jellyfin-web/dashboard-ui/thirdparty/viblast/viblast.js

1538 lines
1.8 MiB
JavaScript
Raw Normal View History

2015-08-25 19:31:33 -07:00
(function(){
function g(b){throw b;}var i=void 0,l=!0,m=null,n=!1;function q(){return function(){}}function aa(b){return function(){return b}}var r,ba=m,ca=m,da=m,ea=m,fa=m,ga=m;
2015-07-09 20:00:03 -07:00
navigator.mozGetUserMedia?(console.log("This appears to be Firefox"),fa="firefox",ga=parseInt(navigator.userAgent.match(/Firefox\/([0-9]+)\./)[1],10),ba=mozRTCPeerConnection,RTCSessionDescription=mozRTCSessionDescription,RTCIceCandidate=mozRTCIceCandidate,ca=navigator.mozGetUserMedia.bind(navigator),createIceServer=function(b,c,d){var e=m,f=b.split(":");0===f[0].indexOf("stun")?e={url:b}:0===f[0].indexOf("turn")&&(27>ga?(b=b.split("?"),0===b[1].indexOf("transport=udp")&&(e={url:b[0],credential:d,
2015-08-25 19:31:33 -07:00
username:c})):e={url:b,credential:d,username:c});return e},da=function(b,c){console.log("Attaching media stream");b.ed=c;b.play()},ea=function(b,c){console.log("Reattaching media stream");b.ed=c.ed;b.play()},MediaStream.prototype.Dh||(MediaStream.prototype.Dh=function(){return[]}),MediaStream.prototype.xh||(MediaStream.prototype.xh=function(){return[]})):navigator.webkitGetUserMedia?(console.log("This appears to be Chrome"),fa="chrome",ga=parseInt(navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./)[2],
10),createIceServer=function(b,c,d){var e=m,f=b.split(":");0===f[0].indexOf("stun")?e={url:b}:0===f[0].indexOf("turn")&&(e={url:b,credential:d,username:c});return e},ba=webkitRTCPeerConnection,ca=navigator.webkitGetUserMedia.bind(navigator),da=function(b,c){"undefined"!==typeof b.Ai?b.Ai=c:"undefined"!==typeof b.ed?b.ed=c:"undefined"!==typeof b.src?b.src=URL.createObjectURL(c):console.log("Error attaching stream to element.")},ea=function(b,c){b.src=c.src}):console.log("Browser does not appear to be WebRTC-capable");
2015-07-09 20:00:03 -07:00
window.RTCPeerConnection=ba;window.getUserMedia=ca;window.attachMediaStream=da;window.reattachMediaStream=ea;window.webrtcDetectedBrowser=fa;window.webrtcDetectedVersion=ga;var t=window.Viblast;
2015-08-25 19:31:33 -07:00
t||(t=function(b){return{Fa:document.querySelector(b),setup:function(b){if(!this.Fa.__viblast_ctx__){var d=b.stream;b.channel={cdnStream:d};b["connect-to-swarm"]=n;b.container=this.Fa;v.Df(this.Fa);var e=v.ng(this.Fa,b);this.Fa.__viblast_ctx__=e;b.log&&console.log("starting viblast for",d,this.Fa);this.Fa.load();b.autoplay&&this.Fa.play()}},stop:function(){v.bg(this.Fa);var b=this.Fa.__viblast_ctx__;b&&(delete this.Fa.__viblast_ctx__,t.stop(b))}}});
var w={pb:Array(100),vbAddObj:function(b){var c;for(c=0;c<w.pb.length;c++)if(w.pb[c]===i)return w.pb[c]=b,c;w.pb.push(b);return w.pb.length-1},vbRemoveObj:function(b){delete w.pb[b]},vbGetObj:function(b){return w.pb[b]},vbWriteStrToBuf:function(b,c,d){for(var e=0,e=0;e<b.length;e++)c[d+e]=b.charCodeAt(e)},isString:function(b){return"string"==typeof b||b instanceof String},jsStringToCStr:function(b){for(var b=x.intArrayFromString(b),c=x._malloc(b.length),d=0,d=0;d<b.length;d++)z[c+d]=b[d];return[c,
b.length-1]},jc:function(){for(var b=document.getElementsByTagName("script"),c=0,c=0;c<b.length;c++){var d=b[c].src,e=d.lastIndexOf("/"),f=d.substr(e),h=f.indexOf("?");0>h&&(h=i);f=f.substr(0,h);if(0<=f.indexOf("viblast.js"))return d.substring(0,e+1)}return m}};window.vblib=w;w.getScriptBaseUrl=w.jc;var ha=window.Worker;
t.yd=function(b){var c=b.substring(0,b.indexOf("/",b.indexOf("://")+3));if(c===window.location.origin)this.ha=new ha(b),this.ha.onmessage=function(b){this.onmessage(b)}.bind(this);else{var d=this;d.ig=c;d.Z=[];c=document.createElement("IFRAME");d.lc=c;c.style.display="none";c.src=b.substring(0,b.lastIndexOf("/")+1)+"worker.html?"+encodeURIComponent(b);c.onload=function(){d.loaded=l;for(var b=0,b=0;b<d.Z.length;b++)d.lc.contentWindow.postMessage(d.Z[b],d.ig);d.Z=[]};document.documentElement.appendChild(c);
b=function(b){if(d.onmessage&&b.source===d.lc.contentWindow)d.onmessage(b)};window.addEventListener?window.addEventListener("message",b,n):window.attachEvent("onmessage",b)}};t.yd.prototype.postMessage=function(b){this.ha?this.ha.postMessage(b):this.loaded?this.lc.contentWindow.postMessage(b,this.ig):this.Z.push(b)};t.yd.prototype.terminate=function(){this.ha?this.ha.terminate():this.lc.parentNode.removeChild(this.lc)};var Worker=t.yd;t.Bc={};
t.Bc.qh=function(b){b instanceof Uint8Array||g("Base64 encoding is supported only for arguments of type Uint8Array");return ja(String.fromCharCode.apply(m,b))};
t.Bc.ql=function(b){for(var c="",d=b.byteLength,e=d%3,d=d-e,f,h,j,k,p=0;p<d;p+=3)k=b[p]<<16|b[p+1]<<8|b[p+2],f=(k&16515072)>>18,h=(k&258048)>>12,j=(k&4032)>>6,k&=63,c+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[f]+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[h]+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[j]+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[k];1==e?(k=b[d],c+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[(k&
2015-07-09 20:00:03 -07:00
252)>>2]+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[(k&3)<<4]+"=="):2==e&&(k=b[d]<<8|b[d+1],c+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[(k&64512)>>10]+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[(k&1008)>>4]+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[(k&15)<<2]+"=");return c};
2015-08-25 19:31:33 -07:00
t.Bc.Tk=function(b){var c=0.75*b.length,d=b.length,e=0,f,h,j,k;"="===b[b.length-1]&&(c--,"="===b[b.length-2]&&c--);for(var c=new ArrayBuffer(c),p=new Uint8Array(c),c=0;c<d;c+=4)f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".indexOf(b[c]),h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".indexOf(b[c+1]),j="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".indexOf(b[c+2]),k="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".indexOf(b[c+
3]),p[e++]=f<<2|h>>4,p[e++]=(h&15)<<4|j>>2,p[e++]=(j&3)<<6|k&63;return p};t.Watermark={};
t.Watermark.mamataSiWatermark=function(b){function c(){for(var b=42,c="viblast_";--b;)c+="abcdefghijklmnopqrstuvwxyz-_1234567890".charAt(Math.floor(38*Math.random()));return c}function d(){var c,d=b.getBoundingClientRect();c=[d.top+window.pageYOffset,d.left+window.pageXOffset];d=c[0];c=c[1];d===p&&c===u||(p=d,u=c,j.innerHTML="span#"+e.id+" {\t\t\ttransform: none;\t\t\tpadding: 0;\t\t\tmargin: 0;\t\t\tborder: 0;\t\t\tposition: absolute;\t\t\twidth: 0px;\t\t\theight: 0px;\t\t\ttop: "+d+"px;\t\t\tleft: "+
c+"px;\t\t\tz-index: 2147483647;\t\t}\t\ta#"+f.id+" {\t\t\tposition: absolute;\t\t\ttop: 25px;\t\t\tright: -125px;\t\t\twidth: 100px;\t\t\theight: 100px;\t\t\tz-index: 2147483647;\t\t\topacity: 0.7;\t\t\tbackground-image: url('http://viblast.com/static/viblast_player/images/watermark.png');\t\t\tbackground-size: contain;\t\t\tbackground-repeat: no-repeat;\t\t\tbackground-position: initial;\t\t\tbackground-origin: initial;\t\t}")}var e=document.createElement("SPAN"),f=document.createElement("a");f.setAttribute("href",
"http://viblast.com/player/");f.setAttribute("target","_blank");var h={Kb:[]};b.__viblast__watermark_ctx__=h;f.id=c();e.id=c();e.appendChild(f);document.body.appendChild(e);h.Kb.push(function(){document.body.removeChild(e)});var j=document.createElement("style"),k=document.head;k.appendChild(j);h.Kb.push(function(){k.removeChild(j)});var p,u;d();window.setInterval(d,1E3);h.Kb.push(function(){window.clearInterval(d)})};
t.Watermark.teardownWatermark=function(b){var c=b.__viblast__watermark_ctx__;if(c){for(var d=0;d<c.Kb.length;d++)try{c.Kb[c.Kb.length-d-1]()}catch(e){console.log(e)}delete b.__viblast__watermark_ctx__}};for(var ka,la,ma=[],na=0;64>na;++na)ma["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charCodeAt(na)]=na;ma[61]=0;
2015-07-09 20:00:03 -07:00
ka=function(b){for(var c=[],d=0;d<b.length;++d){var e=b.charCodeAt(d);128>e?c.push(e):(2048>e?c.push(192|e>>6):(65536>e?c.push(224|e>>12):(c.push(240|e>>18),c.push(128|63&e>>12)),c.push(128|63&e>>6)),c.push(128|63&e))}b=0;d=[];for(e=0|c.length/3;0<e--;){var f=(c[b]<<16)+(c[b+1]<<8)+c[b+2],b=b+3;d.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(63&f>>18));d.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(63&f>>12));d.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(63&
f>>6));d.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(63&f))}2==c.length-b?(f=(c[b]<<16)+(c[b+1]<<8),d.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(63&f>>18)),d.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(63&f>>12)),d.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(63&f>>6)),d.push("=")):1==c.length-b&&(f=c[b]<<16,d.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(63&
f>>18)),d.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(63&f>>12)),d.push("=="));return d.join("")};
la=function(b){for(var c=0,d=[],e=0|b.length/4;0<e--;){var f=(ma[b.charCodeAt(c)]<<18)+(ma[b.charCodeAt(c+1)]<<12)+(ma[b.charCodeAt(c+2)]<<6)+ma[b.charCodeAt(c+3)];d.push(255&f>>16);d.push(255&f>>8);d.push(255&f);c+=4}d&&("="==b.charAt(c-2)?(d.pop(),d.pop()):"="==b.charAt(c-1)&&d.pop());b=[];for(c=0;c<d.length;)e=d[c++],128>e||(224>e?e=(31&e)<<6:(240>e?e=(15&e)<<12:(e=(7&e)<<18,e|=(63&d[c++])<<12),e|=(63&d[c++])<<6),e|=63&d[c++]),b.push(String.fromCharCode(e));return b.join("")};
if(i===ja)var ja=ka;if(i===oa)var oa=la;t.Drm={};
2015-08-25 19:31:33 -07:00
t.Drm.createDrm=function(b){function c(b){console.log("ms need key ",b);var c;c="msneedkey"!==b.type?b.type:'video/mp4;codecs="avc1.4d401f"';[].push({type:c,Jh:b.initData});if("webkitneedkey"!=b.type){console.log("DRM: Key required for - "+c);if(u&&!k)try{var e=m,f="WebKitMediaKeys"in window,h="MSMediaKeys"in window,e="MediaKeys"in window?new MediaKeys("com.microsoft.playready"):f?new WebKitMediaKeys("com.microsoft.playready"):h?new MSMediaKeys("com.microsoft.playready"):m,j=document.getElementsByTagName("video")[0],
f=e,h="WebKitSetMediaKeys"in j,D="msSetMediaKeys"in j;"SetMediaKeys"in j?j.SetMediaKeys(f):h?j.WebKitSetMediaKeys(f):D?j.msSetMediaKeys(f):console.log("no setmediakeys function in element");p[0]={sl:"7d4413fb-a250-47bf-934b-a943dc8ef314",Pk:i,ul:i,keys:e,Jh:m,tl:[]};k="7d4413fb-a250-47bf-934b-a943dc8ef314"}catch(E){pause.call(this),console.log(E),this.Vk.Al(E)}k&&(e=k,j=b.initData,b=m,console.log("event inti data",j),!b&&j?(b=j,console.log("DRM: Using initdata from needskey event. length: "+b.length)):
b&&console.log("DRM: Using initdata from prheader in mpd. length: "+b.length),b?(f=b,console.log("add key session ",e,c,f),j=m,f=j=p[0].keys.createSession(c,f),h=d,f.addEventListener("webkitkeymessage",h,n),f.addEventListener("mskeymessage",h,n),f.addEventListener("keymessage",h,n),console.log("DRM: Added Key Session ["+j.sessionId+"] for KID: "+e+" type: "+c+" initData length: "+b.length)):console.log("DRM: initdata is null."))}}function d(b){var c=m,d=m,e=m,d=m;console.log("DRM: Got a key message...");
2015-07-09 20:00:03 -07:00
var c=b.target,d=new Uint16Array(b.message.buffer),e=String.fromCharCode.apply(m,d),d=b.destinationURL,f=c,b=d,c=m,d=[],h=(new DOMParser).parseFromString(e,"application/xml");if(h.getElementsByTagName("Challenge")[0]){if(e=h.getElementsByTagName("Challenge")[0].childNodes[0].nodeValue)console.log("Error: challenge is not implemented"),c=la(e)}else g("DRM: playready update, can not find Challenge in keyMessage");e=h.getElementsByTagName("name");h=h.getElementsByTagName("value");e.length!=h.length&&
g("DRM: playready update, invalid header name/value pair in keyMessage");for(var j=0;j<e.length;j++)d[j]={name:e[j].childNodes[0].nodeValue,value:h[j].childNodes[0].nodeValue};var k=new XMLHttpRequest;k.onload=function(){if(200==k.status){var b=new Uint8Array(k.response);f.update(b)}else g('DRM: playready update, XHR status is "'+k.statusText+'" ('+k.status+"), expected to be 200. readyState is "+k.readyState)};k.onabort=function(){g('DRM: playready update, XHR aborted. status is "'+k.statusText+
2015-08-25 19:31:33 -07:00
'" ('+k.status+"), readyState is "+k.readyState)};k.onerror=function(){g('DRM: playready update, XHR error. status is "'+k.statusText+'" ('+k.status+"), readyState is "+k.readyState)};k.open("POST",b);k.responseType="arraybuffer";d&&d.forEach(function(b){k.setRequestHeader(b.name,b.value)});k.send(c)}function e(b){console.log("!!! ms key error",b)}function f(b){console.log("!!! ms key added",b)}function h(b){for(var c=0,d=0;d<b.initData.length;d++)c+=b.initData[d];c!=D&&(D=c,event.target.webkitGenerateKeyRequest("com.widevine.alpha",
2015-07-09 20:00:03 -07:00
b.initData))}function j(c){if(E.length>=y)for(var d=0;d<SESSIONS_TO_DELETE;d++){var e=E.shift();c.target.webkitCancelKeyRequest("com.widevine.alpha",e)}E.push(c.sessionId);d=new XMLHttpRequest;(!b||!b["licensing-server"])&&console.error("viblast-config.widevine.licensing-server is mandatory");d.open("POST",b["licensing-server"],l);d.responseType="arraybuffer";d.onload=function(){if(200==this.status){var b=new Uint8Array(this.response);c.target.webkitAddKey("com.widevine.alpha",b,c.initData,c.sessionId)}};
2015-08-25 19:31:33 -07:00
d.send(c.message)}var k=m,p=[],u=[],D=0,y=9,E=[];return{setup:function(b){b.addRemovableEventListener("msneedkey",c);b.addRemovableEventListener("mskeymessage",d);b.addRemovableEventListener("mskeyerror",e);b.addRemovableEventListener("mskeyadded",f);b.addRemovableEventListener("webkitneedkey",h);b.addRemovableEventListener("webkitkeymessage",j)}}};t.Kc=function(){this.jd=m;this.se=n;this.hd=[]};
t.Kc.prototype.start=function(b){var c=this,d=b.container,e=b.playerSWF||"JSSPlayback.swf";console.log("embeding channel="+b.channel+" in container="+d);c.Sd(d,function(b){c.jd=b},q(),e)};
t.Kc.prototype.Sd=function(b,c,d,e){swfobject.embedSWF(e,b,"640","480","9.0.0",m,{src:"http://jss",autoPlay:l,verbose:l,controlBarAutoHide:n,controlBarPosition:"bottom"},{allowFullScreen:l,wmode:"direct"},{},function(b){b.success?(console.log("Successfuly embedded and obtained a flash reference"),c(b.ref)):(console.log("Error. Cannot embed Affovi player"),d())})};
t.Kc.prototype.consumePieceData=function(b){if(this.jd&&b){for(b=new Uint8Array(b);4096<b.length;)this.hd.push(new Uint8Array(b.buffer,b.byteOffset,4096)),b=new Uint8Array(b.buffer,b.byteOffset+4096);0<b.length&&this.hd.push(b);this.se||(this.se=l,pa(this))}};function pa(b){var c=b.hd.shift();if(c){var d=m,d=t.Bc.qh(c);if(b.jd.onProgress)b.jd.onProgress(d)}0==b.hd.length?b.se=n:setTimeout(function(){pa(b)},5)}t.FlashPlayer=t.Kc;var ra=[];
window.addEventListener("message",function(b){b.source==window&&"vblastztimeoutmsg"==b.data&&(b.stopPropagation(),0<ra.length&&ra.shift()())},l);"undefined"==typeof w&&(w={});w.yi=function(b){ra.push(b);window.postMessage("vblastztimeoutmsg","*")};"undefined"===typeof t&&(t={});"undefined"===typeof t.Ga&&(t.Ga={});
if("undefined"==typeof t.eb){var sa=function(){this.e=this.e.F;this.kc++;return this},ta=function(){this.e=this.e.Tc;this.kc--;return this},ua=function(b){for(var c=this.kc-b;this.kc!=b;)0<c?this.Tc():0>c?this.F():g(Error("asdfasdf"))},va=q();t.eb=function(b,c,d){c?(va.prototype=c.prototype,b.prototype=new va,b.Mc=c,b.prototype.k=Object.create(c.prototype.k),b.prototype.J=Object.create(c.prototype.J),b.prototype.n=Object.create(c.prototype.n),b.prototype.g=Object.create(c.prototype.g)):(b.Mc=m,b.prototype.k=
{},b.prototype.J={},b.prototype.n={},b.prototype.g={},b.prototype.F=sa,b.prototype.Tc=ta,b.prototype.og=ua);b.prototype.Oh=b;b.prototype.q=b.prototype;if(d)for(variable in d)c=d[variable],"function"==typeof c&&(c=c(b.prototype)),b.prototype[variable]=c};t.vb=function(b){b&&b.call(this);this.e=this.e?{F:this.e}:{};this.e.F&&(this.e.F.Tc=this.e);this.e.g={};this.e.F?(this.e.k=Object.create(this.e.F.k),this.e.n=Object.create(this.e.F.n)):(this.e.k={},this.e.n={});this.e.Tc=m;this.kc=0};t.Hb=function(b){function c(c){var e=
method;return function(){this.F||g(Error("the passed 'this' to '"+e+"' is wrong"));for(var f=this.kc,h=0,j=this.Oh;j!=b;)h++,j=j.Mc;this.og(h);j=h=m;try{h=c.apply(this,arguments)}catch(k){j=k}this.og(f);j&&(console.error("caught: ",j.message," when executing function: ",c,"\n",j.stack),g(j));return h}}for(method in b.prototype.k)b.prototype.k.hasOwnProperty(method)&&(b.prototype.k[method]=c(b.prototype.k[method]));for(method in b.prototype.J)b.prototype.J.hasOwnProperty(method)&&(b.prototype.J[method]=
c(b.prototype.J[method]));for(method in b.prototype.n)b.prototype.n.hasOwnProperty(method)&&(b.prototype.n[method]=c(b.prototype.n[method]))}}"undefined"==typeof t.sb&&(t.sb=function(){g(Error("not overriden"))});"undefined"==typeof t.Ga.Ib&&(t.Ga.Ib=function(b){return b&&"string"!==typeof b?jQuery.extend(l,{},b):b});
if("undefined"==typeof t.Ga.Xg){for(var wa,xa=[],ya=0;256>ya;ya++){wa=ya;for(var za=0;8>za;za++)wa=wa&1?3988292384^wa>>>1:wa>>>1;xa[ya]=wa}t.Ga.Xg=function(b){for(var c=-1,d=0;d<b.length;d++)c=c>>>8^xa[(c^b[d])&255];return(c^-1)>>>0}}
function A(){t.vb.call(this);this.e.g.O=n;this.e.k.gc=m;this.e.n.I=m;this.e.k.ta="";this.e.g.ec=[];this.e.n.H=m;this.e.n.ca=this.q.$;this.e.n.state=this.q.$;this.g.Rb.call(this,this.q.$);this.e.g.Mf=[];this.e.g.Sf=[];this.e.g.Xf=[];this.e.g.Uf=[];this.e.g.Tf=[];this.e.g.Wf=[];this.e.g.Of=[];this.e.g.Nf=[];this.e.g.Qf=[];this.e.g.Pf=[];this.e.g.Vf=[]}t.eb(A,m,{xk:"TS-DROPPED",vd:"TS-END",pa:0,$:1,sa:2,ra:3,ya:4});
A.prototype.g.Rb=function(b){this.e.g.O&&g(Error("blocked"));this.e.n.ca=this.e.n.state;this.e.n.state=b};A.prototype.g.Sg=function(){this.e.g.O&&g(Error("blocked"));this.e.g.O=l};A.prototype.g.Ii=function(){this.e.g.O||g(Error("not blocked"));this.e.g.O=n};A.prototype.k.getApi=function(){return this.J.pf.call(this)};A.prototype.g.Aa=function(b,c){for(var d=0,e=b.length,d=0;d<e;d++)b[d](c)};A.prototype.k.registerCallbackOnApiReady=function(b){this.e.g.Mf.push(b)};
A.prototype.n.jh=function(b){this.g.Aa.call(this,this.e.g.Mf,b)};A.prototype.k.registerCallbackOnLoaded=function(b){this.e.g.Sf.push(b)};A.prototype.n.kh=function(b){this.g.Aa.call(this,this.e.g.Sf,b)};A.prototype.k.registerCallbackOnUnloaded=function(b){this.e.g.Xf.push(b)};A.prototype.n.ph=function(b){this.g.Aa.call(this,this.e.g.Xf,b)};A.prototype.k.registerCallbackOnPlaying=function(b){this.e.g.Uf.push(b)};A.prototype.n.mh=function(b){this.g.Aa.call(this,this.e.g.Uf,b)};
A.prototype.k.registerCallbackOnStopped=function(b){this.e.g.Wf.push(b)};A.prototype.n.oh=function(b){this.g.Aa.call(this,this.e.g.Wf,b)};A.prototype.k.registerCallbackOnPaused=function(b){this.e.g.Tf.push(b)};A.prototype.n.lh=function(b){this.g.Aa.call(this,this.e.g.Tf,b)};A.prototype.k.registerCallbackOnBufferingStart=function(b){this.e.g.Of.push(b)};A.prototype.n.Td=function(b){this.g.Aa.call(this,this.e.g.Of,b)};A.prototype.k.registerCallbackOnBufferingDone=function(b){this.e.g.Nf.push(b)};
A.prototype.n.ef=function(b){this.g.Aa.call(this,this.e.g.Nf,b)};A.prototype.k.registerCallbackOnFullscreenStart=function(b){this.e.g.Qf.push(b)};A.prototype.n.gf=function(b){this.g.Aa.call(this,this.e.g.Qf,b)};A.prototype.k.registerCallbackOnFullscreenDone=function(b){this.e.g.Pf.push(b)};A.prototype.n.ff=function(b){this.g.Aa.call(this,this.e.g.Pf,b)};A.prototype.k.registerCallbackOnQualityChange=function(b){this.e.g.Vf.push(b)};A.prototype.n.nh=function(b){this.g.Aa.call(this,this.e.g.Vf,b)};
A.prototype.k.load=function(b){this.e.g.O&&g(Error("blocked"));var c=n;this.e.n.state==this.q.$?c=l:this.e.n.state==this.q.pa?c=n:this.e.n.state==this.q.ya?c=this.k.Ac.call(this):this.e.n.state==this.q.sa?c=this.k.Ac.call(this):this.e.n.state==this.q.ra&&(c=this.k.Ac.call(this));if(c)if(this.e.n.Ed=b,this.e.n.H=b.container,this.e.k.ta="","undefined"!==typeof w&&"undefined"!==typeof w.jc&&(this.e.k.ta=w.jc()||""),this.g.Sg.call(this),this.e.n.Ed.initializeAsTransportOnly==l){var c=l,d=this;window.setTimeout(function(){d.k.gd.call(d,
b)},1)}else c=this.J.Md.call(this,b);return c};A.prototype.J.Md=function(){this.e.g.O&&g(Error("blocked"));g(Error("not implemented"))};
A.prototype.n.Rf=function(){this.e.g.O||g(Error("not blocked"));this.g.Ii.call(this);var b=n;this.e.n.state==this.q.$?b=l:this.e.n.state==this.q.pa?b=n:this.e.n.state==this.q.ya?b=this.k.Ac.call(this):this.e.n.state==this.q.sa?b=this.k.Ac.call(this):this.e.n.state==this.q.ra&&(b=this.k.Ac.call(this));b&&(this.e.k.Ya=new Aa(this),this.e.k.gc=new Ba(this),this.g.Rb.call(this,this.q.pa),this.n.kh.call(this,this.e.n.ca),this.n.jh.call(this,this.e.n.ca))};
A.prototype.k.unload=function(){var b=n;this.e.n.state==this.q.$?b=n:this.e.n.state==this.q.pa?b=l:this.e.n.state==this.q.ya?(this.k.stop.call(this),b=l):this.e.n.state==this.q.sa?(this.k.stop.call(this),b=l):this.e.n.state==this.q.ra&&(this.k.stop.call(this),b=l);return b=(b=b&&this.J.Qd.call(this))&&this.n.Zh.call(this)};A.prototype.J.Qd=function(){this.e.g.O&&g(Error("blocked"));g(Error("not implemented"))};
A.prototype.n.Zh=function(){this.e.g.O&&g(Error("blocked"));var b=n;this.e.n.state==this.q.$?b=n:this.e.n.state==this.q.pa?b=l:this.e.n.state==this.q.ya?(this.k.stop.call(this),b=l):this.e.n.state==this.q.sa?(this.k.stop.call(this),b=l):this.e.n.state==this.q.ra&&(this.k.stop.call(this),b=l);b&&($("#"+this.e.n.H)[0].innerHTML="",this.g.Rb.call(this,this.q.$),this.n.ph.call(this,this.e.n.ca));return b};
A.prototype.k.play=function(){this.e.g.O&&g(Error("blocked"));var b=n;this.e.n.state==this.q.$?b=n:this.e.n.state==this.q.pa?b=l:this.e.n.state==this.q.ya?b=n:this.e.n.state==this.q.sa?b=n:this.e.n.state==this.q.ra&&(b=l);return b=(b=b&&this.J.Od.call(this))&&this.n.Cb.call(this)};A.prototype.J.Od=function(){this.e.g.O&&g(Error("blocked"));g(Error("not implemented"))};
A.prototype.n.Cb=function(){this.e.g.O&&g(Error("blocked"));var b=n;this.e.n.state==this.q.$?b=n:this.e.n.state==this.q.pa?b=l:this.e.n.state==this.q.ya?b=n:this.e.n.state==this.q.sa?b=n:this.e.n.state==this.q.ra&&(b=l);if(b){b=this.e.k.gc;b.k.start.call(b);var c=this.e.g.ec;if(0<c.length){for(;0<c.length;){var d=c.shift();this.k.Jb.call(this,d)}b.g.W.call(b)}b=this.e.k.Ya;b.k.start.call(b);this.g.Rb.call(this,this.q.sa);this.n.mh.call(this,this.e.n.ca)}};
A.prototype.k.stop=function(){this.e.g.O&&g(Error("blocked"));var b=n;this.e.n.state==this.q.$?b=n:this.e.n.state==this.q.pa?b=n:this.e.n.state==this.q.ya?b=l:this.e.n.state==this.q.sa?b=l:this.e.n.state==this.q.ra&&(b=l);return b=(b=b&&this.J.Pd.call(this))&&this.n.he.call(this)};A.prototype.J.Pd=function(){this.e.g.O&&g(Error("blocked"));g(Error("not implemented"))};
A.prototype.n.he=function(){this.e.g.O&&g(Error("blocked"));var b=n;this.e.n.state==this.q.$?b=n:this.e.n.state==this.q.pa?b=n:this.e.n.state==this.q.ya?b=l:this.e.n.state==this.q.sa?b=l:this.e.n.state==this.q.ra&&(b=l);if(b){var c=this.e.k.gc;c.k.stop.call(c);c=this.e.k.Ya;c.k.stop.call(c);this.e.g.ec.length=0;this.g.Rb.call(this,this.q.pa);this.n.oh.call(this,this.e.n.ca)}return b};
A.prototype.k.pause=function(){this.e.g.O&&g(Error("blocked"));var b=n;this.e.n.state==this.q.$?b=n:this.e.n.state==this.q.pa?b=n:this.e.n.state==this.q.ya?b=l:this.e.n.state==this.q.sa?b=l:this.e.n.state==this.q.ra&&(b=n);return b=(b=b&&this.J.Nd.call(this))&&this.n.fe.call(this)};A.prototype.J.Nd=function(){this.e.g.O&&g(Error("blocked"));g(Error("not implemented"))};
A.prototype.n.fe=function(){this.e.g.O&&g(Error("blocked"));var b=n;this.e.n.state==this.q.$?b=n:this.e.n.state==this.q.pa?b=n:this.e.n.state==this.q.ya?b=l:this.e.n.state==this.q.sa?b=l:this.e.n.state==this.q.ra&&(b=n);b&&(this.g.Rb.call(this,this.q.ra),this.n.lh.call(this,this.e.n.ca));return b};A.prototype.g.gl=function(){this.e.g.O&&g(Error("blocked"));var b=this.e.n.state;for(Ca in this.q)if(0==Ca.indexOf("STATE_")&&this.q[Ca]==b)return Ca;return"UNDEFINED_STATE"};
A.prototype.k.Jb=function(b){this.e.g.O&&g(Error("blocked"));var c=this.e.k.gc;c.k.Jb.call(c,b)};A.prototype.consumePieceData=function(b){if(this.e.F.n.state==this.q.$)this.e.F.g.ec.push(b);else{for(;0<this.e.F.g.ec.length;){var c=this.e.F.g.ec.shift();this.k.Jb.call(this,c)}this.k.Jb.call(this,b)}};A.prototype.k.getTotalDroppedFrames=function(){var b=this.e.k.Ya.e.k.Y;return b.k.xf.call(b)};A.prototype.k.notifyQualityLevelsAvailable=function(b){var c=this.e.k.Ya.e.k.Y;return c.k.Yh.call(c,b)};
A.prototype.k.getAreaDimensions=function(){return{width:$("#"+this.e.n.H).width(),height:$("#"+this.e.n.H).height()}};A.prototype.k.onPlaying=function(){return this.n.Cb.call(this)};A.prototype.k.emitOnBufferingStart=function(){return this.n.Td.call(this)};A.prototype.k.getOldState=function(){return this.e.n.ca};t.Hb(A);A.prototype.pub=A.prototype.k;A.prototype.KLASS=A.prototype;A.prototype.KLASS.STATE_LOADED=A.prototype.q.pa;A.prototype.KLASS.STATE_UNLOADED=A.prototype.q.$;
A.prototype.KLASS.STATE_PLAYING=A.prototype.q.sa;A.prototype.KLASS.STATE_PAUSED=A.prototype.q.ra;A.prototype.KLASS.STATE_BUFFERING=A.prototype.q.ya;function Ba(b){t.vb.call(this);this.e.g.Na=b;this.e.g.wb=[];this.e.k.tc=[];this.e.g.Ha=new Uint8Array(this.q.De);this.e.g.aa=0;this.e.g.Ka=l;this.e.g.Ud=n;this.e.g.ha=m;this.e.k.Sk=0;this.e.g.encoding=this.q.Aj;this.e.g.Na.e.k.Ya&&this.e.g.Na.e.k.Ya.e.k.Y&&(b=this.e.g.Na.e.k.Ya.e.k.Y,this.e.g.encoding=b.k.Ci.call(b))}
t.eb(Ba,m,{Ee:128,De:function(b){return 1024*b.Ee-1024*b.Ee%188}});r=Ba.prototype;r.k.start=function(){this.e.g.Ka=n;var b=this,c=m;try{c=new Worker(this.e.g.Na.e.k.ta+"flash-escape.js"),c.postMessage(this.e.g.encoding)}catch(d){return}this.e.g.ha=c;this.e.g.ha.onmessage=function(c){c.data.msg||b.g.Vg.call(b,c.data)};this.g.W.call(this)};
r.k.stop=function(){window.clearTimeout(this.e.g.ka);this.e.g.ka=-1;this.e.g.wb=[];this.e.k.tc=[];this.e.g.Ha=new Uint8Array(this.q.De);this.e.g.aa=0;this.e.g.Ka=l;this.e.g.ha.terminate();this.e.g.ha=m};
r.k.Jb=function(b){if(!this.e.g.Ka&&b!=m)if("string"==typeof b){if(b==this.e.g.Na.q.vd){if(0<this.e.g.aa){var c=new Uint8Array(this.e.g.Ha.subarray(0,this.e.g.aa));this.e.g.wb.push(c);this.e.g.aa=0}this.e.g.wb.push(b)}}else if(b.length+this.e.g.aa<=this.e.g.Ha.length)this.e.g.Ha.set(b,this.e.g.aa),this.e.g.aa+=b.length,this.e.g.aa==this.e.g.Ha.length&&(this.e.g.wb.push(new Uint8Array(this.e.g.Ha)),this.e.g.aa=0);else for(var d=0;d<b.length;)c=Math.min(b.length-d,this.e.g.Ha.length-this.e.g.aa),c=
b.subarray(d,d+c),d+=c.length,this.e.g.Ha.set(c,this.e.g.aa),this.e.g.aa+=c.length,this.e.g.aa==this.e.g.Ha.length&&(this.e.g.wb.push(new Uint8Array(this.e.g.Ha)),this.e.g.aa=0)};
r.g.W=function(){if(this.e.g.Ka)this.e.g.ka=-1;else if(this.e.g.Ud==l)this.e.g.ka=-1;else if(0==this.e.g.wb.length)window.clearTimeout(this.e.g.ka),this.e.g.ka=window.setTimeout(this.g.W.bind(this),300);else{var b=this.e.g.wb.shift();"string"==typeof b?(b==this.e.g.Na.vd&&this.e.k.tc.push(b),this.g.W.call(this)):(this.e.g.Ud=l,this.e.g.ha.postMessage(b));this.e.g.ka=-1}};
r.g.Vg=function(b){this.e.g.Ud=n;!this.e.g.Ka&&("undefined"!=typeof b.zeroes&&"undefined"!=typeof b.data)&&(this.e.k.tc.push(b),this.g.W.call(this))};t.Hb(Ba);function Aa(b){t.vb.call(this);this.e.g.Na=b;this.e.k.Y=new Da(this,b.e.n.I);this.e.k.tb=new Ea(b);this.e.g.ka=-1;this.e.g.Ka=l;this.e.g.Hf=+new Date;this.e.g.kb=0}t.eb(Aa);r=Aa.prototype;r.k.start=function(){this.e.g.Ka=n;this.g.W.call(this)};
r.k.stop=function(){this.e.g.ie=n;this.e.g.kb=0;window.clearTimeout(this.e.g.ka);this.e.g.ka=-1;this.e.k.Y.e.k.Ka=l;for(var b=this.e.k.tb.e.k.Z,c=0;c<b.length;c++)if(b[c].mayStop){for(;c<b.length;c++)b.pop();break}};r.g.eg=function(b){b instanceof Array||(b=[b]);if(0<b.length&&0<this.e.k.tb.If){var c=this.e.k.tb.Z[this.e.k.tb.If-1];c.ll||c.Hl==this.Rd||g(Error("inconsistent state on execQueue - lastOp: \n"+JSON.stringify(c)))}var c=this.e.k.tb,d;for(d=0;d<b.length;d++)c.k.push.call(c,b[d])};
r.g.W=function(){if(this.e.g.Ka)this.e.g.ka=-1;else if(this.e.g.ie==l)this.e.g.ka=-1;else{var b=this.e.k.tb,c=this.e.g.Na.e.k.gc;0==c.e.k.tc.length?(window.clearTimeout(this.e.g.ka),this.e.g.ka=window.setTimeout(this.g.W.bind(this),300)):(c=c.e.k.tc.shift(),this.e.g.ie=l,"string"==typeof c?c==this.e.g.Na.vd&&(c=+new Date,this.e.g.Hf=c,this.g.eg.call(this,[{ref:this.e.k.Y.k.ki,"this":this.e.k.Y,args:[this.e.g.kb],waitAck:l},{ref:this.e.k.Y.k.fi,"this":this.e.k.Y,args:[this.e.g.kb],waitAck:l},{ref:this.g.Rd,
"this":this,args:[],mayStop:l}])):(this.g.eg.call(this,[{ref:this.e.k.Y.k.ii,"this":this.e.k.Y,args:[this.e.g.kb,c.zeroes],waitAck:l},{ref:this.e.k.Y.k.gi,"this":this.e.k.Y,args:[this.e.g.kb,c.data],waitAck:l},{ref:this.e.k.Y.k.ji,"this":this.e.k.Y,args:[this.e.g.kb],waitAck:l},{ref:this.e.k.Y.k.hi,"this":this.e.k.Y,args:[this.e.g.kb],waitAck:l},{ref:this.g.Rd,"this":this,args:[]}]),c=+new Date,this.e.g.Hf=c),b.k.W.call(b),this.e.g.ka=-1)}};r.g.Rd=function(){this.e.g.kb++;this.e.g.ie=n;this.g.W.call(this)};
function Ea(b){t.vb.call(this);this.e.k.Z=[];this.e.g.Na=b;this.e.g.Ie=[1]}t.eb(Ea);r=Ea.prototype;r.k.Ke=function(b){this.e.g.Ie[0]=b};r.k.Je=function(){return this.e.g.Ie[0]};r.k.push=function(b){this.e.k.Z.push(b)};r.k.shift=function(){this.e.k.Z.shift()};
r.k.W=function(){if(0!=this.e.k.Z.length){var b=this.e.k.Z[0];if("string"==typeof b)this.e.k.Z.shift();else{var c=n;if(b.waitAck){if("started"in b&&this.k.Je.call(this)==n)return;if("started"in b&&this.k.Je.call(this)){this.k.shift.call(this);this.k.W.call(this);return}c=l}else this.k.shift.call(this);c&&this.k.Ke.call(this,n);this.e.g.Wk=new Date;b.started=l;b.ref.apply(b["this"],b.args);0<this.e.k.Z.length&&!c&&this.k.W.call(this)}}};r.k.If=function(){return this.e.k.Z.length};
r.k.start=function(){1<=this.e.k.Z.length&&(1<this.e.k.Z.length||"string"!=typeof this.e.k.Z[0])||this.e.g.W()};t.Hb(Ea);window.ack_pushMpegTSSliceZeroes=t.sb;window.ack_pushMpegTSSliceZeroesEnd=t.sb;window.ack_pushMpegTSZeroesEnd=t.sb;window.ack_pushMpegTSSliceData=t.sb;window.ack_pushMpegTSSliceDataEnd=t.sb;window.ack_pushMpegTSDataEnd=t.sb;
function Da(b,c){function d(){e.g.ub.call(e)}t.vb.call(this);this.e.g.Xb=l;this.e.g.af=0;this.e.g.Ya=b;this.e.g.I=c;this.e.g.Ka=n;var e=this;ack_pushMpegTSDataEnd=ack_pushMpegTSSliceDataEnd=ack_pushMpegTSSliceData=ack_pushMpegTSZeroesEnd=ack_pushMpegTSSliceZeroesEnd=ack_pushMpegTSSliceZeroes=d}t.eb(Da);r=Da.prototype;r.g.ub=function(){var b=this;w.yi(function(){var c=b.e.g.Ya.e.k.tb;c.k.Ke.call(c,l);c.k.W.call(c)})};
r.k.ii=function(b,c){this.e.g.I&&this.e.g.I.pushMpegTSSliceZeroes&&(this.e.g.Xb?this.e.g.I.pushMpegTSSliceZeroes(b,c):this.g.ub.call(this))};r.k.gi=function(b,c){this.e.g.I&&this.e.g.I.pushMpegTSSliceData&&(this.e.g.af+=c.length,this.e.g.Xb?this.e.g.I.pushMpegTSSliceData(b,c):this.g.ub.call(this))};r.k.ji=function(b){this.e.g.I&&this.e.g.I.pushMpegTSSliceZeroesEnd&&(this.e.g.Xb?this.e.g.I.pushMpegTSSliceZeroesEnd(b):this.g.ub.call(this))};
r.k.hi=function(b){this.e.g.I&&this.e.g.I.pushMpegTSSliceDataEnd&&(this.e.g.Xb?this.e.g.I.pushMpegTSSliceDataEnd(b):this.g.ub.call(this))};r.k.ki=function(b){this.e.g.I&&this.e.g.I.pushMpegTSZeroesEnd&&(this.e.g.Xb?this.e.g.I.pushMpegTSZeroesEnd(b):this.g.ub.call(this))};r.k.fi=function(b){this.e.g.I&&this.e.g.I.pushMpegTSDataEnd&&(this.e.g.Xb?this.e.g.I.pushMpegTSDataEnd(b):this.g.ub.call(this))};r.k.xf=function(){if(this.e.g.I&&this.e.g.I.getTotalDroppedFrames)return this.e.g.I.getTotalDroppedFrames()};
r.k.Yh=function(b){if(this.e.g.I&&this.e.g.I.notifyQualityLevelsAvailable)return this.e.g.I.notifyQualityLevelsAvailable(b)};r.k.Ci=function(){if(this.e.g.I&&this.e.g.I.testEncoding)return this.e.g.I.testEncoding()};t.Hb(Da);t.FlowPlayer=function(){t.vb.call(this,t.FlowPlayer.Mc)};t.eb(t.FlowPlayer,A);
t.FlowPlayer.prototype.J.Md=function(){var b=this.e.n.Ed.flowplayer,c=b?t.Ga.Ib(b.params):i,b=b?t.Ga.Ib(b.config):i;if("string"!==typeof c){if("object"!==typeof c||c&&0==Object.keys(c).length)c=m;c?c.src||(console.warn('warning: viblast: flowplayer flash parameters: missing path to flowplayer.swf. using default value "flow/flowplayer.swf"'),c.src=this.e.k.ta+"flow/flowplayer.swf"):c={src:this.e.k.ta+"flow/flowplayer.swf"}}if(b)if(b.plugins||(b.plugins={}),b.plugins.viblast==m&&(console.warn("warning: viblast: flowplayer configuration: could not find viblast plugin in configuration. adding viblast plugin to the configuration"),
b.plugins.viblast={url:this.e.k.ta+"flow/ViblastFlowPlayer.swf"},b.plugins.viblast.url=this.e.k.ta+"flow/ViblastFlowPlayer.swf"),"string"!=typeof b.plugins.viblast.url&&console.error("error: viblast: flowplayer configuration: missing viblast plugin url. viblast will not work as expected!"),b.plugins.viblast.initializeAsTransportOnly=n,b.clip==m||b.clip.url==m)if(b.playlist==m)console.warn("warning: viblast: flowplayer configuration: no playlist. creating playlist and adding viblast clip to it"),b.playlist=
[{url:"http://viblast.com",provider:"viblast",autoPlay:l}];else{var d=n,e;for(e in b.playlist)if("viblast"==b.playlist[e].provider){d=l;break}d||console.warn("error: viblast: flowplayer confguration: missing clip with 'viblast' as provider in playlist. Viblast will not work as expected!")}else"viblast"!=b.clip.provider?console.error("error: viblast: flowplayer confguration: missing clip with 'viblast' as provider. Viblast will not work as expected!"):(b.clip.autoPlay==n&&(console.warn("warning: viblast: flowplayer confguration: overriding autoPlay in common clip to 'true'"),
b.clip.autoPlay=l),"string"!==typeof b.clip.url&&console.error("error: viblast: flowplayer confguration: missing url in viblast clip. Viblast may not work as expected!"));else console.log("viblast: flowplayer configuration: no configuration provided. using default configuration (may not work if viblast's files have been renamed and/or moved from their default locations)."),b={plugins:{viblast:{url:this.e.k.ta+"flow/ViblastFlowPlayer.swf",initializeAsTransportOnly:n}},playlist:[{url:"http://viblast.com/stream",
provider:"viblast",scaling:"fit",autoPlay:l}]};var f=this;window._viblast_player_flash_onload=function(){window.setTimeout(function(){f.k.gd.call(f);window._viblast_player_flash_onload=q()},0)};var h=b.onError;b.onError=function(b,c){console.error(b,c);h&&h()};e=$("#"+this.e.n.H)[0].innerHTML;c=flowplayer(this.e.n.H,c,b);""!==e.trim()&&c.load();return l};
t.FlowPlayer.prototype.k.gd=function(){try{var b=flowplayer(this.e.F.n.H),c=b.getCommonClip(),d=this;c.onBegin(function(b){try{"viblast"==b.provider&&d.n.Cb.call(d)}catch(c){}});c.onStop(function(b){try{"viblast"==b.provider&&d.n.he.call(d)}catch(c){}});b.onPause(function(b){try{"viblast"==b.provider&&d.n.fe.call(d)}catch(c){}});b.onResume(function(b){try{"viblast"==b.provider&&d.n.Cb.call(d)}catch(c){}});c.onBufferEmpty(function(b){try{"viblast"==b.provider&&(d.n.Cb.call(d),d.n.Td.call(d,d.e.F.n.ca))}catch(c){}});
c.onBufferFull(function(b){try{"viblast"==b.provider&&d.n.ef.call(d,d.e.F.n.ca)}catch(c){}});b.onFullscreen(function(){try{d.n.gf.call(d,d.e.F.n.ca)}catch(b){}});b.onFullscreenExit(function(){try{d.n.ff.call(d,d.e.F.n.ca)}catch(b){}});this.e.F.n.I=this.g.ic.call(this);this.n.Rf.call(this)}catch(e){}};t.FlowPlayer.prototype.J.Qd=function(){flowplayer(this.e.F.n.H).unload();return l};t.FlowPlayer.prototype.J.Od=function(){var b=flowplayer(this.e.F.n.H);b.isPlaying()||b.play();return l};
t.FlowPlayer.prototype.J.Pd=function(){flowplayer(this.e.F.n.H).stop();return l};t.FlowPlayer.prototype.J.Nd=function(){flowplayer(this.e.F.n.H).pause();return l};t.FlowPlayer.prototype.J.pf=function(){return flowplayer(this.e.F.n.H)};t.FlowPlayer.prototype.k.underlyingPlayerIsPlaying=function(){return flowplayer(this.e.F.n.H).isPlaying()};
t.FlowPlayer.prototype.g.ic=function(){var b=this.e.n.H+"_api";if(window.document[b])return window.document[b];if(-1==navigator.appName.indexOf("Microsoft Internet")){if(document.embeds&&document.embeds[b])return document.embeds[b]}else return document.getElementById(b)};t.Hb(t.FlowPlayer);t.FlowPlayer.prototype.pub=t.FlowPlayer.prototype.k;t.JWPlayer5=function(){this.parent=new A;this.ge=i};t.JWPlayer5.prototype.onPlayerReady=function(b){this.ge=b};
t.JWPlayer5.prototype.start=function(b){this.H=b.container;var c=b.jwplayer5?t.Ga.Ib(b.jwplayer5.params):i,b=b.jwplayer5?t.Ga.Ib(b.jwplayer5.config):i;this.Sd(this.H,c,b)};t.JWPlayer5.prototype.ic=function(){var b=this.H;if(window.document[b])return window.document[b];if(-1==navigator.appName.indexOf("Microsoft Internet")){if(document.embeds&&document.embeds[b])return document.embeds[b]}else return document.getElementById(b)};t.JWPlayer5.prototype.getApi=function(){return jwplayer(this.H)};
t.JWPlayer5.prototype.Sd=function(){var b=this,c=jwplayer(this.H),d="";"undefined"!==typeof w&&"undefined"!==typeof w.jc&&(d=w.jc()||"");c.onReady(function(){b.parent.Kl(b.ic());b.ge!==i&&b.ge();b.parent.start({H:b.H})});c.setup({width:640,height:360,modes:[{type:"flash",src:d+"jw5/jwplayer5.swf",config:{provider:d+"jw5/ViblastJWPlayer5.swf",autostart:l,file:"http://d1ijvmoz214nsm.cloudfront.net/vlc/stream.m3u8"}},{type:"html5",config:{file:"http://d1ijvmoz214nsm.cloudfront.net/vlc/stream.m3u8"}}]})};
t.JWPlayer5.prototype.stop=function(){var b=n;this.ol||(b=l);this.parent.stop();b&&(jwplayer(this.H).remove(),document.getElementById(this.H).innerHTML="")};t.JWPlayer5.prototype.getTotalDroppedFrames=function(){return this.parent.xf()};t.JWPlayer5.prototype.consumePieceData=function(b){this.parent.Jb(b)};t.JWPlayer6=function(){t.vb.call(this,t.JWPlayer6.Mc)};t.eb(t.JWPlayer6,A);
t.JWPlayer6.prototype.J.Md=function(){var b=this.e.n.Ed.jwplayer6,b=b?t.Ga.Ib(b.config):i;if("object"!==typeof b||b&&0==Object.keys(b).length)b=m;if(b){"flash"!=b.primary&&console.warn("warning: viblast: jwplayer6 configuration: overriding key 'primary' to value 'flash'");b.primary="flash";if(b.playlist==i)console.warn("warning: viblast: jwplayer6 configuration: missing 'playlist' key. adding 'playlist' with one default viblast item "),b.playlist=[{file:"http://viblast.com",provider:this.e.k.ta+"jw6/ViblastJWPlayer6.swf",
type:"hls"}];else{var c=n,d;for(d in b.playlist){var e=b.playlist[d];if("hls"==e.type&&e.provider&&-1!=e.provider.toLowerCase().indexOf("viblast")){c=l;break}}c==n&&(console.warn("warning: viblast: jwplayer6 configuration: missing viblast playlist item. appending a default one to the end of the playlist"),b.playlist.push({file:"http://viblast.com",provider:this.e.k.ta+"jw6/ViblastJWPlayer6.swf",type:"hls"}))}b.viblast?b.viblast.initializeAsTransportOnly=n:b.viblast={initializeAsTransportOnly:n}}else console.log("viblast: jwplayer6 configuration: no configuration provided. using default configuration (may not work if viblast's files have been renamed and/or moved from their default locations)."),
b={playlist:[{file:"http://viblast.com",provider:this.e.k.ta+"jw6/ViblastJWPlayer6.swf",type:"hls"}],viblast:{initializeAsTransportOnly:n},width:640,height:480,primary:"flash",autostart:n,flashplayer:this.e.k.ta+"jw6/jwplayer6.swf"};var f=this;window._viblast_player_flash_onload=function(){window.setTimeout(function(){f.k.gd.call(f);window._viblast_player_flash_onload=q()},0)};$("#"+this.e.n.H);d=jwplayer(this.e.n.H);d.onSetupError(function(b,c){console.error("viblast: could not setup jwplayer6: fallback?: "+
b+", reason: "+c)});d.setup(b);return l};
t.JWPlayer6.prototype.k.gd=function(){try{var b=this,c=jwplayer(this.e.F.n.H),d=function(){try{for(var b=c.getPlaylistIndex(),d=c.getPlaylistItem(b).sources,b=0;b<d.length;b++)if("hls"==d[b].type)return l}catch(e){}return n};c.onPlay(function(c){try{d()&&("PAUSED"==c.oldstate?b.n.Cb.call(b):"BUFFERING"==c.oldstate&&b.n.ef.call(b,b.e.F.n.ca))}catch(e){}});c.onPause(function(){try{d()&&b.n.fe.call(b)}catch(c){}});c.onIdle(function(){try{d()&&b.n.he.call(b)}catch(c){}});c.onBuffer(function(){try{d()&&
(b.n.Cb.call(b),b.n.Td.call(b,b.e.F.n.ca))}catch(c){}});c.onFullscreen(function(c){try{d()&&(c.fullscreen?b.n.gf.call(b,b.e.F.n.ca):b.n.ff.call(b,b.e.F.n.ca))}catch(e){}});c.onQualityChange(function(c){try{d()&&b.n.nh.call(b,c.currentQuality)}catch(e){}});this.e.F.n.I=this.g.ic.call(this);this.n.Rf.call(this)}catch(e){console.error(e.stack)}};t.JWPlayer6.prototype.J.Qd=function(){jwplayer(this.e.F.n.H).remove();return l};
t.JWPlayer6.prototype.J.Od=function(){var b=jwplayer(this.e.F.n.H);"PLAYING"==b.getState()&&console.error("called play on playing stream!");b.play(l);return l};t.JWPlayer6.prototype.J.Pd=function(){jwplayer(this.e.F.n.H).stop();return l};t.JWPlayer6.prototype.J.Nd=function(){jwplayer(this.e.F.n.H).pause(l);return l};t.JWPlayer6.prototype.J.pf=function(){return jwplayer(this.e.F.n.H)};t.JWPlayer6.prototype.k.underlyingPlayerIsPlaying=function(){return"PLAYING"==jwplayer(this.e.F.n.H).getState()};
t.JWPlayer6.prototype.g.ic=function(){var b=this.e.n.H;if(window.document[b])return window.document[b];if(-1==navigator.appName.indexOf("Microsoft Internet")){if(document.embeds&&document.embeds[b])return document.embeds[b]}else return document.getElementById(b)};t.Hb(t.JWPlayer6);var x;x||(x=eval("(function() { try { return Module || {} } catch(e) { return {} } })()"));var Fa={},Ca;for(Ca in x)x.hasOwnProperty(Ca)&&(Fa[Ca]=x[Ca]);
var C="object"===typeof process&&"function"===typeof require,Ga="object"===typeof window,Ha="function"===typeof importScripts,Ia=!Ga&&!C&&!Ha;
if(C){x.print||(x.print=function(b){process.stdout.write(b+"\n")});x.printErr||(x.printErr=function(b){process.stderr.write(b+"\n")});var Ja=require("fs"),Ka=require("path");x.read=function(b,c){var b=Ka.normalize(b),d=Ja.readFileSync(b);!d&&b!=Ka.resolve(b)&&(b=path.join(__dirname,"..","src",b),d=Ja.readFileSync(b));d&&!c&&(d=d.toString());return d};x.readBinary=function(b){return x.read(b,l)};x.load=function(b){La(read(b))};x.thisProgram=process.argv[1].replace(/\\/g,"/");x.arguments=process.argv.slice(2);
"undefined"!==typeof module&&(module.exports=x);process.on("uncaughtException",function(b){b instanceof Ma||g(b)})}else Ia?(x.print||(x.print=print),"undefined"!=typeof printErr&&(x.printErr=printErr),x.read="undefined"!=typeof read?read:function(){g("no read() available (jsc?)")},x.readBinary=function(b){if("function"===typeof readbuffer)return new Uint8Array(readbuffer(b));b=read(b,"binary");F("object"===typeof b);return b},"undefined"!=typeof scriptArgs?x.arguments=scriptArgs:"undefined"!=typeof arguments&&
(x.arguments=arguments),this.Module=x,eval("if (typeof gc === 'function' && gc.toString().indexOf('[native code]') > 0) var gc = undefined")):Ga||Ha?(x.read=function(b){var c=new XMLHttpRequest;c.open("GET",b,n);c.send(m);return c.responseText},"undefined"!=typeof arguments&&(x.arguments=arguments),"undefined"!==typeof console?(x.print||(x.print=function(b){console.log(b)}),x.printErr||(x.printErr=function(b){console.log(b)})):x.print||(x.print=q()),Ga?window.Module=x:x.load=importScripts):g("Unknown runtime environment. Where are we?");
function La(b){eval.call(m,b)}!x.load&&x.read&&(x.load=function(b){La(x.read(b))});x.print||(x.print=q());x.printErr||(x.printErr=x.print);x.arguments||(x.arguments=[]);x.thisProgram||(x.thisProgram="./this.program");x.print=x.print;x.Za=x.printErr;x.preRun=[];x.postRun=[];for(Ca in Fa)Fa.hasOwnProperty(Ca)&&(x[Ca]=Fa[Ca]);
var G={xi:function(b){Na=b},Ch:function(){return Na},yc:function(){return Oa},od:function(b){Oa=b},uf:function(b){switch(b){case "i1":case "i8":return 1;case "i16":return 2;case "i32":return 4;case "i64":return 8;case "float":return 4;case "double":return 8;default:return"*"===b[b.length-1]?G.ab:"i"===b[0]?(b=parseInt(b.substr(1)),F(0===b%8),b/8):0}},tf:function(b){return Math.max(G.uf(b),G.ab)},yk:16,cl:function(b,c,d){return!d&&("i64"==b||"double"==b)?8:!b?Math.min(c,8):Math.min(c||(b?G.tf(b):0),
G.ab)},fb:function(b,c,d){return d&&d.length?(d.splice||(d=Array.prototype.slice.call(d)),d.splice(0,0,c),x["dynCall_"+b].apply(m,d)):x["dynCall_"+b].call(m,c)},Wc:[],Og:function(b){for(var c=0;c<G.Wc.length;c++)if(!G.Wc[c])return G.Wc[c]=b,2*(1+c);g("Finished up all reserved function pointers. Use a higher value for RESERVED_FUNCTION_POINTERS.")},pi:function(b){G.Wc[(b-2)/2]=m},qf:function(b,c){G.Fd||(G.Fd={});var d=G.Fd[b];if(d)return d;for(var d=[],e=0;e<c;e++)d.push(String.fromCharCode(36)+e);
e=H(b);'"'===e[0]&&(e.indexOf('"',1)===e.length-1?e=e.substr(1,e.length-2):Pa("invalid EM_ASM input |"+e+"|. Please use EM_ASM(..code..) (no quotes) or EM_ASM({ ..code($0).. }, input) (to input values)"));try{var f=eval("(function(Module, FS) { return function("+d.join(",")+"){ "+e+" } })")(x,"undefined"!==typeof K?K:m)}catch(h){x.Za("error in executing inline EM_ASM code: "+h+" on: \n\n"+e+"\n\nwith args |"+d+"| (make sure to use the right one out of EM_ASM, EM_ASM_ARGS, etc.)"),g(h)}return G.Fd[b]=
f},Yb:function(b){G.Yb.qe||(G.Yb.qe={});G.Yb.qe[b]||(G.Yb.qe[b]=1,x.Za(b))},Xd:{},rf:function(b,c){F(c);G.Xd[c]||(G.Xd[c]={});var d=G.Xd[c];d[b]||(d[b]=function(){return G.fb(c,b,arguments)});return d[b]},cc:function(){var b=[],c=0;this.kd=function(d){d&=255;if(0==b.length){if(0==(d&128))return String.fromCharCode(d);b.push(d);c=192==(d&224)?1:224==(d&240)?2:3;return""}if(c&&(b.push(d),c--,0<c))return"";var d=b[0],e=b[1],f=b[2],h=b[3];2==b.length?d=String.fromCharCode((d&31)<<6|e&63):3==b.length?
d=String.fromCharCode((d&15)<<12|(e&63)<<6|f&63):(d=(d&7)<<18|(e&63)<<12|(f&63)<<6|h&63,d=String.fromCharCode(((d-65536)/1024|0)+55296,(d-65536)%1024+56320));b.length=0;return d};this.Zf=function(b){for(var b=unescape(encodeURIComponent(b)),c=[],f=0;f<b.length;f++)c.push(b.charCodeAt(f));return c}},dl:function(){g("You must build with -s RETAIN_COMPILER_SETTINGS=1 for Runtime.getCompilerSetting or emscripten_get_compiler_setting to work")},nd:function(b){var c=Oa;Oa=Oa+b|0;Oa=Oa+15&-16;return c},
gg:function(b){var c=Qa;Qa=Qa+b|0;Qa=Qa+15&-16;return c},fc:function(b){var c=Ra;Ra=Ra+b|0;Ra=Ra+15&-16;Ra>=Sa&&Pa("Cannot enlarge memory arrays. Atleast "+(Ra-Sa)+" more bytes required. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+Sa+", (2) compile with ALLOW_MEMORY_GROWTH which adjusts the size at runtime but prevents some optimizations, or (3) set Module.TOTAL_MEMORY before the program runs.");return c},Lc:function(b,c){return Math.ceil(b/(c?c:16))*(c?c:16)},
Qh:function(b,c,d){return d?+(b>>>0)+4294967296*+(c>>>0):+(b>>>0)+4294967296*+(c|0)},wa:8,ab:4,Ck:0};x.Runtime=G;G.addFunction=G.Og;G.removeFunction=G.pi;var Ta=n,Ua,Va,Na;function F(b,c){b||Pa("Assertion failed: "+c)}function Wa(b){var c=x["_"+b];if(!c)try{c=eval("_"+b)}catch(d){}F(c,"Cannot call unknown function "+b+" (perhaps LLVM optimizations or closure removed it?)");return c}var Xa,Ya;
(function(){function b(b){b=b.toString().match(f).slice(1);return{arguments:b[0],body:b[1],returnValue:b[2]}}var c=0,d={stackSave:function(){c=G.yc()},stackRestore:function(){G.od(c)},arrayToC:function(b){var c=G.nd(b.length);Za(b,c);return c},stringToC:function(b){var c=0;b!==m&&(b!==i&&0!==b)&&(c=G.nd((b.length<<2)+1),$a(b,c));return c}},e={string:d.stringToC,array:d.arrayToC};Ya=function(b,f,h,j){var b=Wa(b),y=[];if(j)for(var E=0;E<j.length;E++){var N=e[h[E]];N?(0===c&&(c=G.yc()),y[E]=N(j[E])):
y[E]=j[E]}h=b.apply(m,y);"string"===f&&(h=H(h));0!==c&&d.stackRestore();return h};var f=/^function\s*\(([^)]*)\)\s*{\s*([^*]*?)[\s;]*(?:return\s*(.*?)[;\s]*)?}$/,h={},j;for(j in d)d.hasOwnProperty(j)&&(h[j]=b(d[j]));Xa=function(c,d,e){var e=e||[],f=Wa(c),c=e.every(function(b){return"number"===b}),j="string"!==d;if(j&&c)return f;var E=e.map(function(b,c){return"$"+c}),d="(function("+E.join(",")+") {",N=e.length;if(!c)for(var d=d+(h.stackSave.body+";"),U=0;U<N;U++){var ia=E[U],Q=e[U];"number"!==Q&&
(Q=h[Q+"ToC"],d+="var "+Q.arguments+" = "+ia+";",d+=Q.body+";",d+=ia+"="+Q.returnValue+";")}e=b(function(){return f}).returnValue;d+="var ret = "+e+"("+E.join(",")+");";j||(e=b(function(){return H}).returnValue,d+="ret = "+e+"(ret);");c||(d+=h.stackRestore.body+";");return eval(d+"return ret})")}})();x.cwrap=Xa;x.ccall=Ya;
function ab(b,c,d){d=d||"i8";"*"===d.charAt(d.length-1)&&(d="i32");switch(d){case "i1":L[b>>0]=c;break;case "i8":L[b>>0]=c;break;case "i16":bb[b>>1]=c;break;case "i32":M[b>>2]=c;break;case "i64":Va=[c>>>0,(Ua=c,1<=+cb(Ua)?0<Ua?(db(+eb(Ua/4294967296),4294967295)|0)>>>0:~~+fb((Ua-+(~~Ua>>>0))/4294967296)>>>0:0)];M[b>>2]=Va[0];M[b+4>>2]=Va[1];break;case "float":gb[b>>2]=c;break;case "double":hb[b>>3]=c;break;default:Pa("invalid type for setValue: "+d)}}x.setValue=ab;
function ib(b,c){c=c||"i8";"*"===c.charAt(c.length-1)&&(c="i32");switch(c){case "i1":return L[b>>0];case "i8":return L[b>>0];case "i16":return bb[b>>1];case "i32":return M[b>>2];case "i64":return M[b>>2];case "float":return gb[b>>2];case "double":return hb[b>>3];default:Pa("invalid type for setValue: "+c)}return m}x.getValue=ib;var jb=0,kb=1,lb=2,mb=4;x.ALLOC_NORMAL=jb;x.ALLOC_STACK=kb;x.ALLOC_STATIC=lb;x.ALLOC_DYNAMIC=3;x.ALLOC_NONE=mb;
function O(b,c,d,e){var f,h;"number"===typeof b?(f=l,h=b):(f=n,h=b.length);var j="string"===typeof c?c:m,d=d==mb?e:[P,G.nd,G.gg,G.fc][d===i?lb:d](Math.max(h,j?1:c.length));if(f){e=d;F(0==(d&3));for(b=d+(h&-4);e<b;e+=4)M[e>>2]=0;for(b=d+h;e<b;)L[e++>>0]=0;return d}if("i8"===j)return b.subarray||b.slice?z.set(b,d):z.set(new Uint8Array(b),d),d;for(var e=0,k,p;e<h;){var u=b[e];"function"===typeof u&&(u=G.fl(u));f=j||c[e];0===f?e++:("i64"==f&&(f="i32"),ab(d+e,u,f),p!==f&&(k=G.uf(f),p=f),e+=k)}return d}
x.allocate=O;function H(b,c){for(var d=n,e,f=0;;){e=z[b+f>>0];if(128<=e)d=l;else if(0==e&&!c)break;f++;if(c&&f==c)break}c||(c=f);var h="";if(!d){for(;0<c;)e=String.fromCharCode.apply(String,z.subarray(b,b+Math.min(c,1024))),h=h?h+e:e,b+=1024,c-=1024;return h}d=new G.cc;for(f=0;f<c;f++)e=z[b+f>>0],h+=d.kd(e);return h}x.Pointer_stringify=H;x.UTF16ToString=function(b){for(var c=0,d="";;){var e=bb[b+2*c>>1];if(0==e)return d;++c;d+=String.fromCharCode(e)}};
x.stringToUTF16=function(b,c){for(var d=0;d<b.length;++d)bb[c+2*d>>1]=b.charCodeAt(d);bb[c+2*b.length>>1]=0};x.UTF32ToString=function(b){for(var c=0,d="";;){var e=M[b+4*c>>2];if(0==e)return d;++c;65536<=e?(e-=65536,d+=String.fromCharCode(55296|e>>10,56320|e&1023)):d+=String.fromCharCode(e)}};x.stringToUTF32=function(b,c){for(var d=0,e=0;e<b.length;++e){var f=b.charCodeAt(e);if(55296<=f&&57343>=f)var h=b.charCodeAt(++e),f=65536+((f&1023)<<10)|h&1023;M[c+4*d>>2]=f;++d}M[c+4*d>>2]=0};
function nb(b){function c(d,e,f){var e=e||Infinity,h="",j=[],y;if("N"===b[k]){k++;"K"===b[k]&&k++;for(y=[];"E"!==b[k];)if("S"===b[k]){k++;var J=b.indexOf("_",k);y.push(u[b.substring(k,J)||0]||"?");k=J+1}else if("C"===b[k])y.push(y[y.length-1]),k+=2;else{var J=parseInt(b.substr(k)),B=J.toString().length;if(!J||!B){k--;break}var qa=b.substr(k+B,J);y.push(qa);u.push(qa);k+=B+J}k++;y=y.join("::");e--;if(0===e)return d?[y]:y}else if(("K"===b[k]||D&&"L"===b[k])&&k++,J=parseInt(b.substr(k)))B=J.toString().length,
y=b.substr(k+B,J),k+=B+J;D=n;"I"===b[k]?(k++,J=c(l),B=c(l,1,l),h+=B[0]+" "+y+"<"+J.join(", ")+">"):h=y;a:for(;k<b.length&&0<e--;)if(y=b[k++],y in p)j.push(p[y]);else switch(y){case "P":j.push(c(l,1,l)[0]+"*");break;case "R":j.push(c(l,1,l)[0]+"&");break;case "L":k++;J=b.indexOf("E",k)-k;j.push(b.substr(k,J));k+=J+2;break;case "A":J=parseInt(b.substr(k));k+=J.toString().length;"_"!==b[k]&&g("?");k++;j.push(c(l,1,l)[0]+" ["+J+"]");break;case "E":break a;default:h+="?"+y;break a}!f&&(1===j.length&&"void"===
j[0])&&(j=[]);return d?(h&&j.push(h+"?"),j):h+("("+j.join(", ")+")")}var d=!!x.___cxa_demangle;if(d)try{var e=P(b.length);$a(b.substr(1),e);var f=P(4),h=x.___cxa_demangle(e,0,0,f);if(0===ib(f,"i32")&&h)return H(h)}catch(j){}finally{e&&ob(e),f&&ob(f),h&&ob(h)}var k=3,p={v:"void",b:"bool",c:"char",s:"short",i:"int",l:"long",f:"float",d:"double",w:"wchar_t",a:"signed char",h:"unsigned char",t:"unsigned short",j:"unsigned int",m:"unsigned long",x:"long long",y:"unsigned long long",z:"..."},u=[],D=l,e=
b;try{if("Object._main"==b||"_main"==b)return"main()";"number"===typeof b&&(b=H(b));if("_"!==b[0]||"_"!==b[1]||"Z"!==b[2])return b;switch(b[3]){case "n":return"operator new()";case "d":return"operator delete()"}e=c()}catch(y){e+="?"}0<=e.indexOf("?")&&!d&&G.Yb("warning: a problem occurred in builtin C++ name demangling; build with -s DEMANGLE_SUPPORT=1 to link in libcxxabi demangling");return e}
function pb(){var b;a:{b=Error();if(!b.stack){try{g(Error(0))}catch(c){b=c}if(!b.stack){b="(no stack trace available)";break a}}b=b.stack.toString()}return b.replace(/__Z[\w\d_]+/g,function(b){var c=nb(b);return b===c?b:b+" ["+c+"]"})}x.stackTrace=function(){return pb()};for(var L,z,bb,qb,M,rb,gb,hb,sb=0,Qa=0,tb=0,Oa=0,ub=0,vb=0,Ra=0,wb=x.TOTAL_STACK||5242880,Sa=x.TOTAL_MEMORY||67108864,xb=65536;xb<Sa||xb<2*wb;)xb=16777216>xb?2*xb:xb+16777216;
xb!==Sa&&(x.Za("increasing TOTAL_MEMORY to "+xb+" to be compliant with the asm.js spec"),Sa=xb);F("undefined"!==typeof Int32Array&&"undefined"!==typeof Float64Array&&!!(new Int32Array(1)).subarray&&!!(new Int32Array(1)).set,"JS engine does not provide full typed array support");var yb;a:{var zb=Sa,Ab=0,Bb=0.1*zb&-8;do{try{yb=new ArrayBuffer(zb);break a}catch(Cb){zb-=Bb}Ab++}while(5>Ab);g(Error("Cannot allocate even after 5 reductions. Reduced memory="+zb))}Sa=yb.byteLength;L=new Int8Array(yb);
bb=new Int16Array(yb);M=new Int32Array(yb);z=new Uint8Array(yb);qb=new Uint16Array(yb);rb=new Uint32Array(yb);gb=new Float32Array(yb);hb=new Float64Array(yb);M[0]=255;F(255===z[0]&&0===z[3],"Typed arrays 2 must be run on a little-endian system");x.HEAP=i;x.HEAP8=L;x.HEAP16=bb;x.HEAP32=M;x.HEAPU8=z;x.HEAPU16=qb;x.HEAPU32=rb;x.HEAPF32=gb;x.HEAPF64=hb;
function Db(b){for(;0<b.length;){var c=b.shift();if("function"==typeof c)c();else{var d=c.Da;"number"===typeof d?c.qb===i?G.fb("v",d):G.fb("vi",d,[c.qb]):d(c.qb===i?m:c.qb)}}}var Eb=[],Fb=[],Gb=[],Hb=[],Ib=[],Jb=n;function Kb(b){Eb.unshift(b)}x.addOnPreRun=x.Ik=Kb;x.addOnInit=x.Fk=function(b){Fb.unshift(b)};x.addOnPreMain=x.Hk=function(b){Gb.unshift(b)};x.addOnExit=x.Ek=function(b){Hb.unshift(b)};function Lb(b){Ib.unshift(b)}x.addOnPostRun=x.Gk=Lb;
function Mb(b,c,d){b=(new G.cc).Zf(b);d&&(b.length=d);c||b.push(0);return b}x.intArrayFromString=Mb;x.intArrayToString=function(b){for(var c=[],d=0;d<b.length;d++){var e=b[d];255<e&&(e&=255);c.push(String.fromCharCode(e))}return c.join("")};function $a(b,c,d){b=Mb(b,d);for(d=0;d<b.length;)L[c+d>>0]=b[d],d+=1}x.writeStringToMemory=$a;function Za(b,c){for(var d=0;d<b.length;d++)L[c+d>>0]=b[d]}x.writeArrayToMemory=Za;
function Nb(b,c,d){for(var e=0;e<b.length;e++)L[c+e>>0]=b.charCodeAt(e);d||(L[c+b.length>>0]=0)}x.writeAsciiToMemory=Nb;function Ob(b,c){return 0<=b?b:32>=c?2*Math.abs(1<<c-1)+b:Math.pow(2,c)+b}function Pb(b,c){if(0>=b)return b;var d=32>=c?Math.abs(1<<c-1):Math.pow(2,c-1);if(b>=d&&(32>=c||b>d))b=-2*d+b;return b}if(!Math.imul||-5!==Math.imul(4294967295,5))Math.imul=function(b,c){var d=b&65535,e=c&65535;return d*e+((b>>>16)*e+d*(c>>>16)<<16)|0};Math.jl=Math.imul;
var cb=Math.abs,fb=Math.ceil,eb=Math.floor,db=Math.min,Qb=0,Rb=m,Sb=m;function Tb(){Qb++;x.monitorRunDependencies&&x.monitorRunDependencies(Qb)}x.addRunDependency=Tb;function Ub(){Qb--;x.monitorRunDependencies&&x.monitorRunDependencies(Qb);if(0==Qb&&(Rb!==m&&(clearInterval(Rb),Rb=m),Sb)){var b=Sb;Sb=m;b()}}x.removeRunDependency=Ub;x.preloadedImages={};x.preloadedAudios={};var Vb=m,sb=8,Qa=sb+G.Lc(100907);Fb.push({Da:function(){Wb()}});
2015-07-09 20:00:03 -07:00
O([101,114,114,111,114,0,0,0,119,97,114,110,105,110,103,0,105,110,102,111,0,0,0,0,118,101,114,98,111,115,101,0,85,110,107,110,111,119,110,32,108,111,103,32,115,101,118,101,114,105,116,121,32,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,110,97,109,101,0,0,0,0,99,111,109,109,83,116,97,116,105,111,110,0,0,0,0,0,99,100,110,83,116,114,101,97,109,0,0,0,0,0,0,0,45,0,0,0,0,0,0,0,95,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,4,0,0,0,56,0,0,0,248,255,255,255,0,0,0,0,5,0,0,0,6,0,0,0,192,255,255,255,192,255,255,
255,0,0,0,0,7,0,0,0,8,0,0,0,0,0,0,0,148,0,0,0,252,0,0,0,60,1,0,0,80,1,0,0,100,1,0,0,120,1,0,0,36,1,0,0,16,1,0,0,188,0,0,0,168,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,10,0,0,0,56,0,0,0,248,255,255,255,0,0,0,0,11,0,0,0,12,0,0,0,192,255,255,255,192,255,255,255,0,0,0,0,13,0,0,0,14,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,16,0,0,0,192,255,255,255,192,255,255,255,0,0,0,0,17,0,0,0,18,0,0,0,56,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,20,0,0,0,200,255,255,255,200,255,255,255,0,0,0,0,21,0,0,0,22,0,0,0,0,0,0,0,
0,0,0,0,23,0,0,0,24,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,1,0,0,0,3,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,3,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,252,255,255,255,0,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,236,255,255,255,0,0,0,0,32,0,0,0,33,0,0,0,0,0,0,0,115,114,99,47,67,104,97,110,110,101,108,77,97,110,97,103,101,114,46,99,99,0,0,0,32,32,0,0,0,0,0,0,85,110,107,110,111,119,110,32,114,101,113,117,101,115,116,32,97,108,103,111,114,105,116,104,109,40,0,0,0,0,0,0,41,
32,102,97,108,108,105,110,103,32,98,97,99,107,32,111,110,32,114,101,113,117,101,115,116,32,108,105,107,101,32,112,108,97,121,101,114,0,0,0,87,101,32,115,117,99,99,101,115,115,102,117,108,108,121,32,106,111,105,110,101,100,0,0,91,99,109,93,32,67,111,109,109,32,83,116,97,116,105,111,110,32,114,101,112,111,114,116,101,100,32,100,105,115,99,111,110,110,101,99,116,46,32,83,116,111,112,112,105,110,103,32,84,114,97,99,107,101,114,0,67,111,109,109,32,115,116,97,116,105,111,110,32,119,97,115,32,99,108,111,
115,101,100,0,65,110,32,69,114,114,111,114,32,111,99,99,117,114,101,100,32,119,104,105,108,101,32,99,111,109,109,117,110,105,99,97,116,105,110,103,32,119,105,116,104,32,116,104,101,32,99,111,109,109,32,115,116,97,116,105,111,110,58,32,0,0,0,0,111,102,102,115,101,116,0,0,84,114,97,99,107,101,114,32,114,101,115,112,111,110,100,101,100,32,119,105,116,104,32,105,110,118,97,108,105,100,101,32,111,102,102,115,101,116,40,0,41,46,32,73,103,110,111,114,105,110,103,46,0,0,0,0,112,101,101,114,115,0,0,0,84,114,
97,99,107,101,114,32,114,101,115,112,111,110,115,101,32,100,111,101,110,115,39,116,32,99,111,110,116,97,105,110,32,97,110,121,32,112,101,101,114,115,0,0,0,0,0,0,111,112,116,105,111,110,115,0,82,101,99,101,105,118,101,100,32,111,112,116,105,111,110,115,32,102,114,111,109,32,116,114,97,99,107,101,114,32,61,32,0,0,0,0,0,0,0,0,99,111,110,110,101,99,116,45,116,111,45,115,119,97,114,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,116,111,112,112,105,110,103,32,97,108,108,32,112,101,101,114,115,32,98,101,99,97,117,
115,101,32,116,114,97,99,107,101,114,32,115,101,110,116,32,99,111,110,110,101,99,116,45,116,111,45,115,119,97,114,109,61,110,111,0,0,0,0,0,67,97,110,110,111,116,32,103,101,116,32,112,101,101,114,32,105,100,32,97,116,32,105,110,100,101,120,32,0,0,0,0,102,114,111,109,0,0,0,0,109,115,103,0,0,0,0,0,105,99,101,95,99,97,110,100,105,100,97,116,101,0,0,0,102,105,110,0,0,0,0,0,78,111,116,32,99,111,110,110,101,99,116,105,110,103,32,116,111,32,0,0,0,0,0,0,32,98,101,99,97,117,115,101,32,105,116,32,105,115,32,
98,108,97,99,107,108,105,115,116,101,100,0,0,0,0,0,0,83,116,97,114,116,105,110,103,32,112,101,101,114,32,0,0,32,98,101,99,97,117,115,101,32,116,104,101,32,109,97,120,105,109,117,109,32,110,117,109,98,101,114,32,111,102,32,111,117,116,103,111,105,110,103,32,112,101,101,114,115,32,104,97,115,32,98,101,101,110,32,114,101,97,99,104,101,100,46,0,32,98,101,99,97,117,115,101,32,99,111,110,110,101,99,116,45,116,111,45,115,119,97,114,109,32,105,115,32,116,117,114,110,101,100,32,111,102,102,46,0,0,0,0,0,0,
0,0,32,98,101,99,97,117,115,101,32,116,104,101,32,109,97,120,105,109,117,109,32,110,117,109,98,101,114,32,111,102,32,105,110,99,111,109,105,110,103,32,112,101,101,114,115,32,104,97,115,32,98,101,101,110,32,114,101,97,99,104,101,100,46,0,79,117,114,73,100,61,0,0,111,102,102,101,114,0,0,0,99,111,110,110,95,114,101,113,0,0,0,0,0,0,0,0,87,101,32,97,114,101,32,116,111,111,32,102,97,114,32,98,101,104,105,110,100,32,111,114,32,105,110,102,114,111,110,116,46,32,70,111,114,99,101,102,117,108,108,121,32,109,
111,118,105,110,103,32,116,104,101,32,119,105,110,100,111,119,32,116,111,32,112,111,115,105,116,105,111,110,61,32,0,0,0,0,32,112,114,101,118,105,111,117,115,32,97,98,105,61,32,0,32,100,105,115,116,97,110,99,101,61,0,0,0,0,0,0,32,109,111,118,101,84,104,114,101,115,104,111,108,100,73,110,102,114,111,110,116,61,32,0,32,109,111,118,101,84,104,114,101,115,104,111,108,100,66,101,104,105,110,100,61,32,0,0,82,101,99,101,105,118,101,100,32,112,105,101,99,101,40,99,104,117,110,107,73,100,120,61,0,0,0,0,0,0,
0,0,44,32,112,105,101,99,101,73,100,120,61,0,0,0,0,0,41,32,102,114,111,109,32,112,101,101,114,40,105,100,61,0,41,32,119,105,116,104,111,117,116,32,98,101,105,110,103,32,114,101,113,117,101,115,116,101,100,46,32,68,105,115,99,97,114,100,105,110,103,32,116,104,101,32,112,105,101,99,101,46,0,0,0,0,0,0,0,0,71,111,116,32,102,105,114,115,116,32,0,0,0,0,0,0,32,115,101,103,109,101,110,116,115,0,0,0,0,0,0,0,65,98,111,114,116,105,110,103,32,99,104,117,110,107,32,119,101,32,99,111,117,110,100,39,116,32,100,
111,119,110,108,111,97,100,32,105,110,32,116,105,109,101,46,32,67,104,117,110,107,73,100,120,61,0,0,0,79,117,116,103,111,105,110,103,32,112,101,101,114,115,32,40,0,0,0,0,0,0,0,0,41,32,0,0,0,0,0,0,101,120,99,101,101,100,32,109,97,120,105,109,117,109,32,40,0,0,0,0,0,0,0,0,41,0,0,0,0,0,0,0,115,116,111,112,32,112,101,101,114,115,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,114,101,109,111,118,101,32,97,32,112,101,101,114,115,40,105,100,61,0,0,0,0,41,32,98,117,116,32,105,116,32,119,97,115,32,110,111,
116,32,102,111,117,110,100,32,116,104,101,32,116,104,101,32,108,105,115,116,32,111,102,32,112,101,101,114,115,40,115,105,122,101,61,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,100,101,108,101,116,101,32,97,32,112,101,101,114,40,105,100,61,0,0,0,0,0,41,32,98,117,116,32,105,116,32,119,97,115,32,110,111,116,32,102,111,117,110,100,32,105,110,32,116,104,101,32,108,105,115,116,32,111,102,32,112,101,101,114,115,40,115,105,122,101,61,0,0,0,0,0,0,0,66,85,71,58,32,116,114,121,105,110,103,32,116,111,32,
115,116,97,114,116,32,97,32,116,114,97,99,107,101,114,32,98,117,116,32,116,104,101,114,101,32,105,115,32,111,110,101,32,115,116,105,108,108,32,114,117,110,110,105,110,103,46,32,83,116,111,112,112,105,110,103,32,116,104,101,32,112,114,101,118,105,111,117,115,32,116,114,97,99,107,101,114,46,0,0,0,111,110,83,101,103,109,101,110,116,83,105,122,101,32,99,97,108,108,101,100,32,119,105,116,104,32,105,110,118,97,108,105,100,101,32,115,105,122,101,32,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,105,
2015-08-25 19:31:33 -07:00
98,108,97,115,116,124,0,0,0,0,0,0,0,0,124,0,0,0,0,0,0,0,54,46,48,50,46,100,51,54,48,50,98,52,99,0,0,0,123,32,114,101,116,117,114,110,32,118,98,108,105,98,46,106,115,83,116,114,105,110,103,84,111,67,83,116,114,40,110,97,118,105,103,97,116,111,114,46,117,115,101,114,65,103,101,110,116,41,91,48,93,59,32,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,0,0,0,35,0,0,0,115,114,99,47,117,116,105,108,115,47,46,46,47,116,105,109,101,114,115,47,84,105,109,101,114,46,104,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,
2015-07-09 20:00:03 -07:00
119,105,110,100,32,116,104,101,32,115,97,109,101,32,116,105,109,101,114,32,116,119,105,99,101,0,0,0,0,0,123,32,102,117,110,99,116,105,111,110,32,119,114,97,112,112,101,114,40,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,49,44,32,39,118,105,39,41,40,36,50,41,59,32,125,32,114,101,116,117,114,110,32,119,105,110,100,111,119,46,115,101,116,84,105,109,101,111,117,116,40,119,114,97,112,112,101,114,44,32,36,48,41,59,32,125,0,115,114,99,47,67,111,109,
109,83,116,97,116,105,111,110,46,104,0,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,114,101,103,105,115,116,101,114,32,109,111,114,101,32,116,104,97,110,32,111,110,101,32,114,101,99,101,105,118,101,114,32,102,111,114,32,109,101,115,115,97,103,101,115,32,111,102,32,116,121,112,101,32,0,46,32,68,114,111,112,112,105,110,103,32,112,114,101,118,105,111,117,115,32,114,101,99,101,105,118,101,114,33,0,0,0,115,114,99,47,117,116,105,108,115,47,110,111,116,105,102,121,46,104,0,0,0,0,0,0,84,114,121,105,110,
103,32,116,111,32,98,105,110,100,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,110,111,116,105,102,105,99,97,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,36,0,0,0,37,0,0,0,4,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,38,0,0,0,39,0,0,0,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,0,42,0,0,0,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,0,0,0,44,0,0,0,6,0,0,0,5,0,0,0,7,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,48,0,0,0,49,0,0,0,9,0,0,0,50,0,0,0,10,0,0,0,4,0,0,0,0,0,0,0,0,
0,0,0,51,0,0,0,52,0,0,0,11,0,0,0,6,0,0,0,12,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,3,0,0,0,53,0,0,0,54,0,0,0,27,0,0,0,252,255,255,255,0,0,0,0,55,0,0,0,56,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,0,0,0,58,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,59,0,0,0,60,0,0,0,7,0,0,0,8,0,0,0,84,114,121,105,110,103,32,116,111,32,99,111,110,110,101,99,116,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,116,105,109,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,64,0,0,0,65,0,0,0,9,0,0,0,1,0,0,0,252,255,255,255,0,0,0,0,66,0,0,0,67,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,68,0,0,0,69,0,0,0,9,0,0,0,1,0,0,0,252,255,255,255,0,0,0,0,70,0,0,0,71,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,72,0,0,0,73,0,0,0,10,0,0,0,2,0,0,0,252,255,255,255,0,0,0,0,74,0,0,0,75,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,76,0,0,0,77,0,0,0,10,0,0,0,2,0,0,0,252,255,255,255,0,0,0,0,78,0,0,0,79,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,80,0,0,0,81,0,0,0,11,0,0,0,3,0,0,0,252,255,
255,255,0,0,0,0,82,0,0,0,83,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,84,0,0,0,85,0,0,0,11,0,0,0,3,0,0,0,252,255,255,255,0,0,0,0,86,0,0,0,87,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,88,0,0,0,89,0,0,0,12,0,0,0,4,0,0,0,252,255,255,255,0,0,0,0,90,0,0,0,91,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,92,0,0,0,93,0,0,0,12,0,0,0,4,0,0,0,252,255,255,255,0,0,0,0,94,0,0,0,95,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,97,0,0,0,13,0,0,0,5,0,0,0,252,255,255,255,0,0,0,0,98,0,0,0,99,0,0,0,30,0,0,0,31,0,0,0,0,0,0,
0,0,0,0,0,100,0,0,0,101,0,0,0,13,0,0,0,5,0,0,0,252,255,255,255,0,0,0,0,102,0,0,0,103,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,104,0,0,0,105,0,0,0,14,0,0,0,6,0,0,0,252,255,255,255,0,0,0,0,106,0,0,0,107,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,109,0,0,0,14,0,0,0,6,0,0,0,252,255,255,255,0,0,0,0,110,0,0,0,111,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,112,0,0,0,113,0,0,0,15,0,0,0,7,0,0,0,252,255,255,255,0,0,0,0,114,0,0,0,115,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,117,0,0,0,15,0,0,0,7,
0,0,0,252,255,255,255,0,0,0,0,118,0,0,0,119,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,121,0,0,0,16,0,0,0,8,0,0,0,252,255,255,255,0,0,0,0,122,0,0,0,123,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,124,0,0,0,125,0,0,0,16,0,0,0,8,0,0,0,252,255,255,255,0,0,0,0,126,0,0,0,127,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,129,0,0,0,17,0,0,0,9,0,0,0,252,255,255,255,0,0,0,0,130,0,0,0,131,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,132,0,0,0,133,0,0,0,17,0,0,0,9,0,0,0,252,255,255,255,0,0,0,0,134,0,0,0,135,
0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,3,0,0,0,136,0,0,0,137,0,0,0,27,0,0,0,252,255,255,255,0,0,0,0,138,0,0,0,139,0,0,0,30,0,0,0,31,0,0,0,236,255,255,255,0,0,0,0,140,0,0,0,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,114,99,47,67,111,110,116,101,120,116,46,99,99,0,0,78,111,116,32,115,116,97,114,116,105,110,103,32,98,101,99,97,117,115,101,32,111,102,32,97,114,103,117,109,101,110,116,115,32,101,114,114,111,114,115,0,0,0,0,0,0,0,0,66,97,100,32,105,110,112,117,116,32,97,114,103,117,109,101,110,116,
115,46,10,0,0,0,85,110,115,117,112,112,111,114,116,101,100,32,69,110,118,105,114,111,110,109,101,110,116,0,108,111,103,0,0,0,0,0,111,110,101,32,111,102,32,101,114,114,111,114,44,32,119,97,114,110,105,110,103,44,32,105,110,102,111,44,32,118,101,114,98,111,115,101,46,0,0,0,99,104,97,110,110,101,108,0,85,82,76,32,111,102,32,116,104,101,32,99,104,97,110,110,101,108,32,116,111,32,112,108,97,121,46,0,0,0,0,0,78,111,32,67,104,97,110,110,101,108,32,78,97,109,101,0,32,32,32,118,105,98,108,97,115,116,32,60,
2015-08-25 19:31:33 -07:00
99,104,97,110,110,101,108,45,117,114,108,62,32,91,97,100,100,105,116,105,111,110,97,108,32,97,114,103,117,109,101,110,116,115,93,10,32,32,32,118,105,98,108,97,115,116,32,45,45,104,101,108,112,32,102,111,114,32,109,111,114,101,32,105,110,102,111,0,112,97,117,115,101,0,0,0,114,101,115,117,109,101,0,0,112,108,97,121,101,114,32,114,101,115,117,109,101,100,32,97,102,116,101,114,32,0,0,0,76,111,110,103,32,112,97,117,115,101,46,32,82,101,115,116,97,114,116,105,110,103,32,112,108,97,121,101,114,32,97,110,
100,32,67,68,78,32,100,111,119,110,108,111,97,100,0,0,115,116,111,112,112,105,110,103,32,99,111,110,116,101,120,116,32,0,0,0,0,0,0,0,86,105,98,108,97,115,116,32,105,115,32,116,117,114,110,101,100,32,111,102,102,0,0,0,67,97,110,110,111,116,32,99,114,101,97,116,101,32,112,108,97,121,101,114,46,0,0,0,91,66,85,71,93,32,85,110,107,110,111,119,110,32,118,97,108,117,101,32,102,111,114,32,112,97,114,97,109,115,46,112,108,97,121,101,114,46,32,70,97,108,108,105,110,103,32,98,97,99,107,32,116,111,32,102,108,
97,115,104,32,97,115,32,116,104,101,32,115,97,102,101,115,116,32,111,112,116,105,111,110,46,0,0,0,0,0,0,123,32,118,97,114,32,118,105,100,101,111,69,108,101,109,101,110,116,32,61,32,100,111,99,117,109,101,110,116,46,99,114,101,97,116,101,69,108,101,109,101,110,116,40,39,118,105,100,101,111,39,41,59,32,114,101,116,117,114,110,32,118,105,100,101,111,69,108,101,109,101,110,116,46,99,97,110,80,108,97,121,84,121,112,101,32,38,38,32,40,118,105,100,101,111,69,108,101,109,101,110,116,46,99,97,110,80,108,97,
121,84,121,112,101,40,39,97,112,112,108,105,99,97,116,105,111,110,47,118,110,100,46,97,112,112,108,101,46,109,112,101,103,85,82,76,39,41,46,108,101,110,103,116,104,32,62,32,48,41,59,32,125,0,0,0,0,0,0,123,32,118,97,114,32,111,98,106,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,105,102,32,40,111,98,106,46,111,110,69,114,114,111,114,41,32,123,32,111,98,106,46,111,110,69,114,114,111,114,40,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,49,41,41,
59,32,125,32,125,0,0,0,0,0,0,123,32,118,97,114,32,111,98,106,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,105,102,32,40,111,98,106,46,111,110,83,117,99,99,101,115,115,41,32,123,32,111,98,106,46,111,110,83,117,99,99,101,115,115,40,41,59,32,125,32,125,0,0,0,0,0,0,0,123,32,118,97,114,32,111,98,106,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,105,102,32,40,111,98,106,46,105,110,116,101,114,110,97,108,115,79,98,115,101,114,118,101,114,32,38,
38,32,111,98,106,46,105,110,116,101,114,110,97,108,115,79,98,115,101,114,118,101,114,46,111,110,80,108,97,121,101,114,41,32,123,32,111,98,106,46,105,110,116,101,114,110,97,108,115,79,98,115,101,114,118,101,114,46,111,110,80,108,97,121,101,114,40,41,59,32,125,32,125,0,0,0,0,82,101,115,116,97,114,116,105,110,103,32,112,108,97,121,101,114,32,98,101,99,97,117,115,101,32,111,102,32,101,114,114,111,114,115,0,0,0,0,0,115,114,99,47,117,116,105,108,115,47,110,111,116,105,102,121,46,104,0,0,0,0,0,0,84,114,
121,105,110,103,32,116,111,32,98,105,110,100,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,110,111,116,105,102,105,99,97,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,142,0,0,0,143,0,0,0,144,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,145,0,0,0,146,0,0,0,14,0,0,0,10,0,0,0,15,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,147,0,0,0,148,0,0,0,18,0,0,0,11,0,0,0,252,255,255,255,0,0,0,0,149,0,0,0,150,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,151,0,0,0,152,0,0,0,18,0,0,0,11,0,0,0,252,255,255,255,0,0,0,0,153,0,0,0,154,0,
0,0,30,0,0,0,31,0,0,0,123,32,118,98,108,105,98,46,118,98,82,101,109,111,118,101,79,98,106,40,36,48,41,59,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,0,0,0,0,0,0,155,0,0,0,156,0,0,0,240,255,255,255,0,0,0,0,2,0,0,0,3,0,0,0,157,0,0,0,158,0,0,0,27,0,0,0,236,255,255,255,0,0,0,0,159,0,0,0,160,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,65,69,83,45,49,50,56,0,83,65,77,80,76,69,45,65,69,83,0,0,0,0,0,0,115,114,99,47,69,110,99,114,121,112,116,105,111,110,77,97,110,97,103,101,114,46,99,99,0,0,0,0,0,0,0,0,85,
110,107,110,111,119,110,32,101,110,99,114,121,112,116,105,111,110,32,109,101,116,104,111,100,32,0,0,0,0,0,0,115,114,99,47,104,116,116,112,47,46,46,47,117,116,105,108,115,47,110,111,116,105,102,121,46,104,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,98,105,110,100,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,110,111,116,105,102,105,99,97,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,161,0,0,0,162,0,0,0,12,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,163,0,0,0,164,0,0,0,17,0,0,0,2,0,0,0,18,0,
0,0,7,0,0,0,115,114,99,47,75,101,121,68,101,99,114,121,112,116,111,114,46,99,99,0,0,0,0,0,82,101,99,101,105,118,101,100,32,98,97,100,32,118,105,98,108,97,115,116,45,107,101,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,0,0,0,166,0,0,0,0,0,0,0,0,0,0,0,167,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,170,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,3,0,0,0,171,0,0,0,172,0,0,0,27,0,0,0,252,255,255,255,0,0,0,0,173,0,0,0,174,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,0,0,0,176,0,0,0,19,0,0,0,13,0,0,0,252,255,255,255,
0,0,0,0,177,0,0,0,178,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,179,0,0,0,180,0,0,0,19,0,0,0,13,0,0,0,252,255,255,255,0,0,0,0,181,0,0,0,182,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,183,0,0,0,184,0,0,0,20,0,0,0,14,0,0,0,252,255,255,255,0,0,0,0,185,0,0,0,186,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,187,0,0,0,188,0,0,0,20,0,0,0,14,0,0,0,252,255,255,255,0,0,0,0,189,0,0,0,190,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,191,0,0,0,192,0,0,0,0,0,0,0,0,0,0,0,193,0,0,0,194,0,0,0,1,0,0,0,195,0,0,0,196,0,0,0,1,0,0,0,
1,0,0,0,1,0,0,0,1,0,0,0,19,0,0,0,1,0,0,0,21,0,0,0,15,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,115,114,99,47,65,98,115,116,114,97,99,116,80,101,101,114,46,99,99,0,0,0,0,0,105,110,118,97,108,105,100,32,117,112,100,97,116,101,32,100,111,119,110,108,111,97,100,32,98,97,110,100,119,105,100,116,104,32,99,97,108,108,32,40,101,108,97,112,115,101,100,84,105,109,101,73,110,77,115,61,0,0,0,0,0,0,0,0,32,98,121,116,101,115,68,111,119,110,108,
111,97,100,101,100,61,0,0,0,0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,197,0,0,0,198,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,199,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,200,0,0,0,26,0,0,0,27,0,0,0,201,0,0,0,202,0,0,0,115,114,99,47,87,101,98,82,116,99,72,97,110,100,108,101,114,46,99,99,0,0,0,0,69,114,114,111,114,32,105,110,32,
87,101,98,82,116,99,80,101,101,114,67,111,110,110,101,99,116,105,111,110,0,0,0,78,101,119,32,109,101,100,105,97,32,115,116,114,101,97,109,32,97,100,100,101,100,32,116,111,32,112,101,101,114,32,99,111,110,110,101,99,116,105,111,110,0,0,0,0,0,0,0,77,101,100,105,97,32,115,116,114,101,97,109,32,114,101,109,111,118,101,100,32,102,114,111,109,32,112,101,101,114,32,99,111,110,110,101,99,116,105,111,110,0,0,0,0,0,0,0,79,110,73,99,101,67,97,110,100,105,100,97,116,101,32,99,97,110,100,105,100,97,116,101,0,
0,0,0,0,0,0,0,78,101,119,32,68,97,116,97,32,67,104,97,110,110,101,108,32,65,100,100,101,100,0,0,79,110,32,83,68,80,32,65,78,83,87,69,82,0,0,0,79,110,32,83,68,80,32,79,70,70,69,82,0,0,0,0,111,110,83,117,99,99,101,115,115,0,0,0,0,0,0,0,111,110,70,97,105,108,117,114,101,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,0,0,0,28,0,0,0,20,0,0,0,21,0,0,0,204,0,0,0,205,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,30,0,0,0,22,0,0,0,23,0,0,0,206,0,0,0,207,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,32,0,0,0,24,0,0,0,25,0,0,0,208,0,
0,0,209,0,0,0,0,0,0,0,0,0,0,0,210,0,0,0,211,0,0,0,123,32,118,97,114,32,119,115,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,119,115,46,111,110,111,112,101,110,32,61,32,110,117,108,108,59,32,119,115,46,111,110,109,101,115,115,97,103,101,32,61,32,110,117,108,108,59,32,119,115,46,111,110,99,108,111,115,101,32,61,32,110,117,108,108,59,32,119,115,46,111,110,101,114,114,111,114,32,61,32,110,117,108,108,59,32,119,115,46,99,108,111,115,101,40,41,59,32,125,0,0,0,0,0,0,0,123,
32,118,97,114,32,116,104,105,122,32,61,32,36,48,59,32,118,97,114,32,117,114,108,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,49,41,59,32,118,97,114,32,111,110,79,112,101,110,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,50,44,32,39,118,105,39,41,40,116,104,105,122,41,59,32,125,59,32,118,97,114,32,111,110,77,101,115,115,97,103,101,32,61,32,102,117,110,99,116,105,111,
110,40,101,118,116,41,32,123,32,118,97,114,32,108,101,110,32,61,32,48,59,32,118,97,114,32,98,117,102,32,61,32,48,59,32,118,97,114,32,98,105,110,97,114,121,32,61,32,48,59,32,105,102,32,40,101,118,116,46,100,97,116,97,32,105,110,115,116,97,110,99,101,111,102,32,65,114,114,97,121,66,117,102,102,101,114,41,32,123,32,118,97,114,32,110,97,116,105,118,101,66,117,102,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,101,118,116,46,100,97,116,97,41,59,32,98,105,110,97,114,121,32,61,32,49,59,32,
108,101,110,32,61,32,110,97,116,105,118,101,66,117,102,46,108,101,110,103,116,104,59,32,98,117,102,32,61,32,77,111,100,117,108,101,91,39,95,109,97,108,108,111,99,39,93,40,108,101,110,41,59,32,72,69,65,80,85,56,46,115,101,116,40,110,97,116,105,118,101,66,117,102,44,32,98,117,102,41,59,32,125,32,101,108,115,101,32,123,32,118,97,114,32,115,116,114,32,61,32,101,118,116,46,100,97,116,97,59,32,98,105,110,97,114,121,32,61,32,48,59,32,108,101,110,32,61,32,115,116,114,46,108,101,110,103,116,104,59,32,98,117,
102,32,61,32,77,111,100,117,108,101,91,39,95,109,97,108,108,111,99,39,93,40,108,101,110,41,59,32,118,98,108,105,98,46,118,98,87,114,105,116,101,83,116,114,84,111,66,117,102,40,115,116,114,44,32,72,69,65,80,85,56,44,32,98,117,102,41,59,32,125,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,51,44,32,39,118,105,105,105,105,39,41,40,116,104,105,122,44,32,98,117,102,44,32,108,101,110,44,32,98,105,110,97,114,121,41,59,32,125,59,32,118,97,114,32,111,110,67,108,
111,115,101,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,52,44,32,39,118,105,39,41,40,116,104,105,122,41,59,32,125,59,32,118,97,114,32,111,110,69,114,114,111,114,32,61,32,102,117,110,99,116,105,111,110,40,101,118,116,41,32,123,32,118,97,114,32,115,116,114,32,61,32,39,101,114,114,111,114,39,59,32,118,97,114,32,108,101,110,32,61,32,115,116,114,46,108,101,110,103,116,104,59,32,118,97,114,32,98,117,102,
32,61,32,77,111,100,117,108,101,91,39,95,109,97,108,108,111,99,39,93,40,108,101,110,41,59,32,118,98,108,105,98,46,118,98,87,114,105,116,101,83,116,114,84,111,66,117,102,40,115,116,114,44,32,72,69,65,80,85,56,44,32,98,117,102,41,59,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,53,44,32,39,118,105,105,105,39,41,40,116,104,105,122,44,32,98,117,102,44,32,108,101,110,41,59,32,125,59,32,118,97,114,32,119,115,32,61,32,110,101,119,32,87,101,98,83,111,99,107,101,
116,40,117,114,108,41,59,32,119,115,46,98,105,110,97,114,121,84,121,112,101,32,61,32,39,97,114,114,97,121,98,117,102,102,101,114,39,59,32,119,115,46,111,110,111,112,101,110,32,61,32,111,110,79,112,101,110,59,32,119,115,46,111,110,109,101,115,115,97,103,101,32,61,32,111,110,77,101,115,115,97,103,101,59,32,119,115,46,111,110,99,108,111,115,101,32,61,32,111,110,67,108,111,115,101,59,32,119,115,46,111,110,101,114,114,111,114,32,61,32,111,110,69,114,114,111,114,59,32,114,101,116,117,114,110,32,118,98,
108,105,98,46,118,98,65,100,100,79,98,106,40,119,115,41,59,32,125,0,0,0,123,32,118,97,114,32,109,115,103,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,49,41,59,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,46,115,101,110,100,40,109,115,103,41,59,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,0,0,0,0,0,0,212,0,0,0,213,0,0,0,0,0,0,0,0,0,0,0,214,0,0,0,215,0,0,0,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,0,0,0,218,0,0,0,216,0,0,0,33,0,0,0,248,255,
255,255,0,0,0,0,219,0,0,0,220,0,0,0,34,0,0,0,35,0,0,0,123,32,118,98,108,105,98,46,118,98,82,101,109,111,118,101,79,98,106,40,36,48,41,59,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,49,50,55,46,48,46,48,46,49,0,0,0,0,0,0,0,119,115,115,58,47,47,99,115,46,118,105,98,108,97,115,116,46,99,111,109,58,50,57,49,51,47,99,111,109,109,0,0,119,115,58,47,47,99,115,46,118,105,98,108,97,115,116,46,99,111,109,58,53,53,53,53,0,0,0,0,0,0,0,0,112,111,114,116,0,0,0,0,65,32,112,111,114,116,32,116,111,32,98,105,
110,100,32,116,104,101,32,112,108,97,121,101,114,32,111,110,46,32,73,103,110,111,114,101,100,32,105,102,32,116,104,101,32,112,108,97,121,101,114,32,100,111,101,115,110,39,116,32,117,115,101,32,110,101,116,119,111,114,107,105,110,103,46,0,0,0,0,0,104,111,115,116,0,0,0,0,65,32,104,111,115,116,32,116,111,32,98,105,110,100,32,116,104,101,32,112,108,97,121,101,114,32,111,110,46,32,73,103,110,111,114,101,100,32,105,102,32,116,104,101,32,112,108,97,121,101,114,32,100,111,101,115,110,39,116,32,117,115,101,
32,110,101,116,119,111,114,107,105,110,103,46,0,0,0,0,0,112,108,97,121,108,105,115,116,45,115,116,97,114,116,105,110,103,45,111,102,102,115,101,116,0,0,0,0,0,0,0,0,83,116,97,114,116,32,112,108,97,121,105,110,103,32,102,114,111,109,32,116,104,105,115,32,111,102,102,115,101,116,46,32,69,120,97,109,112,108,101,58,32,105,102,32,115,101,116,32,116,111,32,48,46,50,32,116,104,101,110,32,112,108,97,121,98,97,99,107,32,119,105,108,108,32,115,116,97,114,116,32,50,48,37,32,105,110,115,105,100,101,32,116,104,
101,32,67,68,78,32,112,108,97,121,108,105,115,116,46,0,0,0,0,112,108,97,121,108,105,115,116,83,116,97,114,116,105,110,103,79,102,102,115,101,116,0,0,99,104,117,110,107,115,45,112,101,114,45,104,108,115,45,101,110,116,114,121,0,0,0,0,84,104,101,32,110,117,109,98,101,114,32,111,102,32,102,114,97,103,109,101,110,116,115,32,116,111,32,102,114,97,103,109,101,110,116,32,97,32,67,68,78,32,101,110,116,114,121,32,105,110,116,111,46,0,0,0,99,104,117,110,107,115,80,101,114,72,108,115,69,110,116,114,121,0,0,
0,0,0,0,0,104,108,115,45,99,111,110,115,117,109,101,114,45,99,104,117,110,107,115,45,112,101,114,45,115,101,103,109,101,110,116,0,84,104,101,32,110,117,109,98,101,114,32,111,102,32,99,104,117,110,107,115,32,116,111,32,103,114,111,117,112,32,105,110,32,97,32,72,76,83,32,83,101,103,109,101,110,116,32,102,111,114,32,116,104,101,32,72,76,83,32,99,111,110,115,117,109,101,114,46,32,66,121,32,68,101,102,97,117,108,116,32,101,113,117,97,108,115,32,116,111,32,116,104,101,32,118,97,108,117,101,32,112,114,111,
118,105,100,101,100,32,102,111,114,32,99,104,117,110,107,115,45,112,101,114,45,104,108,115,45,101,110,116,114,121,0,0,0,104,108,115,67,111,110,115,117,109,101,114,67,104,117,110,107,115,80,101,114,83,101,103,109,101,110,116,0,0,0,0,0,119,105,110,100,111,119,45,115,105,122,101,0,0,0,0,0,84,104,101,32,110,117,109,98,101,114,32,111,102,32,99,104,117,110,107,115,32,116,111,32,107,101,101,112,32,105,110,32,116,104,101,32,99,117,114,114,101,110,116,32,119,105,110,100,111,119,46,0,0,0,0,0,119,105,110,100,
111,119,83,105,122,101,0,0,0,0,0,0,97,112,112,101,110,100,45,116,105,109,101,115,116,97,109,112,115,0,0,0,0,0,0,0,65,112,112,101,110,100,32,111,114,32,110,111,116,32,116,105,109,101,115,116,97,109,112,61,39,116,105,109,101,115,116,97,109,112,39,32,116,111,32,101,118,101,114,121,32,114,101,113,117,101,115,116,46,32,72,101,108,112,115,32,119,105,116,104,32,98,114,111,119,115,101,114,32,99,97,99,104,101,115,32,119,104,101,110,32,116,104,101,32,115,97,109,101,32,110,97,109,101,115,32,97,114,101,32,114,
101,117,115,101,100,32,102,111,114,32,100,105,102,102,101,114,101,110,116,32,99,104,117,110,107,115,46,0,0,0,0,97,112,112,101,110,100,84,105,109,101,115,116,97,109,112,115,0,0,0,0,0,0,0,0,115,104,97,114,101,45,115,101,103,109,101,110,116,45,115,105,122,101,0,0,0,0,0,0,83,104,97,114,101,32,115,101,103,109,101,110,116,32,115,105,122,101,115,46,32,83,112,101,101,100,115,32,117,112,32,114,97,110,103,101,32,114,101,113,117,101,115,116,115,46,0,0,115,104,97,114,101,83,101,103,109,101,110,116,83,105,122,
101,0,0,0,0,0,0,0,0,104,108,115,45,99,111,110,115,117,109,101,114,45,98,117,102,102,101,114,45,98,101,102,111,114,101,45,115,105,103,110,97,108,0,0,0,0,0,0,0,84,104,101,32,110,117,109,98,101,114,32,111,102,32,115,101,103,109,101,110,116,115,32,116,111,32,99,111,108,108,101,99,116,32,105,110,32,116,104,101,32,104,108,115,32,99,111,110,115,117,109,101,114,32,112,108,97,121,108,105,115,116,32,98,101,102,111,114,101,32,112,108,97,121,98,97,99,107,32,114,101,97,100,105,110,101,115,115,32,105,115,32,115,
105,103,110,97,108,101,100,46,0,0,0,104,108,115,67,111,110,115,117,109,101,114,66,117,102,102,101,114,66,101,102,111,114,101,83,105,103,110,97,108,0,0,0,104,108,115,45,99,111,110,115,117,109,101,114,45,112,108,97,121,108,105,115,116,45,108,101,110,0,0,0,0,0,0,0,84,104,101,32,108,101,110,103,116,104,32,111,102,32,116,104,101,32,104,108,115,32,99,111,110,115,117,109,101,114,32,103,101,110,101,114,97,116,101,100,32,112,108,97,121,108,105,115,116,0,0,0,0,0,0,0,104,108,115,67,111,110,115,117,109,101,114,
80,108,97,121,108,105,115,116,76,101,110,0,0,105,110,105,116,105,97,108,105,122,101,65,115,84,114,97,110,115,112,111,114,116,79,110,108,121,0,0,0,0,0,0,0,73,110,116,101,114,110,97,108,32,117,115,101,32,111,110,108,121,46,32,73,116,32,105,115,32,115,101,116,32,98,121,32,102,108,97,115,104,32,112,108,97,121,101,114,115,32,119,104,111,32,99,111,110,116,114,111,108,32,118,105,98,108,97,115,116,32,40,116,104,101,32,100,101,102,97,117,108,116,32,105,115,32,45,32,118,105,98,108,97,115,116,32,105,115,32,
99,111,110,116,114,111,108,108,105,110,103,32,116,104,101,32,102,108,97,115,104,32,112,108,97,121,101,114,41,0,0,0,0,112,108,97,121,101,114,0,0,84,104,101,32,112,108,97,121,101,114,32,116,111,32,98,101,32,117,115,101,100,32,102,111,114,32,118,105,100,101,111,32,112,108,97,121,98,97,99,107,46,32,79,110,101,32,111,102,32,97,117,116,111,44,32,109,115,112,44,32,102,108,97,115,104,44,32,104,108,115,44,32,102,105,108,101,0,0,0,0,102,108,111,119,112,108,97,121,101,114,0,0,0,0,0,0,106,119,112,108,97,121,
101,114,54,0,0,0,0,0,0,0,118,105,100,101,111,106,115,0,109,115,112,0,0,0,0,0,97,117,116,111,0,0,0,0,105,110,45,109,101,109,0,0,105,110,45,109,101,109,45,105,115,111,0,0,0,0,0,0,110,117,108,108,0,0,0,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,102,111,114,32,97,114,103,117,109,101,110,116,32,112,108,97,121,101,114,61,32,0,0,0,0,0,102,111,114,99,101,72,69,65,65,67,0,0,0,0,0,0,70,111,114,99,101,32,117,115,97,103,101,32,111,102,32,72,69,45,65,65,67,46,0,0,114,101,113,117,101,115,116,0,84,104,
101,32,114,101,113,117,101,115,116,32,97,108,103,111,114,105,116,104,109,32,116,111,32,117,115,101,46,32,79,110,101,32,111,102,32,39,105,109,109,101,100,105,97,116,101,39,44,32,39,112,108,97,121,101,114,39,44,32,39,115,116,97,108,108,39,32,97,110,100,32,39,111,110,101,45,111,118,101,114,45,112,101,101,114,115,39,0,0,0,0,0,0,0,0,105,109,109,101,100,105,97,116,101,0,0,0,0,0,0,0,111,112,116,105,109,97,108,45,114,97,110,103,101,0,0,0,115,116,97,108,108,0,0,0,111,110,101,45,111,118,101,114,45,112,101,
101,114,115,0,0,118,111,100,0,0,0,0,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,102,111,114,32,97,114,103,117,109,101,110,116,32,114,101,113,117,101,115,116,61,32,0,0,0,0,112,101,101,114,45,105,110,0,83,101,116,115,32,109,97,120,105,109,97,108,32,110,117,109,98,101,114,32,111,102,32,105,110,99,111,109,109,105,110,103,32,99,111,110,110,101,99,116,105,111,110,115,32,112,101,114,32,112,101,101,114,0,0,0,112,101,101,114,73,110,0,0,112,101,101,114,45,111,117,116,0,0,0,0,0,0,0,0,83,101,116,115,
32,109,97,120,105,109,97,108,32,110,117,109,98,101,114,32,111,102,32,111,117,116,103,111,105,110,103,32],"i8",mb,G.wa);
O([99,111,110,110,101,99,116,105,111,110,115,32,112,101,114,32,112,101,101,114,0,0,0,0,112,101,101,114,79,117,116,0,97,99,116,105,118,101,45,99,104,117,110,107,45,114,101,113,117,101,115,116,115,45,112,101,114,45,112,101,101,114,0,0,83,101,116,32,116,104,101,32,109,97,120,105,109,97,108,32,110,117,109,98,101,114,32,111,102,32,97,99,116,105,118,101,32,99,104,117,110,107,32,114,101,113,117,101,115,116,32,112,101,114,32,112,101,101,114,0,97,99,116,105,118,101,67,104,117,110,107,82,101,113,117,101,115,
116,115,80,101,114,80,101,101,114,0,0,0,0,0,0,99,111,110,110,101,99,116,45,116,111,45,115,119,97,114,109,0,0,0,0,0,0,0,0,84,111,103,103,108,101,115,32,119,104,101,116,104,101,114,32,116,104,105,115,32,112,101,101,114,32,115,104,111,117,108,100,32,99,111,110,110,101,99,116,32,116,111,32,111,116,104,101,114,32,112,101,101,114,115,32,111,114,32,110,111,116,0,0,99,111,110,110,101,99,116,84,111,83,119,97,114,109,0,0,109,97,120,45,114,101,113,117,101,115,116,101,100,45,99,104,117,110,107,115,45,102,114,
111,109,45,99,100,110,0,0,0,84,104,101,32,109,97,120,105,109,117,109,32,110,117,109,98,101,114,32,111,102,32,111,112,101,110,32,99,104,117,110,107,32,114,101,113,117,101,115,116,32,102,114,111,109,32,116,104,101,32,67,68,78,0,0,0,109,97,120,82,101,113,117,101,115,116,101,100,67,104,117,110,107,115,70,114,111,109,67,100,110,0,0,0,0,0,0,0,112,105,101,99,101,45,115,105,122,101,0,0,0,0,0,0,84,104,101,32,115,105,122,101,32,111,102,32,116,104,101,32,112,105,101,99,101,46,32,84,104,105,115,32,118,97,108,
117,101,32,105,115,32,117,115,101,100,32,116,111,32,115,112,108,105,116,32,97,32,99,104,117,110,107,32,105,110,112,117,116,32,109,117,108,116,105,112,108,101,32,112,105,101,99,101,115,32,115,111,32,116,104,97,116,32,105,116,32,99,97,110,32,98,101,32,115,101,110,116,32,117,115,105,110,103,32,119,101,98,114,116,99,32,100,97,116,97,99,104,97,110,110,101,108,0,0,0,0,0,0,0,0,112,105,101,99,101,83,105,122,101,0,0,0,0,0,0,0,117,115,101,45,99,104,101,99,107,115,117,109,115,0,0,0,100,111,32,99,104,101,99,
107,115,117,109,109,105,110,103,32,97,115,32,97,32,112,114,111,116,101,99,116,105,111,110,32,109,101,99,104,97,110,105,115,109,32,97,103,97,105,110,115,116,32,98,97,100,32,112,101,101,114,115,32,97,110,100,32,99,111,110,110,101,99,116,105,111,110,115,0,0,0,0,0,117,115,101,67,104,101,99,107,115,117,109,115,0,0,0,0,112,101,101,114,45,98,108,97,99,107,108,105,115,116,45,108,101,110,0,0,0,0,0,0,84,104,101,32,109,97,120,105,109,117,109,32,110,117,109,98,101,114,32,111,102,32,112,101,101,114,115,32,116,
104,97,116,32,99,97,110,32,98,101,32,98,108,97,99,107,32,108,105,115,116,101,100,46,0,0,0,112,101,101,114,66,108,97,99,107,108,105,115,116,76,101,110,0,0,0,0,0,0,0,0,112,108,97,121,108,105,115,116,45,116,105,109,101,111,117,116,0,0,0,0,0,0,0,0,80,108,97,121,108,105,115,116,32,100,111,119,110,108,111,97,100,32,116,105,109,101,111,117,116,0,0,0,0,0,0,0,112,108,97,121,108,105,115,116,84,105,109,101,111,117,116,0,111,110,108,121,45,102,117,108,108,121,45,115,117,112,112,111,114,116,101,100,45,101,110,
118,115,0,0,0,0,0,0,0,82,117,110,32,111,110,108,121,32,117,110,100,101,114,32,102,117,108,108,121,32,115,117,112,112,111,114,116,101,100,32,101,110,118,105,114,111,110,109,101,110,116,115,0,0,0,0,0,111,110,108,121,70,117,108,108,121,83,117,112,112,111,114,116,101,100,69,110,118,115,0,0,99,104,101,99,107,45,99,104,117,110,107,45,100,111,119,110,108,111,97,100,45,116,105,109,101,111,117,116,45,114,97,116,105,111,0,0,0,0,0,0,84,104,101,32,116,105,109,101,111,117,116,32,116,111,32,119,97,105,116,32,98,
101,102,111,114,101,32,99,104,101,99,107,105,110,103,32,105,102,32,116,104,101,32,99,104,117,110,107,32,100,111,119,110,108,111,97,100,32,112,114,111,99,101,115,115,32,105,115,32,103,111,105,110,103,32,119,101,108,108,0,99,104,101,99,107,67,104,117,110,107,68,111,119,110,108,111,97,100,84,105,109,101,111,117,116,82,97,116,105,111,0,0,99,104,101,99,107,45,102,111,114,45,102,105,114,115,116,45,112,105,101,99,101,45,116,105,109,101,111,117,116,0,0,0,84,104,101,32,116,105,109,101,111,117,116,32,116,111,
32,119,97,105,116,32,98,101,102,111,114,101,32,99,104,101,99,107,105,110,103,32,105,102,32,119,101,39,118,101,32,114,101,99,101,105,118,101,100,32,97,32,112,105,101,99,101,0,0,0,99,104,101,99,107,70,111,114,70,105,114,115,116,80,105,101,99,101,84,105,109,101,111,117,116,0,0,0,0,0,0,0,116,115,50,105,115,111,45,108,111,103,0,0,0,0,0,0,84,104,101,32,108,111,103,32,108,101,118,101,108,32,102,111,114,32,116,104,101,32,116,115,50,105,115,111,32,99,111,110,118,101,114,116,101,114,0,0,116,115,50,105,115,
111,50,102,108,118,45,108,111,103,0,0,84,104,101,32,108,111,103,32,108,101,118,101,108,32,102,111,114,32,116,104,101,32,116,115,50,105,115,111,50,102,108,118,32,99,111,110,118,101,114,116,101,114,0,0,0,0,0,0,116,115,50,102,108,118,45,108,111,103,0,0,0,0,0,0,84,104,101,32,108,111,103,32,108,101,118,101,108,32,102,111,114,32,116,104,101,32,116,115,50,102,108,118,32,99,111,110,118,101,114,116,101,114,0,0,105,115,111,50,102,108,118,45,108,111,103,0,0,0,0,0,84,104,101,32,108,111,103,32,108,101,118,101,
108,32,102,111,114,32,116,104,101,32,105,115,111,50,102,108,118,32,99,111,110,118,101,114,116,101,114,0,99,111,109,109,45,115,116,97,116,105,111,110,0,0,0,0,68,101,102,97,117,108,116,32,67,111,109,109,32,115,116,97,116,105,111,110,32,117,114,108,0,0,0,0,0,0,0,0,99,111,109,109,83,116,97,116,105,111,110,0,0,0,0,0,100,101,98,108,97,99,107,108,105,115,116,45,112,101,101,114,115,45,116,105,109,101,111,117,116,0,0,0,0,0,0,0,116,105,109,101,111,117,116,32,98,101,102,111,114,101,32,119,101,32,103,101,116,
32,112,101,101,114,115,32,102,114,111,109,32,116,104,101,32,98,108,97,99,107,108,105,115,116,0,0,100,101,98,108,97,99,107,108,105,115,116,80,101,101,114,115,84,105,109,101,111,117,116,0,112,97,110,105,99,0,0,0,116,117,114,110,32,118,105,98,108,97,115,116,32,111,110,47,111,102,102,0,0,0,0,0,115,101,110,100,45,102,105,110,45,102,111,114,45,102,105,110,0,0,0,0,0,0,0,0,73,102,32,116,114,117,101,32,119,104,101,110,32,97,32,39,102,105,110,39,32,109,101,115,115,97,103,101,32,105,115,32,114,101,99,101,105,
118,101,100,32,97,32,39,102,105,110,39,32,109,101,115,115,97,103,101,32,105,115,32,115,101,110,100,32,105,110,32,114,101,115,112,111,110,115,101,46,0,0,0,115,101,110,100,70,105,110,70,111,114,70,105,110,0,0,0,117,115,101,45,110,97,116,105,118,101,45,104,108,115,0,0,85,115,101,32,116,104,101,32,110,97,116,105,118,101,32,72,76,83,32,112,108,97,121,101,114,32,105,102,32,115,117,112,112,111,114,116,101,100,32,111,110,32,116,104,101,32,112,108,97,116,102,111,114,109,46,0,117,115,101,78,97,116,105,118,
101,72,108,115,0,0,0,0,105,110,105,116,105,97,108,45,97,98,114,45,105,110,100,101,120,0,0,0,0,0,0,0,84,104,101,32,105,110,100,101,120,32,111,102,32,116,104,101,32,115,117,98,45,112,108,97,121,108,105,115,116,32,116,111,32,98,101,32,117,115,101,100,32,97,115,32,116,104,101,32,105,110,105,116,105,97,108,32,112,108,97,121,108,105,115,116,32,119,104,101,110,32,97,32,118,97,114,105,97,110,116,32,112,108,97,121,108,105,115,116,32,105,115,32,112,114,111,118,105,100,101,100,0,0,0,0,105,110,105,116,105,97,
108,65,98,114,73,110,100,101,120,0,97,98,114,0,0,0,0,0,69,110,97,98,108,101,115,47,68,105,115,97,98,108,101,115,32,97,117,116,111,32,97,100,97,112,116,105,118,101,32,98,105,116,114,97,116,101,32,115,117,112,112,111,114,116,0,0,105,110,105,116,105,97,108,45,115,101,103,109,101,110,116,45,115,104,105,102,116,0,0,0,84,104,101,32,105,110,105,116,105,97,108,83,101,103,109,101,110,116,83,104,105,102,116,32,105,110,32,115,101,103,109,101,110,116,115,0,0,0,0,0,105,110,105,116,105,97,108,83,101,103,109,101,
110,116,83,104,105,102,116,0,0,0,0,0,101,110,97,98,108,101,45,114,101,97,108,116,105,109,101,45,108,111,103,103,103,101,114,0,69,110,97,98,108,101,115,47,68,105,115,97,98,108,101,115,32,114,101,97,108,116,105,109,101,32,108,111,103,103,105,110,103,0,0,0,0,0,0,0,101,110,97,98,108,101,82,101,97,108,116,105,109,101,76,111,103,103,103,101,114,0,0,0,114,101,97,108,116,105,109,101,45,108,111,103,103,101,114,45,115,101,114,118,101,114,0,0,83,101,114,118,101,114,32,85,82,76,32,102,111,114,32,114,101,97,108,
116,105,109,101,32,108,111,103,103,105,110,103,0,114,101,97,108,116,105,109,101,76,111,103,103,101,114,83,101,114,118,101,114,0,0,0,0,118,111,100,45,98,117,102,102,101,114,45,115,105,122,101,0,118,111,100,32,98,117,102,102,101,114,32,115,105,122,101,0,118,111,100,66,117,102,102,101,114,83,105,122,101,0,0,0,116,114,97,99,107,101,114,45,117,115,101,114,45,100,97,116,97,0,0,0,0,0,0,0,84,104,105,115,32,100,97,116,97,32,105,115,32,115,101,110,100,32,100,105,114,101,99,116,108,121,32,116,111,32,116,104,
101,32,116,114,97,99,107,101,114,32,97,110,100,32,105,116,39,115,32,109,101,97,110,105,110,103,32,105,115,32,108,101,102,116,32,111,112,101,110,0,116,114,97,99,107,101,114,85,115,101,114,68,97,116,97,0,107,101,121,0,0,0,0,0,76,105,99,101,110,115,101,32,75,101,121,0,0,0,0,0,97,117,100,105,111,0,0,0,0,0,0,0,0,0,0,0,108,111,110,103,80,97,117,115,101,84,105,109,101,111,117,116,0,0,0,0,0,0,0,0,108,111,110,103,45,112,97,117,115,101,45,116,105,109,101,111,117,116,0,0,0,0,0,0,101,110,97,98,108,101,45,112,
100,110,0,0,0,0,0,0,69,110,97,98,108,101,115,47,68,105,115,97,98,108,101,115,32,80,68,78,32,111,112,116,105,109,105,122,97,116,105,111,110,0,0,0,0,0,0,0,101,110,97,98,108,101,80,100,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,0,0,0,222,0,0,0,115,114,99,47,87,101,98,114,116,99,80,101,101,114,67,111,110,110,101,99,116,105,111,110,70,97,99,116,111,114,121,46,99,99,0,0,0,0,0,0,70,97,105,108,101,100,32,116,111,32,105,110,105,116,105,97,108,105,122,101,32,80,101,101,114,67,111,110,110,101,99,116,105,111,110,
70,97,99,116,111,114,121,0,0,0,0,0,0,115,116,117,110,58,115,116,117,110,46,108,46,103,111,111,103,108,101,46,99,111,109,58,49,57,51,48,50,0,0,0,0,67,97,110,110,111,116,32,99,114,101,97,116,101,32,97,32,100,97,116,97,32,99,104,97,110,110,101,108,32,119,105,116,104,111,117,116,32,97,32,112,101,101,114,32,99,111,110,110,101,99,116,105,111,110,0,0,115,114,99,47,67,104,97,110,110,101,108,87,105,110,100,111,119,46,99,99,0,0,0,0,97,100,100,80,105,101,99,101,40,0,0,0,0,0,0,0,32,112,105,101,99,101,73,100,
120,61,0,0,0,0,0,0,41,32,99,97,108,108,101,100,32,119,105,116,104,32,99,104,117,110,107,32,111,117,116,32,111,102,32,119,105,110,100,111,119,32,40,111,102,102,115,101,116,61,0,0,0,0,0,0,32,115,105,122,101,61,0,0,41,0,0,0,0,0,0,0,115,114,99,47,67,104,117,110,107,46,99,99,0,0,0,0,112,105,101,99,101,40,105,110,100,101,120,61,0,0,0,0,41,32,105,115,32,115,101,116,32,116,119,105,99,101,0,0,112,105,101,99,101,40,112,105,101,99,101,73,100,120,61,0,41,32,105,115,32,111,117,116,32,111,102,32,98,111,117,110,
100,32,111,102,32,99,104,117,110,107,40,115,105,122,101,61,0,0,0,0,0,0,0,0,41,0,0,0,0,0,0,0,123,32,118,98,108,105,98,46,118,98,82,101,109,111,118,101,79,98,106,40,36,48,41,59,32,125,0,0,0,0,0,0,123,32,118,97,114,32,100,115,116,32,61,32,110,101,119,32,65,114,114,97,121,66,117,102,102,101,114,40,36,49,41,59,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,100,115,116,41,46,115,101,116,40,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,72,69,65,80,85,56,46,98,117,102,102,101,114,44,32,
36,48,44,32,36,49,41,41,59,32,114,101,116,117,114,110,32,118,98,108,105,98,46,118,98,65,100,100,79,98,106,40,100,115,116,41,59,32,125,0,0,123,32,118,97,114,32,110,97,116,105,118,101,68,97,116,97,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,41,59,32,118,97,114,32,98,117,102,32,61,32,77,111,100,117,108,101,91,39,95,109,97,108,108,111,99,39,93,40,36,49,41,59,32,72,69,65,80,85,56,46,115,101,116,40,110,97,116,105,118,101,68,
97,116,97,44,32,98,117,102,41,59,32,114,101,116,117,114,110,32,98,117,102,59,32,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223,0,0,0,224,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,3,0,0,0,225,0,0,0,226,0,0,0,27,0,0,0,252,255,255,255,0,0,0,0,227,0,0,0,228,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,115,114,99,47,80,114,111,116,111,67,104,97,110,110,101,108,46,99,99,0,0,0,0,0,99,97,110,110,111,116,32,112,97,99,107,32,109,101,115,115,97,103,101,46,32,73,103,110,111,114,105,110,103,46,0,0,91,112,114,111,116,111,99,93,32,117,110,107,110,
111,119,110,32,109,101,115,115,97,103,101,40,98,105,110,97,114,121,61,0,0,0,0,0,0,0,0,32,115,105,122,101,61,0,0,41,32,114,101,99,101,105,118,101,100,46,32,68,105,115,99,97,114,100,105,110,103,46,0,67,97,110,110,111,116,32,115,101,110,100,32,100,97,116,97,32,98,117,102,102,101,114,40,98,105,110,97,114,121,61,0,41,32,98,117,102,102,101,114,101,100,65,109,111,117,110,116,61,0,0,0,0,0,0,0,56,0,0,0,0,0,0,0,0,0,0,0,229,0,0,0,230,0,0,0,200,255,255,255,200,255,255,255,0,0,0,0,231,0,0,0,232,0,0,0,44,54,0,
0,100,54,0,0,120,54,0,0,64,54,0,0,56,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,20,0,0,0,200,255,255,255,200,255,255,255,0,0,0,0,21,0,0,0,22,0,0,0,115,114,99,47,116,105,109,101,114,115,47,84,105,109,101,114,46,104,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,99,111,110,110,101,99,116,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,116,105,109,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,0,0,0,234,0,0,0,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,0,0,0,237,0,0,0,26,0,0,0,36,0,0,0,27,0,0,0,8,0,
0,0,0,0,0,0,0,0,0,0,238,0,0,0,239,0,0,0,37,0,0,0,16,0,0,0,252,255,255,255,0,0,0,0,240,0,0,0,241,0,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,242,0,0,0,243,0,0,0,37,0,0,0,16,0,0,0,252,255,255,255,0,0,0,0,244,0,0,0,245,0,0,0,30,0,0,0,31,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,0,0,0,247,0,0,0,0,0,0,0,0,0,0,0,248,0,0,0,249,0,0,0,115,114,99,47,80,114,111,116,111,46,99,99,0,0,0,0,91,98,105,110,112,114,111,116,111,93,32,68,111,110,39,116,32,107,110,111,119,32,104,111,119,32,116,111,32,117,110,112,97,99,107,
32,109,101,115,115,97,103,101,32,111,102,32,116,121,112,101,32,0,0,0,0,73,110,118,97,108,105,100,32,98,105,116,102,105,101,108,100,32,109,101,115,115,97,103,101,46,32,84,104,101,32,110,117,109,98,101,114,32,111,102,32,98,105,116,115,32,100,111,101,115,110,39,116,32,99,111,114,114,101,115,112,111,110,100,101,110,116,32,116,111,32,116,104,101,32,110,117,109,98,101,114,32,111,102,32,99,104,117,110,107,32,115,105,122,101,115,32,115,101,110,116,46,32,73,103,110,111,114,105,110,103,32,97,108,108,32,99,
104,117,110,107,32,115,105,122,101,115,46,0,32,98,121,116,101,115,32,114,101,113,117,114,101,100,61,0,32,105,110,32,109,101,115,115,97,103,101,61,0,0,0,0,0,0,0,0,0,0,0,0,250,0,0,0,251,0,0,0,9,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,252,0,0,0,253,0,0,0,0,0,0,0,0,0,0,0,254,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,123,32,118,97,114,32,110,97,116,105,118,101,68,97,116,97,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,41,59,32,
118,97,114,32,98,117,102,32,61,32,77,111,100,117,108,101,91,39,95,109,97,108,108,111,99,39,93,40,36,49,41,59,32,72,69,65,80,85,56,46,115,101,116,40,110,97,116,105,118,101,68,97,116,97,44,32,98,117,102,41,59,32,114,101,116,117,114,110,32,98,117,102,59,32,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,3,1,0,0,0,0,0,0,0,0,0,0,4,1,0,0,5,1,0,0,0,0,0,0,0,0,0,0,6,1,0,0,7,1,0,0,0,0,0,0,0,0,0,0,8,1,0,0,9,1,0,0,0,0,0,0,0,0,0,0,10,1,0,0,11,1,0,0,0,0,0,0,0,0,0,0,12,1,0,0,13,1,0,0,0,
0,0,0,0,0,0,0,14,1,0,0,15,1,0,0,115,114,99,47,116,105,109,101,114,115,47,84,105,109,101,114,46,104,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,99,111,110,110,101,99,116,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,116,105,109,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,1,0,0,17,1,0,0,18,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,39,0,0,0,40,0,0,0,0,0,0,0,99,104,117,110,107,73,110,100,101,120,0,0,0,0,0,0,112,101,101,114,73,100,0,0,0,0,0,0,0,0,0,0,28,0,0,0,39,0,0,0,41,0,0,0,0,
0,0,0,99,104,117,110,107,73,110,100,101,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,39,0,0,0,42,0,0,0,0,0,0,0,116,105,109,101,0,0,0,0,116,121,112,101,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,39,0,0,0,43,0,0,0,0,0,0,0,112,101,101,114,73,100,0,0,114,101,97,115,111,110,0,0,0,0,0,0,0,0,0,0,19,1,0,0,20,1,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,1,0,0,22,1,0,0,23,1,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,24,1,0,0,25,1,0,0,23,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,1,0,0,27,1,0,0,28,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,0,0,30,1,0,0,44,0,0,0,45,0,0,0,31,1,0,0,32,1,0,0,33,1,0,0,46,0,0,0,29,0,0,0,1,0,0,0,17,0,0,0,34,1,0,0,35,1,0,0,36,1,0,0,37,1,0,0,38,1,0,0,39,1,0,0,40,1,0,0,41,1,0,0,42,1,0,0,43,1,0,0,1,0,0,0,30,0,0,0,228,255,255,255,0,0,0,0,2,0,0,0,3,0,0,0,44,1,0,0,45,1,0,0,27,0,0,0,224,255,255,255,0,0,0,0,46,1,0,0,47,1,0,0,30,0,0,0,31,0,0,0,123,32,116,114,121,32,123,32,118,97,114,32,112,
114,101,118,84,121,112,101,32,61,32,34,34,59,32,118,105,98,108,97,115,116,95,108,105,115,116,101,110,101,114,95,98,97,99,107,103,114,111,117,110,100,32,61,32,102,117,110,99,116,105,111,110,32,118,105,98,108,97,115,116,95,108,105,115,116,101,110,101,114,95,98,97,99,107,103,114,111,117,110,100,40,101,41,32,123,32,105,102,32,40,112,114,101,118,84,121,112,101,32,33,61,32,101,46,116,121,112,101,41,32,123,32,115,119,105,116,99,104,32,40,101,46,116,121,112,101,41,32,123,32,99,97,115,101,32,34,98,108,117,
114,34,58,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,49,44,32,39,118,105,39,41,40,36,48,41,59,32,98,114,101,97,107,59,32,99,97,115,101,32,34,102,111,99,117,115,34,58,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,50,44,32,39,118,105,39,41,40,36,48,41,59,32,98,114,101,97,107,59,32,125,32,125,32,112,114,101,118,84,121,112,101,32,61,32,101,46,116,121,112,101,59,32,125,59,32,119,105,110,100,111,119,46,97,100,100,
69,118,101,110,116,76,105,115,116,101,110,101,114,40,39,98,108,117,114,39,44,32,118,105,98,108,97,115,116,95,108,105,115,116,101,110,101,114,95,98,97,99,107,103,114,111,117,110,100,41,59,32,119,105,110,100,111,119,46,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,39,102,111,99,117,115,39,44,32,118,105,98,108,97,115,116,95,108,105,115,116,101,110,101,114,95,98,97,99,107,103,114,111,117,110,100,41,59,32,114,101,116,117,114,110,32,118,98,108,105,98,46,118,98,65,100,100,79,98,106,40,
118,105,98,108,97,115,116,95,108,105,115,116,101,110,101,114,95,98,97,99,107,103,114,111,117,110,100,41,59,32,125,32,99,97,116,99,104,40,101,41,32,123,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,101,41,59,32,125,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,123,32,119,105,110,100,111,119,46,114,101,109,111,118,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,39,98,108,117,114,39,44,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,41,59,32,119,105,110,100,
111,119,46,114,101,109,111,118,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,39,102,111,99,117,115,39,44,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,41,59,32,125,0,0,0,0,114,101,97,115,115,101,109,98,108,101,45,99,100,110,45,99,104,117,110,107,115,0,0,0,0,0,0,0,0,0,0,0,115,114,99,47,112,108,97,121,101,114,115,47,65,98,115,116,114,97,99,116,80,108,97,121,101,114,46,99,99,0,0,0,83,107,105,112,112,101,100,32,109,105,115,115,105,110,103,32,84,83,32,40,105,100,120,61,0,0,
0,0,0,0,0,0,41,32,65,66,73,32,105,115,32,0,0,0,0,0,0,0,32,119,105,110,100,111,119,32,0,0,0,0,0,0,0,0,45,0,0,0,0,0,0,0,83,107,105,112,112,101,100,32,110,111,116,32,102,117,108,108,32,84,83,32,102,111,114,32,0,0,0,0,0,0,0,0,65,66,73,32,105,115,32,0,75,101,121,32,105,115,32,116,111,111,32,115,104,111,114,116,46,32,69,120,112,101,99,116,101,100,61,49,54,32,65,99,116,117,97,108,61,0,0,0,112,108,97,121,101,114,32,112,97,117,115,101,100,0,0,0,112,108,97,121,101,114,32,114,101,115,117,109,101,100,0,0,0,0,
0,0,0,0,0,0,48,1,0,0,49,1,0,0,31,0,0,0,3,0,0,0,32,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,50,1,0,0,51,1,0,0,33,0,0,0,47,0,0,0,34,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,52,1,0,0,53,1,0,0,35,0,0,0,18,0,0,0,36,0,0,0,13,0,0,0,123,32,118,97,114,32,110,97,116,105,118,101,68,97,116,97,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,41,59,32,118,97,114,32,98,117,102,32,61,32,77,111,100,117,108,101,91,39,95,109,97,108,108,111,99,39,93,40,36,49,41,
59,32,72,69,65,80,85,56,46,115,101,116,40,110,97,116,105,118,101,68,97,116,97,44,32,98,117,102,41,59,32,114,101,116,117,114,110,32,98,117,102,59,32,125,0,0,0,0,0,0,123,32,118,97,114,32,98,97,115,101,85,114,108,32,61,32,118,98,108,105,98,46,103,101,116,83,99,114,105,112,116,66,97,115,101,85,114,108,40,41,59,32,105,102,32,40,98,97,115,101,85,114,108,41,32,123,32,114,101,116,117,114,110,32,118,98,108,105,98,46,106,115,83,116,114,105,110,103,84,111,67,83,116,114,40,98,97,115,101,85,114,108,41,91,48,93,
59,32,125,32,101,108,115,101,32,123,32,114,101,116,117,114,110,32,48,59,32,125,32,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,105,98,108,97,115,116,46,99,114,121,112,116,111,46,106,115,0,0,0,0,0,0,0,115,114,99,47,99,114,121,112,116,111,47,86,101,99,114,121,112,116,101,114,65,100,97,112,116,101,114,46,99,99,0,0,68,101,99,114,121,112,116,105,110,103,32,109,117,108,116,105,112,108,101,32,99,104,117,110,107,115,32,97,116,32,116,104,101,32,115,97,109,101,32,116,105,109,101,32,105,115,32,78,89,73,46,32,68,
105,115,99,97,114,100,105,110,103,32,116,104,101,32,110,101,119,32,111,110,101,46,0,0,0,0,0,118,105,98,108,97,115,116,95,118,101,99,114,121,112,116,101,114,95,100,101,99,114,121,112,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,1,0,0,55,1,0,0,48,0,0,0,19,0,0,0,252,255,255,255,0,0,0,0,56,1,0,0,57,1,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,58,1,0,0,59,1,0,0,48,0,0,0,19,0,0,0,252,255,255,255,0,0,0,0,60,1,0,0,61,1,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,62,1,0,0,63,1,0,0,1,0,0,0,64,1,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,
0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,65,1,0,0,66,1,0,0,49,0,0,0,37,0,0,0,38,0,0,0,50,0,0,0,39,0,0,0,40,0,0,0,1,0,0,0,20,0,0,0,0,0,0,0,115,114,99,47,114,101,113,97,108,103,111,115,47,65,98,115,116,114,97,99,116,82,101,113,117,101,115,116,65,108,103,111,46,99,99,0,0,0,0,0,91,65,98,115,82,101,113,65,108,103,111,93,32,0,0,0,66,97,100,32,118,97,108,117,101,32,102,111,114,32,98,101,115,116,80,101,101,114,70,111,114,67,104,117,110,107,83,116,114,97,116,101,103,121,0,0,0,0,0,0,0,0,0,0,67,1,0,0,68,
1,0,0,69,1,0,0,64,1,0,0,51,0,0,0,21,0,0,0,52,0,0,0,4,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,53,0,0,0,65,1,0,0,66,1,0,0,49,0,0,0,37,0,0,0,38,0,0,0,50,0,0,0,39,0,0,0,40,0,0,0,70,1,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,1,0,0,72,1,0,0,73,1,0,0,64,1,0,0,54,0,0,0,26,0,0,0,55,0,0,0,5,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,56,0,0,0,65,1,0,0,66,1,0,0,49,0,0,0,37,0,0,0,38,0,0,0,50,0,0,0,39,0,0,0,40,0,0,0,74,1,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,1,0,0,76,1,0,0,77,1,0,0,64,1,0,0,57,0,0,0,32,0,0,0,
58,0,0,0,6,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,59,0,0,0,65,1,0,0,66,1,0,0,49,0,0,0,37,0,0,0,38,0,0,0,50,0,0,0,39,0,0,0,40,0,0,0,78,1,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,1,0,0,80,1,0,0,81,1,0,0,64,1,0,0,60,0,0,0,37,0,0,0,61,0,0,0,7,0,0,0,38,0,0,0,39,0,0,0,40,0,0,0,41,0,0,0,62,0,0,0,65,1,0,0,66,1,0,0,49,0,0,0,37,0,0,0,38,0,0,0,50,0,0,0,39,0,0,0,40,0,0,0,82,1,0,0,20,0,0,0,63,0,0,0,115,114,99,47,114,101,113,97,108,103,111,115,47,82,101,113,117,101,115,116,80,108,97,121,101,114,65,108,103,111,
46,99,99,0,0,0,0,0,0,0,91,114,112,97,93,32,109,111,118,105,110,103,32,116,104,101,32,99,114,105,116,105,99,97,108,32,122,111,110,101,32,102,111,114,119,97,114,100,32,116,111,32,112,111,115,32,0,0,32,99,104,117,110,107,73,100,120,61,0,0,0,0,0,0,32,100,105,115,116,97,110,99,101,40,0,0,0,0,0,0,41,0,0,0,0,0,0,0,91,114,112,97,93,32,109,111,118,105,110,103,32,116,104,101,32,99,114,105,116,105,99,97,108,32,122,111,110,101,32,98,97,99,107,119,97,114,100,32,116,111,32,112,111,115,32,0,91,114,112,97,93,32,
67,111,114,114,101,99,116,105,110,103,32,99,104,117,110,107,32,116,105,109,101,114,32,116,111,32,0,0,0,0,0,0,0,0,109,115,46,32,112,114,101,118,32,100,117,114,97,116,105,111,110,61,32,0,0,0,0,0,32,110,101,119,32,100,117,114,97,116,105,111,110,61,0,0,67,97,110,110,111,116,32,119,105,110,100,32,112,108,97,121,101,114,32,116,105,109,101,114,32,40,116,105,109,101,111,117,116,73,110,77,115,61,0,0,41,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,1,0,0,84,1,0,0,85,1,0,0,0,0,0,0,115,114,99,47,114,101,113,97,108,103,111,
115,47,46,46,47,116,105,109,101,114,115,47,84,105,109,101,114,46,104,0,0,123,32,119,105,110,100,111,119,46,99,108,101,97,114,84,105,109,101,111,117,116,40,36,48,41,59,32,114,101,116,117,114,110,32,45,49,59,32,125,0,84,114,121,105,110,103,32,116,111,32,99,111,110,110,101,99,116,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,116,105,109,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,1,0,0,87,1,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,1,0,0,89,1,0,0,90,1,0,0,64,1,0,0,65,0,0,0,42,0,0,0,
66,0,0,0,8,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,67,0,0,0,65,1,0,0,66,1,0,0,49,0,0,0,37,0,0,0,38,0,0,0,50,0,0,0,39,0,0,0,40,0,0,0,91,1,0,0,20,0,0,0,0,0,0,0,115,114,99,47,114,101,113,97,108,103,111,115,47,83,116,97,108,108,82,101,113,117,101,115,116,65,108,103,111,46,99,99,0,0,0,0,0,0,0,0,91,115,116,97,108,108,32,97,108,103,111,93,32,99,97,110,110,111,116,32,115,116,97,108,108,32,112,105,101,99,101,32,116,104,97,116,32,105,115,32,111,117,116,32,105,102,32,116,104,101,32,119,105,110,100,111,119,
0,0,0,0,0,0,0,91,115,116,97,108,108,32,97,103,108,111,93,32,91,98,117,103,93,32,115,116,97,108,108,32,116,105,109,101,111,117,116,32,99,97,108,108,98,97,99,107,32,99,97,108,108,101,100,32,102,111,114,32,99,104,117,110,107,32,116,104,97,116,32,119,101,32,100,111,110,39,116,32,104,97,118,101,32,97,32,116,105,109,101,114,32,115,101,116,32,102,111,114,46,0,0,32,99,104,117,110,107,73,100,120,61,0,0,0,0,0,0,32,115,116,97,108,108,32,119,105,110,100,111,119,40,111,102,102,115,101,116,61,0,0,0,32,108,101,
110,61,0,0,0,41,0,0,0,0,0,0,0,115,114,99,47,114,101,113,97,108,103,111,115,47,46,46,47,116,105,109,101,114,115,47,84,105,109,101,114,46,104,0,0,84,114,121,105,110,103,32,116,111,32,99,111,110,110,101,99,116,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,116,105,109,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,1,0,0,93,1,0,0,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,1,0,0,95,1,0,0,96,1,0,0,64,1,0,0,69,0,0,0,47,0,0,0,70,0,0,0,9,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,71,0,0,0,65,1,0,0,
66,1,0,0,49,0,0,0,37,0,0,0,38,0,0,0,50,0,0,0,39,0,0,0,40,0,0,0,97,1,0,0,20,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,115,114,99,47,114,101,113,97,108,103,111,115,47,65,98,115,116,114,97,99,116,67,114,105,116,105,99,97,108,90,111,110,101,65,108,103,111,46,99,99,0,0,0,0,0,0,0,0,91,114,112,97,93,32,67,111,114,114,101,99,116,105,110,103,32,99,104,117,110,107,32,116,105,109,101,114,32,116,111,32,0,0,0,0,0,0,0,0,109,115,46,32,112,114,101,118,32,100,117,114,97,116,105,
111,110,61,32,0,0,0,0,0,32,110,101,119,32,100,117,114,97,116,105,111,110,61,0,0,67,97,110,110,111,116,32,119,105,110,100,32,112,108,97,121,101,114,32,116,105,109,101,114,32,40,116,105,109,101,111,117,116,73,110,77,115,61,0,0,32,99,104,117,110,107,73,100,120,61,0,0,0,0,0,0,41,46,0,0,0,0,0,0,115,114,99,47,114,101,113,97,108,103,111,115,47,46,46,47,116,105,109,101,114,115,47,84,105,109,101,114,46,104,0,0,123,32,119,105,110,100,111,119,46,99,108,101,97,114,84,105,109,101,111,117,116,40,36,48,41,59,32,
114,101,116,117,114,110,32,45,49,59,32,125,0,84,114,121,105,110,103,32,116,111,32,99,111,110,110,101,99,116,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,116,105,109,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,1,0,0,99,1,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,1,0,0,101,1,0,0,96,1,0,0,64,1,0,0,69,0,0,0,47,0,0,0,70,0,0,0,9,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,71,0,0,0,65,1,0,0,66,1,0,0,49,0,0,0,37,0,0,0,38,0,0,0,50,0,0,0,39,0,0,0,40,0,0,0,97,1,0,0,20,0,0,0,73,0,0,0,10,0,0,
0,11,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,0,0,0,0,0,0,0,0,102,1,0,0,103,1,0,0,81,1,0,0,64,1,0,0,60,0,0,0,37,0,0,0,74,0,0,0,12,0,0,0,58,0,0,0,59,0,0,0,60,0,0,0,61,0,0,0,75,0,0,0,65,1,0,0,66,1,0,0,49,0,0,0,37,0,0,0,38,0,0,0,50,0,0,0,39,0,0,0,40,0,0,0,82,1,0,0,20,0,0,0,63,0,0,0,0,0,0,0,0,0,0,0,104,1,0,0,105,1,0,0,81,1,0,0,64,1,0,0,60,0,0,0,37,0,0,0,74,0,0,0,13,0,0,0,58,0,0,0,59,0,0,0,60,0,0,0,61,0,0,0,75,0,0,0,65,1,0,0,66,1,0,0,49,0,0,0,37,0,0,0,38,0,0,0,50,0,0,0,39,0,0,0,40,0,
0,0,82,1,0,0,20,0,0,0,76,0,0,0,1,0,0,0,176,255,255,255,0,0,0,0,2,0,0,0,3,0,0,0,106,1,0,0,107,1,0,0,27,0,0,0,172,255,255,255,0,0,0,0,108,1,0,0,109,1,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,110,1,0,0,111,1,0,0,41,0,0,0,2,0,0,0,42,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,3,0,0,0,112,1,0,0,113,1,0,0,27,0,0,0,62,0,0,0,77,0,0,0,252,255,255,255,0,0,0,0,114,1,0,0,115,1,0,0,30,0,0,0,31,0,0,0,236,255,255,255,0,0,0,0,116,1,0,0,117,1,0,0,0,0,0,0,115,114,99,47,104,108,115,47,72,108,115,73,110,105,116,105,97,108,80,
108,97,121,108,105,115,116,77,97,110,97,103,101,114,46,99,99,0,0,0,0,69,109,112,116,121,32,112,108,97,121,108,105,115,116,58,32,0,0,0,0,0,0,0,0,10,11,12,13,0,0,0,0,32,9,13,0,0,0,0,0,115,114,99,47,104,108,115,47,72,108,115,80,108,97,121,108,105,115,116,82,101,97,100,101,114,46,99,99,0,0,0,0,69,109,112,116,121,32,112,108,97,121,108,105,115,116,0,0,35,69,88,84,77,51,85,0,70,111,114,109,97,116,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,0,0,0,69,109,112,116,121,32,112,108,97,121,108,105,115,
116,32,117,112,100,97,116,101,32,114,101,99,101,105,118,101,100,33,0,35,69,88,84,73,78,70,0,44,0,0,0,0,0,0,0,35,69,88,84,45,88,45,84,65,82,71,69,84,68,85,82,65,84,73,79,78,0,0,0,35,69,88,84,45,88,45,69,78,68,76,73,83,84,0,0,35,69,88,84,45,88,45,77,69,68,73,65,45,83,69,81,85,69,78,67,69,0,0,0,35,69,88,84,45,88,45,83,84,82,69,65,77,45,73,78,70,58,0,0,0,0,0,0,35,69,88,84,45,88,45,75,69,89,58,0,0,0,0,0,69,114,114,111,114,32,112,97,114,115,105,110,103,32,101,110,99,114,121,112,116,105,111,110,32,100,97,
116,97,46,32,107,101,121,86,97,108,117,101,40,0,0,0,0,0,0,0,0,41,32,112,97,105,114,32,100,111,101,115,110,39,116,32,99,111,110,116,97,105,110,32,97,110,32,101,113,117,97,108,32,115,105,103,110,46,0,0,0,77,69,84,72,79,68,0,0,34,32,0,0,0,0,0,0,85,82,73,0,0,0,0,0,73,86,0,0,0,0,0,0,85,110,114,101,99,111,103,110,105,122,101,100,32,101,110,99,114,121,112,116,105,111,110,32,100,97,116,97,32,107,101,121,61,0,0,0,0,0,0,0,32,118,97,108,117,101,61,0,80,82,79,71,82,65,77,45,73,68,0,0,0,0,0,0,66,65,78,68,87,73,
68,84,72,0,0,0,0,0,0,0,67,79,68,69,67,83,0,0,82,69,83,79,76,85,84,73,79,78,0,0,0,0,0,0,58,47,47,0,0,0,0,0,58,47,47,0,0,0,0,0,0,0,0,0,0,0,0,0,118,1,0,0,119,1,0,0,120,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,1,0,0,122,1,0,0,120,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,1,0,0,124,1,0,0,0,0,0,0,0,0,0,0,125,1,0,0,126,1,0,0,115,114,99,47,104,116,116,112,47,46,46,47,117,116,105,108,115,47,110,111,116,105,102,121,46,104,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,98,105,110,100,32,116,119,105,99,101,32,116,111,32,
116,104,101,32,115,97,109,101,32,110,111,116,105,102,105,99,97,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,127,1,0,0,128,1,0,0,78,0,0,0,43,0,0,0,0,0,0,0,0,0,0,0,129,1,0,0,130,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,1,0,0,132,1,0,0,133,1,0,0,0,0,0,0,123,32,119,105,110,100,111,119,46,99,108,101,97,114,84,105,109,101,111,117,116,40,36,48,41,59,32,114,101,116,117,114,110,32,45,49,59,32,125,0,0,0,0,0,0,0,0,0,134,1,0,0,135,1,0,0,1,0,0,0,0,0,0,0,123,32,119,105,110,100,111,119,46,99,108,101,97,114,84,105,109,
101,111,117,116,40,36,48,41,59,32,114,101,116,117,114,110,32,45,49,59,32,125,0,0,0,0,0,0,0,0,0,115,114,99,47,117,116,105,108,115,47,98,105,110,95,117,116,105,108,115,46,99,99,0,0,79,110,108,121,32,115,116,114,105,110,103,115,32,108,101,115,115,32,116,104,97,110,32,50,53,53,32,98,121,116,101,115,32,97,114,101,32,115,117,112,112,111,114,116,101,100,32,98,117,116,32,115,116,114,105,110,103,32,119,105,116,104,32,108,101,110,32,61,0,0,0,0,32,103,105,118,101,110,46,32,84,114,117,110,99,97,116,105,110,103,
46,0,0,0,0,0,82,97,110,103,101,0,0,0,98,121,116,101,115,61,0,0,4,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,240,79,0,0,240,79,0,0,0,0,0,0,0,0,0,0,91,118,98,93,32],"i8",mb,G.wa+10240);
O([40,0,0,0,0,0,0,0,58,0,0,0,0,0,0,0,41,58,32,0,0,0,0,0,91,48,120,0,0,0,0,0,93,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,32,58,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,101,110,115,105,116,105,118,101,0,0,0,0,0,0,0,86,101,114,98,111,115,101,0,73,110,102,111,0,0,0,0,87,97,114,110,105,110,103,0,69,114,114,111,114,0,0,0,60,117,110,107,110,111,119,110,62,0,0,0,0,0,0,0,37,72,58,37,77,58,37,83,0,0,0,0,0,0,0,0,91,0,0,0,0,0,0,0,93,32,0,0,0,0,0,0,37,89,58,37,109,58,37,100,32,37,
72,58,37,77,58,37,83,0,0,0,0,0,0,0,123,32,114,101,116,117,114,110,32,126,126,40,77,97,116,104,46,114,97,110,100,111,109,40,41,32,42,32,36,48,41,59,32,125,0,0,0,0,0,0,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,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,48,49,50,51,52,53,54,55,56,57,43,47,0,0,0,0,0,0,0,0,136,1,0,0,137,1,0,0,0,0,0,0,0,0,0,0,138,1,0,0,139,1,0,0,28,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,1,0,0,141,1,
0,0,28,1,0,0,142,1,0,0,248,255,255,255,0,0,0,0,143,1,0,0,144,1,0,0,79,0,0,0,145,1,0,0,0,0,0,0,150,48,7,119,44,97,14,238,186,81,9,153,25,196,109,7,143,244,106,112,53,165,99,233,163,149,100,158,50,136,219,14,164,184,220,121,30,233,213,224,136,217,210,151,43,76,182,9,189,124,177,126,7,45,184,231,145,29,191,144,100,16,183,29,242,32,176,106,72,113,185,243,222,65,190,132,125,212,218,26,235,228,221,109,81,181,212,244,199,133,211,131,86,152,108,19,192,168,107,100,122,249,98,253,236,201,101,138,79,92,1,20,
217,108,6,99,99,61,15,250,245,13,8,141,200,32,110,59,94,16,105,76,228,65,96,213,114,113,103,162,209,228,3,60,71,212,4,75,253,133,13,210,107,181,10,165,250,168,181,53,108,152,178,66,214,201,187,219,64,249,188,172,227,108,216,50,117,92,223,69,207,13,214,220,89,61,209,171,172,48,217,38,58,0,222,81,128,81,215,200,22,97,208,191,181,244,180,33,35,196,179,86,153,149,186,207,15,165,189,184,158,184,2,40,8,136,5,95,178,217,12,198,36,233,11,177,135,124,111,47,17,76,104,88,171,29,97,193,61,45,102,182,144,65,
220,118,6,113,219,1,188,32,210,152,42,16,213,239,137,133,177,113,31,181,182,6,165,228,191,159,51,212,184,232,162,201,7,120,52,249,0,15,142,168,9,150,24,152,14,225,187,13,106,127,45,61,109,8,151,108,100,145,1,92,99,230,244,81,107,107,98,97,108,28,216,48,101,133,78,0,98,242,237,149,6,108,123,165,1,27,193,244,8,130,87,196,15,245,198,217,176,101,80,233,183,18,234,184,190,139,124,136,185,252,223,29,221,98,73,45,218,21,243,124,211,140,101,76,212,251,88,97,178,77,206,81,181,58,116,0,188,163,226,48,187,212,
65,165,223,74,215,149,216,61,109,196,209,164,251,244,214,211,106,233,105,67,252,217,110,52,70,136,103,173,208,184,96,218,115,45,4,68,229,29,3,51,95,76,10,170,201,124,13,221,60,113,5,80,170,65,2,39,16,16,11,190,134,32,12,201,37,181,104,87,179,133,111,32,9,212,102,185,159,228,97,206,14,249,222,94,152,201,217,41,34,152,208,176,180,168,215,199,23,61,179,89,129,13,180,46,59,92,189,183,173,108,186,192,32,131,184,237,182,179,191,154,12,226,182,3,154,210,177,116,57,71,213,234,175,119,210,157,21,38,219,4,
131,22,220,115,18,11,99,227,132,59,100,148,62,106,109,13,168,90,106,122,11,207,14,228,157,255,9,147,39,174,0,10,177,158,7,125,68,147,15,240,210,163,8,135,104,242,1,30,254,194,6,105,93,87,98,247,203,103,101,128,113,54,108,25,231,6,107,110,118,27,212,254,224,43,211,137,90,122,218,16,204,74,221,103,111,223,185,249,249,239,190,142,67,190,183,23,213,142,176,96,232,163,214,214,126,147,209,161,196,194,216,56,82,242,223,79,241,103,187,209,103,87,188,166,221,6,181,63,75,54,178,72,218,43,13,216,76,27,10,175,
246,74,3,54,96,122,4,65,195,239,96,223,85,223,103,168,239,142,110,49,121,190,105,70,140,179,97,203,26,131,102,188,160,210,111,37,54,226,104,82,149,119,12,204,3,71,11,187,185,22,2,34,47,38,5,85,190,59,186,197,40,11,189,178,146,90,180,43,4,106,179,92,167,255,215,194,49,207,208,181,139,158,217,44,29,174,222,91,176,194,100,155,38,242,99,236,156,163,106,117,10,147,109,2,169,6,9,156,63,54,14,235,133,103,7,114,19,87,0,5,130,74,191,149,20,122,184,226,174,43,177,123,56,27,182,12,155,142,210,146,13,190,213,
229,183,239,220,124,33,223,219,11,212,210,211,134,66,226,212,241,248,179,221,104,110,131,218,31,205,22,190,129,91,38,185,246,225,119,176,111,119,71,183,24,230,90,8,136,112,106,15,255,202,59,6,102,92,11,1,17,255,158,101,143,105,174,98,248,211,255,107,97,69,207,108,22,120,226,10,160,238,210,13,215,84,131,4,78,194,179,3,57,97,38,103,167,247,22,96,208,77,71,105,73,219,119,110,62,74,106,209,174,220,90,214,217,102,11,223,64,240,59,216,55,83,174,188,169,197,158,187,222,127,207,178,71,233,255,181,48,28,242,
189,189,138,194,186,202,48,147,179,83,166,163,180,36,5,54,208,186,147,6,215,205,41,87,222,84,191,103,217,35,46,122,102,179,184,74,97,196,2,27,104,93,148,43,111,42,55,190,11,180,161,142,12,195,27,223,5,90,141,239,2,45,78,111,32,101,113,117,97,108,32,115,105,103,110,32,102,111,114,32,107,101,121,32,0,0,78,79,32,118,97,108,117,101,32,102,111,114,32,107,101,121,32,0,0,0,0,0,0,0,123,32,118,97,114,32,111,98,106,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,102,111,114,32,40,
118,97,114,32,112,114,111,112,32,105,110,32,111,98,106,41,32,123,32,118,97,114,32,118,97,108,32,61,32,111,98,106,91,112,114,111,112,93,59,32,105,102,32,40,116,121,112,101,111,102,32,118,97,108,32,61,61,61,32,39,115,116,114,105,110,103,39,32,124,124,32,116,121,112,101,111,102,32,118,97,108,32,61,61,61,32,39,110,117,109,98,101,114,39,32,124,124,32,116,121,112,101,111,102,32,118,97,108,32,61,61,61,32,39,98,111,111,108,101,97,110,39,41,32,123,32,118,97,114,32,99,107,101,121,32,61,32,118,98,108,105,98,
46,106,115,83,116,114,105,110,103,84,111,67,83,116,114,40,112,114,111,112,41,59,32,118,97,114,32,99,118,97,108,32,61,32,118,98,108,105,98,46,106,115,83,116,114,105,110,103,84,111,67,83,116,114,40,118,97,108,41,59,32,82,117,110,116,105,109,101,46,100,121,110,67,97,108,108,40,39,118,105,105,105,105,105,39,44,32,36,50,44,32,91,36,49,44,32,99,107,101,121,91,48,93,44,32,99,107,101,121,91,49,93,44,32,99,118,97,108,91,48,93,44,32,99,118,97,108,91,49,93,93,41,59,32,125,32,125,32,125,0,0,32,115,104,111,117,
108,100,32,98,101,32,105,110,32,105,110,116,101,114,118,97,108,32,91,0,0,0,0,0,0,0,0,44,32,0,0,0,0,0,0,93,0,0,0,0,0,0,0,32,115,104,111,117,108,100,32,98,101,32,97,110,32,105,110,116,101,103,101,114,32,110,117,109,98,101,114,0,0,0,0,32,115,104,111,117,108,100,32,98,101,32,97,32,102,108,111,97,116,105,110,103,32,112,111,105,110,116,32,110,117,109,98,101,114,0,0,0,0,0,0,116,114,117,101,0,0,0,0,111,110,0,0,0,0,0,0,121,101,115,0,0,0,0,0,102,97,108,115,101,0,0,0,111,102,102,0,0,0,0,0,110,111,0,0,0,0,0,
0,32,115,104,111,117,108,100,32,98,101,32,97,32,111,110,47,111,102,102,32,115,119,105,116,99,104,32,98,117,116,32,103,105,118,101,110,32,118,97,108,117,101,32,0,0,0,0,0,85,115,97,103,101,58,0,0,0,0,0,0,0,0,0,0,2,0,0,0,3,0,0,0,146,1,0,0,147,1,0,0,27,0,0,0,252,255,255,255,0,0,0,0,148,1,0,0,149,1,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,1,0,0,151,1,0,0,80,0,0,0,63,0,0,0,252,255,255,255,0,0,0,0,152,1,0,0,153,1,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,154,1,0,0,155,1,0,0,80,0,0,0,63,0,0,0,252,255,
255,255,0,0,0,0,156,1,0,0,157,1,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,3,0,0,0,158,1,0,0,159,1,0,0,27,0,0,0,252,255,255,255,0,0,0,0,160,1,0,0,161,1,0,0,30,0,0,0,31,0,0,0,236,255,255,255,0,0,0,0,162,1,0,0,163,1,0,0,0,0,0,0,115,114,99,47,77,117,108,116,105,67,104,97,110,110,101,108,77,97,110,97,103,101,114,46,99,99,0,0,0,0,0,0,91,109,99,109,93,32,0,0,67,104,111,111,115,105,110,103,32,112,114,111,103,114,97,109,32,119,105,116,104,32,105,100,61,32,0,0,0,0,0,0,78,101,119,32,97,117,100,105,111,32,
113,117,97,108,105,116,121,32,114,101,113,117,101,115,116,101,100,61,0,0,0,0,32,112,114,101,118,105,111,115,61,0,0,0,0,0,0,0,115,116,97,116,105,99,0,0,118,105,100,101,111,0,0,0,78,111,32,118,105,100,101,111,32,97,100,97,112,116,97,116,105,111,110,32,115,101,116,0,65,99,99,101,112,116,0,0,97,112,112,108,105,99,97,116,105,111,110,47,106,115,111,110,0,0,0,0,0,0,0,0,67,97,110,110,111,116,32,103,101,116,32,116,104,101,32,99,104,97,110,110,101,108,32,100,101,115,99,114,105,112,116,105,111,110,46,32,85,
114,108,61,0,0,0,0,0,0,0,0,46,32,69,114,114,111,114,61,32,83,101,114,118,101,114,32,114,101,115,112,111,110,100,101,100,32,119,105,116,104,32,99,111,100,101,32,0,0,0,0,32,82,101,116,114,121,105,110,103,32,105,110,32,0,0,0,32,115,101,99,111,110,100,115,0,0,0,0,0,0,0,0,82,101,99,101,105,118,101,100,32,98,97,100,32,106,115,111,110,32,99,104,97,110,110,101,108,32,100,101,115,99,114,105,112,116,105,111,110,58,32,0,111,112,116,105,111,110,115,0,67,97,110,110,111,116,32,99,114,101,97,116,101,32,99,104,97,
110,110,101,108,32,100,101,115,99,114,105,112,116,105,111,110,32,102,114,111,109,32,114,101,115,112,111,110,115,101,58,32,0,0,0,0,0,0,0,73,110,118,97,108,105,100,101,32,99,104,97,110,110,101,108,32,100,101,115,99,114,105,112,116,105,111,110,46,32,82,101,115,112,111,110,115,101,58,32,0,0,0,0,0,0,0,0,84,114,97,110,115,102,101,114,32,102,97,105,108,101,100,46,32,83,119,105,116,99,104,105,110,103,32,116,111,32,108,111,119,101,115,116,32,113,117,97,108,105,116,121,58,32,0,0,83,119,105,116,99,104,105,110,
103,32,117,112,32,113,117,97,108,105,116,121,32,102,114,111,109,32,58,32,0,0,0,0,32,116,111,32,0,0,0,0,83,119,105,116,99,104,105,110,103,32,100,111,119,110,32,113,117,97,108,105,116,121,32,102,114,111,109,58,32,0,0,0,109,51,117,56,0,0,0,0,109,112,100,0,0,0,0,0,46,109,112,52,0,0,0,0,115,101,101,107,105,110,103,32,116,111,32,99,104,117,110,107,61,0,0,0,0,0,0,0,32,116,105,109,101,61,0,0,99,97,110,110,111,116,32,115,101,101,107,32,116,111,32,116,105,109,101,61,0,0,0,0,84,114,121,105,110,103,32,116,111,
32,115,116,111,112,32,97,110,32,97,117,100,105,111,32,100,111,119,110,108,111,97,100,101,114,32,116,104,97,116,32,105,115,32,110,111,116,32,105,110,32,116,104,101,32,108,105,115,116,32,111,102,32,97,117,100,105,111,32,100,111,119,110,108,111,97,100,101,114,115,0,115,114,99,47,117,116,105,108,115,47,110,111,116,105,102,121,46,104,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,98,105,110,100,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,110,111,116,105,102,105,99,97,116,105,
111,110,0,0,0,0,0,0,0,0,0,0,0,164,1,0,0,165,1,0,0,81,0,0,0,44,0,0,0,0,0,0,0,0,0,0,0,166,1,0,0,167,1,0,0,45,0,0,0,82,0,0,0,46,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,168,1,0,0,169,1,0,0,83,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,170,1,0,0,171,1,0,0,84,0,0,0,48,0,0,0,0,0,0,0,0,0,0,0,172,1,0,0,173,1,0,0,3,0,0,0,49,0,0,0,0,0,0,0,0,0,0,0,174,1,0,0,175,1,0,0,0,0,0,0,0,0,0,0,176,1,0,0,177,1,0,0,50,0,0,0,85,0,0,0,51,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,178,1,0,0,179,1,0,0,52,0,0,0,180,1,0,0,53,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,181,
1,0,0,182,1,0,0,54,0,0,0,64,0,0,0,55,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,183,1,0,0,184,1,0,0,56,0,0,0,14,0,0,0,57,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,185,1,0,0,186,1,0,0,58,0,0,0,15,0,0,0,59,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,187,1,0,0,188,1,0,0,60,0,0,0,86,0,0,0,61,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,189,1,0,0,190,1,0,0,62,0,0,0,16,0,0,0,63,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,191,1,0,0,192,1,0,0,64,0,0,0,65,0,0,0,65,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,193,1,0,0,194,1,0,0,87,0,0,0,66,0,0,0,115,114,99,47,117,116,105,108,115,47,
46,46,47,116,105,109,101,114,115,47,84,105,109,101,114,46,104,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,99,111,110,110,101,99,116,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,116,105,109,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,195,1,0,0,196,1,0,0,197,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,198,1,0,0,199,1,0,0,200,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,1,0,0,202,1,0,0,200,1,0,0,88,0,0,0,248,255,255,255,0,0,0,0,203,1,0,0,204,1,0,0,89,0,0,0,90,0,0,0,0,0,0,0,0,0,0,0,205,1,0,0,206,1,0,0,91,
0,0,0,66,0,0,0,252,255,255,255,0,0,0,0,207,1,0,0,208,1,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,209,1,0,0,210,1,0,0,91,0,0,0,66,0,0,0,252,255,255,255,0,0,0,0,211,1,0,0,212,1,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,213,1,0,0,214,1,0,0,92,0,0,0,67,0,0,0,252,255,255,255,0,0,0,0,215,1,0,0,216,1,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,217,1,0,0,218,1,0,0,92,0,0,0,67,0,0,0,252,255,255,255,0,0,0,0,219,1,0,0,220,1,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,221,1,0,0,222,1,0,0,93,0,0,0,68,0,0,0,252,255,255,255,0,0,0,
0,223,1,0,0,224,1,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,225,1,0,0,226,1,0,0,93,0,0,0,68,0,0,0,252,255,255,255,0,0,0,0,227,1,0,0,228,1,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,229,1,0,0,230,1,0,0,94,0,0,0,69,0,0,0,252,255,255,255,0,0,0,0,231,1,0,0,232,1,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,233,1,0,0,234,1,0,0,94,0,0,0,69,0,0,0,252,255,255,255,0,0,0,0,235,1,0,0,236,1,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,237,1,0,0,238,1,0,0,95,0,0,0,70,0,0,0,252,255,255,255,0,0,0,0,239,1,0,0,240,1,0,0,30,0,0,0,31,0,0,
0,0,0,0,0,0,0,0,0,241,1,0,0,242,1,0,0,95,0,0,0,70,0,0,0,252,255,255,255,0,0,0,0,243,1,0,0,244,1,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,245,1,0,0,246,1,0,0,96,0,0,0,71,0,0,0,252,255,255,255,0,0,0,0,247,1,0,0,248,1,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,249,1,0,0,250,1,0,0,96,0,0,0,71,0,0,0,252,255,255,255,0,0,0,0,251,1,0,0,252,1,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,253,1,0,0,254,1,0,0,97,0,0,0,72,0,0,0,252,255,255,255,0,0,0,0,255,1,0,0,0,2,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,2,2,0,0,97,0,
0,0,72,0,0,0,252,255,255,255,0,0,0,0,3,2,0,0,4,2,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,114,101,101,116,114,105,97,108,45,112,108,97,121,101,114,46,118,105,98,108,97,115,116,46,99,111,109,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,3,0,0,0,5,2,0,0,6,2,0,0,27,0,0,0,252,255,255,255,0,0,0,0,7,2,0,0,8,2,0,0,30,0,0,0,31,0,0,0,236,255,255,255,0,0,0,0,9,2,0,0,10,2,0,0,0,0,0,0,106,111,105,110,84,121,112,101,0,0,0,0,0,0,0,0,112,0,0,0,0,0,0,0,112,101,101,114,73,100,0,
0,99,108,105,101,110,116,73,100,0,0,0,0,0,0,0,0,115,116,114,101,97,109,85,82,76,0,0,0,0,0,0,0,97,98,114,112,0,0,0,0,109,115,103,0,0,0,0,0,106,111,105,110,0,0,0,0,99,111,110,110,101,99,116,105,110,103,84,111,0,0,0,0,102,114,111,109,0,0,0,0,97,98,114,0,0,0,0,0,99,111,110,110,101,99,116,101,100,84,111,0,0,0,0,0,100,105,115,99,111,110,110,101,99,116,101,100,0,0,0,0,99,104,117,110,107,68,111,119,110,108,111,97,100,101,100,0,99,104,117,110,107,73,100,0,99,104,117,110,107,82,101,113,117,101,115,116,101,
100,0,0,99,104,117,110,107,70,97,105,108,101,100,0,0,0,0,0,115,114,99,47,82,101,97,108,116,105,109,101,76,111,103,103,101,114,46,99,99,0,0,0,82,101,99,101,105,118,101,100,32,117,110,101,120,112,101,99,116,101,100,32,109,101,115,115,97,103,101,0,0,0,0,0,0,0,0,0,0,0,0,0,11,2,0,0,12,2,0,0,67,0,0,0,73,0,0,0,68,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,13,2,0,0,14,2,0,0,69,0,0,0,17,0,0,0,70,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,15,2,0,0,16,2,0,0,71,0,0,0,98,0,0,0,72,0,0,0,26,0,0,0,115,114,99,47,117,116,105,108,115,47,110,
111,116,105,102,121,46,104,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,98,105,110,100,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,110,111,116,105,102,105,99,97,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,17,2,0,0,18,2,0,0,99,0,0,0,73,0,0,0,0,0,0,0,0,0,0,0,19,2,0,0,20,2,0,0,21,2,0,0,74,0,0,0,0,0,0,0,0,0,0,0,22,2,0,0,23,2,0,0,76,105,99,101,110,115,101,32,105,115,32,0,0,0,0,0,115,114,99,47,108,105,99,101,110,115,105,110,103,47,76,105,99,101,110,115,101,67,104,101,99,107,46,99,
99,0,0,0,91,76,105,99,101,110,115,101,67,104,101,99,107,93,32,0,73,110,118,97,108,105,100,32,76,111,99,97,108,32,75,101,121,0,0,0,0,0,0,0,85,110,97,108,108,111,119,101,100,32,100,111,109,97,105,110,0,0,0,0,0,0,0,0,76,105,99,101,110,115,101,32,104,97,115,32,101,120,112,105,114,101,100,0,0,0,0,0,65,99,99,101,112,116,0,0,42,47,42,0,0,0,0,0,104,116,116,112,115,58,47,47,108,105,99,101,110,115,105,110,103,46,118,105,98,108,97,115,116,46,99,111,109,47,108,105,99,101,110,115,105,110,103,47,114,101,115,116,
47,99,104,101,99,107,47,0,0,0,0,0,67,97,110,110,111,116,32,118,97,108,105,100,97,116,101,32,108,105,99,101,110,115,101,46,32,115,116,97,116,117,115,61,0,0,0,0,0,0,0,0,116,114,117,101,0,0,0,0,118,97,108,105,100,0,0,0,110,111,116,32,118,97,108,105,100,0,0,0,0,0,0,0,115,114,99,47,108,105,99,101,110,115,105,110,103,47,46,46,47,117,116,105,108,115,47,110,111,116,105,102,121,46,104,0,84,114,121,105,110,103,32,116,111,32,98,105,110,100,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,
110,111,116,105,102,105,99,97,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,24,2,0,0,25,2,0,0,74,0,0,0,75,0,0,0,123,32,118,97,114,32,100,111,109,97,105,110,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,48,41,59,32,105,102,32,40,100,111,109,97,105,110,46,108,101,110,103,116,104,32,60,61,32,48,41,32,114,101,116,117,114,110,32,116,114,117,101,59,32,118,97,114,32,104,111,115,116,110,97,109,101,32,61,32,119,105,110,100,111,119,46,108,111,99,97,116,105,111,110,46,104,111,115,
116,110,97,109,101,59,32,118,97,114,32,105,110,116,101,114,110,97,108,68,111,109,97,105,110,32,61,32,104,111,115,116,110,97,109,101,46,105,110,100,101,120,79,102,40,39,46,39,41,32,60,32,48,59,32,118,97,114,32,114,101,115,32,61,32,116,114,117,101,59,32,105,102,32,40,33,105,110,116,101,114,110,97,108,68,111,109,97,105,110,41,32,123,32,105,102,32,40,104,111,115,116,110,97,109,101,46,105,110,100,101,120,79,102,40,100,111,109,97,105,110,44,32,104,111,115,116,110,97,109,101,46,108,101,110,103,116,104,32,
45,32,100,111,109,97,105,110,46,108,101,110,103,116,104,41,32,60,32,48,41,32,123,32,114,101,115,32,61,32,102,97,108,115,101,59,32,125,32,101,108,115,101,32,105,102,32,40,40,104,111,115,116,110,97,109,101,46,108,101,110,103,116,104,32,33,61,61,32,100,111,109,97,105,110,46,108,101,110,103,116,104,41,32,38,38,32,40,104,111,115,116,110,97,109,101,91,104,111,115,116,110,97,109,101,46,108,101,110,103,116,104,32,45,49,32,45,32,100,111,109,97,105,110,46,108,101,110,103,116,104,93,32,33,61,61,32,39,46,39,
41,41,32,123,32,114,101,115,32,61,32,102,97,108,115,101,59,32,125,32,125,32,114,101,116,117,114,110,32,114,101,115,124,48,59,32,125,0,0,0,0,0,0,0,123,32,86,105,98,108,97,115,116,46,100,101,98,117,103,73,110,102,111,46,110,111,116,105,99,101,40,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,48,41,41,59,32,125,0,0,0,0,123,32,86,105,98,108,97,115,116,46,100,101,98,117,103,73,110,102,111,46,116,111,116,97,108,68,111,119,110,108,111,97,100,101,100,70,114,111,109,67,100,110,32,
61,32,36,48,59,32,125,0,0,0,0,0,0,68,65,83,72,0,0,0,0,0,0,0,0,0,0,0,0,26,2,0,0,27,2,0,0,28,2,0,0,195,0,0,0,196,0,0,0,76,0,0,0,100,0,0,0,77,0,0,0,78,0,0,0,19,0,0,0,27,0,0,0,21,0,0,0,15,0,0,0,101,0,0,0,75,0,0,0,28,0,0,0,79,0,0,0,80,0,0,0,29,2,0,0,102,0,0,0,30,2,0,0,29,0,0,0,31,2,0,0,76,0,0,0,77,0,0,0,103,0,0,0,224,255,255,255,0,0,0,0,2,0,0,0,3,0,0,0,32,2,0,0,33,2,0,0,27,0,0,0,220,255,255,255,0,0,0,0,34,2,0,0,35,2,0,0,30,0,0,0,31,0,0,0,204,255,255,255,0,0,0,0,36,2,0,0,37,2,0,0,0,0,0,0,118,105,100,101,
111,47,109,112,50,116,0,0,0,0,0,0,115,114,99,47,68,97,115,104,80,101,101,114,46,99,99,0,91,68,97,115,104,80,101,101,114,32,0,0,0,0,0,0,93,32,0,0,0,0,0,0,114,101,113,117,101,115,116,32,111,102,32,117,110,107,110,111,119,110,32,99,104,117,110,107,73,100,120,61,0,0,0,0,82,101,113,117,101,115,116,105,110,103,32,111,102,32,99,104,117,110,107,32,116,104,97,116,32,119,101,32,100,111,110,39,116,32,104,97,118,101,32,105,100,120,61,0,0,0,0,0,32,114,101,108,97,116,105,118,101,73,100,120,61,0,0,0,32,99,97,110,
110,111,116,32,114,101,113,117,101,115,116,32,99,104,117,110,107,73,100,120,61,0,0,0,0,0,0,0,32,102,114,111,109,32,117,108,114,61,0,0,0,0,0,0,82,101,99,101,105,118,101,100,32,99,104,117,110,107,32,116,104,97,116,32,105,115,32,110,111,116,32,105,110,32,111,117,114,32,119,105,110,100,111,119,40,0,0,0,0,0,0,0,45,0,0,0,0,0,0,0,41,46,32,73,100,61,0,0,67,97,110,110,111,116,32,100,111,119,110,108,111,97,100,32,99,104,117,110,107,32,105,100,61,0,0,0,0,0,0,0,46,32,83,101,114,118,101,114,32,114,101,115,112,
111,110,100,101,100,32,119,105,116,104,32,0,0,0,0,0,0,0,0,115,114,99,47,117,116,105,108,115,47,110,111,116,105,102,121,46,104,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,98,105,110,100,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,110,111,116,105,102,105,99,97,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,38,2,0,0,39,2,0,0,78,0,0,0,81,0,0,0,0,0,0,0,0,0,0,0,40,2,0,0,41,2,0,0,42,2,0,0,82,0,0,0,0,0,0,0,0,0,0,0,43,2,0,0,44,2,0,0,83,0,0,0,104,0,0,0,84,0,0,0,30,0,0,0,0,0,0,0,0,0,0,0,
45,2,0,0,46,2,0,0,0,0,0,0,0,0,0,0,47,2,0,0,48,2,0,0,240,255,255,255,0,0,0,0,2,0,0,0,3,0,0,0,49,2,0,0,50,2,0,0,27,0,0,0,236,255,255,255,0,0,0,0,51,2,0,0,52,2,0,0,30,0,0,0,31,0,0,0,0,0,0,0,115,114,99,47,68,97,115,104,65,117,100,105,111,68,111,119,110,108,111,97,100,101,114,46,99,99,0,0,0,0,0,0,67,97,110,110,111,116,32,102,105,110,100,32,109,97,116,99,104,105,110,103,32,97,117,100,105,111,32,115,101,103,109,101,110,116,115,32,102,111,114,32,0,0,0,0,0,0,0,0,32,118,105,100,101,111,32,115,101,103,109,101,
110,116,115,0,91,68,97,115,104,65,117,100,105,111,68,111,119,110,108,111,97,100,101,114,124,0,0,0,93,32,0,0,0,0,0,0,80,114,101,112,97,114,101,100,32,102,111,114,32,115,116,111,112,0,0,0,0,0,0,0,67,97,110,110,111,116,32,100,111,119,110,108,111,97,100,32,99,104,117,110,107,61,0,0,32,98,101,99,97,117,115,101,32,105,116,32,99,97,110,110,111,116,32,98,101,32,109,97,112,112,101,100,32,116,111,32,116,105,109,101,115,116,97,109,112,0,0,0,0,0,0,0,115,114,99,47,104,116,116,112,47,46,46,47,117,116,105,108,115,
47,110,111,116,105,102,121,46,104,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,98,105,110,100,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,110,111,116,105,102,105,99,97,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,53,2,0,0,54,2,0,0,79,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,55,2,0,0,56,2,0,0,0,0,0,0,0,0,0,0,57,2,0,0,58,2,0,0,86,0,0,0,18,0,0,0,87,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,59,2,0,0,60,2,0,0,88,0,0,0,61,2,0,0,89,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,62,2,0,0,63,2,0,0,90,0,0,0,105,0,0,0,91,
0,0,0,33,0,0,0,115,114,99,47,116,105,109,101,114,115,47,84,105,109,101,114,46,104,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,99,111,110,110,101,99,116,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,116,105,109,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,2,0,0,65,2,0,0,66,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,2,0,0,68,2,0,0,69,2,0,0,92,0,0,0,0,0,0,0,0,0,0,0,70,2,0,0,71,2,0,0,72,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,2,0,0,74,2,0,0,72,2,0,0,106,0,0,0,248,255,255,255,0,0,0,0,75,2,0,0,76,
2,0,0,107,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,77,2,0,0,78,2,0,0,0,0,0,0,0,0,0,0,79,2,0,0,80,2,0,0,115,114,99,47,68,97,115,104,77,97,110,97,103,101,114,46,99,99,0,0,0,0,0,0,91,68,97,115,104,77,97,110,97,103,101,114,124,0,0,0,93,32,0,0,0,0,0,0,78,111,32,65,83,0,0,0,78,111,32,114,101,112,114,101,115,101,110,116,97,116,105,111,110,32,102,111,117,110,100,46,32,81,117,97,108,105,116,121,73,100,61,0,0,0,0,0,32,85,115,105,110,103,32,116,104,101,32,102,105,114,115,116,32,111,110,101,0,0,0,0,48,45,49,53,48,48,
0,0,0,0,0,0,0,0,0,0,78,111,32,83,101,103,109,101,110,116,84,101,109,112,108,97,116,101,0,0,0,0,0,0,100,121,110,97,109,105,99,0,67,97,110,110,111,116,32,100,111,119,110,108,111,97,100,32,105,110,105,116,105,97,108,105,122,97,116,105,111,110,0,0,67,97,110,110,111,116,32,98,117,105,108,100,32,115,101,103,109,101,110,116,32,105,110,100,101,120,0,0,0,0,0,0,67,97,110,110,111,116,32,100,111,119,110,108,111,97,100,32,105,110,105,116,105,97,108,105,122,97,116,105,111,110,46,32,82,101,116,114,121,105,110,103,
32,105,115,32,49,32,115,101,99,46,0,0,0,0,0,0,48,45,56,48,48,48,0,0,65,32,115,101,103,109,101,110,116,32,119,105,116,104,32,48,32,100,117,114,97,116,105,111,110,0,0,0,0,0,0,0,115,114,99,47,117,116,105,108,115,47,110,111,116,105,102,121,46,104,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,98,105,110,100,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,110,111,116,105,102,105,99,97,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,81,2,0,0,82,2,0,0,80,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,83,2,
0,0,84,2,0,0,85,2,0,0,94,0,0,0,115,114,99,47,117,116,105,108,115,47,46,46,47,116,105,109,101,114,115,47,84,105,109,101,114,46,104,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,99,111,110,110,101,99,116,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,116,105,109,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,2,0,0,87,2,0,0,88,2,0,0,0,0,0,0,65,117,100,105,111,0,0,0,86,105,100,101,111,0,0,0,116,114,117,101,0,0,0,0,102,97,108,115,101,0,0,0,116,97,103,78,97,109,101,0,116,101,120,116,67,
111,110,116,101,110,116,0,0,0,0,0,123,32,118,97,114,32,111,98,106,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,118,97,114,32,97,116,116,114,78,97,109,101,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,49,41,59,32,118,97,114,32,97,116,116,114,86,97,108,117,101,32,61,32,111,98,106,91,97,116,116,114,78,97,109,101,93,59,32,105,102,32,40,36,51,41,32,123,32,97,116,116,114,86,97,108,117,101,32,61,32,111,98,106,46,103,101,116,65,116,116,114,
105,98,117,116,101,40,97,116,116,114,78,97,109,101,41,59,32,97,116,116,114,86,97,108,117,101,32,61,32,40,97,116,116,114,86,97,108,117,101,33,61,61,110,117,108,108,41,32,63,32,97,116,116,114,86,97,108,117,101,32,58,32,117,110,100,101,102,105,110,101,100,59,32,125,32,118,97,114,32,115,116,114,82,101,115,32,61,32,91,93,59,32,105,102,32,40,97,116,116,114,86,97,108,117,101,32,33,61,61,32,117,110,100,101,102,105,110,101,100,41,32,123,32,115,116,114,82,101,115,32,61,32,118,98,108,105,98,46,106,115,83,116,
114,105,110,103,84,111,67,83,116,114,40,97,116,116,114,86,97,108,117,101,41,59,32,125,32,101,108,115,101,32,123,32,115,116,114,82,101,115,91,48,93,32,61,32,115,116,114,82,101,115,91,49,93,32,61,32,48,59,32,125,32,77,111,100,117,108,101,46,115,101,116,86,97,108,117,101,40,36,50,44,32,115,116,114,82,101,115,91,49,93,44,32,39,105,51,50,39,41,59,32,114,101,116,117,114,110,32,115,116,114,82,101,115,91,48,93,59,32,125,0,0,0,0,0,123,32,118,98,108,105,98,46,118,98,82,101,109,111,118,101,79,98,106,40,36,48,
41,59,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,0,0,0,0,0,0,89,2,0,0,90,2,0,0,123,32,118,97,114,32,99,114,101,97,116,101,78,111,100,101,115,32,61,32,102,117,110,99,116,105,111,110,40,101,108,101,109,101,110,116,41,32,123,32,118,97,114,32,105,100,120,32,61,32,118,98,108,105,98,46,118,98,65,100,100,79,98,106,40,101,108,101,109,101,110,116,41,59,32,82,117,110,116,105,109,101,46,100,121,110,67,97,108,108,40,39,118,105,105,39,44,32,36,50,44,32,91,36,49,44,32,105,100,120,93,41,59,32,102,111,
114,32,40,118,97,114,32,99,104,105,108,100,73,100,120,32,61,32,48,59,32,99,104,105,108,100,73,100,120,60,101,108,101,109,101,110,116,46,99,104,105,108,100,78,111,100,101,115,46,108,101,110,103,116,104,59,32,99,104,105,108,100,73,100,120,43,43,41,32,123,32,118,97,114,32,99,104,105,108,100,32,61,32,101,108,101,109,101,110,116,46,99,104,105,108,100,78,111,100,101,115,91,99,104,105,108,100,73,100,120,93,59,32,105,102,32,40,99,104,105,108,100,46,110,111,100,101,84,121,112,101,32,33,61,61,32,49,32,41,32,
99,111,110,116,105,110,117,101,59,32,99,114,101,97,116,101,78,111,100,101,115,40,99,104,105,108,100,41,59,32,125,32,82,117,110,116,105,109,101,46,100,121,110,67,97,108,108,40,39,118,105,39,44,32,36,51,44,32,91,36,49,93,41,59,32,125,59,32,118,97,114,32,100,97,116,97,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,48,41,59,32,118,97,114,32,112,97,114,115,101,114,32,61,32,110,101,119,32,68,79,77,80,97,114,115,101,114,40,41,59,32,118,97,114,32,120,109,108,68,111,99,32,
61,32,112,97,114,115,101,114,46,112,97,114,115,101,70,114,111,109,83,116,114,105,110,103,40,100,97,116,97,44,32,39,116,101,120,116,47,120,109,108,39,41,59,32,118,97,114,32,114,111,111,116,69,108,101,109,101,110,116,32,61,32,110,117,108,108,59,32,102,111,114,32,40,118,97,114,32,105,32,61,32,48,59,32,105,60,120,109,108,68,111,99,46,99,104,105,108,100,78,111,100,101,115,46,108,101,110,103,116,104,59,32,105,43,43,41,32,123,32,118,97,114,32,99,104,105,108,100,32,61,32,120,109,108,68,111,99,46,99,104,105,
108,100,78,111,100,101,115,91,105,93,59,32,105,102,32,40,99,104,105,108,100,46,110,111,100,101,84,121,112,101,32,61,61,61,32,49,32,41,32,123,32,114,111,111,116,69,108,101,109,101,110,116,32,61,32,99,104,105,108,100,59,32,98,114,101,97,107,59,32,125,32,125,32,105,102,32,40,114,111,111,116,69,108,101,109,101,110,116,41,32,123,32,99,114,101,97,116,101,78,111,100,101,115,40,114,111,111,116,69,108,101,109,101,110,116,41,59,32,125,32,114,101,116,117,114,110,32,49,59,32,125,0,84,105,109,101,0,0,0,0,78,117,
109,98,101,114,0,0,82,101,112,114,101,115,101,110,116,97,116,105,111,110,73,68,0,0,0,0,0,0,0,0,69,82,82,0,0,0,0,0,66,97,110,100,119,105,100,116,104,0,0,0,0,0,0,0,104,116,116,112,58,47,47,0,104,116,116,112,115,58,47,47,0,0,0,0,0,0,0,0,77,80,68,0,0,0,0,0,80,101,114,105,111,100,0,0,97,118,97,105,108,97,98,105,108,105,116,121,83,116,97,114,116,84,105,109,101,0,0,0,109,105,110,105,109,117,109,85,112,100,97,116,101,80,101,114,105,111,100,0,0,0,0,0,109,101,100,105,97,80,114,101,115,101,110,116,97,116,105,
111,110,68,117,114,97,116,105,111,110,0,0,0,0,0,0,0,116,121,112,101,0,0,0,0,76,111,99,97,116,105,111,110,0,0,0,0,0,0,0,0,105,100,0,0,0,0,0,0,100,117,114,97,116,105,111,110,0,0,0,0,0,0,0,0,65,100,97,112,116,97,116,105,111,110,83,101,116,0,0,0,66,97,115,101,85,114,108,0,109,105,109,101,84,121,112,101,0,0,0,0,0,0,0,0,99,111,100,101,99,115,0,0,83,101,103,109,101,110,116,84,101,109,112,108,97,116,101,0,82,101,112,114,101,115,101,110,116,97,116,105,111,110,0,0,116,105,109,101,115,99,97,108,101,0,0,0,0,
0,0,0,115,116,97,114,116,78,117,109,98,101,114,0,0,0,0,0,112,114,101,115,101,110,116,97,116,105,111,110,84,105,109,101,79,102,102,115,101,116,0,0,109,101,100,105,97,0,0,0,105,110,105,116,105,97,108,105,122,97,116,105,111,110,0,0,83,101,103,109,101,110,116,84,105,109,101,108,105,110,101,0,83,0,0,0,0,0,0,0,116,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,114,0,0,0,0,0,0,0,98,97,110,100,119,105,100,116,104,0,0,0,0,0,0,0,119,105,100,116,104,0,0,0,104,101,105,103,104,116,0,0,83,101,103,109,101,110,116,66,97,115,101,
0,0,0,0,0,105,110,100,101,120,82,97,110,103,101,69,120,97,99,116,0,105,110,100,101,120,82,97,110,103,101,0,0,0,0,0,0,123,32,114,101,116,117,114,110,32,68,97,116,101,46,112,97,114,115,101,40,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,48,41,41,32,47,32,49,48,48,48,46,48,59,32,125,0,0,0,0,0,0,0,0,0,0,2,0,0,0,3,0,0,0,91,2,0,0,92,2,0,0,27,0,0,0,81,0,0,0,109,0,0,0,252,255,255,255,0,0,0,0,93,2,0,0,94,2,0,0,30,0,0,0,31,0,0,0,236,255,255,255,0,0,0,0,95,2,0,0,96,2,0,0,0,0,0,0,46,
109,112,52,0,0,0,0,115,114,99,47,100,97,115,104,47,68,97,115,104,77,112,100,77,97,110,97,103,101,114,46,99,99,0,0,0,0,0,0,82,101,116,114,121,105,110,103,32,112,108,97,121,108,105,115,116,32,0,0,0,0,0,0,67,97,110,110,111,116,32,103,101,116,32,112,108,97,121,108,105,115,116,46,32,82,101,115,112,111,110,115,101,32,99,111,100,101,32,61,32,0,0,0,73,110,118,97,108,105,100,32,111,114,32,101,109,112,116,121,32,77,80,68,58,32,0,0,100,121,110,97,109,105,99,0,60,77,80,68,32,120,109,108,110,115,58,120,115,105,
61,34,104,116,116,112,58,47,47,119,119,119,46,119,51,46,111,114,103,47,50,48,48,49,47,88,77,76,83,99,104,101,109,97,45,105,110,115,116,97,110,99,101,34,32,32,32,120,109,108,110,115,61,34,117,114,110,58,109,112,101,103,58,100,97,115,104,58,115,99,104,101,109,97,58,109,112,100,58,50,48,49,49,34,32,32,32,120,115,105,58,115,99,104,101,109,97,76,111,99,97,116,105,111,110,61,34,117,114,110,58,109,112,101,103,58,100,97,115,104,58,115,99,104,101,109,97,58,109,112,100,58,50,48,49,49,32,68,65,83,72,45,77,80,
68,46,120,115,100,34,32,32,32,116,121,112,101,61,34,115,116,97,116,105,99,34,32,32,32,112,114,111,102,105,108,101,115,61,34,117,114,110,58,109,112,101,103,58,100,97,115,104,58,112,114,111,102,105,108,101,58,105,115,111,102,102,45,111,110,45,100,101,109,97,110,100,58,50,48,49,49,34,62,32,32,32,60,80,101,114,105,111,100,62,32,32,32,32,32,60,65,100,97,112,116,97,116,105,111,110,83,101,116,32,109,105,109,101,84,121,112,101,61,34,118,105,100,101,111,47,109,112,52,34,32,99,111,100,101,99,115,61,34,97,118,
99,49,46,52,50,52,48,49,69,34,32,115,117,98,115,101,103,109,101,110,116,65,108,105,103,110,109,101,110,116,61,34,116,114,117,101,34,32,115,117,98,115,101,103,109,101,110,116,83,116,97,114,116,115,87,105,116,104,83,65,80,61,34,49,34,62,32,32,32,32,32,32,32,60,82,101,112,114,101,115,101,110,116,97,116,105,111,110,32,105,100,61,34,114,101,112,34,32,98,97,110],"i8",mb,G.wa+20480);
O([100,119,105,100,116,104,61,34,48,34,62,32,32,32,32,32,32,32,32,32,60,66,97,115,101,85,82,76,62,0,0,0,60,47,66,97,115,101,85,82,76,62,32,32,32,32,32,32,32,60,47,82,101,112,114,101,115,101,110,116,97,116,105,111,110,62,32,32,32,60,47,80,101,114,105,111,100,62,32,60,47,77,80,68,62,0,0,0,71,101,116,116,105,110,103,32,116,104,101,32,109,97,110,105,102,101,115,116,32,119,105,108,108,32,98,101,32,114,101,116,114,105,101,100,32,105,110,32,0,0,0,0,0,0,0,0,32,115,46,0,0,0,0,0,115,114,99,47,100,97,115,104,
47,46,46,47,117,116,105,108,115,47,110,111,116,105,102,121,46,104,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,98,105,110,100,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,110,111,116,105,102,105,99,97,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,97,2,0,0,98,2,0,0,82,0,0,0,95,0,0,0,115,114,99,47,100,97,115,104,47,46,46,47,117,116,105,108,115,47,46,46,47,116,105,109,101,114,115,47,84,105,109,101,114,46,104,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,99,111,110,110,101,99,116,
32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,116,105,109,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,2,0,0,100,2,0,0,101,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,2,0,0,103,2,0,0,110,0,0,0,83,0,0,0,252,255,255,255,0,0,0,0,104,2,0,0,105,2,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,106,2,0,0,107,2,0,0,110,0,0,0,83,0,0,0,252,255,255,255,0,0,0,0,108,2,0,0,109,2,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,110,2,0,0,111,2,0,0,118,105,100,101,111,0,0,0,97,117,100,105,111,0,0,0,115,116,97,116,105,99,0,
0,0,0,0,0,0,0,0,0,112,2,0,0,113,2,0,0,104,116,116,112,58,47,47,0,104,116,116,112,115,58,47,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,114,2,0,0,115,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,3,0,0,0,116,2,0,0,117,2,0,0,27,0,0,0,252,255,255,255,0,0,0,0,118,2,0,0,119,2,0,0,30,0,0,0,31,0,0,0,236,255,255,255,0,0,0,0,120,2,0,0,121,2,0,0,0,0,0,0,109,115,103,0,0,0,0,0,106,111,105,110,0,0,0,0,99,104,97,110,110,101,108,0,105,100,0,0,0,0,0,0,99,108,105,101,110,116,73,100,0,0,0,0,0,0,0,0,99,117,114,114,101,110,116,
80,108,97,121,108,105,115,116,0,109,97,115,116,101,114,80,108,97,121,108,105,115,116,0,0,99,108,105,101,110,116,67,104,97,110,110,101,108,78,97,109,101,0,0,0,0,0,0,0,113,117,97,108,105,116,121,0,119,101,98,114,116,99,0,0,117,115,101,114,65,103,101,110,116,0,0,0,0,0,0,0,118,105,98,108,97,115,116,86,101,114,115,105,111,110,0,0,112,108,97,121,101,114,0,0,110,117,108,108,32,112,108,97,121,101,114,0,0,0,0,0,102,114,111,109,0,0,0,0,116,111,0,0,0,0,0,0,115,114,99,47,67,111,109,109,83,116,97,116,105,111,
110,46,99,99,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,115,101,110,100,32,97,32,109,101,115,115,97,103,101,32,98,101,102,111,114,101,32,119,101,32,104,97,118,101,32,74,111,105,110,101,100,32,116,104,101,32,99,111,109,109,32,115,116,97,116,105,111,110,46,32,77,101,115,115,97,103,101,32,61,32,0,0,0,0,0,117,115,101,114,68,97,116,97,0,0,0,0,0,0,0,0,82,101,99,101,105,118,101,100,32,117,110,107,110,111,119,110,32,109,101,115,115,97,103,101,58,32,0,0,0,0,0,0,106,111,105,110,95,114,101,115,0,0,0,0,
0,0,0,0,115,116,97,116,117,115,0,0,111,107,0,0,0,0,0,0,67,97,110,110,111,116,32,106,111,105,110,46,32,114,101,97,115,111,110,61,0,0,0,0,67,97,110,110,111,116,32,74,111,105,110,0,0,0,0,0,85,110,107,110,111,119,110,32,109,101,115,115,97,103,101,58,32,0,0,0,0,0,0,0,82,101,99,101,105,118,101,100,32,97,32,109,101,115,115,97,103,101,32,110,111,32,111,110,101,32,105,115,32,105,110,116,101,114,101,115,116,101,100,32,105,110,46,32,77,101,115,115,97,103,101,61,0,0,0,0,101,114,114,77,115,103,0,0,115,114,99,
47,117,116,105,108,115,47,110,111,116,105,102,121,46,104,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,98,105,110,100,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,110,111,116,105,102,105,99,97,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,122,2,0,0,123,2,0,0,111,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,124,2,0,0,125,2,0,0,126,2,0,0,97,0,0,0,115,114,99,47,117,116,105,108,115,47,46,46,47,116,105,109,101,114,115,47,84,105,109,101,114,46,104,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,99,
111,110,110,101,99,116,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,116,105,109,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,2,0,0,128,2,0,0,129,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,2,0,0,131,2,0,0,112,0,0,0,84,0,0,0,252,255,255,255,0,0,0,0,132,2,0,0,133,2,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,134,2,0,0,135,2,0,0,112,0,0,0,84,0,0,0,252,255,255,255,0,0,0,0,136,2,0,0,137,2,0,0,30,0,0,0,31,0,0,0,72,76,83,0,0,0,0,0,0,0,0,0,0,0,0,0,138,2,0,0,139,2,0,0,140,2,0,0,141,2,0,0,142,2,0,0,98,
0,0,0,113,0,0,0,99,0,0,0,100,0,0,0,19,0,0,0,34,0,0,0,21,0,0,0,15,0,0,0,114,0,0,0,85,0,0,0,35,0,0,0,101,0,0,0,102,0,0,0,143,2,0,0,115,0,0,0,144,2,0,0,36,0,0,0,145,2,0,0,86,0,0,0,87,0,0,0,116,0,0,0,224,255,255,255,0,0,0,0,2,0,0,0,3,0,0,0,146,2,0,0,147,2,0,0,27,0,0,0,220,255,255,255,0,0,0,0,148,2,0,0,149,2,0,0,30,0,0,0,31,0,0,0,204,255,255,255,0,0,0,0,150,2,0,0,151,2,0,0,0,0,0,0,97,118,99,49,46,52,50,101,48,49,101,44,32,109,112,52,97,46,52,48,46,50,0,0,97,118,99,49,46,52,50,101,48,49,101,44,32,109,112,
52,97,46,52,48,46,53,0,0,115,114,99,47,72,108,115,80,101,101,114,46,99,99,0,0,72,108,115,32,114,101,99,101,105,118,101,100,32,117,110,101,120,112,101,99,116,101,100,32,109,101,115,115,97,103,101,32,102,114,111,109,32,99,111,109,109,32,115,116,97,116,105,111,110,32,0,0,0,0,0,0,69,114,114,111,114,32,119,104,105,108,101,32,114,101,113,117,101,115,116,105,110,103,32,99,104,117,110,107,40,99,104,117,110,107,73,100,120,61,0,0,45,0,0,0,0,0,0,0,41,46,0,0,0,0,0,0,67,111,110,116,101,110,116,45,76,101,110,103,
116,104,0,0,78,111,32,111,114,32,105,110,118,97,108,105,100,32,67,111,110,116,101,110,116,45,76,101,110,103,116,104,32,104,101,97,100,101,114,61,32,0,0,0,67,97,110,110,111,116,32,109,97,107,101,32,104,101,97,100,32,114,101,113,117,101,115,116,32,102,111,114,32,117,114,108,32,0,0,0,0,0,0,0,32,115,99,111,100,101,61,0,84,114,121,105,110,103,32,116,111,32,114,101,113,117,101,115,116,32,97,32,99,104,117,110,107,32,116,104,97,116,32,105,115,32,110,111,116,32,105,110,32,116,104,101,32,99,117,114,114,101,
110,116,32,112,108,97,121,108,105,115,116,40,99,104,117,110,107,73,100,120,61,0,32,114,101,108,97,116,105,118,101,80,108,73,100,120,0,0,32,98,121,116,101,82,97,110,103,101,76,111,119,61,0,0,32,98,121,116,101,82,97,110,103,101,72,105,103,104,61,0,41,0,0,0,0,0,0,0,98,121,116,101,115,61,0,0,82,97,110,103,101,0,0,0,66,97,100,32,114,101,115,112,111,110,115,101,32,116,111,32,97,32,114,97,110,103,101,32,114,101,113,117,101,115,116,46,32,82,101,113,117,101,115,116,32,0,0,0,0,0,0,0,32,98,121,116,101,115,32,
98,117,116,32,115,101,114,118,101,114,32,114,101,115,112,111,110,115,101,32,99,111,110,116,97,105,110,115,32,0,0,0,0,32,98,121,116,101,115,0,0,82,101,99,101,105,118,101,100,32,99,104,117,110,107,32,116,104,97,116,32,105,115,32,110,111,116,32,105,110,32,111,117,114,32,119,105,110,100,111,119,0,0,0,0,0,0,0,0,82,101,99,101,105,118,101,100,32,97,32,99,104,117,110,107,32,119,105,116,104,111,117,116,32,97,32,116,111,116,97,108,32,115,105,122,101,0,0,0,69,82,82,79,82,33,32,115,101,114,118,101,114,39,115,
32,114,101,115,112,111,110,115,101,32,99,111,110,116,97,105,110,115,32,110,111,32,100,97,116,97,46,32,99,104,117,110,107,73,100,120,61,0,0,0,0,117,114,108,61,0,0,0,0,67,97,110,110,111,116,32,103,101,116,32,99,104,117,110,107,40,99,104,117,110,107,73,100,120,61,0,0,0,0,0,0,41,46,32,83,101,114,118,101,114,32,114,101,115,112,111,110,100,101,100,32,119,105,116,104,32,0,0,0,0,0,0,0,66,85,71,33,32,109,111,114,101,32,114,101,113,117,101,115,116,115,32,115,101,110,116,32,116,111,32,0,0,0,0,0,32,116,104,101,
110,32,97,108,108,111,119,101,100,0,0,0,72,76,83,58,32,82,101,99,101,105,118,101,100,32,97,32,112,105,101,99,101,32,116,104,97,116,32,105,115,32,110,111,116,32,105,110,32,116,104,101,32,108,105,115,116,32,111,102,32,114,101,113,117,101,115,116,101,100,32,112,105,101,99,101,115,46,32,80,114,111,98,97,98,108,121,32,97,32,108,97,116,101,32,112,105,101,99,101,32,102,114,111,109,32,97,98,111,114,116,101,100,32,99,104,117,110,107,46,32,40,67,104,117,110,107,73,100,120,61,0,70,97,105,108,101,100,32,116,
111,32,115,101,116,32,99,104,117,110,107,32,0,0,0,0,46,32,84,104,97,116,32,115,104,111,117,108,100,110,39,116,32,104,97,112,112,101,110,46,0,0,0,0,0,0,0,0,91,66,85,71,93,32,99,97,110,110,111,116,32,100,101,116,101,114,109,105,110,101,32,116,105,109,101,111,117,116,32,102,111,114,32,99,104,117,110,107,115,32,116,104,97,116,32,105,115,32,111,117,116,115,105,100,101,32,111,102,32,97,32,99,104,117,110,107,32,112,108,97,121,108,105,115,116,0,0,0,115,114,99,47,117,116,105,108,115,47,110,111,116,105,102,
121,46,104,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,98,105,110,100,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,110,111,116,105,102,105,99,97,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,152,2,0,0,153,2,0,0,88,0,0,0,103,0,0,0,0,0,0,0,0,0,0,0,154,2,0,0,155,2,0,0,117,0,0,0,104,0,0,0,0,0,0,0,0,0,0,0,156,2,0,0,157,2,0,0,118,0,0,0,89,0,0,0,252,255,255,255,0,0,0,0,158,2,0,0,159,2,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,160,2,0,0,161,2,0,0,118,0,0,0,89,0,0,0,252,255,255,255,0,0,0,
0,162,2,0,0,163,2,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,164,2,0,0,165,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,3,0,0,0,166,2,0,0,167,2,0,0,27,0,0,0,90,0,0,0,119,0,0,0,252,255,255,255,0,0,0,0,168,2,0,0,169,2,0,0,30,0,0,0,31,0,0,0,236,255,255,255,0,0,0,0,170,2,0,0,171,2,0,0,0,0,0,0,115,114,99,47,104,108,115,47,72,108,115,80,108,97,121,108,105,115,116,77,97,110,97,103,101,114,46,99,99,0,0,0,82,101,116,114,121,105,110,103,32,112,108,97,121,108,105,115,116,32,0,0,0,0,0,0,73,110,118,97,108,105,100,101,32,111,114,
32,101,109,112,116,121,32,112,108,97,121,108,105,115,116,58,32,0,0,0,0,67,97,110,110,111,116,32,103,101,116,32,112,108,97,121,108,105,115,116,46,32,82,101,115,112,111,110,115,101,32,99,111,100,101,32,61,32,0,0,0,85,110,101,120,112,101,99,116,101,100,32,118,97,114,105,97,110,116,32,112,108,97,121,108,105,115,116,0,0,0,0,0,69,109,112,116,121,32,112,108,97,121,108,105,115,116,58,32,0,0,0,0,0,0,0,0,73,103,110,111,114,105,110,103,32,114,101,99,101,105,118,101,100,32,69,78,68,76,73,83,84,0,0,0,0,0,0,0,
83,116,111,112,112,105,110,103,32,114,101,102,114,101,115,104,105,110,103,32,116,104,101,32,112,108,97,121,108,105,115,116,32,98,101,99,97,117,115,101,32,69,78,68,76,73,83,84,32,119,97,115,32,114,101,99,101,105,118,101,100,0,0,0,71,101,116,116,105,110,103,32,116,104,101,32,112,108,97,121,108,105,115,116,32,119,105,108,108,32,98,101,32,114,101,116,114,105,101,100,32,105,110,32,0,0,0,0,0,0,0,0,32,115,46,0,0,0,0,0,115,114,99,47,104,108,115,47,46,46,47,117,116,105,108,115,47,110,111,116,105,102,121,46,
104,0,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,98,105,110,100,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,110,111,116,105,102,105,99,97,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,172,2,0,0,173,2,0,0,91,0,0,0,105,0,0,0,115,114,99,47,104,108,115,47,46,46,47,116,105,109,101,114,115,47,84,105,109,101,114,46,104,0,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,99,111,110,110,101,99,116,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,116,105,109,101,114,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,2,0,0,175,2,0,0,176,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,177,2,0,0,178,2,0,0,179,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,180,2,0,0,181,2,0,0,179,2,0,0,0,0,0,0,123,32,119,105,110,100,111,119,46,99,108,101,97,114,84,105,109,101,111,117,116,40,36,48,41,59,32,114,101,116,117,114,110,32,45,49,59,32,125,0,0,0,0,0,0,0,0,0,182,2,0,0,183,2,0,0,184,2,0,0,195,0,0,0,196,0,0,0,106,0,0,0,120,0,0,0,107,0,0,0,108,0,0,0,19,0,0,0,37,0,0,0,21,0,0,0,15,0,0,0,121,0,0,0,92,0,0,0,38,0,0,0,109,0,0,0,110,
0,0,0,185,2,0,0,122,0,0,0,186,2,0,0,39,0,0,0,187,2,0,0,93,0,0,0,94,0,0,0,123,0,0,0,188,2,0,0,189,2,0,0,224,255,255,255,0,0,0,0,2,0,0,0,3,0,0,0,190,2,0,0,191,2,0,0,27,0,0,0,220,255,255,255,0,0,0,0,192,2,0,0,193,2,0,0,30,0,0,0,31,0,0,0,204,255,255,255,0,0,0,0,194,2,0,0,195,2,0,0,0,0,0,0,109,115,103,0,0,0,0,0,99,111,110,110,95,114,101,113,0,0,0,0,0,0,0,0,99,111,110,110,95,114,101,115,112,111,110,115,101,0,0,0,114,101,115,112,111,110,115,101,0,0,0,0,0,0,0,0,121,111,117,0,0,0,0,0,109,101,0,0,0,0,0,0,118,
105,98,108,97,115,116,68,97,116,97,67,104,97,110,110,101,108,0,0,0,0,0,0,115,114,99,47,87,101,98,114,116,99,80,101,101,114,46,99,99,0,0,0,0,0,0,0,67,97,110,110,111,116,32,99,114,101,97,116,101,32,100,97,116,97,32,99,104,97,110,110,101,108,46,32,83,116,111,112,112,105,110,103,32,112,101,101,114,32,0,0,0,0,0,0,99,114,101,97,116,105,110,103,32,100,99,32,102,97,105,108,101,100,0,0,0,0,0,0,67,97,110,110,111,116,32,99,114,101,97,116,101,32,112,101,101,114,32,99,111,110,110,101,99,116,105,111,110,46,32,
83,116,111,112,112,105,110,103,32,112,101,101,114,32,0,0,0,99,97,110,110,111,116,32,99,111,110,110,101,99,116,0,0,102,105,110,0,0,0,0,0,111,102,102,101,114,0,0,0,105,99,101,95,99,97,110,100,105,100,97,116,101,0,0,0,97,110,115,119,101,114,0,0,82,101,99,101,105,118,101,100,32,105,110,32,112,101,101,114,40,0,0,0,0,0,0,0,41,32,117,110,107,110,111,119,110,32,109,101,115,115,97,103,101,32,102,114,111,109,32,99,111,109,109,32,115,116,97,116,105,111,110,58,32,0,0,0,82,101,99,101,105,118,101,100,32,97,110,
32,117,110,107,110,111,119,110,32,109,101,115,115,97,103,101,58,32,0,0,0,32,102,114,111,109,32,40,0,41,0,0,0,0,0,0,0,66,97,100,32,104,97,110,100,115,104,97,107,101,46,32,83,116,111,112,112,105,110,103,32,112,101,101,114,32,0,0,0,98,97,100,32,104,97,110,100,115,104,97,107,101,0,0,0,66,105,116,102,105,101,108,100,32,114,101,99,101,105,118,101,100,32,98,101,102,111,114,101,32,104,97,110,100,115,104,97,107,101,0,0,0,0,0,0,85,110,99,104,111,107,101,32,109,101,115,115,97,103,101,32,114,101,99,101,105,118,
101,100,32,116,119,105,99,101,32,102,114,111,109,32,0,0,0,0,46,32,73,71,78,79,82,73,78,71,32,116,104,101,32,115,101,115,111,110,99,32,111,110,101,46,0,0,0,0,0,0,80,101,101,114,32,40,0,0,41,32,115,101,110,116,32,97,32,72,65,86,69,32,102,111,114,32,97,32,99,104,117,110,107,32,116,104,97,116,32,105,115,32,110,111,116,32,105,110,32,105,116,115,32,119,105,110,100,111,119,32,40,111,102,102,115,101,116,61,0,0,0,0,32,108,101,110,61,0,0,0,82,101,99,101,105,118,101,100,32,112,105,101,99,101,40,99,104,117,110,
107,73,100,120,61,0,0,0,0,0,0,0,0,44,32,112,105,101,99,101,73,100,120,61,0,0,0,0,0,41,32,102,114,111,109,32,112,101,101,114,40,105,100,61,0,41,32,119,105,116,104,111,117,116,32,98,101,105,110,103,32,114,101,113,117,101,115,116,101,100,46,32,68,105,115,99,97,114,100,105,110,103,32,116,104,101,32,112,105,101,99,101,46,0,0,0,0,0,0,0,0,67,104,101,99,107,115,117,109,32,109,105,115,109,97,116,99,104,32,40,99,104,117,110,107,73,100,120,61,0,0,0,0,32,112,105,101,99,101,73,100,120,61,0,0,0,0,0,0,32,101,120,
112,67,83,117,109,61,0,0,0,0,0,0,0,32,97,99,116,117,97,108,67,115,117,109,61,0,0,0,0,83,116,111,112,112,105,110,103,32,112,101,101,114,32,98,101,99,97,117,115,101,32,111,102,32,99,104,101,99,107,115,117,109,32,109,105,115,109,97,116,99,104,46,0,0,0,0,0,99,104,101,99,107,115,117,109,32,101,114,114,111,114,0,0,91,119,112,93,32,82,101,99,101,105,118,101,100,32,100,111,110,116,32,104,97,118,101,32,102,111,114,32,97,32,99,104,117,110,107,40,105,100,120,61,0,0,0,0,0,0,0,0,41,32,119,101,32,104,97,118,101,
110,39,116,32,114,101,113,117,101,115,116,101,100,46,32,112,101,101,114,40,0,0,0,80,101,101,114,32,115,112,101,99,105,102,105,101,100,32,98,97,100,32,99,104,97,110,110,101,108,32,110,97,109,101,32,105,110,32,104,97,110,100,115,104,97,107,101,46,32,80,101,101,114,73,100,61,0,0,0,32,114,101,109,111,116,101,32,99,104,97,110,110,101,108,61,0,0,0,0,0,0,0,0,32,109,121,32,99,104,97,110,110,101,108,61,0,0,0,0,78,111,116,32,99,111,110,110,101,99,116,101,100,32,98,101,99,97,117,115,101,32,111,102,32,105,110,
99,111,109,112,97,116,105,98,108,101,32,112,114,111,116,111,32,118,101,114,115,105,111,110,115,32,111,117,114,115,61,0,0,0,0,0,0,32,114,101,109,111,116,101,115,61,0,0,0,0,0,0,0,80,101,101,114,32,73,100,32,114,101,112,111,114,116,101,100,32,98,121,32,116,104,101,32,116,114,97,99,107,101,114,32,97,110,100,32,80,101,101,114,32,73,100,32,114,101,112,111,114,116,101,100,32,100,117,114,105,110,103,32,104,97,110,100,115,104,97,107,101,32,100,105,102,102,101,114,32,40,116,114,97,99,107,101,114,32,105,100,
61,0,0,0,0,0,0,0,32,104,97,110,100,115,104,97,107,101,32,105,100,61,0,0,80,101,101,114,115,32,102,111,114,32,115,101,112,97,114,97,116,101,32,99,104,97,110,110,101,108,115,32,99,111,110,110,101,99,116,101,100,32,116,111,103,101,116,104,101,114,33,32,84,104,105,115,32,105,115,32,97,32,98,117,103,32,97,110,100,32,109,117,115,116,32,78,79,84,32,104,97,112,112,101,110,46,32,111,117,114,83,116,114,101,97,109,61,0,0,0,32,114,101,109,111,116,101,83,116,114,101,97,109,61,0,0,65,118,111,105,100,105,110,103,
32,115,117,112,101,114,112,101,101,114,32,0,0,0,0,0,65,118,111,105,100,105,110,103,32,112,101,101,114,32,40,105,100,61,0,0,0,0,0,0,41,32,116,104,97,116,32,117,115,101,115,32,100,105,102,102,101,114,101,110,116,32,112,105,101,99,101,32,115,105,122,101,32,40,109,105,110,101,61,0,32,112,101,101,114,39,115,61,0,0,0,0,0,0,0,0,41,32,116,104,97,116,32,117,115,101,115,32,97,32,100,105,102,102,101,114,101,110,116,32,110,117,109,98,101,114,32,111,102,32,99,104,117,110,107,115,32,112,101,114,32,104,108,115,
32,101,110,116,114,121,32,40,109,105,110,101,61,0,0,0,32,112,101,101,114,115,39,115,61,0,0,0,0,0,0,0,78,111,116,32,78,111,116,32,67,111,110,110,101,99,116,105,110,103,32,116,111,32,112,101,101,114,32,105,100,61,0,0,32,98,101,99,97,117,115,101,32,117,115,101,84,105,109,101,115,116,97,109,112,115,70,111,114,80,100,110,32,100,111,101,115,110,39,116,32,109,97,116,99,104,46,32,79,117,114,61,0,0,0,0,0,0,0,0,32,82,114,101,109,111,116,101,115,61,0,0,0,0,0,0,100,101,115,99,114,105,112,116,105,111,110,0,0,
0,0,0,116,121,112,101,0,0,0,0,115,100,112,0,0,0,0,0,87,97,114,110,105,110,103,32,67,97,110,39,116,32,112,97,114,115,101,32,114,101,99,101,105,118,101,100,32,115,101,115,115,105,111,110,32,100,101,115,99,114,105,112,116,105,111,110,32,109,101,115,115,97,103,101,46,0,0,0,0,0,0,0,99,97,110,100,105,100,97,116,101,0,0,0,0,0,0,0,115,100,112,77,105,100,0,0,115,100,112,77,76,105,110,101,73,110,100,101,120,0,0,0,87,97,114,110,105,110,103,32,67,97,110,39,116,32,112,97,114,115,101,32,114,101,99,101,105,118,
101,100,32,109,101,115,115,97,103,101,46,0,0,0,87,97,114,110,105,110,103,32,67,97,110,39,116,32,112,97,114,115,101,32,114,101,99,101,105,118,101,100,32,99,97,110,100,105,100,97,116,101,32,109,101,115,115,97,103,101,46,0,87,97,114,110,105,110,103,32,70,97,105,108,101,100,32,116,111,32,97,112,112,108,121,32,116,104,101,32,114,101,99,101,105,118,101,100,32,99,97,110,100,105,100,97,116,101,0,0,78,111,32,100,101,115,99,114,105,112,116,105,111,110,32,105,110,32,97,110,115,119,101,114,32,109,101,115,115,
97,103,101,32,115,101,110,100,32,102,114,111,109,32,0,0,0,0,0,87,97,114,110,105,110,103,32,67,97,110,116,39,32,112,97,114,115,101,32,114,101,99,101,105,118,101,100,32,115,101,115,115,105,111,110,32,100,101,115,99,114,105,112,116,105,111,110,32,109,101,115,115,97,103,101,46,0,0,0,0,0,0,0,111,110,76,111,99,97,108,73,99,101,67,97,110,100,105,100,97,116,101,0,0,0,0,0,32,73,67,69,32,67,65,78,68,73,68,65,84,69,61,32,0,0,0,0,0,0,0,0,111,110,65,110,115,119,101,114,0,0,0,0,0,0,0,0,103,111,116,32,97,110,115,
119,101,114,0,0,0,0,0,0,99,104,97,110,110,101,108,32,115,116,97,116,101,32,105,115,32,0,0,0,0,0,0,0,32,105,110,32,112,101,101,114,32,40,0,0,0,0,0,0,111,112,101,110,0,0,0,0,83,116,111,112,112,105,110,103,32,112,101,101,114,32,40,0,41,32,98,101,99,97,117,115,101,32,115,116,97,116,101,32,40,0,0,0,0,0,0,0,41,32,105,115,32,110,111,116,32,39,111,112,101,110,39,0,100,99,32,115,116,97,116,101,32,99,104,97,110,103,101,100,0,0,0,0,0,0,0,0,111,110,68,67,79,112,101,110,32,105,110,118,111,107,101,100,32,97,102,
116,101,114,32,104,97,110,100,115,104,97,107,101,32,105,115,32,97,108,114,101,97,100,121,32,115,101,110,116,32,105,110,32,112,101,101,114,32,40,0,0,0,0,0,0,68,97,116,97,32,99,104,97,110,110,101,108,32,101,114,114,111,114,32,0,0,0,0,0,46,32,83,116,111,112,112,105,110,103,32,112,101,101,114,32,0,0,0,0,0,0,0,0,100,99,32,101,114,114,111,114,0,0,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,115,101,110,100,32,114,101,113,117,101,115,116,32,116,111,32,97,32,112,101,101,114,32,98,101,102,111,114,101,
32,116,104,101,32,104,97,110,100,115,104,97,107,101,32,104,97,115,32,99,111,109,112,108,101,116,101,100,46,32,73,103,110,111,114,105,110,103,32,116,104,101,32,114,101,113,117,101,115,116,46,0,0,0,0,0,0,91,119,112,93,32,91,66,85,71,93,32,116,114,121,105,110,103,32,116,111,32,114,101,113,117,101,115,116,32,97,32,99,104,117,110,107,32,119,105,116,104,32,117,110,107,110,111,119,110,32,115,105,122,101,0,0,84,114,121,105,110,103,32,116,111,32,115,101,110,100,32,97,110,32,105,110,99,111,109,112,108,101,
116,101,32,99,104,117,110,107,32,116,111,32,112,101,101,114,40,0,0,0,0,0,117,115,105,110,103,32,116,104,101,32,100,101,102,97,117,108,116,32,116,105,109,101,111,117,116,40,0,0,0,0,0,0,32,109,115,41,32,102,111,114,32,99,104,117,110,107,40,105,100,120,61,0,0,0,0,0,67,104,117,110,107,40,105,100,120,61,0,0,0,0,0,0,41,32,116,105,109,101,100,111,117,116,32,102,114,111,109,32,112,101,101,114,40,0,0,0,80,101,114,109,97,110,101,110,116,108,121,32,115,116,111,112,112,105,110,103,32,112,101,101,114,32,98,101,
99,97,117,115,101,32,97,32,99,104,117,110,107,32,114,101,113,117,101,115,116,32,116,105,109,101,100,32,111,117,116,46,0,0,0,0,99,104,117,110,107,32,116,105,109,101,111,117,116,32,119,105,116,104,111,117,116,32,115,117,99,99,101,115,115,102,117,108,0,0,0,0,0,0,0,0,83,116,111,112,112,105,110,103,32,112,101,101,114,32,98,101,99,97,117,115,101,32,97,32,99,104,117,110,107,32,114,101,113,117,101,115,116,32,116,105,109,101,100,32,111,117,116,46,0,0,0,0,0,0,0,0,99,104,117,110,107,32,116,105,109,101,111,117,
116,0,0,0,65,98,111,114,116,105,110,103,32,99,104,117,110,107,33,32,68,111,119,110,108,111,97,100,32,111,102,32,99,104,117,110,107,40,0,0,0,0,0,0,41,32,102,114,111,109,32,112,101,101,114,40,0,0,0,0,41,32,105,115,32,116,111,111,32,115,108,111,119,46,32,65,98,111,114,116,105,110,103,32,100,111,119,110,108,111,97,100,46,0,0,0,0,0,0,0,99,104,117,110,107,32,100,111,119,110,108,111,97,100,32,105,115,32,116,111,111,32,115,108,111,119,0,0,0,0,0,0,91,66,85,71,93,32,99,104,101,99,107,67,104,117,110,107,68,
111,119,110,108,97,111,100,40,99,104,117,110,107,73,100,120,61,0,0,0,0,0,0,41,32,99,97,108,108,101,100,32,98,117,116,32,116,104,105,115,32,99,104,117,110,107,115,32,105,115,32,110,111,116,32,114,101,113,117,101,115,116,101,100,0,0,0,0,0,0,0,65,98,111,114,116,105,110,103,32,99,104,117,110,107,33,32,70,105,114,115,116,32,112,105,101,99,101,32,102,111,114,32,99,104,117,110,107,40,0,0,41,32,100,105,100,110,39,116,32,97,114,114,105,118,101,32,119,105,116,104,105,110,32,97,32,0,0,0,0,0,0,0,109,115,0,0,
0,0,0,0,102,105,114,115,116,32,112,105,101,99,101,32,102,97,105,108,101,100,0,0,0,0,0,0,91,66,85,71,93,32,115,101,116,117,112,67,104,101,99,107,70,111,114,70,105,114,115,116,80,105,101,99,101,84,105,109,101,114,40,99,104,117,110,107,73,100,120,61,0,0,0,0,80,101,114,109,97,110,101,110,116,108,121,32,83,116,111,112,112,105,110,103,32,112,101,101,114,40,0,0,0,0,0,0,41,32,98,101,99,97,117,115,101,32,0,0,0,0,0,0,32,119,101,114,101,32,97,98,111,114,116,101,100,32,97,110,100,32,110,111,116,104,105,110,103,
32,119,97,115,32,114,101,99,101,105,118,101,100,0,0,97,98,111,114,116,32,110,111,32,99,104,117,110,107,115,32,0,0,0,0,0,0,0,0,84,101,109,112,111,114,97,114,121,32,83,116,111,112,112,105,110,103,32,112,101,101,114,40,0,0,0,0,0,0,0,0,32,119,101,114,101,32,97,98,111,114,116,101,100,0,0,0,97,98,111,114,116,32,0,0,84,114,121,105,110,103,32,116,111,32,112,117,114,103,101,32,97,32,99,104,117,110,107,32,40,105,100,120,61,0,0,0,41,32,116,104,97,116,32,105,115,32,110,111,116,32,105,110,32,116,104,101,32,108,
105,115,116,32,111,102,32,114,101,113,117,101,115,116,101,100,32,99,104,117,110,107,115,0,0,0,66,85,71,58,32,114,101,113,117,101,115,116,105,110,103,32,116,104,101,32,115,97,109,101,32,99,104,117,110,107,40,0,32,116,119,105,99,101,32,102,114,111,109,32,112,101,101,114,40,0,0,0,0,0,0,0,66,85,71,58,32,109,111,114,101,32,114,101,113,117,101,115,116,32,115,101,110,100,32,116,111,32,0,0,0,0,0,0,32,116,104,97,110,32,97,108,108,111,119,101,100,46,0,0,82,101,99,101,105,118,101,100,32,97,32,112,105,101,99,
101,32,116,104,97,116,32,105,115,32,110,111,116,32,105,110,32,116,104,101,32,108,105,115,116,32,111,102,32,114,101,113,117,101,115,116,101,100,32,112,105,101,99,101,115,46,32,80,114,111,98,97,98,108,121,32,97,32,108,97,116,101,32,112,105,101,99,101,32,102,114,111,109,32,97,98,111,114,116,101,100,32,99,104,117,110,107,46,0,40,67,104,117,110,107,73,100,120,61,0,0,0,0,0,0,80,101,101,114,32,65,108,105,118,101,32,84,105,109,101,111,117,116,46,32,72,97,118,101,110,39,116,32,104,101,97,114,100,32,102,114,
111,109,32,0,32,102,111,114,32,97,32,108,111,110,103,32,116,105,109,101,32,40,0,0,0,0,0,0,115,41,32,115,116,111,112,112,105,110,103,32,112,101,101,114,0,0,0,0,0,0,0,0,107,101,101,112,32,97,108,105,118,101,32,108,111,115,116,0,107,101,101,112,32,97,108,105,118,101,32,108,111,115,116,32,98,101,102,111,114,101,32,104,97,110,100,115,104,97,107,101,100,0,0,0,0,0,0,0,75,101,101,112,32,65,108,105,118,101,32,84,105,109,101,111,117,116,46,32,75,101,101,112,105,110,103,32,112,101,101,114,40,0,0,0,0,0,0,0,41,
32,97,108,105,118,101,32,98,121,32,115,101,110,100,105,110,103,32,97,32,107,101,101,112,32,97,108,105,118,101,32,109,101,115,115,97,103,101,46,0,0,0,0,0,0,0,0,67,97,110,110,111,116,32,115,101,110,100,32,99,114,105,116,105,99,97,108,32,99,111,109,109,32,115,116,97,116,105,111,110,32,109,101,115,115,97,103,101,32,116,111,32,0,0,0,46,32,83,116,111,112,112,105,110,103,32,112,101,101,114,32,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,101,116,32,115,101,115,115,105,111,110,32,100,101,115,99,114,105,112,116,105,
111,110,32,102,97,105,108,101,100,32,40,101,114,114,111,114,61,0,0,41,32,83,116,111,112,112,105,110,103,32,112,101,101,114,32,40,0,0,0,0,0,0,0,83,101,116,32,115,101,115,115,105,111,110,32,100,101,115,99,32,102,97,105,108,101,100,0,99,114,101,97,116,101,32,108,111,99,97,108,32,111,102,102,101,114,32,102,97,105,108,101,100,32,40,101,114,114,111,114,61,0,0,0,0,0,0,0,99,114,101,97,116,101,32,111,102,102,101,114,32,102,97,105,108,101,100,0,0,0,0,0,99,114,101,97,116,101,32,97,110,115,119,101,114,32,102,
97,105,108,101,100,32,40,101,114,114,111,114,61,0,0,0,0,99,114,101,97,116,101,32,97,110,115,119,101,114,32,102,97,105,108,101,100,0,0,0,0,82,101,99,101,105,118,101,100,32,70,73,78,32,102,114,111,109,32,0,0,0,0,0,0,102,105,110,32,114,99,118,100,0,0,0,0,0,0,0,0,115,101,103,109,101,110,116,32,115,105,122,101,32,114,101,99,101,105,118,101,100,32,109,111,114,101,32,116,104,97,110,32,111,110,99,101,32,102,111,114,32,115,101,103,109,101,110,116,40,105,100,120,61,0,0,0,115,101,103,109,101,110,116,32,115,
105,122,101,32,114,101,99,101,105,118,101,100,32,102,111,114,32,97,32,115,101,103,109,101,110,116,32,116,104,97,116,32,105,115,32,111,117,116,115,105,100,101,32,116,104,101,32,112,101,101,114,39,115,32,119,105,110,100,111,119,32,40,105,100,120,61,0,0,0,0,0,115,114,99,47,116,105,109,101,114,115,47,84,105,109,101,114,46,104,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,99,111,110,110,101,99,116,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,116,105,109,101,114,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,196,2,0,0,197,2,0,0,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,198,2,0,0,199,2,0,0,111,0,0,0,125,0,0,0,112,0,0,0,40,0,0,0,0,0,0,0,0,0,0,0,200,2,0,0,201,2,0,0,113,0,0,0,202,2,0,0,114,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,203,2,0,0,204,2,0,0,115,0,0,0,126,0,0,0,116,0,0,0,42,0,0,0,115,114,99,47,67,111,109,109,83,116,97,116,105,111,110,46,104,0,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,114,101,103,105,115,116,101,114,32,109,111,114,101,32,116,104,97,110,32,111,110,101,32,114,101,99,101,105,118,
101,114,32,102,111,114,32,109,101,115,115,97,103,101,115,32,102,114,111,109,32,0,0,0,0,46,32,68,114,111,112,112,105,110,103,32,112,114,101,118,105,111,117,115,32,114,101,99,101,105,118,101,114,33,0,0,0,115,114,99,47,117,116,105,108,115,47,110,111,116,105,102,121,46,104,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,98,105,110,100,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,110,111,116,105,102,105,99,97,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,205,2,0,0,206,2,0,0,127,0,0,0,
117,0,0,0,0,0,0,0,0,0,0,0,199,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,200,0,0,0,26,0,0,0,27,0,0,0,207,2,0,0,208,2,0,0,118,0,0,0,119,0,0,0,0,0,0,0,0,0,0,0,209,2,0,0,210,2,0,0,211,2,0,0,0,0,0,0,123,32,119,105,110,100,111,119,46,99,108,101,97,114,84,105,109,101,111,117,116,40,36,48,41,59,32,114,101,116,117,114,110,32,45,49,59,32,125,0,0,0,0,0,0,0,0,0,2,0,0,0,3,0,0,0,212,2,0,0,213,2,0,0,27,0,0,0,252,255,255,255,0,0,0,0,214,2,0,0,215,2,0,0,30,0,0,0,31,0,0,0,236,255,255,255,0,0,0,0,216,2,0,0,217,2,0,
0,0,0,0,0,116,114,97,99,107,101,114,0,115,114,99,47,84,114,97,99,107,101,114,46,99,99,0,0,67,97,110,110,111,116,32,99,114,101,97,116,101,32,97,32,116,114,97,99,107,101,114,32,119,105,116,104,111,117,116,32,99,111,109,109,32,115,116,97,116,105,111,110,0,0,0,0,101,114,114,111,114,77,115,103,0,0,0,0,0,0,0,0,105,110,116,101,114,118,97,108,0,0,0,0,0,0,0,0,115,101,110,100,81,111,83,0,115,101,110,100,81,111,69,0,115,101,110,100,69,118,101,110,116,76,111,103,0,0,0,0,84,114,97,99,107,101,114,32,114,101,115,
112,111,110,115,101,32,100,111,101,115,110,39,116,32,99,111,110,116,97,105,110,32,97,110,100,32,105,110,116,101,114,118,97,108,46,32,82,101,116,114,121,105,110,103,46,0,0,0,0,0,0,0,0,84,114,97,99,107,101,114,32,114,101,115,112,111,110,100,101,100,32,119,105,116,104,32,101,114,114,111,114,32,0,0,0,82,101,116,114,121,105,110,103,32,97,110,110,111,117,110,99,101,32,97,102,116,101,114,32,100,101,102,97,117,108,116,32,105,110,116,101,114,118,97,108,32,40,0,0,0,0,0,0,32,115,41,0,0,0,0,0,99,104,97,110,110,
101,108,0,99,108,105,101,110,116,73,100,0,0,0,0,0,0,0,0,99,117,114,114,101,110,116,80,108,97,121,108,105,115,116,0,109,97,115,116,101,114,80,108,97,121,108,105,115,116,0,0,99,108,105,101,110,116,67,104,97,110,110,101,108,78,97,109,101,0,0,0,0,0,0,0,113,117,97,108,105,116,121,0,112,101,101,114,73,100,0,0,112,101,101,114,84,121,112,101,0,0,0,0,0,0,0,0,101,118,101,110,116,0,0,0,97,98,105,0,0,0,0,0,100,111,119,110,108,111,97,100,101,100,0,0,0,0,0,0,100,111,119,110,108,111,97,100,101,100,83,119,97,114,
109,68,105,102,102,0,0,0,0,0,117,112,108,111,97,100,101,100,0,0,0,0,0,0,0,0,117,112,108,111,97,100,101,100,83,119,97,114,109,68,105,102,102,0,0,0,0,0,0,0,100,111,119,110,108,111,97,100,101,100,67,100,110,0,0,0,100,111,119,110,108,111,97,100,101,100,67,100,110,68,105,102,102,0,0,0,0,0,0,0,110,117,109,119,97,110,116,0,114,101,98,117,102,102,115,0,119,101,98,114,116,99,0,0,109,115,103,0,0,0,0,0,97,110,110,111,117,110,99,101,0,0,0,0,0,0,0,0,113,111,115,0,0,0,0,0,105,100,0,0,0,0,0,0,100,111,119,110,66,
119,75,98,105,116,0,0,0,0,0,0,99,100,110,66,119,75,98,105,116,0,0,0,0,0,0,0,112,101,101,114,115,0,0,0,115,119,97,114,109,66,119,75,98,105,116,0,0,0,0,0,98,108,97,99,107,108,105,115,116,0,0,0,0,0,0,0,112,101,114,109,97,110,101,110,116,66,108,97,99,107,108,105,115,116,0,0,0,0,0,0,101,118,101,110,116,115,0,0,113,111,101,0,0,0,0,0,115,116,97,114,116,68,101,108,97,121,0,0,0,0,0,0,100,114,111,112,112,101,100,70,114,97,109,101,115,0,0,0,116,105,109,101,115,80,97,117,115,101,100,0,0,0,0,0,116,105,109,101,
115,83,116,97,108,108,101,100,0,0,0,0,100,117,114,97,116,105,111,110,73,110,80,108,97,121,98,97,99,107,0,0,0,0,0,0,100,117,114,97,116,105,111,110,73,110,70,117,108,108,115,99,114,101,101,110,0,0,0,0,100,117,114,97,116,105,111,110,73,110,66,97,99,107,103,114,111,117,110,100,0,0,0,0,100,117,114,97,116,105,111,110,73,110,80,97,117,115,101,0,100,117,114,97,116,105,111,110,73,110,83,116,97,108,108,0,118,101,114,115,105,111,110,0,124,0,0,0,0,0,0,0,124,110,117,108,108,32,112,108,97,121,101,114,0,0,0,0,115,
114,99,47,116,105,109,101,114,115,47,84,105,109,101,114,46,104,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,99,111,110,110,101,99,116,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,116,105,109,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,2,0,0,219,2,0,0,220,2,0,0,0,0,0,0,115,114,99,47,67,111,109,109,83,116,97,116,105,111,110,46,104,0,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,114,101,103,105,115,116,101,114,32,109,111,114,101,32,116,104,97,110,32,111,110,101,32,114,101,
99,101,105,118,101,114,32,102,111,114,32,109,101,115,115,97,103,101,115,32,102,114,111,109,32,0,0,0,0,46,32,68,114,111,112,112,105,110,103,32,112,114,101,118,105,111,117,115,32,114,101,99,101,105,118,101,114,33,0,0,0,115,114,99,47,117,116,105,108,115,47,110,111,116,105,102,121,46,104,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,98,105,110,100,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,110,111,116,105,102,105,99,97,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,221,2,0,0,222,2,
0,0,128,0,0,0,120,0,0,0,123,32,119,105,110,100,111,119,46,99,108,101,97,114,84,105,109,101,111,117,116,40,36,48,41,59,32,114,101,116,117,114,110,32,45,49,59,32,125,0,0,0,0,0,0,0,0,0,223,2,0,0,224,2,0,0,104,116,116,112,58,47,47,0,104,116,116,112,115,58,47,47,0,0,0,0,0,0,0,0,115,114,99,47,104,116,116,112,47,46,46,47,117,116,105,108,115,47,110,111,116,105,102,121,46,104,0,0,0,0,0,0,84,114,121,105,110,103,32,116,111,32,98,105,110,100,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,
110,111,116,105,102,105,99,97,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,225,2,0,0,226,2,0,0,129,0,0,0,121],"i8",mb,G.wa+30720);
O([227,2,0,0,228,2,0,0,229,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,2,0,0,231,2,0,0,229,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,232,2,0,0,233,2,0,0,123,32,118,97,114,32,120,104,114,32,61,32,110,101,119,32,88,77,76,72,116,116,112,82,101,113,117,101,115,116,40,41,59,32,120,104,114,46,104,97,110,100,108,101,82,101,115,112,111,110,115,101,32,61,32,102,117,110,99,116,105,111,110,40,115,116,97,116,117,115,44,32,114,101,115,112,111,110,115,101,44,32,116,111,116,97,108,44,32,114,101,117,115,101,79,108,100,68,97,116,97,41,
32,123,32,118,97,114,32,101,109,66,117,102,102,101,114,32,61,32,48,59,32,118,97,114,32,101,109,66,117,102,102,101,114,76,101,110,103,116,104,32,61,32,48,59,32,105,102,32,40,114,101,115,112,111,110,115,101,32,38,38,32,40,114,101,115,112,111,110,115,101,46,98,121,116,101,76,101,110,103,116,104,32,62,32,48,41,32,38,38,32,33,114,101,117,115,101,79,108,100,68,97,116,97,41,32,123,32,118,97,114,32,106,115,66,117,102,102,101,114,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,114,101,115,112,
111,110,115,101,41,59,32,101,109,66,117,102,102,101,114,76,101,110,103,116,104,32,61,32,106,115,66,117,102,102,101,114,46,108,101,110,103,116,104,59,32,101,109,66,117,102,102,101,114,32,61,32,77,111,100,117,108,101,91,39,95,109,97,108,108,111,99,39,93,40,101,109,66,117,102,102,101,114,76,101,110,103,116,104,41,59,32,72,69,65,80,85,56,46,115,101,116,40,106,115,66,117,102,102,101,114,44,32,101,109,66,117,102,102,101,114,41,59,32,125,32,82,117,110,116,105,109,101,46,100,121,110,67,97,108,108,40,39,118,
105,105,105,105,105,105,39,44,32,36,49,44,32,91,36,48,44,32,115,116,97,116,117,115,44,32,101,109,66,117,102,102,101,114,44,32,101,109,66,117,102,102,101,114,76,101,110,103,116,104,44,32,116,111,116,97,108,44,32,114,101,117,115,101,79,108,100,68,97,116,97,93,41,59,32,125,59,32,120,104,114,46,104,97,110,100,108,101,80,114,111,103,114,101,115,115,32,61,32,102,117,110,99,116,105,111,110,40,115,116,97,116,117,115,44,32,114,101,115,112,111,110,115,101,44,32,112,114,111,99,101,115,115,101,100,44,32,100,
111,119,110,108,111,97,100,101,100,44,32,116,111,116,97,108,41,32,123,32,118,97,114,32,101,109,66,117,102,102,101,114,32,61,32,48,59,32,118,97,114,32,101,109,66,117,102,102,101,114,76,101,110,103,116,104,32,61,32,48,59,32,105,102,32,40,114,101,115,112,111,110,115,101,41,32,123,32,105,102,32,40,112,114,111,99,101,115,115,101,100,32,61,61,32,48,41,123,32,118,97,114,32,106,115,66,117,102,102,101,114,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,114,101,115,112,111,110,115,101,41,59,
32,101,109,66,117,102,102,101,114,76,101,110,103,116,104,32,61,32,112,114,111,99,101,115,115,101,100,32,43,32,106,115,66,117,102,102,101,114,46,108,101,110,103,116,104,59,32,101,109,66,117,102,102,101,114,32,61,32,77,111,100,117,108,101,91,39,95,109,97,108,108,111,99,39,93,40,116,111,116,97,108,41,59,32,72,69,65,80,85,56,46,115,101,116,40,106,115,66,117,102,102,101,114,44,32,101,109,66,117,102,102,101,114,41,59,32,125,32,101,108,115,101,32,123,32,118,97,114,32,106,115,66,117,102,102,101,114,32,61,
32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,114,101,115,112,111,110,115,101,41,59,32,101,109,66,117,102,102,101,114,76,101,110,103,116,104,32,61,32,106,115,66,117,102,102,101,114,46,108,101,110,103,116,104,59,32,101,109,66,117,102,102,101,114,32,61,32,82,117,110,116,105,109,101,46,100,121,110,67,97,108,108,40,39,105,105,39,44,32,36,51,44,32,91,36,48,93,41,59,32,72,69,65,80,85,56,46,115,101,116,40,106,115,66,117,102,102,101,114,44,32,101,109,66,117,102,102,101,114,32,43,32,112,114,111,
99,101,115,115,101,100,41,59,32,125,32,125,32,82,117,110,116,105,109,101,46,100,121,110,67,97,108,108,40,39,118,105,105,105,105,105,105,39,44,32,36,50,44,32,91,36,48,44,32,115,116,97,116,117,115,44,32,101,109,66,117,102,102,101,114,44,32,101,109,66,117,102,102,101,114,76,101,110,103,116,104,44,32,100,111,119,110,108,111,97,100,101,100,44,32,116,111,116,97,108,93,41,59,32,125,59,32,120,104,114,46,101,110,97,98,108,101,79,110,80,114,111,103,114,101,115,115,32,61,32,102,117,110,99,116,105,111,110,40,
41,32,123,32,116,104,105,115,46,111,118,101,114,114,105,100,101,77,105,109,101,84,121,112,101,40,39,116,101,120,116,92,47,112,108,97,105,110,59,32,99,104,97,114,115,101,116,61,120,45,117,115,101,114,45,100,101,102,105,110,101,100,39,41,59,32,105,102,40,116,104,105,115,46,114,101,97,100,121,83,116,97,116,101,32,62,61,32,49,41,123,32,116,104,105,115,46,114,101,115,112,111,110,115,101,84,121,112,101,32,61,32,39,116,101,120,116,39,59,32,125,32,116,104,105,115,46,100,101,115,105,114,101,100,82,101,115,
112,111,110,115,101,84,121,112,101,32,61,32,39,116,101,120,116,39,59,32,116,104,105,115,46,111,110,112,114,111,103,114,101,115,115,32,61,32,102,117,110,99,116,105,111,110,40,111,69,118,101,110,116,41,32,123,32,105,102,32,40,116,104,105,115,46,95,118,98,95,100,101,108,101,116,101,100,41,32,114,101,116,117,114,110,59,32,118,97,114,32,115,116,114,32,61,32,116,104,105,115,46,114,101,115,112,111,110,115,101,84,101,120,116,59,32,105,102,32,40,115,116,114,32,38,38,32,40,115,116,114,46,108,101,110,103,116,
104,32,62,32,48,41,32,38,38,32,111,69,118,101,110,116,46,108,101,110,103,116,104,67,111,109,112,117,116,97,98,108,101,32,38,38,32,40,111,69,118,101,110,116,46,116,111,116,97,108,32,62,32,48,41,41,123,32,116,114,121,32,123,32,118,97,114,32,97,114,114,97,121,66,117,102,102,101,114,32,61,32,110,101,119,32,65,114,114,97,121,66,117,102,102,101,114,40,115,116,114,46,108,101,110,103,116,104,32,45,32,116,104,105,115,46,112,114,111,99,101,115,115,101,100,41,59,32,118,97,114,32,98,121,116,101,65,114,114,97,
121,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,97,114,114,97,121,66,117,102,102,101,114,41,59,32,125,32,99,97,116,99,104,40,101,41,32,123,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,34,115,116,114,46,108,101,110,103,116,104,32,61,32,34,32,43,32,115,116,114,46,108,101,110,103,116,104,32,43,32,34,32,112,114,111,99,101,115,115,101,100,32,32,61,32,34,32,43,32,116,104,105,115,46,112,114,111,99,101,115,115,101,100,41,32,125,32,102,111,114,32,40,118,97,114,32,105,32,
61,32,116,104,105,115,46,112,114,111,99,101,115,115,101,100,59,32,105,32,60,32,115,116,114,46,108,101,110,103,116,104,59,32,105,43,43,41,32,123,32,98,121,116,101,65,114,114,97,121,91,105,32,45,32,116,104,105,115,46,112,114,111,99,101,115,115,101,100,93,32,61,32,115,116,114,46,99,104,97,114,67,111,100,101,65,116,40,105,41,32,38,32,48,120,102,102,59,32,125,32,116,104,105,115,46,104,97,110,100,108,101,80,114,111,103,114,101,115,115,40,116,104,105,115,46,115,116,97,116,117,115,44,32,97,114,114,97,121,
66,117,102,102,101,114,44,32,116,104,105,115,46,112,114,111,99,101,115,115,101,100,44,32,115,116,114,46,108,101,110,103,116,104,44,32,111,69,118,101,110,116,46,116,111,116,97,108,41,59,32,116,104,105,115,46,112,114,111,99,101,115,115,101,100,32,61,32,115,116,114,46,108,101,110,103,116,104,59,32,125,32,125,59,32,116,104,105,115,46,111,110,108,111,97,100,32,61,32,102,117,110,99,116,105,111,110,40,111,69,118,101,110,116,41,32,123,32,105,102,32,40,116,104,105,115,46,95,118,98,95,100,101,108,101,116,101,
100,41,32,114,101,116,117,114,110,59,32,118,97,114,32,115,116,114,32,61,32,116,104,105,115,46,114,101,115,112,111,110,115,101,84,101,120,116,59,32,105,102,32,40,116,104,105,115,46,112,114,111,99,101,115,115,101,100,32,33,61,32,115,116,114,46,108,101,110,103,116,104,41,123,32,118,97,114,32,97,114,114,97,121,66,117,102,102,101,114,32,61,32,110,101,119,32,65,114,114,97,121,66,117,102,102,101,114,40,115,116,114,46,108,101,110,103,116,104,41,59,32,118,97,114,32,98,121,116,101,65,114,114,97,121,32,61,32,
110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,97,114,114,97,121,66,117,102,102,101,114,41,59,32,105,102,32,40,115,116,114,41,123,32,102,111,114,32,40,118,97,114,32,105,32,61,32,48,59,32,105,32,60,32,115,116,114,46,108,101,110,103,116,104,59,32,105,43,43,41,32,123,32,98,121,116,101,65,114,114,97,121,91,105,93,32,61,32,115,116,114,46,99,104,97,114,67,111,100,101,65,116,40,105,41,32,38,32,48,120,102,102,59,32,125,32,125,32,116,104,105,115,46,104,97,110,100,108,101,82,101,115,112,111,110,115,
101,40,116,104,105,115,46,115,116,97,116,117,115,44,32,97,114,114,97,121,66,117,102,102,101,114,44,32,111,69,118,101,110,116,46,116,111,116,97,108,44,32,102,97,108,115,101,41,59,32,125,32,101,108,115,101,123,32,116,104,105,115,46,104,97,110,100,108,101,82,101,115,112,111,110,115,101,40,116,104,105,115,46,115,116,97,116,117,115,44,32,110,117,108,108,44,32,111,69,118,101,110,116,46,116,111,116,97,108,44,32,116,114,117,101,41,59,32,125,32,125,59,32,125,59,32,120,104,114,46,100,105,115,97,98,108,101,
79,110,80,114,111,103,114,101,115,115,32,61,32,102,117,110,99,116,105,111,110,40,120,104,114,41,123,32,105,102,40,116,104,105,115,46,114,101,97,100,121,83,116,97,116,101,32,62,61,32,49,41,123,32,116,104,105,115,46,114,101,115,112,111,110,115,101,84,121,112,101,32,61,32,39,97,114,114,97,121,98,117,102,102,101,114,39,59,32,125,32,116,104,105,115,46,100,101,115,105,114,101,100,82,101,115,112,111,110,115,101,84,121,112,101,32,61,32,39,97,114,114,97,121,98,117,102,102,101,114,39,59,32,116,104,105,115,
46,111,110,112,114,111,103,114,101,115,115,32,61,32,110,117,108,108,59,32,116,104,105,115,46,111,110,108,111,97,100,32,61,32,102,117,110,99,116,105,111,110,40,111,69,118,101,110,116,41,32,123,32,105,102,32,40,116,104,105,115,46,95,118,98,95,100,101,108,101,116,101,100,41,32,114,101,116,117,114,110,59,32,116,104,105,115,46,104,97,110,100,108,101,82,101,115,112,111,110,115,101,40,116,104,105,115,46,115,116,97,116,117,115,44,32,116,104,105,115,46,114,101,115,112,111,110,115,101,44,32,111,69,118,101,
110,116,46,116,111,116,97,108,44,32,102,97,108,115,101,41,59,32,125,59,32,125,59,32,120,104,114,46,111,110,101,114,114,111,114,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,32,105,102,32,40,120,104,114,46,95,118,98,95,100,101,108,101,116,101,100,41,32,114,101,116,117,114,110,59,32,120,104,114,46,104,97,110,100,108,101,82,101,115,112,111,110,115,101,40,120,104,114,46,115,116,97,116,117,115,44,32,120,104,114,46,114,101,115,112,111,110,115,101,41,59,32,125,59,32,120,104,114,46,111,110,116,105,
109,101,111,117,116,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,32,105,102,32,40,120,104,114,46,95,118,98,95,100,101,108,101,116,101,100,41,32,114,101,116,117,114,110,59,32,120,104,114,46,104,97,110,100,108,101,82,101,115,112,111,110,115,101,40,120,104,114,46,115,116,97,116,117,115,44,32,120,104,114,46,114,101,115,112,111,110,115,101,41,59,32,125,59,32,114,101,116,117,114,110,32,118,98,108,105,98,46,118,98,65,100,100,79,98,106,40,120,104,114,41,59,32,125,0,0,0,123,32,118,97,114,32,120,104,
114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,105,102,32,40,120,104,114,41,32,123,32,120,104,114,46,95,118,98,95,100,101,108,101,116,101,100,32,61,32,116,114,117,101,59,32,120,104,114,46,111,110,108,111,97,100,32,61,32,110,117,108,108,59,32,120,104,114,46,111,110,112,114,111,103,114,101,115,115,32,61,32,110,117,108,108,59,32,120,104,114,46,111,110,101,114,114,111,114,32,61,32,110,117,108,108,59,32,120,104,114,46,111,110,116,105,109,101,111,117,116,32,61,32,110,117,
108,108,59,32,125,32,125,0,0,0,0,0,0,123,32,118,97,114,32,120,104,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,118,97,114,32,109,101,116,104,111,100,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,49,41,59,32,118,97,114,32,117,114,108,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,50,41,59,32,120,104,114,46,112,114,111,99,101,115,115,101,100,32,61,32,48,59,32,120,104,114,46,111,112,101,110,40,109,
101,116,104,111,100,44,32,117,114,108,44,32,116,114,117,101,41,59,32,120,104,114,46,114,101,115,112,111,110,115,101,84,121,112,101,32,61,32,120,104,114,46,100,101,115,105,114,101,100,82,101,115,112,111,110,115,101,84,121,112,101,32,125,0,0,0,0,0,0,0,123,32,118,97,114,32,120,104,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,120,104,114,46,116,105,109,101,111,117,116,32,61,32,36,49,59,32,125,0,0,0,0,0,123,32,118,97,114,32,120,104,114,32,61,32,118,98,108,105,98,46,118,
98,71,101,116,79,98,106,40,36,48,41,59,32,105,102,32,40,40,110,97,118,105,103,97,116,111,114,46,117,115,101,114,65,103,101,110,116,46,116,111,76,111,119,101,114,67,97,115,101,40,41,46,105,110,100,101,120,79,102,40,39,109,115,105,101,39,41,32,62,32,45,49,41,32,124,124,32,40,110,97,118,105,103,97,116,111,114,46,117,115,101,114,65,103,101,110,116,46,116,111,76,111,119,101,114,67,97,115,101,40,41,46,105,110,100,101,120,79,102,40,39,116,114,105,100,101,110,116,39,41,32,62,32,45,49,41,32,41,32,123,32,120,
104,114,46,100,105,115,97,98,108,101,79,110,80,114,111,103,114,101,115,115,40,41,59,32,125,32,101,108,115,101,32,123,32,120,104,114,46,101,110,97,98,108,101,79,110,80,114,111,103,114,101,115,115,40,41,59,32,125,32,125,0,0,0,123,32,118,97,114,32,120,104,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,120,104,114,46,100,105,115,97,98,108,101,79,110,80,114,111,103,114,101,115,115,40,41,59,32,125,0,0,0,0,0,0,71,69,84,0,0,0,0,0,80,79,83,84,0,0,0,0,80,85,84,0,0,0,0,0,68,
69,76,69,84,69,0,0,67,79,78,78,69,67,84,0,72,69,65,68,0,0,0,0,85,78,75,78,79,87,78,0,123,32,118,97,114,32,120,104,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,120,104,114,46,115,101,110,100,40,41,59,32,114,101,116,117,114,110,32,48,59,32,125,0,123,32,118,97,114,32,120,104,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,118,97,114,32,104,101,97,100,101,114,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,
36,49,41,59,32,118,97,114,32,118,97,108,117,101,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,50,41,59,32,120,104,114,46,115,101,116,82,101,113,117,101,115,116,72,101,97,100,101,114,40,104,101,97,100,101,114,44,32,118,97,108,117,101,41,59,32,125,0,0,0,123,32,118,97,114,32,120,104,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,118,97,114,32,104,101,97,100,101,114,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,
121,40,36,49,41,59,32,118,97,114,32,118,97,108,117,101,32,61,32,120,104,114,46,103,101,116,82,101,115,112,111,110,115,101,72,101,97,100,101,114,40,104,101,97,100,101,114,41,59,32,105,102,32,40,118,97,108,117,101,41,32,123,32,114,101,116,117,114,110,32,118,98,108,105,98,46,106,115,83,116,114,105,110,103,84,111,67,83,116,114,40,118,97,108,117,101,41,91,48,93,59,32,125,32,101,108,115,101,32,123,32,114,101,116,117,114,110,32,48,59,32,125,32,125,0,0,0,0,0,0,0,38,116,105,109,101,115,116,97,109,112,61,0,
0,0,0,0,63,116,105,109,101,115,116,97,109,112,61,0,0,0,0,0,0,0,0,0,0,0,0,0,234,2,0,0,235,2,0,0,236,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,2,0,0,238,2,0,0,236,2,0,0,0,0,0,0,123,32,118,98,108,105,98,46,118,98,82,101,109,111,118,101,79,98,106,40,36,48,41,59,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,0,0,0,0,0,0,239,2,0,0,240,2,0,0,123,32,118,97,114,32,112,99,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,105,102,32,40,33,112,99,41,32,114,101,116,117,114,110,59,32,
112,99,46,111,110,110,101,103,111,116,105,97,116,105,111,110,110,101,101,100,101,100,32,61,32,117,110,100,101,102,105,110,101,100,59,32,112,99,46,111,110,105,99,101,99,97,110,100,105,100,97,116,101,32,61,32,117,110,100,101,102,105,110,101,100,59,32,112,99,46,111,110,115,105,103,110,97,108,105,110,103,115,116,97,116,101,99,104,97,110,103,101,32,61,32,117,110,100,101,102,105,110,101,100,59,32,112,99,46,111,110,97,100,100,115,116,114,101,97,109,32,61,32,117,110,100,101,102,105,110,101,100,59,32,112,
99,46,111,110,114,101,109,111,118,101,115,116,114,101,97,109,32,61,32,117,110,100,101,102,105,110,101,100,59,32,112,99,46,111,110,105,99,101,99,111,110,110,101,99,116,105,111,110,115,116,97,116,101,99,104,97,110,103,101,32,61,32,117,110,100,101,102,105,110,101,100,59,32,112,99,46,111,110,100,97,116,97,99,104,97,110,110,101,108,32,61,32,117,110,100,101,102,105,110,101,100,59,32,112,99,46,95,118,98,95,102,114,101,101,100,32,61,32,116,114,117,101,59,32,125,0,0,0,0,123,32,118,97,114,32,108,97,98,101,
108,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,49,41,59,32,118,97,114,32,111,112,116,105,111,110,115,32,61,32,123,125,59,32,111,112,116,105,111,110,115,46,111,114,100,101,114,101,100,32,61,32,36,50,32,63,32,116,114,117,101,32,58,32,102,97,108,115,101,59,32,105,102,32,40,36,51,32,33,61,61,32,45,49,41,32,123,32,111,112,116,105,111,110,115,46,109,97,120,80,97,99,107,101,116,76,105,102,101,84,105,109,101,32,61,32,36,51,59,32,125,32,105,102,32,40,36,52,32,33,61,61,
32,45,49,41,32,123,32,111,112,116,105,111,110,115,46,109,97,120,82,101,116,114,97,110,115,109,105,116,115,32,61,32,36,52,32,125,32,105,102,32,40,36,53,41,32,123,32,111,112,116,105,111,110,115,46,110,101,103,111,116,105,97,116,101,100,32,61,32,116,114,117,101,59,32,125,32,105,102,32,40,36,54,32,33,61,61,32,45,49,41,32,123,32,111,112,116,105,111,110,115,46,105,100,32,61,32,36,54,59,32,125,32,118,97,114,32,112,99,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,118,97,114,
2015-07-09 20:00:03 -07:00
32,100,99,32,61,32,112,99,46,99,114,101,97,116,101,68,97,116,97,67,104,97,110,110,101,108,40,108,97,98,101,108,44,32,111,112,116,105,111,110,115,41,59,32,114,101,116,117,114,110,32,118,98,108,105,98,46,118,98,65,100,100,79,98,106,40,100,99,41,59,32,125,0,0,0,0,0,0,0,123,32,118,97,114,32,112,99,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,112,99,46,99,108,111,115,101,40,41,59,32,114,101,116,117,114,110,32,48,59,32,125,0,0,123,32,118,97,114,32,112,99,32,61,32,118,98,108,
105,98,46,118,98,71,101,116,79,98,106,40,36,49,41,59,32,118,97,114,32,109,101,100,105,97,67,111,110,115,116,114,97,105,110,116,115,32,61,32,123,39,109,97,110,100,97,116,111,114,121,39,58,32,123,32,39,79,102,102,101,114,84,111,82,101,99,101,105,118,101,65,117,100,105,111,39,58,102,97,108,115,101,125,125,59,32,112,99,46,99,114,101,97,116,101,79,102,102,101,114,40,102,117,110,99,116,105,111,110,40,100,101,115,99,41,32,123,32,105,102,32,40,112,99,46,115,105,103,110,97,108,105,110,103,83,116,97,116,101,
32,61,61,32,39,99,108,111,115,101,100,39,32,124,124,32,112,99,46,95,118,98,95,102,114,101,101,100,41,32,114,101,116,117,114,110,59,32,118,97,114,32,116,121,112,101,32,61,32,118,98,108,105,98,46,106,115,83,116,114,105,110,103,84,111,67,83,116,114,40,100,101,115,99,46,116,121,112,101,41,59,32,118,97,114,32,115,100,112,32,61,32,118,98,108,105,98,46,106,115,83,116,114,105,110,103,84,111,67,83,116,114,40,100,101,115,99,46,115,100,112,41,59,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,
114,97,112,112,101,114,40,36,51,44,32,39,118,105,105,105,105,105,105,39,41,40,36,48,44,32,36,50,44,32,116,121,112,101,91,48,93,44,32,116,121,112,101,91,49,93,44,32,115,100,112,91,48,93,44,32,115,100,112,91,49,93,41,59,32,125,44,32,102,117,110,99,116,105,111,110,40,101,114,114,111,114,41,32,123,32,105,102,32,40,112,99,46,95,118,98,95,102,114,101,101,100,41,32,114,101,116,117,114,110,59,32,118,97,114,32,101,114,114,77,115,103,32,61,32,118,98,108,105,98,46,106,115,83,116,114,105,110,103,84,111,67,83,
116,114,40,101,114,114,111,114,46,110,97,109,101,32,43,32,39,58,32,39,32,43,32,101,114,114,111,114,46,109,101,115,115,97,103,101,41,59,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,52,44,32,39,118,105,105,105,105,39,41,40,36,48,44,32,36,50,44,32,101,114,114,77,115,103,91,48,93,44,32,101,114,114,77,115,103,91,49,93,41,59,32,125,44,32,109,101,100,105,97,67,111,110,115,116,114,97,105,110,116,115,41,59,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,
0,0,123,32,118,97,114,32,112,99,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,49,41,59,32,118,97,114,32,109,101,100,105,97,67,111,110,115,116,114,97,105,110,116,115,32,61,32,123,39,109,97,110,100,97,116,111,114,121,39,58,32,123,32,39,79,102,102,101,114,84,111,82,101,99,101,105,118,101,65,117,100,105,111,39,58,102,97,108,115,101,125,125,59,32,112,99,46,99,114,101,97,116,101,65,110,115,119,101,114,40,102,117,110,99,116,105,111,110,40,100,101,115,99,41,32,123,32,105,102,32,40,112,99,
46,115,105,103,110,97,108,105,110,103,83,116,97,116,101,32,61,61,32,39,99,108,111,115,101,100,39,32,124,124,32,112,99,46,95,118,98,95,102,114,101,101,100,41,32,114,101,116,117,114,110,59,32,118,97,114,32,116,121,112,101,32,61,32,118,98,108,105,98,46,106,115,83,116,114,105,110,103,84,111,67,83,116,114,40,100,101,115,99,46,116,121,112,101,41,59,32,118,97,114,32,115,100,112,32,61,32,118,98,108,105,98,46,106,115,83,116,114,105,110,103,84,111,67,83,116,114,40,100,101,115,99,46,115,100,112,41,59,32,82,
117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,51,44,32,39,118,105,105,105,105,105,105,39,41,40,36,48,44,32,36,50,44,32,116,121,112,101,91,48,93,44,32,116,121,112,101,91,49,93,44,32,115,100,112,91,48,93,44,32,115,100,112,91,49,93,41,59,32,125,44,32,102,117,110,99,116,105,111,110,40,101,114,114,111,114,41,32,123,32,105,102,32,40,112,99,46,95,118,98,95,102,114,101,101,100,41,32,114,101,116,117,114,110,59,32,118,97,114,32,101,114,114,77,115,103,32,61,32,118,98,108,
105,98,46,106,115,83,116,114,105,110,103,84,111,67,83,116,114,40,101,114,114,111,114,46,110,97,109,101,32,43,32,39,58,32,39,32,43,32,101,114,114,111,114,46,109,101,115,115,97,103,101,41,59,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,52,44,32,39,118,105,105,105,105,39,41,40,36,48,44,32,36,50,44,32,101,114,114,77,115,103,91,48,93,44,32,101,114,114,77,115,103,91,49,93,41,59,32,125,44,32,109,101,100,105,97,67,111,110,115,116,114,97,105,110,116,115,41,59,
32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,0,123,32,118,97,114,32,112,99,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,118,97,114,32,99,110,100,32,61,32,110,101,119,32,79,98,106,101,99,116,40,41,59,32,99,110,100,91,39,115,100,112,77,76,105,110,101,73,110,100,101,120,39,93,32,61,32,36,49,59,32,99,110,100,91,39,115,100,112,77,105,100,39,93,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,50,41,59,32,99,110,100,91,39,99,97,110,
100,105,100,97,116,101,39,93,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,51,41,59,32,116,114,121,32,123,32,112,99,46,97,100,100,73,99,101,67,97,110,100,105,100,97,116,101,40,110,101,119,32,82,84,67,73,99,101,67,97,110,100,105,100,97,116,101,40,99,110,100,41,41,59,32,125,32,99,97,116,99,104,32,40,101,41,32,123,32,114,101,116,117,114,110,32,49,59,32,125,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,123,32,118,97,114,32,112,99,32,61,32,118,98,108,105,98,46,118,
98,71,101,116,79,98,106,40,36,49,41,59,32,118,97,114,32,100,101,115,99,32,61,32,110,101,119,32,79,98,106,101,99,116,40,41,59,32,100,101,115,99,91,39,116,121,112,101,39,93,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,51,41,59,32,100,101,115,99,91,39,115,100,112,39,93,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,52,41,59,32,112,99,46,115,101,116,82,101,109,111,116,101,68,101,115,99,114,105,112,116,105,111,110,40,110,101,119,32,
82,84,67,83,101,115,115,105,111,110,68,101,115,99,114,105,112,116,105,111,110,40,100,101,115,99,41,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,105,102,32,40,112,99,46,95,118,98,95,102,114,101,101,100,41,32,114,101,116,117,114,110,59,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,53,44,32,39,118,105,105,39,41,40,36,48,44,32,36,50,41,59,32,125,44,32,102,117,110,99,116,105,111,110,40,101,114,114,111,114,41,32,123,32,105,102,32,40,112,99,46,95,118,
98,95,102,114,101,101,100,41,32,114,101,116,117,114,110,59,32,118,97,114,32,101,114,114,77,115,103,32,61,32,118,98,108,105,98,46,106,115,83,116,114,105,110,103,84,111,67,83,116,114,40,101,114,114,111,114,41,59,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,54,44,32,39,118,105,105,105,105,39,41,40,36,48,44,32,36,50,44,32,101,114,114,77,115,103,91,48,93,44,32,101,114,114,77,115,103,91,49,93,41,59,32,125,41,59,32,114,101,116,117,114,110,32,48,59,32,125,0,0,
0,0,0,0,0,123,32,118,97,114,32,112,99,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,49,41,59,32,118,97,114,32,100,101,115,99,32,61,32,110,101,119,32,79,98,106,101,99,116,40,41,59,32,100,101,115,99,91,39,116,121,112,101,39,93,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,51,41,59,32,100,101,115,99,91,39,115,100,112,39,93,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,52,41,59,32,112,99,46,115,101,116,76,111,99,97,
108,68,101,115,99,114,105,112,116,105,111,110,40,110,101,119,32,82,84,67,83,101,115,115,105,111,110,68,101,115,99,114,105,112,116,105,111,110,40,100,101,115,99,41,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,105,102,32,40,112,99,46,95,118,98,95,102,114,101,101,100,41,32,114,101,116,117,114,110,59,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,53,44,32,39,118,105,105,39,41,40,36,48,44,32,36,50,41,59,32,125,44,32,102,117,110,99,116,105,111,110,40,
101,114,114,111,114,41,32,123,32,105,102,32,40,112,99,46,95,118,98,95,102,114,101,101,100,41,32,114,101,116,117,114,110,59,32,118,97,114,32,101,114,114,77,115,103,32,61,32,118,98,108,105,98,46,106,115,83,116,114,105,110,103,84,111,67,83,116,114,40,101,114,114,111,114,41,59,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,54,44,32,39,118,105,105,105,105,39,41,40,36,48,44,32,36,50,44,32,101,114,114,77,115,103,91,48,93,44,32,101,114,114,77,115,103,91,49,93,41,
59,32,125,41,59,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,0,0,105,99,101,67,111,110,110,101,99,116,105,111,110,83,116,97,116,101,0,0,0,0,0,0,110,101,119,0,0,0,0,0,99,104,101,99,107,105,110,103,0,0,0,0,0,0,0,0,99,111,110,110,101,99,116,101,100,0,0,0,0,0,0,0,99,111,109,112,108,101,116,101,100,0,0,0,0,0,0,0,102,97,105,108,101,100,0,0,100,105,115,99,111,110,110,101,99,116,101,100,0,0,0,0,99,108,111,115,101,100,0,0,115,114,99,47,119,101,98,114,116,99,47,80,101,101,114,67,111,110,110,101,99,
116,105,111,110,46,99,99,0,0,0,0,80,101,101,114,32,67,111,110,110,101,99,116,105,111,110,32,67,111,110,115,116,114,97,105,110,115,32,97,114,101,32,78,89,73,46,32,73,103,110,111,114,105,110,103,32,116,104,101,109,46,46,46,0,0,0,0,123,32,105,102,32,40,33,82,84,67,80,101,101,114,67,111,110,110,101,99,116,105,111,110,41,32,123,32,114,101,116,117,114,110,32,45,49,59,32,125,32,118,97,114,32,115,101,114,118,101,114,115,32,61,32,123,34,105,99,101,83,101,114,118,101,114,115,34,58,32,91,93,125,59,32,123,32,
118,97,114,32,115,114,118,86,101,99,116,32,61,32,36,56,59,32,118,97,114,32,115,116,114,80,116,114,83,105,122,101,32,61,32,36,57,59,32,118,97,114,32,115,114,118,76,105,110,101,115,32,61,32,36,49,48,59,32,118,97,114,32,105,32,61,32,48,59,32,102,111,114,32,40,105,32,61,32,48,59,32,105,32,60,32,115,114,118,76,105,110,101,115,59,32,105,43,43,41,32,123,32,118,97,114,32,106,115,83,101,114,118,101,114,32,61,32,123,125,59,32,118,97,114,32,117,114,105,32,61,32,77,111,100,117,108,101,46,103,101,116,86,97,108,
117,101,40,115,114,118,86,101,99,116,32,43,32,40,40,105,42,51,32,43,32,48,41,32,42,32,115,116,114,80,116,114,83,105,122,101,41,44,32,39,42,39,41,59,32,118,97,114,32,117,115,101,114,32,61,32,77,111,100,117,108,101,46,103,101,116,86,97,108,117,101,40,115,114,118,86,101,99,116,32,43,32,40,40,105,42,51,32,43,32,49,41,32,42,32,115,116,114,80,116,114,83,105,122,101,41,44,32,39,42,39,41,59,32,118,97,114,32,112,97,115,115,119,111,114,100,32,61,32,77,111,100,117,108,101,46,103,101,116,86,97,108,117,101,40,
115,114,118,86,101,99,116,32,43,32,40,40,105,42,51,32,43,32,50,41,32,42,32,115,116,114,80,116,114,83,105,122,101,41,44,32,39,42,39,41,59,32,105,102,32,40,117,114,105,41,32,123,32,106,115,83,101,114,118,101,114,91,39,117,114,108,39,93,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,117,114,105,41,59,32,125,32,105,102,32,40,117,115,101,114,41,32,123,32,106,115,83,101,114,118,101,114,91,39,117,115,101,114,110,97,109,101,39,93,32,61,32,80,111,105,110,116,101,114,95,115,116,
114,105,110,103,105,102,121,40,117,115,101,114,41,59,32,125,32,105,102,32,40,112,97,115,115,119,111,114,100,41,32,123,32,106,115,83,101,114,118,101,114,91,39,99,114,101,100,101,110,116,105,97,108,39,93,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,112,97,115,115,119,111,114,100,41,59,32,125,32,115,101,114,118,101,114,115,91,39,105,99,101,83,101,114,118,101,114,115,39,93,46,112,117,115,104,40,106,115,83,101,114,118,101,114,41,59,32,125,32,125,32,118,97,114,32,111,112,
116,105,111,110,115,32,61,32,110,117,108,108,59,32,118,97,114,32,111,110,110,101,103,111,116,105,97,116,105,111,110,110,101,101,100,101,100,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,49,44,32,39,118,105,39,41,40,36,48,41,59,32,125,59,32,118,97,114,32,112,99,32,61,32,110,117,108,108,59,32,118,97,114,32,111,110,105,99,101,99,97,110,100,105,100,97,116,101,32,61,32,102,117,110,99,116,105,111,110,40,101,
118,116,41,32,123,32,105,102,32,40,112,99,46,115,105,103,110,97,108,105,110,103,83,116,97,116,101,32,61,61,32,39,99,108,111,115,101,100,39,32,124,124,32,112,99,46,95,118,98,95,102,114,101,101,100,41,32,114,101,116,117,114,110,59,32,105,102,32,40,101,118,116,46,99,97,110,100,105,100,97,116,101,41,32,123,32,118,97,114,32,109,105,100,32,61,32,118,98,108,105,98,46,106,115,83,116,114,105,110,103,84,111,67,83,116,114,40,101,118,116,46,99,97,110,100,105,100,97,116,101,46,115,100,112,77,105,100,41,59,32,
118,97,114,32,99,97,110,100,105,100,97,116,101,32,61,32,118,98,108,105,98,46,106,115,83,116,114,105,110,103,84,111,67,83,116,114,40,101,118,116,46,99,97,110,100,105,100,97,116,101,46,99,97,110,100,105,100,97,116,101,41,59,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,50,44,32,39,118,105,105,105,105,105,105,39,41,40,36,48,44,32,101,118,116,46,99,97,110,100,105,100,97,116,101,46,115,100,112,77,76,105,110,101,73,110,100,101,120,44,32,109,105,100,91,48,93,
44,32,109,105,100,91,49,93,44,32,99,97,110,100,105,100,97,116,101,91,48,93,44,32,99,97,110,100,105,100,97,116,101,91,49,93,41,59,32,125,32,101,108,115,101,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,50,44,32,39,118,105,105,105,105,105,105,39,41,40,36,48,44,32,48,44,32,48,44,32,48,44,32,48,44,32,48,41,59,32,125,32,125,59,32,118,97,114,32,111,110,115,105,103,110,97,108,105,110,103,115,116,97,116,101,99,104,97,110,103,101,32,61,32,102,117,110,99,
116,105,111,110,40,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,51,44,32,39,118,105,39,41,40,36,48,41,59,32,125,59,32,118,97,114,32,111,110,97,100,100,115,116,114,101,97,109,32,61,32,102,117,110,99,116,105,111,110,40,101,118,116,41,32,123,32,118,97,114,32,114,101,102,32,61,32,118,98,108,105,98,46,118,98,65,100,100,79,98,106,40,101,118,116,46,115,116,114,101,97,109,41,59,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,
112,101,114,40,36,52,44,32,39,118,105,105,39,41,40,36,48,44,32,114,101,102,41,59,32,125,59,32,118,97,114,32,111,110,114,101,109,111,118,101,115,116,114,101,97,109,32,61,32,102,117,110,99,116,105,111,110,40,101,118,116,41,32,123,32,118,97,114,32,114,101,102,32,61,32,118,98,108,105,98,46,118,98,65,100,100,79,98,106,40,101,118,116,46,115,116,114,101,97,109,41,59,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,53,44,32,39,118,105,105,39,41,40,36,48,44,32,114,
101,102,41,59,32,125,59,32,118,97,114,32,111,110,105,99,101,99,111,110,110,101,99,116,105,111,110,115,116,97,116,101,99,104,97,110,103,101,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,54,44,32,39,118,105,39,41,40,36,48,41,59,32,125,59,32,118,97,114,32,111,110,100,97,116,97,99,104,97,110,110,101,108,32,61,32,102,117,110,99,116,105,111,110,40,101,118,116,41,32,123,32,118,97,114,32,114,101,102,32,61,32,
118,98,108,105,98,46,118,98,65,100,100,79,98,106,40,101,118,116,46,99,104,97,110,110,101,108,41,59,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,55,44,32,39,118,105,105,39,41,40,36,48,44,32,114,101,102,41,59,32,125,59,32,112,99,32,61,32,110,101,119,32,82,84,67,80,101,101,114,67,111,110,110,101,99,116,105,111,110,40,115,101,114,118,101,114,115,44,32,111,112,116,105,111,110,115,41,59,32,112,99,46,111,110,110,101,103,111,116,105,97,116,105,111,110,110,101,
101,100,101,100,32,61,32,111,110,110,101,103,111,116,105,97,116,105,111,110,110,101,101,100,101,100,59,32,112,99,46,111,110,105,99,101,99,97,110,100,105,100,97,116,101,32,61,32,111,110,105,99,101,99,97,110,100,105,100,97,116,101,59,32,112,99,46,111,110,115,105,103,110,97,108,105,110,103,115,116,97,116,101,99,104,97,110,103,101,32,61,32,111,110,115,105,103,110,97,108,105,110,103,115,116,97,116,101,99,104,97,110,103,101,59,32,112,99,46,111,110,97,100,100,115,116,114,101,97,109,32,61,32,111,110,97,100,
100,115,116,114,101,97,109,59,32,112,99,46,111,110,114,101,109,111,118,101,115,116,114,101,97,109,32,61,32,111,110,114,101,109,111,118,101,115,116,114,101,97,109,59,32,112,99,46,111,110,105,99,101,99,111,110,110,101,99,116,105,111,110,115,116,97,116,101,99,104,97,110,103,101,32,61,32,111,110,105,99,101,99,111,110,110,101,99,116,105,111,110,115,116,97,116,101,99,104,97,110,103,101,59,32,112,99,46,111,110,100,97,116,97,99,104,97,110,110,101,108,32,61,32,111,110,100,97,116,97,99,104,97,110,110,101,108,
2015-08-25 19:31:33 -07:00
59,32,114,101,116,117,114,110,32,118,98,108,105,98,46,118,98,65,100,100,79,98,106,40,112,99,41,59,32,125,0,0,123,32,118,98,108,105,98,46,118,98,82,101,109,111,118,101,79,98,106,40,36,48,41,59,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,0,0,0,0,0,0,241,2,0,0,130,0,0,0,242,2,0,0,243,2,0,0,123,32,118,97,114,32,111,110,111,112,101,110,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,50,44,32,39,118,
2015-07-09 20:00:03 -07:00
105,39,41,40,36,48,41,59,32,125,59,32,118,97,114,32,111,110,101,114,114,111,114,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,32,118,97,114,32,101,114,114,32,61,32,118,98,108,105,98,46,106,115,83,116,114,105,110,103,84,111,67,83,116,114,40,39,85,110,107,110,111,119,110,32,101,114,114,111,114,39,41,59,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,51,44,32,39,118,105,105,105,39,41,40,36,48,44,32,101,114,114,91,48,93,44,32,101,114,114,91,49,93,41,59,
32,125,59,32,118,97,114,32,111,110,99,108,111,115,101,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,52,44,32,39,118,105,39,41,40,36,48,41,59,32,125,59,32,118,97,114,32,100,99,32,61,32,110,117,108,108,59,32,118,97,114,32,111,110,109,101,115,115,97,103,101,32,61,32,102,117,110,99,116,105,111,110,40,101,118,116,41,32,123,32,105,102,32,40,40,100,99,46,114,101,97,100,121,83,116,97,116,101,32,61,61,61,32,39,
99,108,111,115,105,110,103,39,41,32,124,124,32,40,100,99,46,114,101,97,100,121,83,116,97,116,101,32,61,61,61,32,39,99,108,111,115,101,100,39,41,41,32,114,101,116,117,114,110,59,32,105,102,32,40,101,118,116,46,100,97,116,97,32,105,110,115,116,97,110,99,101,111,102,32,65,114,114,97,121,66,117,102,102,101,114,41,32,123,32,118,97,114,32,110,97,116,105,118,101,68,97,116,97,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,101,118,116,46,100,97,116,97,41,59,32,118,97,114,32,98,117,102,76,101,
2015-08-25 19:31:33 -07:00
110,32,61,32,110,97,116,105,118,101,68,97,116,97,46,108,101,110,103,116,104,59,32,118,97,114,32,98,117,102,32,61,32,77,111,100,117,108,101,91,39,95,109,97,108,108,111,99,39,93,40,98,117,102,76,101,110,41,59,32,72,69,65,80,85,56,46,115,101,116,40,110,97,116,105,118,101,68,97,116,97,44,32,98,117,102,41,59,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,53,44,32,39,118,105,105,105,105,39,41,40,36,48,44,32,49,44,32,98,117,102,44,32,98,117],"i8",mb,G.wa+40968);
O([102,76,101,110,41,59,32,125,32,101,108,115,101,32,105,102,32,40,116,121,112,101,111,102,32,101,118,116,46,100,97,116,97,32,61,61,61,32,39,115,116,114,105,110,103,39,41,32,123,32,118,97,114,32,109,115,103,32,61,32,118,98,108,105,98,46,106,115,83,116,114,105,110,103,84,111,67,83,116,114,40,101,118,116,46,100,97,116,97,41,59,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,53,44,32,39,118,105,105,105,105,39,41,40,36,48,44,32,48,44,32,109,115,103,91,48,93,
44,32,109,115,103,91,49,93,41,59,32,125,32,125,59,32,100,99,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,49,41,59,32,100,99,46,111,110,111,112,101,110,32,61,32,111,110,111,112,101,110,59,32,100,99,46,111,110,101,114,114,111,114,32,61,32,111,110,101,114,114,111,114,59,32,100,99,46,111,110,99,108,111,115,101,32,61,32,111,110,99,108,111,115,101,59,32,100,99,46,111,110,109,101,115,115,97,103,101,32,61,32,111,110,109,101,115,115,97,103,101,59,32,100,99,46,98,105,110,97,114,121,84,121,
112,101,32,61,32,39,97,114,114,97,121,98,117,102,102,101,114,39,59,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,123,32,118,97,114,32,100,99,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,105,102,32,40,33,100,99,41,32,114,101,116,117,114,110,59,32,100,99,46,111,110,111,112,101,110,32,61,32,117,110,100,101,102,105,110,101,100,59,32,100,99,46,111,110,101,114,114,111,114,32,61,32,117,110,100,101,102,105,110,101,100,59,32,100,99,46,111,110,99,108,111,115,101,32,61,
32,117,110,100,101,102,105,110,101,100,59,32,100,99,46,111,110,109,101,115,115,97,103,101,32,61,32,117,110,100,101,102,105,110,101,100,59,32,125,0,0,0,0,0,0,85,110,107,110,111,119,110,0,114,101,97,100,121,83,116,97,116,101,0,0,0,0,0,0,123,32,118,97,114,32,100,99,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,118,97,114,32,98,105,110,97,114,121,32,61,32,36,49,59,32,118,97,114,32,98,117,102,32,61,32,36,50,59,32,118,97,114,32,98,117,102,76,101,110,32,61,32,36,51,59,32,118,
97,114,32,112,97,121,108,111,97,100,32,61,32,110,117,108,108,59,32,105,102,32,40,98,105,110,97,114,121,41,32,123,32,112,97,121,108,111,97,100,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,72,69,65,80,85,56,46,98,117,102,102,101,114,44,32,98,117,102,44,32,98,117,102,76,101,110,41,41,59,32,125,32,101,108,115,101,32,123,32,112,97,121,108,111,97,100,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,98,117,
102,44,32,98,117,102,76,101,110,41,59,32,125,32,116,114,121,32,123,32,100,99,46,115,101,110,100,40,112,97,121,108,111,97,100,41,59,32,125,32,99,97,116,99,104,32,40,101,41,32,123,32,114,101,116,117,114,110,32,49,59,32,125,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,0,123,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,46,99,108,111,115,101,40,41,59,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,0,123,32,114,101,116,117,114,110,32,118,98,108,105,98,46,118,98,71,101,
116,79,98,106,40,36,48,41,46,98,117,102,102,101,114,101,100,65,109,111,117,110,116,59,32,125,0,0,0,0,0,0,0,0,0,0,0,244,2,0,0,245,2,0,0,131,0,0,0,95,0,0,0,252,255,255,255,0,0,0,0,246,2,0,0,247,2,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,248,2,0,0,249,2,0,0,131,0,0,0,95,0,0,0,252,255,255,255,0,0,0,0,250,2,0,0,251,2,0,0,30,0,0,0,31,0,0,0,123,32,118,98,108,105,98,46,118,98,82,101,109,111,118,101,79,98,106,40,36,48,41,59,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,216,51,1,0,176,52,1,0,200,52,1,0,36,
204,0,0,36,204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,105,110,116,101,114,110,97,108,115,79,98,115,101,114,118,101,114,0,0,0,0,0,0,0,123,32,118,97,114,32,99,111,117,110,116,32,61,32,36,49,59,32,118,97,114,32,112,97,99,107,101,100,32,61,32,110,101,119,32,85,105,110,116,51,50,65,114,114,97,121,40,72,69,65,80,85,56,46,98,117,102,102,101,114,44,32,36,48,41,59,32,118,97,114,32,112,97,99,107,101,100,73,116,101,114,32,61,32,48,59,32,118,97,114,32,112,101,101,114,115,32,61,32,91,93,59,32,118,97,114,32,105,32,61,32,
48,59,32,102,111,114,32,40,105,32,61,32,48,59,32,105,60,99,111,117,110,116,59,32,105,43,43,41,32,123,32,118,97,114,32,112,101,101,114,32,61,32,123,125,59,32,112,101,101,114,46,105,100,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,112,97,99,107,101,100,91,112,97,99,107,101,100,73,116,101,114,43,43,93,41,59,32,112,101,101,114,46,100,111,119,110,108,111,97,100,101,100,32,61,32,112,97,99,107,101,100,91,112,97,99,107,101,100,73,116,101,114,43,43,93,59,32,112,101,101,114,
46,117,112,108,111,97,100,101,100,32,61,32,112,97,99,107,101,100,91,112,97,99,107,101,100,73,116,101,114,43,43,93,59,32,112,101,101,114,46,100,119,66,97,110,100,119,105,100,116,104,32,61,32,112,97,99,107,101,100,91,112,97,99,107,101,100,73,116,101,114,43,43,93,59,32,112,101,101,114,46,110,117,109,82,101,113,117,101,115,116,101,100,67,104,117,110,107,115,32,61,32,112,97,99,107,101,100,91,112,97,99,107,101,100,73,116,101,114,43,43,93,59,32,112,101,101,114,115,46,112,117,115,104,40,112,101,101,114,41,
59,32,125,32,114,101,116,117,114,110,32,118,98,108,105,98,46,118,98,65,100,100,79,98,106,40,112,101,101,114,115,41,59,32,125,0,0,0,0,0,0,123,32,118,97,114,32,111,98,106,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,118,97,114,32,97,116,116,114,78,97,109,101,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,49,41,59,32,105,102,32,40,97,116,116,114,78,97,109,101,32,105,110,32,111,98,106,41,32,123,32,118,97,114,32,97,116,116,114,32,61,32,111,
98,106,91,97,116,116,114,78,97,109,101,93,59,32,114,101,116,117,114,110,32,118,98,108,105,98,46,118,98,65,100,100,79,98,106,40,97,116,116,114,41,59,32,125,32,101,108,115,101,32,123,32,114,101,116,117,114,110,32,45,49,59,32,125,32,125,0,0,0,0,0,123,32,118,97,114,32,111,98,106,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,105,102,32,40,111,98,106,46,111,110,69,114,114,111,114,41,32,123,32,111,98,106,46,111,110,69,114,114,111,114,40,39,65,110,32,97,116,116,101,109,112,32,
97,116,32,115,116,101,97,108,105,110,103,32,118,105,98,108,97,115,116,32,119,97,115,32,100,101,116,101,99,116,101,100,46,32,73,102,32,121,111,117,32,97,114,101,32,97,32,99,117,115,116,111,109,101,114,32,111,102,32,118,105,98,108,97,115,116,32,112,108,101,97,115,101,32,99,111,110,116,97,99,116,32,117,115,32,97,116,32,105,110,102,111,64,118,105,98,108,97,115,116,46,99,111,109,39,41,59,32,125,32,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,2,0,0,253,2,0,0,132,0,0,0,45,0,0,0,31,1,0,0,32,1,0,0,33,1,0,0,46,0,
0,0,29,0,0,0,1,0,0,0,17,0,0,0,34,1,0,0,35,1,0,0,36,1,0,0,37,1,0,0,38,1,0,0,39,1,0,0,40,1,0,0,41,1,0,0,42,1,0,0,43,1,0,0,133,0,0,0,30,0,0,0,254,2,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,134,0,0,0,255,2,0,0,228,255,255,255,0,0,0,0,2,0,0,0,3,0,0,0,0,3,0,0,1,3,0,0,27,0,0,0,224,255,255,255,0,0,0,0,2,3,0,0,3,3,0,0,30,0,0,0,31,0,0,0,72,255,255,255,0,0,0,0,4,3,0,0,5,3,0,0,115,114,99,47,106,115,47,112,108,97,121,101,114,115,47,66,97,115,101,80,108,97,121,101,114,87,105,116,104,82,101,109,117,120,105,110,
103,46,99,99,0,0,0,0,0,0,0,0,83,101,101,107,105,110,103,32,116,105,109,101,115,116,97,109,112,115,32,105,110,32,116,115,50,102,109,112,52,32,116,111,32,0,0,0,0,0,0,0,78,111,116,32,115,101,101,107,105,110,103,32,98,117,116,32,115,101,101,107,32,99,111,110,100,105,116,105,111,110,32,100,101,116,101,99,116,101,100,46,32,108,97,115,116,67,104,117,110,107,73,100,120,61,0,0,32,99,104,117,110,107,73,100,120,61,0,0,0,0,0,0,91,66,97,115,101,82,101,109,117,120,105,110,103,93,32,0,67,97,110,110,111,116,32,99,
111,110,115,117,109,101,32,105,115,111,32,99,104,117,110,107,32,98,101,99,97,117,115,101,32,105,110,105,116,32,104,101,97,100,101,114,32,105,115,32,110,111,116,32,121,101,116,32,100,111,119,110,108,111,97,100,101,100,46,32,68,114,111,112,105,110,103,32,99,104,117,110,107,0,0,0,0,0,0,0,67,97,110,110,111,116,32,99,111,110,115,117,109,101,32,109,101,100,105,97,32,115,101,103,109,101,110,116,32,98,101,99,97,117,115,101,32,105,110,105,116,32,104,101,97,100,101,114,32,105,115,32,110,111,116,32,100,111,
119,110,108,111,97,100,101,100,0,0,0,0,0,0,115,114,99,47,106,115,47,112,108,97,121,101,114,115,47,46,46,47,46,46,47,117,116,105,108,115,47,46,46,47,116,105,109,101,114,115,47,84,105,109,101,114,46,104,0,0,0,0,0,0,0,0,0,0,0,0,6,3,0,0,7,3,0,0,122,0,0,0,1,0,0,0,123,0,0,0,43,0,0,0,115,114,99,47,106,115,47,112,108,97,121,101,114,115,47,46,46,47,46,46,47,112,108,97,121,101,114,115,47,46,46,47,117,116,105,108,115,47,110,111,116,105,102,121,46,104,0,0,84,114,121,105,110,103,32,116,111,32,98,105,110,100,32,
116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,110,111,116,105,102,105,99,97,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,8,3,0,0,9,3,0,0,10,3,0,0,124,0,0,0,0,0,0,0,0,0,0,0,11,3,0,0,12,3,0,0,135,0,0,0,125,0,0,0,0,0,0,0,0,0,0,0,13,3,0,0,14,3,0,0,126,0,0,0,15,3,0,0,127,0,0,0,44,0,0,0,0,0,0,0,0,0,0,0,16,3,0,0,17,3,0,0,128,0,0,0,136,0,0,0,129,0,0,0,45,0,0,0,84,114,121,105,110,103,32,116,111,32,99,111,110,110,101,99,116,32,116,119,105,99,101,32,116,111,32,116,104,101,32,115,97,109,101,32,116,
105,109,101,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,3,0,0,19,3,0,0,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,3,0,0,21,3,0,0,22,3,0,0,0,0,0,0,123,32,118,97,114,32,110,97,116,105,118,101,68,97,116,97,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,41,59,32,118,97,114,32,98,117,102,32,61,32,77,111,100,117,108,101,91,39,95,109,97,108,108,111,99,39,93,40,36,49,41,59,32,72,69,65,80,85,56,46,115,101,116,40,110,97,116,105,118,101,68,97,116,
97,44,32,98,117,102,41,59,32,114,101,116,117,114,110,32,98,117,102,59,32,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,3,0,0,24,3,0,0,132,0,0,0,45,0,0,0,31,1,0,0,32,1,0,0,33,1,0,0,46,0,0,0,29,0,0,0,1,0,0,0,96,0,0,0,34,1,0,0,35,1,0,0,36,1,0,0,37,1,0,0,38,1,0,0,39,1,0,0,40,1,0,0,41,1,0,0,42,1,0,0,43,1,0,0,133,0,0,0,30,0,0,0,254,2,0,0,1,0,0,0,138,0,0,0,1,0,0,0,130,0,0,0,3,0,0,0,134,0,0,0,255,2,0,0,228,255,255,255,0,0,0,0,2,0,0,0,3,0,0,0,25,3,0,0,26,3,0,0,27,0,0,0,224,255,255,255,0,0,0,0,27,3,0,0,28,3,0,0,30,0,
0,0,31,0,0,0,72,255,255,255,0,0,0,0,29,3,0,0,30,3,0,0,123,32,118,97,114,32,110,97,116,105,118,101,80,108,97,121,101,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,105,102,32,40,36,51,41,32,123,32,110,97,116,105,118,101,80,108,97,121,101,114,46,99,111,110,115,117,109,101,80,105,101,99,101,68,97,116,97,40,39,84,83,45,69,78,68,39,41,59,32,125,32,101,108,115,101,32,123,32,118,97,114,32,98,117,102,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,72,69,65,
80,85,56,46,98,117,102,102,101,114,44,32,36,49,44,32,36,50,41,59,32,110,97,116,105,118,101,80,108,97,121,101,114,46,99,111,110,115,117,109,101,80,105,101,99,101,68,97,116,97,40,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,98,117,102,41,41,59,32,125,32,114,101,116,117,114,110,32,48,59,32,125,0,123,32,118,97,114,32,112,108,97,121,101,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,118,97,114,32,100,105,109,101,110,115,105,111,110,115,32,61,32,112,108,97,121,
101,114,46,112,117,98,46,103,101,116,65,114,101,97,68,105,109,101,110,115,105,111,110,115,46,99,97,108,108,40,112,108,97,121,101,114,41,59,32,77,111,100,117,108,101,46,115,101,116,86,97,108,117,101,40,36,49,44,32,100,105,109,101,110,115,105,111,110,115,91,39,119,105,100,116,104,39,93,44,32,39,105,51,50,39,41,59,32,77,111,100,117,108,101,46,115,101,116,86,97,108,117,101,40,36,50,44,32,100,105,109,101,110,115,105,111,110,115,91,39,104,101,105,103,104,116,39,93,44,32,39,105,51,50,39,41,59,32,125,0,0,
0,0,0,123,32,118,98,108,105,98,46,118,98,82,101,109,111,118,101,79,98,106,40,36,48,41,59,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,0,0,0,0,0,0,31,3,0,0,32,3,0,0,132,0,0,0,139,0,0,0,33,3,0,0,32,1,0,0,33,1,0,0,46,0,0,0,29,0,0,0,140,0,0,0,96,0,0,0,34,3,0,0,35,3,0,0,36,1,0,0,37,1,0,0,38,1,0,0,39,1,0,0,40,1,0,0,41,1,0,0,42,1,0,0,43,1,0,0,133,0,0,0,131,0,0,0,254,2,0,0,1,0,0,0,138,0,0,0,1,0,0,0,130,0,0,0,3,0,0,0,134,0,0,0,255,2,0,0,228,255,255,255,0,0,0,0,2,0,0,0,3,0,0,0,36,3,0,0,37,3,0,0,27,
0,0,0,224,255,255,255,0,0,0,0,38,3,0,0,39,3,0,0,30,0,0,0,31,0,0,0,72,255,255,255,0,0,0,0,40,3,0,0,41,3,0,0,123,32,118,97,114,32,102,108,97,115,104,80,108,97,121,101,114,32,61,32,110,101,119,32,86,105,98,108,97,115,116,46,70,108,111,119,80,108,97,121,101,114,40,41,59,32,102,108,97,115,104,80,108,97,121,101,114,46,112,117,98,46,114,101,103,105,115,116,101,114,67,97,108,108,98,97,99,107,79,110,65,112,105,82,101,97,100,121,46,99,97,108,108,40,102,108,97,115,104,80,108,97,121,101,114,44,32,102,117,110,
99,116,105,111,110,32,102,108,111,119,95,111,110,80,108,97,121,101,114,82,101,97,100,121,40,41,32,123,32,116,114,121,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,49,44,32,39,118,105,39,41,40,36,48,41,59,32,125,32,99,97,116,99,104,40,101,41,32,123,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,101,46,109,101,115,115,97,103,101,44,32,101,46,115,116,97,99,107,41,59,32,125,32,125,41,59,32,114,101,116,117,114,110,32,118,98,108,105,98,46,118,
98,65,100,100,79,98,106,40,102,108,97,115,104,80,108,97,121,101,114,41,59,32,125,0,0,0,0,0,0,123,32,116,114,121,32,123,32,118,97,114,32,112,108,97,121,101,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,118,97,114,32,118,105,98,108,97,115,116,67,111,110,102,105,103,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,49,41,59,32,118,105,98,108,97,115,116,67,111,110,102,105,103,91,39,105,110,105,116,105,97,108,105,122,101,65,115,84,114,97,110,115,112,111,
114,116,79,110,108,121,39,93,32,61,32,40,36,50,32,61,61,32,116,114,117,101,41,59,32,112,108,97,121,101,114,46,112,117,98,46,108,111,97,100,46,99,97,108,108,40,112,108,97,121,101,114,44,32,118,105,98,108,97,115,116,67,111,110,102,105,103,41,59,32,125,32,99,97,116,99,104,40,101,41,32,123,32,125,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,123,32,116,114,121,32,123,32,118,97,114,32,112,108,97,121,101,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,112,108,97,121,
101,114,46,112,117,98,46,117,110,108,111,97,100,46,99,97,108,108,40,112,108,97,121,101,114,41,59,32,125,32,99,97,116,99,104,40,101,41,32,123,32,125,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,123,32,116,114,121,32,123,32,118,97,114,32,112,108,97,121,101,114,79,98,106,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,112,108,97,121,101,114,79,98,106,46,112,117,98,46,114,101,103,105,115,116,101,114,67,97,108,108,98,97,99,107,79,110,80,108,97,121,105,110,103,46,99,
97,108,108,40,112,108,97,121,101,114,79,98,106,44,32,102,117,110,99,116,105,111,110,40,111,108,100,115,116,97,116,101,41,32,123,32,105,102,32,40,111,108,100,115,116,97,116,101,32,61,61,32,112,108,97,121,101,114,79,98,106,46,75,76,65,83,83,46,83,84,65,84,69,95,76,79,65,68,69,68,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,50,44,32,39,118,105,39,41,40,36,49,41,59,32,125,32,101,108,115,101,32,105,102,32,40,111,108,100,115,116,97,116,101,32,61,61,
32,112,108,97,121,101,114,79,98,106,46,75,76,65,83,83,46,83,84,65,84,69,95,80,65,85,83,69,68,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,53,44,32,39,118,105,39,41,40,36,49,41,59,32,125,32,101,108,115,101,32,123,32,125,32,125,41,59,32,112,108,97,121,101,114,79,98,106,46,112,117,98,46,114,101,103,105,115,116,101,114,67,97,108,108,98,97,99,107,79,110,83,116,111,112,112,101,100,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,44,32,102,117,
110,99,116,105,111,110,40,111,108,100,115,116,97,116,101,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,51,44,32,39,118,105,39,41,40,36,49,41,59,32,125,41,59,32,112,108,97,121,101,114,79,98,106,46,112,117,98,46,114,101,103,105,115,116,101,114,67,97,108,108,98,97,99,107,79,110,80,97,117,115,101,100,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,44,32,102,117,110,99,116,105,111,110,40,111,108,100,115,116,97,116,101,41,32,123,32,82,117,110,
116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,52,44,32,39,118,105,39,41,40,36,49,41,59,32,125,41,59,32,112,108,97,121,101,114,79,98,106,46,112,117,98,46,114,101,103,105,115,116,101,114,67,97,108,108,98,97,99,107,79,110,66,117,102,102,101,114,105,110,103,83,116,97,114,116,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,44,32,102,117,110,99,116,105,111,110,40,111,108,100,115,116,97,116,101,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,
97,112,112,101,114,40,36,54,44,32,39,118,105,39,41,40,36,49,41,59,32,125,41,59,32,112,108,97,121,101,114,79,98,106,46,112,117,98,46,114,101,103,105,115,116,101,114,67,97,108,108,98,97,99,107,79,110,66,117,102,102,101,114,105,110,103,68,111,110,101,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,44,32,102,117,110,99,116,105,111,110,40,111,108,100,115,116,97,116,101,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,55,44,32,39,118,105,39,41,40,
36,49,41,59,32,125,41,59,32,112,108,97,121,101,114,79,98,106,46,112,117,98,46,114,101,103,105,115,116,101,114,67,97,108,108,98,97,99,107,79,110,70,117,108,108,115,99,114,101,101,110,83,116,97,114,116,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,44,32,102,117,110,99,116,105,111,110,40,111,108,100,115,116,97,116,101,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,56,44,32,39,118,105,39,41,40,36,49,41,59,32,125,41,59,32,112,108,97,121,101,
114,79,98,106,46,112,117,98,46,114,101,103,105,115,116,101,114,67,97,108,108,98,97,99,107,79,110,70,117,108,108,115,99,114,101,101,110,68,111,110,101,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,44,32,102,117,110,99,116,105,111,110,40,111,108,100,115,116,97,116,101,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,57,44,32,39,118,105,39,41,40,36,49,41,59,32,125,41,59,32,118,97,114,32,105,110,105,116,105,97,108,105,122,101,65,115,84,114,97,
110,115,112,111,114,116,79,110,108,121,32,61,32,40,36,49,48,32,61,61,32,116,114,117,101,41,59,32,105,102,32,40,105,110,105,116,105,97,108,105,122,101,65,115,84,114,97,110,115,112,111,114,116,79,110,108,121,32,61,61,32,102,97,108,115,101,41,32,123,32,105,102,32,40,33,112,108,97,121,101,114,79,98,106,46,112,117,98,46,117,110,100,101,114,108,121,105,110,103,80,108,97,121,101,114,73,115,80,108,97,121,105,110,103,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,41,41,32,123,32,112,108,97,121,101,114,
79,98,106,46,112,117,98,46,112,108,97,121,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,41,59,32,125,32,101,108,115,101,32,123,32,112,108,97,121,101,114,79,98,106,46,112,117,98,46,111,110,80,108,97,121,105,110,103,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,41,59,32,125,32,125,32,101,108,115,101,32,123,32,116,114,121,32,123,32,112,108,97,121,101,114,79,98,106,46,112,117,98,46,111,110,80,108,97,121,105,110,103,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,41,59,32,118,97,114,
32,115,116,97,116,101,32,61,32,112,108,97,121,101,114,79,98,106,46,112,117,98,46,103,101,116,79,108,100,83,116,97,116,101,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,41,59,32,112,108,97,121,101,114,79,98,106,46,112,117,98,46,101,109,105,116,79,110,66,117,102,102,101,114,105,110,103,83,116,97,114,116,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,44,32,115,116,97,116,101,41,59,32,125,32,99,97,116,99,104,40,101,41,32,123,32,125,32,125,32,125,32,99,97,116,99,104,40,101,41,32,123,32,125,
32,114,101,116,117,114,110,32,48,59,32,125,0,0,123,32,118,97,114,32,110,117,109,32,61,32,48,59,32,116,114,121,32,123,32,118,97,114,32,112,108,97,121,101,114,79,98,106,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,110,117,109,32,61,32,112,108,97,121,101,114,79,98,106,46,112,117,98,46,103,101,116,84,111,116,97,108,68,114,111,112,112,101,100,70,114,97,109,101,115,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,41,59,32,125,32,99,97,116,99,104,32,40,101,41,32,123,32,
99,111,110,115,111,108,101,46,101,114,114,111,114,40,101,41,59,32,114,101,116,117,114,110,32,48,59,32,125,32,114,101,116,117,114,110,32,110,117,109,59,32,125,0,0,0,70,108,111,119,80,108,97,121,101,114,0,0,0,0,0,0,123,32,118,98,108,105,98,46,118,98,82,101,109,111,118,101,79,98,106,40,36,48,41,59,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,0,0,0,0,0,0,42,3,0,0,43,3,0,0,141,0,0,0,142,0,0,0,44,3,0,0,32,1,0,0,33,1,0,0,46,0,0,0,29,0,0,0,143,0,0,0,96,0,0,0,45,3,0,0,46,3,0,0,36,1,0,0,37,1,0,0,
38,1,0,0,39,1,0,0,40,1,0,0,41,1,0,0,42,1,0,0,43,1,0,0,133,0,0,0,132,0,0,0,254,2,0,0,1,0,0,0,138,0,0,0,1,0,0,0,130,0,0,0,3,0,0,0,134,0,0,0,255,2,0,0,144,0,0,0,145,0,0,0,228,255,255,255,0,0,0,0,2,0,0,0,3,0,0,0,47,3,0,0,48,3,0,0,27,0,0,0,224,255,255,255,0,0,0,0,49,3,0,0,50,3,0,0,30,0,0,0,31,0,0,0,72,255,255,255,0,0,0,0,51,3,0,0,52,3,0,0,123,32,118,97,114,32,102,108,97,115,104,80,108,97,121,101,114,32,61,32,110,101,119,32,86,105,98,108,97,115,116,46,74,87,80,108,97,121,101,114,54,40,41,59,32,102,108,
97,115,104,80,108,97,121,101,114,46,112,117,98,46,114,101,103,105,115,116,101,114,67,97,108,108,98,97,99,107,79,110,65,112,105,82,101,97,100,121,46,99,97,108,108,40,102,108,97,115,104,80,108,97,121,101,114,44,32,102,117,110,99,116,105,111,110,32,106,119,112,108,97,121,101,114,54,95,111,110,80,108,97,121,101,114,82,101,97,100,121,40,41,32,123,32,116,114,121,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,49,44,32,39,118,105,39,41,40,36,48,41,59,32,
125,32,99,97,116,99,104,40,101,41,32,123,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,101,41,59,32,125,32,125,41,59,32,114,101,116,117,114,110,32,118,98,108,105,98,46,118,98,65,100,100,79,98,106,40,102,108,97,115,104,80,108,97,121,101,114,41,59,32,125,0,0,0,123,32,116,114,121,32,123,32,118,97,114,32,112,108,97,121,101,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,118,97,114,32,118,105,98,108,97,115,116,67,111,110,102,105,103,32,61,32,118,98,108,105,98,
46,118,98,71,101,116,79,98,106,40,36,49,41,59,32,118,105,98,108,97,115,116,67,111,110,102,105,103,91,39,105,110,105,116,105,97,108,105,122,101,65,115,84,114,97,110,115,112,111,114,116,79,110,108,121,39,93,32,61,32,40,36,50,32,61,61,32,116,114,117,101,41,59,32,112,108,97,121,101,114,46,112,117,98,46,108,111,97,100,46,99,97,108,108,40,112,108,97,121,101,114,44,32,118,105,98,108,97,115,116,67,111,110,102,105,103,41,59,32,125,32,99,97,116,99,104,40,101,41,32,123,32,125,32,114,101,116,117,114,110,32,48,
59,32,125,0,0,0,0,0,123,32,116,114,121,32,123,32,118,97,114,32,112,108,97,121,101,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,112,108,97,121,101,114,46,112,117,98,46,117,110,108,111,97,100,46,99,97,108,108,40,112,108,97,121,101,114,41,59,32,125,32,99,97,116,99,104,40,101,41,32,123,32,125,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,123,32,116,114,121,32,123,32,118,97,114,32,112,108,97,121,101,114,79,98,106,32,61,32,118,98,108,105,98,46,118,98,71,101,116,
79,98,106,40,36,48,41,59,32,112,108,97,121,101,114,79,98,106,46,112,117,98,46,114,101,103,105,115,116,101,114,67,97,108,108,98,97,99,107,79,110,80,108,97,121,105,110,103,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,44,32,102,117,110,99,116,105,111,110,40,111,108,100,115,116,97,116,101,41,32,123,32,105,102,32,40,111,108,100,115,116,97,116,101,32,61,61,32,112,108,97,121,101,114,79,98,106,46,75,76,65,83,83,46,83,84,65,84,69,95,76,79,65,68,69,68,41,32,123,32,82,117,110,116,105,109,101,46,103,
101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,50,44,32,39,118,105,39,41,40,36,49,41,59,32,125,32,101,108,115,101,32,105,102,32,40,111,108,100,115,116,97,116,101,32,61,61,32,112,108,97,121,101,114,79,98,106,46,75,76,65,83,83,46,83,84,65,84,69,95,80,65,85,83,69,68,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,53,44,32,39,118,105,39,41,40,36,49,41,59,32,125,32,101,108,115,101,32,123,32,125,32,125,41,59,32,112,108,97,121,101,114,79,98,106,
46,112,117,98,46,114,101,103,105,115,116,101,114,67,97,108,108,98,97,99,107,79,110,83,116,111,112,112,101,100,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,44,32,102,117,110,99,116,105,111,110,40,111,108,100,115,116,97,116,101,41,32,123,32,116,114,121,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,51,44,32,39,118,105,39,41,40,36,49,41,59,32,125,32,99,97,116,99,104,40,101,41,32,123,32,125,32,125,41,59,32,112,108,97,121,101,114,79,98,106,46,
112,117,98,46,114,101,103,105,115,116,101,114,67,97,108,108,98,97,99,107,79,110,80,97,117,115,101,100,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,44,32,102,117,110,99,116,105,111,110,40,111,108,100,115,116,97,116,101,41,32,123,32,116,114,121,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,52,44,32,39,118,105,39,41,40,36,49,41,59,32,125,32,99,97,116,99,104,40,101,41,32,123,32,125,32,125,41,59,32,112,108,97,121,101,114,79,98,106,46,112,117,
98,46,114,101,103,105,115,116,101,114,67,97,108,108,98,97,99,107,79,110,66,117,102,102,101,114,105,110,103,83,116,97,114,116,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,44,32,102,117,110,99,116,105,111,110,40,111,108,100,115,116,97,116,101,41,32,123,32,116,114,121,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,54,44,32,39,118,105,39,41,40,36,49,41,59,32,125,32,99,97,116,99,104,40,101,41,32,123,32,125,32,125,41,59,32,112,108,97,121,101,114,
79,98,106,46,112,117,98,46,114,101,103,105,115,116,101,114,67,97,108,108,98,97,99,107,79,110,66,117,102,102,101,114,105,110,103,68,111,110,101,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,44,32,102,117,110,99,116,105,111,110,40,111,108,100,115,116,97,116,101,41,32,123,32,116,114,121,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,55,44,32,39,118,105,39,41,40,36,49,41,59,32,125,32,99,97,116,99,104,40,101,41,32,123,32,125,32,125,41,59,32,112,
108,97,121,101,114,79,98,106,46,112,117,98,46,114,101,103,105,115,116,101,114,67,97,108,108,98,97,99,107,79,110,70,117,108,108,115,99,114,101,101,110,83,116,97,114,116,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,44,32,102,117,110,99,116,105,111,110,40,111,108,100,115,116,97,116,101,41,32,123,32,116,114,121,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,56,44,32,39,118,105,39,41,40,36,49,41,59,32,125,32,99,97,116,99,104,40,101,41,32,123,32,
125,32,125,41,59,32,112,108,97,121,101,114,79,98,106,46,112,117,98,46,114,101,103,105,115,116,101,114,67,97,108,108,98,97,99,107,79,110,70,117,108,108,115,99,114,101,101,110,68,111,110,101,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,44,32,102,117,110,99,116,105,111,110,40,111,108,100,115,116,97,116,101,41,32,123,32,116,114,121,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,57,44,32,39,118,105,39,41,40,36,49,41,59,32,125,32,99,97,116,99,104,
40,101,41,32,123,32,125,32,125,41,59,32,112,108,97,121,101,114,79,98,106,46,112,117,98,46,114,101,103,105,115,116,101,114,67,97,108,108,98,97,99,107,79,110,81,117,97,108,105,116,121,67,104,97,110,103,101,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,44,32,102,117,110,99,116,105,111,110,40,115,101,108,101,99,116,101,100,81,117,97,108,105,116,121,41,32,123,32,116,114,121,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,49,48,44,32,39,118,105,105,
39,41,40,36,49,44,32,115,101,108,101,99,116,101,100,81,117,97,108,105,116,121,41,59,32,125,32,99,97,116,99,104,40,101,41,32,123,32,125,32,125,41,59,32,118,97,114,32,105,110,105,116,105,97,108,105,122,101,65,115,84,114,97,110,115,112,111,114,116,79,110,108,121,32,61,32,40,36,49,49,32,61,61,32,116,114,117,101,41,59,32,105,102,32,40,105,110,105,116,105,97,108,105,122,101,65,115,84,114,97,110,115,112,111,114,116,79,110,108,121,32,61,61,32,102,97,108,115,101,41,32,123,32,105,102,32,40,33,112,108,97,121,
101,114,79,98,106,46,112,117,98,46,117,110,100,101,114,108,121,105,110,103,80,108,97,121,101,114,73,115,80,108,97,121,105,110,103,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,41,41,32,123,32,112,108,97,121,101,114,79,98,106,46,112,117,98,46,112,108,97,121,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,41,59,32,125,32,101,108,115,101,32,123,32,112,108,97,121,101,114,79,98,106,46,112,117,98,46,111,110,80,108,97,121,105,110,103,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,41,59,
32,125,32,125,32,101,108,115,101,32,123,32,116,114,121,32,123,32,112,108,97,121,101,114,79,98,106,46,112,117,98,46,111,110,80,108,97,121,105,110,103,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,41,59,32,118,97,114,32,115,116,97,116,101,32,61,32,112,108,97,121,101,114,79,98,106,46,112,117,98,46,103,101,116,79,108,100,83,116,97,116,101,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,41,59,32,112,108,97,121,101,114,79,98,106,46,112,117,98,46,101,109,105,116,79,110,66,117,102,102,101,114,
105,110,103,83,116,97,114,116,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,44,32,115,116,97,116,101,41,59,32,125,32,99,97,116,99,104,40,101,41,32,123,32,125,32,125,32,114,101,116,117,114,110,32,48,59,32,125,32,99,97,116,99,104,40,101,41,32,123,32,125,32,125,0,0,0,0,0,0,0,0,123,32,118,97,114,32,110,117,109,32,61,32,48,59,32,116,114,121,32,123,32,118,97,114,32,112,108,97,121,101,114,79,98,106,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,110,117,109,32,61,32,112,
108,97,121,101,114,79,98,106,46,112,117,98,46,103,101,116,84,111,116,97,108,68,114,111,112,112,101,100,70,114,97,109,101,115,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,41,59,32,125,32,99,97,116,99,104,32,40,101,41,32,123,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,101,41,59,32,114,101,116,117,114,110,32,48,59,32,125,32,114,101,116,117,114,110,32,110,117,109,59,32,125,0,0,0,123,32,116,114,121,32,123,32,118,97,114,32,118,97,114,105,97,110,116,115,32,61,32,91,93,59,32,118,97,114,
32,118,97,114,105,97,110,116,115,86,101,99,116,32,61,32,36,49,59,32,118,97,114,32,105,110,116,83,105,122,101,32,61,32,36,50,59,32,118,97,114,32,118,97,114,105,97,110,116,76,105,110,101,115,32,61,32,36,51,59,32,102,111,114,32,40,118,97,114,32,105,32,61,32,48,59,32,105,32,60,32,118,97,114,105,97,110,116,76,105,110,101,115,59,32,105,43,43,41,32,123,32,118,97,114,32,118,97,114,105,97,110,116,32,61,32,123,125,59,32,118,97,114,105,97,110,116,91,39,98,105,116,114,97,116,101,39,93,32,61,32,77,111,100,117,
108,101,46,103,101,116,86,97,108,117,101,40,118,97,114,105,97,110,116,115,86,101,99,116,32,43,32,40,40,105,42,51,32,43,32,48,41,32,42,32,105,110,116,83,105,122,101,41,44,32,39,105,51,50,39,41,59,32,118,97,114,105,97,110,116,91,39,104,111,114,105,122,111,110,116,97,108,82,101,115,111,108,117,116,105,111,110,39,93,32,61,32,77,111,100,117,108,101,46,103,101,116,86,97,108,117,101,40,118,97,114,105,97,110,116,115,86,101,99,116,32,43,32,40,40,105,42,51,32,43,32,49,41,32,42,32,105,110,116,83,105,122,101,
41,44,32,39,105,51,50,39,41,59,32,118,97,114,105,97,110,116,91,39,118,101,114,116,105,99,97,108,82,101,115,111,108,117,116,105,111,110,39,93,32,61,32,77,111,100,117,108,101,46,103,101,116,86,97,108,117,101,40,118,97,114,105,97,110,116,115,86,101,99,116,32,43,32,40,40,105,42,51,32,43,32,50,41,32,42,32,105,110,116,83,105,122,101,41,44,32,39,105,51,50,39,41,59,32,118,97,114,105,97,110,116,115,46,112,117,115,104,40,118,97,114,105,97,110,116,41,59,32,125,32,118,97,114,32,112,108,97,121,101,114,79,98,106,
32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,118,97,114,32,105,110,105,116,105,97,108,105,122,101,65,115,84,114,97,110,115,112,111,114,116,79,110,108,121,32,61,32,40,36,52,32,61,61,32,116,114,117,101,41,59,32,105,102,32,40,105,110,105,116,105,97,108,105,122,101,65,115,84,114,97,110,115,112,111,114,116,79,110,108,121,41,32,123,32,112,108,97,121,101,114,79,98,106,46,112,117,98,46,110,111,116,105,102,121,81,117,97,108,105,116,121,76,101,118,101,108,115,65,118,97,105,108,
97,98,108,101,46,99,97,108,108,40,112,108,97,121,101,114,79,98,106,44,32,118,97,114,105,97,110,116,115,41,59,32,125,32,101,108,115,101,32,123,32,125,32,125,32,99,97,116,99,104,40,101,41,32,123,32,125,32,125,0,0,0,74,87,80,108,97,121,101,114,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,3,0,0,54,3,0,0,133,0,0,0,146,0,0,0,134,0,0,0,46,0,0,0,123,32,118,98,108,105,98,46,118,98,82,101,109,111,118,101,79,98,106,40,36,48,41,59,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,0,0,0,0,0,0,55,3,0,0,56,3,0,0,132,
0,0,0,147,0,0,0,57,3,0,0,32,1,0,0,33,1,0,0,46,0,0,0,29,0,0,0,148,0,0,0,97,0,0,0,34,1,0,0,35,1,0,0,36,1,0,0,37,1,0,0,38,1,0,0,39,1,0,0,40,1,0,0,41,1,0,0,42,1,0,0,43,1,0,0,133,0,0,0,135,0,0,0,58,3,0,0,2,0,0,0,149,0,0,0,2,0,0,0,136,0,0,0,4,0,0,0,150,0,0,0,255,2,0,0,228,255,255,255,0,0,0,0,2,0,0,0,3,0,0,0,59,3,0,0,60,3,0,0,27,0,0,0,224,255,255,255,0,0,0,0,61,3,0,0,62,3,0,0,30,0,0,0,31,0,0,0,72,255,255,255,0,0,0,0,63,3,0,0,64,3,0,0,216,254,255,255,0,0,0,0,65,3,0,0,66,3,0,0,123,32,118,97,114,32,99,116,
120,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,118,97,114,32,118,105,100,101,111,84,97,103,32,61,32,99,116,120,91,39,118,105,100,101,111,84,97,103,39,93,59,32,118,97,114,32,99,111,110,116,97,105,110,101,114,32,61,32,99,116,120,91,39,99,111,110,116,97,105,110,101,114,39,93,59,32,118,97,114,32,105,59,32,102,111,114,40,105,32,61,32,48,59,32,105,32,60,32,118,105,100,101,111,84,97,103,46,101,118,101,110,116,115,84,111,82,101,109,111,118,101,46,108,101,110,103,116,104,59,
32,105,43,43,41,123,32,118,105,100,101,111,84,97,103,46,114,101,109,111,118,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,118,105,100,101,111,84,97,103,46,101,118,101,110,116,115,84,111,82,101,109,111,118,101,91,105,93,46,116,121,112,101,44,32,118,105,100,101,111,84,97,103,46,101,118,101,110,116,115,84,111,82,101,109,111,118,101,91,105,93,46,108,105,115,116,101,110,101,114,41,59,32,125,32,118,97,114,32,112,97,117,115,101,100,32,61,32,118,105,100,101,111,84,97,103,46,112,97,117,115,101,
100,59,32,118,105,100,101,111,84,97,103,46,114,101,109,111,118,101,65,116,116,114,105,98,117,116,101,40,39,115,114,99,39,41,59,32,118,105,100,101,111,84,97,103,46,108,111,97,100,40,41,59,32,105,102,32,40],"i8",mb,G.wa+51208);
O([33,112,97,117,115,101,100,41,32,123,32,118,105,100,101,111,84,97,103,46,112,108,97,121,40,41,59,32,125,32,99,111,110,116,97,105,110,101,114,46,105,110,110,101,114,72,84,77,76,32,61,32,34,34,59,32,125,0,0,0,0,0,0,0,99,104,97,110,110,101,108,0,0,0,0,0,0,0,0,0,102,111,114,99,101,72,69,65,65,67,0,0,0,0,0,0,70,111,114,99,101,32,117,115,97,103,101,32,111,102,32,72,69,45,65,65,67,46,0,0,123,32,118,97,114,32,99,109,100,95,97,114,103,115,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,52,
41,59,32,118,97,114,32,99,111,110,116,97,105,110,101,114,32,61,32,99,109,100,95,97,114,103,115,91,39,99,111,110,116,97,105,110,101,114,39,93,59,32,105,102,32,40,33,99,111,110,116,97,105,110,101,114,41,32,114,101,116,117,114,110,32,45,49,59,32,118,97,114,32,105,110,106,101,99,116,101,100,95,116,97,103,32,61,32,116,121,112,101,111,102,32,99,111,110,116,97,105,110,101,114,32,61,61,61,32,39,111,98,106,101,99,116,39,32,38,38,32,99,111,110,116,97,105,110,101,114,46,116,97,103,78,97,109,101,32,61,61,61,
32,39,86,73,68,69,79,39,59,32,118,97,114,32,118,105,100,101,111,84,97,103,59,32,118,97,114,32,115,112,105,110,110,101,114,59,32,105,102,32,40,105,110,106,101,99,116,101,100,95,116,97,103,41,32,123,32,118,105,100,101,111,84,97,103,32,61,32,99,111,110,116,97,105,110,101,114,59,32,115,112,105,110,110,101,114,32,61,32,123,125,59,32,115,112,105,110,110,101,114,46,104,105,100,101,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,125,59,32,115,112,105,110,110,101,114,46,115,104,111,119,32,61,32,102,117,
110,99,116,105,111,110,40,41,32,123,125,59,32,125,32,101,108,115,101,32,123,32,118,97,114,32,118,116,67,110,116,32,61,32,100,111,99,117,109,101,110,116,46,99,114,101,97,116,101,69,108,101,109,101,110,116,40,39,100,105,118,39,41,59,32,118,116,67,110,116,46,115,101,116,65,116,116,114,105,98,117,116,101,40,39,115,116,121,108,101,39,44,32,39,112,111,115,105,116,105,111,110,58,32,114,101,108,97,116,105,118,101,59,39,41,59,32,118,97,114,32,118,105,100,101,111,84,97,103,32,61,32,100,111,99,117,109,101,110,
116,46,99,114,101,97,116,101,69,108,101,109,101,110,116,40,39,118,105,100,101,111,39,41,59,32,118,105,100,101,111,84,97,103,46,115,101,116,65,116,116,114,105,98,117,116,101,40,39,99,111,110,116,114,111,108,115,39,44,32,39,39,41,59,32,118,105,100,101,111,84,97,103,46,115,101,116,65,116,116,114,105,98,117,116,101,40,39,97,117,116,111,112,108,97,121,39,44,32,39,39,41,59,32,118,116,67,110,116,46,97,112,112,101,110,100,67,104,105,108,100,40,118,105,100,101,111,84,97,103,41,59,32,115,112,105,110,110,101,
114,32,61,32,100,111,99,117,109,101,110,116,46,99,114,101,97,116,101,69,108,101,109,101,110,116,40,39,100,105,118,39,41,59,32,115,112,105,110,110,101,114,46,104,105,100,101,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,116,104,105,115,46,115,116,121,108,101,46,100,105,115,112,108,97,121,32,61,32,34,110,111,110,101,34,59,125,59,32,115,112,105,110,110,101,114,46,115,104,111,119,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,116,104,105,115,46,115,116,121,108,101,46,100,105,115,112,108,
97,121,32,61,32,34,34,59,125,59,32,115,112,105,110,110,101,114,46,115,101,116,65,116,116,114,105,98,117,116,101,40,39,99,108,97,115,115,39,44,32,39,118,98,45,115,112,105,110,110,101,114,32,118,98,45,99,101,110,116,101,114,39,41,59,32,118,116,67,110,116,46,97,112,112,101,110,100,67,104,105,108,100,40,115,112,105,110,110,101,114,41,59,32,100,111,99,117,109,101,110,116,46,103,101,116,69,108,101,109,101,110,116,66,121,73,100,40,99,111,110,116,97,105,110,101,114,41,46,97,112,112,101,110,100,67,104,105,
108,100,40,118,116,67,110,116,41,59,32,125,32,105,102,32,40,33,105,110,106,101,99,116,101,100,95,116,97,103,32,38,38,32,33,100,111,99,117,109,101,110,116,46,103,101,116,69,108,101,109,101,110,116,66,121,73,100,40,39,118,98,45,115,112,105,110,110,101,114,45,99,115,115,39,41,41,32,123,32,118,97,114,32,115,104,101,101,116,32,61,32,100,111,99,117,109,101,110,116,46,99,114,101,97,116,101,69,108,101,109,101,110,116,40,39,115,116,121,108,101,39,41,59,32,115,104,101,101,116,46,105,100,32,61,32,39,118,98,
45,115,112,105,110,110,101,114,45,99,115,115,39,59,32,115,104,101,101,116,46,105,110,110,101,114,72,84,77,76,32,61,32,34,46,118,98,45,115,112,105,110,110,101,114,32,123,104,101,105,103,104,116,58,32,51,48,112,120,59,119,105,100,116,104,58,32,51,48,112,120,59,109,97,114,103,105,110,58,32,48,59,109,97,114,103,105,110,45,116,111,112,58,32,45,49,53,112,120,59,109,97,114,103,105,110,45,108,101,102,116,58,32,45,49,53,112,120,59,100,105,115,112,108,97,121,58,32,105,110,108,105,110,101,45,98,108,111,99,107,
59,34,32,43,32,34,118,101,114,116,105,99,97,108,45,97,108,105,103,110,58,32,116,111,112,59,32,45,119,101,98,107,105,116,45,97,110,105,109,97,116,105,111,110,58,32,118,98,45,114,111,116,97,116,105,111,110,32,46,56,115,32,108,105,110,101,97,114,32,105,110,102,105,110,105,116,101,59,32,45,109,111,122,45,97,110,105,109,97,116,105,111,110,58,32,118,98,45,114,111,116,97,116,105,111,110,32,46,56,115,32,108,105,110,101,97,114,32,105,110,102,105,110,105,116,101,59,34,32,43,32,34,45,111,45,97,110,105,109,97,
116,105,111,110,58,32,118,98,45,114,111,116,97,116,105,111,110,32,46,56,115,32,108,105,110,101,97,114,32,105,110,102,105,110,105,116,101,59,97,110,105,109,97,116,105,111,110,58,32,118,98,45,114,111,116,97,116,105,111,110,32,48,46,56,115,32,108,105,110,101,97,114,32,105,110,102,105,110,105,116,101,59,98,111,114,100,101,114,45,108,101,102,116,58,32,53,112,120,32,115,111,108,105,100,32,114,103,98,40,50,51,53,44,32,50,51,53,44,32,50,51,53,41,59,34,32,43,32,34,98,111,114,100,101,114,45,114,105,103,104,
116,58,32,53,112,120,32,115,111,108,105,100,32,114,103,98,40,50,51,53,44,32,50,51,53,44,32,50,51,53,41,59,98,111,114,100,101,114,45,98,111,116,116,111,109,58,32,53,112,120,32,115,111,108,105,100,32,114,103,98,40,50,51,53,44,32,50,51,53,44,32,50,51,53,41,59,98,111,114,100,101,114,45,116,111,112,58,32,53,112,120,32,115,111,108,105,100,32,114,103,98,40,49,50,48,44,32,49,50,48,44,32,49,50,48,41,59,98,111,114,100,101,114,45,114,97,100,105,117,115,58,32,49,48,48,37,59,125,34,32,43,32,34,64,45,119,101,98,
107,105,116,45,107,101,121,102,114,97,109,101,115,32,118,98,45,114,111,116,97,116,105,111,110,32,123,102,114,111,109,32,123,45,119,101,98,107,105,116,45,116,114,97,110,115,102,111,114,109,58,32,114,111,116,97,116,101,40,48,100,101,103,41,59,125,116,111,32,123,45,119,101,98,107,105,116,45,116,114,97,110,115,102,111,114,109,58,32,114,111,116,97,116,101,40,51,54,48,100,101,103,41,59,125,125,34,32,43,32,34,64,45,109,111,122,45,107,101,121,102,114,97,109,101,115,32,118,98,45,114,111,116,97,116,105,111,
110,32,123,102,114,111,109,32,123,45,109,111,122,45,116,114,97,110,115,102,111,114,109,58,32,114,111,116,97,116,101,40,48,100,101,103,41,59,125,116,111,32,123,45,109,111,122,45,116,114,97,110,115,102,111,114,109,58,32,114,111,116,97,116,101,40,51,54,48,100,101,103,41,59,125,125,34,32,43,32,34,64,45,111,45,107,101,121,102,114,97,109,101,115,32,118,98,45,114,111,116,97,116,105,111,110,32,123,102,114,111,109,32,123,45,111,45,116,114,97,110,115,102,111,114,109,58,32,114,111,116,97,116,101,40,48,100,101,
103,41,59,125,116,111,32,123,45,111,45,116,114,97,110,115,102,111,114,109,58,32,114,111,116,97,116,101,40,51,54,48,100,101,103,41,59,125,125,34,32,43,32,34,64,107,101,121,102,114,97,109,101,115,32,118,98,45,114,111,116,97,116,105,111,110,32,123,102,114,111,109,32,123,116,114,97,110,115,102,111,114,109,58,32,114,111,116,97,116,101,40,48,100,101,103,41,59,125,116,111,32,123,116,114,97,110,115,102,111,114,109,58,32,114,111,116,97,116,101,40,51,54,48,100,101,103,41,59,125,125,34,32,43,32,34,46,118,98,
45,99,101,110,116,101,114,123,109,97,114,103,105,110,58,32,97,117,116,111,59,112,111,115,105,116,105,111,110,58,32,97,98,115,111,108,117,116,101,59,116,111,112,58,32,48,59,32,108,101,102,116,58,32,48,59,32,98,111,116,116,111,109,58,32,48,59,32,114,105,103,104,116,58,32,48,59,125,34,59,32,100,111,99,117,109,101,110,116,46,104,101,97,100,46,105,110,115,101,114,116,66,101,102,111,114,101,40,115,104,101,101,116,44,32,100,111,99,117,109,101,110,116,46,104,101,97,100,46,102,105,114,115,116,67,104,105,108,
100,41,59,32,125,32,118,105,100,101,111,84,97,103,46,101,118,101,110,116,115,84,111,82,101,109,111,118,101,32,61,32,91,93,59,32,118,105,100,101,111,84,97,103,46,97,100,100,82,101,109,111,118,97,98,108,101,69,118,101,110,116,76,105,115,116,101,110,101,114,32,61,32,102,117,110,99,116,105,111,110,40,116,121,112,101,44,32,108,105,115,116,101,110,101,114,41,32,123,32,116,104,105,115,46,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,116,121,112,101,44,32,108,105,115,116,101,110,101,114,
41,59,32,116,104,105,115,46,101,118,101,110,116,115,84,111,82,101,109,111,118,101,46,112,117,115,104,40,123,116,121,112,101,58,32,116,121,112,101,44,32,108,105,115,116,101,110,101,114,58,32,108,105,115,116,101,110,101,114,125,41,59,32,125,59,32,118,105,100,101,111,84,97,103,46,97,100,100,82,101,109,111,118,97,98,108,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,39,112,108,97,121,105,110,103,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,115,112,105,110,110,101,114,46,104,105,100,
101,40,41,59,32,125,41,59,32,118,97,114,32,109,115,32,61,32,110,117,108,108,59,32,105,102,32,40,116,121,112,101,111,102,32,77,101,100,105,97,83,111,117,114,99,101,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,123,32,109,115,32,61,32,110,101,119,32,77,101,100,105,97,83,111,117,114,99,101,40,41,59,32,125,32,105,102,32,40,109,115,41,32,123,32,118,105,100,101,111,84,97,103,46,97,100,100,82,101,109,111,118,97,98,108,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,39,112,97,117,
115,101,39,44,32,102,117,110,99,116,105,111,110,32,109,115,101,95,112,97,117,115,101,40,101,118,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,54,44,32,39,118,105,39,41,40,36,50,41,59,32,125,41,59,32,105,102,32,40,118,105,100,101,111,84,97,103,46,112,97,117,115,101,100,32,38,38,32,33,118,105,100,101,111,84,97,103,46,97,117,116,111,112,108,97,121,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,
54,44,32,39,118,105,39,41,40,36,50,41,59,32,125,32,101,108,115,101,32,123,32,118,105,100,101,111,84,97,103,46,95,95,118,98,95,95,97,117,116,111,112,108,97,121,32,61,32,116,114,117,101,59,32,125,32,118,105,100,101,111,84,97,103,46,97,100,100,82,101,109,111,118,97,98,108,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,39,112,108,97,121,39,44,32,102,117,110,99,116,105,111,110,32,109,115,101,95,112,108,97,121,40,101,118,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,
114,97,112,112,101,114,40,36,55,44,32,39,118,105,39,41,40,36,50,41,59,32,125,41,59,32,118,105,100,101,111,84,97,103,46,97,100,100,82,101,109,111,118,97,98,108,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,39,112,108,97,121,105,110,103,39,44,32,102,117,110,99,116,105,111,110,32,109,115,101,95,112,108,97,121,105,110,103,40,101,118,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,56,44,32,39,118,105,39,41,40,36,50,41,59,32,125,41,59,32,118,
105,100,101,111,84,97,103,46,97,100,100,82,101,109,111,118,97,98,108,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,39,102,117,108,108,115,99,114,101,101,110,99,104,97,110,103,101,39,44,32,102,117,110,99,116,105,111,110,32,109,115,101,95,102,117,108,108,115,99,114,101,101,110,99,104,97,110,103,101,40,101,118,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,57,44,32,39,118,105,105,39,41,40,36,50,44,32,100,111,99,117,109,101,110,116,46,102,
117,108,108,83,99,114,101,101,110,41,59,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,49,48,44,32,39,118,105,105,105,39,41,40,36,50,44,32,101,118,46,116,97,114,103,101,116,46,99,108,105,101,110,116,87,105,100,116,104,44,32,101,118,46,116,97,114,103,101,116,46,99,108,105,101,110,116,72,101,105,103,104,116,41,59,32,125,41,59,32,118,105,100,101,111,84,97,103,46,97,100,100,82,101,109,111,118,97,98,108,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,
39,109,111,122,102,117,108,108,115,99,114,101,101,110,99,104,97,110,103,101,39,44,32,102,117,110,99,116,105,111,110,32,109,115,101,95,109,111,122,102,117,108,108,115,99,114,101,101,110,99,104,97,110,103,101,40,101,118,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,57,44,32,39,118,105,105,39,41,40,36,50,44,32,100,111,99,117,109,101,110,116,46,109,111,122,70,117,108,108,83,99,114,101,101,110,41,59,32,82,117,110,116,105,109,101,46,103,101,116,70,
117,110,99,87,114,97,112,112,101,114,40,36,49,48,44,32,39,118,105,105,105,39,41,40,36,50,44,32,101,118,46,116,97,114,103,101,116,46,99,108,105,101,110,116,87,105,100,116,104,44,32,101,118,46,116,97,114,103,101,116,46,99,108,105,101,110,116,72,101,105,103,104,116,41,59,32,125,41,59,32,118,105,100,101,111,84,97,103,46,97,100,100,82,101,109,111,118,97,98,108,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,39,119,101,98,107,105,116,102,117,108,108,115,99,114,101,101,110,99,104,97,110,103,101,
39,44,32,102,117,110,99,116,105,111,110,32,109,115,101,95,119,101,98,107,105,116,102,117,108,108,115,99,114,101,101,110,99,104,97,110,103,101,40,101,118,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,57,44,32,39,118,105,105,39,41,40,36,50,44,32,100,111,99,117,109,101,110,116,46,119,101,98,107,105,116,73,115,70,117,108,108,83,99,114,101,101,110,41,59,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,49,48,
44,32,39,118,105,105,105,39,41,40,36,50,44,32,101,118,46,116,97,114,103,101,116,46,99,108,105,101,110,116,87,105,100,116,104,44,32,101,118,46,116,97,114,103,101,116,46,99,108,105,101,110,116,72,101,105,103,104,116,41,59,32,125,41,59,32,118,105,100,101,111,84,97,103,46,97,100,100,82,101,109,111,118,97,98,108,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,39,114,101,115,105,122,101,39,44,32,102,117,110,99,116,105,111,110,32,109,115,101,95,119,101,98,107,105,116,102,117,108,108,115,99,114,
101,101,110,99,104,97,110,103,101,40,101,118,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,49,48,44,32,39,118,105,105,105,39,41,40,36,50,44,32,101,118,46,116,97,114,103,101,116,46,99,108,105,101,110,116,87,105,100,116,104,44,32,101,118,46,116,97,114,103,101,116,46,99,108,105,101,110,116,72,101,105,103,104,116,41,59,32,125,41,59,32,118,97,114,32,105,115,70,97,107,101,100,87,97,105,116,105,110,103,32,61,32,102,97,108,115,101,59,32,118,105,100,101,
111,84,97,103,46,97,100,100,82,101,109,111,118,97,98,108,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,39,116,105,109,101,117,112,100,97,116,101,39,44,32,102,117,110,99,116,105,111,110,32,109,115,101,95,116,105,109,101,117,112,100,97,116,101,40,101,118,41,32,123,32,105,102,32,40,101,118,46,116,97,114,103,101,116,46,98,117,102,102,101,114,101,100,46,108,101,110,103,116,104,32,62,32,48,41,32,123,32,118,97,114,32,114,101,103,105,111,110,73,100,32,61,32,45,49,44,32,105,32,61,32,48,44,32,98,
117,102,102,101,114,101,100,32,61,32,101,118,46,116,97,114,103,101,116,46,98,117,102,102,101,114,101,100,59,32,118,97,114,32,99,117,114,114,101,110,116,84,105,109,101,32,61,32,101,118,46,116,97,114,103,101,116,46,99,117,114,114,101,110,116,84,105,109,101,59,32,102,111,114,32,40,105,32,61,32,48,59,32,105,60,98,117,102,102,101,114,101,100,46,108,101,110,103,116,104,59,32,105,43,43,41,32,123,32,105,102,32,40,98,117,102,102,101,114,101,100,46,115,116,97,114,116,40,105,41,32,60,61,32,99,117,114,114,101,
110,116,84,105,109,101,32,38,38,32,99,117,114,114,101,110,116,84,105,109,101,32,60,61,32,98,117,102,102,101,114,101,100,46,101,110,100,40,105,41,41,32,123,32,114,101,103,105,111,110,73,100,32,61,32,105,59,32,98,114,101,97,107,59,32,125,32,125,32,105,102,32,40,40,114,101,103,105,111,110,73,100,32,61,61,61,32,45,49,41,32,124,124,32,40,40,40,98,117,102,102,101,114,101,100,46,101,110,100,40,114,101,103,105,111,110,73,100,41,32,45,32,99,117,114,114,101,110,116,84,105,109,101,41,32,60,32,48,46,50,41,32,
38,38,32,33,101,118,46,116,97,114,103,101,116,46,101,110,100,101,100,32,38,38,32,40,40,101,118,46,116,97,114,103,101,116,46,100,117,114,97,116,105,111,110,32,45,32,98,117,102,102,101,114,101,100,46,101,110,100,40,114,101,103,105,111,110,73,100,41,41,32,62,32,48,46,50,41,32,41,41,32,123,32,115,112,105,110,110,101,114,46,115,104,111,119,40,41,59,32,105,102,32,40,99,117,114,114,101,110,116,84,105,109,101,32,33,61,61,32,48,32,38,38,32,33,105,115,70,97,107,101,100,87,97,105,116,105,110,103,32,38,38,32,
33,101,118,46,116,97,114,103,101,116,46,115,101,101,107,105,110,103,32,41,32,123,32,118,97,114,32,101,118,101,110,116,32,61,32,110,101,119,32,69,118,101,110,116,40,39,119,97,105,116,105,110,103,39,41,59,32,101,118,46,116,97,114,103,101,116,46,100,105,115,112,97,116,99,104,69,118,101,110,116,40,101,118,101,110,116,41,59,32,105,115,70,97,107,101,100,87,97,105,116,105,110,103,32,61,32,116,114,117,101,59,32,125,32,125,32,101,108,115,101,32,123,32,115,112,105,110,110,101,114,46,104,105,100,101,40,41,59,
32,105,102,32,40,105,115,70,97,107,101,100,87,97,105,116,105,110,103,41,32,123,32,118,97,114,32,101,118,101,110,116,32,61,32,110,101,119,32,69,118,101,110,116,40,39,112,108,97,121,105,110,103,39,41,59,32,101,118,46,116,97,114,103,101,116,46,100,105,115,112,97,116,99,104,69,118,101,110,116,40,101,118,101,110,116,41,59,32,105,115,70,97,107,101,100,87,97,105,116,105,110,103,32,61,32,102,97,108,115,101,59,32,125,32,125,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,
40,36,53,44,32,39,118,105,100,100,39,41,40,36,50,44,32,101,118,46,116,97,114,103,101,116,46,99,117,114,114,101,110,116,84,105,109,101,44,32,101,118,46,116,97,114,103,101,116,46,98,117,102,102,101,114,101,100,46,101,110,100,40,114,101,103,105,111,110,73,100,32,61,61,32,45,49,32,63,32,48,32,58,32,114,101,103,105,111,110,73,100,41,41,59,32,125,32,125,44,32,116,114,117,101,41,59,32,118,105,100,101,111,84,97,103,46,97,100,100,82,101,109,111,118,97,98,108,101,69,118,101,110,116,76,105,115,116,101,110,101,
114,40,39,115,101,101,107,105,110,103,39,44,32,102,117,110,99,116,105,111,110,32,109,115,101,95,115,101,101,107,105,110,103,40,101,118,41,32,123,32,118,97,114,32,99,117,114,114,101,110,116,84,105,109,101,32,61,32,118,105,100,101,111,84,97,103,46,99,117,114,114,101,110,116,84,105,109,101,59,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,49,49,44,32,39,118,105,100,39,41,40,36,50,44,32,99,117,114,114,101,110,116,84,105,109,101,41,59,32,118,97,114,32,101,118,
101,110,116,32,61,32,110,101,119,32,69,118,101,110,116,40,39,116,105,109,101,117,112,100,97,116,101,39,41,59,32,101,118,46,116,97,114,103,101,116,46,100,105,115,112,97,116,99,104,69,118,101,110,116,40,101,118,101,110,116,41,59,32,125,41,59,32,105,102,32,40,86,105,98,108,97,115,116,46,68,114,109,41,32,123,32,118,97,114,32,100,114,109,32,61,32,86,105,98,108,97,115,116,46,68,114,109,46,99,114,101,97,116,101,68,114,109,40,99,109,100,95,97,114,103,115,91,39,119,105,100,101,118,105,110,101,39,93,41,59,
32,100,114,109,46,115,101,116,117,112,40,118,105,100,101,111,84,97,103,41,59,32,125,32,125,32,101,108,115,101,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,51,44,32,39,118,105,105,105,39,41,40,36,50,44,32,118,98,108,105,98,46,118,98,65,100,100,79,98,106,40,110,117,108,108,41,44,32,45,49,41,59,32,125,32,118,105,100,101,111,84,97,103,46,115,114,99,32,61,32,119,105,110,100,111,119,46,85,82,76,46,99,114,101,97,116,101,79,98,106,101,99,116,85,82,76,40,
109,115,41,59,32,118,97,114,32,104,116,109,108,65,116,116,114,105,98,115,32,61,32,99,109,100,95,97,114,103,115,46,97,116,116,114,105,98,117,116,101,115,59,32,105,102,32,40,104,116,109,108,65,116,116,114,105,98,115,41,32,123,32,102,111,114,32,40,97,116,116,114,32,105,110,32,104,116,109,108,65,116,116,114,105,98,115,41,32,123,32,118,116,67,110,116,46,115,101,116,65,116,116,114,105,98,117,116,101,40,97,116,116,114,44,32,104,116,109,108,65,116,116,114,105,98,115,91,97,116,116,114,93,41,59,32,125,32,125,
32,104,116,109,108,65,116,116,114,105,98,115,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,52,41,91,39,118,105,100,101,111,45,97,116,116,114,105,98,117,116,101,115,39,93,59,32,105,102,32,40,104,116,109,108,65,116,116,114,105,98,115,41,32,123,32,102,111,114,32,40,97,116,116,114,32,105,110,32,104,116,109,108,65,116,116,114,105,98,115,41,32,123,32,105,102,32,40,97,116,116,114,32,61,61,32,34,99,111,110,116,114,111,108,115,34,41,32,118,105,100,101,111,84,97,103,91,97,116,116,114,93,32,
61,32,104,116,109,108,65,116,116,114,105,98,115,91,97,116,116,114,93,59,32,101,108,115,101,32,118,105,100,101,111,84,97,103,46,115,101,116,65,116,116,114,105,98,117,116,101,40,97,116,116,114,44,32,104,116,109,108,65,116,116,114,105,98,115,91,97,116,116,114,93,41,59,32,125,32,125,32,118,97,114,32,99,116,120,32,61,32,110,101,119,32,79,98,106,101,99,116,40,41,59,32,99,116,120,91,39,118,105,100,101,111,84,97,103,39,93,32,61,32,118,105,100,101,111,84,97,103,59,32,99,116,120,91,39,104,116,109,108,67,111,
110,116,101,110,116,39,93,32,61,32,118,116,67,110,116,59,32,99,116,120,91,39,109,115,39,93,32,61,32,109,115,59,32,99,116,120,91,39,99,111,110,116,97,105,110,101,114,39,93,32,61,32,99,111,110,116,97,105,110,101,114,59,32,114,101,116,117,114,110,32,118,98,108,105,98,46,118,98,65,100,100,79,98,106,40,99,116,120,41,59,32,125,0,0,115,114,99,47,106,115,47,112,108,97,121,101,114,115,47,77,101,100,105,97,83,111,117,114,99,101,80,108,97,121,101,114,46,99,99,0,0,0,0,0,91,77,83,80,93,32,0,0,78,111,32,111,114,
32,105,110,118,97,108,105,100,32,99,111,110,116,97,105,110,101,114,32,97,114,103,117,109,101,110,116,46,0,0,0,0,0,0,0,123,32,118,97,114,32,99,116,120,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,105,102,32,40,99,116,120,91,39,104,116,109,108,67,111,110,116,101,110,116,39,93,41,32,123,32,99,116,120,91,39,104,116,109,108,67,111,110,116,101,110,116,39,93,46,112,97,114,101,110,116,78,111,100,101,46,114,101,109,111,118,101,67,104,105,108,100,40,99,116,120,91,39,104,116,109,
108,67,111,110,116,101,110,116,39,93,41,59,32,125,32,116,114,121,32,123,32,118,97,114,32,109,115,32,61,32,99,116,120,91,39,109,115,39,93,59,32,105,102,32,40,109,115,91,39,114,101,97,100,121,83,116,97,116,101,39,93,32,61,61,61,32,34,111,112,101,110,34,41,32,123,32,99,116,120,91,39,109,115,39,93,46,101,110,100,79,102,83,116,114,101,97,109,40,41,59,32,125,32,125,32,99,97,116,99,104,32,40,101,41,32,123,32,99,111,110,115,111,108,101,46,108,111,103,40,39,91,118,98,93,32,99,97,110,110,111,116,32,115,105,
103,110,97,108,32,101,110,100,32,111,102,32,115,116,114,101,97,109,46,32,69,114,114,111,114,61,39,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,101,41,41,59,32,125,32,125,0,0,0,0,0,0,0,123,32,118,97,114,32,118,105,100,101,111,84,97,103,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,91,39,118,105,100,101,111,84,97,103,39,93,59,32,86,105,98,108,97,115,116,46,87,97,116,101,114,109,97,114,107,46,109,97,109,97,116,97,83,105,87,97,116,101,114,109,97,114,107,40,118,
105,100,101,111,84,97,103,41,59,32,125,0,0,0,0,0,0,0,123,32,118,97,114,32,118,105,100,101,111,84,97,103,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,91,39,118,105,100,101,111,84,97,103,39,93,59,32,86,105,98,108,97,115,116,46,87,97,116,101,114,109,97,114,107,46,116,101,97,114,100,111,119,110,87,97,116,101,114,109,97,114,107,40,118,105,100,101,111,84,97,103,41,59,32,125,0,0,0,0,0,0,0,123,32,118,97,114,32,99,116,120,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,
36,48,41,59,32,114,101,116,117,114,110,32,99,116,120,91,39,118,105,100,101,111,84,97,103,39,93,46,119,101,98,107,105,116,68,114,111,112,112,101,100,70,114,97,109,101,67,111,117,110,116,59,32,125,0,0,0,0,0,0,0,77,101,100,105,97,83,111,117,114,99,101,80,108,97,121,101,114,0,0,0,0,0,0,0,123,32,105,102,32,40,36,48,32,60,32,48,41,32,114,101,116,117,114,110,32,49,59,32,118,97,114,32,118,105,100,101,111,66,117,102,102,101,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,114,
101,116,117,114,110,32,40,118,105,100,101,111,66,117,102,102,101,114,32,38,38,32,118,105,100,101,111,66,117,102,102,101,114,46,117,112,100,97,116,105,110,103,41,32,63,32,48,32,58,32,49,59,32,125,0,0,0,123,32,118,97,114,32,118,105,100,101,111,66,117,102,102,101,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,118,97,114,32,98,117,102,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,72,69,65,80,85,56,46,98,117,102,102,101,114,44,32,36,49,44,32,36,50,41,59,
32,116,114,121,32,123,32,118,105,100,101,111,66,117,102,102,101,114,46,97,112,112,101,110,100,66,117,102,102,101,114,40,98,117,102,41,59,32,125,32,99,97,116,99,104,32,40,101,41,32,123,32,118,97,114,32,101,114,114,77,115,103,32,61,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,101,41,59,32,118,97,114,32,99,69,114,114,77,115,103,32,61,32,118,98,108,105,98,46,106,115,83,116,114,105,110,103,84,111,67,83,116,114,40,101,114,114,77,115,103,41,91,48,93,59,32,82,117,110,116,105,109,101,46,103,101,
116,70,117,110,99,87,114,97,112,112,101,114,40,36,51,44,32,39,118,105,105,39,41,40,36,52,44,32,99,69,114,114,77,115,103,41,59,32,125,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,0,0,123,32,118,97,114,32,99,116,120,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,77,111,100,117,108,101,46,115,101,116,86,97,108,117,101,40,36,49,44,32,112,97,114,115,101,73,110,116,40,119,105,110,100,111,119,46,103,101,116,67,111,109,112,117,116,101,100,83,116,121,108,101,40,99,116,
120,46,118,105,100,101,111,84,97,103,41,46,119,105,100,116,104,41,44,32,39,105,51,50,39,41,59,32,77,111,100,117,108,101,46,115,101,116,86,97,108,117,101,40,36,50,44,32,112,97,114,115,101,73,110,116,40,119,105,110,100,111,119,46,103,101,116,67,111,109,112,117,116,101,100,83,116,121,108,101,40,99,116,120,46,118,105,100,101,111,84,97,103,41,46,104,101,105,103,104,116,41,44,32,39,105,51,50,39,41,59,32,125,0,0,0,0,0,0,0,0,123,32,102,117,110,99,116,105,111,110,32,116,114,121,84,111,83,105,103,110,97,108,
40,41,32,123,32,118,97,114,32,115,111,117,114,99,101,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,91,39,109,115,39,93,59,32,118,97,114,32,98,117,102,102,101,114,115,32,61,32,115,111,117,114,99,101,46,115,111,117,114,99,101,66,117,102,102,101,114,115,59,32,118,97,114,32,108,110,32,61,32,98,117,102,102,101,114,115,46,108,101,110,103,116,104,59,32,102,111,114,32,40,118,97,114,32,105,32,61,32,48,59,32,105,32,60,32,108,110,59,32,105,43,43,41,32,123,32,98,117,102,102,101,114,115,
91,105,93,46,114,101,109,111,118,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,34,117,112,100,97,116,101,101,110,100,34,44,32,116,114,121,84,111,83,105,103,110,97,108,44,32,102,97,108,115,101,41,59,32,125,32,105,102,32,40,115,111,117,114,99,101,46,114,101,97,100,121,83,116,97,116,101,32,33,61,61,32,39,111,112,101,110,39,41,32,114,101,116,117,114,110,59,32,102,111,114,32,40,118,97,114,32,105,32,61,32,48,59,32,105,32,60,32,108,110,59,32,105,43,43,41,32,123,32,105,102,32,40,98,117,102,102,
101,114,115,91,105,93,46,117,112,100,97,116,105,110,103,41,32,123,32,98,117,102,102,101,114,115,91,105,93,46,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,34,117,112,100,97,116,101,101,110,100,34,44,32,116,114,121,84,111,83,105,103,110,97,108,44,32,102,97,108,115,101,41,59,32,114,101,116,117,114,110,59,32,125,32,125,32,115,111,117,114,99,101,46,101,110,100,79,102,83,116,114,101,97,109,40,41,59,32,125,59,32,116,114,121,84,111,83,105,103,110,97,108,40,41,59,32,125,0,0,0,0,0,0,0,0,
123,32,118,97,114,32,109,115,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,46,109,115,59,32,105,102,32,40,109,115,46,114,101,97,100,121,83,116,97,116,101,32,61,61,61,32,39,111,112,101,110,39,32,38,38,32,109,115,46,100,117,114,97,116,105,111,110,32,33,61,32,36,49,41,32,123,32,109,115,46,100,117,114,97,116,105,111,110,32,61,32,36,49,59,32,125,32,125,0,0,0,0,123,32,118,97,114,32,109,115,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,91,39,109,115,39,93,
59,32,105,102,32,40,109,115,41,32,123,32,102,117,110,99,116,105,111,110,32,116,114,121,95,97,100,100,83,111,117,114,99,101,66,117,102,102,101,114,40,109,115,44,32,115,98,84,121,112,101,44,32,101,114,114,111,114,65,114,103,41,32,123,32,116,114,121,32,123,32,114,101,116,117,114,110,32,109,115,46,97,100,100,83,111,117,114,99,101,66,117,102,102,101,114,40,115,98,84,121,112,101,41,59,32,125,32,99,97,116,99,104,40,101,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,
101,114,40,36,53,44,32,39,118,105,105,39,41,40,36,52,44,32,101,114,114,111,114,65,114,103,41,59,32,114,101,116,117,114,110,32,110,117,108,108,59,32,125,32,125,59,32,118,97,114,32,109,115,101,95,115,111,117,114,99,101,111,112,101,110,32,61,32,102,117,110,99,116,105,111,110,40,101,41,32,123,32,118,97,114,32,118,105,100,101,111,66,117,102,102,101,114,32,61,32,116,114,121,95,97,100,100,83,111,117,114,99,101,66,117,102,102,101,114,40,109,115,44,32,39,118,105,100,101,111,47,109,112,52,59,32,99,111,100,
101,99,115,61,34,39,32,43,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,49,41,32,43,32,39,34,39,44,32,36,49,41,59,32,105,102,32,40,33,118,105,100,101,111,66,117,102,102,101,114,41,32,114,101,116,117,114,110,59,32,118,105,100,101,111,66,117,102,102,101,114,46,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,39,101,114,114,111,114,39,44,32,102,117,110,99,116,105,111,110,40,101,41,32,123,32,99,111,110,115,111,108,101,46,108,111,103,40,39,97,112,112,101,110,
100,32,116,111,32,118,105,100,101,111,32,98,117,102,102,101,114,32,114,101,112,111,114,116,101,100,32,101,114,114,111,114,39,44,32,101,41,59,32,118,97,114,32,99,69,114,114,77,115,103,32,61,32,118,98,108,105,98,46,106,115,83,116,114,105,110,103,84,111,67,83,116,114,40,39,97,112,112,101,110,100,32,116,111,32,118,105,100,101,111,32,98,117,102,102,101,114,32,102,97,105,108,101,100,39,41,91,48,93,59,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,54,44,32,39,
118,105,105,39,41,40,36,52,44,32,99,69,114,114,77,115,103,41,59,32,125,44,32,102,97,108,115,101,41,59,32,118,97,114,32,118,98,82,101,102,32,61,32,118,98,108,105,98,46,118,98,65,100,100,79,98,106,40,118,105,100,101,111,66,117,102,102,101,114,41,59,32,118,97,114,32,97,98,82,101,102,32,61,32,45,49,59,32,105,102,32,40,36,50,41,32,123,32,118,97,114,32,97,117,100,105,111,66,117,102,102,101,114,32,61,32,116,114,121,95,97,100,100,83,111,117,114,99,101,66,117,102,102,101,114,40,109,115,44,32,39,97,117,100,
105,111,47,109,112,52,59,32,99,111,100,101,99,115,61,34,39,32,43,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,50,41,32,43,32,39,34,39,44,32,36,50,41,59,32,105,102,32,40,33,97,117,100,105,111,66,117,102,102,101,114,41,32,114,101,116,117,114,110,59,32,97,117,100,105,111,66,117,102,102,101,114,46,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,39,101,114,114,111,114,39,44,32,102,117,110,99,116,105,111,110,40,101,41,32,123,32,118,97,114,32,99,69,114,114,77,
115,103,32,61,32,118,98,108,105,98,46,106,115,83,116,114,105,110,103,84,111,67,83,116,114,40,39,97,112,112,101,110,100,32,116,111,32,97,117,100,105,111,32,98,117,102,102,101,114,32,102,97,105,108,101,100,39,41,91,48,93,59,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,54,44,32,39,118,105,105,39,41,40,36,52,44,32,99,69,114,114,77,115,103,41,59,32,125,44,32,102,97,108,115,101,41,59,32,97,98,82,101,102,32,61,32,118,98,108,105,98,46,118,98,65,100,100,79,98,
106,40,97,117,100,105,111,66,117,102,102,101,114,41,59,32,125,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,51,44,32,39,118,105,105,105,39,41,40,36,52,44,32,118,98,82,101,102,44,32,97,98,82,101,102,41,59,32,125,59,32,105,102,32,40,109,115,46,114,101,97,100,121,83,116,97,116,101,32,61,61,61,32,39,111,112,101,110,39,41,32,123,32,109,115,101,95,115,111,117,114,99,101,111,112,101,110,40,41,59,32,125,32,101,108,115,101,32,123,32,109,115,46,97,100,100,69,118,
101,110,116,76,105,115,116,101,110,101,114,40,39,115,111,117,114,99,101,111,112,101,110,39,44,32,109,115,101,95,115,111,117,114,99,101,111,112,101,110,44,32,102,97,108,115,101,41,59,32,125,32,118,97,114,32,118,105,100,101,111,84,97,103,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,46,118,105,100,101,111,84,97,103,59,32,105,102,32,40,118,105,100,101,111,84,97,103,46,95,95,118,98,95,95,97,117,116,111,112,108,97,121,41,32,118,105,100,101,111,84,97,103,46,112,108,97,121,40,41,
59,32,125,32,125,0,0,0,0,0,0,123,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,39,67,97,110,110,111,116,32,99,114,101,97,116,101,32,77,83,69,32,115,111,117,114,99,101,32,98,117,102,102,101,114,32,102,111,114,32,99,111,100,101,99,61,39,32,43,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,48,41,41,59,32,125,0,0,0,0,0,0,0,0,86,105,100,101,111,32,66,117,102,102,101,114,32,116,104,114,101,119,32,101,114,114,111,114,32,0,0,0,0,0,0,0,123,32,105,102,32,40,36,48,32,62,
61,32,48,32,38,38,32,36,49,32,33,61,61,32,48,32,38,38,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,46,116,105,109,101,115,116,97,109,112,79,102,102,115,101,116,32,61,61,61,32,48,41,32,123,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,46,116,105,109,101,115,116,97,109,112,79,102,102,115,101,116,32,61,32,45,32,36,49,59,32,125,32,125,0,123,32,105,102,32,40,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,46,118,105,100,101,111,84,97,103,46,99,117,114,
114,101,110,116,84,105,109,101,32,61,61,61,32,48,32,38,38,32,36,49,32,62,32,48,41,32,123,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,46,118,105,100,101,111,84,97,103,46,99,117,114,114,101,110,116,84,105,109,101,32,61,32,36,49,59,32,114,101,116,117,114,110,32,49,59,32,125,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,0,0,0,0,67,3,0,0,68,3,0,0,137,0,0,0,69,3,0,0,138,0,0,0,47,0,0,0,123,32,118,98,108,105,98,46,118,98,82,101,109,111,118,101,79,98,106,40,36,48,41,59,32,114,
101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,0,0,0,0,0,0,70,3,0,0,71,3,0,0,151,0,0,0,152,0,0,0,72,3,0,0,73,3,0,0,74,3,0,0,153,0,0,0,139,0,0,0,154,0,0,0,98,0,0,0,75,3,0,0,76,3,0,0,77,3,0,0,78,3,0,0,79,3,0,0,80,3,0,0,81,3,0,0,82,3,0,0,83,3,0,0,84,3,0,0,0,0,0,0,99,111,110,116,97,105,110,101,114,0,0,0,0,0,0,0,87,104,101,114,101,32,116,111,32,101,109,98,101,100,32,116,104,101,32,118,105,100,101,111,32,116,97,103,0,0,0,0,115,114,99,47,106,115,47,112,108,97,121,101,114,115,47,72,108,115,80,108,97,121,
101,114,46,99,99,0,0,0,0,0,69,109,98,101,100,105,110,103,32,115,116,114,101,97,109,61,0,0,0,0,0,0,0,0,32,105,110,32,99,111,110,116,97,105,110,101,114,61,0,0,32,117,115,105,110,103,32,110,97,116,105,118,101,108,121,32,72,76,83,32,115,117,112,112,111,114,116,0,0,0,0,0,123,32,118,97,114,32,99,111,110,116,97,105,110,101,114,32,61,32,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,48,41,59,32,118,97,114,32,99,100,110,83,116,114,101,97,109,32,61,32,80,111,105,110,116,101,114,95,
115,116,114,105,110,103,105,102,121,40,36,49,41,59,32,118,97,114,32,118,105,100,101,111,84,97,103,32,61,32,100,111,99,117,109,101,110,116,46,99,114,101,97,116,101,69,108,101,109,101,110,116,40,39,118,105,100,101,111,39,41,59,32,118,105,100,101,111,84,97,103,46,115,101,116,65,116,116,114,105,98,117,116,101,40,39,99,111,110,116,114,111,108,115,39,44,32,39,39,41,59,32,118,105,100,101,111,84,97,103,46,115,101,116,65,116,116,114,105,98,117,116,101,40,39,97,117,116,111,112,108,97,121,39,44,32,39,39,41,
59,32,118,105,100,101,111,84,97,103,46,115,114,99,32,61,32,99,100,110,83,116,114,101,97,109,59,32,100,111,99,117,109,101,110,116,46,103,101,116,69,108,101,109,101,110,116,66,121,73,100,40,99,111,110,116,97,105,110,101,114,41,46,97,112,112,101,110,100,67,104,105,108,100,40,118,105,100,101,111,84,97,103,41,59,32,118,97,114,32,104,116,109,108,65,116,116,114,105,98,115,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,50,41,46,97,116,116,114,105,98,117,116,101,115,59,32,105,102,32,40,104,
116,109,108,65,116,116,114,105,98,115,41,32,123,32,102,111],"i8",mb,G.wa+61448);
O([114,32,40,97,116,116,114,32,105,110,32,104,116,109,108,65,116,116,114,105,98,115,41,32,123,32,105,102,32,40,97,116,116,114,32,61,61,32,39,99,111,110,116,114,111,108,115,39,41,32,118,105,100,101,111,84,97,103,91,97,116,116,114,93,32,61,32,104,116,109,108,65,116,116,114,105,98,115,91,97,116,116,114,93,59,32,101,108,115,101,32,118,105,100,101,111,84,97,103,46,115,101,116,65,116,116,114,105,98,117,116,101,40,97,116,116,114,44,32,104,116,109,108,65,116,116,114,105,98,115,91,97,116,116,114,93,41,59,
32,125,32,125,32,118,97,114,32,99,116,120,32,61,32,110,101,119,32,79,98,106,101,99,116,40,41,59,32,99,116,120,91,39,104,116,109,108,67,111,110,116,101,110,116,39,93,32,61,32,118,105,100,101,111,84,97,103,59,32,114,101,116,117,114,110,32,118,98,108,105,98,46,118,98,65,100,100,79,98,106,40,99,116,120,41,59,32,125,0,0,0,0,0,123,32,118,97,114,32,99,116,120,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,118,97,114,32,101,108,32,61,32,99,116,120,91,39,104,116,109,108,67,111,
110,116,101,110,116,39,93,59,32,105,102,32,40,101,108,32,38,38,32,101,108,46,112,97,114,101,110,116,78,111,100,101,41,32,123,32,101,108,46,112,97,114,101,110,116,78,111,100,101,46,114,101,109,111,118,101,67,104,105,108,100,40,101,108,41,59,32,125,32,125,0,0,0,0,0,0,72,108,115,80,108,97,121,101,114,0,0,0,0,0,0,0,123,32,118,98,108,105,98,46,118,98,82,101,109,111,118,101,79,98,106,40,36,48,41,59,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,0,0,0,0,0,0,85,3,0,0,86,3,0,0,19,0,0,0,87,3,0,0,140,
0,0,0,48,0,0,0,155,0,0,0,20,0,0,0,3,0,0,0,88,3,0,0,123,32,118,97,114,32,98,97,115,101,85,114,108,32,61,32,118,98,108,105,98,46,103,101,116,83,99,114,105,112,116,66,97,115,101,85,114,108,40,41,59,32,105,102,32,40,98,97,115,101,85,114,108,41,32,123,32,114,101,116,117,114,110,32,118,98,108,105,98,46,106,115,83,116,114,105,110,103,84,111,67,83,116,114,40,98,97,115,101,85,114,108,41,91,48,93,59,32,125,32,101,108,115,101,32,123,32,114,101,116,117,114,110,32,48,59,32,125,32,125,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,118,105,98,108,97,115,116,46,114,101,109,117,120,101,114,46,106,115,0,0,0,0,0,0,118,105,98,108,97,115,116,95,97,100,97,112,116,101,114,95,99,114,101,97,116,101,0,0,118,105,98,108,97,115,116,95,97,100,97,112,116,101,114,95,102,114,101,101,0,0,0,0,118,105,98,108,97,115,116,95,97,100,97,112,116,101,114,95,115,101,116,95,98,97,115,101,95,116,105,109,101,115,116,97,109,112,115,0,0,0,0,0,118,105,98,108,97,115,116,95,97,100,97,112,116,101,114,95,114,101,109,117,120,0,0,0,118,105,98,108,97,115,116,
95,97,100,97,112,116,101,114,95,101,110,100,95,111,102,95,115,116,114,101,97,109,0,0,0,0,0,0,0,0,0,0,0,89,3,0,0,90,3,0,0,91,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,3,0,0,93,3,0,0,91,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,3,0,0,95,3,0,0,21,0,0,0,96,3,0,0,141,0,0,0,49,0,0,0,156,0,0,0,22,0,0,0,4,0,0,0,97,3,0,0,0,0,0,0,0,0,0,0,98,3,0,0,99,3,0,0,132,0,0,0,157,0,0,0,100,3,0,0,32,1,0,0,33,1,0,0,46,0,0,0,29,0,0,0,158,0,0,0,99,0,0,0,101,3,0,0,102,3,0,0,36,1,0,0,37,1,0,0,38,1,0,0,39,1,0,0,40,1,0,0,41,1,0,0,42,1,0,0,43,
1,0,0,133,0,0,0,142,0,0,0,103,3,0,0,3,0,0,0,159,0,0,0,5,0,0,0,143,0,0,0,5,0,0,0,134,0,0,0,255,2,0,0,228,255,255,255,0,0,0,0,2,0,0,0,3,0,0,0,104,3,0,0,105,3,0,0,27,0,0,0,224,255,255,255,0,0,0,0,106,3,0,0,107,3,0,0,30,0,0,0,31,0,0,0,72,255,255,255,0,0,0,0,108,3,0,0,109,3,0,0,123,32,100,111,99,117,109,101,110,116,46,100,111,119,110,108,111,97,100,67,111,117,110,116,32,61,32,48,59,32,118,97,114,32,99,109,100,95,97,114,103,115,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,
118,97,114,32,112,108,117,103,105,110,32,61,32,99,109,100,95,97,114,103,115,91,39,99,111,110,116,97,105,110,101,114,39,93,91,39,112,108,117,103,105,110,39,93,59,32,118,97,114,32,112,108,97,121,101,114,32,61,32,99,109,100,95,97,114,103,115,91,39,99,111,110,116,97,105,110,101,114,39,93,91,39,112,108,97,121,101,114,39,93,59,32,105,102,32,40,33,112,108,117,103,105,110,41,32,114,101,116,117,114,110,32,45,49,59,32,112,108,117,103,105,110,46,109,101,100,105,97,83,111,117,114,99,101,46,97,100,100,69,118,
101,110,116,76,105,115,116,101,110,101,114,40,39,115,111,117,114,99,101,111,112,101,110,39,44,32,102,117,110,99,116,105,111,110,40,101,118,101,110,116,41,123,32,115,111,117,114,99,101,66,117,102,102,101,114,32,61,32,112,108,117,103,105,110,46,109,101,100,105,97,83,111,117,114,99,101,46,97,100,100,83,111,117,114,99,101,66,117,102,102,101,114,40,39,118,105,100,101,111,47,102,108,118,59,32,99,111,100,101,99,115,61,34,118,112,54,44,97,97,99,34,39,41,59,32,82,117,110,116,105,109,101,46,103,101,116,70,
117,110,99,87,114,97,112,112,101,114,40,36,50,44,32,39,118,105,105,39,41,40,36,49,44,32,118,98,108,105,98,46,118,98,65,100,100,79,98,106,40,115,111,117,114,99,101,66,117,102,102,101,114,41,41,59,32,125,44,32,102,97,108,115,101,41,59,32,112,108,117,103,105,110,46,115,101,116,67,117,114,114,101,110,116,84,105,109,101,32,61,32,102,117,110,99,116,105,111,110,40,99,117,114,114,101,110,116,84,105,109,101,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,
51,44,32,39,118,105,100,39,41,40,36,49,44,32,99,117,114,114,101,110,116,84,105,109,101,41,59,32,116,104,105,115,46,108,97,115,116,83,101,101,107,101,100,84,105,109,101,95,32,61,32,99,117,114,114,101,110,116,84,105,109,101,59,32,115,111,117,114,99,101,66,117,102,102,101,114,46,97,98,111,114,116,40,41,59,32,125,59,32,112,108,117,103,105,110,46,112,108,97,121,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,32,116,104,105,115,46,116,114,105,103,103,101,114,40,39,100,117,114,97,116,105,111,110,99,
104,97,110,103,101,39,41,59,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,52,44,32,39,118,105,39,41,40,36,49,41,59,32,114,101,116,117,114,110,32,118,105,100,101,111,106,115,46,70,108,97,115,104,46,112,114,111,116,111,116,121,112,101,46,112,108,97,121,46,97,112,112,108,121,40,116,104,105,115,44,32,97,114,103,117,109,101,110,116,115,41,59,32,125,59,32,112,108,117,103,105,110,46,112,97,117,115,101,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,32,82,
117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,53,44,32,39,118,105,39,41,40,36,49,41,59,32,114,101,116,117,114,110,32,118,105,100,101,111,106,115,46,70,108,97,115,104,46,112,114,111,116,111,116,121,112,101,46,112,97,117,115,101,46,97,112,112,108,121,40,116,104,105,115,44,32,97,114,103,117,109,101,110,116,115,41,59,32,125,59,32,105,102,32,40,112,108,97,121,101,114,46,112,97,117,115,101,100,40,41,32,38,38,32,33,112,108,97,121,101,114,46,111,112,116,105,111,110,
115,40,41,46,97,117,116,111,112,108,97,121,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,53,44,32,39,118,105,39,41,40,36,49,41,59,32,125,32,114,101,116,117,114,110,32,118,98,108,105,98,46,118,98,65,100,100,79,98,106,40,112,108,117,103,105,110,41,59,32,125,0,0,0,0,0,0,86,105,100,101,111,74,83,80,108,97,121,101,114,0,0,0,123,32,105,102,40,36,48,32,61,61,32,45,49,41,32,114,101,116,117,114,110,32,116,114,117,101,59,32,114,101,116,117,114,110,32,118,
98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,46,117,112,100,97,116,105,110,103,59,32,125,0,0,0,0,0,0,0,123,32,118,97,114,32,99,111,112,121,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,72,69,65,80,85,56,46,98,117,102,102,101,114,44,32,36,49,44,32,36,50,41,59,32,118,97,114,32,98,117,102,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,99,111,112,121,41,59,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,51,41,46,97,112,112,101,110,100,66,117,102,
102,101,114,40,98,117,102,41,59,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,123,32,99,111,110,115,111,108,101,46,108,111,103,40,34,83,84,82,69,65,77,32,69,78,68,34,41,59,32,118,97,114,32,112,108,117,103,105,110,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,112,108,117,103,105,110,46,109,101,100,105,97,83,111,117,114,99,101,46,101,110,100,79,102,83,116,114,101,97,109,40,41,59,32,125,0,0,0,0,0,0,0,123,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,
46,115,101,116,68,117,114,97,116,105,111,110,40,36,49,41,59,32,125,0,123,32,118,97,114,32,111,98,106,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,111,98,106,46,101,108,40,41,46,118,106,115,95,115,101,116,80,114,111,112,101,114,116,121,40,39,99,117,114,114,101,110,116,84,105,109,101,39,44,32,36,49,41,59,32,111,98,106,46,108,97,115,116,83,101,101,107,101,100,84,105,109,101,95,32,61,32,110,117,108,108,59,32,125,0,0,0,0,0,0,123,32,118,98,108,105,98,46,118,98,82,101,109,
111,118,101,79,98,106,40,36,48,41,59,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,3,0,0,0,110,3,0,0,111,3,0,0,27,0,0,0,252,255,255,255,0,0,0,0,112,3,0,0,113,3,0,0,30,0,0,0,31,0,0,0,0,0,0,0,123,32,118,97,114,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,105,102,32,40,110,97,116,105,118,101,79,98,115,101,114,118,101,114,41,32,123,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,
46,99,104,97,110,110,101,108,77,97,110,97,103,101,114,32,61,32,110,101,119,32,79,98,106,101,99,116,40,41,59,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,99,104,97,110,110,101,108,77,97,110,97,103,101,114,46,116,111,116,97,108,85,112,108,111,97,100,101,100,84,111,83,119,97,114,109,32,61,32,48,59,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,99,104,97,110,110,101,108,77,97,110,97,103,101,114,46,116,111,116,97,108,68,111,119,110,108,111,97,100,101,100,70,114,111,109,83,119,
97,114,109,32,61,32,48,59,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,99,104,97,110,110,101,108,77,97,110,97,103,101,114,46,116,111,116,97,108,68,111,119,110,108,111,97,100,101,100,70,114,111,109,67,100,110,32,61,32,48,59,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,99,104,97,110,110,101,108,77,97,110,97,103,101,114,46,98,108,97,99,107,108,105,115,116,101,100,32,61,32,48,59,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,99,104,97,110,110,101,108,77,97,110,
97,103,101,114,46,112,101,114,109,97,110,101,110,116,108,121,66,108,97,99,107,108,105,115,116,101,100,32,61,32,48,59,32,105,102,32,40,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,38,38,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,73,110,105,116,41,32,123,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,73,110,105,116,40,41,59,32,125,32,125,32,125,0,0,0,0,0,123,32,118,97,114,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,61,32,118,98,108,
105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,105,102,32,40,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,38,38,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,67,104,117,110,107,68,111,119,110,108,111,97,100,101,100,41,32,123,32,118,97,114,32,112,101,101,114,32,61,32,110,101,119,32,79,98,106,101,99,116,40,41,59,32,112,101,101,114,46,105,115,67,68,78,80,101,101,114,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,114,101,116,117,114,110,32,36,50,125,59,32,
110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,67,104,117,110,107,68,111,119,110,108,111,97,100,101,100,40,36,49,44,32,112,101,101,114,41,59,32,125,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,0,0,123,32,118,97,114,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,105,102,32,40,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,38,38,32,110,97,116,105,118,101,79,98,115,101,114,118,101,
114,46,111,110,80,101,101,114,83,116,97,114,116,101,100,41,32,123,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,80,101,101,114,83,116,97,114,116,101,100,40,36,49,41,59,32,125,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,0,0,123,32,118,97,114,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,105,102,32,40,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,38,38,32,110,97,116,105,118,
101,79,98,115,101,114,118,101,114,46,111,110,80,101,101,114,83,116,111,112,112,101,100,41,32,123,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,80,101,101,114,83,116,111,112,112,101,100,40,36,49,41,59,32,125,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,0,0,123,32,118,97,114,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,105,102,32,40,110,97,116,105,118,101,79,98,115,101,114,118,101,114,
32,38,38,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,99,104,97,110,110,101,108,77,97,110,97,103,101,114,41,32,123,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,99,104,97,110,110,101,108,77,97,110,97,103,101,114,46,116,111,116,97,108,85,112,108,111,97,100,101,100,84,111,83,119,97,114,109,32,61,32,36,49,59,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,99,104,97,110,110,101,108,77,97,110,97,103,101,114,46,116,111,116,97,108,68,111,119,110,108,111,97,100,101,100,
70,114,111,109,83,119,97,114,109,32,61,32,36,50,59,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,99,104,97,110,110,101,108,77,97,110,97,103,101,114,46,116,111,116,97,108,68,111,119,110,108,111,97,100,101,100,70,114,111,109,67,100,110,32,61,32,36,51,59,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,99,104,97,110,110,101,108,77,97,110,97,103,101,114,46,97,98,105,32,61,32,36,52,59,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,99,104,97,110,110,101,108,77,97,110,
97,103,101,114,46,112,108,97,121,101,100,67,104,117,110,107,32,61,32,36,53,59,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,99,104,97,110,110,101,108,77,97,110,97,103,101,114,46,108,97,115,116,79,102,102,115,101,116,79,102,102,101,114,32,61,32,36,54,59,32,125,32,125,0,0,0,0,0,0,123,32,118,97,114,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,105,102,32,40,110,97,116,105,118,101,79,98,115,101,114,118,
101,114,32,38,38,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,85,112,100,97,116,101,87,105,110,100,111,119,41,32,123,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,85,112,100,97,116,101,87,105,110,100,111,119,40,36,49,44,32,36,50,41,59,32,125,32,125,0,0,0,0,123,32,118,97,114,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,105,102,32,40,110,97,116,105,118,101,79,98,115,101,
114,118,101,114,32,38,38,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,72,97,118,101,41,32,123,32,118,97,114,32,112,101,101,114,32,61,32,110,101,119,32,79,98,106,101,99,116,40,41,59,32,112,101,101,114,46,105,115,67,68,78,80,101,101,114,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,114,101,116,117,114,110,32,36,50,125,59,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,72,97,118,101,40,112,101,101,114,44,32,36,49,44,32,36,51,41,59,32,125,32,114,101,116,
117,114,110,32,48,59,32,125,0,0,123,32,118,97,114,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,105,102,32,40,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,38,38,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,67,104,117,110,107,85,112,108,111,97,100,101,100,41,32,123,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,67,104,117,110,107,85,112,108,111,97,100,101,100,40,
36,49,41,59,32,125,32,125,0,0,0,0,0,0,123,32,118,97,114,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,105,102,32,40,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,38,38,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,80,101,101,114,66,108,97,99,107,108,105,115,116,101,100,41,32,123,32,118,97,114,32,112,101,101,114,32,61,32,123,125,59,32,112,101,101,114,46,105,100,32,61,32,80,111,105,110,
116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,49,41,59,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,80,101,101,114,66,108,97,99,107,108,105,115,116,101,100,40,112,101,101,114,41,59,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,99,104,97,110,110,101,108,77,97,110,97,103,101,114,46,98,108,97,99,107,108,105,115,116,101,100,32,61,32,36,50,59,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,99,104,97,110,110,101,108,77,97,110,97,103,101,114,46,112,
101,114,109,97,110,101,110,116,108,121,66,108,97,99,107,108,105,115,116,101,100,32,61,32,36,51,59,32,125,32,125,0,0,0,0,0,123,32,118,97,114,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,105,102,32,40,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,38,38,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,67,111,109,109,74,111,105,110,101,100,41,32,123,32,110,97,116,105,118,101,79,98,115,101,
114,118,101,114,46,111,110,67,111,109,109,74,111,105,110,101,100,40,41,59,32,125,32,125,0,0,0,0,0,0,123,32,118,97,114,32,118,97,114,105,97,110,116,115,32,61,32,91,93,59,32,118,97,114,32,118,97,114,105,97,110,116,115,86,101,99,116,32,61,32,36,49,59,32,118,97,114,32,105,110,116,83,105,122,101,32,61,32,36,50,59,32,118,97,114,32,118,97,114,105,97,110,116,76,105,110,101,115,32,61,32,36,51,59,32,102,111,114,32,40,118,97,114,32,105,32,61,32,48,59,32,105,32,60,32,118,97,114,105,97,110,116,76,105,110,101,
115,59,32,105,43,43,41,32,123,32,118,97,114,32,118,97,114,105,97,110,116,32,61,32,123,125,59,32,118,97,114,105,97,110,116,91,39,98,105,116,114,97,116,101,39,93,32,61,32,77,111,100,117,108,101,46,103,101,116,86,97,108,117,101,40,118,97,114,105,97,110,116,115,86,101,99,116,32,43,32,40,40,105,42,51,32,43,32,48,41,32,42,32,105,110,116,83,105,122,101,41,44,32,39,105,51,50,39,41,59,32,118,97,114,105,97,110,116,91,39,104,111,114,105,122,111,110,116,97,108,82,101,115,111,108,117,116,105,111,110,39,93,32,
61,32,77,111,100,117,108,101,46,103,101,116,86,97,108,117,101,40,118,97,114,105,97,110,116,115,86,101,99,116,32,43,32,40,40,105,42,51,32,43,32,49,41,32,42,32,105,110,116,83,105,122,101,41,44,32,39,105,51,50,39,41,59,32,118,97,114,105,97,110,116,91,39,118,101,114,116,105,99,97,108,82,101,115,111,108,117,116,105,111,110,39,93,32,61,32,77,111,100,117,108,101,46,103,101,116,86,97,108,117,101,40,118,97,114,105,97,110,116,115,86,101,99,116,32,43,32,40,40,105,42,51,32,43,32,50,41,32,42,32,105,110,116,83,
105,122,101,41,44,32,39,105,51,50,39,41,59,32,118,97,114,105,97,110,116,115,46,112,117,115,104,40,118,97,114,105,97,110,116,41,59,32,125,32,118,97,114,32,99,97,108,108,98,97,99,107,32,61,32,102,117,110,99,116,105,111,110,32,114,101,113,117,101,115,116,81,117,97,108,105,116,121,67,104,97,110,103,101,40,110,101,119,66,105,116,114,97,116,101,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,53,44,32,39,118,105,105,39,41,40,36,52,44,32,110,101,119,66,
105,116,114,97,116,101,41,59,32,125,59,32,118,97,114,32,99,117,114,114,101,110,116,81,117,97,108,105,116,121,73,100,120,32,61,32,36,54,59,32,118,97,114,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,105,102,32,40,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,38,38,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,65,118,97,105,108,97,98,108,101,86,97,114,105,97,110,116,115,85,112,100,97,
116,101,41,32,123,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,65,118,97,105,108,97,98,108,101,86,97,114,105,97,110,116,115,85,112,100,97,116,101,40,118,97,114,105,97,110,116,115,44,32,99,97,108,108,98,97,99,107,44,32,118,97,114,105,97,110,116,115,91,99,117,114,114,101,110,116,81,117,97,108,105,116,121,73,100,120,93,41,59,32,125,32,125,0,0,0,0,0,0,0,123,32,118,97,114,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,79,98,
106,40,36,48,41,59,32,105,102,32,40,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,38,38,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,81,117,97,108,105,116,121,67,104,97,110,103,101,41,32,123,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,81,117,97,108,105,116,121,67,104,97,110,103,101,40,36,49,41,59,32,125,32,125,0,0,0,0,0,0,123,32,118,97,114,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,61,32,118,98,108,105,98,46,118,98,71,101,116,
79,98,106,40,36,48,41,59,32,105,102,32,40,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,38,38,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,65,117,100,105,111,81,117,97,108,105,116,121,67,104,97,110,103,101,41,32,123,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,65,117,100,105,111,81,117,97,108,105,116,121,67,104,97,110,103,101,40,36,49,41,59,32,125,32,125,0,0,0,0,123,32,118,97,114,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,61,32,
118,98,108,105,98,46,118,98,71,101,116,79,98,106,40,36,48,41,59,32,118,97,114,32,113,117,97,108,105,116,105,101,115,65,100,100,114,32,61,32,36,49,59,32,118,97,114,32,110,117,109,81,117,97,108,105,116,105,101,115,32,61,32,36,50,59,32,118,97,114,32,99,117,114,114,101,110,116,81,117,97,108,105,116,121,73,100,120,32,61,32,36,51,59,32,118,97,114,32,106,115,65,114,114,97,121,32,61,32,91,93,59,32,118,97,114,32,109,101,109,32,61,32,110,101,119,32,85,105,110,116,51,50,65,114,114,97,121,40,77,111,100,117,108,
101,46,72,69,65,80,85,56,46,98,117,102,102,101,114,44,32,113,117,97,108,105,116,105,101,115,65,100,100,114,44,32,110,117,109,81,117,97,108,105,116,105,101,115,32,42,32,50,41,59,32,118,97,114,32,109,101,109,73,116,101,114,32,61,32,48,59,32,102,111,114,32,40,118,97,114,32,105,32,61,32,48,59,32,105,60,110,117,109,81,117,97,108,105,116,105,101,115,59,32,105,43,43,41,32,123,32,118,97,114,32,113,117,97,108,105,116,121,32,61,32,123,125,59,32,113,117,97,108,105,116,121,91,34,105,100,34,93,32,61,32,80,111,
105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,109,101,109,91,109,101,109,73,116,101,114,93,41,59,32,113,117,97,108,105,116,121,91,34,98,97,110,100,119,105,100,116,104,34,93,32,61,32,109,101,109,91,109,101,109,73,116,101,114,43,49,93,59,32,109,101,109,73,116,101,114,43,61,50,59,32,106,115,65,114,114,97,121,46,112,117,115,104,40,113,117,97,108,105,116,121,41,59,32,125,32,118,97,114,32,99,97,108,108,98,97,99,107,32,61,32,102,117,110,99,116,105,111,110,32,114,101,113,117,101,115,116,65,
117,100,105,111,81,117,97,108,105,116,121,67,104,97,110,103,101,40,113,117,97,108,105,116,121,41,32,123,32,82,117,110,116,105,109,101,46,103,101,116,70,117,110,99,87,114,97,112,112,101,114,40,36,53,44,32,39,118,105,105,39,41,40,36,52,44,32,113,117,97,108,105,116,121,91,34,98,97,110,100,119,105,100,116,104,34,93,41,59,32,125,59,32,105,102,32,40,110,97,116,105,118,101,79,98,115,101,114,118,101,114,32,38,38,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,65,117,100,105,111,81,117,
97,108,105,116,105,101,115,41,32,123,32,110,97,116,105,118,101,79,98,115,101,114,118,101,114,46,111,110,65,117,100,105,111,81,117,97,108,105,116,105,101,115,40,106,115,65,114,114,97,121,44,32,99,97,108,108,98,97,99,107,44,32,106,115,65,114,114,97,121,91,99,117,114,114,101,110,116,81,117,97,108,105,116,121,73,100,120,93,41,59,32,125,32,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,3,0,0,115,3,0,0,144,0,0,0,160,0,0,0,145,0,0,0,50,0,0,0,0,0,0,0,0,0,0,0,116,3,0,0,117,3,0,0,146,0,0,0,161,0,0,0,147,0,0,0,51,0,0,
0,0,0,0,0,0,0,0,0,118,3,0,0,119,3,0,0,148,0,0,0,162,0,0,0,149,0,0,0,52,0,0,0,0,0,0,0,0,0,0,0,120,3,0,0,121,3,0,0,150,0,0,0,122,3,0,0,151,0,0,0,53,0,0,0,0,0,0,0,0,0,0,0,123,3,0,0,124,3,0,0,152,0,0,0,100,0,0,0,153,0,0,0,54,0,0,0,0,0,0,0,0,0,0,0,125,3,0,0,126,3,0,0,154,0,0,0,23,0,0,0,155,0,0,0,55,0,0,0,0,0,0,0,0,0,0,0,127,3,0,0,128,3,0,0,156,0,0,0,24,0,0,0,157,0,0,0,56,0,0,0,0,0,0,0,0,0,0,0,129,3,0,0,130,3,0,0,158,0,0,0,163,0,0,0,159,0,0,0,57,0,0,0,0,0,0,0,0,0,0,0,131,3,0,0,132,3,0,0,160,0,0,0,25,0,
0,0,161,0,0,0,58,0,0,0,123,32,118,98,108,105,98,46,118,98,82,101,109,111,118,101,79,98,106,40,36,48,41,59,32,114,101,116,117,114,110,32,48,59,32,125,0,0,0,0,0,0,0,0,0,0,0,0,133,3,0,0,134,3,0,0,162,0,0,0,1,0,0,0,2,0,0,0,135,3,0,0,59,0,0,0,164,0,0,0,60,0,0,0,165,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,163,0,0,0,66,0,0,0,0,0,0,0,123,32,86,105,98,108,97,115,116,46,100,101,98,117,103,73,110,102,111,46,101,114,114,111,114,40,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,
36,48,44,32,36,49,41,41,59,32,125,0,0,0,0,0,0,0,0,0,136,3,0,0,137,3,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,59,0,0,0,164,0,0,0,60,0,0,0,165,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,163,0,0,0,66,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,3,0,0,139,3,0,0,166,0,0,0,101,0,0,0,252,255,255,255,0,0,0,0,140,3,0,0,141,3,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,142,3,0,0,143,3,0,0,166,0,0,0,101,0,0,0,252,255,255,255,0,0,0,0,144,3,0,0,145,3,0,0,30,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,146,3,0,0,147,3,0,0,148,3,0,0,167,0,
0,0,168,0,0,0,0,0,0,0,93,0,0,0,0,0,0,0,32,115,122,61,0,0,0,0,32,109,106,114,61,0,0,0,32,109,110,114,61,0,0,0,32,99,111,109,112,66,114,97,110,100,115,61,91,0,0,0,32,0,0,0,0,0,0,0,32,93,0,0,0,0,0,0,32,118,115,110,61,0,0,0,32,102,108,97,103,115,61,0,0,0,0,0,0,0,0,0,149,3,0,0,150,3,0,0,151,3,0,0,169,0,0,0,170,0,0,0,0,0,0,0,32,100,97,116,97,83,122,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,152,3,0,0,153,3,0,0,154,3,0,0,171,0,0,0,172,0,0,0,0,0,0,0,32,116,114,107,73,100,61,0,32,98,97,115,101,45,100,97,116,97,45,
111,102,102,115,101,116,61,0,0,0,0,0,0,32,115,97,109,112,108,101,68,101,115,99,114,105,112,116,105,111,110,73,110,100,101,120,61,0,0,0,0,0,0,0,0,32,100,101,102,97,117,108,116,83,97,109,112,108,101,68,117,114,97,116,105,111,110,61,0,32,100,101,102,97,117,108,116,83,97,109,112,108,101,83,105,122,101,61,0,0,0,0,0,32,100,101,102,97,117,108,116,83,97,109,112,108,101,70,108,97,103,115,61,0,0,0,0,32,100,101,102,97,117,108,116,66,97,115,101,73,115,77,111,111,102,61,116,114,117,101,0,0,0,0,0,0,0,0,0,155,3,
0,0,156,3,0,0,157,3,0,0,173,0,0,0,174,0,0,0,0,0,0,0,32,98,97,115,101,77,101,100,105,97,68,101,99,111,100,101,84,105,109,101,61,0,0,0,0,0,0,0,0,0,0,0,158,3,0,0,159,3,0,0,160,3,0,0,175,0,0,0,176,0,0,0,0,0,0,0,32,100,97,116,97,79,102,102,115,101,116,61,0,0,0,0,32,102,105,114,115,116,83,97,109,112,108,101,70,108,97,103,115,61,0,0,0,0,0,0,32,115,97,109,112,108,101,115,61,91,0,0,0,0,0,0,58,32,0,0,0,0,0,0,32,100,117,114,61,0,0,0,32,99,111,109,112,111,115,105,116,105,111,110,84,105,109,101,79,102,102,115,
101,116,61,0,0,0,0,0,0,0,0,0,161,3,0,0,162,3,0,0,163,3,0,0,177,0,0,0,178,0,0,0,0,0,0,0,32,115,101,113,78,117,109,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,3,0,0,165,3,0,0,166,3,0,0,179,0,0,0,180,0,0,0,0,0,0,0,32,99,114,101,97,116,105,111,110,84,105,109,101,61,0,0,32,109,111,100,84,105,109,101,61,0,0,0,0,0,0,0,32,116,105,109,101,115,99,97,108,101,61,0,0,0,0,0,32,100,117,114,73,110,83,61,0,0,0,0,0,0,0,0,32,114,97,116,101,61,0,0,46,0,0,0,0,0,0,0,32,118,111,108,61,0,0,0,32,109,97,116,114,105,120,61,91,0,
0,0,0,0,0,0,48,120,0,0,0,0,0,0,44,32,0,0,0,0,0,0,32,110,101,120,116,84,114,97,99,107,73,100,61,0,0,0,0,0,0,0,0,0,0,0,167,3,0,0,168,3,0,0,169,3,0,0,181,0,0,0,182,0,0,0,0,0,0,0,32,108,97,121,101,114,61,0,32,97,108,116,71,114,111,117,112,61,0,0,0,0,0,0,32,118,111,108,117,109,101,61,0,0,0,0,0,0,0,0,32,119,105,100,116,104,61,0,32,104,101,105,103,104,116,61,0,0,0,0,0,0,0,0,32,100,97,116,97,82,101,102,73,100,120,61,0,0,0,0,0,0,0,0,0,0,0,0,170,3,0,0,171,3,0,0,172,3,0,0,183,0,0,0,184,0,0,0,0,0,0,0,32,104,
82,101,115,61,0,0,32,118,82,101,115,61,0,0,32,102,114,97,109,101,67,111,117,110,116,61,0,0,0,0,32,99,111,109,112,114,101,115,115,111,114,61,34,0,0,0,34,0,0,0,0,0,0,0,32,100,101,112,116,104,61,0,0,0,0,0,0,0,0,0,173,3,0,0,174,3,0,0,175,3,0,0,185,0,0,0,186,0,0,0,0,0,0,0,32,99,111,110,102,105,103,86,101,114,61,0,0,0,0,0,32,97,118,99,80,114,111,102,105,108,101,73,110,100,105,99,97,116,105,111,110,61,0,0,32,112,114,111,102,105,108,101,67,111,109,112,97,116,105,98,105,108,105,116,121,61,0,0,32,97,118,99,
76,101,118,101,108,73,110,100,105,99,97,116,105,111,110,61,0,0,0,0,32,108,101,110,103,116,104,83,105,122,101,45,49,61,0,0,32,108,101,110,103,116,104,83,105,122,101,61,0,0,0,0,32,115,112,115,101,115,61,91,0,0,0,0,0,0,0,0,32,48,120,32,0,0,0,0,32,112,112,115,101,115,61,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,3,0,0,177,3,0,0,178,3,0,0,187,0,0,0,188,0,0,0,0,0,0,0,32,115,97,109,112,108,101,83,105,122,101,61,0,0,0,0,32,115,97,109,112,108,101,67,111,117,110,116,61,0,0,0,32,101,110,116,114,121,83,105,122,101,
115,61,91,0,0,0,93,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,179,3,0,0,180,3,0,0,181,3,0,0,189,0,0,0,190,0,0,0,0,0,0,0,32,101,110,116,114,105,101,115,91,40,102,105,114,115,116,67,104,117,110,107,44,32,115,97,109,112,108,101,115,80,101,114,67,104,117,110,107,44,32,115,97,109,112,108,101,68,101,115,99,73,100,120,41,93,61,91,0,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,41,44,32,0,0,0,0,0,0,0,0,0,0,0,0,0,182,3,0,0,183,3,0,0,184,3,0,0,191,0,0,0,192,0,0,0,0,0,0,0,32,101,110,116,114,105,101,115,91,40,99,111,117,110,116,44,32,
100,101,108,116,97,41,93,61,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,3,0,0,186,3,0,0,187,3,0,0,193,0,0,0,194,0,0,0,0,0,0,0,32,101,110,116,114,105,101,115,91,99,104,117,110,107,79,102,102,115,101,116,93,61,91,0,0,0,0,0,0,0,0,0,188,3,0,0,189,3,0,0,190,3,0,0,195,0,0,0,196,0,0,0,0,0,0,0,32,109,111,100,105,102,105,99,97,116,105,111,110,84,105,109,101,61,0,0,0,0,0,0,32,100,117,114,97,116,105,111,110,61,0,0,0,0,0,0,32,108,97,110,103,61,0,0,0,0,0,0,0,0,0,0,191,3,0,0,192,3,0,0,193,3,0,0,197,0,0,0,198,0,0,0,0,0,
0,0,32,116,121,112,101,61,0,0,32,110,97,109,101,61,0,0,0,0,0,0,0,0,0,0,194,3,0,0,195,3,0,0,196,3,0,0,199,0,0,0,200,0,0,0,0,0,0,0,32,103,114,97,112,104,105,99,115,77,111,100,101,61,0,0,32,111,112,99,111,108,111,114,61,40,0,0,0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,197,3,0,0,198,3,0,0,199,3,0,0,201,0,0,0,202,0,0,0,0,0,0,0,32,98,97,108,97,110,99,101,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,3,0,0,201,3,0,0,202,3,0,0,203,0,0,0,204,0,0,0,0,0,0,0,32,102,114,97,103,109,101,110,116,68,117,114,97,116,105,111,
110,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,3,0,0,204,3,0,0,205,3,0,0,205,0,0,0,206,0,0,0,0,0,0,0,32,116,114,97,99,107,73,100,61,0,0,0,0,0,0,0,32,100,101,102,97,117,108,116,83,97,109,112,108,101,68,101,115,99,114,105,112,116,105,111,110,73,110,100,101,120,61,0,0,0,0,0,0,0,0,0,206,3,0,0,207,3,0,0,208,3,0,0,207,0,0,0,208,0,0,0,0,0,0,0,32,108,111,99,97,116,105,111,110,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,209,3,0,0,210,3,0,0,211,3,0,0,209,0,0,0,210,0,0,0,0,0,0,0,32,99,104,97,110,110,101,108,67,111,117,110,116,61,
0,0,32,115,97,109,112,108,101,82,97,116,101,61,0,0,0,0,0,0,0,0,0,0,0,0,212,3,0,0,213,3,0,0,214,3,0,0,211,0,0,0,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,3,0,0,216,3,0,0,217,3,0,0,213,0,0,0,214,0,0,0,0,0,0,0,32,101,115,68,101,115,99,114,61,123,0,0,0,0,0,0,32,108,101,110,61,0,0,0,32,105,100,61,0,0,0,0,32,115,116,114,101,97,109,80,114,105,111,114,105,116,121,61,0,0,0,0,0,0,0,0,125,0,0,0,0,0,0,0,32,100,101,99,67,111,110,102,105,103,68,101,115,99,114,61,123,0,0,0,0,0,0,0,32,111,98,106,101,99,116,84,121,112,
101,73,100,61,0,0,32,115,116,114,101,97,109,84,121,112,101,61,0,0,0,0,32,98,117,102,102,101,114,83,105,122,101,68,98,61,0,0,32,109,97,120,66,105,116,114,97,116,101,61,0,0,0,0,32,97,118,103,66,105,116,114,97,116,101,61,0,0,0,0,32,100,101,99,83,112,101,99,105,102,105,99,68,101,115,99,114,61,123,0,0,0,0,0,32,100,101,99,111,100,101,114,67,111,110,102,61,0,0,0,32,115,108,67,111,110,102,105,103,68,101,115,99,114,61,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,3,0,0,219,3,0,0,220,3,0,0,215,0,0,0,216,0,0,0,0,
0,0,0,32,115,121,115,73,100,61,0,32,107,101,121,73,100,115,61,91,0,0,0,0,0,0,0,32,100,97,116,97,70,111,114,109,97,116,61,0,0,0,0,32,118,101,114,115,105,111,110,61,0,0,0,0,0,0,0,32,117,114,108,61,0,0,0,40,110,117,108,108,41,0,0,32,100,101,102,97,117,108,116,65,108,103,111,114,105,116,104,109,73,100,61,0,0,0,0,32,100,101,102,97,117,108,116,73,118,83,105,122,101,61,0,32,100,101,102,97,117,108,116,75,101,121,73,100,61,0,0,32,114,101,102,73,100,61,0,32,101,97,114,108,105,101,115,116,80,114,101,115,101,
110,116,97,116,105,111,110,84,105,109,101,61,0,0,0,0,0,0,32,102,105,114,115,116,79,102,102,115,101,116,61,0,0,0,32,114,101,102,101,114,101,110,99,101,115,61,91,0,0,0,32,115,117,98,115,101,103,109,101,110,116,68,117,114,61,0,32,115,116,97,114,116,115,87,105,116,104,83,65,80,61,0,32,83,65,80,84,121,112,101,61,0,0,0,0,0,0,0,32,83,65,80,68,101,108,116,97,84,121,112,101,61,0,0,32,115,117,98,115,101,103,109,101,110,116,115,61,91,0,0,58,32,114,97,110,103,101,115,61,91,40,108,101,118,101,108,45,62,114,97,
110,103,101,83,105,122,101,41,0,0,0,0,32,32,32,32,32,32,32,0,58,0,0,0,0,0,0,0,59,32,0,0,0,0,0,0,32,108,101,118,101,108,115,61,91,0,0,0,0,0,0,0,32,112,97,100,100,105,110,103,61,0,0,0,0,0,0,0,32,97,115,115,105,110,103,109,101,110,116,84,121,112,101,61,0,0,0,0,0,0,0,0,32,103,114,111,117,112,105,110,103,84,121,112,101,61,0,0,32,103,114,111,117,112,105,110,103,84,121,112,101,80,97,114,97,109,61,0,0,0,0,0,32,115,117,98,84,114,97,99,107,73,100,61,0,0,0,0,32,98,117,102,102,101,114,83,105,122,101,68,66,61,
0,0,0,0,0,0,0,0,0,0,146,3,0,0,221,3,0,0,148,3,0,0,167,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,3,0,0,223,3,0,0,224,3,0,0,217,0,0,0,218],"i8",mb,G.wa+71688);
O([225,3,0,0,226,3,0,0,227,3,0,0,219,0,0,0,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,228,3,0,0,229,3,0,0,230,3,0,0,221,0,0,0,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,3,0,0,232,3,0,0,172,3,0,0,183,0,0,0,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,3,0,0,234,3,0,0,235,3,0,0,224,0,0,0,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,3,0,0,237,3,0,0,238,3,0,0,226,0,0,0,227,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,239,3,0,0,240,3,0,0,241,3,0,0,228,0,0,0,229,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,242,3,0,0,243,3,0,0,244,3,0,0,230,0,0,0,231,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,245,3,0,0,246,3,0,0,247,3,0,0,232,0,0,0,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,3,0,0,249,3,0,0,250,3,0,0,234,0,0,0,235,0,0,0,0,0,0,0,48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70,0,0,0,0,0,0,0,0,102,0,0,0,4,0,0,0,251,3,0,0,0,0,0,0,95,98,117,102,83,116,97,114,116,61,37,100,32,95,98,117,102,69,110,100,61,37,100,32,95,98,117,102,70,105,108,108,61,37,100,10,0,0,0,0,91,69,82,82,79,82,93,32,91,66,85,71,93,32,98,117,102,102,101,114,32,111,118,101,114,102,108,111,119,0,0,0,91,87,65,82,
78,73,78,71,93,32,37,100,32,98,121,116,101,115,32,115,116,105,108,108,32,114,101,109,97,105,110,32,97,116,32,116,104,101,32,101,110,100,32,111,102,32,115,116,114,101,97,109,46,10,0,0,91,69,82,82,79,82,93,32,108,97,114,103,101,115,105,122,101,32,98,111,120,101,115,32,97,114,101,32,110,111,116,32,115,117,112,112,111,114,116,101,100,10,0,0,0,0,0,0,91,87,65,82,78,73,78,71,93,32,101,110,99,111,117,110,116,101,114,101,100,32,97,32,98,111,120,32,116,104,97,116,32,105,115,32,116,111,111,32,108,97,114,103,
101,44,32,115,105,122,101,61,37,117,44,32,116,121,112,101,61,37,115,10,0,0,0,0,0,0,0,0,91,69,82,82,79,82,93,32,98,111,120,101,115,32,116,104,97,116,32,101,120,116,101,110,100,32,116,111,32,116,104,101,32,101,110,100,32,111,102,32,116,104,101,32,102,105,108,101,32,97,114,101,32,110,111,116,32,115,117,112,112,111,114,116,101,100,10,0,0,0,0,0,117,117,105,100,0,0,0,0,91,87,65,82,78,73,78,71,93,32,110,111,116,32,97,108,108,32,98,121,116,101,115,32,114,101,97,100,32,119,104,101,110,32,114,101,97,100,105,
110,103,32,98,111,120,32,111,102,32,116,121,112,101,61,0,0,32,114,101,109,97,105,110,105,110,103,32,98,121,116,101,115,61,0,0,0,0,0,0,0,109,111,111,118,0,0,0,0,109,100,97,116,0,0,0,0,109,111,111,102,0,0,0,0,109,102,104,100,0,0,0,0,116,114,97,102,0,0,0,0,116,102,104,100,0,0,0,0,116,102,100,116,0,0,0,0,116,114,117,110,0,0,0,0,102,116,121,112,0,0,0,0,109,118,104,100,0,0,0,0,116,114,97,107,0,0,0,0,116,107,104,100,0,0,0,0,109,100,105,97,0,0,0,0,109,105,110,102,0,0,0,0,115,116,98,108,0,0,0,0,115,116,115,
100,0,0,0,0,97,118,99,49,0,0,0,0,101,110,99,118,0,0,0,0,97,118,99,67,0,0,0,0,115,116,115,122,0,0,0,0,115,116,115,99,0,0,0,0,115,116,116,115,0,0,0,0,115,116,99,111,0,0,0,0,109,100,104,100,0,0,0,0,104,100,108,114,0,0,0,0,118,109,104,100,0,0,0,0,115,109,104,100,0,0,0,0,116,114,101,120,0,0,0,0,109,118,101,120,0,0,0,0,100,105,110,102,0,0,0,0,100,114,101,102,0,0,0,0,117,114,108,0,0,0,0,0,109,101,104,100,0,0,0,0,109,112,52,97,0,0,0,0,101,115,100,115,0,0,0,0,112,115,115,104,0,0,0,0,115,105,110,102,0,0,0,
0,102,114,109,97,0,0,0,0,115,99,104,109,0,0,0,0,115,99,104,105,0,0,0,0,116,101,110,99,0,0,0,0,115,105,100,120,0,0,0,0,115,115,105,120,0,0,0,0,108,101,118,97,0,0,0,0,98,116,114,116,0,0,0,0,91,87,65,82,78,73,78,71,93,32,0,0,0,0,0,0,115,105,122,101,32,105,115,32,110,111,116,32,97,32,109,117,108,116,105,112,108,101,32,111,102,32,52,32,119,104,101,110,32,112,97,114,115,105,110,103,32,102,116,121,112,32,99,111,109,112,97,116,105,98,108,101,32,98,114,97,110,100,115,46,32,73,103,110,111,114,105,110,103,32,
108,97,115,116,32,98,121,116,101,115,46,0,0,0,99,111,110,116,101,110,116,32,111,102,32,101,115,100,115,32,105,115,32,110,111,116,32,97,32,69,83,95,100,101,115,99,114,105,112,116,111,114,0,0,67,111,110,116,101,110,116,32,111,102,32,101,115,100,115,32,105,115,32,110,111,116,32,97,32,68,101,99,67,111,110,102,105,103,68,101,115,99,114,105,112,116,111,114,0,0,0,0,67,111,110,116,101,110,116,32,111,102,32,101,115,100,115,32,100,111,101,115,32,110,111,116,32,99,111,110,116,97,105,110,32,68,101,99,83,112,
101,99,105,102,105,99,68,101,115,99,114,105,112,116,111,114,32,0,78,111,32,83,76,32,99,111,110,102,105,103,32,100,101,115,99,114,105,112,116,111,114,32,116,97,103,0,0,0,0,0,85,110,107,110,111,119,110,32,98,111,120,58,32,0,0,0,0,0,0,0,0,0,0,0,252,3,0,0,253,3,0,0,254,3,0,0,236,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,3,0,0,0,4,0,0,254,3,0,0,236,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,0,0,2,4,0,0,254,3,0,0,236,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,4,0,0,4,4,0,0,254,3,0,0,236,0,0,0,168,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,5,4,0,0,6,4,0,0,254,3,0,0,236,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,4,0,0,8,4,0,0,254,3,0,0,236,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,4,0,0,10,4,0,0,254,3,0,0,236,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,4,0,0,12,4,0,0,254,3,0,0,236,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,4,0,0,14,4,0,0,254,3,0,0,236,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,4,0,0,16,4,0,0,254,3,0,0,236,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,4,0,0,18,4,0,0,254,3,0,0,236,0,0,0,168,0,0,0,
0,0,0,0,91,87,65,82,78,73,78,71,93,32,110,97,108,117,32,115,112,97,110,115,32,112,97,115,32,98,111,120,0,0,0,0,91,87,65,82,78,73,78,71,93,32,114,101,115,101,114,118,101,100,32,98,121,116,101,115,32,97,114,101,32,110,111,116,32,119,104,101,114,101,32,116,104,101,121,32,97,114,101,32,115,117,112,112,111,115,101,100,32,116,111,32,98,101,0,0,91,87,65,82,78,73,78,71,93,32,118,101,114,115,105,111,110,32,49,32,111,102,32,109,100,104,100,32,105,115,32,110,111,116,32,102,117,108,108,121,32,115,117,112,112,
111,114,116,101,100,46,32,86,97,108,117,101,115,32,119,105,108,108,32,98,101,32,116,114,117,110,99,97,116,101,100,32,116,111,32,51,50,32,98,105,116,0,0,91,87,65,82,78,73,78,71,93,32,114,101,115,105,100,105,97,108,32,100,97,116,97,32,97,116,32,101,110,100,32,111,102,32,98,111,120,0,0,0,91,87,65,82,78,73,78,71,93,32,99,111,110,115,117,109,101,100,32,109,111,114,101,100,32,116,104,97,110,32,97,118,97,105,108,97,98,108,101,0,0,0,0,0,0,0,0,0,65,32,118,97,108,105,100,32,74,83,79,78,32,100,111,99,117,109,
101,110,116,32,109,117,115,116,32,98,101,32,101,105,116,104,101,114,32,97,110,32,97,114,114,97,121,32,111,114,32,97,110,32,111,98,106,101,99,116,32,118,97,108,117,101,46,0,0,0,0,0,0,0,83,121,110,116,97,120,32,101,114,114,111,114,58,32,118,97,108,117,101,44,32,111,98,106,101,99,116,32,111,114,32,97,114,114,97,121,32,101,120,112,101,99,116,101,100,46,0,0,114,117,101,0,0,0,0,0,97,108,115,101,0,0,0,0,117,108,108,0,0,0,0,0,10,0,0,0,0,0,0,0,77,105,115,115,105,110,103,32,39,58,39,32,97,102,116,101,114,32,
111,98,106,101,99,116,32,109,101,109,98,101,114,32,110,97,109,101,0,0,0,0,77,105,115,115,105,110,103,32,39,44,39,32,111,114,32,39,125,39,32,105,110,32,111,98,106,101,99,116,32,100,101,99,108,97,114,97,116,105,111,110,0,0,0,0,0,0,0,0,77,105,115,115,105,110,103,32,39,125,39,32,111,114,32,111,98,106,101,99,116,32,109,101,109,98,101,114,32,110,97,109,101,0,0,0,0,0,0,0,77,105,115,115,105,110,103,32,39,44,39,32,111,114,32,39,93,39,32,105,110,32,97,114,114,97,121,32,100,101,99,108,97,114,97,116,105,111,
110,0,39,0,0,0,0,0,0,0,39,32,105,115,32,110,111,116,32,97,32,110,117,109,98,101,114,46,0,0,0,0,0,0,85,110,97,98,108,101,32,116,111,32,112,97,114,115,101,32,116,111,107,101,110,32,108,101,110,103,116,104,0,0,0,0,69,109,112,116,121,32,101,115,99,97,112,101,32,115,101,113,117,101,110,99,101,32,105,110,32,115,116,114,105,110,103,0,66,97,100,32,101,115,99,97,112,101,32,115,101,113,117,101,110,99,101,32,105,110,32,115,116,114,105,110,103,0,0,0,97,100,100,105,116,105,111,110,97,108,32,115,105,120,32,99,
104,97,114,97,99,116,101,114,115,32,101,120,112,101,99,116,101,100,32,116,111,32,112,97,114,115,101,32,117,110,105,99,111,100,101,32,115,117,114,114,111,103,97,116,101,32,112,97,105,114,46,0,0,0,0,0,101,120,112,101,99,116,105,110,103,32,97,110,111,116,104,101,114,32,92,117,32,116,111,107,101,110,32,116,111,32,98,101,103,105,110,32,116,104,101,32,115,101,99,111,110,100,32,104,97,108,102,32,111,102,32,97,32,117,110,105,99,111,100,101,32,115,117,114,114,111,103,97,116,101,32,112,97,105,114,0,66,97,100,
32,117,110,105,99,111,100,101,32,101,115,99,97,112,101,32,115,101,113,117,101,110,99,101,32,105,110,32,115,116,114,105,110,103,58,32,102,111,117,114,32,100,105,103,105,116,115,32,101,120,112,101,99,116,101,100,46,0,0,0,0,66,97,100,32,117,110,105,99,111,100,101,32,101,115,99,97,112,101,32,115,101,113,117,101,110,99,101,32,105,110,32,115,116,114,105,110,103,58,32,104,101,120,97,100,101,99,105,109,97,108,32,100,105,103,105,116,32,101,120,112,101,99,116,101,100,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,255,255,255,127,0,0,0,0,0,0,0,0,0,0,0,128,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,67,111,109,109,101,110,116,115,32,109,117,115,116,32,115,116,97,114,116,32,119,105,116,104,32,47,0,0,0,0,0,0,116,114,117,101,0,0,0,0,102,97,108,115,101,0,0,0,84,121,112,101,32,105,115,32,110,111,116,32,99,111,110,118,101,114,116,105,98,108,101,32,116,111,32,115,116,114,105,110,103,0,0,0,0,0,0,0,76,97,114,103,101,115,116,73,110,116,32,111,117,116,32,111,102,32,73,110,116,32,114,97,110,103,101,0,0,0,0,
0,76,97,114,103,101,115,116,85,73,110,116,32,111,117,116,32,111,102,32,73,110,116,32,114,97,110,103,101,0,0,0,0,100,111,117,98,108,101,32,111,117,116,32,111,102,32,73,110,116,32,114,97,110,103,101,0,86,97,108,117,101,32,105,115,32,110,111,116,32,99,111,110,118,101,114,116,105,98,108,101,32,116,111,32,73,110,116,46,0,0,0,0,0,0,0,0,76,97,114,103,101,115,116,73,110,116,32,111,117,116,32,111,102,32,85,73,110,116,32,114,97,110,103,101,0,0,0,0,76,97,114,103,101,115,116,85,73,110,116,32,111,117,116,32,111,
102,32,85,73,110,116,32,114,97,110,103,101,0,0,0,100,111,117,98,108,101,32,111,117,116,32,111,102,32,85,73,110,116,32,114,97,110,103,101,0,0,0,0,0,0,0,0,86,97,108,117,101,32,105,115,32,110,111,116,32,99,111,110,118,101,114,116,105,98,108,101,32,116,111,32,85,73,110,116,46,0,0,0,0,0,0,0,76,97,114,103,101,115,116,85,73,110,116,32,111,117,116,32,111,102,32,73,110,116,54,52,32,114,97,110,103,101,0,0,100,111,117,98,108,101,32,111,117,116,32,111,102,32,73,110,116,54,52,32,114,97,110,103,101,0,0,0,0,0,0,
0,86,97,108,117,101,32,105,115,32,110,111,116,32,99,111,110,118,101,114,116,105,98,108,101,32,116,111,32,73,110,116,54,52,46,0,0,0,0,0,0,76,97,114,103,101,115,116,73,110,116,32,111,117,116,32,111,102,32,85,73,110,116,54,52,32,114,97,110,103,101,0,0,100,111,117,98,108,101,32,111,117,116,32,111,102,32,85,73,110,116,54,52,32,114,97,110,103,101,0,0,0,0,0,0,86,97,108,117,101,32,105,115,32,110,111,116,32,99,111,110,118,101,114,116,105,98,108,101,32,116,111,32,85,73,110,116,54,52,46,0,0,0,0,0,86,97,108,
117,101,32,105,115,32,110,111,116,32,99,111,110,118,101,114,116,105,98,108,101,32,116,111,32,100,111,117,98,108,101,46,0,0,0,0,0,86,97,108,117,101,32,105,115,32,110,111,116,32,99,111,110,118,101,114,116,105,98,108,101,32,116,111,32,98,111,111,108,46,0,0,0,0,0,0,0,70,97,105,108,101,100,32,116,111,32,97,108,108,111,99,97,116,101,32,115,116,114,105,110,103,32,118,97,108,117,101,32,98,117,102,102,101,114,0,0,37,35,46,49,54,103,0,0,116,114,117,101,0,0,0,0,102,97,108,115,101,0,0,0,0,0,0,0,0,0,0,0,34,92,
8,12,10,13,9,0,34,0,0,0,0,0,0,0,92,34,0,0,0,0,0,0,92,92,0,0,0,0,0,0,92,98,0,0,0,0,0,0,92,102,0,0,0,0,0,0,92,110,0,0,0,0,0,0,92,114,0,0,0,0,0,0,92,116,0,0,0,0,0,0,92,117,0,0,0,0,0,0,10,0,0,0,0,0,0,0,110,117,108,108,0,0,0,0,91,0,0,0,0,0,0,0,44,0,0,0,0,0,0,0,93,0,0,0,0,0,0,0,123,0,0,0,0,0,0,0,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4,0,0,20,4,0,0,103,0,0,0,0,0,0,0,123,125,0,0,0,0,0,0,32,58,32,0,0,0,0,0,91,93,0,0,0,0,0,0,91,32,0,0,0,0,0,0,44,32,0,0,0,0,0,0,32,93,0,0,0,0,0,0,32,0,0,0,0,0,0,0,9,0,0,0,0,0,
0,0,116,114,117,101,0,0,0,0,102,97,108,115,101],"i8",mb,G.wa+81936);
O([56,83,1,0,21,4,0,0,22,4,0,0,237,0,0,0,5,0,0,0,2,0,0,0,26,0,0,0,164,0,0,0,165,0,0,0,6,0,0,0,166,0,0,0,167,0,0,0,67,0,0,0,7,0,0,0,68,0,0,0,78,83,116,51,95,95,49,49,49,95,95,115,116,100,111,117,116,98,117,102,73,119,69,69,0,0,0,0,0,0,0,0,136,131,1,0,24,83,1,0,176,88,1,0,0,0,0,0,0,0,0,0,160,83,1,0,23,4,0,0,24,4,0,0,238,0,0,0,5,0,0,0,2,0,0,0,26,0,0,0,168,0,0,0,165,0,0,0,6,0,0,0,169,0,0,0,170,0,0,0,69,0,0,0,8,0,0,0,70,0,0,0,78,83,116,51,95,95,49,49,48,95,95,115,116,100,105,110,98,117,102,73,119,69,69,
0,136,131,1,0,136,83,1,0,176,88,1,0,0,0,0,0,117,110,115,117,112,112,111,114,116,101,100,32,108,111,99,97,108,101,32,102,111,114,32,115,116,97,110,100,97,114,100,32,105,110,112,117,116,0,0,0,0,0,0,0,56,84,1,0,25,4,0,0,26,4,0,0,239,0,0,0,1,0,0,0,3,0,0,0,27,0,0,0,171,0,0,0,2,0,0,0,2,0,0,0,172,0,0,0,4,0,0,0,71,0,0,0,9,0,0,0,72,0,0,0,78,83,116,51,95,95,49,49,49,95,95,115,116,100,111,117,116,98,117,102,73,99,69,69,0,0,0,0,0,0,0,0,136,131,1,0,24,84,1,0,112,88,1,0,0,0,0,0,0,0,0,0,160,84,1,0,27,4,0,0,28,4,
0,0,240,0,0,0,1,0,0,0,3,0,0,0,27,0,0,0,1,0,0,0,2,0,0,0,2,0,0,0,173,0,0,0,174,0,0,0,73,0,0,0,3,0,0,0,74,0,0,0,78,83,116,51,95,95,49,49,48,95,95,115,116,100,105,110,98,117,102,73,99,69,69,0,136,131,1,0,136,84,1,0,112,88,1,0,0,0,0,0,78,83,116,51,95,95,49,49,52,95,95,115,104,97,114,101,100,95,99,111,117,110,116,69,0,0,0,0,0,0,0,0,96,131,1,0,176,84,1,0,58,32,0,0,0,0,0,0,0,0,0,0,16,85,1,0,29,4,0,0,30,4,0,0,175,0,0,0,0,0,0,0,78,83,116,51,95,95,49,49,50,115,121,115,116,101,109,95,101,114,114,111,114,69,0,
0,136,131,1,0,248,84,1,0,120,130,1,0,0,0,0,0,78,83,116,51,95,95,49,49,52,101,114,114,111,114,95,99,97,116,101,103,111,114,121,69,0,0,0,0,0,0,0,0,96,131,1,0,32,85,1,0,78,83,116,51,95,95,49,49,50,95,95,100,111,95,109,101,115,115,97,103,101,69,0,0,136,131,1,0,72,85,1,0,64,85,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,97,115,105,99,95,115,116,114,105,110,103,0,0,0,0,0,0,0,0,112,88,1,0,31,
4,0,0,32,4,0,0,1,0,0,0,1,0,0,0,3,0,0,0,27,0,0,0,1,0,0,0,2,0,0,0,2,0,0,0,172,0,0,0,4,0,0,0,71,0,0,0,3,0,0,0,74,0,0,0,0,0,0,0,176,88,1,0,33,4,0,0,34,4,0,0,241,0,0,0,5,0,0,0,2,0,0,0,26,0,0,0,168,0,0,0,165,0,0,0,6,0,0,0,166,0,0,0,167,0,0,0,67,0,0,0,8,0,0,0,70,0,0,0,8,0,0,0,0,0,0,0,232,88,1,0,15,0,0,0,16,0,0,0,248,255,255,255,248,255,255,255,232,88,1,0,17,0,0,0,18,0,0,0,8,0,0,0,0,0,0,0,48,89,1,0,35,4,0,0,36,4,0,0,248,255,255,255,248,255,255,255,48,89,1,0,37,4,0,0,38,4,0,0,4,0,0,0,0,0,0,0,120,89,1,0,19,
0,0,0,20,0,0,0,252,255,255,255,252,255,255,255,120,89,1,0,21,0,0,0,22,0,0,0,4,0,0,0,0,0,0,0,192,89,1,0,39,4,0,0,40,4,0,0,252,255,255,255,252,255,255,255,192,89,1,0,41,4,0,0,42,4,0,0,105,111,115,116,114,101,97,109,0,0,0,0,0,0,0,0,117,110,115,112,101,99,105,102,105,101,100,32,105,111,115,116,114,101,97,109,95,99,97,116,101,103,111,114,121,32,101,114,114,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,87,1,0,43,4,0,0,44,4,0,0,175,0,0,0,0,0,0,0,0,0,0,0,176,87,1,0,45,4,0,0,46,4,0,0,105,111,
115,95,98,97,115,101,58,58,99,108,101,97,114,0,78,83,116,51,95,95,49,56,105,111,115,95,98,97,115,101,55,102,97,105,108,117,114,101,69,0,0,0,0,0,0,0,136,131,1,0,104,87,1,0,16,85,1,0,0,0,0,0,78,83,116,51,95,95,49,56,105,111,115,95,98,97,115,101,69,0,0,0,0,0,0,0,96,131,1,0,152,87,1,0,78,83,116,51,95,95,49,57,98,97,115,105,99,95,105,111,115,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,0,0,0,0,0,0,0,136,131,1,0,184,87,1,0,176,87,1,0,0,0,0,0,78,83,116,51,95,95,49,57,98,
97,115,105,99,95,105,111,115,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,69,69,0,0,0,0,0,0,0,136,131,1,0,248,87,1,0,176,87,1,0,0,0,0,0,78,83,116,51,95,95,49,49,53,98,97,115,105,99,95,115,116,114,101,97,109,98,117,102,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,0,0,0,0,0,0,0,0,96,131,1,0,56,88,1,0,78,83,116,51,95,95,49,49,53,98,97,115,105,99,95,115,116,114,101,97,109,98,117,102,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,
115,73,119,69,69,69,69,0,0,0,0,0,0,0,0,96,131,1,0,120,88,1,0,78,83,116,51,95,95,49,49,51,98,97,115,105,99,95,105,115,116,114,101,97,109,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,0,0,232,131,1,0,184,88,1,0,0,0,0,0,1,0,0,0,232,87,1,0,3,244,255,255,78,83,116,51,95,95,49,49,51,98,97,115,105,99,95,105,115,116,114,101,97,109,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,69,69,0,0,232,131,1,0,0,89,1,0,0,0,0,0,1,0,0,0,40,88,1,0,3,244,255,255,
78,83,116,51,95,95,49,49,51,98,97,115,105,99,95,111,115,116,114,101,97,109,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,0,0,232,131,1,0,72,89,1,0,0,0,0,0,1,0,0,0,232,87,1,0,3,244,255,255,78,83,116,51,95,95,49,49,51,98,97,115,105,99,95,111,115,116,114,101,97,109,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,69,69,0,0,232,131,1,0,144,89,1,0,0,0,0,0,1,0,0,0,40,88,1,0,3,244,255,255,0,0,0,0,32,90,1,0,47,4,0,0,48,4,0,0,176,0,0,0,104,0,0,0,10,
0,0,0,11,0,0,0,105,0,0,0,0,0,0,0,78,83,116,51,95,95,49,49,57,95,95,105,111,115,116,114,101,97,109,95,99,97,116,101,103,111,114,121,69,0,0,0,136,131,1,0,0,90,1,0,96,85,1,0,0,0,0,0,0,0,0,0,104,104,1,0,49,4,0,0,50,4,0,0,51,4,0,0,3,0,0,0,28,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,104,1,0,52,4,0,0,53,4,0,0,51,4,0,0,4,0,0,0,29,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,109,1,0,54,4,0,0,55,4,0,0,51,4,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,0,0,0,0,
0,0,0,0,48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,65,66,67,68,69,70,120,88,43,45,112,80,105,73,110,78,0,0,0,0,0,0,0,0,37,112,0,0,0,0,0,0,0,0,0,0,216,109,1,0,56,4,0,0,57,4,0,0,51,4,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,152,110,1,0,58,4,0,0,59,4,0,0,51,4,0,0,4,0,0,0,5,0,0,0,23,0,0,0,6,0,0,0,24,0,0,0,1,0,0,0,2,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,
0,0,0,0,0,0,0,0,0,0,0,48,111,1,0,60,4,0,0,61,4,0,0,51,4,0,0,8,0,0,0,9,0,0,0,25,0,0,0,10,0,0,0,26,0,0,0,3,0,0,0,4,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,0,0,0,0,37,112,0,0,0,0,0,0,0,0,0,0,88,106,1,0,62,4,0,0,63,4,0,0,51,4,0,0,177,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,1,0,0,0,248,255,255,255,88,106,1,0,178,0,0,0,179,0,0,0,180,0,0,0,181,0,0,0,182,0,0,0,183,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,72,58,37,77,58,37,83,37,109,47,37,100,47,37,121,37,89,45,37,109,45,37,100,37,73,
58,37,77,58,37,83,32,37,112,0,0,0,0,0,37,72,58,37,77,0,0,0,37,72,58,37,77,58,37,83,0,0,0,0,248,106,1,0,64,4,0,0,65,4,0,0,51,4,0,0,185,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,2,0,0,0,248,255,255,255,248,106,1,0,186,0,0,0,187,0,0,0,188,0,0,0,189,0,0,0,190,0,0,0,191,0,0,0,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,72,0,0,0,58,0,0,0,37,0,0,0,77,0,0,0,58,0,0,0,37,0,0,0,83,0,0,0,37,0,0,0,109,0,0,0,47,0,0,0,37,0,0,0,100,0,0,0,47,0,0,0,37,0,0,0,121,0,0,0,37,0,0,0,89,0,0,0,45,0,0,0,37,0,0,0,109,
0,0,0,45,0,0,0,37,0,0,0,100,0,0,0,37,0,0,0,73,0,0,0,58,0,0,0,37,0,0,0,77,0,0,0,58,0,0,0,37,0,0,0,83,0,0,0,32,0,0,0,37,0,0,0,112,0,0,0,0,0,0,0,37,0,0,0,72,0,0,0,58,0,0,0,37,0,0,0,77,0,0,0,0,0,0,0,37,0,0,0,72,0,0,0,58,0,0,0,37,0,0,0,77,0,0,0,58,0,0,0,37,0,0,0,83,0,0,0,0,0,0,0,136,107,1,0,66,4,0,0,67,4,0,0,51,4,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,107,1,0,68,4,0,0,69,4,0,0,51,4,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,104,1,0,70,4,0,0,71,4,0,0,51,4,0,0,193,0,0,0,194,0,0,0,242,0,0,0,243,0,0,0,244,0,
0,0,245,0,0,0,195,0,0,0,246,0,0,0,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,105,1,0,72,4,0,0,73,4,0,0,51,4,0,0,196,0,0,0,197,0,0,0,248,0,0,0,249,0,0,0,250,0,0,0,251,0,0,0,198,0,0,0,252,0,0,0,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,105,1,0,74,4,0,0,75,4,0,0,51,4,0,0,199,0,0,0,200,0,0,0,254,0,0,0,255,0,0,0,0,1,0,0,1,1,0,0,201,0,0,0,2,1,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,105,1,0,76,4,0,0,77,4,0,0,51,4,0,0,202,0,0,0,203,0,0,0,4,1,0,0,5,1,0,0,6,1,0,0,7,1,0,0,204,0,0,0,8,1,0,0,9,1,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,192,111,1,0,78,4,0,0,79,4,0,0,51,4,0,0,3,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,49,50,51,52,53,54,55,56,57,0,0,0,0,0,0,37,76,102,0,0,0,0,0,109,111,110,101,121,95,103,101,116,32,101,114,114,111,114,0,0,0,0,0,80,112,1,0,80,4,0,0,81,4,0,0,51,4,0,0,5,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,49,50,51,52,53,54,55,56,57,0,0,0,0,0,0,0,0,0,0,224,112,1,0,82,4,0,0,83,4,0,0,51,4,0,0,1,0,0,0,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,46,48,76,102,0,0,0,0,0,0,0,112,113,1,0,84,4,0,0,85,4,0,0,51,4,0,0,2,0,0,0,38,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,108,1,0,86,4,0,0,87,4,0,0,51,4,0,0,14,0,0,0,12,0,0,0,10,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,108,1,0,88,4,0,0,89,4,0,0,51,4,0,0,15,0,0,0,13,0,0,0,11,1,0,0,0,0,0,0,0,0,0,0,118,101,99,116,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,0,0,0,0,0,0,0,0,0,0,0,64,104,1,0,90,4,0,0,91,4,0,0,51,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,101,1,0,
92,4,0,0,93,4,0,0,51,4,0,0,75,0,0,0,16,0,0,0,76,0,0,0,17,0,0,0,77,0,0,0,4,0,0,0,18,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,101,1,0,94,4,0,0,95,4,0,0,51,4,0,0,1,0,0,0,2,0,0,0,6,0,0,0,205,0,0,0,206,0,0,0,7,0,0,0,207,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,103,1,0,96,4,0,0,97,4,0,0,51,4,0,0,208,0,0,0,209,0,0,0,12,1,0,0,13,1,0,0,14,1,0,0,0,0,0,0,24,104,1,0,98,4,0,0,99,4,0,0,51,4,0,0,210,0,0,0,211,0,0,0,15,1,0,0,16,1,0,0,17,1,0,0,116,
114,117,101,0,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,101,0,0,0,0,0,0,0,0,0,0,0,102,97,108,115,101,0,0,0,102,0,0,0,97,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,109,47,37,100,47,37,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,109,
0,0,0,47,0,0,0,37,0,0,0,100,0,0,0,47,0,0,0,37,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,72,58,37,77,58,37,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,72,0,0,0,58,0,0,0,37,0,0,0,77,0,0,0,58,0,0,0,37,0,0,0,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,97,32,37,98,32,37,100,32,37,72,58,37,77,58,37,83,32,37,89,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,97,0,0,0,32,0,0,0,37,0,0,
0,98,0,0,0,32,0,0,0,37,0,0,0,100,0,0,0,32,0,0,0,37,0,0,0,72,0,0,0,58,0,0,0,37,0,0,0,77,0,0,0,58,0,0,0,37,0,0,0,83,0,0,0,32,0,0,0,37,0,0,0,89,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,73,58,37,77,58,37,83,32,37,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,73,0,0,0,58,0,0,0,37,0,0,0,77,0,0,0,58,0,0,0,37,0,0,0,83,0,0,0,32,0,0,0,37,0,0,0,112,0,0,0,0,0,0,0,108,111,99,97,108,101,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,0,0,0,0,0,0,
0,80,100,1,0,100,4,0,0,101,4,0,0,51,4,0,0,0,0,0,0,78,83,116,51,95,95,49,54,108,111,99,97,108,101,53,102,97,99,101,116,69,0,0,0,136,131,1,0,56,100,1,0,208,84,1,0,0,0,0,0,0,0,0,0,224,100,1,0,100,4,0,0,102,4,0,0,51,4,0,0,19,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,78,0,0,0,20,0,0,0,79,0,0,0,21,0,0,0,80,0,0,0,8,0,0,0,22,0,0,0,8,0,0,0,0,0,0,0,78,83,116,51,95,95,49,53,99,116,121,112,101,73,119,69,69,0,0,0,0,0,0,0,78,83,116,51,95,95,49,49,48,99,116,121,112,101,95,98,97,115,101,69,0,0,0,0,96,131,1,0,192,100,1,0,232,
131,1,0,168,100,1,0,0,0,0,0,2,0,0,0,80,100,1,0,2,0,0,0,216,100,1,0,2,0,0,0,78,83,116,51,95,95,49,53,99,116,121,112,101,73,99,69,69,0,0,0,0,0,0,0,232,131,1,0,0,101,1,0,0,0,0,0,2,0,0,0,80,100,1,0,2,0,0,0,216,100,1,0,2,0,0,0,0,0,0,0,176,101,1,0,100,4,0,0,103,4,0,0,51,4,0,0,3,0,0,0,4,0,0,0,9,0,0,0,212,0,0,0,213,0,0,0,10,0,0,0,214,0,0,0,78,83,116,51,95,95,49,55,99,111,100,101,99,118,116,73,99,99,49,49,95,95,109,98,115,116,97,116,101,95,116,69,69,0,0,0,0,0,0,0,78,83,116,51,95,95,49,49,50,99,111,100,101,
99,118,116,95,98,97,115,101,69,0,0,96,131,1,0,144,101,1,0,232,131,1,0,104,101,1,0,0,0,0,0,2,0,0,0,80,100,1,0,2,0,0,0,168,101,1,0,2,0,0,0,78,83,116,51,95,95,49,55,99,111,100,101,99,118,116,73,119,99,49,49,95,95,109,98,115,116,97,116,101,95,116,69,69,0,0,0,0,0,0,0,232,131,1,0,208,101,1,0,0,0,0,0,2,0,0,0,80,100,1,0,2,0,0,0,168,101,1,0,2,0,0,0,0,0,0,0,112,102,1,0,100,4,0,0,104,4,0,0,51,4,0,0,5,0,0,0,6,0,0,0,11,0,0,0,215,0,0,0,216,0,0,0,12,0,0,0,217,0,0,0,78,83,116,51,95,95,49,55,99,111,100,101,99,118,
116,73,68,115,99,49,49,95,95,109,98,115,116,97,116,101,95,116,69,69,0,0,0,0,0,0,232,131,1,0,72,102,1,0,0,0,0,0,2,0,0,0,80,100,1,0,2,0,0,0,168,101,1,0,2,0,0,0,0,0,0,0,232,102,1,0,100,4,0,0,105,4,0,0,51,4,0,0,7,0,0,0,8,0,0,0,13,0,0,0,218,0,0,0,219,0,0,0,14,0,0,0,220,0,0,0,78,83,116,51,95,95,49,55,99,111,100,101,99,118,116,73,68,105,99,49,49,95,95,109,98,115,116,97,116,101,95,116,69,69,0,0,0,0,0,0,232,131,1,0,192,102,1,0,0,0,0,0,2,0,0,0,80,100,1,0,2,0,0,0,168,101,1,0,2,0,0,0,0,0,0,0,96,103,1,0,100,4,
0,0,106,4,0,0,51,4,0,0,7,0,0,0,8,0,0,0,13,0,0,0,218,0,0,0,219,0,0,0,14,0,0,0,220,0,0,0,78,83,116,51,95,95,49,49,54,95,95,110,97,114,114,111,119,95,116,111,95,117,116,102,56,73,76,106,51,50,69,69,69,0,0,0,0,0,0,0,136,131,1,0,56,103,1,0,232,102,1,0,0,0,0,0,0,0,0,0,200,103,1,0,100,4,0,0,107,4,0,0,51,4,0,0,7,0,0,0,8,0,0,0,13,0,0,0,218,0,0,0,219,0,0,0,14,0,0,0,220,0,0,0,78,83,116,51,95,95,49,49,55,95,95,119,105,100,101,110,95,102,114,111,109,95,117,116,102,56,73,76,106,51,50,69,69,69,0,0,0,0,0,0,136,131,
1,0,160,103,1,0,232,102,1,0,0,0,0,0,78,83,116,51,95,95,49,56,110,117,109,112,117,110,99,116,73,99,69,69,0,0,0,0,136,131,1,0,216,103,1,0,80,100,1,0,0,0,0,0,78,83,116,51,95,95,49,56,110,117,109,112,117,110,99,116,73,119,69,69,0,0,0,0,136,131,1,0,0,104,1,0,80,100,1,0,0,0,0,0,78,83,116,51,95,95,49,54,108,111,99,97,108,101,53,95,95,105,109,112,69,0,0,0,136,131,1,0,40,104,1,0,80,100,1,0,0,0,0,0,78,83,116,51,95,95,49,55,99,111,108,108,97,116,101,73,99,69,69,0,0,0,0,0,136,131,1,0,80,104,1,0,80,100,1,0,0,
0,0,0,78,83,116,51,95,95,49,55,99,111,108,108,97,116,101,73,119,69,69,0,0,0,0,0,136,131,1,0,120,104,1,0,80,100,1,0,0,0,0,0,78,83,116,51,95,95,49,49,48,109,111,110,101,121,112,117,110,99,116,73,99,76,98,48,69,69,69,0,0,0,0,0,78,83,116,51,95,95,49,49,48,109,111,110,101,121,95,98,97,115,101,69,0,0,0,0,96,131,1,0,192,104,1,0,232,131,1,0,160,104,1,0,0,0,0,0,2,0,0,0,80,100,1,0,2,0,0,0,216,104,1,0,2,0,0,0,78,83,116,51,95,95,49,49,48,109,111,110,101,121,112,117,110,99,116,73,99,76,98,49,69,69,69,0,0,0,0,
0,232,131,1,0,0,105,1,0,0,0,0,0,2,0,0,0,80,100,1,0,2,0,0,0,216,104,1,0,2,0,0,0,78,83,116,51,95,95,49,49,48,109,111,110,101,121,112,117,110,99,116,73,119,76,98,48,69,69,69,0,0,0,0,0,232,131,1,0,64,105,1,0,0,0,0,0,2,0,0,0,80,100,1,0,2,0,0,0,216,104,1,0,2,0,0,0,78,83,116,51,95,95,49,49,48,109,111,110,101,121,112,117,110,99,116,73,119,76,98,49,69,69,69,0,0,0,0,0,232,131,1,0,128,105,1,0,0,0,0,0,2,0,0,0,80,100,1,0,2,0,0,0,216,104,1,0,2,0,0,0,78,83,116,51,95,95,49,56,116,105,109,101,95,103,101,116,73,99,
78,83,95,49,57,105,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,69,69,0,0,0,0,78,83,116,51,95,95,49,57,116,105,109,101,95,98,97,115,101,69,0,0,0,0,0,0,96,131,1,0,8,106,1,0,78,83,116,51,95,95,49,50,48,95,95,116,105,109,101,95,103,101,116,95,99,95,115,116,111,114,97,103,101,73,99,69,69,0,0,0,0,0,0,0,96,131,1,0,40,106,1,0,232,131,1,0,192,105,1,0,0,0,0,0,3,0,0,0,80,100,1,0,2,0,0,0,32,106,1,0,2,0,0,0,
80,106,1,0,0,8,0,0,78,83,116,51,95,95,49,56,116,105,109,101,95,103,101,116,73,119,78,83,95,49,57,105,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,69,69,69,69,0,0,0,0,78,83,116,51,95,95,49,50,48,95,95,116,105,109,101,95,103,101,116,95,99,95,115,116,111,114,97,103,101,73,119,69,69,0,0,0,0,0,0,0,96,131,1,0,200,106,1,0,232,131,1,0,128,106,1,0,0,0,0,0,3,0,0,0,80,100,1,0,2,0,0,0,32,106,1,0,2,0,0,0,240,106,
1,0,0,8,0,0,78,83,116,51,95,95,49,56,116,105,109,101,95,112,117,116,73,99,78,83,95,49,57,111,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,69,69,0,0,0,0,78,83,116,51,95,95,49,49,48,95,95,116,105,109,101,95,112,117,116,69,0,0,0,0,96,131,1,0,104,107,1,0,232,131,1,0,32,107,1,0,0,0,0,0,2,0,0,0,80,100,1,0,2,0,0,0,128,107,1,0,0,8,0,0,78,83,116,51,95,95,49,56,116,105,109,101,95,112,117,116,73,119,78,83,95,
49,57,111,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,69,69,69,69,0,0,0,0,232,131,1,0,168,107,1,0,0,0,0,0,2,0,0,0,80,100,1,0,2,0,0,0,128,107,1,0,0,8,0,0,78,83,116,51,95,95,49,56,109,101,115,115,97,103,101,115,73,99,69,69,0,0,0,0,78,83,116,51,95,95,49,49,51,109,101,115,115,97,103,101,115,95,98,97,115,101,69,0,96,131,1,0,40,108,1,0,232,131,1,0,16,108,1,0,0,0,0,0,2,0,0,0,80,100,1,0,2,0,0,0,64,108,1,0,2,
0,0,0,78,83,116,51,95,95,49,56,109,101,115,115,97,103,101,115,73,119,69,69,0,0,0,0,232,131,1,0,104,108,1,0,0,0,0,0,2,0,0,0,80,100,1,0,2,0,0,0,64,108,1,0,2,0,0,0,78,83,116,51,95,95,49,55,110,117,109,95,103,101,116,73,99,78,83,95,49,57,105,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,69,69,0,0,0,0,0,78,83,116,51,95,95,49,57,95,95,110,117,109,95,103,101,116,73,99,69,69,0,0,0,78,83,116,51,95,95,49,49,
52,95,95,110,117,109,95,103,101,116,95,98,97,115,101,69,0,0,0,0,0,0,0,0,96,131,1,0,0,109,1,0,232,131,1,0,232,108,1,0,0,0,0,0,1,0,0,0,32,109,1,0,0,0,0,0,232,131,1,0,160,108,1,0,0,0,0,0,2,0,0,0,80,100,1,0,2,0,0,0,40,109,1,0,0,0,0,0,78,83,116,51,95,95,49,55,110,117,109,95,103,101,116,73,119,78,83,95,49,57,105,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,69,69,69,69,0,0,0,0,0,78,83,116,51,95,95,49,57,95,
95,110,117,109,95,103,101,116,73,119,69,69,0,0,0,232,131,1,0,168,109,1,0,0,0,0,0,1,0,0,0,32,109,1,0,0,0,0,0,232,131,1,0,96,109,1,0,0,0,0,0,2,0,0,0,80,100,1,0,2,0,0,0,192,109,1,0,0,0,0,0,78,83,116,51,95,95,49,55,110,117,109,95,112,117,116,73,99,78,83,95,49,57,111,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,69,69,0,0,0,0,0,78,83,116,51,95,95,49,57,95,95,110,117,109,95,112,117,116,73,99,69,69,0,0,0,
78,83,116,51,95,95,49,49,52,95,95,110,117,109,95,112,117,116,95,98,97,115,101,69,0,0,0,0,0,0,0,0,96,131,1,0,88,110,1,0,232,131,1,0,64,110,1,0,0,0,0,0,1,0,0,0,120,110,1,0,0,0,0,0,232,131,1,0,248,109,1,0,0,0,0,0,2,0,0,0,80,100,1,0,2,0,0,0,128,110,1,0,0,0,0,0,78,83,116,51,95,95,49,55,110,117,109,95,112,117,116,73,119,78,83,95,49,57,111,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,69,69,69,69,0,0,0,0,0,78,
83,116,51,95,95,49,57,95,95,110,117,109,95,112,117,116,73,119,69,69,0,0,0,232,131,1,0,0,111,1,0,0,0,0,0,1,0,0,0,120,110,1,0,0,0,0,0,232,131,1,0,184,110,1,0,0,0,0,0,2,0,0,0,80,100,1,0,2,0,0,0,24,111,1,0,0,0,0,0,78,83,116,51,95,95,49,57,109,111,110,101,121,95,103,101,116,73,99,78,83,95,49,57,105,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,69,69,0,0,0,78,83,116,51,95,95,49,49,49,95,95,109,111,110,101,
121,95,103,101,116,73,99,69,69,0,0,0,0,0,0,0,0,96,131,1,0,152,111,1,0,232,131,1,0,80,111,1,0,0,0,0,0,2,0,0,0,80,100,1,0,2,0,0,0,184,111,1,0,0,0,0,0,78,83,116,51,95,95,49,57,109,111,110,101,121,95,103,101,116,73,119,78,83,95,49,57,105,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,69,69,69,69,0,0,0,78,83,116,51,95,95,49,49,49,95,95,109,111,110,101,121,95,103,101,116,73,119,69,69,0,0,0,0,0,0,0,0,96,131,1,
0,40,112,1,0,232,131,1,0,224,111,1,0,0,0,0,0,2,0,0,0,80,100,1,0,2,0,0,0,72,112,1,0,0,0,0,0,78,83,116,51,95,95,49,57,109,111,110,101,121,95,112,117,116,73,99,78,83,95,49,57,111,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,69,69,0,0,0,78,83,116,51,95,95,49,49,49,95,95,109,111,110,101,121,95,112,117,116,73,99,69,69,0,0,0,0,0,0,0,0,96,131,1,0,184,112,1,0,232,131,1,0,112,112,1,0,0,0,0,0,2,0,0,0,80,100,
1,0,2,0,0,0,216,112,1,0,0,0,0,0,78,83,116,51,95,95,49,57,109,111,110,101,121,95,112,117,116,73,119,78,83,95,49,57,111,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,69,69,69,69,0,0,0,78,83,116,51,95,95,49,49,49,95,95,109,111,110,101,121,95,112,117,116,73,119,69,69,0,0,0,0,0,0,0,0,96,131,1,0,72,113,1,0,232,131,1,0,0,113,1,0,0,0,0,0,2,0,0,0,80,100,1,0,2,0,0,0,104,113,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
2015-07-09 20:00:03 -07:00
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
2015-08-25 19:31:33 -07:00
0,0,65,0,0,0,77,0,0,0,0,0,0,0,0,0,0,0,80,0,0,0,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,77,0,0,0,0,0,0,80,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,97,0,0,0,110,0,0,0,117,0,0,0,97,0,0,0,114,0,0,0,121,0,0,0,0,0,0,0,70,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,117,0,0,0,97,0,0,0,114,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,77,0,0,0,97,0,0,0,114,0,0,0,99,0,0,0,104,0,0,
0,0,0,0,0,65,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,0,0,0,0,74,0,0,0,117,0,0,0,110,0,0,0,101,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,117,0,0,0,108,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,65,0,0,0,117,0,0,0,103,0,0,0,117,0,0,0,115,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,83,0,0,0,101,0,0,0,112,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,0,0,0,0,79,0,0,0,99,0,0,0,116,0,0,0,111,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,0,0,0,0,78,0,0,0,111,0,0,0,118,0,0,0,101,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,
0,0,0,0,0,0,0,0,68,0,0,0,101,0,0,0,99,0,0,0,101,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,97,0,0,0,110,0,0,0,0,0,0,0,70,0,0,0,101,0,0,0,98,0,0,0,0,0,0,0,77,0,0,0,97,0,0,0,114,0,0,0,0,0,0,0,65,0,0,0,112,0,0,0,114,0,0,0,0,0,0,0,77,0,0,0,97,0,0,0,121,0,0,0,0,0,0,0,74,0,0,0,117,0,0,0,110,0,0,0,0,0,0,0,74,0,0,0,117,0,0,0,108,0,0,0,0,0,0,0,65,0,0,0,117,0,0,0,103,0,0,0,0,0,0,0,83,0,0,0,101,0,0,0,112,0,0,0,0,0,0,0,79,0,0,0,99,0,0,0,116,0,0,0,0,0,0,0,78,0,0,0,111,0,0,0,118,0,0,
0,0,0,0,0,68,0,0,0,101,0,0,0,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,97,110,117,97,114,121,0,70,101,98,114,117,97,114,121,0,0,0,0,0,0,0,0,77,97,114,99,104,0,0,0,65,112,114,105,108,0,0,0,77,97,121,0,0,0,0,0,74,117,110,101,0,0,0,0,74,117,108,121,0,0,0,0,65,117,103,117,115,116,0,0,83,101,112,116,101,109,98,101,114,0,0,0,0,0,0,0,79,99,116,111,98,101,114,0,78,111,118,101,109,98,101,114,0,0,0,0,0,0,0,0,68,101,99,101,109,98,101,114,0,
0,0,0,0,0,0,0,74,97,110],"i8",mb,G.wa+86740);
2015-07-09 20:00:03 -07:00
O([70,101,98,0,0,0,0,0,77,97,114,0,0,0,0,0,65,112,114,0,0,0,0,0,74,117,110,0,0,0,0,0,74,117,108,0,0,0,0,0,65,117,103,0,0,0,0,0,83,101,112,0,0,0,0,0,79,99,116,0,0,0,0,0,78,111,118,0,0,0,0,0,68,101,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,97,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,77,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,97,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,84,0,0,0,117,0,0,0,101,0,0,0,115,0,0,0,100,0,0,0,97,0,0,0,121,0,0,0,0,0,0,0,87,0,0,0,101,0,0,0,100,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,100,0,0,0,97,0,0,0,121,0,0,0,0,0,0,0,84,0,0,0,104,0,0,0,117,0,0,0,114,0,0,0,115,0,0,0,100,0,0,0,97,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,70,0,0,0,114,0,0,0,105,0,0,
0,100,0,0,0,97,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,83,0,0,0,97,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,100,0,0,0,97,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,83,0,0,0,117,0,0,0,110,0,0,0,0,0,0,0,77,0,0,0,111,0,0,0,110,0,0,0,0,0,0,0,84,0,0,0,117,0,0,0,101,0,0,0,0,0,0,0,87,0,0,0,101,0,0,0,100,0,0,0,0,0,0,0,84,0,0,0,104,0,0,0,117,0,0,0,0,0,0,0,70,0,0,0,114,0,0,0,105,0,0,0,0,0,0,0,83,0,0,0,97,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,117,110,100,97,121,0,0,77,111,110,100,97,121,0,0,84,117,101,115,100,97,121,0,87,101,100,110,101,115,100,97,121,0,0,0,0,0,0,0,84,104,117,114,115,100,97,121,0,0,0,0,0,0,0,0,70,114,105,100,97,121,0,0,83,97,116,117,114,100,97,121,0,0,0,0,0,0,0,0,83,117,110,
0,0,0,0,0,77,111,110,0,0,0,0,0,84,117,101,0,0,0,0,0,87,101,100,0,0,0,0,0,84,104,117,0,0,0,0,0,70,114,105,0,0,0,0,0,83,97,116,0,0,0,0,0,2,0,0,192,3,0,0,192,4,0,0,192,5,0,0,192,6,0,0,192,7,0,0,192,8,0,0,192,9,0,0,192,10,0,0,192,11,0,0,192,12,0,0,192,13,0,0,192,14,0,0,192,15,0,0,192,16,0,0,192,17,0,0,192,18,0,0,192,19,0,0,192,20,0,0,192,21,0,0,192,22,0,0,192,23,0,0,192,24,0,0,192,25,0,0,192,26,0,0,192,27,0,0,192,28,0,0,192,29,0,0,192,30,0,0,192,31,0,0,192,0,0,0,179,1,0,0,195,2,0,0,195,3,0,0,195,4,0,
0,195,5,0,0,195,6,0,0,195,7,0,0,195,8,0,0,195,9,0,0,195,10,0,0,195,11,0,0,195,12,0,0,195,13,0,0,211,14,0,0,195,15,0,0,195,0,0,12,187,1,0,12,195,2,0,12,195,3,0,12,195,4,0,12,211,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,117,110,99,97,117,103,104,116,0,0,0,0,0,0,0,0,116,101,114,109,105,110,97,116,105,110,103,32,119,105,116,104,32,37,115,32,101,120,99,101,112,116,105,111,110,32,111,102,32,116,121,112,101,32,37,115,58,32,37,115,0,0,0,0,116,101,114,109,105,110,97,116,105,110,103,32,119,105,
116,104,32,37,115,32,101,120,99,101,112,116,105,111,110,32,111,102,32,116,121,112,101,32,37,115,0,0,0,0,0,0,0,0,116,101,114,109,105,110,97,116,105,110,103,32,119,105,116,104,32,37,115,32,102,111,114,101,105,103,110,32,101,120,99,101,112,116,105,111,110,0,0,0,116,101,114,109,105,110,97,116,105,110,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,116,104,114,101,97,100,95,111,110,99,101,32,102,97,105,108,117,114,101,32,105,110,32,95,95,99,120,97,95,103,101,116,95,103,108,111,98,97,108,115,95,102,97,
2015-08-25 19:31:33 -07:00
115,116,40,41,0,0,0,0,0,0,0,0,99,97,110,110,111,116,32,99,114,101,97,116,101,32,112,116,104,114,101,97,100,32,107,101,121,32,102,111,114,32,95,95,99,120,97,95,103,101,116,95,103,108,111,98,97,108,115,40,41,0,0,0,0,0,0,0,99,97,110,110,111,116,32,122,101,114,111,32,111,117,116,32,116,104,114,101,97,100,32,118,97,108,117,101,32,102,111,114,32,95,95,99,120,97,95,103,101,116,95,103,108,111,98,97,108,115,40,41,0,0,0,0,0,0,0,0,0,129,1,0,108,4,0,0,109,4,0,0,221,0,0,0,0,0,0,0,115,116,100,58,58,98,97,100,95,
97,108,108,111,99,0,0,83,116,57,98,97,100,95,97,108,108,111,99,0,0,0,0,136,131,1,0,240,128,1,0,136,129,1,0,0,0,0,0,116,101,114,109,105,110,97,116,101,95,104,97,110,100,108,101,114,32,117,110,101,120,112,101,99,116,101,100,108,121,32,114,101,116,117,114,110,101,100,0,116,101,114,109,105,110,97,116,101,95,104,97,110,100,108,101,114,32,117,110,101,120,112,101,99,116,101,100,108,121,32,116,104,114,101,119,32,97,110,32,101,120,99,101,112,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,116,57,101,120,
99,101,112,116,105,111,110,0,0,0,0,96,131,1,0,120,129,1,0,0,0,0,0,208,129,1,0,110,4,0,0,111,4,0,0,222,0,0,0,0,0,0,0,0,0,0,0,120,130,1,0,112,4,0,0,113,4,0,0,175,0,0,0,0,0,0,0,83,116,49,49,108,111,103,105,99,95,101,114,114,111,114,0,136,131,1,0,192,129,1,0,136,129,1,0,0,0,0,0,0,0,0,0,16,130,1,0,110,4,0,0,114,4,0,0,222,0,0,0,0,0,0,0,83,116,49,50,108,101,110,103,116,104,95,101,114,114,111,114,0,0,0,0,0,0,0,0,136,131,1,0,248,129,1,0,208,129,1,0,0,0,0,0,0,0,0,0,80,130,1,0,110,4,0,0,115,4,0,0,222,0,0,0,
0,0,0,0,83,116,49,50,111,117,116,95,111,102,95,114,97,110,103,101,0,0,0,0,0,0,0,0,136,131,1,0,56,130,1,0,208,129,1,0,0,0,0,0,83,116,49,51,114,117,110,116,105,109,101,95,101,114,114,111,114,0,0,0,0,0,0,0,136,131,1,0,96,130,1,0,136,129,1,0,0,0,0,0,0,0,0,0,216,130,1,0,116,4,0,0,117,4,0,0,223,0,0,0,0,0,0,0,115,116,100,58,58,98,97,100,95,99,97,115,116,0,0,0,83,116,57,116,121,112,101,95,105,110,102,111,0,0,0,0,96,131,1,0,176,130,1,0,83,116,56,98,97,100,95,99,97,115,116,0,0,0,0,0,136,131,1,0,200,130,1,0,
136,129,1,0,0,0,0,0,78,49,48,95,95,99,120,120,97,98,105,118,49,49,54,95,95,115,104,105,109,95,116,121,112,101,95,105,110,102,111,69,0,0,0,0,0,0,0,0,136,131,1,0,232,130,1,0,192,130,1,0,0,0,0,0,78,49,48,95,95,99,120,120,97,98,105,118,49,49,55,95,95,99,108,97,115,115,95,116,121,112,101,95,105,110,102,111,69,0,0,0,0,0,0,0,136,131,1,0,32,131,1,0,16,131,1,0,0,0,0,0,0,0,0,0,72,131,1,0,118,4,0,0,119,4,0,0,120,4,0,0,121,4,0,0,23,0,0,0,14,0,0,0,2,0,0,0,30,0,0,0,0,0,0,0,208,131,1,0,118,4,0,0,122,4,0,0,120,4,
0,0,121,4,0,0,23,0,0,0,15,0,0,0,3,0,0,0,31,0,0,0,78,49,48,95,95,99,120,120,97,98,105,118,49,50,48,95,95,115,105,95,99,108,97,115,115,95,116,121,112,101,95,105,110,102,111,69,0,0,0,0,136,131,1,0,168,131,1,0,72,131,1,0,0,0,0,0,0,0,0,0,48,132,1,0,118,4,0,0,123,4,0,0,120,4,0,0,121,4,0,0,23,0,0,0,16,0,0,0,4,0,0,0,32,0,0,0,78,49,48,95,95,99,120,120,97,98,105,118,49,50,49,95,95,118,109,105,95,99,108,97,115,115,95,116,121,112,101,95,105,110,102,111,69,0,0,0,136,131,1,0,8,132,1,0,72,131,1,0,0,0,0,0,0,0,0,
2015-07-09 20:00:03 -07:00
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
2015-08-25 19:31:33 -07:00
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,
255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,1,2,3,4,5,6,7,8,9,255,255,255,255,255,255,255,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,255,255,255,255,255,255,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,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,1,2,4,7,3,6,5,0,0,0,0,0,0,0,0,105,110,102,105,110,105,
116,121,0,0,0,0,0,0,0,0,110,97,110,0,0,0,0,0,95,112,137,0,255,9,47,15,10,0,0,0,100,0,0,0,232,3,0,0,16,39,0,0,160,134,1,0,64,66,15,0,128,150,152,0,0,225,245,5,17,0,10,0,17,17,17,0,0,0,0,5,0,0,0,0,0,0,9,0,0,0,0,11,0,0,0,0,0,0,0,0,17,0,15,10,17,17,17,3,10,7,0,1,19,9,11,11,0,0,9,6,11,0,0,11,0,6,17,0,0,0,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,17,0,10,10,17,17,17,0,10,0,0,2,0,9,11,0,0,0,9,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,
0,0,12,0,0,0,0,9,12,0,0,0,0,0,12,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,4,13,0,0,0,0,9,14,0,0,0,0,0,14,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,15,0,0,0,0,9,16,0,0,0,0,0,16,0,0,16,0,0,18,0,0,0,18,18,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,18,18,18,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,10,0,0,
0,0,9,11,0,0,0,0,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,12,0,0,0,0,9,12,0,0,0,0,0,12,0,0,12,0,0,45,43,32,32,32,48,88,48,120,0,0,0,0,0,0,0,40,110,117,108,108,41,0,0,45,48,88,43,48,88,32,48,88,45,48,120,43,48,120,32,48,120,0,0,0,0,0,0,105,110,102,0,0,0,0,0,73,78,70,0,0,0,0,0,110,97,110,0,0,0,0,0,78,65,78,0,0,0,0,0,48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"i8",mb,G.wa+96984);var Xb=G.Lc(O(12,"i8",lb),8);F(0==Xb%8);x._i64Subtract=Yb;x._i64Add=Zb;function $b(){return!!$b.ue}var ac=0,bc=[],cc={};function dc(b){if(!b||cc[b])return b;for(var c in cc)if(cc[c].Ne===b)return c;return b}
function ec(){var b=ac;if(!b)return(R.setTempRet0(0),0)|0;var c=cc[b],d=c.type;if(!d)return(R.setTempRet0(0),b)|0;var e=Array.prototype.slice.call(arguments);x.___cxa_is_pointer_type(d);ec.buffer||(ec.buffer=P(4));M[ec.buffer>>2]=b;for(var b=ec.buffer,f=0;f<e.length;f++)if(e[f]&&x.___cxa_can_catch(e[f],d,b))return b=M[b>>2],c.Ne=b,(R.setTempRet0(e[f]),b)|0;b=M[b>>2];return(R.setTempRet0(d),b)|0}
var S={va:1,ua:2,lk:3,lj:4,nb:5,Ae:6,Ki:7,Jj:8,oa:9,Xi:10,ac:11,vk:11,ug:12,sd:13,gj:14,Vj:15,mb:16,ye:17,xg:18,Dc:19,Fc:20,Gb:21,L:22,Ej:23,tg:24,vg:25,sk:26,hj:27,Rj:28,Hc:29,ik:30,wj:31,ck:32,dj:33,wg:34,Nj:42,jj:43,Yi:44,nj:45,oj:46,pj:47,vj:48,tk:49,Hj:50,mj:51,bj:35,Kj:37,Pi:52,Si:53,wk:54,Fj:55,Ti:56,Ui:57,cj:35,Vi:59,Tj:60,Ij:61,pk:62,Sj:63,Oj:64,Pj:65,hk:66,Lj:67,Ni:68,mk:69,Zi:70,dk:71,yj:72,ej:73,Ri:74,Zj:76,Qi:77,gk:78,qj:79,rj:80,uj:81,tj:82,sj:83,Uj:38,ud:39,zj:36,td:40,Gc:95,bk:96,
aj:104,Gj:105,Oi:97,fk:91,Xj:88,Qj:92,jk:108,xe:111,Li:98,$i:103,Dj:101,Bj:100,qk:110,ij:112,ze:113,rg:115,pg:114,qg:89,xj:90,ek:93,kk:94,Mi:99,Cj:102,sg:106,Ec:107,rk:109,uk:87,fj:122,nk:116,Yj:95,Mj:123,kj:84,$j:75,Wi:125,Wj:131,ak:130,ok:86},fc={"0":"Success",1:"Not super-user",2:"No such file or directory",3:"No such process",4:"Interrupted system call",5:"I/O error",6:"No such device or address",7:"Arg list too long",8:"Exec format error",9:"Bad file number",10:"No children",11:"No more processes",
2015-07-09 20:00:03 -07:00
12:"Not enough core",13:"Permission denied",14:"Bad address",15:"Block device required",16:"Mount device busy",17:"File exists",18:"Cross-device link",19:"No such device",20:"Not a directory",21:"Is a directory",22:"Invalid argument",23:"Too many open files in system",24:"Too many open files",25:"Not a typewriter",26:"Text file busy",27:"File too large",28:"No space left on device",29:"Illegal seek",30:"Read only file system",31:"Too many links",32:"Broken pipe",33:"Math arg out of domain of func",
34:"Math result not representable",35:"File locking deadlock error",36:"File or path name too long",37:"No record locks available",38:"Function not implemented",39:"Directory not empty",40:"Too many symbolic links",42:"No message of desired type",43:"Identifier removed",44:"Channel number out of range",45:"Level 2 not synchronized",46:"Level 3 halted",47:"Level 3 reset",48:"Link number out of range",49:"Protocol driver not attached",50:"No CSI structure available",51:"Level 2 halted",52:"Invalid exchange",
53:"Invalid request descriptor",54:"Exchange full",55:"No anode",56:"Invalid request code",57:"Invalid slot",59:"Bad font file fmt",60:"Device not a stream",61:"No data (for no delay io)",62:"Timer expired",63:"Out of streams resources",64:"Machine is not on the network",65:"Package not installed",66:"The object is remote",67:"The link has been severed",68:"Advertise error",69:"Srmount error",70:"Communication error on send",71:"Protocol error",72:"Multihop attempted",73:"Cross mount point (not really error)",
74:"Trying to read unreadable message",75:"Value too large for defined data type",76:"Given log. name not unique",77:"f.d. invalid for this operation",78:"Remote address changed",79:"Can access a needed shared lib",80:"Accessing a corrupted shared lib",81:".lib section in a.out corrupted",82:"Attempting to link in too many libs",83:"Attempting to exec a shared library",84:"Illegal byte sequence",86:"Streams pipe error",87:"Too many users",88:"Socket operation on non-socket",89:"Destination address required",
90:"Message too long",91:"Protocol wrong type for socket",92:"Protocol not available",93:"Unknown protocol",94:"Socket type not supported",95:"Not supported",96:"Protocol family not supported",97:"Address family not supported by protocol family",98:"Address already in use",99:"Address not available",100:"Network interface is not configured",101:"Network is unreachable",102:"Connection reset by network",103:"Connection aborted",104:"Connection reset by peer",105:"No buffer space available",106:"Socket is already connected",
2015-08-25 19:31:33 -07:00
107:"Socket is not connected",108:"Can't send after socket shutdown",109:"Too many references",110:"Connection timed out",111:"Connection refused",112:"Host is down",113:"Host is unreachable",114:"Socket already connected",115:"Connection already in progress",116:"Stale file handle",122:"Quota exceeded",123:"No medium (in tape drive)",125:"Operation canceled",130:"Previous owner died",131:"State not recoverable"},gc=0;function T(b){return M[gc>>2]=b}
function hc(b,c){for(var d=0,e=b.length-1;0<=e;e--){var f=b[e];"."===f?b.splice(e,1):".."===f?(b.splice(e,1),d++):d&&(b.splice(e,1),d--)}if(c)for(;d--;d)b.unshift("..");return b}function ic(b){var c="/"===b.charAt(0),d="/"===b.substr(-1),b=hc(b.split("/").filter(function(b){return!!b}),!c).join("/");!b&&!c&&(b=".");b&&d&&(b+="/");return(c?"/":"")+b}
function jc(b){var c=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/.exec(b).slice(1),b=c[0],c=c[1];if(!b&&!c)return".";c&&(c=c.substr(0,c.length-1));return b+c}function kc(b){if("/"===b)return"/";var c=b.lastIndexOf("/");return-1===c?b:b.substr(c+1)}function lc(){var b=Array.prototype.slice.call(arguments,0);return ic(b.join("/"))}function mc(b,c){return ic(b+"/"+c)}
function nc(){for(var b="",c=n,d=arguments.length-1;-1<=d&&!c;d--){c=0<=d?arguments[d]:K.Jd();"string"!==typeof c&&g(new TypeError("Arguments to path.resolve must be strings"));if(!c)return"";b=c+"/"+b;c="/"===c.charAt(0)}b=hc(b.split("/").filter(function(b){return!!b}),!c).join("/");return(c?"/":"")+b||"."}
function oc(b,c){function d(b){for(var c=0;c<b.length&&""===b[c];c++);for(var d=b.length-1;0<=d&&""===b[d];d--);return c>d?[]:b.slice(c,d-c+1)}for(var b=nc(b).substr(1),c=nc(c).substr(1),e=d(b.split("/")),f=d(c.split("/")),h=Math.min(e.length,f.length),j=h,k=0;k<h;k++)if(e[k]!==f[k]){j=k;break}h=[];for(k=j;k<e.length;k++)h.push("..");h=h.concat(f.slice(j));return h.join("/")}var pc=[];function qc(b,c){pc[b]={input:[],Db:[],sc:c};K.me(b,rc)}
var rc={open:function(b){var c=pc[b.u.md];c||g(new K.o(S.Dc));b.Ea=c;b.seekable=n},close:function(b){b.Ea.Db.length&&b.Ea.sc.ld(b.Ea,10)},la:function(b,c,d,e){(!b.Ea||!b.Ea.sc.zf)&&g(new K.o(S.Ae));for(var f=0,h=0;h<e;h++){var j;try{j=b.Ea.sc.zf(b.Ea)}catch(k){g(new K.o(S.nb))}j===i&&0===f&&g(new K.o(S.ac));if(j===m||j===i)break;f++;c[d+h]=j}f&&(b.u.timestamp=Date.now());return f},write:function(b,c,d,e){(!b.Ea||!b.Ea.sc.ld)&&g(new K.o(S.Ae));for(var f=0;f<e;f++)try{b.Ea.sc.ld(b.Ea,c[d+f])}catch(h){g(new K.o(S.nb))}e&&
(b.u.timestamp=Date.now());return f}},tc={zf:function(b){if(!b.input.length){var c=m;if(C){if(c=process.stdin.read(),!c){if(process.stdin._readableState&&process.stdin._readableState.ended)return m;return}}else"undefined"!=typeof window&&"function"==typeof window.prompt?(c=window.prompt("Input: "),c!==m&&(c+="\n")):"function"==typeof readline&&(c=readline(),c!==m&&(c+="\n"));if(!c)return m;b.input=Mb(c,l)}return b.input.shift()},ld:function(b,c){c===m||10===c?(x.print(b.Db.join("")),b.Db=[]):b.Db.push(sc.kd(c))}},
uc={ld:function(b,c){c===m||10===c?(x.printErr(b.Db.join("")),b.Db=[]):b.Db.push(sc.kd(c))}},V={Ma:m,X:function(){return V.createNode(m,"/",16895,0)},createNode:function(b,c,d,e){(K.Kh(d)||K.Lh(d))&&g(new K.o(S.va));V.Ma||(V.Ma={dir:{u:{Ja:V.B.Ja,fa:V.B.fa,Nb:V.B.Nb,Xa:V.B.Xa,rename:V.B.rename,Wb:V.B.Wb,xc:V.B.xc,vc:V.B.vc,$a:V.B.$a},S:{Va:V.D.Va}},file:{u:{Ja:V.B.Ja,fa:V.B.fa},S:{Va:V.D.Va,la:V.D.la,write:V.D.write,dc:V.D.dc,pc:V.D.pc}},link:{u:{Ja:V.B.Ja,fa:V.B.fa,Ob:V.B.Ob},S:{}},Ve:{u:{Ja:V.B.Ja,
fa:V.B.fa},S:K.Ug}});d=K.createNode(b,c,d,e);K.ja(d.mode)?(d.B=V.Ma.dir.u,d.D=V.Ma.dir.S,d.A={}):K.isFile(d.mode)?(d.B=V.Ma.file.u,d.D=V.Ma.file.S,d.M=0,d.A=m):K.oc(d.mode)?(d.B=V.Ma.link.u,d.D=V.Ma.link.S):K.ad(d.mode)&&(d.B=V.Ma.Ve.u,d.D=V.Ma.Ve.S);d.timestamp=Date.now();b&&(b.A[c]=d);return d},zh:function(b){if(b.A&&b.A.subarray){for(var c=[],d=0;d<b.M;++d)c.push(b.A[d]);return c}return b.A},el:function(b){return!b.A?new Uint8Array:b.A.subarray?b.A.subarray(0,b.M):new Uint8Array(b.A)},nf:function(b,
c){b.A&&(b.A.subarray&&c>b.A.length)&&(b.A=V.zh(b),b.M=b.A.length);if(!b.A||b.A.subarray){var d=b.A?b.A.buffer.byteLength:0;d>=c||(c=Math.max(c,d*(1048576>d?2:1.125)|0),0!=d&&(c=Math.max(c,256)),d=b.A,b.A=new Uint8Array(c),0<b.M&&b.A.set(d.subarray(0,b.M),0))}else{!b.A&&0<c&&(b.A=[]);for(;b.A.length<c;)b.A.push(0)}},ri:function(b,c){if(b.M!=c)if(0==c)b.A=m,b.M=0;else{if(!b.A||b.A.subarray){var d=b.A;b.A=new Uint8Array(new ArrayBuffer(c));d&&b.A.set(d.subarray(0,Math.min(c,b.M)))}else if(b.A||(b.A=
[]),b.A.length>c)b.A.length=c;else for(;b.A.length<c;)b.A.push(0);b.M=c}},B:{Ja:function(b){var c={};c.Uk=K.ad(b.mode)?b.id:1;c.kl=b.id;c.mode=b.mode;c.Dl=1;c.uid=0;c.il=0;c.md=b.md;c.size=K.ja(b.mode)?4096:K.isFile(b.mode)?b.M:K.oc(b.mode)?b.link.length:0;c.Kk=new Date(b.timestamp);c.Cl=new Date(b.timestamp);c.Rk=new Date(b.timestamp);c.Rg=4096;c.Lk=Math.ceil(c.size/c.Rg);return c},fa:function(b,c){c.mode!==i&&(b.mode=c.mode);c.timestamp!==i&&(b.timestamp=c.timestamp);c.size!==i&&V.ri(b,c.size)},
Nb:function(){g(K.Yd[S.ua])},Xa:function(b,c,d,e){return V.createNode(b,c,d,e)},rename:function(b,c,d){if(K.ja(b.mode)){var e;try{e=K.Wa(c,d)}catch(f){}if(e)for(var h in e.A)g(new K.o(S.ud))}delete b.parent.A[b.name];b.name=d;c.A[d]=b;b.parent=c},Wb:function(b,c){delete b.A[c]},xc:function(b,c){var d=K.Wa(b,c),e;for(e in d.A)g(new K.o(S.ud));delete b.A[c]},vc:function(b){var c=[".",".."],d;for(d in b.A)b.A.hasOwnProperty(d)&&c.push(d);return c},$a:function(b,c,d){b=V.createNode(b,c,41471,0);b.link=
d;return b},Ob:function(b){K.oc(b.mode)||g(new K.o(S.L));return b.link}},D:{la:function(b,c,d,e,f){var h=b.u.A;if(f>=b.u.M)return 0;b=Math.min(b.u.M-f,e);F(0<=b);if(8<b&&h.subarray)c.set(h.subarray(f,f+b),d);else for(e=0;e<b;e++)c[d+e]=h[f+e];return b},write:function(b,c,d,e,f,h){if(!e)return 0;b=b.u;b.timestamp=Date.now();if(c.subarray&&(!b.A||b.A.subarray)){if(h)return b.A=c.subarray(d,d+e),b.M=e;if(0===b.M&&0===f)return b.A=new Uint8Array(c.subarray(d,d+e)),b.M=e;if(f+e<=b.M)return b.A.set(c.subarray(d,
d+e),f),e}V.nf(b,f+e);if(b.A.subarray&&c.subarray)b.A.set(c.subarray(d,d+e),f);else for(h=0;h<e;h++)b.A[f+h]=c[d+h];b.M=Math.max(b.M,f+e);return e},Va:function(b,c,d){1===d?c+=b.position:2===d&&K.isFile(b.u.mode)&&(c+=b.u.M);0>c&&g(new K.o(S.L));b.rd=[];return b.position=c},dc:function(b,c,d){V.nf(b.u,c+d);b.u.M=Math.max(b.u.M,c+d)},pc:function(b,c,d,e,f,h,j){K.isFile(b.u.mode)||g(new K.o(S.Dc));d=b.u.A;if(!(j&2)&&(d.buffer===c||d.buffer===c.buffer))b=n,e=d.byteOffset;else{if(0<f||f+e<b.u.M)d=d.subarray?
d.subarray(f,f+e):Array.prototype.slice.call(d,f,f+e);b=l;(e=P(e))||g(new K.o(S.ug));c.set(d,e)}return{ei:e,Jk:b}}}},vc=O(1,"i32*",lb),wc=O(1,"i32*",lb),xc=O(1,"i32*",lb),K={root:m,rc:[],cf:[m],Eb:[],Vh:1,La:m,Ye:"/",$c:n,Cf:l,ea:{},kg:{Yf:{Ag:1,Dg:2}},o:m,Yd:{},Zc:function(b){b instanceof K.o||g(b+" : "+pb());return T(b.Vc)},R:function(b,c){b=nc(K.Jd(),b);c=c||{};if(!b)return{path:"",u:m};var d={Wd:l,le:0},e;for(e in d)c[e]===i&&(c[e]=d[e]);8<c.le&&g(new K.o(S.td));var d=hc(b.split("/").filter(function(b){return!!b}),
n),f=K.root;e="/";for(var h=0;h<d.length;h++){var j=h===d.length-1;if(j&&c.parent)break;f=K.Wa(f,d[h]);e=mc(e,d[h]);if(K.xb(f)&&(!j||j&&c.Wd))f=f.qc.root;if(!j||c.Ia)for(j=0;K.oc(f.mode);)f=K.Ob(e),e=nc(jc(e),f),f=K.R(e,{le:c.le}).u,40<j++&&g(new K.o(S.td))}return{path:e,u:f}},hb:function(b){for(var c;;){if(K.bd(b))return b=b.X.Th,!c?b:"/"!==b[b.length-1]?b+"/"+c:b+c;c=c?b.name+"/"+c:b.name;b=b.parent}},$d:function(b,c){for(var d=0,e=0;e<c.length;e++)d=(d<<5)-d+c.charCodeAt(e)|0;return(b+d>>>0)%K.La.length},
Af:function(b){var c=K.$d(b.parent.id,b.name);b.Ab=K.La[c];K.La[c]=b},Bf:function(b){var c=K.$d(b.parent.id,b.name);if(K.La[c]===b)K.La[c]=b.Ab;else for(c=K.La[c];c;){if(c.Ab===b){c.Ab=b.Ab;break}c=c.Ab}},Wa:function(b,c){var d=K.Rh(b);d&&g(new K.o(d,b));for(d=K.La[K.$d(b.id,c)];d;d=d.Ab){var e=d.name;if(d.parent.id===b.id&&e===c)return d}return K.Nb(b,c)},createNode:function(b,c,d,e){K.Ic||(K.Ic=function(b,c,d,e){b||(b=this);this.parent=b;this.X=b.X;this.qc=m;this.id=K.Vh++;this.name=c;this.mode=
d;this.B={};this.D={};this.md=e},K.Ic.prototype={},Object.defineProperties(K.Ic.prototype,{la:{get:function(){return 365===(this.mode&365)},set:function(b){b?this.mode|=365:this.mode&=-366}},write:{get:function(){return 146===(this.mode&146)},set:function(b){b?this.mode|=146:this.mode&=-147}},Mh:{get:function(){return K.ja(this.mode)}},ae:{get:function(){return K.ad(this.mode)}}}));b=new K.Ic(b,c,d,e);K.Af(b);return b},Kd:function(b){K.Bf(b)},bd:function(b){return b===b.parent},xb:function(b){return!!b.qc},
isFile:function(b){return 32768===(b&61440)},ja:function(b){return 16384===(b&61440)},oc:function(b){return 40960===(b&61440)},ad:function(b){return 8192===(b&61440)},Kh:function(b){return 24576===(b&61440)},Lh:function(b){return 4096===(b&61440)},Nh:function(b){return 49152===(b&49152)},uh:{r:0,rs:1052672,"r+":2,w:577,wx:705,xw:705,"w+":578,"wx+":706,"xw+":706,a:1089,ax:1217,xa:1217,"a+":1090,"ax+":1218,"xa+":1218},Kf:function(b){var c=K.uh[b];"undefined"===typeof c&&g(Error("Unknown file open mode: "+
b));return c},vh:function(b){var c=["r","w","rw"][b&2097155];b&512&&(c+="w");return c},Bb:function(b,c){return K.Cf?0:-1!==c.indexOf("r")&&!(b.mode&292)||-1!==c.indexOf("w")&&!(b.mode&146)||-1!==c.indexOf("x")&&!(b.mode&73)?S.sd:0},Rh:function(b){var c=K.Bb(b,"x");return c?c:!b.B.Nb?S.sd:0},de:function(b,c){try{return K.Wa(b,c),S.ye}catch(d){}return K.Bb(b,"wx")},cd:function(b,c,d){var e;try{e=K.Wa(b,c)}catch(f){return f.Vc}if(b=K.Bb(b,"wx"))return b;if(d){if(!K.ja(e.mode))return S.Fc;if(K.bd(e)||
K.hb(e)===K.Jd())return S.mb}else if(K.ja(e.mode))return S.Gb;return 0},Sh:function(b,c){return!b?S.ua:K.oc(b.mode)?S.td:K.ja(b.mode)&&(0!==(c&2097155)||c&512)?S.Gb:K.Bb(b,K.vh(c))},zg:4096,Wh:function(b,c){for(var c=c||K.zg,d=b||0;d<=c;d++)if(!K.Eb[d])return d;g(new K.o(S.tg))},ib:function(b){return K.Eb[b]},We:function(b,c,d){K.Jc||(K.Jc=q(),K.Jc.prototype={},Object.defineProperties(K.Jc.prototype,{object:{get:function(){return this.u},set:function(b){this.u=b}},nl:{get:function(){return 1!==(this.U&
2097155)}},pl:{get:function(){return 0!==(this.U&2097155)}},ml:{get:function(){return this.U&1024}}}));var e=new K.Jc,f;for(f in b)e[f]=b[f];b=e;c=K.Wh(c,d);b.Q=c;return K.Eb[c]=b},Wg:function(b){K.Eb[b]=m},Mb:function(b){return K.Eb[b-1]},Zd:function(b){return b?b.Q+1:0},Ug:{open:function(b){b.D=K.yh(b.u.md).D;b.D.open&&b.D.open(b)},Va:function(){g(new K.o(S.Hc))}},ce:function(b){return b>>8},Bl:function(b){return b&255},zb:function(b,c){return b<<8|c},me:function(b,c){K.cf[b]={D:c}},yh:function(b){return K.cf[b]},
sf:function(b){for(var c=[],b=[b];b.length;){var d=b.pop();c.push(d);b.push.apply(b,d.rc)}return c},hg:function(b,c){function d(b){if(b){if(!d.sh)return d.sh=l,c(b)}else++f>=e.length&&c(m)}"function"===typeof b&&(c=b,b=n);var e=K.sf(K.root.X),f=0;e.forEach(function(c){if(!c.type.hg)return d(m);c.type.hg(c,b,d)})},X:function(b,c,d){var e="/"===d,f=!d,h;e&&K.root&&g(new K.o(S.mb));!e&&!f&&(h=K.R(d,{Wd:n}),d=h.path,h=h.u,K.xb(h)&&g(new K.o(S.mb)),K.ja(h.mode)||g(new K.o(S.Fc)));c={type:b,Fl:c,Th:d,rc:[]};
b=b.X(c);b.X=c;c.root=b;e?K.root=b:h&&(h.qc=c,h.X&&h.X.rc.push(c));return b},Pl:function(b){b=K.R(b,{Wd:n});K.xb(b.u)||g(new K.o(S.L));var b=b.u,c=b.qc,d=K.sf(c);Object.keys(K.La).forEach(function(b){for(b=K.La[b];b;){var c=b.Ab;-1!==d.indexOf(b.X)&&K.Kd(b);b=c}});b.qc=m;c=b.X.rc.indexOf(c);F(-1!==c);b.X.rc.splice(c,1)},Nb:function(b,c){return b.B.Nb(b,c)},Xa:function(b,c,d){var e=K.R(b,{parent:l}).u,b=kc(b);(!b||"."===b||".."===b)&&g(new K.o(S.L));var f=K.de(e,b);f&&g(new K.o(f));e.B.Xa||g(new K.o(S.va));
return e.B.Xa(e,b,c,d)},create:function(b,c){c=(c!==i?c:438)&4095;c|=32768;return K.Xa(b,c,0)},jb:function(b,c){c=(c!==i?c:511)&1023;c|=16384;return K.Xa(b,c,0)},dd:function(b,c,d){"undefined"===typeof d&&(d=c,c=438);return K.Xa(b,c|8192,d)},$a:function(b,c){nc(b)||g(new K.o(S.ua));var d=K.R(c,{parent:l}).u;d||g(new K.o(S.ua));var e=kc(c),f=K.de(d,e);f&&g(new K.o(f));d.B.$a||g(new K.o(S.va));return d.B.$a(d,e,b)},rename:function(b,c){var d=jc(b),e=jc(c),f=kc(b),h=kc(c),j,k,p;try{j=K.R(b,{parent:l}),
k=j.u,j=K.R(c,{parent:l}),p=j.u}catch(u){g(new K.o(S.mb))}(!k||!p)&&g(new K.o(S.ua));k.X!==p.X&&g(new K.o(S.xg));j=K.Wa(k,f);e=oc(b,e);"."!==e.charAt(0)&&g(new K.o(S.L));e=oc(c,d);"."!==e.charAt(0)&&g(new K.o(S.ud));var D;try{D=K.Wa(p,h)}catch(y){}if(j!==D){d=K.ja(j.mode);(f=K.cd(k,f,d))&&g(new K.o(f));(f=D?K.cd(p,h,d):K.de(p,h))&&g(new K.o(f));k.B.rename||g(new K.o(S.va));(K.xb(j)||D&&K.xb(D))&&g(new K.o(S.mb));p!==k&&(f=K.Bb(k,"w"))&&g(new K.o(f));try{K.ea.willMovePath&&K.ea.willMovePath(b,c)}catch(E){console.log("FS.trackingDelegate['willMovePath']('"+
b+"', '"+c+"') threw an exception: "+E.message)}K.Bf(j);try{k.B.rename(j,p,h)}catch(N){g(N)}finally{K.Af(j)}try{if(K.ea.onMovePath)K.ea.onMovePath(b,c)}catch(U){console.log("FS.trackingDelegate['onMovePath']('"+b+"', '"+c+"') threw an exception: "+U.message)}}},xc:function(b){var c=K.R(b,{parent:l}).u,d=kc(b),e=K.Wa(c,d),f=K.cd(c,d,l);f&&g(new K.o(f));c.B.xc||g(new K.o(S.va));K.xb(e)&&g(new K.o(S.mb));try{K.ea.willDeletePath&&K.ea.willDeletePath(b)}catch(h){console.log("FS.trackingDelegate['willDeletePath']('"+
b+"') threw an exception: "+h.message)}c.B.xc(c,d);K.Kd(e);try{if(K.ea.onDeletePath)K.ea.onDeletePath(b)}catch(j){console.log("FS.trackingDelegate['onDeletePath']('"+b+"') threw an exception: "+j.message)}},vc:function(b){b=K.R(b,{Ia:l}).u;b.B.vc||g(new K.o(S.Fc));return b.B.vc(b)},Wb:function(b){var c=K.R(b,{parent:l}).u,d=kc(b),e=K.Wa(c,d),f=K.cd(c,d,n);f&&(f===S.Gb&&(f=S.va),g(new K.o(f)));c.B.Wb||g(new K.o(S.va));K.xb(e)&&g(new K.o(S.mb));try{K.ea.willDeletePath&&K.ea.willDeletePath(b)}catch(h){console.log("FS.trackingDelegate['willDeletePath']('"+
b+"') threw an exception: "+h.message)}c.B.Wb(c,d);K.Kd(e);try{if(K.ea.onDeletePath)K.ea.onDeletePath(b)}catch(j){console.log("FS.trackingDelegate['onDeletePath']('"+b+"') threw an exception: "+j.message)}},Ob:function(b){(b=K.R(b).u)||g(new K.o(S.ua));b.B.Ob||g(new K.o(S.L));return b.B.Ob(b)},fg:function(b,c){var d=K.R(b,{Ia:!c}).u;d||g(new K.o(S.ua));d.B.Ja||g(new K.o(S.va));return d.B.Ja(d)},zl:function(b){return K.fg(b,l)},Oc:function(b,c,d){b="string"===typeof b?K.R(b,{Ia:!d}).u:b;b.B.fa||g(new K.o(S.va));
b.B.fa(b,{mode:c&4095|b.mode&-4096,timestamp:Date.now()})},vl:function(b,c){K.Oc(b,c,l)},Zk:function(b,c){var d=K.ib(b);d||g(new K.o(S.oa));K.Oc(d.u,c)},Ue:function(b,c,d,e){b="string"===typeof b?K.R(b,{Ia:!e}).u:b;b.B.fa||g(new K.o(S.va));b.B.fa(b,{timestamp:Date.now()})},wl:function(b,c,d){K.Ue(b,c,d,l)},$k:function(b,c,d){(b=K.ib(b))||g(new K.o(S.oa));K.Ue(b.u,c,d)},truncate:function(b,c){0>c&&g(new K.o(S.L));var d;d="string"===typeof b?K.R(b,{Ia:l}).u:b;d.B.fa||g(new K.o(S.va));K.ja(d.mode)&&
g(new K.o(S.Gb));K.isFile(d.mode)||g(new K.o(S.L));var e=K.Bb(d,"w");e&&g(new K.o(e));d.B.fa(d,{size:c,timestamp:Date.now()})},bl:function(b,c){var d=K.ib(b);d||g(new K.o(S.oa));0===(d.U&2097155)&&g(new K.o(S.L));K.truncate(d.u,c)},Ql:function(b,c,d){b=K.R(b,{Ia:l}).u;b.B.fa(b,{timestamp:Math.max(c,d)})},open:function(b,c,d,e,f){""===b&&g(new K.o(S.ua));var c="string"===typeof c?K.Kf(c):c,d=c&64?("undefined"===typeof d?438:d)&4095|32768:0,h;if("object"===typeof b)h=b;else{b=ic(b);try{h=K.R(b,{Ia:!(c&
131072)}).u}catch(j){}}var k=n;c&64&&(h?c&128&&g(new K.o(S.ye)):(h=K.Xa(b,d,0),k=l));h||g(new K.o(S.ua));K.ad(h.mode)&&(c&=-513);k||(d=K.Sh(h,c))&&g(new K.o(d));c&512&&K.truncate(h,0);c&=-641;e=K.We({u:h,path:K.hb(h),U:c,seekable:l,position:0,D:h.D,rd:[],error:n},e,f);e.D.open&&e.D.open(e);x.logReadFiles&&!(c&1)&&(K.ke||(K.ke={}),b in K.ke||(K.ke[b]=1,x.printErr("read file: "+b)));try{K.ea.onOpenFile&&(f=0,1!==(c&2097155)&&(f|=K.kg.Yf.Ag),0!==(c&2097155)&&(f|=K.kg.Yf.Dg),K.ea.onOpenFile(b,f))}catch(p){console.log("FS.trackingDelegate['onOpenFile']('"+
b+"', flags) threw an exception: "+p.message)}return e},close:function(b){try{b.D.close&&b.D.close(b)}catch(c){g(c)}finally{K.Wg(b.Q)}},Va:function(b,c,d){(!b.seekable||!b.D.Va)&&g(new K.o(S.Hc));return b.D.Va(b,c,d)},la:function(b,c,d,e,f){(0>e||0>f)&&g(new K.o(S.L));1===(b.U&2097155)&&g(new K.o(S.oa));K.ja(b.u.mode)&&g(new K.o(S.Gb));b.D.la||g(new K.o(S.L));var h=l;"undefined"===typeof f?(f=b.position,h=n):b.seekable||g(new K.o(S.Hc));c=b.D.la(b,c,d,e,f);h||(b.position+=c);return c},write:function(b,
c,d,e,f,h){(0>e||0>f)&&g(new K.o(S.L));0===(b.U&2097155)&&g(new K.o(S.oa));K.ja(b.u.mode)&&g(new K.o(S.Gb));b.D.write||g(new K.o(S.L));b.U&1024&&K.Va(b,0,2);var j=l;"undefined"===typeof f?(f=b.position,j=n):b.seekable||g(new K.o(S.Hc));c=b.D.write(b,c,d,e,f,h);j||(b.position+=c);try{if(b.path&&K.ea.onWriteToFile)K.ea.onWriteToFile(b.path)}catch(k){console.log("FS.trackingDelegate['onWriteToFile']('"+path+"') threw an exception: "+k.message)}return c},dc:function(b,c,d){(0>c||0>=d)&&g(new K.o(S.L));
0===(b.U&2097155)&&g(new K.o(S.oa));!K.isFile(b.u.mode)&&!K.ja(node.mode)&&g(new K.o(S.Dc));b.D.dc||g(new K.o(S.Gc));b.D.dc(b,c,d)},pc:function(b,c,d,e,f,h,j){1===(b.U&2097155)&&g(new K.o(S.sd));b.D.pc||g(new K.o(S.Dc));return b.D.pc(b,c,d,e,f,h,j)},nc:function(b,c,d){b.D.nc||g(new K.o(S.vg));return b.D.nc(b,c,d)},Gl:function(b,c){c=c||{};c.U=c.U||"r";c.encoding=c.encoding||"binary";"utf8"!==c.encoding&&"binary"!==c.encoding&&g(Error('Invalid encoding type "'+c.encoding+'"'));var d,e=K.open(b,c.U),
f=K.fg(b).size,h=new Uint8Array(f);K.la(e,h,0,f,0);if("utf8"===c.encoding){d="";for(var j=new G.cc,k=0;k<f;k++)d+=j.kd(h[k])}else"binary"===c.encoding&&(d=h);K.close(e);return d},Sl:function(b,c,d){d=d||{};d.U=d.U||"w";d.encoding=d.encoding||"utf8";"utf8"!==d.encoding&&"binary"!==d.encoding&&g(Error('Invalid encoding type "'+d.encoding+'"'));b=K.open(b,d.U,d.mode);"utf8"===d.encoding?(c=new Uint8Array((new G.cc).Zf(c)),K.write(b,c,0,c.length,0,d.Tg)):"binary"===d.encoding&&K.write(b,c,0,c.length,
0,d.Tg);K.close(b)},Jd:function(){return K.Ye},Nk:function(b){b=K.R(b,{Ia:l});K.ja(b.u.mode)||g(new K.o(S.Fc));var c=K.Bb(b.u,"x");c&&g(new K.o(c));K.Ye=b.path},Zg:function(){K.jb("/tmp");K.jb("/home");K.jb("/home/web_user")},Yg:function(){K.jb("/dev");K.me(K.zb(1,3),{la:aa(0),write:aa(0)});K.dd("/dev/null",K.zb(1,3));qc(K.zb(5,0),tc);qc(K.zb(6,0),uc);K.dd("/dev/tty",K.zb(5,0));K.dd("/dev/tty1",K.zb(6,0));var b;if("undefined"!==typeof crypto){var c=new Uint8Array(1);b=function(){crypto.getRandomValues(c);
return c[0]}}else b=C?function(){return require("crypto").randomBytes(1)[0]}:function(){return 256*Math.random()|0};K.Ra("/dev","random",b);K.Ra("/dev","urandom",b);K.jb("/dev/shm");K.jb("/dev/shm/tmp")},hh:function(){x.stdin?K.Ra("/dev","stdin",x.stdin):K.$a("/dev/tty","/dev/stdin");x.stdout?K.Ra("/dev","stdout",m,x.stdout):K.$a("/dev/tty","/dev/stdout");x.stderr?K.Ra("/dev","stderr",m,x.stderr):K.$a("/dev/tty1","/dev/stderr");var b=K.open("/dev/stdin","r");M[vc>>2]=K.Zd(b);F(0===b.Q,"invalid handle for stdin ("+
b.Q+")");b=K.open("/dev/stdout","w");M[wc>>2]=K.Zd(b);F(1===b.Q,"invalid handle for stdout ("+b.Q+")");b=K.open("/dev/stderr","w");M[xc>>2]=K.Zd(b);F(2===b.Q,"invalid handle for stderr ("+b.Q+")")},hf:function(){K.o||(K.o=function(b,c){this.u=c;this.ui=function(b){this.Vc=b;for(var c in S)if(S[c]===b){this.code=c;break}};this.ui(b);this.message=fc[b]},K.o.prototype=Error(),[S.ua].forEach(function(b){K.Yd[b]=new K.o(b);K.Yd[b].stack="<generic error, no stack>"}))},Bi:function(){K.hf();K.La=Array(4096);
K.X(V,{},"/");K.Zg();K.Yg()},mc:function(b,c,d){F(!K.mc.$c,"FS.init was previously called. If you want to initialize later with custom parameters, remove any earlier calls (note that one is automatically added to the generated code)");K.mc.$c=l;K.hf();x.stdin=b||x.stdin;x.stdout=c||x.stdout;x.stderr=d||x.stderr;K.hh()},mi:function(){K.mc.$c=n;for(var b=0;b<K.Eb.length;b++){var c=K.Eb[b];c&&K.close(c)}},Xc:function(b,c){var d=0;b&&(d|=365);c&&(d|=146);return d},rl:function(b,c){var d=lc.apply(m,b);
c&&"/"==d[0]&&(d=d.substr(1));return d},Dk:function(b,c){return nc(c,b)},Ll:function(b){return ic(b)},al:function(b,c){var d=K.Dd(b,c);if(d.Vd)return d.object;T(d.error);return m},Dd:function(b,c){try{var d=K.R(b,{Ia:!c}),b=d.path}catch(e){}var f={bd:n,Vd:n,error:0,name:m,path:m,object:m,ai:n,ci:m,bi:m};try{d=K.R(b,{parent:l}),f.ai=l,f.ci=d.path,f.bi=d.u,f.name=kc(b),d=K.R(b,{Ia:!c}),f.Vd=l,f.path=d.path,f.object=d.u,f.name=d.u.name,f.bd="/"===d.path}catch(h){f.error=h.Vc}return f},ah:function(b,
c,d,e){b=mc("string"===typeof b?b:K.hb(b),c);return K.jb(b,K.Xc(d,e))},eh:function(b,c){for(var b="string"===typeof b?b:K.hb(b),d=c.split("/").reverse();d.length;){var e=d.pop();if(e){var f=mc(b,e);try{K.jb(f)}catch(h){}b=f}}return f},$g:function(b,c,d,e,f){b=mc("string"===typeof b?b:K.hb(b),c);return K.create(b,K.Xc(e,f))},Id:function(b,c,d,e,f,h){b=c?mc("string"===typeof b?b:K.hb(b),c):b;e=K.Xc(e,f);f=K.create(b,e);if(d){if("string"===typeof d){for(var b=Array(d.length),c=0,j=d.length;c<j;++c)b[c]=
d.charCodeAt(c);d=b}K.Oc(f,e|146);b=K.open(f,"w");K.write(b,d,0,d.length,0,h);K.close(b);K.Oc(f,e)}return f},Ra:function(b,c,d,e){b=mc("string"===typeof b?b:K.hb(b),c);c=K.Xc(!!d,!!e);K.Ra.ce||(K.Ra.ce=64);var f=K.zb(K.Ra.ce++,0);K.me(f,{open:function(b){b.seekable=n},close:function(){e&&(e.buffer&&e.buffer.length)&&e(10)},la:function(b,c,e,f){for(var u=0,D=0;D<f;D++){var y;try{y=d()}catch(E){g(new K.o(S.nb))}y===i&&0===u&&g(new K.o(S.ac));if(y===m||y===i)break;u++;c[e+D]=y}u&&(b.u.timestamp=Date.now());
return u},write:function(b,c,d,f){for(var u=0;u<f;u++)try{e(c[d+u])}catch(D){g(new K.o(S.nb))}f&&(b.u.timestamp=Date.now());return u}});return K.dd(b,c,f)},dh:function(b,c,d){b=mc("string"===typeof b?b:K.hb(b),c);return K.$a(d,b)},of:function(b){if(b.ae||b.Mh||b.link||b.A)return l;var c=l;"undefined"!==typeof XMLHttpRequest&&g(Error("Lazy loading should have been performed (contents set) in createLazyFile, but it was not. Lazy loading only works in web workers. Use --embed-file or --preload-file in emcc on the main thread."));
if(x.read)try{b.A=Mb(x.read(b.url),l),b.M=b.A.length}catch(d){c=n}else g(Error("Cannot load without read() or XMLHttpRequest."));c||T(S.nb);return c},bh:function(b,c,d,e,f){function h(){this.be=n;this.Qc=[]}h.prototype.get=function(b){if(!(b>this.length-1||0>b)){var c=b%this.Pc;return this.Eh(b/this.Pc|0)[c]}};h.prototype.ti=function(b){this.Eh=b};h.prototype.Se=function(){var b=new XMLHttpRequest;b.open("HEAD",d,n);b.send(m);200<=b.status&&300>b.status||304===b.status||g(Error("Couldn't load "+d+
". Status: "+b.status));var c=Number(b.getResponseHeader("Content-length")),e,f=1048576;if(!((e=b.getResponseHeader("Accept-Ranges"))&&"bytes"===e))f=c;var h=this;h.ti(function(b){var e=b*f,j=(b+1)*f-1,j=Math.min(j,c-1);if("undefined"===typeof h.Qc[b]){var k=h.Qc;e>j&&g(Error("invalid range ("+e+", "+j+") or no bytes requested!"));j>c-1&&g(Error("only "+c+" bytes available! programmer error!"));var p=new XMLHttpRequest;p.open("GET",d,n);c!==f&&p.setRequestHeader("Range","bytes="+e+"-"+j);"undefined"!=
typeof Uint8Array&&(p.responseType="arraybuffer");p.overrideMimeType&&p.overrideMimeType("text/plain; charset=x-user-defined");p.send(m);200<=p.status&&300>p.status||304===p.status||g(Error("Couldn't load "+d+". Status: "+p.status));e=p.response!==i?new Uint8Array(p.response||[]):Mb(p.responseText||"",l);k[b]=e}"undefined"===typeof h.Qc[b]&&g(Error("doXHR failed!"));return h.Qc[b]});this.Hg=c;this.Eg=f;this.be=l};if("undefined"!==typeof XMLHttpRequest){Ha||g("Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc");
var j=new h;Object.defineProperty(j,"length",{get:function(){this.be||this.Se();return this.Hg}});Object.defineProperty(j,"chunkSize",{get:function(){this.be||this.Se();return this.Eg}});j={ae:n,A:j}}else j={ae:n,url:d};var k=K.$g(b,c,j,e,f);j.A?k.A=j.A:j.url&&(k.A=m,k.url=j.url);Object.defineProperty(k,"usedBytes",{get:function(){return this.A.length}});var p={};Object.keys(k.D).forEach(function(b){var c=k.D[b];p[b]=function(){K.of(k)||g(new K.o(S.nb));return c.apply(m,arguments)}});p.la=function(b,
c,d,e,f){K.of(k)||g(new K.o(S.nb));b=b.u.A;if(f>=b.length)return 0;e=Math.min(b.length-f,e);F(0<=e);if(b.slice)for(var h=0;h<e;h++)c[d+h]=b[f+h];else for(h=0;h<e;h++)c[d+h]=b.get(f+h);return e};k.D=p;return k},fh:function(b,c,d,e,f,h,j,k,p){function u(){yc=document.pointerLockElement===E||document.mozPointerLockElement===E||document.webkitPointerLockElement===E||document.msPointerLockElement===E}function D(d){function u(d){k||K.Id(b,c,d,e,f,p);h&&h();Ub()}var y=n;x.preloadPlugins.forEach(function(b){!y&&
b.canHandle(N)&&(b.handle(d,N,u,function(){j&&j();Ub()}),y=l)});y||u(d)}x.preloadPlugins||(x.preloadPlugins=[]);if(!zc){zc=l;try{new Blob,Ac=l}catch(y){Ac=n,console.log("warning: no blob constructor, cannot create blobs with mimetypes")}Bc="undefined"!=typeof MozBlobBuilder?MozBlobBuilder:"undefined"!=typeof WebKitBlobBuilder?WebKitBlobBuilder:!Ac?console.log("warning: no BlobBuilder"):m;Cc="undefined"!=typeof window?window.URL?window.URL:window.webkitURL:i;!x.Lf&&"undefined"===typeof Cc&&(console.log("warning: Browser does not support creating object URLs. Built-in browser image decoding will not be available."),
x.Lf=l);x.preloadPlugins.push({canHandle:function(b){return!x.Lf&&/\.(jpg|jpeg|png|bmp)$/i.test(b)},handle:function(b,c,d,e){var f=m;if(Ac)try{f=new Blob([b],{type:Dc(c)}),f.size!==b.length&&(f=new Blob([(new Uint8Array(b)).buffer],{type:Dc(c)}))}catch(h){G.Yb("Blob constructor present but fails: "+h+"; falling back to blob builder")}f||(f=new Bc,f.append((new Uint8Array(b)).buffer),f=f.getBlob());var j=Cc.createObjectURL(f),k=new Image;k.onload=function(){F(k.complete,"Image "+c+" could not be decoded");
var e=document.createElement("canvas");e.width=k.width;e.height=k.height;e.getContext("2d").drawImage(k,0,0);x.preloadedImages[c]=e;Cc.revokeObjectURL(j);d&&d(b)};k.onerror=function(){console.log("Image "+j+" could not be decoded");e&&e()};k.src=j}});x.preloadPlugins.push({canHandle:function(b){return!x.El&&b.substr(-4)in{".ogg":1,".wav":1,".mp3":1}},handle:function(b,c,d,e){function f(e){j||(j=l,x.preloadedAudios[c]=e,d&&d(b))}function h(){j||(j=l,x.preloadedAudios[c]=new Audio,e&&e())}var j=n;if(Ac){try{var k=
new Blob([b],{type:Dc(c)})}catch(N){return h()}var k=Cc.createObjectURL(k),p=new Audio;p.addEventListener("canplaythrough",function(){f(p)},n);p.onerror=function(){if(!j){console.log("warning: browser could not fully decode audio "+c+", trying slower base64 approach");for(var d="",e=0,h=0,k=0;k<b.length;k++){e=e<<8|b[k];for(h+=8;6<=h;)var N=e>>h-6&63,h=h-6,d=d+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[N]}2==h?(d+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[(e&
3)<<4],d+="=="):4==h&&(d+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[(e&15)<<2],d+="=");p.src="data:audio/x-"+c.substr(-3)+";base64,"+d;f(p)}};p.src=k;x.noExitRuntime=l;setTimeout(function(){Ta||f(p)},1E4)}else return h()}});var E=x.canvas;E&&(E.ne=E.requestPointerLock||E.mozRequestPointerLock||E.webkitRequestPointerLock||E.msRequestPointerLock||q(),E.mf=document.exitPointerLock||document.mozExitPointerLock||document.webkitExitPointerLock||document.msExitPointerLock||q(),E.mf=
E.mf.bind(document),document.addEventListener("pointerlockchange",u,n),document.addEventListener("mozpointerlockchange",u,n),document.addEventListener("webkitpointerlockchange",u,n),document.addEventListener("mspointerlockchange",u,n),x.elementPointerLock&&E.addEventListener("click",function(b){!yc&&E.ne&&(E.ne(),b.preventDefault())},n))}var N=c?nc(mc(b,c)):b;Tb();"string"==typeof d?Ec(d,function(b){D(b)},j):D(d)},indexedDB:function(){return window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||
window.msIndexedDB},ve:function(){return"EM_FS_"+window.location.pathname},we:20,Zb:"FILE_DATA",Jl:function(b,c,d){var c=c||q(),d=d||q(),e=K.indexedDB();try{var f=e.open(K.ve(),K.we)}catch(h){return d(h)}f.$h=function(){console.log("creating db");f.result.createObjectStore(K.Zb)};f.onsuccess=function(){var e=f.result.transaction([K.Zb],"readwrite"),h=e.objectStore(K.Zb),p=0,u=0,D=b.length;b.forEach(function(b){b=h.put(K.Dd(b).object.A,b);b.onsuccess=function(){p++;p+u==D&&(0==u?c():d())};b.onerror=
function(){u++;p+u==D&&(0==u?c():d())}});e.onerror=d};f.onerror=d},yl:function(b,c,d){var c=c||q(),d=d||q(),e=K.indexedDB();try{var f=e.open(K.ve(),K.we)}catch(h){return d(h)}f.$h=d;f.onsuccess=function(){var e=f.result;try{var h=e.transaction([K.Zb],"readonly")}catch(p){d(p);return}var u=h.objectStore(K.Zb),D=0,y=0,E=b.length;b.forEach(function(b){var e=u.get(b);e.onsuccess=function(){K.Dd(b).Vd&&K.Wb(b);K.Id(jc(b),kc(b),e.result,l,l,l);D++;D+y==E&&(0==y?c():d())};e.onerror=function(){y++;D+y==E&&
(0==y?c():d())}});h.onerror=d};f.onerror=d}};function Fc(){g("TODO")}
var W={X:function(){x.websocket=x.websocket&&"object"===typeof x.websocket?x.websocket:{};x.websocket.Ad={};x.websocket.on=function(b,c){"function"===typeof c&&(this.Ad[b]=c);return this};x.websocket.za=function(b,c){"function"===typeof this.Ad[b]&&this.Ad[b].call(this,c)};return K.createNode(m,"/",16895,0)},gh:function(b,c,d){d&&F(1==c==(6==d));b={th:b,type:c,protocol:d,da:m,error:m,uc:{},je:[],Pb:[],Tb:W.na};c=W.fd();d=K.createNode(W.root,c,49152,0);d.Sb=b;c=K.We({path:c,u:d,U:K.Kf("r+"),seekable:n,
D:W.D});b.S=c;return b},wf:function(b){b=K.ib(b);return!b||!K.Nh(b.u.mode)?m:b.u.Sb},D:{W:function(b){b=b.u.Sb;return b.Tb.W(b)},nc:function(b,c,d){b=b.u.Sb;return b.Tb.nc(b,c,d)},la:function(b,c,d,e){b=b.u.Sb;e=b.Tb.oi(b,e);if(!e)return 0;c.set(e.buffer,d);return e.buffer.length},write:function(b,c,d,e){b=b.u.Sb;return b.Tb.si(b,c,d,e)},close:function(b){b=b.u.Sb;b.Tb.close(b)}},fd:function(){W.fd.Xe||(W.fd.Xe=0);return"socket["+W.fd.Xe++ +"]"},na:{Sc:function(b,c,d){var e;"object"===typeof c&&(e=
c,d=c=m);if(e)e._socket?(c=e._socket.remoteAddress,d=e._socket.remotePort):((d=/ws[s]?:\/\/([^:]+):(\d+)/.exec(e.url))||g(Error("WebSocket URL must be in the format ws(s)://address:port")),c=d[1],d=parseInt(d[2],10));else try{var f=x.websocket&&"object"===typeof x.websocket,h="ws:#".replace("#","//");f&&"string"===typeof x.websocket.url&&(h=x.websocket.url);if("ws://"===h||"wss://"===h)var j=c.split("/"),h=h+j[0]+":"+d+"/"+j.slice(1).join("/");j="binary";f&&"string"===typeof x.websocket.subprotocol&&
(j=x.websocket.subprotocol);var j=j.replace(/^ +| +$/g,"").split(/ *, */),k=C?{protocol:j.toString()}:j;e=new (C?require("ws"):window.WebSocket)(h,k);e.binaryType="arraybuffer"}catch(p){g(new K.o(S.ze))}c={Qa:c,port:d,C:e,Uc:[]};W.na.Me(b,c);W.na.Hh(b,c);2===b.type&&"undefined"!==typeof b.Ub&&c.Uc.push(new Uint8Array([255,255,255,255,112,111,114,116,(b.Ub&65280)>>8,b.Ub&255]));return c},Yc:function(b,c,d){return b.uc[c+":"+d]},Me:function(b,c){b.uc[c.Qa+":"+c.port]=c},cg:function(b,c){delete b.uc[c.Qa+
":"+c.port]},Hh:function(b,c){function d(){x.websocket.za("open",b.S.Q);try{for(var d=c.Uc.shift();d;)c.C.send(d),d=c.Uc.shift()}catch(e){c.C.close()}}function e(d){F("string"!==typeof d&&d.byteLength!==i);var d=new Uint8Array(d),e=f;f=n;e&&10===d.length&&255===d[0]&&255===d[1]&&255===d[2]&&255===d[3]&&112===d[4]&&111===d[5]&&114===d[6]&&116===d[7]?(d=d[8]<<8|d[9],W.na.cg(b,c),c.port=d,W.na.Me(b,c)):(b.Pb.push({Qa:c.Qa,port:c.port,data:d}),x.websocket.za("message",b.S.Q))}var f=l;C?(c.C.on("open",
d),c.C.on("message",function(b,c){c.binary&&e((new Uint8Array(b)).buffer)}),c.C.on("close",function(){x.websocket.za("close",b.S.Q)}),c.C.on("error",function(){b.error=S.xe;x.websocket.za("error",[b.S.Q,b.error,"ECONNREFUSED: Connection refused"])})):(c.C.onopen=d,c.C.onclose=function(){x.websocket.za("close",b.S.Q)},c.C.onmessage=function(b){e(b.data)},c.C.onerror=function(){b.error=S.xe;x.websocket.za("error",[b.S.Q,b.error,"ECONNREFUSED: Connection refused"])})},W:function(b){if(1===b.type&&b.da)return b.je.length?
65:0;var c=0,d=1===b.type?W.na.Yc(b,b.Sa,b.Ta):m;if(b.Pb.length||!d||d&&d.C.readyState===d.C.Cc||d&&d.C.readyState===d.C.CLOSED)c|=65;if(!d||d&&d.C.readyState===d.C.OPEN)c|=4;if(d&&d.C.readyState===d.C.Cc||d&&d.C.readyState===d.C.CLOSED)c|=16;return c},nc:function(b,c,d){switch(c){case 21531:return c=0,b.Pb.length&&(c=b.Pb[0].data.length),M[d>>2]=c,0;default:return S.L}},close:function(b){if(b.da){try{b.da.close()}catch(c){}b.da=m}for(var d=Object.keys(b.uc),e=0;e<d.length;e++){var f=b.uc[d[e]];try{f.C.close()}catch(h){}W.na.cg(b,
f)}return 0},bind:function(b,c,d){("undefined"!==typeof b.oe||"undefined"!==typeof b.Ub)&&g(new K.o(S.L));b.oe=c;b.Ub=d||Fc();if(2===b.type){b.da&&(b.da.close(),b.da=m);try{b.Tb.Ph(b,0)}catch(e){e instanceof K.o||g(e),e.Vc!==S.Gc&&g(e)}}},Ok:function(b,c,d){b.da&&g(new K.o(S.Gc));if("undefined"!==typeof b.Sa&&"undefined"!==typeof b.Ta){var e=W.na.Yc(b,b.Sa,b.Ta);e&&(e.C.readyState===e.C.CONNECTING&&g(new K.o(S.pg)),g(new K.o(S.sg)))}c=W.na.Sc(b,c,d);b.Sa=c.Qa;b.Ta=c.port;g(new K.o(S.rg))},Ph:function(b){C||
g(new K.o(S.Gc));b.da&&g(new K.o(S.L));var c=require("ws").Server;b.da=new c({host:b.oe,port:b.Ub});x.websocket.za("listen",b.S.Q);b.da.on("connection",function(c){if(1===b.type){var e=W.gh(b.th,b.type,b.protocol),c=W.na.Sc(e,c);e.Sa=c.Qa;e.Ta=c.port;b.je.push(e);x.websocket.za("connection",e.S.Q)}else W.na.Sc(b,c),x.websocket.za("connection",b.S.Q)});b.da.on("closed",function(){x.websocket.za("close",b.S.Q);b.da=m});b.da.on("error",function(){b.error=S.ze;x.websocket.za("error",[b.S.Q,b.error,"EHOSTUNREACH: Host is unreachable"])})},
accept:function(b){b.da||g(new K.o(S.L));var c=b.je.shift();c.S.U=b.S.U;return c},hl:function(b,c){var d,e;c?((b.Sa===i||b.Ta===i)&&g(new K.o(S.Ec)),d=b.Sa,e=b.Ta):(d=b.oe||0,e=b.Ub||0);return{Qa:d,port:e}},si:function(b,c,d,e,f,h){if(2===b.type){if(f===i||h===i)f=b.Sa,h=b.Ta;(f===i||h===i)&&g(new K.o(S.qg))}else f=b.Sa,h=b.Ta;var j=W.na.Yc(b,f,h);1===b.type&&((!j||j.C.readyState===j.C.Cc||j.C.readyState===j.C.CLOSED)&&g(new K.o(S.Ec)),j.C.readyState===j.C.CONNECTING&&g(new K.o(S.ac)));c=c instanceof
Array||c instanceof ArrayBuffer?c.slice(d,d+e):c.buffer.slice(c.byteOffset+d,c.byteOffset+d+e);if(2===b.type&&(!j||j.C.readyState!==j.C.OPEN)){if(!j||j.C.readyState===j.C.Cc||j.C.readyState===j.C.CLOSED)j=W.na.Sc(b,f,h);j.Uc.push(c);return e}try{return j.C.send(c),e}catch(k){g(new K.o(S.L))}},oi:function(b,c){1===b.type&&b.da&&g(new K.o(S.Ec));var d=b.Pb.shift();if(!d){if(1===b.type){var e=W.na.Yc(b,b.Sa,b.Ta);if(e){if(e.C.readyState===e.C.Cc||e.C.readyState===e.C.CLOSED)return m;g(new K.o(S.ac))}g(new K.o(S.Ec))}g(new K.o(S.ac))}var e=
d.data.byteLength||d.data.length,f=d.data.byteOffset||0,h=d.data.buffer||d.data,j=Math.min(c,e),k={buffer:new Uint8Array(h,f,j),Qa:d.Qa,port:d.port};1===b.type&&j<e&&(d.data=new Uint8Array(h,f+j,e-j),b.Pb.unshift(d));return k}}};function Gc(b,c,d){b=K.ib(b);if(!b)return T(S.oa),-1;try{return K.write(b,L,c,d)}catch(e){return K.Zc(e),-1}}function Hc(b){b=K.Mb(b);return!b?-1:b.Q}function Ic(b,c,d,e){d*=c;if(0==d)return 0;b=Gc(Hc(e),b,d);if(-1==b){if(c=K.Mb(e))c.error=l;return 0}return b/c|0}
x._strlen=Jc;function Kc(b){return 0>b||0===b&&-Infinity===1/b}
function Lc(b,c){function d(b){var d;"double"===b?d=(M[Xb>>2]=M[c+f>>2],M[Xb+4>>2]=M[c+(f+4)>>2],+hb[Xb>>3]):"i64"==b?d=[M[c+f>>2],M[c+(f+4)>>2]]:(b="i32",d=M[c+f>>2]);f+=G.tf(b);return d}for(var e=b,f=0,h=[],j,k;;){var p=e;j=L[e>>0];if(0===j)break;k=L[e+1>>0];if(37==j){var u=n,D=n,y=n,E=n,N=n;a:for(;;){switch(k){case 43:u=l;break;case 45:D=l;break;case 35:y=l;break;case 48:if(E)break a;else{E=l;break}case 32:N=l;break;default:break a}e++;k=L[e+1>>0]}var U=0;if(42==k)U=d("i32"),e++,k=L[e+1>>0];else for(;48<=
k&&57>=k;)U=10*U+(k-48),e++,k=L[e+1>>0];var ia=n,Q=-1;if(46==k){Q=0;ia=l;e++;k=L[e+1>>0];if(42==k)Q=d("i32"),e++;else for(;;){k=L[e+1>>0];if(48>k||57<k)break;Q=10*Q+(k-48);e++}k=L[e+1>>0]}0>Q&&(Q=6,ia=n);var I;switch(String.fromCharCode(k)){case "h":k=L[e+2>>0];104==k?(e++,I=1):I=2;break;case "l":k=L[e+2>>0];108==k?(e++,I=8):I=4;break;case "L":case "q":case "j":I=8;break;case "z":case "t":case "I":I=4;break;default:I=m}I&&e++;k=L[e+1>>0];switch(String.fromCharCode(k)){case "d":case "i":case "u":case "o":case "x":case "X":case "p":p=
100==k||105==k;I=I||4;var J=j=d("i"+8*I),B;8==I&&(j=G.Qh(j[0],j[1],117==k));4>=I&&(j=(p?Pb:Ob)(j&Math.pow(256,I)-1,8*I));var qa=Math.abs(j),p="";if(100==k||105==k)B=8==I&&Mc?Mc.stringify(J[0],J[1],m):Pb(j,8*I).toString(10);else if(117==k)B=8==I&&Mc?Mc.stringify(J[0],J[1],l):Ob(j,8*I).toString(10),j=Math.abs(j);else if(111==k)B=(y?"0":"")+qa.toString(8);else if(120==k||88==k){p=y&&0!=j?"0x":"";if(8==I&&Mc)if(J[1]){B=(J[1]>>>0).toString(16);for(y=(J[0]>>>0).toString(16);8>y.length;)y="0"+y;B+=y}else B=
(J[0]>>>0).toString(16);else if(0>j){j=-j;B=(qa-1).toString(16);J=[];for(y=0;y<B.length;y++)J.push((15-parseInt(B[y],16)).toString(16));for(B=J.join("");B.length<2*I;)B="f"+B}else B=qa.toString(16);88==k&&(p=p.toUpperCase(),B=B.toUpperCase())}else 112==k&&(0===qa?B="(nil)":(p="0x",B=qa.toString(16)));if(ia)for(;B.length<Q;)B="0"+B;0<=j&&(u?p="+"+p:N&&(p=" "+p));"-"==B.charAt(0)&&(p="-"+p,B=B.substr(1));for(;p.length+B.length<U;)D?B+=" ":E?B="0"+B:p=" "+p;B=p+B;B.split("").forEach(function(b){h.push(b.charCodeAt(0))});
break;case "f":case "F":case "e":case "E":case "g":case "G":j=d("double");if(isNaN(j))B="nan",E=n;else if(isFinite(j)){ia=n;I=Math.min(Q,20);if(103==k||71==k)ia=l,Q=Q||1,I=parseInt(j.toExponential(I).split("e")[1],10),Q>I&&-4<=I?(k=(103==k?"f":"F").charCodeAt(0),Q-=I+1):(k=(103==k?"e":"E").charCodeAt(0),Q--),I=Math.min(Q,20);if(101==k||69==k)B=j.toExponential(I),/[eE][-+]\d$/.test(B)&&(B=B.slice(0,-1)+"0"+B.slice(-1));else if(102==k||70==k)B=j.toFixed(I),0===j&&Kc(j)&&(B="-"+B);p=B.split("e");if(ia&&
!y)for(;1<p[0].length&&-1!=p[0].indexOf(".")&&("0"==p[0].slice(-1)||"."==p[0].slice(-1));)p[0]=p[0].slice(0,-1);else for(y&&-1==B.indexOf(".")&&(p[0]+=".");Q>I++;)p[0]+="0";B=p[0]+(1<p.length?"e"+p[1]:"");69==k&&(B=B.toUpperCase());0<=j&&(u?B="+"+B:N&&(B=" "+B))}else B=(0>j?"-":"")+"inf",E=n;for(;B.length<U;)B=D?B+" ":E&&("-"==B[0]||"+"==B[0])?B[0]+"0"+B.slice(1):(E?"0":" ")+B;97>k&&(B=B.toUpperCase());B.split("").forEach(function(b){h.push(b.charCodeAt(0))});break;case "s":E=(u=d("i8*"))?Jc(u):6;
ia&&(E=Math.min(E,Q));if(!D)for(;E<U--;)h.push(32);if(u)for(y=0;y<E;y++)h.push(z[u++>>0]);else h=h.concat(Mb("(null)".substr(0,E),l));if(D)for(;E<U--;)h.push(32);break;case "c":for(D&&h.push(d("i8"));0<--U;)h.push(32);D||h.push(d("i8"));break;case "n":D=d("i32*");M[D>>2]=h.length;break;case "%":h.push(j);break;default:for(y=p;y<e+2;y++)h.push(L[y>>0])}e+=2}else h.push(j),e+=1}return h}function Nc(b,c,d){d=Lc(c,d);c=G.yc();b=Ic(O(d,"i8",kb),1,d.length,b);G.od(c);return b}
function Oc(b,c){var d=Ob(b&255);L[Oc.ma>>0]=d;if(-1==Gc(Hc(c),Oc.ma,1)){if(d=K.Mb(c))d.error=l;return-1}return d}function Pc(b,c){return Gc(Hc(c),b,Jc(b))}function Qc(b,c){return Kc(b)===Kc(c)?b:-b}function Rc(b){return((b&255)<<24)+((b&65280)<<8)+((b&16711680)>>>8)+((b&4278190080)>>>24)}function Sc(b){x.exit(b)}var Tc=O(44,"i8",lb);O(Mb("GMT"),"i8",lb);var Uc=O(8,"i32*",lb),Vc=O(1,"i32*",lb),Wc=O(1,"i32*",lb);
function Xc(){function b(b){return(b=b.toTimeString().match(/\(([A-Za-z ]+)\)$/))?b[1]:"GMT"}if(!Xc.Gd){Xc.Gd=l;M[Wc>>2]=60*-(new Date).getTimezoneOffset();var c=new Date(2E3,0,1),d=new Date(2E3,6,1);M[Vc>>2]=Number(c.getTimezoneOffset()!=d.getTimezoneOffset());var e=b(c),f=b(d),e=O(Mb(e),"i8",jb),f=O(Mb(f),"i8",jb);d.getTimezoneOffset()<c.getTimezoneOffset()?(M[Uc>>2]=e,M[Uc+4>>2]=f):(M[Uc>>2]=f,M[Uc+4>>2]=e)}}
function Yc(b,c){Xc();var d=new Date(1E3*M[b>>2]);M[c>>2]=d.getSeconds();M[c+4>>2]=d.getMinutes();M[c+8>>2]=d.getHours();M[c+12>>2]=d.getDate();M[c+16>>2]=d.getMonth();M[c+20>>2]=d.getFullYear()-1900;M[c+24>>2]=d.getDay();var e=new Date(d.getFullYear(),0,1);M[c+28>>2]=(d.getTime()-e.getTime())/864E5|0;M[c+36>>2]=-(60*d.getTimezoneOffset());d=d.getTimezoneOffset()==Math.min(e.getTimezoneOffset(),(new Date(2E3,6,1)).getTimezoneOffset())|0;M[c+32>>2]=d;M[c+40>>2]=M[Uc+(d?G.ab:0)>>2];return c}
x._bitshift64Ashr=Zc;x._bitshift64Lshr=$c;var ad=fb;x._memcpy=bd;function cd(b){cd.Gd||(Ra=Ra+4095&-4096,cd.Gd=l,F(G.fc),cd.Pg=G.fc,G.fc=function(){Pa("cannot dynamically allocate, sbrk now has control")});var c=Ra;0!=b&&cd.Pg(b);return c}x._memmove=dd;var ed=0;function fd(b,c){var d=P(b*c);gd(d,0,b*c);return d}x._calloc=fd;function hd(){try{return"function"==typeof MediaSource.isTypeSupported&&MediaSource.isTypeSupported('video/mp4; codecs="avc1.42e020"')?1:0}catch(b){return 0}}function ob(){}
x._free=ob;function id(b){try{return ob(b)}catch(c){}}function jd(){if(jd.dg)jd.dg=n;else{R.setThrew(0);var b=bc.pop();if(b){if(b=dc(b)){var c=cc[b];F(0<c.wc);c.wc--;0===c.wc&&(c.bf&&G.fb("vi",c.bf,[b]),delete cc[b],id(b))}ac=0}}}function kd(){kd.Le||(kd.Le=C?function(){var b=process.hrtime();return 1E3*b[0]+b[1]/1E6}:"undefined"!==typeof dateNow?dateNow:Ga&&window.performance&&window.performance.now?function(){return window.performance.now()}:Date.now);return kd.Le()}
function ld(){return C||"undefined"!==typeof dateNow||Ga&&window.performance&&window.performance.now}x._memset=gd;function md(b,c,d){if(b in fc){if(fc[b].length>d-1)return T(S.wg);Nb(fc[b],c);return 0}return T(S.L)}function nd(b){nd.buffer||(nd.buffer=P(256));md(b,nd.buffer,256);return nd.buffer}function od(b){return 0===b%4&&(0!==b%100||0===b%400)}function pd(b,c){for(var d=0,e=0;e<=c;d+=b[e++]);return d}var qd=[31,29,31,30,31,30,31,31,30,31,30,31],rd=[31,28,31,30,31,30,31,31,30,31,30,31];
function sd(b,c){for(var d=new Date(b.getTime());0<c;){var e=d.getMonth(),f=(od(d.getFullYear())?qd:rd)[e];if(c>f-d.getDate())c-=f-d.getDate()+1,d.setDate(1),11>e?d.setMonth(e+1):(d.setMonth(0),d.setFullYear(d.getFullYear()+1));else{d.setDate(d.getDate()+c);break}}return d}
function td(b,c,d,e){function f(b,c,d){for(b="number"===typeof b?b.toString():b||"";b.length<c;)b=d[0]+b;return b}function h(b,c){return f(b,c,"0")}function j(b,c){var d;if(0===(d=0>b.getFullYear()-c.getFullYear()?-1:0<b.getFullYear()-c.getFullYear()?1:0))if(0===(d=0>b.getMonth()-c.getMonth()?-1:0<b.getMonth()-c.getMonth()?1:0))d=0>b.getDate()-c.getDate()?-1:0<b.getDate()-c.getDate()?1:0;return d}function k(b){switch(b.getDay()){case 0:return new Date(b.getFullYear()-1,11,29);case 1:return b;case 2:return new Date(b.getFullYear(),
0,3);case 3:return new Date(b.getFullYear(),0,2);case 4:return new Date(b.getFullYear(),0,1);case 5:return new Date(b.getFullYear()-1,11,31);case 6:return new Date(b.getFullYear()-1,11,30)}}function p(b){var b=sd(new Date(b.ga+1900,0,1),b.pd),c=k(new Date(b.getFullYear()+1,0,4));return 0>=j(k(new Date(b.getFullYear(),0,4)),b)?0>=j(c,b)?b.getFullYear()+1:b.getFullYear():b.getFullYear()-1}var u=M[e+40>>2],e={Fi:M[e>>2],Ei:M[e+4>>2],Vb:M[e+8>>2],Fb:M[e+12>>2],lb:M[e+16>>2],ga:M[e+20>>2],jg:M[e+24>>2],
pd:M[e+28>>2],Ol:M[e+32>>2],Di:M[e+36>>2],Gi:u?H(u):""},d=H(d),u={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S"},D;for(D in u)d=d.replace(RegExp(D,"g"),u[D]);var y="Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),E="January February March April May June July August September October November December".split(" "),u={"%a":function(b){return y[b.jg].substring(0,3)},"%A":function(b){return y[b.jg]},
"%b":function(b){return E[b.lb].substring(0,3)},"%B":function(b){return E[b.lb]},"%C":function(b){return h((b.ga+1900)/100|0,2)},"%d":function(b){return h(b.Fb,2)},"%e":function(b){return f(b.Fb,2," ")},"%g":function(b){return p(b).toString().substring(2)},"%G":function(b){return p(b)},"%H":function(b){return h(b.Vb,2)},"%I":function(b){return h(13>b.Vb?b.Vb:b.Vb-12,2)},"%j":function(b){return h(b.Fb+pd(od(b.ga+1900)?qd:rd,b.lb-1),3)},"%m":function(b){return h(b.lb+1,2)},"%M":function(b){return h(b.Ei,
2)},"%n":aa("\n"),"%p":function(b){return 0<b.Vb&&13>b.Vb?"AM":"PM"},"%S":function(b){return h(b.Fi,2)},"%t":aa("\t"),"%u":function(b){return(new Date(b.ga+1900,b.lb+1,b.Fb,0,0,0,0)).getDay()||7},"%U":function(b){var c=new Date(b.ga+1900,0,1),d=0===c.getDay()?c:sd(c,7-c.getDay()),b=new Date(b.ga+1900,b.lb,b.Fb);return 0>j(d,b)?h(Math.ceil((31-d.getDate()+(pd(od(b.getFullYear())?qd:rd,b.getMonth()-1)-31)+b.getDate())/7),2):0===j(d,c)?"01":"00"},"%V":function(b){var c=k(new Date(b.ga+1900,0,4)),d=k(new Date(b.ga+
1901,0,4)),e=sd(new Date(b.ga+1900,0,1),b.pd);return 0>j(e,c)?"53":0>=j(d,e)?"01":h(Math.ceil((c.getFullYear()<b.ga+1900?b.pd+32-c.getDate():b.pd+1-c.getDate())/7),2)},"%w":function(b){return(new Date(b.ga+1900,b.lb+1,b.Fb,0,0,0,0)).getDay()},"%W":function(b){var c=new Date(b.ga,0,1),d=1===c.getDay()?c:sd(c,0===c.getDay()?1:7-c.getDay()+1),b=new Date(b.ga+1900,b.lb,b.Fb);return 0>j(d,b)?h(Math.ceil((31-d.getDate()+(pd(od(b.getFullYear())?qd:rd,b.getMonth()-1)-31)+b.getDate())/7),2):0===j(d,c)?"01":
"00"},"%y":function(b){return(b.ga+1900).toString().substring(2)},"%Y":function(b){return b.ga+1900},"%z":function(b){var b=b.Di,c=0<=b,b=Math.abs(b)/60;return(c?"+":"-")+String("0000"+(100*(b/60)+b%60)).slice(-4)},"%Z":function(b){return b.Gi},"%%":aa("%")};for(D in u)0<=d.indexOf(D)&&(d=d.replace(RegExp(D,"g"),u[D](e)));D=Mb(d,n);if(D.length>c)return 0;Za(D,b);return D.length-1}function ud(b,c){ud.pe||(ud.pe={});b in ud.pe||(G.fb("v",c),ud.pe[b]=1)}function vd(){return ba!==m?1:0}var wd={},xd=cb;
function yd(b,c,d){b=K.ib(b);if(!b)return T(S.oa),-1;try{return K.la(b,L,c,d)}catch(e){return K.Zc(e),-1}}function zd(b,c,d,e){d*=c;if(0==d)return 0;var f=0,e=K.Mb(e);if(!e)return T(S.oa),0;for(;e.rd.length&&0<d;)L[b++>>0]=e.rd.pop(),d--,f++;b=yd(e.Q,b,d);if(-1==b)return e&&(e.error=l),0;f+=b;f<d&&(e.kf=l);return f/c|0}function Ad(b){var c=K.Mb(b);if(!c||c.kf||c.error)return-1;b=zd(Ad.ma,1,1,b);return 0==b?-1:-1==b?(c.error=l,-1):z[Ad.ma>>0]}
function Bd(b,c){Cd=b;Dd=c;if(!Ed)return 1;0==b?(Fd=function(){setTimeout(Gd,c)},Hd="timeout"):1==b&&(Fd=function(){Id(Gd)},Hd="rAF");return 0}
function Jd(b,c,d,e){x.noExitRuntime=l;F(!Ed,"emscripten_set_main_loop: there can only be one main loop function at once: call emscripten_cancel_main_loop to cancel the previous one before setting a new one with different parameters.");Ed=b;Kd=e;var f=Ld;Gd=function(){if(!Ta)if(0<Md.length){var c=Date.now(),d=Md.shift();d.Da(d.qb);if(Nd){var k=Nd,p=0==k%1?k-1:Math.floor(k);Nd=d.Qk?p:(8*k+(p+0.5))/9}console.log('main loop blocker "'+d.name+'" took '+(Date.now()-c)+" ms");x.setStatus&&(c=x.statusMessage||
"Please wait...",d=Nd,k=Od.Yk,d?d<k?x.setStatus(c+" ("+(k-d)+"/"+k+")"):x.setStatus(c):x.setStatus(""));setTimeout(Gd,0)}else if(!(f<Ld))if(Pd=Pd+1|0,1==Cd&&1<Dd&&0!=Pd%Dd)Fd();else{"timeout"===Hd&&x.ba&&(x.Za("Looks like you are rendering without using requestAnimationFrame for the main loop. You should use 0 for the frame rate in emscripten_set_main_loop in order to use requestAnimationFrame, as that can greatly improve your frame rates!"),Hd="");a:if(!Ta&&!(x.preMainLoop&&x.preMainLoop()===n)){try{"undefined"!==
typeof e?G.fb("vi",b,[e]):G.fb("v",b)}catch(u){if(u instanceof Ma)break a;u&&("object"===typeof u&&u.stack)&&x.Za("exception thrown: "+[u,u.stack]);g(u)}x.postMainLoop&&x.postMainLoop()}f<Ld||("object"===typeof SDL&&(SDL.Oe&&SDL.Oe.li)&&SDL.Oe.li(),Fd())}};c&&0<c?Bd(0,1E3/c):Bd(1,1);Fd();d&&g("SimulateInfiniteLoop")}var Fd=m,Hd="",Ld=0,Ed=m,Kd=0,Cd=0,Dd=0,Pd=0,Md=[],Od={},Gd,Nd,Qd=n,yc=n,Rd=[],Sd=n,Td=i,Ud=i,Vd=0;
function Wd(b){var c=Date.now();if(0===Vd)Vd=c+1E3/60;else for(;c+2>=Vd;)Vd+=1E3/60;c=Math.max(Vd-c,0);setTimeout(b,c)}function Id(b){"undefined"===typeof window?Wd(b):(window.requestAnimationFrame||(window.requestAnimationFrame=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||Wd),window.requestAnimationFrame(b))}
function Dc(b){return{jpg:"image/jpeg",jpeg:"image/jpeg",png:"image/png",bmp:"image/bmp",ogg:"audio/ogg",wav:"audio/wav",mp3:"audio/mpeg"}[b.substr(b.lastIndexOf(".")+1)]}
function Ec(b,c,d){function e(){d?d():g('Loading data file "'+b+'" failed.')}var f=new XMLHttpRequest;f.open("GET",b,l);f.responseType="arraybuffer";f.onload=function(){if(200==f.status||0==f.status&&f.response){var d=f.response;F(d,'Loading data file "'+b+'" failed (no arrayBuffer).');c(new Uint8Array(d));Ub()}else e()};f.onerror=e;f.send(m);Tb()}var Xd=[];function Yd(){var b=x.canvas;Xd.forEach(function(c){c(b.width,b.height)})}
function Zd(b,c,d){c&&d?(b.Ji=c,b.Ih=d):(c=b.Ji,d=b.Ih);var e=c,f=d;x.forcedAspectRatio&&0<x.forcedAspectRatio&&(e/f<x.forcedAspectRatio?e=Math.round(f*x.forcedAspectRatio):f=Math.round(e/x.forcedAspectRatio));if((document.webkitFullScreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.mozFullscreenElement||document.fullScreenElement||document.fullscreenElement||document.msFullScreenElement||document.msFullscreenElement||document.webkitCurrentFullScreenElement)===
b.parentNode&&"undefined"!=typeof screen)var h=Math.min(screen.width/e,screen.height/f),e=Math.round(e*h),f=Math.round(f*h);Ud?(b.width!=e&&(b.width=e),b.height!=f&&(b.height=f),"undefined"!=typeof b.style&&(b.style.removeProperty("width"),b.style.removeProperty("height"))):(b.width!=c&&(b.width=c),b.height!=d&&(b.height=d),"undefined"!=typeof b.style&&(e!=c||f!=d?(b.style.setProperty("width",e+"px","important"),b.style.setProperty("height",f+"px","important")):(b.style.removeProperty("width"),b.style.removeProperty("height"))))}
var zc,Ac,Bc,Cc;
function $d(){if(!$d.ma){for(var b=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,8195,8194,8194,8194,8194,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,24577,49156,49156,49156,49156,49156,49156,49156,49156,49156,49156,49156,49156,49156,49156,49156,55304,55304,55304,55304,55304,55304,
2015-07-09 20:00:03 -07:00
55304,55304,55304,55304,49156,49156,49156,49156,49156,49156,49156,54536,54536,54536,54536,54536,54536,50440,50440,50440,50440,50440,50440,50440,50440,50440,50440,50440,50440,50440,50440,50440,50440,50440,50440,50440,50440,49156,49156,49156,49156,49156,49156,54792,54792,54792,54792,54792,54792,50696,50696,50696,50696,50696,50696,50696,50696,50696,50696,50696,50696,50696,50696,50696,50696,50696,50696,50696,50696,49156,49156,49156,49156,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
2015-08-25 19:31:33 -07:00
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],c=P(2*b.length),d=0;d<b.length;d++)bb[c+2*d>>1]=b[d];$d.ma=O([c+256],"i16*",jb)}return $d.ma}function P(b){return G.fc(b+8)+8&4294967288}x._malloc=P;function ae(b,c){return b%c}
function be(){if(!be.ma){for(var b=[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,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,
2015-07-09 20:00:03 -07:00
245,246,247,248,249,250,251,252,253,254,-1,0,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,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,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,
2015-08-25 19:31:33 -07:00
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,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255],c=P(4*b.length),d=0;d<b.length;d++)M[c+4*d>>2]=b[d];be.ma=O([c+512],
"i32*",jb)}return be.ma}
function ce(){if(!ce.ma){for(var b=[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,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,
2015-07-09 20:00:03 -07:00
245,246,247,248,249,250,251,252,253,254,-1,0,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,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,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,
2015-08-25 19:31:33 -07:00
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,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255],c=P(4*b.length),d=0;d<b.length;d++)M[c+
4*d>>2]=b[d];ce.ma=O([c+512],"i32*",jb)}return ce.ma}x._bitshift64Shl=de;function ee(){ee.bc||(ee.bc=[]);ee.bc.push(G.yc());return ee.bc.length-1}x._strcpy=fe;var ge=1;K.Bi();Fb.unshift({Da:function(){!x.noFSInit&&!K.mc.$c&&K.mc()}});Gb.push({Da:function(){K.Cf=n}});Hb.push({Da:function(){K.mi()}});x.FS_createFolder=K.ah;x.FS_createPath=K.eh;x.FS_createDataFile=K.Id;x.FS_createPreloadedFile=K.fh;x.FS_createLazyFile=K.bh;x.FS_createLink=K.dh;x.FS_createDevice=K.Ra;gc=G.gg(4);M[gc>>2]=0;Fb.unshift({Da:q()});
Hb.push({Da:q()});var sc=new G.cc;C&&(require("fs"),process.platform.match(/^win/));Fb.push({Da:function(){W.root=K.X(W,{},m)}});Oc.ma=O([0],"i8",lb);Ad.ma=O([0],"i8",lb);
x.requestFullScreen=function(b,c){function d(){Qd=n;var b=e.parentNode;(document.webkitFullScreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.mozFullscreenElement||document.fullScreenElement||document.fullscreenElement||document.msFullScreenElement||document.msFullscreenElement||document.webkitCurrentFullScreenElement)===b?(e.Te=document.cancelFullScreen||document.mozCancelFullScreen||document.webkitCancelFullScreen||document.msExitFullscreen||document.exitFullscreen||
q(),e.Te=e.Te.bind(document),Td&&e.ne(),Qd=l,Ud&&("undefined"!=typeof SDL&&(b=rb[SDL.screen+0*G.ab>>2],M[SDL.screen+0*G.ab>>2]=b|8388608),Yd())):(b.parentNode.insertBefore(e,b),b.parentNode.removeChild(b),Ud&&("undefined"!=typeof SDL&&(b=rb[SDL.screen+0*G.ab>>2],M[SDL.screen+0*G.ab>>2]=b&-8388609),Yd()));if(x.onFullScreen)x.onFullScreen(Qd);Zd(e)}Td=b;Ud=c;"undefined"===typeof Td&&(Td=l);"undefined"===typeof Ud&&(Ud=n);var e=x.canvas;Sd||(Sd=l,document.addEventListener("fullscreenchange",d,n),document.addEventListener("mozfullscreenchange",
d,n),document.addEventListener("webkitfullscreenchange",d,n),document.addEventListener("MSFullscreenChange",d,n));var f=document.createElement("div");e.parentNode.insertBefore(f,e);f.appendChild(e);f.qi=f.requestFullScreen||f.mozRequestFullScreen||f.msRequestFullscreen||(f.webkitRequestFullScreen?function(){f.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT)}:m);f.qi()};x.requestAnimationFrame=function(b){Id(b)};x.setCanvasSize=function(b,c,d){Zd(x.canvas,b,c);d||Yd()};
x.pauseMainLoop=function(){Fd=m;Ld++};x.resumeMainLoop=function(){Ld++;var b=Cd,c=Dd,d=Ed;Ed=m;Jd(d,0,n,Kd);Bd(b,c)};x.getUserMedia=function(){window.yf||(window.yf=navigator.getUserMedia||navigator.mozGetUserMedia);window.yf(i)};tb=Oa=G.Lc(Qa);ub=tb+wb;vb=Ra=G.Lc(ub);F(vb<Sa,"TOTAL_MEMORY not big enough for stack");
var he=O([8,7,6,6,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0],"i8",3),ie=O([8,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,7,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,
0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0],"i8",3),db=Math.min;
2015-07-09 20:00:03 -07:00
var R=(function(global,env,buffer) {
// EMSCRIPTEN_START_ASM
"use asm";var a=new global.Int8Array(buffer);var b=new global.Int16Array(buffer);var c=new global.Int32Array(buffer);var d=new global.Uint8Array(buffer);var e=new global.Uint16Array(buffer);var f=new global.Uint32Array(buffer);var g=new global.Float32Array(buffer);var h=new global.Float64Array(buffer);var i=env.STACKTOP|0;var j=env.STACK_MAX|0;var k=env.tempDoublePtr|0;var l=env.ABORT|0;var m=env.cttz_i8|0;var n=env.ctlz_i8|0;var o=env._stderr|0;var p=env._stdin|0;var q=env._stdout|0;var r=0;var s=0;var t=0;var u=0;var v=+env.NaN,w=+env.Infinity;var x=0,y=0,z=0,A=0,B=0.0,C=0,D=0,E=0,F=0.0;var G=0;var H=0;var I=0;var J=0;var K=0;var L=0;var M=0;var N=0;var O=0;var P=0;var Q=global.Math.floor;var R=global.Math.abs;var S=global.Math.sqrt;var T=global.Math.pow;var U=global.Math.cos;var V=global.Math.sin;var W=global.Math.tan;var X=global.Math.acos;var Y=global.Math.asin;var Z=global.Math.atan;var _=global.Math.atan2;var $=global.Math.exp;var aa=global.Math.log;var ba=global.Math.ceil;var ca=global.Math.imul;var da=env.abort;var ea=env.assert;var fa=env.min;var ga=env.invoke_viiiiiid;var ha=env.invoke_iiii;var ia=env.invoke_vid;var ja=env.invoke_viiiii;var ka=env.invoke_vi;var la=env.invoke_viiiiiii;var ma=env.invoke_vii;var na=env.invoke_viiiiiiiii;var oa=env.invoke_vidd;var pa=env.invoke_ii;var qa=env.invoke_viid;var ra=env.invoke_viii;var sa=env.invoke_viiiiid;var ta=env.invoke_v;var ua=env.invoke_iiiiiiiii;var va=env.invoke_iiiii;var wa=env.invoke_viiiiiiii;var xa=env.invoke_viiiiii;var ya=env.invoke_iii;var za=env.invoke_iiiiii;var Aa=env.invoke_viiii;var Ba=env._fabs;var Ca=env._fread;var Da=env.___cxa_guard_acquire;var Ea=env._fmodl;var Fa=env.__ZSt18uncaught_exceptionv;var Ga=env.___ctype_toupper_loc;var Ha=env.__addDays;var Ia=env._viblast_isWebrtcSupported;var Ja=env._emscripten_set_main_loop_timing;var Ka=env._sbrk;var La=env.___cxa_begin_catch;var Ma=env._emscripten_memcpy_big;var Na=env._sysconf;var Oa=env._viblast_isMediaSourceSupported;var Pa=env._llvm_stacksave;var Qa=env._puts;var Ra=env._write;var Sa=env.__isLeapYear;var Ta=env._round;var Ua=env.___cxa_rethrow;var Va=env._catclose;var Wa=env._emscripten_get_now_is_monotonic;var Xa=env._send;var Ya=env._emscripten_call_worker;var Za=env._llvm_stackrestore;var _a=env.___cxa_free_exception;var $a=env.___cxa_find_matching_catch;var ab=env.___cxa_guard_release;var bb=env._modf;var cb=env._strerror_r;var db=env.___setErrNo;var eb=env._newlocale;var fb=env.___resumeException;var gb=env._freelocale;var hb=env._pthread_once;var ib=env._printf;var jb=env._ntohl;var kb=env._emscripten_get_now;var lb=env._emscripten_create_worker;var mb=env._read;var nb=env._clock_gettime;var ob=env._fwrite;var pb=env._time;var qb=env._fprintf;var rb=env._gettimeofday;var sb=env._catopen;var tb=env._exit;var ub=env.___ctype_b_loc;var vb=env._fmod;var wb=env._vfprintf;var xb=env.___cxa_allocate_exception;var yb=env._pwrite;var zb=env._emscripten_asm_const_double;var Ab=env._localtime_r;var Bb=env._tzset;var Cb=env._uselocale;var Db=env.___cxa_end_catch;var Eb=env._strftime;var Fb=env._pthread_key_create;var Gb=env._pthread_cond_broadcast;var Hb=env._recv;var Ib=env._fgetc;var Jb=env._abort;var Kb=env._ceil;var Lb=env._localtime;var Mb=env.___cxa_pure_virtual;var Nb=env._pthread_getspecific;var Ob=env._pthread_cond_wait;var Pb=env._emscripten_destroy_worker;var Qb=env._ungetc;var Rb=env._emscripten_asm_const_int;var Sb=env._fflush;var Tb=env._strftime_l;var Ub=env._pthread_mutex_lock;var Vb=env.__reallyNegative;var Wb=env._catgets;var Xb=env._fileno;var Yb=env.__exit;var Zb=env.__arraySum;var _b=env._htonl;var $b=env.___ctype_tolower_loc;var ac=env._pthread_mutex_unlock;var bc=env._pread;var cc=env._mkport;var dc=env._getc;var ec=env._emscripten_set_main_loop;var fc=env.___errno_location;var gc=env._pthread_setspecific;var hc=env._copysign;var ic=env._fputc;var jc=env.___cxa_throw;var kc=env._copysignl;var lc=env._strerror;var mc=env.__formatString;var nc=env._fputs;var oc=0.0;
// EMSCRIPTEN_START_FUNCS
2015-08-25 19:31:33 -07:00
function lB(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;t=i;i=i+112|0;f=t+96|0;o=t+88|0;g=t+80|0;h=t+72|0;j=t+64|0;k=t+56|0;l=t+48|0;m=t+40|0;n=t+32|0;e=t+24|0;p=t+16|0;q=t+8|0;r=t;s=jma(96)|0;w=c[b+552>>2]|0;c[s>>2]=72;Fba(s+4|0,w+4|0);Fba(s+16|0,w+16|0);Fba(s+28|0,w+28|0);u=s+40|0;Fba(u,w+40|0);Fba(s+52|0,w+52|0);Fba(s+64|0,w+64|0);Fba(s+76|0,w+76|0);v=s+88|0;w=w+88|0;c[v+0>>2]=c[w+0>>2];a[v+4>>0]=a[w+4>>0]|0;v=c[b+652>>2]|0;if((v|0)!=0){w=c[v+12>>2]|0;v=c[w+4>>2]|0;if((((c[w+8>>2]|0)-v|0)/36|0)>>>0<2)cd(s,0);else _c(s,c[v+(d*36|0)+12>>2]|0);Nba(u,v+(d*36|0)|0)|0}u=b+528|0;if((nB(b)|0)==3)c[(c[u>>2]|0)+536>>2]=1;w=jma(1376)|0;v=c[u>>2]|0;sd(w,v,v+328|0,b+492|0);v=w+176|0;c[o>>2]=111;c[o+4>>2]=0;c[f+0>>2]=c[o+0>>2];c[f+4>>2]=c[o+4>>2];oB(v,b,f);v=w+156|0;c[g>>2]=36;c[g+4>>2]=0;c[f+0>>2]=c[g+0>>2];c[f+4>>2]=c[g+4>>2];qB(v,b,f);v=w+36|0;c[h>>2]=285;c[h+4>>2]=0;c[f+0>>2]=c[h+0>>2];c[f+4>>2]=c[h+4>>2];sB(v,b,f);v=w+216|0;c[j>>2]=286;c[j+4>>2]=0;c[f+0>>2]=c[j+0>>2];c[f+4>>2]=c[j+4>>2];sB(v,b,f);v=w+196|0;c[k>>2]=37;c[k+4>>2]=0;c[f+0>>2]=c[k+0>>2];c[f+4>>2]=c[k+4>>2];vB(v,b,f);v=w+236|0;c[l>>2]=38;c[l+4>>2]=0;c[f+0>>2]=c[l+0>>2];c[f+4>>2]=c[l+4>>2];xB(v,b,f);v=w+256|0;c[m>>2]=112;c[m+4>>2]=0;c[f+0>>2]=c[m+0>>2];c[f+4>>2]=c[m+4>>2];zB(v,b,f);v=w+276|0;c[n>>2]=287;c[n+4>>2]=0;c[f+0>>2]=c[n+0>>2];c[f+4>>2]=c[n+4>>2];sB(v,b,f);v=w+336|0;c[e>>2]=1165;c[e+4>>2]=0;c[f+0>>2]=c[e+0>>2];c[f+4>>2]=c[e+4>>2];CB(v,b,f);v=w+96|0;c[p>>2]=1166;c[p+4>>2]=0;c[f+0>>2]=c[p+0>>2];c[f+4>>2]=c[p+4>>2];CB(v,b,f);v=w+1308|0;c[q>>2]=288;c[q+4>>2]=0;c[f+0>>2]=c[q+0>>2];c[f+4>>2]=c[q+4>>2];FB(v,b,f);v=w+1328|0;c[r>>2]=289;c[r+4>>2]=0;c[f+0>>2]=c[r+0>>2];c[f+4>>2]=c[r+4>>2];FB(v,b,f);Qd(w,s);v=b+516|0;d=jma(12)|0;c[d+8>>2]=w;c[d+4>>2]=v;u=c[v>>2]|0;c[d>>2]=u;c[u+4>>2]=d;c[v>>2]=d;v=b+524|0;c[v>>2]=(c[v>>2]|0)+1;i=t;return w|0}function mB(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;e=i;d=a+4|0;tc[c[(c[d>>2]|0)+8>>2]&2047](d);f=a+8|0;a=c[a+12>>2]|0;if((a|0)!=(f|0))do{g=a;a=c[a+4>>2]|0;g=c[g+8>>2]|0;vc[c[(c[g>>2]|0)+12>>2]&511](g,b)}while((a|0)!=(f|0));tc[c[(c[d>>2]|0)+12>>2]&2047](d);i=e;return}function nB(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=i;d=b+656|0;f=c[d>>2]|0;if((f|0)!=0){r=f;i=e;return r|0}f=c[b+552>>2]|0;l=f+40|0;b=a[l>>0]|0;g=(b&1)==0;if(g){p=(b&255)>>>1;r=l+1|0}else{p=c[f+44>>2]|0;r=c[f+48>>2]|0}a:do if((!(p>>>0<4)?(o=r+p|0,m=r,(p|0)>=4):0)?(q=p+ -3|0,n=r+q|0,(q|0)!=0):0){b:while(1){if((a[r>>0]|0)==109){q=r;p=23312;do{p=p+1|0;if((p|0)==23316)break b;q=q+1|0}while((a[q>>0]|0)==(a[p>>0]|0))}r=r+1|0;if((r|0)==(n|0))break a}if((r|0)!=(o|0)?!((r-m|0)==-1):0){c[d>>2]=2;r=2;i=e;return r|0}}while(0);if(g){n=(b&255)>>>1;m=l+1|0}else{n=c[f+44>>2]|0;m=c[f+48>>2]|0}c:do if((!(n>>>0<3)?(j=m+n|0,k=m,(n|0)>=3):0)?(r=n+ -2|0,h=m+r|0,(r|0)!=0):0){d:while(1){if((a[m>>0]|0)==109){n=m;o=23320;do{o=o+1|0;if((o|0)==23323)break d;n=n+1|0}while((a[n>>0]|0)==(a[o>>0]|0))}m=m+1|0;if((m|0)==(h|0))break c}if((m|0)!=(j|0)?!((m-k|0)==-1):0){c[d>>2]=3;r=3;i=e;return r|0}}while(0);if(g){h=l+1|0;k=(b&255)>>>1}else{h=c[f+48>>2]|0;k=c[f+44>>2]|0}j=h+k|0;e:do if((k|0)>=4){l=h+3|0;m=j;f:while(1){m=m+ -1|0;if((a[m>>0]|0)==52){n=m;k=23331;do{if((k|0)==23328)break f;n=n+ -1|0;k=k+ -1|0}while((a[n>>0]|0)==(a[k>>0]|0))}if((l|0)==(m|0)){h=-1;break e}}if((n|0)!=(j|0))h=n-h|0;else h=-1}else h=-1;while(0);if(g)f=(b&255)>>>1;else f=c[f+44>>2]|0;if((h|0)==(f+ -4|0)){c[d>>2]=3;r=3;i=e;return r|0}else{c[d>>2]=2;r=2;i=e;return r|0}return 0}function oB(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0;g=i;l=d[f>>0]|d[f+1>>0]<<8|d[f+2>>0]<<16|d[f+3>>0]<<24;j=f+4|0;j=d[j>>0]|d[j+1>>0]<<8|d[j+2>>0]<<16|d[j+3>>0]<<24;f=b+4|0;tc[c[(c[f>>2]|0)+8>>2]&2047](f);k=jma(16)|0;c[k>>2]=23920;c[k+4>>2]=e;h=k+8|0;a[h>>0]=l;a[h+1>>0]=l>>8;a[h+2>>0]=l>>16;a[h+3>>0]=l>>24;h=h+4|0;a[h>>0]=j;a[h+1>>0]=j>>8;a[h+2>>0]=j>>16;a[h+3>>0]=j>>24;h=b+8|0;j=jma(12)|0;c[j+8>>2]=k;c[j+4>>2]=h;k=c[h>>2]|0;c[j>>2]=k;c[k+4>>2]=j;c[h>>2]=j;h=b+16|0;c[h>>2]=(c[h>>2]|0)+1;vc[c[c[e>>2]>>2]&511](e,b);tc[c[(c[f>>2]|0)+12>>2]&2047](f);i=g;return}function pB(a,b,c)
2015-07-09 20:00:03 -07:00
2015-08-25 19:31:33 -07:00
function y3(a){a=a|0;c[a+8>>2]=(c[a+68>>2]<<4)+20+(c[a+76>>2]|0)+12;return}function z3(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=i;Z1(b,d);h=(c[d>>2]|0)+0|0;g=b+52|0;f=h+16|0;do{a[h>>0]=a[g>>0]|0;h=h+1|0;g=g+1|0}while((h|0)<(f|0));f=(c[d>>2]|0)+16|0;c[d>>2]=f;if((c[b+44>>2]|0)!=0){g=b+68|0;h=c[g>>2]|0;a[f>>0]=h>>>24;a[(c[d>>2]|0)+1>>0]=h>>>16;a[(c[d>>2]|0)+2>>0]=h>>>8;a[(c[d>>2]|0)+3>>0]=h;h=(c[d>>2]|0)+4|0;c[d>>2]=h;f=c[g>>2]<<4;doa(h|0,c[b+72>>2]|0,f|0)|0;f=(c[d>>2]|0)+f|0;c[d>>2]=f}h=b+76|0;g=c[h>>2]|0;a[f>>0]=g>>>24;a[(c[d>>2]|0)+1>>0]=g>>>16;a[(c[d>>2]|0)+2>>0]=g>>>8;a[(c[d>>2]|0)+3>>0]=g;g=(c[d>>2]|0)+4|0;c[d>>2]=g;h=c[h>>2]|0;doa(g|0,c[b+80>>2]|0,h|0)|0;c[d>>2]=(c[d>>2]|0)+h;i=e;return}function A3(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=i;i=i+16|0;f=e;g=Tc(d,79152,4)|0;yda(g,c[b+8>>2]|0)|0;d=Tc(d,81432,12)|0;Hba(f,b+44|0,4);g=a[f>>0]|0;if((g&1)==0){b=f+1|0;g=(g&255)>>>1}else{b=c[f+8>>2]|0;g=c[f+4>>2]|0}Tc(d,b,g)|0;Lba(f);i=e;return}function B3(a){a=a|0;c[a+8>>2]=12;return}function C3(b,e){b=b|0;e=e|0;var f=0,g=0;f=c[b+8>>2]|0;a[c[e>>2]>>0]=f>>>24;a[(c[e>>2]|0)+1>>0]=f>>>16;a[(c[e>>2]|0)+2>>0]=f>>>8;a[(c[e>>2]|0)+3>>0]=f;f=(c[e>>2]|0)+4|0;c[e>>2]=f;g=b+12|0;g=d[g>>0]|d[g+1>>0]<<8|d[g+2>>0]<<16|d[g+3>>0]<<24;a[f>>0]=g;a[f+1>>0]=g>>8;a[f+2>>0]=g>>16;a[f+3>>0]=g>>24;f=(c[e>>2]|0)+4|0;c[e>>2]=f;b=b+44|0;b=d[b>>0]|d[b+1>>0]<<8|d[b+2>>0]<<16|d[b+3>>0]<<24;a[f>>0]=b;a[f+1>>0]=b>>8;a[f+2>>0]=b>>16;a[f+3>>0]=b>>24;c[e>>2]=(c[e>>2]|0)+4;return}function D3(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;e=i;i=i+16|0;g=e;X1(b,d);f=Tc(d,80696,6)|0;Hba(g,b+52|0,4);j=a[g>>0]|0;if((j&1)==0){h=g+1|0;j=(j&255)>>>1}else{h=c[g+8>>2]|0;j=c[g+4>>2]|0}j=Tc(Tc(f,h,j)|0,81448,9)|0;yda(j,c[b+56>>2]|0)|0;Lba(g);if((c[b+48>>2]&1|0)==0){i=e;return}h=Tc(d,81464,5)|0;j=c[b+60>>2]|0;j=(j|0)==0?81472:j;Tc(h,j,aoa(j|0)|0)|0;i=e;return}function E3(a){a=a|0;var b=0,d=0;b=i;d=a+8|0;c[d>>2]=12;if((c[a+48>>2]&1|0)==0){a=20;c[d>>2]=a;i=b;return}a=(aoa(c[a+60>>2]|0)|0)+21|0;c[d>>2]=a;i=b;return}function F3(b,e){b=b|0;e=e|0;var f=0,g=0,h=0;f=i;Z1(b,e);g=b+52|0;h=c[e>>2]|0;g=d[g>>0]|d[g+1>>0]<<8|d[g+2>>0]<<16|d[g+3>>0]<<24;a[h>>0]=g;a[h+1>>0]=g>>8;a[h+2>>0]=g>>16;a[h+3>>0]=g>>24;h=(c[e>>2]|0)+4|0;c[e>>2]=h;g=c[b+56>>2]|0;a[h>>0]=g>>>24;a[(c[e>>2]|0)+1>>0]=g>>>16;a[(c[e>>2]|0)+2>>0]=g>>>8;a[(c[e>>2]|0)+3>>0]=g;g=(c[e>>2]|0)+4|0;c[e>>2]=g;if((c[b+48>>2]&1|0)==0){i=f;return}b=c[b+60>>2]|0;h=(aoa(b|0)|0)+1|0;doa(g|0,b|0,h|0)|0;c[e>>2]=(c[e>>2]|0)+h;i=f;return}function G3(a,b){a=a|0;b=b|0;var e=0,f=0;e=i;X1(a,b);f=Tc(b,81480,20)|0;f=Tc(yda(f,c[a+52>>2]|0)|0,81504,15)|0;Tc(xda(f,d[a+56>>0]|0)|0,81520,14)|0;x3(b,a+57|0);i=e;return}function H3(a){a=a|0;c[a+8>>2]=32;return}function I3(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=i;Z1(b,d);f=c[b+52>>2]|0;a[c[d>>2]>>0]=f>>>16;a[(c[d>>2]|0)+1>>0]=f>>>8;a[(c[d>>2]|0)+2>>0]=f;f=(c[d>>2]|0)+3|0;c[d>>2]=f;a[f>>0]=a[b+56>>0]|0;f=(c[d>>2]|0)+1|0;c[d>>2]=f;f=f+0|0;g=b+57|0;b=f+16|0;do{a[f>>0]=a[g>>0]|0;f=f+1|0;g=g+1|0}while((f|0)<(b|0));c[d>>2]=(c[d>>2]|0)+16;i=e;return}function J3(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;f=i;i=i+16|0;g=f;X1(b,e);j=Tc(e,81536,7)|0;j=Tc(yda(j,c[b+52>>2]|0)|0,79760,11)|0;j=Tc(yda(j,c[b+56>>2]|0)|0,81544,26)|0;h=b+64|0;h=Tc(Bda(j,c[h>>2]|0,c[h+4>>2]|0)|0,81576,13)|0;j=b+72|0;Bda(h,c[j>>2]|0,c[j+4>>2]|0)|0;j=1;h=b+4|0;while(1){h=c[h>>2]|0;k=j+1|0;if((h|0)==0)break;else{j=k;h=h+4|0}}h=i;i=i+((1*k|0)+15&-16)|0;foa(h|0,32,j|0)|0;a[h+j>>0]=0;Tc(e,81592,13)|0;j=b+84|0;b=b+80|0;if((c[j>>2]|0)==(c[b>>2]|0)){a[g>>0]=93;Tc(e,g,1)|0;i=f;return}vca(g,e+(c[(c[e>>2]|0)+ -12>>2]|0)|0);k=sja(g,90264)|0;k=Hc[c[(c[k>>2]|0)+28>>2]&127](k,10)|0;qja(g);Fda(e,k)|0;gda(e)|0;k=c[b>>2]|0;if((c[j>>2]|0)==(k|0)){a[g>>0]=93;Tc(e,g,1)|0;i=f;return}l=0;do{m=Tc(Tc(xda(Tc(e,h,aoa(h|0)|0)|0,l)|0,79608,2)|0,80696,6)|0;m=Tc(xda(m,d[k+(l*20|0)>>0]|0)|0,79152,4)|0;m=Tc(yda(m,c[k+(l*20|0)+4>>2]|0)|0,81608,15)|0;m=Tc(yda(m,c[k+(l*20|0)+8>>2]|0)|0,81624,15)|0;m=Tc(xda(m,d[k+(l*20|0)+12>>0]|0)|0,81640,9)|0;m=Tc(xda(m,d[k+(l*20|0)+13>>0]|0)|0,81656,14)|0;m=yda(m,c[k+(l*20|0)+16>>2]|0)|0;vca(g,m+(c[(c[m>>2]|0)+ -12>>2]|0)|0);n=sja(g,90264)|0;n=Hc[c[
2015-07-09 20:00:03 -07:00
2015-08-25 19:31:33 -07:00
function xV(a,b){a=a|0;b=b|0;var d=0,e=0;d=i;i=i+16|0;e=d;c[e>>2]=b;a=c[a+8>>2]|0;if((a|0)==0){i=d;return}vc[c[(c[a>>2]|0)+8>>2]&511](a,e);i=d;return}function yV(a,b){a=a|0;b=b|0;var d=0,e=0;d=i;i=i+16|0;e=d;c[e>>2]=b;a=c[a+8>>2]|0;if((a|0)==0){i=d;return}vc[c[(c[a>>2]|0)+12>>2]&511](a,e);i=d;return}function zV(a){a=a|0;return}function AV(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=i;a=c[a+8>>2]|0;if((a|0)==0){i=d;return}f=c[(c[a>>2]|0)+16>>2]|0;e=jma(108)|0;DV(e,b);vc[f&511](a,e);i=d;return}function BV(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;f=i;e=jma(28)|0;c[e>>2]=a;Fba(e+4|0,b);Fba(e+16|0,d);i=f;return e|0}function CV(a,b){a=a|0;b=b|0;var c=0,d=0;d=i;c=jma(24)|0;Fba(c,a);Fba(c+12|0,b);i=d;return c|0}function DV(a,b){a=a|0;b=b|0;var d=0,e=0;d=i;c[a>>2]=50576;e=a+12|0;c[e>>2]=e;c[a+16>>2]=e;c[a+20>>2]=0;c[a+4>>2]=3728;c[a+8>>2]=3752;e=a+32|0;c[e>>2]=e;c[a+36>>2]=e;c[a+40>>2]=0;c[a+24>>2]=52120;c[a+28>>2]=52144;e=a+52|0;c[e>>2]=e;c[a+56>>2]=e;c[a+60>>2]=0;c[a+44>>2]=32096;c[a+48>>2]=32120;e=a+72|0;c[e>>2]=e;c[a+76>>2]=e;c[a+80>>2]=0;c[a+64>>2]=3728;c[a+68>>2]=3752;e=a+92|0;c[e>>2]=e;c[a+96>>2]=e;c[a+100>>2]=0;c[a+84>>2]=3728;c[a+88>>2]=3752;c[a+104>>2]=b;Rb(50592,a|0,b|0,1194,123,1195,45)|0;i=d;return}function EV(a){a=a|0;var b=0;b=i;Rd(a+64|0);i=b;return}function FV(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=i;i=i+16|0;e=d;Hba(e,b,c);$o(a+44|0,e);Lba(e);i=d;return}function GV(a){a=a|0;var b=0;b=i;Rd(a+84|0);i=b;return}function HV(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0;g=i;i=i+32|0;h=g+16|0;j=g;c[j>>2]=0;Al(j,e,f,f);c[h>>2]=0;f=c[j>>2]|0;j=c[j+4>>2]|0;Al(h,f,j,j);a[h+12>>0]=(d|0)!=0&1;if((f|0)!=0)mma(f);fna(e);OV(b+24|0,h);e=c[h>>2]|0;if((e|0)==0){i=g;return}mma(e);i=g;return}function IV(a){a=a|0;var b=0;b=i;JV(a);lma(a);i=b;return}function JV(a){a=a|0;var b=0,d=0,e=0;b=i;c[a>>2]=50576;d=a+104|0;Rb(51536,c[d>>2]|0)|0;e=c[d>>2]|0;if(!((e|0)==-1)){Rb(52208,e|0)|0;c[d>>2]=-1}d=a+84|0;c[d>>2]=3776;e=a+88|0;c[e>>2]=3800;Ei(d);Ji(a+92|0);c[e>>2]=2936;e=a+64|0;c[e>>2]=3776;d=a+68|0;c[d>>2]=3800;Ei(e);Ji(a+72|0);c[d>>2]=2936;d=a+44|0;c[d>>2]=32144;e=a+48|0;c[e>>2]=32168;CO(d);HO(a+52|0);c[e>>2]=2936;e=a+24|0;c[e>>2]=52168;d=a+28|0;c[d>>2]=52192;XV(e);aW(a+32|0);c[d>>2]=2936;d=a+4|0;c[d>>2]=3776;e=a+8|0;c[e>>2]=3800;Ei(d);Ji(a+12|0);c[e>>2]=2936;i=b;return}function KV(a){a=a|0;var b=0,d=0;b=i;c[a>>2]=52168;d=a+4|0;c[d>>2]=52192;XV(a);aW(a+8|0);c[d>>2]=2936;i=b;return}function LV(a){a=a|0;var b=0;b=i;Rd(a+4|0);i=b;return}function MV(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=i;i=i+16|0;f=d+12|0;e=d;c[f>>2]=c[b+104>>2];Hba(a,51688,7);Hba(e,51696,10);AL(f,e,a,0)|0;Lba(e);i=d;return}function NV(a,b){a=a|0;b=b|0;var c=0;c=i;OV(a+24|0,b);i=c;return}function OV(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;e=i;d=a+4|0;tc[c[(c[d>>2]|0)+8>>2]&2047](d);f=a+8|0;a=c[a+12>>2]|0;if((a|0)!=(f|0))do{g=a;a=c[a+4>>2]|0;g=c[g+8>>2]|0;vc[c[(c[g>>2]|0)+12>>2]&511](g,b)}while((a|0)!=(f|0));tc[c[(c[d>>2]|0)+12>>2]&2047](d);i=e;return}function PV(a,b){a=a|0;b=b|0;var e=0;e=i;a=(Rb(51712,c[a+104>>2]|0,d[b+12>>0]|0|0,c[b>>2]|0,c[b+4>>2]|0)|0)==0;i=e;return a|0}function QV(a){a=a|0;var b=0;b=i;Rb(52016,c[a+104>>2]|0)|0;i=b;return}function RV(a){a=a|0;var b=0;b=i;a=Rb(52064,c[a+104>>2]|0)|0;i=b;return a|0}function SV(a){a=a|0;var b=0;b=i;c[a>>2]=52168;c[a+4>>2]=52192;XV(a);aW(a+8|0);lma(a);i=b;return}function TV(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0;f=i;d=a+4|0;tc[c[(c[d>>2]|0)+8>>2]&2047](d);e=a+8|0;g=c[a+12>>2]|0;if((g|0)==(e|0)){k=c[d>>2]|0;k=k+12|0;k=c[k>>2]|0;tc[k&2047](d);i=f;return}a=a+16|0;do{h=g+4|0;j=g;g=c[h>>2]|0;k=j+8|0;l=c[k>>2]|0;if((yc[c[(c[l>>2]|0)+8>>2]&255](l)|0)==(b|0)){k=c[k>>2]|0;if((k|0)!=0)tc[c[(c[k>>2]|0)+4>>2]&2047](k);c[(c[j>>2]|0)+4>>2]=c[h>>2];c[c[h>>2]>>2]=c[j>>2];c[a>>2]=(c[a>>2]|0)+ -1;lma(j)}}while((g|0)!=(e|0));l=c[d>>2]|0;l=l+12|0;l=c[l>>2]|0;tc[l&2047](d);i=f;return}function UV(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;e=i;f=a+4|0;tc[c[(c[f>>2]|0)+8>>2]&2047](f);g=a+8|0;h=c[a+12>>2]|0;if((h|0)==(g|0)){j=c[f>>2]|0;j=j+12|0;j=c[j>>2]|0;tc[j&2047](f);i=e;return}a=a+16|0;do{j=h+8|0;k=c[j>>2]|0;if((yc[c[(c[k>>2]|0)+8>>2]&25
2015-07-09 20:00:03 -07:00
2015-08-25 19:31:33 -07:00
function Kc(a){a=a|0;var b=0;b=i;i=i+a|0;i=i+15&-16;return b|0}function Lc(){return i|0}function Mc(a){a=a|0;i=a}function Nc(a,b){a=a|0;b=b|0;if((r|0)==0){r=a;s=b}}function Oc(b){b=b|0;a[k>>0]=a[b>>0];a[k+1>>0]=a[b+1>>0];a[k+2>>0]=a[b+2>>0];a[k+3>>0]=a[b+3>>0]}function Pc(b){b=b|0;a[k>>0]=a[b>>0];a[k+1>>0]=a[b+1>>0];a[k+2>>0]=a[b+2>>0];a[k+3>>0]=a[b+3>>0];a[k+4>>0]=a[b+4>>0];a[k+5>>0]=a[b+5>>0];a[k+6>>0]=a[b+6>>0];a[k+7>>0]=a[b+7>>0]}function Qc(a){a=a|0;G=a}function Rc(){return G|0}function Sc(a){a=a|0;var b=0,c=0;b=i;if((Wna(a,8)|0)!=0)if((Wna(a,16)|0)!=0)if((Wna(a,24)|0)!=0)if((Wna(a,32)|0)==0)a=1;else{c=Tc(85864,40,21)|0;Tc(c,a,aoa(a|0)|0)|0;a=2}else a=2;else a=3;else a=4;i=b;return a|0}function Tc(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;f=i;i=i+32|0;h=f+16|0;k=f+8|0;g=f+4|0;j=f;rda(k,b);if((a[k>>0]|0)==0){tda(k);i=f;return b|0}n=c[(c[b>>2]|0)+ -12>>2]|0;c[g>>2]=c[b+(n+24)>>2];l=d+e|0;e=(c[b+(n+4)>>2]&176|0)==32?l:d;m=b+n|0;n=b+(n+76)|0;o=c[n>>2]|0;if((o|0)==-1){vca(h,m);o=sja(h,90264)|0;o=Hc[c[(c[o>>2]|0)+28>>2]&127](o,32)|0;qja(h);o=o<<24>>24;c[n>>2]=o}o=o&255;c[h+0>>2]=c[g+0>>2];Uc(j,h,d,e,l,m,o);if((c[j>>2]|0)!=0){tda(k);i=f;return b|0}o=c[(c[b>>2]|0)+ -12>>2]|0;rca(b+o|0,c[b+(o+16)>>2]|5);tda(k);i=f;return b|0}function Uc(b,d,e,f,g,h,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0;l=i;i=i+16|0;m=l;k=c[d>>2]|0;if((k|0)==0){c[b>>2]=0;i=l;return}p=e;n=g-p|0;h=h+12|0;o=c[h>>2]|0;n=(o|0)>(n|0)?o-n|0:0;o=f;p=o-p|0;if((p|0)>0?(qc[c[(c[k>>2]|0)+48>>2]&31](k,e,p)|0)!=(p|0):0){c[d>>2]=0;c[b>>2]=0;i=l;return}do if((n|0)>0){Iba(m,n,j);if((a[m>>0]&1)==0)e=m+1|0;else e=c[m+8>>2]|0;if((qc[c[(c[k>>2]|0)+48>>2]&31](k,e,n)|0)==(n|0)){Lba(m);break}c[d>>2]=0;c[b>>2]=0;Lba(m);i=l;return}while(0);m=g-o|0;if((m|0)>0?(qc[c[(c[k>>2]|0)+48>>2]&31](k,f,m)|0)!=(m|0):0){c[d>>2]=0;c[b>>2]=0;i=l;return}c[h>>2]=0;c[b>>2]=k;i=l;return}function Vc(a){a=a|0;var b=0;b=i;Wc(a);lma(a);i=b;return}function Wc(a){a=a|0;var b=0;b=i;c[a>>2]=72;Lba(a+76|0);Lba(a+64|0);Lba(a+52|0);Lba(a+40|0);Lba(a+28|0);Lba(a+16|0);Lba(a+4|0);i=b;return}function Xc(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;m=i;i=i+48|0;h=m+24|0;e=m+12|0;k=m;g=jma(96)|0;c[g>>2]=72;l=g+4|0;f=g+92|0;n=l+0|0;j=n+88|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(j|0));a[f>>0]=1;Nba(g+64|0,d)|0;Hba(h,80,4);n=g+76|0;Caa(b,h,n)|0;Lba(h);Hba(e,88,11);Caa(b,e,g+28|0)|0;Lba(e);Hba(k,104,9);j=g+40|0;Caa(b,k,j)|0;Lba(k);Nba(l,j)|0;Nba(g+52|0,n)|0;Yc(g);i=m;return g|0}function Yc(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;d=i;i=i+176|0;l=d+160|0;e=d+16|0;k=d;f=e+64|0;g=e+8|0;c[g>>2]=168;h=e+12|0;c[e>>2]=316;c[f>>2]=336;c[e+4>>2]=0;wca(e+64|0,h);c[e+136>>2]=0;c[e+140>>2]=-1;c[e>>2]=148;c[f>>2]=188;c[g>>2]=168;Bca(h);c[h>>2]=392;j=e+44|0;n=e+60|0;c[j+0>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[n>>2]=24;c[l+0>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;rd(h,l);Lba(l);l=b+64|0;n=a[l>>0]|0;if((n&1)==0)n=(n&255)>>>1;else n=c[b+68>>2]|0;o=e+8|0;if((n|0)!=0)Tc($c(o,l)|0,120,1)|0;$c(o,b+76|0)|0;if((a[b+92>>0]|0)!=0?(m=b+88|0,(c[m>>2]|0)>0):0){o=Tc(o,128,1)|0;xda(o,c[m>>2]|0)|0}l=b+16|0;dd(k,h);if((a[l>>0]&1)==0){a[l+1>>0]=0;a[l>>0]=0}else{a[c[b+24>>2]>>0]=0;c[b+20>>2]=0}Sba(l,0);c[l+0>>2]=c[k+0>>2];c[l+4>>2]=c[k+4>>2];c[l+8>>2]=c[k+8>>2];c[k+0>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;Lba(k);c[e>>2]=148;c[f>>2]=188;c[g>>2]=168;c[h>>2]=392;Lba(j);Aca(h);tca(e+64|0);i=d;return}function Zc(a,b){a=a|0;b=b|0;var c=0;c=i;Nba(a+76|0,b)|0;Yc(a);i=c;return}function _c(a,b){a=a|0;b=b|0;var d=0;d=i;c[a+88>>2]=b;Yc(a);i=d;return}function $c(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=i;g=a[d>>0]|0;if((g&1)==0){f=d+1|0;g=(g&255)>>>1}else{f=c[d+8>>2]|0;g=c[d+4>>2]|0}d=Tc(b,f,g)|0;i=e;return d|0}function ad(a){a=a|0;var b=0,d=0;b=i;c[a>>2]=148;c[a+64>>2]=188;c[a+8>>2]=168;d=a+12|0;c[d>>2]=392;Lba(a+44|0);Aca(d);tca(a+64|0);i=b;return}function bd(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;g=i;i=i+160|0;f=g+144|0;e=g;if((a[d+92>>0]|0)!=0?(h=d+88|0,(c[h>>2]|0)>0):0){m=e+64|0;l=e+8|0;c[l>>2]=168;j=e+12|0;c[e>>2]=316;c[m>>2]=336;c[e+4>>2]=0;wca(e+64|0,j);c[e+136>>2]=0;c[e+140>>2]=
2015-07-09 20:00:03 -07:00
2015-08-25 19:31:33 -07:00
function Ek(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0;g=i;i=i+48|0;j=g+40|0;l=g+28|0;h=g;c[j>>2]=d;a[b+80>>0]=1;k=b+84|0;if((c[k>>2]|0)>(d|0))c[k>>2]=d;Fba(l,e);yk(b,l);Lba(l);j=Dk(b+48|0,j)|0;Fba(h,e);e=h+12|0;k=e+0|0;b=f+0|0;f=k+16|0;do{a[k>>0]=a[b>>0]|0;k=k+1|0;b=b+1|0}while((k|0)<(f|0));if((a[j>>0]&1)==0){a[j+1>>0]=0;a[j>>0]=0}else{a[c[j+8>>2]>>0]=0;c[j+4>>2]=0}Sba(j,0);c[j+0>>2]=c[h+0>>2];c[j+4>>2]=c[h+4>>2];c[j+8>>2]=c[h+8>>2];c[h+0>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;k=j+12|0;b=e+0|0;f=k+16|0;do{a[k>>0]=a[b>>0]|0;k=k+1|0;b=b+1|0}while((k|0)<(f|0));Lba(h);i=g;return}function Fk(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=i;i=i+16|0;g=e+12|0;f=e;c[g>>2]=d;Fba(f,Dk(b+48|0,g)|0);wk(a,b,f);Lba(f);i=e;return}function Gk(a,b){a=a|0;b=b|0;var d=0,e=0;d=i;i=i+16|0;e=d;c[e>>2]=b;b=(Dk(a+48|0,e)|0)+12|0;i=d;return b|0}function Hk(a,b){a=a|0;b=b|0;var d=0,e=0;d=i;i=i+160|0;e=d;if((dca(b,5392)|0)!=0)if((dca(b,5400)|0)!=0)if((c[5112]|0)<4){yz(e,5416,122,3,0,0,0);$c(Tc(e,5448,26)|0,b)|0;Dz(e);e=0}else e=0;else e=2;else e=1;b=a+72|0;if((e|0)==(c[b>>2]|0)){i=d;return}c[b>>2]=e;b=a+88|0;e=(c[(Re(c[b>>2]|0)|0)+128>>2]|0)+376|0;Ik(e,c[b>>2]|0);i=d;return}function Ik(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;e=i;d=a+4|0;tc[c[(c[d>>2]|0)+8>>2]&2047](d);f=a+8|0;a=c[a+12>>2]|0;if((a|0)!=(f|0))do{g=a;a=c[a+4>>2]|0;g=c[g+8>>2]|0;vc[c[(c[g>>2]|0)+12>>2]&511](g,b)}while((a|0)!=(f|0));tc[c[(c[d>>2]|0)+12>>2]&2047](d);i=e;return}function Jk(b){b=b|0;return(a[b+80>>0]|0)!=0|0}function Kk(b,d){b=b|0;d=d|0;var e=0,f=0;e=i;i=i+16|0;f=e;if((a[b+80>>0]|0)==0){d=1;i=e;return d|0}Fk(f,b,d);d=(c[f+4>>2]|0)!=0;i=e;return d|0}function Lk(a,b){a=a|0;b=b|0;var d=0,e=0;d=i;i=i+16|0;e=d;c[e>>2]=b;Mk(d+8|0,a+60|0,e);i=d;return}function Mk(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0;f=i;i=i+16|0;h=f;j=Nk(d,h,e)|0;g=c[j>>2]|0;if((g|0)!=0){e=0;d=g;c[b>>2]=d;d=b+4|0;a[d>>0]=e;i=f;return}g=jma(20)|0;c[g+16>>2]=c[e>>2];Ok(d,c[h>>2]|0,j,g);e=1;d=g;c[b>>2]=d;d=b+4|0;a[d>>0]=e;i=f;return}function Nk(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=i;f=c[a+4>>2]|0;if((f|0)==0){g=a+4|0;c[b>>2]=g;i=e;return g|0}d=c[d>>2]|0;while(1){a=c[f+16>>2]|0;if((d|0)<(a|0)){a=c[f>>2]|0;if((a|0)==0){d=5;break}else{f=a;continue}}if((a|0)>=(d|0)){d=9;break}a=f+4|0;g=c[a>>2]|0;if((g|0)==0){d=8;break}else f=g}if((d|0)==5){c[b>>2]=f;g=f;i=e;return g|0}else if((d|0)==8){c[b>>2]=f;g=a;i=e;return g|0}else if((d|0)==9){c[b>>2]=f;g=b;i=e;return g|0}return 0}function Ok(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;f=i;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=b;c[d>>2]=e;b=c[c[a>>2]>>2]|0;if((b|0)!=0){c[a>>2]=b;e=c[d>>2]|0}zf(c[a+4>>2]|0,e);b=a+8|0;c[b>>2]=(c[b>>2]|0)+1;i=f;return}function Pk(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=i;i=i+16|0;f=d+12|0;h=d+8|0;e=d+4|0;g=d;Qk(h,a,b);b=c[h>>2]|0;if((b|0)==(a+4|0)){h=0;i=d;return h|0}c[e>>2]=b;c[f+0>>2]=c[e+0>>2];Rk(g,a,f);h=1;i=d;return h|0}function Qk(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=i;g=c[b+4>>2]|0;b=b+4|0;if((g|0)!=0){d=c[d>>2]|0;f=b;a:while(1){h=g;while(1){if((c[h+16>>2]|0)>=(d|0))break;h=c[h+4>>2]|0;if((h|0)==0)break a}g=c[h>>2]|0;if((g|0)==0){f=h;break}else f=h}if((f|0)!=(b|0)?(d|0)>=(c[f+16>>2]|0):0){c[a>>2]=f;i=e;return}}c[a>>2]=b;i=e;return}function Rk(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=i;d=c[d>>2]|0;c[a>>2]=d;g=c[d+4>>2]|0;if((g|0)==0){g=d;while(1){f=c[g+8>>2]|0;if((c[f>>2]|0)==(g|0))break;else g=f}}else while(1){f=c[g>>2]|0;if((f|0)==0){f=g;break}else g=f}c[a>>2]=f;if((c[b>>2]|0)==(d|0))c[b>>2]=f;g=b+8|0;c[g>>2]=(c[g>>2]|0)+ -1;rf(c[b+4>>2]|0,d);Lba(d+20|0);lma(d);i=e;return}function Sk(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=i;d=c[d>>2]|0;c[a>>2]=d;g=c[d+4>>2]|0;if((g|0)==0){g=d;while(1){f=c[g+8>>2]|0;if((c[f>>2]|0)==(g|0))break;else g=f}}else while(1){f=c[g>>2]|0;if((f|0)==0){f=g;break}else g=f}c[a>>2]=f;if((c[b>>2]|0)==(d|0))c[b>>2]=f;g=b+8|0;c[g>>2]=(c[g>>2]|0)+ -1;rf(c[b+4>>2]|0,d);lma(d);i=e;return}function Tk(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=i;f=c[a+4>>2]|0;if((f|0)==0){g=a+4|0;c[b>>2]=g;i=e;return g|0}d=c[d>>2]|0;while(1){a=c[f+16>>2]|0;if((d|0)<(a|0)){a=c[f>>2]|0;if((a|0)==0){d=5;break}else{f=a;continue}}
2015-07-09 20:00:03 -07:00
2015-08-25 19:31:33 -07:00
function EG(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0;d=i;i=i+80|0;e=d+64|0;j=d+48|0;g=d+32|0;h=d+16|0;f=d;H8(e,0);k=q9(e,25024)|0;N8(j,25088);S8(k,j)|0;R8(j);j=q9(e,24976)|0;O8(g,b+8|0);S8(j,g)|0;R8(g);b=q9(e,25056)|0;g=a+40|0;O8(h,(c[g>>2]|0)+956|0);S8(b,h)|0;R8(h);b=q9(e,25064)|0;J8(f,c[(c[(c[g>>2]|0)+952>>2]|0)+88>>2]|0);S8(b,f)|0;R8(f);zG(a,e);R8(e);i=d;return}function FG(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0;g=i;l=d[f>>0]|d[f+1>>0]<<8|d[f+2>>0]<<16|d[f+3>>0]<<24;j=f+4|0;j=d[j>>0]|d[j+1>>0]<<8|d[j+2>>0]<<16|d[j+3>>0]<<24;f=b+4|0;tc[c[(c[f>>2]|0)+8>>2]&2047](f);k=jma(16)|0;c[k>>2]=25256;c[k+4>>2]=e;h=k+8|0;a[h>>0]=l;a[h+1>>0]=l>>8;a[h+2>>0]=l>>16;a[h+3>>0]=l>>24;h=h+4|0;a[h>>0]=j;a[h+1>>0]=j>>8;a[h+2>>0]=j>>16;a[h+3>>0]=j>>24;h=b+8|0;j=jma(12)|0;c[j+8>>2]=k;c[j+4>>2]=h;k=c[h>>2]|0;c[j>>2]=k;c[k+4>>2]=j;c[h>>2]=j;h=b+16|0;c[h>>2]=(c[h>>2]|0)+1;vc[c[c[e>>2]>>2]&511](e,b);tc[c[(c[f>>2]|0)+12>>2]&2047](f);i=g;return}function GG(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0;b=i;i=i+96|0;f=b+80|0;l=b+64|0;k=b+48|0;j=b+32|0;h=b+16|0;g=b;H8(f,0);m=q9(f,25024)|0;N8(l,25128);S8(m,l)|0;R8(l);l=q9(f,24976)|0;O8(k,e+8|0);S8(l,k)|0;R8(k);e=q9(f,25120)|0;J8(j,d);S8(e,j)|0;R8(j);e=q9(f,25056)|0;d=a+40|0;O8(h,(c[d>>2]|0)+956|0);S8(e,h)|0;R8(h);e=q9(f,25064)|0;J8(g,c[(c[(c[d>>2]|0)+952>>2]|0)+88>>2]|0);S8(e,g)|0;R8(g);zG(a,f);R8(f);i=b;return}function HG(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0;b=i;i=i+96|0;f=b+80|0;l=b+64|0;k=b+48|0;j=b+32|0;h=b+16|0;g=b;H8(f,0);m=q9(f,25024)|0;N8(l,25104);S8(m,l)|0;R8(l);l=q9(f,24976)|0;O8(k,e+8|0);S8(l,k)|0;R8(k);e=q9(f,25120)|0;J8(j,d);S8(e,j)|0;R8(j);e=q9(f,25056)|0;d=a+40|0;O8(h,(c[d>>2]|0)+956|0);S8(e,h)|0;R8(h);e=q9(f,25064)|0;J8(g,c[(c[(c[d>>2]|0)+952>>2]|0)+88>>2]|0);S8(e,g)|0;R8(g);zG(a,f);R8(f);i=b;return}function IG(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0;g=i;l=d[f>>0]|d[f+1>>0]<<8|d[f+2>>0]<<16|d[f+3>>0]<<24;j=f+4|0;j=d[j>>0]|d[j+1>>0]<<8|d[j+2>>0]<<16|d[j+3>>0]<<24;f=b+4|0;tc[c[(c[f>>2]|0)+8>>2]&2047](f);k=jma(16)|0;c[k>>2]=25224;c[k+4>>2]=e;h=k+8|0;a[h>>0]=l;a[h+1>>0]=l>>8;a[h+2>>0]=l>>16;a[h+3>>0]=l>>24;h=h+4|0;a[h>>0]=j;a[h+1>>0]=j>>8;a[h+2>>0]=j>>16;a[h+3>>0]=j>>24;h=b+8|0;j=jma(12)|0;c[j+8>>2]=k;c[j+4>>2]=h;k=c[h>>2]|0;c[j>>2]=k;c[k+4>>2]=j;c[h>>2]=j;h=b+16|0;c[h>>2]=(c[h>>2]|0)+1;vc[c[c[e>>2]>>2]&511](e,b);tc[c[(c[f>>2]|0)+12>>2]&2047](f);i=g;return}function JG(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;e=i;i=i+96|0;f=e+80|0;l=e+64|0;k=e+48|0;j=e+32|0;h=e+16|0;g=e;H8(f,0);m=q9(f,25024)|0;N8(l,25144);S8(m,l)|0;R8(l);l=q9(f,24976)|0;O8(k,d+8|0);S8(l,k)|0;R8(k);d=q9(f,25120)|0;J8(j,b);S8(d,j)|0;R8(j);d=q9(f,25056)|0;b=a+40|0;O8(h,(c[b>>2]|0)+956|0);S8(d,h)|0;R8(h);d=q9(f,25064)|0;J8(g,c[(c[(c[b>>2]|0)+952>>2]|0)+88>>2]|0);S8(d,g)|0;R8(g);zG(a,f);R8(f);i=e;return}function KG(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0;e=i;d=a+4|0;tc[c[(c[d>>2]|0)+8>>2]&2047](d);f=a+8|0;g=c[a+12>>2]|0;a:do if((g|0)!=(f|0)){while(1){h=g+8|0;j=c[h>>2]|0;if((yc[c[(c[j>>2]|0)+8>>2]&255](j)|0)==(b|0))break;g=c[g+4>>2]|0;if((g|0)==(f|0))break a}f=c[h>>2]|0;if((f|0)!=0)tc[c[(c[f>>2]|0)+4>>2]&2047](f);j=g+4|0;c[(c[g>>2]|0)+4>>2]=c[j>>2];c[c[j>>2]>>2]=c[g>>2];j=a+16|0;c[j>>2]=(c[j>>2]|0)+ -1;lma(g);vc[c[(c[b>>2]|0)+4>>2]&511](b,a)}while(0);tc[c[(c[d>>2]|0)+12>>2]&2047](d);i=e;return}function LG(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0;e=i;d=a+4|0;tc[c[(c[d>>2]|0)+8>>2]&2047](d);f=a+8|0;g=c[a+12>>2]|0;a:do if((g|0)!=(f|0)){while(1){h=g+8|0;j=c[h>>2]|0;if((yc[c[(c[j>>2]|0)+8>>2]&255](j)|0)==(b|0))break;g=c[g+4>>2]|0;if((g|0)==(f|0))break a}f=c[h>>2]|0;if((f|0)!=0)tc[c[(c[f>>2]|0)+4>>2]&2047](f);j=g+4|0;c[(c[g>>2]|0)+4>>2]=c[j>>2];c[c[j>>2]>>2]=c[g>>2];j=a+16|0;c[j>>2]=(c[j>>2]|0)+ -1;lma(g);vc[c[(c[b>>2]|0)+4>>2]&511](b,a)}while(0);tc[c[(c[d>>2]|0)+12>>2]&2047](d);i=e;return}function MG(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0;e=i;d=a+4|0;tc[c[(c[d>>2]|0)+8>>2]&2047](d);f=a+8|0;g=c[a+12>>2]|0;a:do if((g|0)!=(f|0)){while(1){h=g+8|0;j=c[h>>2]|0;if((yc[c[(c[j>>2]|0)+8>>2]&255](j)|0)==(b|0))break;g=c[g+4>>2]|0;if((g|0)==
2015-07-09 20:00:03 -07:00
2015-08-25 19:31:33 -07:00
function Zs(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;e=i;f=a+4|0;tc[c[(c[f>>2]|0)+8>>2]&2047](f);g=a+8|0;h=c[a+12>>2]|0;if((h|0)==(g|0)){j=c[f>>2]|0;j=j+12|0;j=c[j>>2]|0;tc[j&2047](f);i=e;return}a=a+16|0;do{j=h+8|0;k=c[j>>2]|0;if((yc[c[(c[k>>2]|0)+8>>2]&255](k)|0)==(b|0)){j=c[j>>2]|0;j=Hc[c[(c[j>>2]|0)+20>>2]&127](j,d)|0;k=jma(12)|0;c[k+8>>2]=j;c[k+4>>2]=g;j=c[g>>2]|0;c[k>>2]=j;c[j+4>>2]=k;c[g>>2]=k;c[a>>2]=(c[a>>2]|0)+1}h=c[h+4>>2]|0}while((h|0)!=(g|0));k=c[f>>2]|0;k=k+12|0;k=c[k>>2]|0;tc[k&2047](f);i=e;return}function _s(a){a=a|0;var b=0,d=0;b=i;d=a+ -4|0;c[d>>2]=16840;a=d+4|0;c[a>>2]=16864;at(d);ft(d+8|0);c[a>>2]=2936;i=b;return}function $s(a){a=a|0;var b=0;b=i;a=a+ -4|0;c[a>>2]=16840;c[a+4>>2]=16864;at(a);ft(a+8|0);lma(a);i=b;return}function at(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;j=i;i=i+32|0;e=j+16|0;f=j+12|0;k=j+8|0;b=j+4|0;h=j;d=a+4|0;tc[c[(c[d>>2]|0)+8>>2]&2047](d);g=a+8|0;l=a+12|0;m=c[l>>2]|0;if((m|0)==(g|0))a=g;else{do{n=m+8|0;o=c[n>>2]|0;o=yc[c[(c[o>>2]|0)+8>>2]&255](o)|0;vc[c[(c[o>>2]|0)+4>>2]&511](o,a);n=c[n>>2]|0;if((n|0)!=0)tc[c[(c[n>>2]|0)+4>>2]&2047](n);m=c[m+4>>2]|0}while((m|0)!=(g|0));a=c[l>>2]|0}c[k>>2]=a;c[b>>2]=g;c[f+0>>2]=c[k+0>>2];c[e+0>>2]=c[b+0>>2];gt(h,g,f,e);tc[c[(c[d>>2]|0)+12>>2]&2047](d);i=j;return}function bt(a){a=a|0;var b=0,d=0;b=i;c[a>>2]=16840;d=a+4|0;c[d>>2]=16864;at(a);ft(a+8|0);c[d>>2]=2936;i=b;return}function ct(a){a=a|0;var b=0;b=i;bt(a);lma(a);i=b;return}function dt(a){a=a|0;var b=0,d=0;b=i;d=a+ -4|0;c[d>>2]=16840;a=d+4|0;c[a>>2]=16864;at(d);ft(d+8|0);c[a>>2]=2936;i=b;return}function et(a){a=a|0;var b=0,d=0;b=i;a=a+ -4|0;c[a>>2]=16840;d=a+4|0;c[d>>2]=16864;at(a);ft(a+8|0);c[d>>2]=2936;lma(a);i=b;return}function ft(a){a=a|0;var b=0,d=0,e=0,f=0;b=i;d=a+8|0;if((c[d>>2]|0)==0){i=b;return}e=c[a+4>>2]|0;f=(c[a>>2]|0)+4|0;c[(c[e>>2]|0)+4>>2]=c[f>>2];c[c[f>>2]>>2]=c[e>>2];c[d>>2]=0;if((e|0)==(a|0)){i=b;return}do{f=e;e=c[e+4>>2]|0;lma(f)}while((e|0)!=(a|0));i=b;return}function gt(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=i;g=c[d>>2]|0;e=c[e>>2]|0;if((g|0)==(e|0)){b=g;c[a>>2]=b;i=f;return}h=(c[e>>2]|0)+4|0;c[(c[g>>2]|0)+4>>2]=c[h>>2];c[c[h>>2]>>2]=c[g>>2];b=b+8|0;do{h=g;g=c[g+4>>2]|0;c[b>>2]=(c[b>>2]|0)+ -1;lma(h)}while((g|0)!=(e|0));c[d>>2]=e;h=e;c[a>>2]=h;i=f;return}function ht(b,d){b=b|0;d=d|0;c[b>>2]=16888;c[b+4>>2]=d;a[b+8>>0]=0;c[b+12>>2]=2147483647;c[b+16>>2]=-1;return}function it(a){a=a|0;var b=0;b=i;lma(a);i=b;return}function jt(a){a=a|0;return}function kt(b){b=b|0;var d=0,e=0;d=i;e=b+8|0;if((a[e>>0]|0)!=0){i=d;return}a[e>>0]=1;tc[c[(c[b>>2]|0)+84>>2]&2047](b);i=d;return}function lt(a){a=a|0;return}function mt(a){a=a|0;var b=0;b=i;nt(a);i=b;return}function nt(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=i;d=a+4|0;f=c[d>>2]|0;e=c[f+992>>2]|0;if(!(e>>>0<(e+(lz(f+992|0)|0)|0)>>>0)){i=b;return}do{st(a,e)|0;e=e+1|0;f=(c[d>>2]|0)+992|0;g=c[f>>2]|0}while(e>>>0<(g+(lz(f)|0)|0)>>>0);i=b;return}function ot(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;f=i;if((a[(c[b+4>>2]|0)+1120>>0]|0)!=0){e=0;i=f;return e|0}if(!(Hc[c[(c[e>>2]|0)+60>>2]&127](e,d)|0)){e=0;i=f;return e|0}if(!(Hc[c[(c[e>>2]|0)+40>>2]&127](e,d)|0)){e=0;i=f;return e|0}e=(c[b+12>>2]|0)>=(d|0);i=f;return e|0}function pt(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0;e=i;f=a+4|0;h=c[f>>2]|0;g=c[h+992>>2]|0;if(!(g>>>0<(g+(lz(h+992|0)|0)|0)>>>0)){i=e;return}while(1){if(((Ho((c[f>>2]|0)+1028|0,g)|0)!=0?!(qt((c[f>>2]|0)+992|0,g)|0):0)?ot(a,g,b)|0:0)break;g=g+1|0;h=(c[f>>2]|0)+992|0;j=c[h>>2]|0;if(!(g>>>0<(j+(lz(h)|0)|0)>>>0)){d=7;break}}if((d|0)==7){i=e;return}Ac[c[(c[a>>2]|0)+88>>2]&255](a,b,g);i=e;return}function qt(a,b){a=a|0;b=b|0;var c=0;c=i;if(oz(a,b,0)|0){b=1;i=c;return b|0}b=oz(a+16|0,b,0)|0;i=c;return b|0}function rt(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=i;f=a+4|0;if((Ho((c[f>>2]|0)+1028|0,d)|0)==0){i=e;return}if(qt((c[f>>2]|0)+992|0,d)|0){i=e;return}if(!(ot(a,d,b)|0)){i=e;return}Ac[c[(c[a>>2]|0)+88>>2]&255](a,b,d);i=e;return}function st(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;f=h+4|0;e=h;g=a+4|0;if((Ho((c[g>>2]|0)+1028|0,b)|0)==0){m=0;i=h;return m|0}if(qt((c[g>>2]|0)+992|0
2015-07-09 20:00:03 -07:00
2015-08-25 19:31:33 -07:00
function tfa(b,d,e,f,g,h,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;l=i;i=i+16|0;k=l;n=sja(j,90264)|0;o=sja(j,90408)|0;vc[c[(c[o>>2]|0)+20>>2]&511](k,o);j=a[k>>0]|0;if((j&1)==0)j=(j&255)>>>1;else j=c[k+4>>2]|0;if((j|0)!=0){c[h>>2]=f;j=a[b>>0]|0;if(j<<24>>24==43|j<<24>>24==45){v=Hc[c[(c[n>>2]|0)+28>>2]&127](n,j)|0;j=c[h>>2]|0;c[h>>2]=j+1;a[j>>0]=v;j=b+1|0}else j=b;if(((e-j|0)>1?(a[j>>0]|0)==48:0)?(q=j+1|0,v=a[q>>0]|0,v<<24>>24==88|v<<24>>24==120):0){v=Hc[c[(c[n>>2]|0)+28>>2]&127](n,48)|0;u=c[h>>2]|0;c[h>>2]=u+1;a[u>>0]=v;u=Hc[c[(c[n>>2]|0)+28>>2]&127](n,a[q>>0]|0)|0;v=c[h>>2]|0;c[h>>2]=v+1;a[v>>0]=u;j=j+2|0}if((j|0)!=(e|0)?(p=e+ -1|0,p>>>0>j>>>0):0){q=j;do{v=a[q>>0]|0;a[q>>0]=a[p>>0]|0;a[p>>0]=v;q=q+1|0;p=p+ -1|0}while(q>>>0<p>>>0)}s=yc[c[(c[o>>2]|0)+16>>2]&255](o)|0;if(j>>>0<e>>>0){o=k+1|0;r=k+4|0;q=k+8|0;u=0;t=0;p=j;while(1){v=(a[k>>0]&1)==0;if((a[(v?o:c[q>>2]|0)+t>>0]|0)!=0?(u|0)==(a[(v?o:c[q>>2]|0)+t>>0]|0):0){u=c[h>>2]|0;c[h>>2]=u+1;a[u>>0]=s;u=a[k>>0]|0;if((u&1)==0)v=(u&255)>>>1;else v=c[r>>2]|0;u=0;t=(t>>>0<(v+ -1|0)>>>0&1)+t|0}w=Hc[c[(c[n>>2]|0)+28>>2]&127](n,a[p>>0]|0)|0;v=c[h>>2]|0;c[h>>2]=v+1;a[v>>0]=w;p=p+1|0;if(!(p>>>0<e>>>0))break;else u=u+1|0}}n=f+(j-b)|0;j=c[h>>2]|0;if((n|0)!=(j|0)?(m=j+ -1|0,m>>>0>n>>>0):0)do{w=a[n>>0]|0;a[n>>0]=a[m>>0]|0;a[m>>0]=w;n=n+1|0;m=m+ -1|0}while(n>>>0<m>>>0)}else{Ec[c[(c[n>>2]|0)+32>>2]&15](n,b,e,f)|0;c[h>>2]=f+(e-b)}if((d|0)==(e|0)){w=c[h>>2]|0;c[g>>2]=w;Lba(k);i=l;return}else{w=f+(d-b)|0;c[g>>2]=w;Lba(k);i=l;return}}function ufa(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;b=i;i=i+96|0;k=b+8|0;q=b;p=b+74|0;j=b+32|0;n=b+28|0;m=b+24|0;o=b+20|0;l=b+16|0;r=q;c[r>>2]=37;c[r+4>>2]=0;qfa(q+1|0,88968,1,c[e+4>>2]|0);r=Jea()|0;s=k;c[s>>2]=g;c[s+4>>2]=h;h=p+(rfa(p,22,r,q,k)|0)|0;g=sfa(p,h,e)|0;vca(o,e);tfa(p,g,h,j,n,m,o);oba(c[o>>2]|0)|0;c[l>>2]=c[d>>2];h=c[n>>2]|0;g=c[m>>2]|0;c[k+0>>2]=c[l+0>>2];Uc(a,k,j,h,g,e,f);i=b;return}function vfa(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=i;i=i+64|0;k=d;p=d+56|0;q=d+44|0;j=d+20|0;n=d+16|0;m=d+12|0;o=d+8|0;l=d+4|0;a[p+0>>0]=a[89056]|0;a[p+1>>0]=a[89057]|0;a[p+2>>0]=a[89058]|0;a[p+3>>0]=a[89059]|0;a[p+4>>0]=a[89060]|0;a[p+5>>0]=a[89061]|0;qfa(p+1|0,88960,0,c[f+4>>2]|0);r=Jea()|0;c[k>>2]=h;h=q+(rfa(q,12,r,p,k)|0)|0;p=sfa(q,h,f)|0;vca(o,f);tfa(q,p,h,j,n,m,o);oba(c[o>>2]|0)|0;c[l>>2]=c[e>>2];e=c[n>>2]|0;h=c[m>>2]|0;c[k+0>>2]=c[l+0>>2];Uc(b,k,j,e,h,f,g);i=d;return}function wfa(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;b=i;i=i+112|0;k=b+8|0;q=b;p=b+75|0;j=b+32|0;n=b+28|0;m=b+24|0;o=b+20|0;l=b+16|0;r=q;c[r>>2]=37;c[r+4>>2]=0;qfa(q+1|0,88968,0,c[e+4>>2]|0);r=Jea()|0;s=k;c[s>>2]=g;c[s+4>>2]=h;h=p+(rfa(p,23,r,q,k)|0)|0;g=sfa(p,h,e)|0;vca(o,e);tfa(p,g,h,j,n,m,o);oba(c[o>>2]|0)|0;c[l>>2]=c[d>>2];h=c[n>>2]|0;g=c[m>>2]|0;c[k+0>>2]=c[l+0>>2];Uc(a,k,j,h,g,e,f);i=b;return}function xfa(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=+g;var j=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;p=i;i=i+144|0;s=p+8|0;z=p;x=p+102|0;y=p+40|0;w=p+44|0;u=p+36|0;b=p+32|0;q=p+28|0;r=p+24|0;t=p+20|0;B=z;c[B>>2]=37;c[B+4>>2]=0;B=yfa(z+1|0,88976,c[e+4>>2]|0)|0;c[y>>2]=x;A=Jea()|0;if(B){c[s>>2]=c[e+8>>2];B=s+4|0;h[k>>3]=g;c[B>>2]=c[k>>2];c[B+4>>2]=c[k+4>>2];A=rfa(x,30,A,z,s)|0}else{h[k>>3]=g;c[s>>2]=c[k>>2];c[s+4>>2]=c[k+4>>2];A=rfa(x,30,A,z,s)|0}if((A|0)>29){B=Jea()|0;c[s>>2]=c[e+8>>2];A=s+4|0;h[k>>3]=g;c[A>>2]=c[k>>2];c[A+4>>2]=c[k+4>>2];z=zfa(y,B,z,s)|0;y=c[y>>2]|0;if((y|0)==0)dna();else{l=y;j=y;v=z}}else{l=c[y>>2]|0;j=0;v=A}z=l+v|0;y=sfa(l,z,e)|0;if((l|0)!=(x|0)){v=ena(v<<1)|0;if((v|0)==0)dna();else{o=l;m=v;n=v}}else{o=x;m=0;n=w}vca(q,e);Afa(o,y,z,n,u,b,q);oba(c[q>>2]|0)|0;c[t>>2]=c[d>>2];A=c[u>>2]|0;B=c[b>>2]|0;c[s+0>>2]=c[t+0>>2];Uc(r,s,n,A,B,e,f);B=c[r>>2]|0;c[d>>2]=B;c[a>>2]=B;if((m|0)!=0)fna(m);if((j|0)==0){i=p;return}fna(j);i=p;return}function yfa(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;e=i;if((d&2048|0)!=0){a[b>>0]=43;b=b
2015-07-09 20:00:03 -07:00
2015-08-25 19:31:33 -07:00
function T9(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;j=i;i=i+208|0;h=j+188|0;m=j+176|0;n=j+164|0;g=j+152|0;e=j+16|0;f=j;if((d|0)==0){Hba(b,85440,0);i=j;return}a:do if((_la(d,85448)|0)==0){l=d;while(1){k=a[l>>0]|0;if(k<<24>>24==0)break;if((k+ -1<<24>>24&255)<31)break a;else l=l+1|0}Hba(n,85456,1);w=Tba(n,d)|0;c[m+0>>2]=c[w+0>>2];c[m+4>>2]=c[w+4>>2];c[m+8>>2]=c[w+8>>2];c[w+0>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;w=Tba(m,85456)|0;c[b+0>>2]=c[w+0>>2];c[b+4>>2]=c[w+4>>2];c[b+8>>2]=c[w+8>>2];c[w+0>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;Lba(m);Lba(n);i=j;return}while(0);v=((aoa(d|0)|0)<<1)+3|0;c[g+0>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;Sba(g,v);Tba(g,85456)|0;v=a[d>>0]|0;b:do if(!(v<<24>>24==0)){q=e+56|0;l=e+4|0;n=e+56|0;m=e+128|0;k=e+132|0;s=e+36|0;r=e+52|0;u=f+1|0;t=e+56|0;p=f+8|0;o=f+4|0;while(1){c:do switch(v<<24>>24|0){case 9:{Tba(g,85512)|0;break};case 92:{Tba(g,85472)|0;break};case 12:{Tba(g,85488)|0;break};case 8:{Tba(g,85480)|0;break};case 13:{Tba(g,85504)|0;break};case 10:{Tba(g,85496)|0;break};case 34:{Tba(g,85464)|0;break};default:{if(!((v+ -1<<24>>24&255)<31)){Uba(g,v);break c}c[e>>2]=13924;c[q>>2]=13944;wca(n,l);c[m>>2]=0;c[k>>2]=-1;c[e>>2]=13868;c[q>>2]=13888;Bca(l);c[l>>2]=392;c[s+0>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[r>>2]=16;c[h+0>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;rd(l,h);Lba(h);w=Tc(e,85520,2)|0;v=w+((c[(c[w>>2]|0)+ -12>>2]|0)+4)|0;c[v>>2]=c[v>>2]&-75|8;v=w+((c[(c[w>>2]|0)+ -12>>2]|0)+4)|0;c[v>>2]=c[v>>2]|16384;c[w+((c[(c[w>>2]|0)+ -12>>2]|0)+76)>>2]=48;c[w+((c[(c[w>>2]|0)+ -12>>2]|0)+12)>>2]=4;xda(w,a[d>>0]|0)|0;dd(f,l);w=a[f>>0]|0;if((w&1)==0){v=u;w=(w&255)>>>1}else{v=c[p>>2]|0;w=c[o>>2]|0}Vba(g,v,w)|0;Lba(f);c[e>>2]=13868;c[q>>2]=13888;c[l>>2]=392;Lba(s);Aca(l);tca(t)}}while(0);d=d+1|0;v=a[d>>0]|0;if(v<<24>>24==0)break b}}while(0);Tba(g,85456)|0;c[b+0>>2]=c[g+0>>2];c[b+4>>2]=c[g+4>>2];c[b+8>>2]=c[g+8>>2];c[g+0>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;Lba(g);i=j;return}function U9(a){a=a|0;return}function V9(b){b=b|0;var d=0,e=0,f=0,g=0;f=i;c[b>>2]=85592;e=b+40|0;g=b+4|0;d=g+36|0;do{c[g>>2]=0;g=g+4|0}while((g|0)<(d|0));c[e>>2]=74;c[b+44>>2]=3;a[b+48>>0]=0;i=f;return}function W9(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0;e=i;f=c+16|0;Oba(f,85440)|0;a[c+48>>0]=0;Oba(c+28|0,85440)|0;X9(c,d);Y9(c,d);Z9(c,d);Tba(f,85528)|0;Fba(b,f);i=e;return}function X9(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=i;i=i+32|0;f=e+12|0;g=e;if(!(F9(d,0)|0)){i=e;return}b=b+16|0;G9(g,d,0);faa(f,g);h=a[f>>0]|0;if((h&1)==0){d=f+1|0;h=(h&255)>>>1}else{d=c[f+8>>2]|0;h=c[f+4>>2]|0}Vba(b,d,h)|0;Lba(f);Lba(g);Tba(b,85528)|0;i=e;return}function Y9(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;h=i;i=i+144|0;o=h+120|0;l=h+108|0;n=h+96|0;m=h+84|0;p=h+72|0;q=h+60|0;e=h+48|0;j=h+36|0;k=h+24|0;g=h+12|0;f=h;switch(T8(d)|0){case 1:{Q9(l,d9(d)|0,G);_9(b,l);Lba(l);i=h;return};case 6:{$9(b,d);i=h;return};case 2:{R9(n,e9(d)|0,G);_9(b,n);Lba(n);i=h;return};case 7:{x9(e,d);l=e+4|0;if((c[e>>2]|0)==(c[l>>2]|0)){Hba(j,85608,2);_9(b,j);Lba(j)}else{Hba(k,85568,1);aaa(b,k);Lba(k);baa(b);j=b+16|0;m=c[e>>2]|0;while(1){k=v9(d,m)|0;X9(b,k);if((a[m>>0]&1)==0)n=m+1|0;else n=c[m+8>>2]|0;T9(g,n);aaa(b,g);Lba(g);Tba(j,85616)|0;Y9(b,k);m=m+12|0;if((m|0)==(c[l>>2]|0))break;Tba(j,85552)|0;Z9(b,k)}Z9(b,k);caa(b);Hba(f,85576,1);aaa(b,f);Lba(f)}Bx(e);i=h;return};case 3:{S9(m,+f9(d));_9(b,m);Lba(m);i=h;return};case 5:{p=g9(d)|0;p=p?85424:85432;Hba(q,p,aoa(p|0)|0);_9(b,q);Lba(q);i=h;return};case 0:{Hba(o,85536,4);_9(b,o);Lba(o);i=h;return};case 4:{T9(p,V8(d)|0);_9(b,p);Lba(p);i=h;return};default:{i=h;return}}}function Z9(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;g=i;i=i+64|0;l=g+48|0;j=g+36|0;k=g+24|0;f=g+12|0;e=g;if(F9(d,1)|0){h=b+16|0;G9(k,d,1);faa(j,k);n=_ba(j,0,85656)|0;c[l+0>>2]=c[n+0>>2];c[l+4>>2]=c[n+4>>2];c[l+8>>2]=c[n+8>>2];c[n+0>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;n=a[l>>0]|0;if((n&1)==0){m=l+1|0;n=(n&255)>>>1}else{m=c[l+8>>2]|0;n=c[l+4>>2]|0}Vba(h,m,n)|0;Lba(l);Lba(j);Lba(k)}if(!(F9(d,2)|0)){i=g;return}h=b+16|0;Tba(h,85528)|0;G9(e,d,2);faa(f,e);j=a[f>>0]|0;if((j&1)==0){d=f+1|0;j=(j&255)>>>1}else{d=c[f+8>>2]|0;j=c[f+4>>2]|0}
2015-07-09 20:00:03 -07:00
2015-08-25 19:31:33 -07:00
function lO(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=i;if((f|0)==0){q=g;c[b>>2]=q;i=d;return}l=a[e>>0]|0;k=(l&1)==0;l=(l&255)>>>1;h=e+1|0;j=e+8|0;e=e+4|0;m=f;a:while(1){f=m;while(1){o=f+16|0;m=a[o>>0]|0;p=(m&1)==0;if(p)m=(m&255)>>>1;else m=c[f+20>>2]|0;if(k)n=l;else n=c[e>>2]|0;if(p)q=o+1|0;else q=c[f+24>>2]|0;if(k)p=h;else p=c[j>>2]|0;o=n>>>0<m>>>0;p=Una(q,p,o?n:m)|0;if((p|0)==0)p=m>>>0<n>>>0?-1:o&1;if((p|0)>=0)break;f=c[f+4>>2]|0;if((f|0)==0){h=19;break a}}m=c[f>>2]|0;if((m|0)==0){g=f;h=19;break}else g=f}if((h|0)==19){c[b>>2]=g;i=d;return}}function mO(a){a=a|0;return}function nO(a){a=a|0;var b=0;b=i;lma(a);i=b;return}function oO(a,b){a=a|0;b=b|0;var e=0,f=0,g=0;e=i;f=c[a+4>>2]|0;if((f|0)==0){i=e;return}g=a+8|0;a=d[g>>0]|d[g+1>>0]<<8|d[g+2>>0]<<16|d[g+3>>0]<<24;g=g+4|0;g=d[g>>0]|d[g+1>>0]<<8|d[g+2>>0]<<16|d[g+3>>0]<<24;f=f+(g>>1)|0;if((g&1|0)!=0)a=c[(c[f>>2]|0)+a>>2]|0;vc[a&511](f,b);i=e;return}function pO(a){a=a|0;a=c[a+4>>2]|0;return((a|0)==0?0:a+20|0)|0}function qO(a){a=a|0;return}function rO(a){a=a|0;var b=0;b=i;lma(a);i=b;return}function sO(a){a=a|0;var b=0,e=0,f=0;b=i;e=c[a+4>>2]|0;if((e|0)==0){i=b;return}f=a+8|0;a=d[f>>0]|d[f+1>>0]<<8|d[f+2>>0]<<16|d[f+3>>0]<<24;f=f+4|0;f=d[f>>0]|d[f+1>>0]<<8|d[f+2>>0]<<16|d[f+3>>0]<<24;e=e+(f>>1)|0;if((f&1|0)!=0)a=c[(c[e>>2]|0)+a>>2]|0;tc[a&2047](e);i=b;return}function tO(a){a=a|0;a=c[a+4>>2]|0;return((a|0)==0?0:a+20|0)|0}function uO(a){a=a|0;return}function vO(a){a=a|0;var b=0;b=i;lma(a);i=b;return}function wO(a){a=a|0;var b=0,e=0,f=0;b=i;e=c[a+4>>2]|0;if((e|0)==0){i=b;return}f=a+8|0;a=d[f>>0]|d[f+1>>0]<<8|d[f+2>>0]<<16|d[f+3>>0]<<24;f=f+4|0;f=d[f>>0]|d[f+1>>0]<<8|d[f+2>>0]<<16|d[f+3>>0]<<24;e=e+(f>>1)|0;if((f&1|0)!=0)a=c[(c[e>>2]|0)+a>>2]|0;tc[a&2047](e);i=b;return}function xO(a){a=a|0;var b=0;b=i;c[a>>2]=32144;c[a+4>>2]=32168;CO(a);HO(a+8|0);lma(a);i=b;return}function yO(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0;f=i;d=a+4|0;tc[c[(c[d>>2]|0)+8>>2]&2047](d);e=a+8|0;g=c[a+12>>2]|0;if((g|0)==(e|0)){k=c[d>>2]|0;k=k+12|0;k=c[k>>2]|0;tc[k&2047](d);i=f;return}a=a+16|0;do{h=g+4|0;j=g;g=c[h>>2]|0;k=j+8|0;l=c[k>>2]|0;if((yc[c[(c[l>>2]|0)+8>>2]&255](l)|0)==(b|0)){k=c[k>>2]|0;if((k|0)!=0)tc[c[(c[k>>2]|0)+4>>2]&2047](k);c[(c[j>>2]|0)+4>>2]=c[h>>2];c[c[h>>2]>>2]=c[j>>2];c[a>>2]=(c[a>>2]|0)+ -1;lma(j)}}while((g|0)!=(e|0));l=c[d>>2]|0;l=l+12|0;l=c[l>>2]|0;tc[l&2047](d);i=f;return}function zO(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;e=i;f=a+4|0;tc[c[(c[f>>2]|0)+8>>2]&2047](f);g=a+8|0;h=c[a+12>>2]|0;if((h|0)==(g|0)){j=c[f>>2]|0;j=j+12|0;j=c[j>>2]|0;tc[j&2047](f);i=e;return}a=a+16|0;do{j=h+8|0;k=c[j>>2]|0;if((yc[c[(c[k>>2]|0)+8>>2]&255](k)|0)==(b|0)){j=c[j>>2]|0;j=Hc[c[(c[j>>2]|0)+20>>2]&127](j,d)|0;k=jma(12)|0;c[k+8>>2]=j;c[k+4>>2]=g;j=c[g>>2]|0;c[k>>2]=j;c[j+4>>2]=k;c[g>>2]=k;c[a>>2]=(c[a>>2]|0)+1}h=c[h+4>>2]|0}while((h|0)!=(g|0));k=c[f>>2]|0;k=k+12|0;k=c[k>>2]|0;tc[k&2047](f);i=e;return}function AO(a){a=a|0;var b=0,d=0;b=i;d=a+ -4|0;c[d>>2]=32144;a=d+4|0;c[a>>2]=32168;CO(d);HO(d+8|0);c[a>>2]=2936;i=b;return}function BO(a){a=a|0;var b=0;b=i;a=a+ -4|0;c[a>>2]=32144;c[a+4>>2]=32168;CO(a);HO(a+8|0);lma(a);i=b;return}function CO(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;j=i;i=i+32|0;e=j+16|0;f=j+12|0;k=j+8|0;b=j+4|0;h=j;d=a+4|0;tc[c[(c[d>>2]|0)+8>>2]&2047](d);g=a+8|0;l=a+12|0;m=c[l>>2]|0;if((m|0)==(g|0))a=g;else{do{n=m+8|0;o=c[n>>2]|0;o=yc[c[(c[o>>2]|0)+8>>2]&255](o)|0;vc[c[(c[o>>2]|0)+4>>2]&511](o,a);n=c[n>>2]|0;if((n|0)!=0)tc[c[(c[n>>2]|0)+4>>2]&2047](n);m=c[m+4>>2]|0}while((m|0)!=(g|0));a=c[l>>2]|0}c[k>>2]=a;c[b>>2]=g;c[f+0>>2]=c[k+0>>2];c[e+0>>2]=c[b+0>>2];IO(h,g,f,e);tc[c[(c[d>>2]|0)+12>>2]&2047](d);i=j;return}function DO(a){a=a|0;var b=0,d=0;b=i;c[a>>2]=32144;d=a+4|0;c[d>>2]=32168;CO(a);HO(a+8|0);c[d>>2]=2936;i=b;return}function EO(a){a=a|0;var b=0;b=i;DO(a);lma(a);i=b;return}function FO(a){a=a|0;var b=0,d=0;b=i;d=a+ -4|0;c[d>>2]=32144;a=d+4|0;c[a>>2]=32168;CO(d);HO(d+8|0);c[a>>2]=2936;i=b;return}function GO(a){a=a|0;var b=0,d=0;b=i;a=a+ -4|0;c[a>>2]=32144;d=a+4|0;c[d>>2]=32168;CO(a);HO(a+8|0);c[d>>2]=2936;l
2015-07-09 20:00:03 -07:00
2015-08-25 19:31:33 -07:00
function fka(b,d,e,f,g,h,j,k){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;l=i;i=i+16|0;m=l;n=l+8|0;o=(e|0)==(f|0);a:do if(!o){p=e;while(1){if((c[p>>2]|0)==0)break;p=p+4|0;if((p|0)==(f|0)){p=f;break}}c[k>>2]=h;c[g>>2]=e;if(!(o|(h|0)==(j|0))){o=j;b=b+8|0;while(1){s=d;q=c[s+4>>2]|0;r=m;c[r>>2]=c[s>>2];c[r+4>>2]=q;r=Cb(c[b>>2]|0)|0;q=Ola(h,g,p-e>>2,o-h|0,d)|0;if((r|0)!=0)Cb(r|0)|0;if((q|0)==0){g=1;n=33;break}else if((q|0)==-1){n=10;break}h=(c[k>>2]|0)+q|0;c[k>>2]=h;if((h|0)==(j|0)){n=31;break}if((p|0)==(f|0)){e=c[g>>2]|0;p=f}else{e=Cb(c[b>>2]|0)|0;h=zna(n,0,d)|0;if((e|0)!=0)Cb(e|0)|0;if((h|0)==-1){g=2;n=33;break}e=c[k>>2]|0;if(h>>>0>(o-e|0)>>>0){g=1;n=33;break}b:do if((h|0)!=0){p=n;while(1){s=a[p>>0]|0;c[k>>2]=e+1;a[e>>0]=s;h=h+ -1|0;if((h|0)==0)break b;e=c[k>>2]|0;p=p+1|0}}while(0);e=(c[g>>2]|0)+4|0;c[g>>2]=e;c:do if((e|0)==(f|0))p=f;else{p=e;while(1){if((c[p>>2]|0)==0)break c;p=p+4|0;if((p|0)==(f|0)){p=f;break}}}while(0);h=c[k>>2]|0}if((e|0)==(f|0)|(h|0)==(j|0))break a}if((n|0)==10){c[k>>2]=h;d:do if((e|0)!=(c[g>>2]|0))do{n=c[e>>2]|0;f=Cb(c[b>>2]|0)|0;n=zna(h,n,m)|0;if((f|0)!=0)Cb(f|0)|0;if((n|0)==-1)break d;h=(c[k>>2]|0)+n|0;c[k>>2]=h;e=e+4|0}while((e|0)!=(c[g>>2]|0));while(0);c[g>>2]=e;s=2;i=l;return s|0}else if((n|0)==31){e=c[g>>2]|0;break}else if((n|0)==33){i=l;return g|0}}}else{c[k>>2]=h;c[g>>2]=e}while(0);s=(e|0)!=(f|0)&1;i=l;return s|0}function gka(b,d,e,f,g,h,j,k){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0;l=i;i=i+16|0;m=l;n=(e|0)==(f|0);a:do if(!n){p=e;while(1){if((a[p>>0]|0)==0)break;p=p+1|0;if((p|0)==(f|0)){p=f;break}}c[k>>2]=h;c[g>>2]=e;if(!(n|(h|0)==(j|0))){n=j;b=b+8|0;while(1){q=d;r=c[q+4>>2]|0;o=m;c[o>>2]=c[q>>2];c[o+4>>2]=r;o=p;r=Cb(c[b>>2]|0)|0;q=Lla(h,g,o-e|0,n-h>>2,d)|0;if((r|0)!=0)Cb(r|0)|0;if((q|0)==0){f=2;d=32;break}else if((q|0)==-1){d=10;break}h=(c[k>>2]|0)+(q<<2)|0;c[k>>2]=h;if((h|0)==(j|0)){d=30;break}e=c[g>>2]|0;if((p|0)==(f|0))p=f;else{o=Cb(c[b>>2]|0)|0;e=Jla(h,e,1,d)|0;if((o|0)!=0)Cb(o|0)|0;if((e|0)!=0){f=2;d=32;break}c[k>>2]=(c[k>>2]|0)+4;e=(c[g>>2]|0)+1|0;c[g>>2]=e;b:do if((e|0)==(f|0))p=f;else{p=e;while(1){if((a[p>>0]|0)==0)break b;p=p+1|0;if((p|0)==(f|0)){p=f;break}}}while(0);h=c[k>>2]|0}if((e|0)==(f|0)|(h|0)==(j|0))break a}if((d|0)==10){c[k>>2]=h;c:do if((e|0)!=(c[g>>2]|0)){while(1){d=Cb(c[b>>2]|0)|0;j=Jla(h,e,o-e|0,m)|0;if((d|0)!=0)Cb(d|0)|0;if((j|0)==0)e=e+1|0;else if((j|0)==-2){d=16;break}else if((j|0)==-1){d=15;break}else e=e+j|0;h=(c[k>>2]|0)+4|0;c[k>>2]=h;if((e|0)==(c[g>>2]|0))break c}if((d|0)==15){c[g>>2]=e;r=2;i=l;return r|0}else if((d|0)==16){c[g>>2]=e;r=1;i=l;return r|0}}while(0);c[g>>2]=e;r=(e|0)!=(f|0)&1;i=l;return r|0}else if((d|0)==30){e=c[g>>2]|0;break}else if((d|0)==32){i=l;return f|0}}}else{c[k>>2]=h;c[g>>2]=e}while(0);r=(e|0)!=(f|0)&1;i=l;return r|0}function hka(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;h=i;i=i+16|0;j=h;c[g>>2]=e;b=Cb(c[b+8>>2]|0)|0;d=zna(j,0,d)|0;if((b|0)!=0)Cb(b|0)|0;if((d|0)==0|(d|0)==-1){e=2;i=h;return e|0}d=d+ -1|0;b=c[g>>2]|0;if(d>>>0>(f-b|0)>>>0){e=1;i=h;return e|0}if((d|0)==0){e=0;i=h;return e|0}else f=b;while(1){e=a[j>>0]|0;c[g>>2]=f+1;a[f>>0]=e;d=d+ -1|0;if((d|0)==0){g=0;break}f=c[g>>2]|0;j=j+1|0}i=h;return g|0}function ika(a){a=a|0;var b=0,d=0,e=0;b=i;a=a+8|0;e=Cb(c[a>>2]|0)|0;d=Nla(0,0,4)|0;if((e|0)!=0)Cb(e|0)|0;if((d|0)==0){a=c[a>>2]|0;if((a|0)!=0){a=Cb(a|0)|0;if((a|0)==0)a=0;else{Cb(a|0)|0;a=0}}else a=1}else a=-1;i=b;return a|0}function jka(a){a=a|0;return 0}function kka(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0;g=i;if((f|0)==0|(d|0)==(e|0)){m=0;i=g;return m|0}h=e;a=a+8|0;k=0;j=0;while(1){m=Cb(c[a>>2]|0)|0;l=Ila(d,h-d|0,b)|0;if((m|0)!=0)Cb(m|0)|0;if((l|0)==-2|(l|0)==-1){f=9;break}else if((l|0)==0){d=d+1|0;l=1}else d=d+l|0;k=l+k|0;j=j+1|0;if(j>>>0>=f>>>0|(d|0)==(e|0)){f=9;break}}if((f|0)==9){i=g;return k|0}return 0}function lka(a){a=a|0;var b=0;b=i;a=c[a+8>>2]|0;if((a|0)!=0){a=Cb(a|0)|0;if((a|0)==0)a=4;else{Cb(a|0)|0;a=4}}else a=1;i=b;return a|0}function mka(a){a=a|0;var b=0;b=i;lma(a);i=b;return}function nka(a,b,d,e,f,g,h,j){a=
2015-07-09 20:00:03 -07:00
2015-08-25 19:31:33 -07:00
function Hna(e,f,g,j,l){e=e|0;f=f|0;g=g|0;j=j|0;l=l|0;var m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0.0,$a=0,ab=0.0,bb=0;o=i;i=i+864|0;B=o+16|0;N=o+8|0;v=o+836|0;w=v;u=o+824|0;s=o+568|0;O=o+528|0;q=o;H=o+520|0;ha=(e|0)!=0;p=O+40|0;I=p;O=O+39|0;r=q+4|0;t=u+12|0;u=u+11|0;A=t;z=A-w|0;x=-2-w|0;y=A+2|0;C=B+288|0;D=v+9|0;E=D;F=v+8|0;La=0;Oa=0;ta=0;Pa=0;Ma=0;a:while(1){do if((ta|0)>-1)if((Pa|0)>(2147483647-ta|0)){c[(fc()|0)>>2]=75;ta=-1;break}else{ta=Pa+ta|0;break}while(0);Ia=a[f>>0]|0;if(Ia<<24>>24==0){Ha=344;break}else Ja=f;while(1){if(Ia<<24>>24==0){ja=Ja;ra=Ja;break}else if(Ia<<24>>24==37){P=Ja;Q=Ja;Ha=9;break}$a=Ja+1|0;Ia=a[$a>>0]|0;Ja=$a}b:do if((Ha|0)==9)while(1){Ha=0;if((a[P+1>>0]|0)!=37){ja=P;ra=Q;break b}ra=Q+1|0;ja=P+2|0;if((a[ja>>0]|0)==37){P=ja;Q=ra}else break}while(0);Pa=ra-f|0;if(ha)Dna(f,Pa,e)|0;if((ra|0)!=(f|0)){f=ja;continue}Ka=ja+1|0;Na=a[Ka>>0]|0;Qa=(Na<<24>>24)+ -48|0;if(Qa>>>0<10?(a[ja+2>>0]|0)==36:0){Ka=ja+3|0;Na=a[Ka>>0]|0;Ia=1}else{Qa=-1;Ia=Ma}Ja=Na<<24>>24;c:do if((Ja+ -32|0)>>>0<32){Ra=0;while(1){if((1<<Ja+ -32&75913|0)==0){Ja=Na;break c}Ra=1<<(Na<<24>>24)+ -32|Ra;Ka=Ka+1|0;Na=a[Ka>>0]|0;Ja=Na<<24>>24;if(!((Ja+ -32|0)>>>0<32)){Ja=Na;break}}}else{Ja=Na;Ra=0}while(0);do if(Ja<<24>>24==42){Ja=Ka+1|0;Na=(a[Ja>>0]|0)+ -48|0;if(Na>>>0<10?(a[Ka+2>>0]|0)==36:0){c[l+(Na<<2)>>2]=10;Ia=1;Na=Ka+3|0;Ka=c[j+((a[Ja>>0]|0)+ -48<<3)>>2]|0}else{if((Ia|0)!=0){m=-1;Ha=362;break a}if(!ha){Ia=0;Ka=0;break}Ia=c[g>>2]|0;Ka=c[Ia>>2]|0;c[g>>2]=Ia+4;Ia=0;Na=Ja}if((Ka|0)<0){Ja=Na;Ra=Ra|8192;Ka=0-Ka|0}else Ja=Na}else{Na=Ja<<24>>24;if((Na+ -48|0)>>>0<10){Ja=Ka;Ka=0;do{Ka=Na+ -48+(Ka*10|0)|0;Ja=Ja+1|0;Na=a[Ja>>0]|0}while((Na+ -48|0)>>>0<10);if((Ka|0)<0){m=-1;Ha=362;break a}}else{Ja=Ka;Ka=0}}while(0);d:do if((a[Ja>>0]|0)==46){Na=Ja+1|0;Sa=a[Na>>0]|0;if(!(Sa<<24>>24==42)){Sa=Sa<<24>>24;if((Sa+ -48|0)>>>0<10){Ja=Na;Na=0}else{Ja=Na;Na=0;break}while(1){Na=Sa+ -48+(Na*10|0)|0;Ja=Ja+1|0;Sa=a[Ja>>0]|0;if(!((Sa+ -48|0)>>>0<10))break d}}Na=Ja+2|0;Sa=(a[Na>>0]|0)+ -48|0;if(Sa>>>0<10?(a[Ja+3>>0]|0)==36:0){c[l+(Sa<<2)>>2]=10;Ja=Ja+4|0;Na=c[j+((a[Na>>0]|0)+ -48<<3)>>2]|0;break}if((Ia|0)!=0){m=-1;Ha=362;break a}if(ha){Ja=c[g>>2]|0;$a=c[Ja>>2]|0;c[g>>2]=Ja+4;Ja=Na;Na=$a}else{Ja=Na;Na=0}}else Na=-1;while(0);Ta=Ja;Sa=0;while(1){Ua=a[Ta>>0]|0;Va=(Ua<<24>>24)+ -65|0;if(Va>>>0>57){m=-1;Ha=362;break a}Ja=Ta+1|0;Wa=a[100232+(Sa*58|0)+Va>>0]|0;Va=Wa&255;if((Va+ -1|0)>>>0<8){Ta=Ja;Sa=Va}else break}if(Wa<<24>>24==0){m=-1;Ha=362;break}Xa=(Qa|0)>-1;e:do if(Wa<<24>>24==19)if(Xa){m=-1;Ha=362;break a}else{S=La;R=Oa;Ha=63}else{if(Xa){c[l+(Qa<<2)>>2]=Va;R=j+(Qa<<3)|0;S=c[R+4>>2]|0;R=c[R>>2]|0;Ha=63;break}if(!ha){m=0;Ha=362;break a}if((Wa&255)>20){V=Ua;X=Oa;W=La}else do switch(Va|0){case 10:{T=c[g>>2]|0;U=c[T>>2]|0;c[g>>2]=T+4;T=U;U=((U|0)<0)<<31>>31;Ha=64;break e};case 17:{T=c[g>>2]|0;c[k>>2]=c[T>>2];c[k+4>>2]=c[T+4>>2];ab=+h[k>>3];c[g>>2]=T+8;h[k>>3]=ab;T=c[k>>2]|0;U=c[k+4>>2]|0;Ha=64;break e};case 13:{T=c[g>>2]|0;U=c[T>>2]|0;c[g>>2]=T+4;T=U<<16>>16;U=(((U&65535)<<16>>16|0)<0)<<31>>31;Ha=64;break e};case 16:{U=c[g>>2]|0;T=c[U>>2]|0;c[g>>2]=U+4;T=T&255;U=0;Ha=64;break e};case 18:{S=c[g>>2]|0;c[k>>2]=c[S>>2];c[k+4>>2]=c[S+4>>2];ab=+h[k>>3];c[g>>2]=S+8;h[k>>3]=ab;S=c[k+4>>2]|0;R=c[k>>2]|0;Ha=63;break e};case 14:{U=c[g>>2]|0;T=c[U>>2]|0;c[g>>2]=U+4;T=T&65535;U=0;Ha=64;break e};case 12:{Ha=c[g>>2]|0;U=Ha;T=c[U>>2]|0;U=c[U+4>>2]|0;c[g>>2]=Ha+8;Ha=64;break e};case 11:{U=c[g>>2]|0;T=c[U>>2]|0;c[g>>2]=U+4;U=0;Ha=64;break e};case 15:{T=c[g>>2]|0;U=c[T>>2]|0;c[g>>2]=T+4;T=U<<24>>24;U=(((U&255)<<24>>24|0)<0)<<31>>31;Ha=64;break e};case 9:{U=c[g>>2]|0;T=c[U>>2]|0;c[g>>2]=U+4;U=La;Ha=64;break e};default:{T=Oa;U=La;Ha=64;break e}}while(0)}while(0);if((Ha|0)==63){Ha=0;if(ha){T=R;U=S;Ha=64}else{La=S;Oa=R;f
2015-07-09 20:00:03 -07:00
// EMSCRIPTEN_END_FUNCS
2015-08-25 19:31:33 -07:00
var pc=[Moa,hia,nia,Moa];var qc=[Noa,Dca,Ica,Mca,x5,Tca,Yca,Oaa,ada,bba,vba,wba,eea,jea,tia,yia,Qja,Sja,Vja,xja,Eja,Hja,Kja,Pma,Jna,Vla,Noa,Noa,Noa,Noa,Noa,Noa];var rc=[Ooa,WX,HZ,x_,Z_,z$,wZ,n$];var sc=[Poa,eX,$ma,_ma,Xma,bA,IW,Poa];var tc=[Qoa,Wc,Vc,ad,fd,gd,hd,id,jd,Mda,Lda,Qda,Nda,Rda,Oda,dda,cda,fda,eda,nda,mda,qda,oda,kd,ld,yd,vd,mf,zd,wd,nf,of,Ad,xd,Df,Ef,Zf,_f,gg,hg,ig,jg,kg,lg,mg,rg,sg,tg,vg,wg,yg,Bg,Cg,Hg,Ig,Jg,Kg,Lg,Mg,Cd,Og,Ug,Vg,Wg,Ed,Xg,_g,$g,bh,ch,dh,eh,Gd,hh,kh,lh,nh,oh,ph,qh,Hd,th,wh,xh,zh,Ah,Bh,Ch,Id,Fh,Ih,Jh,Lh,Mh,Nh,Oh,Jd,Rh,Uh,Vh,Xh,Yh,Zh,_h,Ld,bi,ei,fi,hi,ii,ji,ki,Kd,ni,qi,ri,ti,ui,vi,wi,Dd,zi,Ci,Di,Fi,Gi,Hi,Ii,Fd,Li,Oi,Pi,Ri,Si,Ti,Ui,oj,lj,pj,mj,qj,nj,Dj,Ej,Fj,Lj,Mj,rj,Rj,Uj,Vj,Xj,Yj,Zj,_j,tk,qk,uk,rk,vk,sk,Vk,Wk,al,bl,xl,yl,ul,zl,vl,Cl,Gl,El,Hl,Fl,Il,Ql,Tl,Ul,Wl,Xl,Yl,Zl,Jl,am,dm,em,gm,hm,im,jm,pm,om,Dm,Cm,Gm,Hm,Km,Lm,Pm,Wm,Om,Nm,$m,dn,en,hn,jn,mn,nn,rn,qn,An,Bn,En,Fn,Gn,sn,Hn,Cn,Jn,Un,Tn,Go,Fo,So,Qo,To,Ro,ap,bp,cp,dp,np,op,pp,qp,rp,Uo,wp,zp,Ap,Cp,Dp,Ep,Fp,jq,kq,Pp,Op,hq,iq,oq,pq,qq,rq,sq,tq,vq,wq,xq,yq,zq,Aq,Bq,Cq,Dq,Eq,Fq,Gq,Mq,Lq,lr,mr,nr,Er,Dr,Ir,Jr,Kr,Fr,Lr,Gr,Mr,Tz,Tr,Qr,as,bs,cs,hs,is,js,ls,ms,ns,os,ps,qs,rs,Ur,Rr,Vr,Sr,ws,xs,Cs,Ds,Is,Js,Qs,Xs,_s,$s,bt,ct,dt,et,jt,it,kt,lt,mt,Ht,Gt,It,Jt,Vt,Ut,Wt,Xt,iu,hu,ju,ku,wu,vu,xu,yu,Uu,Wu,Xu,Zu,_u,cv,bv,dv,ev,xv,yv,Ev,Dv,Fv,Gv,Wv,Xv,$v,_v,rw,sw,yw,vw,zw,ww,Aw,xw,Ew,Fw,Nw,Ow,Pw,Qw,Rw,Sw,Ix,Jx,Kx,Gx,Lx,Ox,Nx,$x,_x,xy,yy,Fy,Ey,Hy,Gy,Iy,Ky,Jy,Nz,Mz,Rz,Qz,tn,Nn,Vz,Mn,On,Wz,uA,sA,vA,tA,xA,HA,KA,LA,NA,OA,PA,QA,$A,YA,aB,ZA,bB,_A,xC,yC,OC,PC,UC,VC,YC,ZC,eD,fD,jD,kD,lD,mD,rD,sD,uD,xD,yD,DD,ED,JD,KD,PD,QD,VD,WD,$D,aE,lE,mE,pE,qE,rE,uE,vE,wE,cB,xE,sE,zE,dB,CE,FE,GE,IE,JE,KE,LE,eB,OE,RE,SE,UE,VE,WE,XE,gB,_E,bF,cF,eF,fF,gF,hF,hB,kF,nF,oF,qF,rF,sF,tF,fB,wF,zF,AF,CF,DF,EF,FF,iB,IF,LF,MF,OF,PF,QF,RF,jB,UF,XF,YF,_F,$F,aG,bG,vG,sG,wG,tG,xG,uG,OG,PG,UG,VG,_G,$G,eH,fH,iH,jH,kH,qH,pH,yH,zH,RH,NH,YH,iI,kI,mI,SH,OH,TH,PH,UH,QH,BI,CI,GI,HI,II,KI,LI,QI,RI,aJ,ZI,bJ,_I,cJ,$I,vJ,wJ,FJ,GJ,JJ,KJ,PJ,QJ,SJ,WJ,XJ,aK,bK,cK,dK,eK,fK,jK,kK,lK,dJ,mK,hK,oK,rK,sK,BK,AK,RK,SK,ZK,_K,$K,bL,cL,dL,NL,ML,IM,FM,JM,GM,KM,HM,YM,ZM,aN,bN,cN,LM,dN,gN,hN,jN,kN,lN,mN,rN,qN,xN,wN,IN,HN,WN,TN,XN,UN,YN,VN,mO,nO,qO,rO,sO,uO,vO,wO,_N,xO,AO,BO,DO,EO,FO,GO,RO,NO,XO,MP,NP,FP,IP,JP,SO,OO,TO,PO,UO,QO,UP,VP,ZP,_P,VO,bQ,eQ,fQ,hQ,iQ,jQ,kQ,oQ,pQ,AQ,xQ,BQ,yQ,CQ,zQ,QQ,RQ,UQ,VQ,WQ,YQ,ZQ,_Q,DQ,$Q,iR,eR,xR,pS,cS,ES,mR,wR,jR,fR,kR,gR,lR,hR,_S,$S,bT,cT,hT,iT,kT,nT,oT,uT,vT,yT,zT,CT,DT,ET,QT,NT,RT,OT,ST,PT,$T,aU,bU,dU,eU,mU,lU,zU,AU,DU,EU,FU,nU,GU,SU,RU,bV,cV,dV,TU,eV,gV,fV,LV,JV,IV,KV,SV,VV,WV,YV,ZV,_V,$V,tW,pW,QW,JW,uW,qW,vW,rW,wW,sW,bX,cX,hX,iX,jX,lX,mX,pX,qX,sX,vX,wX,BX,CX,xW,FX,GX,PX,LX,QX,MX,RX,NX,SX,OX,dY,$X,iY,tY,sY,eY,aY,fY,bY,gY,cY,DY,zY,IY,WY,VY,EY,AY,FY,BY,GY,CY,ZY,_Y,jZ,eZ,zZ,FZ,kZ,fZ,lZ,gZ,mZ,hZ,nZ,iZ,NZ,OZ,QZ,VZ,UZ,YZ,ZZ,_Z,$Z,a_,b_,c_,d_,e_,f_,g_,h_,i_,p_,o_,w_,B_,M_,N_,O_,q_,P_,V_,U_,Y_,b$,h$,d$,q$,t$,s$,x$,i$,e$,j$,f$,k$,g$,_$,Y$,$$,Z$,e0,f0,k0,l0,q0,r0,w0,x0,z0,C0,D0,I0,J0,O0,P0,U0,V0,_0,$0,f1,e1,j1,w1,v1,x1,z1,C1,D1,F1,G1,H1,I1,N1,M1,P1,F4,G4,$1,D4,E4,c2,H4,I4,f2,J4,K4,j2,B4,C4,m2,X3,Y3,p2,x4,y4,s2,L4,M4,x2,P4,Q4,B2,$3,a4,E2,b4,c4,H2,d4,e4,K2,f4,g4,N2,h4,i4,Q2,j4,k4,S2,l4,m4,W2,n4,o4,Z2,p4,q4,a3,r4,s4,d3,t4,u4,g3,z4,A4,l3,R4,S4,q3,T4,U4,t3,V4,W4,y3,Q1,V3,W3,V1,Z3,_3,S3,v4,w4,j3,N4,O4,X4,Y4,B3,Z4,_4,E3,$4,a5,H3,b5,c5,K3,d5,e5,N3,f5,g5,Q3,A5,W6,E7,S1,V6,F7,S6,G7,R6,H7,J6,I7,I6,J7,H6,K7,D6,L7,C6,M7,B6,N7,A6,O7,NG,nH,Kaa,Laa,Raa,Saa,Zaa,_aa,eba,fba,Bba,Aba,zca,yca,Pca,Oca,jda,ida,lda,kda,Ida,Hda,Kda,Jda,Yda,Xda,sca,Zda,Vda,_da,aea,$da,uja,gea,fea,lea,kea,Lea,Kea,nfa,mfa,Efa,Dfa,Sfa,Rfa,qga,pga,Pga,Oga,Uga,Tga,Yga,Xga,hha,gha,sha,rha,Dha,Cha,Oha,Nha,_ha,Zha,gia,fia,mia,lia,sia,ria,xia,wia,hja,gja,Oja,Nja,Bia,eka,Lka,Kka,Nka,Mka,bea,tja,wja,Xja,mka,xka,Ika,Jka,pma,oma,wma,vma,zma,yma,Bma,Cma,Hma,Gma,Jma,Mma,Kma,Lma,Nma,Oma,Sg,Vd,Xd,Yd,Gf,gj,hj,yj,zj,Aj,vn,xn,Po,Kq,Or,Pr,VA,DB,EB,nG,qG,KH,LH,MH,UI,VI,eJ,wK,yK,zK,QL,OM,PM,QM,SN,aO,dO,GQ,HQ,cR,dR,CR,MT,uV,wV,zV,EV,GV,BW,FW,GW,_X,jY,kY,lY,mY,nY,oY,pY,qY,wY,KY,LY,MY,NY,OY,PY,QY,RY,rZ,sZ,tZ,xZ,o$,p$,Q$,Qha,fna,vja,ula,ima,Qoa,Qoa,Qoa,Qoa,Qoa,Qoa,Qoa,Qoa,Qoa,Qoa,Qoa,
2015-07-09 20:00:03 -07:00
// EMSCRIPTEN_END_ASM
2015-08-25 19:31:33 -07:00
})({Math:Math,Int8Array:Int8Array,Int16Array:Int16Array,Int32Array:Int32Array,Uint8Array:Uint8Array,Uint16Array:Uint16Array,Uint32Array:Uint32Array,Float32Array:Float32Array,Float64Array:Float64Array},{abort:Pa,assert:F,min:db,invoke_viiiiiid:function(b,c,d,e,f,h,j,k){try{x.dynCall_viiiiiid(b,c,d,e,f,h,j,k)}catch(p){"number"!==typeof p&&"longjmp"!==p&&g(p),R.setThrew(1,0)}},invoke_iiii:function(b,c,d,e){try{return x.dynCall_iiii(b,c,d,e)}catch(f){"number"!==typeof f&&
"longjmp"!==f&&g(f),R.setThrew(1,0)}},invoke_vid:function(b,c,d){try{x.dynCall_vid(b,c,d)}catch(e){"number"!==typeof e&&"longjmp"!==e&&g(e),R.setThrew(1,0)}},invoke_viiiii:function(b,c,d,e,f,h){try{x.dynCall_viiiii(b,c,d,e,f,h)}catch(j){"number"!==typeof j&&"longjmp"!==j&&g(j),R.setThrew(1,0)}},invoke_vi:function(b,c){try{x.dynCall_vi(b,c)}catch(d){"number"!==typeof d&&"longjmp"!==d&&g(d),R.setThrew(1,0)}},invoke_viiiiiii:function(b,c,d,e,f,h,j,k){try{x.dynCall_viiiiiii(b,c,d,e,f,h,j,k)}catch(p){"number"!==
typeof p&&"longjmp"!==p&&g(p),R.setThrew(1,0)}},invoke_vii:function(b,c,d){try{x.dynCall_vii(b,c,d)}catch(e){"number"!==typeof e&&"longjmp"!==e&&g(e),R.setThrew(1,0)}},invoke_viiiiiiiii:function(b,c,d,e,f,h,j,k,p,u){try{x.dynCall_viiiiiiiii(b,c,d,e,f,h,j,k,p,u)}catch(D){"number"!==typeof D&&"longjmp"!==D&&g(D),R.setThrew(1,0)}},invoke_vidd:function(b,c,d,e){try{x.dynCall_vidd(b,c,d,e)}catch(f){"number"!==typeof f&&"longjmp"!==f&&g(f),R.setThrew(1,0)}},invoke_ii:function(b,c){try{return x.dynCall_ii(b,
c)}catch(d){"number"!==typeof d&&"longjmp"!==d&&g(d),R.setThrew(1,0)}},invoke_viid:function(b,c,d,e){try{x.dynCall_viid(b,c,d,e)}catch(f){"number"!==typeof f&&"longjmp"!==f&&g(f),R.setThrew(1,0)}},invoke_viii:function(b,c,d,e){try{x.dynCall_viii(b,c,d,e)}catch(f){"number"!==typeof f&&"longjmp"!==f&&g(f),R.setThrew(1,0)}},invoke_viiiiid:function(b,c,d,e,f,h,j){try{x.dynCall_viiiiid(b,c,d,e,f,h,j)}catch(k){"number"!==typeof k&&"longjmp"!==k&&g(k),R.setThrew(1,0)}},invoke_v:function(b){try{x.dynCall_v(b)}catch(c){"number"!==
typeof c&&"longjmp"!==c&&g(c),R.setThrew(1,0)}},invoke_iiiiiiiii:function(b,c,d,e,f,h,j,k,p){try{return x.dynCall_iiiiiiiii(b,c,d,e,f,h,j,k,p)}catch(u){"number"!==typeof u&&"longjmp"!==u&&g(u),R.setThrew(1,0)}},invoke_iiiii:function(b,c,d,e,f){try{return x.dynCall_iiiii(b,c,d,e,f)}catch(h){"number"!==typeof h&&"longjmp"!==h&&g(h),R.setThrew(1,0)}},invoke_viiiiiiii:function(b,c,d,e,f,h,j,k,p){try{x.dynCall_viiiiiiii(b,c,d,e,f,h,j,k,p)}catch(u){"number"!==typeof u&&"longjmp"!==u&&g(u),R.setThrew(1,
0)}},invoke_viiiiii:function(b,c,d,e,f,h,j){try{x.dynCall_viiiiii(b,c,d,e,f,h,j)}catch(k){"number"!==typeof k&&"longjmp"!==k&&g(k),R.setThrew(1,0)}},invoke_iii:function(b,c,d){try{return x.dynCall_iii(b,c,d)}catch(e){"number"!==typeof e&&"longjmp"!==e&&g(e),R.setThrew(1,0)}},invoke_iiiiii:function(b,c,d,e,f,h){try{return x.dynCall_iiiiii(b,c,d,e,f,h)}catch(j){"number"!==typeof j&&"longjmp"!==j&&g(j),R.setThrew(1,0)}},invoke_viiii:function(b,c,d,e,f){try{x.dynCall_viiii(b,c,d,e,f)}catch(h){"number"!==
typeof h&&"longjmp"!==h&&g(h),R.setThrew(1,0)}},_fabs:xd,_fread:zd,___cxa_guard_acquire:function(b){return!L[b>>0]?L[b>>0]=1:0},_fmodl:function(){return ae.apply(m,arguments)},__ZSt18uncaught_exceptionv:$b,___ctype_toupper_loc:be,__addDays:sd,_viblast_isWebrtcSupported:vd,_emscripten_set_main_loop_timing:Bd,_sbrk:cd,___cxa_begin_catch:function(b){$b.ue--;bc.push(b);var c=dc(b);c&&cc[c].wc++;return b},_emscripten_memcpy_big:function(b,c,d){z.set(z.subarray(c,c+d),b);return b},_sysconf:function(b){switch(b){case 30:return 4096;
2015-07-09 20:00:03 -07:00
case 132:case 133:case 12:case 137:case 138:case 15:case 235:case 16:case 17:case 18:case 19:case 20:case 149:case 13:case 10:case 236:case 153:case 9:case 21:case 22:case 159:case 154:case 14:case 77:case 78:case 139:case 80:case 81:case 79:case 82:case 68:case 67:case 164:case 11:case 29:case 47:case 48:case 95:case 52:case 51:case 46:return 200809;case 27:case 246:case 127:case 128:case 23:case 24:case 160:case 161:case 181:case 182:case 242:case 183:case 184:case 243:case 244:case 245:case 165:case 178:case 179:case 49:case 50:case 168:case 169:case 175:case 170:case 171:case 172:case 97:case 76:case 32:case 173:case 35:return-1;
case 176:case 177:case 7:case 155:case 8:case 157:case 125:case 126:case 92:case 93:case 129:case 130:case 131:case 94:case 91:return 1;case 74:case 60:case 69:case 70:case 4:return 1024;case 31:case 42:case 72:return 32;case 87:case 26:case 33:return 2147483647;case 34:case 1:return 47839;case 38:case 36:return 99;case 43:case 37:return 2048;case 0:return 2097152;case 3:return 65536;case 28:return 32768;case 44:return 32767;case 75:return 16384;case 39:return 1E3;case 89:return 700;case 71:return 256;
2015-08-25 19:31:33 -07:00
case 40:return 255;case 2:return 100;case 180:return 64;case 25:return 20;case 5:return 16;case 6:return 6;case 73:return 4;case 84:return"object"===typeof navigator?navigator.hardwareConcurrency||1:1}T(S.L);return-1},_viblast_isMediaSourceSupported:hd,_llvm_stacksave:ee,_puts:function(b){var c=M[wc>>2],b=Pc(b,c);return 0>b?b:0>Oc(10,c)?-1:b+1},_write:Gc,__isLeapYear:od,_round:function(b){return 0>b?-Math.round(-b):Math.round(b)},___cxa_rethrow:function(){jd.dg=l;var b=bc.pop();ac=b;g(b+" - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch.")},
_catclose:aa(0),_emscripten_get_now_is_monotonic:ld,_send:function(b,c,d){return!W.wf(b)?(T(S.oa),-1):Gc(b,c,d)},_emscripten_call_worker:function(b,c,d,e,f,h){x.noExitRuntime=l;var c=H(c),b=Rd[b],j=-1;f&&(j=b.Nc.length,b.Nc.push({Da:G.rf(f,"viii"),qb:h}),b.Pe++);b.ha.postMessage({funcName:c,callbackId:j,data:d?new Uint8Array(z.subarray(d,d+e)):0})},_llvm_stackrestore:function(b){var c=ee.bc[b];ee.bc.splice(b,1);G.od(c)},___cxa_free_exception:id,___cxa_find_matching_catch:ec,___cxa_guard_release:q(),
_modf:function(b,c){hb[c>>3]=0>b?Math.ceil(b):Math.floor(b);return b-hb[c>>3]},_strerror_r:md,___setErrNo:T,_newlocale:function(b,c,d){(b=c)&&(b=H(b));if(!("C"===b||"POSIX"===b||!b))return T(S.ua),0;d||(d=fd(1,4));return d},___resumeException:function(b){ac||(ac=b);var c=dc(b);c&&(cc[c].wc=0);g(b+" - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch.")},_freelocale:function(b){ob(b)},_pthread_once:ud,
_printf:function(b,c){return Nc(M[wc>>2],b,c)},_ntohl:function(){return Rc.apply(m,arguments)},_emscripten_get_now:kd,_emscripten_create_worker:function(b){var b=H(b),c=Rd.length,b={ha:new Worker(b),Nc:[],Pe:0,buffer:0,Re:0};b.ha.onmessage=function(b){if(!Ta){var e=Rd[c];if(e){var f=b.data.callbackId,h=e.Nc[f];if(h)if(b.data.finalResponse&&(e.Pe--,e.Nc[f]=m),b=b.data.data){b.byteLength||(b=new Uint8Array(b));if(!e.buffer||e.Re<b.length)e.buffer&&ob(e.buffer),e.Re=b.length,e.buffer=P(b.length);z.set(b,
e.buffer);h.Da(e.buffer,b.length,h.qb)}else h.Da(0,0,h.qb)}}};Rd.push(b);return c},_read:yd,_clock_gettime:function(b,c){var d;if(0===b)d=Date.now();else if(1===b&&ld())d=kd();else return T(S.L),-1;M[c>>2]=d/1E3|0;M[c+4>>2]=1E6*(d%1E3)|0;return 0},_fwrite:Ic,_time:function(b){var c=Date.now()/1E3|0;b&&(M[b>>2]=c);return c},_fprintf:Nc,_gettimeofday:function(b){var c=Date.now();M[b>>2]=c/1E3|0;M[b+4>>2]=1E3*(c%1E3)|0;return 0},_catopen:aa(-1),_exit:function(b){Sc(b)},___ctype_b_loc:$d,_fmod:ae,_vfprintf:function(b,
c,d){return Nc(b,c,M[d>>2])},___cxa_allocate_exception:function(b){return P(b)},_pwrite:function(b,c,d,e){b=K.ib(b);if(!b)return T(S.oa),-1;try{return K.write(b,L,c,d,e)}catch(f){return K.Zc(f),-1}},_emscripten_asm_const_double:function(b){var c=Array.prototype.slice.call(arguments,1);return+G.qf(b,c.length).apply(m,c)},_localtime_r:Yc,_tzset:Xc,_uselocale:function(b){var c=ed;b&&(ed=b);return c},___cxa_end_catch:jd,_strftime:td,_pthread_key_create:function(b){if(0==b)return S.L;M[b>>2]=ge;wd[ge]=
0;ge++;return 0},_pthread_cond_broadcast:aa(0),_recv:function(b,c,d){return!W.wf(b)?(T(S.oa),-1):yd(b,c,d)},_fgetc:Ad,_abort:function(){x.abort()},_ceil:ad,_localtime:function(b){return Yc(b,Tc)},___cxa_pure_virtual:function(){Ta=l;g("Pure virtual function called!")},_pthread_getspecific:function(b){return wd[b]||0},_pthread_cond_wait:aa(0),_emscripten_destroy_worker:function(b){var c=Rd[b];c.ha.terminate();c.buffer&&ob(c.buffer);Rd[b]=m},_ungetc:function(b,c){c=K.Mb(c);if(!c)return-1;if(-1===b)return b;
b=Ob(b&255);c.rd.push(b);c.kf=n;return b},_emscripten_asm_const_int:function(b){var c=Array.prototype.slice.call(arguments,1);return G.qf(b,c.length).apply(m,c)|0},_fflush:q(),_strftime_l:function(b,c,d,e){return td(b,c,d,e)},_pthread_mutex_lock:q(),__reallyNegative:Kc,_catgets:function(b,c,d,e){return e},_fileno:Hc,__exit:Sc,__arraySum:pd,_htonl:Rc,___ctype_tolower_loc:ce,_pthread_mutex_unlock:q(),_pread:function(b,c,d,e){b=K.ib(b);if(!b)return T(S.oa),-1;try{return K.la(b,L,c,d,e)}catch(f){return K.Zc(f),
-1}},_mkport:Fc,_getc:function(){return Ad.apply(m,arguments)},_emscripten_set_main_loop:Jd,___errno_location:function(){return gc},_pthread_setspecific:function(b,c){if(!(b in wd))return S.L;wd[b]=c;return 0},_copysign:Qc,_fputc:Oc,___cxa_throw:function(b,c,d){cc[b]={ei:b,Ne:b,type:c,bf:d,wc:0};ac=b;"uncaught_exception"in $b?$b.ue++:$b.ue=1;g(b+" - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch.")},
_copysignl:function(){return Qc.apply(m,arguments)},_strerror:nd,__formatString:Lc,_fputs:Pc,STACKTOP:Oa,STACK_MAX:ub,tempDoublePtr:Xb,ABORT:Ta,cttz_i8:ie,ctlz_i8:he,NaN:NaN,Infinity:Infinity,_stderr:xc,_stdin:vc,_stdout:wc},yb),Jc=x._strlen=R._strlen;x._viblast_pause=R._viblast_pause;var je=x._viblast_enable_abr=R._viblast_enable_abr;x._viblast_get_version=R._viblast_get_version;
var $c=x._bitshift64Lshr=R._bitshift64Lshr,fd=x._calloc=R._calloc,de=x._bitshift64Shl=R._bitshift64Shl,ke=x._viblast_is_abr_enabled=R._viblast_is_abr_enabled;x._viblast_get_quality=R._viblast_get_quality;var Zc=x._bitshift64Ashr=R._bitshift64Ashr,gd=x._memset=R._memset,bd=x._memcpy=R._memcpy;x._viblast_set_observer=R._viblast_set_observer;var Yb=x._i64Subtract=R._i64Subtract;x._realloc=R._realloc;var Zb=x._i64Add=R._i64Add;x._viblast_stop=R._viblast_stop;
var ob=x._free=R._free,dd=x._memmove=R._memmove,P=x._malloc=R._malloc;x._viblast_set_quality=R._viblast_set_quality;x._viblast_play=R._viblast_play;x._viblast_get_peers=R._viblast_get_peers;var fe=x._strcpy=R._strcpy,Wb=x.__GLOBAL__I_a2238=R.__GLOBAL__I_a2238;x.runPostSets=R.runPostSets;x.dynCall_viiiiiid=R.dynCall_viiiiiid;x.dynCall_iiii=R.dynCall_iiii;x.dynCall_vid=R.dynCall_vid;x.dynCall_viiiii=R.dynCall_viiiii;x.dynCall_vi=R.dynCall_vi;x.dynCall_viiiiiii=R.dynCall_viiiiiii;x.dynCall_vii=R.dynCall_vii;
x.dynCall_viiiiiiiii=R.dynCall_viiiiiiiii;x.dynCall_vidd=R.dynCall_vidd;x.dynCall_ii=R.dynCall_ii;x.dynCall_viid=R.dynCall_viid;x.dynCall_viii=R.dynCall_viii;x.dynCall_viiiiid=R.dynCall_viiiiid;x.dynCall_v=R.dynCall_v;x.dynCall_iiiiiiiii=R.dynCall_iiiiiiiii;x.dynCall_iiiii=R.dynCall_iiiii;x.dynCall_viiiiiiii=R.dynCall_viiiiiiii;x.dynCall_viiiiii=R.dynCall_viiiiii;x.dynCall_iii=R.dynCall_iii;x.dynCall_iiiiii=R.dynCall_iiiiii;x.dynCall_viiii=R.dynCall_viiii;G.nd=R.stackAlloc;G.yc=R.stackSave;G.od=R.stackRestore;
G.xi=R.setTempRet0;G.Ch=R.getTempRet0;var Mc;function X(b,c){b!=m&&("number"==typeof b?this.Ca(b):c==m&&"string"!=typeof b?this.ia(b,256):this.ia(b,c))}function le(){return new X(m)}function me(b,c){var d=ne[b.charCodeAt(c)];return d==m?-1:d}function oe(b){var c=le();c.gb(b);return c}function Y(b,c){this.N=b|0;this.V=c|0}Y.Fe={};Y.gb=function(b){if(-128<=b&&128>b){var c=Y.Fe[b];if(c)return c}c=new Y(b|0,0>b?-1:0);-128<=b&&128>b&&(Y.Fe[b]=c);return c};
Y.Ca=function(b){return isNaN(b)||!isFinite(b)?Y.ZERO:b<=-Y.He?Y.MIN_VALUE:b+1>=Y.He?Y.MAX_VALUE:0>b?Y.Ca(-b).T():new Y(b%Y.bb|0,b/Y.bb|0)};Y.Ua=function(b,c){return new Y(b,c)};
Y.ia=function(b,c){0==b.length&&g(Error("number format error: empty string"));var d=c||10;(2>d||36<d)&&g(Error("radix out of range: "+d));if("-"==b.charAt(0))return Y.ia(b.substring(1),d).T();0<=b.indexOf("-")&&g(Error('number format error: interior "-" character: '+b));for(var e=Y.Ca(Math.pow(d,8)),f=Y.ZERO,h=0;h<b.length;h+=8){var j=Math.min(8,b.length-h),k=parseInt(b.substring(h,h+j),d);8>j?(j=Y.Ca(Math.pow(d,j)),f=f.multiply(j).add(Y.Ca(k))):(f=f.multiply(e),f=f.add(Y.Ca(k)))}return f};Y.wd=65536;
Y.zk=16777216;Y.bb=Y.wd*Y.wd;Y.Ak=Y.bb/2;Y.Bk=Y.bb*Y.wd;Y.Cg=Y.bb*Y.bb;Y.He=Y.Cg/2;Y.ZERO=Y.gb(0);Y.ONE=Y.gb(1);Y.Ge=Y.gb(-1);Y.MAX_VALUE=Y.Ua(-1,2147483647);Y.MIN_VALUE=Y.Ua(0,-2147483648);Y.Bg=Y.gb(16777216);r=Y.prototype;r.qd=function(){return this.V*Y.bb+this.Ah()};
r.toString=function(b){b=b||10;(2>b||36<b)&&g(Error("radix out of range: "+b));if(this.yb())return"0";if(this.qa()){if(this.Ba(Y.MIN_VALUE)){var c=Y.Ca(b),d=this.rb(c),c=d.multiply(c).zc(this);return d.toString(b)+c.N.toString(b)}return"-"+this.T().toString(b)}for(var d=Y.Ca(Math.pow(b,6)),c=this,e="";;){var f=c.rb(d),h=c.zc(f.multiply(d)).N.toString(b),c=f;if(c.yb())return h+e;for(;6>h.length;)h="0"+h;e=""+h+e}};r.Ah=function(){return 0<=this.N?this.N:Y.bb+this.N};
r.yb=function(){return 0==this.V&&0==this.N};r.qa=function(){return 0>this.V};r.Ff=function(){return 1==(this.N&1)};r.Ba=function(b){return this.V==b.V&&this.N==b.N};r.Jf=function(){return 0>this.Hd(Y.Bg)};r.Fh=function(b){return 0<this.Hd(b)};r.Gh=function(b){return 0<=this.Hd(b)};r.Hd=function(b){if(this.Ba(b))return 0;var c=this.qa(),d=b.qa();return c&&!d?-1:!c&&d?1:this.zc(b).qa()?-1:1};r.T=function(){return this.Ba(Y.MIN_VALUE)?Y.MIN_VALUE:this.Xh().add(Y.ONE)};
r.add=function(b){var c=this.V>>>16,d=this.V&65535,e=this.N>>>16,f=b.V>>>16,h=b.V&65535,j=b.N>>>16,k;k=0+((this.N&65535)+(b.N&65535));b=0+(k>>>16);b+=e+j;e=0+(b>>>16);e+=d+h;d=0+(e>>>16);d=d+(c+f)&65535;return Y.Ua((b&65535)<<16|k&65535,d<<16|e&65535)};r.zc=function(b){return this.add(b.T())};
r.multiply=function(b){if(this.yb()||b.yb())return Y.ZERO;if(this.Ba(Y.MIN_VALUE))return b.Ff()?Y.MIN_VALUE:Y.ZERO;if(b.Ba(Y.MIN_VALUE))return this.Ff()?Y.MIN_VALUE:Y.ZERO;if(this.qa())return b.qa()?this.T().multiply(b.T()):this.T().multiply(b).T();if(b.qa())return this.multiply(b.T()).T();if(this.Jf()&&b.Jf())return Y.Ca(this.qd()*b.qd());var c=this.V>>>16,d=this.V&65535,e=this.N>>>16,f=this.N&65535,h=b.V>>>16,j=b.V&65535,k=b.N>>>16,b=b.N&65535,p,u,D,y;y=0+f*b;D=0+(y>>>16);D+=e*b;u=0+(D>>>16);D=
(D&65535)+f*k;u+=D>>>16;D&=65535;u+=d*b;p=0+(u>>>16);u=(u&65535)+e*k;p+=u>>>16;u&=65535;u+=f*j;p+=u>>>16;u&=65535;p=p+(c*b+d*k+e*j+f*h)&65535;return Y.Ua(D<<16|y&65535,p<<16|u)};
r.rb=function(b){b.yb()&&g(Error("division by zero"));if(this.yb())return Y.ZERO;if(this.Ba(Y.MIN_VALUE)){if(b.Ba(Y.ONE)||b.Ba(Y.Ge))return Y.MIN_VALUE;if(b.Ba(Y.MIN_VALUE))return Y.ONE;var c=this.zi().rb(b).shiftLeft(1);if(c.Ba(Y.ZERO))return b.qa()?Y.ONE:Y.Ge;var d=this.zc(b.multiply(c));return c.add(d.rb(b))}if(b.Ba(Y.MIN_VALUE))return Y.ZERO;if(this.qa())return b.qa()?this.T().rb(b.T()):this.T().rb(b).T();if(b.qa())return this.rb(b.T()).T();for(var e=Y.ZERO,d=this;d.Gh(b);){for(var c=Math.max(1,
Math.floor(d.qd()/b.qd())),f=Math.ceil(Math.log(c)/Math.LN2),f=48>=f?1:Math.pow(2,f-48),h=Y.Ca(c),j=h.multiply(b);j.qa()||j.Fh(d);)c-=f,h=Y.Ca(c),j=h.multiply(b);h.yb()&&(h=Y.ONE);e=e.add(h);d=d.zc(j)}return e};r.Xh=function(){return Y.Ua(~this.N,~this.V)};r.shiftLeft=function(b){b&=63;if(0==b)return this;var c=this.N;return 32>b?Y.Ua(c<<b,this.V<<b|c>>>32-b):Y.Ua(0,c<<b-32)};r.zi=function(){var b;b=1;if(0==b)return this;var c=this.V;return 32>b?Y.Ua(this.N>>>b|c<<32-b,c>>b):Y.Ua(c>>b-32,0<=c?0:-1)};
r=X.prototype;r.Cd=function(b,c,d,e){for(var f=0,h=0;0<=--e;){var j=b*this[f++]+c[d]+h,h=Math.floor(j/67108864);c[d++]=j&67108863}return h};r.K=26;r.Pa=67108863;r.$b=67108864;r.yg=Math.pow(2,52);r.Be=26;r.Ce=0;var ne=[],pe,qe;pe=48;for(qe=0;9>=qe;++qe)ne[pe++]=qe;pe=97;for(qe=10;36>qe;++qe)ne[pe++]=qe;pe=65;for(qe=10;36>qe;++qe)ne[pe++]=qe;r=X.prototype;r.copyTo=function(b){for(var c=this.p-1;0<=c;--c)b[c]=this[c];b.p=this.p;b.G=this.G};
r.gb=function(b){this.p=1;this.G=0>b?-1:0;0<b?this[0]=b:-1>b?this[0]=b+DV:this.p=0};
r.ia=function(b,c){var d;if(16==c)d=4;else if(8==c)d=3;else if(256==c)d=8;else if(2==c)d=1;else if(32==c)d=5;else if(4==c)d=2;else{this.wh(b,c);return}this.G=this.p=0;for(var e=b.length,f=n,h=0;0<=--e;){var j=8==d?b[e]&255:me(b,e);0>j?"-"==b.charAt(e)&&(f=l):(f=n,0==h?this[this.p++]=j:h+d>this.K?(this[this.p-1]|=(j&(1<<this.K-h)-1)<<h,this[this.p++]=j>>this.K-h):this[this.p-1]|=j<<h,h+=d,h>=this.K&&(h-=this.K))}8==d&&0!=(b[0]&128)&&(this.G=-1,0<h&&(this[this.p-1]|=(1<<this.K-h)-1<<h));this.cb();f&&
X.ZERO.Oa(this,this)};r.cb=function(){for(var b=this.G&this.Pa;0<this.p&&this[this.p-1]==b;)--this.p};r.Ld=function(b,c){var d;for(d=this.p-1;0<=d;--d)c[d+b]=this[d];for(d=b-1;0<=d;--d)c[d]=0;c.p=this.p+b;c.G=this.G};r.ih=function(b,c){for(var d=b;d<this.p;++d)c[d-b]=this[d];c.p=Math.max(this.p-b,0);c.G=this.G};
r.Gf=function(b,c){var d=b%this.K,e=this.K-d,f=(1<<e)-1,h=Math.floor(b/this.K),j=this.G<<d&this.Pa,k;for(k=this.p-1;0<=k;--k)c[k+h+1]=this[k]>>e|j,j=(this[k]&f)<<d;for(k=h-1;0<=k;--k)c[k]=0;c[h]=j;c.p=this.p+h+1;c.G=this.G;c.cb()};r.ni=function(b,c){c.G=this.G;var d=Math.floor(b/this.K);if(d>=this.p)c.p=0;else{var e=b%this.K,f=this.K-e,h=(1<<e)-1;c[0]=this[d]>>e;for(var j=d+1;j<this.p;++j)c[j-d-1]|=(this[j]&h)<<f,c[j-d]=this[j]>>e;0<e&&(c[this.p-d-1]|=(this.G&h)<<f);c.p=this.p-d;c.cb()}};
r.Oa=function(b,c){for(var d=0,e=0,f=Math.min(b.p,this.p);d<f;)e+=this[d]-b[d],c[d++]=e&this.Pa,e>>=this.K;if(b.p<this.p){for(e-=b.G;d<this.p;)e+=this[d],c[d++]=e&this.Pa,e>>=this.K;e+=this.G}else{for(e+=this.G;d<b.p;)e-=b[d],c[d++]=e&this.Pa,e>>=this.K;e-=b.G}c.G=0>e?-1:0;-1>e?c[d++]=this.$b+e:0<e&&(c[d++]=e);c.p=d;c.cb()};r.Uh=function(b){var c=Z.lg,d=this.abs(),e=c.abs(),f=d.p;for(b.p=f+e.p;0<=--f;)b[f]=0;for(f=0;f<e.p;++f)b[f+d.p]=d.Cd(e[f],b,f,d.p);b.G=0;b.cb();this.G!=c.G&&X.ZERO.Oa(b,b)};
r.df=function(b,c,d){var e=b.abs();if(!(0>=e.p)){var f=this.abs();if(f.p<e.p)c!=m&&c.gb(0),d!=m&&this.copyTo(d);else{d==m&&(d=le());var h=le(),j=this.G,b=b.G,k=e[e.p-1],p=1,u;if(0!=(u=k>>>16))k=u,p+=16;if(0!=(u=k>>8))k=u,p+=8;if(0!=(u=k>>4))k=u,p+=4;if(0!=(u=k>>2))k=u,p+=2;0!=k>>1&&(p+=1);k=this.K-p;0<k?(e.Gf(k,h),f.Gf(k,d)):(e.copyTo(h),f.copyTo(d));e=h.p;f=h[e-1];if(0!=f){u=f*(1<<this.Be)+(1<e?h[e-2]>>this.Ce:0);p=this.yg/u;u=(1<<this.Be)/u;var D=1<<this.Ce,y=d.p,E=y-e,N=c==m?le():c;h.Ld(E,N);0<=
d.Rc(N)&&(d[d.p++]=1,d.Oa(N,d));X.ONE.Ld(e,N);for(N.Oa(h,h);h.p<e;)h[h.p++]=0;for(;0<=--E;){var U=d[--y]==f?this.Pa:Math.floor(d[y]*p+(d[y-1]+D)*u);if((d[y]+=h.Cd(U,d,E,e))<U){h.Ld(E,N);for(d.Oa(N,d);d[y]<--U;)d.Oa(N,d)}}c!=m&&(d.ih(e,c),j!=b&&X.ZERO.Oa(c,c));d.p=e;d.cb();0<k&&d.ni(k,d);0>j&&X.ZERO.Oa(d,d)}}}};
r.toString=function(b){if(0>this.G)return"-"+this.T().toString(b);if(16==b)b=4;else if(8==b)b=3;else if(2==b)b=1;else if(32==b)b=5;else if(4==b)b=2;else return this.Hi(b);var c=(1<<b)-1,d,e=n,f="",h=this.p,j=this.K-h*this.K%b;if(0<h--){if(j<this.K&&0<(d=this[h]>>j))e=l,f="0123456789abcdefghijklmnopqrstuvwxyz".charAt(d);for(;0<=h;)j<b?(d=(this[h]&(1<<j)-1)<<b-j,d|=this[--h]>>(j+=this.K-b)):(d=this[h]>>(j-=b)&c,0>=j&&(j+=this.K,--h)),0<d&&(e=l),e&&(f+="0123456789abcdefghijklmnopqrstuvwxyz".charAt(d))}return e?
f:"0"};r.T=function(){var b=le();X.ZERO.Oa(this,b);return b};r.abs=function(){return 0>this.G?this.T():this};r.Rc=function(b){var c=this.G-b.G;if(0!=c)return c;var d=this.p,c=d-b.p;if(0!=c)return 0>this.G?-c:c;for(;0<=--d;)if(0!=(c=this[d]-b[d]))return c;return 0};X.ZERO=oe(0);X.ONE=oe(1);r=X.prototype;
r.wh=function(b,c){this.gb(0);c==m&&(c=10);for(var d=this.Pc(c),e=Math.pow(c,d),f=n,h=0,j=0,k=0;k<b.length;++k){var p=me(b,k);0>p?"-"==b.charAt(k)&&0==this.re()&&(f=l):(j=c*j+p,++h>=d&&(this.$e(e),this.Ze(j),j=h=0))}0<h&&(this.$e(Math.pow(c,h)),this.Ze(j));f&&X.ZERO.Oa(this,this)};r.Pc=function(b){return Math.floor(Math.LN2*this.K/Math.log(b))};r.re=function(){return 0>this.G?-1:0>=this.p||1==this.p&&0>=this[0]?0:1};r.$e=function(b){this[this.p]=this.Cd(b-1,this,0,this.p);++this.p;this.cb()};
r.Ze=function(b){var c=0;if(0!=b){for(;this.p<=c;)this[this.p++]=0;for(this[c]+=b;this[c]>=this.$b;)this[c]-=this.$b,++c>=this.p&&(this[this.p++]=0),++this[c]}};r.Hi=function(b){b==m&&(b=10);if(0==this.re()||2>b||36<b)return"0";var c=this.Pc(b),c=Math.pow(b,c),d=oe(c),e=le(),f=le(),h="";for(this.df(d,e,f);0<e.re();)h=(c+f.Ef()).toString(b).substr(1)+h,e.df(d,e,f);return f.Ef().toString(b)+h};
r.Ef=function(){if(0>this.G){if(1==this.p)return this[0]-this.$b;if(0==this.p)return-1}else{if(1==this.p)return this[0];if(0==this.p)return 0}return(this[1]&(1<<32-this.K)-1)<<this.K|this[0]};
r.Bd=function(b,c){for(var d=0,e=0,f=Math.min(b.p,this.p);d<f;)e+=this[d]+b[d],c[d++]=e&this.Pa,e>>=this.K;if(b.p<this.p){for(e+=b.G;d<this.p;)e+=this[d],c[d++]=e&this.Pa,e>>=this.K;e+=this.G}else{for(e+=this.G;d<b.p;)e+=b[d],c[d++]=e&this.Pa,e>>=this.K;e+=b.G}c.G=0>e?-1:0;0<e?c[d++]=e:-1>e&&(c[d++]=this.$b+e);c.p=d;c.cb()};
var Z={abs:function(b,c){var d=new Y(b,c),d=d.qa()?d.T():d;M[Xb>>2]=d.N;M[Xb+4>>2]=d.V},jf:function(){Z.rh||(Z.rh=l,Z.lg=new X,Z.lg.ia("4294967296",10),Z.te=new X,Z.te.ia("18446744073709551616",10),Z.Ml=new X,Z.Nl=new X)},xl:function(b,c){var d=new X;d.ia(c.toString(),10);var e=new X;d.Uh(e);d=new X;d.ia(b.toString(),10);var f=new X;d.Bd(e,f);return f},stringify:function(b,c,d){b=(new Y(b,c)).toString();d&&"-"==b[0]&&(Z.jf(),d=new X,d.ia(b,10),b=new X,Z.te.Bd(d,b),b=b.toString(10));return b},ia:function(b,
c,d,e,f){Z.jf();var h=new X;h.ia(b,c);b=new X;b.ia(d,10);d=new X;d.ia(e,10);f&&0>h.Rc(X.ZERO)&&(e=new X,h.Bd(Z.te,e),h=e);e=n;0>h.Rc(b)?(h=b,e=l):0<h.Rc(d)&&(h=d,e=l);h=Y.ia(h.toString());M[Xb>>2]=h.N;M[Xb+4>>2]=h.V;e&&g("range error")}};Mc=Z;
if(Vb)if("function"===typeof x.locateFile?Vb=x.locateFile(Vb):x.memoryInitializerPrefixURL&&(Vb=x.memoryInitializerPrefixURL+Vb),C||Ia){var re=x.readBinary(Vb);z.set(re,sb)}else Tb(),Ec(Vb,function(b){z.set(b,sb);Ub()},function(){g("could not load memory initializer "+Vb)});function Ma(b){this.name="ExitStatus";this.message="Program terminated with exit("+b+")";this.status=b}Ma.prototype=Error();var se,te=m,Sb=function ue(){!x.calledRun&&ve&&we();x.calledRun||(Sb=ue)};
x.callMain=x.Mk=function(b){function c(){for(var b=0;3>b;b++)e.push(0)}F(0==Qb,"cannot call main when async dependencies remain! (listen on __ATMAIN__)");F(0==Eb.length,"cannot call main when preRun functions remain to be called");b=b||[];Jb||(Jb=l,Db(Fb));var d=b.length+1,e=[O(Mb(x.thisProgram),"i8",jb)];c();for(var f=0;f<d-1;f+=1)e.push(O(Mb(b[f]),"i8",jb)),c();e.push(0);e=O(e,"i32",jb);se=Oa;try{var h=x._main(d,e,0);xe(h)}catch(j){j instanceof Ma||("SimulateInfiniteLoop"==j?x.noExitRuntime=l:(j&&
("object"===typeof j&&j.stack)&&x.Za("exception thrown: "+[j,j.stack]),g(j)))}finally{}};
function we(b){function c(){if(!x.calledRun&&(x.calledRun=l,!Ta)){Jb||(Jb=l,Db(Fb));Db(Gb);Ga&&te!==m&&x.Za("pre-main prep time: "+(Date.now()-te)+" ms");x._main&&ve&&x.callMain(b);if(x.postRun)for("function"==typeof x.postRun&&(x.postRun=[x.postRun]);x.postRun.length;)Lb(x.postRun.shift());Db(Ib)}}b=b||x.arguments;te===m&&(te=Date.now());if(0<Qb)x.Za("run() called, but dependencies remain, so not running");else{if(x.preRun)for("function"==typeof x.preRun&&(x.preRun=[x.preRun]);x.preRun.length;)Kb(x.preRun.shift());
Db(Eb);!(0<Qb)&&!x.calledRun&&(x.setStatus?(x.setStatus("Running..."),setTimeout(function(){setTimeout(function(){x.setStatus("")},1);c()},1)):c())}}x.run=x.Il=we;function xe(b){x.noExitRuntime||(Ta=l,Oa=se,Db(Hb),C?(process.stdout.once("drain",function(){process.exit(b)}),console.log(" "),setTimeout(function(){process.exit(b)},500)):Ia&&"function"===typeof quit&&quit(b),g(new Ma(b)))}x.exit=x.Xk=xe;
function Pa(b){b&&(x.print(b),x.Za(b));g(Error("Error: "+b+"\nabort() at "+pb()+"\nIf this abort() is unexpected, build with -s ASSERTIONS=1 which can give more information."))}x.abort=x.abort=Pa;if(x.preInit)for("function"==typeof x.preInit&&(x.preInit=[x.preInit]);0<x.preInit.length;)x.preInit.pop()();var ve=l;x.noInitialRun&&(ve=n);x.noExitRuntime=l;we();t.Jg=x.cwrap("viblast_play","number",["number","number"]);t.xd=function(b){this.ba=b;this.Qb=l;this.Lb={}};
t.xd.prototype.on=function(b,c){var d=this.Lb[b];d||(d=this.Lb[b]=[]);d.push(c)};t.xd.prototype.unload=function(){t.stop(this)};t.play=function(b){var c=1;"object"===typeof b.channel&&(c=q(),c.prototype=b,b=new c,b.channel=JSON.stringify(b.channel),c=0);var d=w.vbAddObj(b),c=t.Jg(d,c);t.P.ee({name:"start",channel:b.channel,ctx:c});var e=new t.xd(c);e.Qe=function(){t.stop(e)};window.addEventListener("beforeunload",e.Qe,l);return e};t.Mg=x.cwrap("viblast_stop","number",["number"]);
t.stop=function(b){if(b&&b.Qb){t.P.ee({name:"stop",ctx:b.ba});b.Qb=n;window.removeEventListener("beforeunload",b.Qe,l);var c=t.Mg(b.ba),d=[],e=b.Lb.unload;if(e)for(var f=0,f=0;f<e.length;f++)e[f].apply(b,d);return c}return 0};t.Ig=x.cwrap("viblast_pause","number",["number","number"]);t.pause=function(b,c){return b&&b.Qb?t.Ig(b.ba,(c===i?l:c)|0):0};t.Kg=x.cwrap("viblast_set_observer","number",["number","number"]);t.vi=function(b,c){if(b){var d=w.vbAddObj(c);return t.Kg(b.ba,d)}return 0};
t.Lg=x.cwrap("viblast_set_quality","number",["number","number"]);t.wi=function(b,c){return b&&b.Qb&&"number"==typeof c?t.Lg(b.ba,c):0};t.Gg=x.cwrap("viblast_get_quality","number",["number"]);t.Bh=function(b){return b&&b.Qb?t.Gg(b.ba):Number.MIN_VALUE};t.resume=function(b){t.pause(b,n)};t.Ng=x.cwrap("viblast_get_version","number",[]);t.version=function(){return H(t.Ng())};t.Fg=x.cwrap("viblast_get_peers","number",["number"]);
t.vf=function(b){if(b&&b.Qb){b=t.Fg(b.ba);if(0>b)return[];var c=w.vbGetObj(b);w.vbRemoveObj(b);return c}return[]};t.isMediaSourceSupported=function(){return!!hd()};t.isWebrtcSupported=function(){return!!vd()};window.Viblast=t;window.viblast=t;t.getPeers=t.vf;t.setQuality=t.wi;t.setObserver=t.vi;t.getQuality=t.Bh;window.Runtime=G;G.dynCall=G.fb;G.getFuncWrapper=G.rf;window.Pointer_stringify=H;window.HEAPU8=z;var ye=x._malloc;
if(ye)var ze=function(b){if("number"===typeof b&&0<b&&67108864>=b)return ye(b);g(Error("Invalide argument to malloc: "+JSON.stringify(b)))},P=x._malloc=ze;else console.log("Cannot shim malloc because it doesn't exist yet");function Ae(b,c){200<=b.length&&b.shift();b.push(c)}
t.P=function(){for(var b=[],c=document.getElementsByTagName("video"),d=0;d<c.length;d++){var e=c[d],f={};f.currentTime=e.currentTime;f.buffered=[];for(var h=0;h<e.buffered.length;h++){var j={};j.start=e.buffered.start(h);j.end=e.buffered.end(h);f.buffered.push(j)}b.push(f)}return{version:t.version(),isMseSupported:!!hd(),videoTags:b,events:t.P.Lb,errors:t.P.lf,uncaughtExceptions:t.P.mg,totalDownloadedFromCdn:(t.P.totalDownloadedFromCdn/1048576).toFixed(5)}};t.P.Lb=[];
t.P.ee=function(b){"object"!==typeof b&&(b={notice:b});b.timestamp=Date.now();Ae(t.P.Lb,b)};t.P.notice=t.P.ee;t.P.lf=[];t.P.error=function(b){"object"!==typeof b&&(b={error:b});b.timestamp=Date.now();Ae(t.P.lf,b)};t.P.error=t.P.error;t.P.mg=[];
window.addEventListener("error",function(b){var c=m;(c=b.error)&&"object"===typeof c&&c.stack?c=c.stack:(c=b.filename+":"+b.lineno+"\n",b.error&&"string"==typeof b.error?c+=b.error:b.message&&"string"==typeof b.message&&(c+=b.message));c&&0<=c.indexOf("viblast")&&(b={error:c,timestamp:Date.now()},Ae(t.P.mg,b))});t.P.totalDownloadedFromCdn=0;t.di=function(){var b=t.P();return JSON.stringify(b,m,2)};t.debugInfo=t.P;t.printDebugInfo=t.di;
var v=m,v=function(b){this.Rl=b;this.hc={};Object.defineProperty(this,"abr",{get:function(){return this.ba?!!ke(this.ba.ba):l},set:function(b){this.ba&&je(this.ba.ba,b?1:0)},enumerable:l});Object.defineProperty(this,"cdnBandwidth",{get:function(){for(var b=t.vf(this.ba),d=0;d<b.length;d++){var e=b[d];if("HLS"===e.id||"DASH"===e.id)return e.dwBandwidth}return 0}})};v.prototype.addEventListener=function(b,c){this.hc[b]=this.hc[b]||[];this.hc[b].push(c)};
v.prototype.dispatchEvent=function(b){var c=this.hc[b.name];if(c)for(var d=0;d<c.length;d++)(0,c[d])(b)};v.prototype.dispatchEvent=v.prototype.dispatchEvent;
v.prototype.onAvailableVariantsUpdate=function(b,c,d){for(var e=[],f=0,h=0;h<b.length;h++){var j=b[h];e.push({bandwidth:j.bitrate,width:j.horizontalResolution,height:j.verticalResolution,id:j.horizontalResolution+"x"+j.verticalResolution+"@"+j.bitrate});j===d&&(f=h)}this.video={};Object.defineProperty(this.video,"qualities",{value:e,enumerable:l});this.video.ob=e[f];Object.defineProperty(this.video,"quality",{get:function(){return this.ob},set:function(b){c(b.bandwidth)},enumerable:l});(this.ag=l)&&
this.$f&&this.dispatchEvent({name:"updatedmetadata",target:this})};v.prototype.onQualityChange=function(b){for(var c=this.video.ob,d=this.video.qualities,e=0;e<d.length;e++){var f=d[e];if(f.bandwidth==b){this.video.ob=f;break}}this.dispatchEvent({name:"videoqualitychange",previousQuality:c,target:this})};
v.prototype.onAudioQualities=function(b,c,d){this.audio={};Object.defineProperty(this.audio,"qualities",{value:b,enumerable:l});this.audio.ob=d;Object.defineProperty(this.audio,"quality",{get:function(){return this.ob},set:function(b){c(b)},enumerable:l});this.$f=l;this.ag&&this.$f&&this.dispatchEvent({name:"updatedmetadata",target:this})};
v.prototype.onAudioQualityChange=function(b){for(var c=this.audio.ob,d=this.audio.qualities,e=0;e<d.length;e++){var f=d[e];if(f.bandwidth==b){this.audio.ob=f;break}}this.dispatchEvent({name:"audioqualitychange",previousQuality:c,target:this})};v.Df=function(b){var c=new v(b);b.viblast=c};v.bg=function(b){var c=b.viblast;delete b.viblast;c&&(c.hc=[],delete c.video,delete c.audio)};
v.ng=function(b,c){if(c.internalsObserver)console.log("[WARNING] cannot install extended API."),e=t.play(c);else{var d=b.viblast;c.internalsObserver=d;var e=t.play(c);d.ba=e}return e};function Be(b,c){"VIDEO"===b.nodeName&&c(b);var d=[];"function"===typeof b.getElementsByTagName&&(d=b.getElementsByTagName("VIDEO"));for(var e=d.length;e--;)c(d[e])}function Ce(b,c,d){datasetAttr="viblast"+d.charAt(0).toUpperCase()+d.slice(1);return(b=b[datasetAttr])?b:c[d]}var De="__viblast_ctx__";
function Ee(b,c){if(!b.zd){b.zd=l;var d;a:{d=window.jwplayer;if("function"===typeof d)for(var e=b.parentNode;e&&e!==document;){if(e.classList.contains("jwplayer")){d=d(e);break a}e=e.parentNode}d=i}var f={};d&&(d.config&&d.config.viblast)&&(f=d.config.viblast);var e=Ce(b.dataset,f,"log"),h={channel:{cdnStream:c},"connect-to-swarm":"false",container:b,widevine:{"licensing-server":Ce(b.dataset,f,"widevineLicensingServer")},player:"msp",key:b.dataset.viblastKey||window.ViblastKey},j;for(j in f)h[j]=
f[j];for(j in b.dataset)if(0===j.indexOf("viblast")){var k=j.slice(7),k=k.charAt(0).toLowerCase()+k.slice(1);h[k]=b.dataset[j]}e&&(h.log=e);h.forceHEAAC=Ce(b.dataset,f,"heAac");j=v.ng(b,h);b[De]=j;e&&console.log("starting viblast for",c,b);b.load();d&&b.play()}}function Fe(b){b.zd=n;v.bg(b);var c=b[De];delete b[De];if(c){b.dataset.viblastLog&&console.log("stopping viblast for",b.dataset.viblastSrc,b);var d=Ge(b),e=b.paused;t.stop(c);b.src!==d&&(b.src=d);e||b.play()}delete b.dataset.viblastSrc}
function He(b){if(b.zd||!b.dataset.viblastKey&&!window.ViblastKey)return n;var c=Ge(b),d=b.dataset.viblast;if(d)return(d===l||"true"===d||"on"===d||"enabled"===d)&&c;if("undefined"!==typeof window.videojs)return n;c=c.split("?")[0].split("#")[0];return c.lastIndexOf(".m3u8")===c.length-5||c.lastIndexOf(".mpd")===c.length-4?l:c.lastIndexOf(".mp4")===c.length-4||c.lastIndexOf(".webm")===c.length-5?n:c&&b.dataset.viblastKey?l:n}var Ie=n;
function Je(b){He(b)?(b.dataset.viblastSrc=Ge(b),b.removeAttribute("src"),v.Df(b),Ie?Ee(b,b.dataset.viblastSrc):b.load()):!(0===b.src.indexOf("blob:")||0===b.src.indexOf("mediasource:"))&&(Ie||!b.dataset.viblastSrc||""!==b.src)&&Fe(b)}function Ge(b){var c=b.src;if(c)return c;b=b.getElementsByTagName("source");b.length&&(c=b[0].src);return c}
function Ke(b){b.forEach(function(b){"attributes"===b.type&&"src"===b.attributeName&&(b=b.target,"SOURCE"===b.tagName&&(b=b.parentElement),"VIDEO"===b.tagName&&Je(b))})}
function Le(){function b(b){var f=b[d];f&&f.disconnect();Je(b);f=new c(Ke);f.observe(b,{attributes:l,subtree:l});b[d]=f}if(hd()){var c=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver,d="__viblast__observer__";(new c(function(c){c.forEach(function(c){if("childList"===c.type){for(var e=0;e<c.addedNodes.length;e++){var j=c.addedNodes[e];Be(j,function(c){b(c)})}for(e=0;e<c.removedNodes.length;e++)j=c.removedNodes[e],Be(j,function(b){var c=b[d];c&&c.disconnect();Fe(b)})}})})).observe(document.body,
{childList:l,subtree:l});Be(document.body,function(c){b(c)})}}var Me;a:{for(var Ne=document.getElementsByTagName("script"),Oe=0,Oe=0;Oe<Ne.length;Oe++){var Pe=Ne[Oe].src,Qe=Pe.substr(Pe.lastIndexOf("/")),Re=Qe.indexOf("?");0>Re&&(Re=i);Qe=Qe.substr(0,Re);if(0<=Qe.indexOf("viblast.js")){if("string"===typeof Ne[Oe].dataset.Qg){Me="true"===Ne[Oe].dataset.Qg;break a}break}}Me=l}
Me&&(document.addEventListener("DOMContentLoaded",Le),"loading"!==document.readyState&&Le(),window.addEventListener("load",function(){hd()&&(Ie=l,Be(document.body,function(b){b.dataset.viblastSrc&&Ee(b,b.dataset.viblastSrc)}))}));
2015-07-09 20:00:03 -07:00
})();
2015-08-25 19:31:33 -07:00
if(typeof videojs !== 'undefined') {
videojs.Viblast = videojs.Html5.extend({
init: function(player, options, ready){
this.originalSource = options.source;
// need to remove the source so the HTML5 controller
// doesn't try to use it
delete options.source;
// run the init of the HTML5 controller
videojs.Html5.call(this, player, options, ready);
var args = {
'channel': {
'cdnStream': this.originalSource.src,
},
'connect-to-swarm':'true',
'container': this.el(),
'player':'msp',
};
var keyPrefix = "viblast";
for (var attr in options.parentEl.dataset) {
if(attr.length > keyPrefix.length && attr.substring(0, keyPrefix.length) == keyPrefix) {
var key = attr.substring(keyPrefix.length);
key = key[0].toLowerCase() + key.slice(1);
args[key] = options.parentEl.dataset[attr];
}
}
this.ctx = Viblast.play(args);
}
});
videojs.Viblast.prototype.dispose = function() {
Viblast.stop(this.ctx);
videojs.Html5.prototype.dispose.call(this);
}
videojs.Viblast.prototype.currentSrc = function() {
return this.originalSource.src;
}
videojs.Viblast.isSupported = function(){
return Viblast.isMediaSourceSupported();
};
videojs.Viblast.canPlaySource = function(srcObj){
if (srcObj.type === 'application/dash+xml') {
// TODO: allow codec info and check browser support
return 'maybe';
} else if (srcObj.type === 'application/x-mpegURL') {
return 'maybe';
}
else {
return '';
}
};
videojs.Viblastflash = videojs.Flash.extend({
init: function(player, options, ready){
this.currentDuration = -1; //Default to live
this.originalSource = options.source;
// need to remove the source so the HTML5 controller
// doesn't try to use it
delete options.source;
var settings = player.options();
options.swf = settings.flash.swf;
// run the init of the HTML5 controller
videojs.Flash.call(this, player, options, ready);
var mediaSource = new videojs.MediaSource();
var internalSource = {
src: videojs.URL.createObjectURL(mediaSource),
type: "video/flv"
};
this.mediaSource = mediaSource;
var args = {
'channel': {
'cdnStream': this.originalSource.src,
},
'container': {
'plugin': this,
'player': player,
},
'player':'videojs',
};
var keyPrefix = "viblast";
for (var attr in options.parentEl.dataset) {
if(attr.length > keyPrefix.length && attr.substring(0, keyPrefix.length) == keyPrefix) {
var key = attr.substring(keyPrefix.length);
key = key[0].toLowerCase() + key.slice(1);
args[key] = options.parentEl.dataset[attr];
}
}
this.ctx = Viblast.play(args);
var tech = this;
this.player().ready(function() {
// do nothing if the tech has been disposed already
// this can occur if someone sets the src in player.ready(), for instance
if (!tech.el()) {
return;
}
tech.el().vjs_src(internalSource.src);
});
}
});
videojs.Viblastflash.prototype.currentSrc = function() {
return this.originalSource.src;
}
videojs.Viblastflash.prototype.dispose = function() {
Viblast.stop(this.ctx);
videojs.Flash.prototype.dispose.call(this);
}
videojs.Viblastflash.prototype.src = function(src) {
};
videojs.Viblastflash.isSupported = function(){
// Only use the HLS tech if native HLS isn't available
return !videojs.Viblastflash.supportsNativeHls &&
// Flash must be supported for the fallback to work
videojs.Flash.isSupported() &&
// Media sources must be available to stream bytes to Flash
videojs.MediaSource &&
// Typed arrays are used to repackage the segments
window.Uint8Array;
};
videojs.Viblastflash.supportsNativeHls = (function() {
var
video = document.createElement('video'),
xMpegUrl,
vndMpeg;
// native HLS is definitely not supported if HTML5 video isn't
if (!videojs.Html5.isSupported()) {
return false;
}
xMpegUrl = video.canPlayType('application/x-mpegURL');
vndMpeg = video.canPlayType('application/vnd.apple.mpegURL');
return (/probably|maybe/).test(xMpegUrl) ||
(/probably|maybe/).test(vndMpeg);
})();
videojs.Viblastflash.canPlaySource = function(srcObj){
if (srcObj.type === 'application/dash+xml') {
// TODO: allow codec info and check browser support
return 'maybe';
} else if (srcObj.type === 'application/x-mpegURL') {
return 'maybe';
}
else {
return '';
}
};
videojs.Viblastflash.prototype.duration = function() {
return this.currentDuration;
};
videojs.Viblastflash.prototype.setDuration = function(duration) {
this.currentDuration = duration;
this.trigger('durationchange');
};
videojs.Viblastflash.prototype.currentTime = function() {
if (this.lastSeekedTime_) {
return this.lastSeekedTime_;
}
// currentTime is zero while the tech is initializing
if (!this.el() || !this.el().vjs_getProperty) {
return 0;
}
return this.el().vjs_getProperty('currentTime');
};
videojs.options.techOrder.unshift('viblastflash');
videojs.options.techOrder.unshift('viblast');
}
if(typeof videojs !== 'undefined') {
(function(window){
var urlCount = 0,
NativeMediaSource = window.MediaSource || window.WebKitMediaSource || {},
nativeUrl = window.URL || {},
EventEmitter,
flvCodec = /video\/flv(;\s*codecs=["']vp6,aac["'])?$/,
objectUrlPrefix = 'blob:vjs-media-source/';
EventEmitter = function(){};
EventEmitter.prototype.init = function(){
this.listeners = [];
};
EventEmitter.prototype.addEventListener = function(type, listener){
if (!this.listeners[type]){
this.listeners[type] = [];
}
this.listeners[type].unshift(listener);
};
EventEmitter.prototype.removeEventListener = function(type, listener){
var listeners = this.listeners[type],
i = listeners.length;
while (i--) {
if (listeners[i] === listener) {
return listeners.splice(i, 1);
}
}
};
EventEmitter.prototype.trigger = function(event){
var listeners = this.listeners[event.type] || [],
i = listeners.length;
while (i--) {
listeners[i](event);
}
};
// extend the media source APIs
// Media Source
videojs.MediaSource = function(){
var self = this;
videojs.MediaSource.prototype.init.call(this);
this.sourceBuffers = [];
this.readyState = 'closed';
this.listeners = {
sourceopen: [function(event){
// find the swf where we will push media data
self.swfObj = document.getElementById(event.swfId);
self.readyState = 'open';
// trigger load events
if (self.swfObj) {
self.swfObj.vjs_load();
}
}],
webkitsourceopen: [function(event){
self.trigger({
type: 'sourceopen'
});
}]
};
};
videojs.MediaSource.prototype = new EventEmitter();
/**
* The maximum size in bytes for append operations to the video.js
* SWF. Calling through to Flash blocks and can be expensive so
* tuning this parameter may improve playback on slower
* systems. There are two factors to consider:
* - Each interaction with the SWF must be quick or you risk dropping
* video frames. To maintain 60fps for the rest of the page, each append
* cannot take longer than 16ms. Given the likelihood that the page will
* be executing more javascript than just playback, you probably want to
* aim for ~8ms.
* - Bigger appends significantly increase throughput. The total number of
* bytes over time delivered to the SWF must exceed the video bitrate or
* playback will stall.
*
* The default is set so that a 4MB/s stream should playback
* without stuttering.
*/
videojs.MediaSource.BYTES_PER_SECOND_GOAL = 4 * 1024 * 1024;
videojs.MediaSource.TICKS_PER_SECOND = 60;
// create a new source buffer to receive a type of media data
videojs.MediaSource.prototype.addSourceBuffer = function(type){
var sourceBuffer;
// if this is an FLV type, we'll push data to flash
if (flvCodec.test(type)) {
// Flash source buffers
sourceBuffer = new videojs.SourceBuffer(this);
} else if (this.nativeSource) {
// native source buffers
sourceBuffer = this.nativeSource.addSourceBuffer.apply(this.nativeSource, arguments);
} else {
throw new Error('NotSupportedError (Video.js)');
}
this.sourceBuffers.push(sourceBuffer);
return sourceBuffer;
};
videojs.MediaSource.prototype.endOfStream = function(){
this.readyState = 'ended';
};
// store references to the media sources so they can be connected
// to a video element (a swf object)
videojs.mediaSources = {};
// provide a method for a swf object to notify JS that a media source is now open
videojs.MediaSource.open = function(msObjectURL, swfId){
var mediaSource = videojs.mediaSources[msObjectURL];
if (mediaSource) {
mediaSource.trigger({
type: 'sourceopen',
swfId: swfId
});
} else {
throw new Error('Media Source not found (Video.js)');
}
};
// Source Buffer
videojs.SourceBuffer = function(source){
var self = this,
// byte arrays queued to be appended
buffer = [],
// the total number of queued bytes
bufferSize = 0,
scheduleTick = function(func) {
// Chrome doesn't invoke requestAnimationFrame callbacks
// in background tabs, so use setTimeout.
window.setTimeout(func,
Math.ceil(1000 / videojs.MediaSource.TICKS_PER_SECOND));
},
append = function() {
var chunk, i, length, payload, maxSize,
binary = '';
if (!buffer.length) {
// do nothing if the buffer is empty
return;
}
if (document.hidden) {
// When the document is hidden, the browser will likely
// invoke callbacks less frequently than we want. Just
// append a whole second's worth of data. It doesn't
// matter if the video janks, since the user can't see it.
maxSize = videojs.MediaSource.BYTES_PER_SECOND_GOAL;
} else {
maxSize = Math.ceil(videojs.MediaSource.BYTES_PER_SECOND_GOAL/
videojs.MediaSource.TICKS_PER_SECOND);
}
// concatenate appends up to the max append size
payload = new Uint8Array(Math.min(maxSize, bufferSize));
i = payload.byteLength;
while (i) {
chunk = buffer[0].subarray(0, i);
payload.set(chunk, payload.byteLength - i);
// requeue any bytes that won't make it this round
if (chunk.byteLength < buffer[0].byteLength) {
buffer[0] = buffer[0].subarray(i);
} else {
buffer.shift();
}
i -= chunk.byteLength;
}
bufferSize -= payload.byteLength;
// base64 encode the bytes
for (i = 0, length = payload.byteLength; i < length; i++) {
binary += String.fromCharCode(payload[i]);
}
b64str = window.btoa(binary);
// bypass normal ExternalInterface calls and pass xml directly
// IE can be slow by default
self.source.swfObj.CallFunction('<invoke name="vjs_appendBuffer"' +
'returntype="javascript"><arguments><string>' +
b64str +
'</string></arguments></invoke>');
// schedule another append if necessary
if (bufferSize !== 0) {
scheduleTick(append);
} else {
self.updating = false;
self.trigger({ type: 'updateend' });
if (self.source.readyState === 'ended') {
self.source.swfObj.vjs_endOfStream();
}
}
};
videojs.SourceBuffer.prototype.init.call(this);
this.source = source;
// indicates whether the asynchronous continuation of an operation
// is still being processed
// see https://w3c.github.io/media-source/#widl-SourceBuffer-updating
this.updating = false;
// accept video data and pass to the video (swf) object
this.appendBuffer = function(uint8Array){
var error;
if (this.updating) {
error = new Error('SourceBuffer.append() cannot be called ' +
'while an update is in progress');
error.name = 'InvalidStateError';
error.code = 11;
throw error;
}
if (buffer.length === 0) {
scheduleTick(append);
}
this.updating = true;
this.source.readyState = 'open';
this.trigger({ type: 'update' });
buffer.push(uint8Array);
bufferSize += uint8Array.byteLength;
};
// reset the parser and remove any data queued to be sent to the swf
this.abort = function() {
buffer = [];
bufferSize = 0;
this.source.swfObj.vjs_abort();
// report any outstanding updates have ended
if (this.updating) {
this.updating = false;
this.trigger({ type: 'updateend' });
}
};
};
videojs.SourceBuffer.prototype = new EventEmitter();
// URL
videojs.URL = {
createObjectURL: function(object){
var url = objectUrlPrefix + urlCount;
urlCount++;
// setup the mapping back to object
videojs.mediaSources[url] = object;
return url;
}
};
// plugin
videojs.plugin('mediaSource', function(options){
var player = this;
player.on('loadstart', function(){
var url = player.currentSrc(),
trigger = function(event){
mediaSource.trigger(event);
},
mediaSource;
if (player.techName === 'Html5' && url.indexOf(objectUrlPrefix) === 0) {
// use the native media source implementation
mediaSource = videojs.mediaSources[url];
if (!mediaSource.nativeUrl) {
// initialize the native source
mediaSource.nativeSource = new NativeMediaSource();
mediaSource.nativeSource.addEventListener('sourceopen', trigger, false);
mediaSource.nativeSource.addEventListener('webkitsourceopen', trigger, false);
mediaSource.nativeUrl = nativeUrl.createObjectURL(mediaSource.nativeSource);
}
player.src(mediaSource.nativeUrl);
}
});
});
})(this);
}