diff --git a/test/fp/chunk-npjg4qgmmrfrjl3r.js b/test/fp/chunk-npjg4qgmmrfrjl3r.js old mode 100644 new mode 100755 index c655f24..8c4292c --- a/test/fp/chunk-npjg4qgmmrfrjl3r.js +++ b/test/fp/chunk-npjg4qgmmrfrjl3r.js @@ -18,11 +18,11 @@ logger = console.log; // var _0x5bcba7 = function (_0x4e3f9d) { // var _0x4272d9 = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/='; // var _0xef86f = '', _0x59d26c = ''; -// for (var _0x5bf3fc = 0, _0x704f9b, _0x53b046, _0x1db148 = 0; _0x53b046 = _0x4e3f9d["charAt"](_0x1db148++); ~_0x53b046 && (_0x704f9b = _0x5bf3fc % (4) ? _0x704f9b * (64) + _0x53b046 : _0x53b046, _0x5bf3fc++ % (4)) ? _0xef86f += String['fromCharCode'](255 & _0x704f9b >> (-(2) * _0x5bf3fc & 6)) : 0) { +// for (var _0x5bf3fc = 0, _0x704f9b, _0x53b046, _0x1db148 = 0; _0x53b046 = _0x4e3f9d["charAt"](_0x1db148++); ~_0x53b046 && (_0x704f9b = _0x5bf3fc % (4) ? _0x704f9b * (64) + _0x53b046 : _0x53b046, _0x5bf3fc++ % (4)) ? _0xef86f += String.fromCharCode(255 & _0x704f9b >> (-(2) * _0x5bf3fc & 6)) : 0) { // _0x53b046 = _0x4272d9["indexOf"](_0x53b046); // } -// for (var _0x954ce3 = 0, _0x2eb83a = _0xef86f["length"]; _0x954ce3 < _0x2eb83a; _0x954ce3++) { -// _0x59d26c += "%" + ("00" + _0xef86f["charCodeAt"](_0x954ce3)["toString"](16))["slice"](-(2)); +// for (var _0x954ce3 = 0, _0x2eb83a = _0xef86f.length; _0x954ce3 < _0x2eb83a; _0x954ce3++) { +// _0x59d26c += "%" + ("00" + _0xef86f.charCodeAt(_0x954ce3).toString(16)).slice(-(2)); // } // return decodeURIComponent(_0x59d26c); // }; @@ -54,7 +54,7 @@ logger = console.log; return function (_0x2a8950, _0x354925) { var _0x2c4112 = _0x485ec5 ? function () { if (_0x354925) { - var _0x2849b6 = _0x354925['apply'](_0x2a8950, arguments); + var _0x2849b6 = _0x354925.apply(_0x2a8950, arguments); _0x354925 = null; return _0x2849b6; } @@ -67,20 +67,20 @@ logger = console.log; var _0x17438d = { 742: function (_0x57fd67, _0x1e2ff5) { 'use strict'; - _0x1e2ff5["byteLength"] = _0x146db3; - _0x1e2ff5['toByteArray'] = _0x43dd45; - _0x1e2ff5['fromByteArray'] = _0x356885; + _0x1e2ff5.byteLength = _0x146db3; + _0x1e2ff5.toByteArray = _0x43dd45; + _0x1e2ff5.fromByteArray = _0x356885; var _0x5ce705 = [], _0x1b5039 = [], _0x92d94f = typeof Uint8Array !== "undefined" ? Uint8Array : Array, _0x1699a1 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'; - for (var _0x586ac6 = 0x526 + -0x4 * -0x5ae + -0x1bde, _0x349048 = _0x1699a1['length']; _0x586ac6 < _0x349048; ++_0x586ac6) { + for (var _0x586ac6 = 0x526 + -0x4 * -0x5ae + -0x1bde, _0x349048 = _0x1699a1.length; _0x586ac6 < _0x349048; ++_0x586ac6) { _0x5ce705[_0x586ac6] = _0x1699a1[_0x586ac6]; - _0x1b5039[_0x1699a1['charCodeAt'](_0x586ac6)] = _0x586ac6; + _0x1b5039[_0x1699a1.charCodeAt(_0x586ac6)] = _0x586ac6; } - _0x1b5039["-"["charCodeAt"](0)] = -0x14c * -0x1 + -0x576 + 0xc * 0x5e; - _0x1b5039["_"["charCodeAt"](0)] = 0x1c0 + -0x4bd + -0x3 * -0x114; + _0x1b5039["-".charCodeAt(0)] = -0x14c * -0x1 + -0x576 + 0xc * 0x5e; + _0x1b5039["_".charCodeAt(0)] = 0x1c0 + -0x4bd + -0x3 * -0x114; function _0x22614f(_0x4c8fb4) { - var _0x2eaf56 = _0x4c8fb4["length"]; + var _0x2eaf56 = _0x4c8fb4.length; if (_0x2eaf56 % (-0x556 * 0x4 + -0x1a51 + 0x2fad) > 0x31d * -0x5 + -0x1 * -0xdc + 0xeb5) throw new Error('Invalid string. Length must be a multiple of 4'); var _0x18ec90 = _0x4c8fb4["indexOf"]("="); if (_0x18ec90 === -(-0x14f * -0x16 + 0x26f5 + -0x43be)) _0x18ec90 = _0x2eaf56; @@ -103,13 +103,13 @@ logger = console.log; _0x1ef527 = new _0x92d94f(_0x15e457(_0x9c54d4, _0x1e1d60, _0x55cc55)), _0x36e8cc = 0, _0x45f824 = _0x55cc55 > 0 ? _0x1e1d60 - 4 : _0x1e1d60, _0x2d706d; for (_0x2d706d = 0; _0x2d706d < _0x45f824; _0x2d706d += 4) { - _0x136277 = _0x1b5039[_0x9c54d4['charCodeAt'](_0x2d706d)] << 18 | _0x1b5039[_0x9c54d4['charCodeAt'](_0x2d706d + 1)] << 12 | _0x1b5039[_0x9c54d4["charCodeAt"](_0x2d706d + 2)] << 6 | _0x1b5039[_0x9c54d4['charCodeAt'](_0x2d706d + 3)]; + _0x136277 = _0x1b5039[_0x9c54d4.charCodeAt(_0x2d706d)] << 18 | _0x1b5039[_0x9c54d4.charCodeAt(_0x2d706d + 1)] << 12 | _0x1b5039[_0x9c54d4.charCodeAt(_0x2d706d + 2)] << 6 | _0x1b5039[_0x9c54d4.charCodeAt(_0x2d706d + 3)]; _0x1ef527[_0x36e8cc++] = _0x136277 >> 16 & 255; _0x1ef527[_0x36e8cc++] = _0x136277 >> 8 & 255; _0x1ef527[_0x36e8cc++] = _0x136277 & 255; } - _0x55cc55 === 2 && (_0x136277 = _0x1b5039[_0x9c54d4["charCodeAt"](_0x2d706d)] << 2 | _0x1b5039[_0x9c54d4["charCodeAt"](_0x2d706d + 1)] >> 4, _0x1ef527[_0x36e8cc++] = _0x136277 & 255); - _0x55cc55 === 1 && (_0x136277 = _0x1b5039[_0x9c54d4["charCodeAt"](_0x2d706d)] << 10 | _0x1b5039[_0x9c54d4['charCodeAt'](_0x2d706d + 1)] << 4 | _0x1b5039[_0x9c54d4["charCodeAt"](_0x2d706d + 2)] >> 2, _0x1ef527[_0x36e8cc++] = _0x136277 >> 8 & 255, _0x1ef527[_0x36e8cc++] = _0x136277 & 255); + _0x55cc55 === 2 && (_0x136277 = _0x1b5039[_0x9c54d4.charCodeAt(_0x2d706d)] << 2 | _0x1b5039[_0x9c54d4.charCodeAt(_0x2d706d + 1)] >> 4, _0x1ef527[_0x36e8cc++] = _0x136277 & 255); + _0x55cc55 === 1 && (_0x136277 = _0x1b5039[_0x9c54d4.charCodeAt(_0x2d706d)] << 10 | _0x1b5039[_0x9c54d4.charCodeAt(_0x2d706d + 1)] << 4 | _0x1b5039[_0x9c54d4.charCodeAt(_0x2d706d + 2)] >> 2, _0x1ef527[_0x36e8cc++] = _0x136277 >> 8 & 255, _0x1ef527[_0x36e8cc++] = _0x136277 & 255); return _0x1ef527 } @@ -123,11 +123,11 @@ logger = console.log; _0x1dc871 = (_0xae1cf1[_0x27f8cf] << 16 & 16711680) + (_0xae1cf1[_0x27f8cf + 1] << 8 & 65280) + (_0xae1cf1[_0x27f8cf + 2] & 0xa62 + 0x26c1 + 0xc * -0x403); _0xe65237.push(_0x37b353(_0x1dc871)); } - return _0xe65237["join"](''); + return _0xe65237.join(''); } function _0x356885(_0x3f16b6) { - var _0x3abea9, _0x2ededd = _0x3f16b6['length'], _0x26c567 = _0x2ededd % 3, _0x164f12 = [], + var _0x3abea9, _0x2ededd = _0x3f16b6.length, _0x26c567 = _0x2ededd % 3, _0x164f12 = [], _0x1d986e = 16383; for (var _0x2eb5b7 = 0, _0x3242cb = _0x2ededd - _0x26c567; _0x2eb5b7 < _0x3242cb; _0x2eb5b7 += _0x1d986e) { _0x164f12.push(_0x1912c7(_0x3f16b6, _0x2eb5b7, _0x2eb5b7 + _0x1d986e > _0x3242cb ? _0x3242cb : _0x2eb5b7 + _0x1d986e)); @@ -153,36 +153,39 @@ logger = console.log; function _0x16f564() { try { - var _0x46dd7b = new Uint8Array(1), _0x58b8b6 = { - 'foo': function () { - return 42; - } - }; - Object['setPrototypeOf'](_0x58b8b6, Uint8Array["prototype"]); - Object['setPrototypeOf'](_0x46dd7b, _0x58b8b6); - return _0x46dd7b['foo']() === 42; + const _0x46dd7b = new Uint8Array(1), + _0x58b8b6 = { + 'foo': function () { + return 42; + } + }; + Object.setPrototypeOf(_0x58b8b6, Uint8Array.prototype); + Object.setPrototypeOf(_0x46dd7b, _0x58b8b6); + return _0x46dd7b.foo() === 42; } catch (_0x38f812) { return false; } } - Object['defineProperty'](_0x553303['prototype'], 'parent', { - "enumerable": true, 'get': function () { - if (!_0x553303['isBuffer'](this)) return undefined; - return this['buffer']; + Object.defineProperty(_0x553303.prototype, 'parent', { + "enumerable": true, + 'get': function () { + if (!_0x553303.isBuffer(this)) return undefined; + return this.buffer; } }); - Object['defineProperty'](_0x553303['prototype'], 'offset', { - "enumerable": true, 'get': function () { - if (!_0x553303['isBuffer'](this)) return undefined; - return this['byteOffset']; + Object.defineProperty(_0x553303.prototype, 'offset', { + "enumerable": true, + 'get': function () { + if (!_0x553303.isBuffer(this)) return undefined; + return this.byteOffset; } }); function _0x376970(_0x1a6539) { if (_0x1a6539 > _0xfb82be) throw new RangeError('The value "' + _0x1a6539 + '" is invalid for option "size"'); var _0x54177b = new Uint8Array(_0x1a6539); - Object['setPrototypeOf'](_0x54177b, _0x553303['prototype']); + Object.setPrototypeOf(_0x54177b, _0x553303.prototype); return _0x54177b; } @@ -199,24 +202,24 @@ logger = console.log; function _0x6cd9a9(_0x2baafc, _0x5edfa5, _0x1e6d1a) { if (typeof _0x2baafc === "string") return _0x1c4095(_0x2baafc, _0x5edfa5); - if (ArrayBuffer['isView'](_0x2baafc)) return _0x23252b(_0x2baafc); + if (ArrayBuffer.isView(_0x2baafc)) return _0x23252b(_0x2baafc); if (_0x2baafc == null) throw new TypeError('The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type ' + typeof _0x2baafc); if (_0x4c1773(_0x2baafc, ArrayBuffer) || _0x2baafc && _0x4c1773(_0x2baafc["buffer"], ArrayBuffer)) return _0x3584de(_0x2baafc, _0x5edfa5, _0x1e6d1a); - if (typeof SharedArrayBuffer !== "undefined" && (_0x4c1773(_0x2baafc, SharedArrayBuffer) || _0x2baafc && _0x4c1773(_0x2baafc['buffer'], SharedArrayBuffer))) return _0x3584de(_0x2baafc, _0x5edfa5, _0x1e6d1a); + if (typeof SharedArrayBuffer !== "undefined" && (_0x4c1773(_0x2baafc, SharedArrayBuffer) || _0x2baafc && _0x4c1773(_0x2baafc.buffer, SharedArrayBuffer))) return _0x3584de(_0x2baafc, _0x5edfa5, _0x1e6d1a); if (typeof _0x2baafc === "number") throw new TypeError('The "value" argument must not be of type number. Received type number'); - var _0x49db23 = _0x2baafc['valueOf'] && _0x2baafc['valueOf'](); - if (_0x49db23 != null && _0x49db23 !== _0x2baafc) return _0x553303["from"](_0x49db23, _0x5edfa5, _0x1e6d1a); - var _0x1fb3d0 = _0x4b907e(_0x2baafc); + const _0x49db23 = _0x2baafc['valueOf'] && _0x2baafc['valueOf'](); + if (_0x49db23 != null && _0x49db23 !== _0x2baafc) return _0x553303.from(_0x49db23, _0x5edfa5, _0x1e6d1a); + const _0x1fb3d0 = _0x4b907e(_0x2baafc); if (_0x1fb3d0) return _0x1fb3d0; - if (typeof Symbol !== "undefined" && Symbol['toPrimitive'] != null && typeof _0x2baafc[Symbol['toPrimitive']] === 'function') return _0x553303["from"](_0x2baafc[Symbol['toPrimitive']]('string'), _0x5edfa5, _0x1e6d1a); + if (typeof Symbol !== "undefined" && Symbol['toPrimitive'] != null && typeof _0x2baafc[Symbol['toPrimitive']] === 'function') return _0x553303.from(_0x2baafc[Symbol['toPrimitive']]('string'), _0x5edfa5, _0x1e6d1a); throw new TypeError('The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type ' + typeof _0x2baafc); } - _0x553303["from"] = function (_0x2fc0e9, _0x3bc67d, _0x18b29e) { + _0x553303.from = function (_0x2fc0e9, _0x3bc67d, _0x18b29e) { return _0x6cd9a9(_0x2fc0e9, _0x3bc67d, _0x18b29e); } - Object['setPrototypeOf'](_0x553303['prototype'], Uint8Array['prototype']); - Object['setPrototypeOf'](_0x553303, Uint8Array); + Object.setPrototypeOf(_0x553303.prototype, Uint8Array.prototype); + Object.setPrototypeOf(_0x553303, Uint8Array); // 参数检查 function _0x5d10c0(_0x5c5ad4) { @@ -240,7 +243,7 @@ logger = console.log; return _0x376970(_0x5650ec); } - _0x553303['alloc'] = function (_0x248f7b, _0x10f053, _0x2d02a8) { + _0x553303.alloc = function (_0x248f7b, _0x10f053, _0x2d02a8) { return _0x7d612c(_0x248f7b, _0x10f053, _0x2d02a8); }; @@ -249,24 +252,24 @@ logger = console.log; return _0x376970(_0x12a003 < 0 ? 0 : _0x39276d(_0x12a003) | 0); } - _0x553303['allocUnsafe'] = function (_0x9d09b2) { + _0x553303.allocUnsafe = function (_0x9d09b2) { return _0x413550(_0x9d09b2); } - _0x553303['allocUnsafeSlow'] = function (_0x3cf1f4) { + _0x553303.allocUnsafeSlow = function (_0x3cf1f4) { return _0x413550(_0x3cf1f4); }; function _0x1c4095(_0x42015e, _0x579c06) { (typeof _0x579c06 !== 'string' || _0x579c06 === '') && (_0x579c06 = 'utf8'); - if (!_0x553303['isEncoding'](_0x579c06)) throw new TypeError('Unknown encoding: ' + _0x579c06); + if (!_0x553303.isEncoding(_0x579c06)) throw new TypeError('Unknown encoding: ' + _0x579c06); var _0x11076b = _0x2b5ab9(_0x42015e, _0x579c06) | 0, _0x1412ad = _0x376970(_0x11076b), - _0x4f6060 = _0x1412ad['write'](_0x42015e, _0x579c06); - _0x4f6060 !== _0x11076b && (_0x1412ad = _0x1412ad['slice'](0, _0x4f6060)) + _0x4f6060 = _0x1412ad.write(_0x42015e, _0x579c06); + _0x4f6060 !== _0x11076b && (_0x1412ad = _0x1412ad.slice(0, _0x4f6060)) return _0x1412ad } function _0x28de6e(_0x93947f) { - var _0x2e2022 = _0x93947f['length'] < 0 ? 0 : _0x39276d(_0x93947f['length']) | 0, + var _0x2e2022 = _0x93947f.length < 0 ? 0 : _0x39276d(_0x93947f.length) | 0, _0x5f514d = _0x376970(_0x2e2022); for (var _0x4c4772 = 0; _0x4c4772 < _0x2e2022; _0x4c4772 += 1) { _0x5f514d[_0x4c4772] = _0x93947f[_0x4c4772] & 255; @@ -277,60 +280,60 @@ logger = console.log; function _0x23252b(_0x156595) { if (_0x4c1773(_0x156595, Uint8Array)) { var _0x3a1096 = new Uint8Array(_0x156595); - return _0x3584de(_0x3a1096['buffer'], _0x3a1096['byteOffset'], _0x3a1096['byteLength']); + return _0x3584de(_0x3a1096.buffer, _0x3a1096.byteOffset, _0x3a1096.byteLength); } return _0x28de6e(_0x156595); } function _0x3584de(_0x5ceddc, _0x47a68b, _0x4bcb3b) { - if (_0x47a68b < 0 || _0x5ceddc['byteLength'] < _0x47a68b) throw new RangeError('"offset" is outside of buffer bounds'); - if (_0x5ceddc["byteLength"] < _0x47a68b + (_0x4bcb3b || 0x241f + 0x10b7 * 0x2 + 0x3 * -0x172f)) throw new RangeError('"length" is outside of buffer bounds'); + if (_0x47a68b < 0 || _0x5ceddc.byteLength < _0x47a68b) throw new RangeError('"offset" is outside of buffer bounds'); + if (_0x5ceddc.byteLength < _0x47a68b + (_0x4bcb3b || 0x241f + 0x10b7 * 0x2 + 0x3 * -0x172f)) throw new RangeError('"length" is outside of buffer bounds'); var _0x1755bc; if (_0x47a68b === undefined && _0x4bcb3b === undefined) _0x1755bc = new Uint8Array(_0x5ceddc); else _0x4bcb3b === undefined ? _0x1755bc = new Uint8Array(_0x5ceddc, _0x47a68b) : _0x1755bc = new Uint8Array(_0x5ceddc, _0x47a68b, _0x4bcb3b); - Object['setPrototypeOf'](_0x1755bc, _0x553303['prototype']); + Object.setPrototypeOf(_0x1755bc, _0x553303.prototype); return _0x1755bc } function _0x4b907e(_0x5f1ee9) { - if (_0x553303["isBuffer"](_0x5f1ee9)) { - var _0x476a7a = _0x39276d(_0x5f1ee9['length']) | 0, _0x404578 = _0x376970(_0x476a7a); - if (_0x404578['length'] === 0) { + if (_0x553303.isBuffer(_0x5f1ee9)) { + var _0x476a7a = _0x39276d(_0x5f1ee9.length) | 0, _0x404578 = _0x376970(_0x476a7a); + if (_0x404578.length === 0) { return _0x404578; } - _0x5f1ee9['copy'](_0x404578, 0, 0, _0x476a7a); + _0x5f1ee9.copy(_0x404578, 0, 0, _0x476a7a); return _0x404578; } - if (_0x5f1ee9['length'] !== undefined) { - if (typeof _0x5f1ee9['length'] !== 'number' || _0x53b480(_0x5f1ee9["length"])) { + if (_0x5f1ee9.length !== undefined) { + if (typeof _0x5f1ee9.length !== 'number' || _0x53b480(_0x5f1ee9.length)) { return _0x376970(0); } return _0x28de6e(_0x5f1ee9); } - if (_0x5f1ee9["type"] === 'Buffer' && Array['isArray'](_0x5f1ee9['data'])) return _0x28de6e(_0x5f1ee9['data']); + if (_0x5f1ee9.type === 'Buffer' && Array.isArray(_0x5f1ee9.data)) return _0x28de6e(_0x5f1ee9.data); } function _0x39276d(_0x4030de) { - if (_0x4030de >= _0xfb82be) throw new RangeError('Attempt to allocate Buffer larger than maximum size: 0x' + _0xfb82be["toString"](16) + ' bytes'); + if (_0x4030de >= _0xfb82be) throw new RangeError('Attempt to allocate Buffer larger than maximum size: 0x' + _0xfb82be.toString(16) + ' bytes'); return _0x4030de | 0; } function _0x563323(_0x574c9a) { +_0x574c9a !== _0x574c9a && (_0x574c9a = 0); - return _0x553303['alloc'](+_0x574c9a); + return _0x553303.alloc(+_0x574c9a); } - _0x553303['isBuffer'] = function _0xcf72af(_0x370211) { - return _0x370211 != null && _0x370211['_isBuffer'] === true && _0x370211 !== _0x553303['prototype']; + _0x553303.isBuffer = function _0xcf72af(_0x370211) { + return _0x370211 != null && _0x370211._isBuffer === true && _0x370211 !== _0x553303.prototype; } - _0x553303['compare'] = function _0x4108ff(_0x274ca0, _0x5b49f6) { - if (_0x4c1773(_0x274ca0, Uint8Array)) _0x274ca0 = _0x553303['from'](_0x274ca0, _0x274ca0['offset'], _0x274ca0['byteLength']); - if (_0x4c1773(_0x5b49f6, Uint8Array)) _0x5b49f6 = _0x553303["from"](_0x5b49f6, _0x5b49f6['offset'], _0x5b49f6['byteLength']); - if (!_0x553303['isBuffer'](_0x274ca0) || !_0x553303['isBuffer'](_0x5b49f6)) throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array'); + _0x553303.compare = function _0x4108ff(_0x274ca0, _0x5b49f6) { + if (_0x4c1773(_0x274ca0, Uint8Array)) _0x274ca0 = _0x553303.from(_0x274ca0, _0x274ca0.offset, _0x274ca0.byteLength); + if (_0x4c1773(_0x5b49f6, Uint8Array)) _0x5b49f6 = _0x553303.from(_0x5b49f6, _0x5b49f6.offset, _0x5b49f6.byteLength); + if (!_0x553303.isBuffer(_0x274ca0) || !_0x553303.isBuffer(_0x5b49f6)) throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array'); if (_0x274ca0 === _0x5b49f6) { return 0; } - var _0x3714ae = _0x274ca0['length'], _0x1d3d94 = _0x5b49f6['length']; - for (var _0x1c20e2 = 0, _0x23f48a = Math['min'](_0x3714ae, _0x1d3d94); _0x1c20e2 < _0x23f48a; ++_0x1c20e2) { + var _0x3714ae = _0x274ca0.length, _0x1d3d94 = _0x5b49f6.length; + for (var _0x1c20e2 = 0, _0x23f48a = Math.min(_0x3714ae, _0x1d3d94); _0x1c20e2 < _0x23f48a; ++_0x1c20e2) { if (_0x274ca0[_0x1c20e2] !== _0x5b49f6[_0x1c20e2]) { _0x3714ae = _0x274ca0[_0x1c20e2]; _0x1d3d94 = _0x5b49f6[_0x1c20e2]; @@ -341,8 +344,8 @@ logger = console.log; if (_0x1d3d94 < _0x3714ae) return 1; return 0; } - _0x553303['isEncoding'] = function _0x275a23(_0x53fa08) { - switch (String(_0x53fa08)['toLowerCase']()) { + _0x553303.isEncoding = function _0x275a23(_0x53fa08) { + switch (String(_0x53fa08).toLowerCase()) { case 'hex': case "utf8": case 'utf-8': @@ -359,32 +362,32 @@ logger = console.log; return false; } } - _0x553303['concat'] = function _0x374cf9(_0x11c745, _0x41d8d6) { - if (!Array['isArray'](_0x11c745)) throw new TypeError('"list" argument must be an Array of Buffers'); - if (_0x11c745['length'] === 0) return _0x553303['alloc'](0); + _0x553303.concat = function _0x374cf9(_0x11c745, _0x41d8d6) { + if (!Array.isArray(_0x11c745)) throw new TypeError('"list" argument must be an Array of Buffers'); + if (_0x11c745.length === 0) return _0x553303.alloc(0); var _0x21a089; if (_0x41d8d6 === undefined) { _0x41d8d6 = 0; - for (_0x21a089 = 0; _0x21a089 < _0x11c745['length']; ++_0x21a089) { - _0x41d8d6 += _0x11c745[_0x21a089]["length"]; + for (_0x21a089 = 0; _0x21a089 < _0x11c745.length; ++_0x21a089) { + _0x41d8d6 += _0x11c745[_0x21a089].length; } } - var _0x48289e = _0x553303['allocUnsafe'](_0x41d8d6), _0x423548 = 0; - for (_0x21a089 = 0; _0x21a089 < _0x11c745["length"]; ++_0x21a089) { + var _0x48289e = _0x553303.allocUnsafe(_0x41d8d6), _0x423548 = 0; + for (_0x21a089 = 0; _0x21a089 < _0x11c745.length; ++_0x21a089) { var _0x20740b = _0x11c745[_0x21a089]; - if (_0x4c1773(_0x20740b, Uint8Array)) _0x423548 + _0x20740b['length'] > _0x48289e['length'] ? _0x553303["from"](_0x20740b)['copy'](_0x48289e, _0x423548) : Uint8Array['prototype']["set"]['call'](_0x48289e, _0x20740b, _0x423548); else { - if (!_0x553303['isBuffer'](_0x20740b)) throw new TypeError('"list" argument must be an Array of Buffers'); else _0x20740b['copy'](_0x48289e, _0x423548); + if (_0x4c1773(_0x20740b, Uint8Array)) _0x423548 + _0x20740b.length > _0x48289e.length ? _0x553303.from(_0x20740b).copy(_0x48289e, _0x423548) : Uint8Array.prototype["set"].call(_0x48289e, _0x20740b, _0x423548); else { + if (!_0x553303.isBuffer(_0x20740b)) throw new TypeError('"list" argument must be an Array of Buffers'); else _0x20740b.copy(_0x48289e, _0x423548); } - _0x423548 += _0x20740b['length']; + _0x423548 += _0x20740b.length; } return _0x48289e; }; function _0x2b5ab9(_0x184396, _0x46a500) { - if (_0x553303['isBuffer'](_0x184396)) return _0x184396["length"]; - if (ArrayBuffer['isView'](_0x184396) || _0x4c1773(_0x184396, ArrayBuffer)) return _0x184396['byteLength']; + if (_0x553303.isBuffer(_0x184396)) return _0x184396.length; + if (ArrayBuffer.isView(_0x184396) || _0x4c1773(_0x184396, ArrayBuffer)) return _0x184396.byteLength; if (typeof _0x184396 !== "string") throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type ' + typeof _0x184396); - var _0x57fda0 = _0x184396['length'], _0x4b1fc8 = arguments['length'] > 2 && arguments[2] === true; + var _0x57fda0 = _0x184396.length, _0x4b1fc8 = arguments.length > 2 && arguments[2] === true; if (!_0x4b1fc8 && _0x57fda0 === 0) { return 0; } @@ -397,7 +400,7 @@ logger = console.log; return _0x57fda0; case 'utf8': case 'utf-8': - return _0x3fb536(_0x184396)['length']; + return _0x3fb536(_0x184396).length; case 'ucs2': case 'ucs-2': case 'utf16le': @@ -406,27 +409,27 @@ logger = console.log; case 'hex': return _0x57fda0 >>> 1; case 'base64': - return _0x3ced35(_0x184396)['length']; + return _0x3ced35(_0x184396).length; default: if (_0x210f19) { - return _0x4b1fc8 ? -1 : _0x3fb536(_0x184396)["length"]; + return _0x4b1fc8 ? -1 : _0x3fb536(_0x184396).length; } - _0x46a500 = ('' + _0x46a500)['toLowerCase'](); + _0x46a500 = ('' + _0x46a500).toLowerCase(); _0x210f19 = true; } } } - _0x553303["byteLength"] = _0x2b5ab9; + _0x553303.byteLength = _0x2b5ab9; // 转换数组 工具类方法 function _0x16c935(_0x4ecaef, _0x1fc47e, _0x57d2e2) { var _0x5dc970 = false; (_0x1fc47e === undefined || _0x1fc47e < 0) && (_0x1fc47e = 0); - if (_0x1fc47e > this['length']) { + if (_0x1fc47e > this.length) { return ''; } - (_0x57d2e2 === undefined || _0x57d2e2 > this['length']) && (_0x57d2e2 = this['length']); + (_0x57d2e2 === undefined || _0x57d2e2 > this.length) && (_0x57d2e2 = this.length); if (_0x57d2e2 <= 0) { return ''; } @@ -459,21 +462,21 @@ logger = console.log; if (_0x5dc970) { throw new TypeError('Unknown encoding: ' + _0x4ecaef); } - _0x4ecaef = (_0x4ecaef + '')['toLowerCase'](); + _0x4ecaef = (_0x4ecaef + '').toLowerCase(); _0x5dc970 = true; } } } - _0x553303['prototype']['_isBuffer'] = true; + _0x553303.prototype._isBuffer = true; function _0x3313d6(_0x35f98c, _0x3e2d21, _0x428420) { var _0x527b06 = _0x35f98c[_0x3e2d21]; _0x35f98c[_0x3e2d21] = _0x35f98c[_0x428420], _0x35f98c[_0x428420] = _0x527b06; } - _0x553303['prototype']['swap16'] = function _0x5be038() { - var _0x23eba6 = this["length"]; + _0x553303.prototype.swap16 = function _0x5be038() { + var _0x23eba6 = this.length; if (_0x23eba6 % 2 !== 0) { throw new RangeError('Buffer size must be a multiple of 16-bits'); } @@ -482,53 +485,57 @@ logger = console.log; } return this; } - _0x553303['prototype']['swap32'] = function _0x16936e() { - var _0x124241 = this['length']; + _0x553303.prototype['swap32'] = function _0x16936e() { + var _0x124241 = this.length; if (_0x124241 % (-0x3 * -0xa9f + -0x28 * 0x7d + -0xc51) !== -0x37 + 0xc9b * 0x3 + -0x259a) throw new RangeError('Buffer size must be a multiple of 32-bits'); for (var _0x560547 = -0xad3 * -0x2 + 0x19ed * -0x1 + 0x447; _0x560547 < _0x124241; _0x560547 += -0x1349 + -0xb3 + 0x100 * 0x14) { - _0x3313d6(this, _0x560547, _0x560547 + (0xe5 * -0x1 + 0x25da + -0x24f2)), _0x3313d6(this, _0x560547 + (0x8b * 0x6 + -0x1 * -0x155 + 0x24b * -0x2), _0x560547 + (-0x122f + -0x1 * -0x221 + -0x8 * -0x202)); + _0x3313d6(this, _0x560547, _0x560547 + (0xe5 * -0x1 + 0x25da + -0x24f2)); + _0x3313d6(this, _0x560547 + 1, _0x560547 + 2); } return this; } - _0x553303['prototype']['swap64'] = function _0x2b2ca4() { - var _0x4c5c11 = this['length']; - if (_0x4c5c11 % (0x5 * 0x6c8 + -0x12 * -0x2f + -0x1297 * 0x2) !== 0x2413 + -0x22d0 + -0x143) throw new RangeError('Buffer size must be a multiple of 64-bits'); - for (var _0x25d7ac = -0x1067 + -0x19c3 * -0x1 + -0x95c; _0x25d7ac < _0x4c5c11; _0x25d7ac += -0x1236 + -0x1 * 0x1a7d + 0x411 * 0xb) { - _0x3313d6(this, _0x25d7ac, _0x25d7ac + (-0xce5 + -0x28 * -0xba + -0x1024)), _0x3313d6(this, _0x25d7ac + (0x23d7 + 0x1e37 + 0x1c9 * -0x25), _0x25d7ac + (0xabd * 0x1 + -0x14d5 + 0xa1e)), _0x3313d6(this, _0x25d7ac + (-0x12f4 * -0x2 + -0xb86 + -0x1a60), _0x25d7ac + (-0x1c1 * -0x4 + 0xf * -0x233 + 0x19fe)), _0x3313d6(this, _0x25d7ac + (-0xa4c + 0x7cf * -0x2 + -0x1 * -0x19ed), _0x25d7ac + (-0x258 + -0x9 * -0xac + -0x3b0)); + _0x553303.prototype['swap64'] = function _0x2b2ca4() { + var _0x4c5c11 = this.length; + if (_0x4c5c11 % 8 !== 0) throw new RangeError('Buffer size must be a multiple of 64-bits'); + for (var _0x25d7ac = 0; _0x25d7ac < _0x4c5c11; _0x25d7ac += 8) { + _0x3313d6(this, _0x25d7ac, _0x25d7ac + 7); + _0x3313d6(this, _0x25d7ac + 1, _0x25d7ac + 6); + _0x3313d6(this, _0x25d7ac + 2, _0x25d7ac + 5); + _0x3313d6(this, _0x25d7ac + 3, _0x25d7ac + 4); } return this; } - _0x553303['prototype']['toString'] = function _0x11467f() { - var _0x570c7d = this['length']; + _0x553303.prototype.toString = function _0x11467f() { + var _0x570c7d = this.length; if (_0x570c7d === 0) return ''; - if (arguments['length'] === 0) { + if (arguments.length === 0) { return _0xa37811(this, 0, _0x570c7d); } return _0x16c935["apply"](this, arguments); } - _0x553303['prototype']['toLocaleString'] = _0x553303['prototype']['toString'] - _0x553303['prototype']['equals'] = function _0x1935aa(_0x3fa89c) { - if (!_0x553303['isBuffer'](_0x3fa89c)) throw new TypeError('Argument must be a Buffer'); + _0x553303.prototype['toLocaleString'] = _0x553303.prototype.toString + _0x553303.prototype['equals'] = function _0x1935aa(_0x3fa89c) { + if (!_0x553303.isBuffer(_0x3fa89c)) throw new TypeError('Argument must be a Buffer'); if (this === _0x3fa89c) return true; - return _0x553303['compare'](this, _0x3fa89c) === -0x437 * -0x7 + -0x40d + -0x1974; + return _0x553303.compare(this, _0x3fa89c) === -0x437 * -0x7 + -0x40d + -0x1974; } - _0x553303['prototype']['inspect'] = function _0x145c1f() { + _0x553303.prototype.inspect = function _0x145c1f() { var _0x561c04 = '', _0x254c92 = _0x33e59d['h2']; - _0x561c04 = this['toString']('hex', 0, _0x254c92)['replace'](/(.{2})/g, '$1 ')['trim'](); - if (this['length'] > _0x254c92) _0x561c04 += ' ... '; + _0x561c04 = this.toString('hex', 0, _0x254c92).replace(/(.{2})/g, '$1 ')['trim'](); + if (this.length > _0x254c92) _0x561c04 += ' ... '; return ''; }; - _0x2c7ff8 && (_0x553303["prototype"][_0x2c7ff8] = _0x553303['prototype']['inspect']); - _0x553303['prototype']['compare'] = function _0x462590(_0x4d5e2d, _0x5bb6eb, _0x9ffd55, _0xe42481, _0x288cf0) { - _0x4c1773(_0x4d5e2d, Uint8Array) && (_0x4d5e2d = _0x553303["from"](_0x4d5e2d, _0x4d5e2d['offset'], _0x4d5e2d['byteLength'])); - if (!_0x553303['isBuffer'](_0x4d5e2d)) { + _0x2c7ff8 && (_0x553303.prototype[_0x2c7ff8] = _0x553303.prototype.inspect); + _0x553303.prototype.compare = function _0x462590(_0x4d5e2d, _0x5bb6eb, _0x9ffd55, _0xe42481, _0x288cf0) { + _0x4c1773(_0x4d5e2d, Uint8Array) && (_0x4d5e2d = _0x553303.from(_0x4d5e2d, _0x4d5e2d.offset, _0x4d5e2d.byteLength)); + if (!_0x553303.isBuffer(_0x4d5e2d)) { throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type ' + typeof _0x4d5e2d); } _0x5bb6eb === undefined && (_0x5bb6eb = 0); - _0x9ffd55 === undefined && (_0x9ffd55 = _0x4d5e2d ? _0x4d5e2d['length'] : 0); + _0x9ffd55 === undefined && (_0x9ffd55 = _0x4d5e2d ? _0x4d5e2d.length : 0); _0xe42481 === undefined && (_0xe42481 = 0); - _0x288cf0 === undefined && (_0x288cf0 = this['length']); - if (_0x5bb6eb < -0x48b * 0x5 + 0x9a4 + 0xd13 || _0x9ffd55 > _0x4d5e2d["length"] || _0xe42481 < 0x18d2 + -0x20e8 * -0x1 + -0x39ba || _0x288cf0 > this['length']) { + _0x288cf0 === undefined && (_0x288cf0 = this.length); + if (_0x5bb6eb < 0 || _0x9ffd55 > _0x4d5e2d.length || _0xe42481 < 0 || _0x288cf0 > this.length) { throw new RangeError('out of range index'); } if (_0xe42481 >= _0x288cf0 && _0x5bb6eb >= _0x9ffd55) { @@ -548,8 +555,8 @@ logger = console.log; return 0; } var _0x89beb3 = _0x288cf0 - _0xe42481, _0x1ff513 = _0x9ffd55 - _0x5bb6eb, - _0x1f8b13 = Math['min'](_0x89beb3, _0x1ff513), _0x908277 = this['slice'](_0xe42481, _0x288cf0), - _0x5bdc37 = _0x4d5e2d['slice'](_0x5bb6eb, _0x9ffd55); + _0x1f8b13 = Math.min(_0x89beb3, _0x1ff513), _0x908277 = this.slice(_0xe42481, _0x288cf0), + _0x5bdc37 = _0x4d5e2d.slice(_0x5bb6eb, _0x9ffd55); for (var _0x1c4411 = -0x9f8 + 0x3e1 + 0x617; _0x1c4411 < _0x1f8b13; ++_0x1c4411) { if (_0x908277[_0x1c4411] !== _0x5bdc37[_0x1c4411]) { _0x89beb3 = _0x908277[_0x1c4411]; @@ -568,7 +575,7 @@ logger = console.log; // 该方法是一个用于在 Buffer(或类似的 Uint8Array)中查找某个值(可以是字符串、数字或 Buffer)的通用搜索函数。 function _0x49a7f5(_0x2570cf, _0x3e08b2, _0x416430, _0x2b3bf1, _0x5dfb63) { - if (_0x2570cf['length'] === 0) { + if (_0x2570cf.length === 0) { return -1; } if (typeof _0x416430 === 'string') { @@ -582,13 +589,13 @@ logger = console.log; } } _0x416430 = +_0x416430; - _0x53b480(_0x416430) && (_0x416430 = _0x5dfb63 ? 0 : _0x2570cf['length'] - 1); - if (_0x416430 < 0) _0x416430 = _0x2570cf['length'] + _0x416430; - if (_0x416430 >= _0x2570cf['length']) { + _0x53b480(_0x416430) && (_0x416430 = _0x5dfb63 ? 0 : _0x2570cf.length - 1); + if (_0x416430 < 0) _0x416430 = _0x2570cf.length + _0x416430; + if (_0x416430 >= _0x2570cf.length) { if (_0x5dfb63) { return -1; } else { - _0x416430 = _0x2570cf['length'] - 1; + _0x416430 = _0x2570cf.length - 1; } } else { if (_0x416430 < 0) { @@ -599,17 +606,17 @@ logger = console.log; } } } - typeof _0x3e08b2 === 'string' && (_0x3e08b2 = _0x553303["from"](_0x3e08b2, _0x2b3bf1)); - if (_0x553303['isBuffer'](_0x3e08b2)) { - if (_0x3e08b2['length'] === 0) { + typeof _0x3e08b2 === 'string' && (_0x3e08b2 = _0x553303.from(_0x3e08b2, _0x2b3bf1)); + if (_0x553303.isBuffer(_0x3e08b2)) { + if (_0x3e08b2.length === 0) { return -1; } return _0xf0e4ec(_0x2570cf, _0x3e08b2, _0x416430, _0x2b3bf1, _0x5dfb63); } else { if (typeof _0x3e08b2 === 'number') { _0x3e08b2 = _0x3e08b2 & 255; - if (typeof Uint8Array["prototype"]['indexOf'] === 'function') { - return _0x5dfb63 ? Uint8Array['prototype']['indexOf']['call'](_0x2570cf, _0x3e08b2, _0x416430) : Uint8Array['prototype']['lastIndexOf']['call'](_0x2570cf, _0x3e08b2, _0x416430); + if (typeof Uint8Array.prototype.indexOf === 'function') { + return _0x5dfb63 ? Uint8Array.prototype.indexOf.call(_0x2570cf, _0x3e08b2, _0x416430) : Uint8Array.prototype.lastIndexOf.call(_0x2570cf, _0x3e08b2, _0x416430); } return _0xf0e4ec(_0x2570cf, [_0x3e08b2], _0x416430, _0x2b3bf1, _0x5dfb63); } @@ -618,11 +625,11 @@ logger = console.log; } function _0xf0e4ec(_0x176d2f, _0x5534f0, _0x2c3740, _0x5a24e4, _0x4af98b) { - var _0x186a3b = 1, _0x5caf2f = _0x176d2f['length'], _0xf36a79 = _0x5534f0['length']; + var _0x186a3b = 1, _0x5caf2f = _0x176d2f.length, _0xf36a79 = _0x5534f0.length; if (_0x5a24e4 !== undefined) { - _0x5a24e4 = String(_0x5a24e4)['toLowerCase'](); + _0x5a24e4 = String(_0x5a24e4).toLowerCase(); if (_0x5a24e4 === 'ucs2' || _0x5a24e4 === 'ucs-2' || _0x5a24e4 === 'utf16le' || _0x5a24e4 === 'utf-16le') { - if (_0x176d2f['length'] < -0x360 + 0xf66 + 0x2 * -0x602 || _0x5534f0["length"] < 0x1fe9 + -0x8c1 + -0x1726) { + if (_0x176d2f.length < -0x360 + 0xf66 + 0x2 * -0x602 || _0x5534f0.length < 0x1fe9 + -0x8c1 + -0x1726) { return -1; } _0x186a3b = 2; @@ -633,12 +640,12 @@ logger = console.log; } function _0xd4a876(_0x1aae08, _0x21b281) { - return _0x186a3b === 1 ? _0x1aae08[_0x21b281] : _0x1aae08['readUInt16BE'](_0x21b281 * _0x186a3b); + return _0x186a3b === 1 ? _0x1aae08[_0x21b281] : _0x1aae08.readUInt16BE(_0x21b281 * _0x186a3b); } var _0x49a993; if (_0x4af98b) { - var _0x5e59cf = -(-0x7b5 * 0x4 + -0x3fc + -0x3 * -0xb9b); + var _0x5e59cf = -1; for (_0x49a993 = _0x2c3740; _0x49a993 < _0x5caf2f; _0x49a993++) { if (_0xd4a876(_0x176d2f, _0x49a993) === _0xd4a876(_0x5534f0, _0x5e59cf === -1 ? 0 : _0x49a993 - _0x5e59cf)) { if (_0x5e59cf === -1) _0x5e59cf = _0x49a993; @@ -664,24 +671,24 @@ logger = console.log; return -1; } - _0x553303["prototype"]['includes'] = function _0x8fba88(_0x12acaa, _0x3cc5b5, _0x402320) { - return this['indexOf'](_0x12acaa, _0x3cc5b5, _0x402320) !== -(0x1512 + 0x18e1 + -0x2df2); + _0x553303.prototype.includes = function _0x8fba88(_0x12acaa, _0x3cc5b5, _0x402320) { + return this.indexOf(_0x12acaa, _0x3cc5b5, _0x402320) !== -1; } - _0x553303['prototype']['indexOf'] = function _0x3f14f0(_0x32b3df, _0x307b5c, _0x5781b9) { + _0x553303.prototype.indexOf = function _0x3f14f0(_0x32b3df, _0x307b5c, _0x5781b9) { return _0x49a7f5(this, _0x32b3df, _0x307b5c, _0x5781b9, true); } - _0x553303['prototype']['lastIndexOf'] = function _0x470889(_0x87697c, _0x4cc566, _0x3f3411) { + _0x553303.prototype.lastIndexOf = function _0x470889(_0x87697c, _0x4cc566, _0x3f3411) { return _0x49a7f5(this, _0x87697c, _0x4cc566, _0x3f3411, false); }; function _0x402a75(_0x8a4a5e, _0x1fae6a, _0x4620b9, _0x193b2e) { - _0x4620b9 = Number(_0x4620b9) || -0x4c3 * -0x2 + -0x144b + 0xac5; - var _0x18be24 = _0x8a4a5e['length'] - _0x4620b9; + _0x4620b9 = Number(_0x4620b9) || 0; + var _0x18be24 = _0x8a4a5e.length - _0x4620b9; !_0x193b2e ? _0x193b2e = _0x18be24 : (_0x193b2e = Number(_0x193b2e), _0x193b2e > _0x18be24 && (_0x193b2e = _0x18be24)); - var _0x357c1b = _0x1fae6a["length"]; + var _0x357c1b = _0x1fae6a.length; _0x193b2e > _0x357c1b / 2 && (_0x193b2e = _0x357c1b / 2); for (var _0x1e9335 = 0; _0x1e9335 < _0x193b2e; ++_0x1e9335) { - var _0x4a3f96 = parseInt(_0x1fae6a['substr'](_0x1e9335 * 2, 2), 16); + var _0x4a3f96 = parseInt(_0x1fae6a.substr(_0x1e9335 * 2, 2), 16); if (_0x53b480(_0x4a3f96)) return _0x1e9335; _0x8a4a5e[_0x4620b9 + _0x1e9335] = _0x4a3f96; } @@ -689,7 +696,7 @@ logger = console.log; } function _0x5481df(_0x5960a6, _0x3f7f8, _0x72a7be, _0xf98bbe) { - return _0x125fac(_0x3fb536(_0x3f7f8, _0x5960a6['length'] - _0x72a7be), _0x5960a6, _0x72a7be, _0xf98bbe); + return _0x125fac(_0x3fb536(_0x3f7f8, _0x5960a6.length - _0x72a7be), _0x5960a6, _0x72a7be, _0xf98bbe); } function _0x579b99(_0x48c59a, _0x2d49c9, _0x47175b, _0x19f72b) { @@ -701,24 +708,24 @@ logger = console.log; } function _0x908d5c(_0x31165f, _0x53ac77, _0x2b4467, _0x5ed439) { - return _0x125fac(_0x312aba(_0x53ac77, _0x31165f['length'] - _0x2b4467), _0x31165f, _0x2b4467, _0x5ed439); + return _0x125fac(_0x312aba(_0x53ac77, _0x31165f.length - _0x2b4467), _0x31165f, _0x2b4467, _0x5ed439); } - _0x553303["prototype"]['write'] = function _0x20e59d(_0xdcaeb8, _0x125be5, _0x56ea1a, _0x3faa96) { - if (_0x125be5 === undefined) _0x3faa96 = 'utf8', _0x56ea1a = this["length"], _0x125be5 = -0x1ae7 + -0x10 * 0x21a + 0x1 * 0x3c87; else { - if (_0x56ea1a === undefined && typeof _0x125be5 === "string") _0x3faa96 = _0x125be5, _0x56ea1a = this["length"], _0x125be5 = 0x1e07 * -0x1 + 0x21f6 + -0x3ef; else { + _0x553303.prototype.write = function _0x20e59d(_0xdcaeb8, _0x125be5, _0x56ea1a, _0x3faa96) { + if (_0x125be5 === undefined) _0x3faa96 = 'utf8', _0x56ea1a = this.length, _0x125be5 = -0x1ae7 + -0x10 * 0x21a + 0x3c87; else { + if (_0x56ea1a === undefined && typeof _0x125be5 === "string") _0x3faa96 = _0x125be5, _0x56ea1a = this.length, _0x125be5 = 0x1e07 * -0x1 + 0x21f6 + -0x3ef; else { if (isFinite(_0x125be5)) { - _0x125be5 = _0x125be5 >>> 0x1581 + -0xcc8 + -0xb * 0xcb; + _0x125be5 = _0x125be5 >>> 0; if (isFinite(_0x56ea1a)) { - _0x56ea1a = _0x56ea1a >>> -0x1f1f * 0x1 + -0xcb7 + 0x2bd6; + _0x56ea1a = _0x56ea1a >>> 0; if (_0x3faa96 === undefined) _0x3faa96 = "utf8"; } else _0x3faa96 = _0x56ea1a, _0x56ea1a = undefined; } else throw new Error('Buffer.write(string, encoding, offset[, length]) is no longer supported'); } } - var _0x391db0 = this["length"] - _0x125be5; + var _0x391db0 = this.length - _0x125be5; if (_0x56ea1a === undefined || _0x56ea1a > _0x391db0) _0x56ea1a = _0x391db0; - if (_0xdcaeb8['length'] > 0x12b8 + 0x1dc2 + -0x307a && (_0x56ea1a < 0x1af + -0x2 * 0x958 + 0x1101 || _0x125be5 < 0x7 * -0x7e + -0x1 * 0x44d + 0x295 * 0x3) || _0x125be5 > this["length"]) throw new RangeError('Attempt to write outside buffer bounds'); + if (_0xdcaeb8.length > 0x12b8 + 0x1dc2 + -0x307a && (_0x56ea1a < 0x1af + -0x2 * 0x958 + 0x1101 || _0x125be5 < 0x7 * -0x7e + -0x1 * 0x44d + 0x295 * 0x3) || _0x125be5 > this.length) throw new RangeError('Attempt to write outside buffer bounds'); if (!_0x3faa96) _0x3faa96 = 'utf8'; var _0x4cf362 = false; for (; ;) { @@ -741,38 +748,38 @@ logger = console.log; return _0x908d5c(this, _0xdcaeb8, _0x125be5, _0x56ea1a); default: if (_0x4cf362) throw new TypeError('Unknown encoding: ' + _0x3faa96); - _0x3faa96 = ('' + _0x3faa96)['toLowerCase'](), _0x4cf362 = true; + _0x3faa96 = ('' + _0x3faa96).toLowerCase(), _0x4cf362 = true; } } } - _0x553303['prototype']['toJSON'] = function _0x415664() { + _0x553303.prototype.toJSON = function _0x415664() { return { "type": 'Buffer', - 'data': Array['prototype']['slice']['call'](this['_arr'] || this, -0x1ff5 + -0x26 * -0x2f + 0x18fb) + 'data': Array.prototype.slice.call(this['_arr'] || this, 0) }; }; // base64 转换方法 function _0x2aa98d(_0x541564, _0x1e6e5e, _0x193ee0) { - return _0x1e6e5e === 0x11a4 + 0x1374 + -0x2 * 0x128c && _0x193ee0 === _0x541564['length'] ? _0x4f65d7['fromByteArray'](_0x541564) : _0x4f65d7['fromByteArray'](_0x541564['slice'](_0x1e6e5e, _0x193ee0)); + return _0x1e6e5e === 0 && _0x193ee0 === _0x541564.length ? _0x4f65d7.fromByteArray(_0x541564) : _0x4f65d7.fromByteArray(_0x541564.slice(_0x1e6e5e, _0x193ee0)); } // utf8 转换方法 function _0xa37811(_0x2ea355, _0x570dde, _0x45582) { - _0x45582 = Math['min'](_0x2ea355['length'], _0x45582); + _0x45582 = Math.min(_0x2ea355.length, _0x45582); var _0x58c74f = [], _0x38bf69 = _0x570dde; while (_0x38bf69 < _0x45582) { var _0x5dfaac = _0x2ea355[_0x38bf69], _0x52fbda = null, - _0x506976 = _0x5dfaac > 0x1366 + 0x7 * 0x4e1 + 0x382 * -0xf ? -0x42b + 0x1862 + -0x1433 : _0x5dfaac > -0x467 * -0x6 + -0x2109 + 0x77e ? -0x50c * -0x6 + 0x16 * 0xbc + 0x949 * -0x5 : _0x5dfaac > 0x1260 + -0x161f * -0x1 + 0x18 * -0x1a8 ? -0xad3 + -0x10fb + 0x1bd0 : 0x1 * 0x6ee + -0x6 * -0x5c7 + -0x2997; + _0x506976 = _0x5dfaac > 239 ? 4 : _0x5dfaac > 223 ? 3 : _0x5dfaac > 191 ? 2 : 1; if (_0x38bf69 + _0x506976 <= _0x45582) { var _0x51e3c8, _0xad3c8d, _0x44f197, _0x4c3c87; switch (_0x506976) { case 1: - _0x5dfaac < 0xed2 + -0x49 * -0x65 + -0x2b1f && (_0x52fbda = _0x5dfaac); + _0x5dfaac < 128 && (_0x52fbda = _0x5dfaac); break; case 2: - _0x51e3c8 = _0x2ea355[_0x38bf69 + (0x1f9f + 0x26b * 0x4 + -0x294a)]; - (_0x51e3c8 & 0x202 * -0xb + 0x1da3 + -0x6cd) === 0x10ae + -0xd85 + -0x2a9 && (_0x4c3c87 = (_0x5dfaac & 0x1bfc + 0x7c3 * -0x2 + -0xc57) << -0x5a * 0x6c + 0x1efb + 0x703 | _0x51e3c8 & -0x2138 + 0x1a93 * -0x1 + 0x3c0a, _0x4c3c87 > -0x9b4 + -0x569 + 0xf9c && (_0x52fbda = _0x4c3c87)); + _0x51e3c8 = _0x2ea355[_0x38bf69 + 1]; + (_0x51e3c8 & 192) === 128 && (_0x4c3c87 = (_0x5dfaac & 31) << -0x5a * 0x6c + 0x1efb + 0x703 | _0x51e3c8 & -0x2138 + 0x1a93 * -0x1 + 0x3c0a, _0x4c3c87 > -0x9b4 + -0x569 + 0xf9c && (_0x52fbda = _0x4c3c87)); break; case 3: _0x51e3c8 = _0x2ea355[_0x38bf69 + (0x21 * 0x59 + -0x101d + 0x4a5)], _0xad3c8d = _0x2ea355[_0x38bf69 + (-0x1304 + 0x2d2 * 0x6 + 0x21a)]; @@ -792,11 +799,11 @@ logger = console.log; var _0x479bfa = 4096; function _0x2107f1(_0x3f8ca2) { - var _0x5aa00f = _0x3f8ca2["length"]; - if (_0x5aa00f <= _0x479bfa) return String['fromCharCode']['apply'](String, _0x3f8ca2); + var _0x5aa00f = _0x3f8ca2.length; + if (_0x5aa00f <= _0x479bfa) return String.fromCharCode.apply(String, _0x3f8ca2); var _0x3f0b75 = '', _0xfb53c5 = 0; while (_0xfb53c5 < _0x5aa00f) { - _0x3f0b75 += String['fromCharCode']['apply'](String, _0x3f8ca2["slice"](_0xfb53c5, _0xfb53c5 += _0x479bfa)); + _0x3f0b75 += String.fromCharCode.apply(String, _0x3f8ca2.slice(_0xfb53c5, _0xfb53c5 += _0x479bfa)); } return _0x3f0b75; } @@ -804,9 +811,9 @@ logger = console.log; // ascii 转换方法 function _0x3b2582(_0x5c6181, _0x4c1ef6, _0x478552) { var _0x27f706 = ''; - _0x478552 = Math['min'](_0x5c6181['length'], _0x478552); + _0x478552 = Math.min(_0x5c6181.length, _0x478552); for (var _0x371dd1 = _0x4c1ef6; _0x371dd1 < _0x478552; ++_0x371dd1) { - _0x27f706 += String['fromCharCode'](_0x5c6181[_0x371dd1] & 0x6 * 0x3aa + -0xf1f + -0x65e); + _0x27f706 += String.fromCharCode(_0x5c6181[_0x371dd1] & 0x6 * 0x3aa + -0xf1f + -0x65e); } return _0x27f706; } @@ -814,16 +821,16 @@ logger = console.log; // binary 转换方法 function _0x1cf39b(_0x171ef0, _0x1a7521, _0x507010) { var _0x48a866 = ''; - _0x507010 = Math['min'](_0x171ef0["length"], _0x507010); + _0x507010 = Math.min(_0x171ef0.length, _0x507010); for (var _0x5b8342 = _0x1a7521; _0x5b8342 < _0x507010; ++_0x5b8342) { - _0x48a866 += String['fromCharCode'](_0x171ef0[_0x5b8342]); + _0x48a866 += String.fromCharCode(_0x171ef0[_0x5b8342]); } return _0x48a866; } // hex 将 10 进制 数组转 16 进制字符 function _0x48dd1c(_0xf13849, _0x278126, _0xdd3503) { - var _0x95575d = _0xf13849["length"]; + var _0x95575d = _0xf13849.length; if (!_0x278126 || _0x278126 < 0x3d * -0x81 + -0x164b * -0x1 + 0x872) _0x278126 = -0x143 + -0xf1e * 0x2 + 0x1f7f; if (!_0xdd3503 || _0xdd3503 < -0x8 * 0x199 + 0x537 + -0x95 * -0xd || _0xdd3503 > _0x95575d) _0xdd3503 = _0x95575d; var _0x39f9c9 = ''; @@ -835,15 +842,15 @@ logger = console.log; // utf-16le 转换方法 function _0x3c73be(_0x4a1fc0, _0x193948, _0x153eb5) { - var _0x17221e = _0x4a1fc0['slice'](_0x193948, _0x153eb5), _0x1d1849 = ''; - for (var _0x3fe4d1 = -0x5 * -0x3b3 + -0x12b4 * -0x2 + -0x37e7; _0x3fe4d1 < _0x17221e["length"] - (0x1e46 + 0x7 * 0xd + -0x1ea0); _0x3fe4d1 += 0x1 * 0x1a53 + -0x6fc + -0x1355) { - _0x1d1849 += String['fromCharCode'](_0x17221e[_0x3fe4d1] + _0x17221e[_0x3fe4d1 + (0x2 * 0x8f9 + 0x1f51 * -0x1 + 0xd60)] * (-0xe63 + 0x191d + 0x1 * -0x9ba)); + var _0x17221e = _0x4a1fc0.slice(_0x193948, _0x153eb5), _0x1d1849 = ''; + for (var _0x3fe4d1 = -0x5 * -0x3b3 + -0x12b4 * -0x2 + -0x37e7; _0x3fe4d1 < _0x17221e.length - (0x1e46 + 0x7 * 0xd + -0x1ea0); _0x3fe4d1 += 0x1 * 0x1a53 + -0x6fc + -0x1355) { + _0x1d1849 += String.fromCharCode(_0x17221e[_0x3fe4d1] + _0x17221e[_0x3fe4d1 + (0x2 * 0x8f9 + 0x1f51 * -0x1 + 0xd60)] * (-0xe63 + 0x191d + 0x1 * -0x9ba)); } return _0x1d1849; } - _0x553303['prototype']['slice'] = function _0x3bf59f(_0x5e6b12, _0x567106) { - var _0x3082da = this['length']; + _0x553303.prototype.slice = function _0x3bf59f(_0x5e6b12, _0x567106) { + var _0x3082da = this.length; _0x5e6b12 = ~~_0x5e6b12, _0x567106 = _0x567106 === undefined ? _0x3082da : ~~_0x567106; if (_0x5e6b12 < 0x23bb + 0x709 * 0x5 + 0x2 * -0x2374) { _0x5e6b12 += _0x3082da; @@ -855,7 +862,7 @@ logger = console.log; } else _0x567106 > _0x3082da && (_0x567106 = _0x3082da); if (_0x567106 < _0x5e6b12) _0x567106 = _0x5e6b12; var _0x1d52a3 = this['subarray'](_0x5e6b12, _0x567106); - return Object['setPrototypeOf'](_0x1d52a3, _0x553303["prototype"]), _0x1d52a3; + return Object.setPrototypeOf(_0x1d52a3, _0x553303.prototype), _0x1d52a3; }; function _0x2bc3ac(_0x29adb4, _0x27e0c7, _0x9b6139) { @@ -863,9 +870,9 @@ logger = console.log; if (_0x29adb4 + _0x27e0c7 > _0x9b6139) throw new RangeError('Trying to access beyond buffer length'); } - _0x553303['prototype']['readUintLE'] = _0x553303['prototype']['readUIntLE'] = function _0x305bfe(_0x6d12bf, _0x573cdf, _0x55cd25) { + _0x553303.prototype['readUintLE'] = _0x553303.prototype['readUIntLE'] = function _0x305bfe(_0x6d12bf, _0x573cdf, _0x55cd25) { _0x6d12bf = _0x6d12bf >>> -0x255d + -0x248 * 0x7 + -0x29 * -0x14d, _0x573cdf = _0x573cdf >>> 0x3 * -0x8f5 + -0x3 * -0xa85 + -0x4b0; - if (!_0x55cd25) _0x2bc3ac(_0x6d12bf, _0x573cdf, this['length']); + if (!_0x55cd25) _0x2bc3ac(_0x6d12bf, _0x573cdf, this.length); var _0x558ea0 = this[_0x6d12bf], _0x6971f3 = 0x1 * -0x258d + 0x50e * -0x4 + 0x39c6, _0x345d0a = -0x24fe + -0x237a * 0x1 + -0x60a * -0xc; while (++_0x345d0a < _0x573cdf && (_0x6971f3 *= 0x87f + 0x1b4e + -0x3b * 0x97)) { @@ -873,43 +880,43 @@ logger = console.log; } return _0x558ea0; } - , _0x553303["prototype"]['readUintBE'] = _0x553303['prototype']['readUIntBE'] = function _0x109f9a(_0x2a8bef, _0x2d2d97, _0x61171e) { + , _0x553303.prototype['readUintBE'] = _0x553303.prototype['readUIntBE'] = function _0x109f9a(_0x2a8bef, _0x2d2d97, _0x61171e) { _0x2a8bef = _0x2a8bef >>> -0x427 * -0x1 + -0x753 + 0x32c, _0x2d2d97 = _0x2d2d97 >>> -0x25d7 + 0x2253 + 0x384; - !_0x61171e && _0x2bc3ac(_0x2a8bef, _0x2d2d97, this['length']); + !_0x61171e && _0x2bc3ac(_0x2a8bef, _0x2d2d97, this.length); var _0x19d720 = this[_0x2a8bef + --_0x2d2d97], _0x75da50 = -0x1831 * -0x1 + -0x6eb + -0x1145; while (_0x2d2d97 > 0x1e11 + 0x821 + 0x2 * -0x1319 && (_0x75da50 *= -0x1ae4 + 0xfb * -0x7 + -0xd9 * -0x29)) { _0x19d720 += this[_0x2a8bef + --_0x2d2d97] * _0x75da50; } return _0x19d720; } - , _0x553303['prototype']['readUint8'] = _0x553303['prototype']['readUInt8'] = function _0x1b3c5f(_0x561ff1, _0x4daff9) { + , _0x553303.prototype['readUint8'] = _0x553303.prototype['readUInt8'] = function _0x1b3c5f(_0x561ff1, _0x4daff9) { _0x561ff1 = _0x561ff1 >>> 0x18e3 * 0x1 + -0x6b * 0x39 + 0x22 * -0x8; - if (!_0x4daff9) _0x2bc3ac(_0x561ff1, 0x2d4 * 0xa + 0x30 * -0x45 + 0x33 * -0x4d, this['length']); + if (!_0x4daff9) _0x2bc3ac(_0x561ff1, 0x2d4 * 0xa + 0x30 * -0x45 + 0x33 * -0x4d, this.length); return this[_0x561ff1]; } - , _0x553303['prototype']['readUint16LE'] = _0x553303['prototype']['readUInt16LE'] = function _0x19ad90(_0x1028a0, _0x3dad96) { + , _0x553303.prototype['readUint16LE'] = _0x553303.prototype['readUInt16LE'] = function _0x19ad90(_0x1028a0, _0x3dad96) { _0x1028a0 = _0x1028a0 >>> 0x2656 + -0x1 * -0x1471 + -0x29 * 0x16f; - if (!_0x3dad96) _0x2bc3ac(_0x1028a0, -0x80e + -0xaa7 + 0x12b7, this['length']); + if (!_0x3dad96) _0x2bc3ac(_0x1028a0, -0x80e + -0xaa7 + 0x12b7, this.length); return this[_0x1028a0] | this[_0x1028a0 + (0x11f2 * 0x2 + 0x6ba + -0x2a9d)] << -0x1abb + -0x7f5 + 0x22b8; } - , _0x553303['prototype']['readUint16BE'] = _0x553303['prototype']['readUInt16BE'] = function _0x17216d(_0xd3b13f, _0x17b0f5) { + , _0x553303.prototype.readUInt16BE = _0x553303.prototype.readUInt16BE = function _0x17216d(_0xd3b13f, _0x17b0f5) { _0xd3b13f = _0xd3b13f >>> -0x1753 + 0x2 * 0x113 + -0x8b * -0x27; - if (!_0x17b0f5) _0x2bc3ac(_0xd3b13f, 0x2de * 0x9 + -0x1 * -0x1d69 + 0x2a1 * -0x15, this['length']); + if (!_0x17b0f5) _0x2bc3ac(_0xd3b13f, 0x2de * 0x9 + -0x1 * -0x1d69 + 0x2a1 * -0x15, this.length); return this[_0xd3b13f] << 0x18 * -0x147 + 0x1fcd + -0x11d | this[_0xd3b13f + (-0x49a * -0x6 + 0x25b6 + -0x4151)]; } - , _0x553303['prototype']['readUint32LE'] = _0x553303['prototype']['readUInt32LE'] = function _0x53b1b9(_0x1c8fcd, _0x488f7e) { + , _0x553303.prototype['readUint32LE'] = _0x553303.prototype['readUInt32LE'] = function _0x53b1b9(_0x1c8fcd, _0x488f7e) { _0x1c8fcd = _0x1c8fcd >>> 0x11fc * -0x1 + 0x195d + -0x761; - if (!_0x488f7e) _0x2bc3ac(_0x1c8fcd, 0x4bc + -0x2f * 0x1 + -0x489, this['length']); + if (!_0x488f7e) _0x2bc3ac(_0x1c8fcd, 0x4bc + -0x2f * 0x1 + -0x489, this.length); return (this[_0x1c8fcd] | this[_0x1c8fcd + (-0x1225 + 0xf99 + 0x28d)] << -0xa * -0x30b + 0x26f + 0x5 * -0x691 | this[_0x1c8fcd + (-0x1 * -0x1b23 + 0x1c4 * 0x1 + 0x239 * -0xd)] << -0x1 * 0xbd + 0x1526 + -0x1459) + this[_0x1c8fcd + (0x16e9 + -0xb * -0x1f0 + -0x2c36)] * (0x65cfe5 + 0x9532cf + -0x22e * -0x24a); } - , _0x553303["prototype"]['readUint32BE'] = _0x553303['prototype']['readUInt32BE'] = function _0x14de57(_0x5c56ec, _0xcda60d) { + , _0x553303.prototype['readUint32BE'] = _0x553303.prototype['readUInt32BE'] = function _0x14de57(_0x5c56ec, _0xcda60d) { _0x5c56ec = _0x5c56ec >>> 0x172d + 0x1 * 0x84c + 0x7 * -0x47f; - if (!_0xcda60d) _0x2bc3ac(_0x5c56ec, -0x1 * 0xb1 + 0x1a * -0xf6 + 0x19b1, this["length"]); + if (!_0xcda60d) _0x2bc3ac(_0x5c56ec, -0x1 * 0xb1 + 0x1a * -0xf6 + 0x19b1, this.length); return this[_0x5c56ec] * (-0x79187f + 0x19b6c19 + -0x22539a) + (this[_0x5c56ec + (0x1 * 0x15a9 + 0x4f8 + 0x8e0 * -0x3)] << -0x1cd1 + -0x281 + -0x6 * -0x53b | this[_0x5c56ec + (0x1fa * -0x3 + 0x8ec + -0x2fc)] << -0x1 * -0x25b2 + 0x175b + -0x7b * 0x7f | this[_0x5c56ec + (-0x449 * 0x4 + 0x7e5 + 0x9e * 0xf)]); } - , _0x553303['prototype']['readIntLE'] = function _0x2d3953(_0x450ee0, _0x35d28f, _0x496340) { + , _0x553303.prototype['readIntLE'] = function _0x2d3953(_0x450ee0, _0x35d28f, _0x496340) { _0x450ee0 = _0x450ee0 >>> -0x257 * -0x4 + -0x1c70 + 0x1314, _0x35d28f = _0x35d28f >>> -0xdf4 + 0x2 * 0x124a + 0x8 * -0x2d4; - if (!_0x496340) _0x2bc3ac(_0x450ee0, _0x35d28f, this['length']); + if (!_0x496340) _0x2bc3ac(_0x450ee0, _0x35d28f, this.length); var _0x5e1130 = this[_0x450ee0], _0x5b71e2 = 0x29 * -0x50 + -0x233 * -0x7 + -0x294, _0x368ea2 = 0x8c9 * -0x1 + -0xeb2 + 0x177b; while (++_0x368ea2 < _0x35d28f && (_0x5b71e2 *= 0xff + 0x336 * -0x3 + 0x1 * 0x9a3)) { @@ -919,9 +926,9 @@ logger = console.log; if (_0x5e1130 >= _0x5b71e2) _0x5e1130 -= Math['pow'](0x3a * -0x3 + 0x1aab * -0x1 + 0x1b5b * 0x1, (0x23af + -0xecb * -0x1 + -0x3272) * _0x35d28f); return _0x5e1130; } - , _0x553303["prototype"]['readIntBE'] = function _0x18d42f(_0x819d84, _0x53740f, _0x88e1d1) { + , _0x553303.prototype['readIntBE'] = function _0x18d42f(_0x819d84, _0x53740f, _0x88e1d1) { _0x819d84 = _0x819d84 >>> -0x2e * -0x79 + -0x1cfa + 0x73c, _0x53740f = _0x53740f >>> 0x1e7b + 0x22d7 + -0x4152; - if (!_0x88e1d1) _0x2bc3ac(_0x819d84, _0x53740f, this["length"]); + if (!_0x88e1d1) _0x2bc3ac(_0x819d84, _0x53740f, this.length); var _0x27a55b = _0x53740f, _0x3a5a0e = 0x565 + 0x1 * -0x1d55 + 0x7fb * 0x3, _0x3ea505 = this[_0x819d84 + --_0x27a55b]; while (_0x27a55b > 0x2485 + -0x18f2 + 0xb93 * -0x1 && (_0x3a5a0e *= 0x10cf + -0xd31 * -0x1 + -0x80 * 0x3a)) { @@ -931,62 +938,62 @@ logger = console.log; if (_0x3ea505 >= _0x3a5a0e) _0x3ea505 -= Math['pow'](-0x561 + -0x46 * 0x9 + 0x7d9, (0x125a + -0x7 * -0x4c6 + 0x2b * -0x134) * _0x53740f); return _0x3ea505; } - , _0x553303["prototype"]['readInt8'] = function _0x472ee9(_0x3e148f, _0x14985c) { + , _0x553303.prototype['readInt8'] = function _0x472ee9(_0x3e148f, _0x14985c) { _0x3e148f = _0x3e148f >>> -0x225 * 0x3 + 0x1 * 0x1e86 + -0x1817; - if (!_0x14985c) _0x2bc3ac(_0x3e148f, -0x1429 + -0x1f73 + 0x339d * 0x1, this['length']); + if (!_0x14985c) _0x2bc3ac(_0x3e148f, -0x1429 + -0x1f73 + 0x339d * 0x1, this.length); if (!(this[_0x3e148f] & -0x14a8 * 0x1 + -0x483 + 0x19ab)) return this[_0x3e148f]; return (0x1191 + 0x1511 + -0xeb * 0x29 - this[_0x3e148f] + (-0xc49 * -0x3 + 0x225e + 0x2b * -0x1a8)) * -(-0x2 * -0x5 + 0xa3 * -0x4 + 0x283); } - , _0x553303["prototype"]['readInt16LE'] = function _0xb95191(_0x38555b, _0x407b3b) { + , _0x553303.prototype['readInt16LE'] = function _0xb95191(_0x38555b, _0x407b3b) { _0x38555b = _0x38555b >>> -0x17e3 + 0xb25 + -0x1 * -0xcbe; - if (!_0x407b3b) _0x2bc3ac(_0x38555b, -0x220c + -0xe8 + -0x6fe * -0x5, this['length']); + if (!_0x407b3b) _0x2bc3ac(_0x38555b, -0x220c + -0xe8 + -0x6fe * -0x5, this.length); var _0x4e8de5 = this[_0x38555b] | this[_0x38555b + (0x2 * 0x5e9 + -0x6fa + -0x4d7)] << -0x1742 + -0xc * 0x2fd + 0x71 * 0x86; return _0x4e8de5 & 0x2 * -0x27e3 + 0x48db * 0x1 + 0x4a7 * 0x1d ? _0x4e8de5 | -0x1 * 0xbe5d4ffe + -0x145c3ea23 + 0x304203a21 : _0x4e8de5; } - , _0x553303['prototype']['readInt16BE'] = function _0x596e27(_0x54858a, _0x2a78ba) { + , _0x553303.prototype['readInt16BE'] = function _0x596e27(_0x54858a, _0x2a78ba) { _0x54858a = _0x54858a >>> 0xedd + 0x2005 + 0x1 * -0x2ee2; - if (!_0x2a78ba) _0x2bc3ac(_0x54858a, -0x1 * 0x4c7 + 0x9ad + 0x2 * -0x272, this['length']); + if (!_0x2a78ba) _0x2bc3ac(_0x54858a, -0x1 * 0x4c7 + 0x9ad + 0x2 * -0x272, this.length); var _0x320549 = this[_0x54858a + (0x226d + -0xb * 0xce + 0x2 * -0xcc9)] | this[_0x54858a] << 0x1cbd + 0x35 * 0x8b + 0x11b * -0x34; return _0x320549 & -0x393e * 0x3 + -0x8dd0 + 0x1b98a ? _0x320549 | -0x18bd16e75 * -0x1 + -0x3 * -0x64fb1af + 0x9ec18382 * -0x1 : _0x320549; } - , _0x553303['prototype']['readInt32LE'] = function _0x44fb43(_0x4d68e1, _0x3e65e2) { + , _0x553303.prototype['readInt32LE'] = function _0x44fb43(_0x4d68e1, _0x3e65e2) { _0x4d68e1 = _0x4d68e1 >>> -0x233f + -0x2 * -0xc97 + 0xa11; - if (!_0x3e65e2) _0x2bc3ac(_0x4d68e1, 0x1519 * -0x1 + 0x449 * 0x9 + -0x1174, this['length']); + if (!_0x3e65e2) _0x2bc3ac(_0x4d68e1, 0x1519 * -0x1 + 0x449 * 0x9 + -0x1174, this.length); return this[_0x4d68e1] | this[_0x4d68e1 + (-0x2495 * 0x1 + 0x9df + 0x1ab7)] << -0x3 * 0x9dc + -0x5 * 0x66b + -0x249 * -0x1b | this[_0x4d68e1 + (0x1f97 + 0x757 * 0x1 + -0x26ec)] << -0x5 * 0x509 + -0x2a5 * -0x2 + -0x1 * -0x13f3 | this[_0x4d68e1 + (0x303 + -0x350 * 0x2 + 0x3a0)] << -0x1c55 + -0x5 * -0x22a + -0x1 * -0x119b; } - , _0x553303['prototype']['readInt32BE'] = function _0x547d4e(_0xfb8c0d, _0x36b904) { + , _0x553303.prototype['readInt32BE'] = function _0x547d4e(_0xfb8c0d, _0x36b904) { _0xfb8c0d = _0xfb8c0d >>> -0x1fe + 0x457 + -0x259; - if (!_0x36b904) _0x2bc3ac(_0xfb8c0d, -0x262d + -0x2387 + 0x49b8, this['length']); + if (!_0x36b904) _0x2bc3ac(_0xfb8c0d, -0x262d + -0x2387 + 0x49b8, this.length); return this[_0xfb8c0d] << -0x468 + 0xadb + 0x65b * -0x1 | this[_0xfb8c0d + (0x2f5 * -0x7 + 0x12d0 + -0xf2 * -0x2)] << -0x4be + -0x1d9c + 0x6e2 * 0x5 | this[_0xfb8c0d + (0x6b * -0x1 + 0x1ec0 + 0x455 * -0x7)] << 0x81e + -0xc25 * 0x3 + 0x1c59 | this[_0xfb8c0d + (0x1e7 * -0x1 + -0x1ce * 0x13 + 0x2434)]; } - , _0x553303['prototype']['readFloatLE'] = function _0x285780(_0x28ca70, _0x38205b) { + , _0x553303.prototype['readFloatLE'] = function _0x285780(_0x28ca70, _0x38205b) { _0x28ca70 = _0x28ca70 >>> -0x8f6 + -0x32e * 0x1 + 0x309 * 0x4; - if (!_0x38205b) _0x2bc3ac(_0x28ca70, 0x123 + -0x2fe * 0x2 + 0x4dd * 0x1, this['length']); + if (!_0x38205b) _0x2bc3ac(_0x28ca70, 0x123 + -0x2fe * 0x2 + 0x4dd * 0x1, this.length); return _0x1e256a['read'](this, _0x28ca70, true, 0x16b0 + 0x62 * -0x15 + -0xe8f, -0x1 * -0x9d5 + -0x1e6b + -0x2 * -0xa4d); } - , _0x553303["prototype"]['readFloatBE'] = function _0x1122f1(_0x434d31, _0x5ea88f) { + , _0x553303.prototype['readFloatBE'] = function _0x1122f1(_0x434d31, _0x5ea88f) { _0x434d31 = _0x434d31 >>> 0x393 * 0x5 + -0x7d1 + -0x8f * 0x12; - if (!_0x5ea88f) _0x2bc3ac(_0x434d31, -0x245 * 0x1 + -0x272 + 0x4bb, this['length']); + if (!_0x5ea88f) _0x2bc3ac(_0x434d31, -0x245 * 0x1 + -0x272 + 0x4bb, this.length); return _0x1e256a['read'](this, _0x434d31, false, 0xd85 + 0x2ff * -0x9 + 0xd89, -0x17f3 * -0x1 + 0xa * 0x26c + -0x3027); } - , _0x553303['prototype']['readDoubleLE'] = function _0xa2bbc9(_0x367e1b, _0x1779f4) { + , _0x553303.prototype['readDoubleLE'] = function _0xa2bbc9(_0x367e1b, _0x1779f4) { _0x367e1b = _0x367e1b >>> 0x17 * -0xb3 + 0x1 * 0x237c + -0x1367; - if (!_0x1779f4) _0x2bc3ac(_0x367e1b, 0x1bf0 + -0xd43 + -0xea5, this['length']); + if (!_0x1779f4) _0x2bc3ac(_0x367e1b, 0x1bf0 + -0xd43 + -0xea5, this.length); return _0x1e256a['read'](this, _0x367e1b, true, 0x7f3 + 0x3 * -0x234 + 0x1 * -0x123, -0x19 * -0x57 + -0xa2 + -0x7d5); } - , _0x553303['prototype']['readDoubleBE'] = function _0x200371(_0x394388, _0x1a7d30) { + , _0x553303.prototype['readDoubleBE'] = function _0x200371(_0x394388, _0x1a7d30) { _0x394388 = _0x394388 >>> 0x1259 * -0x2 + -0xdd4 + 0x3286; - if (!_0x1a7d30) _0x2bc3ac(_0x394388, -0x1634 + -0x2578 + 0x3bb4, this['length']); + if (!_0x1a7d30) _0x2bc3ac(_0x394388, -0x1634 + -0x2578 + 0x3bb4, this.length); return _0x1e256a['read'](this, _0x394388, false, 0x51 * -0x6e + 0x2353 + -0x51, -0xcbb + -0x79 * -0x20 + -0x5 * 0x79); }; function _0x59214b(_0x50c213, _0xfc3b75, _0x2d39ee, _0x3d8b6c, _0x102b42, _0x21e176) { - if (!_0x553303['isBuffer'](_0x50c213)) throw new TypeError('"buffer" argument must be a Buffer instance'); + if (!_0x553303.isBuffer(_0x50c213)) throw new TypeError('"buffer" argument must be a Buffer instance'); if (_0xfc3b75 > _0x102b42 || _0xfc3b75 < _0x21e176) throw new RangeError('"value" argument is out of bounds'); - if (_0x2d39ee + _0x3d8b6c > _0x50c213['length']) throw new RangeError('Index out of range'); + if (_0x2d39ee + _0x3d8b6c > _0x50c213.length) throw new RangeError('Index out of range'); } - _0x553303["prototype"]['writeUintLE'] = _0x553303['prototype']['writeUIntLE'] = function _0x1a243f(_0x4bb559, _0x401cc9, _0x547b4d, _0x442a6d) { + _0x553303.prototype['writeUintLE'] = _0x553303.prototype['writeUIntLE'] = function _0x1a243f(_0x4bb559, _0x401cc9, _0x547b4d, _0x442a6d) { _0x4bb559 = +_0x4bb559, _0x401cc9 = _0x401cc9 >>> -0x152 + 0x2 * -0xb75 + 0x183c, _0x547b4d = _0x547b4d >>> 0x2f0 + -0x2 * -0xdad + -0xf25 * 0x2; if (!_0x442a6d) { var _0x4aaaaf = Math['pow'](0xcec + -0x3 * 0x9ad + 0x101d, (-0x337 * 0x5 + -0x477 * 0x2 + 0x1909) * _0x547b4d) - (-0x23c3 + 0x145d + 0xf67); @@ -999,7 +1006,7 @@ logger = console.log; } return _0x401cc9 + _0x547b4d; } - , _0x553303["prototype"]['writeUintBE'] = _0x553303['prototype']['writeUIntBE'] = function _0x240b9d(_0x2713f4, _0x43cd22, _0x5b927b, _0x42cc4a) { + , _0x553303.prototype['writeUintBE'] = _0x553303.prototype['writeUIntBE'] = function _0x240b9d(_0x2713f4, _0x43cd22, _0x5b927b, _0x42cc4a) { _0x2713f4 = +_0x2713f4, _0x43cd22 = _0x43cd22 >>> -0x221c + 0x1675 + 0xba7, _0x5b927b = _0x5b927b >>> 0x175e + -0x9 * 0x393 + 0x8cd; if (!_0x42cc4a) { var _0x9f59df = Math['pow'](0xef * -0x1b + -0x2067 + -0x3b * -0xfa, (-0x1 * -0xa3f + 0x4a0 + -0x1d * 0x83) * _0x5b927b) - (0x2e6 + 0x1 * -0x1fc1 + 0x1cdc); @@ -1013,32 +1020,32 @@ logger = console.log; } return _0x43cd22 + _0x5b927b; } - , _0x553303['prototype']['writeUint8'] = _0x553303['prototype']['writeUInt8'] = function _0x55fd09(_0xeb0002, _0x219263, _0x149408) { + , _0x553303.prototype['writeUint8'] = _0x553303.prototype['writeUInt8'] = function _0x55fd09(_0xeb0002, _0x219263, _0x149408) { _0xeb0002 = +_0xeb0002, _0x219263 = _0x219263 >>> -0x1ca6 + -0xed9 + 0x2b7f; if (!_0x149408) _0x59214b(this, _0xeb0002, _0x219263, -0x3 * 0x47a + -0x24a3 + -0x2f2 * -0x11, -0x17 * -0x1ad + -0x1 * -0xbed + -0x3179, -0x1 * -0x4f9 + 0xab * 0x7 + -0x9a6); return this[_0x219263] = _0xeb0002 & 0xcba * -0x3 + -0x1 * 0x146f + 0x3b9c, _0x219263 + (0x5 * -0x62b + 0x644 + 0x1894); } - , _0x553303["prototype"]['writeUint16LE'] = _0x553303["prototype"]['writeUInt16LE'] = function _0x13580e(_0x2f8605, _0x3c0a53, _0x1af55f) { + , _0x553303.prototype['writeUint16LE'] = _0x553303.prototype['writeUInt16LE'] = function _0x13580e(_0x2f8605, _0x3c0a53, _0x1af55f) { _0x2f8605 = +_0x2f8605, _0x3c0a53 = _0x3c0a53 >>> -0x1a9c + 0x1f * 0x69 + 0xde5; if (!_0x1af55f) _0x59214b(this, _0x2f8605, _0x3c0a53, -0xba5 + -0x1f0f + 0x4d * 0x8e, 0x18fa3 + -0x428f * -0x5 + -0x1dc6f, -0x31 * -0x6d + 0xb8f + -0xa * 0x33e); return this[_0x3c0a53] = _0x2f8605 & -0xa06 * -0x3 + 0x7f * -0xb + -0x179e, this[_0x3c0a53 + (0x14ae + -0x2605 + 0x6f * 0x28)] = _0x2f8605 >>> 0x588 * 0x5 + 0x10 * 0x42 + -0x1fc0, _0x3c0a53 + (0x36f * -0x4 + -0x359 + 0x19 * 0xaf); } - , _0x553303['prototype']['writeUint16BE'] = _0x553303['prototype']['writeUInt16BE'] = function _0x3b2672(_0x4223d2, _0x356240, _0x19055f) { + , _0x553303.prototype['writeUint16BE'] = _0x553303.prototype['writeUInt16BE'] = function _0x3b2672(_0x4223d2, _0x356240, _0x19055f) { _0x4223d2 = +_0x4223d2, _0x356240 = _0x356240 >>> -0x1d45 + 0x32c + 0x189 * 0x11; if (!_0x19055f) _0x59214b(this, _0x4223d2, _0x356240, -0x4 * -0x607 + -0x8e * -0x24 + -0x2c12, 0x1c * 0xbab + 0x3 * 0x98db + 0x25 * -0xe4e, -0xa01 + -0xde * 0x25 + -0x1 * -0x2a17); return this[_0x356240] = _0x4223d2 >>> -0x727 + -0x2f * -0x5 + -0x322 * -0x2, this[_0x356240 + (0x364 + -0x12a1 + -0x1 * -0xf3e)] = _0x4223d2 & -0xc31 + -0x4a4 + 0x11d4, _0x356240 + (-0x1fd3 * -0x1 + -0x23b * -0xa + 0x1 * -0x361f); } - , _0x553303['prototype']['writeUint32LE'] = _0x553303['prototype']['writeUInt32LE'] = function _0x3e857a(_0x243f8f, _0x376d20, _0x4956fb) { + , _0x553303.prototype['writeUint32LE'] = _0x553303.prototype['writeUInt32LE'] = function _0x3e857a(_0x243f8f, _0x376d20, _0x4956fb) { _0x243f8f = +_0x243f8f, _0x376d20 = _0x376d20 >>> 0x1a4f + 0x9ad * 0x2 + -0x2da9; if (!_0x4956fb) _0x59214b(this, _0x243f8f, _0x376d20, 0x10af * -0x1 + 0x983 + -0x2 * -0x398, 0x1327f37a7 + -0x19e6c418b + 0x26297 * 0x9895, 0x26b6 + -0x243e + -0x278); return this[_0x376d20 + (-0x162b + 0xe1d + -0x7 * -0x127)] = _0x243f8f >>> -0x1c8 + 0x1ad + 0x3 * 0x11, this[_0x376d20 + (-0x7bb * -0x3 + -0x2144 + 0x59 * 0x1d)] = _0x243f8f >>> -0x1 * -0x5a7 + 0x11 * 0x2 + -0x5b9, this[_0x376d20 + (0xf78 + 0xfd3 + -0x1bd * 0x12)] = _0x243f8f >>> 0x2030 + -0x68d * 0x2 + 0x1 * -0x130e, this[_0x376d20] = _0x243f8f & -0x1 * -0x2212 + 0x1 * -0x26a6 + 0x1 * 0x593, _0x376d20 + (-0x1 * 0x1cd1 + -0x1 * -0x593 + 0x1742); } - , _0x553303['prototype']['writeUint32BE'] = _0x553303["prototype"]['writeUInt32BE'] = function _0x15f25a(_0x590fa0, _0x1438e3, _0x590d69) { + , _0x553303.prototype['writeUint32BE'] = _0x553303.prototype['writeUInt32BE'] = function _0x15f25a(_0x590fa0, _0x1438e3, _0x590d69) { _0x590fa0 = +_0x590fa0, _0x1438e3 = _0x1438e3 >>> 0xc8 * 0x11 + 0x265 * 0x3 + -0x193 * 0xd; if (!_0x590d69) _0x59214b(this, _0x590fa0, _0x1438e3, -0x22 * -0xf8 + -0x111a + -0x4b * 0x36, -0x3b4a * -0xc214 + -0x524a5650 * -0x1 + 0x23bc1 * 0x39a7, -0x1a73 + 0x1f6c + 0x13 * -0x43); return this[_0x1438e3] = _0x590fa0 >>> -0x16cd + 0x21e7 + -0x581 * 0x2, this[_0x1438e3 + (-0x25 * -0x106 + 0xbe3 + 0xc70 * -0x4)] = _0x590fa0 >>> -0x1fa1 + -0xb * -0x1f7 + 0x2b * 0x3c, this[_0x1438e3 + (0xd * -0x277 + -0x23d4 + 0x43e1)] = _0x590fa0 >>> -0x8 * -0x1e5 + 0x1 * -0x83f + 0x1 * -0x6e1, this[_0x1438e3 + (-0x2e + 0x55d * -0x2 + -0xd7 * -0xd)] = _0x590fa0 & 0xcec + 0x7f + -0xc6c, _0x1438e3 + (-0xcd * -0x2 + -0xfaa + 0xe14); } - , _0x553303['prototype']['writeIntLE'] = function _0x1d0519(_0x1bb0d4, _0x569deb, _0xfbb21b, _0x28c285) { + , _0x553303.prototype['writeIntLE'] = function _0x1d0519(_0x1bb0d4, _0x569deb, _0xfbb21b, _0x28c285) { _0x1bb0d4 = +_0x1bb0d4, _0x569deb = _0x569deb >>> -0xce1 + -0xe23 + -0xe * -0x1ee; if (!_0x28c285) { var _0x5a5dee = Math['pow'](0x12f * -0x1b + -0x41f * 0x7 + 0x2 * 0x1e68, (0x506 + 0x4b2 * -0x2 + 0x466) * _0xfbb21b - (-0x1c7d + 0x47 * -0x39 + 0x2c4d)); @@ -1052,7 +1059,7 @@ logger = console.log; } return _0x569deb + _0xfbb21b; } - , _0x553303['prototype']['writeIntBE'] = function _0x2cc24b(_0x12a0d6, _0x4a5592, _0x1bea7b, _0x5953ff) { + , _0x553303.prototype['writeIntBE'] = function _0x2cc24b(_0x12a0d6, _0x4a5592, _0x1bea7b, _0x5953ff) { _0x12a0d6 = +_0x12a0d6, _0x4a5592 = _0x4a5592 >>> -0xa7 * -0x33 + -0x617 * -0x1 + -0x275c; if (!_0x5953ff) { var _0xd5c5d6 = Math['pow'](-0x3d * -0x3 + -0x152e + -0x6d3 * -0x3, (-0x381 * -0x1 + 0x8c6 * 0x4 + 0xcdb * -0x3) * _0x1bea7b - (-0x1 * -0x527 + -0x1 * -0xc9f + -0x11c5)); @@ -1066,28 +1073,28 @@ logger = console.log; } return _0x4a5592 + _0x1bea7b; } - , _0x553303['prototype']['writeInt8'] = function _0x482e6d(_0xeb490b, _0x18f417, _0x35da66) { + , _0x553303.prototype['writeInt8'] = function _0x482e6d(_0xeb490b, _0x18f417, _0x35da66) { _0xeb490b = +_0xeb490b, _0x18f417 = _0x18f417 >>> -0x11ef + 0x2 * 0xe23 + 0xa57 * -0x1; if (!_0x35da66) _0x59214b(this, _0xeb490b, _0x18f417, -0x25 * -0x10 + -0x24c9 + 0x227a, 0x139e + 0xb * 0x97 + -0x199c, -(-0x210b * -0x1 + 0x1c75 + -0x3d00)); if (_0xeb490b < 0x1a9e + -0x14e3 + -0x5bb) _0xeb490b = 0xae0 + 0xeb3 + -0x1894 + _0xeb490b + (0x1a8 + -0x1787 + 0x15e0); return this[_0x18f417] = _0xeb490b & 0x1228 + 0x692 + -0xe1 * 0x1b, _0x18f417 + (-0xf63 * -0x1 + 0xdcf + -0x3 * 0x9bb); } - , _0x553303['prototype']['writeInt16LE'] = function _0x4c7012(_0x3eca39, _0xbd4dcd, _0x170076) { + , _0x553303.prototype['writeInt16LE'] = function _0x4c7012(_0x3eca39, _0xbd4dcd, _0x170076) { _0x3eca39 = +_0x3eca39, _0xbd4dcd = _0xbd4dcd >>> -0x4b7 + 0x8f * -0xd + 0xbfa; if (!_0x170076) _0x59214b(this, _0x3eca39, _0xbd4dcd, 0x1 * -0xecb + 0x1223 * -0x1 + 0x20f0, -0x4869 + -0x1 * -0x44ff + 0x8369, -(-0xef * -0xad + 0x1 * 0xbab9 + -0xdc3c)); return this[_0xbd4dcd] = _0x3eca39 & -0x2 * -0xf42 + -0x1 * 0x1bce + -0x1b7, this[_0xbd4dcd + (0xf20 + 0x6 * 0x55d + 0x2f4d * -0x1)] = _0x3eca39 >>> 0x1bcf + -0xa * 0x230 + -0x5e7, _0xbd4dcd + (-0x17 * -0x7b + -0x13e * -0x3 + -0xec5); } - , _0x553303["prototype"]['writeInt16BE'] = function _0x535326(_0x293817, _0x3f8781, _0x401d4b) { + , _0x553303.prototype['writeInt16BE'] = function _0x535326(_0x293817, _0x3f8781, _0x401d4b) { _0x293817 = +_0x293817, _0x3f8781 = _0x3f8781 >>> -0x1bba + -0x2128 + 0x3ce2; if (!_0x401d4b) _0x59214b(this, _0x293817, _0x3f8781, -0x273 + 0x11 * -0xc5 + -0x1 * -0xf8a, 0x468a + -0x4 * -0xcf7 + -0x599 * -0x1, -(-0xa999 + 0xa506 + 0x2c31 * 0x3)); return this[_0x3f8781] = _0x293817 >>> -0x1426 * 0x1 + -0x121d + 0x264b * 0x1, this[_0x3f8781 + (0xb * -0x2ef + 0x1 * -0x21b5 + 0x379 * 0x13)] = _0x293817 & 0x231 + -0x440 + 0x30e, _0x3f8781 + (-0x1d72 + -0x27e + 0x8d * 0x3a); } - , _0x553303['prototype']['writeInt32LE'] = function _0x1efa78(_0x5746bf, _0x2bf2b9, _0x34eb31) { + , _0x553303.prototype['writeInt32LE'] = function _0x1efa78(_0x5746bf, _0x2bf2b9, _0x34eb31) { _0x5746bf = +_0x5746bf, _0x2bf2b9 = _0x2bf2b9 >>> 0xe3 * 0x2 + -0xb3e + 0x194 * 0x6; if (!_0x34eb31) _0x59214b(this, _0x5746bf, _0x2bf2b9, -0x36b * -0x1 + 0x10b + -0x472, 0x59dda461 * -0x1 + 0x7e03 * 0xdf6f + 0x6be26413 * 0x1, -(-0x21e08b59 * 0x2 + 0xae8adb50 + 0x15363b62)); return this[_0x2bf2b9] = _0x5746bf & 0x13dd + -0x2149 + 0xe6b, this[_0x2bf2b9 + (-0x167f * 0x1 + 0xa5a + 0xa * 0x137)] = _0x5746bf >>> 0x2 * -0x331 + -0x1e00 + 0x246a, this[_0x2bf2b9 + (-0x1 * 0xa99 + 0x1199 + -0x166 * 0x5)] = _0x5746bf >>> -0x1 * 0x1add + 0x4 * -0x72d + 0x8d * 0x65, this[_0x2bf2b9 + (-0x175 + 0x4 * -0x1a0 + 0x1e * 0x44)] = _0x5746bf >>> 0xdf3 + 0x173 * 0xe + 0x2225 * -0x1, _0x2bf2b9 + (-0x1c45 + 0x144f * 0x1 + 0x3fd * 0x2); } - , _0x553303['prototype']['writeInt32BE'] = function _0x374594(_0x4f4662, _0x1abdd7, _0x35f120) { + , _0x553303.prototype['writeInt32BE'] = function _0x374594(_0x4f4662, _0x1abdd7, _0x35f120) { _0x4f4662 = +_0x4f4662, _0x1abdd7 = _0x1abdd7 >>> -0xbbe + -0x4 * 0x7cd + 0x2af2; if (!_0x35f120) _0x59214b(this, _0x4f4662, _0x1abdd7, 0x8a2 + 0xe79 + 0x1717 * -0x1, 0x12b2f * -0x6e17 + -0xbef2edbb + 0x1bf9c00f3, -(-0x9c126c74 + -0x1 * -0x521e0f72 + -0x2 * -0x64fa2e81)); if (_0x4f4662 < 0x20 * 0x82 + 0x1df9 * 0x1 + -0x2e39) _0x4f4662 = 0xabf44f5f + -0x24b * -0x18904c + -0x3bd36 * -0x76a + _0x4f4662 + (0x5 * 0x5b3 + -0x1d78 + -0x7d * -0x2); @@ -1095,70 +1102,70 @@ logger = console.log; }; function _0x79f72c(_0x9756b7, _0x513ee4, _0x28f422, _0x316020, _0x4b8f45, _0x496111) { - if (_0x28f422 + _0x316020 > _0x9756b7['length']) throw new RangeError('Index out of range'); + if (_0x28f422 + _0x316020 > _0x9756b7.length) throw new RangeError('Index out of range'); if (_0x28f422 < -0x1555 + -0xce * 0x23 + 0x1 * 0x317f) throw new RangeError('Index out of range'); } function _0x145fde(_0x22f261, _0xd2d53e, _0x262517, _0x127c58, _0x174a42) { - return _0xd2d53e = +_0xd2d53e, _0x262517 = _0x262517 >>> 0x13d2 + -0x341 * 0x1 + 0x1091 * -0x1, !_0x174a42 && _0x79f72c(_0x22f261, _0xd2d53e, _0x262517, 0x1 * 0x1447 + 0x96b + -0x1dae, 0xffffff00000000000000000000000000, -0xffffff00000000000000000000000000), _0x1e256a['write'](_0x22f261, _0xd2d53e, _0x262517, _0x127c58, 0x1717 + 0x177 * 0x15 + 0x35c3 * -0x1, 0x1ff7 + 0x2396 * -0x1 + 0x3a3), _0x262517 + (-0x1 * 0x22be + 0x1bd0 + 0xe * 0x7f); + return _0xd2d53e = +_0xd2d53e, _0x262517 = _0x262517 >>> 0x13d2 + -0x341 * 0x1 + 0x1091 * -0x1, !_0x174a42 && _0x79f72c(_0x22f261, _0xd2d53e, _0x262517, 0x1 * 0x1447 + 0x96b + -0x1dae, 0xffffff00000000000000000000000000, -0xffffff00000000000000000000000000), _0x1e256a.write(_0x22f261, _0xd2d53e, _0x262517, _0x127c58, 0x1717 + 0x177 * 0x15 + 0x35c3 * -0x1, 0x1ff7 + 0x2396 * -0x1 + 0x3a3), _0x262517 + (-0x1 * 0x22be + 0x1bd0 + 0xe * 0x7f); } - _0x553303["prototype"]['writeFloatLE'] = function _0x51a465(_0x56fc5d, _0x355024, _0x6c8fa3) { + _0x553303.prototype['writeFloatLE'] = function _0x51a465(_0x56fc5d, _0x355024, _0x6c8fa3) { return _0x145fde(this, _0x56fc5d, _0x355024, true, _0x6c8fa3); } - , _0x553303['prototype']['writeFloatBE'] = function _0x47706f(_0x2d4c8d, _0x3fb0af, _0xeb43cd) { + , _0x553303.prototype['writeFloatBE'] = function _0x47706f(_0x2d4c8d, _0x3fb0af, _0xeb43cd) { return _0x145fde(this, _0x2d4c8d, _0x3fb0af, false, _0xeb43cd); }; function _0x1fd692(_0x541fe7, _0x81b17b, _0xef2199, _0x9f2743, _0x2158a3) { - return _0x81b17b = +_0x81b17b, _0xef2199 = _0xef2199 >>> -0x241b + -0xe * -0x59 + 0x1f3d, !_0x2158a3 && _0x79f72c(_0x541fe7, _0x81b17b, _0xef2199, -0xc9f + -0x1a8 + -0x25 * -0x63, 0xfffffffffffff800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, -0xfffffffffffff800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000), _0x1e256a['write'](_0x541fe7, _0x81b17b, _0xef2199, _0x9f2743, 0x16ca * -0x1 + -0x128f + -0xb * -0x3c7, 0x1bd8 + -0x45 * -0x89 + -0x40bd), _0xef2199 + (-0x22f7 + 0x2543 + -0x244); + return _0x81b17b = +_0x81b17b, _0xef2199 = _0xef2199 >>> -0x241b + -0xe * -0x59 + 0x1f3d, !_0x2158a3 && _0x79f72c(_0x541fe7, _0x81b17b, _0xef2199, -0xc9f + -0x1a8 + -0x25 * -0x63, 0xfffffffffffff800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, -0xfffffffffffff800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000), _0x1e256a.write(_0x541fe7, _0x81b17b, _0xef2199, _0x9f2743, 0x16ca * -0x1 + -0x128f + -0xb * -0x3c7, 0x1bd8 + -0x45 * -0x89 + -0x40bd), _0xef2199 + (-0x22f7 + 0x2543 + -0x244); } - _0x553303['prototype']['writeDoubleLE'] = function _0x41408a(_0x44b3bb, _0x5119db, _0x2392e8) { + _0x553303.prototype['writeDoubleLE'] = function _0x41408a(_0x44b3bb, _0x5119db, _0x2392e8) { return _0x1fd692(this, _0x44b3bb, _0x5119db, true, _0x2392e8); } - , _0x553303['prototype']['writeDoubleBE'] = function _0x1c7194(_0x1b1e11, _0x2902aa, _0x29f77d) { + , _0x553303.prototype['writeDoubleBE'] = function _0x1c7194(_0x1b1e11, _0x2902aa, _0x29f77d) { return _0x1fd692(this, _0x1b1e11, _0x2902aa, false, _0x29f77d); } - , _0x553303["prototype"]['copy'] = function _0x4bae96(_0x28fd6d, _0x3f4a21, _0x36026f, _0x6f1b8e) { - if (!_0x553303['isBuffer'](_0x28fd6d)) throw new TypeError('argument should be a Buffer'); + , _0x553303.prototype.copy = function _0x4bae96(_0x28fd6d, _0x3f4a21, _0x36026f, _0x6f1b8e) { + if (!_0x553303.isBuffer(_0x28fd6d)) throw new TypeError('argument should be a Buffer'); if (!_0x36026f) _0x36026f = -0x2 * -0xae5 + 0x1b * 0x137 + 0x145 * -0x2b; - if (!_0x6f1b8e && _0x6f1b8e !== 0x1fd9 + -0x1 * 0x1a57 + 0x5 * -0x11a) _0x6f1b8e = this['length']; - if (_0x3f4a21 >= _0x28fd6d['length']) _0x3f4a21 = _0x28fd6d['length']; + if (!_0x6f1b8e && _0x6f1b8e !== 0x1fd9 + -0x1 * 0x1a57 + 0x5 * -0x11a) _0x6f1b8e = this.length; + if (_0x3f4a21 >= _0x28fd6d.length) _0x3f4a21 = _0x28fd6d.length; if (!_0x3f4a21) _0x3f4a21 = -0x797 + -0x118f + 0x1926; if (_0x6f1b8e > -0x1 * -0xbab + 0x3a * -0x79 + 0xfbf && _0x6f1b8e < _0x36026f) _0x6f1b8e = _0x36026f; if (_0x6f1b8e === _0x36026f) return 0x16e2 + -0xa * -0x2e6 + 0x114a * -0x3; - if (_0x28fd6d['length'] === -0xb7b * -0x2 + -0x1f00 + 0x80a || this['length'] === 0x1ac4 + -0x12b * -0x10 + -0x2d74) return 0x2417 + -0x1 * -0x1002 + -0x3419; + if (_0x28fd6d.length === -0xb7b * -0x2 + -0x1f00 + 0x80a || this.length === 0x1ac4 + -0x12b * -0x10 + -0x2d74) return 0x2417 + -0x1 * -0x1002 + -0x3419; if (_0x3f4a21 < 0x7e3 * 0x4 + -0x47 * 0x4d + -0x1 * 0xa31) throw new RangeError('targetStart out of bounds'); - if (_0x36026f < -0x161 * -0xf + 0x223b + -0x36ea || _0x36026f >= this['length']) throw new RangeError('Index out of range'); + if (_0x36026f < -0x161 * -0xf + 0x223b + -0x36ea || _0x36026f >= this.length) throw new RangeError('Index out of range'); if (_0x6f1b8e < -0x1391 + -0x1f86 + 0x3317) throw new RangeError('sourceEnd out of bounds'); - if (_0x6f1b8e > this["length"]) _0x6f1b8e = this['length']; - _0x28fd6d['length'] - _0x3f4a21 < _0x6f1b8e - _0x36026f && (_0x6f1b8e = _0x28fd6d["length"] - _0x3f4a21 + _0x36026f); + if (_0x6f1b8e > this.length) _0x6f1b8e = this.length; + _0x28fd6d.length - _0x3f4a21 < _0x6f1b8e - _0x36026f && (_0x6f1b8e = _0x28fd6d.length - _0x3f4a21 + _0x36026f); var _0x5f27b9 = _0x6f1b8e - _0x36026f; - return this === _0x28fd6d && typeof Uint8Array["prototype"]['copyWithin'] === "function" ? this['copyWithin'](_0x3f4a21, _0x36026f, _0x6f1b8e) : Uint8Array['prototype']['set']['call'](_0x28fd6d, this['subarray'](_0x36026f, _0x6f1b8e), _0x3f4a21), _0x5f27b9; + return this === _0x28fd6d && typeof Uint8Array.prototype['copyWithin'] === "function" ? this['copyWithin'](_0x3f4a21, _0x36026f, _0x6f1b8e) : Uint8Array.prototype['set'].call(_0x28fd6d, this['subarray'](_0x36026f, _0x6f1b8e), _0x3f4a21), _0x5f27b9; } - , _0x553303["prototype"]['fill'] = function _0x204855(_0xd52ff8, _0x40a711, _0xf358cc, _0x136a14) { + , _0x553303.prototype['fill'] = function _0x204855(_0xd52ff8, _0x40a711, _0xf358cc, _0x136a14) { if (typeof _0xd52ff8 === "string") { - if (typeof _0x40a711 === "string") _0x136a14 = _0x40a711, _0x40a711 = -0xad9 * -0x1 + 0x435 + -0xf0e, _0xf358cc = this['length']; else typeof _0xf358cc === "string" && (_0x136a14 = _0xf358cc, _0xf358cc = this['length']); + if (typeof _0x40a711 === "string") _0x136a14 = _0x40a711, _0x40a711 = -0xad9 * -0x1 + 0x435 + -0xf0e, _0xf358cc = this.length; else typeof _0xf358cc === "string" && (_0x136a14 = _0xf358cc, _0xf358cc = this.length); if (_0x136a14 !== undefined && typeof _0x136a14 !== "string") throw new TypeError('encoding must be a string'); - if (typeof _0x136a14 === 'string' && !_0x553303['isEncoding'](_0x136a14)) throw new TypeError('Unknown encoding: ' + _0x136a14); - if (_0xd52ff8['length'] === -0x1372 + 0x116e * 0x2 + -0xf * 0x107) { - var _0x3d4371 = _0xd52ff8['charCodeAt'](0x83c + -0xd27 + 0x4eb); + if (typeof _0x136a14 === 'string' && !_0x553303.isEncoding(_0x136a14)) throw new TypeError('Unknown encoding: ' + _0x136a14); + if (_0xd52ff8.length === -0x1372 + 0x116e * 0x2 + -0xf * 0x107) { + var _0x3d4371 = _0xd52ff8.charCodeAt(0x83c + -0xd27 + 0x4eb); (_0x136a14 === 'utf8' && _0x3d4371 < 0x5ed * -0x1 + -0x1054 + 0x16c1 || _0x136a14 === 'latin1') && (_0xd52ff8 = _0x3d4371); } } else { if (typeof _0xd52ff8 === 'number') _0xd52ff8 = _0xd52ff8 & -0x188e + 0x198d + 0x0; else typeof _0xd52ff8 === 'boolean' && (_0xd52ff8 = Number(_0xd52ff8)); } - if (_0x40a711 < -0x1c7 * -0x3 + 0x25d + -0x7b2 || this['length'] < _0x40a711 || this['length'] < _0xf358cc) throw new RangeError('Out of range index'); + if (_0x40a711 < -0x1c7 * -0x3 + 0x25d + -0x7b2 || this.length < _0x40a711 || this.length < _0xf358cc) throw new RangeError('Out of range index'); if (_0xf358cc <= _0x40a711) return this; - _0x40a711 = _0x40a711 >>> -0x665 * 0x5 + 0x1578 + 0xa81, _0xf358cc = _0xf358cc === undefined ? this['length'] : _0xf358cc >>> -0x1 * 0x2159 + -0x187 * -0xa + -0x1213 * -0x1; + _0x40a711 = _0x40a711 >>> -0x665 * 0x5 + 0x1578 + 0xa81, _0xf358cc = _0xf358cc === undefined ? this.length : _0xf358cc >>> -0x1 * 0x2159 + -0x187 * -0xa + -0x1213 * -0x1; if (!_0xd52ff8) _0xd52ff8 = 0x3 * -0x8a9 + 0xfbc + -0x2b * -0x3d; var _0x562571; if (typeof _0xd52ff8 === "number") for (_0x562571 = _0x40a711; _0x562571 < _0xf358cc; ++_0x562571) { this[_0x562571] = _0xd52ff8; } else { - var _0x4c33b8 = _0x553303['isBuffer'](_0xd52ff8) ? _0xd52ff8 : _0x553303["from"](_0xd52ff8, _0x136a14), - _0x5c1844 = _0x4c33b8['length']; + var _0x4c33b8 = _0x553303.isBuffer(_0xd52ff8) ? _0xd52ff8 : _0x553303.from(_0xd52ff8, _0x136a14), + _0x5c1844 = _0x4c33b8.length; if (_0x5c1844 === -0x5 * -0x2 + 0x1086 + -0x6a * 0x28) throw new TypeError('The value "' + _0xd52ff8 + '" is invalid for argument "value"'); for (_0x562571 = 0x1b9 + 0x1700 + -0x18b9; _0x562571 < _0xf358cc - _0x40a711; ++_0x562571) { this[_0x562571 + _0x40a711] = _0x4c33b8[_0x562571 % _0x5c1844]; @@ -1169,9 +1176,9 @@ logger = console.log; var _0x2f8b01 = /[^+/0-9A-Za-z-_]/g; function _0x5d6557(_0x162e54) { - _0x162e54 = _0x162e54['split']("=")[0xda + -0x876 * -0x3 + -0x1 * 0x1a3c], _0x162e54 = _0x162e54['trim']()['replace'](_0x2f8b01, ''); - if (_0x162e54['length'] < -0x2028 + 0x17e0 + 0x84a) return ''; - while (_0x162e54['length'] % (-0x9 * -0x182 + 0x9ce + 0x34 * -0x73) !== -0x1 * 0x17c3 + -0x1 * 0x2315 + 0x3ad8) { + _0x162e54 = _0x162e54['split']("=")[0xda + -0x876 * -0x3 + -0x1 * 0x1a3c], _0x162e54 = _0x162e54['trim']().replace(_0x2f8b01, ''); + if (_0x162e54.length < -0x2028 + 0x17e0 + 0x84a) return ''; + while (_0x162e54.length % (-0x9 * -0x182 + 0x9ce + 0x34 * -0x73) !== -0x1 * 0x17c3 + -0x1 * 0x2315 + 0x3ad8) { _0x162e54 = _0x162e54 + "="; } return _0x162e54; @@ -1179,9 +1186,9 @@ logger = console.log; function _0x3fb536(_0x23614d, _0x39efd7) { _0x39efd7 = _0x39efd7 || Infinity; - var _0x53b020, _0x5b3482 = _0x23614d["length"], _0x5c091e = null, _0x441166 = []; + var _0x53b020, _0x5b3482 = _0x23614d.length, _0x5c091e = null, _0x441166 = []; for (var _0x4ccff4 = 0xab5 + -0x1b70 + -0x1 * -0x10bb; _0x4ccff4 < _0x5b3482; ++_0x4ccff4) { - _0x53b020 = _0x23614d['charCodeAt'](_0x4ccff4); + _0x53b020 = _0x23614d.charCodeAt(_0x4ccff4); if (_0x53b020 > -0xfdc1 + -0x1a34e + 0x3790e && _0x53b020 < -0xa * -0xd2b + -0x823e + 0xde90) { if (!_0x5c091e) { if (_0x53b020 > -0x92dd + -0x1243 * -0x11 + 0x3869) { @@ -1233,28 +1240,28 @@ logger = console.log; function _0x2baa7e(_0x40f9d7) { var _0x53390a = []; - for (var _0x5e65ee = -0xc11 + -0x44b + 0x574 * 0x3; _0x5e65ee < _0x40f9d7['length']; ++_0x5e65ee) { - _0x53390a['push'](_0x40f9d7["charCodeAt"](_0x5e65ee) & 0x278 + 0x1378 + -0x14f1); + for (var _0x5e65ee = -0xc11 + -0x44b + 0x574 * 0x3; _0x5e65ee < _0x40f9d7.length; ++_0x5e65ee) { + _0x53390a['push'](_0x40f9d7.charCodeAt(_0x5e65ee) & 0x278 + 0x1378 + -0x14f1); } return _0x53390a; } function _0x312aba(_0x2dc17b, _0x4f82de) { var _0x1e1df9, _0x5348bb, _0x4a80e9, _0x1353e4 = []; - for (var _0x19c8e3 = -0x222 + 0x1672 + -0x1450; _0x19c8e3 < _0x2dc17b['length']; ++_0x19c8e3) { + for (var _0x19c8e3 = -0x222 + 0x1672 + -0x1450; _0x19c8e3 < _0x2dc17b.length; ++_0x19c8e3) { if ((_0x4f82de -= 0x2387 * -0x1 + -0x2043 + 0x43cc) < 0xaa9 * 0x2 + 0x20 * 0xb2 + -0x2b92) break; - _0x1e1df9 = _0x2dc17b["charCodeAt"](_0x19c8e3), _0x5348bb = _0x1e1df9 >> -0x5 * 0x526 + 0x297 + 0x172f, _0x4a80e9 = _0x1e1df9 % (0x8 * -0x272 + -0xc0e * 0x2 + 0x2cac), _0x1353e4['push'](_0x4a80e9), _0x1353e4['push'](_0x5348bb); + _0x1e1df9 = _0x2dc17b.charCodeAt(_0x19c8e3), _0x5348bb = _0x1e1df9 >> -0x5 * 0x526 + 0x297 + 0x172f, _0x4a80e9 = _0x1e1df9 % (0x8 * -0x272 + -0xc0e * 0x2 + 0x2cac), _0x1353e4['push'](_0x4a80e9), _0x1353e4['push'](_0x5348bb); } return _0x1353e4; } function _0x3ced35(_0x1f6a41) { - return _0x4f65d7['toByteArray'](_0x5d6557(_0x1f6a41)); + return _0x4f65d7.toByteArray(_0x5d6557(_0x1f6a41)); } function _0x125fac(_0x351403, _0x17d883, _0x4572c5, _0x191c20) { for (var _0x140bf0 = 0x2613 + -0x1d34 + -0x8df; _0x140bf0 < _0x191c20; ++_0x140bf0) { - if (_0x140bf0 + _0x4572c5 >= _0x17d883['length'] || _0x140bf0 >= _0x351403['length']) break; + if (_0x140bf0 + _0x4572c5 >= _0x17d883.length || _0x140bf0 >= _0x351403.length) break; _0x17d883[_0x140bf0 + _0x4572c5] = _0x351403[_0x140bf0]; } return _0x140bf0; @@ -1300,7 +1307,7 @@ logger = console.log; } return (_0x33dc70 ? -(-0x2 * -0x7b7 + 0x1739 + -0x26a6) : 0x19c4 + 0x1500 + -0x2ec3 * 0x1) * _0xbface7 * Math['pow'](-0x2489 + 0x640 + 0x1e4b, _0x26cf5d - _0xc4614f); } - , _0x4cc135['write'] = function (_0x7cd840, _0x5d56fd, _0x2673b7, _0x22b3d1, _0x2d6b2e, _0x28f7db) { + , _0x4cc135.write = function (_0x7cd840, _0x5d56fd, _0x2673b7, _0x22b3d1, _0x2d6b2e, _0x28f7db) { var _0x5b6ad5, _0x3a364e, _0x1c6743, _0x5a89e0 = _0x28f7db * (0x37 * 0x1 + 0x120e + -0x123d) - _0x2d6b2e - (-0xd92 + 0x2648 + -0x18b5), _0x9f0195 = (-0x4c4 * -0x5 + 0x485 * -0x7 + 0x7d0 << _0x5a89e0) - (-0x721 + 0x25ab * 0x1 + 0x1e89 * -0x1), @@ -1374,16 +1381,16 @@ logger = console.log; } var _0x18fe56 = typeof navigator !== "undefined"; - if (_0x18fe56 && _0x219a41 && navigator['appName'] == 'Microsoft Internet Explorer') _0xd1d804['prototype']['am'] = _0x46d0f6, _0x1261ca = 0x100f + -0x773 * -0x1 + -0x1 * 0x1764; else _0x18fe56 && _0x219a41 && navigator['appName'] != 'Netscape' ? (_0xd1d804['prototype']['am'] = _0x419e96, _0x1261ca = 0x2 * 0x727 + 0x70d + -0x1541) : (_0xd1d804["prototype"]['am'] = _0x3a0d84, _0x1261ca = 0x13dd + -0xc7a + -0x17 * 0x51); - _0xd1d804['prototype']['DB'] = _0x1261ca, _0xd1d804['prototype']['DM'] = (0x1387 * 0x1 + 0xa * -0xd3 + 0x98 * -0x13 << _0x1261ca) - (0x1b2f + 0x418 * 0x1 + 0x2 * -0xfa3), _0xd1d804['prototype']['DV'] = 0x75 * 0x4c + 0xa91 + 0x2 * -0x16a6 << _0x1261ca; + if (_0x18fe56 && _0x219a41 && navigator['appName'] == 'Microsoft Internet Explorer') _0xd1d804.prototype['am'] = _0x46d0f6, _0x1261ca = 0x100f + -0x773 * -0x1 + -0x1 * 0x1764; else _0x18fe56 && _0x219a41 && navigator['appName'] != 'Netscape' ? (_0xd1d804.prototype['am'] = _0x419e96, _0x1261ca = 0x2 * 0x727 + 0x70d + -0x1541) : (_0xd1d804.prototype['am'] = _0x3a0d84, _0x1261ca = 0x13dd + -0xc7a + -0x17 * 0x51); + _0xd1d804.prototype['DB'] = _0x1261ca, _0xd1d804.prototype['DM'] = (0x1387 * 0x1 + 0xa * -0xd3 + 0x98 * -0x13 << _0x1261ca) - (0x1b2f + 0x418 * 0x1 + 0x2 * -0xfa3), _0xd1d804.prototype['DV'] = 0x75 * 0x4c + 0xa91 + 0x2 * -0x16a6 << _0x1261ca; var _0x1929b7 = 0x607 * -0x1 + -0x18d1 + 0x1f0c; - _0xd1d804["prototype"]['FV'] = Math['pow'](0x2071 + -0x22d2 + 0x2f * 0xd, _0x1929b7), _0xd1d804['prototype']['F1'] = _0x1929b7 - _0x1261ca, _0xd1d804['prototype']['F2'] = (0x112 * 0xf + 0xbb + -0x10c7 * 0x1) * _0x1261ca - _0x1929b7; + _0xd1d804.prototype['FV'] = Math['pow'](0x2071 + -0x22d2 + 0x2f * 0xd, _0x1929b7), _0xd1d804.prototype['F1'] = _0x1929b7 - _0x1261ca, _0xd1d804.prototype['F2'] = (0x112 * 0xf + 0xbb + -0x10c7 * 0x1) * _0x1261ca - _0x1929b7; var _0x5a2832 = '0123456789abcdefghijklmnopqrstuvwxyz', _0x597dde = new Array(), _0x33ad95, _0x5e3541; - _0x33ad95 = '0'['charCodeAt'](0x1f60 + -0x1d0d + -0x253); + _0x33ad95 = '0'.charCodeAt(0x1f60 + -0x1d0d + -0x253); for (_0x5e3541 = 0xb83 + 0x40 * -0xb + -0x8c3 * 0x1; _0x5e3541 <= -0x49d * 0x2 + -0xe * 0x2 + -0x95f * -0x1; ++_0x5e3541) _0x597dde[_0x33ad95++] = _0x5e3541; - _0x33ad95 = "a"['charCodeAt'](-0x17ed + -0x7 * -0xa4 + 0x1371 * 0x1); + _0x33ad95 = "a".charCodeAt(-0x17ed + -0x7 * -0xa4 + 0x1371 * 0x1); for (_0x5e3541 = 0xad3 * -0x1 + 0x126d + -0x790; _0x5e3541 < 0x1fd7 * -0x1 + 0x2c3 + 0x1d38; ++_0x5e3541) _0x597dde[_0x33ad95++] = _0x5e3541; - _0x33ad95 = 'A'["charCodeAt"](0x9d * -0x3e + -0x511 + 0x2b17); + _0x33ad95 = 'A'.charCodeAt(0x9d * -0x3e + -0x511 + 0x2b17); for (_0x5e3541 = -0x12d + -0xfd9 + -0x3 * -0x5b0; _0x5e3541 < -0xfa + -0xbbd * -0x1 + 0x1 * -0xa9f; ++_0x5e3541) _0x597dde[_0x33ad95++] = _0x5e3541; function _0x103673(_0x167555) { @@ -1391,7 +1398,7 @@ logger = console.log; } function _0x5e83ef(_0x37cdda, _0x188134) { - var _0x52d754 = _0x597dde[_0x37cdda["charCodeAt"](_0x188134)]; + var _0x52d754 = _0x597dde[_0x37cdda.charCodeAt(_0x188134)]; return _0x52d754 == null ? -(-0x2068 + 0x26f6 * -0x1 + 0x79 * 0x97) : _0x52d754; } @@ -1429,7 +1436,7 @@ logger = console.log; } } this["t"] = -0x7ca + -0x1 * -0x1807 + -0x103d, this['s'] = -0x1d76 + -0xbcd + 0x1f7 * 0x15; - var _0x535550 = _0x143aad['length'], _0x4aa018 = false, + var _0x535550 = _0x143aad.length, _0x4aa018 = false, _0xa728c = -0xf * -0x47 + -0x1 * -0x1c95 + -0x105f * 0x2; while (--_0x535550 >= 0x10e2 + -0x1570 + 0x1 * 0x48e) { var _0x4eef84 = _0x248713 == -0xbd5 + 0x1ff3 + -0x1416 ? _0x143aad[_0x535550] & -0x175e * -0x1 + -0x1 * 0x1337 + 0x65 * -0x8 : _0x5e83ef(_0x143aad, _0x535550); @@ -1458,7 +1465,7 @@ logger = console.log; } function _0xd4ec71(_0x23935f) { - if (this['s'] < -0x840 + 0x163e + -0x6 * 0x255) return "-" + this['negate']()["toString"](_0x23935f); + if (this['s'] < -0x840 + 0x163e + -0x6 * 0x255) return "-" + this['negate']().toString(_0x23935f); var _0x39705d; if (_0x23935f === 16) _0x39705d = 4; else { if (_0x23935f == 8) _0x39705d = 3; else { @@ -1555,7 +1562,7 @@ logger = console.log; function _0x534eba(_0xfce9c1, _0x557c71) { var _0x12b92e = -0x15a9 + -0x81d + 0x1dc6, _0x161697 = 0x2 * 0x1046 + -0x40a + 0x52 * -0x59, - _0x1cf8fa = Math['min'](_0xfce9c1["t"], this["t"]); + _0x1cf8fa = Math.min(_0xfce9c1["t"], this["t"]); while (_0x12b92e < _0x1cf8fa) { _0x161697 += this[_0x12b92e] - _0xfce9c1[_0x12b92e], _0x557c71[_0x12b92e++] = _0x161697 & this['DM'], _0x161697 >>= this['DB']; } @@ -1671,7 +1678,7 @@ logger = console.log; _0x3c98ff['squareTo'](_0x336f95), this['reduce'](_0x336f95); } - _0xd1625c['prototype']['convert'] = _0x2f3e9b, _0xd1625c['prototype']['revert'] = _0x59bffe, _0xd1625c['prototype']["reduce"] = _0x1c4c64, _0xd1625c['prototype']['mulTo'] = _0x19c211, _0xd1625c['prototype']['sqrTo'] = _0x27ef21; + _0xd1625c.prototype['convert'] = _0x2f3e9b, _0xd1625c.prototype['revert'] = _0x59bffe, _0xd1625c.prototype["reduce"] = _0x1c4c64, _0xd1625c.prototype['mulTo'] = _0x19c211, _0xd1625c.prototype['sqrTo'] = _0x27ef21; function _0x2332d7() { if (this["t"] < 0x19cc + 0x1db9 + 0x22 * -0x1a2) return 0xfa8 + 0xa * -0x2d5 + -0x2 * -0x655; @@ -1719,7 +1726,7 @@ logger = console.log; _0x1052c3['multiplyTo'](_0x189a91, _0x371569), this['reduce'](_0x371569); } - _0x48aa41["prototype"]['convert'] = _0x1fbad3, _0x48aa41['prototype']['revert'] = _0x5e1c09, _0x48aa41["prototype"]["reduce"] = _0x24863e, _0x48aa41['prototype']['mulTo'] = _0x198c84, _0x48aa41['prototype']['sqrTo'] = _0x3872e1; + _0x48aa41.prototype['convert'] = _0x1fbad3, _0x48aa41.prototype['revert'] = _0x5e1c09, _0x48aa41.prototype["reduce"] = _0x24863e, _0x48aa41.prototype['mulTo'] = _0x198c84, _0x48aa41.prototype['sqrTo'] = _0x3872e1; function _0xe2cdb4() { return (this["t"] > 0x2 * -0x120e + -0x1550 * -0x1 + 0xecc ? this[0] & 0x1b59 + -0xb9c + -0xfbc : this['s']) == 0xab2 + -0xd2a + -0x4 * -0x9e; @@ -1746,7 +1753,7 @@ logger = console.log; return this['exp'](_0x24c930, _0x4374eb); } - _0xd1d804['prototype']['copyTo'] = _0x1de1d2, _0xd1d804["prototype"]['fromInt'] = _0x3ebbc7, _0xd1d804["prototype"]['fromString'] = _0x2c2fe8, _0xd1d804["prototype"]['clamp'] = _0x141b7a, _0xd1d804["prototype"]['dlShiftTo'] = _0x384e95, _0xd1d804['prototype']['drShiftTo'] = _0xe8fee8, _0xd1d804['prototype']['lShiftTo'] = _0x17b36a, _0xd1d804['prototype']['rShiftTo'] = _0x2b1e3e, _0xd1d804['prototype']['subTo'] = _0x534eba, _0xd1d804["prototype"]['multiplyTo'] = _0x3fec74, _0xd1d804['prototype']['squareTo'] = _0x31f79d, _0xd1d804['prototype']['divRemTo'] = _0x38a052, _0xd1d804["prototype"]['invDigit'] = _0x2332d7, _0xd1d804["prototype"]['isEven'] = _0xe2cdb4, _0xd1d804['prototype']['exp'] = _0x377805, _0xd1d804['prototype']['toString'] = _0xd4ec71, _0xd1d804['prototype']['negate'] = _0x22a4f5, _0xd1d804['prototype']['abs'] = _0x3e1b80, _0xd1d804['prototype']['compareTo'] = _0x2f03d4, _0xd1d804['prototype']['bitLength'] = _0x4e1d8f, _0xd1d804['prototype']['mod'] = _0xf76cf3, _0xd1d804["prototype"]['modPowInt'] = _0x371999, _0xd1d804['ZERO'] = _0x1a270d(0x1 * -0x893 + -0xc * 0x7b + 0xe57), _0xd1d804["ONE"] = _0x1a270d(0x134 + -0x6 * 0x257 + 0xcd7); + _0xd1d804.prototype['copyTo'] = _0x1de1d2, _0xd1d804.prototype['fromInt'] = _0x3ebbc7, _0xd1d804.prototype['fromString'] = _0x2c2fe8, _0xd1d804.prototype['clamp'] = _0x141b7a, _0xd1d804.prototype['dlShiftTo'] = _0x384e95, _0xd1d804.prototype['drShiftTo'] = _0xe8fee8, _0xd1d804.prototype['lShiftTo'] = _0x17b36a, _0xd1d804.prototype['rShiftTo'] = _0x2b1e3e, _0xd1d804.prototype['subTo'] = _0x534eba, _0xd1d804.prototype['multiplyTo'] = _0x3fec74, _0xd1d804.prototype['squareTo'] = _0x31f79d, _0xd1d804.prototype['divRemTo'] = _0x38a052, _0xd1d804.prototype['invDigit'] = _0x2332d7, _0xd1d804.prototype['isEven'] = _0xe2cdb4, _0xd1d804.prototype['exp'] = _0x377805, _0xd1d804.prototype.toString = _0xd4ec71, _0xd1d804.prototype['negate'] = _0x22a4f5, _0xd1d804.prototype['abs'] = _0x3e1b80, _0xd1d804.prototype['compareTo'] = _0x2f03d4, _0xd1d804.prototype['bitLength'] = _0x4e1d8f, _0xd1d804.prototype['mod'] = _0xf76cf3, _0xd1d804.prototype['modPowInt'] = _0x371999, _0xd1d804['ZERO'] = _0x1a270d(0x1 * -0x893 + -0xc * 0x7b + 0xe57), _0xd1d804["ONE"] = _0x1a270d(0x134 + -0x6 * 0x257 + 0xcd7); function _0x3642c9() { var _0x121316 = _0x19bb8b(); @@ -1792,9 +1799,9 @@ logger = console.log; _0x133bbe = ''; this['divRemTo'](_0x598b85, _0x4dd3f2, _0x4dfc31); while (_0x4dd3f2['signum']() > -0xa3 + -0x2350 + 0x23f3 * 0x1) { - _0x133bbe = (_0x1d968f + _0x4dfc31['intValue']())['toString'](_0x4adbc8)['substr'](0x18d7 + -0x13f * -0x1b + -0x3a7b) + _0x133bbe, _0x4dd3f2['divRemTo'](_0x598b85, _0x4dd3f2, _0x4dfc31); + _0x133bbe = (_0x1d968f + _0x4dfc31['intValue']()).toString(_0x4adbc8).substr(0x18d7 + -0x13f * -0x1b + -0x3a7b) + _0x133bbe, _0x4dd3f2['divRemTo'](_0x598b85, _0x4dd3f2, _0x4dfc31); } - return _0x4dfc31['intValue']()['toString'](_0x4adbc8) + _0x133bbe; + return _0x4dfc31['intValue']().toString(_0x4adbc8) + _0x133bbe; } function _0x294c1a(_0x584b0d, _0x40ca2a) { @@ -1803,7 +1810,7 @@ logger = console.log; var _0x2e5f83 = this['chunkSize'](_0x40ca2a), _0x7e3eea = Math['pow'](_0x40ca2a, _0x2e5f83), _0x24ac23 = false, _0x49cac6 = 0x1bb * -0x2 + -0x67 * -0x38 + 0x1 * -0x1312, _0x441615 = -0x1de + -0x12e + 0x30c; - for (var _0x401c1c = -0x77a + 0x1a8 + 0x5d2; _0x401c1c < _0x584b0d['length']; ++_0x401c1c) { + for (var _0x401c1c = -0x77a + 0x1a8 + 0x5d2; _0x401c1c < _0x584b0d.length; ++_0x401c1c) { var _0x262822 = _0x5e83ef(_0x584b0d, _0x401c1c); if (_0x262822 < 0x1028 + 0x1507 + -0xa7 * 0x39) { if (_0x584b0d['charAt'](_0x401c1c) == "-" && this['signum']() == -0x208 * 0x13 + 0x1723 + -0x1 * -0xf75) _0x24ac23 = true; @@ -1828,7 +1835,7 @@ logger = console.log; } } else { var _0x534099 = new Array(), _0x458bf9 = _0x2c159e & 0x145f + -0x1f78 + -0x20 * -0x59; - _0x534099["length"] = (_0x2c159e >> 0x4a9 + 0xa80 + 0x1 * -0xf26) + (0x163e + 0x234a + -0x3987), _0x507267['nextBytes'](_0x534099); + _0x534099.length = (_0x2c159e >> 0x4a9 + 0xa80 + 0x1 * -0xf26) + (0x163e + 0x234a + -0x3987), _0x507267['nextBytes'](_0x534099); if (_0x458bf9 > 0x1eb * 0x2 + -0x2155 + 0x1d7f) _0x534099[0x4 * 0x16 + -0x69a + 0x642] &= (0x20da + 0x1b40 + -0x3c19 << _0x458bf9) - (-0x161 * 0x18 + 0x1a42 + -0x11 * -0x67); else _0x534099[0xa3 * 0x2b + 0x2 * 0x54a + -0x25f5] = 0x7ae * 0x1 + 0x65f * -0x2 + 0x1 * 0x510; this['fromString'](_0x534099, 0x1 * -0x1c19 + 0x5 * -0x6b5 + 0x2 * 0x1f51); } @@ -1864,7 +1871,7 @@ logger = console.log; } function _0x4aa98a(_0x47111a, _0x136c62, _0x5a7cef) { - var _0xf64b09, _0x317b87, _0x3262c6 = Math['min'](_0x47111a["t"], this["t"]); + var _0xf64b09, _0x317b87, _0x3262c6 = Math.min(_0x47111a["t"], this["t"]); for (_0xf64b09 = 0xadf + 0x16 * 0xcd + -0x1c7d; _0xf64b09 < _0x3262c6; ++_0xf64b09) _0x5a7cef[_0xf64b09] = _0x136c62(this[_0xf64b09], _0x47111a[_0xf64b09]); if (_0x47111a["t"] < this["t"]) { _0x317b87 = _0x47111a['s'] & this['DM']; @@ -1988,7 +1995,7 @@ logger = console.log; function _0x38b813(_0xa81128, _0x23ebfa) { var _0x2d8823 = 0x2624 + -0x260b * -0x1 + -0x1965 * 0x3, _0x2ece84 = -0x997 + 0x24b * 0x5 + -0x1e0, - _0x290266 = Math['min'](_0xa81128["t"], this["t"]); + _0x290266 = Math.min(_0xa81128["t"], this["t"]); while (_0x2d8823 < _0x290266) { _0x2ece84 += this[_0x2d8823] + _0xa81128[_0x2d8823], _0x23ebfa[_0x2d8823++] = _0x2ece84 & this['DM'], _0x2ece84 >>= this['DB']; } @@ -2077,19 +2084,19 @@ logger = console.log; _0x529f5a['squareTo'](_0x44c69a); } - _0xa3ece4["prototype"]['convert'] = _0x4da928, _0xa3ece4['prototype']['revert'] = _0x4da928, _0xa3ece4["prototype"]['mulTo'] = _0x5c5cb9, _0xa3ece4['prototype']['sqrTo'] = _0x6505f4; + _0xa3ece4.prototype['convert'] = _0x4da928, _0xa3ece4.prototype['revert'] = _0x4da928, _0xa3ece4.prototype['mulTo'] = _0x5c5cb9, _0xa3ece4.prototype['sqrTo'] = _0x6505f4; function _0x32bc36(_0xd470ae) { return this['exp'](_0xd470ae, new _0xa3ece4()); } function _0x47d1f4(_0x492c42, _0x4d823c, _0x4d578e) { - var _0x21b875 = Math['min'](this["t"] + _0x492c42["t"], _0x4d823c); + var _0x21b875 = Math.min(this["t"] + _0x492c42["t"], _0x4d823c); _0x4d578e['s'] = 0x1 * -0x14fb + -0x409 + -0x641 * -0x4, _0x4d578e["t"] = _0x21b875; while (_0x21b875 > 0x388 * 0x1 + -0x1ce4 + 0x195c) _0x4d578e[--_0x21b875] = 0x1736 + 0x259 + -0x198f; var _0x4422a5; for (_0x4422a5 = _0x4d578e["t"] - this["t"]; _0x21b875 < _0x4422a5; ++_0x21b875) _0x4d578e[_0x21b875 + this["t"]] = this['am'](0x32 * 0x14 + 0x1823 + -0x1c0b, _0x492c42[_0x21b875], _0x4d578e, _0x21b875, 0x52b + 0x2676 * 0x1 + 0x49 * -0x99, this["t"]); - for (_0x4422a5 = Math['min'](_0x492c42["t"], _0x4d823c); _0x21b875 < _0x4422a5; ++_0x21b875) this['am'](0x1 * -0x96d + 0x2169 + -0x17fc, _0x492c42[_0x21b875], _0x4d578e, _0x21b875, -0x1 * 0x12e3 + 0x925 * 0x1 + 0x9be, _0x4d823c - _0x21b875); + for (_0x4422a5 = Math.min(_0x492c42["t"], _0x4d823c); _0x21b875 < _0x4422a5; ++_0x21b875) this['am'](0x1 * -0x96d + 0x2169 + -0x17fc, _0x492c42[_0x21b875], _0x4d578e, _0x21b875, -0x1 * 0x12e3 + 0x925 * 0x1 + 0x9be, _0x4d823c - _0x21b875); _0x4d578e['clamp'](); } @@ -2136,7 +2143,7 @@ logger = console.log; _0x4879e8['multiplyTo'](_0x132b63, _0x3f2f2f), this['reduce'](_0x3f2f2f); } - _0x45b83b['prototype']['convert'] = _0x3b55e5, _0x45b83b['prototype']['revert'] = _0x663372, _0x45b83b['prototype']['reduce'] = _0x31cf17, _0x45b83b['prototype']['mulTo'] = _0x5ac541, _0x45b83b["prototype"]['sqrTo'] = _0x2e0869; + _0x45b83b.prototype['convert'] = _0x3b55e5, _0x45b83b.prototype['revert'] = _0x663372, _0x45b83b.prototype['reduce'] = _0x31cf17, _0x45b83b.prototype['mulTo'] = _0x5ac541, _0x45b83b.prototype['sqrTo'] = _0x2e0869; function _0x66e4c6(_0x3a6750, _0x2b3419) { var _0x12fb64 = _0x3a6750['bitLength'](), _0x1a5fb8, _0x4e1593 = _0x1a270d(0x79 + 0xd1f + -0xd97), @@ -2263,20 +2270,20 @@ logger = console.log; } var _0x348984 = [-0x1 * 0xaa9 + -0xf04 + -0x5 * -0x523, 0x10a2 + -0x18d4 * 0x1 + 0x835, 0x1d * 0x104 + 0x616 + 0x15 * -0x1b1, 0x1 * 0x972 + 0x1 * 0xb45 + 0x10 * -0x14b, 0x2 * -0x177 + -0x52f + 0x24 * 0x3a, 0x1f27 + 0x2561 + -0x175 * 0x2f, -0x2141 * 0x1 + 0x2 * 0x4c7 + 0x17c4, 0x1aa0 + 0xc69 * 0x1 + -0x2 * 0x137b, -0x1 * 0x72d + 0x22ba + -0x1b76, -0x5 * 0x5c9 + 0x1683 + 0x687, -0x11eb + 0x242a + 0x20 * -0x91, 0x772 * -0x5 + 0xc0d * 0x3 + 0x138, 0x4 * 0x6da + -0x1 * -0x141b + -0x2f5a, 0xb69 + -0x25 * -0xb9 + -0x25fb, -0x1b61 + -0x1 * 0x1eb7 + -0x1 * -0x3a47, 0x3 * 0x1e9 + -0x16b4 * 0x1 + -0x2 * -0x897, 0x7b7 + -0x1 * 0xf3e + -0x296 * -0x3, -0x9b7 + 0x115 * -0x1c + 0x20 * 0x142, 0x5 * 0x496 + -0x918 + -0xd93, 0x2095 + 0x1e93 + 0x3ee1 * -0x1, 0x18ef + -0x19ee + 0x1 * 0x148, 0x3d9 * 0x2 + 0x199 + -0x8fc, -0x1 * -0x12fb + -0x1 * -0xc11 + 0x37 * -0x8f, 0x177d + -0x1ad3 + -0x3af * -0x1, -0x1814 + 0xb54 + -0xd21 * -0x1, 0x1ab1 + -0x17ed + -0x25f, -0x1e6a + 0x6 * 0x1eb + 0x134f, 0x19da + -0x7f * -0x6 + 0x7 * -0x40f, 0x25e * 0x1 + 0x1fd4 + -0x21c5, -0x2 * 0xcaa + -0x398 + 0x1d5d, 0x181 + -0x7 * -0x17 + -0x1a3 * 0x1, -0x4 * 0x47f + 0x1 * -0x108a + -0x2309 * -0x1, -0x43d * 0x5 + -0x1275 + 0x282f, 0xa * -0x322 + 0x391 + 0x1c4e, -0x12b * -0x5 + 0x2f * 0x2a + -0xcf8, 0xb1a * 0x3 + 0x882 + -0x2939, 0x6b * 0x2 + 0x686 + -0x9d * 0xb, -0x1199 + -0x155f + 0x279b * 0x1, 0x25 * -0xa1 + -0xfe8 + -0x2 * -0x13ea, -0x116f + 0x81b + -0x1 * -0xa01, 0xde7 + 0x11ce + 0x7 * -0x46e, -0x1a92 + 0x2640 + 0x35 * -0x35, -0xa * 0x216 + -0x1183 + 0x271e, 0xb * 0x353 + -0x242f * -0x1 + -0x47ff, 0x1 * -0x7b5 + 0x1 * -0xe96 + 0x1710, -0x1 * -0x20c5 + 0xcdb + 0x2cd9 * -0x1, -0xbe * -0x1d + 0x58 * -0x26 + -0x11 * 0x73, 0x1b3a + -0x61 * -0x40 + -0x329b, -0x21d6 + 0x1254 + 0x3 * 0x577, 0x2f9 + 0x1443 + -0x1657, 0x1 * -0x1074 + 0x4 * 0x563 + -0x42f, 0x2c * -0xac + -0x248 + -0xaed * -0x3, 0xd5 * -0x19 + 0x502 * -0x6 + 0x33ca, 0x2 * -0x14a + -0xf * -0x1ab + 0x86 * -0x29, -0x25b1 * 0x1 + 0x145 + 0x256d, 0x10b9 + -0x1bd0 + 0x2f * 0x42, 0x498 + 0x10f + -0x49a, 0xe8f + 0x22bc + -0x303c, 0xcd1 + 0x270f + 0x1 * -0x32cb, -0xe4f + 0x2bd + 0xcab, -0x67f + 0x1efb + -0x4ad * 0x5, -0x214 + 0x14de + -0x11a5, 0x1 * 0x84e + -0x17f9 * 0x1 + 0x10de, -0x2 * -0x1b + 0x10b1 * -0x2 + 0x2263 * 0x1, -0x59 * -0x49 + 0x11ba * 0x1 + -0x29e2, 0x1f34 + -0x23f6 + 0x5ff, 0x238b + 0x202 * -0x13 + 0x3e6, 0x20cc + 0x1817 + 0x3 * -0x1286, -0x272 * 0x1 + -0x2018 + 0x23e5, -0x77b + -0x491 * 0x3 + 0x168b, 0x1a58 + 0x1fc7 + -0x38be, 0x2496 + 0x1e41 * 0x1 + -0x4170, -0x1fb + -0x133e + 0x16a8, -0x2208 + -0x1d76 + 0x40f3, 0xb5 * -0x33 + -0x9d3 + -0x979 * -0x5, -0x15c1 + -0x1b2f * -0x1 + -0x3ef, 0x11b * -0x1d + 0x51 * -0x61 + 0x4045, 0x35 * -0x65 + 0xaef * -0x3 + 0x3743, -0x54b * 0x2 + 0x2 * -0xb11 + 0x1 * 0x2249, -0xb6e * 0x2 + -0x2665 * 0x1 + 0x3eda, -0x1 * -0xf33 + 0x1 * -0x1609 + 0x879, 0xa96 + -0x22 * -0xa2 + -0x1e75 * 0x1, 0x1 * -0x122e + -0x1 * 0x1fb5 + 0xa1 * 0x52, -0x1 * 0x1886 + 0xea9 + 0x1d * 0x66, -0x105 * 0x21 + -0x52 * 0x2e + 0x3218, 0x12ab * -0x2 + 0x21bb + 0x556, -0xd * 0x1e9 + -0xebd + 0x95 * 0x47, -0xfda + 0x3 * 0x2ea + 0xb * 0xcf, -0xad4 + -0x1be * 0x11 + -0x2d1 * -0xf, 0x1f5f + 0x585 + -0x2315 * 0x1, -0xf97 + 0x3 * 0xcc1 + -0x14d9, -0x21ae + -0x1d0e * -0x1 + -0x67f * -0x1, 0x1d5e + 0x2051 * 0x1 + 0x4 * -0xef2, 0x3ae + -0x22a7 * -0x1 + -0x4f * 0x76, 0x28b * -0x3 + 0x1a6b * -0x1 + -0x733 * -0x5, 0x503 * -0x4 + -0x151 * 0xb + 0xad * 0x36, -0xb8 * 0x1 + -0x20d + 0x1d * 0x2a, 0x114 * 0x6 + 0xb5 + -0x524, -0xf01 + -0x85 * 0x28 + 0x3 * 0xc9c, -0xae7 * 0x1 + 0x2df + 0xa25, -0x874 * -0x1 + -0x1927 + 0x12d6, 0x1 * -0x267b + 0xe5e + 0x2 * 0xd25, 0x20e8 + 0x18a1 + -0x3756, 0x1130 + -0x101e + 0x127, -0x1855 + -0x43 * -0x79 + -0x51b * 0x1, 0x3e0 + -0x419 * 0x3 + 0xaac, -0x18aa + 0x1f90 + -0x1 * 0x49b, -0x4 * 0x596 + 0x2460 + 0x1 * -0xbb7, -0x120 + -0x24df + 0x1 * 0x2856, 0xcc6 + -0x22fd + 0x1890, 0x184f + 0x150d + -0x2afd, 0x14 * 0x16 + 0x4 * -0x747 + 0x1dc9, 0x11 * -0x1a3 + -0xe1f + 0x2c5b, -0x1e45 + 0x1197 + -0x1 * -0xf19, -0x2 * 0x6f + -0x1 * 0x1fa9 + 0x22fe, -0x11 * 0x1cf + -0x1 * -0x9f5 + 0x59 * 0x43, 0x84a * 0x2 + 0x1917 + 0x2 * -0x1394, -0x1 * 0x1b09 + -0x1aaf + 0x383f * 0x1, 0x1 * 0xb4d + -0x2 * -0x107f + -0x6f5 * 0x6, 0xf7 * -0x2 + 0x1 * -0xc6d + -0x16 * -0xc5, -0x1b75 + 0x25d8 + 0x3e7 * -0x2, 0x116a + 0x549 * -0x2 + -0x437, 0xdb + 0xb * -0x109 + 0xd2d, -0x1366 + -0x3 * 0x45d + -0xfa * -0x24, -0x16 * -0x13f + 0x1579 + -0x2e30, 0x5 * 0x3fd + 0x1 * 0x1f19 + 0x9a9 * -0x5, 0x2223 + 0x1 * -0x1fd + -0x1d61, -0xb4 + 0x2555 + -0x3c2 * 0x9, -0x1 * -0x1019 + 0x1660 + -0x23a2, -0x571 * 0x6 + -0x8b * -0x3 + -0x1 * -0x21e2, 0x3a3 * -0x7 + 0x16d * -0xb + 0xdd * 0x33, 0x1f6a + 0x1cf4 + -0x3977, 0x14d7 + -0xd * 0x211 + 0x8f5, -0xf21 + -0x1 * -0x2434 + 0x1 * -0x121e, -0x259d + 0xc73 + 0x1c23, -0x1f * -0x13 + -0xd2b + 0xddf, 0x178e + 0x12d * -0xe + -0x413, -0x18e8 + 0x19e2 * -0x1 + 0x35dd, -0x1b0f + 0xc09 + 0x1223 * 0x1, -0x2e * 0x85 + 0x1c20 + 0x111 * -0x1, -0xcd5 + 0x2585 + -0x1585, 0xe4 + 0x383 + 0x6 * -0x33, 0x216d + -0xa30 + -0x1406, 0x144d + -0x1069 + -0x1 * 0xa9, -0x577 + -0x1c01 + 0x24b5 * 0x1, 0xa8c * 0x2 + -0xef2 + -0x2df, -0x18 * -0x9d + 0x4 * 0x356 + -0x18bb, 0xe58 + 0x23dd * -0x1 + -0x84a * -0x3, -0x1 * -0x1001 + 0x9f1 + 0x1697 * -0x1, 0x23df + -0x31b * -0xb + 0x5 * -0xd55, -0x2 * 0xb7b + 0x1 * -0x1f41 + 0x39a4, -0x197e + -0x15d * 0x1b + 0x41be, -0x3d * -0x51 + -0x1 * 0x20ff + -0x21 * -0x85, 0x32 * 0x17 + 0x3ca * 0x2 + -0x89b, -0x2441 * -0x1 + -0x6d2 + -0x1 * 0x19e4, -0x3 * 0x2de + -0x1 * 0x1454 + -0x1 * -0x207d, -0x1 * -0x1181 + 0x18d5 + -0x26bf, -0x1 * -0xd13 + -0x1b59 * -0x1 + -0x24cb, -0x44c + 0x10a1 + -0x2 * 0x456, 0x3 * 0xa + -0x4a * 0x49 + 0x18a9, -0x1d2f + 0x8 * -0x287 + 0x351a, -0x1 * -0xfb3 + -0x21fc + -0x12 * -0x139, 0x38 * 0x65 + 0x238e + 0x11f5 * -0x3, 0x9 * 0x417 + -0x4 * 0x22 + -0x207c, 0x1 * -0x221 + -0x81f + -0xd * -0x115, 0xd * -0x241 + -0x1 * -0xcf1 + 0x1433, 0x4 * -0xb2 + -0x8d * -0x34 + -0x15fd, 0x569 * 0x1 + -0x72c + 0x5a8], - _0x5db48f = (-0x25ae * 0x1 + 0x1 * 0x366 + 0x2249 << -0xb * 0x21 + 0x2 * 0x341 + 0x4fd * -0x1) / _0x348984[_0x348984["length"] - (-0x240e + -0x797 * -0x1 + -0x71e * -0x4)]; + _0x5db48f = (-0x25ae * 0x1 + 0x1 * 0x366 + 0x2249 << -0xb * 0x21 + 0x2 * 0x341 + 0x4fd * -0x1) / _0x348984[_0x348984.length - (-0x240e + -0x797 * -0x1 + -0x71e * -0x4)]; function _0x16f6b6(_0x528d95) { var _0x516937, _0x1455d1 = this['abs'](); - if (_0x1455d1["t"] == -0x1 * -0x1d9c + -0x1e4f * 0x1 + 0xb4 && _0x1455d1[0x11 * -0x107 + -0x2631 + -0x2 * -0x1bd4] <= _0x348984[_0x348984['length'] - (0x2 * 0x647 + -0x1684 + 0x9f7)]) { - for (_0x516937 = 0x1 * -0x7ae + -0x2683 * -0x1 + 0x1 * -0x1ed5; _0x516937 < _0x348984['length']; ++_0x516937) if (_0x1455d1[0x7b * -0x49 + -0x2ab * -0x1 + 0x2068] == _0x348984[_0x516937]) return true; + if (_0x1455d1["t"] == -0x1 * -0x1d9c + -0x1e4f * 0x1 + 0xb4 && _0x1455d1[0x11 * -0x107 + -0x2631 + -0x2 * -0x1bd4] <= _0x348984[_0x348984.length - (0x2 * 0x647 + -0x1684 + 0x9f7)]) { + for (_0x516937 = 0x1 * -0x7ae + -0x2683 * -0x1 + 0x1 * -0x1ed5; _0x516937 < _0x348984.length; ++_0x516937) if (_0x1455d1[0x7b * -0x49 + -0x2ab * -0x1 + 0x2068] == _0x348984[_0x516937]) return true; return false; } if (_0x1455d1['isEven']()) return false; _0x516937 = -0x197b + -0x26e1 + 0x405d; - while (_0x516937 < _0x348984["length"]) { + while (_0x516937 < _0x348984.length) { var _0x41c373 = _0x348984[_0x516937], _0x1a94f9 = _0x516937 + (0xee2 * -0x2 + -0x1 * -0x1145 + 0x2 * 0x640); - while (_0x1a94f9 < _0x348984["length"] && _0x41c373 < _0x5db48f) _0x41c373 *= _0x348984[_0x1a94f9++]; + while (_0x1a94f9 < _0x348984.length && _0x41c373 < _0x5db48f) _0x41c373 *= _0x348984[_0x1a94f9++]; _0x41c373 = _0x1455d1['modInt'](_0x41c373); while (_0x516937 < _0x1a94f9) if (_0x41c373 % _0x348984[_0x516937++] == -0x21e6 + 0x1090 + -0x1 * -0x1156) return false; } @@ -2288,10 +2295,10 @@ logger = console.log; if (_0x197afe <= 0) return false; var _0x5c7efb = _0x3f3ba9['shiftRight'](_0x197afe); _0x24622b = _0x24622b + 1 >> -0x1868 + 0xff7 + -0x1 * -0x872; - if (_0x24622b > _0x348984['length']) _0x24622b = _0x348984["length"]; + if (_0x24622b > _0x348984.length) _0x24622b = _0x348984.length; var _0x4c5b83 = _0x19bb8b(); for (var _0x2ab6c2 = -0x4e * -0x47 + 0x22f2 + -0x3894; _0x2ab6c2 < _0x24622b; ++_0x2ab6c2) { - _0x4c5b83['fromInt'](_0x348984[Math['floor'](Math['random']() * _0x348984['length'])]); + _0x4c5b83['fromInt'](_0x348984[Math['floor'](Math['random']() * _0x348984.length)]); var _0x388781 = _0x4c5b83['modPow'](_0x5c7efb, this); if (_0x388781['compareTo'](_0xd1d804['ONE']) != -0xabb + 0x24bb + -0x1a00 && _0x388781['compareTo'](_0x3f3ba9) != 0x1 * 0xc + 0x3ee + 0x2 * -0x1fd) { var _0x245bbe = 0x13e + 0x358 * -0x2 + 0x573; @@ -2305,7 +2312,7 @@ logger = console.log; return true; } - _0xd1d804['prototype']['chunkSize'] = _0x23f424, _0xd1d804['prototype']['toRadix'] = _0x4ac184, _0xd1d804['prototype']['fromRadix'] = _0x294c1a, _0xd1d804['prototype']['fromNumber'] = _0xf29943, _0xd1d804["prototype"]['bitwiseTo'] = _0x4aa98a, _0xd1d804['prototype']['changeBit'] = _0x2d0e74, _0xd1d804['prototype']['addTo'] = _0x38b813, _0xd1d804['prototype']['dMultiply'] = _0x497647, _0xd1d804['prototype']['dAddOffset'] = _0x417f52, _0xd1d804['prototype']['multiplyLowerTo'] = _0x47d1f4, _0xd1d804['prototype']['multiplyUpperTo'] = _0x33fa4a, _0xd1d804['prototype']['modInt'] = _0x339427, _0xd1d804["prototype"]['millerRabin'] = _0x2e66d5, _0xd1d804['prototype']['clone'] = _0x3642c9, _0xd1d804['prototype']['intValue'] = _0x2d4ed3, _0xd1d804['prototype']['byteValue'] = _0x2aba15, _0xd1d804['prototype']['shortValue'] = _0x3a46ad, _0xd1d804['prototype']['signum'] = _0x54a775, _0xd1d804["prototype"]['toByteArray'] = _0x1d81a0, _0xd1d804['prototype']['equals'] = _0x6846a5, _0xd1d804['prototype']['min'] = _0x2488bb, _0xd1d804['prototype']['max'] = _0x9ed155, _0xd1d804["prototype"]['and'] = _0x124556, _0xd1d804['prototype']['or'] = _0x26a0b0, _0xd1d804['prototype']['xor'] = _0xc6c049, _0xd1d804["prototype"]['andNot'] = _0x47dfed, _0xd1d804["prototype"]['not'] = _0x5bd9c6, _0xd1d804['prototype']['shiftLeft'] = _0x5e884e, _0xd1d804["prototype"]['shiftRight'] = _0x4a6933, _0xd1d804['prototype']['getLowestSetBit'] = _0x2f5272, _0xd1d804['prototype']['bitCount'] = _0x4ad2e8, _0xd1d804['prototype']['testBit'] = _0x4f3728, _0xd1d804['prototype']['setBit'] = _0x269886, _0xd1d804['prototype']['clearBit'] = _0x1e7cb0, _0xd1d804['prototype']['flipBit'] = _0x360dc7, _0xd1d804["prototype"]['add'] = _0x42cbcb, _0xd1d804['prototype']['subtract'] = _0x13414e, _0xd1d804["prototype"]["multiply"] = _0x30fe78, _0xd1d804['prototype']['divide'] = _0x486dbe, _0xd1d804['prototype']['remainder'] = _0x12b27d, _0xd1d804['prototype']['divideAndRemainder'] = _0x4d7e62, _0xd1d804['prototype']['modPow'] = _0x66e4c6, _0xd1d804["prototype"]['modInverse'] = _0x4b005b, _0xd1d804["prototype"]['pow'] = _0x32bc36, _0xd1d804['prototype']['gcd'] = _0x1ec60c, _0xd1d804['prototype']['isProbablePrime'] = _0x16f6b6, _0xd1d804["prototype"]['square'] = _0x2b96b2, _0xd1d804['prototype']['Barrett'] = _0x45b83b; + _0xd1d804.prototype['chunkSize'] = _0x23f424, _0xd1d804.prototype['toRadix'] = _0x4ac184, _0xd1d804.prototype['fromRadix'] = _0x294c1a, _0xd1d804.prototype['fromNumber'] = _0xf29943, _0xd1d804.prototype['bitwiseTo'] = _0x4aa98a, _0xd1d804.prototype['changeBit'] = _0x2d0e74, _0xd1d804.prototype['addTo'] = _0x38b813, _0xd1d804.prototype['dMultiply'] = _0x497647, _0xd1d804.prototype['dAddOffset'] = _0x417f52, _0xd1d804.prototype['multiplyLowerTo'] = _0x47d1f4, _0xd1d804.prototype['multiplyUpperTo'] = _0x33fa4a, _0xd1d804.prototype['modInt'] = _0x339427, _0xd1d804.prototype['millerRabin'] = _0x2e66d5, _0xd1d804.prototype['clone'] = _0x3642c9, _0xd1d804.prototype['intValue'] = _0x2d4ed3, _0xd1d804.prototype['byteValue'] = _0x2aba15, _0xd1d804.prototype['shortValue'] = _0x3a46ad, _0xd1d804.prototype['signum'] = _0x54a775, _0xd1d804.prototype.toByteArray = _0x1d81a0, _0xd1d804.prototype['equals'] = _0x6846a5, _0xd1d804.prototype.min = _0x2488bb, _0xd1d804.prototype['max'] = _0x9ed155, _0xd1d804.prototype['and'] = _0x124556, _0xd1d804.prototype['or'] = _0x26a0b0, _0xd1d804.prototype['xor'] = _0xc6c049, _0xd1d804.prototype['andNot'] = _0x47dfed, _0xd1d804.prototype['not'] = _0x5bd9c6, _0xd1d804.prototype['shiftLeft'] = _0x5e884e, _0xd1d804.prototype['shiftRight'] = _0x4a6933, _0xd1d804.prototype['getLowestSetBit'] = _0x2f5272, _0xd1d804.prototype['bitCount'] = _0x4ad2e8, _0xd1d804.prototype['testBit'] = _0x4f3728, _0xd1d804.prototype['setBit'] = _0x269886, _0xd1d804.prototype['clearBit'] = _0x1e7cb0, _0xd1d804.prototype['flipBit'] = _0x360dc7, _0xd1d804.prototype['add'] = _0x42cbcb, _0xd1d804.prototype['subtract'] = _0x13414e, _0xd1d804.prototype["multiply"] = _0x30fe78, _0xd1d804.prototype['divide'] = _0x486dbe, _0xd1d804.prototype['remainder'] = _0x12b27d, _0xd1d804.prototype['divideAndRemainder'] = _0x4d7e62, _0xd1d804.prototype['modPow'] = _0x66e4c6, _0xd1d804.prototype['modInverse'] = _0x4b005b, _0xd1d804.prototype['pow'] = _0x32bc36, _0xd1d804.prototype['gcd'] = _0x1ec60c, _0xd1d804.prototype['isProbablePrime'] = _0x16f6b6, _0xd1d804.prototype['square'] = _0x2b96b2, _0xd1d804.prototype['Barrett'] = _0x45b83b; var _0xfb5690, _0x4dbd1d, _0x396e62; function _0x443214(_0x1bf955) { @@ -2320,28 +2327,31 @@ logger = console.log; if (_0x4dbd1d == null) { _0x4dbd1d = new Array(), _0x396e62 = 0; var _0x225022; - if (typeof window !== "undefined" && window['crypto']) { - if (window['crypto']['getRandomValues']) { + if (typeof window !== "undefined" && window.crypto) { + if (window.crypto.getRandomValues) { var _0x522d8a = new Uint8Array(32); - window['crypto']['getRandomValues'](_0x522d8a); + window.crypto.getRandomValues(_0x522d8a); for (_0x225022 = 0; _0x225022 < 32; ++_0x225022) _0x4dbd1d[_0x396e62++] = _0x522d8a[_0x225022]; } else { - if (navigator['appName'] == 'Netscape' && navigator['appVersion'] < '5') { - var _0x2667fa = window['crypto']['random'](32); - for (_0x225022 = 0x1db8 + 0x3b5 + -0x216d; _0x225022 < _0x2667fa['length']; ++_0x225022) _0x4dbd1d[_0x396e62++] = _0x2667fa["charCodeAt"](_0x225022) & -0xdfb * 0x1 + 0x362 * -0x6 + -0x102 * -0x23; + if (navigator['appName'] === 'Netscape' && navigator['appVersion'] < '5') { + var _0x2667fa = window.crypto.random(32); + for (_0x225022 = 0; _0x225022 < _0x2667fa.length; ++_0x225022) _0x4dbd1d[_0x396e62++] = _0x2667fa.charCodeAt(_0x225022) & 255; } } } while (_0x396e62 < _0x365465) { - _0x225022 = Math['floor'](65536 * Math['random']()), _0x4dbd1d[_0x396e62++] = _0x225022 >>> 0x6c1 * 0x5 + 0x10eb + -0x32a8, _0x4dbd1d[_0x396e62++] = _0x225022 & 0x1895 + -0x1b0a * 0x1 + -0x1 * -0x374; + _0x225022 = Math.floor(65536 * Math.random()); + _0x4dbd1d[_0x396e62++] = _0x225022 >>> 8; + _0x4dbd1d[_0x396e62++] = _0x225022 & 255; } - _0x396e62 = -0x143 * 0x1b + -0x1f03 + 0x4114, _0x4e6d63(); + _0x396e62 = 0; + _0x4e6d63(); } function _0x4f68b1() { if (_0xfb5690 == null) { _0x4e6d63(), _0xfb5690 = _0x7e43c(), _0xfb5690['init'](_0x4dbd1d); - for (_0x396e62 = -0xb39 + -0x2290 + -0x2dc9 * -0x1; _0x396e62 < _0x4dbd1d['length']; ++_0x396e62) _0x4dbd1d[_0x396e62] = -0xf * 0xa2 + -0x10b1 + 0x1a2f; + for (_0x396e62 = -0xb39 + -0x2290 + -0x2dc9 * -0x1; _0x396e62 < _0x4dbd1d.length; ++_0x396e62) _0x4dbd1d[_0x396e62] = -0xf * 0xa2 + -0x10b1 + 0x1a2f; _0x396e62 = 0x89 * -0x13 + -0x1 * -0x1b64 + -0x1139; } return _0xfb5690['next'](); @@ -2349,13 +2359,13 @@ logger = console.log; function _0xee01bb(_0x14249a) { var _0x2ccd54; - for (_0x2ccd54 = -0xca8 + 0x1 * -0x1fdd + 0xed7 * 0x3; _0x2ccd54 < _0x14249a['length']; ++_0x2ccd54) _0x14249a[_0x2ccd54] = _0x4f68b1(); + for (_0x2ccd54 = -0xca8 + 0x1 * -0x1fdd + 0xed7 * 0x3; _0x2ccd54 < _0x14249a.length; ++_0x2ccd54) _0x14249a[_0x2ccd54] = _0x4f68b1(); } function _0x3ec145() { } - _0x3ec145['prototype']['nextBytes'] = _0xee01bb; + _0x3ec145.prototype['nextBytes'] = _0xee01bb; function _0x299441() { this['i'] = 0x10 * -0xb8 + -0xeb2 + 0x1a32, this['j'] = -0x2114 + 0x2029 + 0x2f * 0x5, this['S'] = new Array(); @@ -2366,7 +2376,7 @@ logger = console.log; for (_0x22cb1a = -0x13 * 0x166 + -0x266a + 0x40fc; _0x22cb1a < 0x30 + 0x26 * 0x6b + -0x283 * 0x6; ++_0x22cb1a) this['S'][_0x22cb1a] = _0x22cb1a; _0x4446c7 = 0x392 + -0x617 * 0x5 + -0x3d7 * -0x7; for (_0x22cb1a = 0x1aea + -0x21fb * 0x1 + 0x711; _0x22cb1a < -0x6c9 + -0x1 * -0x1039 + -0xc * 0xb4; ++_0x22cb1a) { - _0x4446c7 = _0x4446c7 + this['S'][_0x22cb1a] + _0x26ea8b[_0x22cb1a % _0x26ea8b['length']] & -0x1b * 0xb7 + 0x18bc + -0x470, _0x4548e0 = this['S'][_0x22cb1a], this['S'][_0x22cb1a] = this['S'][_0x4446c7], this['S'][_0x4446c7] = _0x4548e0; + _0x4446c7 = _0x4446c7 + this['S'][_0x22cb1a] + _0x26ea8b[_0x22cb1a % _0x26ea8b.length] & -0x1b * 0xb7 + 0x18bc + -0x470, _0x4548e0 = this['S'][_0x22cb1a], this['S'][_0x22cb1a] = this['S'][_0x4446c7], this['S'][_0x4446c7] = _0x4548e0; } this['i'] = 0xbfe + 0x22b2 + -0x24 * 0x14c, this['j'] = -0x8 * 0x418 + -0x342 + 0x2402; } @@ -2376,7 +2386,7 @@ logger = console.log; return this['i'] = this['i'] + 1 & -0x1622 + 0x98d * -0x2 + 0x2a3b, this['j'] = this['j'] + this['S'][this['i']] & 0x1de0 + -0x1ad2 * 0x1 + -0x1 * 0x20f, _0x176331 = this['S'][this['i']], this['S'][this['i']] = this['S'][this['j']], this['S'][this['j']] = _0x176331, this['S'][_0x176331 + this['S'][this['i']] & -0x1aa1 + 0x53f * 0x2 + 0x1122]; } - _0x299441["prototype"]['init'] = _0x6514b9, _0x299441['prototype']['next'] = _0x15de52; + _0x299441.prototype['init'] = _0x6514b9, _0x299441.prototype['next'] = _0x15de52; function _0x7e43c() { return new _0x299441(); @@ -2388,17 +2398,17 @@ logger = console.log; }; else { } } - ['call'](this)); + .call(this)); }, 885: function (_0x22417d, _0x3bea9f, _0x23e58b) { var _0x496e9c = _0x23e58b(764)["lW"]; _0x22417d['exports'] = function (_0x4f3502) { if (_0x4f3502 instanceof Uint8Array) { - if (_0x4f3502['byteOffset'] === -0x16f3 + -0x24e3 + 0x3bd6 && _0x4f3502["byteLength"] === _0x4f3502["buffer"]["byteLength"]) return _0x4f3502["buffer"]; else { - if (typeof _0x4f3502["buffer"]['slice'] === "function") return _0x4f3502["buffer"]['slice'](_0x4f3502['byteOffset'], _0x4f3502['byteOffset'] + _0x4f3502["byteLength"]); + if (_0x4f3502.byteOffset === -0x16f3 + -0x24e3 + 0x3bd6 && _0x4f3502.byteLength === _0x4f3502["buffer"].byteLength) return _0x4f3502["buffer"]; else { + if (typeof _0x4f3502["buffer"].slice === "function") return _0x4f3502["buffer"].slice(_0x4f3502.byteOffset, _0x4f3502.byteOffset + _0x4f3502.byteLength); } } - if (_0x496e9c["isBuffer"](_0x4f3502)) { - var _0x340bef = new Uint8Array(_0x4f3502['length']), _0x325c5f = _0x4f3502['length']; + if (_0x496e9c.isBuffer(_0x4f3502)) { + var _0x340bef = new Uint8Array(_0x4f3502.length), _0x325c5f = _0x4f3502.length; for (var _0x39e53e = -0x25e8 + 0xd3 * -0x11 + 0x33eb; _0x39e53e < _0x325c5f; _0x39e53e++) { _0x340bef[_0x39e53e] = _0x4f3502[_0x39e53e]; } @@ -2415,7 +2425,7 @@ logger = console.log; var _0x1390f5 = _0x4b3e15[_0x1d58ef] = { 'exports': {} }; - _0x17438d[_0x1d58ef]['call'](_0x1390f5['exports'], _0x1390f5, _0x1390f5['exports'], _0x3c7aad); + _0x17438d[_0x1d58ef].call(_0x1390f5['exports'], _0x1390f5, _0x1390f5['exports'], _0x3c7aad); return _0x1390f5['exports']; } @@ -2434,11 +2444,11 @@ logger = console.log; // }, _0x37584c = _0x29378e(), _0x4a91ab = _0x37584c['console'] = _0x37584c['console'] || {}, // _0x5ecacd = ['log', 'warn', 'info', 'error', 'exception', "table", 'trace']; // logger('过滤console关键字') - // for (var _0x34ed0c = 0; _0x34ed0c < _0x5ecacd["length"]; _0x34ed0c++) { - // var _0x45696c = _0x1e5ee3['constructor']['prototype']['bind'](_0x1e5ee3), + // for (var _0x34ed0c = 0; _0x34ed0c < _0x5ecacd.length; _0x34ed0c++) { + // var _0x45696c = _0x1e5ee3['constructor'].prototype['bind'](_0x1e5ee3), // _0x35f127 = _0x5ecacd[_0x34ed0c], _0x2e1f77 = _0x4a91ab[_0x35f127] || _0x45696c; // _0x45696c['__proto__'] = _0x1e5ee3['bind'](_0x1e5ee3); - // _0x45696c['toString'] = _0x2e1f77["toString"]['bind'](_0x2e1f77); + // _0x45696c.toString = _0x2e1f77.toString['bind'](_0x2e1f77); // _0x4a91ab[_0x35f127] = _0x45696c; // } // }); @@ -2456,7 +2466,7 @@ logger = console.log; !(function () { _0x3c7aad["d"] = function (_0x55e103, _0x57b46e) { for (var _0x1e33e3 in _0x57b46e) { - _0x3c7aad['o'](_0x57b46e, _0x1e33e3) && !_0x3c7aad['o'](_0x55e103, _0x1e33e3) && Object['defineProperty'](_0x55e103, _0x1e33e3, { + _0x3c7aad['o'](_0x57b46e, _0x1e33e3) && !_0x3c7aad['o'](_0x55e103, _0x1e33e3) && Object.defineProperty(_0x55e103, _0x1e33e3, { "enumerable": true, 'get': _0x57b46e[_0x1e33e3] }); } @@ -2464,18 +2474,18 @@ logger = console.log; }()); !(function () { _0x3c7aad['o'] = function (_0x2c7eba, _0x33df35) { - return Object['prototype']['hasOwnProperty']['call'](_0x2c7eba, _0x33df35); + return Object.prototype['hasOwnProperty'].call(_0x2c7eba, _0x33df35); }; }()); !(function () { 'use strict'; var _0x595b17 = function (_0x3d2857, _0x3e35f5) { - return _0x595b17 = Object['setPrototypeOf'] || { + return _0x595b17 = Object.setPrototypeOf || { "__proto__": [] } instanceof Array && function (_0x3c577b, _0x39445b) { _0x3c577b["__proto__"] = _0x39445b; } || function (_0x4baf54, _0x31f3e0) { - for (var _0x3e0258 in _0x31f3e0) if (_0x31f3e0["hasOwnProperty"](_0x3e0258)) { + for (var _0x3e0258 in _0x31f3e0) if (_0x31f3e0.hasOwnProperty(_0x3e0258)) { _0x4baf54[_0x3e0258] = _0x31f3e0[_0x3e0258]; } } @@ -2489,14 +2499,14 @@ logger = console.log; this["constructor"] = _0x357b65; } - _0x357b65["prototype"] = _0x488302 === null ? Object["create"](_0x488302) : (_0x26cfae["prototype"] = _0x488302["prototype"], new _0x26cfae()); + _0x357b65.prototype = _0x488302 === null ? Object["create"](_0x488302) : (_0x26cfae.prototype = _0x488302.prototype, new _0x26cfae()); } var _0x4480bb = function () { return _0x4480bb = Object["assign"] || function _0x22c195(_0xf72ff6) { - for (var _0x3b2550, _0x3d4486 = 1, _0x26a8c3 = arguments["length"]; _0x3d4486 < _0x26a8c3; _0x3d4486++) { + for (var _0x3b2550, _0x3d4486 = 1, _0x26a8c3 = arguments.length; _0x3d4486 < _0x26a8c3; _0x3d4486++) { _0x3b2550 = arguments[_0x3d4486]; - for (var _0x50ba3f in _0x3b2550) if (Object["prototype"]["hasOwnProperty"]["call"](_0x3b2550, _0x50ba3f)) _0xf72ff6[_0x50ba3f] = _0x3b2550[_0x50ba3f]; + for (var _0x50ba3f in _0x3b2550) if (Object.prototype.hasOwnProperty.call(_0x3b2550, _0x50ba3f)) _0xf72ff6[_0x50ba3f] = _0x3b2550[_0x50ba3f]; } return _0xf72ff6; } @@ -2505,19 +2515,19 @@ logger = console.log; function _0x11a908(_0x3f935c, _0x3e789f) { var _0x3b9645 = {}; - for (var _0x544e71 in _0x3f935c) if (Object["prototype"]["hasOwnProperty"]["call"](_0x3f935c, _0x544e71) && _0x3e789f["indexOf"](_0x544e71) < 0) _0x3b9645[_0x544e71] = _0x3f935c[_0x544e71]; - if (_0x3f935c != null && typeof Object["getOwnPropertySymbols"] === "function") for (var _0x2acc5e = 0, _0x544e71 = Object["getOwnPropertySymbols"](_0x3f935c); _0x2acc5e < _0x544e71["length"]; _0x2acc5e++) { - if (_0x3e789f["indexOf"](_0x544e71[_0x2acc5e]) < -0x16de + 0x211e + -0xa40 && Object["prototype"]["propertyIsEnumerable"]["call"](_0x3f935c, _0x544e71[_0x2acc5e])) _0x3b9645[_0x544e71[_0x2acc5e]] = _0x3f935c[_0x544e71[_0x2acc5e]]; + for (var _0x544e71 in _0x3f935c) if (Object.prototype.hasOwnProperty.call(_0x3f935c, _0x544e71) && _0x3e789f["indexOf"](_0x544e71) < 0) _0x3b9645[_0x544e71] = _0x3f935c[_0x544e71]; + if (_0x3f935c != null && typeof Object["getOwnPropertySymbols"] === "function") for (var _0x2acc5e = 0, _0x544e71 = Object["getOwnPropertySymbols"](_0x3f935c); _0x2acc5e < _0x544e71.length; _0x2acc5e++) { + if (_0x3e789f["indexOf"](_0x544e71[_0x2acc5e]) < -0x16de + 0x211e + -0xa40 && Object.prototype["propertyIsEnumerable"].call(_0x3f935c, _0x544e71[_0x2acc5e])) _0x3b9645[_0x544e71[_0x2acc5e]] = _0x3f935c[_0x544e71[_0x2acc5e]]; } return _0x3b9645; } function _0x4b9792(_0x3261f5, _0x436ba5, _0x12caed, _0x4b9f91) { - var _0x273acf = arguments["length"], + var _0x273acf = arguments.length, _0x14c4ae = _0x273acf < 3 ? _0x436ba5 : _0x4b9f91 === null ? _0x4b9f91 = Object["getOwnPropertyDescriptor"](_0x436ba5, _0x12caed) : _0x4b9f91, _0x2311c0; if (typeof Reflect === "object" && typeof Reflect["decorate"] === "function") _0x14c4ae = Reflect["decorate"](_0x3261f5, _0x436ba5, _0x12caed, _0x4b9f91); else { - for (var _0x193fb4 = _0x3261f5["length"] - (1); _0x193fb4 >= 0; _0x193fb4--) if (_0x2311c0 = _0x3261f5[_0x193fb4]) _0x14c4ae = (_0x273acf < 3 ? _0x2311c0(_0x14c4ae) : _0x273acf > 3 ? _0x2311c0(_0x436ba5, _0x12caed, _0x14c4ae) : _0x2311c0(_0x436ba5, _0x12caed)) || _0x14c4ae; + for (var _0x193fb4 = _0x3261f5.length - (1); _0x193fb4 >= 0; _0x193fb4--) if (_0x2311c0 = _0x3261f5[_0x193fb4]) _0x14c4ae = (_0x273acf < 3 ? _0x2311c0(_0x14c4ae) : _0x273acf > 3 ? _0x2311c0(_0x436ba5, _0x12caed, _0x14c4ae) : _0x2311c0(_0x436ba5, _0x12caed)) || _0x14c4ae; } return _0x273acf > -0x12b8 + -0x3a6 + 0x1661 && _0x14c4ae && Object["defineProperty"](_0x436ba5, _0x12caed, _0x14c4ae), _0x14c4ae; } @@ -2561,7 +2571,7 @@ logger = console.log; _0x2602ed['done'] ? _0x87a804(_0x2602ed["value"]) : _0x31917b(_0x2602ed["value"])['then'](_0x193107, _0x1782b1); } - _0x3c7591((_0x5a6b2a = _0x5a6b2a['apply'](_0x47de73, _0xcd3a86 || []))['next']()); + _0x3c7591((_0x5a6b2a = _0x5a6b2a.apply(_0x47de73, _0xcd3a86 || []))['next']()); }); } @@ -2587,7 +2597,7 @@ logger = console.log; function _0x1a22fb(_0x556263) { if (_0xc212ed) throw new TypeError("Generator is already executing."); while (_0x5cfe67) try { - if (_0xc212ed = 1, _0x107793 && (_0x1c4027 = _0x556263[0] & 2 ? _0x107793["return"] : _0x556263[0] ? _0x107793["throw"] || ((_0x1c4027 = _0x107793["return"]) && _0x1c4027["call"](_0x107793), 0) : _0x107793["next"]) && !(_0x1c4027 = _0x1c4027["call"](_0x107793, _0x556263[1]))["done"]) return _0x1c4027; + if (_0xc212ed = 1, _0x107793 && (_0x1c4027 = _0x556263[0] & 2 ? _0x107793["return"] : _0x556263[0] ? _0x107793["throw"] || ((_0x1c4027 = _0x107793["return"]) && _0x1c4027.call(_0x107793), 0) : _0x107793["next"]) && !(_0x1c4027 = _0x1c4027.call(_0x107793, _0x556263[1]))["done"]) return _0x1c4027; if (_0x107793 = 0, _0x1c4027) _0x556263 = [_0x556263[0] & 2, _0x1c4027["value"]]; switch (_0x556263[0]) { case 0: @@ -2606,7 +2616,7 @@ logger = console.log; _0x556263 = _0x5cfe67["ops"]["pop"](), _0x5cfe67["trys"]["pop"](); continue; default: - if (!(_0x1c4027 = _0x5cfe67["trys"], _0x1c4027 = _0x1c4027["length"] > 0 && _0x1c4027[_0x1c4027["length"] - (1)]) && (_0x556263[0] === 6 || _0x556263[0] === 2)) { + if (!(_0x1c4027 = _0x5cfe67["trys"], _0x1c4027 = _0x1c4027.length > 0 && _0x1c4027[_0x1c4027.length - (1)]) && (_0x556263[0] === 6 || _0x556263[0] === 2)) { _0x5cfe67 = 0; continue; } @@ -2626,7 +2636,7 @@ logger = console.log; _0x5cfe67["trys"]["pop"](); continue; } - _0x556263 = _0x35de23["call"](_0x5069ad, _0x5cfe67); + _0x556263 = _0x35de23.call(_0x5069ad, _0x5cfe67); } catch (_0x27ff2e) { _0x556263 = [6, _0x27ff2e], _0x107793 = 0; } finally { @@ -2658,10 +2668,10 @@ logger = console.log; function _0x5b2326(_0x3f5ec3) { var _0x123d06 = typeof Symbol === 'function' && Symbol['iterator'], _0x476c13 = _0x123d06 && _0x3f5ec3[_0x123d06], _0x103d73 = -0x2265 + -0xd26 + 0xfd9 * 0x3; - if (_0x476c13) return _0x476c13['call'](_0x3f5ec3); - if (_0x3f5ec3 && typeof _0x3f5ec3['length'] === 'number') return { + if (_0x476c13) return _0x476c13.call(_0x3f5ec3); + if (_0x3f5ec3 && typeof _0x3f5ec3.length === 'number') return { "next": function () { - if (_0x3f5ec3 && _0x103d73 >= _0x3f5ec3['length']) _0x3f5ec3 = void 0; + if (_0x3f5ec3 && _0x103d73 >= _0x3f5ec3.length) _0x3f5ec3 = void 0; return { "value": _0x3f5ec3 && _0x3f5ec3[_0x103d73++], "done": !_0x3f5ec3 }; @@ -2673,7 +2683,7 @@ logger = console.log; function _0xaaa3a9(_0x1e03cb, _0x4b6584) { var _0x102fb9 = typeof Symbol === 'function' && _0x1e03cb[Symbol['iterator']]; if (!_0x102fb9) return _0x1e03cb; - var _0x4c96d9 = _0x102fb9['call'](_0x1e03cb), _0x3dd1ec, _0x25d9b9 = [], _0x40fbae; + var _0x4c96d9 = _0x102fb9.call(_0x1e03cb), _0x3dd1ec, _0x25d9b9 = [], _0x40fbae; try { while ((_0x4b6584 === void 0 || _0x4b6584-- > -0x7a0 + 0x4 * 0x4b6 + -0x2ce * 0x4) && !(_0x3dd1ec = _0x4c96d9['next']())['done']) _0x25d9b9["push"](_0x3dd1ec["value"]); } catch (_0x4f1d53) { @@ -2682,7 +2692,7 @@ logger = console.log; }; } finally { try { - if (_0x3dd1ec && !_0x3dd1ec["done"] && (_0x102fb9 = _0x4c96d9['return'])) _0x102fb9['call'](_0x4c96d9); + if (_0x3dd1ec && !_0x3dd1ec["done"] && (_0x102fb9 = _0x4c96d9['return'])) _0x102fb9.call(_0x4c96d9); } finally { if (_0x40fbae) throw _0x40fbae["error"]; } @@ -2691,13 +2701,13 @@ logger = console.log; } function _0x526ca5() { - for (var _0x2b17b8 = [], _0x29707c = 0x1b97 * -0x1 + 0xb11 * 0x1 + 0x1086; _0x29707c < arguments['length']; _0x29707c++) _0x2b17b8 = _0x2b17b8['concat'](_0xaaa3a9(arguments[_0x29707c])); + for (var _0x2b17b8 = [], _0x29707c = 0x1b97 * -0x1 + 0xb11 * 0x1 + 0x1086; _0x29707c < arguments.length; _0x29707c++) _0x2b17b8 = _0x2b17b8.concat(_0xaaa3a9(arguments[_0x29707c])); return _0x2b17b8; } function _0x506951() { - for (var _0x56ad04 = -0xc1 * -0x15 + -0x1 * -0x110d + -0x20e2, _0x2c107f = 0xe45 + 0xe93 + 0x8 * -0x39b, _0x2af9b9 = arguments['length']; _0x2c107f < _0x2af9b9; _0x2c107f++) _0x56ad04 += arguments[_0x2c107f]['length']; - for (var _0x5830e7 = Array(_0x56ad04), _0x5ad4ea = -0x10fc + 0x3 * -0x847 + 0x29d1, _0x2c107f = -0x2210 + -0x12c0 + 0x1a * 0x208; _0x2c107f < _0x2af9b9; _0x2c107f++) for (var _0xf23427 = arguments[_0x2c107f], _0x36be32 = -0x6d * 0x27 + -0xc2d + 0x1cc8 * 0x1, _0x15a24f = _0xf23427['length']; _0x36be32 < _0x15a24f; _0x36be32++, _0x5ad4ea++) _0x5830e7[_0x5ad4ea] = _0xf23427[_0x36be32]; + for (var _0x56ad04 = -0xc1 * -0x15 + -0x1 * -0x110d + -0x20e2, _0x2c107f = 0xe45 + 0xe93 + 0x8 * -0x39b, _0x2af9b9 = arguments.length; _0x2c107f < _0x2af9b9; _0x2c107f++) _0x56ad04 += arguments[_0x2c107f].length; + for (var _0x5830e7 = Array(_0x56ad04), _0x5ad4ea = -0x10fc + 0x3 * -0x847 + 0x29d1, _0x2c107f = -0x2210 + -0x12c0 + 0x1a * 0x208; _0x2c107f < _0x2af9b9; _0x2c107f++) for (var _0xf23427 = arguments[_0x2c107f], _0x36be32 = -0x6d * 0x27 + -0xc2d + 0x1cc8 * 0x1, _0x15a24f = _0xf23427.length; _0x36be32 < _0x15a24f; _0x36be32++, _0x5ad4ea++) _0x5830e7[_0x5ad4ea] = _0xf23427[_0x36be32]; return _0x5830e7; } @@ -2707,7 +2717,7 @@ logger = console.log; function _0x25149c(_0x1021b2, _0x12d84b, _0x53e297) { if (!Symbol['asyncIterator']) throw new TypeError('Symbol.asyncIterator is not defined.'); - var _0x263425 = _0x53e297['apply'](_0x1021b2, _0x12d84b || []), _0x31b264, _0x28f98c = []; + var _0x263425 = _0x53e297.apply(_0x1021b2, _0x12d84b || []), _0x31b264, _0x28f98c = []; _0x31b264 = {}; _0x183af0('next'); _0x183af0('throw'); @@ -2748,7 +2758,7 @@ logger = console.log; } function _0x2a6b7f(_0x2d7d4d, _0x31d71f) { - if (_0x2d7d4d(_0x31d71f), _0x28f98c['shift'](), _0x28f98c['length']) _0x2f82d7(_0x28f98c[-0x896 + 0x203 + 0x693][-0x1 * -0x103d + -0x2b + -0x1012], _0x28f98c[0x8d9 + 0x1313 * -0x2 + 0x1d4d * 0x1][-0x2 * 0x4eb + -0x1 * -0x261a + 0x5a7 * -0x5]); + if (_0x2d7d4d(_0x31d71f), _0x28f98c['shift'](), _0x28f98c.length) _0x2f82d7(_0x28f98c[-0x896 + 0x203 + 0x693][-0x1 * -0x103d + -0x2b + -0x1012], _0x28f98c[0x8d9 + 0x1313 * -0x2 + 0x1d4d * 0x1][-0x2 * 0x4eb + -0x1 * -0x261a + 0x5a7 * -0x5]); } } @@ -2776,7 +2786,7 @@ logger = console.log; function _0x2a6de0(_0x270466) { if (!Symbol['asyncIterator']) throw new TypeError('Symbol.asyncIterator is not defined.'); var _0x4c75e8 = _0x270466[Symbol['asyncIterator']], _0x49e53d; - return _0x4c75e8 ? _0x4c75e8['call'](_0x270466) : (_0x270466 = typeof _0x5b2326 === 'function' ? _0x5b2326(_0x270466) : _0x270466[Symbol['iterator']](), _0x49e53d = {}, _0x12f6ce('next'), _0x12f6ce('throw'), _0x12f6ce('return'), _0x49e53d[Symbol['asyncIterator']] = function () { + return _0x4c75e8 ? _0x4c75e8.call(_0x270466) : (_0x270466 = typeof _0x5b2326 === 'function' ? _0x5b2326(_0x270466) : _0x270466[Symbol['iterator']](), _0x49e53d = {}, _0x12f6ce('next'), _0x12f6ce('throw'), _0x12f6ce('return'), _0x49e53d[Symbol['asyncIterator']] = function () { return this; }, _0x49e53d); @@ -2798,13 +2808,13 @@ logger = console.log; } function _0x60dd7f(_0x5d65b9, _0x419c92) { - return Object['defineProperty'] ? Object['defineProperty'](_0x5d65b9, 'raw', { + return Object.defineProperty ? Object.defineProperty(_0x5d65b9, 'raw', { "value": _0x419c92 }) : _0x5d65b9["raw"] = _0x419c92, _0x5d65b9; } var _0x211347 = Object['create'] ? function (_0x11abec, _0x2b34ec) { - Object['defineProperty'](_0x11abec, 'default', { + Object.defineProperty(_0x11abec, 'default', { "enumerable": true, "value": _0x2b34ec }); } : function (_0x528df9, _0x57e6ad) { @@ -2815,7 +2825,7 @@ logger = console.log; if (_0x5dd957 && _0x5dd957['__esModule']) return _0x5dd957; var _0x32908b = {}; if (_0x5dd957 != null) { - for (var _0x569250 in _0x5dd957) if (Object['hasOwnProperty']['call'](_0x5dd957, _0x569250)) _0x536fb4(_0x32908b, _0x5dd957, _0x569250); + for (var _0x569250 in _0x5dd957) if (Object['hasOwnProperty'].call(_0x5dd957, _0x569250)) _0x536fb4(_0x32908b, _0x5dd957, _0x569250); } return _0x211347(_0x32908b, _0x5dd957), _0x32908b; } @@ -2828,7 +2838,7 @@ logger = console.log; function _0x24134a(_0x197a9b, _0x9389c0) { if (!_0x9389c0['has'](_0x197a9b)) throw new TypeError('attempted to get private field on non-instance'); - return _0x9389c0["get"](_0x197a9b); + return _0x9389c0.get(_0x197a9b); } function _0xa4bde8(_0x36bdc1, _0x2bd535, _0x4c5e4d) { @@ -2849,7 +2859,7 @@ logger = console.log; _0x38d03c = _0x38d03c || window; var _0x1aeea7 = _0x38d03c['XMLHttpRequest'], _0x3d1fb4 = true, _0x4ad26f = function () { var _0x56f3fc = new _0x1aeea7(); - for (var _0x2191d7 = 0; _0x2191d7 < _0x5e11b7["length"]; ++_0x2191d7) { + for (var _0x2191d7 = 0; _0x2191d7 < _0x5e11b7.length; ++_0x2191d7) { var _0x13ee1d = "on" + _0x5e11b7[_0x2191d7]; if (_0x56f3fc[_0x13ee1d] === undefined) _0x56f3fc[_0x13ee1d] = null; } @@ -2859,7 +2869,7 @@ logger = console.log; _0x320bc7 = typeof _0x56f3fc[_0x1f9e74]; } catch (_0x21afe7) { } - if (_0x320bc7 === 'function') this[_0x1f9e74] = _0x1457ff(_0x1f9e74); else _0x1f9e74 !== _0x55432a && Object['defineProperty'](this, _0x1f9e74, { + if (_0x320bc7 === 'function') this[_0x1f9e74] = _0x1457ff(_0x1f9e74); else _0x1f9e74 !== _0x55432a && Object.defineProperty(this, _0x1f9e74, { 'get': _0xb74f75(_0x1f9e74), "set": _0x484c69(_0x1f9e74), "enumerable": true }); } @@ -2869,7 +2879,7 @@ logger = console.log; } , this[_0x55432a] = _0x56f3fc; }; - _0x4ad26f['prototype'] = _0x1aeea7["prototype"], _0x4ad26f['prototype']['constructor'] = _0x4ad26f, _0x38d03c['XMLHttpRequest'] = _0x4ad26f, Object['assign'](_0x38d03c['XMLHttpRequest'], { + _0x4ad26f.prototype = _0x1aeea7.prototype, _0x4ad26f.prototype['constructor'] = _0x4ad26f, _0x38d03c['XMLHttpRequest'] = _0x4ad26f, Object['assign'](_0x38d03c['XMLHttpRequest'], { 'UNSENT': 0x0, 'OPENED': 0x1, 'HEADERS_RECEIVED': 0x2, 'LOADING': 0x3, 'DONE': 0x4 }); @@ -2891,8 +2901,8 @@ logger = console.log; var _0x59c1c5 = this, _0xdf2b47 = _0x96be50[_0xe737e6]; if (_0xe737e6['substring'](-0x1a21 * -0x1 + -0x1 * 0x1fa5 + 0x584, -0x1 * 0x18a5 + -0x132 + 0x1fd * 0xd) === "on") _0x59c1c5[_0xe737e6 + "_"] = _0x41c82f, _0x1b2820[_0xe737e6] = function (_0x5f014e) { _0x5f014e = _0x5d898e(_0x5f014e, _0x59c1c5); - var _0x11cdda = _0x96be50[_0xe737e6] && _0x96be50[_0xe737e6]['call'](_0x59c1c5, _0x1b2820, _0x5f014e); - _0x11cdda || _0x41c82f['call'](_0x59c1c5, _0x5f014e); + var _0x11cdda = _0x96be50[_0xe737e6] && _0x96be50[_0xe737e6].call(_0x59c1c5, _0x1b2820, _0x5f014e); + _0x11cdda || _0x41c82f.call(_0x59c1c5, _0x5f014e); }; else { var _0x332c9d = (_0xdf2b47 || {})['setter']; _0x41c82f = _0x332c9d && _0x332c9d(_0x41c82f, _0x59c1c5) || _0x41c82f, this[_0xe737e6 + "_"] = _0x41c82f; @@ -2907,9 +2917,9 @@ logger = console.log; function _0x1457ff(_0xa854cd) { return function () { - var _0x5e5155 = []["slice"]['call'](arguments); + var _0x5e5155 = [].slice.call(arguments); if (_0x96be50[_0xa854cd] && _0x3d1fb4) { - var _0xed59ed = _0x96be50[_0xa854cd]['call'](this, _0x5e5155, this[_0x55432a]); + var _0xed59ed = _0x96be50[_0xa854cd].call(this, _0x5e5155, this[_0x55432a]); if (_0xed59ed) return _0xed59ed; } return this[_0x55432a][_0xa854cd]["apply"](this[_0x55432a], _0x5e5155); @@ -2917,7 +2927,7 @@ logger = console.log; } function _0x3b16be() { - _0x3d1fb4 = false, _0x38d03c['XMLHttpRequest'] === _0x4ad26f && (_0x38d03c['XMLHttpRequest'] = _0x1aeea7, _0x4ad26f['prototype']['constructor'] = _0x1aeea7, _0x1aeea7 = undefined); + _0x3d1fb4 = false, _0x38d03c['XMLHttpRequest'] === _0x4ad26f && (_0x38d03c['XMLHttpRequest'] = _0x1aeea7, _0x4ad26f.prototype['constructor'] = _0x1aeea7, _0x1aeea7 = undefined); } return { @@ -2967,7 +2977,7 @@ logger = console.log; function _0x2e5698(_0x316c34) { function _0x68eab6(_0x522453) { - _0x194315['call'](this, _0x522453); + _0x194315.call(this, _0x522453); } return _0x68eab6[_0x4bf9fb] = Object['create'](_0x194315[_0x4bf9fb]), _0x68eab6[_0x4bf9fb]["next"] = _0x316c34, _0x68eab6; @@ -3001,7 +3011,7 @@ logger = console.log; if (!_0x68d5b1 || _0x68d5b1 === "text") return _0x2d3ad5["responseText"]; var _0x17a99a = _0x2d3ad5["response"]; if (_0x68d5b1 === "json" && !_0x17a99a) try { - return JSON["parse"](_0x2d3ad5["responseText"]); + return JSON.parse(_0x2d3ad5["responseText"]); } catch (_0x462f65) { console["warn"](_0x462f65); } @@ -3014,10 +3024,10 @@ logger = console.log; "status": _0x3cb6a5["status"], "statusText": _0x3cb6a5["statusText"], "config": _0x3de664["config"], - "headers": _0x3de664["resHeader"] || _0x3de664["getAllResponseHeaders"]()["split"]('\r\n')["reduce"](function (_0x1547bf, _0x1e0c2f) { + "headers": _0x3de664["resHeader"] || _0x3de664["getAllResponseHeaders"]().split('\r\n')["reduce"](function (_0x1547bf, _0x1e0c2f) { if (_0x1e0c2f === '') return _0x1547bf; - var _0x325c07 = _0x1e0c2f["split"](":"); - return _0x1547bf[_0x325c07["shift"]()] = _0x10487d(_0x325c07["join"](":")), _0x1547bf; + var _0x325c07 = _0x1e0c2f.split(":"); + return _0x1547bf[_0x325c07.shift()] = _0x10487d(_0x325c07.join(":")), _0x1547bf; }, {}) }; if (!_0x5a13b1) return _0x3a3b6c["resolve"](_0x37e227); @@ -3088,9 +3098,9 @@ logger = console.log; var _0x13e5be = _0xbf7904[1]; return _0x5397d3(_0x4c7c90)["addEventListener"](_0xbf7904[0], function (_0x4e801a) { var _0x192b53 = _0x5d898e(_0x4e801a, _0x4075b8); - _0x192b53["type"] = _0xbf7904[0] + _0x192b53.type = _0xbf7904[0] _0x192b53["isTrusted"] = true - _0x13e5be["call"](_0x4075b8, _0x192b53); + _0x13e5be.call(_0x4075b8, _0x192b53); }), true; } }, @@ -3117,23 +3127,23 @@ logger = console.log; } const _0x1b7408 = (_0x4ac350, _0x2f7ff1) => { - const _0x415e8f = new Uint8Array(_0x4ac350["byteLength"] + _0x2f7ff1["byteLength"]); - return _0x415e8f["set"](new Uint8Array(_0x4ac350), 0), _0x415e8f["set"](new Uint8Array(_0x2f7ff1), _0x4ac350["byteLength"]), _0x415e8f["buffer"]; + const _0x415e8f = new Uint8Array(_0x4ac350.byteLength + _0x2f7ff1.byteLength); + return _0x415e8f["set"](new Uint8Array(_0x4ac350), 0), _0x415e8f["set"](new Uint8Array(_0x2f7ff1), _0x4ac350.byteLength), _0x415e8f["buffer"]; }, _0x5562cd = _0x824c44 => { - return String["fromCharCode"]["apply"](null, Array["from"](new Uint16Array(_0x824c44))); + return String["fromCharCode"]["apply"](null, Array.from(new Uint16Array(_0x824c44))); }, _0x3f843e = _0x1cf13c => { - const _0x231513 = _0x1cf13c["length"], _0x1ce7dc = new ArrayBuffer(_0x231513 * (2)), + const _0x231513 = _0x1cf13c.length, _0x1ce7dc = new ArrayBuffer(_0x231513 * (2)), _0xb69514 = new Uint16Array(_0x1ce7dc); for (let _0x515bee = 0; _0x515bee < _0x231513; _0x515bee++) { - _0xb69514[_0x515bee] = _0x1cf13c["charCodeAt"](_0x515bee); + _0xb69514[_0x515bee] = _0x1cf13c.charCodeAt(_0x515bee); } return _0x1ce7dc; }, _0x2ed9a1 = (_0xa3e40, _0x564537) => { - return typeof _0x564537 === "string" ? String(_0x564537)["split"](".")["reduce"]((_0x3f97cf, _0x3a5820) => _0x3f97cf[_0x3a5820], _0xa3e40) : _0xa3e40[_0x564537]; + return typeof _0x564537 === "string" ? String(_0x564537).split(".")["reduce"]((_0x3f97cf, _0x3a5820) => _0x3f97cf[_0x3a5820], _0xa3e40) : _0xa3e40[_0x564537]; }, _0x3bb6e2 = _0x10e994 => { const _0x2723f9 = []; let _0x5ceb48 = 0; - while (_0x5ceb48 < _0x10e994["byteLength"]) { + while (_0x5ceb48 < _0x10e994.byteLength) { const _0x11231c = _0x5ceb48 + (4), _0x213fb8 = _0x3f1d0f(_0x10e994, _0x5ceb48, _0x11231c), _0x480d05 = _0x11231c, _0x39cb9f = _0x11231c + _0x213fb8 * (2), _0x250889 = _0x2c69b8(_0x10e994, _0x480d05, _0x39cb9f); @@ -3141,27 +3151,27 @@ logger = console.log; } return _0x2723f9; }, _0x5a531c = (_0x4f88ad, _0x127a15, _0x2893d9) => { - return new Float64Array(_0x4f88ad["slice"](_0x127a15, _0x2893d9))[0]; + return new Float64Array(_0x4f88ad.slice(_0x127a15, _0x2893d9))[0]; }, _0x2c07e0 = (_0x328066, _0x5b4bf6, _0x59550f) => { return _0x328066[_0x5b4bf6]; }, _0x37c2b8 = (_0x1a3e92, _0x42bd7b, _0x49cee5) => { - return new Int8Array(_0x1a3e92["slice"](_0x42bd7b, _0x49cee5))[0]; + return new Int8Array(_0x1a3e92.slice(_0x42bd7b, _0x49cee5))[0]; }, _0x166cfc = (_0x2047de, _0x2d4b0f, _0x121009) => { - return new Int16Array(_0x2047de["slice"](_0x2d4b0f, _0x121009))[0]; + return new Int16Array(_0x2047de.slice(_0x2d4b0f, _0x121009))[0]; }, _0x4ec62c = (_0x4a5756, _0x3bef70, _0xb7a18) => { - return new Uint16Array(_0x4a5756["slice"](_0x3bef70, _0xb7a18))[0]; + return new Uint16Array(_0x4a5756.slice(_0x3bef70, _0xb7a18))[0]; }, _0x3f1d0f = (_0xf6d2b8, _0x471881, _0x35b0fc) => { - return new Uint32Array(_0xf6d2b8["slice"](_0x471881, _0x35b0fc))[0]; + return new Uint32Array(_0xf6d2b8.slice(_0x471881, _0x35b0fc))[0]; }, _0x2c69b8 = (_0xff0639, _0x305a6d, _0x82cbec) => { - return _0x5562cd(_0xff0639["slice"](_0x305a6d, _0x82cbec)); + return _0x5562cd(_0xff0639.slice(_0x305a6d, _0x82cbec)); }, _0x5080c4 = 240, _0x331777 = ~_0x5080c4, _0x2dccfd = (_0x3f416e, _0x5cace3, _0xa5cc8d) => { const _0xfcaf92 = _0x5cace3 !== void (0) ? new Float64Array([_0x5cace3])["buffer"] : new ArrayBuffer(0), _0x59b2a9 = _0xa5cc8d || _0x1313d3(_0x5cace3), _0x24e528 = _0x26e491(_0x3f416e, _0x59b2a9); - return _0x1b7408(_0x24e528, _0xfcaf92["slice"](8 - _0x59b2a9)); + return _0x1b7408(_0x24e528, _0xfcaf92.slice(8 - _0x59b2a9)); }, _0x326dd9 = (_0x14ea08, _0x5541d9, _0x2e65f3) => { const _0x4235ef = _0x5541d9 !== void (0) ? new Uint32Array([_0x5541d9])["buffer"] : new ArrayBuffer(0), _0x33b8c2 = _0x2e65f3 || _0x37ebd8(_0x5541d9), _0xf4caf1 = _0x26e491(_0x14ea08, _0x33b8c2); - return _0x1b7408(_0xf4caf1, _0x4235ef["slice"](0, _0x33b8c2)); + return _0x1b7408(_0xf4caf1, _0x4235ef.slice(0, _0x33b8c2)); }, _0x91a32a = (_0x35b79f, _0x3afee3, _0x398aeb) => { return _0x35b79f === 48 ? _0x2dccfd(_0x35b79f, _0x3afee3, _0x398aeb) : _0x326dd9(_0x35b79f, _0x3afee3, _0x398aeb); }, _0x45b6c7 = (_0x1ae52c, _0x2e6d69 = 0) => { @@ -3174,7 +3184,7 @@ logger = console.log; }, _0x49d49c = new Float64Array(1), _0x4dd639 = new Uint8Array(_0x49d49c["buffer"]), _0x261804 = (_0x1ebfeb, _0xd6462f = 0, _0x44405e) => { _0x49d49c[0] = 0; - const _0x174810 = _0x4dd639["length"] - _0x44405e; + const _0x174810 = _0x4dd639.length - _0x44405e; for (let _0x37f8e8 = 0; _0x37f8e8 < _0x44405e; _0x37f8e8++) { _0x4dd639[_0x174810 + _0x37f8e8] = _0x1ebfeb[_0xd6462f + _0x37f8e8]; } @@ -3191,7 +3201,7 @@ logger = console.log; return [_0x578cd2, _0x40a5d6]; }, _0x37ebd8 = _0x105474 => { const _0x31dacc = new Int32Array([_0x105474]), _0x4f390a = new Uint8Array(_0x31dacc["buffer"]); - let _0x289eb5 = _0x4f390a["length"]; + let _0x289eb5 = _0x4f390a.length; while (_0x289eb5-- > 0) { if (_0x4f390a[_0x289eb5] > 0) break; } @@ -3223,7 +3233,7 @@ logger = console.log; } * [Symbol["iterator"]]() { - const _0x12699b = Object["entries"](this["categories"])["sort"](([_0x48a3c6], [_0x242d24]) => Number(_0x48a3c6) - Number[_0x242d24])["map"](([_0x2248b1, _0x4b5503]) => _0x4b5503); + const _0x12699b = Object["entries"](this["categories"])["sort"](([_0x48a3c6], [_0x242d24]) => Number(_0x48a3c6) - Number[_0x242d24]).map(([_0x2248b1, _0x4b5503]) => _0x4b5503); for (const _0x411fec of _0x12699b) { for (const _0x25d31a of _0x411fec) { debugger @@ -3239,7 +3249,7 @@ logger = console.log; if (typeof _0x8976f5 === "string" || _0x8976f5 instanceof String) return '' + _0x8976f5; } } - return _0x8976f5["toString"](); + return _0x8976f5.toString(); } class _0x46f3de { @@ -3248,7 +3258,7 @@ logger = console.log; this["value"] = _0x5f40ff; } - ["toString"]() { + toString() { return "[#" + this["key"] + ": " + this["value"] + "]"; } } @@ -3276,8 +3286,8 @@ logger = console.log; if (typeof _0x5dac3e === "number") return _0x5dac3e; const _0x74514c = this["toStrFn"](_0x5dac3e); let _0x5d4000 = 0; - for (let _0x5676a3 = 0; _0x5676a3 < _0x74514c["length"]; _0x5676a3++) { - _0x5d4000 += _0x74514c["charCodeAt"](_0x5676a3); + for (let _0x5676a3 = 0; _0x5676a3 < _0x74514c.length; _0x5676a3++) { + _0x5d4000 += _0x74514c.charCodeAt(_0x5676a3); } return _0x5d4000 % 37; } @@ -3286,19 +3296,19 @@ logger = console.log; if (typeof _0x5052d1 === "number") return _0x5052d1; const _0x48a755 = this["toStrFn"](_0x5052d1); let _0x3ccde6 = 5381; - for (let _0x21a2f6 = 0; _0x21a2f6 < _0x48a755["length"]; _0x21a2f6++) { - _0x3ccde6 = _0x3ccde6 * 33 + _0x48a755["charCodeAt"](_0x21a2f6); + for (let _0x21a2f6 = 0; _0x21a2f6 < _0x48a755.length; _0x21a2f6++) { + _0x3ccde6 = _0x3ccde6 * 33 + _0x48a755.charCodeAt(_0x21a2f6); } return _0x3ccde6 % 1013; } - ["clear"]() { + clear() { this["table"] = {}; } ["forEach"](_0xe894c0) { const _0x4470ce = this["keyValues"](); - for (let _0x371e57 = 0; _0x371e57 < _0x4470ce["length"]; _0x371e57++) { + for (let _0x371e57 = 0; _0x371e57 < _0x4470ce.length; _0x371e57++) { const _0x1e0393 = _0xe894c0(_0x4470ce[_0x371e57]["key"], _0x4470ce[_0x371e57]["value"]); if (_0x1e0393 === false) break; } @@ -3314,13 +3324,13 @@ logger = console.log; } ["isEmpty"]() { - return this["values"]()["length"] === 0; + return this["values"]().length === 0; } ["keyValues"]() { const _0x1b1230 = [], - _0x34e1f8 = Object["keys"](this["table"])["map"](_0x5a6791 => parseInt(_0x5a6791)); - for (let _0x9d24c7 = 0; _0x9d24c7 < _0x34e1f8["length"]; _0x9d24c7++) { + _0x34e1f8 = Object["keys"](this["table"]).map(_0x5a6791 => parseInt(_0x5a6791)); + for (let _0x9d24c7 = 0; _0x9d24c7 < _0x34e1f8.length; _0x9d24c7++) { _0x1b1230["push"](this["table"][_0x34e1f8[_0x9d24c7]]); } return _0x1b1230; @@ -3328,7 +3338,7 @@ logger = console.log; ["keys"]() { const _0x32ccb1 = [], _0x25f8ca = this["keyValues"](); - for (let _0x2b2b16 = 0; _0x2b2b16 < _0x25f8ca["length"]; _0x2b2b16++) { + for (let _0x2b2b16 = 0; _0x2b2b16 < _0x25f8ca.length; _0x2b2b16++) { _0x32ccb1["push"](_0x25f8ca[_0x2b2b16]["key"]); } return _0x32ccb1; @@ -3343,23 +3353,23 @@ logger = console.log; } ["size"]() { - return this["keyValues"]()["length"]; + return this["keyValues"]().length; } ["values"]() { const _0xd9fe24 = [], _0x4762c1 = this["keyValues"](); - for (let _0x159ec2 = 0; _0x159ec2 < _0x4762c1["length"]; _0x159ec2++) { + for (let _0x159ec2 = 0; _0x159ec2 < _0x4762c1.length; _0x159ec2++) { _0xd9fe24["push"](_0x4762c1[_0x159ec2]["value"]); } return _0xd9fe24; } - ["toString"]() { + toString() { if (this["isEmpty"]()) return ''; const _0x286d07 = this["keyValues"](); - let _0x3d06f9 = '' + _0x286d07[0]["toString"](); - for (let _0x3243a8 = 1; _0x3243a8 < _0x286d07["length"]; _0x3243a8++) { - _0x3d06f9 = _0x3d06f9 + "," + _0x286d07[_0x3243a8]["toString"](); + let _0x3d06f9 = '' + _0x286d07[0].toString(); + for (let _0x3243a8 = 1; _0x3243a8 < _0x286d07.length; _0x3243a8++) { + _0x3d06f9 = _0x3d06f9 + "," + _0x286d07[_0x3243a8].toString(); } return _0x3d06f9; } @@ -3375,14 +3385,14 @@ logger = console.log; ["front"](_0x1293a6) { this["scope"] = Object["setPrototypeOf"]({ - "len": this["heap"]["length"] + "len": this["heap"].length }, this["scope"]); this["scope"]["blockName"] = _0x1293a6; this["scope"]["blockNameMap"]["set"](_0x1293a6, this["scope"]); } ["back"](_0x47e15d) { - const _0xf188d9 = this["scope"]["blockNameMap"]["get"](_0x47e15d); + const _0xf188d9 = this["scope"]["blockNameMap"].get(_0x47e15d); if (this["isRestoreWhenChange"]) { const _0x45c37e = _0xf188d9["len"]; this["heap"]["splice"](_0x45c37e); @@ -3391,14 +3401,14 @@ logger = console.log; } ["fork"]() { - const _0x292d20 = Object['setPrototypeOf']({ - "len": this['heap']['length'] + const _0x292d20 = Object.setPrototypeOf({ + "len": this['heap'].length }, this['scope']); return new _0x52099c(_0x292d20, this['heap'], this['isRestoreWhenChange']); } ["new"](_0x3d31e3) { - const _0x146c71 = this["heap"]["length"]; + const _0x146c71 = this["heap"].length; this['scope'][_0x3d31e3] = _0x146c71; this['heap']["push"](void (0)); } @@ -3421,7 +3431,7 @@ logger = console.log; _0x188cd8.push(JSON["stringify"](_0x21f5ab)); _0x21f5ab = Object["getPrototypeOf"](_0x21f5ab); } - return "len " + _0x188cd8["length"] + ": " + _0x188cd8["join"](" <- "); + return "len " + _0x188cd8.length + ": " + _0x188cd8.join(" <- "); } } @@ -3430,74 +3440,74 @@ logger = console.log; _0x10da98 = typeof TextDecoder === "function" ? new TextDecoder() : undefined, _0x10aac3 = typeof TextEncoder === "function" ? new TextEncoder() : undefined, _0x216caa = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", - _0x12c66e = Array["prototype"]["slice"]["call"](_0x216caa), _0x5d6652 = (_0x4139eb => { + _0x12c66e = Array.prototype.slice.call(_0x216caa), _0x5d6652 = (_0x4139eb => { let _0x257f65 = {}; - _0x4139eb["forEach"]((_0xf97e5, _0x4fedb3) => _0x257f65[_0xf97e5] = _0x4fedb3); + _0x4139eb.forEach((_0xf97e5, _0x4fedb3) => _0x257f65[_0xf97e5] = _0x4fedb3); return _0x257f65; })(_0x12c66e), _0x49df4c = /^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/, _0x3c3fcf = String["fromCharCode"]["bind"](String), - _0x507169 = typeof Uint8Array["from"] === "function" ? Uint8Array["from"]["bind"](Uint8Array) : _0x425c86 => new Uint8Array(Array["prototype"]["slice"]["call"](_0x425c86, 0)), + _0x507169 = typeof Uint8Array.from === "function" ? Uint8Array.from["bind"](Uint8Array) : _0x425c86 => new Uint8Array(Array.prototype.slice.call(_0x425c86, 0)), _0x59834b = _0x392ad3 => _0x392ad3["replace"](/=/g, '')["replace"](/[+\/]/g, _0x39c71a => _0x39c71a === "+" ? "-" : "_"), _0x12773e = _0x35f1bf => _0x35f1bf["replace"](/[^A-Za-z0-9\+\/]/g, ''), _0x4756f6 = _0x21d319 => { let _0x14889a, _0x52d48f, _0x95c2a1, _0x44d21a, _0xf81c33 = ''; - const _0x5cb91e = _0x21d319["length"] % (3); - for (let _0x269f32 = 0; _0x269f32 < _0x21d319["length"];) { - if ((_0x52d48f = _0x21d319["charCodeAt"](_0x269f32++)) > 255 || (_0x95c2a1 = _0x21d319["charCodeAt"](_0x269f32++)) > 255 || (_0x44d21a = _0x21d319["charCodeAt"](_0x269f32++)) > 255) throw new TypeError("invalid character found"); + const _0x5cb91e = _0x21d319.length % (3); + for (let _0x269f32 = 0; _0x269f32 < _0x21d319.length;) { + if ((_0x52d48f = _0x21d319.charCodeAt(_0x269f32++)) > 255 || (_0x95c2a1 = _0x21d319.charCodeAt(_0x269f32++)) > 255 || (_0x44d21a = _0x21d319.charCodeAt(_0x269f32++)) > 255) throw new TypeError("invalid character found"); _0x14889a = _0x52d48f << 16 | _0x95c2a1 << 8 | _0x44d21a; _0xf81c33 += _0x12c66e[_0x14889a >> 18 & 63] + _0x12c66e[_0x14889a >> 12 & 63] + _0x12c66e[_0x14889a >> 6 & 63] + _0x12c66e[_0x14889a & 63]; } - return _0x5cb91e ? _0xf81c33["slice"](0, _0x5cb91e - (3)) + "==="["substring"](_0x5cb91e) : _0xf81c33; + return _0x5cb91e ? _0xf81c33.slice(0, _0x5cb91e - (3)) + "==="["substring"](_0x5cb91e) : _0xf81c33; }, - _0x3b7898 = _0x453707 ? _0x54f8fa => btoa(_0x54f8fa) : _0x1e885b ? _0x3fd09d => Buffer["from"](_0x3fd09d, "binary")["toString"]("base64") : _0x4756f6, - _0x5db035 = _0x1e885b ? _0x2f338d => Buffer["from"](_0x2f338d)["toString"]("base64") : _0x45105a => { + _0x3b7898 = _0x453707 ? _0x54f8fa => btoa(_0x54f8fa) : _0x1e885b ? _0x3fd09d => Buffer.from(_0x3fd09d, "binary").toString("base64") : _0x4756f6, + _0x5db035 = _0x1e885b ? _0x2f338d => Buffer.from(_0x2f338d).toString("base64") : _0x45105a => { const _0x1709e5 = 4096; let _0x598d02 = []; - for (let _0x165ca3 = 0, _0x3f5296 = _0x45105a["length"]; _0x165ca3 < _0x3f5296; _0x165ca3 += _0x1709e5) { + for (let _0x165ca3 = 0, _0x3f5296 = _0x45105a.length; _0x165ca3 < _0x3f5296; _0x165ca3 += _0x1709e5) { _0x598d02.push(_0x3c3fcf["apply"](null, _0x45105a["subarray"](_0x165ca3, _0x165ca3 + _0x1709e5))); } - return _0x3b7898(_0x598d02["join"]('')); + return _0x3b7898(_0x598d02.join('')); }, _0x34d7d2 = (_0xa35884, _0x2edd7e = false) => _0x2edd7e ? _0x59834b(_0x5db035(_0xa35884)) : _0x5db035(_0xa35884), _0x4b9376 = _0x56b44d => { var _0x5f28df; - if (_0x56b44d["length"] < 2) { - _0x5f28df = _0x56b44d["charCodeAt"](0); + if (_0x56b44d.length < 2) { + _0x5f28df = _0x56b44d.charCodeAt(0); return _0x5f28df < 128 ? _0x56b44d : _0x5f28df < 2048 ? _0x3c3fcf(192 | _0x5f28df >>> 6) + _0x3c3fcf(128 | _0x5f28df & 63) : _0x3c3fcf(224 | _0x5f28df >>> 12 & 15) + _0x3c3fcf(128 | _0x5f28df >>> 6 & 63) + _0x3c3fcf(128 | _0x5f28df & 63); } else { - _0x5f28df = 65536 + (_0x56b44d["charCodeAt"](0) - 55296) * 1024 + (_0x56b44d["charCodeAt"](1) - 56320); + _0x5f28df = 65536 + (_0x56b44d.charCodeAt(0) - 55296) * 1024 + (_0x56b44d.charCodeAt(1) - 56320); return _0x3c3fcf(240 | _0x5f28df >>> 18 & 7) + _0x3c3fcf(128 | _0x5f28df >>> 12 & 63) + _0x3c3fcf(128 | _0x5f28df >>> 6 & 63) + _0x3c3fcf(128 | _0x5f28df & 63); } }, _0x26756a = /[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g, _0x317504 = _0x3d4f7a => _0x3d4f7a["replace"](_0x26756a, _0x4b9376), - _0x15dc4a = _0x1e885b ? _0x29a011 => Buffer["from"](_0x29a011, "utf8")["toString"]("base64") : _0x10aac3 ? _0x508938 => _0x5db035(_0x10aac3["encode"](_0x508938)) : _0x1c9e40 => _0x3b7898(_0x317504(_0x1c9e40)), + _0x15dc4a = _0x1e885b ? _0x29a011 => Buffer.from(_0x29a011, "utf8").toString("base64") : _0x10aac3 ? _0x508938 => _0x5db035(_0x10aac3["encode"](_0x508938)) : _0x1c9e40 => _0x3b7898(_0x317504(_0x1c9e40)), _0x19b2e6 = (_0x432e88, _0x1e7261 = false) => _0x1e7261 ? _0x59834b(_0x15dc4a(_0x432e88)) : _0x15dc4a(_0x432e88), _0x5658f9 = _0x3d806 => _0x19b2e6(_0x3d806, true), _0x54e51b = /[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g, _0x13d07e = _0x84c167 => { - switch (_0x84c167["length"]) { + switch (_0x84c167.length) { case 4: - var _0x719687 = (7 & _0x84c167["charCodeAt"](0)) << 18 | (63 & _0x84c167["charCodeAt"](1)) << 12 | (63 & _0x84c167["charCodeAt"](2)) << 6 | 63 & _0x84c167["charCodeAt"](3), + var _0x719687 = (7 & _0x84c167.charCodeAt(0)) << 18 | (63 & _0x84c167.charCodeAt(1)) << 12 | (63 & _0x84c167.charCodeAt(2)) << 6 | 63 & _0x84c167.charCodeAt(3), _0x8f082e = _0x719687 - (65536); return _0x3c3fcf((_0x8f082e >>> 10) + (55296)) + _0x3c3fcf((_0x8f082e & 1023) + (56320)); case 3: - return _0x3c3fcf((15 & _0x84c167["charCodeAt"](0)) << 12 | (63 & _0x84c167["charCodeAt"](1)) << 6 | 63 & _0x84c167["charCodeAt"](2)); + return _0x3c3fcf((15 & _0x84c167.charCodeAt(0)) << 12 | (63 & _0x84c167.charCodeAt(1)) << 6 | 63 & _0x84c167.charCodeAt(2)); default: - return _0x3c3fcf((31 & _0x84c167["charCodeAt"](0)) << 6 | 63 & _0x84c167["charCodeAt"](1)); + return _0x3c3fcf((31 & _0x84c167.charCodeAt(0)) << 6 | 63 & _0x84c167.charCodeAt(1)); } }, _0x5860cf = _0x3be7fc => _0x3be7fc["replace"](_0x54e51b, _0x13d07e), _0x290ca8 = _0x4627c9 => { _0x4627c9 = _0x4627c9["replace"](/\s+/g, ''); if (!_0x49df4c["test"](_0x4627c9)) throw new TypeError("malformed base64."); - _0x4627c9 += "=="["slice"](2 - (_0x4627c9["length"] & 3)); + _0x4627c9 += "==".slice(2 - (_0x4627c9.length & 3)); let _0x5c41f9, _0x4080a0 = '', _0x22e7f6, _0x2b1aff; - for (let _0x54a461 = 0; _0x54a461 < _0x4627c9["length"];) { + for (let _0x54a461 = 0; _0x54a461 < _0x4627c9.length;) { _0x5c41f9 = _0x5d6652[_0x4627c9["charAt"](_0x54a461++)] << 18 | _0x5d6652[_0x4627c9["charAt"](_0x54a461++)] << 12 | (_0x22e7f6 = _0x5d6652[_0x4627c9["charAt"](_0x54a461++)]) << 6 | (_0x2b1aff = _0x5d6652[_0x4627c9["charAt"](_0x54a461++)]), _0x4080a0 += _0x22e7f6 === 64 ? _0x3c3fcf(_0x5c41f9 >> 16 & 255) : _0x2b1aff === 64 ? _0x3c3fcf(_0x5c41f9 >> 16 & 255, _0x5c41f9 >> 8 & 255) : _0x3c3fcf(_0x5c41f9 >> 16 & 255, _0x5c41f9 >> 8 & 255, _0x5c41f9 & 255); } return _0x4080a0; }, - _0x3ea610 = _0x4d8725 ? _0x44504f => atob(_0x12773e(_0x44504f)) : _0x1e885b ? _0x1d071b => Buffer["from"](_0x1d071b, "base64")["toString"]("binary") : _0x290ca8, - _0x6bc24e = _0x1e885b ? _0x47b948 => _0x507169(Buffer["from"](_0x47b948, "base64")) : _0x225089 => _0x507169(_0x3ea610(_0x225089)["split"]('')["map"](_0x35c6b2 => _0x35c6b2["charCodeAt"](0))), + _0x3ea610 = _0x4d8725 ? _0x44504f => atob(_0x12773e(_0x44504f)) : _0x1e885b ? _0x1d071b => Buffer.from(_0x1d071b, "base64").toString("binary") : _0x290ca8, + _0x6bc24e = _0x1e885b ? _0x47b948 => _0x507169(Buffer.from(_0x47b948, "base64")) : _0x225089 => _0x507169(_0x3ea610(_0x225089).split('').map(_0x35c6b2 => _0x35c6b2.charCodeAt(0))), _0x232933 = _0x340673 => _0x6bc24e(_0x3c5a42(_0x340673)), - _0xbd7c84 = _0x1e885b ? _0x15dc7c => Buffer["from"](_0x15dc7c, "base64")["toString"]("utf8") : _0x10da98 ? _0x1648be => _0x10da98["decode"](_0x6bc24e(_0x1648be)) : _0x37776e => _0x5860cf(_0x3ea610(_0x37776e)), + _0xbd7c84 = _0x1e885b ? _0x15dc7c => Buffer.from(_0x15dc7c, "base64").toString("utf8") : _0x10da98 ? _0x1648be => _0x10da98["decode"](_0x6bc24e(_0x1648be)) : _0x37776e => _0x5860cf(_0x3ea610(_0x37776e)), _0x3c5a42 = _0x34a8b1 => _0x12773e(_0x34a8b1["replace"](/[-_]/g, _0xefc9e4 => _0xefc9e4 === "-" ? "+" : "/")), _0x50febb = _0x46fbe5 => _0xbd7c84(_0x3c5a42(_0x46fbe5)), _0x3d314f = _0x32f223 => { if (typeof _0x32f223 !== "string") return false; @@ -3508,7 +3518,7 @@ logger = console.log; "value": _0x257077, "enumerable": false, "writable": true, "configurable": true }; }, _0x243661 = function () { - const _0x56c681 = (_0x439c5b, _0x727ad6) => Object["defineProperty"](String["prototype"], _0x439c5b, _0x4d744a(_0x727ad6)); + const _0x56c681 = (_0x439c5b, _0x727ad6) => Object["defineProperty"](String.prototype, _0x439c5b, _0x4d744a(_0x727ad6)); _0x56c681("fromBase64", function () { return _0x50febb(this); }), _0x56c681("toBase64", function (_0x1edfe0) { @@ -3521,7 +3531,7 @@ logger = console.log; return _0x232933(this); }); }, _0x51c4e8 = function () { - const _0xb4802e = (_0x49fa15, _0x49564c) => Object["defineProperty"](Uint8Array["prototype"], _0x49fa15, _0x4d744a(_0x49564c)); + const _0xb4802e = (_0x49fa15, _0x49564c) => Object["defineProperty"](Uint8Array.prototype, _0x49fa15, _0x4d744a(_0x49564c)); _0xb4802e("toBase64", function (_0x260a74) { return _0x34d7d2(this, _0x260a74); }), _0xb4802e("toBase64URI", function () { @@ -3557,7 +3567,7 @@ logger = console.log; // 获取 _0x17438d:855 函数 var _0x20e069 = _0x3c7aad(885), _0x497813 = _0x3c7aad["n"](_0x20e069), _0xe54f04 = _0x3c7aad(764), _0x2c2f9a = _0x3c7aad(77); - var _0x5ed117 = _0x2c2f9a["BigInteger"]["prototype"]["Barrett"]; + var _0x5ed117 = _0x2c2f9a["BigInteger"].prototype["Barrett"]; function _0x1de8c5(_0x48a484, _0x282c9f) { this["x"] = _0x282c9f; @@ -3572,50 +3582,50 @@ logger = console.log; this["q"] = _0x2671ba, this["a"] = this['fromBigInteger'](_0x1e5497), this['b'] = this['fromBigInteger'](_0x33de91), this['infinity'] = new _0x53fba9(this, null, null), this['reducer'] = new _0x5ed117(this["q"]); } - _0x1de8c5['prototype']['equals'] = function (_0x224aac) { + _0x1de8c5.prototype['equals'] = function (_0x224aac) { return _0x224aac === this || this["q"]['equals'](_0x224aac["q"]) && this["x"]['equals'](_0x224aac["x"]); } - _0x1de8c5['prototype']['toBigInteger'] = function () { + _0x1de8c5.prototype['toBigInteger'] = function () { return this["x"]; } - _0x1de8c5["prototype"]['negate'] = function () { + _0x1de8c5.prototype['negate'] = function () { return new _0x1de8c5(this["q"], this["x"]['negate']()['mod'](this["q"])); } - _0x1de8c5['prototype']['add'] = function (_0x13460b) { + _0x1de8c5.prototype['add'] = function (_0x13460b) { return new _0x1de8c5(this["q"], this["x"]['add'](_0x13460b['toBigInteger']())['mod'](this["q"])); } - _0x1de8c5['prototype']['subtract'] = function (_0x23b147) { + _0x1de8c5.prototype['subtract'] = function (_0x23b147) { return new _0x1de8c5(this["q"], this["x"]['subtract'](_0x23b147['toBigInteger']())['mod'](this["q"])); } - _0x1de8c5["prototype"]['multiply'] = function (_0x5706ec) { + _0x1de8c5.prototype['multiply'] = function (_0x5706ec) { return new _0x1de8c5(this["q"], this["x"]['multiply'](_0x5706ec['toBigInteger']())['mod'](this["q"])); } - _0x1de8c5['prototype']['square'] = function () { + _0x1de8c5.prototype['square'] = function () { return new _0x1de8c5(this["q"], this["x"]['square']()['mod'](this["q"])); } - _0x1de8c5['prototype']['divide'] = function (_0x2e5ff1) { + _0x1de8c5.prototype['divide'] = function (_0x2e5ff1) { return new _0x1de8c5(this["q"], this["x"]['multiply'](_0x2e5ff1['toBigInteger']()['modInverse'](this["q"]))['mod'](this["q"])); } - _0x53fba9['prototype']['getX'] = function () { + _0x53fba9.prototype['getX'] = function () { null == this['zinv'] && (this['zinv'] = this['z']['modInverse'](this['curve']["q"])); var _0x1b5640 = this["x"]['toBigInteger']()['multiply'](this['zinv']); return this['curve']["reduce"](_0x1b5640), this['curve']['fromBigInteger'](_0x1b5640); } - _0x53fba9['prototype']['getY'] = function () { + _0x53fba9.prototype['getY'] = function () { null == this['zinv'] && (this['zinv'] = this['z']['modInverse'](this['curve']["q"])); var _0xf11797 = this["y"]['toBigInteger']()['multiply'](this['zinv']); return this['curve']["reduce"](_0xf11797), this['curve']['fromBigInteger'](_0xf11797); } - _0x53fba9['prototype']['equals'] = function (_0x5ec9a5) { + _0x53fba9.prototype['equals'] = function (_0x5ec9a5) { return _0x5ec9a5 === this || (this['isInfinity']() ? _0x5ec9a5['isInfinity']() : _0x5ec9a5['isInfinity']() ? this['isInfinity']() : !!_0x5ec9a5["y"]['toBigInteger']()['multiply'](this['z'])['subtract'](this["y"]['toBigInteger']()['multiply'](_0x5ec9a5['z']))['mod'](this['curve']["q"])['equals'](_0x2c2f9a['BigInteger']['ZERO']) && _0x5ec9a5["x"]["toBigInteger"]()['multiply'](this['z'])['subtract'](this["x"]['toBigInteger']()['multiply'](_0x5ec9a5['z']))['mod'](this['curve']["q"])['equals'](_0x2c2f9a["BigInteger"]['ZERO'])); } - _0x53fba9['prototype']['isInfinity'] = function () { + _0x53fba9.prototype['isInfinity'] = function () { return null == this["x"] && null == this["y"] || this['z']['equals'](_0x2c2f9a['BigInteger']['ZERO']) && !this["y"]['toBigInteger']()['equals'](_0x2c2f9a['BigInteger']['ZERO']); } - _0x53fba9['prototype']['negate'] = function () { + _0x53fba9.prototype['negate'] = function () { return new _0x53fba9(this['curve'], this["x"], this["y"]['negate'](), this['z']); } - _0x53fba9["prototype"]["add"] = function (_0x1592a3) { + _0x53fba9.prototype["add"] = function (_0x1592a3) { if (this['isInfinity']()) return _0x1592a3; if (_0x1592a3['isInfinity']()) return this; var _0xdb6db6 = _0x1592a3["y"]['toBigInteger']()['multiply'](this['z'])['subtract'](this["y"]['toBigInteger']()['multiply'](_0x1592a3['z']))['mod'](this['curve']["q"]), @@ -3631,7 +3641,7 @@ logger = console.log; _0x1310af = _0xf180d3["multiply"](this['z'])['multiply'](_0x1592a3['z'])['mod'](this['curve']["q"]); return new _0x53fba9(this['curve'], this['curve']['fromBigInteger'](_0x89197e), this['curve']['fromBigInteger'](_0x355483), _0x1310af); } - _0x53fba9['prototype']["twice"] = function () { + _0x53fba9.prototype["twice"] = function () { if (this['isInfinity']()) return this; if (0 === this["y"]['toBigInteger']()['signum']()) return this['curve']['getInfinity'](); var _0x24b2cb = new _0x2c2f9a[('BigInteger')]('3'), _0xd0f642 = this["x"]['toBigInteger'](), @@ -3645,7 +3655,7 @@ logger = console.log; _0x36935f = _0x1bf80a['square']()['multiply'](_0x1bf80a)['shiftLeft'](0x5bf * 0x4 + -0xc * 0x13d + -0x81d)['mod'](this['curve']["q"]); return new _0x53fba9(this['curve'], this['curve']['fromBigInteger'](_0x2aadab), this['curve']['fromBigInteger'](_0x343bd8), _0x36935f); } - _0x53fba9["prototype"]["multiply"] = function (_0x701e28) { + _0x53fba9.prototype["multiply"] = function (_0x701e28) { if (this['isInfinity']()) return this; if (0 === _0x701e28['signum']()) return this['curve']['getInfinity'](); var _0x175e6c, _0x14e8d2 = _0x701e28, _0x34b39b = _0x14e8d2['multiply'](new _0x2c2f9a[('BigInteger')]('3')), @@ -3657,34 +3667,34 @@ logger = console.log; } return _0x556775; } - _0x53fba9["prototype"]["multiplyTwo"] = function (_0x23808a, _0x47844d, _0x5014cb) { + _0x53fba9.prototype["multiplyTwo"] = function (_0x23808a, _0x47844d, _0x5014cb) { var _0x24ddf3 = _0x23808a['bitLength']() > _0x5014cb["bitLength"]() ? _0x23808a["bitLength"]() - 1 : _0x5014cb['bitLength']() - 1; for (var _0xbc4b33 = this['curve']['getInfinity'](), _0x3d3d0f = this['add'](_0x47844d); _0x24ddf3 >= 0;) _0xbc4b33 = _0xbc4b33['twice'](), _0x23808a['testBit'](_0x24ddf3) ? _0xbc4b33 = _0x5014cb['testBit'](_0x24ddf3) ? _0xbc4b33['add'](_0x3d3d0f) : _0xbc4b33['add'](this) : _0x5014cb['testBit'](_0x24ddf3) && (_0xbc4b33 = _0xbc4b33["add"](_0x47844d)), --_0x24ddf3; return _0xbc4b33; } - _0x48de67['prototype']["getQ"] = function () { + _0x48de67.prototype["getQ"] = function () { return this["q"]; } - _0x48de67['prototype']["getA"] = function () { + _0x48de67.prototype["getA"] = function () { return this["a"]; } - _0x48de67['prototype']["getB"] = function () { + _0x48de67.prototype["getB"] = function () { return this["b"]; } - _0x48de67['prototype']["equals"] = function (_0x2f404d) { + _0x48de67.prototype["equals"] = function (_0x2f404d) { return _0x2f404d == this || this["q"]['equals'](_0x2f404d["q"]) && this["a"]['equals'](_0x2f404d["a"]) && this['b']['equals'](_0x2f404d['b']); } - _0x48de67["prototype"]["getInfinity"] = function () { + _0x48de67.prototype["getInfinity"] = function () { return this['infinity']; } - _0x48de67["prototype"]["fromBigInteger"] = function (_0x3da135) { + _0x48de67.prototype["fromBigInteger"] = function (_0x3da135) { return new _0x1de8c5(this["q"], _0x3da135); } - _0x48de67["prototype"]["reduce"] = function (_0x215e59) { + _0x48de67.prototype["reduce"] = function (_0x215e59) { this['reducer']['reduce'](_0x215e59); } - _0x48de67["prototype"]['decodePointHex'] = function (_0x1b77fb) { - switch (parseInt(_0x1b77fb['substr'](0, 2), 16)) { + _0x48de67.prototype['decodePointHex'] = function (_0x1b77fb) { + switch (parseInt(_0x1b77fb.substr(0, 2), 16)) { case 0: return this['infinity']; case 2: @@ -3693,27 +3703,27 @@ logger = console.log; case 4: case 6: case 7: - var _0x12cce7 = (_0x1b77fb['length'] - 2) / 2, _0x4f2d18 = _0x1b77fb['substr'](2, _0x12cce7), - _0x2d1b23 = _0x1b77fb['substr'](_0x12cce7 + 2, _0x12cce7); + var _0x12cce7 = (_0x1b77fb.length - 2) / 2, _0x4f2d18 = _0x1b77fb.substr(2, _0x12cce7), + _0x2d1b23 = _0x1b77fb.substr(_0x12cce7 + 2, _0x12cce7); return new _0x53fba9(this, this['fromBigInteger'](new _0x2c2f9a["BigInteger"](_0x4f2d18, 16)), this['fromBigInteger'](new _0x2c2f9a[('BigInteger')](_0x2d1b23, 16))); default: return null; } } - _0x48de67["prototype"]['encodePointHex'] = function (_0x1ec895) { + _0x48de67.prototype['encodePointHex'] = function (_0x1ec895) { if (_0x1ec895['isInfinity']()) return '00'; - var _0x36218b = _0x1ec895['getX']()['toBigInteger']()['toString'](16), - _0x52c119 = _0x1ec895["getY"]()["toBigInteger"]()['toString'](16), - _0x514419 = this['getQ']()['toString'](16)['length']; - for (_0x514419 % 2 !== 0 && _0x514419++; _0x36218b['length'] < _0x514419;) _0x36218b = '0' + _0x36218b; - for (; _0x52c119["length"] < _0x514419;) _0x52c119 = '0' + _0x52c119; + var _0x36218b = _0x1ec895['getX']()['toBigInteger']().toString(16), + _0x52c119 = _0x1ec895["getY"]()["toBigInteger"]().toString(16), + _0x514419 = this['getQ']().toString(16).length; + for (_0x514419 % 2 !== 0 && _0x514419++; _0x36218b.length < _0x514419;) _0x36218b = '0' + _0x36218b; + for (; _0x52c119.length < _0x514419;) _0x52c119 = '0' + _0x52c119; return "04" + _0x36218b + _0x52c119; }; var _0x7238f8 = function (_0x4072f6, _0x335490) { return _0x4072f6 << (_0x335490 %= 32) | _0x4072f6 >>> -0x16d3 * -0x1 + 0x242a + -0x3add - _0x335490; } var _0x362796 = function (_0x5452dd, _0x179fc9) { - var _0x506629 = _0x179fc9 - _0x5452dd['length']; + var _0x506629 = _0x179fc9 - _0x5452dd.length; return (_0x506629 > -0x1088 + -0x19a4 + 0x2a2c ? '0'['repeat'](_0x506629) : '') + _0x5452dd; } var _0x3599cd = function (_0x54f416) { @@ -3738,20 +3748,20 @@ logger = console.log; return [_0x1d8bf5 ^ _0x33c238[0x254e + 0x31 * 0x61 + -0x37df], _0xb152e5 ^ _0x33c238[-0x6f1 * -0x1 + 0x1452 + -0x1b42], _0x10d3d0 ^ _0x33c238[0x2516 + -0x1 * -0x1459 + 0xf1 * -0x3d], _0x207674 ^ _0x33c238[0x144c + 0x12c0 + 0xd03 * -0x3], _0x6d9b2a ^ _0x33c238[0xb5 * -0x1f + -0x3 * -0x991 + -0x6c4], _0x378dac ^ _0x33c238[0x3ce * 0x5 + 0x4eb * 0x6 + -0x3083], _0x3abaf6 ^ _0x33c238[-0x1 * 0x82a + -0x21a * 0x6 + 0x14cc], _0x35ac3b ^ _0x33c238[0x485 * 0x4 + 0x1e4f + -0x305c]]; }; var _0x523d76 = function (_0xe1dd24, _0x333d18, _0x574b24) { - if ("string" == typeof _0xe1dd24 ? _0xe1dd24 = _0xe54f04["lW"]['from'](_0xe1dd24, _0x333d18 || "utf8") : _0xe1dd24 instanceof ArrayBuffer && (_0xe1dd24 = _0xe54f04["lW"]["from"](_0xe1dd24)), !_0xe54f04["lW"]['isBuffer'](_0xe1dd24)) throw new TypeError('Expected "string" | "Buffer" | "ArrayBuffer" but received "' + Object['prototype']['toString']['call'](_0xe1dd24) + '"'); + if ("string" == typeof _0xe1dd24 ? _0xe1dd24 = _0xe54f04["lW"].from(_0xe1dd24, _0x333d18 || "utf8") : _0xe1dd24 instanceof ArrayBuffer && (_0xe1dd24 = _0xe54f04["lW"].from(_0xe1dd24)), !_0xe54f04["lW"].isBuffer(_0xe1dd24)) throw new TypeError('Expected "string" | "Buffer" | "ArrayBuffer" but received "' + Object.prototype.toString.call(_0xe1dd24) + '"'); var _0x2646e0, _0x214d3d, _0x255ed2, _0x496b29, _0x52b965, _0x1027f0; - _0x2646e0 = _0xe1dd24, _0x214d3d = _0xe54f04["lW"]['alloc'](-0x1716 + 0x1bb0 + -0x1 * 0x499, 0x2 * -0x3a2 + 0x1 * 0x1607 + 0xe43 * -0x1), _0x496b29 = _0xe54f04["lW"]['alloc'](_0x255ed2 = (_0x255ed2 = _0x2646e0["length"] % (-0x3 * 0x6e3 + 0x1 * 0x1a07 + -0x51e)) >= -0x251 * 0x3 + -0x2247 + 0x2972 * 0x1 ? -0x782 + 0x1f65 + -0x7e1 * 0x3 - _0x255ed2 % (0x1998 + -0x17c7 + -0x199) - (-0xee + 0x55d * -0x5 + 0x1bc0) : -0x14c2 + 0x12dc + 0x21e - _0x255ed2 - (-0xe78 + 0x6c + 0x6d * 0x21), -0x512 + -0x2237 + 0x2749), _0x52b965 = _0xe54f04["lW"]['alloc'](-0x22fd + -0x627 + -0x11 * -0x26c), _0x1027f0 = (0x2349 + 0x1fe7 + -0x4328) * _0x2646e0["length"], _0x52b965['writeUInt32BE'](Math['floor'](_0x1027f0 / Math['pow'](0x77d + 0x13 * -0x176 + 0x1d * 0xb3, -0xa * -0x1ec + -0x8ad * 0x4 + -0x94 * -0x1b)), -0x1 * -0x2458 + -0x13 * -0x6d + -0x2c6f), _0x52b965['writeUInt32BE'](_0x1027f0 % Math['pow'](-0x17fe + -0x3b * -0x2e + 0xd66, 0x176e + -0x281 * -0xb + -0x32d9), 0x2 * -0xeed + 0x2501 + -0x723); - for (var _0x37f750 = (_0xe1dd24 = _0xe54f04["lW"]['concat']([_0x2646e0, _0x214d3d, _0x496b29, _0x52b965], _0x2646e0['length'] + (-0xbf * -0x11 + -0x4 * 0x10c + 0x87e * -0x1) + _0x255ed2 + (0x4d0 * 0x1 + 0x1205 * -0x1 + -0x1 * -0xd3d)))['length'] / (-0xb * -0x14d + -0x847 + -0x5c8), _0x2b401b = new Array(_0x37f750), _0x15ece3 = -0x1 * -0x5f2 + -0x26b5 + 0x20c3; _0x15ece3 < _0x37f750; _0x15ece3++) { + _0x2646e0 = _0xe1dd24, _0x214d3d = _0xe54f04["lW"].alloc(-0x1716 + 0x1bb0 + -0x1 * 0x499, 0x2 * -0x3a2 + 0x1 * 0x1607 + 0xe43 * -0x1), _0x496b29 = _0xe54f04["lW"].alloc(_0x255ed2 = (_0x255ed2 = _0x2646e0.length % (-0x3 * 0x6e3 + 0x1 * 0x1a07 + -0x51e)) >= -0x251 * 0x3 + -0x2247 + 0x2972 * 0x1 ? -0x782 + 0x1f65 + -0x7e1 * 0x3 - _0x255ed2 % (0x1998 + -0x17c7 + -0x199) - (-0xee + 0x55d * -0x5 + 0x1bc0) : -0x14c2 + 0x12dc + 0x21e - _0x255ed2 - (-0xe78 + 0x6c + 0x6d * 0x21), -0x512 + -0x2237 + 0x2749), _0x52b965 = _0xe54f04["lW"].alloc(-0x22fd + -0x627 + -0x11 * -0x26c), _0x1027f0 = (0x2349 + 0x1fe7 + -0x4328) * _0x2646e0.length, _0x52b965['writeUInt32BE'](Math['floor'](_0x1027f0 / Math['pow'](0x77d + 0x13 * -0x176 + 0x1d * 0xb3, -0xa * -0x1ec + -0x8ad * 0x4 + -0x94 * -0x1b)), -0x1 * -0x2458 + -0x13 * -0x6d + -0x2c6f), _0x52b965['writeUInt32BE'](_0x1027f0 % Math['pow'](-0x17fe + -0x3b * -0x2e + 0xd66, 0x176e + -0x281 * -0xb + -0x32d9), 0x2 * -0xeed + 0x2501 + -0x723); + for (var _0x37f750 = (_0xe1dd24 = _0xe54f04["lW"].concat([_0x2646e0, _0x214d3d, _0x496b29, _0x52b965], _0x2646e0.length + (-0xbf * -0x11 + -0x4 * 0x10c + 0x87e * -0x1) + _0x255ed2 + (0x4d0 * 0x1 + 0x1205 * -0x1 + -0x1 * -0xd3d))).length / (-0xb * -0x14d + -0x847 + -0x5c8), _0x2b401b = new Array(_0x37f750), _0x15ece3 = -0x1 * -0x5f2 + -0x26b5 + 0x20c3; _0x15ece3 < _0x37f750; _0x15ece3++) { _0x2b401b[_0x15ece3] = new Array(0x10e3 + -0x2b1 + 0x711 * -0x2); for (var _0x549420 = 0x100a + -0x83c * 0x4 + -0x6 * -0x2d1; _0x549420 < -0xb * -0x21f + 0x4b2 * 0x5 + 0xf95 * -0x3; _0x549420++) _0x2b401b[_0x15ece3][_0x549420] = _0xe1dd24['readUInt32BE']((0x1f37 + -0x2 * -0x5ef + 0x891 * -0x5) * _0x15ece3 + (0xdba + 0x21 + 0x49d * -0x3) * _0x549420); } var _0x52d831 = new Array(_0x37f750); _0x52d831[0] = [0xa699e3d0 + 0x21c0fe90 * 0x5 + -0xdbdec631, -0x1da5b774 * 0x2 + -0x34e935dd * 0x2 + -0x2fa3b5df * -0x5, -0x1d31dcc6 + -0x13aaded2 + 0x4800fe6f, -0xf9dd0764 + -0xf24e1d42 + 0x2c6b52aa6, 0x87dfc211 + -0xa2083082 + 0xc3979f2d, 0xfa43cc8 + 0x91882d9 + -0x28b86f7, 0x9bbcf602 + 0x407 * -0x149d0 + 0x4d013cfb * 0x1, -0xda38ab87 + -0xed1188ab + 0x278454280]; for (var _0x3fb5fc = -0xea0 + 0x2 * 0x1105 + 0x3e2 * -0x5; _0x3fb5fc < _0x37f750; _0x3fb5fc++) _0x52d831[_0x3fb5fc + (0x2443 * 0x1 + -0x2561 + 0x11f)] = _0x4dfb30(_0x52d831[_0x3fb5fc], _0x2b401b[_0x3fb5fc]); - var _0xa22a33 = _0xe54f04["lW"]['alloc'](-0x1802 * 0x1 + 0x5 * -0x353 + 0x28c1); + var _0xa22a33 = _0xe54f04["lW"].alloc(-0x1802 * 0x1 + 0x5 * -0x353 + 0x28c1); return _0x52d831[_0x37f750]['forEach'](function (_0x5ad7ca, _0x3f25de) { return _0xa22a33['writeInt32BE'](_0x5ad7ca, (0x21f7 + -0x1 * -0x1ddd + 0x3fd0 * -0x1) * _0x3f25de); - }), _0x574b24 ? _0xa22a33['toString'](_0x574b24) : _0x497813()(_0xa22a33); + }), _0x574b24 ? _0xa22a33.toString(_0x574b24) : _0x497813()(_0xa22a33); }; var _0x1f11de = { "__proto__": null, 'digest': _0x523d76 @@ -3772,12 +3782,12 @@ logger = console.log; function _0x3904e5(_0x2e90e4, _0x20da78) { for (var _0x1f6e5d = [], _0x4211cf = Math['ceil'](_0x20da78 / 32), _0xbacc8f = _0x20da78 % 32, _0x2b4ae6 = 1; _0x2b4ae6 <= _0x4211cf; _0x2b4ae6++) { - var _0x53ccee = _0xe54f04["lW"]['allocUnsafe'](0x2e * -0x28 + 0xc31 + -0x1 * 0x4fd); + var _0x53ccee = _0xe54f04["lW"].allocUnsafe(0x2e * -0x28 + 0xc31 + -0x1 * 0x4fd); _0x53ccee['writeUInt32BE'](_0x2b4ae6); - var _0x4c310b = _0x523d76(_0xe54f04["lW"]['concat']([_0x2e90e4, _0x53ccee])); - _0x1f6e5d['push'](_0x2b4ae6 === _0x4211cf && _0xbacc8f ? _0xe54f04["lW"]["from"](_0x4c310b)["slice"](0, _0xbacc8f) : _0xe54f04["lW"]["from"](_0x4c310b)); + var _0x4c310b = _0x523d76(_0xe54f04["lW"].concat([_0x2e90e4, _0x53ccee])); + _0x1f6e5d['push'](_0x2b4ae6 === _0x4211cf && _0xbacc8f ? _0xe54f04["lW"].from(_0x4c310b).slice(0, _0xbacc8f) : _0xe54f04["lW"].from(_0x4c310b)); } - return _0xe54f04["lW"]['concat'](_0x1f6e5d, _0x20da78); + return _0xe54f04["lW"].concat(_0x1f6e5d, _0x20da78); } var _0x510810 = { @@ -3785,45 +3795,45 @@ logger = console.log; 'C1C2C3': 0, 'C1C3C2': 1, 'PC': '04' }, "generateKeyPair": function () { var _0x217b4a = new _0x2c2f9a[("BigInteger")](_0x253a6e["bitLength"](), _0x1efb18)["mod"](_0x253a6e["subtract"](new _0x2c2f9a[("BigInteger")]("2")))["add"](_0x2c2f9a["BigInteger"]["ONE"]), - _0x5bb054 = _0x362796(_0x217b4a["toString"](16), 64), _0x1c2311 = _0x28702c["multiply"](_0x217b4a); + _0x5bb054 = _0x362796(_0x217b4a.toString(16), 64), _0x1c2311 = _0x28702c["multiply"](_0x217b4a); return { "privateKey": _0x5bb054, - "publicKey": "04" + _0x362796(_0x1c2311["getX"]()["toBigInteger"]()["toString"](16), 64) + _0x362796(_0x1c2311["getY"]()["toBigInteger"]()["toString"](16), 64) + "publicKey": "04" + _0x362796(_0x1c2311["getX"]()["toBigInteger"]().toString(16), 64) + _0x362796(_0x1c2311["getY"]()["toBigInteger"]().toString(16), 64) }; }, "encrypt": function (_0x85ba2a, _0xfc2fca, _0x1781d8) { logger('encrypt ', _0x85ba2a, _0xfc2fca, _0x1781d8) var _0x48bc7c = _0x1781d8 || {}, _0x2d0ee9 = _0x48bc7c["mode"], _0x5b85c5 = void (0) === _0x2d0ee9 ? 1 : _0x2d0ee9, _0x23624e = _0x48bc7c["outputEncoding"], _0x5d1268 = _0x48bc7c["pc"]; - if ("string" == typeof _0x85ba2a ? _0x85ba2a = _0xe54f04["lW"]["from"](_0x85ba2a, _0x48bc7c["inputEncoding"] || "utf8") : _0x85ba2a instanceof ArrayBuffer && (_0x85ba2a = _0xe54f04["lW"]["from"](_0x85ba2a)), !_0xe54f04["lW"]["isBuffer"](_0x85ba2a)) throw new TypeError('Expected "string" | "Buffer" | "ArrayBuffer" but received "' + Object["prototype"]["toString"]["call"](_0x85ba2a) + '"'); + if ("string" == typeof _0x85ba2a ? _0x85ba2a = _0xe54f04["lW"].from(_0x85ba2a, _0x48bc7c["inputEncoding"] || "utf8") : _0x85ba2a instanceof ArrayBuffer && (_0x85ba2a = _0xe54f04["lW"].from(_0x85ba2a)), !_0xe54f04["lW"].isBuffer(_0x85ba2a)) throw new TypeError('Expected "string" | "Buffer" | "ArrayBuffer" but received "' + Object.prototype.toString.call(_0x85ba2a) + '"'); var _0x216f14 = new _0x2c2f9a[("BigInteger")](_0x253a6e["bitLength"](), _0x1efb18)["mod"](_0x253a6e["subtract"](_0x2c2f9a["BigInteger"]["ONE"]))["add"](_0x2c2f9a["BigInteger"]["ONE"]), _0x40a1e5 = _0x28702c["multiply"](_0x216f14), - _0x236d2 = _0x362796(_0x40a1e5["getX"]()["toBigInteger"]()["toString"](16), 64) + _0x362796(_0x40a1e5["getY"]()["toBigInteger"]()["toString"](16), 64), + _0x236d2 = _0x362796(_0x40a1e5["getX"]()["toBigInteger"]().toString(16), 64) + _0x362796(_0x40a1e5["getY"]()["toBigInteger"]().toString(16), 64), _0x52df0b = _0x3cff61["decodePointHex"](_0xfc2fca)["multiply"](_0x216f14), - _0x4db04e = _0x362796(_0x52df0b["getX"]()["toBigInteger"]()["toString"](16), 64), - _0x3279e5 = _0x362796(_0x52df0b["getY"]()["toBigInteger"]()["toString"](16), 64), - _0x4a70cc = _0x3904e5(_0xe54f04["lW"]["from"](_0x4db04e + _0x3279e5, "hex"), _0x85ba2a["length"]), - _0x123c57 = _0x362796(new _0x2c2f9a[("BigInteger")](_0x85ba2a["toString"]("hex"), 16)["xor"](new _0x2c2f9a[("BigInteger")](_0x4a70cc["toString"]("hex"), 16))["toString"](16), (2) * _0x85ba2a["length"]), - _0x2a920d = _0x523d76(_0x4db04e + _0x85ba2a["toString"]("hex") + _0x3279e5, "hex", "hex"), - _0x4692b9 = _0xe54f04["lW"]["from"]((_0x5d1268 ? "04" : '') + (0 === _0x5b85c5 ? _0x236d2 + _0x123c57 + _0x2a920d : _0x236d2 + _0x2a920d + _0x123c57), "hex"); - return _0x23624e ? _0x4692b9["toString"](_0x23624e) : _0x497813()(_0x4692b9); + _0x4db04e = _0x362796(_0x52df0b["getX"]()["toBigInteger"]().toString(16), 64), + _0x3279e5 = _0x362796(_0x52df0b["getY"]()["toBigInteger"]().toString(16), 64), + _0x4a70cc = _0x3904e5(_0xe54f04["lW"].from(_0x4db04e + _0x3279e5, "hex"), _0x85ba2a.length), + _0x123c57 = _0x362796(new _0x2c2f9a[("BigInteger")](_0x85ba2a.toString("hex"), 16)["xor"](new _0x2c2f9a[("BigInteger")](_0x4a70cc.toString("hex"), 16)).toString(16), (2) * _0x85ba2a.length), + _0x2a920d = _0x523d76(_0x4db04e + _0x85ba2a.toString("hex") + _0x3279e5, "hex", "hex"), + _0x4692b9 = _0xe54f04["lW"].from((_0x5d1268 ? "04" : '') + (0 === _0x5b85c5 ? _0x236d2 + _0x123c57 + _0x2a920d : _0x236d2 + _0x2a920d + _0x123c57), "hex"); + return _0x23624e ? _0x4692b9.toString(_0x23624e) : _0x497813()(_0x4692b9); }, "decrypt": function (_0x1dcc90, _0x57cd19, _0x2b7c30) { // logger('decrypt 入参 ', _0x1dcc90, _0x57cd19, _0x2b7c30) var _0x500689 = _0x2b7c30 || {}, _0x275313 = _0x500689["mode"], _0x3ceb51 = void (0) === _0x275313 ? 1 : _0x275313, _0x38d0f4 = _0x500689["outputEncoding"], _0x3c013e = _0x500689["pc"]; - if ("string" == typeof _0x1dcc90 ? _0x1dcc90 = _0xe54f04["lW"]["from"](_0x1dcc90, _0x500689["inputEncoding"]) : _0x1dcc90 instanceof ArrayBuffer && (_0x1dcc90 = _0xe54f04["lW"]["from"](_0x1dcc90)), !_0xe54f04["lW"]["isBuffer"](_0x1dcc90)) throw new TypeError('Expected "string" | "Buffer" | "ArrayBuffer" but received "' + Object["prototype"]["toString"]["call"](_0x1dcc90) + '"'); - var _0xadd421 = (_0x1dcc90 = _0x3c013e ? _0x1dcc90["slice"](1) : _0x1dcc90)["slice"](0, 32)["toString"]("hex"), - _0x11ee65 = _0x1dcc90["slice"](32, 64)["toString"]("hex"), + if ("string" == typeof _0x1dcc90 ? _0x1dcc90 = _0xe54f04["lW"].from(_0x1dcc90, _0x500689["inputEncoding"]) : _0x1dcc90 instanceof ArrayBuffer && (_0x1dcc90 = _0xe54f04["lW"].from(_0x1dcc90)), !_0xe54f04["lW"].isBuffer(_0x1dcc90)) throw new TypeError('Expected "string" | "Buffer" | "ArrayBuffer" but received "' + Object.prototype.toString.call(_0x1dcc90) + '"'); + var _0xadd421 = (_0x1dcc90 = _0x3c013e ? _0x1dcc90.slice(1) : _0x1dcc90).slice(0, 32).toString("hex"), + _0x11ee65 = _0x1dcc90.slice(32, 64).toString("hex"), _0x430dcf = _0x3cff61["decodePointHex"]("04" + _0xadd421 + _0x11ee65)["multiply"](new _0x2c2f9a[("BigInteger")](_0x57cd19, 16)), - _0x21a9eb = _0x362796(_0x430dcf["getX"]()["toBigInteger"]()["toString"](16), 64), - _0x544b37 = _0x362796(_0x430dcf["getY"]()["toBigInteger"]()["toString"](16), 64), - _0x454060 = _0x1dcc90["slice"](64, 96), _0x20430d = _0x1dcc90["slice"](96); - 0 === _0x3ceb51 && (_0x454060 = _0x1dcc90["slice"](_0x1dcc90["length"] - (32)), _0x20430d = _0x1dcc90["slice"](64, _0x1dcc90["length"] - (32))); - var _0x2b932f = _0x3904e5(_0xe54f04["lW"]["from"](_0x21a9eb + _0x544b37, "hex"), _0x20430d["length"]), - _0x5fd65d = new _0x2c2f9a[("BigInteger")](_0x20430d["toString"]("hex"), 16)["xor"](new _0x2c2f9a["BigInteger"](_0x2b932f["toString"]("hex"), 16))["toString"](16), - _0x1e6951 = _0x523d76(_0x21a9eb + _0x5fd65d + _0x544b37, "hex", "hex") === _0x454060["toString"]("hex") ? _0xe54f04["lW"]["from"](_0x5fd65d, "hex") : _0xe54f04["lW"]["alloc"](0); - var res = _0x38d0f4 ? _0x1e6951["toString"](_0x38d0f4) : _0x497813()(_0x1e6951); + _0x21a9eb = _0x362796(_0x430dcf["getX"]()["toBigInteger"]().toString(16), 64), + _0x544b37 = _0x362796(_0x430dcf["getY"]()["toBigInteger"]().toString(16), 64), + _0x454060 = _0x1dcc90.slice(64, 96), _0x20430d = _0x1dcc90.slice(96); + 0 === _0x3ceb51 && (_0x454060 = _0x1dcc90.slice(_0x1dcc90.length - (32)), _0x20430d = _0x1dcc90.slice(64, _0x1dcc90.length - (32))); + var _0x2b932f = _0x3904e5(_0xe54f04["lW"].from(_0x21a9eb + _0x544b37, "hex"), _0x20430d.length), + _0x5fd65d = new _0x2c2f9a[("BigInteger")](_0x20430d.toString("hex"), 16)["xor"](new _0x2c2f9a["BigInteger"](_0x2b932f.toString("hex"), 16)).toString(16), + _0x1e6951 = _0x523d76(_0x21a9eb + _0x5fd65d + _0x544b37, "hex", "hex") === _0x454060.toString("hex") ? _0xe54f04["lW"].from(_0x5fd65d, "hex") : _0xe54f04["lW"]["alloc"](0); + var res = _0x38d0f4 ? _0x1e6951.toString(_0x38d0f4) : _0x497813()(_0x1e6951); // logger('decrypt 结果 ', res) return res; } @@ -3856,7 +3866,7 @@ logger = console.log; }, _0x589a65 = function (_0x1f507f) { return [_0x1f507f['readInt32BE'](0x64 * 0x5e + -0x1 * -0x11de + 0x1b4b * -0x2), _0x1f507f['readInt32BE'](-0x25 * -0xd6 + -0xafd + -0x13ed), _0x1f507f['readInt32BE'](0xbe6 + -0xd0b + -0x7 * -0x2b), _0x1f507f['readInt32BE'](-0x19 * -0x119 + -0x898 + 0x12cd * -0x1)]; }, _0x4e5178 = function (_0x486796) { - for (var _0x672e04 = _0xe54f04["lW"]['alloc'](0xbe * 0x14 + -0x3 * 0x431 + 0x235 * -0x1), _0x5170ed = -0x1fab + 0x1c73 + -0x338 * -0x1; _0x5170ed < -0x55b * -0x6 + 0x20 + -0x203e; _0x5170ed++) _0x672e04['writeInt32BE'](_0x486796[_0x5170ed], (-0x3b * 0x47 + 0x90 + 0x1 * 0xfd1) * _0x5170ed); + for (var _0x672e04 = _0xe54f04["lW"].alloc(0xbe * 0x14 + -0x3 * 0x431 + 0x235 * -0x1), _0x5170ed = -0x1fab + 0x1c73 + -0x338 * -0x1; _0x5170ed < -0x55b * -0x6 + 0x20 + -0x203e; _0x5170ed++) _0x672e04['writeInt32BE'](_0x486796[_0x5170ed], (-0x3b * 0x47 + 0x90 + 0x1 * 0xfd1) * _0x5170ed); return _0x672e04; }, _0x30def4 = { "__proto__": null, 'constants': { @@ -3865,41 +3875,41 @@ logger = console.log; logger('加密', _0x24e67b, _0x5c30d1, _0x18e258) var _0x457493 = _0x18e258 || {}, _0x489387 = _0x457493["mode"], _0x1798a5 = _0x457493["iv"], _0x1ca262 = _0x457493["outputEncoding"]; - if ("string" == typeof _0x24e67b ? _0x24e67b = _0xe54f04["lW"]["from"](_0x24e67b, _0x457493["inputEncoding"] || "utf8") : _0x24e67b instanceof ArrayBuffer && (_0x24e67b = _0xe54f04["lW"]["from"](_0x24e67b)), !_0xe54f04["lW"]["isBuffer"](_0x24e67b)) throw new TypeError('Expected "string" | "Buffer" | "ArrayBuffer" but received "' + Object["prototype"]["toString"]["call"](_0x24e67b) + '"'); + if ("string" == typeof _0x24e67b ? _0x24e67b = _0xe54f04["lW"].from(_0x24e67b, _0x457493["inputEncoding"] || "utf8") : _0x24e67b instanceof ArrayBuffer && (_0x24e67b = _0xe54f04["lW"].from(_0x24e67b)), !_0xe54f04["lW"].isBuffer(_0x24e67b)) throw new TypeError('Expected "string" | "Buffer" | "ArrayBuffer" but received "' + Object.prototype.toString.call(_0x24e67b) + '"'); if (!_0x5cf20e["test"](_0x5c30d1)) throw new TypeError("Invalid value of cipher `key`"); - if (_0x5c30d1 = _0xe54f04["lW"]["from"](_0x5c30d1, "hex"), 2 === _0x489387 && !_0x5cf20e["test"](_0x1798a5)) throw new TypeError("Invalid value of `iv` option"); + if (_0x5c30d1 = _0xe54f04["lW"].from(_0x5c30d1, "hex"), 2 === _0x489387 && !_0x5cf20e["test"](_0x1798a5)) throw new TypeError("Invalid value of `iv` option"); var res = function (_0x417c52, _0x538b70, _0x274855, _0x35e9c8) { _0x274855 && (_0x274855 = _0x589a65(_0x274855)), _0x538b70 = _0x589a65(_0x538b70); for (var _0x181bda = [], _0x142080 = (_0x417c52 = function (_0x753d23) { - var _0x1cc86d = 16 - _0x753d23["length"] % (16), + var _0x1cc86d = 16 - _0x753d23.length % (16), _0x25ab97 = _0xe54f04["lW"]["alloc"](_0x1cc86d, _0x1cc86d); - return _0xe54f04["lW"]["concat"]([_0x753d23, _0x25ab97], _0x753d23["length"] + _0x1cc86d); - }(_0x417c52))["length"] / (16), _0x2ccd7e = 0; _0x2ccd7e < _0x142080; _0x2ccd7e++) if (_0x274855) { + return _0xe54f04["lW"]["concat"]([_0x753d23, _0x25ab97], _0x753d23.length + _0x1cc86d); + }(_0x417c52)).length / (16), _0x2ccd7e = 0; _0x2ccd7e < _0x142080; _0x2ccd7e++) if (_0x274855) { var _0x1153cd = (16) * _0x2ccd7e, _0x381967 = [_0x274855[0] ^ _0x417c52["readInt32BE"](_0x1153cd), _0x274855[1] ^ _0x417c52["readInt32BE"](_0x1153cd + (4)), _0x274855[2] ^ _0x417c52["readInt32BE"](_0x1153cd + (8)), _0x274855[3] ^ _0x417c52["readInt32BE"](_0x1153cd + (12))], _0x443659 = _0x4be634(_0x381967, _0x538b70); - _0x181bda["push"](_0x4e5178(_0x443659)), _0x274855 = _0x443659["slice"](0); + _0x181bda["push"](_0x4e5178(_0x443659)), _0x274855 = _0x443659.slice(0); } else { var _0x24401c = (16) * _0x2ccd7e, _0x5e1e48 = [_0x417c52["readInt32BE"](_0x24401c), _0x417c52["readInt32BE"](_0x24401c + (4)), _0x417c52["readInt32BE"](_0x24401c + (8)), _0x417c52["readInt32BE"](_0x24401c + (12))], _0x5221fc = _0x4be634(_0x5e1e48, _0x538b70); _0x181bda["push"](_0x4e5178(_0x5221fc)); } - var _0x595ad5 = _0xe54f04["lW"]["concat"](_0x181bda, _0x417c52["length"]); - return _0x35e9c8 ? _0x595ad5["toString"](_0x35e9c8) : _0x497813()(_0x595ad5); - }(_0x24e67b, _0x5c30d1, _0x1798a5 = 2 === _0x489387 ? _0xe54f04["lW"]["from"](_0x1798a5, "hex") : null, _0x1ca262); + var _0x595ad5 = _0xe54f04["lW"]["concat"](_0x181bda, _0x417c52.length); + return _0x35e9c8 ? _0x595ad5.toString(_0x35e9c8) : _0x497813()(_0x595ad5); + }(_0x24e67b, _0x5c30d1, _0x1798a5 = 2 === _0x489387 ? _0xe54f04["lW"].from(_0x1798a5, "hex") : null, _0x1ca262); logger('加密结果', res) return res; }, "decrypt": function (_0x216e16, _0x4aae51, _0x59e862) { logger('解密', _0x216e16, _0x4aae51, _0x59e862) var _0x1aec6f = _0x59e862 || {}, _0x1bcd0a = _0x1aec6f['mode'], _0x48c712 = _0x1aec6f["iv"], _0x4702d8 = _0x1aec6f['outputEncoding']; - if ("string" == typeof _0x216e16 ? _0x216e16 = _0xe54f04["lW"]["from"](_0x216e16, _0x1aec6f['inputEncoding']) : _0x216e16 instanceof ArrayBuffer && (_0x216e16 = _0xe54f04["lW"]["from"](_0x216e16)), !_0xe54f04["lW"]['isBuffer'](_0x216e16)) throw new TypeError('Expected "string" | "Buffer" | "ArrayBuffer" but received "' + Object["prototype"]['toString']['call'](_0x216e16) + '"'); + if ("string" == typeof _0x216e16 ? _0x216e16 = _0xe54f04["lW"].from(_0x216e16, _0x1aec6f['inputEncoding']) : _0x216e16 instanceof ArrayBuffer && (_0x216e16 = _0xe54f04["lW"].from(_0x216e16)), !_0xe54f04["lW"].isBuffer(_0x216e16)) throw new TypeError('Expected "string" | "Buffer" | "ArrayBuffer" but received "' + Object.prototype.toString.call(_0x216e16) + '"'); if (!_0x5cf20e["test"](_0x4aae51)) throw new TypeError('Invalid value of cipher `key`'); - if (_0x4aae51 = _0xe54f04["lW"]['from'](_0x4aae51, "hex"), 0x2273 * 0x1 + 0x1558 * 0x1 + -0x37c9 === _0x1bcd0a && !_0x5cf20e["test"](_0x48c712)) throw new TypeError('Invalid value of `iv` option'); + if (_0x4aae51 = _0xe54f04["lW"].from(_0x4aae51, "hex"), 0x2273 * 0x1 + 0x1558 * 0x1 + -0x37c9 === _0x1bcd0a && !_0x5cf20e["test"](_0x48c712)) throw new TypeError('Invalid value of `iv` option'); var res = function (_0x50f93a, _0x4c72a5, _0x53a6a0, _0x2049a1) { _0x53a6a0 && (_0x53a6a0 = _0x589a65(_0x53a6a0)), _0x4c72a5 = _0x589a65(_0x4c72a5); - var _0x1bdde6 = [], _0x16b6ce = _0x50f93a['length'] / 16; + var _0x1bdde6 = [], _0x16b6ce = _0x50f93a.length / 16; if (_0x53a6a0) for (var _0x21dcf4 = _0x16b6ce - 1; _0x21dcf4 >= -0x100e + -0x1ecb * -0x1 + -0xebd; _0x21dcf4--) { var _0x28a9a1, _0x15024d = 16 * _0x21dcf4; _0x28a9a1 = _0x21dcf4 > -0x575 * -0x7 + 0x2 * 0x6d5 + -0x33dd ? [_0x50f93a['readInt32BE'](_0x15024d - (0xfe + -0xd * -0x278 + -0x2106)), _0x50f93a['readInt32BE'](_0x15024d - 16 + 4), _0x50f93a['readInt32BE'](_0x15024d - (-0x24f9 + 0x1045 + -0x2 * -0xa62) + (-0x1fbf + 0x8b + 0x1f3c)), _0x50f93a['readInt32BE'](_0x15024d - (-0x1cb3 + 0x581 + 0x1742) + (-0x17c6 + -0x1be7 + 0x33b9))] : _0x53a6a0; @@ -3912,9 +3922,9 @@ logger = console.log; _0x46284f = _0x507aca(_0xea9642, _0x4c72a5); _0x1bdde6["push"](_0x4e5178(_0x46284f)); } - var _0x4d7d0b = _0xe54f04["lW"]['concat'](_0x1bdde6, _0x50f93a['length'] - _0x1bdde6[_0x1bdde6['length'] - (0x167c + 0x2495 * 0x1 + -0x3b10)][0x19ea + 0x2179 + -0x1daa * 0x2]); - return _0x2049a1 ? _0x4d7d0b['toString'](_0x2049a1) : _0x497813()(_0x4d7d0b); - }(_0x216e16, _0x4aae51, _0x48c712 = 2 === _0x1bcd0a ? _0xe54f04["lW"]["from"](_0x48c712, "hex") : null, _0x4702d8); + var _0x4d7d0b = _0xe54f04["lW"].concat(_0x1bdde6, _0x50f93a.length - _0x1bdde6[_0x1bdde6.length - (0x167c + 0x2495 * 0x1 + -0x3b10)][0x19ea + 0x2179 + -0x1daa * 0x2]); + return _0x2049a1 ? _0x4d7d0b.toString(_0x2049a1) : _0x497813()(_0x4d7d0b); + }(_0x216e16, _0x4aae51, _0x48c712 = 2 === _0x1bcd0a ? _0xe54f04["lW"].from(_0x48c712, "hex") : null, _0x4702d8); logger('解密结果', res) return res; } @@ -3959,7 +3969,7 @@ logger = console.log; _0x2aa933[_0x2aa933["JLE"] = 35] = "JLE"; _0x2aa933[_0x2aa933["PUSH"] = 36] = "PUSH"; _0x2aa933[_0x2aa933["POP"] = 37] = "POP"; - _0x2aa933[_0x2aa933["CALL"] = 38] = "CALL"; + _0x2aa933[_0x2aa933.call = 38] = "CALL"; _0x2aa933[_0x2aa933["PRINT"] = 39] = "PRINT"; _0x2aa933[_0x2aa933["RET"] = 40] = "RET"; _0x2aa933[_0x2aa933["PAUSE"] = 41] = "PAUSE"; @@ -4040,7 +4050,7 @@ logger = console.log; } = this, {meta: _0x475bc7} = this["getMetaFromFunc"](_0x2cbd90), [_0x4ae76f, _0x9167f8, _0x43ace2] = _0x475bc7; this["stack"]["splice"](0); const _0x1a3d6e = _0xbf3c0f + (1); - this["fp"] = _0x1a3d6e, this["stack"][this["fp"]] = -(1), this["sp"] = this["fp"], this["stack"]["length"] = this["sp"] + (1), this["callingFunctionInfos"] = [], this["allThis"] = []; + this["fp"] = _0x1a3d6e, this["stack"][this["fp"]] = -(1), this["sp"] = this["fp"], this["stack"].length = this["sp"] + (1), this["callingFunctionInfos"] = [], this["allThis"] = []; } ["reset"]() { @@ -4066,7 +4076,7 @@ logger = console.log; this['checkClosureAndFork'](); this['callingFunctionInfo']['closureScope']['set'](_0x2eebfa["index"], _0x51cc40['value']); } else { - if (_0x2eebfa['type'] === 0 || _0x2eebfa["type"] === 112) { + if (_0x2eebfa['type'] === 0 || _0x2eebfa.type === 112) { _0x2eebfa['type'] === 112 && (this['callingFunctionInfo']['returnValue'] = _0x51cc40["value"]); _0x2eebfa["raw"] <= -4 ? this['callingFunctionInfo']['args'][-4 - _0x2eebfa["raw"]] = _0x51cc40["value"] : this['stack'][_0x2eebfa['index']] = _0x51cc40["value"]; } else { @@ -4079,11 +4089,11 @@ logger = console.log; ["newReg"](_0xfb18c2) { const _0x106372 = this['callingFunctionInfo']; - if (_0xfb18c2["type"] === 208) { + if (_0xfb18c2.type === 208) { this['checkVariableScopeAndNew'](); this["callingFunctionInfo"]["variables"]["new"](_0xfb18c2["index"]); } else { - if (_0xfb18c2["type"] === 16) { + if (_0xfb18c2.type === 16) { this["checkClosureAndFork"](); this["callingFunctionInfo"]["closureScope"]["new"](_0xfb18c2["index"]); } else { @@ -4094,12 +4104,12 @@ logger = console.log; } ["getReg"](_0x59a049) { - if (_0x59a049["type"] === 208) { + if (_0x59a049.type === 208) { if (!this['callingFunctionInfo']['variables']) throw new Error('variable is not declared.'); return this['callingFunctionInfo']['variables']['get'](_0x59a049['index']); } else { if (_0x59a049['type'] === 16) return this['callingFunctionInfo']['closureScope']['get'](_0x59a049["index"]); else { - if (_0x59a049["type"] === 0 || _0x59a049["type"] === 112) { + if (_0x59a049.type === 0 || _0x59a049.type === 112) { return this['stack'][_0x59a049["index"]]; } else { throw new Error('Cannot process register type ' + _0x59a049['type']); @@ -4352,7 +4362,7 @@ logger = console.log; }); break; } - case _0x292446['ALLOC']: { + case _0x292446.alloc: { const _0x3836cb = this["nextOperant"](); this['getReg'](_0x3836cb); break; @@ -4499,7 +4509,7 @@ logger = console.log; ["returnCurrentFunction"]() { // logger('into returnCurrentFunction') const _0x42bd34 = this['stack'], _0x545515 = this['fp']; - this['fp'] = _0x42bd34[_0x545515], this['ip'] = _0x42bd34[_0x545515 - (1)], this['sp'] = _0x545515 - _0x42bd34[_0x545515 - (2)] - (4), this["stack"]["splice"](this['sp'] + (1)), this["callingFunctionInfo"]["returnValue"] === _0x43707b && (this['stack'][0] = undefined), this["allThis"]["pop"](), this["currentThis"] = this['allThis'][this["allThis"]['length'] - (1)], this["callingFunctionInfos"]["pop"](), this["callingFunctionInfo"] = this["callingFunctionInfos"][this.callingFunctionInfos.length - (1)]; + this['fp'] = _0x42bd34[_0x545515], this['ip'] = _0x42bd34[_0x545515 - (1)], this['sp'] = _0x545515 - _0x42bd34[_0x545515 - (2)] - (4), this["stack"]["splice"](this['sp'] + (1)), this["callingFunctionInfo"]["returnValue"] === _0x43707b && (this['stack'][0] = undefined), this["allThis"]["pop"](), this["currentThis"] = this['allThis'][this["allThis"].length - (1)], this["callingFunctionInfos"]["pop"](), this["callingFunctionInfo"] = this["callingFunctionInfos"][this.callingFunctionInfos.length - (1)]; // logger('123123123',this["callingFunctionInfos"]) } @@ -4527,9 +4537,9 @@ logger = console.log; ["parseValue"](_0x5eaffb, _0x1d87b9) { switch (_0x5eaffb) { case 16: - return this["callingFunctionInfo"]["closureScope"]["get"](_0x1d87b9); + return this["callingFunctionInfo"]["closureScope"].get(_0x1d87b9); case 0: - if (_0x1d87b9 <= -(4)) return -(4) - _0x1d87b9 < this["callingFunctionInfo"]["args"]["length"] ? this["callingFunctionInfo"]["args"][-(4) - _0x1d87b9] : void (0); + if (_0x1d87b9 <= -(4)) return -(4) - _0x1d87b9 < this["callingFunctionInfo"]["args"].length ? this["callingFunctionInfo"]["args"][-(4) - _0x1d87b9] : void (0); return this["stack"][this["fp"] + _0x1d87b9]; case 96: case 48: @@ -4551,7 +4561,7 @@ logger = console.log; return void (0); case 208: if (!this["callingFunctionInfo"]["variables"]) return undefined; - return this["callingFunctionInfo"]["variables"]["get"](_0x1d87b9); + return this["callingFunctionInfo"]["variables"].get(_0x1d87b9); default: throw new _0xcef111("Unknown operant " + _0x5eaffb); } @@ -4608,7 +4618,7 @@ logger = console.log; } ["popToFunction"](_0x4cee23) { - while (this["callingFunctionInfos"][this["callingFunctionInfos"]["length"] - (1)] !== _0x4cee23) { + while (this["callingFunctionInfos"][this["callingFunctionInfos"].length - (1)] !== _0x4cee23) { this["returnCurrentFunction"](); } } @@ -4620,10 +4630,10 @@ logger = console.log; _0x2772fa["isRunning"] = true; const _0x1dab16 = _0x5a3526[0], _0x57f1bd = !(_0x1dab16 instanceof _0x95e4cf); let _0x21f35a = 0, _0x2c0172 = []; - if (_0x57f1bd) _0x5a3526["forEach"](_0xb061a => _0x2772fa["push"](_0xb061a)), _0x21f35a = _0x5a3526["length"], _0x2c0172 = [..._0x5a3526]; else { + if (_0x57f1bd) _0x5a3526.forEach(_0xb061a => _0x2772fa["push"](_0xb061a)), _0x21f35a = _0x5a3526.length, _0x2c0172 = [..._0x5a3526]; else { _0x21f35a = _0x1dab16["numArgs"]; const _0x1de85e = _0x2772fa["sp"] + (1); - _0x2c0172 = _0x2772fa["stack"]["slice"](_0x1de85e - _0x21f35a, _0x1de85e); + _0x2c0172 = _0x2772fa["stack"].slice(_0x1de85e - _0x21f35a, _0x1de85e); } const _0x5d6b88 = _0x2772fa["callingFunctionInfo"] = { "isInitClosure": false, @@ -4634,7 +4644,7 @@ logger = console.log; }; _0x2772fa["callingFunctionInfos"]["push"](_0x2772fa["callingFunctionInfo"]); // logger('向列表 _0x2772fa["callingFunctionInfos"] 添加方法 ',_0x2772fa["callingFunctionInfo"]) - _0x2772fa["allThis"]["length"] === 0 ? _0x2772fa["currentThis"] = _0x2772fa["ctx"] : _0x2772fa["currentThis"] = this || _0x2772fa["ctx"]; + _0x2772fa["allThis"].length === 0 ? _0x2772fa["currentThis"] = _0x2772fa["ctx"] : _0x2772fa["currentThis"] = this || _0x2772fa["ctx"]; _0x2772fa["allThis"]["push"](_0x2772fa["currentThis"]); // logger('向列表 _0x2772fa["allThis"] 添加方法 ',_0x2772fa["currentThis"]) const _0x53168e = _0x2772fa["stack"]; @@ -4657,7 +4667,7 @@ logger = console.log; } } }; - Object["setPrototypeOf"](_0xba9a91, _0x25c729["prototype"]); + Object["setPrototypeOf"](_0xba9a91, _0x25c729.prototype); try { Object["defineProperty"](_0xba9a91, "length", { "value": _0x924d2d[1] @@ -4680,35 +4690,35 @@ logger = console.log; } } - const _0x2c29b1 = (_0x3e2617, _0x5c6f85 = {}) => { - var _0x267e74 = window["$dunm"]["getCookie"]("DTSwUOYx7MiWN"); - _0x3e2617["substring"](0, 2) == "04" && (_0x3e2617 = _0x3e2617["substring"](2)); - _0x3e2617 = _0x510810["decrypt"](_0x3e2617, _0x267e74, { - "inputEncoding": "hex", "outputEncoding": "utf8", "mode": 1 - }); - if (_0x3e2617 === '') return null; - if (typeof process !== "undefined" && process["release"]["name"] === "node") return null; - if (typeof window["CefSharp"] !== "undefined") return null; - if (typeof window["CefSharp"] !== "undefined") return null; - if (typeof window["NimCefWebInstance"] !== "undefined") return null; - const _0x31be44 = _0x2f7f88(_0x3e2617), _0x1dd6f9 = _0x3f1d0f(_0x31be44, 0, 4), - _0x144c7c = _0x3f1d0f(_0x31be44, 4, 8), _0x456ac = _0x3f1d0f(_0x31be44, 8, 12), - _0x272501 = _0x3f1d0f(_0x31be44, 12, 16), _0xf5eb53 = _0x3bb6e2(_0x31be44["slice"](_0x456ac)), - _0x4a7c86 = new Uint8Array(_0x31be44["slice"](16, _0x144c7c)), - _0x30a23f = _0x31be44["slice"](_0x144c7c, _0x456ac), _0x40d555 = _0x4151ca(_0x30a23f); - return new _0x3abb02(_0x4a7c86, _0x40d555, _0x1dd6f9, _0xf5eb53, _0x272501, _0x5c6f85); - }, _0x2f7f88 = _0x327232 => { - var _0x60311d = _0x15817b["toUint8Array"](_0x327232); - return _0x60311d["buffer"]; + const _0x2f7f88 = _0x327232 => { + var _0x60311d = _0x15817b.toUint8Array(_0x327232); + return _0x60311d.buffer; }, _0x4151ca = _0x243043 => { const _0x16b081 = []; let _0x4c0fee = 0; - while (_0x4c0fee < _0x243043["byteLength"]) { + while (_0x4c0fee < _0x243043.byteLength) { const _0x282fa8 = _0x4c0fee + (4), _0x25ae2b = _0x3f1d0f(_0x243043, _0x4c0fee, _0x282fa8), - _0xc6dcbf = new Uint16Array(_0x243043["slice"](_0x282fa8, _0x282fa8 + 4)); + _0xc6dcbf = new Uint16Array(_0x24304.slice(_0x282fa8, _0x282fa8 + 4)); _0x16b081["push"]([_0x25ae2b, _0xc6dcbf[0], _0xc6dcbf[1]]), _0x4c0fee += 8; } return _0x16b081; + }, _0x2c29b1 = (_0x3e2617, _0x5c6f85 = {}) => { + var _0x267e74 = window.$dunm.getCookie("DTSwUOYx7MiWN"); + _0x3e2617["substring"](0, 2) === "04" && (_0x3e2617 = _0x3e2617.substring(2)); + _0x3e2617 = _0x510810.decrypt(_0x3e2617, _0x267e74, { + "inputEncoding": "hex", "outputEncoding": "utf8", "mode": 1 + }); + if (_0x3e2617 === '') return null; + if (typeof process !== "undefined" && process.release.name === "node") return null; + if (typeof window.CefSharp !== "undefined") return null; + if (typeof window.CefSharp !== "undefined") return null; + if (typeof window.NimCefWebInstance !== "undefined") return null; + const _0x31be44 = _0x2f7f88(_0x3e2617), _0x1dd6f9 = _0x3f1d0f(_0x31be44, 0, 4), + _0x144c7c = _0x3f1d0f(_0x31be44, 4, 8), _0x456ac = _0x3f1d0f(_0x31be44, 8, 12), + _0x272501 = _0x3f1d0f(_0x31be44, 12, 16), _0xf5eb53 = _0x3bb6e2(_0x31be44.slice(_0x456ac)), + _0x4a7c86 = new Uint8Array(_0x31be44.slice(16, _0x144c7c)), + _0x30a23f = _0x31be44.slice(_0x144c7c, _0x456ac), _0x40d555 = _0x4151ca(_0x30a23f); + return new _0x3abb02(_0x4a7c86, _0x40d555, _0x1dd6f9, _0xf5eb53, _0x272501, _0x5c6f85); }; class _0x25c729 extends Function { @@ -4732,7 +4742,7 @@ logger = console.log; var _0x571b55 = '', _0x2908e6; for (var _0x2872ff = 7; _0x2872ff >= 0; --_0x2872ff) { _0x2908e6 = _0x4dd68b >>> (_0x2872ff << 2) & 15; - _0x571b55 += _0x2908e6['toString'](16); + _0x571b55 += _0x2908e6.toString(16); } return _0x571b55; } @@ -4757,17 +4767,17 @@ logger = console.log; } function _0x465d75(_0x313cd4) { - _0x313cd4 = _0x313cd4['replace'](/[\u0080-\u07ff]/g, function (_0x10c84c) { - var _0x35ea1d = _0x10c84c["charCodeAt"](-0x11 * -0x1a5 + -0xb40 + -0x5b * 0x2f); - return String['fromCharCode'](0x2612 + 0x283 + -0x27d5 | _0x35ea1d >> -0x47 * 0x47 + -0xd72 * 0x2 + 0x2e9b, 0x81e + -0x1 * -0x1894 + -0x2032 | _0x35ea1d & 0x897 * -0x3 + -0x4 * -0x632 + -0x2 * -0x9e); + _0x313cd4 = _0x313cd4.replace(/[\u0080-\u07ff]/g, function (_0x10c84c) { + var _0x35ea1d = _0x10c84c.charCodeAt(-0x11 * -0x1a5 + -0xb40 + -0x5b * 0x2f); + return String.fromCharCode(0x2612 + 0x283 + -0x27d5 | _0x35ea1d >> -0x47 * 0x47 + -0xd72 * 0x2 + 0x2e9b, 0x81e + -0x1 * -0x1894 + -0x2032 | _0x35ea1d & 0x897 * -0x3 + -0x4 * -0x632 + -0x2 * -0x9e); }); - _0x313cd4 = _0x313cd4['replace'](/[\u0080-\uffff]/g, function (_0x1b9a85) { - var _0x3a4e39 = _0x1b9a85["charCodeAt"](-0x227 * -0x2 + -0x1bba + 0x176c); - return String['fromCharCode'](-0x137 * -0x10 + 0xb * -0x272 + -0x16 * -0x61 | _0x3a4e39 >> 0x3 * 0xcc1 + -0x2662 * -0x1 + -0x4c99, 0x1f9a + -0x17ca + 0x6 * -0x138 | _0x3a4e39 >> 0x837 + 0x156e + -0x1d9f & -0x1a98 + 0x391 + 0x296 * 0x9, -0x2197 + 0x2 * 0xc56 + -0x96b * -0x1 | _0x3a4e39 & -0x4f5 * -0x1 + -0x1331 * 0x1 + 0xe7b); + _0x313cd4 = _0x313cd4.replace(/[\u0080-\uffff]/g, function (_0x1b9a85) { + var _0x3a4e39 = _0x1b9a85.charCodeAt(-0x227 * -0x2 + -0x1bba + 0x176c); + return String.fromCharCode(-0x137 * -0x10 + 0xb * -0x272 + -0x16 * -0x61 | _0x3a4e39 >> 0x3 * 0xcc1 + -0x2662 * -0x1 + -0x4c99, 0x1f9a + -0x17ca + 0x6 * -0x138 | _0x3a4e39 >> 0x837 + 0x156e + -0x1d9f & -0x1a98 + 0x391 + 0x296 * 0x9, -0x2197 + 0x2 * 0xc56 + -0x96b * -0x1 | _0x3a4e39 & -0x4f5 * -0x1 + -0x1331 * 0x1 + 0xe7b); }); - var _0x36fe5d = _0x313cd4['length'], _0x50585a = new Uint8Array(_0x36fe5d); + var _0x36fe5d = _0x313cd4.length, _0x50585a = new Uint8Array(_0x36fe5d); for (var _0x10c2bc = -0xe0 + 0x31b * -0xa + 0x1fee; _0x10c2bc < _0x36fe5d; ++_0x10c2bc) { - _0x50585a[_0x10c2bc] = _0x313cd4["charCodeAt"](_0x10c2bc); + _0x50585a[_0x10c2bc] = _0x313cd4.charCodeAt(_0x10c2bc); } return _0x50585a["buffer"]; } @@ -4780,7 +4790,7 @@ logger = console.log; _0xbbca21 = 0xf0ed70fc + 0xccc3d2aa + -0x124f666a8, _0x11d713 = -0x1 * -0x13556e76 + -0xaf6a40e + 0xc85a9b * 0xa, _0x2c7aa2 = 0x17f737fb6 + -0x3d68d6d0 + -0x1172e * 0x73bd, _0x1ebcde, - _0xf939cf = _0xa9812b['byteLength'], _0x12b72a = _0xf939cf << 3, _0x24bff6 = _0x12b72a + 65, + _0xf939cf = _0xa9812b.byteLength, _0x12b72a = _0xf939cf << 3, _0x24bff6 = _0x12b72a + 65, _0xca2b47 = Math['ceil'](_0x24bff6 / 512) << 9, _0x580bd2 = _0xca2b47 >>> 3, _0x50e88e = _0x580bd2 >>> 2, _0x3d054c = new _0x526a38(_0x50e88e), _0x19863b = _0x3d054c['bytes'], _0x52fb9b, _0x899881 = new Uint32Array(80), _0x478472 = new Uint8Array(_0xa9812b); @@ -4792,7 +4802,7 @@ logger = console.log; _0x3d054c['set'](_0x50e88e - 1, _0x12b72a & 4294967295); for (_0x1ebcde = 0; _0x1ebcde < _0x50e88e; _0x1ebcde += 16) { for (_0x52fb9b = 0; _0x52fb9b < 16; ++_0x52fb9b) { - _0x899881[_0x52fb9b] = _0x3d054c["get"](_0x1ebcde + _0x52fb9b); + _0x899881[_0x52fb9b] = _0x3d054c.get(_0x1ebcde + _0x52fb9b); } for (; _0x52fb9b < -0x44 * 0xd + -0x1c8b + 0x204f; ++_0x52fb9b) { _0x899881[_0x52fb9b] = _0x3b5036(_0x899881[_0x52fb9b - 3] ^ _0x899881[_0x52fb9b - 8] ^ _0x899881[_0x52fb9b - 14] ^ _0x899881[_0x52fb9b - 16], 1); @@ -4866,18 +4876,18 @@ logger = console.log; } ["rstr_md5"](_0x59b083) { - return this["binl2rstr"](this["binl_md5"](this["rstr2binl"](_0x59b083), _0x59b083["length"] * 8)); + return this["binl2rstr"](this["binl_md5"](this["rstr2binl"](_0x59b083), _0x59b083.length * 8)); } ["rstr_hmac_md5"](_0x14459a, _0x1c8950) { var _0x29ec63 = this["rstr2binl"](_0x14459a); - if (_0x29ec63["length"] > 16) _0x29ec63 = this["binl_md5"](_0x29ec63, _0x14459a["length"] * 8); + if (_0x29ec63.length > 16) _0x29ec63 = this["binl_md5"](_0x29ec63, _0x14459a.length * 8); var _0x473ae9 = Array(16), _0x19a12e = Array(16); for (var _0x187da9 = 0; _0x187da9 < 16; _0x187da9++) { _0x473ae9[_0x187da9] = _0x29ec63[_0x187da9] ^ 909522486; _0x19a12e[_0x187da9] = _0x29ec63[_0x187da9] ^ 1549556828; } - var _0x3d4fc5 = this["binl_md5"](_0x473ae9["concat"](this["rstr2binl"](_0x1c8950)), 512 + _0x1c8950["length"] * (8)); + var _0x3d4fc5 = this["binl_md5"](_0x473ae9["concat"](this["rstr2binl"](_0x1c8950)), 512 + _0x1c8950.length * (8)); return this["binl2rstr"](this["binl_md5"](_0x19a12e["concat"](_0x3d4fc5), 640)); } @@ -4888,8 +4898,8 @@ logger = console.log; this['hexcase'] = 0; } var _0x53868e = this['hexcase'] ? '0123456789ABCDEF' : '0123456789abcdef', _0x53d2b9 = '', _0x1572fd; - for (var _0x4bbe71 = 0; _0x4bbe71 < _0x50fd60['length']; _0x4bbe71++) { - _0x1572fd = _0x50fd60["charCodeAt"](_0x4bbe71); + for (var _0x4bbe71 = 0; _0x4bbe71 < _0x50fd60.length; _0x4bbe71++) { + _0x1572fd = _0x50fd60.charCodeAt(_0x4bbe71); _0x53d2b9 += _0x53868e['charAt'](_0x1572fd >>> 4 & 15) + _0x53868e['charAt'](_0x1572fd & 15); } return _0x53d2b9; @@ -4902,11 +4912,11 @@ logger = console.log; this['b64pad'] = ''; } var _0x42676c = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/', _0x5dd383 = '', - _0xbb4b8d = _0xacd092["length"]; + _0xbb4b8d = _0xacd092.length; for (var _0x4987b9 = 0; _0x4987b9 < _0xbb4b8d; _0x4987b9 += 3) { - var _0x52fd5d = _0xacd092['charCodeAt'](_0x4987b9) << 16 | (_0x4987b9 + 1 < _0xbb4b8d ? _0xacd092["charCodeAt"](_0x4987b9 + 1) << 8 : 0) | (_0x4987b9 + 2 < _0xbb4b8d ? _0xacd092['charCodeAt'](_0x4987b9 + 2) : 0); + var _0x52fd5d = _0xacd092.charCodeAt(_0x4987b9) << 16 | (_0x4987b9 + 1 < _0xbb4b8d ? _0xacd092.charCodeAt(_0x4987b9 + 1) << 8 : 0) | (_0x4987b9 + 2 < _0xbb4b8d ? _0xacd092.charCodeAt(_0x4987b9 + 2) : 0); for (var _0x445f26 = -0x2 * -0x97c + 0x703 + -0x19fb; _0x445f26 < -0xe7b + -0x1bc3 + 0x2a42; _0x445f26++) { - if (_0x4987b9 * 8 + _0x445f26 * 6 > _0xacd092['length'] * 8) _0x5dd383 += this['b64pad']; else { + if (_0x4987b9 * 8 + _0x445f26 * 6 > _0xacd092.length * 8) _0x5dd383 += this['b64pad']; else { _0x5dd383 += _0x42676c['charAt'](_0x52fd5d >>> (-0x1664 + -0xe8e + 0x24f8) * (0x229d + -0x10a5 + -0x11f5 - _0x445f26) & 63); } } @@ -4915,47 +4925,47 @@ logger = console.log; } ["rstr2any"](_0x523d7e, _0x48aeeb) { - var _0x434df2 = _0x48aeeb['length'], _0x349982, _0x415dc6, _0xa8db96, _0x3fa951, _0x212c3e, - _0x58842f = Array(Math['ceil'](_0x523d7e['length'] / 2)); - for (_0x349982 = 0; _0x349982 < _0x58842f["length"]; _0x349982++) { - _0x58842f[_0x349982] = _0x523d7e["charCodeAt"](_0x349982 * 2) << 8 | _0x523d7e["charCodeAt"](_0x349982 * 2 + 1); + var _0x434df2 = _0x48aeeb.length, _0x349982, _0x415dc6, _0xa8db96, _0x3fa951, _0x212c3e, + _0x58842f = Array(Math['ceil'](_0x523d7e.length / 2)); + for (_0x349982 = 0; _0x349982 < _0x58842f.length; _0x349982++) { + _0x58842f[_0x349982] = _0x523d7e.charCodeAt(_0x349982 * 2) << 8 | _0x523d7e.charCodeAt(_0x349982 * 2 + 1); } - var _0x32f62d = Math['ceil'](_0x523d7e['length'] * 8 / (Math['log'](_0x48aeeb['length']) / Math['log'](2))), + var _0x32f62d = Math['ceil'](_0x523d7e.length * 8 / (Math['log'](_0x48aeeb.length) / Math['log'](2))), _0xfced96 = Array(_0x32f62d); for (_0x415dc6 = 0; _0x415dc6 < _0x32f62d; _0x415dc6++) { _0x212c3e = Array(); _0x3fa951 = 0; - for (_0x349982 = 0; _0x349982 < _0x58842f["length"]; _0x349982++) { + for (_0x349982 = 0; _0x349982 < _0x58842f.length; _0x349982++) { _0x3fa951 = (_0x3fa951 << 16) + _0x58842f[_0x349982]; _0xa8db96 = Math['floor'](_0x3fa951 / _0x434df2); _0x3fa951 -= _0xa8db96 * _0x434df2; - if (_0x212c3e["length"] > 0 || _0xa8db96 > 0) { - _0x212c3e[_0x212c3e["length"]] = _0xa8db96; + if (_0x212c3e.length > 0 || _0xa8db96 > 0) { + _0x212c3e[_0x212c3e.length] = _0xa8db96; } } _0xfced96[_0x415dc6] = _0x3fa951; _0x58842f = _0x212c3e; } var _0x2b8630 = ''; - for (_0x349982 = _0xfced96["length"] - 1; _0x349982 >= 0; _0x349982--) _0x2b8630 += _0x48aeeb['charAt'](_0xfced96[_0x349982]); + for (_0x349982 = _0xfced96.length - 1; _0x349982 >= 0; _0x349982--) _0x2b8630 += _0x48aeeb['charAt'](_0xfced96[_0x349982]); return _0x2b8630; } ["str2rstr_utf8"](_0x5dadc8) { var _0x58f5e0 = '', _0x41fab9 = -1, _0x488341, _0x39e9ec; - while (++_0x41fab9 < _0x5dadc8['length']) { - _0x488341 = _0x5dadc8["charCodeAt"](_0x41fab9); - _0x39e9ec = _0x41fab9 + 1 < _0x5dadc8["length"] ? _0x5dadc8["charCodeAt"](_0x41fab9 + 1) : 0; + while (++_0x41fab9 < _0x5dadc8.length) { + _0x488341 = _0x5dadc8.charCodeAt(_0x41fab9); + _0x39e9ec = _0x41fab9 + 1 < _0x5dadc8.length ? _0x5dadc8.charCodeAt(_0x41fab9 + 1) : 0; 0x1abe2 + -0x2043 * -0x1 + -0xf425 <= _0x488341 && _0x488341 <= 56319 && -0xdef9 + 0xd587 + -0x2 * -0x72b9 <= _0x39e9ec && _0x39e9ec <= 57343 && (_0x488341 = 0x153 * -0x8d + 0x1a8a3 + -0xd * -0x164 + ((_0x488341 & 1023) << 10) + (_0x39e9ec & 1023), _0x41fab9++); - if (_0x488341 <= 127) _0x58f5e0 += String['fromCharCode'](_0x488341); else { + if (_0x488341 <= 127) _0x58f5e0 += String.fromCharCode(_0x488341); else { if (_0x488341 <= 2047) { - _0x58f5e0 += String['fromCharCode'](0xbf8 * 0x3 + 0x13 * -0x1af + -0x32b | _0x488341 >>> 6 & 31, -0x130c + -0x8 * -0x276 + -0x24 | _0x488341 & 63); + _0x58f5e0 += String.fromCharCode(0xbf8 * 0x3 + 0x13 * -0x1af + -0x32b | _0x488341 >>> 6 & 31, -0x130c + -0x8 * -0x276 + -0x24 | _0x488341 & 63); } else { if (_0x488341 <= 65535) { - _0x58f5e0 += String['fromCharCode'](0x1ef1 + 0x10c9 * 0x2 + -0x3fa3 | _0x488341 >>> 12 & 15, 0x643 * 0x5 + 0x236e + -0x423d | _0x488341 >>> 6 & 63, 0x1070 + -0x618 + -0x12 * 0x8c | _0x488341 & 63); + _0x58f5e0 += String.fromCharCode(0x1ef1 + 0x10c9 * 0x2 + -0x3fa3 | _0x488341 >>> 12 & 15, 0x643 * 0x5 + 0x236e + -0x423d | _0x488341 >>> 6 & 63, 0x1070 + -0x618 + -0x12 * 0x8c | _0x488341 & 63); } else { if (_0x488341 <= -0x356de * 0x2 + 0x19f8fe + 0xcb4bd) { - _0x58f5e0 += String['fromCharCode'](0x177 + -0x1ff3 + 0x1f6c | _0x488341 >>> 18 & 7, -0x1f72 + -0x1 * -0x1c2e + 0x3c4 | _0x488341 >>> 12 & 63, 0x1858 + 0x11f4 * 0x2 + -0x3bc0 | _0x488341 >>> 6 & 63, -0x12 * -0x71 + -0x5f0 * 0x5 + 0x163e | _0x488341 & 63); + _0x58f5e0 += String.fromCharCode(0x177 + -0x1ff3 + 0x1f6c | _0x488341 >>> 18 & 7, -0x1f72 + -0x1 * -0x1c2e + 0x3c4 | _0x488341 >>> 12 & 63, 0x1858 + 0x11f4 * 0x2 + -0x3bc0 | _0x488341 >>> 6 & 63, -0x12 * -0x71 + -0x5f0 * 0x5 + 0x163e | _0x488341 & 63); } } } @@ -4966,34 +4976,34 @@ logger = console.log; ["str2rstr_utf16le"](_0x34be0a) { var _0x227053 = ''; - for (var _0x499df8 = 0; _0x499df8 < _0x34be0a['length']; _0x499df8++) { - _0x227053 += String['fromCharCode'](_0x34be0a["charCodeAt"](_0x499df8) & 255, _0x34be0a['charCodeAt'](_0x499df8) >>> 8 & 255); + for (var _0x499df8 = 0; _0x499df8 < _0x34be0a.length; _0x499df8++) { + _0x227053 += String.fromCharCode(_0x34be0a.charCodeAt(_0x499df8) & 255, _0x34be0a.charCodeAt(_0x499df8) >>> 8 & 255); } return _0x227053; } ["str2rstr_utf16be"](_0x474e6d) { var _0x50fa86 = ''; - for (var _0x2fd98c = 0; _0x2fd98c < _0x474e6d['length']; _0x2fd98c++) { - _0x50fa86 += String['fromCharCode'](_0x474e6d["charCodeAt"](_0x2fd98c) >>> 8 & 255, _0x474e6d["charCodeAt"](_0x2fd98c) & 255); + for (var _0x2fd98c = 0; _0x2fd98c < _0x474e6d.length; _0x2fd98c++) { + _0x50fa86 += String.fromCharCode(_0x474e6d.charCodeAt(_0x2fd98c) >>> 8 & 255, _0x474e6d.charCodeAt(_0x2fd98c) & 255); } return _0x50fa86; } ["rstr2binl"](_0x5dccbb) { - var _0x324a8b = Array(_0x5dccbb["length"] >> 2); - for (var _0x33b20a = 0; _0x33b20a < _0x324a8b["length"]; _0x33b20a++) { + var _0x324a8b = Array(_0x5dccbb.length >> 2); + for (var _0x33b20a = 0; _0x33b20a < _0x324a8b.length; _0x33b20a++) { _0x324a8b[_0x33b20a] = 0; } - for (var _0x33b20a = 0; _0x33b20a < _0x5dccbb["length"] * (8); _0x33b20a += 8) { - _0x324a8b[_0x33b20a >> 5] |= (_0x5dccbb["charCodeAt"](_0x33b20a / (8)) & 255) << _0x33b20a % (32); + for (var _0x33b20a = 0; _0x33b20a < _0x5dccbb.length * (8); _0x33b20a += 8) { + _0x324a8b[_0x33b20a >> 5] |= (_0x5dccbb.charCodeAt(_0x33b20a / (8)) & 255) << _0x33b20a % (32); } return _0x324a8b; } ["binl2rstr"](_0x4766dd) { var _0x13a466 = ''; - for (var _0x259499 = 0; _0x259499 < _0x4766dd["length"] * (32); _0x259499 += 8) _0x13a466 += String["fromCharCode"](_0x4766dd[_0x259499 >> 5] >>> _0x259499 % (32) & 255); + for (var _0x259499 = 0; _0x259499 < _0x4766dd.length * (32); _0x259499 += 8) _0x13a466 += String["fromCharCode"](_0x4766dd[_0x259499 >> 5] >>> _0x259499 % (32) & 255); return _0x13a466; } @@ -5001,7 +5011,7 @@ logger = console.log; _0x4f209f[_0x53b930 >> 5] |= 128 << _0x53b930 % (32); _0x4f209f[(_0x53b930 + (64) >>> 9 << 4) + (14)] = _0x53b930; var _0x1aa629 = 1732584193, _0x39329e = -(271733879), _0x37fb49 = -(1732584194), _0x1edc82 = 271733878; - for (var _0x25e881 = 0; _0x25e881 < _0x4f209f["length"]; _0x25e881 += 16) { + for (var _0x25e881 = 0; _0x25e881 < _0x4f209f.length; _0x25e881 += 16) { var _0x22229b = _0x1aa629, _0x55bc39 = _0x39329e, _0x33bb8c = _0x37fb49, _0x247c71 = _0x1edc82; _0x1aa629 = this["md5_ff"](_0x1aa629, _0x39329e, _0x37fb49, _0x1edc82, _0x4f209f[_0x25e881 + (0)], 7, -(680876936)), _0x1edc82 = this["md5_ff"](_0x1edc82, _0x1aa629, _0x39329e, _0x37fb49, _0x4f209f[_0x25e881 + (1)], 12, -(389564586)), _0x37fb49 = this["md5_ff"](_0x37fb49, _0x1edc82, _0x1aa629, _0x39329e, _0x4f209f[_0x25e881 + (2)], 17, 606105819), _0x39329e = this["md5_ff"](_0x39329e, _0x37fb49, _0x1edc82, _0x1aa629, _0x4f209f[_0x25e881 + (3)], 22, -(1044525330)), _0x1aa629 = this["md5_ff"](_0x1aa629, _0x39329e, _0x37fb49, _0x1edc82, _0x4f209f[_0x25e881 + (4)], 7, -(176418897)), _0x1edc82 = this["md5_ff"](_0x1edc82, _0x1aa629, _0x39329e, _0x37fb49, _0x4f209f[_0x25e881 + (5)], 12, 1200080426), _0x37fb49 = this["md5_ff"](_0x37fb49, _0x1edc82, _0x1aa629, _0x39329e, _0x4f209f[_0x25e881 + (6)], 17, -(1473231341)), _0x39329e = this["md5_ff"](_0x39329e, _0x37fb49, _0x1edc82, _0x1aa629, _0x4f209f[_0x25e881 + (7)], 22, -(45705983)), _0x1aa629 = this["md5_ff"](_0x1aa629, _0x39329e, _0x37fb49, _0x1edc82, _0x4f209f[_0x25e881 + (8)], 7, 1770035416), _0x1edc82 = this["md5_ff"](_0x1edc82, _0x1aa629, _0x39329e, _0x37fb49, _0x4f209f[_0x25e881 + (9)], 12, -(1958414417)), _0x37fb49 = this["md5_ff"](_0x37fb49, _0x1edc82, _0x1aa629, _0x39329e, _0x4f209f[_0x25e881 + (10)], 17, -(42063)), _0x39329e = this["md5_ff"](_0x39329e, _0x37fb49, _0x1edc82, _0x1aa629, _0x4f209f[_0x25e881 + (11)], 22, -(1990404162)), _0x1aa629 = this["md5_ff"](_0x1aa629, _0x39329e, _0x37fb49, _0x1edc82, _0x4f209f[_0x25e881 + (12)], 7, 1804603682), _0x1edc82 = this["md5_ff"](_0x1edc82, _0x1aa629, _0x39329e, _0x37fb49, _0x4f209f[_0x25e881 + (13)], 12, -(40341101)), _0x37fb49 = this["md5_ff"](_0x37fb49, _0x1edc82, _0x1aa629, _0x39329e, _0x4f209f[_0x25e881 + (14)], 17, -(1502002290)), _0x39329e = this["md5_ff"](_0x39329e, _0x37fb49, _0x1edc82, _0x1aa629, _0x4f209f[_0x25e881 + (15)], 22, 1236535329), _0x1aa629 = this["md5_gg"](_0x1aa629, _0x39329e, _0x37fb49, _0x1edc82, _0x4f209f[_0x25e881 + (1)], 5, -(165796510)), _0x1edc82 = this["md5_gg"](_0x1edc82, _0x1aa629, _0x39329e, _0x37fb49, _0x4f209f[_0x25e881 + (6)], 9, -(1069501632)), _0x37fb49 = this["md5_gg"](_0x37fb49, _0x1edc82, _0x1aa629, _0x39329e, _0x4f209f[_0x25e881 + (11)], 14, 643717713), _0x39329e = this["md5_gg"](_0x39329e, _0x37fb49, _0x1edc82, _0x1aa629, _0x4f209f[_0x25e881 + (0)], 20, -(373897302)), _0x1aa629 = this["md5_gg"](_0x1aa629, _0x39329e, _0x37fb49, _0x1edc82, _0x4f209f[_0x25e881 + (5)], 5, -(701558691)), _0x1edc82 = this["md5_gg"](_0x1edc82, _0x1aa629, _0x39329e, _0x37fb49, _0x4f209f[_0x25e881 + (10)], 9, 38016083), _0x37fb49 = this["md5_gg"](_0x37fb49, _0x1edc82, _0x1aa629, _0x39329e, _0x4f209f[_0x25e881 + (15)], 14, -(660478335)), _0x39329e = this["md5_gg"](_0x39329e, _0x37fb49, _0x1edc82, _0x1aa629, _0x4f209f[_0x25e881 + (4)], 20, -(405537848)), _0x1aa629 = this["md5_gg"](_0x1aa629, _0x39329e, _0x37fb49, _0x1edc82, _0x4f209f[_0x25e881 + (9)], 5, 568446438), _0x1edc82 = this["md5_gg"](_0x1edc82, _0x1aa629, _0x39329e, _0x37fb49, _0x4f209f[_0x25e881 + (14)], 9, -(-0x5d21fde4 + 0x959a8f5 + 0x90914d19)), _0x37fb49 = this["md5_gg"](_0x37fb49, _0x1edc82, _0x1aa629, _0x39329e, _0x4f209f[_0x25e881 + (3)], 14, -(-0xc98c9ae + 0x1622554c + 0x503 * 0x5349)), _0x39329e = this["md5_gg"](_0x39329e, _0x37fb49, _0x1edc82, _0x1aa629, _0x4f209f[_0x25e881 + (8)], 20, 0x5175a3 * -0x4f + 0x8a1fa0da + -0x5544e * 0x830), _0x1aa629 = this["md5_gg"](_0x1aa629, _0x39329e, _0x37fb49, _0x1edc82, _0x4f209f[_0x25e881 + (13)], 5, -(0xfd6d * -0x41e7 + 0x76eed293 * 0x1 + 0x1 * 0x206a9ec3)), _0x1edc82 = this["md5_gg"](_0x1edc82, _0x1aa629, _0x39329e, _0x37fb49, _0x4f209f[_0x25e881 + (2)], 9, -(-0x3f946da + -0x35ffe10 + 0x28d9 * 0x4142)), _0x37fb49 = this["md5_gg"](_0x37fb49, _0x1edc82, _0x1aa629, _0x39329e, _0x4f209f[_0x25e881 + (7)], 14, -0x5 * -0x17fa3335 + -0x6a920a7e * -0x1 + -0x9f1a * 0xc5f3), _0x39329e = this["md5_gg"](_0x39329e, _0x37fb49, _0x1edc82, _0x1aa629, _0x4f209f[_0x25e881 + (12)], 20, -(-0x9a9b * 0xf037 + 0x2f2 * -0x8b18b + 0x11d832629)), _0x1aa629 = this["md5_hh"](_0x1aa629, _0x39329e, _0x37fb49, _0x1edc82, _0x4f209f[_0x25e881 + (5)], 4, -(0x9d99 * -0x1 + 0xa9f16 + -0x43abf)), _0x1edc82 = this["md5_hh"](_0x1edc82, _0x1aa629, _0x39329e, _0x37fb49, _0x4f209f[_0x25e881 + (8)], 11, -(0x5ec43f15 + -0x186453 * -0x57b + -0x6be40877)), _0x37fb49 = this["md5_hh"](_0x37fb49, _0x1edc82, _0x1aa629, _0x39329e, _0x4f209f[_0x25e881 + (11)], 16, -0x7e168542 + -0x6a602845 + 0x156140ea9), _0x39329e = this["md5_hh"](_0x39329e, _0x37fb49, _0x1edc82, _0x1aa629, _0x4f209f[_0x25e881 + (14)], 23, -(0xb7e9b7 + -0x31697d * 0x6 + 0x28b572b)), _0x1aa629 = this["md5_hh"](_0x1aa629, _0x39329e, _0x37fb49, _0x1edc82, _0x4f209f[_0x25e881 + (1)], 4, -(0xd1 * -0x3c4be6 + -0x97453 * -0x10a2 + -0x10c5c004)), _0x1edc82 = this["md5_hh"](_0x1edc82, _0x1aa629, _0x39329e, _0x37fb49, _0x4f209f[_0x25e881 + (4)], 11, 0x580f45f0 + -0x53cc0e * -0xa4 + 0xbd7957 * -0x59), _0x37fb49 = this["md5_hh"](_0x37fb49, _0x1edc82, _0x1aa629, _0x39329e, _0x4f209f[_0x25e881 + (7)], 16, -(-0x6b725ff * 0x2 + -0xb6ec693 + 0x2221c731)), _0x39329e = this["md5_hh"](_0x39329e, _0x37fb49, _0x1edc82, _0x1aa629, _0x4f209f[_0x25e881 + (10)], 23, -(-0x24a1999 * -0x2f + 0x71d314bf + 0x1 * -0x9c2d8446)), _0x1aa629 = this["md5_hh"](_0x1aa629, _0x39329e, _0x37fb49, _0x1edc82, _0x4f209f[_0x25e881 + (13)], 4, 0x97c9ac7 + 0x114ab14a + 0xdd432b5), _0x1edc82 = this["md5_hh"](_0x1edc82, _0x1aa629, _0x39329e, _0x37fb49, _0x4f209f[_0x25e881 + (0)], 11, -(0x2825b05f + -0x11 * 0x196f501 + 0x83f6cb8)), _0x37fb49 = this["md5_hh"](_0x37fb49, _0x1edc82, _0x1aa629, _0x39329e, _0x4f209f[_0x25e881 + (3)], 16, -(0x26d2c2a5 + -0x1 * -0xa118e69 + 0x5d38193 * -0x1)), _0x39329e = this["md5_hh"](_0x39329e, _0x37fb49, _0x1edc82, _0x1aa629, _0x4f209f[_0x25e881 + (6)], 23, -0xa * 0x1a1235 + 0x1553bc0 + -0x77f45f * -0x9), _0x1aa629 = this["md5_hh"](_0x1aa629, _0x39329e, _0x37fb49, _0x1edc82, _0x4f209f[_0x25e881 + (9)], 4, -(-0x36f984c5 + -0x5 * 0x580ffdc + 0x63c8 * 0x13593)), _0x1edc82 = this["md5_hh"](_0x1edc82, _0x1aa629, _0x39329e, _0x37fb49, _0x4f209f[_0x25e881 + (12)], 11, -(0x19c4b0f * -0x7 + 0x123de758 + 0x122c8c2c)), _0x37fb49 = this["md5_hh"](_0x37fb49, _0x1edc82, _0x1aa629, _0x39329e, _0x4f209f[_0x25e881 + (15)], 16, 0x52b * -0x1c72f + 0x7f44b1b + -0x143a325 * -0x1a), _0x39329e = this["md5_hh"](_0x39329e, _0x37fb49, _0x1edc82, _0x1aa629, _0x4f209f[_0x25e881 + (2)], 23, -(-0x40ca7e25 + 0x46c1436a + -0x11c9a172 * -0x3)), _0x1aa629 = this["md5_ii"](_0x1aa629, _0x39329e, _0x37fb49, _0x1edc82, _0x4f209f[_0x25e881 + (0)], 6, -(0x5d0af6 * 0x24 + -0xa7b523d * 0x1 + -0x93ca561 * -0x1)), _0x1edc82 = this["md5_ii"](_0x1edc82, _0x1aa629, _0x39329e, _0x37fb49, _0x4f209f[_0x25e881 + (7)], 10, -0x84000ec3 * -0x1 + 0x552b5366 * 0x1 + -0xf815 * 0x9aca), _0x37fb49 = this["md5_ii"](_0x37fb49, _0x1edc82, _0x1aa629, _0x39329e, _0x4f209f[_0x25e881 + (14)], 15, -(-0x50fb18ae + 0x4 * 0x13629d58 + 0x57dc7fa7)), _0x39329e = this["md5_ii"](_0x39329e, _0x37fb49, _0x1edc82, _0x1aa629, _0x4f209f[_0x25e881 + (5)], 21, -(-0x30ee648 + 0xe9 * 0x697ac + 0x7b3a83)), _0x1aa629 = this["md5_ii"](_0x1aa629, _0x39329e, _0x37fb49, _0x1edc82, _0x4f209f[_0x25e881 + (12)], 6, -0x1119010 * 0x7d + 0x76518708 + -0x749d2a8b * -0x1), _0x1edc82 = this["md5_ii"](_0x1edc82, _0x1aa629, _0x39329e, _0x37fb49, _0x4f209f[_0x25e881 + (3)], 10, -(-0xced59e80 + 0x1 * -0x1c08d942 + 0x15bd1ab30)), _0x37fb49 = this["md5_ii"](_0x37fb49, _0x1edc82, _0x1aa629, _0x39329e, _0x4f209f[_0x25e881 + (10)], 15, -(0x1b4a73 + 0x1 * -0xa3cd + 0x5 * -0x21f07)), _0x39329e = this["md5_ii"](_0x39329e, _0x37fb49, _0x1edc82, _0x1aa629, _0x4f209f[_0x25e881 + (1)], 21, -(0xf0ce91ae + -0x36cb2ff7 * 0x2 + -0x8bc8f91 * 0x1)), _0x1aa629 = this["md5_ii"](_0x1aa629, _0x39329e, _0x37fb49, _0x1edc82, _0x4f209f[_0x25e881 + (8)], 6, 0x9128599 + 0xc138ab3 * 0x1 + 0x5a826e03), _0x1edc82 = this["md5_ii"](_0x1edc82, _0x1aa629, _0x39329e, _0x37fb49, _0x4f209f[_0x25e881 + (15)], 10, -(0x22b7cd6 + -0xb6ba27 + -0x24d09 * -0x29)), _0x37fb49 = this["md5_ii"](_0x37fb49, _0x1edc82, _0x1aa629, _0x39329e, _0x4f209f[_0x25e881 + (6)], 15, -(-0xaab91c6d + 0x1 * 0x767227a7 + 0x1 * 0x9145b1b2)), _0x39329e = this["md5_ii"](_0x39329e, _0x37fb49, _0x1edc82, _0x1aa629, _0x4f209f[_0x25e881 + (13)], 21, 0x74897 * -0x5f1 + -0x2 * -0x20cd67c3 + 0x37b38b42), _0x1aa629 = this["md5_ii"](_0x1aa629, _0x39329e, _0x37fb49, _0x1edc82, _0x4f209f[_0x25e881 + (4)], 6, -(-0x2 * 0x136dbc + 0xeab816 * -0x5 + 0x1 * 0xd68f564)), _0x1edc82 = this["md5_ii"](_0x1edc82, _0x1aa629, _0x39329e, _0x37fb49, _0x4f209f[_0x25e881 + (11)], 10, -(-0x94fa845 * 0x7 + -0x197 * 0x406319 + 0xea50346d)), _0x37fb49 = this["md5_ii"](_0x37fb49, _0x1edc82, _0x1aa629, _0x39329e, _0x4f209f[_0x25e881 + (2)], 15, -0x3073c22f + 0x2ef6c1c7 + 0x29b93f3 * 0x11), _0x39329e = this["md5_ii"](_0x39329e, _0x37fb49, _0x1edc82, _0x1aa629, _0x4f209f[_0x25e881 + (9)], 21, -(-0x1732f9a6 + -0x113f5451 + 0x3ceb7a66)), _0x1aa629 = this["safe_add"](_0x1aa629, _0x22229b), _0x39329e = this["safe_add"](_0x39329e, _0x55bc39), _0x37fb49 = this["safe_add"](_0x37fb49, _0x33bb8c), _0x1edc82 = this["safe_add"](_0x1edc82, _0x247c71); } @@ -5062,7 +5072,7 @@ logger = console.log; this["dum_getvis"] = () => { var _0x2dc0f4 = ["parse", "moz", "ms", "o"]; if ("visibilityState" in document) return true; - for (var _0xaff6a5 = 0; _0xaff6a5 < _0x2dc0f4["length"]; _0xaff6a5++) { + for (var _0xaff6a5 = 0; _0xaff6a5 < _0x2dc0f4.length; _0xaff6a5++) { if (_0x2dc0f4[_0xaff6a5] + ("VisibilityState") in document) return true; } return false; @@ -5098,15 +5108,15 @@ logger = console.log; default: _0x22a2f9 = _0x3d869c; } else _0x22a2f9["setTime"](_0x22a2f9["getTime"]() + (86400000)); - window["document"]["cookie"] = _0x53def9 + "=" + _0x2a3574 + (";path=/;expires=") + _0x22a2f9["toUTCString"](); + window.document.cookie = _0x53def9 + "=" + _0x2a3574 + (";path=/;expires=") + _0x22a2f9.toUTCString(); } this["getCookie"] = _0x8f927a => { var _0x37c52e = ''; - if (document["cookie"]["length"] > 0) { - var _0x75ae47 = document["cookie"]["split"]("; "); - for (var _0xccba65 = 0; _0xccba65 < _0x75ae47["length"]; _0xccba65++) { - var _0x191350 = _0x75ae47[_0xccba65]["split"]("="); - _0x191350[0] == _0x8f927a && (_0x37c52e = _0x191350[1]); + if (document["cookie"].length > 0) { + var _0x75ae47 = document["cookie"].split("; "); + for (var _0xccba65 = 0; _0xccba65 < _0x75ae47.length; _0xccba65++) { + var _0x191350 = _0x75ae47[_0xccba65].split("="); + _0x191350[0] === _0x8f927a && (_0x37c52e = _0x191350[1]); } logger('getCookie', _0x8f927a, _0x37c52e) return _0x37c52e; @@ -5114,28 +5124,28 @@ logger = console.log; } this["SetLocalStorage"] = (_0x322c89, _0x2189d4) => { logger('SetLocalStorage', _0x322c89, _0x2189d4) - if (window["$iev"] > -1 && _0x322c89 == "dunm_data") { - window["name"] = _0x2189d4; + if (window.$iev > -1 && _0x322c89 == "dunm_data") { + window.name = _0x2189d4; return; } - window["localStorage"] ? localStorage["setItem"](_0x322c89, _0x2189d4) : this["setCookie"](_0x322c89, _0x2189d4); + window.localStorage ? localStorage["setItem"](_0x322c89, _0x2189d4) : this["setCookie"](_0x322c89, _0x2189d4); } this["GetLocalStorage"] = _0x58ad70 => { - if (window["$iev"] > -(1) && _0x58ad70 == "dunm_data") return window["name"]; + if (window.$iev > -(1) && _0x58ad70 == "dunm_data") return window.name; var _0x4a36a2 = ''; - window["localStorage"] ? _0x4a36a2 = localStorage["getItem"](_0x58ad70) : _0x4a36a2 = this["getCookie"](_0x58ad70), (_0x4a36a2 == undefined || _0x4a36a2 == "undefined") && (_0x4a36a2 = ''), _0x4a36a2; + window.localStorage ? _0x4a36a2 = localStorage["getItem"](_0x58ad70) : _0x4a36a2 = this["getCookie"](_0x58ad70), (_0x4a36a2 == undefined || _0x4a36a2 === "undefined") && (_0x4a36a2 = ''), _0x4a36a2; logger('GetLocalStorage', _0x58ad70, _0x4a36a2) return _0x4a36a2; } this["$QNlw3Q4GiufD"] = (_0x1f2bcc, _0x1d3162) => { - if (_0x1d3162["length"] < 32) return ''; + if (_0x1d3162.length < 32) return ''; _0x1d3162 = _0x1d3162["substring"](0, 32), _0x1f2bcc = _0x30def4["encrypt"](_0x1f2bcc, _0x1d3162, { "inputEncoding": "utf8", "outputEncoding": "hex" }), _0x1f2bcc; return _0x1f2bcc; } this["$1TSyHJep911s"] = (_0x27754a, _0x2b6e79) => { - if (_0x2b6e79["length"] < 32) return ''; + if (_0x2b6e79.length < 32) return ''; return _0x2b6e79 = _0x2b6e79["substring"](0, 32), _0x27754a = _0x30def4["decrypt"](_0x27754a, _0x2b6e79, { "inputEncoding": "hex", "outputEncoding": "utf8" }), _0x27754a; @@ -5153,7 +5163,7 @@ logger = console.log; return _0x3d253a; } this["$QNlw3Q4GiufF"] = (_0x534587, _0x1199b9) => { - if (_0x1199b9["length"] < 32) return ''; + if (_0x1199b9.length < 32) return ''; _0x1199b9 = _0x1199b9["substring"](0, 32); _0x534587 = _0x30def4["encrypt"](_0x534587, _0x1199b9, { "inputEncoding": "utf8", "outputEncoding": "hex" @@ -5182,7 +5192,7 @@ logger = console.log; logger('4.获取meta标签 _x_ds', _x_ds) var _0x4252bc = _0x15817b["decode"](_x_ds); logger('5.解密_x_ds', _0x4252bc) - _0x4252bc["length"] > 0 && (window["zextdata"] = _0x4252bc["split"](",")); + _0x4252bc.length > 0 && (window.zextdata = _0x4252bc.split(",")); } }; } @@ -5226,16 +5236,16 @@ logger = console.log; return _0xa0a75c(this, void (0), void (0), function* () { const _0x58e780 = new FileReader(); return new Promise((_0x1c8b24, _0x171485) => { - _0x58e780["onload"] = function () { + _0x58e780.onload = function () { logger('Promise 返回结果', _0x58e780["result"]) - _0x1c8b24(_0x58e780["result"]); + _0x1c8b24(_0x58e780.result); } - _0x58e780["onerror"] = function () { - logger('Promise 返回错误', _0x58e780["error"]) - _0x171485(_0x58e780["error"]); + _0x58e780.onerror = function () { + logger('Promise 返回错误', _0x58e780.error) + _0x171485(_0x58e780.error); } - logger('读取文本 ,', _0x58e780["readAsText"]) - _0x58e780["readAsText"](_0x5be054); + logger('读取文本 ,', _0x58e780.readAsText) + _0x58e780.readAsText(_0x5be054); }); }); } @@ -5250,9 +5260,12 @@ logger = console.log; if (!_0x91c235(_0x1b01c8["url"])) { !_0x67fd82 && (_0x1b01c8["obody"] = _0x48196e); _0x1b01c8["ourl"] = _0x1b01c8["url"]; - let _0x30937e = window[window["_d_ts"]](_0x1b01c8["url"], _0x48196e), _0x84e0ce = _0x30937e["hd"], - _0x4d6bc7 = _0x30937e["hurl"], _0x3c5db6 = _0x30937e["bd"], _0x4f2ae9 = _0x30937e["h1"]; - _0x4f2ae9 == undefined && (_0x4f2ae9 = ''), _0x1b01c8["headers"]["lzkqow23819"] = _0x84e0ce, _0x1b01c8["url"] = _0x4d6bc7, _0x48196e != '' && _0x48196e != undefined && (_0x1b01c8["body"] = _0x3c5db6); + let _0x30937e = window[window._d_ts](_0x1b01c8.url, _0x48196e), + _0x84e0ce = _0x30937e.hd, + _0x4d6bc7 = _0x30937e.hurl, + _0x3c5db6 = _0x30937e.bd, + _0x4f2ae9 = _0x30937e.h1; + _0x4f2ae9 === undefined && (_0x4f2ae9 = ''), _0x1b01c8["headers"]["lzkqow23819"] = _0x84e0ce, _0x1b01c8["url"] = _0x4d6bc7, _0x48196e != '' && _0x48196e != undefined && (_0x1b01c8["body"] = _0x3c5db6); } return _0x1b01c8; }, _0x262e9d = () => { @@ -5264,34 +5277,39 @@ logger = console.log; _0x301e1d = 0; _0x909d5["next"](_0x215ddd); }, "onResponse": (_0x419cba, _0x134927) => _0xa0a75c(void (0), void (0), void (0), function* () { - let _0x47b2e5 = _0x419cba['headers']["dcode"]; - _0x47b2e5 == undefined && (_0x47b2e5 = _0x419cba['headers']['Dcode']); - if (_0x47b2e5 == '419') { + let _0x47b2e5 = _0x419cba.headers.dcode; + if (_0x47b2e5 === undefined) { + _0x47b2e5 = _0x419cba['headers']['Dcode'] + } + if (_0x47b2e5 === '419') { _0x301e1d += 1; if (_0x301e1d < _0x58a6ec) { var _0x37ef08 = _0x419cba['response']; - debugger - _0x419cba["config"]['xhr']['responseType'] == 'blob' && (_0x37ef08 = yield _0x15b842(_0x37ef08)); - var _0x38cce1 = JSON["parse"](_0x37ef08)['data']; - window['enc_flag'] = JSON["parse"](_0x37ef08)["e"], window['ycbz'] = JSON["parse"](_0x37ef08)["y"], window['gTcARqnea5KV'] = parseInt(JSON['parse'](_0x37ef08)["t"]); - if (_0x38cce1 != undefined) { + if (_0x419cba.config.xhr.responseType === 'blob') { + _0x37ef08 = yield _0x15b842(_0x37ef08) + } + var _0x38cce1 = JSON.parse(_0x37ef08).data; + window.enc_flag = JSON.parse(_0x37ef08).e; + window.ycbz = JSON.parse(_0x37ef08).y; + window.gTcARqnea5KV = parseInt(JSON.parse(_0x37ef08).t); + if (_0x38cce1 !== undefined) { const _0x5db747 = _0x2c29b1(_0x38cce1, window); _0x5db747 != null && _0x5db747['run'](), _0x20a97d(_0x419cba, 0); } } else _0x301e1d = 0, _0x134927['next'](_0x419cba); } else { - if (_0x47b2e5 == '418') { + if (_0x47b2e5 === '418') { _0x301e1d += 1; if (_0x301e1d < _0x58a6ec) { var _0x37ef08 = _0x419cba['response']; debugger _0x419cba['config']['xhr']['responseType'] == 'blob' && (_0x37ef08 = yield _0x15b842(_0x37ef08)); - var _0x38cce1 = JSON["parse"](_0x37ef08)['data']; + var _0x38cce1 = JSON["parse"](_0x37ef08).data; _0x38cce1 == 'R02' && _0x20a97d(_0x419cba, 0); } else _0x301e1d = 0, _0x134927['next'](_0x419cba); } else { if (_0x47b2e5 === '417') { - let _0x2a94f2 = window['location']['href'], + let _0x2a94f2 = window.location.href, _0x1497a3 = '/yyjq/captcha_page?target=' + encodeURIComponent(_0x2a94f2); debugger yield _0x4f8b48(_0x1497a3), _0x20a97d(_0x419cba, 0); @@ -5322,8 +5340,8 @@ logger = console.log; }) }); }, _0x1d37ca = () => { - const _0x1c6636 = window["fetch"]; - window["fetch"] = (..._0x1309b8) => _0xa0a75c(void (0), void (0), void (0), function* () { + const _0x1c6636 = window.fetch; + window.fetch = (..._0x1309b8) => _0xa0a75c(void (0), void (0), void (0), function* () { let [_0x24c200, _0x36edfa] = _0x1309b8, _0x433cab = '', _0x3fc2bb = null, _0x3606a0 = false, _0xc98be6 = _0x24c200; if (!_0x3f0987(_0xc98be6)) { @@ -5331,37 +5349,49 @@ logger = console.log; return yield _0x1c6636(_0x24c200, _0x36edfa); } if (_0x36edfa != null) { - _0x36edfa["body"] != null && _0x36edfa["body"] !== undefined && (_0x3fc2bb = _0x36edfa["body"]["toString"]()); + _0x36edfa["body"] != null && _0x36edfa["body"] !== undefined && (_0x3fc2bb = _0x36edfa["body"].toString()); _0x36edfa["headers"] !== undefined && _0x36edfa["headers"] != null && (_0x433cab = _0x36edfa["headers"]["Content-Type"]); _0x433cab !== undefined && true && _0x433cab["indexOf"]("multipart/form-data") && (_0x3fc2bb = '', _0x3606a0 = true); !_0x3606a0 && (_0x36edfa["obody"] = _0x3fc2bb); - let _0x49799b = window[window["_d_ts"]](_0x24c200, _0x3fc2bb), _0x6581b8 = _0x49799b["hd"], - _0x3bec52 = _0x49799b["bd"]; - _0x24c200 = _0x49799b["hurl"]; - _0x3bec52 !== '' && _0x3bec52 != null && !_0x3606a0 && (_0x36edfa["body"] = _0x3bec52); - let _0x15f998 = _0x49799b["h1"]; + let _0x49799b = window[window._d_ts](_0x24c200, _0x3fc2bb), + _0x6581b8 = _0x49799b.hd, + _0x3bec52 = _0x49799b.bd; + _0x24c200 = _0x49799b.hurl; + _0x3bec52 !== '' && _0x3bec52 != null && !_0x3606a0 && (_0x36edfa.body = _0x3bec52); + let _0x15f998 = _0x49799b.h1; _0x15f998 === undefined && (_0x15f998 = ''); _0x36edfa["headers"] = {}; _0x36edfa["headers"]["lzkqow23819"] = _0x6581b8; } else { - let _0x3828df = _0x24c200["toString"](), _0x12fd7c = window[window["_d_ts"]](_0x3828df, ''), - _0x1aea32 = _0x12fd7c["hd"], _0x426974 = _0x12fd7c["hurl"]; - _0x3828df = _0x426974, _0x3828df["indexOf"]("lzkqow23819=") > -(1) && (_0x3828df = _0x3828df["substring"](0, _0x3828df["indexOf"]("lzkqow23819=") - (1))), _0x3828df = _0x3828df + ("&lzkqow23819=") + _0x1aea32, _0x24c200 = _0x3828df; + let _0x3828df = _0x24c200.toString(), + _0x12fd7c = window[window._d_ts](_0x3828df, ''), + _0x1aea32 = _0x12fd7c.hd; + _0x3828df = _0x12fd7c.hurl; + if (_0x3828df.indexOf("lzkqow23819=") > -1) { + _0x3828df = _0x3828df["substring"](0, _0x3828df["indexOf"]("lzkqow23819=") - (1)) + } + _0x3828df = _0x3828df + ("&lzkqow23819=") + _0x1aea32; + _0x24c200 = _0x3828df; } debugger - let _0xb6c547 = yield _0x1c6636(_0x24c200, _0x36edfa), _0x1d8827 = _0xb6c547["headers"]["get"]("dcode"); + let _0xb6c547 = yield _0x1c6636(_0x24c200, _0x36edfa), _0x1d8827 = _0xb6c547["headers"].get("dcode"); _0x1d8827 === undefined && (_0x1d8827 = _0xb6c547["headers"]["Dcode"]); if (_0x1d8827 === "419") { _0x301e1d += 1; if (_0x301e1d < _0x58a6ec) { debugger - let _0x2f9dd0 = yield _0xb6c547["json"](); - window["enc_flag"] = _0x2f9dd0["e"]; - window["ycbz"] = _0x2f9dd0["y"]; - window["gTcARqnea5KV"] = parseInt(_0x2f9dd0["t"]); - let _0x4895d1 = _0x2f9dd0["data"]; + let _0x2f9dd0 = yield _0xb6c547.json(); + window.enc_flag = _0x2f9dd0.e; + window.ycbz = _0x2f9dd0.y; + window.gTcARqnea5KV = parseInt(_0x2f9dd0.t); + let _0x4895d1 = _0x2f9dd0.data; const _0xfce88b = _0x2c29b1(_0x4895d1, window); - _0xfce88b != null && _0xfce88b["run"](), _0x36edfa["obody"] !== undefined && (_0x36edfa["body"] = _0x36edfa["obody"]); + if (_0xfce88b != null) { + _0xfce88b.run(); + } + if (_0x36edfa.obody !== undefined) { + _0x36edfa.body = _0x36edfa.obody + } } debugger return yield fetch(_0x24c200, _0x36edfa); @@ -5375,7 +5405,7 @@ logger = console.log; } } else { if (_0x1d8827 === "417") { - let _0x49f071 = window["location"]["href"], + let _0x49f071 = window.location.href, _0x5b0ee1 = "/yyjq/captcha_page?target=" + encodeURIComponent(_0x49f071); debugger return yield _0x4f8b48(_0x5b0ee1), yield fetch(_0x24c200, _0x36edfa); @@ -5387,10 +5417,10 @@ logger = console.log; }, _0x4c4046 = _0x3b7888 => { var _0x2717f3 = new XMLHttpRequest(); _0x2717f3["onreadystatechange"] = function () { - if (_0x2717f3["readyState"] == 4) { - if (_0x2717f3["status"] == 200) { - let _0xe90116 = window[window["_d_ts"]](_0x3b7888, ''), _0x45f050 = _0xe90116["hd"], - _0x580226 = _0xe90116["hurl"]; + if (_0x2717f3["readyState"] === 4) { + if (_0x2717f3["status"] === 200) { + let _0xe90116 = window[window._d_ts](_0x3b7888, ''), _0x45f050 = _0xe90116["hd"], + _0x580226 = _0xe90116.hurl; _0x580226["indexOf"]("lzkqow23819=") > -(1) && (_0x580226 = _0x580226["substring"](0, _0x580226["indexOf"]("lzkqow23819=") - (1))); _0x580226 = _0x580226 + ("&lzkqow23819=") + _0x45f050; const _0x22a0b3 = document["createElement"]("iframe"), _0x178324 = "saveFileFrameDunm"; @@ -5402,9 +5432,9 @@ logger = console.log; } , _0x2717f3["open"]("GET", "/WC2YmdyBVIdY/0twuHEQjqgQQ", true), _0x2717f3["setRequestHeader"]("application/json; charset=utf-8 "), _0x2717f3["send"](''); }, _0x26ac2a = () => { - if (window["$iev"] > -(1)) { - var _0x37b881 = Node["prototype"]["appendChild"]; - Node["prototype"]["appendChild"] = function (_0x144c37) { + if (window.$iev > -(1)) { + var _0x37b881 = Node.prototype["appendChild"]; + Node.prototype["appendChild"] = function (_0x144c37) { _0x37b881["apply"](this, arguments); if (arguments[0] && arguments[0]["nodeName"]["toLocaleLowerCase"]() == "iframe") { let _0x998070 = arguments[0]; @@ -5422,16 +5452,16 @@ logger = console.log; var _0x40ec7d = _0x12d116["target"]; if (_0x40ec7d["nodeName"]["toLocaleLowerCase"]() === "a") { var _0x3ead04 = _0x40ec7d["getAttribute"]("href"); - if (_0x40ec7d["id"] == "dunm_a_id_216") return; + if (_0x40ec7d["id"] === "dunm_a_id_216") return; if (_0x3ead04 == null || _0x3ead04 == undefined || _0x3ead04["indexOf"]("/fileResources/") > -(1) || _0x3ead04["indexOf"]("javascript:") > -(1) || _0x3ead04["indexOf"]("blob:") > -(1)) return; - _0x12d116["preventDefault"] ? _0x12d116["preventDefault"]() : window["event"]["returnValue"] = true; + _0x12d116.preventDefault ? _0x12d116.preventDefault() : window.event.returnValue = true; var _0x3b9040 = new XMLHttpRequest(); _0x3b9040["onreadystatechange"] = function () { - if (_0x3b9040["readyState"] == 4) { - if (_0x3b9040["status"] == 200) { - let _0x49c251 = window[window["_d_ts"]](_0x3ead04, ''), _0x9db4af = _0x49c251["hd"], - _0x4f2f7e = _0x49c251["hurl"]; - _0x3ead04 = _0x4f2f7e, _0x3ead04["indexOf"]("lzkqow23819=") > -(1) && (_0x3ead04 = _0x3ead04["substring"](0, _0x3ead04["indexOf"]("lzkqow23819=") - (1))), _0x3ead04 = _0x3ead04 + ("&lzkqow23819=") + _0x9db4af, _0x40ec7d["setAttribute"]("href", _0x3ead04), _0x40ec7d["click"](); + if (_0x3b9040["readyState"] === 4) { + if (_0x3b9040["status"] === 200) { + let _0x49c251 = window[window._d_ts](_0x3ead04, ''), _0x9db4af = _0x49c251.hd, + _0x4f2f7e = _0x49c251.hurl; + _0x3ead04 = _0x4f2f7e, _0x3ead04.indexOf("lzkqow23819=") > -(1) && (_0x3ead04 = _0x3ead04["substring"](0, _0x3ead04["indexOf"]("lzkqow23819=") - (1))), _0x3ead04 = _0x3ead04 + ("&lzkqow23819=") + _0x9db4af, _0x40ec7d["setAttribute"]("href", _0x3ead04), _0x40ec7d["click"](); } else { } } @@ -5458,7 +5488,7 @@ logger = console.log; } }, _0x91c235 = _0x593fef => { var _0x525e17 = false; - _0x19f6a0["forEach"](_0xfc65af => { + _0x19f6a0.forEach(_0xfc65af => { if (_0x593fef != null && _0x593fef["indexOf"](_0xfc65af) > -1) { _0x525e17 = true; return false; @@ -5466,95 +5496,115 @@ logger = console.log; }) return _0x525e17; }, _0x3f0987 = _0x12c806 => { - if (_0x12c806["toString"]()["indexOf"]("blob:") === 0) return false; - if (window["zextdata"] !== undefined) { - var _0x4146e0 = window["zextdata"]; - for (var _0x4e3f38 = 0; _0x4e3f38 < _0x4146e0["length"]; _0x4e3f38++) { + if (_0x12c806.toString()["indexOf"]("blob:") === 0) return false; + if (window.zextdata !== undefined) { + var _0x4146e0 = window.zextdata; + for (var _0x4e3f38 = 0; _0x4e3f38 < _0x4146e0.length; _0x4e3f38++) { if (_0x12c806["indexOf"](_0x4146e0[_0x4e3f38]) === 0) return false; } } var _0x5ebacf = document["createElement"]("a"); _0x5ebacf["href"] = _0x12c806; - var _0x2ebda9 = window["location"]["hostname"], _0x496808 = _0x5ebacf["hostname"]; + var _0x2ebda9 = window.location.hostname, _0x496808 = _0x5ebacf.hostname; return _0x496808 !== _0x2ebda9 ? false : true; }, _0x4c82af = () => { - var _0x196245 = window["open"]; - window["open"] = function (_0x406fe1, _0x59ef48, _0x3be0c4) { + var _0x196245 = window.open; + window.open = function (_0x406fe1, _0x59ef48, _0x3be0c4) { let _0x5daa34 = _0x406fe1; if (_0x3f0987(_0x5daa34)) { - let _0x59ac4b = window[window["_d_ts"]](_0x406fe1, ''), _0x46de50 = _0x59ac4b["hd"]; - _0x5daa34 = _0x59ac4b["hurl"], _0x5daa34["indexOf"]("lzkqow23819=") > -(1) && (_0x5daa34 = _0x5daa34["substring"](0, _0x5daa34["indexOf"]("lzkqow23819=") - (1))), _0x5daa34 = _0x5daa34 + ("&lzkqow23819=") + _0x46de50; + let _0x59ac4b = window[window._d_ts](_0x406fe1, ''), _0x46de50 = _0x59ac4b.hd; + _0x5daa34 = _0x59ac4b.hurl; + if (_0x5daa34.indexOf("lzkqow23819=") > -1) { + _0x5daa34 = _0x5daa34.substring(0, _0x5daa34.indexOf("lzkqow23819=") - 1) + } + _0x5daa34 = _0x5daa34 + ("&lzkqow23819=") + _0x46de50; } - return _0x196245["call"](window, _0x5daa34, _0x59ef48, _0x3be0c4); + return _0x196245.call(window, _0x5daa34, _0x59ef48, _0x3be0c4); }; }; - typeof window !== "undefined" && (window["$dunm"] = new _0x49feb2(), window["gTcARqnea5KV"] === undefined && (window["gTcARqnea5KV"] = Date["now"]()), (window["$dunm"]["getCookie"]("DTSwUOYx7MiWN") === undefined || window["$dunm"]["getCookie"]("DTSwUOYx7MiWN") === '') && window["$dunm"]["setCookie"]("DTSwUOYx7MiWN", "e442c178db6c94465ed6ae1f72897b653f49fae9e38c452f8cb27e7d43b5650c"), window["_d_ts"] = "_d_sp", window[window["_d_ts"]] = function (_0x34dd7e, _0x411a5a) { - return {"hd": '', "hurl": _0x34dd7e, "bd": _0x411a5a, "h1": ''}; - }, window["$iev"] = _0x1ae294(), window["_0x1aba781d"] = window["$dunm"]["dunm_ts"](), _0x5ee5e2(), _0x4c82af(), window["onload"] = () => { - _0x26ac2a(); - }); + if (typeof window !== "undefined") { + window.$dunm = new _0x49feb2(); + if (window.gTcARqnea5KV === undefined) { + window.gTcARqnea5KV = Date["now"]() + } + if (window.$dunm.getCookie("DTSwUOYx7MiWN") === undefined || window.$dunm.getCookie("DTSwUOYx7MiWN") === '') { + window.$dunm.setCookie("DTSwUOYx7MiWN", "e442c178db6c94465ed6ae1f72897b653f49fae9e38c452f8cb27e7d43b5650c") + } + window._d_ts = "_d_sp"; + debugger + window[window._d_ts] = function (_0x34dd7e, _0x411a5a) { + return {"hd": '', "hurl": _0x34dd7e, "bd": _0x411a5a, "h1": ''}; + }; + window.$iev = _0x1ae294(); + window._0x1aba781d = window.$dunm.dunm_ts(); + _0x5ee5e2(); + _0x4c82af(); + window.onload = () => { + _0x26ac2a(); + } + } }()); }()) function Fingerprint(_0x350613) { - var _0x45e994 = Array["prototype"]["forEach"], _0x47c8e6 = Array["prototype"]["map"]; - this["each"] = function (_0x3a60aa, _0x5e8de9, _0x4b2db4) { + var _0x45e994 = Array.prototype.forEach, _0x47c8e6 = Array.prototype.map; + this.each = function (_0x3a60aa, _0x5e8de9, _0x4b2db4) { if (_0x3a60aa == null) return; - if (_0x45e994 && _0x3a60aa["forEach"] === _0x45e994) _0x3a60aa["forEach"](_0x5e8de9, _0x4b2db4); else { - if (_0x3a60aa["length"] === +_0x3a60aa["length"]) for (var _0x17ccf3 = 0, _0x3da420 = _0x3a60aa["length"]; _0x17ccf3 < _0x3da420; _0x17ccf3++) { - if (_0x5e8de9["call"](_0x4b2db4, _0x3a60aa[_0x17ccf3], _0x17ccf3, _0x3a60aa) === {}) return; + if (_0x45e994 && _0x3a60aa.forEach === _0x45e994) _0x3a60aa.forEach(_0x5e8de9, _0x4b2db4); else { + if (_0x3a60aa.length === +_0x3a60aa.length) for (var _0x17ccf3 = 0, _0x3da420 = _0x3a60aa.length; _0x17ccf3 < _0x3da420; _0x17ccf3++) { + if (_0x5e8de9.call(_0x4b2db4, _0x3a60aa[_0x17ccf3], _0x17ccf3, _0x3a60aa) === {}) return; } else for (var _0x18d109 in _0x3a60aa) { - if (_0x3a60aa["hasOwnProperty"](_0x18d109)) { - if (_0x5e8de9["call"](_0x4b2db4, _0x3a60aa[_0x18d109], _0x18d109, _0x3a60aa) === {}) return; + if (_0x3a60aa.hasOwnProperty(_0x18d109)) { + if (_0x5e8de9.call(_0x4b2db4, _0x3a60aa[_0x18d109], _0x18d109, _0x3a60aa) === {}) return; } } } }; - this["map"] = function (_0x586b0b, _0x2a9098, _0x1bb800) { + this.map = function (_0x586b0b, _0x2a9098, _0x1bb800) { var _0x581bdf = []; if (_0x586b0b == null) return _0x581bdf; - if (_0x47c8e6 && _0x586b0b["map"] === _0x47c8e6) return _0x586b0b["map"](_0x2a9098, _0x1bb800); - this["each"](_0x586b0b, function (_0x28132b, _0x4d6cb2, _0x4153a3) { - _0x581bdf[_0x581bdf["length"]] = _0x2a9098["call"](_0x1bb800, _0x28132b, _0x4d6cb2, _0x4153a3); + if (_0x47c8e6 && _0x586b0b.map === _0x47c8e6) return _0x586b0b.map(_0x2a9098, _0x1bb800); + this.each(_0x586b0b, function (_0x28132b, _0x4d6cb2, _0x4153a3) { + _0x581bdf[_0x581bdf.length] = _0x2a9098.call(_0x1bb800, _0x28132b, _0x4d6cb2, _0x4153a3); }); return _0x581bdf; }; - _0x350613 && (this['hasher'] = _0x350613); + _0x350613 && (this.hasher = _0x350613); } -Fingerprint["prototype"] = { +Fingerprint.prototype = { "get": function () { - keys = [], keys["push"](navigator["userAgent"]), keys["push"]([screen["height"], screen["width"], screen["colorDepth"]]["join"]("x")), keys["push"](new Date()["getTimezoneOffset"]()), keys["push"](!!window["sessionStorage"]), keys["push"](!!window["localStorage"]); - var _0xef7a2c = this["map"](navigator["plugins"], function (_0x3daf9b) { - var _0x37e4d4 = this["map"](_0x3daf9b, function (_0x3a2d79) { - return [_0x3a2d79["type"], _0x3a2d79["suffixes"]]["join"]("~"); - })["join"](","); - return [_0x3daf9b['name'], _0x3daf9b['description'], _0x37e4d4]['join']('::'); - }, this)["join"](";"); - keys["push"](_0xef7a2c); - var _0x1612dd = window["$dunm"]["getCookie"]("dzfp-ssotoken"); - return keys["push"](_0x1612dd), this["hasher"] ? this["hasher"](keys["join"]("###"), 31) : this["murmurhash3_32_gc"](keys["join"]("###"), 31); + keys = [], keys.push(navigator.userAgent), keys.push([screen.height, screen.width, screen.colorDepth].join("x")), keys.push(new Date().getTimezoneOffset()), keys.push(!!window.sessionStorage), keys.push(!!window.localStorage); + var _0xef7a2c = this.map(navigator.plugins, function (_0x3daf9b) { + var _0x37e4d4 = this.map(_0x3daf9b, function (_0x3a2d79) { + return [_0x3a2d79.type, _0x3a2d79.suffixes].join("~"); + }).join(","); + return [_0x3daf9b.name, _0x3daf9b.description, _0x37e4d4].join('::'); + }, this).join(";"); + keys.push(_0xef7a2c); + var _0x1612dd = window.$dunm.getCookie("dzfp-ssotoken"); + return keys.push(_0x1612dd), this.hasher ? this.hasher(keys.join("###"), 31) : this.murmurhash3_32_gc(keys.join("###"), 31); }, "murmurhash3_32_gc": function (_0x4e2cf8, _0xeca1ad) { var _0x1c3725, _0xfec517, _0x3feaaf, _0xd6a3e9, _0x138db4, _0x50e77b, _0x814345, _0x43b097; - _0x1c3725 = _0x4e2cf8["length"] & 3, _0xfec517 = _0x4e2cf8["length"] - _0x1c3725, _0x3feaaf = _0xeca1ad, _0x138db4 = 3432918353, _0x50e77b = 461845907, _0x43b097 = 0; + _0x1c3725 = _0x4e2cf8.length & 3, _0xfec517 = _0x4e2cf8.length - _0x1c3725, _0x3feaaf = _0xeca1ad, _0x138db4 = 3432918353, _0x50e77b = 461845907, _0x43b097 = 0; while (_0x43b097 < _0xfec517) { - _0x814345 = _0x4e2cf8["charCodeAt"](_0x43b097) & 255 | (_0x4e2cf8["charCodeAt"](++_0x43b097) & 255) << 8 | (_0x4e2cf8["charCodeAt"](++_0x43b097) & 255) << 16 | (_0x4e2cf8["charCodeAt"](++_0x43b097) & 255) << 24, ++_0x43b097, _0x814345 = (_0x814345 & 65535) * _0x138db4 + (((_0x814345 >>> 16) * _0x138db4 & 65535) << 16) & 4294967295, _0x814345 = _0x814345 << 15 | _0x814345 >>> 17, _0x814345 = (_0x814345 & 65535) * _0x50e77b + (((_0x814345 >>> 16) * _0x50e77b & 65535) << 16) & 4294967295, _0x3feaaf ^= _0x814345, _0x3feaaf = _0x3feaaf << 13 | _0x3feaaf >>> 19, _0xd6a3e9 = (_0x3feaaf & 65535) * (5) + (((_0x3feaaf >>> 16) * (5) & 65535) << 16) & 4294967295, _0x3feaaf = (_0xd6a3e9 & 65535) + (27492) + (((_0xd6a3e9 >>> 16) + (58964) & 65535) << 16); + _0x814345 = _0x4e2cf8.charCodeAt(_0x43b097) & 255 | (_0x4e2cf8.charCodeAt(++_0x43b097) & 255) << 8 | (_0x4e2cf8.charCodeAt(++_0x43b097) & 255) << 16 | (_0x4e2cf8.charCodeAt(++_0x43b097) & 255) << 24, ++_0x43b097, _0x814345 = (_0x814345 & 65535) * _0x138db4 + (((_0x814345 >>> 16) * _0x138db4 & 65535) << 16) & 4294967295, _0x814345 = _0x814345 << 15 | _0x814345 >>> 17, _0x814345 = (_0x814345 & 65535) * _0x50e77b + (((_0x814345 >>> 16) * _0x50e77b & 65535) << 16) & 4294967295, _0x3feaaf ^= _0x814345, _0x3feaaf = _0x3feaaf << 13 | _0x3feaaf >>> 19, _0xd6a3e9 = (_0x3feaaf & 65535) * (5) + (((_0x3feaaf >>> 16) * (5) & 65535) << 16) & 4294967295, _0x3feaaf = (_0xd6a3e9 & 65535) + (27492) + (((_0xd6a3e9 >>> 16) + (58964) & 65535) << 16); } _0x814345 = 0; switch (_0x1c3725) { case 3: - _0x814345 ^= (_0x4e2cf8["charCodeAt"](_0x43b097 + (2)) & 255) << 16; + _0x814345 ^= (_0x4e2cf8.charCodeAt(_0x43b097 + (2)) & 255) << 16; case 2: - _0x814345 ^= (_0x4e2cf8["charCodeAt"](_0x43b097 + (1)) & 255) << 8; + _0x814345 ^= (_0x4e2cf8.charCodeAt(_0x43b097 + (1)) & 255) << 8; case 1: - _0x814345 ^= _0x4e2cf8["charCodeAt"](_0x43b097) & 255, _0x814345 = (_0x814345 & 65535) * _0x138db4 + (((_0x814345 >>> 16) * _0x138db4 & 65535) << 16) & 4294967295, _0x814345 = _0x814345 << 15 | _0x814345 >>> 17, _0x814345 = (_0x814345 & 65535) * _0x50e77b + (((_0x814345 >>> 16) * _0x50e77b & 65535) << 16) & 4294967295, _0x3feaaf ^= _0x814345; + _0x814345 ^= _0x4e2cf8.charCodeAt(_0x43b097) & 255, _0x814345 = (_0x814345 & 65535) * _0x138db4 + (((_0x814345 >>> 16) * _0x138db4 & 65535) << 16) & 4294967295, _0x814345 = _0x814345 << 15 | _0x814345 >>> 17, _0x814345 = (_0x814345 & 65535) * _0x50e77b + (((_0x814345 >>> 16) * _0x50e77b & 65535) << 16) & 4294967295, _0x3feaaf ^= _0x814345; } - return _0x3feaaf ^= _0x4e2cf8["length"], _0x3feaaf ^= _0x3feaaf >>> 16, _0x3feaaf = (_0x3feaaf & 65535) * (2246822507) + (((_0x3feaaf >>> 16) * (2246822507) & 65535) << 16) & 4294967295, _0x3feaaf ^= _0x3feaaf >>> 13, _0x3feaaf = (_0x3feaaf & 65535) * (3266489909) + (((_0x3feaaf >>> 16) * (3266489909) & 65535) << 16) & 4294967295, _0x3feaaf ^= _0x3feaaf >>> 16, _0x3feaaf >>> 0; + return _0x3feaaf ^= _0x4e2cf8.length, _0x3feaaf ^= _0x3feaaf >>> 16, _0x3feaaf = (_0x3feaaf & 65535) * (2246822507) + (((_0x3feaaf >>> 16) * (2246822507) & 65535) << 16) & 4294967295, _0x3feaaf ^= _0x3feaaf >>> 13, _0x3feaaf = (_0x3feaaf & 65535) * (3266489909) + (((_0x3feaaf >>> 16) * (3266489909) & 65535) << 16) & 4294967295, _0x3feaaf ^= _0x3feaaf >>> 16, _0x3feaaf >>> 0; } }; function fingerprint_getfp() { - var _0x483e92 = new Fingerprint()["get"](); + var _0x483e92 = new Fingerprint().get(); logger('获取指纹', _0x483e92); return _0x483e92; } diff --git a/test/fp/invoice-business.html b/test/fp/invoice-business.html old mode 100644 new mode 100755 index 9bdc750..f678c4b --- a/test/fp/invoice-business.html +++ b/test/fp/invoice-business.html @@ -1,45 +1 @@ -纳税人端WEB应用
\ No newline at end of file +纳税人端WEB应用
\ No newline at end of file