// Generated by Construct 2, the HTML5 game and app creator :: http://www.scirra.com
'use strict';function u(){return function(){}}function w(g){return function(){return this[g]}}function I(g){return function(){return g}}var aa,ba,ca,da,ea,fa,ga,ha,ia,ja,ka,la,ma,oa,pa,qa,ra,sa,ta,ua,xa,ya,za,Aa,Ba,Ca,Da,Ea,L,Fa,Ha,Ia,Ja,Na,Oa,Pa,Qa,Ra,Sa,Ta,Ua,Va,$a,ab,bb,cb,db,eb,fb,gb,hb,ib,kb,lb,mb,nb,ob,pb,qb,rb,sb,tb,ub,vb,zb,Ab,Bb,Cb,Db,Eb,Fb,Gb,Hb,Ib,Jb,Kb,Lb,Mb,Nb,Ob,Pb,Qb,Rb,Sb,Tb,Ub,Vb,Wb,Xb,Yb,Zb,$b,ac,bc,cc={},dc={};
"function"!==typeof Object.getPrototypeOf&&(Object.getPrototypeOf="object"===typeof"test".__proto__?function(g){return g.__proto__}:function(g){return g.constructor.prototype});
(function(){function g(t,a,s,m){this.set(t,a,s,m)}function l(){this.Db=this.Cb=this.Fb=this.Eb=this.Kb=this.Jb=this.Oa=this.Na=0}function b(t,a,s,m){t<a?s<m?(q=t<s?t:s,k=a>m?a:m):(q=t<m?t:m,k=a>s?a:s):s<m?(q=a<s?a:s,k=t>m?t:m):(q=a<m?a:m,k=t>s?t:s)}function f(){this.he=this.Fd=null;this.wg=0;n&&(this.Fd=new Set);this.Tg=[];this.ze=!0}function p(t){r[v++]=t}function a(){this.ea=this.Mk=this.y=this.sl=0}function d(t){this.ib=[];this.Xi=this.Zi=this.$i=this.Yi=0;this.wi(t)}function c(t,a){this.Ps=t;
this.Os=a;this.cells={}}function h(t,a,m){var c;return s.length?(c=s.pop(),c.Cu=t,c.x=a,c.y=m,c):new ba(t,a,m)}function e(t,a,s){this.Cu=t;this.x=a;this.y=s;this.gi=new ca}da=function(t){window.console&&window.console.log&&window.console.log(t)};aa=function(t){return t};ea=function(t){return"undefined"===typeof t};fa=function(t){return"number"===typeof t};ga=function(t){return"string"===typeof t};ha=function(t){return 0<t&&0===(t-1&t)};ia=function(t){--t;for(var a=1;32>a;a<<=1)t|=t>>a;return t+1};
ja=function(t){return 0>t?-t:t};ka=function(t,a){return t>a?t:a};la=function(t,a){return t<a?t:a};ma=Math.PI;oa=function(t){return 0<=t?t|0:(t|0)-1};pa=function(t){var a=t|0;return a===t?a:a+1};qa=function(t,a,s,m,c,d,b,h){var e,n,k,q;t<s?(n=t,e=s):(n=s,e=t);c<b?(q=c,k=b):(q=b,k=c);if(e<q||n>k)return!1;a<m?(n=a,e=m):(n=m,e=a);d<h?(q=d,k=h):(q=h,k=d);if(e<q||n>k)return!1;e=c-t+b-s;n=d-a+h-m;t=s-t;a=m-a;c=b-c;d=h-d;h=ja(a*c-d*t);return ja(c*n-d*e)>h?!1:ja(t*n-a*e)<=h};g.prototype.set=function(t,a,s,
m){this.left=t;this.top=a;this.right=s;this.bottom=m};g.prototype.copy=function(t){this.left=t.left;this.top=t.top;this.right=t.right;this.bottom=t.bottom};g.prototype.width=function(){return this.right-this.left};g.prototype.height=function(){return this.bottom-this.top};g.prototype.offset=function(t,a){this.left+=t;this.top+=a;this.right+=t;this.bottom+=a;return this};g.prototype.normalize=function(){var t=0;this.left>this.right&&(t=this.left,this.left=this.right,this.right=t);this.top>this.bottom&&
(t=this.top,this.top=this.bottom,this.bottom=t)};g.prototype.Ku=function(t){return!(t.right<this.left||t.bottom<this.top||t.left>this.right||t.top>this.bottom)};g.prototype.Lu=function(t,a,s){return!(t.right+a<this.left||t.bottom+s<this.top||t.left+a>this.right||t.top+s>this.bottom)};g.prototype.qc=function(t,a){return t>=this.left&&t<=this.right&&a>=this.top&&a<=this.bottom};g.prototype.xt=function(t){return this.left===t.left&&this.top===t.top&&this.right===t.right&&this.bottom===t.bottom};ra=g;
l.prototype.vi=function(t){this.Na=t.left;this.Oa=t.top;this.Jb=t.right;this.Kb=t.top;this.Eb=t.right;this.Fb=t.bottom;this.Cb=t.left;this.Db=t.bottom};l.prototype.Pq=function(t,a){if(0===a)this.vi(t);else{var s=Math.sin(a),m=Math.cos(a),c=t.left*s,d=t.top*s,b=t.right*s,s=t.bottom*s,h=t.left*m,e=t.top*m,n=t.right*m,m=t.bottom*m;this.Na=h-d;this.Oa=e+c;this.Jb=n-d;this.Kb=e+b;this.Eb=n-s;this.Fb=m+b;this.Cb=h-s;this.Db=m+c}};l.prototype.offset=function(t,a){this.Na+=t;this.Oa+=a;this.Jb+=t;this.Kb+=
a;this.Eb+=t;this.Fb+=a;this.Cb+=t;this.Db+=a;return this};var q=0,k=0;l.prototype.Io=function(t){b(this.Na,this.Jb,this.Eb,this.Cb);t.left=q;t.right=k;b(this.Oa,this.Kb,this.Fb,this.Db);t.top=q;t.bottom=k};l.prototype.qc=function(t,a){var s=this.Jb-this.Na,m=this.Kb-this.Oa,c=this.Eb-this.Na,d=this.Fb-this.Oa,b=t-this.Na,h=a-this.Oa,e=s*s+m*m,n=s*c+m*d,m=s*b+m*h,k=c*c+d*d,q=c*b+d*h,f=1/(e*k-n*n),s=(k*m-n*q)*f,e=(e*q-n*m)*f;if(0<=s&&0<e&&1>s+e)return!0;s=this.Cb-this.Na;m=this.Db-this.Oa;e=s*s+m*
m;n=s*c+m*d;m=s*b+m*h;f=1/(e*k-n*n);s=(k*m-n*q)*f;e=(e*q-n*m)*f;return 0<=s&&0<e&&1>s+e};l.prototype.we=function(t,a){if(a)switch(t){case 0:return this.Na;case 1:return this.Jb;case 2:return this.Eb;case 3:return this.Cb;case 4:return this.Na;default:return this.Na}else switch(t){case 0:return this.Oa;case 1:return this.Kb;case 2:return this.Fb;case 3:return this.Db;case 4:return this.Oa;default:return this.Oa}};l.prototype.$p=function(){return(this.Na+this.Jb+this.Eb+this.Cb)/4};l.prototype.aq=function(){return(this.Oa+
this.Kb+this.Fb+this.Db)/4};l.prototype.sp=function(t){var a=t.$p(),s=t.aq();if(this.qc(a,s))return!0;a=this.$p();s=this.aq();if(t.qc(a,s))return!0;var m,c,d,b,h,e,n,k;for(n=0;4>n;n++)for(k=0;4>k;k++)if(a=this.we(n,!0),s=this.we(n,!1),m=this.we(n+1,!0),c=this.we(n+1,!1),d=t.we(k,!0),b=t.we(k,!1),h=t.we(k+1,!0),e=t.we(k+1,!1),qa(a,s,m,c,d,b,h,e))return!0;return!1};sa=l;ta=function(t,a,s){return Math.max(Math.min(t,255),0)|Math.max(Math.min(a,255),0)<<8|Math.max(Math.min(s,255),0)<<16};ua=function(t){return t&
255};xa=function(t){return(t&65280)>>8};ya=function(t){return(t&16711680)>>16};za=function(t,a){for(var s in a)a.hasOwnProperty(s)&&(t[s]=a[s]);return t};Aa=function(t,a){var s,m;a=oa(a);if(!(0>a||a>=t.length)){s=a;for(m=t.length-1;s<m;s++)t[s]=t[s+1];t.length=m}};Ba=function(t,a){t.length=a.length;var s,m;s=0;for(m=a.length;s<m;s++)t[s]=a[s]};Ca=function(t,a){t.push.apply(t,a)};Da=function(t,a){var s,m;s=0;for(m=t.length;s<m;++s)if(t[s]===a)return s;return-1};Ea=function(a,s){var m=Da(a,s);-1!==
m&&Aa(a,m)};L=function(a){return a/(180/ma)};Fa=function(a){return a*(180/ma)};Ha=function(a){a%=360;0>a&&(a+=360);return a};Ia=function(a){a%=2*ma;0>a&&(a+=2*ma);return a};Ja=function(a){return Ha(Fa(a))};Na=function(a){return Ia(L(a))};Oa=function(a,s,m,c){return Math.atan2(c-s,m-a)};Pa=function(a,s){if(a===s)return 0;var m=Math.sin(a),c=Math.cos(a),d=Math.sin(s),b=Math.cos(s),m=m*d+c*b;return 1<=m?0:-1>=m?ma:Math.acos(m)};Qa=function(a,s,m){var c=Math.sin(a),d=Math.cos(a),b=Math.sin(s),h=Math.cos(s);
return Math.acos(c*b+d*h)>m?0<d*b-c*h?Ia(a+m):Ia(a-m):Ia(s)};Ra=function(a,s){var m=Math.sin(a),c=Math.cos(a),d=Math.sin(s),b=Math.cos(s);return 0>=c*d-m*b};Sa=function(a,s,m,c,d,b){if(0===m)return b?a:s;var h=Math.sin(m);m=Math.cos(m);a-=c;s-=d;var e=a*h;a=a*m-s*h;s=s*m+e;return b?a+c:s+d};Ta=function(a,s,m,c){a=m-a;s=c-s;return Math.sqrt(a*a+s*s)};Ua=function(a,s){return!a!==!s};Va=function(a){for(var s in a)if(a.hasOwnProperty(s))return!0;return!1};$a=function(a){for(var s in a)a.hasOwnProperty(s)&&
delete a[s]};var B=+new Date;ab=function(){if("undefined"!==typeof window.performance){var a=window.performance;if("undefined"!==typeof a.now)return a.now();if("undefined"!==typeof a.webkitNow)return a.webkitNow();if("undefined"!==typeof a.mozNow)return a.mozNow();if("undefined"!==typeof a.msNow)return a.msNow()}return Date.now()-B};var D=!1,z=D=!1,x=!1;"undefined"!==typeof window&&(D=/chrome/i.test(navigator.userAgent)||/chromium/i.test(navigator.userAgent),D=!D&&/safari/i.test(navigator.userAgent),
z=/(iphone|ipod|ipad)/i.test(navigator.userAgent),x=window.c2ejecta);var n=!D&&!x&&!z&&"undefined"!==typeof Set&&"undefined"!==typeof Set.prototype.forEach;f.prototype.contains=function(a){return this.jd()?!1:n?this.Fd.has(a):this.he&&this.he.hasOwnProperty(a)};f.prototype.add=function(a){if(n)this.Fd.has(a)||(this.Fd.add(a),this.ze=!1);else{var s=a.toString(),m=this.he;m?m.hasOwnProperty(s)||(m[s]=a,this.wg++,this.ze=!1):(this.he={},this.he[s]=a,this.wg=1,this.ze=!1)}};f.prototype.remove=function(a){if(!this.jd())if(n)this.Fd.has(a)&&
(this.Fd["delete"](a),this.ze=!1);else if(this.he){a=a.toString();var s=this.he;s.hasOwnProperty(a)&&(delete s[a],this.wg--,this.ze=!1)}};f.prototype.clear=function(){this.jd()||(n?this.Fd.clear():(this.he=null,this.wg=0),this.Tg.length=0,this.ze=!0)};f.prototype.jd=function(){return 0===this.count()};f.prototype.count=function(){return n?this.Fd.size:this.wg};var r=null,v=0;f.prototype.Yv=function(){if(!this.ze){if(n)this.Tg.length=this.Fd.size,r=this.Tg,v=0,this.Fd.forEach(p),r=null,v=0;else{var a=
this.Tg;a.length=this.wg;var s,m=0,c=this.he;if(c)for(s in c)c.hasOwnProperty(s)&&(a[m++]=c[s])}this.ze=!0}};f.prototype.Qf=function(){this.Yv();return this.Tg};ca=f;new ca;a.prototype.add=function(a){this.y=a-this.sl;this.Mk=this.ea+this.y;this.sl=this.Mk-this.ea-this.y;this.ea=this.Mk};a.prototype.reset=function(){this.ea=this.Mk=this.y=this.sl=0};bb=a;cb=function(a){return a.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")};d.prototype.wi=function(a){this.Fq=a;this.nd=a.length/2;this.ib.length=a.length;
this.cj=this.ej=-1;this.Ko=0};d.prototype.sg=function(){return!this.Fq.length};d.prototype.fa=function(){for(var a=this.ib,s=a[0],m=s,c=a[1],d=c,b,h,e=1,n=this.nd;e<n;++e)h=2*e,b=a[h],h=a[h+1],b<s&&(s=b),b>m&&(m=b),h<c&&(c=h),h>d&&(d=h);this.Yi=s;this.Zi=m;this.$i=c;this.Xi=d};d.prototype.vi=function(a,s,m){this.ib.length=8;this.nd=4;var c=this.ib;c[0]=a.left-s;c[1]=a.top-m;c[2]=a.right-s;c[3]=a.top-m;c[4]=a.right-s;c[5]=a.bottom-m;c[6]=a.left-s;c[7]=a.bottom-m;this.ej=a.right-a.left;this.cj=a.bottom-
a.top;this.fa()};d.prototype.Mg=function(a,s,m,c,d){this.ib.length=8;this.nd=4;var b=this.ib;b[0]=a.Na-s;b[1]=a.Oa-m;b[2]=a.Jb-s;b[3]=a.Kb-m;b[4]=a.Eb-s;b[5]=a.Fb-m;b[6]=a.Cb-s;b[7]=a.Db-m;this.ej=c;this.cj=d;this.fa()};d.prototype.Oq=function(a){this.nd=a.nd;Ba(this.ib,a.ib);this.Yi=a.Yi;this.$i-a.$i;this.Zi=a.Zi;this.Xi=a.Xi};d.prototype.Yf=function(a,s,m){if(this.ej!==a||this.cj!==s||this.Ko!==m){this.ej=a;this.cj=s;this.Ko=m;var c,d,b,h,e,n=0,k=1,q=this.Fq,f=this.ib;0!==m&&(n=Math.sin(m),k=Math.cos(m));
m=0;for(b=this.nd;m<b;m++)c=2*m,d=c+1,h=q[c]*a,e=q[d]*s,f[c]=h*k-e*n,f[d]=e*k+h*n;this.fa()}};d.prototype.qc=function(a,s){var m=this.ib;if(a===m[0]&&s===m[1])return!0;var c,d,b,h=this.nd,e=this.Yi-110,n=this.$i-101,k=this.Zi+131,q=this.Xi+120,f,g,l=0,p=0;for(c=0;c<h;c++)d=2*c,b=2*((c+1)%h),f=m[d],d=m[d+1],g=m[b],b=m[b+1],qa(e,n,a,s,f,d,g,b)&&l++,qa(k,q,a,s,f,d,g,b)&&p++;return 1===l%2||1===p%2};d.prototype.Fh=function(a,s,m){var c=a.ib,d=this.ib;if(this.qc(c[0]+s,c[1]+m)||a.qc(d[0]-s,d[1]-m))return!0;
var b,h,e,n,k,q,f,g,l,p,r,v;b=0;for(n=this.nd;b<n;b++)for(h=2*b,e=2*((b+1)%n),g=d[h],h=d[h+1],l=d[e],p=d[e+1],e=0,f=a.nd;e<f;e++)if(k=2*e,q=2*((e+1)%f),r=c[k]+s,k=c[k+1]+m,v=c[q]+s,q=c[q+1]+m,qa(g,h,l,p,r,k,v,q))return!0;return!1};db=d;c.prototype.Ql=function(a,s,m){var c;c=this.cells[a];return c?(c=c[s])?c:m?(c=h(this,a,s),this.cells[a][s]=c):null:m?(c=h(this,a,s),this.cells[a]={},this.cells[a][s]=c):null};c.prototype.Ti=function(a){return oa(a/this.Ps)};c.prototype.Ui=function(a){return oa(a/this.Os)};
c.prototype.update=function(a,m,c){var d,b,h,e,n;if(m)for(d=m.left,b=m.right;d<=b;++d)for(h=m.top,e=m.bottom;h<=e;++h)if(!c||!c.qc(d,h))if(n=this.Ql(d,h,!1))n.remove(a),n.jd()&&(n.gi.clear(),1E3>s.length&&s.push(n),this.cells[d][h]=null);if(c)for(d=c.left,b=c.right;d<=b;++d)for(h=c.top,e=c.bottom;h<=e;++h)m&&m.qc(d,h)||this.Ql(d,h,!0).Ju(a)};c.prototype.Hq=function(a,s){var m,c,d,b,h,e;m=this.Ti(a.left);d=this.Ui(a.top);c=this.Ti(a.right);for(h=this.Ui(a.bottom);m<=c;++m)for(b=d;b<=h;++b)(e=this.Ql(m,
b,!1))&&e.pt(s)};eb=c;var s=[];e.prototype.jd=function(){return this.gi.jd()};e.prototype.Ju=function(a){this.gi.add(a)};e.prototype.remove=function(a){this.gi.remove(a)};e.prototype.pt=function(a){Ca(a,this.gi.Qf())};ba=e;var m="lighter xor copy destination-over source-in destination-in source-out destination-out source-atop destination-atop".split(" ");fb=function(a){return 0>=a||11<=a?"source-over":m[a-1]};gb=function(a,s,m){if(m)switch(a.Ib=m.ONE,a.Gb=m.ONE_MINUS_SRC_ALPHA,s){case 1:a.Ib=m.ONE;
a.Gb=m.ONE;break;case 3:a.Ib=m.ONE;a.Gb=m.ZERO;break;case 4:a.Ib=m.ONE_MINUS_DST_ALPHA;a.Gb=m.ONE;break;case 5:a.Ib=m.DST_ALPHA;a.Gb=m.ZERO;break;case 6:a.Ib=m.ZERO;a.Gb=m.SRC_ALPHA;break;case 7:a.Ib=m.ONE_MINUS_DST_ALPHA;a.Gb=m.ZERO;break;case 8:a.Ib=m.ZERO;a.Gb=m.ONE_MINUS_SRC_ALPHA;break;case 9:a.Ib=m.DST_ALPHA;a.Gb=m.ONE_MINUS_SRC_ALPHA;break;case 10:a.Ib=m.ONE_MINUS_DST_ALPHA,a.Gb=m.SRC_ALPHA}};hb=function(a){return Math.round(1E6*a)/1E6};ib=function(a,s){return"string"!==typeof a||"string"!==
typeof s||a.length!==s.length?!1:a===s?!0:a.toLowerCase()===s.toLowerCase()};kb=function(a){a=a.target;return!a||a===document||a===window||document&&document.body&&a===document.body||ib(a.tagName,"canvas")?!0:!1}})();var ec="undefined"!==typeof Float32Array?Float32Array:Array;function fc(g){var l=new ec(3);g&&(l[0]=g[0],l[1]=g[1],l[2]=g[2]);return l}
function gc(g){var l=new ec(16);g&&(l[0]=g[0],l[1]=g[1],l[2]=g[2],l[3]=g[3],l[4]=g[4],l[5]=g[5],l[6]=g[6],l[7]=g[7],l[8]=g[8],l[9]=g[9],l[10]=g[10],l[11]=g[11],l[12]=g[12],l[13]=g[13],l[14]=g[14],l[15]=g[15]);return l}function hc(g,l){l[0]=g[0];l[1]=g[1];l[2]=g[2];l[3]=g[3];l[4]=g[4];l[5]=g[5];l[6]=g[6];l[7]=g[7];l[8]=g[8];l[9]=g[9];l[10]=g[10];l[11]=g[11];l[12]=g[12];l[13]=g[13];l[14]=g[14];l[15]=g[15]}
function ic(g,l){var b=l[0],f=l[1];l=l[2];g[0]*=b;g[1]*=b;g[2]*=b;g[3]*=b;g[4]*=f;g[5]*=f;g[6]*=f;g[7]*=f;g[8]*=l;g[9]*=l;g[10]*=l;g[11]*=l}
function jc(g,l,b,f){f||(f=gc());var p,a,d,c,h,e,q,k,B=g[0],D=g[1];g=g[2];a=b[0];d=b[1];p=b[2];b=l[1];e=l[2];B===l[0]&&D===b&&g===e?(g=f,g[0]=1,g[1]=0,g[2]=0,g[3]=0,g[4]=0,g[5]=1,g[6]=0,g[7]=0,g[8]=0,g[9]=0,g[10]=1,g[11]=0,g[12]=0,g[13]=0,g[14]=0,g[15]=1):(b=B-l[0],e=D-l[1],q=g-l[2],k=1/Math.sqrt(b*b+e*e+q*q),b*=k,e*=k,q*=k,l=d*q-p*e,p=p*b-a*q,a=a*e-d*b,(k=Math.sqrt(l*l+p*p+a*a))?(k=1/k,l*=k,p*=k,a*=k):a=p=l=0,d=e*a-q*p,c=q*l-b*a,h=b*p-e*l,(k=Math.sqrt(d*d+c*c+h*h))?(k=1/k,d*=k,c*=k,h*=k):h=c=d=0,
f[0]=l,f[1]=d,f[2]=b,f[3]=0,f[4]=p,f[5]=c,f[6]=e,f[7]=0,f[8]=a,f[9]=h,f[10]=q,f[11]=0,f[12]=-(l*B+p*D+a*g),f[13]=-(d*B+c*D+h*g),f[14]=-(b*B+e*D+q*g),f[15]=1)}
(function(){function g(a){this.wf=/msie/i.test(navigator.userAgent)||/trident/i.test(navigator.userAgent);this.height=this.width=0;this.Mo=fc([0,0,100]);this.Mp=fc([0,0,0]);this.kr=fc([0,1,0]);this.$n=fc([1,1,1]);this.To=!0;this.Gm=gc();this.Yc=gc();this.Ep=gc();this.Al=gc();this.G=a;this.op()}function l(a,d,c){this.G=a;this.xi=d;this.name=c;this.Xc=a.getAttribLocation(d,"aPos");this.Ke=a.getAttribLocation(d,"aTex");this.Kp=a.getUniformLocation(d,"matP");this.ek=a.getUniformLocation(d,"matMV");this.zg=
a.getUniformLocation(d,"opacity");this.Lp=a.getUniformLocation(d,"samplerFront");this.Zh=a.getUniformLocation(d,"samplerBack");this.Ef=a.getUniformLocation(d,"destStart");this.Df=a.getUniformLocation(d,"destEnd");this.Cm=a.getUniformLocation(d,"seconds");this.Bm=a.getUniformLocation(d,"pixelWidth");this.Am=a.getUniformLocation(d,"pixelHeight");this.Yh=a.getUniformLocation(d,"layerScale");this.Xh=a.getUniformLocation(d,"layerAngle");this.$h=a.getUniformLocation(d,"viewOrigin");this.Fu=!!(this.Bm||
this.Am||this.Cm||this.Zh||this.Ef||this.Df||this.Yh||this.Xh||this.$h);this.Tp=this.Up=-999;this.hk=1;this.Qp=this.Pp=0;this.Sp=this.Op=this.Np=1;this.Wp=this.Vp=this.Rp=0;this.pm=[];this.Hb=gc();this.zg&&a.uniform1f(this.zg,1);this.Lp&&a.uniform1i(this.Lp,0);this.Zh&&a.uniform1i(this.Zh,1);this.Ef&&a.uniform2f(this.Ef,0,0);this.Df&&a.uniform2f(this.Df,1,1);this.Yh&&a.uniform1f(this.Yh,1);this.Xh&&a.uniform1f(this.Xh,0);this.$h&&a.uniform2f(this.$h,0,0);this.sf=!1}function b(a,d){this.type=a;this.I=
d;this.G=d.G;this.zd=this.bd=this.rq=0;this.ya=this.rd=null;this.Qq=[]}g.prototype.op=function(){var a=this.G,d;this.Fp=1;this.Bf=this.Ge=null;this.nj=1;a.clearColor(0,0,0,0);a.clear(a.COLOR_BUFFER_BIT);a.enable(a.BLEND);a.blendFunc(a.ONE,a.ONE_MINUS_SRC_ALPHA);a.disable(a.CULL_FACE);a.disable(a.DEPTH_TEST);this.Gp=a.ONE;this.Dp=a.ONE_MINUS_SRC_ALPHA;this.cn=a.createBuffer();a.bindBuffer(a.ARRAY_BUFFER,this.cn);this.Li=Array(4);this.Ei=Array(4);for(d=0;4>d;d++)this.Li[d]=a.createBuffer(),a.bindBuffer(a.ARRAY_BUFFER,
this.Li[d]),this.Ei[d]=a.createBuffer(),a.bindBuffer(a.ARRAY_BUFFER,this.Ei[d]);this.Td=0;this.Iu=a.createBuffer();a.bindBuffer(a.ELEMENT_ARRAY_BUFFER,this.Iu);this.Wn=new Float32Array(16E3);this.Jn=new Float32Array(16E3);this.pv=new Float32Array(32E3);for(var c=new Uint16Array(12E3),b=d=0;12E3>d;)c[d++]=b,c[d++]=b+1,c[d++]=b+2,c[d++]=b,c[d++]=b+2,c[d++]=b+3,b+=4;a.bufferData(a.ELEMENT_ARRAY_BUFFER,c,a.STATIC_DRAW);this.dn=this.Ld=0;this.kb=[];d=this.zl({src:"varying mediump vec2 vTex;\nuniform lowp float opacity;\nuniform lowp sampler2D samplerFront;\nvoid main(void) {\n\tgl_FragColor = texture2D(samplerFront, vTex);\n\tgl_FragColor *= opacity;\n}"},
"attribute highp vec2 aPos;\nattribute mediump vec2 aTex;\nvarying mediump vec2 vTex;\nuniform highp mat4 matP;\nuniform highp mat4 matMV;\nvoid main(void) {\n\tgl_Position = matP * matMV * vec4(aPos.x, aPos.y, 0.0, 1.0);\n\tvTex = aTex;\n}","<default>");this.kb.push(d);d=this.zl({src:"uniform mediump sampler2D samplerFront;\nvarying lowp float opacity;\nvoid main(void) {\n\tgl_FragColor = texture2D(samplerFront, gl_PointCoord);\n\tgl_FragColor *= opacity;\n}"},"attribute vec4 aPos;\nvarying float opacity;\nuniform mat4 matP;\nuniform mat4 matMV;\nvoid main(void) {\n\tgl_Position = matP * matMV * vec4(aPos.x, aPos.y, 0.0, 1.0);\n\tgl_PointSize = aPos.z;\n\topacity = aPos.w;\n}",
"<point>");this.kb.push(d);for(var e in kc)kc.hasOwnProperty(e)&&this.kb.push(this.zl(kc[e],"attribute highp vec2 aPos;\nattribute mediump vec2 aTex;\nvarying mediump vec2 vTex;\nuniform highp mat4 matP;\nuniform highp mat4 matMV;\nvoid main(void) {\n\tgl_Position = matP * matMV * vec4(aPos.x, aPos.y, 0.0, 1.0);\n\tvTex = aTex;\n}",e));a.activeTexture(a.TEXTURE0);a.bindTexture(a.TEXTURE_2D,null);this.ye=[];this.Qd=0;this.tc=!1;this.Qo=this.Qh=-1;this.mh=null;this.Vt=a.createFramebuffer();this.Jq=
null;this.Ze=fc([0,0,0]);this.Xp=a.getParameter(a.ALIASED_POINT_SIZE_RANGE)[1];2048<this.Xp&&(this.Xp=2048);this.Hd(0)};l.prototype.Tn=function(a){if(this.Hb[0]!==a[0]||this.Hb[1]!==a[1]||this.Hb[2]!==a[2]||this.Hb[3]!==a[3]||this.Hb[4]!==a[4]||this.Hb[5]!==a[5]||this.Hb[6]!==a[6]||this.Hb[7]!==a[7]||this.Hb[8]!==a[8]||this.Hb[9]!==a[9]||this.Hb[10]!==a[10]||this.Hb[11]!==a[11]||this.Hb[12]!==a[12]||this.Hb[13]!==a[13]||this.Hb[14]!==a[14]||this.Hb[15]!==a[15])hc(a,this.Hb),this.G.uniformMatrix4fv(this.ek,
!1,a)};g.prototype.zl=function(a,d,c){var b=this.G,e=b.createShader(b.FRAGMENT_SHADER);b.shaderSource(e,a.src);b.compileShader(e);if(!b.getShaderParameter(e,b.COMPILE_STATUS))return b.deleteShader(e),null;var q=b.createShader(b.VERTEX_SHADER);b.shaderSource(q,d);b.compileShader(q);if(!b.getShaderParameter(q,b.COMPILE_STATUS))return b.deleteShader(e),b.deleteShader(q),null;d=b.createProgram();b.attachShader(d,e);b.attachShader(d,q);b.linkProgram(d);if(!b.getProgramParameter(d,b.LINK_STATUS))return b.deleteShader(e),
b.deleteShader(q),b.deleteProgram(d),null;b.useProgram(d);b.deleteShader(e);b.deleteShader(q);c=new l(b,d,c);c.dg=a.dg||0;c.eg=a.eg||0;c.lh=!!a.lh;c.dh=!!a.dh;c.N=a.N||[];a=0;for(e=c.N.length;a<e;a++)c.N[a][1]=b.getUniformLocation(d,c.N[a][0]),c.pm.push(0),b.uniform1f(c.N[a][1],0);return c};g.prototype.Wl=function(a){var d,c;d=0;for(c=this.kb.length;d<c;d++)if(this.kb[d].name===a)return d;return-1};g.prototype.Eq=function(a,d,c){var b=this.Yc,e=this.Gm,q=[0,0,0,0,0,0,0,0];q[0]=b[0]*a+b[4]*d+b[12];
q[1]=b[1]*a+b[5]*d+b[13];q[2]=b[2]*a+b[6]*d+b[14];q[3]=b[3]*a+b[7]*d+b[15];q[4]=e[0]*q[0]+e[4]*q[1]+e[8]*q[2]+e[12]*q[3];q[5]=e[1]*q[0]+e[5]*q[1]+e[9]*q[2]+e[13]*q[3];q[6]=e[2]*q[0]+e[6]*q[1]+e[10]*q[2]+e[14]*q[3];q[7]=-q[2];0!==q[7]&&(q[7]=1/q[7],q[4]*=q[7],q[5]*=q[7],q[6]*=q[7],c[0]=(0.5*q[4]+0.5)*this.width,c[1]=(0.5*q[5]+0.5)*this.height)};g.prototype.Lg=function(a,d,c){if(this.width!==a||this.height!==d||c){this.Be();this.width=a;this.height=d;this.G.viewport(0,0,a,d);d=a/d;var b=this.Gm,e;e=
1*Math.tan(45*Math.PI/360);d*=e;a=-d;c=-e;b||(b=gc());var q=d-a,k=e-c;b[0]=2/q;b[1]=0;b[2]=0;b[3]=0;b[4]=0;b[5]=2/k;b[6]=0;b[7]=0;b[8]=(d+a)/q;b[9]=(e+c)/k;b[10]=-1001/999;b[11]=-1;b[12]=0;b[13]=0;b[14]=-2E3/999;b[15]=0;jc(this.Mo,this.Mp,this.kr,this.Yc);a=[0,0];d=[0,0];this.Eq(0,0,a);this.Eq(1,1,d);this.$n[0]=1/(d[0]-a[0]);this.$n[1]=-1/(d[1]-a[1]);a=0;for(d=this.kb.length;a<d;a++)c=this.kb[a],c.sf=!1,c.Kp&&(this.G.useProgram(c.xi),this.G.uniformMatrix4fv(c.Kp,!1,this.Gm));this.G.useProgram(this.kb[this.Qh].xi);
this.G.bindTexture(this.G.TEXTURE_2D,null);this.G.activeTexture(this.G.TEXTURE1);this.G.bindTexture(this.G.TEXTURE_2D,null);this.G.activeTexture(this.G.TEXTURE0);this.Bf=this.Ge=null}};g.prototype.Ed=function(){jc(this.Mo,this.Mp,this.kr,this.Yc);ic(this.Yc,this.$n)};g.prototype.translate=function(a,d){if(0!==a||0!==d){this.Ze[0]=a;this.Ze[1]=d;this.Ze[2]=0;var c=this.Yc,b=this.Ze,e=b[0],q=b[1],b=b[2];c[12]=c[0]*e+c[4]*q+c[8]*b+c[12];c[13]=c[1]*e+c[5]*q+c[9]*b+c[13];c[14]=c[2]*e+c[6]*q+c[10]*b+c[14];
c[15]=c[3]*e+c[7]*q+c[11]*b+c[15]}};g.prototype.scale=function(a,d){if(1!==a||1!==d)this.Ze[0]=a,this.Ze[1]=d,this.Ze[2]=1,ic(this.Yc,this.Ze)};g.prototype.un=function(a){if(0!==a){var d=this.Yc,c,b=Math.sin(a);a=Math.cos(a);var e=d[0],q=d[1],k=d[2],f=d[3],g=d[4],l=d[5],p=d[6],n=d[7];c?d!==c&&(c[8]=d[8],c[9]=d[9],c[10]=d[10],c[11]=d[11],c[12]=d[12],c[13]=d[13],c[14]=d[14],c[15]=d[15]):c=d;c[0]=e*a+g*b;c[1]=q*a+l*b;c[2]=k*a+p*b;c[3]=f*a+n*b;c[4]=e*-b+g*a;c[5]=q*-b+l*a;c[6]=k*-b+p*a;c[7]=f*-b+n*a}};
g.prototype.Kd=function(){for(var a=!1,d=0;16>d;d++)if(this.Ep[d]!==this.Yc[d]){a=!0;break}a&&(a=this.od(),a.type=5,a.ya?hc(this.Yc,a.ya):a.ya=gc(this.Yc),hc(this.Yc,this.Ep),this.tc=!1)};b.prototype.kt=function(){this.G.bindTexture(this.G.TEXTURE_2D,this.rd)};b.prototype.lt=function(){var a=this.G;a.activeTexture(a.TEXTURE1);a.bindTexture(a.TEXTURE_2D,this.rd);a.activeTexture(a.TEXTURE0)};b.prototype.ht=function(){var a=this.rq,d=this.I;d.nj=a;d=d.mh;d.zg&&d.hk!==a&&(d.hk=a,this.G.uniform1f(d.zg,
a))};b.prototype.dt=function(){this.G.drawElements(this.G.TRIANGLES,this.zd,this.G.UNSIGNED_SHORT,2*this.bd)};b.prototype.gt=function(){this.G.blendFunc(this.bd,this.zd)};b.prototype.nt=function(){var a,d,c,b=this.I.kb,e=this.I.Qo;a=0;for(d=b.length;a<d;a++)c=b[a],a===e&&c.ek?(c.Tn(this.ya),c.sf=!0):c.sf=!1;hc(this.ya,this.I.Al)};b.prototype.et=function(){var a=this.G,d=this.I;this.rd?(d.Bf===this.rd&&(a.activeTexture(a.TEXTURE1),a.bindTexture(a.TEXTURE_2D,null),d.Bf=null,a.activeTexture(a.TEXTURE0)),
a.bindFramebuffer(a.FRAMEBUFFER,d.Vt),a.framebufferTexture2D(a.FRAMEBUFFER,a.COLOR_ATTACHMENT0,a.TEXTURE_2D,this.rd,0)):(a.framebufferTexture2D(a.FRAMEBUFFER,a.COLOR_ATTACHMENT0,a.TEXTURE_2D,null,0),a.bindFramebuffer(a.FRAMEBUFFER,null))};b.prototype.bt=function(){var a=this.G;0===this.bd?(a.clearColor(this.ya[0],this.ya[1],this.ya[2],this.ya[3]),a.clear(a.COLOR_BUFFER_BIT)):(a.enable(a.SCISSOR_TEST),a.scissor(this.ya[0],this.ya[1],this.ya[2],this.ya[3]),a.clearColor(0,0,0,0),a.clear(this.G.COLOR_BUFFER_BIT),
a.disable(a.SCISSOR_TEST))};b.prototype.ct=function(){var a=this.G,d=this.I,c=d.kb[1];a.useProgram(c.xi);!c.sf&&c.ek&&(c.Tn(d.Al),c.sf=!0);a.enableVertexAttribArray(c.Xc);a.bindBuffer(a.ARRAY_BUFFER,d.cn);a.vertexAttribPointer(c.Xc,4,a.FLOAT,!1,0,0);a.drawArrays(a.POINTS,this.bd/4,this.zd);c=d.mh;a.useProgram(c.xi);0<=c.Xc&&(a.enableVertexAttribArray(c.Xc),a.bindBuffer(a.ARRAY_BUFFER,d.Li[d.Td]),a.vertexAttribPointer(c.Xc,2,a.FLOAT,!1,0,0));0<=c.Ke&&(a.enableVertexAttribArray(c.Ke),a.bindBuffer(a.ARRAY_BUFFER,
d.Ei[d.Td]),a.vertexAttribPointer(c.Ke,2,a.FLOAT,!1,0,0))};b.prototype.it=function(){var a=this.G,d=this.I,c=d.kb[this.bd];d.Qo=this.bd;d.mh=c;a.useProgram(c.xi);!c.sf&&c.ek&&(c.Tn(d.Al),c.sf=!0);c.zg&&c.hk!==d.nj&&(c.hk=d.nj,a.uniform1f(c.zg,d.nj));0<=c.Xc&&(a.enableVertexAttribArray(c.Xc),a.bindBuffer(a.ARRAY_BUFFER,d.Li[d.Td]),a.vertexAttribPointer(c.Xc,2,a.FLOAT,!1,0,0));0<=c.Ke&&(a.enableVertexAttribArray(c.Ke),a.bindBuffer(a.ARRAY_BUFFER,d.Ei[d.Td]),a.vertexAttribPointer(c.Ke,2,a.FLOAT,!1,0,
0))};b.prototype.jt=function(){var a,d,c=this.I.mh,b=this.G;a=this.ya;c.Zh&&this.I.Bf!==this.rd&&(b.activeTexture(b.TEXTURE1),b.bindTexture(b.TEXTURE_2D,this.rd),this.I.Bf=this.rd,b.activeTexture(b.TEXTURE0));var e=a[0];c.Bm&&e!==c.Up&&(c.Up=e,b.uniform1f(c.Bm,e));e=a[1];c.Am&&e!==c.Tp&&(c.Tp=e,b.uniform1f(c.Am,e));e=a[2];d=a[3];!c.Ef||e===c.Pp&&d===c.Qp||(c.Pp=e,c.Qp=d,b.uniform2f(c.Ef,e,d));e=a[4];d=a[5];!c.Df||e===c.Np&&d===c.Op||(c.Np=e,c.Op=e,b.uniform2f(c.Df,e,d));e=a[6];c.Yh&&e!==c.Sp&&(c.Sp=
e,b.uniform1f(c.Yh,e));e=a[7];c.Xh&&e!==c.Rp&&(c.Rp=e,b.uniform1f(c.Xh,e));e=a[8];d=a[9];!c.$h||e===c.Vp&&e===c.Wp||(c.Vp=e,c.Wp=d,b.uniform2f(c.$h,e,d));c.Cm&&b.uniform1f(c.Cm,ab()/1E3);if(c.N.length)for(a=0,d=c.N.length;a<d;a++)e=this.Qq[a],e!==c.pm[a]&&(c.pm[a]=e,b.uniform1f(c.N[a][1],e))};g.prototype.od=function(){this.Qd===this.ye.length&&this.ye.push(new b(0,this));return this.ye[this.Qd++]};g.prototype.Be=function(){if(0!==this.Qd&&!this.G.isContextLost()){var a=this.G;0<this.dn&&(a.bindBuffer(a.ARRAY_BUFFER,
this.cn),a.bufferData(a.ARRAY_BUFFER,this.pv.subarray(0,this.dn),a.STREAM_DRAW),d&&0<=d.Xc&&"<point>"===d.name&&a.vertexAttribPointer(d.Xc,4,a.FLOAT,!1,0,0));if(0<this.Ld){var d=this.mh;a.bindBuffer(a.ARRAY_BUFFER,this.Li[this.Td]);a.bufferData(a.ARRAY_BUFFER,this.Wn.subarray(0,this.Ld),a.STREAM_DRAW);d&&0<=d.Xc&&"<point>"!==d.name&&a.vertexAttribPointer(d.Xc,2,a.FLOAT,!1,0,0);a.bindBuffer(a.ARRAY_BUFFER,this.Ei[this.Td]);a.bufferData(a.ARRAY_BUFFER,this.Jn.subarray(0,this.Ld),a.STREAM_DRAW);d&&0<=
d.Ke&&"<point>"!==d.name&&a.vertexAttribPointer(d.Ke,2,a.FLOAT,!1,0,0)}for(var c,a=0,d=this.Qd;a<d;a++)switch(c=this.ye[a],c.type){case 1:c.dt();break;case 2:c.kt();break;case 3:c.ht();break;case 4:c.gt();break;case 5:c.nt();break;case 6:c.et();break;case 7:c.bt();break;case 8:c.ct();break;case 9:c.it();break;case 10:c.jt();break;case 11:c.lt()}this.dn=this.Ld=this.Qd=0;this.tc=!1;this.Td++;4<=this.Td&&(this.Td=0)}};g.prototype.Lf=function(a){if(a!==this.Fp){var d=this.od();d.type=3;this.Fp=d.rq=
a;this.tc=!1}};g.prototype.zc=function(a){if(a!==this.Ge){var d=this.od();d.type=2;this.Ge=d.rd=a;this.tc=!1}};g.prototype.Se=function(a,d){if(a!==this.Gp||d!==this.Dp){var c=this.od();c.type=4;c.bd=a;c.zd=d;this.Gp=a;this.Dp=d;this.tc=!1}};g.prototype.Lq=function(){this.Se(this.G.ONE,this.G.ONE_MINUS_SRC_ALPHA)};g.prototype.vk=function(a,d,c,b,e,q,k,f){15992<=this.Ld&&this.Be();var g=this.Ld,l=this.Wn,p=this.Jn;if(this.tc)this.ye[this.Qd-1].zd+=6;else{var n=this.od();n.type=1;n.bd=3*(g/4);n.zd=6;
this.tc=!0}l[g]=a;p[g++]=0;l[g]=d;p[g++]=0;l[g]=c;p[g++]=1;l[g]=b;p[g++]=0;l[g]=e;p[g++]=1;l[g]=q;p[g++]=1;l[g]=k;p[g++]=0;l[g]=f;p[g++]=1;this.Ld=g};g.prototype.Dd=function(a,d,c,b,e,q,k,f,g){15992<=this.Ld&&this.Be();var l=this.Ld,p=this.Wn,n=this.Jn;if(this.tc)this.ye[this.Qd-1].zd+=6;else{var r=this.od();r.type=1;r.bd=3*(l/4);r.zd=6;this.tc=!0}var r=g.left,v=g.top,s=g.right;g=g.bottom;p[l]=a;n[l++]=r;p[l]=d;n[l++]=v;p[l]=c;n[l++]=s;p[l]=b;n[l++]=v;p[l]=e;n[l++]=s;p[l]=q;n[l++]=g;p[l]=k;n[l++]=
r;p[l]=f;n[l++]=g;this.Ld=l};g.prototype.Hd=function(a){if(this.Qh!==a){if(!this.kb[a]){if(0===this.Qh)return;a=0}var d=this.od();d.type=9;this.Qh=d.bd=a;this.tc=!1}};g.prototype.mi=function(a){a=this.kb[a];return!(!a.Ef&&!a.Df)};g.prototype.jn=function(a){a=this.kb[a];return!!(a.Ef||a.Df||a.lh)};g.prototype.vv=function(a){a=this.kb[a];return 0!==a.dg||0!==a.eg};g.prototype.ku=function(a){return this.kb[a].dg};g.prototype.lu=function(a){return this.kb[a].eg};g.prototype.mu=function(a,d){return this.kb[a].N[d][2]};
g.prototype.tk=function(a){return this.kb[a].dh};g.prototype.Kg=function(a,d,c,b,e,g,k,f,l,p,x,n){var r=this.kb[this.Qh],v,s;if(r.Fu||n.length){v=this.od();v.type=10;v.ya?hc(this.Yc,v.ya):v.ya=gc();s=v.ya;s[0]=d;s[1]=c;s[2]=b;s[3]=e;s[4]=g;s[5]=k;s[6]=f;s[7]=l;s[8]=p;s[9]=x;v.rd=r.Zh?a:null;if(n.length)for(c=v.Qq,c.length=n.length,a=0,d=n.length;a<d;a++)c[a]=n[a];this.tc=!1}};g.prototype.clear=function(a,d,c,b){var e=this.od();e.type=7;e.bd=0;e.ya||(e.ya=gc());e.ya[0]=a;e.ya[1]=d;e.ya[2]=c;e.ya[3]=
b;this.tc=!1};g.prototype.clearRect=function(a,d,c,b){if(!(0>c||0>b)){var e=this.od();e.type=7;e.bd=1;e.ya||(e.ya=gc());e.ya[0]=a;e.ya[1]=d;e.ya[2]=c;e.ya[3]=b;this.tc=!1}};g.prototype.uv=function(){this.Be();this.G.flush()};var f=[],p={};g.prototype.Ss=function(){f.length=0;p={}};g.prototype.bk=function(a,d,c,b){d=!!d;c=!!c;var e=a.src+","+d+","+c+(d?",undefined":""),g=null;if("undefined"!==typeof a.src&&p.hasOwnProperty(e))return g=p[e],g.bj++,g;this.Be();var k=this.G,l=ha(a.width)&&ha(a.height),
g=k.createTexture();k.bindTexture(k.TEXTURE_2D,g);k.pixelStorei(k.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!0);var D=k.RGBA,z=k.RGBA,x=k.UNSIGNED_BYTE;if(b&&!this.wf)switch(b){case 1:z=D=k.RGB;break;case 2:x=k.UNSIGNED_SHORT_4_4_4_4;break;case 3:x=k.UNSIGNED_SHORT_5_5_5_1;break;case 4:z=D=k.RGB,x=k.UNSIGNED_SHORT_5_6_5}if(!l&&d){b=document.createElement("canvas");b.width=ia(a.width);b.height=ia(a.height);var n=b.getContext("2d");n.webkitImageSmoothingEnabled=c;n.mozImageSmoothingEnabled=c;n.msImageSmoothingEnabled=
c;n.imageSmoothingEnabled=c;n.drawImage(a,0,0,a.width,a.height,0,0,b.width,b.height);k.texImage2D(k.TEXTURE_2D,0,D,z,x,b)}else k.texImage2D(k.TEXTURE_2D,0,D,z,x,a);d?(k.texParameteri(k.TEXTURE_2D,k.TEXTURE_WRAP_S,k.REPEAT),k.texParameteri(k.TEXTURE_2D,k.TEXTURE_WRAP_T,k.REPEAT)):(k.texParameteri(k.TEXTURE_2D,k.TEXTURE_WRAP_S,k.CLAMP_TO_EDGE),k.texParameteri(k.TEXTURE_2D,k.TEXTURE_WRAP_T,k.CLAMP_TO_EDGE));c?(k.texParameteri(k.TEXTURE_2D,k.TEXTURE_MAG_FILTER,k.LINEAR),l&&this.To?(k.texParameteri(k.TEXTURE_2D,
k.TEXTURE_MIN_FILTER,k.LINEAR_MIPMAP_LINEAR),k.generateMipmap(k.TEXTURE_2D)):k.texParameteri(k.TEXTURE_2D,k.TEXTURE_MIN_FILTER,k.LINEAR)):(k.texParameteri(k.TEXTURE_2D,k.TEXTURE_MAG_FILTER,k.NEAREST),k.texParameteri(k.TEXTURE_2D,k.TEXTURE_MIN_FILTER,k.NEAREST));k.bindTexture(k.TEXTURE_2D,null);this.Ge=null;g.hh=a.width;g.gh=a.height;g.bj=1;g.Jo=e;f.push(g);return p[e]=g};g.prototype.Sd=function(a,d,c,b){this.Be();var e=this.G;this.wf&&(b=!1);var g=e.createTexture();e.bindTexture(e.TEXTURE_2D,g);e.texImage2D(e.TEXTURE_2D,
0,e.RGBA,a,d,0,e.RGBA,b?e.UNSIGNED_SHORT_4_4_4_4:e.UNSIGNED_BYTE,null);e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_S,e.CLAMP_TO_EDGE);e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_T,e.CLAMP_TO_EDGE);e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MAG_FILTER,c?e.LINEAR:e.NEAREST);e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MIN_FILTER,c?e.LINEAR:e.NEAREST);e.bindTexture(e.TEXTURE_2D,null);this.Ge=null;g.hh=a;g.gh=d;f.push(g);return g};g.prototype.bw=function(a,d,c){this.Be();var b=this.G;this.wf&&(c=!1);b.bindTexture(b.TEXTURE_2D,
d);b.pixelStorei(b.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!0);try{b.texImage2D(b.TEXTURE_2D,0,b.RGBA,b.RGBA,c?b.UNSIGNED_SHORT_4_4_4_4:b.UNSIGNED_BYTE,a)}catch(e){console&&console.error&&console.error("Error updating WebGL texture: ",e)}b.bindTexture(b.TEXTURE_2D,null);this.Ge=null};g.prototype.deleteTexture=function(a){a&&("undefined"!==typeof a.bj&&1<a.bj?a.bj--:(this.Be(),a===this.Ge&&(this.G.bindTexture(this.G.TEXTURE_2D,null),this.Ge=null),a===this.Bf&&(this.G.activeTexture(this.G.TEXTURE1),this.G.bindTexture(this.G.TEXTURE_2D,
null),this.G.activeTexture(this.G.TEXTURE0),this.Bf=null),Ea(f,a),"undefined"!==typeof a.Jo&&delete p[a.Jo],this.G.deleteTexture(a)))};g.prototype.Gd=function(a){if(a!==this.Jq){var d=this.od();d.type=6;this.Jq=d.rd=a;this.tc=!1}};lb=g})();
(function(){function g(){return"undefined"!==typeof jQuery?jQuery(window).width():window.innerWidth}function l(){return"undefined"!==typeof jQuery?jQuery(window).height():window.innerHeight}function b(a){if(a&&(a.getContext||a.dc)&&!a.c2runtime){a.c2runtime=this;var m=this;this.Wc=(this.Hh=/crosswalk/i.test(navigator.userAgent)||/xwalk/i.test(navigator.userAgent)||!("undefined"===typeof window.c2isCrosswalk||!window.c2isCrosswalk))||"undefined"!==typeof window.device&&("undefined"!==typeof window.device.cordova||
"undefined"!==typeof window.device.phonegap)||"undefined"!==typeof window.c2isphonegap&&window.c2isphonegap;this.fc=!!a.dc;this.pg="undefined"!==typeof window.AppMobi||this.fc;this.Uc=!!window.c2cocoonjs;this.fe=!!window.c2ejecta;this.Uc&&(CocoonJS.App.onSuspended.addEventListener(function(){m.setSuspended(!0)}),CocoonJS.App.onActivated.addEventListener(function(){m.setSuspended(!1)}));this.fe&&(document.addEventListener("pagehide",function(){m.setSuspended(!0)}),document.addEventListener("pageshow",
function(){m.setSuspended(!1)}),document.addEventListener("resize",function(){m.setSize(window.innerWidth,window.innerHeight)}));this.Ia=this.fc||this.Uc||this.fe;this.wf=/msie/i.test(navigator.userAgent)||/trident/i.test(navigator.userAgent)||/iemobile/i.test(navigator.userAgent);this.xp=/tizen/i.test(navigator.userAgent);this.Lj=/android/i.test(navigator.userAgent)&&!this.xp&&!this.wf;this.nm=(/iphone/i.test(navigator.userAgent)||/ipod/i.test(navigator.userAgent))&&!this.wf;this.Bp=/ipad/i.test(navigator.userAgent);
this.Qj=this.nm||this.Bp||this.fe;this.Wu=this.nm&&/os\s6/i.test(navigator.userAgent);this.Gh=/chrome/i.test(navigator.userAgent)||/chromium/i.test(navigator.userAgent);this.Mu=/amazonwebappplatform/i.test(navigator.userAgent);this.tp=/firefox/i.test(navigator.userAgent);this.wp=/safari/i.test(navigator.userAgent)&&!this.Gh&&!this.wf;this.Su=/windows/i.test(navigator.userAgent);this.Ee="undefined"!==typeof window.c2nodewebkit||/nodewebkit/i.test(navigator.userAgent);this.Uu=!("undefined"===typeof window.c2isWindows8||
!window.c2isWindows8);this.Vu=!("undefined"===typeof window.c2isWindows8Capable||!window.c2isWindows8Capable);this.lm=!("undefined"===typeof window.c2isWindowsPhone8||!window.c2isWindowsPhone8);this.zp=!("undefined"===typeof window.c2isWindowsPhone81||!window.c2isWindowsPhone81);this.yp=this.Uu||this.Vu||this.zp;this.Nu=!("undefined"===typeof window.c2isBlackberry10||!window.c2isBlackberry10);this.Mj=this.Lj&&!this.Gh&&!this.Hh&&!this.tp&&!this.Mu&&!this.Ia;this.devicePixelRatio=1;this.Vc=this.Wc||
this.Hh||this.pg||this.Uc||this.Lj||this.Qj||this.lm||this.zp||this.Nu||this.xp||this.fe;this.Vc||(this.Vc=/(blackberry|bb10|playbook|palm|symbian|nokia|windows\s+ce|phone|mobile|tablet|kindle|silk)/i.test(navigator.userAgent));"undefined"===typeof cr_is_preview||this.Ee||"?nw"!==window.location.search&&!/nodewebkit/i.test(navigator.userAgent)||(this.Ee=!0);this.Ou="undefined"!==typeof cr_is_preview&&-1<window.location.search.indexOf("debug");this.canvas=a;this.No=document.getElementById("c2canvasdiv");
this.Ba=this.I=this.G=null;this.Ml="";this.xj=!1;this.kq=this.lq=0;this.canvas.oncontextmenu=function(a){a.preventDefault&&a.preventDefault();return!1};this.canvas.onselectstart=function(a){a.preventDefault&&a.preventDefault();return!1};this.fc&&(window.c2runtime=this);this.Ee&&(window.ondragover=function(a){a.preventDefault();return!1},window.ondrop=function(a){a.preventDefault();return!1},require("nw.gui").App.clearCache());this.Mj&&"undefined"!==typeof jQuery&&jQuery("canvas").parents("*").css("overflow",
"visible");this.width=a.width;this.height=a.height;this.Y=this.width;this.X=this.height;this.lj=this.width;this.kj=this.height;this.Sh=window.innerWidth;this.Rh=window.innerHeight;this.ka=!0;this.Jh=!1;Date.now||(Date.now=function(){return+new Date});this.plugins=[];this.types={};this.H=[];this.Va=[];this.vm={};this.ld=[];this.Hl={};this.Zd=[];this.Vg=[];this.Vk=[];this.ll=[];this.Es=[];this.Cp=this.Vq=null;this.wd=new ca;this.im=!1;this.Gc=0;this.km=!1;this.$b=[];this.ie=this.Rb=this.$j=this.yn=
"";this.Bi=this.Tq=!1;this.xl=this.ai=this.Yd=this.Xd=0;this.Pg=1;this.Hc=new bb;this.qe=new bb;this.Uj=0;this.Zp=!0;this.kk=this.Bj=this.cg=this.sd=this.Th=this.Ll=0;this.hf=null;this.rj=[];this.Gl=[];this.tj=-1;this.Dm=[[]];this.Pn=this.fk=0;this.uk(null);this.Fm=[];this.gk=-1;this.fq=this.fi=0;this.um=!0;this.qh=0;this.Ci=[];this.Qk=this.wk=-1;this.vg=!0;this.dk=0;this.Ih=!1;this.Qv=0;this.Xf=null;this.Du=!1;this.qm=0;this.Qa=this.mg=this.nn=!1;this.jq=new ca;this.Nm=new ca;this.Om=new ca;this.xk=
[];this.qd=new db([]);this.In=new db([]);this.ue=[];this.Ah={};this.Zf={};this.Wf={};this.Ug={};this.Go={};this.Jp=this.Yj=this.vc=this.Jc=this.Ip=this.Xj=this.wa=null;this.Sg=this.mm=!1;this.Nl=[null,null];this.of=0;this.Jl="";this.Ne={};this.Ik=this.yg=null;this.load();this.devicePixelRatio=(this.xf=(!this.Ia||this.fe)&&this.Zv&&!this.Mj)?window.devicePixelRatio||window.webkitDevicePixelRatio||window.mozDevicePixelRatio||window.msDevicePixelRatio||1:1;this.Ab();var c,d=this.ml&&!(this.Ee||this.yp||
this.lm||this.Hh||this.Wc);0<this.ac&&this.setSize(g(),l(),!0);try{this.tt&&(this.Uc||this.fe||!this.Ia)&&(c={alpha:d,depth:!1,antialias:!1,failIfMajorPerformanceCaveat:!0},this.G=a.getContext("webgl",c)||a.getContext("experimental-webgl",c))}catch(b){}if(this.G){this.Ia||(this.wb=document.createElement("canvas"),jQuery(this.wb).appendTo(this.canvas.parentNode),this.wb.oncontextmenu=I(!1),this.wb.onselectstart=I(!1),this.wb.width=this.lj,this.wb.height=this.kj,jQuery(this.wb).css({width:this.lj+"px",
height:this.kj+"px"}),this.Cq(),this.an=this.wb.getContext("2d"));this.I=new lb(this.G,this.Vc);this.I.Lg(a.width,a.height);this.I.To=0!==this.ot;this.Ba=null;this.canvas.addEventListener("webglcontextlost",function(a){a.preventDefault();m.dv();console.log("[Construct 2] WebGL context lost");window.cr_setSuspended(!0)},!1);this.canvas.addEventListener("webglcontextrestored",function(){m.I.op();m.I.Lg(m.I.width,m.I.height,!0);m.Jc=null;m.vc=null;m.Nl[0]=null;m.Nl[1]=null;m.gv();m.ka=!0;console.log("[Construct 2] WebGL context restored");
window.cr_setSuspended(!1)},!1);var e,n,h,k,f,q;a=0;for(c=this.H.length;a<c;a++)for(n=this.H[a],d=0,e=n.U.length;d<e;d++)k=n.U[d],k.yb=this.I.Wl(k.id),this.Sg=this.Sg||this.I.mi(k.yb);a=0;for(c=this.ld.length;a<c;a++){f=this.ld[a];d=0;for(e=f.U.length;d<e;d++)k=f.U[d],k.yb=this.I.Wl(k.id);d=0;for(e=f.V.length;d<e;d++)for(q=f.V[d],n=0,h=q.U.length;n<h;n++)k=q.U[n],k.yb=this.I.Wl(k.id),this.Sg=this.Sg||this.I.mi(k.yb)}}else{if(0<this.ac&&this.fc){this.canvas=null;document.oncontextmenu=I(!1);document.onselectstart=
I(!1);this.Ba=AppMobi.canvas.getContext("2d");try{this.Ba.samplingMode=this.qa?"smooth":"sharp",this.Ba.globalScale=1,this.Ba.HTML5CompatibilityMode=!0,this.Ba.imageSmoothingEnabled=this.qa}catch(p){}0!==this.width&&0!==this.height&&(this.Ba.width=this.width,this.Ba.height=this.height)}this.Ba||(c=this.Uc?{antialias:!!this.qa,alpha:d}:{alpha:d},this.Ba=a.getContext("2d",c),this.Ba.webkitImageSmoothingEnabled=this.qa,this.Ba.mozImageSmoothingEnabled=this.qa,this.Ba.msImageSmoothingEnabled=this.qa,
this.Ba.imageSmoothingEnabled=this.qa);this.an=this.wb=null}this.Pk=function(){m.Ka(!1)};window==window.top||this.Ia||this.yp||this.lm||(document.addEventListener("mousedown",function(){window.focus()},!0),document.addEventListener("touchstart",function(){window.focus()},!0));"undefined"!==typeof cr_is_preview&&(this.Uc&&console.log("[Construct 2] In preview-over-wifi via CocoonJS mode"),-1<window.location.search.indexOf("continuous")&&(da("Reloading for continuous preview"),this.$j="__c2_continuouspreview",
this.Bi=!0),this.nv&&!this.Vc&&(jQuery(window).focus(function(){m.setSuspended(!1)}),jQuery(window).blur(function(){m.setSuspended(!0)})));a=function(a){kb(a)&&document.activeElement&&document.activeElement.blur&&document.activeElement.blur()};window.navigator.pointerEnabled?document.addEventListener("pointerdown",a):window.navigator.msPointerEnabled?document.addEventListener("MSPointerDown",a):document.addEventListener("touchstart",a);document.addEventListener("mousedown",a);0===this.ac&&this.xf&&
1<this.devicePixelRatio&&this.setSize(this.$a,this.Za,!0);this.gr();this.Au();this.go();this.M={}}}function f(a){a.target.result.createObjectStore("saves",{keyPath:"slot"})}function p(a,m,c,d){var b=indexedDB.open("_C2SaveStates");b.onupgradeneeded=f;b.onerror=d;b.onsuccess=function(b){b=b.target.result;b.onerror=d;b.transaction(["saves"],"readwrite").objectStore("saves").put({slot:a,data:m}).onsuccess=c}}function a(a,m,c){var d=indexedDB.open("_C2SaveStates");d.onupgradeneeded=f;d.onerror=c;d.onsuccess=
function(d){d=d.target.result;d.onerror=c;var b=d.transaction(["saves"]).objectStore("saves").get(a);b.onsuccess=function(){b.result?m(b.result.data):m(null)}}}function d(){da("Reloading for continuous preview");window.c2cocoonjs?CocoonJS.App.reload():-1<window.location.search.indexOf("continuous")?window.location.reload(!0):window.location+="?continuous"}function c(a){var m,c={};for(m in a)!a.hasOwnProperty(m)||a[m]instanceof ca||a[m]&&"undefined"!==typeof a[m].$w||(c[m]=a[m]);return c}b.prototype.setSize=
function(a,m,c){var d=0,b=0,e=0,n=0,n=0,k=this.Wu&&this.wp&&!navigator.standalone&&!this.Ia&&!this.Wc;k&&(m+=60);if(this.Sh!==a||this.Rh!==m||c){this.Sh=a;this.Rh=m;var h=this.ac,g=(document.mozFullScreen||document.webkitIsFullScreen||!!document.msFullscreenElement||document.fullScreen||this.Ih)&&!this.Wc;if(g||0!==this.ac||c)g&&0<this.of&&(h=this.of),c=this.devicePixelRatio,4<=h?(e=this.$a/this.Za,a/m>e?(e*=m,5===h?(n=e*c/this.$a,1<n?n=Math.floor(n):1>n&&(n=1/Math.ceil(1/n)),e=this.$a*n/c,n=this.Za*
n/c,d=(a-e)/2,b=(m-n)/2,a=e,m=n):(d=(a-e)/2,a=e)):(n=a/e,5===h?(n=n*c/this.Za,1<n?n=Math.floor(n):1>n&&(n=1/Math.ceil(1/n)),e=this.$a*n/c,n=this.Za*n/c,d=(a-e)/2,b=(m-n)/2,a=e):b=(m-n)/2,m=n),g&&!this.Ee&&(b=d=0)):this.Ee&&this.Ih&&0===this.$o&&(d=Math.floor((a-this.$a)/2),b=Math.floor((m-this.Za)/2),a=this.$a,m=this.Za),2>h&&(this.fh=c),this.xf&&this.Bp&&1<c&&(1024<=a&&(a=1023),1024<=m&&(m=1023)),this.lj=Math.round(a),this.kj=Math.round(m),this.width=Math.round(a*c),this.height=Math.round(m*c),this.ka=
!0,this.ur?(this.Y=this.width,this.X=this.height,this.Tc=!0):this.width<this.$a&&this.height<this.Za||1===h?(this.Y=this.width,this.X=this.height,this.Tc=!0):(this.Y=this.$a,this.X=this.Za,this.Tc=!1,2===h?(e=this.$a/this.Za,h=this.Sh/this.Rh,h<e?this.Y=this.X*h:h>e&&(this.X=this.Y/h)):3===h&&(e=this.$a/this.Za,h=this.Sh/this.Rh,h>e?this.Y=this.X*h:h<e&&(this.X=this.Y/h))),this.No&&!this.Ia&&(jQuery(this.No).css({width:Math.round(a)+"px",height:Math.round(m)+"px","margin-left":Math.floor(d)+"px",
"margin-top":Math.floor(b)+"px"}),"undefined"!==typeof cr_is_preview&&jQuery("#borderwrap").css({width:Math.round(a)+"px",height:Math.round(m)+"px"})),this.canvas&&(this.canvas.width=Math.round(a*c),this.canvas.height=Math.round(m*c),this.fe?(this.canvas.style.left=Math.floor(d)+"px",this.canvas.style.top=Math.floor(b)+"px",this.canvas.style.width=Math.round(a)+"px",this.canvas.style.height=Math.round(m)+"px"):this.xf&&!this.Ia&&jQuery(this.canvas).css({width:Math.round(a)+"px",height:Math.round(m)+
"px"})),this.wb&&(this.wb.width=Math.round(a),this.wb.height=Math.round(m),jQuery(this.wb).css({width:Math.round(a)+"px",height:Math.round(m)+"px"})),this.I&&this.I.Lg(Math.round(a*c),Math.round(m*c)),this.fc&&this.Ba&&(this.Ba.width=Math.round(a),this.Ba.height=Math.round(m)),this.Ba&&(this.Ba.webkitImageSmoothingEnabled=this.qa,this.Ba.mozImageSmoothingEnabled=this.qa,this.Ba.msImageSmoothingEnabled=this.qa,this.Ba.imageSmoothingEnabled=this.qa),this.gr(),this.Ia||!k&&!this.nm||window.setTimeout(function(){window.scrollTo(0,
1)},100)}};b.prototype.gr=function(){if(this.Is&&0!==this.Zm){var a="portrait";2===this.Zm&&(a="landscape");screen.lockOrientation?screen.lockOrientation(a):screen.webkitLockOrientation?screen.webkitLockOrientation(a):screen.mozLockOrientation?screen.mozLockOrientation(a):screen.msLockOrientation&&screen.msLockOrientation(a)}};b.prototype.dv=function(){this.I.Ss();this.mm=!0;var a,m,c;a=0;for(m=this.H.length;a<m;a++)c=this.H[a],c.lk&&c.lk()};b.prototype.gv=function(){this.mm=!1;var a,m,c;a=0;for(m=
this.H.length;a<m;a++)c=this.H[a],c.Xm&&c.Xm()};b.prototype.Cq=function(){if(!this.Ia){var a=(document.mozFullScreen||document.webkitIsFullScreen||document.fullScreen||document.msFullscreenElement||this.Ih)&&!this.Wc?jQuery(this.canvas).offset():jQuery(this.canvas).position();a.position="absolute";jQuery(this.wb).css(a)}};var h=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.msCancelAnimationFrame||window.oCancelAnimationFrame;b.prototype.setSuspended=
function(a){var m;if(a&&!this.Jh)for(da("[Construct 2] Suspending"),this.Jh=!0,-1!==this.wk&&h&&h(this.wk),-1!==this.Qk&&clearTimeout(this.Qk),a=0,m=this.Ci.length;a<m;a++)this.Ci[a](!0);else if(!a&&this.Jh){da("[Construct 2] Resuming");this.Jh=!1;this.Uj=ab();this.Th=ab();a=this.ai=this.Bj=0;for(m=this.Ci.length;a<m;a++)this.Ci[a](!1);this.Ka(!1)}};b.prototype.Ds=function(a){this.Ci.push(a)};b.prototype.load=function(){var a=lc();this.name=a[0];this.Zo=a[1];this.ac=a[12];this.$o=a[12];this.$a=a[10];
this.Za=a[11];this.yq=this.$a/2;this.zq=this.Za/2;this.Ia&&!this.fe&&(4<=a[12]||0===a[12])&&(da("[Construct 2] Letterbox scale fullscreen modes are not supported on this platform - falling back to 'Scale outer'"),this.$o=this.ac=3);this.Un=a[18];this.Wh=a[19];0===this.Wh&&(this.yg=new Image,this.yg.src="loading-logo.png");this.fi=a[21];this.Id=new S(this);var m,c,d,b,e,n,h,k,g;m=0;for(c=a[2].length;m<c;m++)h=a[2][m],mb(h),g=new h[0](this),g.Hk=h[1],g.Fe=h[2],g.cq=h[9],g.S&&g.S(),this.plugins.push(g);
a=lc();m=0;for(c=a[3].length;m<c;m++){h=a[3][m];e=h[1];g=null;d=0;for(b=this.plugins.length;d<b;d++)if(this.plugins[d]instanceof e){g=this.plugins[d];break}var f=new g.ta(g);f.name=h[0];f.P=h[2];f.hm=h[3].slice(0);f.aw=h[3].length;f.Js=h[4];f.Yt=h[5];f.aa=h[11];f.P?(f.Cg=[],f.$d=this.qh++,f.Ha=null):(f.Cg=null,f.$d=-1,f.Ha=[]);f.vj=null;f.hg=null;f.Vo=null;f.gc=!1;f.pc=null;h[6]?(f.Kn=h[6][0],f.Ln=h[6][1],f.Mn=h[6][2]):(f.Kn=null,f.Ln=0,f.Mn=0);f.oc=h[7]?h[7]:null;f.index=m;f.m=[];f.pj=[];f.Ve=[new nb(f)];
f.Wd=0;f.Qc=null;f.Ys=0;f.Og=!0;f.Wk=ob;f.Ul=pb;f.iu=qb;f.Z=rb;f.oi=sb;f.pi=tb;f.Pe=ub;f.Dj=vb;f.Pl=zb;f.Tl=Ab;f.Nc=Bb;f.fp=Cb;f.hj=new eb(this.$a,this.Za);f.Vi=!0;f.Wi=!1;f.M={};f.toString=Db;f.Va=[];d=0;for(b=h[8].length;d<b;d++){k=h[8][d];var q=k[1],l=null;e=0;for(n=this.Va.length;e<n;e++)if(this.Va[e]instanceof q){l=this.Va[e];break}l||(l=new q(this),l.jk=[],l.Km=new ca,l.S&&l.S(),this.Va.push(l),mc&&l instanceof mc&&(this.Vq=l),dc.Yu&&l instanceof dc.Yu&&(this.Cp=l));-1===l.jk.indexOf(f)&&l.jk.push(f);
e=new l.ta(l,f);e.name=k[0];e.aa=k[2];e.S();f.Va.push(e)}f.global=h[9];f.jm=h[10];f.U=[];d=0;for(b=h[12].length;d<b;d++)f.U.push({id:h[12][d][0],name:h[12][d][1],yb:-1,Bb:!0,index:d});f.ux=h[13];this.Un&&!f.P&&!f.jm&&g.Fe||f.S();f.name&&(this.types[f.name]=f);this.H.push(f);g.Hk&&(d=new g.ba(f),d.uid=this.fi++,d.Gq=this.fq++,d.tf=0,d.yh=Eb,d.toString=Fb,d.B=h[14],d.S(),f.m.push(d),this.Ne[d.uid.toString()]=d)}m=0;for(c=a[4].length;m<c;m++)for(e=a[4][m],n=this.H[e[0]],d=1,b=e.length;d<b;d++)h=this.H[e[d]],
h.Ha.push(n),n.Cg.push(h);m=0;for(c=a[27].length;m<c;m++){e=a[27][m];n=[];d=0;for(b=e.length;d<b;d++)n.push(this.H[e[d]]);d=0;for(b=n.length;d<b;d++)n[d].gc=!0,n[d].pc=n}if(0<this.qh)for(m=0,c=this.H.length;m<c;m++)if(h=this.H[m],!h.P&&h.Ha.length){h.vj=Array(this.qh);h.hg=Array(this.qh);h.Vo=Array(this.qh);f=[];d=l=q=k=0;for(b=h.Ha.length;d<b;d++)for(g=h.Ha[d],h.vj[g.$d]=k,k+=g.aw,h.hg[g.$d]=q,q+=g.Js,h.Vo[g.$d]=l,l+=g.Yt,e=0,n=g.U.length;e<n;e++)f.push(za({},g.U[e]));h.U=f.concat(h.U);d=0;for(b=
h.U.length;d<b;d++)h.U[d].index=d}m=0;for(c=a[5].length;m<c;m++)h=a[5][m],d=new Gb(this,h),this.vm[d.name]=d,this.ld.push(d);m=0;for(c=a[6].length;m<c;m++)h=a[6][m],d=new Hb(this,h),this.Hl[d.name]=d,this.Zd.push(d);m=0;for(c=this.Zd.length;m<c;m++)this.Zd[m].Ta();m=0;for(c=this.Zd.length;m<c;m++)this.Zd[m].Sn();m=0;for(c=this.Vk.length;m<c;m++)this.Vk[m].Ta();this.Vk.length=0;this.Hs=a[7];this.Jl=a[8];this.Cd=a[9];this.fh=1;this.tt=a[13];this.qa=a[14];this.ml=a[15];this.Zv=a[17];this.Zm=a[20];this.Is=
0<this.Zm;this.nv=a[22];this.Tc=this.ur=a[23];this.ot=a[24];this.tv=a[25];this.Jk=Date.now()};var e=!1;b.prototype.tr=function(a){a.onerror=function(m){e=a.Ls=!0;console&&console.error&&console.error("Error loading image '"+a.src+"': ",m)};this.Vg.push(a)};b.prototype.Wt=function(a){var m,c;m=0;for(c=this.Vg.length;m<c;m++)if(this.Vg[m].Ts===a)return this.Vg[m];return null};var q=0,k=!1;b.prototype.Au=function(){this.Xf&&(q=this.Xf.Nv(this.Hs))};b.prototype.Fo=function(){var a=q,m=0,c=0,d=!0,b,e,
c=0;for(b=this.Vg.length;c<b;c++){e=this.Vg[c];var n=e.Po;if(!n||0>=n)n=5E4;a+=n;!e.complete&&!e.loaded||e.Ls?d=!1:m+=n}d&&this.tv&&this.Xf&&(k||(this.Xf.Rv(),k=!0),c=this.Xf.ju(),m+=c,c<q&&(d=!1));this.If=0==a?0:m/a;return d};b.prototype.go=function(){if(this.Ba||this.I){var a=this.Ba||this.an;this.wb&&this.Cq();this.If=0;this.Hp=-1;if(this.Fo())this.Bu();else{var m=Date.now()-this.Jk;if(a){var c=this.width,d=this.height,b=this.devicePixelRatio;this.wb&&(c=this.lj,d=this.kj,b=1);if(3!==this.Wh&&
(this.Uc||500<=m&&this.Hp!=this.If)){a.clearRect(0,0,c,d);var m=c/2,d=d/2,c=0===this.Wh&&this.yg.complete,n=40*b,h=0,k=80*b,f;c&&(k=this.yg.width*b,f=this.yg.height*b,n=k/2,h=f/2,a.drawImage(this.yg,oa(m-n),oa(d-h),k,f));1>=this.Wh?(m=oa(m-n)+0.5,d=oa(d+(h+(c?12*b:0)))+0.5,a.fillStyle=e?"red":"DodgerBlue",a.fillRect(m,d,Math.floor(k*this.If),6*b),a.strokeStyle="black",a.strokeRect(m,d,k,6*b),a.strokeStyle="white",a.strokeRect(m-1*b,d-1*b,k+2*b,8*b)):2===this.Wh&&(a.font=this.fe?"12pt ArialMT":"12pt Arial",
a.fillStyle=e?"#f00":"#999",a.tx="middle",b=Math.round(100*this.If)+"%",c=a.measureText?a.measureText(b):null,a.fillText(b,m-(c?c.width:0)/2,d))}this.Hp=this.If}setTimeout(function(a){return function(){a.go()}}(this),this.Uc?10:100)}}};b.prototype.Bu=function(){this.wb&&(this.canvas.parentNode.removeChild(this.wb),this.wb=this.an=null);this.Jk=Date.now();this.Th=ab();var a,m,c;if(this.Un)for(a=0,m=this.H.length;a<m;a++)c=this.H[a],c.P||c.jm||!c.Ea.Fe||c.S();else this.vg=!1;a=0;for(m=this.ld.length;a<
m;a++)this.ld[a].Us();2<=this.ac&&(a=this.$a/this.Za,m=this.width/this.height,this.fh=2!==this.ac&&m>a||2===this.ac&&m<a?this.height/this.Za:this.width/this.$a);this.Zo?this.vm[this.Zo].Gn():this.ld[0].Gn();this.Un||(this.dk=1,this.trigger(S.prototype.k.ko,null));navigator.splashscreen&&navigator.splashscreen.hide&&navigator.splashscreen.hide();a=0;for(m=this.H.length;a<m;a++)c=this.H[a],c.cv&&c.cv();this.Ka(!1);this.fc&&AppMobi.webview.execute("onGameReady();")};var B=window.requestAnimationFrame||
window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame;b.prototype.Ka=function(a){if(this.wa){var m=ab();if(this.Du&&this.nn&&29>m-this.qm)this.nn=!1,this.qm=m,B?this.wk=B(this.Pk,this.canvas):this.Qk=setTimeout(this.Pk,this.Vc?1:16);else{this.nn=!0;this.qm=m;var c=this.ac,d=(document.mozFullScreen||document.webkitIsFullScreen||document.fullScreen||!!document.msFullscreenElement)&&!this.Wc;(d||this.Ih)&&0<this.of&&(c=this.of);
0<c&&(!this.Qj||window.self!==window.top)&&(c=window.innerHeight,this.Sh===window.innerWidth&&this.Rh===c||this.setSize(g(),l()));this.Ia||(d?(this.xj||(this.Ml=jQuery(this.canvas).css("margin")||"0",this.xj=!0),this.Gh||this.Ee||jQuery(this.canvas).css({"margin-left":""+Math.floor((screen.width-this.width/this.devicePixelRatio)/2)+"px","margin-top":""+Math.floor((screen.height-this.height/this.devicePixelRatio)/2)+"px"})):this.xj?(this.Gh||this.Ee||jQuery(this.canvas).css("margin",this.Ml),this.Ml=
"",this.xj=!1,0===this.ac&&this.setSize(Math.round(this.lq/this.devicePixelRatio),Math.round(this.kq/this.devicePixelRatio),!0)):(this.lq=this.width,this.kq=this.height));this.vg&&(d=this.Fo(),this.dk=this.If,d&&(this.vg=!1,this.If=1,this.trigger(S.prototype.k.ko,null)));this.$u();!this.ka&&!this.Uc||this.mm||this.Bi||a||(this.ka=!1,this.I?this.Sc():this.xd(),this.Ik&&(this.canvas&&this.canvas.toDataURL&&(this.canvas.toDataURL(this.Ik[0],this.Ik[1]),this.trigger(S.prototype.k.Nr,null)),this.Ik=null));
this.kx||(this.sd++,this.cg++,this.Bj++);this.ai+=ab()-m;this.Jh||a||(B?this.wk=B(this.Pk,this.canvas):this.Qk=setTimeout(this.Pk,this.Vc?1:16))}}};b.prototype.$u=function(){var a,m,c,d,b,e,n,h,k;a=ab();1E3<=a-this.Th&&(this.Th+=1E3,this.Ll=this.Bj,this.Bj=0,this.xl=this.ai,this.ai=0);this.Zp&&(0!==this.Uj&&(m=a-this.Uj,0!==m||this.Ou?(this.Yd=m/1E3,0.5<this.Yd?this.Yd=0:0.1<this.Yd&&(this.Yd=0.1)):(10<=this.wx&&(this.Zp=!1),this.Yd=1/60)),this.Uj=a);this.Xd=this.Yd*this.Pg;this.Hc.add(this.Xd);this.qe.add(this.Yd);
a=(document.mozFullScreen||document.webkitIsFullScreen||document.fullScreen||!!document.msFullscreenElement||this.Ih)&&!this.Wc;2<=this.ac||a&&0<this.of?(m=this.$a/this.Za,c=this.width/this.height,d=this.ac,a&&0<this.of&&(d=this.of),this.fh=2!==d&&c>m||2===d&&c<m?this.height/this.Za:this.width/this.$a,this.wa&&(this.wa.zn(this.wa.scrollX),this.wa.An(this.wa.scrollY))):this.fh=this.xf?this.devicePixelRatio:1;this.Ab();this.Gc++;this.Id.Dv();this.Gc--;this.Ab();this.Gc++;c=this.jq.Qf();a=0;for(m=c.length;a<
m;a++)c[a].nx();a=0;for(m=this.H.length;a<m;a++)if(n=this.H[a],!n.P&&(n.Va.length||n.Ha.length))for(c=0,d=n.m.length;c<d;c++)for(h=n.m[c],b=0,e=h.W.length;b<e;b++)h.W[b].Ka();a=0;for(m=this.H.length;a<m;a++)if(n=this.H[a],!n.P&&(n.Va.length||n.Ha.length))for(c=0,d=n.m.length;c<d;c++)for(h=n.m[c],b=0,e=h.W.length;b<e;b++)k=h.W[b],k.Dq&&k.Dq();c=this.Nm.Qf();a=0;for(m=c.length;a<m;a++)c[a].Ka();this.Gc--;this.Eu();for(a=0;this.hf&&10>a++;)this.So(this.hf);a=0;for(m=this.Zd.length;a<m;a++)this.Zd[a].cm=
!1;this.wa.lf&&this.wa.lf.bb();this.xk.length=0;this.um=!1;this.Gc++;a=0;for(m=this.H.length;a<m;a++)if(n=this.H[a],!n.P&&(n.Va.length||n.Ha.length))for(c=0,d=n.m.length;c<d;c++)for(h=n.m[c],b=0,e=h.W.length;b<e;b++)k=h.W[b],k.Ok&&k.Ok();c=this.Om.Qf();a=0;for(m=c.length;a<m;a++)c[a].Ok();this.Gc--};b.prototype.So=function(a){var c=this.wa;this.wa.Sv();var d,b,e,n,h,k,f;if(this.I)for(d=0,b=this.H.length;d<b;d++)h=this.H[d],h.P||!h.Rn||h.global&&0!==h.m.length||-1!==a.Eh.indexOf(h)||h.Rn();c==a&&(this.Id.lc.length=
0);a.Gn();d=0;for(b=this.H.length;d<b;d++)if(h=this.H[d],h.global||h.Ea.Hk)for(a=0,c=h.m.length;a<c;a++)if(k=h.m[a],k.Tm&&k.Tm(),k.W)for(e=0,n=k.W.length;e<n;e++)f=k.W[e],f.Tm&&f.Tm();this.um=this.ka=!0;this.Ab()};b.prototype.Fi=function(a){this.Nm.add(a)};b.prototype.Tv=function(a){this.Om.add(a)};b.prototype.pf=function(a){return a&&-1!==a.ei?this.Yd*a.ei:this.Xd};b.prototype.xd=function(){this.wa.xd(this.Ba);this.fc&&this.Ba.present()};b.prototype.Sc=function(){this.wa.Sc(this.I);this.I.uv()};
b.prototype.kl=function(a){a&&this.rj.push(a)};b.prototype.Av=function(a){Ea(this.rj,a)};b.prototype.kg=function(a){a=a.toString();return this.Ne.hasOwnProperty(a)?this.Ne[a]:null};b.prototype.Md=function(a){var c,d;if(!this.wd.contains(a)){this.wd.add(a);if(a.gc)for(c=0,d=a.siblings.length;c<d;c++)this.Md(a.siblings[c]);this.im&&this.wd.Tg.push(a);this.Gc++;this.trigger(Object.getPrototypeOf(a.type.Ea).k.Or,a);this.Gc--}};b.prototype.Ab=function(){var a,c,d,b,e,n,h,k,f,g;this.im=!0;b=0;for(n=this.$b.length;b<
n;b++)for(a=this.$b[b],c=a.type,c.m.push(a),e=0,h=c.Ha.length;e<h;e++)c.Ha[e].m.push(a),c.Ha[e].Og=!0;this.$b.length=0;n=this.wd.Qf();for(b=0;b<n.length;b++){a=n[b];c=a.type;d=c.m;e=0;for(h=this.rj.length;e<h;e++)this.rj[e](a);Ea(d,a);0===d.length&&(c.Wi=!1);a.gj&&c.hj.update(a,a.gj,null);a.n&&(Aa(a.n.m,a.Fc()),a.n.Ac=!0);e=0;for(h=c.Ha.length;e<h;e++)Ea(c.Ha[e].m,a),c.Ha[e].Og=!0;if(a.W)for(e=0,h=a.W.length;e<h;e++)d=a.W[e],d.Gg&&d.Gg(),d.xa.Km.remove(a);this.jq.remove(a);this.Nm.remove(a);this.Om.remove(a);
e=0;for(h=this.Id.lc.length;e<h;e++)if(f=this.Id.lc[e],f.Sb.hasOwnProperty(c.index)&&Ea(f.Sb[c.index].ee,a),!c.P)for(d=0,k=c.Ha.length;d<k;d++)g=c.Ha[d],f.Sb.hasOwnProperty(g.index)&&Ea(f.Sb[g.index].ee,a);a.Gg&&a.Gg();this.Ne.hasOwnProperty(a.uid.toString())&&delete this.Ne[a.uid.toString()];this.kk--;64>c.pj.length&&c.pj.push(a);c.Og=!0}this.wd.jd()||(this.ka=!0);this.wd.clear();this.im=!1};b.prototype.yl=function(a,c,d,b){if(a.P){var e=oa(Math.random()*a.Cg.length);return this.yl(a.Cg[e],c,d,b)}return a.Qc?
this.Ae(a.Qc,c,!1,d,b,!1):null};var D=[];b.prototype.Ae=function(a,c,d,b,e,n){var h,k,f,g;if(!a)return null;var q=this.H[a[1]],l=q.Ea.Fe;if(this.vg&&l&&!q.jm||l&&!this.I&&11===a[0][11])return null;var p=c;l||(c=null);var r;q.pj.length?(r=q.pj.pop(),r.yc=!0,q.Ea.ba.call(r,q)):(r=new q.Ea.ba(q),r.yc=!1);r.uid=d&&!n?a[2]:this.fi++;this.Ne[r.uid.toString()]=r;r.Gq=this.fq++;r.tf=q.m.length;h=0;for(k=this.$b.length;h<k;++h)this.$b[h].type===q&&r.tf++;r.yh=Eb;f=a[3];if(r.yc)$a(r.M);else{r.M={};if("undefined"!==
typeof cr_is_preview)for(r.rp=[],r.rp.length=f.length,h=0,k=f.length;h<k;h++)r.rp[h]=f[h][1];r.hb=[];r.hb.length=f.length}h=0;for(k=f.length;h<k;h++)r.hb[h]=f[h][0];if(l){var v=a[0];r.x=ea(b)?v[0]:b;r.y=ea(e)?v[1]:e;r.z=v[2];r.width=v[3];r.height=v[4];r.depth=v[5];r.q=v[6];r.opacity=v[7];r.cc=v[8];r.ec=v[9];r.Zb=v[10];h=v[11];!this.I&&q.U.length&&(r.Zb=h);r.kh=fb(r.Zb);this.G&&gb(r,r.Zb,this.G);if(r.yc){h=0;for(k=v[12].length;h<k;h++)for(f=0,g=v[12][h].length;f<g;f++)r.Ma[h][f]=v[12][h][f];r.na.set(0,
0,0,0);r.gj.set(0,0,-1,-1);r.Ob.vi(r.na);r.ql.length=0}else{r.Ma=v[12].slice(0);h=0;for(k=r.Ma.length;h<k;h++)r.Ma[h]=v[12][h].slice(0);r.ma=[];r.te=[];r.te.length=q.U.length;r.na=new ra(0,0,0,0);r.gj=new ra(0,0,-1,-1);r.Ob=new sa;r.ql=[];r.C=Ib;r.Zw=Jb;r.qc=Kb;r.fa=Lb;r.rr=Mb;r.Fc=Nb}r.Gi=!1;r.Wv=0;r.Vv=0;r.Uv=null;14===v.length&&(r.Gi=!0,r.Wv=v[13][0],r.Vv=v[13][1],r.Uv=v[13][2]);h=0;for(k=q.U.length;h<k;h++)r.te[h]=!0;r.pe=Ob;r.pe();r.sr=!!r.ma.length;r.pl=!0;r.tl=!0;q.Vi=!0;r.visible=!0;r.ei=
-1;r.n=c;r.Rf=c.m.length;"undefined"===typeof r.ua&&(r.ua=null);this.ka=r.Rd=!0}r.toString=Fb;var B;h=D.length=0;for(k=q.Ha.length;h<k;h++)D.push.apply(D,q.Ha[h].Va);D.push.apply(D,q.Va);if(r.yc)for(h=0,k=D.length;h<k;h++){var z=D[h];B=r.W[h];B.yc=!0;z.xa.ba.call(B,z,r);v=a[4][h];f=0;for(g=v.length;f<g;f++)B.B[f]=v[f];B.S();z.xa.Km.add(r)}else for(r.W=[],h=0,k=D.length;h<k;h++)z=D[h],B=new z.xa.ba(z,r),B.yc=!1,B.B=a[4][h].slice(0),B.S(),r.W.push(B),z.xa.Km.add(r);v=a[5];if(r.yc)for(h=0,k=v.length;h<
k;h++)r.B[h]=v[h];else r.B=v.slice(0);this.$b.push(r);c&&(c.m.push(r),1!==c.jc||1!==c.kc)&&(q.Wi=!0);this.kk++;if(q.gc){if(r.gc=!0,r.yc?r.siblings.length=0:r.siblings=[],!d&&!n){h=0;for(k=q.pc.length;h<k;h++)if(q.pc[h]!==q){if(!q.pc[h].Qc)return null;r.siblings.push(this.Ae(q.pc[h].Qc,p,!1,l?r.x:b,l?r.y:e,!0))}h=0;for(k=r.siblings.length;h<k;h++)for(r.siblings[h].siblings.push(r),f=0;f<k;f++)h!==f&&r.siblings[h].siblings.push(r.siblings[f])}}else r.gc=!1,r.siblings=null;r.S();h=0;for(k=r.W.length;h<
k;h++)r.W[h].sv&&r.W[h].sv();return r};b.prototype.wh=function(a){var c,d;c=0;for(d=this.wa.V.length;c<d;c++){var b=this.wa.V[c];if(ib(b.name,a))return b}return null};b.prototype.be=function(a){a=oa(a);0>a&&(a=0);a>=this.wa.V.length&&(a=this.wa.V.length-1);return this.wa.V[a]};b.prototype.wl=function(a){var c,d;c=0;for(d=a.length;c<d;c++)a[c].Z().la=!0};b.prototype.oi=function(a){var c,d;c=0;for(d=a.length;c<d;c++)a[c].oi()};b.prototype.pi=function(a){var c,d;c=0;for(d=a.length;c<d;c++)a[c].pi()};
b.prototype.Pe=function(a){var c,d;c=0;for(d=a.length;c<d;c++)a[c].Pe()};b.prototype.mr=function(a){if(a.Vi){var c,d,b=a.m;c=0;for(d=b.length;c<d;++c)b[c].rr();b=this.$b;c=0;for(d=b.length;c<d;++c)b[c].type===a&&b[c].rr();a.Vi=!1}};b.prototype.Rl=function(a,c,d,b){var e,h,n=a?1!==a.jc||1!==a.kc:!1;if(c.P)for(a=0,e=c.Cg.length;a<e;++a)h=c.Cg[a],n||h.Wi?Ca(b,h.m):(this.mr(h),h.hj.Hq(d,b));else n||c.Wi?Ca(b,c.m):(this.mr(c),c.hj.Hq(d,b))};b.prototype.jp=function(a,c,d,b){var e,h;e=0;for(h=c.length;e<
h;++e)this.Rl(a,c[e],d,b)};b.prototype.nu=function(a,c,d){var b=this.Vq;b&&this.jp(a,b.jk,c,d)};b.prototype.gu=function(a,c,d){var b=this.Cp;b&&this.jp(a,b.jk,c,d)};b.prototype.Di=function(a,c,d){var b=a.Z(),e,h,n,k,f,g;if(b.la)for(b.la=!1,e=b.m.length=0,k=a.m.length;e<k;e++)n=a.m[e],n.fa(),f=n.n.tb(c,d,!0),g=n.n.tb(c,d,!1),n.qc(f,g)&&b.m.push(n);else{e=h=0;for(k=b.m.length;e<k;e++)n=b.m[e],n.fa(),f=n.n.tb(c,d,!0),g=n.n.tb(c,d,!1),n.qc(f,g)&&(b.m[h]=b.m[e],h++);b.m.length=h}a.Nc();return b.$l()};
b.prototype.Ub=function(a,c){if(!(a&&c&&a!==c&&a.Rd&&c.Rd))return!1;a.fa();c.fa();var d=a.n,b=c.n,e,h,n,k,f,g,r,q;if(d===b||d.jc===b.jc&&b.kc===b.kc&&d.scale===b.scale&&d.q===b.q&&d.Lb===b.Lb){if(!a.na.Ku(c.na)||!a.Ob.sp(c.Ob)||a.Gi&&c.Gi)return!1;if(a.Gi)return this.Yq(a,c);if(c.Gi)return this.Yq(c,a);r=a.ua&&!a.ua.sg();e=c.ua&&!c.ua.sg();if(!r&&!e)return!0;r?(a.ua.Yf(a.width,a.height,a.q),r=a.ua):(this.qd.Mg(a.Ob,a.x,a.y,a.width,a.height),r=this.qd);e?(c.ua.Yf(c.width,c.height,c.q),q=c.ua):(this.qd.Mg(c.Ob,
c.x,c.y,c.width,c.height),q=this.qd);return r.Fh(q,c.x-a.x,c.y-a.y)}r=a.ua&&!a.ua.sg();e=c.ua&&!c.ua.sg();r?(a.ua.Yf(a.width,a.height,a.q),this.qd.Oq(a.ua)):this.qd.Mg(a.Ob,a.x,a.y,a.width,a.height);r=this.qd;e?(c.ua.Yf(c.width,c.height,c.q),this.In.Oq(c.ua)):this.In.Mg(c.Ob,c.x,c.y,c.width,c.height);q=this.In;e=0;for(h=r.nd;e<h;e++)n=2*e,k=n+1,f=r.ib[n],g=r.ib[k],r.ib[n]=d.Ja(f+a.x,g+a.y,!0),r.ib[k]=d.Ja(f+a.x,g+a.y,!1);r.fa();e=0;for(h=q.nd;e<h;e++)n=2*e,k=n+1,f=q.ib[n],g=q.ib[k],q.ib[n]=b.Ja(f+
c.x,g+c.y,!0),q.ib[k]=b.Ja(f+c.x,g+c.y,!1);q.fa();return r.Fh(q,0,0)};var z=new sa;new ra(0,0,0,0);var x=[];b.prototype.Yq=function(a,c){var d,b,e,h,n=c.na,k=a.x,f=a.y;a.cx(n,x);var g=c.ua&&!c.ua.sg();d=0;for(b=x.length;d<b;++d)if(e=x[d],h=e.ox,n.Lu(h,k,f)&&(z.vi(h),z.offset(k,f),z.sp(c.Ob)))if(g)if(c.ua.Yf(c.width,c.height,c.q),e.gn){if(e.gn.Fh(c.ua,c.x-(k+h.left),c.y-(f+h.top)))return x.length=0,!0}else{if(this.qd.Mg(z,0,0,h.right-h.left,h.bottom-h.top),this.qd.Fh(c.ua,c.x,c.y))return x.length=
0,!0}else if(e.gn){if(this.qd.Mg(c.Ob,0,0,c.width,c.height),e.gn.Fh(this.qd,-(k+h.left),-(f+h.top)))return x.length=0,!0}else return x.length=0,!0;x.length=0;return!1};b.prototype.hr=function(a,c){if(!c)return!1;var d,b,e,h,n;d=0;for(b=a.Va.length;d<b;d++)if(a.Va[d].xa instanceof c)return!0;if(!a.P)for(d=0,b=a.Ha.length;d<b;d++)for(n=a.Ha[d],e=0,h=n.Va.length;e<h;e++)if(n.Va[e].xa instanceof c)return!0;return!1};b.prototype.ir=function(a){return this.hr(a,dc.Dw)};b.prototype.Qn=function(a){return this.hr(a,
dc.Ew)};var n=[];b.prototype.zb=function(a){var c,d,b;a.fa();this.nu(a.n,a.na,n);c=0;for(d=n.length;c<d;++c)if(b=n[c],b.M.solidEnabled&&this.Ub(a,b))return n.length=0,b;n.length=0;return null};var r=[];b.prototype.Ye=function(a,c){var d=null;c&&(d=r,d.length=0);a.fa();this.gu(a.n,a.na,n);var b,e,h;b=0;for(e=n.length;b<e;++b)if(h=n[b],h.M.jumpthruEnabled&&this.Ub(a,h))if(c)d.push(h);else return n.length=0,h;n.length=0;return d};b.prototype.Kc=function(a,c,d,b,e,h){b=b||50;var n=a.x,k=a.y,f,g=null,
r=null;for(f=0;f<b;f++)if(a.x=n+c*f,a.y=k+d*f,a.C(),!this.Ub(a,g)&&((g=this.zb(a))&&(r=g),!g&&(e&&(g=h?this.Ub(a,h)?h:null:this.Ye(a))&&(r=g),!g)))return r&&this.kn(a,c,d,r),!0;a.x=n;a.y=k;a.C();return!1};b.prototype.yv=function(a,c,d,b,e){b=b||50;var h=a.x,n=a.y,k;for(k=0;k<b;k++)if(a.x=h+c*k,a.y=n+d*k,a.C(),!this.Ub(a,e))return;a.x=h;a.y=n;a.C()};b.prototype.kn=function(a,c,d,b){var e=2,h,n=!1;h=!1;for(var k=a.x,f=a.y;16>=e;)h=1/e,e*=2,a.x+=c*h*(n?1:-1),a.y+=d*h*(n?1:-1),a.C(),this.Ub(a,b)?h=n=
!0:(h=n=!1,k=a.x,f=a.y);h&&(a.x=k,a.y=f,a.C())};b.prototype.ln=function(a,c){var d=ea(c)?100:c,b=0,e=a.x,h=a.y,n=0,k=0,f=0,g=this.zb(a);if(!g)return!0;for(;b<=d;){switch(n){case 0:k=0;f=-1;b++;break;case 1:k=1;f=-1;break;case 2:k=1;f=0;break;case 3:f=k=1;break;case 4:k=0;f=1;break;case 5:k=-1;f=1;break;case 6:k=-1;f=0;break;case 7:f=k=-1}n=(n+1)%8;a.x=oa(e+k*b);a.y=oa(h+f*b);a.C();if(!this.Ub(a,g)&&(g=this.zb(a),!g))return!0}a.x=e;a.y=h;a.C();return!1};b.prototype.Jg=function(a,c){a.Rd&&c.Rd&&this.xk.push([a,
c])};b.prototype.Rs=function(a,c){var d,b,e;d=0;for(b=this.xk.length;d<b;d++)if(e=this.xk[d],e[0]==a&&e[1]==c||e[0]==c&&e[1]==a)return!0;return!1};b.prototype.Lo=function(a,c,d,b){var e=a.x,h=a.y,n=ka(10,Ta(c,d,e,h)),k=Oa(c,d,e,h),f=b||this.zb(a);if(!f)return Ia(k+ma);var g=f,r,q,l,p,v=L(5);for(r=1;36>r;r++)if(q=k-r*v,a.x=c+Math.cos(q)*n,a.y=d+Math.sin(q)*n,a.C(),!this.Ub(a,g)&&(g=b?null:this.zb(a),!g)){l=q;break}36===r&&(l=Ia(k+ma));g=f;for(r=1;36>r;r++)if(q=k+r*v,a.x=c+Math.cos(q)*n,a.y=d+Math.sin(q)*
n,a.C(),!this.Ub(a,g)&&(g=b?null:this.zb(a),!g)){p=q;break}36===r&&(p=Ia(k+ma));a.x=e;a.y=h;a.C();if(p===l)return p;a=Pa(p,l)/2;a=Ra(p,l)?Ia(l+a+ma):Ia(p+a);l=Math.cos(k);k=Math.sin(k);p=Math.cos(a);a=Math.sin(a);c=l*p+k*a;return Oa(0,0,l-2*c*p,k-2*c*a)};var v=-1;b.prototype.trigger=function(a,c,d){if(!this.wa)return!1;var b=this.wa.lf;if(!b)return!1;var e=!1,h,n,k;v++;var f=b.Cl;n=0;for(k=f.length;n<k;++n)h=this.er(a,c,f[n],d),e=e||h;h=this.er(a,c,b,d);v--;return e||h};b.prototype.er=function(a,
c,d,b){var e=!1,h,n,k,f;if(c)for(k=this.On(a,c,c.type.name,d,b),e=e||k,f=c.type.Ha,h=0,n=f.length;h<n;++h)k=this.On(a,c,f[h].name,d,b),e=e||k;else k=this.On(a,c,"system",d,b),e=e||k;return e};b.prototype.On=function(a,c,d,b,e){var h,n=!1,k=!1,k="undefined"!==typeof e,f=(k?b.Xo:b.fr)[d];if(!f)return n;var g=null;b=0;for(h=f.length;b<h;++b)if(f[b].method==a){g=f[b].oh;break}if(!g)return n;a=k?g[e]:g;if(!a)return null;b=0;for(h=a.length;b<h;b++)e=a[b][0],k=a[b][1],k=this.Ut(c,d,e,k),n=n||k;return n};
b.prototype.Ut=function(a,c,d,b){var e,h,n=!1;this.Pn++;var k=this.fb().eb;k&&this.oi(k.Te);var f=1<this.Pn;this.oi(d.Te);f&&this.wv();var g=this.uk(d);g.eb=d;a&&(e=this.types[c].Z(),e.la=!1,e.m.length=1,e.m[0]=a,this.types[c].Nc());a=!0;if(d.parent){c=g.Xq;for(e=d.parent;e;)c.push(e),e=e.parent;c.reverse();e=0;for(h=c.length;e<h;e++)if(!c[e].Fv()){a=!1;break}}a&&(this.cg++,d.Zc?d.Ev(b):d.bb(),n=n||g.Cf);this.qk();f&&this.qv();this.Pe(d.Te);k&&this.Pe(k.Te);0!==this.Gc||0!==v||this.km||this.wd.jd()&&
!this.$b.length||this.Ab();this.Pn--;return n};b.prototype.uh=function(){var a=this.fb();return a.eb.cb[a.Wa]};b.prototype.bu=function(){var a=this.fb();return a.eb.Mc[a.Yb]};b.prototype.wv=function(){this.fk++;this.fk>=this.Dm.length&&this.Dm.push([])};b.prototype.qv=function(){this.fk--};b.prototype.dp=function(){return this.Dm[this.fk]};b.prototype.uk=function(a){this.tj++;this.tj>=this.Gl.length&&this.Gl.push(new Pb);var c=this.fb();c.reset(a);return c};b.prototype.qk=function(){this.tj--};b.prototype.fb=
function(){return this.Gl[this.tj]};b.prototype.xv=function(){this.gk++;this.gk>=this.Fm.length&&this.Fm.push(aa({name:void 0,index:0,Tb:!1}));var a=this.cu();a.name=void 0;a.index=0;a.Tb=!1;return a};b.prototype.rv=function(){this.gk--};b.prototype.cu=function(){return this.Fm[this.gk]};b.prototype.ep=function(a,c){for(var d,b,e,h,n,k;c;){d=0;for(b=c.cd.length;d<b;d++)if(k=c.cd[d],k instanceof Qb&&ib(a,k.name))return k;c=c.parent}d=0;for(b=this.Zd.length;d<b;d++)for(n=this.Zd[d],e=0,h=n.Ce.length;e<
h;e++)if(k=n.Ce[e],k instanceof Qb&&ib(a,k.name))return k;return null};b.prototype.gp=function(a){var c,d;c=0;for(d=this.ld.length;c<d;c++)if(this.ld[c].aa===a)return this.ld[c];return null};b.prototype.Fj=function(a){var c,d;c=0;for(d=this.H.length;c<d;c++)if(this.H[c].aa===a)return this.H[c];return null};b.prototype.du=function(a){var c,d;c=0;for(d=this.ue.length;c<d;c++)if(this.ue[c].aa===a)return this.ue[c];return null};b.prototype.Eu=function(){var c=this,b=this.yn,e=this.ie,h=this.$j,n=!1;this.Tq&&
(n=!0,b="__c2_continuouspreview",this.Tq=!1);if(b.length){this.Ab();e=this.Jv();if(window.indexedDB&&!this.Uc)p(b,e,function(){da("Saved state to IndexedDB storage ("+e.length+" bytes)");c.ie=e;c.trigger(S.prototype.k.el,null);c.ie="";n&&d()},function(a){try{localStorage.setItem("__c2save_"+b,e),da("Saved state to WebStorage ("+e.length+" bytes)"),c.ie=e,c.trigger(S.prototype.k.el,null),c.ie="",n&&d()}catch(h){da("Failed to save game state: "+a+"; "+h)}});else try{localStorage.setItem("__c2save_"+
b,e),da("Saved state to WebStorage ("+e.length+" bytes)"),c.ie=e,this.trigger(S.prototype.k.el,null),c.ie="",n&&d()}catch(k){da("Error saving to WebStorage: "+k)}this.Rb=this.$j=this.yn=""}h.length&&(window.indexedDB&&!this.Uc?a(h,function(a){a?(c.Rb=a,da("Loaded state from IndexedDB storage ("+c.Rb.length+" bytes)")):(c.Rb=localStorage.getItem("__c2save_"+h)||"",da("Loaded state from WebStorage ("+c.Rb.length+" bytes)"));c.Bi=!1;c.Rb.length||c.trigger(S.prototype.k.dl,null)},function(){c.Rb=localStorage.getItem("__c2save_"+
h)||"";da("Loaded state from WebStorage ("+c.Rb.length+" bytes)");c.Bi=!1;c.Rb.length||c.trigger(S.prototype.k.dl,null)}):(this.Rb=localStorage.getItem("__c2save_"+h)||"",da("Loaded state from WebStorage ("+this.Rb.length+" bytes)"),this.Bi=!1,c.Rb.length||c.trigger(S.prototype.k.dl,null)),this.yn=this.$j="");this.Rb.length&&(this.Ab(),this.Zu(this.Rb),this.ie=this.Rb,this.trigger(S.prototype.k.bs,null),this.Rb=this.ie="")};b.prototype.Jv=function(){var a,d,b,e,h,n,k,f={c2save:!0,version:1,rt:{time:this.Hc.ea,
walltime:this.qe.ea,timescale:this.Pg,tickcount:this.sd,execcount:this.cg,next_uid:this.fi,running_layout:this.wa.aa,start_time_offset:Date.now()-this.Jk},types:{},layouts:{},events:{groups:{},cnds:{},acts:{},vars:{}}};a=0;for(d=this.H.length;a<d;a++)if(h=this.H[a],!h.P&&!this.ir(h)){n={instances:[]};Va(h.M)&&(n.ex=c(h.M));b=0;for(e=h.m.length;b<e;b++)n.instances.push(this.xn(h.m[b]));f.types[h.aa.toString()]=n}a=0;for(d=this.ld.length;a<d;a++)b=this.ld[a],f.layouts[b.aa.toString()]=b.xb();e=f.events.groups;
a=0;for(d=this.ue.length;a<d;a++)b=this.ue[a],e[b.aa.toString()]=this.Ah[b.zh].rf;d=f.events.cnds;for(k in this.Zf)this.Zf.hasOwnProperty(k)&&(a=this.Zf[k],Va(a.M)&&(d[k]={ex:c(a.M)}));d=f.events.acts;for(k in this.Wf)this.Wf.hasOwnProperty(k)&&(a=this.Wf[k],Va(a.M)&&(d[k]={ex:a.M}));d=f.events.vars;for(k in this.Ug)this.Ug.hasOwnProperty(k)&&(a=this.Ug[k],a.Nj||a.parent&&!a.Mh||(d[k]=a.data));f.system=this.Id.xb();return JSON.stringify(f)};b.prototype.Iq=function(){var a,c,d,b,e,h;this.Ne={};a=0;
for(c=this.H.length;a<c;a++)if(d=this.H[a],!d.P)for(b=0,e=d.m.length;b<e;b++)h=d.m[b],this.Ne[h.uid.toString()]=h};b.prototype.Zu=function(a){a=JSON.parse(a);if(a.c2save&&!(1<a.version)){var c=a.rt;this.Hc.reset();this.Hc.ea=c.time;this.qe.reset();this.qe.ea=c.walltime||0;this.Pg=c.timescale;this.sd=c.tickcount;this.Jk=Date.now()-c.start_time_offset;var d=c.running_layout;if(d!==this.wa.aa)if(d=this.gp(d))this.So(d);else return;var b,e,h,n,k,f,g;f=a.types;for(e in f)if(f.hasOwnProperty(e)&&(n=this.Fj(parseInt(e,
10)))&&!n.P&&!this.ir(n)){f[e].ex?n.M=f[e].ex:$a(n.M);k=n.m;h=f[e].instances;d=0;for(b=la(k.length,h.length);d<b;d++)this.ak(k[d],h[d]);d=h.length;for(b=k.length;d<b;d++)this.Md(k[d]);d=k.length;for(b=h.length;d<b;d++){k=null;if(n.Ea.Fe&&(k=this.wa.Ej(h[d].w.l),!k))continue;k=this.Ae(n.Qc,k,!1,0,0,!0);this.ak(k,h[d])}n.Og=!0}this.Ab();this.Iq();b=a.layouts;for(e in b)b.hasOwnProperty(e)&&(d=this.gp(parseInt(e,10)))&&d.Qb(b[e]);b=a.events.groups;for(e in b)b.hasOwnProperty(e)&&(d=this.du(parseInt(e,
10)))&&this.Ah[d.zh]&&(this.Ah[d.zh].rf=b[e]);d=a.events.cnds;for(e in d)d.hasOwnProperty(e)&&this.Zf.hasOwnProperty(e)&&(this.Zf[e].M=d[e].ex);d=a.events.acts;for(e in d)d.hasOwnProperty(e)&&this.Wf.hasOwnProperty(e)&&(this.Wf[e].M=d[e].ex);d=a.events.vars;for(e in d)d.hasOwnProperty(e)&&this.Ug.hasOwnProperty(e)&&(this.Ug[e].data=d[e]);this.fi=c.next_uid;this.Id.Qb(a.system);d=0;for(b=this.H.length;d<b;d++)if(n=this.H[d],!n.P)for(e=0,a=n.m.length;e<a;e++){k=n.m[e];if(n.gc)for(f=k.yh(),c=k.siblings.length=
0,h=n.pc.length;c<h;c++)g=n.pc[c],n!==g&&k.siblings.push(g.m[f]);k.ud&&k.ud();if(k.W)for(c=0,h=k.W.length;c<h;c++)f=k.W[c],f.ud&&f.ud()}this.ka=!0}};b.prototype.xn=function(a,d){var b,e,h,n,k;n=a.type;h=n.Ea;var f={};d?f.c2=!0:f.uid=a.uid;Va(a.M)&&(f.ex=c(a.M));if(a.hb&&a.hb.length)for(f.ivs={},b=0,e=a.hb.length;b<e;b++)f.ivs[a.type.hm[b].toString()]=a.hb[b];if(h.Fe){h={x:a.x,y:a.y,w:a.width,h:a.height,l:a.n.aa,zi:a.Fc()};0!==a.q&&(h.a=a.q);1!==a.opacity&&(h.o=a.opacity);0.5!==a.cc&&(h.hX=a.cc);0.5!==
a.ec&&(h.hY=a.ec);0!==a.Zb&&(h.bm=a.Zb);a.visible||(h.v=a.visible);a.Rd||(h.ce=a.Rd);-1!==a.ei&&(h.mts=a.ei);if(n.U.length)for(h.fx=[],b=0,e=n.U.length;b<e;b++)k=n.U[b],h.fx.push({name:k.name,active:a.te[k.index],params:a.Ma[k.index]});f.w=h}if(a.W&&a.W.length)for(f.behs={},b=0,e=a.W.length;b<e;b++)n=a.W[b],n.xb&&(f.behs[n.type.aa.toString()]=n.xb());a.xb&&(f.data=a.xb());return f};b.prototype.fu=function(a,c){var d,b;d=0;for(b=a.hm.length;d<b;d++)if(a.hm[d]===c)return d;return-1};b.prototype.au=
function(a,c){var d,b;d=0;for(b=a.W.length;d<b;d++)if(a.W[d].type.aa===c)return d;return-1};b.prototype.ak=function(a,c,d){var b,e,h,n,k;k=a.type;h=k.Ea;if(d){if(!c.c2)return}else a.uid=c.uid;c.ex?a.M=c.ex:$a(a.M);if(e=c.ivs)for(b in e)e.hasOwnProperty(b)&&(d=this.fu(k,parseInt(b,10)),0>d||d>=a.hb.length||(a.hb[d]=e[b]));if(h.Fe){h=c.w;a.n.aa!==h.l&&(d=a.n,a.n=this.wa.Ej(h.l),a.n?(a.n.m.push(a),a.n.Ac=!0,Ea(d.m,a),d.Ac=!0):(a.n=d,this.Md(a)));a.x=h.x;a.y=h.y;a.width=h.w;a.height=h.h;a.Rf=h.zi;a.q=
h.hasOwnProperty("a")?h.a:0;a.opacity=h.hasOwnProperty("o")?h.o:1;a.cc=h.hasOwnProperty("hX")?h.hX:0.5;a.ec=h.hasOwnProperty("hY")?h.hY:0.5;a.visible=h.hasOwnProperty("v")?h.v:!0;a.Rd=h.hasOwnProperty("ce")?h.ce:!0;a.ei=h.hasOwnProperty("mts")?h.mts:-1;a.Zb=h.hasOwnProperty("bm")?h.bm:0;a.kh=fb(a.Zb);this.G&&gb(a,a.Zb,this.G);a.C();if(h.hasOwnProperty("fx"))for(d=0,e=h.fx.length;d<e;d++)n=k.Tl(h.fx[d].name),0>n||(a.te[n]=h.fx[d].active,a.Ma[n]=h.fx[d].params);a.pe()}if(k=c.behs)for(b in k)k.hasOwnProperty(b)&&
(h=this.au(a,parseInt(b,10)),0>h||a.W[h].Qb(k[b]));c.data&&a.Qb(c.data)};Rb=function(a){return new b(document.getElementById(a))};Sb=function(a,c){return new b({dc:!0,width:a,height:c})};window.cr_createRuntime=Rb;window.cr_createDCRuntime=Sb;window.createCocoonJSRuntime=function(){window.c2cocoonjs=!0;var a=document.createElement("screencanvas")||document.createElement("canvas");a.rx=!0;document.body.appendChild(a);a=new b(a);window.c2runtime=a;window.addEventListener("orientationchange",function(){window.c2runtime.setSize(window.innerWidth,
window.innerHeight)});window.c2runtime.setSize(window.innerWidth,window.innerHeight);return a};window.createEjectaRuntime=function(){var a=new b(document.getElementById("canvas"));window.c2runtime=a;window.c2runtime.setSize(window.innerWidth,window.innerHeight);return a}})();window.cr_getC2Runtime=function(){var g=document.getElementById("c2canvas");return g?g.c2runtime:window.c2runtime?window.c2runtime:null};
window.cr_sizeCanvas=function(g,l){if(0!==g&&0!==l){var b=window.cr_getC2Runtime();b&&b.setSize(g,l)}};window.cr_setSuspended=function(g){var l=window.cr_getC2Runtime();l&&l.setSuspended(g)};
(function(){function g(a,d){this.b=a;this.lf=null;this.scrollX=this.b.$a/2;this.scrollY=this.b.Za/2;this.scale=1;this.q=0;this.sh=!0;this.name=d[0];this.width=d[1];this.height=d[2];this.jr=d[3];this.Rq=d[4];this.aa=d[5];var c=d[6],b,e;this.V=[];this.Eh=[];b=0;for(e=c.length;b<e;b++){var f=new Tb(this,c[b]);f.hq=b;this.V.push(f)}c=d[7];this.vf=[];b=0;for(e=c.length;b<e;b++){var f=c[b],k=this.b.H[f[1]];k.Qc||(k.Qc=f);this.vf.push(f);-1===this.Eh.indexOf(k)&&this.Eh.push(k)}this.U=[];this.ma=[];this.Ma=
[];b=0;for(e=d[8].length;b<e;b++)this.U.push({id:d[8][b][0],name:d[8][b][1],yb:-1,Bb:!0,index:b}),this.Ma.push(d[8][b][2].slice(0));this.pe();this.Qe=new ra(0,0,1,1);this.on=new ra(0,0,1,1);this.Oe={}}function l(a,d){return a.Rf-d.Rf}function b(a,d){this.Ca=a;this.b=a.b;this.m=[];this.scale=1;this.q=0;this.kf=!1;this.oe=new ra(0,0,0,0);this.cr=new sa;this.Vb=this.sb=this.Wb=this.rb=0;this.Ac=!1;this.name=d[0];this.index=d[1];this.aa=d[2];this.visible=d[3];this.xe=d[4];this.Pf=d[5];this.jc=d[6];this.kc=
d[7];this.opacity=d[8];this.Kl=d[9];this.Lb=d[10];this.Zb=d[11];this.qt=d[12];this.kh="source-over";this.Gb=this.Ib=0;this.Re=!1;var c=d[13],b,e;this.ng=[];b=0;for(e=c.length;b<e;b++){var f=c[b],k=this.b.H[f[1]];k.Qc||(k.Qc=f,k.Ys=this.index);this.ng.push(f);-1===this.Ca.Eh.indexOf(k)&&this.Ca.Eh.push(k)}this.U=[];this.ma=[];this.Ma=[];b=0;for(e=d[14].length;b<e;b++)this.U.push({id:d[14][b][0],name:d[14][b][1],yb:-1,Bb:!0,index:b}),this.Ma.push(d[14][b][2].slice(0));this.pe();this.Qe=new ra(0,0,1,
1);this.on=new ra(0,0,1,1)}g.prototype.Iv=function(a){var d=a.type.aa.toString();this.Oe.hasOwnProperty(d)||(this.Oe[d]=[]);this.Oe[d].push(this.b.xn(a))};g.prototype.kp=function(){var a=this.V[0];return!a.Pf&&1===a.opacity&&!a.Kl&&a.visible};g.prototype.pe=function(){this.ma.length=0;var a,d,c;a=0;for(d=this.U.length;a<d;a++)c=this.U[a],c.Bb&&this.ma.push(c)};g.prototype.Sl=function(a){var d,c,b;d=0;for(c=this.U.length;d<c;d++)if(b=this.U[d],b.name===a)return b;return null};var f=[],p=!0;g.prototype.Gn=
function(){this.Rq&&(this.lf=this.b.Hl[this.Rq],this.lf.Sn());this.b.wa=this;this.scrollX=this.b.$a/2;this.scrollY=this.b.Za/2;var a,d,c,b,e,g,k;a=0;for(c=this.b.H.length;a<c;a++)if(d=this.b.H[a],!d.P)for(e=d.m,d=0,b=e.length;d<b;d++)if(g=e[d],g.n){var B=g.n.hq;B>=this.V.length&&(B=this.V.length-1);g.n=this.V[B];-1===g.n.m.indexOf(g)&&g.n.m.push(g);g.n.Ac=!0}if(!p)for(a=0,c=this.V.length;a<c;++a)this.V[a].m.sort(l);f.length=0;this.Ks();a=0;for(c=this.V.length;a<c;a++)g=this.V[a],g.Vs(),g.kf=!0,d=
g.tb(0,0,!0,!0),b=g.tb(0,0,!1,!0),g.kf=!1,this.b.Cd&&(d=Math.round(d),b=Math.round(b)),g.tn(d,b,null);e=!1;if(!this.sh){for(k in this.Oe)if(this.Oe.hasOwnProperty(k)&&(d=this.b.Fj(parseInt(k,10)))&&!d.P&&this.b.Qn(d)){b=this.Oe[k];a=0;for(c=b.length;a<c;a++){g=null;if(d.Ea.Fe&&(g=this.Ej(b[a].w.l),!g))continue;g=this.b.Ae(d.Qc,g,!1,0,0,!0);this.b.ak(g,b[a]);e=!0;f.push(g)}b.length=0}a=0;for(c=this.V.length;a<c;a++)this.V[a].m.sort(l),this.V[a].Ac=!0}e&&(this.b.Ab(),this.b.Iq());for(a=0;a<f.length;a++)if(g=
f[a],g.type.gc)for(c=g.yh(),d=0,b=g.type.pc.length;d<b;d++)k=g.type.pc[d],g.type!==k&&(k.m.length>c?g.siblings.push(k.m[c]):k.Qc&&(e=this.b.Ae(k.Qc,g.n,!0,g.x,g.y,!0),this.b.Ab(),k.Wk(),g.siblings.push(e),f.push(e)));a=0;for(c=this.vf.length;a<c;a++)this.b.Ae(this.vf[a],null,!0);this.b.hf=null;this.b.Ab();if(this.b.Ba&&!this.b.Ia)for(a=0,c=this.b.H.length;a<c;a++)k=this.b.H[a],!k.P&&k.m.length&&k.hn&&k.hn(this.b.Ba);a=0;for(c=f.length;a<c;a++)g=f[a],this.b.trigger(Object.getPrototypeOf(g.type.Ea).k.Yg,
g);f.length=0;this.b.trigger(S.prototype.k.Pi,null);this.sh=!1};g.prototype.Us=function(){var a,d,c,b,e;d=a=0;for(c=this.vf.length;a<c;a++)b=this.vf[a],e=this.b.H[b[1]],e.global?this.b.Ae(b,null,!0):(this.vf[d]=b,d++);this.vf.length=d};g.prototype.Sv=function(){this.b.trigger(S.prototype.k.as,null);this.b.Id.lc.length=0;var a,d,c,b,e,f;a=0;for(d=this.V.length;a<d;a++)for(this.V[a].qr(),e=this.V[a].m,c=0,b=e.length;c<b;c++)f=e[c],f.type.global||this.b.Qn(f.type)&&this.Iv(f);a=0;for(d=this.V.length;a<
d;a++){e=this.V[a].m;c=0;for(b=e.length;c<b;c++)f=e[c],f.type.global||this.b.Md(f);this.b.Ab();e.length=0;this.V[a].Ac=!0}a=0;for(d=this.b.H.length;a<d;a++)if(e=this.b.H[a],!(e.global||e.Ea.Fe||e.Ea.Hk||e.P)){c=0;for(b=e.m.length;c<b;c++)this.b.Md(e.m[c]);this.b.Ab()}p=!1};g.prototype.xd=function(a){var d,c=a,b=!1,e=!this.b.Tc;e&&(this.b.Yj||(this.b.Yj=document.createElement("canvas"),d=this.b.Yj,d.width=this.b.Y,d.height=this.b.X,this.b.Jp=d.getContext("2d"),b=!0),d=this.b.Yj,c=this.b.Jp,d.width!==
this.b.Y&&(d.width=this.b.Y,b=!0),d.height!==this.b.X&&(d.height=this.b.X,b=!0),b&&(c.webkitImageSmoothingEnabled=this.b.qa,c.mozImageSmoothingEnabled=this.b.qa,c.msImageSmoothingEnabled=this.b.qa,c.imageSmoothingEnabled=this.b.qa));c.globalAlpha=1;c.globalCompositeOperation="source-over";this.b.ml&&!this.kp()&&c.clearRect(0,0,this.b.Y,this.b.X);var f,k,b=0;for(f=this.V.length;b<f;b++)k=this.V[b],k.visible&&0<k.opacity&&11!==k.Zb&&k.xd(c);e&&a.drawImage(d,0,0,this.b.width,this.b.height)};g.prototype.Sc=
function(a){var d=0<this.ma.length||this.b.Sg||!this.b.Tc;if(d){this.b.vc||(this.b.vc=a.Sd(this.b.Y,this.b.X,this.b.qa));if(this.b.vc.hh!==this.b.Y||this.b.vc.gh!==this.b.X)a.deleteTexture(this.b.vc),this.b.vc=a.Sd(this.b.Y,this.b.X,this.b.qa);a.Gd(this.b.vc);this.b.Tc||a.Lg(this.b.Y,this.b.X)}else this.b.vc&&(a.Gd(null),a.deleteTexture(this.b.vc),this.b.vc=null);this.b.ml&&!this.kp()&&a.clear(0,0,0,0);var c,b;c=0;for(b=this.V.length;c<b;c++)this.V[c].visible&&0<this.V[c].opacity&&this.V[c].Sc(a);
d&&(0===this.ma.length||1===this.ma.length&&this.b.Tc?(1===this.ma.length?(d=this.ma[0].index,a.Hd(this.ma[0].yb),a.Kg(null,1/this.b.Y,1/this.b.X,0,0,1,1,this.scale,this.q,0,0,this.Ma[d]),a.tk(this.ma[0].yb)&&(this.b.ka=!0)):a.Hd(0),this.b.Tc||a.Lg(this.b.width,this.b.height),a.Gd(null),a.Lf(1),a.zc(this.b.vc),a.Lq(),a.Ed(),a.Kd(),d=this.b.width/2,c=this.b.height/2,a.vk(-d,c,d,c,d,-c,-d,-c),a.zc(null)):this.qn(a,null,null,null))};g.prototype.xh=function(){return 0<this.ma.length||this.b.Sg||!this.b.Tc?
this.b.vc:null};g.prototype.hp=function(){var a=this.V[0].sc(),d,c,b;d=1;for(c=this.V.length;d<c;d++)b=this.V[d],(0!==b.jc||0!==b.kc)&&b.sc()<a&&(a=b.sc());return a};g.prototype.zn=function(a){if(!this.jr){var d=this.b.Y*(1/this.hp())/2;a>this.width-d&&(a=this.width-d);a<d&&(a=d)}this.scrollX!==a&&(this.scrollX=a,this.b.ka=!0)};g.prototype.An=function(a){if(!this.jr){var d=this.b.X*(1/this.hp())/2;a>this.height-d&&(a=this.height-d);a<d&&(a=d)}this.scrollY!==a&&(this.scrollY=a,this.b.ka=!0)};g.prototype.Ks=
function(){this.zn(this.scrollX);this.An(this.scrollY)};g.prototype.qn=function(a,d,c,b){var e=c?c.ma:d?d.ma:this.ma,f=1,k=0,g=0,l=0;c?(f=c.n.sc(),k=c.n.Ya(),g=c.n.rb,l=c.n.sb):d&&(f=d.sc(),k=d.Ya(),g=d.rb,l=d.sb);var p=this.b.Nl,x,n,r,v,s=0,m=1,t,M=this.b.Y,J=this.b.X,Q=M/2,y=J/2,E=d?d.Qe:this.Qe,O=d?d.on:this.on,N=0,K=0,C=0,P=0,G=M,H=M,A=J,X=J,F=r=0,R=c?c.n.Ya():0;if(c){x=0;for(n=e.length;x<n;x++)r+=a.ku(e[x].yb),F+=a.lu(e[x].yb);v=c.na;N=d.Ja(v.left,v.top,!0,!0);C=d.Ja(v.left,v.top,!1,!0);G=d.Ja(v.right,
v.bottom,!0,!0);A=d.Ja(v.right,v.bottom,!1,!0);0!==R&&(x=d.Ja(v.right,v.top,!0,!0),n=d.Ja(v.right,v.top,!1,!0),K=d.Ja(v.left,v.bottom,!0,!0),P=d.Ja(v.left,v.bottom,!1,!0),v=Math.min(N,G,x,K),G=Math.max(N,G,x,K),N=v,v=Math.min(C,A,n,P),A=Math.max(C,A,n,P),C=v);N-=r;C-=F;G+=r;A+=F;O.left=N/M;O.top=1-C/J;O.right=G/M;O.bottom=1-A/J;K=N=oa(N);P=C=oa(C);H=G=pa(G);X=A=pa(A);K-=r;P-=F;H+=r;X+=F;0>N&&(N=0);0>C&&(C=0);G>M&&(G=M);A>J&&(A=J);0>K&&(K=0);0>P&&(P=0);H>M&&(H=M);X>J&&(X=J);E.left=N/M;E.top=1-C/J;
E.right=G/M;E.bottom=1-A/J}else E.left=O.left=0,E.top=O.top=0,E.right=O.right=1,E.bottom=O.bottom=1;F=c&&((c.q||R)&&a.mi(e[0].yb)||0!==r||0!==F||1!==c.opacity||c.type.Ea.cq)||d&&!c&&1!==d.opacity;a.Lq();if(F){p[s]||(p[s]=a.Sd(M,J,this.b.qa));if(p[s].hh!==M||p[s].gh!==J)a.deleteTexture(p[s]),p[s]=a.Sd(M,J,this.b.qa);a.Hd(0);a.Gd(p[s]);t=X-P;a.clearRect(K,J-P-t,H-K,t);c?c.Sc(a):(a.zc(this.b.Jc),a.Lf(d.opacity),a.Ed(),a.translate(-Q,-y),a.Kd(),a.Dd(N,A,G,A,G,C,N,C,E));O.left=O.top=0;O.right=O.bottom=
1;c&&(v=E.top,E.top=E.bottom,E.bottom=v);s=1;m=0}a.Lf(1);r=e.length-1;var R=a.jn(e[r].yb)||!d&&!c&&!this.b.Tc,Y=0;x=0;for(n=e.length;x<n;x++){p[s]||(p[s]=a.Sd(M,J,this.b.qa));if(p[s].hh!==M||p[s].gh!==J)a.deleteTexture(p[s]),p[s]=a.Sd(M,J,this.b.qa);a.Hd(e[x].yb);Y=e[x].index;a.tk(e[x].yb)&&(this.b.ka=!0);0!=x||F?(a.Kg(b,1/M,1/J,O.left,O.top,O.right,O.bottom,f,k,g,l,c?c.Ma[Y]:d?d.Ma[Y]:this.Ma[Y]),a.zc(null),x!==r||R?(a.Gd(p[s]),t=X-P,v=J-P-t,a.clearRect(K,v,H-K,t)):(c?a.Se(c.Ib,c.Gb):d&&a.Se(d.Ib,
d.Gb),a.Gd(b)),a.zc(p[m]),a.Ed(),a.translate(-Q,-y),a.Kd(),a.Dd(N,A,G,A,G,C,N,C,E),x!==r||R||a.zc(null)):(a.Gd(p[s]),t=X-P,v=J-P-t,a.clearRect(K,v,H-K,t),c?(a.Kg(b,1/c.width,1/c.height,O.left,O.top,O.right,O.bottom,f,k,g,l,c.Ma[Y]),c.Sc(a)):(a.Kg(b,1/M,1/J,0,0,1,1,f,k,g,l,d?d.Ma[Y]:this.Ma[Y]),a.zc(d?this.b.Jc:this.b.vc),a.Ed(),a.translate(-Q,-y),a.Kd(),a.Dd(N,A,G,A,G,C,N,C,E)),O.left=O.top=0,O.right=O.bottom=1,c&&!R&&(v=A,A=C,C=v));s=0===s?1:0;m=0===s?1:0}R&&(a.Hd(0),c?a.Se(c.Ib,c.Gb):d?a.Se(d.Ib,
d.Gb):this.b.Tc||(a.Lg(this.b.width,this.b.height),Q=this.b.width/2,y=this.b.height/2,C=N=0,G=this.b.width,A=this.b.height),a.Gd(b),a.zc(p[m]),a.Ed(),a.translate(-Q,-y),a.Kd(),c&&1===e.length&&!F?a.Dd(N,C,G,C,G,A,N,A,E):a.Dd(N,A,G,A,G,C,N,C,E),a.zc(null))};g.prototype.Ej=function(a){var d,c;d=0;for(c=this.V.length;d<c;d++)if(this.V[d].aa===a)return this.V[d];return null};g.prototype.xb=function(){var a,d,c,b={sx:this.scrollX,sy:this.scrollY,s:this.scale,a:this.q,w:this.width,h:this.height,fv:this.sh,
persist:this.Oe,fx:[],layers:{}};a=0;for(d=this.U.length;a<d;a++)c=this.U[a],b.fx.push({name:c.name,active:c.Bb,params:this.Ma[c.index]});a=0;for(d=this.V.length;a<d;a++)c=this.V[a],b.layers[c.aa.toString()]=c.xb();return b};g.prototype.Qb=function(a){var d,c,b,e;this.scrollX=a.sx;this.scrollY=a.sy;this.scale=a.s;this.q=a.a;this.width=a.w;this.height=a.h;this.Oe=a.persist;"undefined"!==typeof a.fv&&(this.sh=a.fv);var f=a.fx;d=0;for(c=f.length;d<c;d++)if(b=this.Sl(f[d].name))b.Bb=f[d].active,this.Ma[b.index]=
f[d].params;this.pe();d=a.layers;for(e in d)d.hasOwnProperty(e)&&(a=this.Ej(parseInt(e,10)))&&a.Qb(d[e])};Gb=g;b.prototype.pe=function(){this.ma.length=0;var a,d,c;a=0;for(d=this.U.length;a<d;a++)c=this.U[a],c.Bb&&this.ma.push(c)};b.prototype.Sl=function(a){var d,c,b;d=0;for(c=this.U.length;d<c;d++)if(b=this.U[d],b.name===a)return b;return null};b.prototype.Vs=function(){var a,d,c,b,e,g;d=a=0;for(c=this.ng.length;a<c;a++){b=this.ng[a];e=this.b.H[b[1]];g=this.b.Qn(e);e=!0;if(!g||this.Ca.sh)b=this.b.Ae(b,
this,!0),f.push(b),b.type.global&&(e=!1);e&&(this.ng[d]=this.ng[a],d++)}this.ng.length=d;this.b.Ab();!this.b.I&&this.U.length&&(this.Zb=this.qt);this.kh=fb(this.Zb);this.b.G&&gb(this,this.Zb,this.b.G)};b.prototype.qr=function(){if(this.Ac){var a,d;a=0;for(d=this.m.length;a<d;a++)this.m[a].Rf=a;this.Ac=!1}};b.prototype.sc=function(a){return this.hu()*(this.b.Tc||a?this.b.fh:1)};b.prototype.hu=function(){return(this.scale*this.Ca.scale-1)*this.Lb+1};b.prototype.Ya=function(){return this.kf?0:Ia(this.Ca.q+
this.q)};b.prototype.xd=function(a){this.Re=this.Kl||1!==this.opacity||0!==this.Zb;var d=this.b.canvas,c=a,b=!1;this.Re&&(this.b.Xj||(this.b.Xj=document.createElement("canvas"),d=this.b.Xj,d.width=this.b.Y,d.height=this.b.X,this.b.Ip=d.getContext("2d"),b=!0),d=this.b.Xj,c=this.b.Ip,d.width!==this.b.Y&&(d.width=this.b.Y,b=!0),d.height!==this.b.X&&(d.height=this.b.X,b=!0),b&&(c.webkitImageSmoothingEnabled=this.b.qa,c.mozImageSmoothingEnabled=this.b.qa,c.msImageSmoothingEnabled=this.b.qa,c.imageSmoothingEnabled=
this.b.qa),this.Pf&&c.clearRect(0,0,this.b.Y,this.b.X));c.globalAlpha=1;c.globalCompositeOperation="source-over";this.Pf||(c.fillStyle="rgb("+this.xe[0]+","+this.xe[1]+","+this.xe[2]+")",c.fillRect(0,0,this.b.Y,this.b.X));c.save();this.kf=!0;var b=this.tb(0,0,!0,!0),e=this.tb(0,0,!1,!0);this.kf=!1;this.b.Cd&&(b=Math.round(b),e=Math.round(e));this.tn(b,e,c);var f=this.sc();c.scale(f,f);c.translate(-b,-e);for(var k,b=0,e=this.m.length;b<e;b++)f=this.m[b],f.visible&&0!==f.width&&0!==f.height&&(f.fa(),
k=f.na,k.right<this.rb||k.bottom<this.sb||k.left>this.Wb||k.top>this.Vb||(c.globalCompositeOperation=f.kh,f.xd(c)));c.restore();this.Re&&(a.globalCompositeOperation=this.kh,a.globalAlpha=this.opacity,a.drawImage(d,0,0))};b.prototype.tn=function(a,d,c){var b=this.sc();this.rb=a;this.sb=d;this.Wb=a+this.b.Y*(1/b);this.Vb=d+this.b.X*(1/b);a=this.Ya();0!==a&&(c&&(c.translate(this.b.Y/2,this.b.X/2),c.rotate(-a),c.translate(this.b.Y/-2,this.b.X/-2)),this.oe.set(this.rb,this.sb,this.Wb,this.Vb),this.oe.offset((this.rb+
this.Wb)/-2,(this.sb+this.Vb)/-2),this.cr.Pq(this.oe,a),this.cr.Io(this.oe),this.oe.offset((this.rb+this.Wb)/2,(this.sb+this.Vb)/2),this.rb=this.oe.left,this.sb=this.oe.top,this.Wb=this.oe.right,this.Vb=this.oe.bottom)};b.prototype.Sc=function(a){var d=this.b.Y,c=this.b.X,b=0,e=0;if(this.Re=this.Kl||1!==this.opacity||0<this.ma.length||0!==this.Zb){this.b.Jc||(this.b.Jc=a.Sd(this.b.Y,this.b.X,this.b.qa));if(this.b.Jc.hh!==this.b.Y||this.b.Jc.gh!==this.b.X)a.deleteTexture(this.b.Jc),this.b.Jc=a.Sd(this.b.Y,
this.b.X,this.b.qa);a.Gd(this.b.Jc);this.Pf&&a.clear(0,0,0,0)}this.Pf||a.clear(this.xe[0]/255,this.xe[1]/255,this.xe[2]/255,1);this.kf=!0;var e=this.tb(0,0,!0,!0),f=this.tb(0,0,!1,!0);this.kf=!1;this.b.Cd&&(e=Math.round(e),f=Math.round(f));this.tn(e,f,null);f=this.sc();a.Ed();a.scale(f,f);a.un(-this.Ya());a.translate((this.rb+this.Wb)/-2,(this.sb+this.Vb)/-2);a.Kd();var k,g,l;k=0;for(g=this.m.length;k<g;k++)if(l=this.m[k],l.visible&&0!==l.width&&0!==l.height&&(l.fa(),b=l.na,!(b.right<this.rb||b.bottom<
this.sb||b.left>this.Wb||b.top>this.Vb)))if(l.sr)if(b=l.ma[0].yb,e=l.ma[0].index,1!==l.ma.length||a.jn(b)||a.vv(b)||(l.q||l.n.Ya())&&a.mi(b)||1!==l.opacity||l.type.Ea.cq)this.Ca.qn(a,this,l,this.Re?this.b.Jc:this.Ca.xh()),a.Ed(),a.scale(f,f),a.un(-this.Ya()),a.translate((this.rb+this.Wb)/-2,(this.sb+this.Vb)/-2),a.Kd();else{a.Hd(b);a.Se(l.Ib,l.Gb);a.tk(b)&&(this.b.ka=!0);var p=0,x=0,n=0,r=0;a.mi(b)&&(b=l.na,p=this.Ja(b.left,b.top,!0,!0),x=this.Ja(b.left,b.top,!1,!0),n=this.Ja(b.right,b.bottom,!0,
!0),b=this.Ja(b.right,b.bottom,!1,!0),p/=d,x=1-x/c,n/=d,r=1-b/c);a.Kg(this.Re?this.b.Jc:this.Ca.xh(),1/l.width,1/l.height,p,x,n,r,this.sc(),this.Ya(),this.rb,this.sb,l.Ma[e]);l.Sc(a)}else a.Hd(0),a.Se(l.Ib,l.Gb),l.Sc(a);this.Re&&(b=this.ma.length?this.ma[0].yb:0,e=this.ma.length?this.ma[0].index:0,0===this.ma.length||1===this.ma.length&&!a.jn(b)&&1===this.opacity?(1===this.ma.length?(a.Hd(b),a.Kg(this.Ca.xh(),1/this.b.Y,1/this.b.X,0,0,1,1,this.sc(),this.Ya(),this.rb,this.sb,this.Ma[e]),a.tk(b)&&(this.b.ka=
!0)):a.Hd(0),a.Gd(this.Ca.xh()),a.Lf(this.opacity),a.zc(this.b.Jc),a.Se(this.Ib,this.Gb),a.Ed(),a.Kd(),d=this.b.Y/2,c=this.b.X/2,a.vk(-d,c,d,c,d,-c,-d,-c),a.zc(null)):this.Ca.qn(a,this,null,this.Ca.xh()))};b.prototype.tb=function(a,b,c,h){var e=this.b.devicePixelRatio;this.b.xf&&(a*=e,b*=e);var e=this.b.yq,f=this.b.zq,e=(this.Ca.scrollX-e)*this.jc+e,f=(this.Ca.scrollY-f)*this.kc+f,k=1/this.sc(!h);h?(e-=this.b.Y*k/2,f-=this.b.X*k/2):(e-=this.b.width*k/2,f-=this.b.height*k/2);e+=a*k;f+=b*k;b=this.Ya();
0!==b&&(e-=this.Ca.scrollX,f-=this.Ca.scrollY,a=Math.cos(b),b=Math.sin(b),h=e*a-f*b,f=f*a+e*b,e=h+this.Ca.scrollX,f+=this.Ca.scrollY);return c?e:f};b.prototype.Ja=function(a,b,c,f){var e=this.Ya();if(0!==e){a-=this.Ca.scrollX;b-=this.Ca.scrollY;var g=Math.cos(-e),e=Math.sin(-e),k=a*g-b*e;b=b*g+a*e;a=k+this.Ca.scrollX;b+=this.Ca.scrollY}g=this.b.yq;e=this.b.zq;g=(this.Ca.scrollX-g)*this.jc+g;e=(this.Ca.scrollY-e)*this.kc+e;k=1/this.sc(!f);f?(g-=this.b.Y*k/2,e-=this.b.X*k/2):(g-=this.b.width*k/2,e-=
this.b.height*k/2);g=(a-g)/k;e=(b-e)/k;a=this.b.devicePixelRatio;this.b.xf&&!f&&(g/=a,e/=a);return c?g:e};b.prototype.xb=function(){var a,b,c,f={s:this.scale,a:this.q,vl:this.rb,vt:this.sb,vr:this.Wb,vb:this.Vb,v:this.visible,bc:this.xe,t:this.Pf,px:this.jc,py:this.kc,o:this.opacity,zr:this.Lb,fx:[],instances:[]};a=0;for(b=this.U.length;a<b;a++)c=this.U[a],f.fx.push({name:c.name,active:c.Bb,params:this.Ma[c.index]});return f};b.prototype.Qb=function(a){var b,c;this.scale=a.s;this.q=a.a;this.rb=a.vl;
this.sb=a.vt;this.Wb=a.vr;this.Vb=a.vb;this.visible=a.v;this.xe=a.bc;this.Pf=a.t;this.jc=a.px;this.kc=a.py;this.opacity=a.o;this.Lb=a.zr;var f=a.fx;a=0;for(b=f.length;a<b;a++)if(c=this.Sl(f[a].name))c.Bb=f[a].active,this.Ma[c.index]=f[a].params;this.pe();this.m.sort(l);this.Ac=!0};Tb=b})();
(function(){function g(a,c){var b,d=a.length;switch(d){case 0:return!0;case 1:return a[0]===c[0];case 2:return a[0]===c[0]&&a[1]===c[1];default:for(b=0;b<d;b++)if(a[b]!==c[b])return!1;return!0}}function l(a,c){return a.index-c.index}function b(a){var c,b,d,e;2===a.length?a[0].index>a[1].index&&(c=a[0],a[0]=a[1],a[1]=c):2<a.length&&a.sort(l);a.length>=D.length&&(D.length=a.length+1);D[a.length]||(D[a.length]=[]);e=D[a.length];c=0;for(b=e.length;c<b;c++)if(d=e[c],g(a,d))return d;e.push(a);return a}
function f(a,c){this.b=a;this.fr={};this.Xo={};this.cm=!1;this.np=new ca;this.Cl=[];this.nl=[];this.name=c[0];var b=c[1];this.Ce=[];var d,e;d=0;for(e=b.length;d<e;d++)this.pp(b[d],null,this.Ce)}function p(a){this.type=a;this.m=[];this.pa=[];this.la=!0}function a(a,c,b){this.sheet=a;this.parent=c;this.b=a.b;this.za=[];this.Te=[];this.lp=this.Rk=this.Nn=this.Jj=this.group=this.Fn=!1;this.cb=[];this.Mc=[];this.cd=[];this.zh="";this.rf=this.Jj=this.group=!1;this.ij=null;b[1]&&(this.zh=b[1][1].toLowerCase(),
this.group=!0,this.Jj=!!b[1][0],this.ij=[],this.rf=this.Jj,this.b.ue.push(this),this.b.Ah[this.zh]=this);this.Zc=b[2];this.aa=b[4];this.group||(this.b.Go[this.aa.toString()]=this);var d=b[5];a=0;for(c=d.length;a<c;a++){var e=new Ub(this,d[a]);e.index=a;this.cb.push(e);this.Ao(e.type)}d=b[6];a=0;for(c=d.length;a<c;a++)e=new Vb(this,d[a]),e.index=a,this.Mc.push(e);if(8===b.length)for(b=b[7],a=0,c=b.length;a<c;a++)this.sheet.pp(b[a],this,this.cd);this.Oj=!1;this.cb.length&&(this.Oj=null==this.cb[0].type&&
this.cb[0].ub==S.prototype.k.Fr)}function d(a,c){var b,d,e;if(a&&(-1===c.indexOf(a)&&c.push(a),a.gc))for(b=0,d=a.pc.length;b<d;b++)e=a.pc[b],a!==e&&-1===c.indexOf(e)&&c.push(e)}function c(a,c){this.Bc=a;this.sheet=a.sheet;this.b=a.b;this.N=[];this.Da=[];this.M={};this.index=-1;this.eh=!1;this.ub=c[1];this.trigger=0<c[3];this.Wo=2===c[3];this.je=c[4];this.Kj=c[5];this.Xu=c[6];this.aa=c[7];this.b.Zf[this.aa.toString()]=this;-1===c[0]?(this.type=null,this.bb=this.wn,this.gf=null,this.Oc=-1):(this.type=
this.b.H[c[0]],this.bb=this.Xu?this.Gv:this.vn,c[2]?(this.gf=this.type.Dj(c[2]),this.Oc=this.type.Pl(c[2])):(this.gf=null,this.Oc=-1),this.Bc.parent&&this.Bc.parent.Ek());this.Wo&&(this.bb=this.Hv);if(10===c.length){var b,d,e=c[9];b=0;for(d=e.length;b<d;b++){var f=new Wb(this,e[b]);this.N.push(f)}this.Da.length=e.length}}function h(a,c){this.Bc=a;this.sheet=a.sheet;this.b=a.b;this.N=[];this.Da=[];this.M={};this.index=-1;this.eh=!1;this.ub=c[1];-1===c[0]?(this.type=null,this.bb=this.wn,this.gf=null,
this.Oc=-1):(this.type=this.b.H[c[0]],this.bb=this.vn,c[2]?(this.gf=this.type.Dj(c[2]),this.Oc=this.type.Pl(c[2])):(this.gf=null,this.Oc=-1));this.aa=c[3];this.b.Wf[this.aa.toString()]=this;if(6===c.length){var b,d,e=c[5];b=0;for(d=e.length;b<d;b++){var f=new Wb(this,e[b]);this.N.push(f)}this.Da.length=e.length}}function e(a,c){this.L=a;this.Bc=a.Bc;this.sheet=a.sheet;this.b=a.b;this.type=c[0];this.yd=null;this.Ue=0;this.get=null;this.Oo=0;this.Ca=null;this.key=0;this.object=null;this.index=0;this.Ii=
this.Mf=this.Ii=this.Mf=this.Yo=this.nf=this.Ji=null;this.dd=!1;var b,d,e;switch(c[0]){case 0:case 7:this.yd=new Xb(this,c[1]);this.Ue=0;this.get=this.ru;break;case 1:this.yd=new Xb(this,c[1]);this.Ue=0;this.get=this.su;break;case 5:this.yd=new Xb(this,c[1]);this.Ue=0;this.get=this.wu;break;case 3:case 8:this.Oo=c[1];this.get=this.pu;break;case 6:this.Ca=this.b.vm[c[1]];this.get=this.xu;break;case 9:this.key=c[1];this.get=this.vu;break;case 4:this.object=this.b.H[c[1]];this.get=this.yu;this.Bc.Ao(this.object);
this.L instanceof Vb?this.Bc.Ek():this.Bc.parent&&this.Bc.parent.Ek();break;case 10:this.index=c[1];a.type.P?(this.get=this.tu,this.dd=!0):this.get=this.uu;break;case 11:this.Ji=c[1];this.nf=null;this.get=this.qu;break;case 2:case 12:this.Yo=c[1];this.get=this.ou;break;case 13:for(this.get=this.zu,this.Mf=[],this.Ii=[],b=1,d=c.length;b<d;b++)e=new Wb(this.L,c[b]),this.Mf.push(e),this.Ii.push(0)}}function q(a,c,b){this.sheet=a;this.parent=c;this.b=a.b;this.za=[];this.name=b[1];this.Ki=b[2];this.Ij=
b[3];this.Mh=!!b[4];this.Nj=!!b[5];this.aa=b[6];this.b.Ug[this.aa.toString()]=this;this.data=this.Ij;this.parent?(this.Ff=this.Mh||this.Nj?-1:this.b.Qv++,this.b.Es.push(this)):(this.Ff=-1,this.b.ll.push(this))}function k(a,c,b){this.sheet=a;this.parent=c;this.b=a.b;this.za=[];this.Dh=null;this.Hu=b[1];this.Bb=!0}function B(){this.Xq=[];this.reset(null)}var D=[];f.prototype.toString=w("name");f.prototype.pp=function(a,c,b){switch(a[0]){case 0:a=new Yb(this,c,a);if(a.Zc)for(b.push(a),b=0,c=a.cb.length;b<
c;b++)a.cb[b].trigger&&this.qp(a,b);else a.Ap()?this.qp(a,0):b.push(a);break;case 1:a=new Qb(this,c,a);b.push(a);break;case 2:a=new Zb(this,c,a),b.push(a)}};f.prototype.Ta=function(){var a,c;a=0;for(c=this.Ce.length;a<c;a++)this.Ce[a].Ta(a<c-1&&this.Ce[a+1].Oj)};f.prototype.Sn=function(){this.Cl.length=0;this.nl.length=0;this.zo(this);this.nl.length=0};f.prototype.zo=function(a){var c,b,d,e,f=a.Cl,k=a.nl,h=this.np.Qf();c=0;for(b=h.length;c<b;++c)d=h[c],e=d.Dh,!d.Bb||a===e||-1<k.indexOf(e)||(k.push(e),
e.zo(a),f.push(e))};f.prototype.bb=function(a){this.b.qx||(this.cm=!0,a||(this.b.km=!0));var c,b;c=0;for(b=this.Ce.length;c<b;c++){var d=this.Ce[c];d.bb();this.b.wl(d.za);this.b.wd.jd()&&!this.b.$b.length||this.b.Ab()}a||(this.b.km=!1)};f.prototype.qp=function(a,c){a.Zc||this.b.Vk.push(a);var b,d,e=a.cb[c],f;f=e.type?e.type.name:"system";var k=(b=e.Wo)?this.Xo:this.fr;k[f]||(k[f]=[]);f=k[f];k=e.ub;if(b){if(e.N.length&&(e=e.N[0],1===e.type&&2===e.yd.type)){e=e.yd.value.toLowerCase();b=0;for(d=f.length;b<
d;b++)if(f[b].method==k){b=f[b].oh;b[e]?b[e].push([a,c]):b[e]=[[a,c]];return}b={};b[e]=[[a,c]];f.push({method:k,oh:b})}}else{b=0;for(d=f.length;b<d;b++)if(f[b].method==k){f[b].oh.push([a,c]);return}T&&k===T.prototype.k.Uf?f.unshift({method:k,oh:[[a,c]]}):f.push({method:k,oh:[[a,c]]})}};Hb=f;p.prototype.$l=function(){return this.la?this.type.m.length:this.m.length};p.prototype.Ec=function(){return this.la?this.type.m:this.m};p.prototype.Ig=function(a){a&&(a.b.fb().eb.Zc?(this.la&&(this.m.length=0,
Ba(this.pa,a.type.m),this.la=!1),a=this.pa.indexOf(a),-1!==a&&(this.m.push(this.pa[a]),this.pa.splice(a,1))):(this.la=!1,this.m.length=1,this.m[0]=a))};nb=p;window._c2hh_="CA82A1A2D873A02C5D09AA06AEDAD579335BA6A5";a.prototype.Ta=function(a){var c,d=this.parent;if(this.group)for(this.Rk=!0;d;){if(!d.group){this.Rk=!1;break}d=d.parent}this.Nn=!this.Ap()&&(!this.parent||this.parent.group&&this.parent.Rk);this.lp=!!a;this.Te=this.za.slice(0);for(d=this.parent;d;){a=0;for(c=d.za.length;a<c;a++)this.Cs(d.za[a]);
d=d.parent}this.za=b(this.za);this.Te=b(this.Te);a=0;for(c=this.cb.length;a<c;a++)this.cb[a].Ta();a=0;for(c=this.Mc.length;a<c;a++)this.Mc[a].Ta();a=0;for(c=this.cd.length;a<c;a++)this.cd[a].Ta(a<c-1&&this.cd[a+1].Oj)};a.prototype.Lv=function(a){if(this.rf!==!!a){this.rf=!!a;var c;a=0;for(c=this.ij.length;a<c;++a)this.ij[a].lr();0<c&&this.b.wa.lf&&this.b.wa.lf.Sn()}};a.prototype.Ao=function(a){d(a,this.za)};a.prototype.Cs=function(a){d(a,this.Te)};a.prototype.Ek=function(){this.Fn=!0;this.parent&&
this.parent.Ek()};a.prototype.Ap=function(){return this.cb.length?this.cb[0].trigger:!1};a.prototype.bb=function(){var a,c=!1,b,d=this.b,e=this.b.fb();e.eb=this;var f=this.cb;this.Oj||(e.El=!1);if(this.Zc){0===f.length&&(c=!0);e.Wa=0;for(a=f.length;e.Wa<a;e.Wa++)f[e.Wa].trigger||(b=f[e.Wa].bb())&&(c=!0);(e.Cf=c)&&this.Ak()}else{e.Wa=0;for(a=f.length;e.Wa<a;e.Wa++)if(b=f[e.Wa].bb(),!b){e.Cf=!1;!this.Nn||d.wd.jd()&&!d.$b.length||d.Ab();return}e.Cf=!0;this.Ak()}this.ut(e)};a.prototype.ut=function(a){a.Cf&&
this.lp&&(a.El=!0);!this.Nn||this.b.wd.jd()&&!this.b.$b.length||this.b.Ab()};a.prototype.Ev=function(a){this.b.fb().eb=this;this.cb[a].bb()&&(this.Ak(),this.b.fb().Cf=!0)};a.prototype.Ak=function(){var a=this.b.fb(),c;a.Yb=0;for(c=this.Mc.length;a.Yb<c;a.Yb++)if(this.Mc[a.Yb].bb())return;this.Kq()};a.prototype.Bv=function(){var a=this.b.fb(),c;for(c=this.Mc.length;a.Yb<c;a.Yb++)if(this.Mc[a.Yb].bb())return;this.Kq()};a.prototype.Kq=function(){if(this.cd.length){var a,c,b,d,e=this.cd.length-1;this.b.uk(this);
if(this.Fn)for(a=0,c=this.cd.length;a<c;a++)b=this.cd[a],(d=!this.Rk||!this.group&&a<e)&&this.b.pi(b.za),b.bb(),d?this.b.Pe(b.za):this.b.wl(b.za);else for(a=0,c=this.cd.length;a<c;a++)this.cd[a].bb();this.b.qk()}};a.prototype.Fv=function(){var a=this.b.fb();a.eb=this;var c=!1,b;a.Wa=0;for(b=this.cb.length;a.Wa<b;a.Wa++)if(this.cb[a.Wa].bb())c=!0;else if(!this.Zc)return!1;return this.Zc?c:!0};a.prototype.sn=function(){this.b.cg++;var a=this.b.fb().Wa,c=this.b.uk(this);if(!this.Zc)for(c.Wa=a+1,a=this.cb.length;c.Wa<
a;c.Wa++)if(!this.cb[c.Wa].bb()){this.b.qk();return}this.Ak();this.b.qk()};a.prototype.Pu=function(a){var c=a.index;if(0===c)return!0;for(--c;0<=c;--c)if(this.cb[c].type===a.type)return!1;return!0};Yb=a;c.prototype.Ta=function(){var a,c,b;a=0;for(c=this.N.length;a<c;a++)b=this.N[a],b.Ta(),b.dd&&(this.eh=!0)};c.prototype.Hv=I(!0);c.prototype.wn=function(){var a,c;a=0;for(c=this.N.length;a<c;a++)this.Da[a]=this.N[a].get();return Ua(this.ub.apply(this.b.Id,this.Da),this.Kj)};c.prototype.Gv=function(){var a,
c;a=0;for(c=this.N.length;a<c;a++)this.Da[a]=this.N[a].get();a=this.ub.apply(this.gf?this.gf:this.type,this.Da);this.type.Nc();return a};c.prototype.vn=function(){var a,c,b,d,e,f,k,h,g=this.type,l=g.Z(),p=this.Bc.Zc&&!this.trigger;c=0;var q=g.gc,B=g.P,D=g.$d,z=this.Oc,x=-1<z,G=this.eh,H=this.N,A=this.Da,X=this.Kj,F=this.ub,R;if(G)for(c=0,e=H.length;c<e;++c)f=H[c],f.dd||(A[c]=f.get(0));else for(c=0,e=H.length;c<e;++c)A[c]=H[c].get(0);if(l.la){l.m.length=0;l.pa.length=0;R=g.m;a=0;for(d=R.length;a<d;++a){h=
R[a];if(G)for(c=0,e=H.length;c<e;++c)f=H[c],f.dd&&(A[c]=f.get(a));x?(c=0,B&&(c=h.type.hg[D]),c=F.apply(h.W[z+c],A)):c=F.apply(h,A);(k=Ua(c,X))?l.m.push(h):p&&l.pa.push(h)}g.finish&&g.finish(!0);l.la=!1;g.Nc();return l.$l()}b=0;R=(k=p&&!this.Bc.Pu(this))?l.pa:l.m;var Y=!1;a=0;for(d=R.length;a<d;++a){h=R[a];if(G)for(c=0,e=H.length;c<e;++c)f=H[c],f.dd&&(A[c]=f.get(a));x?(c=0,B&&(c=h.type.hg[D]),c=F.apply(h.W[z+c],A)):c=F.apply(h,A);if(Ua(c,X))if(Y=!0,k){if(l.m.push(h),q)for(c=0,e=h.siblings.length;c<
e;c++)f=h.siblings[c],f.type.Z().m.push(f)}else{R[b]=h;if(q)for(c=0,e=h.siblings.length;c<e;c++)f=h.siblings[c],f.type.Z().m[b]=f;b++}else if(k){R[b]=h;if(q)for(c=0,e=h.siblings.length;c<e;c++)f=h.siblings[c],f.type.Z().pa[b]=f;b++}else if(p&&(l.pa.push(h),q))for(c=0,e=h.siblings.length;c<e;c++)f=h.siblings[c],f.type.Z().pa.push(f)}R.length=b;if(q)for(B=g.pc,a=0,d=B.length;a<d;a++)h=B[a].Z(),k?h.pa.length=b:h.m.length=b;b=Y;if(k&&!Y)for(a=0,d=l.m.length;a<d;a++){h=l.m[a];if(G)for(c=0,e=H.length;c<
e;c++)f=H[c],f.dd&&(A[c]=f.get(a));c=x?F.apply(h.W[z],A):F.apply(h,A);if(Ua(c,X)){Y=!0;break}}g.finish&&g.finish(b||p);return p?Y:l.$l()};Ub=c;h.prototype.Ta=function(){var a,c,b;a=0;for(c=this.N.length;a<c;a++)b=this.N[a],b.Ta(),b.dd&&(this.eh=!0)};h.prototype.wn=function(){var a,c;a=0;for(c=this.N.length;a<c;a++)this.Da[a]=this.N[a].get();return this.ub.apply(this.b.Id,this.Da)};h.prototype.vn=function(){var a=this.type.Z().Ec(),c=this.type.P,b=this.type.$d,d=this.Oc,e=-1<d,f=this.eh,k=this.N,h=
this.Da,g=this.ub,l,p,q,B,D,z;if(f)for(p=0,B=k.length;p<B;++p)D=k[p],D.dd||(h[p]=D.get(0));else for(p=0,B=k.length;p<B;++p)h[p]=k[p].get(0);l=0;for(q=a.length;l<q;++l){z=a[l];if(f)for(p=0,B=k.length;p<B;++p)D=k[p],D.dd&&(h[p]=D.get(l));e?(p=0,c&&(p=z.type.hg[b]),g.apply(z.W[d+p],h)):g.apply(z,h)}return!1};Vb=h;var z=[],x=-1;e.prototype.Ta=function(){var a,c;if(11===this.type)this.nf=this.b.ep(this.Ji,this.Bc.parent);else if(13===this.type)for(a=0,c=this.Mf.length;a<c;a++)this.Mf[a].Ta();this.yd&&
this.yd.Ta()};e.prototype.bv=function(a){this.dd||!a||a.Ea.Hk||(this.dd=!0)};e.prototype.Nq=function(){this.dd=!0};e.prototype.jb=function(){x++;z.length===x&&z.push(new $b);return z[x]};e.prototype.ab=function(){x--};e.prototype.ru=function(a){this.Ue=a||0;a=this.jb();this.yd.get(a);this.ab();return a.data};e.prototype.su=function(a){this.Ue=a||0;a=this.jb();this.yd.get(a);this.ab();return ga(a.data)?a.data:""};e.prototype.yu=w("object");e.prototype.pu=w("Oo");e.prototype.wu=function(a){this.Ue=
a||0;a=this.jb();this.yd.get(a);this.ab();return a.ob()?this.b.be(a.data):this.b.wh(a.data)};e.prototype.xu=w("Ca");e.prototype.vu=w("key");e.prototype.uu=w("index");e.prototype.tu=function(a){a=a||0;var c=this.L.type,b=null,b=c.Z(),d=b.Ec();if(d.length)b=d[a%d.length].type;else if(b.pa.length)b=b.pa[a%b.pa.length].type;else if(c.m.length)b=c.m[a%c.m.length].type;else return 0;return this.index+b.vj[c.$d]};e.prototype.qu=w("nf");e.prototype.ou=w("Yo");e.prototype.zu=function(){var a,c;a=0;for(c=this.Mf.length;a<
c;a++)this.Ii[a]=this.Mf[a].get();return this.Ii};Wb=e;q.prototype.Ta=function(){this.za=b(this.za)};q.prototype.ne=function(a){var c=this.b.dp();this.parent&&!this.Mh&&c?(this.Ff>=c.length&&(c.length=this.Ff+1),c[this.Ff]=a):this.data=a};q.prototype.qf=function(){var a=this.b.dp();return!this.parent||this.Mh||!a||this.Nj?this.data:this.Ff>=a.length||"undefined"===typeof a[this.Ff]?this.Ij:a[this.Ff]};q.prototype.bb=function(){!this.parent||this.Mh||this.Nj||this.ne(this.Ij)};Qb=q;k.prototype.toString=
function(){return"include:"+this.Dh.toString()};k.prototype.Ta=function(){this.Dh=this.b.Hl[this.Hu];this.sheet.np.add(this);this.za=b(this.za);for(var a=this.parent;a;)a.group&&a.ij.push(this),a=a.parent;this.lr()};k.prototype.bb=function(){this.parent&&this.b.oi(this.b.H);this.Dh.cm||this.Dh.bb(!0);this.parent&&this.b.Pe(this.b.H)};k.prototype.lr=function(){for(var a=this.parent;a;){if(a.group&&!a.rf){this.Bb=!1;return}a=a.parent}this.Bb=!0};Zb=k;B.prototype.reset=function(a){this.eb=a;this.Yb=
this.Wa=0;this.Xq.length=0;this.El=this.Cf=!1};B.prototype.Ru=function(){return this.eb.Fn?!0:this.Wa<this.eb.cb.length-1?!!this.eb.za.length:!1};Pb=B})();
(function(){function g(b,f){this.L=b;this.b=b.b;this.type=f[0];this.get=[this.It,this.Et,this.Qt,this.Tt,this.yt,this.Rt,this.Mt,this.Bt,this.Lt,this.Pt,this.zt,this.Ot,this.Ct,this.Nt,this.Jt,this.Kt,this.Ft,this.Gt,this.At,this.St,this.Uo,this.Ht,this.Uo,this.Dt][this.type];var g=null;this.ic=this.N=this.Da=this.ub=this.Nk=this.qb=this.first=this.value=null;this.Oc=-1;this.de=null;this.Vn=-1;this.nf=this.Ji=null;this.ri=!1;switch(this.type){case 0:case 1:case 2:this.value=f[1];break;case 3:this.first=
new Xb(b,f[1]);break;case 18:this.first=new Xb(b,f[1]);this.qb=new Xb(b,f[2]);this.Nk=new Xb(b,f[3]);break;case 19:this.ub=f[1];this.ub!==S.prototype.u.random&&this.ub!==S.prototype.u.jh||this.L.Nq();this.Da=[];this.N=[];3===f.length?(g=f[2],this.Da.length=g.length+1):this.Da.length=1;break;case 20:this.ic=this.b.H[f[1]];this.Oc=-1;this.ub=f[2];this.ri=f[3];cc.Hr&&this.ub===cc.Hr.prototype.u.iw&&this.L.Nq();this.de=f[4]?new Xb(b,f[4]):null;this.Da=[];this.N=[];6===f.length?(g=f[5],this.Da.length=
g.length+1):this.Da.length=1;break;case 21:this.ic=this.b.H[f[1]];this.ri=f[2];this.de=f[3]?new Xb(b,f[3]):null;this.Vn=f[4];break;case 22:this.ic=this.b.H[f[1]];this.ic.Dj(f[2]);this.Oc=this.ic.Pl(f[2]);this.ub=f[3];this.ri=f[4];this.de=f[5]?new Xb(b,f[5]):null;this.Da=[];this.N=[];7===f.length?(g=f[6],this.Da.length=g.length+1):this.Da.length=1;break;case 23:this.Ji=f[1],this.nf=null}this.L.bv(this.ic);4<=this.type&&17>=this.type&&(this.first=new Xb(b,f[1]),this.qb=new Xb(b,f[2]));if(g){var a,d;
a=0;for(d=g.length;a<d;a++)this.N.push(new Xb(b,g[a]))}}function l(b,f){this.type=b||ac.Tf;this.data=f||0;this.Dg=null;this.type==ac.Tf&&(this.data=Math.floor(this.data))}g.prototype.Ta=function(){23===this.type&&(this.nf=this.L.b.ep(this.Ji,this.L.Bc.parent));this.first&&this.first.Ta();this.qb&&this.qb.Ta();this.Nk&&this.Nk.Ta();this.de&&this.de.Ta();if(this.N){var b,f;b=0;for(f=this.N.length;b<f;b++)this.N[b].Ta()}};g.prototype.St=function(b){this.Da[0]=b;b=this.L.jb();var f,g;f=0;for(g=this.N.length;f<
g;f++)this.N[f].get(b),this.Da[f+1]=b.data;this.L.ab();this.ub.apply(this.b.Id,this.Da)};g.prototype.Uo=function(b){var f=this.ic.Z(),g=f.Ec();if(!g.length)if(f.pa.length)g=f.pa;else{this.ri?b.$c(""):b.Fa(0);return}this.Da[0]=b;b.Dg=this.ic;b=this.L.jb();var a,f=0;for(a=this.N.length;f<a;f++)this.N[f].get(b),this.Da[f+1]=b.data;f=this.L.Ue;this.de&&(this.de.get(b),b.ob()&&(f=b.data,g=this.ic.m));this.L.ab();f%=g.length;0>f&&(f+=g.length);g=g[f];-1<this.Oc?(b=0,this.ic.P&&(b=g.type.hg[this.ic.$d]),
this.ub.apply(g.W[this.Oc+b],this.Da)):this.ub.apply(g,this.Da)};g.prototype.Ht=function(b){var f=this.ic.Z(),g=f.Ec();if(!g.length)if(f.pa.length)g=f.pa;else{this.ri?b.$c(""):b.Fa(0);return}f=this.L.Ue;if(this.de){var a=this.L.jb();this.de.get(a);if(a.ob()){f=a.data;g=this.ic.m;f%=g.length;0>f&&(f+=g.length);g=g[f].hb[this.Vn];ga(g)?b.$c(g):b.J(g);this.L.ab();return}this.L.ab()}f%=g.length;0>f&&(f+=g.length);g=g[f];f=0;this.ic.P&&(f=g.type.vj[this.ic.$d]);g=g.hb[this.Vn+f];ga(g)?b.$c(g):b.J(g)};
g.prototype.It=function(b){b.type=ac.Tf;b.data=this.value};g.prototype.Et=function(b){b.type=ac.Sf;b.data=this.value};g.prototype.Qt=function(b){b.type=ac.Ri;b.data=this.value};g.prototype.Tt=function(b){this.first.get(b);b.ob()&&(b.data=-b.data)};g.prototype.yt=function(b){this.first.get(b);var f=this.L.jb();this.qb.get(f);b.ob()&&f.ob()&&(b.data+=f.data,f.tg()&&b.Ag());this.L.ab()};g.prototype.Rt=function(b){this.first.get(b);var f=this.L.jb();this.qb.get(f);b.ob()&&f.ob()&&(b.data-=f.data,f.tg()&&
b.Ag());this.L.ab()};g.prototype.Mt=function(b){this.first.get(b);var f=this.L.jb();this.qb.get(f);b.ob()&&f.ob()&&(b.data*=f.data,f.tg()&&b.Ag());this.L.ab()};g.prototype.Bt=function(b){this.first.get(b);var f=this.L.jb();this.qb.get(f);b.ob()&&f.ob()&&(b.data/=f.data,b.Ag());this.L.ab()};g.prototype.Lt=function(b){this.first.get(b);var f=this.L.jb();this.qb.get(f);b.ob()&&f.ob()&&(b.data%=f.data,f.tg()&&b.Ag());this.L.ab()};g.prototype.Pt=function(b){this.first.get(b);var f=this.L.jb();this.qb.get(f);
b.ob()&&f.ob()&&(b.data=Math.pow(b.data,f.data),f.tg()&&b.Ag());this.L.ab()};g.prototype.zt=function(b){this.first.get(b);var f=this.L.jb();this.qb.get(f);b.ob()?f.Pj()?b.$c(b.data.toString()+f.data):b.data&&f.data?b.Fa(1):b.Fa(0):b.Pj()&&(b.data=f.Pj()?b.data+f.data:b.data+(Math.round(1E10*f.data)/1E10).toString());this.L.ab()};g.prototype.Ot=function(b){this.first.get(b);var f=this.L.jb();this.qb.get(f);b.ob()&&f.ob()&&(b.data||f.data?b.Fa(1):b.Fa(0));this.L.ab()};g.prototype.At=function(b){this.first.get(b);
b.data?this.qb.get(b):this.Nk.get(b)};g.prototype.Ct=function(b){this.first.get(b);var f=this.L.jb();this.qb.get(f);b.Fa(b.data===f.data?1:0);this.L.ab()};g.prototype.Nt=function(b){this.first.get(b);var f=this.L.jb();this.qb.get(f);b.Fa(b.data!==f.data?1:0);this.L.ab()};g.prototype.Jt=function(b){this.first.get(b);var f=this.L.jb();this.qb.get(f);b.Fa(b.data<f.data?1:0);this.L.ab()};g.prototype.Kt=function(b){this.first.get(b);var f=this.L.jb();this.qb.get(f);b.Fa(b.data<=f.data?1:0);this.L.ab()};
g.prototype.Ft=function(b){this.first.get(b);var f=this.L.jb();this.qb.get(f);b.Fa(b.data>f.data?1:0);this.L.ab()};g.prototype.Gt=function(b){this.first.get(b);var f=this.L.jb();this.qb.get(f);b.Fa(b.data>=f.data?1:0);this.L.ab()};g.prototype.Dt=function(b){var f=this.nf.qf();fa(f)?b.J(f):b.$c(f)};Xb=g;l.prototype.tg=function(){return this.type===ac.Sf};l.prototype.ob=function(){return this.type===ac.Tf||this.type===ac.Sf};l.prototype.Pj=function(){return this.type===ac.Ri};l.prototype.Ag=function(){this.tg()||
(this.Pj()&&(this.data=parseFloat(this.data)),this.type=ac.Sf)};l.prototype.Fa=function(b){this.type=ac.Tf;this.data=Math.floor(b)};l.prototype.J=function(b){this.type=ac.Sf;this.data=b};l.prototype.$c=function(b){this.type=ac.Ri;this.data=b};l.prototype.Pv=function(b){fa(b)?(this.type=ac.Sf,this.data=b):ga(b)?(this.type=ac.Ri,this.data=b.toString()):(this.type=ac.Tf,this.data=0)};$b=l;ac={Tf:0,Sf:1,Ri:2}})();function S(g){this.b=g;this.lc=[]}
S.prototype.xb=function(){var g={},l,b,f,p,a,d,c,h;g.waits=[];var e=g.waits,q;l=0;for(b=this.lc.length;l<b;l++){d=this.lc[l];q={t:d.time,st:d.Uq,s:d.En,ev:d.bg.aa,sm:[],sols:{}};d.bg.Mc[d.Yb]&&(q.act=d.bg.Mc[d.Yb].aa);f=0;for(p=d.za.length;f<p;f++)q.sm.push(d.za[f].aa);for(a in d.Sb)if(d.Sb.hasOwnProperty(a)){c=this.b.H[parseInt(a,10)];h={sa:d.Sb[a].Bk,insts:[]};f=0;for(p=d.Sb[a].ee.length;f<p;f++)h.insts.push(d.Sb[a].ee[f].uid);q.sols[c.aa.toString()]=h}e.push(q)}return g};
S.prototype.Qb=function(g){g=g.waits;var l,b,f,p,a,d,c,h,e,q,k;l=this.lc.length=0;for(b=g.length;l<b;l++)if(d=g[l],h=this.b.Go[d.ev.toString()]){e=-1;f=0;for(p=h.Mc.length;f<p;f++)if(h.Mc[f].aa===d.act){e=f;break}if(-1!==e){c={Sb:{},za:[],Dl:!1};c.time=d.t;c.Uq=d.st||"";c.En=!!d.s;c.bg=h;c.Yb=e;f=0;for(p=d.sm.length;f<p;f++)(h=this.b.Fj(d.sm[f]))&&c.za.push(h);for(a in d.sols)if(d.sols.hasOwnProperty(a)&&(h=this.b.Fj(parseInt(a,10)))){e=d.sols[a];q={Bk:e.sa,ee:[]};f=0;for(p=e.insts.length;f<p;f++)(k=
this.b.kg(e.insts[f]))&&q.ee.push(k);c.Sb[h.index.toString()]=q}this.lc.push(c)}}};
(function(){function g(){}function l(){}function b(){}var f=S.prototype;g.prototype.Gr=I(!0);g.prototype.Pi=I(!0);g.prototype.as=I(!0);g.prototype.ns=function(a){var c=this.b.fb(),b=c.eb,e=c.Ru(),c=this.b.xv();if(e)for(e=0;e<a&&!c.Tb;e++)this.b.pi(b.za),c.index=e,b.sn(),this.b.Pe(b.za);else for(e=0;e<a&&!c.Tb;e++)c.index=e,b.sn();this.b.rv();return!1};g.prototype.vs=function(){var a=this.b.uh().M;"undefined"===typeof a.TriggerOnce_lastTick&&(a.TriggerOnce_lastTick=-1);var c=a.TriggerOnce_lastTick,
b=this.b.sd;a.TriggerOnce_lastTick=b;return this.b.um||c!==b-1};g.prototype.Xb=function(a){var c=this.b.uh(),b=c.M.Every_lastTime||0,e=this.b.Hc.ea;"undefined"===typeof c.M.Every_seconds&&(c.M.Every_seconds=a);var f=c.M.Every_seconds;if(e>=b+f)return c.M.Every_lastTime=b+f,e>=c.M.Every_lastTime+0.04&&(c.M.Every_lastTime=e),c.M.Every_seconds=a,!0;e<b-0.1&&(c.M.Every_lastTime=e);return!1};g.prototype.ls=function(a,c){if(!a)return!1;var b=a.Z(),e=b.Ec();c=oa(c);if(0>c||c>=e.length)return!1;b.Ig(e[c]);
a.Nc();return!0};g.prototype.mc=function(a,c,b){return bc(a.qf(),c,b)};g.prototype.bf=function(a){return(a=this.b.Ah[a.toLowerCase()])&&a.rf};g.prototype.Fr=function(){var a=this.b.fb();return a.El?!1:!a.Cf};g.prototype.ko=I(!0);g.prototype.Nr=I(!0);g.prototype.el=I(!0);g.prototype.bs=I(!0);g.prototype.dl=I(!0);f.k=new g;l.prototype.ho=function(a){this.b.vg||this.b.hf||(this.b.hf=a)};l.prototype.$k=function(a,c,b,e){if(c&&a&&(c=this.b.yl(a,c,b,e))){this.b.Gc++;var f;this.b.trigger(Object.getPrototypeOf(a.Ea).k.Yg,
c);if(c.gc)for(b=0,e=c.siblings.length;b<e;b++)f=c.siblings[b],this.b.trigger(Object.getPrototypeOf(f.type.Ea).k.Yg,f);this.b.Gc--;a=a.Z();a.la=!1;a.m.length=1;a.m[0]=c;if(c.gc)for(b=0,e=c.siblings.length;b<e;b++)f=c.siblings[b],a=f.type.Z(),a.la=!1,a.m.length=1,a.m[0]=f}};l.prototype.os=function(a){if(a=a.Ul())this.b.wa.zn(a.x),this.b.wa.An(a.y)};l.prototype.bh=function(a,c){0===a.Ki?fa(c)?a.ne(c):a.ne(parseFloat(c)):1===a.Ki&&a.ne(c.toString())};l.prototype.yr=function(a,c){0===a.Ki?fa(c)?a.ne(a.qf()+
c):a.ne(a.qf()+parseFloat(c)):1===a.Ki&&a.ne(a.qf()+c.toString())};l.prototype.Vf=function(a,c){0===a.Ki&&(fa(c)?a.ne(a.qf()-c):a.ne(a.qf()-parseFloat(c)))};var p=[],a=[];l.prototype.Si=function(b){if(!(0>b)){var c,f,e,g=this.b.fb(),k;k=p.length?p.pop():{Sb:{},za:[]};k.Dl=!1;k.time=this.b.Hc.ea+b;k.Uq="";k.En=!1;k.bg=g.eb;k.Yb=g.Yb+1;b=0;for(c=this.b.H.length;b<c;b++)e=this.b.H[b],f=e.Z(),f.la&&-1===g.eb.za.indexOf(e)||(k.za.push(e),e=void 0,e=a.length?a.pop():{ee:[]},e.Bk=!1,e.Bk=f.la,Ba(e.ee,f.m),
k.Sb[b.toString()]=e);this.lc.push(k);return!0}};l.prototype.fl=function(){var a,c,b;a=0;for(c=this.b.ll.length;a<c;a++)b=this.b.ll[a],b.data=b.Ij};l.prototype.to=function(){if(!this.b.vg&&!this.b.hf&&this.b.wa){this.b.hf=this.b.wa;var a,c,b;a=0;for(c=this.b.ue.length;a<c;a++)b=this.b.ue[a],b.Lv(b.Jj)}};f.j=new l;b.prototype["int"]=function(a,c){ga(c)?(a.Fa(parseInt(c,10)),isNaN(a.data)&&(a.data=0)):a.Fa(c)};b.prototype["float"]=function(a,c){ga(c)?(a.J(parseFloat(c)),isNaN(a.data)&&(a.data=0)):a.J(c)};
b.prototype.random=function(a,c,b){void 0===b?a.J(Math.random()*c):a.J(Math.random()*(b-c)+c)};b.prototype.sqrt=function(a,c){a.J(Math.sqrt(c))};b.prototype.abs=function(a,c){a.J(Math.abs(c))};b.prototype.round=function(a,c){a.Fa(Math.round(c))};b.prototype.floor=function(a,c){a.Fa(Math.floor(c))};b.prototype.ceil=function(a,c){a.Fa(Math.ceil(c))};b.prototype.sin=function(a,c){a.J(Math.sin(L(c)))};b.prototype.cos=function(a,c){a.J(Math.cos(L(c)))};b.prototype.tan=function(a,c){a.J(Math.tan(L(c)))};
b.prototype.acos=function(a,c){a.J(Fa(Math.acos(c)))};b.prototype.exp=function(a,c){a.J(Math.exp(c))};b.prototype.max=function(a){var c=arguments[1];"number"!==typeof c&&(c=0);var b,e,f;b=2;for(e=arguments.length;b<e;b++)f=arguments[b],"number"===typeof f&&c<f&&(c=f);a.J(c)};b.prototype.min=function(a){var c=arguments[1];"number"!==typeof c&&(c=0);var b,e,f;b=2;for(e=arguments.length;b<e;b++)f=arguments[b],"number"===typeof f&&c>f&&(c=f);a.J(c)};b.prototype.Xd=function(a){a.J(this.b.Xd)};b.prototype.Pg=
function(a){a.J(this.b.Pg)};b.prototype.time=function(a){a.J(this.b.Hc.ea)};b.prototype.sd=function(a){a.Fa(this.b.sd)};b.prototype.kk=function(a){a.Fa(this.b.kk)};b.prototype.Ll=function(a){a.Fa(this.b.Ll)};b.prototype.q=function(a,c,b,e,f){a.J(Fa(Oa(c,b,e,f)))};b.prototype.left=function(a,c,b){a.$c(ga(c)?c.substr(0,b):"")};b.prototype.right=function(a,c,b){a.$c(ga(c)?c.substr(c.length-b):"")};b.prototype.replace=function(a,c,b,e){ga(c)&&ga(b)&&ga(e)?a.$c(c.replace(RegExp(cb(b),"gi"),e)):a.$c(ga(c)?
c:"")};b.prototype.jh=function(a){var c=oa(Math.random()*(arguments.length-1));a.Pv(arguments[c+1])};b.prototype.Cv=function(a,c,b,e){a.Fa(ta(c,b,e))};b.prototype.xl=function(a){a.J(this.b.xl/1E3)};b.prototype.dk=function(a){a.J(this.b.dk)};f.u=new b;f.Dv=function(){var b,c,f,e,g,k,l=this.b.fb();b=0;for(f=this.lc.length;b<f;b++){e=this.lc[b];if(-1===e.time){if(!e.En)continue}else if(e.time>this.b.Hc.ea)continue;l.eb=e.bg;l.Yb=e.Yb;l.Wa=0;for(c in e.Sb)e.Sb.hasOwnProperty(c)&&(g=this.b.H[parseInt(c,
10)].Z(),k=e.Sb[c],g.la=k.Bk,Ba(g.m,k.ee),g=k,g.ee.length=0,a.push(g));e.bg.Bv();this.b.wl(e.za);e.Dl=!0}c=b=0;for(f=this.lc.length;b<f;b++)e=this.lc[b],this.lc[c]=e,e.Dl?($a(e.Sb),e.za.length=0,p.push(e)):c++;this.lc.length=c}})();
(function(){mb=function(g){var b=g[0].prototype,f=g[1],p=g[3],a=g[4],d=g[5],c=g[6],h=g[7];g=g[8];b.k||(b.k={});b.j||(b.j={});b.u||(b.u={});var e=b.k,q=b.j,b=b.u;p&&(e.Cr=function(a,c){return bc(this.x,a,c)},e.Dr=function(a,c){return bc(this.y,a,c)},e.sw=function(){var a=this.n;this.fa();var c=this.na;return!(c.right<a.rb||c.bottom<a.sb||c.left>a.Wb||c.top>a.Vb)},e.uw=function(){this.fa();var a=this.na,c=this.b.wa;return 0>a.right||0>a.bottom||a.left>c.width||a.top>c.height},e.Gw=function(a,c,b){var d=
this.Z(),e=d.Ec();if(!e.length)return!1;var f=e[0],g=f,h=Ta(f.x,f.y,c,b),l,m,t;l=1;for(m=e.length;l<m;l++)if(f=e[l],t=Ta(f.x,f.y,c,b),0===a&&t<h||1===a&&t>h)h=t,g=f;d.Ig(g);return!0},q.Qi=function(a){this.x!==a&&(this.x=a,this.C())},q.uo=function(a){this.y!==a&&(this.y=a,this.C())},q.hl=function(a,c){if(this.x!==a||this.y!==c)this.x=a,this.y=c,this.C()},q.ss=function(a,c){var b=a.iu(this);if(b){var d;b.vh?(d=b.vh(c,!0),b=b.vh(c,!1)):(d=b.x,b=b.y);if(this.x!==d||this.y!==b)this.x=d,this.y=b,this.C()}},
q.zw=function(a){0!==a&&(this.x+=Math.cos(this.q)*a,this.y+=Math.sin(this.q)*a,this.C())},q.yw=function(a,c){0!==c&&(this.x+=Math.cos(L(a))*c,this.y+=Math.sin(L(a))*c,this.C())},b.Nb=function(a){a.J(this.x)},b.td=function(a){a.J(this.y)},b.Xd=function(a){a.J(this.b.pf(this))});a&&(e.lw=function(a,c){return bc(this.width,a,c)},e.jw=function(a,c){return bc(this.height,a,c)},q.jl=function(a){this.width!==a&&(this.width=a,this.C())},q.Sw=function(a){this.height!==a&&(this.height=a,this.C())},q.Tw=function(a,
c){if(this.width!==a||this.height!==c)this.width=a,this.height=c,this.C()},b.Ww=function(a){a.J(this.width)},b.mw=function(a){a.J(this.height)},b.fw=function(a){this.fa();a.J(this.na.left)},b.hw=function(a){this.fa();a.J(this.na.top)},b.gw=function(a){this.fa();a.J(this.na.right)},b.ew=function(a){this.fa();a.J(this.na.bottom)});d&&(e.dw=function(a,c){return Pa(this.q,L(c))<=L(a)},e.qw=function(a){return Ra(this.q,L(a))},e.ow=function(a,c){var b=Na(a),d=Na(c),e=Ia(this.q);return Ra(d,b)?Ra(e,b)&&
!Ra(e,d):!(!Ra(e,b)&&Ra(e,d))},q.Ow=function(a){a=L(Ha(a));isNaN(a)||this.q===a||(this.q=a,this.C())},q.Kw=function(a){0===a||isNaN(a)||(this.q+=L(a),this.q=Ia(this.q),this.C())},q.Lw=function(a){0===a||isNaN(a)||(this.q-=L(a),this.q=Ia(this.q),this.C())},q.Mw=function(a,c){var b=Qa(this.q,L(c),L(a));isNaN(b)||this.q===b||(this.q=b,this.C())},q.Nw=function(a,c,b){a=Qa(this.q,Math.atan2(b-this.y,c-this.x),L(a));isNaN(a)||this.q===a||(this.q=a,this.C())},q.ah=function(a,c){var b=Math.atan2(c-this.y,
a-this.x);isNaN(b)||this.q===b||(this.q=b,this.C())},b.cw=function(a){a.J(Ja(this.q))});f||(e.Mb=function(a,c,b){return bc(this.hb[a],c,b)},e.pw=function(a){return this.hb[a]},e.Hw=function(a,c){var b=this.Z(),d=b.Ec();if(!d.length)return!1;var e=d[0],f=e,g=e.hb[c],h,l,m;h=1;for(l=d.length;h<l;h++)if(e=d[h],m=e.hb[c],0===a&&m<g||1===a&&m>g)g=m,f=e;b.Ig(f);return!0},e.Fw=function(a){var c,b,d,e,f;if(this.b.uh().Kj){f=this.Z();if(f.la)for(f.la=!1,f.m.length=0,f.pa.length=0,d=this.m,c=0,b=d.length;c<
b;c++)e=d[c],e.uid===a?f.pa.push(e):f.m.push(e);else{d=c=0;for(b=f.m.length;c<b;c++)e=f.m[c],f.m[d]=e,e.uid===a?f.pa.push(e):d++;f.m.length=d}this.Nc();return!!f.m.length}e=this.b.kg(a);if(!e)return!1;f=this.Z();if(!f.la&&-1===f.m.indexOf(e))return!1;if(this.P)for(a=e.type.Ha,c=0,b=a.length;c<b;c++){if(a[c]===this)return f.Ig(e),this.Nc(),!0}else if(e.type===this)return f.Ig(e),this.Nc(),!0;return!1},e.Yg=I(!0),e.Or=I(!0),q.rs=function(a,c){var b=this.hb;fa(b[a])?b[a]=fa(c)?c:parseFloat(c):ga(b[a])&&
(b[a]=ga(c)?c:c.toString())},q.xr=function(a,c){var b=this.hb;fa(b[a])?b[a]=fa(c)?b[a]+c:b[a]+parseFloat(c):ga(b[a])&&(b[a]=ga(c)?b[a]+c:b[a]+c.toString())},q.Od=function(a,c){var b=this.hb;fa(b[a])&&(b[a]=fa(c)?b[a]-c:b[a]-parseFloat(c))},q.Pw=function(a,c){this.hb[a]=c?1:0},q.Uw=function(a){this.hb[a]=1-this.hb[a]},q.Pa=function(){this.b.Md(this)},q.Jr||(q.Jr=function(a){var c,b;try{c=JSON.parse(a)}catch(d){return}this.b.ak(this,c,!0);this.ud&&this.ud();if(this.W)for(a=0,c=this.W.length;a<c;++a)b=
this.W[a],b.ud&&b.ud()}),b.Er=function(a){var c=a.Dg.m.length,b,d,e;b=0;for(d=this.b.$b.length;b<d;b++)e=this.b.$b[b],a.Dg.P?0<=e.type.Ha.indexOf(a.Dg)&&c++:e.type===a.Dg&&c++;a.Fa(c)},b.Jw=function(a){a.Fa(a.Dg.Z().Ec().length)},b.Vw=function(a){a.Fa(this.uid)},b.nw=function(a){a.Fa(this.yh())},b.Ar||(b.Ar=function(a){a.$c(JSON.stringify(this.b.xn(this,!0)))}));c&&(e.vw=w("visible"),q.cf=function(a){!a!==!this.visible&&(this.visible=a,this.b.ka=!0)},e.kw=function(a,c){return bc(hb(100*this.opacity),
a,c)},q.gl=function(a){a/=100;0>a?a=0:1<a&&(a=1);a!==this.opacity&&(this.opacity=a,this.b.ka=!0)},b.Opacity=function(a){a.J(hb(100*this.opacity))});h&&(e.rw=function(a){return a?this.n===a:!1},e.Iw=function(a){var c=this.Z(),b=c.Ec();if(!b.length)return!1;var d=b[0],e=d,f,g;f=1;for(g=b.length;f<g;f++)if(d=b[f],0===a){if(d.n.index>e.n.index||d.n.index===e.n.index&&d.Fc()>e.Fc())e=d}else if(d.n.index<e.n.index||d.n.index===e.n.index&&d.Fc()<e.Fc())e=d;c.Ig(e);return!0},q.Cw=function(){var a=this.Fc();
a!==this.n.m.length-1&&(Aa(this.n.m,a),this.n.m.push(this),this.b.ka=!0,this.n.Ac=!0)},q.Aw=function(){var a=this.Fc();0!==a&&(Aa(this.n.m,a),this.n.m.unshift(this),this.b.ka=!0,this.n.Ac=!0)},q.Bw=function(a){a&&a!=this.n&&(Aa(this.n.m,this.Fc()),this.n.Ac=!0,this.n=a,this.Rf=a.m.length,a.m.push(this),this.b.ka=!0)},q.Yw=function(a,c){var b=0===a;if(c){var d=c.Ul(this);if(d&&d.uid!==this.uid){this.n.index!==d.n.index&&(Aa(this.n.m,this.Fc()),this.n.Ac=!0,this.n=d.n,this.Rf=d.n.m.length,d.n.m.push(this));
var e=this.Fc(),d=d.Fc();Aa(this.n.m,e);e<d&&d--;b&&d++;d===this.n.m.length?this.n.m.push(this):this.n.m.splice(d,0,this);this.n.Ac=!0;this.b.ka=!0}}},b.xw=function(a){a.Fa(this.n.hq)},b.ww=function(a){a.$c(this.n.name)},b.Xw=function(a){a.Fa(this.Fc())});g&&(q.Qw=function(a,c){if(this.b.I){var b=this.type.Tl(c);if(!(0>b)){var d=1===a;this.te[b]!==d&&(this.te[b]=d,this.pe(),this.b.ka=!0)}}},q.Rw=function(a,c,b){if(this.b.I){var d=this.type.Tl(a);0>d||(a=this.type.U[d],d=this.Ma[d],c=Math.floor(c),
0>c||c>=d.length||(1===this.b.I.mu(a.yb,c)&&(b/=100),d[c]!==b&&(d[c]=b,a.Bb&&(this.b.ka=!0))))}})};Ib=function(){this.tl=this.pl=!0;this.type.Vi=!0;this.b.ka=!0;var g,b,f=this.ql;g=0;for(b=f.length;g<b;++g)f[g](this)};Jb=function(g){g&&this.ql.push(g)};Lb=function(){if(this.pl){var g=this.na,b=this.Ob;g.set(this.x,this.y,this.x+this.width,this.y+this.height);g.offset(-this.cc*this.width,-this.ec*this.height);this.q?(g.offset(-this.x,-this.y),b.Pq(g,this.q),b.offset(this.x,this.y),b.Io(g)):b.vi(g);
g.normalize();this.pl=!1}};var g=new ra(0,0,0,0);Mb=function(){if(this.tl&&this.Rd){this.fa();var l=this.type.hj,b=this.gj,f=this.na;g.set(l.Ti(f.left),l.Ui(f.top),l.Ti(f.right),l.Ui(f.bottom));b.xt(g)||(b.right<b.left?l.update(this,null,g):l.update(this,b,g),b.copy(g),this.tl=!1)}};Kb=function(g,b){return this.na.qc(g,b)&&this.Ob.qc(g,b)?this.ua&&!this.ua.sg()?(this.ua.Yf(this.width,this.height,this.q),this.ua.qc(g-this.x,b-this.y)):!0:!1};Eb=function(){this.type.Wk();return this.tf};Nb=function(){this.n.qr();
return this.Rf};Ob=function(){this.ma.length=0;var g,b;g=0;for(b=this.te.length;g<b;g++)this.te[g]&&this.ma.push(this.type.U[g]);this.sr=!!this.ma.length};Fb=function(){return"Inst"+this.Gq};pb=function(g){if(g&&g.gc&&g.type!=this){var b,f,p;b=0;for(f=g.siblings.length;b<f;b++)if(p=g.siblings[b],p.type==this)return p}g=this.Z().Ec();return g.length?g[0]:null};qb=function(g){var b=this.Z().Ec();return b.length?b[g.yh()%b.length]:null};ob=function(){if(this.Og&&!this.P){var g,b;g=0;for(b=this.m.length;g<
b;g++)this.m[g].tf=g;var f=g,p=this.b.$b;g=0;for(b=p.length;g<b;++g)p[g].type===this&&(p[g].tf=f++);this.Og=!1}};Cb=function(g){if(g<this.m.length)return this.m[g];g-=this.m.length;var b=this.b.$b,f,p;f=0;for(p=b.length;f<p;++f)if(b[f].type===this){if(0===g)return b[f];--g}return null};rb=function(){return this.Ve[this.Wd]};sb=function(){this.Wd++;this.Wd===this.Ve.length?this.Ve.push(new nb(this)):this.Ve[this.Wd].la=!0};tb=function(){this.Wd++;this.Wd===this.Ve.length&&this.Ve.push(new nb(this));
var g=this.Ve[this.Wd],b=this.Ve[this.Wd-1];b.la?g.la=!0:(g.la=!1,Ba(g.m,b.m),Ba(g.pa,b.pa))};ub=function(){this.Wd--};vb=function(g){var b,f,p,a,d,c=0;if(!this.P)for(b=0,f=this.Ha.length;b<f;b++)for(d=this.Ha[b],p=0,a=d.Va.length;p<a;p++){if(g===d.Va[p].name)return this.M.lastBehIndex=c,d.Va[p];c++}b=0;for(f=this.Va.length;b<f;b++){if(g===this.Va[b].name)return this.M.lastBehIndex=c,this.Va[b];c++}return null};zb=function(g){return this.Dj(g)?this.M.lastBehIndex:-1};Ab=function(g){var b,f;b=0;for(f=
this.U.length;b<f;b++)if(this.U[b].name===g)return b;return-1};Bb=function(){if(this.gc&&!this.P){var g,b,f,p,a,d,c;this.Wk();d=this.Z();var h=d.la,e=(g=this.b.fb())&&g.eb&&g.eb.Zc;g=0;for(b=this.pc.length;g<b;g++)if(a=this.pc[g],a!==this&&(a.Wk(),c=a.Z(),c.la=h,!h)){c.m.length=d.m.length;f=0;for(p=d.m.length;f<p;f++)c.m[f]=a.fp(d.m[f].tf);if(e)for(c.pa.length=d.pa.length,f=0,p=d.pa.length;f<p;f++)c.pa[f]=a.fp(d.pa[f].tf)}}};Db=function(){return"Type"+this.aa};bc=function(g,b,f){if("undefined"===
typeof g||"undefined"===typeof f)return!1;switch(b){case 0:return g===f;case 1:return g!==f;case 2:return g<f;case 3:return g<=f;case 4:return g>f;case 5:return g>=f;default:return!1}}})();
var kc={blurvertical:{src:"varying mediump vec2 vTex;\nuniform mediump sampler2D samplerFront;\nuniform mediump float pixelHeight;\nuniform mediump float intensity;\nvoid main(void)\n{\nmediump vec4 sum = vec4(0.0);\nmediump float halfPixelHeight = pixelHeight / 2.0;\nsum += texture2D(samplerFront, vTex - vec2(0.0, pixelHeight * 7.0 + halfPixelHeight)) * 0.06;\nsum += texture2D(samplerFront, vTex - vec2(0.0, pixelHeight * 5.0 + halfPixelHeight)) * 0.10;\nsum += texture2D(samplerFront, vTex - vec2(0.0, pixelHeight * 3.0 + halfPixelHeight)) * 0.13;\nsum += texture2D(samplerFront, vTex - vec2(0.0, pixelHeight * 1.0 + halfPixelHeight)) * 0.16;\nmediump vec4 front = texture2D(samplerFront, vTex);\nsum += front * 0.10;\nsum += texture2D(samplerFront, vTex + vec2(0.0, pixelHeight * 1.0 + halfPixelHeight)) * 0.16;\nsum += texture2D(samplerFront, vTex + vec2(0.0, pixelHeight * 3.0 + halfPixelHeight)) * 0.13;\nsum += texture2D(samplerFront, vTex + vec2(0.0, pixelHeight * 5.0 + halfPixelHeight)) * 0.10;\nsum += texture2D(samplerFront, vTex + vec2(0.0, pixelHeight * 7.0 + halfPixelHeight)) * 0.06;\ngl_FragColor = mix(front, sum, intensity);\n}",dg:0,
eg:8,lh:!1,dh:!1,N:[["intensity",0,1]]},pixellate:{src:"varying mediump vec2 vTex;\nuniform lowp sampler2D samplerFront;\nuniform mediump float pixelWidth;\nuniform mediump float pixelHeight;\nuniform mediump float tilesize;\nvoid main(void)\n{\nmediump vec2 tilecount = vec2((1.0 / pixelWidth) / tilesize, (1.0 / pixelHeight) / tilesize);\nmediump vec2 tile = vec2(1.0 / tilecount.x, 1.0 / tilecount.y);\nmediump vec2 halftile = tile / 2.0;\nmediump vec2 tex = floor(vTex / tile) * tile + halftile;\ngl_FragColor = texture2D(samplerFront, tex);\n}",
dg:0,eg:0,lh:!1,dh:!1,N:[["tilesize",0,0]]},pixellatemask:{src:"varying mediump vec2 vTex;\nuniform lowp sampler2D samplerFront;\nuniform lowp sampler2D samplerBack;\nuniform mediump vec2 destStart;\nuniform mediump vec2 destEnd;\nuniform mediump float pixelWidth;\nuniform mediump float pixelHeight;\nuniform mediump float tilesize;\nvoid main(void)\n{\nlowp float fronta = texture2D(samplerFront, vTex).a;\nmediump vec2 tilecount = vec2((1.0 / pixelWidth) / tilesize, (1.0 / pixelHeight) / tilesize);\nmediump vec2 tile = vec2(1.0 / tilecount.x, 1.0 / tilecount.y);\nmediump vec2 halftile = tile / 2.0;\nmediump vec2 tex = floor(vTex / tile) * tile + halftile;\ngl_FragColor = vec4(texture2D(samplerBack, mix(destStart, destEnd, tex)).rgb * fronta, fronta);\n}",
dg:0,eg:0,lh:!0,dh:!1,N:[["tilesize",0,0]]}};function nc(g){this.b=g}
(function(){function g(a){0>a&&(a=0);1<a&&(a=1);return 20*(Math.log(a)/Math.log(10))}function l(a){a=a.toLowerCase();return V.hasOwnProperty(a)&&V[a].length?V[a][0].Dc():A.destination}function b(){return A.createGain?A.createGain():A.createGainNode()}function f(a){return A.createDelay?A.createDelay(a):A.createDelayNode(a)}function p(a){a.start?a.start(0):a.noteOn(0)}function a(a,c,b){a.start?a.start(0,c):a.noteGrainOn(0,c,b-c)}function d(a){try{a.stop?a.stop(0):a.noteOff(0)}catch(c){}}function c(a,
c,d,e,f,g){this.type="filter";this.md=[a,c,d,e,f,g];this.da=b();this.T=b();this.T.gain.value=g;this.O=b();this.O.gain.value=1-g;this.Xa=A.createBiquadFilter();this.Xa.type="number"===typeof this.Xa.type?a:Bc[a];this.Xa.frequency.value=c;this.Xa.detune&&(this.Xa.detune.value=d);this.Xa.Q.value=e;this.Xa.gain.value=f;this.da.connect(this.Xa);this.da.connect(this.O);this.Xa.connect(this.T)}function h(a,c,d){this.type="delay";this.md=[a,c,d];this.da=b();this.T=b();this.T.gain.value=d;this.O=b();this.O.gain.value=
1-d;this.bi=b();this.Rc=f(a);this.Rc.delayTime.value=a;this.qj=b();this.qj.gain.value=c;this.da.connect(this.bi);this.da.connect(this.O);this.bi.connect(this.T);this.bi.connect(this.Rc);this.Rc.connect(this.qj);this.qj.connect(this.bi)}function e(a,c,d,e){this.type="convolve";this.md=[c,d,e];this.da=b();this.T=b();this.T.gain.value=d;this.O=b();this.O.gain.value=1-d;this.jf=A.createConvolver();a&&(this.jf.normalize=c,this.jf.buffer=a);this.da.connect(this.jf);this.da.connect(this.O);this.jf.connect(this.T)}
function q(a,c,d,e,g){this.type="flanger";this.md=[a,c,d,e,g];this.da=b();this.O=b();this.O.gain.value=1-g/2;this.T=b();this.T.gain.value=g/2;this.wj=b();this.wj.gain.value=e;this.Rc=f(a+c);this.Rc.delayTime.value=a;this.pb=A.createOscillator();this.pb.frequency.value=d;this.xc=b();this.xc.gain.value=c;this.da.connect(this.Rc);this.da.connect(this.O);this.Rc.connect(this.T);this.Rc.connect(this.wj);this.wj.connect(this.Rc);this.pb.connect(this.xc);this.xc.connect(this.Rc.delayTime);p(this.pb)}function k(a,
c,d,e,f,g){this.type="phaser";this.md=[a,c,d,e,f,g];this.da=b();this.O=b();this.O.gain.value=1-g/2;this.T=b();this.T.gain.value=g/2;this.Xa=A.createBiquadFilter();this.Xa.type="number"===typeof this.Xa.type?7:"allpass";this.Xa.frequency.value=a;this.Xa.detune&&(this.Xa.detune.value=c);this.Xa.Q.value=d;this.pb=A.createOscillator();this.pb.frequency.value=f;this.xc=b();this.xc.gain.value=e;this.da.connect(this.Xa);this.da.connect(this.O);this.Xa.connect(this.T);this.pb.connect(this.xc);this.xc.connect(this.Xa.frequency);
p(this.pb)}function B(a){this.type="gain";this.md=[a];this.ja=b();this.ja.gain.value=a}function D(a,c){this.type="tremolo";this.md=[a,c];this.ja=b();this.ja.gain.value=1-c/2;this.pb=A.createOscillator();this.pb.frequency.value=a;this.xc=b();this.xc.gain.value=c/2;this.pb.connect(this.xc);this.xc.connect(this.ja.gain);p(this.pb)}function z(a,c){this.type="ringmod";this.md=[a,c];this.da=b();this.T=b();this.T.gain.value=c;this.O=b();this.O.gain.value=1-c;this.si=b();this.si.gain.value=0;this.pb=A.createOscillator();
this.pb.frequency.value=a;this.pb.connect(this.si.gain);p(this.pb);this.da.connect(this.si);this.da.connect(this.O);this.si.connect(this.T)}function x(a,c,d,e,f){this.type="distortion";this.md=[a,c,d,e,f];this.da=b();this.sk=b();this.rk=b();this.Kv(d,Math.pow(10,e/20));this.T=b();this.T.gain.value=f;this.O=b();this.O.gain.value=1-f;this.Zk=A.createWaveShaper();this.oj=new Float32Array(65536);this.Zt(a,c);this.Zk.oj=this.oj;this.da.connect(this.sk);this.da.connect(this.O);this.sk.connect(this.Zk);
this.Zk.connect(this.rk);this.rk.connect(this.T)}function n(a,c,b,d,e){this.type="compressor";this.md=[a,c,b,d,e];this.ja=A.createDynamicsCompressor();try{this.ja.threshold.value=a,this.ja.knee.value=c,this.ja.ratio.value=b,this.ja.attack.value=d,this.ja.release.value=e}catch(f){}}function r(a,c){this.type="analyser";this.md=[a,c];this.ja=A.createAnalyser();this.ja.fftSize=a;this.ja.smoothingTimeConstant=c;this.Xt=new Float32Array(this.ja.frequencyBinCount);this.Sq=new Uint8Array(a);this.li=0}function v(){this.R=
null;this.ck=0;this.We=[];this.Jm=this.Tj=this.Sj=0}function s(a,c){this.src=a;this.ra=H;this.kd=c;this.Bo=!1;var d=this;this.Hm=this.$m=null;this.Hg=[];this.Ck=0;this.Yn=this.Il=this.Wq=this.nk=!1;H===C&&c&&(this.ra=K,this.$m=b());this.ff=this.Aa=null;var e;switch(this.ra){case K:this.Aa=new Audio;this.Aa.addEventListener("canplaythrough",function(){d.Yn=!0});H!==C||!A.createMediaElementSource||y.tp||/wiiu/i.test(navigator.userAgent)||(this.Wq=!0,this.Aa.addEventListener("canplay",function(){d.Hm||
(d.Hm=A.createMediaElementSource(d.Aa),d.Hm.connect(d.$m))}));this.Aa.autoplay=!1;this.Aa.mx="auto";this.Aa.src=a;break;case C:e=new XMLHttpRequest;e.open("GET",a,!0);e.responseType="arraybuffer";e.onload=function(){d.ff=e.response;d.Ws()};e.onerror=function(){d.Il=!0};e.send();break;case P:this.Aa=!0;break;case G:this.Aa=!0}}function m(a,c){var d=this;this.Xe=c;this.Tb=this.De=!0;this.src=a.src;this.buffer=a;this.ra=H;this.kd=a.kd;this.playbackRate=1;this.bn=!0;this.ge=this.le=!1;this.pd=0;this.Lh=
this.ug=this.je=!1;this.volume=1;this.rg=1===jb&&!this.kd||2===jb;this.di=1;this.startTime=this.rg?y.Hc.ea:y.qe.ea;this.Sa=this.nb=null;this.Bd=!1;this.Ra=null;this.vq=this.uq=this.tq=this.sq=this.xq=this.wq=0;this.D=null;var e=!1;this.ra!==C||this.buffer.ra!==K||this.buffer.Wq||(this.ra=K);switch(this.ra){case K:this.kd?(this.D=a.Aa,e=!a.Bo,a.Bo=!0):(this.D=new Audio,this.D.autoplay=!1,this.D.src=a.Aa.src,e=!0);e&&this.D.addEventListener("ended",function(){O=d.Xe;d.Tb=!0;y.trigger(nc.prototype.k.cl,
E)});break;case C:this.nb=b();this.nb.connect(l(c));this.buffer.ra===C?a.Aa&&(this.D=A.createBufferSource(),this.D.buffer=a.Aa,this.D.connect(this.nb)):(this.D=this.buffer.Aa,this.buffer.$m.connect(this.nb));break;case P:this.D=new window.Media(N+this.src,null,null,function(a){a===window.Media.MEDIA_STOPPED&&(d.bn=!0,d.Tb=!0,O=d.Xe,y.trigger(nc.prototype.k.cl,E))});break;case G:this.D=!0}}function t(a,c){V.hasOwnProperty(a)?V[a].push(c):V[a]=[c];var b,d,e,f,g=A.destination;if(V.hasOwnProperty(a)&&
(e=V[a],e.length))for(g=e[0].Dc(),b=0,d=e.length;b<d;b++)f=e[b],b+1===d?f.Pc(A.destination):f.Pc(e[b+1].Dc());Ka.length=0;if(a.length)for(b=0,d=F.length;b<d;b++)e=F[b],ib(a,e.Xe)&&Ka.push(e);else R&&!R.Bh()&&(Ka.length=1,Ka[0]=R);b=0;for(d=Ka.length;b<d;b++)Ka[b].zv(g);Ga&&wb===a&&(Ga.disconnect(),Ga.connect(g))}function M(){}function J(){}var Q=nc.prototype;Q.ta=function(a){this.Ea=a;this.b=a.b};Q.ta.prototype.S=u();var y=null,E=null,O="",N="",K=0,C=1,P=2,G=3,H=K,A=null,X=[],F=[],R=null,Y=!1,jb=
0,va=!1,wa=1,La=0,Ma=0,xb=1,yb=1,wc=10,xc=1E4,yc=1,Ga=null,wb="",Wa=!1,Xa=[],V={},Bc="lowpass highpass bandpass lowshelf highshelf peaking notch allpass".split(" ");c.prototype.Pc=function(a){this.T.disconnect();this.T.connect(a);this.O.disconnect();this.O.connect(a)};c.prototype.remove=function(){this.da.disconnect();this.Xa.disconnect();this.T.disconnect();this.O.disconnect()};c.prototype.Dc=w("da");h.prototype.Pc=function(a){this.T.disconnect();this.T.connect(a);this.O.disconnect();this.O.connect(a)};
h.prototype.remove=function(){this.da.disconnect();this.bi.disconnect();this.Rc.disconnect();this.qj.disconnect();this.T.disconnect();this.O.disconnect()};h.prototype.Dc=w("da");e.prototype.Pc=function(a){this.T.disconnect();this.T.connect(a);this.O.disconnect();this.O.connect(a)};e.prototype.remove=function(){this.da.disconnect();this.jf.disconnect();this.T.disconnect();this.O.disconnect()};e.prototype.Dc=w("da");q.prototype.Pc=function(a){this.O.disconnect();this.O.connect(a);this.T.disconnect();
this.T.connect(a)};q.prototype.remove=function(){this.da.disconnect();this.Rc.disconnect();this.pb.disconnect();this.xc.disconnect();this.O.disconnect();this.T.disconnect();this.wj.disconnect()};q.prototype.Dc=w("da");k.prototype.Pc=function(a){this.O.disconnect();this.O.connect(a);this.T.disconnect();this.T.connect(a)};k.prototype.remove=function(){this.da.disconnect();this.Xa.disconnect();this.pb.disconnect();this.xc.disconnect();this.O.disconnect();this.T.disconnect()};k.prototype.Dc=w("da");B.prototype.Pc=
function(a){this.ja.disconnect();this.ja.connect(a)};B.prototype.remove=function(){this.ja.disconnect()};B.prototype.Dc=w("ja");D.prototype.Pc=function(a){this.ja.disconnect();this.ja.connect(a)};D.prototype.remove=function(){this.pb.disconnect();this.xc.disconnect();this.ja.disconnect()};D.prototype.Dc=w("ja");z.prototype.Pc=function(a){this.T.disconnect();this.T.connect(a);this.O.disconnect();this.O.connect(a)};z.prototype.remove=function(){this.pb.disconnect();this.si.disconnect();this.da.disconnect();
this.T.disconnect();this.O.disconnect()};z.prototype.Dc=w("da");x.prototype.Kv=function(a,c){0.01>a&&(a=0.01);this.sk.gain.value=a;this.rk.gain.value=Math.pow(1/a,0.6)*c};x.prototype.shape=function(a,c,b){var d=1.05*b*c-c;b=0>a?-1:1;a=0>a?-a:a;c=a<c?a:c+d*(1-Math.exp(-(1/d)*(a-c)));return c*b};x.prototype.Zt=function(a,c){for(var b=Math.pow(10,a/20),d=Math.pow(10,c/20),e=0,f=0;32768>f;++f)e=f/32768,e=this.shape(e,b,d),this.oj[32768+f]=e,this.oj[32768-f-1]=-e};x.prototype.Pc=function(a){this.T.disconnect();
this.T.connect(a);this.O.disconnect();this.O.connect(a)};x.prototype.remove=function(){this.da.disconnect();this.sk.disconnect();this.Zk.disconnect();this.rk.disconnect();this.T.disconnect();this.O.disconnect()};x.prototype.Dc=w("da");n.prototype.Pc=function(a){this.ja.disconnect();this.ja.connect(a)};n.prototype.remove=function(){this.ja.disconnect()};n.prototype.Dc=w("ja");r.prototype.Ka=function(){this.ja.getFloatFrequencyData(this.Xt);this.ja.getByteTimeDomainData(this.Sq);for(var a=this.ja.fftSize,
c=0,b=this.li=0,d=0;c<a;c++)d=(this.Sq[c]-128)/128,0>d&&(d=-d),this.li<d&&(this.li=d),b+=d*d;this.li=g(this.li);g(Math.sqrt(b/a))};r.prototype.Pc=function(a){this.ja.disconnect();this.ja.connect(a)};r.prototype.remove=function(){this.ja.disconnect()};r.prototype.Dc=w("ja");v.prototype.ti=function(a){if(this.R=a)this.Sj=this.R.x,this.Tj=this.R.y;this.We.length=0};v.prototype.Hj=function(){return!!this.R};v.prototype.Ka=function(a){this.R&&0!==a&&(this.Jm=Oa(this.Sj,this.Tj,this.R.x,this.R.y),a=Ta(this.Sj,
this.Tj,this.R.x,this.R.y)/a,4>this.We.length||this.We.shift(),this.We.push(a),this.Sj=this.R.x,this.Tj=this.R.y)};v.prototype.ip=function(){if(!this.We.length)return 0;var a,c,b=0;a=0;for(c=this.We.length;a<c;a++)b+=this.We[a];return b/this.We.length};v.prototype.Xl=function(){return Math.cos(this.Jm)*this.ip()};v.prototype.Yl=function(){return Math.sin(this.Jm)*this.ip()};var zc=!1;s.prototype.Ws=function(){if(!this.Aa&&this.ff){var a=this;if(A.decodeAudioData)A.decodeAudioData(this.ff,function(c){a.Aa=
c;a.ff=null;var b,d,e;if(ea(a.ok)||va)ea(a.jj)||(b=a.jj.jf,b.normalize=a.gq,b.buffer=c);else if(a.Hg.length){b=0;for(d=a.Hg.length;b<d;b++){c=a.Hg[b];e=new m(a,c.br);e.Cn(!0);if("undefined"!==typeof c.iq&&(c.R=y.kg(c.iq),!c.R))continue;if(c.R){var f=Sa(c.R.x,c.R.y,-c.R.n.Ya(),La,Ma,!0),g=Sa(c.R.x,c.R.y,-c.R.n.Ya(),La,Ma,!1);e.Bn(f,g,Fa(c.R.q-c.R.n.Ya()),c.dm,c.Mm,c.Pm);e.ti(c.R)}else e.Bn(c.x,c.y,c.ys,c.dm,c.Mm,c.Pm);e.play(a.Em,a.Xn,a.Ck);a.nk&&e.pause();F.push(e)}a.Hg.length=0}else e=new m(a,a.ok),
e.play(a.Em,a.Xn,a.Ck),a.nk&&e.pause(),F.push(e)},function(){a.Il=!0});else if(this.Aa=A.createBuffer(this.ff,!1),this.ff=null,ea(this.ok)||va)ea(this.jj)||(c=this.jj.jf,c.normalize=this.gq,c.buffer=this.Aa);else{var c=new m(this,this.ok);c.play(this.Em,this.Xn,this.Ck);this.nk&&c.pause();F.push(c)}}};s.prototype.up=function(){switch(this.ra){case K:var a=4<=this.Aa.readyState;a&&(this.Yn=!0);return a||this.Yn;case C:return!!this.ff||!!this.Aa;case P:return!0;case G:return!0}return!1};s.prototype.Qu=
function(){switch(this.ra){case K:return this.up();case C:return!!this.Aa;case P:return!0;case G:return!0}return!1};s.prototype.Gu=function(){switch(this.ra){case K:return!!this.Aa.error;case C:return this.Il}return!1};m.prototype.Bh=function(){var a;switch(this.ra){case K:return this.D.ended;case C:if(this.buffer.ra===C){if(!this.De&&!this.Tb&&this.D.loop||this.ge)return!1;a=this.rg?y.Hc.ea:y.qe.ea;return a-this.startTime>this.buffer.Aa.duration}return this.D.ended;case P:return this.bn;case G:!0}return!0};
m.prototype.Ns=function(){return this.De||this.Tb?!0:this.Bh()};m.prototype.Cn=function(a){H===C&&(!this.Bd&&a?this.nb&&(this.Sa||(this.Sa=A.createPanner(),this.Sa.panningModel="number"===typeof this.Sa.panningModel?xb:["equalpower","HRTF","soundfield"][xb],this.Sa.distanceModel="number"===typeof this.Sa.distanceModel?yb:["linear","inverse","exponential"][yb],this.Sa.refDistance=wc,this.Sa.maxDistance=xc,this.Sa.rolloffFactor=yc),this.nb.disconnect(),this.nb.connect(this.Sa),this.Sa.connect(l(this.Xe)),
this.Bd=!0):this.Bd&&!a&&this.nb&&(this.Sa.disconnect(),this.nb.disconnect(),this.nb.connect(l(this.Xe)),this.Bd=!1))};m.prototype.Bn=function(a,c,b,d,e,f){this.Bd&&H===C&&(this.Sa.setPosition(a,c,0),this.Sa.setOrientation(Math.cos(L(b)),Math.sin(L(b)),0),this.Sa.coneInnerAngle=d,this.Sa.coneOuterAngle=e,this.Sa.coneOuterGain=f,this.wq=a,this.xq=c,this.sq=b,this.tq=d,this.uq=e,this.vq=f)};m.prototype.ti=function(a){this.Bd&&H===C&&(this.Ra||(this.Ra=new v),this.Ra.ti(a))};m.prototype.Ka=function(a){if(this.Bd&&
H===C&&this.Ra&&this.Ra.Hj()&&this.qg()){this.Ra.Ka(a);a=this.Ra.R;var c=Sa(a.x,a.y,-a.n.Ya(),La,Ma,!0),b=Sa(a.x,a.y,-a.n.Ya(),La,Ma,!1);this.Sa.setPosition(c,b,0);c=0;"undefined"!==typeof this.Ra.R.q&&(c=a.q-a.n.Ya(),this.Sa.setOrientation(Math.cos(c),Math.sin(c),0));c=Sa(this.Ra.Xl(),this.Ra.Yl(),-a.n.Ya(),0,0,!0);b=Sa(this.Ra.Xl(),this.Ra.Yl(),-a.n.Ya(),0,0,!1);this.Sa.setVelocity(c,b,0)}};m.prototype.play=function(c,b,d){var e=this.D;this.je=c;this.volume=b;d=d||0;switch(this.ra){case K:1!==e.playbackRate&&
(e.playbackRate=1);e.volume!==b*wa&&(e.volume=b*wa);e.loop!==c&&(e.loop=c);e.muted&&(e.muted=!1);if(e.currentTime!==d)try{e.currentTime=d}catch(f){}if(this.kd&&Wa&&!y.Qa)Xa.push(this);else try{this.D.play()}catch(g){console&&console.log&&console.log("[C2] WARNING: exception trying to play audio '"+this.buffer.src+"': ",g)}break;case C:this.muted=!1;this.di=1;if(this.buffer.ra===C)this.De||(this.D=A.createBufferSource(),this.D.buffer=this.buffer.Aa,this.D.connect(this.nb)),this.D.loop=c,this.nb.gain.value=
b*wa,0===d?p(this.D):a(this.D,d,this.jg());else{1!==e.playbackRate&&(e.playbackRate=1);e.loop!==c&&(e.loop=c);this.nb.gain.value=b*wa;if(e.currentTime!==d)try{e.currentTime=d}catch(m){}this.kd&&Wa&&!y.Qa?Xa.push(this):e.play()}break;case P:(!this.De&&this.Tb||0!==d)&&e.seekTo(d);e.play();this.bn=!1;break;case G:y.fc?AppMobi.context.playSound(this.src,c):AppMobi.player.playSound(this.src,c)}this.playbackRate=1;this.startTime=(this.rg?y.Hc.ea:y.qe.ea)-d;this.ge=this.Tb=this.De=!1};m.prototype.stop=
function(){switch(this.ra){case K:this.D.paused||this.D.pause();break;case C:this.buffer.ra===C?d(this.D):this.D.paused||this.D.pause();break;case P:this.D.stop();break;case G:y.fc&&AppMobi.context.stopSound(this.src)}this.Tb=!0;this.ge=!1};m.prototype.pause=function(){if(!(this.De||this.Tb||this.Bh()||this.ge)){switch(this.ra){case K:this.D.paused||this.D.pause();break;case C:this.buffer.ra===C?(this.pd=this.Vl(),this.je&&(this.pd%=this.jg()),d(this.D)):this.D.paused||this.D.pause();break;case P:this.D.pause();
break;case G:y.fc&&AppMobi.context.stopSound(this.src)}this.ge=!0}};m.prototype.zv=function(a){this.ra===C&&(this.Bd?(this.Sa.disconnect(),this.Sa.connect(a)):(this.nb.disconnect(),this.nb.connect(a)))};m.prototype.jg=function(){switch(this.ra){case K:if("undefined"!==typeof this.D.duration)return this.D.duration;break;case C:return this.buffer.Aa.duration;case P:return this.D.getDuration();case G:if(y.fc)return AppMobi.context.getDurationSound(this.src)}return 0};m.prototype.Vl=function(){var a=
this.jg(),c=0;switch(this.ra){case K:"undefined"!==typeof this.D.currentTime&&(c=this.D.currentTime);break;case C:if(this.buffer.ra===C){if(this.ge)return this.pd;c=(this.rg?y.Hc.ea:y.qe.ea)-this.startTime}else"undefined"!==typeof this.D.currentTime&&(c=this.D.currentTime);break;case G:y.fc&&(c=AppMobi.context.getPlaybackTimeSound(this.src))}!this.je&&c>a&&(c=a);return c};m.prototype.qg=function(){return!this.ge&&!this.De&&!this.Tb&&!this.Bh()};m.prototype.Xv=function(){var a=this.volume*wa;switch(this.ra){case K:this.D.volume&&
this.D.volume!==a&&(this.D.volume=a);break;case C:this.nb.gain.value=a*this.di}};m.prototype.sj=function(a){switch(this.ra){case K:this.D.muted!==!!a&&(this.D.muted=!!a);break;case C:this.di=a?0:1,this.nb.gain.value=wa*this.volume*this.di}};m.prototype.Mv=function(){this.ug=!0;this.sj(this.ug||this.Lh)};m.prototype.Mq=function(a){this.Lh=!!a;this.sj(this.ug||this.Lh)};m.prototype.pr=function(){var a=this.playbackRate;this.rg&&(a*=y.Pg);switch(this.ra){case K:this.D.playbackRate!==a&&(this.D.playbackRate=
a);break;case C:this.buffer.ra===C?this.D.playbackRate.value!==a&&(this.D.playbackRate.value=a):this.D.playbackRate!==a&&(this.D.playbackRate=a)}};m.prototype.Ov=function(c){switch(this.ra){case K:c?this.qg()?(this.D.pause(),this.le=!0):this.le=!1:this.le&&this.D.play();break;case C:c?this.qg()?(this.buffer.ra===C?(this.pd=this.Vl(),this.je&&(this.pd%=this.jg()),d(this.D)):this.D.pause(),this.le=!0):this.le=!1:this.le&&(this.buffer.ra===C?(this.D=A.createBufferSource(),this.D.buffer=this.buffer.Aa,
this.D.connect(this.nb),this.D.loop=this.je,this.nb.gain.value=wa*this.volume*this.di,this.startTime=(this.rg?y.Hc.ea:y.qe.ea)-this.pd,a(this.D,this.pd,this.jg())):this.D.play());break;case P:c?this.qg()?(this.D.pause(),this.le=!0):this.le=!1:this.le&&this.D.play()}};Q.ba=function(a){this.type=a;y=this.b=a.b;E=this;this.Pb=null;this.Vh=-600;!(this.b.Qj||this.b.Lj&&(this.b.Gh||this.b.Mj))||this.b.Hh||this.b.Ia||(Wa=!0);A=null;"undefined"!==typeof AudioContext?(H=C,A=new AudioContext):"undefined"!==
typeof webkitAudioContext&&(H=C,A=new webkitAudioContext);(this.b.Qj&&H===C||Wa)&&document.addEventListener("touchstart",function(){var a,c,b;!zc&&A&&(a=A.createBuffer(1,1,22050),c=A.createBufferSource(),c.buffer=a,c.connect(A.destination),p(c),zc=!0);if(Wa){if(!va)for(a=0,c=Xa.length;a<c;++a)b=Xa[a],b.Tb||b.ge||b.D.play();Xa.length=0}},!0);H!==C&&(this.b.Wc&&"undefined"!==typeof window.Media?H=P:this.b.pg&&(H=G));H===P&&(N=location.href,a=N.lastIndexOf("/"),-1<a&&(N=N.substr(0,a+1)),N=N.replace("file://",
""));if(this.b.wp&&this.b.Su&&"undefined"===typeof Audio)alert("It looks like you're using Safari for Windows without Quicktime.  Audio cannot be played until Quicktime is installed."),this.b.Md(this);else{if(this.b.fc)Y=this.b.Lj;else try{Y=!!(new Audio).canPlayType('audio/ogg; codecs="vorbis"')}catch(c){Y=!1}this.b.Fi(this)}};var na=Q.ba.prototype;na.S=function(){this.b.Xf=this;jb=this.B[0];this.me=this.B[1];this.ov=0!==this.B[2];xb=this.B[3];yb=this.B[4];this.Vh=-this.B[5];wc=this.B[6];xc=this.B[7];
yc=this.B[8];this.Pb=new v;H===C&&(A.listener.speedOfSound=this.B[9],A.listener.dopplerFactor=this.B[10],A.listener.setPosition(this.b.Y/2,this.b.X/2,this.Vh),A.listener.setOrientation(0,0,1,0,-1,0),window.c2OnAudioMicStream=function(a,c){Ga&&Ga.disconnect();wb=c.toLowerCase();Ga=A.createMediaStreamSource(a);Ga.connect(l(wb))});this.b.Ds(function(a){E.jv(a)});var a=this;this.b.kl(function(c){a.Qm(c)})};na.Qm=function(a){var c,b,d;c=0;for(b=F.length;c<b;c++)d=F[c],d.Ra&&d.Ra.R===a&&(d.Ra.R=null,d.Bd&&
d.qg()&&d.je&&d.stop());this.Pb.R===a&&(this.Pb.R=null)};na.xb=function(){var a={silent:va,masterVolume:wa,listenerZ:this.Vh,listenerUid:this.Pb.Hj()?this.Pb.R.uid:-1,playing:[],effects:{}},c=a.playing,b,d,e,f,g,m;b=0;for(d=F.length;b<d;b++)e=F[b],!e.qg()||3===this.me||e.kd&&1===this.me||!e.kd&&2===this.me||(f=e.Vl(),e.je&&(f%=e.jg()),f={tag:e.Xe,buffersrc:e.buffer.src,is_music:e.kd,playbackTime:f,volume:e.volume,looping:e.je,muted:e.ug,playbackRate:e.playbackRate,paused:e.ge,resume_position:e.pd},
e.Bd&&(f.pan={},m=f.pan,e.Ra&&e.Ra.Hj()?m.objUid=e.Ra.R.uid:(m.x=e.wq,m.y=e.xq,m.a=e.sq),m.ia=e.tq,m.oa=e.uq,m.og=e.vq),c.push(f));c=a.effects;for(g in V)if(V.hasOwnProperty(g)){e=[];b=0;for(d=V[g].length;b<d;b++)e.push({type:V[g][b].type,params:V[g][b].md});c[g]=e}return a};var Ya=[];na.Qb=function(a){var b=a.silent;wa=a.masterVolume;this.Vh=a.listenerZ;this.Pb.ti(null);var d=a.listenerUid;-1!==d&&(this.Pb.ck=d,Ya.push(this.Pb));var d=a.playing,f,g,m,s,l,p,M,J,E,y,Q;if(3!==this.me)for(f=0,g=F.length;f<
g;f++)E=F[f],E.kd&&1===this.me||(E.kd||2!==this.me)&&E.stop();for(l in V)if(V.hasOwnProperty(l))for(f=0,g=V[l].length;f<g;f++)V[l][f].remove();$a(V);for(l in a.effects)if(a.effects.hasOwnProperty(l))for(p=a.effects[l],f=0,g=p.length;f<g;f++)switch(m=p[f].type,y=p[f].params,m){case "filter":t(l,new c(y[0],y[1],y[2],y[3],y[4],y[5]));break;case "delay":t(l,new h(y[0],y[1],y[2]));break;case "convolve":m=y[2];E=this.Cj(m,!1);E.Aa?m=new e(E.Aa,y[0],y[1],m):(m=new e(null,y[0],y[1],m),E.gq=y[0],E.jj=m);t(l,
m);break;case "flanger":t(l,new q(y[0],y[1],y[2],y[3],y[4]));break;case "phaser":t(l,new k(y[0],y[1],y[2],y[3],y[4],y[5]));break;case "gain":t(l,new B(y[0]));break;case "tremolo":t(l,new D(y[0],y[1]));break;case "ringmod":t(l,new z(y[0],y[1]));break;case "distortion":t(l,new x(y[0],y[1],y[2],y[3],y[4]));break;case "compressor":t(l,new n(y[0],y[1],y[2],y[3],y[4]));break;case "analyser":t(l,new r(y[0],y[1]))}f=0;for(g=d.length;f<g;f++)3===this.me||(a=d[f],m=a.buffersrc,s=a.is_music,l=a.tag,p=a.playbackTime,
M=a.looping,J=a.volume,Q=(y=a.pan)&&y.hasOwnProperty("objUid")?y.objUid:-1,s&&1===this.me)||!s&&2===this.me||((E=this.cp(m,l,s,M,J))?(E.pd=a.resume_position,E.Cn(!!y),E.play(M,J,p),E.pr(),E.Xv(),E.sj(E.ug||E.Lh),a.paused&&E.pause(),a.muted&&E.Mv(),E.sj(E.ug||E.Lh),y&&(-1!==Q?(E.Ra=E.Ra||new v,E.Ra.ck=Q,Ya.push(E.Ra)):E.Bn(y.x,y.y,y.a,y.ia,y.oa,y.og))):(E=this.Cj(m,s),E.Ck=p,E.nk=a.paused,y&&(-1!==Q?E.Hg.push({iq:Q,dm:y.ia,Mm:y.oa,Pm:y.og,br:l}):E.Hg.push({x:y.x,y:y.y,ys:y.a,dm:y.ia,Mm:y.oa,Pm:y.og,
br:l}))));if(b&&!va){f=0;for(g=F.length;f<g;f++)F[f].Mq(!0);va=!0}else if(!b&&va){f=0;for(g=F.length;f<g;f++)F[f].Mq(!1);va=!1}};na.ud=function(){var a,c,b,d;a=0;for(c=Ya.length;a<c;a++)b=Ya[a],d=this.b.kg(b.ck),b.ti(d),b.ck=-1,d&&(La=d.x,Ma=d.y);Ya.length=0};na.jv=function(a){if(!this.ov){var c,b;c=0;for(b=F.length;c<b;c++)F[c].Ov(a)}};na.Ka=function(){var a=this.b.Xd,c,b,d;c=0;for(b=F.length;c<b;c++)d=F[c],d.Ka(a),d.ra===K||d.ra===G||d.De||d.Tb||!d.Bh()||(d.Tb=!0,O=d.Xe,y.trigger(nc.prototype.k.cl,
E)),0!==jb&&d.pr();var e,f;for(e in V)if(V.hasOwnProperty(e))for(d=V[e],c=0,b=d.length;c<b;c++)f=d[c],f.Ka&&f.Ka();H===C&&this.Pb.Hj()&&(this.Pb.Ka(a),La=this.Pb.R.x,Ma=this.Pb.R.y,A.listener.setPosition(this.Pb.R.x,this.Pb.R.y,this.Vh),A.listener.setVelocity(this.Pb.Xl(),this.Pb.Yl(),0))};var Za=[];na.Nv=function(a){var c,b,d,e,f,g=0;c=0;for(b=a.length;c<b;++c)if(d=a[c],e=d[0],d=2*d[1],(f=4<e.length&&".ogg"===e.substr(e.length-4))&&Y||!f&&!Y)Za.push({filename:e,size:d,R:null}),g+=d;return g};na.Rv=
function(){var a,c,b,d;a=0;for(c=Za.length;a<c;++a)b=Za[a],d=this.b.Jl+b.filename,b.R=this.Cj(d,!1)};na.ju=function(){var a=0,c,b,d;c=0;for(b=Za.length;c<b;++c)d=Za[c],d.R.Qu()||d.R.Gu()||this.b.Ia||this.b.Mj?a+=d.size:d.R.up()&&(a+=Math.floor(d.size/2));return a};na.Cj=function(a,c){var b,d,e,f=null;b=0;for(d=X.length;b<d;b++)if(e=X[b],e.src===a){f=e;break}f||(f=new s(a,c),X.push(f));return f};na.cp=function(a,c,b,d,e){var f,g,h;f=0;for(g=F.length;f<g;f++)if(h=F[f],h.src===a&&(h.Ns()||b))return h.Xe=
c,h;a=this.Cj(a,b);if(!a.Aa)return"<preload>"!==c&&(a.ok=c,a.Em=d,a.Xn=e),null;h=new m(a,c);F.push(h);return h};var Ka=[];M.prototype.cl=function(a){return ib(O,a)};Q.k=new M;J.prototype.Play=function(a,c,b,d){!va&&(b=Math.pow(10,b/20),0>b&&(b=0),1<b&&(b=1),R=this.cp(this.b.Jl+a[0]+(Y?".ogg":".m4a"),d,a[1],0!==c,b))&&(R.Cn(!1),R.play(0!==c,b))};J.prototype.ts=function(){var a,c;a=0;for(c=F.length;a<c;a++)F[a].stop()};Q.j=new J;Q.u=new (u())})();function oc(g){this.b=g}
(function(){function g(){}var l=oc.prototype;l.ta=function(b){this.Ea=b;this.b=b.b};l.ta.prototype.S=u();l.ba=function(b){this.type=b;this.b=b.b;this.Rj=Array(256);this.Xk=Array(256);this.$e=0};var b=l.ba.prototype;b.S=function(){var b=this;this.b.Ia||(jQuery(document).keydown(function(a){b.Rm(a)}),jQuery(document).keyup(function(a){b.Sm(a)}))};var f=[32,33,34,35,36,37,38,39,40,44];b.Rm=function(b){var a=!1;window!=window.top&&-1<f.indexOf(b.which)&&(b.preventDefault(),a=!0,b.stopPropagation());if(this.Rj[b.which])this.Xk[b.which]&&
!a&&b.preventDefault();else{this.Rj[b.which]=!0;this.$e=b.which;this.b.Qa=!0;this.b.trigger(oc.prototype.k.Lr,this);var d=this.b.trigger(oc.prototype.k.Wr,this),c=this.b.trigger(oc.prototype.k.Xr,this);this.b.Qa=!1;if(d||c)this.Xk[b.which]=!0,a||b.preventDefault()}};b.Sm=function(b){this.Rj[b.which]=!1;this.$e=b.which;this.b.Qa=!0;this.b.trigger(oc.prototype.k.Mr,this);var a=this.b.trigger(oc.prototype.k.Zr,this),d=this.b.trigger(oc.prototype.k.Yr,this);this.b.Qa=!1;if(a||d||this.Xk[b.which])this.Xk[b.which]=
!0,b.preventDefault()};b.xb=function(){return{triggerKey:this.$e}};b.Qb=function(b){this.$e=b.triggerKey};g.prototype.Oi=function(b){return this.Rj[b]};g.prototype.Wr=function(b){return b===this.$e};g.prototype.Lr=I(!0);g.prototype.Mr=I(!0);g.prototype.Zr=function(b){return b===this.$e};g.prototype.Xr=function(b){return b===this.$e};g.prototype.Yr=function(b){return b===this.$e};l.k=new g;l.j=new (u());l.u=new (u())})();function pc(g){this.b=g}
(function(){function g(){}function l(){}var b=pc.prototype;b.ta=function(a){this.Ea=a;this.b=a.b};b.ta.prototype.S=u();b.ba=function(a){this.type=a;this.b=a.b;this.aj=Array(4);this.dr=this.Tk=this.Qg=this.Me=this.Le=0;this.Zl=!1};var f=b.ba.prototype;f.S=function(){var a=this;if(!this.b.Ia){jQuery(document).mousemove(function(c){a.Vm(c)});jQuery(document).mousedown(function(c){a.Um(c)});jQuery(document).mouseup(function(c){a.Wm(c)});jQuery(document).dblclick(function(c){a.hv(c)});var b=function(c){a.kv(c)};
document.addEventListener("mousewheel",b,!1);document.addEventListener("DOMMouseScroll",b,!1)}};var p={left:0,top:0};f.Vm=function(a){var b=this.b.Ia?p:jQuery(this.b.canvas).offset();this.Le=a.pageX-b.left;this.Me=a.pageY-b.top};f.bq=function(){return 0<this.b.ac?!0:0<=this.Le&&0<=this.Me&&this.Le<this.b.width&&this.Me<this.b.height};f.Um=function(a){this.bq()&&(this.b.mg&&!this.b.Vc&&a.preventDefault(),this.aj[a.which]=!0,this.b.Qa=!0,this.b.trigger(pc.prototype.k.jo,this),this.Qg=a.which-1,this.Tk=
0,this.b.trigger(pc.prototype.k.bl,this),this.b.trigger(pc.prototype.k.oo,this),this.b.Qa=!1)};f.Wm=function(a){this.aj[a.which]&&(this.b.mg&&!this.b.Vc&&a.preventDefault(),this.b.mg=!0,this.aj[a.which]=!1,this.b.Qa=!0,this.Qg=a.which-1,this.b.trigger(pc.prototype.k.ds,this),this.b.Qa=!1)};f.hv=function(a){this.bq()&&(a.preventDefault(),this.b.Qa=!0,this.Qg=a.which-1,this.Tk=1,this.b.trigger(pc.prototype.k.bl,this),this.b.trigger(pc.prototype.k.oo,this),this.b.Qa=!1)};f.kv=function(a){this.dr=0>(a.wheelDelta?
a.wheelDelta:a.detail?-a.detail:0)?0:1;this.Zl=!1;this.b.Qa=!0;this.b.trigger(pc.prototype.k.ks,this);this.b.Qa=!1;this.Zl&&a.preventDefault()};g.prototype.bl=function(a,b){return a===this.Qg&&b===this.Tk};g.prototype.jo=I(!0);g.prototype.al=function(a){return this.aj[a+1]};g.prototype.ds=function(a){return a===this.Qg};g.prototype.oo=function(a,b,c){return a!==this.Qg||b!==this.Tk?!1:this.b.Di(c,this.Le,this.Me)};g.prototype.ks=function(a){this.Zl=!0;return a===this.dr};b.k=new g;b.j=new (u());l.prototype.Nb=
function(a,b){var c,f,e,g,k;ea(b)?(c=this.b.be(0),f=c.scale,e=c.Lb,g=c.jc,k=c.q,c.scale=1,c.Lb=1,c.jc=1,c.q=0,a.J(c.tb(this.Le,this.Me,!0)),c.scale=f,c.Lb=e,c.jc=g,c.q=k):(c=fa(b)?this.b.be(b):this.b.wh(b))?a.J(c.tb(this.Le,this.Me,!0)):a.J(0)};l.prototype.td=function(a,b){var c,f,e,g,k;ea(b)?(c=this.b.be(0),f=c.scale,e=c.Lb,g=c.kc,k=c.q,c.scale=1,c.Lb=1,c.kc=1,c.q=0,a.J(c.tb(this.Le,this.Me,!1)),c.scale=f,c.Lb=e,c.kc=g,c.q=k):(c=fa(b)?this.b.be(b):this.b.wh(b))?a.J(c.tb(this.Le,this.Me,!1)):a.J(0)};
b.u=new l})();function T(g){this.b=g}
(function(){function g(){if(0===this.Bl.length){var a=document.createElement("canvas");a.width=this.width;a.height=this.height;var c=a.getContext("2d");this.Ng?c.drawImage(this.$,this.Eg,this.Fg,this.width,this.height,0,0,this.width,this.height):c.drawImage(this.$,0,0,this.width,this.height);this.Bl=a.toDataURL("image/png")}return this.Bl}function l(){}function b(a){a[0]=0;a[1]=0;a[2]=0;D.push(a)}function f(a,c){return a<c?""+a+","+c:""+c+","+a}function p(a,c,b,d){c=c.uid;b=b.uid;var e=f(c,b);if(a.hasOwnProperty(e))a[e][2]=
d;else{var g=D.length?D.pop():[0,0,0];g[0]=c;g[1]=b;g[2]=d;a[e]=g}}function a(a,c,d){c=f(c.uid,d.uid);a.hasOwnProperty(c)&&(b(a[c]),delete a[c])}function d(a,c,b){c=f(c.uid,b.uid);if(a.hasOwnProperty(c))return z=a[c][2],!0;z=-2;return!1}function c(a,c,b){if(!a)return!1;var d=0!==c||0!==b,e,f,g=!1,h,k=this.b.uh(),l=k.type,k=k.Kj,p=a.Z();h=this.b.fb().eb.Zc;p.la?(this.fa(),this.b.Rl(this.n,a,this.na,s),p=s):p=h?p.pa:p.m;n=a;v=l!==a&&!k;d&&(e=this.x,f=this.y,this.x+=c,this.y+=b,this.C());c=0;for(b=p.length;c<
b;c++)if(h=p[c],this.b.Ub(this,h)){g=!0;if(k)break;l!==a&&r.add(h)}d&&(this.x=e,this.y=f,this.C());s.length=0;return g}function h(){}var e=T.prototype;e.ta=function(a){this.Ea=a;this.b=a.b};var q=e.ta.prototype;q.S=function(){if(!this.P){var a,c,b,d,e,f,h,k,l;this.gd=[];this.Ch=!1;a=0;for(c=this.oc.length;a<c;a++){e=this.oc[a];h={};h.name=e[0];h.speed=e[1];h.loop=e[2];h.rn=e[3];h.yk=e[4];h.Aq=e[5];h.aa=e[6];h.frames=[];b=0;for(d=e[7].length;b<d;b++)f=e[7][b],k={},k.Kn=f[0],k.Ln=f[1],k.Eg=f[2],k.Fg=
f[3],k.width=f[4],k.height=f[5],k.duration=f[6],k.cc=f[7],k.ec=f[8],k.fm=f[9],k.pk=f[10],k.Bq=f[11],k.Ng=0!==k.width,k.Bl="",k.gx=g,l={left:0,top:0,right:1,bottom:1},k.Dn=l,k.Ga=null,(l=this.b.Wt(f[0]))?k.$=l:(k.$=new Image,k.$.idtkLoadDisposed=!0,k.$.src=f[0],k.$.Ts=f[0],k.$.Po=f[1],k.$.Ms=null,this.b.tr(k.$)),h.frames.push(k),this.gd.push(k);this.oc[a]=h}}};q.nr=function(){var a,c,b;a=0;for(c=this.m.length;a<c;a++)b=this.m[a],b.mj=b.Cc.Ga};q.lk=function(){if(!this.P){var a,c,b;a=0;for(c=this.gd.length;a<
c;++a)b=this.gd[a],b.$.Ms=null,b.Ga=null;this.Ch=!1;this.nr()}};q.Xm=function(){if(!this.P&&this.m.length){var a,c,b;a=0;for(c=this.gd.length;a<c;++a)b=this.gd[a],b.Ga=this.b.I.bk(b.$,!1,this.b.qa,b.Bq);this.nr()}};q.zm=function(){if(!this.P&&!this.Ch&&this.b.I){var a,c,b;a=0;for(c=this.gd.length;a<c;++a)b=this.gd[a],b.Ga=this.b.I.bk(b.$,!1,this.b.qa,b.Bq);this.Ch=!0}};q.Rn=function(){if(!this.P&&!this.m.length&&this.Ch){var a,c,b;a=0;for(c=this.gd.length;a<c;++a)b=this.gd[a],this.b.I.deleteTexture(b.Ga),
b.Ga=null;this.Ch=!1}};var k=[];q.hn=function(a){var c,b,d;c=k.length=0;for(b=this.gd.length;c<b;++c)d=this.gd[c].$,-1===k.indexOf(d)&&(a.drawImage(d,0,0),k.push(d))};e.ba=function(a){this.type=a;this.b=a.b;a=this.type.oc[0].frames[0].pk;this.yc?this.ua.wi(a):this.ua=new db(a)};var B=e.ba.prototype;B.S=function(){this.visible=0===this.B[0];this.gm=this.Kh=!1;this.Rd=0!==this.B[3];1===this.type.oc.length&&1===this.type.oc[0].frames.length||0===this.type.oc[0].speed||(this.b.Fi(this),this.Kh=!0);this.La=
this.bp(this.B[1])||this.type.oc[0];this.K=this.B[2];0>this.K&&(this.K=0);this.K>=this.La.frames.length&&(this.K=this.La.frames.length-1);var a=this.La.frames[this.K];this.ua.wi(a.pk);this.cc=a.cc;this.ec=a.ec;this.$f=this.La.speed;this.yc?this.vd.reset():this.vd=new bb;this.ae=this.vd.ea;this.ef=!0;this.Pd=0;this.ve=!0;this.ul=this.Eo="";this.Qs=0;this.fj=-1;this.type.zm();var c,b,d,e,f,g,h,a=0;for(c=this.type.oc.length;a<c;a++)for(e=this.type.oc[a],b=0,d=e.frames.length;b<d;b++)f=e.frames[b],0===
f.width&&(f.width=f.$.width,f.height=f.$.height),f.Ng&&(h=f.$,g=f.Dn,g.left=f.Eg/h.width,g.top=f.Fg/h.height,g.right=(f.Eg+f.width)/h.width,g.bottom=(f.Fg+f.height)/h.height,0===f.Eg&&0===f.Fg&&f.width===h.width&&f.height===h.height&&(f.Ng=!1));this.Cc=this.La.frames[this.K];this.mj=this.Cc.Ga};B.xb=function(){var a={a:this.La.aa,f:this.K,cas:this.$f,fs:this.ae,ar:this.Pd,at:this.vd.ea};this.ef||(a.ap=this.ef);this.ve||(a.af=this.ve);return a};B.Qb=function(a){var c=this.$t(a.a);c&&(this.La=c);this.K=
a.f;0>this.K&&(this.K=0);this.K>=this.La.frames.length&&(this.K=this.La.frames.length-1);this.$f=a.cas;this.ae=a.fs;this.Pd=a.ar;this.vd.reset();this.vd.ea=a.at;this.ef=a.hasOwnProperty("ap")?a.ap:!0;this.ve=a.hasOwnProperty("af")?a.af:!0;this.Cc=this.La.frames[this.K];this.mj=this.Cc.Ga;this.ua.wi(this.Cc.pk);this.cc=this.Cc.cc;this.ec=this.Cc.ec};B.ol=function(a){this.K=a?0:this.La.frames.length-1;this.ef=!1;this.Eo=this.La.name;this.gm=!0;this.b.trigger(T.prototype.k.Xg,this);this.b.trigger(T.prototype.k.Kr,
this);this.gm=!1;this.Pd=0};B.jx=function(){return this.vd.ea};B.Ka=function(){this.vd.add(this.b.pf(this));this.ul.length&&this.$s();0<=this.fj&&this.Ro();var a=this.vd.ea,c=this.La,b=c.frames[this.K],d=b.duration/this.$f;this.ef&&a>=this.ae+d&&(this.ve?this.K++:this.K--,this.ae+=d,this.K>=c.frames.length&&(c.Aq?(this.ve=!1,this.K=c.frames.length-2):c.loop?this.K=c.yk:(this.Pd++,this.Pd>=c.rn?this.ol(!1):this.K=c.yk)),0>this.K&&(c.Aq?(this.K=1,this.ve=!0,c.loop||(this.Pd++,this.Pd>=c.rn&&this.ol(!0))):
c.loop?this.K=c.yk:(this.Pd++,this.Pd>=c.rn?this.ol(!0):this.K=c.yk)),0>this.K?this.K=0:this.K>=c.frames.length&&(this.K=c.frames.length-1),a>this.ae+c.frames[this.K].duration/this.$f&&(this.ae=a),a=c.frames[this.K],this.Uf(b,a),this.b.ka=!0)};B.bp=function(a){var c,b,d;c=0;for(b=this.type.oc.length;c<b;c++)if(d=this.type.oc[c],ib(d.name,a))return d;return null};B.$t=function(a){var c,b,d;c=0;for(b=this.type.oc.length;c<b;c++)if(d=this.type.oc[c],d.aa===a)return d;return null};B.$s=function(){var a=
this.La.frames[this.K],c=this.bp(this.ul);this.ul="";!c||ib(c.name,this.La.name)&&this.ef||(this.La=c,this.$f=c.speed,0>this.K&&(this.K=0),this.K>=this.La.frames.length&&(this.K=this.La.frames.length-1),1===this.Qs&&(this.K=0),this.ef=!0,this.ae=this.vd.ea,this.ve=!0,this.Uf(a,this.La.frames[this.K]),this.b.ka=!0)};B.Ro=function(){var a=this.La.frames[this.K],c=this.K;this.K=oa(this.fj);0>this.K&&(this.K=0);this.K>=this.La.frames.length&&(this.K=this.La.frames.length-1);c!==this.K&&(this.Uf(a,this.La.frames[this.K]),
this.ae=this.vd.ea,this.b.ka=!0);this.fj=-1};B.Uf=function(a,c){var b=a.width,d=a.height,e=c.width,f=c.height;b!=e&&(this.width*=e/b);d!=f&&(this.height*=f/d);this.cc=c.cc;this.ec=c.ec;this.ua.wi(c.pk);this.C();this.Cc=c;this.mj=c.Ga;b=0;for(d=this.W.length;b<d;b++)e=this.W[b],e.oq&&e.oq(a,c);this.b.trigger(T.prototype.k.Uf,this)};B.xd=function(a){a.globalAlpha=this.opacity;var c=this.Cc,b=c.Ng,d=c.$,e=this.x,f=this.y,g=this.width,h=this.height;if(0===this.q&&0<=g&&0<=h)e-=this.cc*g,f-=this.ec*h,
this.b.Cd&&(e=Math.round(e),f=Math.round(f)),b?a.drawImage(d,c.Eg,c.Fg,c.width,c.height,e,f,g,h):a.drawImage(d,e,f,g,h);else{this.b.Cd&&(e=Math.round(e),f=Math.round(f));a.save();var k=0<g?1:-1,l=0<h?1:-1;a.translate(e,f);1===k&&1===l||a.scale(k,l);a.rotate(this.q*k*l);e=0-this.cc*ja(g);f=0-this.ec*ja(h);b?a.drawImage(d,c.Eg,c.Fg,c.width,c.height,e,f,ja(g),ja(h)):a.drawImage(d,e,f,ja(g),ja(h));a.restore()}};B.Sc=function(a){a.zc(this.mj);a.Lf(this.opacity);var c=this.Cc,b=this.Ob;if(this.b.Cd){var d=
Math.round(this.x)-this.x,e=Math.round(this.y)-this.y;c.Ng?a.Dd(b.Na+d,b.Oa+e,b.Jb+d,b.Kb+e,b.Eb+d,b.Fb+e,b.Cb+d,b.Db+e,c.Dn):a.vk(b.Na+d,b.Oa+e,b.Jb+d,b.Kb+e,b.Eb+d,b.Fb+e,b.Cb+d,b.Db+e)}else c.Ng?a.Dd(b.Na,b.Oa,b.Jb,b.Kb,b.Eb,b.Fb,b.Cb,b.Db,c.Dn):a.vk(b.Na,b.Oa,b.Jb,b.Kb,b.Eb,b.Fb,b.Cb,b.Db)};B.eu=function(a){var c=this.Cc,b,d;b=0;for(d=c.fm.length;b<d;b++)if(ib(a,c.fm[b][0]))return b;return-1};B.vh=function(a,c){var b=this.Cc,d=b.fm,e;e=ga(a)?this.eu(a):a-1;e=oa(e);if(0>e||e>=d.length)return c?
this.x:this.y;var f=(d[e][1]-b.cc)*this.width,d=d[e][2],d=(d-b.ec)*this.height,b=Math.cos(this.q);e=Math.sin(this.q);var g=f*b-d*e,d=d*b+f*e,f=g+this.x,d=d+this.y;return c?f:d};var D=[],z=-2,x=[];l.prototype.nc=function(c){if(!c)return!1;var e=this.b,f=e.uh(),g=f.type;f.M.collmemory||(f.M.collmemory={},e.kl(function(a){return function(c){c=c.uid;var d,e;for(d in a)a.hasOwnProperty(d)&&(e=a[d],e[0]===c||e[1]===c)&&(b(a[d]),delete a[d])}}(f.M.collmemory)));var f=f.M.collmemory,h=g.Z(),k=c.Z(),h=h.Ec(),
l,s,n,q,r,v,B,D=this.b.sd,A=D-1,X=e.fb().eb;for(s=0;s<h.length;s++){n=h[s];k.la?(n.fa(),this.b.Rl(n.n,c,n.na,x),l=x):l=k.Ec();for(q=0;q<l.length;q++)r=l[q],e.Ub(n,r)||e.Rs(n,r)?(v=d(f,n,r),v=!v||z<A,p(f,n,r,D),v&&(e.pi(X.za),v=g.Z(),B=c.Z(),v.la=!1,B.la=!1,g===c?(v.m.length=2,v.m[0]=n,v.m[1]=r,g.Nc()):(v.m.length=1,B.m.length=1,v.m[0]=n,B.m[0]=r,g.Nc(),c.Nc()),X.sn(),e.Pe(X.za))):a(f,n,r);x.length=0}return!1};var n=null,r=new ca,v=!1,s=[];q.finish=function(a){if(v){if(a){var c=this.b.fb().eb.Zc;a=
n.Z();var b=r.Qf(),d,e;if(a.la){a.la=!1;a.m.length=b.length;d=0;for(e=b.length;d<e;d++)a.m[d]=b[d];if(c)for(d=a.pa.length=0,e=n.m.length;d<e;d++)b=n.m[d],r.contains(b)||a.pa.push(b)}else if(c)for(c=a.m.length,a.m.length=c+b.length,d=0,e=b.length;d<e;d++)a.m[c+d]=b[d],Ea(a.pa,b[d]);else Ba(a.m,b);n.Nc()}r.clear();v=!1}};l.prototype.Ir=function(a){return c.call(this,a,0,0)};l.prototype.io=function(a,b,d){return c.call(this,a,b,d)};l.prototype.Kr=function(a){return ib(this.Eo,a)};l.prototype.Xg=I(!0);
l.prototype.Uf=I(!0);e.k=new l;h.prototype.Ua=function(a,c,b){if(a&&c&&(c=this.b.yl(a,c,this.vh(b,!0),this.vh(b,!1)))){"undefined"!==typeof c.q&&(c.q=this.q,c.C());this.b.Gc++;var d,e,f;this.b.trigger(Object.getPrototypeOf(a.Ea).k.Yg,c);if(c.gc)for(d=0,e=c.siblings.length;d<e;d++)f=c.siblings[d],this.b.trigger(Object.getPrototypeOf(f.type.Ea).k.Yg,f);this.b.Gc--;d=this.b.bu();b=!1;if(ea(d.M.Spawn_LastExec)||d.M.Spawn_LastExec<this.b.cg)b=!0,d.M.Spawn_LastExec=this.b.cg;if(a!=this.type&&(a=a.Z(),a.la=
!1,b?(a.m.length=1,a.m[0]=c):a.m.push(c),c.gc))for(d=0,e=c.siblings.length;d<e;d++)f=c.siblings[d],a=f.type.Z(),a.la=!1,b?(a.m.length=1,a.m[0]=f):a.m.push(f)}};h.prototype.Nd=function(a){this.fj=a;this.Kh||(this.b.Fi(this),this.Kh=!0);this.gm||this.Ro()};h.prototype.se=function(a){this.$f=ja(a);this.ve=0<=a;this.Kh||(this.b.Fi(this),this.Kh=!0)};h.prototype.ed=function(a){var c=this.Cc,b=c.width*a*(0>this.width?-1:1);a=c.height*a*(0>this.height?-1:1);if(this.width!==b||this.height!==a)this.width=
b,this.height=a,this.C()};e.j=new h;e.u=new (u())})();function U(g){this.b=g}
(function(){function g(){return d.length?d.pop():{}}function l(a){var b,e;b=0;for(e=a.length;b<e;b++)d.push(a[b]);a.length=0}function b(){}var f=U.prototype;f.S=function(){f.j.jl=function(a){this.width!==a&&(this.width=a,this.Of=!0,this.C())}};f.ta=function(a){this.Ea=a;this.b=a.b};var p=f.ta.prototype;p.S=u();p.lk=function(){if(!this.P){var a,b,d;a=0;for(b=this.m.length;a<b;a++)d=this.m[a],d.Ad=null,d.Hf=null,d.wc=null}};f.ba=function(a){this.type=a;this.b=a.b;this.yc?this.Je.length=0:this.Je=[];
this.Of=!0};p=f.ba.prototype;p.S=function(){this.text=this.B[0];this.visible=0===this.B[1];this.font=this.B[2];this.color=this.B[3];this.Gj=this.B[4];this.Yk=this.B[5];this.ao=0===this.B[7];this.tm=this.Wj=this.width;this.Vj=this.height;this.wm=this.B[8];this.Aj=this.fg="";this.Zq=this.$q=this.ni=0;this.lv();this.wc=this.Hf=this.Ad=null;this.Lm=!1;this.Uh=this.b.sd;this.yc?this.Qe.set(0,0,1,1):this.Qe=new ra(0,0,1,1);this.b.I&&this.b.Fi(this)};p.lv=function(){var a=this.font.split(" "),b;for(b=0;b<
a.length;b++)if("pt"===a[b].substr(a[b].length-2,2)){this.ni=parseInt(a[b].substr(0,a[b].length-2));this.mn=Math.ceil(96*(this.ni/72))+4;0<b&&(this.Aj=a[b-1]);this.fg=a[b+1];for(b+=2;b<a.length;b++)this.fg+=" "+a[b];break}};p.xb=function(){return{t:this.text,f:this.font,c:this.color,ha:this.Gj,va:this.Yk,wr:this.ao,lho:this.wm,fn:this.fg,fs:this.Aj,ps:this.ni,pxh:this.mn,tw:this.$q,th:this.Zq,lrt:this.Uh}};p.Qb=function(a){this.text=a.t;this.font=a.f;this.color=a.c;this.Gj=a.ha;this.Yk=a.va;this.ao=
a.wr;this.wm=a.lho;this.fg=a.fn;this.Aj=a.fs;this.ni=a.ps;this.mn=a.pxh;this.$q=a.tw;this.Zq=a.th;this.Uh=a.lrt;this.Of=!0;this.tm=this.Wj=this.width;this.Vj=this.height};p.Ka=function(){if(this.b.I&&this.wc&&300<=this.b.sd-this.Uh){var a=this.n;this.fa();var b=this.na;if(b.right<a.rb||b.bottom<a.sb||b.left>a.Wb||b.top>a.Vb)this.b.I.deleteTexture(this.wc),this.Ad=this.Hf=this.wc=null}};p.Gg=function(){this.Ad=this.Hf=null;this.b.I&&this.wc&&this.b.I.deleteTexture(this.wc);this.wc=null};p.vx=function(){this.font=
this.Aj+" "+this.ni.toString()+"pt "+this.fg;this.Of=!0;this.b.ka=!0};p.xd=function(a,b){a.font=this.font;a.textBaseline="top";a.fillStyle=this.color;a.globalAlpha=b?1:this.opacity;var d=1;b&&(d=this.n.sc(),a.save(),a.scale(d,d));if(this.Of||this.width!==this.tm)this.type.Ea.ws(this.text,this.Je,a,this.width,this.ao),this.Of=!1,this.tm=this.width;this.fa();var d=b?0:this.Ob.Na,f=b?0:this.Ob.Oa;this.b.Cd&&(d=d+0.5|0,f=f+0.5|0);0===this.q||b||(a.save(),a.translate(d,f),a.rotate(this.q),f=d=0);var g=
f+this.height,l=this.mn,l=l+this.wm,p,z;1===this.Yk?f+=Math.max(this.height/2-this.Je.length*l/2,0):2===this.Yk&&(f+=Math.max(this.height-this.Je.length*l-2,0));for(z=0;z<this.Je.length&&!(p=d,1===this.Gj?p=d+(this.width-this.Je[z].width)/2:2===this.Gj&&(p=d+(this.width-this.Je[z].width)),a.fillText(this.Je[z].text,p,f),f+=l,f>=g-l);z++);(0!==this.q||b)&&a.restore();this.Uh=this.b.sd};p.Sc=function(a){if(!(1>this.width||1>this.height)){var b=this.Of||this.Lm;this.Lm=!1;var d=this.n.sc(),f=this.n.Ya(),
g=this.Qe,l=d*this.width,p=d*this.height,z=Math.ceil(l),x=Math.ceil(p),n=this.b.Y/2,r=this.b.X/2;this.Hf||(this.Ad=document.createElement("canvas"),this.Ad.width=z,this.Ad.height=x,this.Wj=z,this.Vj=x,b=!0,this.Hf=this.Ad.getContext("2d"));if(z!==this.Wj||x!==this.Vj)this.Ad.width=z,this.Ad.height=x,this.wc&&(a.deleteTexture(this.wc),this.wc=null),b=!0;b&&(this.Hf.clearRect(0,0,z,x),this.xd(this.Hf,!0),this.wc||(this.wc=a.Sd(z,x,this.b.qa,this.b.Vc)),a.bw(this.Ad,this.wc,this.b.Vc));this.Wj=z;this.Vj=
x;a.zc(this.wc);a.Lf(this.opacity);a.Ed();a.translate(-n,-r);a.Kd();var v=this.Ob,b=this.n.Ja(v.Na,v.Oa,!0,!0),n=this.n.Ja(v.Na,v.Oa,!1,!0),r=this.n.Ja(v.Jb,v.Kb,!0,!0),s=this.n.Ja(v.Jb,v.Kb,!1,!0),m=this.n.Ja(v.Eb,v.Fb,!0,!0),t=this.n.Ja(v.Eb,v.Fb,!1,!0),M=this.n.Ja(v.Cb,v.Db,!0,!0),v=this.n.Ja(v.Cb,v.Db,!1,!0);if(this.b.Cd||0===this.q&&0===f)var J=(b+0.5|0)-b,Q=(n+0.5|0)-n,b=b+J,n=n+Q,r=r+J,s=s+Q,m=m+J,t=t+Q,M=M+J,v=v+Q;0===this.q&&0===f?(r=b+z,s=n,m=r,t=n+x,M=b,v=t,g.right=1,g.bottom=1):(g.right=
l/z,g.bottom=p/x);a.Dd(b,n,r,s,m,t,M,v,g);a.Ed();a.scale(d,d);a.un(-this.n.Ya());a.translate((this.n.rb+this.n.Wb)/-2,(this.n.sb+this.n.Vb)/-2);a.Kd();this.Uh=this.b.sd}};var a=[];f.us=function(c){a.length=0;for(var b="",d,f=0;f<c.length;)if(d=c.charAt(f),"\n"===d)b.length&&(a.push(b),b=""),a.push("\n"),++f;else if(" "===d||"\t"===d||"-"===d){do b+=c.charAt(f),f++;while(f<c.length&&(" "===c.charAt(f)||"\t"===c.charAt(f)));a.push(b);b=""}else f<c.length&&(b+=d,f++);b.length&&a.push(b)};var d=[];f.ws=
function(a,b,d,f,k){if(a&&a.length)if(2>=f)l(b);else{if(100>=a.length&&-1===a.indexOf("\n")){var p=d.measureText(a).width;if(p<=f){l(b);b.push(g());b[0].text=a;b[0].width=p;return}}this.xs(a,b,d,f,k)}else l(b)};f.xs=function(c,b,e,f,k){k&&(this.us(c),c=a);var l="",p,z,x,n=0;for(x=0;x<c.length;x++)"\n"===c[x]?(n>=b.length&&b.push(g()),z=b[n],z.text=l,z.width=e.measureText(l).width,n++,l=""):(p=l,l+=c[x],z=e.measureText(l).width,z>=f&&(n>=b.length&&b.push(g()),z=b[n],z.text=p,z.width=e.measureText(p).width,
n++,l=c[x],k||" "!==l||(l="")));l.length&&(n>=b.length&&b.push(g()),z=b[n],z.text=l,z.width=e.measureText(l).width,n++);for(x=n;x<b.length;x++)d.push(b[x]);b.length=n};f.k=new (u());b.prototype.$g=function(a){fa(a)&&1E9>a&&(a=Math.round(1E10*a)/1E10);a=a.toString();this.text!==a&&(this.text=a,this.Of=!0,this.b.ka=!0)};b.prototype.qs=function(a){a="rgb("+ua(a).toString()+","+xa(a).toString()+","+ya(a).toString()+")";a!==this.color&&(this.color=a,this.Lm=!0,this.b.ka=!0)};f.j=new b;f.u=new (u())})();
function qc(g){this.b=g}
(function(){var g=qc.prototype;g.ta=function(b){this.Ea=b;this.b=b.b};var l=g.ta.prototype;l.S=function(){this.P||(this.$=new Image,this.$.idtkLoadDisposed=!0,this.$.src=this.Kn,this.$.Po=this.Ln,this.b.tr(this.$),this.Ga=this.pattern=null)};l.lk=function(){this.P||(this.Ga=null)};l.Xm=function(){if(!this.P&&this.m.length){this.Ga||(this.Ga=this.b.I.bk(this.$,!0,this.b.qa,this.Mn));var b,f;b=0;for(f=this.m.length;b<f;b++)this.m[b].Ga=this.Ga}};l.zm=function(){this.P||this.Ga||!this.b.I||(this.Ga=
this.b.I.bk(this.$,!0,this.b.qa,this.Mn))};l.Rn=function(){this.P||this.m.length||!this.Ga||(this.b.I.deleteTexture(this.Ga),this.Ga=null)};l.hn=function(b){b.drawImage(this.$,0,0)};g.ba=function(b){this.type=b;this.b=b.b};l=g.ba.prototype;l.S=function(){this.visible=0===this.B[0];this.Qe=new ra(0,0,0,0);this.mp=!1;this.$=this.type.$;this.b.I?(this.type.zm(),this.Ga=this.type.Ga):(this.type.pattern||(this.type.pattern=this.b.Ba.createPattern(this.type.$,"repeat")),this.pattern=this.type.pattern)};
l.ud=function(){this.mp=!1;this.$=this.type.$};l.Gg=function(){this.b.I&&this.mp&&this.Ga&&(this.b.I.deleteTexture(this.Ga),this.Ga=null)};l.xd=function(b){b.globalAlpha=this.opacity;b.save();b.fillStyle=this.pattern;var f=this.x,g=this.y;this.b.Cd&&(f=Math.round(f),g=Math.round(g));var a=-(this.cc*this.width),d=-(this.ec*this.height),c=a%this.$.width,h=d%this.$.height;0>c&&(c+=this.$.width);0>h&&(h+=this.$.height);b.translate(f,g);b.rotate(this.q);b.translate(c,h);b.fillRect(a-c,d-h,this.width,this.height);
b.restore()};l.Sc=function(b){b.zc(this.Ga);b.Lf(this.opacity);var f=this.Qe;f.right=this.width/this.$.width;f.bottom=this.height/this.$.height;var g=this.Ob;if(this.b.Cd){var a=Math.round(this.x)-this.x,d=Math.round(this.y)-this.y;b.Dd(g.Na+a,g.Oa+d,g.Jb+a,g.Kb+d,g.Eb+a,g.Fb+d,g.Cb+a,g.Db+d,f)}else b.Dd(g.Na,g.Oa,g.Jb,g.Kb,g.Eb,g.Fb,g.Cb,g.Db,f)};g.k=new (u());g.j=new (u());g.u=new (u())})();function W(g){this.b=g}
(function(){function g(a){e=a.x;q=a.y;k=a.z}function l(a){B=a.x;D=a.y;z=a.z}function b(a,b,c,d){var e;e=x.length?x.pop():new f;e.init(a,b,c,d);return e}function f(){this.Ai=this.id=this.Ie=this.He=this.y=this.x=this.Lk=this.Kk=this.rm=this.time=this.Hn=0;this.Hi=this.Uk=!1}function p(){}function a(){}var d=W.prototype;d.ta=function(a){this.Ea=a;this.b=a.b};d.ta.prototype.S=u();d.ba=function(a){this.type=a;this.b=a.b;this.touches=[];this.Im=!1};var c=d.ba.prototype,h={left:0,top:0};c.rh=function(a){var b,
c;b=0;for(c=this.touches.length;b<c;b++)if(this.touches[b].id===a)return b;return-1};var e=0,q=0,k=0,B=0,D=0,z=0,x=[];f.prototype.init=function(a,b,c,d){var e=ab();this.Hn=this.rm=this.time=e;this.Kk=a;this.Lk=b;this.x=a;this.y=b;this.He=a;this.Ie=b;this.id=c;this.Ai=d;this.Hi=this.Uk=!1};f.prototype.update=function(a,b,c){this.rm=this.time;this.time=a;this.He=this.x;this.Ie=this.y;this.x=b;this.y=c;!this.Hi&&15<=Ta(this.Kk,this.Lk,this.x,this.y)&&(this.Hi=!0)};f.prototype.av=function(a,b){!this.Uk&&
500<=ab()-this.Hn&&!this.Hi&&15>Ta(this.Kk,this.Lk,this.x,this.y)&&(this.Uk=!0,a.Jd=this.Ai,a.Rg=this.id,a.lg=b,a.b.trigger(W.prototype.k.Tr,a),a.Ud=this.x,a.Vd=this.y,a.b.trigger(W.prototype.k.Ur,a),a.lg=0)};var n=-1E3,r=-1E3,v=-1E4;f.prototype.Yp=function(a,b){if(!this.Uk){var c=ab();333>=c-this.Hn&&!this.Hi&&15>Ta(this.Kk,this.Lk,this.x,this.y)&&(a.Jd=this.Ai,a.Rg=this.id,a.lg=b,666>=c-v&&25>Ta(n,r,this.x,this.y)?(a.b.trigger(W.prototype.k.Pr,a),a.Ud=this.x,a.Vd=this.y,a.b.trigger(W.prototype.k.Qr,
a),r=n=-1E3,v=-1E4):(a.b.trigger(W.prototype.k.gs,a),a.Ud=this.x,a.Vd=this.y,a.b.trigger(W.prototype.k.hs,a),n=this.x,r=this.y,v=c),a.lg=0)}};c.S=function(){this.Tu=!("undefined"===typeof window.c2isWindows8||!window.c2isWindows8);this.lg=this.Rg=this.Jd=this.Vd=this.Ud=this.yo=this.xo=this.wo=this.Bs=this.As=this.zs=this.ki=this.ji=this.hi=0;this.$v=0!==this.B[0];var a=0<this.b.ac?document:this.b.canvas,b=document;this.b.fc?b=a=window.Canvas:this.b.Uc&&(b=a=window);var c=this;window.navigator.pointerEnabled?
(a.addEventListener("pointerdown",function(a){c.nq(a)},!1),a.addEventListener("pointermove",function(a){c.mq(a)},!1),b.addEventListener("pointerup",function(a){c.mk(a,!1)},!1),b.addEventListener("pointercancel",function(a){c.mk(a,!0)},!1),this.b.canvas&&(this.b.canvas.addEventListener("MSGestureHold",function(a){a.preventDefault()},!1),document.addEventListener("MSGestureHold",function(a){a.preventDefault()},!1),this.b.canvas.addEventListener("gesturehold",function(a){a.preventDefault()},!1),document.addEventListener("gesturehold",
function(a){a.preventDefault()},!1))):window.navigator.msPointerEnabled?(a.addEventListener("MSPointerDown",function(a){c.nq(a)},!1),a.addEventListener("MSPointerMove",function(a){c.mq(a)},!1),b.addEventListener("MSPointerUp",function(a){c.mk(a,!1)},!1),b.addEventListener("MSPointerCancel",function(a){c.mk(a,!0)},!1),this.b.canvas&&(this.b.canvas.addEventListener("MSGestureHold",function(a){a.preventDefault()},!1),document.addEventListener("MSGestureHold",function(a){a.preventDefault()},!1))):(a.addEventListener("touchstart",
function(a){c.qq(a)},!1),a.addEventListener("touchmove",function(a){c.pq(a)},!1),b.addEventListener("touchend",function(a){c.Ym(a,!1)},!1),b.addEventListener("touchcancel",function(a){c.Ym(a,!0)},!1));if(this.Tu){var d=function(a){a=a.reading;c.wo=a.accelerationX;c.xo=a.accelerationY;c.yo=a.accelerationZ},e=function(a){a=a.reading;c.hi=a.yawDegrees;c.ji=a.pitchDegrees;c.ki=a.rollDegrees},f=Windows.Devices.Sensors.Accelerometer.getDefault();f&&(f.reportInterval=Math.max(f.minimumReportInterval,16),
f.addEventListener("readingchanged",d));var h=Windows.Devices.Sensors.Inclinometer.getDefault();h&&(h.reportInterval=Math.max(h.minimumReportInterval,16),h.addEventListener("readingchanged",e));document.addEventListener("visibilitychange",function(){document.hidden||document.msHidden?(f&&f.removeEventListener("readingchanged",d),h&&h.removeEventListener("readingchanged",e)):(f&&f.addEventListener("readingchanged",d),h&&h.addEventListener("readingchanged",e))},!1)}else window.addEventListener("deviceorientation",
function(a){c.hi=a.alpha||0;c.ji=a.beta||0;c.ki=a.gamma||0},!1),window.addEventListener("devicemotion",function(a){a.accelerationIncludingGravity&&(c.zs=a.accelerationIncludingGravity.x||0,c.As=a.accelerationIncludingGravity.y||0,c.Bs=a.accelerationIncludingGravity.z||0);a.acceleration&&(c.wo=a.acceleration.x||0,c.xo=a.acceleration.y||0,c.yo=a.acceleration.z||0)},!1);this.$v&&!this.b.Ia&&(jQuery(document).mousemove(function(a){c.Vm(a)}),jQuery(document).mousedown(function(a){c.Um(a)}),jQuery(document).mouseup(function(a){c.Wm(a)}));
this.b.pg&&!this.b.fc&&AppMobi.accelerometer.watchAcceleration(g,{frequency:40,adjustForRotation:!0});this.b.Wc&&navigator.accelerometer&&navigator.accelerometer.watchAcceleration&&navigator.accelerometer.watchAcceleration(l,null,{frequency:40});this.b.Tv(this)};c.mq=function(a){if(a.pointerType!==a.MSPOINTER_TYPE_MOUSE&&"mouse"!==a.pointerType){a.preventDefault&&a.preventDefault();var c=this.rh(a.pointerId),b=ab();if(0<=c){var d=this.b.Ia?h:jQuery(this.b.canvas).offset(),c=this.touches[c];2>b-c.time||
c.update(b,a.pageX-d.left,a.pageY-d.top)}}};c.nq=function(a){if(a.pointerType!==a.MSPOINTER_TYPE_MOUSE&&"mouse"!==a.pointerType){a.preventDefault&&kb(a)&&a.preventDefault();var c=this.b.Ia?h:jQuery(this.b.canvas).offset(),d=a.pageX-c.left,c=a.pageY-c.top;ab();this.Jd=this.touches.length;this.Rg=a.pointerId;this.touches.push(b(d,c,a.pointerId,this.Jd));this.b.Qa=!0;this.b.trigger(W.prototype.k.no,this);this.b.trigger(W.prototype.k.ro,this);this.Ud=d;this.Vd=c;this.b.trigger(W.prototype.k.qo,this);
this.b.Qa=!1}};c.mk=function(a,c){if(a.pointerType!==a.MSPOINTER_TYPE_MOUSE&&"mouse"!==a.pointerType){a.preventDefault&&kb(a)&&a.preventDefault();var b=this.rh(a.pointerId);this.Jd=0<=b?this.touches[b].Ai:-1;this.Rg=0<=b?this.touches[b].id:-1;this.b.Qa=!0;this.b.trigger(W.prototype.k.lo,this);this.b.trigger(W.prototype.k.po,this);0<=b&&(c||this.touches[b].Yp(this,b),100>x.length&&x.push(this.touches[b]),this.touches.splice(b,1));this.b.Qa=!1}};c.pq=function(a){a.preventDefault&&a.preventDefault();
var c=ab(),b,d,e,f;b=0;for(d=a.changedTouches.length;b<d;b++)if(e=a.changedTouches[b],f=this.rh(e.identifier),0<=f){var g=this.b.Ia?h:jQuery(this.b.canvas).offset();f=this.touches[f];2>c-f.time||f.update(c,e.pageX-g.left,e.pageY-g.top)}};c.qq=function(a){a.preventDefault&&kb(a)&&a.preventDefault();var c=this.b.Ia?h:jQuery(this.b.canvas).offset();ab();this.b.Qa=!0;var d,e,f,g;d=0;for(e=a.changedTouches.length;d<e;d++)if(f=a.changedTouches[d],g=this.rh(f.identifier),-1===g){g=f.pageX-c.left;var k=f.pageY-
c.top;this.Jd=this.touches.length;this.Rg=f.identifier;this.touches.push(b(g,k,f.identifier,this.Jd));this.b.trigger(W.prototype.k.no,this);this.b.trigger(W.prototype.k.ro,this);this.Ud=g;this.Vd=k;this.b.trigger(W.prototype.k.qo,this)}this.b.Qa=!1};c.Ym=function(a,c){a.preventDefault&&kb(a)&&a.preventDefault();this.b.Qa=!0;var b,d,e;b=0;for(d=a.changedTouches.length;b<d;b++)e=a.changedTouches[b],e=this.rh(e.identifier),0<=e&&(this.Jd=this.touches[e].Ai,this.Rg=this.touches[e].id,this.b.trigger(W.prototype.k.lo,
this),this.b.trigger(W.prototype.k.po,this),c||this.touches[e].Yp(this,e),100>x.length&&x.push(this.touches[e]),this.touches.splice(e,1));this.b.Qa=!1};c.ax=function(){return this.b.pg&&0===this.hi&&0!==k?90*k:this.b.Wc&&0===this.hi&&0!==z?90*z:this.hi};c.bx=function(){return this.b.pg&&0===this.ji&&0!==q?-90*q:this.b.Wc&&0===this.ji&&0!==D?-90*D:this.ji};c.ix=function(){return this.b.pg&&0===this.ki&&0!==e?90*e:this.b.Wc&&0===this.ki&&0!==B?90*B:this.ki};c.Um=function(a){a.preventDefault&&this.b.mg&&
!this.b.Vc&&a.preventDefault();this.qq({changedTouches:[{pageX:a.pageX,pageY:a.pageY,identifier:0}]});this.Im=!0};c.Vm=function(a){this.Im&&this.pq({changedTouches:[{pageX:a.pageX,pageY:a.pageY,identifier:0}]})};c.Wm=function(a){a.preventDefault&&this.b.mg&&!this.b.Vc&&a.preventDefault();this.b.mg=!0;this.Ym({changedTouches:[{pageX:a.pageX,pageY:a.pageY,identifier:0}]});this.Im=!1};c.Ok=function(){var a,b,c,d=ab();a=0;for(b=this.touches.length;a<b;++a)c=this.touches[a],c.time<=d-50&&(c.rm=d),c.av(this,
a)};p.prototype.ro=I(!0);p.prototype.po=I(!0);p.prototype.qo=function(a){return a?this.b.Di(a,this.Ud,this.Vd):!1};p.prototype.no=function(a){a=Math.floor(a);return a===this.Jd};p.prototype.lo=function(a){a=Math.floor(a);return a===this.Jd};p.prototype.Tr=I(!0);p.prototype.gs=I(!0);p.prototype.Pr=I(!0);p.prototype.Ur=function(a){return a?this.b.Di(a,this.Ud,this.Vd):!1};p.prototype.hs=function(a){return a?this.b.Di(a,this.Ud,this.Vd):!1};p.prototype.Qr=function(a){return a?this.b.Di(a,this.Ud,this.Vd):
!1};d.k=new p;a.prototype.Nb=function(a,c){var b=this.lg;if(0>b||b>=this.touches.length)a.J(0);else{var d,e,f,g,h;ea(c)?(d=this.b.be(0),e=d.scale,f=d.Lb,g=d.jc,h=d.q,d.scale=1,d.Lb=1,d.jc=1,d.q=0,a.J(d.tb(this.touches[b].x,this.touches[b].y,!0)),d.scale=e,d.Lb=f,d.jc=g,d.q=h):(d=fa(c)?this.b.be(c):this.b.wh(c))?a.J(d.tb(this.touches[b].x,this.touches[b].y,!0)):a.J(0)}};a.prototype.td=function(a,b){var c=this.lg;if(0>c||c>=this.touches.length)a.J(0);else{var d,e,f,g,h;ea(b)?(d=this.b.be(0),e=d.scale,
f=d.Lb,g=d.kc,h=d.q,d.scale=1,d.Lb=1,d.kc=1,d.q=0,a.J(d.tb(this.touches[c].x,this.touches[c].y,!1)),d.scale=e,d.Lb=f,d.kc=g,d.q=h):(d=fa(b)?this.b.be(b):this.b.wh(b))?a.J(d.tb(this.touches[c].x,this.touches[c].y,!1)):a.J(0)}};d.u=new a})();function rc(g){this.b=g}
(function(){var g=rc.prototype;g.ta=function(b){this.xa=b;this.b=b.b};g.ta.prototype.S=u();g.ba=function(b,f){this.type=b;this.xa=b.xa;this.d=f;this.b=b.b};var l=g.ba.prototype;l.S=function(){this.Co=this.B[0];this.Do=this.B[1];this.Gs=this.B[2];this.Fs=this.B[3];this.d.fa();this.bo=this.d.na.left;this.fo=this.d.na.top;this.co=this.b.$a-this.d.na.left;this.eo=this.b.Za-this.d.na.top;this.pn=this.b.$a-this.d.na.right;this.rl=this.b.Za-this.d.na.bottom;this.enabled=0!==this.B[4]};l.xb=function(){return{xleft:this.bo,
ytop:this.fo,xright:this.co,ybottom:this.eo,rdiff:this.pn,bdiff:this.rl,enabled:this.enabled}};l.Qb=function(b){this.bo=b.xleft;this.fo=b.ytop;this.co=b.xright;this.eo=b.ybottom;this.pn=b.rdiff;this.rl=b.bdiff;this.enabled=b.enabled};l.Ka=function(){if(this.enabled){var b,f=this.d.n,g=this.d,a=this.d.na;0===this.Co?(g.fa(),b=f.rb+this.bo-a.left,0!==b&&(g.x+=b,g.C())):1===this.Co&&(g.fa(),b=f.Wb-this.co-a.left,0!==b&&(g.x+=b,g.C()));0===this.Do?(g.fa(),b=f.sb+this.fo-a.top,0!==b&&(g.y+=b,g.C())):1===
this.Do&&(g.fa(),b=f.Vb-this.eo-a.top,0!==b&&(g.y+=b,g.C()));1===this.Gs&&(g.fa(),b=f.Wb-this.pn-a.right,0!==b&&(g.width+=b,0>g.width&&(g.width=0),g.C()));1===this.Fs&&(g.fa(),b=f.Vb-this.rl-a.bottom,0!==b&&(g.height+=b,0>g.height&&(g.height=0),g.C()))}};g.k=new (u());g.j=new (u());g.u=new (u())})();function Z(g){this.b=g}
(function(){function g(){}function l(){}var b=Z.prototype;b.ta=function(b){this.xa=b;this.b=b.b};b.ta.prototype.S=u();b.ba=function(b,a){this.type=b;this.xa=b.xa;this.d=a;this.b=b.b};var f=b.ba.prototype;f.S=function(){var b=this.B[0];this.fd=this.B[1];this.rc=this.B[2];this.Ho=0!==this.B[3];this.Dk=0!==this.B[4];this.A=Math.cos(this.d.q)*b;this.F=Math.sin(this.d.q)*b;this.He=this.d.x;this.Ie=this.d.y;this.Af=this.d.q;this.Sk=0;this.enabled=0!==this.B[5]};f.xb=function(){return{acc:this.fd,g:this.rc,
dx:this.A,dy:this.F,lx:this.He,ly:this.Ie,lka:this.Af,t:this.Sk,e:this.enabled}};f.Qb=function(b){this.fd=b.acc;this.rc=b.g;this.A=b.dx;this.F=b.dy;this.He=b.lx;this.Ie=b.ly;this.Af=b.lka;this.Sk=b.t;this.enabled=b.e};f.Ka=function(){if(this.enabled){var b=this.b.pf(this.d),a,d;this.d.q!==this.Af&&(this.Dk&&(a=Ta(0,0,this.A,this.F),this.A=Math.cos(this.d.q)*a,this.F=Math.sin(this.d.q)*a),this.Af=this.d.q);0!==this.fd&&(a=Ta(0,0,this.A,this.F),d=0===this.A&&0===this.F?this.d.q:Oa(0,0,this.A,this.F),
a+=this.fd*b,0>a&&(a=0),this.A=Math.cos(d)*a,this.F=Math.sin(d)*a);0!==this.rc&&(this.F+=this.rc*b);this.He=this.d.x;this.Ie=this.d.y;if(0!==this.A||0!==this.F)if(this.d.x+=this.A*b,this.d.y+=this.F*b,this.Sk+=Ta(0,0,this.A*b,this.F*b),this.Dk&&(this.d.q=Oa(0,0,this.A,this.F),this.d.C(),this.Af=this.d.q),this.d.C(),this.Ho&&(a=this.b.zb(this.d)))this.b.Jg(this.d,a),a=Ta(0,0,this.A,this.F),d=this.b.Lo(this.d,this.He,this.Ie),this.A=Math.cos(d)*a,this.F=Math.sin(d)*a,this.d.x+=this.A*b,this.d.y+=this.F*
b,this.d.C(),this.Dk&&(this.Af=this.d.q=d,this.d.C()),this.b.Kc(this.d,this.A/a,this.F/a,Math.max(2.5*a*b,30))||this.b.ln(this.d,100)}};b.k=new (u());g.prototype.il=function(b){var a=Oa(0,0,this.A,this.F);this.A=Math.cos(a)*b;this.F=Math.sin(a)*b};g.prototype.Zg=function(b){b=L(b);var a=Ta(0,0,this.A,this.F);this.A=Math.cos(b)*a;this.F=Math.sin(b)*a};g.prototype.Br=function(b){if(b&&(b=b.Ul(this.d))){var a=this.b.pf(this.d),d=Ta(0,0,this.A,this.F),c=this.b.Lo(this.d,this.He,this.Ie,b);this.A=Math.cos(c)*
d;this.F=Math.sin(c)*d;this.d.x+=this.A*a;this.d.y+=this.F*a;this.d.C();this.Dk&&(this.Af=this.d.q=c,this.d.C());this.Ho?this.b.Kc(this.d,this.A/d,this.F/d,Math.max(2.5*d*a,30))||this.b.ln(this.d,100):this.b.yv(this.d,this.A/d,this.F/d,Math.max(2.5*d*a,30),b)}};b.j=new g;l.prototype.df=function(b){var a=Ta(0,0,this.A,this.F),a=hb(a);b.J(a)};b.u=new l})();function sc(g){this.b=g}
(function(){function g(){}function l(){}var b=sc.prototype;b.ta=function(b){this.xa=b;this.b=b.b};b.ta.prototype.S=u();b.ba=function(b,a){this.type=b;this.xa=b.xa;this.d=a;this.b=b.b};var f=b.ba.prototype;f.S=function(){var b=1===this.B[0];this.ph=this.B[1];this.Mi=this.B[2];this.uj=this.B[3];this.Zs=this.B[4];this.Lc=b?0:3;this.yc?this.ad.reset():this.ad=new bb;this.Gf=this.d.opacity?this.d.opacity:1;b&&(0===this.ph?(this.Lc=1,0===this.Mi&&(this.Lc=2)):(this.d.opacity=0,this.b.ka=!0))};f.xb=function(){return{fit:this.ph,
wt:this.Mi,fot:this.uj,s:this.Lc,st:this.ad.ea,mo:this.Gf}};f.Qb=function(b){this.ph=b.fit;this.Mi=b.wt;this.uj=b.fot;this.Lc=b.s;this.ad.reset();this.ad.ea=b.st;this.Gf=b.mo};f.Ka=function(){this.ad.add(this.b.pf(this.d));0===this.Lc&&(this.d.opacity=this.ad.ea/this.ph*this.Gf,this.b.ka=!0,this.d.opacity>=this.Gf&&(this.d.opacity=this.Gf,this.Lc=1,this.ad.reset()));1===this.Lc&&this.ad.ea>=this.Mi&&(this.Lc=2,this.ad.reset());2===this.Lc&&0!==this.uj&&(this.d.opacity=this.Gf-this.ad.ea/this.uj*this.Gf,
this.b.ka=!0,0>this.d.opacity&&(this.d.opacity=0,this.Lc=3,this.ad.reset(),this.b.trigger(sc.prototype.k.Rr,this.d),1===this.Zs&&this.b.Md(this.d)))};f.mt=function(){this.Lc=0;this.ad.reset();0===this.ph?(this.Lc=1,0===this.Mi&&(this.Lc=2)):(this.d.opacity=0,this.b.ka=!0)};g.prototype.Rr=I(!0);b.k=new g;l.prototype.so=function(){this.mt()};b.j=new l})();function tc(g){this.b=g}
(function(){function g(){}function l(){}function b(){}var f=tc.prototype;f.ta=function(a){this.xa=a;this.b=a.b};f.ta.prototype.S=u();f.ba=function(a,b){this.type=a;this.xa=a.xa;this.d=b;this.b=a.b;this.yi=this.Gk=this.Fk=this.em=this.ih=this.nh=this.xg=this.Oh=this.zk=this.Zj=!1;this.Ic=null;this.xm=-1;this.zf=this.yf=0;this.zj=!1;this.gg=this.hd=0;this.yj=!0;this.F=this.A=0};var p=f.ba.prototype;p.or=function(){this.lb=Math.cos(this.ig);this.mb=Math.sin(this.ig);this.Jf=Math.cos(this.ig-Math.PI/
2);this.Kf=Math.sin(this.ig-Math.PI/2);this.lb=hb(this.lb);this.mb=hb(this.mb);this.Jf=hb(this.Jf);this.Kf=hb(this.Kf);this.Ol=this.rc;0>this.rc&&(this.lb*=-1,this.mb*=-1,this.rc=Math.abs(this.rc))};p.S=function(){this.Bg=this.B[0];this.fd=this.B[1];this.ag=this.B[2];this.Nh=this.B[3];this.Ol=this.rc=this.B[4];this.ik=this.B[5];this.Fl=0!==this.B[6];this.om=this.B[7]/1E3;this.Xs=1===this.B[8];this.enabled=0!==this.B[9];this.Wg=!1;this.Ni=this.b.Ye(this.d);this.ym=-1;this.Nf=0;this.ig=L(90);this.or();
var a=this;this.Xs&&!this.b.Ia&&(jQuery(document).keydown(function(b){a.Rm(b)}),jQuery(document).keyup(function(b){a.Sm(b)}));this.yc||(this.dq=function(b){a.Qm(b)});this.b.kl(this.dq);this.d.M.isPlatformBehavior=!0};p.xb=function(){return{ii:this.em,lfx:this.yf,lfy:this.zf,lfo:this.Ic?this.Ic.uid:-1,am:this.hd,en:this.enabled,fall:this.gg,ft:this.yj,dx:this.A,dy:this.F,ms:this.Bg,acc:this.fd,dec:this.ag,js:this.Nh,g:this.rc,g1:this.Ol,mf:this.ik,wof:this.Wg,woj:this.Ni?this.Ni.uid:-1,ga:this.ig,
edj:this.Fl,cdj:this.ih,dj:this.nh,sus:this.om}};p.Qb=function(a){this.em=a.ii;this.yf=a.lfx;this.zf=a.lfy;this.xm=a.lfo;this.hd=a.am;this.enabled=a.en;this.gg=a.fall;this.yj=a.ft;this.A=a.dx;this.F=a.dy;this.Bg=a.ms;this.fd=a.acc;this.ag=a.dec;this.Nh=a.js;this.rc=a.g;this.Ol=a.g1;this.ik=a.mf;this.Wg=a.wof;this.ym=a.woj;this.ig=a.ga;this.Fl=a.edj;this.ih=a.cdj;this.nh=a.dj;this.om=a.sus;this.yi=this.Gk=this.Fk=this.xg=this.Oh=this.zk=this.Zj=!1;this.Nf=0;this.or()};p.ud=function(){this.Ic=-1===
this.xm?null:this.b.kg(this.xm);this.Ni=-1===this.ym?null:this.b.kg(this.ym)};p.Qm=function(a){this.Ic==a&&(this.Ic=null)};p.Gg=function(){this.Ic=null;this.b.Av(this.dq)};p.Rm=function(a){switch(a.which){case 38:a.preventDefault();this.Oh=!0;break;case 37:a.preventDefault();this.Zj=!0;break;case 39:a.preventDefault(),this.zk=!0}};p.Sm=function(a){switch(a.which){case 38:a.preventDefault();this.xg=this.Oh=!1;break;case 37:a.preventDefault();this.Zj=!1;break;case 39:a.preventDefault(),this.zk=!1}};
p.hx=function(){return 0>this.rc?-1:1};p.vp=function(){var a=null,b=null,c,f;c=this.d.x;f=this.d.y;this.d.x+=this.lb;this.d.y+=this.mb;this.d.C();if(this.Ic&&this.b.Ub(this.d,this.Ic))return this.d.x=c,this.d.y=f,this.d.C(),this.Ic;(a=this.b.zb(this.d))||0!==this.gg||(b=this.b.Ye(this.d,!0));this.d.x=c;this.d.y=f;this.d.C();if(a){if(this.b.Ub(this.d,a))return null;this.zj=!1;return a}if(b&&b.length){f=a=0;for(c=b.length;a<c;a++)b[f]=b[a],this.b.Ub(this.d,b[a])||f++;if(1<=f)return this.zj=!0,b[0]}return null};
p.Ka=u();p.Dq=function(){var a=this.b.pf(this.d),b,c,f,e,g,k,l,p,z;this.Oh||this.yi||(this.xg=!1);var x=this.Zj||this.Fk;f=this.zk||this.Gk;var n=(e=this.Oh||this.yi)&&!this.xg;this.yi=this.Gk=this.Fk=!1;if(this.enabled){this.em&&(n=e=f=x=!1);e||(this.Nf=0);p=this.Ic;z=!1;this.yj&&((this.b.zb(this.d)||this.b.Ye(this.d))&&this.b.Kc(this.d,-this.lb,-this.mb,4,!0),this.yj=!1);!p||0!==this.F||p.y===this.zf&&p.x===this.yf||(b=p.x-this.yf,c=p.y-this.zf,this.d.x+=b,this.d.y+=c,this.d.C(),this.yf=p.x,this.zf=
p.y,z=!0,this.b.zb(this.d)&&this.b.Kc(this.d,-b,-c,2.5*Math.sqrt(b*b+c*c)));var r=this.vp();if(c=this.b.zb(this.d))if(this.d.M.inputPredicted)this.b.Kc(this.d,-this.lb,-this.mb,10,!1);else if(this.b.ln(this.d,Math.max(this.d.width,this.d.height)/2))this.b.Jg(this.d,c);else return;r?(this.ih=this.nh=!1,0<this.F&&(this.Wg||(this.b.kn(this.d,-this.lb,-this.mb,r),this.Wg=!0),this.F=0),p!=r)?(this.Ic=r,this.yf=r.x,this.zf=r.y,this.b.Jg(this.d,r)):z&&(c=this.b.zb(this.d))&&(this.b.Jg(this.d,c),0!==b&&(0<
b?this.b.Kc(this.d,-this.Jf,-this.Kf):this.b.Kc(this.d,this.Jf,this.Kf)),this.b.Kc(this.d,-this.lb,-this.mb)):e||(this.ih=!0);if(r&&n||!r&&this.Fl&&e&&this.ih&&!this.nh)p=this.d.x,z=this.d.y,this.d.x-=this.lb,this.d.y-=this.mb,this.d.C(),this.b.zb(this.d)?n=!1:(this.Nf=this.om,this.b.trigger(tc.prototype.k.Vr,this.d),this.hd=2,this.F=-this.Nh,n=!0,r?this.xg=!0:this.nh=!0),this.d.x=p,this.d.y=z,this.d.C();r||(e&&0<this.Nf?(this.F=-this.Nh,this.Nf-=a):(this.Ic=null,this.F+=this.rc*a,this.F>this.ik&&
(this.F=this.ik)),n&&(this.xg=!0));this.Wg=!!r;x==f&&(0>this.A?(this.A+=this.ag*a,0<this.A&&(this.A=0)):0<this.A&&(this.A-=this.ag*a,0>this.A&&(this.A=0)));x&&!f&&(this.A=0<this.A?this.A-(this.fd+this.ag)*a:this.A-this.fd*a);f&&!x&&(this.A=0>this.A?this.A+(this.fd+this.ag)*a:this.A+this.fd*a);this.A>this.Bg?this.A=this.Bg:this.A<-this.Bg&&(this.A=-this.Bg);x=!1;0!==this.A&&(p=this.d.x,z=this.d.y,b=this.A*a*this.Jf,c=this.A*a*this.Kf,this.d.x+=this.Jf*(1<this.A?1:-1)-this.lb,this.d.y+=this.Kf*(1<this.A?
1:-1)-this.mb,this.d.C(),e=!1,g=this.b.zb(this.d),this.d.x=p+b,this.d.y=z+c,this.d.C(),f=this.b.zb(this.d),!f&&r&&(f=this.b.Ye(this.d))&&(this.d.x=p,this.d.y=z,this.d.C(),this.b.Ub(this.d,f)?(f=null,e=!1):e=!0,this.d.x=p+b,this.d.y=z+c,this.d.C()),f?(b=Math.abs(this.A*a)+2,g||!this.b.Kc(this.d,-this.lb,-this.mb,b,e,f))?(this.b.Jg(this.d,f),b=Math.max(Math.abs(2.5*this.A*a),30),this.b.Kc(this.d,this.Jf*(0>this.A?1:-1),this.Kf*(0>this.A?1:-1),b,!1)?!r||e||this.zj||(p=this.d.x,z=this.d.y,this.d.x+=this.lb,
this.d.y+=this.mb,this.b.zb(this.d)?this.b.Kc(this.d,-this.lb,-this.mb,3,!1)||(this.d.x=p,this.d.y=z,this.d.C()):(this.d.x=p,this.d.y=z,this.d.C())):(this.d.x=p,this.d.y=z,this.d.C()),e||(this.A=0)):!g&&!n&&Math.abs(this.F)<Math.abs(this.Nh/4)&&(this.F=0,r||(x=!0)):(p=this.vp(),r&&!p?(c=Math.ceil(Math.abs(this.A*a))+2,p=this.d.x,z=this.d.y,this.d.x+=this.lb*c,this.d.y+=this.mb*c,this.d.C(),this.b.zb(this.d)||this.b.Ye(this.d)?this.b.Kc(this.d,-this.lb,-this.mb,c+2,!0):(this.d.x=p,this.d.y=z,this.d.C())):
p&&0===this.F&&this.b.kn(this.d,-this.lb,-this.mb,p)));if(0!==this.F){p=this.d.x;z=this.d.y;this.d.x+=this.F*a*this.lb;this.d.y+=this.F*a*this.mb;b=this.d.x;f=this.d.y;this.d.C();c=this.b.zb(this.d);e=!1;if(!c&&0<this.F&&!r){if((e=0<this.gg?null:this.b.Ye(this.d,!0))&&e.length){if(this.Ni){this.d.x=p;this.d.y=z;this.d.C();l=g=0;for(k=e.length;g<k;g++)e[l]=e[g],this.b.Ub(this.d,e[g])||l++;e.length=l;this.d.x=b;this.d.y=f;this.d.C()}1<=e.length&&(c=e[0])}e=!!c}c&&(this.b.Jg(this.d,c),this.Nf=0,b=e?
Math.abs(2.5*this.F*a+10):Math.max(Math.abs(2.5*this.F*a+10),30),this.b.Kc(this.d,this.lb*(0>this.F?1:-1),this.mb*(0>this.F?1:-1),b,e,c)?(this.Ic=c,this.yf=c.x,this.zf=c.y,(this.zj=e)&&(x=!0),this.F=0):(this.d.x=p,this.d.y=z,this.d.C(),this.Wg=!0,e||(this.F=0)))}3!==this.hd&&0<this.F&&!r&&(this.b.trigger(tc.prototype.k.Sr,this.d),this.hd=3);if(r||x)3===this.hd||x||n&&0===this.F?(this.b.trigger(tc.prototype.k.$r,this.d),this.hd=0===this.A&&0===this.F?0:1):(0!==this.hd&&0===this.A&&0===this.F&&(this.b.trigger(tc.prototype.k.es,
this.d),this.hd=0),1===this.hd||0===this.A&&0===this.F||n||(this.b.trigger(tc.prototype.k.cs,this.d),this.hd=1));0<this.gg&&this.gg--;this.Ni=this.b.Ye(this.d)}};g.prototype.Vr=I(!0);g.prototype.Sr=I(!0);g.prototype.es=I(!0);g.prototype.cs=I(!0);g.prototype.$r=I(!0);f.k=new g;l.prototype.vo=function(a){switch(a){case 0:this.Fk=!0;break;case 1:this.Gk=!0;break;case 2:this.yi=!0}};f.j=new l;b.prototype.df=function(a){a.J(Math.sqrt(this.A*this.A+this.F*this.F))};f.u=new b})();
function uc(g){this.b=g}
(function(){var g=uc.prototype;g.ta=function(a){this.xa=a;this.b=a.b};g.ta.prototype.S=u();g.ba=function(a,b){this.type=a;this.xa=a.xa;this.d=b;this.b=a.b;this.gb=0};var l=g.ba.prototype,b=2*Math.PI,f=Math.PI/2,p=3*Math.PI/2;l.S=function(){this.Bb=1===this.B[0];this.ci=this.B[1];this.Zn=this.B[2];this.ke=this.B[3];this.ke+=Math.random()*this.B[4];0===this.ke?this.gb=0:(this.gb=this.B[5]/this.ke*b,this.gb+=Math.random()*this.B[6]/this.ke*b);this.hc=this.B[7];this.hc+=Math.random()*this.B[8];this.qi=
this.uf=this.ca=0;this.init()};l.xb=function(){return{i:this.gb,a:this.Bb,mv:this.ci,w:this.Zn,p:this.ke,mag:this.hc,iv:this.ca,iv2:this.uf,r:this.qi,lkv:this.uc,lkv2:this.Ph}};l.Qb=function(a){this.gb=a.i;this.Bb=a.a;this.ci=a.mv;this.Zn=a.w;this.ke=a.p;this.hc=a.mag;this.ca=a.iv;this.uf=a.iv2||0;this.qi=a.r;this.uc=a.lkv;this.Ph=a.lkv2||0};l.init=function(){switch(this.ci){case 0:this.ca=this.d.x;break;case 1:this.ca=this.d.y;break;case 2:this.ca=this.d.width;this.qi=this.d.height/this.d.width;
break;case 3:this.ca=this.d.width;break;case 4:this.ca=this.d.height;break;case 5:this.ca=this.d.q;this.hc=L(this.hc);break;case 6:this.ca=this.d.opacity;break;case 7:this.ca=0;break;case 8:this.ca=this.d.x,this.uf=this.d.y}this.uc=this.ca;this.Ph=this.uf};l.re=function(a){a%=b;switch(this.Zn){case 0:return Math.sin(a);case 1:return a<=f?a/f:a<=p?1-2*(a-f)/Math.PI:(a-p)/f-1;case 2:return 2*a/b-1;case 3:return-2*a/b+1;case 4:return a<Math.PI?-1:1}return 0};l.Ka=function(){var a=this.b.pf(this.d);if(this.Bb&&
0!==a){0===this.ke?this.gb=0:(this.gb+=a/this.ke*b,this.gb%=b);switch(this.ci){case 0:this.d.x!==this.uc&&(this.ca+=this.d.x-this.uc);this.d.x=this.ca+this.re(this.gb)*this.hc;this.uc=this.d.x;break;case 1:this.d.y!==this.uc&&(this.ca+=this.d.y-this.uc);this.d.y=this.ca+this.re(this.gb)*this.hc;this.uc=this.d.y;break;case 2:this.d.width=this.ca+this.re(this.gb)*this.hc;this.d.height=this.d.width*this.qi;break;case 3:this.d.width=this.ca+this.re(this.gb)*this.hc;break;case 4:this.d.height=this.ca+
this.re(this.gb)*this.hc;break;case 5:this.d.q!==this.uc&&(this.ca=Ia(this.ca+(this.d.q-this.uc)));this.d.q=Ia(this.ca+this.re(this.gb)*this.hc);this.uc=this.d.q;break;case 6:this.d.opacity=this.ca+this.re(this.gb)*this.hc/100;0>this.d.opacity?this.d.opacity=0:1<this.d.opacity&&(this.d.opacity=1);break;case 8:this.d.x!==this.uc&&(this.ca+=this.d.x-this.uc),this.d.y!==this.Ph&&(this.uf+=this.d.y-this.Ph),this.d.x=this.ca+Math.cos(this.d.q)*this.re(this.gb)*this.hc,this.d.y=this.uf+Math.sin(this.d.q)*
this.re(this.gb)*this.hc,this.uc=this.d.x,this.Ph=this.d.y}this.d.C()}};l.oq=function(a,b){switch(this.ci){case 2:this.ca*=b.width/a.width;this.qi=b.height/b.width;break;case 3:this.ca*=b.width/a.width;break;case 4:this.ca*=b.height/a.height}};g.k=new (u());g.j=new (u());g.u=new (u())})();function vc(g){this.b=g}
(function(){var g=vc.prototype;g.ta=function(g){this.xa=g;this.b=g.b};g.ta.prototype.S=u();g.ba=function(g,b){this.type=g;this.xa=g.xa;this.d=b;this.b=g.b;this.mode=0};g=g.ba.prototype;g.S=function(){this.mode=this.B[0]};g.Ka=u();g.Ok=function(){this.d.fa();var g=this.d.na,b=this.d.n.Ca,f=!1;0===this.mode?(0>this.d.x&&(this.d.x=0,f=!0),0>this.d.y&&(this.d.y=0,f=!0),this.d.x>b.width&&(this.d.x=b.width,f=!0),this.d.y>b.height&&(this.d.y=b.height,f=!0)):(0>g.left&&(this.d.x-=g.left,f=!0),0>g.top&&(this.d.y-=
g.top,f=!0),g.right>b.width&&(this.d.x-=g.right-b.width,f=!0),g.bottom>b.height&&(this.d.y-=g.bottom-b.height,f=!0));f&&this.d.C()}})();function Ac(g){this.b=g}(function(){var g=Ac.prototype;g.ta=function(g){this.xa=g;this.b=g.b};g.ta.prototype.S=u();g.ba=function(g,b){this.type=g;this.xa=g.xa;this.d=b;this.b=g.b};g=g.ba.prototype;g.S=u();g.Ka=function(){this.d.fa();var g=this.d.na,b=this.d.n.Ca;(0>g.right||0>g.bottom||g.left>b.width||g.top>b.height)&&this.b.Md(this.d)}})();
function mc(g){this.b=g}(function(){var g=mc.prototype;g.ta=function(b){this.xa=b;this.b=b.b};g.ta.prototype.S=u();g.ba=function(b,f){this.type=b;this.xa=b.xa;this.d=f;this.b=b.b};var l=g.ba.prototype;l.S=function(){this.d.M.solidEnabled=0!==this.B[0]};l.Ka=u();g.k=new (u());g.j=new (u())})();
function lc(){return[null,"Intro",[[nc,!0,!1,!1,!1,!1,!1,!1,!1,!1],[oc,!0,!1,!1,!1,!1,!1,!1,!1,!1],[pc,!0,!1,!1,!1,!1,!1,!1,!1,!1],[T,!1,!0,!0,!0,!0,!0,!0,!0,!1],[U,!1,!0,!0,!0,!0,!0,!0,!0,!1],[W,!0,!1,!1,!1,!1,!1,!1,!1,!1],[qc,!1,!0,!0,!0,!0,!0,!0,!0,!0]],[["t0",T,!1,[],1,1,null,[["Default",5,!1,1,0,!1,5198775704814857,[["presimages/8bitmask-sheet0.png",155,0,0,250,250,1,0,0,[],[],1]]]],[["Anchor",rc,0x4c3258e34029d]],!1,!1,8982592914235941,[["pixellatemask","PixellateMask"]],null],["t1",T,!1,[],
1,1,null,[["Default",5,!1,1,0,!1,6134330851053432,[["presimages/intro8mask-sheet0.png",155,0,0,250,250,1,0.5,0.5,[],[],1]]]],[["Sine",uc,7885496308388369]],!1,!1,8669002402105751,[["pixellatemask","PixellateMask"]],null],["t2",U,!1,[],1,0,null,null,[["Anchor",rc,0xc3030353fa6d]],!1,!1,0xc5168b58aafa,[],null],["t3",U,!1,[],1,0,null,null,[["Anchor",rc,506044471291175]],!1,!1,8021517627172065,[],null],["t4",U,!1,[],1,0,null,null,[["Fade",sc,0x6d101690357ed]],!1,!1,0xad46c2c30aef0,[],null],["t5",U,!1,
[],0,0,null,null,[],!1,!1,0xba5bb527b7f53,[],null],["t6",U,!1,[],1,0,null,null,[["Sine",uc,4985541298745894]],!1,!1,0x6a7a250b566b5,[],null],["t7",U,!1,[],0,0,null,null,[],!1,!1,0xed7fe076b2d,[],null],["t8",U,!1,[],1,0,null,null,[["Fade",sc,860959141704392]],!1,!1,0xfc9551fabe479,[],null],["t9",T,!1,[],2,0,null,[["Default",5,!1,1,0,!1,0xc419b5ecaf2c6,[["presimages/iceball-sheet0.png",12175,0,0,256,256,1,0.5,0.5,[],[-0.2226560115814209,-0.2226560115814209,0,-0.3164060115814209,0.2226560115814209,-0.2226560115814209,
0.3164060115814209,0,0.2226560115814209,0.2226560115814209,0,0.3164060115814209,-0.2226560115814209,0.2226560115814209,-0.3164060115814209,0],0]]]],[["Bullet",Z,6708551803752676],["DestroyOutsideLayout",Ac,9183279824571602]],!1,!1,6232675431611663,[],null],["t10",T,!1,[],2,0,null,[["Default",10,!0,1,0,!1,0xef733a2b9aa2f,[["presimages/fireball-sheet0.png",6045,1,1,32,32,1,0.5,0.5,[],[],0],["presimages/fireball-sheet0.png",6045,35,1,32,32,1,0.5,0.5,[],[],0],["presimages/fireball-sheet0.png",6045,69,
1,32,32,1,0.5,0.5,[],[],0],["presimages/fireball-sheet0.png",6045,1,35,32,32,1,0.5,0.5,[],[],0]]]],[["Bullet",Z,0xe389ae28c1b67],["DestroyOutsideLayout",Ac,5953996099571004]],!1,!1,5914610745595167,[],null],["t11",T,!1,[],2,0,null,[["Default",10,!0,1,0,!1,6708532872986505,[["presimages/grenade-sheet0.png",6172,1,1,32,32,1,0.5,0.5,[],[],0],["presimages/grenade-sheet0.png",6172,35,1,32,32,1,0.5,0.5,[],[],0],["presimages/grenade-sheet0.png",6172,69,1,32,32,1,0.5,0.5,[],[],0],["presimages/grenade-sheet0.png",
6172,1,35,32,32,1,0.5,0.5,[],[],0]]]],[["Bullet",Z,0xd34ccdee18334],["DestroyOutsideLayout",Ac,0x83cc39e0c3172]],!1,!1,0xa45c070ec1624,[],null],["t12",T,!1,[],0,0,null,[["Default",5,!0,1,0,!1,5011276049891868,[["presimages/bomber-sheet0.png",92,0,0,8,8,1,1.25,0.5,[],[],1],["presimages/bomber-sheet1.png",92,0,0,8,8,1,0.5,0.5,[],[],1]]]],[],!1,!1,0x67724c09b00f7,[],null],["t13",T,!1,[],1,0,null,[["Default",5,!1,1,0,!1,0x7a1a27e32f3b7,[["presimages/sol-sheet0.png",4217,0,0,640,80,1,0,0,[],[0.04218750074505806,
0.4000000059604645,0.1203129962086678,0.324999988079071,0.1842769980430603,0.25,0.2279299944639206,0.1875,0.273047000169754,0.1375000029802322,0.3242189884185791,0.2000000029802322,0.3720209896564484,0.3554689884185791,0.4385739862918854,0.3984380066394806,0.5294920206069946,0.3218750059604645,0.5972660183906555,0.1687500029802322,0.6656249761581421,0.1500000059604645,0.7406250238418579,0.2562499940395355,0.8125,0.4375,0.8656250238418579,0.528124988079071,0.9281250238418579,0.46875,0.9691399931907654,
0.4796879887580872,1,0.578125,1,1,0,1,0,0.5],0]]]],[["Solid",mc,9575373402247520]],!1,!1,4542601286716659,[],null],["t14",T,!1,[0x7edcf05a0e4d6,5762290428166241],2,0,null,[["Default",5,!1,1,0,!1,948097057002343,[["presimages/player-sheet0.png",1355,0,0,54,26,1,0.5,0.2692307829856873,[],[-0.3518519997596741,0.03846120834350586,0,-0.1153847873210907,0.3703699707984924,2.086162567138672E-7,0.4814810156822205,0.2307692170143127,0.4074069857597351,0.5384612083435059,0,0.5000002384185791,-0.4259259104728699,
0.5769231915473938,-0.4814814925193787,0.2307692170143127],0]]]],[["Platform",tc,819824596609836],["BoundToLayout",vc,0xf16f561a8e926]],!1,!1,523891044115831,[],null],["t15",W,!1,[],0,0,null,null,[],!1,!1,5195066678553999,[],null,[1]],["t16",T,!1,[],1,0,null,[["Default",5,!1,1,0,!1,6701135880500163,[["presimages/star-sheet0.png",1314,0,0,28,28,1,0.5,0.5,[],[],0]]]],[["Bullet",Z,695247774857906]],!1,!1,6129106353754058,[],null],["t17",T,!1,[5078841441703197],1,0,null,[["Default",0,!1,1,0,!1,9693776546562668,
[["presimages/pierre-sheet0.png",4817,1,1,70,70,1,0.5,0.5,[],[-0.4714286029338837,-0.4714286029338837,0,-0.5,0.4714289903640747,-0.4714286029338837,0.5,0,0.4714289903640747,0.4714289903640747,0,0.5,-0.4714286029338837,0.4714289903640747,-0.5,0],0],["presimages/pierre-sheet0.png",4817,73,1,70,70,1,0.5,0.5,[],[-0.4714286029338837,-0.4714286029338837,0,-0.5,0.4714289903640747,-0.4714286029338837,0.5,0,0.4714289903640747,0.4714289903640747,0,0.5,-0.4714286029338837,0.4714289903640747,-0.5,0],0],["presimages/pierre-sheet0.png",
4817,145,1,70,70,1,0.5,0.5,[],[-0.4714286029338837,-0.4714286029338837,0,-0.5,0.4714289903640747,-0.4714286029338837,0.5,0,0.4714289903640747,0.4714289903640747,0,0.5,-0.4714286029338837,0.4714289903640747,-0.5,0],0],["presimages/pierre-sheet0.png",4817,1,73,70,70,1,0.5,0.5,[],[-0.4714286029338837,-0.4714286029338837,0,-0.5,0.4714289903640747,-0.4714286029338837,0.5,0,0.4714289903640747,0.4714289903640747,0,0.5,-0.4714286029338837,0.4714289903640747,-0.5,0],0],["presimages/pierre-sheet0.png",4817,
73,73,70,70,1,0.5,0.5,[],[-0.4714286029338837,-0.4714286029338837,0,-0.5,0.4714289903640747,-0.4714286029338837,0.5,0,0.4714289903640747,0.4714289903640747,0,0.5,-0.4714286029338837,0.4714289903640747,-0.5,0],0],["presimages/pierre-sheet0.png",4817,145,73,70,70,1,0.5,0.5,[],[-0.4714286029338837,-0.4714286029338837,0,-0.5,0.4714289903640747,-0.4714286029338837,0.5,0,0.4714289903640747,0.4714289903640747,0,0.5,-0.4714286029338837,0.4714289903640747,-0.5,0],0],["presimages/pierre-sheet0.png",4817,1,
145,70,70,1,0.5,0.5,[],[-0.4714286029338837,-0.4714286029338837,0,-0.5,0.4714289903640747,-0.4714286029338837,0.5,0,0.4714289903640747,0.4714289903640747,0,0.5,-0.4714286029338837,0.4714289903640747,-0.5,0],0]]]],[["Solid",mc,7650409049971519]],!1,!1,7438873108217103,[],null],["t18",T,!1,[8354897151665592,0x56d4decc58854],0,0,null,[["Default",5,!1,1,0,!1,8107327894526608,[["presimages/gun-sheet0.png",298,0,0,256,256,1,0,0.5,[["Imagepoint 1",1,0.5],["Imagepoint 2",0.5,0.5]],[],1]]]],[],!1,!1,8322136441132206,
[],null],["t19",pc,!1,[],0,0,null,null,[],!1,!1,9533276403260128,[],null,[]],["t20",T,!1,[],0,0,null,[["Default",15,!1,1,0,!1,7689824778719099,[["presimages/explosion1-sheet0.png",129853,1,1,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,131,1,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,261,1,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,391,1,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,521,1,128,128,
1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,651,1,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,781,1,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,1,131,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,131,131,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,261,131,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,391,131,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",
129853,521,131,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,651,131,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,781,131,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,1,261,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,131,261,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,261,261,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,391,261,128,128,1,0.5,0.5,[],
[],0],["presimages/explosion1-sheet0.png",129853,521,261,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,651,261,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,781,261,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,1,391,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,131,391,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,261,391,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",
129853,391,391,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,521,391,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,651,391,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,781,391,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,1,521,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,131,521,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,261,521,128,128,1,0.5,0.5,[],
[],0],["presimages/explosion1-sheet0.png",129853,391,521,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,521,521,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,651,521,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,781,521,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,781,521,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,781,521,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",
129853,781,521,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,781,521,128,128,1,0.5,0.5,[],[],0],["presimages/explosion1-sheet0.png",129853,781,521,128,128,1,0.5,0.5,[],[],0]]]],[],!1,!1,9543392575642872,[],null],["t21",T,!1,[0xe1ec3c6019974],2,0,null,[["Default",15,!0,1,0,!1,812149517915959,[["presimages/bladeenemy-sheet1.png",59561,1,75,70,70,1,0.5,0.5,[],[-0.3472220003604889,-0.3472220003604889,0,-0.4861111044883728,0.3472219705581665,-0.3472220003604889,0.4861109852790833,
0,0.3472219705581665,0.3472219705581665,0,0.4861109852790833,-0.3472220003604889,0.3472219705581665,-0.4722222089767456,0],0],["presimages/bladeenemy-sheet0.png",75631,77,77,72,72,1,0.5,0.5,[],[-0.3472220003604889,-0.3472220003604889,0,-0.4861111044883728,0.3472219705581665,-0.3472220003604889,0.4861109852790833,0,0.3472219705581665,0.3472219705581665,0,0.4861109852790833,-0.3472220003604889,0.3472219705581665,-0.4722222089767456,0],0],["presimages/bladeenemy-sheet0.png",75631,151,77,72,72,1,0.5,
0.5,[],[-0.3472220003604889,-0.3472220003604889,0,-0.4861111044883728,0.3472219705581665,-0.3472220003604889,0.4861109852790833,0,0.3472219705581665,0.3472219705581665,0,0.4861109852790833,-0.3472220003604889,0.3472219705581665,-0.4722222089767456,0],0],["presimages/bladeenemy-sheet0.png",75631,1,1,74,74,1,0.5,0.5,[],[-0.3472220003604889,-0.3472220003604889,0,-0.4861111044883728,0.3472219705581665,-0.3472220003604889,0.4861109852790833,0,0.3472219705581665,0.3472219705581665,0,0.4861109852790833,
-0.3472220003604889,0.3472219705581665,-0.4722222089767456,0],0],["presimages/bladeenemy-sheet1.png",59561,73,75,70,70,1,0.5,0.5,[],[-0.3472220003604889,-0.3472220003604889,0,-0.4861111044883728,0.3472219705581665,-0.3472220003604889,0.4861109852790833,0,0.3472219705581665,0.3472219705581665,0,0.4861109852790833,-0.3472220003604889,0.3472219705581665,-0.4722222089767456,0],0],["presimages/bladeenemy-sheet0.png",75631,77,151,72,72,1,0.5,0.5,[],[-0.3472220003604889,-0.3472220003604889,0,-0.4861111044883728,
0.3472219705581665,-0.3472220003604889,0.4861109852790833,0,0.3472219705581665,0.3472219705581665,0,0.4861109852790833,-0.3472220003604889,0.3472219705581665,-0.4722222089767456,0],0],["presimages/bladeenemy-sheet0.png",75631,151,151,72,72,1,0.5,0.5,[],[-0.3472220003604889,-0.3472220003604889,0,-0.4861111044883728,0.3472219705581665,-0.3472220003604889,0.4861109852790833,0,0.3472219705581665,0.3472219705581665,0,0.4861109852790833,-0.3472220003604889,0.3472219705581665,-0.4722222089767456,0],0],["presimages/bladeenemy-sheet0.png",
75631,77,1,74,74,1,0.5,0.5,[],[-0.3472220003604889,-0.3472220003604889,0,-0.4861111044883728,0.3472219705581665,-0.3472220003604889,0.4861109852790833,0,0.3472219705581665,0.3472219705581665,0,0.4861109852790833,-0.3472220003604889,0.3472219705581665,-0.4722222089767456,0],0],["presimages/bladeenemy-sheet1.png",59561,145,75,70,70,1,0.5,0.5,[],[-0.3472220003604889,-0.3472220003604889,0,-0.4861111044883728,0.3472219705581665,-0.3472220003604889,0.4861109852790833,0,0.3472219705581665,0.3472219705581665,
0,0.4861109852790833,-0.3472220003604889,0.3472219705581665,-0.4722222089767456,0],0],["presimages/bladeenemy-sheet0.png",75631,1,153,72,72,1,0.5,0.5,[],[-0.3472220003604889,-0.3472220003604889,0,-0.4861111044883728,0.3472219705581665,-0.3472220003604889,0.4861109852790833,0,0.3472219705581665,0.3472219705581665,0,0.4861109852790833,-0.3472220003604889,0.3472219705581665,-0.4722222089767456,0],0],["presimages/bladeenemy-sheet1.png",59561,1,1,72,72,1,0.5,0.5,[],[-0.3472220003604889,-0.3472220003604889,
0,-0.4861111044883728,0.3472219705581665,-0.3472220003604889,0.4861109852790833,0,0.3472219705581665,0.3472219705581665,0,0.4861109852790833,-0.3472220003604889,0.3472219705581665,-0.4722222089767456,0],0],["presimages/bladeenemy-sheet0.png",75631,153,1,74,74,1,0.5,0.5,[],[-0.3472220003604889,-0.3472220003604889,0,-0.4861111044883728,0.3472219705581665,-0.3472220003604889,0.4861109852790833,0,0.3472219705581665,0.3472219705581665,0,0.4861109852790833,-0.3472220003604889,0.3472219705581665,-0.4722222089767456,
0],0],["presimages/bladeenemy-sheet1.png",59561,1,147,70,70,1,0.5,0.5,[],[-0.3472220003604889,-0.3472220003604889,0,-0.4861111044883728,0.3472219705581665,-0.3472220003604889,0.4861109852790833,0,0.3472219705581665,0.3472219705581665,0,0.4861109852790833,-0.3472220003604889,0.3472219705581665,-0.4722222089767456,0],0],["presimages/bladeenemy-sheet1.png",59561,75,1,72,72,1,0.5,0.5,[],[-0.3472220003604889,-0.3472220003604889,0,-0.4861111044883728,0.3472219705581665,-0.3472220003604889,0.4861109852790833,
0,0.3472219705581665,0.3472219705581665,0,0.4861109852790833,-0.3472220003604889,0.3472219705581665,-0.4722222089767456,0],0],["presimages/bladeenemy-sheet1.png",59561,149,1,72,72,1,0.5,0.5,[],[-0.3472220003604889,-0.3472220003604889,0,-0.4861111044883728,0.3472219705581665,-0.3472220003604889,0.4861109852790833,0,0.3472219705581665,0.3472219705581665,0,0.4861109852790833,-0.3472220003604889,0.3472219705581665,-0.4722222089767456,0],0],["presimages/bladeenemy-sheet0.png",75631,1,77,74,74,1,0.5,0.5,
[],[-0.3472220003604889,-0.3472220003604889,0,-0.4861111044883728,0.3472219705581665,-0.3472220003604889,0.4861109852790833,0,0.3472219705581665,0.3472219705581665,0,0.4861109852790833,-0.3472220003604889,0.3472219705581665,-0.4722222089767456,0],0]]]],[["Bullet",Z,426143979036089],["Sine",uc,0x66c7dab3668d]],!1,!1,5418726738385254,[],null],["t22",T,!1,[],2,0,null,[["Default",30,!0,1,0,!1,0x9b026422cec5f,[["presimages/enemybullet-sheet0.png",21655,1,1,32,32,1,0.5,0.5,[],[],0],["presimages/enemybullet-sheet0.png",
21655,35,1,32,32,1,0.5,0.5,[],[],0],["presimages/enemybullet-sheet0.png",21655,69,1,32,32,1,0.5,0.5,[],[-0.21875,-0.21875,0,-0.3125,0.21875,-0.21875,0.3125,0,0.21875,0.21875,0,0.28125,-0.1875,0.1874999403953552,-0.28125,0],0],["presimages/enemybullet-sheet0.png",21655,1,35,32,32,1,0.5,0.5,[],[],0],["presimages/enemybullet-sheet0.png",21655,35,35,32,32,1,0.5,0.5,[],[],0],["presimages/enemybullet-sheet0.png",21655,69,35,32,32,1,0.5,0.5,[],[],0],["presimages/enemybullet-sheet0.png",21655,1,69,32,32,
1,0.5,0.5,[],[],0],["presimages/enemybullet-sheet0.png",21655,35,69,32,32,1,0.5,0.5,[],[],0],["presimages/enemybullet-sheet0.png",21655,69,69,32,32,1,0.5,0.5,[],[],0],["presimages/enemybullet-sheet1.png",16743,1,1,32,32,1,0.5,0.5,[],[],0],["presimages/enemybullet-sheet1.png",16743,35,1,32,32,1,0.5,0.5,[],[],0],["presimages/enemybullet-sheet1.png",16743,69,1,32,32,1,0.5,0.5,[],[],0],["presimages/enemybullet-sheet1.png",16743,1,35,32,32,1,0.5,0.5,[],[],0],["presimages/enemybullet-sheet1.png",16743,
35,35,32,32,1,0.5,0.5,[],[],0],["presimages/enemybullet-sheet1.png",16743,69,35,32,32,1,0.5,0.5,[],[],0],["presimages/enemybullet-sheet1.png",16743,1,69,32,32,1,0.5,0.5,[],[],0]]]],[["Bullet",Z,817895670367362],["DestroyOutsideLayout",Ac,8804296500625152]],!1,!1,0xbeab634db1914,[],null],["t23",T,!1,[],0,1,null,[["Default",5,!1,1,0,!1,0x7a14bfa95091,[["presimages/sprite2-sheet0.png",155,0,0,250,250,1,0.5,0.5,[],[],1]]]],[],!1,!1,4801596570648041,[["pixellate","Pixellate"]],null],["t24",T,!1,[],1,0,
null,[["Default",5,!1,1,0,!1,9867163278137540,[["presimages/detector-sheet0.png",155,0,0,250,250,1,0,0,[],[],1]]]],[["Anchor",rc,0x8e056e4151197]],!1,!1,7195668305465823,[],null],["t25",T,!1,[],0,0,null,[["Default",5,!1,1,0,!1,4739923792651596,[["presimages/ennemigen-sheet0.png",155,0,0,250,250,1,0.5,0.5,[],[],1]]]],[],!1,!1,9632872471852192,[],null],["t26",oc,!1,[],0,0,null,null,[],!1,!1,4927744009729786,[],null,[]],["t27",T,!1,[],0,0,null,[["Default",15,!1,1,0,!1,7293404293997893,[["presimages/explosion3-sheet0.png",
166233,1,1,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",166233,195,1,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",166233,389,1,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",166233,583,1,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",166233,777,1,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",166233,1,195,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",166233,195,195,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",
166233,389,195,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",166233,583,195,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",166233,777,195,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",166233,1,389,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",166233,195,389,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",166233,389,389,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",166233,583,389,192,192,1,0.5,0.5,[],
[],0],["presimages/explosion3-sheet0.png",166233,777,389,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",166233,1,583,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",166233,195,583,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",166233,389,583,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",166233,583,583,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",166233,777,583,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",
166233,1,777,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",166233,195,777,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",166233,389,777,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",166233,583,777,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet0.png",166233,777,777,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,1,1,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,195,1,192,192,1,0.5,0.5,[],[],0],
["presimages/explosion3-sheet1.png",148224,389,1,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,583,1,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,777,1,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,1,195,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,195,195,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,389,195,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,
583,195,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,777,195,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,1,389,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,195,389,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,389,389,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,583,389,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,777,389,192,192,1,0.5,0.5,[],[],0],
["presimages/explosion3-sheet1.png",148224,1,583,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,195,583,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,389,583,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,583,583,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,777,583,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,1,777,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,
195,777,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,389,777,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,583,777,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet1.png",148224,777,777,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet2.png",44865,1,1,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet2.png",44865,195,1,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet2.png",44865,389,1,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet2.png",
44865,583,1,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet2.png",44865,777,1,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet2.png",44865,1,195,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet2.png",44865,195,195,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet2.png",44865,389,195,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet2.png",44865,583,195,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet2.png",44865,777,195,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet2.png",
44865,1,389,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet2.png",44865,195,389,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet2.png",44865,389,389,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet2.png",44865,583,389,192,192,1,0.5,0.5,[],[],0],["presimages/explosion3-sheet2.png",44865,777,389,192,192,1,0.5,0.5,[],[],0]]]],[],!1,!1,9265261011785852,[],null],["t28",T,!1,[],0,0,null,[["Default",10,!1,1,0,!1,0xd14a239f2678d,[["presimages/gunflare-sheet0.png",46272,1,1,64,64,
1,0.5,0.5,[],[],0],["presimages/gunflare-sheet0.png",46272,67,1,64,64,1,0.5,0.5,[],[],0],["presimages/gunflare-sheet0.png",46272,133,1,64,64,1,0.5,0.5,[],[],0],["presimages/gunflare-sheet0.png",46272,1,67,64,64,1,0.5,0.5,[],[],0],["presimages/gunflare-sheet0.png",46272,67,67,64,64,1,0.5,0.5,[],[],0],["presimages/gunflare-sheet0.png",46272,133,67,64,64,1,0.5,0.5,[],[],0],["presimages/gunflare-sheet0.png",46272,1,133,64,64,1,0.5,0.5,[],[],0],["presimages/gunflare-sheet0.png",46272,67,133,64,64,1,0.5,
0.5,[],[],0]]]],[],!1,!1,0xc9f0c09e7622e,[],null],["t29",T,!1,[],0,0,null,[["Default",20,!1,1,0,!1,0xed49be31be328,[["presimages/explosion2-sheet0.png",33346,1,1,64,64,1,0.5,0.5,[],[],0],["presimages/explosion2-sheet0.png",33346,67,1,64,64,1,0.5,0.5,[],[],0],["presimages/explosion2-sheet0.png",33346,133,1,64,64,1,0.5,0.5,[],[],0],["presimages/explosion2-sheet0.png",33346,1,67,64,64,1,0.5,0.5,[],[],0],["presimages/explosion2-sheet0.png",33346,67,67,64,64,1,0.5,0.5,[],[],0],["presimages/explosion2-sheet0.png",
33346,133,67,64,64,1,0.5,0.5,[],[],0],["presimages/explosion2-sheet0.png",33346,1,133,64,64,1,0.5,0.5,[],[],0],["presimages/explosion2-sheet0.png",33346,67,133,64,64,1,0.5,0.5,[],[],0],["presimages/explosion2-sheet0.png",33346,133,133,64,64,1,0.5,0.5,[],[],0],["presimages/gunflare-sheet0.png",46272,67,133,64,64,1,0.5,0.5,[],[],0]]]],[],!1,!1,6351428828179905,[],null],["t30",T,!1,[],0,0,null,[["Default",5,!1,1,0,!1,0x3cac9f0238dcb,[["presimages/viseur-sheet0.png",1747,0,0,128,128,1,0.5,0.5,[],[],0]]]],
[],!1,!1,907058625683774,[],null],["t31",qc,!1,[],1,0,["presimages/healthbar.png",93,4],null,[["Anchor",rc,720972307021047]],!1,!1,9918617007172916,[],null],["t32",T,!1,[],0,0,null,[["Default",5,!1,1,0,!1,0xe3f8a9806f51d,[["presimages/baseexit-sheet0.png",48349,0,0,250,250,1,0,0,[],[],0]]]],[],!1,!1,0xbb68036a40c49,[],null],["t33",qc,!1,[],1,0,["presimages/rocketsdisplay.png",93,1],null,[["Anchor",rc,8498802047502402]],!1,!1,6739721548838279,[],null],["t34",qc,!1,[],1,0,["presimages/armdisplay.png",
250,0],null,[["Anchor",rc,0xe7693a2e64e67]],!1,!1,5828496716877892,[],null],["t35",T,!1,[],0,2,null,[["Default",5,!1,1,0,!1,5075787012969532,[["presimages/sprite4-sheet0.png",12101,0,0,438,260,1,0.5,0.5038461685180664,[],[-0.4520547986030579,-0.08076918125152588,0,-0.1230771541595459,0.4680370092391968,-0.1076921820640564,0.4429219961166382,0.06153881549835205,0,0.1192308068275452,-0.4680365025997162,0.1038458347320557,-0.4680365025997162,-0.003846168518066406],0]]]],[],!1,!1,9525033514634154,[["pixellate",
"Pixellate"],["blurvertical","BlurVertical"]],null],["t36",T,!1,[],0,0,null,[["Default",5,!1,1,0,!1,0x511b1e72b14e7,[["presimages/sprite5-sheet0.png",71267,0,0,256,256,1,0.5,0.5,[],[],0]]]],[],!1,!1,7333359965432536,[],null],["t37",nc,!1,[],0,0,null,null,[],!1,!1,0xb090e4ab67572,[],null,[0,0,0,1,1,600,600,1E4,1,5E3,1]],["t38",T,!1,[],0,0,null,[["Default",5,!1,1,0,!1,6350942259128375,[["presimages/sprite6-sheet0.png",363478,0,0,3178,175,1,0,0,[],[],0]]]],[],!1,!1,8952330234308763,[],null],["t39",T,
!1,[],1,0,null,[["Default",0,!1,1,0,!1,0xe425605f0d071,[["presimages/armdisplaysprite-sheet0.png",2663,0,0,64,64,1,0.5,0.5,[],[],0],["presimages/armdisplaysprite-sheet1.png",1195,0,0,64,64,1,0.5,0.5,[],[],0],["presimages/armdisplaysprite-sheet2.png",7091,0,0,64,64,1,0.5,0.5,[],[],0]]]],[["Anchor",rc,0xbac990c4a97f7]],!1,!1,8786122082495555,[],null]],[],[["Layout 1",6400,480,!1,"Event sheet 1",8873350371196689,[["Background",0,6481266287663471,!0,[0,0,0],!1,1,1,1,!1,1,0,0,[[[-80,624,0,12.44444465637207,
12.44444465637207,0,1.570796370506287,1,0.5,0.5,0,0,[]],16,4,[],[[400,0,0,0,1,1]],[0,"Default",0,1]]],[]],["Front",1,8722530541249526,!0,[0,0,0],!0,1,1,1,!1,1,0,0,[[[528,32,0,64,64,0,0,1,0.5,0.5,0,0,[]],39,48,[],[[0,0,0,0,1]],[0,"Default",0,1]],[[560,6,0,96,64,0,0,1,0,0,0,0,[]],2,46,[],[[0,0,0,0,1]],["000",0,"36pt Arial","rgb(255,255,255)",0,1,0,0,0]],[[416,400,0,64,96,0,0,1,0.5,0.5,0,0,[]],17,47,[[1E3]],[[1]],[0,"Default",0,1]],[[5536,384,0,64,96,0,0,1,0.5,0.5,0,0,[]],17,28,[[1E3]],[[1]],[0,"Default",
0,1]],[[160,176,0,320,96,0,0,1,0,0,0,0,[]],3,42,[],[[0,0,0,0,1]],["FAILED !!!",1,"48pt Arial","rgb(255,255,153)",1,0,0,0,0]],[[256,704,0,128,128,0,0,1,0.5,0.5,1,0,[]],20,24,[],[],[0,"Default",0,1]],[[384,704,0,64,64,0,0,1,0.5,0.5,0,0,[]],29,30,[],[],[0,"Default",0,1]],[[608,704,0,192,192,0,0,1,0.5,0.5,1,0,[]],27,29,[],[],[0,"Default",0,1]],[[768,403,0,64,96,0,0,1,0.5,0.5,0,0,[]],17,18,[[1E3]],[[1]],[0,"Default",0,1]],[[3520,416,0,64,96,0,0,1,0.5,0.5,0,0,[]],17,25,[[1E3]],[[1]],[0,"Default",0,1]],
[[5312,448,0,64,96,0,0,1,0.5,0.5,0,0,[]],17,27,[[1E3]],[[1]],[0,"Default",0,1]],[[5216,416,0,64,96,0,0,1,0.5,0.5,0,0,[]],17,26,[[1E3]],[[1]],[0,"Default",0,1]],[[1888,416,0,64,96,0,0,1,0.5,0.5,0,0,[]],17,23,[[1E3]],[[1]],[0,"Default",0,1]],[[5760,416,0,640,80,0,0,1,0,0,0,0,[]],13,13,[],[[1]],[0,"Default",0,1]],[[5120,416,0,640,80,0,0,1,0,0,0,0,[]],13,12,[],[[1]],[0,"Default",0,1]],[[4480,416,0,640,80,0,0,1,0,0,0,0,[]],13,7,[],[[1]],[0,"Default",0,1]],[[3840,416,0,640,80,0,0,1,0,0,0,0,[]],13,11,[],
[[1]],[0,"Default",0,1]],[[3200,416,0,640,80,0,0,1,0,0,0,0,[]],13,6,[],[[1]],[0,"Default",0,1]],[[2560,416,0,640,80,0,0,1,0,0,0,0,[]],13,10,[],[[1]],[0,"Default",0,1]],[[1920,416,0,640,80,0,0,1,0,0,0,0,[]],13,9,[],[[1]],[0,"Default",0,1]],[[1280,416,0,640,80,0,0,1,0,0,0,0,[]],13,5,[],[[1]],[0,"Default",0,1]],[[-96,320,0,70,70,0,0,1,0,0,0,0,[]],7,17,[],[],["0",0,"36pt Arial","rgb(255,255,255)",0,0,0,0,0]],[[384,0,0,40,40,0,0,1,0.5,0.5,0,0,[]],21,3,[[10]],[[40,0,0,0,1,1],[1,0,0,4,0,0,0,50,0]],[0,"Default",
0,1]],[[0,416,0,640,80,0,0,1,0,0,0,0,[]],13,0,[],[[1]],[0,"Default",0,1]],[[64,416,0,90,40.625,0,0,1,0.5,0.2692307829856873,0,0,[]],14,1,[[100],[1]],[[130,1500,1500,0,1500,1E3,1,0,1,1],[1]],[0,"Default",0,1]],[[160,384,0,40,10,0,0,1,0,0.5,0,0,[]],18,19,[[0],[0]],[],[0,"Default",0,1]],[[-112,672,0,32,32,0,0,1,0.5,0.5,0,0,[]],22,50,[],[[80,0,0,0,1,1],[]],[0,"Default",0,1]],[[0,0,0,640,512,0,0,1,0,0,0,0,[[4]]],0,51,[],[[0,0,0,0,1]],[0,"Default",0,1]],[[64,32,0,640,192,0,0,1,0,0,0,0,[]],24,52,[],[[0,
0,0,0,1]],[1,"Default",0,1]],[[32,-32,0,64,64,0,0,1,0.5,0.5,0,0,[]],25,14,[],[],[0,"Default",0,1]],[[480,640,0,16,16,0,0,1,1.25,0.5,0,0,[]],12,15,[],[],[0,"Default",0,1]],[[-144,512,0,64,64,0,0,1,0.5,0.5,0,0,[]],28,22,[],[],[0,"Default",0,1]],[[-128,592,0,16,16,0,-1.570799946784973,1,0.5,0.5,0,0,[]],10,31,[],[[0,400,0,0,1,1],[]],[0,"Default",0,1]],[[32,736,0,64,64,0,0,1,0.5,0.5,0,0,[]],30,32,[],[],[0,"Default",0,1]],[[0,0,0,150,8,0,0,1,0,0,0,0,[]],31,33,[],[[0,0,0,0,1]],[0,0]],[[0,10,0,96,16,0,0,
1,0,0,0,0,[]],34,35,[],[[0,0,0,0,1]],[0,0]],[[640,416,0,641,80,0,0,1,0,0,0,0,[]],13,8,[],[[1]],[0,"Default",0,1]],[[-128,560,0,16,16,0,0,1,0.5,0.5,0,0,[]],9,21,[],[[500,0,0,1,1,1],[]],[0,"Default",0,1]],[[-80,592,0,12,12,0,-1.570799946784973,1,0.5,0.5,0,0,[]],11,45,[],[[400,0,400,0,1,1],[]],[0,"Default",0,1]],[[6304,224,0,250,250,0,0,1,0,0,0,0,[]],32,34,[],[],[0,"Default",0,1]]],[]]],[],[]],["Intro",640,480,!1,"Event sheet 2",5582099157553495,[["Layer 0",0,0xd70b891c2eff3,!0,[0,0,0],!1,1,1,1,!1,1,
0,0,[[[297,93,0,309,290,0,0,1,0.5,0.5,0,0,[]],36,40,[],[],[0,"Default",0,1]]],[]],["Layer 1",1,0xb265afecd5ba3,!0,[255,255,255],!0,1,1,1,!1,1,0,0,[[[320,99.73429870605469,0,640,382,0,0,1,0.5,0.5038461685180664,0,0,[[2],[1.2]]],35,36,[],[],[0,"Default",0,1]]],[]],["Layer 2",2,8955010491729542,!0,[255,255,255],!0,1,1,1,!1,1,0,0,[[[36,243,0,566,88,0,0,1,0,0,0,0,[]],6,38,[],[[1,0,0,4,0,0,0,50,0]],["MOON FIGHTER",0,"italic 48pt Arial","rgb(255,0,0)",1,0,0,0,0]],[[30,369,0,566,88,0,0,1,0,0,0,0,[]],4,39,
[],[[1,0,0,1,0]],["CLICK TO PLAY",0,"italic 36pt Arial","rgb(255,0,0)",1,0,0,0,0]],[[574,449,0,58,27,0,0,1,0,0,0,0,[]],8,43,[],[[1,0,0,1,0]],["V1.1",0,"italic 14pt Arial","rgb(255,255,255)",0,0,0,0,0]],[[40,161,0,566,64,0,0,1,0,0,0,0,[]],5,37,[],[],["The Magnificient Presents",0,"italic 36pt Arial","rgb(255,0,0)",0,0,0,0,0]],[[319,300,0,801,277,0,0,1,0.5,0.5,0,0,[[4]]],1,44,[],[[1,0,0,8,0,0,0,200,0]],[0,"Default",0,1]]],[]],["Layer 3",3,7050812956801819,!0,[255,255,255],!0,1,1,1,!1,1,0,0,[],[]]],
[],[]]],[["Event sheet 1",[[1,"GeneralLostFlag",0,0,!1,!1,6210481671712431,!1],[1,"Bombset",0,0,!1,!1,0xd70cfef626ef9,!1],[1,"IceBalls",0,500,!1,!1,6113454177022433,!1],[1,"FireBalls",0,600,!1,!1,8334771890311092,!1],[1,"Grenades",0,200,!1,!1,7533329434122387,!1],[1,"Bombs",0,10,!1,!1,5288630679013198,!1],[1,"BombTimer",0,5,!1,!1,5808768176527031,!1],[0,null,!1,null,5872880384504255,[[-1,S.prototype.k.Pi,null,1,!1,!1,!1,8439638948651771,!1]],[[21,Z.prototype.j.Zg,"Bullet",9616167062066964,!1,[[0,
[0,-270]]]],[3,U.prototype.j.cf,null,61456826150226,!1,[[3,0]]]]],[0,null,!1,null,4586245026230883,[[-1,S.prototype.k.Pi,null,1,!1,!1,!1,0xe64df7c90c071,!1],[-1,S.prototype.k.ns,null,0,!0,!1,!1,928374989856833,!1,[[0,[0,40]]]]],[[-1,S.prototype.j.$k,null,7503127437494078,!1,[[4,16],[5,[2,"Background"]],[0,[19,S.prototype.u.random,[[0,640]]]],[0,[19,S.prototype.u.random,[[0,480]]]]]],[16,Z.prototype.j.il,"Bullet",0x9a4fa5fb8f1e3,!1,[[0,[19,S.prototype.u.random,[[0,10],[0,80]]]]]],[16,T.prototype.j.ed,
null,8013072572699326,!1,[[0,[7,[22,16,"Bullet",Z.prototype.u.df,!1,null],[0,100]]]]],[16,T.prototype.j.gl,null,6048468109295415,!1,[[0,[22,16,"Bullet",Z.prototype.u.df,!1,null]]]],[16,Z.prototype.j.Zg,"Bullet",4605214146667766,!1,[[0,[0,-180]]]]]],[0,null,!1,null,0xe5408ac9c75a,[[-1,S.prototype.k.Xb,null,0,!1,!1,!1,9630896347870320,!1,[[0,[19,S.prototype.u.Xd]]]]],[[18,T.prototype.j.ss,null,6672523545203882,!1,[[4,14],[7,[0,-30]]]],[18,T.prototype.j.ah,null,4610710771878097,!1,[[0,[20,30,T.prototype.u.Nb,
!1,null]],[0,[20,30,T.prototype.u.td,!1,null]]]],[31,qc.prototype.j.jl,null,8175747153392984,!1,[[0,[6,[7,[21,14,!1,null,0],[0,500]],[0,400]]]]],[-1,S.prototype.j.os,null,915611885730119,!1,[[4,14]]]]],[0,null,!1,null,8797476530457035,[[-1,S.prototype.k.Xb,null,0,!1,!1,!1,0xd06e992ae5622,!1,[[0,[1,0.4]]]]],[[-1,S.prototype.j.$k,null,8343624285250653,!1,[[4,16],[5,[2,"Background"]],[0,[4,[20,14,T.prototype.u.Nb,!1,null],[0,640]]],[0,[19,S.prototype.u.random,[[0,400]]]]]],[16,Z.prototype.j.il,"Bullet",
8799314168554259,!1,[[0,[19,S.prototype.u.random,[[0,10],[0,80]]]]]],[16,T.prototype.j.ed,null,8446182113952139,!1,[[0,[7,[22,16,"Bullet",Z.prototype.u.df,!1,null],[0,100]]]]],[16,T.prototype.j.gl,null,7912307938768208,!1,[[0,[22,16,"Bullet",Z.prototype.u.df,!1,null]]]],[16,Z.prototype.j.Zg,"Bullet",0xe4a072ec3b8eb,!1,[[0,[0,-180]]]],[34,qc.prototype.j.jl,null,6650490155111742,!1,[[0,[6,[23,"Bombs"],[0,16]]]]]]],[0,[!0,"Controles"],!1,null,0xfe065b3604111,[[-1,S.prototype.k.bf,null,0,!1,!1,!1,0xfe065b3604111,
!1,[[1,[2,"Controles"]]]]],[],[[0,null,!1,null,7119775779067065,[[26,oc.prototype.k.Oi,null,0,!1,!1,!1,8464004292041177,!1,[[9,65]]]],[[14,tc.prototype.j.vo,"Platform",0x4b6c3cfe7c67f,!1,[[3,0]]]]],[0,null,!1,null,0x9dce575fd6edb,[[26,oc.prototype.k.Oi,null,0,!1,!1,!1,9330086483417312,!1,[[9,68]]]],[[14,tc.prototype.j.vo,"Platform",0x85284f3debcbb,!1,[[3,1]]]]],[0,null,!1,null,0x3b1f0bafcab8a,[[19,pc.prototype.k.al,null,0,!1,!1,!1,559268845761953,!1,[[3,0]]],[-1,S.prototype.k.Xb,null,0,!1,!1,!1,0x411308271baa7,
!1,[[0,[1,0.1]]]],[14,T.prototype.k.Mb,null,0,!1,!1,!1,0x7da2b748a1518,!1,[[10,1],[8,0],[7,[0,1]]]],[-1,S.prototype.k.mc,null,0,!1,!1,!1,0xee310e3db043b,!1,[[11,"IceBalls"],[8,4],[7,[0,0]]]]],[[18,T.prototype.j.Ua,null,0x4380c9f18b732,!1,[[4,9],[5,[0,0]],[7,[0,1]]]],[9,T.prototype.j.ah,null,8358040224133306,!1,[[0,[20,30,T.prototype.u.Nb,!1,null]],[0,[20,30,T.prototype.u.td,!1,null]]]],[-1,S.prototype.j.Vf,null,0x932566e6d34a1,!1,[[11,"IceBalls"],[7,[0,1]]]]]],[0,null,!1,null,0xa33c4858133f6,[[19,
pc.prototype.k.al,null,0,!1,!1,!1,8521855793357012,!1,[[3,0]]],[-1,S.prototype.k.Xb,null,0,!1,!1,!1,5887387593584585,!1,[[0,[1,0.2]]]],[14,T.prototype.k.Mb,null,0,!1,!1,!1,0xf4680e0284f83,!1,[[10,1],[8,0],[7,[0,2]]]],[-1,S.prototype.k.mc,null,0,!1,!1,!1,5383187982607816,!1,[[11,"FireBalls"],[8,4],[7,[0,0]]]]],[[18,T.prototype.j.Ua,null,365403997008787,!1,[[4,10],[5,[0,0]],[7,[0,1]]]],[10,T.prototype.j.ah,null,744004095935685,!1,[[0,[20,30,T.prototype.u.Nb,!1,null]],[0,[20,30,T.prototype.u.td,!1,null]]]],
[-1,S.prototype.j.Vf,null,9425257359510624,!1,[[11,"FireBalls"],[7,[0,1]]]],[37,nc.prototype.j.Play,null,5184771212064178,!1,[[2,["tronblast1",!1]],[3,0],[0,[0,0]],[1,[2,""]]]]]],[0,null,!1,null,7411508875472802,[[19,pc.prototype.k.al,null,0,!1,!1,!1,5677109518690053,!1,[[3,0]]],[-1,S.prototype.k.Xb,null,0,!1,!1,!1,6638655955191123,!1,[[0,[19,S.prototype.u.random,[[19,S.prototype.u.jh,[[1,0.2],[0,1]]]]]]]],[14,T.prototype.k.Mb,null,0,!1,!1,!1,5990827075989842,!1,[[10,1],[8,0],[7,[0,3]]]],[-1,S.prototype.k.mc,
null,0,!1,!1,!1,0x7cd046c80e366,!1,[[11,"Grenades"],[8,4],[7,[0,0]]]]],[[18,T.prototype.j.Ua,null,4632954888469196,!1,[[4,11],[5,[0,0]],[7,[0,1]]]],[11,T.prototype.j.ah,null,0xadc6ea7e02059,!1,[[0,[20,30,T.prototype.u.Nb,!1,null]],[0,[20,30,T.prototype.u.td,!1,null]]]],[-1,S.prototype.j.Vf,null,6365748588713137,!1,[[11,"Grenades"],[7,[0,1]]]]]]]],[0,[!0,"EnnemiSpawn"],!1,null,0x639ae6b93caaf,[[-1,S.prototype.k.bf,null,0,!1,!1,!1,0x639ae6b93caaf,!1,[[1,[2,"EnnemiSpawn"]]]]],[],[[0,null,!1,null,8483290739045958,
[[21,T.prototype.k.Ir,null,0,!1,!1,!1,0x3a94e9c5ba52e,!1,[[4,24]]],[-1,S.prototype.k.Xb,null,0,!1,!1,!1,4709729949691603,!1,[[0,[1,0.6]]]],[-1,S.prototype.k.ls,null,0,!1,!1,!1,0x56e1c264fc7bd,!1,[[4,21],[0,[19,S.prototype.u.random,[[20,21,T.prototype.u.Er,!1,null]]]]]]],[[21,T.prototype.j.Ua,null,7774262338941169,!1,[[4,22],[5,[0,0]],[7,[0,0]]]],[22,T.prototype.j.ah,null,0x99d97b556d01e,!1,[[0,[20,14,T.prototype.u.Nb,!1,null]],[0,[20,14,T.prototype.u.td,!1,null]]]]]],[0,null,!1,null,411321975992764,
[[-1,S.prototype.k.Xb,null,0,!1,!1,!1,323031183487647,!1,[[0,[1,2]]]]],[[25,T.prototype.j.Ua,null,7434732111622555,!1,[[4,21],[5,[0,0]],[7,[0,0]]]],[21,Z.prototype.j.Zg,"Bullet",7201336669343764,!1,[[0,[0,-270]]]]]],[0,null,!1,null,0xb205ff21a0e31,[[-1,S.prototype.k.Xb,null,0,!1,!1,!1,6589870159875112,!1,[[0,[1,1]]]]],[[25,T.prototype.j.Qi,null,0xd8731d6036bb6,!1,[[0,[4,[4,[0,100],[20,24,T.prototype.u.Nb,!1,null]],[19,S.prototype.u.random,[[0,440]]]]]]]]]]],[0,[!0,"Collisions"],!1,null,0xe76f0d5a462e5,
[[-1,S.prototype.k.bf,null,0,!1,!1,!1,0xe76f0d5a462e5,!1,[[1,[2,"Collisions"]]]]],[],[[0,null,!1,null,7735911002131531,[[14,T.prototype.k.io,null,0,!1,!1,!1,0x7924310da5474,!1,[[4,32],[0,[0,-50]],[0,[0,0]]]]],[[3,U.prototype.j.$g,null,649257638511363,!1,[[7,[2,"GOOD !!"]]]],[3,U.prototype.j.cf,null,4624778982975175,!1,[[3,1]]],[-1,S.prototype.j.Si,null,0x709141d30893,!1,[[0,[1,3]]]],[-1,S.prototype.j.fl,null,0xf43828a0e0eeb,!1],[-1,S.prototype.j.ho,null,0xfa9cd63931643,!1,[[6,"Intro"]]]]],[0,null,
!1,null,5043778921155714,[[14,T.prototype.k.Mb,null,0,!1,!1,!1,5115272886342807,!1,[[10,0],[8,3],[7,[0,0]]]],[-1,S.prototype.k.vs,null,0,!1,!1,!1,756860290260431,!1]],[[14,T.prototype.j.Ua,null,7193485392553963,!1,[[4,27],[5,[0,0]],[7,[0,0]]]],[14,T.prototype.j.Pa,null,0xb46a48a38f752,!1],[18,T.prototype.j.Pa,null,0xe76792f63fa5b,!1],[3,U.prototype.j.cf,null,7067228891616262,!1,[[3,1]]],[-1,S.prototype.j.Si,null,0xe83c47cc99358,!1,[[0,[1,8]]]],[-1,S.prototype.j.fl,null,9040232209488472,!1],[-1,S.prototype.j.to,
null,5307380301324209,!1]]],[0,null,!1,null,0xf00fed7db8010,[[10,T.prototype.k.nc,null,0,!1,!1,!0,0x54c205d9aa84e,!1,[[4,21]]]],[[10,T.prototype.j.Pa,null,7135050742429503,!1],[21,T.prototype.j.Od,null,89532706031392,!1,[[10,0],[7,[0,2]]]]]],[0,null,!1,null,6856290100551337,[[22,T.prototype.k.nc,null,0,!1,!1,!0,0xe6ab70c591f99,!1,[[4,32]]]],[[22,T.prototype.j.Pa,null,6383210926365241,!1]]],[0,null,!1,null,0x65cb03b0bd457,[[21,T.prototype.k.io,null,0,!1,!1,!1,7648688072402715,!1,[[4,13],[0,[0,0]],
[0,[0,100]]]]],[[21,Z.prototype.j.Br,"Bullet",0x63fad8e2de1fe,!1,[[4,13]]]]],[0,null,!1,null,0x93c47939ac2de,[[21,T.prototype.k.nc,null,0,!1,!1,!0,0x9fc784b378e23,!1,[[4,27]]]],[[21,T.prototype.j.Ua,null,4957674815443445,!1,[[4,20],[5,[0,0]],[7,[0,0]]]],[21,T.prototype.j.Pa,null,9804218956394268,!1]]],[0,null,!1,null,6805187395441084,[[14,T.prototype.k.nc,null,0,!1,!1,!0,7681439120618174,!1,[[4,27]]]],[[14,T.prototype.j.Od,null,0xa11fb4d82c131,!1,[[10,0],[7,[0,20]]]]]],[0,null,!1,null,0xca43a24b4fe30,
[[21,T.prototype.k.Mb,null,0,!1,!1,!1,0xc104675eecfde,!1,[[10,0],[8,3],[7,[0,0]]]]],[[21,T.prototype.j.Ua,null,6980580247943053,!1,[[4,20],[5,[0,0]],[7,[0,0]]]],[21,T.prototype.j.Pa,null,5055114233239891,!1],[37,nc.prototype.j.Play,null,9630357306455028,!1,[[2,["explosion 2",!1]],[3,0],[0,[0,0]],[1,[2,""]]]]]],[0,null,!1,null,989551101941768,[[9,T.prototype.k.nc,null,0,!1,!1,!0,0x87268fb4d4071,!1,[[4,21]]]],[[21,T.prototype.j.Od,null,988059419549949,!1,[[10,0],[7,[0,1]]]],[21,T.prototype.j.Ua,null,
5338460699377779,!1,[[4,28],[5,[0,0]],[7,[0,0]]]],[9,T.prototype.j.Pa,null,0xaf0fa5430549d,!1]]],[0,null,!1,null,0xe101790c0fd5,[[22,T.prototype.k.nc,null,0,!1,!1,!0,8879414679781189,!1,[[4,14]]]],[[22,T.prototype.j.Ua,null,0x6b7bdc1ec2c56,!1,[[4,20],[5,[0,0]],[7,[0,0]]]],[20,T.prototype.j.ed,null,0x45a08800390e0,!1,[[0,[1,0.5]]]],[20,T.prototype.j.se,null,287666247244804,!1,[[0,[0,40]]]],[22,T.prototype.j.Pa,null,5615019205901033,!1],[14,T.prototype.j.Od,null,6836678387328347,!1,[[10,0],[7,[0,1]]]]]],
[0,null,!1,null,0xa703b4a54c923,[[21,T.prototype.k.nc,null,0,!1,!1,!0,7931805180169714,!1,[[4,14]]]],[[21,T.prototype.j.Ua,null,0xa644db24bda3d,!1,[[4,20],[5,[0,0]],[7,[0,0]]]],[20,T.prototype.j.ed,null,4982037668800337,!1,[[0,[1,0.8]]]],[20,T.prototype.j.se,null,0x7a1f9fdb97c76,!1,[[0,[0,60]]]],[21,T.prototype.j.Pa,null,6559368996229408,!1],[14,T.prototype.j.Od,null,66863239993247,!1,[[10,0],[7,[0,5]]]],[14,T.prototype.j.Qi,null,0x8b1510a6753e2,!1,[[0,[4,[20,14,T.prototype.u.Nb,!1,null],[19,S.prototype.u.random,
[[19,S.prototype.u.jh,[[0,-2],[0,2]]]]]]]]]]],[0,null,!1,null,5524526374985121,[[22,T.prototype.k.nc,null,0,!1,!1,!0,9445999105929804,!1,[[4,13]]]],[[22,T.prototype.j.Ua,null,9912429283975924,!1,[[4,20],[5,[0,0]],[7,[0,0]]]],[20,T.prototype.j.ed,null,4999126965291787,!1,[[0,[1,0.4]]]],[20,T.prototype.j.se,null,0xdcbf4d436eb17,!1,[[0,[0,30]]]],[22,T.prototype.j.Pa,null,712078180248239,!1]]],[0,null,!1,null,0xf7336a06b3e4e,[[17,T.prototype.k.Mb,null,0,!1,!1,!1,4734019280760251,!1,[[10,0],[8,2],[7,[0,
900]]]]],[[17,T.prototype.j.Nd,null,9038503163068672,!1,[[0,[0,1]]]]]],[0,null,!1,null,6553079173506477,[[17,T.prototype.k.Mb,null,0,!1,!1,!1,8768259435127229,!1,[[10,0],[8,2],[7,[0,800]]]]],[[17,T.prototype.j.Nd,null,0x6adc3b0ef3a28,!1,[[0,[0,2]]]]]],[0,null,!1,null,462206165115575,[[17,T.prototype.k.Mb,null,0,!1,!1,!1,0x400f6fe40cfc4,!1,[[10,0],[8,2],[7,[0,700]]]]],[[17,T.prototype.j.Nd,null,0xc62f0528d0f9f,!1,[[0,[0,3]]]]]],[0,null,!1,null,0xc567db0be078e,[[17,T.prototype.k.Mb,null,0,!1,!1,!1,
0x3bb68e147b274,!1,[[10,0],[8,2],[7,[0,500]]]]],[[17,T.prototype.j.Nd,null,0xd173cf6807389,!1,[[0,[0,4]]]]]],[0,null,!1,null,0x7e5076eca5f44,[[17,T.prototype.k.Mb,null,0,!1,!1,!1,6279963657180589,!1,[[10,0],[8,2],[7,[0,300]]]]],[[17,T.prototype.j.Nd,null,486906469255209,!1,[[0,[0,5]]]]]],[0,null,!1,null,5639289089400646,[[17,T.prototype.k.Mb,null,0,!1,!1,!1,7197695357416708,!1,[[10,0],[8,2],[7,[0,100]]]]],[[17,T.prototype.j.Nd,null,8098541908673513,!1,[[0,[0,6]]]]]],[0,null,!1,null,6175420513314864,
[[9,T.prototype.k.nc,null,0,!1,!1,!0,0xba7faa3c7f749,!1,[[4,17]]]],[[9,T.prototype.j.Ua,null,6434770981896531,!1,[[4,29],[5,[0,0]],[7,[0,0]]]],[9,T.prototype.j.Pa,null,0xab1fc70bcb632,!1],[17,T.prototype.j.Od,null,6775742741730987,!1,[[10,0],[7,[0,10]]]],[17,T.prototype.j.Qi,null,9153879162765744,!1,[[0,[4,[20,17,T.prototype.u.Nb,!1,null],[19,S.prototype.u.random,[[19,S.prototype.u.jh,[[0,-1],[0,2]]]]]]]]]]],[0,null,!1,null,0xd59951e438060,[[10,T.prototype.k.nc,null,0,!1,!1,!0,9420071148264124,!1,
[[4,17]]]],[[10,T.prototype.j.Ua,null,0x60a3c9f24f02d,!1,[[4,29],[5,[0,0]],[7,[0,0]]]],[10,T.prototype.j.Pa,null,292276192538023,!1],[17,T.prototype.j.Od,null,5484448365889567,!1,[[10,0],[7,[0,50]]]],[17,T.prototype.j.Qi,null,0xeb4f9a59ad4f9,!1,[[0,[4,[20,17,T.prototype.u.Nb,!1,null],[19,S.prototype.u.random,[[19,S.prototype.u.jh,[[0,-1],[0,2]]]]]]]]]]],[0,null,!1,null,0xa278616284fef,[[17,T.prototype.k.Mb,null,0,!1,!1,!1,7493363658344798,!1,[[10,0],[8,2],[7,[0,10]]]]],[[17,T.prototype.j.Ua,null,
5981402781097813,!1,[[4,27],[5,[0,0]],[7,[0,0]]]],[27,T.prototype.j.se,null,8286592362110113,!1,[[0,[0,60]]]],[27,T.prototype.j.ed,null,0xfc635aeb81a80,!1,[[0,[1,1.4]]]],[37,nc.prototype.j.Play,null,64105560376639,!1,[[2,["explosion 1",!1]],[3,0],[0,[0,0]],[1,[2,""]]]],[17,T.prototype.j.Pa,null,4900162210958318,!1]]],[0,null,!1,null,0xe4d6703ba237b,[[11,T.prototype.k.nc,null,0,!1,!1,!0,6726033654645573,!1,[[4,13]]]],[[11,T.prototype.j.Ua,null,0x8e748737f8455,!1,[[4,27],[5,[0,0]],[7,[0,0]]]],[27,T.prototype.j.ed,
null,7541767895299467,!1,[[0,[1,0.5]]]],[27,T.prototype.j.se,null,8854800776479362,!1,[[0,[0,60]]]],[11,T.prototype.j.Pa,null,9332543300653516,!1]]],[0,null,!1,null,7150834287655703,[[11,T.prototype.k.nc,null,0,!1,!1,!0,846751146773738,!1,[[4,17]]]],[[11,T.prototype.j.Ua,null,5701454065276461,!1,[[4,27],[5,[0,0]],[7,[0,0]]]],[27,T.prototype.j.ed,null,0x6caa10b1c1373,!1,[[0,[1,0.5]]]],[27,T.prototype.j.se,null,5248376683768998,!1,[[0,[0,60]]]],[11,T.prototype.j.Pa,null,0x47657d7b8964c,!1]]],[0,null,
!1,null,0x76470eebe0f3d,[[11,T.prototype.k.nc,null,0,!1,!1,!0,0xf35178da93ee2,!1,[[4,21]]]],[[11,T.prototype.j.Ua,null,0xcd370d33562c,!1,[[4,27],[5,[0,0]],[7,[0,0]]]],[27,T.prototype.j.ed,null,0xccf614b6567a6,!1,[[0,[1,0.5]]]],[27,T.prototype.j.se,null,0x8c5e45a7545c9,!1,[[0,[0,60]]]],[11,T.prototype.j.Pa,null,0x67d15242dd5e3,!1],[21,T.prototype.j.Od,null,8262987245462275,!1,[[10,0],[7,[0,5]]]]]]]],[0,[!0,"Bombing"],!1,null,5048898319446931,[[-1,S.prototype.k.bf,null,0,!1,!1,!1,5048898319446931,!1,
[[1,[2,"Bombing"]]]]],[],[[0,null,!1,null,0xb85c410d56c69,[[26,oc.prototype.k.Oi,null,0,!1,!1,!1,6730879100590067,!1,[[9,38]]],[-1,S.prototype.k.mc,null,0,!1,!1,!1,8539274575626424,!1,[[11,"Bombset"],[8,0],[7,[0,0]]]],[-1,S.prototype.k.mc,null,0,!1,!1,!1,7974123635222384,!1,[[11,"Bombs"],[8,4],[7,[0,0]]]]],[[14,T.prototype.j.Ua,null,0xfb363ca5bd53b,!1,[[4,12],[5,[0,0]],[7,[0,0]]]],[-1,S.prototype.j.bh,null,4835260435689053,!1,[[11,"Bombset"],[7,[0,1]]]],[7,U.prototype.j.cf,null,8130826188098354,!1,
[[3,1]]],[7,U.prototype.j.hl,null,5046482737326856,!1,[[0,[5,[20,12,T.prototype.u.Nb,!1,null],[0,10]]],[0,[5,[20,12,T.prototype.u.td,!1,null],[0,40]]]]],[-1,S.prototype.j.Vf,null,9158944437380700,!1,[[11,"Bombs"],[7,[0,1]]]]]],[0,null,!1,null,5070699752874582,[[26,oc.prototype.k.Oi,null,0,!1,!1,!1,667858813767275,!1,[[9,90]]],[-1,S.prototype.k.mc,null,0,!1,!1,!1,4572166636272371,!1,[[11,"Bombset"],[8,0],[7,[0,0]]]],[-1,S.prototype.k.mc,null,0,!1,!1,!1,6280528804111174,!1,[[11,"Bombs"],[8,4],[7,[0,
0]]]]],[[14,T.prototype.j.Ua,null,7027447515122683,!1,[[4,12],[5,[0,0]],[7,[0,0]]]],[-1,S.prototype.j.bh,null,0xce2466dfef3b4,!1,[[11,"Bombset"],[7,[0,1]]]],[7,U.prototype.j.cf,null,0xe85cb40472dd0,!1,[[3,1]]],[7,U.prototype.j.hl,null,6997869075610135,!1,[[0,[5,[20,12,T.prototype.u.Nb,!1,null],[0,10]]],[0,[5,[20,12,T.prototype.u.td,!1,null],[0,40]]]]],[-1,S.prototype.j.Vf,null,9364438714738264,!1,[[11,"Bombs"],[7,[0,1]]]]]],[0,null,!1,null,0x7b7925d405612,[[-1,S.prototype.k.mc,null,0,!1,!1,!1,0xe1a6c9abb7857,
!1,[[11,"Bombset"],[8,0],[7,[0,1]]]],[-1,S.prototype.k.Xb,null,0,!1,!1,!1,6512146991271793,!1,[[0,[1,1]]]]],[[-1,S.prototype.j.Vf,null,7169839102121484,!1,[[11,"BombTimer"],[7,[0,1]]]],[7,U.prototype.j.$g,null,8947730711872453,!1,[[7,[10,[2,""],[23,"BombTimer"]]]]]]],[0,null,!1,null,4938002453785563,[[-1,S.prototype.k.mc,null,0,!1,!1,!1,6447554819840351,!1,[[11,"BombTimer"],[8,0],[7,[0,0]]]]],[[12,T.prototype.j.Ua,null,5353319943063504,!1,[[4,27],[5,[0,0]],[7,[0,50]]]],[27,T.prototype.j.ed,null,0xb5bbe3e419cff,
!1,[[0,[1,1.4]]]],[27,T.prototype.j.se,null,0xbc207dfc10ea3,!1,[[0,[0,50]]]],[12,T.prototype.j.Pa,null,7458785904227561,!1],[-1,S.prototype.j.bh,null,704581875473508,!1,[[11,"BombTimer"],[7,[0,5]]]],[-1,S.prototype.j.bh,null,6536719404992706,!1,[[11,"Bombset"],[7,[0,0]]]],[7,U.prototype.j.cf,null,8914087123580917,!1,[[3,0]]]]],[0,null,!1,null,5572661278417165,[[27,T.prototype.k.nc,null,0,!1,!1,!0,0x9f9aec7e4d11f,!1,[[4,17]]]],[[17,T.prototype.j.Od,null,0xa64ab10c06773,!1,[[10,0],[7,[0,200]]]]]]]],
[0,[!0,"Misc_Clearing"],!1,null,0xcd15f0d73a6eb,[[-1,S.prototype.k.bf,null,0,!1,!1,!1,0xcd15f0d73a6eb,!1,[[1,[2,"Misc_Clearing"]]]]],[],[[0,null,!1,null,0xe02575a325042,[[20,T.prototype.k.Xg,null,1,!1,!1,!1,327185345905607,!1]],[[20,T.prototype.j.Pa,null,0x4cd475e19cd3a,!1]]],[0,null,!1,null,5329311447865555,[[29,T.prototype.k.Xg,null,1,!1,!1,!1,758217127150154,!1]],[[29,T.prototype.j.Pa,null,784098024019349,!1]]],[0,null,!1,null,594249561457499,[[27,T.prototype.k.Xg,null,1,!1,!1,!1,6585580852943469,
!1]],[[27,T.prototype.j.Pa,null,5162099051298294,!1]]],[0,null,!1,null,0x3ac64be35481c,[[28,T.prototype.k.Xg,null,1,!1,!1,!1,7869982794978535,!1]],[[28,T.prototype.j.Pa,null,9355873694007816,!1]]],[0,null,!1,null,7433412006813154,[[-1,S.prototype.k.Xb,null,0,!1,!1,!1,8531814313767283,!1,[[0,[19,S.prototype.u.Xd]]]]],[[30,T.prototype.j.hl,null,0xe8d72706f41d3,!1,[[0,[20,19,pc.prototype.u.Nb,!1,null]],[0,[20,19,pc.prototype.u.td,!1,null]]]]]],[0,null,!1,null,4762235314257058,[[30,T.prototype.k.Dr,null,
0,!1,!1,!1,8935199642890933,!1,[[8,5],[0,[0,400]]]]],[[30,T.prototype.j.uo,null,9271115113346012,!1,[[0,[0,400]]]]]],[0,null,!1,null,0xcae5ee1c64fac,[[16,T.prototype.k.Cr,null,0,!1,!1,!1,6994152562709862,!1,[[8,2],[0,[5,[20,14,T.prototype.u.Nb,!1,null],[0,400]]]]]],[[16,T.prototype.j.Pa,null,9682119724845316,!1]]]]],[0,[!0,"UpdateArmStat"],!1,null,8032395959002477,[[-1,S.prototype.k.bf,null,0,!1,!1,!1,8032395959002477,!1,[[1,[2,"UpdateArmStat"]]]]],[],[[0,null,!1,null,0xc41b208ec4272,[[19,pc.prototype.k.bl,
null,1,!1,!1,!1,6313065021715788,!1,[[3,2],[3,0]]]],[[14,T.prototype.j.xr,null,7044198643846105,!1,[[10,1],[7,[0,1]]]]],[[0,null,!1,null,6063889731655292,[[14,T.prototype.k.Mb,null,0,!1,!1,!1,8211655002421203,!1,[[10,1],[8,4],[7,[0,3]]]]],[[14,T.prototype.j.rs,null,8281899539149597,!1,[[10,1],[7,[0,1]]]]]]]],[0,null,!1,null,0xbbc33d1ef2658,[[-1,S.prototype.k.Xb,null,0,!1,!1,!1,9865107356750672,!1,[[0,[1,0.1]]]]],[],[[0,null,!1,null,4715841864264779,[[14,T.prototype.k.Mb,null,0,!1,!1,!1,7734318580309089,
!1,[[10,1],[8,0],[7,[0,1]]]]],[[39,T.prototype.j.Nd,null,0xee05a364b486b,!1,[[0,[0,0]]]],[2,U.prototype.j.$g,null,5330282248779711,!1,[[7,[10,[2,""],[23,"IceBalls"]]]]]]],[0,null,!1,null,4989272411745358,[[14,T.prototype.k.Mb,null,0,!1,!1,!1,8073226809468621,!1,[[10,1],[8,0],[7,[0,2]]]]],[[39,T.prototype.j.Nd,null,6939391028855498,!1,[[0,[0,1]]]],[2,U.prototype.j.$g,null,0xc4270b142392c,!1,[[7,[10,[2,""],[23,"FireBalls"]]]]]]],[0,null,!1,null,0xfc8370447d917,[[14,T.prototype.k.Mb,null,0,!1,!1,!1,
7428725334866545,!1,[[10,1],[8,0],[7,[0,3]]]]],[[39,T.prototype.j.Nd,null,0xd6fda26610930,!1,[[0,[0,2]]]],[2,U.prototype.j.$g,null,5695776221198385,!1,[[7,[10,[2,""],[23,"Grenades"]]]]]]],[0,null,!1,null,6811298529866265,[[-1,S.prototype.k.mc,null,0,!1,!1,!1,0xeff986bd6760e,!1,[[11,"Bombs"],[8,0],[7,[0,0]]]],[-1,S.prototype.k.mc,null,0,!1,!1,!1,642349501082941,!1,[[11,"FireBalls"],[8,0],[7,[0,0]]]],[-1,S.prototype.k.mc,null,0,!1,!1,!1,548127275166181,!1,[[11,"Grenades"],[8,0],[7,[0,0]]]],[-1,S.prototype.k.mc,
null,0,!1,!1,!1,0x60e08dc415b29,!1,[[11,"IceBalls"],[8,0],[7,[0,0]]]]],[[-1,S.prototype.j.Si,null,0xc215848b703ac,!1,[[0,[1,7]]]],[-1,S.prototype.j.bh,null,7415794598033523,!1,[[11,"GeneralLostFlag"],[7,[0,1]]]]]]]]]],[0,[!0,"Failed"],!1,null,7781314582837748,[[-1,S.prototype.k.bf,null,0,!1,!1,!1,7781314582837748,!1,[[1,[2,"Failed"]]]]],[],[[0,null,!1,null,0xda786535decd1,[[-1,S.prototype.k.mc,null,0,!1,!1,!1,0xdfab53562fa4,!1,[[11,"GeneralLostFlag"],[8,0],[7,[0,1]]]]],[[3,U.prototype.j.cf,null,0x595058c0960af,
!1,[[3,1]]],[-1,S.prototype.j.Si,null,7577424178534203,!1,[[0,[1,4]]]],[-1,S.prototype.j.fl,null,0xedde795905e9c,!1],[-1,S.prototype.j.to,null,4710106882829528,!1]]]]]]],["Event sheet 2",[[1,"Counter",0,0,!1,!1,0x67a1d675a903c,!1],[0,null,!1,null,473576461994976,[[-1,S.prototype.k.Pi,null,1,!1,!1,!1,0xbeff8820415f1,!1]],[[37,nc.prototype.j.Play,null,0x453e04a47b6ae,!1,[[2,["sartica",!0]],[3,1],[0,[0,0]],[1,[2,""]]]]]],[0,null,!1,null,0x903de82962ffa,[[-1,S.prototype.k.Xb,null,0,!1,!1,!1,5048669463778982,
!1,[[0,[1,0.1]]]]],[[-1,S.prototype.j.$k,null,0x459ad209613eb,!1,[[4,16],[5,[0,0]],[0,[0,650]],[0,[19,S.prototype.u.random,[[0,240]]]]]],[16,Z.prototype.j.il,"Bullet",0x622e0d8d28a3b,!1,[[0,[19,S.prototype.u.random,[[0,50],[0,400]]]]]],[16,T.prototype.j.ed,null,4793958538182147,!1,[[0,[7,[22,16,"Bullet",Z.prototype.u.df,!1,null],[0,500]]]]],[16,T.prototype.j.gl,null,9049072587891820,!1,[[0,[22,16,"Bullet",Z.prototype.u.df,!1,null]]]],[16,Z.prototype.j.Zg,"Bullet",4555001424444007,!1,[[0,[0,-180]]]]]],
[0,null,!1,null,0x5852434765c49,[[-1,S.prototype.k.Gr,null,0,!1,!1,!1,6277899940909864,!1]],[[35,T.prototype.j.uo,null,0xfcc5891c072f8,!1,[[0,[5,[0,150],[19,S.prototype.u.abs,[[6,[0,90],[19,S.prototype.u.cos,[[23,"Counter"]]]]]]]]]],[-1,S.prototype.j.yr,null,0xfa1dbb0f88785,!1,[[11,"Counter"],[7,[0,3]]]]]],[0,null,!1,null,9876528039748622,[[-1,S.prototype.k.Xb,null,0,!1,!1,!1,0x8c8daf6fc693e,!1,[[0,[1,0.5]]]]],[[4,sc.prototype.j.so,"Fade",4893400572308452,!1]]],[0,null,!1,null,8630053014693637,[[-1,
S.prototype.k.Xb,null,0,!1,!1,!1,5310080048124117,!1,[[0,[1,1]]]]],[[8,sc.prototype.j.so,"Fade",5620498121583216,!1]]],[0,null,!1,null,9463328575239360,[[19,pc.prototype.k.jo,null,1,!1,!1,!1,9257405666670464,!1]],[[-1,S.prototype.j.ho,null,4578104493922126,!1,[[6,"Layout 1"]]],[37,nc.prototype.j.ts,null,7401016488926577,!1]]],[0,null,!1,null,825361582239729,[[-1,S.prototype.k.Xb,null,0,!1,!1,!1,9106260138833468,!1,[[0,[1,0.2]]]]],[[6,U.prototype.j.qs,null,9132479214591728,!1,[[0,[19,S.prototype.u.Cv,
[[19,S.prototype.u.random,[[0,255]]],[19,S.prototype.u.random,[[0,255]]],[19,S.prototype.u.random,[[0,255]]]]]]]]]]]]],[["tronblast1.ogg",22891],["explosion 1.ogg",22702],["explosion 2.ogg",20259]],"media/",!0,640,480,0,!0,!1,!0,"1.1",!0,!1,1,2,53,!1,!0,0,!0,"New project",[]]};
