-
Notifications
You must be signed in to change notification settings - Fork 0
/
org-html-slideshow.js
211 lines (211 loc) · 96.7 KB
/
org-html-slideshow.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
function b(a){throw a;}var g=void 0,i=!0,k=null,m=!1;function aa(){return function(a){return a}}function n(a){return function(){return this[a]}}function ba(a){return function(){return a}}var o,p=this;function ca(a){for(var a=a.split("."),c=p,d;d=a.shift();)if(c[d]!=k)c=c[d];else return k;return c}function ea(){}
function s(a){var c=typeof a;if("object"==c)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return c;var d=Object.prototype.toString.call(a);if("[object Window]"==d)return"object";if("[object Array]"==d||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==d||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";
else if("function"==c&&"undefined"==typeof a.call)return"object";return c}function t(a){return a!==g}function v(a){return"array"==s(a)}function fa(a){var c=s(a);return"array"==c||"object"==c&&"number"==typeof a.length}function x(a){return"string"==typeof a}function ga(a){return"function"==s(a)}function ha(a){a=s(a);return"object"==a||"array"==a||"function"==a}function ia(a){return a[ja]||(a[ja]=++ka)}var ja="closure_uid_"+Math.floor(2147483648*Math.random()).toString(36),ka=0;
function la(a,c,d){return a.call.apply(a.bind,arguments)}function ma(a,c,d){var e=c||p;if(2<arguments.length){var f=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,f);return a.apply(e,c)}}return function(){return a.apply(e,arguments)}}function na(a,c,d){na=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?la:ma;return na.apply(k,arguments)}
function oa(a,c){var d=Array.prototype.slice.call(arguments,1);return function(){var c=Array.prototype.slice.call(arguments);c.unshift.apply(c,d);return a.apply(this,c)}}var pa=Date.now||function(){return+new Date};function y(a,c){function d(){}d.prototype=c.prototype;a.V=c.prototype;a.prototype=new d};function qa(a,c){for(var d=1;d<arguments.length;d++)var e=(""+arguments[d]).replace(/\$/g,"$$$$"),a=a.replace(/\%s/,e);return a}var ra=/(\.\d+)|(\d+)|(\D+)/g;function sa(a,c){if(a==c)return 0;if(!a)return-1;if(!c)return 1;for(var d=a.toLowerCase().match(ra),e=c.toLowerCase().match(ra),f=Math.min(d.length,e.length),h=0;h<f;h++){var j=d[h],l=e[h];if(j!=l){d=parseInt(j,10);return!isNaN(d)&&(e=parseInt(l,10),!isNaN(e)&&d-e)?d-e:j<l?-1:1}}return d.length!=e.length?d.length-e.length:a<c?-1:1}var ta=/^[a-zA-Z0-9\-_.!~*'()]*$/;
function ua(a){a=""+a;return!ta.test(a)?encodeURIComponent(a):a}function va(a){return decodeURIComponent(a.replace(/\+/g," "))}function wa(a){if(!xa.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(ya,"&"));-1!=a.indexOf("<")&&(a=a.replace(za,"<"));-1!=a.indexOf(">")&&(a=a.replace(Aa,">"));-1!=a.indexOf('"')&&(a=a.replace(Ba,"""));return a}
var ya=/&/g,za=/</g,Aa=/>/g,Ba=/\"/g,xa=/[&<>\"]/,Ca={"\x00":"\\0","\u0008":"\\b","\u000c":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\u000b":"\\x0B",'"':'\\"',"\\":"\\\\"},Da={"'":"\\'"};
function Ea(a){var q;a=""+a;if(a.quote)return a.quote();for(var c=['"'],d=0;d<a.length;d++){var e=a.charAt(d),f=e.charCodeAt(0),h=c,j=d+1,l;if(!(l=Ca[e])){if(!(31<f&&127>f))if(e in Da)e=Da[e];else if(e in Ca)q=Da[e]=Ca[e],e=q;else{f=e;l=e.charCodeAt(0);if(31<l&&127>l)f=e;else{if(256>l){if(f="\\x",16>l||256<l)f+="0"}else f="\\u",4096>l&&(f+="0");f+=l.toString(16).toUpperCase()}e=Da[e]=f}l=e}h[j]=l}c.push('"');return c.join("")}
function Fa(a,c){for(var d=0,e=(""+a).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),f=(""+c).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),h=Math.max(e.length,f.length),j=0;0==d&&j<h;j++){var l=e[j]||"",q=f[j]||"",r=RegExp("(\\d*)(\\D*)","g"),u=RegExp("(\\d*)(\\D*)","g");do{var w=r.exec(l)||["","",""],I=u.exec(q)||["","",""];if(0==w[0].length&&0==I[0].length)break;d=((0==w[1].length?0:parseInt(w[1],10))<(0==I[1].length?0:parseInt(I[1],10))?-1:(0==w[1].length?0:parseInt(w[1],10))>(0==I[1].length?
0:parseInt(I[1],10))?1:0)||((0==w[2].length)<(0==I[2].length)?-1:(0==w[2].length)>(0==I[2].length)?1:0)||(w[2]<I[2]?-1:w[2]>I[2]?1:0)}while(0==d)}return d}function Ga(a){for(var c=0,d=0;d<a.length;++d)c=31*c+a.charCodeAt(d),c%=4294967296;return c}var Ha={};function Ia(a){return Ha[a]||(Ha[a]=(""+a).replace(/\-([a-z])/g,function(a,d){return d.toUpperCase()}))};var Ja,Ka,La,Ma,Na,Oa=(Na="ScriptEngine"in p&&"JScript"==p.ScriptEngine())?p.ScriptEngineMajorVersion()+"."+p.ScriptEngineMinorVersion()+"."+p.ScriptEngineBuildVersion():"0";function Pa(a,c){this.q=Na?[]:"";a!=k&&this.append.apply(this,arguments)}Pa.prototype.set=function(a){this.clear();this.append(a)};Na?(Pa.prototype.Xa=0,Pa.prototype.append=function(a,c,d){c==k?this.q[this.Xa++]=a:(this.q.push.apply(this.q,arguments),this.Xa=this.q.length);return this}):Pa.prototype.append=function(a,c,d){this.q+=a;if(c!=k)for(var e=1;e<arguments.length;e++)this.q+=arguments[e];return this};Pa.prototype.clear=function(){Na?this.Xa=this.q.length=0:this.q=""};
Pa.prototype.toString=function(){if(Na){var a=this.q.join("");this.clear();a&&this.append(a);return a}return this.q};var Qa;function Ra(){}Ra.prototype.xb=m;Ra.prototype.oa=function(){if(!this.xb)this.xb=i,this.k()};Ra.prototype.k=function(){};function Sa(a){this.stack=Error().stack||"";if(a)this.message=""+a}y(Sa,Error);Sa.prototype.name="CustomError";function Ta(a,c){c.unshift(a);Sa.call(this,qa.apply(k,c));c.shift();this.od=a}y(Ta,Sa);Ta.prototype.name="AssertionError";function Ua(a,c){b(new Ta("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1)))};var Va=Array.prototype,Wa=Va.indexOf?function(a,c,d){return Va.indexOf.call(a,c,d)}:function(a,c,d){d=d==k?0:0>d?Math.max(0,a.length+d):d;if(x(a))return!x(c)||1!=c.length?-1:a.indexOf(c,d);for(;d<a.length;d++)if(d in a&&a[d]===c)return d;return-1},Xa=Va.forEach?function(a,c,d){Va.forEach.call(a,c,d)}:function(a,c,d){for(var e=a.length,f=x(a)?a.split(""):a,h=0;h<e;h++)h in f&&c.call(d,f[h],h,a)};function Ya(a){return Va.concat.apply(Va,arguments)}
function Za(a){if(v(a))return Ya(a);for(var c=[],d=0,e=a.length;d<e;d++)c[d]=a[d];return c}function $a(a){return v(a)?Ya(a):Za(a)}function ab(a,c){for(var d=1;d<arguments.length;d++){var e=arguments[d],f;if(v(e)||(f=fa(e))&&e.hasOwnProperty("callee"))a.push.apply(a,e);else if(f)for(var h=a.length,j=e.length,l=0;l<j;l++)a[h+l]=e[l];else a.push(e)}}function bb(a,c,d,e){Va.splice.apply(a,cb(arguments,1))}function cb(a,c,d){return 2>=arguments.length?Va.slice.call(a,c):Va.slice.call(a,c,d)};function db(){return p.navigator?p.navigator.userAgent:k}Ma=La=Ka=Ja=m;var eb;if(eb=db()){var fb=p.navigator;Ja=0==eb.indexOf("Opera");Ka=!Ja&&-1!=eb.indexOf("MSIE");La=!Ja&&-1!=eb.indexOf("WebKit");Ma=!Ja&&!La&&"Gecko"==fb.product}var gb=Ja,z=Ka,hb=Ma,ib=La,jb=p.navigator,kb=-1!=(jb&&jb.platform||"").indexOf("Mac"),lb;
a:{var mb="",nb;if(gb&&p.opera)var ob=p.opera.version,mb="function"==typeof ob?ob():ob;else if(hb?nb=/rv\:([^\);]+)(\)|;)/:z?nb=/MSIE\s+([^\);]+)(\)|;)/:ib&&(nb=/WebKit\/(\S+)/),nb)var pb=nb.exec(db()),mb=pb?pb[1]:"";if(z){var qb,rb=p.document;qb=rb?rb.documentMode:g;if(qb>parseFloat(mb)){lb=""+qb;break a}}lb=mb}var sb={};function tb(a){return sb[a]||(sb[a]=0<=Fa(lb,a))};!z||tb("9");var ub=z&&!tb("8");function vb(a,c){this.type=a;this.currentTarget=this.target=c}y(vb,Ra);o=vb.prototype;o.k=function(){delete this.type;delete this.target;delete this.currentTarget};o.ja=m;o.Ia=i;o.stopPropagation=function(){this.ja=i};o.preventDefault=function(){this.Ia=m};var wb={qc:"click",vc:"dblclick",Pc:"mousedown",Tc:"mouseup",Sc:"mouseover",Rc:"mouseout",Qc:"mousemove",dd:"selectstart",Kc:"keypress",Jc:"keydown",Lc:"keyup",oc:"blur",Dc:"focus",wc:"deactivate",Ec:z?"focusin":"DOMFocusIn",Fc:z?"focusout":"DOMFocusOut",pc:"change",cd:"select",ed:"submit",Ic:"input",Zc:"propertychange",Ac:"dragstart",xc:"dragenter",zc:"dragover",yc:"dragleave",Bc:"drop",kd:"touchstart",jd:"touchmove",hd:"touchend",gd:"touchcancel",sc:"contextmenu",Cc:"error",Hc:"help",Mc:"load",
Nc:"losecapture",$c:"readystatechange",ad:"resize",bd:"scroll",ld:"unload",Gc:"hashchange",Vc:"pagehide",Wc:"pageshow",Yc:"popstate",tc:"copy",Xc:"paste",uc:"cut",Oc:"message",rc:"connect"};var xb=new Function("a","return a");function yb(a,c){a&&this.Ea(a,c)}y(yb,vb);o=yb.prototype;o.target=k;o.relatedTarget=k;o.offsetX=0;o.offsetY=0;o.clientX=0;o.clientY=0;o.screenX=0;o.screenY=0;o.button=0;o.keyCode=0;o.charCode=0;o.ctrlKey=m;o.altKey=m;o.shiftKey=m;o.metaKey=m;o.dc=m;o.W=k;
o.Ea=function(a,c){var d=this.type=a.type;vb.call(this,d);this.target=a.target||a.srcElement;this.currentTarget=c;var e=a.relatedTarget;if(e){if(hb)try{xb(e.nodeName)}catch(f){e=k}}else if("mouseover"==d)e=a.fromElement;else if("mouseout"==d)e=a.toElement;this.relatedTarget=e;this.offsetX=a.offsetX!==g?a.offsetX:a.layerX;this.offsetY=a.offsetY!==g?a.offsetY:a.layerY;this.clientX=a.clientX!==g?a.clientX:a.pageX;this.clientY=a.clientY!==g?a.clientY:a.pageY;this.screenX=a.screenX||0;this.screenY=a.screenY||
0;this.button=a.button;this.keyCode=a.keyCode||0;this.charCode=a.charCode||("keypress"==d?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.dc=kb?a.metaKey:a.ctrlKey;this.state=a.state;this.W=a;delete this.Ia;delete this.ja};o.stopPropagation=function(){yb.V.stopPropagation.call(this);this.W.stopPropagation?this.W.stopPropagation():this.W.cancelBubble=i};
o.preventDefault=function(){yb.V.preventDefault.call(this);var a=this.W;if(a.preventDefault)a.preventDefault();else if(a.returnValue=m,ub)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(c){}};o.k=function(){yb.V.k.call(this);this.relatedTarget=this.currentTarget=this.target=this.W=k};function zb(){}var Ab=0;o=zb.prototype;o.key=0;o.wa=m;o.qb=m;o.Ea=function(a,c,d,e,f,h){ga(a)?this.zb=i:a&&a.handleEvent&&ga(a.handleEvent)?this.zb=m:b(Error("Invalid listener argument"));this.Ha=a;this.Eb=c;this.src=d;this.type=e;this.capture=!!f;this.hb=h;this.qb=m;this.key=++Ab;this.wa=m};o.handleEvent=function(a){return this.zb?this.Ha.call(this.hb||this.src,a):this.Ha.handleEvent.call(this.Ha,a)};function Bb(a,c){this.Bb=c;this.ga=[];a>this.Bb&&b(Error("[goog.structs.SimplePool] Initial cannot be greater than max"));for(var d=0;d<a;d++)this.ga.push(this.P?this.P():{})}y(Bb,Ra);Bb.prototype.P=k;Bb.prototype.wb=k;function Cb(a){return a.ga.length?a.ga.pop():a.P?a.P():{}}function Db(a,c){a.ga.length<a.Bb?a.ga.push(c):Eb(a,c)}function Eb(a,c){if(a.wb)a.wb(c);else if(ha(c))if(ga(c.oa))c.oa();else for(var d in c)delete c[d]}
Bb.prototype.k=function(){Bb.V.k.call(this);for(var a=this.ga;a.length;)Eb(this,a.pop());delete this.ga};var Fb,Gb,Hb,Ib,Jb,Kb,Lb,Mb,Nb,Ob,Pb;
(function(){function a(){return{e:0,C:0}}function c(){return[]}function d(){function a(c){return j.call(a.src,a.key,c)}return a}function e(){return new zb}function f(){return new yb}var h=Na&&!(0<=Fa(Oa,"5.7")),j;Kb=function(a){j=a};if(h){Fb=function(){return Cb(l)};Gb=function(a){Db(l,a)};Hb=function(){return Cb(q)};Ib=function(a){Db(q,a)};Jb=function(){return Cb(r)};Lb=function(){Db(r,d())};Mb=function(){return Cb(u)};Nb=function(a){Db(u,a)};Ob=function(){return Cb(w)};Pb=function(a){Db(w,a)};var l=
new Bb(0,600);l.P=a;var q=new Bb(0,600);q.P=c;var r=new Bb(0,600);r.P=d;var u=new Bb(0,600);u.P=e;var w=new Bb(0,600);w.P=f}else Fb=a,Gb=ea,Hb=c,Ib=ea,Jb=d,Lb=ea,Mb=e,Nb=ea,Ob=f,Pb=ea})();function Qb(a,c,d){for(var e in a)c.call(d,a[e],e,a)}function Rb(a){var c=[],d=0,e;for(e in a)c[d++]=a[e];return c}function Sb(a){var c=[],d=0,e;for(e in a)c[d++]=e;return c}function Tb(a){var c={},d;for(d in a)c[d]=a[d];return c}var Ub="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",");
function Vb(a,c){for(var d,e,f=1;f<arguments.length;f++){e=arguments[f];for(d in e)a[d]=e[d];for(var h=0;h<Ub.length;h++)d=Ub[h],Object.prototype.hasOwnProperty.call(e,d)&&(a[d]=e[d])}};var Wb={},Xb={},Yb={},Zb={};
function A(a,c,d,e,f){if(c){if(v(c)){for(var h=0;h<c.length;h++)A(a,c[h],d,e,f);return k}var e=!!e,j=Xb;c in j||(j[c]=Fb());j=j[c];e in j||(j[e]=Fb(),j.e++);var j=j[e],l=ia(a),q;j.C++;if(j[l]){q=j[l];for(h=0;h<q.length;h++)if(j=q[h],j.Ha==d&&j.hb==f){if(j.wa)break;return q[h].key}}else q=j[l]=Hb(),j.e++;h=Jb();h.src=a;j=Mb();j.Ea(d,h,a,c,e,f);d=j.key;h.key=d;q.push(j);Wb[d]=j;Yb[l]||(Yb[l]=Hb());Yb[l].push(j);a.addEventListener?(a==p||!a.vb)&&a.addEventListener(c,h,e):a.attachEvent(c in Zb?Zb[c]:
Zb[c]="on"+c,h);return d}b(Error("Invalid event type"))}function $b(a,c,d,e,f){if(v(c))for(var h=0;h<c.length;h++)$b(a,c[h],d,e,f);else{e=!!e;a:{h=Xb;if(c in h&&(h=h[c],e in h&&(h=h[e],a=ia(a),h[a]))){a=h[a];break a}a=k}if(a)for(h=0;h<a.length;h++)if(a[h].Ha==d&&a[h].capture==e&&a[h].hb==f){ac(a[h].key);break}}}
function ac(a){if(Wb[a]){var c=Wb[a];if(!c.wa){var d=c.src,e=c.type,f=c.Eb,h=c.capture;d.removeEventListener?(d==p||!d.vb)&&d.removeEventListener(e,f,h):d.detachEvent&&d.detachEvent(e in Zb?Zb[e]:Zb[e]="on"+e,f);d=ia(d);f=Xb[e][h][d];if(Yb[d]){var j=Yb[d],l=Wa(j,c);0<=l&&Va.splice.call(j,l,1);0==j.length&&delete Yb[d]}c.wa=i;f.Db=i;bc(e,h,d,f);delete Wb[a]}}}
function bc(a,c,d,e){if(!e.Ra&&e.Db){for(var f=0,h=0;f<e.length;f++)if(e[f].wa){var j=e[f].Eb;j.src=k;Lb(j);Nb(e[f])}else f!=h&&(e[h]=e[f]),h++;e.length=h;e.Db=m;0==h&&(Ib(e),delete Xb[a][c][d],Xb[a][c].e--,0==Xb[a][c].e&&(Gb(Xb[a][c]),delete Xb[a][c],Xb[a].e--),0==Xb[a].e&&(Gb(Xb[a]),delete Xb[a]))}}
function cc(a){var c,d=0,e=c==k;c=!!c;if(a==k)Qb(Yb,function(a){for(var f=a.length-1;0<=f;f--){var h=a[f];if(e||c==h.capture)ac(h.key),d++}});else if(a=ia(a),Yb[a])for(var a=Yb[a],f=a.length-1;0<=f;f--){var h=a[f];if(e||c==h.capture)ac(h.key),d++}}function dc(a,c,d,e,f){var h=1,c=ia(c);if(a[c]){a.C--;a=a[c];a.Ra?a.Ra++:a.Ra=1;try{for(var j=a.length,l=0;l<j;l++){var q=a[l];q&&!q.wa&&(h&=ec(q,f)!==m)}}finally{a.Ra--,bc(d,e,c,a)}}return Boolean(h)}
function ec(a,c){var d=a.handleEvent(c);a.qb&&ac(a.key);return d}
Kb(function(a,c){if(!Wb[a])return i;var d=Wb[a],e=d.type,f=Xb;if(!(e in f))return i;var f=f[e],h,j;Qa===g&&(Qa=z&&!p.addEventListener);if(Qa){h=c||ca("window.event");var l=i in f,q=m in f;if(l){if(0>h.keyCode||h.returnValue!=g)return i;a:{var r=m;if(0==h.keyCode)try{h.keyCode=-1;break a}catch(u){r=i}if(r||h.returnValue==g)h.returnValue=i}}r=Ob();r.Ea(h,this);h=i;try{if(l){for(var w=Hb(),I=r.currentTarget;I;I=I.parentNode)w.push(I);j=f[i];j.C=j.e;for(var da=w.length-1;!r.ja&&0<=da&&j.C;da--)r.currentTarget=
w[da],h&=dc(j,w[da],e,i,r);if(q){j=f[m];j.C=j.e;for(da=0;!r.ja&&da<w.length&&j.C;da++)r.currentTarget=w[da],h&=dc(j,w[da],e,m,r)}}else h=ec(d,r)}finally{if(w)w.length=0,Ib(w);r.oa();Pb(r)}return h}e=new yb(c,this);try{h=ec(d,e)}finally{e.oa()}return h});function fc(a){this.Vb=a}y(fc,Ra);var gc=new Bb(0,100),hc=[];function ic(a,c,d,e){v(d)||(hc[0]=d,d=hc);for(var f=0;f<d.length;f++){var h=a,j=A(c,d[f],e||a,m,a.Vb||a);h.g?h.g[j]=i:h.Ga?(h.g=Cb(gc),h.g[h.Ga]=i,h.Ga=k,h.g[j]=i):h.Ga=j}}function jc(a){if(a.g){for(var c in a.g)ac(c),delete a.g[c];Db(gc,a.g);a.g=k}else a.Ga&&ac(a.Ga)}fc.prototype.k=function(){fc.V.k.call(this);jc(this)};fc.prototype.handleEvent=function(){b(Error("EventHandler.handleEvent not implemented"))};function kc(a,c){var d=Array.prototype.slice.call(arguments),e=d.shift();"undefined"==typeof e&&b(Error("[goog.string.format] Template required"));return e.replace(/%([0\-\ \+]*)(\d+)?(\.(\d+))?([%sfdiu])/g,function(a,c,e,l,q,r,u,w){if("%"==r)return"%";var I=d.shift();"undefined"==typeof I&&b(Error("[goog.string.format] Not enough arguments"));arguments[0]=I;return lc[r].apply(k,arguments)})}
var lc={s:function(a,c,d){return isNaN(d)||a.length>=d?a:a=-1<c.indexOf("-",0)?a+Array(d-a.length+1).join(" "):Array(d-a.length+1).join(" ")+a},f:function(a,c,d,e,f){e=a.toString();isNaN(f)||""==f||(e=a.toFixed(f));var h;h=0>a?"-":0<=c.indexOf("+")?"+":0<=c.indexOf(" ")?" ":"";0<=a&&(e=h+e);if(isNaN(d)||e.length>=d)return e;e=isNaN(f)?Math.abs(a).toString():Math.abs(a).toFixed(f);a=d-e.length-h.length;return e=0<=c.indexOf("-",0)?h+e+Array(a+1).join(" "):h+Array(a+1).join(0<=c.indexOf("0",0)?"0":
" ")+e}};lc.d=function(a,c,d,e,f,h,j,l){return lc.f(parseInt(a,10),c,d,e,0,h,j,l)};lc.i=lc.d;lc.u=lc.d;function mc(){this.Fb=pa()}var nc=new mc;mc.prototype.set=function(a){this.Fb=a};mc.prototype.reset=function(){this.set(pa())};mc.prototype.get=n("Fb");function oc(a){this.ec=a||"";this.kc=nc}o=oc.prototype;o.Jb=i;o.ic=i;o.hc=i;o.Kb=m;o.jc=m;function pc(a){return 10>a?"0"+a:""+a}function qc(a,c){var d=(a.Lb-c)/1E3,e=d.toFixed(3),f=0;if(1>d)f=2;else for(;100>d;)f++,d*=10;for(;0<f--;)e=" "+e;return e}function rc(a){oc.call(this,a)}y(rc,oc);var sc=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([\\w\\d\\-\\u0100-\\uffff.%]*)(?::([0-9]+))?)?([^?#]+)?(?:\\?([^#]*))?(?:#(.*))?$");function tc(a){if("function"==typeof a.ha)return a.ha();if(x(a))return a.split("");if(fa(a)){for(var c=[],d=a.length,e=0;e<d;e++)c.push(a[e]);return c}return Rb(a)}function uc(a,c,d){if("function"==typeof a.forEach)a.forEach(c,d);else if(fa(a)||x(a))Xa(a,c,d);else{var e;if("function"==typeof a.qa)e=a.qa();else if("function"!=typeof a.ha)if(fa(a)||x(a)){e=[];for(var f=a.length,h=0;h<f;h++)e.push(h)}else e=Sb(a);else e=g;for(var f=tc(a),h=f.length,j=0;j<h;j++)c.call(d,f[j],e&&e[j],a)}};function vc(a,c){this.N={};this.g=[];var d=arguments.length;if(1<d){d%2&&b(Error("Uneven number of arguments"));for(var e=0;e<d;e+=2)this.set(arguments[e],arguments[e+1])}else if(a){a instanceof vc?(d=a.qa(),e=a.ha()):(d=Sb(a),e=Rb(a));for(var f=0;f<d.length;f++)this.set(d[f],e[f])}}o=vc.prototype;o.e=0;o.ob=0;o.ha=function(){wc(this);for(var a=[],c=0;c<this.g.length;c++)a.push(this.N[this.g[c]]);return a};o.qa=function(){wc(this);return this.g.concat()};o.da=function(a){return xc(this.N,a)};
o.clear=function(){this.N={};this.ob=this.e=this.g.length=0};o.remove=function(a){return xc(this.N,a)?(delete this.N[a],this.e--,this.ob++,this.g.length>2*this.e&&wc(this),i):m};function wc(a){if(a.e!=a.g.length){for(var c=0,d=0;c<a.g.length;){var e=a.g[c];xc(a.N,e)&&(a.g[d++]=e);c++}a.g.length=d}if(a.e!=a.g.length){for(var f={},d=c=0;c<a.g.length;)e=a.g[c],xc(f,e)||(a.g[d++]=e,f[e]=1),c++;a.g.length=d}}o.get=function(a,c){return xc(this.N,a)?this.N[a]:c};
o.set=function(a,c){xc(this.N,a)||(this.e++,this.g.push(a),this.ob++);this.N[a]=c};o.na=function(){return new vc(this)};function xc(a,c){return Object.prototype.hasOwnProperty.call(a,c)};function yc(a,c){var d;a instanceof yc?(this.za(c==k?a.M:c),zc(this,a.Z),Ac(this,a.Ka),Bc(this,a.ea),Cc(this,a.va),Dc(this,a.ua),Ec(this,a.T.na()),Fc(this,a.pa)):a&&(d=(""+a).match(sc))?(this.za(!!c),zc(this,d[1]||"",i),Ac(this,d[2]||"",i),Bc(this,d[3]||"",i),Cc(this,d[4]),Dc(this,d[5]||"",i),Ec(this,d[6]||"",i),Fc(this,d[7]||"",i)):(this.za(!!c),this.T=new Gc(k,this,this.M))}o=yc.prototype;o.Z="";o.Ka="";o.ea="";o.va=k;o.ua="";o.pa="";o.Xb=m;o.M=m;
o.toString=function(){if(this.D)return this.D;var a=[];this.Z&&a.push(Hc(this.Z,Ic),":");this.ea&&(a.push("//"),this.Ka&&a.push(Hc(this.Ka,Ic),"@"),a.push(x(this.ea)?encodeURIComponent(this.ea):k),this.va!=k&&a.push(":",""+this.va));this.ua&&(this.ea&&"/"!=this.ua.charAt(0)&&a.push("/"),a.push(Hc(this.ua,Jc)));var c=""+this.T;c&&a.push("?",c);this.pa&&a.push("#",Hc(this.pa,Kc));return this.D=a.join("")};
o.na=function(){var a=this.Z,c=this.Ka,d=this.ea,e=this.va,f=this.ua,h=this.T.na(),j=this.pa,l=new yc(k,this.M);a&&zc(l,a);c&&Ac(l,c);d&&Bc(l,d);e&&Cc(l,e);f&&Dc(l,f);h&&Ec(l,h);j&&Fc(l,j);return l};function zc(a,c,d){Lc(a);delete a.D;a.Z=d?c?decodeURIComponent(c):"":c;if(a.Z)a.Z=a.Z.replace(/:$/,"")}function Ac(a,c,d){Lc(a);delete a.D;a.Ka=d?c?decodeURIComponent(c):"":c}function Bc(a,c,d){Lc(a);delete a.D;a.ea=d?c?decodeURIComponent(c):"":c}
function Cc(a,c){Lc(a);delete a.D;c?(c=Number(c),(isNaN(c)||0>c)&&b(Error("Bad port number "+c)),a.va=c):a.va=k}function Dc(a,c,d){Lc(a);delete a.D;a.ua=d?c?decodeURIComponent(c):"":c}function Ec(a,c,d){Lc(a);delete a.D;c instanceof Gc?(a.T=c,a.T.mb=a,a.T.za(a.M)):(d||(c=Hc(c,Mc)),a.T=new Gc(c,a,a.M))}function Fc(a,c,d){Lc(a);delete a.D;a.pa=d?c?decodeURIComponent(c):"":c}function Lc(a){a.Xb&&b(Error("Tried to modify a read-only Uri"))}o.za=function(a){this.M=a;this.T&&this.T.za(a);return this};
function Nc(a,c){return a instanceof yc?a.na():new yc(a,c)}var Oc=/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/;function Hc(a,c){var d=k;x(a)&&(d=a,Oc.test(d)||(d=encodeURI(a)),0<=d.search(c)&&(d=d.replace(c,Pc)));return d}function Pc(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var Ic=/[#\/\?@]/g,Jc=/[\#\?]/g,Mc=/[\#\?@]/g,Kc=/#/g;function Gc(a,c,d){this.R=a||k;this.mb=c||k;this.M=!!d}
function Qc(a){if(!a.h&&(a.h=new vc,a.R))for(var c=a.R.split("&"),d=0;d<c.length;d++){var e=c[d].indexOf("="),f=k,h=k;0<=e?(f=c[d].substring(0,e),h=c[d].substring(e+1)):f=c[d];f=va(f);f=Rc(a,f);a.add(f,h?va(h):"")}}o=Gc.prototype;o.h=k;o.e=k;o.add=function(a,c){Qc(this);Sc(this);a=Rc(this,a);if(this.da(a)){var d=this.h.get(a);v(d)?d.push(c):this.h.set(a,[d,c])}else this.h.set(a,c);this.e++;return this};
o.remove=function(a){Qc(this);a=Rc(this,a);if(this.h.da(a)){Sc(this);var c=this.h.get(a);v(c)?this.e-=c.length:this.e--;return this.h.remove(a)}return m};o.clear=function(){Sc(this);this.h&&this.h.clear();this.e=0};o.da=function(a){Qc(this);a=Rc(this,a);return this.h.da(a)};o.qa=function(){Qc(this);for(var a=this.h.ha(),c=this.h.qa(),d=[],e=0;e<c.length;e++){var f=a[e];if(v(f))for(var h=0;h<f.length;h++)d.push(c[e]);else d.push(c[e])}return d};
o.ha=function(a){Qc(this);if(a)if(a=Rc(this,a),this.da(a)){var c=this.h.get(a);if(v(c))return c;a=[];a.push(c)}else a=[];else for(var c=this.h.ha(),a=[],d=0;d<c.length;d++){var e=c[d];v(e)?ab(a,e):a.push(e)}return a};o.set=function(a,c){Qc(this);Sc(this);a=Rc(this,a);if(this.da(a)){var d=this.h.get(a);v(d)?this.e-=d.length:this.e--}this.h.set(a,c);this.e++;return this};o.get=function(a,c){Qc(this);a=Rc(this,a);if(this.da(a)){var d=this.h.get(a);return v(d)?d[0]:d}return c};
o.toString=function(){if(this.R)return this.R;if(!this.h)return"";for(var a=[],c=0,d=this.h.qa(),e=0;e<d.length;e++){var f=d[e],h=ua(f),f=this.h.get(f);if(v(f))for(var j=0;j<f.length;j++)0<c&&a.push("&"),a.push(h),""!==f[j]&&a.push("=",ua(f[j])),c++;else 0<c&&a.push("&"),a.push(h),""!==f&&a.push("=",ua(f)),c++}return this.R=a.join("")};function Sc(a){delete a.ab;delete a.R;a.mb&&delete a.mb.D}o.na=function(){var a=new Gc;if(this.ab)a.ab=this.ab;if(this.R)a.R=this.R;if(this.h)a.h=this.h.na();return a};
function Rc(a,c){var d=""+c;a.M&&(d=d.toLowerCase());return d}o.za=function(a){a&&!this.M&&(Qc(this),Sc(this),uc(this.h,function(a,d){var e=d.toLowerCase();d!=e&&(this.remove(d),this.add(e,a))},this));this.M=a};function Tc(){}y(Tc,Ra);o=Tc.prototype;o.vb=i;o.kb=k;o.addEventListener=function(a,c,d,e){A(this,a,c,d,e)};o.removeEventListener=function(a,c,d,e){$b(this,a,c,d,e)};
o.dispatchEvent=function(a){var c=a.type||a,d=Xb;if(c in d){if(x(a))a=new vb(a,this);else if(a instanceof vb)a.target=a.target||this;else{var e=a,a=new vb(c,this);Vb(a,e)}var e=1,f,d=d[c],c=i in d,h;if(c){f=[];for(h=this;h;h=h.kb)f.push(h);h=d[i];h.C=h.e;for(var j=f.length-1;!a.ja&&0<=j&&h.C;j--)a.currentTarget=f[j],e&=dc(h,f[j],a.type,i,a)&&a.Ia!=m}if(m in d)if(h=d[m],h.C=h.e,c)for(j=0;!a.ja&&j<f.length&&h.C;j++)a.currentTarget=f[j],e&=dc(h,f[j],a.type,m,a)&&a.Ia!=m;else for(f=this;!a.ja&&f&&h.C;f=
f.kb)a.currentTarget=f,e&=dc(h,f,a.type,m,a)&&a.Ia!=m;a=Boolean(e)}else a=i;return a};o.k=function(){Tc.V.k.call(this);cc(this);this.kb=k};function Uc(a,c,d,e,f){if(!z&&(!ib||!tb("525")))return i;if(kb&&f)return Vc(a);if(f&&!e||!d&&(17==c||18==c)||z&&e&&c==a)return m;switch(a){case 13:return i;case 27:return!ib}return Vc(a)}function Vc(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||ib&&0==a)return i;switch(a){case 32:case 63:case 107:case 109:case 110:case 111:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return i;default:return m}};function Wc(a,c){if(a)this.Qa&&this.detach(),this.Aa=a,this.Pa=A(this.Aa,"keypress",this,c),this.ib=A(this.Aa,"keydown",this.Tb,c,this),this.Qa=A(this.Aa,"keyup",this.Ub,c,this)}y(Wc,Tc);o=Wc.prototype;o.Aa=k;o.Pa=k;o.ib=k;o.Qa=k;o.Y=-1;o.X=-1;
var Xc={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,63239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},Yc={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},Zc={61:187,59:186},$c=z||ib&&tb("525");o=Wc.prototype;
o.Tb=function(a){if(ib&&(17==this.Y&&!a.ctrlKey||18==this.Y&&!a.altKey))this.X=this.Y=-1;$c&&!Uc(a.keyCode,this.Y,a.shiftKey,a.ctrlKey,a.altKey)?this.handleEvent(a):this.X=hb&&a.keyCode in Zc?Zc[a.keyCode]:a.keyCode};o.Ub=function(){this.X=this.Y=-1};
o.handleEvent=function(a){var c=a.W,d,e;z&&"keypress"==a.type?(d=this.X,e=13!=d&&27!=d?c.keyCode:0):ib&&"keypress"==a.type?(d=this.X,e=0<=c.charCode&&63232>c.charCode&&Vc(d)?c.charCode:0):gb?(d=this.X,e=Vc(d)?c.keyCode:0):(d=c.keyCode||this.X,e=c.charCode||0,kb&&63==e&&!d&&(d=191));var f=d,h=c.keyIdentifier;d?63232<=d&&d in Xc?f=Xc[d]:25==d&&a.shiftKey&&(f=9):h&&h in Yc&&(f=Yc[h]);a=f==this.Y;this.Y=f;c=new ad(f,e,a,c);try{this.dispatchEvent(c)}finally{c.oa()}};
o.detach=function(){if(this.Pa)ac(this.Pa),ac(this.ib),ac(this.Qa),this.Qa=this.ib=this.Pa=k;this.Aa=k;this.X=this.Y=-1};o.k=function(){Wc.V.k.call(this);this.detach()};function ad(a,c,d,e){e&&this.Ea(e,g);this.type="key";this.keyCode=a;this.charCode=c;this.repeat=d}y(ad,yb);var bd={Uc:"navigate"};function cd(a,c){vb.call(this,"navigate");this.mc=a;this.Wb=c}y(cd,vb);function dd(a,c){this.j=a||window;this.Va=c||k;A(this.j,"popstate",this.Sa,m,this);A(this.j,"hashchange",this.Sa,m,this)}y(dd,Tc);function ed(a){a=a||window;return!(!a.history||!a.history.pushState)}o=dd.prototype;o.Q=m;o.nb=i;o.Ua="/";o.ya=function(a){if(a!=this.Q)(this.Q=a)&&this.dispatchEvent(new cd(this.J(),m))};o.J=function(){if(this.nb){var a=this.j.location.href,c=a.indexOf("#");return 0>c?"":a.substring(c+1)}return this.Va?this.Va.pd(this.Ua,this.j.location):this.j.location.pathname.substr(this.Ua.length)};
o.Hb=function(a,c){a!=this.J()&&(this.j.history.pushState(k,c||this.j.document.title||"",this.nb?"#"+a:this.Va?this.Va.md(a,this.Ua,this.j.location):this.Ua+a+this.j.location.search),this.dispatchEvent(new cd(a,m)))};o.k=function(){$b(this.j,"popstate",this.Sa,m,this);this.nb&&$b(this.j,"hashchange",this.Sa,m,this)};o.Sa=function(){this.Q&&this.dispatchEvent(new cd(this.J(),i))};var gd=!z||tb("9");!hb&&!z||z&&tb("9")||hb&&tb("1.9.1");z&&tb("9");function hd(a){return(a=a.className)&&"function"==typeof a.split?a.split(/\s+/):[]}function id(a,c){var d=hd(a),e=cb(arguments,1),f;f=d;for(var h=0,j=0;j<e.length;j++)0<=Wa(f,e[j])||(f.push(e[j]),h++);f=h==e.length;a.className=d.join(" ");return f}function jd(a,c){var d=hd(a),e=cb(arguments,1),f;f=d;for(var h=0,j=0;j<f.length;j++)0<=Wa(e,f[j])&&(bb(f,j--,1),h++);f=h==e.length;a.className=d.join(" ");return f}function kd(a,c){return 0<=Wa(hd(a),c)};function ld(){return document}function B(a){return x(a)?document.getElementById(a):a}function md(a,c,d){return nd(a,c,d)}
function nd(a,c,d){d=d||document;a=a&&"*"!=a?a.toUpperCase():"";if(d.querySelectorAll&&d.querySelector&&(!ib||"CSS1Compat"==document.compatMode||tb("528"))&&(a||c))return d.querySelectorAll(a+(c?"."+c:""));if(c&&d.getElementsByClassName){d=d.getElementsByClassName(c);if(a){for(var e={},f=0,h=0,j;j=d[h];h++)a==j.nodeName&&(e[f++]=j);e.length=f;return e}return d}d=d.getElementsByTagName(a||"*");if(c){e={};for(h=f=0;j=d[h];h++)a=j.className,"function"==typeof a.split&&0<=Wa(a.split(/\s+/),c)&&(e[f++]=
j);e.length=f;return e}return d}function od(a,c){Qb(c,function(c,e){"style"==e?a.style.cssText=c:"class"==e?a.className=c:"for"==e?a.htmlFor=c:e in pd?a.setAttribute(pd[e],c):a[e]=c})}var pd={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap:"useMap",frameborder:"frameBorder",maxlength:"maxLength",type:"type"};
function qd(a,c,d){var e=arguments,f=document,h=e[0],j=e[1];if(!gd&&j&&(j.name||j.type)){h=["<",h];j.name&&h.push(' name="',wa(j.name),'"');if(j.type){h.push(' type="',wa(j.type),'"');var l={};Vb(l,j);j=l;delete j.type}h.push(">");h=h.join("")}h=f.createElement(h);if(j)x(j)?h.className=j:v(j)?id.apply(k,[h].concat(j)):od(h,j);2<e.length&&rd(f,h,e);return h}
function rd(a,c,d){function e(d){d&&c.appendChild(x(d)?a.createTextNode(d):d)}for(var f=2;f<d.length;f++){var h=d[f];fa(h)&&!(ha(h)&&0<h.nodeType)?Xa(sd(h)?Za(h):h,e):e(h)}}function td(a){var c;var d=document;c=d.createElement("div");z?(c.innerHTML="<br>"+a,c.removeChild(c.firstChild)):c.innerHTML=a;if(1==c.childNodes.length)c=c.removeChild(c.firstChild);else{for(a=d.createDocumentFragment();c.firstChild;)a.appendChild(c.firstChild);c=a}return c}
function ud(a){if("outerHTML"in a)return a.outerHTML;var c=(9==a.nodeType?a:a.ownerDocument||a.document).createElement("div");c.appendChild(a.cloneNode(i));return c.innerHTML}function sd(a){if(a&&"number"==typeof a.length){if(ha(a))return"function"==typeof a.item||"string"==typeof a.item;if(ga(a))return"function"==typeof a.item}return m};function vd(a,c,d){x(c)?wd(a,d,c):Qb(c,oa(wd,a))}function wd(a,c,d){a.style[Ia(d)]=c}function xd(a,c){a.style.display=c?"":"none"}function yd(a){return"none"!=a.style.display};function zd(a){return Ad(a||arguments.callee.caller,[])}
function Ad(a,c){var d=[];if(0<=Wa(c,a))d.push("[...circular reference...]");else if(a&&50>c.length){d.push(Bd(a)+"(");for(var e=a.arguments,f=0;f<e.length;f++){0<f&&d.push(", ");var h;h=e[f];switch(typeof h){case "object":h=h?"object":"null";break;case "string":break;case "number":h=""+h;break;case "boolean":h=h?"true":"false";break;case "function":h=(h=Bd(h))?h:"[fn]";break;default:h=typeof h}40<h.length&&(h=h.substr(0,40)+"...");d.push(h)}c.push(a);d.push(")\n");try{d.push(Ad(a.caller,c))}catch(j){d.push("[exception trying to get caller]\n")}}else a?
d.push("[...long stack...]"):d.push("[end]");return d.join("")}function Bd(a){a=""+a;if(!Cd[a]){var c=/function ([^\(]+)/.exec(a);Cd[a]=c?c[1]:"[Anonymous]"}return Cd[a]}var Cd={};function Dd(a,c){this.Fa=a||1;this.Ja=c||Ed;this.Wa=na(this.lc,this);this.jb=pa()}y(Dd,Tc);Dd.prototype.enabled=m;var Ed=p.window;o=Dd.prototype;o.l=k;o.setInterval=function(a){this.Fa=a;this.l&&this.enabled?(this.stop(),this.start()):this.l&&this.stop()};o.lc=function(){if(this.enabled){var a=pa()-this.jb;if(0<a&&a<0.8*this.Fa)this.l=this.Ja.setTimeout(this.Wa,this.Fa-a);else if(this.dispatchEvent(Fd),this.enabled)this.l=this.Ja.setTimeout(this.Wa,this.Fa),this.jb=pa()}};
o.start=function(){this.enabled=i;if(!this.l)this.l=this.Ja.setTimeout(this.Wa,this.Fa),this.jb=pa()};o.stop=function(){this.enabled=m;if(this.l)this.Ja.clearTimeout(this.l),this.l=k};o.k=function(){Dd.V.k.call(this);this.stop();delete this.Ja};var Fd="tick";function Gd(a,c,d){ga(a)?d&&(a=na(a,d)):a&&"function"==typeof a.handleEvent?a=na(a.handleEvent,a):b(Error("Invalid listener argument"));return 2147483647<c?-1:Ed.setTimeout(a,c||0)};function Hd(a,c,d,e){a&&!c&&b(Error("Can't use invisible history without providing a blank page."));var f;d?f=d:(f="history_state"+Id,document.write(qa(Jd,f,f)),f=B(f));this.Da=f;this.j=d?(9==d.nodeType?d:d.ownerDocument||d.document)?(9==d.nodeType?d:d.ownerDocument||d.document).parentWindow||(9==d.nodeType?d:d.ownerDocument||d.document).defaultView:window:window;this.Ob=this.j.location.href.split("#")[0]+"#";this.Oa=c;if(z&&!c)this.Oa="https"==window.location.protocol?"https:///":'javascript:""';
this.l=new Dd(Kd);this.ka=!a;this.fa=new fc(this);if(a||z&&!Ld)e?a=e:(a="history_iframe"+Id,c=this.Oa?'src="'+wa(this.Oa)+'"':"",document.write(qa(Md,a,c)),a=B(a)),this.L=a,this.Mb=i;if(z&&!Ld)ic(this.fa,this.j,"load",this.$b),this.Ib=this.bb=m;this.ka?Nd(this,this.J(),i):Od(this,this.Da.value);Id++}y(Hd,Tc);Hd.prototype.Q=m;Hd.prototype.ta=m;Hd.prototype.ra=k;var Ld=z&&8<=document.documentMode||hb&&tb("1.9.2")||ib&&tb("532.1");o=Hd.prototype;o.sa=k;o.k=function(){Hd.V.k.call(this);this.fa.oa();this.ya(m)};
o.ya=function(a){if(a!=this.Q)if(z&&!Ld&&!this.bb)this.Ib=a;else if(a)if(gb?ic(this.fa,this.j.document,Pd,this.cc):hb&&ic(this.fa,this.j,"pageshow",this.bc),Ld&&this.ka)ic(this.fa,this.j,"hashchange",this.ac),this.Q=i,this.dispatchEvent(new cd(this.J(),m));else{if(!z||this.bb){ic(this.fa,this.l,Fd,na(this.rb,this,i));this.Q=i;if(!z)this.ra=this.J();this.l.start();this.dispatchEvent(new cd(this.J(),m))}}else this.Q=m,jc(this.fa),this.l.stop()};
o.$b=function(){this.bb=i;this.Da.value&&Od(this,this.Da.value,i);this.ya(this.Ib)};o.bc=function(a){a.W.persisted&&(this.ya(m),this.ya(i))};o.ac=function(){var a=Qd(this.j);a!=this.ra&&Rd(this,a,i)};o.J=function(){return this.sa!=k?this.sa:this.ka?Qd(this.j):Sd(this)||""};o.Hb=function(a,c){if(this.J()!=a)this.ka?(Nd(this,a,m),Ld||z&&Od(this,a,m,c),this.Q&&this.rb(m)):(Od(this,a,m),this.sa=this.ra=this.Da.value=a,this.dispatchEvent(new cd(a,m)))};
function Qd(a){var a=a.location.href,c=a.indexOf("#");return 0>c?"":a.substring(c+1)}function Nd(a,c,d){c=a.Ob+(c||"");a=a.j.location;if(c!=a.href)d?a.replace(c):a.href=c}function Od(a,c,d,e){if(a.Mb||c!=Sd(a))if(a.Mb=m,c=ua(c),z){var f=ib?a.L.document||a.L.contentWindow.document:a.L.contentDocument||a.L.contentWindow.document;f.open("text/html",d?"replace":g);f.write(qa(Td,wa(e||a.j.document.title),c));f.close()}else if(c=a.Oa+"#"+c,a=a.L.contentWindow)d?a.location.replace(c):a.location.href=c}
function Sd(a){if(z)return a=ib?a.L.document||a.L.contentWindow.document:a.L.contentDocument||a.L.contentWindow.document,a.body?va(a.body.innerHTML):k;var c=a.L.contentWindow;if(c){var d;try{d=va(Qd(c))}catch(e){if(!a.ta)a.ta!=i&&a.l.setInterval(Ud),a.ta=i;return k}if(a.ta)a.ta!=m&&a.l.setInterval(Kd),a.ta=m;return d||k}return k}o.rb=function(a){if(this.ka){var c=Qd(this.j);c!=this.ra&&Rd(this,c,a)}if(!this.ka||z&&!Ld)if(c=Sd(this)||"",this.sa==k||c==this.sa)this.sa=k,c!=this.ra&&Rd(this,c,a)};
function Rd(a,c,d){a.ra=a.Da.value=c;a.ka?(z&&!Ld&&Od(a,c),Nd(a,c)):Od(a,c);a.dispatchEvent(new cd(a.J(),d))}o.cc=function(){this.l.stop();this.l.start()};var Pd=["mousedown","keydown","mousemove"],Td="<title>%s</title><body>%s</body>",Md='<iframe id="%s" style="display:none" %s></iframe>',Jd='<input type="text" name="%s" id="%s" style="display:none" />',Id=0,Kd=150,Ud=1E4;function Vd(a,c,d,e,f){this.reset(a,c,d,e,f)}Vd.prototype.gc=0;Vd.prototype.fb=k;Vd.prototype.eb=k;var Wd=0;Vd.prototype.reset=function(a,c,d,e,f){this.gc="number"==typeof f?f:Wd++;this.Lb=e||pa();this.ia=a;this.Cb=c;this.Yb=d;delete this.fb;delete this.eb};Vd.prototype.Gb=function(a){this.ia=a};function Xd(a){this.Zb=a}Xd.prototype.Ta=k;Xd.prototype.ia=k;Xd.prototype.Ya=k;Xd.prototype.Ca=k;function Yd(a,c){this.name=a;this.value=c}Yd.prototype.toString=n("name");var Zd=new Yd("SHOUT",1200),$d=new Yd("SEVERE",1E3),ae=new Yd("WARNING",900),be=new Yd("INFO",800),ce=new Yd("CONFIG",700);function de(a){return ee(a)}o=Xd.prototype;o.getParent=n("Ta");o.Gb=function(a){this.ia=a};function fe(a){if(a.ia)return a.ia;if(a.Ta)return fe(a.Ta);Ua("Root logger has no level set.");return k}
o.log=function(a,c,d){if(a.value>=fe(this).value){a=this.Sb(a,c,d);p.console&&p.console.markTimeline&&p.console.markTimeline("log:"+a.Cb);for(c=this;c;){var d=c,e=a;if(d.Ca)for(var f=0,h=g;h=d.Ca[f];f++)h(e);c=c.getParent()}}};
o.Sb=function(a,c,d){var e=new Vd(a,""+c,this.Zb);if(d){e.fb=d;var f;var h=arguments.callee.caller;try{var j;var l=ca("window.location.href");if(x(d))j={message:d,name:"Unknown error",lineNumber:"Not available",fileName:l,stack:"Not available"};else{var q,r,u=m;try{q=d.lineNumber||d.nd||"Not available"}catch(w){q="Not available",u=i}try{r=d.fileName||d.filename||d.sourceURL||l}catch(I){r="Not available",u=i}j=u||!d.lineNumber||!d.fileName||!d.stack?{message:d.message,name:d.name,lineNumber:q,fileName:r,
stack:d.stack||"Not available"}:d}f="Message: "+wa(j.message)+'\nUrl: <a href="view-source:'+j.fileName+'" target="_new">'+j.fileName+"</a>\nLine: "+j.lineNumber+"\n\nBrowser stack:\n"+wa(j.stack+"-> ")+"[end]\n\nJS stack traversal:\n"+wa(zd(h)+"-> ")}catch(da){f="Exception trying to expose exception! You win, we lose. "+da}e.eb=f}return e};o.info=function(a,c){this.log(be,a,c)};var ge={},he=k;function ie(){he||(he=new Xd(""),ge[""]=he,he.Gb(ce))}
function ee(a){ie();var c;if(!(c=ge[a])){c=new Xd(a);var d=a.lastIndexOf("."),e=a.substr(d+1),d=ee(a.substr(0,d));if(!d.Ya)d.Ya={};d.Ya[e]=c;c.Ta=d;ge[a]=c}return c};function je(){this.fc=na(this.Nb,this);this.gb=new rc;this.gb.Jb=m;this.yb=this.gb.Kb=m;this.Ab=""}
je.prototype.Nb=function(a){var c;c=this.gb;var d=[];d.push(c.ec," ");if(c.Jb){var e=new Date(a.Lb);d.push("[",pc(e.getFullYear()-2E3)+pc(e.getMonth()+1)+pc(e.getDate())+" "+pc(e.getHours())+":"+pc(e.getMinutes())+":"+pc(e.getSeconds())+"."+pc(Math.floor(e.getMilliseconds()/10)),"] ")}c.ic&&d.push("[",qc(a,c.kc.get()),"s] ");c.hc&&d.push("[",a.Yb,"] ");c.jc&&d.push("[",a.ia.name,"] ");d.push(a.Cb,"\n");c.Kb&&a.fb&&d.push(a.eb,"\n");c=d.join("");if(window.console&&window.console.firebug)switch(a.ia){case Zd:window.console.info(c);
break;case $d:window.console.error(c);break;case ae:window.console.warn(c);break;default:window.console.debug(c)}else window.console?window.console.log(c):window.opera?window.opera.postError(c):this.Ab+=c};function ke(a,c,d){c||(c={});var e=d||window,d="undefined"!=typeof a.href?a.href:""+a,a=c.target||a.target,f=[],h;for(h in c)switch(h){case "width":case "height":case "top":case "left":f.push(h+"="+c[h]);break;case "target":case "noreferrer":break;default:f.push(h+"="+(c[h]?1:0))}h=f.join(",");if(c.noreferrer){if(c=e.open("",a,h))z&&-1!=d.indexOf(";")&&(d="'"+d.replace(/'/g,"%27")+"'"),d=wa(d),c.document.write('<META HTTP-EQUIV="refresh" content="0; url='+d+'">'),c.document.close()}else c=e.open(d,
a,h);return c};function C(a){return a!=k&&a!==m}function le(a,c){var d=a[s.call(k,c)];if(C(d))return d;d=a._;return C(d)?d:m}function D(a,c){return Error.call(k,"No protocol method "+a+" defined for type "+s.call(k,c)+": "+c)}function me(a){return Array.prototype.slice.call(a)}function ne(a){return Array.prototype.slice.call(arguments)}function E(a){if(C(C(a)?a.r:a))a=a.r(a);else{var c;var d=E[s.call(k,a)];C(d)?c=d:(d=E._,C(d)?c=d:b(D.call(k,"ICounted.-count",a)));a=c.call(k,a)}return a}
function oe(a){if(C(C(a)?a.G:a))a=a.G(a);else{var c;var d=oe[s.call(k,a)];C(d)?c=d:(d=oe._,C(d)?c=d:b(D.call(k,"IEmptyableCollection.-empty",a)));a=c.call(k,a)}return a}var pe={};function qe(a,c){var d;if(C(C(a)?a.z:a))d=a.z(a,c);else{var e=qe[s.call(k,a)];C(e)?d=e:(e=qe._,C(e)?d=e:b(D.call(k,"ICollection.-conj",a)));d=d.call(k,a,c)}return d}
var F=function(){return function(a,c,d){switch(arguments.length){case 2:var e;if(C(C(a)?a.O:a))e=a.O(a,c);else{var f=F[s.call(k,a)];C(f)?e=f:(f=F._,C(f)?e=f:b(D.call(k,"IIndexed.-nth",a)));e=e.call(k,a,c)}return e;case 3:return C(C(a)?a.O:a)?e=a.O(a,c,d):(e=F[s.call(k,a)],C(e)?f=e:(e=F._,C(e)?f=e:b(D.call(k,"IIndexed.-nth",a))),e=f.call(k,a,c,d)),e}b("Invalid arity: "+arguments.length)}}(),re={};
function se(a){if(C(C(a)?a.aa:a))a=a.aa(a);else{var c;var d=se[s.call(k,a)];C(d)?c=d:(d=se._,C(d)?c=d:b(D.call(k,"ISeq.-first",a)));a=c.call(k,a)}return a}function te(a){if(C(C(a)?a.ba:a))a=a.ba(a);else{var c;var d=te[s.call(k,a)];C(d)?c=d:(d=te._,C(d)?c=d:b(D.call(k,"ISeq.-rest",a)));a=c.call(k,a)}return a}
var G=function(){return function(a,c,d){switch(arguments.length){case 2:var e;if(C(C(a)?a.$:a))e=a.$(a,c);else{var f=G[s.call(k,a)];C(f)?e=f:(f=G._,C(f)?e=f:b(D.call(k,"ILookup.-lookup",a)));e=e.call(k,a,c)}return e;case 3:return C(C(a)?a.$:a)?e=a.$(a,c,d):(e=G[s.call(k,a)],C(e)?f=e:(e=G._,C(e)?f=e:b(D.call(k,"ILookup.-lookup",a))),e=f.call(k,a,c,d)),e}b("Invalid arity: "+arguments.length)}}();
function ue(a,c){var d;if(C(C(a)?a.Za:a))d=a.Za(a,c);else{var e=ue[s.call(k,a)];C(e)?d=e:(e=ue._,C(e)?d=e:b(D.call(k,"IAssociative.-contains-key?",a)));d=d.call(k,a,c)}return d}function ve(a,c,d){if(C(C(a)?a.La:a))a=a.La(a,c,d);else{var e;var f=ve[s.call(k,a)];C(f)?e=f:(f=ve._,C(f)?e=f:b(D.call(k,"IAssociative.-assoc",a)));a=e.call(k,a,c,d)}return a}var we={};
function xe(a,c){var d;if(C(C(a)?a.$a:a))d=a.$a(a,c);else{var e=xe[s.call(k,a)];C(e)?d=e:(e=xe._,C(e)?d=e:b(D.call(k,"IMap.-dissoc",a)));d=d.call(k,a,c)}return d}var ye={},ze={};function Ae(a){if(C(C(a)?a.Pb:a))a=a.state;else{var c;var d=Ae[s.call(k,a)];C(d)?c=d:(d=Ae._,C(d)?c=d:b(D.call(k,"IDeref.-deref",a)));a=c.call(k,a)}return a}var Be={};function Ce(a){if(C(C(a)?a.H:a))a=a.c;else{var c;var d=Ce[s.call(k,a)];C(d)?c=d:(d=Ce._,C(d)?c=d:b(D.call(k,"IMeta.-meta",a)));a=c.call(k,a)}return a}
function De(a,c){var d;if(C(C(a)?a.I:a))d=a.I(a,c);else{var e=De[s.call(k,a)];C(e)?d=e:(e=De._,C(e)?d=e:b(D.call(k,"IWithMeta.-with-meta",a)));d=d.call(k,a,c)}return d}
var Ee=function(){return function(a,c,d){switch(arguments.length){case 2:var e;if(C(C(a)?a.la:a))e=a.la(a,c);else{var f=Ee[s.call(k,a)];C(f)?e=f:(f=Ee._,C(f)?e=f:b(D.call(k,"IReduce.-reduce",a)));e=e.call(k,a,c)}return e;case 3:return C(C(a)?a.la:a)?e=a.la(a,c,d):(e=Ee[s.call(k,a)],C(e)?f=e:(e=Ee._,C(e)?f=e:b(D.call(k,"IReduce.-reduce",a))),e=f.call(k,a,c,d)),e}b("Invalid arity: "+arguments.length)}}();
function Fe(a,c){var d;if(C(C(a)?a.m:a))d=a.m(a,c);else{var e=Fe[s.call(k,a)];C(e)?d=e:(e=Fe._,C(e)?d=e:b(D.call(k,"IEquiv.-equiv",a)));d=d.call(k,a,c)}return d}function Ge(a){if(C(C(a)?a.t:a))a=a.t(a);else{var c;var d=Ge[s.call(k,a)];C(d)?c=d:(d=Ge._,C(d)?c=d:b(D.call(k,"IHash.-hash",a)));a=c.call(k,a)}return a}function He(a){if(C(C(a)?a.n:a))a=a.n(a);else{var c;var d=He[s.call(k,a)];C(d)?c=d:(d=He._,C(d)?c=d:b(D.call(k,"ISeqable.-seq",a)));a=c.call(k,a)}return a}var Ie={},Je={};
function Ke(a,c){var d;if(C(C(a)?a.p:a))d=a.p(a,c);else{var e=Ke[s.call(k,a)];C(e)?d=e:(e=Ke._,C(e)?d=e:b(D.call(k,"IPrintable.-pr-seq",a)));d=d.call(k,a,c)}return d}function Le(a,c,d){if(C(C(a)?a.ub:a))a=a.ub(a,c,d);else{var e;var f=Le[s.call(k,a)];C(f)?e=f:(f=Le._,C(f)?e=f:b(D.call(k,"IWatchable.-notify-watches",a)));a=e.call(k,a,c,d)}return a}
function Me(a,c,d){if(C(C(a)?a.tb:a))a=a.tb(a,c,d);else{var e;var f=Me[s.call(k,a)];C(f)?e=f:(f=Me._,C(f)?e=f:b(D.call(k,"IWatchable.-add-watch",a)));a=e.call(k,a,c,d)}return a}function H(a,c){return Fe.call(k,a,c)}function J(a){return a===k}Function.prototype.v=i;Function.prototype.p=function(a){return K.call(k,"#<",L.call(k,a),">")};Ge["null"]=ba(0);G["null"]=function(){return function(a,c,d){switch(arguments.length){case 2:return k;case 3:return d}b("Invalid arity: "+arguments.length)}}();
ve["null"]=function(a,c,d){return M.call(k,c,d)};pe["null"]=i;qe["null"]=function(a,c){return K.call(k,c)};Ee["null"]=function(){return function(a,c,d){switch(arguments.length){case 2:return c.call(k);case 3:return d}b("Invalid arity: "+arguments.length)}}();Je["null"]=i;Ke["null"]=function(){return K.call(k,"nil")};ye["null"]=i;E["null"]=ba(0);re["null"]=i;se["null"]=ba(k);te["null"]=function(){return K.call(k)};Fe["null"]=function(a,c){return J.call(k,c)};De["null"]=ba(k);Be["null"]=i;
Ce["null"]=ba(k);F["null"]=function(){return function(a,c,d){switch(arguments.length){case 2:return k;case 3:return d}b("Invalid arity: "+arguments.length)}}();oe["null"]=ba(k);we["null"]=i;xe["null"]=ba(k);Date.prototype.m=function(a,c){return a.toString()===c.toString()};Ge.number=aa();Fe.number=function(a,c){return a===c};Ge["boolean"]=function(a){return a===i?1:0};Ge["function"]=function(a){return ia.call(k,a)};
var Ne=function(){return function(a,c,d,e){switch(arguments.length){case 2:var f;a:if(C(H.call(k,0,E.call(k,a))))f=c.call(k);else for(var h=F.call(k,a,0),j=1;;)if(C(j<E.call(k,a)))h=c.call(k,h,F.call(k,a,j)),j+=1;else{f=h;break a}return f;case 3:a:{f=d;for(j=0;;)if(C(j<E.call(k,a)))f=c.call(k,f,F.call(k,a,j)),j+=1;else{h=f;break a}}return h;case 4:a:{f=d;for(h=e;;)if(C(h<E.call(k,a)))f=c.call(k,f,F.call(k,a,h)),h+=1;else{j=f;break a}}return j}b("Invalid arity: "+arguments.length)}}();
function Oe(a,c){this.w=a;this.S=c}o=Oe.prototype;o.t=function(a){return Pe.call(k,a)};o.la=function(){return function(a,c,d){switch(arguments.length){case 2:return Ne.call(k,this.w,c,this.w[this.S],this.S+1);case 3:return Ne.call(k,this.w,c,d,this.S)}b("Invalid arity: "+arguments.length)}}();o.F=i;o.z=function(a,c){return N.call(k,c,a)};o.m=function(a,c){return Qe.call(k,a,c)};o.ca=i;
o.O=function(){return function(a,c,d){switch(arguments.length){case 2:var e=c+this.S;return C(e<this.w.length)?this.w[e]:k;case 3:return e=c+this.S,C(e<this.w.length)?this.w[e]:d}b("Invalid arity: "+arguments.length)}}();o.r=function(){return this.w.length-this.S};o.ma=i;o.aa=function(){return this.w[this.S]};o.ba=function(){return C(this.S+1<this.w.length)?new Oe(this.w,this.S+1):K.call(k)};o.n=aa();function Re(a,c){return C(H.call(k,0,a.length))?k:new Oe(a,c)}
function O(a,c){return Re.call(k,a,c)}Ee.array=function(){return function(a,c,d){switch(arguments.length){case 2:return Ne.call(k,a,c);case 3:return Ne.call(k,a,c,d)}b("Invalid arity: "+arguments.length)}}();G.array=function(){return function(a,c,d){switch(arguments.length){case 2:return a[c];case 3:return F.call(k,a,c,d)}b("Invalid arity: "+arguments.length)}}();
F.array=function(){return function(a,c,d){switch(arguments.length){case 2:return C(c<a.length)?a[c]:k;case 3:return C(c<a.length)?a[c]:d}b("Invalid arity: "+arguments.length)}}();E.array=function(a){return a.length};He.array=function(a){return O.call(k,a,0)};function P(a){return C(a)?He.call(k,a):k}function Q(a){a=P.call(k,a);return C(a)?se.call(k,a):k}function R(a){return te.call(k,P.call(k,a))}function S(a){return C(a)?P.call(k,R.call(k,a)):k}function Se(a){return Q.call(k,S.call(k,a))}
function Te(a){return S.call(k,S.call(k,a))}function Ue(a){for(;;)if(C(S.call(k,a)))a=S.call(k,a);else return Q.call(k,a)}E._=function(a){for(var a=P.call(k,a),c=0;;)if(C(a))a=S.call(k,a),c+=1;else return c};Fe._=function(a,c){return a===c};function T(a){return C(a)?m:i}
var Ve=function(){var a=k,c=function(){function c(a,d,j){var l=k;t(j)&&(l=O(Array.prototype.slice.call(arguments,2),0));return e.call(this,a,d,l)}function e(c,d,e){for(;;)if(C(e))c=a.call(k,c,d),d=Q.call(k,e),e=S.call(k,e);else return a.call(k,c,d)}c.b=2;c.a=function(a){var c=Q(a),d=Q(S(a)),a=R(S(a));return e.call(this,c,d,a)};return c}(),a=function(a,e,f){switch(arguments.length){case 2:return qe.call(k,a,e);default:return c.apply(this,arguments)}b("Invalid arity: "+arguments.length)};a.b=2;a.a=
c.a;return a}();function We(a){return oe.call(k,a)}function Xe(a){return E.call(k,a)}
var U=function(){return function(a,c,d){switch(arguments.length){case 2:return F.call(k,a,Math.floor(c));case 3:return F.call(k,a,Math.floor(c),d)}b("Invalid arity: "+arguments.length)}}(),V=function(){return function(a,c,d){switch(arguments.length){case 2:return G.call(k,a,c);case 3:return G.call(k,a,c,d)}b("Invalid arity: "+arguments.length)}}(),Ye=function(){var a=k,c=function(){function c(a,d,j,l){var q=k;t(l)&&(q=O(Array.prototype.slice.call(arguments,3),0));return e.call(this,a,d,j,q)}function e(c,
d,e,l){for(;;)if(c=a.call(k,c,d,e),C(l))d=Q.call(k,l),e=Se.call(k,l),l=Te.call(k,l);else return c}c.b=3;c.a=function(a){var c=Q(a),d=Q(S(a)),l=Q(S(S(a))),a=R(S(S(a)));return e.call(this,c,d,l,a)};return c}(),a=function(a,e,f,h){switch(arguments.length){case 3:return ve.call(k,a,e,f);default:return c.apply(this,arguments)}b("Invalid arity: "+arguments.length)};a.b=3;a.a=c.a;return a}(),Ze=function(){var a=k,c=function(){function c(a,d,j){var l=k;t(j)&&(l=O(Array.prototype.slice.call(arguments,2),0));
return e.call(this,a,d,l)}function e(c,d,e){for(;;)if(c=a.call(k,c,d),C(e))d=Q.call(k,e),e=S.call(k,e);else return c}c.b=2;c.a=function(a){var c=Q(a),d=Q(S(a)),a=R(S(a));return e.call(this,c,d,a)};return c}(),a=function(a,e,f){switch(arguments.length){case 1:return a;case 2:return xe.call(k,a,e);default:return c.apply(this,arguments)}b("Invalid arity: "+arguments.length)};a.b=2;a.a=c.a;return a}();function $e(a,c){return De.call(k,a,c)}
function af(a){var c;C(a)?(c=a.A,c=C(c)?T.call(k,a.hasOwnProperty("cljs$core$IMeta$")):c):c=a;c=C(c)?i:le.call(k,Be,a);return C(c)?Ce.call(k,a):k}function bf(a){return Ge.call(k,a)}function cf(a){return T.call(k,P.call(k,a))}function df(a){if(C(J.call(k,a)))a=m;else{var c;C(a)?(c=a.F,c=C(c)?T.call(k,a.hasOwnProperty("cljs$core$ICollection$")):c):c=a;a=C(c)?i:le.call(k,pe,a)}return a}
function ef(a){if(C(J.call(k,a)))a=m;else{var c;C(a)?(c=a.Qb,c=C(c)?T.call(k,a.hasOwnProperty("cljs$core$ISet$")):c):c=a;a=C(c)?i:le.call(k,ye,a)}return a}function ff(a){var c;C(a)?(c=a.ca,c=C(c)?T.call(k,a.hasOwnProperty("cljs$core$ISequential$")):c):c=a;return C(c)?i:le.call(k,Ie,a)}function gf(a){if(C(J.call(k,a)))a=m;else{var c;C(a)?(c=a.sb,c=C(c)?T.call(k,a.hasOwnProperty("cljs$core$IMap$")):c):c=a;a=C(c)?i:le.call(k,we,a)}return a}
function hf(a){var c;C(a)?(c=a.Rb,c=C(c)?T.call(k,a.hasOwnProperty("cljs$core$IVector$")):c):c=a;return C(c)?i:le.call(k,ze,a)}function jf(){return{}}function kf(a){var c=ne.call(k);Qb.call(k,a,function(a,e){return c.push(e)});return c}function lf(a,c){return delete a[c]}var mf=jf.call(k);function nf(a){if(C(J.call(k,a)))a=m;else{var c;C(a)?(c=a.ma,c=C(c)?T.call(k,a.hasOwnProperty("cljs$core$ISeq$")):c):c=a;a=C(c)?i:le.call(k,re,a)}return a}function of(a){return C(a)?i:m}
function pf(a){var c=x.call(k,a);return C(c)?T.call(k,function(){var c=H.call(k,a.charAt(0),"\ufdd0");return C(c)?c:H.call(k,a.charAt(0),"\ufdd1")}()):c}function qf(a){var c=x.call(k,a);return C(c)?H.call(k,a.charAt(0),"\ufdd0"):c}function rf(a){var c=x.call(k,a);return C(c)?H.call(k,a.charAt(0),"\ufdd1"):c}function sf(a,c){return C(G.call(k,a,c,mf)===mf)?m:i}
var tf=function(){return function(a,c,d){switch(arguments.length){case 2:return Ee.call(k,c,a);case 3:return Ee.call(k,d,a,c)}b("Invalid arity: "+arguments.length)}}(),uf=function(){return function(a,c,d){switch(arguments.length){case 2:var e=P.call(k,c);return C(e)?tf.call(k,a,Q.call(k,e),S.call(k,e)):a.call(k);case 3:a:for(var f=c,h=P.call(k,d);;)if(C(h))f=a.call(k,f,Q.call(k,h)),h=S.call(k,h);else{e=f;break a}return e}b("Invalid arity: "+arguments.length)}}();
Ee._=function(){return function(a,c,d){switch(arguments.length){case 2:return uf.call(k,c,a);case 3:return uf.call(k,c,d,a)}b("Invalid arity: "+arguments.length)}}();
var vf=function(){var a=k,c=function(){function a(d,h,j){var l=k;t(j)&&(l=O(Array.prototype.slice.call(arguments,2),0));return c.call(this,d,h,l)}function c(a,d,e){for(;;)if(C(a<d))if(C(S.call(k,e)))a=d,d=Q.call(k,e),e=S.call(k,e);else return d<Q.call(k,e);else return m}a.b=2;a.a=function(a){var d=Q(a),j=Q(S(a)),a=R(S(a));return c.call(this,d,j,a)};return a}(),a=function(a,e,f){switch(arguments.length){case 1:return i;case 2:return a<e;default:return c.apply(this,arguments)}b("Invalid arity: "+arguments.length)};
a.b=2;a.a=c.a;return a}(),wf=function(){var a=k,c=function(){function a(d,h,j){var l=k;t(j)&&(l=O(Array.prototype.slice.call(arguments,2),0));return c.call(this,d,h,l)}function c(a,d,e){for(;;)if(C(a>d))if(C(S.call(k,e)))a=d,d=Q.call(k,e),e=S.call(k,e);else return d>Q.call(k,e);else return m}a.b=2;a.a=function(a){var d=Q(a),j=Q(S(a)),a=R(S(a));return c.call(this,d,j,a)};return a}(),a=function(a,e,f){switch(arguments.length){case 1:return i;case 2:return a>e;default:return c.apply(this,arguments)}b("Invalid arity: "+
arguments.length)};a.b=2;a.a=c.a;return a}();function xf(a){return C(0<=a)?Math.floor.call(k,a):Math.ceil.call(k,a)}function yf(a,c){return xf.call(k,(a-a%c)/c)}function zf(a,c){var d=yf.call(k,a,c);return a-c*d}function Af(a,c){for(var d=c,e=P.call(k,a);;){var f=e;if(C(C(f)?0<d:f))d-=1,e=S.call(k,e);else return e}}
F._=function(){return function(a,c,d){switch(arguments.length){case 2:var e;var f=Af.call(k,a,c);C(f)?e=Q.call(k,f):b(Error("Index out of bounds"));return e;case 3:return e=Af.call(k,a,c),C(e)?Q.call(k,e):d}b("Invalid arity: "+arguments.length)}}();
var Bf=function(){var a=k,c=function(){function c(a,d){var j=k;t(d)&&(j=O(Array.prototype.slice.call(arguments,1),0));return e.call(this,a,j)}function e(c,d){return function(c,d){for(;;)if(C(d))var e=c.append(a.call(k,Q.call(k,d))),f=S.call(k,d),c=e,d=f;else return a.call(k,c)}.call(k,new Pa(a.call(k,c)),d)}c.b=1;c.a=function(a){var c=Q(a),a=R(a);return e.call(this,c,a)};return c}(),a=function(a,e){switch(arguments.length){case 0:return"";case 1:return C(J.call(k,a))?"":C("\ufdd0'else")?a.toString():
k;default:return c.apply(this,arguments)}b("Invalid arity: "+arguments.length)};a.b=1;a.a=c.a;return a}(),L=function(){var a=k,c=function(){function a(c,d){var h=k;t(d)&&(h=O(Array.prototype.slice.call(arguments,1),0));return W.call(k,Bf,c,h)}a.b=1;a.a=function(a){var c=Q(a),a=R(a);return W.call(k,Bf,c,a)};return a}(),a=function(a,e){switch(arguments.length){case 0:return"";case 1:return C(rf.call(k,a))?a.substring(2,a.length):C(qf.call(k,a))?Bf.call(k,":",a.substring(2,a.length)):C(J.call(k,a))?
"":C("\ufdd0'else")?a.toString():k;default:return c.apply(this,arguments)}b("Invalid arity: "+arguments.length)};a.b=1;a.a=c.a;return a}(),Cf=function(){return function(a,c,d){switch(arguments.length){case 2:return a.substring(c);case 3:return a.substring(c,d)}b("Invalid arity: "+arguments.length)}}(),Df=function(){var a=k;return a=function(c,d){switch(arguments.length){case 1:return C(qf.call(k,c))?c:C(rf.call(k,c))?Bf.call(k,"\ufdd0","'",Cf.call(k,c,2)):C("\ufdd0'else")?Bf.call(k,"\ufdd0","'",c):
k;case 2:return a.call(k,Bf.call(k,c,"/",d))}b("Invalid arity: "+arguments.length)}}();function Qe(a,c){return of.call(k,C(ff.call(k,c))?function(){for(var d=P.call(k,a),e=P.call(k,c);;){if(C(J.call(k,d)))return J.call(k,e);if(C(J.call(k,e)))return m;if(C(H.call(k,Q.call(k,d),Q.call(k,e))))d=S.call(k,d),e=S.call(k,e);else return C("\ufdd0'else")?m:k}}():k)}function Ef(a,c){return a^c+2654435769+(a<<6)+(a>>2)}
function Pe(a){return tf.call(k,function(a,d){return Ef.call(k,a,bf.call(k,d))},bf.call(k,Q.call(k,a)),S.call(k,a))}function Ff(a,c,d,e){this.c=a;this.Ba=c;this.xa=d;this.B=e}o=Ff.prototype;o.t=function(a){return Pe.call(k,a)};o.ca=i;o.F=i;o.z=function(a,c){return new Ff(this.c,c,a,this.B+1)};o.n=aa();o.r=n("B");o.ma=i;o.aa=n("Ba");o.ba=n("xa");o.m=function(a,c){return Qe.call(k,a,c)};o.I=function(a,c){return new Ff(c,this.Ba,this.xa,this.B)};o.A=i;o.H=n("c");o.G=function(){return Gf};
function Hf(a){this.c=a}o=Hf.prototype;o.t=function(a){return Pe.call(k,a)};o.ca=i;o.F=i;o.z=function(a,c){return new Ff(this.c,c,k,1)};o.n=ba(k);o.r=ba(0);o.ma=i;o.aa=ba(k);o.ba=ba(k);o.m=function(a,c){return Qe.call(k,a,c)};o.I=function(a,c){return new Hf(c)};o.A=i;o.H=n("c");o.G=aa();var Gf=new Hf(k);function If(a){return tf.call(k,Ve,Gf,a)}
var K=function(){function a(a){var d=k;t(a)&&(d=O(Array.prototype.slice.call(arguments,0),0));return tf.call(k,Ve,Gf,If.call(k,d))}a.b=0;a.a=function(a){a=P(a);return tf.call(k,Ve,Gf,If.call(k,a))};return a}();function Jf(a,c,d){this.c=a;this.Ba=c;this.xa=d}o=Jf.prototype;o.n=aa();o.t=function(a){return Pe.call(k,a)};o.m=function(a,c){return Qe.call(k,a,c)};o.ca=i;o.G=function(){return $e.call(k,Gf,this.c)};o.F=i;o.z=function(a,c){return new Jf(k,c,a)};o.ma=i;o.aa=n("Ba");
o.ba=function(){return C(J.call(k,this.xa))?Gf:this.xa};o.A=i;o.H=n("c");o.I=function(a,c){return new Jf(c,this.Ba,this.xa)};function N(a,c){return new Jf(k,a,c)}Ee.string=function(){return function(a,c,d){switch(arguments.length){case 2:return Ne.call(k,a,c);case 3:return Ne.call(k,a,c,d)}b("Invalid arity: "+arguments.length)}}();G.string=function(){return function(a,c,d){switch(arguments.length){case 2:return F.call(k,a,c);case 3:return F.call(k,a,c,d)}b("Invalid arity: "+arguments.length)}}();
F.string=function(){return function(a,c,d){switch(arguments.length){case 2:return C(c<E.call(k,a))?a.charAt(c):k;case 3:return C(c<E.call(k,a))?a.charAt(c):d}b("Invalid arity: "+arguments.length)}}();E.string=function(a){return a.length};He.string=function(a){return Re.call(k,a,0)};Ge.string=function(a){return Ga.call(k,a)};
String.prototype.call=function(){return function(a,c,d){switch(arguments.length){case 2:return V.call(k,c,this.toString());case 3:return V.call(k,c,this.toString(),d)}b("Invalid arity: "+arguments.length)}}();String.prototype.apply=function(a,c){return C(2>Xe.call(k,c))?V.call(k,c[0],a):V.call(k,c[0],a,c[1])};function Kf(a){var c=a.x;if(C(a.lb))return c;a.x=c.call(k);a.lb=i;return a.x}function X(a,c,d){this.c=a;this.lb=c;this.x=d}o=X.prototype;o.n=function(a){return P.call(k,Kf.call(k,a))};
o.t=function(a){return Pe.call(k,a)};o.m=function(a,c){return Qe.call(k,a,c)};o.ca=i;o.G=function(){return $e.call(k,Gf,this.c)};o.F=i;o.z=function(a,c){return N.call(k,c,a)};o.ma=i;o.aa=function(a){return Q.call(k,Kf.call(k,a))};o.ba=function(a){return R.call(k,Kf.call(k,a))};o.A=i;o.H=n("c");o.I=function(a,c){return new X(c,this.lb,this.x)};function Lf(a){for(var c=ne.call(k);;)if(C(P.call(k,a)))c.push(Q.call(k,a)),a=S.call(k,a);else return c}
function Mf(a,c){for(var d=a,e=c,f=0;;){var h;h=0<e;h=C(h)?P.call(k,d):h;if(C(h))d=S.call(k,d),e-=1,f+=1;else return f}}
var Of=function Nf(c){return C(J.call(k,c))?k:C(J.call(k,S.call(k,c)))?P.call(k,Q.call(k,c)):C("\ufdd0'else")?N.call(k,Q.call(k,c),Nf.call(k,S.call(k,c))):k},Pf=function(){function a(a,c){return new X(k,m,function(){var d=P.call(k,a);return C(d)?N.call(k,Q.call(k,d),e.call(k,R.call(k,d),c)):c})}function c(a){return new X(k,m,function(){return a})}function d(){return new X(k,m,ba(k))}var e=k,f=function(){function a(d,e,f){var h=k;t(f)&&(h=O(Array.prototype.slice.call(arguments,2),0));return c.call(this,
d,e,h)}function c(a,d,f){return function w(a,c){return new X(k,m,function(){var d=P.call(k,a);return C(d)?N.call(k,Q.call(k,d),w.call(k,R.call(k,d),c)):C(c)?w.call(k,Q.call(k,c),S.call(k,c)):k})}.call(k,e.call(k,a,d),f)}a.b=2;a.a=function(a){var d=Q(a),e=Q(S(a)),a=R(S(a));return c.call(this,d,e,a)};return a}(),e=function(e,j,l){switch(arguments.length){case 0:return d.call(this);case 1:return c.call(this,e);case 2:return a.call(this,e,j);default:return f.apply(this,arguments)}b("Invalid arity: "+
arguments.length)};e.b=2;e.a=f.a;return e}(),Qf=function(){var a=k,c=function(){function a(d,h,j,l,q){var r=k;t(q)&&(r=O(Array.prototype.slice.call(arguments,4),0));return c.call(this,d,h,j,l,r)}function c(a,d,e,l,q){return N.call(k,a,N.call(k,d,N.call(k,e,N.call(k,l,Of.call(k,q)))))}a.b=4;a.a=function(a){var d=Q(a),j=Q(S(a)),l=Q(S(S(a))),q=Q(S(S(S(a)))),a=R(S(S(S(a))));return c.call(this,d,j,l,q,a)};return a}(),a=function(a,e,f,h,j){switch(arguments.length){case 1:return P.call(k,a);case 2:return N.call(k,
a,e);case 3:return N.call(k,a,N.call(k,e,f));case 4:return N.call(k,a,N.call(k,e,N.call(k,f,h)));default:return c.apply(this,arguments)}b("Invalid arity: "+arguments.length)};a.b=4;a.a=c.a;return a}(),W=function(){var a=k,c=function(){function a(d,h,j,l,q,r){var u=k;t(r)&&(u=O(Array.prototype.slice.call(arguments,5),0));return c.call(this,d,h,j,l,q,u)}function c(a,d,e,l,q,r){d=N.call(k,d,N.call(k,e,N.call(k,l,N.call(k,q,Of.call(k,r)))));e=a.b;return C(a.a)?C(Mf.call(k,d,e)<=e)?a.apply(a,Lf.call(k,
d)):a.a(d):a.apply(a,Lf.call(k,d))}a.b=5;a.a=function(a){var d=Q(a),j=Q(S(a)),l=Q(S(S(a))),q=Q(S(S(S(a)))),r=Q(S(S(S(S(a))))),a=R(S(S(S(S(a)))));return c.call(this,d,j,l,q,r,a)};return a}(),a=function(a,e,f,h,j,l){switch(arguments.length){case 2:var q=a,r=e,u=q.b;return C(q.a)?C(Mf.call(k,r,u+1)<=u)?q.apply(q,Lf.call(k,r)):q.a(r):q.apply(q,Lf.call(k,r));case 3:return q=a,r=Qf.call(k,e,f),u=q.b,C(q.a)?C(Mf.call(k,r,u)<=u)?q.apply(q,Lf.call(k,r)):q.a(r):q.apply(q,Lf.call(k,r));case 4:return q=a,r=Qf.call(k,
e,f,h),u=q.b,C(q.a)?C(Mf.call(k,r,u)<=u)?q.apply(q,Lf.call(k,r)):q.a(r):q.apply(q,Lf.call(k,r));case 5:return q=a,r=Qf.call(k,e,f,h,j),u=q.b,C(q.a)?C(Mf.call(k,r,u)<=u)?q.apply(q,Lf.call(k,r)):q.a(r):q.apply(q,Lf.call(k,r));default:return c.apply(this,arguments)}b("Invalid arity: "+arguments.length)};a.b=5;a.a=c.a;return a}(),Rf=function(){var a=k,c=function(){function a(c,d,h){var j=k;t(h)&&(j=O(Array.prototype.slice.call(arguments,2),0));return T.call(k,W.call(k,H,c,d,j))}a.b=2;a.a=function(a){var c=
Q(a),d=Q(S(a)),a=R(S(a));return T.call(k,W.call(k,H,c,d,a))};return a}(),a=function(a,e,f){switch(arguments.length){case 1:return m;case 2:return T.call(k,H.call(k,a,e));default:return c.apply(this,arguments)}b("Invalid arity: "+arguments.length)};a.b=2;a.a=c.a;return a}();function Sf(a,c){for(;;){if(C(J.call(k,P.call(k,c))))return i;if(C(a.call(k,Q.call(k,c))))var d=a,e=S.call(k,c),a=d,c=e;else return C("\ufdd0'else")?m:k}}
function Tf(a,c){for(;;)if(C(P.call(k,c))){var d=a.call(k,Q.call(k,c));if(C(d))return d;var d=a,e=S.call(k,c),a=d,c=e}else return k}function Uf(a){return a}function Vf(a){return function(){function c(c){t(c)&&O(Array.prototype.slice.call(arguments,0),0);return a}c.b=0;c.a=function(c){P(c);return a};return c}()}
var Y=function(){function a(a,c,d,f){return new X(k,m,function(){var r=P.call(k,c),u=P.call(k,d),w=P.call(k,f);return C(C(r)?C(u)?w:u:r)?N.call(k,a.call(k,Q.call(k,r),Q.call(k,u),Q.call(k,w)),e.call(k,a,R.call(k,r),R.call(k,u),R.call(k,w))):k})}function c(a,c,d){return new X(k,m,function(){var f=P.call(k,c),r=P.call(k,d);return C(C(f)?r:f)?N.call(k,a.call(k,Q.call(k,f),Q.call(k,r)),e.call(k,a,R.call(k,f),R.call(k,r))):k})}function d(a,c){return new X(k,m,function(){var d=P.call(k,c);return C(d)?N.call(k,
a.call(k,Q.call(k,d)),e.call(k,a,R.call(k,d))):k})}var e=k,f=function(){function a(d,e,f,h,w){var I=k;t(w)&&(I=O(Array.prototype.slice.call(arguments,4),0));return c.call(this,d,e,f,h,I)}function c(a,d,f,h,j){return e.call(k,function(c){return W.call(k,a,c)},function da(a){return new X(k,m,function(){var c=e.call(k,P,a);return C(Sf.call(k,Uf,c))?N.call(k,e.call(k,Q,c),da.call(k,e.call(k,R,c))):k})}.call(k,Ve.call(k,j,h,f,d)))}a.b=4;a.a=function(a){var d=Q(a),e=Q(S(a)),f=Q(S(S(a))),h=Q(S(S(S(a)))),
a=R(S(S(S(a))));return c.call(this,d,e,f,h,a)};return a}(),e=function(e,j,l,q,r){switch(arguments.length){case 2:return d.call(this,e,j);case 3:return c.call(this,e,j,l);case 4:return a.call(this,e,j,l,q);default:return f.apply(this,arguments)}b("Invalid arity: "+arguments.length)};e.b=4;e.a=f.a;return e}(),Xf=function Wf(c,d){return new X(k,m,function(){if(C(0<c)){var e=P.call(k,d);return C(e)?N.call(k,Q.call(k,e),Wf.call(k,c-1,R.call(k,e))):k}return k})};
function Yf(a,c){function d(a,c){for(;;){var d=P.call(k,c),j=0<a;if(C(C(j)?d:j))j=a-1,d=R.call(k,d),a=j,c=d;else return d}}return new X(k,m,function(){return d.call(k,a,c)})}function Zf(a,c){function d(a,c){for(;;){var d=P.call(k,c),j;j=d;j=C(j)?a.call(k,Q.call(k,d)):j;if(C(j))j=a,d=R.call(k,d),a=j,c=d;else return d}}return new X(k,m,function(){return d.call(k,a,c)})}
var $f=function(){function a(a){return new X(k,m,function(){return N.call(k,a,c.call(k,a))})}var c=k;return c=function(d,e){switch(arguments.length){case 1:return a.call(this,d);case 2:return Xf.call(k,d,c.call(k,e))}b("Invalid arity: "+arguments.length)}}(),ag=function(){function a(a,d){return new X(k,m,function(){var h=P.call(k,a),j=P.call(k,d);return C(C(h)?j:h)?N.call(k,Q.call(k,h),N.call(k,Q.call(k,j),c.call(k,R.call(k,h),R.call(k,j)))):k})}var c=k,d=function(){function a(c,e,l){var q=k;t(l)&&
(q=O(Array.prototype.slice.call(arguments,2),0));return d.call(this,c,e,q)}function d(a,e,f){return new X(k,m,function(){var d=Y.call(k,P,Ve.call(k,f,e,a));return C(Sf.call(k,Uf,d))?Pf.call(k,Y.call(k,Q,d),W.call(k,c,Y.call(k,R,d))):k})}a.b=2;a.a=function(a){var c=Q(a),e=Q(S(a)),a=R(S(a));return d.call(this,c,e,a)};return a}(),c=function(c,f,h){switch(arguments.length){case 2:return a.call(this,c,f);default:return d.apply(this,arguments)}b("Invalid arity: "+arguments.length)};c.b=2;c.a=d.a;return c}();
function bg(a,c){return Yf.call(k,1,ag.call(k,$f.call(k,a),c))}function cg(a){return function d(a,f){return new X(k,m,function(){var h=P.call(k,a);return C(h)?N.call(k,Q.call(k,h),d.call(k,R.call(k,h),f)):C(P.call(k,f))?d.call(k,Q.call(k,f),R.call(k,f)):k})}.call(k,k,a)}
var dg=function(){var a=k,c=function(){function a(c,d,h){var j=k;t(h)&&(j=O(Array.prototype.slice.call(arguments,2),0));return cg.call(k,W.call(k,Y,c,d,j))}a.b=2;a.a=function(a){var c=Q(a),d=Q(S(a)),a=R(S(a));return cg.call(k,W.call(k,Y,c,d,a))};return a}(),a=function(a,e,f){switch(arguments.length){case 2:return cg.call(k,Y.call(k,a,e));default:return c.apply(this,arguments)}b("Invalid arity: "+arguments.length)};a.b=2;a.a=c.a;return a}(),fg=function eg(c,d){return new X(k,m,function(){var e=P.call(k,
d);if(C(e)){var f=Q.call(k,e),e=R.call(k,e);return C(c.call(k,f))?N.call(k,f,eg.call(k,c,e)):eg.call(k,c,e)}return k})};function gg(a,c){return tf.call(k,qe,a,c)}
var hg=function(){function a(a,c,h,j){return new X(k,m,function(){var l=P.call(k,j);if(C(l)){var q=Xf.call(k,a,l);return C(H.call(k,a,Xe.call(k,q)))?N.call(k,q,d.call(k,a,c,h,Yf.call(k,c,l))):K.call(k,Xf.call(k,a,Pf.call(k,q,h)))}return k})}function c(a,c,h){return new X(k,m,function(){var j=P.call(k,h);if(C(j)){var l=Xf.call(k,a,j);return C(H.call(k,a,Xe.call(k,l)))?N.call(k,l,d.call(k,a,c,Yf.call(k,c,j))):k}return k})}var d=k;return d=function(e,f,h,j){switch(arguments.length){case 2:return d.call(k,
e,e,f);case 3:return c.call(this,e,f,h);case 4:return a.call(this,e,f,h,j)}b("Invalid arity: "+arguments.length)}}();function ig(a,c){this.c=a;this.o=c}o=ig.prototype;o.t=function(a){return Pe.call(k,a)};o.$=function(){return function(a,c,d){switch(arguments.length){case 2:return F.call(k,a,c,k);case 3:return F.call(k,a,c,d)}b("Invalid arity: "+arguments.length)}}();o.La=function(a,c,d){a=me.call(k,this.o);a[c]=d;return new ig(this.c,a)};
o.call=function(){return function(a,c,d){switch(arguments.length){case 2:return G.call(k,this,c);case 3:return G.call(k,this,c,d)}b("Invalid arity: "+arguments.length)}}();o.ca=i;o.F=i;o.z=function(a,c){var d=me.call(k,this.o);d.push(c);return new ig(this.c,d)};o.la=function(){return function(a,c,d){switch(arguments.length){case 2:return Ne.call(k,this.o,c);case 3:return Ne.call(k,this.o,c,d)}b("Invalid arity: "+arguments.length)}}();
o.n=function(){var a=this;return C(0<a.o.length)?function d(e){return new X(k,m,function(){return C(e<a.o.length)?N.call(k,a.o[e],d.call(k,e+1)):k})}.call(k,0):k};o.r=function(){return this.o.length};o.Rb=i;o.m=function(a,c){return Qe.call(k,a,c)};o.I=function(a,c){return new ig(c,this.o)};o.A=i;o.H=n("c");
o.O=function(){return function(a,c,d){switch(arguments.length){case 2:var e=0<=c;return C(C(e)?c<this.o.length:e)?this.o[c]:k;case 3:return e=0<=c,C(C(e)?c<this.o.length:e)?this.o[c]:d}b("Invalid arity: "+arguments.length)}}();o.G=function(){return $e.call(k,jg,this.c)};var jg=new ig(k,ne.call(k));function kg(a){return new ig(k,a)}function lg(a){return tf.call(k,Ve,jg,a)}
var mg=function(){function a(a){var d=k;t(a)&&(d=O(Array.prototype.slice.call(arguments,0),0));return lg.call(k,d)}a.b=0;a.a=function(a){a=P(a);return lg.call(k,a)};return a}();function ng(){}ng.prototype.m=ba(m);var og=new ng;function pg(a,c){return of.call(k,C(gf.call(k,c))?C(H.call(k,Xe.call(k,a),Xe.call(k,c)))?Sf.call(k,Uf,Y.call(k,function(a){return H.call(k,V.call(k,c,Q.call(k,a),og),Se.call(k,a))},a)):k:k)}
function qg(a,c,d){for(var e=d.length,f=0;;)if(C(f<e)){if(C(H.call(k,c,d[f])))return f;f+=a}else return k}var rg=function(){var a=k;return a=function(c,d,e,f){switch(arguments.length){case 2:return a.call(k,c,d,i,m);case 4:var h=x.call(k,c);return C(C(h)?d.hasOwnProperty(c):h)?e:f}b("Invalid arity: "+arguments.length)}}();function sg(a,c,d){this.c=a;this.keys=c;this.U=d}o=sg.prototype;o.t=function(a){return Pe.call(k,a)};
o.$=function(){return function(a,c,d){switch(arguments.length){case 2:return G.call(k,a,c,k);case 3:return rg.call(k,c,this.U,this.U[c],d)}b("Invalid arity: "+arguments.length)}}();o.La=function(a,c,d){if(C(x.call(k,c))){var a=Tb.call(k,this.U),e=a.hasOwnProperty(c);a[c]=d;if(C(e))return new sg(this.c,this.keys,a);d=me.call(k,this.keys);d.push(c);return new sg(this.c,d,a)}return $e.call(k,gg.call(k,M.call(k,c,d),P.call(k,a)),this.c)};o.Za=function(a,c){return rg.call(k,c,this.U)};
o.call=function(){return function(a,c,d){switch(arguments.length){case 2:return G.call(k,this,c);case 3:return G.call(k,this,c,d)}b("Invalid arity: "+arguments.length)}}();o.F=i;o.z=function(a,c){return C(hf.call(k,c))?ve.call(k,a,F.call(k,c,0),F.call(k,c,1)):tf.call(k,qe,a,c)};o.n=function(){var a=this;return C(0<a.keys.length)?Y.call(k,function(c){return mg.call(k,c,a.U[c])},a.keys):k};o.r=function(){return this.keys.length};o.m=function(a,c){return pg.call(k,a,c)};
o.I=function(a,c){return new sg(c,this.keys,this.U)};o.A=i;o.H=n("c");o.G=function(){return $e.call(k,tg,this.c)};o.sb=i;o.$a=function(a,c){var d=x.call(k,c);if(C(C(d)?this.U.hasOwnProperty(c):d)){var d=me.call(k,this.keys),e=Tb.call(k,this.U);d.splice(qg.call(k,1,c,d),1);lf.call(k,e,c);return new sg(this.c,d,e)}return a};var tg=new sg(k,ne.call(k),jf.call(k));function Z(a,c){return new sg(k,a,c)}function ug(a,c,d){this.c=a;this.B=c;this.K=d}o=ug.prototype;o.t=function(a){return Pe.call(k,a)};
o.$=function(){return function(a,c,d){switch(arguments.length){case 2:return G.call(k,a,c,k);case 3:var e=this.K[bf.call(k,c)],f=C(e)?qg.call(k,2,c,e):k;return C(f)?e[f+1]:d}b("Invalid arity: "+arguments.length)}}();
o.La=function(a,c,d){var a=bf.call(k,c),e=this.K[a];if(C(e)){var e=me.call(k,e),f=Tb.call(k,this.K);f[a]=e;a=qg.call(k,2,c,e);if(C(a))return e[a+1]=d,new ug(this.c,this.B,f);e.push(c,d);return new ug(this.c,this.B+1,f)}e=Tb.call(k,this.K);e[a]=ne.call(k,c,d);return new ug(this.c,this.B+1,e)};o.Za=function(a,c){var d=this.K[bf.call(k,c)],d=C(d)?qg.call(k,2,c,d):k;return C(d)?i:m};
o.call=function(){return function(a,c,d){switch(arguments.length){case 2:return G.call(k,this,c);case 3:return G.call(k,this,c,d)}b("Invalid arity: "+arguments.length)}}();o.F=i;o.z=function(a,c){return C(hf.call(k,c))?ve.call(k,a,F.call(k,c,0),F.call(k,c,1)):tf.call(k,qe,a,c)};o.n=function(){var a=this;if(C(0<a.B)){var c=kf.call(k,a.K).sort();return dg.call(k,function(c){return Y.call(k,lg,hg.call(k,2,a.K[c]))},c)}return k};o.r=n("B");o.m=function(a,c){return pg.call(k,a,c)};
o.I=function(a,c){return new ug(c,this.B,this.K)};o.A=i;o.H=n("c");o.G=function(){return $e.call(k,vg,this.c)};o.sb=i;o.$a=function(a,c){var d=bf.call(k,c),e=this.K[d],f=C(e)?qg.call(k,2,c,e):k;if(C(T.call(k,f)))return a;var h=Tb.call(k,this.K);C(3>e.length)?lf.call(k,h,d):(e=me.call(k,e),e.splice(f,2),h[d]=e);return new ug(this.c,this.B-1,h)};var vg=new ug(k,0,jf.call(k));function wg(a,c){for(var d=a.length,e=0,f=vg;;)if(C(e<d))var h=e+1,f=Ye.call(k,f,a[e],c[e]),e=h;else return f}
var M=function(){function a(a){var e=k;t(a)&&(e=O(Array.prototype.slice.call(arguments,0),0));return c.call(this,e)}function c(a){for(var a=P.call(k,a),c=vg;;)if(C(a))var f=Te.call(k,a),c=Ye.call(k,c,Q.call(k,a),Se.call(k,a)),a=f;else return c}a.b=0;a.a=function(a){a=P(a);return c.call(this,a)};return a}();function xg(a){return P.call(k,Y.call(k,Q,a))}
var yg=function(){function a(a){var e=k;t(a)&&(e=O(Array.prototype.slice.call(arguments,0),0));return c.call(this,e)}function c(a){return C(Tf.call(k,Uf,a))?tf.call(k,function(a,c){return Ve.call(k,C(a)?a:Z([],{}),c)},a):k}a.b=0;a.a=function(a){a=P(a);return c.call(this,a)};return a}();function zg(a,c){this.c=a;this.Na=c}o=zg.prototype;o.t=function(a){return Pe.call(k,a)};
o.$=function(){return function(a,c,d){switch(arguments.length){case 2:return G.call(k,a,c,k);case 3:return C(ue.call(k,this.Na,c))?c:d}b("Invalid arity: "+arguments.length)}}();o.call=function(){return function(a,c,d){switch(arguments.length){case 2:return G.call(k,this,c);case 3:return G.call(k,this,c,d)}b("Invalid arity: "+arguments.length)}}();o.F=i;o.z=function(a,c){return new zg(this.c,Ye.call(k,this.Na,c,k))};o.n=function(){return xg.call(k,this.Na)};o.Qb=i;
o.r=function(a){return Xe.call(k,P.call(k,a))};o.m=function(a,c){var d=ef.call(k,c);return C(d)?(d=H.call(k,Xe.call(k,a),Xe.call(k,c)),C(d)?Sf.call(k,function(c){return sf.call(k,a,c)},c):d):d};o.I=function(a,c){return new zg(c,this.Na)};o.A=i;o.H=n("c");o.G=function(){return $e.call(k,Ag,this.c)};var Ag=new zg(k,M.call(k));function Bg(a){for(var a=P.call(k,a),c=Ag;;)if(C(T.call(k,cf.call(k,a))))var d=R.call(k,a),c=Ve.call(k,c,Q.call(k,a)),a=d;else return c}
function Cg(a){if(C(pf.call(k,a)))return a;var c;c=qf.call(k,a);c=C(c)?c:rf.call(k,a);if(C(c))return c=a.lastIndexOf("/"),C(0>c)?Cf.call(k,a,2):Cf.call(k,a,c+1);C("\ufdd0'else")&&b(Error(L.call(k,"Doesn't support name: ",a)));return k}function Dg(a){var c;c=qf.call(k,a);c=C(c)?c:rf.call(k,a);if(C(c))return c=a.lastIndexOf("/"),C(-1<c)?Cf.call(k,a,2,c):k;b(Error(L.call(k,"Doesn't support namespace: ",a)))}
var Fg=function Eg(c,d){return new X(k,m,function(){var e=P.call(k,d);return C(e)?C(c.call(k,Q.call(k,e)))?N.call(k,Q.call(k,e),Eg.call(k,c,R.call(k,e))):k:k})};function Gg(a,c,d,e){this.c=a;this.start=c;this.end=d;this.step=e}o=Gg.prototype;o.t=function(a){return Pe.call(k,a)};o.ca=i;o.F=i;o.z=function(a,c){return N.call(k,c,a)};o.la=function(){return function(a,c,d){switch(arguments.length){case 2:return Ne.call(k,a,c);case 3:return Ne.call(k,a,c,d)}b("Invalid arity: "+arguments.length)}}();
o.n=function(a){return C((C(0<this.step)?vf:wf).call(k,this.start,this.end))?a:k};o.r=function(a){return C(T.call(k,He.call(k,a)))?0:Math.ceil.call(k,(this.end-this.start)/this.step)};o.ma=i;o.aa=n("start");o.ba=function(a){return C(He.call(k,a))?new Gg(this.c,this.start+this.step,this.end,this.step):K.call(k)};o.m=function(a,c){return Qe.call(k,a,c)};o.I=function(a,c){return new Gg(c,this.start,this.end,this.step)};o.A=i;o.H=n("c");
o.O=function(){return function(a,c,d){switch(arguments.length){case 2:var e;if(C(c<E.call(k,a)))e=this.start+c*this.step;else{var f;f=this.start>this.end;f=C(f)?H.call(k,this.step,0):f;C(f)?e=this.start:b(Error("Index out of bounds"))}return e;case 3:return C(c<E.call(k,a))?e=this.start+c*this.step:(e=this.start>this.end,e=C(e)?H.call(k,this.step,0):e,e=C(e)?this.start:d),e}b("Invalid arity: "+arguments.length)}}();o.G=function(){return $e.call(k,Gf,this.c)};
var Hg=function(){var a=k;return a=function(c,d,e){switch(arguments.length){case 0:return a.call(k,0,Number.MAX_VALUE,1);case 1:return a.call(k,0,c,1);case 2:return a.call(k,c,d,1);case 3:return new Gg(k,c,d,e)}b("Invalid arity: "+arguments.length)}}(),Ig=function(){return function(a,c){switch(arguments.length){case 1:var d;a:for(var e=a;;)if(C(P.call(k,e)))e=S.call(k,e);else{d=k;break a}return d;case 2:a:{d=a;for(var f=c;;){var h=P.call(k,f);if(C(C(h)?0<d:h))d-=1,f=S.call(k,f);else{e=k;break a}}}return e}b("Invalid arity: "+
arguments.length)}}(),Jg=function(){return function(a,c){switch(arguments.length){case 1:return Ig.call(k,a),a;case 2:return Ig.call(k,a,c),c}b("Invalid arity: "+arguments.length)}}();function Kg(a,c){var d=a.exec(c);return C(J.call(k,d))?k:C(H.call(k,Xe.call(k,d),1))?Q.call(k,d):lg.call(k,d)}function Lg(a,c,d,e,f,h){return Pf.call(k,kg([c]),cg.call(k,bg.call(k,kg([d]),Y.call(k,function(c){return a.call(k,c,f)},h))),kg([e]))}
var Ng=function Mg(c,d){return C(J.call(k,c))?K.call(k,"nil"):C(g===c)?K.call(k,"#<undefined>"):C("\ufdd0'else")?Pf.call(k,C(function(){var e=V.call(k,d,"\ufdd0'meta");return C(e)?(C(c)?(e=c.A,e=C(e)?T.call(k,c.hasOwnProperty("cljs$core$IMeta$")):e):e=c,e=C(e)?i:le.call(k,Be,c),C(e)?af.call(k,c):e):e}())?Pf.call(k,kg(["^"]),Mg.call(k,af.call(k,c),d),kg([" "])):k,C(function(){var d;C(c)?(d=c.v,d=C(d)?T.call(k,c.hasOwnProperty("cljs$core$IPrintable$")):d):d=c;return C(d)?i:le.call(k,Je,c)}())?Ke.call(k,
c,d):K.call(k,"#<",L.call(k,c),">")):k};function Og(a,c){var d=Q.call(k,a),e=new Pa,f=P.call(k,a);if(C(f))for(var h=Q.call(k,f);;){C(h===d)||e.append(" ");var j=P.call(k,Ng.call(k,h,c));if(C(j))for(h=Q.call(k,j);;)if(e.append(h),h=S.call(k,j),C(h))j=h,h=Q.call(k,j);else break;f=S.call(k,f);if(C(f))h=f,f=Q.call(k,h),j=h,h=f,f=j;else break}return L.call(k,e)}
function Pg(){return Z(["\ufdd0'flush-on-newline","\ufdd0'readably","\ufdd0'meta","\ufdd0'dup"],{"\ufdd0'flush-on-newline":i,"\ufdd0'readably":i,"\ufdd0'meta":m,"\ufdd0'dup":m})}var Qg=function(){function a(a){var d=k;t(a)&&(d=O(Array.prototype.slice.call(arguments,0),0));return Og.call(k,d,Pg.call(k))}a.b=0;a.a=function(a){a=P(a);return Og.call(k,a,Pg.call(k))};return a}();ug.prototype.v=i;
ug.prototype.p=function(a,c){return Lg.call(k,function(a){return Lg.call(k,Ng,""," ","",c,a)},"{",", ","}",c,a)};Je.number=i;Ke.number=function(a){return K.call(k,L.call(k,a))};Oe.prototype.v=i;Oe.prototype.p=function(a,c){return Lg.call(k,Ng,"("," ",")",c,a)};X.prototype.v=i;X.prototype.p=function(a,c){return Lg.call(k,Ng,"("," ",")",c,a)};Je["boolean"]=i;Ke["boolean"]=function(a){return K.call(k,L.call(k,a))};zg.prototype.v=i;zg.prototype.p=function(a,c){return Lg.call(k,Ng,"#{"," ","}",c,a)};
Je.string=i;Ke.string=function(a,c){return C(qf.call(k,a))?K.call(k,L.call(k,":",function(){var c=Dg.call(k,a);return C(c)?L.call(k,c,"/"):k}(),Cg.call(k,a))):C(rf.call(k,a))?K.call(k,L.call(k,function(){var c=Dg.call(k,a);return C(c)?L.call(k,c,"/"):k}(),Cg.call(k,a))):C("\ufdd0'else")?K.call(k,C("\ufdd0'readably".call(k,c))?Ea.call(k,a):a):k};ig.prototype.v=i;ig.prototype.p=function(a,c){return Lg.call(k,Ng,"["," ","]",c,a)};Ff.prototype.v=i;
Ff.prototype.p=function(a,c){return Lg.call(k,Ng,"("," ",")",c,a)};Je.array=i;Ke.array=function(a,c){return Lg.call(k,Ng,"#<Array [",", ","]>",c,a)};Hf.prototype.v=i;Hf.prototype.p=function(){return K.call(k,"()")};Jf.prototype.v=i;Jf.prototype.p=function(a,c){return Lg.call(k,Ng,"("," ",")",c,a)};Gg.prototype.v=i;Gg.prototype.p=function(a,c){return Lg.call(k,Ng,"("," ",")",c,a)};sg.prototype.v=i;
sg.prototype.p=function(a,c){return Lg.call(k,function(a){return Lg.call(k,Ng,""," ","",c,a)},"{",", ","}",c,a)};function Rg(a,c,d,e){this.state=a;this.c=c;this.nc=d;this.pb=e}o=Rg.prototype;o.t=function(a){return ia.call(k,a)};o.ub=function(a,c,d){var e=P.call(k,this.pb);if(C(e)){var f=Q.call(k,e);U.call(k,f,0,k);for(U.call(k,f,1,k);;){var h=f,f=U.call(k,h,0,k),h=U.call(k,h,1,k);h.call(k,f,a,c,d);e=S.call(k,e);if(C(e))f=e,e=Q.call(k,f),h=f,f=e,e=h;else return k}}else return k};
o.tb=function(a,c,d){return a.pb=Ye.call(k,this.pb,c,d)};o.v=i;o.p=function(a,c){return Pf.call(k,kg(["#<Atom: "]),Ke.call(k,this.state,c),">")};o.A=i;o.H=n("c");o.Pb=n("state");o.m=function(a,c){return a===c};
var Sg=function(){var a=k,c=function(){function a(d,h){var j=k;t(h)&&(j=O(Array.prototype.slice.call(arguments,1),0));return c.call(this,d,j)}function c(a,d){var e=C(nf.call(k,d))?W.call(k,M,d):d,l=V.call(k,e,"\ufdd0'validator"),e=V.call(k,e,"\ufdd0'meta");return new Rg(a,e,l,k)}a.b=1;a.a=function(a){var d=Q(a),a=R(a);return c.call(this,d,a)};return a}(),a=function(a,e){switch(arguments.length){case 1:return new Rg(a,k,k,k);default:return c.apply(this,arguments)}b("Invalid arity: "+arguments.length)};
a.b=1;a.a=c.a;return a}();function Tg(a,c){var d=a.nc;C(d)&&!C(d.call(k,c))&&b(Error(L.call(k,"Assert failed: ","Validator rejected reference state","\n",Qg.call(k,$e(K("\ufdd1'validate","\ufdd1'new-value"),M("\ufdd0'line",3061))))));d=a.state;a.state=c;Le.call(k,a,d,c);return c}
var Ug=function(){var a=k,c=function(){function a(c,d,h,j,l,q){var r=k;t(q)&&(r=O(Array.prototype.slice.call(arguments,5),0));return Tg.call(k,c,W.call(k,d,c.state,h,j,l,r))}a.b=5;a.a=function(a){var c=Q(a),d=Q(S(a)),j=Q(S(S(a))),l=Q(S(S(S(a)))),q=Q(S(S(S(S(a))))),a=R(S(S(S(S(a)))));return Tg.call(k,c,W.call(k,d,c.state,j,l,q,a))};return a}(),a=function(a,e,f,h,j,l){switch(arguments.length){case 2:return Tg.call(k,a,e.call(k,a.state));case 3:return Tg.call(k,a,e.call(k,a.state,f));case 4:return Tg.call(k,
a,e.call(k,a.state,f,h));case 5:return Tg.call(k,a,e.call(k,a.state,f,h,j));default:return c.apply(this,arguments)}b("Invalid arity: "+arguments.length)};a.b=5;a.a=c.a;return a}();function $(a){return Ae.call(k,a)}
var Vg=function(){function a(a,e){var f=k;t(e)&&(f=O(Array.prototype.slice.call(arguments,1),0));return c.call(this,a,f)}function c(a,c){var f=C(nf.call(k,c))?W.call(k,M,c):c,f=V.call(k,f,"\ufdd0'keywordize-keys"),h=C(f)?Df:L;return function l(a){return C(nf.call(k,a))?Jg.call(k,Y.call(k,l,a)):C(df.call(k,a))?gg.call(k,We.call(k,a),Y.call(k,l,a)):C(v.call(k,a))?lg.call(k,Y.call(k,l,a)):C(ha.call(k,a))?gg.call(k,Z([],{}),function(){return function u(c){return new X(k,m,function(){for(;;){if(C(P.call(k,
c))){var d=Q.call(k,c);return N.call(k,kg([h.call(k,d),l.call(k,a[d])]),u.call(k,R.call(k,c)))}return k}})}.call(k,kf.call(k,a))}()):C("\ufdd0'else")?a:k}.call(k,a)}a.b=1;a.a=function(a){var e=Q(a),a=R(a);return c.call(this,e,a)};return a}();Sg.call(k,function(){return Z(["\ufdd0'parents","\ufdd0'descendants","\ufdd0'ancestors"],{"\ufdd0'parents":Z([],{}),"\ufdd0'descendants":Z([],{}),"\ufdd0'ancestors":Z([],{})})}.call(k));var Wg=Sg.call(k,Z([],{})),Xg=function(){var a=k;return a=function(c,d,e){switch(arguments.length){case 2:return a.call(k,k,c,d);case 3:var f=Z(["\ufdd0'max-count","\ufdd0'event-pred","\ufdd0'reactor"],{"\ufdd0'max-count":c,"\ufdd0'event-pred":d,"\ufdd0'reactor":e});Ug.call(k,Wg,Ye,f,0);return f}b("Invalid arity: "+arguments.length)}}();function Yg(a){return Ug.call(k,Wg,Ze,a)}
var Zg=function(){function a(a,c){var f=fg.call(k,function(c){var e=U.call(k,c,0,k),e=C(nf.call(k,e))?W.call(k,M,e):e,e=V.call(k,e,"\ufdd0'event-pred");U.call(k,c,1,k);return e.call(k,a)},$.call(k,Wg)),h=P.call(k,f);if(C(h)){f=Q.call(k,h);U.call(k,f,0,k);U.call(k,f,1,k);for(var j=h;;){var h=f,f=U.call(k,h,0,k),h=U.call(k,h,1,k),l=f,l=C(nf.call(k,l))?W.call(k,M,l):l,q=V.call(k,l,"\ufdd0'reactor"),r=V.call(k,l,"\ufdd0'max-count"),u=h+1;q.call(k,a,c);C(function(){var a=r;return C(a)?r<=u:a}())?Yg.call(k,
f):Ug.call(k,Wg,Ye,f,u);f=S.call(k,j);if(C(f))h=f,f=Q.call(k,h),j=h;else return k}}else return k}var c=k;return c=function(d,e){switch(arguments.length){case 1:return c.call(k,d,k);case 2:return a.call(this,d,e)}b("Invalid arity: "+arguments.length)}}();function $g(a){if(C(C(a)?a.cb:a))a=a.cb(a);else{var c;var d=$g[s.call(k,a)];C(d)?c=d:(d=$g._,C(d)?c=d:b(D.call(k,"DomContent.single-node",a)));a=c.call(k,a)}return a}function ah(a){return B.call(k,Cg.call(k,a))}function bh(a,c){return $g.call(k,a).getAttribute(Cg.call(k,c))}
var ch=function(){function a(a,e){return C(e<a.length)?new X(k,m,function(){return N.call(k,a.item(e),c.call(k,a,e+1))}):k}var c=k;return c=function(d,e){switch(arguments.length){case 1:return c.call(k,d,0);case 2:return a.call(this,d,e)}b("Invalid arity: "+arguments.length)}}();function dh(a){return document.createElement(C(a)?C(Bg(["td","th"]).call(k,a))?"tr":"table":"div")}function eh(a,c){return C(z)?(a.innerHTML=L.call(k,"<br>",c),a.removeChild(a.firstChild)):a.innerHTML=c}
function fh(a,c){var d=C(H.call(k,c,"tr"))?Q.call(k,md.call(k,"tbody",k,a)):a,e=d.childNodes;return C(H.call(k,e.length,1))?d.removeChild(d.firstChild):e}function gh(a){var c=Kg.call(k,/^<(t(head|body|foot|[rhd]))/,a);U.call(k,c,0,k);var d=U.call(k,c,1,k);Af.call(k,c,2);c=dh.call(k,d);eh.call(k,c,a);return fh.call(k,c,d)}$g._=function(a){return Q.call(k,a)};DocumentFragment.prototype.cb=aa();Element.prototype.cb=aa();$g.string=function(a){return $g.call(k,gh.call(k,a))};
NodeList.prototype.n=function(a){return ch.call(k,a)};NodeList.prototype.O=function(){return function(a,c,d){switch(arguments.length){case 2:return a.item(c);case 3:return C(a.length<=c)?d:U.call(k,a,c)}b("Invalid arity: "+arguments.length)}}();NodeList.prototype.r=function(a){return a.length};
if(C(window.fd))StaticNodeList.prototype.n=function(a){return ch.call(k,a)},StaticNodeList.prototype.O=function(){return function(a,c,d){switch(arguments.length){case 2:return a.item(c);case 3:return C(a.length<=c)?d:U.call(k,a,c)}b("Invalid arity: "+arguments.length)}}(),StaticNodeList.prototype.r=function(a){return a.length};HTMLCollection.prototype.n=function(a){return ch.call(k,a)};
HTMLCollection.prototype.O=function(){return function(a,c,d){switch(arguments.length){case 2:return a.item(c);case 3:return C(a.length<=c)?d:U.call(k,a,c)}b("Invalid arity: "+arguments.length)}}();HTMLCollection.prototype.r=function(a){return a.length};function hh(a){if(C(C(a)?a.Ma:a))a=a.Ma(a);else{var c;var d=hh[s.call(k,a)];C(d)?c=d:(d=hh._,C(d)?c=d:b(D.call(k,"EventType.event-types",a)));a=c.call(k,a)}return a}Element.prototype.Ma=function(){return gg.call(k,Z([],{}),Y.call(k,function(a){var c=U.call(k,a,0,k),a=U.call(k,a,1,k);return kg([Df.call(k,c.toLowerCase()),a])},yg.call(k,Vg.call(k,wb))))};
Tc.prototype.Ma=function(){return gg.call(k,Z([],{}),Y.call(k,function(a){var c=U.call(k,a,0,k),a=U.call(k,a,1,k);return kg([Df.call(k,c.toLowerCase()),a])},yg.call(k,Vg.call(k,wb))))};var ih=function(){var a=k;return a=function(c,d,e,f){switch(arguments.length){case 3:return a.call(k,c,d,e,m);case 4:return A.call(k,c,V.call(k,hh.call(k,c),d,d),e,f)}b("Invalid arity: "+arguments.length)}}();Hd.prototype.Ma=function(){return gg.call(k,Z([],{}),Y.call(k,function(a){var c=U.call(k,a,0,k),a=U.call(k,a,1,k);return kg([Df.call(k,c.toLowerCase()),a])},Vg.call(k,bd)))};function jh(a){var c=C(ed.call(k))?new dd:new Hd;ih.call(k,c,"navigate",function(c){return a.call(k,Z(["\ufdd0'token","\ufdd0'type","\ufdd0'navigation?"],{"\ufdd0'token":Df.call(k,c.mc),"\ufdd0'type":c.type,"\ufdd0'navigation?":c.Wb}))});c.ya(i);return c}function kh(a,c){return a.Hb(Cg.call(k,c))};var lh={},mh=Sg.call(k,Z([],{})),nh=Sg.call(k,k),oh=Sg.call(k,m),ph=Sg.call(k,k),qh=Sg.call(k,k),rh=Sg.call(k,k),sh=function(){function a(a){var e=k;t(a)&&(e=O(Array.prototype.slice.call(arguments,0),0));return c.call(this,e)}function c(a){return de.call(k,"org_html_slideshow.main").info(W.call(k,Qg,a))}a.b=0;a.a=function(a){a=P(a);return c.call(this,a)};return a}(),th=function(){return function(a,c,d){switch(arguments.length){case 1:return $a.call(k,md.call(k,a));case 2:return $a.call(k,md.call(k,
a,c));case 3:return $a.call(k,md.call(k,a,c,d))}b("Invalid arity: "+arguments.length)}}();function uh(a){return a.parentNode.removeChild(a)}var vh=function(){var a=k;return a=function(c,d){switch(arguments.length){case 1:return a.call(k,c,k);case 2:return Q.call(k,th.call(k,"head",k,d)).appendChild(c)}b("Invalid arity: "+arguments.length)}}();function wh(){return Q.call(k,th.call(k,"body"))}
function xh(a){var c=a.firstChild;if(C(c))return c;c=a.nextSibling;if(C(c))return c;a=a.parentNode;return C(a)?a.nextSibling:k}function yh(){return Nc.call(k,window.location).pa}function zh(a){return kh.call(k,$.call(k,rh),a)}function Ah(a){return function(c){C(c)&&(c.preventDefault(),c.stopPropagation());return Zg.call(k,a,c)}}function Bh(a){return C(a)?xd.call(k,$g.call(k,a),i):k}function Ch(a){return C(a)?xd.call(k,$g.call(k,a),m):k}
function Dh(a){return Bg.call(k,Y.call(k,function(a){return bh.call(k,a,"href")},fg.call(k,function(c){var d=H.call(k,"stylesheet",bh.call(k,c,"rel"));return C(d)?H.call(k,a,bh.call(k,c,"media")):d},th.call(k,"link"))))}
function Eh(a){var c=P.call(k,fg.call(k,function(c){var d=H.call(k,"stylesheet",bh.call(k,c,"rel"));return C(d)?sf.call(k,a,bh.call(k,c,"href")):d},th.call(k,"link")));if(C(c))for(var d=Q.call(k,c);;)if(uh.call(k,d),d=S.call(k,c),C(d))c=d,d=Q.call(k,c);else return k;else return k}
var Fh=function(){function a(a,c){var f=P.call(k,a);if(C(f))for(var h=Q.call(k,f);;)if(vh.call(k,function(){var a=qd.call(k,"link");a.setAttribute("rel","stylesheet");a.setAttribute("type","text/css");a.setAttribute("href",h);return a}(),c),f=S.call(k,f),C(f))var j=f,h=f=Q.call(k,j),f=j;else return k;else return k}var c=k;return c=function(d,e){switch(arguments.length){case 1:return c.call(k,d,k);case 2:return a.call(this,d,e)}b("Invalid arity: "+arguments.length)}}();
function Gh(){return lg.call(k,Y.call(k,function(a){return Z(["\ufdd0'head-elem","\ufdd0'body-elem"],{"\ufdd0'head-elem":a.parentNode.parentNode,"\ufdd0'body-elem":Q.call(k,th.call(k,"div",k,Hh.call(k,a)))})},th.call(k,"span","fold")))}function Ih(a,c){if(C(yd.call(k,c)))return xd.call(k,c,m),jd.call(k,a,"unfolded"),id.call(k,a,"folded");xd.call(k,c,i);jd.call(k,a,"folded");return id.call(k,a,"unfolded")}
function Jh(a){a.preventDefault();var a=a.currentTarget,c=Q.call(k,th.call(k,"div",k,Hh.call(k,a)));return Ih.call(k,a,c)}
function Kh(){var a=P.call(k,Gh.call(k));if(C(a)){var c=Q.call(k,a),d=C(nf.call(k,c))?W.call(k,M,c):c;V.call(k,d,"\ufdd0'body-elem");for(V.call(k,d,"\ufdd0'head-elem");;)if(d=C(nf.call(k,c))?W.call(k,M,c):c,c=V.call(k,d,"\ufdd0'body-elem"),d=V.call(k,d,"\ufdd0'head-elem"),Ih.call(k,d,c),c=td.call(k,' <a href="#" class="show-hide"><span>show/hide</span></a>'),d.appendChild(c),th.call(k,"a","show-hide",d),A.call(k,d,"click",Jh),a=S.call(k,a),C(a))c=a,a=Q.call(k,c),d=c,c=a,a=d;else return k}else return k}
function Lh(){return vd.call(k,B.call(k,"c-panel"),"opacity",0.75)}function Mh(){return vd.call(k,B.call(k,"c-panel"),"opacity",0)}
function Nh(){wh.call(k).appendChild(td.call(k,'<div id="c-panel">\n<a id="c-toggle" href="#">\n <span class="label">Toggle slide-show mode</span>\n <span class="key">T</span>\n</a>\n<a id="c-first" href="#">\n <span class="label">First slide</span>\n <span class="key">Home</span>\n</a>\n<a id="c-prev" href="#">\n <span class="label">Previous slide</span>\n <span class="key">P</span>\n</a>\n<a id="c-next" href="#">\n <span class="label">Next slide</span>\n <span class="key">N</span>\n</a>\n<a id="c-last" href="#">\n <span class="label">Last slide</span>\n <span class="key">End</span>\n</a>\n<a id="c-presenter-window" href="#">\n <span class="label">Open presenter preview</span>\n</a>\n</div>'));var a=
B.call(k,"c-panel");Zg.call(k,"\ufdd0'show-control-panel");Gd.call(k,Ah.call(k,"\ufdd0'hide-control-panel"),3E3);A.call(k,a,"mouseover",Ah.call(k,"\ufdd0'show-control-panel"));A.call(k,a,"mouseout",Ah.call(k,"\ufdd0'hide-control-panel"));A.call(k,B.call(k,"c-toggle"),"click",Ah.call(k,"\ufdd0'toggle-mode"));A.call(k,B.call(k,"c-first"),"click",Ah.call(k,"\ufdd0'show-first-slide"));A.call(k,B.call(k,"c-prev"),"click",Ah.call(k,"\ufdd0'show-prev-slide"));A.call(k,B.call(k,"c-next"),"click",Ah.call(k,
"\ufdd0'show-next-slide"));A.call(k,B.call(k,"c-last"),"click",Ah.call(k,"\ufdd0'show-last-slide"));return A.call(k,B.call(k,"c-presenter-window"),"click",Ah.call(k,"\ufdd0'show-presenter-window"))}function Hh(a){for(;;){if(C(H.call(k,"DIV",a.nodeName)))return a;a=a.parentNode}}var Oh=Bg.call(k,Y.call(k,function(a){return L.call(k,"H",a)},Hg.call(k,1,9)));function Ph(a){for(;;){if(C(sf.call(k,Oh,a.nodeName)))return a;a=xh.call(k,a)}}
function Qh(){var a=P.call(k,th.call(k,"span","tag"));if(C(a))for(var c=Q.call(k,a);;){var d=Hh.call(k,c),e=P.call(k,th.call(k,"span",k,c));if(C(e))for(c=Q.call(k,e);;)if(id.call(k,d,hd.call(k,c)),c=S.call(k,e),C(c))e=c,c=Q.call(k,e);else break;a=S.call(k,a);if(C(a))d=a,c=a=Q.call(k,d),a=d;else return k}else return k}
function Rh(a){var a=a.cloneNode(i),c=P.call(k,th.call(k,"div",k,a));if(C(c))for(var d=Q.call(k,c);;)if(C(Tf.call(k,function(a){return function(c){return kd.call(k,a,L.call(k,"outline-",c))}}(d,c),Hg.call(k,1,9)))&&uh.call(k,d),d=S.call(k,c),C(d))c=d,d=Q.call(k,c);else break;return a}function Sh(){return lg.call(k,Y.call(k,function(a){return Z(["\ufdd0'id","\ufdd0'html"],{"\ufdd0'id":Ph.call(k,a).id,"\ufdd0'html":ud.call(k,Rh.call(k,a))})},th.call(k,"div","slide")))}
function Th(a){return Tf.call(k,function(c){return C(H.call(k,a,"\ufdd0'id".call(k,c)))?c:k},$.call(k,nh))}function Uh(a){return Se.call(k,Zf.call(k,function(c){return 0<sa.call(k,a,"\ufdd0'id".call(k,c))},$.call(k,nh)))}function Vh(){var a=yh.call(k),c=Th.call(k,a);if(C(c))return c;c=P.call(k,a);a=C(c)?Uh.call(k,a):c;return C(a)?a:Q.call(k,$.call(k,nh))}function Wh(){return Uh.call(k,"\ufdd0'id".call(k,Vh.call(k)))}
function Xh(a){var c=C(nf.call(k,a))?W.call(k,M,a):a,a=V.call(k,c,"\ufdd0'html"),c=V.call(k,c,"\ufdd0'id");zh.call(k,c);B.call(k,"current-slide").innerHTML=a;return Yh.call(k)}
function Zh(){sh.call(k,$e(K("\ufdd1'enter-slideshow-mode"),M("\ufdd0'line",281)));Ch.call(k,ah.call(k,"preamble"));Ch.call(k,ah.call(k,"content"));Ch.call(k,ah.call(k,"postamble"));Eh.call(k,V.call(k,$.call(k,mh),"screen"));Fh.call(k,V.call(k,$.call(k,mh),"projection"));Bh.call(k,ah.call(k,"current-slide"));return Xh.call(k,Vh.call(k))}
function $h(){sh.call(k,$e(K("\ufdd1'leave-slideshow-mode"),M("\ufdd0'line",291)));Ch.call(k,ah.call(k,"current-slide"));Eh.call(k,V.call(k,$.call(k,mh),"projection"));Fh.call(k,V.call(k,$.call(k,mh),"screen"));Bh.call(k,ah.call(k,"preamble"));Bh.call(k,ah.call(k,"content"));Bh.call(k,ah.call(k,"postamble"));return B.call(k,yh.call(k)).scrollIntoView()}function ai(){return C($.call(k,oh))?Zh.call(k):$h.call(k)}
function bi(){sh.call(k,$e(K("\ufdd1'toggle-mode"),M("\ufdd0'line",306)));return Ug.call(k,oh,T)}(function(a,c,d){return Me.call(k,a,c,d)}).call(k,oh,"\ufdd0'change-mode",function(){return Zg.call(k,"\ufdd0'change-mode")});function ci(){var a=Vh.call(k),c=Se.call(k,Zf.call(k,function(c){return Rf.call(k,a,c)},$.call(k,nh)));C(c)&&Xh.call(k,c);return Ug.call(k,qh,function(a){return C(J.call(k,a))?(new Date).getTime():a})}
function di(){var a=Vh.call(k),c=Ue.call(k,Fg.call(k,function(c){return Rf.call(k,a,c)},$.call(k,nh)));return C(c)?Xh.call(k,c):k}function ei(){return Xh.call(k,Q.call(k,$.call(k,nh)))}function fi(){return Xh.call(k,Ue.call(k,$.call(k,nh)))}function gi(){zh.call(k,"top");return lh.window.scrollTo(0,0)}var hi=wg([84,36],["\ufdd0'toggle-mode","\ufdd0'go-to-top"]),ii=wg([32,84,35,80,37,34,13,33,78,40,38,39,3,36],"\ufdd0'show-next-slide,\ufdd0'toggle-mode,\ufdd0'show-last-slide,\ufdd0'show-prev-slide,\ufdd0'show-prev-slide,\ufdd0'show-next-slide,\ufdd0'show-next-slide,\ufdd0'show-prev-slide,\ufdd0'show-next-slide,\ufdd0'show-next-slide,\ufdd0'show-prev-slide,\ufdd0'show-next-slide,\ufdd0'show-next-slide,\ufdd0'show-first-slide".split(","));
function ji(a){var c=a.keyCode,d=C($.call(k,oh))?ii:hi,c=V.call(k,d,c);return C(c)?(Zg.call(k,c),a.preventDefault(),a.stopPropagation()):k}function ki(){return A.call(k,new Wc(ld.call(k)),"key",ji)}function li(){return C($.call(k,ph))?C($.call(k,ph).closed)?Tg.call(k,ph,k):$.call(k,ph):k}
function mi(a){var c=new Date;return a.document.getElementById("presenter-clock-time").innerHTML=kc.call(k,"<h2>%d:%02d:%02d %s</h2>",zf.call(k,c.getHours(),12),c.getMinutes(),c.getSeconds(),C(12<c.getHours())?"PM":"AM")}function ni(a){if(C($.call(k,qh))){var a=a.document.getElementById("presenter-elapsed-time"),c=(new Date).getTime()-$.call(k,qh);return a.innerHTML=kc.call(k,"<h2>%d:%02d:%02d</h2>",c/36E5,c/6E4%60,c/1E3%60)}return k}
var pi=function oi(){var c=li.call(k);return C(c)?(mi.call(k,c),ni.call(k,c),window.setTimeout(oi,1E3)):k};function Yh(){var a=li.call(k);return C(a)?(a.document.getElementById("presenter-current-slide").innerHTML="\ufdd0'html".call(k,Vh.call(k)),a.document.getElementById("presenter-next-slide").innerHTML="\ufdd0'html".call(k,Wh.call(k))):k}
function qi(){var a=li.call(k);if(C(a))return a.focus();Tg.call(k,ph,ke.call(k,"",Z(["\ufdd0'target","\ufdd0'toolbar","\ufdd0'location","\ufdd0'statusbar","\ufdd0'menubar"],{"\ufdd0'target":"PRESENTERDISPLAY","\ufdd0'toolbar":m,"\ufdd0'location":m,"\ufdd0'statusbar":m,"\ufdd0'menubar":m}).U));a=$.call(k,ph).document;a.write('\n<html>\n <head>\n </head>\n <body class="presenter-display">\n <div id="presenter-slide-preview">\n <div id="presenter-current-slide-container">\n <h2 class="presenter-label">Current Slide</h2>\n <div id="presenter-current-slide">\n </div>\n </div>\n <div id="presenter-next-slide-container">\n <h2 class="presenter-label">Next Slide</h2>\n <div id="presenter-next-slide">\n </div>\n </div>\n </div>\n <div id="presenter-times" class="presenter-label">\n <div id="presenter-elapsed-time"><h2>0:00:00</h2></div>\n <div id="presenter-clock-time"><h2></h2></div>\n </div>\n </body>\n</html>\n');
Fh.call(k,V.call(k,$.call(k,mh),"common"),a);Fh.call(k,V.call(k,$.call(k,mh),"projection"),a);Fh.call(k,V.call(k,$.call(k,mh),"presenter"),a);Yh.call(k);return pi.call(k)}
function ri(){Xg.call(k,Bg(["\ufdd0'show-next-slide"]),function(){return ci.call(k)});Xg.call(k,Bg(["\ufdd0'show-prev-slide"]),function(){return di.call(k)});Xg.call(k,Bg(["\ufdd0'show-first-slide"]),function(){return ei.call(k)});Xg.call(k,Bg(["\ufdd0'show-last-slide"]),function(){return fi.call(k)});Xg.call(k,Bg(["\ufdd0'toggle-mode"]),function(){return bi.call(k)});Xg.call(k,Bg(["\ufdd0'go-to-top"]),function(){return gi.call(k)});Xg.call(k,Bg(["\ufdd0'show-control-panel"]),function(){return Lh.call(k)});
Xg.call(k,Bg(["\ufdd0'hide-control-panel"]),function(){return Mh.call(k)});Xg.call(k,Bg(["\ufdd0'change-mode"]),function(){return ai.call(k)});return Xg.call(k,Bg(["\ufdd0'show-presenter-window"]),function(){return qi.call(k)})}
function si(a){var a=C(nf.call(k,a))?W.call(k,M,a):a,c=V.call(k,a,"\ufdd0'navigation?");V.call(k,a,"\ufdd0'type");var d=V.call(k,a,"\ufdd0'token");sh.call(k,"history-handler",a);if(C(c)){if(C(H.call(k,Cg.call(k,d),"")))return sh.call(k,"TODO: how to get to initial mode?");a=Th.call(k,Cg.call(k,d));a=C(nf.call(k,a))?W.call(k,M,a):a;a=V.call(k,a,"\ufdd0'html");B.call(k,"current-slide").innerHTML=a;return Yh.call(k)}return k}function ti(){var a=jh.call(k,si);return Ug.call(k,rh,Vf.call(k,a))}
function ui(){return Ug.call(k,mh,Ye,"projection",Dh.call(k,"projection"),"screen",Dh.call(k,"screen"),"common",Dh.call(k,k),"presenter",Dh.call(k,"presenter"))}function vi(){var a=P.call(k,th.call(k,"img"));if(C(a))for(var c=Q.call(k,a);;)if(c=c.parentNode,C(H.call(k,"P",c.nodeName))&&id.call(k,c,"image"),c=S.call(k,a),C(c))a=c,c=Q.call(k,a);else return k;else return k}
function wi(){var a=P.call(k,Hg.call(k,1,9));if(C(a))for(var c=Q.call(k,a);;){var d=P.call(k,th.call(k,"div",L.call(k,"outline-text-",c)));if(C(d))for(c=Q.call(k,d);;)if(id.call(k,c,"outline-text"),c=S.call(k,d),C(c))d=c,c=Q.call(k,d);else break;a=S.call(k,a);if(C(a))c=a,a=Q.call(k,c),d=c,c=a,a=d;else return k}else return k}
(function(){var a=new je;if(i!=a.yb){ie();var c=he,d=a.fc;if(!c.Ca)c.Ca=[];c.Ca.push(d);a.yb=i}sh.call(k,"Application started");sh.call(k,"Preparing document");ui.call(k);Eh.call(k,V.call(k,$.call(k,mh),"projection"));Eh.call(k,V.call(k,$.call(k,mh),"presenter"));vi.call(k);Qh.call(k);wi.call(k);Kh.call(k);wh.call(k).appendChild(td.call(k,'<div id="current-slide"></div>'));Ch.call(k,ah.call(k,"current-slide"));Tg.call(k,nh,Sh.call(k));sh.call(k,$e(K("\ufdd1'count","\ufdd1'slides"),M("\ufdd0'line",
539)),Xe.call(k,$.call(k,nh)));sh.call(k,"Installing key handler");ri.call(k);Nh.call(k);ki.call(k);sh.call(k,"Installing history handler");return ti.call(k)}).call(k);