diff --git a/data/emu-main.js b/data/emu-main.js index fdc28fa..087b7e3 100644 --- a/data/emu-main.js +++ b/data/emu-main.js @@ -3859,9 +3859,8 @@ window.EJS_main = function(_0xa88a13, _0x17edbf, _0x2c1832) { {id: {"b_cr":true},number: 20} ].forEach((a) => { _0x1093f4.call(this, _0x530042.call(this, '.'.concat(_0x2c1832, ' .').concat(_0x449eac(a.id))), - 'touchstart touchend mousedown mouseup mouseout', function(e) { - if (e.sourceCapabilities.firesTouchEvents && e.type.includes('mouse')) return; - ['touchend', 'mouseup', 'mouseout'].includes(e.type) ? (_0x3a8e2f(e.target, _0x2ec721, false), window.setTimeout(function() { + 'touchstart touchend', function(e) { + ['touchend'].includes(e.type) ? (_0x3a8e2f(e.target, _0x2ec721, false), window.setTimeout(function() { _0x378b5c.syncInput(0, a.number, 0); }, 30)) : (_0x3a8e2f(e.target, _0x2ec721, true), _0x378b5c.syncInput(0, a.number, 1)), e.stopPropagation(); }) @@ -3876,7 +3875,6 @@ window.EJS_main = function(_0xa88a13, _0x17edbf, _0x2c1832) { _0x530042.call(this, ".".concat(_0x449eac({ejs__widgets: true}))).appendChild(menuButton); var hideTimeout; _0x1093f4.call(this, menuButton, 'mousedown touchstart', function(e) { - if (e.sourceCapabilities.firesTouchEvents && e.type.includes('mouse')) return; _0x3a8e2f(e.target, _0x2ec721, true); clearTimeout(hideTimeout); _0x5ab74d.toggleControls.call(_0xa88a13, true); diff --git a/data/emulator.min.js b/data/emulator.min.js index e8de339..b1d418a 100644 --- a/data/emulator.min.js +++ b/data/emulator.min.js @@ -1 +1 @@ -var EJS=function(n){window.EJS_MODULES=n;var o={},i=[];function a(e){if(o[e])return o[e].exports;i.push(e);var t=o[e]={i:e,l:!1,exports:{}};return n[e].call(t.exports,t,t.exports,a),t.l=!0,t.exports}return window.aba=function(){return i.sort(function(e,t){return t'+n.localization("CORS Error")+"":t.innerHTML=''+n.localization("Network Error")+""}},null,null,null,null,null,function(e,t,n){!function(e){"use strict";function o(){}function t(e){var t=this,n=window;this.update=o,this.requestAnimationFrame=e||n.requestAnimationFrame||n.webkitRequestAnimationFrame||n.mozRequestAnimationFrame,this.tickFunction=function(){t.update(),t.startTicker()},this.startTicker=function(){t.requestAnimationFrame.apply(n,[t.tickFunction])}}function n(){}function i(e,t){this.listener=e,this.gamepadGetter=t,this.knownGamepads=[]}function a(t){this.listener=t,window.addEventListener("gamepadconnected",function(e){t._connect(e.gamepad)}),window.addEventListener("gamepaddisconnected",function(e){t._disconnect(e.gamepad)})}function l(e){this.updateStrategy=e||new t,this.gamepads=[],this.listeners={},this.platform=r,this.deadzone=.03,this.maximizeThreshold=.97}var r={getType:function(){return"null"},isSupported:function(){return!1},update:o};t.prototype.start=function(e){this.update=e||o,this.startTicker()},n.prototype.update=o,n.prototype.start=function(e){this.update=e||o},i.factory=function(e){var t=r,n=window&&window.navigator;return n&&(void 0!==n.getGamepads?t=new i(e,function(){return n.getGamepads()}):void 0!==n.webkitGamepads?t=new i(e,function(){return n.webkitGamepads()}):void 0!==n.webkitGetGamepads&&(t=new i(e,function(){return n.webkitGetGamepads()}))),t},i.getType=function(){return"WebKit"},i.prototype.getType=function(){return i.getType()},i.prototype.isSupported=function(){return!0},i.prototype.update=function(){for(var e,t=Array.prototype.slice.call(this.gamepadGetter(),0),n=this.knownGamepads.length-1;0<=n;n--)e=this.knownGamepads[n],t.indexOf(e)<0&&(this.knownGamepads.splice(n,1),this.listener._disconnect(e));for(n=0;n>>2]|=(n[i>>>2]>>>24-i%4*8&255)<<24-(o+i)%4*8;else if(65535>>2]=n[i>>>2];else t.push.apply(t,n);return this.sigBytes+=e,this},clamp:function(){var e=this.words,t=this.sigBytes;e[t>>>2]&=4294967295<<32-t%4*8,e.length=s.ceil(t/4)},clone:function(){var e=t.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],n=0;n>>2]>>>24-o%4*8&255;n.push((i>>>4).toString(16)),n.push((15&i).toString(16))}return n.join("")},parse:function(e){for(var t=e.length,n=[],o=0;o>>3]|=parseInt(e.substr(o,2),16)<<24-o%8*4;return new c.init(n,t/2)}},j=p.Latin1={stringify:function(e){var t=e.words;e=e.sigBytes;for(var n=[],o=0;o>>2]>>>24-o%4*8&255));return n.join("")},parse:function(e){for(var t=e.length,n=[],o=0;o>>2]|=(255&e.charCodeAt(o))<<24-o%4*8;return new c.init(n,t)}},G=p.Utf8={stringify:function(e){try{return decodeURIComponent(escape(j.stringify(e)))}catch(e){throw Error("Malformed UTF-8 data")}},parse:function(e){return j.parse(unescape(encodeURIComponent(e)))}},q=e.BufferedBlockAlgorithm=t.extend({reset:function(){this._data=new c.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=G.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(e){var t=this._data,n=t.words,o=t.sigBytes,i=this.blockSize,a=o/(4*i),a=e?s.ceil(a):s.max((0|a)-this._minBufferSize,0),o=s.min(4*(e=a*i),o);if(e){for(var r=0;r>>2]>>>24-i%4*8&255)<<16|(t[i+1>>>2]>>>24-(i+1)%4*8&255)<<8|t[i+2>>>2]>>>24-(i+2)%4*8&255,r=0;r<4&&i+.75*r>>6*(3-r)&63));if(t=o.charAt(64))for(;e.length%4;)e.push(t);return e.join("")},parse:function(e){var t=e.length,n=this._map;!(a=n.charAt(64))||-1!=(a=e.indexOf(a))&&(t=a);for(var o,i,a=[],r=0,s=0;s>>6-s%4*2,a[r>>>2]|=(o|i)<<24-r%4*8,r++);return H.create(a,r)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="};var $=Math;function T(e,t,n,o,i,a,r){return((e=e+(t&n|~t&o)+i+r)<>>32-a)+t}function x(e,t,n,o,i,a,r){return((e=e+(t&o|n&~o)+i+r)<>>32-a)+t}function C(e,t,n,o,i,a,r){return((e=e+(t^n^o)+i+r)<>>32-a)+t}function E(e,t,n,o,i,a,r){return((e=e+(n^(t|~o))+i+r)<>>32-a)+t}for(var e=l,ee=(u=e.lib).WordArray,n=u.Hasher,u=e.algo,A=[],d=0;d<64;d++)A[d]=4294967296*$.abs($.sin(d+1))|0;function te(e,t,n){var o=this._iv;o?this._iv=void 0:o=this._prevBlock;for(var i=0;i>>24)|4278255360&(o<<24|o>>>8)}var n=this._hash.words,i=e[t+0],o=e[t+1],a=e[t+2],r=e[t+3],s=e[t+4],c=e[t+5],l=e[t+6],u=e[t+7],d=e[t+8],f=e[t+9],p=e[t+10],h=e[t+11],m=e[t+12],g=e[t+13],v=e[t+14],y=e[t+15],b=T(n[0],S=n[1],_=n[2],w=n[3],i,7,A[0]),w=T(w,b,S,_,o,12,A[1]),_=T(_,w,b,S,a,17,A[2]),S=T(S,_,w,b,r,22,A[3]),b=T(b,S,_,w,s,7,A[4]),w=T(w,b,S,_,c,12,A[5]),_=T(_,w,b,S,l,17,A[6]),S=T(S,_,w,b,u,22,A[7]),b=T(b,S,_,w,d,7,A[8]),w=T(w,b,S,_,f,12,A[9]),_=T(_,w,b,S,p,17,A[10]),S=T(S,_,w,b,h,22,A[11]),b=T(b,S,_,w,m,7,A[12]),w=T(w,b,S,_,g,12,A[13]),_=T(_,w,b,S,v,17,A[14]),b=x(b,S=T(S,_,w,b,y,22,A[15]),_,w,o,5,A[16]),w=x(w,b,S,_,l,9,A[17]),_=x(_,w,b,S,h,14,A[18]),S=x(S,_,w,b,i,20,A[19]),b=x(b,S,_,w,c,5,A[20]),w=x(w,b,S,_,p,9,A[21]),_=x(_,w,b,S,y,14,A[22]),S=x(S,_,w,b,s,20,A[23]),b=x(b,S,_,w,f,5,A[24]),w=x(w,b,S,_,v,9,A[25]),_=x(_,w,b,S,r,14,A[26]),S=x(S,_,w,b,d,20,A[27]),b=x(b,S,_,w,g,5,A[28]),w=x(w,b,S,_,a,9,A[29]),_=x(_,w,b,S,u,14,A[30]),b=C(b,S=x(S,_,w,b,m,20,A[31]),_,w,c,4,A[32]),w=C(w,b,S,_,d,11,A[33]),_=C(_,w,b,S,h,16,A[34]),S=C(S,_,w,b,v,23,A[35]),b=C(b,S,_,w,o,4,A[36]),w=C(w,b,S,_,s,11,A[37]),_=C(_,w,b,S,u,16,A[38]),S=C(S,_,w,b,p,23,A[39]),b=C(b,S,_,w,g,4,A[40]),w=C(w,b,S,_,i,11,A[41]),_=C(_,w,b,S,r,16,A[42]),S=C(S,_,w,b,l,23,A[43]),b=C(b,S,_,w,f,4,A[44]),w=C(w,b,S,_,m,11,A[45]),_=C(_,w,b,S,y,16,A[46]),b=E(b,S=C(S,_,w,b,a,23,A[47]),_,w,i,6,A[48]),w=E(w,b,S,_,u,10,A[49]),_=E(_,w,b,S,v,15,A[50]),S=E(S,_,w,b,c,21,A[51]),b=E(b,S,_,w,m,6,A[52]),w=E(w,b,S,_,r,10,A[53]),_=E(_,w,b,S,p,15,A[54]),S=E(S,_,w,b,o,21,A[55]),b=E(b,S,_,w,d,6,A[56]),w=E(w,b,S,_,y,10,A[57]),_=E(_,w,b,S,l,15,A[58]),S=E(S,_,w,b,g,21,A[59]),b=E(b,S,_,w,s,6,A[60]),w=E(w,b,S,_,h,10,A[61]),_=E(_,w,b,S,a,15,A[62]),S=E(S,_,w,b,f,21,A[63]);n[0]=n[0]+b|0,n[1]=n[1]+S|0,n[2]=n[2]+_|0,n[3]=n[3]+w|0},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,o=8*e.sigBytes,i=(t[o>>>5]|=128<<24-o%32,$.floor(n/4294967296));for(t[15+(64+o>>>9<<4)]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),t[14+(64+o>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),e.sigBytes=4*(t.length+1),this._process(),t=(e=this._hash).words,n=0;n<4;n++)o=t[n],t[n]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8);return e},clone:function(){var e=n.clone.call(this);return e._hash=this._hash.clone(),e}}),e.MD5=n._createHelper(u),e.HmacMD5=n._createHmacHelper(u),e=(p=l).lib,u=e.Base,W=e.WordArray,X=(e=p.algo).EvpKDF=u.extend({cfg:u.extend({keySize:4,hasher:e.MD5,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n=(r=this.cfg).hasher.create(),o=W.create(),i=o.words,a=r.keySize,r=r.iterations;i.length>>2]}},e.BlockCipher=o.extend({cfg:o.cfg.extend({mode:h,padding:f}),reset:function(){o.reset.call(this);var e,t=(n=this.cfg).iv,n=n.mode;this._xformMode==this._ENC_XFORM_MODE?e=n.createEncryptor:(e=n.createDecryptor,this._minBufferSize=1),this._mode=e.call(n,this,t&&t.words)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4}),a=e.CipherParams=p.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),h=(u.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext;return((e=e.salt)?r.create([1398893684,1701076831]).concat(e).concat(t):t).toString(K)},parse:function(e){var t,n=(e=K.parse(e)).words;return 1398893684==n[0]&&1701076831==n[1]&&(t=r.create(n.slice(2,4)),n.splice(0,4),e.sigBytes-=16),a.create({ciphertext:e,salt:t})}},i=e.SerializableCipher=p.extend({cfg:p.extend({format:h}),encrypt:function(e,t,n,o){o=this.cfg.extend(o);var i=e.createEncryptor(n,o);return t=i.finalize(t),i=i.cfg,a.create({ciphertext:t,key:n,iv:i.iv,algorithm:e,mode:i.mode,padding:i.padding,blockSize:e.blockSize,formatter:o.format})},decrypt:function(e,t,n,o){return o=this.cfg.extend(o),t=this._parse(t,o.format),e.createDecryptor(n,o).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),u=(u.kdf={}).OpenSSL={execute:function(e,t,n,o){return o=o||r.random(8),e=J.create({keySize:t+n}).compute(e,o),n=r.create(e.words.slice(t),4*n),e.sigBytes=4*t,a.create({key:e,iv:n,salt:o})}},Q=e.PasswordBasedCipher=i.extend({cfg:i.cfg.extend({kdf:u}),encrypt:function(e,t,n,o){return n=(o=this.cfg.extend(o)).kdf.execute(n,e.keySize,e.ivSize),o.iv=n.iv,(e=i.encrypt.call(this,e,t,n.key,o)).mixIn(n),e},decrypt:function(e,t,n,o){return o=this.cfg.extend(o),t=this._parse(t,o.format),n=o.kdf.execute(n,e.keySize,e.ivSize,t.salt),o.iv=n.iv,i.decrypt.call(this,e,t,n.key,o)}}));for(var f=l,p=f.lib.BlockCipher,h=f.algo,m=[],ne=[],oe=[],ie=[],ae=[],re=[],se=[],ce=[],le=[],ue=[],g=[],v=0;v<256;v++)g[v]=v<128?v<<1:v<<1^283;for(var y=0,b=0,v=0;v<256;v++){var w=b^b<<1^b<<2^b<<3^b<<4,_=(m[y]=w=w>>>8^255&w^99,g[ne[w]=y]),de=g[_],fe=g[de],S=257*g[w]^16843008*w;oe[y]=S<<24|S>>>8,ie[y]=S<<16|S>>>16,ae[y]=S<<8|S>>>24,re[y]=S,se[w]=(S=16843009*fe^65537*de^257*_^16843008*y)<<24|S>>>8,ce[w]=S<<16|S>>>16,le[w]=S<<8|S>>>24,ue[w]=S,y?(y=_^g[g[g[fe^_]]],b^=g[g[b]]):y=b=1}var pe=[0,1,2,4,8,16,32,64,128,27,54],h=h.AES=p.extend({_doReset:function(){for(var e,t=(o=this._key).words,n=o.sigBytes/4,o=4*((this._nRounds=n+6)+1),i=this._keySchedule=[],a=0;a>>24]<<24|m[e>>>16&255]<<16|m[e>>>8&255]<<8|m[255&e]):(e=m[(e=e<<8|e>>>24)>>>24]<<24|m[e>>>16&255]<<16|m[e>>>8&255]<<8|m[255&e],e^=pe[a/n|0]<<24),i[a]=i[a-n]^e);for(t=this._invKeySchedule=[],n=0;n>>24]]^ce[m[e>>>16&255]]^le[m[e>>>8&255]]^ue[m[255&e]]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,oe,ie,ae,re,m)},decryptBlock:function(e,t){var n=e[t+1];e[t+1]=e[t+3],e[t+3]=n,this._doCryptBlock(e,t,this._invKeySchedule,se,ce,le,ue,ne),n=e[t+1],e[t+1]=e[t+3],e[t+3]=n},_doCryptBlock:function(e,t,n,o,i,a,r,s){for(var c=this._nRounds,l=e[t]^n[0],u=e[t+1]^n[1],d=e[t+2]^n[2],f=e[t+3]^n[3],p=4,h=1;h>>24]^i[u>>>16&255]^a[d>>>8&255]^r[255&f]^n[p++],g=o[u>>>24]^i[d>>>16&255]^a[f>>>8&255]^r[255&l]^n[p++],v=o[d>>>24]^i[f>>>16&255]^a[l>>>8&255]^r[255&u]^n[p++],f=o[f>>>24]^i[l>>>16&255]^a[u>>>8&255]^r[255&d]^n[p++],l=m,u=g,d=v;m=(s[l>>>24]<<24|s[u>>>16&255]<<16|s[d>>>8&255]<<8|s[255&f])^n[p++],g=(s[u>>>24]<<24|s[d>>>16&255]<<16|s[f>>>8&255]<<8|s[255&l])^n[p++],v=(s[d>>>24]<<24|s[f>>>16&255]<<16|s[l>>>8&255]<<8|s[255&u])^n[p++],f=(s[f>>>24]<<24|s[l>>>16&255]<<16|s[u>>>8&255]<<8|s[255&d])^n[p++],e[t]=m,e[t+1]=g,e[t+2]=v,e[t+3]=f},keySize:8});function M(a,e){var r=_e();return(M=function(e,t){var u,n=r[e-=191],o=(void 0===M.mlwoQJ&&(M.Bczeqh=u=function(e){for(var t,n,o="",i="",a=o+u,r=0,s=0;n=e.charAt(s++);~n&&(t=r%4?64*t+n:n,r++%4)&&(o+=a.charCodeAt(s+10)-10!=0?String.fromCharCode(255&t>>(-2*r&6)):r))n="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=".indexOf(n);for(var c=0,l=o.length;c")[0].split("<")[o(0,0,88,89)]("")[o(0,0,95,39)]('"').join(""),_0x260e0e[n(1106,1068)][n(1085,1130)](t.XoJen,t[n(1102,1150)]).toString(_0x303212.enc.Utf8))&&(_0x293102=!0)}}:function(){};return we=!1,e};function I(e,t){return M(t-474,e)}function N(e,t,n){return M(e-966,n)}function L(e,t,n){return M(e- -207,n)}function _e(){var e=["zgvJCNLWDa","mePLEeroq0n4kW","C3bSAxq","rKnTmeXVwfbhAa","vtjgC2rhvMTymq","wMjTDfO","z3b4weq","vdrxAgXNqvv1zW","ne1qEITcm2fXEG","zxHJzxb0Aw9U","AvreBwG","wMnODuLTou1ABa","uxrMBeC","yuDxtvK","y0rwuKW","nxWZFdb8mxWYFa","BMn0Aw9UkcKG","BunWqva","z25qrwe","r3DwDhe","D1DSEee","quvt","Aff0ruO","DwiUy29Tl2v0Aa","mti1mte5nLzZBwjkvq","v2PVt2O","DMv6u1m","ndmXndvIDfLcC3C","yMLUza","uxLvDwe","zvfbAMG","zw11Bgf0B3jQCW","Dgv4Da","wwrNseS","yw5HB2jYAwvUlW","BMntzMe","sLjJAeG","ndi5mwfRsxfjyG","sxH3A3q","r0vu","yxnMzgr3C2vNzG","k2zjnKTbqwHVqW","y29UC29Szq","r2fyt0O","Cw5vvM8","svfdv1m","runhstjrod0","CK90Cxy","Dg9tDhjPBMC","DhjHy2u","zKfxBxe","s3jnB3a","sLjJq20","C2vHCMnO","rhb0D3e","s1bVtxe","DhbZoI8Vz2L0Aa","EKv3DLu","mtuWvNjOAuPs","AgfeveG","Bg9N","wdq5ttLSl0TLAW","CM4GDgHPCYiPka","wg9wugS","mtjrDvvoAwe","vxrMoa","AK5RB2u","CK9TCuy","z0n5y3G","reDfvwe","mtmYnJi1nLLTzufqra","C3LLuMC","mtu4odyZmhfPD0vlzG","BgvUz3rO","CMvNCJmYntrYyW","vwf5yKu","CMvZCg9UC2vuEq","D3H5Dhm","Ce5Sse4","Aw5Uzxjive1m","otKXmZG2ovL0Cfj4Ea","AMTur1O","vuXnBxa","y29UC3rYDwn0BW","Evnlu2q","C0j5vgfNtMfTzq","Aw5MBW","z2v0rwXLBwvUDa","zxHWB3j0CW","qvfjteK","x19WCM90B19F","y3rVCIGICMv0Dq","zw5J","yxbWBhK","DgfIBgu","yLu2qNjdnZm0qW","C291CMnLoIbODa","sxHUrxy","yMnRCui","tuz3rKe","E30Uy29UC3rYDq","Dwfkyu1XkZe2wa","tKzeueK","A3D4CNO","D3vgC1y","mZe5nJGYnZb5v1nWDwC","mti5mJbWzfjhB1i","ChjVDg90ExbL","CMv0DxjUicHMDq","kcGOlISPkYKRkq","tw9csve","Ew1jwKu","AM9PBG","shjdvKe","CIn2vJqZDL4J","qMXmt00","rKngvee"];return(_e=function(){return e})()}P(this,function(){var i={qnUVo:function(e,t){return e===t},ymIZE:M(238,1096),vezSS:function(e,t){return e===t},YdgHK:"HrxqK",cDVRL:M(221,300),gCycx:function(e,t){return e(t)},zEwvU:function(e,t){return e+t},aPPBH:"{}.constru"+M(300,388)+M(271,1236)+" )",ULMmp:function(e,t){return e")[0][r(273,258)]("<")[r(297,251)]("")[r(210,258)]('"')[r(226,251)](""),_0x108bf4[M(230,1196)][M(209,1110)](i[r(198,238)],i[M(306,1193)]).toString(_0x432c88[r(349,348)][M(274,1142)]))&&(p=!0)}p||i.gCycx(_0x4e8549,i[r(334,334)])}})(),D[L(90,0,38)]={a:{get:async function(e,t){var n={jNkoe:i(-409,0,0,-390),bckqB:function(e,t,n){return e(t,n)},ySKSd:o(764,821)};function o(e,t){return L(e-723,0,t)}t=t&&t[i(-365,0,0,-390)+"pe"]?t&&t[i(-365,0,0,-406)+"pe"]:n[i(-375,0,0,-367)];function i(e,t,n,o){return L(e- -443,0,o)}return n[o(823,790)](U,e,{method:n[i(-357,0,0,-336)],type:t})},head:async function(e,t){var n={KPoMq:o(0,-608,0,-632),wxyts:function(e,t,n){return e(t,n)},gnPEa:"HEAD"},t=t&&t.responseType?t&&t[L(78,0,-196)+"pe"]:n[o(0,-585,0,-567)];function o(e,t,n,o){return L(t- -642,0,o)}return n[o(0,-563,0,-593)](U,e,{method:n[o(0,-622,0,-594)],type:t})},check:function(e){function t(e,t){return L(t- -53,0,e)}var n={zvvQv:function(e,t){return e")[0].split("<")[o(-217,0,0,-247)]("")[t(5,-49)]('"').join("")===l.AES[t(-71,-51)](n[o(-187,0,0,-240)],n[o(-206,0,0,-233)])[t(-7,-3)](l[t(5,41)][o(-147,0,0,-133)])&&(a=!0);a||n.DIRCp(alert,n.bwNeo)}}}},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,function(e,t){var n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,function(e,t){var n,o,e=e.exports={};function i(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function r(t){if(n===setTimeout)return setTimeout(t,0);if((n===i||!n)&&setTimeout)return(n=setTimeout)(t,0);try{return n(t,0)}catch(e){try{return n.call(null,t,0)}catch(e){return n.call(this,t,0)}}}try{n="function"==typeof setTimeout?setTimeout:i}catch(e){n=i}try{o="function"==typeof clearTimeout?clearTimeout:a}catch(e){o=a}var s,c=[],l=!1,u=-1;function d(){l&&s&&(l=!1,s.length?c=s.concat(c):u=-1,c.length&&f())}function f(){if(!l){var e=r(d);l=!0;for(var t=c.length;t;){for(s=c,c=[];++u>16&255,i[a++]=t>>8&255,i[a++]=255&t;return 2===n&&(t=c[e.charCodeAt(s)]<<2|c[e.charCodeAt(s+1)]>>4,i[a++]=255&t),1===n&&(t=c[e.charCodeAt(s)]<<10|c[e.charCodeAt(s+1)]<<4|c[e.charCodeAt(s+2)]>>2,i[a++]=t>>8&255,i[a++]=255&t),i},n.fromByteArray=function(e){for(var t,n=e.length,o=n%3,i=[],a=0,r=n-o;a>18&63]+s[o>>12&63]+s[o>>6&63]+s[63&o]);return i.join("")}(e,a,r>2]+s[t<<4&63]+"==")):2==o&&(t=(e[n-2]<<8)+e[n-1],i.push(s[t>>10]+s[t>>4&63]+s[t<<2&63]+"=")),i.join("")};for(var s=[],c=[],l="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0,a=o.length;i>>1;case"base64":return T(e).length;default:if(i)return o?-1:S(e).length;t=(""+t).toLowerCase(),i=!0}}function n(e,t,n){var o=e[t];e[t]=e[n],e[n]=o}function s(e,t,n,o,i){if(0===e.length)return-1;if("string"==typeof n?(o=n,n=0):2147483647=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"==typeof t&&(t=d.from(t,o)),d.isBuffer(t))return 0===t.length?-1:c(e,t,n,o,i);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?(i?Uint8Array.prototype.indexOf:Uint8Array.prototype.lastIndexOf).call(e,t,n):c(e,[t],n,o,i);throw new TypeError("val must be string, number or Buffer")}function c(e,t,n,o,i){var a=1,r=e.length,s=t.length;if(void 0!==o&&("ucs2"===(o=String(o).toLowerCase())||"ucs-2"===o||"utf16le"===o||"utf-16le"===o)){if(e.length<2||t.length<2)return-1;r/=a=2,s/=2,n/=2}function c(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i)for(var l=-1,u=n;u>>10&1023|55296),u=56320|1023&u),o.push(u),i+=d}var f=o,p=f.length;if(p<=g)return String.fromCharCode.apply(String,f);for(var h="",m=0;mthis.length)return"";if((n=void 0===n||n>this.length?this.length:n)<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e=e||"utf8";;)switch(e){case"hex":var a=this,r=t,s=n,c=a.length;(!s||s<0||ct&&(e+=" ... "),""},d.prototype.compare=function(e,t,n,o,i){if(A(e,Uint8Array)&&(e=d.from(e,e.offset,e.byteLength)),!d.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===n&&(n=e?e.length:0),void 0===o&&(o=0),void 0===i&&(i=this.length),(t=void 0===t?0:t)<0||n>e.length||o<0||i>this.length)throw new RangeError("out of range index");if(i<=o&&n<=t)return 0;if(i<=o)return-1;if(n<=t)return 1;if(this===e)return 0;for(var a=(i>>>=0)-(o>>>=0),r=(n>>>=0)-(t>>>=0),s=Math.min(a,r),c=this.slice(o,i),l=e.slice(t,n),u=0;u>>=0,isFinite(n)?(n>>>=0,void 0===o&&(o="utf8")):(o=n,n=void 0)}var i=this.length-t;if((void 0===n||ithis.length)throw new RangeError("Attempt to write outside buffer bounds");o=o||"utf8";for(var a,r,s,c,l,u=!1;;)switch(o){case"hex":var d=this,f=e,p=t,h=n,m=(p=Number(p)||0,d.length-p);(!h||(h=Number(h))>m)&&(h=m),(m=f.length)/2>8,i.push(n%256),i.push(o);return i}(e,(a=this).length-s),a,s,r);default:if(u)throw new TypeError("Unknown encoding: "+o);o=(""+o).toLowerCase(),u=!0}},d.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var g=4096;function l(e,t,n){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(ne.length)throw new RangeError("Index out of range")}function v(e,t,n,o){if(n+o>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function b(e,t,n,o,i){return t=+t,n>>>=0,i||v(e,0,n,4),a.write(e,t,n,o,23,4),n+4}function w(e,t,n,o,i){return t=+t,n>>>=0,i||v(e,0,n,8),a.write(e,t,n,o,52,8),n+8}d.prototype.slice=function(e,t){var n=this.length,n=((e=~~e)<0?(e+=n)<0&&(e=0):n>>=0,t>>>=0,n||l(e,t,this.length);for(var o=this[e],i=1,a=0;++a>>=0,t>>>=0,n||l(e,t,this.length);for(var o=this[e+--t],i=1;0>>=0,t||l(e,1,this.length),this[e]},d.prototype.readUInt16LE=function(e,t){return e>>>=0,t||l(e,2,this.length),this[e]|this[e+1]<<8},d.prototype.readUInt16BE=function(e,t){return e>>>=0,t||l(e,2,this.length),this[e]<<8|this[e+1]},d.prototype.readUInt32LE=function(e,t){return e>>>=0,t||l(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},d.prototype.readUInt32BE=function(e,t){return e>>>=0,t||l(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},d.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||l(e,t,this.length);for(var o=this[e],i=1,a=0;++a=(i*=128)&&(o-=Math.pow(2,8*t)),o},d.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||l(e,t,this.length);for(var o=t,i=1,a=this[e+--o];0=(i*=128)&&(a-=Math.pow(2,8*t)),a},d.prototype.readInt8=function(e,t){return e>>>=0,t||l(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},d.prototype.readInt16LE=function(e,t){e>>>=0,t||l(e,2,this.length);t=this[e]|this[e+1]<<8;return 32768&t?4294901760|t:t},d.prototype.readInt16BE=function(e,t){e>>>=0,t||l(e,2,this.length);t=this[e+1]|this[e]<<8;return 32768&t?4294901760|t:t},d.prototype.readInt32LE=function(e,t){return e>>>=0,t||l(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},d.prototype.readInt32BE=function(e,t){return e>>>=0,t||l(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},d.prototype.readFloatLE=function(e,t){return e>>>=0,t||l(e,4,this.length),a.read(this,e,!0,23,4)},d.prototype.readFloatBE=function(e,t){return e>>>=0,t||l(e,4,this.length),a.read(this,e,!1,23,4)},d.prototype.readDoubleLE=function(e,t){return e>>>=0,t||l(e,8,this.length),a.read(this,e,!0,52,8)},d.prototype.readDoubleBE=function(e,t){return e>>>=0,t||l(e,8,this.length),a.read(this,e,!1,52,8)},d.prototype.writeUIntLE=function(e,t,n,o){e=+e,t>>>=0,n>>>=0,o||m(this,e,t,n,Math.pow(2,8*n)-1,0);var i=1,a=0;for(this[t]=255&e;++a>>=0,n>>>=0,o||m(this,e,t,n,Math.pow(2,8*n)-1,0);var i=n-1,a=1;for(this[t+i]=255&e;0<=--i&&(a*=256);)this[t+i]=e/a&255;return t+n},d.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||m(this,e,t,1,255,0),this[t]=255&e,t+1},d.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||m(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},d.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||m(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},d.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||m(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},d.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||m(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},d.prototype.writeIntLE=function(e,t,n,o){e=+e,t>>>=0,o||m(this,e,t,n,(o=Math.pow(2,8*n-1))-1,-o);var i=0,a=1,r=0;for(this[t]=255&e;++i>0)-r&255;return t+n},d.prototype.writeIntBE=function(e,t,n,o){e=+e,t>>>=0,o||m(this,e,t,n,(o=Math.pow(2,8*n-1))-1,-o);var i=n-1,a=1,r=0;for(this[t+i]=255&e;0<=--i&&(a*=256);)e<0&&0===r&&0!==this[t+i+1]&&(r=1),this[t+i]=(e/a>>0)-r&255;return t+n},d.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||m(this,e,t,1,127,-128),this[t]=255&(e=e<0?255+e+1:e),t+1},d.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||m(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},d.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||m(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},d.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||m(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},d.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||m(this,e,t,4,2147483647,-2147483648),this[t]=(e=e<0?4294967295+e+1:e)>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},d.prototype.writeFloatLE=function(e,t,n){return b(this,e,t,!0,n)},d.prototype.writeFloatBE=function(e,t,n){return b(this,e,t,!1,n)},d.prototype.writeDoubleLE=function(e,t,n){return w(this,e,t,!0,n)},d.prototype.writeDoubleBE=function(e,t,n){return w(this,e,t,!1,n)},d.prototype.copy=function(e,t,n,o){if(!d.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n=n||0,o||0===o||(o=this.length),t>=e.length&&(t=e.length),(o=0=this.length)throw new RangeError("Index out of range");if(o<0)throw new RangeError("sourceEnd out of bounds");o>this.length&&(o=this.length);var i=(o=e.length-t>>=0,n=void 0===n?this.length:n>>>0,"number"==typeof(e=e||0))for(a=t;a>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;a.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return a}function T(e){return x.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(_,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function E(e,t,n,o){for(var i=0;i=t.length||i>=e.length);++i)t[i+n]=e[i];return i}function A(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function M(e){return e!=e}}.call(this)}.call(this,k("buffer").Buffer)},{"base64-js":2,buffer:3,ieee754:4}],4:[function(e,t,n){n.read=function(e,t,n,o,i){var a,r,s=8*i-o-1,c=(1<>1,u=-7,d=n?i-1:0,f=n?-1:1,i=e[t+d];for(d+=f,a=i&(1<<-u)-1,i>>=-u,u+=s;0>=-u,u+=o;0>1,d=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,f=o?0:a-1,p=o?1:-1,a=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,r=l):(r=Math.floor(Math.log(t)/Math.LN2),t*(o=Math.pow(2,-r))<1&&(r--,o*=2),2<=(t+=1<=r+u?d/o:d*Math.pow(2,1-u))*o&&(r++,o/=2),l<=r+u?(s=0,r=l):1<=r+u?(s=(t*o-1)*Math.pow(2,i),r+=u):(s=t*Math.pow(2,u-1)*Math.pow(2,i),r=0));8<=i;e[n+f]=255&s,f+=p,s/=256,i-=8);for(r=r<=this._reconnectionAttempts?(u("reconnect failed"),this.backoff.reset(),this.emitAll("reconnect_failed"),this.reconnecting=!1):(e=this.backoff.duration(),u("will wait %dms before reconnect attempt",e),this.reconnecting=!0,t=setTimeout(function(){n.skipReconnect||(u("attempting reconnect"),n.emitAll("reconnect_attempt",n.backoff.attempts),n.emitAll("reconnecting",n.backoff.attempts),n.skipReconnect||n.open(function(e){e?(u("reconnect attempt error"),n.reconnecting=!1,n.reconnect(),n.emitAll("reconnect_error",e.data)):(u("reconnect success"),n.onreconnect())}))},e),this.subs.push({destroy:function(){clearTimeout(t)}}))},p.prototype.onreconnect=function(){var e=this.backoff.attempts;this.reconnecting=!1,this.backoff.reset(),this.updateSocketIds(),this.emitAll("reconnect",e)}},function(e,t,n){var r=n(106),s=n(381),c=n(390),n=n(391);t.polling=function(e){var t,n,o=!1,i=!1,a=!1!==e.jsonp;if("undefined"!=typeof location&&(t="https:"===location.protocol,n=(n=location.port)||(t?443:80),o=e.hostname!==location.hostname||n!==e.port,i=e.secure!==t),e.xdomain=o,e.xscheme=i,"open"in new r(e)&&!e.forceJSONP)return new s(e);if(a)return new c(e);throw new Error("JSONP disabled")},t.websocket=n},function(e,t,n){var o=n(107),i=n(75),a=n(51),r=n(76),s=n(152),c=n(77)("engine.io-client:polling"),l=(e.exports=u,null!=new(n(106))({xdomain:!1}).responseType);function u(e){var t=e&&e.forceBase64;l&&!t||(this.supportsBinary=!1),o.call(this,e)}r(u,o),u.prototype.name="polling",u.prototype.doOpen=function(){this.poll()},u.prototype.pause=function(e){var t,n=this;function o(){c("paused"),n.readyState="paused",e()}this.readyState="pausing",this.polling||!this.writable?(t=0,this.polling&&(c("we are currently polling - waiting to pause"),t++,this.once("pollComplete",function(){c("pre-pause polling complete"),--t||o()})),this.writable||(c("we are currently writing - waiting to pause"),t++,this.once("drain",function(){c("pre-pause writing complete"),--t||o()}))):o()},u.prototype.poll=function(){c("polling"),this.polling=!0,this.doPoll(),this.emit("poll")},u.prototype.onData=function(e){var o=this;c("polling got data %s",e),a.decodePayload(e,this.socket.binaryType,function(e,t,n){if("opening"===o.readyState&&o.onOpen(),"close"===e.type)return o.onClose(),!1;o.onPacket(e)}),"closed"!==this.readyState&&(this.polling=!1,this.emit("pollComplete"),"open"===this.readyState?this.poll():c('ignoring poll - transport state "%s"',this.readyState))},u.prototype.doClose=function(){var e=this;function t(){c("writing close packet"),e.write([{type:"close"}])}"open"===this.readyState?(c("transport open - closing"),t()):(c("transport not open - deferring close"),this.once("open",t))},u.prototype.write=function(e){function t(){n.writable=!0,n.emit("drain")}var n=this;this.writable=!1;a.encodePayload(e,this.supportsBinary,function(e){n.doWrite(e,t)})},u.prototype.uri=function(){var e=this.query||{},t=this.secure?"https":"http",n="";return!1!==this.timestampRequests&&(e[this.timestampParam]=s()),this.supportsBinary||e.sid||(e.b64=1),e=i.encode(e),this.port&&("https"==t&&443!==Number(this.port)||"http"==t&&80!==Number(this.port))&&(n=":"+this.port),e.length&&(e="?"+e),t+"://"+(-1!==this.hostname.indexOf(":")?"["+this.hostname+"]":this.hostname)+n+this.path+e}},function(t,e,n){!function(a){var e=Object.prototype.toString,r="function"==typeof Blob||"undefined"!=typeof Blob&&"[object BlobConstructor]"===e.call(Blob),s="function"==typeof File||"undefined"!=typeof File&&"[object FileConstructor]"===e.call(File);t.exports=function e(t){if(!t||"object"!=typeof t)return!1;if(Array.isArray(t)){for(var n=0,o=t.length;nthis.options.threshold){var s={};for(c in this.direction)this.direction.hasOwnProperty(c)&&(s[c]=this.direction[c]);var c,l={};for(c in this.direction={x:n,y:o,angle:t},e.direction=this.direction,s)s[c]===this.direction[c]&&(l[c]=!0);if(l.x&&l.y&&l.angle)return e;l.x&&l.y||this.trigger("plain",e),l.x||this.trigger("plain:"+n,e),l.y||this.trigger("plain:"+o,e),l.angle||this.trigger("dir dir:"+t,e)}return e},o.prototype=new e,(o.constructor=o).id=0,o.prototype.prepareNipples=function(){var e=this,o=e.nipples;o.on=e.on.bind(e),o.off=e.off.bind(e),o.options=e.options,o.destroy=e.destroy.bind(e),o.ids=e.ids,o.id=e.id,o.processOnMove=e.processOnMove.bind(e),o.processOnEnd=e.processOnEnd.bind(e),o.get=function(e){if(void 0===e)return o[0];for(var t=0,n=o.length;t