var qrcode=function(){function t(b,A){if("undefined"==typeof b.length)throw Error(b.length+"/"+A);var c=function(){for(var h=0;h<b.length&&0==b[h];)h+=1;for(var n=Array(b.length-h+A),g=0;g<b.length-h;g+=1)n[g]=b[g+h];return n}(),h={get:function(b){return c[b]},getLength:function(){return c.length},multiply:function(b){for(var n=Array(h.getLength()+b.getLength()-1),g=0;g<h.getLength();g+=1)for(var c=0;c<b.getLength();c+=1)n[g+c]^=P.gexp(P.glog(h.get(g))+P.glog(b.get(c)));return t(n,0)},mod:function(b){if(0>
h.getLength()-b.getLength())return h;for(var c=P.glog(h.get(0))-P.glog(b.get(0)),g=Array(h.getLength()),m=0;m<h.getLength();m+=1)g[m]=h.get(m);for(m=0;m<b.getLength();m+=1)g[m]^=P.gexp(P.glog(b.get(m))+c);return t(g,0).mod(b)}};return h}var f=function(b,A){var c=Q[A],h=null,s=0,n=null,g=[],m={},f=function(m,B){for(var x=s=4*b+17,r=Array(x),w=0;w<x;w+=1){r[w]=Array(x);for(var f=0;f<x;f+=1)r[w][f]=null}h=r;y(0,0);y(s-7,0);y(0,s-7);x=F.getPatternPosition(b);for(r=0;r<x.length;r+=1)for(w=0;w<x.length;w+=
1){var f=x[r],A=x[w];if(null==h[f][A])for(var R=-2;2>=R;R+=1)for(var u=-2;2>=u;u+=1)h[f+R][A+u]=-2==R||2==R||-2==u||2==u||0==R&&0==u?!0:!1}for(x=8;x<s-8;x+=1)null==h[x][6]&&(h[x][6]=0==x%2);for(x=8;x<s-8;x+=1)null==h[6][x]&&(h[6][x]=0==x%2);x=F.getBCHTypeInfo(c<<3|B);for(r=0;15>r;r+=1)w=!m&&1==(x>>r&1),6>r?h[r][8]=w:8>r?h[r+1][8]=w:h[s-15+r][8]=w;for(r=0;15>r;r+=1)w=!m&&1==(x>>r&1),8>r?h[8][s-r-1]=w:9>r?h[8][15-r-1+1]=w:h[8][15-r-1]=w;h[s-8][8]=!m;if(7<=b){x=F.getBCHTypeNumber(b);for(r=0;18>r;r+=
1)w=!m&&1==(x>>r&1),h[Math.floor(r/3)][r%3+s-8-3]=w;for(r=0;18>r;r+=1)w=!m&&1==(x>>r&1),h[r%3+s-8-3][Math.floor(r/3)]=w}if(null==n){x=K.getRSBlocks(b,c);r=L();for(w=0;w<g.length;w+=1)f=g[w],r.put(f.getMode(),4),r.put(f.getLength(),F.getLengthInBits(f.getMode(),b)),f.write(r);for(w=f=0;w<x.length;w+=1)f+=x[w].dataCount;if(r.getLengthInBits()>8*f)throw Error("code length overflow. ("+r.getLengthInBits()+">"+8*f+")");for(r.getLengthInBits()+4<=8*f&&r.put(0,4);0!=r.getLengthInBits()%8;)r.putBit(!1);for(;!(r.getLengthInBits()>=
8*f);){r.put(236,8);if(r.getLengthInBits()>=8*f)break;r.put(17,8)}for(var z=0,f=w=0,A=Array(x.length),R=Array(x.length),u=0;u<x.length;u+=1){var E=x[u].dataCount,T=x[u].totalCount-E,w=Math.max(w,E),f=Math.max(f,T);A[u]=Array(E);for(var C=0;C<A[u].length;C+=1)A[u][C]=255&r.getBuffer()[C+z];z+=E;C=F.getErrorCorrectPolynomial(T);E=t(A[u],C.getLength()-1).mod(C);R[u]=Array(C.getLength()-1);for(C=0;C<R[u].length;C+=1)T=C+E.getLength()-R[u].length,R[u][C]=0<=T?E.get(T):0}for(C=r=0;C<x.length;C+=1)r+=x[C].totalCount;
r=Array(r);for(C=z=0;C<w;C+=1)for(u=0;u<x.length;u+=1)C<A[u].length&&(r[z]=A[u][C],z+=1);for(C=0;C<f;C+=1)for(u=0;u<x.length;u+=1)C<R[u].length&&(r[z]=R[u][C],z+=1);n=r}x=n;r=-1;w=s-1;f=7;A=0;R=F.getMaskFunction(B);for(u=s-1;0<u;u-=2)for(6==u&&(u-=1);;){for(C=0;2>C;C+=1)null==h[w][u-C]&&(z=!1,A<x.length&&(z=1==(x[A]>>>f&1)),R(w,u-C)&&(z=!z),h[w][u-C]=z,f-=1,-1==f&&(A+=1,f=7));w+=r;if(0>w||s<=w){w-=r;r=-r;break}}},y=function(b,g){for(var c=-1;7>=c;c+=1)if(!(-1>=b+c||s<=b+c))for(var n=-1;7>=n;n+=1)-1>=
g+n||s<=g+n||(h[b+c][g+n]=0<=c&&6>=c&&(0==n||6==n)||0<=n&&6>=n&&(0==c||6==c)||2<=c&&4>=c&&2<=n&&4>=n?!0:!1)};m.addData=function(b){b=z(b);g.push(b);n=null};m.isDark=function(b,g){if(0>b||s<=b||0>g||s<=g)throw Error(b+","+g);return h[b][g]};m.getModuleCount=function(){return s};m.make=function(){for(var b=0,h=0,g=0;8>g;g+=1){f(!0,g);var c=F.getLostPoint(m);if(0==g||b>c)b=c,h=g}f(!1,h)};m.createTableTag=function(b,g){b=b||2;var h;h='<table style=" border-width: 0px; border-style: none;';h+=" border-collapse: collapse;";
h+=" padding: 0px; margin: "+("undefined"==typeof g?4*b:g)+"px;";h+='">';h+="<tbody>";for(var c=0;c<m.getModuleCount();c+=1){h+="<tr>";for(var n=0;n<m.getModuleCount();n+=1)h+='<td style="',h+=" border-width: 0px; border-style: none;",h+=" border-collapse: collapse;",h+=" padding: 0px; margin: 0px;",h+=" width: "+b+"px;",h+=" height: "+b+"px;",h+=" background-color: ",h+=m.isDark(c,n)?"#000000":"#ffffff",h+=";",h+='"/>';h+="</tr>"}h+="</tbody>";return h+="</table>"};m.createImgTag=function(b,h){b=
b||2;h="undefined"==typeof h?4*b:h;var g=m.getModuleCount()*b+2*h,c=h,n=g-h;return T(g,g,function(h,g){return c<=h&&h<n&&c<=g&&g<n?m.isDark(Math.floor((g-c)/b),Math.floor((h-c)/b))?0:1:1})};return m};f.stringToBytes=function(b){for(var f=[],c=0;c<b.length;c+=1){var h=b.charCodeAt(c);f.push(h&255)}return f};f.createStringToBytes=function(b,f){var c=function(){for(var h=ja(b),c=function(){var b=h.read();if(-1==b)throw Error();return b},n=0,g={};;){var m=h.read();if(-1==m)break;var R=c(),t=c(),y=c(),
m=String.fromCharCode(m<<8|R);g[m]=t<<8|y;n+=1}if(n!=f)throw Error(n+" != "+f);return g}();return function(b){for(var s=[],n=0;n<b.length;n+=1){var g=b.charCodeAt(n);128>g?s.push(g):(g=c[b.charAt(n)],"number"==typeof g?(g&255)==g?s.push(g):(s.push(g>>>8),s.push(g&255)):s.push(63))}return s}};var Q={L:1,M:0,Q:3,H:2},F=function(){var b=[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,
56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]],f={},c=function(b){for(var c=0;0!=b;)c+=1,b>>>=1;return c};
f.getBCHTypeInfo=function(b){for(var s=b<<10;0<=c(s)-c(1335);)s^=1335<<c(s)-c(1335);return(b<<10|s)^21522};f.getBCHTypeNumber=function(b){for(var s=b<<12;0<=c(s)-c(7973);)s^=7973<<c(s)-c(7973);return b<<12|s};f.getPatternPosition=function(h){return b[h-1]};f.getMaskFunction=function(b){switch(b){case 0:return function(b,h){return 0==(b+h)%2};case 1:return function(b,h){return 0==b%2};case 2:return function(b,h){return 0==h%3};case 3:return function(b,h){return 0==(b+h)%3};case 4:return function(b,
h){return 0==(Math.floor(b/2)+Math.floor(h/3))%2};case 5:return function(b,h){return 0==b*h%2+b*h%3};case 6:return function(b,h){return 0==(b*h%2+b*h%3)%2};case 7:return function(b,h){return 0==(b*h%3+(b+h)%2)%2};default:throw Error("bad maskPattern:"+b);}};f.getErrorCorrectPolynomial=function(b){for(var c=t([1],0),n=0;n<b;n+=1)c=c.multiply(t([1,P.gexp(n)],0));return c};f.getLengthInBits=function(b,c){if(1<=c&&10>c)switch(b){case 1:return 10;case 2:return 9;case 4:return 8;case 8:return 8;default:throw Error("mode:"+
b);}else if(27>c)switch(b){case 1:return 12;case 2:return 11;case 4:return 16;case 8:return 10;default:throw Error("mode:"+b);}else if(41>c)switch(b){case 1:return 14;case 2:return 13;case 4:return 16;case 8:return 12;default:throw Error("mode:"+b);}else throw Error("type:"+c);};f.getLostPoint=function(b){for(var c=b.getModuleCount(),n=0,g=0;g<c;g+=1)for(var m=0;m<c;m+=1){for(var f=0,v=b.isDark(g,m),A=-1;1>=A;A+=1)if(!(0>g+A||c<=g+A))for(var B=-1;1>=B;B+=1)0>m+B||c<=m+B||0==A&&0==B||v==b.isDark(g+
A,m+B)&&(f+=1);5<f&&(n+=3+f-5)}for(g=0;g<c-1;g+=1)for(m=0;m<c-1;m+=1)if(f=0,b.isDark(g,m)&&(f+=1),b.isDark(g+1,m)&&(f+=1),b.isDark(g,m+1)&&(f+=1),b.isDark(g+1,m+1)&&(f+=1),0==f||4==f)n+=3;for(g=0;g<c;g+=1)for(m=0;m<c-6;m+=1)b.isDark(g,m)&&(!b.isDark(g,m+1)&&b.isDark(g,m+2)&&b.isDark(g,m+3)&&b.isDark(g,m+4)&&!b.isDark(g,m+5)&&b.isDark(g,m+6))&&(n+=40);for(m=0;m<c;m+=1)for(g=0;g<c-6;g+=1)b.isDark(g,m)&&(!b.isDark(g+1,m)&&b.isDark(g+2,m)&&b.isDark(g+3,m)&&b.isDark(g+4,m)&&!b.isDark(g+5,m)&&b.isDark(g+
6,m))&&(n+=40);for(m=f=0;m<c;m+=1)for(g=0;g<c;g+=1)b.isDark(g,m)&&(f+=1);b=Math.abs(100*f/c/c-50)/5;return n+10*b};return f}(),P=function(){for(var b=Array(256),f=Array(256),c=0;8>c;c+=1)b[c]=1<<c;for(c=8;256>c;c+=1)b[c]=b[c-4]^b[c-5]^b[c-6]^b[c-8];for(c=0;255>c;c+=1)f[b[c]]=c;return{glog:function(b){if(1>b)throw Error("glog("+b+")");return f[b]},gexp:function(c){for(;0>c;)c+=255;for(;256<=c;)c-=255;return b[c]}}}(),K=function(){var b=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,
44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16]],f=function(b,c){var g={};g.totalCount=b;g.dataCount=
c;return g},c={},h=function(c,h){switch(h){case Q.L:return b[4*(c-1)+0];case Q.M:return b[4*(c-1)+1];case Q.Q:return b[4*(c-1)+2];case Q.H:return b[4*(c-1)+3]}};c.getRSBlocks=function(b,c){var g=h(b,c);if("undefined"==typeof g)throw Error("bad rs block @ typeNumber:"+b+"/errorCorrectLevel:"+c);for(var m=g.length/3,v=[],t=0;t<m;t+=1)for(var y=g[3*t+0],B=g[3*t+1],x=g[3*t+2],r=0;r<y;r+=1)v.push(f(B,x));return v};return c}(),L=function(){var b=[],f=0,c={getBuffer:function(){return b},get:function(c){return 1==
(b[Math.floor(c/8)]>>>7-c%8&1)},put:function(b,f){for(var n=0;n<f;n+=1)c.putBit(1==(b>>>f-n-1&1))},getLengthInBits:function(){return f},putBit:function(c){var s=Math.floor(f/8);b.length<=s&&b.push(0);c&&(b[s]|=128>>>f%8);f+=1}};return c},z=function(b){var t=f.stringToBytes(b);return{getMode:function(){return 4},getLength:function(b){return t.length},write:function(b){for(var h=0;h<t.length;h+=1)b.put(t[h],8)}}},E=function(){var b=[],f={writeByte:function(c){b.push(c&255)},writeShort:function(b){f.writeByte(b);
f.writeByte(b>>>8)},writeBytes:function(b,h,s){h=h||0;s=s||b.length;for(var n=0;n<s;n+=1)f.writeByte(b[n+h])},writeString:function(b){for(var h=0;h<b.length;h+=1)f.writeByte(b.charCodeAt(h))},toByteArray:function(){return b},toString:function(){var c;c="[";for(var h=0;h<b.length;h+=1)0<h&&(c+=","),c+=b[h];return c+"]"}};return f},b=function(){var b=0,f=0,c=0,h="",s={},n=function(b){if(!(0>b)){if(26>b)return 65+b;if(52>b)return 97+(b-26);if(62>b)return 48+(b-52);if(62==b)return 43;if(63==b)return 47}throw Error("n:"+
b);};s.writeByte=function(g){b=b<<8|g&255;f+=8;for(c+=1;6<=f;)h+=String.fromCharCode(n(b>>>f-6&63)),f-=6};s.flush=function(){0<f&&(h+=String.fromCharCode(n(b<<6-f&63)),f=b=0);if(0!=c%3)for(var g=3-c%3,m=0;m<g;m+=1)h+="="};s.toString=function(){return h};return s},ja=function(b){var f=0,c=0,h=0,s=function(b){if(65<=b&&90>=b)return b-65;if(97<=b&&122>=b)return b-97+26;if(48<=b&&57>=b)return b-48+52;if(43==b)return 62;if(47==b)return 63;throw Error("c:"+b);};return{read:function(){for(;8>h;){if(f>=b.length){if(0==
h)return-1;throw Error("unexpected end of file./"+h);}var n=b.charAt(f);f+=1;if("="==n)return h=0,-1;n.match(/^\s$/)||(c=c<<6|s(n.charCodeAt(0)),h+=6)}n=c>>>h-8&255;h-=8;return n}}},y=function(b,f){var c=Array(b*f),h=function(b){var c=0,h=0;return{write:function(f,s){if(0!=f>>>s)throw Error("length over");for(;8<=c+s;)b.writeByte(255&(f<<c|h)),s-=8-c,f>>>=8-c,c=h=0;h|=f<<c;c+=s},flush:function(){0<c&&b.writeByte(h)}}},s=function(){var b={},c=0,h={add:function(f){if(h.contains(f))throw Error("dup key:"+
f);b[f]=c;c+=1},size:function(){return c},indexOf:function(c){return b[c]},contains:function(c){return"undefined"!=typeof b[c]}};return h};return{setPixel:function(h,g,f){c[g*b+h]=f},write:function(n){n.writeString("GIF87a");n.writeShort(b);n.writeShort(f);n.writeByte(128);n.writeByte(0);n.writeByte(0);n.writeByte(0);n.writeByte(0);n.writeByte(0);n.writeByte(255);n.writeByte(255);n.writeByte(255);n.writeString(",");n.writeShort(0);n.writeShort(0);n.writeShort(b);n.writeShort(f);n.writeByte(0);var g;
g=3;for(var m=s(),t=0;4>t;t+=1)m.add(String.fromCharCode(t));m.add(String.fromCharCode(4));m.add(String.fromCharCode(5));var t=E(),y=h(t);y.write(4,g);for(var z=0,B=String.fromCharCode(c[z]),z=z+1;z<c.length;){var x=String.fromCharCode(c[z]),z=z+1;m.contains(B+x)?B+=x:(y.write(m.indexOf(B),g),4095>m.size()&&(m.size()==1<<g&&(g+=1),m.add(B+x)),B=x)}y.write(m.indexOf(B),g);y.write(5,g);y.flush();g=t.toByteArray();n.writeByte(2);for(m=0;255<g.length-m;)n.writeByte(255),n.writeBytes(g,m,255),m+=255;n.writeByte(g.length-
m);n.writeBytes(g,m,g.length-m);n.writeByte(0);n.writeString(";")}}},T=function(f,t,c,h){for(var s=y(f,t),n=0;n<t;n+=1)for(var g=0;g<f;g+=1)s.setPixel(g,n,c(g,n));c=E();s.write(c);s=b();c=c.toByteArray();for(n=0;n<c.length;n+=1)s.writeByte(c[n]);s.flush();c='<img src="';c+="data:image/gif;base64,";c+=s;c+='"';c+=' width="';c+=f;c+='"';c+=' height="';c+=t;c+='"';h&&(c+=' alt="',c+=h,c+='"');return c+="/>"};return f}();!function(t,f){function Q(b,t){function z(){}z[E]=this[E];var v=this,A=new z,c=typeof b===f,h=c?b:this,s=c?{}:b,n=function(){this.initialize?this.initialize.apply(this,arguments):(t||c&&v.apply(this,arguments),h.apply(this,arguments))};n.methods=function(b){F(A,b,v);n[E]=A;return this};n.methods.call(n,s).prototype.constructor=n;n.extend=arguments.callee;n[E].implement=n.statics=function(b,c){var h;"string"==typeof b?(h={},h[b]=c):h=b;F(this,h,v);return this};return n}function F(b,t,z){for(var v in t)t.hasOwnProperty(v)&&
(b[v]=typeof t[v]===f&&typeof z[E][v]===f&&L.test(t[v])?P(v,t[v],z):t[v])}function P(b,f,t){return function(){var v=this.supr;this.supr=t[E][b];var z=f.apply(this,arguments);this.supr=v;return z}}function K(b){return Q.call(typeof b===f?b:z,b,1)}var L=/xyz/.test(function(){xyz})?/\bsupr\b/:/.*/,z=function(){},E="prototype";if("undefined"!=typeof module&&module.exports)module.exports=K;else{var b=t.klass;K.noConflict=function(){t.klass=b;return this};t.klass=K}}(this,"function");var Hashtable=function(){function t(c){if("string"==typeof c)return c;if(typeof c.hashCode==b)return c=c.hashCode(),"string"==typeof c?c:t(c);if(typeof c.toString==b)return c.toString();try{return String(c)}catch(f){return Object.prototype.toString.call(c)}}function f(b,c){return b.equals(c)}function Q(c,f){return typeof f.equals==b?f.equals(c):c===f}function F(b){return function(c){if(null===c)throw Error("null is not a valid "+b);if("undefined"==typeof c)throw Error(b+" must not be undefined");
}}function P(b,c,f,g){this[0]=b;this.entries=[];this.addEntry(c,f);null!==g&&(this.getEqualityFunction=function(){return g})}function K(b){return function(f){for(var n=this.entries.length,g,m=this.getEqualityFunction(f);n--;)if(g=this.entries[n],m(f,g[0]))switch(b){case v:return!0;case A:return g;case c:return[n,g[1]]}return!1}}function L(b){return function(c){for(var f=c.length,g=0,m=this.entries.length;g<m;++g)c[f+g]=this.entries[g][b]}}function z(b,c){var f=b[c];return f&&f instanceof P?f:null}
function E(c,f){var n=this,g=[],m={},v=typeof c==b?c:t,A=typeof f==b?f:null;this.put=function(b,c){y(b);T(c);var f=v(b),h,n=null;(h=z(m,f))?(f=h.getEntryForKey(b))?(n=f[1],f[1]=c):h.addEntry(b,c):(h=new P(f,b,c,A),g[g.length]=h,m[f]=h);return n};this.get=function(b){y(b);var c=v(b);if(c=z(m,c))if(b=c.getEntryForKey(b))return b[1];return null};this.containsKey=function(b){y(b);var c=v(b);return(c=z(m,c))?c.containsKey(b):!1};this.containsValue=function(b){T(b);for(var c=g.length;c--;)if(g[c].containsValue(b))return!0;
return!1};this.clear=function(){g.length=0;m={}};this.isEmpty=function(){return!g.length};var K=function(b){return function(){for(var c=[],f=g.length;f--;)g[f][b](c);return c}};this.keys=K("keys");this.values=K("values");this.entries=K("getEntries");this.remove=function(b){y(b);var c=v(b),f=null,h=z(m,c);if(h&&(f=h.removeEntryForKey(b),null!==f&&!h.entries.length)){a:{for(b=g.length;b--;)if(h=g[b],c===h[0])break a;b=null}ja(g,b);delete m[c]}return f};this.size=function(){for(var b=0,c=g.length;c--;)b+=
g[c].entries.length;return b};this.each=function(b){for(var c=n.entries(),f=c.length,h;f--;)h=c[f],b(h[0],h[1])};this.putAll=function(c,f){for(var h=c.entries(),g,m,t,s=h.length,u=typeof f==b;s--;){g=h[s];m=g[0];g=g[1];if(u&&(t=n.get(m)))g=f(m,t,g);n.put(m,g)}};this.clone=function(){var b=new E(c,f);b.putAll(n);return b}}var b="function",ja=typeof Array.prototype.splice==b?function(b,c){b.splice(c,1)}:function(b,c){var f,g,m;if(c===b.length-1)b.length=c;else{f=b.slice(c+1);b.length=c;g=0;for(m=f.length;g<
m;++g)b[c+g]=f[g]}},y=F("key"),T=F("value"),v=0,A=1,c=2;P.prototype={getEqualityFunction:function(c){return typeof c.equals==b?f:Q},getEntryForKey:K(A),getEntryAndIndexForKey:K(c),removeEntryForKey:function(b){return(b=this.getEntryAndIndexForKey(b))?(ja(this.entries,b[0]),b[1]):null},addEntry:function(b,c){this.entries[this.entries.length]=[b,c]},keys:L(0),values:L(1),getEntries:function(b){for(var c=b.length,f=0,g=this.entries.length;f<g;++f)b[c+f]=this.entries[f].slice(0)},containsKey:K(v),containsValue:function(b){for(var c=
this.entries.length;c--;)if(b===this.entries[c][1])return!0;return!1}};return E}();/*


 SoundManager 2: JavaScript Sound for the Web
 ----------------------------------------------
 http://schillmania.com/projects/soundmanager2/

 Copyright (c) 2007, Scott Schiller. All rights reserved.
 Code provided under the BSD License:
 http://schillmania.com/projects/soundmanager2/license.txt

 V2.97a.20130512
*/
(function(t,f){function Q(F,K){function L(a){return b.preferFlash&&Fa&&!b.ignoreFlash&&b.flash[a]!==f&&b.flash[a]}function z(a){return function(d){var b=this._s;return!b||!b._a?null:a.call(this,d)}}this.setupOptions={url:F||null,flashVersion:8,debugMode:!0,debugFlash:!1,useConsole:!0,consoleOnly:!0,waitForWindowLoad:!1,bgColor:"#ffffff",useHighPerformance:!1,flashPollingInterval:null,html5PollingInterval:null,flashLoadTimeout:1E3,wmode:null,allowScriptAccess:"always",useFlashBlock:!1,useHTML5Audio:!0,
html5Test:/^(probably|maybe)$/i,preferFlash:!0,noSWFCache:!1,idPrefix:"sound"};this.defaultOptions={autoLoad:!1,autoPlay:!1,from:null,loops:1,onid3:null,onload:null,whileloading:null,onplay:null,onpause:null,onresume:null,whileplaying:null,onposition:null,onstop:null,onfailure:null,onfinish:null,multiShot:!0,multiShotEvents:!1,position:null,pan:0,stream:!0,to:null,type:null,usePolicyFile:!1,volume:100};this.flash9Options={isMovieStar:null,usePeakData:!1,useWaveformData:!1,useEQData:!1,onbufferchange:null,
ondataerror:null};this.movieStarOptions={bufferTime:3,serverURL:null,onconnect:null,duration:null};this.audioFormats={mp3:{type:['audio/mpeg; codecs="mp3"',"audio/mpeg","audio/mp3","audio/MPA","audio/mpa-robust"],required:!0},mp4:{related:["aac","m4a","m4b"],type:['audio/mp4; codecs="mp4a.40.2"',"audio/aac","audio/x-m4a","audio/MP4A-LATM","audio/mpeg4-generic"],required:!1},ogg:{type:["audio/ogg; codecs=vorbis"],required:!1},opus:{type:["audio/ogg; codecs=opus","audio/opus"],required:!1},wav:{type:['audio/wav; codecs="1"',
"audio/wav","audio/wave","audio/x-wav"],required:!1}};this.movieID="sm2-container";this.id=K||"sm2movie";this.debugID="soundmanager-debug";this.debugURLParam=/([#?&])debug=1/i;this.versionNumber="V2.97a.20130512";this.altURL=this.movieURL=this.version=null;this.enabled=this.swfLoaded=!1;this.oMC=null;this.sounds={};this.soundIDs=[];this.didFlashBlock=this.muted=!1;this.filePattern=null;this.filePatterns={flash8:/\.mp3(\?.*)?$/i,flash9:/\.mp3(\?.*)?$/i};this.features={buffering:!1,peakData:!1,waveformData:!1,
eqData:!1,movieStar:!1};this.sandbox={};this.html5={usingFlash:null};this.flash={};this.ignoreFlash=this.html5Only=!1;var E,b=this,Q=null,y=null,T,v=navigator.userAgent,A=t.location.href.toString(),c=document,h,s,n,g,m=[],R=!1,J=!1,V=!1,B=!1,x=!1,r,w,ua,Ea,ia,u,ya,Y,ba,C,ha,va,D,oa,pa,sa,ka,p,ca,X,I,da,W,G,U,Z=null,qa=null,S,ga,l,la,ra,$,Ga=!1,H=!1,M,Va,Ha,N=0,Ca=null,Na,Oa=[],Pa,wa=null,Sa,Ka,Ia,Da,Qa,Ta,Wa,aa,Za=Array.prototype.slice,ta=!1,La,Fa,Ua,Ra,za,Ma,ea=0,Ja=v.match(/(ipad|iphone|ipod)/i),
a=v.match(/android/i),d=v.match(/msie/i),q=v.match(/webkit/i),k=v.match(/safari/i)&&!v.match(/chrome/i),O=v.match(/opera/i),ma=v.match(/firefox/i),na=v.match(/(mobile|pre\/|xoom)/i)||Ja||a,bb=!A.match(/usehtml5audio/i)&&!A.match(/sm2\-ignorebadua/i)&&k&&!v.match(/silk/i)&&v.match(/OS X 10_6_([3-7])/i),fa=c.hasFocus!==f?c.hasFocus():null,Xa=k&&(c.hasFocus===f||!c.hasFocus()),cb=!Xa,db=/(mp3|mp4|mpa|m4a|m4b)/i,$a=c.location?c.location.protocol.match(/http/i):null,eb=!$a?"http://":"",fb=/^\s*audio\/(?:x-)?(?:mpeg4|aac|flv|mov|mp4||m4v|m4a|m4b|mp4v|3gp|3g2)\s*(?:$|;)/i,
Aa="mpeg4 aac flv mov mp4 m4v f4v m4a m4b mp4v 3gp 3g2".split(" "),gb=RegExp("\\.("+Aa.join("|")+")(\\?.*)?$","i");this.mimePattern=/^\s*audio\/(?:x-)?(?:mp(?:eg|3))\s*(?:$|;)/i;this.useAltURL=!$a;var ab;try{ab=Audio!==f&&(O&&opera!==f&&10>opera.version()?new Audio(null):new Audio).canPlayType!==f}catch(Ba){ab=!1}this.hasHTML5=ab;this.setup=function(a){var d=!b.url;a!==f&&V&&wa&&b.ok();ua(a);a&&(d&&ka&&a.url!==f&&b.beginDelayedInit(),!ka&&a.url!==f&&"complete"===c.readyState&&setTimeout(pa,1));return b};
this.supported=this.ok=function(){return wa?V&&!B:b.useHTML5Audio&&b.hasHTML5};this.getMovie=function(a){return T(a)||c[a]||t[a]};this.createSound=function(a,d){function q(){e=la(e);b.sounds[e.id]=new E(e);b.soundIDs.push(e.id);return b.sounds[e.id]}var e,k=null;if(!V||!b.ok())return!1;d!==f&&(a={id:a,url:d});e=w(a);e.url=Na(e.url);void 0===e.id&&(e.id=b.setupOptions.idPrefix+ea++);if($(e.id,!0))return b.sounds[e.id];if(Ka(e))k=q(),k._setup_html5(e);else{if(b.html5Only||b.html5.usingFlash&&e.url&&
e.url.match(/data\:/i))return q();8<g&&null===e.isMovieStar&&(e.isMovieStar=!(!e.serverURL&&!(e.type&&e.type.match(fb)||e.url&&e.url.match(gb))));e=ra(e,void 0);k=q();8===g?y._createSound(e.id,e.loops||1,e.usePolicyFile):(y._createSound(e.id,e.url,e.usePeakData,e.useWaveformData,e.useEQData,e.isMovieStar,e.isMovieStar?e.bufferTime:!1,e.loops||1,e.serverURL,e.duration||null,e.autoPlay,!0,e.autoLoad,e.usePolicyFile),e.serverURL||(k.connected=!0,e.onconnect&&e.onconnect.apply(k)));!e.serverURL&&(e.autoLoad||
e.autoPlay)&&k.load(e)}!e.serverURL&&e.autoPlay&&k.play();return k};this.destroySound=function(a,d){if(!$(a))return!1;var q=b.sounds[a],e;q._iO={};q.stop();q.unload();for(e=0;e<b.soundIDs.length;e++)if(b.soundIDs[e]===a){b.soundIDs.splice(e,1);break}d||q.destruct(!0);delete b.sounds[a];return!0};this.load=function(a,d){return!$(a)?!1:b.sounds[a].load(d)};this.unload=function(a){return!$(a)?!1:b.sounds[a].unload()};this.onposition=this.onPosition=function(a,d,q,e){return!$(a)?!1:b.sounds[a].onposition(d,
q,e)};this.clearOnPosition=function(a,d,q){return!$(a)?!1:b.sounds[a].clearOnPosition(d,q)};this.start=this.play=function(a,d){var q=null,e=d&&!(d instanceof Object);if(!V||!b.ok())return!1;if($(a,e))e&&(d={url:d});else{if(!e)return!1;e&&(d={url:d});d&&d.url&&(d.id=a,q=b.createSound(d).play())}null===q&&(q=b.sounds[a].play(d));return q};this.setPosition=function(a,d){return!$(a)?!1:b.sounds[a].setPosition(d)};this.stop=function(a){return!$(a)?!1:b.sounds[a].stop()};this.stopAll=function(){for(var a in b.sounds)b.sounds.hasOwnProperty(a)&&
b.sounds[a].stop()};this.pause=function(a){return!$(a)?!1:b.sounds[a].pause()};this.pauseAll=function(){var a;for(a=b.soundIDs.length-1;0<=a;a--)b.sounds[b.soundIDs[a]].pause()};this.resume=function(a){return!$(a)?!1:b.sounds[a].resume()};this.resumeAll=function(){var a;for(a=b.soundIDs.length-1;0<=a;a--)b.sounds[b.soundIDs[a]].resume()};this.togglePause=function(a){return!$(a)?!1:b.sounds[a].togglePause()};this.setPan=function(a,d){return!$(a)?!1:b.sounds[a].setPan(d)};this.setVolume=function(a,
d){return!$(a)?!1:b.sounds[a].setVolume(d)};this.mute=function(a){var d=0;a instanceof String&&(a=null);if(a)return!$(a)?!1:b.sounds[a].mute();for(d=b.soundIDs.length-1;0<=d;d--)b.sounds[b.soundIDs[d]].mute();return b.muted=!0};this.muteAll=function(){b.mute()};this.unmute=function(a){a instanceof String&&(a=null);if(a)return!$(a)?!1:b.sounds[a].unmute();for(a=b.soundIDs.length-1;0<=a;a--)b.sounds[b.soundIDs[a]].unmute();b.muted=!1;return!0};this.unmuteAll=function(){b.unmute()};this.toggleMute=function(a){return!$(a)?
!1:b.sounds[a].toggleMute()};this.getMemoryUse=function(){var a=0;y&&8!==g&&(a=parseInt(y._getMemoryUse(),10));return a};this.disable=function(a){var d;a===f&&(a=!1);if(B)return!1;B=!0;for(d=b.soundIDs.length-1;0<=d;d--)W(b.sounds[b.soundIDs[d]]);r(a);aa.remove(t,"load",ya);return!0};this.canPlayMIME=function(a){var d;b.hasHTML5&&(d=Ia({type:a}));!d&&wa&&(d=a&&b.ok()?!!(8<g&&a.match(fb)||a.match(b.mimePattern)):null);return d};this.canPlayURL=function(a){var d;b.hasHTML5&&(d=Ia({url:a}));!d&&wa&&
(d=a&&b.ok()?!!a.match(b.filePattern):null);return d};this.canPlayLink=function(a){return a.type!==f&&a.type&&b.canPlayMIME(a.type)?!0:b.canPlayURL(a.href)};this.getSoundById=function(a,d){return!a?null:b.sounds[a]};this.onready=function(a,d){if("function"===typeof a)d||(d=t),ia("onready",a,d),u();else throw S("needFunction","onready");return!0};this.ontimeout=function(a,d){if("function"===typeof a)d||(d=t),ia("ontimeout",a,d),u({type:"ontimeout"});else throw S("needFunction","ontimeout");return!0};
this._wD=this._writeDebug=function(a,d){return!0};this._debug=function(){};this.reboot=function(a,q){var k,e,c;for(k=b.soundIDs.length-1;0<=k;k--)b.sounds[b.soundIDs[k]].destruct();if(y)try{d&&(qa=y.innerHTML),Z=y.parentNode.removeChild(y)}catch(O){}qa=Z=wa=y=null;b.enabled=ka=V=Ga=H=R=J=B=ta=b.swfLoaded=!1;b.soundIDs=[];b.sounds={};ea=0;if(a)m=[];else for(k in m)if(m.hasOwnProperty(k)){e=0;for(c=m[k].length;e<c;e++)m[k][e].fired=!1}b.html5={usingFlash:null};b.flash={};b.html5Only=!1;b.ignoreFlash=
!1;t.setTimeout(function(){oa();q||b.beginDelayedInit()},20);return b};this.reset=function(){return b.reboot(!0,!0)};this.getMoviePercent=function(){return y&&"PercentLoaded"in y?y.PercentLoaded():null};this.beginDelayedInit=function(){x=!0;pa();setTimeout(function(){if(H)return!1;ca();D();return H=!0},20);Y()};this.destruct=function(){b.disable(!0)};E=function(a){var d,q,e=this,k,c,l,ma,h,p,N=!1,H=[],n=0,m,Ca,na=null,Ha;q=d=null;this.sID=this.id=a.id;this.url=a.url;this._iO=this.instanceOptions=
this.options=w(a);this.pan=this.options.pan;this.volume=this.options.volume;this.isHTML5=!1;this._a=null;Ha=this.url?!1:!0;this.id3={};this._debug=function(){};this.load=function(a){var d=null,q;a!==f?e._iO=w(a,e.options):(a=e.options,e._iO=a,na&&na!==e.url&&(e._iO.url=e.url,e.url=null));e._iO.url||(e._iO.url=e.url);e._iO.url=Na(e._iO.url);q=e.instanceOptions=e._iO;if(!q.url&&!e.url)return e;if(q.url===e.url&&0!==e.readyState&&2!==e.readyState)return 3===e.readyState&&q.onload&&Ma(e,function(){q.onload.apply(e,
[!!e.duration])}),e;e.loaded=!1;e.readyState=1;e.playState=0;e.id3={};if(Ka(q))d=e._setup_html5(q),d._called_load||(e._html5_canplay=!1,e.url!==q.url&&(e._a.src=q.url,e.setPosition(0)),e._a.autobuffer="auto",e._a.preload="auto",e._a._called_load=!0,q.autoPlay&&e.play());else{if(b.html5Only||e._iO.url&&e._iO.url.match(/data\:/i))return e;try{e.isHTML5=!1,e._iO=ra(la(q)),q=e._iO,8===g?y._load(e.id,q.url,q.stream,q.autoPlay,q.usePolicyFile):y._load(e.id,q.url,!!q.stream,!!q.autoPlay,q.loops||1,!!q.autoLoad,
q.usePolicyFile)}catch(k){X({type:"SMSOUND_LOAD_JS_EXCEPTION",fatal:!0})}}e.url=q.url;return e};this.unload=function(){0!==e.readyState&&(e.isHTML5?(ma(),e._a&&(e._a.pause(),na=Qa(e._a))):8===g?y._unload(e.id,"about:blank"):y._unload(e.id),k());return e};this.destruct=function(a){e.isHTML5?(ma(),e._a&&(e._a.pause(),Qa(e._a),ta||l(),e._a._s=null,e._a=null)):(e._iO.onfailure=null,y._destroySound(e.id));a||b.destroySound(e.id,!0)};this.start=this.play=function(a,d){var q,k,c,O,l;k=!0;k=null;d=d===f?
!0:d;a||(a={});e.url&&(e._iO.url=e.url);e._iO=w(e._iO,e.options);e._iO=w(a,e._iO);e._iO.url=Na(e._iO.url);e.instanceOptions=e._iO;if(!e.isHTML5&&e._iO.serverURL&&!e.connected)return e.getAutoPlay()||e.setAutoPlay(!0),e;Ka(e._iO)&&(e._setup_html5(e._iO),h());1===e.playState&&!e.paused&&(q=e._iO.multiShot,q||(e.isHTML5&&e.setPosition(e._iO.position),k=e));if(null!==k)return k;a.url&&a.url!==e.url&&(!e.readyState&&!e.isHTML5&&8===g&&Ha?Ha=!1:e.load(e._iO));e.loaded||(0===e.readyState?(!e.isHTML5&&!b.html5Only?
(e._iO.autoPlay=!0,e.load(e._iO)):e.isHTML5?e.load(e._iO):k=e,e.instanceOptions=e._iO):2===e.readyState&&(k=e));if(null!==k)return k;!e.isHTML5&&9===g&&(0<e.position&&e.position===e.duration)&&(a.position=0);if(e.paused&&0<=e.position&&(!e._iO.serverURL||0<e.position))e.resume();else{e._iO=w(a,e._iO);if(null!==e._iO.from&&null!==e._iO.to&&0===e.instanceCount&&0===e.playState&&!e._iO.serverURL){q=function(){e._iO=w(a,e._iO);e.play(e._iO)};if(e.isHTML5&&!e._html5_canplay)e.load({oncanplay:q}),k=!1;
else if(!e.isHTML5&&!e.loaded&&(!e.readyState||2!==e.readyState))e.load({onload:q}),k=!1;if(null!==k)return k;e._iO=Ca()}(!e.instanceCount||e._iO.multiShotEvents||e.isHTML5&&e._iO.multiShot&&!ta||!e.isHTML5&&8<g&&!e.getAutoPlay())&&e.instanceCount++;e._iO.onposition&&0===e.playState&&p(e);e.playState=1;e.paused=!1;e.position=e._iO.position!==f&&!isNaN(e._iO.position)?e._iO.position:0;e.isHTML5||(e._iO=ra(la(e._iO)));e._iO.onplay&&d&&(e._iO.onplay.apply(e),N=!0);e.setVolume(e._iO.volume,!0);e.setPan(e._iO.pan,
!0);e.isHTML5?2>e.instanceCount?(h(),k=e._setup_html5(),e.setPosition(e._iO.position),k.play()):(c=new Audio(e._iO.url),O=function(){aa.remove(c,"onended",O);e._onfinish(e);Qa(c);c=null},l=function(){aa.remove(c,"canplay",l);try{c.currentTime=e._iO.position/1E3}catch(a){}c.play()},aa.add(c,"ended",O),e._iO.position?aa.add(c,"canplay",l):c.play()):(k=y._start(e.id,e._iO.loops||1,9===g?e.position:e.position/1E3,e._iO.multiShot||!1),9===g&&!k&&e._iO.onplayerror&&e._iO.onplayerror.apply(e))}return e};
this.stop=function(a){var d=e._iO;1===e.playState&&(e._onbufferchange(0),e._resetOnPosition(0),e.paused=!1,e.isHTML5||(e.playState=0),m(),d.to&&e.clearOnPosition(d.to),e.isHTML5?e._a&&(a=e.position,e.setPosition(0),e.position=a,e._a.pause(),e.playState=0,e._onTimer(),ma()):(y._stop(e.id,a),d.serverURL&&e.unload()),e.instanceCount=0,e._iO={},d.onstop&&d.onstop.apply(e));return e};this.setAutoPlay=function(a){e._iO.autoPlay=a;e.isHTML5||(y._setAutoPlay(e.id,a),a&&!e.instanceCount&&1===e.readyState&&
e.instanceCount++)};this.getAutoPlay=function(){return e._iO.autoPlay};this.setPosition=function(a){a===f&&(a=0);var d=e.isHTML5?Math.max(a,0):Math.min(e.duration||e._iO.duration,Math.max(a,0));e.position=d;a=e.position/1E3;e._resetOnPosition(e.position);e._iO.position=d;if(e.isHTML5){if(e._a){if(e._html5_canplay){if(e._a.currentTime!==a)try{e._a.currentTime=a,(0===e.playState||e.paused)&&e._a.pause()}catch(b){}}else if(a)return e;e.paused&&e._onTimer(!0)}}else a=9===g?e.position:a,e.readyState&&
2!==e.readyState&&y._setPosition(e.id,a,e.paused||!e.playState,e._iO.multiShot);return e};this.pause=function(a){if(e.paused||0===e.playState&&1!==e.readyState)return e;e.paused=!0;e.isHTML5?(e._setup_html5().pause(),ma()):(a||a===f)&&y._pause(e.id,e._iO.multiShot);e._iO.onpause&&e._iO.onpause.apply(e);return e};this.resume=function(){var a=e._iO;if(!e.paused)return e;e.paused=!1;e.playState=1;e.isHTML5?(e._setup_html5().play(),h()):(a.isMovieStar&&!a.serverURL&&e.setPosition(e.position),y._pause(e.id,
a.multiShot));!N&&a.onplay?(a.onplay.apply(e),N=!0):a.onresume&&a.onresume.apply(e);return e};this.togglePause=function(){if(0===e.playState)return e.play({position:9===g&&!e.isHTML5?e.position:e.position/1E3}),e;e.paused?e.resume():e.pause();return e};this.setPan=function(a,d){a===f&&(a=0);d===f&&(d=!1);e.isHTML5||y._setPan(e.id,a);e._iO.pan=a;d||(e.pan=a,e.options.pan=a);return e};this.setVolume=function(a,d){a===f&&(a=100);d===f&&(d=!1);e.isHTML5?e._a&&(e._a.volume=Math.max(0,Math.min(1,a/100))):
y._setVolume(e.id,b.muted&&!e.muted||e.muted?0:a);e._iO.volume=a;d||(e.volume=a,e.options.volume=a);return e};this.mute=function(){e.muted=!0;e.isHTML5?e._a&&(e._a.muted=!0):y._setVolume(e.id,0);return e};this.unmute=function(){e.muted=!1;var a=e._iO.volume!==f;e.isHTML5?e._a&&(e._a.muted=!1):y._setVolume(e.id,a?e._iO.volume:e.options.volume);return e};this.toggleMute=function(){return e.muted?e.unmute():e.mute()};this.onposition=this.onPosition=function(a,d,b){H.push({position:parseInt(a,10),method:d,
scope:b!==f?b:e,fired:!1});return e};this.clearOnPosition=function(a,d){var b;a=parseInt(a,10);if(isNaN(a))return!1;for(b=0;b<H.length;b++)if(a===H[b].position&&(!d||d===H[b].method))H[b].fired&&n--,H.splice(b,1)};this._processOnPosition=function(){var a,d;a=H.length;if(!a||!e.playState||n>=a)return!1;for(a-=1;0<=a;a--)d=H[a],!d.fired&&e.position>=d.position&&(d.fired=!0,n++,d.method.apply(d.scope,[d.position]));return!0};this._resetOnPosition=function(a){var d,b;d=H.length;if(!d)return!1;for(d-=
1;0<=d;d--)b=H[d],b.fired&&a<=b.position&&(b.fired=!1,n--);return!0};Ca=function(){var a=e._iO,d=a.from,b=a.to,q,k;k=function(){e.clearOnPosition(b,k);e.stop()};q=function(){if(null!==b&&!isNaN(b))e.onPosition(b,k)};null!==d&&!isNaN(d)&&(a.position=d,a.multiShot=!1,q());return a};p=function(){var a,d=e._iO.onposition;if(d)for(a in d)if(d.hasOwnProperty(a))e.onPosition(parseInt(a,10),d[a])};m=function(){var a,d=e._iO.onposition;if(d)for(a in d)d.hasOwnProperty(a)&&e.clearOnPosition(parseInt(a,10))};
h=function(){e.isHTML5&&M(e)};ma=function(){e.isHTML5&&Va(e)};k=function(a){a||(H=[],n=0);N=!1;e._hasTimer=null;e._a=null;e._html5_canplay=!1;e.bytesLoaded=null;e.bytesTotal=null;e.duration=e._iO&&e._iO.duration?e._iO.duration:null;e.durationEstimate=null;e.buffered=[];e.eqData=[];e.eqData.left=[];e.eqData.right=[];e.failures=0;e.isBuffering=!1;e.instanceOptions={};e.instanceCount=0;e.loaded=!1;e.metadata={};e.readyState=0;e.muted=!1;e.paused=!1;e.peakData={left:0,right:0};e.waveformData={left:[],
right:[]};e.playState=0;e.position=null;e.id3={}};k();this._onTimer=function(a){var b,k=!1,c={};if(e._hasTimer||a){if(e._a&&(a||(0<e.playState||1===e.readyState)&&!e.paused))b=e._get_html5_duration(),b!==d&&(d=b,e.duration=b,k=!0),e.durationEstimate=e.duration,b=1E3*e._a.currentTime||0,b!==q&&(q=b,k=!0),(k||a)&&e._whileplaying(b,c,c,c,c);return k}};this._get_html5_duration=function(){var a=e._iO;return(a=e._a&&e._a.duration?1E3*e._a.duration:a&&a.duration?a.duration:null)&&!isNaN(a)&&Infinity!==a?
a:null};this._apply_loop=function(a,d){a.loop=1<d?"loop":""};this._setup_html5=function(a){a=w(e._iO,a);var d=ta?Q:e._a,b=decodeURI(a.url),q;ta?b===decodeURI(La)&&(q=!0):b===decodeURI(na)&&(q=!0);if(d){if(d._s)if(ta)d._s&&d._s.playState&&!q&&d._s.stop();else if(!ta&&b===decodeURI(na))return e._apply_loop(d,a.loops),d;q||(k(!1),d.src=a.url,La=na=e.url=a.url,d._called_load=!1)}else e._a=a.autoLoad||a.autoPlay?new Audio(a.url):O&&10>opera.version()?new Audio(null):new Audio,d=e._a,d._called_load=!1,
ta&&(Q=d);e.isHTML5=!0;e._a=d;d._s=e;c();e._apply_loop(d,a.loops);a.autoLoad||a.autoPlay?e.load():(d.autobuffer=!1,d.preload="auto");return d};c=function(){if(e._a._added_events)return!1;var a;e._a._added_events=!0;for(a in za)za.hasOwnProperty(a)&&e._a&&e._a.addEventListener(a,za[a],!1);return!0};l=function(){var a;e._a._added_events=!1;for(a in za)za.hasOwnProperty(a)&&e._a&&e._a.removeEventListener(a,za[a],!1)};this._onload=function(a){var d=!!a||!e.isHTML5&&8===g&&e.duration;e.loaded=d;e.readyState=
d?3:2;e._onbufferchange(0);e._iO.onload&&Ma(e,function(){e._iO.onload.apply(e,[d])});return!0};this._onbufferchange=function(a){if(0===e.playState||a&&e.isBuffering||!a&&!e.isBuffering)return!1;e.isBuffering=1===a;e._iO.onbufferchange&&e._iO.onbufferchange.apply(e);return!0};this._onsuspend=function(){e._iO.onsuspend&&e._iO.onsuspend.apply(e);return!0};this._onfailure=function(a,d,b){e.failures++;if(e._iO.onfailure&&1===e.failures)e._iO.onfailure(e,a,d,b)};this._onfinish=function(){var a=e._iO.onfinish;
e._onbufferchange(0);e._resetOnPosition(0);e.instanceCount&&(e.instanceCount--,e.instanceCount||(m(),e.playState=0,e.paused=!1,e.instanceCount=0,e.instanceOptions={},e._iO={},ma(),e.isHTML5&&(e.position=0)),(!e.instanceCount||e._iO.multiShotEvents)&&a&&Ma(e,function(){a.apply(e)}))};this._whileloading=function(a,d,b,q){var k=e._iO;e.bytesLoaded=a;e.bytesTotal=d;e.duration=Math.floor(b);e.bufferLength=q;e.durationEstimate=!e.isHTML5&&!k.isMovieStar?k.duration?e.duration>k.duration?e.duration:k.duration:
parseInt(e.bytesTotal/e.bytesLoaded*e.duration,10):e.duration;e.isHTML5||(e.buffered=[{start:0,end:e.duration}]);(3!==e.readyState||e.isHTML5)&&k.whileloading&&k.whileloading.apply(e)};this._whileplaying=function(a,d,b,q,k){var c=e._iO;if(isNaN(a)||null===a)return!1;e.position=Math.max(0,a);e._processOnPosition();!e.isHTML5&&8<g&&(c.usePeakData&&d!==f&&d&&(e.peakData={left:d.leftPeak,right:d.rightPeak}),c.useWaveformData&&b!==f&&b&&(e.waveformData={left:b.split(","),right:q.split(",")}),c.useEQData&&
k!==f&&(k&&k.leftEQ)&&(a=k.leftEQ.split(","),e.eqData=a,e.eqData.left=a,k.rightEQ!==f&&k.rightEQ&&(e.eqData.right=k.rightEQ.split(","))));1===e.playState&&(!e.isHTML5&&8===g&&(!e.position&&e.isBuffering)&&e._onbufferchange(0),c.whileplaying&&c.whileplaying.apply(e));return!0};this._oncaptiondata=function(a){e.captiondata=a;e._iO.oncaptiondata&&e._iO.oncaptiondata.apply(e,[a])};this._onmetadata=function(a,d){var b={},q,k;q=0;for(k=a.length;q<k;q++)b[a[q]]=d[q];e.metadata=b;e._iO.onmetadata&&e._iO.onmetadata.apply(e)};
this._onid3=function(a,d){var b=[],q,k;q=0;for(k=a.length;q<k;q++)b[a[q]]=d[q];e.id3=w(e.id3,b);e._iO.onid3&&e._iO.onid3.apply(e)};this._onconnect=function(a){a=1===a;if(e.connected=a)e.failures=0,$(e.id)&&(e.getAutoPlay()?e.play(f,e.getAutoPlay()):e._iO.autoLoad&&e.load()),e._iO.onconnect&&e._iO.onconnect.apply(e,[a])};this._ondataerror=function(a){0<e.playState&&e._iO.ondataerror&&e._iO.ondataerror.apply(e)}};p=function(){return c.body||c._docElement||c.getElementsByTagName("div")[0]};T=function(a){return c.getElementById(a)};
w=function(a,d){var q=a||{},e,k;e=d===f?b.defaultOptions:d;for(k in e)e.hasOwnProperty(k)&&q[k]===f&&(q[k]="object"!==typeof e[k]||null===e[k]?e[k]:w(q[k],e[k]));return q};Ma=function(a,d){!a.isHTML5&&8===g?t.setTimeout(d,0):d()};Ea={onready:1,ontimeout:1,defaultOptions:1,flash9Options:1,movieStarOptions:1};ua=function(a,d){var q,e=!0,k=d!==f,c=b.setupOptions;for(q in a)if(a.hasOwnProperty(q))if("object"!==typeof a[q]||null===a[q]||a[q]instanceof Array||a[q]instanceof RegExp)k&&Ea[d]!==f?b[d][q]=
a[q]:c[q]!==f?(b.setupOptions[q]=a[q],b[q]=a[q]):Ea[q]===f?e=!1:b[q]instanceof Function?b[q].apply(b,a[q]instanceof Array?a[q]:[a[q]]):b[q]=a[q];else if(Ea[q]===f)e=!1;else return ua(a[q],q);return e};aa=function(){function a(d){d=Za.call(d);var e=d.length;b?(d[1]="on"+d[1],3<e&&d.pop()):3===e&&d.push(!1);return d}function d(a,q){var k=a.shift(),c=[e[q]];if(b)k[c](a[0],a[1]);else k[c].apply(k,a)}var b=t.attachEvent,e={add:b?"attachEvent":"addEventListener",remove:b?"detachEvent":"removeEventListener"};
return{add:function(){d(a(arguments),"add")},remove:function(){d(a(arguments),"remove")}}}();za={abort:z(function(){}),canplay:z(function(){var a=this._s,d;if(a._html5_canplay)return!0;a._html5_canplay=!0;a._onbufferchange(0);d=a._iO.position!==f&&!isNaN(a._iO.position)?a._iO.position/1E3:null;if(a.position&&this.currentTime!==d)try{this.currentTime=d}catch(b){}a._iO._oncanplay&&a._iO._oncanplay()}),canplaythrough:z(function(){var a=this._s;a.loaded||(a._onbufferchange(0),a._whileloading(a.bytesLoaded,
a.bytesTotal,a._get_html5_duration()),a._onload(!0))}),ended:z(function(){this._s._onfinish()}),error:z(function(){this._s._onload(!1)}),loadeddata:z(function(){var a=this._s;!a._loaded&&!k&&(a.duration=a._get_html5_duration())}),loadedmetadata:z(function(){}),loadstart:z(function(){this._s._onbufferchange(1)}),play:z(function(){this._s._onbufferchange(0)}),playing:z(function(){this._s._onbufferchange(0)}),progress:z(function(a){var d=this._s,b,e,q=0,q=a.target.buffered;b=a.loaded||0;var k=a.total||
1;d.buffered=[];if(q&&q.length){b=0;for(e=q.length;b<e;b++)d.buffered.push({start:1E3*q.start(b),end:1E3*q.end(b)});q=1E3*(q.end(0)-q.start(0));b=Math.min(1,q/(1E3*a.target.duration))}isNaN(b)||(d._onbufferchange(0),d._whileloading(b,k,d._get_html5_duration()),b&&k&&b===k&&za.canplaythrough.call(this,a))}),ratechange:z(function(){}),suspend:z(function(a){var d=this._s;za.progress.call(this,a);d._onsuspend()}),stalled:z(function(){}),timeupdate:z(function(){this._s._onTimer()}),waiting:z(function(){this._s._onbufferchange(1)})};
Ka=function(a){return!a||!a.type&&!a.url&&!a.serverURL?!1:a.serverURL||a.type&&L(a.type)?!1:a.type?Ia({type:a.type}):Ia({url:a.url})||b.html5Only||a.url.match(/data\:/i)};Qa=function(a){var d;a&&(d=k&&!Ja?null:ma?"about:blank":null,a.src=d,void 0!==a._called_unload&&(a._called_load=!1));ta&&(La=null);return d};Ia=function(a){if(!b.useHTML5Audio||!b.hasHTML5)return!1;var d=a.url||null;a=a.type||null;var q=b.audioFormats,e;if(a&&b.html5[a]!==f)return b.html5[a]&&!L(a);if(!Da){Da=[];for(e in q)q.hasOwnProperty(e)&&
(Da.push(e),q[e].related&&(Da=Da.concat(q[e].related)));Da=RegExp("\\.("+Da.join("|")+")(\\?.*)?$","i")}e=d?d.toLowerCase().match(Da):null;!e||!e.length?a&&(d=a.indexOf(";"),e=(-1!==d?a.substr(0,d):a).substr(6)):e=e[1];e&&b.html5[e]!==f?d=b.html5[e]&&!L(e):(a="audio/"+e,d=b.html5.canPlayType({type:a}),d=(b.html5[e]=d)&&b.html5[a]&&!L(a));return d};Wa=function(){function a(e){var q,k,c=q=!1;if(!d||"function"!==typeof d.canPlayType)return q;if(e instanceof Array){q=0;for(k=e.length;q<k;q++)if(b.html5[e[q]]||
d.canPlayType(e[q]).match(b.html5Test))c=!0,b.html5[e[q]]=!0,b.flash[e[q]]=!!e[q].match(db);q=c}else e=d&&"function"===typeof d.canPlayType?d.canPlayType(e):!1,q=!(!e||!e.match(b.html5Test));return q}if(!b.useHTML5Audio||!b.hasHTML5)return wa=b.html5.usingFlash=!0,!1;var d=Audio!==f?O&&10>opera.version()?new Audio(null):new Audio:null,q,e,k={},c;c=b.audioFormats;for(q in c)if(c.hasOwnProperty(q)&&(e="audio/"+q,k[q]=a(c[q].type),k[e]=k[q],q.match(db)?(b.flash[q]=!0,b.flash[e]=!0):(b.flash[q]=!1,b.flash[e]=
!1),c[q]&&c[q].related))for(e=c[q].related.length-1;0<=e;e--)k["audio/"+c[q].related[e]]=k[q],b.html5[c[q].related[e]]=k[q],b.flash[c[q].related[e]]=k[q];k.canPlayType=d?a:null;b.html5=w(b.html5,k);b.html5.usingFlash=Sa();wa=b.html5.usingFlash;return!0};va={};S=function(){};la=function(a){8===g&&1<a.loops&&a.stream&&(a.stream=!1);return a};ra=function(a,d){if(a&&!a.usePolicyFile&&(a.onid3||a.usePeakData||a.useWaveformData||a.useEQData))a.usePolicyFile=!0;return a};h=function(){return!1};W=function(a){for(var d in a)a.hasOwnProperty(d)&&
"function"===typeof a[d]&&(a[d]=h)};G=function(a){a===f&&(a=!1);(B||a)&&b.disable(a)};U=function(a){if(a)if(a.match(/\.swf(\?.*)?$/i)){if(a.substr(a.toLowerCase().lastIndexOf(".swf?")+4))return a}else a.lastIndexOf("/")!==a.length-1&&(a+="/");a=(a&&-1!==a.lastIndexOf("/")?a.substr(0,a.lastIndexOf("/")+1):"./")+b.movieURL;b.noSWFCache&&(a+="?ts="+(new Date).getTime());return a};C=function(){g=parseInt(b.flashVersion,10);8!==g&&9!==g&&(b.flashVersion=g=8);var a=b.debugMode||b.debugFlash?"_debug.swf":
".swf";b.useHTML5Audio&&!b.html5Only&&(b.audioFormats.mp4.required&&9>g)&&(b.flashVersion=g=9);b.version=b.versionNumber+(b.html5Only?" (HTML5-only mode)":9===g?" (AS3/Flash 9)":" (AS2/Flash 8)");8<g?(b.defaultOptions=w(b.defaultOptions,b.flash9Options),b.features.buffering=!0,b.defaultOptions=w(b.defaultOptions,b.movieStarOptions),b.filePatterns.flash9=RegExp("\\.(mp3|"+Aa.join("|")+")(\\?.*)?$","i"),b.features.movieStar=!0):b.features.movieStar=!1;b.filePattern=b.filePatterns[8!==g?"flash9":"flash8"];
b.movieURL=(8===g?"soundmanager2.swf":"soundmanager2_flash9.swf").replace(".swf",a);b.features.peakData=b.features.waveformData=b.features.eqData=8<g};I=function(a,d){if(!y)return!1;y._setPolling(a,d)};da=function(){};$=this.getSoundById;l=function(){var a=[];b.debugMode&&a.push("sm2_debug");b.debugFlash&&a.push("flash_debug");b.useHighPerformance&&a.push("high_performance");return a.join(" ")};ga=function(){S("fbHandler");var a=b.getMoviePercent(),d={type:"FLASHBLOCK"};if(b.html5Only)return!1;b.ok()?
b.oMC&&(b.oMC.className=[l(),"movieContainer","swf_loaded"+(b.didFlashBlock?" swf_unblocked":"")].join(" ")):(wa&&(b.oMC.className=l()+" movieContainer "+(null===a?"swf_timedout":"swf_error")),b.didFlashBlock=!0,u({type:"ontimeout",ignoreInit:!0,error:d}),X(d))};ia=function(a,d,b){m[a]===f&&(m[a]=[]);m[a].push({method:d,scope:b||null,fired:!1})};u=function(a){a||(a={type:b.ok()?"onready":"ontimeout"});if(!V&&a&&!a.ignoreInit||"ontimeout"===a.type&&(b.ok()||B&&!a.ignoreInit))return!1;var d={success:a&&
a.ignoreInit?b.ok():!B},q=a&&a.type?m[a.type]||[]:[],e=[],k,d=[d],c=wa&&!b.ok();a.error&&(d[0].error=a.error);a=0;for(k=q.length;a<k;a++)!0!==q[a].fired&&e.push(q[a]);if(e.length){a=0;for(k=e.length;a<k;a++)e[a].scope?e[a].method.apply(e[a].scope,d):e[a].method.apply(this,d),c||(e[a].fired=!0)}return!0};ya=function(){t.setTimeout(function(){b.useFlashBlock&&ga();u();"function"===typeof b.onload&&b.onload.apply(t);b.waitForWindowLoad&&aa.add(t,"load",ya)},1)};Ua=function(){if(Fa!==f)return Fa;var a=
!1,d=navigator,b=d.plugins,q,k=t.ActiveXObject;if(b&&b.length)(d=d.mimeTypes)&&d["application/x-shockwave-flash"]&&(d["application/x-shockwave-flash"].enabledPlugin&&d["application/x-shockwave-flash"].enabledPlugin.description)&&(a=!0);else if(k!==f&&!v.match(/MSAppHost/i)){try{q=new k("ShockwaveFlash.ShockwaveFlash")}catch(c){q=null}a=!!q}return Fa=a};Sa=function(){var a,d,q=b.audioFormats;if(Ja&&v.match(/os (1|2|3_0|3_1)/i))b.hasHTML5=!1,b.html5Only=!0,b.oMC&&(b.oMC.style.display="none");else if(b.useHTML5Audio&&
(!b.html5||!b.html5.canPlayType))b.hasHTML5=!1;if(b.useHTML5Audio&&b.hasHTML5)for(d in Pa=!0,q)if(q.hasOwnProperty(d)&&q[d].required)if(b.html5.canPlayType(q[d].type)){if(b.preferFlash&&(b.flash[d]||b.flash[q[d].type]))a=!0}else Pa=!1,a=!0;b.ignoreFlash&&(a=!1,Pa=!0);b.html5Only=b.hasHTML5&&b.useHTML5Audio&&!a;return!b.html5Only};Na=function(a){var d,q,e=0;if(a instanceof Array){d=0;for(q=a.length;d<q;d++)if(a[d]instanceof Object){if(b.canPlayMIME(a[d].type)){e=d;break}}else if(b.canPlayURL(a[d])){e=
d;break}a[e].url&&(a[e]=a[e].url);a=a[e]}return a};M=function(a){a._hasTimer||(a._hasTimer=!0,!na&&b.html5PollingInterval&&(null===Ca&&0===N&&(Ca=setInterval(Ha,b.html5PollingInterval)),N++))};Va=function(a){a._hasTimer&&(a._hasTimer=!1,!na&&b.html5PollingInterval&&N--)};Ha=function(){var a;if(null!==Ca&&!N)return clearInterval(Ca),Ca=null,!1;for(a=b.soundIDs.length-1;0<=a;a--)b.sounds[b.soundIDs[a]].isHTML5&&b.sounds[b.soundIDs[a]]._hasTimer&&b.sounds[b.soundIDs[a]]._onTimer()};X=function(a){a=a!==
f?a:{};"function"===typeof b.onerror&&b.onerror.apply(t,[{type:a.type!==f?a.type:null}]);a.fatal!==f&&a.fatal&&b.disable()};Ra=function(){if(!bb||!Ua())return!1;var a=b.audioFormats,d,q;for(q in a)if(a.hasOwnProperty(q)&&("mp3"===q||"mp4"===q))if(b.html5[q]=!1,a[q]&&a[q].related)for(d=a[q].related.length-1;0<=d;d--)b.html5[a[q].related[d]]=!1};this._setSandboxType=function(a){};this._externalInterfaceOK=function(a){if(b.swfLoaded)return!1;b.swfLoaded=!0;Xa=!1;bb&&Ra();setTimeout(n,d?100:1)};ca=function(a,
k){function O(a,d){return'<param name="'+a+'" value="'+d+'" />'}if(R&&J)return!1;if(b.html5Only)return C(),b.oMC=T(b.movieID),n(),J=R=!0,!1;var e=k||b.url,ma=b.altURL||e,g=p(),h=l(),M=null,M=c.getElementsByTagName("html")[0],H,N,m,M=M&&M.dir&&M.dir.match(/rtl/i);a=a===f?b.id:a;C();b.url=U($a?e:ma);k=b.url;b.wmode=!b.wmode&&b.useHighPerformance?"transparent":b.wmode;if(null!==b.wmode&&(v.match(/msie 8/i)||!d&&!b.useHighPerformance)&&navigator.platform.match(/win32|win64/i))Oa.push(va.spcWmode),b.wmode=
null;g={name:a,id:a,src:k,quality:"high",allowScriptAccess:b.allowScriptAccess,bgcolor:b.bgColor,pluginspage:eb+"www.macromedia.com/go/getflashplayer",title:"JS/Flash audio component (SoundManager 2)",type:"application/x-shockwave-flash",wmode:b.wmode,hasPriority:"true"};b.debugFlash&&(g.FlashVars="debug=1");b.wmode||delete g.wmode;if(d)e=c.createElement("div"),N=['<object id="'+a+'" data="'+k+'" type="'+g.type+'" title="'+g.title+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="'+
eb+'download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0">',O("movie",k),O("AllowScriptAccess",b.allowScriptAccess),O("quality",g.quality),b.wmode?O("wmode",b.wmode):"",O("bgcolor",b.bgColor),O("hasPriority","true"),b.debugFlash?O("FlashVars",g.FlashVars):"","</object>"].join("");else for(H in e=c.createElement("embed"),g)g.hasOwnProperty(H)&&e.setAttribute(H,g[H]);da();h=l();if(g=p())if(b.oMC=T(b.movieID)||c.createElement("div"),b.oMC.id)m=b.oMC.className,b.oMC.className=
(m?m+" ":"movieContainer")+(h?" "+h:""),b.oMC.appendChild(e),d&&(H=b.oMC.appendChild(c.createElement("div")),H.className="sm2-object-box",H.innerHTML=N),J=!0;else{b.oMC.id=b.movieID;b.oMC.className="movieContainer "+h;H=h=null;b.useFlashBlock||(b.useHighPerformance?h={position:"fixed",width:"8px",height:"8px",bottom:"0px",left:"0px",overflow:"hidden"}:(h={position:"absolute",width:"6px",height:"6px",top:"-9999px",left:"-9999px"},M&&(h.left=Math.abs(parseInt(h.left,10))+"px")));q&&(b.oMC.style.zIndex=
1E4);if(!b.debugFlash)for(m in h)h.hasOwnProperty(m)&&(b.oMC.style[m]=h[m]);try{d||b.oMC.appendChild(e),g.appendChild(b.oMC),d&&(H=b.oMC.appendChild(c.createElement("div")),H.className="sm2-object-box",H.innerHTML=N),J=!0}catch(na){throw Error(S("domError")+" \n"+na.toString());}}return R=!0};D=function(){if(b.html5Only)return ca(),!1;if(y||!b.url)return!1;(y=b.getMovie(b.id))||(Z?(d?b.oMC.innerHTML=qa:b.oMC.appendChild(Z),Z=null,R=!0):ca(b.id,b.url),y=b.getMovie(b.id));"function"===typeof b.oninitmovie&&
setTimeout(b.oninitmovie,1);return!0};Y=function(){setTimeout(ba,1E3)};ba=function(){var a,d=!1;if(!b.url||Ga)return!1;Ga=!0;aa.remove(t,"load",Y);if(Xa&&!fa)return!1;V||(a=b.getMoviePercent(),0<a&&100>a&&(d=!0));setTimeout(function(){a=b.getMoviePercent();if(d)return Ga=!1,t.setTimeout(Y,1),!1;!V&&cb&&(null===a?b.useFlashBlock||0===b.flashLoadTimeout?b.useFlashBlock&&ga():!b.useFlashBlock&&Pa?t.setTimeout(function(){b.setup({preferFlash:!1}).reboot();b.didFlashBlock=!0;b.beginDelayedInit()},1):u({type:"ontimeout",
ignoreInit:!0}):0!==b.flashLoadTimeout&&G(!0))},b.flashLoadTimeout)};ha=function(){if(fa||!Xa)return aa.remove(t,"focus",ha),!0;fa=cb=!0;Ga=!1;Y();aa.remove(t,"focus",ha);return!0};r=function(a){if(V)return!1;if(b.html5Only)return V=!0,ya(),!0;var d=!0,q;if(!b.useFlashBlock||!b.flashLoadTimeout||b.getMoviePercent())V=!0,B&&(q={type:!Fa&&wa?"NO_FLASH":"INIT_TIMEOUT"});if(B||a)b.useFlashBlock&&b.oMC&&(b.oMC.className=l()+" "+(null===b.getMoviePercent()?"swf_timedout":"swf_error")),u({type:"ontimeout",
error:q,ignoreInit:!0}),X(q),d=!1;B||(b.waitForWindowLoad&&!x?aa.add(t,"load",ya):ya());return d};s=function(){var a,d=b.setupOptions;for(a in d)d.hasOwnProperty(a)&&(b[a]===f?b[a]=d[a]:b[a]!==d[a]&&(b.setupOptions[a]=b[a]))};n=function(){if(V)return!1;if(b.html5Only)return V||(aa.remove(t,"load",b.beginDelayedInit),b.enabled=!0,r()),!0;D();try{y._externalInterfaceTest(!1),I(!0,b.flashPollingInterval||(b.useHighPerformance?10:50)),b.debugMode||y._disableDebug(),b.enabled=!0,b.html5Only||aa.add(t,
"unload",h)}catch(a){return X({type:"JS_TO_FLASH_EXCEPTION",fatal:!0}),G(!0),r(),!1}r();aa.remove(t,"load",b.beginDelayedInit);return!0};pa=function(){if(ka)return!1;ka=!0;s();da();!Fa&&b.hasHTML5&&b.setup({useHTML5Audio:!0,preferFlash:!1});Wa();!Fa&&wa&&(Oa.push(va.needFlash),b.setup({flashLoadTimeout:1}));c.removeEventListener&&c.removeEventListener("DOMContentLoaded",pa,!1);D();return!0};Ta=function(){"complete"===c.readyState&&(pa(),c.detachEvent("onreadystatechange",Ta));return!0};sa=function(){x=
!0;aa.remove(t,"load",sa)};oa=function(){if(na&&(b.setupOptions.useHTML5Audio=!0,b.setupOptions.preferFlash=!1,Ja||a&&!v.match(/android\s2\.3/i)))Ja&&(b.ignoreFlash=!0),ta=!0};oa();Ua();aa.add(t,"focus",ha);aa.add(t,"load",Y);aa.add(t,"load",sa);c.addEventListener?c.addEventListener("DOMContentLoaded",pa,!1):c.attachEvent?c.attachEvent("onreadystatechange",Ta):X({type:"NO_DOM2_EVENTS",fatal:!0})}var F=null;if(void 0===t.SM2_DEFER||!SM2_DEFER)F=new Q;t.SoundManager=Q;t.soundManager=F})(window);(function(t){function f(a,d){return function(b){return E(a.call(this,b),d)}}function Q(a,d){return function(b){return this.lang().ordinal(a.call(this,b),d)}}function F(){}function P(a){s(a);L(this,a)}function K(a){a=v(a);var d=a.year||0,b=a.month||0,k=a.week||0,c=a.day||0;this._milliseconds=+(a.millisecond||0)+1E3*(a.second||0)+6E4*(a.minute||0)+36E5*(a.hour||0);this._days=+c+7*k;this._months=+b+12*d;this._data={};this._bubble()}function L(a,d){for(var b in d)d.hasOwnProperty(b)&&(a[b]=d[b]);d.hasOwnProperty("toString")&&
(a.toString=d.toString);d.hasOwnProperty("valueOf")&&(a.valueOf=d.valueOf);return a}function z(a){return 0>a?Math.ceil(a):Math.floor(a)}function E(a,d,b){for(var k=Math.abs(a)+"";k.length<d;)k="0"+k;return(0<=a?b?"+":"":"-")+k}function b(a,d,b,k){var c=d._milliseconds,l=d._days;d=d._months;var f,g;c&&a._d.setTime(+a._d+c*b);if(l||d)f=a.minute(),g=a.hour();l&&a.date(a.date()+l*b);d&&a.month(a.month()+d*b);c&&!k&&p.updateOffset(a);if(l||d)a.minute(f),a.hour(g)}function ja(a){return"[object Array]"===
Object.prototype.toString.call(a)}function y(a,d,b){var k=Math.min(a.length,d.length),O=Math.abs(a.length-d.length),l=0,f;for(f=0;f<k;f++)(b&&a[f]!==d[f]||!b&&c(a[f])!==c(d[f]))&&l++;return l+O}function T(a){if(a){var d=a.toLowerCase().replace(/(.)s$/,"$1");a=Fa[a]||Ua[d]||d}return a}function v(a){var d={},b,k;for(k in a)a.hasOwnProperty(k)&&(b=T(k))&&(d[b]=a[k]);return d}function A(a){var d,b;if(0===a.indexOf("week"))d=7,b="day";else if(0===a.indexOf("month"))d=12,b="month";else return;p[a]=function(k,
c){var l,f,g=p.fn._lang[a],h=[];"number"===typeof k&&(c=k,k=t);f=function(a){a=p().utc().set(b,a);return g.call(p.fn._lang,a,k||"")};if(null!=c)return f(c);for(l=0;l<d;l++)h.push(f(l));return h}}function c(a){a=+a;var d=0;0!==a&&isFinite(a)&&(d=0<=a?Math.floor(a):Math.ceil(a));return d}function h(a){return 0===a%4&&0!==a%100||0===a%400}function s(a){var d;if(a._a&&-2===a._pf.overflow){d=0>a._a[W]||11<a._a[W]?W:1>a._a[G]||a._a[G]>(new Date(Date.UTC(a._a[da],a._a[W]+1,0))).getUTCDate()?G:0>a._a[U]||
23<a._a[U]?U:0>a._a[Z]||59<a._a[Z]?Z:0>a._a[qa]||59<a._a[qa]?qa:0>a._a[S]||999<a._a[S]?S:-1;if(a._pf._overflowDayOfYear&&(d<da||d>G))d=G;a._pf.overflow=d}}function n(a){a._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1}}function g(a){null==a._isValid&&(a._isValid=!isNaN(a._d.getTime())&&0>a._pf.overflow&&!a._pf.empty&&!a._pf.invalidMonth&&!a._pf.nullInput&&!a._pf.invalidFormat&&!a._pf.userInvalidated,
a._strict&&(a._isValid=a._isValid&&0===a._pf.charsLeftOver&&0===a._pf.unusedTokens.length));return a._isValid}function m(a){return a?a.toLowerCase().replace("_","-"):a}function R(a,d){return d._isUTC?p(a).zone(d._offset||0):p(a).local()}function J(a){var d=0,b,k,c,f,g=function(a){if(!ga[a]&&l)try{require("./lang/"+a)}catch(d){}return ga[a]};if(!a)return p.fn._lang;if(!ja(a)){if(k=g(a))return k;a=[a]}for(;d<a.length;){f=m(a[d]).split("-");b=f.length;for(c=(c=m(a[d+1]))?c.split("-"):null;0<b;){if(k=
g(f.slice(0,b).join("-")))return k;if(c&&c.length>=b&&y(f,c,!0)>=b-1)break;b--}d++}return p.fn._lang}function V(a){var d=a.match(Ga),b,k;b=0;for(k=d.length;b<k;b++)d[b]=ea[d[b]]?ea[d[b]]:d[b].match(/\[[\s\S]/)?d[b].replace(/^\[|\]$/g,""):d[b].replace(/\\/g,"");return function(c){var l="";for(b=0;b<k;b++)l+=d[b]instanceof Function?d[b].call(c,a):d[b];return l}}function B(a,d){if(!a.isValid())return a.lang().invalidDate();d=x(d,a.lang());Ra[d]||(Ra[d]=V(d));return Ra[d](a)}function x(a,d){function b(a){return d.longDateFormat(a)||
a}var k=5;for(H.lastIndex=0;0<=k&&H.test(a);)a=a.replace(H,b),H.lastIndex=0,k-=1;return a}function r(a,d){var b=d._strict;switch(a){case "DDDD":return Ia;case "YYYY":case "GGGG":case "gggg":return b?Da:Ha;case "YYYYYY":case "YYYYY":case "GGGGG":case "ggggg":return b?Qa:N;case "S":if(b)return Sa;case "SS":if(b)return Ka;case "SSS":case "DDD":return b?Ia:Va;case "MMM":case "MMMM":case "dd":case "ddd":case "dddd":return Na;case "a":case "A":return J(d._l)._meridiemParse;case "X":return wa;case "Z":case "ZZ":return Oa;
case "T":return Pa;case "SSSS":return Ca;case "MM":case "DD":case "YY":case "GG":case "gg":case "HH":case "hh":case "mm":case "ss":case "ww":case "WW":return b?Ka:M;case "M":case "D":case "d":case "H":case "h":case "m":case "s":case "w":case "W":case "e":case "E":return b?Sa:M;default:var b=RegExp,k;k=u(a.replace("\\","")).replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&");return new b(k)}}function w(a){a=(a||"").match(Oa)||[];a=((a[a.length-1]||[])+"").match(Za)||["-",0,0];var d=+(60*a[1])+c(a[2]);return"+"===
a[0]?-d:d}function ua(a){var d,b=[],k,l,f,g,M;if(!a._d){k=Ea(a);a._w&&(null==a._a[G]&&null==a._a[W])&&(d=function(d){var b=parseInt(d,10);return d?3>d.length?68<b?1900+b:2E3+b:b:null==a._a[da]?p().weekYear():a._a[da]},l=a._w,null!=l.GG||null!=l.W||null!=l.E?d=va(d(l.GG),l.W||1,l.E,4,1):(f=J(a._l),g=null!=l.d?ba(l.d,f):null!=l.e?parseInt(l.e,10)+f._week.dow:0,M=parseInt(l.w,10)||1,null!=l.d&&g<f._week.dow&&M++,d=va(d(l.gg),M,g,f._week.doy,f._week.dow)),a._a[da]=d.year,a._dayOfYear=d.dayOfYear);if(a._dayOfYear){d=
null==a._a[da]?k[da]:a._a[da];if(a._dayOfYear>(h(d)?366:365))a._pf._overflowDayOfYear=!0;d=Y(d,0,a._dayOfYear);a._a[W]=d.getUTCMonth();a._a[G]=d.getUTCDate()}for(d=0;3>d&&null==a._a[d];++d)a._a[d]=b[d]=k[d];for(;7>d;d++)a._a[d]=b[d]=null==a._a[d]?2===d?1:0:a._a[d];b[U]+=c((a._tzm||0)/60);b[Z]+=c((a._tzm||0)%60);a._d=(a._useUTC?Y:ya).apply(null,b)}}function Ea(a){var d=new Date;return a._useUTC?[d.getUTCFullYear(),d.getUTCMonth(),d.getUTCDate()]:[d.getFullYear(),d.getMonth(),d.getDate()]}function ia(a){a._a=
[];a._pf.empty=!0;var d=J(a._l),b=""+a._i,k,l,f,g,h=b.length,M=0;l=x(a._f,d).match(Ga)||[];for(d=0;d<l.length;d++){f=l[d];if(k=(b.match(r(f,a))||[])[0])g=b.substr(0,b.indexOf(k)),0<g.length&&a._pf.unusedInput.push(g),b=b.slice(b.indexOf(k)+k.length),M+=k.length;if(ea[f]){k?a._pf.empty=!1:a._pf.unusedTokens.push(f);g=a;var H=void 0,N=g._a;switch(f){case "M":case "MM":null!=k&&(N[W]=c(k)-1);break;case "MMM":case "MMMM":H=J(g._l).monthsParse(k);null!=H?N[W]=H:g._pf.invalidMonth=k;break;case "D":case "DD":null!=
k&&(N[G]=c(k));break;case "DDD":case "DDDD":null!=k&&(g._dayOfYear=c(k));break;case "YY":N[da]=c(k)+(68<c(k)?1900:2E3);break;case "YYYY":case "YYYYY":case "YYYYYY":N[da]=c(k);break;case "a":case "A":g._isPm=J(g._l).isPM(k);break;case "H":case "HH":case "h":case "hh":N[U]=c(k);break;case "m":case "mm":N[Z]=c(k);break;case "s":case "ss":N[qa]=c(k);break;case "S":case "SS":case "SSS":case "SSSS":N[S]=c(1E3*("0."+k));break;case "X":g._d=new Date(1E3*parseFloat(k));break;case "Z":case "ZZ":g._useUTC=!0;
g._tzm=w(k);break;case "w":case "ww":case "W":case "WW":case "d":case "dd":case "ddd":case "dddd":case "e":case "E":f=f.substr(0,1);case "gg":case "gggg":case "GG":case "GGGG":case "GGGGG":f=f.substr(0,2),k&&(g._w=g._w||{},g._w[f]=k)}}else a._strict&&!k&&a._pf.unusedTokens.push(f)}a._pf.charsLeftOver=h-M;0<b.length&&a._pf.unusedInput.push(b);a._isPm&&12>a._a[U]&&(a._a[U]+=12);!1===a._isPm&&12===a._a[U]&&(a._a[U]=0);ua(a);s(a)}function u(a){return a.replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,
b,k,c,l){return b||k||c||l})}function ya(a,d,b,k,c,l,f){d=new Date(a,d,b,k,c,l,f);1970>a&&d.setFullYear(a);return d}function Y(a){var d=new Date(Date.UTC.apply(null,arguments));1970>a&&d.setUTCFullYear(a);return d}function ba(a,d){if("string"===typeof a)if(isNaN(a)){if(a=d.weekdaysParse(a),"number"!==typeof a)return null}else a=parseInt(a,10);return a}function C(a,d,b,k,c){return c.relativeTime(d||1,!!b,a,k)}function ha(a,d,b){d=b-d;b-=a.day();b>d&&(b-=7);b<d-7&&(b+=7);a=p(a).add("d",b);return{week:Math.ceil(a.dayOfYear()/
7),year:a.year()}}function va(a,d,b,k,c){var l=(new Date(E(a,6,!0)+"-01-01")).getUTCDay();d=7*(d-1)+((null!=b?b:c)-c)+(c-l+(l>k?7:0))+1;return{year:0<d?a:a-1,dayOfYear:0<d?d:(h(a-1)?366:365)+d}}function D(a){var d=a._i,b=a._f;"undefined"===typeof a._pf&&n(a);if(null===d)return p.invalid({nullInput:!0});"string"===typeof d&&(a._i=d=J().preparse(d));if(p.isMoment(d))a=L({},d),a._d=new Date(+d._d);else if(b)if(ja(b)){var d=a,k,c,l,f;if(0===d._f.length)d._pf.invalidFormat=!0,d._d=new Date(NaN);else{for(b=
0;b<d._f.length;b++)if(f=0,k=L({},d),n(k),k._f=d._f[b],ia(k),g(k)&&(f+=k._pf.charsLeftOver,f+=10*k._pf.unusedTokens.length,k._pf.score=f,null==l||f<l))l=f,c=k;L(d,c||k)}}else ia(a);else if(k=a,c=k._i,l=la.exec(c),c===t)k._d=new Date;else if(l)k._d=new Date(+l[1]);else if("string"===typeof c)if(l=k._i,d=Ta.exec(l)){k._pf.iso=!0;for(c=4;0<c;c--)if(d[c]){k._f=Wa[c-1]+(d[6]||" ");break}for(c=0;4>c;c++)if(aa[c][1].exec(l)){k._f+=aa[c][0];break}l.match(Oa)&&(k._f+="Z");ia(k)}else k._d=new Date(l);else ja(c)?
(k._a=c.slice(0),ua(k)):"[object Date]"===Object.prototype.toString.call(c)||c instanceof Date?k._d=new Date(+c):"object"===typeof c?k._d||(c=v(k._i),k._a=[c.year,c.month,c.day,c.hour,c.minute,c.second,c.millisecond],ua(k)):k._d=new Date(c);return new P(a)}function oa(a,d){p.fn[a]=p.fn[a+"s"]=function(a){var b=this._isUTC?"UTC":"";return null!=a?(this._d["set"+b+d](a),p.updateOffset(this),this):this._d["get"+b+d]()}}function pa(a){p.duration.fn[a]=function(){return this._data[a]}}function sa(a,d){p.duration.fn["as"+
a]=function(){return+this/d}}function ka(a){var d=!1,b=p;"undefined"===typeof ender&&(a?(ca.moment=function(){!d&&(console&&console.warn)&&(d=!0,console.warn("Accessing Moment through the global scope is deprecated, and will be removed in an upcoming release."));return b.apply(null,arguments)},L(ca.moment,b)):ca.moment=p)}for(var p,ca=this,X=Math.round,I,da=0,W=1,G=2,U=3,Z=4,qa=5,S=6,ga={},l="undefined"!==typeof module&&module.exports&&"undefined"!==typeof require,la=/^\/?Date\((\-?\d+)/i,ra=/(\-)?(?:(\d*)\.)?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?)?/,
$=/^(-)?P(?:(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?|([0-9,.]*)W)$/,Ga=/(\[[^\[]*\])|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,4}|X|zz?|ZZ?|.)/g,H=/(\[[^\[]*\])|(\\)?(LT|LL?L?L?|l{1,4})/g,M=/\d\d?/,Va=/\d{1,3}/,Ha=/\d{1,4}/,N=/[+\-]?\d{1,6}/,Ca=/\d+/,Na=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,
Oa=/Z|[\+\-]\d\d:?\d\d/gi,Pa=/T/i,wa=/[\+\-]?\d+(\.\d{1,3})?/,Sa=/\d/,Ka=/\d\d/,Ia=/\d{3}/,Da=/\d{4}/,Qa=/[+\-]?\d{6}/,Ta=/^\s*\d{4}-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Wa=["YYYY-MM-DD","GGGG-[W]WW","GGGG-[W]WW-E","YYYY-DDD"],aa=[["HH:mm:ss.SSSS",/(T| )\d\d:\d\d:\d\d\.\d{1,3}/],["HH:mm:ss",/(T| )\d\d:\d\d:\d\d/],["HH:mm",/(T| )\d\d:\d\d/],["HH",/(T| )\d\d/]],Za=/([\+\-]|\d\d)/gi,ta=["Date","Hours","Minutes","Seconds","Milliseconds"],
La={Milliseconds:1,Seconds:1E3,Minutes:6E4,Hours:36E5,Days:864E5,Months:2592E6,Years:31536E6},Fa={ms:"millisecond",s:"second",m:"minute",h:"hour",d:"day",D:"date",w:"week",W:"isoWeek",M:"month",y:"year",DDD:"dayOfYear",e:"weekday",E:"isoWeekday",gg:"weekYear",GG:"isoWeekYear"},Ua={dayofyear:"dayOfYear",isoweekday:"isoWeekday",isoweek:"isoWeek",weekyear:"weekYear",isoweekyear:"isoWeekYear"},Ra={},za="DDD w W M D d".split(" "),Ma="MDHhmswW".split(""),ea={M:function(){return this.month()+1},MMM:function(a){return this.lang().monthsShort(this,
a)},MMMM:function(a){return this.lang().months(this,a)},D:function(){return this.date()},DDD:function(){return this.dayOfYear()},d:function(){return this.day()},dd:function(a){return this.lang().weekdaysMin(this,a)},ddd:function(a){return this.lang().weekdaysShort(this,a)},dddd:function(a){return this.lang().weekdays(this,a)},w:function(){return this.week()},W:function(){return this.isoWeek()},YY:function(){return E(this.year()%100,2)},YYYY:function(){return E(this.year(),4)},YYYYY:function(){return E(this.year(),
5)},YYYYYY:function(){var a=this.year();return(0<=a?"+":"-")+E(Math.abs(a),6)},gg:function(){return E(this.weekYear()%100,2)},gggg:function(){return this.weekYear()},ggggg:function(){return E(this.weekYear(),5)},GG:function(){return E(this.isoWeekYear()%100,2)},GGGG:function(){return this.isoWeekYear()},GGGGG:function(){return E(this.isoWeekYear(),5)},e:function(){return this.weekday()},E:function(){return this.isoWeekday()},a:function(){return this.lang().meridiem(this.hours(),this.minutes(),!0)},
A:function(){return this.lang().meridiem(this.hours(),this.minutes(),!1)},H:function(){return this.hours()},h:function(){return this.hours()%12||12},m:function(){return this.minutes()},s:function(){return this.seconds()},S:function(){return c(this.milliseconds()/100)},SS:function(){return E(c(this.milliseconds()/10),2)},SSS:function(){return E(this.milliseconds(),3)},SSSS:function(){return E(this.milliseconds(),3)},Z:function(){var a=-this.zone(),d="+";0>a&&(a=-a,d="-");return d+E(c(a/60),2)+":"+
E(c(a)%60,2)},ZZ:function(){var a=-this.zone(),d="+";0>a&&(a=-a,d="-");return d+E(c(a/60),2)+E(c(a)%60,2)},z:function(){return this.zoneAbbr()},zz:function(){return this.zoneName()},X:function(){return this.unix()},Q:function(){return this.quarter()}},Ja=["months","monthsShort","weekdays","weekdaysShort","weekdaysMin"];za.length;)I=za.pop(),ea[I+"o"]=Q(ea[I],I);for(;Ma.length;)I=Ma.pop(),ea[I+I]=f(ea[I],2);ea.DDDD=f(ea.DDD,3);L(F.prototype,{set:function(a){var d,b;for(b in a)d=a[b],"function"===typeof d?
this[b]=d:this["_"+b]=d},_months:"January February March April May June July August September October November December".split(" "),months:function(a){return this._months[a.month()]},_monthsShort:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),monthsShort:function(a){return this._monthsShort[a.month()]},monthsParse:function(a){var d,b;this._monthsParse||(this._monthsParse=[]);for(d=0;12>d;d++)if(this._monthsParse[d]||(b=p.utc([2E3,d]),b="^"+this.months(b,"")+"|^"+this.monthsShort(b,""),
this._monthsParse[d]=RegExp(b.replace(".",""),"i")),this._monthsParse[d].test(a))return d},_weekdays:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),weekdays:function(a){return this._weekdays[a.day()]},_weekdaysShort:"Sun Mon Tue Wed Thu Fri Sat".split(" "),weekdaysShort:function(a){return this._weekdaysShort[a.day()]},_weekdaysMin:"Su Mo Tu We Th Fr Sa".split(" "),weekdaysMin:function(a){return this._weekdaysMin[a.day()]},weekdaysParse:function(a){var d,b;this._weekdaysParse||
(this._weekdaysParse=[]);for(d=0;7>d;d++)if(this._weekdaysParse[d]||(b=p([2E3,1]).day(d),b="^"+this.weekdays(b,"")+"|^"+this.weekdaysShort(b,"")+"|^"+this.weekdaysMin(b,""),this._weekdaysParse[d]=RegExp(b.replace(".",""),"i")),this._weekdaysParse[d].test(a))return d},_longDateFormat:{LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D YYYY",LLL:"MMMM D YYYY LT",LLLL:"dddd, MMMM D YYYY LT"},longDateFormat:function(a){var d=this._longDateFormat[a];!d&&this._longDateFormat[a.toUpperCase()]&&(d=this._longDateFormat[a.toUpperCase()].replace(/MMMM|MM|DD|dddd/g,
function(a){return a.slice(1)}),this._longDateFormat[a]=d);return d},isPM:function(a){return"p"===(a+"").toLowerCase().charAt(0)},_meridiemParse:/[ap]\.?m?\.?/i,meridiem:function(a,d,b){return 11<a?b?"pm":"PM":b?"am":"AM"},_calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},calendar:function(a,d){var b=this._calendar[a];return"function"===typeof b?b.apply(d):b},_relativeTime:{future:"in %s",
past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},relativeTime:function(a,d,b,k){var c=this._relativeTime[b];return"function"===typeof c?c(a,d,b,k):c.replace(/%d/i,a)},pastFuture:function(a,d){var b=this._relativeTime[0<a?"future":"past"];return"function"===typeof b?b(d):b.replace(/%s/i,d)},ordinal:function(a){return this._ordinal.replace("%d",a)},_ordinal:"%d",preparse:function(a){return a},
postformat:function(a){return a},week:function(a){return ha(a,this._week.dow,this._week.doy).week},_week:{dow:0,doy:6},_invalidDate:"Invalid date",invalidDate:function(){return this._invalidDate}});p=function(a,d,b,k){"boolean"===typeof b&&(k=b,b=t);return D({_i:a,_f:d,_l:b,_strict:k,_isUTC:!1})};p.utc=function(a,d,b,k){"boolean"===typeof b&&(k=b,b=t);return D({_useUTC:!0,_isUTC:!0,_l:b,_i:a,_f:d,_strict:k}).utc()};p.unix=function(a){return p(1E3*a)};p.duration=function(a,d){var b=a,k=null,l;if(p.isDuration(a))b=
{ms:a._milliseconds,d:a._days,M:a._months};else if("number"===typeof a)b={},d?b[d]=a:b.milliseconds=a;else if(k=ra.exec(a))l="-"===k[1]?-1:1,b={y:0,d:c(k[G])*l,h:c(k[U])*l,m:c(k[Z])*l,s:c(k[qa])*l,ms:c(k[S])*l};else if(k=$.exec(a))l="-"===k[1]?-1:1,b=function(a){a=a&&parseFloat(a.replace(",","."));return(isNaN(a)?0:a)*l},b={y:b(k[2]),M:b(k[3]),d:b(k[4]),h:b(k[5]),m:b(k[6]),s:b(k[7]),w:b(k[8])};k=new K(b);p.isDuration(a)&&a.hasOwnProperty("_lang")&&(k._lang=a._lang);return k};p.version="2.5.0";p.defaultFormat=
"YYYY-MM-DDTHH:mm:ssZ";p.updateOffset=function(){};p.lang=function(a,d){if(!a)return p.fn._lang._abbr;if(d){var b=m(a);d.abbr=b;ga[b]||(ga[b]=new F);ga[b].set(d)}else null===d?(delete ga[a],a="en"):ga[a]||J(a);return(p.duration.fn._lang=p.fn._lang=J(a))._abbr};p.langData=function(a){a&&(a._lang&&a._lang._abbr)&&(a=a._lang._abbr);return J(a)};p.isMoment=function(a){return a instanceof P};p.isDuration=function(a){return a instanceof K};for(I=Ja.length-1;0<=I;--I)A(Ja[I]);p.normalizeUnits=function(a){return T(a)};
p.invalid=function(a){var d=p.utc(NaN);null!=a?L(d._pf,a):d._pf.userInvalidated=!0;return d};p.parseZone=function(a){return p(a).parseZone()};L(p.fn=P.prototype,{clone:function(){return p(this)},valueOf:function(){return+this._d+6E4*(this._offset||0)},unix:function(){return Math.floor(+this/1E3)},toString:function(){return this.clone().lang("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},toDate:function(){return this._offset?new Date(+this):this._d},toISOString:function(){var a=p(this).utc();return 0<
a.year()&&9999>=a.year()?B(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):B(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")},toArray:function(){return[this.year(),this.month(),this.date(),this.hours(),this.minutes(),this.seconds(),this.milliseconds()]},isValid:function(){return g(this)},isDSTShifted:function(){return this._a?this.isValid()&&0<y(this._a,(this._isUTC?p.utc(this._a):p(this._a)).toArray()):!1},parsingFlags:function(){return L({},this._pf)},invalidAt:function(){return this._pf.overflow},utc:function(){return this.zone(0)},
local:function(){this.zone(0);this._isUTC=!1;return this},format:function(a){a=B(this,a||p.defaultFormat);return this.lang().postformat(a)},add:function(a,d){var q;q="string"===typeof a?p.duration(+d,a):p.duration(a,d);b(this,q,1);return this},subtract:function(a,d){var q;q="string"===typeof a?p.duration(+d,a):p.duration(a,d);b(this,q,-1);return this},diff:function(a,d,b){a=R(a,this);var k=6E4*(this.zone()-a.zone()),c;d=T(d);"year"===d||"month"===d?(c=432E5*(this.daysInMonth()+a.daysInMonth()),k=
12*(this.year()-a.year())+(this.month()-a.month()),k+=(this-p(this).startOf("month")-(a-p(a).startOf("month")))/c,k-=6E4*(this.zone()-p(this).startOf("month").zone()-(a.zone()-p(a).startOf("month").zone()))/c,"year"===d&&(k/=12)):(c=this-a,k="second"===d?c/1E3:"minute"===d?c/6E4:"hour"===d?c/36E5:"day"===d?(c-k)/864E5:"week"===d?(c-k)/6048E5:c);return b?k:z(k)},from:function(a,d){return p.duration(this.diff(a)).lang(this.lang()._abbr).humanize(!d)},fromNow:function(a){return this.from(p(),a)},calendar:function(){var a=
R(p(),this).startOf("day"),a=this.diff(a,"days",!0);return this.format(this.lang().calendar(-6>a?"sameElse":-1>a?"lastWeek":0>a?"lastDay":1>a?"sameDay":2>a?"nextDay":7>a?"nextWeek":"sameElse",this))},isLeapYear:function(){return h(this.year())},isDST:function(){return this.zone()<this.clone().month(0).zone()||this.zone()<this.clone().month(5).zone()},day:function(a){var d=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=ba(a,this.lang()),this.add({d:a-d})):d},month:function(a){var d=
this._isUTC?"UTC":"",b;if(null!=a){if("string"===typeof a&&(a=this.lang().monthsParse(a),"number"!==typeof a))return this;b=this.date();this.date(1);this._d["set"+d+"Month"](a);this.date(Math.min(b,this.daysInMonth()));p.updateOffset(this);return this}return this._d["get"+d+"Month"]()},startOf:function(a){a=T(a);switch(a){case "year":this.month(0);case "month":this.date(1);case "week":case "isoWeek":case "day":this.hours(0);case "hour":this.minutes(0);case "minute":this.seconds(0);case "second":this.milliseconds(0)}"week"===
a?this.weekday(0):"isoWeek"===a&&this.isoWeekday(1);return this},endOf:function(a){a=T(a);return this.startOf(a).add("isoWeek"===a?"week":a,1).subtract("ms",1)},isAfter:function(a,d){d="undefined"!==typeof d?d:"millisecond";return+this.clone().startOf(d)>+p(a).startOf(d)},isBefore:function(a,d){d="undefined"!==typeof d?d:"millisecond";return+this.clone().startOf(d)<+p(a).startOf(d)},isSame:function(a,d){d=d||"ms";return+this.clone().startOf(d)===+R(a,this).startOf(d)},min:function(a){a=p.apply(null,
arguments);return a<this?this:a},max:function(a){a=p.apply(null,arguments);return a>this?this:a},zone:function(a){var d=this._offset||0;if(null!=a)"string"===typeof a&&(a=w(a)),16>Math.abs(a)&&(a*=60),this._offset=a,this._isUTC=!0,d!==a&&b(this,p.duration(d-a,"m"),1,!0);else return this._isUTC?d:this._d.getTimezoneOffset();return this},zoneAbbr:function(){return this._isUTC?"UTC":""},zoneName:function(){return this._isUTC?"Coordinated Universal Time":""},parseZone:function(){this._tzm?this.zone(this._tzm):
"string"===typeof this._i&&this.zone(this._i);return this},hasAlignedHourOffset:function(a){a=a?p(a).zone():0;return 0===(this.zone()-a)%60},daysInMonth:function(){var a=this.year(),d=this.month();return(new Date(Date.UTC(a,d+1,0))).getUTCDate()},dayOfYear:function(a){var d=X((p(this).startOf("day")-p(this).startOf("year"))/864E5)+1;return null==a?d:this.add("d",a-d)},quarter:function(){return Math.ceil((this.month()+1)/3)},weekYear:function(a){var d=ha(this,this.lang()._week.dow,this.lang()._week.doy).year;
return null==a?d:this.add("y",a-d)},isoWeekYear:function(a){var d=ha(this,1,4).year;return null==a?d:this.add("y",a-d)},week:function(a){var d=this.lang().week(this);return null==a?d:this.add("d",7*(a-d))},isoWeek:function(a){var d=ha(this,1,4).week;return null==a?d:this.add("d",7*(a-d))},weekday:function(a){var d=(this.day()+7-this.lang()._week.dow)%7;return null==a?d:this.add("d",a-d)},isoWeekday:function(a){return null==a?this.day()||7:this.day(this.day()%7?a:a-7)},get:function(a){a=T(a);return this[a]()},
set:function(a,d){a=T(a);if("function"===typeof this[a])this[a](d);return this},lang:function(a){if(a===t)return this._lang;this._lang=J(a);return this}});for(I=0;I<ta.length;I++)oa(ta[I].toLowerCase().replace(/s$/,""),ta[I]);oa("year","FullYear");p.fn.days=p.fn.day;p.fn.months=p.fn.month;p.fn.weeks=p.fn.week;p.fn.isoWeeks=p.fn.isoWeek;p.fn.toJSON=p.fn.toISOString;L(p.duration.fn=K.prototype,{_bubble:function(){var a=this._milliseconds,d=this._days,b=this._months,k=this._data;k.milliseconds=a%1E3;
a=z(a/1E3);k.seconds=a%60;a=z(a/60);k.minutes=a%60;a=z(a/60);k.hours=a%24;d+=z(a/24);k.days=d%30;b+=z(d/30);k.months=b%12;d=z(b/12);k.years=d},weeks:function(){return z(this.days()/7)},valueOf:function(){return this._milliseconds+864E5*this._days+2592E6*(this._months%12)+31536E6*c(this._months/12)},humanize:function(a){var d=+this,b;b=!a;var k=this.lang(),c=X(Math.abs(d)/1E3),l=X(c/60),f=X(l/60),g=X(f/24),h=X(g/365),c=45>c&&["s",c]||1===l&&["m"]||45>l&&["mm",l]||1===f&&["h"]||22>f&&["hh",f]||1===
g&&["d"]||25>=g&&["dd",g]||45>=g&&["M"]||345>g&&["MM",X(g/30)]||1===h&&["y"]||["yy",h];c[2]=b;c[3]=0<d;c[4]=k;b=C.apply({},c);a&&(b=this.lang().pastFuture(d,b));return this.lang().postformat(b)},add:function(a,d){var b=p.duration(a,d);this._milliseconds+=b._milliseconds;this._days+=b._days;this._months+=b._months;this._bubble();return this},subtract:function(a,d){var b=p.duration(a,d);this._milliseconds-=b._milliseconds;this._days-=b._days;this._months-=b._months;this._bubble();return this},get:function(a){a=
T(a);return this[a.toLowerCase()+"s"]()},as:function(a){a=T(a);return this["as"+a.charAt(0).toUpperCase()+a.slice(1)+"s"]()},lang:p.fn.lang,toIsoString:function(){var a=Math.abs(this.years()),d=Math.abs(this.months()),b=Math.abs(this.days()),k=Math.abs(this.hours()),c=Math.abs(this.minutes()),l=Math.abs(this.seconds()+this.milliseconds()/1E3);return!this.asSeconds()?"P0D":(0>this.asSeconds()?"-":"")+"P"+(a?a+"Y":"")+(d?d+"M":"")+(b?b+"D":"")+(k||c||l?"T":"")+(k?k+"H":"")+(c?c+"M":"")+(l?l+"S":"")}});
for(I in La)La.hasOwnProperty(I)&&(sa(I,La[I]),pa(I.toLowerCase()));sa("Weeks",6048E5);p.duration.fn.asMonths=function(){return(+this-31536E6*this.years())/2592E6+12*this.years()};p.lang("en",{ordinal:function(a){var d=a%10,d=1===c(a%100/10)?"th":1===d?"st":2===d?"nd":3===d?"rd":"th";return a+d}});(function(a){a(p)})(function(a){return a.lang("ar-ma",{months:"\u064a\u0646\u0627\u064a\u0631 \u0641\u0628\u0631\u0627\u064a\u0631 \u0645\u0627\u0631\u0633 \u0623\u0628\u0631\u064a\u0644 \u0645\u0627\u064a \u064a\u0648\u0646\u064a\u0648 \u064a\u0648\u0644\u064a\u0648\u0632 \u063a\u0634\u062a \u0634\u062a\u0646\u0628\u0631 \u0623\u0643\u062a\u0648\u0628\u0631 \u0646\u0648\u0646\u0628\u0631 \u062f\u062c\u0646\u0628\u0631".split(" "),
monthsShort:"\u064a\u0646\u0627\u064a\u0631 \u0641\u0628\u0631\u0627\u064a\u0631 \u0645\u0627\u0631\u0633 \u0623\u0628\u0631\u064a\u0644 \u0645\u0627\u064a \u064a\u0648\u0646\u064a\u0648 \u064a\u0648\u0644\u064a\u0648\u0632 \u063a\u0634\u062a \u0634\u062a\u0646\u0628\u0631 \u0623\u0643\u062a\u0648\u0628\u0631 \u0646\u0648\u0646\u0628\u0631 \u062f\u062c\u0646\u0628\u0631".split(" "),weekdays:"\u0627\u0644\u0623\u062d\u062f \u0627\u0644\u0625\u062a\u0646\u064a\u0646 \u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621 \u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621 \u0627\u0644\u062e\u0645\u064a\u0633 \u0627\u0644\u062c\u0645\u0639\u0629 \u0627\u0644\u0633\u0628\u062a".split(" "),
weekdaysShort:"\u0627\u062d\u062f \u0627\u062a\u0646\u064a\u0646 \u062b\u0644\u0627\u062b\u0627\u0621 \u0627\u0631\u0628\u0639\u0627\u0621 \u062e\u0645\u064a\u0633 \u062c\u0645\u0639\u0629 \u0633\u0628\u062a".split(" "),weekdaysMin:"\u062d\u0646\u062b\u0631\u062e\u062c\u0633".split(""),longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",
h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:6,doy:12}})});(function(a){a(p)})(function(a){return a.lang("ar",{months:"\u064a\u0646\u0627\u064a\u0631/ \u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u062b\u0627\u0646\u064a;\u0641\u0628\u0631\u0627\u064a\u0631/ \u0634\u0628\u0627\u0637;\u0645\u0627\u0631\u0633/ \u0622\u0630\u0627\u0631;\u0623\u0628\u0631\u064a\u0644/ \u0646\u064a\u0633\u0627\u0646;\u0645\u0627\u064a\u0648/ \u0623\u064a\u0627\u0631;\u064a\u0648\u0646\u064a\u0648/ \u062d\u0632\u064a\u0631\u0627\u0646;\u064a\u0648\u0644\u064a\u0648/ \u062a\u0645\u0648\u0632;\u0623\u063a\u0633\u0637\u0633/ \u0622\u0628;\u0633\u0628\u062a\u0645\u0628\u0631/ \u0623\u064a\u0644\u0648\u0644;\u0623\u0643\u062a\u0648\u0628\u0631/ \u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u0623\u0648\u0644;\u0646\u0648\u0641\u0645\u0628\u0631/ \u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u062b\u0627\u0646\u064a;\u062f\u064a\u0633\u0645\u0628\u0631/ \u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u0623\u0648\u0644".split(";"),
monthsShort:"\u064a\u0646\u0627\u064a\u0631/ \u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u062b\u0627\u0646\u064a;\u0641\u0628\u0631\u0627\u064a\u0631/ \u0634\u0628\u0627\u0637;\u0645\u0627\u0631\u0633/ \u0622\u0630\u0627\u0631;\u0623\u0628\u0631\u064a\u0644/ \u0646\u064a\u0633\u0627\u0646;\u0645\u0627\u064a\u0648/ \u0623\u064a\u0627\u0631;\u064a\u0648\u0646\u064a\u0648/ \u062d\u0632\u064a\u0631\u0627\u0646;\u064a\u0648\u0644\u064a\u0648/ \u062a\u0645\u0648\u0632;\u0623\u063a\u0633\u0637\u0633/ \u0622\u0628;\u0633\u0628\u062a\u0645\u0628\u0631/ \u0623\u064a\u0644\u0648\u0644;\u0623\u0643\u062a\u0648\u0628\u0631/ \u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u0623\u0648\u0644;\u0646\u0648\u0641\u0645\u0628\u0631/ \u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u062b\u0627\u0646\u064a;\u062f\u064a\u0633\u0645\u0628\u0631/ \u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u0623\u0648\u0644".split(";"),
weekdays:"\u0627\u0644\u0623\u062d\u062f \u0627\u0644\u0625\u062b\u0646\u064a\u0646 \u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621 \u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621 \u0627\u0644\u062e\u0645\u064a\u0633 \u0627\u0644\u062c\u0645\u0639\u0629 \u0627\u0644\u0633\u0628\u062a".split(" "),weekdaysShort:"\u0627\u0644\u0623\u062d\u062f \u0627\u0644\u0625\u062b\u0646\u064a\u0646 \u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621 \u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621 \u0627\u0644\u062e\u0645\u064a\u0633 \u0627\u0644\u062c\u0645\u0639\u0629 \u0627\u0644\u0633\u0628\u062a".split(" "),
weekdaysMin:"\u062d\u0646\u062b\u0631\u062e\u062c\u0633".split(""),longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",
lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},
week:{dow:6,doy:12}})});(function(a){a(p)})(function(a){return a.lang("bg",{months:"\u044f\u043d\u0443\u0430\u0440\u0438 \u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438 \u043c\u0430\u0440\u0442 \u0430\u043f\u0440\u0438\u043b \u043c\u0430\u0439 \u044e\u043d\u0438 \u044e\u043b\u0438 \u0430\u0432\u0433\u0443\u0441\u0442 \u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438 \u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438 \u043d\u043e\u0435\u043c\u0432\u0440\u0438 \u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split(" "),
monthsShort:"\u044f\u043d\u0440 \u0444\u0435\u0432 \u043c\u0430\u0440 \u0430\u043f\u0440 \u043c\u0430\u0439 \u044e\u043d\u0438 \u044e\u043b\u0438 \u0430\u0432\u0433 \u0441\u0435\u043f \u043e\u043a\u0442 \u043d\u043e\u0435 \u0434\u0435\u043a".split(" "),weekdays:"\u043d\u0435\u0434\u0435\u043b\u044f \u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a \u0432\u0442\u043e\u0440\u043d\u0438\u043a \u0441\u0440\u044f\u0434\u0430 \u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a \u043f\u0435\u0442\u044a\u043a \u0441\u044a\u0431\u043e\u0442\u0430".split(" "),
weekdaysShort:"\u043d\u0435\u0434 \u043f\u043e\u043d \u0432\u0442\u043e \u0441\u0440\u044f \u0447\u0435\u0442 \u043f\u0435\u0442 \u0441\u044a\u0431".split(" "),weekdaysMin:"\u043d\u0434 \u043f\u043d \u0432\u0442 \u0441\u0440 \u0447\u0442 \u043f\u0442 \u0441\u0431".split(" "),longDateFormat:{LT:"H:mm",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd, D MMMM YYYY LT"},calendar:{sameDay:"[\u0414\u043d\u0435\u0441 \u0432] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432] LT",nextWeek:"dddd [\u0432] LT",
lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0412 \u0438\u0437\u043c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT";case 1:case 2:case 4:case 5:return"[\u0412 \u0438\u0437\u043c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0441\u043b\u0435\u0434 %s",past:"\u043f\u0440\u0435\u0434\u0438 %s",s:"\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",
m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u043d\u0438",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0430",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},ordinal:function(a){var b=a%10,k=a%100;return 0===a?a+"-\u0435\u0432":0===k?a+"-\u0435\u043d":10<k&&20>k?a+"-\u0442\u0438":1===b?a+"-\u0432\u0438":
2===b?a+"-\u0440\u0438":7===b||8===b?a+"-\u043c\u0438":a+"-\u0442\u0438"},week:{dow:1,doy:7}})});(function(a){a(p)})(function(a){function d(a,d,b){d=a+" ";b={mm:"munutenn",MM:"miz",dd:"devezh"}[b];2===a?(a={m:"v",b:"v",d:"z"},a=a[b.charAt(0)]===t?b:a[b.charAt(0)]+b.substring(1)):a=b;return d+a}function b(a){return 9<a?b(a%10):a}return a.lang("br",{months:"Genver C'hwevrer Meurzh Ebrel Mae Mezheven Gouere Eost Gwengolo Here Du Kerzu".split(" "),monthsShort:"Gen C'hwe Meu Ebr Mae Eve Gou Eos Gwe Her Du Ker".split(" "),
weekdays:"Sul Lun Meurzh Merc'her Yaou Gwener Sadorn".split(" "),weekdaysShort:"Sul Lun Meu Mer Yao Gwe Sad".split(" "),weekdaysMin:"Su Lu Me Mer Ya Gw Sa".split(" "),longDateFormat:{LT:"h[e]mm A",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY LT",LLLL:"dddd, D [a viz] MMMM YYYY LT"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc'hoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec'h da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s 'zo",
s:"un nebeud segondenno\u00f9",m:"ur vunutenn",mm:d,h:"un eur",hh:"%d eur",d:"un devezh",dd:d,M:"ur miz",MM:d,y:"ur bloaz",yy:function(a){switch(b(a)){case 1:case 3:case 4:case 5:case 9:return a+" bloaz";default:return a+" vloaz"}}},ordinal:function(a){return a+(1===a?"a\u00f1":"vet")},week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){function d(a,d,b){var c=a+" ";switch(b){case "m":return d?"jedna minuta":"jedne minute";case "mm":return 1===a?c+"minuta":2===a||3===a||4===a?c+"minute":c+"minuta";
case "h":return d?"jedan sat":"jednog sata";case "hh":return c=1===a?c+"sat":2===a||3===a||4===a?c+"sata":c+"sati";case "dd":return c=1===a?c+"dan":c+"dana";case "MM":return c=1===a?c+"mjesec":2===a||3===a||4===a?c+"mjeseca":c+"mjeseci";case "yy":return c=1===a?c+"godina":2===a||3===a||4===a?c+"godine":c+"godina"}}return a.lang("bs",{months:"januar februar mart april maj juni juli avgust septembar oktobar novembar decembar".split(" "),monthsShort:"jan. feb. mar. apr. maj. jun. jul. avg. sep. okt. nov. dec.".split(" "),
weekdays:"nedjelja ponedjeljak utorak srijeda \u010detvrtak petak subota".split(" "),weekdaysShort:"ned. pon. uto. sri. \u010det. pet. sub.".split(" "),weekdaysMin:"ne po ut sr \u010de pe su".split(" "),longDateFormat:{LT:"H:mm",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY LT",LLLL:"dddd, D. MMMM YYYY LT"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";
case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",m:d,mm:d,h:d,hh:d,d:"dan",dd:d,M:"mjesec",MM:d,y:"godinu",yy:d},ordinal:"%d.",week:{dow:1,doy:7}})});(function(a){a(p)})(function(a){return a.lang("ca",
{months:"Gener Febrer Mar\u00e7 Abril Maig Juny Juliol Agost Setembre Octubre Novembre Desembre".split(" "),monthsShort:"Gen. Febr. Mar. Abr. Mai. Jun. Jul. Ag. Set. Oct. Nov. Des.".split(" "),weekdays:"Diumenge Dilluns Dimarts Dimecres Dijous Divendres Dissabte".split(" "),weekdaysShort:"Dg. Dl. Dt. Dc. Dj. Dv. Ds.".split(" "),weekdaysMin:"Dg Dl Dt Dc Dj Dv Ds".split(" "),longDateFormat:{LT:"H:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},calendar:{sameDay:function(){return"[avui a "+
(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[dem\u00e0 a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"fa %s",s:"uns segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",
M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},ordinal:"%d\u00ba",week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){function d(a){return 1<a&&5>a&&1!==~~(a/10)}function b(a,c,k,q){var l=a+" ";switch(k){case "s":return c||q?"p\u00e1r vte\u0159in":"p\u00e1r vte\u0159inami";case "m":return c?"minuta":q?"minutu":"minutou";case "mm":return c||q?l+(d(a)?"minuty":"minut"):l+"minutami";case "h":return c?"hodina":q?"hodinu":"hodinou";case "hh":return c||q?l+(d(a)?"hodiny":"hodin"):l+"hodinami";case "d":return c||
q?"den":"dnem";case "dd":return c||q?l+(d(a)?"dny":"dn\u00ed"):l+"dny";case "M":return c||q?"m\u011bs\u00edc":"m\u011bs\u00edcem";case "MM":return c||q?l+(d(a)?"m\u011bs\u00edce":"m\u011bs\u00edc\u016f"):l+"m\u011bs\u00edci";case "y":return c||q?"rok":"rokem";case "yy":return c||q?l+(d(a)?"roky":"let"):l+"lety"}}var c="leden \u00fanor b\u0159ezen duben kv\u011bten \u010derven \u010dervenec srpen z\u00e1\u0159\u00ed \u0159\u00edjen listopad prosinec".split(" "),l="led \u00fano b\u0159e dub kv\u011b \u010dvn \u010dvc srp z\u00e1\u0159 \u0159\u00edj lis pro".split(" ");
return a.lang("cs",{months:c,monthsShort:l,monthsParse:function(a,d){var b,c=[];for(b=0;12>b;b++)c[b]=RegExp("^"+a[b]+"$|^"+d[b]+"$","i");return c}(c,l),weekdays:"ned\u011ble pond\u011bl\u00ed \u00fater\u00fd st\u0159eda \u010dtvrtek p\u00e1tek sobota".split(" "),weekdaysShort:"ne po \u00fat st \u010dt p\u00e1 so".split(" "),weekdaysMin:"ne po \u00fat st \u010dt p\u00e1 so".split(" "),longDateFormat:{LT:"H:mm",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY LT",LLLL:"dddd D. MMMM YYYY LT"},calendar:{sameDay:"[dnes v] LT",
nextDay:"[z\u00edtra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v ned\u011bli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve st\u0159edu v] LT";case 4:return"[ve \u010dtvrtek v] LT";case 5:return"[v p\u00e1tek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[v\u010dera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou ned\u011bli v] LT";case 1:case 2:return"[minul\u00e9] dddd [v] LT";case 3:return"[minulou st\u0159edu v] LT";case 4:case 5:return"[minul\u00fd] dddd [v] LT";
case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"p\u0159ed %s",s:b,m:b,mm:b,h:b,hh:b,d:b,dd:b,M:b,MM:b,y:b,yy:b},ordinal:"%d.",week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){return a.lang("cv",{months:"\u043a\u0103\u0440\u043b\u0430\u0447 \u043d\u0430\u0440\u0103\u0441 \u043f\u0443\u0448 \u0430\u043a\u0430 \u043c\u0430\u0439 \u00e7\u0115\u0440\u0442\u043c\u0435 \u0443\u0442\u0103 \u00e7\u0443\u0440\u043b\u0430 \u0430\u0432\u0103\u043d \u044e\u043f\u0430 \u0447\u04f3\u043a \u0440\u0430\u0448\u0442\u0430\u0432".split(" "),
monthsShort:"\u043a\u0103\u0440 \u043d\u0430\u0440 \u043f\u0443\u0448 \u0430\u043a\u0430 \u043c\u0430\u0439 \u00e7\u0115\u0440 \u0443\u0442\u0103 \u00e7\u0443\u0440 \u0430\u0432 \u044e\u043f\u0430 \u0447\u04f3\u043a \u0440\u0430\u0448".split(" "),weekdays:"\u0432\u044b\u0440\u0441\u0430\u0440\u043d\u0438\u043a\u0443\u043d \u0442\u0443\u043d\u0442\u0438\u043a\u0443\u043d \u044b\u0442\u043b\u0430\u0440\u0438\u043a\u0443\u043d \u044e\u043d\u043a\u0443\u043d \u043a\u0115\u00e7\u043d\u0435\u0440\u043d\u0438\u043a\u0443\u043d \u044d\u0440\u043d\u0435\u043a\u0443\u043d \u0448\u0103\u043c\u0430\u0442\u043a\u0443\u043d".split(" "),
weekdaysShort:"\u0432\u044b\u0440 \u0442\u0443\u043d \u044b\u0442\u043b \u044e\u043d \u043a\u0115\u00e7 \u044d\u0440\u043d \u0448\u0103\u043c".split(" "),weekdaysMin:"\u0432\u0440 \u0442\u043d \u044b\u0442 \u044e\u043d \u043a\u00e7 \u044d\u0440 \u0448\u043c".split(" "),longDateFormat:{LT:"HH:mm",L:"DD-MM-YYYY",LL:"YYYY [\u00e7\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u0103\u0445\u0115\u043d] D[-\u043c\u0115\u0448\u0115]",LLL:"YYYY [\u00e7\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u0103\u0445\u0115\u043d] D[-\u043c\u0115\u0448\u0115], LT",
LLLL:"dddd, YYYY [\u00e7\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u0103\u0445\u0115\u043d] D[-\u043c\u0115\u0448\u0115], LT"},calendar:{sameDay:"[\u041f\u0430\u044f\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextDay:"[\u042b\u0440\u0430\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastDay:"[\u0114\u043d\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextWeek:"[\u00c7\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastWeek:"[\u0418\u0440\u0442\u043d\u0115] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",
sameElse:"L"},relativeTime:{future:function(a){var b=/\u0441\u0435\u0445\u0435\u0442$/i.exec(a)?"\u0440\u0435\u043d":/\u00e7\u0443\u043b$/i.exec(a)?"\u0442\u0430\u043d":"\u0440\u0430\u043d";return a+b},past:"%s \u043a\u0430\u044f\u043b\u043b\u0430",s:"\u043f\u0115\u0440-\u0438\u043a \u00e7\u0435\u043a\u043a\u0443\u043d\u0442",m:"\u043f\u0115\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u043f\u0115\u0440 \u0441\u0435\u0445\u0435\u0442",hh:"%d \u0441\u0435\u0445\u0435\u0442",
d:"\u043f\u0115\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u043f\u0115\u0440 \u0443\u0439\u0103\u0445",MM:"%d \u0443\u0439\u0103\u0445",y:"\u043f\u0115\u0440 \u00e7\u0443\u043b",yy:"%d \u00e7\u0443\u043b"},ordinal:"%d-\u043c\u0115\u0448",week:{dow:1,doy:7}})});(function(a){a(p)})(function(a){return a.lang("cy",{months:"Ionawr Chwefror Mawrth Ebrill Mai Mehefin Gorffennaf Awst Medi Hydref Tachwedd Rhagfyr".split(" "),monthsShort:"Ion Chwe Maw Ebr Mai Meh Gor Aws Med Hyd Tach Rhag".split(" "),
weekdays:"Dydd Sul;Dydd Llun;Dydd Mawrth;Dydd Mercher;Dydd Iau;Dydd Gwener;Dydd Sadwrn".split(";"),weekdaysShort:"Sul Llun Maw Mer Iau Gwe Sad".split(" "),weekdaysMin:"Su Ll Ma Me Ia Gw Sa".split(" "),longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd, D MMMM YYYY LT"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn &#244;l",
s:"ychydig eiliadau",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},ordinal:function(a){var b="",c=" af il ydd ydd ed ed ed fed fed fed eg fed eg eg fed eg eg fed eg fed".split(" ");20<a?b=40===a||50===a||60===a||80===a||100===a?"fed":"ain":0<a&&(b=c[a]);return a+b},week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){return a.lang("da",{months:"januar februar marts april maj juni juli august september oktober november december".split(" "),
monthsShort:"jan feb mar apr maj jun jul aug sep okt nov dec".split(" "),weekdays:"s\u00f8ndag mandag tirsdag onsdag torsdag fredag l\u00f8rdag".split(" "),weekdaysShort:"s\u00f8n man tir ons tor fre l\u00f8r".split(" "),weekdaysMin:"s\u00f8 ma ti on to fr l\u00f8".split(" "),longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D. MMMM, YYYY LT"},calendar:{sameDay:"[I dag kl.] LT",nextDay:"[I morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[I g\u00e5r kl.] LT",
lastWeek:"[sidste] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"f\u00e5 sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en m\u00e5ned",MM:"%d m\u00e5neder",y:"et \u00e5r",yy:"%d \u00e5r"},ordinal:"%d.",week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){function b(a,d,c,l){a={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[a+" Tage",a+" Tagen"],M:["ein Monat","einem Monat"],
MM:[a+" Monate",a+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[a+" Jahre",a+" Jahren"]};return d?a[c][0]:a[c][1]}return a.lang("de",{months:"Januar Februar M\u00e4rz April Mai Juni Juli August September Oktober November Dezember".split(" "),monthsShort:"Jan. Febr. Mrz. Apr. Mai Jun. Jul. Aug. Sept. Okt. Nov. Dez.".split(" "),weekdays:"Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag".split(" "),weekdaysShort:"So. Mo. Di. Mi. Do. Fr. Sa.".split(" "),weekdaysMin:"So Mo Di Mi Do Fr Sa".split(" "),
longDateFormat:{LT:"H:mm [Uhr]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY LT",LLLL:"dddd, D. MMMM YYYY LT"},calendar:{sameDay:"[Heute um] LT",sameElse:"L",nextDay:"[Morgen um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gestern um] LT",lastWeek:"[letzten] dddd [um] LT"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:b,mm:"%d Minuten",h:b,hh:"%d Stunden",d:b,dd:b,M:b,MM:b,y:b,yy:b},ordinal:"%d.",week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){return a.lang("el",{monthsNominativeEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2 \u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2 \u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2 \u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2 \u039c\u03ac\u03b9\u03bf\u03c2 \u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2 \u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2 \u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2 \u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2 \u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2 \u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2 \u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2".split(" "),
monthsGenitiveEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5 \u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5 \u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5 \u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5 \u039c\u03b1\u0390\u03bf\u03c5 \u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5 \u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5 \u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5 \u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5 \u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5 \u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5 \u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5".split(" "),
months:function(a,b){return/D/.test(b.substring(0,b.indexOf("MMMM")))?this._monthsGenitiveEl[a.month()]:this._monthsNominativeEl[a.month()]},monthsShort:"\u0399\u03b1\u03bd \u03a6\u03b5\u03b2 \u039c\u03b1\u03c1 \u0391\u03c0\u03c1 \u039c\u03b1\u03ca \u0399\u03bf\u03c5\u03bd \u0399\u03bf\u03c5\u03bb \u0391\u03c5\u03b3 \u03a3\u03b5\u03c0 \u039f\u03ba\u03c4 \u039d\u03bf\u03b5 \u0394\u03b5\u03ba".split(" "),weekdays:"\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae \u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1 \u03a4\u03c1\u03af\u03c4\u03b7 \u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7 \u03a0\u03ad\u03bc\u03c0\u03c4\u03b7 \u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae \u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf".split(" "),
weekdaysShort:"\u039a\u03c5\u03c1 \u0394\u03b5\u03c5 \u03a4\u03c1\u03b9 \u03a4\u03b5\u03c4 \u03a0\u03b5\u03bc \u03a0\u03b1\u03c1 \u03a3\u03b1\u03b2".split(" "),weekdaysMin:"\u039a\u03c5 \u0394\u03b5 \u03a4\u03c1 \u03a4\u03b5 \u03a0\u03b5 \u03a0\u03b1 \u03a3\u03b1".split(" "),meridiem:function(a,b,c){return 11<a?c?"\u03bc\u03bc":"\u039c\u039c":c?"\u03c0\u03bc":"\u03a0\u039c"},longDateFormat:{LT:"h:mm A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd, D MMMM YYYY LT"},calendarEl:{sameDay:"[\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1 {}] LT",
nextDay:"[\u0391\u03cd\u03c1\u03b9\u03bf {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[\u03a7\u03b8\u03b5\u03c2 {}] LT",lastWeek:"[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT",sameElse:"L"},calendar:function(a,b){var c=this._calendarEl[a],l=b&&b.hours();return c.replace("{}",1===l%12?"\u03c3\u03c4\u03b7":"\u03c3\u03c4\u03b9\u03c2")},relativeTime:{future:"\u03c3\u03b5 %s",past:"%s \u03c0\u03c1\u03b9\u03bd",s:"\u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",
m:"\u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",mm:"%d \u03bb\u03b5\u03c0\u03c4\u03ac",h:"\u03bc\u03af\u03b1 \u03ce\u03c1\u03b1",hh:"%d \u03ce\u03c1\u03b5\u03c2",d:"\u03bc\u03af\u03b1 \u03bc\u03ad\u03c1\u03b1",dd:"%d \u03bc\u03ad\u03c1\u03b5\u03c2",M:"\u03ad\u03bd\u03b1\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2",MM:"%d \u03bc\u03ae\u03bd\u03b5\u03c2",y:"\u03ad\u03bd\u03b1\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2",yy:"%d \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1"},ordinal:function(a){return a+"\u03b7"},
week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){return a.lang("en-au",{months:"January February March April May June July August September October November December".split(" "),monthsShort:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),weekdays:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),weekdaysShort:"Sun Mon Tue Wed Thu Fri Sat".split(" "),weekdaysMin:"Su Mo Tu We Th Fr Sa".split(" "),longDateFormat:{LT:"h:mm A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",
LLLL:"dddd, D MMMM YYYY LT"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinal:function(a){var b=a%10;return a+(1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th")},week:{dow:1,doy:4}})});
(function(a){a(p)})(function(a){return a.lang("en-ca",{months:"January February March April May June July August September October November December".split(" "),monthsShort:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),weekdays:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),weekdaysShort:"Sun Mon Tue Wed Thu Fri Sat".split(" "),weekdaysMin:"Su Mo Tu We Th Fr Sa".split(" "),longDateFormat:{LT:"h:mm A",L:"YYYY-MM-DD",LL:"D MMMM, YYYY",LLL:"D MMMM, YYYY LT",LLLL:"dddd, D MMMM, YYYY LT"},
calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinal:function(a){var b=a%10;return a+(1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th")}})});(function(a){a(p)})(function(a){return a.lang("en-gb",
{months:"January February March April May June July August September October November December".split(" "),monthsShort:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),weekdays:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),weekdaysShort:"Sun Mon Tue Wed Thu Fri Sat".split(" "),weekdaysMin:"Su Mo Tu We Th Fr Sa".split(" "),longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd, D MMMM YYYY LT"},calendar:{sameDay:"[Today at] LT",
nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinal:function(a){var b=a%10;return a+(1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th")},week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){return a.lang("eo",{months:"januaro februaro marto aprilo majo junio julio a\u016dgusto septembro oktobro novembro decembro".split(" "),
monthsShort:"jan feb mar apr maj jun jul a\u016dg sep okt nov dec".split(" "),weekdays:"Diman\u0109o Lundo Mardo Merkredo \u0134a\u016ddo Vendredo Sabato".split(" "),weekdaysShort:"Dim Lun Mard Merk \u0134a\u016d Ven Sab".split(" "),weekdaysMin:"Di Lu Ma Me \u0134a Ve Sa".split(" "),longDateFormat:{LT:"HH:mm",L:"YYYY-MM-DD",LL:"D[-an de] MMMM, YYYY",LLL:"D[-an de] MMMM, YYYY LT",LLLL:"dddd, [la] D[-an de] MMMM, YYYY LT"},meridiem:function(a,b,c){return 11<a?c?"p.t.m.":"P.T.M.":c?"a.t.m.":"A.T.M."},
calendar:{sameDay:"[Hodia\u016d je] LT",nextDay:"[Morga\u016d je] LT",nextWeek:"dddd [je] LT",lastDay:"[Hiera\u016d je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"je %s",past:"anta\u016d %s",s:"sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},ordinal:"%da",week:{dow:1,doy:7}})});(function(a){a(p)})(function(a){return a.lang("es",{months:"enero febrero marzo abril mayo junio julio agosto septiembre octubre noviembre diciembre".split(" "),
monthsShort:"ene. feb. mar. abr. may. jun. jul. ago. sep. oct. nov. dic.".split(" "),weekdays:"domingo lunes martes mi\u00e9rcoles jueves viernes s\u00e1bado".split(" "),weekdaysShort:"dom. lun. mar. mi\u00e9. jue. vie. s\u00e1b.".split(" "),weekdaysMin:"Do Lu Ma Mi Ju Vi S\u00e1".split(" "),longDateFormat:{LT:"H:mm",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY LT",LLLL:"dddd, D [de] MMMM [de] YYYY LT"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+
"] LT"},nextDay:function(){return"[ma\u00f1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\u00eda",dd:"%d d\u00edas",M:"un mes",MM:"%d meses",
y:"un a\u00f1o",yy:"%d a\u00f1os"},ordinal:"%d\u00ba",week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){function b(a,d,c,l){a={s:["m\u00f5ne sekundi","m\u00f5ni sekund","paar sekundit"],m:["\u00fche minuti","\u00fcks minut"],mm:[a+" minuti",a+" minutit"],h:["\u00fche tunni","tund aega","\u00fcks tund"],hh:[a+" tunni",a+" tundi"],d:["\u00fche p\u00e4eva","\u00fcks p\u00e4ev"],M:["kuu aja","kuu aega","\u00fcks kuu"],MM:[a+" kuu",a+" kuud"],y:["\u00fche aasta","aasta","\u00fcks aasta"],yy:[a+" aasta",
a+" aastat"]};return d?a[c][2]?a[c][2]:a[c][1]:l?a[c][0]:a[c][1]}return a.lang("et",{months:"jaanuar veebruar m\u00e4rts aprill mai juuni juuli august september oktoober november detsember".split(" "),monthsShort:"jaan veebr m\u00e4rts apr mai juuni juuli aug sept okt nov dets".split(" "),weekdays:"p\u00fchap\u00e4ev esmasp\u00e4ev teisip\u00e4ev kolmap\u00e4ev neljap\u00e4ev reede laup\u00e4ev".split(" "),weekdaysShort:"PETKNRL".split(""),weekdaysMin:"PETKNRL".split(""),longDateFormat:{LT:"H:mm",
L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY LT",LLLL:"dddd, D. MMMM YYYY LT"},calendar:{sameDay:"[T\u00e4na,] LT",nextDay:"[Homme,] LT",nextWeek:"[J\u00e4rgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s p\u00e4rast",past:"%s tagasi",s:b,m:b,mm:b,h:b,hh:b,d:b,dd:"%d p\u00e4eva",M:b,MM:b,y:b,yy:b},ordinal:"%d.",week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){return a.lang("eu",{months:"urtarrila otsaila martxoa apirila maiatza ekaina uztaila abuztua iraila urria azaroa abendua".split(" "),
monthsShort:"urt. ots. mar. api. mai. eka. uzt. abu. ira. urr. aza. abe.".split(" "),weekdays:"igandea astelehena asteartea asteazkena osteguna ostirala larunbata".split(" "),weekdaysShort:"ig. al. ar. az. og. ol. lr.".split(" "),weekdaysMin:"ig al ar az og ol lr".split(" "),longDateFormat:{LT:"HH:mm",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] LT",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] LT",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] LT",llll:"ddd, YYYY[ko] MMM D[a] LT"},
calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},ordinal:"%d.",week:{dow:1,doy:7}})});(function(a){a(p)})(function(a){var b={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",
6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9","0":"\u06f0"},c={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};return a.lang("fa",{months:"\u0698\u0627\u0646\u0648\u06cc\u0647 \u0641\u0648\u0631\u06cc\u0647 \u0645\u0627\u0631\u0633 \u0622\u0648\u0631\u06cc\u0644 \u0645\u0647 \u0698\u0648\u0626\u0646 \u0698\u0648\u0626\u06cc\u0647 \u0627\u0648\u062a \u0633\u067e\u062a\u0627\u0645\u0628\u0631 \u0627\u06a9\u062a\u0628\u0631 \u0646\u0648\u0627\u0645\u0628\u0631 \u062f\u0633\u0627\u0645\u0628\u0631".split(" "),
monthsShort:"\u0698\u0627\u0646\u0648\u06cc\u0647 \u0641\u0648\u0631\u06cc\u0647 \u0645\u0627\u0631\u0633 \u0622\u0648\u0631\u06cc\u0644 \u0645\u0647 \u0698\u0648\u0626\u0646 \u0698\u0648\u0626\u06cc\u0647 \u0627\u0648\u062a \u0633\u067e\u062a\u0627\u0645\u0628\u0631 \u0627\u06a9\u062a\u0628\u0631 \u0646\u0648\u0627\u0645\u0628\u0631 \u062f\u0633\u0627\u0645\u0628\u0631".split(" "),weekdays:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647 \u062f\u0648\u0634\u0646\u0628\u0647 \u0633\u0647\u200c\u0634\u0646\u0628\u0647 \u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647 \u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647 \u062c\u0645\u0639\u0647 \u0634\u0646\u0628\u0647".split(" "),
weekdaysShort:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647 \u062f\u0648\u0634\u0646\u0628\u0647 \u0633\u0647\u200c\u0634\u0646\u0628\u0647 \u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647 \u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647 \u062c\u0645\u0639\u0647 \u0634\u0646\u0628\u0647".split(" "),weekdaysMin:"\u06cc\u062f\u0633\u0686\u067e\u062c\u0634".split(""),longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd, D MMMM YYYY LT"},meridiem:function(a,b,d){return 12>
a?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631":"\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",nextDay:"[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062a] LT",lastDay:"[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",lastWeek:"dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",sameElse:"L"},relativeTime:{future:"\u062f\u0631 %s",past:"%s \u067e\u06cc\u0634",
s:"\u0686\u0646\u062f\u06cc\u0646 \u062b\u0627\u0646\u06cc\u0647",m:"\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",mm:"%d \u062f\u0642\u06cc\u0642\u0647",h:"\u06cc\u06a9 \u0633\u0627\u0639\u062a",hh:"%d \u0633\u0627\u0639\u062a",d:"\u06cc\u06a9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06cc\u06a9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(a){return a.replace(/[\u06f0-\u06f9]/g,function(a){return c[a]}).replace(/\u060c/g,
",")},postformat:function(a){return a.replace(/\d/g,function(a){return b[a]}).replace(/,/g,"\u060c")},ordinal:"%d\u0645",week:{dow:6,doy:12}})});(function(a){a(p)})(function(a){function b(a,d,l,f){d="";switch(l){case "s":return f?"muutaman sekunnin":"muutama sekunti";case "m":return f?"minuutin":"minuutti";case "mm":d=f?"minuutin":"minuuttia";break;case "h":return f?"tunnin":"tunti";case "hh":d=f?"tunnin":"tuntia";break;case "d":return f?"p\u00e4iv\u00e4n":"p\u00e4iv\u00e4";case "dd":d=f?"p\u00e4iv\u00e4n":
"p\u00e4iv\u00e4\u00e4";break;case "M":return f?"kuukauden":"kuukausi";case "MM":d=f?"kuukauden":"kuukautta";break;case "y":return f?"vuoden":"vuosi";case "yy":d=f?"vuoden":"vuotta"}return d=(10>a?f?k[a]:c[a]:a)+" "+d}var c="nolla yksi kaksi kolme nelj\u00e4 viisi kuusi seitsem\u00e4n kahdeksan yhdeks\u00e4n".split(" "),k=["nolla","yhden","kahden","kolmen","nelj\u00e4n","viiden","kuuden",c[7],c[8],c[9]];return a.lang("fi",{months:"tammikuu helmikuu maaliskuu huhtikuu toukokuu kes\u00e4kuu hein\u00e4kuu elokuu syyskuu lokakuu marraskuu joulukuu".split(" "),
monthsShort:"tammi helmi maalis huhti touko kes\u00e4 hein\u00e4 elo syys loka marras joulu".split(" "),weekdays:"sunnuntai maanantai tiistai keskiviikko torstai perjantai lauantai".split(" "),weekdaysShort:"su ma ti ke to pe la".split(" "),weekdaysMin:"su ma ti ke to pe la".split(" "),longDateFormat:{LT:"HH.mm",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] LT",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] LT",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] LT",llll:"ddd, Do MMM YYYY, [klo] LT"},
calendar:{sameDay:"[t\u00e4n\u00e4\u00e4n] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s p\u00e4\u00e4st\u00e4",past:"%s sitten",s:b,m:b,mm:b,h:b,hh:b,d:b,dd:b,M:b,MM:b,y:b,yy:b},ordinal:"%d.",week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){return a.lang("fo",{months:"januar februar mars apr\u00edl mai juni juli august september oktober november desember".split(" "),monthsShort:"jan feb mar apr mai jun jul aug sep okt nov des".split(" "),
weekdays:"sunnudagur m\u00e1nadagur t\u00fdsdagur mikudagur h\u00f3sdagur fr\u00edggjadagur leygardagur".split(" "),weekdaysShort:"sun m\u00e1n t\u00fds mik h\u00f3s fr\u00ed ley".split(" "),weekdaysMin:"su m\u00e1 t\u00fd mi h\u00f3 fr le".split(" "),longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D. MMMM, YYYY LT"},calendar:{sameDay:"[\u00cd dag kl.] LT",nextDay:"[\u00cd morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\u00cd gj\u00e1r kl.] LT",lastWeek:"[s\u00ed\u00f0stu] dddd [kl] LT",
sameElse:"L"},relativeTime:{future:"um %s",past:"%s s\u00ed\u00f0ani",s:"f\u00e1 sekund",m:"ein minutt",mm:"%d minuttir",h:"ein t\u00edmi",hh:"%d t\u00edmar",d:"ein dagur",dd:"%d dagar",M:"ein m\u00e1na\u00f0i",MM:"%d m\u00e1na\u00f0ir",y:"eitt \u00e1r",yy:"%d \u00e1r"},ordinal:"%d.",week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){return a.lang("fr-ca",{months:"janvier f\u00e9vrier mars avril mai juin juillet ao\u00fbt septembre octobre novembre d\u00e9cembre".split(" "),monthsShort:"janv. f\u00e9vr. mars avr. mai juin juil. ao\u00fbt sept. oct. nov. d\u00e9c.".split(" "),
weekdays:"dimanche lundi mardi mercredi jeudi vendredi samedi".split(" "),weekdaysShort:"dim. lun. mar. mer. jeu. ven. sam.".split(" "),weekdaysMin:"Di Lu Ma Me Je Ve Sa".split(" "),longDateFormat:{LT:"HH:mm",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},calendar:{sameDay:"[Aujourd'hui \u00e0] LT",nextDay:"[Demain \u00e0] LT",nextWeek:"dddd [\u00e0] LT",lastDay:"[Hier \u00e0] LT",lastWeek:"dddd [dernier \u00e0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",
s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinal:function(a){return a+(1===a?"er":"")}})});(function(a){a(p)})(function(a){return a.lang("fr",{months:"janvier f\u00e9vrier mars avril mai juin juillet ao\u00fbt septembre octobre novembre d\u00e9cembre".split(" "),monthsShort:"janv. f\u00e9vr. mars avr. mai juin juil. ao\u00fbt sept. oct. nov. d\u00e9c.".split(" "),weekdays:"dimanche lundi mardi mercredi jeudi vendredi samedi".split(" "),
weekdaysShort:"dim. lun. mar. mer. jeu. ven. sam.".split(" "),weekdaysMin:"Di Lu Ma Me Je Ve Sa".split(" "),longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},calendar:{sameDay:"[Aujourd'hui \u00e0] LT",nextDay:"[Demain \u00e0] LT",nextWeek:"dddd [\u00e0] LT",lastDay:"[Hier \u00e0] LT",lastWeek:"dddd [dernier \u00e0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",
hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinal:function(a){return a+(1===a?"er":"")},week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){return a.lang("gl",{months:"Xaneiro Febreiro Marzo Abril Maio Xu\u00f1o Xullo Agosto Setembro Outubro Novembro Decembro".split(" "),monthsShort:"Xan. Feb. Mar. Abr. Mai. Xu\u00f1. Xul. Ago. Set. Out. Nov. Dec.".split(" "),weekdays:"Domingo Luns Martes M\u00e9rcores Xoves Venres S\u00e1bado".split(" "),weekdaysShort:"Dom. Lun. Mar. M\u00e9r. Xov. Ven. S\u00e1b.".split(" "),
weekdaysMin:"Do Lu Ma M\u00e9 Xo Ve S\u00e1".split(" "),longDateFormat:{LT:"H:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"\u00e1s":"\u00e1")+"] LT"},nextDay:function(){return"[ma\u00f1\u00e1 "+(1!==this.hours()?"\u00e1s":"\u00e1")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"\u00e1s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"\u00e1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+
(1!==this.hours()?"\u00e1s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(a){return"uns segundos"===a?"nuns segundos":"en "+a},past:"hai %s",s:"uns segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un d\u00eda",dd:"%d d\u00edas",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},ordinal:"%d\u00ba",week:{dow:1,doy:7}})});(function(a){a(p)})(function(a){return a.lang("he",{months:"\u05d9\u05e0\u05d5\u05d0\u05e8 \u05e4\u05d1\u05e8\u05d5\u05d0\u05e8 \u05de\u05e8\u05e5 \u05d0\u05e4\u05e8\u05d9\u05dc \u05de\u05d0\u05d9 \u05d9\u05d5\u05e0\u05d9 \u05d9\u05d5\u05dc\u05d9 \u05d0\u05d5\u05d2\u05d5\u05e1\u05d8 \u05e1\u05e4\u05d8\u05de\u05d1\u05e8 \u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8 \u05e0\u05d5\u05d1\u05de\u05d1\u05e8 \u05d3\u05e6\u05de\u05d1\u05e8".split(" "),
monthsShort:"\u05d9\u05e0\u05d5\u05f3 \u05e4\u05d1\u05e8\u05f3 \u05de\u05e8\u05e5 \u05d0\u05e4\u05e8\u05f3 \u05de\u05d0\u05d9 \u05d9\u05d5\u05e0\u05d9 \u05d9\u05d5\u05dc\u05d9 \u05d0\u05d5\u05d2\u05f3 \u05e1\u05e4\u05d8\u05f3 \u05d0\u05d5\u05e7\u05f3 \u05e0\u05d5\u05d1\u05f3 \u05d3\u05e6\u05de\u05f3".split(" "),weekdays:"\u05e8\u05d0\u05e9\u05d5\u05df \u05e9\u05e0\u05d9 \u05e9\u05dc\u05d9\u05e9\u05d9 \u05e8\u05d1\u05d9\u05e2\u05d9 \u05d7\u05de\u05d9\u05e9\u05d9 \u05e9\u05d9\u05e9\u05d9 \u05e9\u05d1\u05ea".split(" "),
weekdaysShort:"\u05d0\u05f3 \u05d1\u05f3 \u05d2\u05f3 \u05d3\u05f3 \u05d4\u05f3 \u05d5\u05f3 \u05e9\u05f3".split(" "),weekdaysMin:"\u05d0\u05d1\u05d2\u05d3\u05d4\u05d5\u05e9".split(""),longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D [\u05d1]MMMM YYYY",LLL:"D [\u05d1]MMMM YYYY LT",LLLL:"dddd, D [\u05d1]MMMM YYYY LT",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY LT",llll:"ddd, D MMM YYYY LT"},calendar:{sameDay:"[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",nextDay:"[\u05de\u05d7\u05e8 \u05d1\u05be]LT",
nextWeek:"dddd [\u05d1\u05e9\u05e2\u05d4] LT",lastDay:"[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",lastWeek:"[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",sameElse:"L"},relativeTime:{future:"\u05d1\u05e2\u05d5\u05d3 %s",past:"\u05dc\u05e4\u05e0\u05d9 %s",s:"\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",m:"\u05d3\u05e7\u05d4",mm:"%d \u05d3\u05e7\u05d5\u05ea",h:"\u05e9\u05e2\u05d4",hh:function(a){return 2===a?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":
a+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(a){return 2===a?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":a+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(a){return 2===a?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":a+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(a){return 2===a?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":a+" \u05e9\u05e0\u05d9\u05dd"}}})});(function(a){a(p)})(function(a){var b={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",
5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f","0":"\u0966"},c={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};return a.lang("hi",{months:"\u091c\u0928\u0935\u0930\u0940 \u092b\u093c\u0930\u0935\u0930\u0940 \u092e\u093e\u0930\u094d\u091a \u0905\u092a\u094d\u0930\u0948\u0932 \u092e\u0908 \u091c\u0942\u0928 \u091c\u0941\u0932\u093e\u0908 \u0905\u0917\u0938\u094d\u0924 \u0938\u093f\u0924\u092e\u094d\u092c\u0930 \u0905\u0915\u094d\u091f\u0942\u092c\u0930 \u0928\u0935\u092e\u094d\u092c\u0930 \u0926\u093f\u0938\u092e\u094d\u092c\u0930".split(" "),
monthsShort:"\u091c\u0928. \u092b\u093c\u0930. \u092e\u093e\u0930\u094d\u091a \u0905\u092a\u094d\u0930\u0948. \u092e\u0908 \u091c\u0942\u0928 \u091c\u0941\u0932. \u0905\u0917. \u0938\u093f\u0924. \u0905\u0915\u094d\u091f\u0942. \u0928\u0935. \u0926\u093f\u0938.".split(" "),weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930 \u0938\u094b\u092e\u0935\u093e\u0930 \u092e\u0902\u0917\u0932\u0935\u093e\u0930 \u092c\u0941\u0927\u0935\u093e\u0930 \u0917\u0941\u0930\u0942\u0935\u093e\u0930 \u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930 \u0936\u0928\u093f\u0935\u093e\u0930".split(" "),
weekdaysShort:"\u0930\u0935\u093f \u0938\u094b\u092e \u092e\u0902\u0917\u0932 \u092c\u0941\u0927 \u0917\u0941\u0930\u0942 \u0936\u0941\u0915\u094d\u0930 \u0936\u0928\u093f".split(" "),weekdaysMin:"\u0930 \u0938\u094b \u092e\u0902 \u092c\u0941 \u0917\u0941 \u0936\u0941 \u0936".split(" "),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, LT",LLLL:"dddd, D MMMM YYYY, LT"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0915\u0932] LT",nextWeek:"dddd, LT",
lastDay:"[\u0915\u0932] LT",lastWeek:"[\u092a\u093f\u091b\u0932\u0947] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u092e\u0947\u0902",past:"%s \u092a\u0939\u0932\u0947",s:"\u0915\u0941\u091b \u0939\u0940 \u0915\u094d\u0937\u0923",m:"\u090f\u0915 \u092e\u093f\u0928\u091f",mm:"%d \u092e\u093f\u0928\u091f",h:"\u090f\u0915 \u0918\u0902\u091f\u093e",hh:"%d \u0918\u0902\u091f\u0947",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u0940\u0928\u0947",MM:"%d \u092e\u0939\u0940\u0928\u0947",
y:"\u090f\u0915 \u0935\u0930\u094d\u0937",yy:"%d \u0935\u0930\u094d\u0937"},preparse:function(a){return a.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(a){return c[a]})},postformat:function(a){return a.replace(/\d/g,function(a){return b[a]})},meridiem:function(a,b,d){return 4>a?"\u0930\u093e\u0924":10>a?"\u0938\u0941\u092c\u0939":17>a?"\u0926\u094b\u092a\u0939\u0930":20>a?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})});(function(a){a(p)})(function(a){function b(a,
d,c){var l=a+" ";switch(c){case "m":return d?"jedna minuta":"jedne minute";case "mm":return 1===a?l+"minuta":2===a||3===a||4===a?l+"minute":l+"minuta";case "h":return d?"jedan sat":"jednog sata";case "hh":return l=1===a?l+"sat":2===a||3===a||4===a?l+"sata":l+"sati";case "dd":return l=1===a?l+"dan":l+"dana";case "MM":return l=1===a?l+"mjesec":2===a||3===a||4===a?l+"mjeseca":l+"mjeseci";case "yy":return l=1===a?l+"godina":2===a||3===a||4===a?l+"godine":l+"godina"}}return a.lang("hr",{months:"sje\u010danj velja\u010da o\u017eujak travanj svibanj lipanj srpanj kolovoz rujan listopad studeni prosinac".split(" "),
monthsShort:"sje. vel. o\u017eu. tra. svi. lip. srp. kol. ruj. lis. stu. pro.".split(" "),weekdays:"nedjelja ponedjeljak utorak srijeda \u010detvrtak petak subota".split(" "),weekdaysShort:"ned. pon. uto. sri. \u010det. pet. sub.".split(" "),weekdaysMin:"ne po ut sr \u010de pe su".split(" "),longDateFormat:{LT:"H:mm",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY LT",LLLL:"dddd, D. MMMM YYYY LT"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";
case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",m:b,mm:b,h:b,hh:b,d:"dan",dd:b,M:"mjesec",MM:b,y:"godinu",yy:b},ordinal:"%d.",
week:{dow:1,doy:7}})});(function(a){a(p)})(function(a){function b(a,d,c,l){switch(c){case "s":return l||d?"n\u00e9h\u00e1ny m\u00e1sodperc":"n\u00e9h\u00e1ny m\u00e1sodperce";case "m":return"egy"+(l||d?" perc":" perce");case "mm":return a+(l||d?" perc":" perce");case "h":return"egy"+(l||d?" \u00f3ra":" \u00f3r\u00e1ja");case "hh":return a+(l||d?" \u00f3ra":" \u00f3r\u00e1ja");case "d":return"egy"+(l||d?" nap":" napja");case "dd":return a+(l||d?" nap":" napja");case "M":return"egy"+(l||d?" h\u00f3nap":
" h\u00f3napja");case "MM":return a+(l||d?" h\u00f3nap":" h\u00f3napja");case "y":return"egy"+(l||d?" \u00e9v":" \u00e9ve");case "yy":return a+(l||d?" \u00e9v":" \u00e9ve")}return""}var c="vas\u00e1rnap h\u00e9tf\u0151n kedden szerd\u00e1n cs\u00fct\u00f6rt\u00f6k\u00f6n p\u00e9nteken szombaton".split(" ");return a.lang("hu",{months:"janu\u00e1r febru\u00e1r m\u00e1rcius \u00e1prilis m\u00e1jus j\u00fanius j\u00falius augusztus szeptember okt\u00f3ber november december".split(" "),monthsShort:"jan feb m\u00e1rc \u00e1pr m\u00e1j j\u00fan j\u00fal aug szept okt nov dec".split(" "),
weekdays:"vas\u00e1rnap h\u00e9tf\u0151 kedd szerda cs\u00fct\u00f6rt\u00f6k p\u00e9ntek szombat".split(" "),weekdaysShort:"vas h\u00e9t kedd sze cs\u00fct p\u00e9n szo".split(" "),weekdaysMin:"v h k sze cs p szo".split(" "),longDateFormat:{LT:"H:mm",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D., LT",LLLL:"YYYY. MMMM D., dddd LT"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return"["+c[this.day()]+"] LT[-kor]"},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return"[m\u00falt] ["+
c[this.day()]+"] LT[-kor]"},sameElse:"L"},relativeTime:{future:"%s m\u00falva",past:"%s",s:b,m:b,mm:b,h:b,hh:b,d:b,dd:b,M:b,MM:b,y:b,yy:b},ordinal:"%d.",week:{dow:1,doy:7}})});(function(a){a(p)})(function(a){return a.lang("id",{months:"Januari Februari Maret April Mei Juni Juli Agustus September Oktober November Desember".split(" "),monthsShort:"Jan Feb Mar Apr Mei Jun Jul Ags Sep Okt Nov Des".split(" "),weekdays:"Minggu Senin Selasa Rabu Kamis Jumat Sabtu".split(" "),weekdaysShort:"Min Sen Sel Rab Kam Jum Sab".split(" "),
weekdaysMin:"Mg Sn Sl Rb Km Jm Sb".split(" "),longDateFormat:{LT:"HH.mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] LT",LLLL:"dddd, D MMMM YYYY [pukul] LT"},meridiem:function(a,b,c){return 11>a?"pagi":15>a?"siang":19>a?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",m:"semenit",
mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})});(function(a){a(p)})(function(a){function b(a){return 11!==a%100&&1===a%10?!1:!0}function c(a,l,q,f){var g=a+" ";switch(q){case "s":return l||f?"nokkrar sek\u00fandur":"nokkrum sek\u00fandum";case "m":return l?"m\u00edn\u00fata":"m\u00edn\u00fatu";case "mm":return b(a)?g+(l||f?"m\u00edn\u00fatur":"m\u00edn\u00fatum"):l?g+"m\u00edn\u00fata":g+"m\u00edn\u00fatu";case "hh":return b(a)?
g+(l||f?"klukkustundir":"klukkustundum"):g+"klukkustund";case "d":return l?"dagur":f?"dag":"degi";case "dd":return b(a)?l?g+"dagar":g+(f?"daga":"d\u00f6gum"):l?g+"dagur":g+(f?"dag":"degi");case "M":return l?"m\u00e1nu\u00f0ur":f?"m\u00e1nu\u00f0":"m\u00e1nu\u00f0i";case "MM":return b(a)?l?g+"m\u00e1nu\u00f0ir":g+(f?"m\u00e1nu\u00f0i":"m\u00e1nu\u00f0um"):l?g+"m\u00e1nu\u00f0ur":g+(f?"m\u00e1nu\u00f0":"m\u00e1nu\u00f0i");case "y":return l||f?"\u00e1r":"\u00e1ri";case "yy":return b(a)?g+(l||f?"\u00e1r":
"\u00e1rum"):g+(l||f?"\u00e1r":"\u00e1ri")}}return a.lang("is",{months:"jan\u00faar febr\u00faar mars apr\u00edl ma\u00ed j\u00fan\u00ed j\u00fal\u00ed \u00e1g\u00fast september okt\u00f3ber n\u00f3vember desember".split(" "),monthsShort:"jan feb mar apr ma\u00ed j\u00fan j\u00fal \u00e1g\u00fa sep okt n\u00f3v des".split(" "),weekdays:"sunnudagur m\u00e1nudagur \u00feri\u00f0judagur mi\u00f0vikudagur fimmtudagur f\u00f6studagur laugardagur".split(" "),weekdaysShort:"sun m\u00e1n \u00feri mi\u00f0 fim f\u00f6s lau".split(" "),
weekdaysMin:"Su M\u00e1 \u00der Mi Fi F\u00f6 La".split(" "),longDateFormat:{LT:"H:mm",L:"DD/MM/YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] LT",LLLL:"dddd, D. MMMM YYYY [kl.] LT"},calendar:{sameDay:"[\u00ed dag kl.] LT",nextDay:"[\u00e1 morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\u00ed g\u00e6r kl.] LT",lastWeek:"[s\u00ed\u00f0asta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s s\u00ed\u00f0an",s:c,m:c,mm:c,h:"klukkustund",hh:c,d:c,dd:c,M:c,MM:c,y:c,yy:c},
ordinal:"%d.",week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){return a.lang("it",{months:"Gennaio Febbraio Marzo Aprile Maggio Giugno Luglio Agosto Settembre Ottobre Novembre Dicembre".split(" "),monthsShort:"Gen Feb Mar Apr Mag Giu Lug Ago Set Ott Nov Dic".split(" "),weekdays:"Domenica Luned\u00ec Marted\u00ec Mercoled\u00ec Gioved\u00ec Venerd\u00ec Sabato".split(" "),weekdaysShort:"Dom Lun Mar Mer Gio Ven Sab".split(" "),weekdaysMin:"D L Ma Me G V S".split(" "),longDateFormat:{LT:"HH:mm",
L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd, D MMMM YYYY LT"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:"[lo scorso] dddd [alle] LT",sameElse:"L"},relativeTime:{future:function(a){return(/^[0-9].+$/.test(a)?"tra":"in")+" "+a},past:"%s fa",s:"alcuni secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},ordinal:"%d\u00ba",
week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){return a.lang("ja",{months:"1\u6708 2\u6708 3\u6708 4\u6708 5\u6708 6\u6708 7\u6708 8\u6708 9\u6708 10\u6708 11\u6708 12\u6708".split(" "),monthsShort:"1\u6708 2\u6708 3\u6708 4\u6708 5\u6708 6\u6708 7\u6708 8\u6708 9\u6708 10\u6708 11\u6708 12\u6708".split(" "),weekdays:"\u65e5\u66dc\u65e5 \u6708\u66dc\u65e5 \u706b\u66dc\u65e5 \u6c34\u66dc\u65e5 \u6728\u66dc\u65e5 \u91d1\u66dc\u65e5 \u571f\u66dc\u65e5".split(" "),weekdaysShort:"\u65e5\u6708\u706b\u6c34\u6728\u91d1\u571f".split(""),
weekdaysMin:"\u65e5\u6708\u706b\u6c34\u6728\u91d1\u571f".split(""),longDateFormat:{LT:"Ah\u6642m\u5206",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5LT",LLLL:"YYYY\u5e74M\u6708D\u65e5LT dddd"},meridiem:function(a,b,c){return 12>a?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:"[\u6765\u9031]dddd LT",lastDay:"[\u6628\u65e5] LT",lastWeek:"[\u524d\u9031]dddd LT",sameElse:"L"},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",
s:"\u6570\u79d2",m:"1\u5206",mm:"%d\u5206",h:"1\u6642\u9593",hh:"%d\u6642\u9593",d:"1\u65e5",dd:"%d\u65e5",M:"1\u30f6\u6708",MM:"%d\u30f6\u6708",y:"1\u5e74",yy:"%d\u5e74"}})});(function(a){a(p)})(function(a){return a.lang("ka",{months:function(a,b){return{nominative:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8 \u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8 \u10db\u10d0\u10e0\u10e2\u10d8 \u10d0\u10de\u10e0\u10d8\u10da\u10d8 \u10db\u10d0\u10d8\u10e1\u10d8 \u10d8\u10d5\u10dc\u10d8\u10e1\u10d8 \u10d8\u10d5\u10da\u10d8\u10e1\u10d8 \u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd \u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8 \u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8 \u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8 \u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split(" "),
accusative:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10e1 \u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10e1 \u10db\u10d0\u10e0\u10e2\u10e1 \u10d0\u10de\u10e0\u10d8\u10da\u10d8\u10e1 \u10db\u10d0\u10d8\u10e1\u10e1 \u10d8\u10d5\u10dc\u10d8\u10e1\u10e1 \u10d8\u10d5\u10da\u10d8\u10e1\u10e1 \u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10e1 \u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10e1 \u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10e1 \u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10e1 \u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10e1".split(" ")}[/D[oD] *MMMM?/.test(b)?
"accusative":"nominative"][a.month()]},monthsShort:"\u10d8\u10d0\u10dc \u10d7\u10d4\u10d1 \u10db\u10d0\u10e0 \u10d0\u10de\u10e0 \u10db\u10d0\u10d8 \u10d8\u10d5\u10dc \u10d8\u10d5\u10da \u10d0\u10d2\u10d5 \u10e1\u10d4\u10e5 \u10dd\u10e5\u10e2 \u10dc\u10dd\u10d4 \u10d3\u10d4\u10d9".split(" "),weekdays:function(a,b){return{nominative:"\u10d9\u10d5\u10d8\u10e0\u10d0 \u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8 \u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8 \u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8 \u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8 \u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8 \u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split(" "),
accusative:"\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1 \u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1 \u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1 \u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1 \u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1 \u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1 \u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split(" ")}[/(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/.test(b)?"accusative":"nominative"][a.day()]},weekdaysShort:"\u10d9\u10d5\u10d8 \u10dd\u10e0\u10e8 \u10e1\u10d0\u10db \u10dd\u10d7\u10ee \u10ee\u10e3\u10d7 \u10de\u10d0\u10e0 \u10e8\u10d0\u10d1".split(" "),
weekdaysMin:"\u10d9\u10d5 \u10dd\u10e0 \u10e1\u10d0 \u10dd\u10d7 \u10ee\u10e3 \u10de\u10d0 \u10e8\u10d0".split(" "),longDateFormat:{LT:"h:mm A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd, D MMMM YYYY LT"},calendar:{sameDay:"[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",nextDay:"[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",lastDay:"[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",nextWeek:"[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]",lastWeek:"[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",
sameElse:"L"},relativeTime:{future:function(a){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10ec\u10d4\u10da\u10d8)/.test(a)?a.replace(/\u10d8$/,"\u10e8\u10d8"):a+"\u10e8\u10d8"},past:function(a){if(/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(a))return a.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc");if(/\u10ec\u10d4\u10da\u10d8/.test(a))return a.replace(/\u10ec\u10d4\u10da\u10d8$/,
"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc")},s:"\u10e0\u10d0\u10db\u10d3\u10d4\u10dc\u10d8\u10db\u10d4 \u10ec\u10d0\u10db\u10d8",m:"\u10ec\u10e3\u10d7\u10d8",mm:"%d \u10ec\u10e3\u10d7\u10d8",h:"\u10e1\u10d0\u10d0\u10d7\u10d8",hh:"%d \u10e1\u10d0\u10d0\u10d7\u10d8",d:"\u10d3\u10e6\u10d4",dd:"%d \u10d3\u10e6\u10d4",M:"\u10d7\u10d5\u10d4",MM:"%d \u10d7\u10d5\u10d4",y:"\u10ec\u10d4\u10da\u10d8",yy:"%d \u10ec\u10d4\u10da\u10d8"},ordinal:function(a){return 0===a?a:1===a?a+"-\u10da\u10d8":20>a||100>=
a&&0===a%20||0===a%100?"\u10db\u10d4-"+a:a+"-\u10d4"},week:{dow:1,doy:7}})});(function(a){a(p)})(function(a){return a.lang("ko",{months:"1\uc6d4 2\uc6d4 3\uc6d4 4\uc6d4 5\uc6d4 6\uc6d4 7\uc6d4 8\uc6d4 9\uc6d4 10\uc6d4 11\uc6d4 12\uc6d4".split(" "),monthsShort:"1\uc6d4 2\uc6d4 3\uc6d4 4\uc6d4 5\uc6d4 6\uc6d4 7\uc6d4 8\uc6d4 9\uc6d4 10\uc6d4 11\uc6d4 12\uc6d4".split(" "),weekdays:"\uc77c\uc694\uc77c \uc6d4\uc694\uc77c \ud654\uc694\uc77c \uc218\uc694\uc77c \ubaa9\uc694\uc77c \uae08\uc694\uc77c \ud1a0\uc694\uc77c".split(" "),
weekdaysShort:"\uc77c\uc6d4\ud654\uc218\ubaa9\uae08\ud1a0".split(""),weekdaysMin:"\uc77c\uc6d4\ud654\uc218\ubaa9\uae08\ud1a0".split(""),longDateFormat:{LT:"A h\uc2dc mm\ubd84",L:"YYYY.MM.DD",LL:"YYYY\ub144 MMMM D\uc77c",LLL:"YYYY\ub144 MMMM D\uc77c LT",LLLL:"YYYY\ub144 MMMM D\uc77c dddd LT"},meridiem:function(a,b,c){return 12>a?"\uc624\uc804":"\uc624\ud6c4"},calendar:{sameDay:"\uc624\ub298 LT",nextDay:"\ub0b4\uc77c LT",nextWeek:"dddd LT",lastDay:"\uc5b4\uc81c LT",lastWeek:"\uc9c0\ub09c\uc8fc dddd LT",
sameElse:"L"},relativeTime:{future:"%s \ud6c4",past:"%s \uc804",s:"\uba87\ucd08",ss:"%d\ucd08",m:"\uc77c\ubd84",mm:"%d\ubd84",h:"\ud55c\uc2dc\uac04",hh:"%d\uc2dc\uac04",d:"\ud558\ub8e8",dd:"%d\uc77c",M:"\ud55c\ub2ec",MM:"%d\ub2ec",y:"\uc77c\ub144",yy:"%d\ub144"},ordinal:"%d\uc77c",meridiemParse:/(\uc624\uc804|\uc624\ud6c4)/,isPM:function(a){return"\uc624\ud6c4"===a}})});(function(a){a(p)})(function(a){function b(a,d,c,l){a={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag",
"engem Dag"],dd:[a+" Deeg",a+" Deeg"],M:["ee Mount","engem Mount"],MM:[a+" M\u00e9int",a+" M\u00e9int"],y:["ee Joer","engem Joer"],yy:[a+" Joer",a+" Joer"]};return d?a[c][0]:a[c][1]}function c(a){a=parseInt(a,10);if(isNaN(a))return!1;if(0>a)return!0;if(10>a)return 4<=a&&7>=a?!0:!1;if(100>a){var b=a%10;return 0===b?c(a/10):c(b)}if(1E4>a)for(;10<=a;)a/=10;else a/=1E3;return c(a)}return a.lang("lb",{months:"Januar Februar M\u00e4erz Abr\u00ebll Mee Juni Juli August September Oktober November Dezember".split(" "),
monthsShort:"Jan. Febr. Mrz. Abr. Mee Jun. Jul. Aug. Sept. Okt. Nov. Dez.".split(" "),weekdays:"Sonndeg M\u00e9indeg D\u00ebnschdeg M\u00ebttwoch Donneschdeg Freideg Samschdeg".split(" "),weekdaysShort:"So. M\u00e9. D\u00eb. M\u00eb. Do. Fr. Sa.".split(" "),weekdaysMin:"So M\u00e9 D\u00eb M\u00eb Do Fr Sa".split(" "),longDateFormat:{LT:"H:mm [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY LT",LLLL:"dddd, D. MMMM YYYY LT"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",
nextWeek:"dddd [um] LT",lastDay:"[G\u00ebschter um] LT",lastWeek:function(a){a:switch(a=this.format("d"),a=parseInt(a,10),a){case 0:case 1:case 3:case 5:case 6:a=!0;break a;default:a=!1}return a?"[Leschte] dddd [um] LT":"[Leschten] dddd [um] LT"}},relativeTime:{future:function(a){var b=a.substr(0,a.indexOf(" "));return c(b)?"a "+a:"an "+a},past:function(a){var b=a.substr(0,a.indexOf(" "));return c(b)?"viru "+a:"virun "+a},s:"e puer Sekonnen",m:b,mm:"%d Minutten",h:b,hh:"%d Stonnen",d:b,dd:b,M:b,MM:b,
y:b,yy:b},ordinal:"%d.",week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){function b(a,d,k,l){return d?c(k)[0]:l?c(k)[1]:c(k)[2]}function c(a){return l[a].split("_")}function k(a,k,l,f){var g=a+" ";return 1===a?g+b(a,k,l[0],f):k?g+(0===a%10||10<a&&20>a?c(l)[1]:c(l)[0]):f?g+c(l)[1]:g+(0===a%10||10<a&&20>a?c(l)[1]:c(l)[2])}var l={m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_dien\u0105",
dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"},f="pirmadienis antradienis tre\u010diadienis ketvirtadienis penktadienis \u0161e\u0161tadienis sekmadienis".split(" ");return a.lang("lt",{months:"sausio vasario kovo baland\u017eio gegu\u017e\u0117s bir\u017e\u0117lio liepos rugpj\u016b\u010dio rugs\u0117jo spalio lapkri\u010dio gruod\u017eio".split(" "),monthsShort:"sau vas kov bal geg bir lie rgp rgs spa lap grd".split(" "),
weekdays:function(a,b){var d=-1===b.indexOf("dddd LT"),c=f[a.weekday()];return d?c:c.substring(0,c.length-2)+"\u012f"},weekdaysShort:"Sek Pir Ant Tre Ket Pen \u0160e\u0161".split(" "),weekdaysMin:"S P A T K Pn \u0160".split(" "),longDateFormat:{LT:"HH:mm",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], LT [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, LT [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], LT [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, LT [val.]"},
calendar:{sameDay:"[\u0160iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Pra\u0117jus\u012f] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prie\u0161 %s",s:function(a,b,d,c){return b?"kelios sekund\u0117s":c?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},m:b,mm:k,h:b,hh:k,d:b,dd:k,M:b,MM:k,y:b,yy:k},ordinal:function(a){return a+"-oji"},week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){function b(a,d,l){var f=a+" ";l=c[l].split("_");a=d?1===
a%10&&11!==a?l[2]:l[3]:1===a%10&&11!==a?l[0]:l[1];return f+a}var c={mm:"min\u016bti_min\u016btes_min\u016bte_min\u016btes",hh:"stundu_stundas_stunda_stundas",dd:"dienu_dienas_diena_dienas",MM:"m\u0113nesi_m\u0113ne\u0161us_m\u0113nesis_m\u0113ne\u0161i",yy:"gadu_gadus_gads_gadi"};return a.lang("lv",{months:"janv\u0101ris febru\u0101ris marts apr\u012blis maijs j\u016bnijs j\u016blijs augusts septembris oktobris novembris decembris".split(" "),monthsShort:"jan feb mar apr mai j\u016bn j\u016bl aug sep okt nov dec".split(" "),
weekdays:"sv\u0113tdiena pirmdiena otrdiena tre\u0161diena ceturtdiena piektdiena sestdiena".split(" "),weekdaysShort:"Sv P O T C Pk S".split(" "),weekdaysMin:"Sv P O T C Pk S".split(" "),longDateFormat:{LT:"HH:mm",L:"DD.MM.YYYY",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, LT",LLLL:"YYYY. [gada] D. MMMM, dddd, LT"},calendar:{sameDay:"[\u0160odien pulksten] LT",nextDay:"[R\u012bt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",
sameElse:"L"},relativeTime:{future:"%s v\u0113l\u0101k",past:"%s agr\u0101k",s:"da\u017eas sekundes",m:"min\u016bti",mm:b,h:"stundu",hh:b,d:"dienu",dd:b,M:"m\u0113nesi",MM:b,y:"gadu",yy:b},ordinal:"%d.",week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){return a.lang("mk",{months:"\u0458\u0430\u043d\u0443\u0430\u0440\u0438 \u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438 \u043c\u0430\u0440\u0442 \u0430\u043f\u0440\u0438\u043b \u043c\u0430\u0458 \u0458\u0443\u043d\u0438 \u0458\u0443\u043b\u0438 \u0430\u0432\u0433\u0443\u0441\u0442 \u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438 \u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438 \u043d\u043e\u0435\u043c\u0432\u0440\u0438 \u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split(" "),
monthsShort:"\u0458\u0430\u043d \u0444\u0435\u0432 \u043c\u0430\u0440 \u0430\u043f\u0440 \u043c\u0430\u0458 \u0458\u0443\u043d \u0458\u0443\u043b \u0430\u0432\u0433 \u0441\u0435\u043f \u043e\u043a\u0442 \u043d\u043e\u0435 \u0434\u0435\u043a".split(" "),weekdays:"\u043d\u0435\u0434\u0435\u043b\u0430 \u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a \u0432\u0442\u043e\u0440\u043d\u0438\u043a \u0441\u0440\u0435\u0434\u0430 \u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a \u043f\u0435\u0442\u043e\u043a \u0441\u0430\u0431\u043e\u0442\u0430".split(" "),
weekdaysShort:"\u043d\u0435\u0434 \u043f\u043e\u043d \u0432\u0442\u043e \u0441\u0440\u0435 \u0447\u0435\u0442 \u043f\u0435\u0442 \u0441\u0430\u0431".split(" "),weekdaysMin:"\u043de \u043fo \u0432\u0442 \u0441\u0440 \u0447\u0435 \u043f\u0435 \u0441a".split(" "),longDateFormat:{LT:"H:mm",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd, D MMMM YYYY LT"},calendar:{sameDay:"[\u0414\u0435\u043d\u0435\u0441 \u0432\u043e] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432\u043e] LT",nextWeek:"dddd [\u0432\u043e] LT",
lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432\u043e] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0412\u043e \u0438\u0437\u043c\u0438\u043d\u0430\u0442\u0430\u0442\u0430] dddd [\u0432\u043e] LT";case 1:case 2:case 4:case 5:return"[\u0412\u043e \u0438\u0437\u043c\u0438\u043d\u0430\u0442\u0438\u043e\u0442] dddd [\u0432\u043e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u043e\u0441\u043b\u0435 %s",past:"\u043f\u0440\u0435\u0434 %s",s:"\u043d\u0435\u043a\u043e\u043b\u043a\u0443 \u0441\u0435\u043a\u0443\u043d\u0434\u0438",
m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0438",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},ordinal:function(a){var b=a%10,c=a%100;return 0===a?a+"-\u0435\u0432":0===c?a+"-\u0435\u043d":10<c&&20>c?a+"-\u0442\u0438":1===b?a+"-\u0432\u0438":
2===b?a+"-\u0440\u0438":7===b||8===b?a+"-\u043c\u0438":a+"-\u0442\u0438"},week:{dow:1,doy:7}})});(function(a){a(p)})(function(a){return a.lang("ml",{months:"\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f \u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f \u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d \u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d \u0d2e\u0d47\u0d2f\u0d4d \u0d1c\u0d42\u0d7a \u0d1c\u0d42\u0d32\u0d48 \u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d \u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c \u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c \u0d28\u0d35\u0d02\u0d2c\u0d7c \u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split(" "),
monthsShort:"\u0d1c\u0d28\u0d41. \u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41. \u0d2e\u0d3e\u0d7c. \u0d0f\u0d2a\u0d4d\u0d30\u0d3f. \u0d2e\u0d47\u0d2f\u0d4d \u0d1c\u0d42\u0d7a \u0d1c\u0d42\u0d32\u0d48. \u0d13\u0d17. \u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31. \u0d12\u0d15\u0d4d\u0d1f\u0d4b. \u0d28\u0d35\u0d02. \u0d21\u0d3f\u0d38\u0d02.".split(" "),weekdays:"\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a \u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a \u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a \u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a \u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a \u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a \u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split(" "),
weekdaysShort:"\u0d1e\u0d3e\u0d2f\u0d7c \u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e \u0d1a\u0d4a\u0d35\u0d4d\u0d35 \u0d2c\u0d41\u0d27\u0d7b \u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02 \u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f \u0d36\u0d28\u0d3f".split(" "),weekdaysMin:"\u0d1e\u0d3e \u0d24\u0d3f \u0d1a\u0d4a \u0d2c\u0d41 \u0d35\u0d4d\u0d2f\u0d3e \u0d35\u0d46 \u0d36".split(" "),longDateFormat:{LT:"A h:mm -\u0d28\u0d41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, LT",LLLL:"dddd, D MMMM YYYY, LT"},calendar:{sameDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",
nextDay:"[\u0d28\u0d3e\u0d33\u0d46] LT",nextWeek:"dddd, LT",lastDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",lastWeek:"[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",past:"%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",s:"\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",m:"\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",mm:"%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",
h:"\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",hh:"%d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",d:"\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",dd:"%d \u0d26\u0d3f\u0d35\u0d38\u0d02",M:"\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",MM:"%d \u0d2e\u0d3e\u0d38\u0d02",y:"\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",yy:"%d \u0d35\u0d7c\u0d37\u0d02"},meridiem:function(a,b,c){return 4>a?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":12>a?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":
17>a?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":20>a?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})});(function(a){a(p)})(function(a){var b={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f","0":"\u0966"},c={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};return a.lang("mr",{months:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940 \u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940 \u092e\u093e\u0930\u094d\u091a \u090f\u092a\u094d\u0930\u093f\u0932 \u092e\u0947 \u091c\u0942\u0928 \u091c\u0941\u0932\u0948 \u0911\u0917\u0938\u094d\u091f \u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930 \u0911\u0915\u094d\u091f\u094b\u092c\u0930 \u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930 \u0921\u093f\u0938\u0947\u0902\u092c\u0930".split(" "),
monthsShort:"\u091c\u093e\u0928\u0947. \u092b\u0947\u092c\u094d\u0930\u0941. \u092e\u093e\u0930\u094d\u091a. \u090f\u092a\u094d\u0930\u093f. \u092e\u0947. \u091c\u0942\u0928. \u091c\u0941\u0932\u0948. \u0911\u0917. \u0938\u092a\u094d\u091f\u0947\u0902. \u0911\u0915\u094d\u091f\u094b. \u0928\u094b\u0935\u094d\u0939\u0947\u0902. \u0921\u093f\u0938\u0947\u0902.".split(" "),weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930 \u0938\u094b\u092e\u0935\u093e\u0930 \u092e\u0902\u0917\u0933\u0935\u093e\u0930 \u092c\u0941\u0927\u0935\u093e\u0930 \u0917\u0941\u0930\u0942\u0935\u093e\u0930 \u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930 \u0936\u0928\u093f\u0935\u093e\u0930".split(" "),
weekdaysShort:"\u0930\u0935\u093f \u0938\u094b\u092e \u092e\u0902\u0917\u0933 \u092c\u0941\u0927 \u0917\u0941\u0930\u0942 \u0936\u0941\u0915\u094d\u0930 \u0936\u0928\u093f".split(" "),weekdaysMin:"\u0930 \u0938\u094b \u092e\u0902 \u092c\u0941 \u0917\u0941 \u0936\u0941 \u0936".split(" "),longDateFormat:{LT:"A h:mm \u0935\u093e\u091c\u0924\u093e",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, LT",LLLL:"dddd, D MMMM YYYY, LT"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0909\u0926\u094d\u092f\u093e] LT",
nextWeek:"dddd, LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092e\u093e\u0917\u0940\u0932] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0928\u0902\u0924\u0930",past:"%s \u092a\u0942\u0930\u094d\u0935\u0940",s:"\u0938\u0947\u0915\u0902\u0926",m:"\u090f\u0915 \u092e\u093f\u0928\u093f\u091f",mm:"%d \u092e\u093f\u0928\u093f\u091f\u0947",h:"\u090f\u0915 \u0924\u093e\u0938",hh:"%d \u0924\u093e\u0938",d:"\u090f\u0915 \u0926\u093f\u0935\u0938",dd:"%d \u0926\u093f\u0935\u0938",M:"\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",
MM:"%d \u092e\u0939\u093f\u0928\u0947",y:"\u090f\u0915 \u0935\u0930\u094d\u0937",yy:"%d \u0935\u0930\u094d\u0937\u0947"},preparse:function(a){return a.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(a){return c[a]})},postformat:function(a){return a.replace(/\d/g,function(a){return b[a]})},meridiem:function(a,b,d){return 4>a?"\u0930\u093e\u0924\u094d\u0930\u0940":10>a?"\u0938\u0915\u093e\u0933\u0940":17>a?"\u0926\u0941\u092a\u093e\u0930\u0940":20>a?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":
"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})});(function(a){a(p)})(function(a){return a.lang("ms-my",{months:"Januari Februari Mac April Mei Jun Julai Ogos September Oktober November Disember".split(" "),monthsShort:"Jan Feb Mac Apr Mei Jun Jul Ogs Sep Okt Nov Dis".split(" "),weekdays:"Ahad Isnin Selasa Rabu Khamis Jumaat Sabtu".split(" "),weekdaysShort:"Ahd Isn Sel Rab Kha Jum Sab".split(" "),weekdaysMin:"Ah Is Sl Rb Km Jm Sb".split(" "),longDateFormat:{LT:"HH.mm",L:"DD/MM/YYYY",
LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] LT",LLLL:"dddd, D MMMM YYYY [pukul] LT"},meridiem:function(a,b,c){return 11>a?"pagi":15>a?"tengahari":19>a?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",
y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})});(function(a){a(p)})(function(a){return a.lang("nb",{months:"januar februar mars april mai juni juli august september oktober november desember".split(" "),monthsShort:"jan. feb. mars april mai juni juli aug. sep. okt. nov. des.".split(" "),weekdays:"s\u00f8ndag mandag tirsdag onsdag torsdag fredag l\u00f8rdag".split(" "),weekdaysShort:"s\u00f8. ma. ti. on. to. fr. l\u00f8.".split(" "),weekdaysMin:"s\u00f8 ma ti on to fr l\u00f8".split(" "),longDateFormat:{LT:"H.mm",
L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] LT",LLLL:"dddd D. MMMM YYYY [kl.] LT"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i g\u00e5r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"for %s siden",s:"noen sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en m\u00e5ned",MM:"%d m\u00e5neder",y:"ett \u00e5r",yy:"%d \u00e5r"},ordinal:"%d.",week:{dow:1,
doy:4}})});(function(a){a(p)})(function(a){var b={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f","0":"\u0966"},c={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};return a.lang("ne",{months:"\u091c\u0928\u0935\u0930\u0940 \u092b\u0947\u092c\u094d\u0930\u0941\u0935\u0930\u0940 \u092e\u093e\u0930\u094d\u091a \u0905\u092a\u094d\u0930\u093f\u0932 \u092e\u0908 \u091c\u0941\u0928 \u091c\u0941\u0932\u093e\u0908 \u0905\u0917\u0937\u094d\u091f \u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930 \u0905\u0915\u094d\u091f\u094b\u092c\u0930 \u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930 \u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930".split(" "),
monthsShort:"\u091c\u0928. \u092b\u0947\u092c\u094d\u0930\u0941. \u092e\u093e\u0930\u094d\u091a \u0905\u092a\u094d\u0930\u093f. \u092e\u0908 \u091c\u0941\u0928 \u091c\u0941\u0932\u093e\u0908. \u0905\u0917. \u0938\u0947\u092a\u094d\u091f. \u0905\u0915\u094d\u091f\u094b. \u0928\u094b\u092d\u0947. \u0921\u093f\u0938\u0947.".split(" "),weekdays:"\u0906\u0907\u0924\u092c\u093e\u0930 \u0938\u094b\u092e\u092c\u093e\u0930 \u092e\u0919\u094d\u0917\u0932\u092c\u093e\u0930 \u092c\u0941\u0927\u092c\u093e\u0930 \u092c\u093f\u0939\u093f\u092c\u093e\u0930 \u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930 \u0936\u0928\u093f\u092c\u093e\u0930".split(" "),
weekdaysShort:"\u0906\u0907\u0924. \u0938\u094b\u092e. \u092e\u0919\u094d\u0917\u0932. \u092c\u0941\u0927. \u092c\u093f\u0939\u093f. \u0936\u0941\u0915\u094d\u0930. \u0936\u0928\u093f.".split(" "),weekdaysMin:"\u0906\u0907. \u0938\u094b. \u092e\u0919\u094d \u092c\u0941. \u092c\u093f. \u0936\u0941. \u0936.".split(" "),longDateFormat:{LT:"A\u0915\u094b h:mm \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, LT",LLLL:"dddd, D MMMM YYYY, LT"},preparse:function(a){return a.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,
function(a){return c[a]})},postformat:function(a){return a.replace(/\d/g,function(a){return b[a]})},meridiem:function(a,b,d){return 3>a?"\u0930\u093e\u0924\u0940":10>a?"\u092c\u093f\u0939\u093e\u0928":15>a?"\u0926\u093f\u0909\u0901\u0938\u094b":18>a?"\u092c\u0947\u0932\u0941\u0915\u093e":20>a?"\u0938\u093e\u0901\u091d":"\u0930\u093e\u0924\u0940"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u092d\u094b\u0932\u0940] LT",nextWeek:"[\u0906\u0909\u0901\u0926\u094b] dddd[,] LT",lastDay:"[\u0939\u093f\u091c\u094b] LT",
lastWeek:"[\u0917\u090f\u0915\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u093e",past:"%s \u0905\u0917\u093e\u0921\u0940",s:"\u0915\u0947\u0939\u0940 \u0938\u092e\u092f",m:"\u090f\u0915 \u092e\u093f\u0928\u0947\u091f",mm:"%d \u092e\u093f\u0928\u0947\u091f",h:"\u090f\u0915 \u0918\u0923\u094d\u091f\u093e",hh:"%d \u0918\u0923\u094d\u091f\u093e",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",MM:"%d \u092e\u0939\u093f\u0928\u093e",
y:"\u090f\u0915 \u092c\u0930\u094d\u0937",yy:"%d \u092c\u0930\u094d\u0937"},week:{dow:1,doy:7}})});(function(a){a(p)})(function(a){var b="jan. feb. mrt. apr. mei jun. jul. aug. sep. okt. nov. dec.".split(" "),c="jan feb mrt apr mei jun jul aug sep okt nov dec".split(" ");return a.lang("nl",{months:"januari februari maart april mei juni juli augustus september oktober november december".split(" "),monthsShort:function(a,l){return/-MMM-/.test(l)?c[a.month()]:b[a.month()]},weekdays:"zondag maandag dinsdag woensdag donderdag vrijdag zaterdag".split(" "),
weekdaysShort:"zo. ma. di. wo. do. vr. za.".split(" "),weekdaysMin:"Zo Ma Di Wo Do Vr Za".split(" "),longDateFormat:{LT:"HH:mm",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",m:"\u00e9\u00e9n minuut",mm:"%d minuten",h:"\u00e9\u00e9n uur",
hh:"%d uur",d:"\u00e9\u00e9n dag",dd:"%d dagen",M:"\u00e9\u00e9n maand",MM:"%d maanden",y:"\u00e9\u00e9n jaar",yy:"%d jaar"},ordinal:function(a){return a+(1===a||8===a||20<=a?"ste":"de")},week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){return a.lang("nn",{months:"januar februar mars april mai juni juli august september oktober november desember".split(" "),monthsShort:"jan feb mar apr mai jun jul aug sep okt nov des".split(" "),weekdays:"sundag m\u00e5ndag tysdag onsdag torsdag fredag laurdag".split(" "),
weekdaysShort:"sun m\u00e5n tys ons tor fre lau".split(" "),weekdaysMin:"su m\u00e5 ty on to fr l\u00f8".split(" "),longDateFormat:{LT:"HH:mm",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I g\u00e5r klokka] LT",lastWeek:"[F\u00f8reg\u00e5ende] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"for %s siden",s:"noen sekund",m:"ett minutt",mm:"%d minutt",
h:"en time",hh:"%d timar",d:"en dag",dd:"%d dagar",M:"en m\u00e5nad",MM:"%d m\u00e5nader",y:"ett \u00e5r",yy:"%d \u00e5r"},ordinal:"%d.",week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){function b(a){return 5>a%10&&1<a%10&&1!==~~(a/10)%10}function c(a,l,k){var f=a+" ";switch(k){case "m":return l?"minuta":"minut\u0119";case "mm":return f+(b(a)?"minuty":"minut");case "h":return l?"godzina":"godzin\u0119";case "hh":return f+(b(a)?"godziny":"godzin");case "MM":return f+(b(a)?"miesi\u0105ce":"miesi\u0119cy");
case "yy":return f+(b(a)?"lata":"lat")}}var l="stycze\u0144 luty marzec kwiecie\u0144 maj czerwiec lipiec sierpie\u0144 wrzesie\u0144 pa\u017adziernik listopad grudzie\u0144".split(" "),f="stycznia lutego marca kwietnia maja czerwca lipca sierpnia wrze\u015bnia pa\u017adziernika listopada grudnia".split(" ");return a.lang("pl",{months:function(a,b){return/D MMMM/.test(b)?f[a.month()]:l[a.month()]},monthsShort:"sty lut mar kwi maj cze lip sie wrz pa\u017a lis gru".split(" "),weekdays:"niedziela poniedzia\u0142ek wtorek \u015broda czwartek pi\u0105tek sobota".split(" "),
weekdaysShort:"nie pon wt \u015br czw pt sb".split(" "),weekdaysMin:"N Pn Wt \u015ar Cz Pt So".split(" "),longDateFormat:{LT:"HH:mm",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd, D MMMM YYYY LT"},calendar:{sameDay:"[Dzi\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:"[W] dddd [o] LT",lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";
default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",m:c,mm:c,h:c,hh:c,d:"1 dzie\u0144",dd:"%d dni",M:"miesi\u0105c",MM:c,y:"rok",yy:c},ordinal:"%d.",week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){return a.lang("pt-br",{months:"Janeiro Fevereiro Mar\u00e7o Abril Maio Junho Julho Agosto Setembro Outubro Novembro Dezembro".split(" "),monthsShort:"Jan Fev Mar Abr Mai Jun Jul Ago Set Out Nov Dez".split(" "),weekdays:"Domingo Segunda-feira Ter\u00e7a-feira Quarta-feira Quinta-feira Sexta-feira S\u00e1bado".split(" "),
weekdaysShort:"Dom Seg Ter Qua Qui Sex S\u00e1b".split(" "),weekdaysMin:"Dom 2\u00aa 3\u00aa 4\u00aa 5\u00aa 6\u00aa S\u00e1b".split(" "),longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY LT",LLLL:"dddd, D [de] MMMM [de] YYYY LT"},calendar:{sameDay:"[Hoje \u00e0s] LT",nextDay:"[Amanh\u00e3 \u00e0s] LT",nextWeek:"dddd [\u00e0s] LT",lastDay:"[Ontem \u00e0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\u00daltimo] dddd [\u00e0s] LT":"[\u00daltima] dddd [\u00e0s] LT"},
sameElse:"L"},relativeTime:{future:"em %s",past:"%s atr\u00e1s",s:"segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\u00eas",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinal:"%d\u00ba"})});(function(a){a(p)})(function(a){return a.lang("pt",{months:"Janeiro Fevereiro Mar\u00e7o Abril Maio Junho Julho Agosto Setembro Outubro Novembro Dezembro".split(" "),monthsShort:"Jan Fev Mar Abr Mai Jun Jul Ago Set Out Nov Dez".split(" "),weekdays:"Domingo Segunda-feira Ter\u00e7a-feira Quarta-feira Quinta-feira Sexta-feira S\u00e1bado".split(" "),
weekdaysShort:"Dom Seg Ter Qua Qui Sex S\u00e1b".split(" "),weekdaysMin:"Dom 2\u00aa 3\u00aa 4\u00aa 5\u00aa 6\u00aa S\u00e1b".split(" "),longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY LT",LLLL:"dddd, D [de] MMMM [de] YYYY LT"},calendar:{sameDay:"[Hoje \u00e0s] LT",nextDay:"[Amanh\u00e3 \u00e0s] LT",nextWeek:"dddd [\u00e0s] LT",lastDay:"[Ontem \u00e0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\u00daltimo] dddd [\u00e0s] LT":"[\u00daltima] dddd [\u00e0s] LT"},
sameElse:"L"},relativeTime:{future:"em %s",past:"%s atr\u00e1s",s:"segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\u00eas",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinal:"%d\u00ba",week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){function b(a,d,c){d=" ";if(20<=a%100||100<=a&&0===a%100)d=" de ";return a+d+{mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"}[c]}return a.lang("ro",{months:"ianuarie februarie martie aprilie mai iunie iulie august septembrie octombrie noiembrie decembrie".split(" "),
monthsShort:"ian feb mar apr mai iun iul aug sep oct noi dec".split(" "),weekdays:"duminic\u0103 luni mar\u021bi miercuri joi vineri s\u00e2mb\u0103t\u0103".split(" "),weekdaysShort:"Dum Lun Mar Mie Joi Vin S\u00e2m".split(" "),weekdaysMin:"Du Lu Ma Mi Jo Vi S\u00e2".split(" "),longDateFormat:{LT:"H:mm",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[m\u00e2ine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",
sameElse:"L"},relativeTime:{future:"peste %s",past:"%s \u00een urm\u0103",s:"c\u00e2teva secunde",m:"un minut",mm:b,h:"o or\u0103",hh:b,d:"o zi",dd:b,M:"o lun\u0103",MM:b,y:"un an",yy:b},week:{dow:1,doy:7}})});(function(a){a(p)})(function(a){function b(a,d,c){var l=a+" ";switch(c){case "m":return d?"jedna minuta":"jedne minute";case "mm":return 1===a?l+"minuta":2===a||3===a||4===a?l+"minute":l+"minuta";case "h":return d?"jedan sat":"jednog sata";case "hh":return l=1===a?l+"sat":2===a||3===a||4===
a?l+"sata":l+"sati";case "dd":return l=1===a?l+"dan":l+"dana";case "MM":return l=1===a?l+"mesec":2===a||3===a||4===a?l+"meseca":l+"meseci";case "yy":return l=1===a?l+"godina":2===a||3===a||4===a?l+"godine":l+"godina"}}return a.lang("rs",{months:"januar februar mart april maj jun jul avgust septembar oktobar novembar decembar".split(" "),monthsShort:"jan. feb. mar. apr. maj. jun. jul. avg. sep. okt. nov. dec.".split(" "),weekdays:"nedelja ponedeljak utorak sreda \u010detvrtak petak subota".split(" "),
weekdaysShort:"ned. pon. uto. sre. \u010det. pet. sub.".split(" "),weekdaysMin:"ne po ut sr \u010de pe su".split(" "),longDateFormat:{LT:"H:mm",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY LT",LLLL:"dddd, D. MMMM YYYY LT"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",
lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"par sekundi",m:b,mm:b,h:b,hh:b,d:"dan",dd:b,M:"mesec",MM:b,y:"godinu",yy:b},ordinal:"%d.",week:{dow:1,doy:7}})});(function(a){a(p)})(function(a){function b(a,d,c){if("m"===c)return d?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443";
d=a+" ";a=+a;c={mm:"\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",yy:"\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"}[c].split("_");return d+(1===a%10&&11!==
a%100?c[0]:2<=a%10&&4>=a%10&&(10>a%100||20<=a%100)?c[1]:c[2])}return a.lang("ru",{months:function(a,b){return{nominative:"\u044f\u043d\u0432\u0430\u0440\u044c \u0444\u0435\u0432\u0440\u0430\u043b\u044c \u043c\u0430\u0440\u0442 \u0430\u043f\u0440\u0435\u043b\u044c \u043c\u0430\u0439 \u0438\u044e\u043d\u044c \u0438\u044e\u043b\u044c \u0430\u0432\u0433\u0443\u0441\u0442 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c \u043e\u043a\u0442\u044f\u0431\u0440\u044c \u043d\u043e\u044f\u0431\u0440\u044c \u0434\u0435\u043a\u0430\u0431\u0440\u044c".split(" "),
accusative:"\u044f\u043d\u0432\u0430\u0440\u044f \u0444\u0435\u0432\u0440\u0430\u043b\u044f \u043c\u0430\u0440\u0442\u0430 \u0430\u043f\u0440\u0435\u043b\u044f \u043c\u0430\u044f \u0438\u044e\u043d\u044f \u0438\u044e\u043b\u044f \u0430\u0432\u0433\u0443\u0441\u0442\u0430 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f \u043e\u043a\u0442\u044f\u0431\u0440\u044f \u043d\u043e\u044f\u0431\u0440\u044f \u0434\u0435\u043a\u0430\u0431\u0440\u044f".split(" ")}[/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/.test(b)?"accusative":
"nominative"][a.month()]},monthsShort:function(a,b){return{nominative:"\u044f\u043d\u0432 \u0444\u0435\u0432 \u043c\u0430\u0440 \u0430\u043f\u0440 \u043c\u0430\u0439 \u0438\u044e\u043d\u044c \u0438\u044e\u043b\u044c \u0430\u0432\u0433 \u0441\u0435\u043d \u043e\u043a\u0442 \u043d\u043e\u044f \u0434\u0435\u043a".split(" "),accusative:"\u044f\u043d\u0432 \u0444\u0435\u0432 \u043c\u0430\u0440 \u0430\u043f\u0440 \u043c\u0430\u044f \u0438\u044e\u043d\u044f \u0438\u044e\u043b\u044f \u0430\u0432\u0433 \u0441\u0435\u043d \u043e\u043a\u0442 \u043d\u043e\u044f \u0434\u0435\u043a".split(" ")}[/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/.test(b)?
"accusative":"nominative"][a.month()]},weekdays:function(a,b){return{nominative:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435 \u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a \u0432\u0442\u043e\u0440\u043d\u0438\u043a \u0441\u0440\u0435\u0434\u0430 \u0447\u0435\u0442\u0432\u0435\u0440\u0433 \u043f\u044f\u0442\u043d\u0438\u0446\u0430 \u0441\u0443\u0431\u0431\u043e\u0442\u0430".split(" "),accusative:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435 \u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a \u0432\u0442\u043e\u0440\u043d\u0438\u043a \u0441\u0440\u0435\u0434\u0443 \u0447\u0435\u0442\u0432\u0435\u0440\u0433 \u043f\u044f\u0442\u043d\u0438\u0446\u0443 \u0441\u0443\u0431\u0431\u043e\u0442\u0443".split(" ")}[/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e)? ?\] ?dddd/.test(b)?
"accusative":"nominative"][a.day()]},weekdaysShort:"\u0432\u0441 \u043f\u043d \u0432\u0442 \u0441\u0440 \u0447\u0442 \u043f\u0442 \u0441\u0431".split(" "),weekdaysMin:"\u0432\u0441 \u043f\u043d \u0432\u0442 \u0441\u0440 \u0447\u0442 \u043f\u0442 \u0441\u0431".split(" "),monthsParse:[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439|\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,
/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i],longDateFormat:{LT:"HH:mm",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., LT",LLLL:"dddd, D MMMM YYYY \u0433., LT"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430 \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",nextWeek:function(){return 2===this.day()?"[\u0412\u043e] dddd [\u0432] LT":"[\u0412] dddd [\u0432] LT"},lastWeek:function(){switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd [\u0432] LT";
case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",m:b,mm:b,h:"\u0447\u0430\u0441",hh:b,d:"\u0434\u0435\u043d\u044c",dd:b,M:"\u043c\u0435\u0441\u044f\u0446",
MM:b,y:"\u0433\u043e\u0434",yy:b},meridiem:function(a,b,d){return 4>a?"\u043d\u043e\u0447\u0438":12>a?"\u0443\u0442\u0440\u0430":17>a?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},ordinal:function(a,b){switch(b){case "M":case "d":case "DDD":return a+"-\u0439";case "D":return a+"-\u0433\u043e";case "w":case "W":return a+"-\u044f";default:return a}},week:{dow:1,doy:7}})});(function(a){a(p)})(function(a){function b(a,d,c,l){var k=a+" ";switch(c){case "s":return d||l?"p\u00e1r sek\u00fand":
"p\u00e1r sekundami";case "m":return d?"min\u00fata":l?"min\u00fatu":"min\u00fatou";case "mm":return d||l?k+(1<a&&5>a?"min\u00faty":"min\u00fat"):k+"min\u00fatami";case "h":return d?"hodina":l?"hodinu":"hodinou";case "hh":return d||l?k+(1<a&&5>a?"hodiny":"hod\u00edn"):k+"hodinami";case "d":return d||l?"de\u0148":"d\u0148om";case "dd":return d||l?k+(1<a&&5>a?"dni":"dn\u00ed"):k+"d\u0148ami";case "M":return d||l?"mesiac":"mesiacom";case "MM":return d||l?k+(1<a&&5>a?"mesiace":"mesiacov"):k+"mesiacmi";
case "y":return d||l?"rok":"rokom";case "yy":return d||l?k+(1<a&&5>a?"roky":"rokov"):k+"rokmi"}}var c="janu\u00e1r febru\u00e1r marec apr\u00edl m\u00e1j j\u00fan j\u00fal august september okt\u00f3ber november december".split(" "),l="jan feb mar apr m\u00e1j j\u00fan j\u00fal aug sep okt nov dec".split(" ");return a.lang("sk",{months:c,monthsShort:l,monthsParse:function(a,b){var d,c=[];for(d=0;12>d;d++)c[d]=RegExp("^"+a[d]+"$|^"+b[d]+"$","i");return c}(c,l),weekdays:"nede\u013ea pondelok utorok streda \u0161tvrtok piatok sobota".split(" "),
weekdaysShort:"ne po ut st \u0161t pi so".split(" "),weekdaysMin:"ne po ut st \u0161t pi so".split(" "),longDateFormat:{LT:"H:mm",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY LT",LLLL:"dddd D. MMMM YYYY LT"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nede\u013eu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo \u0161tvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},
lastDay:"[v\u010dera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minul\u00fa nede\u013eu o] LT";case 1:case 2:return"[minul\u00fd] dddd [o] LT";case 3:return"[minul\u00fa stredu o] LT";case 4:case 5:return"[minul\u00fd] dddd [o] LT";case 6:return"[minul\u00fa sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:b,m:b,mm:b,h:b,hh:b,d:b,dd:b,M:b,MM:b,y:b,yy:b},ordinal:"%d.",week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){function b(a,d,c){var l=a+" ";switch(c){case "m":return d?
"ena minuta":"eno minuto";case "mm":return 1===a?l+"minuta":2===a?l+"minuti":3===a||4===a?l+"minute":l+"minut";case "h":return d?"ena ura":"eno uro";case "hh":return l=1===a?l+"ura":2===a?l+"uri":3===a||4===a?l+"ure":l+"ur";case "dd":return l=1===a?l+"dan":l+"dni";case "MM":return l=1===a?l+"mesec":2===a?l+"meseca":3===a||4===a?l+"mesece":l+"mesecev";case "yy":return l=1===a?l+"leto":2===a?l+"leti":3===a||4===a?l+"leta":l+"let"}}return a.lang("sl",{months:"januar februar marec april maj junij julij avgust september oktober november december".split(" "),
monthsShort:"jan. feb. mar. apr. maj. jun. jul. avg. sep. okt. nov. dec.".split(" "),weekdays:"nedelja ponedeljek torek sreda \u010detrtek petek sobota".split(" "),weekdaysShort:"ned. pon. tor. sre. \u010det. pet. sob.".split(" "),weekdaysMin:"ne po to sr \u010de pe so".split(" "),longDateFormat:{LT:"H:mm",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY LT",LLLL:"dddd, D. MMMM YYYY LT"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";
case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[v\u010deraj ob] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[prej\u0161nja] dddd [ob] LT";case 1:case 2:case 4:case 5:return"[prej\u0161nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"\u010dez %s",past:"%s nazaj",s:"nekaj sekund",m:b,mm:b,h:b,hh:b,d:"en dan",dd:b,M:"en mesec",MM:b,y:"eno leto",yy:b},ordinal:"%d.",week:{dow:1,doy:7}})});
(function(a){a(p)})(function(a){return a.lang("sq",{months:"Janar Shkurt Mars Prill Maj Qershor Korrik Gusht Shtator Tetor N\u00ebntor Dhjetor".split(" "),monthsShort:"Jan Shk Mar Pri Maj Qer Kor Gus Sht Tet N\u00ebn Dhj".split(" "),weekdays:"E Diel;E H\u00ebn\u00eb;E Marte;E M\u00ebrkure;E Enjte;E Premte;E Shtun\u00eb".split(";"),weekdaysShort:"Die H\u00ebn Mar M\u00ebr Enj Pre Sht".split(" "),weekdaysMin:"D H Ma M\u00eb E P Sh".split(" "),longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",
LLL:"D MMMM YYYY LT",LLLL:"dddd, D MMMM YYYY LT"},calendar:{sameDay:"[Sot n\u00eb] LT",nextDay:"[Neser n\u00eb] LT",nextWeek:"dddd [n\u00eb] LT",lastDay:"[Dje n\u00eb] LT",lastWeek:"dddd [e kaluar n\u00eb] LT",sameElse:"L"},relativeTime:{future:"n\u00eb %s",past:"%s me par\u00eb",s:"disa sekonda",m:"nj\u00eb minut",mm:"%d minuta",h:"nj\u00eb or\u00eb",hh:"%d or\u00eb",d:"nj\u00eb dit\u00eb",dd:"%d dit\u00eb",M:"nj\u00eb muaj",MM:"%d muaj",y:"nj\u00eb vit",yy:"%d vite"},ordinal:"%d.",week:{dow:1,doy:4}})});
(function(a){a(p)})(function(a){return a.lang("sv",{months:"januari februari mars april maj juni juli augusti september oktober november december".split(" "),monthsShort:"jan feb mar apr maj jun jul aug sep okt nov dec".split(" "),weekdays:"s\u00f6ndag m\u00e5ndag tisdag onsdag torsdag fredag l\u00f6rdag".split(" "),weekdaysShort:"s\u00f6n m\u00e5n tis ons tor fre l\u00f6r".split(" "),weekdaysMin:"s\u00f6 m\u00e5 ti on to fr l\u00f6".split(" "),longDateFormat:{LT:"HH:mm",L:"YYYY-MM-DD",LL:"D MMMM YYYY",
LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Ig\u00e5r] LT",nextWeek:"dddd LT",lastWeek:"[F\u00f6rra] dddd[en] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"f\u00f6r %s sedan",s:"n\u00e5gra sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en m\u00e5nad",MM:"%d m\u00e5nader",y:"ett \u00e5r",yy:"%d \u00e5r"},ordinal:function(a){var b=a%10;return a+(1===~~(a%100/10)?"e":1===b?"a":2===
b?"a":"e")},week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){return a.lang("ta",{months:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf \u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf \u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd \u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd \u0bae\u0bc7 \u0b9c\u0bc2\u0ba9\u0bcd \u0b9c\u0bc2\u0bb2\u0bc8 \u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd \u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd \u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd \u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd \u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split(" "),
monthsShort:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf \u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf \u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd \u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd \u0bae\u0bc7 \u0b9c\u0bc2\u0ba9\u0bcd \u0b9c\u0bc2\u0bb2\u0bc8 \u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd \u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd \u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd \u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd \u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split(" "),weekdays:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8 \u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0b9f\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8 \u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8 \u0baa\u0bc1\u0ba4\u0ba9\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8 \u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8 \u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8 \u0b9a\u0ba9\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8".split(" "),
weekdaysShort:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bc1 \u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0bb3\u0bcd \u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd \u0baa\u0bc1\u0ba4\u0ba9\u0bcd \u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0ba9\u0bcd \u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf \u0b9a\u0ba9\u0bbf".split(" "),weekdaysMin:"\u0b9e\u0bbe \u0ba4\u0bbf \u0b9a\u0bc6 \u0baa\u0bc1 \u0bb5\u0bbf \u0bb5\u0bc6 \u0b9a".split(" "),longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, LT",LLLL:"dddd, D MMMM YYYY, LT"},
calendar:{sameDay:"[\u0b87\u0ba9\u0bcd\u0bb1\u0bc1] LT",nextDay:"[\u0ba8\u0bbe\u0bb3\u0bc8] LT",nextWeek:"dddd, LT",lastDay:"[\u0ba8\u0bc7\u0bb1\u0bcd\u0bb1\u0bc1] LT",lastWeek:"[\u0b95\u0b9f\u0ba8\u0bcd\u0ba4 \u0bb5\u0bbe\u0bb0\u0bae\u0bcd] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0b87\u0bb2\u0bcd",past:"%s \u0bae\u0bc1\u0ba9\u0bcd",s:"\u0b92\u0bb0\u0bc1 \u0b9a\u0bbf\u0bb2 \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",m:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0bae\u0bcd",
mm:"%d \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",h:"\u0b92\u0bb0\u0bc1 \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",hh:"%d \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",d:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbe\u0bb3\u0bcd",dd:"%d \u0ba8\u0bbe\u0b9f\u0bcd\u0b95\u0bb3\u0bcd",M:"\u0b92\u0bb0\u0bc1 \u0bae\u0bbe\u0ba4\u0bae\u0bcd",MM:"%d \u0bae\u0bbe\u0ba4\u0b99\u0bcd\u0b95\u0bb3\u0bcd",y:"\u0b92\u0bb0\u0bc1 \u0bb5\u0bb0\u0bc1\u0b9f\u0bae\u0bcd",yy:"%d \u0b86\u0ba3\u0bcd\u0b9f\u0bc1\u0b95\u0bb3\u0bcd"},
ordinal:function(a){return a+"\u0bb5\u0ba4\u0bc1"},meridiem:function(a,b,c){if(6<=a&&10>=a)return" \u0b95\u0bbe\u0bb2\u0bc8";if(10<=a&&14>=a)return" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd";if(14<=a&&18>=a)return" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1";if(18<=a&&20>=a)return" \u0bae\u0bbe\u0bb2\u0bc8";if(20<=a&&24>=a)return" \u0b87\u0bb0\u0bb5\u0bc1";if(0<=a&&6>=a)return" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8"},week:{dow:0,doy:6}})});(function(a){a(p)})(function(a){return a.lang("th",{months:"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21 \u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c \u0e21\u0e35\u0e19\u0e32\u0e04\u0e21 \u0e40\u0e21\u0e29\u0e32\u0e22\u0e19 \u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21 \u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19 \u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21 \u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21 \u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19 \u0e15\u0e38\u0e25\u0e32\u0e04\u0e21 \u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19 \u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21".split(" "),
monthsShort:"\u0e21\u0e01\u0e23\u0e32 \u0e01\u0e38\u0e21\u0e20\u0e32 \u0e21\u0e35\u0e19\u0e32 \u0e40\u0e21\u0e29\u0e32 \u0e1e\u0e24\u0e29\u0e20\u0e32 \u0e21\u0e34\u0e16\u0e38\u0e19\u0e32 \u0e01\u0e23\u0e01\u0e0e\u0e32 \u0e2a\u0e34\u0e07\u0e2b\u0e32 \u0e01\u0e31\u0e19\u0e22\u0e32 \u0e15\u0e38\u0e25\u0e32 \u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32 \u0e18\u0e31\u0e19\u0e27\u0e32".split(" "),weekdays:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c \u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c \u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23 \u0e1e\u0e38\u0e18 \u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35 \u0e28\u0e38\u0e01\u0e23\u0e4c \u0e40\u0e2a\u0e32\u0e23\u0e4c".split(" "),
weekdaysShort:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c \u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c \u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23 \u0e1e\u0e38\u0e18 \u0e1e\u0e24\u0e2b\u0e31\u0e2a \u0e28\u0e38\u0e01\u0e23\u0e4c \u0e40\u0e2a\u0e32\u0e23\u0e4c".split(" "),weekdaysMin:"\u0e2d\u0e32. \u0e08. \u0e2d. \u0e1e. \u0e1e\u0e24. \u0e28. \u0e2a.".split(" "),longDateFormat:{LT:"H \u0e19\u0e32\u0e2c\u0e34\u0e01\u0e32 m \u0e19\u0e32\u0e17\u0e35",L:"YYYY/MM/DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 LT",
LLLL:"\u0e27\u0e31\u0e19dddd\u0e17\u0e35\u0e48 D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 LT"},meridiem:function(a,b,c){return 12>a?"\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07":"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"},calendar:{sameDay:"[\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextDay:"[\u0e1e\u0e23\u0e38\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextWeek:"dddd[\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32] LT",lastDay:"[\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",
lastWeek:"[\u0e27\u0e31\u0e19]dddd[\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e27\u0e25\u0e32] LT",sameElse:"L"},relativeTime:{future:"\u0e2d\u0e35\u0e01 %s",past:"%s\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27",s:"\u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",m:"1 \u0e19\u0e32\u0e17\u0e35",mm:"%d \u0e19\u0e32\u0e17\u0e35",h:"1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",hh:"%d \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",d:"1 \u0e27\u0e31\u0e19",dd:"%d \u0e27\u0e31\u0e19",
M:"1 \u0e40\u0e14\u0e37\u0e2d\u0e19",MM:"%d \u0e40\u0e14\u0e37\u0e2d\u0e19",y:"1 \u0e1b\u0e35",yy:"%d \u0e1b\u0e35"}})});(function(a){a(p)})(function(a){return a.lang("tl-ph",{months:"Enero Pebrero Marso Abril Mayo Hunyo Hulyo Agosto Setyembre Oktubre Nobyembre Disyembre".split(" "),monthsShort:"Ene Peb Mar Abr May Hun Hul Ago Set Okt Nob Dis".split(" "),weekdays:"Linggo Lunes Martes Miyerkules Huwebes Biyernes Sabado".split(" "),weekdaysShort:"Lin Lun Mar Miy Huw Biy Sab".split(" "),weekdaysMin:"Li Lu Ma Mi Hu Bi Sab".split(" "),
longDateFormat:{LT:"HH:mm",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY LT",LLLL:"dddd, MMMM DD, YYYY LT"},calendar:{sameDay:"[Ngayon sa] LT",nextDay:"[Bukas sa] LT",nextWeek:"dddd [sa] LT",lastDay:"[Kahapon sa] LT",lastWeek:"dddd [huling linggo] LT",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},ordinal:function(a){return a},
week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){var b={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'\u00fcnc\u00fc",4:"'\u00fcnc\u00fc",100:"'\u00fcnc\u00fc",6:"'nc\u0131",9:"'uncu",10:"'uncu",30:"'uncu",60:"'\u0131nc\u0131",90:"'\u0131nc\u0131"};return a.lang("tr",{months:"Ocak \u015eubat Mart Nisan May\u0131s Haziran Temmuz A\u011fustos Eyl\u00fcl Ekim Kas\u0131m Aral\u0131k".split(" "),monthsShort:"Oca \u015eub Mar Nis May Haz Tem A\u011fu Eyl Eki Kas Ara".split(" "),
weekdays:"Pazar Pazartesi Sal\u0131 \u00c7ar\u015famba Per\u015fembe Cuma Cumartesi".split(" "),weekdaysShort:"Paz Pts Sal \u00c7ar Per Cum Cts".split(" "),weekdaysMin:"Pz Pt Sa \u00c7a Pe Cu Ct".split(" "),longDateFormat:{LT:"HH:mm",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd, D MMMM YYYY LT"},calendar:{sameDay:"[bug\u00fcn saat] LT",nextDay:"[yar\u0131n saat] LT",nextWeek:"[haftaya] dddd [saat] LT",lastDay:"[d\u00fcn] LT",lastWeek:"[ge\u00e7en hafta] dddd [saat] LT",sameElse:"L"},
relativeTime:{future:"%s sonra",past:"%s \u00f6nce",s:"birka\u00e7 saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir g\u00fcn",dd:"%d g\u00fcn",M:"bir ay",MM:"%d ay",y:"bir y\u0131l",yy:"%d y\u0131l"},ordinal:function(a){if(0===a)return a+"'\u0131nc\u0131";var c=a%10;return a+(b[c]||b[a%100-c]||b[100<=a?100:null])},week:{dow:1,doy:7}})});(function(a){a(p)})(function(a){return a.lang("tzm-la",{months:"innayr br\u02e4ayr\u02e4 mar\u02e4s\u02e4 ibrir mayyw ywnyw ywlywz \u0263w\u0161t \u0161wtanbir kt\u02e4wbr\u02e4 nwwanbir dwjnbir".split(" "),
monthsShort:"innayr br\u02e4ayr\u02e4 mar\u02e4s\u02e4 ibrir mayyw ywnyw ywlywz \u0263w\u0161t \u0161wtanbir kt\u02e4wbr\u02e4 nwwanbir dwjnbir".split(" "),weekdays:"asamas aynas asinas akras akwas asimwas asi\u1e0dyas".split(" "),weekdaysShort:"asamas aynas asinas akras akwas asimwas asi\u1e0dyas".split(" "),weekdaysMin:"asamas aynas asinas akras akwas asimwas asi\u1e0dyas".split(" "),longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},calendar:{sameDay:"[asdkh g] LT",
nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",m:"minu\u1e0d",mm:"%d minu\u1e0d",h:"sa\u025ba",hh:"%d tassa\u025bin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})});(function(a){a(p)})(function(a){return a.lang("tzm",{months:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54 \u2d31\u2d55\u2d30\u2d62\u2d55 \u2d4e\u2d30\u2d55\u2d5a \u2d49\u2d31\u2d54\u2d49\u2d54 \u2d4e\u2d30\u2d62\u2d62\u2d53 \u2d62\u2d53\u2d4f\u2d62\u2d53 \u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63 \u2d56\u2d53\u2d5b\u2d5c \u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54 \u2d3d\u2d5f\u2d53\u2d31\u2d55 \u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54 \u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split(" "),
monthsShort:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54 \u2d31\u2d55\u2d30\u2d62\u2d55 \u2d4e\u2d30\u2d55\u2d5a \u2d49\u2d31\u2d54\u2d49\u2d54 \u2d4e\u2d30\u2d62\u2d62\u2d53 \u2d62\u2d53\u2d4f\u2d62\u2d53 \u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63 \u2d56\u2d53\u2d5b\u2d5c \u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54 \u2d3d\u2d5f\u2d53\u2d31\u2d55 \u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54 \u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split(" "),weekdays:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59 \u2d30\u2d62\u2d4f\u2d30\u2d59 \u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59 \u2d30\u2d3d\u2d54\u2d30\u2d59 \u2d30\u2d3d\u2d61\u2d30\u2d59 \u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59 \u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split(" "),
weekdaysShort:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59 \u2d30\u2d62\u2d4f\u2d30\u2d59 \u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59 \u2d30\u2d3d\u2d54\u2d30\u2d59 \u2d30\u2d3d\u2d61\u2d30\u2d59 \u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59 \u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split(" "),weekdaysMin:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59 \u2d30\u2d62\u2d4f\u2d30\u2d59 \u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59 \u2d30\u2d3d\u2d54\u2d30\u2d59 \u2d30\u2d3d\u2d61\u2d30\u2d59 \u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59 \u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split(" "),
longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},calendar:{sameDay:"[\u2d30\u2d59\u2d37\u2d45 \u2d34] LT",nextDay:"[\u2d30\u2d59\u2d3d\u2d30 \u2d34] LT",nextWeek:"dddd [\u2d34] LT",lastDay:"[\u2d30\u2d5a\u2d30\u2d4f\u2d5c \u2d34] LT",lastWeek:"dddd [\u2d34] LT",sameElse:"L"},relativeTime:{future:"\u2d37\u2d30\u2d37\u2d45 \u2d59 \u2d62\u2d30\u2d4f %s",past:"\u2d62\u2d30\u2d4f %s",s:"\u2d49\u2d4e\u2d49\u2d3d",m:"\u2d4e\u2d49\u2d4f\u2d53\u2d3a",
mm:"%d \u2d4e\u2d49\u2d4f\u2d53\u2d3a",h:"\u2d59\u2d30\u2d44\u2d30",hh:"%d \u2d5c\u2d30\u2d59\u2d59\u2d30\u2d44\u2d49\u2d4f",d:"\u2d30\u2d59\u2d59",dd:"%d o\u2d59\u2d59\u2d30\u2d4f",M:"\u2d30\u2d62o\u2d53\u2d54",MM:"%d \u2d49\u2d62\u2d62\u2d49\u2d54\u2d4f",y:"\u2d30\u2d59\u2d33\u2d30\u2d59",yy:"%d \u2d49\u2d59\u2d33\u2d30\u2d59\u2d4f"},week:{dow:6,doy:12}})});(function(a){a(p)})(function(a){function b(a,d,c){if("m"===c)return d?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443";
if("h"===c)return d?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443";d=a+" ";a=+a;c={mm:"\u0445\u0432\u0438\u043b\u0438\u043d\u0430_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d",hh:"\u0433\u043e\u0434\u0438\u043d\u0430_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u043d\u0456\u0432",MM:"\u043c\u0456\u0441\u044f\u0446\u044c_\u043c\u0456\u0441\u044f\u0446\u0456_\u043c\u0456\u0441\u044f\u0446\u0456\u0432",
yy:"\u0440\u0456\u043a_\u0440\u043e\u043a\u0438_\u0440\u043e\u043a\u0456\u0432"}[c].split("_");return d+(1===a%10&&11!==a%100?c[0]:2<=a%10&&4>=a%10&&(10>a%100||20<=a%100)?c[1]:c[2])}function c(a){return function(){return a+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}return a.lang("uk",{months:function(a,b){return{nominative:"\u0441\u0456\u0447\u0435\u043d\u044c \u043b\u044e\u0442\u0438\u0439 \u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c \u043a\u0432\u0456\u0442\u0435\u043d\u044c \u0442\u0440\u0430\u0432\u0435\u043d\u044c \u0447\u0435\u0440\u0432\u0435\u043d\u044c \u043b\u0438\u043f\u0435\u043d\u044c \u0441\u0435\u0440\u043f\u0435\u043d\u044c \u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c \u0436\u043e\u0432\u0442\u0435\u043d\u044c \u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434 \u0433\u0440\u0443\u0434\u0435\u043d\u044c".split(" "),
accusative:"\u0441\u0456\u0447\u043d\u044f \u043b\u044e\u0442\u043e\u0433\u043e \u0431\u0435\u0440\u0435\u0437\u043d\u044f \u043a\u0432\u0456\u0442\u043d\u044f \u0442\u0440\u0430\u0432\u043d\u044f \u0447\u0435\u0440\u0432\u043d\u044f \u043b\u0438\u043f\u043d\u044f \u0441\u0435\u0440\u043f\u043d\u044f \u0432\u0435\u0440\u0435\u0441\u043d\u044f \u0436\u043e\u0432\u0442\u043d\u044f \u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430 \u0433\u0440\u0443\u0434\u043d\u044f".split(" ")}[/D[oD]? *MMMM?/.test(b)?
"accusative":"nominative"][a.month()]},monthsShort:"\u0441\u0456\u0447 \u043b\u044e\u0442 \u0431\u0435\u0440 \u043a\u0432\u0456\u0442 \u0442\u0440\u0430\u0432 \u0447\u0435\u0440\u0432 \u043b\u0438\u043f \u0441\u0435\u0440\u043f \u0432\u0435\u0440 \u0436\u043e\u0432\u0442 \u043b\u0438\u0441\u0442 \u0433\u0440\u0443\u0434".split(" "),weekdays:function(a,b){return{nominative:"\u043d\u0435\u0434\u0456\u043b\u044f \u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a \u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a \u0441\u0435\u0440\u0435\u0434\u0430 \u0447\u0435\u0442\u0432\u0435\u0440 \u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044f \u0441\u0443\u0431\u043e\u0442\u0430".split(" "),
accusative:"\u043d\u0435\u0434\u0456\u043b\u044e \u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a \u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a \u0441\u0435\u0440\u0435\u0434\u0443 \u0447\u0435\u0442\u0432\u0435\u0440 \u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044e \u0441\u0443\u0431\u043e\u0442\u0443".split(" "),genitive:"\u043d\u0435\u0434\u0456\u043b\u0456 \u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043a\u0430 \u0432\u0456\u0432\u0442\u043e\u0440\u043a\u0430 \u0441\u0435\u0440\u0435\u0434\u0438 \u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430 \u043f\u2019\u044f\u0442\u043d\u0438\u0446\u0456 \u0441\u0443\u0431\u043e\u0442\u0438".split(" ")}[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(b)?
"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(b)?"genitive":"nominative"][a.day()]},weekdaysShort:"\u043d\u0434 \u043f\u043d \u0432\u0442 \u0441\u0440 \u0447\u0442 \u043f\u0442 \u0441\u0431".split(" "),weekdaysMin:"\u043d\u0434 \u043f\u043d \u0432\u0442 \u0441\u0440 \u0447\u0442 \u043f\u0442 \u0441\u0431".split(" "),longDateFormat:{LT:"HH:mm",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0440.",LLL:"D MMMM YYYY \u0440., LT",
LLLL:"dddd, D MMMM YYYY \u0440., LT"},calendar:{sameDay:c("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:c("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:c("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:c("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return c("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return c("[\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",
past:"%s \u0442\u043e\u043c\u0443",s:"\u0434\u0435\u043a\u0456\u043b\u044c\u043a\u0430 \u0441\u0435\u043a\u0443\u043d\u0434",m:b,mm:b,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:b,d:"\u0434\u0435\u043d\u044c",dd:b,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:b,y:"\u0440\u0456\u043a",yy:b},meridiem:function(a,b,d){return 4>a?"\u043d\u043e\u0447\u0456":12>a?"\u0440\u0430\u043d\u043a\u0443":17>a?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},ordinal:function(a,b){switch(b){case "M":case "d":case "DDD":case "w":case "W":return a+
"-\u0439";case "D":return a+"-\u0433\u043e";default:return a}},week:{dow:1,doy:7}})});(function(a){a(p)})(function(a){return a.lang("uz",{months:"\u044f\u043d\u0432\u0430\u0440\u044c \u0444\u0435\u0432\u0440\u0430\u043b\u044c \u043c\u0430\u0440\u0442 \u0430\u043f\u0440\u0435\u043b\u044c \u043c\u0430\u0439 \u0438\u044e\u043d\u044c \u0438\u044e\u043b\u044c \u0430\u0432\u0433\u0443\u0441\u0442 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c \u043e\u043a\u0442\u044f\u0431\u0440\u044c \u043d\u043e\u044f\u0431\u0440\u044c \u0434\u0435\u043a\u0430\u0431\u0440\u044c".split(" "),
monthsShort:"\u044f\u043d\u0432 \u0444\u0435\u0432 \u043c\u0430\u0440 \u0430\u043f\u0440 \u043c\u0430\u0439 \u0438\u044e\u043d \u0438\u044e\u043b \u0430\u0432\u0433 \u0441\u0435\u043d \u043e\u043a\u0442 \u043d\u043e\u044f \u0434\u0435\u043a".split(" "),weekdays:"\u042f\u043a\u0448\u0430\u043d\u0431\u0430 \u0414\u0443\u0448\u0430\u043d\u0431\u0430 \u0421\u0435\u0448\u0430\u043d\u0431\u0430 \u0427\u043e\u0440\u0448\u0430\u043d\u0431\u0430 \u041f\u0430\u0439\u0448\u0430\u043d\u0431\u0430 \u0416\u0443\u043c\u0430 \u0428\u0430\u043d\u0431\u0430".split(" "),
weekdaysShort:"\u042f\u043a\u0448 \u0414\u0443\u0448 \u0421\u0435\u0448 \u0427\u043e\u0440 \u041f\u0430\u0439 \u0416\u0443\u043c \u0428\u0430\u043d".split(" "),weekdaysMin:"\u042f\u043a \u0414\u0443 \u0421\u0435 \u0427\u043e \u041f\u0430 \u0416\u0443 \u0428\u0430".split(" "),longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"D MMMM YYYY, dddd LT"},calendar:{sameDay:"[\u0411\u0443\u0433\u0443\u043d \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",nextDay:"[\u042d\u0440\u0442\u0430\u0433\u0430] LT [\u0434\u0430]",
nextWeek:"dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastDay:"[\u041a\u0435\u0447\u0430 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastWeek:"[\u0423\u0442\u0433\u0430\u043d] dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",sameElse:"L"},relativeTime:{future:"\u042f\u043a\u0438\u043d %s \u0438\u0447\u0438\u0434\u0430",past:"\u0411\u0438\u0440 \u043d\u0435\u0447\u0430 %s \u043e\u043b\u0434\u0438\u043d",s:"\u0444\u0443\u0440\u0441\u0430\u0442",
m:"\u0431\u0438\u0440 \u0434\u0430\u043a\u0438\u043a\u0430",mm:"%d \u0434\u0430\u043a\u0438\u043a\u0430",h:"\u0431\u0438\u0440 \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u0431\u0438\u0440 \u043e\u0439",MM:"%d \u043e\u0439",y:"\u0431\u0438\u0440 \u0439\u0438\u043b",yy:"%d \u0439\u0438\u043b"},week:{dow:1,doy:7}})});(function(a){a(p)})(function(a){return a.lang("vn",{months:"th\u00e1ng 1;th\u00e1ng 2;th\u00e1ng 3;th\u00e1ng 4;th\u00e1ng 5;th\u00e1ng 6;th\u00e1ng 7;th\u00e1ng 8;th\u00e1ng 9;th\u00e1ng 10;th\u00e1ng 11;th\u00e1ng 12".split(";"),
monthsShort:"Th01 Th02 Th03 Th04 Th05 Th06 Th07 Th08 Th09 Th10 Th11 Th12".split(" "),weekdays:"ch\u1ee7 nh\u1eadt;th\u1ee9 hai;th\u1ee9 ba;th\u1ee9 t\u01b0;th\u1ee9 n\u0103m;th\u1ee9 s\u00e1u;th\u1ee9 b\u1ea3y".split(";"),weekdaysShort:"CN T2 T3 T4 T5 T6 T7".split(" "),weekdaysMin:"CN T2 T3 T4 T5 T6 T7".split(" "),longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM [n\u0103m] YYYY",LLL:"D MMMM [n\u0103m] YYYY LT",LLLL:"dddd, D MMMM [n\u0103m] YYYY LT",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY LT",
llll:"ddd, D MMM YYYY LT"},calendar:{sameDay:"[H\u00f4m nay l\u00fac] LT",nextDay:"[Ng\u00e0y mai l\u00fac] LT",nextWeek:"dddd [tu\u1ea7n t\u1edbi l\u00fac] LT",lastDay:"[H\u00f4m qua l\u00fac] LT",lastWeek:"dddd [tu\u1ea7n r\u1ed3i l\u00fac] LT",sameElse:"L"},relativeTime:{future:"%s t\u1edbi",past:"%s tr\u01b0\u1edbc",s:"v\u00e0i gi\u00e2y",m:"m\u1ed9t ph\u00fat",mm:"%d ph\u00fat",h:"m\u1ed9t gi\u1edd",hh:"%d gi\u1edd",d:"m\u1ed9t ng\u00e0y",dd:"%d ng\u00e0y",M:"m\u1ed9t th\u00e1ng",MM:"%d th\u00e1ng",
y:"m\u1ed9t n\u0103m",yy:"%d n\u0103m"},ordinal:function(a){return a},week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){return a.lang("zh-cn",{months:"\u4e00\u6708 \u4e8c\u6708 \u4e09\u6708 \u56db\u6708 \u4e94\u6708 \u516d\u6708 \u4e03\u6708 \u516b\u6708 \u4e5d\u6708 \u5341\u6708 \u5341\u4e00\u6708 \u5341\u4e8c\u6708".split(" "),monthsShort:"1\u6708 2\u6708 3\u6708 4\u6708 5\u6708 6\u6708 7\u6708 8\u6708 9\u6708 10\u6708 11\u6708 12\u6708".split(" "),weekdays:"\u661f\u671f\u65e5 \u661f\u671f\u4e00 \u661f\u671f\u4e8c \u661f\u671f\u4e09 \u661f\u671f\u56db \u661f\u671f\u4e94 \u661f\u671f\u516d".split(" "),
weekdaysShort:"\u5468\u65e5 \u5468\u4e00 \u5468\u4e8c \u5468\u4e09 \u5468\u56db \u5468\u4e94 \u5468\u516d".split(" "),weekdaysMin:"\u65e5\u4e00\u4e8c\u4e09\u56db\u4e94\u516d".split(""),longDateFormat:{LT:"Ah\u70b9mm",L:"YYYY-MM-DD",LL:"YYYY\u5e74MMMD\u65e5",LLL:"YYYY\u5e74MMMD\u65e5LT",LLLL:"YYYY\u5e74MMMD\u65e5ddddLT",l:"YYYY-MM-DD",ll:"YYYY\u5e74MMMD\u65e5",lll:"YYYY\u5e74MMMD\u65e5LT",llll:"YYYY\u5e74MMMD\u65e5ddddLT"},meridiem:function(a,b,c){a=100*a+b;return 600>a?"\u51cc\u6668":900>a?"\u65e9\u4e0a":
1130>a?"\u4e0a\u5348":1230>a?"\u4e2d\u5348":1800>a?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:function(){return 0===this.minutes()?"[\u4eca\u5929]Ah[\u70b9\u6574]":"[\u4eca\u5929]LT"},nextDay:function(){return 0===this.minutes()?"[\u660e\u5929]Ah[\u70b9\u6574]":"[\u660e\u5929]LT"},lastDay:function(){return 0===this.minutes()?"[\u6628\u5929]Ah[\u70b9\u6574]":"[\u6628\u5929]LT"},nextWeek:function(){var b;b=a().startOf("week");b=604800<=this.unix()-b.unix()?"[\u4e0b]":"[\u672c]";return 0===this.minutes()?
b+"dddAh\u70b9\u6574":b+"dddAh\u70b9mm"},lastWeek:function(){var b;b=a().startOf("week");b=this.unix()<b.unix()?"[\u4e0a]":"[\u672c]";return 0===this.minutes()?b+"dddAh\u70b9\u6574":b+"dddAh\u70b9mm"},sameElse:"LL"},ordinal:function(a,b){switch(b){case "d":case "D":case "DDD":return a+"\u65e5";case "M":return a+"\u6708";case "w":case "W":return a+"\u5468";default:return a}},relativeTime:{future:"%s\u5185",past:"%s\u524d",s:"\u51e0\u79d2",m:"1\u5206\u949f",mm:"%d\u5206\u949f",h:"1\u5c0f\u65f6",hh:"%d\u5c0f\u65f6",
d:"1\u5929",dd:"%d\u5929",M:"1\u4e2a\u6708",MM:"%d\u4e2a\u6708",y:"1\u5e74",yy:"%d\u5e74"},week:{dow:1,doy:4}})});(function(a){a(p)})(function(a){return a.lang("zh-tw",{months:"\u4e00\u6708 \u4e8c\u6708 \u4e09\u6708 \u56db\u6708 \u4e94\u6708 \u516d\u6708 \u4e03\u6708 \u516b\u6708 \u4e5d\u6708 \u5341\u6708 \u5341\u4e00\u6708 \u5341\u4e8c\u6708".split(" "),monthsShort:"1\u6708 2\u6708 3\u6708 4\u6708 5\u6708 6\u6708 7\u6708 8\u6708 9\u6708 10\u6708 11\u6708 12\u6708".split(" "),weekdays:"\u661f\u671f\u65e5 \u661f\u671f\u4e00 \u661f\u671f\u4e8c \u661f\u671f\u4e09 \u661f\u671f\u56db \u661f\u671f\u4e94 \u661f\u671f\u516d".split(" "),
weekdaysShort:"\u9031\u65e5 \u9031\u4e00 \u9031\u4e8c \u9031\u4e09 \u9031\u56db \u9031\u4e94 \u9031\u516d".split(" "),weekdaysMin:"\u65e5\u4e00\u4e8c\u4e09\u56db\u4e94\u516d".split(""),longDateFormat:{LT:"Ah\u9edemm",L:"YYYY\u5e74MMMD\u65e5",LL:"YYYY\u5e74MMMD\u65e5",LLL:"YYYY\u5e74MMMD\u65e5LT",LLLL:"YYYY\u5e74MMMD\u65e5ddddLT",l:"YYYY\u5e74MMMD\u65e5",ll:"YYYY\u5e74MMMD\u65e5",lll:"YYYY\u5e74MMMD\u65e5LT",llll:"YYYY\u5e74MMMD\u65e5ddddLT"},meridiem:function(a,b,c){a=100*a+b;return 900>a?"\u65e9\u4e0a":
1130>a?"\u4e0a\u5348":1230>a?"\u4e2d\u5348":1800>a?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},ordinal:function(a,b){switch(b){case "d":case "D":case "DDD":return a+"\u65e5";case "M":return a+"\u6708";case "w":case "W":return a+"\u9031";default:return a}},relativeTime:{future:"%s\u5167",past:"%s\u524d",s:"\u5e7e\u79d2",m:"\u4e00\u5206\u9418",mm:"%d\u5206\u9418",
h:"\u4e00\u5c0f\u6642",hh:"%d\u5c0f\u6642",d:"\u4e00\u5929",dd:"%d\u5929",M:"\u4e00\u500b\u6708",MM:"%d\u500b\u6708",y:"\u4e00\u5e74",yy:"%d\u5e74"}})});p.lang("en");window.moment=p;l?(module.exports=p,ka(!0)):"function"===typeof define&&define.amd?define("moment",function(a,b,c){c.config&&(c.config()&&!0!==c.config().noGlobal)&&ka(c.config().noGlobal===t);return p}):ka()}).call(this);Array.prototype.push||(Array.prototype.push=function(){for(var t=0,f=arguments.length;t<f;t++)this[this.length]=arguments[t];return this.length});Array.prototype.shift||(Array.prototype.shift=function(){if(0<this.length){for(var t=this[0],f=0,Q=this.length-1;f<Q;f++)this[f]=this[f+1];this.length-=1;return t}});
Array.prototype.splice||(Array.prototype.splice=function(t,f){var Q=this.slice(t+f),F=this.slice(t,t+f);this.length=t;for(var P=[],K=0,L=arguments.length;K<L;K++)P[K]=arguments[K];Q=2<P.length?P.slice(2).concat(Q):Q;K=0;for(L=Q.length;K<L;K++)this.push(Q[K]);return F});
var log4javascript=function(){function t(b){return"undefined"==typeof b}function f(){}function Q(){}function F(b){return b&&b.toString?b.toString():String(b)}function P(b){return b.message?b.message:b.description?b.description:F(b)}function K(b){if(b){var c="Exception: "+P(b);try{if(b.lineNumber&&(c+=" on line number "+b.lineNumber),b.fileName){var f=c,g,h=b.fileName,H=Math.max(h.lastIndexOf("/"),h.lastIndexOf("\\"));g=h.substr(H+1);c=f+(" in file "+g)}}catch(M){ba.warn("Unable to obtain file and line information for error")}va&&
b.stack&&(c+=u+"Stack trace:"+u+b.stack);return c}return null}function L(b){return b.replace(/^\s+/,"").replace(/\s+$/,"")}function z(b){return b.replace(/\r\n/g,"\n").replace(/\r/g,"\n").split("\n")}function E(b,c){for(var f=-1,g=0,h=b.length;g<h;g++)if(b[g]===c){f=g;break}return 0<=f?(b.splice(f,1),!0):!1}function b(b,c){for(var f=0,g=b.length;f<g;f++)if(b[f]==c)return!0;return!1}function ja(b,c){return t(b)?c:Boolean(b)}function y(b,c){return t(b)?c:String(b)}function T(b,c){if(t(b))return c;try{var f=
parseInt(b,10);return isNaN(f)?c:f}catch(g){return ba.warn("Invalid int param "+b,g),c}}function v(b,c){ba.error(b,c);log4javascript.dispatchEvent("error",{message:b,exception:c})}function A(b,c){this.name=b;this.level=t(c)?D.INFO:c;this.start=new Date}function c(c){this.name=c;this.parent=null;this.children=[];var f=[],g=null,h=this.name===pa,p=this.name===oa,H=null,M=!1;this.addChild=function(b){this.children.push(b);b.parent=this;b.invalidateAppenderCache()};var n=!0;this.getAdditivity=function(){return n};
this.setAdditivity=function(b){var c=n!=b;n=b;c&&this.invalidateAppenderCache()};this.addAppender=function(c){p?v("Logger.addAppender: you may not add an appender to the null logger"):c instanceof log4javascript.Appender?b(f,c)||(f.push(c),c.setAddedToLogger(this),this.invalidateAppenderCache()):v("Logger.addAppender: appender supplied ('"+F(c)+"') is not a subclass of Appender")};this.removeAppender=function(b){E(f,b);b.setRemovedFromLogger(this);this.invalidateAppenderCache()};this.removeAllAppenders=
function(){var b=f.length;if(0<b){for(var c=0;c<b;c++)f[c].setRemovedFromLogger(this);f.length=0;this.invalidateAppenderCache()}};this.getEffectiveAppenders=function(){if(null===H||M)H=(h||!this.getAdditivity()?[]:this.parent.getEffectiveAppenders()).concat(f),M=!1;return H};this.invalidateAppenderCache=function(){M=!0;for(var b=0,c=this.children.length;b<c;b++)this.children[b].invalidateAppenderCache()};this.log=function(b,c){if(C&&b.isGreaterOrEqual(this.getEffectiveLevel())){var l,f=c.length-1,
g=c[f];1<c.length&&g instanceof Error&&(l=g,f--);for(var g=[],h=0;h<=f;h++)g[h]=c[h];l=new da(this,new Date,b,g,l);this.callAppenders(l)}};this.callAppenders=function(b){for(var c=this.getEffectiveAppenders(),l=0,f=c.length;l<f;l++)c[l].doAppend(b)};this.setLevel=function(b){h&&null===b?v("Logger.setLevel: you cannot set the level of the root logger to null"):b instanceof D?g=b:v("Logger.setLevel: level supplied to logger "+this.name+" is not an instance of log4javascript.Level")};this.getLevel=function(){return g};
this.getEffectiveLevel=function(){for(var b=this;null!==b;b=b.parent){var c=b.getLevel();if(null!==c)return c}};this.group=function(b,c){if(C)for(var l=this.getEffectiveAppenders(),f=0,g=l.length;f<g;f++)l[f].group(b,c)};this.groupEnd=function(b){if(C){b=this.getEffectiveAppenders();for(var c=0,l=b.length;c<l;c++)b[c].groupEnd()}};var m={};this.time=function(b,c){C&&(t(b)?v("Logger.time: a name for the timer must be supplied"):c&&!(c instanceof D)?v("Logger.time: level supplied to timer "+b+" is not an instance of log4javascript.Level"):
m[b]=new A(b,c))};this.timeEnd=function(b){if(C)if(t(b))v("Logger.timeEnd: a name for the timer must be supplied");else if(m[b]){var c=m[b],l=c.getElapsedTime();this.log(c.level,["Timer "+F(b)+" completed in "+l+"ms"]);delete m[b]}else ba.warn("Logger.timeEnd: no timer found with name "+b)};this.assert=function(b){if(C&&!b){for(var c=[],l=1,f=arguments.length;l<f;l++)c.push(arguments[l]);c=0<c.length?c:["Assertion Failure"];c.push(u);c.push(b);this.log(D.ERROR,c)}};this.toString=function(){return"Logger["+
this.name+"]"}}function h(){this.customFields=[]}function s(){this.customFields=[]}function n(b){this.combineMessages=ja(b,!0);this.customFields=[]}function g(b,c){this.readable=ja(b,!1);this.combineMessages=ja(c,!0);this.batchHeader=this.readable?"["+u:"[";this.batchFooter=this.readable?"]"+u:"]";this.batchSeparator=this.readable?","+u:",";this.setKeys();this.colon=this.readable?": ":":";this.tab=this.readable?"\t":"";this.lineBreak=this.readable?u:"";this.customFields=[]}function m(){this.setKeys();
this.customFields=[];this.returnsPostData=!0}function R(c,f,g){function h(c,l,f){function g(b){b=z(b);for(var c=1,l=b.length;c<l;c++)b[c]=f+b[c];return b.join(u)}var m,n,t,ra,r,la;f||(f="");if(null===c)return"null";if("undefined"==typeof c)return"undefined";if("string"==typeof c)return g(c);if("object"==typeof c&&b(p,c)){try{r=F(c)}catch(v){r="Error formatting property. Details: "+K(v)}return r+" [already expanded]"}if(c instanceof Array&&0<l){p.push(c);r="["+u;n=l-1;t=f+"  ";ra=[];m=0;for(l=c.length;m<
l;m++)try{la=h(c[m],n,t),ra.push(t+la)}catch(s){ra.push(t+"Error formatting array member. Details: "+K(s)+"")}return r+=ra.join(","+u)+u+f+"]"}if("[object Date]"==Object.prototype.toString.call(c))return c.toString();if("object"==typeof c&&0<l){p.push(c);r="{"+u;n=l-1;t=f+"  ";ra=[];for(m in c)try{la=h(c[m],n,t),ra.push(t+m+": "+la)}catch(y){ra.push(t+m+": Error formatting property. Details: "+K(y))}return r+=ra.join(","+u)+u+f+"}"}return g(F(c))}var p=[];return h(c,f,g)}function J(b){this.pattern=
b?b:J.DEFAULT_CONVERSION_PATTERN;this.customFields=[]}function V(){}function B(){}function x(b){function c(b){return G?(v("AjaxAppender: configuration option '"+b+"' may not be set after the appender has been initialized"),!1):!0}function f(){if(n&&C){F=!0;var b;if(r)0<A.length?(b=A.shift(),p(g(b),f)):(F=!1,N&&window.setTimeout(f,s));else{for(;b=A.shift();)p(g(b));F=!1;N&&window.setTimeout(f,s)}}}function g(b){var c=[],l;for(l="";l=b.shift();){var f=m.getLayout().format(l);m.getLayout().ignoresThrowable()&&
(f+=l.getThrowableStrRep());c.push(f)}l=1==b.length?c.join(""):m.getLayout().batchHeader+c.join(m.getLayout().batchSeparator)+m.getLayout().batchFooter;l=m.getLayout().returnsPostData?l:Y(x)+"="+Y(l);0<l.length&&(l+="&");return l+"layout="+Y(m.getLayout().toString())}function h(){v("AjaxAppender: could not create XMLHttpRequest object. AjaxAppender disabled");n=!1;w&&w("AjaxAppender: could not create XMLHttpRequest object. AjaxAppender disabled")}function p(c,f){try{var g=qa(h);if(n){g.overrideMimeType&&
g.overrideMimeType(m.getLayout().getContentType());g.onreadystatechange=function(){if(4==g.readyState){if(t(g.status)||0===g.status||200<=g.status&&300>g.status)z&&z(g),f&&f(g);else{var c="AjaxAppender.append: XMLHttpRequest request to URL "+b+" returned status code "+g.status;v(c);w&&w(c)}g.onreadystatechange=ia;g=null}};g.open("POST",b,!0);try{g.setRequestHeader("Content-Type","application/x-www-form-urlencoded");for(var M=0,H;H=J[M++];)g.setRequestHeader(H.name,H.value)}catch(N){v("AjaxAppender.append: your browser's XMLHttpRequest implementation does not support setRequestHeader, therefore cannot post data. AjaxAppender disabled");
n=!1;w&&w("AjaxAppender.append: your browser's XMLHttpRequest implementation does not support setRequestHeader, therefore cannot post data. AjaxAppender disabled");return}g.send(c)}}catch(r){M="AjaxAppender.append: error sending log message to "+b,v(M,r),n=!1,w&&w(M+". Details: "+K(r))}}function M(){G=!0;if(D){var b=window.onbeforeunload;window.onbeforeunload=function(){b&&b();var c=!1;if(n&&C){for(var c=m.getLayout().allowBatching()?u:1,l,g=[];l=B.shift();)g.push(l),B.length>=c&&(A.push(g),g=[]);
0<g.length&&A.push(g);c=0<A.length;N=r=!1;f()}if(c)return"Sending log messages"}}N&&window.setTimeout(f,s)}var m=this,n=!0;b||(v("AjaxAppender: URL must be specified in constructor"),n=!1);var N=this.defaults.timed,r=this.defaults.waitForResponse,u=this.defaults.batchSize,s=this.defaults.timerInterval,z=this.defaults.requestSuccessCallback,w=this.defaults.failCallback,x=this.defaults.postVarName,D=this.defaults.sendAllOnUnload,E=null,B=[],A=[],J=[],F=!1,G=!1;this.getSessionId=function(){return E};
this.setSessionId=function(b){E=y(b,null);this.layout.setCustomField("sessionid",E)};this.setLayout=function(b){c("layout")&&(this.layout=b,null!==E&&this.setSessionId(E))};this.isTimed=function(){return N};this.setTimed=function(b){c("timed")&&(N=Boolean(b))};this.getTimerInterval=function(){return s};this.setTimerInterval=function(b){c("timerInterval")&&(s=T(b,s))};this.isWaitForResponse=function(){return r};this.setWaitForResponse=function(b){c("waitForResponse")&&(r=Boolean(b))};this.getBatchSize=
function(){return u};this.setBatchSize=function(b){c("batchSize")&&(u=T(b,u))};this.isSendAllOnUnload=function(){return D};this.setSendAllOnUnload=function(b){c("sendAllOnUnload")&&(D=ja(b,D))};this.setRequestSuccessCallback=function(b){z="function"==typeof b?b:z};this.setFailCallback=function(b){w="function"==typeof b?b:w};this.getPostVarName=function(){return x};this.setPostVarName=function(b){c("postVarName")&&(x=y(b,x))};this.getHeaders=function(){return J};this.addHeader=function(b,c){J.push({name:b,
value:c})};this.sendAll=f;this.append=function(b){if(n&&(G||M(),B.push(b),b=this.getLayout().allowBatching()?u:1,B.length>=b)){for(var c=[];b=B.shift();)c.push(b);A.push(c);!N&&(!r||r&&!F)&&f()}}}function r(b){try{return Boolean(b.loaded)}catch(c){return!1}}function w(b,c){if(b.length<c){for(var f=[],g=Math.max(0,c-b.length),h=0;h<g;h++)f[h]=" ";b+=f.join("")}return b}f.prototype={eventTypes:[],eventListeners:{},setEventTypes:function(b){if(b instanceof Array){this.eventTypes=b;this.eventListeners=
{};b=0;for(var c=this.eventTypes.length;b<c;b++)this.eventListeners[this.eventTypes[b]]=[]}else v("log4javascript.EventSupport ["+this+"]: setEventTypes: eventTypes parameter must be an Array")},addEventListener:function(c,f){"function"==typeof f?(b(this.eventTypes,c)||v("log4javascript.EventSupport ["+this+"]: addEventListener: no event called '"+c+"'"),this.eventListeners[c].push(f)):v("log4javascript.EventSupport ["+this+"]: addEventListener: listener must be a function")},removeEventListener:function(c,
f){"function"==typeof f?(b(this.eventTypes,c)||v("log4javascript.EventSupport ["+this+"]: removeEventListener: no event called '"+c+"'"),E(this.eventListeners[c],f)):v("log4javascript.EventSupport ["+this+"]: removeEventListener: listener must be a function")},dispatchEvent:function(c,f){if(b(this.eventTypes,c))for(var g=this.eventListeners[c],h=0,m=g.length;h<m;h++)g[h](this,c,f);else v("log4javascript.EventSupport ["+this+"]: dispatchEvent: no event called '"+c+"'")}};var ua=new Date,Ea="log4javascript_"+
ua.getTime()+"_"+Math.floor(1E8*Math.random()),ia=function(){},u="\r\n",ya=!1;Q.prototype=new f;log4javascript=new Q;log4javascript.version="1.4.3";log4javascript.edition="log4javascript";var Y="undefined"!=typeof window.encodeURIComponent?function(b){return encodeURIComponent(b)}:function(b){return escape(b).replace(/\+/g,"%2B").replace(/"/g,"%22").replace(/'/g,"%27").replace(/\//g,"%2F").replace(/=/g,"%3D")};Function.prototype.apply||(Function.prototype.apply=function(b,c){var f="__apply__";"undefined"!=
typeof b[f]&&(f+=String(Math.random()).substr(2));b[f]=this;for(var g=[],h=0,m=c.length;h<m;h++)g[h]="args["+h+"]";g="obj."+f+"("+g.join(",")+")";g=eval(g);delete b[f];return g});Function.prototype.call||(Function.prototype.call=function(b){for(var c=[],f=1,g=arguments.length;f<g;f++)c[f-1]=arguments[f];return this.apply(b,c)});var ba={quietMode:!1,debugMessages:[],setQuietMode:function(b){this.quietMode=Boolean(b)},numberOfErrors:0,alertAllErrors:!1,setAlertAllErrors:function(b){this.alertAllErrors=
b},debug:function(b){this.debugMessages.push(b)},displayDebug:function(){alert(this.debugMessages.join(u))},warn:function(b,c){},error:function(b,c){if((1==++this.numberOfErrors||this.alertAllErrors)&&!this.quietMode){var f="log4javascript error: "+b;c&&(f+=u+u+"Original error: "+K(c));alert(f)}}};log4javascript.logLog=ba;log4javascript.setEventTypes(["load","error"]);log4javascript.handleError=v;var C=!("undefined"!=typeof log4javascript_disabled&&log4javascript_disabled);log4javascript.setEnabled=
function(b){C=Boolean(b)};log4javascript.isEnabled=function(){return C};var ha=!0;log4javascript.setTimeStampsInMilliseconds=function(b){ha=Boolean(b)};log4javascript.isTimeStampsInMilliseconds=function(){return ha};log4javascript.evalInScope=function(b){return eval(b)};var va=!1;log4javascript.setShowStackTraces=function(b){va=Boolean(b)};var D=function(b,c){this.level=b;this.name=c};D.prototype={toString:function(){return this.name},equals:function(b){return this.level==b.level},isGreaterOrEqual:function(b){return this.level>=
b.level}};D.ALL=new D(Number.MIN_VALUE,"ALL");D.TRACE=new D(1E4,"TRACE");D.DEBUG=new D(2E4,"DEBUG");D.INFO=new D(3E4,"INFO");D.WARN=new D(4E4,"WARN");D.ERROR=new D(5E4,"ERROR");D.FATAL=new D(6E4,"FATAL");D.OFF=new D(Number.MAX_VALUE,"OFF");log4javascript.Level=D;A.prototype.getElapsedTime=function(){return(new Date).getTime()-this.start.getTime()};var oa="[null]",pa="root";c.prototype={trace:function(){this.log(D.TRACE,arguments)},debug:function(){this.log(D.DEBUG,arguments)},info:function(){this.log(D.INFO,
arguments)},warn:function(){this.log(D.WARN,arguments)},error:function(){this.log(D.ERROR,arguments)},fatal:function(){this.log(D.FATAL,arguments)},isEnabledFor:function(b){return b.isGreaterOrEqual(this.getEffectiveLevel())},isTraceEnabled:function(){return this.isEnabledFor(D.TRACE)},isDebugEnabled:function(){return this.isEnabledFor(D.DEBUG)},isInfoEnabled:function(){return this.isEnabledFor(D.INFO)},isWarnEnabled:function(){return this.isEnabledFor(D.WARN)},isErrorEnabled:function(){return this.isEnabledFor(D.ERROR)},
isFatalEnabled:function(){return this.isEnabledFor(D.FATAL)}};c.prototype.trace.isEntryPoint=!0;c.prototype.debug.isEntryPoint=!0;c.prototype.info.isEntryPoint=!0;c.prototype.warn.isEntryPoint=!0;c.prototype.error.isEntryPoint=!0;c.prototype.fatal.isEntryPoint=!0;var sa={},ka=[],p=D.DEBUG,ca=new c(pa);ca.setLevel(p);log4javascript.getRootLogger=function(){return ca};log4javascript.getLogger=function(b){"string"!=typeof b&&(b="[anonymous]",ba.warn("log4javascript.getLogger: non-string logger name "+
F(b)+" supplied, returning anonymous logger"));b==pa&&v("log4javascript.getLogger: root logger may not be obtained by name");if(!sa[b]){var f=new c(b);sa[b]=f;ka.push(b);var g=b.lastIndexOf(".");-1<g?(g=b.substring(0,g),g=log4javascript.getLogger(g)):g=ca;g.addChild(f)}return sa[b]};var X=null;log4javascript.getDefaultLogger=function(){if(!X){X=log4javascript.getLogger("[default]");var b=new log4javascript.PopUpAppender;X.addAppender(b)}return X};var I=null;log4javascript.getNullLogger=function(){I||
(I=new c(oa),I.setLevel(D.OFF));return I};log4javascript.resetConfiguration=function(){ca.setLevel(p);sa={}};var da=function(b,c,f,g,h){this.logger=b;this.timeStamp=c;this.timeStampInMilliseconds=c.getTime();this.timeStampInSeconds=Math.floor(this.timeStampInMilliseconds/1E3);this.milliseconds=this.timeStamp.getMilliseconds();this.level=f;this.messages=g;this.exception=h};da.prototype={getThrowableStrRep:function(){return this.exception?K(this.exception):""},getCombinedMessages:function(){return 1==
this.messages.length?this.messages[0]:this.messages.join(u)},toString:function(){return"LoggingEvent["+this.level+"]"}};log4javascript.LoggingEvent=da;var W=function(){};W.prototype={defaults:{loggerKey:"logger",timeStampKey:"timestamp",millisecondsKey:"milliseconds",levelKey:"level",messageKey:"message",exceptionKey:"exception",urlKey:"url"},loggerKey:"logger",timeStampKey:"timestamp",millisecondsKey:"milliseconds",levelKey:"level",messageKey:"message",exceptionKey:"exception",urlKey:"url",batchHeader:"",
batchFooter:"",batchSeparator:"",returnsPostData:!1,overrideTimeStampsSetting:!1,useTimeStampsInMilliseconds:null,format:function(){v("Layout.format: layout supplied has no format() method")},ignoresThrowable:function(){v("Layout.ignoresThrowable: layout supplied has no ignoresThrowable() method")},getContentType:function(){return"text/plain"},allowBatching:function(){return!0},setTimeStampsInMilliseconds:function(b){this.overrideTimeStampsSetting=!0;this.useTimeStampsInMilliseconds=Boolean(b)},isTimeStampsInMilliseconds:function(){return this.overrideTimeStampsSetting?
this.useTimeStampsInMilliseconds:ha},getTimeStampValue:function(b){return this.isTimeStampsInMilliseconds()?b.timeStampInMilliseconds:b.timeStampInSeconds},getDataValues:function(b,c){var f=[[this.loggerKey,b.logger.name],[this.timeStampKey,this.getTimeStampValue(b)],[this.levelKey,b.level.name],[this.urlKey,window.location.href],[this.messageKey,c?b.getCombinedMessages():b.messages]];this.isTimeStampsInMilliseconds()||f.push([this.millisecondsKey,b.milliseconds]);b.exception&&f.push([this.exceptionKey,
K(b.exception)]);if(this.hasCustomFields())for(var g=0,h=this.customFields.length;g<h;g++){var m=this.customFields[g].value;"function"===typeof m&&(m=m(this,b));f.push([this.customFields[g].name,m])}return f},setKeys:function(b,c,f,g,h,m,M){this.loggerKey=y(b,this.defaults.loggerKey);this.timeStampKey=y(c,this.defaults.timeStampKey);this.levelKey=y(f,this.defaults.levelKey);this.messageKey=y(g,this.defaults.messageKey);this.exceptionKey=y(h,this.defaults.exceptionKey);this.urlKey=y(m,this.defaults.urlKey);
this.millisecondsKey=y(M,this.defaults.millisecondsKey)},setCustomField:function(b,c){for(var f=!1,g=0,h=this.customFields.length;g<h;g++)this.customFields[g].name===b&&(this.customFields[g].value=c,f=!0);f||this.customFields.push({name:b,value:c})},hasCustomFields:function(){return 0<this.customFields.length},toString:function(){v("Layout.toString: all layouts must override this method")}};log4javascript.Layout=W;var G=function(){};G.prototype=new f;G.prototype.layout=new J;G.prototype.threshold=
D.ALL;G.prototype.loggers=[];G.prototype.doAppend=function(b){C&&b.level.level>=this.threshold.level&&this.append(b)};G.prototype.append=function(b){};G.prototype.setLayout=function(b){b instanceof W?this.layout=b:v("Appender.setLayout: layout supplied to "+this.toString()+" is not a subclass of Layout")};G.prototype.getLayout=function(){return this.layout};G.prototype.setThreshold=function(b){b instanceof D?this.threshold=b:v("Appender.setThreshold: threshold supplied to "+this.toString()+" is not a subclass of Level")};
G.prototype.getThreshold=function(){return this.threshold};G.prototype.setAddedToLogger=function(b){this.loggers.push(b)};G.prototype.setRemovedFromLogger=function(b){E(this.loggers,b)};G.prototype.group=ia;G.prototype.groupEnd=ia;G.prototype.toString=function(){v("Appender.toString: all appenders must override this method")};log4javascript.Appender=G;h.prototype=new W;h.prototype.format=function(b){return b.level.name+" - "+b.getCombinedMessages()};h.prototype.ignoresThrowable=function(){return!0};
h.prototype.toString=function(){return"SimpleLayout"};log4javascript.SimpleLayout=h;s.prototype=new W;s.prototype.format=function(b){return b.messages};s.prototype.ignoresThrowable=function(){return!0};s.prototype.toString=function(){return"NullLayout"};log4javascript.NullLayout=s;n.prototype=new W;n.prototype.isCombinedMessages=function(){return this.combineMessages};n.prototype.getContentType=function(){return"text/xml"};n.prototype.escapeCdata=function(b){return b.replace(/\]\]>/,"]]\x3e]]&gt;<![CDATA[")};
n.prototype.format=function(b){function c(b){b="string"===typeof b?b:F(b);return"<log4javascript:message><![CDATA["+f.escapeCdata(b)+"]]\x3e</log4javascript:message>"}var f=this,g,h,m='<log4javascript:event logger="'+b.logger.name+'" timestamp="'+this.getTimeStampValue(b)+'"';this.isTimeStampsInMilliseconds()||(m+=' milliseconds="'+b.milliseconds+'"');m+=' level="'+b.level.name+'">'+u;if(this.combineMessages)m+=c(b.getCombinedMessages());else{m+="<log4javascript:messages>"+u;g=0;for(h=b.messages.length;g<
h;g++)m+=c(b.messages[g])+u;m+="</log4javascript:messages>"+u}if(this.hasCustomFields()){g=0;for(h=this.customFields.length;g<h;g++)m+='<log4javascript:customfield name="'+this.customFields[g].name+'"><![CDATA['+this.customFields[g].value.toString()+"]]\x3e</log4javascript:customfield>"+u}b.exception&&(m+="<log4javascript:exception><![CDATA["+K(b.exception)+"]]\x3e</log4javascript:exception>"+u);return m+="</log4javascript:event>"+u+u};n.prototype.ignoresThrowable=function(){return!1};n.prototype.toString=
function(){return"XmlLayout"};log4javascript.XmlLayout=n;g.prototype=new W;g.prototype.isReadable=function(){return this.readable};g.prototype.isCombinedMessages=function(){return this.combineMessages};g.prototype.format=function(b){function c(b,g,l){var h=typeof b;if(b instanceof Date)l=String(b.getTime());else if(l&&b instanceof Array){l="["+f.lineBreak;for(var h=0,m=b.length;h<m;h++){var n=g+f.tab;l+=n+c(b[h],n,!1);h<b.length-1&&(l+=",");l+=f.lineBreak}l+=g+"]"}else l="number"!==h&&"boolean"!==
h?'"'+F(b).replace(/\"/g,'\\"').replace(/\r\n|\r|\n/g,"\\r\\n")+'"':b;return l}var f=this;b=this.getDataValues(b,this.combineMessages);var g="{"+this.lineBreak,h,m;h=0;for(m=b.length-1;h<=m;h++)g+=this.tab+'"'+b[h][0]+'"'+this.colon+c(b[h][1],this.tab,!0),h<m&&(g+=","),g+=this.lineBreak;return g+="}"+this.lineBreak};g.prototype.ignoresThrowable=function(){return!1};g.prototype.toString=function(){return"JsonLayout"};g.prototype.getContentType=function(){return"application/json"};log4javascript.JsonLayout=
g;m.prototype=new W;m.prototype.allowBatching=function(){return!1};m.prototype.format=function(b){b=this.getDataValues(b);for(var c=[],f=0,g=b.length;f<g;f++){var h=b[f][1]instanceof Date?String(b[f][1].getTime()):b[f][1];c.push(Y(b[f][0])+"="+Y(h))}return c.join("&")};m.prototype.ignoresThrowable=function(b){return!1};m.prototype.toString=function(){return"HttpPostDataLayout"};log4javascript.HttpPostDataLayout=m;var U;(function(){var b=/('[^']*')|(G+|y+|M+|w+|W+|D+|d+|F+|E+|a+|H+|k+|K+|h+|m+|s+|S+|Z+)|([a-zA-Z]+)|([^a-zA-Z']+)/,
c="January February March April May June July August September October November December".split(" "),f="Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),g={G:0,y:3,M:4,w:2,W:2,D:2,d:2,F:2,E:1,a:0,H:2,k:2,K:2,h:2,m:2,s:2,S:2,Z:5},h=function(b,c,f){b=new Date(b,c,f,0,0,0);b.setMilliseconds(0);return b};Date.prototype.getDifference=function(b){return this.getTime()-b.getTime()};Date.prototype.isBefore=function(b){return this.getTime()<b.getTime()};Date.prototype.getUTCTime=function(){return Date.UTC(this.getFullYear(),
this.getMonth(),this.getDate(),this.getHours(),this.getMinutes(),this.getSeconds(),this.getMilliseconds())};Date.prototype.getTimeSince=function(b){return this.getUTCTime()-b.getUTCTime()};Date.prototype.getPreviousSunday=function(){var b=new Date(this.getFullYear(),this.getMonth(),this.getDate(),12,0,0),b=new Date(b.getTime()-864E5*this.getDay());return h(b.getFullYear(),b.getMonth(),b.getDate())};Date.prototype.getWeekInYear=function(b){t(this.minimalDaysInFirstWeek)&&(b=1);var c=this.getPreviousSunday(),
f=h(this.getFullYear(),0,1),c=c.isBefore(f)?0:1+Math.floor(c.getTimeSince(f)/6048E5),f=7-f.getDay();f<b&&c--;return c};Date.prototype.getWeekInMonth=function(b){t(this.minimalDaysInFirstWeek)&&(b=1);var c=this.getPreviousSunday(),f=h(this.getFullYear(),this.getMonth(),1),c=c.isBefore(f)?0:1+Math.floor(c.getTimeSince(f)/6048E5),f=7-f.getDay();f>=b&&c++;return c};Date.prototype.getDayInYear=function(){var b=h(this.getFullYear(),0,1);return 1+Math.floor(this.getTimeSince(b)/864E5)};U=function(b){this.formatString=
b};U.prototype.setMinimalDaysInFirstWeek=function(b){this.minimalDaysInFirstWeek=b};U.prototype.getMinimalDaysInFirstWeek=function(){return t(this.minimalDaysInFirstWeek)?1:this.minimalDaysInFirstWeek};var m=function(b,c){for(;b.length<c;)b="0"+b;return b};U.prototype.format=function(h){for(var n="",p,t=this.formatString;p=b.exec(t);){var r=p[1],u=p[2],s=p[3],v=p[4];if(r)n="''"==r?n+"'":n+r.substring(1,r.length-1);else if(!s)if(v)n+=v;else if(u){r=u.charAt(0);u=u.length;s="";switch(r){case "G":s=
"AD";break;case "y":s=h.getFullYear();break;case "M":s=h.getMonth();break;case "w":s=h.getWeekInYear(this.getMinimalDaysInFirstWeek());break;case "W":s=h.getWeekInMonth(this.getMinimalDaysInFirstWeek());break;case "D":s=h.getDayInYear();break;case "d":s=h.getDate();break;case "F":s=1+Math.floor((h.getDate()-1)/7);break;case "E":s=f[h.getDay()];break;case "a":s=12<=h.getHours()?"PM":"AM";break;case "H":s=h.getHours();break;case "k":s=h.getHours()||24;break;case "K":s=h.getHours()%12;break;case "h":s=
h.getHours()%12||12;break;case "m":s=h.getMinutes();break;case "s":s=h.getSeconds();break;case "S":s=h.getMilliseconds();break;case "Z":s=h.getTimezoneOffset()}switch(g[r]){case 0:n+=4<=u?s:s.substr(0,Math.max(2,u));break;case 1:n+=4<=u?s:s.substr(0,Math.max(3,u));break;case 2:n+=m(""+s,u);break;case 3:n=3>=u?n+(""+s).substr(2,2):n+m(""+s,u);break;case 4:n=3<=u?n+(4<=u?c[s]:c[s].substr(0,Math.max(u,u))):n+m(""+(s+1),u);break;case 5:u=0<s?"-":"+",s=Math.abs(s),r=""+Math.floor(s/60),r=m(r,2),s=""+s%
60,s=m(s,2),n+=u+r+s}}t=t.substr(p.index+p[0].length)}return n}})();log4javascript.SimpleDateFormat=U;J.TTCC_CONVERSION_PATTERN="%r %p %c - %m%n";J.DEFAULT_CONVERSION_PATTERN="%m%n";J.ISO8601_DATEFORMAT="yyyy-MM-dd HH:mm:ss,SSS";J.DATETIME_DATEFORMAT="dd MMM yyyy HH:mm:ss,SSS";J.ABSOLUTETIME_DATEFORMAT="HH:mm:ss,SSS";J.prototype=new W;J.prototype.format=function(b){for(var c=/%(-?[0-9]+)?(\.?[0-9]+)?([acdfmMnpr%])(\{([^\}]+)\})?|([^%]+)/,f="",g,h=this.pattern;g=c.exec(h);){var m=g[0],n=g[1],p=g[2],
s=g[3],t=g[5],r=g[6];if(r)f+=""+r;else{r="";switch(s){case "a":case "m":m=0;t&&(m=parseInt(t,10),isNaN(m)&&(v("PatternLayout.format: invalid specifier '"+t+"' for conversion character '"+s+"' - should be a number"),m=0));for(var t="a"===s?b.messages[0]:b.messages,s=0,w=t.length;s<w;s++)0<s&&" "!==r.charAt(r.length-1)&&(r+=" "),r=0===m?r+t[s]:r+R(t[s],m);break;case "c":r=b.logger.name;t&&(t=parseInt(t,10),m=b.logger.name.split("."),r=t>=m.length?r:m.slice(m.length-t).join("."));break;case "d":r=J.ISO8601_DATEFORMAT;
t&&(r=t,"ISO8601"==r?r=J.ISO8601_DATEFORMAT:"ABSOLUTE"==r?r=J.ABSOLUTETIME_DATEFORMAT:"DATE"==r&&(r=J.DATETIME_DATEFORMAT));r=(new U(r)).format(b.timeStamp);break;case "f":this.hasCustomFields()&&(r=0,t&&(r=parseInt(t,10),isNaN(r)?v("PatternLayout.format: invalid specifier '"+t+"' for conversion character 'f' - should be a number"):0===r?v("PatternLayout.format: invalid specifier '"+t+"' for conversion character 'f' - must be greater than zero"):r>this.customFields.length?v("PatternLayout.format: invalid specifier '"+
t+"' for conversion character 'f' - there aren't that many custom fields"):r-=1),r=this.customFields[r].value,"function"==typeof r&&(r=r(this,b)));break;case "n":r=u;break;case "p":r=b.level.name;break;case "r":r=""+b.timeStamp.getDifference(ua);break;case "%":r="%";break;default:r=m}p&&(p=parseInt(p.substr(1),10),t=r.length,p<t&&(r=r.substring(t-p,t)));if(n)if("-"==n.charAt(0))for(p=parseInt(n.substr(1),10);r.length<p;)r+=" ";else for(p=parseInt(n,10);r.length<p;)r=" "+r;f+=r}h=h.substr(g.index+
g[0].length)}return f};J.prototype.ignoresThrowable=function(){return!0};J.prototype.toString=function(){return"PatternLayout"};log4javascript.PatternLayout=J;V.prototype=new G;V.prototype.layout=new h;V.prototype.append=function(b){var c=this.getLayout().format(b);this.getLayout().ignoresThrowable()&&(c+=b.getThrowableStrRep());alert(c)};V.prototype.toString=function(){return"AlertAppender"};log4javascript.AlertAppender=V;B.prototype=new log4javascript.Appender;B.prototype.layout=new s;B.prototype.threshold=
D.DEBUG;B.prototype.append=function(b){var c=this,f=function(){var f=c.getLayout(),g=f.format(b);f.ignoresThrowable()&&b.exception&&(g+=b.getThrowableStrRep());return g};"undefined"!=typeof opera&&opera.postError?opera.postError(f()):window.console&&window.console.log&&(f=f(),window.console.debug&&D.DEBUG.isGreaterOrEqual(b.level)?window.console.debug(f):window.console.info&&D.INFO.equals(b.level)?window.console.info(f):window.console.warn&&D.WARN.equals(b.level)?window.console.warn(f):window.console.error&&
b.level.isGreaterOrEqual(D.ERROR)?window.console.error(f):window.console.log(f))};B.prototype.group=function(b){window.console&&window.console.group&&window.console.group(b)};B.prototype.groupEnd=function(){window.console&&window.console.groupEnd&&window.console.groupEnd()};B.prototype.toString=function(){return"BrowserConsoleAppender"};log4javascript.BrowserConsoleAppender=B;var Z=[function(){return new XMLHttpRequest},function(){return new ActiveXObject("Msxml2.XMLHTTP")},function(){return new ActiveXObject("Microsoft.XMLHTTP")}],
qa=function(b){for(var c=null,f,g=0,h=Z.length;g<h;g++){f=Z[g];try{return c=f(),qa=f,c}catch(m){}}b?b():v("getXmlHttp: unable to obtain XMLHttpRequest object")};x.prototype=new G;x.prototype.defaults={waitForResponse:!1,timed:!1,timerInterval:1E3,batchSize:1,sendAllOnUnload:!1,requestSuccessCallback:null,failCallback:null,postVarName:"data"};x.prototype.layout=new m;x.prototype.toString=function(){return"AjaxAppender"};log4javascript.AjaxAppender=x;var S;(function(){function b(c,f,g,h,l){this.create(!1,
null,c,f,g,h,l,this.defaults.focusPopUp)}function c(b,f,g,h,l,m){this.create(!0,b,f,g,h,l,m,!1)}var f=[];S=function(){};var g=1;S.prototype=new G;S.prototype.create=function(b,c,h,l,m,n,p,s){function w(a,b){this.loggingEvent=a;this.levelName=a.level.name;this.formattedMessage=b}function z(a,b){this.name=a;this.initiallyExpanded=b}function x(){}var A=this,E=!1,B=!1,F=!1,G=!1,L=[],I=!0,Q=g++;l=ja(l,this.defaults.initiallyMinimized);h=ja(h,this.defaults.lazyInit);m=ja(m,this.defaults.useDocumentWrite);
var P=this.defaults.newestMessageAtTop,S=this.defaults.scrollToLatestMessage;n=n?n:this.defaults.width;p=p?p:this.defaults.height;var U=this.defaults.maxMessages,V=this.defaults.showCommandLine,W=this.defaults.commandLineObjectExpansionDepth,X=this.defaults.showHideButton,la=this.defaults.showCloseButton;this.setLayout(this.defaults.layout);var Z,ea,Y,a,d,q=b?"InPageAppender":"PopUpAppender",k=function(a){return B?(v(q+": configuration option '"+a+"' may not be set after the appender has been initialized"),
!1):!0},O=function(){return F&&I&&!G};this.isNewestMessageAtTop=function(){return P};this.setNewestMessageAtTop=function(b){P=Boolean(b);O()&&a().setNewestAtTop(P)};this.isScrollToLatestMessage=function(){return S};this.setScrollToLatestMessage=function(b){S=Boolean(b);O()&&a().setScrollToLatest(S)};this.getWidth=function(){return n};this.setWidth=function(a){k("width")&&(n=y(a,n))};this.getHeight=function(){return p};this.setHeight=function(a){k("height")&&(p=y(a,p))};this.getMaxMessages=function(){return U};
this.setMaxMessages=function(b){U=T(b,U);O()&&a().setMaxMessages(U)};this.isShowCommandLine=function(){return V};this.setShowCommandLine=function(b){V=Boolean(b);O()&&a().setShowCommandLine(V)};this.isShowHideButton=function(){return X};this.setShowHideButton=function(b){X=Boolean(b);O()&&a().setShowHideButton(X)};this.isShowCloseButton=function(){return la};this.setShowCloseButton=function(b){la=Boolean(b);O()&&a().setShowCloseButton(la)};this.getCommandLineObjectExpansionDepth=function(){return W};
this.setCommandLineObjectExpansionDepth=function(a){W=T(a,W)};var ma=l;this.isInitiallyMinimized=function(){return l};this.setInitiallyMinimized=function(a){k("initiallyMinimized")&&(ma=l=Boolean(a))};this.isUseDocumentWrite=function(){return m};this.setUseDocumentWrite=function(a){k("useDocumentWrite")&&(m=Boolean(a))};w.prototype.append=function(){a().log(this.levelName,this.formattedMessage)};z.prototype.append=function(){a().group(this.name,this.initiallyExpanded)};x.prototype.append=function(){a().groupEnd()};
var na=function(){Y();E?G&&e&&ea():Z();Y()&&ga()};this.append=function(a){if(I){var b=A.getLayout().format(a);this.getLayout().ignoresThrowable()&&(b+=a.getThrowableStrRep());L.push(new w(a,b));na()}};this.group=function(a,b){I&&(L.push(new z(a,b)),na())};this.groupEnd=function(){I&&(L.push(new x),na())};var ga=function(){for(;0<L.length;)L.shift().append();s&&a().focus()};this.setAddedToLogger=function(a){this.loggers.push(a);C&&!h&&Z()};this.clear=function(){O()&&a().clearLog();L.length=0};this.focus=
function(){O()&&a().focus()};this.focusCommandLine=function(){O()&&a().focusCommandLine()};this.focusSearch=function(){O()&&a().focusSearch()};var fa=window;this.getCommandWindow=function(){return fa};this.setCommandWindow=function(a){fa=a};this.executeLastCommand=function(){O()&&a().evalLastCommand()};var ha=new J("%m");this.getCommandLayout=function(){return ha};this.setCommandLayout=function(a){ha=a};this.evalCommandAndAppend=function(a){var b={appendResult:!0,isError:!1},c="";try{var d,e;!fa.eval&&
fa.execScript&&fa.execScript("null");var f={};e=0;for(len=ca.length;e<len;e++)f[ca[e][0]]=ca[e][1];var g=[],h=function(a){g.push([a,fa[a]])};h("appender");fa.appender=A;h("commandReturnValue");fa.commandReturnValue=b;h("commandLineFunctionsHash");fa.commandLineFunctionsHash=f;f=function(a){h(a);fa[a]=function(){return this.commandLineFunctionsHash[a](A,arguments,b)}};e=0;for(len=ca.length;e<len;e++)f(ca[e][0]);fa===window&&fa.execScript?(h("evalExpr"),h("result"),window.evalExpr=a,fa.execScript("window.result=eval(window.evalExpr);"),
d=window.result):d=fa.eval(a);c=t(d)?d:R(d,W);e=0;for(len=g.length;e<len;e++)fa[g[e][0]]=g[e][1]}catch(k){c="Error evaluating command: "+K(k),b.isError=!0}b.appendResult&&(a=">>> "+a,t(c)||(a+=u+c),c=new da(null,new Date,b.isError?D.ERROR:D.INFO,[a],null),a=this.getLayout(),this.setLayout(ha),this.append(c),this.setLayout(a))};var ca=f.concat([]);this.addCommandLineFunction=function(a,b){ca.push([a,b])};this.storeCommandHistory=function(a){a=a.join(",");var b=void 0;document.cookie=escape("log4javascriptCommandHistory")+
"="+escape(a)+""+(b?"; path="+b:"")};var pa=function(a){var b=['<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">','<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">',"<head>","<title>log4javascript</title>",'<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />',"\x3c!-- Make IE8 behave like IE7, having gone to all the trouble of making IE work --\x3e",'<meta http-equiv="X-UA-Compatible" content="IE=7" />',
'<script type="text/javascript">var isIe = false, isIePre7 = false;\x3c/script>','\x3c!--[if IE]><script type="text/javascript">isIe = true\x3c/script><![endif]--\x3e','\x3c!--[if lt IE 7]><script type="text/javascript">isIePre7 = true\x3c/script><![endif]--\x3e','<script type="text/javascript">',"//<![CDATA[","var loggingEnabled=true;var logQueuedEventsTimer=null;var logEntries=[];var logEntriesAndSeparators=[];var logItems=[];var renderDelay=100;var unrenderedLogItemsExist=false;var rootGroup,currentGroup=null;var loaded=false;var currentLogItem=null;var logMainContainer;function copyProperties(obj,props){for(var i in props){obj[i]=props[i];}}",
"function LogItem(){}","LogItem.prototype={mainContainer:null,wrappedContainer:null,unwrappedContainer:null,group:null,appendToLog:function(){for(var i=0,len=this.elementContainers.length;i<len;i++){this.elementContainers[i].appendToLog();}","this.group.update();},doRemove:function(doUpdate,removeFromGroup){if(this.rendered){for(var i=0,len=this.elementContainers.length;i<len;i++){this.elementContainers[i].remove();}","this.unwrappedElementContainer=null;this.wrappedElementContainer=null;this.mainElementContainer=null;}",
"if(this.group&&removeFromGroup){this.group.removeChild(this,doUpdate);}","if(this===currentLogItem){currentLogItem=null;}},remove:function(doUpdate,removeFromGroup){this.doRemove(doUpdate,removeFromGroup);},render:function(){},accept:function(visitor){visitor.visit(this);},getUnwrappedDomContainer:function(){return this.group.unwrappedElementContainer.contentDiv;},getWrappedDomContainer:function(){return this.group.wrappedElementContainer.contentDiv;},getMainDomContainer:function(){return this.group.mainElementContainer.contentDiv;}};LogItem.serializedItemKeys={LOG_ENTRY:0,GROUP_START:1,GROUP_END:2};function LogItemContainerElement(){}",
'LogItemContainerElement.prototype={appendToLog:function(){var insertBeforeFirst=(newestAtTop&&this.containerDomNode.hasChildNodes());if(insertBeforeFirst){this.containerDomNode.insertBefore(this.mainDiv,this.containerDomNode.firstChild);}else{this.containerDomNode.appendChild(this.mainDiv);}}};function SeparatorElementContainer(containerDomNode){this.containerDomNode=containerDomNode;this.mainDiv=document.createElement("div");this.mainDiv.className="separator";this.mainDiv.innerHTML="&nbsp;";}',
"SeparatorElementContainer.prototype=new LogItemContainerElement();SeparatorElementContainer.prototype.remove=function(){this.mainDiv.parentNode.removeChild(this.mainDiv);this.mainDiv=null;};function Separator(){this.rendered=false;}","Separator.prototype=new LogItem();copyProperties(Separator.prototype,{render:function(){var containerDomNode=this.group.contentDiv;if(isIe){this.unwrappedElementContainer=new SeparatorElementContainer(this.getUnwrappedDomContainer());this.wrappedElementContainer=new SeparatorElementContainer(this.getWrappedDomContainer());this.elementContainers=[this.unwrappedElementContainer,this.wrappedElementContainer];}else{this.mainElementContainer=new SeparatorElementContainer(this.getMainDomContainer());this.elementContainers=[this.mainElementContainer];}",
'this.content=this.formattedMessage;this.rendered=true;}});function GroupElementContainer(group,containerDomNode,isRoot,isWrapped){this.group=group;this.containerDomNode=containerDomNode;this.isRoot=isRoot;this.isWrapped=isWrapped;this.expandable=false;if(this.isRoot){if(isIe){this.contentDiv=logMainContainer.appendChild(document.createElement("div"));this.contentDiv.id=this.isWrapped?"log_wrapped":"log_unwrapped";}else{this.contentDiv=logMainContainer;}}else{var groupElementContainer=this;this.mainDiv=document.createElement("div");this.mainDiv.className="group";this.headingDiv=this.mainDiv.appendChild(document.createElement("div"));this.headingDiv.className="groupheading";this.expander=this.headingDiv.appendChild(document.createElement("span"));this.expander.className="expander unselectable greyedout";this.expander.unselectable=true;var expanderText=this.group.expanded?"-":"+";this.expanderTextNode=this.expander.appendChild(document.createTextNode(expanderText));this.headingDiv.appendChild(document.createTextNode(" "+this.group.name));this.contentDiv=this.mainDiv.appendChild(document.createElement("div"));var contentCssClass=this.group.expanded?"expanded":"collapsed";this.contentDiv.className="groupcontent "+contentCssClass;this.expander.onclick=function(){if(groupElementContainer.group.expandable){groupElementContainer.group.toggleExpanded();}};}}',
'GroupElementContainer.prototype=new LogItemContainerElement();copyProperties(GroupElementContainer.prototype,{toggleExpanded:function(){if(!this.isRoot){var oldCssClass,newCssClass,expanderText;if(this.group.expanded){newCssClass="expanded";oldCssClass="collapsed";expanderText="-";}else{newCssClass="collapsed";oldCssClass="expanded";expanderText="+";}',"replaceClass(this.contentDiv,newCssClass,oldCssClass);this.expanderTextNode.nodeValue=expanderText;}},remove:function(){if(!this.isRoot){this.headingDiv=null;this.expander.onclick=null;this.expander=null;this.expanderTextNode=null;this.contentDiv=null;this.containerDomNode=null;this.mainDiv.parentNode.removeChild(this.mainDiv);this.mainDiv=null;}},reverseChildren:function(){var node=null;var childDomNodes=[];while((node=this.contentDiv.firstChild)){this.contentDiv.removeChild(node);childDomNodes.push(node);}",
'while((node=childDomNodes.pop())){this.contentDiv.appendChild(node);}},update:function(){if(!this.isRoot){if(this.group.expandable){removeClass(this.expander,"greyedout");}else{addClass(this.expander,"greyedout");}}},clear:function(){if(this.isRoot){this.contentDiv.innerHTML="";}}});function Group(name,isRoot,initiallyExpanded){this.name=name;this.group=null;this.isRoot=isRoot;this.initiallyExpanded=initiallyExpanded;this.elementContainers=[];this.children=[];this.expanded=initiallyExpanded;this.rendered=false;this.expandable=false;}',
"Group.prototype=new LogItem();copyProperties(Group.prototype,{addChild:function(logItem){this.children.push(logItem);logItem.group=this;},render:function(){if(isIe){var unwrappedDomContainer,wrappedDomContainer;if(this.isRoot){unwrappedDomContainer=logMainContainer;wrappedDomContainer=logMainContainer;}else{unwrappedDomContainer=this.getUnwrappedDomContainer();wrappedDomContainer=this.getWrappedDomContainer();}","this.unwrappedElementContainer=new GroupElementContainer(this,unwrappedDomContainer,this.isRoot,false);this.wrappedElementContainer=new GroupElementContainer(this,wrappedDomContainer,this.isRoot,true);this.elementContainers=[this.unwrappedElementContainer,this.wrappedElementContainer];}else{var mainDomContainer=this.isRoot?logMainContainer:this.getMainDomContainer();this.mainElementContainer=new GroupElementContainer(this,mainDomContainer,this.isRoot,false);this.elementContainers=[this.mainElementContainer];}",
"this.rendered=true;},toggleExpanded:function(){this.expanded=!this.expanded;for(var i=0,len=this.elementContainers.length;i<len;i++){this.elementContainers[i].toggleExpanded();}},expand:function(){if(!this.expanded){this.toggleExpanded();}},accept:function(visitor){visitor.visitGroup(this);},reverseChildren:function(){if(this.rendered){for(var i=0,len=this.elementContainers.length;i<len;i++){this.elementContainers[i].reverseChildren();}}},update:function(){var previouslyExpandable=this.expandable;this.expandable=(this.children.length!==0);if(this.expandable!==previouslyExpandable){for(var i=0,len=this.elementContainers.length;i<len;i++){this.elementContainers[i].update();}}},flatten:function(){var visitor=new GroupFlattener();this.accept(visitor);return visitor.logEntriesAndSeparators;},removeChild:function(child,doUpdate){array_remove(this.children,child);child.group=null;if(doUpdate){this.update();}},remove:function(doUpdate,removeFromGroup){for(var i=0,len=this.children.length;i<len;i++){this.children[i].remove(false,false);}",
"this.children=[];this.update();if(this===currentGroup){currentGroup=this.group;}","this.doRemove(doUpdate,removeFromGroup);},serialize:function(items){items.push([LogItem.serializedItemKeys.GROUP_START,this.name]);for(var i=0,len=this.children.length;i<len;i++){this.children[i].serialize(items);}","if(this!==currentGroup){items.push([LogItem.serializedItemKeys.GROUP_END]);}},clear:function(){for(var i=0,len=this.elementContainers.length;i<len;i++){this.elementContainers[i].clear();}}});function LogEntryElementContainer(){}",
'LogEntryElementContainer.prototype=new LogItemContainerElement();copyProperties(LogEntryElementContainer.prototype,{remove:function(){this.doRemove();},doRemove:function(){this.mainDiv.parentNode.removeChild(this.mainDiv);this.mainDiv=null;this.contentElement=null;this.containerDomNode=null;},setContent:function(content,wrappedContent){if(content===this.formattedMessage){this.contentElement.innerHTML="";this.contentElement.appendChild(document.createTextNode(this.formattedMessage));}else{this.contentElement.innerHTML=content;}},setSearchMatch:function(isMatch){var oldCssClass=isMatch?"searchnonmatch":"searchmatch";var newCssClass=isMatch?"searchmatch":"searchnonmatch";replaceClass(this.mainDiv,newCssClass,oldCssClass);},clearSearch:function(){removeClass(this.mainDiv,"searchmatch");removeClass(this.mainDiv,"searchnonmatch");}});function LogEntryWrappedElementContainer(logEntry,containerDomNode){this.logEntry=logEntry;this.containerDomNode=containerDomNode;this.mainDiv=document.createElement("div");this.mainDiv.appendChild(document.createTextNode(this.logEntry.formattedMessage));this.mainDiv.className="logentry wrapped "+this.logEntry.level;this.contentElement=this.mainDiv;}',
'LogEntryWrappedElementContainer.prototype=new LogEntryElementContainer();LogEntryWrappedElementContainer.prototype.setContent=function(content,wrappedContent){if(content===this.formattedMessage){this.contentElement.innerHTML="";this.contentElement.appendChild(document.createTextNode(this.formattedMessage));}else{this.contentElement.innerHTML=wrappedContent;}};function LogEntryUnwrappedElementContainer(logEntry,containerDomNode){this.logEntry=logEntry;this.containerDomNode=containerDomNode;this.mainDiv=document.createElement("div");this.mainDiv.className="logentry unwrapped "+this.logEntry.level;this.pre=this.mainDiv.appendChild(document.createElement("pre"));this.pre.appendChild(document.createTextNode(this.logEntry.formattedMessage));this.pre.className="unwrapped";this.contentElement=this.pre;}',
'LogEntryUnwrappedElementContainer.prototype=new LogEntryElementContainer();LogEntryUnwrappedElementContainer.prototype.remove=function(){this.doRemove();this.pre=null;};function LogEntryMainElementContainer(logEntry,containerDomNode){this.logEntry=logEntry;this.containerDomNode=containerDomNode;this.mainDiv=document.createElement("div");this.mainDiv.className="logentry nonielogentry "+this.logEntry.level;this.contentElement=this.mainDiv.appendChild(document.createElement("span"));this.contentElement.appendChild(document.createTextNode(this.logEntry.formattedMessage));}',
"LogEntryMainElementContainer.prototype=new LogEntryElementContainer();function LogEntry(level,formattedMessage){this.level=level;this.formattedMessage=formattedMessage;this.rendered=false;}",'LogEntry.prototype=new LogItem();copyProperties(LogEntry.prototype,{render:function(){var logEntry=this;var containerDomNode=this.group.contentDiv;if(isIe){this.formattedMessage=this.formattedMessage.replace(/\\r\\n/g,"\\r");this.unwrappedElementContainer=new LogEntryUnwrappedElementContainer(this,this.getUnwrappedDomContainer());this.wrappedElementContainer=new LogEntryWrappedElementContainer(this,this.getWrappedDomContainer());this.elementContainers=[this.unwrappedElementContainer,this.wrappedElementContainer];}else{this.mainElementContainer=new LogEntryMainElementContainer(this,this.getMainDomContainer());this.elementContainers=[this.mainElementContainer];}',
'this.content=this.formattedMessage;this.rendered=true;},setContent:function(content,wrappedContent){if(content!=this.content){if(isIe&&(content!==this.formattedMessage)){content=content.replace(/\\r\\n/g,"\\r");}',"for(var i=0,len=this.elementContainers.length;i<len;i++){this.elementContainers[i].setContent(content,wrappedContent);}",'this.content=content;}},getSearchMatches:function(){var matches=[];var i,len;if(isIe){var unwrappedEls=getElementsByClass(this.unwrappedElementContainer.mainDiv,"searchterm","span");var wrappedEls=getElementsByClass(this.wrappedElementContainer.mainDiv,"searchterm","span");for(i=0,len=unwrappedEls.length;i<len;i++){matches[i]=new Match(this.level,null,unwrappedEls[i],wrappedEls[i]);}}else{var els=getElementsByClass(this.mainElementContainer.mainDiv,"searchterm","span");for(i=0,len=els.length;i<len;i++){matches[i]=new Match(this.level,els[i]);}}',
"return matches;},setSearchMatch:function(isMatch){for(var i=0,len=this.elementContainers.length;i<len;i++){this.elementContainers[i].setSearchMatch(isMatch);}},clearSearch:function(){for(var i=0,len=this.elementContainers.length;i<len;i++){this.elementContainers[i].clearSearch();}},accept:function(visitor){visitor.visitLogEntry(this);},serialize:function(items){items.push([LogItem.serializedItemKeys.LOG_ENTRY,this.level,this.formattedMessage]);}});function LogItemVisitor(){}","LogItemVisitor.prototype={visit:function(logItem){},visitParent:function(logItem){if(logItem.group){logItem.group.accept(this);}},visitChildren:function(logItem){for(var i=0,len=logItem.children.length;i<len;i++){logItem.children[i].accept(this);}},visitLogEntry:function(logEntry){this.visit(logEntry);},visitSeparator:function(separator){this.visit(separator);},visitGroup:function(group){this.visit(group);}};function GroupFlattener(){this.logEntriesAndSeparators=[];}",
'GroupFlattener.prototype=new LogItemVisitor();GroupFlattener.prototype.visitGroup=function(group){this.visitChildren(group);};GroupFlattener.prototype.visitLogEntry=function(logEntry){this.logEntriesAndSeparators.push(logEntry);};GroupFlattener.prototype.visitSeparator=function(separator){this.logEntriesAndSeparators.push(separator);};window.onload=function(){if(location.search){var queryBits=unescape(location.search).substr(1).split("&"),nameValueBits;for(var i=0,len=queryBits.length;i<len;i++){nameValueBits=queryBits[i].split("=");if(nameValueBits[0]=="log4javascript_domain"){document.domain=nameValueBits[1];break;}}}',
'logMainContainer=$("log");if(isIePre7){addClass(logMainContainer,"oldIe");}','rootGroup=new Group("root",true);rootGroup.render();currentGroup=rootGroup;setCommandInputWidth();setLogContainerHeight();toggleLoggingEnabled();toggleSearchEnabled();toggleSearchFilter();toggleSearchHighlight();applyFilters();checkAllLevels();toggleWrap();toggleNewestAtTop();toggleScrollToLatest();renderQueuedLogItems();loaded=true;$("command").value="";$("command").autocomplete="off";$("command").onkeydown=function(evt){evt=getEvent(evt);if(evt.keyCode==10||evt.keyCode==13){evalCommandLine();stopPropagation(evt);}else if(evt.keyCode==27){this.value="";this.focus();}else if(evt.keyCode==38&&commandHistory.length>0){currentCommandIndex=Math.max(0,currentCommandIndex-1);this.value=commandHistory[currentCommandIndex];moveCaretToEnd(this);}else if(evt.keyCode==40&&commandHistory.length>0){currentCommandIndex=Math.min(commandHistory.length-1,currentCommandIndex+1);this.value=commandHistory[currentCommandIndex];moveCaretToEnd(this);}};$("command").onkeypress=function(evt){evt=getEvent(evt);if(evt.keyCode==38&&commandHistory.length>0&&evt.preventDefault){evt.preventDefault();}};$("command").onkeyup=function(evt){evt=getEvent(evt);if(evt.keyCode==27&&evt.preventDefault){evt.preventDefault();this.focus();}};document.onkeydown=function keyEventHandler(evt){evt=getEvent(evt);switch(evt.keyCode){case 69:if(evt.shiftKey&&(evt.ctrlKey||evt.metaKey)){evalLastCommand();cancelKeyEvent(evt);return false;}',
"break;case 75:if(evt.shiftKey&&(evt.ctrlKey||evt.metaKey)){focusSearch();cancelKeyEvent(evt);return false;}","break;case 40:case 76:if(evt.shiftKey&&(evt.ctrlKey||evt.metaKey)){focusCommandLine();cancelKeyEvent(evt);return false;}","break;}};setTimeout(setLogContainerHeight,20);setShowCommandLine(showCommandLine);doSearch();};window.onunload=function(){if(mainWindowExists()){appender.unload();}",'appender=null;};function toggleLoggingEnabled(){setLoggingEnabled($("enableLogging").checked);}',"function setLoggingEnabled(enable){loggingEnabled=enable;}",
"var appender=null;function setAppender(appenderParam){appender=appenderParam;}",'function setShowCloseButton(showCloseButton){$("closeButton").style.display=showCloseButton?"inline":"none";}','function setShowHideButton(showHideButton){$("hideButton").style.display=showHideButton?"inline":"none";}',"var newestAtTop=false;function LogItemContentReverser(){}","LogItemContentReverser.prototype=new LogItemVisitor();LogItemContentReverser.prototype.visitGroup=function(group){group.reverseChildren();this.visitChildren(group);};function setNewestAtTop(isNewestAtTop){var oldNewestAtTop=newestAtTop;var i,iLen,j,jLen;newestAtTop=Boolean(isNewestAtTop);if(oldNewestAtTop!=newestAtTop){var visitor=new LogItemContentReverser();rootGroup.accept(visitor);if(currentSearch){var currentMatch=currentSearch.matches[currentMatchIndex];var matchIndex=0;var matches=[];var actOnLogEntry=function(logEntry){var logEntryMatches=logEntry.getSearchMatches();for(j=0,jLen=logEntryMatches.length;j<jLen;j++){matches[matchIndex]=logEntryMatches[j];if(currentMatch&&logEntryMatches[j].equals(currentMatch)){currentMatchIndex=matchIndex;}",
"matchIndex++;}};if(newestAtTop){for(i=logEntries.length-1;i>=0;i--){actOnLogEntry(logEntries[i]);}}else{for(i=0,iLen=logEntries.length;i<iLen;i++){actOnLogEntry(logEntries[i]);}}","currentSearch.matches=matches;if(currentMatch){currentMatch.setCurrent();}}else if(scrollToLatest){doScrollToLatest();}}",'$("newestAtTop").checked=isNewestAtTop;}','function toggleNewestAtTop(){var isNewestAtTop=$("newestAtTop").checked;setNewestAtTop(isNewestAtTop);}',"var scrollToLatest=true;function setScrollToLatest(isScrollToLatest){scrollToLatest=isScrollToLatest;if(scrollToLatest){doScrollToLatest();}",
'$("scrollToLatest").checked=isScrollToLatest;}','function toggleScrollToLatest(){var isScrollToLatest=$("scrollToLatest").checked;setScrollToLatest(isScrollToLatest);}','function doScrollToLatest(){var l=logMainContainer;if(typeof l.scrollTop!="undefined"){if(newestAtTop){l.scrollTop=0;}else{var latestLogEntry=l.lastChild;if(latestLogEntry){l.scrollTop=l.scrollHeight;}}}}',"var closeIfOpenerCloses=true;function setCloseIfOpenerCloses(isCloseIfOpenerCloses){closeIfOpenerCloses=isCloseIfOpenerCloses;}",
"var maxMessages=null;function setMaxMessages(max){maxMessages=max;pruneLogEntries();}",'var showCommandLine=false;function setShowCommandLine(isShowCommandLine){showCommandLine=isShowCommandLine;if(loaded){$("commandLine").style.display=showCommandLine?"block":"none";setCommandInputWidth();setLogContainerHeight();}}','function focusCommandLine(){if(loaded){$("command").focus();}}','function focusSearch(){if(loaded){$("searchBox").focus();}}',"function getLogItems(){var items=[];for(var i=0,len=logItems.length;i<len;i++){logItems[i].serialize(items);}",
"return items;}","function setLogItems(items){var loggingReallyEnabled=loggingEnabled;loggingEnabled=true;for(var i=0,len=items.length;i<len;i++){switch(items[i][0]){case LogItem.serializedItemKeys.LOG_ENTRY:log(items[i][1],items[i][2]);break;case LogItem.serializedItemKeys.GROUP_START:group(items[i][1]);break;case LogItem.serializedItemKeys.GROUP_END:groupEnd();break;}}","loggingEnabled=loggingReallyEnabled;}","function log(logLevel,formattedMessage){if(loggingEnabled){var logEntry=new LogEntry(logLevel,formattedMessage);logEntries.push(logEntry);logEntriesAndSeparators.push(logEntry);logItems.push(logEntry);currentGroup.addChild(logEntry);if(loaded){if(logQueuedEventsTimer!==null){clearTimeout(logQueuedEventsTimer);}",
"logQueuedEventsTimer=setTimeout(renderQueuedLogItems,renderDelay);unrenderedLogItemsExist=true;}}}","function renderQueuedLogItems(){logQueuedEventsTimer=null;var pruned=pruneLogEntries();var initiallyHasMatches=currentSearch?currentSearch.hasMatches():false;for(var i=0,len=logItems.length;i<len;i++){if(!logItems[i].rendered){logItems[i].render();logItems[i].appendToLog();if(currentSearch&&(logItems[i]instanceof LogEntry)){currentSearch.applyTo(logItems[i]);}}}","if(currentSearch){if(pruned){if(currentSearch.hasVisibleMatches()){if(currentMatchIndex===null){setCurrentMatchIndex(0);}",
"displayMatches();}else{displayNoMatches();}}else if(!initiallyHasMatches&&currentSearch.hasVisibleMatches()){setCurrentMatchIndex(0);displayMatches();}}","if(scrollToLatest){doScrollToLatest();}","unrenderedLogItemsExist=false;}","function pruneLogEntries(){if((maxMessages!==null)&&(logEntriesAndSeparators.length>maxMessages)){var numberToDelete=logEntriesAndSeparators.length-maxMessages;var prunedLogEntries=logEntriesAndSeparators.slice(0,numberToDelete);if(currentSearch){currentSearch.removeMatches(prunedLogEntries);}",
"var group;for(var i=0;i<numberToDelete;i++){group=logEntriesAndSeparators[i].group;array_remove(logItems,logEntriesAndSeparators[i]);array_remove(logEntries,logEntriesAndSeparators[i]);logEntriesAndSeparators[i].remove(true,true);if(group.children.length===0&&group!==currentGroup&&group!==rootGroup){array_remove(logItems,group);group.remove(true,true);}}","logEntriesAndSeparators=array_removeFromStart(logEntriesAndSeparators,numberToDelete);return true;}","return false;}",'function group(name,startExpanded){if(loggingEnabled){initiallyExpanded=(typeof startExpanded==="undefined")?true:Boolean(startExpanded);var newGroup=new Group(name,false,initiallyExpanded);currentGroup.addChild(newGroup);currentGroup=newGroup;logItems.push(newGroup);if(loaded){if(logQueuedEventsTimer!==null){clearTimeout(logQueuedEventsTimer);}',
"logQueuedEventsTimer=setTimeout(renderQueuedLogItems,renderDelay);unrenderedLogItemsExist=true;}}}","function groupEnd(){currentGroup=(currentGroup===rootGroup)?rootGroup:currentGroup.group;}","function mainPageReloaded(){currentGroup=rootGroup;var separator=new Separator();logEntriesAndSeparators.push(separator);logItems.push(separator);currentGroup.addChild(separator);}","function closeWindow(){if(appender&&mainWindowExists()){appender.close(true);}else{window.close();}}","function hide(){if(appender&&mainWindowExists()){appender.hide();}}",
'var mainWindow=window;var windowId="log4javascriptConsoleWindow_"+new Date().getTime()+"_"+(""+Math.random()).substr(2);function setMainWindow(win){mainWindow=win;mainWindow[windowId]=window;if(opener&&closeIfOpenerCloses){pollOpener();}}',"function pollOpener(){if(closeIfOpenerCloses){if(mainWindowExists()){setTimeout(pollOpener,500);}else{closeWindow();}}}","function mainWindowExists(){try{return(mainWindow&&!mainWindow.closed&&mainWindow[windowId]==window);}catch(ex){}","return false;}",'var logLevels=["TRACE","DEBUG","INFO","WARN","ERROR","FATAL"];function getCheckBox(logLevel){return $("switch_"+logLevel);}',
'function getIeWrappedLogContainer(){return $("log_wrapped");}','function getIeUnwrappedLogContainer(){return $("log_unwrapped");}',"function applyFilters(){for(var i=0;i<logLevels.length;i++){if(getCheckBox(logLevels[i]).checked){addClass(logMainContainer,logLevels[i]);}else{removeClass(logMainContainer,logLevels[i]);}}","updateSearchFromFilters();}",'function toggleAllLevels(){var turnOn=$("switch_ALL").checked;for(var i=0;i<logLevels.length;i++){getCheckBox(logLevels[i]).checked=turnOn;if(turnOn){addClass(logMainContainer,logLevels[i]);}else{removeClass(logMainContainer,logLevels[i]);}}}',
'function checkAllLevels(){for(var i=0;i<logLevels.length;i++){if(!getCheckBox(logLevels[i]).checked){getCheckBox("ALL").checked=false;return;}}','getCheckBox("ALL").checked=true;}',"function clearLog(){rootGroup.clear();currentGroup=rootGroup;logEntries=[];logItems=[];logEntriesAndSeparators=[];doSearch();}",'function toggleWrap(){var enable=$("wrap").checked;if(enable){addClass(logMainContainer,"wrap");}else{removeClass(logMainContainer,"wrap");}',"refreshCurrentMatch();}","var searchTimer=null;function scheduleSearch(){try{clearTimeout(searchTimer);}catch(ex){}",
"searchTimer=setTimeout(doSearch,500);}","function Search(searchTerm,isRegex,searchRegex,isCaseSensitive){this.searchTerm=searchTerm;this.isRegex=isRegex;this.searchRegex=searchRegex;this.isCaseSensitive=isCaseSensitive;this.matches=[];}","Search.prototype={hasMatches:function(){return this.matches.length>0;},hasVisibleMatches:function(){if(this.hasMatches()){for(var i=0;i<this.matches.length;i++){if(this.matches[i].isVisible()){return true;}}}","return false;},match:function(logEntry){var entryText=String(logEntry.formattedMessage);var matchesSearch=false;if(this.isRegex){matchesSearch=this.searchRegex.test(entryText);}else if(this.isCaseSensitive){matchesSearch=(entryText.indexOf(this.searchTerm)>-1);}else{matchesSearch=(entryText.toLowerCase().indexOf(this.searchTerm.toLowerCase())>-1);}",
"return matchesSearch;},getNextVisibleMatchIndex:function(){for(var i=currentMatchIndex+1;i<this.matches.length;i++){if(this.matches[i].isVisible()){return i;}}","for(i=0;i<=currentMatchIndex;i++){if(this.matches[i].isVisible()){return i;}}","return-1;},getPreviousVisibleMatchIndex:function(){for(var i=currentMatchIndex-1;i>=0;i--){if(this.matches[i].isVisible()){return i;}}","for(var i=this.matches.length-1;i>=currentMatchIndex;i--){if(this.matches[i].isVisible()){return i;}}",'return-1;},applyTo:function(logEntry){var doesMatch=this.match(logEntry);if(doesMatch){logEntry.group.expand();logEntry.setSearchMatch(true);var logEntryContent;var wrappedLogEntryContent;var searchTermReplacementStartTag="<span class=\\"searchterm\\">";var searchTermReplacementEndTag="<"+"/span>";var preTagName=isIe?"pre":"span";var preStartTag="<"+preTagName+" class=\\"pre\\">";var preEndTag="<"+"/"+preTagName+">";var startIndex=0;var searchIndex,matchedText,textBeforeMatch;if(this.isRegex){var flags=this.isCaseSensitive?"g":"gi";var capturingRegex=new RegExp("("+this.searchRegex.source+")",flags);var rnd=(""+Math.random()).substr(2);var startToken="%%s"+rnd+"%%";var endToken="%%e"+rnd+"%%";logEntryContent=logEntry.formattedMessage.replace(capturingRegex,startToken+"$1"+endToken);logEntryContent=escapeHtml(logEntryContent);var result;var searchString=logEntryContent;logEntryContent="";wrappedLogEntryContent="";while((searchIndex=searchString.indexOf(startToken,startIndex))>-1){var endTokenIndex=searchString.indexOf(endToken,searchIndex);matchedText=searchString.substring(searchIndex+startToken.length,endTokenIndex);textBeforeMatch=searchString.substring(startIndex,searchIndex);logEntryContent+=preStartTag+textBeforeMatch+preEndTag;logEntryContent+=searchTermReplacementStartTag+preStartTag+matchedText+',
"preEndTag+searchTermReplacementEndTag;if(isIe){wrappedLogEntryContent+=textBeforeMatch+searchTermReplacementStartTag+","matchedText+searchTermReplacementEndTag;}","startIndex=endTokenIndex+endToken.length;}",'logEntryContent+=preStartTag+searchString.substr(startIndex)+preEndTag;if(isIe){wrappedLogEntryContent+=searchString.substr(startIndex);}}else{logEntryContent="";wrappedLogEntryContent="";var searchTermReplacementLength=searchTermReplacementStartTag.length+',"this.searchTerm.length+searchTermReplacementEndTag.length;var searchTermLength=this.searchTerm.length;var searchTermLowerCase=this.searchTerm.toLowerCase();var logTextLowerCase=logEntry.formattedMessage.toLowerCase();while((searchIndex=logTextLowerCase.indexOf(searchTermLowerCase,startIndex))>-1){matchedText=escapeHtml(logEntry.formattedMessage.substr(searchIndex,this.searchTerm.length));textBeforeMatch=escapeHtml(logEntry.formattedMessage.substring(startIndex,searchIndex));var searchTermReplacement=searchTermReplacementStartTag+",
"preStartTag+matchedText+preEndTag+searchTermReplacementEndTag;logEntryContent+=preStartTag+textBeforeMatch+preEndTag+searchTermReplacement;if(isIe){wrappedLogEntryContent+=textBeforeMatch+searchTermReplacementStartTag+","matchedText+searchTermReplacementEndTag;}","startIndex=searchIndex+searchTermLength;}","var textAfterLastMatch=escapeHtml(logEntry.formattedMessage.substr(startIndex));logEntryContent+=preStartTag+textAfterLastMatch+preEndTag;if(isIe){wrappedLogEntryContent+=textAfterLastMatch;}}",
"logEntry.setContent(logEntryContent,wrappedLogEntryContent);var logEntryMatches=logEntry.getSearchMatches();this.matches=this.matches.concat(logEntryMatches);}else{logEntry.setSearchMatch(false);logEntry.setContent(logEntry.formattedMessage,logEntry.formattedMessage);}","return doesMatch;},removeMatches:function(logEntries){var matchesToRemoveCount=0;var currentMatchRemoved=false;var matchesToRemove=[];var i,iLen,j,jLen;for(i=0,iLen=this.matches.length;i<iLen;i++){for(j=0,jLen=logEntries.length;j<jLen;j++){if(this.matches[i].belongsTo(logEntries[j])){matchesToRemove.push(this.matches[i]);if(i===currentMatchIndex){currentMatchRemoved=true;}}}}",
"var newMatch=currentMatchRemoved?null:this.matches[currentMatchIndex];if(currentMatchRemoved){for(i=currentMatchIndex,iLen=this.matches.length;i<iLen;i++){if(this.matches[i].isVisible()&&!array_contains(matchesToRemove,this.matches[i])){newMatch=this.matches[i];break;}}}","for(i=0,iLen=matchesToRemove.length;i<iLen;i++){array_remove(this.matches,matchesToRemove[i]);matchesToRemove[i].remove();}","if(this.hasVisibleMatches()){if(newMatch===null){setCurrentMatchIndex(0);}else{var newMatchIndex=0;for(i=0,iLen=this.matches.length;i<iLen;i++){if(newMatch===this.matches[i]){newMatchIndex=i;break;}}",
"setCurrentMatchIndex(newMatchIndex);}}else{currentMatchIndex=null;displayNoMatches();}}};function getPageOffsetTop(el,container){var currentEl=el;var y=0;while(currentEl&&currentEl!=container){y+=currentEl.offsetTop;currentEl=currentEl.offsetParent;}","return y;}",'function scrollIntoView(el){var logContainer=logMainContainer;if(!$("wrap").checked){var logContainerLeft=logContainer.scrollLeft;var logContainerRight=logContainerLeft+logContainer.offsetWidth;var elLeft=el.offsetLeft;var elRight=elLeft+el.offsetWidth;if(elLeft<logContainerLeft||elRight>logContainerRight){logContainer.scrollLeft=elLeft-(logContainer.offsetWidth-el.offsetWidth)/2;}}',
"var logContainerTop=logContainer.scrollTop;var logContainerBottom=logContainerTop+logContainer.offsetHeight;var elTop=getPageOffsetTop(el)-getToolBarsHeight();var elBottom=elTop+el.offsetHeight;if(elTop<logContainerTop||elBottom>logContainerBottom){logContainer.scrollTop=elTop-(logContainer.offsetHeight-el.offsetHeight)/2;}}","function Match(logEntryLevel,spanInMainDiv,spanInUnwrappedPre,spanInWrappedDiv){this.logEntryLevel=logEntryLevel;this.spanInMainDiv=spanInMainDiv;if(isIe){this.spanInUnwrappedPre=spanInUnwrappedPre;this.spanInWrappedDiv=spanInWrappedDiv;}",
"this.mainSpan=isIe?spanInUnwrappedPre:spanInMainDiv;}",'Match.prototype={equals:function(match){return this.mainSpan===match.mainSpan;},setCurrent:function(){if(isIe){addClass(this.spanInUnwrappedPre,"currentmatch");addClass(this.spanInWrappedDiv,"currentmatch");var elementToScroll=$("wrap").checked?this.spanInWrappedDiv:this.spanInUnwrappedPre;scrollIntoView(elementToScroll);}else{addClass(this.spanInMainDiv,"currentmatch");scrollIntoView(this.spanInMainDiv);}},belongsTo:function(logEntry){if(isIe){return isDescendant(this.spanInUnwrappedPre,logEntry.unwrappedPre);}else{return isDescendant(this.spanInMainDiv,logEntry.mainDiv);}},setNotCurrent:function(){if(isIe){removeClass(this.spanInUnwrappedPre,"currentmatch");removeClass(this.spanInWrappedDiv,"currentmatch");}else{removeClass(this.spanInMainDiv,"currentmatch");}},isOrphan:function(){return isOrphan(this.mainSpan);},isVisible:function(){return getCheckBox(this.logEntryLevel).checked;},remove:function(){if(isIe){this.spanInUnwrappedPre=null;this.spanInWrappedDiv=null;}else{this.spanInMainDiv=null;}}};var currentSearch=null;var currentMatchIndex=null;function doSearch(){var searchBox=$("searchBox");var searchTerm=searchBox.value;var isRegex=$("searchRegex").checked;var isCaseSensitive=$("searchCaseSensitive").checked;var i;if(searchTerm===""){$("searchReset").disabled=true;$("searchNav").style.display="none";removeClass(document.body,"searching");removeClass(searchBox,"hasmatches");removeClass(searchBox,"nomatches");for(i=0;i<logEntries.length;i++){logEntries[i].clearSearch();logEntries[i].setContent(logEntries[i].formattedMessage,logEntries[i].formattedMessage);}',
'currentSearch=null;setLogContainerHeight();}else{$("searchReset").disabled=false;$("searchNav").style.display="block";var searchRegex;var regexValid;if(isRegex){try{searchRegex=isCaseSensitive?new RegExp(searchTerm,"g"):new RegExp(searchTerm,"gi");regexValid=true;replaceClass(searchBox,"validregex","invalidregex");searchBox.title="Valid regex";}catch(ex){regexValid=false;replaceClass(searchBox,"invalidregex","validregex");searchBox.title="Invalid regex: "+(ex.message?ex.message:(ex.description?ex.description:"unknown error"));return;}}else{searchBox.title="";removeClass(searchBox,"validregex");removeClass(searchBox,"invalidregex");}',
'addClass(document.body,"searching");currentSearch=new Search(searchTerm,isRegex,searchRegex,isCaseSensitive);for(i=0;i<logEntries.length;i++){currentSearch.applyTo(logEntries[i]);}',"setLogContainerHeight();if(currentSearch.hasVisibleMatches()){setCurrentMatchIndex(0);displayMatches();}else{displayNoMatches();}}}","function updateSearchFromFilters(){if(currentSearch){if(currentSearch.hasMatches()){if(currentMatchIndex===null){currentMatchIndex=0;}","var currentMatch=currentSearch.matches[currentMatchIndex];if(currentMatch.isVisible()){displayMatches();setCurrentMatchIndex(currentMatchIndex);}else{currentMatch.setNotCurrent();var nextVisibleMatchIndex=currentSearch.getNextVisibleMatchIndex();if(nextVisibleMatchIndex>-1){setCurrentMatchIndex(nextVisibleMatchIndex);displayMatches();}else{displayNoMatches();}}}else{displayNoMatches();}}}",
"function refreshCurrentMatch(){if(currentSearch&&currentSearch.hasVisibleMatches()){setCurrentMatchIndex(currentMatchIndex);}}",'function displayMatches(){replaceClass($("searchBox"),"hasmatches","nomatches");$("searchBox").title=""+currentSearch.matches.length+" matches found";$("searchNav").style.display="block";setLogContainerHeight();}','function displayNoMatches(){replaceClass($("searchBox"),"nomatches","hasmatches");$("searchBox").title="No matches found";$("searchNav").style.display="none";setLogContainerHeight();}',
'function toggleSearchEnabled(enable){enable=(typeof enable=="undefined")?!$("searchDisable").checked:enable;$("searchBox").disabled=!enable;$("searchReset").disabled=!enable;$("searchRegex").disabled=!enable;$("searchNext").disabled=!enable;$("searchPrevious").disabled=!enable;$("searchCaseSensitive").disabled=!enable;$("searchNav").style.display=(enable&&($("searchBox").value!=="")&&currentSearch&&currentSearch.hasVisibleMatches())?"block":"none";if(enable){removeClass($("search"),"greyedout");addClass(document.body,"searching");if($("searchHighlight").checked){addClass(logMainContainer,"searchhighlight");}else{removeClass(logMainContainer,"searchhighlight");}',
'if($("searchFilter").checked){addClass(logMainContainer,"searchfilter");}else{removeClass(logMainContainer,"searchfilter");}','$("searchDisable").checked=!enable;}else{addClass($("search"),"greyedout");removeClass(document.body,"searching");removeClass(logMainContainer,"searchhighlight");removeClass(logMainContainer,"searchfilter");}',"setLogContainerHeight();}",'function toggleSearchFilter(){var enable=$("searchFilter").checked;if(enable){addClass(logMainContainer,"searchfilter");}else{removeClass(logMainContainer,"searchfilter");}',
"refreshCurrentMatch();}",'function toggleSearchHighlight(){var enable=$("searchHighlight").checked;if(enable){addClass(logMainContainer,"searchhighlight");}else{removeClass(logMainContainer,"searchhighlight");}}','function clearSearch(){$("searchBox").value="";doSearch();}','function searchNext(){if(currentSearch!==null&&currentMatchIndex!==null){currentSearch.matches[currentMatchIndex].setNotCurrent();var nextMatchIndex=currentSearch.getNextVisibleMatchIndex();if(nextMatchIndex>currentMatchIndex||confirm("Reached the end of the page. Start from the top?")){setCurrentMatchIndex(nextMatchIndex);}}}',
'function searchPrevious(){if(currentSearch!==null&&currentMatchIndex!==null){currentSearch.matches[currentMatchIndex].setNotCurrent();var previousMatchIndex=currentSearch.getPreviousVisibleMatchIndex();if(previousMatchIndex<currentMatchIndex||confirm("Reached the start of the page. Continue from the bottom?")){setCurrentMatchIndex(previousMatchIndex);}}}',"function setCurrentMatchIndex(index){currentMatchIndex=index;currentSearch.matches[currentMatchIndex].setCurrent();}",'function addClass(el,cssClass){if(!hasClass(el,cssClass)){if(el.className){el.className+=" "+cssClass;}else{el.className=cssClass;}}}',
'function hasClass(el,cssClass){if(el.className){var classNames=el.className.split(" ");return array_contains(classNames,cssClass);}',"return false;}",'function removeClass(el,cssClass){if(hasClass(el,cssClass)){var existingClasses=el.className.split(" ");var newClasses=[];for(var i=0,len=existingClasses.length;i<len;i++){if(existingClasses[i]!=cssClass){newClasses[newClasses.length]=existingClasses[i];}}','el.className=newClasses.join(" ");}}',"function replaceClass(el,newCssClass,oldCssClass){removeClass(el,oldCssClass);addClass(el,newCssClass);}",
"function getElementsByClass(el,cssClass,tagName){var elements=el.getElementsByTagName(tagName);var matches=[];for(var i=0,len=elements.length;i<len;i++){if(hasClass(elements[i],cssClass)){matches.push(elements[i]);}}","return matches;}","function $(id){return document.getElementById(id);}","function isDescendant(node,ancestorNode){while(node!=null){if(node===ancestorNode){return true;}","node=node.parentNode;}","return false;}","function isOrphan(node){var currentNode=node;while(currentNode){if(currentNode==document.body){return false;}",
"currentNode=currentNode.parentNode;}","return true;}",'function escapeHtml(str){return str.replace(/&/g,"&amp;").replace(/[<]/g,"&lt;").replace(/>/g,"&gt;");}',"function getWindowWidth(){if(window.innerWidth){return window.innerWidth;}else if(document.documentElement&&document.documentElement.clientWidth){return document.documentElement.clientWidth;}else if(document.body){return document.body.clientWidth;}","return 0;}","function getWindowHeight(){if(window.innerHeight){return window.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){return document.documentElement.clientHeight;}else if(document.body){return document.body.clientHeight;}",
"return 0;}",'function getToolBarsHeight(){return $("switches").offsetHeight;}','function getChromeHeight(){var height=getToolBarsHeight();if(showCommandLine){height+=$("commandLine").offsetHeight;}',"return height;}",'function setLogContainerHeight(){if(logMainContainer){var windowHeight=getWindowHeight();$("body").style.height=getWindowHeight()+"px";logMainContainer.style.height=""+','Math.max(0,windowHeight-getChromeHeight())+"px";}}','function setCommandInputWidth(){if(showCommandLine){$("command").style.width=""+Math.max(0,$("commandLineContainer").offsetWidth-',
'($("evaluateButton").offsetWidth+13))+"px";}}',"window.onresize=function(){setCommandInputWidth();setLogContainerHeight();};if(!Array.prototype.push){Array.prototype.push=function(){for(var i=0,len=arguments.length;i<len;i++){this[this.length]=arguments[i];}","return this.length;};}","if(!Array.prototype.pop){Array.prototype.pop=function(){if(this.length>0){var val=this[this.length-1];this.length=this.length-1;return val;}};}","if(!Array.prototype.shift){Array.prototype.shift=function(){if(this.length>0){var firstItem=this[0];for(var i=0,len=this.length-1;i<len;i++){this[i]=this[i+1];}",
"this.length=this.length-1;return firstItem;}};}","if(!Array.prototype.splice){Array.prototype.splice=function(startIndex,deleteCount){var itemsAfterDeleted=this.slice(startIndex+deleteCount);var itemsDeleted=this.slice(startIndex,startIndex+deleteCount);this.length=startIndex;var argumentsArray=[];for(var i=0,len=arguments.length;i<len;i++){argumentsArray[i]=arguments[i];}","var itemsToAppend=(argumentsArray.length>2)?itemsAfterDeleted=argumentsArray.slice(2).concat(itemsAfterDeleted):itemsAfterDeleted;for(i=0,len=itemsToAppend.length;i<len;i++){this.push(itemsToAppend[i]);}",
"return itemsDeleted;};}","function array_remove(arr,val){var index=-1;for(var i=0,len=arr.length;i<len;i++){if(arr[i]===val){index=i;break;}}","if(index>=0){arr.splice(index,1);return index;}else{return false;}}","function array_removeFromStart(array,numberToRemove){if(Array.prototype.splice){array.splice(0,numberToRemove);}else{for(var i=numberToRemove,len=array.length;i<len;i++){array[i-numberToRemove]=array[i];}","array.length=array.length-numberToRemove;}","return array;}","function array_contains(arr,val){for(var i=0,len=arr.length;i<len;i++){if(arr[i]==val){return true;}}",
"return false;}","function getErrorMessage(ex){if(ex.message){return ex.message;}else if(ex.description){return ex.description;}",'return""+ex;}',"function moveCaretToEnd(input){if(input.setSelectionRange){input.focus();var length=input.value.length;input.setSelectionRange(length,length);}else if(input.createTextRange){var range=input.createTextRange();range.collapse(false);range.select();}","input.focus();}",'function stopPropagation(evt){if(evt.stopPropagation){evt.stopPropagation();}else if(typeof evt.cancelBubble!="undefined"){evt.cancelBubble=true;}}',
"function getEvent(evt){return evt?evt:event;}","function getTarget(evt){return evt.target?evt.target:evt.srcElement;}",'function getRelatedTarget(evt){if(evt.relatedTarget){return evt.relatedTarget;}else if(evt.srcElement){switch(evt.type){case"mouseover":return evt.fromElement;case"mouseout":return evt.toElement;default:return evt.srcElement;}}}',"function cancelKeyEvent(evt){evt.returnValue=false;stopPropagation(evt);}",'function evalCommandLine(){var expr=$("command").value;evalCommand(expr);$("command").value="";}',
"function evalLastCommand(){if(lastCommand!=null){evalCommand(lastCommand);}}",'var lastCommand=null;var commandHistory=[];var currentCommandIndex=0;function evalCommand(expr){if(appender){appender.evalCommandAndAppend(expr);}else{var prefix=">>> "+expr+"\\r\\n";try{log("INFO",prefix+eval(expr));}catch(ex){log("ERROR",prefix+"Error: "+getErrorMessage(ex));}}',"if(expr!=commandHistory[commandHistory.length-1]){commandHistory.push(expr);if(appender){appender.storeCommandHistory(commandHistory);}}",
"currentCommandIndex=(expr==commandHistory[currentCommandIndex])?currentCommandIndex+1:commandHistory.length;lastCommand=expr;}","//]]\x3e","\x3c/script>",'<style type="text/css">',"body{background-color:white;color:black;padding:0;margin:0;font-family:tahoma,verdana,arial,helvetica,sans-serif;overflow:hidden}div#switchesContainer input{margin-bottom:0}div.toolbar{border-top:solid #ffffff 1px;border-bottom:solid #aca899 1px;background-color:#f1efe7;padding:3px 5px;font-size:68.75%}div.toolbar,div#search input{font-family:tahoma,verdana,arial,helvetica,sans-serif}div.toolbar input.button{padding:0 5px;font-size:100%}div.toolbar input.hidden{display:none}div#switches input#clearButton{margin-left:20px}div#levels label{font-weight:bold}div#levels label,div#options label{margin-right:5px}div#levels label#wrapLabel{font-weight:normal}div#search label{margin-right:10px}div#search label.searchboxlabel{margin-right:0}div#search input{font-size:100%}div#search input.validregex{color:green}div#search input.invalidregex{color:red}div#search input.nomatches{color:white;background-color:#ff6666}div#search input.nomatches{color:white;background-color:#ff6666}div#searchNav{display:none}div#commandLine{display:none}div#commandLine input#command{font-size:100%;font-family:Courier New,Courier}div#commandLine input#evaluateButton{}*.greyedout{color:gray !important;border-color:gray !important}*.greyedout *.alwaysenabled{color:black}*.unselectable{}div#log{font-family:Courier New,Courier;font-size:75%;width:100%;overflow:auto;clear:both;position:relative}div.group{border-color:#cccccc;border-style:solid;border-width:1px 0 1px 1px;overflow:visible}div.oldIe div.group,div.oldIe div.group *,div.oldIe *.logentry{height:1%}div.group div.groupheading span.expander{border:solid black 1px;font-family:Courier New,Courier;font-size:0.833em;background-color:#eeeeee;position:relative;top:-1px;color:black;padding:0 2px;cursor:pointer;cursor:hand;height:1%}div.group div.groupcontent{margin-left:10px;padding-bottom:2px;overflow:visible}div.group div.expanded{display:block}div.group div.collapsed{display:none}*.logentry{overflow:visible;display:none;white-space:pre}span.pre{white-space:pre}pre.unwrapped{display:inline !important}pre.unwrapped pre.pre,div.wrapped pre.pre{display:inline}div.wrapped pre.pre{white-space:normal}div.wrapped{display:none}body.searching *.logentry span.currentmatch{color:white !important;background-color:green !important}body.searching div.searchhighlight *.logentry span.searchterm{color:black;background-color:yellow}div.wrap *.logentry{white-space:normal !important;border-width:0 0 1px 0;border-color:#dddddd;border-style:dotted}div.wrap #log_wrapped,#log_unwrapped{display:block}div.wrap #log_unwrapped,#log_wrapped{display:none}div.wrap *.logentry span.pre{overflow:visible;white-space:normal}div.wrap *.logentry pre.unwrapped{display:none}div.wrap *.logentry span.wrapped{display:inline}div.searchfilter *.searchnonmatch{display:none !important}div#log *.TRACE,label#label_TRACE{color:#666666}div#log *.DEBUG,label#label_DEBUG{color:green}div#log *.INFO,label#label_INFO{color:#000099}div#log *.WARN,label#label_WARN{color:#999900}div#log *.ERROR,label#label_ERROR{color:red}div#log *.FATAL,label#label_FATAL{color:#660066}div.TRACE#log *.TRACE,div.DEBUG#log *.DEBUG,div.INFO#log *.INFO,div.WARN#log *.WARN,div.ERROR#log *.ERROR,div.FATAL#log *.FATAL{display:block}div#log div.separator{background-color:#cccccc;margin:5px 0;line-height:1px}",
"</style>","</head>",'<body id="body">','<div id="switchesContainer">','<div id="switches">','<div id="levels" class="toolbar">',"Filters:",'<input type="checkbox" id="switch_TRACE" onclick="applyFilters(); checkAllLevels()" checked="checked" title="Show/hide trace messages" /><label for="switch_TRACE" id="label_TRACE">trace</label>','<input type="checkbox" id="switch_DEBUG" onclick="applyFilters(); checkAllLevels()" checked="checked" title="Show/hide debug messages" /><label for="switch_DEBUG" id="label_DEBUG">debug</label>',
'<input type="checkbox" id="switch_INFO" onclick="applyFilters(); checkAllLevels()" checked="checked" title="Show/hide info messages" /><label for="switch_INFO" id="label_INFO">info</label>','<input type="checkbox" id="switch_WARN" onclick="applyFilters(); checkAllLevels()" checked="checked" title="Show/hide warn messages" /><label for="switch_WARN" id="label_WARN">warn</label>','<input type="checkbox" id="switch_ERROR" onclick="applyFilters(); checkAllLevels()" checked="checked" title="Show/hide error messages" /><label for="switch_ERROR" id="label_ERROR">error</label>',
'<input type="checkbox" id="switch_FATAL" onclick="applyFilters(); checkAllLevels()" checked="checked" title="Show/hide fatal messages" /><label for="switch_FATAL" id="label_FATAL">fatal</label>','<input type="checkbox" id="switch_ALL" onclick="toggleAllLevels(); applyFilters()" checked="checked" title="Show/hide all messages" /><label for="switch_ALL" id="label_ALL">all</label>',"</div>",'<div id="search" class="toolbar">','<label for="searchBox" class="searchboxlabel">Search:</label> <input type="text" id="searchBox" onclick="toggleSearchEnabled(true)" onkeyup="scheduleSearch()" size="20" />',
'<input type="button" id="searchReset" disabled="disabled" value="Reset" onclick="clearSearch()" class="button" title="Reset the search" />','<input type="checkbox" id="searchRegex" onclick="doSearch()" title="If checked, search is treated as a regular expression" /><label for="searchRegex">Regex</label>','<input type="checkbox" id="searchCaseSensitive" onclick="doSearch()" title="If checked, search is case sensitive" /><label for="searchCaseSensitive">Match case</label>','<input type="checkbox" id="searchDisable" onclick="toggleSearchEnabled()" title="Enable/disable search" /><label for="searchDisable" class="alwaysenabled">Disable</label>',
'<div id="searchNav">','<input type="button" id="searchNext" disabled="disabled" value="Next" onclick="searchNext()" class="button" title="Go to the next matching log entry" />','<input type="button" id="searchPrevious" disabled="disabled" value="Previous" onclick="searchPrevious()" class="button" title="Go to the previous matching log entry" />','<input type="checkbox" id="searchFilter" onclick="toggleSearchFilter()" title="If checked, non-matching log entries are filtered out" /><label for="searchFilter">Filter</label>',
'<input type="checkbox" id="searchHighlight" onclick="toggleSearchHighlight()" title="Highlight matched search terms" /><label for="searchHighlight" class="alwaysenabled">Highlight all</label>',"</div>","</div>",'<div id="options" class="toolbar">',"Options:",'<input type="checkbox" id="enableLogging" onclick="toggleLoggingEnabled()" checked="checked" title="Enable/disable logging" /><label for="enableLogging" id="enableLoggingLabel">Log</label>','<input type="checkbox" id="wrap" onclick="toggleWrap()" title="Enable / disable word wrap" /><label for="wrap" id="wrapLabel">Wrap</label>',
'<input type="checkbox" id="newestAtTop" onclick="toggleNewestAtTop()" title="If checked, causes newest messages to appear at the top" /><label for="newestAtTop" id="newestAtTopLabel">Newest at the top</label>','<input type="checkbox" id="scrollToLatest" onclick="toggleScrollToLatest()" checked="checked" title="If checked, window automatically scrolls to a new message when it is added" /><label for="scrollToLatest" id="scrollToLatestLabel">Scroll to latest</label>','<input type="button" id="clearButton" value="Clear" onclick="clearLog()" class="button" title="Clear all log messages"  />',
'<input type="button" id="hideButton" value="Hide" onclick="hide()" class="hidden button" title="Hide the console" />','<input type="button" id="closeButton" value="Close" onclick="closeWindow()" class="hidden button" title="Close the window" />',"</div>","</div>","</div>",'<div id="log" class="TRACE DEBUG INFO WARN ERROR FATAL"></div>','<div id="commandLine" class="toolbar">','<div id="commandLineContainer">','<input type="text" id="command" title="Enter a JavaScript command here and hit return or press \'Evaluate\'" />',
'<input type="button" id="evaluateButton" value="Evaluate" class="button" title="Evaluate the command" onclick="evalCommandLine()" />',"</div>","</div>","</body>","</html>",""];a.open();for(var c=0,d=b.length;c<d;c++)a.writeln(b[c]);a.close()};this.setEventTypes(["load","unload"]);var qa=function(){var b=a();b.setAppender(A);b.setNewestAtTop(P);b.setScrollToLatest(S);b.setMaxMessages(U);b.setShowCommandLine(V);b.setShowHideButton(X);b.setShowCloseButton(la);b.setMainWindow(window);var c;a:{c=escape("log4javascriptCommandHistory")+
"=";for(var d=document.cookie.split(";"),e=0,f=d.length;e<f;e++){for(var g=d[e];" "===g.charAt(0);)g=g.substring(1,g.length);if(0===g.indexOf(c)){c=unescape(g.substring(c.length,g.length));break a}}c=null}c&&(b.commandHistory=c.split(","),b.currentCommandIndex=b.commandHistory.length);A.dispatchEvent("load",{win:b})};this.unload=function(){ba.debug("unload "+this+", caller: "+this.unload.caller);G||(ba.debug("really doing unload "+this),G=!0,B=F=!1,A.dispatchEvent("unload",{}))};var ia=function(b,
c,d,e){var f=setInterval(function(){try{G&&clearInterval(f),b(a())&&(clearInterval(f),d())}catch(c){clearInterval(f),I=!1,v(e,c)}},c)},sa=function(){var a=document.domain!=location.hostname;if(m)a="";else{var b;a:{b=document.getElementsByTagName("script");for(var c=0,d=b.length;c<d;++c)if(-1!=b[c].src.indexOf("log4javascript")){d=b[c].src.lastIndexOf("/");b=-1==d?"":b[c].src.substr(0,d+1);break a}b=null}a=b+"console.html"+(a?"?log4javascript_domain="+escape(document.domain):"")}return a};if(b){var Aa=
null,ka=[];this.addCssProperty=function(a,b){k("cssProperties")&&ka.push([a,b])};var ua=!1,Ba,va=Ea+"_InPageAppender_"+Q;this.hide=function(){E&&B&&(O()&&a().$("command").blur(),Ba.style.display="none",ma=!0)};this.show=function(){E&&(B?(Ba.style.display="block",this.setShowCommandLine(V),ma=!1):ua||ea(!0))};this.isVisible=function(){return!ma&&!G};this.close=function(a){if(!G&&(!a||confirm("This will permanently remove the console from the page. No more messages will be logged. Do you wish to continue?")))Ba.parentNode.removeChild(Ba),
this.unload()};d=function(){function b(){try{l||A.show(),qa(),F=!0,ga()}catch(a){I=!1,v(d,a)}}function c(){try{var e=function(a){return r(a)};m&&pa(a().document);e(a())?b():ia(e,100,b,d)}catch(f){I=!1,v(d,f)}}var d="InPageAppender.open: unable to create console iframe";ma=!1;Ba=Aa.appendChild(document.createElement("div"));Ba.style.width=n;Ba.style.height=p;Ba.style.border="solid gray 1px";for(var e=0,f=ka.length;e<f;e++)Ba.style[ka[e][0]]=ka[e][1];e=m?"":" src='"+sa()+"'";Ba.innerHTML="<iframe id='"+
va+"' name='"+va+"' width='100%' height='100%' frameborder='0'"+e+" scrolling='no'></iframe>";G=!1;e=function(a){try{return Boolean(a)&&Boolean(a.document)}catch(b){return!1}};e(a())?c():ia(e,100,c,d);B=!0};ea=function(a){if(a||!l)a=function(){if(c)try{var a=document.getElementById(c);1==a.nodeType&&(Aa=a);d()}catch(b){v("InPageAppender.init: invalid container element '"+c+"' supplied",b)}else Aa=document.createElement("div"),Aa.style.position="fixed",Aa.style.left="0",Aa.style.right="0",Aa.style.bottom=
"0",document.body.appendChild(Aa),A.addCssProperty("borderWidth","1px 0 0 0"),A.addCssProperty("zIndex",1E6),d()},ya&&c&&c.appendChild?(Aa=c,d()):ya?a():log4javascript.addEventListener("load",a),ua=!0};Z=function(){ea();E=!0};a=function(){var a=window.frames[va];if(a)return a};Y=function(){return I&&!G?(B&&(!F&&a()&&r(a()))&&(F=!0),F):!1}}else{var oa=A.defaults.useOldPopUp,Ya=A.defaults.complainAboutPopUpBlocking,e=this.defaults.reopenWhenClosed;this.isUseOldPopUp=function(){return oa};this.setUseOldPopUp=
function(a){k("useOldPopUp")&&(oa=Boolean(a))};this.isComplainAboutPopUpBlocking=function(){return Ya};this.setComplainAboutPopUpBlocking=function(a){k("complainAboutPopUpBlocking")&&(Ya=Boolean(a))};this.isFocusPopUp=function(){return s};this.setFocusPopUp=function(a){s=Boolean(a)};this.isReopenWhenClosed=function(){return e};this.setReopenWhenClosed=function(a){e=Boolean(a)};this.close=function(){ba.debug("close "+this);try{xa.close(),this.unload()}catch(a){}};this.hide=function(){ba.debug("hide "+
this);O()&&this.close()};this.show=function(){ba.debug("show "+this);B||d()};this.isVisible=function(){return Y()};var xa;d=function(){function b(){a().setCloseIfOpenerCloses(!oa||!m);qa();F=!0;ga();ia(e,500,f,"PopUpAppender.checkPopUpClosed: error checking pop-up window")}var c="width="+n+",height="+p+",status,resizable",d="PopUp_"+location.host.replace(/[^a-z0-9]/gi,"_")+"_"+Q;if(!oa||!m)d=d+"_"+Ea;var e=function(a){if(G)return!0;try{return Boolean(a)&&a.closed}catch(b){}return!1},f=function(){G||
A.unload()};try{xa=window.open(sa(),d,c),G=!1,B=!0,xa&&xa.document?m&&oa&&r(xa)?(xa.mainPageReloaded(),b()):(m&&pa(xa.document),c=function(a){return Boolean(a)&&r(a)},r(xa)?b():ia(c,100,b,"PopUpAppender.init: unable to create console window")):(I=!1,ba.warn("PopUpAppender.init: pop-ups blocked, please unblock to use PopUpAppender"),Ya&&v("log4javascript: pop-up windows appear to be blocked. Please unblock them to use pop-up logging."))}catch(g){v("PopUpAppender.init: error creating pop-up",g)}};ea=
function(){l||d()};Z=function(){ea();E=!0};a=function(){return xa};Y=function(){if(I&&!t(xa)&&!G){if(xa.closed||F&&t(xa.closed))return A.unload(),ba.debug("PopUpAppender: pop-up closed"),!1;!F&&r(xa)&&(F=!0)}return I&&F&&!G}}this.getConsoleWindow=a};S.addGlobalCommandLineFunction=function(b,c){f.push([b,c])};b.prototype=new S;b.prototype.defaults={layout:new J("%d{HH:mm:ss} %-5p - %m{1}%n"),initiallyMinimized:!1,focusPopUp:!1,lazyInit:!0,useOldPopUp:!0,complainAboutPopUpBlocking:!0,newestMessageAtTop:!1,
scrollToLatestMessage:!0,width:"600",height:"400",reopenWhenClosed:!1,maxMessages:null,showCommandLine:!0,commandLineObjectExpansionDepth:1,showHideButton:!0,showCloseButton:!0,showLogEntryDeleteButtons:!0,useDocumentWrite:!0};b.prototype.toString=function(){return"PopUpAppender"};log4javascript.PopUpAppender=b;c.prototype=new S;c.prototype.defaults={layout:new J("%d{HH:mm:ss} %-5p - %m{1}%n"),initiallyMinimized:!1,lazyInit:!0,newestMessageAtTop:!1,scrollToLatestMessage:!0,width:"100%",height:"220px",
maxMessages:null,showCommandLine:!0,commandLineObjectExpansionDepth:1,showHideButton:!0,showCloseButton:!0,showLogEntryDeleteButtons:!0,useDocumentWrite:!0};c.prototype.toString=function(){return"InPageAppender"};log4javascript.InPageAppender=c;log4javascript.InlineAppender=c})();(function(){function c(n,p,r,t,s){function v(b){b=b.style.cssText.split(";");for(var c="",f=0,g=b.length;f<g;f++){var c=b[f].split(":"),h=[];/^\s*$/.test(c[0])||h.push(L(c[0]).toLowerCase()+":"+L(c[1]));c=h.join(";")}return c}
"string"!=typeof r&&(r="");t=!!t;s=!!s;if(("undefined"==typeof p||p)&&n.nodeType!=f.DOCUMENT_FRAGMENT_NODE)switch(n.nodeType){case f.ELEMENT_NODE:var w=n.tagName.toLowerCase();p=t?u+r:"";p+="<";s=n.prefix?n.prefix:n.outerHTML&&RegExp("<([^:]+):"+n.tagName+"[^>]*>","i").test(n.outerHTML)?RegExp.$1.toLowerCase():"";(t=!!s)&&(p+=s+":");p+=w;s=0;for(y=n.attributes.length;s<y;s++){var x=n.attributes[s];if(x.specified&&!(null===x.nodeValue||"style"===x.nodeName.toLowerCase()||"string"!==typeof x.nodeValue||
0===x.nodeName.indexOf("_moz")))p+=" "+x.nodeName.toLowerCase()+'="',p+=x.nodeValue.toString().replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/"/g,"&quot;"),p+='"'}n.style.cssText&&""!==v(n)&&(p+=' style="'+v(n)+'"');if(b(h,w)||t&&!n.hasChildNodes())p+="/>";else{p+=">";t=!(1===n.childNodes.length&&n.childNodes[0].nodeType===f.TEXT_NODE);x=b(g,w);s=0;for(var y=n.childNodes.length;s<y;s++)p+=c(n.childNodes[s],!0,r+m,t,x);n="</"+w+">";p+=t?u+r+n:n}return p;case f.TEXT_NODE:if(n.nodeType==f.TEXT_NODE&&
/^[ \t\r\n]*$/.test(n.nodeValue))p="";else{if(s)p=n.nodeValue;else{n=z(L(n.nodeValue));p=[];s=0;for(y=n.length;s<y;s++)p[s]=L(n[s]);p=p.join(u+r)}t&&(p=u+r+p)}return p;case f.CDATA_SECTION_NODE:return"<![CDATA["+n.nodeValue+"]]\x3e"+u;case f.DOCUMENT_NODE:p="";s=0;for(y=n.childNodes.length;s<y;s++)p+=c(n.childNodes[s],!0,r);return p;default:return""}else{p="";s=0;for(y=n.childNodes.length;s<y;s++)p+=c(n.childNodes[s],!0,r+m);return p}}var f={ELEMENT_NODE:1,ATTRIBUTE_NODE:2,TEXT_NODE:3,CDATA_SECTION_NODE:4,
ENTITY_REFERENCE_NODE:5,ENTITY_NODE:6,PROCESSING_INSTRUCTION_NODE:7,COMMENT_NODE:8,DOCUMENT_NODE:9,DOCUMENT_TYPE_NODE:10,DOCUMENT_FRAGMENT_NODE:11,NOTATION_NODE:12},g=["script","pre"],h="br img hr param link area input col base meta".split(" "),m="  ";(function(){S.addGlobalCommandLineFunction("$",function(b,c,f){return document.getElementById(c[0])});S.addGlobalCommandLineFunction("dir",function(b,c,f){b=[];f=0;for(var g=c.length;f<g;f++){var h=b,l=f,m;m=c[f];var n=0,p=void 0;for(p in m)n=Math.max(F(p).length,
n);var r=[];for(p in m){var s="  "+w(F(p),n+2),t;try{t=z(F(m[p])).join(w(u,n+6))}catch(v){t="[Error obtaining property. Details: "+P(v)+"]"}r.push(s+t)}m=r.join(u);h[l]=m}return b.join(u+u)});S.addGlobalCommandLineFunction("dirxml",function(b,f,g){g=[];for(var h=0,m=f.length;h<m;h++)b.getCommandWindow(),g[h]=c(f[h]);return g.join(u+u)});S.addGlobalCommandLineFunction("cd",function(b,c,f){var g;0===c.length||""===c[0]?(g=window,c="Command line set to run in main window"):c[0].window==c[0]?(g=c[0],
c="Command line set to run in frame '"+c[0].name+"'"):(g=window.frames[c[0]])?c="Command line set to run in frame '"+c[0]+"'":(f.isError=!0,c="Frame '"+c[0]+"' does not exist",g=b.getCommandWindow());b.setCommandWindow(g);return c});S.addGlobalCommandLineFunction("clear",function(b,c,f){f.appendResult=!1;b.clear()});S.addGlobalCommandLineFunction("keys",function(b,c,f){b=[];for(var g in c[0])b.push(g);return b});S.addGlobalCommandLineFunction("values",function(b,c,f){b=[];for(var g in c[0])try{b.push(c[0][g])}catch(h){ba.warn("values(): Unable to obtain value for key "+
g+". Details: "+P(h))}return b});S.addGlobalCommandLineFunction("expansionDepth",function(b,c,f){var g=parseInt(c[0],10);if(isNaN(g)||0>g)return f.isError=!0,""+c[0]+" is not a valid expansion depth";b.setCommandLineObjectExpansionDepth(g);return"Object expansion depth set to "+g})})()})();log4javascript.setDocumentReady=function(){ya=!0;log4javascript.dispatchEvent("load",{})};if(window.addEventListener)window.addEventListener("load",log4javascript.setDocumentReady,!1);else if(window.attachEvent)window.attachEvent("onload",
log4javascript.setDocumentReady);else{var ga=window.onload;window.onload="function"!=typeof window.onload?log4javascript.setDocumentReady:function(b){ga&&ga(b);log4javascript.setDocumentReady()}}return window.log4javascript=log4javascript}();
