OZSIGN_LIB = (function() {
var __OZ_RELEASE_MODE__ = true;
var __tttday__ = 'Mon Apr 06 17:27:08 KST 2026';
var __oznamespace__=new Object();with (__oznamespace__){__oznamespace__.ub=function(){};__oznamespace__.G=new Object();__oznamespace__.ke=typeof Uint8Array!="undefined";
__oznamespace__.Bd=typeof DataView!="undefined";__oznamespace__.lo=navigator.userAgent.indexOf("FORCS OZ HTML5 (ozmobile-webview)")!=-1;__oznamespace__.M6=navigator.userAgent.indexOf("iPhone")!=-1||navigator.userAgent.indexOf("iPad")!=-1||navigator.userAgent.indexOf("iPod")!=-1||(typeof navigator.platform!="undefined"&&navigator.platform==="MacIntel"&&navigator["maxTouchPoints"]>1);
__oznamespace__.TT=navigator.userAgent.indexOf("Android")!=-1;__oznamespace__.Fo=TT&&(navigator.userAgent.indexOf("SamsungBrowser")!=-1||navigator.userAgent.indexOf("Version")!=-1);
__oznamespace__.tA=navigator.userAgent.indexOf("BlackBerry")!=-1;__oznamespace__.ra=navigator.appName.indexOf("Microsoft")!=-1;__oznamespace__.eo=ra||(navigator.userAgent.indexOf("Trident")!=-1);
__oznamespace__.Uq=navigator.userAgent.indexOf("Opera")!=-1;__oznamespace__.uz=navigator.userAgent.indexOf("Safari")!=-1;__oznamespace__.W7=navigator.userAgent.indexOf("Firefox")!=-1;
__oznamespace__.iz=navigator.userAgent.indexOf("Chrome")!=-1;__oznamespace__.xA=navigator.userAgent.indexOf("CriOS")!=-1;__oznamespace__.TC=navigator.userAgent.indexOf("Edge")!=-1;
__oznamespace__.gA=TT&&!!navigator.userAgent.match(/android 2\./i);__oznamespace__.jT=navigator.appVersion.indexOf("Win")!=-1||navigator.appVersion.indexOf("Mac")!=-1||navigator.appVersion.indexOf("X11")!=-1||navigator.appVersion.indexOf("Linux")!=-1;
__oznamespace__.Qk=false;if(__oznamespace__.TT||__oznamespace__.M6||(navigator.userAgent.indexOf("webOS")!=-1)||(navigator.userAgent.indexOf("BlackBerry")!=-1)||(navigator.userAgent.indexOf("Windows Phone")!=-1)){
__oznamespace__.jT=false;}else{__oznamespace__.jT=true;}if(__oznamespace__.eo&&__oznamespace__.jT){if(!!window.ActiveXObject){try{!!new window.ActiveXObject("htmlfile");
}catch(SI){__oznamespace__.jT=false;}}}__oznamespace__.tT=false;if(typeof Touch!="undefined"){try{if(Touch.prototype.hasOwnProperty("force")||"force" in new Touch()){
tT=true;}}catch(e){Os(e);}}__oznamespace__.pT=function(event,as){if(as&&M6&&tT){if(event.force>=0&&event.force<=1){return int(event.force*4095);
}}return 0;};__oznamespace__.wd=null;__oznamespace__.x6=function(){wd=this;};x6();__oznamespace__.q=function(o){return o.prototype;};__oznamespace__.P=function(){
var mk=arguments;for(var i=0; i<mk.length; i++){var className=mk[i];var Ks=className;try{if(Ks==null){continue;}if(typeof Ks=="string"){Ks=G[Ks];
}if(Ks==null){continue;}if(Ks.S!=null){if(Ks.wk){continue;}Ks.wk=true;Ks.S();}}catch(e){if(typeof className!="string"){className="unknown";}log.error("[static_import] "+className+">"+e);
}}};__oznamespace__.rs=function(){var mk=arguments;for(var i=0; i<mk.length; i++){var className=mk[i];var Ks=className;try{if(Ks==null){continue;
}if(typeof Ks=="string"){Ks=G[Ks];}if(Ks==null){continue;}if(Ks.S!=null){if(!Ks.wk){Ks.wk=true;Ks.S();}}if(Ks.L!=null){if(Ks.Lx){continue;}Ks.Lx=true;
Ks.L();}}catch(e){if(typeof className!="string"){className=Ks.V1;}log.error("[import] "+className+">"+e);}}};__oznamespace__.YT=function(){};
__oznamespace__.Q=function(us){if(us.R6){return true;}us.R6=true;var vk=G[us.W];if(vk==null){us.prototype.G=us;return true;}Q(vk);YT.prototype=vk.prototype;
us.prototype=new YT();us.prototype.G=us;return true;};__oznamespace__.hx=function(us){var vk=G[us.W];if(vk!=null){hx(vk);}rs(us);};__oznamespace__.ys=function(us){
Q(us);var vk=G[us.W];if(vk==null){return true;}hx(vk);return true;};__oznamespace__.Ms=function(pk,lN){return pk.length==1&&lN==wd;};__oznamespace__.Gk=function(o,cd){
if(o==null){return false;}if(typeof o==cd){return true;}if(cd=="string"){return (o instanceof String);}else{if(cd=="boolean"){return (o instanceof Boolean);
}else{if(cd=="number"){return (o instanceof Number);}}}return false;};__oznamespace__.Fs=function(o,vs){if(o!=null&&vs!=null){if(o instanceof vs){
return true;}return (vs==Array)?(Object.prototype.toString.apply(o)==="[object Array]"):ck(o.G,vs);}return false;};__oznamespace__.ck=function(bA,vs){
if(bA==null){return false;}if(bA.t6){return bA.t6(vs);}else{var VC=G[bA.W];if(VC==null&&bA.W=="Error"&&vs==Error){return true;}return ck(VC,vs);
}};__oznamespace__.u6=function(gN,vs){if(gN==vs){return true;}while(gN!=null){gN=G[gN.W];if(gN==vs){return true;}}return false;};__oznamespace__.uT=function(pk,BC){
var result=[];for(var i=0; i<pk.length-BC; i++){result.push(pk[i+BC]);}return result;};__oznamespace__.Os=function(){};__oznamespace__.QA=function(){
var c=document.createElement("canvas");if(!!window.G_vmlCanvasManager&&!!window.G_vmlCanvasManager.f7){c=G_vmlCanvasManager.f7(c);}return c;};
var KN=true;__oznamespace__.Zx=function(Ik){if(!KN){return;}try{window.console.log(Ik);}catch(e){if(!window.console){KN=false;}}};if(__OZ_RELEASE_MODE__){
__oznamespace__.log=new Object();log.de=false;log.dd=function(s){var result="";var size=s.length;for(var i=0; i<size; i++){var ch=s.charCodeAt(i);
switch(ch){case 38:result+=(("&amp;"));break;case 60:result+=(("&lt;"));break;case 62:result+=(("&gt;"));break;case 9:result+=s.charAt(i);break;
case 10:result+="<br>";break;case 13:result+=s.charAt(i);break;default:if(ch<32){}else{result+=s.charAt(i);}break;}}return result;};log.RT=function(Ik){
if(!log.de){log.JA=document.getElementById("ozlog");log.de=true;}if(log.JA){log.JA.innerHTML+=("<br>"+log.dd(Ik+""));}};log.mb=function(Ik){log.RT(Ik);
};log.Pb=function(Ik){log.RT(Ik);};log.error=function(Ik){Zx(Ik);log.RT(Ik);};log.kb=function(Ik){log.RT(Ik);};log.Nc=function(Ik){log.RT(Ik);
};}else{ozJsExecuter=function(pk,code,Wx,Re){if(Wx==null){Wx=false;}if(Wx){if(pk!=null){return Function("__oznamespace__, args",code)(Re,pk);
}else{return Function("__oznamespace__",code)(Re);}}else{if(pk!=null){return Function("__oznamespace__, args","return "+code+".apply(null, args);")(Re,pk);
}else{return Function("__oznamespace__","with(__oznamespace__){ return "+code+" }")(Re);}}};__oznamespace__.log=new Object();log.de=false;log.dd=function(s){
var result="";var size=s.length;for(var i=0; i<size; i++){var ch=s.charCodeAt(i);switch(ch){case 38:result+=(("&amp;"));break;case 60:result+=(("&lt;"));
break;case 62:result+=(("&gt;"));break;case 9:result+=s.charAt(i);break;case 10:result+="<br>";break;case 13:result+=s.charAt(i);break;default:
if(ch<32){}else{result+=s.charAt(i);}break;}}return result;};log.RT=function(Ik){if(!log.de){log.JA=document.getElementById("ozlog");log.de=true;
}if(log.JA){log.JA.innerHTML+=("<br>"+log.dd(Ik+""));}};log.mb=function(Ik){log.RT(Ik);};log.Pb=function(Ik){log.RT(Ik);};log.error=function(Ik){
Zx(Ik);log.RT(Ik);};log.kb=function(Ik){log.RT(Ik);};log.Nc=function(Ik){log.RT(Ik);};}}
with (__oznamespace__){try{__oznamespace__.N1=new Object();if(!("forEach" in Array.prototype)){Array.prototype.forEach=function(action,tQ){for(var i=0,n=this.length; i<n; i++){
if(i in this){action.call(tQ,this[i],i,this);}}};}if(!("indexOf" in Array.prototype)){Array.prototype.indexOf=function(cq,zO){var k;if(this==null){
throw new TypeError("\"this\" is null or not defined");}var o=Object(this);var qs=o.length>>>0;if(qs===0){return -1;}var n=zO|0;if(n>=qs){return -1;
}k=Math.max(n>=0?n:qs-Math.abs(n),0);while(k<qs){if(k in o&&o[k]===cq){return k;}k++;}return -1;};}__oznamespace__.A7=function(os){os.J=function(i){
return this[i];};os.get=os.J;os.item=os.J;os.aJ=os.J;os.zb=function(i,o){this[i]=o;};os.ZJ=os.zb;os.set=os.zb;os.Ok=function(o){this[this.length]=o;
return this.length-1;};os.add=os.Ok;os.LQ=os.Ok;os.aT=os.Ok;os.yJ=function(){var rt=this[this.length-1];this.length--;return rt;};os.aX=function(i,o,Rz){
if(Rz===undefined){Rz=1;}if(Rz==1){if(o instanceof Array){this.splice(i,0,0);this[i]=o;}else{this.splice(i,0,o);}}else{var z;if(o instanceof Array){
for(z=0; z<Rz; z++){this.splice(i,0,0);this[i]=o;}}else{for(z=0; z<Rz; z++){this.splice(i,0,o);}}}};os.BI=function(i,o){if(o instanceof Array){
this.splice(i,0,0);this[i]=o;}else{this.splice(i,0,o);}};os.xQ=function(o){this.splice(0,0,o);};os.pJ=function(){if(this.QI<1){return null;}var rt=this[0];
this.splice(0,1);return rt;};os.dV=function(i,Rz){if(Rz===undefined){Rz=1;}this.splice(i,Rz);};os.BQ=os.dV;os.Be=function(){return this.length;
};os.IQ=os.Be;os.size=os.Be;os.K6=function(){return this.length==0;};os.IN=os.K6;os.hC=function(size){this.length=size;};os.rb=os.hC;os.uQ=os.hC;
os.YO=function(){this.length=0;};os.yT=os.YO;os.DI=function(src){this.length=0;for(var i=0; i<src.length; i++){this[i]=src[i];}};os.kQ=function(src){
var J6=this.length;for(var i=0; i<src.length; i++){this[J6+i]=src[i];}};os.NW=os.sort;};if(typeof ([].__proto__)!="undefined"){__oznamespace__.es=function(){
var os=[];if(arguments.length===1&&typeof arguments[0]==="number"){var length=arguments[0];os.length=-1<length&&length===length<<1>>1?length:os.push(length);
}else{if(arguments.length){os.push.apply(os,arguments);}}os.__proto__=__oznamespace__.es.prototype;return os;};__oznamespace__.es.prototype=new Array();
__oznamespace__.A7(__oznamespace__.es.prototype);}else{__oznamespace__.es=function(){var os=[];if(arguments.length===1&&typeof arguments[0]==="number"){
var length=arguments[0];os.length=-1<length&&length===length<<1>>1?length:os.push(length);}else{if(arguments.length){os.push.apply(os,arguments);
}}__oznamespace__.A7(os);return os;};}__oznamespace__.int=function(o){return o|0;};int.MAX_VALUE=2147483647;int.MIN_VALUE=-2147483648;__oznamespace__.H_=function(o){
var i=o|0;return i>>>0;};H_.MAX_VALUE=4294967295;H_.MIN_VALUE=0;__oznamespace__.wW=function(o){return o;};__oznamespace__.k_=function(){};__oznamespace__.dc=function(){
};dc.prototype=q(new Error());__oznamespace__.uJ=function(){};__oznamespace__.yc=function(){};__oznamespace__.RT=function(ps){log.mb(ps);};__oznamespace__.kJ=Object;
__oznamespace__.KC=new Object();KC.language="ko";__oznamespace__.Debug=function(){};Debug.RT=function(){};__oznamespace__.tO=Array;__oznamespace__.Vb=function(){
};__oznamespace__.Sc=function(){};__oznamespace__.ZQ=function(){};__oznamespace__.fQ=function(){};__oznamespace__.oX=function(){};__oznamespace__.eX=function(){
};__oznamespace__.gQ=function(){};__oznamespace__.L_=function(){};__oznamespace__.KW=function(){};__oznamespace__.yj=function(){};__oznamespace__.pW=function(){
};__oznamespace__.p1=function(){};__oznamespace__.DQ=function(){};__oznamespace__.iX={FJ:8,BW:9,II:13,eI:16,AQ:17,dJ:20,MI:27,FI:32,JQ:33,DJ:34,yW:35,MW:36,OW:37,UP:38,oI:39,mI:40,CI:45,KI:46,XI:48,JI:57,A:65,C:67,F:70,V:86,X:88,Y:89,Z:90,nX:96,PX:97,cX:98,kX:99,DX:100,fX:101,mX:102,ZX:103,KQ:104,MQ:105,Hc:106,sJ:107,Fj:108,qc:109,ac:110,Sj:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,jW:121,SW:122,HW:123,qW:124,lW:125,TW:126,GI:188,fI:(W7)?173:189,RI:190};
__oznamespace__.ko={};ko.Xj=function(){$(window).css("cursor","wait");};ko.Cc=function(){$(window).css("cursor","default");};if(Array.fV===undefined){
Array.fV=function(ne,De){ne=ne.toLowerCase();De=De.toLowerCase();return ne.localeCompare(De);};}if(Array.Uc===undefined){Array.Uc=function(a,b){
return (a-b);};}}catch(e){log.error("error common>"+e);}__oznamespace__.ta=function(){};__oznamespace__.ZN=[Object,Array,Error];for(var index in ZN){
ZN[index].L=ta;}__oznamespace__.Ja={kV:function(sO){var style=document.documentElement.style;for(var i=0; i<sO.length; i++){if(sO[i] in style){
return sO[i];}}return false;}};(function(){Ja.OX=Ja.kV(["transform","WebkitTransform","OTransform","MozTransform","msTransform"]);Ja.oJ=Ja.kV(["animation","WebkitAnimation"]);
Ja.vb=Ja.kV(["animationPlayState","WebkitAnimationPlayState"]);})();}
with (__oznamespace__){__oznamespace__.T=function(){rs("OZVIParserBase");var O=arguments;if(Ms(O,this)){return O[0];}this.jN();};T.W="null";T.S=function(){
Q(T);T.n6=function(ch){return ch>=48&&ch<=57;};T.fc=function(ch){return T.n6(ch)||(ch>=65&&ch<=70)||(ch>=97&&ch<=102);};T.Tq=function(ch){return (ch>=65&&ch<=90);
};T.lq=function(ch){return (ch>=97&&ch<=122);};T.hQ=function(ch){return T.lq(ch)||T.Tq(ch)||T.n6(ch);};T.YA=function(ch){switch(ch){case 32:case 9:
case 13:case 10:case 44:return true;}return false;};T.zs=function(ch){if(T.n6(ch)){return ch-48;}else{if(T.lq(ch)){return ch-65+10;}else{if(T.Tq(ch)){
return ch-97+10;}}}return -1;};};T.L=function(){(function(){ys(T);var K=q(T);K.jN=function(){this.ls=0;this.fs="";this.ls=0;};K.zQ=function(code){return this.fs;};K.Rj=function(code){this.fs=code;this.ls=0;};K.F_=function(){return this.ls;};K.setPosition=function(position){this.ls=position;};K.fd=function(result){var ik=this.ls;while(ik<this.fs.length){var uo=this.fs.charCodeAt(ik);ik++;if(!(T.YA(uo)||uo==44)){this.ls=ik;result.value=uo;return true;}}return false;};K.Ij=function(result){var ik=this.ls;while(ik<this.fs.length){var uo=this.fs.charCodeAt(ik);ik++;if(!(T.YA(uo)||uo==44)){result.value=uo;return true;}}return false;};})();};G["OZVIParserBase"]=T;}
with (__oznamespace__){__oznamespace__.IT=function(code){rs("OZVIPathParser");var O=arguments;if(Ms(O,this)){return O[0];}this.SN(code);};IT.W="OZVIScriptParserBase";
IT.S=function(){Q(IT);P("OZByteArray","OZVectorImageOpCode");};IT.L=function(){(function(){ys(IT);var oe=q(Zs),K=q(IT);K.SN=function(code){Zs.call(this);this.Rj(code);};K.parse=function(Ve){var qs=this.fs.length;if(qs==this.ls){return true;}var Mo=0;try{Mo=int(this.zk());}catch(ts){if(Fs(ts,Error)){var e=ts;Mo=0;}else{throw ts;}}this.O6.beginPath(Ve);this.O6.Ws(Mo);var ja=this.ls;if(!q(Zs).parse.call(this,Ve)){this.O6.MT();this.ls=ja;return false;}this.O6.MT();return true;};K.EC=function(ET){var Qs=new hk();Qs.setLength(256);var x1=0;var y1=0;var x2=0;var y2=0;var x3=0;var y3=0;switch(ET){case M.B6:this.O6.closePath();break;case M.Xd:x1=this.zk();y1=this.zk();this.readBytes(Qs,256);this.O6.moveTo(x1,y1,Qs);break;case M.PN:x1=this.zk();y1=this.zk();this.readBytes(Qs,256);this.O6.lineTo(x1,y1,Qs);break;case M.cN:x1=this.zk();y1=this.zk();x2=this.zk();y2=this.zk();this.readBytes(Qs,256);this.O6.ms(x1,y1,x2,y2,Qs);break;case M.Dx:x1=this.zk();y1=this.zk();x2=this.zk();y2=this.zk();x3=this.zk();y3=this.zk();this.readBytes(Qs,256);this.O6.qe(x1,y1,x2,y2,x3,y3,Qs);break;default:return false;break;}return true;};K.ZO=function(target){this.O6=target;};K.BX=function(){return this.O6;};})();};G["OZVIPathParser"]=IT;}
with (__oznamespace__){__oznamespace__.Zs=function(){rs("OZVIScriptParserBase");var O=arguments;if(Ms(O,this)){return O[0];}this.i6();};Zs.W="OZVIParserBase";
Zs.S=function(){Q(Zs);P("RefVar","CZException","OZ","OZByte6Array");};Zs.L=function(){(function(){ys(Zs);var oe=q(T),K=q(Zs);K.i6=function(){T.call(this);};K.EC=function(ET){return false;};K.XC=function(vX){return ("");};K.zk=function(){var Yb=false;var WT=this.ls;var Rd=this.ls;var sq=0;var A6=new Je(0);var ch=0;if(this.fd(A6)){ch=A6.value;if(T.n6(ch)){sq=2;}else{if(ch==45||ch==43){Yb=true;sq=1;}else{this.ls=WT;throw new Ss();}}Rd=this.ls-1;}var WC=false;var ik=this.ls;var aN=undefined;var result=0;while(ik<this.fs.length){ch=this.fs.charCodeAt(ik);switch(sq){case 1:case 3:if(T.n6(ch)){sq=2;}else{this.ls=WT;throw new Ss();}break;case 2:if(T.n6(ch)){}else{if(ch==46){if(WC){this.ls=WT;throw new Ss();}else{WC=true;sq=3;}}else{aN=this.fs.substring(Rd,ik);result=OZ.nb(aN);this.ls=ik;return result;}}break;}ik++;}aN=this.fs.substring(Rd,ik);result=OZ.nb(aN);this.ls=ik;return result;};K.Iz=function(){var A6=new Je(0);if(this.fd(A6)){var ch=A6.value;if(ch==64){var vX=int(this.zk());return this.XC(vX);}else{if(ch==34){var ik=this.ls;var WT=this.ls;while(ik<this.fs.length){ch=this.fs.charCodeAt(ik);switch(ch){case (92):ik++;break;case (34):this.ls=ik+1;return OZ.uc(this.fs.substring(WT,ik),"\\\"","\"");}ik++;}}}}throw new Ss();};K.LX=function(){var Ek=this.ls;var A6=new Je(0);if(this.fd(A6)){var ch=A6.value;if(ch==35){var start=this.ls;ch=this.fs.charCodeAt(this.ls);while(T.fc(ch)){this.ls++;ch=this.fs.charCodeAt(this.ls);}var a=0;var r=0;var g=0;var b=0;var end=this.ls;switch(end-start){case 1:r=T.zs(this.fs.charCodeAt(start));r|=r<<4;return OZ.RGB(r,r,r)|4278190080;case 2:r=(T.zs(this.fs.charCodeAt(start+0))<<4)|T.zs(this.fs.charCodeAt(start+1));return OZ.RGB(r,r,r)|4278190080;case 3:r=T.zs(this.fs.charCodeAt(start+0));r|=r<<4;g=T.zs(this.fs.charCodeAt(start+1));g|=g<<4;b=T.zs(this.fs.charCodeAt(start+2));b|=b<<4;return OZ.RGB(r,g,b)|4278190080;case 4:a=T.zs(this.fs.charCodeAt(start+0));a|=a<<4;r=T.zs(this.fs.charCodeAt(start+1));r|=r<<4;g=T.zs(this.fs.charCodeAt(start+2));g|=g<<4;b=T.zs(this.fs.charCodeAt(start+3));b|=b<<8;return OZ.RGB(r,g,b)|(a<<24);case 6:r=(T.zs(this.fs.charCodeAt(start+0))<<4)|T.zs(this.fs.charCodeAt(start+1));g=(T.zs(this.fs.charCodeAt(start+2))<<4)|T.zs(this.fs.charCodeAt(start+3));b=(T.zs(this.fs.charCodeAt(start+4))<<4)|T.zs(this.fs.charCodeAt(start+5));return OZ.RGB(r,g,b)|4278190080;case 8:a=(T.zs(this.fs.charCodeAt(start+0))<<4)|T.zs(this.fs.charCodeAt(start+1));r=(T.zs(this.fs.charCodeAt(start+2))<<4)|T.zs(this.fs.charCodeAt(start+3));g=(T.zs(this.fs.charCodeAt(start+4))<<4)|T.zs(this.fs.charCodeAt(start+5));b=(T.zs(this.fs.charCodeAt(start+6))<<4)|T.zs(this.fs.charCodeAt(start+7));return OZ.RGB(r,g,b)|(a<<24);default:break;}}}this.ls=Ek;throw new Ss();};K.readBytes=function(CT,maxLength){var Yb=false;var WT=this.ls;var sq=0;var A6=new Je(0);if(this.fd(A6)){if(A6.value!=58){this.ls=WT;return -1;}}var ch=0;var WC=false;var ik=this.ls;var Rd=this.ls;while(ik<this.fs.length){ch=this.fs.charCodeAt(ik);if(T.YA(ch)){break;}if(!Ts.Cb(ch)){this.ls=WT;throw new Ss();}ik++;}var aN=this.fs.substring(Rd,ik);var jb=new Ts(aN);var qs=OZ.Td(jb.length(),maxLength);for(var i=0; i<qs; i++){CT.set(i,jb.get(i));}this.ls=ik;return jb.length();};K.parse=function(Ve){var qs=this.fs.length;if(qs==this.ls){return true;}var ja=this.ls;var Ek=-1;try{var ch=new Je(0);while(this.ls<qs){Ek=this.ls;if(!this.fd(ch)){break;}if(!this.EC(ch.value)){this.ls=Ek;return true;}}}catch(ts){if(Fs(ts,Error)){var e=ts;this.ls=ja;return false;}else{throw ts;}}return true;};})();};G["OZVIScriptParserBase"]=Zs;}
with (__oznamespace__){__oznamespace__.M=function(){rs("OZVectorImageOpCode");var O=arguments;if(Ms(O,this)){return O[0];}this.gx();};M.W="null";
M.S=function(){Q(M);M.oo="?".charCodeAt(0);M.na="B".charCodeAt(0);M.Vd="D".charCodeAt(0);M.TJ="N".charCodeAt(0);M.B6="Z".charCodeAt(0);M.PN="L".charCodeAt(0);
M.Xd="M".charCodeAt(0);M.cN="Q".charCodeAt(0);M.Dx="C".charCodeAt(0);M.I1="U".charCodeAt(0);M.ZC="a".charCodeAt(0);M.E1="I".charCodeAt(0);M.yC="r".charCodeAt(0);
M.ib="E".charCodeAt(0);M.jC="R".charCodeAt(0);M.pC="g".charCodeAt(0);M.qq="G".charCodeAt(0);M.wA="c".charCodeAt(0);M.pb="t".charCodeAt(0);M.I_="O".charCodeAt(0);
M.cc="X".charCodeAt(0);M.kc="Y".charCodeAt(0);M.tj="x".charCodeAt(0);M.xj="y".charCodeAt(0);M.nj="T".charCodeAt(0);M.RQ="S".charCodeAt(0);M.eQ="V".charCodeAt(0);
M.RX="v".charCodeAt(0);M.G1="W".charCodeAt(0);M.Mz="P".charCodeAt(0);M.Yc="p".charCodeAt(0);M.Qj="F".charCodeAt(0);M.rC="n".charCodeAt(0);M.uj="h".charCodeAt(0);
M.ij="b".charCodeAt(0);M.nc="i".charCodeAt(0);M.Yj="f".charCodeAt(0);M.Pc="w".charCodeAt(0);M.YV="A".charCodeAt(0);M.SC="s".charCodeAt(0);M.BJ=M.Mz;
M.v_=M.rC;};M.L=function(){(function(){ys(M);var K=q(M);K.gx=function(){};})();};G["OZVectorImageOpCode"]=M;}with (__oznamespace__){__oznamespace__.Es=function(ad,g6,x,y,w1,h1,w2,h2){rs("OZVIPathWorker_Resize");var O=arguments;if(Ms(O,this)){return O[0];
}this.w6(ad,g6,x,y,w1,h1,w2,h2);};Es.W="IOZVIPath";Es.S=function(){Q(Es);};Es.L=function(){(function(){ys(Es);var oe=q(Ak),K=q(Es);K.w6=function(ad,g6,x,y,w1,h1,w2,h2){this._x=0;this._y=0;this.Yq=0;this.Bq=0;this.tq=0;this.wq=0;Ak.call(this);this.cx=g6;this._x=x;this._y=y;this.Yq=w1;this.Bq=h1;this.tq=w2;this.wq=h2;if(ad!=null){g6.Ix().Eb(ad);}if(g6.Js()!=null){g6.Js().FC(0);}};K.beginPath=Os;K.MT=Os;K.xN=function(){return true;};K.Ws=function(length){this.cx.Ws(length);};K.closePath=function(){this.cx.closePath();};K.moveTo=function(x,y,I){this.cx.moveTo(((x*this.Yq)-this._x)/this.tq,((y*this.Bq)-this._y)/this.wq,I);};K.lineTo=function(x,y,I){this.cx.lineTo(((x*this.Yq)-this._x)/this.tq,((y*this.Bq)-this._y)/this.wq,I);};K.ms=function(x1,y1,x2,y2,I){this.cx.ms(((x1*this.Yq)-this._x)/this.tq,((y1*this.Bq)-this._y)/this.wq,((x2*this.Yq)-this._x)/this.tq,((y2*this.Bq)-this._y)/this.wq,I);};K.qe=function(x1,y1,x2,y2,x3,y3,I){this.cx.qe(((x1*this.Yq)-this._x)/this.tq,((y1*this.Bq)-this._y)/this.wq,((x2*this.Yq)-this._x)/this.tq,((y2*this.Bq)-this._y)/this.wq,((x3*this.Yq)-this._x)/this.tq,((y3*this.Bq)-this._y)/this.wq,I);};})();};G["OZVIPathWorker_Resize"]=Es;}
with (__oznamespace__){__oznamespace__.Hk=function(Nq){rs("OZVIPathWorker_String");var O=arguments;if(Ms(O,this)){return O[0];}this.Q6(Nq);};
Hk.W="IOZVIPath";Hk.S=function(){Q(Hk);P("OZVectorImageOpCode","OZ","OZByte6Array");};Hk.L=function(){(function(){ys(Hk);var oe=q(Ak),K=q(Hk);K.Q6=function(Nq){this.Ys=0;this.Cs=0;this.Ze=0;Ak.call(this);this.cx=Nq;this.Ze=0;this.Ys=0;this.Cs=0;};K.beginPath=Os;K.MT=Os;K.xN=function(){return true;};K.Ws=function(length){this.Ys=(length>>>4)&15;this.Cs=length&15;if(length>0){this.writeFloat(length);}};K.closePath=function(){this.Eo(M.B6);};K.moveTo=function(x,y,I){this.Eo(M.Xd);this.writeFloat(x);this.writeFloat(y);this.writeBytes(I,this.Ys+this.Cs);};K.lineTo=function(x,y,I){this.Eo(M.PN);this.writeFloat(x);this.writeFloat(y);this.writeBytes(I,this.Cs);};K.ms=function(x1,y1,x2,y2,I){this.Eo(M.cN);this.writeFloat(x1);this.writeFloat(y1);this.Po();this.writeFloat(x2);this.writeFloat(y2);this.writeBytes(I,this.Cs);};K.qe=function(x1,y1,x2,y2,x3,y3,I){this.Eo(M.Dx);this.writeFloat(x1);this.writeFloat(y1);this.Po();this.writeFloat(x2);this.writeFloat(y2);this.Po();this.writeFloat(x3);this.writeFloat(y3);this.writeBytes(I,this.Cs);};K.Eo=function(ch){if(this.Ze!=0){this.cx.write((" "));}this.cx.O1(ch);this.Ze=1;};K.writeFloat=function(f){if(this.Ze==2||this.Ze==3){this.cx.write((","));}var s=undefined;if(f==(int)(f)){s=""+int(f);}else{s=f.toFixed(5);s=OZ.Hq(s,48);s=OZ.Hq(s,46);}this.cx.write(s);this.Ze=2;};K.Po=function(){this.cx.write((" "));this.Ze=0;};K.writeBytes=function(CT,qs){if(qs==0){return;}var jb=new Ts(qs);for(var i=0; i<qs; i++){jb.set(i,CT.get(i));}this.cx.write((":"));this.cx.write(jb.toString());this.Ze=3;};})();};G["OZVIPathWorker_String"]=Hk;}
with (__oznamespace__){__oznamespace__.dk=function(g6){rs("OZVIPathWorker_Path");var O=arguments;if(Ms(O,this)){return O[0];}this.Ox(g6);};dk.W="IOZVIPath";
dk.S=function(){Q(dk);};dk.L=function(){(function(){ys(dk);var oe=q(Ak),K=q(dk);K.Ox=function(g6){Ak.call(this);this.cx=g6;};K.beginPath=Os;K.MT=Os;K.xN=function(){return true;};K.Ws=function(length){this.cx.Ws(length);};K.closePath=function(){this.cx.closePath();};K.moveTo=function(x,y,I){this.cx.moveTo(x,y,I);};K.lineTo=function(x,y,I){this.cx.lineTo(x,y,I);};K.ms=function(x1,y1,x2,y2,I){this.cx.ms(x1,y1,x2,y2,I);};K.qe=function(x1,y1,x2,y2,x3,y3,I){this.cx.qe(x1,y1,x2,y2,x3,y3,I);};})();};G["OZVIPathWorker_Path"]=dk;}
with (__oznamespace__){__oznamespace__.cs=function(To,Bo,AA,WA){rs("OZVIPathWorker_IsIntersect");var O=arguments;if(Ms(O,this)){return O[0];}
this.bd(To,Bo,AA,WA);};cs.W="IOZVIPath";cs.S=function(){Q(cs);P("OZVIGeometryUtil");};cs.L=function(){(function(){ys(cs);var oe=q(Ak),K=q(cs);K.bd=function(To,Bo,AA,WA){this.dz=0;this.zz=0;this.Uz=0;this.az=0;this.px=0;this.yx=0;this.aV=false;this.Da=false;Ak.call(this);this.dz=To;this.zz=Bo;this.Uz=AA;this.az=WA;this.aV=true;this.Da=false;this.px=0;this.yx=0;};K.beginPath=Os;K.MT=Os;K.xN=function(){return this.aV;};K.gb=function(){return this.Da;};K.Ws=Os;K.closePath=Os;K.moveTo=function(x,y,I){this.px=x;this.yx=y;};K.lineTo=function(x,y,I){if(Xs.Od(this.dz,this.zz,this.Uz,this.az,this.px,this.yx,x,y)){this.Da=true;this.aV=false;}this.px=x;this.yx=y;};K.ms=function(x1,y1,x2,y2,I){this.lineTo(x2,y2,I);};K.qe=function(x1,y1,x2,y2,x3,y3,I){this.lineTo(x3,y3,I);};})();};G["OZVIPathWorker_IsIntersect"]=cs;}
with (__oznamespace__){__oznamespace__.Rk=function(Az,tx,ty,sx,sy){rs("OZVIPathWorker_OZCDC");var O=arguments;if(Ms(O,this)){return O[0];}this.a6(Az,tx,ty,sx,sy);
};Rk.W="IOZVIPath";Rk.S=function(){Q(Rk);P("OZPoint");};Rk.L=function(){(function(){ys(Rk);var oe=q(Ak),K=q(Rk);K.a6=function(Az,tx,ty,sx,sy){this.tx=0;this.ty=0;this.sx=0;this.sy=0;this.ks=false;Ak.call(this);this.xs=Az;this.tx=tx;this.ty=ty;this.sx=sx;this.sy=sy;this.Xk=null;this.ks=false;if(this.xs.ks()){this.ks=true;}};K.tJ=function(){return this.xs;};K.beginPath=function(Ve){this.Xk=null;this.xs.sA(Ve);};K.MT=function(){this.Xk=null;this.xs.ez();};K.xN=function(){return true;};K.Ws=Os;K.closePath=function(){this.Xk=null;this.xs.uC();};K.moveTo=function(x,y,I){if(this.ks){if(this.Xk==null){this.Xk=new Jk();}this.Xk.x=x;this.Xk.y=y;}this.xs.JV(this.tx+x*this.sx,this.ty+y*this.sy);};K.lineTo=function(x,y,I){if(this.ks){if(this.Xk==null){this.Xk=new Jk();}this.Xk.x=x;this.Xk.y=y;}this.xs.XV(this.tx+x*this.sx,this.ty+y*this.sy);};K.ms=function(x1,y1,x2,y2,I){if(this.ks&&this.Xk!=null){if(this.xs.ao(x2*this.sx)==this.xs.ao(x1*this.sx)&&this.xs.ao(this.Xk.x*this.sx)==this.xs.ao(x2*this.sx)){x1+=this.xs.sc(1)/100/this.sx;}if(this.xs.ao(y2*this.sy)==this.xs.ao(y1*this.sy)&&this.xs.ao(this.Xk.y*this.sy)==this.xs.ao(y2*this.sy)){y1+=this.xs.sc(1)/100/this.sy;}}this.xs.eV(this.tx+x1*this.sx,this.ty+y1*this.sy,this.tx+x2*this.sx,this.ty+y2*this.sy);if(this.ks&&this.Xk!=null){this.Xk.x=x2;this.Xk.y=y2;}};K.qe=function(x1,y1,x2,y2,x3,y3,I){if(this.ks){if(this.Xk==null){this.Xk=new Jk();}this.Xk.x=x3;this.Xk.y=y3;}this.xs.hV(this.tx+x1*this.sx,this.ty+y1*this.sy,this.tx+x2*this.sx,this.ty+y2*this.sy,this.tx+x3*this.sx,this.ty+y3*this.sy);};})();};G["OZVIPathWorker_OZCDC"]=Rk;}
with (__oznamespace__){__oznamespace__.Xs=function(){rs("OZVIGeometryUtil");var O=arguments;if(Ms(O,this)){return O[0];}this.ux();};Xs.W="null";
Xs.S=function(){Q(Xs);Xs.Od=function(To,Bo,AA,WA,Lc,Ac,jX,SX){var rO=(SX-Ac)*(AA-To)-(jX-Lc)*(WA-Bo);if(rO==0){return false;}var _t=(jX-Lc)*(Bo-Ac)-(SX-Ac)*(To-Lc);
var _s=(AA-To)*(Bo-Ac)-(WA-Bo)*(To-Lc);if(_t==0&&_s==0){return false;}var t=_t/rO;var s=_s/rO;if(t<0||t>1||s<0||s>1){return false;}return true;
};Xs.Bz=function(al,at,ar,ab,bl,bt,br,bb){var left=OZ.Bx(al,bl);var top=OZ.Bx(at,bt);var right=OZ.Td(ar,br);var bottom=OZ.Td(ab,bb);return !(left>right||top>bottom);
};Xs.c1=function(To,Bo,AA,WA,shape){var f1=0;var k1=0;var m1=0;var D1=0;if(To<AA){f1=To;k1=AA;}else{f1=AA;k1=To;}if(Bo<WA){m1=Bo;D1=WA;}else{
m1=WA;D1=Bo;}if(!Xs.Bz(f1,m1,k1,D1,shape.x1,shape.y1,shape.x2,shape.y2)){return false;}if(shape.ET==M.na||shape.ET==M.Vd){var Ls=new cs(To,Bo,AA,WA);
Rs.jx(shape.R,Ls);return Ls.gb();}return true;};Xs.vj=function(x,y,l,t,r,b){return (x>l&&x<r)&&(y>t&&y<b);};P("OZ","OZVectorImageOpCode","OZVIPathWorker_IsIntersect","OZVectorImageRenderer");
};Xs.L=function(){(function(){ys(Xs);var K=q(Xs);K.ux=function(){};})();};G["OZVIGeometryUtil"]=Xs;}with (__oznamespace__){__oznamespace__.Ak=function(){rs("IOZVIPath");var O=arguments;if(Ms(O,this)){return O[0];}this.Pa();};Ak.W="null";Ak.S=function(){
Q(Ak);};Ak.L=function(){(function(){ys(Ak);var K=q(Ak);K.Pa=function(){};K.xN=function(){return false;};K.Ws=Os;K.closePath=Os;K.moveTo=Os;K.lineTo=Os;K.ms=Os;K.qe=Os;K.beginPath=Os;K.MT=Os;})();};G["IOZVIPath"]=Ak;}
with (__oznamespace__){__oznamespace__.ak=function(Ve){rs("OZVIPath");var O=arguments;if(Ms(O,this)){return O[0];}this.Q7(Ve);};ak.W="OZVIColorShape";
ak.S=function(){Q(ak);P("OZMemoryStream","OZVIPathMeta","OZVIPath","OZVectorImageOpCode");};ak.L=function(){(function(){ys(ak);var oe=q(KT),K=q(ak);K.Q7=function(Ve){this.Zk=false;this.Ys=0;this.Cs=0;this.px=0;this.yx=0;this.sT=false;KT.call(this);this.px=0;this.yx=0;this.Zk=false;this.Ys=0;this.Cs=0;this.sT=Ve;this.R=new HT();this.FA=null;};K.Js=function(){return this.FA;};K.Ix=function(){this.FA=new je();return this.FA;};K.Eb=function(){var cp=new ak(this.sT);cp.px=this.px;cp.yx=this.yx;cp.Zk=this.Zk;cp.Ys=this.Ys;cp.Cs=this.Cs;cp.od=this.od;cp.Qe=this.Qe;cp.x1=this.x1;cp.y1=this.y1;cp.x2=this.x2;cp.y2=this.y2;cp.R.tV(this.R,0,this.R.re());cp.R.rk(this.R.Pk());if(this.FA!=null){cp.Ix().Eb(this.FA);}return cp;};K.Wq=function(){return this.sT?M.na:M.Vd;};K.D7=function(){return (this.Ys<<4)|this.Cs;};K.Ws=function(length){this.Ys=(length>>>4)&15;this.Cs=length&15;};K.nk=function(){if(!this.Zk){N.writeByte(this.R,(this.Ys<<4)|this.Cs);this.Zk=true;}};K.closePath=function(){this.nk();N.writeByte(this.R,M.B6);};K.moveTo=function(x,y,I){this.px=x;this.yx=y;this.nk();N.writeByte(this.R,M.Xd);N.writeFloat(this.R,x);N.writeFloat(this.R,y);N.writeBytes(this.R,I,0,this.Ys+this.Cs);this.ge(x,y);};K.HQ=function(x,y,qQ,lQ,I){qQ.value=this.px;lQ.value=this.yx;this.nk();this.moveTo(x,y,I);};K.lineTo=function(x,y,I){this.px=x;this.yx=y;this.nk();N.writeByte(this.R,M.PN);N.writeFloat(this.R,x);N.writeFloat(this.R,y);N.writeBytes(this.R,I,0,this.Cs);this.ge(x,y);};K.ms=function(x1,y1,x2,y2,I){this.px=x2;this.yx=y2;this.nk();N.writeByte(this.R,M.cN);N.writeFloat(this.R,x1);N.writeFloat(this.R,y1);N.writeFloat(this.R,x2);N.writeFloat(this.R,y2);N.writeBytes(this.R,I,0,this.Cs);this.ge(x1,y1);this.ge(x2,y2);};K.qe=function(x1,y1,x2,y2,x3,y3,I){this.px=x3;this.yx=y3;this.nk();N.writeByte(this.R,M.Dx);N.writeFloat(this.R,x1);N.writeFloat(this.R,y1);N.writeFloat(this.R,x2);N.writeFloat(this.R,y2);N.writeFloat(this.R,x3);N.writeFloat(this.R,y3);N.writeBytes(this.R,I,0,this.Cs);this.ge(x1,y1);this.ge(x2,y2);this.ge(x3,y3);};K.write=function(source,R){var result=q(KT).write.call(this,source,R);N.writeInt(R.Md(),this.R.re());R.Md().tV(this.R,0,this.R.re());return result;};})();};G["OZVIPath"]=ak;}
with (__oznamespace__){__oznamespace__.je=function(){rs("OZVIPathMeta");var O=arguments;if(Ms(O,this)){return O[0];}this.mN();};je.W="null";je.S=function(){
Q(je);};je.L=function(){(function(){ys(je);var K=q(je);K.mN=function(){this.Hs=0;this.C7=0;this.gd=0;this.mT=0;this.dT=0;this.Dd=false;this.dA=0;this.Hs=0;this.C7=0;this.gd=0;this.o7="";this.wx="";this.zN="";this.mT=0;this.dT=0;this.Dd=false;this.dN="";this.dA=0;};K.PT=function(){return this.Hs;};K.Qx=function(b){this.Hs=b;};K.vN=function(){return this.C7;};K.FC=function(b){this.C7=b;};K.Hz=function(){return this.gd;};K.a7=function(b){this.gd=b;};K.LC=function(){return this.o7;};K.eC=function(ps){this.o7=ps;};K.GV=function(){return this.wx;};K.Nb=function(ps){this.wx=ps;};K.Gq=function(){return this.zN;};K.K1=function(ps){this.zN=ps;};K.qN=function(){return this.mT;};K.TN=function(b){this.mT=b;};K.ON=function(){return this.dT;};K.RO=function(b){this.dT=b;};K.VA=function(){return this.Dd;};K.KA=function(b){this.Dd=b;};K.TX=function(){return this.dN;};K.GX=function(ps){this.dN=ps;};K.getTime=function(){return this.dA;};K.setTime=function(t){this.dA=t;};K.Eb=function(src){this.Hs=src.Hs;this.C7=src.C7;this.o7=src.o7;this.gd=src.gd;this.wx=src.wx;this.zN=src.zN;this.mT=src.mT;this.dT=src.dT;this.Dd=src.Dd;this.dN=src.dN;this.dA=src.dA;};})();};G["OZVIPathMeta"]=je;
}
with (__oznamespace__){__oznamespace__.gk=function(){rs("OZVIShape");var O=arguments;if(Ms(O,this)){return O[0];}this.ka();};gk.W="OZVIObject";
gk.S=function(){Q(gk);gk.H6=function(f,TQ){var K_=gk.pV[TQ];return (int(f*K_))/K_;};gk.ya=function(R,shape){var offset=R.Pk();if(offset==R.re()){
return false;}shape.M1=offset;var Fk=0;var ga=0;var buffer=new hk();buffer.setLength(4096);var ET=N.readByte(R);if(!gk.Qq(ET)&&ET!=M.YV&&ET!=M.SC){
shape.x1=N.readFloat(R);shape.y1=N.readFloat(R);shape.x2=N.readFloat(R);shape.y2=N.readFloat(R);}shape.ET=ET&127;shape.Oa=(ET&128)!=0;switch(shape.ET){
case M.ZC:shape.type=N.readInt(R);shape.yI=N.readInt(R);shape.jI=N.readInt(R);break;case M.yC:case M.ib:shape.od=N.readInt(R);shape.Qe=N.readInt(R);
break;case M.jC:shape.od=N.readInt(R);shape.Qe=N.readInt(R);shape.x3=N.readFloat(R);shape.y3=N.readFloat(R);break;case M.na:case M.Vd:shape.od=N.readInt(R);
shape.Qe=N.readInt(R);ga=N.readInt(R);if(shape.R==null){shape.R=new HT();}shape.R.TA(ga);shape.R.rk(0);while(ga>0){Fk=R.T6(buffer,0,OZ.Td(ga,4096));
if(Fk<0){break;}shape.R.me(buffer,0,Fk);ga-=Fk;}break;case M.I1:shape.Oj=(N.readByte(R)==1);if(shape.Oj){shape.EO=new Hj();gk.ya(R,shape.EO);
}shape.QQ=N.readInt(R);break;case M.E1:R.T6((shape.kq),0,(shape.kq).length);break;case M.pC:shape.Lq=N.readInt(R);shape.x1=N.readFloat(R);shape.y1=N.readFloat(R);
shape.orientation=N.readFloat(R);shape.value=N.readShort(R);break;case M.qq:break;case M.wA:shape.Lq=N.readInt(R);shape.x1=N.readFloat(R);shape.y1=N.readFloat(R);
shape.orientation=N.readFloat(R);shape.value=N.readShort(R);break;case M.pb:shape.Lq=N.readInt(R);shape.x1=N.readFloat(R);shape.y1=N.readFloat(R);
shape.orientation=N.readFloat(R);shape.NT=N.Iz(R);break;case M.YV:shape.wQ=N.readInt(R);break;case M.SC:shape.nI=N.readInt(R);break;default:OZ.zc();
break;}return true;};gk.Qq=function(ET){return (ET==M.pC||ET==M.qq||ET==M.wA||ET==M.pb);};P("OZByteArray","OZVectorImageOpCode","OZMemoryStream","OZ","OZVITempShape");
gk.pV=new Array(0,10,100,1000,10000,100000,1000000,10000000,100000000);};gk.L=function(){(function(){ys(gk);var oe=q(N),K=q(gk);K.ka=function(){this.x1=0;this.y1=0;this.x2=0;this.y2=0;N.call(this);this.x1=Number.MAX_VALUE;this.y1=Number.MAX_VALUE;this.x2=Number.MIN_VALUE;this.y2=Number.MIN_VALUE;};K.Wq=function(){return M.oo;};K.ge=function(x,y){this.x1=OZ.Td(this.x1,x);this.y1=OZ.Td(this.y1,y);this.x2=OZ.Bx(this.x2,x);this.y2=OZ.Bx(this.y2,y);};K.set=function(x1,y1,x2,y2){x1=gk.H6(x1,2);y1=gk.H6(y1,2);x2=gk.H6(x2,2);y2=gk.H6(y2,2);this.ge(x1,y1);this.ge(x2,y2);};K.QX=function(x1,y1,x2,y2){if(x1>this.x2){return false;}if(x2<this.x1){return false;}if(y1>this.y2){return false;}if(y2<this.y1){return false;}return true;};K.write=function(source,R){var ET=this.Wq();var result=R.Md().Pk();N.writeByte(R.Md(),ET);if(!gk.Qq(ET)){N.writeFloat(R.Md(),this.x1);N.writeFloat(R.Md(),this.y1);N.writeFloat(R.Md(),this.x2);N.writeFloat(R.Md(),this.y2);}return result;};})();};G["OZVIShape"]=gk;}
with (__oznamespace__){__oznamespace__.KT=function(){rs("OZVIColorShape");var O=arguments;if(Ms(O,this)){return O[0];}this.yN();};KT.W="OZVIShape";
KT.S=function(){Q(KT);};KT.L=function(){(function(){ys(KT);var oe=q(gk),K=q(KT);K.yN=function(){this.od=0;this.Qe=0;gk.call(this);this.od=16777215;this.Qe=-1;};K.fill=function(color){this.od=color;};K.stroke=function(Qe){this.Qe=Qe;};K.HI=function(YI){if(this.Qe==-1){return null;}return YI.J(this.Qe);};K.write=function(source,R){var result=q(gk).write.call(this,source,R);N.writeInt(R.Md(),this.od);N.writeInt(R.Md(),this.Qe);return result;};})();};G["OZVIColorShape"]=KT;}
with (__oznamespace__){__oznamespace__.N=function(){rs("OZVIObject");var O=arguments;if(Ms(O,this)){return O[0];}this.Ya();};N.W="null";N.S=function(){
Q(N);N.writeBytes=function(R,CT,offset,qs){if(qs>0){R.me(CT,offset,qs);}};N.writeByte=function(R,n){R.kN(n);};N.writeShort=function(R,n){R.qC(n);
};N.writeInt=function(R,n){R.lC(n);};N.writeFloat=function(R,n){R.HC(n);};N.u_=function(R,ps){var qs=ps.length;var CT=OZ.Kz(ps);N.writeInt(R,qs);
R.me(CT,0,qs*2);};N.readBytes=function(R,CT,offset,qs){if(qs>0){R.T6(CT,offset,qs);}};N.readByte=function(R){return R.FV();};N.readShort=function(R){
return R.DC();};N.readInt=function(R){return R.fC();};N.readFloat=function(R){return R.kC();};N.Iz=function(R){var qs=N.readInt(R);var CT=new hk();
R.T6(CT,0,qs*2);return OZ.Oz(CT);};P("OZ","OZByteArray");};N.L=function(){(function(){ys(N);var K=q(N);K.Ya=function(){};K.write=function(source,R){return 0;};})();};G["OZVIObject"]=N;}
with (__oznamespace__){__oznamespace__.U=function(ad,path,fj,mj,kj,Dj,ek,Yo,EN){rs("OZVIPathWorker_SignData");var O=arguments;if(Ms(O,this)){
return O[0];}if(EN===undefined){EN=255;}this.h6(ad,path,fj,mj,kj,Dj,ek,Yo,EN);};U.W="IOZVIPath";U.S=function(){Q(U);U.Qd=function(wT,Bk,cT){var ds=cT.Be();
for(var i=0; i<ds; i++){var ax=cT.J(i);if(ax<2048){ax=wT*0.5*(1+0.7*(ax-2048)/2048);}else{ax=wT*0.5*(1+(ax-2048)/2048);}Bk.Ok(ax);}};U.la=function(wT,Bk,Ee,ld,hN){
var ds=Ee.Be();if(ds<2){Bk.Ok(wT*0.5);return;}var i=0;var Se=0;var Wd=Number.MAX_VALUE;var xd=0;var Oe=0;var x=0;var y=0;var va=Ee.J(0);var Ia=ld.J(0);
var gV=0;if(hN!=null){gV=hN.J(0);}Bk.Ok(wT*0.5);for(i=1; i<ds; i++){x=Ee.J(i);y=ld.J(i);Oe=Math.sqrt((x-va)*(x-va)+(y-Ia)*(y-Ia));if(hN!=null){
var eN=hN.J(i);if(eN==gV){if(i<(ds-1)){eN=(eN+hN.J(i+1))/2;}}if(eN==gV){eN=gV+10;}Oe=Oe/(eN-gV);gV=eN;}va=x;Ia=y;Se+=Oe;if(Wd>Oe){Wd=Oe;}if(xd<Oe){
xd=Oe;}Bk.Ok(Oe);}Se=Se/(ds-1);Wd=Se-Wd;xd=xd-Se;var Wz=0.5;for(i=1; i<ds; i++){Oe=Bk.J(i);if(Oe<Se){if(Wd!=0){Wz=(Se-Oe)/Wd/2;}else{Wz=0.5;}
}else{if(xd!=0){Wz=(Se-Oe)/xd/2;}else{Wz=0.5;}}Bk.zb(i,wT*0.5*(0.7+0.3*(0.5+Wz)));}};U.aC=function(ds,Ee,ld,Ta,Ba,Bk,r6,p6,m6,Z6){for(var XT=0; XT<ds; XT++){
var sx=Ee.J(XT);var sy=ld.J(XT);var cx=Ta.J(XT+1);var cy=Ba.J(XT+1);var ex=Ee.J(XT+1);var ey=ld.J(XT+1);var Gs=Bk.J(XT);var Is=Bk.J(XT+1);var Us=0;
var Aa=0;if(cx==sx){if(cy==sy){Aa=1;Us=-Math.atan2(ey-sy,ex-sx);}else{if(cy>sy){Us=-Math.PI/2;}else{Us=Math.PI/2;}}}else{Us=-Math.atan2(cy-sy,cx-sx);
}while(Us<0){Us+=Math.PI*2;}var zC=sx+Gs*Math.cos(Us+Math.PI/2);var UC=sy-Gs*Math.sin(Us+Math.PI/2);var Ez=sx+Gs*Math.cos(Us-Math.PI/2);var Xz=sy-Gs*Math.sin(Us-Math.PI/2);
var Ps=0;if(cx==ex){if(cy==ey){Aa=-1;Ps=-Math.atan2(sy-ey,sx-ex);}else{if(cy>ey){Ps=-Math.PI/2;}else{Ps=Math.PI/2;}}}else{Ps=-Math.atan2(cy-ey,cx-ex);
}while(Ps<0){Ps+=Math.PI*2;}var FO=ex+Is*Math.cos(Ps-Math.PI/2);var dO=ey-Is*Math.sin(Ps-Math.PI/2);var Tb=ex+Is*Math.cos(Ps+Math.PI/2);var Bb=ey-Is*Math.sin(Ps+Math.PI/2);
var Wc=0;var Gc=0;var Sb=0;var Hb=0;if(Aa>0){Wc=zC;Gc=UC;Sb=Ez;Hb=Xz;}else{if(Aa<0){Wc=FO;Gc=dO;Sb=Tb;Hb=Bb;}else{var vz=(Us+Ps)/2;if(Us>Ps){
vz+=Math.PI;}Wc=cx+(Gs+Is)/2*Math.cos(vz);Gc=cy-(Gs+Is)/2*Math.sin(vz);Sb=cx+(Gs+Is)/2*Math.cos(vz-Math.PI);Hb=cy-(Gs+Is)/2*Math.sin(vz-Math.PI);
}}m6[XT+1]=FO;Z6[XT+1]=dO;r6[XT+1]=Wc;p6[XT+1]=Gc;var Dq=ds*2-XT+4;m6[Dq]=Ez;Z6[Dq]=Xz;r6[Dq]=Sb;p6[Dq]=Hb;if(XT==0){var WN=sx+Gs*Math.cos(Us-Math.PI);
var GN=sy-Gs*Math.sin(Us-Math.PI);m6[ds*2+5]=sx+Gs*Math.cos(Us-Math.PI*3/4);Z6[ds*2+5]=sy-Gs*Math.sin(Us-Math.PI*3/4);r6[ds*2+5]=Ez+Gs*0.4142*Math.cos(Us-Math.PI);
p6[ds*2+5]=Xz-Gs*0.4142*Math.sin(Us-Math.PI);m6[ds*2+6]=WN;Z6[ds*2+6]=GN;r6[ds*2+6]=WN+Gs*0.4142*Math.cos(Us-Math.PI/2);p6[ds*2+6]=GN-Gs*0.4142*Math.sin(Us-Math.PI/2);
m6[ds*2+7]=sx+Gs*Math.cos(Us-Math.PI*5/4);Z6[ds*2+7]=sy-Gs*Math.sin(Us-Math.PI*5/4);r6[ds*2+7]=WN+Gs*0.4142*Math.cos(Us+Math.PI/2);p6[ds*2+7]=GN-Gs*0.4142*Math.sin(Us+Math.PI/2);
m6[0]=zC;Z6[0]=UC;r6[0]=zC+Gs*0.4142*Math.cos(Us-Math.PI);p6[0]=UC-Gs*0.4142*Math.sin(Us-Math.PI);}if(XT==(ds-1)){var LN=ex+Is*Math.cos(Ps-Math.PI);
var AN=ey-Is*Math.sin(Ps-Math.PI);m6[ds+1]=ex+Is*Math.cos(Ps-Math.PI*3/4);Z6[ds+1]=ey-Is*Math.sin(Ps-Math.PI*3/4);r6[ds+1]=FO+Is*0.4142*Math.cos(Ps-Math.PI);
p6[ds+1]=dO-Is*0.4142*Math.sin(Ps-Math.PI);m6[ds+2]=LN;Z6[ds+2]=AN;r6[ds+2]=LN+Is*0.4142*Math.cos(Ps-Math.PI/2);p6[ds+2]=AN-Is*0.4142*Math.sin(Ps-Math.PI/2);
m6[ds+3]=ex+Is*Math.cos(Ps-Math.PI*5/4);Z6[ds+3]=ey-Is*Math.sin(Ps-Math.PI*5/4);r6[ds+3]=LN+Is*0.4142*Math.cos(Ps+Math.PI/2);p6[ds+3]=AN-Is*0.4142*Math.sin(Ps+Math.PI/2);
m6[ds+4]=Tb;Z6[ds+4]=Bb;r6[ds+4]=Tb+Is*0.4142*Math.cos(Ps-Math.PI);p6[ds+4]=Bb-Is*0.4142*Math.sin(Ps-Math.PI);}}};U.Xq=function(scale,ds,Ee,ld,Ta,Ba,Bk,p){
for(var XT=0; XT<ds; XT++){var sx=Ee.J(XT);var sy=ld.J(XT);var cx=Ta.J(XT+1);var cy=Ba.J(XT+1);var ex=Ee.J(XT+1);var ey=ld.J(XT+1);var Gs=Bk.J(XT);
var Is=Bk.J(XT+1);var Ao=(int)(U.pQ(sx,sy,cx,cy,ex,ey)*scale);if(Ao<=0){Ao=0;}Ao++;if(XT==0){var Us=0;if(cx==sx){if(cy==sy){Us=-Math.atan2((ey-sy),(ex-sx));
}else{if(cy>sy){Us=-Math.PI/2;}else{Us=Math.PI/2;}}}else{Us=-Math.atan2((cy-sy),(cx-sx));}var zC=sx+Gs*Math.cos(Us+Math.PI/2);var UC=sy-Gs*Math.sin(Us+Math.PI/2);
var Ez=sx+Gs*Math.cos(Us-Math.PI/2);var Xz=sy-Gs*Math.sin(Us-Math.PI/2);var WN=sx+Gs*Math.cos(Us-Math.PI);var GN=sy-Gs*Math.sin(Us-Math.PI);p.Ok(sx+Gs*Math.cos(Us-Math.PI*3/4));
p.Ok(sy-Gs*Math.sin(Us-Math.PI*3/4));p.Ok(Ez+Gs*0.4142*Math.cos(Us-Math.PI));p.Ok(Xz-Gs*0.4142*Math.sin(Us-Math.PI));p.Ok(WN);p.Ok(GN);p.Ok(WN+Gs*0.4142*Math.cos(Us-Math.PI/2));
p.Ok(GN-Gs*0.4142*Math.sin(Us-Math.PI/2));p.Ok(sx+Gs*Math.cos(Us-Math.PI*5/4));p.Ok(sy-Gs*Math.sin(Us-Math.PI*5/4));p.Ok(WN+Gs*0.4142*Math.cos(Us+Math.PI/2));
p.Ok(GN-Gs*0.4142*Math.sin(Us+Math.PI/2));p.Ok(zC);p.Ok(UC);p.Ok(zC+Gs*0.4142*Math.cos(Us-Math.PI));p.Ok(UC-Gs*0.4142*Math.sin(Us-Math.PI));p.Ok(zC);
p.Ok(UC);p.Ok(Ez);p.Ok(Xz);}for(var i=1; i<=Ao; i++){var t=Number(i)/Ao;var sV=Gs+(Is-Gs)*t;var Lb=-Math.atan2((1-t)*(cy-sy)+t*(ey-cy),(1-t)*(cx-sx)+t*(ex-cx));
while(Lb<0){Lb+=Math.PI*2;}var x=(1-t)*(1-t)*sx+2*(1-t)*t*cx+t*t*ex;var y=(1-t)*(1-t)*sy+2*(1-t)*t*cy+t*t*ey;p.Ok(x+sV*Math.cos(Lb+Math.PI/2));
p.Ok(y-sV*Math.sin(Lb+Math.PI/2));p.Ok(x+sV*Math.cos(Lb-Math.PI/2));p.Ok(y-sV*Math.sin(Lb-Math.PI/2));}if(XT==(ds-1)){var Ps=-Math.atan2(ey-cy,ex-cx);
var FO=ex+Is*Math.cos(Ps+Math.PI/2);var dO=ey-Is*Math.sin(Ps+Math.PI/2);var Tb=ex+Is*Math.cos(Ps-Math.PI/2);var Bb=ey-Is*Math.sin(Ps-Math.PI/2);
Ps+=Math.PI;var LN=ex+Is*Math.cos(Ps-Math.PI);var AN=ey-Is*Math.sin(Ps-Math.PI);p.Ok(ex+Is*Math.cos(Ps-Math.PI*3/4));p.Ok(ey-Is*Math.sin(Ps-Math.PI*3/4));
p.Ok(FO+Is*0.4142*Math.cos(Ps-Math.PI));p.Ok(dO-Is*0.4142*Math.sin(Ps-Math.PI));p.Ok(LN);p.Ok(AN);p.Ok(LN+Is*0.4142*Math.cos(Ps-Math.PI/2));p.Ok(AN-Is*0.4142*Math.sin(Ps-Math.PI/2));
p.Ok(ex+Is*Math.cos(Ps-Math.PI*5/4));p.Ok(ey-Is*Math.sin(Ps-Math.PI*5/4));p.Ok(LN+Is*0.4142*Math.cos(Ps+Math.PI/2));p.Ok(AN-Is*0.4142*Math.sin(Ps+Math.PI/2));
p.Ok(Tb);p.Ok(Bb);p.Ok(Tb+Is*0.4142*Math.cos(Ps-Math.PI));p.Ok(Bb-Is*0.4142*Math.sin(Ps-Math.PI));}}};U.pQ=function(CO,NO,s_,R_,Oc,gc){var WO=0;
var GO=0;var vO=0;var IO=0;WO=CO-2*s_+Oc;GO=NO-2*R_+gc;vO=2*s_-2*CO;IO=2*R_-2*NO;var qs=Math.sqrt((Oc-CO)*(Oc-CO)+(gc-NO)*(gc-NO));if((WO==0&&GO==0)||(vO==0&&IO==0)){
return -1;}var A=4*(WO*WO+GO*GO);var B=4*(WO*vO+GO*IO);var C=vO*vO+IO*IO;var db=2*Math.sqrt(A+B+C);var lO=Math.sqrt(A);var Vj=2*A*lO;var pc=2*Math.sqrt(C);
var BA=B/lO;if(((BA+pc)==0)||((2*lO+BA+db)/(BA+pc)<=0)){return qs;}var rt=(Vj*db+lO*B*(db-pc)+(4*C*A-B*B)*Math.log((2*lO+BA+db)/(BA+pc)))/(4*Vj);
return OZ.Bx(rt,qs);};P("OZ","OZArray","OZVIPathWorker_SignData","OZBasicDC");};U.L=function(){(function(){ys(U);var oe=q(Ak),K=q(U);K.h6=function(ad,path,fj,mj,kj,Dj,ek,Yo,EN){if(EN===undefined){EN=255;}this.Ys=0;this.Cs=0;this.tx=0;this.ty=0;this.sx=0;this.sy=0;this.mx=0;this.my=0;this.js=0;this.wT=0;this.color=0;this.wo=0;this.ix=0;this.Hs=0;this.sT=false;Ak.call(this);this.Hs=(ad==null)?0:ad.PT();this.sT=false;this.js=0;this.Bs=path;this.xs=path.tJ();this.tx=fj;this.ty=mj;this.sx=kj;this.sy=Dj;this.mx=0;this.my=0;this.wT=ek;this.color=Yo;this.wo=EN;this.Ys=0;this.Cs=0;this.ix=0;this.fb=null;this.Tz=null;if(ad!=null&&ad.vN()!=0){var Dk=ad.vN();if(this.sx>(Dk*this.sy)){this.tx+=(this.sx-this.sy*Dk)/2;this.sx=this.sy*Dk;}else{this.ty+=(this.sy-this.sx/Dk)/2;this.sy=this.sx/Dk;}}};K.beginPath=function(Ve){this.sT=Ve;if(this.Hs<0){this.MN(true);return;}};K.MT=function(){if(this.Hs<0){}else{this.hz();}if(this.js!=0){if((this.js==1)||this.js==-1){this.Bs.MT();}this.js=0;if(this.xs!=null){this.xs.nN(this.KV);this.xs.Rx(this.v7);}}};K.xN=function(){return true;};K.Ws=function(length){this.Ys=(length>>>4)&15;this.Cs=length&15;};K.closePath=function(){this.Bs.closePath();};K.moveTo=function(x,y,I){if(this.Hs<0){this.Bs.moveTo(this.tx+x*this.sx,this.ty+y*this.sy,null);return;}this.hz();this.Ee=new es();this.ld=new es();this.Ta=new es();this.Ba=new es();this.Ee.Ok(this.tx+x*this.sx);this.ld.Ok(this.ty+y*this.sy);this.Ta.Ok(this.tx+x*this.sx);this.Ba.Ok(this.ty+y*this.sy);if(this.Hs>0){if(this.Cs>0){this.hN=new es();this.cT=new es();if(this.Ys>0){this.ix=(I.get(0)&255)<<24|(I.get(1)&255)<<16|(I.get(2)&255)<<8|(I.get(3)&255);this.ix=this.ix*1000;}var bo=(I.get(4)&255)<<24|(I.get(5)&255)<<16|(I.get(6)&255)<<8|(I.get(7)&255);this.hN.Ok(this.ix+((bo&4294963200)>>>12));var pressure=(bo&4095)+1;this.cT.Ok(pressure);}else{this.Hs=0;}}this.mx=x;this.my=y;};K.lineTo=function(x,y,I){if(this.Hs<0){this.Bs.lineTo(this.tx+x*this.sx,this.ty+y*this.sy,null);return;}this.ms(this.mx,this.my,((x+this.mx)/2),((y+this.my)/2),I);this.mx=x;this.my=y;};K.ms=function(x1,y1,x2,y2,I){if(this.Hs<0){this.Bs.ms(this.tx+x1*this.sx,this.ty+y1*this.sy,this.tx+x2*this.sx,this.ty+y2*this.sy,null);return;}if(this.Ee==null){return;}this.Ee.Ok(this.tx+x2*this.sx);this.ld.Ok(this.ty+y2*this.sy);this.Ta.Ok(this.tx+x1*this.sx);this.Ba.Ok(this.ty+y1*this.sy);if(this.Hs>0){if(this.Cs>0){var bo=(I.get(0)&255)<<24|(I.get(1)&255)<<16|(I.get(2)&255)<<8|(I.get(3)&255);this.hN.Ok(this.ix+((bo&4294963200)>>>12));var pressure=(bo&4095)+1;this.cT.Ok(pressure);}}};K.qe=function(x1,y1,x2,y2,x3,y3,I){if(this.Hs<0){this.Bs.qe(this.tx+x1*this.sx,this.ty+y1*this.sy,this.tx+x2*this.sx,this.ty+y2*this.sy,this.tx+x3*this.sx,this.ty+y3*this.sy,null);return;}};K.hz=function(){if(this.Ee==null){return;}var ds=this.Ee.Be();if(ds>1){var sx=this.Ee.J(0);var sy=this.ld.J(0);var Ez=this.Ee.J(1);var Xz=this.ld.J(1);var Sb=this.Ta.J(1);var Hb=this.Ba.J(1);var ma=false;if(ds==2){if(this.xs!=null){ma=(OZ.abs(this.xs.V6(sx)-this.xs.V6(Ez))<1&&OZ.abs(this.xs.e6(sy)-this.xs.e6(Xz))<1);}else{ma=(OZ.g_(sx-(Ez*2-Sb))<0.1&&OZ.g_(sy-(Xz*2-Hb))<0.1);}}if(ma&&(this.Hs==0)){if(this.xs!=null){this.MN(false);this.xs.Sa(sx-this.wT/2,sy-this.wT/2,sx+this.wT/2,sy+this.wT/2);}else{this.wC(true);this.Bs.moveTo(sx,sy,null);this.Bs.lineTo(sx,sy,null);}}else{var i=0;var Bk=undefined;var th=0;var x=0;var y=0;if(this.Hs>0&&this.Hs<16){this.MN(true);Bk=new es();if((this.Hs&15)==1){U.Qd(this.wT,Bk,this.cT);}else{U.la(this.wT,Bk,this.Ee,this.ld,this.hN);}var Z1=ds*2+6;var r6=new es();var p6=new es();var m6=new es();var Z6=new es();ds--;U.aC(ds,this.Ee,this.ld,this.Ta,this.Ba,Bk,r6,p6,m6,Z6);this.Bs.moveTo(m6[0],Z6[0],null);for(i=1; i<ds*2+8; i++){this.Bs.ms(r6[i],p6[i],m6[i],Z6[i],null);}this.Bs.ms(r6[0],p6[0],m6[0],Z6[0],null);this.Bs.closePath();if(this.xs!=null&&this.wo==255){this.MN(false);for(i=0; i<=ds; i++){th=Bk.J(i);x=this.Ee.J(i);y=this.ld.J(i);this.xs.Sa(x-th,y-th,x+th,y+th);}}else{for(i=0; i<=ds; i++){th=Bk.J(i);x=this.Ee.J(i);y=this.ld.J(i);this.Bs.moveTo(x,y-th,null);this.Bs.ms(x+th*0.4142,y-th,x+th*0.7071,y-th*0.7071,null);this.Bs.ms(x+th,y-th*0.4142,x+th,y,null);this.Bs.ms(x+th,y+th*0.4142,x+th*0.7071,y+th*0.7071,null);this.Bs.ms(x+th*0.4142,y+th,x,y+th,null);this.Bs.ms(x-th*0.4142,y+th,x-th*0.7071,y+th*0.7071,null);this.Bs.ms(x-th,y+th*0.4142,x-th,y,null);this.Bs.ms(x-th,y-th*0.4142,x-th*0.7071,y-th*0.7071,null);this.Bs.ms(x-th*0.4142,y-th,x,y-th,null);this.Bs.closePath();}}}else{if(this.Hs>0&&this.Hs>16){this.MN(true);Bk=new es();if((this.Hs&15)==1){U.Qd(this.wT,Bk,this.cT);}else{U.la(this.wT,Bk,this.Ee,this.ld,this.hN);}var p_=new es();ds--;var ce=0;if(this.xs!=null&&(Fs(this.xs,pe))){U.Xq((this.xs).v6(),ds,this.Ee,this.ld,this.Ta,this.Ba,Bk,p_);ce=p_.Be()-32;ce=(int)(ce/4);this.Bs.moveTo(p_.J(16),p_.J(17),null);var va=this.xs.V6(p_.J(16));var Ia=this.xs.e6(p_.J(17));var Vq=0;var Fq=0;for(i=1; i<ce; i++){Vq=this.xs.V6(p_.J(16+i*4));Fq=this.xs.e6(p_.J(16+i*4+1));if((va!=Vq)||(Ia!=Fq)){this.xs.TV(Vq,Fq);va=Vq;Ia=Fq;}}for(i=ce; i<(ce+4); i++){this.Bs.ms(p_.J(16+i*4+2),p_.J(16+i*4+3),p_.J(16+i*4),p_.J(16+i*4+1),null);}va=this.xs.V6(p_.J(16+12+ce*4));Ia=this.xs.e6(p_.J(16+12+ce*4+1));for(i=ce-1; i>=0; i--){Vq=this.xs.V6(p_.J(16+i*4+2));Fq=this.xs.e6(p_.J(16+i*4+3));if((va!=Vq)||(Ia!=Fq)){this.xs.TV(Vq,Fq);va=Vq;Ia=Fq;}}for(i=0; i<4; i++){this.Bs.ms(p_.J(i*4+2),p_.J(i*4+3),p_.J(i*4),p_.J(i*4+1),null);}}else{U.Xq(5,ds,this.Ee,this.ld,this.Ta,this.Ba,Bk,p_);ce=p_.Be()-32;ce=(int)(ce/4);var ea=p_.J(16);var Fa=p_.J(17);var oq=0;var eq=0;this.Bs.moveTo(ea,Fa,null);for(i=1; i<ce; i++){oq=p_.J(16+i*4);eq=p_.J(16+i*4+1);if((ea!=oq)||(Fa!=eq)){this.Bs.lineTo(oq,eq,null);ea=oq;Fa=eq;}}for(i=ce; i<(ce+4); i++){this.Bs.ms(p_.J(16+i*4+2),p_.J(16+i*4+3),p_.J(16+i*4),p_.J(16+i*4+1),null);}ea=p_.J(16+12+ce*4);Fa=p_.J(16+12+ce*4+1);for(i=ce-1; i>=0; i--){oq=p_.J(16+i*4+2);eq=p_.J(16+i*4+3);if((ea!=oq)||(Fa!=eq)){this.Bs.lineTo(oq,eq,null);ea=oq;Fa=eq;}}for(i=0; i<4; i++){this.Bs.ms(p_.J(i*4+2),p_.J(i*4+3),p_.J(i*4),p_.J(i*4+1),null);}}this.Bs.closePath();for(i=0; i<=ds; i++){th=Bk.J(i);x=this.Ee.J(i);y=this.ld.J(i);this.Bs.moveTo(x,y-th,null);this.Bs.ms(x+th*0.4142,y-th,x+th*0.7071,y-th*0.7071,null);this.Bs.ms(x+th,y-th*0.4142,x+th,y,null);this.Bs.ms(x+th,y+th*0.4142,x+th*0.7071,y+th*0.7071,null);this.Bs.ms(x+th*0.4142,y+th,x,y+th,null);this.Bs.ms(x-th*0.4142,y+th,x-th*0.7071,y+th*0.7071,null);this.Bs.ms(x-th,y+th*0.4142,x-th,y,null);this.Bs.ms(x-th,y-th*0.4142,x-th*0.7071,y-th*0.7071,null);this.Bs.ms(x-th*0.4142,y-th,x,y-th,null);this.Bs.closePath();}}else{this.wC(true);this.Bs.moveTo(sx,sy,null);for(i=1; i<ds; i++){this.Bs.ms(this.Ta.J(i),this.Ba.J(i),this.Ee.J(i),this.ld.J(i),null);}}}}}this.Ee=null;this.ld=null;this.Ta=null;this.Ba=null;this.hN=null;this.cT=null;};K.wC=function(La){if(this.js<0){if(this.js==-1){this.Bs.MT();}this.js=0;if(this.xs!=null){this.xs.nN(this.KV);this.xs.Rx(this.v7);}}if(this.js==0){if(this.xs!=null){if(this.fb==null){if(this.wo==255){this.fb=this.xs.Vz(this.wT,this.color);}else{this.fb=this.xs.mV(this.wT,this.color,this.wo);}}this.KV=this.xs.nN(this.fb);this.v7=this.xs.Rx(null);}if(La){this.Bs.beginPath(this.sT);}this.js=La?1:2;}else{if(!La&&this.js==1){this.Bs.MT();this.js=2;}else{if(La&&this.js==2){this.Bs.beginPath(this.sT);this.js=-1;}}}};K.MN=function(La){if(this.js>0){if(this.js==1){this.Bs.MT();}this.js=0;if(this.xs!=null){this.xs.nN(this.KV);this.xs.Rx(this.v7);}}if(this.js==0){if(this.xs!=null){if(this.Tz==null){if(this.wo==255){this.Tz=this.xs.bV(this.color);}else{this.Tz=this.xs.RV(this.color,this.wo);}}this.KV=this.xs.nN(null);this.v7=this.xs.Rx(this.Tz);}if(La){this.Bs.beginPath(this.sT);}this.js=La?-1:-2;}else{if(!La&&this.js==-1){this.Bs.MT();this.js=-2;}else{if(La&&this.js==-2){this.Bs.beginPath(this.sT);this.js=-1;}}}};})();};G["OZVIPathWorker_SignData"]=U;}
with (__oznamespace__){__oznamespace__.HT=function(b){rs("OZMemoryStream");var O=arguments;if(Ms(O,this)){return O[0];}if(b===undefined){b=null;
}this.rN(b);};HT.W="OZStream";HT.S=function(){Q(HT);P("OZByteArray","OZ");};HT.L=function(){(function(){ys(HT);var oe=q(Ke),K=q(HT);K.rN=function(b){if(b===undefined){b=null;}this.As=new hk();Ke.call(this);if(b!=null){this.As=b;this.As.position=0;}};K.xJ=function(){return this.As;};K.vI=function(){this.TA(0);};K.Pk=function(){return this.As.position;};K.rk=function(n){this.As.position=n;};K.re=function(){return this.As.length;};K.TA=function(n){this.As.setLength(n);};K.f_=Os;K.me=function(CT,offset,length){this.As.writeBytes(CT,offset,length);return length;};K.kN=function(b){this.As.writeByte(b);return 1;};K.T6=function(CT,offset,length){if(this.As==null){return -1;}length=Math.min(this.As.length-this.As.position,length);if(length<=0){return -1;}this.As.readBytes(CT,offset,length);return length;};K.AX=function(length){var b=new hk();b.setLength(length);var Gx=this.T6(b,0,length);if(Gx<0){return b;}var Jq=Gx;while(Jq<length){Gx=this.T6(b,Gx,length-Gx);if(Gx<0){break;}Jq+=Gx;}return b;};K.Kb=function(ps){var aA=this.As.position;OZ.writeMultiByte(this.As,ps);return this.As.position-aA;};K.rJ=function(qs){return OZ.readMultiByte(this.As,qs);};K.xI=function(Ns){this.As.position=this.As.position-Ns;};K.RW=function(){var result=this.ya();if(result!=-1){this.As.position=this.As.position-1;}return result;};K.ya=function(){if(this.As==null){return -1;}if(this.As.position>=this.As.length){return -1;}this.As.position=this.As.position+1;return this.As.get(this.As.position-1)&255;};K.aI=function(){return this.As.position>=this.As.length;};})();};G["OZMemoryStream"]=HT;}
with (__oznamespace__){__oznamespace__.Ke=function(){rs("OZStream");var O=arguments;if(Ms(O,this)){return O[0];}this.w7();};Ke.W="null";Ke.S=function(){
Q(Ke);P("OZByteArray","OZ","CZException");Ke.jd="0123456789ABCDEF";};Ke.L=function(){(function(){ys(Ke);var K=q(Ke);K.w7=function(){this.BUFFER_SIZE=4096;this.gs=new hk();};K.Pk=function(){return 0;};K.rk=Os;K.re=function(){return 0;};K.TA=Os;K.f_=Os;K.me=function(CT,offset,length){return 0;};K.T6=function(CT,offset,length){return 0;};K.Kb=function(ps){var CT=OZ.zV(ps);return this.me(CT,0,CT.length);};K.tV=function(R,offset,length){var iA=R.Pk();R.rk(offset);var result=0,left=length;while(left>0){var ya=Math.min(left,this.BUFFER_SIZE);var Fk=R.T6(this.gs,0,ya);if(Fk<0){break;}this.me(this.gs,0,Fk);left-=Fk;result+=Fk;}R.rk(iA);return result;};K.hJ=function(R,offset,length){var iA=R.Pk();R.rk(offset);var result=0,left=length;while(left>0){var ya=Math.min(left,this.BUFFER_SIZE);var Fk=this.T6(this.gs,0,ya);if(Fk<0){break;}R.me(this.gs,0,Fk);left-=Fk;result+=Fk;}R.rk(iA);return result;};K.AO=function(n){n=n.toUpperCase();var result=0;for(var i=0; i<n.length; i++){result*=16;result+=Ke.jd.indexOf(n.charAt(i));}return result;};K.wJ=function(n){return Ke.jd.charAt(int(n/16))+Ke.jd.charAt(n%16);};K.xO=function(aO){var qs=int(aO.length/2);for(var i=0; i<qs; i++){this.gs.set(i,(this.AO(aO.substr(i*2,2))));}return this.me(this.gs,0,qs);};K.QO=function(length){var Fk=this.T6(this.gs,0,length);this.gs.setLength(Fk);return lc.Gj(this.gs);};K.Bc=function(length){var Fk=this.T6(this.gs,0,length);this.gs.setLength(Fk);var lb=new MJ();lb.encode(this.gs);return lb.flush();};K.FV=function(){this.T6(this.gs,0,1);return this.gs.get(0);};K.W_=function(){var Fk=this.T6(this.gs,0,4);if(Fk<4){throw new Ss(("ReadInt32_B"));}this.gs.position=0;return this.gs.readInt();};K.A_=function(){var Fk=this.T6(this.gs,0,2);if(Fk<2){throw new Ss(("ReadInt16_B"));}this.gs.position=0;return this.gs.readShort();};K.fC=function(){var Fk=this.T6(this.gs,0,4);if(Fk<4){throw new Ss(("ReadInt32_B"));}this.gs.position=0;this.gs.bs=Ds.ws;var rt=this.gs.readInt();this.gs.bs=Ds.VT;return rt;};K.DC=function(){var Fk=this.T6(this.gs,0,2);if(Fk<2){throw new Ss(("ReadInt16_B"));}this.gs.position=0;this.gs.bs=Ds.ws;var rt=this.gs.readShort();this.gs.bs=Ds.VT;return rt;};K.kC=function(){var Fk=this.T6(this.gs,0,4);if(Fk<4){throw new Ss(("ReadFloat_L"));}this.gs.position=0;this.gs.bs=Ds.ws;var rt=parseFloat(this.gs.readFloat().toPrecision(7));this.gs.bs=Ds.VT;return rt;};K.kN=function(b){this.gs.set(0,b);return this.me(this.gs,0,1);};K.writeInt=function(v){this.gs.position=0;this.gs.writeInt(v);this.me(this.gs,0,4);};K.Lj=function(value){this.gs.position=0;this.gs.bs=Ds.ws;this.gs.writeInt(value);this.gs.bs=Ds.VT;this.me(this.gs,0,4);};K.cj=function(value){this.gs.position=0;this.gs.writeInt(value);this.me(this.gs,0,4);};K.Pj=function(value){this.gs.position=0;this.gs.writeShort(value);this.me(this.gs,0,2);};K.lC=function(value){this.gs.position=0;this.gs.bs=Ds.ws;this.gs.writeInt(value);this.gs.bs=Ds.VT;this.me(this.gs,0,4);};K.b_=function(value){this.gs.position=0;this.gs.bs=Ds.ws;this.gs.writeShort(value);this.gs.bs=Ds.VT;this.me(this.gs,0,2);};K.qC=function(value){this.gs.position=0;this.gs.bs=Ds.ws;this.gs.writeShort(value);this.gs.bs=Ds.VT;this.me(this.gs,0,2);};K.HC=function(value){this.gs.position=0;this.gs.bs=Ds.ws;this.gs.writeFloat(value);this.gs.bs=Ds.VT;this.me(this.gs,0,4);};})();};G["OZStream"]=Ke;}
with (__oznamespace__){__oznamespace__.Ss=function(){rs("CZException");var O=arguments;if(Ms(O,this)){return O[0];}this.ha(uT(O,0));};Ss.W="Error";
Ss.S=function(){Q(Ss);Ss.yO=function(){var tI=Ss.qk;Ss.qk=new es();return tI;};P("OZArray","CZException");Ss.kx=0;Ss.qk=new es();};Ss.L=function(){(function(){ys(Ss);var oe=q(Error),K=q(Ss);K.ha=function(pk){this.jk=0;this.is=false;if(pk.length==1&&Fs(pk[0],Array)){pk=pk[0];}Error.call(this);if(pk.length==0){this.message="";this.jk=Ss.kx;this.is=true;}else{if(pk.length==1){if(Gk(pk[0],"number")){this.message="";this.jk=pk[0];this.is=true;Ss.qk.push("error_code:"+this.jk);}else{if(Gk(pk[0],"string")){this.message=pk[0];this.jk=Ss.kx;this.is=true;Ss.qk.push(this.message);}else{if(Fs(pk[0],Ss)){var right=pk[0];this.message=right.message;this.jk=right.jk;this.is=right.is;}else{RT("ERROR occured:CZException");}}}}else{if(pk.length==2){if(Gk(pk[0],"string")){this.message=pk[0];this.jk=pk[1];this.is=true;Ss.qk.push("error_code:"+this.jk);}else{if(Gk(pk[0],"boolean")){if(Gk(pk[1],"number")){this.message="";this.jk=pk[1];this.is=true;Ss.qk.push("error_code:"+this.jk);}else{if(Gk(pk[1],"string")){this.message=pk[1];this.jk=Ss.kx;this.is=true;Ss.qk.push(this.message);}else{RT("ERROR occured:CZException");}}}else{RT("ERROR occured:CZException");}}}else{if(pk.length==3){this.message=pk[0];this.jk=pk[1];this.is=true;Ss.qk.push(this.message);}else{RT("ERROR occured:CZException");}}}}};K.ej=function(){return this.jk;};K.Uj=function(GJ){this.jk=GJ;};K.G_=function(Jc,Yz){if(Jc===undefined){Jc=0;}if(Yz===undefined){Yz=0;}if(!this.is){return 2;}var Ik=this.message+"\nError code : "+this.jk;lc.wj(this);lc.VJ(Ik);return 1;};K.Jb=function(){return this.message;};K.jc=function(iO,PO,Zo){if(Zo===undefined){Zo=0;}iO.value=this.message.slice(0,PO);return true;};K.wc=function(Ik){this.message=Ik;};K.Ub=function(Kj){this.is=Kj;};})();};G["CZException"]=Ss;}
with (__oznamespace__){__oznamespace__.vT=function(){rs("OZStringBuffer");var O=arguments;if(Ms(O,this)){return O[0];}this.pN();};vT.W="null";
vT.S=function(){Q(vT);P("OZ");};vT.L=function(){(function(){ys(vT);var K=q(vT);K.pN=function(){this.CT="";};K.size=function(){return this.CT.length;};K.write=function(b,off,qs){if(off===undefined){off=-1;}if(qs===undefined){qs=-1;}if((off<0)||(qs<0)||((off+qs)<0)){this.CT+=b;return;}else{if(qs==0){return;}}this.CT+=b.substr(off,qs);};K.toString=function(){return this.CT;};K.clear=function(){this.CT="";};K.O1=function(c){this.CT+=String.fromCharCode(c);};K.dQ=function(i){return this.CT.charAt(i);};K.e_=function(i){return this.CT.charCodeAt(i);};K.iQ=function(i,c){this.CT=this.CT.substring(0,i)+c+this.CT.substring(i+1);};K.a_=function(i,c){this.CT=this.CT.substring(0,i)+String.fromCharCode(c)+this.CT.substring(i+1);};K.writeInt=function(i){this.write(OZ.LA(int(i)));};K.writeFloat=function(f){this.write(OZ.LA(f));};K.writeDouble=function(d){this.write(OZ.LA(d));};K.trimRight=function(d){if(this.CT.length<=d){this.CT="";}else{this.CT=this.CT.substring(0,this.CT.length-d);}};})();};G["OZStringBuffer"]=vT;}
with (__oznamespace__){__oznamespace__.Je=function(val){rs("RefVar");var O=arguments;if(Ms(O,this)){return O[0];}if(val===undefined){val=null;
}this.qo(val);};Je.W="null";Je.S=function(){Q(Je);};Je.L=function(){(function(){ys(Je);var K=q(Je);K.qo=function(val){if(val===undefined){val=null;}this.value=val;};K.toString=function(){return String(this.value);};})();};G["RefVar"]=Je;}
with (__oznamespace__){__oznamespace__.Nx=function(c,E6){rs("CBrush");var O=arguments;if(Ms(O,this)){return O[0];}this.yo(c,E6);};Nx.W="null";
Nx.S=function(){Q(Nx);};Nx.L=function(){(function(){ys(Nx);var K=q(Nx);K.yo=function(c,E6){this.c=0;this.alpha=0;this.c=c;this.alpha=E6;};K.EV=function(){return this.c;};K.nV=function(){return this.alpha;};})();};G["CBrush"]=Nx;}
with (__oznamespace__){__oznamespace__.nx=function(c,t,b,Qo,join,E6){rs("CPen");var O=arguments;if(Ms(O,this)){return O[0];}if(b===undefined){
b=false;}if(Qo===undefined){Qo=0;}if(join===undefined){join=0;}if(E6===undefined){E6=255;}this.OA(c,t,b,Qo,join,E6);};nx.W="null";nx.S=function(){
Q(nx);};nx.L=function(){(function(){ys(nx);var K=q(nx);K.OA=function(c,t,b,Qo,join,E6){if(b===undefined){b=false;}if(Qo===undefined){Qo=0;}if(join===undefined){join=0;}if(E6===undefined){E6=255;}this.c=0;this.t=0;this.rz=false;this.Qo=0;this.join=0;this.alpha=0;this.c=c;this.t=t;this.rz=b;this.alpha=E6;this.join=join;this.Qo=Qo;};K.EV=function(){return this.c;};K.MC=function(){return this.t;};K.PC=function(){return this.rz;};K.nC=function(){return this.join;};K.ob=function(){return this.Qo;};K.nV=function(){return this.alpha;};})();};G["CPen"]=nx;}
with (__oznamespace__){__oznamespace__.l6=function(){rs("CPoint");var O=arguments;if(Ms(O,this)){return O[0];}this.jo(uT(O,0));};l6.W="null";
l6.t6=function(vs){if(l6==vs){return true;}if(u6(fA,vs)){return true;}return ck(G[l6.W],vs);};l6.S=function(){Q(l6);P("CPoint","Error");};l6.L=function(){(function(){ys(l6);var K=q(l6);K.jo=function(kk){this.x=0;this.y=0;if(kk.length==2){this.x=int(kk[0]);this.y=int(kk[1]);}else{if(kk.length==1){this.x=(kk[0]).x;this.y=(kk[0]).y;}else{if(kk.length==0){this.x=0;this.y=0;}else{throw new Error("Invalid args");}}}};K.dj=function(jq,Sq){this.x+=jq;this.y+=Sq;};K.jz=function(lN){if(this==lN){return true;}var p=(lN);return this.x==p.x&&this.y==p.y;};})();};G["CPoint"]=l6;}
with (__oznamespace__){__oznamespace__.Px=function(){rs("CSize");var O=arguments;if(Ms(O,this)){return O[0];}this.Vo(uT(O,0));};Px.W="null";Px.t6=function(vs){
if(Px==vs){return true;}if(u6(fA,vs)){return true;}return ck(G[Px.W],vs);};Px.S=function(){Q(Px);P("CSize","Error");};Px.L=function(){(function(){ys(Px);var K=q(Px);K.Vo=function(kk){this.cx=0;this.cy=0;if(kk.length==2){this.cx=int(kk[0]);this.cy=int(kk[1]);}else{if(kk.length==1){this.cx=(kk[0]).cx;this.cy=(kk[0]).cy;}else{if(kk.length==0){this.cx=0;this.cy=0;}else{throw new Error("Invalid args");}}}};K.jz=function(lN){if(this==lN){return true;}var s=(lN);return this.cx==s.cx&&this.cy==s.cy;};K.rb=function(CX,CY){this.cx=CX;this.cy=CY;};})();};G["CSize"]=Px;}
with (__oznamespace__){__oznamespace__.Jk=function(){rs("OZPoint");var O=arguments;if(Ms(O,this)){return O[0];}this.k7(uT(O,0));};Jk.W="null";
Jk.t6=function(vs){if(Jk==vs){return true;}if(u6(fA,vs)){return true;}return ck(G[Jk.W],vs);};Jk.S=function(){Q(Jk);P("OZPoint","Error");};Jk.L=function(){(function(){ys(Jk);var K=q(Jk);K.k7=function(kk){this.x=0;this.y=0;if(kk.length==2){this.x=Number(kk[0]);this.y=Number(kk[1]);}else{if(kk.length==1){this.x=(kk[0]).x;this.y=(kk[0]).y;}else{if(kk.length==0){this.x=0;this.y=0;}else{throw new Error("Invalid args");}}}};K.dj=function(jq,Sq){this.x+=jq;this.y+=Sq;};K.jz=function(lN){if(this==lN){return true;}var p=(lN);return this.x==p.x&&this.y==p.y;};})();};G["OZPoint"]=Jk;}
with (__oznamespace__){__oznamespace__.te=function(){rs("OZRect");var O=arguments;if(Ms(O,this)){return O[0];}this.So(uT(O,0));};te.W="null";
te.t6=function(vs){if(te==vs){return true;}if(u6(fA,vs)){return true;}return ck(G[te.W],vs);};te.S=function(){Q(te);P("OZPoint","OZSize","OZRect","Error");
};te.L=function(){(function(){ys(te);var K=q(te);K.So=function(kk){this.left=0;this.top=0;this.right=0;this.bottom=0;if(kk.length==4){this.left=Number(kk[0]);this.top=Number(kk[1]);this.right=Number(kk[2]);this.bottom=Number(kk[3]);}else{if(kk.length==2){this.left=(kk[0]).x;this.top=(kk[0]).y;if(Fs(kk[1],Wk)){this.right=this.left+(kk[1]).cx;this.bottom=this.top+(kk[1]).cy;}else{this.right=(kk[1]).x;this.bottom=(kk[1]).y;}}else{if(kk.length==1){this.left=(kk[0]).left;this.top=(kk[0]).top;this.right=(kk[0]).right;this.bottom=(kk[0]).bottom;}else{if(kk.length==0){this.left=0;this.top=0;this.right=0;this.bottom=0;}else{throw new Error("Invalid args");}}}}};K.gW=function(){return new Wk(this.right-this.left,this.bottom-this.top);};K.VQ=function(){return new Jk(this.left,this.top);};K.l_=function(){return new Jk(this.right,this.bottom);};K.B_=function(){return new Jk((this.left+this.right)/2,(this.top+this.bottom)/2);};K.Bj=function(){var YQ=this.left;this.left=this.right;this.right=YQ;};K.lV=function(){return (this.left>=this.right||this.top>=this.bottom);};K.CJ=function(){return (this.left==0&&this.right==0&&this.top==0&&this.bottom==0);};K.A1=function(q6){if(this.left>q6.x||this.right<=q6.x){return false;}if(this.top>q6.y||this.bottom<=q6.y){return false;}return true;};K.qj=function(q6){if(this.Le(this.left)>q6.x||this.Le(this.right)<q6.x){return false;}if(this.Le(this.top)>q6.y||this.Le(this.bottom)<q6.y){return false;}return true;};K.J_=function(rect){if(rect.left>this.left){return false;}if(rect.right<this.right){return false;}if(rect.top>this.top){return false;}if(rect.bottom<this.bottom){return false;}return true;};K.oQ=function(x1,y1,x2,y2){if(x2===undefined){x2=0;}if(y2===undefined){y2=0;}if(Fs(x1,Jk)&&Fs(y1,Jk)){var Wb=(x1);var LV=(y1);this.left=Wb.x;this.top=Wb.y;this.right=LV.x;this.bottom=LV.y;}else{this.left=x1;this.top=y1;this.right=x2;this.bottom=y2;}};K.aj=function(){this.left=0;this.top=0;this.right=0;this.bottom=0;};K.FX=function(E7){this.left=E7.left;this.top=E7.top;this.right=E7.right;this.bottom=E7.bottom;};K.iJ=function(FT){return (this.left==FT.left&&this.top==FT.top&&this.right==FT.right&&this.bottom==FT.bottom);};K.qV=function(l,t,r,b){if(r===undefined){r=NaN;}if(b===undefined){b=NaN;}if(Fs(l,te)){var FT=(l);this.left-=FT.left;this.top-=FT.top;this.right+=FT.right;this.bottom+=FT.bottom;}else{if(Fs(l,Wk)){var size=(l);this.left-=size.cx;this.top-=size.cy;this.right+=size.cx;this.bottom+=size.cy;}else{if(isNaN(r)){this.left-=l;this.top-=t;this.right+=l;this.bottom+=t;}else{this.left-=l;this.top-=t;this.right+=r;this.bottom+=b;}}}};K.Q_=function(l,t,r,b){if(Fs(l,te)){var FT=(l);this.left+=FT.left;this.top+=FT.top;this.right-=FT.right;this.bottom-=FT.bottom;}else{if(Fs(l,Wk)){var size=(l);this.left+=size.cx;this.top+=size.cy;this.right-=size.cx;this.bottom-=size.cy;}else{if(isNaN(r)){this.left+=l;this.top+=t;this.right-=l;this.bottom-=t;}else{this.left+=l;this.top+=t;this.right-=r;this.bottom-=b;}}}};K.RJ=function(x,y){if(y===undefined){y=0;}if(Fs(x,Jk)){var q6=(x);this.left+=q6.x;this.top+=q6.y;this.right+=q6.x;this.bottom+=q6.y;}else{if(Fs(x,Wk)){var size=(x);this.left+=size.cx;this.top+=size.cy;this.right+=size.cx;this.bottom+=size.cy;}else{this.left+=x;this.top+=y;this.right+=x;this.bottom+=y;}}};K.Bx=function(a,b){return a>b?a:b;};K.Td=function(a,b){return a<b?a:b;};K.Le=function(i){return int(i<0?i-0.5:i+0.5);};K.jj=function(le,c6){this.left=this.Bx(le.left,c6.left);this.top=this.Bx(le.top,c6.top);this.right=this.Td(le.right,c6.right);this.bottom=this.Td(le.bottom,c6.bottom);return !this.lV();};K.sX=function(le,c6){this.left=this.Td(le.left,c6.left);this.top=this.Td(le.top,c6.top);this.right=this.Bx(le.right,c6.right);this.bottom=this.Bx(le.bottom,c6.bottom);return !this.lV();};K.gJ=function(le){if(this.left<le.left){return false;}if(this.top<le.top){return false;}if(this.right>le.right){return false;}if(this.bottom>le.bottom){return false;}return true;};K.D_=function(x,y){this.left=this.Td(this.left,x);this.right=this.Bx(this.right,x);this.top=this.Td(this.top,y);this.bottom=this.Bx(this.bottom,y);};K.jz=function(lN){if(this==lN){return true;}var FT=(lN);return (this.left==FT.left&&this.top==FT.top&&this.right==FT.right&&this.bottom==FT.bottom);};K.mA=function(){return this.right-this.left;};K.Ro=function(){return this.bottom-this.top;};})();};G["OZRect"]=te;}
with (__oznamespace__){__oznamespace__.Wk=function(){rs("OZSize");var O=arguments;if(Ms(O,this)){return O[0];}this.Ho(uT(O,0));};Wk.W="null";
Wk.t6=function(vs){if(Wk==vs){return true;}if(u6(fA,vs)){return true;}return ck(G[Wk.W],vs);};Wk.S=function(){Q(Wk);P("OZSize","Error");};Wk.L=function(){(function(){ys(Wk);var K=q(Wk);K.Ho=function(kk){this.cx=0;this.cy=0;if(kk.length==2){this.cx=Number(kk[0]);this.cy=Number(kk[1]);}else{if(kk.length==1){this.cx=(kk[0]).cx;this.cy=(kk[0]).cy;}else{if(kk.length==0){this.cx=0;this.cy=0;}else{throw new Error("Invalid args");}}}};K.jz=function(lN){if(this==lN){return true;}var s=(lN);return this.cx==s.cx&&this.cy==s.cy;};K.rb=function(CX,CY){this.cx=CX;this.cy=CY;};})();};G["OZSize"]=Wk;}
with (__oznamespace__){__oznamespace__.Ts=function(){rs("OZByte6Array");var O=arguments;if(Ms(O,this)){return O[0];}this.DN(uT(O,0));};Ts.W="null";
Ts.S=function(){Q(Ts);Ts.Cb=function(b){if((b&255)>128){return false;}return Ts.sC[b]!=-1;};P("OZByteArray");Ts.MX=new Array(61,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,48,49,50,51,52,53,54,55,56,57,42);
Ts.sC=new Array(-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,-1,-1,-1,63,-1,-1,-1,-1,-1,53,54,55,56,57,58,59,60,61,62,-1,-1,-1,0,-1,-1,-1,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,-1,-1,-1,-1,-1,-1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-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,-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,-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,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1);
Ts.S0=new Array(2,4,6);Ts.S1=new Array(4,2,0);Ts.R0=new Array(0,48,252);Ts.R1=new Array(15,3,0);};Ts.L=function(){(function(){ys(Ts);var K=q(Ts);K.DN=function(pk){this.Pz=0;this.Ie=0;this.As=new hk();var i=0;if(Gk(pk[0],"string")){var s=pk[0];this.Ie=s.length;var YX=this.Ie%4;this.Pz=int(this.Ie/4)*3+(YX==0?0:YX-1);for(i=0; i<this.Ie; i++){this.As.set(i,(s.charCodeAt(i)&255));}}else{var size=pk[0];this.Pz=size;this.Ie=int(size/3)*4+(size%3>0?size%3+1:0);for(i=0; i<this.Ie; i++){this.As.set(i,61);}}this.As.set(this.Ie,0);};K.length=function(){return this.Pz;};K.set=function(ik,b){var m=ik%3;var o0=int(ik/3)*4+m;var o1=o0+1;var w=b&255;this.As.set(o0,Ts.MX[(Ts.sC[this.As.get(o0)]&Ts.R0[m])|(w>>>Ts.S0[m])]);this.As.set(o1,Ts.MX[(Ts.sC[this.As.get(o1)]&Ts.R1[m])|((w<<Ts.S1[m])&63)]);};K.get=function(ik){var m=ik%3;var o0=int(ik/3)*4+m;var o1=o0+1;return ((Ts.sC[this.As.get(o0)]<<Ts.S0[m])|(Ts.sC[this.As.get(o1)]>>>Ts.S1[m]))&255;};K.lX=function(){return this.As;};K.toString=function(){var result="";var i=0;for(i=0; i<this.Ie; i++){if(this.As.get(i)==0){break;}result+=String.fromCharCode(this.As.get(i));}return result;};})();};G["OZByte6Array"]=Ts;}
with (__oznamespace__){__oznamespace__.xk=function(){rs("BitsBE");var O=arguments;if(Ms(O,this)){return O[0];}};xk.S=function(){Q(xk);xk.lz=function(b0){
return b0;};xk.AC=function(b0,b1){if(128&b0){return ~(65535-((b0<<8)|(b1&255)));}else{return (b0<<8)|(b1&255);}};xk.M7=function(b0,b1){return (b0<<8)|(b1&255);
};xk.UO=function(b0,b1,b2,b3){return ((((b0&255)<<24)|((b1&255)<<16)|((b2&255)<<8)|((b3&255)<<0)));};xk.bT=function(b0,b1,b2,b3){return ((((b0&255)<<24)|((b1&255)<<16)|((b2&255)<<8)|((b3&255)<<0)))>>>0;
};xk.xC=function(b0,b1,b2,b3){var value=xk.bT(b0,b1,b2,b3);var q7=((value>>31)<<1)+1;var ze=(value&2139095040)>>23;var I6=value&8388607;if(ze===0){
if(I6===0){return 0;}ze=-126;}else{if(ze===255){return I6===0?(q7===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY):Number.NaN;}ze-=127;
I6|=8388608;}return q7*I6*Math.pow(2,ze-23);};xk.Aq=function(b0,b1,b2,b3,b4,b5,b6,b7){var eA=xk.bT(b4,b5,b6,b7);var g7=xk.bT(b0,b1,b2,b3);var q7=((g7>>31)<<1)+1;
var ze=(g7&2146435072)>>20;var bx=g7&1048575;var I6=0;if(ze===0){if(eA===0&&bx===0){return 0;}if(eA===1&&bx===0){return Number.MIN_VALUE;}ze=-1022;
}else{if(ze===2047){if(eA===0&&bx===0){return q7===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY;}else{return Number.NaN;}}if((g7^2146435071)===0&&(eA^4294967295)===0){
return Number.MAX_VALUE;}ze-=1023;I6=1;}I6+=(eA+(g7&1048575)*Math.pow(2,32))*Math.pow(2,-52);return q7*I6*Math.pow(2,ze);};xk.sj=function(Ns,index,value){
Ns[index]=value&255;};xk.Gz=function(Ns,index,value){Ns[index]=b0&255;};xk.oC=function(Ns,index,value){value=value&65535;Ns[index+1]=(value)&255;
Ns[index+0]=(value>>>8)&255;};xk.H7=function(Ns,index,value){value=value&65535;Ns[index+1]=(value)&255;Ns[index+0]=(value>>>8)&255;};xk.fO=function(Ns,index,value){
value=value&4294967295;Ns[index+3]=(value)&255;Ns[index+2]=(value>>>8)&255;Ns[index+1]=(value>>>16)&255;Ns[index+0]=(value>>>24)&255;};xk.Wo=function(Ns,index,value){
value=value&4294967295;Ns[index+3]=(value)&255;Ns[index+2]=(value>>>8)&255;Ns[index+1]=(value>>>16)&255;Ns[index+0]=(value>>>24)&255;};xk.Sx=function(Ns,index,IC,ST,Yd){
var off=(ST+Yd+1)/8-1+index;index=0;var Fe=Math.pow(2,Yd-1)-1,Ad=-Fe+1,s7=Fe,vC=Ad-ST,status=isNaN(n=parseFloat(IC))||n==-Infinity||n==+Infinity?n:0,exp=0,qs=2*Fe+1+ST+3,kd=new Array(qs),cA=(n=status!==0?0:n)<0,n=Math.abs(n),Xe=Math.floor(n),G6=n-Xe,i,P6,Id,j,result;
for(i=qs; i; kd[--i]=0){}for(i=Fe+2; Xe&&i; kd[--i]=Xe%2,Xe=Math.floor(Xe/2)){}for(i=Fe+1; G6>0&&i; (kd[++i]=((G6*=2)>=1)-0)&&--G6){}for(i=-1; ++i<qs&&!kd[i]; ){
}if(kd[(P6=ST-1+(i=(exp=Fe+1-i)>=Ad&&exp<=s7?i+1:Fe+1-(exp=Ad-1)))+1]){if(!(Id=kd[P6])){for(j=P6+2; !Id&&j<qs; Id=kd[j++]){}}for(j=P6+1; Id&&--j>=0; (kd[j]=!kd[j]-0)&&(Id=0)){
}}for(i=i-2<0?-1:i-3; ++i<qs&&!kd[i]; ){}(exp=Fe+1-i)>=Ad&&exp<=s7?++i:exp<Ad&&(i=Fe+1-(exp=Ad-1));if(Xe||status!==0){exp=s7+1;i=Fe+2;status==-Infinity?cA=1:isNaN(status)&&(kd[i]=1);
}for(n=Math.abs(exp+Fe),j=Yd+1,result=""; --j; result=(n%2)+result,n=n>>=1){}for(n=0,j=0,i=(result=(cA?"1":"0")+result+kd.slice(i,i+ST).join("")).length,r=[]; i; j=(j+1)%8){
n+=(1<<j)*result.charAt(--i);if(j==7){Ns[off-(index++)]=n;n=0;}}if(n){Ns[off-(index++)]=n;}};xk.JC=function(Ns,index,value){xk.Sx(Ns,index,value,23,8);
};xk.bq=function(Ns,index,value){xk.Sx(Ns,index,value,52,11);};};xk.L=function(){(function(){if(!ys(xk)){return;}var oe=null,K=q(xk);K.G=xk;})();};G["BitsBE"]=xk;}
with (__oznamespace__){__oznamespace__.Lk=function(){rs("BitsLE");var O=arguments;if(Ms(O,this)){return O[0];}};Lk.S=function(){Q(Lk);Lk.lz=function(b0){
return b0;};Lk.AC=function(b1,b0){if(128&b0){return ~(65535-((b0<<8)|(b1&255)));}else{return (b0<<8)|(b1&255);}};Lk.M7=function(b1,b0){return (b0<<8)|(b1&255);
};Lk.UO=function(b3,b2,b1,b0){return ((((b0&255)<<24)|((b1&255)<<16)|((b2&255)<<8)|((b3&255)<<0)));};Lk.bT=function(b3,b2,b1,b0){return ((((b0&255)<<24)|((b1&255)<<16)|((b2&255)<<8)|((b3&255)<<0)))>>>0;
};Lk.xC=function(b3,b2,b1,b0){var value=Lk.bT(b3,b2,b1,b0);var q7=((value>>31)<<1)+1;var ze=(value&2139095040)>>23;var I6=value&8388607;if(ze===0){
if(I6===0){return 0;}ze=-126;}else{if(ze===255){return I6===0?(q7===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY):Number.NaN;}ze-=127;
I6|=8388608;}return q7*I6*Math.pow(2,ze-23);};Lk.Aq=function(b7,b6,b5,b4,b3,b2,b1,b0){var eA=Lk.bT(b7,b6,b5,b4);var g7=Lk.bT(b3,b2,b1,b0);var q7=((g7>>31)<<1)+1;
var ze=(g7&2146435072)>>20;var bx=g7&1048575;var I6=0;if(ze===0){if(eA===0&&bx===0){return 0;}if(eA===1&&bx===0){return Number.MIN_VALUE;}ze=-1022;
}else{if(ze===2047){if(eA===0&&bx===0){return q7===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY;}else{return Number.NaN;}}if((g7^2146435071)===0&&(eA^4294967295)===0){
return Number.MAX_VALUE;}ze-=1023;I6=1;}I6+=(eA+(g7&1048575)*Math.pow(2,32))*Math.pow(2,-52);return q7*I6*Math.pow(2,ze);};Lk.sj=function(Ns,index,value){
Ns[index]=value&255;};Lk.Gz=function(Ns,index,value){Ns[index]=b0&255;};Lk.oC=function(Ns,index,value){value=value&65535;Ns[index+0]=(value)&255;
Ns[index+1]=(value>>>8)&255;};Lk.H7=function(Ns,index,value){value=value&65535;Ns[index+0]=(value)&255;Ns[index+1]=(value>>>8)&255;};Lk.fO=function(Ns,index,value){
value=value&4294967295;Ns[index+0]=(value)&255;Ns[index+1]=(value>>>8)&255;Ns[index+2]=(value>>>16)&255;Ns[index+3]=(value>>>24)&255;};Lk.Wo=function(Ns,index,value){
value=value&4294967295;Ns[index+0]=(value)&255;Ns[index+1]=(value>>>8)&255;Ns[index+2]=(value>>>16)&255;Ns[index+3]=(value>>>24)&255;};Lk.Sx=function(Ns,index,IC,ST,Yd){
var Fe=Math.pow(2,Yd-1)-1,Ad=-Fe+1,s7=Fe,vC=Ad-ST,status=isNaN(n=parseFloat(IC))||n==-Infinity||n==+Infinity?n:0,exp=0,qs=2*Fe+1+ST+3,kd=new Array(qs),cA=(n=status!==0?0:n)<0,n=Math.abs(n),Xe=Math.floor(n),G6=n-Xe,i,P6,Id,j,result;
for(i=qs; i; kd[--i]=0){}for(i=Fe+2; Xe&&i; kd[--i]=Xe%2,Xe=Math.floor(Xe/2)){}for(i=Fe+1; G6>0&&i; (kd[++i]=((G6*=2)>=1)-0)&&--G6){}for(i=-1; ++i<qs&&!kd[i]; ){
}if(kd[(P6=ST-1+(i=(exp=Fe+1-i)>=Ad&&exp<=s7?i+1:Fe+1-(exp=Ad-1)))+1]){if(!(Id=kd[P6])){for(j=P6+2; !Id&&j<qs; Id=kd[j++]){}}for(j=P6+1; Id&&--j>=0; (kd[j]=!kd[j]-0)&&(Id=0)){
}}for(i=i-2<0?-1:i-3; ++i<qs&&!kd[i]; ){}(exp=Fe+1-i)>=Ad&&exp<=s7?++i:exp<Ad&&(i=Fe+1-(exp=Ad-1));if(Xe||status!==0){exp=s7+1;i=Fe+2;status==-Infinity?cA=1:isNaN(status)&&(kd[i]=1);
}for(n=Math.abs(exp+Fe),j=Yd+1,result=""; --j; result=(n%2)+result,n=n>>=1){}for(n=0,j=0,i=(result=(cA?"1":"0")+result+kd.slice(i,i+ST).join("")).length,r=[]; i; j=(j+1)%8){
n+=(1<<j)*result.charAt(--i);if(j==7){Ns[index++]=n;n=0;}}if(n){Ns[index++]=n;}};Lk.JC=function(Ns,index,value){Lk.Sx(Ns,index,value,23,8);};
Lk.bq=function(Ns,index,value){Lk.Sx(Ns,index,value,52,11);};};Lk.L=function(){(function(){if(!ys(Lk)){return;}var oe=null,K=q(Lk);K.G=Lk;})();};G["BitsLE"]=Lk;}
with (__oznamespace__){__oznamespace__.Ds={ws:Lk,VT:xk};__oznamespace__.ByteArray=function(){rs("ByteArray");var O=arguments;if(Ms(O,this)){return O[0];
}this.H=ke?null:[];this.length=0;this.position=0;this.bs=Ds.VT;this.fT=null;};ByteArray.S=function(){Q(ByteArray);P("BitsLE","BitsBE");ByteArray.Mx={Vx:function(ps){
var rT=ps.length;var code;var qs=0;for(var i=0; i<rT; i++){code=ps.charCodeAt(i);if(code<=127){qs++;}else{if(code<=2047){qs+=2;}else{if(code<=55295||code>=57344){
qs+=3;}else{qs+=4;}}}}return qs;},write:function(ps,Kd,offset){var rT=ps.length;var code;var ik=offset;for(var i=0; i<rT; i++){code=ps.charCodeAt(i);
if(code<=127){Kd[ik++]=code;}else{if(code<=2047){Kd[ik++]=192|(code>>>6&31);Kd[ik++]=128|(code&63);}else{if(code<=55295||code>=57344){Kd[ik++]=224|(code>>>12&15);
Kd[ik++]=128|(code>>>6&63);Kd[ik++]=128|(code&63);}else{code=(((code-55296)<<10)|(ps.charCodeAt(++i)-56320))+65536;Kd[ik++]=240|(code>>>18&7);
Kd[ik++]=128|(code>>>12&63);Kd[ik++]=128|(code>>>6&63);Kd[ik++]=128|(code&63);}}}}return ik-offset;},ya:function(Ns,offset,length){var end=offset+length;
var result="";var code;var i;for(i=offset; i<end; i++){if(Ns[i]==0){}else{if(Ns[i]<=127){result+=String.fromCharCode(Ns[i]);}else{if(Ns[i]>=192){
if(Ns[i]<224){code=((Ns[i++]&31)<<6)|(Ns[i]&63);}else{if(Ns[i]<240){code=((Ns[i++]&15)<<12)|((Ns[i++]&63)<<6)|(Ns[i]&63);}else{code=(((Ns[i++]&7)<<18)|((Ns[i++]&63)<<12)|((Ns[i++]&63)<<6)|(Ns[i]&63))-65536;
result+=String.fromCharCode((code>>>10&1023)+55296);code=(code&1023)+56320;}}result+=String.fromCharCode(code);}}}}return result;}};};ByteArray.L=function(){(function(){if(!ys(ByteArray)){return;}var oe=null,K=q(ByteArray);K.setLength=function(value){this.hs(value);this.length=value;if(this.position>this.length){this.position=this.length;}};K.get=function(index){return this.length<=index?undefined:this.H[index];};K.set=function(index,value){this.hs(index+1);var rt=this.H[index]=value&255;if(this.length<=index){this.length=index+1;}return rt;};K.uI=function(index,value){this.hs(index+1);var rt=this.H[index]|=value&255;if(this.length<=index){this.length=index+1;}return rt;};K.WI=function(index,value){this.hs(index+1);var rt=this.H[index]^=value&255;if(this.length<=index){this.length=index+1;}return rt;};K.AI=function(index,value){this.hs(index+1);var rt=this.H[index]&=value&255;if(this.length<=index){this.length=index+1;}return rt;};K.toString=function(){return "[object ByteArray]";};if(ke){var HN=true;var xV=50;K.hs=function(K7){if(this.H==null||this.H.length<K7){var OT=Math.round((K7*2.33)+1);if(OT<10){OT=10;}var vV=new Uint8Array(OT);OT=this.length;var src=this.H;for(var i=0; i<OT; i++){vV[i]=src[i];}this.H=vV;if(Bd){this.fT=null;}}};K.qz=function(){var Uk;if(this.H==null){Uk=new Uint8Array(0);}else{if(this.length!=this.H.length){if(this.H.subarray!==undefined){Uk=this.H.subarray(0,this.length);}else{if(this.H.slice!==undefined){Uk=new Uint8Array(this.H.slice(0,this.length));}else{var OT=this.length;Uk=new Uint8Array(OT);var src=this.H;for(var i=0; i<OT; i++){Uk[i]=src[i];}}}}else{Uk=this.H;}}return Uk;};K.oA=function(Ge,qs){if(this.H==null){return new Uint8Array(0);}else{if(Ge==0&&qs==this.H.length){return this.H;}else{if((Ge+qs)>this.H.length){qs=this.H.length-Ge;}}}var Uk;if(this.H.subarray!==undefined){Uk=this.H.subarray(Ge,Ge+qs);}else{if(this.H.slice!==undefined){Uk=new Uint8Array(this.H.slice(Ge,Ge+qs));}else{if(HN){try{Uk=new Uint8Array(this.H.buffer,Ge,qs);if(Uk.length==qs){return Uk;}}catch(ee){Os(ee);}HN=false;}Uk=new Uint8Array(qs);var src=this.H;for(var i=0; i<qs; i++){Uk[i]=src[Ge+i];}}}return Uk;};K.readBytes=function(Ns,offset,length){if(offset===undefined){offset=0;}if(length===undefined){length=this.length-this.position;}if(length<=0){return;}Ns.hs(offset+length);var Kd=Ns.H;if(length>xV&&Kd.set!==undefined){Kd.set(this.oA(this.position,length),offset);}else{var src=this.H;var ik=this.position;for(var i=0; i<length; i++){Kd[offset+i]=src[ik+i];}}this.position+=length;if(Ns.length<offset+length){Ns.length=offset+length;}};K.readMultiByte=function(qs,Kq){return this.readUTFBytes(qs);};K.readUTF=function(){var length=this.readShort();if(length<1){return "";}var result;result=ByteArray.Mx.ya(this.H,this.position,length);this.position+=length;return result;};K.readUTFBytes=function(length){if(length<1){return "";}var result;result=ByteArray.Mx.ya(this.H,this.position,length);this.position+=length;return result;};K.writeMultiByte=function(ps,Kq){this.writeUTFBytes(ps);};K.writeUTF=function(value){var qs=ByteArray.Mx.Vx(value);this.writeShort(qs);this.hs(this.position+qs);this.position+=ByteArray.Mx.write(value,this.H,this.position);if(this.length<this.position){this.length=this.position;}};K.pO=function(value){var qs=ByteArray.Mx.Vx(value);this.writeInt(qs);this.hs(this.position+qs);this.position+=ByteArray.Mx.write(value,this.H,this.position);if(this.length<this.position){this.length=this.position;}};K.writeUTFBytes=function(value){var qs=ByteArray.Mx.Vx(value);this.hs(this.position+qs);this.position+=ByteArray.Mx.write(value,this.H,this.position);if(this.length<this.position){this.length=this.position;}};K.writeBytes=function(Ns,offset,length){if(offset===undefined){offset=0;}if(length===undefined){length=Ns.length;}if(length<1){return;}this.hs(this.position+length);if(length>xV&&this.H.set!==undefined){this.H.set(Ns.oA(offset,length),this.position);}else{var src=Ns.H;var Kd=this.H;var ik=this.position;for(var i=0; i<length; i++){Kd[ik+i]=src[offset+i];}}this.position+=length;if(this.length<this.position){this.length=this.position;}};K.Go=function(length){if(length<1){return "";}var result;var result="";var c=0;for(var i=0; i<length; i++){c=this.readShort();if(c==0){continue;}result+=String.fromCharCode(c);}return result;};K.i7=function(ps,offset){for(var i=offset; i<ps.length; i++){this.writeShort(ps.charCodeAt(i));}};}else{K.hs=function(K7){if(this.H.length<K7){var OT=Math.round((K7*2.33)+1);if(OT<10){OT=10;}var C_=this.H.length;this.H.length=OT;var src=this.H;for(var i=C_; i<OT; i++){src[i]=0;}}};K.qz=function(){this.H.length=this.length;return this.H;};K.readBytes=function(Ns,offset,length){if(offset===undefined){offset=0;}if(length===undefined){length=this.length-this.position;}if(length<=0){return;}var src=this.H;Ns.hs(offset+length);var Kd=Ns.H;var ik=this.position;for(var i=0; i<length; i++){Kd[offset+i]=src[ik+i];}this.position+=length;if(Ns.length<offset+length){Ns.length=offset+length;}};K.readMultiByte=function(qs,Kq){return this.readUTFBytes(qs);};K.readUTF=function(){var length=this.readShort();var result=ByteArray.Mx.ya(this.H,this.position,length);this.position+=length;return result;};K.readUTFBytes=function(length){var result=ByteArray.Mx.ya(this.H,this.position,length);this.position+=length;return result;};K.writeMultiByte=function(ps,Kq){this.writeUTFBytes(ps);};K.writeUTF=function(value){var qs=ByteArray.Mx.Vx(value);this.writeShort(qs);this.hs(this.position+qs);this.position+=ByteArray.Mx.write(value,this.H,this.position);if(this.length<this.position){this.length=this.position;}};K.pO=function(value){var qs=ByteArray.Mx.Vx(value);this.writeInt(qs);this.hs(this.position+qs);this.position+=ByteArray.Mx.write(value,this.H,this.position);if(this.length<this.position){this.length=this.position;}};K.writeUTFBytes=function(value){var qs=ByteArray.Mx.Vx(value);this.hs(this.position+qs);this.position+=ByteArray.Mx.write(value,this.H,this.position);if(this.length<this.position){this.length=this.position;}};K.writeBytes=function(Ns,offset,length){if(offset===undefined){offset=0;}if(length===undefined){length=Ns.length;}this.hs(this.position+length);var src=Ns.H;var Kd=this.H;var ik=this.position;for(var i=0; i<length; i++){Kd[ik+i]=src[offset+i];}this.position+=length;if(this.length<this.position){this.length=this.position;}};K.Go=function(length){var result="";var c=0;for(var i=0; i<length; i++){c=this.readShort();if(c==0){continue;}result+=String.fromCharCode(c);}return result;};K.i7=function(ps,offset){for(var i=offset; i<ps.length; i++){this.writeShort(ps.charCodeAt(i));}};}K.clear=function(){this.position=0;this.length=0;};if(Bd){K.readDouble=function(){if(this.fT==null){this.fT=new DataView(this.H.buffer);}this.position+=8;return this.fT.getFloat64(this.position-8,this.bs==Ds.ws);};K.readFloat=function(){if(this.fT==null){this.fT=new DataView(this.H.buffer);}this.position+=4;return this.fT.getFloat32(this.position-4,this.bs==Ds.ws);};K.readInt=function(){if(this.fT==null){this.fT=new DataView(this.H.buffer);}this.position+=4;return this.fT.getInt32(this.position-4,this.bs==Ds.ws);};K.readShort=function(){if(this.fT==null){this.fT=new DataView(this.H.buffer);}this.position+=2;return this.fT.getInt16(this.position-2,this.bs==Ds.ws);};K.readUnsignedInt=function(){if(this.fT==null){this.fT=new DataView(this.H.buffer);}this.position+=4;return this.fT.getUint32(this.position-4,this.bs==Ds.ws);};K.readUnsignedShort=function(){if(this.fT==null){this.fT=new DataView(this.H.buffer);}this.position+=2;return this.fT.getUint16(this.position-2,this.bs==Ds.ws);};K.writeDouble=function(value){this.hs(this.position+8);if(this.fT==null){this.fT=new DataView(this.H.buffer);}this.fT.setFloat64(this.position,value,this.bs==Ds.ws);this.position+=8;if(this.length<this.position){this.length=this.position;}};K.writeFloat=function(value){this.hs(this.position+4);if(this.fT==null){this.fT=new DataView(this.H.buffer);}this.fT.setFloat32(this.position,value,this.bs==Ds.ws);this.position+=4;if(this.length<this.position){this.length=this.position;}};K.writeInt=function(value){this.hs(this.position+4);if(this.fT==null){this.fT=new DataView(this.H.buffer);}this.fT.setInt32(this.position,value,this.bs==Ds.ws);this.position+=4;if(this.length<this.position){this.length=this.position;}};K.writeShort=function(value){this.hs(this.position+2);if(this.fT==null){this.fT=new DataView(this.H.buffer);}this.fT.setInt16(this.position,value,this.bs==Ds.ws);this.position+=2;if(this.length<this.position){this.length=this.position;}};K.writeUnsignedInt=function(value){this.hs(this.position+4);if(this.fT==null){this.fT=new DataView(this.H.buffer);}this.fT.setUint32(this.position,value,this.bs==Ds.ws);this.position+=4;if(this.length<this.position){this.length=this.position;}};K.writeUnsignedShort=function(value){this.hs(this.position+2);if(this.fT==null){this.fT=new DataView(this.H.buffer);}this.fT.setUint16(this.position,value,this.bs==Ds.ws);this.position+=2;if(this.length<this.position){this.length=this.position;}};}else{K.readDouble=function(){var b0=this.H[this.position++];var b1=this.H[this.position++];var b2=this.H[this.position++];var b3=this.H[this.position++];var b4=this.H[this.position++];var b5=this.H[this.position++];var b6=this.H[this.position++];var b7=this.H[this.position++];return this.bs.Aq(b0,b1,b2,b3,b4,b5,b6,b7);};K.readFloat=function(){var b0=this.H[this.position++];var b1=this.H[this.position++];var b2=this.H[this.position++];var b3=this.H[this.position++];return this.bs.xC(b0,b1,b2,b3);};K.readInt=function(){var b0=this.H[this.position++];var b1=this.H[this.position++];var b2=this.H[this.position++];var b3=this.H[this.position++];return this.bs.UO(b0,b1,b2,b3);};K.readShort=function(){var b0=this.H[this.position++];var b1=this.H[this.position++];return this.bs.AC(b0,b1);};K.readUnsignedInt=function(){var b0=this.H[this.position++];var b1=this.H[this.position++];var b2=this.H[this.position++];var b3=this.H[this.position++];return this.bs.bT(b0,b1,b2,b3);};K.readUnsignedShort=function(){var b0=this.H[this.position++];var b1=this.H[this.position++];return this.bs.M7(b0,b1);};K.writeDouble=function(value){this.hs(this.position+8);this.bs.bq(this.H,this.position,value);this.position+=8;if(this.length<this.position){this.length=this.position;}};K.writeFloat=function(value){this.hs(this.position+4);this.bs.JC(this.H,this.position,value);this.position+=4;if(this.length<this.position){this.length=this.position;}};K.writeInt=function(value){this.hs(this.position+4);this.bs.fO(this.H,this.position,value);this.position+=4;if(this.length<this.position){this.length=this.position;}};K.writeShort=function(value){this.hs(this.position+2);this.bs.oC(this.H,this.position,value);this.position+=2;if(this.length<this.position){this.length=this.position;}};K.writeUnsignedInt=function(value){this.hs(this.position+4);this.bs.Wo(this.H,this.position,value);this.position+=4;if(this.length<this.position){this.length=this.position;}};K.writeUnsignedShort=function(value){this.hs(this.position+2);this.bs.H7(this.H,this.position,value);this.position+=2;if(this.length<this.position){this.length=this.position;}};}K.readBoolean=function(){return this.H[this.position++]!=0;};K.readByte=function(){var b0=this.H[this.position++];if(128&b0){return ~(255-b0);}else{return b0;}};K.readUnsignedByte=function(){return this.H[this.position++];};K.writeBoolean=function(value){this.hs(this.position+1);this.H[this.position++]=(value==false)?0:1;if(this.length<this.position){this.length=this.position;}};K.writeByte=function(value){this.hs(this.position+1);this.H[this.position++]=value&255;if(this.length<this.position){this.length=this.position;}};K.G=ByteArray;})();};G["ByteArray"]=ByteArray;}
with (__oznamespace__){__oznamespace__.yk=function(canvas,w,h,wT,color,as){rs("CICSignPadWnd");var O=arguments;if(Ms(O,this)){return O[0];}this.tN(canvas,w,h,wT,color,as);
};yk.W="null";yk.S=function(){Q(yk);P("OZArray","OZ","OZPoint","CPoint","OZVIPath","OZVIPathWorker_Path","OZVIPathParser","OZStringBuffer","OZVIPathWorker_String","OZBasicDC");
yk.bz=function(Ck,Va,Cz,Nz,xa,yd,qd,ek,fk){Va.value=false;if(ek!=0&&fk!=0){yk.vo(Ck,Cz,Nz,xa,yd,qd,ek,fk);if(Ck.R.re()>0){Va.value=true;}}};yk.vo=function(Ck,Cz,Nz,xa,yd,qd,ek,fk){
var nT=xa.Be()>0;var xq=Ck.D7()>0;var I;if(xq){I=new hk();}for(var i=0; i<Cz.length&&i<Nz.length; i++){bk=Cz.J(i);if(bk.IN()||(bk.length==1)){
continue;}var _P=undefined;_P=bk.J(0);var j;if(xq){var Ea=Nz.J(i);var eN=Ea.J(0);var lk;if(nT){lk=xa.J(i);}var Sz=((int)(eN/1000))*1000;var Ye=(int)(eN/1000);
I.set(0,((Ye>>>24)&255));I.set(1,((Ye>>>16)&255));I.set(2,((Ye>>>8)&255));I.set(3,((Ye>>>0)&255));Ye=(int)(eN-Sz);var pressure=2047;if(nT){pressure=lk.J(0);
}I.set(4,((Ye>>>12)&255));I.set(5,((Ye>>>4)&255));I.set(6,((Ye<<4)&240|(pressure>>>8)&15));I.set(7,((pressure>>>0)&255));Ck.moveTo(((_P.x+yd)/ek),((_P.y+qd)/fk),I);
for(j=1; j<bk.length; j++){_P=bk.J(j);eN=Ea.J(j);if(nT){pressure=lk.J(j);}Ye=(int)(eN-Sz);I.set(0,((Ye>>>12)&255));I.set(1,((Ye>>>4)&255));I.set(2,((Ye<<4)&240|(pressure>>>8)&15));
I.set(3,((pressure>>>0)&255));Ck.lineTo(((_P.x+yd)/ek),((_P.y+qd)/fk),I);}}else{Ck.moveTo(((_P.x+yd)/ek),((_P.y+qd)/fk),null);for(j=1; j<bk.length; j++){
_P=bk.J(j);Ck.lineTo(((_P.x+yd)/ek),((_P.y+qd)/fk),null);}}}};};yk.L=function(){(function(){ys(yk);var K=q(yk);K.tN=function(canvas,w,h,wT,color,as){this.X7=false;this.Sk=0;this.ok=new es();this.Fx=new es();this.JT=new es();this.ud=0;this.nd=0;this.tz=0;this.xz=0;this.Qz=0;this.be=false;this.FN=undefined;this.Ue=undefined;this.zd=0;this.Hs=0;this.Vs=null;this.bk=null;this.Ea=null;this.lk=null;this.BT=null;this.vx=false;this.iT=as;this.td=null;this.J7=color;this.Cx="rgb("+OZ.SA(color)+", "+OZ.jA(color)+", "+OZ.pA(color)+")";this.ZT=wT;this.ss=null;this.ss=canvas;this.rd=w;this.hd=h;this.ss.width=w;this.ss.height=h;this.N7=null;this.YC(this.ss);};K.tk=function(name,Mq,Db){if(Mq.addEventListener){Mq.addEventListener(name,Db,false);}else{if(Mq.attachEvent){Mq.attachEvent("on"+name,Db);}}};K.ve=function(name,Mq,Db){$(Mq).on(name,Db);return;};K.YC=function(ae){var DT=this;if(window.navigator.msPointerEnabled){this.tk("MSPointerDown",ae,function(e){DT.x7(e);},false);this.tk("MSPointerMove",ae,function(e){DT.L7(e);},false);this.tk("MSPointerUp",ae,function(e){DT.fo(e);},false);this.tk("MSPointerCancel",ae,function(e){DT.Kx(e);},false);this.tk("MSPointerOut",ae,function(e){DT.po(e);},false);}else{if(window.navigator.pointerEnabled||(jT&&window["PointerEvent"]&&navigator["maxTouchPoints"]>0)){this.tk("pointerdown",ae,function(e){DT.x7(e);},false);this.tk("pointermove",ae,function(e){DT.L7(e);},false);this.tk("pointerup",ae,function(e){DT.fo(e);},false);this.tk("pointercancel",ae,function(e){DT.Kx(e);},false);this.tk("pointerout",ae,function(e){DT.po(e);},false);$(ae).css("touch-action","none");}else{if(!M6&&!TT){this.ve("mousedown",ae,function(e){DT.Do(e);});this.ve("mouseup",ae,function(e){DT.wV(e);});this.ve("mousemove",ae,function(e){DT.QV(e);});this.ve("mouseenter",ae,function(e){DT.gC(e);});this.ve("mouseleave",ae,function(e){DT.CC(e);});}this.tk("touchstart",ae,function(e){DT.NC(e);},false);this.tk("touchmove",ae,function(e){DT.cC(e);},false);this.tk("touchend",ae,function(e){DT.Fb(e);},false);this.tk("touchcancel",ae,function(e){DT.dq(e);},false);}}this.ve("click",ae,function(e){DT.ic(e);});this.ve("dblclick",ae,function(e){DT.ZV(e);});this.ve("scroll",ae,function(e){DT.L1(e);});};K.Kk=function(e){if(e.stopPropagation){e.stopPropagation();}e.cancelBubble=true;};K.LT=function(event){var rect=this.ss.getBoundingClientRect();return new l6((event.clientX-rect.left)/(rect.right-rect.left)*this.rd,(event.clientY-rect.top)/(rect.bottom-rect.top)*this.hd);};K.NC=function(event){if(event.touches.length==1&&event.targetTouches.length==1){this.Kk(event);if(this.N7!=null){return;}if(!this.eT()){return;}if(event.touches.length!=1||event.targetTouches.length!=1){return;}var xx=event.targetTouches[0];this.FN=xx.identifier;var p=this.LT(xx);this.YN(p,pT(xx,this.iT));event.preventDefault();}};K.vd=function(touches){for(var i=0; i<touches.length; i++){var id=touches[i].identifier;if(id==this.FN){return touches[i];}}return null;};K.cC=function(event){if(event.touches.length==1&&event.targetTouches.length==1){this.Kk(event);if(!this.eT()){return;}if(this.FN!==undefined){var xx=this.vd(event.targetTouches);if(xx){var p=this.LT(xx);this.ua(p,pT(xx,this.iT));event.preventDefault();}}}};K.Fb=function(event){if(event.targetTouches.length==0&&event.changedTouches.length==1){this.Kk(event);if(!this.eT()){return;}if(this.Sk<0){return;}if(this.FN!==undefined){var xx=this.vd(event.changedTouches);if(xx){var p=this.LT(xx);this.ia(p,true);if(this.vx){this.vx=false;}event.preventDefault();}this.FN=undefined;}}};K.dq=function(event){this.Kk(event);if(!this.eT()){return;}if(this.Sk<0){return;}if(this.FN!==undefined){var xx=this.vd(event.changedTouches);if(xx){this.lx();event.preventDefault();}this.FN=undefined;}};K.x7=function(event){if(!(event.pointerType==2||event.pointerType=="touch")){return this.Do(event);}this.Kk(event);if(!this.eT()){return;}if(this.Ue!==undefined){return;}this.Ue=event.pointerId;var p=this.LT(event);this.YN(p,pT(event,this.iT));if(event.preventManipulation){event.preventManipulation();}event.preventDefault();};K.L7=function(event){if(!(event.pointerType==2||event.pointerType=="touch")){return this.QV(event);}this.Kk(event);if(!this.eT()){return;}if(this.Ue==event.pointerId){var p=this.LT(event);this.ua(p,pT(event,this.iT));if(event.preventManipulation){event.preventManipulation();}event.preventDefault();}};K.fo=function(event){if(!(event.pointerType==2||event.pointerType=="touch")){return this.wV(event);}this.Kk(event);var Ex=this.Ue;this.Ue=undefined;if(!this.eT()){return;}if(this.Sk<0){return;}if(Ex==event.pointerId){var p=this.LT(event);this.ia(p,true);if(event.preventManipulation){event.preventManipulation();}event.preventDefault();}};K.Kx=function(event){this.Kk(event);var Ex=this.Ue;this.Ue=undefined;if(!this.eT()){return;}if(this.Sk<0){return;}if(Ex==event.pointerId){this.lx();if(event.preventManipulation){event.preventManipulation();}event.preventDefault();}};K.po=function(event){if(!(event.pointerType==2||event.pointerType=="touch")){var Gd=this.be;this.be=false;this.Kk(event);if(!this.eT()){return;}if(this.Sk<0){return;}if(Gd==false){return;}this.lx();return;}this.Kx(event);};K.Do=function(event){this.Kk(event);if(this.N7!=null){return;}if(!this.eT()){return;}if(event.button==2){return;}if(!this.eT()){return;}this.be=true;var p=this.LT(event);this.YN(p,pT(event,this.iT));};K.YN=function(p,Cd){if(Cd>0&&this.ok.Be()==0){this.Hs=1;}if(Cd!=0){this.vx=true;}this.ud=p.x;this.nd=p.y;this.tz=this.ud;this.xz=this.nd;this.Sk=1;if(this.X7){this.bk=null;this.Ea=null;this.lk=null;}else{this.bk=new es();this.ok.aT(this.bk);this.bk.aT(new Jk(this.ud,this.nd));this.Ea=new es();this.Fx.aT(this.Ea);var d7=(new Date()).getTime();this.Ea.aT(d7);this.zd=d7;this.lk=new es();this.JT.aT(this.lk);if(this.vx){this.lk.aT(Cd);}else{this.lk.aT(2047);}}this.BT=null;};K.wV=function(event){var Gd=this.be;this.be=false;this.Kk(event);if(!this.eT()){return;}if(event.button==2){return;}if(this.Sk<0){return;}var p=this.LT(event);this.ia(p,Gd);};K.ia=function(p,Zj){if(this.Vs!=null&&this.Vs.Js()!=null){this.Vs.Js().KA(false);}if(this.X7){}else{var Pe=p.x;var se=p.y;if(Pe==this.ud&&se==this.nd){if(this.bk.length==1){this.bk.aT(new Jk(Pe,se));var d7=(new Date()).getTime();this.Ea.aT(d7);if(this.vx){if(this.lk.Be()>0){this.lk.aT(this.lk.J(this.lk.Be()-1));}else{this.lk.aT(2047);}}else{this.lk.aT(2047);}var g=this.ss.getContext("2d");if(g!=null){var yb=this.ZT/2;g.save();g.fillStyle=this.Cx;g.beginPath();var x=(Pe-yb);var y=(se-yb);var w=(Pe+yb)-(Pe-yb);var h=(se+yb)-(se-yb);var I7=0.5522848,ox=(w/2)*I7,oy=(h/2)*I7,xe=x+w,ye=y+h,xm=x+w/2,ym=y+h/2;g.moveTo(x,ym);g.bezierCurveTo(x,ym-oy,xm-ox,y,xm,y);g.bezierCurveTo(xm+ox,y,xe,ym-oy,xe,ym);g.bezierCurveTo(xe,ym+oy,xm+ox,ye,xm,ye);g.bezierCurveTo(xm-ox,ye,x,ym+oy,x,ym);g.closePath();g.fill("nonzero");g.restore();}}this.Sk=0;this.Tx();return;}if(Zj){this.gz(Pe,se);}this.Sk=0;this.Tx();}};K.gC=function(event){this.Kk(event);};K.CC=function(event){var Gd=this.be;this.be=false;this.Kk(event);if(!this.eT()){return;}if(this.Sk<0){return;}if(Gd==false){return;}this.lx();};K.lx=function(){this.Sk=0;this.Tx();};K.oz=function(event){if(event.which!==undefined){if(event.which==2){return true;}}if(event.buttons!==undefined){if((event.buttons&1)!=0){return true;}}if((event.button||0)!=0){return false;}return true;};K.QV=function(event){this.Kk(event);if(!this.eT()){return;}if(event.button==2){return;}if(this.be&&this.oz(event)){var p=this.LT(event);this.ua(p,pT(event,this.iT));}};K.ua=function(p,Cd){if(this.X7){var Pe=p.x;var se=p.y;var fz=false;if(this.Vs!=null){var ek=this.ss.clientWidth;var fk=this.ss.clientHeight;var zx=this.Vs.R!=null?Rs.uV(this.Vs.R,this.ud/ek,this.nd/fk,Pe/ek,se/fk):0;if(zx>0){fz=true;}}if(this.ok.length>0){for(var i=0; i<this.ok.length; i++){var bk=this.ok.J(i);if(bk.IN()||(bk.length==1)){continue;}var Ce=bk.J(0);var o6=Ce;var Zz=false;var GA=0.1;for(var j=1; j<bk.length; j++){Ce=bk.J(j);if(Math.abs(o6.x-Ce.x)<GA&&Math.abs(o6.y-Ce.y)<GA){var qb=new te(Ce.x,Ce.y,Ce.x,Ce.y);qb.qV(5,5);if(qb.A1(new Jk(Pe,se))){Zz=true;break;}}else{if(Xs.Od(this.ud,this.nd,Pe,se,o6.x,o6.y,Ce.x,Ce.y)){Zz=true;break;}}o6=Ce;}if(Zz){this.ok.dV(i--);fz=true;}}}this.tz=this.ud;this.xz=this.nd;this.ud=Pe;this.nd=se;if(fz){if((this.Vs==null)||((this.Vs.Js()!=null)&&(this.Vs.Js().PT()<0))){this.Vs=new ak(false);this.Vs.Ws(64|4);if(this.PV>0){if(this.Vs.Js()==null){this.Vs.Ix();}this.Vs.Js().a7(this.PV);}if(this.Hs>0){if(this.Vs.Js()==null){this.Vs.Ix();}this.Vs.Js().Qx(this.Hs);}}var yd=0;var qd=0;var ek=this.ss.clientWidth;var fk=this.ss.clientHeight;yk.vo(this.Vs,this.ok,this.Fx,this.JT,yd,qd,ek,fk);this.ok.yT();this.Fx.yT();this.JT.yT();this.da();this.Tx();}}else{if(this.bk){if(this.Sk<0){return;}var Pe=p.x;var se=p.y;if(se<0){se=se;}if(Pe==this.ud&&se==this.nd){return;}this.bk.aT(new Jk(Pe,se));var d7=(new Date()).getTime();this.Ea.aT(d7);if(this.vx){this.lk.aT(Cd);}else{this.lk.aT(2047);}if(this.Qz>0&&(d7-this.zd)>this.Qz){this.zd=d7;}if(this.bk.length==2&&this.ok.length==1){var fa=false;if((this.Vs!=null)&&(this.Vs.Js()!=null)&&(this.Vs.Js().PT()<0)){this.Vs=null;fa=true;}if(fa){this.da();}}this.gz(Pe,se);}}};K.gz=function(Pe,se){var nT=false;if((this.Vs==null)||((this.Vs.Js()!=null)&&(this.Vs.Js().PT()<0))){if(((this.Hs&15)==1)){nT=true;}}else{if((this.Vs.Js()!=null)&&((this.Vs.Js().PT()&15)==1)){nT=true;}}if(nT){if(this.BT==null){this.BT=QA();this.BT.width=this.ss.width;this.BT.height=this.ss.height;var g2=this.BT.getContext("2d");g2.drawImage(this.ss,0,0);}else{var aA=this.ss.width;this.ss.width=0;this.ss.width=aA;var g=this.ss.getContext("2d");g.clearRect(0,0,this.ss.width,this.ss.height);g.drawImage(this.BT,0,0);}}var g=this.ss.getContext("2d");if(g!=null){g.save();var Ae=false;if(Qk){Ae=true;}var EA;var XA;if(nT){g.fillStyle=this.Cx;var i=0;if(this.ok.length>0){i=this.ok.length-1;}for(; i<this.ok.length&&i<this.JT.length; i++){var bk=this.ok.J(i);if(bk.IN()||(bk.length==1)){continue;}var lk=this.JT.J(i);var ds=bk.Be();var Ee=new es();var ld=new es();var Ta=new es();var Ba=new es();var cT=new es();var Ce=bk.J(0);var Cd=lk.J(0);var o6=Ce;Ee.Ok(Ce.x);ld.Ok(Ce.y);Ta.Ok(Ce.x);Ba.Ok(Ce.y);cT.Ok(Cd);for(var j=1; j<bk.length; j++){Ce=bk.J(j);Cd=lk.J(j);Ee.Ok((o6.x+Ce.x)/2);ld.Ok((o6.y+Ce.y)/2);Ta.Ok(o6.x);Ba.Ok(o6.y);cT.Ok(Cd);o6=Ce;}var Bk=new es();U.Qd(this.ZT,Bk,cT);var Z1=ds*2+6;var r6=new es();var p6=new es();var m6=new es();var Z6=new es();ds--;U.aC(ds,Ee,ld,Ta,Ba,Bk,r6,p6,m6,Z6);g.beginPath();g.moveTo(m6[0],Z6[0]);var qx=m6.J(0);var qy=Z6.J(0);for(var j=1; j<ds*2+8; j++){EA=r6.J(j);XA=p6.J(j);qx=m6.J(j);qy=Z6.J(j);if(Ae){if(EA==qx&&m6.J(j-1)==qx){EA+=0.01;}if(XA==qy&&Z6.J(j-1)==qy){XA+=0.01;}}g.quadraticCurveTo(EA,XA,qx,qy);}EA=r6.J(0);XA=p6.J(0);var tX=m6.J(0);var xX=Z6.J(0);if(Ae){if(EA==qx&&tX==qx){EA+=0.01;}if(XA==qy&&xX==qy){XA+=0.01;}}g.quadraticCurveTo(EA,XA,tX,xX);g.closePath();for(var j=0; j<=ds; j++){var th=Bk.J(j);var x=Ee.J(j)-th;var y=ld.J(j)-th;var w=th*2;var h=th*2;var I7=0.5522848,ox=(w/2)*I7,oy=(h/2)*I7,xe=x+w,ye=y+h,xm=x+w/2,ym=y+h/2;g.moveTo(x,ym);g.bezierCurveTo(x,ym-oy,xm-ox,y,xm,y);g.bezierCurveTo(xm+ox,y,xe,ym-oy,xe,ym);g.bezierCurveTo(xe,ym+oy,xm+ox,ye,xm,ye);g.bezierCurveTo(xm-ox,ye,x,ym+oy,x,ym);g.closePath();}g.fill("nonzero");}}else{EA=this.ud;XA=this.nd;var x0=(this.tz+this.ud)/2;var y0=(this.xz+this.nd)/2;var x1=(Pe+this.ud)/2;var y1=(se+this.nd)/2;g.strokeStyle=this.Cx;g.lineWidth=OZ.Le(this.ZT);g.lineCap="round";g.lineJoin="round";g.beginPath();g.moveTo(x0,y0);if(Ae){if(this.ud==x1&&x0==x1){EA+=0.01;}if(this.nd==y1&&y0==y1){XA+=0.01;}}g.quadraticCurveTo(EA,XA,x1,y1);g.stroke();}g.restore();}this.tz=this.ud;this.xz=this.nd;this.ud=Pe;this.nd=se;};K.ic=function(event){this.Kk(event);};K.ZV=function(event){this.Kk(event);};K.L1=function(event){this.Kk(event);};K.Qa=function(ZA){if(this.Sk>0){return;}if(this.Yk!=null){clearInterval(this.Yk);this.Yk=null;}if(this.ok.IN()){return;}this.Sk=-1;var bk=undefined;if(this.ok.length==1){bk=this.ok.J(0);if(bk.IN()){this.ok.yT();this.Fx.yT();this.JT.yT();return;}}this.N7=null;if((this.Vs==null)||((this.Vs.Js()!=null)&&(this.Vs.Js().PT()<0))){this.Vs=new ak(false);this.Vs.Ws(64|4);if(this.Hs>0){this.Vs.Ix().Qx(this.Hs);}}else{this.Vs=D.iN(this.Vs,this.rd,this.hd);}var Va=new Je(false);this.cz(this.Vs,Va);this.ok.yT();this.Fx.yT();this.JT.yT();this.zd=(new Date()).getTime();if(ZA){this.da();}this.rA(ZA);};K.Tx=function(){if(this.Yk!=null){clearInterval(this.Yk);this.Yk=null;}if(this.ok.IN()){return;}if(this.ok.length==1){var bk=this.ok.J(0);if(bk.IN()){this.ok.yT();this.Fx.yT();this.JT.yT();return;}}var trigger=this;this.Yk=setInterval(function(){if(trigger.Yk!=null){clearInterval(trigger.Yk);trigger.Yk=null;}trigger.N_();},1000);};K.N_=function(tW){this.Qa(true);};K.cz=function(Ck,Va){var yd=0;var qd=0;yk.bz(Ck,Va,this.ok,this.Fx,this.JT,yd,qd,this.rd,this.hd);};K.da=function(){this.BT=null;if(this.ss==null){return;}var aA=this.ss.width;this.ss.width=0;this.ss.width=aA;var h_=this.ss.getContext("2d");h_.clearRect(0,0,this.ss.width,this.ss.height);this.Qa(false);if(this.N7!=null){h_.drawImage(this.N7,0,0,this.ss.width,this.ss.height);}else{if(this.Vs!=null){var Az=new pe(1);Az.g.Eq(this.ss);var Xx=new Rk(Az,0,0,1,1);var Me=new U(this.Vs.Js(),Xx,0,0,this.rd,this.hd,this.ZT,this.J7);Me.beginPath(false);Rs.jx(this.Vs.R,Me);Me.MT();}}};K.eT=function(){if(this.ss){return !this.ss.disabled;}return true;};K.sign_resizeCanvas=function(w,h){this.Qa(false);var Ck=this.Vs;if(Ck!=null&&Ck.R.re()>0){var Nd=this.jV(Ck);var Za=new Px(this.ss.width,this.ss.height);var PA=new te(Nd.x1*Za.cx,Nd.y1*Za.cy,Nd.x2*Za.cx,Nd.y2*Za.cy);var margin=20;var Fd=this.rd;var pd=this.hd;var he=PA.mA()+(margin*2);var oT=PA.Ro()+(margin*2);var No=Fd/he;var O7=pd/oT;var z6=OZ.Td(No,O7);var RN=Fd/z6;var Yx=pd/z6;var x=(RN-he)/2;var y=(Yx-oT)/2;var Tk=this.ss.clientWidth;var Nk=this.ss.clientHeight;var dx=(Nd.x1*Tk)-margin-x;var dy=(Nd.y1*Nk)-margin-y;var Vk=new ak(false);var Ls=new Es(Nd.Js(),Vk,dx,dy,Tk,Nk,RN,Yx);Ls.beginPath(false);Rs.jx(Nd.R,Ls);Ls.MT();this.Vs=Vk;}this.rd=w;this.hd=h;this.ss.width=w;this.ss.height=h;this.da();};K.sign_makeEmptySign=function(){if(this.Yk!=null){clearInterval(this.Yk);this.Yk=null;}this.Sk=-1;this.Vs=null;this.Hs=0;this.vx=false;this.ok.yT();this.Fx.yT();this.JT.yT();this.da();};K.sign_getCurrentSign=function(){this.Qa(false);var Ck=this.Vs;if(Ck!=null&&Ck.R.re()>0){var Fd=this.rd;var pd=this.hd;var margin=20;var he=(Ck.x2-Ck.x1)*Fd+(margin*2);var oT=(Ck.y2-Ck.y1)*pd+(margin*2);var No=Fd/he;var O7=pd/oT;var z6=OZ.Td(No,O7);var RN=Fd/z6;var Yx=pd/z6;var x=(RN-he)/2;var y=(Yx-oT)/2;var Vk=new ak(false);var Ls=new Es(Ck.Js(),Vk,(Ck.x1*Fd)-margin-x,(Ck.y1*pd)-margin-y,this.rd,this.hd,he+(2*x),oT+(2*y));Ls.beginPath(false);Rs.jx(Ck.R,Ls);Ls.MT();if(Vk.Js()==null){Vk.Ix().Qx(this.Hs);}var U7=(he+(2*x))/(oT+(2*y));return D.Ha(Vk,U7);}return "";};K.sign_renderSign=function(NT,Mb){var path=D.Jo(NT,this.ss,this.ss.width,this.ss.height,this.ZT,this.J7);if(Mb){this.Vs=path;}};K.SetBase64Image=function(sN){if(sN==null){this.N7=null;return;}var fq=this;this.mC(sN,this.ss.width,this.ss.height,function(d6){var j7=new Image();j7.width=fq.ss.width;j7.height=fq.ss.height;j7.src=d6;j7.onload=function(){fq.N7=j7;fq.da();};});this.Vs=null;};K.mC=function(sN,ie,we,uA){var j7=new Image();j7.src=sN;j7.onload=function(){const canvas=document.createElement("canvas");canvas.width=ie;canvas.height=we;const O_=canvas.getContext("2d");O_.fillStyle="#fff";O_.fillRect(0,0,ie,we);const nO=j7.width;const MO=j7.height;const NN=nO/MO;const zA=ie/we;var Wa=ie;var UN=we;if(NN>zA){Wa=ie;UN=ie/NN;}else{UN=we;Wa=we*NN;}const Kc=(ie-Wa)/2;const Mc=(we-UN)/2;O_.drawImage(j7,Kc,Mc,Wa,UN);var d6=canvas.toDataURL();uA(d6);};};K.SelectEraser=function(b){this.X7=b;};K.jV=function(Ob){var sa=this.rd/this.hd;var Ck=Ob;var ek=this.ss.clientWidth;var fk=this.ss.clientHeight;var Tk=ek;var Nk=fk;var Vk=new ak(false);var r7=new ak(false);var p7=new ak(false);D.wa(Ck,Vk,new Wk(this.rd,this.hd),new Wk(Tk,Nk),false);var uk=D.j6(Vk,Tk,Nk);sa=uk.mA()/uk.Ro();D.Na(Vk,r7,new Wk(Tk,Nk),new Wk(Tk,Nk),0);D.Ca(r7,p7,new Wk(Tk,Nk),new Wk(Tk,Nk),sa,0);Ck=p7;return Ck;};K["SetCommitSignCallback"]=function(uA){this.td=uA;};K.rA=function(ZA){if(typeof this.td=="function"){this.td(ZA);}};})();};G["CICSignPadWnd"]=yk;}
with (__oznamespace__){__oznamespace__.OZ=function(){rs("OZ");var O=arguments;if(Ms(O,this)){return O[0];}this.rV();};OZ.W="null";OZ.S=function(){
Q(OZ);OZ.fJ=function(ps){};OZ.jJ=function(ps){};OZ.SJ=function(ps){};OZ.ZI=function(sz,a1,offset,rT){if(offset===undefined){offset=0;}if(rT===undefined){
rT=-1;}if(rT==-1){rT=sz.length;}for(var i=0; i<rT; i++){sz[offset+i]=a1;}};OZ.bI=function(sz,nq,offset,rT){if(offset===undefined){offset=0;}if(rT===undefined){
rT=-1;}if(rT==-1){rT=sz.length;}for(var i=0; i<rT; i++){sz[offset+i]=nq();}};OZ.nJ=function(Ns,a1,offset,rT){if(offset===undefined){offset=0;
}if(rT===undefined){rT=-1;}if(rT==-1){rT=Ns.length;}Ns.position=offset;for(var i=0; i<rT; i++){Ns.writeByte(a1);}};OZ.TO=function(src,UA,Kd,J6,length){
for(var i=0; i<length; i++){Kd[J6+i]=src[UA+i];}};OZ.rj=function(src,UA,Kd,J6,length){if(length<=0){return;}var Cj=Kd.position;Kd.position=J6;
Kd.writeBytes(src,UA,length);Kd.position=Cj;};OZ.cJ=function(sd){return (sd>>>24)&255;};OZ.SA=function(sd){return (sd>>>16)&255;};OZ.jA=function(sd){
return ((sd&65535)>>>8)&255;};OZ.pA=function(sd){return sd&255;};OZ.KJ=function(sd){return ((sd>>>16)&255)/255;};OZ.Z_=function(sd){return (((sd&65535)>>>8)&255)/255;
};OZ.m_=function(sd){return (sd&255)/255;};OZ.RGB=function(r,g,b){return (b&255)|(((g&255)<<8)&65535)|((r&255)<<16);};OZ.wI=function(i){return OZ.RGB((i>>>16)&255,(i>>>8)&255,(i>>>0)&255);
};OZ.hI=function(sd){return ((0&255)<<24)|((int(OZ.SA(sd))&255)<<16)|((int(OZ.jA(sd))&255)<<8)|((int(OZ.pA(sd))&255)<<0);};OZ.XX=function(sd){
return OZ.RGB(OZ.pA(sd),OZ.jA(sd),OZ.SA(sd));};OZ.LA=function(v){var rt=String(v);return rt;};OZ.Wj=function(v){var i=int(v);if(i==v){return String(i);
}var rt=String(v);return rt;};OZ.Zc=function(b){return b?"true":"false";};OZ.Aj=function(v){if(v==0){return "0.0";}var rt=String(v);var eO=Math.log(Math.abs(v))/Math.log(10);
if(eO<=-3||eO>=7){rt=v.toExponential(20);rt=OZ.CA(rt);}else{var test=rt.indexOf(".");if(test>0&&rt.length-test>6){if(rt.indexOf("9999",test)>0||rt.indexOf("0000",test)>0){
rt=v.toPrecision(15);rt=rt.replace(/(0*$)/g,"");test=rt.indexOf(".");}}if(test<0){rt=rt+".0";}}rt=rt.toUpperCase();return rt;};OZ.CA=function(ps){
ps=ps.replace("e","E");ps=ps.replace("+","");if(ps.indexOf("E")>0){var Jd=ps.indexOf("E");for(var i=Jd-1; i>0; i--){var c=ps.substr(i,1);if(c=="0"){
ps=ps.substr(0,i)+ps.substr(i+1,ps.length);}else{break;}}}return ps;};OZ.UV=function(ps){if(ps==null){return "";}return ps.replace(/^\s+|\s+$/g,"");
};OZ.sQ=function(ps){return ps.replace(/(^\s*)/g,"");};OZ.Hq=function(ps,find){if(find===undefined){find=0;}if(find==0){return ps.replace(/(\s*$)/g,"");
}else{var index=ps.length-1;while(index>=0){if(ps.charCodeAt(index)==find){index--;}else{return ps.substring(0,index+1);}}return "";}};OZ.GC=function(c){
var Jz=" \t\n\r\f";return (Jz.indexOf(c)!=-1);};OZ.Q1=function(ps){if(ps==null){return true;}var WT=0;while(OZ.GC(ps.charAt(WT))){++WT;}return WT==ps.length;
};OZ.nb=function(ps){ps=OZ.UV(ps);var rt=parseFloat(ps);if(isNaN(rt)){return 0;}return rt;};OZ.xc=function(ps){ps=OZ.UV(ps);var rt=parseInt(ps);
if(isNaN(rt)){return 0;}return rt;};OZ.FQ=function(ps){ps=OZ.UV(ps);var rt=parseInt(ps);if(isNaN(rt)){new OJ(0);}return new OJ(rt);};OZ.Bx=function(a,b){
return a>b?a:b;};OZ.Td=function(a,b){return a<b?a:b;};OZ.rI=function(a,b,c){a=a>b?a:b;return a>c?a:c;};OZ.pI=function(a,b,c){a=a<b?a:b;return a<c?a:c;
};OZ.Le=function(i){return int(i<0?i-0.5:i+0.5);};OZ.EJ=function(u){return OZ.Le(u*11/3);};OZ.lJ=function(i){return int(i<0?i-0.5:i+0.5);};OZ.Vc=function(u,x){
if(OZ.Le(u*11/3)==OZ.Le(x*11/3)){return true;}if(OZ.Le(u*13/3)==OZ.Le(x*13/3)){return true;}if(OZ.Le(u*4)==OZ.Le(x*4)){return true;}return false;
};OZ.abs=function(i){return Math.abs(i);};OZ.g_=function(i){return Math.abs(i);};OZ.CompareNoCase=function(ne,De){ne=ne.toLowerCase();De=De.toLowerCase();
return ne.localeCompare(De);};OZ.B1=function(b1,b2){if(b1==null&&b2==null){return true;}if(b1==null||b2==null){return false;}if(b1.length!=b2.length){
return false;}var qs=b1.length;var i=0;for(i=0; i<qs; i++){if(b1.get(i)!=b2.get(i)){return false;}}return true;};OZ.j1=function(ps){return ps.split("");
};OZ.g1=function(os){var result="";result=result.concat.apply(result,os);return result;};OZ.BO=function(os,offset,qs){if(offset===undefined){
offset=0;}if(qs===undefined){qs=-1;}var result="";if(offset==0&&qs==-1){result=result.concat.apply(result,os);return result;}else{if(qs==-1){
qs==os.length-offset;}result=result.concat.apply(result,os.slice(offset,offset+qs));}return result;};OZ.vJ=function(ps,Oo){if(Oo.length>ps.length){
return false;}return ps.substr(0,Oo.length)==Oo;};OZ.jQ=function(ps,G7){if(G7.length>ps.length){return false;}return ps.substr(ps.length-G7.length,G7.length)==G7;
};OZ.hb=function(os,offset,qs){if(offset===undefined){offset=0;}if(qs===undefined){qs=-1;}if(qs<0){qs=os.length;}var result="";var i=0;for(i=0; i<qs; i++){
if(os[offset+i]==0){break;}result+=String.fromCharCode(os[offset+i]);}return result;};OZ.hA=function(os,offset,qs){if(offset===undefined){offset=0;
}if(qs===undefined){qs=-1;}if(qs<0){qs=os.length;}var result="";var i=0;for(i=0; i<qs; i++){result+=String.fromCharCode(os[offset+i]);}return result;
};OZ.q1=function(os){var result=new hk();for(var i=0; i<os.length; i++){result.set(i,int(os[i]));}return result;};OZ.Y_=function(ps){var result="";
for(var i=ps.length-1; i>=0; i--){result+=ps.charAt(i);}return result;};OZ.vc=function(Ns,b){var i=0;for(i=0; i<Ns.length; i++){if(Ns.get(i)==b){
return i;}}return -1;};OZ.writeMultiByte=function(CT,ps){CT.writeMultiByte(ps,OZ.md);};OZ.readMultiByte=function(CT,length){return CT.readMultiByte(length,OZ.md);
};OZ.zV=function(ps){var result=undefined;result=new hk();result.bs=Ds.ws;result.writeMultiByte(ps,OZ.md);result.position=0;return result;};OZ.H1=function(ps,encoding){
if(encoding===undefined){encoding="cp949";}var result=undefined;result=new hk();result.bs=Ds.ws;result.writeMultiByte(ps,encoding);result.position=0;
return result;};OZ.Y1=function(tb,offset,qs,charset){if(offset===undefined){offset=0;}if(qs===undefined){qs=-1;}if(charset===undefined){charset="";
}if(tb==null){return "";}var result=undefined;if(qs<0){qs=tb.length-offset;}if(charset==""){charset=OZ.md;}var Ek=tb.position;tb.position=offset;
result=tb.readMultiByte(qs,charset);tb.position=Ek;return result;};OZ.Rq=function(CT,length){length=OZ.Td(length,int(CT.length/2));return CT.Go(length);
};OZ.u7=function(CT,ps,offset){if(offset===undefined){offset=0;}CT.i7(ps,offset);};OZ.J1=function(ps,bN){if(bN===undefined){bN=true;}var result=new hk();
result.bs=bN==true?Ds.ws:Ds.VT;OZ.u7(result,ps,0);result.position=0;return result;};OZ.Kz=function(ps,offset,CN){if(offset===undefined){offset=0;
}if(CN===undefined){CN=false;}var result=new hk();result.bs=Ds.ws;OZ.u7(result,ps,offset);if(CN){result.writeShort(0);}result.position=0;return result;
};OZ.Oz=function(co,offset,mz){if(offset===undefined){offset=0;}if(mz===undefined){mz=true;}var result=undefined;var Ek=co.position;co.position=offset;
var gO=co.bs;if(mz){co.bs=Ds.ws;}else{co.bs=Ds.VT;}result=OZ.Rq(co,co.length/2);co.bs=gO;co.position=Ek;return result;};OZ.u1=function(v1,v2){
return v1.toUpperCase()==v2.toUpperCase();};OZ.qI=function(b){b=b&255;return OZ.jd.charAt((b>>>4)&15)+OZ.jd.charAt(b&15);};OZ.q_=function(ch,s){
s.iC(OZ.jd.charCodeAt((ch>>>4)&15));s.iC(OZ.jd.charCodeAt(ch&15));};OZ.Jj=function(b,s){for(var i=0; i<b.length; i++){var ch=b.get(i);s.iC(OZ.jd.charCodeAt((ch>>>4)&15));
s.iC(OZ.jd.charCodeAt(ch&15));}};OZ.UI=function(b){return OZ.zo.charAt(int(b/16))+OZ.zo.charAt(b%16);};OZ.wX=function(b){return OZ.zo.charAt(int(b/16));
};OZ.hj=function(b,s,lf){if(s===undefined){s=0;}if(lf===undefined){lf=16;}var Lz="";Lz+="length:"+b.length+"\n";for(var i=s; i<b.length; i++){
if((i-s)%lf==0){Lz+="\n";}Lz+=OZ.qI(b.get(i))+" ";}return Lz;};OZ.Zb=function(IA){if(9<=IA&&IA<=13){return true;}if(32==IA){return true;}return false;
};OZ.mc=function(kk){return kk.replace(OZ.nz,"\\$1");};OZ.uc=function(ps,Qb,IJ){if(Qb.length<1){return ps;}return ps.replace(new RegExp(OZ.mc(Qb),"g"),function(){
return IJ;});};OZ.WV=function(n){return n.replace(/,/g,"");};OZ.U_=function(n){var Jd=-1;var Io="";if(n.indexOf("E-")>0){Jd=n.indexOf("E-");Io=n.substr(Jd+2,n.length);
if(OZ.pa.test(Io)){return parseFloat(n.substr(0,Jd))*Math.pow(10,-parseFloat(Io));}else{return NaN;}}else{if(n.indexOf("E")>0){Jd=n.indexOf("E");
Io=n.substr(Jd+1,n.length);if(OZ.pa.test(Io)){return parseFloat(OZ.WV(n.substr(0,Jd)))*Math.pow(10,parseFloat(Io));}else{return NaN;}}}n=n.replace(/(^\s*)/g,"");
if(OZ.pa.test(n)){return parseFloat(OZ.WV(n));}return NaN;};OZ.yX=function(ne,De,qs){ne=ne.substr(0,qs).toLowerCase();De=De.substr(0,qs).toLowerCase();
return ne.localeCompare(De);};OZ.rQ=function(ne,De,qs){ne=ne.substr(0,qs);De=De.substr(0,qs);return ne.localeCompare(De);};OZ.bj=function(ne,Cq,De,gj,qs){
ne=ne.substr(Cq,qs);De=De.substr(gj,qs);return ne.localeCompare(De)==0;};OZ.r_=function(ne,Cq,De){ne=ne.substr(Cq,De.length);return ne.localeCompare(De)==0;
};OZ.aq=function(){OZ.md="iso-8859-1";OZ.pq=1252;};OZ.rX=function(c){return (0<=c&&c<=127);};OZ.K6=function(ps){if(ps!=null&&ps.length!=0){return false;
}else{return true;}};OZ.left=function(ps,rT){return ps.substr(0,rT);};OZ.right=function(ps,rT){return ps.substr(ps.length-rT,rT);};OZ.oc=function(map){
var result=0;for(var key=undefined in map){result++;}return result;};OZ.Mj=function(map){for(var key=undefined in map){delete map[key];}};OZ.UX=function(n){
if((n&32768)==32768){return n|4294901760;}else{return n;}};OZ.NQ=function(ps,aN,xo){if(xo.value<0||OZ.K6(ps)){return "";}var bo="";var OO=ps.indexOf(aN);
if(OO!=-1){for(var i=xo.value; i<ps.length; i++){var t=ps.charAt(i);if(t!=aN){var index=ps.indexOf(aN,i);if(index==-1){bo=ps.substring(i);xo.value=i+bo.length+1;
return bo;}else{bo=ps.substring(i,index);xo.value=index+1;return bo;}}}}else{bo=ps.substring(xo.value);}xo.value=-1;return bo;};OZ.ec=function(length){
if(length===undefined){length=0;}var b=new hk();b.bs=Ds.ws;if(length>0){b.setLength(length);}return b;};OZ.X_=function(s){s=s.replace(/,/g,"");
return parseFloat(s);};OZ.pX=function(s){s=s.replace(/,/g,"");return parseInt(s);};OZ.n_=function(Kd,J6,length,empty){if(empty===undefined){empty=undefined;
}for(var i=0; i<length; i++){Kd[J6+i]=empty;}};OZ.gX=function(os){if(os==null){return null;}var rt=new es(os.length);OZ.TO(os,0,rt,0,os.length);
return rt;};OZ.Qc=function(os){if(os==null){return null;}var rt=new es(os.length);for(var i=0; i<os.length; i++){rt[i]=""+os[i];}return rt;};
OZ.aQ=function(b){switch(b){case " ":case "\r":case "\n":case "\t":return true;}return false;};OZ.WJ=function(ch){return (ch>="a"&&ch<="z")||(ch>="A"&&ch<="Z");
};OZ.iI=function(ch){return (ch>=("0")&&ch<=("9"));};OZ.o_=function(x){var rt=Math.floor(Math.LOG10E*Math.log(x));if(Math.pow(10,rt+1)==x){return rt+1;
}return rt;};OZ.YJ=function(x){var rt=Math.ceil(Math.LOG10E*Math.log(x));if(Math.pow(10,rt-1)==x){return rt-1;}return rt;};OZ.UQ=function(wz){
if((wz>47)&&(wz<58)){return true;}return false;};OZ.zc=Os;OZ.CQ=function(v){if(v==null||v.length==0){return NaN;}if(OZ.NA(v)){return NaN;}var pz=v.charCodeAt(v.length-1);
if(pz==68||pz==100||pz==70||pz==102){v=Number(v.substring(0,v.length-1)).toString();}var hq=v.split(".");if(hq.length>2){v=hq[0].toString()+"."+hq[1].toString();
}v=OZ.yV(v);if(v==null){return NaN;}if(isNaN(Number(v))){return NaN;}return Number(v);};OZ.NA=function(ps){if(OZ.UV(ps).length==0){return true;
}return false;};OZ.iq=function(ps){if(OZ.UV(ps.charAt(ps.length-1)).length==0){return true;}return false;};OZ.yV=function(ps){var result=new Array();
if(ps.length>1){if(ps.indexOf("-",0)==0){return ps;}result=ps.split("-");if(result.length>=2){if(result[1].toString().length>0){var NV=result[0].toString()+"-"+result[1].toString();
NV=OZ.UV(NV);for(var i=0; i<NV.length; i++){if(OZ.UV(NV.charAt(i))==""){ps=null;break;}}if(ps){if(!(ps.indexOf("E-")>0||ps.indexOf("E")>0)){ps=result[0].toString();
}}}}}return ps;};OZ.dX=function(y7,tC){var qs=y7.value.length;var Ec=y7.value.indexOf(".");if(Ec>=0){tC.value=y7.value.substr(Ec+1,qs-Ec-1);y7.value=y7.value.substr(0,Ec);
}else{tC.value=y7.value;y7.value="";}};OZ.s1=function(ps){var hash=0;var i=0;var HX=0;var qs=0;if(ps.length==0){return hash;}qs=ps.length;for(i=0; i<qs; i++){
HX=ps.charCodeAt(i);hash=((hash<<5)-hash)+HX;hash|=0;}return hash;};OZ.AJ=function(value){var Ka=new es(4);Ka[3]=(int)(value>>24);Ka[2]=(int)(value>>16);
Ka[1]=(int)(value>>8);Ka[0]=(int)(value);return Ka;};OZ.Ej=function(os,v){var rT=os.length;var i=0;for(i=0; i<rT; i++){if(os[i]==v){os.dV(i);
break;}}};P("OZByteArray");OZ.Dc=OZ.RGB(255,255,255);OZ.md="";OZ.pq=0;OZ.jd="0123456789ABCDEF";OZ.zo="0123456789abcdef";OZ.nz=/([\*\+\?\(\)\[\]\.\^\$\|\\])/g;
OZ.pa=/^[+-]?((\d{1,3})(\d+|(,\d{3})+)?)?(\.\d+)?(E[-]?\d{1,2})?$/;OZ.aq();};OZ.L=function(){(function(){ys(OZ);var K=q(OZ);K.rV=function(){};})();};G["OZ"]=OZ;}
with (__oznamespace__){__oznamespace__.pe=function(Uo){rs("OZBasicDC");var O=arguments;if(Ms(O,this)){return O[0];}if(Uo===undefined){Uo=1;}this.ca(Uo);
};pe.W="null";pe.S=function(){Q(pe);P("OZ","OZBasicGraphicsJs");pe.VI=1.41421;};pe.L=function(){(function(){ys(pe);var K=q(pe);K.ca=function(Uo){if(Uo===undefined){Uo=1;}this.gq=0;this.Ud=0;this.MV=0;this.OV=0;this.R7=0;this.h7=0;this.Xc=72;this.V7=0;this.e7=0;this.kT=null;this.Sd=null;this.V7=0;this.e7=0;this.clear();this.gq=Uo;this.Ud=this.gq*this.Xc/72;this.MV=0;this.OV=0;};K.mo=function(){return this.g.mo();};K.clear=function(){this.g=new gT();this.R7=0;this.h7=0;};K.bQ=function(){return this.gq;};K.gI=function(){return this.Xc;};K.HJ=function(x){this.MV=x;};K.qJ=function(y){this.OV=y;};K.v6=function(){return this.Ud;};K.Ic=function(){return this.MV;};K.bc=function(){return this.OV;};K.n1=function(){return this.MV+this.R7;};K.P1=function(){return this.OV+this.h7;};K.ao=function(size){return OZ.Le(size*this.Ud);};K.sc=function(size){return size/this.Ud;};K.V6=function(size){return OZ.Le(size*this.Ud+this.MV+this.R7);};K.e6=function(size){return OZ.Le(size*this.Ud+this.OV+this.h7);};K.N6=function(size){return (size*this.Ud+this.MV+this.R7);};K.s6=function(size){return (size*this.Ud+this.OV+this.h7);};K.sc=function(size){return size/this.Ud;};K.Tc=function(x,y){this.R7-=x*this.v6();this.h7-=y*this.v6();this.V7-=x*this.v6();this.e7-=y*this.v6();};K.sA=function(to){if(to===undefined){to=true;}this.g.Ib();if(this.Sd!=null){this.g.hO(this.Sd.EV(),this.Sd.nV(),to);}else{}if(this.kT!=null){var _t=0;if(this.kT.PC()){_t=this.kT.MC();}else{_t=this.ao(this.kT.MC());}if(_t<1){_t=1;}this.g.dC(this.kT.EV(),_t,this.kT.nV(),this.kT.ob(),this.kT.nC());}else{}this.g.beginPath();};K.ez=function(){if(this.Sd!=null&&this.kT!=null){this.g.yz();}else{if(this.Sd!=null){this.g.i1();}else{if(this.kT!=null){this.g.cb();}}}};K.sI=function(x,y){this.g.moveTo(this.V6(x),this.e6(y));};K.JV=function(x,y){this.g.moveTo(this.N6(x),this.s6(y));};K.NI=function(x,y){this.g.lineTo(this.V6(x),this.e6(y));};K.XV=function(x,y){this.g.lineTo(this.N6(x),this.s6(y));};K.x_=function(x,y){this.g.moveTo(x,y);};K.TV=function(x,y){this.g.lineTo(x,y);};K.eV=function(x1,y1,x2,y2){this.g.qe(this.N6(x1),this.s6(y1),this.N6(x2),this.s6(y2));return true;};K.hV=function(x1,y1,x2,y2,x3,y3){this.g.bezierCurveTo(this.N6(x1),this.s6(y1),this.N6(x2),this.s6(y2),this.N6(x3),this.s6(y3));return true;};K.GQ=function(x1,y1,x2,y2){this.sA();this.g.AV(this.V6(x1),this.e6(y1),this.V6(x2)-this.V6(x1),this.e6(y2)-this.e6(y1));this.ez();};K.Sa=function(x1,y1,x2,y2){this.sA();this.g.AV(this.N6(x1),this.s6(y1),this.N6(x2)-this.N6(x1),this.s6(y2)-this.s6(y1));this.ez();};K.uC=function(){this.g.closePath();return true;};K.UJ=function(t,c){return new nx(c,t);};K.c_=function(t,c,alpha){return new nx(c,t,false,0,0,alpha);};K.Xb=function(t,c){return new nx(c,t);};K.pj=function(c){return new nx(c,1,true);};K.C1=function(t,c){return new nx(c,t,true);};K.Vz=function(t,c){return new nx(c,t,false,1,1);};K.mV=function(ek,Yo,alpha){return new nx(Yo,ek,false,1,1,alpha);};K.w_=function(c){return new Nx(c,255);};K.bV=function(c){return new Nx(c,255);};K.RV=function(c,alpha){return new Nx(c,alpha);};K.nN=function(p){var aA=this.kT;this.kT=p;return aA;};K.Rx=function(b){var aA=this.Sd;this.Sd=b;return aA;};K.ks=function(){return Qk;};})();};G["OZBasicDC"]=pe;}
with (__oznamespace__){__oznamespace__.gT=function(){rs("OZBasicGraphicsJs");var O=arguments;if(Ms(O,this)){return O[0];}this.Ax();};gT.W="null";
gT.S=function(){Q(gT);P("OZArray","OZ");};gT.L=function(){(function(){ys(gT);var K=q(gT);K.Ax=function(){this.sT=true;};K.bO=function(sd){return "rgb("+((sd>>>16)&255)+","+(((sd&65535)>>>8)&255)+","+(sd&255)+")";};K.L6=function(sd,a){return "rgba("+((sd>>>16)&255)+","+(((sd&65535)>>>8)&255)+","+(sd&255)+","+(a/255)+")";};K.Eq=function(QJ){this.root=QJ;this.g=this.root.getContext("2d");};K.mo=function(){return this.root;};K.Ib=function(x,y){return;};K.mJ=function(){return this.g.fillStyle;};K.zj=function(aA){this.g.fillStyle=aA;};K.zJ=function(){};K.P_=function(){};K.uX=function(){this.g.save();this.g.beginPath();};K.KX=function(){this.g.clip();};K.vQ=function(){this.g.restore();};K.AV=function(x,y,w,h){var I7=0.5522848,ox=(w/2)*I7,oy=(h/2)*I7,xe=x+w,ye=y+h,xm=x+w/2,ym=y+h/2;this.g.moveTo(x,ym);this.g.bezierCurveTo(x,ym-oy,xm-ox,y,xm,y);this.g.bezierCurveTo(xm+ox,y,xe,ym-oy,xe,ym);this.g.bezierCurveTo(xe,ym+oy,xm+ox,ye,xm,ye);this.g.bezierCurveTo(xm-ox,ye,x,ym+oy,x,ym);this.g.closePath();};K.beginPath=function(){this.g.beginPath();};K.closePath=function(){this.g.closePath();};K.rect=function(x,y,width,height){this.g.rect(x,y,width,height);};K.hO=function(M_,alpha,to){this.sT=to;this.g.fillStyle=this.L6(M_,alpha);};K.i1=function(){this.g.fill(this.sT?"evenodd":"nonzero");};K.dC=function(M_,t,alpha,Qo,join){this.g.strokeStyle=this.L6(M_,alpha);this.g.lineWidth=t;if(Qo==1){this.g.lineCap="round";}else{if(Qo==2){this.g.lineCap="square";}else{this.g.lineCap="butt";}}if(join==1){this.g.lineJoin="round";}else{if(join==2){this.g.lineJoin="bevel";}else{this.g.lineJoin="miter";}}};K.cb=function(){this.g.stroke();};K.yz=function(){this.g.fill(this.sT?"evenodd":"nonzero");this.g.stroke();};K.translate=function(x,y){this.g.translate(x,y);};K.lineTo=function(x,y){this.g.lineTo(x,y);};K.moveTo=function(x,y){this.g.moveTo(x,y);};K.qe=function(z1,U1,kz,Dz){this.g.quadraticCurveTo(z1,U1,kz,Dz);};K.bezierCurveTo=function(XO,oO,JO,VO,kz,Dz){this.g.bezierCurveTo(XO,oO,JO,VO,kz,Dz);};K.ks=function(){return Qk;};})();};G["OZBasicGraphicsJs"]=gT;}
with (__oznamespace__){__oznamespace__.D=function(){rs("OZCICSignPad");var O=arguments;if(Ms(O,this)){return O[0];}this.fN();};D.W="null";D.S=function(){
Q(D);D.HV=function(NT,oN,U7){if(U7===undefined){U7=null;}var mO=("data:image/ozvp;");var Te=NT.substring(mO.length);var index=0;var rq=undefined;
if(Te.length>0&&Te.charAt(0)=="#"){index=Te.indexOf(":");if(index>0){var sW=OZ.xc(Te.substring(1,index));var Lo=Te.indexOf(":",index+1);if(Lo>0){
var Ga=OZ.xc(Te.substring(index+1,Lo));if((Te.length>(Lo+1+Ga))&&Te.length>Ga){rq=Te.substring(Lo+1,Lo+1+Ga);Te=Te.substring(Lo+1+Ga);}else{return null;
}}else{return null;}}else{return null;}}index=Te.indexOf(":");var Dk=0;var io=Te.substring(0,index);if(!OZ.K6(io)){Dk=OZ.nb(io);}if(U7!=null){
U7.value=Dk;}oN.value=Te.substring(index+1);var path=new ak(false);var Ls=new dk(path);var DO=new IT(oN.value);DO.ZO(Ls);if(DO.parse(false)){
if(!OZ.K6(rq)){var Mk=path.Ix();D.zq(rq,Mk,Dk);}return path;}return null;};D.Ha=function(Ck,U7,Ne,He,VN){if(Ne===undefined){Ne=true;}if(He===undefined){
He="";}if(VN===undefined){VN=0;}var io=""+U7;var buffer=new vT();buffer.write(("data:image/ozvp;"));var ad=Ck.Js();if(ad!=null){buffer.write("#100:");
var Ld={};var CV=D.HA(ad,Ne,He,VN);buffer.writeInt(CV.length);buffer.write(":");buffer.write(CV);}buffer.write(io);buffer.write((":"));var Ls=new Hk(buffer);
Rs.jx(Ck.R,Ls);return buffer.toString();};D.iN=function(Ck,sx,sy){var ad=Ck.Js();if(ad!=null&&ad.vN()!=0){var Dk=ad.vN();Ck=D.SV(Ck,sx,sy,Dk);
}return Ck;};D.Jo=function(NT,canvas,w,h,wT,color){canvas.width=w;canvas.height=h;var mO=("data:image/ozvp;");var path=null;if(NT.length>16&&NT.substring(0,16)==(mO)){
var width=canvas.width;var height=canvas.height;var oN=new Je("");path=D.HV(NT,oN);if(path!=null&&width!=0&&height!=0){var Az=new pe(1);Az.g.Eq(canvas);
var Xx=new Rk(Az,0,0,1,1);var Me=new U(path.Js(),Xx,0,0,width,height,wT,color);Me.beginPath(false);Rs.jx(path.R,Me);Me.MT();}}return path;};D.SV=function(Ck,sx,sy,Dk){
var tx=0;var ty=0;var cO=sx;var kO=sy;if(sx>(Dk*sy)){tx=(sx-sy*Dk)/2;cO=sy*Dk;}else{ty=(sy-sx/Dk)/2;kO=sx/Dk;}var Vk=new ak(false);var Ls=new Es(Ck.Js(),Vk,-tx,-ty,cO,kO,sx,sy);
Ls.beginPath(false);Rs.jx(Ck.R,Ls);Ls.MT();return Vk;};D.zq=function(CV,Mk,Dk){var Ne=false;try{var Iq=JSON.parse(CV);if(typeof Iq=="object"){
var ba=(Iq);var S7=ba["rendertype"];if(S7!=null&&Gk(S7,"number")){Mk.Qx(int(S7));}var Z7=ba["keepratio"];if(Z7!=null&&Gk(Z7,"boolean")){if(Z7){
Ne=true;Mk.FC(Dk);}}var XN=ba["penthickness"];if(XN!=null&&Gk(XN,"number")){Mk.a7(XN);}var m7=ba["frameinfo"];if(m7!=null&&Gk(m7,"string")){Mk.eC(m7);
}var Ko=ba["user_name"];if(Ko!=null&&Gk(Ko,"string")){Mk.Nb(Ko);}var nA=ba["user_id"];if(nA!=null&&Gk(nA,"string")){Mk.K1(nA);}var y6=ba["location_latitude"];
if(y6!=null&&Gk(y6,"number")){Mk.TN(y6);}var Pd=ba["location_longitude"];if(Pd!=null&&Gk(Pd,"number")){Mk.TN(Pd);}var JN=ba["reusedsign"];if(JN!=null&&Gk(JN,"boolean")){
Mk.KA(JN);}}}catch(ts){if(Fs(ts,Error)){var t=ts;}else{throw ts;}}return Ne;};D.HA=function(Mk,Ne,He,VN){try{var Ld={};Ld["rendertype"]=Mk.PT();
if(Ne){Ld["keepratio"]=Ne;}if(VN>0){Ld["penthickness"]=VN;}if(!OZ.K6(He)){Ld["frameinfo"]=He;}if(!OZ.K6(Mk.GV())){Ld["user_name"]=Mk.GV();}if(!OZ.K6(Mk.Gq())){
Ld["user_id"]=Mk.Gq();}if(Mk.qN()!=0){Ld["location_latitude"]=Mk.qN();}if(Mk.ON()!=0){Ld["location_longitude"]=Mk.ON();}if(Mk.VA()){Ld["reusedsign"]=Mk.VA();
}return JSON.stringify(Ld);}catch(ts){if(Fs(ts,Error)){var t=ts;}else{throw ts;}}return "";};D.j6=function(l7,kA,no,margin){if(margin===undefined){
margin=0.1;}if(l7==null||kA==0||no==0){return new te(0,0,0,0);}var l=l7.x1;var t=l7.y1;var r=l7.x2;var b=l7.y2;var bJ=0;var z_=0;var S_=0;l=l*kA;
t=t*no;r=r*kA;b=b*no;var uk=new te(l,t,r,b);if(margin!=0){var Oq=(r-l)*margin;var yq=(b-t)*margin;if(Oq==0){Oq=1;}if(yq==0){yq=1;}uk.qV(Oq,yq);
}return uk;};D.wa=function(C6,Vk,QC,U6,e1){var Tk=U6.cx;var Nk=U6.cy;if(Tk==0||Nk==0){return;}var W6=QC.cx;var ed=QC.cy;var IV=(Tk/W6)<(Nk/ed)?(Tk/W6):(Nk/ed);
W6=W6*IV*0.9;ed=ed*IV*0.9;var offset=new Jk((Tk/2)-(W6/2),(Nk/2)-(ed/2));var x=0;var y=0;var w1=0;var h1=0;var w2=0;var h2=0;if(e1){x=offset.x;
y=offset.y;w1=Tk;h1=Nk;w2=W6;h2=ed;}else{x=-offset.x;y=-offset.y;w1=W6;h1=ed;w2=Tk;h2=Nk;}var Ls=new Es(C6.Js(),Vk,x,y,w1,h1,w2,h2);Ls.beginPath(false);
Rs.jx(C6.R,Ls);Ls.MT();};D.Na=function(C6,Vk,qT,U6,margin){var uk=D.j6(C6,U6.cx,U6.cy);var x=(uk.mA()/2)-(qT.cx/2);var y=(uk.Ro()/2)-(qT.cy/2);
var Ls=new Es(C6.Js(),Vk,uk.left,uk.top,qT.cx,qT.cy,uk.mA(),uk.Ro());Ls.beginPath(false);Rs.jx(C6.R,Ls);Ls.MT();};D.Ca=function(C6,Vk,qT,U6,Dk,margin){
var uk=D.j6(C6,U6.cx,U6.cy);var Za=new Wk(uk.mA(),uk.Ro());var Ux=new Wk();if(qT.cx>(Dk*qT.cy)){Ux.cx=qT.cy*Dk;Ux.cy=qT.cy;}else{Ux.cx=qT.cx;
Ux.cy=qT.cx/Dk;}var x=(qT.cx/2)-(Ux.cx/2);var y=(qT.cy/2)-(Ux.cy/2);var Ls=new Es(C6.Js(),Vk,uk.left-x,uk.top-y,Ux.cx,Ux.cy,Za.cx,Za.cy);Ls.beginPath(false);
Rs.jx(C6.R,Ls);Ls.MT();};D.Hx=function(NT,ek,fk,zT,AT,We){var mO="data:image/ozvp;";if(NT.length>16&&NT.substring(0,16)==(mO)){var oN=new Je("");
var path=D.HV(NT,oN);if(path!=null&&ek>0&&fk>0&&((path.Js()==null)||(path.Js().PT()>=0))){if(path.R.re()>0){var sa=path.Js()!=null?path.Js().vN():ek/fk;
var uO=path.Js()!=null?path.Js().vN():0;path=D.iN(path,ek,fk);var He=path.Js()!=null?path.Js().LC():"";var wT=path.Js()!=null?path.Js().Hz():0;
if((path.Js()!=null&&uO!=0)||!OZ.K6(He)){var Vk=new ak(false);var r7=new ak(false);var p7=new ak(false);D.wa(path,Vk,new Wk(ek,fk),new Wk(zT,AT),false);
var uk=D.j6(Vk,zT,AT);sa=uk.mA()/uk.Ro();D.Na(Vk,r7,new Wk(zT,AT),new Wk(zT,AT),0);D.Ca(r7,p7,new Wk(zT,AT),new Wk(zT,AT),sa,0);path=p7;}if(OZ.K6(He)){
var margin=20;var dx=(path.x1*ek)-margin-(zT-ek)/2;var dy=(path.y1*fk)-margin-(AT-fk)/2;He=D.yA(ek,fk,zT,AT,dx,dy);}var Dk=0;if(We){Dk=zT/AT;
}NT=D.Ha(path,Dk,true,He,wT);}}}return NT;};D.yA=function(z7,Xa,he,oT,x,y){var result=null;if(he>0&&oT>0&&z7>0&&Xa>0){var w=he/z7;var h=oT/Xa;
var dx=x/z7;var dy=y/Xa;result="{\"original\":{\"scale\":"+z7/Xa+",\"w\":"+w+",\"h\":"+h+",\"x\":"+dx+",\"y\":"+dy+"}}";}return result;};P("OZ","OZVIPath","OZVIPathWorker_Path","OZVIPathParser","OZStringBuffer","OZVIPathWorker_String","OZVectorImageRenderer","OZVIPathWorker_Resize","OZVIPathWorker_OZCDC","OZVIPathWorker_SignData","RefVar","OZBasicDC","OZArray");
};D.L=function(){(function(){ys(D);var K=q(D);K.fN=function(){};})();};G["OZCICSignPad"]=D;}with (__oznamespace__){__oznamespace__.Rs=function(kq){rs("OZVectorImageRenderer");var O=arguments;if(Ms(O,this)){return O[0];}this.Y6(kq);};
Rs.W="null";Rs.S=function(){Q(Rs);Rs.jx=function(R,iV){var bC=R.Pk();R.rk(0);var QT=R.FV()&255;var UT=(QT>>>4)&15;var ns=QT&15;var Qs=new hk();
Qs.setLength(UT+ns);iV.Ws(QT);var x1=0;var y1=0;var x2=0;var y2=0;var x3=0;var y3=0;var Oa=false;while(true){var op=N.readByte(R);if(op==M.oo){
break;}switch(op&127){case M.Xd:x1=N.readFloat(R);y1=N.readFloat(R);N.readBytes(R,Qs,0,UT+ns);Oa=((op&128)!=0);if(!Oa){iV.moveTo(x1,y1,Qs);}break;
case M.PN:x1=N.readFloat(R);y1=N.readFloat(R);N.readBytes(R,Qs,0,ns);if(!Oa){iV.lineTo(x1,y1,Qs);}break;case M.cN:x1=N.readFloat(R);y1=N.readFloat(R);
x2=N.readFloat(R);y2=N.readFloat(R);N.readBytes(R,Qs,0,ns);if(!Oa){iV.ms(x1,y1,x2,y2,Qs);}break;case M.Dx:x1=N.readFloat(R);y1=N.readFloat(R);
x2=N.readFloat(R);y2=N.readFloat(R);x3=N.readFloat(R);y3=N.readFloat(R);N.readBytes(R,Qs,0,ns);if(!Oa){iV.qe(x1,y1,x2,y2,x3,y3,Qs);}break;case M.B6:
if(!Oa){iV.closePath();}break;default:break;}if(R.Pk()==R.re()||((!Oa)&&!iV.xN())){break;}}R.rk(bC);};Rs.uV=function(R,dz,zz,Uz,az){var bC=R.Pk();
R.rk(0);var QT=R.FV()&255;var UT=(QT>>>4)&15;var ns=QT&15;var Qs=new hk();Qs.setLength(UT+ns);var x1=0;var y1=0;var x2=0;var y2=0;var x3=0;var y3=0;
var px=0;var yx=0;var sk=0;var zx=0;var Ek=0;while(true){var op=N.readByte(R);if(op==M.oo){break;}switch(op&127){case M.Xd:if(((op&128)!=0)){
sk=0;}else{sk=R.Pk();}x1=N.readFloat(R);y1=N.readFloat(R);N.readBytes(R,Qs,0,UT+ns);px=x1;yx=y1;break;case M.PN:x1=N.readFloat(R);y1=N.readFloat(R);
N.readBytes(R,Qs,0,ns);if(sk>0){if(Xs.Od(dz,zz,Uz,az,px,yx,x1,y1)){Ek=R.Pk();R.rk(sk-1);R.kN(M.Xd|128);R.rk(Ek);sk=0;zx++;}px=x1;yx=y1;}break;
case M.cN:x1=N.readFloat(R);y1=N.readFloat(R);x2=N.readFloat(R);y2=N.readFloat(R);N.readBytes(R,Qs,0,ns);if(sk>0){if(Xs.Od(dz,zz,Uz,az,px,yx,x2,y2)){
Ek=R.Pk();R.rk(sk-1);R.kN(M.Xd|128);R.rk(Ek);sk=0;zx++;}px=x2;yx=y2;}break;case M.Dx:x1=N.readFloat(R);y1=N.readFloat(R);x2=N.readFloat(R);y2=N.readFloat(R);
x3=N.readFloat(R);y3=N.readFloat(R);N.readBytes(R,Qs,0,ns);if(sk>0){if(Xs.Od(dz,zz,Uz,az,px,yx,x3,y3)){Ek=R.Pk();R.rk(sk-1);R.kN(M.Xd|128);R.rk(Ek);
sk=0;zx++;}px=x3;yx=y3;}break;case M.B6:break;default:break;}if(R.Pk()==R.re()){break;}}R.rk(bC);return zx;};P("OZByteArray","OZVIObject","OZVectorImageOpCode","OZVIGeometryUtil","OZVIShape");
};Rs.L=function(){(function(){ys(Rs);var K=q(Rs);K.Y6=function(kq){};})();};G["OZVectorImageRenderer"]=Rs;}var OZSIGN_LIB={};with (__oznamespace__){__oznamespace__.hk=ByteArray;q(Ss).Pq=function(){return "";};for(var c in G){try{P(G[c]);}catch(e){log.error(c+">"+e);
}}P("OZCICSignPad","CICSignPadWnd");OZSIGN_LIB.render=function(NT,canvas,w,h,t,ue){if(ue===undefined){ue=0;}return D.Jo(NT,canvas,w,h,t,ue);};
OZSIGN_LIB.handwrite_maker=function(canvas,w,h,t,ue,as){if(ue===undefined){ue=0;}if(as===undefined){as=true;}return new yk(canvas,w,h,t,ue,as);
};OZSIGN_LIB.SetQuadraticCurveToBug=function(b){Qk=b;};OZSIGN_LIB.MakeFitToFrameSignData=function(value,width,height,Co,T7,We){if(We===undefined){
We=false;}return D.Hx(value,width,height,Co,T7,We);};}
return OZSIGN_LIB;})();
