dispath优化

This commit is contained in:
UnKownOwO committed 2023-03-18 18:33:58 +08:00
1 parent fd0bd712c9
commit 93a72f797a
10 files changed
+458 -145

No files matched your search

File renamed without changes.

Before

Width:  |  Height:  |  Size: 81 KiB

After

Width:  |  Height:  |  Size: 81 KiB

File renamed without changes.

Before

Width:  |  Height:  |  Size: 81 KiB

After

Width:  |  Height:  |  Size: 81 KiB

File renamed without changes.

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

File renamed without changes.

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 35 KiB

@@ -0,0 +1 @@
.geetest_holder.geetest_mobile.geetest_ant .geetest_widget .geetest_window .geetest_loading .geetest_loading_icon,.geetest_holder.geetest_mobile.geetest_ant .geetest_slider,.geetest_holder.geetest_mobile.geetest_ant .geetest_slider .geetest_slider_button,.geetest_holder.geetest_mobile.geetest_ant .geetest_slider.geetest_move .geetest_slider_button,.geetest_holder.geetest_mobile.geetest_ant .geetest_slider.geetest_move .geetest_slider_button:hover,.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_close,.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_close:hover,.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_refresh_1,.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_refresh_1:hover,.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_feedback,.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_feedback:hover,.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_voice,.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_voice:hover,.geetest_holder.geetest_mobile.geetest_ant .geetest_panel .geetest_copyright .geetest_logo{background-repeat:no-repeat;background-image:url('./sprite.1.2.6.png');_background-image:url('./sprite.1.2.6.gif')}@media (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 192dpi), (min-resolution: 1.5dppx){.geetest_holder.geetest_mobile.geetest_ant .geetest_widget .geetest_window .geetest_loading .geetest_loading_icon,.geetest_holder.geetest_mobile.geetest_ant .geetest_slider,.geetest_holder.geetest_mobile.geetest_ant .geetest_slider .geetest_slider_button,.geetest_holder.geetest_mobile.geetest_ant .geetest_slider.geetest_move .geetest_slider_button,.geetest_holder.geetest_mobile.geetest_ant .geetest_slider.geetest_move .geetest_slider_button:hover,.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_close,.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_close:hover,.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_refresh_1,.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_refresh_1:hover,.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_feedback,.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_feedback:hover,.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_voice,.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_voice:hover,.geetest_holder.geetest_mobile.geetest_ant .geetest_panel .geetest_copyright .geetest_logo{background-image:url('./sprite2x.1.2.6.png');_background-image:url('./sprite2x.1.2.6.gif')}}.geetest_holder.geetest_mobile.geetest_ant{position:relative;width:278px;touch-action:none}.geetest_holder.geetest_mobile.geetest_ant.geetest_embed{background-color:white}.geetest_holder.geetest_mobile.geetest_ant .geetest_absolute{position:absolute;left:0;top:0;width:100%;height:100%}.geetest_holder.geetest_mobile.geetest_ant .geetest_animate{-moz-transition:left .5s,-moz-transform .5s;-o-transition:left .5s,-o-transform .5s;-webkit-transition:left .5s,-webkit-transform .5s;transition:left .5s,transform .5s}.geetest_holder.geetest_mobile.geetest_ant .geetest_fade{-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.geetest_holder.geetest_mobile.geetest_ant *{font-family:"PingFangSC-Regular", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif;text-align:left}.geetest_holder.geetest_mobile.geetest_ant .geetest_wrap{width:100%;padding:3.237% 0 0 0;margin:0}.geetest_holder.geetest_mobile.geetest_ant .geetest_widget{margin:0 3.24%;width:93.53%;-moz-transition:padding-bottom .3s ease;-o-transition:padding-bottom .3s ease;-webkit-transition:padding-bottom .3s ease;transition:padding-bottom .3s ease}.geetest_holder.geetest_mobile.geetest_ant .geetest_widget .geetest_window{position:relative;left:0;top:0;height:0;width:100%;padding-bottom:61.54%;overflow:hidden}.geetest_holder.geetest_mobile.geetest_ant .geetest_widget .geetest_window a.geetest_link{font-size:0;display:block;height:100%;width:100%}.geetest_holder.geetest_mobile.geetest_ant .geetest_widget .geetest_window a.geetest_link .geetest_div_fullbg,.geetest_holder.geetest_mobile.geetest_ant .geetest_widget .geetest_window a.geetest_link .geetest_div_bg{background-color:#f2ece1}.geetest_holder.geetest_mobile.geetest_ant .geetest_widget .geetest_window a.geetest_link .geetest_div_fullbg div,.geetest_holder.geetest_mobile.geetest_ant .geetest_widget .geetest_window a.geetest_link .geetest_div_bg div{float:left;width:10px;height:50%}.geetest_holder.geetest_mobile.geetest_ant .geetest_widget .geetest_window a.geetest_link .geetest_slice{position:absolute;background-size:contain}.geetest_holder.geetest_mobile.geetest_ant .geetest_widget .geetest_window .geetest_flash::after{content:'';display:block;position:absolute;z-inLine truncated
@@ -0,0 +1,346 @@
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="renderer" content="webkit">
<meta name="viewport" id="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/>
<title>请通过以下验证</title>
<style>
body {
margin: 0;
}
.title {
margin: 15px;
font-size: 18px;
line-height: 18px;
height: 18px;
}
#log {
margin: 10px;
display: none;
word-break: break-all;
}
#log.log {
display: block;
}
#log p {
}
#loading {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
display: none;
}
</style>
</head>
<body>
<div id="captcha"></div>
<div id="log"></div>
<div id="loading">
<svg version="1.1" id="loader-1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="40px" height="40px" viewBox="0 0 50 50" style="enable-background:new 0 0 50 50;" xml:space="preserve">
<path fill="#c7c5c5" d="M43.935,25.145c0-10.318-8.364-18.683-18.683-18.683c-10.318,0-18.683,8.365-18.683,18.683h4.068c0-8.071,6.543-14.615,14.615-14.615c8.072,0,14.615,6.543,14.615,14.615H43.935z" transform="rotate(340 25 25)">
<animateTransform attributeType="xml" attributeName="transform" type="rotate" from="0 25 25" to="360 25 25" dur="0.6s" repeatCount="indefinite"></animateTransform>
</path>
</svg>
</div>
<script>
var debug = false;
var setDebug = function () {
debug = true;
logEle.className = 'log';
};
var log = function (str) {
if (!debug) {
return;
}
var p = document.createElement('p');
p.appendChild(document.createTextNode(str));
logEle.insertBefore(p, logEle.firstChild);
};
var captcha = document.getElementById('captcha');
var logEle = document.getElementById('log');
var loadingEle = document.getElementById('loading');
var head = document.getElementsByTagName('head')[0];
var query = location.href.split('?')[1];
if (!query) {
setDebug();
log('no query: ' + location.href);
}
var parse = function (str) {
var args = {};
var items = str.split('&');
for (var i = 0, len = items.length; i < len; i = i + 1) {
var temp = items[i].split('=');
args[temp[0]] = temp[1];
}
return args;
};
var args = parse(query);
if (args['title'] && args['title'] != "") {
var h3 = document.createElement('h3');
h3.className = 'title';
h3.appendChild(document.createTextNode(decodeURIComponent(args['title'])));
captcha.appendChild(h3);
}
if (!args['gt']
|| !args['challenge']
|| !args['type']
|| !args[args['type']]) {
setDebug(true);
log('args error: ' + query);
}
if (args['debug'] === 'true'
|| args['debug'] === '1') {
setDebug(true);
log(JSON.stringify(args));
}
if (debug) {
window.startTime = (new Date()).getTime();
}
var config = {
is_next: true,
mobile: true,
product: 'embed',
width: '100%',
https: location.protocol === 'https:'
};
for (var k in args) {
if (args.hasOwnProperty(k) &&
['debug', 'title', 'static_servers', args['type']].indexOf(k) === -1) {
config[k] = args[k];
}
}
var js = args[args['type']];
var static_servers = ['static.geetest.com', 'dn-staticdown.qbox.me'];
if (args['static_servers']) {
static_servers = args['static_servers'].replace(/ /g, '').split(',');
}
var errorHandler = function (err) {
log('Error Ocurred.');
try {
if (typeof JSInterface !== 'undefined') {
if (typeof JSInterface.gtError === 'function') {
JSInterface.gtError();
}
if (typeof JSInterface.gt3Error === 'function') {
JSInterface.gt3Error(JSON.stringify(err))
}
}
loadingEle.style.display = 'none'
} catch (e) {
log(e.name + ': ' + e.message);
}
try {
if (window.webkit
&& window.webkit.messageHandlers) {
err = err || {};
err.error = '1';
var message = JSON.stringify(err);
if (window.webkit.messageHandlers.gtError) {
window.webkit.messageHandlers.gtError.postMessage(message);
}
if (window.webkit.messageHandlers.gt3Error) {
window.webkit.messageHandlers.gt3Error.postMessage(message);
}
}
} catch (e) {
log(e.name + ': ' + e.message);
}
};
config.onError = errorHandler;
var handler = function (config) {
if (config.type === 'slide') {
config.type = 'slide3';
}
var captchaObj = new window.Geetest(config);
captchaObj.appendTo(captcha);
captchaObj.onSuccess(function () {
var result = JSON.stringify(captchaObj.getValidate());
log('Success validate: ' + result);
try {
if (typeof JSInterface !== 'undefined') {
JSInterface.gtCallBack('1', result, 'Success');
}
} catch (e) {
log(e.name + ': ' + e.message);
}
try {
if (window.webkit && window.webkit.messageHandlers) {
message = JSON.stringify({
code: '1',
result: result,
message: 'Success'
});
window.webkit.messageHandlers.wkWebview.postMessage(message);
}
} catch (e) {
log(e.name + ': ' + e.message);
}
});
captchaObj.onFail(function () {
var result = JSON.stringify({
geetest_challenge: ""
});
try {
if (typeof JSInterface !== 'undefined') {
JSInterface.gtCallBack('0', result, 'Fail');
}
} catch (e) {
log(e.name + ': ' + e.message);
}
try {
if (window.webkit && window.webkit.messageHandlers) {
message = JSON.stringify({
code: '0',
result: result,
message: 'Fail'
});
window.webkit.messageHandlers.wkWebview.postMessage(message);
}
} catch (e) {
log(e.name + ': ' + e.message);
}
});
captchaObj.onReady(function () {
log('load time: ' + ((new Date()).getTime() - (window.startTime || 0)));
log('Ready');
try {
loadingEle.style.display = 'none'
if (typeof JSInterface !== 'undefined') {
JSInterface.gtReady();
}
} catch (e) {
log(e.name + ': ' + e.message);
}
try {
if (window.webkit && window.webkit.messageHandlers && window.webkit.messageHandlers.gtReady) {
message = JSON.stringify({
ready: '0'
});
window.webkit.messageHandlers.gtReady.postMessage(message);
}
} catch (e) {
log(e.name + ': ' + e.message);
}
});
captchaObj.onClose(function () {
log('Close');
try {
if (typeof JSInterface !== 'undefined') {
JSInterface.gtClose();
}
} catch (e) {
log(e.name + ': ' + e.message);
}
try {
if (window.webkit && window.webkit.messageHandlers && window.webkit.messageHandlers.gtClose) {
window.webkit.messageHandlers.gtClose.postMessage(1);
}
} catch (e) {
log(e.name + ': ' + e.message);
}
});
captchaObj.onError(errorHandler);
if(typeof captchaObj.onChangeCaptcha === 'function'){
captchaObj.onChangeCaptcha(function (type) {
var notification = { aspect_radio: args[('aspect_radio_'+type)] }
try {
if (typeof JSInterface !== 'undefined') {
JSInterface.gtNotify(JSON.stringify(notification));
}
} catch (e) {
log(e.name + ': ' + e.message);
}
try {
if (window.webkit && window.webkit.messageHandlers && window.webkit.messageHandlers.gtNotify) {
window.webkit.messageHandlers.gtNotify.postMessage(JSON.stringify(notification));
}
} catch (e) {
log(e.name + ': ' + e.message);
}
loadingEle.style.display = 'block'
config.type = type
js = args[type]
init(js)
});
}
};
var normalizeDomain = function (domain) {
// return domain.replace(/^https?:\/\/|\/.*$/g, '');
// 将限制降弱些,注意中山大学的域名:uems.sysu.edu.cn/jwxt/geetest/
return domain.replace(/^https?:\/\/|\/$/g, '');
};
var normalizePath = function (path) {
path = path.replace(/\/+/g, '/');
if (path.indexOf('/') !== 0) {
path = '/' + path;
}
return path;
};
var loadJS = function (servers, path, test, callback) {
if (servers.length <= 0) {
callback(true);
return;
}
var s = document.createElement('script');
var loaded = false;
s.onload = s.onreadystatechange = function () {
if (!loaded &&
(!s.readyState
|| s.readyState === "loaded"
|| s.readyState === 'complete')) {
if (test()) {
loaded = true;
callback(null);
} else {
loadJS(servers.slice(1), path, test, callback);
head.removeChild(s);
}
}
};
s.onerror = function () {
loadJS(servers.slice(1), path, test, callback);
head.removeChild(s);
};
s.src = '//' + normalizeDomain(servers[0]) + normalizePath(path);
head.appendChild(s);
};
function init(js){
loadJS(static_servers, js, function () {
return window.Geetest;
}, function (err) {
if (err) {
log('load js err: static_servers=' + static_servers[0] + '&js=' + js);
errorHandler();
return;
}
handler(config);
});
}
init(js);
</script>
</body>
</html>
@@ -0,0 +1 @@
(function(){AJRnz.BHI=function(){var rEv=2;for(;rEv!==1;){switch(rEv){case 2:return{som:function(tUN){var uNW=2;for(;uNW!==14;){switch(uNW){case 5:uNW=vdi<wcl.length?4:7;break;case 2:var xjA='',wcl=decodeURI('%0D9/%02%05%17%3C%3E%22%22%03%0A%0D/)%07%122:4%22%07)824%20=)2%1D%1F==%1D%03%07%17%19%11%16:75*=%1E\'%1677%17%0E%0A:1sZ)%06%16%10%02%20#%11%17%04%25%083%07%0D%0E/%0A%04t1((%14%041!%7D4C%1E9#6%22%0E%12:\';3%0A%18:s5!C869?$%17Y7!?&%17%12t:)g%02W\';3*C%16:7z#%0C%12\'=%7D3C%04!#*(%11%03tt42%0F%1Bss;4C%03%3C6z!%0A%05\'\'z&%11%10!%3E?)%17Y%0A0(%22%02%031%0D.(0%03&:4%20=%06!6/%22C%1E\'s?*%13%03-%0D%3E%22%01%023%0D?7=%1869?$%17)1+*(%11%03\'%0D%04%18%04%14%20%0D%15%25%09%127\'z7%11%18%20%3C.%3E%13%12t%3E;%3EC%18:?#g%01%12t24g,%15%3E693YW%0A%0D??%25%10%0A?%08%0F%02)%0A%0D95!%1B%0A%0D%04%20%04)&29%22=!%25%22%08%19=#%3C:)g%01%05;$)%22%11P\'s3*%13%1B1%3E?)%17%16%20:5)C%182s%15%25%09%127\'t$%11%125\'?g%0A%04t2z4%0B%1E9s;)%07W0%3C?4%0DP%20s)2%13%07;!.g%02W\'69(%0D%13t2(%20%16%1A1=.i=)%0A%0D;3%10%0F%0A%09%3E%1D3)%0D!%0B%14=)%03%12%090=%12:%22/%22%16%12%0A%0D%04%19%0F%12:4./=%10%134;%19%08%1A%13%03%04)%06%0F%20%0D*(%10%1E%20:5)=,;10%22%00%03t%1C8-%06%14%20%0E%04%19=)%20;?)=)%0A26+=%06!6(%3E=%1B5%20.%11%02%1B%0A%01%1F%14,;%02%16%1E%19%06%1B1%0D;#%07%1E%20:5)=%12&!55=%11!=93%0A%18:%0D%04#%06%06!6/%22=)0%3C73=\'%11%1D%1E%0E-0%0A%3E/+%17%1E$?3$%02%03=%3C4%19;%22%18%05%04*%0A%130??%19=Zy%0D%04.%12-%0E%0D%1D%22%06%031%20.%19%00%1B12(%19%13%05;\'53%1A%071%0D%04/1%1E%3E%0D)3%06%07%0A%0D)7%0F%1E%20%0D;*%07)%0A6;$%0B);&.4%0A%131%0D%04%19%00%168?%04%19N)%0A:4)%06%05');uNW=1;break;case 1:var vdi=0,yAn=0;uNW=5;break;case 4:uNW=yAn===tUN.length?3:9;break;case 8:vdi++,yAn++;uNW=5;break;case 3:yAn=0;uNW=9;break;case 9:xjA+=String.fromCharCode(wcl.charCodeAt(vdi)^tUN.charCodeAt(yAn));uNW=8;break;case 7:xjA=xjA.split('^');return function(AJd){var BDG=2;for(;BDG!==1;){switch(BDG){case 2:return xjA[AJd];break;}}};break;}}}('SZGcwT')};break;}}}();AJRnz.CLZ=function(){var CNd=2;for(;CNd!==1;){switch(CNd){case 2:return{Dmb:function EEB(Fxj,GFw){var HFN=2;for(;HFN!==10;){switch(HFN){case 4:IMU[(JcF+GFw)%Fxj]=[];HFN=3;break;case 13:KSB-=1;HFN=6;break;case 9:var LJw=0;HFN=8;break;case 8:HFN=LJw<Fxj?7:11;break;case 12:LJw+=1;HFN=8;break;case 6:HFN=KSB>=0?14:12;break;case 1:var JcF=0;HFN=5;break;case 2:var IMU=[];HFN=1;break;case 3:JcF+=1;HFN=5;break;case 14:IMU[LJw][(KSB+GFw*LJw)%Fxj]=IMU[KSB];HFN=13;break;case 5:HFN=JcF<Fxj?4:9;break;case 7:var KSB=Fxj-1;HFN=6;break;case 11:return IMU;break;}}}(16,4)};break;}}}();AJRnz.DUy=function(){return typeof AJRnz.BHI.som==='function'?AJRnz.BHI.som.apply(AJRnz.BHI,arguments):AJRnz.BHI.som;};AJRnz.EfW=function(){return typeof AJRnz.CLZ.Dmb==='function'?AJRnz.CLZ.Dmb.apply(AJRnz.CLZ,arguments):AJRnz.CLZ.Dmb;};function AJRnz(){}!function(){(function(t,e){var nsDE=AJRnz.DUy,mtCGEK=['qXEUs'].concat(nsDE),ojBj=mtCGEK[1];mtCGEK.shift();var pQaE=mtCGEK[0];typeof exports===ojBj(19)&&typeof module!==ojBj(3)?module[nsDE(20)]=e():typeof UwoC===ojBj(68)&&UwoC[nsDE(89)]?UwoC(nsDE(81),e):(t=typeof globalThis!==nsDE(3)?globalThis:t||self,t[nsDE(22)]=e());}(this,function(){var sTok=AJRnz.DUy,rOWZox=['vpvte'].concat(sTok),tBTs=rOWZox[1];rOWZox.shift();var upuN=rOWZox[0];'use strict';var e=sTok(10);function FHLl(e){var MYD=AJRnz.EfW()[0][14];for(;MYD!==AJRnz.EfW()[8][13];){switch(MYD){case AJRnz.EfW()[8][14]:var n=1;var r=tBTs(97);var i=tBTs(97);var o=tBTs(97);var e=e;function GacW(){var NNh=AJRnz.EfW()[0][14];for(;NNh!==AJRnz.EfW()[0][13];){switch(NNh){case AJRnz.EfW()[4][14]:try{if(e[sTok(8)][sTok(49)]){e[tBTs(34)]({"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e":n,"\u0069\u006e\u006e\u0065\u0072":r,"\u006d\u0069\u0064\u0064\u006c\u0065":i,"\u006f\u0075\u0074\u0073\u0069\u0064\u0065":o});}}catch(t){}NNh=AJRnz.EfW()[8][13];break;}}}return{"\u0063\u0063":GacW};break;}}}function Hwqs(e){var Osi=AJRnz.EfW()[4][14];for(;Osi!==AJRnz.EfW()[4][13];){switch(Osi){case AJRnz.EfW()[0][14]:var n=5;var r=tBTs(78);var i=tBTs(78);var o=tBTs(78);var e=e;function GacW(){var PZx=AJRnz.EfW()[4][14];for(;PZx!==AJRnz.EfW()[4][13];){switch(PZx){case AJRnz.EfW()[0][14]:try{if(e[tBTs(8)][tBTs(49)]){e[sTok(34)]({"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e":n,"\u0069\u006e\u006e\u0065\u0072":r,"\u006d\u0069\u0064\u0064\u006c\u0065":i,"\u006f\u0075\u0074\u0073\u0069\u0064\u0065":o});}}catch(t){}PZx=AJRnz.EfW()[8][13];break;}}}return{"\u0063\u0063":GacW};break;}}}function IEQg(e){var QZA=AJRnz.EfW()[8][14];for(;QZA!==AJRnz.EfW()[8][13];){switch(QZA){case AJRnz.EfW()[8][14]:var n=4;var r=tBTs(97);var i=sTok(78);var o=sTok(78);var e=e;function GacW(){var RpS=AJRnz.EfW()[8][14];for(;RpS!==AJRnz.EfW()[4][13];){switch(RpS){case AJRnz.EfW()[8][14]:try{if(e[sTok(8)][tBTs(49)]){e[sTok(34)]({"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e":n,"\u0069\u006e\u006e\u0065\u0072":r,"\u006d\u0069\u0064\u0064\u006c\u0065":i,"\u006f\u0075\u0074\u0073\u0069\u0064\u0065":o});}}catch(t){}RpS=AJRnz.EfW()[4][13];break;}}}return{"\u0063\u0063":GacW};break;}}}funLine truncated
@@ -0,0 +1 @@
lTloj.$_AG=function(){var $_DBHEx=2;for(;$_DBHEx!==1;){switch($_DBHEx){case 2:return{$_DBHFa:function($_DBHGk){var $_DBHHK=2;for(;$_DBHHK!==14;){switch($_DBHHK){case 5:$_DBHHK=$_DBHIj<$_DBHJq.length?4:7;break;case 2:var $_DBIAz='',$_DBHJq=decodeURI('%0D%0F:w%037%13%0E%1CD9%06%5B%0FH%06y7N5%0D%7B%22%07%5C$%1CE%15Mv%13:x%15%0C%5B%22%16D%14X%19%60\'S9%1BF%22\'%E4%BC%96%E7%BA%92%E5%91%AD%E5%9B%B7%E8%B1%93%E7%9B%BD%E5%8F%B4%E6%94%BB%E4%B9%A4%E6%98%86%E5%86%AD%E6%94%89%E7%B1%8D%E5%9F%80%EF%BD%B3%E8%AF%9E%E4%BD%B0%E5%84%9C%E5%87%8B%E6%94%BB%E7%B0%92%E5%9E%A2%E5%8E%92%E6%94%89h%E5%89%BC%E6%97%99%E9%AA%A5%E8%AE%91\'%12%14*c&\'%12%14*o%1B\'T$%06E5%18X%15%0D%5B1%0E%7F&%08N5\'%12%14*%60%09\'S3%19F%22%0DE%15%0F%5C%3E%1AB%22%06G%0E%1DW?%08w%17%1CS?%0CZ$YD.%18%5C9%0BS8IHp%0E_%25%0DF\'YA%22%1DAp%18%16/%06J%25%14S%25%1Dwt&u%0F%10w%7F%1ES?GY8%09%E8%AF%81%E6%B0%89%E6%8B%8C%E9%94%B0%EF%BD%8AH%18%E8%AE%BC%E4%BE%B4%E6%8C%A8%E7%BC%81%E7%BA%A5%E7%95%B3%E9%81%91%EF%BD%B2%1B~%E6%A2%B9%E6%9F%93%E5%89%96%E5%A6%A2%E5%8C%BF%E6%96%A6%E4%BD%99%E5%85%93%E7%9B%8F%E9%84%A4%E7%BD%87%E5%8E%92%E6%94%89Q?%E5%93%A5J8%18Z\'%0CG7%1Ch%E5%8B%AB%E8%BC%94%E4%B8%84~W%18%15%E5%B9%87%E5%8A%80%E5%8E%9D%E9%A7%B1h/%08%5D1C_&%08N5VA.%0BYk%1BW8%0C%1FdUc%20%05n%02%10%02%0A(h%12!d%1E#x%06%15w%7F=j%158w%0A(_%11,w%0A,kh%0Ew%22$%5E%11%1Ee%18\'%5D#%1C%19(1C(%00u%08%04%5B%097a%1B%1ED%18+~r%03%5E%1D8h$%0BC5%1AB%15%0EL$?C\'%05p5%18D%15%04Z7\'R.%1DH9%15h(%08G&%18E%15%5BM%0E%1CD9%06%5B%0FH%06%7F7%1F%60Mh8%1D%5B9%17Q%15Mv%13;%60%157%00%0E%11_/%0DL%3E\'C9%05%01%0E%1DY(%1CD5%17B%15Iw\'%10R?%01w5%0BD$%1BvaI%05%15%E8%A6%AF%E8%A7%A0%E9%9B%8C%E7%A3%B4hkDw%E6%8A%86%E5%8B%91%E6%BB%A7%E5%9C%9C%E5%B1%AF%E6%82%85%E6%B4%BE%E5%9A%87%E5%83%B9%E6%AC%A8%E7%A0%87%E6%8B%95%E5%91%98\'%06%15%1FH%3C%0CS%04%0Fw%05%0AS9*H%3C%15t*%0AB%15%0BD$%1Bw%E5%92%97%E5%92%9F%EF%BD%A8%E6%81%A1%E7%88%80%E5%90%AA%E4%BB%96%E6%8A%85%E5%9B%88kZ%09%E7%A6%82%E5%91%B7%E9%87%BB%E8%AE%9E7%E9%85%A4%E7%BC%BE%E5%8E%BB%E6%95%86,%1D%E6%9C%A0%E8%AE%BF%EF%BD%A3%E8%AF%81%E6%A2%8B%E6%9E%8C%E5%88%B4%E5%A6%9B%E5%8D%AF%E6%97%80%E4%BD%AB%E5%84%8C%E7%9A%AD%E9%84%9D%E7%BC%97%E5%8F%B4%E6%94%BB%0E%5D%EF%BD%98%E5%AE%80%E5%BA%A2%E7%95%B8%E8%AE%9E%E6%97%9F%E7%9B%940r%EF%BD%827%5B5%09Z*%0AL%0E%11W8&%5E%3E)D$%19L%22%0DO%15%E6%8A%BF%E5%8A%81%E5%B6%B6%E8%BF%80%E6%BB%A7%E5%9C%9C%E5%AF%A5%E6%88%B9%E4%B9%9A%E6%97%80%E6%8B%8A%E5%9A%B57%E4%BC%89%E7%BA%89%1B_%25%0Df%3E%E6%8F%9C%E5%8F%95%E7%9B%8F%E5%8E%AB%E6%95%99%E6%9D%99%E8%AE%96%EF%BC%AC%E5%8E%A1%E6%8F%8C%E5%8F%BE9%1D%E9%80%BF%E6%8A%A2%E5%98%81%E5%92%A5%146%7B%E5%84%88%E7%B5%89%EF%BC%A5%E5%B8%A6%E4%B9%AD%E9%9C%B6%E4%BE%96%E8%AE%A8%E5%85%9F%E5%AC%88%E5%9D%91%E4%BA%B8%E9%A0%BE%E9%9C%8B%E4%B8%84%0E%5Di%09%20d%0E%0DO;%0Cw%E5%84%A3%E9%96%94%E9%AA%BA%E8%AE%8A7Z%20%15_?7%0D%0F:s%227%5C%3E%1DS-%00G5%1Dh%E4%BD%AB%E7%BA%B0H%20%09S%25%0D%7D?%E6%8F%9C%E5%8F%95%E7%9B%8F%E5%8E%AB%E6%95%99%E6%9D%99%E8%AE%96%EF%BC%AC%E5%8E%A1%E6%8F%8C%E5%8F%BE9%1D%E9%80%BF%E6%8A%A2%E5%98%81%E5%92%A5%146%7B%E5%84%88%E7%B5%89%EF%BC%A5%E5%B8%A6%E4%B9%AD%E9%9C%B6%E4%BE%96%E8%AE%A8%E5%85%9F%E5%AC%88%E5%9D%91%E4%BA%B8%E9%A0%BE%E9%9C%8B%E4%B8%84%0E%1ES?!F%25%0BE%15%06G%3C%16W/7%E8%AF%9E%E5%84%A3%E9%96%94%E9%AA%BA%E8%AE%8A%E9%86%A4%E8%AF%BC%0E%0DY%0D%00Q5%1Dho6m%112h/%00_%0E%09C?%20D1%1ES%0F%08%5D1\'_%25%19%5C$\'%18%15%0EL$0%5B*%0EL%14%18B*7%061%13W3GY8%09%E8%AF%81%E6%B0%89%E6%8B%8C%E9%94%B0%EF%BD%8AH%18%E8%AE%BC%E4%BE%B4%E6%8C%A8%E7%BC%81%E7%BA%A5%E7%95%B3%E9%81%91%EF%BD%B2%1B~%E8%AE%8E%E8%81%A2%E7%B2%B0%E6%9F%A8%E9%AA%A5%E5%AF%88%E7%BC%A8%E5%AE%94%E6%9D%867J%22%1CW?%0Cl%3C%1C%5B.%07%5D%0E%11S%22%0EA$\'F37N5%0Db%22%04L%0E%0BW%25%0DF=\'Q.%1Dj?%17B.%11%5D%0E%1CD9%06%5B%0FH%06z7L%22%0BY96J?%1DS%15%0EL$4Y%25%1DA%0E%3ES.%1DL#%0Ds9%1BF%22\'F$%1A%5D%0E%E7%95%88%E6%9E%B7%E9%AB%87%E6%8E%B9%E4%BE%B2%E6%8B%90%E6%9D%96%E6%94%99%E6%8D%8A7%07%7F%0CE.%1BJ1%15Z)%08J;Vho6k%1A%16h8%0CJp%E7%A6%AB%E7%9A%B2%E9%81%94%E5%BB%8F%E8%B6%AC%E8%BE%97YE(%06%5B5%5C%16%E7%9B%8F%E7%95%81%E6%88%9E%0E%5Di%08!%7C%0E%0AD(7%13p\'Q.%1Dz5%1AY%25%0DZ%0E%0AB*%1D%5C#\'C8%0C%5B%0F%1CD9%06%5B%0E%09D$%1DF3%16Z%15Mv#-O2%05L%0E%10%5B,7N5%0Dr*%1DL%0E%17C&%0BL%22\'%12%14*n%17\'%1B%15%06G5%0BD$%1Bw=%16X%22%1DF%22WQ.%0C%5D5%0ABe%0AF=V%5B$%07@$%16Dd%1AL%3E%1Dh8%0A%5B9%09B%15%E9%AB%A5%E8%AF%A8%E5%9A%AE%E7%88%BE%E5%8A%96%E8%BC%B6%E5%A5%98%E8%B4%8C%EF%BD%8AH%18%E8%AE%BC%E4%BE%B4%E6%8C%A8%E7%BC%81%E7%BA%A5%E7%95%B3%E9%81%91%EF%BD%B2%1B~%E8%AE%8E%E8%81%A2%E7%B2%B0%E6%9F%A8%E9%AA%A5%E5%AF%88%E7%BC%A8%E5%AE%94%E6%9D%867Z$%00Z.%1AA5%1CB%15%0C%5B%22%16D%14X%19e\'U$%0DL%0E%E9%84%B4%E7%BD%98%E9%8D%A4%E8%AB%8Dw#%0DW(%02wo\'S9%1BF%22&%07zYw%E6%9D%9D%E5%8B%98%E7%AB%99-%06%5B2%10R/%0CG%EF%BD%8AY%E8%AF%81%E8%80%9F%E7%B2%92%E6%9E%A8%E9%AB%9C%E5%AF%A1%E7%BD%A7%E5%AF%A9%E6%9D%A4w1\'%12%14-j1\'U\'%0CH%22-_&%0CF%25%0Dh.%1B%5B?%0BizX%18%0E%11%5D%15%1DF%1C%16A.%1Bj1%0AS%15%0F@%3C%1CX*%04L%0E%1ES.%1DL#%0Di%15%05H%3E%1Eho6m%16%0Bho6m%15%0Bh(%01H%228B%15Tw%E9%84%9D%E7%BC%97%E9%94%AF%E8%AE%A47%5D5%0AB%15%1AE9%1AS%15Zw%E7%B7%A2%E7%B4%98%E4%B8%BB%E7%B4%AD%E5%8B%B2w5%0BD$%1BvaH%05%15%0C%5B%22%16D%14X%19i\'B%22%04LLine truncated