(self.webpackChunkbetplay_front=self.webpackChunkbetplay_front||[]).push([[179],{15641:(Me,$,f)=>{"use strict";f.d($,{c:()=>ue});var a=f(94296),e=f(87401),n=f(49677),i=f(19418),r=f(47130),c=function(ve,Oe){var Xe="function"==typeof Symbol&&ve[Symbol.iterator];if(!Xe)return ve;var ke,De,Cn=Xe.call(ve),fe=[];try{for(;(void 0===Oe||Oe-- >0)&&!(ke=Cn.next()).done;)fe.push(ke.value)}catch(ze){De={error:ze}}finally{try{ke&&!ke.done&&(Xe=Cn.return)&&Xe.call(Cn)}finally{if(De)throw De.error}}return fe},s=[],h=function(){function ve(Oe,Xe){this.context=Oe,this.methodName=Xe,this._originalMethod=Oe[Xe].bind(Oe)}return ve.add=function(Oe,Xe,Cn){p(Oe,Xe).set(Cn)},ve.remove=function(Oe,Xe){p(Oe,Xe).remove()},ve.prototype.set=function(Oe){var Xe=this;this.context[this.methodName]=function(){for(var Cn=[],ke=0;ke0&&fe[fe.length-1])&&(6===Je[0]||2===Je[0])){Xe=0;continue}if(3===Je[0]&&(!fe||Je[1]>fe[0]&&Je[1]0&&fe[fe.length-1])&&(6===Je[0]||2===Je[0])){Xe=0;continue}if(3===Je[0]&&(!fe||Je[1]>fe[0]&&Je[1]0&&fe[fe.length-1])&&(6===Je[0]||2===Je[0])){Xe=0;continue}if(3===Je[0]&&(!fe||Je[1]>fe[0]&&Je[1]0&&fe[fe.length-1])&&(6===Je[0]||2===Je[0])){Xe=0;continue}if(3===Je[0]&&(!fe||Je[1]>fe[0]&&Je[1]{"use strict";f.d($,{s:()=>sa});var ee,a=f(94296),e=f(74229),n=f(97582),i=f(77993),Wn=function(ee){return ee.filterSensitiveLog=function(xt){return(0,n.pi)({},xt)},ee}(Wn||{}),Lr=function(ee){return ee.filterSensitiveLog=function(xt){return(0,n.pi)({},xt)},ee}(Lr||{}),ii=f(33873),sr=function(ee,xt){return(0,n.mG)(void 0,void 0,void 0,function(){var ir,ti,ai,Zr,qa,bo,io,Vo,Ao,ho,Vs;return(0,n.Jh)(this,function(Ko){switch(Ko.label){case 0:return ti=[(0,n.pi)({},ee)],Vs={},[4,Bo(ee.body,xt)];case 1:switch(ir=n.pi.apply(void 0,ti.concat([(Vs.body=Ko.sent(),Vs)])),Zr="UnknownError",Zr=ks(ee,ir.body)){case"InvalidArgumentException":case"com.amazonaws.firehose#InvalidArgumentException":return[3,2];case"InvalidKMSResourceException":case"com.amazonaws.firehose#InvalidKMSResourceException":return[3,4];case"ResourceNotFoundException":case"com.amazonaws.firehose#ResourceNotFoundException":return[3,6];case"ServiceUnavailableException":case"com.amazonaws.firehose#ServiceUnavailableException":return[3,8]}return[3,10];case 2:return qa=[{}],[4,Ra(ir,xt)];case 3:return ai=n.pi.apply(void 0,[n.pi.apply(void 0,qa.concat([Ko.sent()])),{name:Zr,$metadata:Wt(ee)}]),[3,11];case 4:return bo=[{}],[4,Wa(ir,xt)];case 5:return ai=n.pi.apply(void 0,[n.pi.apply(void 0,bo.concat([Ko.sent()])),{name:Zr,$metadata:Wt(ee)}]),[3,11];case 6:return io=[{}],[4,Jo(ir,xt)];case 7:return ai=n.pi.apply(void 0,[n.pi.apply(void 0,io.concat([Ko.sent()])),{name:Zr,$metadata:Wt(ee)}]),[3,11];case 8:return Vo=[{}],[4,ns(ir,xt)];case 9:return ai=n.pi.apply(void 0,[n.pi.apply(void 0,Vo.concat([Ko.sent()])),{name:Zr,$metadata:Wt(ee)}]),[3,11];case 10:Zr=(Ao=ir.body).code||Ao.Code||Zr,ai=(0,n.pi)((0,n.pi)({},Ao),{name:""+Zr,message:Ao.message||Ao.Message||Zr,$fault:"client",$metadata:Wt(ee)}),Ko.label=11;case 11:return ai.message=ho=ai.message||ai.Message||Zr,delete ai.Message,[2,Promise.reject(Object.assign(new Error(ho),ai))]}})})},Ra=function(ee,xt){return(0,n.mG)(void 0,void 0,void 0,function(){var ti;return(0,n.Jh)(this,function(Zr){return ti=fA(ee.body,xt),[2,(0,n.pi)({name:"InvalidArgumentException",$fault:"client",$metadata:Wt(ee)},ti)]})})},Wa=function(ee,xt){return(0,n.mG)(void 0,void 0,void 0,function(){var ti;return(0,n.Jh)(this,function(Zr){return ti=ml(ee.body,xt),[2,(0,n.pi)({name:"InvalidKMSResourceException",$fault:"client",$metadata:Wt(ee)},ti)]})})},Jo=function(ee,xt){return(0,n.mG)(void 0,void 0,void 0,function(){var ti;return(0,n.Jh)(this,function(Zr){return ti=rc(ee.body,xt),[2,(0,n.pi)({name:"ResourceNotFoundException",$fault:"client",$metadata:Wt(ee)},ti)]})})},ns=function(ee,xt){return(0,n.mG)(void 0,void 0,void 0,function(){var ti;return(0,n.Jh)(this,function(Zr){return ti=us(ee.body,xt),[2,(0,n.pi)({name:"ServiceUnavailableException",$fault:"server",$metadata:Wt(ee)},ti)]})})},vc=function(ee,xt){return ee.filter(function(ir){return null!=ir}).map(function(ir){return null===ir?null:Hl(ir,xt)})},Hl=function(ee,xt){return(0,n.pi)({},null!=ee.Data&&{Data:xt.base64Encoder(ee.Data)})},fA=function(ee,xt){return{message:null!=ee.message?ee.message:void 0}},ml=function(ee,xt){return{code:null!=ee.code?ee.code:void 0,message:null!=ee.message?ee.message:void 0}},Pc=function(ee,xt){return(ee||[]).filter(function(ir){return null!=ir}).map(function(ir){return null===ir?null:function(ee,xt){return{ErrorCode:null!=ee.ErrorCode?ee.ErrorCode:void 0,ErrorMessage:null!=ee.ErrorMessage?ee.ErrorMessage:void 0,RecordId:null!=ee.RecordId?ee.RecordId:void 0}}(ir)})},rc=function(ee,xt){return{message:null!=ee.message?ee.message:void 0}},us=function(ee,xt){return{message:null!=ee.message?ee.message:void 0}},Wt=function(ee){var xt;return{httpStatusCode:ee.statusCode,requestId:null!==(xt=ee.headers["x-amzn-requestid"])&&void 0!==xt?xt:ee.headers["x-amzn-request-id"],extendedRequestId:ee.headers["x-amz-id-2"],cfId:ee.headers["x-amz-cf-id"]}},la=function(ee,xt,ir,ti,ai){return(0,n.mG)(void 0,void 0,void 0,function(){var Zr,qa,Vo;return(0,n.Jh)(this,function(Ao){switch(Ao.label){case 0:return[4,ee.endpoint()];case 1:return Zr=Ao.sent(),Vo={protocol:void 0===(qa=Zr.protocol)?"https":qa,hostname:Zr.hostname,port:Zr.port,method:"POST",path:ir,headers:xt},void 0!==ti&&(Vo.hostname=ti),void 0!==ai&&(Vo.body=ai),[2,new ii.aW(Vo)]}})})},Bo=function(ee,xt){return function(ee,xt){return function(ee,xt){return void 0===ee&&(ee=new Uint8Array),ee instanceof Uint8Array?Promise.resolve(ee):xt.streamCollector(ee)||Promise.resolve(new Uint8Array)}(ee,xt).then(function(ir){return xt.utf8Encoder(ir)})}(ee,xt).then(function(ir){return ir.length?JSON.parse(ir):{}})},ks=function(ee,xt){var ti=function(Zr){var Ci=Zr;return Ci.indexOf(":")>=0&&(Ci=Ci.split(":")[0]),Ci.indexOf("#")>=0&&(Ci=Ci.split("#")[1]),Ci},ai=("x-amzn-errortype",Object.keys(ee.headers).find(function(qa){return qa.toLowerCase()==="x-amzn-errortype".toLowerCase()}));return void 0!==ai?ti(ee.headers[ai]):void 0!==xt.code?ti(xt.code):void 0!==xt.__type?ti(xt.__type):""},Qc=f(31406),To=function(ee){function xt(ir){var ti=ee.call(this)||this;return ti.input=ir,ti}return(0,n.ZT)(xt,ee),xt.prototype.resolveMiddleware=function(ir,ti,ai){this.middlewareStack.use((0,Qc.p2)(ti,this.serialize,this.deserialize));var Zr=ir.concat(this.middlewareStack),Vo=ti.requestHandler;return Zr.resolve(function(Ao){return Vo.handle(Ao.request,ai||{})},{logger:ti.logger,clientName:"FirehoseClient",commandName:"PutRecordBatchCommand",inputFilterSensitiveLog:Wn.filterSensitiveLog,outputFilterSensitiveLog:Lr.filterSensitiveLog})},xt.prototype.serialize=function(ir,ti){return function(ee,xt){return(0,n.mG)(void 0,void 0,void 0,function(){var ir,ti;return(0,n.Jh)(this,function(ai){return ir={"content-type":"application/x-amz-json-1.1","x-amz-target":"Firehose_20150804.PutRecordBatch"},ti=JSON.stringify(function(ee,xt){return(0,n.pi)((0,n.pi)({},null!=ee.DeliveryStreamName&&{DeliveryStreamName:ee.DeliveryStreamName}),null!=ee.Records&&{Records:vc(ee.Records,xt)})}(ee,xt)),[2,la(xt,ir,"/",void 0,ti)]})})}(ir,ti)},xt.prototype.deserialize=function(ir,ti){return function(ee,xt){return(0,n.mG)(void 0,void 0,void 0,function(){var ir,ti,ai;return(0,n.Jh)(this,function(Zr){switch(Zr.label){case 0:return ee.statusCode>=300?[2,sr(ee,xt)]:[4,Bo(ee.body,xt)];case 1:return ir=Zr.sent(),ti=function(ee,xt){return{Encrypted:null!=ee.Encrypted?ee.Encrypted:void 0,FailedPutCount:null!=ee.FailedPutCount?ee.FailedPutCount:void 0,RequestResponses:null!=ee.RequestResponses?Pc(ee.RequestResponses,xt):void 0}}(ir,xt),ai=(0,n.pi)({$metadata:Wt(ee)},ti),[2,Promise.resolve(ai)]}})})}(ir,ti)},xt}(i.mY),pl=f(1575),Wl=f(18423),AA=f(50338),xr=f(1940),Ia=f(11490),wt=f(1653),Ir=f(83871),Rt="firehose.{region}.amazonaws.com",Gt=new Set(["af-south-1","ap-east-1","ap-northeast-1","ap-northeast-2","ap-south-1","ap-southeast-1","ap-southeast-2","ca-central-1","eu-central-1","eu-north-1","eu-south-1","eu-west-1","eu-west-2","eu-west-3","me-south-1","sa-east-1","us-east-1","us-east-2","us-west-1","us-west-2"]),Ar=new Set(["cn-north-1","cn-northwest-1"]),pi=new Set(["us-iso-east-1"]),ft=new Set(["us-isob-east-1"]),zt=new Set(["us-gov-east-1","us-gov-west-1"]),Bn={apiVersion:"2015-08-04",disableHostPrefix:!1,logger:{},regionInfoProvider:function(ee,xt){var ir=void 0;switch(ee){case"af-south-1":ir={hostname:"firehose.af-south-1.amazonaws.com",partition:"aws"};break;case"ap-east-1":ir={hostname:"firehose.ap-east-1.amazonaws.com",partition:"aws"};break;case"ap-northeast-1":ir={hostname:"firehose.ap-northeast-1.amazonaws.com",partition:"aws"};break;case"ap-northeast-2":ir={hostname:"firehose.ap-northeast-2.amazonaws.com",partition:"aws"};break;case"ap-south-1":ir={hostname:"firehose.ap-south-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-1":ir={hostname:"firehose.ap-southeast-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-2":ir={hostname:"firehose.ap-southeast-2.amazonaws.com",partition:"aws"};break;case"ca-central-1":ir={hostname:"firehose.ca-central-1.amazonaws.com",partition:"aws"};break;case"cn-north-1":ir={hostname:"firehose.cn-north-1.amazonaws.com.cn",partition:"aws-cn"};break;case"cn-northwest-1":ir={hostname:"firehose.cn-northwest-1.amazonaws.com.cn",partition:"aws-cn"};break;case"eu-central-1":ir={hostname:"firehose.eu-central-1.amazonaws.com",partition:"aws"};break;case"eu-north-1":ir={hostname:"firehose.eu-north-1.amazonaws.com",partition:"aws"};break;case"eu-south-1":ir={hostname:"firehose.eu-south-1.amazonaws.com",partition:"aws"};break;case"eu-west-1":ir={hostname:"firehose.eu-west-1.amazonaws.com",partition:"aws"};break;case"eu-west-2":ir={hostname:"firehose.eu-west-2.amazonaws.com",partition:"aws"};break;case"eu-west-3":ir={hostname:"firehose.eu-west-3.amazonaws.com",partition:"aws"};break;case"fips-us-east-1":ir={hostname:"firehose-fips.us-east-1.amazonaws.com",partition:"aws",signingRegion:"us-east-1"};break;case"fips-us-east-2":ir={hostname:"firehose-fips.us-east-2.amazonaws.com",partition:"aws",signingRegion:"us-east-2"};break;case"fips-us-gov-east-1":ir={hostname:"firehose-fips.us-gov-east-1.amazonaws.com",partition:"aws-us-gov",signingRegion:"us-gov-east-1"};break;case"fips-us-gov-west-1":ir={hostname:"firehose-fips.us-gov-west-1.amazonaws.com",partition:"aws-us-gov",signingRegion:"us-gov-west-1"};break;case"fips-us-west-1":ir={hostname:"firehose-fips.us-west-1.amazonaws.com",partition:"aws",signingRegion:"us-west-1"};break;case"fips-us-west-2":ir={hostname:"firehose-fips.us-west-2.amazonaws.com",partition:"aws",signingRegion:"us-west-2"};break;case"me-south-1":ir={hostname:"firehose.me-south-1.amazonaws.com",partition:"aws"};break;case"sa-east-1":ir={hostname:"firehose.sa-east-1.amazonaws.com",partition:"aws"};break;case"us-east-1":ir={hostname:"firehose.us-east-1.amazonaws.com",partition:"aws"};break;case"us-east-2":ir={hostname:"firehose.us-east-2.amazonaws.com",partition:"aws"};break;case"us-gov-east-1":ir={hostname:"firehose.us-gov-east-1.amazonaws.com",partition:"aws-us-gov"};break;case"us-gov-west-1":ir={hostname:"firehose.us-gov-west-1.amazonaws.com",partition:"aws-us-gov"};break;case"us-west-1":ir={hostname:"firehose.us-west-1.amazonaws.com",partition:"aws"};break;case"us-west-2":ir={hostname:"firehose.us-west-2.amazonaws.com",partition:"aws"};break;default:Gt.has(ee)&&(ir={hostname:Rt.replace("{region}",ee),partition:"aws"}),Ar.has(ee)&&(ir={hostname:"firehose.{region}.amazonaws.com.cn".replace("{region}",ee),partition:"aws-cn"}),pi.has(ee)&&(ir={hostname:"firehose.{region}.c2s.ic.gov".replace("{region}",ee),partition:"aws-iso"}),ft.has(ee)&&(ir={hostname:"firehose.{region}.sc2s.sgov.gov".replace("{region}",ee),partition:"aws-iso-b"}),zt.has(ee)&&(ir={hostname:"firehose.{region}.amazonaws.com".replace("{region}",ee),partition:"aws-us-gov"}),void 0===ir&&(ir={hostname:Rt.replace("{region}",ee),partition:"aws"})}return Promise.resolve((0,n.pi)({signingService:"firehose"},ir))},serviceId:"Firehose",urlParser:f(82346).e},fr=(0,n.pi)((0,n.pi)({},Bn),{runtime:"browser",base64Decoder:Ia.G,base64Encoder:Ia.s,bodyLengthChecker:wt.W,credentialDefaultProvider:function(ee){return function(){return Promise.reject(new Error("Credential is missing"))}},defaultUserAgentProvider:(0,Ir.f)({serviceId:Bn.serviceId,clientVersion:"3.6.1"}),maxAttempts:xr.J,region:(0,AA.n)("Region is missing"),requestHandler:new Wl.B,sha256:pl.Sha256,streamCollector:Wl.C,utf8Decoder:function(ee){return"function"==typeof TextEncoder?function At(ee){return(new TextEncoder).encode(ee)}(ee):function(ee){for(var xt=[],ir=0,ti=ee.length;ir>6|192,63&ai|128);else if(ir+1>18|240,Zr>>12&63|128,Zr>>6&63|128,63&Zr|128)}else xt.push(ai>>12|224,ai>>6&63|128,63&ai|128)}return Uint8Array.from(xt)}(ee)},utf8Encoder:function(ee){return"function"==typeof TextDecoder?function ht(ee){return new TextDecoder("utf-8").decode(ee)}(ee):function(ee){for(var xt="",ir=0,ti=ee.length;ir{"use strict";f.d($,{s:()=>Mi});var a=f(94296),e=f(80707),n=f(46438),i=f(97582),vn=function(ge){return ge.filterSensitiveLog=function(Ct){return(0,i.pi)({},Ct)},ge}(vn||{}),lr=function(ge){return ge.filterSensitiveLog=function(Ct){return(0,i.pi)({},Ct)},ge}(lr||{}),yn=f(33873),ci=function(ge,Ct){return(0,i.mG)(void 0,void 0,void 0,function(){var dn,Sr,Zn,Yn,ra,ee,xt,ir,ti,ai,Zr,Ci,qa,bo,io,Vo;return(0,i.Jh)(this,function(Ao){switch(Ao.label){case 0:return Sr=[(0,i.pi)({},ge)],Vo={},[4,us(ge.body,Ct)];case 1:switch(dn=i.pi.apply(void 0,Sr.concat([(Vo.body=Ao.sent(),Vo)])),Yn="UnknownError",Yn=Ls(ge,dn.body)){case"InvalidArgumentException":case"com.amazonaws.kinesis#InvalidArgumentException":return[3,2];case"KMSAccessDeniedException":case"com.amazonaws.kinesis#KMSAccessDeniedException":return[3,4];case"KMSDisabledException":case"com.amazonaws.kinesis#KMSDisabledException":return[3,6];case"KMSInvalidStateException":case"com.amazonaws.kinesis#KMSInvalidStateException":return[3,8];case"KMSNotFoundException":case"com.amazonaws.kinesis#KMSNotFoundException":return[3,10];case"KMSOptInRequired":case"com.amazonaws.kinesis#KMSOptInRequired":return[3,12];case"KMSThrottlingException":case"com.amazonaws.kinesis#KMSThrottlingException":return[3,14];case"ProvisionedThroughputExceededException":case"com.amazonaws.kinesis#ProvisionedThroughputExceededException":return[3,16];case"ResourceNotFoundException":case"com.amazonaws.kinesis#ResourceNotFoundException":return[3,18]}return[3,20];case 2:return ra=[{}],[4,Ui(dn,Ct)];case 3:return Zn=i.pi.apply(void 0,[i.pi.apply(void 0,ra.concat([Ao.sent()])),{name:Yn,$metadata:va(ge)}]),[3,21];case 4:return ee=[{}],[4,ua(dn,Ct)];case 5:return Zn=i.pi.apply(void 0,[i.pi.apply(void 0,ee.concat([Ao.sent()])),{name:Yn,$metadata:va(ge)}]),[3,21];case 6:return xt=[{}],[4,Ma(dn,Ct)];case 7:return Zn=i.pi.apply(void 0,[i.pi.apply(void 0,xt.concat([Ao.sent()])),{name:Yn,$metadata:va(ge)}]),[3,21];case 8:return ir=[{}],[4,ui(dn,Ct)];case 9:return Zn=i.pi.apply(void 0,[i.pi.apply(void 0,ir.concat([Ao.sent()])),{name:Yn,$metadata:va(ge)}]),[3,21];case 10:return ti=[{}],[4,$i(dn,Ct)];case 11:return Zn=i.pi.apply(void 0,[i.pi.apply(void 0,ti.concat([Ao.sent()])),{name:Yn,$metadata:va(ge)}]),[3,21];case 12:return ai=[{}],[4,Gr(dn,Ct)];case 13:return Zn=i.pi.apply(void 0,[i.pi.apply(void 0,ai.concat([Ao.sent()])),{name:Yn,$metadata:va(ge)}]),[3,21];case 14:return Zr=[{}],[4,Xi(dn,Ct)];case 15:return Zn=i.pi.apply(void 0,[i.pi.apply(void 0,Zr.concat([Ao.sent()])),{name:Yn,$metadata:va(ge)}]),[3,21];case 16:return Ci=[{}],[4,Xa(dn,Ct)];case 17:return Zn=i.pi.apply(void 0,[i.pi.apply(void 0,Ci.concat([Ao.sent()])),{name:Yn,$metadata:va(ge)}]),[3,21];case 18:return qa=[{}],[4,Go(dn,Ct)];case 19:return Zn=i.pi.apply(void 0,[i.pi.apply(void 0,qa.concat([Ao.sent()])),{name:Yn,$metadata:va(ge)}]),[3,21];case 20:Yn=(bo=dn.body).code||bo.Code||Yn,Zn=(0,i.pi)((0,i.pi)({},bo),{name:""+Yn,message:bo.message||bo.Message||Yn,$fault:"client",$metadata:va(ge)}),Ao.label=21;case 21:return Zn.message=io=Zn.message||Zn.Message||Yn,delete Zn.Message,[2,Promise.reject(Object.assign(new Error(io),Zn))]}})})},Ui=function(ge,Ct){return(0,i.mG)(void 0,void 0,void 0,function(){var Sr;return(0,i.Jh)(this,function(Yn){return Sr=Rc(ge.body,Ct),[2,(0,i.pi)({name:"InvalidArgumentException",$fault:"client",$metadata:va(ge)},Sr)]})})},ua=function(ge,Ct){return(0,i.mG)(void 0,void 0,void 0,function(){var Sr;return(0,i.Jh)(this,function(Yn){return Sr=tc(ge.body,Ct),[2,(0,i.pi)({name:"KMSAccessDeniedException",$fault:"client",$metadata:va(ge)},Sr)]})})},Ma=function(ge,Ct){return(0,i.mG)(void 0,void 0,void 0,function(){var Sr;return(0,i.Jh)(this,function(Yn){return Sr=gl(ge.body,Ct),[2,(0,i.pi)({name:"KMSDisabledException",$fault:"client",$metadata:va(ge)},Sr)]})})},ui=function(ge,Ct){return(0,i.mG)(void 0,void 0,void 0,function(){var Sr;return(0,i.Jh)(this,function(Yn){return Sr=cs(ge.body,Ct),[2,(0,i.pi)({name:"KMSInvalidStateException",$fault:"client",$metadata:va(ge)},Sr)]})})},$i=function(ge,Ct){return(0,i.mG)(void 0,void 0,void 0,function(){var Sr;return(0,i.Jh)(this,function(Yn){return Sr=Is(ge.body,Ct),[2,(0,i.pi)({name:"KMSNotFoundException",$fault:"client",$metadata:va(ge)},Sr)]})})},Gr=function(ge,Ct){return(0,i.mG)(void 0,void 0,void 0,function(){var Sr;return(0,i.Jh)(this,function(Yn){return Sr=Cl(ge.body,Ct),[2,(0,i.pi)({name:"KMSOptInRequired",$fault:"client",$metadata:va(ge)},Sr)]})})},Xi=function(ge,Ct){return(0,i.mG)(void 0,void 0,void 0,function(){var Sr;return(0,i.Jh)(this,function(Yn){return Sr=Nc(ge.body,Ct),[2,(0,i.pi)({name:"KMSThrottlingException",$fault:"client",$metadata:va(ge)},Sr)]})})},Xa=function(ge,Ct){return(0,i.mG)(void 0,void 0,void 0,function(){var Sr;return(0,i.Jh)(this,function(Yn){return Sr=Bl(ge.body,Ct),[2,(0,i.pi)({name:"ProvisionedThroughputExceededException",$fault:"client",$metadata:va(ge)},Sr)]})})},Go=function(ge,Ct){return(0,i.mG)(void 0,void 0,void 0,function(){var Sr;return(0,i.Jh)(this,function(Yn){return Sr=$s(ge.body,Ct),[2,(0,i.pi)({name:"ResourceNotFoundException",$fault:"client",$metadata:va(ge)},Sr)]})})},Ac=function(ge,Ct){return ge.filter(function(dn){return null!=dn}).map(function(dn){return null===dn?null:function(ge,Ct){return(0,i.pi)((0,i.pi)((0,i.pi)({},null!=ge.Data&&{Data:Ct.base64Encoder(ge.Data)}),null!=ge.ExplicitHashKey&&{ExplicitHashKey:ge.ExplicitHashKey}),null!=ge.PartitionKey&&{PartitionKey:ge.PartitionKey})}(dn,Ct)})},Rc=function(ge,Ct){return{message:null!=ge.message?ge.message:void 0}},tc=function(ge,Ct){return{message:null!=ge.message?ge.message:void 0}},gl=function(ge,Ct){return{message:null!=ge.message?ge.message:void 0}},cs=function(ge,Ct){return{message:null!=ge.message?ge.message:void 0}},Is=function(ge,Ct){return{message:null!=ge.message?ge.message:void 0}},Cl=function(ge,Ct){return{message:null!=ge.message?ge.message:void 0}},Nc=function(ge,Ct){return{message:null!=ge.message?ge.message:void 0}},Bl=function(ge,Ct){return{message:null!=ge.message?ge.message:void 0}},Pr=function(ge,Ct){return(ge||[]).filter(function(dn){return null!=dn}).map(function(dn){return null===dn?null:function(ge,Ct){return{ErrorCode:null!=ge.ErrorCode?ge.ErrorCode:void 0,ErrorMessage:null!=ge.ErrorMessage?ge.ErrorMessage:void 0,SequenceNumber:null!=ge.SequenceNumber?ge.SequenceNumber:void 0,ShardId:null!=ge.ShardId?ge.ShardId:void 0}}(dn)})},$s=function(ge,Ct){return{message:null!=ge.message?ge.message:void 0}},va=function(ge){var Ct;return{httpStatusCode:ge.statusCode,requestId:null!==(Ct=ge.headers["x-amzn-requestid"])&&void 0!==Ct?Ct:ge.headers["x-amzn-request-id"],extendedRequestId:ge.headers["x-amz-id-2"],cfId:ge.headers["x-amz-cf-id"]}},Ns=function(ge,Ct,dn,Sr,Zn){return(0,i.mG)(void 0,void 0,void 0,function(){var Yn,ra,ir;return(0,i.Jh)(this,function(ti){switch(ti.label){case 0:return[4,ge.endpoint()];case 1:return Yn=ti.sent(),ir={protocol:void 0===(ra=Yn.protocol)?"https":ra,hostname:Yn.hostname,port:Yn.port,method:"POST",path:dn,headers:Ct},void 0!==Sr&&(ir.hostname=Sr),void 0!==Zn&&(ir.body=Zn),[2,new yn.aW(ir)]}})})},us=function(ge,Ct){return function(ge,Ct){return function(ge,Ct){return void 0===ge&&(ge=new Uint8Array),ge instanceof Uint8Array?Promise.resolve(ge):Ct.streamCollector(ge)||Promise.resolve(new Uint8Array)}(ge,Ct).then(function(dn){return Ct.utf8Encoder(dn)})}(ge,Ct).then(function(dn){return dn.length?JSON.parse(dn):{}})},Ls=function(ge,Ct){var Sr=function(Yn){var sa=Yn;return sa.indexOf(":")>=0&&(sa=sa.split(":")[0]),sa.indexOf("#")>=0&&(sa=sa.split("#")[1]),sa},Zn=("x-amzn-errortype",Object.keys(ge.headers).find(function(ra){return ra.toLowerCase()==="x-amzn-errortype".toLowerCase()}));return void 0!==Zn?Sr(ge.headers[Zn]):void 0!==Ct.code?Sr(Ct.code):void 0!==Ct.__type?Sr(Ct.__type):""},nl=f(31406),sc=f(77993),Fc=function(ge){function Ct(dn){var Sr=ge.call(this)||this;return Sr.input=dn,Sr}return(0,i.ZT)(Ct,ge),Ct.prototype.resolveMiddleware=function(dn,Sr,Zn){this.middlewareStack.use((0,nl.p2)(Sr,this.serialize,this.deserialize));var Yn=dn.concat(this.middlewareStack),ir=Sr.requestHandler;return Yn.resolve(function(ti){return ir.handle(ti.request,Zn||{})},{logger:Sr.logger,clientName:"KinesisClient",commandName:"PutRecordsCommand",inputFilterSensitiveLog:vn.filterSensitiveLog,outputFilterSensitiveLog:lr.filterSensitiveLog})},Ct.prototype.serialize=function(dn,Sr){return function(ge,Ct){return(0,i.mG)(void 0,void 0,void 0,function(){var dn,Sr;return(0,i.Jh)(this,function(Zn){return dn={"content-type":"application/x-amz-json-1.1","x-amz-target":"Kinesis_20131202.PutRecords"},Sr=JSON.stringify(function(ge,Ct){return(0,i.pi)((0,i.pi)({},null!=ge.Records&&{Records:Ac(ge.Records,Ct)}),null!=ge.StreamName&&{StreamName:ge.StreamName})}(ge,Ct)),[2,Ns(Ct,dn,"/",void 0,Sr)]})})}(dn,Sr)},Ct.prototype.deserialize=function(dn,Sr){return function(ge,Ct){return(0,i.mG)(void 0,void 0,void 0,function(){var dn,Sr,Zn;return(0,i.Jh)(this,function(Yn){switch(Yn.label){case 0:return ge.statusCode>=300?[2,ci(ge,Ct)]:[4,us(ge.body,Ct)];case 1:return dn=Yn.sent(),Sr=function(ge,Ct){return{EncryptionType:null!=ge.EncryptionType?ge.EncryptionType:void 0,FailedRecordCount:null!=ge.FailedRecordCount?ge.FailedRecordCount:void 0,Records:null!=ge.Records?Pr(ge.Records,Ct):void 0}}(dn,Ct),Zn=(0,i.pi)({$metadata:va(ge)},Sr),[2,Promise.resolve(Zn)]}})})}(dn,Sr)},Ct}(sc.mY),Tl=f(1575),kc=f(24884),Ql=f(18423),iA=f(50338),$r=f(1940),vt=f(11490),Wt=f(1653),Xr=f(83871),Ol="kinesis.{region}.amazonaws.com",Ia=new Set(["af-south-1","ap-east-1","ap-northeast-1","ap-northeast-2","ap-south-1","ap-southeast-1","ap-southeast-2","ca-central-1","eu-central-1","eu-north-1","eu-south-1","eu-west-1","eu-west-2","eu-west-3","me-south-1","sa-east-1","us-east-1","us-east-2","us-west-1","us-west-2"]),wt=new Set(["cn-north-1","cn-northwest-1"]),Ir=new Set(["us-iso-east-1"]),yr=new Set(["us-isob-east-1"]),qi=new Set(["us-gov-east-1","us-gov-west-1"]),Ue={apiVersion:"2013-12-02",disableHostPrefix:!1,logger:{},regionInfoProvider:function(ge,Ct){var dn=void 0;switch(ge){case"af-south-1":dn={hostname:"kinesis.af-south-1.amazonaws.com",partition:"aws"};break;case"ap-east-1":dn={hostname:"kinesis.ap-east-1.amazonaws.com",partition:"aws"};break;case"ap-northeast-1":dn={hostname:"kinesis.ap-northeast-1.amazonaws.com",partition:"aws"};break;case"ap-northeast-2":dn={hostname:"kinesis.ap-northeast-2.amazonaws.com",partition:"aws"};break;case"ap-south-1":dn={hostname:"kinesis.ap-south-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-1":dn={hostname:"kinesis.ap-southeast-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-2":dn={hostname:"kinesis.ap-southeast-2.amazonaws.com",partition:"aws"};break;case"ca-central-1":dn={hostname:"kinesis.ca-central-1.amazonaws.com",partition:"aws"};break;case"cn-north-1":dn={hostname:"kinesis.cn-north-1.amazonaws.com.cn",partition:"aws-cn"};break;case"cn-northwest-1":dn={hostname:"kinesis.cn-northwest-1.amazonaws.com.cn",partition:"aws-cn"};break;case"eu-central-1":dn={hostname:"kinesis.eu-central-1.amazonaws.com",partition:"aws"};break;case"eu-north-1":dn={hostname:"kinesis.eu-north-1.amazonaws.com",partition:"aws"};break;case"eu-south-1":dn={hostname:"kinesis.eu-south-1.amazonaws.com",partition:"aws"};break;case"eu-west-1":dn={hostname:"kinesis.eu-west-1.amazonaws.com",partition:"aws"};break;case"eu-west-2":dn={hostname:"kinesis.eu-west-2.amazonaws.com",partition:"aws"};break;case"eu-west-3":dn={hostname:"kinesis.eu-west-3.amazonaws.com",partition:"aws"};break;case"fips-us-east-1":dn={hostname:"kinesis-fips.us-east-1.amazonaws.com",partition:"aws",signingRegion:"us-east-1"};break;case"fips-us-east-2":dn={hostname:"kinesis-fips.us-east-2.amazonaws.com",partition:"aws",signingRegion:"us-east-2"};break;case"fips-us-west-1":dn={hostname:"kinesis-fips.us-west-1.amazonaws.com",partition:"aws",signingRegion:"us-west-1"};break;case"fips-us-west-2":dn={hostname:"kinesis-fips.us-west-2.amazonaws.com",partition:"aws",signingRegion:"us-west-2"};break;case"me-south-1":dn={hostname:"kinesis.me-south-1.amazonaws.com",partition:"aws"};break;case"sa-east-1":dn={hostname:"kinesis.sa-east-1.amazonaws.com",partition:"aws"};break;case"us-east-1":dn={hostname:"kinesis.us-east-1.amazonaws.com",partition:"aws"};break;case"us-east-2":dn={hostname:"kinesis.us-east-2.amazonaws.com",partition:"aws"};break;case"us-gov-east-1":dn={hostname:"kinesis.us-gov-east-1.amazonaws.com",partition:"aws-us-gov",signingRegion:"us-gov-east-1"};break;case"us-gov-west-1":dn={hostname:"kinesis.us-gov-west-1.amazonaws.com",partition:"aws-us-gov",signingRegion:"us-gov-west-1"};break;case"us-iso-east-1":dn={hostname:"kinesis.us-iso-east-1.c2s.ic.gov",partition:"aws-iso"};break;case"us-isob-east-1":dn={hostname:"kinesis.us-isob-east-1.sc2s.sgov.gov",partition:"aws-iso-b"};break;case"us-west-1":dn={hostname:"kinesis.us-west-1.amazonaws.com",partition:"aws"};break;case"us-west-2":dn={hostname:"kinesis.us-west-2.amazonaws.com",partition:"aws"};break;default:Ia.has(ge)&&(dn={hostname:Ol.replace("{region}",ge),partition:"aws"}),wt.has(ge)&&(dn={hostname:"kinesis.{region}.amazonaws.com.cn".replace("{region}",ge),partition:"aws-cn"}),Ir.has(ge)&&(dn={hostname:"kinesis.{region}.c2s.ic.gov".replace("{region}",ge),partition:"aws-iso"}),yr.has(ge)&&(dn={hostname:"kinesis.{region}.sc2s.sgov.gov".replace("{region}",ge),partition:"aws-iso-b"}),qi.has(ge)&&(dn={hostname:"kinesis.{region}.amazonaws.com".replace("{region}",ge),partition:"aws-us-gov"}),void 0===dn&&(dn={hostname:Ol.replace("{region}",ge),partition:"aws"})}return Promise.resolve((0,i.pi)({signingService:"kinesis"},dn))},serviceId:"Kinesis",urlParser:f(82346).e},pt=(0,i.pi)((0,i.pi)({},Ue),{runtime:"browser",base64Decoder:vt.G,base64Encoder:vt.s,bodyLengthChecker:Wt.W,credentialDefaultProvider:function(ge){return function(){return Promise.reject(new Error("Credential is missing"))}},defaultUserAgentProvider:(0,Xr.f)({serviceId:Ue.serviceId,clientVersion:"3.6.1"}),eventStreamSerdeProvider:kc.VQ,maxAttempts:$r.J,region:(0,iA.n)("Region is missing"),requestHandler:new Ql.B,sha256:Tl.Sha256,streamCollector:Ql.C,utf8Decoder:function(ge){return"function"==typeof TextEncoder?function Bo(ge){return(new TextEncoder).encode(ge)}(ge):function(ge){for(var Ct=[],dn=0,Sr=ge.length;dn>6|192,63&Zn|128);else if(dn+1>18|240,Yn>>12&63|128,Yn>>6&63|128,63&Yn|128)}else Ct.push(Zn>>12|224,Zn>>6&63|128,63&Zn|128)}return Uint8Array.from(Ct)}(ge)},utf8Encoder:function(ge){return"function"==typeof TextDecoder?function ks(ge){return new TextDecoder("utf-8").decode(ge)}(ge):function(ge){for(var Ct="",dn=0,Sr=ge.length;dn0&&Yn[Yn.length-1])&&(6===xt[0]||2===xt[0])){dn=0;continue}if(3===xt[0]&&(!Yn||xt[1]>Yn[0]&&xt[1]{"use strict";f.d($,{Y:()=>A_});var a=f(87401),e=f(94296),n=f(32298),i=f(85429),r=f(85626),c=f(80707),l=f(46438),s=f(97582),Yt=function(t){return t.filterSensitiveLog=function(z){return(0,s.pi)({},z)},t}(Yt||{}),kt=function(t){return t.filterSensitiveLog=function(z){return(0,s.pi)({},z)},t}(kt||{}),ri=function(t){return t.filterSensitiveLog=function(z){return(0,s.pi)({},z)},t}(ri||{}),Pi=function(t){return t.filterSensitiveLog=function(z){return(0,s.pi)({},z)},t}(Pi||{}),ba=f(33873),Ua=f(77993),bA=function(t,z){return(0,s.mG)(void 0,void 0,void 0,function(){var V,_e,H,Z,Zt,un,fn,In,Ln,Wr,xi,gn,kr,si;return(0,s.Jh)(this,function(ot){switch(ot.label){case 0:return _e=[(0,s.pi)({},t)],si={},[4,It(t.body,z)];case 1:switch(V=s.pi.apply(void 0,_e.concat([(si.body=ot.sent(),si)])),Z="UnknownError",Z=or(t,V.body)){case"BadRequestException":case"com.amazonaws.pinpoint#BadRequestException":return[3,2];case"ForbiddenException":case"com.amazonaws.pinpoint#ForbiddenException":return[3,4];case"InternalServerErrorException":case"com.amazonaws.pinpoint#InternalServerErrorException":return[3,6];case"MethodNotAllowedException":case"com.amazonaws.pinpoint#MethodNotAllowedException":return[3,8];case"NotFoundException":case"com.amazonaws.pinpoint#NotFoundException":return[3,10];case"PayloadTooLargeException":case"com.amazonaws.pinpoint#PayloadTooLargeException":return[3,12];case"TooManyRequestsException":case"com.amazonaws.pinpoint#TooManyRequestsException":return[3,14]}return[3,16];case 2:return Zt=[{}],[4,Qo(V,z)];case 3:return H=s.pi.apply(void 0,[s.pi.apply(void 0,Zt.concat([ot.sent()])),{name:Z,$metadata:Ce(t)}]),[3,17];case 4:return un=[{}],[4,Po(V,z)];case 5:return H=s.pi.apply(void 0,[s.pi.apply(void 0,un.concat([ot.sent()])),{name:Z,$metadata:Ce(t)}]),[3,17];case 6:return fn=[{}],[4,xo(V,z)];case 7:return H=s.pi.apply(void 0,[s.pi.apply(void 0,fn.concat([ot.sent()])),{name:Z,$metadata:Ce(t)}]),[3,17];case 8:return In=[{}],[4,Oo(V,z)];case 9:return H=s.pi.apply(void 0,[s.pi.apply(void 0,In.concat([ot.sent()])),{name:Z,$metadata:Ce(t)}]),[3,17];case 10:return Ln=[{}],[4,mo(V,z)];case 11:return H=s.pi.apply(void 0,[s.pi.apply(void 0,Ln.concat([ot.sent()])),{name:Z,$metadata:Ce(t)}]),[3,17];case 12:return Wr=[{}],[4,yo(V,z)];case 13:return H=s.pi.apply(void 0,[s.pi.apply(void 0,Wr.concat([ot.sent()])),{name:Z,$metadata:Ce(t)}]),[3,17];case 14:return xi=[{}],[4,So(V,z)];case 15:return H=s.pi.apply(void 0,[s.pi.apply(void 0,xi.concat([ot.sent()])),{name:Z,$metadata:Ce(t)}]),[3,17];case 16:Z=(gn=V.body).code||gn.Code||Z,H=(0,s.pi)((0,s.pi)({},gn),{name:""+Z,message:gn.message||gn.Message||Z,$fault:"client",$metadata:Ce(t)}),ot.label=17;case 17:return H.message=kr=H.message||H.Message||Z,delete H.Message,[2,Promise.reject(Object.assign(new Error(kr),H))]}})})},ug=function(t,z){return(0,s.mG)(void 0,void 0,void 0,function(){var V,_e,H,Z,Zt,un,fn,In,Ln,Wr,xi,gn,kr,si;return(0,s.Jh)(this,function(ot){switch(ot.label){case 0:return _e=[(0,s.pi)({},t)],si={},[4,It(t.body,z)];case 1:switch(V=s.pi.apply(void 0,_e.concat([(si.body=ot.sent(),si)])),Z="UnknownError",Z=or(t,V.body)){case"BadRequestException":case"com.amazonaws.pinpoint#BadRequestException":return[3,2];case"ForbiddenException":case"com.amazonaws.pinpoint#ForbiddenException":return[3,4];case"InternalServerErrorException":case"com.amazonaws.pinpoint#InternalServerErrorException":return[3,6];case"MethodNotAllowedException":case"com.amazonaws.pinpoint#MethodNotAllowedException":return[3,8];case"NotFoundException":case"com.amazonaws.pinpoint#NotFoundException":return[3,10];case"PayloadTooLargeException":case"com.amazonaws.pinpoint#PayloadTooLargeException":return[3,12];case"TooManyRequestsException":case"com.amazonaws.pinpoint#TooManyRequestsException":return[3,14]}return[3,16];case 2:return Zt=[{}],[4,Qo(V,z)];case 3:return H=s.pi.apply(void 0,[s.pi.apply(void 0,Zt.concat([ot.sent()])),{name:Z,$metadata:Ce(t)}]),[3,17];case 4:return un=[{}],[4,Po(V,z)];case 5:return H=s.pi.apply(void 0,[s.pi.apply(void 0,un.concat([ot.sent()])),{name:Z,$metadata:Ce(t)}]),[3,17];case 6:return fn=[{}],[4,xo(V,z)];case 7:return H=s.pi.apply(void 0,[s.pi.apply(void 0,fn.concat([ot.sent()])),{name:Z,$metadata:Ce(t)}]),[3,17];case 8:return In=[{}],[4,Oo(V,z)];case 9:return H=s.pi.apply(void 0,[s.pi.apply(void 0,In.concat([ot.sent()])),{name:Z,$metadata:Ce(t)}]),[3,17];case 10:return Ln=[{}],[4,mo(V,z)];case 11:return H=s.pi.apply(void 0,[s.pi.apply(void 0,Ln.concat([ot.sent()])),{name:Z,$metadata:Ce(t)}]),[3,17];case 12:return Wr=[{}],[4,yo(V,z)];case 13:return H=s.pi.apply(void 0,[s.pi.apply(void 0,Wr.concat([ot.sent()])),{name:Z,$metadata:Ce(t)}]),[3,17];case 14:return xi=[{}],[4,So(V,z)];case 15:return H=s.pi.apply(void 0,[s.pi.apply(void 0,xi.concat([ot.sent()])),{name:Z,$metadata:Ce(t)}]),[3,17];case 16:Z=(gn=V.body).code||gn.Code||Z,H=(0,s.pi)((0,s.pi)({},gn),{name:""+Z,message:gn.message||gn.Message||Z,$fault:"client",$metadata:Ce(t)}),ot.label=17;case 17:return H.message=kr=H.message||H.Message||Z,delete H.Message,[2,Promise.reject(Object.assign(new Error(kr),H))]}})})},Qo=function(t,z){return(0,s.mG)(void 0,void 0,void 0,function(){var V,_e;return(0,s.Jh)(this,function(H){return V={name:"BadRequestException",$fault:"client",$metadata:Ce(t),Message:void 0,RequestID:void 0},null!=(_e=t.body).Message&&(V.Message=_e.Message),null!=_e.RequestID&&(V.RequestID=_e.RequestID),[2,V]})})},Po=function(t,z){return(0,s.mG)(void 0,void 0,void 0,function(){var V,_e;return(0,s.Jh)(this,function(H){return V={name:"ForbiddenException",$fault:"client",$metadata:Ce(t),Message:void 0,RequestID:void 0},null!=(_e=t.body).Message&&(V.Message=_e.Message),null!=_e.RequestID&&(V.RequestID=_e.RequestID),[2,V]})})},xo=function(t,z){return(0,s.mG)(void 0,void 0,void 0,function(){var V,_e;return(0,s.Jh)(this,function(H){return V={name:"InternalServerErrorException",$fault:"server",$metadata:Ce(t),Message:void 0,RequestID:void 0},null!=(_e=t.body).Message&&(V.Message=_e.Message),null!=_e.RequestID&&(V.RequestID=_e.RequestID),[2,V]})})},Oo=function(t,z){return(0,s.mG)(void 0,void 0,void 0,function(){var V,_e;return(0,s.Jh)(this,function(H){return V={name:"MethodNotAllowedException",$fault:"client",$metadata:Ce(t),Message:void 0,RequestID:void 0},null!=(_e=t.body).Message&&(V.Message=_e.Message),null!=_e.RequestID&&(V.RequestID=_e.RequestID),[2,V]})})},mo=function(t,z){return(0,s.mG)(void 0,void 0,void 0,function(){var V,_e;return(0,s.Jh)(this,function(H){return V={name:"NotFoundException",$fault:"client",$metadata:Ce(t),Message:void 0,RequestID:void 0},null!=(_e=t.body).Message&&(V.Message=_e.Message),null!=_e.RequestID&&(V.RequestID=_e.RequestID),[2,V]})})},yo=function(t,z){return(0,s.mG)(void 0,void 0,void 0,function(){var V,_e;return(0,s.Jh)(this,function(H){return V={name:"PayloadTooLargeException",$fault:"client",$metadata:Ce(t),Message:void 0,RequestID:void 0},null!=(_e=t.body).Message&&(V.Message=_e.Message),null!=_e.RequestID&&(V.RequestID=_e.RequestID),[2,V]})})},So=function(t,z){return(0,s.mG)(void 0,void 0,void 0,function(){var V,_e;return(0,s.Jh)(this,function(H){return V={name:"TooManyRequestsException",$fault:"client",$metadata:Ce(t),Message:void 0,RequestID:void 0},null!=(_e=t.body).Message&&(V.Message=_e.Message),null!=_e.RequestID&&(V.RequestID=_e.RequestID),[2,V]})})},Jf=function(t,z){return(0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)({},null!=t.AppVersion&&{AppVersion:t.AppVersion}),null!=t.Locale&&{Locale:t.Locale}),null!=t.Make&&{Make:t.Make}),null!=t.Model&&{Model:t.Model}),null!=t.ModelVersion&&{ModelVersion:t.ModelVersion}),null!=t.Platform&&{Platform:t.Platform}),null!=t.PlatformVersion&&{PlatformVersion:t.PlatformVersion}),null!=t.Timezone&&{Timezone:t.Timezone})},wh=function(t,z){return(0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)({},null!=t.City&&{City:t.City}),null!=t.Country&&{Country:t.Country}),null!=t.Latitude&&{Latitude:t.Latitude}),null!=t.Longitude&&{Longitude:t.Longitude}),null!=t.PostalCode&&{PostalCode:t.PostalCode}),null!=t.Region&&{Region:t.Region})},du=function(t,z){return(0,s.pi)((0,s.pi)({},null!=t.UserAttributes&&{UserAttributes:Mc(t.UserAttributes,z)}),null!=t.UserId&&{UserId:t.UserId})},Rs=function(t,z){return Object.entries(t).reduce(function(V,_e){var H,Z=(0,s.CR)(_e,2),Ot=Z[0],Zt=Z[1];return null===Zt?V:(0,s.pi)((0,s.pi)({},V),((H={})[Ot]=Zt,H))},{})},ls=function(t,z){return Object.entries(t).reduce(function(V,_e){var H,Z=(0,s.CR)(_e,2),Ot=Z[0],Zt=Z[1];return null===Zt?V:(0,s.pi)((0,s.pi)({},V),((H={})[Ot]=Zt,H))},{})},Fl=function(t,z){return Object.entries(t).reduce(function(V,_e){var H,Z=(0,s.CR)(_e,2),Ot=Z[0],Zt=Z[1];return null===Zt?V:(0,s.pi)((0,s.pi)({},V),((H={})[Ot]=function(t,z){return(0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)({},null!=t.AppPackageName&&{AppPackageName:t.AppPackageName}),null!=t.AppTitle&&{AppTitle:t.AppTitle}),null!=t.AppVersionCode&&{AppVersionCode:t.AppVersionCode}),null!=t.Attributes&&{Attributes:ls(t.Attributes)}),null!=t.ClientSdkVersion&&{ClientSdkVersion:t.ClientSdkVersion}),null!=t.EventType&&{EventType:t.EventType}),null!=t.Metrics&&{Metrics:Rs(t.Metrics,z)}),null!=t.SdkName&&{SdkName:t.SdkName}),null!=t.Session&&{Session:so(t.Session,z)}),null!=t.Timestamp&&{Timestamp:t.Timestamp})}(Zt,z),H))},{})},sA=function(t,z){return Object.entries(t).reduce(function(V,_e){var H,Z=(0,s.CR)(_e,2),Ot=Z[0],Zt=Z[1];return null===Zt?V:(0,s.pi)((0,s.pi)({},V),((H={})[Ot]=function(t,z){return(0,s.pi)((0,s.pi)({},null!=t.Endpoint&&{Endpoint:$l(t.Endpoint,z)}),null!=t.Events&&{Events:Fl(t.Events,z)})}(Zt,z),H))},{})},Mc=function(t,z){return Object.entries(t).reduce(function(V,_e){var H,Z=(0,s.CR)(_e,2),Ot=Z[0],Zt=Z[1];return null===Zt?V:(0,s.pi)((0,s.pi)({},V),((H={})[Ot]=function(t,z){return t.filter(function(V){return null!=V}).map(function(V){return null===V?null:V})}(Zt),H))},{})},$l=function(t,z){return(0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)({},null!=t.Address&&{Address:t.Address}),null!=t.Attributes&&{Attributes:Mc(t.Attributes,z)}),null!=t.ChannelType&&{ChannelType:t.ChannelType}),null!=t.Demographic&&{Demographic:Jf(t.Demographic)}),null!=t.EffectiveDate&&{EffectiveDate:t.EffectiveDate}),null!=t.EndpointStatus&&{EndpointStatus:t.EndpointStatus}),null!=t.Location&&{Location:wh(t.Location)}),null!=t.Metrics&&{Metrics:Rs(t.Metrics,z)}),null!=t.OptOut&&{OptOut:t.OptOut}),null!=t.RequestId&&{RequestId:t.RequestId}),null!=t.User&&{User:du(t.User,z)})},so=function(t,z){return(0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)({},null!=t.Duration&&{Duration:t.Duration}),null!=t.Id&&{Id:t.Id}),null!=t.StartTimestamp&&{StartTimestamp:t.StartTimestamp}),null!=t.StopTimestamp&&{StopTimestamp:t.StopTimestamp})},Gp=function(t,z){return{Message:null!=t.Message?t.Message:void 0,StatusCode:null!=t.StatusCode?t.StatusCode:void 0}},Uv=function(t,z){return Object.entries(t).reduce(function(V,_e){var H,Z=(0,s.CR)(_e,2),Ot=Z[0],Zt=Z[1];return null===Zt?V:(0,s.pi)((0,s.pi)({},V),((H={})[Ot]=function(t,z){return{Message:null!=t.Message?t.Message:void 0,StatusCode:null!=t.StatusCode?t.StatusCode:void 0}}(Zt),H))},{})},fm=function(t,z){return Object.entries(t).reduce(function(V,_e){var H,Z=(0,s.CR)(_e,2),Ot=Z[0],Zt=Z[1];return null===Zt?V:(0,s.pi)((0,s.pi)({},V),((H={})[Ot]=function(t,z){return{EndpointItemResponse:null!=t.EndpointItemResponse?Gp(t.EndpointItemResponse):void 0,EventsItemResponse:null!=t.EventsItemResponse?Uv(t.EventsItemResponse):void 0}}(Zt),H))},{})},Ce=function(t){var z;return{httpStatusCode:t.statusCode,requestId:null!==(z=t.headers["x-amzn-requestid"])&&void 0!==z?z:t.headers["x-amzn-request-id"],extendedRequestId:t.headers["x-amz-id-2"],cfId:t.headers["x-amz-cf-id"]}},It=function(t,z){return function(t,z){return function(t,z){return void 0===t&&(t=new Uint8Array),t instanceof Uint8Array?Promise.resolve(t):z.streamCollector(t)||Promise.resolve(new Uint8Array)}(t,z).then(function(V){return z.utf8Encoder(V)})}(t,z).then(function(V){return V.length?JSON.parse(V):{}})},or=function(t,z){var _e=function(Z){var Ot=Z;return Ot.indexOf(":")>=0&&(Ot=Ot.split(":")[0]),Ot.indexOf("#")>=0&&(Ot=Ot.split("#")[1]),Ot},H=("x-amzn-errortype",Object.keys(t.headers).find(function(Zt){return Zt.toLowerCase()==="x-amzn-errortype".toLowerCase()}));return void 0!==H?_e(t.headers[H]):void 0!==z.code?_e(z.code):void 0!==z.__type?_e(z.__type):""},Ei=f(31406),Or=function(t){function z(V){var _e=t.call(this)||this;return _e.input=V,_e}return(0,s.ZT)(z,t),z.prototype.resolveMiddleware=function(V,_e,H){this.middlewareStack.use((0,Ei.p2)(_e,this.serialize,this.deserialize));var Z=V.concat(this.middlewareStack),In=_e.requestHandler;return Z.resolve(function(Ln){return In.handle(Ln.request,H||{})},{logger:_e.logger,clientName:"PinpointClient",commandName:"PutEventsCommand",inputFilterSensitiveLog:Yt.filterSensitiveLog,outputFilterSensitiveLog:kt.filterSensitiveLog})},z.prototype.serialize=function(V,_e){return function(t,z){return(0,s.mG)(void 0,void 0,void 0,function(){var V,_e,H,Z,Ot,un;return(0,s.Jh)(this,function(Ln){switch(Ln.label){case 0:if(V={"content-type":"application/json"},_e="/v1/apps/{ApplicationId}/events",void 0===t.ApplicationId)throw new Error("No value provided for input HTTP label: ApplicationId.");if((H=t.ApplicationId).length<=0)throw new Error("Empty value provided for input HTTP label: ApplicationId.");return _e=_e.replace("{ApplicationId}",(0,Ua.jc)(H)),void 0!==t.EventsRequest&&(Z=function(t,z){return(0,s.pi)({},null!=t.BatchItem&&{BatchItem:sA(t.BatchItem,z)})}(t.EventsRequest,z)),void 0===Z&&(Z={}),Z=JSON.stringify(Z),[4,z.endpoint()];case 1:return Ot=Ln.sent(),[2,new ba.aW({protocol:void 0===(un=Ot.protocol)?"https":un,hostname:Ot.hostname,port:Ot.port,method:"POST",headers:V,path:_e,body:Z})]}})})}(V,_e)},z.prototype.deserialize=function(V,_e){return function(t,z){return(0,s.mG)(void 0,void 0,void 0,function(){var V,_e;return(0,s.Jh)(this,function(H){switch(H.label){case 0:return 202!==t.statusCode&&t.statusCode>=300?[2,bA(t,z)]:(V={$metadata:Ce(t),EventsResponse:void 0},[4,It(t.body,z)]);case 1:return _e=H.sent(),V.EventsResponse=function(t,z){return{Results:null!=t.Results?fm(t.Results,z):void 0}}(_e,z),[2,Promise.resolve(V)]}})})}(V,_e)},z}(Ua.mY),vs=function(t){function z(V){var _e=t.call(this)||this;return _e.input=V,_e}return(0,s.ZT)(z,t),z.prototype.resolveMiddleware=function(V,_e,H){this.middlewareStack.use((0,Ei.p2)(_e,this.serialize,this.deserialize));var Z=V.concat(this.middlewareStack),In=_e.requestHandler;return Z.resolve(function(Ln){return In.handle(Ln.request,H||{})},{logger:_e.logger,clientName:"PinpointClient",commandName:"UpdateEndpointCommand",inputFilterSensitiveLog:ri.filterSensitiveLog,outputFilterSensitiveLog:Pi.filterSensitiveLog})},z.prototype.serialize=function(V,_e){return function(t,z){return(0,s.mG)(void 0,void 0,void 0,function(){var V,_e,H,Z,Ot,un;return(0,s.Jh)(this,function(Ln){switch(Ln.label){case 0:if(V={"content-type":"application/json"},_e="/v1/apps/{ApplicationId}/endpoints/{EndpointId}",void 0===t.ApplicationId)throw new Error("No value provided for input HTTP label: ApplicationId.");if((H=t.ApplicationId).length<=0)throw new Error("Empty value provided for input HTTP label: ApplicationId.");if(_e=_e.replace("{ApplicationId}",(0,Ua.jc)(H)),void 0===t.EndpointId)throw new Error("No value provided for input HTTP label: EndpointId.");if((H=t.EndpointId).length<=0)throw new Error("Empty value provided for input HTTP label: EndpointId.");return _e=_e.replace("{EndpointId}",(0,Ua.jc)(H)),void 0!==t.EndpointRequest&&(Z=function(t,z){return(0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)({},null!=t.Address&&{Address:t.Address}),null!=t.Attributes&&{Attributes:Mc(t.Attributes,z)}),null!=t.ChannelType&&{ChannelType:t.ChannelType}),null!=t.Demographic&&{Demographic:Jf(t.Demographic)}),null!=t.EffectiveDate&&{EffectiveDate:t.EffectiveDate}),null!=t.EndpointStatus&&{EndpointStatus:t.EndpointStatus}),null!=t.Location&&{Location:wh(t.Location)}),null!=t.Metrics&&{Metrics:Rs(t.Metrics,z)}),null!=t.OptOut&&{OptOut:t.OptOut}),null!=t.RequestId&&{RequestId:t.RequestId}),null!=t.User&&{User:du(t.User,z)})}(t.EndpointRequest,z)),void 0===Z&&(Z={}),Z=JSON.stringify(Z),[4,z.endpoint()];case 1:return Ot=Ln.sent(),[2,new ba.aW({protocol:void 0===(un=Ot.protocol)?"https":un,hostname:Ot.hostname,port:Ot.port,method:"PUT",headers:V,path:_e,body:Z})]}})})}(V,_e)},z.prototype.deserialize=function(V,_e){return function(t,z){return(0,s.mG)(void 0,void 0,void 0,function(){var V,_e;return(0,s.Jh)(this,function(H){switch(H.label){case 0:return 202!==t.statusCode&&t.statusCode>=300?[2,ug(t,z)]:(V={$metadata:Ce(t),MessageBody:void 0},[4,It(t.body,z)]);case 1:return _e=H.sent(),V.MessageBody=function(t,z){return{Message:null!=t.Message?t.Message:void 0,RequestID:null!=t.RequestID?t.RequestID:void 0}}(_e),[2,Promise.resolve(V)]}})})}(V,_e)},z}(Ua.mY),qc=f(1575),Gc=f(18423),BA=f(50338),xA=f(1940),th=f(11490),Fu=f(1653),Af=f(83871),k0="pinpoint.{region}.amazonaws.com",Qw=new Set(["af-south-1","ap-east-1","ap-northeast-1","ap-northeast-2","ap-south-1","ap-southeast-1","ap-southeast-2","ca-central-1","eu-central-1","eu-north-1","eu-south-1","eu-west-1","eu-west-2","eu-west-3","me-south-1","sa-east-1","us-east-1","us-east-2","us-west-1","us-west-2"]),Zv=new Set(["cn-north-1","cn-northwest-1"]),Xv=new Set(["us-iso-east-1"]),qv=new Set(["us-isob-east-1"]),Ap=new Set(["us-gov-east-1","us-gov-west-1"]),U0={apiVersion:"2016-12-01",disableHostPrefix:!1,logger:{},regionInfoProvider:function(t,z){var V=void 0;switch(t){case"ap-northeast-1":V={hostname:"pinpoint.ap-northeast-1.amazonaws.com",partition:"aws",signingService:"mobiletargeting"};break;case"ap-northeast-2":V={hostname:"pinpoint.ap-northeast-2.amazonaws.com",partition:"aws",signingService:"mobiletargeting"};break;case"ap-south-1":V={hostname:"pinpoint.ap-south-1.amazonaws.com",partition:"aws",signingService:"mobiletargeting"};break;case"ap-southeast-1":V={hostname:"pinpoint.ap-southeast-1.amazonaws.com",partition:"aws",signingService:"mobiletargeting"};break;case"ap-southeast-2":V={hostname:"pinpoint.ap-southeast-2.amazonaws.com",partition:"aws",signingService:"mobiletargeting"};break;case"ca-central-1":V={hostname:"pinpoint.ca-central-1.amazonaws.com",partition:"aws",signingService:"mobiletargeting"};break;case"eu-central-1":V={hostname:"pinpoint.eu-central-1.amazonaws.com",partition:"aws",signingService:"mobiletargeting"};break;case"eu-west-1":V={hostname:"pinpoint.eu-west-1.amazonaws.com",partition:"aws",signingService:"mobiletargeting"};break;case"eu-west-2":V={hostname:"pinpoint.eu-west-2.amazonaws.com",partition:"aws",signingService:"mobiletargeting"};break;case"fips-us-east-1":V={hostname:"pinpoint-fips.us-east-1.amazonaws.com",partition:"aws",signingRegion:"us-east-1"};break;case"fips-us-gov-west-1":V={hostname:"pinpoint-fips.us-gov-west-1.amazonaws.com",partition:"aws-us-gov",signingRegion:"us-gov-west-1"};break;case"fips-us-west-2":V={hostname:"pinpoint-fips.us-west-2.amazonaws.com",partition:"aws",signingRegion:"us-west-2"};break;case"us-east-1":V={hostname:"pinpoint.us-east-1.amazonaws.com",partition:"aws",signingRegion:"us-east-1"};break;case"us-gov-west-1":V={hostname:"pinpoint.us-gov-west-1.amazonaws.com",partition:"aws-us-gov",signingRegion:"us-gov-west-1"};break;case"us-west-2":V={hostname:"pinpoint.us-west-2.amazonaws.com",partition:"aws",signingRegion:"us-west-2"};break;default:Qw.has(t)&&(V={hostname:k0.replace("{region}",t),partition:"aws",signingService:"mobiletargeting"}),Zv.has(t)&&(V={hostname:"pinpoint.{region}.amazonaws.com.cn".replace("{region}",t),partition:"aws-cn"}),Xv.has(t)&&(V={hostname:"pinpoint.{region}.c2s.ic.gov".replace("{region}",t),partition:"aws-iso"}),qv.has(t)&&(V={hostname:"pinpoint.{region}.sc2s.sgov.gov".replace("{region}",t),partition:"aws-iso-b"}),Ap.has(t)&&(V={hostname:"pinpoint.{region}.amazonaws.com".replace("{region}",t),partition:"aws-us-gov",signingService:"mobiletargeting"}),void 0===V&&(V={hostname:k0.replace("{region}",t),partition:"aws",signingService:"mobiletargeting"})}return Promise.resolve((0,s.pi)({signingService:"mobiletargeting"},V))},serviceId:"Pinpoint",urlParser:f(82346).e},o_=(0,s.pi)((0,s.pi)({},U0),{runtime:"browser",base64Decoder:th.G,base64Encoder:th.s,bodyLengthChecker:Fu.W,credentialDefaultProvider:function(t){return function(){return Promise.reject(new Error("Credential is missing"))}},defaultUserAgentProvider:(0,Af.f)({serviceId:U0.serviceId,clientVersion:"3.6.1"}),maxAttempts:xA.J,region:(0,BA.n)("Region is missing"),requestHandler:new Gc.B,sha256:qc.Sha256,streamCollector:Gc.C,utf8Decoder:function(t){return"function"==typeof TextEncoder?function Ou(t){return(new TextEncoder).encode(t)}(t):function(t){for(var z=[],V=0,_e=t.length;V<_e;V++){var H=t.charCodeAt(V);if(H<128)z.push(H);else if(H<2048)z.push(H>>6|192,63&H|128);else if(V+1>18|240,Z>>12&63|128,Z>>6&63|128,63&Z|128)}else z.push(H>>12|224,H>>6&63|128,63&H|128)}return Uint8Array.from(z)}(t)},utf8Encoder:function(t){return"function"==typeof TextDecoder?function sp(t){return new TextDecoder("utf-8").decode(t)}(t):function(t){for(var z="",V=0,_e=t.length;V<_e;V++){var H=t[V];if(H<128)z+=String.fromCharCode(H);else if(192<=H&&H<224){var Z=t[++V];z+=String.fromCharCode((31&H)<<6|63&Z)}else if(240<=H&&H<365){var Zt="%"+[H,t[++V],t[++V],t[++V]].map(function(un){return un.toString(16)}).join("%");z+=decodeURIComponent(Zt)}else z+=String.fromCharCode((15&H)<<12|(63&t[++V])<<6|63&t[++V])}return z}(t)}}),z0=f(80482),ey=f(73939),rl=f(39773),Sf=f(82859),Tf=f(96434),Ng=f(73152),Y0=function(t){function z(V){var _e=this,H=(0,s.pi)((0,s.pi)({},o_),V),Z=(0,z0.Xb)(H),Ot=(0,z0.g4)(Z),Zt=(0,Tf.A$)(Ot),un=(0,xA.BC)(Zt),fn=(0,rl.S8)(un),In=(0,Ng.er)(fn);return(_e=t.call(this,In)||this).config=In,_e.middlewareStack.use((0,Tf.yt)(_e.config)),_e.middlewareStack.use((0,xA.NQ)(_e.config)),_e.middlewareStack.use((0,ey.VG)(_e.config)),_e.middlewareStack.use((0,rl.G2)(_e.config)),_e.middlewareStack.use((0,Sf.cV)(_e.config)),_e.middlewareStack.use((0,Ng.XJ)(_e.config)),_e}return(0,s.ZT)(z,t),z.prototype.destroy=function(){t.prototype.destroy.call(this)},z}(Ua.KU),ty=f(85903),nh=f(57580),_m=function(t,z){var V="function"==typeof Symbol&&t[Symbol.iterator];if(!V)return t;var H,Ot,_e=V.call(t),Z=[];try{for(;(void 0===z||z-- >0)&&!(H=_e.next()).done;)Z.push(H.value)}catch(Zt){Ot={error:Zt}}finally{try{H&&!H.done&&(V=_e.return)&&V.call(_e)}finally{if(Ot)throw Ot.error}}return Z},wc=new e.k("EventsBuffer"),Lg=[429,500],Ji=[202];const go=function(){function t(z,V){this._pause=!1,this._flush=!1,wc.debug("Instantiating buffer with config:",V),this._buffer=[],this._client=z,this._config=V,this._sendBatch=this._sendBatch.bind(this),this._startLoop()}return t.prototype.push=function(z){var V;if(this._buffer.length>=this._config.bufferSize)return wc.debug("Exceeded analytics events buffer size"),z.handlers.reject(new Error("Exceeded the size of analytics events buffer"));var H=((V={})[z.params.event.eventId]=z,V);this._buffer.push(H)},t.prototype.pause=function(){this._pause=!0},t.prototype.resume=function(){this._pause=!1},t.prototype.updateClient=function(z){this._client=z},t.prototype.flush=function(){this._flush=!0},t.prototype._startLoop=function(){this._interval&&clearInterval(this._interval),this._interval=setInterval(this._sendBatch,this._config.flushInterval)},t.prototype._sendBatch=function(){var z=this._buffer.length;if(this._flush&&!z&&clearInterval(this._interval),!this._pause&&z){var _e=Math.min(this._config.flushSize,z),H=this._buffer.splice(0,_e);this._putEvents(H)}},t.prototype._putEvents=function(z){return function(t,z,V,_e){return new(V||(V=Promise))(function(Z,Ot){function Zt(In){try{fn(_e.next(In))}catch(Ln){Ot(Ln)}}function un(In){try{fn(_e.throw(In))}catch(Ln){Ot(Ln)}}function fn(In){In.done?Z(In.value):function H(Z){return Z instanceof V?Z:new V(function(Ot){Ot(Z)})}(In.value).then(Zt,un)}fn((_e=_e.apply(t,z||[])).next())})}(this,void 0,void 0,function(){var V,_e,H,Z,Ot;return function(t,z){var _e,H,Z,Ot,V={label:0,sent:function(){if(1&Z[0])throw Z[1];return Z[1]},trys:[],ops:[]};return Ot={next:Zt(0),throw:Zt(1),return:Zt(2)},"function"==typeof Symbol&&(Ot[Symbol.iterator]=function(){return this}),Ot;function Zt(fn){return function(In){return function un(fn){if(_e)throw new TypeError("Generator is already executing.");for(;V;)try{if(_e=1,H&&(Z=2&fn[0]?H.return:fn[0]?H.throw||((Z=H.return)&&Z.call(H),0):H.next)&&!(Z=Z.call(H,fn[1])).done)return Z;switch(H=0,Z&&(fn=[2&fn[0],Z.value]),fn[0]){case 0:case 1:Z=fn;break;case 4:return V.label++,{value:fn[1],done:!1};case 5:V.label++,H=fn[1],fn=[0];continue;case 7:fn=V.ops.pop(),V.trys.pop();continue;default:if(!(Z=(Z=V.trys).length>0&&Z[Z.length-1])&&(6===fn[0]||2===fn[0])){V=0;continue}if(3===fn[0]&&(!Z||fn[1]>Z[0]&&fn[1]0)return wc.debug("resending event "+un+" : "+fn+" with "+Ot.resendLimit+" retry attempts remaining"),void _e.push((Z={},Z[un]=H,Z));wc.debug("no retry attempts remaining for event "+un+" : "+fn)}),(V=this._buffer).unshift.apply(V,function(){for(var t=[],z=0;z0&&Z[Z.length-1])&&(6===fn[0]||2===fn[0])){V=0;continue}if(3===fn[0]&&(!Z||fn[1]>Z[0]&&fn[1]0?(FA.debug("resending event "+z.eventName+" with "+z.resendLimit+" retry times left"),this._pinpointPutEvents(z,V)):FA.debug("retry times used up for event "+z.eventName)},t.prototype._updateEndpoint=function(z){return Pf(this,void 0,void 0,function(){var V,_e,H,Ot,Zt,un,fn,In,Ln,Wr;return Fh(this,function(gn){switch(gn.label){case 0:_e=z.handlers,Ot=(H=(V=z.params).config).appId,Zt=H.endpointId,un=this._endpointRequest(H,r.JS.transferKeyToLowerCase(V.event,[],["attributes","userAttributes","Attributes","UserAttributes"])),fn={ApplicationId:Ot,EndpointId:Zt,EndpointRequest:un},gn.label=1;case 1:return gn.trys.push([1,3,,4]),In=new vs(fn),[4,this.pinpointClient.send(In)];case 2:return Ln=gn.sent(),FA.debug("updateEndpoint success",Ln),this._endpointGenerating=!1,this._resumeBuffer(),_e.resolve(Ln),[2];case 3:return Wr=gn.sent(),[2,this._handleEndpointUpdateFailure({err:Wr,update_params:fn,endpointObject:z})];case 4:return[2]}})})},t.prototype._handleEndpointUpdateFailure=function(z){return Pf(this,void 0,void 0,function(){var V,_e,H;return Fh(this,function(Ot){return 403===(_e=z.endpointObject,H=(V=z.err).$metadata&&V.$metadata.httpStatusCode,FA.debug("updateEndpoint error",V),H)?[2,this._handleEndpointUpdateForbidden(z)]:ny.includes(H)?[2,this._retryEndpointUpdate(_e,!0)]:(FA.error("updateEndpoint failed",V),_e.handlers.reject(V),[2])})})},t.prototype._handleEndpointUpdateForbidden=function(z){var V=z.err,_e=z.endpointObject;if("ExpiredTokenException"!==V.code&&!V.retryable)return _e.handlers.reject(V);this._retryEndpointUpdate(_e)},t.prototype._retryEndpointUpdate=function(z,V){void 0===V&&(V=!1),FA.debug("_retryEndpointUpdate",z);var _e=z.params;if(_e.resendLimit="number"==typeof _e.resendLimit?_e.resendLimit:_e.config.resendLimit,_e.resendLimit-- >0)return FA.debug("resending endpoint update "+_e.event.eventId+" with "+_e.resendLimit+" retry attempts remaining"),void(this._endpointBuffer.length?this._endpointBuffer.unshift(z):this._updateEndpoint(z));FA.warn("resending endpoint update "+_e.event.eventId+" failed after "+_e.config.resendLimit+" attempts"),this._endpointGenerating&&FA.error("Initial endpoint update failed. ")},t.prototype._initClients=function(z){return Pf(this,void 0,void 0,function(){var V,_e;return Fh(this,function(H){return FA.debug("init clients"),this.pinpointClient&&this._config.credentials&&this._config.credentials.sessionToken===z.sessionToken&&this._config.credentials.identityId===z.identityId?(FA.debug("no change for aws credentials, directly return from init"),[2]):(V=this._config.credentials?this._config.credentials.identityId:null,this._config.credentials=z,_e=this._config.region,FA.debug("init clients with credentials",z),this.pinpointClient=new Y0({region:_e,credentials:z,customUserAgent:(0,c.Zm)()}),this.pinpointClient.middlewareStack.addRelativeTo(function(Z){return function(Ot){return delete Ot.request.headers["amz-sdk-invocation-id"],delete Ot.request.headers["amz-sdk-request"],Z(Ot)}},{step:"finalizeRequest",relation:"after",toMiddleware:"retryMiddleware"}),this._bufferExists()&&V===z.identityId?this._updateBufferClient():this._initBuffer(),this._customizePinpointClientReq(),[2])})})},t.prototype._bufferExists=function(){return this._buffer&&this._buffer instanceof go},t.prototype._initBuffer=function(){this._bufferExists()&&this._flushBuffer(),this._buffer=new go(this.pinpointClient,this._config),this._endpointGenerating&&this._buffer.pause()},t.prototype._updateBufferClient=function(){this._bufferExists()&&this._buffer.updateClient(this.pinpointClient)},t.prototype._flushBuffer=function(){this._bufferExists()&&(this._buffer.flush(),this._buffer=null)},t.prototype._resumeBuffer=function(){this._bufferExists()&&this._buffer.resume()},t.prototype._customizePinpointClientReq=function(){},t.prototype._getEndpointId=function(z){return Pf(this,void 0,void 0,function(){var V,H;return Fh(this,function(Z){switch(Z.label){case 0:return[4,ty.ZP.getItem(z)];case 1:return V=Z.sent(),FA.debug("endpointId from cache",V,"type",typeof V),V||(V=(0,nh.v1)(),H=(new Date).getTime()+31536e8,ty.ZP.setItem(z,V,{expires:H,priority:1})),[2,V]}})})},t.prototype._endpointRequest=function(z,V){var _e=z.credentials,H=this._clientInfo||{},Ot=z.endpoint||{},Zt={appVersion:H.appVersion,make:H.make,model:H.model,modelVersion:H.version,platform:H.platform},xi=Ff(z.clientContext||{},["clientId","appTitle","appVersionName","appVersionCode","appPackageName"]),kr=Ho(Ho(Ho({channelType:V.address?"android"===H.platform?"GCM":"APNS":void 0,requestId:(0,nh.v1)(),effectiveDate:(new Date).toISOString()},Ot),V),{attributes:Ho(Ho({},Ot.attributes),V.attributes),demographic:Ho(Ho(Ho(Ho({},Zt),xi),Ot.demographic),V.demographic),location:Ho(Ho({},Ot.location),V.location),metrics:Ho(Ho({},Ot.metrics),V.metrics),user:{userId:V.userId||Ot.userId||_e.identityId,userAttributes:Ho(Ho({},Ot.userAttributes),V.userAttributes)}}),Qf=Ff(kr,["userId","userAttributes","name","session","eventId","immediate"]);return r.JS.transferKeyToUpperCase(Qf,[],["metrics","userAttributes","attributes"])},t.prototype._eventError=function(z){FA.error("record event failed.",z),FA.warn('Please ensure you have updated your Pinpoint IAM Policy with the Action: "mobiletargeting:PutEvents" in order to record events')},t.prototype._getCredentials=function(){return Pf(this,void 0,void 0,function(){var z,V;return Fh(this,function(_e){switch(_e.label){case 0:return _e.trys.push([0,2,,3]),[4,l.cN.get()];case 1:return(z=_e.sent())?(FA.debug("set credentials for analytics",z),[2,l.cN.shear(z)]):[2,null];case 2:return V=_e.sent(),FA.debug("ensure credentials error",V),[2,null];case 3:return[2]}})})},t.category="Analytics",t.providerName="AWSPinpoint",t}()},12031:(Me,$,f)=>{"use strict";f.d($,{C:()=>ni});var a=f(94296),e=f(85626),n=f(80707),i=f(46438),r=f(97582),s=function(Pn){return Pn.filterSensitiveLog=function(mr){return(0,r.pi)({},mr)},Pn}(s||{}),y=f(33873),E=f(77993),J=function(Pn,mr){return(0,r.mG)(void 0,void 0,void 0,function(){var nr,ri,Pi,ki,Qa,Va,qr,Hr;return(0,r.Jh)(this,function(nt){switch(nt.label){case 0:return ri=[(0,r.pi)({},Pn)],Hr={},[4,xe(Pn.body,mr)];case 1:switch(nr=r.pi.apply(void 0,ri.concat([(Hr.body=nt.sent(),Hr)])),ki="UnknownError",ki=Ee(Pn,nr.body)){case"InvalidInputException":case"com.amazonaws.personalizeevents#InvalidInputException":return[3,2]}return[3,4];case 2:return Qa=[{}],[4,x(nr,mr)];case 3:return Pi=r.pi.apply(void 0,[r.pi.apply(void 0,Qa.concat([nt.sent()])),{name:ki,$metadata:q(Pn)}]),[3,5];case 4:ki=(Va=nr.body).code||Va.Code||ki,Pi=(0,r.pi)((0,r.pi)({},Va),{name:""+ki,message:Va.message||Va.Message||ki,$fault:"client",$metadata:q(Pn)}),nt.label=5;case 5:return Pi.message=qr=Pi.message||Pi.Message||ki,delete Pi.Message,[2,Promise.reject(Object.assign(new Error(qr),Pi))]}})})},x=function(Pn,mr){return(0,r.mG)(void 0,void 0,void 0,function(){var nr,ri;return(0,r.Jh)(this,function(Pi){return nr={name:"InvalidInputException",$fault:"client",$metadata:q(Pn),message:void 0},null!=(ri=Pn.body).message&&(nr.message=ri.message),[2,nr]})})},O=function(Pn,mr){return Pn.filter(function(nr){return null!=nr}).map(function(nr){return null===nr?null:function(Pn,mr){return(0,r.pi)((0,r.pi)((0,r.pi)((0,r.pi)((0,r.pi)((0,r.pi)((0,r.pi)((0,r.pi)({},null!=Pn.eventId&&{eventId:Pn.eventId}),null!=Pn.eventType&&{eventType:Pn.eventType}),null!=Pn.eventValue&&{eventValue:Pn.eventValue}),null!=Pn.impression&&{impression:k(Pn.impression,mr)}),null!=Pn.itemId&&{itemId:Pn.itemId}),null!=Pn.properties&&{properties:E.QT.fromObject(Pn.properties)}),null!=Pn.recommendationId&&{recommendationId:Pn.recommendationId}),null!=Pn.sentAt&&{sentAt:Math.round(Pn.sentAt.getTime()/1e3)})}(nr,mr)})},k=function(Pn,mr){return Pn.filter(function(nr){return null!=nr}).map(function(nr){return null===nr?null:nr})},q=function(Pn){var mr;return{httpStatusCode:Pn.statusCode,requestId:null!==(mr=Pn.headers["x-amzn-requestid"])&&void 0!==mr?mr:Pn.headers["x-amzn-request-id"],extendedRequestId:Pn.headers["x-amz-id-2"],cfId:Pn.headers["x-amz-cf-id"]}},se=function(Pn,mr){return void 0===Pn&&(Pn=new Uint8Array),Pn instanceof Uint8Array?Promise.resolve(Pn):mr.streamCollector(Pn)||Promise.resolve(new Uint8Array)},xe=function(Pn,mr){return function(Pn,mr){return se(Pn,mr).then(function(nr){return mr.utf8Encoder(nr)})}(Pn,mr).then(function(nr){return nr.length?JSON.parse(nr):{}})},Ee=function(Pn,mr){var ri=function(ki){var Hi=ki;return Hi.indexOf(":")>=0&&(Hi=Hi.split(":")[0]),Hi.indexOf("#")>=0&&(Hi=Hi.split("#")[1]),Hi},Pi=("x-amzn-errortype",Object.keys(Pn.headers).find(function(Qa){return Qa.toLowerCase()==="x-amzn-errortype".toLowerCase()}));return void 0!==Pi?ri(Pn.headers[Pi]):void 0!==mr.code?ri(mr.code):void 0!==mr.__type?ri(mr.__type):""},Le=f(31406),Ne=function(Pn){function mr(nr){var ri=Pn.call(this)||this;return ri.input=nr,ri}return(0,r.ZT)(mr,Pn),mr.prototype.resolveMiddleware=function(nr,ri,Pi){this.middlewareStack.use((0,Le.p2)(ri,this.serialize,this.deserialize));var ki=nr.concat(this.middlewareStack),Hr=ri.requestHandler;return ki.resolve(function(nt){return Hr.handle(nt.request,Pi||{})},{logger:ri.logger,clientName:"PersonalizeEventsClient",commandName:"PutEventsCommand",inputFilterSensitiveLog:s.filterSensitiveLog,outputFilterSensitiveLog:function(nt){return nt}})},mr.prototype.serialize=function(nr,ri){return function(Pn,mr){return(0,r.mG)(void 0,void 0,void 0,function(){var nr,ri,Pi,ki,Qa;return(0,r.Jh)(this,function(Hr){switch(Hr.label){case 0:return nr={"content-type":"application/json"},ri="/events",Pi=JSON.stringify((0,r.pi)((0,r.pi)((0,r.pi)((0,r.pi)({},null!=Pn.eventList&&{eventList:O(Pn.eventList,mr)}),null!=Pn.sessionId&&{sessionId:Pn.sessionId}),null!=Pn.trackingId&&{trackingId:Pn.trackingId}),null!=Pn.userId&&{userId:Pn.userId})),[4,mr.endpoint()];case 1:return ki=Hr.sent(),[2,new y.aW({protocol:void 0===(Qa=ki.protocol)?"https":Qa,hostname:ki.hostname,port:ki.port,method:"POST",headers:nr,path:ri,body:Pi})]}})})}(nr,ri)},mr.prototype.deserialize=function(nr,ri){return function(Pn,mr){return(0,r.mG)(void 0,void 0,void 0,function(){var nr;return(0,r.Jh)(this,function(ri){switch(ri.label){case 0:return 200!==Pn.statusCode&&Pn.statusCode>=300?[2,J(Pn,mr)]:(nr={$metadata:q(Pn)},[4,se(Pn.body,mr)]);case 1:return ri.sent(),[2,Promise.resolve(nr)]}})})}(nr,ri)},mr}(E.mY),je=f(1575),lt=f(18423),Ye=f(50338),tn=f(1940),$t=f(11490),Pt=f(1653),et=f(83871),ce="personalize-events.{region}.amazonaws.com",Xe=new Set(["af-south-1","ap-east-1","ap-northeast-1","ap-northeast-2","ap-south-1","ap-southeast-1","ap-southeast-2","ca-central-1","eu-central-1","eu-north-1","eu-south-1","eu-west-1","eu-west-2","eu-west-3","me-south-1","sa-east-1","us-east-1","us-east-2","us-west-1","us-west-2"]),Cn=new Set(["cn-north-1","cn-northwest-1"]),ke=new Set(["us-iso-east-1"]),fe=new Set(["us-isob-east-1"]),De=new Set(["us-gov-east-1","us-gov-west-1"]),Je={apiVersion:"2018-03-22",disableHostPrefix:!1,logger:{},regionInfoProvider:function(Pn,mr){var nr=void 0;return Xe.has(Pn)&&(nr={hostname:ce.replace("{region}",Pn),partition:"aws"}),Cn.has(Pn)&&(nr={hostname:"personalize-events.{region}.amazonaws.com.cn".replace("{region}",Pn),partition:"aws-cn"}),ke.has(Pn)&&(nr={hostname:"personalize-events.{region}.c2s.ic.gov".replace("{region}",Pn),partition:"aws-iso"}),fe.has(Pn)&&(nr={hostname:"personalize-events.{region}.sc2s.sgov.gov".replace("{region}",Pn),partition:"aws-iso-b"}),De.has(Pn)&&(nr={hostname:"personalize-events.{region}.amazonaws.com".replace("{region}",Pn),partition:"aws-us-gov"}),void 0===nr&&(nr={hostname:ce.replace("{region}",Pn),partition:"aws"}),Promise.resolve((0,r.pi)({signingService:"personalize"},nr))},serviceId:"Personalize Events",urlParser:f(82346).e},cn=(0,r.pi)((0,r.pi)({},Je),{runtime:"browser",base64Decoder:$t.G,base64Encoder:$t.s,bodyLengthChecker:Pt.W,credentialDefaultProvider:function(Pn){return function(){return Promise.reject(new Error("Credential is missing"))}},defaultUserAgentProvider:(0,et.f)({serviceId:Je.serviceId,clientVersion:"3.6.1"}),maxAttempts:tn.J,region:(0,Ye.n)("Region is missing"),requestHandler:new lt.B,sha256:je.Sha256,streamCollector:lt.C,utf8Decoder:function(Pn){return"function"==typeof TextEncoder?function Ze(Pn){return(new TextEncoder).encode(Pn)}(Pn):function(Pn){for(var mr=[],nr=0,ri=Pn.length;nr>6|192,63&Pi|128);else if(nr+1>18|240,ki>>12&63|128,ki>>6&63|128,63&ki|128)}else mr.push(Pi>>12|224,Pi>>6&63|128,63&Pi|128)}return Uint8Array.from(mr)}(Pn)},utf8Encoder:function(Pn){return"function"==typeof TextDecoder?function Ht(Pn){return new TextDecoder("utf-8").decode(Pn)}(Pn):function(Pn){for(var mr="",nr=0,ri=Pn.length;nr0&&this._config.flushSize<=10?this._config.flushSize:5,this._config.flushInterval=this._config.flushInterval||5e3,this._sessionManager=new kn,ct()(this._config.trackingId)||(this._sessionInfo=this._sessionManager.retrieveSessionInfo(this._config.trackingId)),this._isBrowser=e.JS.browserOrNode().isBrowser,this._setupTimer()}return Pn.prototype._setupTimer=function(){this._timer&&clearInterval(this._timer);var nr=this;this._timer=setInterval(function(){nr._sendFromBuffer()},this._config.flushInterval)},Pn.prototype.record=function(mr){return function(Pn,mr,nr,ri){return new(nr||(nr=Promise))(function(ki,Hi){function Qa(Hr){try{qr(ri.next(Hr))}catch(nt){Hi(nt)}}function Va(Hr){try{qr(ri.throw(Hr))}catch(nt){Hi(nt)}}function qr(Hr){Hr.done?ki(Hr.value):function Pi(ki){return ki instanceof nr?ki:new nr(function(Hi){Hi(ki)})}(Hr.value).then(Qa,Va)}qr((ri=ri.apply(Pn,mr||[])).next())})}(this,void 0,void 0,function(){var nr,ri,Pi,ki,Hi;return function(Pn,mr){var ri,Pi,ki,Hi,nr={label:0,sent:function(){if(1&ki[0])throw ki[1];return ki[1]},trys:[],ops:[]};return Hi={next:Qa(0),throw:Qa(1),return:Qa(2)},"function"==typeof Symbol&&(Hi[Symbol.iterator]=function(){return this}),Hi;function Qa(qr){return function(Hr){return function Va(qr){if(ri)throw new TypeError("Generator is already executing.");for(;nr;)try{if(ri=1,Pi&&(ki=2&qr[0]?Pi.return:qr[0]?Pi.throw||((ki=Pi.return)&&ki.call(Pi),0):Pi.next)&&!(ki=ki.call(Pi,qr[1])).done)return ki;switch(Pi=0,ki&&(qr=[2&qr[0],ki.value]),qr[0]){case 0:case 1:ki=qr;break;case 4:return nr.label++,{value:qr[1],done:!1};case 5:nr.label++,Pi=qr[1],qr=[0];continue;case 7:qr=nr.ops.pop(),nr.trys.pop();continue;default:if(!(ki=(ki=nr.trys).length>0&&ki[ki.length-1])&&(6===qr[0]||2===qr[0])){nr=0;continue}if(3===qr[0]&&(!ki||qr[1]>ki[0]&&qr[1]0?function(Qa){return new Promise(function(Va){return setTimeout(Va,Qa)})}(ri).then(ki.isElementFullyLoaded.bind(null,mr,nr,ri,Pi-1)).then(Qa).catch(Va):Va(qr)})})},Pn.prototype.getCategory=function(){return"Analytics"},Pn.prototype.getProviderName=function(){return"AmazonPersonalize"},Pn.prototype.configure=function(mr){return Ki.debug("configure Analytics",mr),this._config=Object.assign({},this._config,mr||{}),ct()(this._config.trackingId)||(this._sessionInfo=this._sessionManager.retrieveSessionInfo(this._config.trackingId)),this._setupTimer(),this._config},Pn.prototype.generateRequestParams=function(mr,nr){var ri={},Pi=mr.event;return ri.eventData={eventType:Pi.eventType,properties:Pi.properties},ri.sessionInfo=nr,ri.sentAt=mr.sentAt,ri.credentials=mr.credentials,ri.config=mr.config,ri},Pn.prototype._sendEvents=function(mr){var nr=mr.length;if(0!==nr){var ri=mr[0],Hi=ri.sessionInfo;if(!this._init(ri.config,ri.credentials))return!1;if(nr>0){for(var Va=[],qr=0;qr{"use strict";f.d($,{$:()=>r});var r=function(l){return"function"==typeof TextEncoder?function n(l){return(new TextEncoder).encode(l)}(l):function(l){for(var s=[],h=0,p=l.length;h>6|192,63&g|128);else if(h+1>18|240,_>>12&63|128,_>>6&63|128,63&_|128)}else s.push(g>>12|224,g>>6&63|128,63&g|128)}return Uint8Array.from(s)}(l)}},57580:(Me,$,f)=>{var a=f(56876),e=f(55573),n=e;n.v1=a,n.v4=e,Me.exports=n},89066:Me=>{for(var $=[],f=0;f<256;++f)$[f]=(f+256).toString(16).substr(1);Me.exports=function a(e,n){var i=n||0;return[$[e[i++]],$[e[i++]],$[e[i++]],$[e[i++]],"-",$[e[i++]],$[e[i++]],"-",$[e[i++]],$[e[i++]],"-",$[e[i++]],$[e[i++]],"-",$[e[i++]],$[e[i++]],$[e[i++]],$[e[i++]],$[e[i++]],$[e[i++]]].join("")}},54631:Me=>{var $=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if($){var f=new Uint8Array(16);Me.exports=function(){return $(f),f}}else{var a=new Array(16);Me.exports=function(){for(var i,n=0;n<16;n++)3&n||(i=4294967296*Math.random()),a[n]=i>>>((3&n)<<3)&255;return a}}},56876:(Me,$,f)=>{var n,i,a=f(54631),e=f(89066),r=0,c=0;Me.exports=function l(s,h,p){var g=h&&p||0,_=h||[],b=(s=s||{}).node||n,y=void 0!==s.clockseq?s.clockseq:i;if(null==b||null==y){var E=a();null==b&&(b=n=[1|E[0],E[1],E[2],E[3],E[4],E[5]]),null==y&&(y=i=16383&(E[6]<<8|E[7]))}var C=void 0!==s.msecs?s.msecs:(new Date).getTime(),I=void 0!==s.nsecs?s.nsecs:c+1,d=C-r+(I-c)/1e4;if(d<0&&void 0===s.clockseq&&(y=y+1&16383),(d<0||C>r)&&void 0===s.nsecs&&(I=0),I>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");r=C,c=I,i=y;var T=(1e4*(268435455&(C+=122192928e5))+I)%4294967296;_[g++]=T>>>24&255,_[g++]=T>>>16&255,_[g++]=T>>>8&255,_[g++]=255&T;var J=C/4294967296*1e4&268435455;_[g++]=J>>>8&255,_[g++]=255&J,_[g++]=J>>>24&15|16,_[g++]=J>>>16&255,_[g++]=y>>>8|128,_[g++]=255&y;for(var Y=0;Y<6;++Y)_[g+Y]=b[Y];return h||e(_)}},55573:(Me,$,f)=>{var a=f(54631),e=f(89066);Me.exports=function n(i,r,c){var l=r&&c||0;"string"==typeof i&&(r="binary"===i?new Array(16):null,i=null);var s=(i=i||{}).random||(i.rng||a)();if(s[6]=15&s[6]|64,s[8]=63&s[8]|128,r)for(var h=0;h<16;++h)r[l+h]=s[h];return r||e(s)}},71508:(Me,$,f)=>{"use strict";f.d($,{xC:()=>ei,wT:()=>yn});var a=f(89949);function e(Wn,kn,Lr){return new a._("Syntax Error: ".concat(Lr),void 0,Wn,[kn])}var n=Object.freeze({NAME:"Name",DOCUMENT:"Document",OPERATION_DEFINITION:"OperationDefinition",VARIABLE_DEFINITION:"VariableDefinition",SELECTION_SET:"SelectionSet",FIELD:"Field",ARGUMENT:"Argument",FRAGMENT_SPREAD:"FragmentSpread",INLINE_FRAGMENT:"InlineFragment",FRAGMENT_DEFINITION:"FragmentDefinition",VARIABLE:"Variable",INT:"IntValue",FLOAT:"FloatValue",STRING:"StringValue",BOOLEAN:"BooleanValue",NULL:"NullValue",ENUM:"EnumValue",LIST:"ListValue",OBJECT:"ObjectValue",OBJECT_FIELD:"ObjectField",DIRECTIVE:"Directive",NAMED_TYPE:"NamedType",LIST_TYPE:"ListType",NON_NULL_TYPE:"NonNullType",SCHEMA_DEFINITION:"SchemaDefinition",OPERATION_TYPE_DEFINITION:"OperationTypeDefinition",SCALAR_TYPE_DEFINITION:"ScalarTypeDefinition",OBJECT_TYPE_DEFINITION:"ObjectTypeDefinition",FIELD_DEFINITION:"FieldDefinition",INPUT_VALUE_DEFINITION:"InputValueDefinition",INTERFACE_TYPE_DEFINITION:"InterfaceTypeDefinition",UNION_TYPE_DEFINITION:"UnionTypeDefinition",ENUM_TYPE_DEFINITION:"EnumTypeDefinition",ENUM_VALUE_DEFINITION:"EnumValueDefinition",INPUT_OBJECT_TYPE_DEFINITION:"InputObjectTypeDefinition",DIRECTIVE_DEFINITION:"DirectiveDefinition",SCHEMA_EXTENSION:"SchemaExtension",SCALAR_TYPE_EXTENSION:"ScalarTypeExtension",OBJECT_TYPE_EXTENSION:"ObjectTypeExtension",INTERFACE_TYPE_EXTENSION:"InterfaceTypeExtension",UNION_TYPE_EXTENSION:"UnionTypeExtension",ENUM_TYPE_EXTENSION:"EnumTypeExtension",INPUT_OBJECT_TYPE_EXTENSION:"InputObjectTypeExtension"});const c="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):void 0;function l(Wn){var kn=Wn.prototype.toJSON;"function"==typeof kn||function i(Wn,kn){if(!Wn)throw new Error(kn??"Unexpected invariant triggered.")}(0),Wn.prototype.inspect=kn,c&&(Wn.prototype[c]=kn)}var s=function(){function Wn(Lr,gr,Yr){this.start=Lr.start,this.end=gr.end,this.startToken=Lr,this.endToken=gr,this.source=Yr}return Wn.prototype.toJSON=function(){return{start:this.start,end:this.end}},Wn}();l(s);var h=function(){function Wn(Lr,gr,Yr,di,Jr,vr,Ai){this.kind=Lr,this.start=gr,this.end=Yr,this.line=di,this.column=Jr,this.value=Ai,this.prev=vr,this.next=null}return Wn.prototype.toJSON=function(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}},Wn}();function p(Wn){return null!=Wn&&"string"==typeof Wn.kind}l(h);var g=Object.freeze({SOF:"",EOF:"",BANG:"!",DOLLAR:"$",AMP:"&",PAREN_L:"(",PAREN_R:")",SPREAD:"...",COLON:":",EQUALS:"=",AT:"@",BRACKET_L:"[",BRACKET_R:"]",BRACE_L:"{",PIPE:"|",BRACE_R:"}",NAME:"Name",INT:"Int",FLOAT:"Float",STRING:"String",BLOCK_STRING:"BlockString",COMMENT:"Comment"}),_=f(45441);function b(Wn){return(b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(Lr){return typeof Lr}:function(Lr){return Lr&&"function"==typeof Symbol&&Lr.constructor===Symbol&&Lr!==Symbol.prototype?"symbol":typeof Lr})(Wn)}var y=10,E=2;function C(Wn){return I(Wn,[])}function I(Wn,kn){switch(b(Wn)){case"string":return JSON.stringify(Wn);case"function":return Wn.name?"[function ".concat(Wn.name,"]"):"[function]";case"object":return null===Wn?"null":function d(Wn,kn){if(-1!==kn.indexOf(Wn))return"[Circular]";var Lr=[].concat(kn,[Wn]),gr=function Y(Wn){var kn=Wn[String(c)];return"function"==typeof kn?kn:"function"==typeof Wn.inspect?Wn.inspect:void 0}(Wn);if(void 0!==gr){var Yr=gr.call(Wn);if(Yr!==Wn)return"string"==typeof Yr?Yr:I(Yr,Lr)}else if(Array.isArray(Wn))return function J(Wn,kn){if(0===Wn.length)return"[]";if(kn.length>E)return"[Array]";for(var Lr=Math.min(y,Wn.length),gr=Wn.length-Lr,Yr=[],di=0;di1&&Yr.push("... ".concat(gr," more items")),"["+Yr.join(", ")+"]"}(Wn,Lr);return function T(Wn,kn){var Lr=Object.keys(Wn);if(0===Lr.length)return"{}";if(kn.length>E)return"["+function te(Wn){var kn=Object.prototype.toString.call(Wn).replace(/^\[object /,"").replace(/]$/,"");if("Object"===kn&&"function"==typeof Wn.constructor){var Lr=Wn.constructor.name;if("string"==typeof Lr&&""!==Lr)return Lr}return kn}(Wn)+"]";var gr=Lr.map(function(Yr){return Yr+": "+I(Wn[Yr],kn)});return"{ "+gr.join(", ")+" }"}(Wn,Lr)}(Wn,kn);default:return String(Wn)}}function N(Wn,kn){if(!Wn)throw new Error(kn)}function F(Wn,kn){for(var Lr=0;Lr1&&void 0!==arguments[1]?arguments[1]:"GraphQL request",gr=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{line:1,column:1};"string"==typeof kn||N(0,"Body must be a string. Received: ".concat(C(kn),".")),this.body=kn,this.name=Lr,this.locationOffset=gr,this.locationOffset.line>0||N(0,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||N(0,"column in locationOffset is 1-indexed and must be positive.")}return function Q(Wn,kn,Lr){kn&&F(Wn.prototype,kn),Lr&&F(Wn,Lr)}(Wn,[{key:_.YF,get:function(){return"Source"}}]),Wn}(),P=Object.freeze({QUERY:"QUERY",MUTATION:"MUTATION",SUBSCRIPTION:"SUBSCRIPTION",FIELD:"FIELD",FRAGMENT_DEFINITION:"FRAGMENT_DEFINITION",FRAGMENT_SPREAD:"FRAGMENT_SPREAD",INLINE_FRAGMENT:"INLINE_FRAGMENT",VARIABLE_DEFINITION:"VARIABLE_DEFINITION",SCHEMA:"SCHEMA",SCALAR:"SCALAR",OBJECT:"OBJECT",FIELD_DEFINITION:"FIELD_DEFINITION",ARGUMENT_DEFINITION:"ARGUMENT_DEFINITION",INTERFACE:"INTERFACE",UNION:"UNION",ENUM:"ENUM",ENUM_VALUE:"ENUM_VALUE",INPUT_OBJECT:"INPUT_OBJECT",INPUT_FIELD_DEFINITION:"INPUT_FIELD_DEFINITION"});function K(Wn){var kn=Wn.split(/\r\n|[\n\r]/g),Lr=function me(Wn){for(var kn,Lr=!0,gr=!0,Yr=0,di=null,Jr=0;JrYr&&oe(kn[di-1]);)--di;return kn.slice(Yr,di).join("\n")}function oe(Wn){for(var kn=0;kn31||9===Jr));return new h(g.COMMENT,kn,vr,Lr,gr,Yr,di.slice(kn+1,vr))}function Ne(Wn,kn,Lr,gr,Yr,di){var Jr=Wn.body,vr=Lr,Ai=kn,ji=!1;if(45===vr&&(vr=Jr.charCodeAt(++Ai)),48===vr){if((vr=Jr.charCodeAt(++Ai))>=48&&vr<=57)throw e(Wn,Ai,"Invalid number, unexpected digit after 0: ".concat(le(vr),"."))}else Ai=Ie(Wn,Ai,vr),vr=Jr.charCodeAt(Ai);if(46===vr&&(ji=!0,vr=Jr.charCodeAt(++Ai),Ai=Ie(Wn,Ai,vr),vr=Jr.charCodeAt(Ai)),(69===vr||101===vr)&&(ji=!0,(43===(vr=Jr.charCodeAt(++Ai))||45===vr)&&(vr=Jr.charCodeAt(++Ai)),Ai=Ie(Wn,Ai,vr),vr=Jr.charCodeAt(Ai)),46===vr||function Pt(Wn){return 95===Wn||Wn>=65&&Wn<=90||Wn>=97&&Wn<=122}(vr))throw e(Wn,Ai,"Invalid number, expected digit but got: ".concat(le(vr),"."));return new h(ji?g.FLOAT:g.INT,kn,Ai,gr,Yr,di,Jr.slice(kn,Ai))}function Ie(Wn,kn,Lr){var gr=Wn.body,Yr=kn,di=Lr;if(di>=48&&di<=57){do{di=gr.charCodeAt(++Yr)}while(di>=48&&di<=57);return Yr}throw e(Wn,Yr,"Invalid number, expected digit but got: ".concat(le(di),"."))}function je(Wn,kn,Lr,gr,Yr){for(var di=Wn.body,Jr=kn+1,vr=Jr,Ai=0,ji="";Jr=48&&Wn<=57?Wn-48:Wn>=65&&Wn<=70?Wn-55:Wn>=97&&Wn<=102?Wn-87:-1}function $t(Wn,kn,Lr,gr,Yr){for(var di=Wn.body,Jr=di.length,vr=kn+1,Ai=0;vr!==Jr&&!isNaN(Ai=di.charCodeAt(vr))&&(95===Ai||Ai>=48&&Ai<=57||Ai>=65&&Ai<=90||Ai>=97&&Ai<=122);)++vr;return new h(g.NAME,kn,vr,Lr,gr,Yr,di.slice(kn,vr))}function et(Wn,kn){return new Ze(Wn,kn).parseDocument()}var Ze=function(){function Wn(Lr,gr){var Yr=function k(Wn){return Wn instanceof O}(Lr)?Lr:new O(Lr);this._lexer=new se(Yr),this._options=gr}var kn=Wn.prototype;return kn.parseName=function(){var gr=this.expectToken(g.NAME);return{kind:n.NAME,value:gr.value,loc:this.loc(gr)}},kn.parseDocument=function(){var gr=this._lexer.token;return{kind:n.DOCUMENT,definitions:this.many(g.SOF,this.parseDefinition,g.EOF),loc:this.loc(gr)}},kn.parseDefinition=function(){if(this.peek(g.NAME))switch(this._lexer.token.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"schema":case"scalar":case"type":case"interface":case"union":case"enum":case"input":case"directive":return this.parseTypeSystemDefinition();case"extend":return this.parseTypeSystemExtension()}else{if(this.peek(g.BRACE_L))return this.parseOperationDefinition();if(this.peekDescription())return this.parseTypeSystemDefinition()}throw this.unexpected()},kn.parseOperationDefinition=function(){var gr=this._lexer.token;if(this.peek(g.BRACE_L))return{kind:n.OPERATION_DEFINITION,operation:"query",name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet(),loc:this.loc(gr)};var di,Yr=this.parseOperationType();return this.peek(g.NAME)&&(di=this.parseName()),{kind:n.OPERATION_DEFINITION,operation:Yr,name:di,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(gr)}},kn.parseOperationType=function(){var gr=this.expectToken(g.NAME);switch(gr.value){case"query":return"query";case"mutation":return"mutation";case"subscription":return"subscription"}throw this.unexpected(gr)},kn.parseVariableDefinitions=function(){return this.optionalMany(g.PAREN_L,this.parseVariableDefinition,g.PAREN_R)},kn.parseVariableDefinition=function(){var gr=this._lexer.token;return{kind:n.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(g.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(g.EQUALS)?this.parseValueLiteral(!0):void 0,directives:this.parseDirectives(!0),loc:this.loc(gr)}},kn.parseVariable=function(){var gr=this._lexer.token;return this.expectToken(g.DOLLAR),{kind:n.VARIABLE,name:this.parseName(),loc:this.loc(gr)}},kn.parseSelectionSet=function(){var gr=this._lexer.token;return{kind:n.SELECTION_SET,selections:this.many(g.BRACE_L,this.parseSelection,g.BRACE_R),loc:this.loc(gr)}},kn.parseSelection=function(){return this.peek(g.SPREAD)?this.parseFragment():this.parseField()},kn.parseField=function(){var di,Jr,gr=this._lexer.token,Yr=this.parseName();return this.expectOptionalToken(g.COLON)?(di=Yr,Jr=this.parseName()):Jr=Yr,{kind:n.FIELD,alias:di,name:Jr,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(g.BRACE_L)?this.parseSelectionSet():void 0,loc:this.loc(gr)}},kn.parseArguments=function(gr){return this.optionalMany(g.PAREN_L,gr?this.parseConstArgument:this.parseArgument,g.PAREN_R)},kn.parseArgument=function(){var gr=this._lexer.token,Yr=this.parseName();return this.expectToken(g.COLON),{kind:n.ARGUMENT,name:Yr,value:this.parseValueLiteral(!1),loc:this.loc(gr)}},kn.parseConstArgument=function(){var gr=this._lexer.token;return{kind:n.ARGUMENT,name:this.parseName(),value:(this.expectToken(g.COLON),this.parseValueLiteral(!0)),loc:this.loc(gr)}},kn.parseFragment=function(){var gr=this._lexer.token;this.expectToken(g.SPREAD);var Yr=this.expectOptionalKeyword("on");return!Yr&&this.peek(g.NAME)?{kind:n.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1),loc:this.loc(gr)}:{kind:n.INLINE_FRAGMENT,typeCondition:Yr?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(gr)}},kn.parseFragmentDefinition=function(){var gr,Yr=this._lexer.token;return this.expectKeyword("fragment"),!0===(null===(gr=this._options)||void 0===gr?void 0:gr.experimentalFragmentVariables)?{kind:n.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(Yr)}:{kind:n.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(Yr)}},kn.parseFragmentName=function(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()},kn.parseValueLiteral=function(gr){var Yr=this._lexer.token;switch(Yr.kind){case g.BRACKET_L:return this.parseList(gr);case g.BRACE_L:return this.parseObject(gr);case g.INT:return this._lexer.advance(),{kind:n.INT,value:Yr.value,loc:this.loc(Yr)};case g.FLOAT:return this._lexer.advance(),{kind:n.FLOAT,value:Yr.value,loc:this.loc(Yr)};case g.STRING:case g.BLOCK_STRING:return this.parseStringLiteral();case g.NAME:switch(this._lexer.advance(),Yr.value){case"true":return{kind:n.BOOLEAN,value:!0,loc:this.loc(Yr)};case"false":return{kind:n.BOOLEAN,value:!1,loc:this.loc(Yr)};case"null":return{kind:n.NULL,loc:this.loc(Yr)};default:return{kind:n.ENUM,value:Yr.value,loc:this.loc(Yr)}}case g.DOLLAR:if(!gr)return this.parseVariable()}throw this.unexpected()},kn.parseStringLiteral=function(){var gr=this._lexer.token;return this._lexer.advance(),{kind:n.STRING,value:gr.value,block:gr.kind===g.BLOCK_STRING,loc:this.loc(gr)}},kn.parseList=function(gr){var Yr=this,di=this._lexer.token;return{kind:n.LIST,values:this.any(g.BRACKET_L,function(){return Yr.parseValueLiteral(gr)},g.BRACKET_R),loc:this.loc(di)}},kn.parseObject=function(gr){var Yr=this,di=this._lexer.token;return{kind:n.OBJECT,fields:this.any(g.BRACE_L,function(){return Yr.parseObjectField(gr)},g.BRACE_R),loc:this.loc(di)}},kn.parseObjectField=function(gr){var Yr=this._lexer.token,di=this.parseName();return this.expectToken(g.COLON),{kind:n.OBJECT_FIELD,name:di,value:this.parseValueLiteral(gr),loc:this.loc(Yr)}},kn.parseDirectives=function(gr){for(var Yr=[];this.peek(g.AT);)Yr.push(this.parseDirective(gr));return Yr},kn.parseDirective=function(gr){var Yr=this._lexer.token;return this.expectToken(g.AT),{kind:n.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(gr),loc:this.loc(Yr)}},kn.parseTypeReference=function(){var Yr,gr=this._lexer.token;return this.expectOptionalToken(g.BRACKET_L)?(Yr=this.parseTypeReference(),this.expectToken(g.BRACKET_R),Yr={kind:n.LIST_TYPE,type:Yr,loc:this.loc(gr)}):Yr=this.parseNamedType(),this.expectOptionalToken(g.BANG)?{kind:n.NON_NULL_TYPE,type:Yr,loc:this.loc(gr)}:Yr},kn.parseNamedType=function(){var gr=this._lexer.token;return{kind:n.NAMED_TYPE,name:this.parseName(),loc:this.loc(gr)}},kn.parseTypeSystemDefinition=function(){var gr=this.peekDescription()?this._lexer.lookahead():this._lexer.token;if(gr.kind===g.NAME)switch(gr.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}throw this.unexpected(gr)},kn.peekDescription=function(){return this.peek(g.STRING)||this.peek(g.BLOCK_STRING)},kn.parseDescription=function(){if(this.peekDescription())return this.parseStringLiteral()},kn.parseSchemaDefinition=function(){var gr=this._lexer.token,Yr=this.parseDescription();this.expectKeyword("schema");var di=this.parseDirectives(!0),Jr=this.many(g.BRACE_L,this.parseOperationTypeDefinition,g.BRACE_R);return{kind:n.SCHEMA_DEFINITION,description:Yr,directives:di,operationTypes:Jr,loc:this.loc(gr)}},kn.parseOperationTypeDefinition=function(){var gr=this._lexer.token,Yr=this.parseOperationType();this.expectToken(g.COLON);var di=this.parseNamedType();return{kind:n.OPERATION_TYPE_DEFINITION,operation:Yr,type:di,loc:this.loc(gr)}},kn.parseScalarTypeDefinition=function(){var gr=this._lexer.token,Yr=this.parseDescription();this.expectKeyword("scalar");var di=this.parseName(),Jr=this.parseDirectives(!0);return{kind:n.SCALAR_TYPE_DEFINITION,description:Yr,name:di,directives:Jr,loc:this.loc(gr)}},kn.parseObjectTypeDefinition=function(){var gr=this._lexer.token,Yr=this.parseDescription();this.expectKeyword("type");var di=this.parseName(),Jr=this.parseImplementsInterfaces(),vr=this.parseDirectives(!0),Ai=this.parseFieldsDefinition();return{kind:n.OBJECT_TYPE_DEFINITION,description:Yr,name:di,interfaces:Jr,directives:vr,fields:Ai,loc:this.loc(gr)}},kn.parseImplementsInterfaces=function(){var gr;if(!this.expectOptionalKeyword("implements"))return[];if(!0===(null===(gr=this._options)||void 0===gr?void 0:gr.allowLegacySDLImplementsInterfaces)){var Yr=[];this.expectOptionalToken(g.AMP);do{Yr.push(this.parseNamedType())}while(this.expectOptionalToken(g.AMP)||this.peek(g.NAME));return Yr}return this.delimitedMany(g.AMP,this.parseNamedType)},kn.parseFieldsDefinition=function(){var gr;return!0===(null===(gr=this._options)||void 0===gr?void 0:gr.allowLegacySDLEmptyFields)&&this.peek(g.BRACE_L)&&this._lexer.lookahead().kind===g.BRACE_R?(this._lexer.advance(),this._lexer.advance(),[]):this.optionalMany(g.BRACE_L,this.parseFieldDefinition,g.BRACE_R)},kn.parseFieldDefinition=function(){var gr=this._lexer.token,Yr=this.parseDescription(),di=this.parseName(),Jr=this.parseArgumentDefs();this.expectToken(g.COLON);var vr=this.parseTypeReference(),Ai=this.parseDirectives(!0);return{kind:n.FIELD_DEFINITION,description:Yr,name:di,arguments:Jr,type:vr,directives:Ai,loc:this.loc(gr)}},kn.parseArgumentDefs=function(){return this.optionalMany(g.PAREN_L,this.parseInputValueDef,g.PAREN_R)},kn.parseInputValueDef=function(){var gr=this._lexer.token,Yr=this.parseDescription(),di=this.parseName();this.expectToken(g.COLON);var vr,Jr=this.parseTypeReference();this.expectOptionalToken(g.EQUALS)&&(vr=this.parseValueLiteral(!0));var Ai=this.parseDirectives(!0);return{kind:n.INPUT_VALUE_DEFINITION,description:Yr,name:di,type:Jr,defaultValue:vr,directives:Ai,loc:this.loc(gr)}},kn.parseInterfaceTypeDefinition=function(){var gr=this._lexer.token,Yr=this.parseDescription();this.expectKeyword("interface");var di=this.parseName(),Jr=this.parseImplementsInterfaces(),vr=this.parseDirectives(!0),Ai=this.parseFieldsDefinition();return{kind:n.INTERFACE_TYPE_DEFINITION,description:Yr,name:di,interfaces:Jr,directives:vr,fields:Ai,loc:this.loc(gr)}},kn.parseUnionTypeDefinition=function(){var gr=this._lexer.token,Yr=this.parseDescription();this.expectKeyword("union");var di=this.parseName(),Jr=this.parseDirectives(!0),vr=this.parseUnionMemberTypes();return{kind:n.UNION_TYPE_DEFINITION,description:Yr,name:di,directives:Jr,types:vr,loc:this.loc(gr)}},kn.parseUnionMemberTypes=function(){return this.expectOptionalToken(g.EQUALS)?this.delimitedMany(g.PIPE,this.parseNamedType):[]},kn.parseEnumTypeDefinition=function(){var gr=this._lexer.token,Yr=this.parseDescription();this.expectKeyword("enum");var di=this.parseName(),Jr=this.parseDirectives(!0),vr=this.parseEnumValuesDefinition();return{kind:n.ENUM_TYPE_DEFINITION,description:Yr,name:di,directives:Jr,values:vr,loc:this.loc(gr)}},kn.parseEnumValuesDefinition=function(){return this.optionalMany(g.BRACE_L,this.parseEnumValueDefinition,g.BRACE_R)},kn.parseEnumValueDefinition=function(){var gr=this._lexer.token,Yr=this.parseDescription(),di=this.parseName(),Jr=this.parseDirectives(!0);return{kind:n.ENUM_VALUE_DEFINITION,description:Yr,name:di,directives:Jr,loc:this.loc(gr)}},kn.parseInputObjectTypeDefinition=function(){var gr=this._lexer.token,Yr=this.parseDescription();this.expectKeyword("input");var di=this.parseName(),Jr=this.parseDirectives(!0),vr=this.parseInputFieldsDefinition();return{kind:n.INPUT_OBJECT_TYPE_DEFINITION,description:Yr,name:di,directives:Jr,fields:vr,loc:this.loc(gr)}},kn.parseInputFieldsDefinition=function(){return this.optionalMany(g.BRACE_L,this.parseInputValueDef,g.BRACE_R)},kn.parseTypeSystemExtension=function(){var gr=this._lexer.lookahead();if(gr.kind===g.NAME)switch(gr.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(gr)},kn.parseSchemaExtension=function(){var gr=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");var Yr=this.parseDirectives(!0),di=this.optionalMany(g.BRACE_L,this.parseOperationTypeDefinition,g.BRACE_R);if(0===Yr.length&&0===di.length)throw this.unexpected();return{kind:n.SCHEMA_EXTENSION,directives:Yr,operationTypes:di,loc:this.loc(gr)}},kn.parseScalarTypeExtension=function(){var gr=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");var Yr=this.parseName(),di=this.parseDirectives(!0);if(0===di.length)throw this.unexpected();return{kind:n.SCALAR_TYPE_EXTENSION,name:Yr,directives:di,loc:this.loc(gr)}},kn.parseObjectTypeExtension=function(){var gr=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");var Yr=this.parseName(),di=this.parseImplementsInterfaces(),Jr=this.parseDirectives(!0),vr=this.parseFieldsDefinition();if(0===di.length&&0===Jr.length&&0===vr.length)throw this.unexpected();return{kind:n.OBJECT_TYPE_EXTENSION,name:Yr,interfaces:di,directives:Jr,fields:vr,loc:this.loc(gr)}},kn.parseInterfaceTypeExtension=function(){var gr=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");var Yr=this.parseName(),di=this.parseImplementsInterfaces(),Jr=this.parseDirectives(!0),vr=this.parseFieldsDefinition();if(0===di.length&&0===Jr.length&&0===vr.length)throw this.unexpected();return{kind:n.INTERFACE_TYPE_EXTENSION,name:Yr,interfaces:di,directives:Jr,fields:vr,loc:this.loc(gr)}},kn.parseUnionTypeExtension=function(){var gr=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");var Yr=this.parseName(),di=this.parseDirectives(!0),Jr=this.parseUnionMemberTypes();if(0===di.length&&0===Jr.length)throw this.unexpected();return{kind:n.UNION_TYPE_EXTENSION,name:Yr,directives:di,types:Jr,loc:this.loc(gr)}},kn.parseEnumTypeExtension=function(){var gr=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");var Yr=this.parseName(),di=this.parseDirectives(!0),Jr=this.parseEnumValuesDefinition();if(0===di.length&&0===Jr.length)throw this.unexpected();return{kind:n.ENUM_TYPE_EXTENSION,name:Yr,directives:di,values:Jr,loc:this.loc(gr)}},kn.parseInputObjectTypeExtension=function(){var gr=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");var Yr=this.parseName(),di=this.parseDirectives(!0),Jr=this.parseInputFieldsDefinition();if(0===di.length&&0===Jr.length)throw this.unexpected();return{kind:n.INPUT_OBJECT_TYPE_EXTENSION,name:Yr,directives:di,fields:Jr,loc:this.loc(gr)}},kn.parseDirectiveDefinition=function(){var gr=this._lexer.token,Yr=this.parseDescription();this.expectKeyword("directive"),this.expectToken(g.AT);var di=this.parseName(),Jr=this.parseArgumentDefs(),vr=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");var Ai=this.parseDirectiveLocations();return{kind:n.DIRECTIVE_DEFINITION,description:Yr,name:di,arguments:Jr,repeatable:vr,locations:Ai,loc:this.loc(gr)}},kn.parseDirectiveLocations=function(){return this.delimitedMany(g.PIPE,this.parseDirectiveLocation)},kn.parseDirectiveLocation=function(){var gr=this._lexer.token,Yr=this.parseName();if(void 0!==P[Yr.value])return Yr;throw this.unexpected(gr)},kn.loc=function(gr){var Yr;if(!0!==(null===(Yr=this._options)||void 0===Yr?void 0:Yr.noLocation))return new s(gr,this._lexer.lastToken,this._lexer.source)},kn.peek=function(gr){return this._lexer.token.kind===gr},kn.expectToken=function(gr){var Yr=this._lexer.token;if(Yr.kind===gr)return this._lexer.advance(),Yr;throw e(this._lexer.source,Yr.start,"Expected ".concat(Mt(gr),", found ").concat(Ht(Yr),"."))},kn.expectOptionalToken=function(gr){var Yr=this._lexer.token;if(Yr.kind===gr)return this._lexer.advance(),Yr},kn.expectKeyword=function(gr){var Yr=this._lexer.token;if(Yr.kind!==g.NAME||Yr.value!==gr)throw e(this._lexer.source,Yr.start,'Expected "'.concat(gr,'", found ').concat(Ht(Yr),"."));this._lexer.advance()},kn.expectOptionalKeyword=function(gr){var Yr=this._lexer.token;return Yr.kind===g.NAME&&Yr.value===gr&&(this._lexer.advance(),!0)},kn.unexpected=function(gr){var Yr=gr??this._lexer.token;return e(this._lexer.source,Yr.start,"Unexpected ".concat(Ht(Yr),"."))},kn.any=function(gr,Yr,di){this.expectToken(gr);for(var Jr=[];!this.expectOptionalToken(di);)Jr.push(Yr.call(this));return Jr},kn.optionalMany=function(gr,Yr,di){if(this.expectOptionalToken(gr)){var Jr=[];do{Jr.push(Yr.call(this))}while(!this.expectOptionalToken(di));return Jr}return[]},kn.many=function(gr,Yr,di){this.expectToken(gr);var Jr=[];do{Jr.push(Yr.call(this))}while(!this.expectOptionalToken(di));return Jr},kn.delimitedMany=function(gr,Yr){this.expectOptionalToken(gr);var di=[];do{di.push(Yr.call(this))}while(this.expectOptionalToken(gr));return di},Wn}();function Ht(Wn){var kn=Wn.value;return Mt(Wn.kind)+(null!=kn?' "'.concat(kn,'"'):"")}function Mt(Wn){return function Ae(Wn){return Wn===g.BANG||Wn===g.DOLLAR||Wn===g.AMP||Wn===g.PAREN_L||Wn===g.PAREN_R||Wn===g.SPREAD||Wn===g.COLON||Wn===g.EQUALS||Wn===g.AT||Wn===g.BRACKET_L||Wn===g.BRACKET_R||Wn===g.BRACE_L||Wn===g.PIPE||Wn===g.BRACE_R}(Wn)?'"'.concat(Wn,'"'):Wn}var pe={Name:[],Document:["definitions"],OperationDefinition:["name","variableDefinitions","directives","selectionSet"],VariableDefinition:["variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],FloatValue:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","interfaces","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","locations"],SchemaExtension:["directives","operationTypes"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"]},ce=Object.freeze({});function ve(Wn,kn,Lr){var gr=Wn[kn];if(gr){if(!Lr&&"function"==typeof gr)return gr;var Yr=Lr?gr.leave:gr.enter;if("function"==typeof Yr)return Yr}else{var di=Lr?Wn.leave:Wn.enter;if(di){if("function"==typeof di)return di;var Jr=di[kn];if("function"==typeof Jr)return Jr}}}function Oe(Wn){return function de(Wn,kn){var Lr=arguments.length>2&&void 0!==arguments[2]?arguments[2]:pe,gr=void 0,Yr=Array.isArray(Wn),di=[Wn],Jr=-1,vr=[],Ai=void 0,ji=void 0,Ki=void 0,xa=[],Pa=[],lo=Wn;do{var Cr=++Jr===di.length,ni=Cr&&0!==vr.length;if(Cr){if(ji=0===Pa.length?void 0:xa[xa.length-1],Ai=Ki,Ki=Pa.pop(),ni){if(Yr)Ai=Ai.slice();else{for(var ii={},Pn=0,mr=Object.keys(Ai);Pn80&&(Ai=vr+ze("(\n",tt(fe(Yr,"\n")),"\n)")),fe([Ai,fe(di," "),Jr]," ")},Argument:function(kn){return kn.name+": "+kn.value},FragmentSpread:function(kn){return"..."+kn.name+ze(" ",fe(kn.directives," "))},InlineFragment:function(kn){var gr=kn.directives,Yr=kn.selectionSet;return fe(["...",ze("on ",kn.typeCondition),fe(gr," "),Yr]," ")},FragmentDefinition:function(kn){var gr=kn.typeCondition,Yr=kn.variableDefinitions,di=kn.directives,Jr=kn.selectionSet;return"fragment ".concat(kn.name).concat(ze("(",fe(Yr,", "),")")," ")+"on ".concat(gr," ").concat(ze("",fe(di," ")," "))+Jr},IntValue:function(kn){return kn.value},FloatValue:function(kn){return kn.value},StringValue:function(kn,Lr){var gr=kn.value;return kn.block?function q(Wn){var kn=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",Lr=arguments.length>2&&void 0!==arguments[2]&&arguments[2],gr=-1===Wn.indexOf("\n"),vr=!gr||'"'===Wn[Wn.length-1]||"\\"===Wn[Wn.length-1]||Lr,Ai="";return vr&&!(gr&&(" "===Wn[0]||"\t"===Wn[0]))&&(Ai+="\n"+kn),Ai+=kn?Wn.replace(/\n/g,"\n"+kn):Wn,vr&&(Ai+="\n"),'"""'+Ai.replace(/"""/g,'\\"""')+'"""'}(gr,"description"===Lr?"":" "):JSON.stringify(gr)},BooleanValue:function(kn){return kn.value?"true":"false"},NullValue:function(){return"null"},EnumValue:function(kn){return kn.value},ListValue:function(kn){return"["+fe(kn.values,", ")+"]"},ObjectValue:function(kn){return"{"+fe(kn.fields,", ")+"}"},ObjectField:function(kn){return kn.name+": "+kn.value},Directive:function(kn){return"@"+kn.name+ze("(",fe(kn.arguments,", "),")")},NamedType:function(kn){return kn.name},ListType:function(kn){return"["+kn.type+"]"},NonNullType:function(kn){return kn.type+"!"},SchemaDefinition:ke(function(Wn){var Lr=Wn.operationTypes;return fe(["schema",fe(Wn.directives," "),De(Lr)]," ")}),OperationTypeDefinition:function(kn){return kn.operation+": "+kn.type},ScalarTypeDefinition:ke(function(Wn){return fe(["scalar",Wn.name,fe(Wn.directives," ")]," ")}),ObjectTypeDefinition:ke(function(Wn){var gr=Wn.directives,Yr=Wn.fields;return fe(["type",Wn.name,ze("implements ",fe(Wn.interfaces," & ")),fe(gr," "),De(Yr)]," ")}),FieldDefinition:ke(function(Wn){var Lr=Wn.arguments,gr=Wn.type,Yr=Wn.directives;return Wn.name+(cn(Lr)?ze("(\n",tt(fe(Lr,"\n")),"\n)"):ze("(",fe(Lr,", "),")"))+": "+gr+ze(" ",fe(Yr," "))}),InputValueDefinition:ke(function(Wn){var Yr=Wn.directives;return fe([Wn.name+": "+Wn.type,ze("= ",Wn.defaultValue),fe(Yr," ")]," ")}),InterfaceTypeDefinition:ke(function(Wn){var gr=Wn.directives,Yr=Wn.fields;return fe(["interface",Wn.name,ze("implements ",fe(Wn.interfaces," & ")),fe(gr," "),De(Yr)]," ")}),UnionTypeDefinition:ke(function(Wn){var gr=Wn.types;return fe(["union",Wn.name,fe(Wn.directives," "),gr&&0!==gr.length?"= "+fe(gr," | "):""]," ")}),EnumTypeDefinition:ke(function(Wn){var gr=Wn.values;return fe(["enum",Wn.name,fe(Wn.directives," "),De(gr)]," ")}),EnumValueDefinition:ke(function(Wn){return fe([Wn.name,fe(Wn.directives," ")]," ")}),InputObjectTypeDefinition:ke(function(Wn){var gr=Wn.fields;return fe(["input",Wn.name,fe(Wn.directives," "),De(gr)]," ")}),DirectiveDefinition:ke(function(Wn){var Lr=Wn.arguments,gr=Wn.repeatable,Yr=Wn.locations;return"directive @"+Wn.name+(cn(Lr)?ze("(\n",tt(fe(Lr,"\n")),"\n)"):ze("(",fe(Lr,", "),")"))+(gr?" repeatable":"")+" on "+fe(Yr," | ")}),SchemaExtension:function(kn){var gr=kn.operationTypes;return fe(["extend schema",fe(kn.directives," "),De(gr)]," ")},ScalarTypeExtension:function(kn){return fe(["extend scalar",kn.name,fe(kn.directives," ")]," ")},ObjectTypeExtension:function(kn){var Yr=kn.directives,di=kn.fields;return fe(["extend type",kn.name,ze("implements ",fe(kn.interfaces," & ")),fe(Yr," "),De(di)]," ")},InterfaceTypeExtension:function(kn){var Yr=kn.directives,di=kn.fields;return fe(["extend interface",kn.name,ze("implements ",fe(kn.interfaces," & ")),fe(Yr," "),De(di)]," ")},UnionTypeExtension:function(kn){var Yr=kn.types;return fe(["extend union",kn.name,fe(kn.directives," "),Yr&&0!==Yr.length?"= "+fe(Yr," | "):""]," ")},EnumTypeExtension:function(kn){var Yr=kn.values;return fe(["extend enum",kn.name,fe(kn.directives," "),De(Yr)]," ")},InputObjectTypeExtension:function(kn){var Yr=kn.fields;return fe(["extend input",kn.name,fe(kn.directives," "),De(Yr)]," ")}};function ke(Wn){return function(kn){return fe([kn.description,Wn(kn)],"\n")}}function fe(Wn){var kn,Lr=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return null!==(kn=Wn?.filter(function(gr){return gr}).join(Lr))&&void 0!==kn?kn:""}function De(Wn){return ze("{\n",tt(fe(Wn,"\n")),"\n}")}function ze(Wn,kn){return null!=kn&&""!==kn?Wn+kn+(arguments.length>2&&void 0!==arguments[2]?arguments[2]:""):""}function tt(Wn){return ze(" ",Wn.replace(/\n/g,"\n "))}function Je(Wn){return-1!==Wn.indexOf("\n")}function cn(Wn){return null!=Wn&&Wn.some(Je)}var vn=f(94296),er=f(46438),lr=f(80707),Yt=f(39713),kt=f(19418),Se=f(55303),Qe=f(4642),Be=f(85903),ct=f(83940),Ke=f(59363),Qt=function(){return Qt=Object.assign||function(Wn){for(var kn,Lr=1,gr=arguments.length;Lr0&&di[di.length-1])&&(6===ji[0]||2===ji[0])){Lr=0;continue}if(3===ji[0]&&(!di||ji[1]>di[0]&&ji[1]0)&&!(Yr=gr.next()).done;)di.push(Yr.value)}catch(vr){Jr={error:vr}}finally{try{Yr&&!Yr.done&&(Lr=gr.return)&&Lr.call(gr)}finally{if(Jr)throw Jr.error}}return di},Ft=new vn.k("GraphQLAPI"),yn=function(Wn,kn,Lr,gr){return void 0===kn&&(kn={}),{query:Wn,variables:kn,authToken:Lr,userAgentSuffix:gr}},ei=function(){function Wn(kn){this._api=null,this.Auth=Qe.ZP,this.Cache=Be.ZP,this.Credentials=er.cN,this._options=kn,Ft.debug("API Options",this._options)}return Wn.prototype.getModuleName=function(){return"GraphQLAPI"},Wn.prototype.configure=function(kn){var Lr=kn||{},gr=Lr.API,Yr=void 0===gr?{}:gr,di=function(Wn,kn){var Lr={};for(var gr in Wn)Object.prototype.hasOwnProperty.call(Wn,gr)&&kn.indexOf(gr)<0&&(Lr[gr]=Wn[gr]);if(null!=Wn&&"function"==typeof Object.getOwnPropertySymbols){var Yr=0;for(gr=Object.getOwnPropertySymbols(Wn);Yr{"use strict";f.d($,{j:()=>a});var a=function(e){return e.NO_API_KEY="No api-key configured",e.NO_CURRENT_USER="No current user",e.NO_CREDENTIALS="No credentials",e.NO_FEDERATED_JWT="No federated jwt",e.NO_AUTH_TOKEN="No auth token specified",e}(a||{})},59363:(Me,$,f)=>{"use strict";f.d($,{H:()=>y});var a=f(94296),e=f(46438),n=f(80707),i=f(39995),r=f(85429),c=f(61333),l=f.n(c),s=f(52445),h=function(){return h=Object.assign||function(E){for(var C,I=1,d=arguments.length;I0&&J[J.length-1])&&(6===G[0]||2===G[0])){I=0;continue}if(3===G[0]&&(!J||G[1]>J[0]&&G[1]{Me.exports=f(31905)},68966:(Me,$,f)=>{"use strict";var a=f(13240),e=f(27727),n=f(89649),i=f(81090),r=f(68852),c=f(39861),l=f(23646),s=f(61151),h=f(66164),p=f(84458);Me.exports=function(_){return new Promise(function(y,E){var T,C=_.data,I=_.headers,d=_.responseType;function J(){_.cancelToken&&_.cancelToken.unsubscribe(T),_.signal&&_.signal.removeEventListener("abort",T)}a.isFormData(C)&&delete I["Content-Type"];var Y=new XMLHttpRequest;if(_.auth){var te=_.auth.username||"",N=_.auth.password?unescape(encodeURIComponent(_.auth.password)):"";I.Authorization="Basic "+btoa(te+":"+N)}var G=r(_.baseURL,_.url);function x(){if(Y){var Q="getAllResponseHeaders"in Y?c(Y.getAllResponseHeaders()):null;e(function(K){y(K),J()},function(K){E(K),J()},{data:d&&"text"!==d&&"json"!==d?Y.response:Y.responseText,status:Y.status,statusText:Y.statusText,headers:Q,config:_,request:Y}),Y=null}}if(Y.open(_.method.toUpperCase(),i(G,_.params,_.paramsSerializer),!0),Y.timeout=_.timeout,"onloadend"in Y?Y.onloadend=x:Y.onreadystatechange=function(){!Y||4!==Y.readyState||0===Y.status&&(!Y.responseURL||0!==Y.responseURL.indexOf("file:"))||setTimeout(x)},Y.onabort=function(){Y&&(E(s("Request aborted",_,"ECONNABORTED",Y)),Y=null)},Y.onerror=function(){E(s("Network Error",_,null,Y)),Y=null},Y.ontimeout=function(){var O=_.timeout?"timeout of "+_.timeout+"ms exceeded":"timeout exceeded";_.timeoutErrorMessage&&(O=_.timeoutErrorMessage),E(s(O,_,(_.transitional||h.transitional).clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",Y)),Y=null},a.isStandardBrowserEnv()){var F=(_.withCredentials||l(G))&&_.xsrfCookieName?n.read(_.xsrfCookieName):void 0;F&&(I[_.xsrfHeaderName]=F)}"setRequestHeader"in Y&&a.forEach(I,function(O,k){typeof C>"u"&&"content-type"===k.toLowerCase()?delete I[k]:Y.setRequestHeader(k,O)}),a.isUndefined(_.withCredentials)||(Y.withCredentials=!!_.withCredentials),d&&"json"!==d&&(Y.responseType=_.responseType),"function"==typeof _.onDownloadProgress&&Y.addEventListener("progress",_.onDownloadProgress),"function"==typeof _.onUploadProgress&&Y.upload&&Y.upload.addEventListener("progress",_.onUploadProgress),(_.cancelToken||_.signal)&&(T=function(Q){Y&&(E(!Q||Q&&Q.type?new p("canceled"):Q),Y.abort(),Y=null)},_.cancelToken&&_.cancelToken.subscribe(T),_.signal&&(_.signal.aborted?T():_.signal.addEventListener("abort",T))),C||(C=null),Y.send(C)})}},31905:(Me,$,f)=>{"use strict";var a=f(13240),e=f(29282),n=f(85587),i=f(26280),l=function c(s){var h=new n(s),p=e(n.prototype.request,h);return a.extend(p,n.prototype,h),a.extend(p,h),p.create=function(_){return c(i(s,_))},p}(f(66164));l.Axios=n,l.Cancel=f(84458),l.CancelToken=f(83251),l.isCancel=f(80186),l.VERSION=f(76261).version,l.all=function(h){return Promise.all(h)},l.spread=f(12817),l.isAxiosError=f(4267),Me.exports=l,Me.exports.default=l},84458:Me=>{"use strict";function $(f){this.message=f}$.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},$.prototype.__CANCEL__=!0,Me.exports=$},83251:(Me,$,f)=>{"use strict";var a=f(84458);function e(n){if("function"!=typeof n)throw new TypeError("executor must be a function.");var i;this.promise=new Promise(function(l){i=l});var r=this;this.promise.then(function(c){if(r._listeners){var l,s=r._listeners.length;for(l=0;l{"use strict";Me.exports=function(f){return!(!f||!f.__CANCEL__)}},85587:(Me,$,f)=>{"use strict";var a=f(13240),e=f(81090),n=f(29716),i=f(22452),r=f(26280),c=f(78848),l=c.validators;function s(h){this.defaults=h,this.interceptors={request:new n,response:new n}}s.prototype.request=function(p,g){"string"==typeof p?(g=g||{}).url=p:g=p||{},(g=r(this.defaults,g)).method=g.method?g.method.toLowerCase():this.defaults.method?this.defaults.method.toLowerCase():"get";var _=g.transitional;void 0!==_&&c.assertOptions(_,{silentJSONParsing:l.transitional(l.boolean),forcedJSONParsing:l.transitional(l.boolean),clarifyTimeoutError:l.transitional(l.boolean)},!1);var b=[],y=!0;this.interceptors.request.forEach(function(te){"function"==typeof te.runWhen&&!1===te.runWhen(g)||(y=y&&te.synchronous,b.unshift(te.fulfilled,te.rejected))});var C,E=[];if(this.interceptors.response.forEach(function(te){E.push(te.fulfilled,te.rejected)}),!y){var I=[i,void 0];for(Array.prototype.unshift.apply(I,b),I=I.concat(E),C=Promise.resolve(g);I.length;)C=C.then(I.shift(),I.shift());return C}for(var d=g;b.length;){var T=b.shift(),J=b.shift();try{d=T(d)}catch(Y){J(Y);break}}try{C=i(d)}catch(Y){return Promise.reject(Y)}for(;E.length;)C=C.then(E.shift(),E.shift());return C},s.prototype.getUri=function(p){return p=r(this.defaults,p),e(p.url,p.params,p.paramsSerializer).replace(/^\?/,"")},a.forEach(["delete","get","head","options"],function(p){s.prototype[p]=function(g,_){return this.request(r(_||{},{method:p,url:g,data:(_||{}).data}))}}),a.forEach(["post","put","patch"],function(p){s.prototype[p]=function(g,_,b){return this.request(r(b||{},{method:p,url:g,data:_}))}}),Me.exports=s},29716:(Me,$,f)=>{"use strict";var a=f(13240);function e(){this.handlers=[]}e.prototype.use=function(i,r,c){return this.handlers.push({fulfilled:i,rejected:r,synchronous:!!c&&c.synchronous,runWhen:c?c.runWhen:null}),this.handlers.length-1},e.prototype.eject=function(i){this.handlers[i]&&(this.handlers[i]=null)},e.prototype.forEach=function(i){a.forEach(this.handlers,function(c){null!==c&&i(c)})},Me.exports=e},68852:(Me,$,f)=>{"use strict";var a=f(55549),e=f(22640);Me.exports=function(i,r){return i&&!a(r)?e(i,r):r}},61151:(Me,$,f)=>{"use strict";var a=f(53121);Me.exports=function(n,i,r,c,l){var s=new Error(n);return a(s,i,r,c,l)}},22452:(Me,$,f)=>{"use strict";var a=f(13240),e=f(75206),n=f(80186),i=f(66164),r=f(84458);function c(l){if(l.cancelToken&&l.cancelToken.throwIfRequested(),l.signal&&l.signal.aborted)throw new r("canceled")}Me.exports=function(s){return c(s),s.headers=s.headers||{},s.data=e.call(s,s.data,s.headers,s.transformRequest),s.headers=a.merge(s.headers.common||{},s.headers[s.method]||{},s.headers),a.forEach(["delete","get","head","post","put","patch","common"],function(g){delete s.headers[g]}),(s.adapter||i.adapter)(s).then(function(g){return c(s),g.data=e.call(s,g.data,g.headers,s.transformResponse),g},function(g){return n(g)||(c(s),g&&g.response&&(g.response.data=e.call(s,g.response.data,g.response.headers,s.transformResponse))),Promise.reject(g)})}},53121:Me=>{"use strict";Me.exports=function(f,a,e,n,i){return f.config=a,e&&(f.code=e),f.request=n,f.response=i,f.isAxiosError=!0,f.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},f}},26280:(Me,$,f)=>{"use strict";var a=f(13240);Me.exports=function(n,i){i=i||{};var r={};function c(_,b){return a.isPlainObject(_)&&a.isPlainObject(b)?a.merge(_,b):a.isPlainObject(b)?a.merge({},b):a.isArray(b)?b.slice():b}function l(_){return a.isUndefined(i[_])?a.isUndefined(n[_])?void 0:c(void 0,n[_]):c(n[_],i[_])}function s(_){if(!a.isUndefined(i[_]))return c(void 0,i[_])}function h(_){return a.isUndefined(i[_])?a.isUndefined(n[_])?void 0:c(void 0,n[_]):c(void 0,i[_])}function p(_){return _ in i?c(n[_],i[_]):_ in n?c(void 0,n[_]):void 0}var g={url:s,method:s,data:s,baseURL:h,transformRequest:h,transformResponse:h,paramsSerializer:h,timeout:h,timeoutMessage:h,withCredentials:h,adapter:h,responseType:h,xsrfCookieName:h,xsrfHeaderName:h,onUploadProgress:h,onDownloadProgress:h,decompress:h,maxContentLength:h,maxBodyLength:h,transport:h,httpAgent:h,httpsAgent:h,cancelToken:h,socketPath:h,responseEncoding:h,validateStatus:p};return a.forEach(Object.keys(n).concat(Object.keys(i)),function(b){var y=g[b]||l,E=y(b);a.isUndefined(E)&&y!==p||(r[b]=E)}),r}},27727:(Me,$,f)=>{"use strict";var a=f(61151);Me.exports=function(n,i,r){var c=r.config.validateStatus;r.status&&c&&!c(r.status)?i(a("Request failed with status code "+r.status,r.config,null,r.request,r)):n(r)}},75206:(Me,$,f)=>{"use strict";var a=f(13240),e=f(66164);Me.exports=function(i,r,c){var l=this||e;return a.forEach(c,function(h){i=h.call(l,i,r)}),i}},66164:(Me,$,f)=>{"use strict";var a=f(13240),e=f(64072),n=f(53121),i={"Content-Type":"application/x-www-form-urlencoded"};function r(h,p){!a.isUndefined(h)&&a.isUndefined(h["Content-Type"])&&(h["Content-Type"]=p)}var s={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:function c(){var h;return(typeof XMLHttpRequest<"u"||typeof process<"u"&&"[object process]"===Object.prototype.toString.call(process))&&(h=f(68966)),h}(),transformRequest:[function(p,g){return e(g,"Accept"),e(g,"Content-Type"),a.isFormData(p)||a.isArrayBuffer(p)||a.isBuffer(p)||a.isStream(p)||a.isFile(p)||a.isBlob(p)?p:a.isArrayBufferView(p)?p.buffer:a.isURLSearchParams(p)?(r(g,"application/x-www-form-urlencoded;charset=utf-8"),p.toString()):a.isObject(p)||g&&"application/json"===g["Content-Type"]?(r(g,"application/json"),function l(h,p,g){if(a.isString(h))try{return(p||JSON.parse)(h),a.trim(h)}catch(_){if("SyntaxError"!==_.name)throw _}return(g||JSON.stringify)(h)}(p)):p}],transformResponse:[function(p){var g=this.transitional||s.transitional,y=!(g&&g.silentJSONParsing)&&"json"===this.responseType;if(y||g&&g.forcedJSONParsing&&a.isString(p)&&p.length)try{return JSON.parse(p)}catch(E){if(y)throw"SyntaxError"===E.name?n(E,this,"E_JSON_PARSE"):E}return p}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(p){return p>=200&&p<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};a.forEach(["delete","get","head"],function(p){s.headers[p]={}}),a.forEach(["post","put","patch"],function(p){s.headers[p]=a.merge(i)}),Me.exports=s},76261:Me=>{Me.exports={version:"0.26.0"}},29282:Me=>{"use strict";Me.exports=function(f,a){return function(){for(var n=new Array(arguments.length),i=0;i{"use strict";var a=f(13240);function e(n){return encodeURIComponent(n).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}Me.exports=function(i,r,c){if(!r)return i;var l;if(c)l=c(r);else if(a.isURLSearchParams(r))l=r.toString();else{var s=[];a.forEach(r,function(g,_){null===g||typeof g>"u"||(a.isArray(g)?_+="[]":g=[g],a.forEach(g,function(y){a.isDate(y)?y=y.toISOString():a.isObject(y)&&(y=JSON.stringify(y)),s.push(e(_)+"="+e(y))}))}),l=s.join("&")}if(l){var h=i.indexOf("#");-1!==h&&(i=i.slice(0,h)),i+=(-1===i.indexOf("?")?"?":"&")+l}return i}},22640:Me=>{"use strict";Me.exports=function(f,a){return a?f.replace(/\/+$/,"")+"/"+a.replace(/^\/+/,""):f}},89649:(Me,$,f)=>{"use strict";var a=f(13240);Me.exports=a.isStandardBrowserEnv()?{write:function(i,r,c,l,s,h){var p=[];p.push(i+"="+encodeURIComponent(r)),a.isNumber(c)&&p.push("expires="+new Date(c).toGMTString()),a.isString(l)&&p.push("path="+l),a.isString(s)&&p.push("domain="+s),!0===h&&p.push("secure"),document.cookie=p.join("; ")},read:function(i){var r=document.cookie.match(new RegExp("(^|;\\s*)("+i+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(i){this.write(i,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},55549:Me=>{"use strict";Me.exports=function(f){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(f)}},4267:(Me,$,f)=>{"use strict";var a=f(13240);Me.exports=function(n){return a.isObject(n)&&!0===n.isAxiosError}},23646:(Me,$,f)=>{"use strict";var a=f(13240);Me.exports=a.isStandardBrowserEnv()?function(){var r,n=/(msie|trident)/i.test(navigator.userAgent),i=document.createElement("a");function c(l){var s=l;return n&&(i.setAttribute("href",s),s=i.href),i.setAttribute("href",s),{href:i.href,protocol:i.protocol?i.protocol.replace(/:$/,""):"",host:i.host,search:i.search?i.search.replace(/^\?/,""):"",hash:i.hash?i.hash.replace(/^#/,""):"",hostname:i.hostname,port:i.port,pathname:"/"===i.pathname.charAt(0)?i.pathname:"/"+i.pathname}}return r=c(window.location.href),function(s){var h=a.isString(s)?c(s):s;return h.protocol===r.protocol&&h.host===r.host}}():function(){return!0}},64072:(Me,$,f)=>{"use strict";var a=f(13240);Me.exports=function(n,i){a.forEach(n,function(c,l){l!==i&&l.toUpperCase()===i.toUpperCase()&&(n[i]=c,delete n[l])})}},39861:(Me,$,f)=>{"use strict";var a=f(13240),e=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];Me.exports=function(i){var c,l,s,r={};return i&&a.forEach(i.split("\n"),function(p){if(s=p.indexOf(":"),c=a.trim(p.substr(0,s)).toLowerCase(),l=a.trim(p.substr(s+1)),c){if(r[c]&&e.indexOf(c)>=0)return;r[c]="set-cookie"===c?(r[c]?r[c]:[]).concat([l]):r[c]?r[c]+", "+l:l}}),r}},12817:Me=>{"use strict";Me.exports=function(f){return function(e){return f.apply(null,e)}}},78848:(Me,$,f)=>{"use strict";var a=f(76261).version,e={};["object","boolean","number","function","string","symbol"].forEach(function(r,c){e[r]=function(s){return typeof s===r||"a"+(c<1?"n ":" ")+r}});var n={};e.transitional=function(c,l,s){function h(p,g){return"[Axios v"+a+"] Transitional option '"+p+"'"+g+(s?". "+s:"")}return function(p,g,_){if(!1===c)throw new Error(h(g," has been removed"+(l?" in "+l:"")));return l&&!n[g]&&(n[g]=!0,console.warn(h(g," has been deprecated since v"+l+" and will be removed in the near future"))),!c||c(p,g,_)}},Me.exports={assertOptions:function i(r,c,l){if("object"!=typeof r)throw new TypeError("options must be an object");for(var s=Object.keys(r),h=s.length;h-- >0;){var p=s[h],g=c[p];if(g){var _=r[p],b=void 0===_||g(_,p,r);if(!0!==b)throw new TypeError("option "+p+" must be "+b)}else if(!0!==l)throw Error("Unknown option "+p)}},validators:e}},13240:(Me,$,f)=>{"use strict";var a=f(29282),e=Object.prototype.toString;function n(x){return Array.isArray(x)}function i(x){return typeof x>"u"}function c(x){return"[object ArrayBuffer]"===e.call(x)}function g(x){return null!==x&&"object"==typeof x}function _(x){if("[object Object]"!==e.call(x))return!1;var F=Object.getPrototypeOf(x);return null===F||F===Object.prototype}function C(x){return"[object Function]"===e.call(x)}function Y(x,F){if(!(null===x||typeof x>"u"))if("object"!=typeof x&&(x=[x]),n(x))for(var Q=0,O=x.length;Q{"use strict";f.d($,{b:()=>J,Y:()=>T});var a=f(84289),e=f(85903),n=f(59363),i=f(94296),r=f(46438),c=f(19418),l=function(){return l=Object.assign||function(Y){for(var te,N=1,G=arguments.length;N0&&F[F.length-1])&&(6===P[0]||2===P[0])){N=0;continue}if(3===P[0]&&(!F||P[1]>F[0]&&P[1]0&&F[F.length-1])&&(6===P[0]||2===P[0])){N=0;continue}if(3===P[0]&&(!F||P[1]>F[0]&&P[1]{"use strict";f.d($,{ZP:()=>e});const e=f(29293).b},84289:(Me,$,f)=>{"use strict";f.d($,{g:()=>Ht});var a=f(41945),e=f(94296),n=f(87401),i=f(46438),r=f(49677),c=f(92151),l=f(56305),s=f(85626),g=f(19418),_=f(5816),b=f(52445),E=function(Mt){var pe=window.open(Mt,"_self");return pe?Promise.resolve(pe):Promise.reject()},Y=f(32078),te=f.n(Y),N=f(85506),G=f.n(N),x=function(){return x=Object.assign||function(Mt){for(var pe,ce=1,de=arguments.length;ce0&&ve[ve.length-1])&&(6===ke[0]||2===ke[0])){ce=0;continue}if(3===ke[0]&&(!ve||ke[1]>ve[0]&&ke[1]0)&&!(ue=de.next()).done;)ve.push(ue.value)}catch(Xe){Oe={error:Xe}}finally{try{ue&&!ue.done&&(ce=de.return)&&ce.call(de)}finally{if(Oe)throw Oe.error}}return ve},k=typeof Symbol<"u"&&"function"==typeof Symbol.for?Symbol.for("amplify_default"):"@@amplify_default",P=function(Mt,pe,ce){n.Xb.dispatch("auth",{event:Mt,data:pe,message:ce},"Auth",k)},K=new e.k("OAuth"),oe=function(){function Mt(pe){var ce=pe.config,de=pe.cognitoClientId,ue=pe.scopes,ve=void 0===ue?[]:ue;if(this._urlOpener=ce.urlOpener||E,this._config=ce,this._cognitoClientId=de,!this.isValidScopes(ve))throw Error("scopes must be a String Array");this._scopes=ve}return Mt.prototype.isValidScopes=function(pe){return Array.isArray(pe)&&pe.every(function(ce){return"string"==typeof ce})},Mt.prototype.oauthSignIn=function(pe,ce,de,ue,ve,Oe){void 0===pe&&(pe="code"),void 0===ve&&(ve=a.JG.Cognito);var Xe=this._generateState(32),Cn=Oe?Xe+"-"+function h(Mt){return Mt.split("").map(function(pe){return pe.charCodeAt(0).toString(16).padStart(2,"0")}).join("")}(Oe):Xe;!function(Mt){window.sessionStorage.setItem("oauth_state",Mt)}(Cn);var ke=this._generateRandom(128);!function(Mt){window.sessionStorage.setItem("ouath_pkce_key",Mt)}(ke);var fe=this._generateChallenge(ke),ze=this._scopes.join(" "),Je="https://"+ce+"/oauth2/authorize?"+Object.entries(x(x({redirect_uri:de,response_type:pe,client_id:ue,identity_provider:ve,scope:ze,state:Cn},"code"===pe?{code_challenge:fe}:{}),"code"===pe?{code_challenge_method:"S256"}:{})).map(function(cn){var vn=O(cn,2),lr=vn[1];return encodeURIComponent(vn[0])+"="+encodeURIComponent(lr)}).join("&");K.debug("Redirecting to "+Je),this._urlOpener(Je,de)},Mt.prototype._handleCodeFlow=function(pe){return F(this,void 0,void 0,function(){var ce,de,ue,ve,Oe,Xe,Cn,ke,fe,De,ze,tt,Je,cn;return Q(this,function(vn){switch(vn.label){case 0:return ce=((0,b.Qc)(pe).query||"").split("&").map(function(er){return er.split("=")}).reduce(function(er,lr){var Yt,kt=O(lr,2),Se=kt[0],Qe=kt[1];return x(x({},er),((Yt={})[Se]=Qe,Yt))},{code:void 0}).code,de=(0,b.Qc)(pe).pathname||"/",ue=(0,b.Qc)(this._config.redirectSignIn).pathname||"/",ce&&de===ue?(P("codeFlow",{},"Retrieving tokens from "+(ve="https://"+this._config.domain+"/oauth2/token")),Oe=(0,a.ic)(this._config)?this._cognitoClientId:this._config.clientID,Xe=(0,a.ic)(this._config)?this._config.redirectSignIn:this._config.redirectUri,Cn=function(){var Mt=window.sessionStorage.getItem("ouath_pkce_key");return window.sessionStorage.removeItem("ouath_pkce_key"),Mt}(),ke=x({grant_type:"authorization_code",code:ce,client_id:Oe,redirect_uri:Xe},Cn?{code_verifier:Cn}:{}),K.debug("Calling token endpoint: "+ve+" with",ke),fe=Object.entries(ke).map(function(er){var lr=O(er,2),kt=lr[1];return encodeURIComponent(lr[0])+"="+encodeURIComponent(kt)}).join("&"),[4,fetch(ve,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:fe})]):[2];case 1:return[4,vn.sent().json()];case 2:if(De=vn.sent(),ze=De.access_token,tt=De.refresh_token,Je=De.id_token,cn=De.error)throw new Error(cn);return[2,{accessToken:ze,refreshToken:tt,idToken:Je}]}})})},Mt.prototype._handleImplicitFlow=function(pe){return F(this,void 0,void 0,function(){var ce,de,ue;return Q(this,function(ve){return ce=((0,b.Qc)(pe).hash||"#").substr(1).split("&").map(function(Oe){return Oe.split("=")}).reduce(function(Oe,Xe){var Cn,ke=O(Xe,2),fe=ke[0],De=ke[1];return x(x({},Oe),((Cn={})[fe]=De,Cn))},{id_token:void 0,access_token:void 0}),de=ce.id_token,ue=ce.access_token,P("implicitFlow",{},"Got tokens from "+pe),K.debug("Retrieving implicit tokens from "+pe+" with"),[2,{accessToken:ue,idToken:de,refreshToken:null}]})})},Mt.prototype.handleAuthResponse=function(pe){return F(this,void 0,void 0,function(){var ce,ue,ve,Oe,Xe,Cn;return Q(this,function(ke){switch(ke.label){case 0:if(ke.trys.push([0,5,,6]),ce=pe?x(x({},((0,b.Qc)(pe).hash||"#").substr(1).split("&").map(function(fe){return fe.split("=")}).reduce(function(fe,De){var ze=O(De,2);return fe[ze[0]]=ze[1],fe},{})),((0,b.Qc)(pe).query||"").split("&").map(function(fe){return fe.split("=")}).reduce(function(fe,De){var ze=O(De,2);return fe[ze[0]]=ze[1],fe},{})):{},ue=ce.error_description,ce.error)throw new Error(ue);return ve=this._validateState(ce),K.debug("Starting "+this._config.responseType+" flow with "+pe),"code"!==this._config.responseType?[3,2]:(Oe=[{}],[4,this._handleCodeFlow(pe)]);case 1:return[2,x.apply(void 0,[x.apply(void 0,Oe.concat([ke.sent()])),{state:ve}])];case 2:return Xe=[{}],[4,this._handleImplicitFlow(pe)];case 3:return[2,x.apply(void 0,[x.apply(void 0,Xe.concat([ke.sent()])),{state:ve}])];case 4:return[3,6];case 5:throw Cn=ke.sent(),K.error("Error handling auth response.",Cn),Cn;case 6:return[2]}})})},Mt.prototype._validateState=function(pe){if(pe){var ce=function(){var Mt=window.sessionStorage.getItem("oauth_state");return window.sessionStorage.removeItem("oauth_state"),Mt}(),de=pe.state;if(ce&&ce!==de)throw new Error("Invalid state in OAuth flow");return de}},Mt.prototype.signOut=function(){return F(this,void 0,void 0,function(){var pe,ce,de;return Q(this,function(ue){return pe="https://"+this._config.domain+"/logout?",ce=(0,a.ic)(this._config)?this._cognitoClientId:this._config.oauth.clientID,de=(0,a.ic)(this._config)?this._config.redirectSignOut:this._config.returnTo,pe+=Object.entries({client_id:ce,logout_uri:encodeURIComponent(de)}).map(function(ve){var Oe=O(ve,2);return Oe[0]+"="+Oe[1]}).join("&"),P("oAuthSignOut",{oAuth:"signOut"},"Signing out from "+pe),K.debug("Signing out from "+pe),[2,this._urlOpener(pe,de)]})})},Mt.prototype._generateState=function(pe){for(var ce="",de=pe;de>0;--de)ce+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[Math.round(61*Math.random())];return ce},Mt.prototype._generateChallenge=function(pe){return this._base64URL(te()(pe))},Mt.prototype._base64URL=function(pe){return pe.toString(G()).replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")},Mt.prototype._generateRandom=function(pe){var de=new Uint8Array(pe);if(typeof window<"u"&&window.crypto)window.crypto.getRandomValues(de);else for(var ue=0;ue0&&ve[ve.length-1])&&(6===ke[0]||2===ke[0])){ce=0;continue}if(3===ke[0]&&(!ve||ke[1]>ve[0]&&ke[1]0)&&!(ue=de.next()).done;)ve.push(ue.value)}catch(Xe){Oe={error:Xe}}finally{try{ue&&!ue.done&&(ce=de.return)&&ce.call(de)}finally{if(Oe)throw Oe.error}}return ve},Ye=new e.k("AuthClass"),tn="aws.cognito.signin.user.admin",Pt=typeof Symbol<"u"&&"function"==typeof Symbol.for?Symbol.for("amplify_default"):"@@amplify_default",et=function(Mt,pe,ce){n.Xb.dispatch("auth",{event:Mt,data:pe,message:ce},"Auth",Pt)},Ze=function(){function Mt(pe){var ce=this;this.userPool=null,this.user=null,this.oAuthFlowInProgress=!1,this.autoSignInInitiated=!1,this.Credentials=i.cN,this.wrapRefreshSessionCallback=function(de){return function(ve,Oe){return Oe?et("tokenRefresh",void 0,"New token retrieved"):et("tokenRefresh_failure",ve,"Failed to retrieve new token"),de(ve,Oe)}},this.configure(pe),this.currentCredentials=this.currentCredentials.bind(this),this.currentUserCredentials=this.currentUserCredentials.bind(this),n.Xb.listen("auth",function(de){switch(de.payload.event){case"signIn":ce._storage.setItem("amplify-signin-with-hostedUI","false");break;case"signOut":ce._storage.removeItem("amplify-signin-with-hostedUI");break;case"cognitoHostedUI":ce._storage.setItem("amplify-signin-with-hostedUI","true")}})}return Mt.prototype.getModuleName=function(){return"Auth"},Mt.prototype.configure=function(pe){var ce=this;if(!pe)return this._config||{};Ye.debug("configure Auth");var de=Object.assign({},this._config,r._b.parseMobilehubConfig(pe).Auth,pe);this._config=de;var ue=this._config,ve=ue.userPoolId,Oe=ue.userPoolWebClientId,Xe=ue.cookieStorage,Cn=ue.oauth,ke=ue.region,fe=ue.identityPoolId,De=ue.mandatorySignIn,ze=ue.refreshHandlers,tt=ue.identityPoolRegion,Je=ue.clientMetadata,cn=ue.endpoint;if(this._config.storage){if(!this._isValidAuthStorage(this._config.storage))throw Ye.error("The storage in the Auth config is not valid!"),new Error("Empty storage object");this._storage=this._config.storage}else this._storage=Xe?new _.eR(Xe):pe.ssr?new c.N:(new l.c4).getStorage();if(this._storageSync=Promise.resolve(),"function"==typeof this._storage.sync&&(this._storageSync=this._storage.sync()),ve){var vn={UserPoolId:ve,ClientId:Oe,endpoint:cn};vn.Storage=this._storage,this.userPool=new _.AM(vn,this.wrapRefreshSessionCallback)}this.Credentials.configure({mandatorySignIn:De,region:tt||ke,userPoolId:ve,identityPoolId:fe,refreshHandlers:ze,storage:this._storage});var er=Cn?(0,a.ic)(this._config.oauth)?Cn:Cn.awsCognito:void 0;if(er){var lr=Object.assign({cognitoClientId:Oe,UserPoolId:ve,domain:er.domain,scopes:er.scope,redirectSignIn:er.redirectSignIn,redirectSignOut:er.redirectSignOut,responseType:er.responseType,Storage:this._storage,urlOpener:er.urlOpener,clientMetadata:Je},er.options);this._oAuthHandler=new me({scopes:lr.scopes,config:lr,cognitoClientId:lr.cognitoClientId});var Yt={};!function(Mt){if((0,s.lC)().isBrowser&&window.location)Se={url:window.location.href},Yt[Qe=Se.url]||(Yt[Qe]=!0,ce._handleAuthResponse(Qe));else if(!(0,s.lC)().isNode)throw new Error("Not supported");var Se,Qe}()}return et("configured",null,"The Auth category has been configured successfully"),this.autoSignInInitiated||"function"!=typeof this._storage.getItem||(this.isTrueStorageValue("amplify-polling-started")&&(et("autoSignIn_failure",null,a.Qg.AutoSignInError),this._storage.removeItem("amplify-auto-sign-in")),this._storage.removeItem("amplify-polling-started")),this._config},Mt.prototype.signUp=function(pe){for(var ce=this,de=[],ue=1;ue18e4?(clearInterval(ue),et("autoSignIn_failure",null,"Please confirm your account and use your credentials to sign in."),ce._storage.removeItem("amplify-auto-sign-in")):ce.signInAfterUserConfirmed(pe,null,ue)},5e3)},Mt.prototype.signInAfterUserConfirmed=function(pe,ce,de){return Ie(this,void 0,void 0,function(){var ue,ve,Oe=this;return je(this,function(Xe){switch(Xe.label){case 0:ue=this.createCognitoUser(pe.getUsername()),Xe.label=1;case 1:return Xe.trys.push([1,3,,4]),[4,ue.authenticateUser(pe,this.authCallbacks(ue,function(Cn){et("autoSignIn",Cn,pe.getUsername()+" has signed in successfully"),ce&&n.Xb.remove("auth",ce),de&&(clearInterval(de),Oe._storage.removeItem("amplify-polling-started")),Oe._storage.removeItem("amplify-auto-sign-in")},function(Cn){Ye.error(Cn),Oe._storage.removeItem("amplify-auto-sign-in")}))];case 2:return Xe.sent(),[3,4];case 3:return ve=Xe.sent(),Ye.error(ve),[3,4];case 4:return[2]}})})},Mt.prototype.confirmSignUp=function(pe,ce,de){var ue=this;if(!this.userPool)return this.rejectNoUserPool();if(!pe)return this.rejectAuthError(a.Qg.EmptyUsername);if(!ce)return this.rejectAuthError(a.Qg.EmptyCode);var Xe,ve=this.createCognitoUser(pe),Oe=!de||"boolean"!=typeof de.forceAliasCreation||de.forceAliasCreation;return de&&de.clientMetadata?Xe=de.clientMetadata:this._config.clientMetadata&&(Xe=this._config.clientMetadata),new Promise(function(Cn,ke){ve.confirmRegistration(ce,Oe,function(fe,De){fe?ke(fe):(et("confirmSignUp",De,pe+" has been confirmed successfully"),ue.isTrueStorageValue("amplify-auto-sign-in")&&!ue.autoSignInInitiated&&(et("autoSignIn_failure",null,a.Qg.AutoSignInError),ue._storage.removeItem("amplify-auto-sign-in")),Cn(De))},Xe)})},Mt.prototype.isTrueStorageValue=function(pe){var ce=this._storage.getItem(pe);return!!ce&&"true"===ce},Mt.prototype.resendSignUp=function(pe,ce){if(void 0===ce&&(ce=this._config.clientMetadata),!this.userPool)return this.rejectNoUserPool();if(!pe)return this.rejectAuthError(a.Qg.EmptyUsername);var de=this.createCognitoUser(pe);return new Promise(function(ue,ve){de.resendConfirmationCode(function(Oe,Xe){Oe?ve(Oe):ue(Xe)},ce)})},Mt.prototype.signIn=function(pe,ce,de){if(void 0===de&&(de=this._config.clientMetadata),!this.userPool)return this.rejectNoUserPool();var ue=null,ve=null,Oe={};if("string"==typeof pe)ue=pe,ve=ce;else{if(!(0,a.lg)(pe))return this.rejectAuthError(a.Qg.InvalidUsername);typeof ce<"u"&&Ye.warn("The password should be defined under the first parameter object!"),ue=pe.username,ve=pe.password,Oe=pe.validationData}if(!ue)return this.rejectAuthError(a.Qg.EmptyUsername);var Xe=new _.sD({Username:ue,Password:ve,ValidationData:Oe,ClientMetadata:de});return ve?this.signInWithPassword(Xe):this.signInWithoutPassword(Xe)},Mt.prototype.authCallbacks=function(pe,ce,de){var ue=this,ve=this;return{onSuccess:function(Oe){return Ie(ue,void 0,void 0,function(){var Xe,Cn,ke,fe;return je(this,function(De){switch(De.label){case 0:Ye.debug(Oe),delete pe.challengeName,delete pe.challengeParam,De.label=1;case 1:return De.trys.push([1,4,5,9]),[4,this.Credentials.clear()];case 2:return De.sent(),[4,this.Credentials.set(Oe,"session")];case 3:return Xe=De.sent(),Ye.debug("succeed to get cognito credentials",Xe),[3,9];case 4:return Cn=De.sent(),Ye.debug("cannot get cognito credentials",Cn),[3,9];case 5:return De.trys.push([5,7,,8]),[4,this.currentUserPoolUser()];case 6:return ke=De.sent(),ve.user=ke,et("signIn",ke,"A user "+pe.getUsername()+" has been signed in"),ce(ke),[3,8];case 7:return fe=De.sent(),Ye.error("Failed to get the signed in user",fe),de(fe),[3,8];case 8:return[7];case 9:return[2]}})})},onFailure:function(Oe){Ye.debug("signIn failure",Oe),et("signIn_failure",Oe,pe.getUsername()+" failed to signin"),de(Oe)},customChallenge:function(Oe){Ye.debug("signIn custom challenge answer required"),pe.challengeName="CUSTOM_CHALLENGE",pe.challengeParam=Oe,ce(pe)},mfaRequired:function(Oe,Xe){Ye.debug("signIn MFA required"),pe.challengeName=Oe,pe.challengeParam=Xe,ce(pe)},mfaSetup:function(Oe,Xe){Ye.debug("signIn mfa setup",Oe),pe.challengeName=Oe,pe.challengeParam=Xe,ce(pe)},newPasswordRequired:function(Oe,Xe){Ye.debug("signIn new password"),pe.challengeName="NEW_PASSWORD_REQUIRED",pe.challengeParam={userAttributes:Oe,requiredAttributes:Xe},ce(pe)},totpRequired:function(Oe,Xe){Ye.debug("signIn totpRequired"),pe.challengeName=Oe,pe.challengeParam=Xe,ce(pe)},selectMFAType:function(Oe,Xe){Ye.debug("signIn selectMFAType",Oe),pe.challengeName=Oe,pe.challengeParam=Xe,ce(pe)}}},Mt.prototype.signInWithPassword=function(pe){var ce=this;if(this.pendingSignIn)throw new Error("Pending sign-in attempt already in progress");var de=this.createCognitoUser(pe.getUsername());return this.pendingSignIn=new Promise(function(ue,ve){de.authenticateUser(pe,ce.authCallbacks(de,function(Oe){ce.pendingSignIn=null,ue(Oe)},function(Oe){ce.pendingSignIn=null,ve(Oe)}))}),this.pendingSignIn},Mt.prototype.signInWithoutPassword=function(pe){var ce=this,de=this.createCognitoUser(pe.getUsername());return de.setAuthenticationFlowType("CUSTOM_AUTH"),new Promise(function(ue,ve){de.initiateAuth(pe,ce.authCallbacks(de,ue,ve))})},Mt.prototype.getMFAOptions=function(pe){return new Promise(function(ce,de){pe.getMFAOptions(function(ue,ve){if(ue)return Ye.debug("get MFA Options failed",ue),void de(ue);Ye.debug("get MFA options success",ve),ce(ve)})})},Mt.prototype.getPreferredMFA=function(pe,ce){var de=this,ue=this;return new Promise(function(ve,Oe){pe.getUserData(function(ke,fe){return Ie(de,void 0,void 0,function(){var De,ze;return je(this,function(tt){switch(tt.label){case 0:if(!ke)return[3,5];if(Ye.debug("getting preferred mfa failed",ke),!this.isSessionInvalid(ke))return[3,4];tt.label=1;case 1:return tt.trys.push([1,3,,4]),[4,this.cleanUpInvalidSession(pe)];case 2:return tt.sent(),[3,4];case 3:return De=tt.sent(),Oe(new Error("Session is invalid due to: "+ke.message+" and failed to clean up invalid session: "+De.message)),[2];case 4:return Oe(ke),[2];case 5:return(ze=ue._getMfaTypeFromUserData(fe))?(ve(ze),[2]):(Oe("invalid MFA Type"),[2])}})})},{bypassCache:!!ce&&ce.bypassCache,clientMetadata:de._config.clientMetadata})})},Mt.prototype._getMfaTypeFromUserData=function(pe){var ce=null,de=pe.PreferredMfaSetting;if(de)ce=de;else{var ue=pe.UserMFASettingList;ue?0===ue.length?ce="NOMFA":Ye.debug("invalid case for getPreferredMFA",pe):ce=pe.MFAOptions?"SMS_MFA":"NOMFA"}return ce},Mt.prototype._getUserData=function(pe,ce){var de=this;return new Promise(function(ue,ve){pe.getUserData(function(Oe,Xe){return Ie(de,void 0,void 0,function(){var Cn;return je(this,function(ke){switch(ke.label){case 0:if(!Oe)return[3,5];if(Ye.debug("getting user data failed",Oe),!this.isSessionInvalid(Oe))return[3,4];ke.label=1;case 1:return ke.trys.push([1,3,,4]),[4,this.cleanUpInvalidSession(pe)];case 2:return ke.sent(),[3,4];case 3:return Cn=ke.sent(),ve(new Error("Session is invalid due to: "+Oe.message+" and failed to clean up invalid session: "+Cn.message)),[2];case 4:return ve(Oe),[2];case 5:ue(Xe),ke.label=6;case 6:return[2]}})})},ce)})},Mt.prototype.setPreferredMFA=function(pe,ce){return Ie(this,void 0,void 0,function(){var de,ue,ve,Oe,Cn,ke,De=this;return je(this,function(ze){switch(ze.label){case 0:return[4,this._getUserData(pe,{bypassCache:!0,clientMetadata:de=this._config.clientMetadata})];case 1:switch(ue=ze.sent(),ve=null,Oe=null,ce){case"TOTP":case"SOFTWARE_TOKEN_MFA":return[3,2];case"SMS":case"SMS_MFA":return[3,3];case"NOMFA":return[3,4]}return[3,6];case 2:return Oe={PreferredMfa:!0,Enabled:!0},[3,7];case 3:return ve={PreferredMfa:!0,Enabled:!0},[3,7];case 4:return Cn=ue.UserMFASettingList,[4,this._getMfaTypeFromUserData(ue)];case 5:if("NOMFA"===(ke=ze.sent()))return[2,Promise.resolve("No change for mfa type")];if("SMS_MFA"===ke)ve={PreferredMfa:!1,Enabled:!1};else{if("SOFTWARE_TOKEN_MFA"!==ke)return[2,this.rejectAuthError(a.Qg.InvalidMFA)];Oe={PreferredMfa:!1,Enabled:!1}}return Cn&&0!==Cn.length&&Cn.forEach(function(tt){"SMS_MFA"===tt?ve={PreferredMfa:!1,Enabled:!1}:"SOFTWARE_TOKEN_MFA"===tt&&(Oe={PreferredMfa:!1,Enabled:!1})}),[3,7];case 6:return Ye.debug("no validmfa method provided"),[2,this.rejectAuthError(a.Qg.NoMFA)];case 7:return[2,new Promise(function(tt,Je){pe.setUserMfaPreference(ve,Oe,function(cn,vn){if(cn)return Ye.debug("Set user mfa preference error",cn),Je(cn);Ye.debug("Set user mfa success",vn),Ye.debug("Caching the latest user data into local"),pe.getUserData(function(er,lr){return Ie(De,void 0,void 0,function(){var Yt;return je(this,function(kt){switch(kt.label){case 0:if(!er)return[3,5];if(Ye.debug("getting user data failed",er),!this.isSessionInvalid(er))return[3,4];kt.label=1;case 1:return kt.trys.push([1,3,,4]),[4,this.cleanUpInvalidSession(pe)];case 2:return kt.sent(),[3,4];case 3:return Yt=kt.sent(),Je(new Error("Session is invalid due to: "+er.message+" and failed to clean up invalid session: "+Yt.message)),[2];case 4:return[2,Je(er)];case 5:return[2,tt(vn)]}})})},{bypassCache:!0,clientMetadata:de})})})]}})})},Mt.prototype.disableSMS=function(pe){return new Promise(function(ce,de){pe.disableMFA(function(ue,ve){if(ue)return Ye.debug("disable mfa failed",ue),void de(ue);Ye.debug("disable mfa succeed",ve),ce(ve)})})},Mt.prototype.enableSMS=function(pe){return new Promise(function(ce,de){pe.enableMFA(function(ue,ve){if(ue)return Ye.debug("enable mfa failed",ue),void de(ue);Ye.debug("enable mfa succeed",ve),ce(ve)})})},Mt.prototype.setupTOTP=function(pe){return new Promise(function(ce,de){pe.associateSoftwareToken({onFailure:function(ue){Ye.debug("associateSoftwareToken failed",ue),de(ue)},associateSecretCode:function(ue){Ye.debug("associateSoftwareToken sucess",ue),ce(ue)}})})},Mt.prototype.verifyTotpToken=function(pe,ce){return Ye.debug("verification totp token",pe,ce),new Promise(function(de,ue){pe.verifySoftwareToken(ce,"My TOTP device",{onFailure:function(ve){Ye.debug("verifyTotpToken failed",ve),ue(ve)},onSuccess:function(ve){et("signIn",pe,"A user "+pe.getUsername()+" has been signed in"),Ye.debug("verifyTotpToken success",ve),de(ve)}})})},Mt.prototype.confirmSignIn=function(pe,ce,de,ue){var ve=this;if(void 0===ue&&(ue=this._config.clientMetadata),!ce)return this.rejectAuthError(a.Qg.EmptyCode);var Oe=this;return new Promise(function(Xe,Cn){pe.sendMFACode(ce,{onSuccess:function(ke){return Ie(ve,void 0,void 0,function(){var fe,De;return je(this,function(ze){switch(ze.label){case 0:Ye.debug(ke),ze.label=1;case 1:return ze.trys.push([1,4,5,6]),[4,this.Credentials.clear()];case 2:return ze.sent(),[4,this.Credentials.set(ke,"session")];case 3:return fe=ze.sent(),Ye.debug("succeed to get cognito credentials",fe),[3,6];case 4:return De=ze.sent(),Ye.debug("cannot get cognito credentials",De),[3,6];case 5:return Oe.user=pe,et("signIn",pe,"A user "+pe.getUsername()+" has been signed in"),Xe(pe),[7];case 6:return[2]}})})},onFailure:function(ke){Ye.debug("confirm signIn failure",ke),Cn(ke)}},de,ue)})},Mt.prototype.completeNewPassword=function(pe,ce,de,ue){var ve=this;if(void 0===de&&(de={}),void 0===ue&&(ue=this._config.clientMetadata),!ce)return this.rejectAuthError(a.Qg.EmptyPassword);var Oe=this;return new Promise(function(Xe,Cn){pe.completeNewPasswordChallenge(ce,de,{onSuccess:function(ke){return Ie(ve,void 0,void 0,function(){var fe,De;return je(this,function(ze){switch(ze.label){case 0:Ye.debug(ke),ze.label=1;case 1:return ze.trys.push([1,4,5,6]),[4,this.Credentials.clear()];case 2:return ze.sent(),[4,this.Credentials.set(ke,"session")];case 3:return fe=ze.sent(),Ye.debug("succeed to get cognito credentials",fe),[3,6];case 4:return De=ze.sent(),Ye.debug("cannot get cognito credentials",De),[3,6];case 5:return Oe.user=pe,et("signIn",pe,"A user "+pe.getUsername()+" has been signed in"),Xe(pe),[7];case 6:return[2]}})})},onFailure:function(ke){Ye.debug("completeNewPassword failure",ke),et("completeNewPassword_failure",ke,ve.user+" failed to complete the new password flow"),Cn(ke)},mfaRequired:function(ke,fe){Ye.debug("signIn MFA required"),pe.challengeName=ke,pe.challengeParam=fe,Xe(pe)},mfaSetup:function(ke,fe){Ye.debug("signIn mfa setup",ke),pe.challengeName=ke,pe.challengeParam=fe,Xe(pe)},totpRequired:function(ke,fe){Ye.debug("signIn mfa setup",ke),pe.challengeName=ke,pe.challengeParam=fe,Xe(pe)}},ue)})},Mt.prototype.sendCustomChallengeAnswer=function(pe,ce,de){var ue=this;return void 0===de&&(de=this._config.clientMetadata),this.userPool?ce?new Promise(function(Oe,Xe){pe.sendCustomChallengeAnswer(ce,ue.authCallbacks(pe,Oe,Xe),de)}):this.rejectAuthError(a.Qg.EmptyChallengeResponse):this.rejectNoUserPool()},Mt.prototype.deleteUserAttributes=function(pe,ce){var de=this;return new Promise(function(ue,ve){de.userSession(pe).then(function(Oe){pe.deleteAttributes(ce,function(Xe,Cn){return Xe?ve(Xe):ue(Cn)})})})},Mt.prototype.deleteUser=function(){return Ie(this,void 0,void 0,function(){var pe,ce,de=this;return je(this,function(ue){switch(ue.label){case 0:return ue.trys.push([0,2,,3]),[4,this._storageSync];case 1:return ue.sent(),[3,3];case 2:throw pe=ue.sent(),Ye.debug("Failed to sync cache info into memory",pe),new Error(pe);case 3:return ce=this._oAuthHandler&&"true"===this._storage.getItem("amplify-signin-with-hostedUI"),[2,new Promise(function(ve,Oe){return Ie(de,void 0,void 0,function(){var Xe,Cn=this;return je(this,function(ke){if(this.userPool){if(!(Xe=this.userPool.getCurrentUser()))return Ye.debug("Failed to get user from user pool"),[2,Oe(new Error("No current user."))];Xe.getSession(function(fe,De){return Ie(Cn,void 0,void 0,function(){var ze,tt=this;return je(this,function(Je){switch(Je.label){case 0:if(!fe)return[3,5];if(Ye.debug("Failed to get the user session",fe),!this.isSessionInvalid(fe))return[3,4];Je.label=1;case 1:return Je.trys.push([1,3,,4]),[4,this.cleanUpInvalidSession(Xe)];case 2:return Je.sent(),[3,4];case 3:return ze=Je.sent(),Oe(new Error("Session is invalid due to: "+fe.message+" and failed to clean up invalid session: "+ze.message)),[2];case 4:return[2,Oe(fe)];case 5:Xe.deleteUser(function(cn,vn){if(cn)Oe(cn);else{et("userDeleted",vn,"The authenticated user has been deleted."),Xe.signOut(),tt.user=null;try{tt.cleanCachedItems()}catch{Ye.debug("failed to clear cached items")}ce?tt.oAuthSignOutRedirect(ve,Oe):(et("signOut",tt.user,"A user has been signed out"),ve(vn))}}),Je.label=6;case 6:return[2]}})})})}else Ye.debug("no Congito User pool"),Oe(new Error("Cognito User pool does not exist"));return[2]})})})]}})})},Mt.prototype.updateUserAttributes=function(pe,ce,de){void 0===de&&(de=this._config.clientMetadata);var ue=[],ve=this;return new Promise(function(Oe,Xe){ve.userSession(pe).then(function(Cn){for(var ke in ce)"sub"!==ke&&ke.indexOf("_verified")<0&&ue.push({Name:ke,Value:ce[ke]});pe.updateAttributes(ue,function(De,ze){return De?Xe(De):Oe(ze)},de)})})},Mt.prototype.userAttributes=function(pe){var ce=this;return new Promise(function(de,ue){ce.userSession(pe).then(function(ve){pe.getUserAttributes(function(Oe,Xe){Oe?ue(Oe):de(Xe)})})})},Mt.prototype.verifiedContact=function(pe){var ce=this;return this.userAttributes(pe).then(function(de){var ue=ce.attributesToObject(de),ve={},Oe={};return ue.email&&(ue.email_verified?Oe.email=ue.email:ve.email=ue.email),ue.phone_number&&(ue.phone_number_verified?Oe.phone_number=ue.phone_number:ve.phone_number=ue.phone_number),{verified:Oe,unverified:ve}})},Mt.prototype.isErrorWithMessage=function(pe){return"object"==typeof pe&&Object.prototype.hasOwnProperty.call(pe,"message")},Mt.prototype.isTokenRevokedError=function(pe){return this.isErrorWithMessage(pe)&&"Access Token has been revoked"===pe.message},Mt.prototype.isRefreshTokenRevokedError=function(pe){return this.isErrorWithMessage(pe)&&"Refresh Token has been revoked"===pe.message},Mt.prototype.isUserDisabledError=function(pe){return this.isErrorWithMessage(pe)&&"User is disabled."===pe.message},Mt.prototype.isUserDoesNotExistError=function(pe){return this.isErrorWithMessage(pe)&&"User does not exist."===pe.message},Mt.prototype.isRefreshTokenExpiredError=function(pe){return this.isErrorWithMessage(pe)&&"Refresh Token has expired"===pe.message},Mt.prototype.isSignedInHostedUI=function(){return this._oAuthHandler&&"true"===this._storage.getItem("amplify-signin-with-hostedUI")},Mt.prototype.isSessionInvalid=function(pe){return this.isUserDisabledError(pe)||this.isUserDoesNotExistError(pe)||this.isTokenRevokedError(pe)||this.isRefreshTokenRevokedError(pe)||this.isRefreshTokenExpiredError(pe)},Mt.prototype.cleanUpInvalidSession=function(pe){return Ie(this,void 0,void 0,function(){var de=this;return je(this,function(ue){switch(ue.label){case 0:pe.signOut(),this.user=null,ue.label=1;case 1:return ue.trys.push([1,3,,4]),[4,this.cleanCachedItems()];case 2:return ue.sent(),[3,4];case 3:return ue.sent(),Ye.debug("failed to clear cached items"),[3,4];case 4:return this.isSignedInHostedUI()?[2,new Promise(function(ve,Oe){de.oAuthSignOutRedirect(ve,Oe)})]:(et("signOut",this.user,"A user has been signed out"),[2])}})})},Mt.prototype.currentUserPoolUser=function(pe){var ce=this;return this.userPool?new Promise(function(de,ue){ce._storageSync.then(function(){return Ie(ce,void 0,void 0,function(){var ve,Xe=this;return je(this,function(Cn){switch(Cn.label){case 0:return this.isOAuthInProgress()?(Ye.debug("OAuth signIn in progress, waiting for resolution..."),[4,new Promise(function(ke){var fe=setTimeout(function(){Ye.debug("OAuth signIn in progress timeout"),n.Xb.remove("auth",De),ke()},1e4);function De(ze){var Je=ze.payload.event;("cognitoHostedUI"===Je||"cognitoHostedUI_failure"===Je)&&(Ye.debug("OAuth signIn resolved: "+Je),clearTimeout(fe),n.Xb.remove("auth",De),ke())}n.Xb.listen("auth",De)})]):[3,2];case 1:Cn.sent(),Cn.label=2;case 2:return(ve=this.userPool.getCurrentUser())?(ve.getSession(function(ke,fe){return Ie(Xe,void 0,void 0,function(){var De,ze,tt,Je,vn=this;return je(this,function(er){switch(er.label){case 0:if(!ke)return[3,5];if(Ye.debug("Failed to get the user session",ke),!this.isSessionInvalid(ke))return[3,4];er.label=1;case 1:return er.trys.push([1,3,,4]),[4,this.cleanUpInvalidSession(ve)];case 2:return er.sent(),[3,4];case 3:return De=er.sent(),ue(new Error("Session is invalid due to: "+ke.message+" and failed to clean up invalid session: "+De.message)),[2];case 4:return ue(ke),[2];case 5:return(ze=!!pe&&pe.bypassCache)?[4,this.Credentials.clear()]:[3,7];case 6:er.sent(),er.label=7;case 7:return tt=this._config.clientMetadata,(void 0===(Je=fe.getAccessToken().decodePayload().scope)?"":Je).split(" ").includes(tn)?(ve.getUserData(function(lr,Yt){return Ie(vn,void 0,void 0,function(){var kt,Se,Qe,Be,Ke,Qt;return je(this,function(Bt){switch(Bt.label){case 0:if(!lr)return[3,7];if(Ye.debug("getting user data failed",lr),!this.isSessionInvalid(lr))return[3,5];Bt.label=1;case 1:return Bt.trys.push([1,3,,4]),[4,this.cleanUpInvalidSession(ve)];case 2:return Bt.sent(),[3,4];case 3:return kt=Bt.sent(),ue(new Error("Session is invalid due to: "+lr.message+" and failed to clean up invalid session: "+kt.message)),[2];case 4:return ue(lr),[3,6];case 5:de(ve),Bt.label=6;case 6:return[2];case 7:for(Se=Yt.PreferredMfaSetting||"NOMFA",Qe=[],Be=0;Be"u"&&this._config.identityPoolId&&!this._config.userPoolId)throw new Error("Federation with Identity Pools requires tokens passed as arguments");return(0,a.SU)(pe)||(0,a.zB)(pe)||(0,a.Ay)(pe)||typeof pe>"u"?(Cn=(0,a.SU)(ue=pe||{provider:a.JG.Cognito})?ue.provider:ue.customProvider,(0,a.SU)(ue),ve=ue.customState,this._config.userPoolId&&(Oe=(0,a.ic)(this._config.oauth)?this._config.userPoolWebClientId:this._config.oauth.clientID,Xe=(0,a.ic)(this._config.oauth)?this._config.oauth.redirectSignIn:this._config.oauth.redirectUri,this._oAuthHandler.oauthSignIn(this._config.oauth.responseType,this._config.oauth.domain,Xe,Oe,Cn,ve)),[3,4]):[3,1];case 1:Cn=pe;try{(ke=JSON.stringify(JSON.parse(this._storage.getItem("aws-amplify-federatedInfo")).user))&&Ye.warn("There is already a signed in user: "+ke+" in your app.\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tYou should not call Auth.federatedSignIn method again as it may cause unexpected behavior.")}catch{}return[4,this.Credentials.set({provider:Cn,token:ce.token,identity_id:ce.identity_id,user:de,expires_at:ce.expires_at},"federation")];case 2:return tt=cn.sent(),[4,this.currentAuthenticatedUser()];case 3:return Je=cn.sent(),et("signIn",Je,"A user "+Je.username+" has been signed in"),Ye.debug("federated sign in credentials",tt),[2,tt];case 4:return[2]}})})},Mt.prototype._handleAuthResponse=function(pe){return Ie(this,void 0,void 0,function(){var ce,de,ue,ve,Oe,Cn,ke,fe,De,ze,tt,Je,cn;return je(this,function(vn){switch(vn.label){case 0:if(this.oAuthFlowInProgress)return Ye.debug("Skipping URL "+pe+" current flow in progress"),[2];vn.label=1;case 1:if(vn.trys.push([1,,8,9]),this.oAuthFlowInProgress=!0,!this._config.userPoolId)throw new Error("OAuth responses require a User Pool defined in config");if(et("parsingCallbackUrl",{url:pe},"The callback url is being parsed"),ce=pe||((0,s.lC)().isBrowser?window.location.href:""),de=!!((0,b.Qc)(ce).query||"").split("&").map(function(er){return er.split("=")}).find(function(er){var Yt=lt(er,1)[0];return"code"===Yt||"error"===Yt}),ue=!!((0,b.Qc)(ce).hash||"#").substr(1).split("&").map(function(er){return er.split("=")}).find(function(er){var Yt=lt(er,1)[0];return"access_token"===Yt||"error"===Yt}),!de&&!ue)return[3,7];this._storage.setItem("amplify-redirected-from-hosted-ui","true"),vn.label=2;case 2:return vn.trys.push([2,6,,7]),[4,this._oAuthHandler.handleAuthResponse(ce)];case 3:return ve=vn.sent(),Oe=ve.accessToken,Cn=ve.refreshToken,ke=ve.state,fe=new _.MZ({IdToken:new _.xk({IdToken:ve.idToken}),RefreshToken:new _.bR({RefreshToken:Cn}),AccessToken:new _.ZA({AccessToken:Oe})}),De=void 0,this._config.identityPoolId?[4,this.Credentials.set(fe,"session")]:[3,5];case 4:De=vn.sent(),Ye.debug("AWS credentials",De),vn.label=5;case 5:return ze=/-/.test(ke),(tt=this.createCognitoUser(fe.getIdToken().decodePayload()["cognito:username"])).setSignInUserSession(fe),window&&typeof window.history<"u"&&window.history.replaceState({},null,this._config.oauth.redirectSignIn),et("signIn",tt,"A user "+tt.getUsername()+" has been signed in"),et("cognitoHostedUI",tt,"A user "+tt.getUsername()+" has been signed in via Cognito Hosted UI"),ze&&(Je=ke.split("-").splice(1).join("-"),et("customOAuthState",function p(Mt){return Mt.match(/.{2}/g).map(function(pe){return String.fromCharCode(parseInt(pe,16))}).join("")}(Je),"State for user "+tt.getUsername())),[2,De];case 6:return cn=vn.sent(),Ye.debug("Error in cognito hosted auth response",cn),window&&typeof window.history<"u"&&window.history.replaceState({},null,this._config.oauth.redirectSignIn),et("signIn_failure",cn,"The OAuth response flow failed"),et("cognitoHostedUI_failure",cn,"A failure occurred when returning to the Cognito Hosted UI"),et("customState_failure",cn,"A failure occurred when returning state"),[3,7];case 7:return[3,9];case 8:return this.oAuthFlowInProgress=!1,[7];case 9:return[2]}})})},Mt.prototype.essentialCredentials=function(pe){return{accessKeyId:pe.accessKeyId,sessionToken:pe.sessionToken,secretAccessKey:pe.secretAccessKey,identityId:pe.identityId,authenticated:pe.authenticated}},Mt.prototype.attributesToObject=function(pe){var ce=this,de={};return pe&&pe.map(function(ue){de[ue.Name]="email_verified"===ue.Name||"phone_number_verified"===ue.Name?ce.isTruthyString(ue.Value)||!0===ue.Value:ue.Value}),de},Mt.prototype.isTruthyString=function(pe){return"function"==typeof pe.toLowerCase&&"true"===pe.toLowerCase()},Mt.prototype.createCognitoUser=function(pe){var ce={Username:pe,Pool:this.userPool};ce.Storage=this._storage;var de=this._config.authenticationFlowType,ue=new _.ws(ce);return de&&ue.setAuthenticationFlowType(de),ue},Mt.prototype._isValidAuthStorage=function(pe){return!!pe&&"function"==typeof pe.getItem&&"function"==typeof pe.setItem&&"function"==typeof pe.removeItem&&"function"==typeof pe.clear},Mt.prototype.noUserPoolErrorHandler=function(pe){return!pe||pe.userPoolId&&pe.identityPoolId?a.Qg.NoConfig:a.Qg.MissingAuthConfig},Mt.prototype.rejectAuthError=function(pe){return Promise.reject(new xe(pe))},Mt.prototype.rejectNoUserPool=function(){var pe=this.noUserPoolErrorHandler(this._config);return Promise.reject(new Ee(pe))},Mt.prototype.rememberDevice=function(){return Ie(this,void 0,void 0,function(){var pe,ce;return je(this,function(de){switch(de.label){case 0:return de.trys.push([0,2,,3]),[4,this.currentUserPoolUser()];case 1:return pe=de.sent(),[3,3];case 2:return ce=de.sent(),Ye.debug("The user is not authenticated by the error",ce),[2,Promise.reject("The user is not authenticated")];case 3:return pe.getCachedDeviceKeyAndPassword(),[2,new Promise(function(ue,ve){pe.setDeviceStatusRemembered({onSuccess:function(Oe){ue(Oe)},onFailure:function(Oe){ve("InvalidParameterException"===Oe.code?new xe(a.Qg.DeviceConfig):"NetworkError"===Oe.code?new xe(a.Qg.NetworkError):Oe)}})})]}})})},Mt.prototype.forgetDevice=function(){return Ie(this,void 0,void 0,function(){var pe,ce;return je(this,function(de){switch(de.label){case 0:return de.trys.push([0,2,,3]),[4,this.currentUserPoolUser()];case 1:return pe=de.sent(),[3,3];case 2:return ce=de.sent(),Ye.debug("The user is not authenticated by the error",ce),[2,Promise.reject("The user is not authenticated")];case 3:return pe.getCachedDeviceKeyAndPassword(),[2,new Promise(function(ue,ve){pe.forgetDevice({onSuccess:function(Oe){ue(Oe)},onFailure:function(Oe){ve("InvalidParameterException"===Oe.code?new xe(a.Qg.DeviceConfig):"NetworkError"===Oe.code?new xe(a.Qg.NetworkError):Oe)}})})]}})})},Mt.prototype.fetchDevices=function(){return Ie(this,void 0,void 0,function(){var pe,ce;return je(this,function(de){switch(de.label){case 0:return de.trys.push([0,2,,3]),[4,this.currentUserPoolUser()];case 1:return pe=de.sent(),[3,3];case 2:throw ce=de.sent(),Ye.debug("The user is not authenticated by the error",ce),new Error("The user is not authenticated");case 3:return pe.getCachedDeviceKeyAndPassword(),[2,new Promise(function(ue,ve){pe.listDevices(60,null,{onSuccess:function(Xe){var Cn=Xe.Devices.map(function(ke){var fe=ke.DeviceAttributes.find(function(ze){return"device_name"===ze.Name})||{};return{id:ke.DeviceKey,name:fe.Value}});ue(Cn)},onFailure:function(Xe){ve("InvalidParameterException"===Xe.code?new xe(a.Qg.DeviceConfig):"NetworkError"===Xe.code?new xe(a.Qg.NetworkError):Xe)}})})]}})})},Mt}(),Ht=new Ze(null);g.dQ.register(Ht)},4642:(Me,$,f)=>{"use strict";f.d($,{ZP:()=>n});var a=f(84289);f(5816);const n=a.g},41945:(Me,$,f)=>{"use strict";f.d($,{Ay:()=>i,JG:()=>a,Qg:()=>c,SU:()=>e,ic:()=>r,lg:()=>l,si:()=>s,zB:()=>n});var a=function(h){return h.Cognito="COGNITO",h.Google="Google",h.Facebook="Facebook",h.Amazon="LoginWithAmazon",h.Apple="SignInWithApple",h}(a||{});function e(h){return h&&!!["provider"].find(function(g){return h.hasOwnProperty(g)})}function n(h){return h&&!!["customProvider"].find(function(g){return h.hasOwnProperty(g)})}function i(h){return h&&!!["customState"].find(function(g){return h.hasOwnProperty(g)})}function r(h){return void 0!==h.redirectSignIn}var c=function(h){return h.NoConfig="noConfig",h.MissingAuthConfig="missingAuthConfig",h.EmptyUsername="emptyUsername",h.InvalidUsername="invalidUsername",h.EmptyPassword="emptyPassword",h.EmptyCode="emptyCode",h.SignUpError="signUpError",h.NoMFA="noMFA",h.InvalidMFA="invalidMFA",h.EmptyChallengeResponse="emptyChallengeResponse",h.NoUserSession="noUserSession",h.Default="default",h.DeviceConfig="deviceConfig",h.NetworkError="networkError",h.AutoSignInError="autoSignInError",h}(c||{});function l(h){return!!h.username}var s=function(h){return h.API_KEY="API_KEY",h.AWS_IAM="AWS_IAM",h.OPENID_CONNECT="OPENID_CONNECT",h.AMAZON_COGNITO_USER_POOLS="AMAZON_COGNITO_USER_POOLS",h.AWS_LAMBDA="AWS_LAMBDA",h}(s||{})},85903:(Me,$,f)=>{"use strict";f.d($,{ZP:()=>T});var a=f(19418),n={keyPrefix:"aws-amplify-cache",capacityInBytes:1048576,itemMaxSize:21e4,defaultTTL:2592e5,defaultPriority:5,warningThreshold:.8,storage:(new(f(56305).c4)).getStorage()};function i(J){var Y=0;Y=J.length;for(var te=J.length;te>=0;te-=1){var N=J.charCodeAt(te);N>127&&N<=2047?Y+=1:N>2047&&N<=65535&&(Y+=2),N>=56320&&N<=57343&&(te-=1)}return Y}function r(){return(new Date).getTime()}function c(J){return Number.isInteger?Number.isInteger(J):function l(J){return"number"==typeof J&&isFinite(J)&&Math.floor(J)===J}(J)}var J,s={},p=(function(){function J(){}J.clear=function(){s={}},J.getItem=function(Y){return s[Y]||null},J.setItem=function(Y,te){s[Y]=te},J.removeItem=function(Y){delete s[Y]}}(),f(94296)),g=new p.k("StorageCache"),_=function(){function J(Y){this.config=Object.assign({},Y),this.cacheCurSizeKey=this.config.keyPrefix+"CurSize",this.checkConfig()}return J.prototype.getModuleName=function(){return"Cache"},J.prototype.checkConfig=function(){c(this.config.capacityInBytes)||(g.error("Invalid parameter: capacityInBytes. It should be an Integer. Setting back to default."),this.config.capacityInBytes=n.capacityInBytes),c(this.config.itemMaxSize)||(g.error("Invalid parameter: itemMaxSize. It should be an Integer. Setting back to default."),this.config.itemMaxSize=n.itemMaxSize),c(this.config.defaultTTL)||(g.error("Invalid parameter: defaultTTL. It should be an Integer. Setting back to default."),this.config.defaultTTL=n.defaultTTL),c(this.config.defaultPriority)||(g.error("Invalid parameter: defaultPriority. It should be an Integer. Setting back to default."),this.config.defaultPriority=n.defaultPriority),this.config.itemMaxSize>this.config.capacityInBytes&&(g.error("Invalid parameter: itemMaxSize. It should be smaller than capacityInBytes. Setting back to default."),this.config.itemMaxSize=n.itemMaxSize),(this.config.defaultPriority>5||this.config.defaultPriority<1)&&(g.error("Invalid parameter: defaultPriority. It should be between 1 and 5. Setting back to default."),this.config.defaultPriority=n.defaultPriority),(Number(this.config.warningThreshold)>1||Number(this.config.warningThreshold)<0)&&(g.error("Invalid parameter: warningThreshold. It should be between 0 and 1. Setting back to default."),this.config.warningThreshold=n.warningThreshold),this.config.capacityInBytes>5242880&&(g.error("Cache Capacity should be less than 5MB. Setting back to default. Setting back to default."),this.config.capacityInBytes=n.capacityInBytes)},J.prototype.fillCacheItem=function(Y,te,N){var G={key:Y,data:te,timestamp:r(),visitedTime:r(),priority:N.priority,expires:N.expires,type:typeof te,byteSize:0};return G.byteSize=i(JSON.stringify(G)),G.byteSize=i(JSON.stringify(G)),G},J.prototype.configure=function(Y){return Y?(Y.keyPrefix&&g.warn("Don't try to configure keyPrefix!"),this.config=Object.assign({},this.config,Y,Y.Cache),this.checkConfig(),this.config):this.config},J}(),y=(J=function(Y,te){return(J=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(N,G){N.__proto__=G}||function(N,G){for(var x in G)G.hasOwnProperty(x)&&(N[x]=G[x])})(Y,te)},function(Y,te){function N(){this.constructor=Y}J(Y,te),Y.prototype=null===te?Object.create(te):(N.prototype=te.prototype,new N)}),E=new p.k("Cache"),C=function(J){function Y(te){var N=this,G=te?Object.assign({},n,te):n;return(N=J.call(this,G)||this).config.storage=G.storage,N.getItem=N.getItem.bind(N),N.setItem=N.setItem.bind(N),N.removeItem=N.removeItem.bind(N),N}return y(Y,J),Y.prototype._decreaseCurSizeInBytes=function(te){var N=this.getCacheCurSize();this.config.storage.setItem(this.cacheCurSizeKey,(N-te).toString())},Y.prototype._increaseCurSizeInBytes=function(te){var N=this.getCacheCurSize();this.config.storage.setItem(this.cacheCurSizeKey,(N+te).toString())},Y.prototype._refreshItem=function(te,N){return te.visitedTime=r(),this.config.storage.setItem(N,JSON.stringify(te)),te},Y.prototype._isExpired=function(te){var N=this.config.storage.getItem(te),G=JSON.parse(N);return r()>=G.expires},Y.prototype._removeItem=function(te,N){var G=N||JSON.parse(this.config.storage.getItem(te)).byteSize;this._decreaseCurSizeInBytes(G),this.config.storage.removeItem(te)},Y.prototype._setItem=function(te,N){this._increaseCurSizeInBytes(N.byteSize);try{this.config.storage.setItem(te,JSON.stringify(N))}catch(G){this._decreaseCurSizeInBytes(N.byteSize),E.error("Failed to set item "+G)}},Y.prototype._sizeToPop=function(te){var N=this.getCacheCurSize()+te-this.config.capacityInBytes,G=(1-this.config.warningThreshold)*this.config.capacityInBytes;return N>G?N:G},Y.prototype._isCacheFull=function(te){return te+this.getCacheCurSize()>this.config.capacityInBytes},Y.prototype._findValidKeys=function(){for(var te=[],N=[],G=0;GP.priority?-1:k.priority"u")E.warn("The value of item should not be undefined!");else{var F={priority:G&&void 0!==G.priority?G.priority:this.config.defaultPriority,expires:G&&void 0!==G.expires?G.expires:this.config.defaultTTL+r()};if(F.priority<1||F.priority>5)E.warn("Invalid parameter: priority due to out or range. It should be within 1 and 5.");else{var Q=this.fillCacheItem(x,N,F);if(Q.byteSize>this.config.itemMaxSize)E.warn("Item with key: "+te+" you are trying to put into is too big!");else try{var O=this.config.storage.getItem(x);if(O&&this._removeItem(x,JSON.parse(O).byteSize),this._isCacheFull(Q.byteSize)){var k=this._findValidKeys();if(this._isCacheFull(Q.byteSize)){var P=this._sizeToPop(Q.byteSize);this._popOutItems(k,P)}}this._setItem(x,Q)}catch(K){E.warn("setItem failed! "+K)}}}else E.warn("Invalid key: should not be empty or 'CurSize'")},Y.prototype.getItem=function(te,N){E.log("Get item: key is "+te+" with options "+N);var G=null,x=this.config.keyPrefix+te;if(x===this.config.keyPrefix||x===this.cacheCurSizeKey)return E.warn("Invalid key: should not be empty or 'CurSize'"),null;try{if(null!=(G=this.config.storage.getItem(x))){if(!this._isExpired(x)){var F=JSON.parse(G);return(F=this._refreshItem(F,x)).data}this._removeItem(x,JSON.parse(G).byteSize),G=null}if(N&&void 0!==N.callback){var Q=N.callback();return null!==Q&&this.setItem(te,Q,N),Q}return null}catch(O){return E.warn("getItem failed! "+O),null}},Y.prototype.removeItem=function(te){E.log("Remove item: key is "+te);var N=this.config.keyPrefix+te;if(N!==this.config.keyPrefix&&N!==this.cacheCurSizeKey)try{var G=this.config.storage.getItem(N);G&&this._removeItem(N,JSON.parse(G).byteSize)}catch(x){E.warn("removeItem failed! "+x)}},Y.prototype.clear=function(){E.log("Clear Cache");for(var te=[],N=0;N{"use strict";f.d($,{bY:()=>i,dQ:()=>r});var a=f(94296),n=new a.k("Amplify"),i=function(){function l(){this._components=[],this._config={},this._modules={},this.Auth=null,this.Analytics=null,this.API=null,this.Credentials=null,this.Storage=null,this.I18n=null,this.Cache=null,this.PubSub=null,this.Interactions=null,this.Pushnotification=null,this.UI=null,this.XR=null,this.Predictions=null,this.DataStore=null,this.Geo=null,this.Logger=a.k,this.ServiceWorker=null}return l.prototype.register=function(s){n.debug("component registered in amplify",s),this._components.push(s),"function"==typeof s.getModuleName?(this._modules[s.getModuleName()]=s,this[s.getModuleName()]=s):n.debug("no getModuleName method for component",s),s.configure(this._config)},l.prototype.configure=function(s){var h=this;return s?(this._config=Object.assign(this._config,s),n.debug("amplify config",this._config),Object.entries(this._modules).forEach(function(p){var g=function(l,s){var h="function"==typeof Symbol&&l[Symbol.iterator];if(!h)return l;var g,b,p=h.call(l),_=[];try{for(;(void 0===s||s-- >0)&&!(g=p.next()).done;)_.push(g.value)}catch(y){b={error:y}}finally{try{g&&!g.done&&(h=p.return)&&h.call(p)}finally{if(b)throw b.error}}return _}(p,2),b=g[1];Object.keys(b).forEach(function(y){h._modules[y]&&(b[y]=h._modules[y])})}),this._components.map(function(p){p.configure(h._config)}),this._config):this._config},l.prototype.addPluggable=function(s){s&&s.getCategory&&"function"==typeof s.getCategory&&this._components.map(function(h){h.addPluggable&&"function"==typeof h.addPluggable&&h.addPluggable(s)})},l}(),r=new i},32298:(Me,$,f)=>{"use strict";f.d($,{_:()=>s});var e=new(f(94296).k)("ClientDevice_Browser");var s=function(){function p(){}return p.clientInfo=function(){return function n(){return typeof window>"u"?{}:function i(){if(typeof window>"u")return e.warn("No window object available to get browser client info"),{};var p=window.navigator;if(!p)return e.warn("No navigator object available to get browser client info"),{};var g=p.platform,_=p.product,b=p.vendor,E=p.language,C=function l(p){var g=/.+(Opera[\s[A-Z]*|OPR[\sA-Z]*)\/([0-9\.]+).*/i.exec(p);if(g)return{type:g[1],version:g[2]};var _=/.+(Trident|Edge)\/([0-9\.]+).*/i.exec(p);if(_)return{type:_[1],version:_[2]};var b=/.+(Chrome|Firefox|FxiOS)\/([0-9\.]+).*/i.exec(p);if(b)return{type:b[1],version:b[2]};var y=/.+(Safari)\/([0-9\.]+).*/i.exec(p);if(y)return{type:y[1],version:y[2]};var E=/.+(AppleWebKit)\/([0-9\.]+).*/i.exec(p);if(E)return{type:E[1],version:E[2]};var C=/.*([A-Z]+)\/([0-9\.]+).*/i.exec(p);return C?{type:C[1],version:C[2]}:{type:"",version:""}}(p.userAgent),I=function c(){var p=/\(([A-Za-z\s].*)\)/.exec((new Date).toString());return p&&p[1]||""}();return{platform:g,make:_||b,model:C.type,version:C.version,appVersion:[C.type,C.version].join("/"),language:E,timezone:I}}()}()},p.dimension=function(){return function r(){return typeof window>"u"?(e.warn("No window object available to get browser client info"),{width:320,height:320}):{width:window.innerWidth,height:window.innerHeight}}()},p}()},46438:(Me,$,f)=>{"use strict";f.d($,{cN:()=>Vs});var a=f(94296),e=f(56305),n=f(85626),i=f(28080),l=new a.k("CognitoCredentials"),s=new Promise(function(ye,Lt){return(0,n.lC)().isBrowser?window.gapi&&window.gapi.auth2&&window.gapi.auth2?(l.debug("google api already loaded"),ye()):void setTimeout(function(){return ye()},2e3):(l.debug("not in the browser, directly resolved"),ye())}),h=function(){function ye(){this.initialized=!1,this.refreshGoogleToken=this.refreshGoogleToken.bind(this),this._refreshGoogleTokenImpl=this._refreshGoogleTokenImpl.bind(this)}return ye.prototype.refreshGoogleToken=function(){return function(ye,Lt,Vt,dr){return new(Vt||(Vt=Promise))(function(En,Yi){function ta(Oa){try{Ni(dr.next(Oa))}catch(oo){Yi(oo)}}function Ga(Oa){try{Ni(dr.throw(Oa))}catch(oo){Yi(oo)}}function Ni(Oa){Oa.done?En(Oa.value):function Sn(En){return En instanceof Vt?En:new Vt(function(Yi){Yi(En)})}(Oa.value).then(ta,Ga)}Ni((dr=dr.apply(ye,Lt||[])).next())})}(this,void 0,void 0,function(){return function(ye,Lt){var dr,Sn,En,Yi,Vt={label:0,sent:function(){if(1&En[0])throw En[1];return En[1]},trys:[],ops:[]};return Yi={next:ta(0),throw:ta(1),return:ta(2)},"function"==typeof Symbol&&(Yi[Symbol.iterator]=function(){return this}),Yi;function ta(Ni){return function(Oa){return function Ga(Ni){if(dr)throw new TypeError("Generator is already executing.");for(;Vt;)try{if(dr=1,Sn&&(En=2&Ni[0]?Sn.return:Ni[0]?Sn.throw||((En=Sn.return)&&En.call(Sn),0):Sn.next)&&!(En=En.call(Sn,Ni[1])).done)return En;switch(Sn=0,En&&(Ni=[2&Ni[0],En.value]),Ni[0]){case 0:case 1:En=Ni;break;case 4:return Vt.label++,{value:Ni[1],done:!1};case 5:Vt.label++,Sn=Ni[1],Ni=[0];continue;case 7:Ni=Vt.ops.pop(),Vt.trys.pop();continue;default:if(!(En=(En=Vt.trys).length>0&&En[En.length-1])&&(6===Ni[0]||2===Ni[0])){Vt=0;continue}if(3===Ni[0]&&(!En||Ni[1]>En[0]&&Ni[1]0&&En[En.length-1])&&(6===Ni[0]||2===Ni[0])){Vt=0;continue}if(3===Ni[0]&&(!En||Ni[1]>En[0]&&Ni[1]0&&En[En.length-1])&&(6===Ni[0]||2===Ni[0])){Vt=0;continue}if(3===Ni[0]&&(!En||Ni[1]>En[0]&&Ni[1]=0&&(Yi=Yi.split(":")[0]),Yi.indexOf("#")>=0&&(Yi=Yi.split("#")[1]),Yi},Sn=("x-amzn-errortype",Object.keys(ye.headers).find(function(ta){return ta.toLowerCase()==="x-amzn-errortype".toLowerCase()}));return void 0!==Sn?dr(ye.headers[Sn]):void 0!==Lt.code?dr(Lt.code):void 0!==Lt.__type?dr(Lt.__type):""},hc=f(31406),Pc=f(77993),Kl=function(ye){function Lt(Vt){var dr=ye.call(this)||this;return dr.input=Vt,dr}return(0,Ye.ZT)(Lt,ye),Lt.prototype.resolveMiddleware=function(Vt,dr,Sn){this.middlewareStack.use((0,hc.p2)(dr,this.serialize,this.deserialize));var En=Vt.concat(this.middlewareStack),Oa=dr.requestHandler;return En.resolve(function(oo){return Oa.handle(oo.request,Sn||{})},{logger:dr.logger,clientName:"CognitoIdentityClient",commandName:"GetCredentialsForIdentityCommand",inputFilterSensitiveLog:ze.filterSensitiveLog,outputFilterSensitiveLog:Je.filterSensitiveLog})},Lt.prototype.serialize=function(Vt,dr){return function(ye,Lt){return(0,Ye.mG)(void 0,void 0,void 0,function(){var Vt,dr;return(0,Ye.Jh)(this,function(Sn){return Vt={"content-type":"application/x-amz-json-1.1","x-amz-target":"AWSCognitoIdentityService.GetCredentialsForIdentity"},dr=JSON.stringify(function(ye,Lt){return(0,Ye.pi)((0,Ye.pi)((0,Ye.pi)({},null!=ye.CustomRoleArn&&{CustomRoleArn:ye.CustomRoleArn}),null!=ye.IdentityId&&{IdentityId:ye.IdentityId}),null!=ye.Logins&&{Logins:Br(ye.Logins,Lt)})}(ye,Lt)),[2,is(Lt,Vt,"/",void 0,dr)]})})}(Vt,dr)},Lt.prototype.deserialize=function(Vt,dr){return function(ye,Lt){return(0,Ye.mG)(void 0,void 0,void 0,function(){var Vt,dr,Sn;return(0,Ye.Jh)(this,function(En){switch(En.label){case 0:return ye.statusCode>=300?[2,_i(ye,Lt)]:[4,Ro(ye.body,Lt)];case 1:return Vt=En.sent(),dr=function(ye,Lt){return{Credentials:null!=ye.Credentials?Jc(ye.Credentials):void 0,IdentityId:null!=ye.IdentityId?ye.IdentityId:void 0}}(Vt),Sn=(0,Ye.pi)({$metadata:ia(ye)},dr),[2,Promise.resolve(Sn)]}})})}(Vt,dr)},Lt}(Pc.mY),lc=function(ye,Lt){return(lc=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Vt,dr){Vt.__proto__=dr}||function(Vt,dr){for(var Sn in dr)dr.hasOwnProperty(Sn)&&(Vt[Sn]=dr[Sn])})(ye,Lt)},Bo=function(ye){function Lt(Vt,dr){void 0===dr&&(dr=!0);var Sn=ye.call(this,Vt)||this;return Sn.tryNextLink=dr,Sn}return function ts(ye,Lt){function Vt(){this.constructor=ye}lc(ye,Lt),ye.prototype=null===Lt?Object.create(Lt):(Vt.prototype=Lt.prototype,new Vt)}(Lt,ye),Lt}(Error);function Qc(ye){return Promise.all(Object.keys(ye).reduce(function(Lt,Vt){var dr=ye[Vt];return Lt.push("string"==typeof dr?[Vt,dr]:dr().then(function(Sn){return[Vt,Sn]})),Lt},[])).then(function(Lt){return Lt.reduce(function(Vt,dr){var Sn=function me(ye,Lt){var Vt="function"==typeof Symbol&&ye[Symbol.iterator];if(!Vt)return ye;var Sn,Yi,dr=Vt.call(ye),En=[];try{for(;(void 0===Lt||Lt-- >0)&&!(Sn=dr.next()).done;)En.push(Sn.value)}catch(ta){Yi={error:ta}}finally{try{Sn&&!Sn.done&&(Vt=dr.return)&&Vt.call(dr)}finally{if(Yi)throw Yi.error}}return En}(dr,2);return Vt[Sn[0]]=Sn[1],Vt},{})})}function To(ye){var Lt=this;return function(){return O(Lt,void 0,void 0,function(){var Vt,dr,Sn,En,Yi,ta,Ga,Oa,oo,Ya,Ja,eo;return k(this,function(Za){switch(Za.label){case 0:return oo=(Oa=ye.client).send,Ya=Kl.bind,eo={CustomRoleArn:ye.customRoleArn,IdentityId:ye.identityId},ye.logins?[4,Qc(ye.logins)]:[3,2];case 1:return Ja=Za.sent(),[3,3];case 2:Ja=void 0,Za.label=3;case 3:return[4,oo.apply(Oa,[new(Ya.apply(Kl,[void 0,(eo.Logins=Ja,eo)]))])];case 4:return Vt=Za.sent().Credentials,dr=void 0===Vt?function pl(){throw new Bo("Response from Amazon Cognito contained no credentials")}():Vt,En=void 0===(Sn=dr.AccessKeyId)?function Ol(){throw new Bo("Response from Amazon Cognito contained no access key ID")}():Sn,Yi=dr.Expiration,Ga=void 0===(ta=dr.SecretKey)?function Wl(){throw new Bo("Response from Amazon Cognito contained no secret key")}():ta,[2,{identityId:ye.identityId,accessKeyId:En,secretAccessKey:Ga,sessionToken:dr.SessionToken,expiration:Yi}]}})})}}var AA=function(ye){function Lt(Vt){var dr=ye.call(this)||this;return dr.input=Vt,dr}return(0,Ye.ZT)(Lt,ye),Lt.prototype.resolveMiddleware=function(Vt,dr,Sn){this.middlewareStack.use((0,hc.p2)(dr,this.serialize,this.deserialize));var En=Vt.concat(this.middlewareStack),Oa=dr.requestHandler;return En.resolve(function(oo){return Oa.handle(oo.request,Sn||{})},{logger:dr.logger,clientName:"CognitoIdentityClient",commandName:"GetIdCommand",inputFilterSensitiveLog:vn.filterSensitiveLog,outputFilterSensitiveLog:er.filterSensitiveLog})},Lt.prototype.serialize=function(Vt,dr){return function(ye,Lt){return(0,Ye.mG)(void 0,void 0,void 0,function(){var Vt,dr;return(0,Ye.Jh)(this,function(Sn){return Vt={"content-type":"application/x-amz-json-1.1","x-amz-target":"AWSCognitoIdentityService.GetId"},dr=JSON.stringify(function(ye,Lt){return(0,Ye.pi)((0,Ye.pi)((0,Ye.pi)({},null!=ye.AccountId&&{AccountId:ye.AccountId}),null!=ye.IdentityPoolId&&{IdentityPoolId:ye.IdentityPoolId}),null!=ye.Logins&&{Logins:Br(ye.Logins,Lt)})}(ye,Lt)),[2,is(Lt,Vt,"/",void 0,dr)]})})}(Vt,dr)},Lt.prototype.deserialize=function(Vt,dr){return function(ye,Lt){return(0,Ye.mG)(void 0,void 0,void 0,function(){var Vt,dr,Sn;return(0,Ye.Jh)(this,function(En){switch(En.label){case 0:return ye.statusCode>=300?[2,Fi(ye,Lt)]:[4,Ro(ye.body,Lt)];case 1:return Vt=En.sent(),dr=function(ye,Lt){return{IdentityId:null!=ye.IdentityId?ye.IdentityId:void 0}}(Vt),Sn=(0,Ye.pi)({$metadata:ia(ye)},dr),[2,Promise.resolve(Sn)]}})})}(Vt,dr)},Lt}(Pc.mY),xr="IdentityIds",Ia=function(){function ye(Lt){void 0===Lt&&(Lt="aws:cognito-identity-ids"),this.dbName=Lt}return ye.prototype.getItem=function(Lt){return this.withObjectStore("readonly",function(Vt){var dr=Vt.get(Lt);return new Promise(function(Sn){dr.onerror=function(){return Sn(null)},dr.onsuccess=function(){return Sn(dr.result?dr.result.value:null)}})}).catch(function(){return null})},ye.prototype.removeItem=function(Lt){return this.withObjectStore("readwrite",function(Vt){var dr=Vt.delete(Lt);return new Promise(function(Sn,En){dr.onerror=function(){return En(dr.error)},dr.onsuccess=function(){return Sn()}})})},ye.prototype.setItem=function(Lt,Vt){return this.withObjectStore("readwrite",function(dr){var Sn=dr.put({id:Lt,value:Vt});return new Promise(function(En,Yi){Sn.onerror=function(){return Yi(Sn.error)},Sn.onsuccess=function(){return En()}})})},ye.prototype.getDb=function(){var Lt=self.indexedDB.open(this.dbName,1);return new Promise(function(Vt,dr){Lt.onsuccess=function(){Vt(Lt.result)},Lt.onerror=function(){dr(Lt.error)},Lt.onblocked=function(){dr(new Error("Unable to access DB"))},Lt.onupgradeneeded=function(){var Sn=Lt.result;Sn.onerror=function(){dr(new Error("Failed to create object store"))},Sn.createObjectStore(xr,{keyPath:"id"})}})},ye.prototype.withObjectStore=function(Lt,Vt){return this.getDb().then(function(dr){var Sn=dr.transaction(xr,Lt);return Sn.oncomplete=function(){return dr.close()},new Promise(function(En,Yi){Sn.onerror=function(){return Yi(Sn.error)},En(Vt(Sn.objectStore(xr)))}).catch(function(En){throw dr.close(),En})})},ye}(),Ir=new(function(){function ye(Lt){void 0===Lt&&(Lt={}),this.store=Lt}return ye.prototype.getItem=function(Lt){return Lt in this.store?this.store[Lt]:null},ye.prototype.removeItem=function(Lt){delete this.store[Lt]},ye.prototype.setItem=function(Lt,Vt){this.store[Lt]=Vt},ye}());var Ue=f(1575),pt=f(18423),Rt=f(50338),_t=f(1940),bn=f(11490),hr=f(1653),Ur=f(83871),Jt="cognito-identity.{region}.amazonaws.com",Mi=new Set(["af-south-1","ap-east-1","ap-northeast-1","ap-northeast-2","ap-south-1","ap-southeast-1","ap-southeast-2","ca-central-1","eu-central-1","eu-north-1","eu-south-1","eu-west-1","eu-west-2","eu-west-3","me-south-1","sa-east-1","us-east-1","us-east-2","us-west-1","us-west-2"]),Aa=new Set(["cn-north-1","cn-northwest-1"]),ge=new Set(["us-iso-east-1"]),Ct=new Set(["us-isob-east-1"]),dn=new Set(["us-gov-east-1","us-gov-west-1"]),Yn={apiVersion:"2014-06-30",disableHostPrefix:!1,logger:{},regionInfoProvider:function(ye,Lt){var Vt=void 0;switch(ye){case"ap-northeast-1":Vt={hostname:"cognito-identity.ap-northeast-1.amazonaws.com",partition:"aws"};break;case"ap-northeast-2":Vt={hostname:"cognito-identity.ap-northeast-2.amazonaws.com",partition:"aws"};break;case"ap-south-1":Vt={hostname:"cognito-identity.ap-south-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-1":Vt={hostname:"cognito-identity.ap-southeast-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-2":Vt={hostname:"cognito-identity.ap-southeast-2.amazonaws.com",partition:"aws"};break;case"ca-central-1":Vt={hostname:"cognito-identity.ca-central-1.amazonaws.com",partition:"aws"};break;case"cn-north-1":Vt={hostname:"cognito-identity.cn-north-1.amazonaws.com.cn",partition:"aws-cn"};break;case"eu-central-1":Vt={hostname:"cognito-identity.eu-central-1.amazonaws.com",partition:"aws"};break;case"eu-north-1":Vt={hostname:"cognito-identity.eu-north-1.amazonaws.com",partition:"aws"};break;case"eu-west-1":Vt={hostname:"cognito-identity.eu-west-1.amazonaws.com",partition:"aws"};break;case"eu-west-2":Vt={hostname:"cognito-identity.eu-west-2.amazonaws.com",partition:"aws"};break;case"eu-west-3":Vt={hostname:"cognito-identity.eu-west-3.amazonaws.com",partition:"aws"};break;case"fips-us-east-1":Vt={hostname:"cognito-identity-fips.us-east-1.amazonaws.com",partition:"aws",signingRegion:"us-east-1"};break;case"fips-us-east-2":Vt={hostname:"cognito-identity-fips.us-east-2.amazonaws.com",partition:"aws",signingRegion:"us-east-2"};break;case"fips-us-gov-west-1":Vt={hostname:"cognito-identity-fips.us-gov-west-1.amazonaws.com",partition:"aws-us-gov",signingRegion:"us-gov-west-1"};break;case"fips-us-west-2":Vt={hostname:"cognito-identity-fips.us-west-2.amazonaws.com",partition:"aws",signingRegion:"us-west-2"};break;case"sa-east-1":Vt={hostname:"cognito-identity.sa-east-1.amazonaws.com",partition:"aws"};break;case"us-east-1":Vt={hostname:"cognito-identity.us-east-1.amazonaws.com",partition:"aws"};break;case"us-east-2":Vt={hostname:"cognito-identity.us-east-2.amazonaws.com",partition:"aws"};break;case"us-gov-west-1":Vt={hostname:"cognito-identity.us-gov-west-1.amazonaws.com",partition:"aws-us-gov"};break;case"us-west-1":Vt={hostname:"cognito-identity.us-west-1.amazonaws.com",partition:"aws"};break;case"us-west-2":Vt={hostname:"cognito-identity.us-west-2.amazonaws.com",partition:"aws"};break;default:Mi.has(ye)&&(Vt={hostname:Jt.replace("{region}",ye),partition:"aws"}),Aa.has(ye)&&(Vt={hostname:"cognito-identity.{region}.amazonaws.com.cn".replace("{region}",ye),partition:"aws-cn"}),ge.has(ye)&&(Vt={hostname:"cognito-identity.{region}.c2s.ic.gov".replace("{region}",ye),partition:"aws-iso"}),Ct.has(ye)&&(Vt={hostname:"cognito-identity.{region}.sc2s.sgov.gov".replace("{region}",ye),partition:"aws-iso-b"}),dn.has(ye)&&(Vt={hostname:"cognito-identity.{region}.amazonaws.com".replace("{region}",ye),partition:"aws-us-gov"}),void 0===Vt&&(Vt={hostname:Jt.replace("{region}",ye),partition:"aws"})}return Promise.resolve((0,Ye.pi)({signingService:"cognito-identity"},Vt))},serviceId:"Cognito Identity",urlParser:f(82346).e},sa=(0,Ye.pi)((0,Ye.pi)({},Yn),{runtime:"browser",base64Decoder:bn.G,base64Encoder:bn.s,bodyLengthChecker:hr.W,credentialDefaultProvider:function(ye){return function(){return Promise.reject(new Error("Credential is missing"))}},defaultUserAgentProvider:(0,Ur.f)({serviceId:Yn.serviceId,clientVersion:"3.6.1"}),maxAttempts:_t.J,region:(0,Rt.n)("Region is missing"),requestHandler:new pt.B,sha256:Ue.Sha256,streamCollector:pt.C,utf8Decoder:function(ye){return"function"==typeof TextEncoder?function pi(ye){return(new TextEncoder).encode(ye)}(ye):function(ye){for(var Lt=[],Vt=0,dr=ye.length;Vt>6|192,63&Sn|128);else if(Vt+1>18|240,En>>12&63|128,En>>6&63|128,63&En|128)}else Lt.push(Sn>>12|224,Sn>>6&63|128,63&Sn|128)}return Uint8Array.from(Lt)}(ye)},utf8Encoder:function(ye){return"function"==typeof TextDecoder?function ft(ye){return new TextDecoder("utf-8").decode(ye)}(ye):function(ye){for(var Lt="",Vt=0,dr=ye.length;Vt0&&En[En.length-1])&&(6===Ni[0]||2===Ni[0])){Vt=0;continue}if(3===Ni[0]&&(!En||Ni[1]>En[0]&&Ni[1](new Date).getTime()?(io.debug("token not expired"),this._setCredentialsFromFederation({provider:Vt,token:Sn,user:dr,identity_id:En,expires_at:Yi})):this._refreshHandlers[Vt]&&"function"==typeof this._refreshHandlers[Vt]?(io.debug("getting refreshed jwt token from federation provider"),this._providerRefreshWithRetry({refreshHandler:this._refreshHandlers[Vt],provider:Vt,user:dr})):(io.debug("no refresh handler for provider:",Vt),this.clear(),Promise.reject("no refresh handler for provider"))},ye.prototype._providerRefreshWithRetry=function(Lt){var Vt=this,Sn=Lt.provider,En=Lt.user;return(0,i.Xm)(Lt.refreshHandler,[],1e4).then(function(ta){return io.debug("refresh federated token sucessfully",ta),Vt._setCredentialsFromFederation({provider:Sn,token:ta.token,user:En,identity_id:ta.identity_id,expires_at:ta.expires_at})}).catch(function(ta){return"string"==typeof ta&&0===ta.toLowerCase().lastIndexOf("network error",ta.length)||Vt.clear(),io.debug("refresh federated token failed",ta),Promise.reject("refreshing federation token failed: "+ta)})},ye.prototype._isExpired=function(Lt){if(!Lt)return io.debug("no credentials for expiration check"),!0;io.debug("are these credentials expired?",Lt);var Vt=Date.now();return Lt.expiration.getTime()<=Vt},ye.prototype._isPastTTL=function(){return this._nextCredentialsRefresh<=Date.now()},ye.prototype._setCredentialsForGuest=function(){return qa(this,void 0,void 0,function(){var Lt,Vt,dr,En,Yi,ta,Ga,oo=this;return bo(this,function(Ya){switch(Ya.label){case 0:return io.debug("setting credentials for guest"),Vt=(Lt=this._config).identityPoolId,dr=Lt.region,Lt.mandatorySignIn?[2,Promise.reject("cannot get guest credentials when mandatory signin enabled")]:Vt?dr?(Yi=this,[4,this._getGuestIdentityId()]):(io.debug("region is not configured for getting the credentials"),[2,Promise.reject("region is not configured for getting the credentials")]):(io.debug("No Cognito Identity pool provided for unauthenticated access"),[2,Promise.reject("No Cognito Identity pool provided for unauthenticated access")]);case 1:return En=Yi._identityId=Ya.sent(),ta=new Zr({region:dr,customUserAgent:(0,T.Zm)()}),Ga=void 0,Ga=En?To({identityId:En,client:ta})():qa(oo,void 0,void 0,function(){var Ja;return bo(this,function(Yo){switch(Yo.label){case 0:return[4,ta.send(new AA({IdentityPoolId:Vt}))];case 1:return Ja=Yo.sent().IdentityId,this._identityId=Ja,[2,To({client:ta,identityId:Ja})()]}})}).catch(function(Ja){return qa(oo,void 0,void 0,function(){return bo(this,function(eo){throw Ja})})}),[2,this._loadCredentials(Ga,"guest",!1,null).then(function(Ja){return Ja}).catch(function(Ja){return qa(oo,void 0,void 0,function(){var Za=this;return bo(this,function(Yo){switch(Yo.label){case 0:return"ResourceNotFoundException"===Ja.name&&Ja.message==="Identity '"+En+"' not found."?(io.debug("Failed to load guest credentials"),[4,this._removeGuestIdentityId()]):[3,2];case 1:return Yo.sent(),Ga=qa(Za,void 0,void 0,function(){var Es;return bo(this,function(ea){switch(ea.label){case 0:return[4,ta.send(new AA({IdentityPoolId:Vt}))];case 1:return Es=ea.sent().IdentityId,this._identityId=Es,[2,To({client:ta,identityId:Es})()]}})}).catch(function(Es){return qa(Za,void 0,void 0,function(){return bo(this,function(nc){throw Es})})}),[2,this._loadCredentials(Ga,"guest",!1,null)];case 2:return[2,Ja]}})})})]}})})},ye.prototype._setCredentialsFromFederation=function(Lt){var Vt=Lt.provider,dr=Lt.token,Sn=Lt.identity_id,Yi={google:"accounts.google.com",facebook:"graph.facebook.com",amazon:"www.amazon.com",developer:"cognito-identity.amazonaws.com"}[Vt]||Vt;if(!Yi)return Promise.reject("You must specify a federated provider");var ta={};ta[Yi]=dr;var Ga=this._config,Ni=Ga.identityPoolId,Oa=Ga.region;if(!Ni)return io.debug("No Cognito Federated Identity pool provided"),Promise.reject("No Cognito Federated Identity pool provided");if(!Oa)return io.debug("region is not configured for getting the credentials"),Promise.reject("region is not configured for getting the credentials");var oo=new Zr({region:Oa,customUserAgent:(0,T.Zm)()}),Ya=void 0;return Ya=Sn?To({identityId:Sn,logins:ta,client:oo})():function qi(ye){var Lt=this,Vt=ye.accountId,dr=ye.cache,Sn=void 0===dr?function yr(){return"object"==typeof self&&self.indexedDB?new Ia:"object"==typeof window&&window.localStorage?window.localStorage:Ir}():dr,En=ye.client,Yi=ye.customRoleArn,ta=ye.identityPoolId,Ga=ye.logins,Ni=ye.userIdentifier,Oa=void 0===Ni?Ga&&0!==Object.keys(Ga).length?void 0:"ANONYMOUS":Ni,oo=Oa?"aws:cognito-identity-credentials:"+ta+":"+Oa:void 0,Ya=function(){return O(Lt,void 0,void 0,function(){var Ja,eo,Za,Yo,Es,nc,ZA,ea,Pl;return k(this,function(DA){switch(DA.label){case 0:return(eo=oo)?[4,Sn.getItem(oo)]:[3,2];case 1:eo=DA.sent(),DA.label=2;case 2:return(Ja=eo)?[3,7]:(nc=(Es=En).send,ZA=AA.bind,Pl={AccountId:Vt,IdentityPoolId:ta},Ga?[4,Qc(Ga)]:[3,4]);case 3:return ea=DA.sent(),[3,5];case 4:ea=void 0,DA.label=5;case 5:return[4,nc.apply(Es,[new(ZA.apply(AA,[void 0,(Pl.Logins=ea,Pl)]))])];case 6:Za=DA.sent().IdentityId,Yo=void 0===Za?function At(){throw new Bo("Response from Amazon Cognito contained no identity ID")}():Za,Ja=Yo,oo&&Promise.resolve(Sn.setItem(oo,Ja)).catch(function(){}),DA.label=7;case 7:return[2,(Ya=To({client:En,customRoleArn:Yi,logins:Ga,identityId:Ja}))()]}})})};return function(){return Ya().catch(function(Ja){return O(Lt,void 0,void 0,function(){return k(this,function(eo){throw oo&&Promise.resolve(Sn.removeItem(oo)).catch(function(){}),Ja})})})}}({logins:ta,identityPoolId:Ni,client:oo})(),this._loadCredentials(Ya,"federated",!0,Lt)},ye.prototype._setCredentialsFromSession=function(Lt){var Vt=this;io.debug("set credentials from session");var dr=Lt.getIdToken().getJwtToken(),Sn=this._config,En=Sn.region,Yi=Sn.userPoolId,ta=Sn.identityPoolId;if(!ta)return io.debug("No Cognito Federated Identity pool provided"),Promise.reject("No Cognito Federated Identity pool provided");if(!En)return io.debug("region is not configured for getting the credentials"),Promise.reject("region is not configured for getting the credentials");var Ni={};Ni["cognito-idp."+En+".amazonaws.com/"+Yi]=dr;var Oa=new Zr({region:En,customUserAgent:(0,T.Zm)()}),Ya=qa(Vt,void 0,void 0,function(){var Ja,eo,Za,Yo,Es,nc,ZA,ea,Pl,DA;return bo(this,function(Js){switch(Js.label){case 0:return[4,this._getGuestIdentityId()];case 1:return(Ja=Js.sent())?[3,3]:[4,Oa.send(new AA({IdentityPoolId:ta,Logins:Ni}))];case 2:Za=Js.sent().IdentityId,eo=Za,Js.label=3;case 3:return[4,Oa.send(new Kl({IdentityId:Ja||eo,Logins:Ni}))];case 4:return Yo=Js.sent(),nc=(Es=Yo.Credentials).AccessKeyId,ZA=Es.Expiration,ea=Es.SecretKey,Pl=Es.SessionToken,this._identityId=DA=Yo.IdentityId,Ja?(io.debug("The guest identity "+Ja+" has been successfully linked to the logins"),Ja===DA&&io.debug("The guest identity "+Ja+" has become the primary identity"),[4,this._removeGuestIdentityId()]):[3,6];case 5:Js.sent(),Js.label=6;case 6:return[2,{accessKeyId:nc,secretAccessKey:ea,sessionToken:Pl,expiration:ZA,identityId:DA}]}})}).catch(function(Ja){return qa(Vt,void 0,void 0,function(){return bo(this,function(eo){throw Ja})})});return this._loadCredentials(Ya,"userPool",!0,null)},ye.prototype._loadCredentials=function(Lt,Vt,dr,Sn){var En=this,Yi=this;return new Promise(function(ta,Ga){Lt.then(function(Ni){return qa(En,void 0,void 0,function(){var Oa,oo,Ya,Ja,eo;return bo(this,function(Za){switch(Za.label){case 0:if(io.debug("Load credentials successfully",Ni),this._identityId&&!Ni.identityId&&(Ni.identityId=this._identityId),Yi._credentials=Ni,Yi._credentials.authenticated=dr,Yi._credentials_source=Vt,Yi._nextCredentialsRefresh=(new Date).getTime()+3e6,"federated"===Vt){Oa=Object.assign({id:this._credentials.identityId},Sn.user),oo=Sn.provider,Ya=Sn.token,Ja=Sn.expires_at,eo=Sn.identity_id;try{this._storage.setItem("aws-amplify-federatedInfo",JSON.stringify({provider:oo,token:Ya,user:Oa,expires_at:Ja,identity_id:eo}))}catch(Yo){io.debug("Failed to put federated info into auth storage",Yo)}}return"guest"!==Vt?[3,2]:[4,this._setGuestIdentityId(Ni.identityId)];case 1:Za.sent(),Za.label=2;case 2:return ta(Yi._credentials),[2]}})})}).catch(function(Ni){if(Ni)return io.debug("Failed to load credentials",Lt),io.debug("Error loading credentials",Ni),void Ga(Ni)})})},ye.prototype.set=function(Lt,Vt){return"session"===Vt?this._setCredentialsFromSession(Lt):"federation"===Vt?this._setCredentialsFromFederation(Lt):"guest"===Vt?this._setCredentialsForGuest():(io.debug("no source specified for setting credentials"),Promise.reject("invalid source"))},ye.prototype.clear=function(){return qa(this,void 0,void 0,function(){return bo(this,function(Lt){return this._credentials=null,this._credentials_source=null,io.debug("removing aws-amplify-federatedInfo from storage"),this._storage.removeItem("aws-amplify-federatedInfo"),[2]})})},ye.prototype._getGuestIdentityId=function(){return qa(this,void 0,void 0,function(){var Lt,Vt;return bo(this,function(dr){switch(dr.label){case 0:Lt=this._config.identityPoolId,dr.label=1;case 1:return dr.trys.push([1,3,,4]),[4,this._storageSync];case 2:return dr.sent(),[2,this._storage.getItem(this._getCognitoIdentityIdStorageKey(Lt))];case 3:return Vt=dr.sent(),io.debug("Failed to get the cached guest identityId",Vt),[3,4];case 4:return[2]}})})},ye.prototype._setGuestIdentityId=function(Lt){return qa(this,void 0,void 0,function(){var Vt,dr;return bo(this,function(Sn){switch(Sn.label){case 0:Vt=this._config.identityPoolId,Sn.label=1;case 1:return Sn.trys.push([1,3,,4]),[4,this._storageSync];case 2:return Sn.sent(),this._storage.setItem(this._getCognitoIdentityIdStorageKey(Vt),Lt),[3,4];case 3:return dr=Sn.sent(),io.debug("Failed to cache guest identityId",dr),[3,4];case 4:return[2]}})})},ye.prototype._removeGuestIdentityId=function(){return qa(this,void 0,void 0,function(){var Lt;return bo(this,function(Vt){return io.debug("removing "+this._getCognitoIdentityIdStorageKey(Lt=this._config.identityPoolId)+" from storage"),this._storage.removeItem(this._getCognitoIdentityIdStorageKey(Lt)),[2]})})},ye.prototype.shear=function(Lt){return{accessKeyId:Lt.accessKeyId,sessionToken:Lt.sessionToken,secretAccessKey:Lt.secretAccessKey,identityId:Lt.identityId,authenticated:Lt.authenticated}},ye}())(null);J.dQ.register(Vs)},87401:(Me,$,f)=>{"use strict";f.d($,{Xb:()=>h});var a=f(94296),e=function(){return e=Object.assign||function(g){for(var _,b=1,y=arguments.length;b0)&&!(E=y.next()).done;)C.push(E.value)}catch(d){I={error:d}}finally{try{E&&!E.done&&(b=y.return)&&b.call(y)}finally{if(I)throw I.error}}return C},i=function(){for(var g=[],_=0;_-1&&(E===c||r.warn("WARNING: "+_+" is protected and dispatching on it can have unintended consequences"));var I={channel:_,payload:e({},b),source:y,patternInfo:[]};try{this._toListeners(I)}catch(d){r.error(d)}},g.prototype.listen=function(_,b,y){var C,E=this;if(void 0===y&&(y="noname"),function l(g){return void 0!==g.onHubCapsule}(b))r.warn("WARNING onHubCapsule is Deprecated. Please pass in a callback."),C=b.onHubCapsule.bind(b);else{if("function"!=typeof b)throw new Error("No callback supplied to Hub");C=b}if(_ instanceof RegExp)this.patterns.push({pattern:_,callback:C});else{var I=this.listeners[_];I||(this.listeners[_]=I=[]),I.push({name:y,callback:C})}return function(){E.remove(_,C)}},g.prototype._toListeners=function(_){var b=_.channel,y=_.payload,E=this.listeners[b];if(E&&E.forEach(function(I){r.debug("Dispatching to "+b+" with ",y);try{I.callback(_)}catch(d){r.error(d)}}),this.patterns.length>0){if(!y.message)return void r.warn("Cannot perform pattern matching without a message key");var C=y.message;this.patterns.forEach(function(I){var d=C.match(I.pattern);if(d){var J=n(d).slice(1),Y=e(e({},_),{patternInfo:J});try{I.callback(Y)}catch(te){r.error(te)}}})}},g}())("__default__")},83569:(Me,$,f)=>{"use strict";f.d($,{o:()=>s});var a=f(94296),e=new a.k("I18n"),n=function(){function p(g){this._options=null,this._lang=null,this._dict={},this._options=Object.assign({},g),this._lang=this._options.language,!this._lang&&typeof window<"u"&&window&&window.navigator&&(this._lang=window.navigator.language),e.debug(this._lang)}return p.prototype.setLanguage=function(g){this._lang=g},p.prototype.get=function(g,_){if(void 0===_&&(_=void 0),!this._lang)return typeof _<"u"?_:g;var b=this._lang,y=this.getByLanguage(g,b);return y||(b.indexOf("-")>0&&(y=this.getByLanguage(g,b.split("-")[0])),y)?y:typeof _<"u"?_:g},p.prototype.getByLanguage=function(g,_,b){if(void 0===b&&(b=null),!_)return b;var y=this._dict[_];return y?y[g]:b},p.prototype.putVocabulariesForLanguage=function(g,_){var b=this._dict[g];b||(b=this._dict[g]={}),Object.assign(b,_)},p.prototype.putVocabularies=function(g){var _=this;Object.keys(g).map(function(b){_.putVocabulariesForLanguage(b,g[b])})},p}(),i=f(19418),r=new a.k("I18n"),c=null,l=null,s=function(){function p(){}return p.configure=function(g){return r.debug("configure I18n"),g&&(c=Object.assign({},c,g.I18n||g),p.createInstance()),c},p.getModuleName=function(){return"I18n"},p.createInstance=function(){r.debug("create I18n instance"),!l&&(l=new n(c))},p.setLanguage=function(g){return p.checkConfig(),l.setLanguage(g)},p.get=function(g,_){return p.checkConfig()?l.get(g,_):typeof _>"u"?g:_},p.putVocabulariesForLanguage=function(g,_){return p.checkConfig(),l.putVocabulariesForLanguage(g,_)},p.putVocabularies=function(g){return p.checkConfig(),l.putVocabularies(g)},p.checkConfig=function(){return l||(l=new n(c)),!0},p}();i.dQ.register(s)},85626:(Me,$,f)=>{"use strict";f.d($,{JS:()=>y,ML:()=>s,lC:()=>p,n2:()=>h});var a=[{type:"text/plain",ext:"txt"},{type:"text/html",ext:"html"},{type:"text/javascript",ext:"js"},{type:"text/css",ext:"css"},{type:"text/csv",ext:"csv"},{type:"text/yaml",ext:"yml"},{type:"text/yaml",ext:"yaml"},{type:"text/calendar",ext:"ics"},{type:"text/calendar",ext:"ical"},{type:"image/apng",ext:"apng"},{type:"image/bmp",ext:"bmp"},{type:"image/gif",ext:"gif"},{type:"image/x-icon",ext:"ico"},{type:"image/x-icon",ext:"cur"},{type:"image/jpeg",ext:"jpg"},{type:"image/jpeg",ext:"jpeg"},{type:"image/jpeg",ext:"jfif"},{type:"image/jpeg",ext:"pjp"},{type:"image/jpeg",ext:"pjpeg"},{type:"image/png",ext:"png"},{type:"image/svg+xml",ext:"svg"},{type:"image/tiff",ext:"tif"},{type:"image/tiff",ext:"tiff"},{type:"image/webp",ext:"webp"},{type:"application/json",ext:"json"},{type:"application/xml",ext:"xml"},{type:"application/x-sh",ext:"sh"},{type:"application/zip",ext:"zip"},{type:"application/x-rar-compressed",ext:"rar"},{type:"application/x-tar",ext:"tar"},{type:"application/x-bzip",ext:"bz"},{type:"application/x-bzip2",ext:"bz2"},{type:"application/pdf",ext:"pdf"},{type:"application/java-archive",ext:"jar"},{type:"application/msword",ext:"doc"},{type:"application/vnd.ms-excel",ext:"xls"},{type:"application/vnd.ms-excel",ext:"xlsx"},{type:"message/rfc822",ext:"eml"}],e=function(C){return void 0===C&&(C={}),0===Object.keys(C).length},n=function(C,I,d){if(!C||!C.sort)return!1;var T=d&&"desc"===d?-1:1;return C.sort(function(J,Y){var te=J[I],N=Y[I];return typeof N>"u"?typeof te>"u"?0:1*T:typeof te>"u"||teN?1*T:0}),!0},i=function(C,I){var d=Object.assign({},C);return I&&("string"==typeof I?delete d[I]:I.forEach(function(T){delete d[T]})),d},r=function(C,I){void 0===I&&(I="application/octet-stream");var d=C.toLowerCase(),T=a.filter(function(J){return d.endsWith("."+J.ext)});return T.length>0?T[0].type:I},c=function(C){var I=C.toLowerCase();return!!I.startsWith("text/")||"application/json"===I||"application/xml"===I||"application/sh"===I},l=function(){for(var C="",d=32;d>0;d-=1)C+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[Math.floor(62*Math.random())];return C},s=function(C){if(C.isResolved)return C;var I=!0,d=!1,T=!1,J=C.then(function(Y){return T=!0,I=!1,Y},function(Y){throw d=!0,I=!1,Y});return J.isFullfilled=function(){return T},J.isPending=function(){return I},J.isRejected=function(){return d},J},h=function(){if(typeof self>"u")return!1;var C=self;return typeof C.WorkerGlobalScope<"u"&&self instanceof C.WorkerGlobalScope},p=function(){return{isBrowser:typeof window<"u"&&typeof window.document<"u",isNode:typeof process<"u"&&null!=process.versions&&null!=process.versions.node}},g=function(C,I,d){if(void 0===I&&(I=[]),void 0===d&&(d=[]),!b(C))return C;var T={};for(var J in C)C.hasOwnProperty(J)&&(T[I.includes(J)?J:J[0].toLowerCase()+J.slice(1)]=d.includes(J)?C[J]:g(C[J],I,d));return T},_=function(C,I,d){if(void 0===I&&(I=[]),void 0===d&&(d=[]),!b(C))return C;var T={};for(var J in C)C.hasOwnProperty(J)&&(T[I.includes(J)?J:J[0].toUpperCase()+J.slice(1)]=d.includes(J)?C[J]:_(C[J],I,d));return T},b=function(C){return!(!(C instanceof Object)||C instanceof Array||C instanceof Function||C instanceof Number||C instanceof String||C instanceof Boolean)},y=function(){function C(){}return C.isEmpty=e,C.sortByField=n,C.objectLessAttributes=i,C.filenameToContentType=r,C.isTextFile=c,C.generateRandomString=l,C.makeQuerablePromise=s,C.isWebWorker=h,C.browserOrNode=p,C.transferKeyToLowerCase=g,C.transferKeyToUpperCase=_,C.isStrictObject=b,C}()},94296:(Me,$,f)=>{"use strict";f.d($,{k:()=>l});var a=f(52647),n=function(s,h){var p="function"==typeof Symbol&&s[Symbol.iterator];if(!p)return s;var _,y,g=p.call(s),b=[];try{for(;(void 0===h||h-- >0)&&!(_=g.next()).done;)b.push(_.value)}catch(E){y={error:E}}finally{try{_&&!_.done&&(p=g.return)&&p.call(g)}finally{if(y)throw y.error}}return b},i=function(){for(var s=[],h=0;h=r[y]){var I=console.log.bind(console);h===c.ERROR&&console.error&&(I=console.error.bind(console)),h===c.WARN&&console.warn&&(I=console.warn.bind(console));var d="["+h+"] "+this._ts()+" "+this.name,T="";if(1===_.length&&"string"==typeof _[0])I(T=d+" - "+_[0]);else if(1===_.length)T=d+" "+_[0],I(d,_[0]);else if("string"==typeof _[0]){var J=_.slice(1);1===J.length&&(J=J[0]),T=d+" - "+_[0]+" "+J,I(d+" - "+_[0],J)}else T=d+" "+_,I(d,_);try{for(var Y=function(s){var h="function"==typeof Symbol&&Symbol.iterator,p=h&&s[h],g=0;if(p)return p.call(s);if(s&&"number"==typeof s.length)return{next:function(){return s&&g>=s.length&&(s=void 0),{value:s&&s[g++],done:!s}}};throw new TypeError(h?"Object is not iterable.":"Symbol.iterator is not defined.")}(this._pluggables),te=Y.next();!te.done;te=Y.next()){var N=te.value,G={message:T,timestamp:Date.now()};N.pushLogs([G])}}catch(x){p={error:x}}finally{try{te&&!te.done&&(g=Y.return)&&g.call(Y)}finally{if(p)throw p.error}}}},s.prototype.log=function(){for(var h=[],p=0;p{"use strict";f.d($,{_b:()=>r,gi:()=>i});var a=f(94296),e=function(){return e=Object.assign||function(l){for(var s,h=1,p=arguments.length;h{"use strict";f.d($,{t4:()=>n,Zm:()=>i});var e="aws-amplify/4.6.0",n={userAgent:e+" js",product:"",navigator:null,isReactNative:!1};typeof navigator<"u"&&navigator.product&&("ReactNative"===(n.product=navigator.product||"",n.navigator=navigator||null,navigator.product)?(n.userAgent=e+" react-native",n.isReactNative=!0):(n.userAgent=e+" js",n.isReactNative=!1));var i=function(c){return""+n.userAgent+(c||"")}},72412:(Me,$,f)=>{"use strict";f.d($,{P:()=>mf});var a=f(97582),b=function(ie){return ie.filterSensitiveLog=function(bt){return(0,a.pi)({},bt)},ie}(b||{}),y=function(ie){return ie.filterSensitiveLog=function(bt){return(0,a.pi)({},bt)},ie}(y||{}),q=function(ie){return ie.filterSensitiveLog=function(bt){return(0,a.pi)({},bt)},ie}(q||{}),Ae=function(ie){return ie.filterSensitiveLog=function(bt){return(0,a.pi)({},bt)},ie}(Ae||{}),xe=function(ie){return ie.filterSensitiveLog=function(bt){return(0,a.pi)({},bt)},ie}(xe||{}),Le=function(ie){return ie.filterSensitiveLog=function(bt){return(0,a.pi)({},bt)},ie}(Le||{}),fe=function(ie){return ie.filterSensitiveLog=function(bt){return(0,a.pi)({},bt)},ie}(fe||{}),ze=function(ie){return ie.filterSensitiveLog=function(bt){return(0,a.pi)({},bt)},ie}(ze||{}),nn=function(ie){return ie.filterSensitiveLog=function(bt){return(0,a.pi)({},bt)},ie}(nn||{}),it=function(ie){return ie.filterSensitiveLog=function(bt){return(0,a.pi)({},bt)},ie}(it||{}),ii=f(33873),mn=function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var Ut,rr,Dn,hn,ga,ja,_a,da,ha,Ta,Na,uo;return(0,a.Jh)(this,function(Oc){switch(Oc.label){case 0:return rr=[(0,a.pi)({},ie)],uo={},[4,ws(ie.body,bt)];case 1:switch(Ut=a.pi.apply(void 0,rr.concat([(uo.body=Oc.sent(),uo)])),hn="UnknownError",hn=xc(ie,Ut.body)){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":return[3,2];case"LimitExceededException":case"com.amazonaws.cloudwatchlogs#LimitExceededException":return[3,4];case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":return[3,6];case"ResourceAlreadyExistsException":case"com.amazonaws.cloudwatchlogs#ResourceAlreadyExistsException":return[3,8];case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":return[3,10]}return[3,12];case 2:return ga=[{}],[4,Ks(Ut,bt)];case 3:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,ga.concat([Oc.sent()])),{name:hn,$metadata:ea(ie)}]),[3,13];case 4:return ja=[{}],[4,Ds(Ut,bt)];case 5:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,ja.concat([Oc.sent()])),{name:hn,$metadata:ea(ie)}]),[3,13];case 6:return _a=[{}],[4,tc(Ut,bt)];case 7:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,_a.concat([Oc.sent()])),{name:hn,$metadata:ea(ie)}]),[3,13];case 8:return da=[{}],[4,gl(Ut,bt)];case 9:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,da.concat([Oc.sent()])),{name:hn,$metadata:ea(ie)}]),[3,13];case 10:return ha=[{}],[4,Is(Ut,bt)];case 11:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,ha.concat([Oc.sent()])),{name:hn,$metadata:ea(ie)}]),[3,13];case 12:hn=(Ta=Ut.body).code||Ta.Code||hn,Dn=(0,a.pi)((0,a.pi)({},Ta),{name:""+hn,message:Ta.message||Ta.Message||hn,$fault:"client",$metadata:ea(ie)}),Oc.label=13;case 13:return Dn.message=Na=Dn.message||Dn.Message||hn,delete Dn.Message,[2,Promise.reject(Object.assign(new Error(Na),Dn))]}})})},Kr=function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var Ut,rr,Dn,hn,ga,ja,_a,da,ha,Ta,Na;return(0,a.Jh)(this,function(uo){switch(uo.label){case 0:return rr=[(0,a.pi)({},ie)],Na={},[4,ws(ie.body,bt)];case 1:switch(Ut=a.pi.apply(void 0,rr.concat([(Na.body=uo.sent(),Na)])),hn="UnknownError",hn=xc(ie,Ut.body)){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":return[3,2];case"ResourceAlreadyExistsException":case"com.amazonaws.cloudwatchlogs#ResourceAlreadyExistsException":return[3,4];case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":return[3,6];case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":return[3,8]}return[3,10];case 2:return ga=[{}],[4,Ks(Ut,bt)];case 3:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,ga.concat([uo.sent()])),{name:hn,$metadata:ea(ie)}]),[3,11];case 4:return ja=[{}],[4,gl(Ut,bt)];case 5:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,ja.concat([uo.sent()])),{name:hn,$metadata:ea(ie)}]),[3,11];case 6:return _a=[{}],[4,cs(Ut,bt)];case 7:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,_a.concat([uo.sent()])),{name:hn,$metadata:ea(ie)}]),[3,11];case 8:return da=[{}],[4,Is(Ut,bt)];case 9:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,da.concat([uo.sent()])),{name:hn,$metadata:ea(ie)}]),[3,11];case 10:hn=(ha=Ut.body).code||ha.Code||hn,Dn=(0,a.pi)((0,a.pi)({},ha),{name:""+hn,message:ha.message||ha.Message||hn,$fault:"client",$metadata:ea(ie)}),uo.label=11;case 11:return Dn.message=Ta=Dn.message||Dn.Message||hn,delete Dn.Message,[2,Promise.reject(Object.assign(new Error(Ta),Dn))]}})})},Xi=function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var Ut,rr,Dn,hn,ga,ja,_a,da,ha;return(0,a.Jh)(this,function(Ta){switch(Ta.label){case 0:return rr=[(0,a.pi)({},ie)],ha={},[4,ws(ie.body,bt)];case 1:switch(Ut=a.pi.apply(void 0,rr.concat([(ha.body=Ta.sent(),ha)])),hn="UnknownError",hn=xc(ie,Ut.body)){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":return[3,2];case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":return[3,4]}return[3,6];case 2:return ga=[{}],[4,Ks(Ut,bt)];case 3:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,ga.concat([Ta.sent()])),{name:hn,$metadata:ea(ie)}]),[3,7];case 4:return ja=[{}],[4,Is(Ut,bt)];case 5:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,ja.concat([Ta.sent()])),{name:hn,$metadata:ea(ie)}]),[3,7];case 6:hn=(_a=Ut.body).code||_a.Code||hn,Dn=(0,a.pi)((0,a.pi)({},_a),{name:""+hn,message:_a.message||_a.Message||hn,$fault:"client",$metadata:ea(ie)}),Ta.label=7;case 7:return Dn.message=da=Dn.message||Dn.Message||hn,delete Dn.Message,[2,Promise.reject(Object.assign(new Error(da),Dn))]}})})},Xa=function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var Ut,rr,Dn,hn,ga,ja,_a,da,ha,Ta;return(0,a.Jh)(this,function(Na){switch(Na.label){case 0:return rr=[(0,a.pi)({},ie)],Ta={},[4,ws(ie.body,bt)];case 1:switch(Ut=a.pi.apply(void 0,rr.concat([(Ta.body=Na.sent(),Ta)])),hn="UnknownError",hn=xc(ie,Ut.body)){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":return[3,2];case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":return[3,4];case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":return[3,6]}return[3,8];case 2:return ga=[{}],[4,Ks(Ut,bt)];case 3:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,ga.concat([Na.sent()])),{name:hn,$metadata:ea(ie)}]),[3,9];case 4:return ja=[{}],[4,cs(Ut,bt)];case 5:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,ja.concat([Na.sent()])),{name:hn,$metadata:ea(ie)}]),[3,9];case 6:return _a=[{}],[4,Is(Ut,bt)];case 7:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,_a.concat([Na.sent()])),{name:hn,$metadata:ea(ie)}]),[3,9];case 8:hn=(da=Ut.body).code||da.Code||hn,Dn=(0,a.pi)((0,a.pi)({},da),{name:""+hn,message:da.message||da.Message||hn,$fault:"client",$metadata:ea(ie)}),Na.label=9;case 9:return Dn.message=ha=Dn.message||Dn.Message||hn,delete Dn.Message,[2,Promise.reject(Object.assign(new Error(ha),Dn))]}})})},Sc=function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var Ut,rr,Dn,hn,ga,ja,_a,da,ha,Ta;return(0,a.Jh)(this,function(Na){switch(Na.label){case 0:return rr=[(0,a.pi)({},ie)],Ta={},[4,ws(ie.body,bt)];case 1:switch(Ut=a.pi.apply(void 0,rr.concat([(Ta.body=Na.sent(),Ta)])),hn="UnknownError",hn=xc(ie,Ut.body)){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":return[3,2];case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":return[3,4];case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":return[3,6]}return[3,8];case 2:return ga=[{}],[4,Ks(Ut,bt)];case 3:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,ga.concat([Na.sent()])),{name:hn,$metadata:ea(ie)}]),[3,9];case 4:return ja=[{}],[4,cs(Ut,bt)];case 5:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,ja.concat([Na.sent()])),{name:hn,$metadata:ea(ie)}]),[3,9];case 6:return _a=[{}],[4,Is(Ut,bt)];case 7:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,_a.concat([Na.sent()])),{name:hn,$metadata:ea(ie)}]),[3,9];case 8:hn=(da=Ut.body).code||da.Code||hn,Dn=(0,a.pi)((0,a.pi)({},da),{name:""+hn,message:da.message||da.Message||hn,$fault:"client",$metadata:ea(ie)}),Na.label=9;case 9:return Dn.message=ha=Dn.message||Dn.Message||hn,delete Dn.Message,[2,Promise.reject(Object.assign(new Error(ha),Dn))]}})})},pA=function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var Ut,rr,Dn,hn,ga,ja,_a,da,ha,Ta,Na,uo,Oc;return(0,a.Jh)(this,function(gA){switch(gA.label){case 0:return rr=[(0,a.pi)({},ie)],Oc={},[4,ws(ie.body,bt)];case 1:switch(Ut=a.pi.apply(void 0,rr.concat([(Oc.body=gA.sent(),Oc)])),hn="UnknownError",hn=xc(ie,Ut.body)){case"DataAlreadyAcceptedException":case"com.amazonaws.cloudwatchlogs#DataAlreadyAcceptedException":return[3,2];case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":return[3,4];case"InvalidSequenceTokenException":case"com.amazonaws.cloudwatchlogs#InvalidSequenceTokenException":return[3,6];case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":return[3,8];case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":return[3,10];case"UnrecognizedClientException":case"com.amazonaws.cloudwatchlogs#UnrecognizedClientException":return[3,12]}return[3,14];case 2:return ga=[{}],[4,nA(Ut,bt)];case 3:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,ga.concat([gA.sent()])),{name:hn,$metadata:ea(ie)}]),[3,15];case 4:return ja=[{}],[4,Ks(Ut,bt)];case 5:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,ja.concat([gA.sent()])),{name:hn,$metadata:ea(ie)}]),[3,15];case 6:return _a=[{}],[4,tl(Ut,bt)];case 7:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,_a.concat([gA.sent()])),{name:hn,$metadata:ea(ie)}]),[3,15];case 8:return da=[{}],[4,cs(Ut,bt)];case 9:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,da.concat([gA.sent()])),{name:hn,$metadata:ea(ie)}]),[3,15];case 10:return ha=[{}],[4,Is(Ut,bt)];case 11:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,ha.concat([gA.sent()])),{name:hn,$metadata:ea(ie)}]),[3,15];case 12:return Ta=[{}],[4,Cl(Ut,bt)];case 13:return Dn=a.pi.apply(void 0,[a.pi.apply(void 0,Ta.concat([gA.sent()])),{name:hn,$metadata:ea(ie)}]),[3,15];case 14:hn=(Na=Ut.body).code||Na.Code||hn,Dn=(0,a.pi)((0,a.pi)({},Na),{name:""+hn,message:Na.message||Na.Message||hn,$fault:"client",$metadata:ea(ie)}),gA.label=15;case 15:return Dn.message=uo=Dn.message||Dn.Message||hn,delete Dn.Message,[2,Promise.reject(Object.assign(new Error(uo),Dn))]}})})},nA=function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var rr;return(0,a.Jh)(this,function(hn){return rr=Qc(ie.body,bt),[2,(0,a.pi)({name:"DataAlreadyAcceptedException",$fault:"client",$metadata:ea(ie)},rr)]})})},Ks=function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var rr;return(0,a.Jh)(this,function(hn){return rr=dt(ie.body,bt),[2,(0,a.pi)({name:"InvalidParameterException",$fault:"client",$metadata:ea(ie)},rr)]})})},tl=function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var rr;return(0,a.Jh)(this,function(hn){return rr=Jt(ie.body,bt),[2,(0,a.pi)({name:"InvalidSequenceTokenException",$fault:"client",$metadata:ea(ie)},rr)]})})},Ds=function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var rr;return(0,a.Jh)(this,function(hn){return rr=Bn(ie.body,bt),[2,(0,a.pi)({name:"LimitExceededException",$fault:"client",$metadata:ea(ie)},rr)]})})},tc=function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var rr;return(0,a.Jh)(this,function(hn){return rr=ti(ie.body,bt),[2,(0,a.pi)({name:"OperationAbortedException",$fault:"client",$metadata:ea(ie)},rr)]})})},gl=function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var rr;return(0,a.Jh)(this,function(hn){return rr=Sn(ie.body,bt),[2,(0,a.pi)({name:"ResourceAlreadyExistsException",$fault:"client",$metadata:ea(ie)},rr)]})})},cs=function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var rr;return(0,a.Jh)(this,function(hn){return rr=En(ie.body,bt),[2,(0,a.pi)({name:"ResourceNotFoundException",$fault:"client",$metadata:ea(ie)},rr)]})})},Is=function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var rr;return(0,a.Jh)(this,function(hn){return rr=Ya(ie.body,bt),[2,(0,a.pi)({name:"ServiceUnavailableException",$fault:"server",$metadata:ea(ie)},rr)]})})},Cl=function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var rr;return(0,a.Jh)(this,function(hn){return rr=ZA(ie.body,bt),[2,(0,a.pi)({name:"UnrecognizedClientException",$fault:"client",$metadata:ea(ie)},rr)]})})},rc=function(ie,bt){return ie.filter(function(Ut){return null!=Ut}).map(function(Ut){return null===Ut?null:function(ie,bt){return(0,a.pi)((0,a.pi)({},null!=ie.message&&{message:ie.message}),null!=ie.timestamp&&{timestamp:ie.timestamp})}(Ut)})},Xr=function(ie,bt){return Object.entries(ie).reduce(function(Ut,rr){var Dn,hn=(0,a.CR)(rr,2),ya=hn[0],ga=hn[1];return null===ga?Ut:(0,a.pi)((0,a.pi)({},Ut),((Dn={})[ya]=ga,Dn))},{})},Qc=function(ie,bt){return{expectedSequenceToken:null!=ie.expectedSequenceToken?ie.expectedSequenceToken:void 0,message:null!=ie.message?ie.message:void 0}},dt=function(ie,bt){return{message:null!=ie.message?ie.message:void 0}},Jt=function(ie,bt){return{expectedSequenceToken:null!=ie.expectedSequenceToken?ie.expectedSequenceToken:void 0,message:null!=ie.message?ie.message:void 0}},Bn=function(ie,bt){return{message:null!=ie.message?ie.message:void 0}},ge=function(ie,bt){return(ie||[]).filter(function(Ut){return null!=Ut}).map(function(Ut){return null===Ut?null:function(ie,bt){return{arn:null!=ie.arn?ie.arn:void 0,creationTime:null!=ie.creationTime?ie.creationTime:void 0,kmsKeyId:null!=ie.kmsKeyId?ie.kmsKeyId:void 0,logGroupName:null!=ie.logGroupName?ie.logGroupName:void 0,metricFilterCount:null!=ie.metricFilterCount?ie.metricFilterCount:void 0,retentionInDays:null!=ie.retentionInDays?ie.retentionInDays:void 0,storedBytes:null!=ie.storedBytes?ie.storedBytes:void 0}}(Ut)})},Sr=function(ie,bt){return(ie||[]).filter(function(Ut){return null!=Ut}).map(function(Ut){return null===Ut?null:function(ie,bt){return{arn:null!=ie.arn?ie.arn:void 0,creationTime:null!=ie.creationTime?ie.creationTime:void 0,firstEventTimestamp:null!=ie.firstEventTimestamp?ie.firstEventTimestamp:void 0,lastEventTimestamp:null!=ie.lastEventTimestamp?ie.lastEventTimestamp:void 0,lastIngestionTime:null!=ie.lastIngestionTime?ie.lastIngestionTime:void 0,logStreamName:null!=ie.logStreamName?ie.logStreamName:void 0,storedBytes:null!=ie.storedBytes?ie.storedBytes:void 0,uploadSequenceToken:null!=ie.uploadSequenceToken?ie.uploadSequenceToken:void 0}}(Ut)})},ti=function(ie,bt){return{message:null!=ie.message?ie.message:void 0}},Zr=function(ie,bt){return(ie||[]).filter(function(Ut){return null!=Ut}).map(function(Ut){return null===Ut?null:function(ie,bt){return{ingestionTime:null!=ie.ingestionTime?ie.ingestionTime:void 0,message:null!=ie.message?ie.message:void 0,timestamp:null!=ie.timestamp?ie.timestamp:void 0}}(Ut)})},dr=function(ie,bt){return{expiredLogEventEndIndex:null!=ie.expiredLogEventEndIndex?ie.expiredLogEventEndIndex:void 0,tooNewLogEventStartIndex:null!=ie.tooNewLogEventStartIndex?ie.tooNewLogEventStartIndex:void 0,tooOldLogEventEndIndex:null!=ie.tooOldLogEventEndIndex?ie.tooOldLogEventEndIndex:void 0}},Sn=function(ie,bt){return{message:null!=ie.message?ie.message:void 0}},En=function(ie,bt){return{message:null!=ie.message?ie.message:void 0}},Ya=function(ie,bt){return{message:null!=ie.message?ie.message:void 0}},ZA=function(ie,bt){return{message:null!=ie.message?ie.message:void 0}},ea=function(ie){var bt;return{httpStatusCode:ie.statusCode,requestId:null!==(bt=ie.headers["x-amzn-requestid"])&&void 0!==bt?bt:ie.headers["x-amzn-request-id"],extendedRequestId:ie.headers["x-amz-id-2"],cfId:ie.headers["x-amz-cf-id"]}},Pl=function(ie,bt){return void 0===ie&&(ie=new Uint8Array),ie instanceof Uint8Array?Promise.resolve(ie):bt.streamCollector(ie)||Promise.resolve(new Uint8Array)},Js=function(ie,bt,Ut,rr,Dn){return(0,a.mG)(void 0,void 0,void 0,function(){var hn,ga,da;return(0,a.Jh)(this,function(ha){switch(ha.label){case 0:return[4,ie.endpoint()];case 1:return hn=ha.sent(),da={protocol:void 0===(ga=hn.protocol)?"https":ga,hostname:hn.hostname,port:hn.port,method:"POST",path:Ut,headers:bt},void 0!==rr&&(da.hostname=rr),void 0!==Dn&&(da.body=Dn),[2,new ii.aW(da)]}})})},ws=function(ie,bt){return function(ie,bt){return Pl(ie,bt).then(function(Ut){return bt.utf8Encoder(Ut)})}(ie,bt).then(function(Ut){return Ut.length?JSON.parse(Ut):{}})},xc=function(ie,bt){var rr=function(hn){var ya=hn;return ya.indexOf(":")>=0&&(ya=ya.split(":")[0]),ya.indexOf("#")>=0&&(ya=ya.split("#")[1]),ya},Dn=("x-amzn-errortype",Object.keys(ie.headers).find(function(ga){return ga.toLowerCase()==="x-amzn-errortype".toLowerCase()}));return void 0!==Dn?rr(ie.headers[Dn]):void 0!==bt.code?rr(bt.code):void 0!==bt.__type?rr(bt.__type):""},Pd=f(31406),bd=f(77993),nd=function(ie){function bt(Ut){var rr=ie.call(this)||this;return rr.input=Ut,rr}return(0,a.ZT)(bt,ie),bt.prototype.resolveMiddleware=function(Ut,rr,Dn){this.middlewareStack.use((0,Pd.p2)(rr,this.serialize,this.deserialize));var hn=Ut.concat(this.middlewareStack),da=rr.requestHandler;return hn.resolve(function(ha){return da.handle(ha.request,Dn||{})},{logger:rr.logger,clientName:"CloudWatchLogsClient",commandName:"CreateLogGroupCommand",inputFilterSensitiveLog:b.filterSensitiveLog,outputFilterSensitiveLog:function(ha){return ha}})},bt.prototype.serialize=function(Ut,rr){return function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var Ut,rr;return(0,a.Jh)(this,function(Dn){return Ut={"content-type":"application/x-amz-json-1.1","x-amz-target":"Logs_20140328.CreateLogGroup"},rr=JSON.stringify(function(ie,bt){return(0,a.pi)((0,a.pi)((0,a.pi)({},null!=ie.kmsKeyId&&{kmsKeyId:ie.kmsKeyId}),null!=ie.logGroupName&&{logGroupName:ie.logGroupName}),null!=ie.tags&&{tags:Xr(ie.tags,bt)})}(ie,bt)),[2,Js(bt,Ut,"/",void 0,rr)]})})}(Ut,rr)},bt.prototype.deserialize=function(Ut,rr){return function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var Ut;return(0,a.Jh)(this,function(rr){switch(rr.label){case 0:return ie.statusCode>=300?[2,mn(ie,bt)]:[4,Pl(ie.body,bt)];case 1:return rr.sent(),Ut={$metadata:ea(ie)},[2,Promise.resolve(Ut)]}})})}(Ut,rr)},bt}(bd.mY),Uu=function(ie){function bt(Ut){var rr=ie.call(this)||this;return rr.input=Ut,rr}return(0,a.ZT)(bt,ie),bt.prototype.resolveMiddleware=function(Ut,rr,Dn){this.middlewareStack.use((0,Pd.p2)(rr,this.serialize,this.deserialize));var hn=Ut.concat(this.middlewareStack),da=rr.requestHandler;return hn.resolve(function(ha){return da.handle(ha.request,Dn||{})},{logger:rr.logger,clientName:"CloudWatchLogsClient",commandName:"DescribeLogGroupsCommand",inputFilterSensitiveLog:q.filterSensitiveLog,outputFilterSensitiveLog:Ae.filterSensitiveLog})},bt.prototype.serialize=function(Ut,rr){return function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var Ut,rr;return(0,a.Jh)(this,function(Dn){return Ut={"content-type":"application/x-amz-json-1.1","x-amz-target":"Logs_20140328.DescribeLogGroups"},rr=JSON.stringify(function(ie,bt){return(0,a.pi)((0,a.pi)((0,a.pi)({},null!=ie.limit&&{limit:ie.limit}),null!=ie.logGroupNamePrefix&&{logGroupNamePrefix:ie.logGroupNamePrefix}),null!=ie.nextToken&&{nextToken:ie.nextToken})}(ie)),[2,Js(bt,Ut,"/",void 0,rr)]})})}(Ut,rr)},bt.prototype.deserialize=function(Ut,rr){return function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var Ut,rr,Dn;return(0,a.Jh)(this,function(hn){switch(hn.label){case 0:return ie.statusCode>=300?[2,Xi(ie,bt)]:[4,ws(ie.body,bt)];case 1:return Ut=hn.sent(),rr=function(ie,bt){return{logGroups:null!=ie.logGroups?ge(ie.logGroups,bt):void 0,nextToken:null!=ie.nextToken?ie.nextToken:void 0}}(Ut,bt),Dn=(0,a.pi)({$metadata:ea(ie)},rr),[2,Promise.resolve(Dn)]}})})}(Ut,rr)},bt}(bd.mY),rd=function(ie){function bt(Ut){var rr=ie.call(this)||this;return rr.input=Ut,rr}return(0,a.ZT)(bt,ie),bt.prototype.resolveMiddleware=function(Ut,rr,Dn){this.middlewareStack.use((0,Pd.p2)(rr,this.serialize,this.deserialize));var hn=Ut.concat(this.middlewareStack),da=rr.requestHandler;return hn.resolve(function(ha){return da.handle(ha.request,Dn||{})},{logger:rr.logger,clientName:"CloudWatchLogsClient",commandName:"CreateLogStreamCommand",inputFilterSensitiveLog:y.filterSensitiveLog,outputFilterSensitiveLog:function(ha){return ha}})},bt.prototype.serialize=function(Ut,rr){return function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var Ut,rr;return(0,a.Jh)(this,function(Dn){return Ut={"content-type":"application/x-amz-json-1.1","x-amz-target":"Logs_20140328.CreateLogStream"},rr=JSON.stringify(function(ie,bt){return(0,a.pi)((0,a.pi)({},null!=ie.logGroupName&&{logGroupName:ie.logGroupName}),null!=ie.logStreamName&&{logStreamName:ie.logStreamName})}(ie)),[2,Js(bt,Ut,"/",void 0,rr)]})})}(Ut,rr)},bt.prototype.deserialize=function(Ut,rr){return function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var Ut;return(0,a.Jh)(this,function(rr){switch(rr.label){case 0:return ie.statusCode>=300?[2,Kr(ie,bt)]:[4,Pl(ie.body,bt)];case 1:return rr.sent(),Ut={$metadata:ea(ie)},[2,Promise.resolve(Ut)]}})})}(Ut,rr)},bt}(bd.mY),id=function(ie){function bt(Ut){var rr=ie.call(this)||this;return rr.input=Ut,rr}return(0,a.ZT)(bt,ie),bt.prototype.resolveMiddleware=function(Ut,rr,Dn){this.middlewareStack.use((0,Pd.p2)(rr,this.serialize,this.deserialize));var hn=Ut.concat(this.middlewareStack),da=rr.requestHandler;return hn.resolve(function(ha){return da.handle(ha.request,Dn||{})},{logger:rr.logger,clientName:"CloudWatchLogsClient",commandName:"DescribeLogStreamsCommand",inputFilterSensitiveLog:xe.filterSensitiveLog,outputFilterSensitiveLog:Le.filterSensitiveLog})},bt.prototype.serialize=function(Ut,rr){return function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var Ut,rr;return(0,a.Jh)(this,function(Dn){return Ut={"content-type":"application/x-amz-json-1.1","x-amz-target":"Logs_20140328.DescribeLogStreams"},rr=JSON.stringify(function(ie,bt){return(0,a.pi)((0,a.pi)((0,a.pi)((0,a.pi)((0,a.pi)((0,a.pi)({},null!=ie.descending&&{descending:ie.descending}),null!=ie.limit&&{limit:ie.limit}),null!=ie.logGroupName&&{logGroupName:ie.logGroupName}),null!=ie.logStreamNamePrefix&&{logStreamNamePrefix:ie.logStreamNamePrefix}),null!=ie.nextToken&&{nextToken:ie.nextToken}),null!=ie.orderBy&&{orderBy:ie.orderBy})}(ie)),[2,Js(bt,Ut,"/",void 0,rr)]})})}(Ut,rr)},bt.prototype.deserialize=function(Ut,rr){return function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var Ut,rr,Dn;return(0,a.Jh)(this,function(hn){switch(hn.label){case 0:return ie.statusCode>=300?[2,Xa(ie,bt)]:[4,ws(ie.body,bt)];case 1:return Ut=hn.sent(),rr=function(ie,bt){return{logStreams:null!=ie.logStreams?Sr(ie.logStreams,bt):void 0,nextToken:null!=ie.nextToken?ie.nextToken:void 0}}(Ut,bt),Dn=(0,a.pi)({$metadata:ea(ie)},rr),[2,Promise.resolve(Dn)]}})})}(Ut,rr)},bt}(bd.mY),pd=function(ie){function bt(Ut){var rr=ie.call(this)||this;return rr.input=Ut,rr}return(0,a.ZT)(bt,ie),bt.prototype.resolveMiddleware=function(Ut,rr,Dn){this.middlewareStack.use((0,Pd.p2)(rr,this.serialize,this.deserialize));var hn=Ut.concat(this.middlewareStack),da=rr.requestHandler;return hn.resolve(function(ha){return da.handle(ha.request,Dn||{})},{logger:rr.logger,clientName:"CloudWatchLogsClient",commandName:"GetLogEventsCommand",inputFilterSensitiveLog:fe.filterSensitiveLog,outputFilterSensitiveLog:ze.filterSensitiveLog})},bt.prototype.serialize=function(Ut,rr){return function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var Ut,rr;return(0,a.Jh)(this,function(Dn){return Ut={"content-type":"application/x-amz-json-1.1","x-amz-target":"Logs_20140328.GetLogEvents"},rr=JSON.stringify(function(ie,bt){return(0,a.pi)((0,a.pi)((0,a.pi)((0,a.pi)((0,a.pi)((0,a.pi)((0,a.pi)({},null!=ie.endTime&&{endTime:ie.endTime}),null!=ie.limit&&{limit:ie.limit}),null!=ie.logGroupName&&{logGroupName:ie.logGroupName}),null!=ie.logStreamName&&{logStreamName:ie.logStreamName}),null!=ie.nextToken&&{nextToken:ie.nextToken}),null!=ie.startFromHead&&{startFromHead:ie.startFromHead}),null!=ie.startTime&&{startTime:ie.startTime})}(ie)),[2,Js(bt,Ut,"/",void 0,rr)]})})}(Ut,rr)},bt.prototype.deserialize=function(Ut,rr){return function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var Ut,rr,Dn;return(0,a.Jh)(this,function(hn){switch(hn.label){case 0:return ie.statusCode>=300?[2,Sc(ie,bt)]:[4,ws(ie.body,bt)];case 1:return Ut=hn.sent(),rr=function(ie,bt){return{events:null!=ie.events?Zr(ie.events,bt):void 0,nextBackwardToken:null!=ie.nextBackwardToken?ie.nextBackwardToken:void 0,nextForwardToken:null!=ie.nextForwardToken?ie.nextForwardToken:void 0}}(Ut,bt),Dn=(0,a.pi)({$metadata:ea(ie)},rr),[2,Promise.resolve(Dn)]}})})}(Ut,rr)},bt}(bd.mY),Uc=function(ie){function bt(Ut){var rr=ie.call(this)||this;return rr.input=Ut,rr}return(0,a.ZT)(bt,ie),bt.prototype.resolveMiddleware=function(Ut,rr,Dn){this.middlewareStack.use((0,Pd.p2)(rr,this.serialize,this.deserialize));var hn=Ut.concat(this.middlewareStack),da=rr.requestHandler;return hn.resolve(function(ha){return da.handle(ha.request,Dn||{})},{logger:rr.logger,clientName:"CloudWatchLogsClient",commandName:"PutLogEventsCommand",inputFilterSensitiveLog:nn.filterSensitiveLog,outputFilterSensitiveLog:it.filterSensitiveLog})},bt.prototype.serialize=function(Ut,rr){return function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var Ut,rr;return(0,a.Jh)(this,function(Dn){return Ut={"content-type":"application/x-amz-json-1.1","x-amz-target":"Logs_20140328.PutLogEvents"},rr=JSON.stringify(function(ie,bt){return(0,a.pi)((0,a.pi)((0,a.pi)((0,a.pi)({},null!=ie.logEvents&&{logEvents:rc(ie.logEvents)}),null!=ie.logGroupName&&{logGroupName:ie.logGroupName}),null!=ie.logStreamName&&{logStreamName:ie.logStreamName}),null!=ie.sequenceToken&&{sequenceToken:ie.sequenceToken})}(ie)),[2,Js(bt,Ut,"/",void 0,rr)]})})}(Ut,rr)},bt.prototype.deserialize=function(Ut,rr){return function(ie,bt){return(0,a.mG)(void 0,void 0,void 0,function(){var Ut,rr,Dn;return(0,a.Jh)(this,function(hn){switch(hn.label){case 0:return ie.statusCode>=300?[2,pA(ie,bt)]:[4,ws(ie.body,bt)];case 1:return Ut=hn.sent(),rr=function(ie,bt){return{nextSequenceToken:null!=ie.nextSequenceToken?ie.nextSequenceToken:void 0,rejectedLogEventsInfo:null!=ie.rejectedLogEventsInfo?dr(ie.rejectedLogEventsInfo,bt):void 0}}(Ut,bt),Dn=(0,a.pi)({$metadata:ea(ie)},rr),[2,Promise.resolve(Dn)]}})})}(Ut,rr)},bt}(bd.mY),qt=f(1575),qn=f(18423),Mr=f(50338),wi=f(1940),pa=f(11490),ao=f(1653),ps=f(83871),OA="logs.{region}.amazonaws.com",uh=new Set(["af-south-1","ap-east-1","ap-northeast-1","ap-northeast-2","ap-south-1","ap-southeast-1","ap-southeast-2","ca-central-1","eu-central-1","eu-north-1","eu-south-1","eu-west-1","eu-west-2","eu-west-3","me-south-1","sa-east-1","us-east-1","us-east-2","us-west-1","us-west-2"]),Eu=new Set(["cn-north-1","cn-northwest-1"]),bu=new Set(["us-iso-east-1"]),Jd=new Set(["us-isob-east-1"]),Ld=new Set(["us-gov-east-1","us-gov-west-1"]),kd={apiVersion:"2014-03-28",disableHostPrefix:!1,logger:{},regionInfoProvider:function(ie,bt){var Ut=void 0;switch(ie){case"af-south-1":Ut={hostname:"logs.af-south-1.amazonaws.com",partition:"aws"};break;case"ap-east-1":Ut={hostname:"logs.ap-east-1.amazonaws.com",partition:"aws"};break;case"ap-northeast-1":Ut={hostname:"logs.ap-northeast-1.amazonaws.com",partition:"aws"};break;case"ap-northeast-2":Ut={hostname:"logs.ap-northeast-2.amazonaws.com",partition:"aws"};break;case"ap-south-1":Ut={hostname:"logs.ap-south-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-1":Ut={hostname:"logs.ap-southeast-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-2":Ut={hostname:"logs.ap-southeast-2.amazonaws.com",partition:"aws"};break;case"ca-central-1":Ut={hostname:"logs.ca-central-1.amazonaws.com",partition:"aws"};break;case"cn-north-1":Ut={hostname:"logs.cn-north-1.amazonaws.com.cn",partition:"aws-cn"};break;case"cn-northwest-1":Ut={hostname:"logs.cn-northwest-1.amazonaws.com.cn",partition:"aws-cn"};break;case"eu-central-1":Ut={hostname:"logs.eu-central-1.amazonaws.com",partition:"aws"};break;case"eu-north-1":Ut={hostname:"logs.eu-north-1.amazonaws.com",partition:"aws"};break;case"eu-south-1":Ut={hostname:"logs.eu-south-1.amazonaws.com",partition:"aws"};break;case"eu-west-1":Ut={hostname:"logs.eu-west-1.amazonaws.com",partition:"aws"};break;case"eu-west-2":Ut={hostname:"logs.eu-west-2.amazonaws.com",partition:"aws"};break;case"eu-west-3":Ut={hostname:"logs.eu-west-3.amazonaws.com",partition:"aws"};break;case"fips-us-east-1":Ut={hostname:"logs-fips.us-east-1.amazonaws.com",partition:"aws",signingRegion:"us-east-1"};break;case"fips-us-east-2":Ut={hostname:"logs-fips.us-east-2.amazonaws.com",partition:"aws",signingRegion:"us-east-2"};break;case"fips-us-west-1":Ut={hostname:"logs-fips.us-west-1.amazonaws.com",partition:"aws",signingRegion:"us-west-1"};break;case"fips-us-west-2":Ut={hostname:"logs-fips.us-west-2.amazonaws.com",partition:"aws",signingRegion:"us-west-2"};break;case"me-south-1":Ut={hostname:"logs.me-south-1.amazonaws.com",partition:"aws"};break;case"sa-east-1":Ut={hostname:"logs.sa-east-1.amazonaws.com",partition:"aws"};break;case"us-east-1":Ut={hostname:"logs.us-east-1.amazonaws.com",partition:"aws"};break;case"us-east-2":Ut={hostname:"logs.us-east-2.amazonaws.com",partition:"aws"};break;case"us-gov-east-1":Ut={hostname:"logs.us-gov-east-1.amazonaws.com",partition:"aws-us-gov",signingRegion:"us-gov-east-1"};break;case"us-gov-west-1":Ut={hostname:"logs.us-gov-west-1.amazonaws.com",partition:"aws-us-gov",signingRegion:"us-gov-west-1"};break;case"us-iso-east-1":Ut={hostname:"logs.us-iso-east-1.c2s.ic.gov",partition:"aws-iso"};break;case"us-isob-east-1":Ut={hostname:"logs.us-isob-east-1.sc2s.sgov.gov",partition:"aws-iso-b"};break;case"us-west-1":Ut={hostname:"logs.us-west-1.amazonaws.com",partition:"aws"};break;case"us-west-2":Ut={hostname:"logs.us-west-2.amazonaws.com",partition:"aws"};break;default:uh.has(ie)&&(Ut={hostname:OA.replace("{region}",ie),partition:"aws"}),Eu.has(ie)&&(Ut={hostname:"logs.{region}.amazonaws.com.cn".replace("{region}",ie),partition:"aws-cn"}),bu.has(ie)&&(Ut={hostname:"logs.{region}.c2s.ic.gov".replace("{region}",ie),partition:"aws-iso"}),Jd.has(ie)&&(Ut={hostname:"logs.{region}.sc2s.sgov.gov".replace("{region}",ie),partition:"aws-iso-b"}),Ld.has(ie)&&(Ut={hostname:"logs.{region}.amazonaws.com".replace("{region}",ie),partition:"aws-us-gov"}),void 0===Ut&&(Ut={hostname:OA.replace("{region}",ie),partition:"aws"})}return Promise.resolve((0,a.pi)({signingService:"logs"},Ut))},serviceId:"CloudWatch Logs",urlParser:f(82346).e},jh=(0,a.pi)((0,a.pi)({},kd),{runtime:"browser",base64Decoder:pa.G,base64Encoder:pa.s,bodyLengthChecker:ao.W,credentialDefaultProvider:function(ie){return function(){return Promise.reject(new Error("Credential is missing"))}},defaultUserAgentProvider:(0,ps.f)({serviceId:kd.serviceId,clientVersion:"3.6.1"}),maxAttempts:wi.J,region:(0,Mr.n)("Region is missing"),requestHandler:new qn.B,sha256:qt.Sha256,streamCollector:qn.C,utf8Decoder:function(ie){return"function"==typeof TextEncoder?function vA(ie){return(new TextEncoder).encode(ie)}(ie):function(ie){for(var bt=[],Ut=0,rr=ie.length;Ut>6|192,63&Dn|128);else if(Ut+1>18|240,hn>>12&63|128,hn>>6&63|128,63&hn|128)}else bt.push(Dn>>12|224,Dn>>6&63|128,63&Dn|128)}return Uint8Array.from(bt)}(ie)},utf8Encoder:function(ie){return"function"==typeof TextDecoder?function ld(ie){return new TextDecoder("utf-8").decode(ie)}(ie):function(ie){for(var bt="",Ut=0,rr=ie.length;Ut0&&hn[hn.length-1])&&(6===_a[0]||2===_a[0])){Ut=0;continue}if(3===_a[0]&&(!hn||_a[1]>hn[0]&&_a[1]0)&&!(Dn=rr.next()).done;)hn.push(Dn.value)}catch(ga){ya={error:ga}}finally{try{Dn&&!Dn.done&&(Ut=rr.return)&&Ut.call(rr)}finally{if(ya)throw ya.error}}return hn},ql=new Gu.k("AWSCloudWatch"),mf=function(){function ie(bt){this.configure(bt),this._dataTracker={eventUploadInProgress:!1,logEvents:[]},this._currentLogBatch=[],this._initiateLogPushInterval()}return ie.prototype.getProviderName=function(){return ie.PROVIDER_NAME},ie.prototype.getCategoryName=function(){return ie.CATEGORY},ie.prototype.getLogQueue=function(){return this._dataTracker.logEvents},ie.prototype.configure=function(bt){if(!bt)return this._config||{};var Ut=Object.assign({},this._config,(0,hA.gi)(bt).Logging,bt);return this._config=Ut,this._config},ie.prototype.createLogGroup=function(bt){return Gl(this,void 0,void 0,function(){var Ut,ya;return dA(this,function(ga){switch(ga.label){case 0:ql.debug("creating new log group in CloudWatch - ",bt.logGroupName),Ut=new nd(bt),ga.label=1;case 1:return ga.trys.push([1,4,,5]),[4,this._ensureCredentials()];case 2:if(!ga.sent())throw new Error(_A.I6);return[4,this._initCloudWatchLogs().send(Ut)];case 3:return[2,ga.sent()];case 4:throw ya=ga.sent(),ql.error("error creating log group - "+ya),ya;case 5:return[2]}})})},ie.prototype.getLogGroups=function(bt){return Gl(this,void 0,void 0,function(){var Ut,ya;return dA(this,function(ga){switch(ga.label){case 0:ql.debug("getting list of log groups"),Ut=new Uu(bt),ga.label=1;case 1:return ga.trys.push([1,4,,5]),[4,this._ensureCredentials()];case 2:if(!ga.sent())throw new Error(_A.I6);return[4,this._initCloudWatchLogs().send(Ut)];case 3:return[2,ga.sent()];case 4:throw ya=ga.sent(),ql.error("error getting log group - "+ya),ya;case 5:return[2]}})})},ie.prototype.createLogStream=function(bt){return Gl(this,void 0,void 0,function(){var Ut,ya;return dA(this,function(ga){switch(ga.label){case 0:ql.debug("creating new log stream in CloudWatch - ",bt.logStreamName),Ut=new rd(bt),ga.label=1;case 1:return ga.trys.push([1,4,,5]),[4,this._ensureCredentials()];case 2:if(!ga.sent())throw new Error(_A.I6);return[4,this._initCloudWatchLogs().send(Ut)];case 3:return[2,ga.sent()];case 4:throw ya=ga.sent(),ql.error("error creating log stream - "+ya),ya;case 5:return[2]}})})},ie.prototype.getLogStreams=function(bt){return Gl(this,void 0,void 0,function(){var Ut,ya;return dA(this,function(ga){switch(ga.label){case 0:ql.debug("getting list of log streams"),Ut=new id(bt),ga.label=1;case 1:return ga.trys.push([1,4,,5]),[4,this._ensureCredentials()];case 2:if(!ga.sent())throw new Error(_A.I6);return[4,this._initCloudWatchLogs().send(Ut)];case 3:return[2,ga.sent()];case 4:throw ya=ga.sent(),ql.error("error getting log stream - "+ya),ya;case 5:return[2]}})})},ie.prototype.getLogEvents=function(bt){return Gl(this,void 0,void 0,function(){var Ut,ya;return dA(this,function(ga){switch(ga.label){case 0:ql.debug("getting log events from stream - ",bt.logStreamName),Ut=new pd(bt),ga.label=1;case 1:return ga.trys.push([1,4,,5]),[4,this._ensureCredentials()];case 2:if(!ga.sent())throw new Error(_A.I6);return[4,this._initCloudWatchLogs().send(Ut)];case 3:return[2,ga.sent()];case 4:throw ya=ga.sent(),ql.error("error getting log events - "+ya),ya;case 5:return[2]}})})},ie.prototype.pushLogs=function(bt){ql.debug("pushing log events to Cloudwatch..."),this._dataTracker.logEvents=function(){for(var ie=[],bt=0;bt0?(this._dataTracker.verifiedLogGroup=Dn[0],[2,Dn[0]]):[4,this.createLogGroup({logGroupName:bt})];case 4:return ga.sent(),[2,null];case 5:throw hn=ga.sent(),ql.error("failure during log group search: "+hn),hn;case 6:return[2]}})})},ie.prototype._validateLogStreamExists=function(bt,Ut){return Gl(this,void 0,void 0,function(){var Dn,hn,ya;return dA(this,function(ja){switch(ja.label){case 0:return ja.trys.push([0,4,,5]),[4,this._ensureCredentials()];case 1:if(!ja.sent())throw new Error(_A.I6);return[4,this.getLogStreams({logGroupName:bt,logStreamNamePrefix:Ut})];case 2:return(Dn=ja.sent()).logStreams&&(hn=Dn.logStreams.filter(function(_a){return _a.logStreamName===Ut})).length>0?(this._nextSequenceToken=hn[0].uploadSequenceToken,[2,hn[0]]):[4,this.createLogStream({logGroupName:bt,logStreamName:Ut})];case 3:return ja.sent(),[2,null];case 4:throw ya=ja.sent(),ql.error("failure during log stream search: "+ya),ya;case 5:return[2]}})})},ie.prototype._sendLogEvents=function(bt){return Gl(this,void 0,void 0,function(){var rr,ya;return dA(this,function(ja){switch(ja.label){case 0:return ja.trys.push([0,3,,4]),[4,this._ensureCredentials()];case 1:if(!ja.sent())throw new Error(_A.I6);return ql.debug("sending log events to stream - ",bt.logStreamName),rr=new Uc(bt),[4,this._initCloudWatchLogs().send(rr)];case 2:return[2,ja.sent()];case 3:return ya=ja.sent(),ql.error("failure during log push: "+ya),[3,4];case 4:return[2]}})})},ie.prototype._initCloudWatchLogs=function(){return new yA({region:this._config.region,credentials:this._config.credentials,customUserAgent:(0,Kd.Zm)(),endpoint:this._config.endpoint})},ie.prototype._ensureCredentials=function(){return Gl(this,void 0,void 0,function(){var bt=this;return dA(this,function(Ut){switch(Ut.label){case 0:return[4,zd.cN.get().then(function(rr){if(!rr)return!1;var Dn=zd.cN.shear(rr);return ql.debug("set credentials for logging",Dn),bt._config.credentials=Dn,!0}).catch(function(rr){return ql.warn("ensure credentials error",rr),!1})];case 1:return[2,Ut.sent()]}})})},ie.prototype._getNextSequenceToken=function(){return Gl(this,void 0,void 0,function(){var bt,Ut;return dA(this,function(rr){switch(rr.label){case 0:if(this._nextSequenceToken&&this._nextSequenceToken.length>0)return[2,this._nextSequenceToken];rr.label=1;case 1:return rr.trys.push([1,4,,5]),[4,this._validateLogGroupExistsAndCreate(this._config.logGroupName)];case 2:return rr.sent(),this._nextSequenceToken=void 0,[4,this._validateLogStreamExists(this._config.logGroupName,this._config.logStreamName)];case 3:return(bt=rr.sent())&&(this._nextSequenceToken=bt.uploadSequenceToken),[2,this._nextSequenceToken];case 4:throw Ut=rr.sent(),ql.error("failure while getting next sequence token: "+Ut),Ut;case 5:return[2]}})})},ie.prototype._safeUploadLogEvents=function(){return Gl(this,void 0,void 0,function(){var bt,Ut,rr,Dn,hn;return dA(this,function(ya){switch(ya.label){case 0:return ya.trys.push([0,3,,4]),[4,this._getNextSequenceToken()];case 1:return bt=ya.sent(),Ut=0===this._currentLogBatch.length?this._getBufferedBatchOfLogs():this._currentLogBatch,rr={logGroupName:this._config.logGroupName,logStreamName:this._config.logStreamName,logEvents:Ut,sequenceToken:bt},this._dataTracker.eventUploadInProgress=!0,[4,this._sendLogEvents(rr)];case 2:return Dn=ya.sent(),this._nextSequenceToken=Dn.nextSequenceToken,this._dataTracker.eventUploadInProgress=!1,this._currentLogBatch=[],[2,Dn];case 3:if(hn=ya.sent(),ql.error("error during _safeUploadLogEvents: "+hn),!_A.PZ.includes(hn.name))throw this._dataTracker.eventUploadInProgress=!1,hn;return this._getNewSequenceTokenAndSubmit({logEvents:this._currentLogBatch,logGroupName:this._config.logGroupName,logStreamName:this._config.logStreamName}),[3,4];case 4:return[2]}})})},ie.prototype._getBufferedBatchOfLogs=function(){for(var bt=0,Ut=0;bt_A.HF&&(ql.warn("Log entry exceeds maximum size for CloudWatch logs. Log size: "+Dn+". Truncating log message."),rr.message=rr.message.substring(0,Dn)),Ut+Dn>_A.CO)break;Ut+=Dn,bt++}return this._currentLogBatch=this._dataTracker.logEvents.splice(0,bt),this._currentLogBatch},ie.prototype._getNewSequenceTokenAndSubmit=function(bt){return Gl(this,void 0,void 0,function(){var Ut,rr,Dn;return dA(this,function(hn){switch(hn.label){case 0:return hn.trys.push([0,3,,4]),this._nextSequenceToken=void 0,this._dataTracker.eventUploadInProgress=!0,[4,this._getNextSequenceToken()];case 1:return Ut=hn.sent(),bt.sequenceToken=Ut,[4,this._sendLogEvents(bt)];case 2:return rr=hn.sent(),this._dataTracker.eventUploadInProgress=!1,this._currentLogBatch=[],[2,rr];case 3:throw Dn=hn.sent(),ql.error("error when retrying log submission with new sequence token: "+Dn),this._dataTracker.eventUploadInProgress=!1,Dn;case 4:return[2]}})})},ie.prototype._initiateLogPushInterval=function(){var bt=this;this._timer&&clearInterval(this._timer),this._timer=setInterval(function(){return Gl(bt,void 0,void 0,function(){var Ut;return dA(this,function(rr){switch(rr.label){case 0:return rr.trys.push([0,3,,4]),this._getDocUploadPermissibility()?[4,this._safeUploadLogEvents()]:[3,2];case 1:rr.sent(),rr.label=2;case 2:return[3,4];case 3:return Ut=rr.sent(),ql.error("error when calling _safeUploadLogEvents in the timer interval - "+Ut),[3,4];case 4:return[2]}})})},2e3)},ie.prototype._getDocUploadPermissibility=function(){return(0!==this._dataTracker.logEvents.length||0!==this._currentLogBatch.length)&&!this._dataTracker.eventUploadInProgress},ie.PROVIDER_NAME=_A.yB,ie.CATEGORY=_A.YG,ie}()},49600:(Me,$,f)=>{"use strict";f.d($,{f:()=>i});var a=f(94296),e=f(85626),n=f(19418),i=function(){function c(){this._logger=new a.k("ServiceWorker")}return Object.defineProperty(c.prototype,"serviceWorker",{get:function(){return this._serviceWorker},enumerable:!0,configurable:!0}),c.prototype.register=function(l,s){var h=this;return void 0===l&&(l="/service-worker.js"),void 0===s&&(s="/"),this._logger.debug("registering "+l),this._logger.debug("registering service worker with scope "+s),new Promise(function(p,g){if(!navigator||!("serviceWorker"in navigator))return g(new Error("Service Worker not available"));navigator.serviceWorker.register(l,{scope:s}).then(function(_){return _.installing?h._serviceWorker=_.installing:_.waiting?h._serviceWorker=_.waiting:_.active&&(h._serviceWorker=_.active),h._registration=_,h._setupListeners(),h._logger.debug("Service Worker Registration Success: "+_),p(_)}).catch(function(_){return h._logger.debug("Service Worker Registration Failed "+_),g(_)})})},c.prototype.enablePush=function(l){var s=this;if(!this._registration)throw new Error("Service Worker not registered");return this._publicKey=l,new Promise(function(h,p){if(!(0,e.lC)().isBrowser)return p(new Error("Service Worker not available"));s._registration.pushManager.getSubscription().then(function(g){if(!g)return s._logger.debug("User is NOT subscribed to push"),s._registration.pushManager.subscribe({userVisibleOnly:!0,applicationServerKey:s._urlB64ToUint8Array(l)}).then(function(_){s._subscription=_,s._logger.debug("User subscribed: "+JSON.stringify(_)),h(_)}).catch(function(_){s._logger.error(_)});s._subscription=g,s._logger.debug("User is subscribed to push: "+JSON.stringify(g)),h(g)})})},c.prototype._urlB64ToUint8Array=function(l){for(var h=(l+"=".repeat((4-l.length%4)%4)).replace(/\-/g,"+").replace(/_/g,"/"),p=window.atob(h),g=new Uint8Array(p.length),_=0;_{"use strict";f.d($,{E:()=>x});var a=f(94296),e=f(87197),i=f(67576),r=f(52445),c=f(39995),l=function(){return l=Object.assign||function(Q){for(var O,k=1,P=arguments.length;k{"use strict";f.d($,{c4:()=>n});var a={},e=function(){function r(){}return r.setItem=function(c,l){return a[c]=l,a[c]},r.getItem=function(c){return Object.prototype.hasOwnProperty.call(a,c)?a[c]:void 0},r.removeItem=function(c){return delete a[c]},r.clear=function(){return a={}},r}(),n=function(){function r(){try{this.storageWindow=window.localStorage,this.storageWindow.setItem("aws.amplify.test-ls",1),this.storageWindow.removeItem("aws.amplify.test-ls")}catch{this.storageWindow=e}}return r.prototype.getStorage=function(){return this.storageWindow},r}()},92151:(Me,$,f)=>{"use strict";f.d($,{N:()=>y});var a=f(75163);function c(E,C){void 0===C&&(C={});var I=function l(E){return E&&"j"===E[0]&&":"===E[1]?E.substr(2):E}(E);if(function r(E,C){return typeof C>"u"&&(C=!E||"{"!==E[0]&&"["!==E[0]&&'"'!==E[0]),!C}(I,C.doNotParse))try{return JSON.parse(I)}catch{}return E}var s=function(){return s=Object.assign||function(E){for(var C,I=1,d=arguments.length;I=0&&this.changeListeners.splice(I,1)},E}();var b=(0,f(85626).lC)().isBrowser,y=function(){function E(C){void 0===C&&(C={}),this.cookies=new g,this.store=b?window.localStorage:Object.create(null),this.cookies=C.req?new g(C.req.headers.cookie):new g,Object.assign(this.store,this.cookies.getAll())}return Object.defineProperty(E.prototype,"length",{get:function(){return Object.entries(this.store).length},enumerable:!0,configurable:!0}),E.prototype.clear=function(){var C=this;Array.from(new Array(this.length)).map(function(I,d){return C.key(d)}).forEach(function(I){return C.removeItem(I)})},E.prototype.getItem=function(C){return this.getLocalItem(C)},E.prototype.getLocalItem=function(C){return Object.prototype.hasOwnProperty.call(this.store,C)?this.store[C]:null},E.prototype.getUniversalItem=function(C){return this.cookies.get(C)},E.prototype.key=function(C){return Object.keys(this.store)[C]},E.prototype.removeItem=function(C){this.removeLocalItem(C),this.removeUniversalItem(C)},E.prototype.removeLocalItem=function(C){delete this.store[C]},E.prototype.removeUniversalItem=function(C){this.cookies.remove(C,{path:"/"})},E.prototype.setItem=function(C,I){switch(this.setLocalItem(C,I),C.split(".").pop()){case"LastAuthUser":case"accessToken":case"refreshToken":case"idToken":b?this.setUniversalItem(C,I):this.setLocalItem(C,I)}},E.prototype.setLocalItem=function(C,I){this.store[C]=I},E.prototype.setUniversalItem=function(C,I){this.cookies.set(C,I,{path:"/",sameSite:!0,secure:"localhost"!==window.location.hostname})},E}()},52647:(Me,$,f)=>{"use strict";f.d($,{CO:()=>e,HF:()=>n,I6:()=>c,PZ:()=>l,YG:()=>i,x7:()=>a,yB:()=>r});var a=26,e=1048576,n=256e3,i="Logging",r="AWSCloudWatch",c="No credentials",l=["ResourceNotFoundException","InvalidSequenceTokenException"]},39995:(Me,$,f)=>{"use strict";f.d($,{E:()=>n});var n={clockOffset:0,getDateWithClockOffset:function(){return n.clockOffset?new Date((new Date).getTime()+n.clockOffset):new Date},getClockOffset:function(){return n.clockOffset},getHeaderStringFromDate:function(i){return void 0===i&&(i=n.getDateWithClockOffset()),i.toISOString().replace(/[:\-]|\.\d{3}/g,"")},getDateFromHeaderString:function(i){var r=function(i,r){var c="function"==typeof Symbol&&i[Symbol.iterator];if(!c)return i;var s,p,l=c.call(i),h=[];try{for(;(void 0===r||r-- >0)&&!(s=l.next()).done;)h.push(s.value)}catch(g){p={error:g}}finally{try{s&&!s.done&&(c=l.return)&&c.call(l)}finally{if(p)throw p.error}}return h}(i.match(/^(\d{4})(\d{2})(\d{2})T(\d{2})(\d{2})(\d{2}).+/),7),l=r[2],s=r[3],h=r[4],p=r[5],g=r[6];return new Date(Date.UTC(Number(r[1]),Number(l)-1,Number(s),Number(h),Number(p),Number(g)))},isClockSkewed:function(i){return Math.abs(i.getTime()-n.getDateWithClockOffset().getTime())>=3e5},isClockSkewError:function(i){if(!i.response||!i.response.headers)return!1;var r=i.response.headers;return!(!["BadRequestException","InvalidSignatureException"].includes(r["x-amzn-errortype"])||!r.date&&!r.Date)},setClockOffset:function(i){n.clockOffset=i}}},38719:(Me,$,f)=>{"use strict";f.d($,{Z:()=>r});var a=f(85626),e=f(69281);const r=function(){function c(){}return c.prototype.networkMonitor=function(l){if((0,a.lC)().isNode)return e.Z.from([{online:!0}]);var s=(0,a.n2)()?self:window;return new e.Z(function(h){h.next({online:s.navigator.onLine});var p=function(){return h.next({online:!0})},g=function(){return h.next({online:!1})};return s.addEventListener("online",p),s.addEventListener("offline",g),c._observers.push(h),function(){s.removeEventListener("online",p),s.removeEventListener("offline",g),c._observers=c._observers.filter(function(_){return _!==h})}})},c._observerOverride=function(l){var s,h,p=function(y){if(y.closed)return c._observers=c._observers.filter(function(E){return E!==y}),"continue";y.next(l)};try{for(var g=function(c){var l="function"==typeof Symbol&&Symbol.iterator,s=l&&c[l],h=0;if(s)return s.call(c);if(c&&"number"==typeof c.length)return{next:function(){return c&&h>=c.length&&(c=void 0),{value:c&&c[h++],done:!c}}};throw new TypeError(l?"Object is not iterable.":"Symbol.iterator is not defined.")}(c._observers),_=g.next();!_.done;_=g.next())p(_.value)}catch(y){s={error:y}}finally{try{_&&!_.done&&(h=g.return)&&h.call(g)}finally{if(s)throw s.error}}},c._observers=[],c}()},28080:(Me,$,f)=>{"use strict";f.d($,{V2:()=>s,XD:()=>p,Xm:()=>b,kD:()=>_});var y,a=f(94296),e=(y=function(E,C){return(y=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(I,d){I.__proto__=d}||function(I,d){for(var T in d)d.hasOwnProperty(T)&&(I[T]=d[T])})(E,C)},function(E,C){function I(){this.constructor=E}y(E,C),E.prototype=null===C?Object.create(C):(I.prototype=C.prototype,new I)}),n=function(y,E,C,I){return new(C||(C=Promise))(function(T,J){function Y(G){try{N(I.next(G))}catch(x){J(x)}}function te(G){try{N(I.throw(G))}catch(x){J(x)}}function N(G){G.done?T(G.value):function d(T){return T instanceof C?T:new C(function(J){J(T)})}(G.value).then(Y,te)}N((I=I.apply(y,E||[])).next())})},i=function(y,E){var I,d,T,J,C={label:0,sent:function(){if(1&T[0])throw T[1];return T[1]},trys:[],ops:[]};return J={next:Y(0),throw:Y(1),return:Y(2)},"function"==typeof Symbol&&(J[Symbol.iterator]=function(){return this}),J;function Y(N){return function(G){return function te(N){if(I)throw new TypeError("Generator is already executing.");for(;C;)try{if(I=1,d&&(T=2&N[0]?d.return:N[0]?d.throw||((T=d.return)&&T.call(d),0):d.next)&&!(T=T.call(d,N[1])).done)return T;switch(d=0,T&&(N=[2&N[0],T.value]),N[0]){case 0:case 1:T=N;break;case 4:return C.label++,{value:N[1],done:!1};case 5:C.label++,d=N[1],N=[0];continue;case 7:N=C.ops.pop(),C.trys.pop();continue;default:if(!(T=(T=C.trys).length>0&&T[T.length-1])&&(6===N[0]||2===N[0])){C=0;continue}if(3===N[0]&&(!T||N[1]>T[0]&&N[1]0)&&!(d=I.next()).done;)T.push(d.value)}catch(Y){J={error:Y}}finally{try{d&&!d.done&&(C=I.return)&&C.call(I)}finally{if(J)throw J.error}}return T},c=function(){for(var y=[],E=0;Ey)&&d}}var b=function(y,E,C){return void 0===C&&(C=g),p(y,E,_(C))}},39713:(Me,$,f)=>{"use strict";f.d($,{Mt:()=>i,om:()=>n,yL:()=>e});var a=typeof Symbol<"u"&&"function"==typeof Symbol.for,e=a?Symbol.for("INTERNAL_AWS_APPSYNC_PUBSUB_PROVIDER"):"@@INTERNAL_AWS_APPSYNC_PUBSUB_PROVIDER",n=a?Symbol.for("INTERNAL_AWS_APPSYNC_REALTIME_PUBSUB_PROVIDER"):"@@INTERNAL_AWS_APPSYNC_REALTIME_PUBSUB_PROVIDER",i="x-amz-user-agent"},40922:(Me,$,f)=>{"use strict";f.d($,{gT:()=>i});var a=f(80707),i=(f(83569),f(46438),{userAgent:a.t4.userAgent})},28487:(Me,$,f)=>{"use strict";f.d($,{KT:()=>qi});var a=f(23249),e=f(94296),n=f(85626),i=f(87401),r=f(19418),c=f(84289),l=f(85903);function s(At){for(var ht=arguments.length,Ue=Array(ht>1?ht-1:0),pt=1;pt3?ht.i-4:ht.i:Array.isArray(At)?1:d(At)?2:T(At)?3:0}function y(At,ht){return 2===b(At)?At.has(ht):Object.prototype.hasOwnProperty.call(At,ht)}function E(At,ht){return 2===b(At)?At.get(ht):At[ht]}function C(At,ht,Ue){var pt=b(At);2===pt?At.set(ht,Ue):3===pt?(At.delete(ht),At.add(Ue)):At[ht]=Ue}function d(At){return Ht&&At instanceof Map}function T(At){return Mt&&At instanceof Set}function J(At){return At.o||At.t}function Y(At){if(Array.isArray(At))return Array.prototype.slice.call(At);var ht=ke(At);delete ht[ue];for(var Ue=Cn(ht),pt=0;pt1&&(At.set=At.add=At.clear=At.delete=N),Object.freeze(At),ht&&_(At,function(Ue,pt){return te(pt,!0)},!0)),At}function N(){s(2)}function G(At){return null==At||"object"!=typeof At||Object.isFrozen(At)}function x(At){var ht=fe[At];return ht||s(18,At),ht}function Q(){return rt}function O(At,ht){ht&&(x("Patches"),At.u=[],At.s=[],At.v=ht)}function k(At){P(At),At.p.forEach(oe),At.p=null}function P(At){At===rt&&(rt=At.l)}function K(At){return rt={p:[],l:rt,h:At,m:!0,_:0}}function oe(At){var ht=At[ue];0===ht.i||1===ht.i?ht.j():ht.O=!0}function me(At,ht){ht._=ht.p.length;var Ue=ht.p[0],pt=void 0!==At&&At!==Ue;return ht.h.g||x("ES5").S(ht,At,pt),pt?(Ue[ue].P&&(k(ht),s(4)),p(At)&&(At=q(ht,At),ht.l||Ae(ht,At)),ht.u&&x("Patches").M(Ue[ue],At,ht.u,ht.s)):At=q(ht,Ue,[]),k(ht),ht.u&&ht.v(ht.u,ht.s),At!==ce?At:void 0}function q(At,ht,Ue){if(G(ht))return ht;var pt=ht[ue];if(!pt)return _(ht,function(_t,bn){return se(At,pt,ht,_t,bn,Ue)},!0),ht;if(pt.A!==At)return ht;if(!pt.P)return Ae(At,pt.t,!0),pt.t;if(!pt.I){pt.I=!0,pt.A._--;var Rt=4===pt.i||5===pt.i?pt.o=Y(pt.k):pt.o;_(3===pt.i?new Set(Rt):Rt,function(_t,bn){return se(At,pt,Rt,_t,bn,Ue)}),Ae(At,Rt,!1),Ue&&At.u&&x("Patches").R(pt,Ue,At.u,At.s)}return pt.o}function se(At,ht,Ue,pt,Rt,_t){if(h(Rt)){var bn=q(At,Rt,_t&&ht&&3!==ht.i&&!y(ht.D,pt)?_t.concat(pt):void 0);if(C(Ue,pt,bn),!h(bn))return;At.m=!1}if(p(Rt)&&!G(Rt)){if(!At.h.F&&At._<1)return;q(At,Rt),ht&&ht.A.l||Ae(At,Rt)}}function Ae(At,ht,Ue){void 0===Ue&&(Ue=!1),At.h.F&&At.m&&te(ht,Ue)}function le(At,ht){var Ue=At[ue];return(Ue?J(Ue):At)[ht]}function xe(At,ht){if(ht in At)for(var Ue=Object.getPrototypeOf(At);Ue;){var pt=Object.getOwnPropertyDescriptor(Ue,ht);if(pt)return pt;Ue=Object.getPrototypeOf(Ue)}}function Ee(At){At.P||(At.P=!0,At.l&&Ee(At.l))}function Le(At){At.o||(At.o=Y(At.t))}function Ne(At,ht,Ue){var pt=d(ht)?x("MapSet").N(ht,Ue):T(ht)?x("MapSet").T(ht,Ue):At.g?function(Rt,_t){var bn=Array.isArray(Rt),hr={i:bn?1:0,A:_t?_t.A:Q(),P:!1,I:!1,D:{},l:_t,t:Rt,k:null,o:null,j:null,C:!1},Ur=hr,Gt=De;bn&&(Ur=[hr],Gt=ze);var Ar=Proxy.revocable(Ur,Gt),pi=Ar.revoke,ft=Ar.proxy;return hr.k=ft,hr.j=pi,ft}(ht,Ue):x("ES5").J(ht,Ue);return(Ue?Ue.A:Q()).p.push(pt),pt}function je(At,ht){switch(ht){case 2:return new Map(At);case 3:return Array.from(At)}return Y(At)}var $e,rt,Ze=typeof Symbol<"u"&&"symbol"==typeof Symbol("x"),Ht=typeof Map<"u",Mt=typeof Set<"u",pe=typeof Proxy<"u"&&void 0!==Proxy.revocable&&typeof Reflect<"u",ce=Ze?Symbol.for("immer-nothing"):(($e={})["immer-nothing"]=!0,$e),de=Ze?Symbol.for("immer-draftable"):"__$immer_draftable",ue=Ze?Symbol.for("immer-state"):"__$immer_state",Xe=(typeof Symbol<"u"&&Symbol,""+Object.prototype.constructor),Cn=typeof Reflect<"u"&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(At){return Object.getOwnPropertyNames(At).concat(Object.getOwnPropertySymbols(At))}:Object.getOwnPropertyNames,ke=Object.getOwnPropertyDescriptors||function(At){var ht={};return Cn(At).forEach(function(Ue){ht[Ue]=Object.getOwnPropertyDescriptor(At,Ue)}),ht},fe={},De={get:function(At,ht){if(ht===ue)return At;var Rt,hr,Ur,Ue=J(At);if(!y(Ue,ht))return Rt=At,(Ur=xe(Ue,ht))?"value"in Ur?Ur.value:null===(hr=Ur.get)||void 0===hr?void 0:hr.call(Rt.k):void 0;var pt=Ue[ht];return At.I||!p(pt)?pt:pt===le(At.t,ht)?(Le(At),At.o[ht]=Ne(At.A.h,pt,At)):pt},has:function(At,ht){return ht in J(At)},ownKeys:function(At){return Reflect.ownKeys(J(At))},set:function(At,ht,Ue){var pt=xe(J(At),ht);if(pt?.set)return pt.set.call(At.k,Ue),!0;if(!At.P){var Rt=le(J(At),ht),_t=Rt?.[ue];if(_t&&_t.t===Ue)return At.o[ht]=Ue,At.D[ht]=!1,!0;if(function I(At,ht){return At===ht?0!==At||1/At==1/ht:At!=At&&ht!=ht}(Ue,Rt)&&(void 0!==Ue||y(At.t,ht)))return!0;Le(At),Ee(At)}return At.o[ht]===Ue&&"number"!=typeof Ue&&(void 0!==Ue||ht in At.o)||(At.o[ht]=Ue,At.D[ht]=!0,!0)},deleteProperty:function(At,ht){return void 0!==le(At.t,ht)||ht in At.t?(At.D[ht]=!1,Le(At),Ee(At)):delete At.D[ht],At.o&&delete At.o[ht],!0},getOwnPropertyDescriptor:function(At,ht){var Ue=J(At),pt=Reflect.getOwnPropertyDescriptor(Ue,ht);return pt&&{writable:!0,configurable:1!==At.i||"length"!==ht,enumerable:pt.enumerable,value:Ue[ht]}},defineProperty:function(){s(11)},getPrototypeOf:function(At){return Object.getPrototypeOf(At.t)},setPrototypeOf:function(){s(12)}},ze={};_(De,function(At,ht){ze[At]=function(){return arguments[0]=arguments[0][0],ht.apply(this,arguments)}}),ze.deleteProperty=function(At,ht){return De.deleteProperty.call(this,At[0],ht)},ze.set=function(At,ht,Ue){return De.set.call(this,At[0],ht,Ue,At[0])};var Je=new(function(){function At(Ue){var pt=this;this.g=pe,this.F=!0,this.produce=function(Rt,_t,bn){if("function"==typeof Rt&&"function"!=typeof _t){var hr=_t;_t=Rt;var Ur=pt;return function(zt){var dt=this;void 0===zt&&(zt=hr);for(var Jt=arguments.length,Bn=Array(Jt>1?Jt-1:0),fr=1;fr1?Gt-1:0),pi=1;pi=0;Rt--){var _t=pt[Rt];if(0===_t.path.length&&"replace"===_t.op){Ue=_t.value;break}}var bn=x("Patches").$;return h(Ue)?bn(Ue,pt):this.produce(Ue,function(hr){return bn(hr,pt.slice(Rt+1))})},At}()),er=(Je.produceWithPatches.bind(Je),Je.setAutoFreeze.bind(Je));Je.setUseProxies.bind(Je),Je.applyPatches.bind(Je),Je.createDraft.bind(Je),Je.finishDraft.bind(Je),f(89063);var ct=f(69281),Ke=f(4642),Qt=f(41945),Bt=f(71813),en=function(At,ht){var Ue="function"==typeof Symbol&&At[Symbol.iterator];if(!Ue)return At;var Rt,bn,pt=Ue.call(At),_t=[];try{for(;(void 0===ht||ht-- >0)&&!(Rt=pt.next()).done;)_t.push(Rt.value)}catch(hr){bn={error:hr}}finally{try{Rt&&!Rt.done&&(Ue=pt.return)&&Ue.call(pt)}finally{if(bn)throw bn.error}}return _t};function Ft(At){return"private"!==At.allow||At.provider?"public"!==At.allow||At.provider?At.provider:Bt.j6.API_KEY:Bt.j6.USER_POOLS}function ei(At){var ht=At.rules,Ue=At.currentUser,pt=new Set;return ht.forEach(function(Rt){switch(Rt.allow){case Bt.Yq.CUSTOM:(!Rt.provider||Rt.provider===Bt.j6.FUNCTION)&&pt.add(Qt.si.AWS_LAMBDA);break;case Bt.Yq.GROUPS:case Bt.Yq.OWNER:Ue&&(Rt.provider===Bt.j6.USER_POOLS?pt.add(Qt.si.AMAZON_COGNITO_USER_POOLS):Rt.provider===Bt.j6.OIDC&&pt.add(Qt.si.OPENID_CONNECT));break;case Bt.Yq.PRIVATE:Ue&&(Rt.provider&&Rt.provider!==Bt.j6.USER_POOLS?Rt.provider===Bt.j6.IAM&&pt.add(Qt.si.AWS_IAM):pt.add(Qt.si.AMAZON_COGNITO_USER_POOLS));break;case Bt.Yq.PUBLIC:Rt.provider===Bt.j6.IAM?pt.add(Qt.si.AWS_IAM):(!Rt.provider||Rt.provider===Bt.j6.API_KEY)&&pt.add(Qt.si.API_KEY)}}),Array.from(pt)}var Wn=function(){return[]},kn=f(76264),Lr=function(){function At(){}return At.createPredicateBuilder=function(ht){var Ue=ht.name,pt=new Set(Object.keys(ht.fields)),_t=new Proxy({},{get:function(bn,hr,Ur){var Gt=hr;if(!pt.has(Gt))throw new Error("Invalid field for model. field: "+Gt+", model: "+Ue);return function(pi){return At.sortPredicateGroupsMap.get(Ur).push({field:Gt,sortDirection:pi}),Ur}}});return At.sortPredicateGroupsMap.set(_t,[]),_t},At.isValidPredicate=function(ht){return At.sortPredicateGroupsMap.has(ht)},At.getPredicates=function(ht,Ue){if(void 0===Ue&&(Ue=!0),Ue&&!At.isValidPredicate(ht))throw new Error("The predicate is not valid");return At.sortPredicateGroupsMap.get(ht)},At.createFromExisting=function(ht,Ue){if(Ue&&ht)return Ue(At.createPredicateBuilder(ht))},At.sortPredicateGroupsMap=new WeakMap,At}();const Yr=function(){function At(){this._queue=[],this._pending=!1}return At.prototype.isLocked=function(){return this._pending},At.prototype.acquire=function(){var ht=this,Ue=new Promise(function(pt){return ht._queue.push(pt)});return this._pending||this._dispatchNext(),Ue},At.prototype.runExclusive=function(ht){return this.acquire().then(function(Ue){var pt;try{pt=ht()}catch(Rt){throw Ue(),Rt}return Promise.resolve(pt).then(function(Rt){return Ue(),Rt},function(Rt){throw Ue(),Rt})})},At.prototype._dispatchNext=function(){this._queue.length>0?(this._pending=!0,this._queue.shift()(this._dispatchNext.bind(this))):this._pending=!1},At}();var di=f(80346),Jr=f.n(di),vr=f(88431),Ai=f(15861);const ji=(At,ht)=>ht.some(Ue=>At instanceof Ue);let Ki,xa;const Cr=new WeakMap,ni=new WeakMap,ii=new WeakMap,Pn=new WeakMap,mr=new WeakMap;let Pi={get(At,ht,Ue){if(At instanceof IDBTransaction){if("done"===ht)return ni.get(At);if("objectStoreNames"===ht)return At.objectStoreNames||ii.get(At);if("store"===ht)return Ue.objectStoreNames[1]?void 0:Ue.objectStore(Ue.objectStoreNames[0])}return Va(At[ht])},set:(At,ht,Ue)=>(At[ht]=Ue,!0),has:(At,ht)=>At instanceof IDBTransaction&&("done"===ht||"store"===ht)||ht in At};function Qa(At){return"function"==typeof At?function Hi(At){return At!==IDBDatabase.prototype.transaction||"objectStoreNames"in IDBTransaction.prototype?function lo(){return xa||(xa=[IDBCursor.prototype.advance,IDBCursor.prototype.continue,IDBCursor.prototype.continuePrimaryKey])}().includes(At)?function(...ht){return At.apply(qr(this),ht),Va(Cr.get(this))}:function(...ht){return Va(At.apply(qr(this),ht))}:function(ht,...Ue){const pt=At.call(qr(this),ht,...Ue);return ii.set(pt,ht.sort?ht.sort():[ht]),Va(pt)}}(At):(At instanceof IDBTransaction&&function ri(At){if(ni.has(At))return;const ht=new Promise((Ue,pt)=>{const Rt=()=>{At.removeEventListener("complete",_t),At.removeEventListener("error",bn),At.removeEventListener("abort",bn)},_t=()=>{Ue(),Rt()},bn=()=>{pt(At.error||new DOMException("AbortError","AbortError")),Rt()};At.addEventListener("complete",_t),At.addEventListener("error",bn),At.addEventListener("abort",bn)});ni.set(At,ht)}(At),ji(At,function Pa(){return Ki||(Ki=[IDBDatabase,IDBObjectStore,IDBIndex,IDBCursor,IDBTransaction])}())?new Proxy(At,Pi):At)}function Va(At){if(At instanceof IDBRequest)return function nr(At){const ht=new Promise((Ue,pt)=>{const Rt=()=>{At.removeEventListener("success",_t),At.removeEventListener("error",bn)},_t=()=>{Ue(Va(At.result)),Rt()},bn=()=>{pt(At.error),Rt()};At.addEventListener("success",_t),At.addEventListener("error",bn)});return ht.then(Ue=>{Ue instanceof IDBCursor&&Cr.set(Ue,At)}).catch(()=>{}),mr.set(ht,At),ht}(At);if(Pn.has(At))return Pn.get(At);const ht=Qa(At);return ht!==At&&(Pn.set(At,ht),mr.set(ht,At)),ht}const qr=At=>mr.get(At);function Hr(At,ht,{blocked:Ue,upgrade:pt,blocking:Rt,terminated:_t}={}){const bn=indexedDB.open(At,ht),hr=Va(bn);return pt&&bn.addEventListener("upgradeneeded",Ur=>{pt(Va(bn.result),Ur.oldVersion,Ur.newVersion,Va(bn.transaction))}),Ue&&bn.addEventListener("blocked",()=>Ue()),hr.then(Ur=>{_t&&Ur.addEventListener("close",()=>_t()),Rt&&Ur.addEventListener("versionchange",()=>Rt())}).catch(()=>{}),hr}function nt(At,{blocked:ht}={}){const Ue=indexedDB.deleteDatabase(At);return ht&&Ue.addEventListener("blocked",()=>ht()),Va(Ue).then(()=>{})}const Fn=["get","getKey","getAll","getAllKeys","count"],st=["put","add","delete","clear"],Et=new Map;function jt(At,ht){if(!(At instanceof IDBDatabase)||ht in At||"string"!=typeof ht)return;if(Et.get(ht))return Et.get(ht);const Ue=ht.replace(/FromIndex$/,""),pt=ht!==Ue,Rt=st.includes(Ue);if(!(Ue in(pt?IDBIndex:IDBObjectStore).prototype)||!Rt&&!Fn.includes(Ue))return;const _t=function(){var bn=(0,Ai.Z)(function*(hr,...Ur){const Gt=this.transaction(hr,Rt?"readwrite":"readonly");let Ar=Gt.store;pt&&(Ar=Ar.index(Ur.shift()));const pi=yield Ar[Ue](...Ur);return Rt&&(yield Gt.done),pi});return function(Ur){return bn.apply(this,arguments)}}();return Et.set(ht,_t),_t}!function ki(At){Pi=At(Pi)}(At=>({...At,get:(ht,Ue,pt)=>jt(ht,Ue)||At.get(ht,Ue,pt),has:(ht,Ue)=>!!jt(ht,Ue)||At.has(ht,Ue)}));var Xt=function(At,ht,Ue,pt){return new(Ue||(Ue=Promise))(function(_t,bn){function hr(Ar){try{Gt(pt.next(Ar))}catch(pi){bn(pi)}}function Ur(Ar){try{Gt(pt.throw(Ar))}catch(pi){bn(pi)}}function Gt(Ar){Ar.done?_t(Ar.value):function Rt(_t){return _t instanceof Ue?_t:new Ue(function(bn){bn(_t)})}(Ar.value).then(hr,Ur)}Gt((pt=pt.apply(At,ht||[])).next())})},Xn=function(At,ht){var pt,Rt,_t,bn,Ue={label:0,sent:function(){if(1&_t[0])throw _t[1];return _t[1]},trys:[],ops:[]};return bn={next:hr(0),throw:hr(1),return:hr(2)},"function"==typeof Symbol&&(bn[Symbol.iterator]=function(){return this}),bn;function hr(Gt){return function(Ar){return function Ur(Gt){if(pt)throw new TypeError("Generator is already executing.");for(;Ue;)try{if(pt=1,Rt&&(_t=2&Gt[0]?Rt.return:Gt[0]?Rt.throw||((_t=Rt.return)&&_t.call(Rt),0):Rt.next)&&!(_t=_t.call(Rt,Gt[1])).done)return _t;switch(Rt=0,_t&&(Gt=[2&Gt[0],_t.value]),Gt[0]){case 0:case 1:_t=Gt;break;case 4:return Ue.label++,{value:Gt[1],done:!1};case 5:Ue.label++,Rt=Gt[1],Gt=[0];continue;case 7:Gt=Ue.ops.pop(),Ue.trys.pop();continue;default:if(!(_t=(_t=Ue.trys).length>0&&_t[_t.length-1])&&(6===Gt[0]||2===Gt[0])){Ue=0;continue}if(3===Gt[0]&&(!_t||Gt[1]>_t[0]&&Gt[1]<_t[3])){Ue.label=Gt[1];break}if(6===Gt[0]&&Ue.label<_t[1]){Ue.label=_t[1],_t=Gt;break}if(_t&&Ue.label<_t[2]){Ue.label=_t[2],Ue.ops.push(Gt);break}_t[2]&&Ue.ops.pop(),Ue.trys.pop();continue}Gt=ht.call(At,Ue)}catch(Ar){Gt=[6,Ar],Rt=0}finally{pt=_t=0}if(5&Gt[0])throw Gt[1];return{value:Gt[0]?Gt[1]:void 0,done:!0}}([Gt,Ar])}}},Rn=function(At){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Ue,ht=At[Symbol.asyncIterator];return ht?ht.call(At):(At="function"==typeof jr?jr(At):At[Symbol.iterator](),Ue={},pt("next"),pt("throw"),pt("return"),Ue[Symbol.asyncIterator]=function(){return this},Ue);function pt(_t){Ue[_t]=At[_t]&&function(bn){return new Promise(function(hr,Ur){!function Rt(_t,bn,hr,Ur){Promise.resolve(Ur).then(function(Gt){_t({value:Gt,done:hr})},bn)}(hr,Ur,(bn=At[_t](bn)).done,bn.value)})}}},jr=function(At){var ht="function"==typeof Symbol&&Symbol.iterator,Ue=ht&&At[ht],pt=0;if(Ue)return Ue.call(At);if(At&&"number"==typeof At.length)return{next:function(){return At&&pt>=At.length&&(At=void 0),{value:At&&At[pt++],done:!At}}};throw new TypeError(ht?"Object is not iterable.":"Symbol.iterator is not defined.")},an=function(At,ht){var Ue="function"==typeof Symbol&&At[Symbol.iterator];if(!Ue)return At;var Rt,bn,pt=Ue.call(At),_t=[];try{for(;(void 0===ht||ht-- >0)&&!(Rt=pt.next()).done;)_t.push(Rt.value)}catch(hr){bn={error:hr}}finally{try{Rt&&!Rt.done&&(Ue=pt.return)&&Ue.call(pt)}finally{if(bn)throw bn.error}}return _t},Un=function(){for(var At=[],ht=0;ht1){if(Ue.sort){var pt=Lr.getPredicates(Ue.sort);if(pt.length){var Rt=(0,vr.z8)(pt);ht.sort(Rt)}}var _t=Ue.page,hr=Ue.limit,Ur=void 0===hr?0:hr,Gt=Math.max(0,(void 0===_t?0:_t)*Ur)||0;return ht.slice(Gt,Ur>0?Gt+Ur:ht.length)}return ht},At.prototype.enginePagination=function(ht,Ue){return Xt(this,void 0,void 0,function(){var pt,Rt,bn,hr,Ur,Gt,Ar,pi;return Xn(this,function(ft){switch(ft.label){case 0:return Ue?(Rt=Ue.page,hr=void 0===(bn=Ue.limit)?0:bn,Ur=Math.max(0,(void 0===Rt?0:Rt)*hr)||0,[4,this.db.transaction(ht).objectStore(ht).openCursor()]):[3,7];case 1:return(Gt=ft.sent())&&Ur>0?[4,Gt.advance(Ur)]:[3,3];case 2:ft.sent(),ft.label=3;case 3:Ar=[],pi="number"==typeof hr&&hr>0,ft.label=4;case 4:return Gt&&Gt.value?(Ar.push(Gt.value),pi&&Ar.length===hr?[3,6]:[4,Gt.continue()]):[3,6];case 5:return Gt=ft.sent(),[3,4];case 6:return pt=Ar,[3,9];case 7:return[4,this.db.getAll(ht)];case 8:pt=ft.sent(),ft.label=9;case 9:return[2,pt]}})})},At.prototype.queryOne=function(ht,Ue){return void 0===Ue&&(Ue=Bt.fI.FIRST),Xt(this,void 0,void 0,function(){var pt,Rt,_t;return Xn(this,function(bn){switch(bn.label){case 0:return[4,this.checkPrivate()];case 1:return bn.sent(),pt=this.getStorenameForModel(ht),[4,this.db.transaction([pt],"readonly").objectStore(pt).openCursor(void 0,Ue===Bt.fI.FIRST?"next":"prev")];case 2:return Rt=bn.sent(),[2,(_t=Rt?Rt.value:void 0)&&this.modelInstanceCreator(ht,_t)]}})})},At.prototype.delete=function(ht,Ue){return Xt(this,void 0,void 0,function(){var pt,Rt,_t,bn,hr,Ur,Gt,Ar,pi,ft,zt,Bn,fr,Vr;return Xn(this,function(bi){switch(bi.label){case 0:return[4,this.checkPrivate()];case 1:return bi.sent(),pt=[],(0,vr.hK)(ht)?(hr=this.namespaceResolver(bn=ht),Ur=this.getStorenameForModel(bn),[4,this.query(bn,Ue)]):[3,9];case 2:return Rt=bi.sent(),fr=this.schema.namespaces[hr].relationships[bn.name].relationTypes,void 0===Ue?[3,5]:[4,this.deleteTraverse(fr,Rt,bn.name,hr,pt)];case 3:return bi.sent(),[4,this.deleteItem(pt)];case 4:return bi.sent(),Vr=pt.reduce(function(Mi,Aa){return Mi.concat(Aa.items)},[]),[2,[Rt,Vr]];case 5:return[4,this.deleteTraverse(fr,Rt,bn.name,hr,pt)];case 6:return bi.sent(),[4,this.db.transaction([Ur],"readwrite").objectStore(Ur).clear()];case 7:return bi.sent(),Vr=pt.reduce(function(Mi,Aa){return Mi.concat(Aa.items)},[]),[2,[Rt,Vr]];case 8:return[3,17];case 9:return _t=ht,bn=Object.getPrototypeOf(_t).constructor,hr=this.namespaceResolver(bn),Ur=this.getStorenameForModel(bn),Ue?(Gt=this.db.transaction([Ur],"readwrite"),Ar=Gt.objectStore(Ur),[4,this._get(Ar,_t.id)]):[3,13];case 10:if(void 0===(pi=bi.sent()))return Mn.warn(Bn="Model instance not found in storage",{model:_t}),[2,[[_t],[]]];if(ft=kn.OY.getPredicates(Ue),!(0,vr.u8)(pi,ft.type,zt=ft.predicates))throw Mn.error(Bn="Conditional update failed",{model:pi,condition:zt}),new Error(Bn);return[4,Gt.done];case 11:return bi.sent(),[4,this.deleteTraverse(fr=this.schema.namespaces[hr].relationships[bn.name].relationTypes,[_t],bn.name,hr,pt)];case 12:return bi.sent(),[3,15];case 13:return[4,this.deleteTraverse(fr=this.schema.namespaces[hr].relationships[bn.name].relationTypes,[_t],bn.name,hr,pt)];case 14:bi.sent(),bi.label=15;case 15:return[4,this.deleteItem(pt)];case 16:return bi.sent(),Vr=pt.reduce(function(Mi,Aa){return Mi.concat(Aa.items)},[]),[2,[[_t],Vr]];case 17:return[2]}})})},At.prototype.deleteItem=function(ht){var Ue,pt,Rt,_t,bn,hr;return Xt(this,void 0,void 0,function(){var Ur,Gt,Ar,ft,zt,dt,Jt,Bn,fr,Vr,bi;return Xn(this,function(Mi){switch(Mi.label){case 0:Ur=ht.map(function(Aa){return Aa.storeName}),Gt=this.db.transaction(Un(Ur),"readwrite"),Mi.label=1;case 1:Mi.trys.push([1,22,23,28]),Ue=Rn(ht),Mi.label=2;case 2:return[4,Ue.next()];case 3:if((pt=Mi.sent()).done)return[3,21];ft=(Ar=pt.value).items,zt=Gt.objectStore(Ar.storeName),Mi.label=4;case 4:Mi.trys.push([4,14,15,20]),dt=Rn(ft),Mi.label=5;case 5:return[4,dt.next()];case 6:return(Jt=Mi.sent()).done?[3,13]:(Bn=Jt.value)?(fr=void 0,"object"!=typeof Bn?[3,8]:[4,zt.index("byId").getKey(Bn.id)]):[3,12];case 7:return fr=Mi.sent(),[3,10];case 8:return[4,zt.index("byId").getKey(Bn.toString())];case 9:fr=Mi.sent(),Mi.label=10;case 10:return void 0===fr?[3,12]:[4,zt.delete(fr)];case 11:Mi.sent(),Mi.label=12;case 12:return[3,5];case 13:return[3,20];case 14:return Vr=Mi.sent(),bn={error:Vr},[3,20];case 15:return Mi.trys.push([15,,18,19]),Jt&&!Jt.done&&(hr=dt.return)?[4,hr.call(dt)]:[3,17];case 16:Mi.sent(),Mi.label=17;case 17:return[3,19];case 18:if(bn)throw bn.error;return[7];case 19:return[7];case 20:return[3,2];case 21:return[3,28];case 22:return bi=Mi.sent(),Rt={error:bi},[3,28];case 23:return Mi.trys.push([23,,26,27]),pt&&!pt.done&&(_t=Ue.return)?[4,_t.call(Ue)]:[3,25];case 24:Mi.sent(),Mi.label=25;case 25:return[3,27];case 26:if(Rt)throw Rt.error;return[7];case 27:return[7];case 28:return[2]}})})},At.prototype.deleteTraverse=function(ht,Ue,pt,Rt,_t){var bn,hr,Ur,Gt,Ar,pi,ft,zt,dt,Jt,Bn,fr;return Xt(this,void 0,void 0,function(){var Vr,bi,Aa,ge,Ct,dn,Zn,sa,ra,ee,xt,ir,ti,ai,Zr=this;return Xn(this,function(Ci){switch(Ci.label){case 0:Ci.trys.push([0,35,36,41]),bn=Rn(ht),Ci.label=1;case 1:return[4,bn.next()];case 2:if((hr=Ci.sent()).done)return[3,34];switch(bi=(Vr=hr.value).relationType,ge=Vr.targetName,Ct=this.getStorename(Rt,Aa=Vr.modelName),dn=(0,vr.rw)(this.schema.namespaces[Rt].relationships[Aa].relationTypes,pt)||(0,vr.NA)(this.schema.namespaces[Rt].relationships[Aa].indexes,Vr.associatedWith),bi){case"HAS_ONE":return[3,3];case"HAS_MANY":return[3,17];case"BELONGS_TO":return[3,31]}return[3,32];case 3:Ci.trys.push([3,10,11,16]),Ur=Rn(Ue),Ci.label=4;case 4:return[4,Ur.next()];case 5:return(Gt=Ci.sent()).done?[3,9]:(Zn=dn||"byId",(sa=ge in(xt=Gt.value)?xt[ge]:xt.id)?[4,this.db.transaction(Ct,"readwrite").objectStore(Ct).index(Zn).get(sa)]:[3,9]);case 6:return ra=Ci.sent(),[4,this.deleteTraverse(this.schema.namespaces[Rt].relationships[Aa].relationTypes,ra?[ra]:[],Aa,Rt,_t)];case 7:Ci.sent(),Ci.label=8;case 8:return[3,4];case 9:return[3,16];case 10:return ee=Ci.sent(),dt={error:ee},[3,16];case 11:return Ci.trys.push([11,,14,15]),Gt&&!Gt.done&&(Jt=Ur.return)?[4,Jt.call(Ur)]:[3,13];case 12:Ci.sent(),Ci.label=13;case 13:return[3,15];case 14:if(dt)throw dt.error;return[7];case 15:return[7];case 16:return[3,33];case 17:Ci.trys.push([17,24,25,30]),Ar=Rn(Ue),Ci.label=18;case 18:return[4,Ar.next()];case 19:return(pi=Ci.sent()).done?[3,23]:(xt=pi.value,[4,this.db.transaction(Ct,"readwrite").objectStore(Ct).index(dn).getAll(xt.id)]);case 20:return ir=Ci.sent(),[4,this.deleteTraverse(this.schema.namespaces[Rt].relationships[Aa].relationTypes,ir,Aa,Rt,_t)];case 21:Ci.sent(),Ci.label=22;case 22:return[3,18];case 23:return[3,30];case 24:return ti=Ci.sent(),Bn={error:ti},[3,30];case 25:return Ci.trys.push([25,,28,29]),pi&&!pi.done&&(fr=Ar.return)?[4,fr.call(Ar)]:[3,27];case 26:Ci.sent(),Ci.label=27;case 27:return[3,29];case 28:if(Bn)throw Bn.error;return[7];case 29:return[7];case 30:case 31:return[3,33];case 32:return(0,vr.y0)(bi),[3,33];case 33:return[3,1];case 34:return[3,41];case 35:return ai=Ci.sent(),ft={error:ai},[3,41];case 36:return Ci.trys.push([36,,39,40]),hr&&!hr.done&&(zt=bn.return)?[4,zt.call(bn)]:[3,38];case 37:Ci.sent(),Ci.label=38;case 38:return[3,40];case 39:if(ft)throw ft.error;return[7];case 40:return[7];case 41:return _t.push({storeName:this.getStorename(Rt,pt),items:Ue.map(function(qa){return Zr.modelInstanceCreator(Zr.getModelConstructorByModelName(Rt,pt),qa)})}),[2]}})})},At.prototype.clear=function(){return Xt(this,void 0,void 0,function(){return Xn(this,function(ht){switch(ht.label){case 0:return[4,this.checkPrivate()];case 1:return ht.sent(),this.db.close(),[4,nt(this.dbName)];case 2:return ht.sent(),this.db=void 0,this.initPromise=void 0,[2]}})})},At.prototype.batchSave=function(ht,Ue){return Xt(this,void 0,void 0,function(){var pt,Rt,_t,bn,hr,Ur,Gt,Ar,ft,zt,dt;return Xn(this,function(Jt){switch(Jt.label){case 0:return 0===Ue.length?[2,[]]:[4,this.checkPrivate()];case 1:Jt.sent(),pt=[],Rt=this.getStorenameForModel(ht),_t=this.db.transaction(Rt,"readwrite"),bn=_t.store,hr=function(Bn){var fr,Vr,bi,Aa,ge;return Xn(this,function(Ct){switch(Ct.label){case 0:return fr=(0,vr.jl)(ht.name,Ur.modelInstanceCreator(ht,Bn),Ur.schema.namespaces[Ur.namespaceResolver(ht)],Ur.modelInstanceCreator,Ur.getModelConstructorByModelName),Vr=Bn.id,bi=Bn._deleted,[4,bn.index("byId").getKey(Vr)];case 1:return Aa=Ct.sent(),bi?[3,3]:(ge=fr.find(function(dn){return dn.instance.id===Vr}).instance,pt.push([ge,Aa?Bt.HP.UPDATE:Bt.HP.INSERT]),[4,bn.put(ge,Aa)]);case 2:return Ct.sent(),[3,5];case 3:return pt.push([Bn,Bt.HP.DELETE]),Aa?[4,bn.delete(Aa)]:[3,5];case 4:Ct.sent(),Ct.label=5;case 5:return[2]}})},Ur=this,Jt.label=2;case 2:Jt.trys.push([2,7,8,9]),Gt=jr(Ue),Ar=Gt.next(),Jt.label=3;case 3:return Ar.done?[3,6]:[5,hr(Ar.value)];case 4:Jt.sent(),Jt.label=5;case 5:return Ar=Gt.next(),[3,3];case 6:return[3,9];case 7:return ft=Jt.sent(),zt={error:ft},[3,9];case 8:try{Ar&&!Ar.done&&(dt=Gt.return)&&dt.call(Gt)}finally{if(zt)throw zt.error}return[7];case 9:return[4,_t.done];case 10:return Jt.sent(),[2,pt]}})})},At.prototype.createObjectStoreForModel=function(ht,Ue,pt,Rt){return Xt(this,void 0,void 0,function(){var _t;return Xn(this,function(hr){return _t=ht.createObjectStore(pt,{autoIncrement:!0}),this.schema.namespaces[Ue].relationships[Rt].indexes.forEach(function(Ur){return _t.createIndex(Ur,Ur)}),_t.createIndex("byId","id",{unique:!0}),[2]})})},At}());var On=function(At,ht,Ue,pt){return new(Ue||(Ue=Promise))(function(_t,bn){function hr(Ar){try{Gt(pt.next(Ar))}catch(pi){bn(pi)}}function Ur(Ar){try{Gt(pt.throw(Ar))}catch(pi){bn(pi)}}function Gt(Ar){Ar.done?_t(Ar.value):function Rt(_t){return _t instanceof Ue?_t:new Ue(function(bn){bn(_t)})}(Ar.value).then(hr,Ur)}Gt((pt=pt.apply(At,ht||[])).next())})},Er=function(At,ht){var pt,Rt,_t,bn,Ue={label:0,sent:function(){if(1&_t[0])throw _t[1];return _t[1]},trys:[],ops:[]};return bn={next:hr(0),throw:hr(1),return:hr(2)},"function"==typeof Symbol&&(bn[Symbol.iterator]=function(){return this}),bn;function hr(Gt){return function(Ar){return function Ur(Gt){if(pt)throw new TypeError("Generator is already executing.");for(;Ue;)try{if(pt=1,Rt&&(_t=2&Gt[0]?Rt.return:Gt[0]?Rt.throw||((_t=Rt.return)&&_t.call(Rt),0):Rt.next)&&!(_t=_t.call(Rt,Gt[1])).done)return _t;switch(Rt=0,_t&&(Gt=[2&Gt[0],_t.value]),Gt[0]){case 0:case 1:_t=Gt;break;case 4:return Ue.label++,{value:Gt[1],done:!1};case 5:Ue.label++,Rt=Gt[1],Gt=[0];continue;case 7:Gt=Ue.ops.pop(),Ue.trys.pop();continue;default:if(!(_t=(_t=Ue.trys).length>0&&_t[_t.length-1])&&(6===Gt[0]||2===Gt[0])){Ue=0;continue}if(3===Gt[0]&&(!_t||Gt[1]>_t[0]&&Gt[1]<_t[3])){Ue.label=Gt[1];break}if(6===Gt[0]&&Ue.label<_t[1]){Ue.label=_t[1],_t=Gt;break}if(_t&&Ue.label<_t[2]){Ue.label=_t[2],Ue.ops.push(Gt);break}_t[2]&&Ue.ops.pop(),Ue.trys.pop();continue}Gt=ht.call(At,Ue)}catch(Ar){Gt=[6,Ar],Rt=0}finally{pt=_t=0}if(5&Gt[0])throw Gt[1];return{value:Gt[0]?Gt[1]:void 0,done:!0}}([Gt,Ar])}}},_i=function At(){var ht=this;this.db=new Map,this.getAllKeys=function(){return On(ht,void 0,void 0,function(){return Er(this,function(Ue){return[2,Array.from(this.db.keys())]})})},this.multiGet=function(Ue){return On(ht,void 0,void 0,function(){var pt=this;return Er(this,function(Rt){return[2,Ue.reduce(function(_t,bn){return _t.push([bn,pt.db.get(bn)]),_t},[])]})})},this.multiRemove=function(Ue,pt){return On(ht,void 0,void 0,function(){var Rt=this;return Er(this,function(_t){return Ue.forEach(function(bn){return Rt.db.delete(bn)}),"function"==typeof pt&&pt(),[2]})})},this.multiSet=function(Ue,pt){return On(ht,void 0,void 0,function(){var Rt=this;return Er(this,function(_t){return Ue.forEach(function(bn){var hr=function(At,ht){var Ue="function"==typeof Symbol&&At[Symbol.iterator];if(!Ue)return At;var Rt,bn,pt=Ue.call(At),_t=[];try{for(;(void 0===ht||ht-- >0)&&!(Rt=pt.next()).done;)_t.push(Rt.value)}catch(hr){bn={error:hr}}finally{try{Rt&&!Rt.done&&(Ue=pt.return)&&Ue.call(pt)}finally{if(bn)throw bn.error}}return _t}(bn,2);Rt.setItem(hr[0],hr[1])}),"function"==typeof pt&&pt(),[2]})})},this.setItem=function(Ue,pt){return On(ht,void 0,void 0,function(){return Er(this,function(Rt){return[2,this.db.set(Ue,pt)]})})},this.removeItem=function(Ue){return On(ht,void 0,void 0,function(){return Er(this,function(pt){return[2,this.db.delete(Ue)]})})},this.getItem=function(Ue){return On(ht,void 0,void 0,function(){return Er(this,function(pt){return[2,this.db.get(Ue)]})})}},Fi=function(At,ht,Ue,pt){return new(Ue||(Ue=Promise))(function(_t,bn){function hr(Ar){try{Gt(pt.next(Ar))}catch(pi){bn(pi)}}function Ur(Ar){try{Gt(pt.throw(Ar))}catch(pi){bn(pi)}}function Gt(Ar){Ar.done?_t(Ar.value):function Rt(_t){return _t instanceof Ue?_t:new Ue(function(bn){bn(_t)})}(Ar.value).then(hr,Ur)}Gt((pt=pt.apply(At,ht||[])).next())})},fa=function(At,ht){var pt,Rt,_t,bn,Ue={label:0,sent:function(){if(1&_t[0])throw _t[1];return _t[1]},trys:[],ops:[]};return bn={next:hr(0),throw:hr(1),return:hr(2)},"function"==typeof Symbol&&(bn[Symbol.iterator]=function(){return this}),bn;function hr(Gt){return function(Ar){return function Ur(Gt){if(pt)throw new TypeError("Generator is already executing.");for(;Ue;)try{if(pt=1,Rt&&(_t=2&Gt[0]?Rt.return:Gt[0]?Rt.throw||((_t=Rt.return)&&_t.call(Rt),0):Rt.next)&&!(_t=_t.call(Rt,Gt[1])).done)return _t;switch(Rt=0,_t&&(Gt=[2&Gt[0],_t.value]),Gt[0]){case 0:case 1:_t=Gt;break;case 4:return Ue.label++,{value:Gt[1],done:!1};case 5:Ue.label++,Rt=Gt[1],Gt=[0];continue;case 7:Gt=Ue.ops.pop(),Ue.trys.pop();continue;default:if(!(_t=(_t=Ue.trys).length>0&&_t[_t.length-1])&&(6===Gt[0]||2===Gt[0])){Ue=0;continue}if(3===Gt[0]&&(!_t||Gt[1]>_t[0]&&Gt[1]<_t[3])){Ue.label=Gt[1];break}if(6===Gt[0]&&Ue.label<_t[1]){Ue.label=_t[1],_t=Gt;break}if(_t&&Ue.label<_t[2]){Ue.label=_t[2],Ue.ops.push(Gt);break}_t[2]&&Ue.ops.pop(),Ue.trys.pop();continue}Gt=ht.call(At,Ue)}catch(Ar){Gt=[6,Ar],Rt=0}finally{pt=_t=0}if(5&Gt[0])throw Gt[1];return{value:Gt[0]?Gt[1]:void 0,done:!0}}([Gt,Ar])}}},ba=function(At){var ht="function"==typeof Symbol&&Symbol.iterator,Ue=ht&&At[ht],pt=0;if(Ue)return Ue.call(At);if(At&&"number"==typeof At.length)return{next:function(){return At&&pt>=At.length&&(At=void 0),{value:At&&At[pt++],done:!At}}};throw new TypeError(ht?"Object is not iterable.":"Symbol.iterator is not defined.")},Ua=function(At,ht){var Ue="function"==typeof Symbol&&At[Symbol.iterator];if(!Ue)return At;var Rt,bn,pt=Ue.call(At),_t=[];try{for(;(void 0===ht||ht-- >0)&&!(Rt=pt.next()).done;)_t.push(Rt.value)}catch(hr){bn={error:hr}}finally{try{Rt&&!Rt.done&&(Ue=pt.return)&&Ue.call(pt)}finally{if(bn)throw bn.error}}return _t},fo="@AmplifyDatastore",Wa=new Map;const Do=function(){function At(){this._collectionInMemoryIndex=new Map,this.storage=function Qi(){return new _i}()}return At.prototype.getCollectionIndex=function(ht){return this._collectionInMemoryIndex.has(ht)||this._collectionInMemoryIndex.set(ht,new Map),this._collectionInMemoryIndex.get(ht)},At.prototype.getMonotonicFactory=function(ht){return Wa.has(ht)||Wa.set(ht,(0,vr.c6)()),Wa.get(ht)},At.prototype.init=function(){return Fi(this,void 0,void 0,function(){var ht,Ue,pt,Rt,_t,bn,Ur,Gt,Ar,pi,ft,zt,dt,Jt,Bn,fr,Vr,bi,Mi;return fa(this,function(Aa){switch(Aa.label){case 0:return this._collectionInMemoryIndex.clear(),[4,this.storage.getAllKeys()];case 1:ht=Aa.sent(),Ue=[],Aa.label=2;case 2:Aa.trys.push([2,12,13,14]),pt=ba(ht),Rt=pt.next(),Aa.label=3;case 3:return Rt.done?[3,11]:(bn=Ua((_t=Rt.value).split("::"),5),Ur=bn[1],Gt=bn[2],Ar=bn[3],pi=bn[4],bn[0]!==fo?[3,10]:"Data"!==Gt?[3,9]:(ft=void 0,void 0!==pi?[3,7]:(zt=Ar,dt=this.getMonotonicFactory(Ur)(),Jt=this.getLegacyKeyForItem(Ur,zt),Bn=this.getKeyForItem(Ur,zt,dt),[4,this.storage.getItem(Jt)])));case 4:return fr=Aa.sent(),[4,this.storage.setItem(Bn,fr)];case 5:return Aa.sent(),[4,this.storage.removeItem(Jt)];case 6:return Aa.sent(),ft=dt,[3,8];case 7:ft=Ar,Aa.label=8;case 8:return this.getCollectionIndex(Ur).set(pi,ft),[3,10];case 9:"Collection"===Gt&&Ue.push(_t),Aa.label=10;case 10:return Rt=pt.next(),[3,3];case 11:return[3,14];case 12:return Vr=Aa.sent(),bi={error:Vr},[3,14];case 13:try{Rt&&!Rt.done&&(Mi=pt.return)&&Mi.call(pt)}finally{if(bi)throw bi.error}return[7];case 14:return Ue.length>0?[4,this.storage.multiRemove(Ue)]:[3,16];case 15:Aa.sent(),Aa.label=16;case 16:return[2]}})})},At.prototype.save=function(ht,Ue){return Fi(this,void 0,void 0,function(){var pt,Rt;return fa(this,function(_t){switch(_t.label){case 0:return pt=this.getCollectionIndex(Ue).get(ht.id)||this.getMonotonicFactory(Ue)(),Rt=this.getKeyForItem(Ue,ht.id,pt),this.getCollectionIndex(Ue).set(ht.id,pt),[4,this.storage.setItem(Rt,JSON.stringify(ht))];case 1:return _t.sent(),[2]}})})},At.prototype.batchSave=function(ht,Ue){return Fi(this,void 0,void 0,function(){var pt,Rt,_t,bn,hr,Ur,Gt,Ar,pi,ft,zt,dt,Jt,Bn,fr,Vr,bi,Mi,Aa,ge,Ct,dn=this;return fa(this,function(Sr){switch(Sr.label){case 0:if(0===Ue.length)return[2,[]];pt=[],Rt=this.getCollectionIndex(ht),_t=new Set,bn=new Set,hr=[],Ur={};try{for(Gt=ba(Ue),Ar=Gt.next();!Ar.done;Ar=Gt.next())zt=(pi=Ar.value)._deleted,dt=Rt.get(ft=pi.id)||this.getMonotonicFactory(ht)(),bi=this.getKeyForItem(ht,ft,dt),hr.push(bi),Ur[bi]={ulid:dt,model:pi},zt?_t.add(bi):bn.add(bi)}catch(Zn){Mi={error:Zn}}finally{try{Ar&&!Ar.done&&(Aa=Gt.return)&&Aa.call(Gt)}finally{if(Mi)throw Mi.error}}return[4,this.storage.multiGet(hr)];case 1:return Jt=Sr.sent(),Bn=Jt.filter(function(Zn){return!!Ua(Zn,2)[1]}).reduce(function(Zn,Yn){var sa=Ua(Yn,1);return Zn.add(sa[0])},new Set),[4,new Promise(function(Zn,Yn){if(0!==_t.size){var sa=Array.from(_t);sa.forEach(function(ra){return Rt.delete(Ur[ra].model.id)}),dn.storage.multiRemove(sa,function(ra){ra&&ra.length>0?Yn(ra):Zn()})}else Zn()})];case 2:return Sr.sent(),[4,new Promise(function(Zn,Yn){if(0!==bn.size){var sa=Array.from(bn).map(function(ra){return[ra,JSON.stringify(Ur[ra].model)]});bn.forEach(function(ra){var ee=Ur[ra];Rt.set(ee.model.id,ee.ulid)}),dn.storage.multiSet(sa,function(ra){ra&&ra.length>0?Yn(ra):Zn()})}else Zn()})];case 3:Sr.sent();try{for(fr=ba(hr),Vr=fr.next();!Vr.done;Vr=fr.next())_t.has(bi=Vr.value)&&Bn.has(bi)?pt.push([Ur[bi].model,Bt.HP.DELETE]):bn.has(bi)&&pt.push([Ur[bi].model,Bn.has(bi)?Bt.HP.UPDATE:Bt.HP.INSERT])}catch(Zn){ge={error:Zn}}finally{try{Vr&&!Vr.done&&(Ct=fr.return)&&Ct.call(fr)}finally{if(ge)throw ge.error}}return[2,pt]}})})},At.prototype.get=function(ht,Ue){return Fi(this,void 0,void 0,function(){var pt,Rt,_t;return fa(this,function(hr){switch(hr.label){case 0:return pt=this.getCollectionIndex(Ue).get(ht),Rt=this.getKeyForItem(Ue,ht,pt),[4,this.storage.getItem(Rt)];case 1:return[2,(_t=hr.sent())&&JSON.parse(_t)]}})})},At.prototype.getOne=function(ht,Ue){return Fi(this,void 0,void 0,function(){var pt,Rt,hr,Ur,Gt;return fa(this,function(pi){switch(pi.label){case 0:return pt=this.getCollectionIndex(Ue),Rt=Ua(ht===Bt.fI.FIRST?function(){var ft,zt,dt,Jt,Bn;try{for(var fr=ba(pt),Vr=fr.next();!Vr.done;Vr=fr.next()){Jt=(dt=Ua(Vr.value,2))[0],Bn=dt[1];break}}catch(bi){ft={error:bi}}finally{try{Vr&&!Vr.done&&(zt=fr.return)&&zt.call(fr)}finally{if(ft)throw ft.error}}return[Jt,Bn]}():function(){var ft,zt,dt,Jt,Bn;try{for(var fr=ba(pt),Vr=fr.next();!Vr.done;Vr=fr.next())Jt=(dt=Ua(Vr.value,2))[0],Bn=dt[1]}catch(bi){ft={error:bi}}finally{try{Vr&&!Vr.done&&(zt=fr.return)&&zt.call(fr)}finally{if(ft)throw ft.error}}return[Jt,Bn]}(),2),hr=this.getKeyForItem(Ue,Rt[0],Rt[1]),(Gt=hr)?[4,this.storage.getItem(hr)]:[3,2];case 1:Gt=pi.sent(),pi.label=2;case 2:return[2,(Ur=Gt)&&JSON.parse(Ur)||void 0]}})})},At.prototype.getAll=function(ht,Ue){return Fi(this,void 0,void 0,function(){var pt,Rt,_t,hr,Ur,Gt,Ar,pi,ft,zt,dt,Jt,Bn,fr,Mi,Aa;return fa(this,function(ge){switch(ge.label){case 0:pt=this.getCollectionIndex(ht),_t=(Rt=Ue||{}).page,Ur=void 0===(hr=Rt.limit)?0:hr,Gt=Math.max(0,(void 0===_t?0:_t)*Ur)||0,Ar=Ur>0?Gt+Ur:void 0,pi=[],ft=0;try{for(zt=ba(pt),dt=zt.next();!dt.done&&(Jt=Ua(dt.value,2),Bn=Jt[0],fr=Jt[1],++ft<=Gt||(pi.push(this.getKeyForItem(ht,Bn,fr)),ft!==Ar));dt=zt.next());}catch(Ct){Mi={error:Ct}}finally{try{dt&&!dt.done&&(Aa=zt.return)&&Aa.call(zt)}finally{if(Mi)throw Mi.error}}return[4,this.storage.multiGet(pi)];case 1:return[2,ge.sent().filter(function(Ct){return Ua(Ct,2)[1]}).map(function(Ct){var dn=Ua(Ct,2);return JSON.parse(dn[1])})]}})})},At.prototype.delete=function(ht,Ue){return Fi(this,void 0,void 0,function(){var pt,Rt;return fa(this,function(_t){switch(_t.label){case 0:return pt=this.getCollectionIndex(Ue).get(ht),Rt=this.getKeyForItem(Ue,ht,pt),this.getCollectionIndex(Ue).delete(ht),[4,this.storage.removeItem(Rt)];case 1:return _t.sent(),[2]}})})},At.prototype.clear=function(){return Fi(this,void 0,void 0,function(){var ht,Ue;return fa(this,function(pt){switch(pt.label){case 0:return[4,this.storage.getAllKeys()];case 1:return ht=pt.sent(),Ue=ht.filter(function(Rt){return Rt.startsWith(fo)}),[4,this.storage.multiRemove(Ue)];case 2:return pt.sent(),this._collectionInMemoryIndex.clear(),[2]}})})},At.prototype.getKeyForItem=function(ht,Ue,pt){return this.getKeyPrefixForStoreItems(ht)+"::"+pt+"::"+Ue},At.prototype.getLegacyKeyForItem=function(ht,Ue){return this.getKeyPrefixForStoreItems(ht)+"::"+Ue},At.prototype.getKeyPrefixForStoreItems=function(ht){return fo+"::"+ht+"::Data"},At}();var Jo=function(At,ht,Ue,pt){return new(Ue||(Ue=Promise))(function(_t,bn){function hr(Ar){try{Gt(pt.next(Ar))}catch(pi){bn(pi)}}function Ur(Ar){try{Gt(pt.throw(Ar))}catch(pi){bn(pi)}}function Gt(Ar){Ar.done?_t(Ar.value):function Rt(_t){return _t instanceof Ue?_t:new Ue(function(bn){bn(_t)})}(Ar.value).then(hr,Ur)}Gt((pt=pt.apply(At,ht||[])).next())})},ns=function(At,ht){var pt,Rt,_t,bn,Ue={label:0,sent:function(){if(1&_t[0])throw _t[1];return _t[1]},trys:[],ops:[]};return bn={next:hr(0),throw:hr(1),return:hr(2)},"function"==typeof Symbol&&(bn[Symbol.iterator]=function(){return this}),bn;function hr(Gt){return function(Ar){return function Ur(Gt){if(pt)throw new TypeError("Generator is already executing.");for(;Ue;)try{if(pt=1,Rt&&(_t=2&Gt[0]?Rt.return:Gt[0]?Rt.throw||((_t=Rt.return)&&_t.call(Rt),0):Rt.next)&&!(_t=_t.call(Rt,Gt[1])).done)return _t;switch(Rt=0,_t&&(Gt=[2&Gt[0],_t.value]),Gt[0]){case 0:case 1:_t=Gt;break;case 4:return Ue.label++,{value:Gt[1],done:!1};case 5:Ue.label++,Rt=Gt[1],Gt=[0];continue;case 7:Gt=Ue.ops.pop(),Ue.trys.pop();continue;default:if(!(_t=(_t=Ue.trys).length>0&&_t[_t.length-1])&&(6===Gt[0]||2===Gt[0])){Ue=0;continue}if(3===Gt[0]&&(!_t||Gt[1]>_t[0]&&Gt[1]<_t[3])){Ue.label=Gt[1];break}if(6===Gt[0]&&Ue.label<_t[1]){Ue.label=_t[1],_t=Gt;break}if(_t&&Ue.label<_t[2]){Ue.label=_t[2],Ue.ops.push(Gt);break}_t[2]&&Ue.ops.pop(),Ue.trys.pop();continue}Gt=ht.call(At,Ue)}catch(Ar){Gt=[6,Ar],Rt=0}finally{pt=_t=0}if(5&Gt[0])throw Gt[1];return{value:Gt[0]?Gt[1]:void 0,done:!0}}([Gt,Ar])}}},gs=function(At){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Ue,ht=At[Symbol.asyncIterator];return ht?ht.call(At):(At="function"==typeof Hs?Hs(At):At[Symbol.iterator](),Ue={},pt("next"),pt("throw"),pt("return"),Ue[Symbol.asyncIterator]=function(){return this},Ue);function pt(_t){Ue[_t]=At[_t]&&function(bn){return new Promise(function(hr,Ur){!function Rt(_t,bn,hr,Ur){Promise.resolve(Ur).then(function(Gt){_t({value:Gt,done:hr})},bn)}(hr,Ur,(bn=At[_t](bn)).done,bn.value)})}}},Hs=function(At){var ht="function"==typeof Symbol&&Symbol.iterator,Ue=ht&&At[ht],pt=0;if(Ue)return Ue.call(At);if(At&&"number"==typeof At.length)return{next:function(){return At&&pt>=At.length&&(At=void 0),{value:At&&At[pt++],done:!At}}};throw new TypeError(ht?"Object is not iterable.":"Symbol.iterator is not defined.")},js=new e.k("DataStore");const vo=new(function(){function At(){}return At.prototype.getStorenameForModel=function(ht){var Ue=this.namespaceResolver(ht);return this.getStorename(Ue,ht.name)},At.prototype.getStorename=function(ht,Ue){return ht+"_"+Ue},At.prototype.setUp=function(ht,Ue,pt,Rt){return Jo(this,void 0,void 0,function(){var _t,bn=this;return ns(this,function(hr){switch(hr.label){case 0:return this.initPromise?[3,1]:(this.initPromise=new Promise(function(Ur,Gt){bn.resolve=Ur,bn.reject=Gt}),[3,3]);case 1:return[4,this.initPromise];case 2:return hr.sent(),[2];case 3:this.schema=ht,this.namespaceResolver=Ue,this.modelInstanceCreator=pt,this.getModelConstructorByModelName=Rt,hr.label=4;case 4:return hr.trys.push([4,7,,8]),this.db?[3,6]:(this.db=new Do,[4,this.db.init()]);case 5:hr.sent(),this.resolve(),hr.label=6;case 6:return[3,8];case 7:return _t=hr.sent(),this.reject(_t),[3,8];case 8:return[2]}})})},At.prototype.save=function(ht,Ue){var pt,Rt;return Jo(this,void 0,void 0,function(){var _t,bn,hr,Ur,Gt,Ar,pi,ft,zt,fr,Vr,bi,Mi,Aa,ge,Ct,dn,Sr,Zn,Yn,sa=this;return ns(this,function(ra){switch(ra.label){case 0:return _t=Object.getPrototypeOf(ht).constructor,bn=this.getStorenameForModel(_t),hr=(0,vr.jl)(_t.name,ht,this.schema.namespaces[this.namespaceResolver(_t)],this.modelInstanceCreator,this.getModelConstructorByModelName),Ur=this.namespaceResolver(_t),Gt=new Set,Ar=Object.values(hr).map(function(ee){var ir=ee.item,ti=ee.instance,ai=sa.getStorename(Ur,ee.modelName);return Gt.add(ai),{storeName:ai,item:ir,instance:ti}}),[4,this.db.get(ht.id,bn)];case 1:if(pi=ra.sent(),Ue&&pi&&(ft=kn.OY.getPredicates(Ue),!(0,vr.u8)(pi,ft.type,zt=ft.predicates)))throw js.error("Conditional update failed",{model:pi,condition:zt}),new Error("Conditional update failed");fr=[],ra.label=2;case 2:ra.trys.push([2,9,10,15]),Vr=gs(Ar),ra.label=3;case 3:return[4,Vr.next()];case 4:return(bi=ra.sent()).done?[3,8]:(Ct=(Mi=bi.value).instance,[4,this.db.get(dn=(ge=Mi.item).id,Aa=Mi.storeName)]);case 5:return Sr=ra.sent(),Zn=Sr?Bt.HP.UPDATE:Bt.HP.INSERT,dn===ht.id||Zn===Bt.HP.INSERT?[4,this.db.save(ge,Aa)]:[3,7];case 6:ra.sent(),fr.push([Ct,Zn]),ra.label=7;case 7:return[3,3];case 8:return[3,15];case 9:return Yn=ra.sent(),pt={error:Yn},[3,15];case 10:return ra.trys.push([10,,13,14]),bi&&!bi.done&&(Rt=Vr.return)?[4,Rt.call(Vr)]:[3,12];case 11:ra.sent(),ra.label=12;case 12:return[3,14];case 13:if(pt)throw pt.error;return[7];case 14:return[7];case 15:return[2,fr]}})})},At.prototype.load=function(ht,Ue,pt){var Rt,_t,bn,hr,Ur,Gt,Ar,pi,ft,zt;return Jo(this,void 0,void 0,function(){var Jt,Bn,fr,Vr,bi,Mi,Aa,ge,Ct,dn,Sr,Zn,sa,ra,ee,xt,ir,ti,ai=this;return ns(this,function(Zr){switch(Zr.label){case 0:if(Bn=(Jt=this.schema.namespaces[ht].relationships[Ue].relationTypes).map(function(Ci){return ai.getStorename(ht,Ci.modelName)}),fr=this.getModelConstructorByModelName(ht,Ue),0===Bn.length)return[2,pt.map(function(Ci){return ai.modelInstanceCreator(fr,Ci)})];Zr.label=1;case 1:Zr.trys.push([1,34,35,40]),Vr=gs(Jt),Zr.label=2;case 2:return[4,Vr.next()];case 3:if((bi=Zr.sent()).done)return[3,33];switch(Aa=(Mi=bi.value).fieldName,Ct=Mi.targetName,dn=Mi.relationType,Sr=this.getStorename(ht,ge=Mi.modelName),Zn=this.getModelConstructorByModelName(ht,ge),dn){case"HAS_ONE":return[3,4];case"BELONGS_TO":return[3,17];case"HAS_MANY":return[3,30]}return[3,31];case 4:Zr.trys.push([4,10,11,16]),Rt=gs(pt),Zr.label=5;case 5:return[4,Rt.next()];case 6:return(_t=Zr.sent()).done?[3,9]:(ee=_t.value)[sa=ee[Ct]?Ct:Aa]?[4,this.db.get(ee[sa],Sr)]:[3,9];case 7:xt=Zr.sent(),ee[Aa]=xt&&this.modelInstanceCreator(Zn,xt),Zr.label=8;case 8:return[3,5];case 9:return[3,16];case 10:return ra=Zr.sent(),Ar={error:ra},[3,16];case 11:return Zr.trys.push([11,,14,15]),_t&&!_t.done&&(pi=Rt.return)?[4,pi.call(Rt)]:[3,13];case 12:Zr.sent(),Zr.label=13;case 13:return[3,15];case 14:if(Ar)throw Ar.error;return[7];case 15:return[7];case 16:return[3,32];case 17:Zr.trys.push([17,23,24,29]),bn=gs(pt),Zr.label=18;case 18:return[4,bn.next()];case 19:return(hr=Zr.sent()).done?[3,22]:(ee=hr.value)[Ct]?[4,this.db.get(ee[Ct],Sr)]:[3,21];case 20:xt=Zr.sent(),ee[Aa]=xt&&this.modelInstanceCreator(Zn,xt),delete ee[Ct],Zr.label=21;case 21:return[3,18];case 22:return[3,29];case 23:return ir=Zr.sent(),ft={error:ir},[3,29];case 24:return Zr.trys.push([24,,27,28]),hr&&!hr.done&&(zt=bn.return)?[4,zt.call(bn)]:[3,26];case 25:Zr.sent(),Zr.label=26;case 26:return[3,28];case 27:if(ft)throw ft.error;return[7];case 28:return[7];case 29:case 30:return[3,32];case 31:return(0,vr.y0)(dn),[3,32];case 32:return[3,2];case 33:return[3,40];case 34:return ti=Zr.sent(),Ur={error:ti},[3,40];case 35:return Zr.trys.push([35,,38,39]),bi&&!bi.done&&(Gt=Vr.return)?[4,Gt.call(Vr)]:[3,37];case 36:Zr.sent(),Zr.label=37;case 37:return[3,39];case 38:if(Ur)throw Ur.error;return[7];case 39:return[7];case 40:return[2,pt.map(function(Ci){return ai.modelInstanceCreator(fr,Ci)})]}})})},At.prototype.query=function(ht,Ue,pt){return Jo(this,void 0,void 0,function(){var Rt,_t,bn,hr,Ur,Gt,Ar,pi=this;return ns(this,function(ft){switch(ft.label){case 0:return Rt=this.getStorenameForModel(ht),_t=this.namespaceResolver(ht),bn=Ue&&kn.OY.getPredicates(Ue),hr=bn&&this.idFromPredicate(bn),Ur=pt&&pt.sort,Gt=pt&&pt.limit,[4,Jo(pi,void 0,void 0,function(){var zt,dt,Jt;return ns(this,function(Bn){switch(Bn.label){case 0:return hr?[4,this.getById(Rt,hr)]:[3,2];case 1:return[2,(zt=Bn.sent())?[zt]:[]];case 2:return bn?[4,this.filterOnPredicate(Rt,bn)]:[3,4];case 3:return dt=Bn.sent(),[2,this.inMemoryPagination(dt,pt)];case 4:return Ur||Gt?[4,this.getAll(Rt)]:[3,6];case 5:return Jt=Bn.sent(),[2,this.inMemoryPagination(Jt,pt)];case 6:return[2,this.getAll(Rt)]}})})];case 1:return Ar=ft.sent(),[4,this.load(_t,ht.name,Ar)];case 2:return[2,ft.sent()]}})})},At.prototype.getById=function(ht,Ue){return Jo(this,void 0,void 0,function(){return ns(this,function(Rt){switch(Rt.label){case 0:return[4,this.db.get(Ue,ht)];case 1:return[2,Rt.sent()]}})})},At.prototype.getAll=function(ht){return Jo(this,void 0,void 0,function(){return ns(this,function(Ue){switch(Ue.label){case 0:return[4,this.db.getAll(ht)];case 1:return[2,Ue.sent()]}})})},At.prototype.idFromPredicate=function(ht){var Ue=ht.predicates,pt=1===Ue.length&&Ue.find(function(Rt){return(0,Bt.w5)(Rt)&&"id"===Rt.field&&"eq"===Rt.operator});return pt&&pt.operand},At.prototype.filterOnPredicate=function(ht,Ue){return Jo(this,void 0,void 0,function(){var pt,Rt,_t;return ns(this,function(hr){switch(hr.label){case 0:return pt=Ue.predicates,Rt=Ue.type,[4,this.getAll(ht)];case 1:return _t=hr.sent(),[2,pt?_t.filter(function(Ur){return(0,vr.u8)(Ur,Rt,pt)}):_t]}})})},At.prototype.inMemoryPagination=function(ht,Ue){if(Ue&&ht.length>1){if(Ue.sort){var pt=Lr.getPredicates(Ue.sort);if(pt.length){var Rt=(0,vr.z8)(pt);ht.sort(Rt)}}var _t=Ue.page,hr=Ue.limit,Ur=void 0===hr?0:hr,Gt=Math.max(0,(void 0===_t?0:_t)*Ur)||0;return ht.slice(Gt,Ur>0?Gt+Ur:ht.length)}return ht},At.prototype.queryOne=function(ht,Ue){return void 0===Ue&&(Ue=Bt.fI.FIRST),Jo(this,void 0,void 0,function(){var pt,Rt;return ns(this,function(_t){switch(_t.label){case 0:return pt=this.getStorenameForModel(ht),[4,this.db.getOne(Ue,pt)];case 1:return[2,(Rt=_t.sent())&&this.modelInstanceCreator(ht,Rt)]}})})},At.prototype.delete=function(ht,Ue){return Jo(this,void 0,void 0,function(){var pt,Rt,_t,bn,hr,Ur,Gt,Ar,pi,dt,Jt,Bn;return ns(this,function(fr){switch(fr.label){case 0:return pt=[],(0,vr.hK)(ht)?(hr=this.namespaceResolver(bn=ht),[4,this.query(bn,Ue)]):[3,8];case 1:return Rt=fr.sent(),Jt=this.schema.namespaces[hr].relationships[bn.name].relationTypes,void 0===Ue?[3,4]:[4,this.deleteTraverse(Jt,Rt,bn.name,hr,pt)];case 2:return fr.sent(),[4,this.deleteItem(pt)];case 3:return fr.sent(),Bn=pt.reduce(function(Vr,bi){return Vr.concat(bi.items)},[]),[2,[Rt,Bn]];case 4:return[4,this.deleteTraverse(Jt,Rt,bn.name,hr,pt)];case 5:return fr.sent(),[4,this.deleteItem(pt)];case 6:return fr.sent(),Bn=pt.reduce(function(Vr,bi){return Vr.concat(bi.items)},[]),[2,[Rt,Bn]];case 7:return[3,15];case 8:return _t=ht,bn=Object.getPrototypeOf(_t).constructor,hr=this.namespaceResolver(bn),Ur=this.getStorenameForModel(bn),Ue?[4,this.db.get(_t.id,Ur)]:[3,11];case 9:if(void 0===(Gt=fr.sent()))return js.warn(dt="Model instance not found in storage",{model:_t}),[2,[[_t],[]]];if(Ar=kn.OY.getPredicates(Ue),!(0,vr.u8)(Gt,Ar.type,pi=Ar.predicates))throw js.error(dt="Conditional update failed",{model:Gt,condition:pi}),new Error(dt);return[4,this.deleteTraverse(Jt=this.schema.namespaces[hr].relationships[bn.name].relationTypes,[_t],bn.name,hr,pt)];case 10:return fr.sent(),[3,13];case 11:return[4,this.deleteTraverse(Jt=this.schema.namespaces[hr].relationships[bn.name].relationTypes,[_t],bn.name,hr,pt)];case 12:fr.sent(),fr.label=13;case 13:return[4,this.deleteItem(pt)];case 14:return fr.sent(),Bn=pt.reduce(function(Vr,bi){return Vr.concat(bi.items)},[]),[2,[[_t],Bn]];case 15:return[2]}})})},At.prototype.deleteItem=function(ht){var Ue,pt,Rt,_t,bn,hr;return Jo(this,void 0,void 0,function(){var Ur,Gt,Ar,pi,ft,zt,Jt,Bn;return ns(this,function(fr){switch(fr.label){case 0:fr.trys.push([0,17,18,23]),Ue=gs(ht),fr.label=1;case 1:return[4,Ue.next()];case 2:if((pt=fr.sent()).done)return[3,16];Gt=(Ur=pt.value).storeName,Ar=Ur.items,fr.label=3;case 3:fr.trys.push([3,9,10,15]),pi=gs(Ar),fr.label=4;case 4:return[4,pi.next()];case 5:return(ft=fr.sent()).done?[3,8]:(zt=ft.value)?"object"!=typeof zt?[3,7]:[4,this.db.delete(zt.id,Gt)]:[3,7];case 6:fr.sent(),fr.label=7;case 7:return[3,4];case 8:return[3,15];case 9:return Jt=fr.sent(),bn={error:Jt},[3,15];case 10:return fr.trys.push([10,,13,14]),ft&&!ft.done&&(hr=pi.return)?[4,hr.call(pi)]:[3,12];case 11:fr.sent(),fr.label=12;case 12:return[3,14];case 13:if(bn)throw bn.error;return[7];case 14:return[7];case 15:return[3,1];case 16:return[3,23];case 17:return Bn=fr.sent(),Rt={error:Bn},[3,23];case 18:return fr.trys.push([18,,21,22]),pt&&!pt.done&&(_t=Ue.return)?[4,_t.call(Ue)]:[3,20];case 19:fr.sent(),fr.label=20;case 20:return[3,22];case 21:if(Rt)throw Rt.error;return[7];case 22:return[7];case 23:return[2]}})})},At.prototype.deleteTraverse=function(ht,Ue,pt,Rt,_t){var bn,hr,Ur,Gt,Ar,pi,ft,zt,dt,Jt,Bn,fr;return Jo(this,void 0,void 0,function(){var Vr,bi,Mi,Aa,ge,Ct,Sr,Yn,sa,ra,ee,xt,ir,ti,ai,Zr=this;return ns(this,function(Ci){switch(Ci.label){case 0:Ci.trys.push([0,35,36,41]),bn=gs(ht),Ci.label=1;case 1:return[4,bn.next()];case 2:if((hr=Ci.sent()).done)return[3,34];switch(bi=(Vr=hr.value).relationType,Aa=Vr.targetName,ge=this.getStorename(Rt,Mi=Vr.modelName),Ct=(0,vr.rw)(this.schema.namespaces[Rt].relationships[Mi].relationTypes,pt)||(0,vr.NA)(this.schema.namespaces[Rt].relationships[Mi].indexes,Vr.associatedWith),bi){case"HAS_ONE":return[3,3];case"HAS_MANY":return[3,17];case"BELONGS_TO":return[3,31]}return[3,32];case 3:Ci.trys.push([3,10,11,16]),Ur=gs(Ue),Ci.label=4;case 4:return[4,Ur.next()];case 5:return(Gt=Ci.sent()).done?[3,9]:(Sr=Ct||"byId",(Yn=Aa in(ee=Gt.value)?ee[Aa]:ee.id)?[4,this.db.getAll(ge)]:[3,9]);case 6:return xt=Ci.sent(),sa=xt.filter(function(qa){return qa[Sr]===Yn}),[4,this.deleteTraverse(this.schema.namespaces[Rt].relationships[Mi].relationTypes,sa,Mi,Rt,_t)];case 7:Ci.sent(),Ci.label=8;case 8:return[3,4];case 9:return[3,16];case 10:return ra=Ci.sent(),dt={error:ra},[3,16];case 11:return Ci.trys.push([11,,14,15]),Gt&&!Gt.done&&(Jt=Ur.return)?[4,Jt.call(Ur)]:[3,13];case 12:Ci.sent(),Ci.label=13;case 13:return[3,15];case 14:if(dt)throw dt.error;return[7];case 15:return[7];case 16:return[3,33];case 17:Ci.trys.push([17,24,25,30]),Ar=gs(Ue),Ci.label=18;case 18:return[4,Ar.next()];case 19:return(pi=Ci.sent()).done?[3,23]:(ee=pi.value,[4,this.db.getAll(ge)]);case 20:return xt=Ci.sent(),ir=xt.filter(function(qa){return qa[Ct]===ee.id}),[4,this.deleteTraverse(this.schema.namespaces[Rt].relationships[Mi].relationTypes,ir,Mi,Rt,_t)];case 21:Ci.sent(),Ci.label=22;case 22:return[3,18];case 23:return[3,30];case 24:return ti=Ci.sent(),Bn={error:ti},[3,30];case 25:return Ci.trys.push([25,,28,29]),pi&&!pi.done&&(fr=Ar.return)?[4,fr.call(Ar)]:[3,27];case 26:Ci.sent(),Ci.label=27;case 27:return[3,29];case 28:if(Bn)throw Bn.error;return[7];case 29:return[7];case 30:case 31:return[3,33];case 32:return(0,vr.y0)(bi),[3,33];case 33:return[3,1];case 34:return[3,41];case 35:return ai=Ci.sent(),ft={error:ai},[3,41];case 36:return Ci.trys.push([36,,39,40]),hr&&!hr.done&&(zt=bn.return)?[4,zt.call(bn)]:[3,38];case 37:Ci.sent(),Ci.label=38;case 38:return[3,40];case 39:if(ft)throw ft.error;return[7];case 40:return[7];case 41:return _t.push({storeName:this.getStorename(Rt,pt),items:Ue.map(function(qa){return Zr.modelInstanceCreator(Zr.getModelConstructorByModelName(Rt,pt),qa)})}),[2]}})})},At.prototype.clear=function(){return Jo(this,void 0,void 0,function(){return ns(this,function(ht){switch(ht.label){case 0:return[4,this.db.clear()];case 1:return ht.sent(),this.db=void 0,this.initPromise=void 0,[2]}})})},At.prototype.batchSave=function(ht,Ue){return Jo(this,void 0,void 0,function(){var pt,Rt,_t,bn,hr,Ur,Gt,Ar,ft,zt;return ns(this,function(dt){switch(dt.label){case 0:pt=ht.name,Rt=this.namespaceResolver(ht),_t=this.getStorename(Rt,pt),bn=[],hr=function(Jt){var Bn=Jt.id,Vr=(0,vr.jl)(ht.name,Ur.modelInstanceCreator(ht,Jt),Ur.schema.namespaces[Ur.namespaceResolver(ht)],Ur.modelInstanceCreator,Ur.getModelConstructorByModelName).find(function(bi){return bi.instance.id===Bn}).instance;bn.push(Vr)},Ur=this;try{for(Gt=Hs(Ue),Ar=Gt.next();!Ar.done;Ar=Gt.next())hr(Ar.value)}catch(Jt){ft={error:Jt}}finally{try{Ar&&!Ar.done&&(zt=Gt.return)&&zt.call(Gt)}finally{if(ft)throw ft.error}}return[4,this.db.batchSave(_t,bn)];case 1:return[2,dt.sent()]}})})},At}());var ci=function(){return ci=Object.assign||function(At){for(var ht,Ue=1,pt=arguments.length;Ue0&&_t[_t.length-1])&&(6===Gt[0]||2===Gt[0])){Ue=0;continue}if(3===Gt[0]&&(!_t||Gt[1]>_t[0]&&Gt[1]<_t[3])){Ue.label=Gt[1];break}if(6===Gt[0]&&Ue.label<_t[1]){Ue.label=_t[1],_t=Gt;break}if(_t&&Ue.label<_t[2]){Ue.label=_t[2],Ue.ops.push(Gt);break}_t[2]&&Ue.ops.pop(),Ue.trys.pop();continue}Gt=ht.call(At,Ue)}catch(Ar){Gt=[6,Ar],Rt=0}finally{pt=_t=0}if(5&Gt[0])throw Gt[1];return{value:Gt[0]?Gt[1]:void 0,done:!0}}([Gt,Ar])}}},zi=function(At,ht){var Ue="function"==typeof Symbol&&At[Symbol.iterator];if(!Ue)return At;var Rt,bn,pt=Ue.call(At),_t=[];try{for(;(void 0===ht||ht-- >0)&&!(Rt=pt.next()).done;)_t.push(Rt.value)}catch(hr){bn={error:hr}}finally{try{Rt&&!Rt.done&&(Ue=pt.return)&&Ue.call(pt)}finally{if(bn)throw bn.error}}return _t},ro=function(At){var ht="function"==typeof Symbol&&Symbol.iterator,Ue=ht&&At[ht],pt=0;if(Ue)return Ue.call(At);if(At&&"number"==typeof At.length)return{next:function(){return At&&pt>=At.length&&(At=void 0),{value:At&&At[pt++],done:!At}}};throw new TypeError(ht?"Object is not iterable.":"Symbol.iterator is not defined.")},Eo=new e.k("DataStore"),no=function(){function At(ht,Ue,pt,Rt,_t,bn){this.schema=ht,this.namespaceResolver=Ue,this.getModelConstructorByModelName=pt,this.modelInstanceCreator=Rt,this.adapter=_t,this.sessionId=bn,this.adapter=this.adapter||((0,n.lC)().isBrowser&&window.indexedDB||(0,n.n2)()&&self.indexedDB?sr:vo),this.pushStream=new(Jr())}return At.getNamespace=function(){return{name:vr.P_,relationships:{},enums:{},models:{},nonModels:{}}},At.prototype.init=function(){return Kr(this,void 0,void 0,function(){var ht,Ue;return gi(this,function(pt){switch(pt.label){case 0:return void 0===this.initialized?[3,2]:[4,this.initialized];case 1:case 3:return pt.sent(),[2];case 2:return Eo.debug("Starting Storage"),this.initialized=new Promise(function(Rt,_t){ht=Rt,Ue=_t}),this.adapter.setUp(this.schema,this.namespaceResolver,this.modelInstanceCreator,this.getModelConstructorByModelName,this.sessionId).then(ht,Ue),[4,this.initialized]}})})},At.prototype.save=function(ht,Ue,pt,Rt){return Kr(this,void 0,void 0,function(){var _t,bn=this;return gi(this,function(hr){switch(hr.label){case 0:return[4,this.init()];case 1:return hr.sent(),[4,this.adapter.save(ht,Ue)];case 2:return(_t=hr.sent()).forEach(function(Ur){var zt,Gt=zi(Ur,2),Ar=Gt[0],pi=Gt[1];if(pi===Bt.HP.UPDATE&&!pt&&null===(zt=bn.getUpdateMutationInput(ht,Ar,Rt)))return _t;var dt=zt||Ar,Jt=Object.getPrototypeOf(Ar).constructor;bn.pushStream.next({model:Jt,opType:pi,element:dt,mutator:pt,condition:kn.OY.getPredicates(Ue,!1),savedElement:Ar})}),[2,_t]}})})},At.prototype.delete=function(ht,Ue,pt){return Kr(this,void 0,void 0,function(){var Rt,_t,bn,hr,Ur=this;return gi(this,function(Gt){switch(Gt.label){case 0:return[4,this.init()];case 1:return Gt.sent(),[4,this.adapter.delete(ht,Ue)];case 2:return hr=zi.apply(void 0,[Gt.sent(),2]),_t=hr[0],Rt=hr[1],bn=new Set(_t.map(function(Ar){return Ar.id})),!(0,vr.hK)(ht)&&!Array.isArray(Rt)&&(Rt=[Rt]),Rt.forEach(function(Ar){var ft,pi=Object.getPrototypeOf(Ar).constructor;(0,vr.hK)(ht)||(ft=bn.has(Ar.id)?kn.OY.getPredicates(Ue,!1):void 0),Ur.pushStream.next({model:pi,opType:Bt.HP.DELETE,element:Ar,mutator:pt,condition:ft})}),[2,[_t,Rt]]}})})},At.prototype.query=function(ht,Ue,pt){return Kr(this,void 0,void 0,function(){return gi(this,function(Rt){switch(Rt.label){case 0:return[4,this.init()];case 1:return Rt.sent(),[4,this.adapter.query(ht,Ue,pt)];case 2:return[2,Rt.sent()]}})})},At.prototype.queryOne=function(ht,Ue){return void 0===Ue&&(Ue=Bt.fI.FIRST),Kr(this,void 0,void 0,function(){return gi(this,function(Rt){switch(Rt.label){case 0:return[4,this.init()];case 1:return Rt.sent(),[4,this.adapter.queryOne(ht,Ue)];case 2:return[2,Rt.sent()]}})})},At.prototype.observe=function(ht,Ue,pt){var Rt=!ht,_t=kn.OY.getPredicates(Ue,!1)||{},bn=_t.predicates,hr=_t.type,Ur=!!bn,Gt=this.pushStream.observable.filter(function(Ar){return!pt||Ar.mutator!==pt}).map(function(Ar){var ft=function(At,ht){var Ue={};for(var pt in At)Object.prototype.hasOwnProperty.call(At,pt)&&ht.indexOf(pt)<0&&(Ue[pt]=At[pt]);if(null!=At&&"function"==typeof Object.getOwnPropertySymbols){var Rt=0;for(pt=Object.getOwnPropertySymbols(At);Rt0&&_t[_t.length-1])&&(6===Gt[0]||2===Gt[0])){Ue=0;continue}if(3===Gt[0]&&(!_t||Gt[1]>_t[0]&&Gt[1]<_t[3])){Ue.label=Gt[1];break}if(6===Gt[0]&&Ue.label<_t[1]){Ue.label=_t[1],_t=Gt;break}if(_t&&Ue.label<_t[2]){Ue.label=_t[2],Ue.ops.push(Gt);break}_t[2]&&Ue.ops.pop(),Ue.trys.pop();continue}Gt=ht.call(At,Ue)}catch(Ar){Gt=[6,Ar],Rt=0}finally{pt=_t=0}if(5&Gt[0])throw Gt[1];return{value:Gt[0]?Gt[1]:void 0,done:!0}}([Gt,Ar])}}},Ma=function(At,ht){var Ue="function"==typeof Symbol&&At[Symbol.iterator];if(!Ue)return At;var Rt,bn,pt=Ue.call(At),_t=[];try{for(;(void 0===ht||ht-- >0)&&!(Rt=pt.next()).done;)_t.push(Rt.value)}catch(hr){bn={error:hr}}finally{try{Rt&&!Rt.done&&(Ue=pt.return)&&Ue.call(pt)}finally{if(bn)throw bn.error}}return _t},Gr=function(){function At(ht,Ue){this.outbox=ht,this.ownSymbol=Ue}return At.prototype.merge=function(ht,Ue){return Ui(this,void 0,void 0,function(){var pt,Rt,_t,bn,hr;return ua(this,function(Ur){switch(Ur.label){case 0:return[4,this.outbox.getForModel(ht,Ue)];case 1:return Rt=Ur.sent(),_t=Ue._deleted,0!==Rt.length?[3,5]:_t?(pt=Bt.HP.DELETE,[4,ht.delete(Ue,void 0,this.ownSymbol)]):[3,3];case 2:return Ur.sent(),[3,5];case 3:return[4,ht.save(Ue,void 0,this.ownSymbol)];case 4:bn=Ma.apply(void 0,[Ur.sent(),1]),hr=Ma(bn[0],2),pt=hr[1],Ur.label=5;case 5:return[2,pt]}})})},At.prototype.mergePage=function(ht,Ue,pt){return Ui(this,void 0,void 0,function(){var Rt,_t,bn,hr,Ur,Gt,Ar;return ua(this,function(pi){switch(pi.label){case 0:Rt=new Map;try{for(_t=function(At){var ht="function"==typeof Symbol&&Symbol.iterator,Ue=ht&&At[ht],pt=0;if(Ue)return Ue.call(At);if(At&&"number"==typeof At.length)return{next:function(){return At&&pt>=At.length&&(At=void 0),{value:At&&At[pt++],done:!At}}};throw new TypeError(ht?"Object is not iterable.":"Symbol.iterator is not defined.")}(pt),bn=_t.next();!bn.done;bn=_t.next())Rt.set((hr=bn.value).id,hr)}catch(ft){Gt={error:ft}}finally{try{bn&&!bn.done&&(Ar=_t.return)&&Ar.call(_t)}finally{if(Gt)throw Gt.error}}return Ur=function(){for(var At=[],ht=0;ht0&&_t[_t.length-1])&&(6===Gt[0]||2===Gt[0])){Ue=0;continue}if(3===Gt[0]&&(!_t||Gt[1]>_t[0]&&Gt[1]<_t[3])){Ue.label=Gt[1];break}if(6===Gt[0]&&Ue.label<_t[1]){Ue.label=_t[1],_t=Gt;break}if(_t&&Ue.label<_t[2]){Ue.label=_t[2],Ue.ops.push(Gt);break}_t[2]&&Ue.ops.pop(),Ue.trys.pop();continue}Gt=ht.call(At,Ue)}catch(Ar){Gt=[6,Ar],Rt=0}finally{pt=_t=0}if(5&Gt[0])throw Gt[1];return{value:Gt[0]?Gt[1]:void 0,done:!0}}([Gt,Ar])}}},Go=new e.k("DataStore"),Wo=function(At){return At.LIST="query",At.CREATE="mutation",At.UPDATE="mutation",At.DELETE="mutation",At.GET="query",At}(Wo||{}),wo=function(At){return At.CREATE="Create",At.UPDATE="Update",At.DELETE="Delete",At.GET="Get",At}(wo||{}),ms=Object.keys({_version:void 0,_lastChangedAt:void 0,_deleted:void 0});function Ec(At,ht){var Ue=vc(ht),pt=function Hl(At,ht){var Ue=[];return Object.values(ht.fields).forEach(function(pt){var Rt=pt.name,_t=pt.type;if((0,Bt.$v)(_t)){var bn=At.nonModels[_t.nonModel],hr=Object.values(vc(bn)).map(function(Gt){return Gt.name}),Ur=[];Object.values(bn.fields).forEach(function(Gt){var Ar=Gt.type,pi=Gt.name;(0,Bt.$v)(Ar)&&Ur.push(pi+" { "+Ec(At,At.nonModels[Ar.nonModel])+" }")}),Ue.push(Rt+" { "+hr.join(" ")+" "+Ur.join(" ")+" }")}}),Ue}(At,ht),Rt=function Al(At,ht){var Ue=function co(At){var ht=[];return(0,Bt.aQ)(At)&&At.attributes&&At.attributes.forEach(function(Ue){if(Ue.properties&&Ue.properties.rules){var pt=Ue.properties.rules.find(function(Rt){return"owner"===Rt.allow});pt&&pt.ownerField&&ht.push(pt.ownerField)}}),ht}(At);return!ht.owner&&Ue.includes("owner")?["owner"]:[]}(ht,Ue),_t=Object.values(Ue).map(function(hr){return hr.name}).concat(Rt).concat(pt);return(0,Bt.aQ)(ht)&&(_t=_t.concat(function Ss(){return ms}()).concat(function _s(At){var ht=[];return Object.values(At.fields).filter(function(Ue){var pt=Ue.association;return pt&&Object.keys(pt).length}).forEach(function(Ue){var pt=Ue.name,Rt=Ue.association,_t=Rt.connectionType;switch(_t){case"HAS_ONE":case"HAS_MANY":break;case"BELONGS_TO":(0,Bt.Fr)(Rt)&&ht.push(pt+" { id _deleted }");break;default:(0,vr.y0)(_t)}}),ht}(ht))),_t.join("\n")}function vc(At){return Object.values(At.fields).filter(function(pt){return!(!(0,Bt.BV)(pt.type)&&!(0,Bt.g5)(pt.type))}).reduce(function(pt,Rt){return pt[Rt.name]=Rt,pt},{})}function Sc(At,ht,Ue){var bn,Gt,pt=Ec(At,ht),Rt=ht.name,_t=ht.pluralName,hr=" ",Ur=" ";switch(Ue){case"LIST":bn="sync"+_t,hr="($limit: Int, $nextToken: String, $lastSync: AWSTimestamp, $filter: Model"+Rt+"FilterInput)",Ur="(limit: $limit, nextToken: $nextToken, lastSync: $lastSync, filter: $filter)",pt="items {\n\t\t\t\t\t\t\t"+pt+"\n\t\t\t\t\t\t}\n\t\t\t\t\t\tnextToken\n\t\t\t\t\t\tstartedAt";break;case"CREATE":bn="create"+Rt,hr="($input: Create"+Rt+"Input!)",Ur="(input: $input)",Gt=wo.CREATE;break;case"UPDATE":bn="update"+Rt,hr="($input: Update"+Rt+"Input!, $condition: Model"+Rt+"ConditionInput)",Ur="(input: $input, condition: $condition)",Gt=wo.UPDATE;break;case"DELETE":bn="delete"+Rt,hr="($input: Delete"+Rt+"Input!, $condition: Model"+Rt+"ConditionInput)",Ur="(input: $input, condition: $condition)",Gt=wo.DELETE;break;case"GET":bn="get"+Rt,hr="($id: ID!)",Ur="(id: $id)",Gt=wo.GET;break;default:(0,vr.y0)(Ue)}return[[Gt,bn,Wo[Ue]+" operation"+hr+"{\n\t\t"+bn+Ur+"{\n\t\t\t"+pt+"\n\t\t}\n\t}"]]}function Br(At,ht,Ue,pt,Rt,_t,bn,hr,Ur){var Gt;switch(Ue){case Bt.HP.INSERT:Gt=wo.CREATE;break;case Bt.HP.UPDATE:Gt=wo.UPDATE;break;case Bt.HP.DELETE:Gt=wo.DELETE;break;default:(0,vr.y0)(Ue)}return hr(bn,Ri(Ri({},Ur?{id:Ur}:{}),{data:JSON.stringify(Rt,function(ft,zt){return ft&&null!==zt&&"object"==typeof zt&&ht.fields[ft]&&"AWSJSON"===ht.fields[ft].type?JSON.stringify(zt):zt}),modelId:Rt.id,model:pt.name,operation:Gt,condition:JSON.stringify(_t)}))}function zr(At){var ht={};return!At||!Array.isArray(At.predicates)||At.predicates.forEach(function(Ue){var pt;if((0,Bt.w5)(Ue)){var Rt=Ue.field;if("id"===Rt)return;ht[Rt]=((pt={})[Ue.operator]=Ue.operand,pt)}else ht[Ue.type]=zr(Ue)}),ht}function jn(At){var ht={};if(!At||!Array.isArray(At.predicates))return ht;var Ue=At.type,pt=At.predicates,Rt="and"===Ue||"or"===Ue;ht[Ue]=Rt?[]:{};var _t=function(bn){return Rt?ht[Ue].push(bn):ht[Ue]=bn};return pt.forEach(function(bn){var hr,Ur;if((0,Bt.w5)(bn)){var ft=((hr={})[bn.field]=((Ur={})[bn.operator]=bn.operand,Ur),hr);_t(ft)}else _t(jn(bn))}),ht}function fi(At,ht){var Ue=At[ht.groupClaim]||[];if("string"==typeof Ue){var pt=void 0;try{pt=JSON.parse(Ue)}catch{pt=Ue}Ue=[].concat(pt)}return Ue}function Vi(At){var ht=At.authModeStrategy,Ue=At.defaultAuthMode,pt=At.modelName,Rt=At.schema;return Xa(this,void 0,void 0,function(){var _t,bn,hr,Ur=this;return $a(this,function(Gt){switch(Gt.label){case 0:_t=Object.values(Bt.Z1),bn={CREATE:[],READ:[],UPDATE:[],DELETE:[]},Gt.label=1;case 1:return Gt.trys.push([1,3,,4]),[4,Promise.all(_t.map(function(Ar){return Xa(Ur,void 0,void 0,function(){var pi;return $a(this,function(ft){switch(ft.label){case 0:return[4,ht({schema:Rt,modelName:pt,operation:Ar})];case 1:return pi=ft.sent(),bn[Ar]="string"==typeof pi?[pi]:Array.isArray(pi)&&pi.length?pi:[Ue],[2]}})})}))];case 2:return Gt.sent(),[3,4];case 3:return hr=Gt.sent(),Go.debug("Error getting auth modes for model: "+pt,hr),[3,4];case 4:return[2,bn]}})})}function zo(At){var Ue,ht=["Request failed with status code 401","Request failed with status code 403"];return At&&At.errors?Ue=At.errors.find(function(pt){return ht.includes(pt.message)}):At&&At.message&&(Ue=At),Ue?Ue.message:null}function Ts(At){var ht=Object.values(Xi.j);return At&&At.message&&ht.find(function(pt){return At.message.includes(pt)})||null}function Cc(At,ht){return void 0===ht&&(ht={}),Xa(this,void 0,void 0,function(){var Ue,pt,_t;return $a(this,function(bn){switch(bn.label){case 0:if(At!==Qt.si.AWS_LAMBDA)return[3,6];if(!(pt=(void 0===(Ue=ht.authProviders)?{functionAuthProvider:null}:Ue).functionAuthProvider)||"function"!=typeof pt)return[3,5];bn.label=1;case 1:return bn.trys.push([1,3,,4]),[4,pt()];case 2:return[2,bn.sent().token];case 3:throw _t=bn.sent(),new Error("Error retrieving token from `functionAuthProvider`: "+_t);case 4:return[3,6];case 5:throw new Error("You must provide a `functionAuthProvider` function to `DataStore.configure` when using "+Qt.si.AWS_LAMBDA);case 6:return[2]}})})}var ac=function(){return ac=Object.assign||function(At){for(var ht,Ue=1,pt=arguments.length;Ue0&&_t[_t.length-1])&&(6===Gt[0]||2===Gt[0])){Ue=0;continue}if(3===Gt[0]&&(!_t||Gt[1]>_t[0]&&Gt[1]<_t[3])){Ue.label=Gt[1];break}if(6===Gt[0]&&Ue.label<_t[1]){Ue.label=_t[1],_t=Gt;break}if(_t&&Ue.label<_t[2]){Ue.label=_t[2],Ue.ops.push(Gt);break}_t[2]&&Ue.ops.pop(),Ue.trys.pop();continue}Gt=ht.call(At,Ue)}catch(Ar){Gt=[6,Ar],Rt=0}finally{pt=_t=0}if(5&Gt[0])throw Gt[1];return{value:Gt[0]?Gt[1]:void 0,done:!0}}([Gt,Ar])}}},fc=function(At,ht){var Ue={};for(var pt in At)Object.prototype.hasOwnProperty.call(At,pt)&&ht.indexOf(pt)<0&&(Ue[pt]=At[pt]);if(null!=At&&"function"==typeof Object.getOwnPropertySymbols){var Rt=0;for(pt=Object.getOwnPropertySymbols(At);Rt0)&&!(Rt=pt.next()).done;)_t.push(Rt.value)}catch(hr){bn={error:hr}}finally{try{Rt&&!Rt.done&&(Ue=pt.return)&&Ue.call(pt)}finally{if(bn)throw bn.error}}return _t},pA=function(){function At(ht,Ue,pt,Rt){this.schema=ht,this.MutationEvent=Ue,this.modelInstanceCreator=pt,this.ownSymbol=Rt}return At.prototype.enqueue=function(ht,Ue){return Ac(this,void 0,void 0,function(){var pt=this;return es(this,function(Rt){return ht.runExclusive(function(_t){return Ac(pt,void 0,void 0,function(){var hr,Ur,Gt,Ar,pi,zt,dt,Jt=this;return es(this,function(Bn){switch(Bn.label){case 0:return hr=kn.OY.createFromExisting(this.schema.namespaces[vr.J3].models.MutationEvent,function(fr){return fr.modelId("eq",Ue.modelId).id("ne",Jt.inProgressMutationEventId)}),[4,_t.query(this.MutationEvent,hr)];case 1:return Ur=ol.apply(void 0,[Bn.sent(),1]),void 0!==(Gt=Ur[0])?[3,3]:[4,_t.save(Ue,void 0,this.ownSymbol)];case 2:return Bn.sent(),[2];case 3:return Ar=Ue.operation,Gt.operation!==wo.CREATE?[3,8]:Ar!==wo.DELETE?[3,5]:[4,_t.delete(this.MutationEvent,hr)];case 4:return Bn.sent(),[3,7];case 5:return pi=this.mergeUserFields(Gt,Ue),[4,_t.save(this.MutationEvent.copyOf(Gt,function(fr){fr.data=pi.data}),void 0,this.ownSymbol)];case 6:Bn.sent(),Bn.label=7;case 7:return[3,12];case 8:return zt=JSON.parse(Ue.condition),dt=void 0,0!==Object.keys(zt).length?[3,10]:(dt=this.mergeUserFields(Gt,Ue),[4,_t.delete(this.MutationEvent,hr)]);case 9:Bn.sent(),Bn.label=10;case 10:return[4,_t.save(dt=dt||Ue,void 0,this.ownSymbol)];case 11:Bn.sent(),Bn.label=12;case 12:return[2]}})})}),[2]})})},At.prototype.dequeue=function(ht,Ue,pt){return Ac(this,void 0,void 0,function(){var Rt;return es(this,function(_t){switch(_t.label){case 0:return[4,this.peek(ht)];case 1:return Rt=_t.sent(),Ue?[4,this.syncOutboxVersionsOnDequeue(ht,Ue,Rt,pt)]:[3,3];case 2:_t.sent(),_t.label=3;case 3:return[4,ht.delete(Rt)];case 4:return _t.sent(),this.inProgressMutationEventId=void 0,[2,Rt]}})})},At.prototype.peek=function(ht){return Ac(this,void 0,void 0,function(){var Ue;return es(this,function(pt){switch(pt.label){case 0:return[4,ht.queryOne(this.MutationEvent,Bt.fI.FIRST)];case 1:return Ue=pt.sent(),this.inProgressMutationEventId=Ue?Ue.id:void 0,[2,Ue]}})})},At.prototype.getForModel=function(ht,Ue){return Ac(this,void 0,void 0,function(){return es(this,function(_t){switch(_t.label){case 0:return[4,ht.query(this.MutationEvent,kn.OY.createFromExisting(this.schema.namespaces[vr.J3].models.MutationEvent,function(bn){return bn.modelId("eq",Ue.id)}))];case 1:return[2,_t.sent()]}})})},At.prototype.getModelIds=function(ht){return Ac(this,void 0,void 0,function(){var Ue,pt;return es(this,function(Rt){switch(Rt.label){case 0:return[4,ht.query(this.MutationEvent)];case 1:return Ue=Rt.sent(),pt=new Set,Ue.forEach(function(_t){return pt.add(_t.modelId)}),[2,pt]}})})},At.prototype.syncOutboxVersionsOnDequeue=function(ht,Ue,pt,Rt){return Ac(this,void 0,void 0,function(){var _t,bn,Ur,Gt,Ar,dt,Jt,fr,Vr,bi,Mi=this;return es(this,function(Aa){switch(Aa.label){case 0:return pt.operation!==Rt?[2]:(_t=Ue._version,bn=Ue._lastChangedAt,Ur=fc(Ue,["_version","_lastChangedAt","_deleted"]),Gt=this.removeTimestampFields(pt.model,Ur),(Ar=JSON.parse(pt.data))?(dt=fc(Ar,["_version","_lastChangedAt","_deleted"]),Jt=this.removeTimestampFields(pt.model,dt),(0,vr.Vg)(Gt,Jt,!0)?(fr=kn.OY.createFromExisting(this.schema.namespaces[vr.J3].models.MutationEvent,function(ge){return ge.modelId("eq",Ue.id).id("ne",Mi.inProgressMutationEventId)}),[4,ht.query(this.MutationEvent,fr)]):[2]):[2]);case 1:return(Vr=Aa.sent()).length?(bi=Vr.map(function(ge){var Ct=JSON.parse(ge.data),dn=ac(ac({},Ct),{_version:_t,_lastChangedAt:bn});return Mi.MutationEvent.copyOf(ge,function(Sr){Sr.data=JSON.stringify(dn)})}),[4,ht.delete(this.MutationEvent,fr)]):[2];case 2:return Aa.sent(),[4,Promise.all(bi.map(function(ge){return Ac(Mi,void 0,void 0,function(){return es(this,function(Ct){switch(Ct.label){case 0:return[4,ht.save(ge,void 0,this.ownSymbol)];case 1:return[2,Ct.sent()]}})})}))];case 3:return Aa.sent(),[2]}})})},At.prototype.mergeUserFields=function(ht,Ue){var pt=JSON.parse(ht.data),Rt=pt._version,_t=pt.id,bn=pt._lastChangedAt,hr=pt._deleted,Ur=fc(pt,["_version","id","_lastChangedAt","_deleted"]),Gt=JSON.parse(Ue.data),dt=fc(Gt,["id","_version","_lastChangedAt","_deleted"]),Jt=JSON.stringify(ac(ac({id:_t,_version:Rt,_lastChangedAt:bn,_deleted:hr},Ur),dt));return this.modelInstanceCreator(this.MutationEvent,ac(ac({},Ue),{data:Jt}))},At.prototype.removeTimestampFields=function(ht,Ue){var pt,Rt,_t="createdAt",bn="updatedAt",hr=_t,Ur=bn,Gt=null===(pt=this.schema.namespaces[vr.xR].models[ht].attributes)||void 0===pt?void 0:pt.find(function(pi){return"model"===pi.type}),Ar=null===(Rt=Gt?.properties)||void 0===Rt?void 0:Rt.timestamps;return Ar&&(hr=Ar[_t],Ur=Ar[bn]),delete Ue[hr],delete Ue[Ur],Ue},At}(),fl=f(28080),Tc=function(At,ht){var Ue="function"==typeof Symbol&&At[Symbol.iterator];if(!Ue)return At;var Rt,bn,pt=Ue.call(At),_t=[];try{for(;(void 0===ht||ht-- >0)&&!(Rt=pt.next()).done;)_t.push(Rt.value)}catch(hr){bn={error:hr}}finally{try{Rt&&!Rt.done&&(Ue=pt.return)&&Ue.call(pt)}finally{if(bn)throw bn.error}}return _t},dc=function(){for(var At=[],ht=0;ht=At.length&&(At=void 0),{value:At&&At[pt++],done:!At}}};throw new TypeError(ht?"Object is not iterable.":"Symbol.iterator is not defined.")},Zs=function(At){return/^Connection failed: Connection Timeout/.test(At.message)},Jc=function(At){return/^Error: Request failed with status code 5\d\d/.test(At.message)},rA={BadModel:function(){return!1},BadRecord:function(At){var ht=At.message;return/^Cannot return \w+ for [\w-_]+ type/.test(ht)||/^Variable '.+' has coerced Null value for NonNull type/.test(ht)},ConfigError:function(){return!1},Transient:function(At){return Zs(At)||Jc(At)},Unauthorized:function(At){return/^Request failed with status code 401/.test(At.message)}},Il={BadModel:function(){return!1},BadRecord:function(){return!1},ConfigError:function(){return!1},Transient:function(At){var ht=sl(At);return Zs(ht)||Jc(ht)},Unauthorized:function(At){var ht=sl(At);return/Connection failed.+Unauthorized/.test(ht.message)}},Zc={BadModel:function(){return!1},BadRecord:function(At){return/^Cannot return \w+ for [\w-_]+ type/.test(At.message)},ConfigError:function(){return!1},Transient:function(At){return Zs(At)||Jc(At)},Unauthorized:function(){return!1}};function sl(At){var ht=At.error;return Tc((void 0===ht?{errors:[]}:ht).errors,1)[0]}function xs(At){return Bc(rA,At)}function yc(At){return Bc(Il,At)}function El(At){return Bc(Zc,At)}function Bc(At,ht){var Ue,pt,Rt=dc(Object.keys(At));try{for(var _t=qs(Rt),bn=_t.next();!bn.done;bn=_t.next()){var hr=bn.value;if((0,At[hr])(ht))return hr}}catch(Gt){Ue={error:Gt}}finally{try{bn&&!bn.done&&(pt=_t.return)&&pt.call(_t)}finally{if(Ue)throw Ue.error}}return"Unknown"}var el=function(){return el=Object.assign||function(At){for(var ht,Ue=1,pt=arguments.length;Ue0&&_t[_t.length-1])&&(6===Gt[0]||2===Gt[0])){Ue=0;continue}if(3===Gt[0]&&(!_t||Gt[1]>_t[0]&&Gt[1]<_t[3])){Ue.label=Gt[1];break}if(6===Gt[0]&&Ue.label<_t[1]){Ue.label=_t[1],_t=Gt;break}if(_t&&Ue.label<_t[2]){Ue.label=_t[2],Ue.ops.push(Gt);break}_t[2]&&Ue.ops.pop(),Ue.trys.pop();continue}Gt=ht.call(At,Ue)}catch(Ar){Gt=[6,Ar],Rt=0}finally{pt=_t=0}if(5&Gt[0])throw Gt[1];return{value:Gt[0]?Gt[1]:void 0,done:!0}}([Gt,Ar])}}},Kc=function(At,ht){var Ue="function"==typeof Symbol&&At[Symbol.iterator];if(!Ue)return At;var Rt,bn,pt=Ue.call(At),_t=[];try{for(;(void 0===ht||ht-- >0)&&!(Rt=pt.next()).done;)_t.push(Rt.value)}catch(hr){bn={error:hr}}finally{try{Rt&&!Rt.done&&(Ue=pt.return)&&Ue.call(pt)}finally{if(bn)throw bn.error}}return _t},dl=new e.k("DataStore"),Ks=function(){function At(ht,Ue,pt,Rt,_t,bn,hr,Ur,Gt,Ar,pi){void 0===hr&&(hr={}),this.schema=ht,this.storage=Ue,this.userClasses=pt,this.outbox=Rt,this.modelInstanceCreator=_t,this.MutationEvent=bn,this.amplifyConfig=hr,this.authModeStrategy=Ur,this.errorHandler=Gt,this.conflictHandler=Ar,this.amplifyContext=pi,this.typeQuery=new WeakMap,this.processing=!1,this.amplifyContext.API=this.amplifyContext.API||a.ZP,this.generateQueries()}return At.prototype.generateQueries=function(){var ht=this;Object.values(this.schema.namespaces).forEach(function(Ue){Object.values(Ue.models).filter(function(pt){return pt.syncable}).forEach(function(pt){var _t=Kc(Sc(Ue,pt,"CREATE"),1)[0],hr=Kc(Sc(Ue,pt,"UPDATE"),1)[0],Ur=Kc(Sc(Ue,pt,"DELETE"),1);ht.typeQuery.set(pt,[_t,hr,Ur[0]])})})},At.prototype.isReady=function(){return void 0!==this.observer},At.prototype.start=function(){var ht=this;return new ct.Z(function(pt){return ht.observer=pt,ht.resume(),function(){ht.pause()}})},At.prototype.resume=function(){return bl(this,void 0,void 0,function(){var ht,Ue,pt,Rt,_t,bn=this;return Sl(this,function(hr){switch(hr.label){case 0:if(this.processing||!this.isReady())return[2];this.processing=!0,Ue=vr.xR,pt=function(){var Ur,Gt,Ar,pi,ft,zt,dt,Jt,Bn,fr,Vr,bi,Mi,Aa,ge,Ct;return Sl(this,function(dn){switch(dn.label){case 0:Gt=ht.operation,Ar=ht.data,pi=ht.condition,ft=Rt.userClasses[Ur=ht.model],zt=void 0,dt=void 0,Jt=void 0,dn.label=1;case 1:return dn.trys.push([1,4,,5]),[4,Vi({authModeStrategy:Rt.authModeStrategy,defaultAuthMode:Rt.amplifyConfig.aws_appsync_authenticationType,modelName:Ur,schema:Rt.schema})];case 2:return Bn=dn.sent(),fr=Bn[Gt.toUpperCase()],Vr=0,[4,(bi=function(){return bl(bn,void 0,void 0,function(){var Sr,Zn;return Sl(this,function(Yn){switch(Yn.label){case 0:return Yn.trys.push([0,2,,4]),dl.debug("Attempting mutation with authMode: "+fr[Vr]),[4,this.jitteredRetry(Ue,Ur,Gt,Ar,pi,ft,this.MutationEvent,ht,fr[Vr])];case 1:return Sr=Yn.sent(),dl.debug("Mutation sent successfully with authMode: "+fr[Vr]),[2,Sr];case 2:if(Zn=Yn.sent(),++Vr>=fr.length)throw dl.debug("Mutation failed with authMode: "+fr[Vr-1]),Zn;return dl.debug("Mutation failed with authMode: "+fr[Vr-1]+". Retrying with authMode: "+fr[Vr]),[4,bi()];case 3:return[2,Yn.sent()];case 4:return[2]}})})})()];case 3:return Ct=Kc.apply(void 0,[dn.sent(),3]),zt=Ct[0],dt=Ct[1],Jt=Ct[2],[3,5];case 4:return"Offline"===(Mi=dn.sent()).message||"RetryMutation"===Mi.message?[2,"continue"]:[3,5];case 5:return void 0!==zt?[3,7]:(dl.debug("done retrying"),[4,Rt.storage.runExclusive(function(Sr){return bl(bn,void 0,void 0,function(){return Sl(this,function(Zn){switch(Zn.label){case 0:return[4,this.outbox.dequeue(Sr)];case 1:return Zn.sent(),[2]}})})})]);case 6:return dn.sent(),[2,"continue"];case 7:return Aa=zt.data[dt],ge=!1,[4,Rt.storage.runExclusive(function(Sr){return bl(bn,void 0,void 0,function(){return Sl(this,function(Zn){switch(Zn.label){case 0:return[4,this.outbox.dequeue(Sr,Aa,Gt)];case 1:return Zn.sent(),[4,this.outbox.peek(Sr)];case 2:return ge=void 0!==Zn.sent(),[2]}})})})];case 8:return dn.sent(),Rt.observer.next({operation:Gt,modelDefinition:Jt,model:Aa,hasMore:ge}),[2]}})},Rt=this,hr.label=1;case 1:return(_t=this.processing)?[4,this.outbox.peek(this.storage)]:[3,3];case 2:_t=void 0!==(ht=hr.sent()),hr.label=3;case 3:return _t?[5,pt()]:[3,5];case 4:return hr.sent(),[3,1];case 5:return this.pause(),[2]}})})},At.prototype.jitteredRetry=function(ht,Ue,pt,Rt,_t,bn,hr,Ur,Gt){return bl(this,void 0,void 0,function(){var Ar=this;return Sl(this,function(pi){switch(pi.label){case 0:return[4,(0,fl.XD)(function(ft,zt,dt,Jt,Bn,fr,Vr){return bl(Ar,void 0,void 0,function(){var bi,Mi,Aa,ge,Ct,dn,Sr,Zn,Yn,sa,ee,xt,ir,ti,ai,Zr,Ci,qa,bo,io,Vo,Ao,ho,ye,Lt,Vt;return Sl(this,function(dr){switch(dr.label){case 0:return bi=Kc(this.createQueryVariables(ht,ft,zt,dt,Jt),5),Mi=bi[0],Aa=bi[1],ge=bi[2],Ct=bi[3],dn=bi[4],[4,Cc(Gt,this.amplifyConfig)];case 1:Sr=dr.sent(),Zn={query:Mi,variables:Aa,authMode:Gt,authToken:Sr,userAgentSuffix:vr.N6},Yn=0,sa=this.opTypeFromTransformerOperation(zt),dr.label=2;case 2:return dr.trys.push([2,4,,20]),[4,this.amplifyContext.API.graphql(Zn)];case 3:return[2,[dr.sent(),Ct,dn]];case 4:if(!((ee=dr.sent()).errors&&ee.errors.length>0))return[3,18];if(xt=Kc(ee.errors,1),Zr=void 0===(ai=(void 0===(ti=(ir=xt[0]).originalError)?{}:ti).code)?null:ai,"Unauthorized"===ir.errorType)throw new fl.V2("Unauthorized");if("Network Error"===ir.message||"ECONNABORTED"===Zr)throw this.processing?new Error("Network Error"):new fl.V2("Offline");return"ConflictUnhandled"!==ir.errorType?[3,13]:(Yn++,Ci=void 0,Yn>10?(Ci=Bt.K5,[3,8]):[3,5]);case 5:return dr.trys.push([5,7,,8]),[4,this.conflictHandler({modelConstructor:Bn,localModel:this.modelInstanceCreator(Bn,Aa.input),remoteModel:this.modelInstanceCreator(Bn,ir.data),operation:sa,attempts:Yn})];case 6:return Ci=dr.sent(),[3,8];case 7:return qa=dr.sent(),dl.warn("conflict trycatch",qa),[3,20];case 8:return Ci!==Bt.K5?[3,11]:(bo=Kc(Sc(this.schema.namespaces[ht],dn,"GET"),1),io=Kc(bo[0],3),Vo=io[1],Ao=io[2],[4,Cc(Gt,this.amplifyConfig)]);case 9:return ho=dr.sent(),[4,this.amplifyContext.API.graphql({query:Ao,variables:{id:Aa.input.id},authMode:Gt,authToken:ho,userAgentSuffix:vr.N6})];case 10:return[2,[dr.sent(),Vo,dn]];case 11:return ye=Br(0,dn,sa,Bn,Ci,ge,fr,this.modelInstanceCreator,Vr.id),[4,this.storage.save(ye)];case 12:throw dr.sent(),new fl.V2("RetryMutation");case 13:return dr.trys.push([13,15,16,17]),[4,this.errorHandler({recoverySuggestion:"Ensure app code is up to date, auth directives exist and are correct on each model, and that server-side data has not been invalidated by a schema change. If the problem persists, search for or create an issue: https://github.com/aws-amplify/amplify-js/issues",localModel:Aa.input,message:ir.message,operation:zt,errorType:xs(ir),errorInfo:ir.errorInfo,process:Bt.tv.mutate,cause:ir,remoteModel:ir.data?this.modelInstanceCreator(Bn,ir.data):null})];case 14:return dr.sent(),[3,17];case 15:return Lt=dr.sent(),dl.warn("Mutation error handler failed with:",Lt),[3,17];case 16:return[2,ir.data?[{data:(Vt={},Vt[Ct]=ir.data,Vt)},Ct,dn]:[]];case 17:return[3,19];case 18:throw new fl.V2(ee);case 19:return[3,20];case 20:if(Zn)return[3,2];dr.label=21;case 21:return[2]}})})},[Ue,pt,Rt,_t,bn,hr,Ur],Rc)];case 1:return[2,pi.sent()]}})})},At.prototype.createQueryVariables=function(ht,Ue,pt,Rt,_t){var bn,hr,Ur=this.schema.namespaces[ht].models[Ue],Gt=this.schema.namespaces[ht].keys[Ue].primaryKey,Ar=this.typeQuery.get(Ur),pi=Kc(Ar.find(function(Sr){return Kc(Sr,1)[0]===pt}),3),ft=pi[1],zt=pi[2],dt=JSON.parse(Rt),Jt=dt._version,Bn=function(At,ht){var Ue={};for(var pt in At)Object.prototype.hasOwnProperty.call(At,pt)&&ht.indexOf(pt)<0&&(Ue[pt]=At[pt]);if(null!=At&&"function"==typeof Object.getOwnPropertySymbols){var Rt=0;for(pt=Object.getOwnPropertySymbols(At);Rt=At.length&&(At=void 0),{value:At&&At[pt++],done:!At}}};throw new TypeError(ht?"Object is not iterable.":"Symbol.iterator is not defined.")}(Gt),bi=Vr.next();!bi.done;bi=Vr.next()){var Mi=bi.value;fr[Mi]=Bn[Mi]}}catch(Sr){bn={error:Sr}}finally{try{bi&&!bi.done&&(hr=Vr.return)&&hr.call(Vr)}finally{if(bn)throw bn.error}}else fr.id=Bn.id;var Aa=pt===wo.DELETE?fr:Object.values(Ur.fields).filter(function(Sr){var Zn=Sr.name,sa=Sr.association;return(0,Bt.I7)(Sr.type)?!(!(0,Bt.Fr)(sa)||"BELONGS_TO"!==sa.connectionType):pt!==wo.UPDATE||Bn.hasOwnProperty(Zn)}).map(function(Sr){var Zn=Sr.name,sa=Sr.association,ra=Zn,ee=Bn[Zn];return(0,Bt.I7)(Sr.type)&&(0,Bt.Fr)(sa)&&(ee=Bn[ra=sa.targetName]),[ra,ee]}).reduce(function(Sr,Zn){var Yn=Kc(Zn,2);return Sr[Yn[0]]=Yn[1],Sr},{}),ge=el(el({},Aa),{_version:Jt}),Ct=JSON.parse(_t);return[zt,el({input:ge},pt===wo.CREATE?{}:{condition:Object.keys(Ct).length>0?Ct:null}),Ct,ft,Ur]},At.prototype.opTypeFromTransformerOperation=function(ht){switch(ht){case wo.CREATE:return Bt.HP.INSERT;case wo.DELETE:return Bt.HP.DELETE;case wo.UPDATE:return Bt.HP.UPDATE;case wo.GET:break;default:(0,vr.y0)(ht)}},At.prototype.pause=function(){this.processing=!1},At}(),Ds=(0,fl.kD)(3e5),Rc=function(At,ht,Ue){var pt=Ds(At);return!1===pt&&"Network Error"===Ue?.message?3e5:pt},tc=function(){return tc=Object.assign||function(At){for(var ht,Ue=1,pt=arguments.length;Ue0&&_t[_t.length-1])&&(6===Gt[0]||2===Gt[0])){Ue=0;continue}if(3===Gt[0]&&(!_t||Gt[1]>_t[0]&&Gt[1]<_t[3])){Ue.label=Gt[1];break}if(6===Gt[0]&&Ue.label<_t[1]){Ue.label=_t[1],_t=Gt;break}if(_t&&Ue.label<_t[2]){Ue.label=_t[2],Ue.ops.push(Gt);break}_t[2]&&Ue.ops.pop(),Ue.trys.pop();continue}Gt=ht.call(At,Ue)}catch(Ar){Gt=[6,Ar],Rt=0}finally{pt=_t=0}if(5&Gt[0])throw Gt[1];return{value:Gt[0]?Gt[1]:void 0,done:!0}}([Gt,Ar])}}},Is=function(At,ht){var Ue="function"==typeof Symbol&&At[Symbol.iterator];if(!Ue)return At;var Rt,bn,pt=Ue.call(At),_t=[];try{for(;(void 0===ht||ht-- >0)&&!(Rt=pt.next()).done;)_t.push(Rt.value)}catch(hr){bn={error:hr}}finally{try{Rt&&!Rt.done&&(Ue=pt.return)&&Ue.call(pt)}finally{if(bn)throw bn.error}}return _t},Nc=new e.k("DataStore"),Xl=function(At){return At.CONNECTED="CONNECTED",At}(Xl||{}),Ll=function(At){return At[At.none=0]="none",At[At.unauth=1]="unauth",At[At.auth=2]="auth",At}(Ll||{}),fA=function(){function At(ht,Ue,pt,Rt,_t,bn){void 0===pt&&(pt={}),void 0===bn&&(bn={Auth:c.g,API:a.ZP,Cache:l.ZP}),this.schema=ht,this.syncPredicates=Ue,this.amplifyConfig=pt,this.authModeStrategy=Rt,this.errorHandler=_t,this.amplifyContext=bn,this.typeQuery=new WeakMap,this.buffer=[]}return At.prototype.buildSubscription=function(ht,Ue,pt,Rt,_t,bn,hr){var Gt=this.getAuthorizationInfo(Ue,Rt,this.amplifyConfig.aws_appsync_authenticationType,_t,bn,hr)||{},Ar=Gt.isOwner,pi=Gt.ownerField,ft=Gt.ownerValue,zt=Is(function al(At,ht,Ue,pt,Rt){var _t=Ec(At,ht),Ur="on"+Ue+ht.name,Gt="",Ar="";return pt&&(Gt="($"+Rt+": String!)",Ar="("+Rt+": $"+Rt+")"),[Ue,Ur,"subscription operation"+Gt+"{\n\t\t\t"+Ur+Ar+"{\n\t\t\t\t"+_t+"\n\t\t\t}\n\t\t}"]}(ht,Ue,pt,Ar,pi),3);return{authMode:hr,opType:zt[0],opName:zt[1],query:zt[2],isOwner:Ar,ownerField:pi,ownerValue:ft}},At.prototype.getAuthorizationInfo=function(ht,Ue,pt,Rt,_t,bn){void 0===Rt&&(Rt={}),void 0===_t&&(_t={});var hr=function wl(At){var Ue=([].concat(At.attributes).find(function(bn){return bn&&"auth"===bn.type})||{}).properties,pt=(void 0===Ue?{}:Ue).rules,_t=[];return(void 0===pt?[]:pt).forEach(function(bn){var hr=bn.identityClaim,Ur=void 0===hr?"cognito:username":hr,Gt=bn.ownerField,Ar=void 0===Gt?"owner":Gt,pi=bn.operations,ft=void 0===pi?["create","update","delete","read"]:pi,zt=bn.provider,dt=void 0===zt?"userPools":zt,Jt=bn.groupClaim,Bn=void 0===Jt?"cognito:groups":Jt,fr=bn.allow,Vr=void 0===fr?"iam":fr,bi=bn.groups,Mi=void 0===bi?[]:bi,ge="owner"===Vr;if(ft.includes("read")||ge){var Ct={identityClaim:Ur,ownerField:Ar,provider:dt,groupClaim:Bn,authStrategy:Vr,groups:Mi,areSubscriptionsPublic:!1};if(ge){var Sr=([].concat(At.attributes).find(function(ra){return ra&&"model"===ra.type})||{}).properties,Zn=(void 0===Sr?{}:Sr).subscriptions,Yn=(void 0===Zn?{}:Zn).level,sa=void 0===Yn?"on":Yn;Ct.areSubscriptionsPublic=!ft.includes("read")||"public"===sa}if(ge)return void _t.push(Ct);_t.unshift(Ct)}}),_t}(ht);if(bn===Qt.si.AWS_IAM&&hr.find(function(dt){return"private"===dt.authStrategy&&"iam"===dt.provider})&&Ue===Ll.unauth)return null;var ft,Gt=hr.filter(function(dt){return"groups"===dt.authStrategy&&["userPools","oidc"].includes(dt.provider)}),Ar=(bn===Qt.si.AMAZON_COGNITO_USER_POOLS||bn===Qt.si.OPENID_CONNECT)&&Gt.find(function(dt){return function(){for(var At=[],ht=0;ht0){var Oa=Ni.map(function(Za){return Za.message});return Nc.warn("Skipping incoming subscription. Messages: "+Oa.join("\n")),void En.drainBuffer()}var oo=kn.OY.getPredicates(En.syncPredicates.get(Sr),!1),eo=Ga[io];En.passesPredicateValidation(eo,oo)&&En.pushToBuffer(bo,Sr,eo),En.drainBuffer()},error:function(ta){return gl(En,void 0,void 0,function(){var Ga,Ni,Oa,oo,Ya,Ja;return cs(this,function(eo){switch(eo.label){case 0:if(Ni=Is((void 0===(Ga=ta.error)?{errors:[]}:Ga).errors,1),(Ya=void 0===(oo=(void 0===(Oa=Ni[0])?{}:Oa).message)?"":oo).includes(Kt.un.REALTIME_SUBSCRIPTION_INIT_ERROR)||Ya.includes(Kt.un.CONNECTION_FAILED)){if(bn[Sr.name][bo].forEach(function(Za){return Za.unsubscribe()}),bn[Sr.name][bo]=[],ra[Ci]++,!(ra[Ci]>=Yn.length))return Nc.debug(Ci+" subscription failed with authMode: "+Yn[ra[Ci]-1]+". Retrying with authMode: "+Yn[ra[Ci]]),ee(Ci),[2];Nc.debug(Ci+" subscription failed with authMode: "+Yn[ra[Ci]-1])}Nc.warn("subscriptionError",Ya),eo.label=1;case 1:return eo.trys.push([1,3,,4]),[4,this.errorHandler({recoverySuggestion:"Ensure app code is up to date, auth directives exist and are correct on each model, and that server-side data has not been invalidated by a schema change. If the problem persists, search for or create an issue: https://github.com/aws-amplify/amplify-js/issues",localModel:null,message:Ya,model:Sr.name,operation:Ci,errorType:yc(ta),process:Bt.tv.subscribe,remoteModel:null,cause:ta})];case 2:return eo.sent(),[3,4];case 3:return Ja=eo.sent(),Nc.error("Subscription error handler failed with:",Ja),[3,4];case 4:return"function"==typeof Sn&&Sn(),Ya.includes('"errorType":"Unauthorized"')||Ya.includes('"errorType":"OperationDisabled"')||Rt.error(Ya),[2]}})})}})),_t.push(gl(En,void 0,void 0,function(){var ta,Ga=this;return cs(this,function(Ni){switch(Ni.label){case 0:return[4,new Promise(function(Oa){Sn=Oa,ta=Ga.hubQueryCompletionListener.bind(Ga,Oa),i.Xb.listen("api",ta)})];case 1:return Ni.sent(),i.Xb.remove("api",ta),[2]}})})),[2]}})})},sa.forEach(function(Ci){return ee(Ci)}),[2]}})})})}),Promise.all(_t).then(function(){return Rt.next(Xl.CONNECTED)}),[2]}})}),function(){Object.keys(bn).forEach(function(Ar){bn[Ar][wo.CREATE].forEach(function(pi){return pi.unsubscribe()}),bn[Ar][wo.UPDATE].forEach(function(pi){return pi.unsubscribe()}),bn[Ar][wo.DELETE].forEach(function(pi){return pi.unsubscribe()})})}}),new ct.Z(function(Rt){return ht.dataObserver=Rt,ht.drainBuffer(),function(){ht.dataObserver=null}})]},At.prototype.passesPredicateValidation=function(ht,Ue){return!Ue||(0,vr.u8)(ht,Ue.type,Ue.predicates)},At.prototype.pushToBuffer=function(ht,Ue,pt){this.buffer.push([ht,Ue,pt])},At.prototype.drainBuffer=function(){var ht=this;this.dataObserver&&(this.buffer.forEach(function(Ue){return ht.dataObserver.next(Ue)}),this.buffer=[])},At}(),ml=function(){return ml=Object.assign||function(At){for(var ht,Ue=1,pt=arguments.length;Ue0&&_t[_t.length-1])&&(6===Gt[0]||2===Gt[0])){Ue=0;continue}if(3===Gt[0]&&(!_t||Gt[1]>_t[0]&&Gt[1]<_t[3])){Ue.label=Gt[1];break}if(6===Gt[0]&&Ue.label<_t[1]){Ue.label=_t[1],_t=Gt;break}if(_t&&Ue.label<_t[2]){Ue.label=_t[2],Ue.ops.push(Gt);break}_t[2]&&Ue.ops.pop(),Ue.trys.pop();continue}Gt=ht.call(At,Ue)}catch(Ar){Gt=[6,Ar],Rt=0}finally{pt=_t=0}if(5&Gt[0])throw Gt[1];return{value:Gt[0]?Gt[1]:void 0,done:!0}}([Gt,Ar])}}},Bl=function(At,ht){var Ue="function"==typeof Symbol&&At[Symbol.iterator];if(!Ue)return At;var Rt,bn,pt=Ue.call(At),_t=[];try{for(;(void 0===ht||ht-- >0)&&!(Rt=pt.next()).done;)_t.push(Rt.value)}catch(hr){bn={error:hr}}finally{try{Rt&&!Rt.done&&(Ue=pt.return)&&Ue.call(pt)}finally{if(bn)throw bn.error}}return _t},li={items:[],nextToken:null,startedAt:null},Vn=new e.k("DataStore"),Pr=function(){function At(ht,Ue,pt,Rt,_t,bn){void 0===pt&&(pt={}),this.schema=ht,this.syncPredicates=Ue,this.amplifyConfig=pt,this.authModeStrategy=Rt,this.errorHandler=_t,this.amplifyContext=bn,this.typeQuery=new WeakMap,bn.API=bn.API||a.ZP,this.generateQueries()}return At.prototype.generateQueries=function(){var ht=this;Object.values(this.schema.namespaces).forEach(function(Ue){Object.values(Ue.models).filter(function(pt){return pt.syncable}).forEach(function(pt){var Rt=Bl(Sc(Ue,pt,"LIST"),1),bn=Bl(Rt[0]).slice(1);ht.typeQuery.set(pt,bn)})})},At.prototype.graphqlFilterFromPredicate=function(ht){if(!this.syncPredicates)return null;var Ue=kn.OY.getPredicates(this.syncPredicates.get(ht),!1);return Ue?jn(Ue):null},At.prototype.retrievePage=function(ht,Ue,pt,Rt,_t){return void 0===Rt&&(Rt=null),Io(this,void 0,void 0,function(){var bn,hr,Ur,Gt,Ar,pi,ft,zt,dt,fr,Aa=this;return ul(this,function(ge){switch(ge.label){case 0:return bn=Bl(this.typeQuery.get(ht),2),hr=bn[0],Ur=bn[1],Gt={limit:Rt,nextToken:pt,lastSync:Ue,filter:_t},[4,Vi({authModeStrategy:this.authModeStrategy,defaultAuthMode:this.amplifyConfig.aws_appsync_authenticationType,modelName:ht.name,schema:this.schema})];case 1:return Ar=ge.sent(),pi=Ar.READ,ft=0,[4,(zt=function(){return Io(Aa,void 0,void 0,function(){var Ct,dn,Sr,Zn;return ul(this,function(Yn){switch(Yn.label){case 0:return Yn.trys.push([0,2,,4]),Vn.debug("Attempting sync with authMode: "+pi[ft]),[4,this.jitteredRetry({query:Ur,variables:Gt,opName:hr,modelDefinition:ht,authMode:pi[ft]})];case 1:return Ct=Yn.sent(),Vn.debug("Sync successful with authMode: "+pi[ft]),[2,Ct];case 2:if(dn=Yn.sent(),++ft>=pi.length){if(Vn.debug("Sync failed with authMode: "+(Sr=pi[ft-1]),dn),Ts(dn)||zo(dn))return Vn.warn("User is unauthorized to query "+hr+" with auth mode "+Sr+". No data could be returned."),[2,{data:(Zn={},Zn[hr]=li,Zn)}];throw dn}return Vn.debug("Sync failed with authMode: "+pi[ft-1]+". Retrying with authMode: "+pi[ft]),[4,zt()];case 3:return[2,Yn.sent()];case 4:return[2]}})})})()];case 2:return dt=ge.sent().data,[2,{nextToken:(fr=dt[hr]).nextToken,startedAt:fr.startedAt,items:fr.items}]}})})},At.prototype.partialDataFeatureFlagEnabled=function(){try{return!!sessionStorage.getItem("datastorePartialData")}catch{return!1}},At.prototype.jitteredRetry=function(ht){var Ue=ht.query,pt=ht.variables,Rt=ht.opName,_t=ht.modelDefinition,bn=ht.authMode;return Io(this,void 0,void 0,function(){var hr=this;return ul(this,function(Ur){switch(Ur.label){case 0:return[4,(0,fl.Xm)(function(Gt,Ar){return Io(hr,void 0,void 0,function(){var pi,ft,zt,dt,Bn,fr=this;return ul(this,function(Vr){switch(Vr.label){case 0:return Vr.trys.push([0,3,,8]),[4,Cc(bn,this.amplifyConfig)];case 1:return pi=Vr.sent(),[4,this.amplifyContext.API.graphql({query:Gt,variables:Ar,authMode:bn,authToken:pi,userAgentSuffix:vr.N6})];case 2:return[2,Vr.sent()];case 3:if(ft=Vr.sent(),zt=Ts(ft)||zo(ft))throw new fl.V2(zt);return dt=!!(ft&&ft.data&&ft.data[Rt]&&ft.data[Rt].items),this.partialDataFeatureFlagEnabled()?dt?((Bn=ft).data[Rt].items=Bn.data[Rt].items.filter(function(bi){return null!==bi}),ft.errors?[4,Promise.all(ft.errors.map(function(bi){return Io(fr,void 0,void 0,function(){var Mi;return ul(this,function(Aa){switch(Aa.label){case 0:return Aa.trys.push([0,2,,3]),[4,this.errorHandler({recoverySuggestion:"Ensure app code is up to date, auth directives exist and are correct on each model, and that server-side data has not been invalidated by a schema change. If the problem persists, search for or create an issue: https://github.com/aws-amplify/amplify-js/issues",localModel:null,message:bi.message,model:_t.name,operation:Rt,errorType:El(bi),process:Bt.tv.sync,remoteModel:null,cause:bi})];case 1:return Aa.sent(),[3,3];case 2:return Mi=Aa.sent(),Vn.error("Sync error handler failed with:",Mi),[3,3];case 3:return[2]}})})}))]:[3,5]):[3,6]:[3,7];case 4:Vr.sent(),i.Xb.dispatch("datastore",{event:"syncQueriesPartialSyncError",data:{errors:ft.errors,modelName:_t.name}}),Vr.label=5;case 5:return[2,Bn];case 6:throw ft;case 7:if(ft&&ft.errors&&ft.errors.some(function(bi){return"Unauthorized"===bi.errorType}))return Bn=ft,dt?Bn.data[Rt].items=Bn.data[Rt].items.filter(function(bi){return null!==bi}):Bn.data[Rt]=ml(ml({},li),Bn.data[Rt]),Vn.warn("queryError","User is unauthorized to query "+Rt+", some items could not be returned."),[2,Bn];throw ft;case 8:return[2]}})})},[Ue,pt])];case 1:return[2,Ur.sent()]}})})},At.prototype.start=function(ht){var Ue=this,pt=!0,Rt=this.amplifyConfig,_t=Rt.maxRecordsToSync,bn=Rt.syncPageSize,hr=new Map,Ur=new ct.Z(function(Gt){var Ar=Object.values(Ue.schema.namespaces).reduce(function(ft,zt){var dt,Jt;try{for(var Bn=function(At){var ht="function"==typeof Symbol&&Symbol.iterator,Ue=ht&&At[ht],pt=0;if(Ue)return Ue.call(At);if(At&&"number"==typeof At.length)return{next:function(){return At&&pt>=At.length&&(At=void 0),{value:At&&At[pt++],done:!At}}};throw new TypeError(ht?"Object is not iterable.":"Symbol.iterator is not defined.")}(Array.from(zt.modelTopologicalOrdering.keys())),fr=Bn.next();!fr.done;fr=Bn.next()){var Vr=fr.value,bi=ht.get(zt.models[Vr]);ft.set(zt.models[Vr],bi)}}catch(Mi){dt={error:Mi}}finally{try{fr&&!fr.done&&(Jt=Bn.return)&&Jt.call(Bn)}finally{if(dt)throw dt.error}}return ft},new Map),pi=Array.from(Ar.entries()).filter(function(ft){return Bl(ft,1)[0].syncable}).map(function(ft){var zt=Bl(ft,2),dt=zt[0],Jt=Bl(zt[1],2),Bn=Jt[0],fr=Jt[1];return Io(Ue,void 0,void 0,function(){var Vr,bi,Aa,ge,Ct,dn,Sr,Zn,Yn=this;return ul(this,function(sa){switch(sa.label){case 0:return Vr=!1,bi=null,Aa=null,ge=0,Ct=this.graphqlFilterFromPredicate(dt),dn=this.schema.namespaces[Bn].modelTopologicalOrdering.get(dt.name),Sr=dn.map(function(ra){return hr.get(Bn+"_"+ra)}),Zn=new Promise(function(ra){return Io(Yn,void 0,void 0,function(){var ee,xt;return ul(this,function(ir){switch(ir.label){case 0:return[4,Promise.all(Sr)];case 1:ir.sent(),ir.label=2;case 2:return pt?(ee=Math.min(_t-ge,bn),[4,this.retrievePage(dt,fr,bi,ee,Ct)]):[2];case 3:xt=ir.sent(),ge+=(Aa=xt.items).length,Gt.next({namespace:Bn,modelDefinition:dt,items:Aa,done:Vr=null===(bi=xt.nextToken)||ge>=_t,startedAt:xt.startedAt,isFullSync:!fr}),ir.label=4;case 4:if(!Vr)return[3,2];ir.label=5;case 5:return ra(),[2]}})})}),hr.set(Bn+"_"+dt.name,Zn),[4,Zn];case 1:return sa.sent(),[2]}})})});return Promise.all(pi).then(function(){Gt.complete()}),function(){pt=!1}});return Ur},At}(),Di=function(At,ht,Ue,pt){return new(Ue||(Ue=Promise))(function(_t,bn){function hr(Ar){try{Gt(pt.next(Ar))}catch(pi){bn(pi)}}function Ur(Ar){try{Gt(pt.throw(Ar))}catch(pi){bn(pi)}}function Gt(Ar){Ar.done?_t(Ar.value):function Rt(_t){return _t instanceof Ue?_t:new Ue(function(bn){bn(_t)})}(Ar.value).then(hr,Ur)}Gt((pt=pt.apply(At,ht||[])).next())})},wa=function(At,ht){var pt,Rt,_t,bn,Ue={label:0,sent:function(){if(1&_t[0])throw _t[1];return _t[1]},trys:[],ops:[]};return bn={next:hr(0),throw:hr(1),return:hr(2)},"function"==typeof Symbol&&(bn[Symbol.iterator]=function(){return this}),bn;function hr(Gt){return function(Ar){return function Ur(Gt){if(pt)throw new TypeError("Generator is already executing.");for(;Ue;)try{if(pt=1,Rt&&(_t=2&Gt[0]?Rt.return:Gt[0]?Rt.throw||((_t=Rt.return)&&_t.call(Rt),0):Rt.next)&&!(_t=_t.call(Rt,Gt[1])).done)return _t;switch(Rt=0,_t&&(Gt=[2&Gt[0],_t.value]),Gt[0]){case 0:case 1:_t=Gt;break;case 4:return Ue.label++,{value:Gt[1],done:!1};case 5:Ue.label++,Rt=Gt[1],Gt=[0];continue;case 7:Gt=Ue.ops.pop(),Ue.trys.pop();continue;default:if(!(_t=(_t=Ue.trys).length>0&&_t[_t.length-1])&&(6===Gt[0]||2===Gt[0])){Ue=0;continue}if(3===Gt[0]&&(!_t||Gt[1]>_t[0]&&Gt[1]<_t[3])){Ue.label=Gt[1];break}if(6===Gt[0]&&Ue.label<_t[1]){Ue.label=_t[1],_t=Gt;break}if(_t&&Ue.label<_t[2]){Ue.label=_t[2],Ue.ops.push(Gt);break}_t[2]&&Ue.ops.pop(),Ue.trys.pop();continue}Gt=ht.call(At,Ue)}catch(Ar){Gt=[6,Ar],Rt=0}finally{pt=_t=0}if(5&Gt[0])throw Gt[1];return{value:Gt[0]?Gt[1]:void 0,done:!0}}([Gt,Ar])}}},za=function(At,ht){var Ue="function"==typeof Symbol&&At[Symbol.iterator];if(!Ue)return At;var Rt,bn,pt=Ue.call(At),_t=[];try{for(;(void 0===ht||ht-- >0)&&!(Rt=pt.next()).done;)_t.push(Rt.value)}catch(hr){bn={error:hr}}finally{try{Rt&&!Rt.done&&(Ue=pt.return)&&Ue.call(pt)}finally{if(bn)throw bn.error}}return _t},po=function(At){var ht="function"==typeof Symbol&&Symbol.iterator,Ue=ht&&At[ht],pt=0;if(Ue)return Ue.call(At);if(At&&"number"==typeof At.length)return{next:function(){return At&&pt>=At.length&&(At=void 0),{value:At&&At[pt++],done:!At}}};throw new TypeError(ht?"Object is not iterable.":"Symbol.iterator is not defined.")},$s=function(){for(var At=[],ht=0;ht0&&_t[_t.length-1])&&(6===Gt[0]||2===Gt[0])){Ue=0;continue}if(3===Gt[0]&&(!_t||Gt[1]>_t[0]&&Gt[1]<_t[3])){Ue.label=Gt[1];break}if(6===Gt[0]&&Ue.label<_t[1]){Ue.label=_t[1],_t=Gt;break}if(_t&&Ue.label<_t[2]){Ue.label=_t[2],Ue.ops.push(Gt);break}_t[2]&&Ue.ops.pop(),Ue.trys.pop();continue}Gt=ht.call(At,Ue)}catch(Ar){Gt=[6,Ar],Rt=0}finally{pt=_t=0}if(5&Gt[0])throw Gt[1];return{value:Gt[0]?Gt[1]:void 0,done:!0}}([Gt,Ar])}}},lc=function(At,ht){var Ue="function"==typeof Symbol&&At[Symbol.iterator];if(!Ue)return At;var Rt,bn,pt=Ue.call(At),_t=[];try{for(;(void 0===ht||ht-- >0)&&!(Rt=pt.next()).done;)_t.push(Rt.value)}catch(hr){bn={error:hr}}finally{try{Rt&&!Rt.done&&(Ue=pt.return)&&Ue.call(pt)}finally{if(bn)throw bn.error}}return _t};er(!0),function Ye(){function At(pt){if(!p(pt))return pt;if(Array.isArray(pt))return pt.map(At);if(d(pt))return new Map(Array.from(pt.entries()).map(function(bn){return[bn[0],At(bn[1])]}));if(T(pt))return new Set(Array.from(pt).map(At));var Rt=Object.create(Object.getPrototypeOf(pt));for(var _t in pt)Rt[_t]=At(pt[_t]);return y(pt,de)&&(Rt[de]=pt[de]),Rt}function ht(pt){return h(pt)?At(pt):pt}var Ue="add";!function F(At,ht){fe[At]||(fe[At]=ht)}("Patches",{$:function(pt,Rt){return Rt.forEach(function(_t){for(var bn=_t.path,hr=_t.op,Ur=pt,Gt=0;Gt=Sr.syncPageSize||ti)&&ft.resolve(),ft.start()}),pi(),[3,3];case 2:return dn=Zn.sent(),_t.error(dn),[3,3];case 3:return[2]}})});var Mi=function(){var dn,Sr,Zn=null!==(Sr=null===(dn=ht.sync)||void 0===dn?void 0:dn.getModelSyncedStatus(Ue))&&void 0!==Sr&&Sr,Yn=function(){for(var At=[],ht=0;ht0&&_t[_t.length-1])&&(6===Gt[0]||2===Gt[0])){Ue=0;continue}if(3===Gt[0]&&(!_t||Gt[1]>_t[0]&&Gt[1]<_t[3])){Ue.label=Gt[1];break}if(6===Gt[0]&&Ue.label<_t[1]){Ue.label=_t[1],_t=Gt;break}if(_t&&Ue.label<_t[2]){Ue.label=_t[2],Ue.ops.push(Gt);break}_t[2]&&Ue.ops.pop(),Ue.trys.pop();continue}Gt=ht.call(At,Ue)}catch(Ar){Gt=[6,Ar],Rt=0}finally{pt=_t=0}if(5&Gt[0])throw Gt[1];return{value:Gt[0]?Gt[1]:void 0,done:!0}}([Gt,Ar])}}}(this,function(Ar){switch(Ar.label){case 0:At.Auth=At.Auth||Ke.ZP,Ar.label=1;case 1:return Ar.trys.push([1,3,,4]),[4,At.Auth.currentAuthenticatedUser()];case 2:return Rt=Ar.sent(),[3,4];case 3:return Ar.sent(),[3,4];case 4:return(bn=Ue.namespaces.user.models[pt].attributes)&&(hr=bn.find(function(pi){return"auth"===pi.type}),null!==(Gt=hr?.properties)&&void 0!==Gt&&Gt.rules)?(Ur=function yn(At){var ht=[Bt.Yq.CUSTOM,Bt.Yq.OWNER,Bt.Yq.GROUPS,Bt.Yq.PRIVATE,Bt.Yq.PUBLIC],Ue=[Bt.j6.FUNCTION,Bt.j6.USER_POOLS,Bt.j6.OIDC,Bt.j6.IAM,Bt.j6.API_KEY];return function(){for(var At=[],ht=0;ht{"use strict";f.d($,{OY:()=>c,gA:()=>r,i:()=>n});var a=f(88431),e=new WeakSet;function n(l){return e.has(l)}Symbol("A predicate that matches all records");var r=function(){function l(){}return Object.defineProperty(l,"ALL",{get:function(){var s=function(h){return h};return e.add(s),s},enumerable:!0,configurable:!0}),l}(),c=function(){function l(){}return l.createPredicateBuilder=function(s){var g,h=s.name,p=new Set(Object.keys(s.fields)),_=new Proxy({},g={get:function(y,E,C){var I=E;switch(I){case"and":case"or":case"not":return function(Y){var te={type:I,predicates:[]},N=new Proxy({},g);return l.predicateGroupsMap.set(N,te),Y(N),l.predicateGroupsMap.get(C).predicates.push(te),C};default:(0,a.y0)(I,!1)}var T=E;if(!p.has(T))throw new Error("Invalid field for model. field: "+T+", model: "+h);return function(Y,te){return l.predicateGroupsMap.get(C).predicates.push({field:T,operator:Y,operand:te}),C}}});return l.predicateGroupsMap.set(_,{type:"and",predicates:[]}),_},l.isValidPredicate=function(s){return l.predicateGroupsMap.has(s)},l.getPredicates=function(s,h){if(void 0===h&&(h=!0),h&&!l.isValidPredicate(s))throw new Error("The predicate is not valid");return l.predicateGroupsMap.get(s)},l.createFromExisting=function(s,h){if(h&&s)return h(l.createPredicateBuilder(s))},l.createForId=function(s,h){return l.createPredicateBuilder(s).id("eq",h)},l.predicateGroupsMap=new WeakMap,l}()},71813:(Me,$,f)=>{"use strict";f.d($,{$v:()=>C,BV:()=>y,Fr:()=>c,G9:()=>J,HP:()=>d,I7:()=>E,K5:()=>Q,S6:()=>x,Sr:()=>te,V9:()=>O,Yq:()=>g,Z1:()=>G,aQ:()=>i,fI:()=>Y,g5:()=>I,j6:()=>_,sE:()=>N,tv:()=>F,w5:()=>T});var a=f(88431),e=function(k,P,K,oe){return new(K||(K=Promise))(function(q,se){function Ae(Ee){try{xe(oe.next(Ee))}catch(Le){se(Le)}}function le(Ee){try{xe(oe.throw(Ee))}catch(Le){se(Le)}}function xe(Ee){Ee.done?q(Ee.value):function me(q){return q instanceof K?q:new K(function(se){se(q)})}(Ee.value).then(Ae,le)}xe((oe=oe.apply(k,P||[])).next())})},n=function(k,P){var oe,me,q,se,K={label:0,sent:function(){if(1&q[0])throw q[1];return q[1]},trys:[],ops:[]};return se={next:Ae(0),throw:Ae(1),return:Ae(2)},"function"==typeof Symbol&&(se[Symbol.iterator]=function(){return this}),se;function Ae(xe){return function(Ee){return function le(xe){if(oe)throw new TypeError("Generator is already executing.");for(;K;)try{if(oe=1,me&&(q=2&xe[0]?me.return:xe[0]?me.throw||((q=me.return)&&q.call(me),0):me.next)&&!(q=q.call(me,xe[1])).done)return q;switch(me=0,q&&(xe=[2&xe[0],q.value]),xe[0]){case 0:case 1:q=xe;break;case 4:return K.label++,{value:xe[1],done:!1};case 5:K.label++,me=xe[1],xe=[0];continue;case 7:xe=K.ops.pop(),K.trys.pop();continue;default:if(!(q=(q=K.trys).length>0&&q[q.length-1])&&(6===xe[0]||2===xe[0])){K=0;continue}if(3===xe[0]&&(!q||xe[1]>q[0]&&xe[1]{"use strict";f.d($,{cG:()=>Q,Dm:()=>fe,P_:()=>P,J3:()=>k,xR:()=>O,N6:()=>K,y0:()=>oe,rw:()=>lt,NA:()=>Ye,Iz:()=>rt,pP:()=>Mt,wp:()=>ce,M9:()=>ue,mY:()=>Cn,nd:()=>ve,iA:()=>Xe,Ro:()=>pe,D7:()=>de,Zu:()=>Oe,hK:()=>Ae,D0:()=>$t,c6:()=>$e,z8:()=>Ze,jl:()=>je,u8:()=>q,Vg:()=>Ht});var a=f(39007);function e(ze){var tt=new Error(ze);return tt.source="ulid",tt}var n="0123456789ABCDEFGHJKMNPQRSTVWXYZ",i=n.length,r=Math.pow(2,48)-1,c=10,l=16;function s(ze,tt,Je){return tt>ze.length-1?ze:ze.substr(0,tt)+Je+ze.substr(tt+1)}function p(ze){var tt=Math.floor(ze()*i);return tt===i&&(tt=i-1),n.charAt(tt)}function g(ze,tt){if(isNaN(ze))throw new Error(ze+" must be a number");if(ze>r)throw e("cannot encode time greater than "+r);if(ze<0)throw e("time must be positive");if(!1===Number.isInteger(ze))throw e("time must be an integer");for(var Je=void 0,cn="";tt>0;tt--)cn=n.charAt(Je=ze%i)+cn,ze=(ze-Je)/i;return cn}function _(ze,tt){for(var Je="";ze>0;ze--)Je=p(tt)+Je;return Je}function y(){var ze=arguments.length>0&&void 0!==arguments[0]&&arguments[0],tt=arguments[1];tt||(tt=typeof window<"u"?window:null);var Je=tt&&(tt.crypto||tt.msCrypto);if(Je)return function(){var vn=new Uint8Array(1);return Je.getRandomValues(vn),vn[0]/255};try{var cn=f(34054);return function(){return cn.randomBytes(1).readUInt8()/255}}catch{}if(ze){try{console.error("secure crypto unusable, falling back to insecure Math.random()!")}catch{}return function(){return Math.random()}}throw e("secure crypto unusable, insecure Math.random not allowed")}!function E(ze){ze||(ze=y())}();var tn,d=f(89063),T=f(71813),J=f(5816),Y=function(ze,tt,Je,cn){return new(Je||(Je=Promise))(function(er,lr){function Yt(Qe){try{Se(cn.next(Qe))}catch(Be){lr(Be)}}function kt(Qe){try{Se(cn.throw(Qe))}catch(Be){lr(Be)}}function Se(Qe){Qe.done?er(Qe.value):function vn(er){return er instanceof Je?er:new Je(function(lr){lr(er)})}(Qe.value).then(Yt,kt)}Se((cn=cn.apply(ze,tt||[])).next())})},te=function(ze,tt){var cn,vn,er,lr,Je={label:0,sent:function(){if(1&er[0])throw er[1];return er[1]},trys:[],ops:[]};return lr={next:Yt(0),throw:Yt(1),return:Yt(2)},"function"==typeof Symbol&&(lr[Symbol.iterator]=function(){return this}),lr;function Yt(Se){return function(Qe){return function kt(Se){if(cn)throw new TypeError("Generator is already executing.");for(;Je;)try{if(cn=1,vn&&(er=2&Se[0]?vn.return:Se[0]?vn.throw||((er=vn.return)&&er.call(vn),0):vn.next)&&!(er=er.call(vn,Se[1])).done)return er;switch(vn=0,er&&(Se=[2&Se[0],er.value]),Se[0]){case 0:case 1:er=Se;break;case 4:return Je.label++,{value:Se[1],done:!1};case 5:Je.label++,vn=Se[1],Se=[0];continue;case 7:Se=Je.ops.pop(),Je.trys.pop();continue;default:if(!(er=(er=Je.trys).length>0&&er[er.length-1])&&(6===Se[0]||2===Se[0])){Je=0;continue}if(3===Se[0]&&(!er||Se[1]>er[0]&&Se[1]0)&&!(vn=cn.next()).done;)er.push(vn.value)}catch(Yt){lr={error:Yt}}finally{try{vn&&!vn.done&&(Je=cn.return)&&Je.call(cn)}finally{if(lr)throw lr.error}}return er},G=function(){for(var ze=[],tt=0;tt=ze.length&&(ze=void 0),{value:ze&&ze[cn++],done:!ze}}};throw new TypeError(tt?"Object is not iterable.":"Symbol.iterator is not defined.")},F=function(ze){return ze.DATASTORE="datastore",ze.USER="user",ze.SYNC="sync",ze.STORAGE="storage",ze}(F||{}),Q=F.DATASTORE,O=F.USER,k=F.SYNC,P=F.STORAGE,K="/DataStore",oe=function(ze,tt){if(void 0===tt&&(tt=!0),tt)throw new Error("Invalid "+ze)},me=function(ze){return typeof ze>"u"||null==ze},q=function(ze,tt,Je){var cn,vn=!1;if(0===Je.length)return!0;switch(tt){case"not":cn="every",vn=!0;break;case"and":cn="every";break;case"or":cn="some";break;default:oe(tt)}var er=Je[cn](function(lr){if((0,T.w5)(lr))return se(ze[lr.field],lr.operator,lr.operand);if((0,T.G9)(lr))return q(ze,lr.type,lr.predicates);throw new Error("Not a predicate or group")});return vn?!er:er},se=function(ze,tt,Je){switch(tt){case"ne":return ze!==Je;case"eq":return ze===Je;case"le":return ze<=Je;case"lt":return ze=Je;case"gt":return ze>Je;case"between":var cn=N(Je,2);return ze>=cn[0]&&ze<=cn[1];case"beginsWith":return!me(ze)&&ze.startsWith(Je);case"contains":return!me(ze)&&ze.indexOf(Je)>-1;case"notContains":return me(ze)||-1===ze.indexOf(Je);default:return oe(tt,!1),!1}},Ae=function(ze){return ze&&"function"==typeof ze.copyOf},Ie=new WeakMap,je=function(ze,tt,Je,cn,vn){var er=Je.relationships,lr=vn(Je.name,ze),Yt=er[ze],kt=[],Se=lr.copyOf(tt,function(Be){Yt.relationTypes.forEach(function(ct){var Ke=vn(Je.name,ct.modelName);switch(ct.relationType){case"HAS_ONE":if(tt[ct.fieldName]){var Qt=void 0;try{Qt=cn(Ke,tt[ct.fieldName])}catch(Ge){console.log(Ge)}kt.push({modelName:ct.modelName,item:tt[ct.fieldName],instance:Qt}),ct.targetName?(Be[ct.targetName]=Be[ct.fieldName].id,delete Be[ct.fieldName]):Be[ct.fieldName]=Be[ct.fieldName].id}break;case"BELONGS_TO":if(tt[ct.fieldName]){Qt=void 0;try{Qt=cn(Ke,tt[ct.fieldName])}catch{}Be[ct.fieldName]._deleted||kt.push({modelName:ct.modelName,item:tt[ct.fieldName],instance:Qt})}Be[ct.fieldName]&&(Be[ct.targetName]=Be[ct.fieldName].id,delete Be[ct.fieldName]);break;case"HAS_MANY":break;default:oe(ct.relationType)}})});kt.unshift({modelName:ze,item:Se,instance:Se}),Ie.has(Je)||Ie.set(Je,Array.from(Je.modelTopologicalOrdering.keys()));var Qe=Ie.get(Je);return kt.sort(function(Be,ct){return Qe.indexOf(Be.modelName)-Qe.indexOf(ct.modelName)}),kt},lt=function(ze,tt){var Je="";return ze.some(function(cn){cn.modelName===tt&&(Je=cn.targetName)}),Je},Ye=function(ze,tt){return ze.find(function(cn){return cn===tt})},$t=function(){return new Promise(function(ze){var Je,tt=(0,d.v4)(),cn=function(){tn=!1,ze(!0)},vn=function(){return Y(void 0,void 0,void 0,function(){return te(this,function(er){switch(er.label){case 0:return Je&&Je.result&&"function"==typeof Je.result.close?[4,Je.result.close()]:[3,2];case 1:er.sent(),er.label=2;case 2:return[4,indexedDB.deleteDatabase(tt)];case 3:return er.sent(),tn=!0,[2,ze(!1)]}})})};return!0===tn?vn():!1===tn||null===indexedDB?cn():((Je=indexedDB.open(tt)).onerror=cn,void(Je.onsuccess=vn))})},et=function(){return(1,a.Buffer.from((new J.Ic).random(1).toString(),"hex")).readUInt8(0)/255};function $e(ze){var tt=function C(ze){ze||(ze=y());var tt=0,Je=void 0;return function(vn){if(isNaN(vn)&&(vn=Date.now()),vn<=tt){var er=Je=function h(ze){for(var tt=void 0,Je=ze.length,vn=void 0,er=i-1;!tt&&Je-- >=0;){if(-1===(vn=n.indexOf(ze[Je])))throw e("incorrectly encoded string");vn!==er?tt=s(ze,Je,n[vn+1]):ze=s(ze,Je,n[0])}if("string"==typeof tt)return tt;throw e("cannot increment this string")}(Je);return g(tt,c)+er}tt=vn;var lr=Je=_(l,ze);return g(vn,c)+lr}}(et);return function(){return tt(ze)}}function rt(){return typeof performance<"u"&&performance&&"function"==typeof performance.now?0|performance.now():Date.now()}function Ze(ze){return function(Je,cn){var vn,er;try{for(var lr=x(ze),Yt=lr.next();!Yt.done;Yt=lr.next()){var kt=Yt.value,Se=kt.field,Be=kt.sortDirection===T.Sr.ASCENDING?1:-1;if(Je[Se]cn[Se])return 1*Be}}catch(ct){vn={error:ct}}finally{try{Yt&&!Yt.done&&(er=lr.return)&&er.call(lr)}finally{if(vn)throw vn.error}}return 0}}function Ht(ze,tt,Je){var cn,vn;void 0===Je&&(Je=!1);var Ge,nn,er=ze,lr=tt;if(er instanceof Object&&!(lr instanceof Object)||!(er instanceof Object)&&lr instanceof Object)return!1;if(!(er instanceof Object))return!(!Je||(Ge=er,nn=lr,null!=Ge||null!=nn))||er===lr;if(Array.isArray(er)&&!Array.isArray(lr)||Array.isArray(lr)&&!Array.isArray(er))return!1;er instanceof Set&&lr instanceof Set&&(er=G(er),lr=G(lr)),er instanceof Map&&lr instanceof Map&&(er=Object.fromEntries(er),lr=Object.fromEntries(lr));var kt=Object.keys(er),Se=Object.keys(lr);if(kt.length!==Se.length&&(!Je||Array.isArray(er)))return!1;var Qe=kt.length>=Se.length?kt:Se;try{for(var Be=x(Qe),ct=Be.next();!ct.done;ct=Be.next()){var Ke=ct.value;if(!Ht(er[Ke],lr[Ke],Je))return!1}}catch(Ge){cn={error:Ge}}finally{try{ct&&!ct.done&&(vn=Be.return)&&vn.call(Be)}finally{if(cn)throw cn.error}}return!0}var Mt=function(ze){return!!/^\d{4}-\d{2}-\d{2}(Z|[+-]\d{2}:\d{2}($|:\d{2}))?$/.exec(ze)},pe=function(ze){return!!/^\d{2}:\d{2}(:\d{2}(.\d+)?)?(Z|[+-]\d{2}:\d{2}($|:\d{2}))?$/.exec(ze)},ce=function(ze){return!!/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}(:\d{2}(.\d+)?)?(Z|[+-]\d{2}:\d{2}($|:\d{2}))?$/.exec(ze)},de=function(ze){return!!/^\d+$/.exec(String(ze))},ue=function(ze){return!!/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.exec(ze)},ve=function(ze){try{return JSON.parse(ze),!0}catch{return!1}},Oe=function(ze){try{return!!new URL(ze)}catch{return!1}},Xe=function(ze){return!!/^\+?\d[\d\s-]+$/.exec(ze)},Cn=function(ze){return!!/((^((([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]))$)|(^((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?$))$/.exec(ze)},ke=function ze(){var tt=this;this.promise=new Promise(function(Je,cn){tt.resolve=Je,tt.reject=cn})},fe=function(){function ze(tt){this.limitPromise=new ke,this.raceInFlight=!1,this.callback=function(){},this.defaultErrorHandler=function(Je){throw void 0===Je&&(Je="DeferredCallbackResolver error"),new Error(Je)},this.callback=tt.callback,this.errorHandler=tt.errorHandler||this.defaultErrorHandler,this.maxInterval=tt.maxInterval||2e3}return ze.prototype.startTimer=function(){var tt=this;this.timerPromise=new Promise(function(Je,cn){tt.timer=setTimeout(function(){Je(T.V9.TIMER)},tt.maxInterval)})},ze.prototype.racePromises=function(){return Y(this,void 0,void 0,function(){var tt,Je;return te(this,function(cn){switch(cn.label){case 0:return cn.trys.push([0,2,3,4]),this.raceInFlight=!0,this.startTimer(),[4,Promise.race([this.timerPromise,this.limitPromise.promise])];case 1:return tt=cn.sent(),this.callback(),[3,4];case 2:return Je=cn.sent(),this.errorHandler(Je),[3,4];case 3:return this.clear(),this.raceInFlight=!1,this.limitPromise=new ke,[2,tt];case 4:return[2]}})})},ze.prototype.start=function(){this.raceInFlight||this.racePromises()},ze.prototype.clear=function(){clearTimeout(this.timer)},ze.prototype.resolve=function(){this.limitPromise.resolve(T.V9.LIMIT)},ze}()},89063:(Me,$,f)=>{var a=f(96016),e=f(87099),n=e;n.v1=a,n.v4=e,Me.exports=n},50437:Me=>{for(var $=[],f=0;f<256;++f)$[f]=(f+256).toString(16).substr(1);Me.exports=function a(e,n){var i=n||0;return[$[e[i++]],$[e[i++]],$[e[i++]],$[e[i++]],"-",$[e[i++]],$[e[i++]],"-",$[e[i++]],$[e[i++]],"-",$[e[i++]],$[e[i++]],"-",$[e[i++]],$[e[i++]],$[e[i++]],$[e[i++]],$[e[i++]],$[e[i++]]].join("")}},31408:Me=>{var $=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if($){var f=new Uint8Array(16);Me.exports=function(){return $(f),f}}else{var a=new Array(16);Me.exports=function(){for(var i,n=0;n<16;n++)3&n||(i=4294967296*Math.random()),a[n]=i>>>((3&n)<<3)&255;return a}}},96016:(Me,$,f)=>{var n,i,a=f(31408),e=f(50437),r=0,c=0;Me.exports=function l(s,h,p){var g=h&&p||0,_=h||[],b=(s=s||{}).node||n,y=void 0!==s.clockseq?s.clockseq:i;if(null==b||null==y){var E=a();null==b&&(b=n=[1|E[0],E[1],E[2],E[3],E[4],E[5]]),null==y&&(y=i=16383&(E[6]<<8|E[7]))}var C=void 0!==s.msecs?s.msecs:(new Date).getTime(),I=void 0!==s.nsecs?s.nsecs:c+1,d=C-r+(I-c)/1e4;if(d<0&&void 0===s.clockseq&&(y=y+1&16383),(d<0||C>r)&&void 0===s.nsecs&&(I=0),I>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");r=C,c=I,i=y;var T=(1e4*(268435455&(C+=122192928e5))+I)%4294967296;_[g++]=T>>>24&255,_[g++]=T>>>16&255,_[g++]=T>>>8&255,_[g++]=255&T;var J=C/4294967296*1e4&268435455;_[g++]=J>>>8&255,_[g++]=255&J,_[g++]=J>>>24&15|16,_[g++]=J>>>16&255,_[g++]=y>>>8|128,_[g++]=255&y;for(var Y=0;Y<6;++Y)_[g+Y]=b[Y];return h||e(_)}},87099:(Me,$,f)=>{var a=f(31408),e=f(50437);Me.exports=function n(i,r,c){var l=r&&c||0;"string"==typeof i&&(r="binary"===i?new Array(16):null,i=null);var s=(i=i||{}).random||(i.rng||a)();if(s[6]=15&s[6]|64,s[8]=63&s[8]|128,r)for(var h=0;h<16;++h)r[l+h]=s[h];return r||e(s)}},8728:(Me,$,f)=>{"use strict";f.d($,{l:()=>Rg});var a=f(94296),e=f(49677),n=f(19418),i=f(53119),r=f.n(i),c=f(80707),l=f(46438),s=f(97582),Y=function(S){var ne=S.endpoint;if("string"==typeof ne){var Pe=Promise.resolve((0,S.urlParser)(ne));return function(){return Pe}}if("object"==typeof ne){var Te=Promise.resolve(ne);return function(){return Te}}return ne},Q=function(S){return"string"==typeof S&&(S.startsWith("fips-")||S.endsWith("-fips"))},O=function(S){return Q(S)?["fips-aws-global","aws-fips"].includes(S)?"us-east-1":S.replace(/fips-(dkr-|prod-)?|-fips/,""):S},P=function(S,ne){var ae;void 0===S&&(S=[]);var Pe=ne.useFipsEndpoint,Te=ne.useDualstackEndpoint;return null===(ae=S.find(function(Fe){var wn=Fe.tags;return Pe===wn.includes("fips")&&Te===wn.includes("dualstack")}))||void 0===ae?void 0:ae.hostname},q=function(S,ne){var ae,Pe,Te,Fe,wn,sn,Ce=ne.useFipsEndpoint,Gn=void 0!==Ce&&Ce,Jn=ne.useDualstackEndpoint,_r=void 0!==Jn&&Jn,It=ne.signingService,or=ne.regionHash,Ei=ne.partitionHash,Or=function(S,ne){var ae,Pe=ne.partitionHash;return null!==(ae=Object.keys(Pe||{}).find(function(Te){return Pe[Te].regions.includes(S)}))&&void 0!==ae?ae:"aws"}(S,{partitionHash:Ei}),vs=S in or?S:null!==(Pe=null===(ae=Ei[Or])||void 0===ae?void 0:ae.endpoint)&&void 0!==Pe?Pe:S,Xs={useFipsEndpoint:Gn,useDualstackEndpoint:_r},BA=function(S,ne){var Pe=ne.partitionHostname;return ne.regionHostname||(Pe?Pe.replace("{region}",S):void 0)}(vs,{regionHostname:P(null===(Te=or[vs])||void 0===Te?void 0:Te.variants,Xs),partitionHostname:P(null===(Fe=Ei[Or])||void 0===Fe?void 0:Fe.variants,Xs)});if(void 0===BA)throw new Error("Endpoint resolution failed for: "+{resolvedRegion:vs,useFipsEndpoint:Gn,useDualstackEndpoint:_r});var xA=function(S,ne){var ae=ne.signingRegion;if(ae)return ae;if(ne.useFipsEndpoint){var Fe=ne.regionRegex.replace("\\\\","\\").replace(/^\^/g,"\\.").replace(/\$$/g,"\\."),wn=S.match(Fe);if(wn)return wn[0].slice(1,-1)}}(BA,{signingRegion:null===(wn=or[vs])||void 0===wn?void 0:wn.signingRegion,regionRegex:Ei[Or].regionRegex,useFipsEndpoint:Gn});return(0,s.pi)((0,s.pi)({partition:Or,signingService:It,hostname:BA},xA&&{signingRegion:xA}),(null===(sn=or[vs])||void 0===sn?void 0:sn.signingService)&&{signingService:or[vs].signingService})},se=function(){function S(ne){this.method=ne.method||"GET",this.hostname=ne.hostname||"localhost",this.port=ne.port,this.query=ne.query||{},this.headers=ne.headers||{},this.body=ne.body,this.protocol=ne.protocol?":"!==ne.protocol.substr(-1)?ne.protocol+":":ne.protocol:"https:",this.path=ne.path?"/"!==ne.path.charAt(0)?"/"+ne.path:ne.path:"/"}return S.isInstance=function(ne){return!!ne&&("method"in ne&&"protocol"in ne&&"hostname"in ne&&"path"in ne&&"object"==typeof ne.query&&"object"==typeof ne.headers)},S.prototype.clone=function(){var ne=new S((0,s.pi)((0,s.pi)({},this),{headers:(0,s.pi)({},this.headers)}));return ne.query&&(ne.query=function Ae(S){return Object.keys(S).reduce(function(ne,ae){var Pe,Te=S[ae];return(0,s.pi)((0,s.pi)({},ne),((Pe={})[ae]=Array.isArray(Te)?(0,s.ev)([],(0,s.CR)(Te)):Te,Pe))},{})}(ne.query)),ne},S}(),le=function(){function S(ne){this.statusCode=ne.statusCode,this.headers=ne.headers||{},this.body=ne.body}return S.isInstance=function(ne){return!!ne&&("number"==typeof ne.statusCode&&"object"==typeof ne.headers)},S}();function xe(S){return/^[a-z0-9][a-z0-9\.\-]*[a-z0-9]$/.test(S)}var Cn,Ee="content-length",Ne={step:"build",tags:["SET_CONTENT_LENGTH","CONTENT_LENGTH"],name:"contentLengthMiddleware",override:!0},Ye={name:"hostHeaderMiddleware",step:"build",priority:"low",tags:["HOST"],override:!0},Pt={name:"loggerMiddleware",tags:["LOGGER"],step:"initialize",override:!0},$e=function(S){return S.STANDARD="standard",S.ADAPTIVE="adaptive",S}($e||{}),Ze=$e.STANDARD,Ht=["AuthFailure","InvalidSignatureException","RequestExpired","RequestInTheFuture","RequestTimeTooSkewed","SignatureDoesNotMatch"],Mt=["BandwidthLimitExceeded","EC2ThrottledException","LimitExceededException","PriorRequestNotComplete","ProvisionedThroughputExceededException","RequestLimitExceeded","RequestThrottled","RequestThrottledException","SlowDown","ThrottledException","Throttling","ThrottlingException","TooManyRequestsException","TransactionInProgressException"],pe=["AbortError","TimeoutError","RequestTimeout","RequestTimeoutException"],ce=[500,502,503,504],ve=function(S){var ne,ae;return 429===(null===(ne=S.$metadata)||void 0===ne?void 0:ne.httpStatusCode)||Mt.includes(S.name)||1==(null===(ae=S.$retryable)||void 0===ae?void 0:ae.throttling)},Xe=function(){function S(ne){var ae,Pe,Te,Fe,wn;this.currentCapacity=0,this.enabled=!1,this.lastMaxRate=0,this.measuredTxRate=0,this.requestCount=0,this.lastTimestamp=0,this.timeWindow=0,this.beta=null!==(ae=ne?.beta)&&void 0!==ae?ae:.7,this.minCapacity=null!==(Pe=ne?.minCapacity)&&void 0!==Pe?Pe:1,this.minFillRate=null!==(Te=ne?.minFillRate)&&void 0!==Te?Te:.5,this.scaleConstant=null!==(Fe=ne?.scaleConstant)&&void 0!==Fe?Fe:.4,this.smooth=null!==(wn=ne?.smooth)&&void 0!==wn?wn:.8;var sn=this.getCurrentTimeInSeconds();this.lastThrottleTime=sn,this.lastTxRateBucket=Math.floor(this.getCurrentTimeInSeconds()),this.fillRate=this.minFillRate,this.maxCapacity=this.minCapacity}return S.prototype.getCurrentTimeInSeconds=function(){return Date.now()/1e3},S.prototype.getSendToken=function(){return(0,s.mG)(this,void 0,void 0,function(){return(0,s.Jh)(this,function(ne){return[2,this.acquireTokenBucket(1)]})})},S.prototype.acquireTokenBucket=function(ne){return(0,s.mG)(this,void 0,void 0,function(){var ae;return(0,s.Jh)(this,function(Pe){switch(Pe.label){case 0:return this.enabled?(this.refillTokenBucket(),ne>this.currentCapacity?(ae=(ne-this.currentCapacity)/this.fillRate*1e3,[4,new Promise(function(Te){return setTimeout(Te,ae)})]):[3,2]):[2];case 1:Pe.sent(),Pe.label=2;case 2:return this.currentCapacity=this.currentCapacity-ne,[2]}})})},S.prototype.refillTokenBucket=function(){var ne=this.getCurrentTimeInSeconds();this.lastTimestamp?(this.currentCapacity=Math.min(this.maxCapacity,this.currentCapacity+(ne-this.lastTimestamp)*this.fillRate),this.lastTimestamp=ne):this.lastTimestamp=ne},S.prototype.updateClientSendingRate=function(ne){var ae;if(this.updateMeasuredRate(),ve(ne)){var Pe=this.enabled?Math.min(this.measuredTxRate,this.fillRate):this.measuredTxRate;this.lastMaxRate=Pe,this.calculateTimeWindow(),this.lastThrottleTime=this.getCurrentTimeInSeconds(),ae=this.cubicThrottle(Pe),this.enableTokenBucket()}else this.calculateTimeWindow(),ae=this.cubicSuccess(this.getCurrentTimeInSeconds());var Te=Math.min(ae,2*this.measuredTxRate);this.updateTokenBucketRate(Te)},S.prototype.calculateTimeWindow=function(){this.timeWindow=this.getPrecise(Math.pow(this.lastMaxRate*(1-this.beta)/this.scaleConstant,1/3))},S.prototype.cubicThrottle=function(ne){return this.getPrecise(ne*this.beta)},S.prototype.cubicSuccess=function(ne){return this.getPrecise(this.scaleConstant*Math.pow(ne-this.lastThrottleTime-this.timeWindow,3)+this.lastMaxRate)},S.prototype.enableTokenBucket=function(){this.enabled=!0},S.prototype.updateTokenBucketRate=function(ne){this.refillTokenBucket(),this.fillRate=Math.max(ne,this.minFillRate),this.maxCapacity=Math.max(ne,this.minCapacity),this.currentCapacity=Math.min(this.currentCapacity,this.maxCapacity)},S.prototype.updateMeasuredRate=function(){var ne=this.getCurrentTimeInSeconds(),ae=Math.floor(2*ne)/2;this.requestCount++,ae>this.lastTxRateBucket&&(this.measuredTxRate=this.getPrecise(this.requestCount/(ae-this.lastTxRateBucket)*this.smooth+this.measuredTxRate*(1-this.smooth)),this.requestCount=0,this.lastTxRateBucket=ae)},S.prototype.getPrecise=function(ne){return parseFloat(ne.toFixed(8))},S}(),ke=new Uint8Array(16);function fe(){if(!Cn&&!(Cn=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return Cn(ke)}const De=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;for(var Je=[],cn=0;cn<256;++cn)Je.push((cn+256).toString(16).substr(1));const er=function vn(S){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,ae=(Je[S[ne+0]]+Je[S[ne+1]]+Je[S[ne+2]]+Je[S[ne+3]]+"-"+Je[S[ne+4]]+Je[S[ne+5]]+"-"+Je[S[ne+6]]+Je[S[ne+7]]+"-"+Je[S[ne+8]]+Je[S[ne+9]]+"-"+Je[S[ne+10]]+Je[S[ne+11]]+Je[S[ne+12]]+Je[S[ne+13]]+Je[S[ne+14]]+Je[S[ne+15]]).toLowerCase();if(!function ze(S){return"string"==typeof S&&De.test(S)}(ae))throw TypeError("Stringified UUID is invalid");return ae},Yt=function lr(S,ne,ae){var Pe=(S=S||{}).random||(S.rng||fe)();if(Pe[6]=15&Pe[6]|64,Pe[8]=63&Pe[8]|128,ne){ae=ae||0;for(var Te=0;Te<16;++Te)ne[ae+Te]=Pe[Te];return ne}return er(Pe)};var en=function(S,ne){return Math.floor(Math.min(2e4,Math.random()*Math.pow(2,ne)*S))},it=function(S){return!!S&&(function(S){return void 0!==S.$retryable}(S)||function(S){return Ht.includes(S.name)}(S)||ve(S)||function(S){var ne;return pe.includes(S.name)||ce.includes((null===(ne=S.$metadata)||void 0===ne?void 0:ne.httpStatusCode)||0)}(S))},Ft=function(){function S(ne,ae){var Pe,Te,Fe;this.maxAttemptsProvider=ne,this.mode=$e.STANDARD,this.retryDecider=null!==(Pe=ae?.retryDecider)&&void 0!==Pe?Pe:it,this.delayDecider=null!==(Te=ae?.delayDecider)&&void 0!==Te?Te:en,this.retryQuota=null!==(Fe=ae?.retryQuota)&&void 0!==Fe?Fe:function(S,ne){var wn=(ne?.noRetryIncrement,1),sn=(ne?.retryCost,5),Ce=(ne?.timeoutRetryCost,10),Gn=500,Jn=function(Ei){return"TimeoutError"===Ei.name?Ce:sn},_r=function(Ei){return Jn(Ei)<=Gn};return Object.freeze({hasRetryTokens:_r,retrieveRetryTokens:function(Ei){if(!_r(Ei))throw new Error("No retry token available");var Or=Jn(Ei);return Gn-=Or,Or},releaseRetryTokens:function(Ei){Gn+=Ei??wn,Gn=Math.min(Gn,500)}})}()}return S.prototype.shouldRetry=function(ne,ae,Pe){return ae-1&&delete S.headers[Fe]}}catch(wn){ne={error:wn}}finally{try{Te&&!Te.done&&(ae=Pe.return)&&ae.call(Pe)}finally{if(ne)throw ne.error}}return S},no=function(){function S(ne){var ae=ne.applyChecksum,Pe=ne.credentials,Te=ne.region,wn=ne.sha256,sn=ne.uriEscapePath,Ce=void 0===sn||sn;this.service=ne.service,this.sha256=wn,this.uriEscapePath=Ce,this.applyChecksum="boolean"!=typeof ae||ae,this.regionProvider=function(S){if("string"==typeof S){var ne=Promise.resolve(S);return function(){return ne}}return S}(Te),this.credentialProvider=function(S){if("object"==typeof S){var ne=Promise.resolve(S);return function(){return ne}}return S}(Pe)}return S.prototype.presign=function(ne,ae){return void 0===ae&&(ae={}),(0,s.mG)(this,void 0,void 0,function(){var Pe,Te,Fe,wn,sn,Ce,Gn,Jn,_r,It,or,Ei,Or,vs,Xs,qc,Gc,BA,xA,th,Fu,Af,Qu,Ph;return(0,s.Jh)(this,function(Ou){switch(Ou.label){case 0:return Te=void 0===(Pe=ae.signingDate)?new Date:Pe,wn=void 0===(Fe=ae.expiresIn)?3600:Fe,sn=ae.unsignableHeaders,Ce=ae.unhoistableHeaders,Gn=ae.signableHeaders,Jn=ae.signingRegion,_r=ae.signingService,[4,this.credentialProvider()];case 1:return It=Ou.sent(),null==Jn?[3,2]:(Ei=Jn,[3,4]);case 2:return[4,this.regionProvider()];case 3:Ei=Ou.sent(),Ou.label=4;case 4:return or=Ei,Or=cr(Te),vs=Or.longDate,Xs=Or.shortDate,wn>604800?[2,Promise.reject("Signature version 4 presigned URLs must have an expiration date less than one week in the future")]:(qc=La(Xs,or,_r??this.service),Gc=function(S,ne){var ae,Pe,Te;void 0===ne&&(ne={});var Fe="function"==typeof S.clone?S.clone():mn(S),wn=Fe.headers,sn=Fe.query,Ce=void 0===sn?{}:sn;try{for(var Gn=(0,s.XA)(Object.keys(wn)),Jn=Gn.next();!Jn.done;Jn=Gn.next()){var _r=Jn.value,It=_r.toLowerCase();"x-amz-"===It.substr(0,6)&&(null===(Te=ne.unhoistableHeaders)||void 0===Te||!Te.has(It))&&(Ce[_r]=wn[_r],delete wn[_r])}}catch(or){ae={error:or}}finally{try{Jn&&!Jn.done&&(Pe=Gn.return)&&Pe.call(Gn)}finally{if(ae)throw ae.error}}return(0,s.pi)((0,s.pi)({},S),{headers:wn,query:Ce})}(zi(ne),{unhoistableHeaders:Ce}),It.sessionToken&&(Gc.query[st]=It.sessionToken),Gc.query["X-Amz-Algorithm"]=Er,Gc.query["X-Amz-Credential"]=It.accessKeyId+"/"+qc,Gc.query[qr]=vs,Gc.query["X-Amz-Expires"]=wn.toString(10),BA=Do(Gc,sn,Gn),Gc.query["X-Amz-SignedHeaders"]=Kt(BA),xA=Gc.query,th=Fn,Fu=this.getSignature,Af=[vs,qc,this.getSigningKey(It,or,Xs,_r)],Qu=this.createCanonicalRequest,Ph=[Gc,BA],[4,js(ne,this.sha256)]);case 5:return[4,Fu.apply(this,Af.concat([Qu.apply(this,Ph.concat([Ou.sent()]))]))];case 6:return xA[th]=Ou.sent(),[2,Gc]}})})},S.prototype.sign=function(ne,ae){return(0,s.mG)(this,void 0,void 0,function(){return(0,s.Jh)(this,function(Pe){return"string"==typeof ne?[2,this.signString(ne,ae)]:ne.headers&&ne.payload?[2,this.signEvent(ne,ae)]:[2,this.signRequest(ne,ae)]})})},S.prototype.signEvent=function(ne,ae){var Pe=ne.headers,Te=ne.payload,Fe=ae.signingDate,wn=void 0===Fe?new Date:Fe,sn=ae.priorSignature,Ce=ae.signingRegion,Gn=ae.signingService;return(0,s.mG)(this,void 0,void 0,function(){var Jn,_r,It,Ei,Or,vs,Xs,qc,Gc,BA;return(0,s.Jh)(this,function(xA){switch(xA.label){case 0:return null==Ce?[3,1]:(_r=Ce,[3,3]);case 1:return[4,this.regionProvider()];case 2:_r=xA.sent(),xA.label=3;case 3:return Jn=_r,It=cr(wn),Ei=It.longDate,Or=La(It.shortDate,Jn,Gn??this.service),[4,js({headers:{},body:Te},this.sha256)];case 4:return vs=xA.sent(),(Xs=new this.sha256).update(Pe),Gc=Hi,[4,Xs.digest()];case 5:return qc=Gc.apply(void 0,[xA.sent()]),BA=[_i,Ei,Or,sn,qc,vs].join("\n"),[2,this.signString(BA,{signingDate:wn,signingRegion:Jn,signingService:Gn})]}})})},S.prototype.signString=function(ne,ae){var Pe=void 0===ae?{}:ae,Te=Pe.signingDate,Fe=void 0===Te?new Date:Te,wn=Pe.signingRegion,sn=Pe.signingService;return(0,s.mG)(this,void 0,void 0,function(){var Ce,Gn,Jn,_r,It,or,Ei,Or;return(0,s.Jh)(this,function(vs){switch(vs.label){case 0:return[4,this.credentialProvider()];case 1:return Ce=vs.sent(),null==wn?[3,2]:(Jn=wn,[3,4]);case 2:return[4,this.regionProvider()];case 3:Jn=vs.sent(),vs.label=4;case 4:return Gn=Jn,_r=cr(Fe).shortDate,Ei=(or=this.sha256).bind,[4,this.getSigningKey(Ce,Gn,_r,sn)];case 5:return(It=new(Ei.apply(or,[void 0,vs.sent()]))).update(ne),Or=Hi,[4,It.digest()];case 6:return[2,Or.apply(void 0,[vs.sent()])]}})})},S.prototype.signRequest=function(ne,ae){var Pe=void 0===ae?{}:ae,Te=Pe.signingDate,Fe=void 0===Te?new Date:Te,wn=Pe.signableHeaders,sn=Pe.unsignableHeaders,Ce=Pe.signingRegion,Gn=Pe.signingService;return(0,s.mG)(this,void 0,void 0,function(){var Jn,_r,It,or,Ei,Or,vs,Xs,qc,Gc,BA;return(0,s.Jh)(this,function(xA){switch(xA.label){case 0:return[4,this.credentialProvider()];case 1:return Jn=xA.sent(),null==Ce?[3,2]:(It=Ce,[3,4]);case 2:return[4,this.regionProvider()];case 3:It=xA.sent(),xA.label=4;case 4:return _r=It,or=zi(ne),Ei=cr(Fe),Or=Ei.longDate,Xs=La(vs=Ei.shortDate,_r,Gn??this.service),or.headers[Xt]=Or,Jn.sessionToken&&(or.headers[Un]=Jn.sessionToken),[4,js(or,this.sha256)];case 5:return qc=xA.sent(),!function(S,ne){var ae,Pe;S=S.toLowerCase();try{for(var Te=(0,s.XA)(Object.keys(ne)),Fe=Te.next();!Fe.done;Fe=Te.next())if(S===Fe.value.toLowerCase())return!0}catch(sn){ae={error:sn}}finally{try{Fe&&!Fe.done&&(Pe=Te.return)&&Pe.call(Te)}finally{if(ae)throw ae.error}}return!1}(an,or.headers)&&this.applyChecksum&&(or.headers[an]=qc),Gc=Do(or,sn,wn),[4,this.getSignature(Or,Xs,this.getSigningKey(Jn,_r,vs,Gn),this.createCanonicalRequest(or,Gc,qc))];case 6:return BA=xA.sent(),or.headers[jt]=Er+" Credential="+Jn.accessKeyId+"/"+Xs+", SignedHeaders="+Kt(Gc)+", Signature="+BA,[2,or]}})})},S.prototype.createCanonicalRequest=function(ne,ae,Pe){var Te=Object.keys(ae).sort();return ne.method+"\n"+this.getCanonicalPath(ne)+"\n"+function(S){var ne,ae,Pe=S.query,Te=void 0===Pe?{}:Pe,Fe=[],wn={},sn=function(_r){if(_r.toLowerCase()===jr)return"continue";Fe.push(_r);var It=Te[_r];"string"==typeof It?wn[_r]=Jo(_r)+"="+Jo(It):Array.isArray(It)&&(wn[_r]=It.slice(0).sort().reduce(function(or,Ei){return or.concat([Jo(_r)+"="+Jo(Ei)])},[]).join("&"))};try{for(var Ce=(0,s.XA)(Object.keys(Te).sort()),Gn=Ce.next();!Gn.done;Gn=Ce.next())sn(Gn.value)}catch(_r){ne={error:_r}}finally{try{Gn&&!Gn.done&&(ae=Ce.return)&&ae.call(Ce)}finally{if(ne)throw ne.error}}return Fe.map(function(_r){return wn[_r]}).filter(function(_r){return _r}).join("&")}(ne)+"\n"+Te.map(function(Fe){return Fe+":"+ae[Fe]}).join("\n")+"\n\n"+Te.join(";")+"\n"+Pe},S.prototype.createStringToSign=function(ne,ae,Pe){return(0,s.mG)(this,void 0,void 0,function(){var Te,Fe;return(0,s.Jh)(this,function(wn){switch(wn.label){case 0:return(Te=new this.sha256).update(Pe),[4,Te.digest()];case 1:return Fe=wn.sent(),[2,Er+"\n"+ne+"\n"+ae+"\n"+Hi(Fe)]}})})},S.prototype.getCanonicalPath=function(ne){var ae=ne.path;return this.uriEscapePath?"/"+encodeURIComponent(ae.replace(/^\//,"")).replace(/%2F/g,"/"):ae},S.prototype.getSignature=function(ne,ae,Pe,Te){return(0,s.mG)(this,void 0,void 0,function(){var Fe,wn,sn,Ce,Gn;return(0,s.Jh)(this,function(Jn){switch(Jn.label){case 0:return[4,this.createStringToSign(ne,ae,Te)];case 1:return Fe=Jn.sent(),Ce=(sn=this.sha256).bind,[4,Pe];case 2:return(wn=new(Ce.apply(sn,[void 0,Jn.sent()]))).update(Fe),Gn=Hi,[4,wn.digest()];case 3:return[2,Gn.apply(void 0,[Jn.sent()])]}})})},S.prototype.getSigningKey=function(ne,ae,Pe,Te){return function(S,ne,ae,Pe,Te){return(0,s.mG)(void 0,void 0,void 0,function(){var Fe,wn,sn,Ce,Gn,_r,It,or;return(0,s.Jh)(this,function(Ei){switch(Ei.label){case 0:return[4,Lo(S,ne.secretAccessKey,ne.accessKeyId)];case 1:if(Fe=Ei.sent(),(wn=ae+":"+Pe+":"+Te+":"+Hi(Fe)+":"+ne.sessionToken)in Ua)return[2,Ua[wn]];for(fo.push(wn);fo.length>50;)delete Ua[fo.shift()];sn="AWS4"+ne.secretAccessKey,Ei.label=2;case 2:Ei.trys.push([2,7,8,9]),Ce=(0,s.XA)([ae,Pe,Te,fa]),Gn=Ce.next(),Ei.label=3;case 3:return Gn.done?[3,6]:[4,Lo(S,sn,Gn.value)];case 4:sn=Ei.sent(),Ei.label=5;case 5:return Gn=Ce.next(),[3,3];case 6:return[3,9];case 7:return _r=Ei.sent(),It={error:_r},[3,9];case 8:try{Gn&&!Gn.done&&(or=Ce.return)&&or.call(Ce)}finally{if(It)throw It.error}return[7];case 9:return[2,Ua[wn]=sn]}})})}(this.sha256,ne,Pe,ae,Te||this.service)},S}(),cr=function(S){var ne=function(S){return function(S){return"number"==typeof S?new Date(1e3*S):"string"==typeof S?Number(S)?new Date(1e3*Number(S)):new Date(S):S}(S).toISOString().replace(/\.\d{3}Z$/,"Z")}(S).replace(/[\-:]/g,"");return{longDate:ne,shortDate:ne.substr(0,8)}},Kt=function(S){return Object.keys(S).sort().join(";")},ar=function(S){if("object"==typeof S){var ne=Promise.resolve(S);return function(){return ne}}return S},Oi=function(S){return new Date(Date.now()+S)},Ui=function(S,ne){var ae=Date.parse(S);return function(S,ne){return Math.abs(Oi(ne).getTime()-S)>=3e5}(ae,ne)?ae-Date.now():ne},Ma=function(S){var ne,ae,Pe;return le.isInstance(S)?null!==(ae=null===(ne=S.headers)||void 0===ne?void 0:ne.date)&&void 0!==ae?ae:null===(Pe=S.headers)||void 0===Pe?void 0:Pe.Date:void 0},ui={name:"awsAuthMiddleware",tags:["SIGNATURE","AWSAUTH"],relation:"after",toMiddleware:"retryMiddleware",override:!0},Ri="user-agent",Xa="x-amz-user-agent",Go=/[^\!\#\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w]/g,wo=function(S){var ne=(0,s.CR)(S,2),ae=ne[0],Pe=ne[1],Te=ae.indexOf("/"),Fe=ae.substring(0,Te),wn=ae.substring(Te+1);return"api"===Fe&&(wn=wn.toLowerCase()),[Fe,wn,Pe].filter(function(sn){return sn&&sn.length>0}).map(function(sn){return sn?.replace(Go,"_")}).join("/")},Gs={name:"getUserAgentMiddleware",step:"build",priority:"low",tags:["SET_USER_AGENT","USER_AGENT"],override:!0},Ss=function(){var S=[],ne=[],ae=new Set,wn=function(Jn){return S.forEach(function(_r){Jn.add(_r.middleware,(0,s.pi)({},_r))}),ne.forEach(function(_r){Jn.addRelativeTo(_r.middleware,(0,s.pi)({},_r))}),Jn},sn=function(Jn){var _r=[];return Jn.before.forEach(function(It){0===It.before.length&&0===It.after.length?_r.push(It):_r.push.apply(_r,(0,s.ev)([],(0,s.CR)(sn(It))))}),_r.push(Jn),Jn.after.reverse().forEach(function(It){0===It.before.length&&0===It.after.length?_r.push(It):_r.push.apply(_r,(0,s.ev)([],(0,s.CR)(sn(It))))}),_r},Gn={add:function(Jn,_r){void 0===_r&&(_r={});var It=_r.name,or=_r.override,Ei=(0,s.pi)({step:"initialize",priority:"normal",middleware:Jn},_r);if(It){if(ae.has(It)){if(!or)throw new Error("Duplicate middleware name '"+It+"'");var Or=S.findIndex(function(Xs){return Xs.name===It}),vs=S[Or];if(vs.step!==Ei.step||vs.priority!==Ei.priority)throw new Error('"'+It+'" middleware with '+vs.priority+" priority in "+vs.step+" step cannot be overridden by same-name middleware with "+Ei.priority+" priority in "+Ei.step+" step.");S.splice(Or,1)}ae.add(It)}S.push(Ei)},addRelativeTo:function(Jn,_r){var It=_r.name,or=_r.override,Ei=(0,s.pi)({middleware:Jn},_r);if(It){if(ae.has(It)){if(!or)throw new Error("Duplicate middleware name '"+It+"'");var Or=ne.findIndex(function(Xs){return Xs.name===It}),vs=ne[Or];if(vs.toMiddleware!==Ei.toMiddleware||vs.relation!==Ei.relation)throw new Error('"'+It+'" middleware '+vs.relation+' "'+vs.toMiddleware+'" middleware cannot be overridden by same-name middleware '+Ei.relation+' "'+Ei.toMiddleware+'" middleware.');ne.splice(Or,1)}ae.add(It)}ne.push(Ei)},clone:function(){return wn(Ss())},use:function(Jn){Jn.applyToStack(Gn)},remove:function(Jn){return"string"==typeof Jn?function(Jn){var _r=!1,It=function(or){return!or.name||or.name!==Jn||(_r=!0,ae.delete(Jn),!1)};return S=S.filter(It),ne=ne.filter(It),_r}(Jn):function(Jn){var _r=!1,It=function(or){return or.middleware!==Jn||(_r=!0,or.name&&ae.delete(or.name),!1)};return S=S.filter(It),ne=ne.filter(It),_r}(Jn)},removeByTag:function(Jn){var _r=!1,It=function(or){var Ei=or.tags,Or=or.name;return!Ei||!Ei.includes(Jn)||(Or&&ae.delete(Or),_r=!0,!1)};return S=S.filter(It),ne=ne.filter(It),_r},concat:function(Jn){var _r=wn(Ss());return _r.use(Jn),_r},applyToStack:wn,resolve:function(Jn,_r){var It,or;try{for(var Ei=(0,s.XA)(function(){var Jn=[],_r=[],It={};S.forEach(function(Ei){var Or=(0,s.pi)((0,s.pi)({},Ei),{before:[],after:[]});Or.name&&(It[Or.name]=Or),Jn.push(Or)}),ne.forEach(function(Ei){var Or=(0,s.pi)((0,s.pi)({},Ei),{before:[],after:[]});Or.name&&(It[Or.name]=Or),_r.push(Or)}),_r.forEach(function(Ei){if(Ei.toMiddleware){var Or=It[Ei.toMiddleware];if(void 0===Or)throw new Error(Ei.toMiddleware+" is not found when adding "+(Ei.name||"anonymous")+" middleware "+Ei.relation+" "+Ei.toMiddleware);"after"===Ei.relation&&Or.after.push(Ei),"before"===Ei.relation&&Or.before.push(Ei)}});var or=function(Jn){return Jn.sort(function(_r,It){return Ec[It.step]-Ec[_r.step]||Al[It.priority||"normal"]-Al[_r.priority||"normal"]})}(Jn).map(sn).reduce(function(Ei,Or){return Ei.push.apply(Ei,(0,s.ev)([],(0,s.CR)(Or))),Ei},[]);return or.map(function(Ei){return Ei.middleware})}().reverse()),Or=Ei.next();!Or.done;Or=Ei.next())Jn=(0,Or.value)(Jn,_r)}catch(Xs){It={error:Xs}}finally{try{Or&&!Or.done&&(or=Ei.return)&&or.call(Ei)}finally{if(It)throw It.error}}return Jn}};return Gn},Ec={initialize:5,serialize:4,build:3,finalizeRequest:2,deserialize:1},Al={high:3,normal:2,low:1},co=function(){function S(ne){this.middlewareStack=Ss(),this.config=ne}return S.prototype.send=function(ne,ae,Pe){var Fe="function"==typeof ae?ae:Pe,wn=ne.resolveMiddleware(this.middlewareStack,this.config,"function"!=typeof ae?ae:void 0);if(!Fe)return wn(ne).then(function(sn){return sn.output});wn(ne).then(function(sn){return Fe(null,sn.output)},function(sn){return Fe(sn)}).catch(function(){})},S.prototype.destroy=function(){this.config.requestHandler.destroy&&this.config.requestHandler.destroy()},S}(),vc=function S(){this.middlewareStack=Ss()},_s="***SensitiveInformation***",wl=function(S){if(null!=S){if("boolean"==typeof S)return S;throw new TypeError("Expected boolean, got "+typeof S)}},al=function(S){if(null!=S){if("number"==typeof S)return S;throw new TypeError("Expected number, got "+typeof S)}},Sc=Math.ceil(Math.pow(2,127)*(2-Math.pow(2,-23))),fi=function(S){return Ts(S,32)},Ts=function(S,ne){var ae=function(S){if(null!=S){if(Number.isInteger(S)&&!Number.isNaN(S))return S;throw new TypeError("Expected integer, got "+typeof S)}}(S);if(void 0!==ae&&Cc(ae,ne)!==ae)throw new TypeError("Expected "+ne+"-bit integer, got "+S);return ae},Cc=function(S,ne){switch(ne){case 32:return Int32Array.of(S)[0];case 16:return Int16Array.of(S)[0];case 8:return Int8Array.of(S)[0]}},ac=function(S,ne){if(null==S)throw ne?new TypeError("Expected a non-null value for "+ne):new TypeError("Expected a non-null value");return S},Ac=function(S){if(null!=S){if("object"==typeof S&&!Array.isArray(S))return S;throw new TypeError("Expected object, got "+typeof S)}},es=function(S){if(null!=S){if("string"==typeof S)return S;throw new TypeError("Expected string, got "+typeof S)}},Tc=/(-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?)|(-?Infinity)|(NaN)/g,dc=function(S){var ne=S.match(Tc);if(null===ne||ne[0].length!==S.length)throw new TypeError("Expected real number, got implicit NaN");return parseFloat(S)},qs=function(S){return"string"==typeof S?Il(S):al(S)},Il=function(S){switch(S){case"NaN":return NaN;case"Infinity":return 1/0;case"-Infinity":return-1/0;default:throw new Error("Unable to parse float value: "+S)}},el=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],Sl=new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?[zZ]$/),hl=function(S){if(null!=S){if("string"!=typeof S)throw new TypeError("RFC-3339 date-times must be expressed as strings");var ne=Sl.exec(S);if(!ne)throw new TypeError("Invalid RFC-3339 date-time value");var ae=(0,s.CR)(ne,8),Fe=ae[2],wn=ae[3],sn=ae[4],Ce=ae[5],Gn=ae[6],Jn=ae[7],_r=function(S){return function(S){return Ts(S,16)}("string"==typeof S?dc(S):S)}(Ll(ae[1])),It=Nc(Fe,"month",1,12),or=Nc(wn,"day",1,31);return tl(_r,It,or,{hours:sn,minutes:Ce,seconds:Gn,fractionalMilliseconds:Jn})}},tl=function(S,ne,ae,Pe){var Te=ne-1;return Is(S,Te,ae),new Date(Date.UTC(S,Te,ae,Nc(Pe.hours,"hour",0,23),Nc(Pe.minutes,"minute",0,59),Nc(Pe.seconds,"seconds",0,60),Xl(Pe.fractionalMilliseconds)))},cs=[31,28,31,30,31,30,31,31,30,31,30,31],Is=function(S,ne,ae){var Pe=cs[ne];if(1===ne&&Cl(S)&&(Pe=29),ae>Pe)throw new TypeError("Invalid day for "+el[ne]+" in "+S+": "+ae)},Cl=function(S){return S%4==0&&(S%100!=0||S%400==0)},Nc=function(S,ne,ae,Pe){var Te=function(S){return function(S){return Ts(S,8)}("string"==typeof S?dc(S):S)}(Ll(S));if(TePe)throw new TypeError(ne+" must be between "+ae+" and "+Pe+", inclusive");return Te},Xl=function(S){return null==S?0:1e3*function(S){return function(S){var ne=al(S);if(void 0!==ne&&!Number.isNaN(ne)&&ne!==1/0&&ne!==-1/0&&Math.abs(ne)>Sc)throw new TypeError("Expected 32-bit float, got "+S);return ne}("string"==typeof S?dc(S):S)}("0."+S)},Ll=function(S){for(var ne=0;ne>=6;var Gn=Te/4*3;Fe>>=wn%8;for(var Jn=Math.floor(wn/8),_r=0;_r>It)}}return new Uint8Array(ae)}function Pc(S){for(var ne="",ae=0;ae>Gn]}ne+="==".slice(0,4-sn)}return ne}var Kl=function(S){return"function"==typeof Blob&&S instanceof Blob?function lc(S){return(0,s.mG)(this,void 0,void 0,function(){var ne,ae;return(0,s.Jh)(this,function(Pe){switch(Pe.label){case 0:return[4,cl(S)];case 1:return ne=Pe.sent(),ae=hc(ne),[2,new Uint8Array(ae)]}})})}(S):function ts(S){return(0,s.mG)(this,void 0,void 0,function(){var ne,ae,Pe,Te,Fe,wn,sn;return(0,s.Jh)(this,function(Ce){switch(Ce.label){case 0:ne=new Uint8Array(0),ae=S.getReader(),Pe=!1,Ce.label=1;case 1:return Pe?[3,3]:[4,ae.read()];case 2:return Te=Ce.sent(),Fe=Te.done,(wn=Te.value)&&(sn=ne,(ne=new Uint8Array(sn.length+wn.length)).set(sn),ne.set(wn,sn.length)),Pe=Fe,[3,1];case 3:return[2,ne]}})})}(S)};function cl(S){return new Promise(function(ne,ae){var Pe=new FileReader;Pe.onloadend=function(){var Te;if(2!==Pe.readyState)return ae(new Error("Reader aborted too early"));var Fe=null!==(Te=Pe.result)&&void 0!==Te?Te:"",wn=Fe.indexOf(",");ne(Fe.substring(wn>-1?wn+1:Fe.length))},Pe.onabort=function(){return ae(new Error("Read aborted"))},Pe.onerror=function(){return ae(Pe.error)},Pe.readAsDataURL(S)})}var rc=function(S){return function(){return Promise.reject(S)}};function va(S){if("string"==typeof S){for(var ne=S.length,ae=ne-1;ae>=0;ae--){var Pe=S.charCodeAt(ae);Pe>127&&Pe<=2047?ne++:Pe>2047&&Pe<=65535&&(ne+=2)}return ne}return"number"==typeof S.byteLength?S.byteLength:"number"==typeof S.size?S.size:void 0}var Ps=f(71523),kl=f.n(Ps),Ns=function(S){var ne=S.serviceId,ae=S.clientVersion;return function(){return(0,s.mG)(void 0,void 0,void 0,function(){var Pe,Te,Fe,wn,sn,Ce,Gn,Jn,_r;return(0,s.Jh)(this,function(It){return Pe=typeof window<"u"&&null!==(Fe=window?.navigator)&&void 0!==Fe&&Fe.userAgent?kl().parse(window.navigator.userAgent):void 0,Te=[["aws-sdk-js",ae],["os/"+((null===(wn=Pe?.os)||void 0===wn?void 0:wn.name)||"other"),null===(sn=Pe?.os)||void 0===sn?void 0:sn.version],["lang/js"],["md/browser",(null!==(Gn=null===(Ce=Pe?.browser)||void 0===Ce?void 0:Ce.name)&&void 0!==Gn?Gn:"unknown")+"_"+(null!==(_r=null===(Jn=Pe?.browser)||void 0===Jn?void 0:Jn.version)&&void 0!==_r?_r:"unknown")]],ne&&Te.push(["api/"+ne,ae]),[2,Te]})})}},us=f(49945),nl=function(S){var sn,ne=new URL(S),ae=ne.hostname,Pe=ne.pathname,Te=ne.port,Fe=ne.protocol,wn=ne.search;return wn&&(sn=function Ls(S){var ne,ae,Pe={};if(S=S.replace(/^\?/,""))try{for(var Te=(0,s.XA)(S.split("&")),Fe=Te.next();!Fe.done;Fe=Te.next()){var sn=(0,s.CR)(Fe.value.split("="),2),Ce=sn[0],Gn=sn[1],Jn=void 0===Gn?null:Gn;Ce=decodeURIComponent(Ce),Jn&&(Jn=decodeURIComponent(Jn)),Ce in Pe?Array.isArray(Pe[Ce])?Pe[Ce].push(Jn):Pe[Ce]=[Pe[Ce],Jn]:Pe[Ce]=Jn}}catch(_r){ne={error:_r}}finally{try{Fe&&!Fe.done&&(ae=Te.return)&&ae.call(Te)}finally{if(ne)throw ne.error}}return Pe}(wn)),{hostname:ae,port:Te?parseInt(Te):void 0,protocol:Fe,path:Pe,query:sn}},sc={},Fc={aws:{regions:["af-south-1","ap-east-1","ap-northeast-1","ap-northeast-2","ap-northeast-3","ap-south-1","ap-southeast-1","ap-southeast-2","ap-southeast-3","ca-central-1","eu-central-1","eu-north-1","eu-south-1","eu-west-1","eu-west-2","eu-west-3","me-south-1","sa-east-1","us-east-1","us-east-2","us-west-1","us-west-2"],regionRegex:"^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$",variants:[{hostname:"geo.{region}.amazonaws.com",tags:[]},{hostname:"geo-fips.{region}.amazonaws.com",tags:["fips"]},{hostname:"geo-fips.{region}.api.aws",tags:["dualstack","fips"]},{hostname:"geo.{region}.api.aws",tags:["dualstack"]}]},"aws-cn":{regions:["cn-north-1","cn-northwest-1"],regionRegex:"^cn\\-\\w+\\-\\d+$",variants:[{hostname:"geo.{region}.amazonaws.com.cn",tags:[]},{hostname:"geo-fips.{region}.amazonaws.com.cn",tags:["fips"]},{hostname:"geo-fips.{region}.api.amazonwebservices.com.cn",tags:["dualstack","fips"]},{hostname:"geo.{region}.api.amazonwebservices.com.cn",tags:["dualstack"]}]},"aws-iso":{regions:["us-iso-east-1","us-iso-west-1"],regionRegex:"^us\\-iso\\-\\w+\\-\\d+$",variants:[{hostname:"geo.{region}.c2s.ic.gov",tags:[]},{hostname:"geo-fips.{region}.c2s.ic.gov",tags:["fips"]}]},"aws-iso-b":{regions:["us-isob-east-1"],regionRegex:"^us\\-isob\\-\\w+\\-\\d+$",variants:[{hostname:"geo.{region}.sc2s.sgov.gov",tags:[]},{hostname:"geo-fips.{region}.sc2s.sgov.gov",tags:["fips"]}]},"aws-us-gov":{regions:["us-gov-east-1","us-gov-west-1"],regionRegex:"^us\\-gov\\-\\w+\\-\\d+$",variants:[{hostname:"geo.{region}.amazonaws.com",tags:[]},{hostname:"geo-fips.{region}.amazonaws.com",tags:["fips"]},{hostname:"geo-fips.{region}.api.aws",tags:["dualstack","fips"]},{hostname:"geo.{region}.api.aws",tags:["dualstack"]}]}},jl=function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){return(0,s.Jh)(this,function(ae){return[2,q(S,(0,s.pi)((0,s.pi)({},ne),{signingService:"geo",regionHash:sc,partitionHash:Fc}))]})})};(function(S){function ne(ae,Pe){void 0===Pe&&(Pe=!0);var Te=S.call(this,ae)||this;return Te.tryNextLink=Pe,Te}(0,s.ZT)(ne,S),ne.from=function(ae,Pe){return void 0===Pe&&(Pe=!0),Object.defineProperty(ae,"tryNextLink",{value:Pe,configurable:!1,enumerable:!1,writable:!1}),ae}})(Error),function(S){function ne(ae,Pe){void 0===Pe&&(Pe=!0);var Te=S.call(this,ae)||this;return Te.tryNextLink=Pe,Te.name="CredentialsProviderError",Te}(0,s.ZT)(ne,S),ne.from=function(ae,Pe){return void 0===Pe&&(Pe=!0),Object.defineProperty(ae,"tryNextLink",{value:Pe,configurable:!1,enumerable:!1,writable:!1}),ae}}(Error);var vt=["in-region","cross-region","mobile","standard","legacy"],Xr=function(){var S,ne,ae=typeof window<"u"&&null!==(S=window?.navigator)&&void 0!==S&&S.userAgent?kl().parse(window.navigator.userAgent):void 0,Pe=null===(ne=ae?.platform)||void 0===ne?void 0:ne.type;return"tablet"===Pe||"mobile"===Pe},ca=function(S){var ne,ae,Pe,Te,Fe,wn,sn,Ce,Gn,Jn,_r,It,or,Ei,Or,vs=function(S){var ae=(void 0===S?{}:S).defaultsMode;return function(S,ne,ae){var Pe,Te,Fe,wn=function(){return(0,s.mG)(void 0,void 0,void 0,function(){return(0,s.Jh)(this,function(Ce){switch(Ce.label){case 0:Te||(Te=S()),Ce.label=1;case 1:return Ce.trys.push([1,,3,4]),[4,Te];case 2:return Pe=Ce.sent(),Fe=!0,[3,4];case 3:return Te=void 0,[7];case 4:return[2,Pe]}})})};return function(){return(0,s.mG)(void 0,void 0,void 0,function(){return(0,s.Jh)(this,function(Ce){switch(Ce.label){case 0:return Fe?[3,2]:[4,wn()];case 1:Pe=Ce.sent(),Ce.label=2;case 2:return[2,Pe]}})})}}(function(){return(0,s.mG)(void 0,void 0,void 0,function(){var Pe,Te;return(0,s.Jh)(this,function(Fe){switch(Fe.label){case 0:return"function"!=typeof ae?[3,2]:[4,ae()];case 1:return Te=Fe.sent(),[3,3];case 2:Te=ae,Fe.label=3;case 3:switch(Pe=Te,Pe?.toLowerCase()){case"auto":return[2,Promise.resolve(Xr()?"mobile":"standard")];case"mobile":case"in-region":case"cross-region":case"standard":case"legacy":return[2,Promise.resolve(Pe?.toLocaleLowerCase())];case void 0:return[2,Promise.resolve("legacy")];default:throw new Error('Invalid parameter for "defaultsMode", expect '+vt.join(", ")+", got "+Pe)}return[2]}})})})}(S),Xs=function(){return vs().then(fA)},qc=function(S){var ne,ae,Pe,Te,Fe;return{apiVersion:"2020-11-19",disableHostPrefix:null!==(ne=S?.disableHostPrefix)&&void 0!==ne&&ne,logger:null!==(ae=S?.logger)&&void 0!==ae?ae:{},regionInfoProvider:null!==(Pe=S?.regionInfoProvider)&&void 0!==Pe?Pe:jl,serviceId:null!==(Te=S?.serviceId)&&void 0!==Te?Te:"Location",urlParser:null!==(Fe=S?.urlParser)&&void 0!==Fe?Fe:nl}}(S);return(0,s.pi)((0,s.pi)((0,s.pi)({},qc),S),{runtime:"browser",defaultsMode:vs,base64Decoder:null!==(ne=S?.base64Decoder)&&void 0!==ne?ne:hc,base64Encoder:null!==(ae=S?.base64Encoder)&&void 0!==ae?ae:Pc,bodyLengthChecker:null!==(Pe=S?.bodyLengthChecker)&&void 0!==Pe?Pe:va,credentialDefaultProvider:null!==(Te=S?.credentialDefaultProvider)&&void 0!==Te?Te:function(Gc){return function(){return Promise.reject(new Error("Credential is missing"))}},defaultUserAgentProvider:null!==(Fe=S?.defaultUserAgentProvider)&&void 0!==Fe?Fe:Ns({serviceId:qc.serviceId,clientVersion:"3.48.0"}),maxAttempts:null!==(wn=S?.maxAttempts)&&void 0!==wn?wn:3,region:null!==(sn=S?.region)&&void 0!==sn?sn:rc("Region is missing"),requestHandler:null!==(Ce=S?.requestHandler)&&void 0!==Ce?Ce:new Di(Xs),retryMode:null!==(Gn=S?.retryMode)&&void 0!==Gn?Gn:function(){return(0,s.mG)(void 0,void 0,void 0,function(){return(0,s.Jh)(this,function(Gc){switch(Gc.label){case 0:return[4,Xs()];case 1:return[2,Gc.sent().retryMode||Ze]}})})},sha256:null!==(Jn=S?.sha256)&&void 0!==Jn?Jn:li.Sha256,streamCollector:null!==(_r=S?.streamCollector)&&void 0!==_r?_r:Kl,useDualstackEndpoint:null!==(It=S?.useDualstackEndpoint)&&void 0!==It?It:function(){return Promise.resolve(!1)},useFipsEndpoint:null!==(or=S?.useFipsEndpoint)&&void 0!==or?or:function(){return Promise.resolve(!1)},utf8Decoder:null!==(Ei=S?.utf8Decoder)&&void 0!==Ei?Ei:us.fromUtf8,utf8Encoder:null!==(Or=S?.utf8Encoder)&&void 0!==Or?Or:us.toUtf8})},la=function(S){function ne(ae){var Pe=this,Fe=function(S){var ne=S.region,ae=S.useFipsEndpoint;if(!ne)throw new Error("Region is missing");return(0,s.pi)((0,s.pi)({},S),{region:function(){return(0,s.mG)(void 0,void 0,void 0,function(){var Pe;return(0,s.Jh)(this,function(Te){switch(Te.label){case 0:return"string"==typeof ne?[2,O(ne)]:[4,ne()];case 1:return Pe=Te.sent(),[2,O(Pe)]}})})},useFipsEndpoint:function(){return(0,s.mG)(void 0,void 0,void 0,function(){var Te;return(0,s.Jh)(this,function(Fe){switch(Fe.label){case 0:return"string"!=typeof ne?[3,1]:(Te=ne,[3,3]);case 1:return[4,ne()];case 2:Te=Fe.sent(),Fe.label=3;case 3:return Q(Te)?[2,!0]:[2,"boolean"==typeof ae?Promise.resolve(ae):ae()]}})})}})}(ca(ae)),sn=function(S){var ne=function(S){if(void 0===S&&(S=3),"number"==typeof S){var ne=Promise.resolve(S);return function(){return ne}}return S}(S.maxAttempts);return(0,s.pi)((0,s.pi)({},S),{maxAttempts:ne,retryStrategy:function(){return(0,s.mG)(void 0,void 0,void 0,function(){return(0,s.Jh)(this,function(Pe){switch(Pe.label){case 0:return S.retryStrategy?[2,S.retryStrategy]:[4,gr(S.retryMode)];case 1:return Pe.sent()===$e.ADAPTIVE?[2,new ei(ne)]:[2,new Ft(ne)]}})})}})}(function(S){var ne,ae=function(S){if("boolean"==typeof S){var ne=Promise.resolve(S);return function(){return ne}}return S}(S.useDualstackEndpoint),Pe=S.endpoint,Te=S.useFipsEndpoint;return(0,s.pi)((0,s.pi)({},S),{tls:null===(ne=S.tls)||void 0===ne||ne,endpoint:Pe?Y((0,s.pi)((0,s.pi)({},S),{endpoint:Pe})):function(){return function(S){return(0,s.mG)(void 0,void 0,void 0,function(){var ne,ae,Pe,Fe,wn,sn,Ce;return(0,s.Jh)(this,function(Gn){switch(Gn.label){case 0:return ae=void 0===(ne=S.tls)||ne,[4,S.region()];case 1:if(Pe=Gn.sent(),!new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/).test(Pe))throw new Error("Invalid region in client config");return[4,S.useDualstackEndpoint()];case 2:return Fe=Gn.sent(),[4,S.useFipsEndpoint()];case 3:return wn=Gn.sent(),[4,S.regionInfoProvider(Pe,{useDualstackEndpoint:Fe,useFipsEndpoint:wn})];case 4:if(!(sn=(null!==(Ce=Gn.sent())&&void 0!==Ce?Ce:{}).hostname))throw new Error("Cannot resolve hostname from client config");return[2,S.urlParser((ae?"https:":"http:")+"//"+sn)]}})})}((0,s.pi)((0,s.pi)({},S),{useDualstackEndpoint:ae,useFipsEndpoint:Te}))},isCustomEndpoint:!!Pe,useDualstackEndpoint:ae})}(Fe)),Gn=function(S){var sn,ne=S.credentials?function(S){return"function"==typeof S?function(S,ne,ae){var Pe,Te,Fe,wn=function(){return(0,s.mG)(void 0,void 0,void 0,function(){return(0,s.Jh)(this,function(Ce){switch(Ce.label){case 0:Te||(Te=S()),Ce.label=1;case 1:return Ce.trys.push([1,,3,4]),[4,Te];case 2:return Pe=Ce.sent(),Fe=!0,[3,4];case 3:return Te=void 0,[7];case 4:return[2,Pe]}})})};if(void 0===ne)return function(){return(0,s.mG)(void 0,void 0,void 0,function(){return(0,s.Jh)(this,function(Ce){switch(Ce.label){case 0:return Fe?[3,2]:[4,wn()];case 1:Pe=Ce.sent(),Ce.label=2;case 2:return[2,Pe]}})})};var sn=!1;return function(){return(0,s.mG)(void 0,void 0,void 0,function(){return(0,s.Jh)(this,function(Ce){switch(Ce.label){case 0:return Fe?[3,2]:[4,wn()];case 1:Pe=Ce.sent(),Ce.label=2;case 2:return sn?[2,Pe]:ae&&!ae(Pe)?(sn=!0,[2,Pe]):ne(Pe)?[4,wn()]:[3,4];case 3:return Ce.sent(),[2,Pe];case 4:return[2,Pe]}})})}}(S,function(ne){return void 0!==ne.expiration&&ne.expiration.getTime()-Date.now()<3e5},function(ne){return void 0!==ne.expiration}):ar(S)}(S.credentials):S.credentialDefaultProvider(S),ae=S.signingEscapePath,Pe=void 0===ae||ae,Te=S.systemClockOffset,Fe=void 0===Te?S.systemClockOffset||0:Te,wn=S.sha256;return sn=S.signer?ar(S.signer):function(){return ar(S.region)().then(function(Ce){return(0,s.mG)(void 0,void 0,void 0,function(){var Gn,Jn,_r,It;return(0,s.Jh)(this,function(or){switch(or.label){case 0:return Jn=(Gn=S).regionInfoProvider,_r=[Ce],It={},[4,S.useFipsEndpoint()];case 1:return It.useFipsEndpoint=or.sent(),[4,S.useDualstackEndpoint()];case 2:return[4,Jn.apply(Gn,_r.concat([(It.useDualstackEndpoint=or.sent(),It)]))];case 3:return[2,[or.sent()||{},Ce]]}})})}).then(function(Ce){var Gn=(0,s.CR)(Ce,2),Jn=Gn[0],or=Jn.signingService;S.signingRegion=S.signingRegion||Jn.signingRegion||Gn[1],S.signingName=S.signingName||or||S.serviceId;var Ei=(0,s.pi)((0,s.pi)({},S),{credentials:ne,region:S.signingRegion,service:S.signingName,sha256:wn,uriEscapePath:Pe});return new(S.signerConstructor||no)(Ei)})},(0,s.pi)((0,s.pi)({},S),{systemClockOffset:Fe,signingEscapePath:Pe,credentials:ne,signer:sn})}(sn),Jn=function Xi(S){return(0,s.pi)((0,s.pi)({},S),{customUserAgent:"string"==typeof S.customUserAgent?[[S.customUserAgent]]:S.customUserAgent})}(Gn);return(Pe=S.call(this,Jn)||this).config=Jn,Pe.middlewareStack.use(function(S){return{applyToStack:function(ne){ne.add(function(S){return function(ne,ae){return function(Pe){return(0,s.mG)(void 0,void 0,void 0,function(){var Te;return(0,s.Jh)(this,function(Fe){switch(Fe.label){case 0:return[4,S.retryStrategy()];case 1:return Te=Fe.sent(),Te?.mode&&(ae.userAgent=(0,s.ev)((0,s.ev)([],(0,s.CR)(ae.userAgent||[])),[["cfg/retry-mode",Te.mode]])),[2,Te.retry(ne,Pe)]}})})}}}(S),Pa)}}}(Pe.config)),Pe.middlewareStack.use(function(S){return{applyToStack:function(ne){ne.add(function Le(S){var ne=this;return function(ae){return function(Pe){return(0,s.mG)(ne,void 0,void 0,function(){var Te,Fe,wn,sn,Ce;return(0,s.Jh)(this,function(Gn){return se.isInstance(Te=Pe.request)&&(wn=Te.headers,(Fe=Te.body)&&-1===Object.keys(wn).map(function(Jn){return Jn.toLowerCase()}).indexOf(Ee)&&void 0!==(sn=S(Fe))&&(Te.headers=(0,s.pi)((0,s.pi)({},Te.headers),((Ce={})[Ee]=String(sn),Ce)))),[2,ae((0,s.pi)((0,s.pi)({},Pe),{request:Te}))]})})}}}(S.bodyLengthChecker),Ne)}}}(Pe.config)),Pe.middlewareStack.use(function(S){return{applyToStack:function(ne){ne.add(function(S){return function(ne){return function(ae){return(0,s.mG)(void 0,void 0,void 0,function(){var Pe,Te;return(0,s.Jh)(this,function(wn){return se.isInstance(ae.request)?(Pe=ae.request,(void 0===(Te=(S.requestHandler.metadata||{}).handlerProtocol)?"":Te).indexOf("h2")>=0&&!Pe.headers[":authority"]?(delete Pe.headers.host,Pe.headers[":authority"]=""):Pe.headers.host||(Pe.headers.host=Pe.hostname),[2,ne(ae)]):[2,ne(ae)]})})}}}(S),Ye)}}}(Pe.config)),Pe.middlewareStack.use({applyToStack:function(ne){ne.add(function(S,ne){return function(ae){return(0,s.mG)(void 0,void 0,void 0,function(){var Pe,Te,Fe,wn,sn,Ce,Gn,Jn,_r;return(0,s.Jh)(this,function(It){switch(It.label){case 0:return Pe=ne.clientName,Te=ne.commandName,Fe=ne.inputFilterSensitiveLog,wn=ne.logger,sn=ne.outputFilterSensitiveLog,[4,S(ae)];case 1:return Ce=It.sent(),wn?("function"==typeof wn.info&&(Jn=(Gn=Ce.output).$metadata,_r=(0,s._T)(Gn,["$metadata"]),wn.info({clientName:Pe,commandName:Te,input:Fe(ae.input),output:sn(_r),metadata:Jn})),[2,Ce]):[2,Ce]}})})}},Pt)}}),Pe.middlewareStack.use(function(S){return{applyToStack:function(ne){ne.addRelativeTo(function(S){return function(ne,ae){return function(Pe){return(0,s.mG)(this,void 0,void 0,function(){var Te,Fe,wn,sn,Ce,Gn;return(0,s.Jh)(this,function(Jn){switch(Jn.label){case 0:return se.isInstance(Pe.request)?[4,S.signer()]:[2,ne(Pe)];case 1:return Te=Jn.sent(),wn=ne,sn=[(0,s.pi)({},Pe)],Gn={},[4,Te.sign(Pe.request,{signingDate:Oi(S.systemClockOffset),signingRegion:ae.signing_region,signingService:ae.signing_service})];case 2:return[4,wn.apply(void 0,[s.pi.apply(void 0,sn.concat([(Gn.request=Jn.sent(),Gn)]))]).catch(function(_r){var It,or=null!==(It=_r.ServerTime)&&void 0!==It?It:Ma(_r.$response);throw or&&(S.systemClockOffset=Ui(or,S.systemClockOffset)),_r})];case 3:return Fe=Jn.sent(),(Ce=Ma(Fe.response))&&(S.systemClockOffset=Ui(Ce,S.systemClockOffset)),[2,Fe]}})})}}}(S),ui)}}}(Pe.config)),Pe.middlewareStack.use(function(S){return{applyToStack:function(ne){ne.add(function(S){return function(ne,ae){return function(Pe){return(0,s.mG)(void 0,void 0,void 0,function(){var Te,Fe,wn,sn,Ce,Gn,Jn,_r,It;return(0,s.Jh)(this,function(or){switch(or.label){case 0:return se.isInstance(Te=Pe.request)?(Fe=Te.headers,wn=(null===(_r=ae?.userAgent)||void 0===_r?void 0:_r.map(wo))||[],[4,S.defaultUserAgentProvider()]):[2,ne(Pe)];case 1:return sn=or.sent().map(wo),Ce=(null===(It=S?.customUserAgent)||void 0===It?void 0:It.map(wo))||[],Gn=(0,s.ev)((0,s.ev)((0,s.ev)([],(0,s.CR)(sn)),(0,s.CR)(wn)),(0,s.CR)(Ce)).join(" "),Jn=(0,s.ev)((0,s.ev)([],(0,s.CR)(sn.filter(function(Ei){return Ei.startsWith("aws-sdk-")}))),(0,s.CR)(Ce)).join(" "),"browser"!==S.runtime?(Jn&&(Fe[Xa]=Fe[Xa]?Fe[Ri]+" "+Jn:Jn),Fe[Ri]=Gn):Fe[Xa]=Gn,[2,ne((0,s.pi)((0,s.pi)({},Pe),{request:Te}))]}})})}}}(S),Gs)}}}(Pe.config)),Pe}return(0,s.ZT)(ne,S),ne.prototype.destroy=function(){S.prototype.destroy.call(this)},ne}(co),Qc={name:"deserializerMiddleware",step:"deserialize",tags:["DESERIALIZER"],override:!0},To={name:"serializerMiddleware",step:"serialize",tags:["SERIALIZER"],override:!0};function Ol(S,ne,ae){return{applyToStack:function(Pe){Pe.add(function(S,ne){return function(ae,Pe){return function(Te){return(0,s.mG)(void 0,void 0,void 0,function(){var Fe,wn,sn;return(0,s.Jh)(this,function(Ce){switch(Ce.label){case 0:return[4,ae(Te)];case 1:Fe=Ce.sent().response,Ce.label=2;case 2:return Ce.trys.push([2,4,,5]),[4,ne(Fe,S)];case 3:return wn=Ce.sent(),[2,{response:Fe,output:wn}];case 4:throw sn=Ce.sent(),Object.assign(sn,{$response:Fe});case 5:return[2]}})})}}}(S,ae),Qc),Pe.add(function(S,ne){return function(ae,Pe){return function(Te){return(0,s.mG)(void 0,void 0,void 0,function(){var Fe;return(0,s.Jh)(this,function(wn){switch(wn.label){case 0:return[4,ne(Te.input,S)];case 1:return Fe=wn.sent(),[2,ae((0,s.pi)((0,s.pi)({},Te),{request:Fe}))]}})})}}}(S,ne),To)}}}var yr=function(S){return S.filterSensitiveLog=function(ne){return(0,s.pi)({},ne)},S}(yr||{}),At=function(S){return S.filterSensitiveLog=function(ne){return(0,s.pi)({},ne)},S}(At||{}),Ar=function(S){return S.filterSensitiveLog=function(ne){return(0,s.pi)((0,s.pi)({},ne),ne.Polygon&&{Polygon:ne.Polygon.map(function(ae){return _s})})},S}(Ar||{}),pi=function(S){return S.filterSensitiveLog=function(ne){return(0,s.pi)((0,s.pi)({},ne),ne.Geometry&&{Geometry:Ar.filterSensitiveLog(ne.Geometry)})},S}(pi||{}),ft=function(S){return S.filterSensitiveLog=function(ne){return(0,s.pi)((0,s.pi)({},ne),ne.Entries&&{Entries:ne.Entries.map(function(ae){return pi.filterSensitiveLog(ae)})})},S}(ft||{}),Jt=function(S){return S.filterSensitiveLog=function(ne){return(0,s.pi)({},ne)},S}(Jt||{}),Uu=function(S){return S.filterSensitiveLog=function(ne){return(0,s.pi)({},ne)},S}(Uu||{}),rd=function(S){return S.filterSensitiveLog=function(ne){return(0,s.pi)((0,s.pi)({},ne),ne.Geometry&&{Geometry:Ar.filterSensitiveLog(ne.Geometry)})},S}(rd||{}),We=function(S){return S.filterSensitiveLog=function(ne){return(0,s.pi)({},ne)},S}(We||{}),qt=function(S){return S.filterSensitiveLog=function(ne){return(0,s.pi)((0,s.pi)({},ne),ne.Geometry&&{Geometry:Ar.filterSensitiveLog(ne.Geometry)})},S}(qt||{}),qn=function(S){return S.filterSensitiveLog=function(ne){return(0,s.pi)((0,s.pi)({},ne),ne.Entries&&{Entries:ne.Entries.map(function(ae){return qt.filterSensitiveLog(ae)})})},S}(qn||{}),hA=function(S){return S.filterSensitiveLog=function(ne){return(0,s.pi)((0,s.pi)({},ne),ne.Position&&{Position:_s})},S}(hA||{}),_A=function(S){return S.filterSensitiveLog=function(ne){return(0,s.pi)((0,s.pi)({},ne),ne.Point&&{Point:_s})},S}(_A||{}),dA=function(S){return S.filterSensitiveLog=function(ne){return(0,s.pi)((0,s.pi)({},ne),ne.Geometry&&{Geometry:_A.filterSensitiveLog(ne.Geometry)})},S}(dA||{}),uA=function(S){return S.filterSensitiveLog=function(ne){return(0,s.pi)((0,s.pi)({},ne),ne.Place&&{Place:dA.filterSensitiveLog(ne.Place)})},S}(uA||{}),ru=function(S){return S.filterSensitiveLog=function(ne){return(0,s.pi)((0,s.pi)({},ne),ne.Position&&{Position:_s})},S}(ru||{}),ql=function(S){return S.filterSensitiveLog=function(ne){return(0,s.pi)((0,s.pi)((0,s.pi)({},ne),ne.Summary&&{Summary:ru.filterSensitiveLog(ne.Summary)}),ne.Results&&{Results:ne.Results.map(function(ae){return uA.filterSensitiveLog(ae)})})},S}(ql||{}),rr=function(S){return S.filterSensitiveLog=function(ne){return(0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)({},ne),ne.Text&&{Text:_s}),ne.BiasPosition&&{BiasPosition:_s}),ne.FilterBBox&&{FilterBBox:_s})},S}(rr||{}),Dn=function(S){return S.filterSensitiveLog=function(ne){return(0,s.pi)((0,s.pi)({},ne),ne.Place&&{Place:dA.filterSensitiveLog(ne.Place)})},S}(Dn||{}),hn=function(S){return S.filterSensitiveLog=function(ne){return(0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)({},ne),ne.Text&&{Text:_s}),ne.BiasPosition&&{BiasPosition:_s}),ne.FilterBBox&&{FilterBBox:_s}),ne.ResultBBox&&{ResultBBox:_s})},S}(hn||{}),ya=function(S){return S.filterSensitiveLog=function(ne){return(0,s.pi)((0,s.pi)((0,s.pi)({},ne),ne.Summary&&{Summary:hn.filterSensitiveLog(ne.Summary)}),ne.Results&&{Results:ne.Results.map(function(ae){return Dn.filterSensitiveLog(ae)})})},S}(ya||{}),tf=function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Pe,Te,Fe,sn,Ce,Gn,Jn,_r,It,or,Ei;return(0,s.Jh)(this,function(Or){switch(Or.label){case 0:return Pe=[(0,s.pi)({},S)],Ei={},[4,Xo(S.body,ne)];case 1:switch(ae=s.pi.apply(void 0,Pe.concat([(Ei.body=Or.sent(),Ei)])),Fe="UnknownError",Fe=mc(S,ae.body)){case"AccessDeniedException":case"com.amazonaws.location#AccessDeniedException":return[3,2];case"InternalServerException":case"com.amazonaws.location#InternalServerException":return[3,4];case"ResourceNotFoundException":case"com.amazonaws.location#ResourceNotFoundException":return[3,6];case"ThrottlingException":case"com.amazonaws.location#ThrottlingException":return[3,8];case"ValidationException":case"com.amazonaws.location#ValidationException":return[3,10]}return[3,12];case 2:return sn=[{}],[4,ko(ae,ne)];case 3:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,sn.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 4:return Ce=[{}],[4,Zo(ae,ne)];case 5:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,Ce.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 6:return Gn=[{}],[4,rs(ae,ne)];case 7:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,Gn.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 8:return Jn=[{}],[4,hs(ae,ne)];case 9:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,Jn.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 10:return _r=[{}],[4,Fs(ae,ne)];case 11:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,_r.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 12:Fe=(It=ae.body).code||It.Code||Fe,Te=(0,s.pi)((0,s.pi)({},It),{name:""+Fe,message:It.message||It.Message||Fe,$fault:"client",$metadata:yi(S)}),Or.label=13;case 13:return Te.message=or=Te.message||Te.Message||Fe,delete Te.Message,[2,Promise.reject(Object.assign(new Error(or),Te))]}})})},Ef=function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Pe,Te,Fe,sn,Ce,Gn,Jn,_r,It,or,Ei;return(0,s.Jh)(this,function(Or){switch(Or.label){case 0:return Pe=[(0,s.pi)({},S)],Ei={},[4,Xo(S.body,ne)];case 1:switch(ae=s.pi.apply(void 0,Pe.concat([(Ei.body=Or.sent(),Ei)])),Fe="UnknownError",Fe=mc(S,ae.body)){case"AccessDeniedException":case"com.amazonaws.location#AccessDeniedException":return[3,2];case"InternalServerException":case"com.amazonaws.location#InternalServerException":return[3,4];case"ResourceNotFoundException":case"com.amazonaws.location#ResourceNotFoundException":return[3,6];case"ThrottlingException":case"com.amazonaws.location#ThrottlingException":return[3,8];case"ValidationException":case"com.amazonaws.location#ValidationException":return[3,10]}return[3,12];case 2:return sn=[{}],[4,ko(ae,ne)];case 3:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,sn.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 4:return Ce=[{}],[4,Zo(ae,ne)];case 5:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,Ce.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 6:return Gn=[{}],[4,rs(ae,ne)];case 7:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,Gn.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 8:return Jn=[{}],[4,hs(ae,ne)];case 9:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,Jn.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 10:return _r=[{}],[4,Fs(ae,ne)];case 11:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,_r.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 12:Fe=(It=ae.body).code||It.Code||Fe,Te=(0,s.pi)((0,s.pi)({},It),{name:""+Fe,message:It.message||It.Message||Fe,$fault:"client",$metadata:yi(S)}),Or.label=13;case 13:return Te.message=or=Te.message||Te.Message||Fe,delete Te.Message,[2,Promise.reject(Object.assign(new Error(or),Te))]}})})},aa=function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Pe,Te,Fe,sn,Ce,Gn,Jn,_r,It,or,Ei;return(0,s.Jh)(this,function(Or){switch(Or.label){case 0:return Pe=[(0,s.pi)({},S)],Ei={},[4,Xo(S.body,ne)];case 1:switch(ae=s.pi.apply(void 0,Pe.concat([(Ei.body=Or.sent(),Ei)])),Fe="UnknownError",Fe=mc(S,ae.body)){case"AccessDeniedException":case"com.amazonaws.location#AccessDeniedException":return[3,2];case"InternalServerException":case"com.amazonaws.location#InternalServerException":return[3,4];case"ResourceNotFoundException":case"com.amazonaws.location#ResourceNotFoundException":return[3,6];case"ThrottlingException":case"com.amazonaws.location#ThrottlingException":return[3,8];case"ValidationException":case"com.amazonaws.location#ValidationException":return[3,10]}return[3,12];case 2:return sn=[{}],[4,ko(ae,ne)];case 3:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,sn.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 4:return Ce=[{}],[4,Zo(ae,ne)];case 5:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,Ce.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 6:return Gn=[{}],[4,rs(ae,ne)];case 7:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,Gn.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 8:return Jn=[{}],[4,hs(ae,ne)];case 9:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,Jn.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 10:return _r=[{}],[4,Fs(ae,ne)];case 11:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,_r.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 12:Fe=(It=ae.body).code||It.Code||Fe,Te=(0,s.pi)((0,s.pi)({},It),{name:""+Fe,message:It.message||It.Message||Fe,$fault:"client",$metadata:yi(S)}),Or.label=13;case 13:return Te.message=or=Te.message||Te.Message||Fe,delete Te.Message,[2,Promise.reject(Object.assign(new Error(or),Te))]}})})},_c=function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Pe,Te,Fe,sn,Ce,Gn,Jn,_r,It,or,Ei;return(0,s.Jh)(this,function(Or){switch(Or.label){case 0:return Pe=[(0,s.pi)({},S)],Ei={},[4,Xo(S.body,ne)];case 1:switch(ae=s.pi.apply(void 0,Pe.concat([(Ei.body=Or.sent(),Ei)])),Fe="UnknownError",Fe=mc(S,ae.body)){case"AccessDeniedException":case"com.amazonaws.location#AccessDeniedException":return[3,2];case"InternalServerException":case"com.amazonaws.location#InternalServerException":return[3,4];case"ResourceNotFoundException":case"com.amazonaws.location#ResourceNotFoundException":return[3,6];case"ThrottlingException":case"com.amazonaws.location#ThrottlingException":return[3,8];case"ValidationException":case"com.amazonaws.location#ValidationException":return[3,10]}return[3,12];case 2:return sn=[{}],[4,ko(ae,ne)];case 3:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,sn.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 4:return Ce=[{}],[4,Zo(ae,ne)];case 5:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,Ce.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 6:return Gn=[{}],[4,rs(ae,ne)];case 7:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,Gn.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 8:return Jn=[{}],[4,hs(ae,ne)];case 9:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,Jn.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 10:return _r=[{}],[4,Fs(ae,ne)];case 11:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,_r.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 12:Fe=(It=ae.body).code||It.Code||Fe,Te=(0,s.pi)((0,s.pi)({},It),{name:""+Fe,message:It.message||It.Message||Fe,$fault:"client",$metadata:yi(S)}),Or.label=13;case 13:return Te.message=or=Te.message||Te.Message||Fe,delete Te.Message,[2,Promise.reject(Object.assign(new Error(or),Te))]}})})},yt=function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Pe,Te,Fe,sn,Ce,Gn,Jn,_r,It,or,Ei;return(0,s.Jh)(this,function(Or){switch(Or.label){case 0:return Pe=[(0,s.pi)({},S)],Ei={},[4,Xo(S.body,ne)];case 1:switch(ae=s.pi.apply(void 0,Pe.concat([(Ei.body=Or.sent(),Ei)])),Fe="UnknownError",Fe=mc(S,ae.body)){case"AccessDeniedException":case"com.amazonaws.location#AccessDeniedException":return[3,2];case"InternalServerException":case"com.amazonaws.location#InternalServerException":return[3,4];case"ResourceNotFoundException":case"com.amazonaws.location#ResourceNotFoundException":return[3,6];case"ThrottlingException":case"com.amazonaws.location#ThrottlingException":return[3,8];case"ValidationException":case"com.amazonaws.location#ValidationException":return[3,10]}return[3,12];case 2:return sn=[{}],[4,ko(ae,ne)];case 3:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,sn.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 4:return Ce=[{}],[4,Zo(ae,ne)];case 5:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,Ce.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 6:return Gn=[{}],[4,rs(ae,ne)];case 7:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,Gn.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 8:return Jn=[{}],[4,hs(ae,ne)];case 9:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,Jn.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 10:return _r=[{}],[4,Fs(ae,ne)];case 11:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,_r.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 12:Fe=(It=ae.body).code||It.Code||Fe,Te=(0,s.pi)((0,s.pi)({},It),{name:""+Fe,message:It.message||It.Message||Fe,$fault:"client",$metadata:yi(S)}),Or.label=13;case 13:return Te.message=or=Te.message||Te.Message||Fe,delete Te.Message,[2,Promise.reject(Object.assign(new Error(or),Te))]}})})},oi=function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Pe,Te,Fe,sn,Ce,Gn,Jn,_r,It,or,Ei;return(0,s.Jh)(this,function(Or){switch(Or.label){case 0:return Pe=[(0,s.pi)({},S)],Ei={},[4,Xo(S.body,ne)];case 1:switch(ae=s.pi.apply(void 0,Pe.concat([(Ei.body=Or.sent(),Ei)])),Fe="UnknownError",Fe=mc(S,ae.body)){case"AccessDeniedException":case"com.amazonaws.location#AccessDeniedException":return[3,2];case"InternalServerException":case"com.amazonaws.location#InternalServerException":return[3,4];case"ResourceNotFoundException":case"com.amazonaws.location#ResourceNotFoundException":return[3,6];case"ThrottlingException":case"com.amazonaws.location#ThrottlingException":return[3,8];case"ValidationException":case"com.amazonaws.location#ValidationException":return[3,10]}return[3,12];case 2:return sn=[{}],[4,ko(ae,ne)];case 3:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,sn.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 4:return Ce=[{}],[4,Zo(ae,ne)];case 5:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,Ce.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 6:return Gn=[{}],[4,rs(ae,ne)];case 7:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,Gn.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 8:return Jn=[{}],[4,hs(ae,ne)];case 9:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,Jn.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 10:return _r=[{}],[4,Fs(ae,ne)];case 11:return Te=s.pi.apply(void 0,[s.pi.apply(void 0,_r.concat([Or.sent()])),{name:Fe,$metadata:yi(S)}]),[3,13];case 12:Fe=(It=ae.body).code||It.Code||Fe,Te=(0,s.pi)((0,s.pi)({},It),{name:""+Fe,message:It.message||It.Message||Fe,$fault:"client",$metadata:yi(S)}),Or.label=13;case 13:return Te.message=or=Te.message||Te.Message||Fe,delete Te.Message,[2,Promise.reject(Object.assign(new Error(or),Te))]}})})},ko=function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Pe;return(0,s.Jh)(this,function(Te){return ae={name:"AccessDeniedException",$fault:"client",$metadata:yi(S),Message:void 0},null!=(Pe=S.body).message&&(ae.Message=es(Pe.message)),[2,ae]})})},Zo=function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Pe;return(0,s.Jh)(this,function(Te){return ae={name:"InternalServerException",$fault:"server",$retryable:{},$metadata:yi(S),Message:void 0},null!=(Pe=S.body).message&&(ae.Message=es(Pe.message)),[2,ae]})})},rs=function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Pe;return(0,s.Jh)(this,function(Te){return ae={name:"ResourceNotFoundException",$fault:"client",$metadata:yi(S),Message:void 0},null!=(Pe=S.body).message&&(ae.Message=es(Pe.message)),[2,ae]})})},hs=function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Pe;return(0,s.Jh)(this,function(Te){return ae={name:"ThrottlingException",$fault:"client",$retryable:{},$metadata:yi(S),Message:void 0},null!=(Pe=S.body).message&&(ae.Message=es(Pe.message)),[2,ae]})})},Fs=function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Pe;return(0,s.Jh)(this,function(Te){return ae={name:"ValidationException",$fault:"client",$metadata:yi(S),FieldList:void 0,Message:void 0,Reason:void 0},null!=(Pe=S.body).fieldList&&(ae.FieldList=$h(Pe.fieldList,ne)),null!=Pe.message&&(ae.Message=es(Pe.message)),null!=Pe.reason&&(ae.Reason=es(Pe.reason)),[2,ae]})})},ll=function(S,ne){return S.filter(function(ae){return null!=ae}).map(function(ae){return null===ae?null:function(S,ne){return(0,s.pi)((0,s.pi)({},null!=S.GeofenceId&&{GeofenceId:S.GeofenceId}),null!=S.Geometry&&{Geometry:VA(S.Geometry,ne)})}(ae,ne)})},TA=function(S,ne){return S.filter(function(ae){return null!=ae}).map(function(ae){return null===ae?null:Bl(ae)})},PA=function(S,ne){return S.filter(function(ae){return null!=ae}).map(function(ae){return null===ae?null:ae})},VA=function(S,ne){return(0,s.pi)({},null!=S.Polygon&&{Polygon:Bd(S.Polygon,ne)})},Cd=function(S,ne){return S.filter(function(ae){return null!=ae}).map(function(ae){return null===ae?null:ae})},Bd=function(S,ne){return S.filter(function(ae){return null!=ae}).map(function(ae){return null===ae?null:function(S,ne){return S.filter(function(ae){return null!=ae}).map(function(ae){return null===ae?null:vd(ae,ne)})}(ae,ne)})},vd=function(S,ne){return S.filter(function(ae){return null!=ae}).map(function(ae){return null===ae?null:Bl(ae)})},uu=function(S,ne){return{Code:es(S.Code),Message:es(S.Message)}},tm=function(S,ne){return(S||[]).filter(function(ae){return null!=ae}).map(function(ae){return null===ae?null:qs(ae)})},Q0=function(S,ne){return(S||[]).filter(function(ae){return null!=ae}).map(function(ae){return null===ae?null:es(ae)})},Zh=function(S,ne){return{Polygon:null!=S.Polygon?Gp(S.Polygon,ne):void 0}},Gp=function(S,ne){return(S||[]).filter(function(ae){return null!=ae}).map(function(ae){return null===ae?null:function(S,ne){return(S||[]).filter(function(ae){return null!=ae}).map(function(ae){return null===ae?null:Md(ae,ne)})}(ae,ne)})},Df=function(S,ne){return{AddressNumber:es(S.AddressNumber),Country:es(S.Country),Geometry:null!=S.Geometry?am(S.Geometry,ne):void 0,Interpolated:wl(S.Interpolated),Label:es(S.Label),Municipality:es(S.Municipality),Neighborhood:es(S.Neighborhood),PostalCode:es(S.PostalCode),Region:es(S.Region),Street:es(S.Street),SubRegion:es(S.SubRegion),TimeZone:null!=S.TimeZone?Dg(S.TimeZone,ne):void 0}},am=function(S,ne){return{Point:null!=S.Point?Md(S.Point,ne):void 0}},Md=function(S,ne){return(S||[]).filter(function(ae){return null!=ae}).map(function(ae){return null===ae?null:qs(ae)})},Dg=function(S,ne){return{Name:es(S.Name),Offset:fi(S.Offset)}},$h=function(S,ne){return(S||[]).filter(function(ae){return null!=ae}).map(function(ae){return null===ae?null:function(S,ne){return{Message:es(S.message),Name:es(S.name)}}(ae)})},yi=function(S){var ne;return{httpStatusCode:S.statusCode,requestId:null!==(ne=S.headers["x-amzn-requestid"])&&void 0!==ne?ne:S.headers["x-amzn-request-id"],extendedRequestId:S.headers["x-amz-id-2"],cfId:S.headers["x-amz-cf-id"]}},Xo=function(S,ne){return function(S,ne){return function(S,ne){return void 0===S&&(S=new Uint8Array),S instanceof Uint8Array?Promise.resolve(S):ne.streamCollector(S)||Promise.resolve(new Uint8Array)}(S,ne).then(function(ae){return ne.utf8Encoder(ae)})}(S,ne).then(function(ae){return ae.length?JSON.parse(ae):{}})},mc=function(S,ne){var Pe=function(Fe){var wn=Fe;return wn.indexOf(":")>=0&&(wn=wn.split(":")[0]),wn.indexOf("#")>=0&&(wn=wn.split("#")[1]),wn},Te=("x-amzn-errortype",Object.keys(S.headers).find(function(sn){return sn.toLowerCase()==="x-amzn-errortype".toLowerCase()}));return void 0!==Te?Pe(S.headers[Te]):void 0!==ne.code?Pe(ne.code):void 0!==ne.__type?Pe(ne.__type):""},lm=function(S){function ne(ae){var Pe=S.call(this)||this;return Pe.input=ae,Pe}return(0,s.ZT)(ne,S),ne.prototype.resolveMiddleware=function(ae,Pe,Te){this.middlewareStack.use(Ol(Pe,this.serialize,this.deserialize));var Fe=ae.concat(this.middlewareStack),Jn=Pe.requestHandler;return Fe.resolve(function(_r){return Jn.handle(_r.request,Te||{})},{logger:Pe.logger,clientName:"LocationClient",commandName:"SearchPlaceIndexForTextCommand",inputFilterSensitiveLog:rr.filterSensitiveLog,outputFilterSensitiveLog:ya.filterSensitiveLog})},ne.prototype.serialize=function(ae,Pe){return function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Te,Fe,wn,sn,Ce,Gn,Jn,_r,It;return(0,s.Jh)(this,function(or){switch(or.label){case 0:return[4,ne.endpoint()];case 1:if(ae=or.sent(),Fe=void 0===(Te=ae.protocol)?"https":Te,wn=ae.port,sn=ae.path,Ce={"content-type":"application/json"},Gn=(sn?.endsWith("/")?sn.slice(0,-1):sn||"")+"/places/v0/indexes/{IndexName}/search/text",void 0===S.IndexName)throw new Error("No value provided for input HTTP label: IndexName.");if((Jn=S.IndexName).length<=0)throw new Error("Empty value provided for input HTTP label: IndexName.");return Gn=Gn.replace("{IndexName}",ml(Jn)),_r=JSON.stringify((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)((0,s.pi)({},null!=S.BiasPosition&&{BiasPosition:vd(S.BiasPosition,ne)}),null!=S.FilterBBox&&{FilterBBox:TA(S.FilterBBox)}),null!=S.FilterCountries&&{FilterCountries:PA(S.FilterCountries)}),null!=S.Language&&{Language:S.Language}),null!=S.MaxResults&&{MaxResults:S.MaxResults}),null!=S.Text&&{Text:S.Text})),[4,ne.endpoint()];case 2:if(It=or.sent().hostname,!0!==ne.disableHostPrefix&&!xe(It="places."+It))throw new Error("ValidationError: prefixed hostname must be hostname compatible.");return[2,new se({protocol:Fe,hostname:It,port:wn,method:"POST",headers:Ce,path:Gn,body:_r})]}})})}(ae,Pe)},ne.prototype.deserialize=function(ae,Pe){return function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Pe,Te,Fe;return(0,s.Jh)(this,function(wn){switch(wn.label){case 0:return 200!==S.statusCode&&S.statusCode>=300?[2,oi(S,ne)]:(ae={$metadata:yi(S),Results:void 0,Summary:void 0},Te=ac,Fe=Ac,[4,Xo(S.body,ne)]);case 1:return null!=(Pe=Te.apply(void 0,[Fe.apply(void 0,[wn.sent()]),"body"])).Results&&(ae.Results=function(S,ne){return(S||[]).filter(function(ae){return null!=ae}).map(function(ae){return null===ae?null:function(S,ne){return{Distance:qs(S.Distance),Place:null!=S.Place?Df(S.Place,ne):void 0,Relevance:qs(S.Relevance)}}(ae,ne)})}(Pe.Results,ne)),null!=Pe.Summary&&(ae.Summary=function(S,ne){return{BiasPosition:null!=S.BiasPosition?Md(S.BiasPosition,ne):void 0,DataSource:es(S.DataSource),FilterBBox:null!=S.FilterBBox?tm(S.FilterBBox):void 0,FilterCountries:null!=S.FilterCountries?Q0(S.FilterCountries):void 0,Language:es(S.Language),MaxResults:fi(S.MaxResults),ResultBBox:null!=S.ResultBBox?tm(S.ResultBBox):void 0,Text:es(S.Text)}}(Pe.Summary,ne)),[2,Promise.resolve(ae)]}})})}(ae,Pe)},ne}(vc),Am=function(S){function ne(ae){var Pe=S.call(this)||this;return Pe.input=ae,Pe}return(0,s.ZT)(ne,S),ne.prototype.resolveMiddleware=function(ae,Pe,Te){this.middlewareStack.use(Ol(Pe,this.serialize,this.deserialize));var Fe=ae.concat(this.middlewareStack),Jn=Pe.requestHandler;return Fe.resolve(function(_r){return Jn.handle(_r.request,Te||{})},{logger:Pe.logger,clientName:"LocationClient",commandName:"SearchPlaceIndexForPositionCommand",inputFilterSensitiveLog:hA.filterSensitiveLog,outputFilterSensitiveLog:ql.filterSensitiveLog})},ne.prototype.serialize=function(ae,Pe){return function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Te,Fe,wn,sn,Ce,Gn,Jn,_r,It;return(0,s.Jh)(this,function(or){switch(or.label){case 0:return[4,ne.endpoint()];case 1:if(ae=or.sent(),Fe=void 0===(Te=ae.protocol)?"https":Te,wn=ae.port,sn=ae.path,Ce={"content-type":"application/json"},Gn=(sn?.endsWith("/")?sn.slice(0,-1):sn||"")+"/places/v0/indexes/{IndexName}/search/position",void 0===S.IndexName)throw new Error("No value provided for input HTTP label: IndexName.");if((Jn=S.IndexName).length<=0)throw new Error("Empty value provided for input HTTP label: IndexName.");return Gn=Gn.replace("{IndexName}",ml(Jn)),_r=JSON.stringify((0,s.pi)((0,s.pi)((0,s.pi)({},null!=S.Language&&{Language:S.Language}),null!=S.MaxResults&&{MaxResults:S.MaxResults}),null!=S.Position&&{Position:vd(S.Position,ne)})),[4,ne.endpoint()];case 2:if(It=or.sent().hostname,!0!==ne.disableHostPrefix&&!xe(It="places."+It))throw new Error("ValidationError: prefixed hostname must be hostname compatible.");return[2,new se({protocol:Fe,hostname:It,port:wn,method:"POST",headers:Ce,path:Gn,body:_r})]}})})}(ae,Pe)},ne.prototype.deserialize=function(ae,Pe){return function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Pe,Te,Fe;return(0,s.Jh)(this,function(wn){switch(wn.label){case 0:return 200!==S.statusCode&&S.statusCode>=300?[2,yt(S,ne)]:(ae={$metadata:yi(S),Results:void 0,Summary:void 0},Te=ac,Fe=Ac,[4,Xo(S.body,ne)]);case 1:return null!=(Pe=Te.apply(void 0,[Fe.apply(void 0,[wn.sent()]),"body"])).Results&&(ae.Results=function(S,ne){return(S||[]).filter(function(ae){return null!=ae}).map(function(ae){return null===ae?null:function(S,ne){return{Distance:qs(S.Distance),Place:null!=S.Place?Df(S.Place,ne):void 0}}(ae,ne)})}(Pe.Results,ne)),null!=Pe.Summary&&(ae.Summary=function(S,ne){return{DataSource:es(S.DataSource),Language:es(S.Language),MaxResults:fi(S.MaxResults),Position:null!=S.Position?Md(S.Position,ne):void 0}}(Pe.Summary,ne)),[2,Promise.resolve(ae)]}})})}(ae,Pe)},ne}(vc),qp=function(S){function ne(ae){var Pe=S.call(this)||this;return Pe.input=ae,Pe}return(0,s.ZT)(ne,S),ne.prototype.resolveMiddleware=function(ae,Pe,Te){this.middlewareStack.use(Ol(Pe,this.serialize,this.deserialize));var Fe=ae.concat(this.middlewareStack),Jn=Pe.requestHandler;return Fe.resolve(function(_r){return Jn.handle(_r.request,Te||{})},{logger:Pe.logger,clientName:"LocationClient",commandName:"GetGeofenceCommand",inputFilterSensitiveLog:Uu.filterSensitiveLog,outputFilterSensitiveLog:rd.filterSensitiveLog})},ne.prototype.serialize=function(ae,Pe){return function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Te,Fe,wn,sn,Ce,Gn,Jn,It;return(0,s.Jh)(this,function(or){switch(or.label){case 0:return[4,ne.endpoint()];case 1:if(ae=or.sent(),Fe=void 0===(Te=ae.protocol)?"https":Te,wn=ae.port,sn=ae.path,Ce={},Gn=(sn?.endsWith("/")?sn.slice(0,-1):sn||"")+"/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}",void 0===S.CollectionName)throw new Error("No value provided for input HTTP label: CollectionName.");if((Jn=S.CollectionName).length<=0)throw new Error("Empty value provided for input HTTP label: CollectionName.");if(Gn=Gn.replace("{CollectionName}",ml(Jn)),void 0===S.GeofenceId)throw new Error("No value provided for input HTTP label: GeofenceId.");if((Jn=S.GeofenceId).length<=0)throw new Error("Empty value provided for input HTTP label: GeofenceId.");return Gn=Gn.replace("{GeofenceId}",ml(Jn)),[4,ne.endpoint()];case 2:if(It=or.sent().hostname,!0!==ne.disableHostPrefix&&!xe(It="geofencing."+It))throw new Error("ValidationError: prefixed hostname must be hostname compatible.");return[2,new se({protocol:Fe,hostname:It,port:wn,method:"GET",headers:Ce,path:Gn,body:void 0})]}})})}(ae,Pe)},ne.prototype.deserialize=function(ae,Pe){return function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Pe,Te,Fe;return(0,s.Jh)(this,function(wn){switch(wn.label){case 0:return 200!==S.statusCode&&S.statusCode>=300?[2,aa(S,ne)]:(ae={$metadata:yi(S),CreateTime:void 0,GeofenceId:void 0,Geometry:void 0,Status:void 0,UpdateTime:void 0},Te=ac,Fe=Ac,[4,Xo(S.body,ne)]);case 1:return null!=(Pe=Te.apply(void 0,[Fe.apply(void 0,[wn.sent()]),"body"])).CreateTime&&(ae.CreateTime=ac(hl(Pe.CreateTime))),null!=Pe.GeofenceId&&(ae.GeofenceId=es(Pe.GeofenceId)),null!=Pe.Geometry&&(ae.Geometry=Zh(Pe.Geometry,ne)),null!=Pe.Status&&(ae.Status=es(Pe.Status)),null!=Pe.UpdateTime&&(ae.UpdateTime=ac(hl(Pe.UpdateTime))),[2,Promise.resolve(ae)]}})})}(ae,Pe)},ne}(vc),np=function(S){function ne(ae){var Pe=S.call(this)||this;return Pe.input=ae,Pe}return(0,s.ZT)(ne,S),ne.prototype.resolveMiddleware=function(ae,Pe,Te){this.middlewareStack.use(Ol(Pe,this.serialize,this.deserialize));var Fe=ae.concat(this.middlewareStack),Jn=Pe.requestHandler;return Fe.resolve(function(_r){return Jn.handle(_r.request,Te||{})},{logger:Pe.logger,clientName:"LocationClient",commandName:"ListGeofencesCommand",inputFilterSensitiveLog:We.filterSensitiveLog,outputFilterSensitiveLog:qn.filterSensitiveLog})},ne.prototype.serialize=function(ae,Pe){return function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Te,Fe,wn,sn,Ce,Gn,Jn,_r,It;return(0,s.Jh)(this,function(or){switch(or.label){case 0:return[4,ne.endpoint()];case 1:if(ae=or.sent(),Fe=void 0===(Te=ae.protocol)?"https":Te,wn=ae.port,sn=ae.path,Ce={"content-type":"application/json"},Gn=(sn?.endsWith("/")?sn.slice(0,-1):sn||"")+"/geofencing/v0/collections/{CollectionName}/list-geofences",void 0===S.CollectionName)throw new Error("No value provided for input HTTP label: CollectionName.");if((Jn=S.CollectionName).length<=0)throw new Error("Empty value provided for input HTTP label: CollectionName.");return Gn=Gn.replace("{CollectionName}",ml(Jn)),_r=JSON.stringify((0,s.pi)({},null!=S.NextToken&&{NextToken:S.NextToken})),[4,ne.endpoint()];case 2:if(It=or.sent().hostname,!0!==ne.disableHostPrefix&&!xe(It="geofencing."+It))throw new Error("ValidationError: prefixed hostname must be hostname compatible.");return[2,new se({protocol:Fe,hostname:It,port:wn,method:"POST",headers:Ce,path:Gn,body:_r})]}})})}(ae,Pe)},ne.prototype.deserialize=function(ae,Pe){return function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Pe,Te,Fe;return(0,s.Jh)(this,function(wn){switch(wn.label){case 0:return 200!==S.statusCode&&S.statusCode>=300?[2,_c(S,ne)]:(ae={$metadata:yi(S),Entries:void 0,NextToken:void 0},Te=ac,Fe=Ac,[4,Xo(S.body,ne)]);case 1:return null!=(Pe=Te.apply(void 0,[Fe.apply(void 0,[wn.sent()]),"body"])).Entries&&(ae.Entries=function(S,ne){return(S||[]).filter(function(ae){return null!=ae}).map(function(ae){return null===ae?null:function(S,ne){return{CreateTime:null!=S.CreateTime?ac(hl(S.CreateTime)):void 0,GeofenceId:es(S.GeofenceId),Geometry:null!=S.Geometry?Zh(S.Geometry,ne):void 0,Status:es(S.Status),UpdateTime:null!=S.UpdateTime?ac(hl(S.UpdateTime)):void 0}}(ae,ne)})}(Pe.Entries,ne)),null!=Pe.NextToken&&(ae.NextToken=es(Pe.NextToken)),[2,Promise.resolve(ae)]}})})}(ae,Pe)},ne}(vc),Ig=function(S){function ne(ae){var Pe=S.call(this)||this;return Pe.input=ae,Pe}return(0,s.ZT)(ne,S),ne.prototype.resolveMiddleware=function(ae,Pe,Te){this.middlewareStack.use(Ol(Pe,this.serialize,this.deserialize));var Fe=ae.concat(this.middlewareStack),Jn=Pe.requestHandler;return Fe.resolve(function(_r){return Jn.handle(_r.request,Te||{})},{logger:Pe.logger,clientName:"LocationClient",commandName:"BatchPutGeofenceCommand",inputFilterSensitiveLog:ft.filterSensitiveLog,outputFilterSensitiveLog:Jt.filterSensitiveLog})},ne.prototype.serialize=function(ae,Pe){return function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Te,Fe,wn,sn,Ce,Gn,Jn,_r,It;return(0,s.Jh)(this,function(or){switch(or.label){case 0:return[4,ne.endpoint()];case 1:if(ae=or.sent(),Fe=void 0===(Te=ae.protocol)?"https":Te,wn=ae.port,sn=ae.path,Ce={"content-type":"application/json"},Gn=(sn?.endsWith("/")?sn.slice(0,-1):sn||"")+"/geofencing/v0/collections/{CollectionName}/put-geofences",void 0===S.CollectionName)throw new Error("No value provided for input HTTP label: CollectionName.");if((Jn=S.CollectionName).length<=0)throw new Error("Empty value provided for input HTTP label: CollectionName.");return Gn=Gn.replace("{CollectionName}",ml(Jn)),_r=JSON.stringify((0,s.pi)({},null!=S.Entries&&{Entries:ll(S.Entries,ne)})),[4,ne.endpoint()];case 2:if(It=or.sent().hostname,!0!==ne.disableHostPrefix&&!xe(It="geofencing."+It))throw new Error("ValidationError: prefixed hostname must be hostname compatible.");return[2,new se({protocol:Fe,hostname:It,port:wn,method:"POST",headers:Ce,path:Gn,body:_r})]}})})}(ae,Pe)},ne.prototype.deserialize=function(ae,Pe){return function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Pe,Te,Fe;return(0,s.Jh)(this,function(wn){switch(wn.label){case 0:return 200!==S.statusCode&&S.statusCode>=300?[2,Ef(S,ne)]:(ae={$metadata:yi(S),Errors:void 0,Successes:void 0},Te=ac,Fe=Ac,[4,Xo(S.body,ne)]);case 1:return null!=(Pe=Te.apply(void 0,[Fe.apply(void 0,[wn.sent()]),"body"])).Errors&&(ae.Errors=function(S,ne){return(S||[]).filter(function(ae){return null!=ae}).map(function(ae){return null===ae?null:function(S,ne){return{Error:null!=S.Error?uu(S.Error,ne):void 0,GeofenceId:es(S.GeofenceId)}}(ae,ne)})}(Pe.Errors,ne)),null!=Pe.Successes&&(ae.Successes=function(S,ne){return(S||[]).filter(function(ae){return null!=ae}).map(function(ae){return null===ae?null:function(S,ne){return{CreateTime:null!=S.CreateTime?ac(hl(S.CreateTime)):void 0,GeofenceId:es(S.GeofenceId),UpdateTime:null!=S.UpdateTime?ac(hl(S.UpdateTime)):void 0}}(ae)})}(Pe.Successes)),[2,Promise.resolve(ae)]}})})}(ae,Pe)},ne}(vc),dm=function(S){function ne(ae){var Pe=S.call(this)||this;return Pe.input=ae,Pe}return(0,s.ZT)(ne,S),ne.prototype.resolveMiddleware=function(ae,Pe,Te){this.middlewareStack.use(Ol(Pe,this.serialize,this.deserialize));var Fe=ae.concat(this.middlewareStack),Jn=Pe.requestHandler;return Fe.resolve(function(_r){return Jn.handle(_r.request,Te||{})},{logger:Pe.logger,clientName:"LocationClient",commandName:"BatchDeleteGeofenceCommand",inputFilterSensitiveLog:yr.filterSensitiveLog,outputFilterSensitiveLog:At.filterSensitiveLog})},ne.prototype.serialize=function(ae,Pe){return function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Te,Fe,wn,sn,Ce,Gn,Jn,_r,It;return(0,s.Jh)(this,function(or){switch(or.label){case 0:return[4,ne.endpoint()];case 1:if(ae=or.sent(),Fe=void 0===(Te=ae.protocol)?"https":Te,wn=ae.port,sn=ae.path,Ce={"content-type":"application/json"},Gn=(sn?.endsWith("/")?sn.slice(0,-1):sn||"")+"/geofencing/v0/collections/{CollectionName}/delete-geofences",void 0===S.CollectionName)throw new Error("No value provided for input HTTP label: CollectionName.");if((Jn=S.CollectionName).length<=0)throw new Error("Empty value provided for input HTTP label: CollectionName.");return Gn=Gn.replace("{CollectionName}",ml(Jn)),_r=JSON.stringify((0,s.pi)({},null!=S.GeofenceIds&&{GeofenceIds:Cd(S.GeofenceIds)})),[4,ne.endpoint()];case 2:if(It=or.sent().hostname,!0!==ne.disableHostPrefix&&!xe(It="geofencing."+It))throw new Error("ValidationError: prefixed hostname must be hostname compatible.");return[2,new se({protocol:Fe,hostname:It,port:wn,method:"POST",headers:Ce,path:Gn,body:_r})]}})})}(ae,Pe)},ne.prototype.deserialize=function(ae,Pe){return function(S,ne){return(0,s.mG)(void 0,void 0,void 0,function(){var ae,Pe,Te,Fe;return(0,s.Jh)(this,function(wn){switch(wn.label){case 0:return 200!==S.statusCode&&S.statusCode>=300?[2,tf(S,ne)]:(ae={$metadata:yi(S),Errors:void 0},Te=ac,Fe=Ac,[4,Xo(S.body,ne)]);case 1:return null!=(Pe=Te.apply(void 0,[Fe.apply(void 0,[wn.sent()]),"body"])).Errors&&(ae.Errors=function(S,ne){return(S||[]).filter(function(ae){return null!=ae}).map(function(ae){return null===ae?null:function(S,ne){return{Error:null!=S.Error?uu(S.Error,ne):void 0,GeofenceId:es(S.GeofenceId)}}(ae,ne)})}(Pe.Errors,ne)),[2,Promise.resolve(ae)]}})})}(ae,Pe)},ne}(vc);var Og=function(S,ne){var ae="function"==typeof Symbol&&S[Symbol.iterator];if(!ae)return S;var Te,wn,Pe=ae.call(S),Fe=[];try{for(;(void 0===ne||ne-- >0)&&!(Te=Pe.next()).done;)Fe.push(Te.value)}catch(sn){wn={error:sn}}finally{try{Te&&!Te.done&&(ae=Pe.return)&&ae.call(Pe)}finally{if(wn)throw wn.error}}return Fe};function vm(S,ne){if(!Number.isFinite(S)||!Number.isFinite(ne))throw new Error("Invalid coordinates: ["+S+","+ne+"]");if(ne<-90||900)throw new Error(ae+"One or more of the coordinates in the Polygon LinearRing are not valid: "+JSON.stringify(Pe));var Te=Og(S[0],2),Fe=Te[0],wn=Te[1],sn=Og(S[S.length-1],2);if(Fe!==sn[0]||wn!==sn[1])throw new Error(ae+"LinearRing's first and last coordinates are not the same");if(function ap(S){for(var Te,Fe,ne=function o0(S){if(Array.isArray(S))return S;if("Feature"===S.type){if(null!==S.geometry)return S.geometry.coordinates}else if(S.coordinates)return S.coordinates;throw new Error("coords must be GeoJSON Feature, Geometry Object or an Array")}(S),ae=0,Pe=1;Pe0}(S))throw new Error(ae+"LinearRing coordinates must be wound counterclockwise")}var cd=function(S,ne,ae,Pe){return new(ae||(ae=Promise))(function(Fe,wn){function sn(Jn){try{Gn(Pe.next(Jn))}catch(_r){wn(_r)}}function Ce(Jn){try{Gn(Pe.throw(Jn))}catch(_r){wn(_r)}}function Gn(Jn){Jn.done?Fe(Jn.value):function Te(Fe){return Fe instanceof ae?Fe:new ae(function(wn){wn(Fe)})}(Jn.value).then(sn,Ce)}Gn((Pe=Pe.apply(S,ne||[])).next())})},UA=function(S,ne){var Pe,Te,Fe,wn,ae={label:0,sent:function(){if(1&Fe[0])throw Fe[1];return Fe[1]},trys:[],ops:[]};return wn={next:sn(0),throw:sn(1),return:sn(2)},"function"==typeof Symbol&&(wn[Symbol.iterator]=function(){return this}),wn;function sn(Gn){return function(Jn){return function Ce(Gn){if(Pe)throw new TypeError("Generator is already executing.");for(;ae;)try{if(Pe=1,Te&&(Fe=2&Gn[0]?Te.return:Gn[0]?Te.throw||((Fe=Te.return)&&Fe.call(Te),0):Te.next)&&!(Fe=Fe.call(Te,Gn[1])).done)return Fe;switch(Te=0,Fe&&(Gn=[2&Gn[0],Fe.value]),Gn[0]){case 0:case 1:Fe=Gn;break;case 4:return ae.label++,{value:Gn[1],done:!1};case 5:ae.label++,Te=Gn[1],Gn=[0];continue;case 7:Gn=ae.ops.pop(),ae.trys.pop();continue;default:if(!(Fe=(Fe=ae.trys).length>0&&Fe[Fe.length-1])&&(6===Gn[0]||2===Gn[0])){ae=0;continue}if(3===Gn[0]&&(!Fe||Gn[1]>Fe[0]&&Gn[1]0)&&!(Te=Pe.next()).done;)Fe.push(Te.value)}catch(sn){wn={error:sn}}finally{try{Te&&!Te.done&&(ae=Pe.return)&&ae.call(Pe)}finally{if(wn)throw wn.error}}return Fe},fd=new a.k("AmazonLocationServiceProvider"),cf=function(){function S(ne){this._config=ne||{},fd.debug("Geo Options",this._config)}return S.prototype.getCategory=function(){return S.CATEGORY},S.prototype.getProviderName=function(){return S.PROVIDER_NAME},S.prototype.configure=function(ne){return fd.debug("configure Amazon Location Service Provider",ne),ne?(this._config=Object.assign({},this._config,ne),this._config):this._config},S.prototype.getAvailableMaps=function(){this._verifyMapResources();var ne=[],ae=this._config.maps.items,Pe=this._config.region;for(var Te in ae)ne.push({mapName:Te,style:ae[Te].style,region:Pe});return ne},S.prototype.getDefaultMap=function(){this._verifyMapResources();var ne=this._config.maps.default;return{mapName:ne,style:this._config.maps.items[ne].style,region:this._config.region}},S.prototype.searchByText=function(ne,ae){return cd(this,void 0,void 0,function(){var Te,Fe,wn,sn,Ce,Gn;return UA(this,function(_r){switch(_r.label){case 0:return[4,this._ensureCredentials()];case 1:if(!_r.sent())throw new Error("No credentials");if(this._verifySearchIndex(ae?.searchIndexName),Te={Text:ne,IndexName:this._config.search_indices.default},ae){if(Te.FilterCountries=ae.countries,Te.MaxResults=ae.maxResults,ae.searchIndexName&&(Te.IndexName=ae.searchIndexName),ae.biasPosition&&ae.searchAreaConstraints)throw new Error("BiasPosition and SearchAreaConstraints are mutually exclusive, please remove one or the other from the options object");ae.biasPosition&&(Te.BiasPosition=ae.biasPosition),ae.searchAreaConstraints&&(Te.FilterBBox=ae.searchAreaConstraints)}Fe=new la({credentials:this._config.credentials,region:this._config.region,customUserAgent:(0,c.Zm)()}),wn=new lm(Te),_r.label=2;case 2:return _r.trys.push([2,4,,5]),[4,Fe.send(wn)];case 3:return sn=_r.sent(),[3,5];case 4:throw Ce=_r.sent(),fd.debug(Ce),Ce;case 5:return Gn=sn.Results.map(function(It){return It.Place}),[2,r()(Gn,{deep:!0})]}})})},S.prototype.searchByCoordinates=function(ne,ae){return cd(this,void 0,void 0,function(){var Te,Fe,wn,sn,Ce,Gn;return UA(this,function(_r){switch(_r.label){case 0:return[4,this._ensureCredentials()];case 1:if(!_r.sent())throw new Error("No credentials");this._verifySearchIndex(ae?.searchIndexName),Te={Position:ne,IndexName:this._config.search_indices.default},ae&&(ae.searchIndexName&&(Te.IndexName=ae.searchIndexName),Te.MaxResults=ae.maxResults),Fe=new la({credentials:this._config.credentials,region:this._config.region,customUserAgent:(0,c.Zm)()}),wn=new Am(Te),_r.label=2;case 2:return _r.trys.push([2,4,,5]),[4,Fe.send(wn)];case 3:return sn=_r.sent(),[3,5];case 4:throw Ce=_r.sent(),fd.debug(Ce),Ce;case 5:return Gn=sn.Results.map(function(It){return It.Place}),[2,r()(Gn[0],{deep:!0})]}})})},S.prototype.saveGeofences=function(ne,ae){return cd(this,void 0,void 0,function(){var Te,Fe,wn,Ce=this;return UA(this,function(Gn){switch(Gn.label){case 0:if(ne.length<1)throw new Error("Geofence input array is empty");return[4,this._ensureCredentials()];case 1:if(!Gn.sent())throw new Error("No credentials");try{this._verifyGeofenceCollections(ae?.collectionName)}catch(Jn){throw fd.debug(Jn),Jn}for(function c0(S){var ne={};S.forEach(function(ae){if(!ae.geofenceId)throw new Error("Geofence '"+ae+"' is missing geofenceId");var Pe=ae.geofenceId;if(op(Pe),ne[Pe])throw new Error("Duplicate geofenceId: "+Pe);if(ne[Pe]=!0,!ae.geometry)throw new Error("Geofence '"+Pe+"' is missing geometry");var Te=ae.geometry;if(!Te.polygon)throw new Error("Geofence '"+Pe+"' is missing geometry.polygon");var Fe=Te.polygon;try{!function Jv(S,ne){var ae=ne?ne+": ":"";if(!Array.isArray(S))throw new Error(ae+"Polygon is of incorrect structure. It should be an array of LinearRings");if(S.length<1)throw new Error(ae+"Polygon must have a single LinearRing array.");if(S.length>1)throw new Error(ae+"Polygon must have a single LinearRing array. Note: We do not currently support polygons with holes, multipolygons, polygons that are wound clockwise, or that cross the antimeridian.");if(S.reduce(function(Te,Fe){return Te+Fe.length},0)>1e3)throw new Error(ae+"Polygon has more than the maximum 1000 vertices.");S.forEach(function(Te){s0(Te,ne)})}(Fe,Pe)}catch(Ce){if(Ce.message.includes("Polygon has more than the maximum 1000 vertices."))throw new Error("Geofence '"+Pe+"' has more than the maximum of 1000 vertices")}s0(Og(Fe,1)[0],Pe)})}(ne),Te=ne.map(function(Jn){return{GeofenceId:Jn.geofenceId,Geometry:{Polygon:Jn.geometry.polygon}}}),Fe={successes:[],errors:[]},wn=[];Te.length>0;)wn.push(Te.splice(0,10));return[4,Promise.all(wn.map(function(Jn){return cd(Ce,void 0,void 0,function(){var _r,It;return UA(this,function(or){switch(or.label){case 0:return or.trys.push([0,2,,3]),[4,this._AmazonLocationServiceBatchPutGeofenceCall(Jn,ae?.collectionName||this._config.geofenceCollections.default)];case 1:return _r=or.sent(),[3,3];case 2:return It=or.sent(),Jn.forEach(function(Ei){Fe.errors.push({geofenceId:Ei.GeofenceId,error:{code:"APIConnectionError",message:It.message}})}),[2];case 3:return _r.Successes.forEach(function(Ei){Fe.successes.push({geofenceId:Ei.GeofenceId,createTime:Ei.CreateTime,updateTime:Ei.UpdateTime})}),_r.Errors.forEach(function(Ei){var Or=Ei.Error;Fe.errors.push({error:{code:Or.Code,message:Or.Message},geofenceId:Ei.GeofenceId})}),[2]}})})}))];case 2:return Gn.sent(),[2,Fe]}})})},S.prototype.getGeofence=function(ne,ae){return cd(this,void 0,void 0,function(){var Te,wn,sn,Ce;return UA(this,function(Or){switch(Or.label){case 0:return[4,this._ensureCredentials()];case 1:if(!Or.sent())throw new Error("No credentials");try{this._verifyGeofenceCollections(ae?.collectionName)}catch(vs){throw fd.debug(vs),vs}op(ne),Te=new la({credentials:this._config.credentials,region:this._config.region,customUserAgent:(0,c.Zm)()}),wn=new qp({GeofenceId:ne,CollectionName:ae?.collectionName||this._config.geofenceCollections.default}),Or.label=2;case 2:return Or.trys.push([2,4,,5]),[4,Te.send(wn)];case 3:return sn=Or.sent(),[3,5];case 4:throw Ce=Or.sent(),fd.debug(Ce),Ce;case 5:return[2,{createTime:sn.CreateTime,geofenceId:sn.GeofenceId,geometry:{polygon:sn.Geometry.Polygon},status:sn.Status,updateTime:sn.UpdateTime}]}})})},S.prototype.listGeofences=function(ne){return cd(this,void 0,void 0,function(){var Pe,Fe,wn,sn,Ce;return UA(this,function(_r){switch(_r.label){case 0:return[4,this._ensureCredentials()];case 1:if(!_r.sent())throw new Error("No credentials");try{this._verifyGeofenceCollections(ne?.collectionName)}catch(It){throw fd.debug(It),It}Pe=new la({credentials:this._config.credentials,region:this._config.region,customUserAgent:(0,c.Zm)()}),Fe=new np({NextToken:ne?.nextToken,CollectionName:ne?.collectionName||this._config.geofenceCollections.default}),_r.label=2;case 2:return _r.trys.push([2,4,,5]),[4,Pe.send(Fe)];case 3:return wn=_r.sent(),[3,5];case 4:throw sn=_r.sent(),fd.debug(sn),sn;case 5:return Ce=wn.NextToken,[2,{entries:wn.Entries.map(function(It){return{geofenceId:It.GeofenceId,createTime:It.CreateTime,updateTime:It.UpdateTime,status:It.Status,geometry:{polygon:It.Geometry.Polygon}}}),nextToken:Ce}]}})})},S.prototype.deleteGeofences=function(ne,ae){return cd(this,void 0,void 0,function(){var Te,Fe,wn,sn,Ce=this;return UA(this,function(Gn){switch(Gn.label){case 0:if(ne.length<1)throw new Error("GeofenceId input array is empty");return[4,this._ensureCredentials()];case 1:if(!Gn.sent())throw new Error("No credentials");if(this._verifyGeofenceCollections(ae?.collectionName),(Te=ne.filter(function(Jn){try{op(Jn)}catch{return!0}})).length>0)throw new Error("Invalid geofence ids: "+Te.join(", "));for(Fe={successes:[],errors:[]},wn=[],sn=0;sn0&&Fe[Fe.length-1])&&(6===Gn[0]||2===Gn[0])){ae=0;continue}if(3===Gn[0]&&(!Fe||Gn[1]>Fe[0]&&Gn[1]0)&&!(Te=Pe.next()).done;)Fe.push(Te.value)}catch(sn){wn={error:sn}}finally{try{Te&&!Te.done&&(ae=Pe.return)&&ae.call(Pe)}finally{if(wn)throw wn.error}}return Fe}(ne,2),sn=wn[0],Ce=wn[1],Jn.label=1;case 1:return Jn.trys.push([1,3,,4]),vm(sn,Ce),[4,Fe.searchByCoordinates(ne,ae)];case 2:return[2,Jn.sent()];case 3:throw Gn=Jn.sent(),Pu.debug(Gn),Gn;case 4:return[2]}})})},S.prototype.saveGeofences=function(ne,ae){return lf(this,void 0,void 0,function(){var Pe,Fe,wn,sn;return ng(this,function(Ce){switch(Ce.label){case 0:Fe=this.getPluggable(void 0===(Pe=(ae||{}).providerName)?jd:Pe),wn=Array.isArray(ne)?ne:[ne],Ce.label=1;case 1:return Ce.trys.push([1,3,,4]),[4,Fe.saveGeofences(wn,ae)];case 2:return[2,Ce.sent()];case 3:throw sn=Ce.sent(),Pu.debug(sn),sn;case 4:return[2]}})})},S.prototype.getGeofence=function(ne,ae){return lf(this,void 0,void 0,function(){var Pe,Fe,wn;return ng(this,function(sn){switch(sn.label){case 0:Fe=this.getPluggable(void 0===(Pe=(ae||{}).providerName)?jd:Pe),sn.label=1;case 1:return sn.trys.push([1,3,,4]),[4,Fe.getGeofence(ne,ae)];case 2:return[2,sn.sent()];case 3:throw wn=sn.sent(),Pu.debug(wn),wn;case 4:return[2]}})})},S.prototype.listGeofences=function(ne){return lf(this,void 0,void 0,function(){var ae,Te,Fe;return ng(this,function(wn){switch(wn.label){case 0:Te=this.getPluggable(void 0===(ae=(ne||{}).providerName)?jd:ae),wn.label=1;case 1:return wn.trys.push([1,3,,4]),[4,Te.listGeofences(ne)];case 2:return[2,wn.sent()];case 3:throw Fe=wn.sent(),Pu.debug(Fe),Fe;case 4:return[2]}})})},S.prototype.deleteGeofences=function(ne,ae){return lf(this,void 0,void 0,function(){var Pe,Fe,wn,sn;return ng(this,function(Ce){switch(Ce.label){case 0:Fe=this.getPluggable(void 0===(Pe=(ae||{}).providerName)?jd:Pe),wn=Array.isArray(ne)?ne:[ne],Ce.label=1;case 1:return Ce.trys.push([1,3,,4]),[4,Fe.deleteGeofences(wn,ae)];case 2:return[2,Ce.sent()];case 3:throw sn=Ce.sent(),Pu.debug(sn),sn;case 4:return[2]}})})},S.MODULE="Geo",S}());n.dQ.register(Rg)},16603:(Me,$,f)=>{"use strict";f.d($,{y:()=>os});var mn,a=f(94296),e=f(19418),n=function(){return n=Object.assign||function(mn){for(var ci,Kr=1,gi=arguments.length;Kr>6|192,63&Li|128);else if(Kr+1>18|240,zi>>12&63|128,zi>>6&63|128,63&zi|128)}else ci.push(Li>>12|224,Li>>6&63|128,63&Li|128)}return Uint8Array.from(ci)}(mn)},utf8Encoder:function(mn){return"function"==typeof TextDecoder?function d(mn){return new TextDecoder("utf-8").decode(mn)}(mn):function(mn){for(var ci="",Kr=0,gi=mn.length;Kr=0&&(ro=ro.split(":")[0]),ro.indexOf("#")>=0&&(ro=ro.split("#")[1]),ro},Li=("x-amzn-errortype",Object.keys(mn.headers).find(function(Eo){return Eo.toLowerCase()==="x-amzn-errortype".toLowerCase()}));return void 0!==Li?gi(mn.headers[Li]):void 0!==ci.code?gi(ci.code):void 0!==ci.__type?gi(ci.__type):""},Fi=f(31406),fa=function(mn){function ci(Kr){var gi=mn.call(this)||this;return gi.input=Kr,gi}return(0,c.ZT)(ci,mn),ci.prototype.resolveMiddleware=function(Kr,gi,Li){this.middlewareStack.use((0,Fi.p2)(gi,this.serialize,this.deserialize));var zi=Kr.concat(this.middlewareStack),Kt=gi.requestHandler;return zi.resolve(function(Tt){return Kt.handle(Tt.request,Li||{})},{logger:gi.logger,clientName:"LexRuntimeServiceClient",commandName:"PostTextCommand",inputFilterSensitiveLog:cn.filterSensitiveLog,outputFilterSensitiveLog:Be.filterSensitiveLog})},ci.prototype.serialize=function(Kr,gi){return function(mn,ci){return(0,c.mG)(void 0,void 0,void 0,function(){var Kr,gi,Li,zi,ro,no;return(0,c.Jh)(this,function(Tt){switch(Tt.label){case 0:if(Kr={"content-type":"application/json"},gi="/bot/{botName}/alias/{botAlias}/user/{userId}/text",void 0===mn.botName)throw new Error("No value provided for input HTTP label: botName.");if((Li=mn.botName).length<=0)throw new Error("Empty value provided for input HTTP label: botName.");if(gi=gi.replace("{botName}",(0,Ne.jc)(Li)),void 0===mn.botAlias)throw new Error("No value provided for input HTTP label: botAlias.");if((Li=mn.botAlias).length<=0)throw new Error("Empty value provided for input HTTP label: botAlias.");if(gi=gi.replace("{botAlias}",(0,Ne.jc)(Li)),void 0===mn.userId)throw new Error("No value provided for input HTTP label: userId.");if((Li=mn.userId).length<=0)throw new Error("Empty value provided for input HTTP label: userId.");return gi=gi.replace("{userId}",(0,Ne.jc)(Li)),zi=JSON.stringify((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)({},null!=mn.activeContexts&&{activeContexts:nr(mn.activeContexts,ci)}),null!=mn.inputText&&{inputText:mn.inputText}),null!=mn.requestAttributes&&{requestAttributes:Qa(mn.requestAttributes)}),null!=mn.sessionAttributes&&{sessionAttributes:Qa(mn.sessionAttributes)})),[4,ci.endpoint()];case 1:return ro=Tt.sent(),[2,new Qt.aW({protocol:void 0===(no=ro.protocol)?"https":no,hostname:ro.hostname,port:ro.port,method:"POST",headers:Kr,path:gi,body:zi})]}})})}(Kr,gi)},ci.prototype.deserialize=function(Kr,gi){return function(mn,ci){return(0,c.mG)(void 0,void 0,void 0,function(){var Kr,gi;return(0,c.Jh)(this,function(Li){switch(Li.label){case 0:return 200!==mn.statusCode&&mn.statusCode>=300?[2,gr(mn,ci)]:(Kr={$metadata:sr(mn),activeContexts:void 0,alternativeIntents:void 0,botVersion:void 0,dialogState:void 0,intentName:void 0,message:void 0,messageFormat:void 0,nluIntentConfidence:void 0,responseCard:void 0,sentimentResponse:void 0,sessionAttributes:void 0,sessionId:void 0,slotToElicit:void 0,slots:void 0},[4,_i(mn.body,ci)]);case 1:return null!=(gi=Li.sent()).activeContexts&&(Kr.activeContexts=function(mn,ci){return(mn||[]).filter(function(Kr){return null!=Kr}).map(function(Kr){return null===Kr?null:function(mn,ci){return{name:null!=mn.name?mn.name:void 0,parameters:null!=mn.parameters?qr(mn.parameters):void 0,timeToLive:null!=mn.timeToLive?nt(mn.timeToLive,ci):void 0}}(Kr,ci)})}(gi.activeContexts,ci)),null!=gi.alternativeIntents&&(Kr.alternativeIntents=function(mn,ci){return(mn||[]).filter(function(Kr){return null!=Kr}).map(function(Kr){return null===Kr?null:Un(Kr,ci)})}(gi.alternativeIntents,ci)),null!=gi.botVersion&&(Kr.botVersion=gi.botVersion),null!=gi.dialogState&&(Kr.dialogState=gi.dialogState),null!=gi.intentName&&(Kr.intentName=gi.intentName),null!=gi.message&&(Kr.message=gi.message),null!=gi.messageFormat&&(Kr.messageFormat=gi.messageFormat),null!=gi.nluIntentConfidence&&(Kr.nluIntentConfidence=Xt(gi.nluIntentConfidence)),null!=gi.responseCard&&(Kr.responseCard=function(mn,ci){return{contentType:null!=mn.contentType?mn.contentType:void 0,genericAttachments:null!=mn.genericAttachments?jt(mn.genericAttachments,ci):void 0,version:null!=mn.version?mn.version:void 0}}(gi.responseCard,ci)),null!=gi.sentimentResponse&&(Kr.sentimentResponse=function(mn,ci){return{sentimentLabel:null!=mn.sentimentLabel?mn.sentimentLabel:void 0,sentimentScore:null!=mn.sentimentScore?mn.sentimentScore:void 0}}(gi.sentimentResponse)),null!=gi.sessionAttributes&&(Kr.sessionAttributes=zn(gi.sessionAttributes,ci)),null!=gi.sessionId&&(Kr.sessionId=gi.sessionId),null!=gi.slotToElicit&&(Kr.slotToElicit=gi.slotToElicit),null!=gi.slots&&(Kr.slots=zn(gi.slots,ci)),[2,Promise.resolve(Kr)]}})})}(Kr,gi)},ci}(Ne.mY),ba=function(mn){function ci(Kr){var gi=mn.call(this)||this;return gi.input=Kr,gi}return(0,c.ZT)(ci,mn),ci.prototype.resolveMiddleware=function(Kr,gi,Li){this.middlewareStack.use((0,Fi.p2)(gi,this.serialize,this.deserialize));var zi=Kr.concat(this.middlewareStack),Kt=gi.requestHandler;return zi.resolve(function(Tt){return Kt.handle(Tt.request,Li||{})},{logger:gi.logger,clientName:"LexRuntimeServiceClient",commandName:"PostContentCommand",inputFilterSensitiveLog:fe.filterSensitiveLog,outputFilterSensitiveLog:ze.filterSensitiveLog})},ci.prototype.serialize=function(Kr,gi){return function(mn,ci){return(0,c.mG)(void 0,void 0,void 0,function(){var Kr,gi,Li,zi,ro,no;return(0,c.Jh)(this,function(Tt){switch(Tt.label){case 0:if(Kr=(0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)({"content-type":"application/octet-stream","x-amz-content-sha256":"UNSIGNED-PAYLOAD"},Fr(mn.sessionAttributes)&&{"x-amz-lex-session-attributes":Buffer.from(Ne.QT.fromObject(mn.sessionAttributes)).toString("base64")}),Fr(mn.requestAttributes)&&{"x-amz-lex-request-attributes":Buffer.from(Ne.QT.fromObject(mn.requestAttributes)).toString("base64")}),Fr(mn.contentType)&&{"content-type":mn.contentType}),Fr(mn.accept)&&{accept:mn.accept}),Fr(mn.activeContexts)&&{"x-amz-lex-active-contexts":Buffer.from(Ne.QT.fromObject(mn.activeContexts)).toString("base64")}),gi="/bot/{botName}/alias/{botAlias}/user/{userId}/content",void 0===mn.botName)throw new Error("No value provided for input HTTP label: botName.");if((Li=mn.botName).length<=0)throw new Error("Empty value provided for input HTTP label: botName.");if(gi=gi.replace("{botName}",(0,Ne.jc)(Li)),void 0===mn.botAlias)throw new Error("No value provided for input HTTP label: botAlias.");if((Li=mn.botAlias).length<=0)throw new Error("Empty value provided for input HTTP label: botAlias.");if(gi=gi.replace("{botAlias}",(0,Ne.jc)(Li)),void 0===mn.userId)throw new Error("No value provided for input HTTP label: userId.");if((Li=mn.userId).length<=0)throw new Error("Empty value provided for input HTTP label: userId.");return gi=gi.replace("{userId}",(0,Ne.jc)(Li)),void 0!==mn.inputStream&&(zi=mn.inputStream),[4,ci.endpoint()];case 1:return ro=Tt.sent(),[2,new Qt.aW({protocol:void 0===(no=ro.protocol)?"https":no,hostname:ro.hostname,port:ro.port,method:"POST",headers:Kr,path:gi,body:zi})]}})})}(Kr,gi)},ci.prototype.deserialize=function(Kr,gi){return function(mn,ci){return(0,c.mG)(void 0,void 0,void 0,function(){var Kr;return(0,c.Jh)(this,function(Li){return 200!==mn.statusCode&&mn.statusCode>=300?[2,kn(mn,ci)]:(Kr={$metadata:sr(mn),activeContexts:void 0,alternativeIntents:void 0,audioStream:void 0,botVersion:void 0,contentType:void 0,dialogState:void 0,inputTranscript:void 0,intentName:void 0,message:void 0,messageFormat:void 0,nluIntentConfidence:void 0,sentimentResponse:void 0,sessionAttributes:void 0,sessionId:void 0,slotToElicit:void 0,slots:void 0},void 0!==mn.headers["content-type"]&&(Kr.contentType=mn.headers["content-type"]),void 0!==mn.headers["x-amz-lex-intent-name"]&&(Kr.intentName=mn.headers["x-amz-lex-intent-name"]),void 0!==mn.headers["x-amz-lex-nlu-intent-confidence"]&&(Kr.nluIntentConfidence=new Ne.QT(Buffer.from(mn.headers["x-amz-lex-nlu-intent-confidence"],"base64").toString("ascii"))),void 0!==mn.headers["x-amz-lex-alternative-intents"]&&(Kr.alternativeIntents=new Ne.QT(Buffer.from(mn.headers["x-amz-lex-alternative-intents"],"base64").toString("ascii"))),void 0!==mn.headers["x-amz-lex-slots"]&&(Kr.slots=new Ne.QT(Buffer.from(mn.headers["x-amz-lex-slots"],"base64").toString("ascii"))),void 0!==mn.headers["x-amz-lex-session-attributes"]&&(Kr.sessionAttributes=new Ne.QT(Buffer.from(mn.headers["x-amz-lex-session-attributes"],"base64").toString("ascii"))),void 0!==mn.headers["x-amz-lex-sentiment"]&&(Kr.sentimentResponse=mn.headers["x-amz-lex-sentiment"]),void 0!==mn.headers["x-amz-lex-message"]&&(Kr.message=mn.headers["x-amz-lex-message"]),void 0!==mn.headers["x-amz-lex-message-format"]&&(Kr.messageFormat=mn.headers["x-amz-lex-message-format"]),void 0!==mn.headers["x-amz-lex-dialog-state"]&&(Kr.dialogState=mn.headers["x-amz-lex-dialog-state"]),void 0!==mn.headers["x-amz-lex-slot-to-elicit"]&&(Kr.slotToElicit=mn.headers["x-amz-lex-slot-to-elicit"]),void 0!==mn.headers["x-amz-lex-input-transcript"]&&(Kr.inputTranscript=mn.headers["x-amz-lex-input-transcript"]),void 0!==mn.headers["x-amz-lex-bot-version"]&&(Kr.botVersion=mn.headers["x-amz-lex-bot-version"]),void 0!==mn.headers["x-amz-lex-session-id"]&&(Kr.sessionId=mn.headers["x-amz-lex-session-id"]),void 0!==mn.headers["x-amz-lex-active-contexts"]&&(Kr.activeContexts=new Ne.QT(Buffer.from(mn.headers["x-amz-lex-active-contexts"],"base64").toString("ascii"))),Kr.audioStream=mn.body,[2,Promise.resolve(Kr)])})})}(Kr,gi)},ci}(Ne.mY),Ua=f(46438),fo=f(80707),La=function(mn){if(mn instanceof Blob||mn instanceof ReadableStream)return new Response(mn).arrayBuffer().then(function(ci){return new Uint8Array(ci)});throw new Error("Readable is not supported.")},Ra=(mn=function(ci,Kr){return(mn=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(gi,Li){gi.__proto__=Li}||function(gi,Li){for(var zi in Li)Li.hasOwnProperty(zi)&&(gi[zi]=Li[zi])})(ci,Kr)},function(ci,Kr){function gi(){this.constructor=ci}mn(ci,Kr),ci.prototype=null===Kr?Object.create(Kr):(gi.prototype=Kr.prototype,new gi)}),Wa=function(){return Wa=Object.assign||function(mn){for(var ci,Kr=1,gi=arguments.length;Kr0&&zi[zi.length-1])&&(6===cr[0]||2===cr[0])){Kr=0;continue}if(3===cr[0]&&(!zi||cr[1]>zi[0]&&cr[1]0&&zi[zi.length-1])&&(6===cr[0]||2===cr[0])){Kr=0;continue}if(3===cr[0]&&(!zi||cr[1]>zi[0]&&cr[1]{"use strict";f.d($,{x:()=>s});var a=f(94296),e=f(19418),n=function(){return n=Object.assign||function(h){for(var p,g=1,_=arguments.length;g<_;g++)for(var b in p=arguments[g])Object.prototype.hasOwnProperty.call(p,b)&&(h[b]=p[b]);return h},n.apply(this,arguments)},i=function(h,p){var g="function"==typeof Symbol&&h[Symbol.iterator];if(!g)return h;var b,E,_=g.call(h),y=[];try{for(;(void 0===p||p-- >0)&&!(b=_.next()).done;)y.push(b.value)}catch(C){E={error:C}}finally{try{b&&!b.done&&(g=_.return)&&g.call(_)}finally{if(E)throw E.error}}return y},r=function(){for(var h=[],p=0;p",p),null):g},h.prototype.removePluggable=function(p){this._convertPluggables=this._convertPluggables.filter(function(g){return g.getProviderName()!==p}),this._identifyPluggables=this._identifyPluggables.filter(function(g){return g.getProviderName()!==p}),this._interpretPluggables=this._interpretPluggables.filter(function(g){return g.getProviderName()!==p})},h.prototype.configure=function(p){var g=this,_=p?p.predictions||p:{};_=n(n({},_),p),this._options=Object.assign({},this._options,_),c.debug("configure Predictions",this._options),this.getAllProviders().forEach(function(b){return g.configurePluggable(b)})},h.prototype.interpret=function(p,g){return this.getPluggableToExecute(this._interpretPluggables,g).interpret(p)},h.prototype.convert=function(p,g){return this.getPluggableToExecute(this._convertPluggables,g).convert(p)},h.prototype.identify=function(p,g){return this.getPluggableToExecute(this._identifyPluggables,g).identify(p)},h.prototype.getPluggableToExecute=function(p,g){if(g&&g.providerName)return r(p).find(function(_){return _.getProviderName()===g.providerName});if(1===p.length)return p[0];throw new Error("More than one or no providers are configured, Either specify a provider name or configure exactly one provider")},h.prototype.getAllProviders=function(){return r(this._convertPluggables,this._identifyPluggables,this._interpretPluggables)},h.prototype.configurePluggable=function(p){var g=Object.assign({},this._options.predictions,this._options[p.getCategory().toLowerCase()]);p.configure(g)},h.prototype.implementsConvertPluggable=function(p){return p&&"function"==typeof p.convert},h.prototype.implementsIdentifyPluggable=function(p){return p&&"function"==typeof p.identify},h.prototype.implementsInterpretPluggable=function(p){return p&&"function"==typeof p.interpret},h}())({});e.dQ.register(s)},66436:(Me,$,f)=>{"use strict";f.d($,{p:()=>er});var lr,a=f(69281),e=f(85626),n=f(94296),i=f(39713),r=f(19418),c=f(44653),l=f(57307),s=function(){return s=Object.assign||function(lr){for(var Yt,kt=1,Se=arguments.length;kt0&&Be[Be.length-1])&&(6===Bt[0]||2===Bt[0])){kt=0;continue}if(3===Bt[0]&&(!Be||Bt[1]>Be[0]&&Bt[1]=Se;if("+"!==ct&&ct!==Qe[Be])return!1}return Se===Qe.length})(Ke,kt)&&Qe.push(ct)});var Be=JSON.parse(Se);"object"==typeof Be&&(Be[T]=kt),Qe.forEach(function(ct){ct.forEach(function(Ke){return Ke.next(Be)})})}catch(ct){C.warn("Error handling message",ct,Se)}},Yt.prototype.subscribe=function(kt,Se){var Qe=this;void 0===Se&&(Se={});var Be=[].concat(kt);return C.debug("Subscribing to topic(s)",Be.join(",")),new a.Z(function(ct){Be.forEach(function(nn){var en=Qe._topicObservers.get(nn);en||Qe._topicObservers.set(nn,en=new Set),en.add(ct)});var Ke,Qt=Se.clientId,Bt=void 0===Qt?Qe.clientId:Qt,Ge=Qe._clientIdObservers.get(Bt);return Ge||(Ge=new Set),Ge.add(ct),Qe._clientIdObservers.set(Bt,Ge),b(Qe,void 0,void 0,function(){var nn,en,it,Ft;return y(this,function(yn){switch(yn.label){case 0:return void 0!==(nn=Se.url)?[3,2]:[4,this.endpoint];case 1:return it=yn.sent(),[3,3];case 2:it=nn,yn.label=3;case 3:en=it,yn.label=4;case 4:return yn.trys.push([4,6,,7]),[4,this.connect(Bt,{url:en})];case 5:return Ke=yn.sent(),Be.forEach(function(ei){Ke.subscribe(ei)}),[3,7];case 6:return Ft=yn.sent(),ct.error(Ft),[3,7];case 7:return[2]}})}),function(){var nn,en;return C.debug("Unsubscribing from topic(s)",Be.join(",")),Ke&&(null===(nn=Qe._clientIdObservers.get(Bt))||void 0===nn||nn.delete(ct),0===(null===(en=Qe._clientIdObservers.get(Bt))||void 0===en?void 0:en.size)&&(Qe.disconnect(Bt),Qe._clientIdObservers.delete(Bt)),Be.forEach(function(it){var Ft=Qe._topicObservers.get(it)||new Set;Ft.delete(ct),0===Ft.size&&(Qe._topicObservers.delete(it),Ke.isConnected()&&Ke.unsubscribe(it))})),null}})},Yt}(p),Y=function(){var lr=function(Yt,kt){return(lr=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Se,Qe){Se.__proto__=Qe}||function(Se,Qe){for(var Be in Qe)Qe.hasOwnProperty(Be)&&(Se[Be]=Qe[Be])})(Yt,kt)};return function(Yt,kt){function Se(){this.constructor=Yt}lr(Yt,kt),Yt.prototype=null===kt?Object.create(kt):(Se.prototype=kt.prototype,new Se)}}(),te=function(lr,Yt,kt,Se){return new(kt||(kt=Promise))(function(Be,ct){function Ke(Ge){try{Bt(Se.next(Ge))}catch(nn){ct(nn)}}function Qt(Ge){try{Bt(Se.throw(Ge))}catch(nn){ct(nn)}}function Bt(Ge){Ge.done?Be(Ge.value):function Qe(Be){return Be instanceof kt?Be:new kt(function(ct){ct(Be)})}(Ge.value).then(Ke,Qt)}Bt((Se=Se.apply(lr,Yt||[])).next())})},N=function(lr,Yt){var Se,Qe,Be,ct,kt={label:0,sent:function(){if(1&Be[0])throw Be[1];return Be[1]},trys:[],ops:[]};return ct={next:Ke(0),throw:Ke(1),return:Ke(2)},"function"==typeof Symbol&&(ct[Symbol.iterator]=function(){return this}),ct;function Ke(Bt){return function(Ge){return function Qt(Bt){if(Se)throw new TypeError("Generator is already executing.");for(;kt;)try{if(Se=1,Qe&&(Be=2&Bt[0]?Qe.return:Bt[0]?Qe.throw||((Be=Qe.return)&&Be.call(Qe),0):Qe.next)&&!(Be=Be.call(Qe,Bt[1])).done)return Be;switch(Qe=0,Be&&(Bt=[2&Bt[0],Be.value]),Bt[0]){case 0:case 1:Be=Bt;break;case 4:return kt.label++,{value:Bt[1],done:!1};case 5:kt.label++,Qe=Bt[1],Bt=[0];continue;case 7:Bt=kt.ops.pop(),kt.trys.pop();continue;default:if(!(Be=(Be=kt.trys).length>0&&Be[Be.length-1])&&(6===Bt[0]||2===Bt[0])){kt=0;continue}if(3===Bt[0]&&(!Be||Bt[1]>Be[0]&&Bt[1]0)&&!(Qe=Se.next()).done;)Be.push(Qe.value)}catch(Ke){ct={error:Ke}}finally{try{Qe&&!Qe.done&&(kt=Se.return)&&kt.call(Se)}finally{if(ct)throw ct.error}}return Be},Q=new n.k("AWSAppSyncProvider"),O=function(lr){function Yt(){var kt=null!==lr&&lr.apply(this,arguments)||this;return kt._topicClient=new Map,kt._topicAlias=new Map,kt}return Y(Yt,lr),Object.defineProperty(Yt.prototype,"endpoint",{get:function(){throw new Error("Not supported")},enumerable:!0,configurable:!0}),Yt.prototype.getProviderName=function(){return"AWSAppSyncProvider"},Yt.prototype.publish=function(kt,Se,Qe){return te(this,void 0,void 0,function(){return N(this,function(Be){throw new Error("Operation not supported")})})},Yt.prototype._cleanUp=function(kt){var Se=this;Array.from(this._topicClient.entries()).filter(function(Be){return x(Be,2)[1].clientId===kt}).map(function(Be){return x(Be,1)[0]}).forEach(function(Be){return Se._cleanUpForTopic(Be)})},Yt.prototype._cleanUpForTopic=function(kt){this._topicClient.delete(kt),this._topicAlias.delete(kt)},Yt.prototype.onDisconnect=function(kt){var Se=this,Qe=kt.clientId,Be=kt.errorCode,ct=function(lr,Yt){var kt={};for(var Se in lr)Object.prototype.hasOwnProperty.call(lr,Se)&&Yt.indexOf(Se)<0&&(kt[Se]=lr[Se]);if(null!=lr&&"function"==typeof Object.getOwnPropertySymbols){var Qe=0;for(Se=Object.getOwnPropertySymbols(lr);Qe-1});if(Ii){var Wn=Ii.client;yn[Wn]||(yn[Wn]={url:Ii.url,topics:new Set}),yn[Wn].topics.add(ei)}return yn},{})),[4,Promise.all(en.map(function(yn){var ei=x(yn,2),Ii=ei[0],Wn=ei[1],kn=Wn.url,Lr=Wn.topics;return te(it,void 0,void 0,function(){var gr,Yr,di=this;return N(this,function(Jr){switch(Jr.label){case 0:gr=null,Jr.label=1;case 1:return Jr.trys.push([1,3,,4]),[4,this.connect(Ii,{clientId:Ii,url:kn})];case 2:return gr=Jr.sent(),[3,4];case 3:return Yr=Jr.sent(),ct.error({message:"Failed to connect",error:Yr}),ct.complete(),[2,void 0];case 4:return Lr.forEach(function(vr){gr.isConnected()&&(gr.subscribe(vr),di._topicClient.set(vr,gr))}),[2,gr]}})})}))];case 1:return Ft.sent(),[2]}})}),function(){Q.debug("Unsubscribing from topic(s)",Ke.join(",")),Ke.forEach(function(Qt){var Bt=Qe._topicClient.get(Qt);Bt&&Bt.isConnected()&&(Bt.unsubscribe(Qt),Qe._topicClient.delete(Qt),Array.from(Qe._topicClient.values()).some(function(Ge){return Ge===Bt})||Qe.disconnect(Bt.clientId)),Qe._topicObservers.delete(Qt)})}});return a.Z.from(Be).map(function(ct){var Ke=Qe.getTopicForValue(ct),Qt=Qe._topicAlias.get(Ke);return ct.data=Object.entries(ct.data).reduce(function(Bt,Ge){var nn=x(Ge,2);return Bt[Qt||nn[0]]=nn[1],Bt},{}),ct})},Yt}(J),k=f(89949),P=f(52445),K=f(39007),oe=f(87401),me=f(40922),q=f(28080),se=f(46438),Ae=f(85429),le=f(85903),xe=f(4642),Ee=f(55303),Ne=[400,401,403],Ie=function(lr){return lr.GQL_CONNECTION_INIT="connection_init",lr.GQL_CONNECTION_ERROR="connection_error",lr.GQL_CONNECTION_ACK="connection_ack",lr.GQL_START="start",lr.GQL_START_ACK="start_ack",lr.GQL_DATA="data",lr.GQL_CONNECTION_KEEP_ALIVE="ka",lr.GQL_STOP="stop",lr.GQL_COMPLETE="complete",lr.GQL_ERROR="error",lr}(Ie||{}),je=function(lr){return lr[lr.PENDING=0]="PENDING",lr[lr.CONNECTED=1]="CONNECTED",lr[lr.FAILED=2]="FAILED",lr}(je||{}),lt=function(lr){return lr[lr.CLOSED=0]="CLOSED",lr[lr.READY=1]="READY",lr[lr.CONNECTING=2]="CONNECTING",lr}(lt||{}),Ye=typeof Symbol<"u"&&"function"==typeof Symbol.for?Symbol.for("amplify_default"):"@@amplify_default",tn={accept:"application/json, text/javascript","content-encoding":"amz-1.0","content-type":"application/json; charset=UTF-8"},rt=f(38719),Ze=function(lr){return lr.Connected="Connected",lr.ConnectedPendingNetwork="ConnectedPendingNetwork",lr.ConnectionDisrupted="ConnectionDisrupted",lr.ConnectionDisruptedPendingNetwork="ConnectionDisruptedPendingNetwork",lr.Connecting="Connecting",lr.ConnectedPendingDisconnect="ConnectedPendingDisconnect",lr.Disconnected="Disconnected",lr.ConnectedPendingKeepAlive="ConnectedPendingKeepAlive",lr}(Ze||{}),Ht=function(){return Ht=Object.assign||function(lr){for(var Yt,kt=1,Se=arguments.length;kt0&&Be[Be.length-1])&&(6===Bt[0]||2===Bt[0])){kt=0;continue}if(3===Bt[0]&&(!Be||Bt[1]>Be[0]&&Bt[1]0)){if(!this.awsRealTimeSocket)return void(this.socketStatus=lt.CLOSED);if(this.connectionStateMonitor.record(Mt.CLOSING_CONNECTION),this.awsRealTimeSocket.bufferedAmount>0)setTimeout(this._closeSocketIfRequired.bind(this),1e3);else{Xe.debug("closing WebSocket..."),this.keepAliveTimeoutId&&clearTimeout(this.keepAliveTimeoutId),this.keepAliveAlertTimeoutId&&clearTimeout(this.keepAliveAlertTimeoutId);var kt=this.awsRealTimeSocket;kt.onclose=null,kt.onerror=null,kt.close(1e3),this.awsRealTimeSocket=void 0,this.socketStatus=lt.CLOSED,this.connectionStateMonitor.record(Mt.CLOSED)}}},Yt.prototype._handleIncomingSubscriptionMessage=function(kt){var Se=this;Xe.debug("subscription message from AWS AppSync RealTime: "+kt.data);var Qe=JSON.parse(kt.data),Be=Qe.id,ct=void 0===Be?"":Be,Ke=Qe.payload,Qt=Qe.type,Bt=this.subscriptionObserverMap.get(ct)||{},Ge=Bt.observer,nn=void 0===Ge?null:Ge,en=Bt.query,it=void 0===en?"":en,Ft=Bt.variables,yn=void 0===Ft?{}:Ft,ei=Bt.startAckTimeoutId,Ii=Bt.subscriptionReadyCallback,Wn=Bt.subscriptionFailedCallback;if(Xe.debug({id:ct,observer:nn,query:it,variables:yn}),Qt===Ie.GQL_DATA&&Ke&&Ke.data)nn?nn.next(Ke):Xe.debug("observer not found for id: "+ct);else{if(Qt===Ie.GQL_START_ACK){Xe.debug("subscription ready for "+JSON.stringify({query:it,variables:yn})),"function"==typeof Ii&&Ii(),ei&&clearTimeout(ei),Cn(Ee.un.SUBSCRIPTION_ACK,{query:it,variables:yn},"Connection established for subscription");var kn=je.CONNECTED;return nn&&this.subscriptionObserverMap.set(ct,{observer:nn,query:it,variables:yn,startAckTimeoutId:void 0,subscriptionState:kn,subscriptionReadyCallback:Ii,subscriptionFailedCallback:Wn}),void this.connectionStateMonitor.record(Mt.CONNECTION_ESTABLISHED)}if(Qt===Ie.GQL_CONNECTION_KEEP_ALIVE)return this.keepAliveTimeoutId&&clearTimeout(this.keepAliveTimeoutId),this.keepAliveAlertTimeoutId&&clearTimeout(this.keepAliveAlertTimeoutId),this.keepAliveTimeoutId=setTimeout(function(){return Se._errorDisconnect(Ee.un.TIMEOUT_DISCONNECT)},this.keepAliveTimeout),this.keepAliveAlertTimeoutId=setTimeout(function(){Se.connectionStateMonitor.record(Mt.KEEP_ALIVE_MISSED)},65e3),void this.connectionStateMonitor.record(Mt.KEEP_ALIVE);Qt===Ie.GQL_ERROR&&(kn=je.FAILED,nn&&(this.subscriptionObserverMap.set(ct,{observer:nn,query:it,variables:yn,startAckTimeoutId:ei,subscriptionReadyCallback:Ii,subscriptionFailedCallback:Wn,subscriptionState:kn}),nn.error({errors:[de({},new k._(Ee.un.CONNECTION_FAILED+": "+JSON.stringify(Ke)))]}),ei&&clearTimeout(ei),nn.complete(),"function"==typeof Wn&&Wn()))}},Yt.prototype._errorDisconnect=function(kt){Xe.debug("Disconnect error: "+kt),this.subscriptionObserverMap.forEach(function(Se){var Qe=Se.observer;Qe&&!Qe.closed&&Qe.error({errors:[de({},new k._(kt))]})}),this.subscriptionObserverMap.clear(),this.awsRealTimeSocket&&(this.connectionStateMonitor.record(Mt.CLOSED),this.awsRealTimeSocket.close()),this.socketStatus=lt.CLOSED},Yt.prototype._timeoutStartSubscriptionAck=function(kt){var Se=this.subscriptionObserverMap.get(kt);if(Se){var Qe=Se.observer,Be=Se.query,ct=Se.variables;if(!Qe)return;this.subscriptionObserverMap.set(kt,{observer:Qe,query:Be,variables:ct,subscriptionState:je.FAILED}),Qe&&!Qe.closed&&(Qe.error({errors:[de({},new k._("Subscription timeout "+JSON.stringify({query:Be,variables:ct})))]}),Qe.complete()),Xe.debug("timeoutStartSubscription",JSON.stringify({query:Be,variables:ct}))}},Yt.prototype._initializeWebSocketConnection=function(kt){var Se=this,Qe=kt.appSyncGraphqlEndpoint,Be=kt.authenticationType,ct=kt.apiKey,Ke=kt.region,Qt=kt.additionalHeaders;if(this.socketStatus!==lt.READY)return new Promise(function(Bt,Ge){return ue(Se,void 0,void 0,function(){var nn,en,it,Ft,yn,ei,Ii,Wn,Lr;return ve(this,function(gr){switch(gr.label){case 0:if(this.promiseArray.push({res:Bt,rej:Ge}),this.socketStatus!==lt.CLOSED)return[3,5];gr.label=1;case 1:return gr.trys.push([1,4,,5]),this.socketStatus=lt.CONNECTING,nn="{}",Ft=(it=JSON).stringify,[4,this._awsRealTimeHeaderBasedAuth({authenticationType:Be,payload:nn,canonicalUri:"/connect",apiKey:ct,appSyncGraphqlEndpoint:Qe,region:Ke,additionalHeaders:Qt})];case 2:return en=Ft.apply(it,[gr.sent()]),yn=K.Buffer.from(en).toString("base64"),ei=K.Buffer.from(nn).toString("base64"),Ii=(Ii=this.isCustomDomain(Ii=Qe??"")?Ii.concat("/realtime"):Ii.replace("appsync-api","appsync-realtime-api").replace("gogi-beta","grt-beta")).replace("https://",Wn=this.isSSLEnabled?"wss://":"ws://").replace("http://",Wn),[4,this._initializeRetryableHandshake(Ii+"?header="+yn+"&payload="+ei)];case 3:return gr.sent(),this.promiseArray.forEach(function(Yr){var di=Yr.res;Xe.debug("Notifying connection successful"),di()}),this.socketStatus=lt.READY,this.promiseArray=[],[3,5];case 4:return Lr=gr.sent(),this.promiseArray.forEach(function(Yr){return(0,Yr.rej)(Lr)}),this.promiseArray=[],this.awsRealTimeSocket&&this.awsRealTimeSocket.readyState===WebSocket.OPEN&&this.awsRealTimeSocket.close(3001),this.awsRealTimeSocket=void 0,this.socketStatus=lt.CLOSED,[3,5];case 5:return[2]}})})})},Yt.prototype._initializeRetryableHandshake=function(kt){return ue(this,void 0,void 0,function(){return ve(this,function(Se){switch(Se.label){case 0:return Xe.debug("Initializaling retryable Handshake"),[4,(0,q.Xm)(this._initializeHandshake.bind(this),[kt],5e3)];case 1:return Se.sent(),[2]}})})},Yt.prototype._initializeHandshake=function(kt){return ue(this,void 0,void 0,function(){var Se,Qe,Be,Ke=this;return ve(this,function(Qt){switch(Qt.label){case 0:Xe.debug("Initializing handshake "+kt),Qt.label=1;case 1:return Qt.trys.push([1,4,,5]),[4,new Promise(function(Bt,Ge){var nn=Ke.getNewWebSocket(kt,"graphql-ws");nn.onerror=function(){Xe.debug("WebSocket connection error")},nn.onclose=function(){Ke.connectionStateMonitor.record(Mt.CONNECTION_FAILED),Ge(new Error("Connection handshake error"))},nn.onopen=function(){return Ke.awsRealTimeSocket=nn,Bt()}})];case 2:return Qt.sent(),[4,new Promise(function(Bt,Ge){if(Ke.awsRealTimeSocket){var nn=!1;Ke.awsRealTimeSocket.onerror=function(Ft){Xe.debug("WebSocket error "+JSON.stringify(Ft))},Ke.awsRealTimeSocket.onclose=function(Ft){Xe.debug("WebSocket closed "+Ft.reason),Ge(new Error(JSON.stringify(Ft)))},Ke.awsRealTimeSocket.onmessage=function(Ft){Xe.debug("subscription message from AWS AppSyncRealTime: "+Ft.data+" ");var yn=JSON.parse(Ft.data),ei=yn.type,Ii=yn.payload,Wn=(void 0===Ii?{}:Ii).connectionTimeoutMs;if(ei===Ie.GQL_CONNECTION_ACK)return nn=!0,Ke.awsRealTimeSocket&&(Ke.keepAliveTimeout=void 0===Wn?3e5:Wn,Ke.awsRealTimeSocket.onmessage=Ke._handleIncomingSubscriptionMessage.bind(Ke),Ke.awsRealTimeSocket.onerror=function(xa){Xe.debug(xa),Ke._errorDisconnect(Ee.un.CONNECTION_CLOSED)},Ke.awsRealTimeSocket.onclose=function(xa){Xe.debug("WebSocket closed "+xa.reason),Ke._errorDisconnect(Ee.un.CONNECTION_CLOSED)}),void Bt("Cool, connected to AWS AppSyncRealTime");if(ei===Ie.GQL_CONNECTION_ERROR){var Lr=yn.payload,gr=(void 0===Lr?{}:Lr).errors,Yr=function(lr,Yt){var kt="function"==typeof Symbol&&lr[Symbol.iterator];if(!kt)return lr;var Qe,ct,Se=kt.call(lr),Be=[];try{for(;(void 0===Yt||Yt-- >0)&&!(Qe=Se.next()).done;)Be.push(Qe.value)}catch(Ke){ct={error:Ke}}finally{try{Qe&&!Qe.done&&(kt=Se.return)&&kt.call(Se)}finally{if(ct)throw ct.error}}return Be}(void 0===gr?[]:gr,1),di=Yr[0],Jr=void 0===di?{}:di,vr=Jr.errorType,ji=Jr.errorCode;Ge({errorType:void 0===vr?"":vr,errorCode:void 0===ji?0:ji})}},Ke.awsRealTimeSocket.send(JSON.stringify({type:Ie.GQL_CONNECTION_INIT})),setTimeout(function it(Ft){Ft||(this.connectionStateMonitor.record(Mt.CONNECTION_FAILED),Ge(new Error("Connection timeout: ack from AWSRealTime was not received on 15000 ms")))}.bind(Ke,nn),15e3)}})];case 3:return Qt.sent(),[3,5];case 4:throw Se=Qt.sent(),Be=(Qe=Se).errorType,Ne.includes(Qe.errorCode)?new q.V2(Be):Be?new Error(Be):Se;case 5:return[2]}})})},Yt.prototype._awsRealTimeHeaderBasedAuth=function(kt){var Se=kt.authenticationType,Qe=kt.payload,Be=kt.canonicalUri,ct=kt.appSyncGraphqlEndpoint,Ke=kt.apiKey,Qt=kt.region,Bt=kt.additionalHeaders;return ue(this,void 0,void 0,function(){var Ge,nn,en;return ve(this,function(Ft){switch(Ft.label){case 0:return Ge={API_KEY:this._awsRealTimeApiKeyHeader.bind(this),AWS_IAM:this._awsRealTimeIAMHeader.bind(this),OPENID_CONNECT:this._awsRealTimeOPENIDHeader.bind(this),AMAZON_COGNITO_USER_POOLS:this._awsRealTimeCUPHeader.bind(this),AWS_LAMBDA:this._customAuthHeader},Se&&Ge[Se]?[3,1]:(Xe.debug("Authentication type "+Se+" not supported"),[2,""]);case 1:return nn=Ge[Se],en=P.Qc(ct??"").host,Xe.debug("Authenticating with "+Se),[4,nn({payload:Qe,canonicalUri:Be,appSyncGraphqlEndpoint:ct,apiKey:Ke,region:Qt,host:en,additionalHeaders:Bt})];case 2:return[2,Ft.sent()]}})})},Yt.prototype._awsRealTimeCUPHeader=function(kt){var Se=kt.host;return ue(this,void 0,void 0,function(){return ve(this,function(Be){switch(Be.label){case 0:return[4,xe.ZP.currentSession()];case 1:return[2,{Authorization:Be.sent().getAccessToken().getJwtToken(),host:Se}]}})})},Yt.prototype._awsRealTimeOPENIDHeader=function(kt){var Se=kt.host;return ue(this,void 0,void 0,function(){var Qe,Be,ct;return ve(this,function(Ke){switch(Ke.label){case 0:return[4,le.ZP.getItem("federatedInfo")];case 1:return(Be=Ke.sent())?(Qe=Be.token,[3,4]):[3,2];case 2:return[4,xe.ZP.currentAuthenticatedUser()];case 3:(ct=Ke.sent())&&(Qe=ct.token),Ke.label=4;case 4:if(!Qe)throw new Error("No federated jwt");return[2,{Authorization:Qe,host:Se}]}})})},Yt.prototype._awsRealTimeApiKeyHeader=function(kt){var Se=kt.apiKey,Qe=kt.host;return ue(this,void 0,void 0,function(){var ct;return ve(this,function(Ke){return ct=(new Date).toISOString().replace(/[:\-]|\.\d{3}/g,""),[2,{host:Qe,"x-amz-date":ct,"x-api-key":Se}]})})},Yt.prototype._awsRealTimeIAMHeader=function(kt){var Se=kt.payload,Qe=kt.canonicalUri,Be=kt.appSyncGraphqlEndpoint,ct=kt.region;return ue(this,void 0,void 0,function(){var Ke,Bt,Ge;return ve(this,function(en){switch(en.label){case 0:return Ke={region:ct,service:"appsync"},[4,this._ensureCredentials()];case 1:if(!en.sent())throw new Error("No credentials");return[4,se.cN.get().then(function(it){return{secret_key:it.secretAccessKey,access_key:it.accessKeyId,session_token:it.sessionToken}})];case 2:return Bt=en.sent(),Ge={url:""+Be+Qe,data:Se,method:"POST",headers:de({},tn)},[2,Ae.E.sign(Ge,Bt,Ke).headers]}})})},Yt.prototype._customAuthHeader=function(kt){var Se=kt.host,Qe=kt.additionalHeaders;if(!Qe||!Qe.Authorization)throw new Error("No auth token specified");return{Authorization:Qe.Authorization,host:Se}},Yt.prototype._ensureCredentials=function(){return se.cN.get().then(function(kt){if(!kt)return!1;var Se=se.cN.shear(kt);return Xe.debug("set credentials for AWSAppSyncRealTimeProvider",Se),!0}).catch(function(kt){return Xe.warn("ensure credentials error",kt),!1})},Yt}(p),ze=function(lr,Yt,kt,Se){return new(kt||(kt=Promise))(function(Be,ct){function Ke(Ge){try{Bt(Se.next(Ge))}catch(nn){ct(nn)}}function Qt(Ge){try{Bt(Se.throw(Ge))}catch(nn){ct(nn)}}function Bt(Ge){Ge.done?Be(Ge.value):function Qe(Be){return Be instanceof kt?Be:new kt(function(ct){ct(Be)})}(Ge.value).then(Ke,Qt)}Bt((Se=Se.apply(lr,Yt||[])).next())})},tt=function(lr,Yt){var Se,Qe,Be,ct,kt={label:0,sent:function(){if(1&Be[0])throw Be[1];return Be[1]},trys:[],ops:[]};return ct={next:Ke(0),throw:Ke(1),return:Ke(2)},"function"==typeof Symbol&&(ct[Symbol.iterator]=function(){return this}),ct;function Ke(Bt){return function(Ge){return function Qt(Bt){if(Se)throw new TypeError("Generator is already executing.");for(;kt;)try{if(Se=1,Qe&&(Be=2&Bt[0]?Qe.return:Bt[0]?Qe.throw||((Be=Qe.return)&&Be.call(Qe),0):Qe.next)&&!(Be=Be.call(Qe,Bt[1])).done)return Be;switch(Qe=0,Be&&(Bt=[2&Bt[0],Be.value]),Bt[0]){case 0:case 1:Be=Bt;break;case 4:return kt.label++,{value:Bt[1],done:!1};case 5:kt.label++,Qe=Bt[1],Bt=[0];continue;case 7:Bt=kt.ops.pop(),kt.trys.pop();continue;default:if(!(Be=(Be=kt.trys).length>0&&Be[Be.length-1])&&(6===Bt[0]||2===Bt[0])){kt=0;continue}if(3===Bt[0]&&(!Be||Bt[1]>Be[0]&&Bt[1]{"use strict";f.d($,{F:()=>n,ZP:()=>i,un:()=>e});var a=f(66436),e=function(r){return r.CONNECTION_CLOSED="Connection closed",r.CONNECTION_FAILED="Connection failed",r.REALTIME_SUBSCRIPTION_INIT_ERROR="AppSync Realtime subscription init error",r.SUBSCRIPTION_ACK="Subscription ack",r.TIMEOUT_DISCONNECT="Timeout disconnect",r}(e||{}),n="ConnectionStateChange";const i=a.p},57307:(Me,$,f)=>{var a=f(21482),e=f(2754),n=e;n.v1=a,n.v4=e,Me.exports=n},99001:Me=>{for(var $=[],f=0;f<256;++f)$[f]=(f+256).toString(16).substr(1);Me.exports=function a(e,n){var i=n||0;return[$[e[i++]],$[e[i++]],$[e[i++]],$[e[i++]],"-",$[e[i++]],$[e[i++]],"-",$[e[i++]],$[e[i++]],"-",$[e[i++]],$[e[i++]],"-",$[e[i++]],$[e[i++]],$[e[i++]],$[e[i++]],$[e[i++]],$[e[i++]]].join("")}},44969:Me=>{var $=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if($){var f=new Uint8Array(16);Me.exports=function(){return $(f),f}}else{var a=new Array(16);Me.exports=function(){for(var i,n=0;n<16;n++)3&n||(i=4294967296*Math.random()),a[n]=i>>>((3&n)<<3)&255;return a}}},21482:(Me,$,f)=>{var n,i,a=f(44969),e=f(99001),r=0,c=0;Me.exports=function l(s,h,p){var g=h&&p||0,_=h||[],b=(s=s||{}).node||n,y=void 0!==s.clockseq?s.clockseq:i;if(null==b||null==y){var E=a();null==b&&(b=n=[1|E[0],E[1],E[2],E[3],E[4],E[5]]),null==y&&(y=i=16383&(E[6]<<8|E[7]))}var C=void 0!==s.msecs?s.msecs:(new Date).getTime(),I=void 0!==s.nsecs?s.nsecs:c+1,d=C-r+(I-c)/1e4;if(d<0&&void 0===s.clockseq&&(y=y+1&16383),(d<0||C>r)&&void 0===s.nsecs&&(I=0),I>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");r=C,c=I,i=y;var T=(1e4*(268435455&(C+=122192928e5))+I)%4294967296;_[g++]=T>>>24&255,_[g++]=T>>>16&255,_[g++]=T>>>8&255,_[g++]=255&T;var J=C/4294967296*1e4&268435455;_[g++]=J>>>8&255,_[g++]=255&J,_[g++]=J>>>24&15|16,_[g++]=J>>>16&255,_[g++]=y>>>8|128,_[g++]=255&y;for(var Y=0;Y<6;++Y)_[g+Y]=b[Y];return h||e(_)}},2754:(Me,$,f)=>{var a=f(44969),e=f(99001);Me.exports=function n(i,r,c){var l=r&&c||0;"string"==typeof i&&(r="binary"===i?new Array(16):null,i=null);var s=(i=i||{}).random||(i.rng||a)();if(s[6]=15&s[6]|64,s[8]=63&s[8]|128,r)for(var h=0;h<16;++h)r[l+h]=s[h];return r||e(s)}},41721:(Me,$,f)=>{"use strict";f.d($,{Ke:()=>cC,HN:()=>Vy});var a=f(94296),e=f(49677),n=f(56305),i=f(87401),r=f(46438),c=f(97582),l=f(77993),h=function(o){return o.filterSensitiveLog=function(D){return(0,c.pi)({},D)},o}(h||{}),p=function(o){return o.filterSensitiveLog=function(D){return(0,c.pi)({},D)},o}(p||{}),d=function(o){return o.filterSensitiveLog=function(D){return(0,c.pi)((0,c.pi)({},D),D.SSEKMSKeyId&&{SSEKMSKeyId:l.oc})},o}(d||{}),Y=function(o){return o.filterSensitiveLog=function(D){return(0,c.pi)({},D)},o}(Y||{}),N=function(o){return o.filterSensitiveLog=function(D){return(0,c.pi)((0,c.pi)((0,c.pi)({},D),D.SSEKMSKeyId&&{SSEKMSKeyId:l.oc}),D.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:l.oc})},o}(N||{}),G=function(o){return o.filterSensitiveLog=function(D){return(0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)({},D),D.SSECustomerKey&&{SSECustomerKey:l.oc}),D.SSEKMSKeyId&&{SSEKMSKeyId:l.oc}),D.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:l.oc}),D.CopySourceSSECustomerKey&&{CopySourceSSECustomerKey:l.oc})},o}(G||{}),K=function(o){return o.filterSensitiveLog=function(D){return(0,c.pi)((0,c.pi)((0,c.pi)({},D),D.SSEKMSKeyId&&{SSEKMSKeyId:l.oc}),D.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:l.oc})},o}(K||{}),oe=function(o){return o.filterSensitiveLog=function(D){return(0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)({},D),D.SSECustomerKey&&{SSECustomerKey:l.oc}),D.SSEKMSKeyId&&{SSEKMSKeyId:l.oc}),D.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:l.oc})},o}(oe||{}),tn=function(o){return o.filterSensitiveLog=function(D){return(0,c.pi)({},D)},o}(tn||{}),$t=function(o){return o.filterSensitiveLog=function(D){return(0,c.pi)({},D)},o}($t||{}),ro=function(o){return o.filterSensitiveLog=function(D){return(0,c.pi)((0,c.pi)({},D),D.SSEKMSKeyId&&{SSEKMSKeyId:l.oc})},o}(ro||{}),Eo=function(o){return o.filterSensitiveLog=function(D){return(0,c.pi)((0,c.pi)({},D),D.SSECustomerKey&&{SSECustomerKey:l.oc})},o}(Eo||{}),Ac=function(o){return o.filterSensitiveLog=function(D){return(0,c.pi)({},D)},o}(Ac||{}),es=function(o){return o.filterSensitiveLog=function(D){return(0,c.pi)({},D)},o}(es||{}),dc=function(o){return o.filterSensitiveLog=function(D){return(0,c.pi)({},D)},o}(dc||{}),qs=function(o){return o.filterSensitiveLog=function(D){return(0,c.pi)({},D)},o}(qs||{}),Is=function(o){return o.filterSensitiveLog=function(D){return(0,c.pi)((0,c.pi)((0,c.pi)({},D),D.SSEKMSKeyId&&{SSEKMSKeyId:l.oc}),D.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:l.oc})},o}(Is||{}),Cl=function(o){return o.filterSensitiveLog=function(D){return(0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)({},D),D.SSECustomerKey&&{SSECustomerKey:l.oc}),D.SSEKMSKeyId&&{SSEKMSKeyId:l.oc}),D.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:l.oc})},o}(Cl||{}),po=f(33873);function Tl(o){return o.replace(/&/g,"&").replace(//g,">").replace(/"/g,""")}var kc=function(){function o(D,v){void 0===v&&(v=[]),this.name=D,this.children=v,this.attributes={}}return o.prototype.withName=function(D){return this.name=D,this},o.prototype.addAttribute=function(D,v){return this.attributes[D]=v,this},o.prototype.addChildNode=function(D){return this.children.push(D),this},o.prototype.removeAttribute=function(D){return delete this.attributes[D],this},o.prototype.toString=function(){var D,v,R=!!this.children.length,W="<"+this.name,X=this.attributes;try{for(var we=function ts(o){var D="function"==typeof Symbol&&Symbol.iterator,v=D&&o[D],R=0;if(v)return v.call(o);if(o&&"number"==typeof o.length)return{next:function(){return o&&R>=o.length&&(o=void 0),{value:o&&o[R++],done:!o}}};throw new TypeError(D?"Object is not iterable.":"Symbol.iterator is not defined.")}(Object.keys(X)),He=we.next();!He.done;He=we.next()){var St=He.value,Ve=X[St];typeof Ve<"u"&&null!==Ve&&(W+=" "+St+'="'+Tl(""+Ve)+'"')}}catch(Kn){D={error:Kn}}finally{try{He&&!He.done&&(v=we.return)&&v.call(we)}finally{if(D)throw D.error}}return W+(R?">"+this.children.map(function(Kn){return Kn.toString()}).join("")+"":"/>")},o}(),iA=function(){function o(D){this.value=D}return o.prototype.toString=function(){return function Ql(o){return o.replace(/&/g,"&").replace(//g,">")}(""+this.value)},o}(),$r=f(86243),nd=function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R,W,X,He,St,Ve,Kn;return(0,c.Jh)(this,function(Nr){switch(Nr.label){case 0:return R=[(0,c.pi)({},o)],Kn={},[4,go(o.body,D)];case 1:switch(v=c.pi.apply(void 0,R.concat([(Kn.body=Nr.sent(),Kn)])),X="UnknownError",X=Ho(o,v.body)){case"NoSuchUpload":case"com.amazonaws.s3#NoSuchUpload":return[3,2]}return[3,4];case 2:return He=[{}],[4,Zl(v,D)];case 3:return W=c.pi.apply(void 0,[c.pi.apply(void 0,He.concat([Nr.sent()])),{name:X,$metadata:Ba(o)}]),[3,5];case 4:X=(St=v.body).code||St.Code||X,W=(0,c.pi)((0,c.pi)({},St),{name:""+X,message:St.message||St.Message||X,$fault:"client",$metadata:Ba(o)}),Nr.label=5;case 5:return W.message=Ve=W.message||W.Message||X,delete W.Message,[2,Promise.reject(Object.assign(new Error(Ve),W))]}})})},rd=function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R,W,X,we,He,St;return(0,c.Jh)(this,function(Ve){switch(Ve.label){case 0:return R=[(0,c.pi)({},o)],St={},[4,go(o.body,D)];case 1:return v=c.pi.apply(void 0,R.concat([(St.body=Ve.sent(),St)])),X="UnknownError",X=Ho(o,v.body),X=(we=v.body).code||we.Code||X,(W=(0,c.pi)((0,c.pi)({},we),{name:""+X,message:we.message||we.Message||X,$fault:"client",$metadata:Ba(o)})).message=He=W.message||W.Message||X,delete W.Message,[2,Promise.reject(Object.assign(new Error(He),W))]}})})},pd=function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R,W,X,He,St,Ve,Kn;return(0,c.Jh)(this,function(Nr){switch(Nr.label){case 0:return R=[(0,c.pi)({},o)],Kn={},[4,go(o.body,D)];case 1:switch(v=c.pi.apply(void 0,R.concat([(Kn.body=Nr.sent(),Kn)])),X="UnknownError",X=Ho(o,v.body)){case"ObjectNotInActiveTierError":case"com.amazonaws.s3#ObjectNotInActiveTierError":return[3,2]}return[3,4];case 2:return He=[{}],[4,$l(v,D)];case 3:return W=c.pi.apply(void 0,[c.pi.apply(void 0,He.concat([Nr.sent()])),{name:X,$metadata:Ba(o)}]),[3,5];case 4:X=(St=v.body).code||St.Code||X,W=(0,c.pi)((0,c.pi)({},St),{name:""+X,message:St.message||St.Message||X,$fault:"client",$metadata:Ba(o)}),Nr.label=5;case 5:return W.message=Ve=W.message||W.Message||X,delete W.Message,[2,Promise.reject(Object.assign(new Error(Ve),W))]}})})},qn=function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R,W,X,we,He,St;return(0,c.Jh)(this,function(Ve){switch(Ve.label){case 0:return R=[(0,c.pi)({},o)],St={},[4,go(o.body,D)];case 1:return v=c.pi.apply(void 0,R.concat([(St.body=Ve.sent(),St)])),X="UnknownError",X=Ho(o,v.body),X=(we=v.body).code||we.Code||X,(W=(0,c.pi)((0,c.pi)({},we),{name:""+X,message:we.message||we.Message||X,$fault:"client",$metadata:Ba(o)})).message=He=W.message||W.Message||X,delete W.Message,[2,Promise.reject(Object.assign(new Error(He),W))]}})})},Hu=function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R,W,X,we,He,St;return(0,c.Jh)(this,function(Ve){switch(Ve.label){case 0:return R=[(0,c.pi)({},o)],St={},[4,go(o.body,D)];case 1:return v=c.pi.apply(void 0,R.concat([(St.body=Ve.sent(),St)])),X="UnknownError",X=Ho(o,v.body),X=(we=v.body).code||we.Code||X,(W=(0,c.pi)((0,c.pi)({},we),{name:""+X,message:we.message||we.Message||X,$fault:"client",$metadata:Ba(o)})).message=He=W.message||W.Message||X,delete W.Message,[2,Promise.reject(Object.assign(new Error(He),W))]}})})},gg=function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R,W,X,He,St,Ve,Kn,Nr;return(0,c.Jh)(this,function(Rr){switch(Rr.label){case 0:return R=[(0,c.pi)({},o)],Nr={},[4,go(o.body,D)];case 1:switch(v=c.pi.apply(void 0,R.concat([(Nr.body=Rr.sent(),Nr)])),X="UnknownError",X=Ho(o,v.body)){case"InvalidObjectState":case"com.amazonaws.s3#InvalidObjectState":return[3,2];case"NoSuchKey":case"com.amazonaws.s3#NoSuchKey":return[3,4]}return[3,6];case 2:return He=[{}],[4,xl(v,D)];case 3:return W=c.pi.apply(void 0,[c.pi.apply(void 0,He.concat([Rr.sent()])),{name:X,$metadata:Ba(o)}]),[3,7];case 4:return St=[{}],[4,_l(v,D)];case 5:return W=c.pi.apply(void 0,[c.pi.apply(void 0,St.concat([Rr.sent()])),{name:X,$metadata:Ba(o)}]),[3,7];case 6:X=(Ve=v.body).code||Ve.Code||X,W=(0,c.pi)((0,c.pi)({},Ve),{name:""+X,message:Ve.message||Ve.Message||X,$fault:"client",$metadata:Ba(o)}),Rr.label=7;case 7:return W.message=Kn=W.message||W.Message||X,delete W.Message,[2,Promise.reject(Object.assign(new Error(Kn),W))]}})})},ef=function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R,W,X,He,St,Ve,Kn;return(0,c.Jh)(this,function(Nr){switch(Nr.label){case 0:return R=[(0,c.pi)({},o)],Kn={},[4,go(o.body,D)];case 1:switch(v=c.pi.apply(void 0,R.concat([(Kn.body=Nr.sent(),Kn)])),X="UnknownError",X=Ho(o,v.body)){case"NoSuchBucket":case"com.amazonaws.s3#NoSuchBucket":return[3,2]}return[3,4];case 2:return He=[{}],[4,Hc(v,D)];case 3:return W=c.pi.apply(void 0,[c.pi.apply(void 0,He.concat([Nr.sent()])),{name:X,$metadata:Ba(o)}]),[3,5];case 4:X=(St=v.body).code||St.Code||X,W=(0,c.pi)((0,c.pi)({},St),{name:""+X,message:St.message||St.Message||X,$fault:"client",$metadata:Ba(o)}),Nr.label=5;case 5:return W.message=Ve=W.message||W.Message||X,delete W.Message,[2,Promise.reject(Object.assign(new Error(Ve),W))]}})})},tf=function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R,W,X,we,He,St;return(0,c.Jh)(this,function(Ve){switch(Ve.label){case 0:return R=[(0,c.pi)({},o)],St={},[4,go(o.body,D)];case 1:return v=c.pi.apply(void 0,R.concat([(St.body=Ve.sent(),St)])),X="UnknownError",X=Ho(o,v.body),X=(we=v.body).code||we.Code||X,(W=(0,c.pi)((0,c.pi)({},we),{name:""+X,message:we.message||we.Message||X,$fault:"client",$metadata:Ba(o)})).message=He=W.message||W.Message||X,delete W.Message,[2,Promise.reject(Object.assign(new Error(He),W))]}})})},An=function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R,W,X,we,He,St;return(0,c.Jh)(this,function(Ve){switch(Ve.label){case 0:return R=[(0,c.pi)({},o)],St={},[4,go(o.body,D)];case 1:return v=c.pi.apply(void 0,R.concat([(St.body=Ve.sent(),St)])),X="UnknownError",X=Ho(o,v.body),X=(we=v.body).code||we.Code||X,(W=(0,c.pi)((0,c.pi)({},we),{name:""+X,message:we.message||we.Message||X,$fault:"client",$metadata:Ba(o)})).message=He=W.message||W.Message||X,delete W.Message,[2,Promise.reject(Object.assign(new Error(He),W))]}})})},ls=function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R,W,X,we,He,St;return(0,c.Jh)(this,function(Ve){switch(Ve.label){case 0:return R=[(0,c.pi)({},o)],St={},[4,go(o.body,D)];case 1:return v=c.pi.apply(void 0,R.concat([(St.body=Ve.sent(),St)])),X="UnknownError",X=Ho(o,v.body),X=(we=v.body).code||we.Code||X,(W=(0,c.pi)((0,c.pi)({},we),{name:""+X,message:we.message||we.Message||X,$fault:"client",$metadata:Ba(o)})).message=He=W.message||W.Message||X,delete W.Message,[2,Promise.reject(Object.assign(new Error(He),W))]}})})},xl=function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R;return(0,c.Jh)(this,function(W){return v={name:"InvalidObjectState",$fault:"client",$metadata:Ba(o),AccessTier:void 0,StorageClass:void 0},void 0!==(R=o.body).AccessTier&&(v.AccessTier=R.AccessTier),void 0!==R.StorageClass&&(v.StorageClass=R.StorageClass),[2,v]})})},Hc=function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){return(0,c.Jh)(this,function(W){return[2,{name:"NoSuchBucket",$fault:"client",$metadata:Ba(o)}]})})},_l=function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){return(0,c.Jh)(this,function(W){return[2,{name:"NoSuchKey",$fault:"client",$metadata:Ba(o)}]})})},Zl=function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){return(0,c.Jh)(this,function(W){return[2,{name:"NoSuchUpload",$fault:"client",$metadata:Ba(o)}]})})},$l=function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){return(0,c.Jh)(this,function(W){return[2,{name:"ObjectNotInActiveTierError",$fault:"client",$metadata:Ba(o)}]})})},ka=function(o,D){return o.filter(function(v){return null!=v}).map(function(v){if(null===v)return null;var R=function(o,D){var v=new kc("CompletedPart");if(null!=o.ETag){var R=new kc("ETag").addChildNode(new iA(o.ETag)).withName("ETag");v.addChildNode(R)}return null!=o.PartNumber&&(R=new kc("PartNumber").addChildNode(new iA(String(o.PartNumber))).withName("PartNumber"),v.addChildNode(R)),v}(v);return R.withName("member")})},Or=function(o,D){var v={DisplayName:void 0,ID:void 0};return void 0!==o.DisplayName&&(v.DisplayName=o.DisplayName),void 0!==o.ID&&(v.ID=o.ID),v},Ba=function(o){var D;return{httpStatusCode:o.statusCode,requestId:null!==(D=o.headers["x-amzn-requestid"])&&void 0!==D?D:o.headers["x-amzn-request-id"],extendedRequestId:o.headers["x-amz-id-2"],cfId:o.headers["x-amz-cf-id"]}},wc=function(o,D){return void 0===o&&(o=new Uint8Array),o instanceof Uint8Array?Promise.resolve(o):D.streamCollector(o)||Promise.resolve(new Uint8Array)},Ji=function(o){return!(null==o||""===o||Object.getOwnPropertyNames(o).includes("length")&&0==o.length||Object.getOwnPropertyNames(o).includes("size")&&0==o.size)},go=function(o,D){return function(o,D){return wc(o,D).then(function(v){return D.utf8Encoder(v)})}(o,D).then(function(v){if(v.length){var R=(0,$r.parse)(v,{attributeNamePrefix:"",ignoreAttributes:!1,parseNodeValue:!1,tagValueProcessor:function(He,St){return function(o){return o.replace(/&/g,"&").replace(/'/g,"'").replace(/"/g,'"').replace(/>/g,">").replace(/</g,"<")}(He)}}),W="#text",X=Object.keys(R)[0],we=R[X];return we[W]&&(we[X]=we[W],delete we[W]),(0,l.sT)(we)}return{}})},Ho=function(o,D){return void 0!==D.Code?D.Code:404==o.statusCode?"NotFound":""},Ff=function(){return Ff=Object.assign||function(D){for(var v,R=1,W=arguments.length;R0)&&!(W=R.next()).done;)X.push(W.value)}catch(He){we={error:He}}finally{try{W&&!W.done&&(v=R.return)&&v.call(R)}finally{if(we)throw we.error}}return X}var g_=function(o){return"string"==typeof o&&0===o.indexOf("arn:")&&o.split(":").length>=6},wm=/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/,Yw=/(\d+\.){3}\d+/,mp=/\.\./,Rb=/\./,iy=/^(.+\.)?s3[.-]([a-z0-9-]+)\./,p_=/^s3(-external-1)?\.amazonaws\.com$/,J0="amazonaws.com",ay=function(o){return A0(o)?o.replace(/fips-|-fips/,""):o},v_=function(o){var D=o.match(iy);return[D[2],o.replace(new RegExp("^"+D[0]),"")]},A0=function(o){return o.startsWith("fips-")||o.endsWith("-fips")},Gw=function(o,D){return o===D||ay(o)===D||o===ay(D)},Vw=function(o,D){if(void 0===D&&(D={tlsCompatible:!0}),o.length>=64||!/^[a-z0-9][a-z0-9.-]+[a-z0-9]$/.test(o)||/(\d+\.){3}\d+/.test(o)||/[.-]{2}/.test(o)||D?.tlsCompatible&&Rb.test(o))throw new Error("Invalid DNS label "+o)},y_=function(o){var D=o.isCustomEndpoint,W=o.accelerateEndpoint;if(D){if(o.dualstackEndpoint)throw new Error("Dualstack endpoint is not supported with custom endpoint");if(W)throw new Error("Accelerate endpoint is not supported with custom endpoint")}return function(o){return"string"==typeof o.bucketName}(o)?Yb(Ff(Ff({},o),{isCustomEndpoint:D})):cy(Ff(Ff({},o),{isCustomEndpoint:D}))},cy=function(o){var D=o.isCustomEndpoint,v=o.baseHostname,R=rg(D?[o.clientRegion,v]:function(o){return p_.test(o)?[o.replace("."+J0,""),J0]:v_(o)}(v),2),W=R[0],X=R[1],He=o.dualstackEndpoint,St=void 0!==He&&He,Ve=o.accelerateEndpoint,Nr=o.tlsCompatible,Rr=void 0===Nr||Nr,oa=o.useArnRegion,Fo=o.bucketName,fs=o.clientPartition,Vl=void 0===fs?"aws":fs,EA=o.clientSigningRegion,wd=void 0===EA?W:EA;!function(o){if(o.pathStyleEndpoint)throw new Error("Path-style S3 endpoint is not supported when bucket is an ARN");if(o.accelerateEndpoint)throw new Error("Accelerate endpoint is not supported when bucket is an ARN");if(!o.tlsCompatible)throw new Error("HTTPS is required when bucket is an ARN")}({pathStyleEndpoint:o.pathStyleEndpoint,accelerateEndpoint:void 0!==Ve&&Ve,tlsCompatible:Rr});var RA=Fo.service,td=Fo.partition,MA=Fo.accountId,tA=Fo.region,Wg=Fo.resource;(function(o){if("s3"!==o&&"s3-outposts"!==o)throw new Error("Expect 's3' or 's3-outposts' in ARN service component")})(RA),function(o,D){if(o!==D.clientPartition)throw new Error('Partition in ARN is incompatible, got "'+o+'" but expected "'+D.clientPartition+'"')}(td,{clientPartition:Vl}),function(o){if(!/[0-9]{12}/.exec(o))throw new Error("Access point ARN accountID does not match regex '[0-9]{12}'")}(MA),function(o,D){if(""===o)throw new Error("ARN region is empty");if(!D.useArnRegion&&!Gw(o,D.clientRegion)&&!Gw(o,D.clientSigningRegion))throw new Error("Region in ARN is incompatible, got "+o+" but expected "+D.clientRegion);if(D.useArnRegion&&A0(o))throw new Error("Endpoint does not support FIPS region")}(tA,{useArnRegion:oa,clientRegion:W,clientSigningRegion:wd});var JA=function(o){var D=o.includes(":")?":":"/",v=rg(o.split(D)),R=v[0],W=v.slice(1);if("accesspoint"===R){if(1!==W.length||""===W[0])throw new Error("Access Point ARN should have one resource accesspoint"+D+"{accesspointname}");return{accesspointName:W[0]}}if("outpost"===R){if(!W[0]||"accesspoint"!==W[1]||!W[2]||3!==W.length)throw new Error("Outpost ARN should have resource outpost"+D+"{outpostId}"+D+"accesspoint"+D+"{accesspointName}");var X=rg(W,3);return{outpostId:X[0],accesspointName:X[2]}}throw new Error("ARN resource should begin with 'accesspoint"+D+"' or 'outpost"+D+"'")}(Wg),vu=JA.accesspointName,Lu=JA.outpostId;Vw(vu+"-"+MA,{tlsCompatible:Rr});var Id=oa?tA:W,zh=oa?tA:wd;return Lu?(function(o){if("s3-outposts"!==o)throw new Error("Expect 's3-posts' in Outpost ARN service component")}(RA),Vw(Lu,{tlsCompatible:Rr}),function(o){if(o)throw new Error("Dualstack endpoint is not supported with Outpost")}(St),function(o){if(A0(o??""))throw new Error("FIPS region is not supported with Outpost, got "+o)}(Id),{bucketEndpoint:!0,hostname:vu+"-"+MA+"."+Lu+(D?"":".s3-outposts."+Id)+"."+X,signingRegion:zh,signingService:"s3-outposts"}):(function(o){if("s3"!==o)throw new Error("Expect 's3' in Accesspoint ARN service component")}(RA),{bucketEndpoint:!0,hostname:vu+"-"+MA+(D?"":".s3-accesspoint"+(St?".dualstack":"")+"."+Id)+"."+X,signingRegion:zh})},Yb=function(o){var D=o.accelerateEndpoint,v=void 0!==D&&D,W=o.baseHostname,X=o.bucketName,we=o.dualstackEndpoint,He=void 0!==we&&we,St=o.pathStyleEndpoint,Ve=void 0!==St&&St,Kn=o.tlsCompatible,Nr=void 0===Kn||Kn,Rr=o.isCustomEndpoint,Fo=rg(void 0!==Rr&&Rr?[o.clientRegion,W]:function(o){return p_.test(o)?["us-east-1",J0]:v_(o)}(W),2),fs=Fo[0],Vl=Fo[1];return Ve||!function(o){return wm.test(o)&&!Yw.test(o)&&!mp.test(o)}(X)||Nr&&Rb.test(X)?{bucketEndpoint:!1,hostname:He?"s3.dualstack."+fs+"."+Vl:W}:(v?W="s3-accelerate"+(He?".dualstack":"")+"."+Vl:He&&(W="s3.dualstack."+fs+"."+Vl),{bucketEndpoint:!0,hostname:X+"."+W})},Z0=function(o){return function(D,v){return function(R){return function fp(o,D,v,R){return new(v||(v=Promise))(function(X,we){function He(Kn){try{Ve(R.next(Kn))}catch(Nr){we(Nr)}}function St(Kn){try{Ve(R.throw(Kn))}catch(Nr){we(Nr)}}function Ve(Kn){Kn.done?X(Kn.value):function W(X){return X instanceof v?X:new v(function(we){we(X)})}(Kn.value).then(He,St)}Ve((R=R.apply(o,D||[])).next())})}(void 0,void 0,void 0,function(){var W,X,we,He,St,Ve,Kn,Nr,Rr,oa,Fo,fs,Vl,EA,wd,RA,td,MA;return function c_(o,D){var R,W,X,we,v={label:0,sent:function(){if(1&X[0])throw X[1];return X[1]},trys:[],ops:[]};return we={next:He(0),throw:He(1),return:He(2)},"function"==typeof Symbol&&(we[Symbol.iterator]=function(){return this}),we;function He(Ve){return function(Kn){return function St(Ve){if(R)throw new TypeError("Generator is already executing.");for(;v;)try{if(R=1,W&&(X=2&Ve[0]?W.return:Ve[0]?W.throw||((X=W.return)&&X.call(W),0):W.next)&&!(X=X.call(W,Ve[1])).done)return X;switch(W=0,X&&(Ve=[2&Ve[0],X.value]),Ve[0]){case 0:case 1:X=Ve;break;case 4:return v.label++,{value:Ve[1],done:!1};case 5:v.label++,W=Ve[1],Ve=[0];continue;case 7:Ve=v.ops.pop(),v.trys.pop();continue;default:if(!(X=(X=v.trys).length>0&&X[X.length-1])&&(6===Ve[0]||2===Ve[0])){v=0;continue}if(3===Ve[0]&&(!X||Ve[1]>X[0]&&Ve[1]0)&&!(W=R.next()).done;)X.push(W.value)}catch(He){we={error:He}}finally{try{W&&!W.done&&(v=R.return)&&v.call(R)}finally{if(we)throw we.error}}return X}(D);return{partition:v[1],service:v[2],region:v[3],accountId:v[4],resource:v.slice(5).join(":")}}(W),St=ay,[4,o.region()]):[3,5];case 2:return EA=St.apply(void 0,[tA.sent()]),[4,o.regionInfoProvider(EA)];case 3:return Ve=tA.sent()||{},Kn=Ve.partition,Rr=void 0===(Nr=Ve.signingRegion)?EA:Nr,[4,o.useArnRegion()];case 4:return oa=tA.sent(),Fo=y_({bucketName:He,baseHostname:we.hostname,accelerateEndpoint:o.useAccelerateEndpoint,dualstackEndpoint:o.useDualstackEndpoint,pathStyleEndpoint:o.forcePathStyle,tlsCompatible:"https:"===we.protocol,useArnRegion:oa,clientPartition:Kn,clientSigningRegion:Rr,clientRegion:EA,isCustomEndpoint:o.isCustomEndpoint}),td=Fo.hostname,MA=Fo.bucketEndpoint,Vl=Fo.signingService,(fs=Fo.signingRegion)&&fs!==Rr&&(v.signing_region=fs),Vl&&"s3"!==Vl&&(v.signing_service=Vl),we.hostname=td,X=MA,[3,7];case 5:return wd=ay,[4,o.region()];case 6:EA=wd.apply(void 0,[tA.sent()]),RA=y_({bucketName:W,clientRegion:EA,baseHostname:we.hostname,accelerateEndpoint:o.useAccelerateEndpoint,dualstackEndpoint:o.useDualstackEndpoint,pathStyleEndpoint:o.forcePathStyle,tlsCompatible:"https:"===we.protocol,isCustomEndpoint:o.isCustomEndpoint}),MA=RA.bucketEndpoint,we.hostname=td=RA.hostname,X=MA,tA.label=7;case 7:X&&(we.path=we.path.replace(/^(\/)?[^\/]+/,""),""===we.path&&(we.path="/")),tA.label=8;case 8:return[2,D(Ff(Ff({},R),{request:we}))]}})})}}},Hb={tags:["BUCKET_ENDPOINT"],name:"bucketEndpointMiddleware",relation:"before",toMiddleware:"hostHeaderMiddleware",override:!0},ig=function(o){return{applyToStack:function(D){D.addRelativeTo(Z0(o),Hb)}}},Bm=function(){return Bm=Object.assign||function(D){for(var v,R=1,W=arguments.length;R0&&X[X.length-1])&&(6===Ve[0]||2===Ve[0])){v=0;continue}if(3===Ve[0]&&(!X||Ve[1]>X[0]&&Ve[1]=300?[2,R]:[4,hy(we,o)]):[2,R];case 2:return He=Kn.sent(),[4,$w(He,o)];case 3:if(St=Kn.sent(),0===He.length)throw(Ve=new Error("S3 aborted request")).name="InternalError",Ve;return St&&St.match("")&&(W.statusCode=400),W.body=He,[2,R]}})})}}}(o),E_)}}},oh=f(31406),zg=function(){return zg=Object.assign||function(D){for(var v,R=1,W=arguments.length;R0&&X[X.length-1])&&(6===Ve[0]||2===Ve[0])){v=0;continue}if(3===Ve[0]&&(!X||Ve[1]>X[0]&&Ve[1]=o.length&&(o=void 0),{value:o&&o[R++],done:!o}}};throw new TypeError(D?"Object is not iterable.":"Symbol.iterator is not defined.")}(X),He=we.next(),MA.label=2;case 2:return He.done?[3,5]:(Ve=W[(St=He.value).target])?(Kn=ArrayBuffer.isView(Ve)?new Uint8Array(Ve.buffer,Ve.byteOffset,Ve.byteLength):"string"==typeof Ve?o.utf8Decoder(Ve):new Uint8Array(Ve),Nr=o.base64Encoder(Kn),(Rr=new o.md5).update(Kn),oa=[zg({},W)],(td={})[St.target]=Nr,Fo=St.hash,Vl=(fs=o).base64Encoder,[4,Rr.digest()]):[3,4];case 3:W=zg.apply(void 0,oa.concat([(td[Fo]=Vl.apply(fs,[MA.sent()]),td)])),MA.label=4;case 4:return He=we.next(),[3,2];case 5:return[3,8];case 6:return EA=MA.sent(),wd={error:EA},[3,8];case 7:try{He&&!He.done&&(RA=we.return)&&RA.call(we)}finally{if(wd)throw wd.error}return[7];case 8:return[2,v(zg(zg({},R),{input:W}))]}})})}}}(o),rE)}}},my=function(o){function D(v){var R=o.call(this)||this;return R.input=v,R}return(0,c.ZT)(D,o),D.prototype.resolveMiddleware=function(v,R,W){this.middlewareStack.use((0,oh.p2)(R,this.serialize,this.deserialize)),this.middlewareStack.use(b_(R)),this.middlewareStack.use(g0(R)),this.middlewareStack.use(ig(R));var X=v.concat(this.middlewareStack),Kn=R.requestHandler;return X.resolve(function(Nr){return Kn.handle(Nr.request,W||{})},{logger:R.logger,clientName:"S3Client",commandName:"CopyObjectCommand",inputFilterSensitiveLog:G.filterSensitiveLog,outputFilterSensitiveLog:N.filterSensitiveLog})},D.prototype.serialize=function(v,R){return function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R,W,X,He,Ve;return(0,c.Jh)(this,function(Rr){switch(Rr.label){case 0:if(v=(0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)({},Ji(o.ACL)&&{"x-amz-acl":o.ACL}),Ji(o.CacheControl)&&{"cache-control":o.CacheControl}),Ji(o.ContentDisposition)&&{"content-disposition":o.ContentDisposition}),Ji(o.ContentEncoding)&&{"content-encoding":o.ContentEncoding}),Ji(o.ContentLanguage)&&{"content-language":o.ContentLanguage}),Ji(o.ContentType)&&{"content-type":o.ContentType}),Ji(o.CopySource)&&{"x-amz-copy-source":o.CopySource}),Ji(o.CopySourceIfMatch)&&{"x-amz-copy-source-if-match":o.CopySourceIfMatch}),Ji(o.CopySourceIfModifiedSince)&&{"x-amz-copy-source-if-modified-since":(0,l._w)(o.CopySourceIfModifiedSince).toString()}),Ji(o.CopySourceIfNoneMatch)&&{"x-amz-copy-source-if-none-match":o.CopySourceIfNoneMatch}),Ji(o.CopySourceIfUnmodifiedSince)&&{"x-amz-copy-source-if-unmodified-since":(0,l._w)(o.CopySourceIfUnmodifiedSince).toString()}),Ji(o.Expires)&&{expires:(0,l._w)(o.Expires).toString()}),Ji(o.GrantFullControl)&&{"x-amz-grant-full-control":o.GrantFullControl}),Ji(o.GrantRead)&&{"x-amz-grant-read":o.GrantRead}),Ji(o.GrantReadACP)&&{"x-amz-grant-read-acp":o.GrantReadACP}),Ji(o.GrantWriteACP)&&{"x-amz-grant-write-acp":o.GrantWriteACP}),Ji(o.MetadataDirective)&&{"x-amz-metadata-directive":o.MetadataDirective}),Ji(o.TaggingDirective)&&{"x-amz-tagging-directive":o.TaggingDirective}),Ji(o.ServerSideEncryption)&&{"x-amz-server-side-encryption":o.ServerSideEncryption}),Ji(o.StorageClass)&&{"x-amz-storage-class":o.StorageClass}),Ji(o.WebsiteRedirectLocation)&&{"x-amz-website-redirect-location":o.WebsiteRedirectLocation}),Ji(o.SSECustomerAlgorithm)&&{"x-amz-server-side-encryption-customer-algorithm":o.SSECustomerAlgorithm}),Ji(o.SSECustomerKey)&&{"x-amz-server-side-encryption-customer-key":o.SSECustomerKey}),Ji(o.SSECustomerKeyMD5)&&{"x-amz-server-side-encryption-customer-key-md5":o.SSECustomerKeyMD5}),Ji(o.SSEKMSKeyId)&&{"x-amz-server-side-encryption-aws-kms-key-id":o.SSEKMSKeyId}),Ji(o.SSEKMSEncryptionContext)&&{"x-amz-server-side-encryption-context":o.SSEKMSEncryptionContext}),Ji(o.BucketKeyEnabled)&&{"x-amz-server-side-encryption-bucket-key-enabled":o.BucketKeyEnabled.toString()}),Ji(o.CopySourceSSECustomerAlgorithm)&&{"x-amz-copy-source-server-side-encryption-customer-algorithm":o.CopySourceSSECustomerAlgorithm}),Ji(o.CopySourceSSECustomerKey)&&{"x-amz-copy-source-server-side-encryption-customer-key":o.CopySourceSSECustomerKey}),Ji(o.CopySourceSSECustomerKeyMD5)&&{"x-amz-copy-source-server-side-encryption-customer-key-md5":o.CopySourceSSECustomerKeyMD5}),Ji(o.RequestPayer)&&{"x-amz-request-payer":o.RequestPayer}),Ji(o.Tagging)&&{"x-amz-tagging":o.Tagging}),Ji(o.ObjectLockMode)&&{"x-amz-object-lock-mode":o.ObjectLockMode}),Ji(o.ObjectLockRetainUntilDate)&&{"x-amz-object-lock-retain-until-date":(o.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()}),Ji(o.ObjectLockLegalHoldStatus)&&{"x-amz-object-lock-legal-hold":o.ObjectLockLegalHoldStatus}),Ji(o.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":o.ExpectedBucketOwner}),Ji(o.ExpectedSourceBucketOwner)&&{"x-amz-source-expected-bucket-owner":o.ExpectedSourceBucketOwner}),void 0!==o.Metadata&&Object.keys(o.Metadata).reduce(function(oa,Fo){var fs;return(0,c.pi)((0,c.pi)({},oa),((fs={})["x-amz-meta-"+Fo.toLowerCase()]=o.Metadata[Fo],fs))},{})),R="/{Bucket}/{Key+}",void 0===o.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((W=o.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(R=R.replace("{Bucket}",(0,l.jc)(W)),void 0===o.Key)throw new Error("No value provided for input HTTP label: Key.");if((W=o.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return R=R.replace("{Key+}",W.split("/").map(function(oa){return(0,l.jc)(oa)}).join("/")),X={"x-id":"CopyObject"},[4,D.endpoint()];case 1:return He=Rr.sent(),[2,new po.aW({protocol:void 0===(Ve=He.protocol)?"https":Ve,hostname:He.hostname,port:He.port,method:"PUT",headers:v,path:R,query:X,body:void 0})]}})})}(v,R)},D.prototype.deserialize=function(v,R){return function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R;return(0,c.Jh)(this,function(W){switch(W.label){case 0:return 200!==o.statusCode&&o.statusCode>=300?[2,pd(o,D)]:(v={$metadata:Ba(o),BucketKeyEnabled:void 0,CopyObjectResult:void 0,CopySourceVersionId:void 0,Expiration:void 0,RequestCharged:void 0,SSECustomerAlgorithm:void 0,SSECustomerKeyMD5:void 0,SSEKMSEncryptionContext:void 0,SSEKMSKeyId:void 0,ServerSideEncryption:void 0,VersionId:void 0},void 0!==o.headers["x-amz-expiration"]&&(v.Expiration=o.headers["x-amz-expiration"]),void 0!==o.headers["x-amz-copy-source-version-id"]&&(v.CopySourceVersionId=o.headers["x-amz-copy-source-version-id"]),void 0!==o.headers["x-amz-version-id"]&&(v.VersionId=o.headers["x-amz-version-id"]),void 0!==o.headers["x-amz-server-side-encryption"]&&(v.ServerSideEncryption=o.headers["x-amz-server-side-encryption"]),void 0!==o.headers["x-amz-server-side-encryption-customer-algorithm"]&&(v.SSECustomerAlgorithm=o.headers["x-amz-server-side-encryption-customer-algorithm"]),void 0!==o.headers["x-amz-server-side-encryption-customer-key-md5"]&&(v.SSECustomerKeyMD5=o.headers["x-amz-server-side-encryption-customer-key-md5"]),void 0!==o.headers["x-amz-server-side-encryption-aws-kms-key-id"]&&(v.SSEKMSKeyId=o.headers["x-amz-server-side-encryption-aws-kms-key-id"]),void 0!==o.headers["x-amz-server-side-encryption-context"]&&(v.SSEKMSEncryptionContext=o.headers["x-amz-server-side-encryption-context"]),void 0!==o.headers["x-amz-server-side-encryption-bucket-key-enabled"]&&(v.BucketKeyEnabled="true"===o.headers["x-amz-server-side-encryption-bucket-key-enabled"]),void 0!==o.headers["x-amz-request-charged"]&&(v.RequestCharged=o.headers["x-amz-request-charged"]),[4,go(o.body,D)]);case 1:return R=W.sent(),v.CopyObjectResult=function(o,D){var v={ETag:void 0,LastModified:void 0};return void 0!==o.ETag&&(v.ETag=o.ETag),void 0!==o.LastModified&&(v.LastModified=new Date(o.LastModified)),v}(R),[2,Promise.resolve(v)]}})})}(v,R)},D}(l.mY),wp=function(o){function D(v){var R=o.call(this)||this;return R.input=v,R}return(0,c.ZT)(D,o),D.prototype.resolveMiddleware=function(v,R,W){this.middlewareStack.use((0,oh.p2)(R,this.serialize,this.deserialize)),this.middlewareStack.use(g0(R)),this.middlewareStack.use(ig(R));var X=v.concat(this.middlewareStack),Kn=R.requestHandler;return X.resolve(function(Nr){return Kn.handle(Nr.request,W||{})},{logger:R.logger,clientName:"S3Client",commandName:"GetObjectCommand",inputFilterSensitiveLog:Eo.filterSensitiveLog,outputFilterSensitiveLog:ro.filterSensitiveLog})},D.prototype.serialize=function(v,R){return function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R,W,X,He,Ve;return(0,c.Jh)(this,function(Rr){switch(Rr.label){case 0:if(v=(0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)({},Ji(o.IfMatch)&&{"if-match":o.IfMatch}),Ji(o.IfModifiedSince)&&{"if-modified-since":(0,l._w)(o.IfModifiedSince).toString()}),Ji(o.IfNoneMatch)&&{"if-none-match":o.IfNoneMatch}),Ji(o.IfUnmodifiedSince)&&{"if-unmodified-since":(0,l._w)(o.IfUnmodifiedSince).toString()}),Ji(o.Range)&&{range:o.Range}),Ji(o.SSECustomerAlgorithm)&&{"x-amz-server-side-encryption-customer-algorithm":o.SSECustomerAlgorithm}),Ji(o.SSECustomerKey)&&{"x-amz-server-side-encryption-customer-key":o.SSECustomerKey}),Ji(o.SSECustomerKeyMD5)&&{"x-amz-server-side-encryption-customer-key-md5":o.SSECustomerKeyMD5}),Ji(o.RequestPayer)&&{"x-amz-request-payer":o.RequestPayer}),Ji(o.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":o.ExpectedBucketOwner}),R="/{Bucket}/{Key+}",void 0===o.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((W=o.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(R=R.replace("{Bucket}",(0,l.jc)(W)),void 0===o.Key)throw new Error("No value provided for input HTTP label: Key.");if((W=o.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return R=R.replace("{Key+}",W.split("/").map(function(oa){return(0,l.jc)(oa)}).join("/")),X=(0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)({"x-id":"GetObject"},void 0!==o.ResponseCacheControl&&{"response-cache-control":o.ResponseCacheControl}),void 0!==o.ResponseContentDisposition&&{"response-content-disposition":o.ResponseContentDisposition}),void 0!==o.ResponseContentEncoding&&{"response-content-encoding":o.ResponseContentEncoding}),void 0!==o.ResponseContentLanguage&&{"response-content-language":o.ResponseContentLanguage}),void 0!==o.ResponseContentType&&{"response-content-type":o.ResponseContentType}),void 0!==o.ResponseExpires&&{"response-expires":(o.ResponseExpires.toISOString().split(".")[0]+"Z").toString()}),void 0!==o.VersionId&&{versionId:o.VersionId}),void 0!==o.PartNumber&&{partNumber:o.PartNumber.toString()}),[4,D.endpoint()];case 1:return He=Rr.sent(),[2,new po.aW({protocol:void 0===(Ve=He.protocol)?"https":Ve,hostname:He.hostname,port:He.port,method:"GET",headers:v,path:R,query:X,body:void 0})]}})})}(v,R)},D.prototype.deserialize=function(v,R){return function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v;return(0,c.Jh)(this,function(W){return 200!==o.statusCode&&o.statusCode>=300?[2,gg(o,D)]:(v={$metadata:Ba(o),AcceptRanges:void 0,Body:void 0,BucketKeyEnabled:void 0,CacheControl:void 0,ContentDisposition:void 0,ContentEncoding:void 0,ContentLanguage:void 0,ContentLength:void 0,ContentRange:void 0,ContentType:void 0,DeleteMarker:void 0,ETag:void 0,Expiration:void 0,Expires:void 0,LastModified:void 0,Metadata:void 0,MissingMeta:void 0,ObjectLockLegalHoldStatus:void 0,ObjectLockMode:void 0,ObjectLockRetainUntilDate:void 0,PartsCount:void 0,ReplicationStatus:void 0,RequestCharged:void 0,Restore:void 0,SSECustomerAlgorithm:void 0,SSECustomerKeyMD5:void 0,SSEKMSKeyId:void 0,ServerSideEncryption:void 0,StorageClass:void 0,TagCount:void 0,VersionId:void 0,WebsiteRedirectLocation:void 0},void 0!==o.headers["x-amz-delete-marker"]&&(v.DeleteMarker="true"===o.headers["x-amz-delete-marker"]),void 0!==o.headers["accept-ranges"]&&(v.AcceptRanges=o.headers["accept-ranges"]),void 0!==o.headers["x-amz-expiration"]&&(v.Expiration=o.headers["x-amz-expiration"]),void 0!==o.headers["x-amz-restore"]&&(v.Restore=o.headers["x-amz-restore"]),void 0!==o.headers["last-modified"]&&(v.LastModified=new Date(o.headers["last-modified"])),void 0!==o.headers["content-length"]&&(v.ContentLength=parseInt(o.headers["content-length"],10)),void 0!==o.headers.etag&&(v.ETag=o.headers.etag),void 0!==o.headers["x-amz-missing-meta"]&&(v.MissingMeta=parseInt(o.headers["x-amz-missing-meta"],10)),void 0!==o.headers["x-amz-version-id"]&&(v.VersionId=o.headers["x-amz-version-id"]),void 0!==o.headers["cache-control"]&&(v.CacheControl=o.headers["cache-control"]),void 0!==o.headers["content-disposition"]&&(v.ContentDisposition=o.headers["content-disposition"]),void 0!==o.headers["content-encoding"]&&(v.ContentEncoding=o.headers["content-encoding"]),void 0!==o.headers["content-language"]&&(v.ContentLanguage=o.headers["content-language"]),void 0!==o.headers["content-range"]&&(v.ContentRange=o.headers["content-range"]),void 0!==o.headers["content-type"]&&(v.ContentType=o.headers["content-type"]),void 0!==o.headers.expires&&(v.Expires=new Date(o.headers.expires)),void 0!==o.headers["x-amz-website-redirect-location"]&&(v.WebsiteRedirectLocation=o.headers["x-amz-website-redirect-location"]),void 0!==o.headers["x-amz-server-side-encryption"]&&(v.ServerSideEncryption=o.headers["x-amz-server-side-encryption"]),void 0!==o.headers["x-amz-server-side-encryption-customer-algorithm"]&&(v.SSECustomerAlgorithm=o.headers["x-amz-server-side-encryption-customer-algorithm"]),void 0!==o.headers["x-amz-server-side-encryption-customer-key-md5"]&&(v.SSECustomerKeyMD5=o.headers["x-amz-server-side-encryption-customer-key-md5"]),void 0!==o.headers["x-amz-server-side-encryption-aws-kms-key-id"]&&(v.SSEKMSKeyId=o.headers["x-amz-server-side-encryption-aws-kms-key-id"]),void 0!==o.headers["x-amz-server-side-encryption-bucket-key-enabled"]&&(v.BucketKeyEnabled="true"===o.headers["x-amz-server-side-encryption-bucket-key-enabled"]),void 0!==o.headers["x-amz-storage-class"]&&(v.StorageClass=o.headers["x-amz-storage-class"]),void 0!==o.headers["x-amz-request-charged"]&&(v.RequestCharged=o.headers["x-amz-request-charged"]),void 0!==o.headers["x-amz-replication-status"]&&(v.ReplicationStatus=o.headers["x-amz-replication-status"]),void 0!==o.headers["x-amz-mp-parts-count"]&&(v.PartsCount=parseInt(o.headers["x-amz-mp-parts-count"],10)),void 0!==o.headers["x-amz-tagging-count"]&&(v.TagCount=parseInt(o.headers["x-amz-tagging-count"],10)),void 0!==o.headers["x-amz-object-lock-mode"]&&(v.ObjectLockMode=o.headers["x-amz-object-lock-mode"]),void 0!==o.headers["x-amz-object-lock-retain-until-date"]&&(v.ObjectLockRetainUntilDate=new Date(o.headers["x-amz-object-lock-retain-until-date"])),void 0!==o.headers["x-amz-object-lock-legal-hold"]&&(v.ObjectLockLegalHoldStatus=o.headers["x-amz-object-lock-legal-hold"]),Object.keys(o.headers).forEach(function(X){void 0===v.Metadata&&(v.Metadata={}),X.startsWith("x-amz-meta-")&&(v.Metadata[X.substring(11)]=o.headers[X])}),v.Body=o.body,[2,Promise.resolve(v)])})})}(v,R)},D}(l.mY),ev=function(o){function D(v){var R=o.call(this)||this;return R.input=v,R}return(0,c.ZT)(D,o),D.prototype.resolveMiddleware=function(v,R,W){this.middlewareStack.use((0,oh.p2)(R,this.serialize,this.deserialize)),this.middlewareStack.use(ig(R));var X=v.concat(this.middlewareStack),Kn=R.requestHandler;return X.resolve(function(Nr){return Kn.handle(Nr.request,W||{})},{logger:R.logger,clientName:"S3Client",commandName:"DeleteObjectCommand",inputFilterSensitiveLog:$t.filterSensitiveLog,outputFilterSensitiveLog:tn.filterSensitiveLog})},D.prototype.serialize=function(v,R){return function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R,W,X,He,Ve;return(0,c.Jh)(this,function(Rr){switch(Rr.label){case 0:if(v=(0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)({},Ji(o.MFA)&&{"x-amz-mfa":o.MFA}),Ji(o.RequestPayer)&&{"x-amz-request-payer":o.RequestPayer}),Ji(o.BypassGovernanceRetention)&&{"x-amz-bypass-governance-retention":o.BypassGovernanceRetention.toString()}),Ji(o.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":o.ExpectedBucketOwner}),R="/{Bucket}/{Key+}",void 0===o.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((W=o.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(R=R.replace("{Bucket}",(0,l.jc)(W)),void 0===o.Key)throw new Error("No value provided for input HTTP label: Key.");if((W=o.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return R=R.replace("{Key+}",W.split("/").map(function(oa){return(0,l.jc)(oa)}).join("/")),X=(0,c.pi)({"x-id":"DeleteObject"},void 0!==o.VersionId&&{versionId:o.VersionId}),[4,D.endpoint()];case 1:return He=Rr.sent(),[2,new po.aW({protocol:void 0===(Ve=He.protocol)?"https":Ve,hostname:He.hostname,port:He.port,method:"DELETE",headers:v,path:R,query:X,body:void 0})]}})})}(v,R)},D.prototype.deserialize=function(v,R){return function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v;return(0,c.Jh)(this,function(R){switch(R.label){case 0:return 204!==o.statusCode&&o.statusCode>=300?[2,Hu(o,D)]:(v={$metadata:Ba(o),DeleteMarker:void 0,RequestCharged:void 0,VersionId:void 0},void 0!==o.headers["x-amz-delete-marker"]&&(v.DeleteMarker="true"===o.headers["x-amz-delete-marker"]),void 0!==o.headers["x-amz-version-id"]&&(v.VersionId=o.headers["x-amz-version-id"]),void 0!==o.headers["x-amz-request-charged"]&&(v.RequestCharged=o.headers["x-amz-request-charged"]),[4,wc(o.body,D)]);case 1:return R.sent(),[2,Promise.resolve(v)]}})})}(v,R)},D}(l.mY),x_=function(o){function D(v){var R=o.call(this)||this;return R.input=v,R}return(0,c.ZT)(D,o),D.prototype.resolveMiddleware=function(v,R,W){this.middlewareStack.use((0,oh.p2)(R,this.serialize,this.deserialize)),this.middlewareStack.use(ig(R));var X=v.concat(this.middlewareStack),Kn=R.requestHandler;return X.resolve(function(Nr){return Kn.handle(Nr.request,W||{})},{logger:R.logger,clientName:"S3Client",commandName:"ListObjectsV2Command",inputFilterSensitiveLog:es.filterSensitiveLog,outputFilterSensitiveLog:Ac.filterSensitiveLog})},D.prototype.serialize=function(v,R){return function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R,W,X,He,Ve;return(0,c.Jh)(this,function(Rr){switch(Rr.label){case 0:if(v=(0,c.pi)((0,c.pi)({},Ji(o.RequestPayer)&&{"x-amz-request-payer":o.RequestPayer}),Ji(o.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":o.ExpectedBucketOwner}),R="/{Bucket}",void 0===o.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((W=o.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");return R=R.replace("{Bucket}",(0,l.jc)(W)),X=(0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)({"list-type":"2"},void 0!==o.Delimiter&&{delimiter:o.Delimiter}),void 0!==o.EncodingType&&{"encoding-type":o.EncodingType}),void 0!==o.MaxKeys&&{"max-keys":o.MaxKeys.toString()}),void 0!==o.Prefix&&{prefix:o.Prefix}),void 0!==o.ContinuationToken&&{"continuation-token":o.ContinuationToken}),void 0!==o.FetchOwner&&{"fetch-owner":o.FetchOwner.toString()}),void 0!==o.StartAfter&&{"start-after":o.StartAfter}),[4,D.endpoint()];case 1:return He=Rr.sent(),[2,new po.aW({protocol:void 0===(Ve=He.protocol)?"https":Ve,hostname:He.hostname,port:He.port,method:"GET",headers:v,path:R,query:X,body:void 0})]}})})}(v,R)},D.prototype.deserialize=function(v,R){return function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R;return(0,c.Jh)(this,function(W){switch(W.label){case 0:return 200!==o.statusCode&&o.statusCode>=300?[2,ef(o,D)]:(v={$metadata:Ba(o),CommonPrefixes:void 0,Contents:void 0,ContinuationToken:void 0,Delimiter:void 0,EncodingType:void 0,IsTruncated:void 0,KeyCount:void 0,MaxKeys:void 0,Name:void 0,NextContinuationToken:void 0,Prefix:void 0,StartAfter:void 0},[4,go(o.body,D)]);case 1:return""===(R=W.sent()).CommonPrefixes&&(v.CommonPrefixes=[]),void 0!==R.CommonPrefixes&&(v.CommonPrefixes=function(o,D){return(o||[]).filter(function(v){return null!=v}).map(function(v){return null===v?null:function(o,D){var v={Prefix:void 0};return void 0!==o.Prefix&&(v.Prefix=o.Prefix),v}(v)})}((0,l.L)(R.CommonPrefixes))),""===R.Contents&&(v.Contents=[]),void 0!==R.Contents&&(v.Contents=function(o,D){return(o||[]).filter(function(v){return null!=v}).map(function(v){return null===v?null:function(o,D){var v={Key:void 0,LastModified:void 0,ETag:void 0,Size:void 0,StorageClass:void 0,Owner:void 0};return void 0!==o.Key&&(v.Key=o.Key),void 0!==o.LastModified&&(v.LastModified=new Date(o.LastModified)),void 0!==o.ETag&&(v.ETag=o.ETag),void 0!==o.Size&&(v.Size=parseInt(o.Size)),void 0!==o.StorageClass&&(v.StorageClass=o.StorageClass),void 0!==o.Owner&&(v.Owner=Or(o.Owner,D)),v}(v,D)})}((0,l.L)(R.Contents),D)),void 0!==R.ContinuationToken&&(v.ContinuationToken=R.ContinuationToken),void 0!==R.Delimiter&&(v.Delimiter=R.Delimiter),void 0!==R.EncodingType&&(v.EncodingType=R.EncodingType),void 0!==R.IsTruncated&&(v.IsTruncated="true"==R.IsTruncated),void 0!==R.KeyCount&&(v.KeyCount=parseInt(R.KeyCount)),void 0!==R.MaxKeys&&(v.MaxKeys=parseInt(R.MaxKeys)),void 0!==R.Name&&(v.Name=R.Name),void 0!==R.NextContinuationToken&&(v.NextContinuationToken=R.NextContinuationToken),void 0!==R.Prefix&&(v.Prefix=R.Prefix),void 0!==R.StartAfter&&(v.StartAfter=R.StartAfter),[2,Promise.resolve(v)]}})})}(v,R)},D}(l.mY),tv=f(15230);function t1(o){var D=o.port,v=o.query,R=o.protocol,W=o.path,X=o.hostname;R&&":"!==R.substr(-1)&&(R+=":"),D&&(X+=":"+D),W&&"/"!==W.charAt(0)&&(W="/"+W);var we=v?(0,tv.I)(v):"";return we&&"?"!==we[0]&&(we="?"+we),R+"//"+X+W+we}function D_(o,D,v,R){return new(v||(v=Promise))(function(X,we){function He(Kn){try{Ve(R.next(Kn))}catch(Nr){we(Nr)}}function St(Kn){try{Ve(R.throw(Kn))}catch(Nr){we(Nr)}}function Ve(Kn){Kn.done?X(Kn.value):function W(X){return X instanceof v?X:new v(function(we){we(X)})}(Kn.value).then(He,St)}Ve((R=R.apply(o,D||[])).next())})}function iE(o,D){var R,W,X,we,v={label:0,sent:function(){if(1&X[0])throw X[1];return X[1]},trys:[],ops:[]};return we={next:He(0),throw:He(1),return:He(2)},"function"==typeof Symbol&&(we[Symbol.iterator]=function(){return this}),we;function He(Ve){return function(Kn){return function St(Ve){if(R)throw new TypeError("Generator is already executing.");for(;v;)try{if(R=1,W&&(X=2&Ve[0]?W.return:Ve[0]?W.throw||((X=W.return)&&X.call(W),0):W.next)&&!(X=X.call(W,Ve[1])).done)return X;switch(W=0,X&&(Ve=[2&Ve[0],X.value]),Ve[0]){case 0:case 1:X=Ve;break;case 4:return v.label++,{value:Ve[1],done:!1};case 5:v.label++,W=Ve[1],Ve=[0];continue;case 7:Ve=v.ops.pop(),v.trys.pop();continue;default:if(!(X=(X=v.trys).length>0&&X[X.length-1])&&(6===Ve[0]||2===Ve[0])){v=0;continue}if(3===Ve[0]&&(!X||Ve[1]>X[0]&&Ve[1]0&&X[X.length-1])&&(6===Ve[0]||2===Ve[0])){v=0;continue}if(3===Ve[0]&&(!X||Ve[1]>X[0]&&Ve[1]0)&&!(W=R.next()).done;)X.push(W.value)}catch(He){we={error:He}}finally{try{W&&!W.done&&(v=R.return)&&v.call(R)}finally{if(we)throw we.error}}return X},p0=new a.k("axios-http-handler"),jg="sendUploadProgress",v0="sendDownloadProgress",Tm=function(o,D){var v,R;try{for(var W=function(o){var D="function"==typeof Symbol&&Symbol.iterator,v=D&&o[D],R=0;if(v)return v.call(o);if(o&&"number"==typeof o.length)return{next:function(){return o&&R>=o.length&&(o=void 0),{value:o&&o[R++],done:!o}}};throw new TypeError(D?"Object is not iterable.":"Symbol.iterator is not defined.")}(Object.entries(o)),X=W.next();!X.done;X=W.next()){var we=dE(X.value,2),He=we[0],St=we[1];He!==D&&He.toUpperCase()===D.toUpperCase()&&(o[D]=St,delete o[He])}}catch(Ve){v={error:Ve}}finally{try{X&&!X.done&&(R=W.return)&&R.call(W)}finally{if(v)throw v.error}}},uE=[function(o,D){return function hu(o){return typeof Blob<"u"&&o instanceof Blob}(o)?(Tm(D,"Content-Type"),Tm(D,"Accept"),o):Sm().defaults.transformRequest[0].call(null,o,D)}],fE=function(){function o(D,v,R){void 0===D&&(D={}),this.httpOptions=D,this.emitter=v,this.cancelTokenSource=R}return o.prototype.destroy=function(){},o.prototype.handle=function(D,v){var R=this.httpOptions.requestTimeout,W=v.emitter||this.emitter,X=D.path;if(D.query){var we=(0,tv.I)(D.query);we&&(X+="?"+we)}var He=D.port,Ve={};Ve.url=D.protocol+"//"+D.hostname+(He?":"+He:"")+X,Ve.method=D.method,Ve.headers=D.headers,delete Ve.headers.host,D.body?Ve.data=D.body:Ve.headers[Object.keys(Ve.headers).find(function(Nr){return"content-type"===Nr.toLowerCase()})]&&(Ve.data=null),W&&(Ve.onUploadProgress=function(Nr){W.emit(jg,Nr),p0.debug(Nr)},Ve.onDownloadProgress=function(Nr){W.emit(v0,Nr),p0.debug(Nr)}),this.cancelTokenSource&&(Ve.cancelToken=this.cancelTokenSource.token),v.cancelTokenSource&&(Ve.cancelToken=v.cancelTokenSource.token),Ve.responseType="blob",AE.t4.isReactNative&&(Ve.transformRequest=uE);var Kn=[Sm().request(Ve).then(function(Nr){return{response:new po.Zn({headers:Nr.headers,statusCode:Nr.status,body:Nr.data})}}).catch(function(Nr){var Rr,oa;if(Nr.message!==eA.UPLOAD_PAUSED_MESSAGE&&p0.error(Nr.message),Sm().isCancel(Nr)||!function y0(o){return typeof o<"u"&&Object.prototype.hasOwnProperty.call(o,"response")&&typeof o.response<"u"&&Object.prototype.hasOwnProperty.call(o.response,"status")&&"number"==typeof o.response.status}(Nr))throw Nr;return{response:new po.Zn({statusCode:Nr.response.status,body:null===(Rr=Nr.response)||void 0===Rr?void 0:Rr.data,headers:null===(oa=Nr.response)||void 0===oa?void 0:oa.headers})}}),hE(R)];return Promise.race(Kn)},o}();function hE(o){return void 0===o&&(o=0),new Promise(function(D,v){o&&setTimeout(function(){var R=new Error("Request did not complete within "+o+" ms");R.name="TimeoutError",v(R)},o)})}var p1=typeof Symbol<"u"&&"function"==typeof Symbol.for?Symbol.for("amplify_default"):"@@amplify_default",k_="contentLengthMiddleware",Pm="__uploadInProgress",$A=function(o,D,v,R,W){if(o){var X={attrs:v};R&&(X.metrics=R),i.Xb.dispatch("storage",{event:D,data:X,message:W},"Storage",p1)}},ch=f(1575),z_=f(24884),Cy=f(18423);function yE(o,D,v){return void 0===v&&(v=1048576),new Promise(function(R,W){var X=new FileReader;X.addEventListener("error",W),X.addEventListener("abort",W);var we=o.size,He=0;function St(){He>=we?R():X.readAsArrayBuffer(o.slice(He,Math.min(we,He+v)))}X.addEventListener("load",function(Ve){var Kn=Ve.target.result;D(new Uint8Array(Kn)),He+=Kn.byteLength,St()}),St()})}var K_=f(50338);var BE=[1732584193,4023233417,2562383102,271733878],F1=function(){function o(){this.state=Uint32Array.from(BE),this.buffer=new DataView(new ArrayBuffer(64)),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}return o.prototype.update=function(D){if(!function xE(o){return"string"==typeof o?0===o.length:0===o.byteLength}(D)){if(this.finished)throw new Error("Attempted to update an already finished hash.");var v=function LB(o){return"string"==typeof o?function(o){return"function"==typeof TextEncoder?function hv(o){return(new TextEncoder).encode(o)}(o):function(o){for(var D=[],v=0,R=o.length;v>6|192,63&W|128);else if(v+1>18|240,X>>12&63|128,X>>6&63|128,63&X|128)}else D.push(W>>12|224,W>>6&63|128,63&W|128)}return Uint8Array.from(D)}(o)}(o):ArrayBuffer.isView(o)?new Uint8Array(o.buffer,o.byteOffset,o.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(o)}(D),R=0,W=v.byteLength;for(this.bytesHashed+=W;W>0;)this.buffer.setUint8(this.bufferLength++,v[R++]),W--,64===this.bufferLength&&(this.hashBuffer(),this.bufferLength=0)}},o.prototype.digest=function(){return function EE(o,D,v,R){return new(v||(v=Promise))(function(X,we){function He(Kn){try{Ve(R.next(Kn))}catch(Nr){we(Nr)}}function St(Kn){try{Ve(R.throw(Kn))}catch(Nr){we(Nr)}}function Ve(Kn){Kn.done?X(Kn.value):function W(X){return X instanceof v?X:new v(function(we){we(X)})}(Kn.value).then(He,St)}Ve((R=R.apply(o,D||[])).next())})}(this,void 0,void 0,function(){var D,v,R,X,we,He;return function bE(o,D){var R,W,X,we,v={label:0,sent:function(){if(1&X[0])throw X[1];return X[1]},trys:[],ops:[]};return we={next:He(0),throw:He(1),return:He(2)},"function"==typeof Symbol&&(we[Symbol.iterator]=function(){return this}),we;function He(Ve){return function(Kn){return function St(Ve){if(R)throw new TypeError("Generator is already executing.");for(;v;)try{if(R=1,W&&(X=2&Ve[0]?W.return:Ve[0]?W.throw||((X=W.return)&&X.call(W),0):W.next)&&!(X=X.call(W,Ve[1])).done)return X;switch(W=0,X&&(Ve=[2&Ve[0],X.value]),Ve[0]){case 0:case 1:X=Ve;break;case 4:return v.label++,{value:Ve[1],done:!1};case 5:v.label++,W=Ve[1],Ve=[0];continue;case 7:Ve=v.ops.pop(),v.trys.pop();continue;default:if(!(X=(X=v.trys).length>0&&X[X.length-1])&&(6===Ve[0]||2===Ve[0])){v=0;continue}if(3===Ve[0]&&(!X||Ve[1]>X[0]&&Ve[1]=56){for(He=this.bufferLength;He<64;He++)v.setUint8(He,0);this.hashBuffer(),this.bufferLength=0}for(He=this.bufferLength;He<56;He++)v.setUint8(He,0);v.setUint32(56,X>>>0,!0),v.setUint32(60,Math.floor(X/4294967296),!0),this.hashBuffer(),this.finished=!0}for(we=new DataView(new ArrayBuffer(16)),He=0;He<4;He++)we.setUint32(4*He,this.state[He],!0);return[2,new Uint8Array(we.buffer,we.byteOffset,we.byteLength)]})})},o.prototype.hashBuffer=function(){var v=this.buffer,R=this.state,W=R[0],X=R[1],we=R[2],He=R[3];W=gu(W,X,we,He,v.getUint32(0,!0),7,3614090360),He=gu(He,W,X,we,v.getUint32(4,!0),12,3905402710),we=gu(we,He,W,X,v.getUint32(8,!0),17,606105819),X=gu(X,we,He,W,v.getUint32(12,!0),22,3250441966),W=gu(W,X,we,He,v.getUint32(16,!0),7,4118548399),He=gu(He,W,X,we,v.getUint32(20,!0),12,1200080426),we=gu(we,He,W,X,v.getUint32(24,!0),17,2821735955),X=gu(X,we,He,W,v.getUint32(28,!0),22,4249261313),W=gu(W,X,we,He,v.getUint32(32,!0),7,1770035416),He=gu(He,W,X,we,v.getUint32(36,!0),12,2336552879),we=gu(we,He,W,X,v.getUint32(40,!0),17,4294925233),X=gu(X,we,He,W,v.getUint32(44,!0),22,2304563134),W=gu(W,X,we,He,v.getUint32(48,!0),7,1804603682),He=gu(He,W,X,we,v.getUint32(52,!0),12,4254626195),we=gu(we,He,W,X,v.getUint32(56,!0),17,2792965006),W=_d(W,X=gu(X,we,He,W,v.getUint32(60,!0),22,1236535329),we,He,v.getUint32(4,!0),5,4129170786),He=_d(He,W,X,we,v.getUint32(24,!0),9,3225465664),we=_d(we,He,W,X,v.getUint32(44,!0),14,643717713),X=_d(X,we,He,W,v.getUint32(0,!0),20,3921069994),W=_d(W,X,we,He,v.getUint32(20,!0),5,3593408605),He=_d(He,W,X,we,v.getUint32(40,!0),9,38016083),we=_d(we,He,W,X,v.getUint32(60,!0),14,3634488961),X=_d(X,we,He,W,v.getUint32(16,!0),20,3889429448),W=_d(W,X,we,He,v.getUint32(36,!0),5,568446438),He=_d(He,W,X,we,v.getUint32(56,!0),9,3275163606),we=_d(we,He,W,X,v.getUint32(12,!0),14,4107603335),X=_d(X,we,He,W,v.getUint32(32,!0),20,1163531501),W=_d(W,X,we,He,v.getUint32(52,!0),5,2850285829),He=_d(He,W,X,we,v.getUint32(8,!0),9,4243563512),we=_d(we,He,W,X,v.getUint32(28,!0),14,1735328473),W=mu(W,X=_d(X,we,He,W,v.getUint32(48,!0),20,2368359562),we,He,v.getUint32(20,!0),4,4294588738),He=mu(He,W,X,we,v.getUint32(32,!0),11,2272392833),we=mu(we,He,W,X,v.getUint32(44,!0),16,1839030562),X=mu(X,we,He,W,v.getUint32(56,!0),23,4259657740),W=mu(W,X,we,He,v.getUint32(4,!0),4,2763975236),He=mu(He,W,X,we,v.getUint32(16,!0),11,1272893353),we=mu(we,He,W,X,v.getUint32(28,!0),16,4139469664),X=mu(X,we,He,W,v.getUint32(40,!0),23,3200236656),W=mu(W,X,we,He,v.getUint32(52,!0),4,681279174),He=mu(He,W,X,we,v.getUint32(0,!0),11,3936430074),we=mu(we,He,W,X,v.getUint32(12,!0),16,3572445317),X=mu(X,we,He,W,v.getUint32(24,!0),23,76029189),W=mu(W,X,we,He,v.getUint32(36,!0),4,3654602809),He=mu(He,W,X,we,v.getUint32(48,!0),11,3873151461),we=mu(we,He,W,X,v.getUint32(60,!0),16,530742520),W=Gd(W,X=mu(X,we,He,W,v.getUint32(8,!0),23,3299628645),we,He,v.getUint32(0,!0),6,4096336452),He=Gd(He,W,X,we,v.getUint32(28,!0),10,1126891415),we=Gd(we,He,W,X,v.getUint32(56,!0),15,2878612391),X=Gd(X,we,He,W,v.getUint32(20,!0),21,4237533241),W=Gd(W,X,we,He,v.getUint32(48,!0),6,1700485571),He=Gd(He,W,X,we,v.getUint32(12,!0),10,2399980690),we=Gd(we,He,W,X,v.getUint32(40,!0),15,4293915773),X=Gd(X,we,He,W,v.getUint32(4,!0),21,2240044497),W=Gd(W,X,we,He,v.getUint32(32,!0),6,1873313359),He=Gd(He,W,X,we,v.getUint32(60,!0),10,4264355552),we=Gd(we,He,W,X,v.getUint32(24,!0),15,2734768916),X=Gd(X,we,He,W,v.getUint32(52,!0),21,1309151649),W=Gd(W,X,we,He,v.getUint32(16,!0),6,4149444226),He=Gd(He,W,X,we,v.getUint32(44,!0),10,3174756917),we=Gd(we,He,W,X,v.getUint32(8,!0),15,718787259),X=Gd(X,we,He,W,v.getUint32(36,!0),21,3951481745),R[0]=W+R[0]&4294967295,R[1]=X+R[1]&4294967295,R[2]=we+R[2]&4294967295,R[3]=He+R[3]&4294967295},o}();function Gg(o,D,v,R,W,X){return((D=(D+o&4294967295)+(R+X&4294967295)&4294967295)<>>32-W)+v&4294967295}function gu(o,D,v,R,W,X,we){return Gg(D&v|~D&R,o,D,W,X,we)}function _d(o,D,v,R,W,X,we){return Gg(D&R|v&~R,o,D,W,X,we)}function mu(o,D,v,R,W,X,we){return Gg(D^v^R,o,D,W,X,we)}function Gd(o,D,v,R,W,X,we){return Gg(v^(D|~R),o,D,W,X,we)}var Qm=f(1940),ME=f(11490),Q1=f(1653),O1=f(83871),Py="s3.{region}.amazonaws.com",Om=new Set(["af-south-1","ap-east-1","ap-northeast-1","ap-northeast-2","ap-south-1","ap-southeast-1","ap-southeast-2","ca-central-1","eu-central-1","eu-north-1","eu-south-1","eu-west-1","eu-west-2","eu-west-3","me-south-1","sa-east-1","us-east-1","us-east-2","us-west-1","us-west-2"]),q_=new Set(["cn-north-1","cn-northwest-1"]),Bp=new Set(["us-iso-east-1"]),xp=new Set(["us-isob-east-1"]),yv=new Set(["us-gov-east-1","us-gov-west-1"]),Lh={apiVersion:"2006-03-01",disableHostPrefix:!1,logger:{},regionInfoProvider:function(o,D){var v=void 0;switch(o){case"af-south-1":v={hostname:"s3.af-south-1.amazonaws.com",partition:"aws"};break;case"ap-east-1":v={hostname:"s3.ap-east-1.amazonaws.com",partition:"aws"};break;case"ap-northeast-1":v={hostname:"s3.ap-northeast-1.amazonaws.com",partition:"aws"};break;case"ap-northeast-2":v={hostname:"s3.ap-northeast-2.amazonaws.com",partition:"aws"};break;case"ap-south-1":v={hostname:"s3.ap-south-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-1":v={hostname:"s3.ap-southeast-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-2":v={hostname:"s3.ap-southeast-2.amazonaws.com",partition:"aws"};break;case"aws-global":v={hostname:"s3.amazonaws.com",partition:"aws",signingRegion:"us-east-1"};break;case"ca-central-1":v={hostname:"s3.ca-central-1.amazonaws.com",partition:"aws"};break;case"cn-north-1":v={hostname:"s3.cn-north-1.amazonaws.com.cn",partition:"aws-cn"};break;case"cn-northwest-1":v={hostname:"s3.cn-northwest-1.amazonaws.com.cn",partition:"aws-cn"};break;case"eu-central-1":v={hostname:"s3.eu-central-1.amazonaws.com",partition:"aws"};break;case"eu-north-1":v={hostname:"s3.eu-north-1.amazonaws.com",partition:"aws"};break;case"eu-south-1":v={hostname:"s3.eu-south-1.amazonaws.com",partition:"aws"};break;case"eu-west-1":v={hostname:"s3.eu-west-1.amazonaws.com",partition:"aws"};break;case"eu-west-2":v={hostname:"s3.eu-west-2.amazonaws.com",partition:"aws"};break;case"eu-west-3":v={hostname:"s3.eu-west-3.amazonaws.com",partition:"aws"};break;case"fips-us-gov-west-1":v={hostname:"s3-fips.us-gov-west-1.amazonaws.com",partition:"aws-us-gov",signingRegion:"us-gov-west-1"};break;case"me-south-1":v={hostname:"s3.me-south-1.amazonaws.com",partition:"aws"};break;case"s3-external-1":v={hostname:"s3-external-1.amazonaws.com",partition:"aws",signingRegion:"us-east-1"};break;case"sa-east-1":v={hostname:"s3.sa-east-1.amazonaws.com",partition:"aws"};break;case"us-east-1":v={hostname:"s3.us-east-1.amazonaws.com",partition:"aws"};break;case"us-east-2":v={hostname:"s3.us-east-2.amazonaws.com",partition:"aws"};break;case"us-gov-east-1":v={hostname:"s3.us-gov-east-1.amazonaws.com",partition:"aws-us-gov"};break;case"us-gov-west-1":v={hostname:"s3.us-gov-west-1.amazonaws.com",partition:"aws-us-gov"};break;case"us-iso-east-1":v={hostname:"s3.us-iso-east-1.c2s.ic.gov",partition:"aws-iso"};break;case"us-isob-east-1":v={hostname:"s3.us-isob-east-1.sc2s.sgov.gov",partition:"aws-iso-b"};break;case"us-west-1":v={hostname:"s3.us-west-1.amazonaws.com",partition:"aws"};break;case"us-west-2":v={hostname:"s3.us-west-2.amazonaws.com",partition:"aws"};break;default:Om.has(o)&&(v={hostname:Py.replace("{region}",o),partition:"aws"}),q_.has(o)&&(v={hostname:"s3.{region}.amazonaws.com.cn".replace("{region}",o),partition:"aws-cn"}),Bp.has(o)&&(v={hostname:"s3.{region}.c2s.ic.gov".replace("{region}",o),partition:"aws-iso"}),xp.has(o)&&(v={hostname:"s3.{region}.sc2s.sgov.gov".replace("{region}",o),partition:"aws-iso-b"}),yv.has(o)&&(v={hostname:"s3.{region}.amazonaws.com".replace("{region}",o),partition:"aws-us-gov"}),void 0===v&&(v={hostname:Py.replace("{region}",o),partition:"aws"})}return Promise.resolve((0,c.pi)({signingService:"s3"},v))},serviceId:"S3",signingEscapePath:!1,urlParser:f(82346).e,useArnRegion:!1},Fy=(0,c.pi)((0,c.pi)({},Lh),{runtime:"browser",base64Decoder:ME.G,base64Encoder:ME.s,bodyLengthChecker:Q1.W,credentialDefaultProvider:function(o){return function(){return Promise.reject(new Error("Credential is missing"))}},defaultUserAgentProvider:(0,O1.f)({serviceId:Lh.serviceId,clientVersion:"3.6.1"}),eventStreamSerdeProvider:z_.VQ,maxAttempts:Qm.J,md5:F1,region:(0,K_.n)("Region is missing"),requestHandler:new Cy.B,sha256:ch.Sha256,streamCollector:Cy.C,streamHasher:function(D,v){return function j_(o,D,v,R){return new(v||(v=Promise))(function(X,we){function He(Kn){try{Ve(R.next(Kn))}catch(Nr){we(Nr)}}function St(Kn){try{Ve(R.throw(Kn))}catch(Nr){we(Nr)}}function Ve(Kn){Kn.done?X(Kn.value):function W(X){return X instanceof v?X:new v(function(we){we(X)})}(Kn.value).then(He,St)}Ve((R=R.apply(o,D||[])).next())})}(this,void 0,void 0,function(){var R;return function pE(o,D){var R,W,X,we,v={label:0,sent:function(){if(1&X[0])throw X[1];return X[1]},trys:[],ops:[]};return we={next:He(0),throw:He(1),return:He(2)},"function"==typeof Symbol&&(we[Symbol.iterator]=function(){return this}),we;function He(Ve){return function(Kn){return function St(Ve){if(R)throw new TypeError("Generator is already executing.");for(;v;)try{if(R=1,W&&(X=2&Ve[0]?W.return:Ve[0]?W.throw||((X=W.return)&&X.call(W),0):W.next)&&!(X=X.call(W,Ve[1])).done)return X;switch(W=0,X&&(Ve=[2&Ve[0],X.value]),Ve[0]){case 0:case 1:X=Ve;break;case 4:return v.label++,{value:Ve[1],done:!1};case 5:v.label++,W=Ve[1],Ve=[0];continue;case 7:Ve=v.ops.pop(),v.trys.pop();continue;default:if(!(X=(X=v.trys).length>0&&X[X.length-1])&&(6===Ve[0]||2===Ve[0])){v=0;continue}if(3===Ve[0]&&(!X||Ve[1]>X[0]&&Ve[1]>6|192,63&W|128);else if(v+1>18|240,X>>12&63|128,X>>6&63|128,63&X|128)}else D.push(W>>12|224,W>>6&63|128,63&W|128)}return Uint8Array.from(D)}(o)},utf8Encoder:function(o){return"function"==typeof TextDecoder?function w0(o){return new TextDecoder("utf-8").decode(o)}(o):function(o){for(var D="",v=0,R=o.length;v0&&X[X.length-1])&&(6===Ve[0]||2===Ve[0])){v=0;continue}if(3===Ve[0]&&(!X||Ve[1]>X[0]&&Ve[1]=0)throw(W=new Error("Bucket name shouldn't contain '/', received '"+R+"'")).name="InvalidBucketName",W;return[2,D(Bm({},v))]})})}}}(),f0)}}),R.middlewareStack.use(function(o){return{applyToStack:function(D){D.add(function(o){return function(D){return function(v){return w_(void 0,void 0,void 0,function(){var R,W;return kg(this,function(X){switch(X.label){case 0:return!po.aW.isInstance(R=v.request)||o.isCustomEndpoint?[2,D(Bm({},v))]:"s3.amazonaws.com"!==R.hostname?[3,1]:(R.hostname="s3.us-east-1.amazonaws.com",[3,3]);case 1:return W="aws-global",[4,o.region()];case 2:W===X.sent()&&(R.hostname="s3.amazonaws.com"),X.label=3;case 3:return[2,D(Bm({},v))]}})})}}}(o),Dm)}}}(R.config)),R.middlewareStack.use(H1(R.config)),R.middlewareStack.use((0,Ip.XJ)(R.config)),R}return(0,c.ZT)(D,o),D.prototype.destroy=function(){o.prototype.destroy.call(this)},D}(l.KU),cg=function(){return cg=Object.assign||function(o){for(var D,v=1,R=arguments.length;v0&&X[X.length-1])&&(6===Ve[0]||2===Ve[0])){v=0;continue}if(3===Ve[0]&&(!X||Ve[1]>X[0]&&Ve[1]=300?[2,An(o,D)]:(v={$metadata:Ba(o),BucketKeyEnabled:void 0,ETag:void 0,Expiration:void 0,RequestCharged:void 0,SSECustomerAlgorithm:void 0,SSECustomerKeyMD5:void 0,SSEKMSEncryptionContext:void 0,SSEKMSKeyId:void 0,ServerSideEncryption:void 0,VersionId:void 0},void 0!==o.headers["x-amz-expiration"]&&(v.Expiration=o.headers["x-amz-expiration"]),void 0!==o.headers.etag&&(v.ETag=o.headers.etag),void 0!==o.headers["x-amz-server-side-encryption"]&&(v.ServerSideEncryption=o.headers["x-amz-server-side-encryption"]),void 0!==o.headers["x-amz-version-id"]&&(v.VersionId=o.headers["x-amz-version-id"]),void 0!==o.headers["x-amz-server-side-encryption-customer-algorithm"]&&(v.SSECustomerAlgorithm=o.headers["x-amz-server-side-encryption-customer-algorithm"]),void 0!==o.headers["x-amz-server-side-encryption-customer-key-md5"]&&(v.SSECustomerKeyMD5=o.headers["x-amz-server-side-encryption-customer-key-md5"]),void 0!==o.headers["x-amz-server-side-encryption-aws-kms-key-id"]&&(v.SSEKMSKeyId=o.headers["x-amz-server-side-encryption-aws-kms-key-id"]),void 0!==o.headers["x-amz-server-side-encryption-context"]&&(v.SSEKMSEncryptionContext=o.headers["x-amz-server-side-encryption-context"]),void 0!==o.headers["x-amz-server-side-encryption-bucket-key-enabled"]&&(v.BucketKeyEnabled="true"===o.headers["x-amz-server-side-encryption-bucket-key-enabled"]),void 0!==o.headers["x-amz-request-charged"]&&(v.RequestCharged=o.headers["x-amz-request-charged"]),[4,wc(o.body,D)]);case 1:return R.sent(),[2,Promise.resolve(v)]}})})}(v,R)},D}(l.mY),Ly=function(o){function D(v){var R=o.call(this)||this;return R.input=v,R}return(0,c.ZT)(D,o),D.prototype.resolveMiddleware=function(v,R,W){this.middlewareStack.use((0,oh.p2)(R,this.serialize,this.deserialize)),this.middlewareStack.use(g0(R)),this.middlewareStack.use(ig(R));var X=v.concat(this.middlewareStack),Kn=R.requestHandler;return X.resolve(function(Nr){return Kn.handle(Nr.request,W||{})},{logger:R.logger,clientName:"S3Client",commandName:"CreateMultipartUploadCommand",inputFilterSensitiveLog:oe.filterSensitiveLog,outputFilterSensitiveLog:K.filterSensitiveLog})},D.prototype.serialize=function(v,R){return function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R,W,X,He,Ve;return(0,c.Jh)(this,function(Rr){switch(Rr.label){case 0:if(v=(0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)({},Ji(o.ACL)&&{"x-amz-acl":o.ACL}),Ji(o.CacheControl)&&{"cache-control":o.CacheControl}),Ji(o.ContentDisposition)&&{"content-disposition":o.ContentDisposition}),Ji(o.ContentEncoding)&&{"content-encoding":o.ContentEncoding}),Ji(o.ContentLanguage)&&{"content-language":o.ContentLanguage}),Ji(o.ContentType)&&{"content-type":o.ContentType}),Ji(o.Expires)&&{expires:(0,l._w)(o.Expires).toString()}),Ji(o.GrantFullControl)&&{"x-amz-grant-full-control":o.GrantFullControl}),Ji(o.GrantRead)&&{"x-amz-grant-read":o.GrantRead}),Ji(o.GrantReadACP)&&{"x-amz-grant-read-acp":o.GrantReadACP}),Ji(o.GrantWriteACP)&&{"x-amz-grant-write-acp":o.GrantWriteACP}),Ji(o.ServerSideEncryption)&&{"x-amz-server-side-encryption":o.ServerSideEncryption}),Ji(o.StorageClass)&&{"x-amz-storage-class":o.StorageClass}),Ji(o.WebsiteRedirectLocation)&&{"x-amz-website-redirect-location":o.WebsiteRedirectLocation}),Ji(o.SSECustomerAlgorithm)&&{"x-amz-server-side-encryption-customer-algorithm":o.SSECustomerAlgorithm}),Ji(o.SSECustomerKey)&&{"x-amz-server-side-encryption-customer-key":o.SSECustomerKey}),Ji(o.SSECustomerKeyMD5)&&{"x-amz-server-side-encryption-customer-key-md5":o.SSECustomerKeyMD5}),Ji(o.SSEKMSKeyId)&&{"x-amz-server-side-encryption-aws-kms-key-id":o.SSEKMSKeyId}),Ji(o.SSEKMSEncryptionContext)&&{"x-amz-server-side-encryption-context":o.SSEKMSEncryptionContext}),Ji(o.BucketKeyEnabled)&&{"x-amz-server-side-encryption-bucket-key-enabled":o.BucketKeyEnabled.toString()}),Ji(o.RequestPayer)&&{"x-amz-request-payer":o.RequestPayer}),Ji(o.Tagging)&&{"x-amz-tagging":o.Tagging}),Ji(o.ObjectLockMode)&&{"x-amz-object-lock-mode":o.ObjectLockMode}),Ji(o.ObjectLockRetainUntilDate)&&{"x-amz-object-lock-retain-until-date":(o.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()}),Ji(o.ObjectLockLegalHoldStatus)&&{"x-amz-object-lock-legal-hold":o.ObjectLockLegalHoldStatus}),Ji(o.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":o.ExpectedBucketOwner}),void 0!==o.Metadata&&Object.keys(o.Metadata).reduce(function(oa,Fo){var fs;return(0,c.pi)((0,c.pi)({},oa),((fs={})["x-amz-meta-"+Fo.toLowerCase()]=o.Metadata[Fo],fs))},{})),R="/{Bucket}/{Key+}",void 0===o.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((W=o.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(R=R.replace("{Bucket}",(0,l.jc)(W)),void 0===o.Key)throw new Error("No value provided for input HTTP label: Key.");if((W=o.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return R=R.replace("{Key+}",W.split("/").map(function(oa){return(0,l.jc)(oa)}).join("/")),X={uploads:""},[4,D.endpoint()];case 1:return He=Rr.sent(),[2,new po.aW({protocol:void 0===(Ve=He.protocol)?"https":Ve,hostname:He.hostname,port:He.port,method:"POST",headers:v,path:R,query:X,body:void 0})]}})})}(v,R)},D.prototype.deserialize=function(v,R){return function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R;return(0,c.Jh)(this,function(W){switch(W.label){case 0:return 200!==o.statusCode&&o.statusCode>=300?[2,qn(o,D)]:(v={$metadata:Ba(o),AbortDate:void 0,AbortRuleId:void 0,Bucket:void 0,BucketKeyEnabled:void 0,Key:void 0,RequestCharged:void 0,SSECustomerAlgorithm:void 0,SSECustomerKeyMD5:void 0,SSEKMSEncryptionContext:void 0,SSEKMSKeyId:void 0,ServerSideEncryption:void 0,UploadId:void 0},void 0!==o.headers["x-amz-abort-date"]&&(v.AbortDate=new Date(o.headers["x-amz-abort-date"])),void 0!==o.headers["x-amz-abort-rule-id"]&&(v.AbortRuleId=o.headers["x-amz-abort-rule-id"]),void 0!==o.headers["x-amz-server-side-encryption"]&&(v.ServerSideEncryption=o.headers["x-amz-server-side-encryption"]),void 0!==o.headers["x-amz-server-side-encryption-customer-algorithm"]&&(v.SSECustomerAlgorithm=o.headers["x-amz-server-side-encryption-customer-algorithm"]),void 0!==o.headers["x-amz-server-side-encryption-customer-key-md5"]&&(v.SSECustomerKeyMD5=o.headers["x-amz-server-side-encryption-customer-key-md5"]),void 0!==o.headers["x-amz-server-side-encryption-aws-kms-key-id"]&&(v.SSEKMSKeyId=o.headers["x-amz-server-side-encryption-aws-kms-key-id"]),void 0!==o.headers["x-amz-server-side-encryption-context"]&&(v.SSEKMSEncryptionContext=o.headers["x-amz-server-side-encryption-context"]),void 0!==o.headers["x-amz-server-side-encryption-bucket-key-enabled"]&&(v.BucketKeyEnabled="true"===o.headers["x-amz-server-side-encryption-bucket-key-enabled"]),void 0!==o.headers["x-amz-request-charged"]&&(v.RequestCharged=o.headers["x-amz-request-charged"]),[4,go(o.body,D)]);case 1:return void 0!==(R=W.sent()).Bucket&&(v.Bucket=R.Bucket),void 0!==R.Key&&(v.Key=R.Key),void 0!==R.UploadId&&(v.UploadId=R.UploadId),[2,Promise.resolve(v)]}})})}(v,R)},D}(l.mY),vw=function(o){return o.filterSensitiveLog=function(D){return(0,c.pi)((0,c.pi)({},D),D.SSEKMSKeyId&&{SSEKMSKeyId:l.oc})},o}(vw||{}),Nm=function(o){return o.filterSensitiveLog=function(D){return(0,c.pi)((0,c.pi)({},D),D.SSECustomerKey&&{SSECustomerKey:l.oc})},o}(Nm||{}),Hy=function(o){function D(v){var R=o.call(this)||this;return R.input=v,R}return(0,c.ZT)(D,o),D.prototype.resolveMiddleware=function(v,R,W){this.middlewareStack.use((0,oh.p2)(R,this.serialize,this.deserialize)),this.middlewareStack.use(g0(R)),this.middlewareStack.use(ig(R));var X=v.concat(this.middlewareStack),Kn=R.requestHandler;return X.resolve(function(Nr){return Kn.handle(Nr.request,W||{})},{logger:R.logger,clientName:"S3Client",commandName:"UploadPartCommand",inputFilterSensitiveLog:Nm.filterSensitiveLog,outputFilterSensitiveLog:vw.filterSensitiveLog})},D.prototype.serialize=function(v,R){return function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R,W,X,we,St,Kn;return(0,c.Jh)(this,function(oa){switch(oa.label){case 0:if(v=(0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)((0,c.pi)({"content-type":"application/octet-stream"},Ji(o.ContentLength)&&{"content-length":o.ContentLength.toString()}),Ji(o.ContentMD5)&&{"content-md5":o.ContentMD5}),Ji(o.SSECustomerAlgorithm)&&{"x-amz-server-side-encryption-customer-algorithm":o.SSECustomerAlgorithm}),Ji(o.SSECustomerKey)&&{"x-amz-server-side-encryption-customer-key":o.SSECustomerKey}),Ji(o.SSECustomerKeyMD5)&&{"x-amz-server-side-encryption-customer-key-md5":o.SSECustomerKeyMD5}),Ji(o.RequestPayer)&&{"x-amz-request-payer":o.RequestPayer}),Ji(o.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":o.ExpectedBucketOwner}),R="/{Bucket}/{Key+}",void 0===o.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((W=o.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(R=R.replace("{Bucket}",(0,l.jc)(W)),void 0===o.Key)throw new Error("No value provided for input HTTP label: Key.");if((W=o.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return R=R.replace("{Key+}",W.split("/").map(function(Fo){return(0,l.jc)(Fo)}).join("/")),X=(0,c.pi)((0,c.pi)({"x-id":"UploadPart"},void 0!==o.PartNumber&&{partNumber:o.PartNumber.toString()}),void 0!==o.UploadId&&{uploadId:o.UploadId}),void 0!==o.Body&&(we=o.Body),[4,D.endpoint()];case 1:return St=oa.sent(),[2,new po.aW({protocol:void 0===(Kn=St.protocol)?"https":Kn,hostname:St.hostname,port:St.port,method:"PUT",headers:v,path:R,query:X,body:we})]}})})}(v,R)},D.prototype.deserialize=function(v,R){return function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v;return(0,c.Jh)(this,function(R){switch(R.label){case 0:return 200!==o.statusCode&&o.statusCode>=300?[2,ls(o,D)]:(v={$metadata:Ba(o),BucketKeyEnabled:void 0,ETag:void 0,RequestCharged:void 0,SSECustomerAlgorithm:void 0,SSECustomerKeyMD5:void 0,SSEKMSKeyId:void 0,ServerSideEncryption:void 0},void 0!==o.headers["x-amz-server-side-encryption"]&&(v.ServerSideEncryption=o.headers["x-amz-server-side-encryption"]),void 0!==o.headers.etag&&(v.ETag=o.headers.etag),void 0!==o.headers["x-amz-server-side-encryption-customer-algorithm"]&&(v.SSECustomerAlgorithm=o.headers["x-amz-server-side-encryption-customer-algorithm"]),void 0!==o.headers["x-amz-server-side-encryption-customer-key-md5"]&&(v.SSECustomerKeyMD5=o.headers["x-amz-server-side-encryption-customer-key-md5"]),void 0!==o.headers["x-amz-server-side-encryption-aws-kms-key-id"]&&(v.SSEKMSKeyId=o.headers["x-amz-server-side-encryption-aws-kms-key-id"]),void 0!==o.headers["x-amz-server-side-encryption-bucket-key-enabled"]&&(v.BucketKeyEnabled="true"===o.headers["x-amz-server-side-encryption-bucket-key-enabled"]),void 0!==o.headers["x-amz-request-charged"]&&(v.RequestCharged=o.headers["x-amz-request-charged"]),[4,wc(o.body,D)]);case 1:return R.sent(),[2,Promise.resolve(v)]}})})}(v,R)},D}(l.mY),M0=function(o){function D(v){var R=o.call(this)||this;return R.input=v,R}return(0,c.ZT)(D,o),D.prototype.resolveMiddleware=function(v,R,W){this.middlewareStack.use((0,oh.p2)(R,this.serialize,this.deserialize)),this.middlewareStack.use(b_(R)),this.middlewareStack.use(ig(R));var X=v.concat(this.middlewareStack),Kn=R.requestHandler;return X.resolve(function(Nr){return Kn.handle(Nr.request,W||{})},{logger:R.logger,clientName:"S3Client",commandName:"CompleteMultipartUploadCommand",inputFilterSensitiveLog:Y.filterSensitiveLog,outputFilterSensitiveLog:d.filterSensitiveLog})},D.prototype.serialize=function(v,R){return function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R,W,X,we,He,St,Kn;return(0,c.Jh)(this,function(oa){switch(oa.label){case 0:if(v=(0,c.pi)((0,c.pi)({"content-type":"application/xml"},Ji(o.RequestPayer)&&{"x-amz-request-payer":o.RequestPayer}),Ji(o.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":o.ExpectedBucketOwner}),R="/{Bucket}/{Key+}",void 0===o.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((W=o.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(R=R.replace("{Bucket}",(0,l.jc)(W)),void 0===o.Key)throw new Error("No value provided for input HTTP label: Key.");if((W=o.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return R=R.replace("{Key+}",W.split("/").map(function(Fo){return(0,l.jc)(Fo)}).join("/")),X=(0,c.pi)({},void 0!==o.UploadId&&{uploadId:o.UploadId}),void 0!==o.MultipartUpload&&(He=function(o,D){var v=new kc("CompletedMultipartUpload");return null!=o.Parts&&ka(o.Parts,D).map(function(W){W=W.withName("Part"),v.addChildNode(W)}),v}(o.MultipartUpload,D),we='',He.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),we+=He.toString()),[4,D.endpoint()];case 1:return St=oa.sent(),[2,new po.aW({protocol:void 0===(Kn=St.protocol)?"https":Kn,hostname:St.hostname,port:St.port,method:"POST",headers:v,path:R,query:X,body:we})]}})})}(v,R)},D.prototype.deserialize=function(v,R){return function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R;return(0,c.Jh)(this,function(W){switch(W.label){case 0:return 200!==o.statusCode&&o.statusCode>=300?[2,rd(o,D)]:(v={$metadata:Ba(o),Bucket:void 0,BucketKeyEnabled:void 0,ETag:void 0,Expiration:void 0,Key:void 0,Location:void 0,RequestCharged:void 0,SSEKMSKeyId:void 0,ServerSideEncryption:void 0,VersionId:void 0},void 0!==o.headers["x-amz-expiration"]&&(v.Expiration=o.headers["x-amz-expiration"]),void 0!==o.headers["x-amz-server-side-encryption"]&&(v.ServerSideEncryption=o.headers["x-amz-server-side-encryption"]),void 0!==o.headers["x-amz-version-id"]&&(v.VersionId=o.headers["x-amz-version-id"]),void 0!==o.headers["x-amz-server-side-encryption-aws-kms-key-id"]&&(v.SSEKMSKeyId=o.headers["x-amz-server-side-encryption-aws-kms-key-id"]),void 0!==o.headers["x-amz-server-side-encryption-bucket-key-enabled"]&&(v.BucketKeyEnabled="true"===o.headers["x-amz-server-side-encryption-bucket-key-enabled"]),void 0!==o.headers["x-amz-request-charged"]&&(v.RequestCharged=o.headers["x-amz-request-charged"]),[4,go(o.body,D)]);case 1:return void 0!==(R=W.sent()).Bucket&&(v.Bucket=R.Bucket),void 0!==R.ETag&&(v.ETag=R.ETag),void 0!==R.Key&&(v.Key=R.Key),void 0!==R.Location&&(v.Location=R.Location),[2,Promise.resolve(v)]}})})}(v,R)},D}(l.mY),HE=function(o){function D(v){var R=o.call(this)||this;return R.input=v,R}return(0,c.ZT)(D,o),D.prototype.resolveMiddleware=function(v,R,W){this.middlewareStack.use((0,oh.p2)(R,this.serialize,this.deserialize)),this.middlewareStack.use(ig(R));var X=v.concat(this.middlewareStack),Kn=R.requestHandler;return X.resolve(function(Nr){return Kn.handle(Nr.request,W||{})},{logger:R.logger,clientName:"S3Client",commandName:"AbortMultipartUploadCommand",inputFilterSensitiveLog:p.filterSensitiveLog,outputFilterSensitiveLog:h.filterSensitiveLog})},D.prototype.serialize=function(v,R){return function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R,W,X,He,Ve;return(0,c.Jh)(this,function(Rr){switch(Rr.label){case 0:if(v=(0,c.pi)((0,c.pi)({},Ji(o.RequestPayer)&&{"x-amz-request-payer":o.RequestPayer}),Ji(o.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":o.ExpectedBucketOwner}),R="/{Bucket}/{Key+}",void 0===o.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((W=o.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(R=R.replace("{Bucket}",(0,l.jc)(W)),void 0===o.Key)throw new Error("No value provided for input HTTP label: Key.");if((W=o.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return R=R.replace("{Key+}",W.split("/").map(function(oa){return(0,l.jc)(oa)}).join("/")),X=(0,c.pi)({"x-id":"AbortMultipartUpload"},void 0!==o.UploadId&&{uploadId:o.UploadId}),[4,D.endpoint()];case 1:return He=Rr.sent(),[2,new po.aW({protocol:void 0===(Ve=He.protocol)?"https":Ve,hostname:He.hostname,port:He.port,method:"DELETE",headers:v,path:R,query:X,body:void 0})]}})})}(v,R)},D.prototype.deserialize=function(v,R){return function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v;return(0,c.Jh)(this,function(R){switch(R.label){case 0:return 204!==o.statusCode&&o.statusCode>=300?[2,nd(o,D)]:(v={$metadata:Ba(o),RequestCharged:void 0},void 0!==o.headers["x-amz-request-charged"]&&(v.RequestCharged=o.headers["x-amz-request-charged"]),[4,wc(o.body,D)]);case 1:return R.sent(),[2,Promise.resolve(v)]}})})}(v,R)},D}(l.mY),yw=function(o){function D(v){var R=o.call(this)||this;return R.input=v,R}return(0,c.ZT)(D,o),D.prototype.resolveMiddleware=function(v,R,W){this.middlewareStack.use((0,oh.p2)(R,this.serialize,this.deserialize)),this.middlewareStack.use(ig(R));var X=v.concat(this.middlewareStack),Kn=R.requestHandler;return X.resolve(function(Nr){return Kn.handle(Nr.request,W||{})},{logger:R.logger,clientName:"S3Client",commandName:"ListPartsCommand",inputFilterSensitiveLog:qs.filterSensitiveLog,outputFilterSensitiveLog:dc.filterSensitiveLog})},D.prototype.serialize=function(v,R){return function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R,W,X,He,Ve;return(0,c.Jh)(this,function(Rr){switch(Rr.label){case 0:if(v=(0,c.pi)((0,c.pi)({},Ji(o.RequestPayer)&&{"x-amz-request-payer":o.RequestPayer}),Ji(o.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":o.ExpectedBucketOwner}),R="/{Bucket}/{Key+}",void 0===o.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((W=o.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(R=R.replace("{Bucket}",(0,l.jc)(W)),void 0===o.Key)throw new Error("No value provided for input HTTP label: Key.");if((W=o.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return R=R.replace("{Key+}",W.split("/").map(function(oa){return(0,l.jc)(oa)}).join("/")),X=(0,c.pi)((0,c.pi)((0,c.pi)({"x-id":"ListParts"},void 0!==o.MaxParts&&{"max-parts":o.MaxParts.toString()}),void 0!==o.PartNumberMarker&&{"part-number-marker":o.PartNumberMarker}),void 0!==o.UploadId&&{uploadId:o.UploadId}),[4,D.endpoint()];case 1:return He=Rr.sent(),[2,new po.aW({protocol:void 0===(Ve=He.protocol)?"https":Ve,hostname:He.hostname,port:He.port,method:"GET",headers:v,path:R,query:X,body:void 0})]}})})}(v,R)},D.prototype.deserialize=function(v,R){return function(o,D){return(0,c.mG)(void 0,void 0,void 0,function(){var v,R;return(0,c.Jh)(this,function(W){switch(W.label){case 0:return 200!==o.statusCode&&o.statusCode>=300?[2,tf(o,D)]:(v={$metadata:Ba(o),AbortDate:void 0,AbortRuleId:void 0,Bucket:void 0,Initiator:void 0,IsTruncated:void 0,Key:void 0,MaxParts:void 0,NextPartNumberMarker:void 0,Owner:void 0,PartNumberMarker:void 0,Parts:void 0,RequestCharged:void 0,StorageClass:void 0,UploadId:void 0},void 0!==o.headers["x-amz-abort-date"]&&(v.AbortDate=new Date(o.headers["x-amz-abort-date"])),void 0!==o.headers["x-amz-abort-rule-id"]&&(v.AbortRuleId=o.headers["x-amz-abort-rule-id"]),void 0!==o.headers["x-amz-request-charged"]&&(v.RequestCharged=o.headers["x-amz-request-charged"]),[4,go(o.body,D)]);case 1:return void 0!==(R=W.sent()).Bucket&&(v.Bucket=R.Bucket),void 0!==R.Initiator&&(v.Initiator=function(o,D){var v={ID:void 0,DisplayName:void 0};return void 0!==o.ID&&(v.ID=o.ID),void 0!==o.DisplayName&&(v.DisplayName=o.DisplayName),v}(R.Initiator)),void 0!==R.IsTruncated&&(v.IsTruncated="true"==R.IsTruncated),void 0!==R.Key&&(v.Key=R.Key),void 0!==R.MaxParts&&(v.MaxParts=parseInt(R.MaxParts)),void 0!==R.NextPartNumberMarker&&(v.NextPartNumberMarker=R.NextPartNumberMarker),void 0!==R.Owner&&(v.Owner=Or(R.Owner,D)),void 0!==R.PartNumberMarker&&(v.PartNumberMarker=R.PartNumberMarker),""===R.Part&&(v.Parts=[]),void 0!==R.Part&&(v.Parts=function(o,D){return(o||[]).filter(function(v){return null!=v}).map(function(v){return null===v?null:function(o,D){var v={PartNumber:void 0,LastModified:void 0,ETag:void 0,Size:void 0};return void 0!==o.PartNumber&&(v.PartNumber=parseInt(o.PartNumber)),void 0!==o.LastModified&&(v.LastModified=new Date(o.LastModified)),void 0!==o.ETag&&(v.ETag=o.ETag),void 0!==o.Size&&(v.Size=parseInt(o.Size)),v}(v)})}((0,l.L)(R.Part))),void 0!==R.StorageClass&&(v.StorageClass=R.StorageClass),void 0!==R.UploadId&&(v.UploadId=R.UploadId),[2,Promise.resolve(v)]}})})}(v,R)},D}(l.mY),jy=f(82016),Dv=function(){return Dv=Object.assign||function(o){for(var D,v=1,R=arguments.length;v0&&X[X.length-1])&&(6===Ve[0]||2===Ve[0])){v=0;continue}if(3===Ve[0]&&(!X||Ve[1]>X[0]&&Ve[1]0)throw new Error("Multipart upload clean up failed.");return[2]}})})},o.prototype.removeEventListener=function(D){D.emitter.removeAllListeners(jg),D.emitter.removeAllListeners(v0)},o.prototype.setupEventListener=function(D){var v=this;D.emitter.on(jg,function(R){v.progressChanged(D.partNumber,R.loaded-D._lastUploadedBytes),D._lastUploadedBytes=R.loaded})},o.prototype.progressChanged=function(D,v){this.bytesUploaded+=v,this.emitter.emit(jg,{loaded:this.bytesUploaded,total:this.totalBytesToUpload,part:D,key:this.params.Key})},o.prototype.byteLength=function(D){if(null==D)return 0;if("number"==typeof D.byteLength)return D.byteLength;if("number"==typeof D.length)return D.length;if("number"==typeof D.size)return D.size;if("string"!=typeof D.path)throw new Error("Cannot determine length of "+D)},o.prototype.validateAndSanitizeBody=function(D){return Lm(this,void 0,void 0,function(){return Vg(this,function(v){return this.isGenericObject(D)?[2,JSON.stringify(D)]:[2,D]})})},o.prototype.isGenericObject=function(D){if(null!==D&&"object"==typeof D)try{return!(this.byteLength(D)>=0)}catch{return!0}return!1},o.prototype._createNewS3Client=function(D,v){var R=Ny(D,v);return R.middlewareStack.add(FE(this.opts,this.params.Key),cw),R.middlewareStack.add(sw(R.config),Bv),R},o}(),df=function(o,D,v,R){return new(v||(v=Promise))(function(X,we){function He(Kn){try{Ve(R.next(Kn))}catch(Nr){we(Nr)}}function St(Kn){try{Ve(R.throw(Kn))}catch(Nr){we(Nr)}}function Ve(Kn){Kn.done?X(Kn.value):function W(X){return X instanceof v?X:new v(function(we){we(X)})}(Kn.value).then(He,St)}Ve((R=R.apply(o,D||[])).next())})},uf=function(o,D){var R,W,X,we,v={label:0,sent:function(){if(1&X[0])throw X[1];return X[1]},trys:[],ops:[]};return we={next:He(0),throw:He(1),return:He(2)},"function"==typeof Symbol&&(we[Symbol.iterator]=function(){return this}),we;function He(Ve){return function(Kn){return function St(Ve){if(R)throw new TypeError("Generator is already executing.");for(;v;)try{if(R=1,W&&(X=2&Ve[0]?W.return:Ve[0]?W.throw||((X=W.return)&&X.call(W),0):W.next)&&!(X=X.call(W,Ve[1])).done)return X;switch(W=0,X&&(Ve=[2&Ve[0],X.value]),Ve[0]){case 0:case 1:X=Ve;break;case 4:return v.label++,{value:Ve[1],done:!1};case 5:v.label++,W=Ve[1],Ve=[0];continue;case 7:Ve=v.ops.pop(),v.trys.pop();continue;default:if(!(X=(X=v.trys).length>0&&X[X.length-1])&&(6===Ve[0]||2===Ve[0])){v=0;continue}if(3===Ve[0]&&(!X||Ve[1]>X[0]&&Ve[1]0)&&!(W=R.next()).done;)X.push(W.value)}catch(He){we={error:He}}finally{try{W&&!W.done&&(v=R.return)&&v.call(R)}finally{if(we)throw we.error}}return X},ff=new a.k("AWSS3UploadTask"),gd=function(o){return o[o.INIT=0]="INIT",o[o.IN_PROGRESS=1]="IN_PROGRESS",o[o.PAUSED=2]="PAUSED",o[o.CANCELLED=3]="CANCELLED",o[o.COMPLETED=4]="COMPLETED",o}(gd||{}),kh=function(o){return o.CANCEL="cancel",o.UPLOAD_COMPLETE="uploadComplete",o.UPLOAD_PROGRESS="uploadPartProgress",o.ERROR="error",o}(kh||{});function iC(o,D){return o.PartNumber-D.PartNumber}var aC=function(){function o(D){var v=D.s3Client,R=D.file,W=D.emitter,X=D.storage,we=D.params,He=D.level,St=D.prefixPromise;this.partSize=5242880,this.queueSize=4,this.inProgress=[],this.completedParts=[],this.queued=[],this.bytesUploaded=0,this.totalBytes=0,this.state=gd.INIT,this.prefixPromise=St,this.s3client=v,this.s3client.middlewareStack.remove(k_),this.storage=X,this.storageSync=Promise.resolve(),"function"==typeof this.storage.sync&&(this.storageSync=this.storage.sync()),this.params=we,this.file=R,this.totalBytes=this.file.size,this.bytesUploaded=0,this.emitter=W,this.queued=[],this.fileId=this._getFileId(He),this._validateParams(),this.emitter.on(kh.ERROR,function(){})}return Object.defineProperty(o.prototype,"percent",{get:function(){return this.bytesUploaded/this.totalBytes*100},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"isInProgress",{get:function(){return this.state===gd.IN_PROGRESS},enumerable:!0,configurable:!0}),o.prototype._listSingleFile=function(D){var v=D.key,R=D.bucket;return df(this,void 0,void 0,function(){var W,X,we,He;return uf(this,function(Ve){switch(Ve.label){case 0:return[4,this.s3client.send(new x_({Bucket:R,Prefix:v}))];case 1:return W=Ve.sent(),we=void 0===(X=W.Contents)?[]:X,[4,this.prefixPromise];case 2:return He=Ve.sent(),[2,we.find(function(Kn){return Kn.Key===""+He+v})]}})})},o.prototype._getFileId=function(D){return function(o){return typeof o<"u"&&o instanceof File}(this.file)?[this.file.name,this.file.lastModified,this.file.size,this.file.type,this.params.Bucket,D,this.params.Key].join("-"):[this.file.size,this.file.type,this.params.Bucket,D,this.params.Key].join("-")},o.prototype._findCachedUploadParts=function(){return df(this,void 0,void 0,function(){var D,v;return uf(this,function(W){switch(W.label){case 0:return[4,this._listCachedUploadTasks()];case 1:return D=W.sent(),0!==Object.keys(D).length&&Object.prototype.hasOwnProperty.call(D,this.fileId)?((v=D[this.fileId]).lastTouched=Date.now(),this.storage.setItem(Pm,JSON.stringify(D)),[4,this.s3client.send(new yw({Bucket:this.params.Bucket,Key:this.params.Key,UploadId:v.uploadId}))]):[2,{parts:[],uploadId:null}];case 2:return[2,{parts:W.sent().Parts||[],uploadId:v.uploadId}]}})})},o.prototype._emitEvent=function(D,v){this.emitter.emit(D,v)},o.prototype._validateParams=function(){if(this.file.size/this.partSize>1e4)throw new Error("Too many parts. Number of parts is "+this.file.size/this.partSize+", maximum is 10000.")},o.prototype._listCachedUploadTasks=function(){return df(this,void 0,void 0,function(){var D;return uf(this,function(v){switch(v.label){case 0:return[4,this.storageSync];case 1:return v.sent(),D=this.storage.getItem(Pm)||"{}",[2,JSON.parse(D)]}})})},o.prototype._cache=function(D){return df(this,void 0,void 0,function(){var v;return uf(this,function(R){switch(R.label){case 0:return[4,this._listCachedUploadTasks()];case 1:return(v=R.sent())[this.fileId]=D,this.storage.setItem(Pm,JSON.stringify(v)),[2]}})})},o.prototype._isCached=function(){return df(this,void 0,void 0,function(){var D,v;return uf(this,function(R){switch(R.label){case 0:return v=(D=Object.prototype.hasOwnProperty).call,[4,this._listCachedUploadTasks()];case 1:return[2,v.apply(D,[R.sent(),this.fileId])]}})})},o.prototype._removeFromCache=function(){return df(this,void 0,void 0,function(){var D;return uf(this,function(v){switch(v.label){case 0:return[4,this._listCachedUploadTasks()];case 1:return delete(D=v.sent())[this.fileId],this.storage.setItem(Pm,JSON.stringify(D)),[2]}})})},o.prototype._onPartUploadCompletion=function(D){var v=D.eTag,R=D.partNumber,W=D.chunk;return df(this,void 0,void 0,function(){return uf(this,function(X){return this.completedParts.push({ETag:v,PartNumber:R}),this.bytesUploaded+=function(o){if("string"==typeof o)return o.length;if(function(o){return typeof o<"u"&&o instanceof ArrayBuffer}(o))return o.byteLength;if(function(o){return typeof o<"u"&&o instanceof Blob}(o))return o.size;throw new Error("Cannot determine byte length of "+o)}(W),this._emitEvent(kh.UPLOAD_PROGRESS,{loaded:this.bytesUploaded,total:this.totalBytes}),this.inProgress=this.inProgress.filter(function(we){return we.uploadPartInput.PartNumber!==R}),this.queued.length&&this.state!==gd.PAUSED&&this._startNextPart(),this._isDone()&&this._completeUpload(),[2]})})},o.prototype._completeUpload=function(){return df(this,void 0,void 0,function(){var D;return uf(this,function(v){switch(v.label){case 0:return v.trys.push([0,2,,3]),[4,this.s3client.send(new M0({Bucket:this.params.Bucket,Key:this.params.Key,UploadId:this.uploadId,MultipartUpload:{Parts:this.completedParts.sort(iC)}}))];case 1:return v.sent(),this._verifyFileSize(),this._emitEvent(kh.UPLOAD_COMPLETE,{key:this.params.Bucket+"/"+this.params.Key}),this._removeFromCache(),this.state=gd.COMPLETED,[3,3];case 2:return D=v.sent(),ff.error("error completing upload",D),this._emitEvent(kh.ERROR,D),[3,3];case 3:return[2]}})})},o.prototype._makeUploadPartRequest=function(D,v){return df(this,void 0,void 0,function(){var R,W;return uf(this,function(X){switch(X.label){case 0:return X.trys.push([0,3,,4]),[4,this.s3client.send(new Hy(D),{cancelTokenSource:v})];case 1:return R=X.sent(),[4,this._onPartUploadCompletion({eTag:R.ETag,partNumber:D.PartNumber,chunk:D.Body})];case 2:return X.sent(),[3,4];case 3:return W=X.sent(),this.state===gd.PAUSED?ff.log("upload paused"):this.state===gd.CANCELLED?ff.log("upload aborted"):ff.error("error starting next part of upload: ",W),!Sm().isCancel(W)&&W.message!==eA.UPLOAD_PAUSED_MESSAGE&&(this._emitEvent(kh.ERROR,W),this.pause()),[3,4];case 4:return[2]}})})},o.prototype._startNextPart=function(){if(this.queued.length>0&&this.state!==gd.PAUSED){var D=Sm().CancelToken.source(),v=this.queued.shift();this.inProgress.push({uploadPartInput:v,s3Request:this._makeUploadPartRequest(v,D),cancel:D.cancel})}},o.prototype._verifyFileSize=function(){return df(this,void 0,void 0,function(){var D,v;return uf(this,function(R){switch(R.label){case 0:return[4,this._listSingleFile({key:this.params.Key,bucket:this.params.Bucket})];case 1:if(D=R.sent(),!(v=!(!D||D.Size!==this.file.size)))throw new Error("File size does not match between local file and file on s3");return[2,v]}})})},o.prototype._isDone=function(){return!this.queued.length&&!this.inProgress.length&&this.bytesUploaded===this.totalBytes},o.prototype._createParts=function(){for(var D=this.file.size,v=[],R=0;R0&&X[X.length-1])&&(6===Ve[0]||2===Ve[0])){v=0;continue}if(3===Ve[0]&&(!X||Ve[1]>X[0]&&Ve[1]0)&&!(W=R.next()).done;)X.push(W.value)}catch(He){we={error:He}}finally{try{W&&!W.done&&(v=R.return)&&v.call(R)}finally{if(we)throw we.error}}return X},_w=function(){for(var o=[],D=0;D1e3&&md.warn("maxkeys can be from 0 - 1000 or 'ALL'. To list all files you can set maxKeys to 'ALL'."),fs.label=9;case 9:return $A(we,"list",{method:"list",result:"success"},null,Kn.length+" items returned from list operation"),md.debug("list",Kn),[2,Kn];case 10:throw Fo=fs.sent(),md.warn("list error",Fo),$A(we,"list",{method:"list",result:"failed"},null,"Listing items failed: "+Fo.message),Fo;case 11:return[2]}})})},o.prototype._ensureCredentials=function(){return D0(this,void 0,void 0,function(){var D,v,R;return Fp(this,function(W){switch(W.label){case 0:return W.trys.push([0,2,,3]),[4,r.cN.get()];case 1:return(D=W.sent())?(v=r.cN.shear(D),md.debug("set credentials for storage",v),this._config.credentials=v,[2,!0]):[2,!1];case 2:return R=W.sent(),md.warn("ensure credentials error",R),[2,!1];case 3:return[2]}})})},o.prototype._isWithCredentials=function(D){return"object"==typeof D&&D.hasOwnProperty("credentials")},o.prototype._prefix=function(D){var W=D.customPrefix||{},X=D.identityId||D.credentials.identityId,we=(void 0!==W.private?W.private:"private/")+X+"/",He=(void 0!==W.protected?W.protected:"protected/")+X+"/",St=void 0!==W.public?W.public:"public/";switch(D.level){case"private":return we;case"protected":return He;default:return St}},o.prototype._createNewS3Client=function(D,v){var R=Ny(D,v);return R.middlewareStack.add(sw(R.config),Bv),R},o.CATEGORY="Storage",o.PROVIDER_NAME="AWSS3",o}(),lg=function(){return lg=Object.assign||function(o){for(var D,v=1,R=arguments.length;v0)&&!(W=R.next()).done;)X.push(W.value)}catch(He){we={error:He}}finally{try{W&&!W.done&&(v=R.return)&&v.call(R)}finally{if(we)throw we.error}}return X}(St,2),Kn=Ve[0],Nr=Ve[1];Kn&&we(Kn)&&void 0!==Nr&&(R.Storage[Jg][Kn]=Nr,delete R.Storage[Kn])}),Object.keys(R.Storage).forEach(function(St){"string"!=typeof R.Storage[St]&&(v._config[St]=lg(lg({},v._config[St]),R.Storage[St]))}),this._pluggables.forEach(function(St){St.configure(v._config[St.getProviderName()])}),0===this._pluggables.length&&this.addPluggable(new JE),this._config},o.prototype.getCancellableTokenSource=function(){return Sm().CancelToken.source()},o.prototype.updateRequestToBeCancellable=function(D,v){this._cancelTokenSourceMap.set(D,v)},o.prototype.isUploadTask=function(D){return typeof D<"u"&&"function"==typeof D.pause&&"function"==typeof D.resume},o.prototype.cancel=function(D,v){if(D instanceof aC)return D._cancel();var R=this._cancelTokenSourceMap.get(D);R?R.cancel(v):Rf.debug("The request does not map to any cancel token")},o.prototype.copy=function(D,v,R){var W=R?.provider||Jg,X=this._pluggables.find(function(St){return St.getProviderName()===W});if(void 0===X)return Rf.debug("No plugin found with providerName",W),Promise.reject("No plugin found in Storage for the provider");var we=this.getCancellableTokenSource();if("function"!=typeof X.copy)return Promise.reject(".copy is not implemented on provider "+X.getProviderName());var He=X.copy(D,v,lg(lg({},R),{cancelTokenSource:we}));return this.updateRequestToBeCancellable(He,we),He},o.prototype.get=function(D,v){var R=v?.provider||Jg,W=this._pluggables.find(function(He){return He.getProviderName()===R});if(void 0===W)return Rf.debug("No plugin found with providerName",R),Promise.reject("No plugin found in Storage for the provider");var X=this.getCancellableTokenSource(),we=W.get(D,lg(lg({},v),{cancelTokenSource:X}));return this.updateRequestToBeCancellable(we,X),we},o.prototype.isCancelError=function(D){return Sm().isCancel(D)},o.prototype.put=function(D,v,R){var W=R?.provider||Jg,X=this._pluggables.find(function(St){return St.getProviderName()===W});if(void 0===X)return Rf.debug("No plugin found with providerName",W),Promise.reject("No plugin found in Storage for the provider");var we=this.getCancellableTokenSource(),He=X.put(D,v,lg(lg({},R),{cancelTokenSource:we}));return this.isUploadTask(He)||this.updateRequestToBeCancellable(He,we),He},o.prototype.remove=function(D,v){var R=v?.provider||Jg,W=this._pluggables.find(function(X){return X.getProviderName()===R});return void 0===W?(Rf.debug("No plugin found with providerName",R),Promise.reject("No plugin found in Storage for the provider")):W.remove(D,v)},o.prototype.list=function(D,v){var R=v?.provider||Jg,W=this._pluggables.find(function(X){return X.getProviderName()===R});return void 0===W?(Rf.debug("No plugin found with providerName",R),Promise.reject("No plugin found in Storage for the provider")):W.list(D,v)},o}(),KE=f(19418),I0=function(){return I0=Object.assign||function(o){for(var D,v=1,R=arguments.length;v{Me.exports=f(15436)},24489:(Me,$,f)=>{"use strict";var a=f(32492),e=f(13781),n=f(17007),i=f(43406),r=f(42929),c=f(46248),l=f(51907),s=f(71214),h=f(59646),p=f(23936);Me.exports=function(_){return new Promise(function(y,E){var T,C=_.data,I=_.headers,d=_.responseType;function J(){_.cancelToken&&_.cancelToken.unsubscribe(T),_.signal&&_.signal.removeEventListener("abort",T)}a.isFormData(C)&&delete I["Content-Type"];var Y=new XMLHttpRequest;if(_.auth){var te=_.auth.username||"",N=_.auth.password?unescape(encodeURIComponent(_.auth.password)):"";I.Authorization="Basic "+btoa(te+":"+N)}var G=r(_.baseURL,_.url);function x(){if(Y){var Q="getAllResponseHeaders"in Y?c(Y.getAllResponseHeaders()):null;e(function(K){y(K),J()},function(K){E(K),J()},{data:d&&"text"!==d&&"json"!==d?Y.response:Y.responseText,status:Y.status,statusText:Y.statusText,headers:Q,config:_,request:Y}),Y=null}}if(Y.open(_.method.toUpperCase(),i(G,_.params,_.paramsSerializer),!0),Y.timeout=_.timeout,"onloadend"in Y?Y.onloadend=x:Y.onreadystatechange=function(){!Y||4!==Y.readyState||0===Y.status&&(!Y.responseURL||0!==Y.responseURL.indexOf("file:"))||setTimeout(x)},Y.onabort=function(){Y&&(E(s("Request aborted",_,"ECONNABORTED",Y)),Y=null)},Y.onerror=function(){E(s("Network Error",_,null,Y)),Y=null},Y.ontimeout=function(){var O=_.timeout?"timeout of "+_.timeout+"ms exceeded":"timeout exceeded";_.timeoutErrorMessage&&(O=_.timeoutErrorMessage),E(s(O,_,(_.transitional||h.transitional).clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",Y)),Y=null},a.isStandardBrowserEnv()){var F=(_.withCredentials||l(G))&&_.xsrfCookieName?n.read(_.xsrfCookieName):void 0;F&&(I[_.xsrfHeaderName]=F)}"setRequestHeader"in Y&&a.forEach(I,function(O,k){typeof C>"u"&&"content-type"===k.toLowerCase()?delete I[k]:Y.setRequestHeader(k,O)}),a.isUndefined(_.withCredentials)||(Y.withCredentials=!!_.withCredentials),d&&"json"!==d&&(Y.responseType=_.responseType),"function"==typeof _.onDownloadProgress&&Y.addEventListener("progress",_.onDownloadProgress),"function"==typeof _.onUploadProgress&&Y.upload&&Y.upload.addEventListener("progress",_.onUploadProgress),(_.cancelToken||_.signal)&&(T=function(Q){Y&&(E(!Q||Q&&Q.type?new p("canceled"):Q),Y.abort(),Y=null)},_.cancelToken&&_.cancelToken.subscribe(T),_.signal&&(_.signal.aborted?T():_.signal.addEventListener("abort",T))),C||(C=null),Y.send(C)})}},15436:(Me,$,f)=>{"use strict";var a=f(32492),e=f(75442),n=f(81894),i=f(76836),l=function c(s){var h=new n(s),p=e(n.prototype.request,h);return a.extend(p,n.prototype,h),a.extend(p,h),p.create=function(_){return c(i(s,_))},p}(f(59646));l.Axios=n,l.Cancel=f(23936),l.CancelToken=f(71477),l.isCancel=f(51180),l.VERSION=f(11449).version,l.all=function(h){return Promise.all(h)},l.spread=f(21691),l.isAxiosError=f(95826),Me.exports=l,Me.exports.default=l},23936:Me=>{"use strict";function $(f){this.message=f}$.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},$.prototype.__CANCEL__=!0,Me.exports=$},71477:(Me,$,f)=>{"use strict";var a=f(23936);function e(n){if("function"!=typeof n)throw new TypeError("executor must be a function.");var i;this.promise=new Promise(function(l){i=l});var r=this;this.promise.then(function(c){if(r._listeners){var l,s=r._listeners.length;for(l=0;l{"use strict";Me.exports=function(f){return!(!f||!f.__CANCEL__)}},81894:(Me,$,f)=>{"use strict";var a=f(32492),e=f(43406),n=f(41172),i=f(64392),r=f(76836),c=f(40874),l=c.validators;function s(h){this.defaults=h,this.interceptors={request:new n,response:new n}}s.prototype.request=function(p,g){"string"==typeof p?(g=g||{}).url=p:g=p||{},(g=r(this.defaults,g)).method=g.method?g.method.toLowerCase():this.defaults.method?this.defaults.method.toLowerCase():"get";var _=g.transitional;void 0!==_&&c.assertOptions(_,{silentJSONParsing:l.transitional(l.boolean),forcedJSONParsing:l.transitional(l.boolean),clarifyTimeoutError:l.transitional(l.boolean)},!1);var b=[],y=!0;this.interceptors.request.forEach(function(te){"function"==typeof te.runWhen&&!1===te.runWhen(g)||(y=y&&te.synchronous,b.unshift(te.fulfilled,te.rejected))});var C,E=[];if(this.interceptors.response.forEach(function(te){E.push(te.fulfilled,te.rejected)}),!y){var I=[i,void 0];for(Array.prototype.unshift.apply(I,b),I=I.concat(E),C=Promise.resolve(g);I.length;)C=C.then(I.shift(),I.shift());return C}for(var d=g;b.length;){var T=b.shift(),J=b.shift();try{d=T(d)}catch(Y){J(Y);break}}try{C=i(d)}catch(Y){return Promise.reject(Y)}for(;E.length;)C=C.then(E.shift(),E.shift());return C},s.prototype.getUri=function(p){return p=r(this.defaults,p),e(p.url,p.params,p.paramsSerializer).replace(/^\?/,"")},a.forEach(["delete","get","head","options"],function(p){s.prototype[p]=function(g,_){return this.request(r(_||{},{method:p,url:g,data:(_||{}).data}))}}),a.forEach(["post","put","patch"],function(p){s.prototype[p]=function(g,_,b){return this.request(r(b||{},{method:p,url:g,data:_}))}}),Me.exports=s},41172:(Me,$,f)=>{"use strict";var a=f(32492);function e(){this.handlers=[]}e.prototype.use=function(i,r,c){return this.handlers.push({fulfilled:i,rejected:r,synchronous:!!c&&c.synchronous,runWhen:c?c.runWhen:null}),this.handlers.length-1},e.prototype.eject=function(i){this.handlers[i]&&(this.handlers[i]=null)},e.prototype.forEach=function(i){a.forEach(this.handlers,function(c){null!==c&&i(c)})},Me.exports=e},42929:(Me,$,f)=>{"use strict";var a=f(62055),e=f(11939);Me.exports=function(i,r){return i&&!a(r)?e(i,r):r}},71214:(Me,$,f)=>{"use strict";var a=f(7296);Me.exports=function(n,i,r,c,l){var s=new Error(n);return a(s,i,r,c,l)}},64392:(Me,$,f)=>{"use strict";var a=f(32492),e=f(25091),n=f(51180),i=f(59646),r=f(23936);function c(l){if(l.cancelToken&&l.cancelToken.throwIfRequested(),l.signal&&l.signal.aborted)throw new r("canceled")}Me.exports=function(s){return c(s),s.headers=s.headers||{},s.data=e.call(s,s.data,s.headers,s.transformRequest),s.headers=a.merge(s.headers.common||{},s.headers[s.method]||{},s.headers),a.forEach(["delete","get","head","post","put","patch","common"],function(g){delete s.headers[g]}),(s.adapter||i.adapter)(s).then(function(g){return c(s),g.data=e.call(s,g.data,g.headers,s.transformResponse),g},function(g){return n(g)||(c(s),g&&g.response&&(g.response.data=e.call(s,g.response.data,g.response.headers,s.transformResponse))),Promise.reject(g)})}},7296:Me=>{"use strict";Me.exports=function(f,a,e,n,i){return f.config=a,e&&(f.code=e),f.request=n,f.response=i,f.isAxiosError=!0,f.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},f}},76836:(Me,$,f)=>{"use strict";var a=f(32492);Me.exports=function(n,i){i=i||{};var r={};function c(_,b){return a.isPlainObject(_)&&a.isPlainObject(b)?a.merge(_,b):a.isPlainObject(b)?a.merge({},b):a.isArray(b)?b.slice():b}function l(_){return a.isUndefined(i[_])?a.isUndefined(n[_])?void 0:c(void 0,n[_]):c(n[_],i[_])}function s(_){if(!a.isUndefined(i[_]))return c(void 0,i[_])}function h(_){return a.isUndefined(i[_])?a.isUndefined(n[_])?void 0:c(void 0,n[_]):c(void 0,i[_])}function p(_){return _ in i?c(n[_],i[_]):_ in n?c(void 0,n[_]):void 0}var g={url:s,method:s,data:s,baseURL:h,transformRequest:h,transformResponse:h,paramsSerializer:h,timeout:h,timeoutMessage:h,withCredentials:h,adapter:h,responseType:h,xsrfCookieName:h,xsrfHeaderName:h,onUploadProgress:h,onDownloadProgress:h,decompress:h,maxContentLength:h,maxBodyLength:h,transport:h,httpAgent:h,httpsAgent:h,cancelToken:h,socketPath:h,responseEncoding:h,validateStatus:p};return a.forEach(Object.keys(n).concat(Object.keys(i)),function(b){var y=g[b]||l,E=y(b);a.isUndefined(E)&&y!==p||(r[b]=E)}),r}},13781:(Me,$,f)=>{"use strict";var a=f(71214);Me.exports=function(n,i,r){var c=r.config.validateStatus;r.status&&c&&!c(r.status)?i(a("Request failed with status code "+r.status,r.config,null,r.request,r)):n(r)}},25091:(Me,$,f)=>{"use strict";var a=f(32492),e=f(59646);Me.exports=function(i,r,c){var l=this||e;return a.forEach(c,function(h){i=h.call(l,i,r)}),i}},59646:(Me,$,f)=>{"use strict";var a=f(32492),e=f(57416),n=f(7296),i={"Content-Type":"application/x-www-form-urlencoded"};function r(h,p){!a.isUndefined(h)&&a.isUndefined(h["Content-Type"])&&(h["Content-Type"]=p)}var s={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:function c(){var h;return(typeof XMLHttpRequest<"u"||typeof process<"u"&&"[object process]"===Object.prototype.toString.call(process))&&(h=f(24489)),h}(),transformRequest:[function(p,g){return e(g,"Accept"),e(g,"Content-Type"),a.isFormData(p)||a.isArrayBuffer(p)||a.isBuffer(p)||a.isStream(p)||a.isFile(p)||a.isBlob(p)?p:a.isArrayBufferView(p)?p.buffer:a.isURLSearchParams(p)?(r(g,"application/x-www-form-urlencoded;charset=utf-8"),p.toString()):a.isObject(p)||g&&"application/json"===g["Content-Type"]?(r(g,"application/json"),function l(h,p,g){if(a.isString(h))try{return(p||JSON.parse)(h),a.trim(h)}catch(_){if("SyntaxError"!==_.name)throw _}return(g||JSON.stringify)(h)}(p)):p}],transformResponse:[function(p){var g=this.transitional||s.transitional,y=!(g&&g.silentJSONParsing)&&"json"===this.responseType;if(y||g&&g.forcedJSONParsing&&a.isString(p)&&p.length)try{return JSON.parse(p)}catch(E){if(y)throw"SyntaxError"===E.name?n(E,this,"E_JSON_PARSE"):E}return p}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(p){return p>=200&&p<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};a.forEach(["delete","get","head"],function(p){s.headers[p]={}}),a.forEach(["post","put","patch"],function(p){s.headers[p]=a.merge(i)}),Me.exports=s},11449:Me=>{Me.exports={version:"0.26.0"}},75442:Me=>{"use strict";Me.exports=function(f,a){return function(){for(var n=new Array(arguments.length),i=0;i{"use strict";var a=f(32492);function e(n){return encodeURIComponent(n).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}Me.exports=function(i,r,c){if(!r)return i;var l;if(c)l=c(r);else if(a.isURLSearchParams(r))l=r.toString();else{var s=[];a.forEach(r,function(g,_){null===g||typeof g>"u"||(a.isArray(g)?_+="[]":g=[g],a.forEach(g,function(y){a.isDate(y)?y=y.toISOString():a.isObject(y)&&(y=JSON.stringify(y)),s.push(e(_)+"="+e(y))}))}),l=s.join("&")}if(l){var h=i.indexOf("#");-1!==h&&(i=i.slice(0,h)),i+=(-1===i.indexOf("?")?"?":"&")+l}return i}},11939:Me=>{"use strict";Me.exports=function(f,a){return a?f.replace(/\/+$/,"")+"/"+a.replace(/^\/+/,""):f}},17007:(Me,$,f)=>{"use strict";var a=f(32492);Me.exports=a.isStandardBrowserEnv()?{write:function(i,r,c,l,s,h){var p=[];p.push(i+"="+encodeURIComponent(r)),a.isNumber(c)&&p.push("expires="+new Date(c).toGMTString()),a.isString(l)&&p.push("path="+l),a.isString(s)&&p.push("domain="+s),!0===h&&p.push("secure"),document.cookie=p.join("; ")},read:function(i){var r=document.cookie.match(new RegExp("(^|;\\s*)("+i+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(i){this.write(i,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},62055:Me=>{"use strict";Me.exports=function(f){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(f)}},95826:(Me,$,f)=>{"use strict";var a=f(32492);Me.exports=function(n){return a.isObject(n)&&!0===n.isAxiosError}},51907:(Me,$,f)=>{"use strict";var a=f(32492);Me.exports=a.isStandardBrowserEnv()?function(){var r,n=/(msie|trident)/i.test(navigator.userAgent),i=document.createElement("a");function c(l){var s=l;return n&&(i.setAttribute("href",s),s=i.href),i.setAttribute("href",s),{href:i.href,protocol:i.protocol?i.protocol.replace(/:$/,""):"",host:i.host,search:i.search?i.search.replace(/^\?/,""):"",hash:i.hash?i.hash.replace(/^#/,""):"",hostname:i.hostname,port:i.port,pathname:"/"===i.pathname.charAt(0)?i.pathname:"/"+i.pathname}}return r=c(window.location.href),function(s){var h=a.isString(s)?c(s):s;return h.protocol===r.protocol&&h.host===r.host}}():function(){return!0}},57416:(Me,$,f)=>{"use strict";var a=f(32492);Me.exports=function(n,i){a.forEach(n,function(c,l){l!==i&&l.toUpperCase()===i.toUpperCase()&&(n[i]=c,delete n[l])})}},46248:(Me,$,f)=>{"use strict";var a=f(32492),e=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];Me.exports=function(i){var c,l,s,r={};return i&&a.forEach(i.split("\n"),function(p){if(s=p.indexOf(":"),c=a.trim(p.substr(0,s)).toLowerCase(),l=a.trim(p.substr(s+1)),c){if(r[c]&&e.indexOf(c)>=0)return;r[c]="set-cookie"===c?(r[c]?r[c]:[]).concat([l]):r[c]?r[c]+", "+l:l}}),r}},21691:Me=>{"use strict";Me.exports=function(f){return function(e){return f.apply(null,e)}}},40874:(Me,$,f)=>{"use strict";var a=f(11449).version,e={};["object","boolean","number","function","string","symbol"].forEach(function(r,c){e[r]=function(s){return typeof s===r||"a"+(c<1?"n ":" ")+r}});var n={};e.transitional=function(c,l,s){function h(p,g){return"[Axios v"+a+"] Transitional option '"+p+"'"+g+(s?". "+s:"")}return function(p,g,_){if(!1===c)throw new Error(h(g," has been removed"+(l?" in "+l:"")));return l&&!n[g]&&(n[g]=!0,console.warn(h(g," has been deprecated since v"+l+" and will be removed in the near future"))),!c||c(p,g,_)}},Me.exports={assertOptions:function i(r,c,l){if("object"!=typeof r)throw new TypeError("options must be an object");for(var s=Object.keys(r),h=s.length;h-- >0;){var p=s[h],g=c[p];if(g){var _=r[p],b=void 0===_||g(_,p,r);if(!0!==b)throw new TypeError("option "+p+" must be "+b)}else if(!0!==l)throw Error("Unknown option "+p)}},validators:e}},32492:(Me,$,f)=>{"use strict";var a=f(75442),e=Object.prototype.toString;function n(x){return Array.isArray(x)}function i(x){return typeof x>"u"}function c(x){return"[object ArrayBuffer]"===e.call(x)}function g(x){return null!==x&&"object"==typeof x}function _(x){if("[object Object]"!==e.call(x))return!1;var F=Object.getPrototypeOf(x);return null===F||F===Object.prototype}function C(x){return"[object Function]"===e.call(x)}function Y(x,F){if(!(null===x||typeof x>"u"))if("object"!=typeof x&&(x=[x]),n(x))for(var Q=0,O=x.length;Q{"use strict";f.d($,{XR:()=>K});var oe,a=f(94296),e=f(19418),n=f(40922),i=f(46438),r=f(85429),c=function(){return c=Object.assign||function(oe){for(var me,q=1,se=arguments.length;q0&&le[le.length-1])&&(6===Ne[0]||2===Ne[0])){q=0;continue}if(3===Ne[0]&&(!le||Ne[1]>le[0]&&Ne[1]=oe.length&&(oe=void 0),{value:oe&&oe[se++],done:!oe}}};throw new TypeError(me?"Object is not iterable.":"Symbol.iterator is not defined.")}(Oe.sceneLoadWarnings),Cn=Xe.next();!Cn.done;Cn=Xe.next())N.warn("loadScene warning: "+Cn.value)}catch(tt){fe={error:tt}}finally{try{Cn&&!Cn.done&&(De=Xe.return)&&De.call(Xe)}finally{if(fe)throw fe.error}}return[2]}})})},me.prototype.isSceneLoaded=function(q){return this.getScene(q).isLoaded||!1},me.prototype.getScene=function(q){var se;if(!this.options.scenes)throw N.error(se="No scenes were defined in the configuration"),new g(se);if(!q)throw N.error(se="No scene name was passed"),new _(se);if(!this.options.scenes[q])throw N.error(se="Scene '"+q+"' is not configured"),new _(se);return this.options.scenes[q]},me.prototype.getSceneController=function(q){if(!this.options.scenes)throw N.error(se="No scenes were defined in the configuration"),new g(se);var Ae=this.options.scenes[q];if(!Ae)throw N.error(se="Scene '"+q+"' is not configured"),new _(se);var se,le=Ae.sceneController;if(!le)throw N.error(se="Scene controller for '"+q+"' has not been loaded"),new b(se);return le},me.prototype.isVRCapable=function(q){return this.getSceneController(q).vrCapable},me.prototype.isVRPresentationActive=function(q){return this.getSceneController(q).vrPresentationActive},me.prototype.start=function(q){this.getSceneController(q).start()},me.prototype.enterVR=function(q){this.getSceneController(q).enterVR()},me.prototype.exitVR=function(q){this.getSceneController(q).exitVR()},me.prototype.isMuted=function(q){return this.getSceneController(q).muted},me.prototype.setMuted=function(q,se){this.getSceneController(q).muted=se},me.prototype.onSceneEvent=function(q,se,Ae){this.getSceneController(q).on(se,Ae)},me.prototype.enableAudio=function(q){this.getSceneController(q).enableAudio()},me}(s),x=function(oe,me,q,se){return new(q||(q=Promise))(function(le,xe){function Ee(Ie){try{Ne(se.next(Ie))}catch(je){xe(je)}}function Le(Ie){try{Ne(se.throw(Ie))}catch(je){xe(je)}}function Ne(Ie){Ie.done?le(Ie.value):function Ae(le){return le instanceof q?le:new q(function(xe){xe(le)})}(Ie.value).then(Ee,Le)}Ne((se=se.apply(oe,me||[])).next())})},F=function(oe,me){var se,Ae,le,xe,q={label:0,sent:function(){if(1&le[0])throw le[1];return le[1]},trys:[],ops:[]};return xe={next:Ee(0),throw:Ee(1),return:Ee(2)},"function"==typeof Symbol&&(xe[Symbol.iterator]=function(){return this}),xe;function Ee(Ne){return function(Ie){return function Le(Ne){if(se)throw new TypeError("Generator is already executing.");for(;q;)try{if(se=1,Ae&&(le=2&Ne[0]?Ae.return:Ne[0]?Ae.throw||((le=Ae.return)&&le.call(Ae),0):Ae.next)&&!(le=le.call(Ae,Ne[1])).done)return le;switch(Ae=0,le&&(Ne=[2&Ne[0],le.value]),Ne[0]){case 0:case 1:le=Ne;break;case 4:return q.label++,{value:Ne[1],done:!1};case 5:q.label++,Ae=Ne[1],Ne=[0];continue;case 7:Ne=q.ops.pop(),q.trys.pop();continue;default:if(!(le=(le=q.trys).length>0&&le[le.length-1])&&(6===Ne[0]||2===Ne[0])){q=0;continue}if(3===Ne[0]&&(!le||Ne[1]>le[0]&&Ne[1]0)&&!(Ae=se.next()).done;)le.push(Ae.value)}catch(Ee){xe={error:Ee}}finally{try{Ae&&!Ae.done&&(q=se.return)&&q.call(se)}finally{if(xe)throw xe.error}}return le}(Ae,2),xe=le[0];le[1].configure(xe!==q._defaultProvider||se[q._defaultProvider]?q._options[xe]:q._options)}),this._options},oe.prototype.addPluggable=function(me){return x(this,void 0,void 0,function(){return F(this,function(se){return me&&"XR"===me.getCategory()?(this._pluggables[me.getProviderName()]=me,[2,me.configure(this._options)]):[2]})})},oe.prototype.loadScene=function(me,q,se,Ae){return void 0===se&&(se={}),void 0===Ae&&(Ae=this._defaultProvider),x(this,void 0,void 0,function(){return F(this,function(le){switch(le.label){case 0:if(!this._pluggables[Ae])throw new C("Provider '"+Ae+"' not configured");return[4,this._pluggables[Ae].loadScene(me,q,se)];case 1:return[2,le.sent()]}})})},oe.prototype.isSceneLoaded=function(me,q){if(void 0===q&&(q=this._defaultProvider),!this._pluggables[q])throw new C("Provider '"+q+"' not configured");return this._pluggables[q].isSceneLoaded(me)},oe.prototype.getSceneController=function(me,q){if(void 0===q&&(q=this._defaultProvider),!this._pluggables[q])throw new C("Provider '"+q+"' not configured");return this._pluggables[q].getSceneController(me)},oe.prototype.isVRCapable=function(me,q){if(void 0===q&&(q=this._defaultProvider),!this._pluggables[q])throw new C("Provider '"+q+"' not configured");return this._pluggables[q].isVRCapable(me)},oe.prototype.isVRPresentationActive=function(me,q){if(void 0===q&&(q=this._defaultProvider),!this._pluggables[q])throw new C("Provider '"+q+"' not configured");return this._pluggables[q].isVRPresentationActive(me)},oe.prototype.start=function(me,q){if(void 0===q&&(q=this._defaultProvider),!this._pluggables[q])throw new C("Provider '"+q+"' not configured");return this._pluggables[q].start(me)},oe.prototype.enterVR=function(me,q){if(void 0===q&&(q=this._defaultProvider),!this._pluggables[q])throw new C("Provider '"+q+"' not configured");return this._pluggables[q].enterVR(me)},oe.prototype.exitVR=function(me,q){if(void 0===q&&(q=this._defaultProvider),!this._pluggables[q])throw new C("Provider '"+q+"' not configured");return this._pluggables[q].exitVR(me)},oe.prototype.isMuted=function(me,q){if(void 0===q&&(q=this._defaultProvider),!this._pluggables[q])throw new C("Provider '"+q+"' not configured");return this._pluggables[q].isMuted(me)},oe.prototype.setMuted=function(me,q,se){if(void 0===se&&(se=this._defaultProvider),!this._pluggables[se])throw new C("Provider '"+se+"' not configured");return this._pluggables[se].setMuted(me,q)},oe.prototype.onSceneEvent=function(me,q,se,Ae){if(void 0===Ae&&(Ae=this._defaultProvider),!this._pluggables[Ae])throw new C("Provider '"+Ae+"' not configured");return this._pluggables[Ae].onSceneEvent(me,q,se)},oe.prototype.enableAudio=function(me,q){if(void 0===q&&(q=this._defaultProvider),!this._pluggables[q])throw new C("Provider '"+q+"' not configured");return this._pluggables[q].enableAudio(me)},oe}(),K=new P(null);e.dQ.register(K)},45272:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.AwsCrc32=void 0;var a=f(92717),e=f(79999),n=f(39901),i=function(){function r(){this.crc32=new n.Crc32}return r.prototype.update=function(c){(0,e.isEmptyData)(c)||this.crc32.update((0,e.convertToBuffer)(c))},r.prototype.digest=function(){return(0,a.__awaiter)(this,void 0,void 0,function(){return(0,a.__generator)(this,function(c){return[2,(0,e.numToUint8)(this.crc32.digest())]})})},r}();$.AwsCrc32=i},39901:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.AwsCrc32=$.Crc32=$.crc32=void 0;var a=f(92717),e=f(79999);$.crc32=function n(s){return(new i).update(s).digest()};var i=function(){function s(){this.checksum=4294967295}return s.prototype.update=function(h){var p,g;try{for(var _=(0,a.__values)(h),b=_.next();!b.done;b=_.next())this.checksum=this.checksum>>>8^c[255&(this.checksum^b.value)]}catch(E){p={error:E}}finally{try{b&&!b.done&&(g=_.return)&&g.call(_)}finally{if(p)throw p.error}}return this},s.prototype.digest=function(){return(4294967295^this.checksum)>>>0},s}();$.Crc32=i;var c=(0,e.uint32ArrayFrom)([0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117]),l=f(45272);Object.defineProperty($,"AwsCrc32",{enumerable:!0,get:function(){return l.AwsCrc32}})},84497:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0})},23642:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0})},15500:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0})},13895:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0})},32621:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.isMsWindow=void 0;var f=["decrypt","digest","encrypt","exportKey","generateKey","importKey","sign","verify"];$.isMsWindow=function e(n){if(function a(n){return"MSInputMethodContext"in n&&"msCrypto"in n}(n)&&void 0!==n.msCrypto.subtle){var i=n.msCrypto,r=i.getRandomValues,c=i.subtle;return f.map(function(l){return c[l]}).concat(r).every(function(l){return"function"==typeof l})}return!1}},6633:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(11980);a.__exportStar(f(84497),$),a.__exportStar(f(23642),$),a.__exportStar(f(15500),$),a.__exportStar(f(13895),$),a.__exportStar(f(32621),$)},71772:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.EMPTY_DATA_SHA_256=$.SHA_256_HMAC_ALGO=$.SHA_256_HASH=void 0,$.SHA_256_HASH={name:"SHA-256"},$.SHA_256_HMAC_ALGO={name:"HMAC",hash:$.SHA_256_HASH},$.EMPTY_DATA_SHA_256=new Uint8Array([227,176,196,66,152,252,28,20,154,251,244,200,153,111,185,36,39,174,65,228,100,155,147,76,164,149,153,27,120,82,184,85])},10090:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.Sha256=void 0;var a=f(93677),e=f(69163),n=f(65572),i=f(15199),r=f(6633),c=f(32507),l=function(){function s(h){this.hash=(0,i.supportsWebCrypto)((0,c.locateWindow)())?new e.Sha256(h):(0,r.isMsWindow)((0,c.locateWindow)())?new a.Sha256(h):new n.Sha256(h)}return s.prototype.update=function(h,p){this.hash.update(h,p)},s.prototype.digest=function(){return this.hash.digest()},s}();$.Sha256=l},93677:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.Sha256=void 0;var a=f(4479),e=f(71772),n=f(63470),i=f(32507),r=function(){function s(h){h?(this.operation=function c(s){return new Promise(function(h,p){var g=(0,i.locateWindow)().msCrypto.subtle.importKey("raw",l(s),e.SHA_256_HMAC_ALGO,!1,["sign"]);g.oncomplete=function(){g.result&&h(g.result),p(new Error("ImportKey completed without importing key."))},g.onerror=function(){p(new Error("ImportKey failed to import key."))}})}(h).then(function(p){return(0,i.locateWindow)().msCrypto.subtle.sign(e.SHA_256_HMAC_ALGO,p)}),this.operation.catch(function(){})):this.operation=Promise.resolve((0,i.locateWindow)().msCrypto.subtle.digest("SHA-256"))}return s.prototype.update=function(h){var p=this;(0,a.isEmptyData)(h)||(this.operation=this.operation.then(function(g){return g.onerror=function(){p.operation=Promise.reject(new Error("Error encountered updating hash"))},g.process(l(h)),g}),this.operation.catch(function(){}))},s.prototype.digest=function(){return this.operation.then(function(h){return new Promise(function(p,g){h.onerror=function(){g(new Error("Error encountered finalizing hash"))},h.oncomplete=function(){h.result&&p(new Uint8Array(h.result)),g(new Error("Error encountered finalizing hash"))},h.finish()})})},s}();function l(s){return"string"==typeof s?(0,n.fromUtf8)(s):ArrayBuffer.isView(s)?new Uint8Array(s.buffer,s.byteOffset,s.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(s)}$.Sha256=r},1575:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.WebCryptoSha256=$.Ie11Sha256=void 0,(0,f(75789).__exportStar)(f(10090),$);var e=f(93677);Object.defineProperty($,"Ie11Sha256",{enumerable:!0,get:function(){return e.Sha256}});var n=f(69163);Object.defineProperty($,"WebCryptoSha256",{enumerable:!0,get:function(){return n.Sha256}})},4479:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.isEmptyData=void 0,$.isEmptyData=function f(a){return"string"==typeof a?0===a.length:0===a.byteLength}},69163:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.Sha256=void 0;var a=f(79999),e=f(71772),n=f(32507),i=function(){function r(c){this.toHash=new Uint8Array(0),void 0!==c&&(this.key=new Promise(function(l,s){(0,n.locateWindow)().crypto.subtle.importKey("raw",(0,a.convertToBuffer)(c),e.SHA_256_HMAC_ALGO,!1,["sign"]).then(l,s)}),this.key.catch(function(){}))}return r.prototype.update=function(c){if(!(0,a.isEmptyData)(c)){var l=(0,a.convertToBuffer)(c),s=new Uint8Array(this.toHash.byteLength+l.byteLength);s.set(this.toHash,0),s.set(l,this.toHash.byteLength),this.toHash=s}},r.prototype.digest=function(){var c=this;return this.key?this.key.then(function(l){return(0,n.locateWindow)().crypto.subtle.sign(e.SHA_256_HMAC_ALGO,l,c.toHash).then(function(s){return new Uint8Array(s)})}):(0,a.isEmptyData)(this.toHash)?Promise.resolve(e.EMPTY_DATA_SHA_256):Promise.resolve().then(function(){return(0,n.locateWindow)().crypto.subtle.digest(e.SHA_256_HASH,c.toHash)}).then(function(l){return Promise.resolve(new Uint8Array(l))})},r}();$.Sha256=i},39650:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.RawSha256=void 0;var a=f(26140),e=function(){function n(){this.state=Int32Array.from(a.INIT),this.temp=new Int32Array(64),this.buffer=new Uint8Array(64),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}return n.prototype.update=function(i){if(this.finished)throw new Error("Attempted to update an already finished hash.");var r=0,c=i.byteLength;if(this.bytesHashed+=c,8*this.bytesHashed>a.MAX_HASHABLE_LENGTH)throw new Error("Cannot hash more than 2^53 - 1 bits");for(;c>0;)this.buffer[this.bufferLength++]=i[r++],c--,this.bufferLength===a.BLOCK_SIZE&&(this.hashBuffer(),this.bufferLength=0)},n.prototype.digest=function(){if(!this.finished){var i=8*this.bytesHashed,r=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),c=this.bufferLength;if(r.setUint8(this.bufferLength++,128),c%a.BLOCK_SIZE>=a.BLOCK_SIZE-8){for(var l=this.bufferLength;l>>24&255,s[4*l+1]=this.state[l]>>>16&255,s[4*l+2]=this.state[l]>>>8&255,s[4*l+3]=this.state[l]>>>0&255;return s},n.prototype.hashBuffer=function(){for(var r=this.buffer,c=this.state,l=c[0],s=c[1],h=c[2],p=c[3],g=c[4],_=c[5],b=c[6],y=c[7],E=0;E>>17|C<<15)^(C>>>19|C<<13)^C>>>10)+this.temp[E-7]|0)+((((C=this.temp[E-15])>>>7|C<<25)^(C>>>18|C<<14)^C>>>3)+this.temp[E-16]|0)}var T=(((g>>>6|g<<26)^(g>>>11|g<<21)^(g>>>25|g<<7))+(g&_^~g&b)|0)+(y+(a.KEY[E]+this.temp[E]|0)|0)|0,J=((l>>>2|l<<30)^(l>>>13|l<<19)^(l>>>22|l<<10))+(l&s^l&h^s&h)|0;y=b,b=_,_=g,g=p+T|0,p=h,h=s,s=l,l=T+J|0}c[0]+=l,c[1]+=s,c[2]+=h,c[3]+=p,c[4]+=g,c[5]+=_,c[6]+=b,c[7]+=y},n}();$.RawSha256=e},26140:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.MAX_HASHABLE_LENGTH=$.INIT=$.KEY=$.DIGEST_LENGTH=$.BLOCK_SIZE=void 0,$.BLOCK_SIZE=64,$.DIGEST_LENGTH=32,$.KEY=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),$.INIT=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],$.MAX_HASHABLE_LENGTH=Math.pow(2,53)-1},65572:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),(0,f(75789).__exportStar)(f(88660),$)},88660:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.Sha256=void 0;var a=f(75789),e=f(26140),n=f(39650),i=f(79999),r=function(){function l(s){if(this.hash=new n.RawSha256,s){this.outer=new n.RawSha256;var h=function c(l){var s=(0,i.convertToBuffer)(l);if(s.byteLength>e.BLOCK_SIZE){var h=new n.RawSha256;h.update(s),s=h.digest()}var p=new Uint8Array(e.BLOCK_SIZE);return p.set(s),p}(s),p=new Uint8Array(e.BLOCK_SIZE);p.set(h);for(var g=0;g{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(34515),e=function(){function n(){this.state=Int32Array.from(a.INIT),this.temp=new Int32Array(64),this.buffer=new Uint8Array(64),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}return n.prototype.update=function(i){if(this.finished)throw new Error("Attempted to update an already finished hash.");var r=0,c=i.byteLength;if(this.bytesHashed+=c,8*this.bytesHashed>a.MAX_HASHABLE_LENGTH)throw new Error("Cannot hash more than 2^53 - 1 bits");for(;c>0;)this.buffer[this.bufferLength++]=i[r++],c--,this.bufferLength===a.BLOCK_SIZE&&(this.hashBuffer(),this.bufferLength=0)},n.prototype.digest=function(){if(!this.finished){var i=8*this.bytesHashed,r=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),c=this.bufferLength;if(r.setUint8(this.bufferLength++,128),c%a.BLOCK_SIZE>=a.BLOCK_SIZE-8){for(var l=this.bufferLength;l>>24&255,s[4*l+1]=this.state[l]>>>16&255,s[4*l+2]=this.state[l]>>>8&255,s[4*l+3]=this.state[l]>>>0&255;return s},n.prototype.hashBuffer=function(){for(var r=this.buffer,c=this.state,l=c[0],s=c[1],h=c[2],p=c[3],g=c[4],_=c[5],b=c[6],y=c[7],E=0;E>>17|C<<15)^(C>>>19|C<<13)^C>>>10)+this.temp[E-7]|0)+((((C=this.temp[E-15])>>>7|C<<25)^(C>>>18|C<<14)^C>>>3)+this.temp[E-16]|0)}var T=(((g>>>6|g<<26)^(g>>>11|g<<21)^(g>>>25|g<<7))+(g&_^~g&b)|0)+(y+(a.KEY[E]+this.temp[E]|0)|0)|0,J=((l>>>2|l<<30)^(l>>>13|l<<19)^(l>>>22|l<<10))+(l&s^l&h^s&h)|0;y=b,b=_,_=g,g=p+T|0,p=h,h=s,s=l,l=T+J|0}c[0]+=l,c[1]+=s,c[2]+=h,c[3]+=p,c[4]+=g,c[5]+=_,c[6]+=b,c[7]+=y},n}();$.RawSha256=e},34515:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.BLOCK_SIZE=64,$.DIGEST_LENGTH=32,$.KEY=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),$.INIT=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],$.MAX_HASHABLE_LENGTH=Math.pow(2,53)-1},87197:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),f(73541).__exportStar(f(31237),$)},31237:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(73541),e=f(34515),n=f(68064),i=f(63470),r=function(){function h(p){if(this.hash=new n.RawSha256,p){this.outer=new n.RawSha256;var g=function c(h){var p=s(h);if(p.byteLength>e.BLOCK_SIZE){var g=new n.RawSha256;g.update(p),p=g.digest()}var _=new Uint8Array(e.BLOCK_SIZE);return _.set(p),_}(p),_=new Uint8Array(e.BLOCK_SIZE);_.set(g);for(var b=0;b{"use strict";Object.defineProperty($,"__esModule",{value:!0}),f(57840).__exportStar(f(89654),$)},89654:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.supportsZeroByteGCM=$.supportsSubtleCrypto=$.supportsSecureRandom=$.supportsWebCrypto=void 0;var a=f(57840),e=["decrypt","digest","encrypt","exportKey","generateKey","importKey","sign","verify"];function i(l){return"object"==typeof l&&"object"==typeof l.crypto&&"function"==typeof l.crypto.getRandomValues}function r(l){return l&&e.every(function(s){return"function"==typeof l[s]})}$.supportsWebCrypto=function n(l){return!(!i(l)||"object"!=typeof l.crypto.subtle)&&r(l.crypto.subtle)},$.supportsSecureRandom=i,$.supportsSubtleCrypto=r,$.supportsZeroByteGCM=function c(l){return a.__awaiter(this,void 0,void 0,function(){var s;return a.__generator(this,function(g){switch(g.label){case 0:if(!r(l))return[2,!1];g.label=1;case 1:return g.trys.push([1,4,,5]),[4,l.generateKey({name:"AES-GCM",length:128},!1,["encrypt"])];case 2:return s=g.sent(),[4,l.encrypt({name:"AES-GCM",iv:new Uint8Array(Array(12)),additionalData:new Uint8Array(Array(16)),tagLength:128},s,new Uint8Array(0))];case 3:return[2,16===g.sent().byteLength];case 4:return g.sent(),[2,!1];case 5:return[2]}})})}},34275:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.convertToBuffer=void 0;var a=f(56620),e=typeof Buffer<"u"&&Buffer.from?function(i){return Buffer.from(i,"utf8")}:a.fromUtf8;$.convertToBuffer=function n(i){return i instanceof Uint8Array?i:"string"==typeof i?e(i):ArrayBuffer.isView(i)?new Uint8Array(i.buffer,i.byteOffset,i.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(i)}},79999:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.uint32ArrayFrom=$.numToUint8=$.isEmptyData=$.convertToBuffer=void 0;var a=f(34275);Object.defineProperty($,"convertToBuffer",{enumerable:!0,get:function(){return a.convertToBuffer}});var e=f(885);Object.defineProperty($,"isEmptyData",{enumerable:!0,get:function(){return e.isEmptyData}});var n=f(60372);Object.defineProperty($,"numToUint8",{enumerable:!0,get:function(){return n.numToUint8}});var i=f(862);Object.defineProperty($,"uint32ArrayFrom",{enumerable:!0,get:function(){return i.uint32ArrayFrom}})},885:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.isEmptyData=void 0,$.isEmptyData=function f(a){return"string"==typeof a?0===a.length:0===a.byteLength}},60372:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.numToUint8=void 0,$.numToUint8=function f(a){return new Uint8Array([(4278190080&a)>>24,(16711680&a)>>16,(65280&a)>>8,255&a])}},862:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.uint32ArrayFrom=void 0,$.uint32ArrayFrom=function f(a){if(!Array.from){for(var e=new Uint32Array(a.length);0{"use strict";f.r($),f.d($,{fromUtf8:()=>r,toUtf8:()=>c});const r=l=>"function"==typeof TextEncoder?function n(l){return(new TextEncoder).encode(l)}(l):(l=>{const s=[];for(let h=0,p=l.length;h>6|192,63&g|128);else if(h+1>18|240,_>>12&63|128,_>>6&63|128,63&_|128)}else s.push(g>>12|224,g>>6&63|128,63&g|128)}return Uint8Array.from(s)})(l),c=l=>"function"==typeof TextDecoder?function i(l){return new TextDecoder("utf-8").decode(l)}(l):(l=>{let s="";for(let h=0,p=l.length;hy.toString(16)).join("%");s+=decodeURIComponent(b)}else s+=String.fromCharCode((15&g)<<12|(63&l[++h])<<6|63&l[++h])}return s})(l)},81554:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0})},86319:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0})},68989:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0})},36893:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0})},45255:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.isMsWindow=void 0;var f=["decrypt","digest","encrypt","exportKey","generateKey","importKey","sign","verify"];$.isMsWindow=function e(n){if(function a(n){return"MSInputMethodContext"in n&&"msCrypto"in n}(n)&&void 0!==n.msCrypto.subtle){var i=n.msCrypto,r=i.getRandomValues,c=i.subtle;return f.map(function(l){return c[l]}).concat(r).every(function(l){return"function"==typeof l})}return!1}},45494:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(94806);a.__exportStar(f(81554),$),a.__exportStar(f(86319),$),a.__exportStar(f(68989),$),a.__exportStar(f(36893),$),a.__exportStar(f(45255),$)},37511:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.EMPTY_DATA_SHA_256=$.SHA_256_HMAC_ALGO=$.SHA_256_HASH=void 0,$.SHA_256_HASH={name:"SHA-256"},$.SHA_256_HMAC_ALGO={name:"HMAC",hash:$.SHA_256_HASH},$.EMPTY_DATA_SHA_256=new Uint8Array([227,176,196,66,152,252,28,20,154,251,244,200,153,111,185,36,39,174,65,228,100,155,147,76,164,149,153,27,120,82,184,85])},72761:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.Sha256=void 0;var a=f(56951),e=f(76175),n=f(81862),i=f(27886),r=f(45494),c=f(32507),l=function(){function s(h){this.hash=(0,i.supportsWebCrypto)((0,c.locateWindow)())?new e.Sha256(h):(0,r.isMsWindow)((0,c.locateWindow)())?new a.Sha256(h):new n.Sha256(h)}return s.prototype.update=function(h,p){this.hash.update(h,p)},s.prototype.digest=function(){return this.hash.digest()},s}();$.Sha256=l},56951:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.Sha256=void 0;var a=f(98703),e=f(37511),n=f(49945),i=f(32507),r=function(){function s(h){h?(this.operation=function c(s){return new Promise(function(h,p){var g=(0,i.locateWindow)().msCrypto.subtle.importKey("raw",l(s),e.SHA_256_HMAC_ALGO,!1,["sign"]);g.oncomplete=function(){g.result&&h(g.result),p(new Error("ImportKey completed without importing key."))},g.onerror=function(){p(new Error("ImportKey failed to import key."))}})}(h).then(function(p){return(0,i.locateWindow)().msCrypto.subtle.sign(e.SHA_256_HMAC_ALGO,p)}),this.operation.catch(function(){})):this.operation=Promise.resolve((0,i.locateWindow)().msCrypto.subtle.digest("SHA-256"))}return s.prototype.update=function(h){var p=this;(0,a.isEmptyData)(h)||(this.operation=this.operation.then(function(g){return g.onerror=function(){p.operation=Promise.reject(new Error("Error encountered updating hash"))},g.process(l(h)),g}),this.operation.catch(function(){}))},s.prototype.digest=function(){return this.operation.then(function(h){return new Promise(function(p,g){h.onerror=function(){g(new Error("Error encountered finalizing hash"))},h.oncomplete=function(){h.result&&p(new Uint8Array(h.result)),g(new Error("Error encountered finalizing hash"))},h.finish()})})},s}();function l(s){return"string"==typeof s?(0,n.fromUtf8)(s):ArrayBuffer.isView(s)?new Uint8Array(s.buffer,s.byteOffset,s.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(s)}$.Sha256=r},91019:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.WebCryptoSha256=$.Ie11Sha256=void 0,(0,f(35955).__exportStar)(f(72761),$);var e=f(56951);Object.defineProperty($,"Ie11Sha256",{enumerable:!0,get:function(){return e.Sha256}});var n=f(76175);Object.defineProperty($,"WebCryptoSha256",{enumerable:!0,get:function(){return n.Sha256}})},98703:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.isEmptyData=void 0,$.isEmptyData=function f(a){return"string"==typeof a?0===a.length:0===a.byteLength}},76175:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.Sha256=void 0;var a=f(60005),e=f(37511),n=f(32507),i=function(){function r(c){this.toHash=new Uint8Array(0),void 0!==c&&(this.key=new Promise(function(l,s){(0,n.locateWindow)().crypto.subtle.importKey("raw",(0,a.convertToBuffer)(c),e.SHA_256_HMAC_ALGO,!1,["sign"]).then(l,s)}),this.key.catch(function(){}))}return r.prototype.update=function(c){if(!(0,a.isEmptyData)(c)){var l=(0,a.convertToBuffer)(c),s=new Uint8Array(this.toHash.byteLength+l.byteLength);s.set(this.toHash,0),s.set(l,this.toHash.byteLength),this.toHash=s}},r.prototype.digest=function(){var c=this;return this.key?this.key.then(function(l){return(0,n.locateWindow)().crypto.subtle.sign(e.SHA_256_HMAC_ALGO,l,c.toHash).then(function(s){return new Uint8Array(s)})}):(0,a.isEmptyData)(this.toHash)?Promise.resolve(e.EMPTY_DATA_SHA_256):Promise.resolve().then(function(){return(0,n.locateWindow)().crypto.subtle.digest(e.SHA_256_HASH,c.toHash)}).then(function(l){return Promise.resolve(new Uint8Array(l))})},r}();$.Sha256=i},33568:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.RawSha256=void 0;var a=f(12517),e=function(){function n(){this.state=Int32Array.from(a.INIT),this.temp=new Int32Array(64),this.buffer=new Uint8Array(64),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}return n.prototype.update=function(i){if(this.finished)throw new Error("Attempted to update an already finished hash.");var r=0,c=i.byteLength;if(this.bytesHashed+=c,8*this.bytesHashed>a.MAX_HASHABLE_LENGTH)throw new Error("Cannot hash more than 2^53 - 1 bits");for(;c>0;)this.buffer[this.bufferLength++]=i[r++],c--,this.bufferLength===a.BLOCK_SIZE&&(this.hashBuffer(),this.bufferLength=0)},n.prototype.digest=function(){if(!this.finished){var i=8*this.bytesHashed,r=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),c=this.bufferLength;if(r.setUint8(this.bufferLength++,128),c%a.BLOCK_SIZE>=a.BLOCK_SIZE-8){for(var l=this.bufferLength;l>>24&255,s[4*l+1]=this.state[l]>>>16&255,s[4*l+2]=this.state[l]>>>8&255,s[4*l+3]=this.state[l]>>>0&255;return s},n.prototype.hashBuffer=function(){for(var r=this.buffer,c=this.state,l=c[0],s=c[1],h=c[2],p=c[3],g=c[4],_=c[5],b=c[6],y=c[7],E=0;E>>17|C<<15)^(C>>>19|C<<13)^C>>>10)+this.temp[E-7]|0)+((((C=this.temp[E-15])>>>7|C<<25)^(C>>>18|C<<14)^C>>>3)+this.temp[E-16]|0)}var T=(((g>>>6|g<<26)^(g>>>11|g<<21)^(g>>>25|g<<7))+(g&_^~g&b)|0)+(y+(a.KEY[E]+this.temp[E]|0)|0)|0,J=((l>>>2|l<<30)^(l>>>13|l<<19)^(l>>>22|l<<10))+(l&s^l&h^s&h)|0;y=b,b=_,_=g,g=p+T|0,p=h,h=s,s=l,l=T+J|0}c[0]+=l,c[1]+=s,c[2]+=h,c[3]+=p,c[4]+=g,c[5]+=_,c[6]+=b,c[7]+=y},n}();$.RawSha256=e},12517:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.MAX_HASHABLE_LENGTH=$.INIT=$.KEY=$.DIGEST_LENGTH=$.BLOCK_SIZE=void 0,$.BLOCK_SIZE=64,$.DIGEST_LENGTH=32,$.KEY=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),$.INIT=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],$.MAX_HASHABLE_LENGTH=Math.pow(2,53)-1},81862:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),(0,f(12960).__exportStar)(f(71160),$)},71160:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.Sha256=void 0;var a=f(12960),e=f(12517),n=f(33568),i=f(60005),r=function(){function l(s){if(this.hash=new n.RawSha256,s){this.outer=new n.RawSha256;var h=function c(l){var s=(0,i.convertToBuffer)(l);if(s.byteLength>e.BLOCK_SIZE){var h=new n.RawSha256;h.update(s),s=h.digest()}var p=new Uint8Array(e.BLOCK_SIZE);return p.set(s),p}(s),p=new Uint8Array(e.BLOCK_SIZE);p.set(h);for(var g=0;g{"use strict";Object.defineProperty($,"__esModule",{value:!0}),f(79077).__exportStar(f(42174),$)},42174:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.supportsZeroByteGCM=$.supportsSubtleCrypto=$.supportsSecureRandom=$.supportsWebCrypto=void 0;var a=f(79077),e=["decrypt","digest","encrypt","exportKey","generateKey","importKey","sign","verify"];function i(l){return"object"==typeof l&&"object"==typeof l.crypto&&"function"==typeof l.crypto.getRandomValues}function r(l){return l&&e.every(function(s){return"function"==typeof l[s]})}$.supportsWebCrypto=function n(l){return!(!i(l)||"object"!=typeof l.crypto.subtle)&&r(l.crypto.subtle)},$.supportsSecureRandom=i,$.supportsSubtleCrypto=r,$.supportsZeroByteGCM=function c(l){return a.__awaiter(this,void 0,void 0,function(){var s;return a.__generator(this,function(g){switch(g.label){case 0:if(!r(l))return[2,!1];g.label=1;case 1:return g.trys.push([1,4,,5]),[4,l.generateKey({name:"AES-GCM",length:128},!1,["encrypt"])];case 2:return s=g.sent(),[4,l.encrypt({name:"AES-GCM",iv:new Uint8Array(Array(12)),additionalData:new Uint8Array(Array(16)),tagLength:128},s,new Uint8Array(0))];case 3:return[2,16===g.sent().byteLength];case 4:return g.sent(),[2,!1];case 5:return[2]}})})}},24526:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.convertToBuffer=void 0;var a=f(49945),e=typeof Buffer<"u"&&Buffer.from?function(i){return Buffer.from(i,"utf8")}:a.fromUtf8;$.convertToBuffer=function n(i){return i instanceof Uint8Array?i:"string"==typeof i?e(i):ArrayBuffer.isView(i)?new Uint8Array(i.buffer,i.byteOffset,i.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(i)}},60005:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.uint32ArrayFrom=$.numToUint8=$.isEmptyData=$.convertToBuffer=void 0;var a=f(24526);Object.defineProperty($,"convertToBuffer",{enumerable:!0,get:function(){return a.convertToBuffer}});var e=f(65970);Object.defineProperty($,"isEmptyData",{enumerable:!0,get:function(){return e.isEmptyData}});var n=f(35117);Object.defineProperty($,"numToUint8",{enumerable:!0,get:function(){return n.numToUint8}});var i=f(66508);Object.defineProperty($,"uint32ArrayFrom",{enumerable:!0,get:function(){return i.uint32ArrayFrom}})},65970:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.isEmptyData=void 0,$.isEmptyData=function f(a){return"string"==typeof a?0===a.length:0===a.byteLength}},35117:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.numToUint8=void 0,$.numToUint8=function f(a){return new Uint8Array([(4278190080&a)>>24,(16711680&a)>>16,(65280&a)>>8,255&a])}},66508:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.uint32ArrayFrom=void 0,$.uint32ArrayFrom=function f(a){if(!Uint32Array.from){for(var e=new Uint32Array(a.length),n=0;n{"use strict";f.r($),f.d($,{fromUtf8:()=>r,toUtf8:()=>c});var r=function(l){return"function"==typeof TextEncoder?function n(l){return(new TextEncoder).encode(l)}(l):function(l){for(var s=[],h=0,p=l.length;h>6|192,63&g|128);else if(h+1>18|240,_>>12&63|128,_>>6&63|128,63&_|128)}else s.push(g>>12|224,g>>6&63|128,63&g|128)}return Uint8Array.from(s)}(l)},c=function(l){return"function"==typeof TextDecoder?function i(l){return new TextDecoder("utf-8").decode(l)}(l):function(l){for(var s="",h=0,p=l.length;h{"use strict";f.d($,{g4:()=>x,Xb:()=>oe});var n=function(){return n=Object.assign||function(se){for(var Ae,le=1,xe=arguments.length;le0&&Ee[Ee.length-1])&&(6===je[0]||2===je[0])){Ae=0;continue}if(3===je[0]&&(!Ee||je[1]>Ee[0]&&je[1]{"use strict";f.d($,{VQ:()=>lo});var a=f(39901);function b(Cr){var ni="function"==typeof Symbol&&Symbol.iterator,ii=ni&&Cr[ni],Pn=0;if(ii)return ii.call(Cr);if(Cr&&"number"==typeof Cr.length)return{next:function(){return Cr&&Pn>=Cr.length&&(Cr=void 0),{value:Cr&&Cr[Pn++],done:!Cr}}};throw new TypeError(ni?"Object is not iterable.":"Symbol.iterator is not defined.")}var F=f(67576),Q=function(){function Cr(ni){if(this.bytes=ni,8!==ni.byteLength)throw new Error("Int64 buffers must be exactly 8 bytes")}return Cr.fromNumber=function(ni){if(ni>0x8000000000000000||ni<-0x8000000000000000)throw new Error(ni+" is too large (or, if negative, too small) to represent as an Int64");for(var ii=new Uint8Array(8),Pn=7,mr=Math.abs(Math.round(ni));Pn>-1&&mr>0;Pn--,mr/=256)ii[Pn]=mr;return ni<0&&O(ii),new Cr(ii)},Cr.prototype.valueOf=function(){var ni=this.bytes.slice(0),ii=128&ni[0];return ii&&O(ni),parseInt((0,F.N)(ni),16)*(ii?-1:1)},Cr.prototype.toString=function(){return String(this.valueOf())},Cr}();function O(Cr){for(var ni=0;ni<8;ni++)Cr[ni]^=255;for(ni=7;ni>-1&&(Cr[ni]++,0===Cr[ni]);ni--);}var k=function(){function Cr(ni,ii){this.toUtf8=ni,this.fromUtf8=ii}return Cr.prototype.format=function(ni){var ii,Pn,mr,nr,ri=[];try{for(var Pi=b(Object.keys(ni)),ki=Pi.next();!ki.done;ki=Pi.next()){var Hi=ki.value,Qa=this.fromUtf8(Hi);ri.push(Uint8Array.from([Qa.byteLength]),Qa,this.formatHeaderValue(ni[Hi]))}}catch(st){ii={error:st}}finally{try{ki&&!ki.done&&(Pn=Pi.return)&&Pn.call(Pi)}finally{if(ii)throw ii.error}}var Va=new Uint8Array(ri.reduce(function(st,Et){return st+Et.byteLength},0)),qr=0;try{for(var Hr=b(ri),nt=Hr.next();!nt.done;nt=Hr.next()){var Fn=nt.value;Va.set(Fn,qr),qr+=Fn.byteLength}}catch(st){mr={error:st}}finally{try{nt&&!nt.done&&(nr=Hr.return)&&nr.call(Hr)}finally{if(mr)throw mr.error}}return Va},Cr.prototype.formatHeaderValue=function(ni){switch(ni.type){case"boolean":return Uint8Array.from([ni.value?0:1]);case"byte":return Uint8Array.from([2,ni.value]);case"short":var ii=new DataView(new ArrayBuffer(3));return ii.setUint8(0,3),ii.setInt16(1,ni.value,!1),new Uint8Array(ii.buffer);case"integer":var Pn=new DataView(new ArrayBuffer(5));return Pn.setUint8(0,4),Pn.setInt32(1,ni.value,!1),new Uint8Array(Pn.buffer);case"long":var mr=new Uint8Array(9);return mr[0]=5,mr.set(ni.value.bytes,1),mr;case"binary":var nr=new DataView(new ArrayBuffer(3+ni.value.byteLength));nr.setUint8(0,6),nr.setUint16(1,ni.value.byteLength,!1);var ri=new Uint8Array(nr.buffer);return ri.set(ni.value,3),ri;case"string":var Pi=this.fromUtf8(ni.value),ki=new DataView(new ArrayBuffer(3+Pi.byteLength));ki.setUint8(0,7),ki.setUint16(1,Pi.byteLength,!1);var Hi=new Uint8Array(ki.buffer);return Hi.set(Pi,3),Hi;case"timestamp":var Qa=new Uint8Array(9);return Qa[0]=8,Qa.set(Q.fromNumber(ni.value.valueOf()).bytes,1),Qa;case"uuid":if(!Le.test(ni.value))throw new Error("Invalid UUID received: "+ni.value);var Va=new Uint8Array(17);return Va[0]=9,Va.set((0,F.H)(ni.value.replace(/\-/g,"")),1),Va}},Cr.prototype.parse=function(ni){for(var ii={},Pn=0;Pn0&&nr[nr.length-1])&&(6===Hi[0]||2===Hi[0])){ii=0;continue}if(3===Hi[0]&&(!nr||Hi[1]>nr[0]&&Hi[1]1||Pi(qr,Hr)})})}function Pi(qr,Hr){try{!function ki(qr){qr.value instanceof Cn?Promise.resolve(qr.value.v).then(Hi,Qa):Va(nr[0][2],qr)}(Pn[qr](Hr))}catch(nt){Va(nr[0][3],nt)}}function Hi(qr){Pi("next",qr)}function Qa(qr){Pi("throw",qr)}function Va(qr,Hr){qr(Hr),nr.shift(),nr.length&&Pi(nr[0][0],nr[0][1])}}function De(Cr){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var ii,ni=Cr[Symbol.asyncIterator];return ni?ni.call(Cr):(Cr=function ue(Cr){var ni="function"==typeof Symbol&&Symbol.iterator,ii=ni&&Cr[ni],Pn=0;if(ii)return ii.call(Cr);if(Cr&&"number"==typeof Cr.length)return{next:function(){return Cr&&Pn>=Cr.length&&(Cr=void 0),{value:Cr&&Cr[Pn++],done:!Cr}}};throw new TypeError(ni?"Object is not iterable.":"Symbol.iterator is not defined.")}(Cr),ii={},Pn("next"),Pn("throw"),Pn("return"),ii[Symbol.asyncIterator]=function(){return this},ii);function Pn(nr){ii[nr]=Cr[nr]&&function(ri){return new Promise(function(Pi,ki){!function mr(nr,ri,Pi,ki){Promise.resolve(ki).then(function(Hi){nr({value:Hi,done:Pi})},ri)}(Pi,ki,(ri=Cr[nr](ri)).done,ri.value)})}}}var Yt=function(){function Cr(ni){var ii=ni.utf8Encoder;this.eventMarshaller=new tn(ii,ni.utf8Decoder),this.utfEncoder=ii}return Cr.prototype.deserialize=function(ni,ii){var mr=function lr(Cr,ni){var ii;return(ii={})[Symbol.asyncIterator]=function(){return ke(this,arguments,function(){var Pn,mr,ri,Pi,ki,Hi,Va,qr,nt,Fn,st,Et,jt,Xt;return pe(this,function(Xn){switch(Xn.label){case 0:Xn.trys.push([0,12,13,18]),Pn=De(Cr),Xn.label=1;case 1:return[4,Cn(Pn.next())];case 2:if((mr=Xn.sent()).done)return[3,11];if(ri=ni.eventMarshaller.unmarshall(mr.value),"error"!==(Pi=ri.headers[":message-type"].value))return[3,3];throw(ki=new Error(ri.headers[":error-message"].value||"UnknownError")).name=ri.headers[":error-code"].value,ki;case 3:return"exception"!==Pi?[3,5]:((st={})[Hi=ri.headers[":exception-type"].value]=ri,[4,Cn(ni.deserializer(st))]);case 4:throw(Va=Xn.sent()).$unknown?((qr=new Error(ni.toUtf8(ri.body))).name=Hi,qr):Va[Hi];case 5:return"event"!==Pi?[3,9]:((Et={})[ri.headers[":event-type"].value]=ri,[4,Cn(ni.deserializer(Et))]);case 6:return(nt=Xn.sent()).$unknown?[3,10]:[4,Cn(nt)];case 7:return[4,Xn.sent()];case 8:return Xn.sent(),[3,10];case 9:throw Error("Unrecognizable event type: "+ri.headers[":event-type"].value);case 10:return[3,1];case 11:return[3,18];case 12:return Fn=Xn.sent(),jt={error:Fn},[3,18];case 13:return Xn.trys.push([13,,16,17]),mr&&!mr.done&&(Xt=Pn.return)?[4,Cn(Xt.call(Pn))]:[3,15];case 14:Xn.sent(),Xn.label=15;case 15:return[3,17];case 16:if(jt)throw jt.error;return[7];case 17:return[7];case 18:return[2]}})})},ii}(function er(Cr){var ni,ii=0,Pn=0,mr=null,nr=null;return(ni={})[Symbol.asyncIterator]=function(){return ke(this,arguments,function(){var ki,Hi,Qa,qr,Hr,nt,Fn,st;return pe(this,function(Et){switch(Et.label){case 0:ki=Cr[Symbol.asyncIterator](),Et.label=1;case 1:return[4,Cn(ki.next())];case 2:return Hi=Et.sent(),Qa=Hi.value,Hi.done?ii?[3,4]:[4,Cn(void 0)]:[3,10];case 3:return[2,Et.sent()];case 4:return ii!==Pn?[3,7]:[4,Cn(mr)];case 5:return[4,Et.sent()];case 6:return Et.sent(),[3,8];case 7:throw new Error("Truncated event message received.");case 8:return[4,Cn(void 0)];case 9:return[2,Et.sent()];case 10:qr=Qa.length,Hr=0,Et.label=11;case 11:if(!(Hr0&&nr[nr.length-1])&&(6===Hi[0]||2===Hi[0])){ii=0;continue}if(3===Hi[0]&&(!nr||Hi[1]>nr[0]&&Hi[1]1||Pi(qr,Hr)})})}function Pi(qr,Hr){try{!function ki(qr){qr.value instanceof Wn?Promise.resolve(qr.value.v).then(Hi,Qa):Va(nr[0][2],qr)}(Pn[qr](Hr))}catch(nt){Va(nr[0][3],nt)}}function Hi(qr){Pi("next",qr)}function Qa(qr){Pi("throw",qr)}function Va(qr,Hr){qr(Hr),nr.shift(),nr.length&&Pi(nr[0][0],nr[0][1])}}(this,arguments,function(){var ii,Pn,nr;return nn(this,function(ri){switch(ri.label){case 0:ii=Cr.getReader(),ri.label=1;case 1:ri.trys.push([1,,9,10]),ri.label=2;case 2:return[4,Wn(ii.read())];case 3:return Pn=ri.sent(),nr=Pn.value,Pn.done?[4,Wn(void 0)]:[3,5];case 4:return[2,ri.sent()];case 5:return[4,Wn(nr)];case 6:return[4,ri.sent()];case 7:return ri.sent(),[3,2];case 8:return[3,10];case 9:return ii.releaseLock(),[7];case 10:return[2]}})})},ni}(ni):ni;return this.universalMarshaller.deserialize(Pn,ii)},Cr.prototype.serialize=function(ni,ii){var Pn=this.universalMarshaller.serialize(ni,ii);return"function"==typeof ReadableStream?function(Cr){var ni=Cr[Symbol.asyncIterator]();return new ReadableStream({pull:function(ii){return function Ge(Cr,ni,ii,Pn){return new(ii||(ii=Promise))(function(nr,ri){function Pi(Qa){try{Hi(Pn.next(Qa))}catch(Va){ri(Va)}}function ki(Qa){try{Hi(Pn.throw(Qa))}catch(Va){ri(Va)}}function Hi(Qa){Qa.done?nr(Qa.value):function mr(nr){return nr instanceof ii?nr:new ii(function(ri){ri(nr)})}(Qa.value).then(Pi,ki)}Hi((Pn=Pn.apply(Cr,ni||[])).next())})}(this,void 0,void 0,function(){var Pn,nr;return nn(this,function(ri){switch(ri.label){case 0:return[4,ni.next()];case 1:return Pn=ri.sent(),nr=Pn.value,Pn.done?[2,ii.close()]:(ii.enqueue(nr),[2])}})})}})}(Pn):Pn},Cr}(),Pa=function(Cr){return"function"==typeof ReadableStream&&Cr instanceof ReadableStream},lo=function(Cr){return new xa(Cr)}},72938:(Me,$,f)=>{"use strict";f.d($,{t:()=>x});var n=function(){return n=Object.assign||function(Q){for(var O,k=1,P=arguments.length;k{"use strict";function s(q,se,Ae,le){return new(Ae||(Ae=Promise))(function(Ee,Le){function Ne(lt){try{je(le.next(lt))}catch(Ye){Le(Ye)}}function Ie(lt){try{je(le.throw(lt))}catch(Ye){Le(Ye)}}function je(lt){lt.done?Ee(lt.value):function xe(Ee){return Ee instanceof Ae?Ee:new Ae(function(Le){Le(Ee)})}(lt.value).then(Ne,Ie)}je((le=le.apply(q,se||[])).next())})}function h(q,se){var le,xe,Ee,Le,Ae={label:0,sent:function(){if(1&Ee[0])throw Ee[1];return Ee[1]},trys:[],ops:[]};return Le={next:Ne(0),throw:Ne(1),return:Ne(2)},"function"==typeof Symbol&&(Le[Symbol.iterator]=function(){return this}),Le;function Ne(je){return function(lt){return function Ie(je){if(le)throw new TypeError("Generator is already executing.");for(;Ae;)try{if(le=1,xe&&(Ee=2&je[0]?xe.return:je[0]?xe.throw||((Ee=xe.return)&&Ee.call(xe),0):xe.next)&&!(Ee=Ee.call(xe,je[1])).done)return Ee;switch(xe=0,Ee&&(je=[2&je[0],Ee.value]),je[0]){case 0:case 1:Ee=je;break;case 4:return Ae.label++,{value:je[1],done:!1};case 5:Ae.label++,xe=je[1],je=[0];continue;case 7:je=Ae.ops.pop(),Ae.trys.pop();continue;default:if(!(Ee=(Ee=Ae.trys).length>0&&Ee[Ee.length-1])&&(6===je[0]||2===je[0])){Ae=0;continue}if(3===je[0]&&(!Ee||je[1]>Ee[0]&&je[1]O,C:()=>P});var x=f(33873),F=f(15230);function Q(q){return void 0===q&&(q=0),new Promise(function(se,Ae){q&&setTimeout(function(){var le=new Error("Request did not complete within "+q+" ms");le.name="TimeoutError",Ae(le)},q)})}var O=function(){function q(se){this.requestTimeout=(void 0===se?{}:se).requestTimeout}return q.prototype.destroy=function(){},q.prototype.handle=function(se,Ae){var xe=(void 0===Ae?{}:Ae).abortSignal,Ee=this.requestTimeout;if(xe?.aborted){var Le=new Error("Request aborted");return Le.name="AbortError",Promise.reject(Le)}var Ne=se.path;if(se.query){var Ie=(0,F.I)(se.query);Ie&&(Ne+="?"+Ie)}var je=se.port,lt=se.method,Ye=se.protocol+"//"+se.hostname+(je?":"+je:"")+Ne,$t={body:"GET"===lt||"HEAD"===lt?void 0:se.body,headers:new Headers(se.headers),method:lt};typeof AbortController<"u"&&($t.signal=xe);var Pt=new Request(Ye,$t),et=[fetch(Pt).then(function($e){var rt,Ze,Ht=$e.headers,Mt={};try{for(var pe=function _(q){var se="function"==typeof Symbol&&Symbol.iterator,Ae=se&&q[se],le=0;if(Ae)return Ae.call(q);if(q&&"number"==typeof q.length)return{next:function(){return q&&le>=q.length&&(q=void 0),{value:q&&q[le++],done:!q}}};throw new TypeError(se?"Object is not iterable.":"Symbol.iterator is not defined.")}(Ht.entries()),ce=pe.next();!ce.done;ce=pe.next()){var de=ce.value;Mt[de[0]]=de[1]}}catch(ve){rt={error:ve}}finally{try{ce&&!ce.done&&(Ze=pe.return)&&Ze.call(pe)}finally{if(rt)throw rt.error}}return void 0!==$e.body?{response:new x.Zn({headers:Mt,statusCode:$e.status,body:$e.body})}:$e.blob().then(function(ve){return{response:new x.Zn({headers:Mt,statusCode:$e.status,body:ve})}})}),Q(Ee)];return xe&&et.push(new Promise(function($e,rt){xe.onabort=function(){var Ze=new Error("Request aborted");Ze.name="AbortError",rt(Ze)}})),Promise.race(et)},q}(),k=f(11490),P=function(q){return"function"==typeof Blob&&q instanceof Blob?function K(q){return s(this,void 0,void 0,function(){var se,Ae;return h(this,function(le){switch(le.label){case 0:return[4,me(q)];case 1:return se=le.sent(),Ae=(0,k.G)(se),[2,new Uint8Array(Ae)]}})})}(q):function oe(q){return s(this,void 0,void 0,function(){var se,Ae,le,xe,Ee,Le,Ne;return h(this,function(Ie){switch(Ie.label){case 0:se=new Uint8Array(0),Ae=q.getReader(),le=!1,Ie.label=1;case 1:return le?[3,3]:[4,Ae.read()];case 2:return xe=Ie.sent(),Ee=xe.done,(Le=xe.value)&&(Ne=se,(se=new Uint8Array(Ne.length+Le.length)).set(Ne),se.set(Le,Ne.length)),le=Ee,[3,1];case 3:return[2,se]}})})}(q)};function me(q){return new Promise(function(se,Ae){var le=new FileReader;le.onloadend=function(){var xe;if(2!==le.readyState)return Ae(new Error("Reader aborted too early"));var Ee=null!==(xe=le.result)&&void 0!==xe?xe:"",Le=Ee.indexOf(",");se(Ee.substring(Le>-1?Le+1:Ee.length))},le.onabort=function(){return Ae(new Error("Read aborted"))},le.onerror=function(){return Ae(le.error)},le.readAsDataURL(q)})}},50338:(Me,$,f)=>{"use strict";f.d($,{n:()=>a});var a=function(e){return function(){return Promise.reject(e)}}},73939:(Me,$,f)=>{"use strict";f.d($,{VG:()=>k});var n=function(){return n=Object.assign||function(K){for(var oe,me=1,q=arguments.length;me0&&se[se.length-1])&&(6===Ee[0]||2===Ee[0])){oe=0;continue}if(3===Ee[0]&&(!se||Ee[1]>se[0]&&Ee[1]{"use strict";f.d($,{G2:()=>k,S8:()=>F});var x=f(33873);function F(P){return P}var O={name:"hostHeaderMiddleware",step:"build",priority:"low",tags:["HOST"],override:!0},k=function(P){return{applyToStack:function(K){K.add(function(P){return function(K){return function(oe){return function s(P,K,oe,me){return new(oe||(oe=Promise))(function(se,Ae){function le(Le){try{Ee(me.next(Le))}catch(Ne){Ae(Ne)}}function xe(Le){try{Ee(me.throw(Le))}catch(Ne){Ae(Ne)}}function Ee(Le){Le.done?se(Le.value):function q(se){return se instanceof oe?se:new oe(function(Ae){Ae(se)})}(Le.value).then(le,xe)}Ee((me=me.apply(P,K||[])).next())})}(void 0,void 0,void 0,function(){var me,q;return function h(P,K){var me,q,se,Ae,oe={label:0,sent:function(){if(1&se[0])throw se[1];return se[1]},trys:[],ops:[]};return Ae={next:le(0),throw:le(1),return:le(2)},"function"==typeof Symbol&&(Ae[Symbol.iterator]=function(){return this}),Ae;function le(Ee){return function(Le){return function xe(Ee){if(me)throw new TypeError("Generator is already executing.");for(;oe;)try{if(me=1,q&&(se=2&Ee[0]?q.return:Ee[0]?q.throw||((se=q.return)&&se.call(q),0):q.next)&&!(se=se.call(q,Ee[1])).done)return se;switch(q=0,se&&(Ee=[2&Ee[0],se.value]),Ee[0]){case 0:case 1:se=Ee;break;case 4:return oe.label++,{value:Ee[1],done:!1};case 5:oe.label++,q=Ee[1],Ee=[0];continue;case 7:Ee=oe.ops.pop(),oe.trys.pop();continue;default:if(!(se=(se=oe.trys).length>0&&se[se.length-1])&&(6===Ee[0]||2===Ee[0])){oe=0;continue}if(3===Ee[0]&&(!se||Ee[1]>se[0]&&Ee[1]=0&&!me.headers[":authority"]?(delete me.headers.host,me.headers[":authority"]=""):me.headers.host||(me.headers.host=me.hostname),[2,K(oe)]):[2,K(oe)]})})}}}(P),O)}}}},82859:(Me,$,f)=>{"use strict";f.d($,{cV:()=>Q});var x=function(){return function(O,k){return function(P){return function s(O,k,P,K){return new(P||(P=Promise))(function(me,q){function se(xe){try{le(K.next(xe))}catch(Ee){q(Ee)}}function Ae(xe){try{le(K.throw(xe))}catch(Ee){q(Ee)}}function le(xe){xe.done?me(xe.value):function oe(me){return me instanceof P?me:new P(function(q){q(me)})}(xe.value).then(se,Ae)}le((K=K.apply(O,k||[])).next())})}(void 0,void 0,void 0,function(){var K,oe,me,q,se,Ae,le,xe,Ee;return function h(O,k){var K,oe,me,q,P={label:0,sent:function(){if(1&me[0])throw me[1];return me[1]},trys:[],ops:[]};return q={next:se(0),throw:se(1),return:se(2)},"function"==typeof Symbol&&(q[Symbol.iterator]=function(){return this}),q;function se(le){return function(xe){return function Ae(le){if(K)throw new TypeError("Generator is already executing.");for(;P;)try{if(K=1,oe&&(me=2&le[0]?oe.return:le[0]?oe.throw||((me=oe.return)&&me.call(oe),0):oe.next)&&!(me=me.call(oe,le[1])).done)return me;switch(oe=0,me&&(le=[2&le[0],me.value]),le[0]){case 0:case 1:me=le;break;case 4:return P.label++,{value:le[1],done:!1};case 5:P.label++,oe=le[1],le=[0];continue;case 7:le=P.ops.pop(),P.trys.pop();continue;default:if(!(me=(me=P.trys).length>0&&me[me.length-1])&&(6===le[0]||2===le[0])){P=0;continue}if(3===le[0]&&(!me||le[1]>me[0]&&le[1]{"use strict";f.d($,{J:()=>Ht,NQ:()=>Q,BC:()=>ve});var n=function(){return n=Object.assign||function(De){for(var ze,tt=1,Je=arguments.length;tt0&&cn[cn.length-1])&&(6===Yt[0]||2===Yt[0])){ze=0;continue}if(3===Yt[0]&&(!cn||Yt[1]>cn[0]&&Yt[1]0)&&!(Je=tt.next()).done;)cn.push(Je.value)}catch(er){vn={error:er}}finally{try{Je&&!Je.done&&(ze=tt.return)&&ze.call(tt)}finally{if(vn)throw vn.error}}return cn}var F={name:"retryMiddleware",tags:["RETRY"],step:"finalizeRequest",priority:"high",override:!0},Q=function(fe){return{applyToStack:function(De){De.add(function(fe){return function(De,ze){return function(tt){return s(void 0,void 0,void 0,function(){var Je;return h(this,function(cn){return!(null===(Je=fe?.retryStrategy)||void 0===Je)&&Je.mode&&(ze.userAgent=function y(){for(var fe=[],De=0;De{var a=f(86458),e=f(71233),n=e;n.v1=a,n.v4=e,Me.exports=n},57918:Me=>{for(var $=[],f=0;f<256;++f)$[f]=(f+256).toString(16).substr(1);Me.exports=function a(e,n){var i=n||0;return[$[e[i++]],$[e[i++]],$[e[i++]],$[e[i++]],"-",$[e[i++]],$[e[i++]],"-",$[e[i++]],$[e[i++]],"-",$[e[i++]],$[e[i++]],"-",$[e[i++]],$[e[i++]],$[e[i++]],$[e[i++]],$[e[i++]],$[e[i++]]].join("")}},32818:Me=>{var $=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if($){var f=new Uint8Array(16);Me.exports=function(){return $(f),f}}else{var a=new Array(16);Me.exports=function(){for(var i,n=0;n<16;n++)3&n||(i=4294967296*Math.random()),a[n]=i>>>((3&n)<<3)&255;return a}}},86458:(Me,$,f)=>{var n,i,a=f(32818),e=f(57918),r=0,c=0;Me.exports=function l(s,h,p){var g=h&&p||0,_=h||[],b=(s=s||{}).node||n,y=void 0!==s.clockseq?s.clockseq:i;if(null==b||null==y){var E=a();null==b&&(b=n=[1|E[0],E[1],E[2],E[3],E[4],E[5]]),null==y&&(y=i=16383&(E[6]<<8|E[7]))}var C=void 0!==s.msecs?s.msecs:(new Date).getTime(),I=void 0!==s.nsecs?s.nsecs:c+1,d=C-r+(I-c)/1e4;if(d<0&&void 0===s.clockseq&&(y=y+1&16383),(d<0||C>r)&&void 0===s.nsecs&&(I=0),I>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");r=C,c=I,i=y;var T=(1e4*(268435455&(C+=122192928e5))+I)%4294967296;_[g++]=T>>>24&255,_[g++]=T>>>16&255,_[g++]=T>>>8&255,_[g++]=255&T;var J=C/4294967296*1e4&268435455;_[g++]=J>>>8&255,_[g++]=255&J,_[g++]=J>>>24&15|16,_[g++]=J>>>16&255,_[g++]=y>>>8|128,_[g++]=255&y;for(var Y=0;Y<6;++Y)_[g+Y]=b[Y];return h||e(_)}},71233:(Me,$,f)=>{var a=f(32818),e=f(57918);Me.exports=function n(i,r,c){var l=r&&c||0;"string"==typeof i&&(r="binary"===i?new Array(16):null,i=null);var s=(i=i||{}).random||(i.rng||a)();if(s[6]=15&s[6]|64,s[8]=63&s[8]|128,r)for(var h=0;h<16;++h)r[l+h]=s[h];return r||e(s)}},31406:(Me,$,f)=>{"use strict";f.d($,{p2:()=>k});var n=function(){return n=Object.assign||function(K){for(var oe,me=1,q=arguments.length;me0&&se[se.length-1])&&(6===Ee[0]||2===Ee[0])){oe=0;continue}if(3===Ee[0]&&(!se||Ee[1]>se[0]&&Ee[1]{"use strict";f.d($,{yt:()=>me,A$:()=>F});var n=function(){return n=Object.assign||function(se){for(var Ae,le=1,xe=arguments.length;le0&&Ee[Ee.length-1])&&(6===je[0]||2===je[0])){Ae=0;continue}if(3===je[0]&&(!Ee||je[1]>Ee[0]&&je[1]0)&&!(xe=le.next()).done;)Ee.push(xe.value)}catch(Ne){Le={error:Ne}}finally{try{xe&&!xe.done&&(Ae=le.return)&&Ae.call(le)}finally{if(Le)throw Le.error}}return Ee}(lt,2),tn=Ye[0],et=tn.signingService;return q.signingRegion=q.signingRegion||tn.signingRegion||Ye[1],q.signingName=q.signingName||et||q.serviceId,new x.L1({credentials:le,region:q.signingRegion,service:q.signingName,sha256:Ie,uriEscapePath:Ee})})},n(n({},q),{systemClockOffset:Ne,signingEscapePath:Ee,credentials:le,signer:je})}function Q(q){if("object"==typeof q){var se=Promise.resolve(q);return function(){return se}}return q}var O=f(33873);function K(q){return function(se,Ae){return function(le){return s(this,void 0,void 0,function(){var xe,Ee,Le,Ne,Ie,je,lt,Ye,tn;return h(this,function($t){switch($t.label){case 0:return O.aW.isInstance(le.request)?"function"!=typeof q.signer?[3,2]:[4,q.signer()]:[2,se(le)];case 1:return Ee=$t.sent(),[3,3];case 2:Ee=q.signer,$t.label=3;case 3:return xe=Ee,Ne=se,Ie=[n({},le)],tn={},[4,xe.sign(le.request,{signingDate:new Date(Date.now()+q.systemClockOffset),signingRegion:Ae.signing_region,signingService:Ae.signing_service})];case 4:return[4,Ne.apply(void 0,[n.apply(void 0,Ie.concat([(tn.request=$t.sent(),tn)]))])];case 5:return Le=$t.sent(),(lt=(je=Le.response.headers)&&(je.date||je.Date))&&function(q,se){return Math.abs(function(q){return new Date(Date.now()+q)}(se).getTime()-q)>=3e5}(Ye=Date.parse(lt),q.systemClockOffset)&&(q.systemClockOffset=Ye-Date.now()),[2,Le]}})})}}}var oe={name:"awsAuthMiddleware",tags:["SIGNATURE","AWSAUTH"],relation:"after",toMiddleware:"retryMiddleware",override:!0},me=function(q){return{applyToStack:function(se){se.addRelativeTo(K(q),oe)}}}},73152:(Me,$,f)=>{"use strict";f.d($,{XJ:()=>q,er:()=>x});var n=function(){return n=Object.assign||function(Ae){for(var le,xe=1,Ee=arguments.length;xe0)&&!(Ee=xe.next()).done;)Le.push(Ee.value)}catch(Ie){Ne={error:Ie}}finally{try{Ee&&!Ee.done&&(le=xe.return)&&le.call(xe)}finally{if(Ne)throw Ne.error}}return Le}function y(){for(var se=[],Ae=0;Ae0}).map(function(Ie){return Ie?.replace(P,"_")}).join("/")},me={name:"getUserAgentMiddleware",step:"build",priority:"low",tags:["SET_USER_AGENT","USER_AGENT"],override:!0},q=function(se){return{applyToStack:function(Ae){Ae.add(function(se){return function(Ae,le){return function(xe){return function s(se,Ae,le,xe){return new(le||(le=Promise))(function(Le,Ne){function Ie(Ye){try{lt(xe.next(Ye))}catch(tn){Ne(tn)}}function je(Ye){try{lt(xe.throw(Ye))}catch(tn){Ne(tn)}}function lt(Ye){Ye.done?Le(Ye.value):function Ee(Le){return Le instanceof le?Le:new le(function(Ne){Ne(Le)})}(Ye.value).then(Ie,je)}lt((xe=xe.apply(se,Ae||[])).next())})}(void 0,void 0,void 0,function(){var Ee,Le,Ne,Ie,je,lt,Ye,tn;return function h(se,Ae){var xe,Ee,Le,Ne,le={label:0,sent:function(){if(1&Le[0])throw Le[1];return Le[1]},trys:[],ops:[]};return Ne={next:Ie(0),throw:Ie(1),return:Ie(2)},"function"==typeof Symbol&&(Ne[Symbol.iterator]=function(){return this}),Ne;function Ie(lt){return function(Ye){return function je(lt){if(xe)throw new TypeError("Generator is already executing.");for(;le;)try{if(xe=1,Ee&&(Le=2<[0]?Ee.return:lt[0]?Ee.throw||((Le=Ee.return)&&Le.call(Ee),0):Ee.next)&&!(Le=Le.call(Ee,lt[1])).done)return Le;switch(Ee=0,Le&&(lt=[2<[0],Le.value]),lt[0]){case 0:case 1:Le=lt;break;case 4:return le.label++,{value:lt[1],done:!1};case 5:le.label++,Ee=lt[1],lt=[0];continue;case 7:lt=le.ops.pop(),le.trys.pop();continue;default:if(!(Le=(Le=le.trys).length>0&&Le[Le.length-1])&&(6===lt[0]||2===lt[0])){le=0;continue}if(3===lt[0]&&(!Le||lt[1]>Le[0]&<[1]{"use strict";f.d($,{aW:()=>F,Zn:()=>a});var a=function(){function O(k){this.statusCode=k.statusCode,this.headers=k.headers||{},this.body=k.body}return O.isInstance=function(k){return!!k&&("number"==typeof k.statusCode&&"object"==typeof k.headers)},O}(),i=function(){return i=Object.assign||function(k){for(var P,K=1,oe=arguments.length;K0)&&!(oe=K.next()).done;)me.push(oe.value)}catch(se){q={error:se}}finally{try{oe&&!oe.done&&(P=K.return)&&P.call(K)}finally{if(q)throw q.error}}return me}var F=function(){function O(k){this.method=k.method||"GET",this.hostname=k.hostname||"localhost",this.port=k.port,this.query=k.query||{},this.headers=k.headers||{},this.body=k.body,this.protocol=k.protocol?":"!==k.protocol.substr(-1)?k.protocol+":":k.protocol:"https:",this.path=k.path?"/"!==k.path.charAt(0)?"/"+k.path:k.path:"/"}return O.isInstance=function(k){return!!k&&("method"in k&&"protocol"in k&&"hostname"in k&&"path"in k&&"object"==typeof k.query&&"object"==typeof k.headers)},O.prototype.clone=function(){var k=new O(i(i({},this),{headers:i({},this.headers)}));return k.query&&(k.query=function Q(O){return Object.keys(O).reduce(function(k,P){var K,oe=O[P];return i(i({},k),((K={})[P]=Array.isArray(oe)?function E(){for(var O=[],k=0;k{"use strict";f.d($,{I:()=>F});var x=f(39099);function F(Q){var O,k,P=[];try{for(var K=function _(Q){var O="function"==typeof Symbol&&Symbol.iterator,k=O&&Q[O],P=0;if(k)return k.call(Q);if(Q&&"number"==typeof Q.length)return{next:function(){return Q&&P>=Q.length&&(Q=void 0),{value:Q&&Q[P++],done:!Q}}};throw new TypeError(O?"Object is not iterable.":"Symbol.iterator is not defined.")}(Object.keys(Q).sort()),oe=K.next();!oe.done;oe=K.next()){var me=oe.value,q=Q[me];if(me=(0,x.i)(me),Array.isArray(q))for(var se=0,Ae=q.length;se{"use strict";f.d($,{L1:()=>cn});var n=function(){return n=Object.assign||function(Se){for(var Qe,Be=1,ct=arguments.length;Be0&&Ke[Ke.length-1])&&(6===nn[0]||2===nn[0])){Qe=0;continue}if(3===nn[0]&&(!Ke||nn[1]>Ke[0]&&nn[1]=kt.length&&(kt=void 0),{value:kt&&kt[Be++],done:!kt}}};throw new TypeError(Se?"Object is not iterable.":"Symbol.iterator is not defined.")}function b(kt,Se){var Qe="function"==typeof Symbol&&kt[Symbol.iterator];if(!Qe)return kt;var ct,Qt,Be=Qe.call(kt),Ke=[];try{for(;(void 0===Se||Se-- >0)&&!(ct=Be.next()).done;)Ke.push(ct.value)}catch(Bt){Qt={error:Bt}}finally{try{ct&&!ct.done&&(Qe=Be.return)&&Qe.call(Be)}finally{if(Qt)throw Qt.error}}return Ke}var x=f(67576),O="X-Amz-Date",K="X-Amz-Signature",oe="X-Amz-Security-Token",me="authorization",q=O.toLowerCase(),Ae=[me,q,"date"],le=K.toLowerCase(),xe="x-amz-content-sha256",Ee=oe.toLowerCase(),Ne={authorization:!0,"cache-control":!0,connection:!0,expect:!0,from:!0,"keep-alive":!0,"max-forwards":!0,pragma:!0,referer:!0,te:!0,trailer:!0,"transfer-encoding":!0,upgrade:!0,"user-agent":!0,"x-amzn-trace-id":!0},Ie=/^proxy-/,je=/^sec-/,Ye="AWS4-HMAC-SHA256",tn="AWS4-HMAC-SHA256-PAYLOAD",et="aws4_request",rt={},Ze=[];function Ht(kt,Se,Qe){return kt+"/"+Se+"/"+Qe+"/"+et}function ce(kt,Se,Qe){var Be=new kt(Se);return Be.update(Qe),Be.digest()}function de(kt,Se,Qe){var Be,ct,Ke=kt.headers,Qt={};try{for(var Bt=_(Object.keys(Ke).sort()),Ge=Bt.next();!Ge.done;Ge=Bt.next()){var nn=Ge.value,en=nn.toLowerCase();(en in Ne||Se?.has(en)||Ie.test(en)||je.test(en))&&(!Qe||Qe&&!Qe.has(en))||(Qt[en]=Ke[nn].trim().replace(/\s+/g," "))}}catch(it){Be={error:it}}finally{try{Ge&&!Ge.done&&(ct=Bt.return)&&ct.call(Bt)}finally{if(Be)throw Be.error}}return Qt}var ue=f(39099);function Xe(kt,Se){var Qe=kt.headers,Be=kt.body;return s(this,void 0,void 0,function(){var ct,Ke,Qt,Bt,Ge,nn,en;return h(this,function(it){switch(it.label){case 0:try{for(ct=_(Object.keys(Qe)),Ke=ct.next();!Ke.done;Ke=ct.next())if((Qt=Ke.value).toLowerCase()===xe)return[2,Qe[Qt]]}catch(Ft){nn={error:Ft}}finally{try{Ke&&!Ke.done&&(en=ct.return)&&en.call(ct)}finally{if(nn)throw nn.error}}return null!=Be?[3,1]:[2,"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"];case 1:return"string"==typeof Be||ArrayBuffer.isView(Be)||function(kt){return"function"==typeof ArrayBuffer&&kt instanceof ArrayBuffer||"[object ArrayBuffer]"===Object.prototype.toString.call(kt)}(Be)?((Bt=new Se).update(Be),Ge=x.N,[4,Bt.digest()]):[3,3];case 2:return[2,Ge.apply(void 0,[it.sent()])];case 3:return[2,"UNSIGNED-PAYLOAD"]}})})}function ke(kt){var Se=kt.headers,Qe=kt.query,Be=function i(kt,Se){var Qe={};for(var Be in kt)Object.prototype.hasOwnProperty.call(kt,Be)&&Se.indexOf(Be)<0&&(Qe[Be]=kt[Be]);if(null!=kt&&"function"==typeof Object.getOwnPropertySymbols){var ct=0;for(Be=Object.getOwnPropertySymbols(kt);ct-1&&delete kt.headers[Ke]}}catch(Qt){Se={error:Qt}}finally{try{ct&&!ct.done&&(Qe=Be.return)&&Qe.call(Be)}finally{if(Se)throw Se.error}}return kt}var cn=function(){function kt(Se){var Qe=Se.applyChecksum,Be=Se.credentials,ct=Se.region,Qt=Se.sha256,Bt=Se.uriEscapePath,Ge=void 0===Bt||Bt;this.service=Se.service,this.sha256=Qt,this.uriEscapePath=Ge,this.applyChecksum="boolean"!=typeof Qe||Qe,this.regionProvider=lr(ct),this.credentialProvider=Yt(Be)}return kt.prototype.presign=function(Se,Qe){return void 0===Qe&&(Qe={}),s(this,void 0,void 0,function(){var Be,ct,Ke,Qt,Bt,Ge,nn,en,it,Ft,yn,ei,Ii,Wn,kn,Lr,gr,Yr,di,Jr,vr,Ai,ji,Ki;return h(this,function(xa){switch(xa.label){case 0:return ct=void 0===(Be=Qe.signingDate)?new Date:Be,Qt=void 0===(Ke=Qe.expiresIn)?3600:Ke,Bt=Qe.unsignableHeaders,Ge=Qe.unhoistableHeaders,nn=Qe.signableHeaders,en=Qe.signingRegion,it=Qe.signingService,[4,this.credentialProvider()];case 1:return Ft=xa.sent(),null==en?[3,2]:(ei=en,[3,4]);case 2:return[4,this.regionProvider()];case 3:ei=xa.sent(),xa.label=4;case 4:return yn=ei,Ii=vn(ct),Wn=Ii.longDate,kn=Ii.shortDate,Qt>604800?[2,Promise.reject("Signature version 4 presigned URLs must have an expiration date less than one week in the future")]:(Lr=Ht(kn,yn,it??this.service),gr=function De(kt,Se){var Qe,Be,ct;void 0===Se&&(Se={});var Ke="function"==typeof kt.clone?kt.clone():ke(kt),Qt=Ke.headers,Bt=Ke.query,Ge=void 0===Bt?{}:Bt;try{for(var nn=_(Object.keys(Qt)),en=nn.next();!en.done;en=nn.next()){var it=en.value,Ft=it.toLowerCase();"x-amz-"===Ft.substr(0,6)&&(null===(ct=Se.unhoistableHeaders)||void 0===ct||!ct.has(Ft))&&(Ge[it]=Qt[it],delete Qt[it])}}catch(yn){Qe={error:yn}}finally{try{en&&!en.done&&(Be=nn.return)&&Be.call(nn)}finally{if(Qe)throw Qe.error}}return n(n({},kt),{headers:Qt,query:Ge})}(ze(Se),{unhoistableHeaders:Ge}),Ft.sessionToken&&(gr.query[oe]=Ft.sessionToken),gr.query["X-Amz-Algorithm"]=Ye,gr.query["X-Amz-Credential"]=Ft.accessKeyId+"/"+Lr,gr.query[O]=Wn,gr.query["X-Amz-Expires"]=Qt.toString(10),Yr=de(gr,Bt,nn),gr.query["X-Amz-SignedHeaders"]=er(Yr),di=gr.query,Jr=K,vr=this.getSignature,Ai=[Wn,Lr,this.getSigningKey(Ft,yn,kn,it)],ji=this.createCanonicalRequest,Ki=[gr,Yr],[4,Xe(Se,this.sha256)]);case 5:return[4,vr.apply(this,Ai.concat([ji.apply(this,Ki.concat([xa.sent()]))]))];case 6:return di[Jr]=xa.sent(),[2,gr]}})})},kt.prototype.sign=function(Se,Qe){return s(this,void 0,void 0,function(){return h(this,function(Be){return"string"==typeof Se?[2,this.signString(Se,Qe)]:Se.headers&&Se.payload?[2,this.signEvent(Se,Qe)]:[2,this.signRequest(Se,Qe)]})})},kt.prototype.signEvent=function(Se,Qe){var Be=Se.headers,ct=Se.payload,Ke=Qe.signingDate,Qt=void 0===Ke?new Date:Ke,Bt=Qe.priorSignature,Ge=Qe.signingRegion,nn=Qe.signingService;return s(this,void 0,void 0,function(){var en,it,Ft,ei,Ii,Wn,kn,Lr,gr,Yr;return h(this,function(di){switch(di.label){case 0:return null==Ge?[3,1]:(it=Ge,[3,3]);case 1:return[4,this.regionProvider()];case 2:it=di.sent(),di.label=3;case 3:return en=it,Ft=vn(Qt),ei=Ft.longDate,Ii=Ht(Ft.shortDate,en,nn??this.service),[4,Xe({headers:{},body:ct},this.sha256)];case 4:return Wn=di.sent(),(kn=new this.sha256).update(Be),gr=x.N,[4,kn.digest()];case 5:return Lr=gr.apply(void 0,[di.sent()]),Yr=[tn,ei,Ii,Bt,Lr,Wn].join("\n"),[2,this.signString(Yr,{signingDate:Qt,signingRegion:en,signingService:nn})]}})})},kt.prototype.signString=function(Se,Qe){var Be=void 0===Qe?{}:Qe,ct=Be.signingDate,Ke=void 0===ct?new Date:ct,Qt=Be.signingRegion,Bt=Be.signingService;return s(this,void 0,void 0,function(){var Ge,nn,en,it,Ft,yn,ei,Ii;return h(this,function(Wn){switch(Wn.label){case 0:return[4,this.credentialProvider()];case 1:return Ge=Wn.sent(),null==Qt?[3,2]:(en=Qt,[3,4]);case 2:return[4,this.regionProvider()];case 3:en=Wn.sent(),Wn.label=4;case 4:return nn=en,it=vn(Ke).shortDate,ei=(yn=this.sha256).bind,[4,this.getSigningKey(Ge,nn,it,Bt)];case 5:return(Ft=new(ei.apply(yn,[void 0,Wn.sent()]))).update(Se),Ii=x.N,[4,Ft.digest()];case 6:return[2,Ii.apply(void 0,[Wn.sent()])]}})})},kt.prototype.signRequest=function(Se,Qe){var Be=void 0===Qe?{}:Qe,ct=Be.signingDate,Ke=void 0===ct?new Date:ct,Qt=Be.signableHeaders,Bt=Be.unsignableHeaders,Ge=Be.signingRegion,nn=Be.signingService;return s(this,void 0,void 0,function(){var en,it,Ft,yn,ei,Ii,Wn,kn,Lr,gr,Yr;return h(this,function(di){switch(di.label){case 0:return[4,this.credentialProvider()];case 1:return en=di.sent(),null==Ge?[3,2]:(Ft=Ge,[3,4]);case 2:return[4,this.regionProvider()];case 3:Ft=di.sent(),di.label=4;case 4:return it=Ft,yn=ze(Se),ei=vn(Ke),Ii=ei.longDate,kn=Ht(Wn=ei.shortDate,it,nn??this.service),yn.headers[q]=Ii,en.sessionToken&&(yn.headers[Ee]=en.sessionToken),[4,Xe(yn,this.sha256)];case 5:return Lr=di.sent(),!function Cn(kt,Se){var Qe,Be;kt=kt.toLowerCase();try{for(var ct=_(Object.keys(Se)),Ke=ct.next();!Ke.done;Ke=ct.next())if(kt===Ke.value.toLowerCase())return!0}catch(Bt){Qe={error:Bt}}finally{try{Ke&&!Ke.done&&(Be=ct.return)&&Be.call(ct)}finally{if(Qe)throw Qe.error}}return!1}(xe,yn.headers)&&this.applyChecksum&&(yn.headers[xe]=Lr),gr=de(yn,Bt,Qt),[4,this.getSignature(Ii,kn,this.getSigningKey(en,it,Wn,nn),this.createCanonicalRequest(yn,gr,Lr))];case 6:return Yr=di.sent(),yn.headers[me]=Ye+" Credential="+en.accessKeyId+"/"+kn+", SignedHeaders="+er(gr)+", Signature="+Yr,[2,yn]}})})},kt.prototype.createCanonicalRequest=function(Se,Qe,Be){var ct=Object.keys(Qe).sort();return Se.method+"\n"+this.getCanonicalPath(Se)+"\n"+function ve(kt){var Se,Qe,Be=kt.query,ct=void 0===Be?{}:Be,Ke=[],Qt={},Bt=function(it){if(it.toLowerCase()===le)return"continue";Ke.push(it);var Ft=ct[it];"string"==typeof Ft?Qt[it]=(0,ue.i)(it)+"="+(0,ue.i)(Ft):Array.isArray(Ft)&&(Qt[it]=Ft.slice(0).sort().reduce(function(yn,ei){return yn.concat([(0,ue.i)(it)+"="+(0,ue.i)(ei)])},[]).join("&"))};try{for(var Ge=_(Object.keys(ct).sort()),nn=Ge.next();!nn.done;nn=Ge.next())Bt(nn.value)}catch(it){Se={error:it}}finally{try{nn&&!nn.done&&(Qe=Ge.return)&&Qe.call(Ge)}finally{if(Se)throw Se.error}}return Ke.map(function(it){return Qt[it]}).filter(function(it){return it}).join("&")}(Se)+"\n"+ct.map(function(Ke){return Ke+":"+Qe[Ke]}).join("\n")+"\n\n"+ct.join(";")+"\n"+Be},kt.prototype.createStringToSign=function(Se,Qe,Be){return s(this,void 0,void 0,function(){var ct,Ke;return h(this,function(Qt){switch(Qt.label){case 0:return(ct=new this.sha256).update(Be),[4,ct.digest()];case 1:return Ke=Qt.sent(),[2,Ye+"\n"+Se+"\n"+Qe+"\n"+(0,x.N)(Ke)]}})})},kt.prototype.getCanonicalPath=function(Se){var Qe=Se.path;return this.uriEscapePath?"/"+encodeURIComponent(Qe.replace(/^\//,"")).replace(/%2F/g,"/"):Qe},kt.prototype.getSignature=function(Se,Qe,Be,ct){return s(this,void 0,void 0,function(){var Ke,Qt,Bt,Ge,nn;return h(this,function(en){switch(en.label){case 0:return[4,this.createStringToSign(Se,Qe,ct)];case 1:return Ke=en.sent(),Ge=(Bt=this.sha256).bind,[4,Be];case 2:return(Qt=new(Ge.apply(Bt,[void 0,en.sent()]))).update(Ke),nn=x.N,[4,Qt.digest()];case 3:return[2,nn.apply(void 0,[en.sent()])]}})})},kt.prototype.getSigningKey=function(Se,Qe,Be,ct){return function(kt,Se,Qe,Be,ct){return s(void 0,void 0,void 0,function(){var Ke,Qt,Bt,Ge,nn,it,Ft,yn;return h(this,function(ei){switch(ei.label){case 0:return[4,ce(kt,Se.secretAccessKey,Se.accessKeyId)];case 1:if(Ke=ei.sent(),(Qt=Qe+":"+Be+":"+ct+":"+(0,x.N)(Ke)+":"+Se.sessionToken)in rt)return[2,rt[Qt]];for(Ze.push(Qt);Ze.length>50;)delete rt[Ze.shift()];Bt="AWS4"+Se.secretAccessKey,ei.label=2;case 2:ei.trys.push([2,7,8,9]),Ge=_([Qe,Be,ct,et]),nn=Ge.next(),ei.label=3;case 3:return nn.done?[3,6]:[4,ce(kt,Bt,nn.value)];case 4:Bt=ei.sent(),ei.label=5;case 5:return nn=Ge.next(),[3,3];case 6:return[3,9];case 7:return it=ei.sent(),Ft={error:it},[3,9];case 8:try{nn&&!nn.done&&(yn=Ge.return)&&yn.call(Ge)}finally{if(Ft)throw Ft.error}return[7];case 9:return[2,rt[Qt]=Bt]}})})}(this.sha256,Se,Be,Qe,ct||this.service)},kt}(),vn=function(kt){var Se=function tt(kt){return function Je(kt){return"number"==typeof kt?new Date(1e3*kt):"string"==typeof kt?Number(kt)?new Date(1e3*Number(kt)):new Date(kt):kt}(kt).toISOString().replace(/\.\d{3}Z$/,"Z")}(kt).replace(/[\-:]/g,"");return{longDate:Se,shortDate:Se.substr(0,8)}},er=function(kt){return Object.keys(kt).sort().join(";")},lr=function(kt){if("string"==typeof kt){var Se=Promise.resolve(kt);return function(){return Se}}return kt},Yt=function(kt){if("object"==typeof kt){var Se=Promise.resolve(kt);return function(){return Se}}return kt}},77993:(Me,$,f)=>{"use strict";f.d($,{KU:()=>O,mY:()=>k,QT:()=>ue,oc:()=>Cn,_w:()=>Xe,jc:()=>P,L:()=>K,sT:()=>oe});var n=function(){return n=Object.assign||function(fe){for(var De,ze=1,tt=arguments.length;ze0)&&!(tt=ze.next()).done;)Je.push(tt.value)}catch(vn){cn={error:vn}}finally{try{tt&&!tt.done&&(De=ze.return)&&De.call(ze)}finally{if(cn)throw cn.error}}return Je}function y(){for(var ke=[],fe=0;fe=ke.length&&(ke=void 0),{value:ke&&ke[ze++],done:!ke}}};throw new TypeError(fe?"Object is not iterable.":"Symbol.iterator is not defined.")}(function(){var Yt=[],kt=[],Se={};ke.forEach(function(Be){var ct=n(n({},Be),{before:[],after:[]});ct.name&&(Se[ct.name]=ct),Yt.push(ct)}),fe.forEach(function(Be){var ct=n(n({},Be),{before:[],after:[]});ct.name&&(Se[ct.name]=ct),kt.push(ct)}),kt.forEach(function(Be){if(Be.toMiddleware){var ct=Se[Be.toMiddleware];if(void 0===ct)throw new Error(Be.toMiddleware+" is not found when adding "+(Be.name||"anonymous")+" middleware "+Be.relation+" "+Be.toMiddleware);"after"===Be.relation&&ct.after.push(Be),"before"===Be.relation&&ct.before.push(Be)}});var Qe=function(Yt){return Yt.sort(function(kt,Se){return F[Se.step]-F[kt.step]||Q[Se.priority||"normal"]-Q[kt.priority||"normal"]})}(Yt).map(vn).reduce(function(Be,ct){return Be.push.apply(Be,y(ct)),Be},[]);return Qe.map(function(Be){return Be.middleware})}().reverse()),ct=Be.next();!ct.done;ct=Be.next())Yt=(0,ct.value)(Yt,kt)}catch(Qt){Se={error:Qt}}finally{try{ct&&!ct.done&&(Qe=Be.return)&&Qe.call(Be)}finally{if(Se)throw Se.error}}return Yt}};return lr},F={initialize:5,serialize:4,build:3,finalizeRequest:2,deserialize:1},Q={high:3,normal:2,low:1},O=function(){function ke(fe){this.middlewareStack=x(),this.config=fe}return ke.prototype.send=function(fe,De,ze){var Je="function"==typeof De?De:ze,cn=fe.resolveMiddleware(this.middlewareStack,this.config,"function"!=typeof De?De:void 0);if(!Je)return cn(fe).then(function(vn){return vn.output});cn(fe).then(function(vn){return Je(null,vn.output)},function(vn){return Je(vn)}).catch(function(){})},ke.prototype.destroy=function(){this.config.requestHandler.destroy&&this.config.requestHandler.destroy()},ke}(),k=function ke(){this.middlewareStack=x()};function P(ke){return encodeURIComponent(ke).replace(/[!'()*]/g,function(fe){return"%"+fe.charCodeAt(0).toString(16)})}var K=function(ke){return Array.isArray(ke)?ke:[ke]},oe=function(ke){for(var De in ke)ke.hasOwnProperty(De)&&void 0!==ke[De]["#text"]?ke[De]=ke[De]["#text"]:"object"==typeof ke[De]&&null!==ke[De]&&(ke[De]=oe(ke[De]));return ke},me=function(ke,fe){return(me=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(De,ze){De.__proto__=ze}||function(De,ze){for(var tt in ze)ze.hasOwnProperty(tt)&&(De[tt]=ze[tt])})(ke,fe)};function Ye(ke,fe){var De="function"==typeof Symbol&&ke[Symbol.iterator];if(!De)return ke;var tt,cn,ze=De.call(ke),Je=[];try{for(;(void 0===fe||fe-- >0)&&!(tt=ze.next()).done;)Je.push(tt.value)}catch(vn){cn={error:vn}}finally{try{tt&&!tt.done&&(De=ze.return)&&De.call(ze)}finally{if(cn)throw cn.error}}return Je}var de=function(){var ke=Object.getPrototypeOf(this).constructor,fe=Function.bind.apply(String,function tn(){for(var ke=[],fe=0;fe{"use strict";function b(Q,O){var k="function"==typeof Symbol&&Q[Symbol.iterator];if(!k)return Q;var K,me,P=k.call(Q),oe=[];try{for(;(void 0===O||O-- >0)&&!(K=P.next()).done;)oe.push(K.value)}catch(q){me={error:q}}finally{try{K&&!K.done&&(k=P.return)&&k.call(P)}finally{if(me)throw me.error}}return oe}f.d($,{e:()=>F});var F=function(Q){var q,O=new URL(Q),k=O.hostname,P=O.pathname,K=O.port,oe=O.protocol,me=O.search;return me&&(q=function x(Q){var O,k,P={};if(Q=Q.replace(/^\?/,""))try{for(var K=function _(Q){var O="function"==typeof Symbol&&Symbol.iterator,k=O&&Q[O],P=0;if(k)return k.call(Q);if(Q&&"number"==typeof Q.length)return{next:function(){return Q&&P>=Q.length&&(Q=void 0),{value:Q&&Q[P++],done:!Q}}};throw new TypeError(O?"Object is not iterable.":"Symbol.iterator is not defined.")}(Q.split("&")),oe=K.next();!oe.done;oe=K.next()){var q=b(oe.value.split("="),2),se=q[0],Ae=q[1],le=void 0===Ae?null:Ae;se=decodeURIComponent(se),le&&(le=decodeURIComponent(le)),se in P?Array.isArray(P[se])?P[se].push(le):P[se]=[P[se],le]:P[se]=le}}catch(xe){O={error:xe}}finally{try{oe&&!oe.done&&(k=K.return)&&k.call(K)}finally{if(O)throw O.error}}return P}(me)),{hostname:k,port:K?parseInt(K):void 0,protocol:oe,path:P,query:q}}},11490:(Me,$,f)=>{"use strict";f.d($,{G:()=>g,s:()=>_});for(var a={},e=new Array(64),n=0,i="A".charCodeAt(0),r="Z".charCodeAt(0);n+i<=r;n++){var c=String.fromCharCode(n+i);a[c]=n,e[n]=c}for(n=0,i="a".charCodeAt(0),r="z".charCodeAt(0);n+i<=r;n++)c=String.fromCharCode(n+i),a[c]=l=n+26,e[l]=c;for(n=0;n<10;n++){var l;a[n.toString(10)]=n+52,c=n.toString(10),a[c]=l=n+52,e[l]=c}a["+"]=62,e[62]="+",a["/"]=63,e[63]="/";var s=6,h=8,p=63;function g(b){var y=b.length/4*3;"=="===b.substr(-2)?y-=2:"="===b.substr(-1)&&y--;for(var E=new ArrayBuffer(y),C=new DataView(E),I=0;I>=s;var te=I/4*3;d>>=T%h;for(var N=Math.floor(T/h),G=0;G>x)}}return new Uint8Array(E)}function _(b){for(var y="",E=0;E>te]}y+="==".slice(0,4-J)}return y}},1653:(Me,$,f)=>{"use strict";function a(e){if("string"==typeof e){for(var n=e.length,i=n-1;i>=0;i--){var r=e.charCodeAt(i);r>127&&r<=2047?n++:r>2047&&r<=65535&&(n+=2)}return n}return"number"==typeof e.byteLength?e.byteLength:"number"==typeof e.size?e.size:void 0}f.d($,{W:()=>a})},67576:(Me,$,f)=>{"use strict";f.d($,{H:()=>r,N:()=>c});for(var a={},e={},n=0;n<256;n++){var i=n.toString(16).toLowerCase();1===i.length&&(i="0"+i),a[n]=i,e[i]=n}function r(l){if(l.length%2!=0)throw new Error("Hex encoded strings must have an even number length");for(var s=new Uint8Array(l.length/2),h=0;h{"use strict";f.r($),f.d($,{locateWindow:()=>e});const a={};function e(){return typeof window<"u"?window:typeof self<"u"?self:a}},39099:(Me,$,f)=>{"use strict";f.d($,{i:()=>a});var a=function(n){return encodeURIComponent(n).replace(/[!'()*]/g,e)},e=function(n){return"%"+n.charCodeAt(0).toString(16).toUpperCase()}},83871:(Me,$,f)=>{"use strict";f.d($,{f:()=>Q});var x=f(71523),F=f.n(x),Q=function(O){var k=O.serviceId,P=O.clientVersion;return function(){return function s(O,k,P,K){return new(P||(P=Promise))(function(me,q){function se(xe){try{le(K.next(xe))}catch(Ee){q(Ee)}}function Ae(xe){try{le(K.throw(xe))}catch(Ee){q(Ee)}}function le(xe){xe.done?me(xe.value):function oe(me){return me instanceof P?me:new P(function(q){q(me)})}(xe.value).then(se,Ae)}le((K=K.apply(O,k||[])).next())})}(void 0,void 0,void 0,function(){var K,oe,me,q,se,Ae,le,xe,Ee;return function h(O,k){var K,oe,me,q,P={label:0,sent:function(){if(1&me[0])throw me[1];return me[1]},trys:[],ops:[]};return q={next:se(0),throw:se(1),return:se(2)},"function"==typeof Symbol&&(q[Symbol.iterator]=function(){return this}),q;function se(le){return function(xe){return function Ae(le){if(K)throw new TypeError("Generator is already executing.");for(;P;)try{if(K=1,oe&&(me=2&le[0]?oe.return:le[0]?oe.throw||((me=oe.return)&&me.call(oe),0):oe.next)&&!(me=me.call(oe,le[1])).done)return me;switch(oe=0,me&&(le=[2&le[0],me.value]),le[0]){case 0:case 1:me=le;break;case 4:return P.label++,{value:le[1],done:!1};case 5:P.label++,oe=le[1],le=[0];continue;case 7:le=P.ops.pop(),P.trys.pop();continue;default:if(!(me=(me=P.trys).length>0&&me[me.length-1])&&(6===le[0]||2===le[0])){P=0;continue}if(3===le[0]&&(!me||le[1]>me[0]&&le[1]{"use strict";f.r($),f.d($,{fromUtf8:()=>r,toUtf8:()=>c});var r=function(l){return"function"==typeof TextEncoder?function n(l){return(new TextEncoder).encode(l)}(l):function(l){for(var s=[],h=0,p=l.length;h>6|192,63&g|128);else if(h+1>18|240,_>>12&63|128,_>>6&63|128,63&_|128)}else s.push(g>>12|224,g>>6&63|128,63&g|128)}return Uint8Array.from(s)}(l)},c=function(l){return"function"==typeof TextDecoder?function i(l){return new TextDecoder("utf-8").decode(l)}(l):function(l){for(var s="",h=0,p=l.length;h{"use strict";$.__esModule=!0,$.KushkiCardinalSandbox=void 0;var a=f(87945),e=f(67774),n=f(96076),i=function(){function r(){}return r.toogleClassErrorMessage=function(c,l){l?c.classList.add("show-error"):c.classList.remove("show-error")},r.closeModal=function(c){var l=document.querySelector(".modal"),s=document.getElementById("txtOtp");c&&c(!0),s.value="",l.style.display="none"},r.init=function(){var c=document.createElement("div");c.setAttribute("id","sandbox3DSModal"),c.insertAdjacentHTML("beforeend",n.default.concat(e.modal3DS())),document.body.appendChild(c);var l=document.getElementById("btnClose"),s=document.getElementById("messageError");l.addEventListener("click",function(){r.toogleClassErrorMessage(s,!1),r.closeModal()})},r.continue=function(c,l,s){document.querySelector(".modal").style.display="block"},r.on=function(c,l){if(c===a.EnumEvent.VALIDATED){r._submitModal(l);var s=document.getElementById("btnClose"),h=document.getElementById("messageError");s.addEventListener("click",function(){r.toogleClassErrorMessage(h,!1),r.closeModal(l)})}},r._submitModal=function(c){var l=document.getElementById("btnSubmit"),s=document.getElementById("txtOtp"),h=document.getElementById("messageError");l.addEventListener("click",function(){if("9999"===s.value)return r.toogleClassErrorMessage(h,!1),r.closeModal(),c(!0);if("1234"===s.value){var g=document.getElementById("sandbox3DSModal");document.body.removeChild(g),r.toogleClassErrorMessage(h,!1),c()}else r.toogleClassErrorMessage(h,!0)})},r}();$.KushkiCardinalSandbox=i},87945:(Me,$)=>{"use strict";$.__esModule=!0,$.EnumEvent=void 0,($.EnumEvent||($.EnumEvent={})).VALIDATED="payments.validated"},14194:(Me,$)=>{"use strict";var a;$.__esModule=!0,$.LogosUrlEnum=void 0,(a=$.LogosUrlEnum||($.LogosUrlEnum={})).KUSHKI_LOGO="https://kushki-static-dev.s3.amazonaws.com/3DS/kushki_logo.svg",a.ANY_BANK_LOGO="https://kushki-static-dev.s3.amazonaws.com/3DS/any_bank_logo.svg",a.CARD_NETWORK_LOGO="https://kushki-static-dev.s3.amazonaws.com/3DS/card_network_logo.svg"},67774:(Me,$,f)=>{"use strict";$.__esModule=!0,$.modal3DS=void 0;var a=f(14194);$.modal3DS=function e(){return'\n
\n \n
\n'}},96076:(Me,$)=>{"use strict";$.__esModule=!0,$.default='\n\n'},72982:function(Me,$,f){"use strict";var a=this&&this.__createBinding||(Object.create?function(n,i,r,c){void 0===c&&(c=r),Object.defineProperty(n,c,{enumerable:!0,get:function(){return i[r]}})}:function(n,i,r,c){void 0===c&&(c=r),n[c]=i[r]}),e=this&&this.__exportStar||function(n,i){for(var r in n)"default"!==r&&!Object.prototype.hasOwnProperty.call(i,r)&&a(i,n,r)};$.__esModule=!0,e(f(54420),$)},37984:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.Kushki=void 0;const a=f(44767),e=f(31595),n=f(35745),i=f(14813),r=f(87330);f(54088);const c=f(23757),l=f(98539);class s{constructor(p){l.KInfo.sKushkiInfo=l.KInfo.buildKushkiInfo(p.kushkiInfo),p.inTestEnvironment=void 0!==p.inTestEnvironment&&p.inTestEnvironment,p.regional=void 0!==p.regional&&p.regional,this._merchantId=p.merchantId,this._inTestEnvironment=p.inTestEnvironment,this._regional=p.regional,this._cardService=i.CONTAINER.get(a.IDENTIFIERS.CardService)(this._regional),this._siftScience=i.CONTAINER.get(a.IDENTIFIERS.SiftScienceService)(this._regional),this._transferService=i.CONTAINER.get(a.IDENTIFIERS.TransferService)(this._regional),this._cashService=i.CONTAINER.get(a.IDENTIFIERS.CashService)(this._regional),this._multiMerchantInfoService=i.CONTAINER.get(a.IDENTIFIERS.MultiMerchantService)(this._regional),this._commissionService=i.CONTAINER.get(a.IDENTIFIERS.CommissionService)(this._regional),this._kushkiService=i.CONTAINER.get(a.IDENTIFIERS.KushkiService)(this._regional),this._secureService=i.CONTAINER.get(a.IDENTIFIERS.SecureService)(),this._cardAsyncService=i.CONTAINER.get(a.IDENTIFIERS.CardAsyncService)(),this._payoutsCashService=i.CONTAINER.get(a.IDENTIFIERS.PayoutsCashService)(this._regional),this._payoutsTransferService=i.CONTAINER.get(a.IDENTIFIERS.PayoutsTransferService)(this._regional),this._transferSubscriptionService=i.CONTAINER.get(a.IDENTIFIERS.TransferSubscriptionService)(this._regional),this._mobileProcessorService=i.CONTAINER.get(a.IDENTIFIERS.MobileProcessorService)(),this._authService=i.CONTAINER.get(a.IDENTIFIERS.AuthService)(),this._kPayService=i.CONTAINER.get(a.IDENTIFIERS.KPayService)(),this._cardDynamicService=i.CONTAINER.get(a.IDENTIFIERS.CardDynamicService)(),this._cardSubscriptionDynamicService=i.CONTAINER.get(a.IDENTIFIERS.CardSubscriptionDynamicService)()}requestToken(p,g){this._cardService.requestToken(p,this._merchantId,this._inTestEnvironment,this._regional,g)}requestInitAntiFraud(p,g){this._resolve(this._siftScience.requestInitAntiFraud(p,this._merchantId,this._inTestEnvironment,this._regional),g)}requestTokenCharge(p,g){this._requestDeviceToken(p,g)}requestDeviceToken(p,g){this._requestDeviceToken(p,g)}requestSubscriptionToken(p,g){this._cardService.requestSubscriptionToken(p,this._merchantId,this._inTestEnvironment,this._regional,g)}requestTransferToken(p,g){this._resolve(this._transferService.requestTransferToken(p,this._merchantId,this._inTestEnvironment,this._regional),g)}checkStatus(p){this._resolve(this._kushkiService.checkStatus(this._merchantId,this._inTestEnvironment,this._regional),p)}requestPseBankList(p){this._requestBankList(p)}requestBankList(p){this._requestBankList(p)}requestDeferred(p,g){this._resolve(this._cardService.requestDeferred(p,this._merchantId,this._inTestEnvironment,this._regional),g)}requestBinInfo(p,g){this._cardService.requestBinInfo(p,this._merchantId,this._inTestEnvironment,this._regional).subscribe({error:_=>s.callbackError(_,g),next:_=>{g(_)}})}requestBrandsByMerchant(p){this._kushkiService.requestBrandsByMerchant(this._merchantId,this._inTestEnvironment,this._regional).subscribe({error:g=>s.callbackError(g,p),next:g=>{p(g)}})}requestBrandsLogosByMerchant(p){this._kushkiService.requestBrandsLogosByMerchant(this._merchantId,this._inTestEnvironment,this._regional).subscribe({error:g=>s.callbackError(g,p),next:g=>{p(g)}})}requestCashToken(p,g){this._resolve(this._cashService.requestCashToken(p,this._merchantId,this._inTestEnvironment,this._regional),g)}requestSecureServiceValidation(p,g){this._resolve(this._secureService.requestSecureServiceValidation(this._merchantId,p,this._inTestEnvironment,this._regional),g)}requestCardAsyncToken(p,g){this._resolve(this._cardAsyncService.requestCardAsyncToken(p,this._merchantId,this._inTestEnvironment,this._regional),g)}requestSubscriptionCardAsyncToken(p,g){this._resolve(this._cardAsyncService.requestCardSubscriptionAsyncToken(p,this._merchantId,this._inTestEnvironment,this._regional),g)}multiMerchantInfo(p,g){this._resolve(this._multiMerchantInfoService.multiMerchantInfo(p,this._merchantId,this._inTestEnvironment,this._regional),g)}requestPayoutsCashToken(p,g){this._resolve(this._payoutsCashService.requestPayoutsCashToken(p,this._merchantId,this._inTestEnvironment,this._regional),g)}requestPayoutsTransferToken(p,g){this._resolve(this._payoutsTransferService.requestPayoutsTransferToken(p,this._merchantId,this._inTestEnvironment,this._regional),g)}getCommissionConfiguration(p,g){this._resolve(this._commissionService.getCommissionConfiguration(p,this._merchantId,this._inTestEnvironment,this._regional),g)}requestTransferSubscriptionToken(p,g){this._resolve(this._transferSubscriptionService.requestToken(p,this._merchantId,this._inTestEnvironment,this._regional),g)}requestTransferSubscriptionBankList(p){this._resolve(this._transferSubscriptionService.requestBankList(this._merchantId,this._inTestEnvironment,this._regional),p)}requestPayoutsTransferBankList(p){this._resolve(this._payoutsTransferService.requestPayoutsTransferBankList(this._merchantId,this._inTestEnvironment,this._regional),p)}requestMobileProcessorToken(p,g){this._resolve(this._mobileProcessorService.requestToken(p,this._merchantId,this._inTestEnvironment,this._regional),g)}requestCardDynamicToken(p,g,_){this._cardDynamicService.requestCardDynamicToken(p,g,this._merchantId,this._inTestEnvironment,this._regional,_)}requestCardSubscriptionDynamicToken(p,g,_){this._cardSubscriptionDynamicService.requestCardSubscriptionDynamicToken(p,g,this._merchantId,this._inTestEnvironment,this._regional,_)}requestInitAuth(p,g){this._resolve(this._authService.requestInitAuth(p,this._inTestEnvironment),g)}deletePaymentMethod(p,g){this._resolve(this._kPayService.deletePaymentMethod(p,this._merchantId,this._inTestEnvironment,this._regional),g)}requestSavedPaymentMethods(p,g){this._resolve(this._kPayService.requestSavedPaymentMethods(p,this._merchantId,this._inTestEnvironment,this._regional),g)}requestVerifyAuth(p,g){this._resolve(this._authService.requestVerifyAuth(p.code,this._inTestEnvironment),g)}validateSession(p){this._resolve(this._authService.validateSession(this._inTestEnvironment),p)}requestValidate3DS(p,g){this._cardService.validate3DS(p,this._merchantId,this._inTestEnvironment,this._regional,g)}requestSecureInit(p,g){this._cardService.requestSecureInit(p,this._merchantId,this._inTestEnvironment,this._regional,g)}initCardBrandingAnimation(p,g){switch(g.brand){case n.CardBrandsEnum.VISA:this._kushkiService.initVisaBrandingAnimation(this._inTestEnvironment,p,g);break;case n.CardBrandsEnum.MASTERCARD:this._kushkiService.initMasterCardBrandingAnimation(p,g);break;default:return s.callbackError(new e.KushkiError(r.ERRORS.E017),p)}}static callbackError(p,g){g(p instanceof e.KushkiError?{code:`${p.code}`,error:`${p.code} - ${p.getMessage()}`,message:`${p.getMessage()}`}:{code:`${c.UtilsService.sGet(p,"response.data.code","K002")}`,error:`${c.UtilsService.sGet(p,"message","Ha ocurrido un error inesperado.")}`,message:`${c.UtilsService.sGet(p,"response.data.message","Ha ocurrido un error inesperado.")}`})}_requestBankList(p){this._resolve(this._transferService.requestBankList(this._merchantId,this._inTestEnvironment,this._regional),p)}_requestDeviceToken(p,g){this._cardService.requestDeviceToken(p,this._merchantId,this._inTestEnvironment,this._regional,g)}_resolve(p,g){p.subscribe({error:_=>s.callbackError(_,g),next:_=>{g(_)}})}}$.Kushki=s},98539:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.KInfo=void 0;const a=f(39007),e=f(27043),n=f(23757);class i{static buildKushkiInfo(c){const l="1.39.8";return c?(n.UtilsService.sIsEmpty(c.platformVersion)&&(c.platformVersion=l),i._encodeKushkiInfo(c)):i._encodeKushkiInfo({platformId:e.PlatformCodeEnum.KUSHKIJS,platformVersion:l})}static _encodeKushkiInfo(c){return a.Buffer.from(JSON.stringify(c)).toString("base64")}}$.KInfo=i},95394:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.CREDIT_CARD_ESPECIFICATIONS=void 0,$.CREDIT_CARD_ESPECIFICATIONS={cardFinalBinPlace:8,cardFinalBinPlaceSift:6,cardInitialBinPlace:0}},44767:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.IDENTIFIERS=void 0;const f={AntiFraud:Symbol.for("AntiFraud"),AuthService:Symbol.for("AuthService"),CardAsyncService:Symbol.for("CardAsyncService"),CardDynamicService:Symbol.for("CardDynamicService"),CardService:Symbol.for("CardService"),CardSubscriptionDynamicService:Symbol.for("CardSubscriptionDynamicService"),CashService:Symbol.for("CashService"),CommissionService:Symbol.for("CommissionService"),KPayService:Symbol.for("KPayService"),KushkiGateway:Symbol.for("KushkiGateway"),KushkiService:Symbol.for("KushkiService"),MobileProcessorService:Symbol.for("MobileProcessorService"),MultiMerchantService:Symbol.for("MultiMerchantService"),PayoutsCashService:Symbol.for("PayoutsCashService"),PayoutsTransferService:Symbol.for("PayoutsTransferService"),SecureService:Symbol.for("SecureService"),SiftScienceService:Symbol.for("SiftScienceService"),TransferService:Symbol.for("TransferService"),TransferSubscriptionService:Symbol.for("TransferSubscriptionsService")};$.IDENTIFIERS=f},40948:function(Me,$,f){"use strict";var e,a=this&&this.__decorate||function(b,y,E,C){var T,I=arguments.length,d=I<3?y:null===C?C=Object.getOwnPropertyDescriptor(y,E):C;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)d=Reflect.decorate(b,y,E,C);else for(var J=b.length-1;J>=0;J--)(T=b[J])&&(d=(I<3?T(d):I>3?T(y,E,d):T(y,E))||d);return I>3&&d&&Object.defineProperty(y,E,d),d};Object.defineProperty($,"__esModule",{value:!0}),$.KushkiGateway=void 0;const n=f(64933),i=f(96776),r=f(7787),c=f(97472),l=f(20378);f(54088);const s=f(4322),h=f(72849),p=f(23757),g=f(98539);let _=e=class{constructor(){this._publicHeader="Public-Merchant-Id",this._contentHeader="Content-Type",this._contentJSON="application/json",this._kushkiInfoHeader="X-Amz-Meta-Kushki-Info",this._uatUrl="",this._prodUrl="",this._kshAuthorization="KSH-Authorization"}static _aurusError(y){return y.hasOwnProperty("response_code")}request(y,E,C,I,d){return s.of(this._assignChannel(d,C)).pipe(h.switchMap(()=>n.default.post(`${I?this._uatUrl:this._prodUrl}`,y,{headers:Object.assign(Object.assign({},E),{[this._contentHeader]:this._contentJSON})})),h.map(T=>T.data),h.catchError(T=>{if(e._aurusError(p.UtilsService.sGet(T,"response.data",{})))throw new i.AurusError(p.UtilsService.sGet(T,"response.data.response_code"),p.UtilsService.sGet(T,"response.data.response_text"));return s.throwError(T)}))}requestGet(y,E,C,I){return s.of(this._assignChannel(C,y)).pipe(h.switchMap(()=>n.default.get(`${E?this._uatUrl:this._prodUrl}`,{headers:{[this._publicHeader]:I,[this._contentHeader]:this._contentJSON}})),h.map(d=>d.data),h.catchError(d=>s.throwError(d)))}requestDelete(y,E,C,I,d){return s.of(this._assignChannel(C,y)).pipe(h.switchMap(()=>n.default.delete(`${E?this._uatUrl:this._prodUrl}`,{headers:{[this._contentHeader]:this._contentJSON,[this._kshAuthorization]:d,[this._publicHeader]:I}})),h.map(T=>T.data),h.catchError(T=>s.throwError(T)))}requestBrandsByMerchant(y,E,C){return this.requestGet(`${c.PathEnum.brands_by_merchant}`,E,C,y)}requestBrandsLogosByMerchant(y,E,C){return this.requestGet(`${c.PathEnum.brands_logos_by_merchant}`,E,C,y)}requestToken(y,E,C,I,d){return s.of(1).pipe(h.concatMap(()=>s.iif(()=>void 0===d,this.request(y,{[this._publicHeader]:E,[this._kushkiInfoHeader]:g.KInfo.sKushkiInfo},c.PathEnum.card_tokens,C,I),this.request(y,{[this._kshAuthorization]:d,[this._publicHeader]:E,[this._kushkiInfoHeader]:g.KInfo.sKushkiInfo},c.PathEnum.card_tokens,C,I))))}requestDeviceToken(y,E,C,I){return s.of(1).pipe(h.concatMap(()=>this.request(y,Object.assign(Object.assign({},this._buildHeader(E)),{[this._kushkiInfoHeader]:g.KInfo.sKushkiInfo}),`${c.PathEnum.card_token_charge}${y.subscriptionId}/tokens`,C,I)))}requestSubscriptionToken(y,E,C,I,d){return s.of(1).pipe(h.concatMap(()=>s.iif(()=>void 0===d,this.request(y,{[this._publicHeader]:E,[this._kushkiInfoHeader]:g.KInfo.sKushkiInfo},c.PathEnum.card_subscription_tokens,C,I),this.request(y,{[this._kshAuthorization]:d,[this._publicHeader]:E,[this._kushkiInfoHeader]:g.KInfo.sKushkiInfo},c.PathEnum.card_subscription_tokens,C,I))),h.map(T=>T))}requestTransferToken(y,E,C,I){return s.of(1).pipe(h.concatMap(()=>this.request(y,Object.assign(Object.assign({},this._buildHeader(E)),{[this._kushkiInfoHeader]:g.KInfo.sKushkiInfo}),c.PathEnum.transfer_tokens,C,I)))}requestMerchantSettings(y,E,C){return s.of(1).pipe(h.concatMap(()=>this.requestGet(`${c.PathEnum.merchant_settings}settings`,E,C,y)),h.map(I=>I))}requestPseBankList(y,E,C){return s.of(1).pipe(h.concatMap(()=>this.requestGet(c.PathEnum.bank_list,E,C,y)),h.map(I=>I))}requestDeferredConditions(y,E,C,I){return s.of(1).pipe(h.concatMap(()=>this.requestGet(`${c.PathEnum.deferred_options}${E}`,C,I,y)),h.map(d=>d))}requestBinInfo(y,E,C,I){return s.of(1).pipe(h.concatMap(()=>this.requestGet(`${c.PathEnum.bin_info}${E}`,C,I,y)),h.map(d=>d))}requestCashToken(y,E,C,I){return s.of(1).pipe(h.concatMap(()=>this.request(y,Object.assign(Object.assign({},this._buildHeader(E)),{[this._kushkiInfoHeader]:g.KInfo.sKushkiInfo}),c.PathEnum.cash_tokens,C,I)),h.map(d=>d))}checkStatus(y,E,C){return s.of(1).pipe(h.concatMap(()=>this.requestGet(`${c.PathEnum.gateway_status}`,E,C,y)),h.map(I=>I))}requestSecureServiceValidation(y,E,C,I){return s.of(1).pipe(h.concatMap(()=>this.request(E,this._buildHeader(y),`${c.PathEnum.secure_validation}`,C,I)))}requestCardAsyncToken(y,E,C,I){return s.of(1).pipe(h.concatMap(()=>this.request(y,Object.assign(Object.assign({},this._buildHeader(E)),{[this._kushkiInfoHeader]:g.KInfo.sKushkiInfo}),c.PathEnum.card_async_tokens,C,I)))}requestSubscriptionCardAsyncToken(y,E,C,I){return s.of(1).pipe(h.concatMap(()=>this.request(y,Object.assign(Object.assign({},this._buildHeader(E)),{[this._kushkiInfoHeader]:g.KInfo.sKushkiInfo}),c.PathEnum.subscription_card_async_tokens,C,I)))}multiMerchantInfo(y,E,C,I){return s.of(1).pipe(h.concatMap(()=>this.request(y,this._buildHeader(E),`${c.PathEnum.multi_merchant_commission}`,C,I)))}requestPayoutsCashToken(y,E,C,I){return s.of(1).pipe(h.concatMap(()=>this.request(y,Object.assign(Object.assign({},this._buildHeader(E)),{[this._kushkiInfoHeader]:g.KInfo.sKushkiInfo}),c.PathEnum.payouts_cash_tokens,C,I)),h.map(d=>d))}requestPayoutsTransferToken(y,E,C,I){return s.of(1).pipe(h.concatMap(()=>this.request(y,Object.assign(Object.assign({},this._buildHeader(E)),{[this._kushkiInfoHeader]:g.KInfo.sKushkiInfo}),c.PathEnum.payouts_transfer_tokens,C,I)),h.map(d=>d))}getCommissionConfiguration(y,E,C,I){return s.of(1).pipe(h.concatMap(()=>this.request(y,this._buildHeader(E),`${c.PathEnum.commission_configuration}`,C,I)))}requestTokenTransferSubscription(y,E,C,I){return s.of(1).pipe(h.concatMap(()=>this.request(y,Object.assign(Object.assign({},this._buildHeader(E)),{[this._kushkiInfoHeader]:g.KInfo.sKushkiInfo}),c.PathEnum.transfer_subscription_tokens,C,I)))}requestBankList(y,E,C){return s.of(1).pipe(h.mergeMap(()=>this.requestGet(c.PathEnum.bank_list_transfer_subscription,E,C,y)),h.map(I=>I))}requestPayoutsTransferBankList(y,E,C){return s.of(1).pipe(h.mergeMap(()=>this.requestGet(c.PathEnum.bank_list_payouts_transfer,E,C,y)),h.map(I=>I))}requestMobileProcessorToken(y,E,C,I){return s.of(1).pipe(h.switchMap(()=>this.request(y,this._buildHeader(E),c.PathEnum.mobile_processor_token,C,I)),h.map(d=>d))}chargeMobileProcessor(y,E,C,I){return s.of(1).pipe(h.switchMap(()=>this.request(y,this._buildHeader(E),c.PathEnum.mobile_processor_charge,C,I)),h.map(d=>d))}deletePaymentMethod(y,E,C,I,d){return s.of(1).pipe(h.switchMap(()=>this.requestDelete(`${c.PathEnum.kpay_delete_payment_method}/${y.walletId}`,E,C,I,d)),h.map(T=>!!T))}requestSavedPaymentMethods(y,E,C,I){return s.of(1).pipe(h.map(()=>{const{email:d,kind:T}=y;return`${c.PathEnum.kpay_get_saved_payment_methods}/${d}${void 0!==T?`?kind=${T}`:""}`}),h.concatMap(d=>this.requestGet(d,E,C,I)),h.map(d=>d))}cybersourceJwt(y,E,C,I){return s.of(1).pipe(h.concatMap(()=>this.requestGet(I?`${c.PathEnum.cybersource_jwt}?subscriptionId=${I}`:c.PathEnum.cybersource_jwt,E,C,y)),h.map(d=>d))}getUserId(y,E,C,I){return s.of(1).pipe(h.map(()=>`${c.PathEnum.get_user_id}${y}/user`),h.concatMap(d=>this.request({},{[this._publicHeader]:E,[this._contentHeader]:this._contentJSON},d,C,I)),h.map(d=>({userId:d.userId})))}_assignChannel(y,E){return y?(this._uatUrl=`${r.EnvironmentEnum.regionalUat}${E}`,this._prodUrl=`${r.EnvironmentEnum.regionalProd}${E}`):(this._uatUrl=`${r.EnvironmentEnum.uat}${E}`,this._prodUrl=`${r.EnvironmentEnum.prod}${E}`),!0}_buildHeader(y){return{[this._publicHeader]:y}}};_=e=a([l.injectable()],_),$.KushkiGateway=_},39282:function(Me,$,f){"use strict";var a=this&&this.__decorate||function(_,b,y,E){var d,C=arguments.length,I=C<3?b:null===E?E=Object.getOwnPropertyDescriptor(b,y):E;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)I=Reflect.decorate(_,b,y,E);else for(var T=_.length-1;T>=0;T--)(d=_[T])&&(I=(C<3?d(I):C>3?d(b,y,I):d(b,y))||I);return C>3&&I&&Object.defineProperty(b,y,I),I},e=this&&this.__metadata||function(_,b){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(_,b)};Object.defineProperty($,"__esModule",{value:!0}),$.SiftScience=void 0;const n=f(31595),i=f(87330),r=f(23045),c=f(20378);f(54088);const l=f(4322),s=f(72849),h=f(23757),p=f(13740);let g=class{constructor(b){this._siftProperty="_sift",this._sift=[],this._initSiftScience(b)}createSiftScienceSession(b,y,E,C,I,d){return l.of(I).pipe(s.map(T=>{if(h.UtilsService.sIsEmpty(window))return{sessionId:null,userId:null};const J=C?r.SiftScienceEnum.siftScienceTest:r.SiftScienceEnum.siftScienceProd;if(this._validateMerchantSettings(J,T))return{sessionId:null,userId:null};const Y=d||`${E}${b}${y}`,te=p.v4();return this._setSiftProperties(T,J,Y,te),{sessionId:te,userId:Y}}))}createSiftScienceAntiFraudSession(b,y,E,C){return l.of(C).pipe(s.map(I=>{if(h.UtilsService.sIsEmpty(window))return{sessionId:null};const d=E?r.SiftScienceEnum.siftScienceTest:r.SiftScienceEnum.siftScienceProd;if(this._validateMerchantSettings(d,I))throw new n.KushkiError(i.ERRORS.E013);const T=`${b}${y}`,J=p.v4();return this._setSiftProperties(I,d,T,J),{sessionId:J}}))}_validateMerchantSettings(b,y){return""===y[b]||null===y[b]}_setSiftProperties(b,y,E,C){this._sift=void 0===window[this._siftProperty]?[]:window[this._siftProperty],this._sift.push(["_setAccount",b[y]]),this._sift.push(["_setUserId",E]),this._sift.push(["_setSessionId",C]),this._sift.push(["_trackPageview"])}_initSiftScience(b){try{if(!h.UtilsService.sIsEmpty(window)){const y=window.document.createElement("script");y.src=b?"https://regional-cdn.kushkipagos.com/siftscience/s.js":"https://cdn.siftscience.com/s.js",document.body.appendChild(y)}}catch{return}}};g=a([c.injectable(),e("design:paramtypes",[Boolean])],g),$.SiftScience=g},96776:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.AurusError=void 0;class f extends Error{constructor(e,n){super(`AURUS${e}`),this.code=e,this._message=n,Object.setPrototypeOf(this,f.prototype)}getMessage(){return this._message}getStatusCode(){return 400}}$.AurusError=f},31595:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.KushkiError=void 0;class f extends Error{constructor(e,n=null){const r=`K${e.code.replace("E","")}`;super(r),this.code=r,this._customMessage=n,this._error=e,Object.setPrototypeOf(this,f.prototype)}getMessage(){return null!==this._customMessage?this._customMessage:this._error.message}getStatusCode(){return this._error.statusCode}}$.KushkiError=f},9245:(Me,$)=>{"use strict";var a;Object.defineProperty($,"__esModule",{value:!0}),$.BinCardTypeEnum=void 0,(a=$.BinCardTypeEnum||($.BinCardTypeEnum={})).debit="debit",a.credit="credit"},35745:(Me,$)=>{"use strict";var a;Object.defineProperty($,"__esModule",{value:!0}),$.CardBrandsEnum=void 0,(a=$.CardBrandsEnum||($.CardBrandsEnum={})).VISA="visa",a.MASTERCARD="mastercard"},60025:(Me,$)=>{"use strict";var a;Object.defineProperty($,"__esModule",{value:!0}),$.ActionCodeEnum=void 0,(a=$.ActionCodeEnum||($.ActionCodeEnum={})).SUCCESS="SUCCESS",a.FAIL="FAILURE"},87524:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.CognitoErrorEnum=void 0,($.CognitoErrorEnum||($.CognitoErrorEnum={})).UsernameExistsException="UsernameExistsException"},14813:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.CONTAINER=void 0;const a=f(44767),e=f(40948),n=f(39282),i=f(20378),r=f(62615),c=f(94820),l=f(69479),s=f(95323),h=f(38701),p=f(8080),g=f(69775),_=f(87898),b=f(38933),y=f(38189),E=f(78950),C=f(1037),I=f(76435),d=f(29869),T=f(21869),J=f(82123),Y=f(35308),te=new i.Container;$.CONTAINER=te,te.bind(a.IDENTIFIERS.AuthService).toFactory(N=>()=>new r.AuthService(N.container.get(a.IDENTIFIERS.KushkiGateway))),te.bind(a.IDENTIFIERS.CardService).toFactory(N=>G=>new s.CardService(N.container.get(a.IDENTIFIERS.KushkiGateway),N.container.get(a.IDENTIFIERS.AuthService)(G),N.container.get(a.IDENTIFIERS.AntiFraud)(G))),te.bind(a.IDENTIFIERS.CashService).toFactory(N=>G=>new p.CashService(N.container.get(a.IDENTIFIERS.KushkiGateway),N.container.get(a.IDENTIFIERS.AntiFraud)(G))),te.bind(a.IDENTIFIERS.CardDynamicService).toFactory(N=>()=>new l.CardDynamicService(N.container.get(a.IDENTIFIERS.CardService)(),N.container.get(a.IDENTIFIERS.CardAsyncService)())),te.bind(a.IDENTIFIERS.CardSubscriptionDynamicService).toFactory(N=>()=>new h.CardSubscriptionDynamicService(N.container.get(a.IDENTIFIERS.CardService)(),N.container.get(a.IDENTIFIERS.CardAsyncService)())),te.bind(a.IDENTIFIERS.MobileProcessorService).toFactory(N=>()=>new y.MobileProcessorService(N.container.get(a.IDENTIFIERS.KushkiGateway))),te.bind(a.IDENTIFIERS.KushkiService).toFactory(N=>G=>new b.KushkiService(N.container.get(a.IDENTIFIERS.KushkiGateway))),te.bind(a.IDENTIFIERS.TransferService).toFactory(N=>G=>new J.TransferService(N.container.get(a.IDENTIFIERS.KushkiGateway),N.container.get(a.IDENTIFIERS.AntiFraud)(G))),te.bind(a.IDENTIFIERS.SecureService).toFactory(N=>()=>new d.SecureService(N.container.get(a.IDENTIFIERS.KushkiGateway))),te.bind(a.IDENTIFIERS.MultiMerchantService).toFactory(N=>()=>new E.MultiMerchantService(N.container.get(a.IDENTIFIERS.KushkiGateway))),te.bind(a.IDENTIFIERS.CommissionService).toFactory(N=>()=>new g.CommissionService(N.container.get(a.IDENTIFIERS.KushkiGateway))),te.bind(a.IDENTIFIERS.CardAsyncService).toFactory(N=>()=>new c.CardAsyncService(N.container.get(a.IDENTIFIERS.KushkiGateway))),te.bind(a.IDENTIFIERS.PayoutsCashService).toFactory(N=>G=>new C.PayoutsCashService(N.container.get(a.IDENTIFIERS.KushkiGateway),N.container.get(a.IDENTIFIERS.AntiFraud)(G))),te.bind(a.IDENTIFIERS.TransferSubscriptionService).toFactory(N=>G=>new Y.TransferSubscriptionsService(N.container.get(a.IDENTIFIERS.AntiFraud)(G),N.container.get(a.IDENTIFIERS.KushkiGateway))),te.bind(a.IDENTIFIERS.PayoutsTransferService).toFactory(N=>G=>new I.PayoutsTransferService(N.container.get(a.IDENTIFIERS.AntiFraud)(G),N.container.get(a.IDENTIFIERS.KushkiGateway))),te.bind(a.IDENTIFIERS.KPayService).toFactory(N=>G=>new _.KPayService(N.container.get(a.IDENTIFIERS.KushkiGateway),N.container.get(a.IDENTIFIERS.AuthService)(G))),te.bind(a.IDENTIFIERS.SiftScienceService).toFactory(N=>G=>new T.SiftScienceService(N.container.get(a.IDENTIFIERS.KushkiGateway),N.container.get(a.IDENTIFIERS.AntiFraud)(G))),te.bind(a.IDENTIFIERS.KushkiGateway).to(e.KushkiGateway),te.bind(a.IDENTIFIERS.AntiFraud).toFactory(()=>N=>new n.SiftScience(N))},7787:(Me,$)=>{"use strict";var a;Object.defineProperty($,"__esModule",{value:!0}),$.EnvironmentEnum=void 0,(a=$.EnvironmentEnum||($.EnvironmentEnum={})).uat="https://api-uat.kushkipagos.com/",a.prod="https://api.kushkipagos.com/",a.regionalUat="https://regional-uat.kushkipagos.com/",a.regionalProd="https://regional.kushkipagos.com/"},87330:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.ERRORS=$.ErrorCode=void 0;const a=f(3556);var e,n;(n=e=$.ErrorCode||($.ErrorCode={})).E001="E001",n.E002="E002",n.E003="E003",n.E004="E004",n.E005="E005",n.E006="E006",n.E007="E007",n.E008="E008",n.E009="E009",n.E010="E010",n.E011="E011",n.E012="E012",n.E013="E013",n.E014="E014",n.E015="E015",n.E016="E016",n.E017="E017",n.E018="E018",$.ERRORS={[e.E001]:{code:e.E001,message:"El cuerpo de la petici\xf3n es inv\xe1lido.",statusCode:a.StatusCodeEnum.BadRequest},[e.E002]:{code:e.E002,message:"Ha ocurrido un error inesperado.",statusCode:a.StatusCodeEnum.InternalServerError},[e.E003]:{code:e.E003,message:"La tarjeta no permite realizar pagos diferidos.",statusCode:a.StatusCodeEnum.BadRequest},[e.E004]:{code:e.E004,message:"Id de comercio no v\xe1lido.",statusCode:a.StatusCodeEnum.BadRequest},[e.E005]:{code:e.E005,message:"El n\xfamero de tarjeta no es v\xe1lido.",statusCode:a.StatusCodeEnum.BadRequest},[e.E006]:{code:e.E006,message:"Error de validaci\xf3n apple pay.",statusCode:a.StatusCodeEnum.BadRequest},[e.E007]:{code:e.E007,message:"Error al iniciar sesi\xf3n.",statusCode:a.StatusCodeEnum.BadRequest},[e.E008]:{code:e.E008,message:"C\xf3digo incorrecto, ingresar nuevamente.",statusCode:a.StatusCodeEnum.BadRequest},[e.E009]:{code:e.E009,message:"Error al validar sesi\xf3n.",statusCode:a.StatusCodeEnum.BadRequest},[e.E010]:{code:e.E010,message:"Es necesaria la verificaci\xf3n de autenticaci\xf3n del usuario.",statusCode:a.StatusCodeEnum.BadRequest},[e.E011]:{code:e.E011,message:"Sesi\xf3n no disponible.",statusCode:a.StatusCodeEnum.BadRequest},[e.E012]:{code:e.E012,message:"Campos 3DS inv\xe1lidos",statusCode:a.StatusCodeEnum.BadRequest},[e.E013]:{code:e.E013,message:"Comercio no tiene activo 3DS",statusCode:a.StatusCodeEnum.BadRequest},[e.E014]:{code:e.E014,message:"Longitud de tarjeta inv\xe1lida",statusCode:a.StatusCodeEnum.BadRequest},[e.E015]:{code:e.E015,message:"Configuraci\xf3n de credenciales Sift inv\xe1lidas",statusCode:a.StatusCodeEnum.BadRequest},[e.E016]:{code:e.E016,message:"Error al generar animaci\xf3n.",statusCode:a.StatusCodeEnum.InternalServerError},[e.E017]:{code:e.E017,message:"Marca de tarjeta inv\xe1lida.",statusCode:a.StatusCodeEnum.BadRequest},[e.E018]:{code:e.E018,message:"No se cargaron los recursos para validaci\xf3n con 3DS.",statusCode:a.StatusCodeEnum.InternalServerError}}},2646:(Me,$)=>{"use strict";var a;Object.defineProperty($,"__esModule",{value:!0}),$.KPayUserPoolEnum=void 0,(a=$.KPayUserPoolEnum||($.KPayUserPoolEnum={})).uat="https://kushki-static-dev.s3.amazonaws.com/kpay/kpay_user_pool_dev.json",a.prod="https://kushki-static.s3.amazonaws.com/kpay/kpay_user_pool_prod.json"},97472:(Me,$)=>{"use strict";var a;Object.defineProperty($,"__esModule",{value:!0}),$.PathEnum=void 0,(a=$.PathEnum||($.PathEnum={})).commission_configuration="commission/v1/configuration",a.multi_merchant_commission="multi-merchant/v1/configuration/",a.card_tokens="card/v1/tokens",a.card_token_charge="subscriptions/v1/card/",a.cash_tokens="cash/v1/tokens",a.card_subscription_tokens="v1/subscription-tokens",a.transfer_tokens="transfer/v1/tokens",a.merchant_settings="merchant/v1/merchant/",a.bank_list="transfer/v1/bankList",a.bank_list_transfer_subscription="transfer-subscriptions/v1/bankList",a.bank_list_payouts_transfer="payouts/transfer/v1/bankList",a.deferred_options="card/v1/deferred/",a.gateway_status="rules/v1/gatewayStatus",a.secure_validation="rules/v1/secureValidation",a.bin_info="deferred/v2/bin/",a.brands_by_merchant="card/v1/merchant/brands",a.brands_logos_by_merchant="card/v1/merchant/brands-logos",a.card_async_tokens="card-async/v1/tokens",a.subscription_card_async_tokens="subscriptions/v1/card-async/tokens",a.payouts_cash_tokens="payouts/cash/v1/tokens",a.transfer_subscription_tokens="transfer-subscriptions/v1/tokens",a.payouts_transfer_tokens="payouts/transfer/v1/tokens",a.mobile_processor_token="mobile-processor/v1/token",a.mobile_processor_charge="mobile-processor/v1/charge",a.cybersource_jwt="card/v1/authToken",a.savedPaymentMethods="/personal-wallet/v1/payment-data/",a.kpay_delete_payment_method="personal-wallet/v1/walletSubscription",a.kpay_get_saved_payment_methods="personal-wallet/v1/payment-data",a.get_user_id="v1/subscriptions/"},27043:(Me,$)=>{"use strict";var a;Object.defineProperty($,"__esModule",{value:!0}),$.PLATFORMS=$.PlatformCodeEnum=void 0,(a=$.PlatformCodeEnum||($.PlatformCodeEnum={})).API="KP001",a.KUSHKIJS="KP002",a.ANDROID="KP003",a.IOS="KP004",a.SMARTLINKS="KP005",a.KAJITA="KP006",a.CAJITA="KP007",a.VTEX="KP008",a.MAGENTO="KP009",a.PRESTASHOP="KP010",a.WOOCOMERCE="KP011",a.SHOPIFY="KP012",a.WEBCHECKOUT="KP013",a.EXPRESS_CHECKOUT="KP014",$.PLATFORMS={KP001:{platformId:"KP001",platformName:"API"},KP002:{platformId:"KP002",platformName:"KUSHKIJS"},KP003:{platformId:"KP003",platformName:"ANDROID"},KP004:{platformId:"KP004",platformName:"IOS"},KP005:{platformId:"KP005",platformName:"SMARTLINKS"},KP006:{platformId:"KP006",platformName:"KAJITA"},KP007:{platformId:"KP007",platformName:"CAJITA"},KP008:{platformId:"KP008",platformName:"VTEX"},KP009:{platformId:"KP009",platformName:"MAGENTO"},KP010:{platformId:"KP010",platformName:"PRESTASHOP"},KP011:{platformId:"KP011",platformName:"WOOCOMERCE"},KP012:{platformId:"KP012",platformName:"SHOPIFY"},KP013:{platformId:"KP013",platformName:"WEBCHECKOUT"},KP014:{platformId:"KP014",platformName:"EXPRESS_CHECKOUT"}}},23045:(Me,$)=>{"use strict";var a;Object.defineProperty($,"__esModule",{value:!0}),$.SiftScienceEnum=void 0,(a=$.SiftScienceEnum||($.SiftScienceEnum={})).siftScienceTest="sandboxBaconKey",a.siftScienceProd="prodBaconKey"},3556:(Me,$)=>{"use strict";var a;Object.defineProperty($,"__esModule",{value:!0}),$.StatusCodeEnum=void 0,(a=$.StatusCodeEnum||($.StatusCodeEnum={}))[a.OK=200]="OK",a[a.Created=201]="Created",a[a.NoContent=204]="NoContent",a[a.BadRequest=400]="BadRequest",a[a.InternalServerError=500]="InternalServerError",a[a.Found=302]="Found"},32947:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.ThreeDSEnum=void 0,($.ThreeDSEnum||($.ThreeDSEnum={})).SANDBOX="sandbox"},52133:(Me,$)=>{"use strict";var a;Object.defineProperty($,"__esModule",{value:!0}),$.VisaBrandingResourceUrlEnum=void 0,(a=$.VisaBrandingResourceUrlEnum||($.VisaBrandingResourceUrlEnum={})).DEV="https://kushki-static-dev.s3.amazonaws.com/visa-sensory-branding/v2",a.PROD="https://kushki-static.s3.amazonaws.com/visa-sensory-branding/v2"},95508:function(Me,$,f){"use strict";var a=this&&this.__createBinding||(Object.create?function(n,i,r,c){void 0===c&&(c=r),Object.defineProperty(n,c,{enumerable:!0,get:function(){return i[r]}})}:function(n,i,r,c){void 0===c&&(c=r),n[c]=i[r]}),e=this&&this.__exportStar||function(n,i){for(var r in n)"default"!==r&&!i.hasOwnProperty(r)&&a(i,n,r)};Object.defineProperty($,"__esModule",{value:!0}),e(f(37984),$)},48568:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.MCSonic=void 0;const e=(i,r)=>r?"\n\t\t#animContainer{\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\theight:100%;\n\t\t}\n\t\t#animContainer svg {\n\t\t\tz-index: 1;\n\t\t\tposition: relative;\n\t\t\theight: 100%;\n\t\t}\n\t\t.vertical-or-square-margin{\n\t\t\twidth: 60%;\n\t\t}\n\t\t.horizontal-margin {\n\t\t\twidth: 30%;\n\t\t}\n\t\t":`\n\t\t.anim-on {\n\t\t\toverflow: hidden;\n\t\t}\n\t\t.viewport {\n\t\t\theight: 100%;\n\t\t\twidth: 100%;\n\t\t\tbackground: #282828;\n\t\t\tposition: relative;\n\t\t\toverflow: hidden;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t}\n\t\t.viewport::after {\n\t\t\tcontent: "";\n\t\t\tborder-radius: 50%;\n\t\t\tbackground: #000;\n\t\t\tposition: absolute;\n\t\t}\n\t\t.viewport-horizontal::after {\n\t\t\theight: ${146*i}px;\n\t\t\twidth: ${146*i}px;\n\t\t\ttop: ${-11.5*i}px;\n\t\t\tleft: ${9.3*i}px;\n\t\t}\n\t\t.viewport-vertical {\n background-image: linear-gradient(#282828 0%, #282828 ${275*i/2+-9.8*i}px, #000 ${275*i/2+-9.8*i}px, #000 100%)\n\t\t}\n\t\t.viewport-vertical::after {\n\t\t\theight: ${275*i}px;\n\t\t\twidth: ${275*i}px;\n\t\t\ttop: ${-27.8*i}px;\n\t\t\tleft: ${-2.7*i}px;\n\t\t}\n\t\t.viewport-square::after {\n\t\t\theight: ${210*i}px;\n\t\t\twidth: ${210*i}px;\n\t\t\ttop: ${-9.8*i}px;\n\t\t\tleft: ${-7.7*i}px;\n\t\t}\n\t\t.full {\n\t\t\theight: 100%;\n\t\t\twidth: 100%;\n\t\t}\n\t\t#animContainer svg {\n\t\t\tz-index: 1;\n\t\t\tposition: relative;\n\t\t\theight: 100%;\n\t\t}\n\t\t.vertical-or-square-margin{\n\t\t\twidth: 60%;\n\t\t}\n\t\t.horizontal-margin {\n\t\t\twidth: 30%;\n\t\t}\n\t\t`;class n extends HTMLElement{constructor(){super()}connectedCallback(){this._shadowRoot=this.attachShadow({mode:"closed"}),this._updateRendering(),this._index=0,this._event=new Event("sonicCompletion"),this._commonFrameRate=33.33,this._lastFrameRate=701.3,this._totalFrame=40,this._isPlaying=!1,this.hasAttribute("type")||this.setAttribute("type","default")}disconnectedCallback(){}static get observedAttributes(){return["type","clear-background"]}set type(r){r?this.setAttribute("type",r):this.removeAttribute("type")}get type(){return this.getAttribute("type")}set clearBackground(r){r?this.setAttribute("clear-background",""):this.removeAttribute("clear-background")}get clearBackground(){return this.hasAttribute("clear-background")}attributeChangedCallback(r,c,l){}play(){this._isPlaying||(this._isPlaying=!0,"sound-only"===this.type?this._playAudio():(this._index=0,this._addStyle(),this._setBackground(),this._updateAnimation(),"animation-only"!==this.type&&setTimeout(()=>{this._playAudio()},333)))}_updateRendering(){"sound-only"===this.type?this._loadAudio():(this._createDOMStructure(),"animation-only"!==this.type&&this._loadAudio())}_createDOMStructure(){this._shadowRoot.innerHTML="";let r=document.createElement("div");r.id="animContainer",r.classList.add("viewport");let c=document.createElementNS("http://www.w3.org/2000/svg","svg");c.id="mcLogo",c.setAttribute("viewBox","0 0 460 351"),c.innerHTML='',r.appendChild(c),this._shadowRoot.appendChild(r),this.clearBackground||this._resize(),r.clientHeight>0&&r.clientWidth>0&&(this._addStyle(),this._setBackground())}_loadAudio(){var r=document.createElement("audio");r.id="mc-audio",r.autoplay=!0,r.src="data:audio/mp3;base64,//vkQAAACs1bwvU+IACzy3hep8QAGOljUVm8gAMcLGorN5AAmZchIjEquqo0HBjUcIlB0PYasVjJBH2BfAIwrz4A3QAuHLpIGZAxxlgUGLjNiADKDmEURJscwcwnFl8i5Pny4OeT5gRQ8TYy5ByMDV4ncrEAIIakDHPIOTiC03QLhosihOMmXy+m++gggxfHMJxk01GBosuGjJugXDRZcNFmZfTfbT1Ia03UXCYNDMihOMmm6CDKbpp0E06CFbqTT9N6aadSCCCy4aMJ5Dy74nPg///124fL/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////My5CRGJVdVRoODGo4RKDoew1YrGSCPsC+ARhXnwBugBcOXSQMyBjjLAoMXGbEAGUHMIoiTY5g5hOLL5FyfPlwc8nzAih4mxlyDkYGrxO5WIAQQ1IGOeQcnEFpugXDRZFCcZMvl9N/oIIMXxzCcZNNRgaLLhoyboFw0WXDRZmX03209SGtN1FwmDQzIoTjJpuggym6adBNOghW6k0/TemmnUgggsuGjCeQ8u+Jz4P//9duHy8JwYwfKSSaTSbUbkdZ9YGQ99hwjaYtw8WvPCSTJ/4y8IXfaDAK2wXKTNbGQzmOZyG+xeH81RP17uUWEvsV3Ih/5PCu9pXLn2TvoglYAkEhlKqlBD+NSxqxt+Fv3smivkymvhTSLLGbl8bl+f+01uUOvtf/7lj+4VK///w5dt//3X5iLuySM95jev/3ef//w5ezsV+//0O4ZpIjO6z7nYx5rW7dPb7////SWORKzW7///3aaZlvjUARIanLf6frCQaPeCoqWLKHwnBjB8pJJpNJtRuR1n1gZD32HCNpi3Dxa88JJMn/jLwhd9oMArbBcpM1sZDOY5iIb7F4fzVE/Xu5O4S+xXciH/k8K72lcufZO+iCVgCQSGUqqUEP41LGrG34W/eyaK+TKa+FNIstzcvjcvz/2mtyh19r//csf3CpX//+HLtv/+6/MRd2SRnvMb1/+/n//8OXs7Ffv/9DuGaSIzus+52Mea1u3T2+////0ljkSs1u///92mmZb41AESGpy3+n6wkGj3gqKliyh4//vkQAAACxpfVWdvAA6xy+qs7eAB2Ul9S65h7brzMCjxx722jRJbKTfVXBS6o6pSqV3QsFHxB5iwWW2aVL6RuUqjUatYXF5Hk4QWQ2dd5jz98+85qY0s7vGzr86bLKRrDslZtbf6M0tyzhlvkkgCLR6DrW8Pq5TWXzE9cnn+//7S4818/TXqas+c9TWcamOe32jcRwlMzDlvHffrb+Q2I9lTx6m5uz+GVPlVxuX5TUs5dpvr1pPj93mVaW/3LXcKfK/v9bvWcdZ42KXH88ta+/3WW7l4F////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+NElspNd1cFLqjqtqpWshYOPmBzFAssswKV2WfSqVRq1q4vI6pCA0Wsv1vn/zV5qKY0s7vGzre8u7p3bkLrX41Lcblm9reEkgCLSSEWt4fdymrW5iej0iYd3f5wzZs5e/caon+moPnqazjUxz2+0bjupTMw5bx3363/FbEeyp49Tc3Z/WVPlVxuX5mpZyypvr1pPv7vMpqW/+Wu4U+V/f63es46zxsWcfzy1r7/dZbuXgWMopRONyNttwEz9uCe7cBUAmIMMdWXKwEMGEwINDtfrzWb+4nt4mLlGWitKddmrrP9qvep5zNOYQBVvZLZ1l3D4k8Tc2cM7bZ+FgkAxN0G8fwFtQKtoE6CColYP1yZzRWFU+niQR9EKZlyPlNqaGytsSS7pWzTMSqFuXbtCYaNck6nB6k8c6AYW8nJdixH68fsrOQU4baOZTkFQLi8Q5VWbWVzxiE5MJyqh9PB3Mnr73DrjLa6g5+lNuTNv84zTW7Vx/X7/l1t75NJogQFEpX3VuktuAGRwAqmYKlBxBMomOIjkrWvx5ryblP+47h1hOM5cjjgo85oz+aPEuOYNkd5wxcY3qzk4KWxzj+YQ4hYnNVMz+SGyM7ogQ4Vy6P1mT6hiPqzy1L8XJDmER0rkUtqlUvIF1lQzTJ5Ci3N86plVM7CwFyZmNURWs6T+QpS0jvY5yqm2k83nKlXGIrnK0F7Pj4ngp1kfT1+mLe/euPLNXP0xbx7fFbQ3mt2i2+4ObfUup3vha3C//vkQAAACUNRUu1vIAzOCipdreAB2pV7VbnKABNEQOo3OUADsJJml+/+skqGCCUuOgjbsYABGHbh86yELaL40DiwGAgNKJtAcGL8YrH4JQIHHW9QkMyMFGjJzCQwdc9HTxRwVMAcijs0hI5a8RlLhsNQnOYw6HExQEKr4YBQmAI501LnxXowKH43Svn2Lv8qdRZDZIlPhOZlC5m6oJWjONBMxBU/C6GQyS/d3k7spzoMMZdM0lL/K1aaqy2aorWUpuX6s7hV3n/b3/qxl+q2q2NXLnN473zWu6y7j+8satzL8bNzIkOPVFnxs6gwo1/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////2EgzW/f/aSVGxE0u2ju3IsgYFlHyn4cLt3TPRLFQ+QvIXodlQ1/E3Bxgct7JY3QQAGRMUts5pKe07rmAbR3A5SgSsbuw2oeMBbqGIFuAZjWFaQZIRsCwmujzyb5GYWkpmz9/35aUuqD25R9WldikFiM+Z6luo6o/D8Kakv9TtuTkMojkANmnMclBXdp5RP4U0zSWefWtTENVqmc/Kp6er40sp1e33uOuZXsv1WyyzlNbDD7NnlnXc/v7q/+WMp1a7uzUymaO/8vp75uKkJKSUkoiU2oik0mm23W83MCMA2mSspMFgE3KkB0XE5EEIxN4ok0eJXNvq/hgsBJkZZGbKI2wMbVA5Z8cRJRmx3sGBAUFMYPTJ9IsKRQQMz58wLhmmiASHAKYgadSBY+BnS6GpmTmi1FwG6wtovguwDHgwBhKaCvZyfL5uggAMXC0AKGwAgBqj9n0DenQQPVi+AOEBnAcaDY2GrfovZ06ZmbuYILTG2ipxCQPwEohc2JtFHQ//TtqppzRCIICghbDZaKOZjIidyGf////8CID7+IgGZIuAaQSSkiymTUW3E4nE8nk6ie88xxW0wqCzS5cAIOAVtGAmcpV5r8ht5m3vSACNHGsQEoiUwMv1A/K0iuSZvEUDTi6dVSL5kWDjLUk6hwDMDmE4MuBhxIGqDgbd6Aw3A1qdXzdA8mgaAEghURWAoUAy5EDHA0f00zdO8DLhQbAAczAxAYnUff6mdNU80P8BjgANAgWZACHhcK6vVrT1unoRNVNDLgYMDVICgMMgh413/+//wucD5hJD/ymJxDVY5H//////////59CeHv//hIwcSRR7//vkQAAAC29fVf9vAAq2K+q/7mABVwl9T45h7br+MCo1zL22tAIQEwE023HJYLYdmwFpKEkwxjP7VDGQosioKwViLXasZjN6q+qpScMLmZS5L+yqXd//zmWSvZY/+2aWMymmiUapom6L8uCzmNWpTDMZh2993HOafaNS6my73mXcZ2Uu7ZnqspjN6l5/50tNT3rWO946/VatblVNVsz1qmpu8u5ZZS6tvlvmW8OZZafaHseXMqa13dLllqlx3S75Vz3rv9/WGf9/HLf/r/xy/HHLLuW8atWrmz//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////yAQgJgBptuOSrrZJXXK0lCSYINpw8jGGwQXBUFZasVrtWMxmzVfVYUohI7tK7r+xqLd//zqslfKxv+2aWUy2mhqHpdE3hdVwWWxrsphmGYze+7zOafaNU1N38scu2Z2Uu7Zv1YzS3qvOf2rTU961jveOv1WrX5VTVb1HTU1N3l3LLKXVt8t8y3hzLLUNQ9jy5lTWu7pcstUuO6XeFXPeu/39az/v45Y/+v/HL8ccrXct41atXNmIIlxJV9VcVZlHWySVRoZypi5HF5WnEQBKAS1d0mLWM+318o7BOmJPvq9Y3/PytUK2C2q5oznlruVrKlnKBgazFDURHhjRXjzat9o5nlMxHUcMSOlsazAvB2gXOo+fJhhpquYCGvma7cUzDdnytTsaQSBLm1UNqtYmply59ugnwtsrM3qVUQ9ML+Jm6KhMT2C6hHNCraFiG2M2PmsWRptn4w1K6kKvxlqvLjOWpy19xfeCyxrQMyxpoiiVEkm22ko7LPpK+DZUXBXHmIFsxlfw0CSYEtOlEKvdztPCso5yGfROXb5V/n5WqFRxB1BE/tet+dNLqterADhsUXyqBpM7axazNbFz3MY5hciavIp5aTumq7HHK1BPQ4Xq46Jmo9q2FxVyFP0kYzDePlanhrhIHU1qhvYVcvMunO0KCmFt6+b2Fkh6ew6ZuurMUWDEhIdCzaNqG2M2PmsWRptn4xIrqWr8XXn67xLDXlVXzxcR21QxrPMr7NWY//vkQAAADEddUuu4e26qaiptdwxt1sFxRe497arKrik9x721jKBUcjbjiSbEWXOqtZ2UxjExNzqIME8IIUUUiqhao5m9ft1lhDwZVuatrTJZnSVq1NGry+gKRQWms4/9zOG5Zdlb8sVbNJYsg0PbyRQoxYkOaSUuT5dE+PIm6FscSjxhjpSQsaGOmN+oG5PvokFWrb6NDTr2bG8bxWtLw6WrBgvm76sw+FbHrZ9M+zXddQc2x811b5+a11n/GINabzrHtj/Fva3zXXzmtfn6q9NNG///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GUC63G3HG23JZc6rJn9SKMSFNOtAuTxfBZCItth1NANyjyiS7DNFJmmf16pNK7VymppVpKYCgTptY7/9bj2qWJSlrsIcV1j0misXH4jFonKgRXLkgLRm0C04YZo6cnQ7j4rK91BbUju6yckZNHJiYqYL5fFpyuLTb75TE9xMbXWuGMUCO31QiUpOtdut7YuivbXZ9bjNVvU6t7JWafvQXKfRkdFd2brorr7lBABFDNW5JG5GZOJYXO0h3QsAjgBRaRDhZ5E9qcCRtIGecRthyAwwwiaJguIvgYgYBP2KaPAyxQo3p90b08eCEI9NEHFcNkkxWH2a46C3mYcq0yR8XhOBpncyoNKJtLmgnz2UKPTivtAg0iq9OPZ4mL////HxV+pFKrkAhBzqSC+cXcSO/gRXOld///+8CDHfwKzuDOwPXJzmjvGOA2sTpYZ2BrtNfH///////95IsR/AlCVk5G1ERE2REkltktWAnJxd7gMLBAMOfFNlD8AIBOXGn1d83CNkuMYlhYlYgUQqH6EHQr5JrwKsW8bx90b1MeB4I9OHOuF23I02yTksL+YCJUTJf3hOCFpJOo5AmWWM5EW+VKrUD9gbH7E6fqR7PExf6///+NP04uVUlEYh6cX3zi7cH7+BWPTO////eBBdv2yDGcH7ZBcnbhO8ftjazNCoZ2yHaa+P///////7yRXCPAlCVg8i//vkQAAADV9PVnM4S2icKervYyltFWWBU+5ljaKjr6rxzLG3uhEhEBMl61pozAYstOGmgmfSZpARgJMKiSQWe2mX/rkNJyg/ZFBOJarvRGZy7//uUb5//r93HxfFwHLdR1mWsmZSAwLDYoDY4bz1OqJRMFREHxASGhKKhCNCMMCcJASFhCMEbG+5zn////4okJY6jYPmURVJdA5pC18/////mgc0hRHVG3NIlUl0D2USqaU3PO/9YkNAyKhgC/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+UQmRiamlG4k20ZgMaVXhpmpjilUD6CWFRJIJBrUpv/WLtICROcacIgkkX+iMzrv/+5Rvn/+v3cfF8XAct1HWZayZrIDAsIxQGxw3nrapCJgREQfEAoNCUVCEaEYICcJASCQhGCNjfc5z////8URCWOozB8yiKpLoHNIWvn////80DmkKI6o25pEqkugeyiVTSm553/rEhoGRUMAWqJBJGMzbuut3eBl0OsjvNeMYM0/MBlwwQzhfr9zdjOalN1sC0zoPdSVzvdct4Z6zsvspJfsj5+t45Z1n2p77fQ7J4ueKV2KTxccyVByPzogPrf7efzVw+pQ9C02We6ZLo4o0h4TxJGk1dpCugjtCsF3uHJyUL7X8am8VoILj9XH2LWu6cuZdS0d26JbjEKB8Uwmqw3cmteh3FVr9MXVif6jrvW/epfZ/rPfBqkSmkq+mtoiuqVTuQsSMJH864FlGHodxxXGpbGdalmWyMDPA1+Lch/C9nhnUzpXSFgkzYXz9Z2bV2s+1HF2rshd6bcPTtCdLC45kqDkfnRcjOfx2j3VaH1aWRp9ZeI6Xf0aRw/JpBUu01rPtDQ2vhytQP3bWtKNRiSC4fVgfSWau6VTyj6lo7tXlswMoE0mE1PDdya16HcVffpi6sT/Udd60c9S+z/Wew//vkQAAADNBU1vtve2qWynrPaettVsF/Ue3h7aLTr+o9vL20uUIRQhIylXC3NMPawpW+j1iAWOKAjIhgtMqBM8FCBeNnG9f+Y/kKFIAvjuO1Erpftr/D61n7BE1//v5gtTCpi+kpJUSEhRCSXEtLEeJYUc0b9fv3y3MKuTqmTp/KZIpJcopSrpcqZTLldLlur////j61////K1tS5al9uXbY3tbY3tjfAf0+/r4////+JYUsGSWSHAhwIcOBDgQ4FwMMDP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+4URAiEiKUTKTuMPfRgbMHBHBQP2GsQAEEuBZ6OCp38vrfrAMo4g0AC8wkiiW5rha/76FZ+wPKf/N/mC1MKmBBAhAiAVAKAlB0DkNhpDUhiNP/b5MCSSiSPQ8j0SiBIIgR6IEqIEgiCKSopSb//8dV//8mJgUmBiYFZQYmJQmgmgmz////+FUlUVFVE1E0E1UE0EwMDDAyWEQAlQktuut3dpnr0MbghmYicDACEJDU/l7NnajInBkGOudfpqMgQ+CdNfgiYt0sZiuW87mFPES6qIMjs/q7TUGcpzxeWSEJ4WMRlqdJ5roumdwfQrsKlORhskI254UJOvt/LdDUx/LRo01uKxRo3xRwUrQpYiJe0iba4r3G1y3pXF92eOepsRoU+ttcKk+oyii0zFiWxiR8tYwwyRp/vNYvvRm3WuoUWHB9oMWuIEGDTH9o0taYgACVCS3a23dwlswQxuCFgxxCMABQkRVmZ00NmsacGQY65TQBCZah2DQmHx6kn6WliuWO5HjXiJe1EGR2eWrNbtPK4dlcVcOIQfYbsKIroMBdObgzbvBRKgTsZMO/fcJ7PPvwo7EpnJDafdWKNG+KOClaFK4JF7SmZYr3W1y3njCj2s8c9TYjQp9TtcKkbVkOm1eLrG+3PlrGGGSNP91rF96M2611Ciw4PtBi1xAg11j+0aWo//vkQAAAC2dSVWN4Y2yqykqdbw9t2Pl/U63l7bLxJ+o1vD220RJcbn//+7zZoU3sPMBBqMc+EBIy0RS9dUOsEsWvrZwa3AWWzhSgaFLmxzt+U3sfqx5x7+sC4TK5blR2q0Kl8G0UQl0YL8AioRshntu3nvz1CgcXbnoe1X2autQ4W6NE76Mkp+j2s0695EotPtWq+v45UGUB+huiScNvX4yhMYaPT/0MrrWatpVMfLXry4ZXbrMEdUtrb86ycW5BIX49zwWD3/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+qJKjcbcbSbYcrCzZNWHmShVMOPHDogVDkXTac6mWpFn3cxJBhKLaOyOT7uRGb8psY/ulj0vxoAKBrcVmsqeKw/KIZykFW0LgRouJdkGHCkWqjDCjWeba3Insp8q0mqOq9zNhhjxJ2xDt+Cf16Qs1prO+rn14FtWb4l4WLz5itsm7X0+gvc0jfe6RvWvqhqyzd7G+YjFHg1zi1WGTed7q9EkzdAkX/+DU8GHaslzW2W22SWJpULrSIUrLaAYDOVWAFit2VnQmDwdEpDGaeWUMy0Q41AIyMpOmmNCk2Hdnq975tRtQpGJ+H1l0FV6juEIibr6qxIbJlEQax18hBBSj5FnN1zhH3ZKpxMPQoQBslEJWCCmWQdADdOkfo+jmE8PpUnUZx/GWhrx7IrUs40mzusbxFdHuMY54Z7NNYqsa3sSSVhjvoO8QLffxnNnsKK2biZxJ3kVznxTUsGtdQYLreaZ+/v1rrdt23X/Oq/4gb3eF4+iJU0cltlkkk6/HXVw4aXgOAz1VY4IBROTvbcOBEr4rDVmApCtJupvko1L3AL12Hoo+Z71MSdGuzNW1iy7Dbcoqg6tYAREIEZW4JlraDNANRjGyjD8EmbITWwRHE9idl4JuW1IoNGEGKl23h/GiTBEHORg31EcqpdU1Req7bdZewtuCud9EnYW9FmSnToT5yQWBaVZwv3GJqFGvbFfWs91BAa3flZ2R+sOMKG32vqNCthv0/0JDb/IuWVrzQ//vkQAAACjNMU+s4e2yxyap9bw9tmrl1UaxnDbs4Lyo1rD230YCdjklsjbj6syg1uiU6Yw62Ztg2yw4BBg5Ev0oO9jaRrXWQosnpLCJSqRJtfbK3RljjWMKSQPw3GLwW1hzbVyjecvErctZOMtMLPHtk1hJxFk+BKD1EHN0chIhdS5EJMgmyp1EUyEliak8eCMOIf0cnipQMJQEpJqqmd6r4i6gMMW9vv5z2CzA2MdKreK6mZIO1NrWI8uq6jeLS1X89dUrXFqR738ez7QhFwLNPON+tJBzEA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////2IhOxyWSRtyPswcNYBlZewwFfN7mBZ1a0u0SABYDZlHopI5D8Os4BGUUFHkcWZvtA0chEdv1JUylJthd5kbns7qWIFc5yHXiK7patVGqAxGVQfhYy3kodJNgSiQTSnNyQ8WYeZQloSlTE2Yj2h5SR5JJVw0kW0054jY8jvs+3/1nFHkWEznozqHKqes19uUXNqVvqbGY+NZv4rDukmaxr+HXGMT61DyPFFXppsyYVc9LkfMBTWW262SVrLMnBdZVVJYgSSuEkt2JhJgtmTSXG0Cddy08ywgPSVWAohtEyMvEoLJ2XL3lu78NOnHp6aLhs8eWVQcz1rjL3Jg1ebYa0BF1QCRAEXTMRWco5I1UIYEiUzt+VZHBgDONW10U6H0Mx1NVyQcJfUggtHJH9mcNwU+0umnefqHXlnM8vzwxy1F3Rj8zH2SwbIdSW5AbwP/VvO9OztLhallFWzt1ZneUZwoZRI6WUSmUW7etxK1LNZTFvHK9zLvda/H/y1nrX//f/9Zdzq8cuA6ogvWS222SVcqZS+WFQSlsMazRfgMlwT7Ugjm67euhOzNdjSEgNkWAhXQwIu/MtecWHmuQvnNoSVnw4z+C3CjGpx/E9XFVazBj6wBc+QIaCZaz6AYz8FvNggpcmcUgdYtw3jhHeNUgjIqR3E0AcyCosrCbl5DUOezTeOJzn4hiTP5Iq9gxXGoFJJYCHmc3MJPHVlanH7AyJ852pdwIsJxjP4kOje3Pa5eybjbvhnYWyednjzq2Neu2yHErTP1XfvrVM5znf/9KbzBg6rNeA//vkQAAAChhPU+sZe2y1yfodcw9tmcVDVezl7bNTr6j1rL239YCdkktssbjmLndtjTgMaTtJHJAOYq+GkmmeXmmM4Zw6cYWuZkgYKO0r1Zc+DUaWxLt7uvg3NMDOokovVgjxOk+kQWFX44rQUO5EK3QXAR8e5rhBYpCjqY1UiF5TNJClegEQr0PL6XllSp7E6HpNQb4ak3jiIMYRLlcySRnaOnb7a97xstpdTiQakJA1KM12eiXs8anOHXVdX1qL5d5xhgasZcb0hZe7pjMber0lpCjUcGnzqvKgcFgqFwCV//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+NEBNJxttpJQlz4ZZcpY5QASJ6iYJIt4GA5TVTZHWGnEdyHI26aipXxhopZH1fSwb5ua90M09aOqnZK91DBCPrkwzNU0oguDmLtxnFOwwyObQWFdCLi0ztiKgxLudSbnUXt4jkSW1bXTNMnCRkyofLKfppocpG86obDE1VqvimPa9tumJDLRW8vTAqmFEZVj5YVsZwtLS2O1W1bbA46f4ewKYcqxLwb1hxo7bG8F7eWoIdXTXNqhkETVlVv9trbQYYFMUEBlnW0UVKRwYiMrDw7lNEY5FlLnek/xhPgyvyIQMFYiJDphEQkOxUaJa7FWWwIw9bsbrhQJWNiMjVRcBizBIq+sOIURISJDBLGJUFuB0hGQSN+5KVDibK4c4PV+OBTpYS4PAeAmSwIUhpTk5QtWkpS5/qU2dKtlMp0/Vlqb1quMKlTsJWLx+otERmBLKs3oyjL6zIuMoYeaQlQ6exmRuZWTJw0Ur9cZboh6SWT0ZIQIDTPCZ773KTAyZtaMUHFz8hYgA63LZJG3EZBwmKAgwtARCTSAOdWFjTqA4VCliFUI3yYTcr9NDZbwQxM5KpAa2KDs2kLa33Of13WWsJHA4U4TbBDTPlCrTwMGddnKvIW8qj4sE3MPKwTMywJ0YEU/lgvDmM1eJWpjmPETY5DEF0XiXkIH6cgZzgHaOZJnm3Okozty8+mSrMzemK5vVsb6m8qTpS4hkI00BCQ9DEki4KEolwkdxZYDW9iTwGOz+A45vSPlgeN1E8/htUuINVNI8zXMCDfd7eFHmxnVqfPgaputNwq+as//vkQAAACjtPU+sYw260ikq9Zw9t2YVdSaxh7btOqio1nGG31YCllttsjbi7mPq2NAYGrqkELkgZcmsw0EGV6qgxCbct/HAYcJTFlms5ENXVArW3eH2L8yoH8cCNz8HMrbPEqSDXjYM5DeJ4R6AmkLwR4RqTNHpITIbYez9wHBljWmsWmatdjDY5fCoFlDKX4jMsYE20hl7dYvTQXQV5fKeW91amGH/3tfO7N3rM1atUOdyUdoJTP26Wxc7VzpLdTHWGet8zvY813Ddupjy929Vv1K3dUhofBUZKnuP/98/6u////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////0JU1u22tklTmZOpRDsbTzJAgvEPJzKtThpB2H4ZxIXbhyBWQk0mGsIAwoaeJMV04/du1I42WmYvQy5uKXkDUkEQJSRVfMCzrDkakvXAFiXwdhzMxnWOR2qjLQ80y8nmZdzyZlw9fs51sR6n8oltCEdEMY8VO2K2HAnnx6e+9Z35XBUMT2BqEyMj3TExd4uNQHUKvj43XWs0zrUXeL/UbUGaefD2b7vq2N3cMNPAapv/7ONjNWIlKOS2SRtwCCPwhaxga6qHJDcVMBVIQobPIlU50AooqauL2ZRuGECwAAoCrTIaRKWW07PnKYlA2Ck00HKWkWwYDLIZftwXCbooOo296xXrWWWwwDID7EnOUrS4EnLAmDsWmRDVCW1Fn+Ok6xwqZoUouBcS2XGKdRSthdUko5zeUZOy5tTfin19y2fQD9cFcsQ43ao0HJuLCQUyywwmKOuGp3lGKx87h3nrDtPXWveSj+C/dLD9xVb5yZIF8zwIsG+twYnh6b1tZyl0PdWS5bLrdbJKBBgF4JLAA15Ujh0ZYA5Qk8S/xZpBMyaynKj64tAnqjQTpijXx9LqF23pYK5SIkNO03xAdh0BUEeT6kTiWLsPMsfZmyz4GlMdgZ5kKiaqfZWIvyh+wJ9V6tuiqtd43JbA/1HNOK/jL2OsDiLEHBTkYgsHAcVVWdppUYfaBb73vo1umwv5flf7TO1WgqXyKXRqRVMsotYjzTpLWfaV2LUlltJP4Qxqe5Xyv2akzdx5FaDKauWZnc7G5rtNnYq2KfOvvCvT7DvJs/2uKp8g//vkQAAACV5VUus5e27Kalo9Yxhtmb1ZRazl7bNer2i1nL23mZLdkkskjbiz4cU5XteSUUVB4IkY4RdRqo8MyWBINyp6snTNIYE1i24BCS+dhpjEdRGj1ddNl7+tghtd6SS/6SllcobE7FI6T9K4WcizzXaCqtjZOcUhM3Lwfx3GUoTtUSnS1C7lwRCnLghagHE3mgYKZOZeUMBkg4OhXKz6xveta0nD7a6oa2UVbfu7xxn0iWiPWVqbYkOrlFivdXmxW7re8wmPMCbUHMeHNT6njbj2vrE15Np0D9/J79zC///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////91kpWKSSSNttTnGBRJqih6mwZcDAp0emlKASKKLRgjtyH19lH37QKIuLDqANZnl7w3YyoUP1uPlLJa761nVwm5O3VlsZaPBDhJ9lx05oEXgiIDBxZRBnTLUCUqVohcja/JKWLyGIRyClxNTYo/iuk1VN5VD6aEBLzX1XeFTBrLIYEtWftb7+FJUkcBbpJmWSqxbiM1a7UaHKn1aNKHfjEsyhLmcxqU0zlSyPlirdvZdvY26/Mn05GbMt3EKa7LdU8psbiQgJwd4qp1UrASsctkkbbVplLMGiswQAqHA9BQ9kw0WjwiCr1+HcldeURkSHMakuEFiQ5VeJcBNtszV1cqfm8HDZOwBurIi3al0udKVMgYikW4LMYMoVQsPTojguqTBlKU33ARApWYBqCUmUzL5+ub/CKej7KQFKEjEmEWNsvp6jsPlDjkL2gg4UcXdpbDXcfjOITHU7nirQqK4q60NwiK15HUo83zs7GJWHyjoZ5rB1PHFy3iRmtWkOZc3xdjcXsGO3O2JwpCa8bmlZomM1g4icnyxbrlhBVjckkjbijGbA2c3y4wyCEDgdhhz/r9UEUrflmkvoLUhS3PQNIo04h6hd40S/0Nv86lJrqtpelv7LcVuKenKa0kq4TcWvppMqWDYA74mZYgnx0AQQIwm4uJ8At2IcSQMZCCwGQX6EEhXYnwSIhAVBIwizcB/nYriIFLFqBbEqUR+kYGUT8sjQw551LChvJIZ0Iw9C9xrQz/U0VOMzG35LAaEdOkLXZvHXEdLy29XcsPEy05uNL3jPNbzWe71yxK63W88DbHBrhhbb0Zr5+v9ZrqLquIlyY//vkQAAACQZTUesYe2y/amqdZy9t2yVbQ6znDbOKr2q9jGG3tRKUjkkkjbbX4YdpfMNJbrKPJiyjGCI7vJRZx23lb5L2FmOTEzGJI9iMEvKzSYaFIq8clbNITSQEqGYhq9nAr+v++DEHTXm0wuqGCScfMVPBkm2SYzpXFcikCHukYYqorMoTJJ+hQQky15kVYkoKpTGWRakLKOqyVoIyDXdxd6zvEOTpVVLiiqiPcwortiYz3RLPsuJlsiwrn5eXM/Y6wmKwoEbtsLuEab+LGiy1hwesQHqccZrSSwtPGicL69On//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////qLv1u11skrA6k6vuNKwp/nQAPeusmmy1E9ZmTALPHgl6O5bIHGg488AVQu8sWA3nVxMZZui0taGn8cWRudXjEOPo5zZYnbUWfl+wgBDwBovAb4twMIMR1KLUJyXtEMT8zifvW0mR10IKyKIzkcKtVn+zm+iGdOMSeYo6JWY0TfxrMKIzK5+qIDl4EZst4DY0KyGqEZOoJNMsNqcb7hVpS9ZLVpPeBePjFMPG+NPitYjBNLSDdAmgB52/K9G6pH2MFKxyyWRttaUEs5Vom1uEAp01GAC7jFEAidrnv8ziER+IQsFUGZCmgDb0SRg5YB4VbJtI+XyRmUHEQrlQWvoHPxBnt+rKmQq2K9Xs5SdbD2rA8iWQIMaamEYCCg8vgBUaotFB6GH3jsLchazCXNRAeAOGtKGFeQc5LsRJsE26DSJ9wGUp0vlG4dU9HbvOY7xktnB02GvxJYYi0psUNmnlziPxDj/P2+rkSyFy2ihUEzM/AN7vIlYqTFLjlnhft1qKYik5LKjrVMnn1HM+0tStjc3zedTxJ74yHURRYZW+32tuTzrr1LzuAQ5fAFQHoMgIhl1ZgMU09hENspnnrKhwrFQEUOchMnRikDXFUlGIEmrsGq7gmhZguNQWDMKKYYG0hwmqNWWCkaA0HTMg3yBKUERAFQcQQTlQCAaSPTQnSfK6/zW6RhTDW6Jjo/mAJKOAkQ2bImLVZGjU7rHnYay/rjuu88HwfZ5veNmbmalFair/S6nn45Ud6LxqGqVnrDp7cdoXt5A7+Vmx2ZC/NFhq9UzvayrYcu0VapRzs9SSSMyy/fj/0Egi0uj9XC5l9Sxhz//6m9/3LLmdsS//vkQAAACS9VUW1nAAzBqoqtrGABmx19T7mqgBNtL6nrNbICkYBVbckjiadA53FyLAJ2JenIsmW0xVTiK0vm35jbv3HQLnGeha5bDmF6HolMsnH2jFjT8tPkM+qdPZikAXI66C8o7EWuPoiu6UBuInQpykw2BrK+nQWFZhWhVdueMMurKm+s4uAsOu6HWnio1yxtRGKvs9Enf5kq7XLbq8FDFZdhz/7yrhMSnKdt4XeY3eRyx2DnRa+4r/uNJonEcpl/a9Zsd67d7Ks99x7zPXP3nq9+NrHdrHDla7/4bwt5CxJ1H///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9CVPbttrpZXNX6oO1xsC/G4DkCgNAuLSXa8I8mbFIxdpCyYgAigDKi4H1UGZDArnSemyyZQ1mL3IYiTAHXtx5gcMT8ONafxmEYGqIB2ZQw84ALt+VFVlLxkrBnXqS+BpA05uc9FLTzroh8vG77vxZuDtdZUveQytjsVbs3j9tbuc//5+epXG7vPkfKDt65h7K30nIJdrteexdeCJXXhNDWtWtTWrOs+Wdf2pvX6x1llepscPvU/Kv3b+agyOZUdQ2YKJSaTjTibbbdbjcbslqqOXG50Cd7AVBzwrjBijoPzqqWeXlI9ONUNgAH0JzFJlsLIw1QKKbnhmR3oAUBQHHW2Bqs7qWWjEoIgDDsQYtBBjRJBI3JoxNwvYYlQnDMgDpNVWzMM4FwAGLRWBkMwgZlFoGrEQapLdFnN0q6CYGKAMO1NhO4GAwWAED/1IarahRw5cMvg2PgNBCmdRb/bX+XTdBjg/AYECgAQoAxyKQMQh/Unb+pl7/wMMgEDFwWDwJoIUFGYGEAgBg4FASAn/////Ln/4DD4IAMPqk1FXvlsuFwuF1SytQDBhdxQ87Z8GmjWYTVASVwckamq9iodm6pGwBPovRhUMtOcKblcjflp1YDABzLuayd63PVLM4BjtcE5vCgqS7GrWnMJWjRcnJH2tvHmVi/l3Lt9ehiYiY6WmYh5rSJn2xhrWrmHLfMMTKgaKS+OsHMDCQEF/+//9f/8w53+tDTrUrQXDhDesf/nf///991/P//+cltW916jBBQBEhnJSY+P7/X///////jrW/////8xkBMuFFaK/O8w7XMQEDDgoSBP/////y5/+Aw+CADD4//vkQAAADBxgV3dqYAyrjAru7UwBloF5We3h7brirypxvOG3l1ERESIlVQZRdmjws1f9dzRqYAgjwRjLii+TbQC5LOZDikkmQ9RQKxmOUFroCoQGhCghZQ5xFiLFZa/qmRAiIqbVq1TIvEWIqLJFAizRBUUqOaamiJqYl0gpr6nLiB12ICRYixFiLECIsRYixAiKkVIqRUipBSZIqXS8/f+pF055/6tIiwyxFieIsTpMkVKJMl0unlrootddb0X0/VZ0CaLpdLpdNSZJkmSKk0TxFv//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+WUBERIiVVBlHoS+6lrCXc0o4k8dyQZsYXafqItZZzIcUknIxyaMSNHUFvoCoQJCFBC5hziDEWLy1/zIgRETJv/Mi8RYiooEUCLNEKilSCmqCKJiXSCo+pMuIHXYgJFiLEWIEQIixFiLECIqRUipFSKkFJkipdLz9/6kUlsef+rSIsMsRYniLE6TJFSiTJdLp5a6KLXXW9F9/VZ0CaLpdLpdNSZJkmSKk0TxFodRITNDJSRtNx3mUNbTEetxW5BAeDis/UHRgtwd85dgX+UMNN2jcdkOqzxAVyvoFsXtfnTaxi9aduS6q+rjBGAYNJmO0d+rDPAXoc3c6r2A2UCdIZKiOXE0K7hGxW8PdWxPszcbyvV1fWkLf1umqplwvjl9x/T5rDrM1ty7SiFK5LK4u0d89iVvSLBrDbZzpgZ1i+VtlZ9N2ta3bCscrPcTvaI75gzSb1i3VVm6uXuqZbrE6vmCG2k//VufCW5q2QG2SNjIMX/PNDWo32CS2nibNfw0+jY8GwT1aswIz5BoaK8x/WOWpre87lNi+rXggguaoTV7W7S17852zXv3LlMOFaa10WS6zSfwzp6WRWN7psZ2CHLjWmRRt2rPZDSRrPl7mFmq2OBK+HFo4Z5a+7jd5ybuR+ERqXS6XPtarY1Pz1Zq451ew7reOHasjnbdi5jh+8uyy/lS67Zwi2t2b1zvNa+eyrY/jzm62RPg//vkQAAAC2hU1ftvS26oy8qtbextmhFHUe3nDbLWIOq1rD13h0ESREVZbZG3IS1VkCa9Zo0TAoCxI4A9U3ZJAbkx9O7x20pTAKg5kNSBbxZwC8WEmzMxPsQjpkil4RkzFHTrGDlCZJydLEh6FC7YdAxQPAm2AxIIHrE1hcCeK1lRWrNgXWJsD4KAU9ARAGH0wiS2rtJJL4pFz2esyuzUrjmfbVr3GEmtZ1pa9lfVjlf1LxxNlgtdy85Sqob9VV8u/GnO9DiK///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////6AlyuSSSNuN49LTWHwJAEpKgAW6OSN0z4r1ilKhc1oEdniJYgUYwlsMUCdRBOh1G85sz2Hmc6lZChXet4cJeYri3sOxKTxkgunVBJXNJjtCBuDQqiCPDZ7VUPi1YerkdFBWCo6PhyCY+Es9U/uzkHVzujW+91lsvXq7V7j915xk5cgXPZG8uyZtZatr/ZlprVlbRdVzJ7LW+ZyWWa5Tv6ctbaz+zWWXZuGQBJEZFlttkkvxpuaqjxtgZCXtQknIzgkEOMAARWZcaP8H2JRAjjgwORF81npJlyy+JJKapokOuxWB9Wl9eaYiC61ly7O/GGkMIdh7Fh4JpFqRKDKZynei7U2dxaCHKL2PsFxhB3qAwEUUv1eITy4a0B4EzDklftdsBsle962/h9oDoMugCBWvy5/IS8cPwHD81FbMP1305LJRKpq5naxy5yGo1BNFGKXeNLuNcu0tqzlhhyzXn5qzMal9HlS2b9y/+GNq9vDGyLBxkAs63uan6kt7SXbXSSxtWy60Fr6ysjECk9z25AYASHVQflzlkyyBLT/pECgsmZoQN/JqcvvDzao/s8gWJRGAL6jrNFjOZPUDxRZJ8tQh6x4HIHWWwlomqGiNEIPwxkkdwixJzEiixq2MZA7oBdyIZcEcKkwS+ptVkpDhLAqVKLSr6kwPUvbVhkfzYjscVzc9s07bmJWFF3mrM4q6I4wozNG1eBEJlsTjTgqcDIgCsRSMhzMTyxdu/bO//M//vkQAAACddQ1Wt5e2606Yqtaw9t201JVe1jDbtGq2o1rGG3/hKc0ktsskssYmpBt3kXlAAMDUXDNo9bLkLoTXaknJZypsC3idTZSAFFaStoIwAJU3BJ/NiD/yOkkFiLOlAdN2/E51dUrgls8ch19BXVKhpLjhU6cRpjjIVReHMnZkCAnWijwJAxqc6E1EfPmy9TTbUynm1UELIKha4Qgv5fGBRt62yH6tqSrOyTLEO8s3zqViw1w2GPDbPViYruGbWmxbNJbxJZ7wqx/S+Kxq/6pqFLfRWcp/52dY1+f////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CU7ZJrZZJYYaasRn8cXmqoYQMmEb6yIAsAsuYYv0QCi/eeouk7CXJGiOH1JkRuUXT9Z022Dqxh9ZfWrL/nM6r6QUsmTtNjSw9ZuidNZoNlUN5fT3ZUYQVhNZbN1OFUdg6erUJXnNtcnSfOlrlOPCViwy7Ko1jTN1QLhecUouXsBietCoWmOzdu2YeaXoh7DlklapKtmHLF23TNBxa+M29NP3sC3iwpAgYWDDjb0StNX+272wh1ESRWVbtrrbVpMKgZOFVZprZAKXRNGOiXbglUI4qK6ajy407RlJmUbNhlav2fsQaYFxJ8oVETXzZYzNvX3gOBUeWSzNDHV4wR40MuMsM7D9uW4zUUAbrEREo1aFdqTLapwsHcJW9di4WdqWKctQaFAL6t2b1paczONT8SYAwx1FV5Q40agdlkNPPLXSkMPtzcCA+uq58MWZPJIamLGWUrwzqyWVWojFpU+sOQ7LJbALu5w1IPrXruc1ZkFNF56vdfqHafkrs1vyvVaKvbltS6DeGXDf90xGz3rbwFKZua62yVqlRsDc7ywKdyqRiQJqYBECRGQuhdOirSUsPRxPRLqckZEiZuMbEUZOgOSuWGblBUvUL23RVNdPLDTLLpNjU4S7way09aS5S1i1VClZlrSphjKi+S3AUhLxW4tkTDbe4hPYEtJezb31bGkzD9SLj8QVSy+HXUW9i7DPFvONFXOgeCXaZtD6/4HS94l7Ous5b9UF2W44VZXTUvySL3JXcymaOn7uxu/3WespfL/yl9NFufZq8y5bw1PXv1lutljXwzyy7cO/7tZBbKI//vkQAAACWJM1XtYe265inqtZe9tm7VxSa3jDbthrmq9jGG3hkERR2VbtrpJZhgEPsoxUwnzFg0ajPzVW3HiVSftkDZaXr+MYLMLNJTi6YRMKrIXqxMlXe0CNQJJmP00AoLSmFY2nttTomdudrBY7BRusIbabI2qEi2nKJmLEpT7VgRsdSWL4da5mIWNckK4PcSUgqKSRfh9nQYiTE6VoVhsKhcF4km0pVC+o8ZYD2PMpdZk139WqMtN0WAtSPXuYNnk3vv19MQ952729jxn816v3rf8tU/YTKv+vD2jRJ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////qS5bJNddJLPMpaRUbkoCtgWeJizAzcNJhOCbbqK6lIvjhsgIJOQ4A6UOSR2h+hdiYElPVtcFpQVP5D0WddkxMfokawuUSsGG3I0vg1h6hgnmQ4TggwnwxUYJwJwPoPSeLkTw5l07YlEawrwsBkJc+0NRJoELJG5HIkS+DKPcx52RcwXNjfVj3huMOSJFrW+LYpm1WuJ1LNl9p5b0pveK4t9VzSHiJW8/iXg1iYvb13rGZyYqV1LqHRTWAp2NuWyxuSti8EtiZWuxJ9io8sG4QCq6txgwEBARLghEx+BM59TEiEpY0RFGAoglOuVWJBO1psVeKYUt+Vl3XSlmdt3FswkOugCglpiRw8Br1DF0wWvrjcN9kRXcSWUpUvWUUjLoS1E5izG3mCg4iryNJYNfWK+FKWmWusIy1LtKpmCHNm8Gq0qauAriC1HloRd3GfvwqWbm68rZ1SUMCU8xT6rRLCtNZSulpY1bldb8qH/x5/w9SSCNSqLyub3Pymrbl9m7jln3DH9b1/N83jrDW+fveXcrfiQ8DLwyCJqzKt211trIoafteEGodKok5Zw55KdLEiEgOglTNalHH39HBICF9oNG0D2RBMIFAVrVKtVrV58Yg/sflaTigEq1t6ouVUvjLXMZiw9TFpIWDHl3vI2dnDVHKc1p4kWdZUxJxr67HmcurH23fymV7PQwuyNQK11nEqZ6nc1xpraP83isEPtDYdH5U4UVksQsyN94/yHd1qvcanH1l0BWXmkEbrQxd29tJVuWbv2eVt2aWhjlDSU8vvWY3Oz9uG7VJT0+NfK5Zyy7n3fOf////ljU5z65kCU//vkQAAACVhOVGs4e2606aptYw9t28mBQbWMgDN3L6l2s4AH2gKVjctsjbjOEHDAINSBloFL8OEMosHFjVip3aU86ZhUmahW1t0IJjLVnLWRZjMoRCroaKigSBXv620gftdStvJZL4YwVsIlKkf6hlb/LKZYEUIQoFaozCVBGjPJ0uxMWAvo+TgOkuwSklZtNSE2g6jQlQ7kfsasRjWi1WfEVOuB2yx6tSy1QlBW+8xb78+rVn3e80l3ttXxnG97xn4s/Y5ovtCf3m3j2mP2/lxedru7+6fg7w////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+xkFyOOSONts4aQuQs4slJJlaElU6AEH0XeSgS4WODnJmqxs7fROVTZ7HXXS4K1gsI63SCXcyiBNT8/I4p7uvHPWK2USgNx28pKl9lxfISZcCfCxVTrmiHFzWEGtRy+tyPWVp8p1vDin2Nkhs64SxzTwV0ZLQxIUeMNTXWHNUQYZ4m3CYI27uUC76b/zbcs5Qqbep4keNv1jbiXy24gVc1I69bqxt24RMXh0ZJe2/v/2EbId2w2QApE1HG0k15FsUHZHQJPhQhfZQFJFCBtkaGHL1L0q2MxkcOoXrZpVZErVHJ4MXMvE3y2hFo3Jhu3baDDbdUASASWRBljiMDSvo1FIKa3J2PsRaImI2NrIiDVmSFEgU5GmRdAAGCDQgGLQFMAfViSjQ0MuVxn3hCqL6R+lfx243FILd1dLeN1yZq7Dx1XDZU77hQzCFQtivPTFnjlWql/LPlJlWqalN7PmdN2Zq/znf3Yy3SYyiki8cdunqS55+/L8qSxfw79qpzv2d7/D+49//yobeF/d67nUpcq9PTWQEuWR22SORCUZAqsL1JGJCP6XlAA5w4pqvMhxd6VqJ0FDBNtIpuyjqN6gyGrYUTyKJZYeJKX8twbCmS0sAOS+cUxuPI3FJZxkrY3MKrJCOkvNWBmL+13ngZHsvA2zcV6wpOSMO22dWZpyWDFoCauyLN3I/DFSu7VO/lyYlbEH0HRKdwwyBPRa7F12KJtKdWaUi7cpZHBc9TV4blNfHlPFLdWZpM941K3abmPcP5n92cch/3KfxN1/H6lszGIGhiJU0FS67bp71bGZob2W8dYc7+///z+xfz5jX3lq4y//vkQAAAC31dUm5mYADDC6pvzMgAFoFXWf2sACLUKus/tYAE1aRjOjSSbbkcjslk22a6w3ixIZXUcZwtAbjpiBmPOGLrpnViz4CbWeRojwzFtEIgOFhwA3UG2LjDFZIAKAAVIQU+xqV2YrkDImkQ1NjJRGOtSRNh0YYXBssumxkkbmB9BZ464fYOkJweEx+TU70WNut0QbAAt4AGILJEfikwxW1D6DrdXHeeM0VsmDdi1fWh/XxDBcYwQyOJ/XTPDHq/611/9aUZMMVi3k4NsQoOwNUEQsd/////5cDvAgA+XeOKf/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////q5mZOYqhmZtCya3W+3Xf7whYeQLJgFPYyXwWscSholAGQJAiC9Fc0qN7FyPGCWRgiRAaYTIfGN4eB+NAGQBZS+Wmc2Kp8mxZ4zdNFnUjRTMEgsnAYcDdzBMtGhUOk2YlgnzyYXcDbQihBCfGtWm5xIzTQukYqAwYCSAeIHKhjMXoNt0aCD9Zxab8aaVTKTC0Rf16ur1xAgzYqIYjFjW6CY66q/qRVS/94yYXPi3k4NsQoOwNUEQWGv/////lwO8oU+X0ZQiIiiGbbrjkjOntb5umbgpGlXMb4mgUjqgq+TpOtKrXfyrRJNIvcB8rVlD+wdGbOtf//jSuVJsuf/49+Zf2W0CmSYq6XlVWS+TqdaSrlWGcqnxz3rndYSp3pdnDLkuTGp6ZdlyXdlMxDTku7FbEqjX9//zw3U3lz//8M/+7DUDV5S4L+u7emoZd13YzhKo1Ls+a3rPvfz/+fyrUl0NRmlwrRqNRq/dlUajVN+NWlshUFXfKZhCQiZmTbrjkjOnyX80y2wFcozkPIpMCJCgNFF1X+eaatd/VaJI3FugH1ltJEYdlvLfN//MaVypBrn/rHvzL+y2gUyUBYK3qqyQydTrULAVMnKp8f73na1iPO9Ls4ZclyY1PTLsuS7spmIacl/Yd5Ko1/f/H6m6m8uf//zP/uw1A1eIuC7ru2ZVDLsu7GcJVGpdvmt63nn///P5VqSqGpTLcK0ajUav3ZVGo1TfjVpbIVBV3yg//vkQAAAC7hfVON4e26oLArNbw9tl0WBU+3h7bMLMCs1vD221RATaVfTW6r4NheKSs8SlMO4BoJLPr2qtlh+M3sOa3G4M0IyI8uVQU0r+RT/cucyv8SRXNHave/lUxn8cbarUwspYQ6T3S+qUjwnz9tQ6qgIU6L6onKNPmTfj1zpZg3yhTZqk73GM0y8VULeU7befXP8q7kUUWB4qKV2olImdawsxu+3tdP6wnODjGmy8XHbYMWNTX9fLBZce+sVgQ6Z+/41aWrjOrRg7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+hJbbbbjaSjEYCeNuj0x5KUUjBYJLOJR0ztULp0Wv/UfkUsEME9WvdnJU7D3QfRy7WeVrBClSqCZnv/jP/lldzfsQVJJQuTtdpFyjNkuE+22VpOB/PFzJCdxtSWw++oqNbbzKKNGxX49poLIqlVeCfuP/XOPmHAZq4zVdPta1TOtYcd+Fvt28bnvXWpL136wa2xr+vzVlxu9YVYEOl/v99XFotJdRo3hNBiIGqIjkjjbjiNCTpafDDXmQGFXAGRxYpIgKKpzWFzuu92PZW7D1ucFTHtj9s4a+lcwVbfbkmmvyrt2MokBzLpFjuvEYS4ly5B1RYVxJmklxlKuOl29OR3I/7SIYWSrfTGi0PbvjmwjVDFZIbFZ/OZNXHTxeR+oLlGyl0rZsTrjBUTNjxo23rNmDM31rp8w1zmtq7vvd6yMU8tfikCE5R9/blmC9/rv1g137+2oUKNnNa4r96+/n5exfqiZq3LbLJK0l2uM6cRmzgmPaQYTg0PJgKhXYLAb/NfjEfs230cSXMSSulc7IEb4caw3kaiEs7dqqpGdAGUy6T5T9JOv3LYrRRR5VKRoTJmHUN5wQ2xkM6Hq5bS8BHMy4N64tpouKy5K5+xsO4ppKzM6rIS4tj1DlTeGTVGKhRqo5U/Hbbsqkcr7w+nYVdfOn8TumJW5i11bM+92vBkTz97NCkb/EnpS8aNHbWWnmvusGv1fFosJ9GvuL8Vzma3165g0//vkQAAACjlNU+tYe26vqfptae9tmwV3Ta1jDbs0Lyo9vD23/YAcrbskjbiuoKVtVO3SOjgAk1DXYuUiXL1H2Gt82zUr/HFgKOwaqMi206OQ0xdXkaWdD1elyhNqo3kQl2rGpez1zH7qYuA2iUXRYC8G4W851XFeq8tRzHKNwph9n+irjwFoL6ujnXohoR08qGqEgnbkkkW33mOuKoDSOZMwNw8PYL/bXNn33nUCG/rAew2+PlyhyQKUvv//VV1au1M8tum2+BB5Rz9LO3f/f5ezIW4+N////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////MAOVtyRxttRVg7TWLzig6ZBgPA+CMIYT6sRpHpoh24WqnSqSFq0W8cAmKHnwGI/J8YeWFXYxaAPQo5atS1s9kONM+rJWOezpkLEch2q48rHyky9DtbVUsEvSR85PKGpGhtT0Q32NTuoVmtzZzzQ8vBvqwsbgzKpnnYktZleKJCnHLNWuXX3iA/fXq+mvfGK7m9/i9fljSF2RRpFYdRqq28Hw82nk0UnXa0zBB4ROmvWAHK27LJI48zN4cX27SoyqEMLiDQZghqZ7jiEOZYQiRTtt2mcNZiaq2QQMBgStXzHB0bdU4F3SeZ5jGoisGVHl3HgsXM5Iz13GAQDGXYaYnoHMCQI/kVxCROhI2LxUMXGodhySI1MhutJiLcHXlcEu49rvwNnHl4Rp32b1nsh1KzKLtyizd3PXM0BqTSGmMJbK0mmeGHZPZ/KrlcmbEbcSEQCyd3nokztwl36WisU9/uOf71VnbFqn5aszMoh7+w3e/6n8/XcN7y1/97r9f//qxlzlvnKxDsMgiJqxnLbLJLDzEIS0tu6JpVCjEYIO4zBSdRZ5kFUxnmIByy16pgKyB4+ODUCV7ZrofOZEFEo3lRYwfMNxZexGntVJ7TXJphr+NiWqp4ZwSRYGmOQ/Q6U4Hs8nJrHmYo6UqYIsCGnepi4nNjlcpTATJuGkS1sQS7XJGDFJsQAWYwz1Yi9HQwYQ1EJ9PK9sWUQ2xc+movcH6qr1U9PyOrI2cztbz4r9XZICGSIQoJnlo1bvJH2ockOJAz3mY8u6fWM4zn/EkXU3pnT7GAO//vkQAAACcpOU+sve27Byiqfbw9t2d1JVezh7btHL6o1vD23/YBcqUlskbiajlM4d+ZUNgAA+B3RZIFDQ6kuia2pYVRqiGl1dny4ggURCcgpGofqEp4/CfaljSjmJsjaQFhicTfL2eCsBeqcTYl5fgaxpJAegfYtYaDOcBfy7FCkTsARFwhb0chAMuJ7O2hDzoYMsB0uCIy4t11gxiRG8UhvE7HwdZvlaaTaX56oFbNR/FrvGb0gOM0KNRaxL3VfjP/xGXEKBNXWseBu1LwO55+nmadx17cseDQm/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+HQRE1UzltlkkbVOV3XlbrEJcY2lEYGJDpEBOyhQwJrymUtnKtEwN7Yy2Eu2y2Kv6m/DpbZsMJhmUTtaq3EGCduGNV6aLu5E4u/zjLtaORBBU0hgSYgxMy2miXI8WQokOP0hh2F8JMf6ekLaZKoOxiWFcXssZ8p3cM8l0cp4jKP5lWzAcEefh0HDlSIQ0RHsGDfdJq/WYKtis1o7CywPWkCNCr93tWe9X7p9DebdMcTwp3C39I82lDbW9b/SAlSQBqyl1ESVWRLtrrbWTq5cVI9o71UgXuK0yAUtHLEMEEJdxQWW4yyYXit/EZCnS/z8rgBuXUWNBbRZiMW57PSCNCxUNvGCY5DjM2mzDAYonUPyGOsEWELNgzQ1asIAbxyjXTAJoSMOwfxYR1IYepOi+LJDjlFzmRQ/p0+XR+gHBKC7FCTIhTKJ4JgT9Vl4eNqGpw6S+Iw4EFa31e7czLhmYE65KWOyplC42WNrf1zAn/kZ4TdK0rlJo5cK2djgSp5gjs8ebceG1SssHU/8yU+8SYb9QVLW5dZbJXldVu7rNdTVlJAOC5MZGGpdo5DweX3Zapbh3VCh45MrlpOt3o5JUFVfI0vcxSAI7LbMuggs+zyIy2VwPRJrMlTwXOxiEuASo8RSB+jMJ+NReLiOk3C4LQ/EcQx6I4EfPp4xM6rVTskxnHe3KwuDXVLNzIcpWHuJ0ngUx2A5SlhALBkBWECFzVQ/0eXtWwnHEatsvXBxorUmxp+O+gubFh5SefGbVeYcnzgr3ButSjjSK2Pt3jXtbdY9Ic3zjWtY+/XUWJf/LLXT21A//vkQAAACaJeVPsYe27A67qdae9t2zmBV6y/DbMzr2p1rD23l1ACNVRJbZZJYfanCmYMthrYjETfZAJKfVY7E59L2ex7Kltl+IZRYU2f1lrADNSafBpkZde/bqZQ04qzf1UqyiXXmX0UOsLewvZhFvE0LM9C4F0VZOCVGehjozCHwzKKdCS/nuj0OWR6ivZIaJPNQHqyJWEh6mLe5GQX1/WAYaEHUoGhQmfBR8JwxvGb2vR46pBV/RC8rGyHSNF2xxbZt9Wnh7e2fxo22900vaL0mb71Sa8OFTeqevxr/+uNai39YWQgG///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////gLlsktsskrrMrXwuOOInvoQABOMNJJtINuJaVK8wrudG0kAe1WDPDKLMwYweznLCUzGn1LLRwYRXDec56xWqCere4Lsoxa04XJLxTjGAuxZ0RsZA0TLbEMQaLLiWg30UwFjfNEEjCHFshsRvHIOOOiEcNw4SYuzVVhwoUkHBIPlG9U7OuHTjq2fiuruki+qss6qQyzUyUzSB9fW996xQ2JX3a94b4lGqFEhZjYzfWIV83tim64jf//NIELVM0mOH/4lza27a222FDARoKFCJisnnfGiQoTGL1o3PooKx9ZBeQM5aibl2F2Cgh1g5xuE8S5vgpg6QLo3SDsmEuhJvm4ESIGrIrmzljE/Uo+jsJ4GeRpd91LyGRpDtzCiid1PADyyJvV2QMtxv1dPlk0hyH4hDavG3z15MrhiRWMIrtjL/0MOPKoBDUPQ7afSmWTZjMXfiHotGqn95jluGJC06WPVHX4o5yUug/E87czRY8wz7hdld2bp6+qO1QQ/rUPvw/8Mbob8Z/LUow7j+uZ//P///DLev/9f/3Ku0JTtklttklgdDAxQ4ICqVmHItiLLAcUY0qPC4KSFVPTPIstv2Vtag5YWBkfB6i1oNS2QCs3Url01Afy1vad4lvVpqdp4CwbHAjvRaIs/cY91adC81j7PY9FANxZAGjuJOJGMIFEdpCiQEIOJPNBlHCX85GNfXCELuAX4+yfD5RASRbG+4LtVnaisMZ+H6tKRGMLPPj08v7A4qSZMtbNSaakOBZW+2NX9JGhQMb2NlsfVquqPXPcuvLGcqRXUKtd0/zWnxrPn9a5xTGYIw//vkQAAACXVSU2sYw267amp9Yw9t2q1tS6xjDbtxLam1nGG3jRCbjcksjbkIBRmHLmf5Q1lpjlDCiBbNjYXG8KuWDX6WjnWXu00QAWFjMsZxWVzAqtSYzaS2ege1SOQX6fWh5q3SyDWcBMTp3xau6CWJQEVQ11EwCBWONJcJrrtuowKLKzKasxVrh2Lww0GFPSy13pty6uc+wqGn4cDNkT4v5EILgeRyuazksfkcnp47SYXuaxw/8691/YbnJ/CpXnLcYxfqpytf5h+t5UlJV+er/XlcxLrN6G5Rll9bmq/wq/RQH/CVdCVr3//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8aBTlbktkbchJb5rzOpcxmUoPi8jlSGHrVQai4zY2pR2PxVvXMg5Q4HE2xafRPfpymhRSVPfS/bp4XGXM1XqPUslrjuQMp08lEcR6FwDFARDNDrRI9YLRRikqmg5ydIsuMQqyYB1n2pCufI5SIc4oxDEw3l2LjERrKN9UxDruwochrZBVu5s2h6t/9ffUion7CumyHqI9guEaBNj//W4cjNqFB3m14sCNHjxLuo+bYvjEkIqcW/86rTq1pJmSnc3JbJG4ltB7dVY4JX1HwSMwvASgQNmSyHMf5VWRVJIoqw6NLIBKEc3imYJEZ76RzH1ptegWMUs+3dWGB4Pz1FKKCLKULuKRcJeQGa2FE5pySagIXCqAHGTeTaZCvyMsmWCb1cy/mJuYtaEwRLXSaco5DDc35eKYiLPJyOMCazRJa9fZpseUcZmwp12SwKrZDmUvq3d71rLGlqS5x+Um4YnaeD609jIJvCk7vv/9zCjq0E9Zmp+vV+Lz0xVsTtXD6vbHbGF25Vu443suf//upObH5LNCU7W5bZJJFKo0+y7NJ8JPhUNPw40RIx1WRrNdR92nT1qLLIUrZkIjF/ZE9juFsXmXWpo2zvQNSPZSwWpBhcO02b/0Ewyd5WKsmYmIBIJXcfNSp3GIKEImzQUCsGPEuLxlM9fiTgOLDTeSyT3Gvt1TVh6OT8009wmYSJ2GqMmfmRQ8pu97eMD4ux7uKwOJIuTteU/jYoLWVPBTd31lbFoCfl1IciMM1ZVIajz09+/39xWCJTPNkiT+1p2LyB4ZPMw9emofsVotlqTR2zjnasV8cuZYd//3jbOKrhmA//vkQAAACb5TUusYe27DqpqNYw9t2nmBT6xh7bMzLqk1jD23uYBUjbkjjbagtC0iHaVfcOAB7PkRS5U0+a+5l7JFd3Nvwzi6EAF5p1ubI0vYFSBpJBSTFmt+ToN/I5/WUMswpGX0rIn7hwhhYNj1sZK06xlshsRzMx9D6hksVCSgNiFHKWBdn+vt7Ah5cz0ioWaQx1ALCfSNQgfRzRS8qouqTRmDxdqCLJef41Wv1GfndK/UL1CW1/eNFQ6tn+qY3mDmSK1KetavYMTbdFntaJFiWgzxW2xEMpf+9XG/v6P////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+6gJ2yS2ySSMFpW2kb6NKsC0GCiwFAmjq/VkjD8PJdvyxWVMZ9TPJXaZ7LXCEjw7Enpbve7PZcj6mkAY3cb0Avm1Bv3yiUaZYIyLSPMQsNMNwW0vRNi+F/FcOFYL8uHRpkhTcU8ns5bFtSrpCosjFIhqgzIlU+fg5nIzldAKJmP5kW20550+csCFExW+NxGE8mY00yhysYCwv2e67OeNFffedfXXb2Z7Bgv1iFGamNXsdoGoylgyR4jXP6Q3AGv6VUbTAGzJcukmtlklV+sG4SSFpMh/gKEJobeCxUhkCCIjQigcUoMFytgL3uwFbGtzPo0j8SCn0y2OQzdlmLgQOxtFdVeLyKgpLckhuX8TuyY4cymDSQQug6w6y/TpnBLC8NAVBYjvNElaTYUGTtgLcbSEkFJgf5bDjdHAhQi46xfDgcggK+5HGm0gnVWjFZCLy+SSEYd7xbWr4uX9PIQSgyszMTxqRbi1x0PXVptY8F+woaxwHa/DZ2TD9D5mxC3eXOsbUe8FivBkn+NR9XrimItfaLvySZmxZAC5nJJHG3FNn321VD5J9NxcKLAldJBN9YEAhYgpv8veBaTMF+q2p5htk1paw8HFAolMVhLsEzuF6P12Mt3aFlQ8ljOWJS+H3RYqsYwDbT6PBviOieDvTEAKwRk7T3TIPwQm6hPN8UZ4Hi2Hc1nmSI4YLKcpyl4PccKHK4t5cle4739Kk/jqk03KhwVF9ZxvW4BgxCsThcDrZnSuckBOoIK7UNcb3TDY4R2ddyRJa7mQqM4vobNuCzSPI0u6QYFaYv8Um/3TTrM33HY1Q//vkQAAACPpVU+s4e27DzAqdYw9tm21xT7WcgDt2Lyr+sYAH2hKdsktsrjjY26tYXI5TyJPoEylQwERIVl4YCxB6GLT2dHWWIh0TSUUBxExnTetaCXjDYD27Mbl9uUQ66eLDso5KHbJQr/ljrw8/KqwrydJmDhPBXJsl4sQf5WuTGOiEjI0VVtqCHceayTQno2ywH2jA3bE0Qs/S6GGW0hiPVS9RldtsOr+j6DDesP+vr+lTTXChVBlKovydRLa0Mx0Qo7Er/jNNRr7z9QsRH2r9xviFqeDq+KZtaniyN0f4SAqSl7a////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////2hLd0ltsskrPpbAicj1IgNKCJCyAAxliVSG9t2X/+1p6WwvM+pIlC2GXPWgj40EHgUVftq0rl9mhuKfp4tu7Q2oJZvYlEkl7LShRh3hWl4Qk7CAnCQzC5OdbbBGCTMDEpVEgDdQthOtUMUMOJEnYY6WO01U8dMUoxNkPeQlEuIazEVTA3v2tZu9+s0t9wUqtRFPEn807x5hDawHcTOda+nOBK3bvbEFxvduUTc+1Ch4zHbfrVMQt+PrPxjz4r5s0xmvjZ9pKd8l11skq7V45LwSMRxGRSYEPNM0ohEYinU1Vsrc1xS6Gbil6XrggyZMVWNy2asXUVbmkSnjLaaLQ7ASrgwBRZWehpaaYVtZM5LJmpL4hZoIAoGBS2yrFYy4SCVwSycNFx1ai+CQUfja8UU3XSfhicbmzRr8EtwSuiTU1PRjKLzizneadQvev9956OSCHoGuSevA0H/l9XfdV/zrWY/L2kzU67eOVJYsV7edJLJ/mtfLZ6fl8TtTlJUuSuCp/WotPyytKssLFivK+7tW8Mu3eb/+8xs6q14n4gjwgiaM6rt9tbczhbCgrA3bU5tCEkNGcKDifb0Kzy0WE69HF175uQ5YM+W8RQb6BwEJbgVFFiILmy1+LL0w4uZPRYSBOOa/7OEH2ktLXey1VN8nWYepxL3hbK66fa84ZO4FAWdNxBR0vIYaU3VGlcq12rrCu9DiCzrqVtifqrFmMv0rc0267jP28mq8AQXC3gcb4LoonbmYrrWGu4VLNIvaDmyRuKRl8pTMTsbgGPzcIsWMMe6xj1eHafuvrS2xak8Vrzsuq7v3tVO4zF+pSa/DWdjm9fuxYy538O1RoG//vkQAAACuFY1u5uYAS4ixrNzdAAmD2BU528gDMVMCpzt5AGqKSiLRRMRTKZbUabVanlKHjHA6yn8FA9VpiwgiydLlhYyYlCmH4p5UZODHBYMPuDQYKxIObJDaLcY0+5oaGxNsmRhJ0FWYQXD9QMJQDngWIOkjiuZmSlVYgOVzIP+F1YgQgzuXlnLIeHphy4qhC5bUonjEmiaP1Mzp/j7FLj5EpjvIflEiqSZMqq2byvyLjyMuOMnRz35iccxU/U/u+RMsk/+gVyYJwxfxUJf/+kh///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////1FJNFooloplMtltNqtRNPlu4iGLKOwiOhIqMeATSgY8XpNAMntfNc9GNAVGSAyoCQYXNg0DgigyVPJEvDVp+yBiTbR8EnZnUoNXhyIGFFgFGwLEBySHFczJptS4ZHJcwD8wsrDwEGdMvLOPQRZSYX/C6sTQPjJJ5eRMjJ/q7WGfEfjVD5xxjraUSAmyZAUn7N5X5Fx5FbjJkVFzn+YnHMVPpNbu9yJlkif6BEyYIgYv4hCX//pIFP0VAgJlKrqrja8HCYdbWFMIgTvV4t0nCmrCXFqOlIq8t3HWiATsOFVa9Eul3HhvxKrQWlgplH6ArVj53v6rU2M64DxxKaZdahupel1DX1NNCistfXKl3K85VTYU1mRafV3aueO5VlvfYxHJc7z7SCxOYRmI61jPM1mKj6yl1rHd00qp8LlFGo/S14Mt5VJv61yCn2kUt3LJdKL30tF+60O4y3Gav2JPrLd3GxnSzvf3Vl0u7yl1uhs8+rla1V59b857tWIEBMpVd1c23RymVS9TEwKTO7bgg+a+X5cVdsCyKejMO7jqnQM9DgWIwHS2pt2MKXk1ksFEUfoCnr+8ctbrW5yy4EFw1adbk1KdxrfM5UwaMzsdq2c+U8qjVSpqFQhrqYtWFW5W7U9N8zfhsDbKmYFSWaSxDsA61ys0GpSOzGXWpL+6amt8lE7KoNq3Xwt9pJnVzKCoCkUt3LJdKLPLNFzdaBdy2rNX7Ejyy3V5Yt0s7/7qy6Xd5S63Qzv/jWywq8/L857tU//vkQAAACTFdVetYe26066q9bw9t3QFxU63nDbtiquq1vGG30RKdbjcjjbi7VboJYVAKhw5dNUmElMqRwS4avIpfD9DNVoopkZ0K1yhXslaVPPxLocqVbyjyQSnby1Ptbx5YpK8eeKKtzfyRMZ3yZuqHjhY9ECvHMY9nHUd0z00tPFUwrob0WksjM9iK6Cjmpyc3rH3jLDxqHM7eabdN7QpXktMW1HZYLbBep1wjx6WvAh0/zNesDFbbxPj/eYbc5RfbXhPvrXx9W1i3fW/tb7xCvJOP5///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////6JEyNxuSRtxhqgURblAKbwMxTlFpTksqvRkrNGwQ1CZbNVpAqY0qW84q95y0zmBpimq1LzChoTCXluWKC/zG9UmbjxPy6bTGXKRtVDerFl4ydMIxIDCEsq1CW56y0cplUXQl1ZxHnS9H0+tTvkculp3Ejw4E0OBeDEf4o9q2tDC4N9N2gN7LBVL1tOV5aHWfMCPT+uty0tWmsRt19aWhNMXXxWFavrnHrbWLZfW/t8eR9uS8/NWSprbdtdba2qgzNVNm9TyMAMzwAQaOEJS90DVrK9fhRdkzpR1LZF8ssChTKUOYEQARNuoWKdNINoLWW4NOWSmE6DYVamIQ3BswxBiANBWpPF3gqGkCpWgEb0xhdBXbhLxVw87fwBpddNQtOUUh9sbSYw3NcSzYDiafyLiJKXUEum2GCWdPq6jau0vJQR7oGVy/uq7pv89zrPynK7UXq0teVS2N7pJqanWVRd+qk1BEOy6RSmM14YgG9HbuGdyOxSNU0bsW7MZmJBKH2m4Eh2Odj0ZprNaQ097Dn19Zflvv///+72TijIrVkqa3XbXW2sRVGxRbzeJnmAEZGsJYhYAIQKTI7L+gZbkUfq5DSS6BT+CBR9ksMs4OEozC1YYJXjBDW3dUlGLLZUQl6yWAqFkzc2SzkaXE5stVKDSSVvmiOGnQ2N4Ig8CraaAk0VV3kZ8vKUVZItRwlg0fZRKmOo2Ooo7EnIlc3DK9HqaU6zTY3Fa7oTLyNKht7pqljTgQ9RVrWczSTWnibeVOEueJ4yuIP7NTFaA6aA5Ddzu55YXZ3HC53CM1M88Y5Xi8MS6alEilv5z8s73/vflTzvQ23BUw//vkQAAACSNS1OuYe2y86optbw9tm/mBT6zjDbNsKWq1rWG21aJlkktssklhW9yFB1iGCQOYUNRwYQqsHgSr5dS81csQTzvVKFsjnB8HHBpyscfYY2yh8ud1mljBkK13Zswy/D12LrpMhZWuFfz2poNPVtZ4X1SisBcHCchll+LiaROi+n2capThzqEuTJs0SFMatVRxlwUA/i7oFClYuyoWGI72FqUenKZhXbg9UCpPhctqqZo6xGb3j5tbGGjC4pWZFVg49o0GZcR8ZpuDGjMl7wfJp6xanbKy1iuFnJzlrDzEzPe5Aqkz//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////YiE43JJJG3IgpmyBibSFpmDLh3wulwqmhwQjTXTrp2zvJT3aiVhbxWBYJOCC1L1CQpCccV951slpXkSst1Wkwd8pi4/7cGGRFW9keEIdRZOx4iUWVJnOMRnV5pnU6IKmzzG4Xg4yZHgUrOeasQiKVyleRtq9HIBDoRxJDD5iYYUVserE8B+n8sjt1EcKx4+pj+Vi4hw3e9xlq0KHDz4fzL6YjwcyX8LwNNr749Hkaeke1Mxb7hA4IG7RxrcvVAKaSW22ySustFuje5I2ivQsem+BRk9hYIuIkiw6CnOfTrlJZAKghIYsqP0yKqDwXI/KJ6aEtgAueRAQvcRu1lrs5OuEuddz0KlS+bgQDCCNUhDjqGo0p+Shuk3LHUfhmDcJUvxYG+NGbRS8ua2icJEZu6eChzSmpPmzlP5bzuw/IXpt0jsuzDEqqwndSV7lcZydmAI8/kakb+2pPdlkNO4ypvm81DDWYdjtbOkqxLtSQzVLrPHXx2Zno7T36GZpqaXyyW3beMsqVbdztDjzWGOH43OZf/6/LPfOfvX/Xx9hKllt111trQn/fBec+IgoxEQpJgo6AUScpHtiL8rvY7VuyRLwLQwuNBwcDLFtqxoTguJTKGgUajDlMjaKud3nTQQomzcqWxQLErNCWEZC2NZicA1dOUu2WcQ7sfVvavD7zRRsq8V8ylTV13Se1ejOZUtaB2pl4JJPrBpjs+cFON+oeeJ4mzxRsb6x6tejURlr+x3F37DXHdi7xwmka2/0oiedh8GU0FFHWzwJO8ilualtuT343K7+pZS1oTDc9KJdjboOY2dZ0lWHJzVLK/q4TWBtNqVwGx7yQR//vkQAAACUtK0+s5w2y9igqvZy9t22l1VezjDbtmKun1nGG32YCdsctssjkPL1a0xR20wRC4HxBhRAa+qKSW7SqiaU9boVqMCD20OIjLRsmYpMIMuSzyWxSRMJfKfh2eZs/c7hNu7MqNw6x9H6Fy1vWRLlSqGBVWWqww5VZQz6UuU1KBX1Wm3zvVo0vh7HbfRicphx2HWh5r/XMZC+0C0TJ5czSAWKVqWpNTzmyLOvR00Jo3zmY7I8p+rKZPFZmVyO1ENQ/KLdi1uaoZ2tS5VMtY/vLW+41QZQCAhMhokkylYB98rR//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8KYiaMiLbbbZKwpcsWZ7TFsQq0H3qWA0tDqrEWBFAWhqfZra7AKE4ZkRTYexFvVjtZh5dahMqb+51RFdFa49n02eLNsnwaq/Dx5ISVzNSgMoFaVCNPGMlMuJUOQZ4sEElz4gxOm5zdGeXA+RMDfW2wcquTKoTk8ZtOU6m+EtsS7YYJ1tygU1Vc2OTAhpOrqh+tOF2xHvtvc6UjPrUJuiR4P1utPi2JY8a774zmsWNe9+52Dh+zruf/vNjJvKTQ6CKK7Im+21t1RQxryjDD0KUjhNN+hEQIgVUSoQzZepbjPDF9EEpFx0F/w+/k/A4yB+i5igzPYLfJUZcZ7ZQDgtSgWS24hVJAqVQ8upp6OZRpKlvptCN008nyYg68VpXbX+tsiU48OgBT7SphqGinkJCgSylsve0JsSnLxLGjDmv20iPuI7/ICoeUsZi1qhh6IV5RO0teYu0NuB4PsXI1JrtixDlvC+8dJEp2m3T0dNLKXtmbsV3+szvalS7FI9lEr9uLZS7OrzWsddn8r1XX63zn/9zfcN2dtRU/0AU1ku2uslViZJPpYuunLFj1EYaFgBUlQ5BI1ZxghLkuNaYStlHpVjBSYb/tQZYkMs9nTBUxXmcBoSsNpeSxkAzMa0rY4qWHk+AwgksHNRmSELAFEFFlnKVoyDw4Sns12AGaOKm/HHJagupIe5xsubPXTL1KClmF2MsWxCGAD32RoT0r0D0RHsvJd4v3D7+SlskgibPqsCKKNpG5c+8Bv8w14q0O5UdPUhyhhmISqTV5/ffpYYnMrtbDKrLdfXsZfl3PLncqWtMbrbq/a3X/lT7LEm3mLOTFhg//vkQAAACdJPVGsYe2y16ep9Zw9tmtl5UaxjDbtUsCo1nL229YCesltsskkTXJIFb3QQkLBhN2hoI26sdbdivwQzRlEbepW46hUnLWVMse1ra1HQUUfRdkvZX2NZz6m0Hwjj9Q88j6qja2/y61K0tyjP04QaCniOBYGbC7LhbKiZDXMY8SoVy4LsZLYWBSkGdKELU1obEQKfbDaJ8Xdf7cxNkR8rHzC1KxCFcoTYRt2C+oDDHXaMeakVCR8iIgWgRGqi6utwZJYUKO9Vzc9jSR3kOkRlXtRG5wKBI9S437ypZaf////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////2ZBdklssrbiyV9PGsPEUxAqyddTtobpIRB1FuQ6ofGLFaMrCi+3ITcBwW2l20+GiV8V0tKa4x6SVm+hTQoYm5fWn5fLovAzP2TSeRciyiTgKaSLscChRxnEgZFCj1efyfS5Y1Y5H8XsuQbRpuRjnUhj4Xh1ukKU5yE4P9+Q69qezWyXqusQNVaIkSAwsdbSJ5+5rcTTyPm29wN5j+J6arjyy0jXzjD28fW48Sx6AlGD7uknaQinrAT1kutuklEBDZIuWCuluhgKVKI40ZpigawiZyYsVEaC4yna7osQZMZE6ryqrNYo/abLkrKSycahf5fq5oSuperYXRay1iV0CT9WaZ8jiyRzZ3qDMaVgW2mbKI8/tKwWXN1DCs7ja4FuorQCpdRtNd9StpyPL1sNkSsz+NMagxp7YfZpA0gba9zeFNOYUPIejUVpHQh2gtwRlP4S2lpZytjOW8b0/q7vneaikXu5VI/jL7OUns4Vd43ZrlNUp6S/zfL+s8sq+OWHOb33fN/lnr+2+U15HRcwHLLbrbZJZYkQZ45GCicQCjA6/6QuKkSvUuMlCsDWV1EYlPFAAeqLNBcoo/X+67tMST7VUWm2V1WA0xfWMwM8i+2wwC0hWZ93oUvYg+qLrKmpi+R5VjqMQxU8mDsNGUEw3mSDhDVCvgGZoj1CdqYfqRb2MkRTAviVJRWJNJxGcxUsr8ux6mmSLNPDeJVtXMqoV6dlQpvUUFJFHOa8JecIU7PFgsrfNGw3Wb4EKmaZ7RBbWVlyxQG7x4rgyKeeXbuW8184tLemM4gb3n/y2zEfazv5tF//vkQAAACZxN0u1jAAy+Cep9rOABmdolTbm6AAtvRWl3NUABtRJUjkskjbbT4hmymCkdlSAEB5MMCX4wQHBdqHm0pKTkrYeaBNbJDLwhxua8ZWmpGVIxmGYlDa847TsfcB94Dht+mLJkqUMJjLO2ET67WaPW6q0YTR0blPvI1yrGbBNsdhpXkDw8+0PPCuGaU8ylcjO5yEqYW4buUczFZfdicDxKZke7NecuWLDLPoX+h63yck1FA8UvYRGLUVT5mW/Vzo63c8ZD2ep9Y3qsbuUGNWWXMKa/T09wNg6BQTAaSf5mRq////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////2ZKdcksskbizmfKkZfNpVDsJhKJ1CIQSXepSpqDBbMP4Z12ECCqK6DTtzrKGVwevKOw5BkscBLla2My8U5IMWiODOOfRyuNwCyN32JpfIKpfqbOxRxCXWWQteduJReDnmgiG3/g59HbdyhdKRNLn9w4+bqyixarRmGblXKkzqQ1hSw0+cvXNG2yS1y4ZbV0IvKmhVbOc/fl9yxT56ws8xzq5dsUnMd7yp/yrdyv5bz3vmVbVg+9VthfjQYTLD10isyyWVGm05G5LNL7eNkurmqKppyBBChWqYEgp07izb0EIKEzJREoGxXBoCFCuM8LKJ4gKSAyhgG3gbFeA0rMj7EUNkBBQki6gtaCkD5wpksVCKGrLWgvYvpEEMTcihGg2zAcDAxoUWUBiwLpPrnU2QTx1F4xUJ4C7gsI7+6B0nzUic3JAG8Ap4X3J1J69+pr09SzdaaSSjJI4H7iZhbMRktX/XcrqY3Uxu6D4XUDPGjpJOk454hcY4PU///////////MjRM8n/+gbGAYeMbKJyADZVZbTccbktflrsgiK+phW02w4uaZ0ykUIzJ1aK05EpWGAzViRIOUxMhYRyh1DdMB2FUUoTBoGWwNy/AKZmKR4ggzZPiFDc9ZBEuF8g5eI8cJQHIMjYvJqUk8toE4XFHB3gBBwHAwMuJFLAZEDr7kQUouIsYDLLUmMoGxBcJ9OgxOIlckC+5oKVBtoHXBu81WXf6qK2TIoaMOYeNycRWjRaK+PYgmPya/+hU6CFmW6FaYWUDqHCeMSKnjEio5YemPoMYf//////ttt//8yNEzVP/9BzSenuR//vkQAAAC3Fc1X9uIAqqi9q/7TwBWFF9T43jDbsDL6p1vD23eYMhAkM3JJJLZSupgzhP+5td7jBRQ46AMbCgEFKxNef5ynm6tFGs3HNJkhggqCsAthxLJkipFSdKyVfdNxXxRSLFRCluzsXSKkBHNIsRIrDljKiwitROohKRJMgI5o7W9bHzhqbFI3WYk6XWkCHOGaJ1RNE8RIgRmTp0ixeepGm/olJjyBUPr+6TLMSKjmkyOaOaRYskBKJOlVAvF4nUTE1R1LVovoeqismSdScxMWNChX//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////7koQiaocsltlzZGpPSuSA3NrvUY0cfDcZMUXGQ2Yk7zOnm7V7XVWFvbWwlIHAFcZUNhVqhVsLdq/43ex3mKxRKf/71/BVqlUKuVS0c5yk1IKOEgqFXTqGnjn/6zM7kixm6PmCrXs3OY0jSZaK5VKpPN7LBVz7fxB/3//WFqakTf//xu2swWVQsKGp1XNalbXsWkZ89rWtf8Zx/Wf+n/+PBywq224MGZ77PhUzJBciv/q1VpFAa2K70V0tRITPlR1BJOi3qo/lNqk5e7Ca0omneYcY7Dxnjl9yzhHH+mNXa/52bFosTWELaqhrznMbGF2l1S9lchl8GpIK/qhhWYTMje1/G7vdN9zmZXatR9PmWwYsM889FJr5XJqPsfs0c3cZg80Il1Iz2zSXs63LWfcc7EBSeW5biz7W8vq6wyqUuOeMOQ9nbqWpXS4WZZT1aa3hfyyiOONNWzs4Rax/5753WrtatLbndZ2Ketn9sltUS5W1HG03GVP9IWQQa3KbXaNAZ1ZeGAr9K7hbe3YlL6KxY/jssslDWmJGng1qC4bk3Obh3lR3v1fncL5CdrCYrNbuGEK1HCK/Ruk+lFW2i0GPFDpKCe6UVkrS44hyt+LSjxZVIX5LvnBiw/cI+2+LGlwdiWcY0Q9dRNXxq0ePBb3RvKNK4qjifLcl2vH28VtY704DKfubU7U72I4qx+wsU+J40I5ZXquaob2IhUT4jyzWxhrhQlbCjYfxH8K+nYM//vkQAAACPFgVetYe2zIrAp9cw9tmxmBR65nDbNxMCp1vGG22pJUtjttjkqsNK2Rl8oaXQKJsQPoZBwN9VXxzBSLa8ztXMHqUrFoYQhsYZ9ubrsyg6TYyqQVaaCo9lPy25mmSg67D9WKKdVzuA2tbHGWS+JVHBnCvCSgQAFYsYQEYagC9FLCaPt9Elg17bHn1PBNZAxTXQeJnBmeK5HKg+mVHrTNEc6Vxr4rD3fDlEht2sO1UrnP1lrBjT5q7ofT7aEOUVOst0OjOKWramn2azbzvL2ubfX82NxcTvaSuT2Es4mebi///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+0KKlbckjbcc2hbE4chUrfRD8GBA8cdR4BOmsGyCHWupMy+ETcsxwiqpak6quPaa236VURhxyXXu2KWft1MX9qP+kaqWWQqSUj6NyrUilYYbK4pBEGWIsihugSgK48gIIRscIR0S4ZRD1lxets9nsZyi2hoI8VatpfGlAaSsQ4uR4DpZR/l6duCFxJvWkKtY2ts2rsVYUZmYrUrWDLGtmsaIYr6ygcoqlYbnVGcEdm0TbN66391ZYtcb3v+FeuJ3uJXJ7ZohVebmlhITiSbjaTbNoaZswxc7QW7pkmKgmdPfEgR/TaZjByiiQEfv2LnY+o++tuVVhiNJN7LxWHEIxL1PYZTtfd+WdekLgtmceRY1JIrfEpqXzsmfZWBD5Hp2y3wEEDiqWL/GrKBpvp9sdYGzeF1r9uranInCaS3Hl4xt+XEZuuJ32mLFgqONBfaBHmexqTfy9jjlSW9V/PD9bz+zlbpK9yk5jh38t5c/tE1p4FZWSNPXawBp7FmitmaA6VIxCLUlXtTK1fs3rX75/97/5/zlecnsbEgv4yOzPzd6f+sJc1kttkkrW1VnGbR42gJJKarJOHVgoCOK0FNGYclqM3AspoZbVL7v++LdF8hSslS1aGpg6jyO+v15aV/IPpLkgwjJVK6in3m+mgrdhwpbKI9SuqtJl0OqmGRCVSgoZMMsqdD9by3UU0HmjvZyk3+EdvYTeTdYbfJ5GDvnDbNEzWwSRWGfZxAzisfbZl64U6o/Yzv55X7GN3cgtuvEK+FjGzh2e3Vyy1np3oAbG2j9sNcB536emQNo+2TiT0spauX9t7ww7jy/h+9Zc1lzOKSKllkHX8X7naObsRc//vkQAAACO5eUut4e27GS8qNbxht282BUa3jDbNmryg9zGG11iATjbkjaTbCnTbk704tN3UJ7tGsQoYRNFL+jwEl8hAw2pymmr9KkKrXDy+k9hlwKWijCVbqB1X3bRvI3Syy/lVtXjEUioyh5q9JNRVhrVjpshKYuIVwSkugfxPwsQTYA+F8J6KIsZ9H7LEf5zTVjxiVeLZcTKu/Qg4zQP9DKlhibPKGqHsN4rI+N/+2t1vWz6beWXWtY+s416NrYoxGm3JTTo+V2jF2oFGTlSactZi2jX397/1rH/+t4miR6Q4F4EPIG////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////2jIUsjkkjbjRIowh65xo6aAXB0sjkpNGuKDQYkg0pHyW34RjRYZDh0f4aTEXee1h0XMZFHK0zJWTz9NM0uGuasI2tNrz0kn6klvXK2FNSYQK3JQVpooB4leqTQeammqLeUmz1xZdFK0umZdjk1GkiNiB4BhUCuK7kPvpH3ci7qvp1dV2kkMTvQBnz+97ljrPtnOmncrstw1/4b/Dm9ValG72fHW7PXs5ZKaSjhmp89y9/5f3v93h/Nc//1+qLCvhT1M5i7CBv6iVNI7bbJKnwu5h0acNmsBjIIYQCmb2AQDIOiwY/EnQsb6UvdPVqagQTrwjSnSTBdlFpM1uLhWZNH1yOrD8LZ3nYxo5BFxdKZr7TbevG5ed+ITG5qXv6mMniBAGPAHeFApphBFrwKRXBowcwO7Fpim7SReNNKiL+3oy0NMASE2dggOSy5s48JlKt7V2m25KwdTy4aFj6rXvtdrXJ/uFi1nbuVJHnNxfG1fz1vVLf7eo4Zq0TzsEj0vfKblGUjjcvb6csWMu1bNJrLv/+Xcce/zn8xsXcKs9OYSWe/OtjMOQgKwiz//7/06tzDlcM3flqaHExgOTieOS9WqYaA6dMbUBUAnOQLBV6jXmnmmOpolYaFvGkwrEsZ0Oz694XfZc0OAq27k8tYHVXxD0Pxh+pBLd14xqSP04CvhIJfwQCFrihS9Ik0Ehg5CszhRZIquRIH6t45S5/pLuJPy57aJsxZdCeM8/ytUpoWhtRn3oZsvxzH+XupGf+9zLlzf3qS3x3I3hXkeefc8cqazjvCvIcoS2diFqncSS4ZS6N2W+nLM5at42LO9Z8/uP//f///G9jq7avYTM9sI//vkQAAACThgUWOYe2zCDAptby9tmqmBT63jDbN3MCm1zGG2sYIKib/9Wz7cWaJH3xp1FhYlmUMGmS9hhIBoaQ3qavV5fGrUSTllrcGZAgaFxnGmo+rkX5vJXkVkDqzU9rHOUp7jTbOFaUxBhfRtOlakoSpP0RkxQoQL4A3BogWIyAFoDmAsFxPFcG0aDxybjSIdLEZ6EJbT7FwJKaBdRTGVJk6ZVcL18yzIg/zJYr0pnH9cRo9G13ijlPWFnV/9/NosA0W5SrnvIsVmeO2jv42t39K5xutcf53/n4zLiM9mgucK8WPeI+///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9YyVK25I424vCVSpsEUbnQNnbmbBqjRa05W4vJF2nqMP/LofocaF41qZu09hUgVOhRGmvLqj+bI4PlTQYxPd7hEVD1etd1uM7cnUJg21IdAWQkYcsQnRJlEJqcJblAWBTEta4LLGud8PEYXywljlgD9QtCzAI46C7iRHOfKHMLEKQoi84Uxb1a+tFrnWvvdo9nrTNTd7Xxult2xnsa4OmBVhuoJXrO1OTbp/Gg/e/f69tfH+Mf7xmXcZ7EgzyZmjX1G1kJMzbtskcig4OA0VES35ZqvhzAcGgGGHhNmCjEHVlZ43TtAdtf1qXvumvvijoFi09CBKBvG7Q1CLi9WgwDLIlGJ/mIGILFHozLluvYgB96SJP6/j9QVD68aalfViUNF+EaQNC+Xsbsjo0GCI5hQYdvxGmuRiXx+cc10ncae5bpvyie8iEx6FyQln6jLO0G2RtiimNig5z89Ycxy5hvKxf/nc/5r+7sSyy+au2nzDqRxuEGRSWv3Nu40iKazsfnlvKkufvfP53//DPK7SWeb1G8889TnLY0XK25LJHI76YaGChT+s4FAM0gygJTPsuAIAVUcXqViAOholm5O99heLQX2gRVE87a+rlqKllp1GuA43yFqdJjalesFBINVonp6biC2YZhqCG2gZtlDkhWWpVvEgCBoJlUgGKjhA9VaS/ETFoSiETl6xST8iwm3/jsHto1qcaHQqVrzAIW5CgHeTATRUDWuztEFLdR5rlJfztZcsd+z3VuXbysX945ZfvuG884Yelt2DuOuxIhwGeQE+sRdd9XcaQ8lBLJRhXv4czy3+GH85zf9zyzqWcN4U9vOn1Od//vkQAAACbpgVGsPe2y+DAqtaw9tmfGBSaxjDbNcsCo1nGG2kcALrbkjbbjWHobMnLB7OAbs5+h4q1ThgZVtDLhclY9LGOwlMBrHwR71uLiEoB/JB4ToylQuV28y3PZJcP9hClCh08kaZfj1o5QobOboUo7FcY8QURMxvmQTNgsRZzLES76rrb29myBKcyLem6q29ZQ1JFyJWW0fJP3pJVepD0fITnNs09LWznq/UfMF3rGPn3vTPVq7bVA0QHhpt71OouKqYj2Pr7/3/mTWM4zn51/ekkVtU8OC2sdMPIMP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////siJksjkkjcjDGYSBrLnrkl4yGaaYxaJBYiThEZxCALpQBNwG0hpOFPHXzlLX1KR+AmZmUSZO49qdhNaPxifub1N0SBWc5rHCYbo9NUl2znKOU9ivTxIi5BD1EFwGKG0tFOhxwwqZni6q5O80gooo1aTkubaeCNOJTJ9hLah9VSp30CdQ2+JfnWf6Zf/cGtq3zjVvinlbCNnOwIFpTRO4qUNE/3FIqhxY9UtTeYHzv/4///96QqtsPNYMPHeQZXGgC6knI202ypxFTNstqLJL14oRcRyZUxhYR4WIYSF/neeT8Expqjvo6K2RotS1gobOvbL3+rZTMxv7dVpQWoqovGQ2+yO3hN2nYl0Ta6nW4CwqmgdVC0qEVohoOeoMyFVRWl3YF7Z1jZmaarhT2YdbnGYvFI8w9qRf5E9uiaLSndWDWevZYBBOoEsWOb+pKLe8tflUp7PcKkQ7/d/3vN/zJ9o9KmPsikziNda6xCWRGNQxdc3t7dTmXNYcyx7///f5/67WmaS9ZmtY5TVWxdlhJdsbtskcjKnEU2jzcoYlKLgsSZdQyGydis0sx4GOMtgJ+5zF+XRaVG51VYLagxIVgjTHZy1StrB8NvNTVIvL1VhAiClD4cvwy3bc/DFDNxlna0WvonvSpQERiIiENEgwAjVGWdTUXSweF50+EzlMVJ2690uoX/opE59C1uLpVA4bAk3VLnBuLDo7SQvG66KMMY5ZzWtc1hY5Vncv1KO5fhjzeNXHL49KIxL4GYiyhTFdrOJySxZyJ2EU9m9rVvCpZ12x+P/v+67/e00zGJ2zQYbpq1nCu//vkQAAACYtgUun4e2y67AqdZw9tmsmBS6zjDbNlMCm1nGG2lhAMsakjaTZKUMHmWNLNKLEgZQAUDTH0A1qpCFztYdKzRRHN+12JyUlOKCCXQKpFlbW13v7VVe0y07Et3c1VeARwfx6XnjUin3ORXsUa8Q3wkptCxCMA0QhgppHCQjDPw0C/kMJ/N4kGuu9mlexYqPV5PY52r55tjkhRzolGZXdpYCHM8ea+P/vOvfT+3vbGdX/1f/XRZwF1LigU4UC3VQlhkWUZCbo02r0l3uuM6x9f/X+7SumrVqPIP1E8eN/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////3ckuWR2yRuRkMQha6lpv/XSmeYAGg0SLDZYcPGLMHWaD7OuKrpWPpHUjDzaDYdZCs2/DtA6kduWnmr4Sqq8COTqQ268dl/VbiHd9DkekhJ4jh0A6RJQpSOI2MOo3GEpSYv5YmvmO90i088Y1Of43Uq1ubm3JY0nNCTwc1ayqRsaqqGb2xrXz/am931jfxv/z7+KOi4L6lJSnD8P9UOBcXbiWCEzLUTz+DvGden+v///iDM3ano8g77zzxrIiVK25LI25AyYj3PPBTzLJSUSyMzFQtWIVIT0ZWqiyJ2Hkhq32dQ5PlQyVmAp0oGv5qhchusDQW9jazzmy+3hfxgJuTJLtapTyFgl+OwU7z1PCjPtNRmimaOaTwYgOQSPaYpwWgQ5qDqgX5Xp7dNXlcmcOC6sOtObRrbKG1bvPs8WtDUBuUvF05mVJcNnrLQYI8k7/bv4aqVsMJTW3TSqpvPmGeH/v/wvW3BdV2WRx6FvJD8shEy6MnjVvHmH91zWP75+WX///r8YzRy6XRGml3L/2rUutpJTsbtkkckuWIzZmy+G62SEBLMz9E4lbQSA8jQlux69SSKRX3jVtePVO9og61NM5MB5Yap4wmaxBrjW2nVZqnjErWHSWW4xeAYVOVKerB1NLX/66qMFK7a+UdgNgvwnOwtqq6GTOqoY/Gp+R187MZgOSyeHXz2ytWCUv034XEECZ1AYypB1DiWArQY6veJpiIkQqWY1JXU5n3WFzGXd7rKrj+F/uXcdfBlWXDQVysBU7Yk09imb8uJBNC97jW6XKp/bFbGr+f/nv9fl/6/Gnpr93Kf5a+tTS4//vkQAAACXNgUusYw2zGTAp9ZzhtmlmBUaxjDbNSMCl0/GG2tiATsSkkjTjVXgZ020BQe3NkxMcKwCoGlIc0u6VoU1Nt7ekMcoXIUHopfLBHyZcOdS5eebpXvuxx+4Z1rK3kKsRJXXqQQNKn6i1anuzUhh2o9a8GBFp2hijCW6IxGwUIIyq3LDDSI7qLRiH7N6Vu1hN8zfpRRRJaLSYLV42zKYdatCIVKWFJ0yh1U9GRw3jYx5//vPWvy5jjV5ruH//91qnhbtyW3DzXolHqsVooHf+1J5TRX95/jd3zmF/XN///l+tVqCfprWXZ+T28LFi9///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+1EqWt2SRtx91gHaalaZfEyQIMWFJQMCqdB96rbZ4pDsOZS+RwS1S3LbbPR2oMXVely2rlzmb0PrTr8fallMvzsJKMdjdarP3asiuTfZi/QuQyGkYcWjm0jkBMDPuKCISzCLzryaxdsVO5WI0+sRylrpLAP5BeNHLICZzgyRvJc/juPzKZS8EB565/e2sv1ym73DGrHb3eZc/fMv1yX0761bUixuTsofyLw3napeX8v/v/z+d7l//+/z/la/dpuWt9l/amPLOtZLukdtsblZZCKzK2kIzwQz9AmBPixkxEyhYz0sXgelYY8EZpqVkCF8/ZTsLvltEOzDpXci2LKGuYNgfeXz9aUthCrlzOpF5fPQPH5Lfe2Xz8wp1DrwcMwkoxDUxrODzE1QlpZgIGXT3Uxl0N40/b+e5uey+EKcLYgeUOw93XobxyoJiEfltlldRnM7DFvmeOOuf/3dfUs2cPy3hznfw1/c5a1Bb7hO8+UUiDSI+98SizwRmhhN7v4cy/eq+W8/x/v4/3czNxWpbh+/Ov7SXr0qiFsQBljVkbbcQkmiIG+iBF08CNiZBUgnkSGoQqDK5W2J2YMw4o+I1trWbjTGGSiST1izSSORsUZk6qfcWdhxKbcUHCMgfmmldNBz+1puGo/Vn4gxEME7KVj7PuoGCirtWIxlLhpzOmCQqkwu52cK1eR2MJC3q0Gxy9rkjki8E6H6ZW5EGwh7n3f2AZbDjN/yu6t6yvWNTGUsqXrli/vO7f//w/edM0CFvRGrMhjr6VYef6RNYjMzRY45Xsc87uWevxx739Z5Y6mY/RVLcD26WGZyU8ppI//vkQAAACSdgUutYw2zE6+qNYxht2tmBQ61jDbNssCo1jOW2tiJMkakjbTbKpYzJu7/ui3IvKzMGXBGBf5DdgVkAnVWkde5T6pnChb7tuz4tcNRLUwErHbeTitsVvv/Hp7KF08rVIoCqlqWzkMQxUgWKS3c7GWGOK5xdd23Fa4HKUSWiySTrdh2C4cnOWu8wy+vUrcdaGYKducdxiE40hnrL1rOy5LssuZrIF6RJ/9dyw7vLn46yrf3tTWsd7//y5+FaRq6i9Ni/M3eclyYhHZXYrVb33MOdwzy/n/3///3/2bPMrmVq725llXtf//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+2RKlsdtkbcdZqCqT722Q5pHuMYsBczTULVtPAw1+JbLeSbJor1sztuurYAYIzqldRp9RxL7vNmguIx/VaJx991OS0IoBvMGzv9KLstcSnjtahVxAqqxculXAxIPEyxDjNUqWjNWQxSQ/au2MeyyhjFu7L2Gxxx3tYI/EsnH7hbQpDBdmLSB6nU+f5r9fzHmWfMtY/ajmv/XP/8sN71L3ei9qMxmJ8paWYq0OrVnnMuf//+8eb3//++/3HljVBTWq+5q5kPkZALjSbjaSbYYpCmVugmHGlK0JRy66Gyzk5lgWepALMsPfaldmwtomRK3XWMSyIwkwm5p5ReBH4cCvk9u+fUznBzDyLFeTPGs3WUSiMvvfg6PtQZComBjD4lmDiwaBL1J1gKVGxUKa8pgCFyGVU2EulEBwRCF5qCJGuIkMr91oKUEVQSGd1Px+k305YcgdZS1LT3Z0v8/8t9rVrUsxvXMLFXPf9/LW+4Q3Mvw/Li1InKp22805KY9LpZQb5nruP5/c7+//fNa3+pqH/gSkp5TIK1iKwzZotsiVNY7bZJKvGGHDZ0gORqdNRN2g/5CWTIkLbg1fsm0/kPTU/PslDiI3DqKwUkYSx5tFY4em6R4ocjUMwrKxfuyUqtDQiZMUk8SkUovyvGir1GZsRas2IEhDY6mBgMjJSpSEFEkGpIcRk1TZM55cdWb25ncrlFl42sMhhxmT93JwQAJOITlgU7okMCl3XgjS+FYHCWdc/K5jhY1jf+tRUUspqlF+WfeZ8z3vF4ZNOwy4Mo2+0op22dSlpoeoKDH88f5nlju138O4b7r8cpVD9d1IctVX8ywh2MzuI//vkQAAACaNfUutYw268jApNaw9tmz2BUaznDbNEryp1jGG31hIUrakkbTdZkuLDIivujSpUAPRkRmlyg7LGHpUq4f+mgS1yIKrPy480vRlY/FYJ7GU3YpkoDI5Dfo8cpqU7GhoopNQJEfj76Ri/WtTODM4Ojq2UPlyggCHcWkgFSHWFRKcAMKOCeG1hXt2NbpIjG5bTMAdJ06reQuFyxi0DRJVWUyq23FmLav3Lp6dyyv2sOa73ef4Z/n//+v/efftQ5EXHbBQVZPWfG5TQfHIw8kF42P5+X71veGv/////+9qcvY6qZfjq6z/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////7QEBxJSRtJty1Wq+VscR0aihpas8x9ciPyrMJ5n0CRlvb9f6t5Cz5Q6CLyhDAmmRGSw5RO7Bc0yaW3sqallpdYOin1CaeZd9hfQYKnbV4RUthmp8YDQrR6R/J0TM4SZKwvo+lqFFj6rerJBfvXikG8XdjNHxnhJmlgULKpqoS2sKFpf6/z9a9MQ9uWrwc5/1vPrnfhuCvUZQHMZKCJke7i5KM7IBqL8OL/i1qfGdf6////tJRwpSBvMW0sXW1RLukettklgtnLMLk212ZWW958tg4Fo6ApFV52eF+Hma/KJmzTPonHK3LVwacQkixJOhvXtg+0l4wppsEK5wtWbLSxRcSiThb19pdMwNR13bsv7WY2ylXzKi5yCVoQAGTPArIoXeMiltgQhAV4oCjE1Ozk/k68Rfn2WRVyHWj0+7xEOPuisqJpXK+bMp1Ko5E2LM6gqW/qmtZVK963jlVxtU0stZ8sa5qtVt8sYRh0H/lDhRV9ITOR6mswRL888O/j/ctZfznefj//vXZRT4X70qnMZdGs6WrZ/yJc7k1ttkr+o+ryXPIWD0yb7MTrwxClC50GUE6tFvjkw0wD/jStL8S97DmwHFf9WxJFrDH/fZ9n1mY9FqnaF6RAdh0AwLTX70OU8djE3MUVLDqNTvNnQGzZIUIOsM1hCUAkIjBRTgvN2dr3pyxlDc7S2Io0B9HCfZU7sIjrAgwqbSXSWSOSrEdlKGpsUDjJDON3G5R3+9sZ7zt2fuVpZlzeX/vmPd6nHoeKW0DKqWUQmrMWrNJT/9z7H873WXMd/n3/y/8M6lHUypZrDGjpiYK//vkQAAACUBgUutYw2zELAqNaxhtmqWBQ6znDbNqsCm1nOG21hKcrbskjTjR5c7zQqV4bCjqcAbJXuo6LNDBgUADmvLEmsQ9SY2VLlv23RUcJctcbRkD2Yxikbm7d6AYLg+vKdU6uCIyx6avhOzkumcIfh3kVtxlb6aZR5Z6q5fRG9WJAe2gCEkAnU6tSZrXJBb28UzKJ94EbUy1SO2wOBZxrD/QysCnkmNVeWJNmlTzUs9Y3zLv/hr//es959////33+fP8rwxQwJEX4nIVWikvm5+/Yz/+5d3l/9/9f//zf9mpdLrVJWw1VuUnZvH////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+olyxy22NyMrjK8lOX6fucRvZsAJJadXiTTOlZ2AxTUDatcm39ShmbEZCl32LkMuWPHn+nakrsRinpLPM44uiLNz3qlqz1zF9dRKcsxhnKVapQk4OMvlAUkqn0HDQkiESwhEqnl87La/6uRKZjNe211uaxIm4c7C4rAUNwbAzlVYEhqWwVIsZrf/r/5zWOP0trWef6/fP/ff/4GsS6mqxRhq/KWRUD+P3AMX3Wt4Za3l/7///9f///6yv52rGX5Y4XN2+WNAlxtRttJOKK3N/GbamC3lyg5k/8DKMBJBfFNJ5wqElxFNdiV2qizJKys7cjKwMQNONWtwH7dWefZpTkMseVr1p78ImMgUDqyJ6ZbakXaJx5HS17j9jwGmo3mpLJmAmYBZkFkARyQ4QQdYFo0siwu1aWallLDOr6poWymFtFVuUbiReZrLN0cmoKyMNeSFQa/sUbyPXcb9veOsctVcb93HCtl39/++4f+fv1IYCguKuRykf6M/BcuqP3O2/1hzXP/DmX/3v/3f8zrxWVYWO0OeFSIXc9qQFK27JLHJHWlRJz092sR9D2ZGKkJsngdEKImCUs2o+NJBuMzFR4GdfF5jAiS9eAiLTsduBbQQI3znr1mqOUxncFphK5j8XoKsA3eU2WXJXNumlYxEuWYFoAhgKAA2FCCICxGVLEGiAg5a89BFn3rXI/BcdpnhY+8aPslRtaosCwgEoLepFFmmmjhi1KPDOous1pMsfzLVnPu6uvy3u7Vp8Mr+drL+a73v1bKdS0WMNzeVXDYGuQqCbTG4tFGvwc9+eOdWzve9fz//v//659PZl1SWfKc+VJRu2//vkQAAACWhfUmtPw27IDApNafhtmjmBRaxnDbNTsCl1nGG21qJUrajbaTblMAcpkkhgekZQTCDMV2d5KtEgDgFwHaYyygki9uH8OBmRgvA4BcgVZyHEaMkQ67uR5nY83rukwTsnjLJfE3Uq9yxxgCOpzKGKIFCYeIHILgQ62QsFXdF11X/hVL/P+YiFLjI9OU+rS3FbI/1NNP5HX+rtKeedpHlfe7BM5d1/4/rmsd4XN5Wr+f5c3+e+f/2GQP69j2uMzi0pjIGg3nfo5mNTuv3zWW8uYb/vf//1//U1fx1jhdw7jSwf/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9YCC42pG2k20VOSXtQlS5bCqZdo1vNFBh66lqRApU0lkcuKaa1UOkymAT0XYH8RZPjxMWCuzpWYg6r7ZYGk+binCsixIEW1e7RynOs9EtZErYzRcDzCBQ0NHFQ1SlW9hj9q2uO92VPd725HLFPbuwUw1kbOYAi0/POI9LvSFuzzuS8juwPLXRlnN6/u/73L+5Y9yyn88e5b/8da+WKqS1mrivO4l9TGckEqYnDURlXLl+7zWGXf1/4////Of/O37NjHDerVmrhZtiBTrSjbaTa6GRrmZy9Trzxg4XdKuABQZAqQhK8Q8I7V1y4XAWDRURV608ddMkgSAi6wKcDd41KmRv+80ujr5W5fnJxQZnbAZRE/1nYmdy/dqXsSW4ykwwVVTsUdCgkchMoQMv0XdRURxY091axcv8xjsUr7pUon0g1YJqTCGXvKweOww+TP2pu3FYInZpl0M0nea1hvPX9+xnh+OWOsMu7+plrKzD0AuRLWas+VPMOGtV5r2MLjL+2uZW9ZW/y1f/f7/+f+etU89/YzQZ4b3q53WEhStuSSNuOQzF0mUP00eCEBIKROzpBNH0g1zs4EgMqomOu7Y3H1F3Cm3YUXEXC3iHy02SMhlTzqETtK/MBX+TPxMYUzNw2uROtjWprsDV6fcNMSUiyE20Zym8KHB5DOQD9BSzGQQHYYXRWQ0K1Lqlrkbm3YvYQcrXDDY0ekz1zMHaa/8VuxlkbJ2Vzsph2cac6MU7rPnP1hnfxlluxZ5a5z7P83q/+q0P7pIzGXqa/SR+HXuxlkXpZbb1hb1lve92u/+X4fz94ap6bVaM0Gdi5XwmL4//vkQAAACShgUusYw2zHbAptYxhtmxGBRaxnDbNbsCh1nGG2vhJbrbkkjTjKnnVWe+H3rmC5yPYylNGDLhcF412y/NqVO7+6iqj/QU8EgBd0kVfsYXQ3lmRxqR1FOu/zLKcQlMkUuVC/sstTcsv0tjOdjErd5MBE1B5/ib5cFQYElvkxih61xqLeSPeWr83Pxejr0UZQcTJYfVh6GE5m1iDxPZAKvm2WCcOih9krYPx/ufdf/efj/NfzL/3z//m/7K5DD8llkTh2BXFmbdS5L/7NWO4ayy/8f/v//P/fPyq0t6thYpZbbtcsXJn////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////aIBOtySSNuKHV4GW1C3FbsoetUXWhNmUgnDchUMX+STFXVPSoWYNgYWdQpAobRRpCTLdV3uPZsteld+kqZSiLvI/jQaKxQ2bnY3hjfgiOu0qSHWlq7TWBg1Nhkbthhy2a31GGgy6pc5h+pXLqtmMp0PWpXagZ81tM0nIGikAsee9ZTX5I67OXwpufjn/54/+VXPDK/n3Pnf3+sO6uxOGYvE4pDcMxWIymfpK1Hn9BU1h/6/et4/+HP/f/vV2zzKtSY0tP/LH0tsRKdrUkkacYTAyXjtPU50sSgLhqAk2o0pBH5XiGdDIYlQOG9iqSgLVnXgtOg7qwFUgOh9FHKEUynblUrwtfzyl1VwUl3FL0xudiMSncalJRT8/MqLtDVyhiaPjJwiJ5cAWD2hARCSg6YPQMkFA0qnaei+9LnJruo7zfu6ic2RFZBeJNiWEFUgkUqaeqCmfRl9K6sqjNnPHmWGt87z7+c7ha1n/8/9f3XvjLGoxZ7mEuTyarQhljhZVZZLqLlr+87jhzH967+v/PudDYk0ulNPQzU7B0PRmZs6yAJ1JSRtpuC1U1hIacJwnwYARUn1atdV5bhMOPonp51ZLDtTKPwEPFmXGY4dHjVmnopsdm3Ipk4oEtIAWzzlNanW5L/S3UBlcllL+zVSzP6oJTSKoqVs4jI4EdagqHqQaauVSMNcMLAZWgdftZV/v3s4rD0kkblNkYcyZnyk6ZAgkQkuDTXkw0LWRSJJJIB3Z9pstyyoN81c1ax3TTdLcy//3v/7r9fCYZd1r1pmLexCNS57U6GBRungSbg7dreeO+5a5r+Yfvn7/88KKtLbeda9IbVW7s//vkQAAACUtgUGMZw2zETApNby9tmomBO4xjDbNnsCi1jGG2jYAJkV/83BjJ7TCcVVclH1hzTtW5dChLqrwU9e44l2tHUPyRkrsonLacZfTiF82rqLTsM4p9wPdh/K3uzcmGrSRjUjyt1bVF2IxGnyfF9WCs/QFEBV2saQcTUSuDpu2MiiqlrUYGsct/K6OjjExKn4borUmEz5sEtSLZLjHn6YTyCXUdiQz8R69nbHe83+HP1+Hfw3r9d///+/utRQVC4ahqD7046srh38pBMxn//v83+u5b/X9///X1pZ9exTT1inlvbVy9////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+spCmbUkkacZkuN/2auuoIXvMbiDEAM08wSWgBPCIuonzEI7C30idywjo1mVey4y5mVIptneicu+s+XRBu1DO9tVsUqGnLYfq3MS9vhdlcZ4aRNFJiTjmDUi2jkABxJQ0gC8I+GEyloPFzUGpbtsq04NTEyMg+g5hHBZIxB1hHHKoyMsZbV2XBdoJheuE+s338337a1bWPT//X//1Cin4h7EnlqInDhU6djv3Btcd/ePrNMe3/z//9fvIre8fOUSVly5YgSNABRJ/uabRAHAy0WdL5XMKAH0GyCEbdE4VLIfQiaS7jHF0wNTTqZJRCDFb0UhUiAlVQSYvR++xxo09BLGH1fux9puiW5Z8YW90FS61nYpbDBXTiUeSoTxHBrmS6ULVSCCteTRYs9iKs8x+Apdes35dNR9uMktQ+2B9RbznLbeNRt0440ZRpfEUUAYdJFBGLpylr2BvNJ88LP73+Pcca9T9ZV/3vv/lv9bi7ft1faGp6ieKEyxwn3038zLe9/XbXNflzHv///z//+1p7C5q1W+ny5ZrWwAF2RySRtxmjc4s1tq6yuqyMtOmUem6IKuRJ0RmIxx5Xgl12CEQk3tLZLTGQoNWrYkQpgtN4ppE5x401WXYRqYuzUEls0nXen8NZ3ohan4/EKdhicJVK7S6yZ4MABsgFoAWD1CQDMWHTKMSVA1K783L7EAMhv2Z9lTPwcKfeNs7PXDfZMJkUek7OFzQMiIrtwS476yeR3PzwxrVr+Gdurct4y6n1q9vXLW8P7fizvxqVT300OwiSNbutnuztPb/n95vmNW9/4a1r8Od3bjUipKlyemrkP2rGNo//vkQAAACQpeUWsZi27Iy8pdZxht202BRaxnDbNer6l1nWG3mjJTrkkjaSblNJboy64z931DQYMGTCCyktG1OClMHDxbjCJHhAS0JeutiD9lRsKwroX+7TTH5UMZLyliNvDtJYiyIaNK2HIgm1Ky2WTInyKmxWHcHwDyM4KkMkJQByC3sPzAZoaiHrBiMQOI7KpmeMkjU0OomxNHHFfE6itxSQtozQyouAcY8DIB6BBUC+WROQ4TMhjldrMigy1Mkkao2SR/bk6UyoZlkmUj5RKxoyBkXzU4adqv2/6RdSakWDU3El///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+7IlTOO2yNuPcymHmdOlA9ocCSNNHQaJlicEabApk+NVrsbrfZnVu5ugW/JMt3exUTvO1S083TQGv5/p+llVA46t7AW0byMyOXVatnlNDM7I2QKoMoRWBQklCY6Z5fVSlh6XhCF31fPbTz9y/aws9rU2qR02msDUysOU9awj7ua5qwjuv5I2JsmgSbgKXz/cst6zx1jW1anbOdXu9fzX/rmWN6neSruU089HaOcqWK1PZuUmf9/96/Hv/r////9452bWHMrlmnMDdawE7HLbI24pouqGFbUyYIZ+CVPqVNF5GSoBC+C2FMGpZQ+z5hVyfSTuRuuLCGVskmBECiFaZZ5fL/mYAsdpjqNZnLMO4tdQCi0pdJicMUEafeA6WhjbrSRmLO0D2mg0iPeYZofCbDIwg4aTLNihIEKnK99uvKIpMUluLRbjp0jAIcj7X3AeZercoGWs2i6GLMQU5o5HKld0MK7q9l3DLf9s4ZflZw1rLf75y925biz+Q8z9+5E8UBw7UvzdJYn5fS5a1zePPx13nf///+9uR+1Oy21EOz36lNfW+RKmslutjkYg7ysjuszLRU5YCYUOzlkbiXJfx9EdFXQ8ms/8zynEARQ/2lAAGZKADAKuEwVXpVQ29ZbZp1KnjKcf5OzjEEaUwqWtTvg0SRuC6kMy9oDDQcsIdGEkiIBYIcTAhJoYGBQTqGJRDYARF6Vx8iVeXzOUEw80rOJvO15rDsrjcZUTJWfQ860UYg2zZELoHdGUK7ls9q1W/HDPmeF7HuPf5W3/8/LHm+yl3nygZn7vy5hTtxWHMY7Z1fjdW3rX2vx5vX/3////vcpvt6zaqdtf27G//vkQAAACJxfUmtYe27OS4otYzht22GBR6xnLbN9MCi1nOG2trJc0jtkjbjYnOfZmjatblReBTcCT1B04SYAyJZaajTuMelEto838UseB8xCYpHKVwtZftrrUdIZyelv3qvxqrkX3B5y+WD7Q7Vkj6g3hZPlGGuLYAogGgQwEAKYBrl7BuCRLItQZQNhaixZvuAoGGPELuT4PJnKpiJYTU+BbDNNw94haMxkFrHVDirIO8e2v9bvdtj5y+csf//ON6tazAukWj0ShDxvZGWBBqx7z/rO/8Yxv/X/3jObPoVINqV1TMUJ///////////////////////////////////////////////////////////////////////////////////////////////////////////7YQDLI7JI02zJwqBq0YaFaVIp2PkLzQIgTibcYNYlA0DvZPWcVOkzEyoSYARxzq6T9g1TuKzjoNLWbL1GYXDepRS3Efx59QaMw/K5fLafdNjnOR1rDd1BBAUM4XsABAKBfyoyootkW1QeKDhQUap90sqp6mGdPIHvWkhCKiqNiVwq2kQCMxeBkNxOBp63X7ctljQJybxx/e9/n/N4188dX///7+/7+UewgRuDtt+zFxJZMuBDtiU5yvLGnw5q/rvP7//z////fNZYbtSaFFdawHNI7bbG4yBRJa1AvJvJale0cGEL7vuXGUGYYIQZ2xZdVpVyAC8wQTDqQghBOQMzQkQEL1GGXxDqWz7NCYnA9DZvUTpqNmuMy9mkzKIvFpHGpPVjT3234QDjwaEpIEFMJVBjpg4gE4oQGBi2gXCDSkiWo0OEvpYxGJC20SyjaECjwyG2BQYHAugy9BWdJCFDBGLE1OnETFdtvYJbFc5Wt2tf3uV3HeWGWVNzef63/87vk3qGYk/Ufp4zD2pfR257Dv93+GXf3vf9/HD//9fhnq/eyq0F+rasz/LaSlNI7bJG5DKey6m7O2XdqohJen6IjeWhDplJrMKE3agpv55sOMdLzMtglSoRFhqpgiNBQXZMnk2aNApCMQ6thgr/y6Mvwz8quneMmPKI63J/akvi77Uz6S1pUCh0xIS5nbIqKqqwFUooQWoMiQEOELaSFdSllVPnlhbl0cxhpvGuN3hbxODDbBwQF+B0CxBlrrCMy6FAUj0fHhbJKt2Y1Ls9/h3dWr3LudbW8f/HDDLfJfQzD4yNts4blMPUkvl1HKr1r7+eWGstfj+XPx////7lbtX7FNQzF+M2rM/Y//vkQAAACKlfUGsZy27Oi+pNZzlt23V3QaznLbtysCi1nGW2kiAKjbkkaSbSnyc6AW4pIKyrBFrzu1BItsrJJKZMq3dvXZ344k4z+iWUr0A0DzgCAUDU4VVqylW1q89AEWs/Q3JSDSUgUtuSmXRiSzdJSR+BtMagJnq1x4AVRMsY2oQxI1Jwc2CAg5kmXdJ+JA/HOYc1WhzKgzltPBTLmFrBOO/7lwi9H7tiPWJRONlfyO8s9va1zLvf33v7sasa/+f/67+N2VyupZhmPZRidlOeqSxb/Dn///z98/f////f+5fpbu9d5y/exGf//////////////////////////////////////////////////////////////////////////////////////////////////////9+RTmsdtsjcZlCFN1B3Bg6WoctnA2ZZIWDKw0n4PU6afuPt1h29VZWkHH5xtB8JYN5FB0cI1nKq7201WVUERkEgfkkZWshlTymHpmHoJrauT0CNGdROVcQkgXvMUwFYoJDCnC44wMZhZN8yFJlLtq3Ln2u1IxhvGEtblDBmyqPL3XEqeTSHFSdAnc+qmjEFH05Gwz9W1ytax53f5/nzHHtT9fz/1lzu6srlNaOxl8JVGKKU2cJRe7+v/HncP/nP1/P//3/cLVWv+Fr8L9nFJtSSprHbbGm10I5CMotMpY3TyUMeeD6Q45wQx1uLWEtU665clukNN+qog2FgYNU8JChY04DUXnaJgFeqni6lTju8tZqMWtQ5Yh4tqBAGfExtGp6vLYEtKbT9p9x0JcS9GqDO4pcbzoBgGrhKZFQwsDVRMluIGcCQkuPEpdnDFJTv9SV7DB06Ym2JyGnJwwakNCX0XmsAyBibtMkaTGIFac9dB3LK5/87z+Y9wxoa+uf+u9//u2bteBoFWtdkU3ZhiR5QLQTkrsXv/WO8v/XO7/+f+v/L+8xzrUnlgv7IFzWO7WxuZRpA6XCpo865aLzfiGhbCiqpUEahy8Ro9q038oquuXxERIjIWgmwb6OIuwMTKGtwOTJhuTN5K4pL45BKnxZJxEhkLcbvL3GlSw8hWFWLSOuMiJfl4ioMZLYWAA4JnIA6Nt1zEJwCXJTUbQUqv9/5yfjklrySCuOLDK9kWEy1oIOt2Waqda0As8burInoIwXYaBKHUXohFZmL9fKz3+8z7ztrl6zX5+GfP7d3+7kpkc/MutjPUvKnaz8zVivUvcz/HDvMtf/df//+vy72zjutKOW6lzO0//vkQAAACOBOT2sZy2zIzAo9Yzltm2V5P6xnLbNwLqe1jGW3sgILrakkaKTSGDwIxVQhgNdJUzrM8Ep3aUwVrbCl2389x1WwVmYQGsx3klRkYzIhCQAgXEfRksah9lMohLgstsaxh19kLU0GSr1mX4oaZ8ZTqAZRB+cIl6DgKOamvozjUbjKnKKSssMKTwSDDqBCkzaQ08rp7V2HJRJOSV4p1w3xQSZP23BmrVHnjmK45dEVUGRSO/O2K3O44/vf9/Xe633////9/+FWbp8cpHQ53YrDF6joa8amw4gO3P+kDGz4UHGP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////bMJzSO22NuNWed7Uuaiq6SqZCviD4hOkYgsyhg6G7OpPDMdlP8WCSBnlh01BSYSMRVlKNbiw1PF27VJDMP3LtNSwImKnY/qeOpdBT/RatT5zDX3rYgp4tATDLHAoyZpe4ASgIUlBGp2aIho4FUZ553DHLDGxWwzye5433vpeUvZI7rwNPjUoW++0zBkAQNIbNjm+/+8P5zWWOeW7+9f+vx/u/u5X/uU8zrGWwxyeq2qbd+9//v+f/f/nP/96/9/21bzt55YZ4Y3tqQFNI5bY02X+e0LAT2hkurOlQNsv+HEaMJhSrfglElLzwhynlnCwBEUcS0SCNBMFejhlMJVjbkrnaDBJQ1ybfaH8M7cXa+TJlay6x4KfZ7DMvo3Sh98XwfxW6GgQCgybB54OFsSgY7Wj7XMaQ2CDVXhJRCBGwgBs1rLCUXb0ReC5Cog/6tCVkPsvYejfDcEx6EKVKxzawj7t/LlhlOLNPj9Sk538+f+FbPC7P/vve/zeH3Jl42wy6G56NSjb9XJXQReYzpqPDuPMst/vv///////zPD7GeF2xhDO1YBubVtkaTBSnIepK5CARxh0aLCwvBCKEDyW8oGiJ8F7lMmALUuWxQCP77FQLBzS0LxLqiyXpkLFX7RWQuYApm7+EtsP+X/NZyehCEOFDrqNwWdDrXlSONWSyhDOBGGsoBCgZAHMtMB2RwqiC4aIC5Ykqv1DmxhekA3dzstf9tY8+ztOkmWlyDgEH04l/J2vXG3idmSKcqMrwWm/6tyQzaQ6/drLCvh3HDmGsK36u0fdc7zvauG/xj8Tr37USsX7WVuVW6na2fN8/XN/+X//f///8MM728c7FUA4q//vkQAAACJ5dT2s5027d68nNZ1lt2jl5OaxnDbthruf1nOG32xJL1bttjScENZROMZAuoOi5EAK9TArKpCZhEbCoBAAUJuLgEIDhqrBcgMjWpE4qMkmFgUZrIBoSCVmywU0LZNurlTiHdSeGYFUtUYNMUBUlAcXgimaS7l+G3ycqBWCAwAhlYBSI2Y4FARICcVUY0GBDxjShkyICDhYEBgpEUQhi8Q3OxP3KcCUSabLuqWOmMiFlOs/btrpxdt3olHKdTJC9yEKWjwVEp/eW8P7v96wxx/Wf/rv9/+b3TWZXLY7E5HNYzterzWpvXf53/1/f////////u1cuX6s5i2XDP//////////////////////////////////////////////////////////////////////+6oAyxuWxoptjS1THCCCqErEksF32AGPO0hLAIFUkoaYwIHOGJOhSSaIxQGjEd42g2hxMoWFoZe4voYECmc0pM5hkCUzQmrVKePJeI2GAngYGYoKHL2htbgBrEUrx1XTPV7LMERTXhC6DQDJIAxDtHW0KSlhI3RgKGiGigvRXg8BcjcZzu35p6soFwc1ismHQFBoGuu2+r6x+GI1j1ezbvwpq0eXxbv6rf3L9//cd/rf6////5/z1K+8HSmNt/BFDZuynLlSV67n/P73WX4//cP//1/c7PcKOrOZ6sly2sYBmiUkbRTWYFBqrpESlD9VYEBVKa8F+ZUFxuFFwcZCVGhoxfSHR0GdJ3I27e4gAKkQKMAxSEpVR7nlnBYuDqN2Ypah2/bbAQEIUCQcDQbeu5P7j+56gcIMGiUbTEQEHjQYJes1IEWsju8BMtnylamN21jOy+boJuWwzfbC2NCavCB3EehvHHa+xd5VeuE/EP0MMsFqQfD01c5nj/8/Hnbu/+/v9d///+fh2Wv3FoDn7PJyZzr0stlHbtfv/hzvP/uv/v/r//8cLFe1llYl2QQG7VAt6SW2RpsuSABRgUwAE5093DLVqYACgKBsvERT7L0VOlBp/XLZrWiCWwkCutDcGQCuR7FB0QYg+6K6/GWhQFeUZUWfGMypyH+Y0hiNaJ9kQVG+8F1Hsa81qQww0CXg64mMBCREVecLD50fVKBNypFSCZ0CDlomyulkNy/dwdOdg2uzNw0ELAJRAjSIcae26bLyL1eJ4VRvwzVlt17mHU3Pud5+995hnvnLeP9/n73+P6wxjcaicvhNygleErlMVpJ+7jlr8e9/e///1+v/mvx1y7ll/LTQk//vkQAAACWVcT2sZw27WS4o/ZzltmRk7QaznLbNAJyi1nOm22zAL0btsjSbdkLEiENXwBqWcDqWvFj6IKcwYacuDyED+27IG2mqAEwAICNSpK8irIwC1Q8CNDKBXmdBzkPO6zuHoJlE1KdAVAmJFg2uTTqx55Ja0nWUgpn7TdCEioHxHRMJDMB3BVaNoIAT6ViQ6B90g3enN/M8jU/DUWjlsMK2Zry61JyN+GVsGYY7K42DwW7zDVRy+RxRzMecvUe9f3W6v5b5d3n+//+c1/4VrN+kf67Yl8a5V+dtYX7f//6///+Yf/////55YY1b1TSin/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////DuYkjOyTbaxyFvizEhQmK6LWSkULaMaeIsgWqHmF63AYMWhVa+ttkb8N2BII8Rm4Kg4kUE4JyAJ1GJr0YlbAWfwliL+3oXafSXCEEW4lrLnvpXTaE/r8PtORV2qNYcoEQTNXBKxljlpjiYIhjGBNxg8Rhc8s8NllAaeUiztV78WfqfgLVct67NdfbD5F1u7BnYatC2XwW2zwvPWgF5JNjhvDLDuH/qrr+/dx7vWu9/+fq/AVmejDlWaSB41dpdS2RYT0/a5+f/3//n8/////961jd5UGBn+hLvke2sabLrJqGqU5NIiMmMW1gkc2S0V0XWjzQQMKy6wmg+rJqzdwscr2H4SgqZX4k6h0S6KA8YpB6dbpOOskurDr7sniUvAmQECRzVRkTZm6ISHaYUzp35U25IOjQICww8yljcKRhN5Q4VEhyAkCiBF48IKNroQFL+o+5csa3XpvgqAXki6l8MLWXvDMNwBDsHO/F5XAT6wC8jgv7fs85v////f61+eXd//////0MQl16cfilkdnUbgbvy2fxpx6yDP4ZXOmU/9FO+ybbWNxRRhiGwiBBoRc+lSfSsAnQoMl8LIMZrA4NNdkSIbiyKpHlYy4UNOKkuFozyBLqPANFMvhpryYS3lOkymlv5SR2kYYQHGQIULM/d2XNAfd/4ezh7KBJ99DBixYuaJYaZMYJKACh1yxrwowDMuaCLwYgMGfTyCoovnau3q1W9lMvFZeKH20ZuXza4vZINrLc2sOK0Fy5HFmRMtbK5q8XJy13tXW//+Y/rDv1O/3v8/9/u7HqazekEzP2e157udLb8H90j8SH0lUGx4//vkQAAACopfT2sZi27OC9ntZzJt10k3N6xjLbMIpyb1nGW22rAU0ktsjScMrBF9nvSpLPsAGnOMafioJsmUu5nkcHhpSjS0dlXGAipiUS/mDqKGReb94EDL/Cxa/1iteUvZ9IWcPvHK09BSygqsdISS0xI6eJjkkkM+SI01jSETEEBtBYgFl4sYgUN4ELgIgCgDvjBDZQsmFDDpMkCwmiiXDIhhTOikCREExyxPwxgpElhbxPYjQPjFnimi1IB7ZDBPZmKTIobtTfdlrdNDp39S1ZqYFZRuZl0yUyCKbpIsbJ176v/1tQUklZjLH/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////bMpTRu2yNJwQn84SGhVJYgtpRss8dtIOAIBy3c9QCABPuMVYdbHSQ8ycIciL+peCPsxUS1q3XmUpZCyJlr+PxDDsxGAJc4abwlMW+EQTQH6lbKiEIeREaJIuUiHhZaFvwe6GdgBuJQDbRWgVkDIAbAQ/EXYgYUwQBMzZA6aplwhxIk4iOweRRx3iCQrghUgBAxQomIYDH2LSHpE6M+QQP3GqKes2ZFSdfRpsp3P3q7allg3c3L5VLBsaKNU0lLZK1and6Kuqz+00SpWRMl9aQFLGpJGiUukwAS6HQlwS5r1IdwdQ8YLjxESql8hSnyGWgCSVnmftyUnBEh/H1L3t4cXBUokd7439FlLHHf+NxqV9iceAoIGXM0B0IGlFWls4yCcoFbVZQSMi8LPEYxnDmTEAtxrFi5f0wUbKNijBhgNrjSX/vXZ2Qcm3qjaO6/JFDldj7zPU6LVHTibP2yuK5Dlvw1mflvNd5//vu+a5nvX/+v/////v17+Etz5u7yty/97/+DZcJhO6oBOtuSRopQahILjLViIyGsgw8XEOBkVDhpiRcqBSZrhulBrTZLyFJKBjWawSLCODEZkHTWFoSfVpkRMBu8Tm5BLn8sPG8CdpZwt8pxB8OUcLr2evrPRZyUEpKMi8NfHGEGWAmoAwm0uJJp4Fz0vVyIBBZarXxq5VMYjLMLMrjS810RHkdgeB32nFOpXL2RtJhLWJfFHJt0uOOPP/9f+P/nvvP/f6///etx6Nz1iQ087jEcbViT8s1QvWi76xMfNCVI//vkQAAAC5xNTms5w2y86an9Z1ltlo0tN6xjDbLdJCf1jOG21iJTrbkkaKTTmTIZLYQmoBKMkAAbJs5oXPoPql2WAFumWYTUDQ7Xjb/lCMBaaCa16X4sUPBv+jhWlbqt/bikLjXa+ETU6aO399ypy5CIazwl/JyVrSb5VQJ2vgIaMrA2xg77jUUqgMcEuUdLPt7e3jzLGI9tSyAp5hrfNKfhlLWr0WiVO3J/W9l07RPrSWKXPuWWv/+8//1vmX//////f/OzbxrUcSjEts1c8ZdOBF1V36GsOGlo///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9qiZNbLbY0nHnYL3M0SFaNLgsGPAjuggCVMnwCAGEAocpCJPsyGW3XAlo0TgFNkBCDBQzEgGIKLiECnJTsfkUxJY83aD4xQxZ7y6oEBuHM25mbjbLZfelsjizpCEKL5nqXBQCALUgKshPeQBUIyDxRioIHlv5jCjmcO/ZxxhyxTMNbZVKTMBV1HX2lFM8Dq2I0/mEpj0Yu2+/vW/3v//WG+d/////////XO9tU2FLer9vZXnOPO/0NYRDwRMXUgKWNySNEpnzwiIi12XjKNkvhtppwvZO4SzBD/MsCCv487wx2Js9ApAIOHGtQ0DAkBjcJnICugan234GRFK0bhyrYjd55BRRaKGlEb0pi0mi72RaRWcYYWukOuIFMWDCMgE4Ss3DC4wgQNYk6m4iigfCdWt8y3nLs4S6EF1Ge1JyNuRAVM/8Rh6lsxaJyy0+Dm0su/P8P////1///8/v/////rKWV7Wt1M8ajyDn//WNGNUnfsl3Wy22NJqOL1HRISAKMMRIAoBKAKvEKmCLiUUUETjLQ7hLtNelkANCBzjUWYG2ESdmlEYyiNqg6XqOaokr3Xqtu5sqxlcScBgSiDbpRyugrwJnefiRw/LKi/gc9JJDgCSjTC54eNDUDjVSW1AYKg+qO7XbN7Kvhu5TUFFHnJpH1jMCTrOJ6ga28dNSzsNZYT0NN7LbW/3h+/1j/////85//////rKku2gCIwk8MOPmqv9a3H2J//vkQAAADQRO0Gs5w2y16Yn9Z1htlFEvP6ziDbKMpqe1nD22+xKc0sttjTapWNZtcS4WhiSCQeYU5bpUhdEvCrEgPmNRC3U7ALfg4t5A4ARpmh+LrKnLTJ6Og+TvomvzRuTM1b/9jwXGhlukovyeZlOocpb1vCUKOrNUiEgLhQ8HEXGUea00ov/GljsOXRL+4dztVblHYxfSkfeCH4fdrkshyN01JHJXCttMoIhDErk3f/Pf/////3//+f//////9JcmOW7VNuvQ9nK1qtb5d/1xX//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9siXtLLbY0m+KdEqVyiYSCzAiARFJwRwlgKLqgqPRZpernue/b51Ml2kwV0XAMSRExJkyw8KUqSCZTMwAmvajC7bNjGvlURyQs4ziJwLXl0onrsulszg0lrjNC0C+kBY11YYa8XCBwgSFOILhVMqxldnKxPVrVPI6SdhiEvS7jkLzaBJnYdvKIQxEX/utMgKJQ5L4E7zm8f////33f/lz9f////+Gsqn55Vv7j9gRCP/6miws0Z9iS5rZbZGky95e54JRPoEMSUIWDCvCUrTBolvUHiylLg4nIpabgss3igRAUoIa5C0DqVkRCVo0pgWellM1iN2ufnmy4SYls7MtmMyqamZPkBY3FqIMDTEIR7LYbcMyCLEeh9w3oQMK0NBniwV0zRjd2LheNTo5Qt5MEwTpBhlhjiaMiLkBJtzYnSHnkjI86Na2/2t/9+zIJ7zrGw2Q/+qtBNe2RKukltjSTUrSmTEVyiCIBJkuc7IDmMgFPoSEem8YCRSmdCvBmo8hIEkdcJfh1SR5D5J5DI44zleiiklla/5V23heiqOo1SPLFg27NM0duUd1DKf04KEhJyi/HUTgANgfBViqEOAcBXh6C3LV7bx7PHKTMjlJ3UsloTU0xYPnmnxiBqJX5///382xvGd6/+///8X1NSW9I2L/d4JsBf/FGC4B//vkQAAADndMTus6i2yn6Pm9Z1ht0czdN6xnC3JbG+b1nGFu2qAc0klkaKDuly2xQCpFL6CUEQcUYtKHsPBAY8IpmIgLL4FbSBVl6gpCaoS0hsAYRMXBBXUAEw4Szh1lhUmX/jVJN2b2Ha9ghAGKEu+4zpRaqUDc+WjFAmimWS4ahZ0BgETDE4ALCw0M4EfgVwzZWCx0LhyaWmkkpSRaRSTNiEJwsHTxQJcyYiqRMl8pk+VCoRYyLqT0Uf9uzf/NaRxBGtRqiaL9f////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////20gK1xySNEh3W7w0wxFUlGsqJNSOAdKZQYCDpGxEBGVRrSXruGsp1ZSMOKlAoJMNLNYHTVCgEuQ3Z41aHVhFd1Yhbl1Lm9QoEAxF/GbSqkgrG1Wl2E5KG52ZA7IWWBAI6hnxkqMpChQUZZZIDITUEcWrY7tbzrUVLluOOZCJdHa71T0WpYzUpZ9+5fS0TrVIr3//XP//7+8df+P///////+PLVrFsRP9uqBTtbkjaJD6QldgXEtSFStNtox40WgZUAQGMs/HAnKmYzQPjOOs9aKUslLbgzkuak+7JEo4sUpyY0asW5XS52+9YpALzNmllJXypZ61a1ceGTMIfxAchxSLhlxI9DStttk6/JFGccv/+409Spjcf5252AMp+aic52UQ9L7MYkl7d2ZxUad5sl9amNeMfRbSS5W3JG0CpxrD4JVLhQGSxFwaDP1QEiEQi5DYGDgdIOFD7QHde25beAarPQHRKWg8INCyMoA0mDHeTUcWUyKksZU1uoQGZat+7GoOpYdrYV94Uz1s5FQN4l0vFL9kbUHTdpW1aLU3Icp3ecp71r7tu5hvsPROHH0o7Xa8sn6ajo9xiIUmN2Iy3Yp//ggNJoIugL/7q4o//vkQAAAD5M3S3s5etiUaUndYw1t0WTfM6xjC3Iom+f1nL1uiHURJYdpvtYGJcxCHWFPUXkRNSUTqA8xehBAuMiGg4HFrMyly5oVuUkiJftiKPYkWeEQ3MLPLDP+7zWqxD2WzhHhzW3MEmMk6Um4rN8VVjzMGubofchwsZ+GUnwTwWxbQr2E6hLODu33q24MCDqElk+qlKzNTM4qVkdwrM8XDgwuLlcLhj/9Nq+QHf//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+2QD1kdkjRQaerhwHCZ4IiZJGKFhPREOEF40rFpC3xYaQk1nL9zIwQiO8rzo1kREehp7rOa15lUvQxjsPMhqvlGn6ynIev2ZHrWSJ40LqZgTS4PIWY9QOQUwYgKwzgJ4FwFpBXxGgvwKoeg9tNSakTAxykUzYfSkkbIEiPA+bok8uOTTxoks3f/1//+pmXdjiFWMj8pbCVJI3G0QRMWZCoBIC5CpBwKeA3EabRo8g5zVDOJseUY5dlDM12CY2tN4HZONzIoFFRxVEzltXqYPTWdzXctZ8QDmcK64XMSOX1LeGW8d400pg9nZdNtXBDosXYDAsEum4KfLLX61h+P5ZYYfnEoxUkE1aq4RitqxlS7iFH2rfpLVv/6hIbSaaLIXtoS9rbbZGEH4gKqsA1l1XlAIicZ2xIitTSaTSfASRS4ed+H8nc4ogcgGgRYhakh3NAov6Co1jQ2wGCDOR8iuSbfD3C6bAMzvV2d9thbZ2v2khoSTs8y3xUSC1Lmoz2ZjBSY/SSs0aJT5pt5bdm5cRDEYI3ZFIh2Hk7i/UDS5vduD5Qt//GJvaFkL//vkQAAAD/w3S3s5etij5wn9Zy9bjxTHL4xh63IAG6g1nTFudwUAR4ZfvtYGJrKnof+Hiqyyw5014oFonIPJKkRiRb8xGHrc5JUJI0tdiZVBOCO4jTAqgjA1N54R6aC1W3WvwA+TWRov3KI8njRLSzW6+9VBdR6U8O4cgVJDkMFuTKFEt0sZ+bfdKXxrxGBLKhuhXrAq93n3qpGvExxJ7/6BOAiBabGI//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////2zJd2ttsjCE1KqkFvcmdHCwSk0Zm6d0yXWja+R4B+YFeW9lPNPGC20glpkpMCkiITlCoQOcXgvd2zfc7Kdqj5iWsNwnkNLsUOPSFL38eWr4t5oEHEhLEchbENJMpkKQ+EsLt1r51jdLbxiR8hiFLMKTUsB69d1ixsMi5xqJ0P//E4CKAJFH///////////////////////////////////////8kQKsk/5AH0izZ90DvuGSNTkP3FUJlAtkLM0ERE4SE5+c5PQ8FEqLtW9MIcowFJ0sAhtGpoTWDdrM8i61nrhJGW+Opth2Yc3lb3HTaxBfJwnQ/zgXZdycwjdVjBQyTlda/+8fOM/0b4MKfeYsEEQZJAC7//WXAQ7k9syp9vrbIwg9E9J6+MHRxO+WEGjlLFEg7lMzQHuAw6O2ow+syvMSKjR1MY0YAxCE5Q0HDSzUVBSZrygJKdWtoDTU2YOgGrDKX3Hp2laxsoQAQsEYXj4OIEQxVifc1TKSS5zUzM/C19l8BBOzptm605psClO7t4oq3M//aaDp5od//vkQAAAD/s1TmsZet6/5pntZw9bjoTJLezl62GhGWa1jT1vt0Kdt0kjaAE9bvRBxE0rIUO5olM/EXkWnZgysuipdP0PItlwZHhL6QyYSh/3nJOhJcNPxVOk5i8KC/t8bbUPHQoYsSer/N91pu7DRsLEjZTsNw4VEnz1eMUVmia/vjOtYj31DmiuU9fLJEgR2WFqF2Hfn/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////rmTNrbbI0EH3jdnBmRbqJl41KgLuFAXRQngZ7SS1VaB56HpnV4kMlu/kHLQZyB2sUWcmkhLUwWHLe4R2FmpX2iDTCwNDWHON953rNNwVxEJsHTZDB6EQjijLuhykjK5w+P/XX+/NLN3efiHJNSG4wNB0UD3/+VcJOEf////////////////////////////////////////////////////////////////////////////////////////////94lRNIaJ+20YQvy5r2LBhYNJYtOhAFMwwNTEmGdiABZlYjn9yv0lZM1jamLUxQE5DjTgWktQmHZrEGsVgxIT7OK+qdOaaucfWN1zvOLJ2OoxoKUvBQsSywpI/1RZyZdf//2xjwoGN+NCpuLQFRCBUv//9xJVtQLktjbaIArwU41S0u6dQZmz4pIpO8WFzrkDQ2zZ5qluzBbYeBtfclcAIlAKkDhTE1RpoT1iNbLBN/u2m9TR9ff+/P86xh61qMth0niO+NVhOwv5iVuqf//8f/Fnkk+Y1qbixOLB8Bo//vkQAAAD/owS+M5Wt7XZom9Z0tbzDybKexh6WmMmCZ1nKVvkiCUdvfIA/NHNvZNrCOkiA8oAkFgmmoBELWZiAVaVNzH38cswQQhJ34bMQoypD6ELcKKNnh+ezLIjOfycEUAlg+vfw2Fs+u02EEsRSXeNYwD0VDcIR8lE5n//fzcsbblxKgq8ouX/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+2sp23SSNEARmep5ZTQVUL8uEE5lwE0S6jwtnLUu9JZHZ7Gm6KyL+VViRlihmoBgmyE51kRpU9dOOs7I71nTUsgBEmEZ9FL7zrbRaCcCOqKKZYNg/jA2SBKA48bnHK/4/9/tllsvptIzKDS////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+ruwgKs8aWRoAX+yyAIBY0vclImOebkSHdJi2Y8TDmr9beMYdMRBVCl89Yk8zpEAzWDBA0jzVDax+l5P/V8pG6K7zbP1vWs/wbPKKBzfl9Q7LjIzP4WjP/bgmB8ZCdpj1Z15KylZLG2kQBldsVIcUGZAOipUAvVJ+HR6iWQtijLntvY849SdxWA2eHwEEYcx1DqwEwqN0y4jyEdWh/vOmwUOm73ynk5erOrHuJG0YOgkkhWNJ653/r74X4qQqKqnBoSm7lY4//vkQAAAD/onR+sZelEABOlPZy9LCgCbG4xhqUEyE2U9nB0sbiAUc1bcSAFTC5Zhx6KAt0z0Ww04QAAYAZDUgHKxh3bGX1Inmyd/WWGwGY9R1nj0DxKUfZwsS3n6xr/9FK7cTH/1/f/ve3skSC4J1kXD6D1U4v6/KhUwXF4wkiT//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9mdQEnV40kjQAqYzNmNtGUCEADPTnCDjH+DCZxsw8LZimHeZRIZCVY7KVAOoM1QwKyCikk1zDbPbGv/v+j7Nvim7+uvr+DGYLqGZxeNj6PayzeL0sWFQ0XF0hokin/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////SYCjTnTKBh36SWQU4RCI+rObHzYQeGESxYav5Te7ncprKjjOGzMFTpLajwxsDYEpHsZmpgj0PYumiNX+pFCkgS5xRdvc1Yyf8XHHXlkPlxZWZBFHV4skiIArfP1KStGAEMoEALQIBnA1RYKGndhWeO/5EmGLVfxMlciOxac0SQhEA/J9/1NX2RGRkcwwbDQF54tEl3ZxiJvxd/bxY//vkQAAAD/wmR+H5WlstZLkdYwtLBxiFHYxhSWjZCaR03GDkblDcbuygBaLm7g5EECghVgPB1Ku0HUsOZvBzQamHP1p3uOAytQccQB1gYpGpOXa+++v5WalXP//7oe1iNEpNKGqwep////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////cuI1d0TSIAH872KWlVk9lAwJ5RNKxEVmBbFu87Mf++YEpHhh5u62wEEBoBVI4VWbOZ/f75NVKnqf/v0r3Iy7NktWg634VR///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+m2S2nJAADmdu5nTQeQlZAaYkhFpEgUkrUehPOa58xKIVuE0ifCmITmchJTibf+3/+YYQm1AMthSjgxFsuiCIAArTVjHAmKJYJiXFeAaOmGxxY0hxy7zOzATQ6tmwBJIet0qxGzRas+//4IHSRBMw//vkQAAAD/oYRksRikFp4wjcRi1IAyg/GQVkpshmB+NQrBzdV54uEQAy7lr9vSMDDmmwoOY0AGUPsmCXNUfUTQ4lkwQEhwVRoYKPrS/9I2Bn/nSYW////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9AxKIJwqAB99UNwEiBEgHkC8D1gtODykUHpL6ZcWbHysDsARjVBWr/0jZ/1PsrHf///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////o3SLABvsoTV2mrUTDPRI7F3nP+oFYqoLO2gXWyEiX1IAzECT/iXSyu7uOu/8eGbQiCbI//vkQAAAD/wARaAAAAmcYMi0ACMTAAABLgAAACAAACXAAAAEABIAAHKiH/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ABJAAGTIKM3//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+//vkQAAAD/wAS4AAAAmcgAlwAAABAAABLgAAACAAACXAAAAE////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////VEFHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjAxOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf8=",this._shadowRoot.appendChild(r),"sound-only"===this.type&&r.addEventListener("ended",()=>{document.dispatchEvent(this._event),this._isPlaying=!1})}_playAudio(){var c=this._shadowRoot.getElementById("mc-audio").play();void 0!==c&&c.catch(l=>{console.log(l)}).then(()=>{})}_addStyle(){let r=this._shadowRoot.getElementById("customStyle");r&&this._shadowRoot.removeChild(r);let c=document.createElement("style");c.id="customStyle";let h=this._shadowRoot.getElementById("animContainer").clientWidth/100;c.textContent=e(h,this.clearBackground),this._shadowRoot.appendChild(c)}_setBackground(){let r=this._shadowRoot.getElementById("animContainer"),c=this._shadowRoot.getElementById("mcLogo"),h=r.clientWidth/r.clientHeight;h<=.8?(r.classList.add("viewport-vertical"),c.classList.add("vertical-or-square-margin")):h>.8&&h<1.4?(r.classList.add("viewport-square"),c.classList.add("vertical-or-square-margin")):h>=1.4&&(r.classList.add("viewport-horizontal"),c.classList.add("horizontal-margin"))}_resize(){window.addEventListener("resize",()=>{let r=this._shadowRoot.getElementById("animContainer"),c=this._shadowRoot.getElementById("customStyle"),l=this._shadowRoot.getElementById("mcLogo");c.textContent=e(r.clientWidth/100),r.classList.remove("viewport-vertical"),r.classList.remove("viewport-square"),r.classList.remove("viewport-horizontal"),l.classList.remove("horizontal-margin"),l.classList.remove("vertical-or-square-margin"),this._setBackground()},!1)}_updateAnimation(){setTimeout(()=>{this._index','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','',''][this._index],this._updateAnimation()):(document.dispatchEvent(this._event),this._isPlaying=!1),this._index++},this._index+1===this._totalFrame?this._lastFrameRate:this._commonFrameRate)}}$.MCSonic=n,window.customElements.define("mc-sonic",n)},33321:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.default=(()=>{var a={en:{name:"English",code:"en",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Approved",success:"Success",complete:"Complete"}},ar:{name:"Arabic",code:"ar",fontFamily:"noto_sans_arabic",fontNames:"NotoSansArabic-Medium",data:{approved:"\u0645\u064f\u0639\u062a\u0645\u062f",success:"\u0646\u062c\u0627\u062d",complete:"\u0625\u062a\u0645\u0627\u0645"}},az:{name:"Azeri",code:"az",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"T\u0259sdiql\u0259nib",success:"U\u011furlu",complete:"Tamamla"}},id:{name:"Bahasa Indonesia",code:"id",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Disetujui",success:"Berhasil",complete:"Selesai"}},bs:{name:"Bosnian",code:"bs",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Odobreno",success:"Uspje\u0161no",complete:"Zavr\u0161eno"}},bg:{name:"Bulgarian",code:"bg",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"\u041e\u0434\u043e\u0431\u0440\u0435\u043d\u043e",success:"\u0423\u0441\u043f\u0435\u0445",complete:"\u0413\u043e\u0442\u043e\u0432\u043e"}},en_ca:{name:"Canadian English",code:"en_ca",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Approved",success:"Success",complete:"Complete"}},fr_ca:{name:"Canadian French",code:"fr_ca",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Approuv\xe9",success:"Succ\xe8s",complete:"Termin\xe9"}},hr:{name:"Croatian",code:"hr",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Odobreno",success:"Uspje\u0161no",complete:"Dovr\u0161eno"}},cs:{name:"Czech",code:"cs",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Schv\xe1leno",success:"\xdasp\u011bch",complete:"Dokon\u010deno"}},da:{name:"Danish",code:"da",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Godkendt",success:"Success",complete:"Komplet"}},nl:{name:"Dutch",code:"nl",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Goedgekeurd",success:"Succes",complete:"Voltooid"}},fi:{name:"Finnish",code:"fi",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Hyv\xe4ksytty",success:"Onnistui",complete:"T\xe4yt\xe4"}},fr:{name:"French",code:"fr",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Approuv\xe9",success:"Valid\xe9",complete:"Finaliser"}},ka:{name:"Georgian",code:"ka",fontFamily:"noto_sans_georgian",fontNames:"NotoSansGeorgian-Medium",data:{approved:"\u10d3\u10d0\u10db\u10e2\u10d9\u10d8\u10ea\u10d3\u10d0",success:"\u10ec\u10d0\u10e0\u10db\u10d0\u10e2\u10d4\u10d1\u10d0",complete:"\u10e8\u10d4\u10e1\u10e0\u10e3\u10da\u10d4\u10d1\u10e3\u10da\u10d8"}},de:{name:"German",code:"de",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Autorisiert",success:"Erfoig",complete:"Vollst\xe4ndig"}},el:{name:"Greek",code:"el",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"\u0395\u03b3\u03ba\u03c1\u03af\u03b8\u03b7\u03ba\u03b5",success:"\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03af\u03b1",complete:"\u039f\u03bb\u03bf\u03ba\u03bb\u03ae\u03c1\u03c9\u03c3\u03b7"}},he:{name:"Hebrew",code:"he",fontFamily:"noto_sans_hebrew",fontNames:"NotoSansHebrew-Medium",data:{approved:"\u05d0\u05d5\u05e9\u05e8",success:"\u05d1\u05d5\u05e6\u05e2 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4",complete:"\u05d4\u05d5\u05e9\u05dc\u05dd"}},hu:{name:"Hungarian",code:"hu",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"J\xf3v\xe1hagyva",success:"Sikeres",complete:"K\xe9sz"}},is:{name:"Icelandic",code:"is",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Sam\xfeykkt",success:"Heppna\xf0ist",complete:"Loki\xf0"}},it:{name:"Italian",code:"it",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Approvato",success:"Op. riuscita",complete:"Completato"}},lv:{name:"Latvian",code:"lv",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Apstiprin\u0101ts",success:"Veiksm\u012bgi",complete:"Pabeigts"}},lt:{name:"Lithuanian",code:"lt",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Patvirtinta",success:"Pavyko",complete:"U\u017ebaigta"}},ja:{name:"Japanese",code:"ja",fontFamily:"noto_sans_japanese",fontNames:"NotoSansJP-Medium",data:{approved:"\u627f\u8a8d\u3057\u307e\u3057\u305f",success:"\u5b8c\u4e86\u3057\u307e\u3057\u305f",complete:"\u5b8c\u4e86\u3057\u307e\u3057\u305f"}},kk:{name:"Kazakh",code:"kk",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"\u0411\u0435\u043a\u0456\u0442\u0456\u043b\u0433\u0435\u043d",success:"\u0421\u04d9\u0442\u0442\u0456",complete:"\u0410\u044f\u049b\u0442\u0430\u043b\u0493\u0430\u043d"}},km:{name:"Khmer",code:"km",fontFamily:"noto_sans_khmer",fontNames:"NotoSansKhmer-Medium",data:{approved:"\u1794\u17b6\u1793\u200b\u17a2\u1793\u17bb\u1798\u17d0\u178f",success:"\u178a\u17c4\u1799\u1787\u17c4\u1782\u1787\u17d0\u1799",complete:"\u1794\u17b6\u1793\u1794\u1789\u17d2\u1785\u1794\u17cb"}},rw:{name:"Kinyarwanda",code:"rw",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Byemejwe",success:"Byakunze",complete:"Byarangiye"}},ko:{name:"Korean",code:"ko",fontFamily:"noto_sans_korean",fontNames:"NotoSansKR-Medium",data:{approved:"\uc2b9\uc778\ub428",success:"\uc131\uacf5",complete:"\uc644\ub8cc"}},mn:{name:"Mongolian",code:"mn",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"\u0411\u0430\u0442\u0430\u043b\u0441\u0430\u043d",success:"\u0410\u043c\u0436\u0438\u043b\u0442\u0442\u0430\u0439",complete:"\u0414\u0443\u0443\u0441\u0441\u0430\u043d"}},no:{name:"Norwegian",code:"no",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Godkjent",success:"Vellykket",complete:"Fullf\xf8rt"}},pl:{name:"Polish",code:"pl",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Zatwierdzone",success:"Uda\u0142o si\u0119",complete:"Zako\u0144czone"}},pt_br:{name:"Portuguese (Brazilian)",code:"pt_br",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Aprovado",success:"Sucesso",complete:"Conclu\xeddo"}},pt:{name:"Portuguese (Regular)",code:"pt",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Aprovado",success:"Bem sucedido",complete:"Conclu\xeddo"}},ro:{name:"Romanian",code:"ro",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Aprobat",success:"Succes",complete:"Finalizat"}},ru:{name:"Russian",code:"ru",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"\u041e\u0434\u043e\u0431\u0440\u0435\u043d\u043e",success:"\u0423\u0441\u043f\u0435\u0448\u043d\u043e",complete:"\u0413\u043e\u0442\u043e\u0432\u043e"}},sr:{name:"Serbian",code:"sr",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Odobreno",success:"Uspe\u0161no",complete:"Zavr\u0161i"}},zh_cn:{name:"Simplified Chinese",code:"zh_cn",fontFamily:"noto_sans_simplified_chinese",fontNames:"NotoSansSC-Medium",data:{approved:"\u5df2\u6279\u51c6",success:"\u6210\u529f",complete:"\u5b8c\u6210"}},sk:{name:"Slovakian",code:"sk",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Schv\xe1len\xe9",success:"\xdaspech",complete:"Dokon\u010di\u0165"}},sl:{name:"Slovenian",code:"sl",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Odobreno",success:"Uspelo vam je",complete:"Kon\u010dano"}},es_ar:{name:"Spanish (AR)",code:"es_ar",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Aprobado",success:"\xc9xito",complete:"Completo"}},es_mx:{name:"Spanish (MX)",code:"es_mx",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Aprobado",success:"Exitoso",complete:"Completado"}},es_la:{name:"Spanish (LA)",code:"es_la",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Aprobado",success:"\xc9xito",complete:"Completo"}},es:{name:"Spanish (ES)",code:"es",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Aprobado",success:"Hecho",complete:"Finalizado"}},sv:{name:"Swedish",code:"sv",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Godk\xe4nt",success:"Det lyckades",complete:"Fullst\xe4ndigt"}},th:{name:"Thai",code:"th",fontFamily:"noto_sans_thai",fontNames:"NotoSansThai-Medium",data:{approved:"\u0e2d\u0e19\u0e38\u0e21\u0e31\u0e15\u0e34",success:"\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08",complete:"\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e2a\u0e21\u0e1a\u0e39\u0e23\u0e13\u0e4c"}},zh_hk:{name:"Traditional Chinese (HK)",code:"zh_hk",fontFamily:"noto_sans_traditional_chinese",fontNames:"NotoSansTC-Medium",data:{approved:"\u5df2\u6279\u51c6",success:"\u6210\u529f",complete:"\u5b8c\u6210"}},zh_tw:{name:"Traditional Chinese (TW)",code:"zh_tw",fontFamily:"noto_sans_traditional_chinese",fontNames:"NotoSansTC-Medium",data:{approved:"\u5df2\u6838\u51c6",success:"\u6210\u529f",complete:"\u5b8c\u6210"}},tr:{name:"Turkish",code:"tr",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Onayland\u0131",success:"Ba\u015fard\u0131n\u0131z",complete:"Tamamland\u0131"}},en_gb:{name:"UK English",code:"en_gb",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"Approved",success:"Success",complete:"Complete"}},ua:{name:"Ukrainian",code:"ua",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"\u0421\u0445\u0432\u0430\u043b\u0435\u043d\u043e",success:"\u0413\u043e\u0442\u043e\u0432\u043e",complete:"\u0417\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e"}},vi:{name:"Vietnamese",code:"vi",fontFamily:"visa_font",fontNames:"VisaDialectUI-Medium",data:{approved:"\u0110\xe3 ph\xea duy\u1ec7t",success:"Th\xe0nh c\xf4ng",complete:"Ho\xe0n th\xe0nh"}}};function e(r,c){var l=Object.keys(r);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(r);c&&(s=s.filter(function(h){return Object.getOwnPropertyDescriptor(r,h).enumerable})),l.push.apply(l,s)}return l}function i(r,c,l){return c in r?Object.defineProperty(r,c,{value:l,enumerable:!0,configurable:!0,writable:!0}):r[c]=l,r}(function(){if("function"==typeof window.CustomEvent)return!1;function r(c,l){l=l||{bubbles:!1,cancelable:!1,detail:void 0};var s=document.createEvent("CustomEvent");return s.initCustomEvent(c,l.bubbles,l.cancelable,l.detail),s}r.prototype=window.Event.prototype,window.CustomEvent=r})(),function(){var r,c,l;function s(I,d){var T=function p(I){var T=["sound","constrained","accessibilityText"].reduce(function(te,N){return void 0!==I[N]&&(te[N]=!0===I[N]),te},{});I.color&&(I.color.length<=6&&function h(I){return/(^[0-9A-F]{6}$)|(^[0-9A-F]{3}$)/i.test(I)}(I.color)||"white"===I.color.toLowerCase()||"blue"===I.color.toLowerCase()||"blur"===I.color.toLowerCase()||"transparent"===I.color.toLowerCase())&&(T.color=I.color),I.checkmarkTextOption&&(T.checkmarkTextOption=I.checkmarkTextOption),I.checkmark&&(T.checkmark=I.checkmark),I.languageCode?T.languageCode=I.languageCode:(I.languageCode="es",T.languageCode="es");var J=document.getElementById("visa-sensory-branding"),Y=a[I.languageCode].data.success;return J.setAttribute("role","alert"),J.setAttribute("aria-label",I.accessibilityText?I.accessibilityText:Y),T}(d),J=function g(I){return Object.keys(I).map(function(d){return encodeURIComponent(d)+"="+encodeURIComponent(I[d])}).join("&")}(T);return I+"/index.html"+(J&&"?"+J)}function b(I){for(;I.firstChild;)I.removeChild(I.firstChild)}function E(I,d,T){if(l=s(d,I=I||{}),d=d||"./VisaSensoryBrandingSDK",!((r=T||document.getElementById("visa-sensory-branding"))instanceof HTMLElement))throw new Error("DOM element was not passed to VisaSensoryBranding init");if(!d)throw new Error("Folder Path was not passed to VisaSensoryBranding init");var J=function n(r){for(var c=1;c=0;x--)(G=d[x])&&(N=(te<3?G(N):te>3?G(T,J,N):G(T,J))||N);return te>3&&N&&Object.defineProperty(T,J,N),N},e=this&&this.__metadata||function(d,T){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(d,T)},n=this&&this.__param||function(d,T){return function(J,Y){T(J,Y,d)}},i=this&&this.__awaiter||function(d,T,J,Y){return new(J||(J=Promise))(function(N,G){function x(O){try{Q(Y.next(O))}catch(k){G(k)}}function F(O){try{Q(Y.throw(O))}catch(k){G(k)}}function Q(O){O.done?N(O.value):function te(N){return N instanceof J?N:new J(function(G){G(N)})}(O.value).then(x,F)}Q((Y=Y.apply(d,T||[])).next())})};Object.defineProperty($,"__esModule",{value:!0}),$.AuthService=void 0;const c=f(84142),l=f(64933),s=f(44767),h=f(31595),p=f(87524),g=f(87330),_=f(2646),b=f(20378);f(54088);const y=f(4322),E=f(72849),C=f(23757);let I=r=class{constructor(T){this._gateway=T}requestInitAuth(T,J){return y.of(1).pipe(E.mergeMap(()=>r._configureAmplifyCredentials(J)),E.mergeMap(()=>this._validateCurrentSession(T.email)),E.mergeMap(Y=>y.iif(()=>!!Y,y.of({result:!0}),this._handleInitAuth(T.email))))}requestVerifyAuth(T,J){return y.of(1).pipe(E.concatMap(()=>r._configureAmplifyCredentials(J)),E.concatMap(()=>y.from(c.Auth.sendCustomChallengeAnswer(this._cognitoUser,T))),E.catchError(()=>y.throwError(new h.KushkiError(g.ERRORS.E009))),E.concatMap(()=>this._verifyCurrentSession()),E.map(Y=>({authorization:Y.getRefreshToken().getToken()})))}validateSession(T){return y.of(1).pipe(E.concatMap(()=>r._configureAmplifyCredentials(T)),E.concatMap(()=>this._getCurrentUserEmail()))}getAuthorizationToken(){return y.of(1).pipe(E.mergeMap(()=>this._currentAuthenticatedUser()),E.mergeMap(T=>{const J=T?T.getSignInUserSession():null;return J?y.of(J.getAccessToken().getJwtToken()):y.throwError(new h.KushkiError(g.ERRORS.E011))}),E.catchError(()=>y.throwError(new h.KushkiError(g.ERRORS.E011))))}_currentAuthenticatedUser(){return y.of(1).pipe(E.mergeMap(()=>y.from(c.Auth.currentAuthenticatedUser())))}_verifyCurrentSession(){return y.of(1).pipe(E.concatMap(()=>y.from(c.Auth.currentSession())),E.catchError(()=>y.throwError(new h.KushkiError(g.ERRORS.E008))))}_handleInitAuth(T){const J=r._getRandomString();return y.of(1).pipe(E.mergeMap(()=>y.from(c.Auth.signUp({password:J,attributes:{"custom:merchant":T,given_name:T,preferred_username:T},username:T}))),E.concatMap(()=>this._userSignIn(T,J)),E.concatMap(Y=>(this._cognitoUser=Y,Y.getSignInUserSession().getAccessToken().getJwtToken())),E.concatMap(Y=>y.iif(()=>!!Y,y.of({result:!0}),y.throwError(new h.KushkiError(g.ERRORS.E001)))),E.catchError(Y=>{const te=C.UtilsService.sGet(Y,"code","");return y.iif(()=>te===p.CognitoErrorEnum.UsernameExistsException,this._userSignInPasswordles(T),y.throwError(new h.KushkiError(g.ERRORS.E007)))}))}_validateCurrentSession(T){return y.of(1).pipe(E.concatMap(()=>c.Auth.currentSession()),E.concatMap(J=>y.forkJoin([y.of(J),y.from(c.Auth.currentUserInfo())])),E.concatMap(([J,Y])=>T&&Y.attributes.email.toLowerCase()!==T.toLowerCase()?this._signOut():y.of(J.getAccessToken().getJwtToken())),E.catchError(()=>this._signOut()))}_getCurrentUserEmail(){return y.of(1).pipe(E.concatMap(()=>c.Auth.currentUserInfo()),E.concatMap(T=>y.iif(()=>!!T.attributes.email,y.of({email:T.attributes.email.toLowerCase()}),y.throwError(new h.KushkiError(g.ERRORS.E011)))),E.catchError(()=>y.throwError(new h.KushkiError(g.ERRORS.E011))))}_signOut(){return y.of(1).pipe(E.concatMap(()=>c.Auth.signOut()),E.mapTo(!1))}_userSignIn(T,J){return y.of(1).pipe(E.concatMap(()=>y.from(c.Auth.signIn(T,J))))}_userSignInPasswordles(T){return y.of(1).pipe(E.mergeMap(()=>y.from(c.Auth.signIn(T))),E.mergeMap(J=>(this._cognitoUser=J,y.throwError(new h.KushkiError(g.ERRORS.E010)))))}static _configureAmplifyCredentials(T){return i(this,void 0,void 0,function*(){const J=`${T?_.KPayUserPoolEnum.uat:_.KPayUserPoolEnum.prod}`,{data:Y}=yield l.default.get(J),te={cognito:{APP_CLIENT_ID:Y.appClientId,REGION:Y.region,USER_POOL_ID:Y.userPoolId}};c.Auth.configure({Auth:{mandatorySignId:!0,region:te.cognito.REGION,storage:C.UtilsService.sIsEmpty(window)?"":window.sessionStorage,userPoolId:te.cognito.USER_POOL_ID,userPoolWebClientId:te.cognito.APP_CLIENT_ID}})})}static _getRandomString(){return Math.random().toString(36).slice(2)+Math.random().toString(36).toUpperCase().slice(2)}};I=r=a([b.injectable(),n(0,b.inject(s.IDENTIFIERS.KushkiGateway)),e("design:paramtypes",[Object])],I),$.AuthService=I},94820:function(Me,$,f){"use strict";var a=this&&this.__decorate||function(h,p,g,_){var E,b=arguments.length,y=b<3?p:null===_?_=Object.getOwnPropertyDescriptor(p,g):_;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)y=Reflect.decorate(h,p,g,_);else for(var C=h.length-1;C>=0;C--)(E=h[C])&&(y=(b<3?E(y):b>3?E(p,g,y):E(p,g))||y);return b>3&&y&&Object.defineProperty(p,g,y),y},e=this&&this.__metadata||function(h,p){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(h,p)},n=this&&this.__param||function(h,p){return function(g,_){p(g,_,h)}};Object.defineProperty($,"__esModule",{value:!0}),$.CardAsyncService=void 0;const i=f(44767),r=f(20378);f(54088);const c=f(4322),l=f(72849);let s=class{constructor(p){this._gateway=p}requestCardAsyncToken(p,g,_,b){return c.of(1).pipe(l.switchMap(()=>this._gateway.requestCardAsyncToken(p,g,_,b)))}requestCardSubscriptionAsyncToken(p,g,_,b){return c.of(1).pipe(l.mergeMap(()=>this._gateway.requestSubscriptionCardAsyncToken(p,g,_,b)))}};s=a([r.injectable(),n(0,r.inject(i.IDENTIFIERS.KushkiGateway)),e("design:paramtypes",[Object])],s),$.CardAsyncService=s},69479:function(Me,$,f){"use strict";var a=this&&this.__decorate||function(g,_,b,y){var I,E=arguments.length,C=E<3?_:null===y?y=Object.getOwnPropertyDescriptor(_,b):y;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)C=Reflect.decorate(g,_,b,y);else for(var d=g.length-1;d>=0;d--)(I=g[d])&&(C=(E<3?I(C):E>3?I(_,b,C):I(_,b))||C);return E>3&&C&&Object.defineProperty(_,b,C),C},e=this&&this.__metadata||function(g,_){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(g,_)},n=this&&this.__param||function(g,_){return function(b,y){_(b,y,g)}};Object.defineProperty($,"__esModule",{value:!0}),$.CardDynamicService=void 0;const i=f(44767),r=f(9245),c=f(20378),l=f(4322),s=f(72849),h=f(37984);let p=class{constructor(_,b){this._cardService=_,this._cardAsyncService=b}requestCardDynamicToken(_,b,y,E,C,I){l.of(1).pipe(s.concatMap(()=>this._cardService.requestBinInfo(_,y,E,C))).subscribe({error:d=>h.Kushki.callbackError(d,I),next:d=>{d.cardType===r.BinCardTypeEnum.debit?this._requestCardAsyncToken(b,y,E,C,I):this._requestToken(b,y,E,C,I)}})}_requestCardAsyncToken(_,b,y,E,C){l.of(1).pipe(s.mergeMap(()=>this._cardAsyncService.requestCardAsyncToken(_,b,y,E))).subscribe({error:I=>h.Kushki.callbackError(I,C),next:I=>{C(I)}})}_requestToken(_,b,y,E,C){this._cardService.requestToken(_,b,y,E,C)}};p=a([c.injectable(),n(0,c.inject(i.IDENTIFIERS.CardService)),n(1,c.inject(i.IDENTIFIERS.CardAsyncService)),e("design:paramtypes",[Object,Object])],p),$.CardDynamicService=p},95323:function(Me,$,f){"use strict";var r,a=this&&this.__decorate||function(J,Y,te,N){var F,G=arguments.length,x=G<3?Y:null===N?N=Object.getOwnPropertyDescriptor(Y,te):N;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)x=Reflect.decorate(J,Y,te,N);else for(var Q=J.length-1;Q>=0;Q--)(F=J[Q])&&(x=(G<3?F(x):G>3?F(Y,te,x):F(Y,te))||x);return G>3&&x&&Object.defineProperty(Y,te,x),x},e=this&&this.__metadata||function(J,Y){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(J,Y)},n=this&&this.__param||function(J,Y){return function(te,N){Y(te,N,J)}},i=this&&this.__awaiter||function(J,Y,te,N){return new(te||(te=Promise))(function(x,F){function Q(P){try{k(N.next(P))}catch(K){F(K)}}function O(P){try{k(N.throw(P))}catch(K){F(K)}}function k(P){P.done?x(P.value):function G(x){return x instanceof te?x:new te(function(F){F(x)})}(P.value).then(Q,O)}k((N=N.apply(J,Y||[])).next())})};Object.defineProperty($,"__esModule",{value:!0}),$.CardService=void 0;const c=f(72982),l=f(39007),s=f(44767),h=f(28092),p=f(31595),g=f(60025),_=f(87330),b=f(32947),y=f(20378);f(54088);const E=f(4322),C=f(72849),I=f(23757),d=f(37984);let T=r=class{constructor(Y,te,N){this._3Dsecure="active_3dsecure",this._cardNumber="card.number",this._sandboxEnable=!1,this._paymentValidatedEvent="payments.validated",this._paymentSetupCompleteEvent="payments.setupComplete",this._gateway=Y,this._antiFraud=N,this._authService=te,this._receipt={amount:"totalAmount","card.cvc":"card.cvv","card.expiryMonth":"card.expiryMonth","card.expiryYear":"card.expiryYear","card.name":"card.name","contactDetails.documentNumber":"contactDetails.documentNumber","contactDetails.documentType":"contactDetails.documentType","contactDetails.email":"contactDetails.email","contactDetails.firstName":"contactDetails.firstName","contactDetails.lastName":"contactDetails.lastName","contactDetails.phoneNumber":"contactDetails.phoneNumber","contactDetails.secondLastName":"contactDetails.secondLastName",[this._cardNumber]:this._cardNumber,currency:"currency",emailRequest:"email",isDeferred:"isDeferred",jwt:"jwt",merchantName:"merchantName",months:"months",savePaymentData:"savePaymentData",sessionId:"sessionId",userId:"userId",walletId:"walletId"}}requestToken(Y,te,N,G,x){this._gateway.requestMerchantSettings(te,N,G).pipe(C.switchMap(F=>(this._setSandboxEnable(!!F.sandboxEnable),E.forkJoin([this._getScienceSession(Y,te,N,F),this._getCybersourceJwt(F,te,N,G,Object.prototype.hasOwnProperty.call(Y,"card")?Y.card.number:void 0),E.of(F)]))),C.mergeMap(([F,Q,O])=>{Y.isDeferred=void 0!==Y.isDeferred&&Y.isDeferred,Y.cvv&&(Y.card={cvc:Y.cvv}),this._checkRequestBody(Y);const k=Object.assign(Object.assign({},Y),F);return void 0!==Q&&(k.jwt=Q),E.forkJoin([E.of(h.transform(this._receipt,Object.assign(Object.assign({},k),{merchantName:O.merchant_name}))),Y.walletId?this._authService.getAuthorizationToken():E.of(void 0),E.of(O)])})).subscribe({error:F=>d.Kushki.callbackError(F,x),next:([F,Q,O])=>{F.jwt&&!O.sandboxEnable?this._request3DSToken(()=>{this._requestTokenGateway(F,te,N,G,x,Q)}):this._requestTokenGateway(F,te,N,G,x,Q)}})}requestDeviceToken(Y,te,N,G,x){this._gateway.requestMerchantSettings(te,N,G).pipe(C.switchMap(F=>(this._setSandboxEnable(!!F.sandboxEnable),E.forkJoin([this._getDeviceTokenSiftScienceObject(Y,te,N,F,G),this._getCybersourceJwtSubscription(F,te,N,G,Y.subscriptionId)])))).subscribe({error:F=>d.Kushki.callbackError(F,x),next:([F,Q])=>{null===F.userId&&delete F.userId,null===F.sessionId&&delete F.sessionId,Q&&!this._sandboxEnable?(F=Object.assign(Object.assign({},F),{jwt:Q,amount:Y.amount,cardHolderName:Y.cardHolderName,currency:Y.currency}),this._request3DSToken(()=>{F=Object.assign(Object.assign({},F),{jwt:Q}),this._requestDeviceToken(Object.assign({subscriptionId:Y.subscriptionId},F),te,N,G,x)})):(F=Object.assign(Object.assign({},F),{jwt:Q}),this._requestDeviceToken(Object.assign({subscriptionId:Y.subscriptionId},F),te,N,G,x))}})}requestSubscriptionToken(Y,te,N,G,x){this._gateway.requestMerchantSettings(te,N,G).pipe(C.switchMap(F=>(this._setSandboxEnable(!!F.sandboxEnable),E.forkJoin([this._getScienceSession(Y,te,N,F),this._getCybersourceJwt(F,te,N,G,I.UtilsService.sGet(Y,this._cardNumber)),E.of(F)]))),C.mergeMap(([F,Q,O])=>{this._checkRequestBody(Y);const k=this._getCreateSubscriptionDataToTransform(F,Y);return void 0!==Q&&(k.jwt=Q),E.forkJoin([E.of(h.transform(this._receipt,Object.assign(Object.assign({},k),{merchantName:O.merchant_name}))),Y.walletId?this._authService.getAuthorizationToken():E.of(void 0),E.of(O)])})).subscribe({error:F=>d.Kushki.callbackError(F,x),next:([F,Q,O])=>{F.jwt&&!O.sandboxEnable?this._request3DSToken(()=>{this._requestSubscriptionTokenGateway(F,te,N,G,x,Q)}):this._requestSubscriptionTokenGateway(F,te,N,G,x,Q)}})}requestDeferred(Y,te,N,G){return this._gateway.requestDeferredConditions(te,Y.bin,N,G)}requestBinInfo(Y,te,N,G){return this._gateway.requestBinInfo(te,I.getBinFromCreditCardNumber(String(Y.bin)),N,G)}validate3DS(Y,te,N,G,x){return void 0===Y.security?d.Kushki.callbackError(new p.KushkiError(_.ERRORS.E012),x):I.UtilsService.sGet(Y,"security.authRequired",!1)?I.UtilsService.sGet(Y,"security.authRequired")&&this._validateParameters(Y)?d.Kushki.callbackError(new p.KushkiError(_.ERRORS.E012),x):this._sandboxEnable||I.UtilsService.sGet(Y,"security.paReq",b.ThreeDSEnum.SANDBOX)===b.ThreeDSEnum.SANDBOX?this._ccaSandbox(Y,te,N,G,x):this._isInvalidSpecificationVersion(Y,this._sandboxEnable)?d.Kushki.callbackError(new p.KushkiError(_.ERRORS.E012),x):(r._ccaCardinal(Y),void this._completeCardinal(Y.secureId,te,N,G,x)):void x({isValid:!0})}requestSecureInit(Y,te,N,G,x){E.of(1).pipe(C.map(()=>this._checkSecureInitCardLength(Y)),C.switchMap(()=>this._getMerchantSettings(te,N,G)),C.switchMap(F=>E.iif(()=>this._is3DSSecureEnabled(F),E.of(F),E.throwError(new p.KushkiError(_.ERRORS.E013)))),C.switchMap(F=>E.forkJoin(this._getCybersourceJwt(F,te,N,G,Y.card.number),E.of(F)))).subscribe({error:F=>d.Kushki.callbackError(F,x),next:([F,Q])=>{const O={jwt:F};this._isSandboxEnabled(Q)?x(O):this._request3DSToken(()=>{x(O)})}})}_getCreateSubscriptionDataToTransform(Y,te){return null===Y.userId||null===Y.sessionId?Object.assign({},te):Object.assign(Object.assign({},te),Y)}_request3DSToken(Y){window.Cardinal.on(this._paymentSetupCompleteEvent,()=>{Y()})}_requestTokenGateway(Y,te,N,G,x,F){return this._gateway.requestToken(Y,te,N,G,F).subscribe({error:O=>d.Kushki.callbackError(O,x),next:O=>{x(O)}})}_getMerchantSettings(Y,te,N){return this._gateway.requestMerchantSettings(Y,te,N).pipe(C.map(G=>(this._setSandboxEnable(!!G.sandboxEnable),G)))}_validateParameters(Y){return void 0===Y.security.acsURL||void 0===Y.security.paReq||void 0===Y.security.authenticationTransactionId}_getDeviceTokenSiftScienceObject(Y,te,N,G,x){return E.of(1).pipe(C.switchMap(()=>E.iif(()=>null!=Y.sessionId&&null!=Y.userId,this._getRequestSiftObject(Y.userId,Y.sessionId),this._createSubscriptionSiftScienceSession(Y.subscriptionId,te,N,G,x,Y))))}_createSubscriptionSiftScienceSession(Y,te,N,G,x,F){return E.of(1).pipe(C.switchMap(()=>this._getUserId(Y,te,N,x,F.userId)),C.switchMap(Q=>this._antiFraud.createSiftScienceSession(Y,"",te,N,G,I.UtilsService.sGet(Q,"userId"))))}_checkCardLength(Y){if(Y.card.number.length<14||Y.card.number.length>19)throw new p.KushkiError(_.ERRORS[_.ErrorCode.E005])}_checkSecureInitCardLength(Y){if(Y.card.number.length<6||Y.card.number.length>19)throw new p.KushkiError(_.ERRORS[_.ErrorCode.E014])}_getScienceSession(Y,te,N,G){return E.of(1).pipe(C.switchMap(()=>Y.card&&void 0!==Y.card.number?this._antiFraud.createSiftScienceSession(I.getBinFromCreditCardNumberSift(Y.card.number),Y.card.number.slice(-4),te,N,G):E.of({sessionId:null,userId:null})))}_checkCurrency(Y){Y.currency=void 0===Y.currency?"USD":Y.currency}_getRequestSiftObject(Y,te){return E.of(1).pipe(C.map(()=>({sessionId:te,userId:Y})))}_checkAmount(Y){void 0!==Y.amount&&"string"==typeof Y.amount&&(Y.amount=parseFloat(Y.amount))}_checkRequestBody(Y){this._checkCurrency(Y),Y.card&&Y.card.number&&this._checkCardLength(Y),this._checkAmount(Y)}_getCybersourceJwt(Y,te,N,G,x){return E.of(1).pipe(C.switchMap(()=>this._is3DSSecureEnabled(Y)&&void 0!==x&&!I.UtilsService.sIsEmpty(window)?E.iif(()=>this._isSandboxEnabled(Y),this._initCybersourceSandbox(te,N,G),this._initCybersource(x,te,N,G)):E.of(void 0)))}_isSandboxEnabled(Y){return!!Y.sandboxEnable}_getCybersourceJwtSubscription(Y,te,N,G,x){return E.of(1).pipe(C.switchMap(()=>this._is3DSSecureEnabled(Y)&&!I.UtilsService.sIsEmpty(window)?E.iif(()=>this._isSandboxEnabled(Y),this._initCybersourceSandbox(te,N,G),this._initCybersourceSubscription(x,te,N,G)):E.of(void 0)))}_is3DSSecureEnabled(Y){return!0===Y[this._3Dsecure]}_loadCardinalScript(Y,te,N){const G=document.getElementById("cardinal_sc_id");G&&G.remove();const x=document.getElementsByTagName("head")[0],F=document.createElement("script");F.id="cardinal_sc_id",F.src=Y?"https://songbirdstag.cardinalcommerce.com/cardinalcruise/v1/songbird.js":"https://songbird.cardinalcommerce.com/cardinalcruise/v1/songbird.js",x.appendChild(F),F.onload=te,F.onerror=N}_initCybersource(Y,te,N,G){return new E.Observable(x=>{this._loadCardinalScript(N,()=>{x.next(),x.complete()},()=>x.error(new p.KushkiError(_.ERRORS.E018)))}).pipe(C.switchMap(()=>this._gateway.cybersourceJwt(te,N,G)),C.map(x=>(this._initializeCardinal(x.jwt,Y),x.jwt)))}_initializeCardinal(Y,te){window.Cardinal.setup("init",{jwt:Y,order:{Consumer:{Account:{AccountNumber:I.getBinFromCreditCardNumber(te)}}}})}_initCybersourceSubscription(Y,te,N,G){return new E.Observable(x=>{this._loadCardinalScript(N,()=>{x.next(),x.complete()},()=>x.error(new p.KushkiError(_.ERRORS.E018)))}).pipe(C.switchMap(()=>this._gateway.cybersourceJwt(te,N,G,Y)),C.map(x=>{const F=l.Buffer.from(x.identifier,"base64").toString("ascii");return this._initializeCardinal(x.jwt,F),x.jwt}))}_completeCardinal(Y,te,N,G,x){return window.Cardinal.on(this._paymentValidatedEvent,F=>i(this,void 0,void 0,function*(){return F.ActionCode!==g.ActionCodeEnum.FAIL||F.Validated?this._gateway.requestSecureServiceValidation(te,{secureServiceId:Y,otpValue:""},N,G).subscribe({complete:()=>{window.Cardinal.off(this._paymentSetupCompleteEvent),window.Cardinal.off(this._paymentValidatedEvent)},error:k=>d.Kushki.callbackError(k,x),next:k=>{x({isValid:r._is3dsValid(k)})}}):(window.Cardinal.off(this._paymentSetupCompleteEvent),window.Cardinal.off(this._paymentValidatedEvent),d.Kushki.callbackError(new p.KushkiError(_.ERRORS.E012),x))}))}static _ccaCardinal(Y){window.Cardinal.continue("cca",{AcsUrl:Y.security.acsURL,Payload:Y.security.paReq},{OrderDetails:{TransactionId:Y.security.authenticationTransactionId}})}static _is3dsValid(Y){return"message"in Y&&("3DS000"===Y.message&&"ok"===Y.code||"3DS000"===Y.code&&"ok"===Y.message)}_setSandboxEnable(Y){this._sandboxEnable=Y}_initCybersourceSandbox(Y,te,N){return E.of(1).pipe(C.switchMap(()=>this._gateway.cybersourceJwt(Y,te,N)),C.map(G=>(c.KushkiCardinalSandbox.init(),G.jwt)))}_ccaSandbox(Y,te,N,G,x){c.KushkiCardinalSandbox.continue("cca",{AcsUrl:Y.security.acsURL,Payload:Y.security.paReq},{OrderDetails:{TransactionId:Y.security.authenticationTransactionId}}),c.KushkiCardinalSandbox.on(this._paymentValidatedEvent,F=>i(this,void 0,void 0,function*(){return!0===F?d.Kushki.callbackError(new p.KushkiError(_.ERRORS.E008),x):this._gateway.requestSecureServiceValidation(te,{otpValue:"",secureServiceId:Y.secureId},N,G).subscribe({error:k=>d.Kushki.callbackError(k,x),next:k=>x({isValid:r._is3dsValid(k)})})}))}_getUserId(Y,te,N,G,x){return E.of(1).pipe(C.switchMap(()=>E.iif(()=>I.UtilsService.sIsEmpty(x),this._gateway.getUserId(Y,te,N,G),E.of(void 0))),C.catchError(()=>E.of(void 0)))}_requestSubscriptionTokenGateway(Y,te,N,G,x,F){this._gateway.requestSubscriptionToken(Y,te,N,G,F).subscribe({error:Q=>d.Kushki.callbackError(Q,x),next:Q=>{x(Q)}})}_requestDeviceToken(Y,te,N,G,x){this._gateway.requestDeviceToken(Y,te,N,G).subscribe({error:F=>d.Kushki.callbackError(F,x),next:F=>{x(F)}})}_isInvalidSpecificationVersion(Y,te){return void 0!==Y.security.specificationVersion&&Y.security.specificationVersion.startsWith("1.")&&!te}};T=r=a([y.injectable(),n(0,y.inject(s.IDENTIFIERS.KushkiGateway)),n(1,y.inject(s.IDENTIFIERS.AuthService)),n(2,y.inject(s.IDENTIFIERS.AntiFraud)),e("design:paramtypes",[Object,Object,Object])],T),$.CardService=T},38701:function(Me,$,f){"use strict";var a=this&&this.__decorate||function(g,_,b,y){var I,E=arguments.length,C=E<3?_:null===y?y=Object.getOwnPropertyDescriptor(_,b):y;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)C=Reflect.decorate(g,_,b,y);else for(var d=g.length-1;d>=0;d--)(I=g[d])&&(C=(E<3?I(C):E>3?I(_,b,C):I(_,b))||C);return E>3&&C&&Object.defineProperty(_,b,C),C},e=this&&this.__metadata||function(g,_){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(g,_)},n=this&&this.__param||function(g,_){return function(b,y){_(b,y,g)}};Object.defineProperty($,"__esModule",{value:!0}),$.CardSubscriptionDynamicService=void 0;const i=f(44767),r=f(9245),c=f(20378),l=f(4322),s=f(72849),h=f(37984);let p=class{constructor(_,b){this._cardServiceSubscription=_,this._cardAsyncServiceSubscription=b}requestCardSubscriptionDynamicToken(_,b,y,E,C,I){l.of(1).pipe(s.concatMap(()=>this._cardServiceSubscription.requestBinInfo(_,y,E,C))).subscribe({next:d=>{d.cardType===r.BinCardTypeEnum.debit?this._requestCardSubscriptionAsyncToken(b,y,E,C,I):this._requestCardSubscriptionToken(b,y,E,C,I)}})}_requestCardSubscriptionAsyncToken(_,b,y,E,C){l.of(1).pipe(s.mergeMap(()=>this._cardAsyncServiceSubscription.requestCardSubscriptionAsyncToken(_,b,y,E))).subscribe({error:I=>h.Kushki.callbackError(I,C),next:I=>{C(I)}})}_requestCardSubscriptionToken(_,b,y,E,C){this._cardServiceSubscription.requestSubscriptionToken(_,b,y,E,C)}};p=a([c.injectable(),n(0,c.inject(i.IDENTIFIERS.CardService)),n(1,c.inject(i.IDENTIFIERS.CardAsyncService)),e("design:paramtypes",[Object,Object])],p),$.CardSubscriptionDynamicService=p},8080:function(Me,$,f){"use strict";var a=this&&this.__decorate||function(s,h,p,g){var y,_=arguments.length,b=_<3?h:null===g?g=Object.getOwnPropertyDescriptor(h,p):g;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)b=Reflect.decorate(s,h,p,g);else for(var E=s.length-1;E>=0;E--)(y=s[E])&&(b=(_<3?y(b):_>3?y(h,p,b):y(h,p))||b);return _>3&&b&&Object.defineProperty(h,p,b),b},e=this&&this.__metadata||function(s,h){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(s,h)},n=this&&this.__param||function(s,h){return function(p,g){h(p,g,s)}};Object.defineProperty($,"__esModule",{value:!0}),$.CashService=void 0;const i=f(44767),r=f(40948),c=f(20378);f(54088);let l=class{constructor(h,p){this._gateway=h,this._antiFraud=p}requestCashToken(h,p,g,_){return this._gateway.requestCashToken(h,p,g,_)}};l=a([c.injectable(),n(0,c.inject(i.IDENTIFIERS.KushkiGateway)),n(1,c.inject(i.IDENTIFIERS.AntiFraud)),e("design:paramtypes",[r.KushkiGateway,Object])],l),$.CashService=l},69775:function(Me,$,f){"use strict";var a=this&&this.__decorate||function(l,s,h,p){var b,g=arguments.length,_=g<3?s:null===p?p=Object.getOwnPropertyDescriptor(s,h):p;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)_=Reflect.decorate(l,s,h,p);else for(var y=l.length-1;y>=0;y--)(b=l[y])&&(_=(g<3?b(_):g>3?b(s,h,_):b(s,h))||_);return g>3&&_&&Object.defineProperty(s,h,_),_},e=this&&this.__metadata||function(l,s){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(l,s)},n=this&&this.__param||function(l,s){return function(h,p){s(h,p,l)}};Object.defineProperty($,"__esModule",{value:!0}),$.CommissionService=void 0;const i=f(44767),r=f(20378);let c=class{constructor(s){this._gateway=s}getCommissionConfiguration(s,h,p,g){return this._gateway.getCommissionConfiguration(s,h,p,g)}};c=a([r.injectable(),n(0,r.inject(i.IDENTIFIERS.KushkiGateway)),e("design:paramtypes",[Object])],c),$.CommissionService=c},87898:function(Me,$,f){"use strict";var a=this&&this.__decorate||function(h,p,g,_){var E,b=arguments.length,y=b<3?p:null===_?_=Object.getOwnPropertyDescriptor(p,g):_;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)y=Reflect.decorate(h,p,g,_);else for(var C=h.length-1;C>=0;C--)(E=h[C])&&(y=(b<3?E(y):b>3?E(p,g,y):E(p,g))||y);return b>3&&y&&Object.defineProperty(p,g,y),y},e=this&&this.__metadata||function(h,p){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(h,p)},n=this&&this.__param||function(h,p){return function(g,_){p(g,_,h)}};Object.defineProperty($,"__esModule",{value:!0}),$.KPayService=void 0;const i=f(44767),r=f(20378);f(54088);const c=f(4322),l=f(72849);let s=class{constructor(p,g){this._gateway=p,this._authService=g}deletePaymentMethod(p,g,_,b){return c.of(1).pipe(l.concatMap(()=>this._authService.getAuthorizationToken()),l.concatMap(y=>this._gateway.deletePaymentMethod(p,_,b,g,y)))}requestSavedPaymentMethods(p,g,_,b){return this._gateway.requestSavedPaymentMethods(p,_,b,g)}};s=a([r.injectable(),n(0,r.inject(i.IDENTIFIERS.KushkiGateway)),n(1,r.inject(i.IDENTIFIERS.AuthService)),e("design:paramtypes",[Object,Object])],s),$.KPayService=s},38933:function(Me,$,f){"use strict";var a=this&&this.__decorate||function(g,_,b,y){var I,E=arguments.length,C=E<3?_:null===y?y=Object.getOwnPropertyDescriptor(_,b):y;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)C=Reflect.decorate(g,_,b,y);else for(var d=g.length-1;d>=0;d--)(I=g[d])&&(C=(E<3?I(C):E>3?I(_,b,C):I(_,b))||C);return E>3&&C&&Object.defineProperty(_,b,C),C},e=this&&this.__metadata||function(g,_){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(g,_)},n=this&&this.__param||function(g,_){return function(b,y){_(b,y,g)}};Object.defineProperty($,"__esModule",{value:!0}),$.KushkiService=void 0;const i=f(44767),r=f(31595),c=f(87330),l=f(52133),s=f(20378);f(54088);const h=f(37984);let p=class{constructor(_){this._gateway=_}checkStatus(_,b,y){return this._gateway.checkStatus(_,b,y)}requestBrandsByMerchant(_,b,y){return this._gateway.requestBrandsByMerchant(_,b,y)}requestBrandsLogosByMerchant(_,b,y){return this._gateway.requestBrandsLogosByMerchant(_,b,y)}initVisaBrandingAnimation(_,b,y){Promise.resolve().then(()=>f(33321)).then(()=>{window.VisaSensoryBranding.init(y,_?l.VisaBrandingResourceUrlEnum.DEV:l.VisaBrandingResourceUrlEnum.PROD),window.VisaSensoryBranding.show(),window.addEventListener("message",E=>{"visa-sensory-branding-end"===E.data&&b()})}).catch(()=>h.Kushki.callbackError(new r.KushkiError(c.ERRORS.E016),b))}initMasterCardBrandingAnimation(_,b){Promise.resolve().then(()=>f(48568)).then(({MCSonic:y})=>{const E=new y,C=document.getElementById("mc-container");b.clearBackground&&(E.clearBackground=b.clearBackground),b.type&&(E.type=b.type),C.appendChild(E),document.addEventListener("sonicCompletion",_),E.play()}).catch(()=>h.Kushki.callbackError(new r.KushkiError(c.ERRORS.E016),_))}};p=a([s.injectable(),n(0,s.inject(i.IDENTIFIERS.KushkiGateway)),e("design:paramtypes",[Object])],p),$.KushkiService=p},38189:function(Me,$,f){"use strict";var a=this&&this.__decorate||function(g,_,b,y){var I,E=arguments.length,C=E<3?_:null===y?y=Object.getOwnPropertyDescriptor(_,b):y;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)C=Reflect.decorate(g,_,b,y);else for(var d=g.length-1;d>=0;d--)(I=g[d])&&(C=(E<3?I(C):E>3?I(_,b,C):I(_,b))||C);return E>3&&C&&Object.defineProperty(_,b,C),C},e=this&&this.__metadata||function(g,_){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(g,_)},n=this&&this.__param||function(g,_){return function(b,y){_(b,y,g)}};Object.defineProperty($,"__esModule",{value:!0}),$.MobileProcessorService=void 0;const i=f(44767),r=f(31595),c=f(87330),l=f(20378),s=f(4322),h=f(72849);let p=class{constructor(_){this._gateway=_}requestToken(_,b,y,E){let C;const I=this.createAppleRequest(_);return s.of(1).pipe(h.mergeMap(()=>new s.Observable(d=>{const T=new window.ApplePaySession(2,I);T.onvalidatemerchant=J=>this.onvalidatemerchant(J,d,T),T.begin()})),h.mergeMap(d=>this.requestGatewayToken(_,d,b,y,E)),h.mergeMap(([d,T])=>(C=T.token,delete T.token,d.session.completeMerchantValidation(T),s.of(d))),h.mergeMap(d=>new s.Observable(T=>{d.session.onpaymentauthorized=J=>{T.next({payment_token:J.payment,session:d.session})}})),h.mergeMap(d=>(d.session.completePayment(window.ApplePaySession.STATUS_SUCCESS),s.of({token:C,paymentToken:d.payment_token}))),h.catchError(d=>s.throwError("The object does not support the operation or argument."===d.message?new r.KushkiError(c.ERRORS.E006):d)))}requestGatewayToken(_,b,y,E,C){return _.validationUrl=b.validation_url,_.domainName=b.current_url,delete _.description,s.forkJoin([s.of(b),this._gateway.requestMobileProcessorToken(_,y,E,C)]).pipe(h.catchError(I=>(b.session.abort(),s.throwError(I))))}requestGatewayCharge(_,b,y,E,C,I){const d={token:_,amount:C.totalAmount,currency:C.currency,encodedPaymentToken:I.payment_token,softDescriptor:"KushkiPagos"};return s.forkJoin([s.of(I),this._gateway.chargeMobileProcessor(d,b,y,E)])}createAppleRequest(_){return{countryCode:"US",currencyCode:"USD",merchantCapabilities:["supports3DS"],requiredBillingContactFields:["postalAddress","name"],requiredShippingContactFields:["postalAddress","email","phone"],supportedNetworks:["amex","discover","jcb","masterCard","visa"],total:{amount:_.totalAmount,label:_.description,type:"final"}}}completePayment(_,b){return _.session.completePayment(window.ApplePaySession.STATUS_SUCCESS),s.of(b)}onvalidatemerchant(_,b,y){const C=window.location.host;b.next({current_url:C,validation_url:_.validationURL,session:y})}paymentAuthorized(_,b,y){b.next({payment_token:_.payment,session:y.session})}};p=a([l.injectable(),n(0,l.inject(i.IDENTIFIERS.KushkiGateway)),e("design:paramtypes",[Object])],p),$.MobileProcessorService=p},78950:function(Me,$,f){"use strict";var a=this&&this.__decorate||function(l,s,h,p){var b,g=arguments.length,_=g<3?s:null===p?p=Object.getOwnPropertyDescriptor(s,h):p;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)_=Reflect.decorate(l,s,h,p);else for(var y=l.length-1;y>=0;y--)(b=l[y])&&(_=(g<3?b(_):g>3?b(s,h,_):b(s,h))||_);return g>3&&_&&Object.defineProperty(s,h,_),_},e=this&&this.__metadata||function(l,s){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(l,s)},n=this&&this.__param||function(l,s){return function(h,p){s(h,p,l)}};Object.defineProperty($,"__esModule",{value:!0}),$.MultiMerchantService=void 0;const i=f(44767),r=f(20378);let c=class{constructor(s){this._gateway=s}multiMerchantInfo(s,h,p,g){return this._gateway.multiMerchantInfo(s,h,p,g)}};c=a([r.injectable(),n(0,r.inject(i.IDENTIFIERS.KushkiGateway)),e("design:paramtypes",[Object])],c),$.MultiMerchantService=c},1037:function(Me,$,f){"use strict";var a=this&&this.__decorate||function(s,h,p,g){var y,_=arguments.length,b=_<3?h:null===g?g=Object.getOwnPropertyDescriptor(h,p):g;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)b=Reflect.decorate(s,h,p,g);else for(var E=s.length-1;E>=0;E--)(y=s[E])&&(b=(_<3?y(b):_>3?y(h,p,b):y(h,p))||b);return _>3&&b&&Object.defineProperty(h,p,b),b},e=this&&this.__metadata||function(s,h){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(s,h)},n=this&&this.__param||function(s,h){return function(p,g){h(p,g,s)}};Object.defineProperty($,"__esModule",{value:!0}),$.PayoutsCashService=void 0;const i=f(44767),r=f(40948),c=f(20378);f(54088);let l=class{constructor(h,p){this._kushkiGateway=h,this._antiFraud=p}requestPayoutsCashToken(h,p,g,_){return this._kushkiGateway.requestPayoutsCashToken(h,p,g,_)}};l=a([c.injectable(),n(0,c.inject(i.IDENTIFIERS.KushkiGateway)),n(1,c.inject(i.IDENTIFIERS.AntiFraud)),e("design:paramtypes",[r.KushkiGateway,Object])],l),$.PayoutsCashService=l},76435:function(Me,$,f){"use strict";var a=this&&this.__decorate||function(s,h,p,g){var y,_=arguments.length,b=_<3?h:null===g?g=Object.getOwnPropertyDescriptor(h,p):g;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)b=Reflect.decorate(s,h,p,g);else for(var E=s.length-1;E>=0;E--)(y=s[E])&&(b=(_<3?y(b):_>3?y(h,p,b):y(h,p))||b);return _>3&&b&&Object.defineProperty(h,p,b),b},e=this&&this.__metadata||function(s,h){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(s,h)},n=this&&this.__param||function(s,h){return function(p,g){h(p,g,s)}};Object.defineProperty($,"__esModule",{value:!0}),$.PayoutsTransferService=void 0;const i=f(44767),r=f(40948),c=f(20378);f(54088);let l=class{constructor(h,p){this._kushkiGateway=p,this._antiFraud=h}requestPayoutsTransferToken(h,p,g,_){return this._kushkiGateway.requestPayoutsTransferToken(h,p,g,_)}requestPayoutsTransferBankList(h,p,g){return this._kushkiGateway.requestPayoutsTransferBankList(h,p,g)}};l=a([c.injectable(),n(0,c.inject(i.IDENTIFIERS.AntiFraud)),n(1,c.inject(i.IDENTIFIERS.KushkiGateway)),e("design:paramtypes",[Object,r.KushkiGateway])],l),$.PayoutsTransferService=l},29869:function(Me,$,f){"use strict";var a=this&&this.__decorate||function(l,s,h,p){var b,g=arguments.length,_=g<3?s:null===p?p=Object.getOwnPropertyDescriptor(s,h):p;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)_=Reflect.decorate(l,s,h,p);else for(var y=l.length-1;y>=0;y--)(b=l[y])&&(_=(g<3?b(_):g>3?b(s,h,_):b(s,h))||_);return g>3&&_&&Object.defineProperty(s,h,_),_},e=this&&this.__metadata||function(l,s){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(l,s)},n=this&&this.__param||function(l,s){return function(h,p){s(h,p,l)}};Object.defineProperty($,"__esModule",{value:!0}),$.SecureService=void 0;const i=f(44767),r=f(20378);let c=class{constructor(s){this._gateway=s}requestSecureServiceValidation(s,h,p,g){return this._gateway.requestSecureServiceValidation(s,h,p,g)}};c=a([r.injectable(),n(0,r.inject(i.IDENTIFIERS.KushkiGateway)),e("design:paramtypes",[Object])],c),$.SecureService=c},21869:function(Me,$,f){"use strict";var a=this&&this.__decorate||function(s,h,p,g){var y,_=arguments.length,b=_<3?h:null===g?g=Object.getOwnPropertyDescriptor(h,p):g;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)b=Reflect.decorate(s,h,p,g);else for(var E=s.length-1;E>=0;E--)(y=s[E])&&(b=(_<3?y(b):_>3?y(h,p,b):y(h,p))||b);return _>3&&b&&Object.defineProperty(h,p,b),b},e=this&&this.__metadata||function(s,h){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(s,h)},n=this&&this.__param||function(s,h){return function(p,g){h(p,g,s)}};Object.defineProperty($,"__esModule",{value:!0}),$.SiftScienceService=void 0;const i=f(44767),r=f(20378);f(54088);const c=f(72849);let l=class{constructor(h,p){this._gateway=h,this._antiFraud=p}requestInitAntiFraud(h,p,g,_){return this._gateway.requestMerchantSettings(p,g,_).pipe(c.switchMap(b=>this._antiFraud.createSiftScienceAntiFraudSession(h,p,g,b)))}};l=a([r.injectable(),n(0,r.inject(i.IDENTIFIERS.KushkiGateway)),n(1,r.inject(i.IDENTIFIERS.AntiFraud)),e("design:paramtypes",[Object,Object])],l),$.SiftScienceService=l},82123:function(Me,$,f){"use strict";var a=this&&this.__decorate||function(s,h,p,g){var y,_=arguments.length,b=_<3?h:null===g?g=Object.getOwnPropertyDescriptor(h,p):g;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)b=Reflect.decorate(s,h,p,g);else for(var E=s.length-1;E>=0;E--)(y=s[E])&&(b=(_<3?y(b):_>3?y(h,p,b):y(h,p))||b);return _>3&&b&&Object.defineProperty(h,p,b),b},e=this&&this.__metadata||function(s,h){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(s,h)},n=this&&this.__param||function(s,h){return function(p,g){h(p,g,s)}};Object.defineProperty($,"__esModule",{value:!0}),$.TransferService=void 0;const i=f(44767),r=f(20378);f(54088);const c=f(72849);let l=class{constructor(h,p){this._gateway=h,this._antiFraud=p}requestTransferToken(h,p,g,_){return this._gateway.requestMerchantSettings(p,g,_).pipe(c.switchMap(b=>{const y=void 0!==h.documentNumber?h.documentNumber:(new Date).getTime().toString();return this._antiFraud.createSiftScienceSession(h.bankId,y,p,g,b)}),c.switchMap(b=>this._gateway.requestTransferToken(Object.assign(Object.assign({},h),b),p,g,_)))}requestBankList(h,p,g){return this._gateway.requestPseBankList(h,p,g)}};l=a([r.injectable(),n(0,r.inject(i.IDENTIFIERS.KushkiGateway)),n(1,r.inject(i.IDENTIFIERS.AntiFraud)),e("design:paramtypes",[Object,Object])],l),$.TransferService=l},35308:function(Me,$,f){"use strict";var a=this&&this.__decorate||function(l,s,h,p){var b,g=arguments.length,_=g<3?s:null===p?p=Object.getOwnPropertyDescriptor(s,h):p;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)_=Reflect.decorate(l,s,h,p);else for(var y=l.length-1;y>=0;y--)(b=l[y])&&(_=(g<3?b(_):g>3?b(s,h,_):b(s,h))||_);return g>3&&_&&Object.defineProperty(s,h,_),_},e=this&&this.__metadata||function(l,s){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(l,s)},n=this&&this.__param||function(l,s){return function(h,p){s(h,p,l)}};Object.defineProperty($,"__esModule",{value:!0}),$.TransferSubscriptionsService=void 0;const i=f(44767),r=f(20378);let c=class{constructor(s,h){this._antiFraud=s,this._gateway=h}requestToken(s,h,p,g){return this._gateway.requestTokenTransferSubscription(s,h,p,g)}requestBankList(s,h,p){return this._gateway.requestBankList(s,h,p)}};c=a([r.injectable(),n(0,r.inject(i.IDENTIFIERS.AntiFraud)),n(1,r.inject(i.IDENTIFIERS.KushkiGateway)),e("design:paramtypes",[Object,Object])],c),$.TransferSubscriptionsService=c},23757:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.getBinFromCreditCardNumberSift=$.getBinFromCreditCardNumber=$.UtilsService=void 0;const a=f(95394);class e{}$.UtilsService=e,e.sGet=(r,c,l=void 0)=>c?(Array.isArray(c)?c:c.match(/([^[.\]])+/g)).reduce((h,p)=>h&&h[p],r)||l:void 0,e.sSet=(r,c,l)=>{const s=Array.isArray(c)?c:c.match(/([^[.\]])+/g);return s.reduce((h,p,g)=>(void 0===h[p]&&(h[p]={}),g===s.length-1&&(h[p]=l),h[p]),r),r},e.sIsEmpty=r=>[Object,Array].includes((r||{}).constructor)&&!Object.entries(r||{}).length,$.getBinFromCreditCardNumber=function n(r){return r.replace(/\D/g,"").slice(a.CREDIT_CARD_ESPECIFICATIONS.cardInitialBinPlace,a.CREDIT_CARD_ESPECIFICATIONS.cardFinalBinPlace)},$.getBinFromCreditCardNumberSift=function i(r){return r.replace(/\D/g,"").slice(a.CREDIT_CARD_ESPECIFICATIONS.cardInitialBinPlace,a.CREDIT_CARD_ESPECIFICATIONS.cardFinalBinPlaceSift)}},54088:()=>{var Me,$;$=Me||(Me={}),function(f){var a="object"==typeof global?global:"object"==typeof self?self:"object"==typeof this?this:Function("return this;")(),e=n($);function n(i,r){return function(c,l){"function"!=typeof i[c]&&Object.defineProperty(i,c,{configurable:!0,writable:!0,value:l}),r&&r(c,l)}}typeof a.Reflect>"u"?a.Reflect=$:e=n(a.Reflect,e),function(f){var a=Object.prototype.hasOwnProperty,e="function"==typeof Symbol,n=e&&typeof Symbol.toPrimitive<"u"?Symbol.toPrimitive:"@@toPrimitive",i=e&&typeof Symbol.iterator<"u"?Symbol.iterator:"@@iterator",r="function"==typeof Object.create,c={__proto__:[]}instanceof Array,l=!r&&!c,s={create:r?function(){return ue(Object.create(null))}:c?function(){return ue({__proto__:null})}:function(){return ue({})},has:l?function(ve,Oe){return a.call(ve,Oe)}:function(ve,Oe){return Oe in ve},get:l?function(ve,Oe){return a.call(ve,Oe)?ve[Oe]:void 0}:function(ve,Oe){return ve[Oe]}},h=Object.getPrototypeOf(Function),p="object"==typeof process&&process.env&&"true"===process.env.REFLECT_METADATA_USE_MAP_POLYFILL,g=p||"function"!=typeof Map||"function"!=typeof Map.prototype.entries?function pe(){var ve={},Oe=[],Xe=function(){function De(ze,tt,Je){this._index=0,this._keys=ze,this._values=tt,this._selector=Je}return De.prototype["@@iterator"]=function(){return this},De.prototype[i]=function(){return this},De.prototype.next=function(){var ze=this._index;if(ze>=0&&ze=this._keys.length?(this._index=-1,this._keys=Oe,this._values=Oe):this._index++,{value:tt,done:!1}}return{value:void 0,done:!0}},De.prototype.throw=function(ze){throw this._index>=0&&(this._index=-1,this._keys=Oe,this._values=Oe),ze},De.prototype.return=function(ze){return this._index>=0&&(this._index=-1,this._keys=Oe,this._values=Oe),{value:ze,done:!0}},De}();return function(){function De(){this._keys=[],this._values=[],this._cacheKey=ve,this._cacheIndex=-2}return Object.defineProperty(De.prototype,"size",{get:function(){return this._keys.length},enumerable:!0,configurable:!0}),De.prototype.has=function(ze){return this._find(ze,!1)>=0},De.prototype.get=function(ze){var tt=this._find(ze,!1);return tt>=0?this._values[tt]:void 0},De.prototype.set=function(ze,tt){var Je=this._find(ze,!0);return this._values[Je]=tt,this},De.prototype.delete=function(ze){var tt=this._find(ze,!1);if(tt>=0){for(var Je=this._keys.length,cn=tt+1;cn=0;--Xe){var ke=(0,ve[Xe])(Oe);if(!Ae(ke)&&!le(ke)){if(!$t(ke))throw new TypeError;Oe=ke}}return Oe}(ve,Oe)}if(!Ye(ve))throw new TypeError;if(!Ee(Oe))throw new TypeError;if(!Ee(Cn)&&!Ae(Cn)&&!le(Cn))throw new TypeError;return le(Cn)&&(Cn=void 0),function F(ve,Oe,Xe,Cn){for(var ke=ve.length-1;ke>=0;--ke){var De=(0,ve[ke])(Oe,Xe,Cn);if(!Ae(De)&&!le(De)){if(!Ee(De))throw new TypeError;Cn=De}}return Cn}(ve,Oe,Xe=lt(Xe),Cn)}),f("metadata",function C(ve,Oe){return function Xe(Cn,ke){if(!Ee(Cn))throw new TypeError;if(!Ae(ke)&&!function Pt(ve){switch(se(ve)){case 3:case 4:return!0;default:return!1}}(ke))throw new TypeError;oe(ve,Oe,Cn,ke)}}),f("defineMetadata",function I(ve,Oe,Xe,Cn){if(!Ee(Xe))throw new TypeError;return Ae(Cn)||(Cn=lt(Cn)),oe(ve,Oe,Xe,Cn)}),f("hasMetadata",function d(ve,Oe,Xe){if(!Ee(Oe))throw new TypeError;return Ae(Xe)||(Xe=lt(Xe)),O(ve,Oe,Xe)}),f("hasOwnMetadata",function T(ve,Oe,Xe){if(!Ee(Oe))throw new TypeError;return Ae(Xe)||(Xe=lt(Xe)),k(ve,Oe,Xe)}),f("getMetadata",function J(ve,Oe,Xe){if(!Ee(Oe))throw new TypeError;return Ae(Xe)||(Xe=lt(Xe)),P(ve,Oe,Xe)}),f("getOwnMetadata",function Y(ve,Oe,Xe){if(!Ee(Oe))throw new TypeError;return Ae(Xe)||(Xe=lt(Xe)),K(ve,Oe,Xe)}),f("getMetadataKeys",function te(ve,Oe){if(!Ee(ve))throw new TypeError;return Ae(Oe)||(Oe=lt(Oe)),me(ve,Oe)}),f("getOwnMetadataKeys",function N(ve,Oe){if(!Ee(ve))throw new TypeError;return Ae(Oe)||(Oe=lt(Oe)),q(ve,Oe)}),f("deleteMetadata",function G(ve,Oe,Xe){if(!Ee(Oe))throw new TypeError;Ae(Xe)||(Xe=lt(Xe));var Cn=Q(Oe,Xe,!1);if(Ae(Cn)||!Cn.delete(ve))return!1;if(Cn.size>0)return!0;var ke=y.get(Oe);return ke.delete(Xe),ke.size>0||y.delete(Oe),!0})}(e)}()},4322:(Me,$,f)=>{"use strict";f.r($),f.d($,{ArgumentOutOfRangeError:()=>Q.W,AsyncSubject:()=>s.c,BehaviorSubject:()=>c.X,ConnectableObservable:()=>e.c,EMPTY:()=>tn.E_,EmptyError:()=>O.K,GroupedObservable:()=>n.T,NEVER:()=>tt,Notification:()=>te.P,ObjectUnsubscribedError:()=>k.N,Observable:()=>a.y,ReplaySubject:()=>l.t,Scheduler:()=>T.b,Subject:()=>r.xQ,Subscriber:()=>Y.L,Subscription:()=>J.w,TimeoutError:()=>K.W,UnsubscriptionError:()=>P.B,VirtualAction:()=>d,VirtualTimeScheduler:()=>I,animationFrameScheduler:()=>C,asapScheduler:()=>h.e,asyncScheduler:()=>p.P,bindCallback:()=>se,bindNodeCallback:()=>Ee,combineLatest:()=>je.aj,concat:()=>lt.z,config:()=>Qt.config,defer:()=>Ye.P,empty:()=>tn.cS,forkJoin:()=>et,from:()=>rt.D,fromEvent:()=>Mt,fromEventPattern:()=>ve,generate:()=>Oe,identity:()=>x.y,iif:()=>Cn,interval:()=>fe,isObservable:()=>F,merge:()=>ze.T,never:()=>Je,noop:()=>G.Z,observable:()=>i.L,of:()=>cn.of,onErrorResumeNext:()=>vn,pairs:()=>er,pipe:()=>N.z,queueScheduler:()=>g.c,race:()=>Yt.S3,range:()=>kt,throwError:()=>Qe._,timer:()=>Be.H,using:()=>ct,zip:()=>Ke.$R});var a=f(51928),e=f(2346),n=f(23082),i=f(51183),r=f(61525),c=f(34122),l=f(97430),s=f(63422),h=f(70296),p=f(45302),g=f(20905),_=f(64465),y=f(7118);const C=new class E extends y.v{flush(Ge){this.active=!0,this.scheduled=void 0;const{actions:nn}=this;let en,it=-1,Ft=nn.length;Ge=Ge||nn.shift();do{if(en=Ge.execute(Ge.state,Ge.delay))break}while(++it0?super.requestAsyncId(Ge,nn,en):(Ge.actions.push(this),Ge.scheduled||(Ge.scheduled=requestAnimationFrame(()=>Ge.flush(null))))}recycleAsyncId(Ge,nn,en=0){if(null!==en&&en>0||null===en&&this.delay>0)return super.recycleAsyncId(Ge,nn,en);0===Ge.actions.length&&(cancelAnimationFrame(nn),Ge.scheduled=void 0)}});let I=(()=>{class Bt extends y.v{constructor(nn=d,en=Number.POSITIVE_INFINITY){super(nn,()=>this.frame),this.maxFrames=en,this.frame=0,this.index=-1}flush(){const{actions:nn,maxFrames:en}=this;let it,Ft;for(;(Ft=nn.shift())&&(this.frame=Ft.delay)<=en&&!(it=Ft.execute(Ft.state,Ft.delay)););if(it){for(;Ft=nn.shift();)Ft.unsubscribe();throw it}}}return Bt.frameTimeFactor=10,Bt})();class d extends _.o{constructor(Ge,nn,en=(Ge.index+=1)){super(Ge,nn),this.scheduler=Ge,this.work=nn,this.index=en,this.active=!0,this.index=Ge.index=en}schedule(Ge,nn=0){if(!this.id)return super.schedule(Ge,nn);this.active=!1;const en=new d(this.scheduler,this.work);return this.add(en),en.schedule(Ge,nn)}requestAsyncId(Ge,nn,en=0){this.delay=Ge.frame+en;const{actions:it}=Ge;return it.push(this),it.sort(d.sortActions),!0}recycleAsyncId(Ge,nn,en=0){}_execute(Ge,nn){if(!0===this.active)return super._execute(Ge,nn)}static sortActions(Ge,nn){return Ge.delay===nn.delay?Ge.index===nn.index?0:Ge.index>nn.index?1:-1:Ge.delay>nn.delay?1:-1}}var T=f(94208),J=f(7206),Y=f(76693),te=f(17481),N=f(39785),G=f(49250),x=f(29713);function F(Bt){return!!Bt&&(Bt instanceof a.y||"function"==typeof Bt.lift&&"function"==typeof Bt.subscribe)}var Q=f(51414),O=f(68004),k=f(18917),P=f(18189),K=f(61071),oe=f(85075),me=f(14752),q=f(8377);function se(Bt,Ge,nn){if(Ge){if(!(0,q.K)(Ge))return(...en)=>se(Bt,nn)(...en).pipe((0,oe.U)(it=>(0,me.k)(it)?Ge(...it):Ge(it)));nn=Ge}return function(...en){const it=this;let Ft;const yn={context:it,subject:Ft,callbackFunc:Bt,scheduler:nn};return new a.y(ei=>{if(nn)return nn.schedule(Ae,0,{args:en,subscriber:ei,params:yn});if(!Ft){Ft=new s.c;const Ii=(...Wn)=>{Ft.next(Wn.length<=1?Wn[0]:Wn),Ft.complete()};try{Bt.apply(it,[...en,Ii])}catch(Wn){Ft.error(Wn)}}return Ft.subscribe(ei)})}}function Ae(Bt){const{args:nn,subscriber:en,params:it}=Bt,{callbackFunc:Ft,context:yn,scheduler:ei}=it;let{subject:Ii}=it;if(!Ii){Ii=it.subject=new s.c;const Wn=(...kn)=>{this.add(ei.schedule(le,0,{value:kn.length<=1?kn[0]:kn,subject:Ii}))};try{Ft.apply(yn,[...nn,Wn])}catch(kn){Ii.error(kn)}}this.add(Ii.subscribe(en))}function le(Bt){const{value:Ge,subject:nn}=Bt;nn.next(Ge),nn.complete()}function Ee(Bt,Ge,nn){if(Ge){if(!(0,q.K)(Ge))return(...en)=>Ee(Bt,nn)(...en).pipe((0,oe.U)(it=>(0,me.k)(it)?Ge(...it):Ge(it)));nn=Ge}return function(...en){const it={subject:void 0,args:en,callbackFunc:Bt,scheduler:nn,context:this};return new a.y(Ft=>{const{context:yn}=it;let{subject:ei}=it;if(nn)return nn.schedule(Le,0,{params:it,subscriber:Ft,context:yn});if(!ei){ei=it.subject=new s.c;const Ii=(...Wn)=>{const kn=Wn.shift();kn?ei.error(kn):(ei.next(Wn.length<=1?Wn[0]:Wn),ei.complete())};try{Bt.apply(yn,[...en,Ii])}catch(Wn){ei.error(Wn)}}return ei.subscribe(Ft)})}}function Le(Bt){const{params:Ge,subscriber:nn,context:en}=Bt,{callbackFunc:it,args:Ft,scheduler:yn}=Ge;let ei=Ge.subject;if(!ei){ei=Ge.subject=new s.c;const Ii=(...Wn)=>{const kn=Wn.shift();this.add(kn?yn.schedule(Ie,0,{err:kn,subject:ei}):yn.schedule(Ne,0,{value:Wn.length<=1?Wn[0]:Wn,subject:ei}))};try{it.apply(en,[...Ft,Ii])}catch(Wn){this.add(yn.schedule(Ie,0,{err:Wn,subject:ei}))}}this.add(ei.subscribe(nn))}function Ne(Bt){const{value:Ge,subject:nn}=Bt;nn.next(Ge),nn.complete()}function Ie(Bt){const{err:Ge,subject:nn}=Bt;nn.error(Ge)}var je=f(56073),lt=f(97765),Ye=f(30856),tn=f(73516),$t=f(59758),Pt=f(38837);function et(...Bt){let Ge;return"function"==typeof Bt[Bt.length-1]&&(Ge=Bt.pop()),1===Bt.length&&(0,me.k)(Bt[0])&&(Bt=Bt[0]),0===Bt.length?tn.E_:Ge?et(Bt).pipe((0,oe.U)(nn=>Ge(...nn))):new a.y(nn=>new $e(nn,Bt))}class $e extends Pt.L{constructor(Ge,nn){super(Ge),this.sources=nn,this.completed=0,this.haveValues=0;const en=nn.length;this.values=new Array(en);for(let it=0;it(0,me.k)(it)?en(...it):en(it))):new a.y(it=>{pe(Bt,Ge,function Ft(yn){it.next(arguments.length>1?Array.prototype.slice.call(arguments):yn)},it,nn)})}function pe(Bt,Ge,nn,en,it){let Ft;if(function ue(Bt){return Bt&&"function"==typeof Bt.addEventListener&&"function"==typeof Bt.removeEventListener}(Bt)){const yn=Bt;Bt.addEventListener(Ge,nn,it),Ft=()=>yn.removeEventListener(Ge,nn,it)}else if(function de(Bt){return Bt&&"function"==typeof Bt.on&&"function"==typeof Bt.off}(Bt)){const yn=Bt;Bt.on(Ge,nn),Ft=()=>yn.off(Ge,nn)}else if(function ce(Bt){return Bt&&"function"==typeof Bt.addListener&&"function"==typeof Bt.removeListener}(Bt)){const yn=Bt;Bt.addListener(Ge,nn),Ft=()=>yn.removeListener(Ge,nn)}else{if(!Bt||!Bt.length)throw new TypeError("Invalid event target");for(let yn=0,ei=Bt.length;yn(0,me.k)(en)?nn(...en):nn(en))):new a.y(en=>{const it=(...yn)=>en.next(1===yn.length?yn[0]:yn);let Ft;try{Ft=Bt(it)}catch(yn){return void en.error(yn)}if((0,Ze.m)(Ge))return()=>Ge(it,Ft)})}function Oe(Bt,Ge,nn,en,it){let Ft,yn;return 1==arguments.length?(yn=Bt.initialState,Ge=Bt.condition,nn=Bt.iterate,Ft=Bt.resultSelector||x.y,it=Bt.scheduler):void 0===en||(0,q.K)(en)?(yn=Bt,Ft=x.y,it=en):(yn=Bt,Ft=en),new a.y(ei=>{let Ii=yn;if(it)return it.schedule(Xe,0,{subscriber:ei,iterate:nn,condition:Ge,resultSelector:Ft,state:Ii});for(;;){if(Ge){let kn;try{kn=Ge(Ii)}catch(Lr){return void ei.error(Lr)}if(!kn){ei.complete();break}}let Wn;try{Wn=Ft(Ii)}catch(kn){return void ei.error(kn)}if(ei.next(Wn),ei.closed)break;try{Ii=nn(Ii)}catch(kn){return void ei.error(kn)}}})}function Xe(Bt){const{subscriber:Ge,condition:nn}=Bt;if(Ge.closed)return;if(Bt.needIterate)try{Bt.state=Bt.iterate(Bt.state)}catch(it){return void Ge.error(it)}else Bt.needIterate=!0;if(nn){let it;try{it=nn(Bt.state)}catch(Ft){return void Ge.error(Ft)}if(!it)return void Ge.complete();if(Ge.closed)return}let en;try{en=Bt.resultSelector(Bt.state)}catch(it){return void Ge.error(it)}return Ge.closed||(Ge.next(en),Ge.closed)?void 0:this.schedule(Bt)}function Cn(Bt,Ge=tn.E_,nn=tn.E_){return(0,Ye.P)(()=>Bt()?Ge:nn)}var ke=f(22555);function fe(Bt=0,Ge=p.P){return(!(0,ke.k)(Bt)||Bt<0)&&(Bt=0),(!Ge||"function"!=typeof Ge.schedule)&&(Ge=p.P),new a.y(nn=>(nn.add(Ge.schedule(De,Bt,{subscriber:nn,counter:0,period:Bt})),nn))}function De(Bt){const{subscriber:Ge,counter:nn,period:en}=Bt;Ge.next(nn),this.schedule({subscriber:Ge,counter:nn+1,period:en},en)}var ze=f(92823);const tt=new a.y(G.Z);function Je(){return tt}var cn=f(44164);function vn(...Bt){if(0===Bt.length)return tn.E_;const[Ge,...nn]=Bt;return 1===Bt.length&&(0,me.k)(Ge)?vn(...Ge):new a.y(en=>{const it=()=>en.add(vn(...nn).subscribe(en));return(0,rt.D)(Ge).subscribe({next(Ft){en.next(Ft)},error:it,complete:it})})}function er(Bt,Ge){return new a.y(Ge?nn=>{const en=Object.keys(Bt),it=new J.w;return it.add(Ge.schedule(lr,0,{keys:en,index:0,subscriber:nn,subscription:it,obj:Bt})),it}:nn=>{const en=Object.keys(Bt);for(let it=0;it{let it=0,Ft=Bt;if(nn)return nn.schedule(Se,0,{index:it,count:Ge,start:Bt,subscriber:en});for(;;){if(it++>=Ge){en.complete();break}if(en.next(Ft++),en.closed)break}})}function Se(Bt){const{start:Ge,index:nn,count:en,subscriber:it}=Bt;nn>=en?it.complete():(it.next(Ge),!it.closed&&(Bt.index=nn+1,Bt.start=Ge+1,this.schedule(Bt)))}var Qe=f(55430),Be=f(73193);function ct(Bt,Ge){return new a.y(nn=>{let en,it;try{en=Bt()}catch(ei){return void nn.error(ei)}try{it=Ge(en)}catch(ei){return void nn.error(ei)}const yn=(it?(0,rt.D)(it):tn.E_).subscribe(nn);return()=>{yn.unsubscribe(),en&&en.unsubscribe()}})}var Ke=f(69881),Qt=f(48365)},63422:(Me,$,f)=>{"use strict";f.d($,{c:()=>n});var a=f(61525),e=f(7206);class n extends a.xQ{constructor(){super(...arguments),this.value=null,this.hasNext=!1,this.hasCompleted=!1}_subscribe(r){return this.hasError?(r.error(this.thrownError),e.w.EMPTY):this.hasCompleted&&this.hasNext?(r.next(this.value),r.complete(),e.w.EMPTY):super._subscribe(r)}next(r){this.hasCompleted||(this.value=r,this.hasNext=!0)}error(r){this.hasCompleted||super.error(r)}complete(){this.hasCompleted=!0,this.hasNext&&super.next(this.value),super.complete()}}},34122:(Me,$,f)=>{"use strict";f.d($,{X:()=>n});var a=f(61525),e=f(18917);class n extends a.xQ{constructor(r){super(),this._value=r}get value(){return this.getValue()}_subscribe(r){const c=super._subscribe(r);return c&&!c.closed&&r.next(this._value),c}getValue(){if(this.hasError)throw this.thrownError;if(this.closed)throw new e.N;return this._value}next(r){super.next(this._value=r)}}},17481:(Me,$,f)=>{"use strict";f.d($,{P:()=>i});var a=f(73516),e=f(44164),n=f(55430);class i{constructor(c,l,s){this.kind=c,this.value=l,this.error=s,this.hasValue="N"===c}observe(c){switch(this.kind){case"N":return c.next&&c.next(this.value);case"E":return c.error&&c.error(this.error);case"C":return c.complete&&c.complete()}}do(c,l,s){switch(this.kind){case"N":return c&&c(this.value);case"E":return l&&l(this.error);case"C":return s&&s()}}accept(c,l,s){return c&&"function"==typeof c.next?this.observe(c):this.do(c,l,s)}toObservable(){switch(this.kind){case"N":return(0,e.of)(this.value);case"E":return(0,n._)(this.error);case"C":return(0,a.cS)()}throw new Error("unexpected notification kind value")}static createNext(c){return typeof c<"u"?new i("N",c):i.undefinedValueNotification}static createError(c){return new i("E",void 0,c)}static createComplete(){return i.completeNotification}}i.completeNotification=new i("C"),i.undefinedValueNotification=new i("N",void 0)},51928:(Me,$,f)=>{"use strict";f.d($,{y:()=>s});var a=f(76693),e=f(13391),n=f(6411),r=f(51183),c=f(39785),l=f(48365);let s=(()=>{class p{constructor(_){this._isScalar=!1,_&&(this._subscribe=_)}lift(_){const b=new p;return b.source=this,b.operator=_,b}subscribe(_,b,y){const{operator:E}=this,C=function i(p,g,_){if(p){if(p instanceof a.L)return p;if(p[e.b])return p[e.b]()}return p||g||_?new a.L(p,g,_):new a.L(n.c)}(_,b,y);if(E?E.call(C,this.source):C.add(this.source||l.config.useDeprecatedSynchronousErrorHandling&&!C.syncErrorThrowable?this._subscribe(C):this._trySubscribe(C)),l.config.useDeprecatedSynchronousErrorHandling&&C.syncErrorThrowable&&(C.syncErrorThrowable=!1,C.syncErrorThrown))throw C.syncErrorValue;return C}_trySubscribe(_){try{return this._subscribe(_)}catch(b){l.config.useDeprecatedSynchronousErrorHandling&&(_.syncErrorThrown=!0,_.syncErrorValue=b),_.error(b)}}forEach(_,b){return new(b=h(b))((y,E)=>{let C;C=this.subscribe(I=>{try{_(I)}catch(d){E(d),C&&C.unsubscribe()}},E,y)})}_subscribe(_){const{source:b}=this;return b&&b.subscribe(_)}[r.L](){return this}pipe(..._){return 0===_.length?this:(0,c.U)(_)(this)}toPromise(_){return new(_=h(_))((b,y)=>{let E;this.subscribe(C=>E=C,C=>y(C),()=>b(E))})}}return p.create=g=>new p(g),p})();function h(p){if(p||(p=l.config.Promise||Promise),!p)throw new Error("no Promise impl found");return p}},6411:(Me,$,f)=>{"use strict";f.d($,{c:()=>n});var a=f(48365),e=f(4573);const n={closed:!0,next(i){},error(i){if(a.config.useDeprecatedSynchronousErrorHandling)throw i;(0,e.z)(i)},complete(){}}},38837:(Me,$,f)=>{"use strict";f.d($,{L:()=>e});var a=f(76693);class e extends a.L{notifyNext(i,r,c,l,s){this.destination.next(r)}notifyError(i,r){this.destination.error(i)}notifyComplete(i){this.destination.complete()}}},97430:(Me,$,f)=>{"use strict";f.d($,{t:()=>l});var a=f(61525),e=f(20905),n=f(7206),i=f(14294),r=f(18917),c=f(79653);class l extends a.xQ{constructor(p=Number.POSITIVE_INFINITY,g=Number.POSITIVE_INFINITY,_){super(),this.scheduler=_,this._events=[],this._infiniteTimeWindow=!1,this._bufferSize=p<1?1:p,this._windowTime=g<1?1:g,g===Number.POSITIVE_INFINITY?(this._infiniteTimeWindow=!0,this.next=this.nextInfiniteTimeWindow):this.next=this.nextTimeWindow}nextInfiniteTimeWindow(p){const g=this._events;g.push(p),g.length>this._bufferSize&&g.shift(),super.next(p)}nextTimeWindow(p){this._events.push(new s(this._getNow(),p)),this._trimBufferThenGetEvents(),super.next(p)}_subscribe(p){const g=this._infiniteTimeWindow,_=g?this._events:this._trimBufferThenGetEvents(),b=this.scheduler,y=_.length;let E;if(this.closed)throw new r.N;if(this.isStopped||this.hasError?E=n.w.EMPTY:(this.observers.push(p),E=new c.W(this,p)),b&&p.add(p=new i.ht(p,b)),g)for(let C=0;Cg&&(E=Math.max(E,y-g)),E>0&&b.splice(0,E),b}}class s{constructor(p,g){this.time=p,this.value=g}}},94208:(Me,$,f)=>{"use strict";f.d($,{b:()=>a});let a=(()=>{class e{constructor(i,r=e.now){this.SchedulerAction=i,this.now=r}schedule(i,r=0,c){return new this.SchedulerAction(this,i).schedule(c,r)}}return e.now=()=>Date.now(),e})()},61525:(Me,$,f)=>{"use strict";f.d($,{Yc:()=>l,xQ:()=>s});var a=f(51928),e=f(76693),n=f(7206),i=f(18917),r=f(79653),c=f(13391);class l extends e.L{constructor(g){super(g),this.destination=g}}let s=(()=>{class p extends a.y{constructor(){super(),this.observers=[],this.closed=!1,this.isStopped=!1,this.hasError=!1,this.thrownError=null}[c.b](){return new l(this)}lift(_){const b=new h(this,this);return b.operator=_,b}next(_){if(this.closed)throw new i.N;if(!this.isStopped){const{observers:b}=this,y=b.length,E=b.slice();for(let C=0;Cnew h(g,_),p})();class h extends s{constructor(g,_){super(),this.destination=g,this.source=_}next(g){const{destination:_}=this;_&&_.next&&_.next(g)}error(g){const{destination:_}=this;_&&_.error&&this.destination.error(g)}complete(){const{destination:g}=this;g&&g.complete&&this.destination.complete()}_subscribe(g){const{source:_}=this;return _?this.source.subscribe(g):n.w.EMPTY}}},79653:(Me,$,f)=>{"use strict";f.d($,{W:()=>e});var a=f(7206);class e extends a.w{constructor(i,r){super(),this.subject=i,this.subscriber=r,this.closed=!1}unsubscribe(){if(this.closed)return;this.closed=!0;const i=this.subject,r=i.observers;if(this.subject=null,!r||0===r.length||i.isStopped||i.closed)return;const c=r.indexOf(this.subscriber);-1!==c&&r.splice(c,1)}}},76693:(Me,$,f)=>{"use strict";f.d($,{L:()=>l});var a=f(28336),e=f(6411),n=f(7206),i=f(13391),r=f(48365),c=f(4573);class l extends n.w{constructor(g,_,b){switch(super(),this.syncErrorValue=null,this.syncErrorThrown=!1,this.syncErrorThrowable=!1,this.isStopped=!1,arguments.length){case 0:this.destination=e.c;break;case 1:if(!g){this.destination=e.c;break}if("object"==typeof g){if(function h(p){return p instanceof l||"syncErrorThrowable"in p&&p[i.b]}(g)){const y=g[i.b]();this.syncErrorThrowable=y.syncErrorThrowable,this.destination=y,y.add(this)}else this.syncErrorThrowable=!0,this.destination=new s(this,g);break}default:this.syncErrorThrowable=!0,this.destination=new s(this,g,_,b)}}[i.b](){return this}static create(g,_,b){const y=new l(g,_,b);return y.syncErrorThrowable=!1,y}next(g){this.isStopped||this._next(g)}error(g){this.isStopped||(this.isStopped=!0,this._error(g))}complete(){this.isStopped||(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe())}_next(g){this.destination.next(g)}_error(g){this.destination.error(g),this.unsubscribe()}_complete(){this.destination.complete(),this.unsubscribe()}_unsubscribeAndRecycle(){const{_parent:g,_parents:_}=this;return this._parent=null,this._parents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parent=g,this._parents=_,this}}class s extends l{constructor(g,_,b,y){super(),this._parentSubscriber=g;let E,C=this;(0,a.m)(_)?E=_:_&&(E=_.next,b=_.error,y=_.complete,_!==e.c&&(C=Object.create(_),(0,a.m)(C.unsubscribe)&&this.add(C.unsubscribe.bind(C)),C.unsubscribe=this.unsubscribe.bind(this))),this._context=C,this._next=E,this._error=b,this._complete=y}next(g){if(!this.isStopped&&this._next){const{_parentSubscriber:_}=this;r.config.useDeprecatedSynchronousErrorHandling&&_.syncErrorThrowable?this.__tryOrSetError(_,this._next,g)&&this.unsubscribe():this.__tryOrUnsub(this._next,g)}}error(g){if(!this.isStopped){const{_parentSubscriber:_}=this,{useDeprecatedSynchronousErrorHandling:b}=r.config;if(this._error)b&&_.syncErrorThrowable?(this.__tryOrSetError(_,this._error,g),this.unsubscribe()):(this.__tryOrUnsub(this._error,g),this.unsubscribe());else if(_.syncErrorThrowable)b?(_.syncErrorValue=g,_.syncErrorThrown=!0):(0,c.z)(g),this.unsubscribe();else{if(this.unsubscribe(),b)throw g;(0,c.z)(g)}}}complete(){if(!this.isStopped){const{_parentSubscriber:g}=this;if(this._complete){const _=()=>this._complete.call(this._context);r.config.useDeprecatedSynchronousErrorHandling&&g.syncErrorThrowable?(this.__tryOrSetError(g,_),this.unsubscribe()):(this.__tryOrUnsub(_),this.unsubscribe())}else this.unsubscribe()}}__tryOrUnsub(g,_){try{g.call(this._context,_)}catch(b){if(this.unsubscribe(),r.config.useDeprecatedSynchronousErrorHandling)throw b;(0,c.z)(b)}}__tryOrSetError(g,_,b){if(!r.config.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{_.call(this._context,b)}catch(y){return r.config.useDeprecatedSynchronousErrorHandling?(g.syncErrorValue=y,g.syncErrorThrown=!0,!0):((0,c.z)(y),!0)}return!1}_unsubscribe(){const{_parentSubscriber:g}=this;this._context=null,this._parentSubscriber=null,g.unsubscribe()}}},7206:(Me,$,f)=>{"use strict";f.d($,{w:()=>l});var h,a=f(14752),e=f(23886),n=f(28336),i=f(37082),r=f(2662),c=f(18189);class l{constructor(p){this.closed=!1,this._parent=null,this._parents=null,this._subscriptions=null,p&&(this._unsubscribe=p)}unsubscribe(){let g,p=!1;if(this.closed)return;let{_parent:_,_parents:b,_unsubscribe:y,_subscriptions:E}=this;this.closed=!0,this._parent=null,this._parents=null,this._subscriptions=null;let C=-1,I=b?b.length:0;for(;_;)_.remove(this),_=++Cp.concat(g instanceof c.B?g.errors:g),[])}l.EMPTY=((h=new l).closed=!0,h)},48365:(Me,$,f)=>{"use strict";f.d($,{config:()=>e});let a=!1;const e={Promise:void 0,set useDeprecatedSynchronousErrorHandling(n){if(n){const i=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+i.stack)}else a&&console.log("RxJS: Back to a better error behavior. Thank you. <3");a=n},get useDeprecatedSynchronousErrorHandling(){return a}}},2346:(Me,$,f)=>{"use strict";f.d($,{N:()=>l,c:()=>r});var a=f(61525),e=f(51928),n=f(7206),i=f(24912);class r extends e.y{constructor(_,b){super(),this.source=_,this.subjectFactory=b,this._refCount=0,this._isComplete=!1}_subscribe(_){return this.getSubject().subscribe(_)}getSubject(){const _=this._subject;return(!_||_.isStopped)&&(this._subject=this.subjectFactory()),this._subject}connect(){let _=this._connection;return _||(this._isComplete=!1,_=this._connection=new n.w,_.add(this.source.subscribe(new s(this.getSubject(),this))),_.closed?(this._connection=null,_=n.w.EMPTY):this._connection=_),_}refCount(){return(0,i.x)()(this)}}const c=r.prototype,l={operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:c._subscribe},_isComplete:{value:c._isComplete,writable:!0},getSubject:{value:c.getSubject},connect:{value:c.connect},refCount:{value:c.refCount}};class s extends a.Yc{constructor(_,b){super(_),this.connectable=b}_error(_){this._unsubscribe(),super._error(_)}_complete(){this.connectable._isComplete=!0,this._unsubscribe(),super._complete()}_unsubscribe(){const _=this.connectable;if(_){this.connectable=null;const b=_._connection;_._refCount=0,_._subject=null,_._connection=null,b&&b.unsubscribe()}}}},56073:(Me,$,f)=>{"use strict";f.d($,{Ms:()=>s,aj:()=>l});var a=f(8377),e=f(14752),n=f(38837),i=f(59758),r=f(19055);const c={};function l(...p){let g=null,_=null;return(0,a.K)(p[p.length-1])&&(_=p.pop()),"function"==typeof p[p.length-1]&&(g=p.pop()),1===p.length&&(0,e.k)(p[0])&&(p=p[0]),(0,r.n)(p,_).lift(new s(g))}class s{constructor(g){this.resultSelector=g}call(g,_){return _.subscribe(new h(g,this.resultSelector))}}class h extends n.L{constructor(g,_){super(g),this.resultSelector=_,this.active=0,this.values=[],this.observables=[]}_next(g){this.values.push(c),this.observables.push(g)}_complete(){const g=this.observables,_=g.length;if(0===_)this.destination.complete();else{this.active=_,this.toRespond=_;for(let b=0;b<_;b++){const y=g[b];this.add((0,i.D)(this,y,y,b))}}}notifyComplete(g){0==(this.active-=1)&&this.destination.complete()}notifyNext(g,_,b,y,E){const C=this.values,d=this.toRespond?C[b]===c?--this.toRespond:this.toRespond:0;C[b]=_,0===d&&(this.resultSelector?this._tryResultSelector(C):this.destination.next(C.slice()))}_tryResultSelector(g){let _;try{_=this.resultSelector.apply(this,g)}catch(b){return void this.destination.error(b)}this.destination.next(_)}}},97765:(Me,$,f)=>{"use strict";f.d($,{z:()=>r});var a=f(8377),e=f(44164),n=f(23938),i=f(91158);function r(...c){return 1===c.length||2===c.length&&(0,a.K)(c[1])?(0,n.D)(c[0]):(0,i.u)()((0,e.of)(...c))}},30856:(Me,$,f)=>{"use strict";f.d($,{P:()=>i});var a=f(51928),e=f(23938),n=f(73516);function i(r){return new a.y(c=>{let l;try{l=r()}catch(h){return void c.error(h)}return(l?(0,e.D)(l):(0,n.cS)()).subscribe(c)})}},73516:(Me,$,f)=>{"use strict";f.d($,{E_:()=>e,cS:()=>n});var a=f(51928);const e=new a.y(r=>r.complete());function n(r){return r?function i(r){return new a.y(c=>r.schedule(()=>c.complete()))}(r):e}},23938:(Me,$,f)=>{"use strict";f.d($,{D:()=>I});var a=f(51928),e=f(50598),n=f(80785),i=f(51183),c=f(84044),s=f(19055),h=f(7206),p=f(109),_=f(18286),y=f(68639),C=f(22692);function I(d,T){if(!T)return d instanceof a.y?d:new a.y((0,C.s)(d));if(null!=d){if(function r(d){return d&&"function"==typeof d[i.L]}(d))return function E(d,T){return new a.y(T?J=>{const Y=new h.w;return Y.add(T.schedule(()=>{const te=d[i.L]();Y.add(te.subscribe({next(N){Y.add(T.schedule(()=>J.next(N)))},error(N){Y.add(T.schedule(()=>J.error(N)))},complete(){Y.add(T.schedule(()=>J.complete()))}}))})),Y}:(0,y.h)(d))}(d,T);if((0,e.t)(d))return function g(d,T){return new a.y(T?J=>{const Y=new h.w;return Y.add(T.schedule(()=>d.then(te=>{Y.add(T.schedule(()=>{J.next(te),Y.add(T.schedule(()=>J.complete()))}))},te=>{Y.add(T.schedule(()=>J.error(te)))}))),Y}:(0,p.A)(d))}(d,T);if((0,n.z)(d))return(0,s.n)(d,T);if(function l(d){return d&&"function"==typeof d[c.hZ]}(d)||"string"==typeof d)return function b(d,T){if(!d)throw new Error("Iterable cannot be null");return new a.y(T?J=>{const Y=new h.w;let te;return Y.add(()=>{te&&"function"==typeof te.return&&te.return()}),Y.add(T.schedule(()=>{te=d[c.hZ](),Y.add(T.schedule(function(){if(J.closed)return;let N,G;try{const x=te.next();N=x.value,G=x.done}catch(x){return void J.error(x)}G?J.complete():(J.next(N),this.schedule())}))})),Y}:(0,_.u)(d))}(d,T)}throw new TypeError((null!==d&&typeof d||d)+" is not observable")}},19055:(Me,$,f)=>{"use strict";f.d($,{n:()=>i});var a=f(51928),e=f(7206),n=f(22696);function i(r,c){return new a.y(c?l=>{const s=new e.w;let h=0;return s.add(c.schedule(function(){h!==r.length?(l.next(r[h++]),l.closed||s.add(this.schedule())):l.complete()})),s}:(0,n.V)(r))}},92823:(Me,$,f)=>{"use strict";f.d($,{T:()=>r});var a=f(51928),e=f(8377),n=f(82344),i=f(19055);function r(...c){let l=Number.POSITIVE_INFINITY,s=null,h=c[c.length-1];return(0,e.K)(h)?(s=c.pop(),c.length>1&&"number"==typeof c[c.length-1]&&(l=c.pop())):"number"==typeof h&&(l=c.pop()),null===s&&1===c.length&&c[0]instanceof a.y?c[0]:(0,n.J)(l)((0,i.n)(c,s))}},44164:(Me,$,f)=>{"use strict";f.d($,{of:()=>r});var a=f(8377),e=f(19055),n=f(73516),i=f(93156);function r(...c){let l=c[c.length-1];switch((0,a.K)(l)?c.pop():l=void 0,c.length){case 0:return(0,n.cS)(l);case 1:return l?(0,e.n)(c,l):(0,i.i)(c[0]);default:return(0,e.n)(c,l)}}},83965:(Me,$,f)=>{"use strict";f.d($,{S3:()=>r});var a=f(14752),e=f(19055),n=f(38837),i=f(59758);function r(...s){if(1===s.length){if(!(0,a.k)(s[0]))return s[0];s=s[0]}return(0,e.n)(s,void 0).lift(new c)}class c{call(h,p){return p.subscribe(new l(h))}}class l extends n.L{constructor(h){super(h),this.hasFirst=!1,this.observables=[],this.subscriptions=[]}_next(h){this.observables.push(h)}_complete(){const h=this.observables,p=h.length;if(0===p)this.destination.complete();else{for(let g=0;g{"use strict";f.d($,{i:()=>e});var a=f(51928);function e(n){const i=new a.y(r=>{r.next(n),r.complete()});return i._isScalar=!0,i.value=n,i}},55430:(Me,$,f)=>{"use strict";f.d($,{_:()=>e});var a=f(51928);function e(i,r){return new a.y(r?c=>r.schedule(n,0,{error:i,subscriber:c}):c=>c.error(i))}function n({error:i,subscriber:r}){r.error(i)}},73193:(Me,$,f)=>{"use strict";f.d($,{H:()=>r});var a=f(51928),e=f(45302),n=f(22555),i=f(8377);function r(l=0,s,h){let p=-1;return(0,n.k)(s)?p=Number(s)<1?1:Number(s):(0,i.K)(s)&&(h=s),(0,i.K)(h)||(h=e.P),new a.y(g=>{const _=(0,n.k)(l)?l:+l-h.now();return h.schedule(c,_,{index:0,period:p,subscriber:g})})}function c(l){const{index:s,period:h,subscriber:p}=l;if(p.next(s),!p.closed){if(-1===h)return p.complete();l.index=s+1,this.schedule(l,h)}}},69881:(Me,$,f)=>{"use strict";f.d($,{$R:()=>l,mx:()=>s});var a=f(19055),e=f(14752),n=f(76693),i=f(38837),r=f(59758),c=f(84044);function l(...b){const y=b[b.length-1];return"function"==typeof y&&b.pop(),(0,a.n)(b,void 0).lift(new s(y))}class s{constructor(y){this.resultSelector=y}call(y,E){return E.subscribe(new h(y,this.resultSelector))}}class h extends n.L{constructor(y,E,C=Object.create(null)){super(y),this.iterators=[],this.active=0,this.resultSelector="function"==typeof E?E:null,this.values=C}_next(y){const E=this.iterators;(0,e.k)(y)?E.push(new g(y)):E.push("function"==typeof y[c.hZ]?new p(y[c.hZ]()):new _(this.destination,this,y))}_complete(){const y=this.iterators,E=y.length;if(0!==E){this.active=E;for(let C=0;Cthis.index}hasCompleted(){return this.array.length===this.index}}class _ extends i.L{constructor(y,E,C){super(y),this.parent=E,this.observable=C,this.stillUnsubscribed=!0,this.buffer=[],this.isComplete=!1}[c.hZ](){return this}next(){const y=this.buffer;return 0===y.length&&this.isComplete?{value:null,done:!0}:{value:y.shift(),done:!1}}hasValue(){return this.buffer.length>0}hasCompleted(){return 0===this.buffer.length&&this.isComplete}notifyComplete(){this.buffer.length>0?(this.isComplete=!0,this.parent.notifyInactive()):this.destination.complete()}notifyNext(y,E,C,I,d){this.buffer.push(E),this.parent.checkIterators()}subscribe(y,E){return(0,r.D)(this,this.observable,this,E)}}},91158:(Me,$,f)=>{"use strict";f.d($,{u:()=>e});var a=f(82344);function e(){return(0,a.J)(1)}},23082:(Me,$,f)=>{"use strict";f.d($,{T:()=>h,v:()=>r});var a=f(76693),e=f(7206),n=f(51928),i=f(61525);function r(g,_,b,y){return E=>E.lift(new c(g,_,b,y))}class c{constructor(_,b,y,E){this.keySelector=_,this.elementSelector=b,this.durationSelector=y,this.subjectSelector=E}call(_,b){return b.subscribe(new l(_,this.keySelector,this.elementSelector,this.durationSelector,this.subjectSelector))}}class l extends a.L{constructor(_,b,y,E,C){super(_),this.keySelector=b,this.elementSelector=y,this.durationSelector=E,this.subjectSelector=C,this.groups=null,this.attemptedToUnsubscribe=!1,this.count=0}_next(_){let b;try{b=this.keySelector(_)}catch(y){return void this.error(y)}this._group(_,b)}_group(_,b){let y=this.groups;y||(y=this.groups=new Map);let C,E=y.get(b);if(this.elementSelector)try{C=this.elementSelector(_)}catch(I){this.error(I)}else C=_;if(!E){E=this.subjectSelector?this.subjectSelector():new i.xQ,y.set(b,E);const I=new h(b,E,this);if(this.destination.next(I),this.durationSelector){let d;try{d=this.durationSelector(new h(b,E))}catch(T){return void this.error(T)}this.add(d.subscribe(new s(b,E,this)))}}E.closed||E.next(C)}_error(_){const b=this.groups;b&&(b.forEach((y,E)=>{y.error(_)}),b.clear()),this.destination.error(_)}_complete(){const _=this.groups;_&&(_.forEach((b,y)=>{b.complete()}),_.clear()),this.destination.complete()}removeGroup(_){this.groups.delete(_)}unsubscribe(){this.closed||(this.attemptedToUnsubscribe=!0,0===this.count&&super.unsubscribe())}}class s extends a.L{constructor(_,b,y){super(b),this.key=_,this.group=b,this.parent=y}_next(_){this.complete()}_unsubscribe(){const{parent:_,key:b}=this;this.key=this.parent=null,_&&_.removeGroup(b)}}class h extends n.y{constructor(_,b,y){super(),this.key=_,this.groupSubject=b,this.refCountSubscription=y}_subscribe(_){const b=new e.w,{refCountSubscription:y,groupSubject:E}=this;return y&&!y.closed&&b.add(new p(y)),b.add(E.subscribe(_)),b}}class p extends e.w{constructor(_){super(),this.parent=_,_.count++}unsubscribe(){const _=this.parent;!_.closed&&!this.closed&&(super.unsubscribe(),_.count-=1,0===_.count&&_.attemptedToUnsubscribe&&_.unsubscribe())}}},85075:(Me,$,f)=>{"use strict";f.d($,{U:()=>e});var a=f(76693);function e(r,c){return function(s){if("function"!=typeof r)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return s.lift(new n(r,c))}}class n{constructor(c,l){this.project=c,this.thisArg=l}call(c,l){return l.subscribe(new i(c,this.project,this.thisArg))}}class i extends a.L{constructor(c,l,s){super(c),this.project=l,this.count=0,this.thisArg=s||this}_next(c){let l;try{l=this.project.call(this.thisArg,c,this.count++)}catch(s){return void this.destination.error(s)}this.destination.next(l)}}},82344:(Me,$,f)=>{"use strict";f.d($,{J:()=>n});var a=f(2239),e=f(29713);function n(i=Number.POSITIVE_INFINITY){return(0,a.zg)(e.y,i)}},2239:(Me,$,f)=>{"use strict";f.d($,{zg:()=>r});var a=f(59758),e=f(38837),n=f(85075),i=f(23938);function r(s,h,p=Number.POSITIVE_INFINITY){return"function"==typeof h?g=>g.pipe(r((_,b)=>(0,i.D)(s(_,b)).pipe((0,n.U)((y,E)=>h(_,y,b,E))),p)):("number"==typeof h&&(p=h),g=>g.lift(new c(s,p)))}class c{constructor(h,p=Number.POSITIVE_INFINITY){this.project=h,this.concurrent=p}call(h,p){return p.subscribe(new l(h,this.project,this.concurrent))}}class l extends e.L{constructor(h,p,g=Number.POSITIVE_INFINITY){super(h),this.project=p,this.concurrent=g,this.hasCompleted=!1,this.buffer=[],this.active=0,this.index=0}_next(h){this.active0?this._next(p.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}},14294:(Me,$,f)=>{"use strict";f.d($,{QV:()=>n,ht:()=>r});var a=f(76693),e=f(17481);function n(l,s=0){return function(p){return p.lift(new i(l,s))}}class i{constructor(s,h=0){this.scheduler=s,this.delay=h}call(s,h){return h.subscribe(new r(s,this.scheduler,this.delay))}}class r extends a.L{constructor(s,h,p=0){super(s),this.scheduler=h,this.delay=p}static dispatch(s){const{notification:h,destination:p}=s;h.observe(p),this.unsubscribe()}scheduleMessage(s){this.add(this.scheduler.schedule(r.dispatch,this.delay,new c(s,this.destination)))}_next(s){this.scheduleMessage(e.P.createNext(s))}_error(s){this.scheduleMessage(e.P.createError(s))}_complete(){this.scheduleMessage(e.P.createComplete())}}class c{constructor(s,h){this.notification=s,this.destination=h}}},24912:(Me,$,f)=>{"use strict";f.d($,{x:()=>e});var a=f(76693);function e(){return function(c){return c.lift(new n(c))}}class n{constructor(c){this.connectable=c}call(c,l){const{connectable:s}=this;s._refCount++;const h=new i(c,s),p=l.subscribe(h);return h.closed||(h.connection=s.connect()),p}}class i extends a.L{constructor(c,l){super(c),this.connectable=l}_unsubscribe(){const{connectable:c}=this;if(!c)return void(this.connection=null);this.connectable=null;const l=c._refCount;if(l<=0)return void(this.connection=null);if(c._refCount=l-1,l>1)return void(this.connection=null);const{connection:s}=this,h=c._connection;this.connection=null,h&&(!s||h===s)&&h.unsubscribe()}}},64465:(Me,$,f)=>{"use strict";f.d($,{o:()=>n});var a=f(7206);class e extends a.w{constructor(r,c){super()}schedule(r,c=0){return this}}class n extends e{constructor(r,c){super(r,c),this.scheduler=r,this.work=c,this.pending=!1}schedule(r,c=0){if(this.closed)return this;this.state=r;const l=this.id,s=this.scheduler;return null!=l&&(this.id=this.recycleAsyncId(s,l,c)),this.pending=!0,this.delay=c,this.id=this.id||this.requestAsyncId(s,this.id,c),this}requestAsyncId(r,c,l=0){return setInterval(r.flush.bind(r,this),l)}recycleAsyncId(r,c,l=0){return null!==l&&this.delay===l&&!1===this.pending?c:void clearInterval(c)}execute(r,c){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const l=this._execute(r,c);if(l)return l;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(r,c){let s,l=!1;try{this.work(r)}catch(h){l=!0,s=!!h&&h||new Error(h)}if(l)return this.unsubscribe(),s}_unsubscribe(){const r=this.id,c=this.scheduler,l=c.actions,s=l.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==s&&l.splice(s,1),null!=r&&(this.id=this.recycleAsyncId(c,r,null)),this.delay=null}}},7118:(Me,$,f)=>{"use strict";f.d($,{v:()=>e});var a=f(94208);class e extends a.b{constructor(i,r=a.b.now){super(i,()=>e.delegate&&e.delegate!==this?e.delegate.now():r()),this.actions=[],this.active=!1,this.scheduled=void 0}schedule(i,r=0,c){return e.delegate&&e.delegate!==this?e.delegate.schedule(i,r,c):super.schedule(i,r,c)}flush(i){const{actions:r}=this;if(this.active)return void r.push(i);let c;this.active=!0;do{if(c=i.execute(i.state,i.delay))break}while(i=r.shift());if(this.active=!1,c){for(;i=r.shift();)i.unsubscribe();throw c}}}},70296:(Me,$,f)=>{"use strict";f.d($,{e:()=>h});let a=1;const e={},i={setImmediate(p){const g=a++;return e[g]=p,Promise.resolve().then(()=>function n(p){const g=e[p];g&&g()}(g)),g},clearImmediate(p){delete e[p]}};var r=f(64465),l=f(7118);const h=new class s extends l.v{flush(g){this.active=!0,this.scheduled=void 0;const{actions:_}=this;let b,y=-1,E=_.length;g=g||_.shift();do{if(b=g.execute(g.state,g.delay))break}while(++y0?super.requestAsyncId(g,_,b):(g.actions.push(this),g.scheduled||(g.scheduled=i.setImmediate(g.flush.bind(g,null))))}recycleAsyncId(g,_,b=0){if(null!==b&&b>0||null===b&&this.delay>0)return super.recycleAsyncId(g,_,b);0===g.actions.length&&(i.clearImmediate(_),g.scheduled=void 0)}})},45302:(Me,$,f)=>{"use strict";f.d($,{P:()=>n});var a=f(64465);const n=new(f(7118).v)(a.o)},20905:(Me,$,f)=>{"use strict";f.d($,{c:()=>r});var a=f(64465),n=f(7118);const r=new class i extends n.v{}(class e extends a.o{constructor(l,s){super(l,s),this.scheduler=l,this.work=s}schedule(l,s=0){return s>0?super.schedule(l,s):(this.delay=s,this.state=l,this.scheduler.flush(this),this)}execute(l,s){return s>0||this.closed?super.execute(l,s):this._execute(l,s)}requestAsyncId(l,s,h=0){return null!==h&&h>0||null===h&&this.delay>0?super.requestAsyncId(l,s,h):l.flush(this)}})},84044:(Me,$,f)=>{"use strict";f.d($,{hZ:()=>e});const e=function a(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},51183:(Me,$,f)=>{"use strict";f.d($,{L:()=>a});const a="function"==typeof Symbol&&Symbol.observable||"@@observable"},13391:(Me,$,f)=>{"use strict";f.d($,{b:()=>a});const a="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("rxSubscriber"):"@@rxSubscriber"},51414:(Me,$,f)=>{"use strict";f.d($,{W:()=>a});class a extends Error{constructor(){super("argument out of range"),this.name="ArgumentOutOfRangeError",Object.setPrototypeOf(this,a.prototype)}}},68004:(Me,$,f)=>{"use strict";f.d($,{K:()=>a});class a extends Error{constructor(){super("no elements in sequence"),this.name="EmptyError",Object.setPrototypeOf(this,a.prototype)}}},18917:(Me,$,f)=>{"use strict";f.d($,{N:()=>a});class a extends Error{constructor(){super("object unsubscribed"),this.name="ObjectUnsubscribedError",Object.setPrototypeOf(this,a.prototype)}}},61071:(Me,$,f)=>{"use strict";f.d($,{W:()=>a});class a extends Error{constructor(){super("Timeout has occurred"),this.name="TimeoutError",Object.setPrototypeOf(this,a.prototype)}}},18189:(Me,$,f)=>{"use strict";f.d($,{B:()=>a});class a extends Error{constructor(n){super(n?`${n.length} errors occurred during unsubscription:\n ${n.map((i,r)=>`${r+1}) ${i.toString()}`).join("\n ")}`:""),this.errors=n,this.name="UnsubscriptionError",Object.setPrototypeOf(this,a.prototype)}}},2662:(Me,$,f)=>{"use strict";f.d($,{T:()=>a});const a={e:{}}},4573:(Me,$,f)=>{"use strict";function a(e){setTimeout(()=>{throw e})}f.d($,{z:()=>a})},29713:(Me,$,f)=>{"use strict";function a(e){return e}f.d($,{y:()=>a})},14752:(Me,$,f)=>{"use strict";f.d($,{k:()=>a});const a=Array.isArray||(e=>e&&"number"==typeof e.length)},80785:(Me,$,f)=>{"use strict";f.d($,{z:()=>a});const a=e=>e&&"number"==typeof e.length&&"function"!=typeof e},28336:(Me,$,f)=>{"use strict";function a(e){return"function"==typeof e}f.d($,{m:()=>a})},22555:(Me,$,f)=>{"use strict";f.d($,{k:()=>e});var a=f(14752);function e(n){return!(0,a.k)(n)&&n-parseFloat(n)+1>=0}},23886:(Me,$,f)=>{"use strict";function a(e){return null!=e&&"object"==typeof e}f.d($,{K:()=>a})},50598:(Me,$,f)=>{"use strict";function a(e){return e&&"function"!=typeof e.subscribe&&"function"==typeof e.then}f.d($,{t:()=>a})},8377:(Me,$,f)=>{"use strict";function a(e){return e&&"function"==typeof e.schedule}f.d($,{K:()=>a})},49250:(Me,$,f)=>{"use strict";function a(){}f.d($,{Z:()=>a})},39785:(Me,$,f)=>{"use strict";f.d($,{U:()=>n,z:()=>e});var a=f(49250);function e(...i){return n(i)}function n(i){return i?1===i.length?i[0]:function(c){return i.reduce((l,s)=>s(l),c)}:a.Z}},22692:(Me,$,f)=>{"use strict";f.d($,{s:()=>g});var a=f(51928),e=f(22696),n=f(109),i=f(18286),r=f(68639),c=f(80785),l=f(50598),s=f(23886),h=f(84044),p=f(51183);const g=_=>{if(_ instanceof a.y)return b=>_._isScalar?(b.next(_.value),void b.complete()):_.subscribe(b);if(_&&"function"==typeof _[p.L])return(0,r.h)(_);if((0,c.z)(_))return(0,e.V)(_);if((0,l.t)(_))return(0,n.A)(_);if(_&&"function"==typeof _[h.hZ])return(0,i.u)(_);{const y=`You provided ${(0,s.K)(_)?"an invalid object":`'${_}'`} where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.`;throw new TypeError(y)}}},22696:(Me,$,f)=>{"use strict";f.d($,{V:()=>a});const a=e=>n=>{for(let i=0,r=e.length;i{"use strict";f.d($,{u:()=>e});var a=f(84044);const e=n=>i=>{const r=n[a.hZ]();for(;;){const c=r.next();if(c.done){i.complete();break}if(i.next(c.value),i.closed)break}return"function"==typeof r.return&&i.add(()=>{r.return&&r.return()}),i}},68639:(Me,$,f)=>{"use strict";f.d($,{h:()=>e});var a=f(51183);const e=n=>i=>{const r=n[a.L]();if("function"!=typeof r.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return r.subscribe(i)}},109:(Me,$,f)=>{"use strict";f.d($,{A:()=>e});var a=f(4573);const e=n=>i=>(n.then(r=>{i.closed||(i.next(r),i.complete())},r=>i.error(r)).then(null,a.z),i)},59758:(Me,$,f)=>{"use strict";f.d($,{D:()=>i});var a=f(76693);class e extends a.L{constructor(c,l,s){super(),this.parent=c,this.outerValue=l,this.outerIndex=s,this.index=0}_next(c){this.parent.notifyNext(this.outerValue,c,this.outerIndex,this.index++,this)}_error(c){this.parent.notifyError(c,this),this.unsubscribe()}_complete(){this.parent.notifyComplete(this),this.unsubscribe()}}var n=f(22692);function i(r,c,l,s){const h=new e(r,l,s);return(0,n.s)(c)(h)}},37082:(Me,$,f)=>{"use strict";f.d($,{Y:()=>i});var a=f(2662);let e;function n(){try{return e.apply(this,arguments)}catch(r){return a.T.e=r,a.T}}function i(r){return e=r,n}},72849:(Me,$,f)=>{"use strict";f.r($),f.d($,{audit:()=>r,auditTime:()=>p,buffer:()=>g,bufferCount:()=>E,bufferTime:()=>J,bufferToggle:()=>O,bufferWhen:()=>K,catchError:()=>q,combineAll:()=>xe,combineLatest:()=>Ie,concat:()=>lt,concatAll:()=>Ye.u,concatMap:()=>$t,concatMapTo:()=>Pt,count:()=>et,debounce:()=>Ze,debounceTime:()=>pe,defaultIfEmpty:()=>ve,delay:()=>fe,delayWhen:()=>cn,dematerialize:()=>kt,distinct:()=>Be,distinctUntilChanged:()=>Qt,distinctUntilKeyChanged:()=>nn,elementAt:()=>Ki,endWith:()=>lo,every:()=>Cr,exhaust:()=>Pn,exhaustMap:()=>Pi,expand:()=>Qa,filter:()=>it,finalize:()=>Hr,find:()=>st,findIndex:()=>Xt,first:()=>Rn,flatMap:()=>tn.zg,groupBy:()=>jr.v,ignoreElements:()=>an,isEmpty:()=>Qn,last:()=>_i,map:()=>ri.U,mapTo:()=>Qi,materialize:()=>ba,max:()=>Jo,merge:()=>gs,mergeAll:()=>Hs.J,mergeMap:()=>tn.zg,mergeMapTo:()=>js,mergeScan:()=>ds,min:()=>mn,multicast:()=>Kr,observeOn:()=>Li.QV,onErrorResumeNext:()=>zi,pairwise:()=>cr,partition:()=>pn,pluck:()=>ar,publish:()=>Wi,publishBehavior:()=>ua,publishLast:()=>ui,publishReplay:()=>Gr,race:()=>Ri,reduce:()=>Do,refCount:()=>_s.x,repeat:()=>Xa,repeatWhen:()=>Wo,retry:()=>ms,retryWhen:()=>Al,sample:()=>Hl,sampleTime:()=>Sc,scan:()=>La,sequenceEqual:()=>fi,share:()=>ac,shareReplay:()=>Ac,single:()=>fc,skip:()=>fl,skipLast:()=>qs,skipUntil:()=>rA,skipWhile:()=>sl,startWith:()=>El,subscribeOn:()=>Sl,switchAll:()=>dl,switchMap:()=>Kc,switchMapTo:()=>Ks,take:()=>vr,takeLast:()=>On,takeUntil:()=>tl,takeWhile:()=>tc,tap:()=>Wn,throttle:()=>Cl,throttleTime:()=>Ll,throwIfEmpty:()=>Yr,timeInterval:()=>Bl,timeout:()=>za,timeoutWith:()=>Vn,timestamp:()=>po,toArray:()=>bs,window:()=>Qs,windowCount:()=>Ms,windowTime:()=>Kl,windowToggle:()=>kl,windowWhen:()=>Ls,withLatestFrom:()=>Fc,zip:()=>Ql,zipAll:()=>iA});var a=f(37082),e=f(2662),n=f(38837),i=f(59758);function r($r){return function(Wt){return Wt.lift(new c($r))}}class c{constructor(vt){this.durationSelector=vt}call(vt,Wt){return Wt.subscribe(new l(vt,this.durationSelector))}}class l extends n.L{constructor(vt,Wt){super(vt),this.durationSelector=Wt,this.hasValue=!1}_next(vt){if(this.value=vt,this.hasValue=!0,!this.throttled){const Wt=(0,a.Y)(this.durationSelector)(vt);if(Wt===e.T)this.destination.error(e.T.e);else{const Xr=(0,i.D)(this,Wt);!Xr||Xr.closed?this.clearThrottle():this.add(this.throttled=Xr)}}}clearThrottle(){const{value:vt,hasValue:Wt,throttled:Xr}=this;Xr&&(this.remove(Xr),this.throttled=null,Xr.unsubscribe()),Wt&&(this.value=null,this.hasValue=!1,this.destination.next(vt))}notifyNext(vt,Wt,Xr,ca){this.clearThrottle()}notifyComplete(){this.clearThrottle()}}var s=f(45302),h=f(73193);function p($r,vt=s.P){return r(()=>(0,h.H)($r,vt))}function g($r){return function(Wt){return Wt.lift(new _($r))}}class _{constructor(vt){this.closingNotifier=vt}call(vt,Wt){return Wt.subscribe(new b(vt,this.closingNotifier))}}class b extends n.L{constructor(vt,Wt){super(vt),this.buffer=[],this.add((0,i.D)(this,Wt))}_next(vt){this.buffer.push(vt)}notifyNext(vt,Wt,Xr,ca,la){const Bo=this.buffer;this.buffer=[],this.destination.next(Bo)}}var y=f(76693);function E($r,vt=null){return function(Xr){return Xr.lift(new C($r,vt))}}class C{constructor(vt,Wt){this.bufferSize=vt,this.startBufferEvery=Wt,this.subscriberClass=Wt&&vt!==Wt?d:I}call(vt,Wt){return Wt.subscribe(new this.subscriberClass(vt,this.bufferSize,this.startBufferEvery))}}class I extends y.L{constructor(vt,Wt){super(vt),this.bufferSize=Wt,this.buffer=[]}_next(vt){const Wt=this.buffer;Wt.push(vt),Wt.length==this.bufferSize&&(this.destination.next(Wt),this.buffer=[])}_complete(){const vt=this.buffer;vt.length>0&&this.destination.next(vt),super._complete()}}class d extends y.L{constructor(vt,Wt,Xr){super(vt),this.bufferSize=Wt,this.startBufferEvery=Xr,this.buffers=[],this.count=0}_next(vt){const{bufferSize:Wt,startBufferEvery:Xr,buffers:ca,count:la}=this;this.count++,la%Xr==0&&ca.push([]);for(let Bo=ca.length;Bo--;){const ks=ca[Bo];ks.push(vt),ks.length===Wt&&(ca.splice(Bo,1),this.destination.next(ks))}}_complete(){const{buffers:vt,destination:Wt}=this;for(;vt.length>0;){let Xr=vt.shift();Xr.length>0&&Wt.next(Xr)}super._complete()}}var T=f(8377);function J($r){let vt=arguments.length,Wt=s.P;(0,T.K)(arguments[arguments.length-1])&&(Wt=arguments[arguments.length-1],vt--);let Xr=null;vt>=2&&(Xr=arguments[1]);let ca=Number.POSITIVE_INFINITY;return vt>=3&&(ca=arguments[2]),function(Bo){return Bo.lift(new Y($r,Xr,ca,Wt))}}class Y{constructor(vt,Wt,Xr,ca){this.bufferTimeSpan=vt,this.bufferCreationInterval=Wt,this.maxBufferSize=Xr,this.scheduler=ca}call(vt,Wt){return Wt.subscribe(new N(vt,this.bufferTimeSpan,this.bufferCreationInterval,this.maxBufferSize,this.scheduler))}}class te{constructor(){this.buffer=[]}}class N extends y.L{constructor(vt,Wt,Xr,ca,la){super(vt),this.bufferTimeSpan=Wt,this.bufferCreationInterval=Xr,this.maxBufferSize=ca,this.scheduler=la,this.contexts=[];const Bo=this.openContext();if(this.timespanOnly=null==Xr||Xr<0,this.timespanOnly)this.add(Bo.closeAction=la.schedule(G,Wt,{subscriber:this,context:Bo,bufferTimeSpan:Wt}));else{const Qc={bufferTimeSpan:Wt,bufferCreationInterval:Xr,subscriber:this,scheduler:la};this.add(Bo.closeAction=la.schedule(F,Wt,{subscriber:this,context:Bo})),this.add(la.schedule(x,Xr,Qc))}}_next(vt){const Wt=this.contexts,Xr=Wt.length;let ca;for(let la=0;la0;){const Xr=vt.shift();Wt.next(Xr.buffer)}super._complete()}_unsubscribe(){this.contexts=null}onBufferFull(vt){this.closeContext(vt);const Wt=vt.closeAction;if(Wt.unsubscribe(),this.remove(Wt),!this.closed&&this.timespanOnly){vt=this.openContext();const Xr=this.bufferTimeSpan;this.add(vt.closeAction=this.scheduler.schedule(G,Xr,{subscriber:this,context:vt,bufferTimeSpan:Xr}))}}openContext(){const vt=new te;return this.contexts.push(vt),vt}closeContext(vt){this.destination.next(vt.buffer);const Wt=this.contexts;(Wt?Wt.indexOf(vt):-1)>=0&&Wt.splice(Wt.indexOf(vt),1)}}function G($r){const vt=$r.subscriber,Wt=$r.context;Wt&&vt.closeContext(Wt),vt.closed||($r.context=vt.openContext(),$r.context.closeAction=this.schedule($r,$r.bufferTimeSpan))}function x($r){const{bufferCreationInterval:vt,bufferTimeSpan:Wt,subscriber:Xr,scheduler:ca}=$r,la=Xr.openContext();Xr.closed||(Xr.add(la.closeAction=ca.schedule(F,Wt,{subscriber:Xr,context:la})),this.schedule($r,vt))}function F($r){const{subscriber:vt,context:Wt}=$r;vt.closeContext(Wt)}var Q=f(7206);function O($r,vt){return function(Xr){return Xr.lift(new k($r,vt))}}class k{constructor(vt,Wt){this.openings=vt,this.closingSelector=Wt}call(vt,Wt){return Wt.subscribe(new P(vt,this.openings,this.closingSelector))}}class P extends n.L{constructor(vt,Wt,Xr){super(vt),this.openings=Wt,this.closingSelector=Xr,this.contexts=[],this.add((0,i.D)(this,Wt))}_next(vt){const Wt=this.contexts,Xr=Wt.length;for(let ca=0;ca0;){const Xr=Wt.shift();Xr.subscription.unsubscribe(),Xr.buffer=null,Xr.subscription=null}this.contexts=null,super._error(vt)}_complete(){const vt=this.contexts;for(;vt.length>0;){const Wt=vt.shift();this.destination.next(Wt.buffer),Wt.subscription.unsubscribe(),Wt.buffer=null,Wt.subscription=null}this.contexts=null,super._complete()}notifyNext(vt,Wt,Xr,ca,la){vt?this.closeBuffer(vt):this.openBuffer(Wt)}notifyComplete(vt){this.closeBuffer(vt.context)}openBuffer(vt){try{const Xr=this.closingSelector.call(this,vt);Xr&&this.trySubscribe(Xr)}catch(Wt){this._error(Wt)}}closeBuffer(vt){const Wt=this.contexts;if(Wt&&vt){const{buffer:Xr,subscription:ca}=vt;this.destination.next(Xr),Wt.splice(Wt.indexOf(vt),1),this.remove(ca),ca.unsubscribe()}}trySubscribe(vt){const Wt=this.contexts,ca=new Q.w,la={buffer:[],subscription:ca};Wt.push(la);const Bo=(0,i.D)(this,vt,la);!Bo||Bo.closed?this.closeBuffer(la):(Bo.context=la,this.add(Bo),ca.add(Bo))}}function K($r){return function(vt){return vt.lift(new oe($r))}}class oe{constructor(vt){this.closingSelector=vt}call(vt,Wt){return Wt.subscribe(new me(vt,this.closingSelector))}}class me extends n.L{constructor(vt,Wt){super(vt),this.closingSelector=Wt,this.subscribing=!1,this.openBuffer()}_next(vt){this.buffer.push(vt)}_complete(){const vt=this.buffer;vt&&this.destination.next(vt),super._complete()}_unsubscribe(){this.buffer=null,this.subscribing=!1}notifyNext(vt,Wt,Xr,ca,la){this.openBuffer()}notifyComplete(){this.subscribing?this.complete():this.openBuffer()}openBuffer(){let{closingSubscription:vt}=this;vt&&(this.remove(vt),vt.unsubscribe()),this.buffer&&this.destination.next(this.buffer),this.buffer=[];const Xr=(0,a.Y)(this.closingSelector)();Xr===e.T?this.error(e.T.e):(vt=new Q.w,this.closingSubscription=vt,this.add(vt),this.subscribing=!0,vt.add((0,i.D)(this,Xr)),this.subscribing=!1)}}function q($r){return function(Wt){const Xr=new se($r),ca=Wt.lift(Xr);return Xr.caught=ca}}class se{constructor(vt){this.selector=vt}call(vt,Wt){return Wt.subscribe(new Ae(vt,this.selector,this.caught))}}class Ae extends n.L{constructor(vt,Wt,Xr){super(vt),this.selector=Wt,this.caught=Xr}error(vt){if(!this.isStopped){let Wt;try{Wt=this.selector(vt,this.caught)}catch(Xr){return void super.error(Xr)}this._unsubscribeAndRecycle(),this.add((0,i.D)(this,Wt))}}}var le=f(56073);function xe($r){return vt=>vt.lift(new le.Ms($r))}var Ee=f(14752),Le=f(23938);function Ie(...$r){let vt=null;return"function"==typeof $r[$r.length-1]&&(vt=$r.pop()),1===$r.length&&(0,Ee.k)($r[0])&&($r=$r[0].slice()),Wt=>Wt.lift.call((0,Le.D)([Wt,...$r]),new le.Ms(vt))}var je=f(97765);function lt(...$r){return vt=>vt.lift.call((0,je.z)(vt,...$r))}var Ye=f(91158),tn=f(2239);function $t($r,vt){return(0,tn.zg)($r,vt,1)}function Pt($r,vt){return $t(()=>$r,vt)}function et($r){return vt=>vt.lift(new $e($r,vt))}class $e{constructor(vt,Wt){this.predicate=vt,this.source=Wt}call(vt,Wt){return Wt.subscribe(new rt(vt,this.predicate,this.source))}}class rt extends y.L{constructor(vt,Wt,Xr){super(vt),this.predicate=Wt,this.source=Xr,this.count=0,this.index=0}_next(vt){this.predicate?this._tryPredicate(vt):this.count++}_tryPredicate(vt){let Wt;try{Wt=this.predicate(vt,this.index++,this.source)}catch(Xr){return void this.destination.error(Xr)}Wt&&this.count++}_complete(){this.destination.next(this.count),this.destination.complete()}}function Ze($r){return vt=>vt.lift(new Ht($r))}class Ht{constructor(vt){this.durationSelector=vt}call(vt,Wt){return Wt.subscribe(new Mt(vt,this.durationSelector))}}class Mt extends n.L{constructor(vt,Wt){super(vt),this.durationSelector=Wt,this.hasValue=!1,this.durationSubscription=null}_next(vt){try{const Wt=this.durationSelector.call(this,vt);Wt&&this._tryNext(vt,Wt)}catch(Wt){this.destination.error(Wt)}}_complete(){this.emitValue(),this.destination.complete()}_tryNext(vt,Wt){let Xr=this.durationSubscription;this.value=vt,this.hasValue=!0,Xr&&(Xr.unsubscribe(),this.remove(Xr)),Xr=(0,i.D)(this,Wt),Xr&&!Xr.closed&&this.add(this.durationSubscription=Xr)}notifyNext(vt,Wt,Xr,ca,la){this.emitValue()}notifyComplete(){this.emitValue()}emitValue(){if(this.hasValue){const vt=this.value,Wt=this.durationSubscription;Wt&&(this.durationSubscription=null,Wt.unsubscribe(),this.remove(Wt)),this.value=null,this.hasValue=!1,super._next(vt)}}}function pe($r,vt=s.P){return Wt=>Wt.lift(new ce($r,vt))}class ce{constructor(vt,Wt){this.dueTime=vt,this.scheduler=Wt}call(vt,Wt){return Wt.subscribe(new de(vt,this.dueTime,this.scheduler))}}class de extends y.L{constructor(vt,Wt,Xr){super(vt),this.dueTime=Wt,this.scheduler=Xr,this.debouncedSubscription=null,this.lastValue=null,this.hasValue=!1}_next(vt){this.clearDebounce(),this.lastValue=vt,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(ue,this.dueTime,this))}_complete(){this.debouncedNext(),this.destination.complete()}debouncedNext(){if(this.clearDebounce(),this.hasValue){const{lastValue:vt}=this;this.lastValue=null,this.hasValue=!1,this.destination.next(vt)}}clearDebounce(){const vt=this.debouncedSubscription;null!==vt&&(this.remove(vt),vt.unsubscribe(),this.debouncedSubscription=null)}}function ue($r){$r.debouncedNext()}function ve($r=null){return vt=>vt.lift(new Oe($r))}class Oe{constructor(vt){this.defaultValue=vt}call(vt,Wt){return Wt.subscribe(new Xe(vt,this.defaultValue))}}class Xe extends y.L{constructor(vt,Wt){super(vt),this.defaultValue=Wt,this.isEmpty=!0}_next(vt){this.isEmpty=!1,this.destination.next(vt)}_complete(){this.isEmpty&&this.destination.next(this.defaultValue),this.destination.complete()}}function Cn($r){return $r instanceof Date&&!isNaN(+$r)}var ke=f(17481);function fe($r,vt=s.P){const Xr=Cn($r)?+$r-vt.now():Math.abs($r);return ca=>ca.lift(new De(Xr,vt))}class De{constructor(vt,Wt){this.delay=vt,this.scheduler=Wt}call(vt,Wt){return Wt.subscribe(new ze(vt,this.delay,this.scheduler))}}class ze extends y.L{constructor(vt,Wt,Xr){super(vt),this.delay=Wt,this.scheduler=Xr,this.queue=[],this.active=!1,this.errored=!1}static dispatch(vt){const Wt=vt.source,Xr=Wt.queue,ca=vt.scheduler,la=vt.destination;for(;Xr.length>0&&Xr[0].time-ca.now()<=0;)Xr.shift().notification.observe(la);if(Xr.length>0){const Bo=Math.max(0,Xr[0].time-ca.now());this.schedule(vt,Bo)}else this.unsubscribe(),Wt.active=!1}_schedule(vt){this.active=!0,this.add(vt.schedule(ze.dispatch,this.delay,{source:this,destination:this.destination,scheduler:vt}))}scheduleNotification(vt){if(!0===this.errored)return;const Wt=this.scheduler,Xr=new tt(Wt.now()+this.delay,vt);this.queue.push(Xr),!1===this.active&&this._schedule(Wt)}_next(vt){this.scheduleNotification(ke.P.createNext(vt))}_error(vt){this.errored=!0,this.queue=[],this.destination.error(vt)}_complete(){this.scheduleNotification(ke.P.createComplete())}}class tt{constructor(vt,Wt){this.time=vt,this.notification=Wt}}var Je=f(51928);function cn($r,vt){return vt?Wt=>new lr(Wt,vt).lift(new vn($r)):Wt=>Wt.lift(new vn($r))}class vn{constructor(vt){this.delayDurationSelector=vt}call(vt,Wt){return Wt.subscribe(new er(vt,this.delayDurationSelector))}}class er extends n.L{constructor(vt,Wt){super(vt),this.delayDurationSelector=Wt,this.completed=!1,this.delayNotifierSubscriptions=[]}notifyNext(vt,Wt,Xr,ca,la){this.destination.next(vt),this.removeSubscription(la),this.tryComplete()}notifyError(vt,Wt){this._error(vt)}notifyComplete(vt){const Wt=this.removeSubscription(vt);Wt&&this.destination.next(Wt),this.tryComplete()}_next(vt){try{const Wt=this.delayDurationSelector(vt);Wt&&this.tryDelay(Wt,vt)}catch(Wt){this.destination.error(Wt)}}_complete(){this.completed=!0,this.tryComplete()}removeSubscription(vt){vt.unsubscribe();const Wt=this.delayNotifierSubscriptions.indexOf(vt);return-1!==Wt&&this.delayNotifierSubscriptions.splice(Wt,1),vt.outerValue}tryDelay(vt,Wt){const Xr=(0,i.D)(this,vt,Wt);Xr&&!Xr.closed&&(this.add(Xr),this.delayNotifierSubscriptions.push(Xr))}tryComplete(){this.completed&&0===this.delayNotifierSubscriptions.length&&this.destination.complete()}}class lr extends Je.y{constructor(vt,Wt){super(),this.source=vt,this.subscriptionDelay=Wt}_subscribe(vt){this.subscriptionDelay.subscribe(new Yt(vt,this.source))}}class Yt extends y.L{constructor(vt,Wt){super(),this.parent=vt,this.source=Wt,this.sourceSubscribed=!1}_next(vt){this.subscribeToSource()}_error(vt){this.unsubscribe(),this.parent.error(vt)}_complete(){this.subscribeToSource()}subscribeToSource(){this.sourceSubscribed||(this.sourceSubscribed=!0,this.unsubscribe(),this.source.subscribe(this.parent))}}function kt(){return function(vt){return vt.lift(new Se)}}class Se{call(vt,Wt){return Wt.subscribe(new Qe(vt))}}class Qe extends y.L{constructor(vt){super(vt)}_next(vt){vt.observe(this.destination)}}function Be($r,vt){return Wt=>Wt.lift(new ct($r,vt))}class ct{constructor(vt,Wt){this.keySelector=vt,this.flushes=Wt}call(vt,Wt){return Wt.subscribe(new Ke(vt,this.keySelector,this.flushes))}}class Ke extends n.L{constructor(vt,Wt,Xr){super(vt),this.keySelector=Wt,this.values=new Set,Xr&&this.add((0,i.D)(this,Xr))}notifyNext(vt,Wt,Xr,ca,la){this.values.clear()}notifyError(vt,Wt){this._error(vt)}_next(vt){this.keySelector?this._useKeySelector(vt):this._finalizeNext(vt,vt)}_useKeySelector(vt){let Wt;const{destination:Xr}=this;try{Wt=this.keySelector(vt)}catch(ca){return void Xr.error(ca)}this._finalizeNext(Wt,vt)}_finalizeNext(vt,Wt){const{values:Xr}=this;Xr.has(vt)||(Xr.add(vt),this.destination.next(Wt))}}function Qt($r,vt){return Wt=>Wt.lift(new Bt($r,vt))}class Bt{constructor(vt,Wt){this.compare=vt,this.keySelector=Wt}call(vt,Wt){return Wt.subscribe(new Ge(vt,this.compare,this.keySelector))}}class Ge extends y.L{constructor(vt,Wt,Xr){super(vt),this.keySelector=Xr,this.hasKey=!1,"function"==typeof Wt&&(this.compare=Wt)}compare(vt,Wt){return vt===Wt}_next(vt){let Xr=vt;if(this.keySelector&&(Xr=(0,a.Y)(this.keySelector)(vt),Xr===e.T))return this.destination.error(e.T.e);let ca=!1;if(this.hasKey){if(ca=(0,a.Y)(this.compare)(this.key,Xr),ca===e.T)return this.destination.error(e.T.e)}else this.hasKey=!0;ca||(this.key=Xr,this.destination.next(vt))}}function nn($r,vt){return Qt((Wt,Xr)=>vt?vt(Wt[$r],Xr[$r]):Wt[$r]===Xr[$r])}var en=f(51414);function it($r,vt){return function(Xr){return Xr.lift(new Ft($r,vt))}}class Ft{constructor(vt,Wt){this.predicate=vt,this.thisArg=Wt}call(vt,Wt){return Wt.subscribe(new yn(vt,this.predicate,this.thisArg))}}class yn extends y.L{constructor(vt,Wt,Xr){super(vt),this.predicate=Wt,this.thisArg=Xr,this.count=0}_next(vt){let Wt;try{Wt=this.predicate.call(this.thisArg,vt,this.count++)}catch(Xr){return void this.destination.error(Xr)}Wt&&this.destination.next(vt)}}var ei=f(49250),Ii=f(28336);function Wn($r,vt,Wt){return function(ca){return ca.lift(new kn($r,vt,Wt))}}class kn{constructor(vt,Wt,Xr){this.nextOrObserver=vt,this.error=Wt,this.complete=Xr}call(vt,Wt){return Wt.subscribe(new Lr(vt,this.nextOrObserver,this.error,this.complete))}}class Lr extends y.L{constructor(vt,Wt,Xr,ca){super(vt),this._tapNext=ei.Z,this._tapError=ei.Z,this._tapComplete=ei.Z,this._tapError=Xr||ei.Z,this._tapComplete=ca||ei.Z,(0,Ii.m)(Wt)?(this._context=this,this._tapNext=Wt):Wt&&(this._context=Wt,this._tapNext=Wt.next||ei.Z,this._tapError=Wt.error||ei.Z,this._tapComplete=Wt.complete||ei.Z)}_next(vt){try{this._tapNext.call(this._context,vt)}catch(Wt){return void this.destination.error(Wt)}this.destination.next(vt)}_error(vt){try{this._tapError.call(this._context,vt)}catch(Wt){return void this.destination.error(Wt)}this.destination.error(vt)}_complete(){try{this._tapComplete.call(this._context)}catch(vt){return void this.destination.error(vt)}return this.destination.complete()}}var gr=f(68004);const Yr=($r=di)=>Wn({hasValue:!1,next(){this.hasValue=!0},complete(){if(!this.hasValue)throw $r()}});function di(){return new gr.K}var Jr=f(73516);function vr($r){return vt=>0===$r?(0,Jr.cS)():vt.lift(new Ai($r))}class Ai{constructor(vt){if(this.total=vt,this.total<0)throw new en.W}call(vt,Wt){return Wt.subscribe(new ji(vt,this.total))}}class ji extends y.L{constructor(vt,Wt){super(vt),this.total=Wt,this.count=0}_next(vt){const Wt=this.total,Xr=++this.count;Xr<=Wt&&(this.destination.next(vt),Xr===Wt&&(this.destination.complete(),this.unsubscribe()))}}function Ki($r,vt){if($r<0)throw new en.W;const Wt=arguments.length>=2;return Xr=>Xr.pipe(it((ca,la)=>la===$r),vr(1),Wt?ve(vt):Yr(()=>new en.W))}var xa=f(19055),Pa=f(93156);function lo(...$r){return vt=>{let Wt=$r[$r.length-1];(0,T.K)(Wt)?$r.pop():Wt=null;const Xr=$r.length;return(0,je.z)(vt,1!==Xr||Wt?Xr>0?(0,xa.n)($r,Wt):(0,Jr.cS)(Wt):(0,Pa.i)($r[0]))}}function Cr($r,vt){return Wt=>Wt.lift(new ni($r,vt,Wt))}class ni{constructor(vt,Wt,Xr){this.predicate=vt,this.thisArg=Wt,this.source=Xr}call(vt,Wt){return Wt.subscribe(new ii(vt,this.predicate,this.thisArg,this.source))}}class ii extends y.L{constructor(vt,Wt,Xr,ca){super(vt),this.predicate=Wt,this.thisArg=Xr,this.source=ca,this.index=0,this.thisArg=Xr||this}notifyComplete(vt){this.destination.next(vt),this.destination.complete()}_next(vt){let Wt=!1;try{Wt=this.predicate.call(this.thisArg,vt,this.index++,this.source)}catch(Xr){return void this.destination.error(Xr)}Wt||this.notifyComplete(!1)}_complete(){this.notifyComplete(!0)}}function Pn(){return $r=>$r.lift(new mr)}class mr{call(vt,Wt){return Wt.subscribe(new nr(vt))}}class nr extends n.L{constructor(vt){super(vt),this.hasCompleted=!1,this.hasSubscription=!1}_next(vt){this.hasSubscription||(this.hasSubscription=!0,this.add((0,i.D)(this,vt)))}_complete(){this.hasCompleted=!0,this.hasSubscription||this.destination.complete()}notifyComplete(vt){this.remove(vt),this.hasSubscription=!1,this.hasCompleted&&this.destination.complete()}}var ri=f(85075);function Pi($r,vt){return vt?Wt=>Wt.pipe(Pi((Xr,ca)=>(0,Le.D)($r(Xr,ca)).pipe((0,ri.U)((la,Bo)=>vt(Xr,la,ca,Bo))))):Wt=>Wt.lift(new ki($r))}class ki{constructor(vt){this.project=vt}call(vt,Wt){return Wt.subscribe(new Hi(vt,this.project))}}class Hi extends n.L{constructor(vt,Wt){super(vt),this.project=Wt,this.hasSubscription=!1,this.hasCompleted=!1,this.index=0}_next(vt){this.hasSubscription||this.tryNext(vt)}tryNext(vt){const Wt=this.index++,Xr=this.destination;try{const ca=this.project(vt,Wt);this.hasSubscription=!0,this.add((0,i.D)(this,ca,vt,Wt))}catch(ca){Xr.error(ca)}}_complete(){this.hasCompleted=!0,this.hasSubscription||this.destination.complete()}notifyNext(vt,Wt,Xr,ca,la){this.destination.next(Wt)}notifyError(vt){this.destination.error(vt)}notifyComplete(vt){this.remove(vt),this.hasSubscription=!1,this.hasCompleted&&this.destination.complete()}}function Qa($r,vt=Number.POSITIVE_INFINITY,Wt=void 0){return vt=(vt||0)<1?Number.POSITIVE_INFINITY:vt,Xr=>Xr.lift(new Va($r,vt,Wt))}class Va{constructor(vt,Wt,Xr){this.project=vt,this.concurrent=Wt,this.scheduler=Xr}call(vt,Wt){return Wt.subscribe(new qr(vt,this.project,this.concurrent,this.scheduler))}}class qr extends n.L{constructor(vt,Wt,Xr,ca){super(vt),this.project=Wt,this.concurrent=Xr,this.scheduler=ca,this.index=0,this.active=0,this.hasCompleted=!1,Xr0&&this._next(Wt.shift()),this.hasCompleted&&0===this.active&&this.destination.complete()}}function Hr($r){return vt=>vt.lift(new nt($r))}class nt{constructor(vt){this.callback=vt}call(vt,Wt){return Wt.subscribe(new Fn(vt,this.callback))}}class Fn extends y.L{constructor(vt,Wt){super(vt),this.add(new Q.w(Wt))}}function st($r,vt){if("function"!=typeof $r)throw new TypeError("predicate is not a function");return Wt=>Wt.lift(new Et($r,Wt,!1,vt))}class Et{constructor(vt,Wt,Xr,ca){this.predicate=vt,this.source=Wt,this.yieldIndex=Xr,this.thisArg=ca}call(vt,Wt){return Wt.subscribe(new jt(vt,this.predicate,this.source,this.yieldIndex,this.thisArg))}}class jt extends y.L{constructor(vt,Wt,Xr,ca,la){super(vt),this.predicate=Wt,this.source=Xr,this.yieldIndex=ca,this.thisArg=la,this.index=0}notifyComplete(vt){const Wt=this.destination;Wt.next(vt),Wt.complete()}_next(vt){const{predicate:Wt,thisArg:Xr}=this,ca=this.index++;try{Wt.call(Xr||this,vt,ca,this.source)&&this.notifyComplete(this.yieldIndex?ca:vt)}catch(la){this.destination.error(la)}}_complete(){this.notifyComplete(this.yieldIndex?-1:void 0)}}function Xt($r,vt){return Wt=>Wt.lift(new Et($r,Wt,!0,vt))}var Xn=f(29713);function Rn($r,vt){const Wt=arguments.length>=2;return Xr=>Xr.pipe($r?it((ca,la)=>$r(ca,la,Xr)):Xn.y,vr(1),Wt?ve(vt):Yr(()=>new gr.K))}var jr=f(23082);function an(){return function(vt){return vt.lift(new Un)}}class Un{call(vt,Wt){return Wt.subscribe(new Mn(vt))}}class Mn extends y.L{_next(vt){}}function Qn(){return $r=>$r.lift(new zn)}class zn{call(vt,Wt){return Wt.subscribe(new sr(vt))}}class sr extends y.L{constructor(vt){super(vt)}notifyComplete(vt){const Wt=this.destination;Wt.next(vt),Wt.complete()}_next(vt){this.notifyComplete(!1)}_complete(){this.notifyComplete(!0)}}function On($r){return function(Wt){return 0===$r?(0,Jr.cS)():Wt.lift(new Er($r))}}class Er{constructor(vt){if(this.total=vt,this.total<0)throw new en.W}call(vt,Wt){return Wt.subscribe(new Fr(vt,this.total))}}class Fr extends y.L{constructor(vt,Wt){super(vt),this.total=Wt,this.ring=new Array,this.count=0}_next(vt){const Wt=this.ring,Xr=this.total,ca=this.count++;Wt.length0){const Xr=this.count>=this.total?this.total:this.count,ca=this.ring;for(let la=0;la=2;return Xr=>Xr.pipe($r?it((ca,la)=>$r(ca,la,Xr)):Xn.y,On(1),Wt?ve(vt):Yr(()=>new gr.K))}function Qi($r){return vt=>vt.lift(new Fi($r))}class Fi{constructor(vt){this.value=vt}call(vt,Wt){return Wt.subscribe(new fa(vt,this.value))}}class fa extends y.L{constructor(vt,Wt){super(vt),this.value=Wt}_next(vt){this.destination.next(this.value)}}function ba(){return function(vt){return vt.lift(new Ua)}}class Ua{call(vt,Wt){return Wt.subscribe(new fo(vt))}}class fo extends y.L{constructor(vt){super(vt)}_next(vt){this.destination.next(ke.P.createNext(vt))}_error(vt){const Wt=this.destination;Wt.next(ke.P.createError(vt)),Wt.complete()}_complete(){const vt=this.destination;vt.next(ke.P.createComplete()),vt.complete()}}function La($r,vt){let Wt=!1;return arguments.length>=2&&(Wt=!0),function(ca){return ca.lift(new Ra($r,vt,Wt))}}class Ra{constructor(vt,Wt,Xr=!1){this.accumulator=vt,this.seed=Wt,this.hasSeed=Xr}call(vt,Wt){return Wt.subscribe(new Wa(vt,this.accumulator,this.seed,this.hasSeed))}}class Wa extends y.L{constructor(vt,Wt,Xr,ca){super(vt),this.accumulator=Wt,this._seed=Xr,this.hasSeed=ca,this.index=0}get seed(){return this._seed}set seed(vt){this.hasSeed=!0,this._seed=vt}_next(vt){if(this.hasSeed)return this._tryNext(vt);this.seed=vt,this.destination.next(vt)}_tryNext(vt){const Wt=this.index++;let Xr;try{Xr=this.accumulator(this.seed,vt,Wt)}catch(ca){this.destination.error(ca)}this.seed=Xr,this.destination.next(Xr)}}var Lo=f(39785);function Do($r,vt){return arguments.length>=2?function(Xr){return(0,Lo.z)(La($r,vt),On(1),ve(vt))(Xr)}:function(Xr){return(0,Lo.z)(La((ca,la,Bo)=>$r(ca,la,Bo+1)),On(1))(Xr)}}function Jo($r){return Do("function"==typeof $r?(Wt,Xr)=>$r(Wt,Xr)>0?Wt:Xr:(Wt,Xr)=>Wt>Xr?Wt:Xr)}var ns=f(92823);function gs(...$r){return vt=>vt.lift.call((0,ns.T)(vt,...$r))}var Hs=f(82344);function js($r,vt,Wt=Number.POSITIVE_INFINITY){return"function"==typeof vt?(0,tn.zg)(()=>$r,vt,Wt):("number"==typeof vt&&(Wt=vt),(0,tn.zg)(()=>$r,Wt))}function ds($r,vt,Wt=Number.POSITIVE_INFINITY){return Xr=>Xr.lift(new vo($r,vt,Wt))}class vo{constructor(vt,Wt,Xr){this.accumulator=vt,this.seed=Wt,this.concurrent=Xr}call(vt,Wt){return Wt.subscribe(new os(vt,this.accumulator,this.seed,this.concurrent))}}class os extends n.L{constructor(vt,Wt,Xr,ca){super(vt),this.accumulator=Wt,this.acc=Xr,this.concurrent=ca,this.hasValue=!1,this.hasCompleted=!1,this.buffer=[],this.active=0,this.index=0}_next(vt){if(this.active0?this._next(Wt.shift()):0===this.active&&this.hasCompleted&&(!1===this.hasValue&&this.destination.next(this.acc),this.destination.complete())}}function mn($r){return Do("function"==typeof $r?(Wt,Xr)=>$r(Wt,Xr)<0?Wt:Xr:(Wt,Xr)=>Wtvt.lift(new Eo($r))}class Eo{constructor(vt){this.nextSources=vt}call(vt,Wt){return Wt.subscribe(new no(vt,this.nextSources))}}class no extends n.L{constructor(vt,Wt){super(vt),this.destination=vt,this.nextSources=Wt}notifyError(vt,Wt){this.subscribeToNextSource()}notifyComplete(vt){this.subscribeToNextSource()}_error(vt){this.subscribeToNextSource()}_complete(){this.subscribeToNextSource()}subscribeToNextSource(){const vt=this.nextSources.shift();vt?this.add((0,i.D)(this,vt)):this.destination.complete()}}function cr(){return $r=>$r.lift(new Kt)}class Kt{call(vt,Wt){return Wt.subscribe(new Tt(vt))}}class Tt extends y.L{constructor(vt){super(vt),this.hasPrev=!1}_next(vt){this.hasPrev?this.destination.next([this.prev,vt]):this.hasPrev=!0,this.prev=vt}}function _n($r,vt){function Wt(){return!Wt.pred.apply(Wt.thisArg,arguments)}return Wt.pred=$r,Wt.thisArg=vt,Wt}function pn($r,vt){return Wt=>[it($r,vt)(Wt),it(_n($r,vt))(Wt)]}function ar(...$r){const vt=$r.length;if(0===vt)throw new Error("list of properties cannot be empty.");return Wt=>(0,ri.U)(function Qr($r,vt){return Xr=>{let ca=Xr;for(let la=0;lanew Oi.xQ,$r):Kr(new Oi.xQ)}var Ui=f(34122);function ua($r){return vt=>Kr(new Ui.X($r))(vt)}var Ma=f(63422);function ui(){return $r=>Kr(new Ma.c)($r)}var $i=f(97430);function Gr($r,vt,Wt,Xr){Wt&&"function"!=typeof Wt&&(Xr=Wt);const ca="function"==typeof Wt?Wt:void 0,la=new $i.t($r,vt,Xr);return Bo=>Kr(()=>la,ca)(Bo)}var Xi=f(83965);function Ri(...$r){return function(Wt){return 1===$r.length&&(0,Ee.k)($r[0])&&($r=$r[0]),Wt.lift.call((0,Xi.S3)(Wt,...$r))}}function Xa($r=-1){return vt=>0===$r?(0,Jr.cS)():vt.lift(new $a($r<0?-1:$r-1,vt))}class $a{constructor(vt,Wt){this.count=vt,this.source=Wt}call(vt,Wt){return Wt.subscribe(new Go(vt,this.count,this.source))}}class Go extends y.L{constructor(vt,Wt,Xr){super(vt),this.count=Wt,this.source=Xr}complete(){if(!this.isStopped){const{source:vt,count:Wt}=this;if(0===Wt)return super.complete();Wt>-1&&(this.count=Wt-1),vt.subscribe(this._unsubscribeAndRecycle())}}}function Wo($r){return vt=>vt.lift(new wo($r))}class wo{constructor(vt){this.notifier=vt}call(vt,Wt){return Wt.subscribe(new Gs(vt,this.notifier,Wt))}}class Gs extends n.L{constructor(vt,Wt,Xr){super(vt),this.notifier=Wt,this.source=Xr,this.sourceIsBeingSubscribedTo=!0}notifyNext(vt,Wt,Xr,ca,la){this.sourceIsBeingSubscribedTo=!0,this.source.subscribe(this)}notifyComplete(vt){if(!1===this.sourceIsBeingSubscribedTo)return super.complete()}complete(){if(this.sourceIsBeingSubscribedTo=!1,!this.isStopped){if(this.retries||this.subscribeToRetries(),!this.retriesSubscription||this.retriesSubscription.closed)return super.complete();this._unsubscribeAndRecycle(),this.notifications.next()}}_unsubscribe(){const{notifications:vt,retriesSubscription:Wt}=this;vt&&(vt.unsubscribe(),this.notifications=null),Wt&&(Wt.unsubscribe(),this.retriesSubscription=null),this.retries=null}_unsubscribeAndRecycle(){const{_unsubscribe:vt}=this;return this._unsubscribe=null,super._unsubscribeAndRecycle(),this._unsubscribe=vt,this}subscribeToRetries(){this.notifications=new Oi.xQ;const vt=(0,a.Y)(this.notifier)(this.notifications);if(vt===e.T)return super.complete();this.retries=vt,this.retriesSubscription=(0,i.D)(this,vt)}}function ms($r=-1){return vt=>vt.lift(new Ss($r,vt))}class Ss{constructor(vt,Wt){this.count=vt,this.source=Wt}call(vt,Wt){return Wt.subscribe(new Ec(vt,this.count,this.source))}}class Ec extends y.L{constructor(vt,Wt,Xr){super(vt),this.count=Wt,this.source=Xr}error(vt){if(!this.isStopped){const{source:Wt,count:Xr}=this;if(0===Xr)return super.error(vt);Xr>-1&&(this.count=Xr-1),Wt.subscribe(this._unsubscribeAndRecycle())}}}function Al($r){return vt=>vt.lift(new co($r,vt))}class co{constructor(vt,Wt){this.notifier=vt,this.source=Wt}call(vt,Wt){return Wt.subscribe(new vc(vt,this.notifier,this.source))}}class vc extends n.L{constructor(vt,Wt,Xr){super(vt),this.notifier=Wt,this.source=Xr}error(vt){if(!this.isStopped){let Wt=this.errors,Xr=this.retries,ca=this.retriesSubscription;if(Xr)this.errors=null,this.retriesSubscription=null;else{if(Wt=new Oi.xQ,Xr=(0,a.Y)(this.notifier)(Wt),Xr===e.T)return super.error(e.T.e);ca=(0,i.D)(this,Xr)}this._unsubscribeAndRecycle(),this.errors=Wt,this.retries=Xr,this.retriesSubscription=ca,Wt.next(vt)}}_unsubscribe(){const{errors:vt,retriesSubscription:Wt}=this;vt&&(vt.unsubscribe(),this.errors=null),Wt&&(Wt.unsubscribe(),this.retriesSubscription=null),this.retries=null}notifyNext(vt,Wt,Xr,ca,la){const{_unsubscribe:Bo}=this;this._unsubscribe=null,this._unsubscribeAndRecycle(),this._unsubscribe=Bo,this.source.subscribe(this)}}var _s=f(24912);function Hl($r){return vt=>vt.lift(new wl($r))}class wl{constructor(vt){this.notifier=vt}call(vt,Wt){const Xr=new al(vt),ca=Wt.subscribe(Xr);return ca.add((0,i.D)(Xr,this.notifier)),ca}}class al extends n.L{constructor(){super(...arguments),this.hasValue=!1}_next(vt){this.value=vt,this.hasValue=!0}notifyNext(vt,Wt,Xr,ca,la){this.emitValue()}notifyComplete(){this.emitValue()}emitValue(){this.hasValue&&(this.hasValue=!1,this.destination.next(this.value))}}function Sc($r,vt=s.P){return Wt=>Wt.lift(new Br($r,vt))}class Br{constructor(vt,Wt){this.period=vt,this.scheduler=Wt}call(vt,Wt){return Wt.subscribe(new zr(vt,this.period,this.scheduler))}}class zr extends y.L{constructor(vt,Wt,Xr){super(vt),this.period=Wt,this.scheduler=Xr,this.hasValue=!1,this.add(Xr.schedule(jn,Wt,{subscriber:this,period:Wt}))}_next(vt){this.lastValue=vt,this.hasValue=!0}notifyNext(){this.hasValue&&(this.hasValue=!1,this.destination.next(this.lastValue))}}function jn($r){let{subscriber:vt,period:Wt}=$r;vt.notifyNext(),this.schedule($r,Wt)}function fi($r,vt){return Wt=>Wt.lift(new Vi($r,vt))}class Vi{constructor(vt,Wt){this.compareTo=vt,this.comparor=Wt}call(vt,Wt){return Wt.subscribe(new zo(vt,this.compareTo,this.comparor))}}class zo extends y.L{constructor(vt,Wt,Xr){super(vt),this.compareTo=Wt,this.comparor=Xr,this._a=[],this._b=[],this._oneComplete=!1,this.add(Wt.subscribe(new Ts(vt,this)))}_next(vt){this._oneComplete&&0===this._b.length?this.emit(!1):(this._a.push(vt),this.checkValues())}_complete(){this._oneComplete?this.emit(0===this._a.length&&0===this._b.length):this._oneComplete=!0}checkValues(){const{_a:vt,_b:Wt,comparor:Xr}=this;for(;vt.length>0&&Wt.length>0;){let ca=vt.shift(),la=Wt.shift(),Bo=!1;Xr?(Bo=(0,a.Y)(Xr)(ca,la),Bo===e.T&&this.destination.error(e.T.e)):Bo=ca===la,Bo||this.emit(!1)}}emit(vt){const{destination:Wt}=this;Wt.next(vt),Wt.complete()}nextB(vt){this._oneComplete&&0===this._a.length?this.emit(!1):(this._b.push(vt),this.checkValues())}}class Ts extends y.L{constructor(vt,Wt){super(vt),this.parent=Wt}_next(vt){this.parent.nextB(vt)}_error(vt){this.parent.error(vt)}_complete(){this.parent._complete()}}function Cc(){return new Oi.xQ}function ac(){return $r=>(0,_s.x)()(Kr(Cc)($r))}function Ac($r,vt,Wt){return Xr=>Xr.lift(function es($r,vt,Wt){let Xr,la,ca=0,Bo=!1,ks=!1;return function(To){ca++,(!Xr||Bo)&&(Bo=!1,Xr=new $i.t($r,vt,Wt),la=To.subscribe({next(pl){Xr.next(pl)},error(pl){Bo=!0,Xr.error(pl)},complete(){ks=!0,Xr.complete()}}));const Ol=Xr.subscribe(this);return()=>{ca--,Ol.unsubscribe(),la&&0===ca&&ks&&la.unsubscribe()}}}($r,vt,Wt))}function fc($r){return vt=>vt.lift(new ol($r,vt))}class ol{constructor(vt,Wt){this.predicate=vt,this.source=Wt}call(vt,Wt){return Wt.subscribe(new pA(vt,this.predicate,this.source))}}class pA extends y.L{constructor(vt,Wt,Xr){super(vt),this.predicate=Wt,this.source=Xr,this.seenValue=!1,this.index=0}applySingleValue(vt){this.seenValue?this.destination.error("Sequence contains more than one element"):(this.seenValue=!0,this.singleValue=vt)}_next(vt){const Wt=this.index++;this.predicate?this.tryNext(vt,Wt):this.applySingleValue(vt)}tryNext(vt,Wt){try{this.predicate(vt,Wt,this.source)&&this.applySingleValue(vt)}catch(Xr){this.destination.error(Xr)}}_complete(){const vt=this.destination;this.index>0?(vt.next(this.seenValue?this.singleValue:void 0),vt.complete()):vt.error(new gr.K)}}function fl($r){return vt=>vt.lift(new Tc($r))}class Tc{constructor(vt){this.total=vt}call(vt,Wt){return Wt.subscribe(new dc(vt,this.total))}}class dc extends y.L{constructor(vt,Wt){super(vt),this.total=Wt,this.count=0}_next(vt){++this.count>this.total&&this.destination.next(vt)}}function qs($r){return vt=>vt.lift(new Zs($r))}class Zs{constructor(vt){if(this._skipCount=vt,this._skipCount<0)throw new en.W}call(vt,Wt){return Wt.subscribe(0===this._skipCount?new y.L(vt):new Jc(vt,this._skipCount))}}class Jc extends y.L{constructor(vt,Wt){super(vt),this._skipCount=Wt,this._count=0,this._ring=new Array(Wt)}_next(vt){const Wt=this._skipCount,Xr=this._count++;if(Xrvt.lift(new Il($r))}class Il{constructor(vt){this.notifier=vt}call(vt,Wt){return Wt.subscribe(new Zc(vt,this.notifier))}}class Zc extends n.L{constructor(vt,Wt){super(vt),this.hasValue=!1,this.add(this.innerSubscription=(0,i.D)(this,Wt))}_next(vt){this.hasValue&&super._next(vt)}notifyNext(vt,Wt,Xr,ca,la){this.hasValue=!0,this.innerSubscription&&this.innerSubscription.unsubscribe()}notifyComplete(){}}function sl($r){return vt=>vt.lift(new xs($r))}class xs{constructor(vt){this.predicate=vt}call(vt,Wt){return Wt.subscribe(new yc(vt,this.predicate))}}class yc extends y.L{constructor(vt,Wt){super(vt),this.predicate=Wt,this.skipping=!0,this.index=0}_next(vt){const Wt=this.destination;this.skipping&&this.tryCallPredicate(vt),this.skipping||Wt.next(vt)}tryCallPredicate(vt){try{const Wt=this.predicate(vt,this.index++);this.skipping=!!Wt}catch(Wt){this.destination.error(Wt)}}}function El(...$r){return vt=>{let Wt=$r[$r.length-1];(0,T.K)(Wt)?$r.pop():Wt=null;const Xr=$r.length;return(0,je.z)(1!==Xr||Wt?Xr>0?(0,xa.n)($r,Wt):(0,Jr.cS)(Wt):(0,Pa.i)($r[0]),vt)}}var Bc=f(70296),el=f(22555);class bl extends Je.y{constructor(vt,Wt=0,Xr=Bc.e){super(),this.source=vt,this.delayTime=Wt,this.scheduler=Xr,(!(0,el.k)(Wt)||Wt<0)&&(this.delayTime=0),(!Xr||"function"!=typeof Xr.schedule)&&(this.scheduler=Bc.e)}static create(vt,Wt=0,Xr=Bc.e){return new bl(vt,Wt,Xr)}static dispatch(vt){const{source:Wt,subscriber:Xr}=vt;return this.add(Wt.subscribe(Xr))}_subscribe(vt){return this.scheduler.schedule(bl.dispatch,this.delayTime,{source:this.source,subscriber:vt})}}function Sl($r,vt=0){return function(Xr){return Xr.lift(new hl($r,vt))}}class hl{constructor(vt,Wt){this.scheduler=vt,this.delay=Wt}call(vt,Wt){return new bl(Wt,this.delay,this.scheduler).subscribe(vt)}}function Kc($r,vt){return"function"==typeof vt?Wt=>Wt.pipe(Kc((Xr,ca)=>(0,Le.D)($r(Xr,ca)).pipe((0,ri.U)((la,Bo)=>vt(Xr,la,ca,Bo))))):Wt=>Wt.lift(new lA($r))}class lA{constructor(vt){this.project=vt}call(vt,Wt){return Wt.subscribe(new nA(vt,this.project))}}class nA extends n.L{constructor(vt,Wt){super(vt),this.project=Wt,this.index=0}_next(vt){let Wt;const Xr=this.index++;try{Wt=this.project(vt,Xr)}catch(ca){return void this.destination.error(ca)}this._innerSub(Wt,vt,Xr)}_innerSub(vt,Wt,Xr){const ca=this.innerSubscription;ca&&ca.unsubscribe(),this.add(this.innerSubscription=(0,i.D)(this,vt,Wt,Xr))}_complete(){const{innerSubscription:vt}=this;(!vt||vt.closed)&&super._complete()}_unsubscribe(){this.innerSubscription=null}notifyComplete(vt){this.remove(vt),this.innerSubscription=null,this.isStopped&&super._complete()}notifyNext(vt,Wt,Xr,ca,la){this.destination.next(Wt)}}function dl(){return Kc(Xn.y)}function Ks($r,vt){return vt?Kc(()=>$r,vt):Kc(()=>$r)}function tl($r){return vt=>vt.lift(new Ds($r))}class Ds{constructor(vt){this.notifier=vt}call(vt,Wt){const Xr=new Rc(vt),ca=(0,i.D)(Xr,this.notifier);return ca&&!ca.closed?(Xr.add(ca),Wt.subscribe(Xr)):Xr}}class Rc extends n.L{constructor(vt){super(vt)}notifyNext(vt,Wt,Xr,ca,la){this.complete()}notifyComplete(){}}function tc($r){return vt=>vt.lift(new gl($r))}class gl{constructor(vt){this.predicate=vt}call(vt,Wt){return Wt.subscribe(new cs(vt,this.predicate))}}class cs extends y.L{constructor(vt,Wt){super(vt),this.predicate=Wt,this.index=0}_next(vt){const Wt=this.destination;let Xr;try{Xr=this.predicate(vt,this.index++)}catch(ca){return void Wt.error(ca)}this.nextOrComplete(vt,Xr)}nextOrComplete(vt,Wt){const Xr=this.destination;Wt?Xr.next(vt):Xr.complete()}}const Is={leading:!0,trailing:!1};function Cl($r,vt=Is){return Wt=>Wt.lift(new Nc($r,vt.leading,vt.trailing))}class Nc{constructor(vt,Wt,Xr){this.durationSelector=vt,this.leading=Wt,this.trailing=Xr}call(vt,Wt){return Wt.subscribe(new Xl(vt,this.durationSelector,this.leading,this.trailing))}}class Xl extends n.L{constructor(vt,Wt,Xr,ca){super(vt),this.destination=vt,this.durationSelector=Wt,this._leading=Xr,this._trailing=ca,this._hasValue=!1}_next(vt){this._hasValue=!0,this._sendValue=vt,this._throttled||(this._leading?this.send():this.throttle(vt))}send(){const{_hasValue:vt,_sendValue:Wt}=this;vt&&(this.destination.next(Wt),this.throttle(Wt)),this._hasValue=!1,this._sendValue=null}throttle(vt){const Wt=this.tryDurationSelector(vt);Wt&&this.add(this._throttled=(0,i.D)(this,Wt))}tryDurationSelector(vt){try{return this.durationSelector(vt)}catch(Wt){return this.destination.error(Wt),null}}throttlingDone(){const{_throttled:vt,_trailing:Wt}=this;vt&&vt.unsubscribe(),this._throttled=null,Wt&&this.send()}notifyNext(vt,Wt,Xr,ca,la){this.throttlingDone()}notifyComplete(){this.throttlingDone()}}function Ll($r,vt=s.P,Wt=Is){return Xr=>Xr.lift(new fA($r,vt,Wt.leading,Wt.trailing))}class fA{constructor(vt,Wt,Xr,ca){this.duration=vt,this.scheduler=Wt,this.leading=Xr,this.trailing=ca}call(vt,Wt){return Wt.subscribe(new ml(vt,this.duration,this.scheduler,this.leading,this.trailing))}}class ml extends y.L{constructor(vt,Wt,Xr,ca,la){super(vt),this.duration=Wt,this.scheduler=Xr,this.leading=ca,this.trailing=la,this._hasTrailingValue=!1,this._trailingValue=null}_next(vt){this.throttled?this.trailing&&(this._trailingValue=vt,this._hasTrailingValue=!0):(this.add(this.throttled=this.scheduler.schedule(Io,this.duration,{subscriber:this})),this.leading&&this.destination.next(vt))}_complete(){this._hasTrailingValue?(this.destination.next(this._trailingValue),this.destination.complete()):this.destination.complete()}clearThrottle(){const vt=this.throttled;vt&&(this.trailing&&this._hasTrailingValue&&(this.destination.next(this._trailingValue),this._trailingValue=null,this._hasTrailingValue=!1),vt.unsubscribe(),this.remove(vt),this.throttled=null)}}function Io($r){const{subscriber:vt}=$r;vt.clearThrottle()}var ul=f(30856);function Bl($r=s.P){return vt=>(0,ul.P)(()=>vt.pipe(La(({current:Wt},Xr)=>({value:Xr,current:$r.now(),last:Wt}),{current:$r.now(),value:void 0,last:void 0}),(0,ri.U)(({current:Wt,last:Xr,value:ca})=>new ln(ca,Wt-Xr))))}class ln{constructor(vt,Wt){this.value=vt,this.interval=Wt}}var li=f(61071);function Vn($r,vt,Wt=s.P){return Xr=>{let ca=Cn($r),la=ca?+$r-Wt.now():Math.abs($r);return Xr.lift(new Pr(la,ca,vt,Wt))}}class Pr{constructor(vt,Wt,Xr,ca){this.waitFor=vt,this.absoluteTimeout=Wt,this.withObservable=Xr,this.scheduler=ca}call(vt,Wt){return Wt.subscribe(new Di(vt,this.absoluteTimeout,this.waitFor,this.withObservable,this.scheduler))}}class Di extends n.L{constructor(vt,Wt,Xr,ca,la){super(vt),this.absoluteTimeout=Wt,this.waitFor=Xr,this.withObservable=ca,this.scheduler=la,this.action=null,this.scheduleTimeout()}static dispatchTimeout(vt){const{withObservable:Wt}=vt;vt._unsubscribeAndRecycle(),vt.add((0,i.D)(vt,Wt))}scheduleTimeout(){const{action:vt}=this;vt?this.action=vt.schedule(this,this.waitFor):this.add(this.action=this.scheduler.schedule(Di.dispatchTimeout,this.waitFor,this))}_next(vt){this.absoluteTimeout||this.scheduleTimeout(),super._next(vt)}_unsubscribe(){this.action=null,this.scheduler=null,this.withObservable=null}}var wa=f(55430);function za($r,vt=s.P){return Vn($r,(0,wa._)(new li.W),vt)}function po($r=s.P){return(0,ri.U)(vt=>new $s(vt,$r.now()))}class $s{constructor(vt,Wt){this.value=vt,this.timestamp=Wt}}function ia($r,vt,Wt){return 0===Wt?[vt]:($r.push(vt),$r)}function bs(){return Do(ia,[])}function Qs($r){return function(Wt){return Wt.lift(new is($r))}}class is{constructor(vt){this.windowBoundaries=vt}call(vt,Wt){const Xr=new Ro(vt),ca=Wt.subscribe(Xr);return ca.closed||Xr.add((0,i.D)(Xr,this.windowBoundaries)),ca}}class Ro extends n.L{constructor(vt){super(vt),this.window=new Oi.xQ,vt.next(this.window)}notifyNext(vt,Wt,Xr,ca,la){this.openWindow()}notifyError(vt,Wt){this._error(vt)}notifyComplete(vt){this._complete()}_next(vt){this.window.next(vt)}_error(vt){this.window.error(vt),this.destination.error(vt)}_complete(){this.window.complete(),this.destination.complete()}_unsubscribe(){this.window=null}openWindow(){const vt=this.window;vt&&vt.complete();const Wt=this.destination,Xr=this.window=new Oi.xQ;Wt.next(Xr)}}function Ms($r,vt=0){return function(Xr){return Xr.lift(new hc($r,vt))}}class hc{constructor(vt,Wt){this.windowSize=vt,this.startWindowEvery=Wt}call(vt,Wt){return Wt.subscribe(new Pc(vt,this.windowSize,this.startWindowEvery))}}class Pc extends y.L{constructor(vt,Wt,Xr){super(vt),this.destination=vt,this.windowSize=Wt,this.startWindowEvery=Xr,this.windows=[new Oi.xQ],this.count=0,vt.next(this.windows[0])}_next(vt){const Wt=this.startWindowEvery>0?this.startWindowEvery:this.windowSize,Xr=this.destination,ca=this.windowSize,la=this.windows,Bo=la.length;for(let Qc=0;Qc=0&&ks%Wt==0&&!this.closed&&la.shift().complete(),++this.count%Wt==0&&!this.closed){const Qc=new Oi.xQ;la.push(Qc),Xr.next(Qc)}}_error(vt){const Wt=this.windows;if(Wt)for(;Wt.length>0&&!this.closed;)Wt.shift().error(vt);this.destination.error(vt)}_complete(){const vt=this.windows;if(vt)for(;vt.length>0&&!this.closed;)vt.shift().complete();this.destination.complete()}_unsubscribe(){this.count=0,this.windows=null}}function Kl($r){let vt=s.P,Wt=null,Xr=Number.POSITIVE_INFINITY;return(0,T.K)(arguments[3])&&(vt=arguments[3]),(0,T.K)(arguments[2])?vt=arguments[2]:(0,el.k)(arguments[2])&&(Xr=arguments[2]),(0,T.K)(arguments[1])?vt=arguments[1]:(0,el.k)(arguments[1])&&(Wt=arguments[1]),function(la){return la.lift(new lc($r,Wt,Xr,vt))}}class lc{constructor(vt,Wt,Xr,ca){this.windowTimeSpan=vt,this.windowCreationInterval=Wt,this.maxWindowSize=Xr,this.scheduler=ca}call(vt,Wt){return Wt.subscribe(new cl(vt,this.windowTimeSpan,this.windowCreationInterval,this.maxWindowSize,this.scheduler))}}class ts extends Oi.xQ{constructor(){super(...arguments),this._numberOfNextedValues=0}next(vt){this._numberOfNextedValues++,super.next(vt)}get numberOfNextedValues(){return this._numberOfNextedValues}}class cl extends y.L{constructor(vt,Wt,Xr,ca,la){super(vt),this.destination=vt,this.windowTimeSpan=Wt,this.windowCreationInterval=Xr,this.maxWindowSize=ca,this.scheduler=la,this.windows=[];const Bo=this.openWindow();if(null!==Xr&&Xr>=0){const Qc={windowTimeSpan:Wt,windowCreationInterval:Xr,subscriber:this,scheduler:la};this.add(la.schedule(Ps,Wt,{subscriber:this,window:Bo,context:null})),this.add(la.schedule(va,Xr,Qc))}else this.add(la.schedule(rc,Wt,{subscriber:this,window:Bo,windowTimeSpan:Wt}))}_next(vt){const Wt=this.windows,Xr=Wt.length;for(let ca=0;ca=this.maxWindowSize&&this.closeWindow(la))}}_error(vt){const Wt=this.windows;for(;Wt.length>0;)Wt.shift().error(vt);this.destination.error(vt)}_complete(){const vt=this.windows;for(;vt.length>0;){const Wt=vt.shift();Wt.closed||Wt.complete()}this.destination.complete()}openWindow(){const vt=new ts;return this.windows.push(vt),this.destination.next(vt),vt}closeWindow(vt){vt.complete();const Wt=this.windows;Wt.splice(Wt.indexOf(vt),1)}}function rc($r){const{subscriber:vt,windowTimeSpan:Wt,window:Xr}=$r;Xr&&vt.closeWindow(Xr),$r.window=vt.openWindow(),this.schedule($r,Wt)}function va($r){const{windowTimeSpan:vt,subscriber:Wt,scheduler:Xr,windowCreationInterval:ca}=$r,la=Wt.openWindow();let ks={action:this,subscription:null};ks.subscription=Xr.schedule(Ps,vt,{subscriber:Wt,window:la,context:ks}),this.add(ks.subscription),this.schedule($r,ca)}function Ps($r){const{subscriber:vt,window:Wt,context:Xr}=$r;Xr&&Xr.action&&Xr.subscription&&Xr.action.remove(Xr.subscription),vt.closeWindow(Wt)}function kl($r,vt){return Wt=>Wt.lift(new Ns($r,vt))}class Ns{constructor(vt,Wt){this.openings=vt,this.closingSelector=Wt}call(vt,Wt){return Wt.subscribe(new us(vt,this.openings,this.closingSelector))}}class us extends n.L{constructor(vt,Wt,Xr){super(vt),this.openings=Wt,this.closingSelector=Xr,this.contexts=[],this.add(this.openSubscription=(0,i.D)(this,Wt,Wt))}_next(vt){const{contexts:Wt}=this;if(Wt){const Xr=Wt.length;for(let ca=0;ca{let Wt;return"function"==typeof $r[$r.length-1]&&(Wt=$r.pop()),vt.lift(new jl($r,Wt))}}class jl{constructor(vt,Wt){this.observables=vt,this.project=Wt}call(vt,Wt){return Wt.subscribe(new Tl(vt,this.observables,this.project))}}class Tl extends n.L{constructor(vt,Wt,Xr){super(vt),this.observables=Wt,this.project=Xr,this.toRespond=[];const ca=Wt.length;this.values=new Array(ca);for(let la=0;la0){const ks=Bo.indexOf(Xr);-1!==ks&&Bo.splice(ks,1)}}notifyComplete(){}_next(vt){if(0===this.toRespond.length){const Wt=[vt,...this.values];this.project?this._tryProject(Wt):this.destination.next(Wt)}}_tryProject(vt){let Wt;try{Wt=this.project.apply(this,vt)}catch(Xr){return void this.destination.error(Xr)}this.destination.next(Wt)}}var kc=f(69881);function Ql(...$r){return function(Wt){return Wt.lift.call((0,kc.$R)(Wt,...$r))}}function iA($r){return vt=>vt.lift(new kc.mx($r))}},13740:(Me,$,f)=>{var a=f(35871),e=f(79796),n=e;n.v1=a,n.v4=e,Me.exports=n},33678:Me=>{for(var $=[],f=0;f<256;++f)$[f]=(f+256).toString(16).substr(1);Me.exports=function a(e,n){var i=n||0;return[$[e[i++]],$[e[i++]],$[e[i++]],$[e[i++]],"-",$[e[i++]],$[e[i++]],"-",$[e[i++]],$[e[i++]],"-",$[e[i++]],$[e[i++]],"-",$[e[i++]],$[e[i++]],$[e[i++]],$[e[i++]],$[e[i++]],$[e[i++]]].join("")}},21659:Me=>{var $=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if($){var f=new Uint8Array(16);Me.exports=function(){return $(f),f}}else{var a=new Array(16);Me.exports=function(){for(var i,n=0;n<16;n++)3&n||(i=4294967296*Math.random()),a[n]=i>>>((3&n)<<3)&255;return a}}},35871:(Me,$,f)=>{var n,i,a=f(21659),e=f(33678),r=0,c=0;Me.exports=function l(s,h,p){var g=h&&p||0,_=h||[],b=(s=s||{}).node||n,y=void 0!==s.clockseq?s.clockseq:i;if(null==b||null==y){var E=a();null==b&&(b=n=[1|E[0],E[1],E[2],E[3],E[4],E[5]]),null==y&&(y=i=16383&(E[6]<<8|E[7]))}var C=void 0!==s.msecs?s.msecs:(new Date).getTime(),I=void 0!==s.nsecs?s.nsecs:c+1,d=C-r+(I-c)/1e4;if(d<0&&void 0===s.clockseq&&(y=y+1&16383),(d<0||C>r)&&void 0===s.nsecs&&(I=0),I>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");r=C,c=I,i=y;var T=(1e4*(268435455&(C+=122192928e5))+I)%4294967296;_[g++]=T>>>24&255,_[g++]=T>>>16&255,_[g++]=T>>>8&255,_[g++]=255&T;var J=C/4294967296*1e4&268435455;_[g++]=J>>>8&255,_[g++]=255&J,_[g++]=J>>>24&15|16,_[g++]=J>>>16&255,_[g++]=y>>>8|128,_[g++]=255&y;for(var Y=0;Y<6;++Y)_[g+Y]=b[Y];return h||e(_)}},79796:(Me,$,f)=>{var a=f(21659),e=f(33678);Me.exports=function n(i,r,c){var l=r&&c||0;"string"==typeof i&&(r="binary"===i?new Array(16):null,i=null);var s=(i=i||{}).random||(i.rng||a)();if(s[6]=15&s[6]|64,s[8]=63&s[8]|128,r)for(var h=0;h<16;++h)r[l+h]=s[h];return r||e(s)}},65377:(Me,$,f)=>{"use strict";f.d($,{r:()=>r});var a=f(65879),e=f(96814);const n=function(c,l,s,h){return{"bpl-button":!0,"bpl-button--disabled":c,"bpl-button--outline":l,"bpl-button--underline":s,"bpl-button--secondary":h}},i=["*"];let r=(()=>{class c{constructor(){this.IsDisable=!1,this.ButtonOutline=!1,this.ButtonUnderline=!1,this.ColorSecondary=!1,this.ButtonStyles={},this.ButtonType="button",this.onButtonClick=new a.vpe}handlerButtonClick(){this.IsDisable||this.onButtonClick.emit()}static#e=this.\u0275fac=function(h){return new(h||c)};static#t=this.\u0275cmp=a.Xpm({type:c,selectors:[["app-button"]],inputs:{IsDisable:"IsDisable",ButtonOutline:"ButtonOutline",ButtonUnderline:"ButtonUnderline",ColorSecondary:"ColorSecondary",ButtonStyles:"ButtonStyles",ButtonType:"ButtonType"},outputs:{onButtonClick:"onButtonClick"},ngContentSelectors:i,decls:2,vars:9,consts:[[3,"ngStyle","ngClass","disabled","click"]],template:function(h,p){1&h&&(a.F$t(),a.TgZ(0,"button",0),a.NdJ("click",function(){return p.handlerButtonClick()}),a.Hsn(1),a.qZA()),2&h&&(a.Q6J("ngStyle",p.ButtonStyles)("ngClass",a.l5B(4,n,p.IsDisable,p.ButtonOutline,p.ButtonUnderline,p.ColorSecondary))("disabled",p.IsDisable),a.uIk("type",p.ButtonType))},dependencies:[e.mk,e.PC],styles:[".bpl-button[_ngcontent-%COMP%]{max-width:360px;width:100%;height:64px;border-radius:8px;justify-content:center;align-items:center;background-color:#42994d;border:none;color:#fff;font-weight:600;font-size:16px;line-height:24px;transition:background-color .3s}.bpl-button--secondary[_ngcontent-%COMP%]{background-color:#eceef2;color:#989898}.bpl-button[_ngcontent-%COMP%]:not(:disabled):hover{background-color:#2c6934}.bpl-button--underline[_ngcontent-%COMP%]{text-decoration:underline;color:#09245d;border:none;background:transparent}.bpl-button--underline[_ngcontent-%COMP%]:not(:disabled):hover, .bpl-button--underline[_ngcontent-%COMP%]:hover{background-color:transparent}.bpl-button--outline[_ngcontent-%COMP%]{background-color:transparent;border:2px solid #42994D;transition:border .3s}.bpl-button--outline[_ngcontent-%COMP%]:hover{border:2px solid #2C6934}.bpl-button--disabled[_ngcontent-%COMP%]{background-color:#eceef2;color:#989898;cursor:not-allowed}.bpl-button[_ngcontent-%COMP%]:disabled{cursor:not-allowed}"]})}return c})()},59e3:(Me,$,f)=>{"use strict";f.d($,{h:()=>n});var a=f(96814),e=f(65879);let n=(()=>{class i{static#e=this.\u0275fac=function(l){return new(l||i)};static#t=this.\u0275mod=e.oAB({type:i});static#n=this.\u0275inj=e.cJS({imports:[a.ez]})}return i})()},15075:(Me,$,f)=>{"use strict";f.d($,{j:()=>Y});var a=f(17700),e=f(56223),n=f(65879),i=f(84221),r=f(96814),c=f(75986),l=f(64170),s=f(59491);const p=function(){return{defaultValue:"\xa1Has aceptado la nueva pol\xedtica de protecci\xf3n de datos!"}};function g(te,N){1&te&&(n.TgZ(0,"div",12),n._uU(1),n.ALo(2,"i18next"),n.qZA()),2&te&&(n.xp6(1),n.hij(" ",n.xi3(2,1,"dataProtectionPolicy.dataProtectionPolicyAccepted",n.DdM(4,p))," "))}const b=function(){return{defaultValue:"No has aceptado la nueva pol\xedtica de protecci\xf3n de datos"}};function y(te,N){1&te&&(n.TgZ(0,"div",13),n._uU(1),n.ALo(2,"i18next"),n.qZA()),2&te&&(n.xp6(1),n.hij(" ",n.xi3(2,1,"dataProtectionPolicy.dataProtectionPolicyNotAccepted",n.DdM(4,b))," "))}const E=function(){return{defaultValue:"Logo BetPlay"}},I=function(){return{defaultValue:"Hemos actualizado nuestra pol\xedtica de protecci\xf3n de datos y podr\xe1s encontrarla"}},d=function(){return{defaultValue:"\xa1Aqu\xed!"}},T=function(){return{defaultValue:"Acepto la nueva pol\xedtica de protecci\xf3n de datos"}},J=function(){return{defaultValue:"Enviar"}};let Y=(()=>{class te{constructor(G,x,F){this.dialogRef=G,this.store=x,this.data=F,this.notAcceptedPolicy=!1,this.checkboxValue=!0,this.isLoading=!1,this.accepted=!0,G.disableClose=!0}ngOnInit(){this.assetsSubscription=this.store.select("assets").subscribe(G=>{this.assets=G,this.i18n=G.i18n,this.flags=G.flags}),this.formData=new e.nJ({acceptDataProtectionPolicyCheckBox:new e.p4("",[])})}changeAccepted(){this.accepted=!this.accepted}closeDialog(){this.dialogRef.close(this.formData.value.acceptDataProtectionPolicyCheckBox)}static#e=this.\u0275fac=function(x){return new(x||te)(n.Y36(a.so),n.Y36(i.yh),n.Y36(a.WI))};static#t=this.\u0275cmp=n.Xpm({type:te,selectors:[["app-data-protection-policy"]],decls:23,vars:31,consts:[[1,"p-3","text-center"],[2,"width","10rem","margin-bottom","20px",3,"src","alt"],[1,"row","m-0"],[1,"text-center","w-100"],["target","_blank",3,"href"],[3,"formGroup","ngSubmit"],["formControlName","acceptDataProtectionPolicyCheckBox",1,"me-2",3,"ngModel","ngModelChange","change"],["class","alert alert-success","role","alert",4,"ngIf"],["class","alert alert-info","role","alert",4,"ngIf"],[1,"row","m-0",2,"padding-top","10px"],[1,"col-12","pe-0","text-center"],["type","submit","data-callback","successSubmit",1,"btn","btn-orange"],["role","alert",1,"alert","alert-success"],["role","alert",1,"alert","alert-info"]],template:function(x,F){1&x&&(n.TgZ(0,"div",0),n._UZ(1,"img",1),n.ALo(2,"i18next"),n._UZ(3,"br"),n.TgZ(4,"div",2)(5,"p",3),n._uU(6),n.ALo(7,"i18next"),n.TgZ(8,"a",4),n._uU(9),n.ALo(10,"i18next"),n.qZA()()(),n.TgZ(11,"form",5),n.NdJ("ngSubmit",function(){return F.closeDialog()}),n.TgZ(12,"mat-checkbox",6),n.NdJ("ngModelChange",function(O){return F.checkboxValue=O})("change",function(){return F.changeAccepted()}),n.qZA(),n.TgZ(13,"mat-label"),n._uU(14),n.ALo(15,"i18next"),n.qZA(),n.YNc(16,g,3,5,"div",7),n.YNc(17,y,3,5,"div",8),n.TgZ(18,"div",9)(19,"div",10)(20,"button",11),n._uU(21),n.ALo(22,"i18next"),n.qZA()()()()()),2&x&&(n.xp6(1),n.s9C("alt",n.xi3(2,11,"dataProtectionPolicy.logoAlt",n.DdM(26,E))),n.Q6J("src",F.assets.logoHeader.path,n.LSH),n.xp6(5),n.hij(" ",n.xi3(7,14,"dataProtectionPolicy.dataProtectionPolicyUpdateMessage",n.DdM(27,I))," "),n.xp6(2),n.Q6J("href",F.flags.links.linkPoliticaProteccionDeDatos,n.LSH),n.xp6(1),n.Oqu(n.xi3(10,17,"dataProtectionPolicy.dataProtectionPolicyLinkText",n.DdM(28,d))),n.xp6(2),n.Q6J("formGroup",F.formData),n.xp6(1),n.Q6J("ngModel",F.checkboxValue),n.xp6(2),n.Oqu(n.xi3(15,20,"dataProtectionPolicy.acceptNewDataProtectionPolicy",n.DdM(29,T))),n.xp6(2),n.Q6J("ngIf",F.accepted),n.xp6(1),n.Q6J("ngIf",!F.accepted),n.xp6(4),n.hij(" ",n.xi3(22,23,"dataProtectionPolicy.submitButton",n.DdM(30,J))," "))},dependencies:[r.O5,e._Y,e.JJ,e.JL,e.sg,e.u,c.oG,l.hX,s.e3],encapsulation:2})}return te})()},92392:(Me,$,f)=>{"use strict";f.d($,{a:()=>_});var a=f(65879),e=f(96814),n=f(56223);const i=["innerInput"];function r(b,y){if(1&b&&(a.TgZ(0,"label",8),a._uU(1),a.qZA()),2&b){const E=a.oxw();a.Q6J("for",E.inputId),a.xp6(1),a.hij(" ",E.label," ")}}function c(b,y){if(1&b){const E=a.EpF();a.TgZ(0,"input",9,10),a.NdJ("change",function(I){a.CHM(E);const d=a.oxw();return a.KtG(d.handlerChange(I))})("input",function(I){a.CHM(E);const d=a.oxw();return a.KtG(d.onInput.emit(I))}),a.qZA()}if(2&b){const E=a.oxw();a.Q6J("id",E.inputId)("type",E.inputType)("formControl",E.inputControl)("placeholder",E.inputPlaceholder)("ngStyle",E.inputStyles)("readonly",E.isReadOnly)}}function l(b,y){if(1&b&&a._UZ(0,"input",11),2&b){const E=a.oxw();let C;a.Q6J("id",E.inputId)("type",E.inputType)("value",null!==(C=E.displayValue)&&void 0!==C?C:null==E.inputControl?null:E.inputControl.value)("placeholder",E.inputPlaceholder)("ngStyle",E.inputStyles)("readonly",!0)}}const s=function(b){return{"eye-icon-hidden":b}};function h(b,y){if(1&b){const E=a.EpF();a.ynx(0),a.TgZ(1,"img",12),a.NdJ("click",function(){a.CHM(E);const I=a.oxw();return a.KtG(I.togglePasswordShow())}),a.qZA(),a.TgZ(2,"img",13),a.NdJ("click",function(){a.CHM(E);const I=a.oxw();return a.KtG(I.togglePasswordShow())}),a.qZA(),a.BQk()}if(2&b){const E=a.oxw();a.xp6(1),a.Q6J("ngClass",a.VKq(2,s,"text"===E.inputType)),a.xp6(1),a.Q6J("ngClass",a.VKq(4,s,"password"===E.inputType))}}function p(b,y){if(1&b&&(a.TgZ(0,"span",14),a._uU(1),a.qZA()),2&b){const E=a.oxw();a.xp6(1),a.Oqu(E.inputHint)}}function g(b,y){if(1&b&&(a.TgZ(0,"span",15),a._uU(1),a.qZA()),2&b){const E=a.oxw();a.Q6J("ngStyle",E.errorStyles),a.xp6(1),a.hij(" ",E.inputErrorMessage," ")}}let _=(()=>{class b{constructor(){this.inputType="text",this.showToggleIcon=!1,this.inputPlaceholder="",this.inputErrorMessage="",this.inputHint="",this.isReadOnly=!1,this.inputStyles={},this.errorStyles={},this.displayOnly=!1,this.onChangeInput=new a.vpe,this.onInput=new a.vpe}isRequired(){return!!this.inputControl?.validator&&(this.inputControl.validator({})?.required??!1)}togglePasswordShow(){this.showToggleIcon&&(this.inputType="password"===this.inputType?"text":"password")}handlerChange(E){this.onChangeInput.emit(E.target.value)}focus(){this.innerInput?.nativeElement.focus()}static#e=this.\u0275fac=function(C){return new(C||b)};static#t=this.\u0275cmp=a.Xpm({type:b,selectors:[["app-input"]],viewQuery:function(C,I){if(1&C&&a.Gf(i,5),2&C){let d;a.iGM(d=a.CRH())&&(I.innerInput=d.first)}},inputs:{inputControl:"inputControl",inputId:"inputId",inputType:"inputType",showToggleIcon:"showToggleIcon",label:"label",inputPlaceholder:"inputPlaceholder",inputErrorMessage:"inputErrorMessage",inputHint:"inputHint",isReadOnly:"isReadOnly",inputStyles:"inputStyles",errorStyles:"errorStyles",displayValue:"displayValue",displayOnly:"displayOnly"},outputs:{onChangeInput:"onChangeInput",onInput:"onInput"},decls:8,vars:6,consts:[[1,"input-main_container"],["class","input-label",3,"for",4,"ngIf"],[1,"input-field_container"],["class","input-field",3,"id","type","formControl","placeholder","ngStyle","readonly","change","input",4,"ngIf"],["class","input-field","disabled","",3,"id","type","value","placeholder","ngStyle","readonly",4,"ngIf"],[4,"ngIf"],["class","input-hint",4,"ngIf"],["class","input-hint-error",3,"ngStyle",4,"ngIf"],[1,"input-label",3,"for"],[1,"input-field",3,"id","type","formControl","placeholder","ngStyle","readonly","change","input"],["innerInput",""],["disabled","",1,"input-field",3,"id","type","value","placeholder","ngStyle","readonly"],["src","assets/img/icons/fi-rr-eye.svg",3,"ngClass","click"],["src","assets/img/icons/fi-rr-eye-crossed.svg",3,"ngClass","click"],[1,"input-hint"],[1,"input-hint-error",3,"ngStyle"]],template:function(C,I){1&C&&(a.TgZ(0,"div",0),a.YNc(1,r,2,2,"label",1),a.TgZ(2,"div",2),a.YNc(3,c,2,6,"input",3),a.YNc(4,l,1,6,"input",4),a.YNc(5,h,3,6,"ng-container",5),a.YNc(6,p,2,1,"span",6),a.YNc(7,g,2,2,"span",7),a.qZA()()),2&C&&(a.xp6(1),a.Q6J("ngIf",void 0!==I.label),a.xp6(2),a.Q6J("ngIf",!I.displayOnly),a.xp6(1),a.Q6J("ngIf",I.displayOnly),a.xp6(1),a.Q6J("ngIf",I.showToggleIcon),a.xp6(1),a.Q6J("ngIf",I.inputHint&&!I.inputErrorMessage),a.xp6(1),a.Q6J("ngIf",I.inputErrorMessage))},dependencies:[e.mk,e.O5,e.PC,n.Fj,n.JJ,n.oH],styles:[".input-label[_ngcontent-%COMP%]{font-weight:500}.input-main_container[_ngcontent-%COMP%]{display:grid;gap:12px}.input-field_container[_ngcontent-%COMP%]{position:relative}.input-field_container[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{position:absolute;right:14px;top:50%;transform:translateY(-50%);cursor:pointer;opacity:1;transition:opacity .3s}.input-field_container[_ngcontent-%COMP%] .eye-icon-hidden[_ngcontent-%COMP%]{opacity:0}.input-label[_ngcontent-%COMP%]{color:#09245d;font-size:14px;line-height:20px;font-weight:500}.input-field[_ngcontent-%COMP%]{width:100%;height:48px;padding:4px 14px;border-radius:8px;border:1px solid #989898;background-color:transparent;color:#09245d;font-size:14px;line-height:20px;font-weight:400;transition:border .3s,background-color .3s}.input-field[_ngcontent-%COMP%]::placeholder{color:#989898}.input-field[_ngcontent-%COMP%]:disabled{color:#989898;background-color:#eceef2}.input-field[readonly][_ngcontent-%COMP%]{color:#989898;background-color:#eceef2}.input-field[_ngcontent-%COMP%]:focus{outline:none;border:1.5px solid #09245D}.input-field.ng-touched.ng-invalid[_ngcontent-%COMP%]{border:1px solid #E02222;color:#e02222;animation:_ngcontent-%COMP%_shake .2s ease-in-out 0s 2}@keyframes _ngcontent-%COMP%_shake{0%{margin-left:0rem}25%{margin-left:.5rem}75%{margin-left:-.5rem}to{margin-left:0rem}}.input-hint[_ngcontent-%COMP%]{color:#8d8d8d;position:absolute;top:100%;left:0;width:100%}.input-hint-error[_ngcontent-%COMP%]{color:#e02222;position:var(--error-position, absolute);top:100%;left:0;width:100%}"]})}return b})()},51908:(Me,$,f)=>{"use strict";f.d($,{g:()=>i});var a=f(96814),e=f(56223),n=f(65879);let i=(()=>{class r{static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275mod=n.oAB({type:r});static#n=this.\u0275inj=n.cJS({imports:[a.ez,e.u5,e.UX]})}return r})()},64478:(Me,$,f)=>{"use strict";f.d($,{A:()=>Pt});var a=f(15861),e=f(17700),n=f(56223),i=f(65879),r=f(84221),c=f(20553),l=f(37398),s=f(26306),h=f(58504),p=f(69862);let g=(()=>{class et{constructor(rt){this.http=rt}sendData(rt,Ze,Ht){if(!this.validacionDatosformulario(rt))throw new Error("Error en la validaci\xf3n de los datos");rt.docNumber=parseInt(rt.docNumber),rt.procedinero=1;const Mt=new FormData;for(const de in rt)Mt.append(de,rt[de]);const pe=this.dataURItoBlob(Ze),ce=this.dataURItoBlob(Ht);return Mt.append("foto",pe,"foto.jpg"),Mt.append("foto2",ce,"foto2.jpg"),this.http.post(`${c.N.dataUrl}/fnt/datos-mayor`,Mt).pipe((0,l.U)(de=>de),(0,s.K)(de=>(console.error("Error en la petici\xf3n:",de),(0,h._)(de))))}dataURItoBlob(rt){const Ze=atob(rt.split(",")[1]),Ht=rt.split(",")[0].split(":")[1].split(";")[0],Mt=new ArrayBuffer(Ze.length),pe=new Uint8Array(Mt);for(let ce=0;ce{class et{constructor(rt,Ze,Ht,Mt,pe,ce){this.store=rt,this.dialogRef=Ze,this.service=Ht,this.imageCompress=Mt,this.data=pe,this.sanitizer=ce,this.imageBase="",this.image2Base="",this.showErrorImage=!1,this.formError="",this.formSuccess="",this.isLoading=!1,this.isCompressing=!1,this.isCompressing2=!1,this.formData=new n.nJ({docNumber:new n.p4(this.data.documentNumber,[n.kI.required]),type:new n.p4(this.data.type,[n.kI.required]),profesion:new n.p4("",[n.kI.required]),other:new n.p4("",[n.kI.required]),peps:new n.p4("",[n.kI.required]),procedinero:new n.p4("",[n.kI.required])}),this.assetsSubscription=this.store.select("assets").subscribe(de=>{this.texts=de.i18n})}Close(){this.dialogRef.close()}sendData(){if(this.formError="",0==this.formData.value.profesion.length&&(this.formError="Selecciona una profesi\xf3n"),"other"==this.formData.value.profesion&&0==this.formData.value.other.length)this.formError="Debes ingresar tu profesi\xf3n";else if(0==this.formData.value.peps.length)this.formError="Selecciona una si eres PEP's";else if(0!=this.formData.value.procedinero.length&&this.formData.value.procedinero)if(this.compressedImage1)if(this.compressedImage2){this.isLoading=!0;var rt=this.formData.value.type;"C.C"==rt||1==rt?this.formData.patchValue({type:"ID"}):("C.E"==rt||4==rt)&&this.formData.patchValue({type:"RES"}),this.service.sendData(this.formData.value,this.compressedImage1,this.compressedImage2).subscribe(Ht=>{var Mt;Mt=(new Date).setMonth((new Date).getMonth()+1),Mt=`${new Date(Mt).getMonth()}-${new Date(Mt).getDate()}-${new Date(Mt).getFullYear()}`,localStorage.setItem(`${this.formData.value.docNumber}-send-lastIsVip`,Mt),this.formSuccess="Tus datos han sido enviados correctamente, ya puedes iniciar sesi\xf3n correctamente.",setTimeout(()=>{this.dialogRef.close(!0)},2e3),this.isLoading=!1},()=>{this.isLoading=!1})}else this.formError="Debes seleccionar los dos archivos";else this.formError="Debes seleccionar los dos archivos";else this.formError="Debes aceptar la procedencia de dineros"}resetInputFile(rt){rt.target.value=""}fileChange(rt){var Ze=this;return(0,a.Z)(function*(){Ze.showErrorImage=!1,Ze.imageBase="";var Ht=rt.target.files[0];"image/jpeg"!=Ht.type?(Ze.resetInputFile(rt),Ze.showErrorImage=!0):(Ze.isCompressing=!0,Ze.compressedImage1=yield Ze.compressImage(Ht),Ze.imageBase=Ze.compressedImage1,Ze.isCompressing=!1)})()}file2Change(rt){var Ze=this;return(0,a.Z)(function*(){Ze.showErrorImage=!1,Ze.image2Base="";var Ht=rt.target.files[0];"image/jpeg"!=Ht.type?(Ze.resetInputFile(rt),Ze.showErrorImage=!0):(Ze.isCompressing2=!0,Ze.compressedImage2=yield Ze.compressImage(Ht),Ze.image2Base=Ze.compressedImage2,Ze.isCompressing2=!1)})()}getImageBase(){return""!=this.imageBase&&this.imageBase}getImage2Base(){return""!=this.image2Base&&this.image2Base}compressImage(rt){var Ze=this;return(0,a.Z)(function*(){return new Promise((Ht,Mt)=>{const pe=new FileReader;pe.onload=()=>{Ze.imageCompress.compressFile(pe.result,1,40,40).then(de=>{Ht(de)},de=>{Mt(de)})},pe.onerror=ce=>{Mt(ce)},pe.readAsDataURL(rt)})})()}static#e=this.\u0275fac=function(Ze){return new(Ze||et)(i.Y36(r.yh),i.Y36(e.so),i.Y36(g),i.Y36(_.r2),i.Y36(e.WI),i.Y36(b.H7))};static#t=this.\u0275cmp=i.Xpm({type:et,selectors:[["app-data"]],decls:80,vars:82,consts:[[1,"form"],[1,"close-container",3,"click"],["mat-button","",1,"pointer",3,"click"],[1,"fas","fa-times"],[1,"form-header"],["novalidate","","autocomplete","off",3,"formGroup","ngSubmit"],[1,"form-group"],["formControlName","profesion",1,"custom-select"],[3,"value",4,"ngFor","ngForOf"],["value","other"],["formControlName","other","type","text","class","custom-input",3,"placeholder",4,"ngIf"],[1,"radio-group"],[1,"custom-radio"],["type","radio","formControlName","peps","value","1"],[1,"checkmark"],["type","radio","formControlName","peps","value","0"],[1,"info-text"],[1,"custom-checkbox"],["type","checkbox","formControlName","procedinero"],[1,"file-input-container"],["type","file","accept","image/jpeg",1,"custom-file-input",3,"change"],["file",""],[1,"file-input-label"],["class","error-message",4,"ngIf"],["class","loader",4,"ngIf"],["class","photo-container",4,"ngIf"],["file2",""],["class","success-message",4,"ngIf"],["type","submit",1,"submit-button",3,"disabled"],[1,"form-footer"],[3,"value"],["formControlName","other","type","text",1,"custom-input",3,"placeholder"],[1,"error-message"],[1,"loader"],["diameter","24"],[1,"photo-container"],["alt","cargada",1,"photo-preview",3,"src"],[1,"success-message"]],template:function(Ze,Ht){1&Ze&&(i.TgZ(0,"div",0)(1,"div",1),i.NdJ("click",function(){return Ht.Close()}),i.TgZ(2,"mat-icon",2),i.NdJ("click",function(){return Ht.Close()}),i._UZ(3,"i",3),i.qZA()(),i.TgZ(4,"div",4)(5,"h2"),i._uU(6),i.ALo(7,"i18next"),i.qZA()(),i.TgZ(8,"form",5),i.NdJ("ngSubmit",function(){return Ht.sendData()}),i.TgZ(9,"div",6)(10,"label"),i._uU(11),i.ALo(12,"i18next"),i.qZA(),i.TgZ(13,"select",7),i.YNc(14,d,2,2,"option",8),i.TgZ(15,"option",9),i._uU(16,"Otros"),i.qZA()(),i.YNc(17,J,2,5,"input",10),i.qZA(),i.TgZ(18,"div",6)(19,"label"),i._uU(20),i.ALo(21,"i18next"),i.qZA(),i.TgZ(22,"div",11)(23,"label",12),i._UZ(24,"input",13)(25,"span",14),i._uU(26),i.ALo(27,"i18next"),i.qZA(),i.TgZ(28,"label",12),i._UZ(29,"input",15)(30,"span",14),i._uU(31),i.ALo(32,"i18next"),i.qZA()(),i.TgZ(33,"p",16),i._uU(34),i.ALo(35,"i18next"),i.qZA()(),i.TgZ(36,"div",6)(37,"label",17),i._UZ(38,"input",18)(39,"span",14),i._uU(40),i.ALo(41,"i18next"),i.qZA()(),i.TgZ(42,"div",6)(43,"label"),i._uU(44),i.ALo(45,"i18next"),i.qZA(),i.TgZ(46,"div",19)(47,"input",20,21),i.NdJ("change",function(pe){return Ht.fileChange(pe)}),i.qZA(),i.TgZ(49,"span",22),i._uU(50),i.ALo(51,"i18next"),i.qZA()(),i.YNc(52,te,3,5,"div",23),i.YNc(53,N,2,0,"div",24),i.YNc(54,G,2,1,"div",25),i.qZA(),i.TgZ(55,"div",6)(56,"label"),i._uU(57),i.ALo(58,"i18next"),i.qZA(),i.TgZ(59,"div",19)(60,"input",20,26),i.NdJ("change",function(pe){return Ht.file2Change(pe)}),i.qZA(),i.TgZ(62,"span",22),i._uU(63),i.ALo(64,"i18next"),i.qZA()(),i.YNc(65,x,3,5,"div",23),i.YNc(66,F,2,0,"div",24),i.YNc(67,Q,2,1,"div",25),i.qZA(),i.TgZ(68,"p",16),i._uU(69),i.ALo(70,"i18next"),i.qZA(),i.YNc(71,O,2,1,"div",23),i.YNc(72,k,2,1,"div",27),i.TgZ(73,"button",28),i._uU(74),i.ALo(75,"i18next"),i.qZA()(),i.TgZ(76,"div",29)(77,"p"),i._uU(78),i.ALo(79,"i18next"),i.qZA()()()),2&Ze&&(i.xp6(6),i.hij(" ",i.xi3(7,26,"VIPData.HeaderText",i.DdM(68,K))," "),i.xp6(2),i.Q6J("formGroup",Ht.formData),i.xp6(3),i.hij(" ",i.xi3(12,29,"VIPData.Input1",i.DdM(69,oe))," "),i.xp6(3),i.Q6J("ngForOf",Ht.texts.VIPData.ComboBox1),i.xp6(3),i.Q6J("ngIf","other"==Ht.formData.value.profesion),i.xp6(3),i.hij(" ",i.xi3(21,32,"VIPData.Input2",i.DdM(70,q))," "),i.xp6(6),i.hij(" ",i.xi3(27,35,"VIPData.Si",i.DdM(71,se))," "),i.xp6(5),i.hij(" ",i.xi3(32,38,"VIPData.No",i.DdM(72,Ae))," "),i.xp6(3),i.hij(" ",i.xi3(35,41,"VIPData.Input2Info",i.DdM(73,xe))," "),i.xp6(6),i.hij(" ",i.xi3(41,44,"VIPData.Input3",i.DdM(74,Le))," "),i.xp6(4),i.hij(" ",i.xi3(45,47,"VIPData.Input4",i.DdM(75,Ne))," "),i.xp6(6),i.hij(" ",i.xi3(51,50,"VIPData.SelectFile",i.DdM(76,Ie))," "),i.xp6(2),i.Q6J("ngIf",Ht.showErrorImage),i.xp6(1),i.Q6J("ngIf",Ht.isCompressing),i.xp6(1),i.Q6J("ngIf",Ht.getImageBase()),i.xp6(3),i.hij(" ",i.xi3(58,53,"VIPData.Input5",i.DdM(77,Ne))," "),i.xp6(6),i.hij(" ",i.xi3(64,56,"VIPData.SelectFile",i.DdM(78,Ie))," "),i.xp6(2),i.Q6J("ngIf",Ht.showErrorImage),i.xp6(1),i.Q6J("ngIf",Ht.isCompressing2),i.xp6(1),i.Q6J("ngIf",Ht.getImage2Base()),i.xp6(2),i.hij(" ",i.xi3(70,59,"VIPData.Input4Info",i.DdM(79,je))," "),i.xp6(2),i.Q6J("ngIf",Ht.formError),i.xp6(1),i.Q6J("ngIf",Ht.formSuccess),i.xp6(1),i.Q6J("disabled",Ht.formSuccess),i.xp6(1),i.hij(" ",i.xi3(75,62,"VIPData.Send",i.DdM(80,lt))," "),i.xp6(4),i.hij(" ",i.xi3(79,65,"VIPData.ThanksMessage",i.DdM(81,tn))," "))},dependencies:[y.sg,y.O5,n._Y,n.YN,n.Kr,n.Fj,n.Wl,n.EJ,n._,n.JJ,n.JL,n.sg,n.u,E.Hw,C.Ou,I.e3],styles:['.form[_ngcontent-%COMP%]{max-width:500px;margin:0 auto;padding:40px;background-color:#fff;border-radius:10px;box-shadow:0 2px 10px #0000001a}.close-container[_ngcontent-%COMP%]{position:absolute;top:20px;right:20px;cursor:pointer}.form-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0 0 30px;font-size:18px;font-weight:600;color:#262626}.form-group[_ngcontent-%COMP%]{margin-bottom:25px}.custom-checkbox[_ngcontent-%COMP%]{font-weight:400!important}.form-group[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{display:block;margin-bottom:10px;font-weight:600;color:#262626}.custom-select[_ngcontent-%COMP%], .custom-input[_ngcontent-%COMP%]{width:100%;padding:12px;border:1px solid #dbdbdb;border-radius:4px;font-size:14px;color:#262626;background-color:#fafafa}.custom-select[_ngcontent-%COMP%]:focus, .custom-input[_ngcontent-%COMP%]:focus{outline:none;border-color:#b2dffc}.radio-group[_ngcontent-%COMP%]{display:flex;gap:20px}.custom-radio[_ngcontent-%COMP%], .custom-checkbox[_ngcontent-%COMP%]{position:relative;padding-left:28px;cursor:pointer;font-size:14px;color:#262626}.custom-radio[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .custom-checkbox[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{position:absolute;opacity:0;cursor:pointer}.checkmark[_ngcontent-%COMP%]{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fafafa;border:1px solid #dbdbdb;border-radius:50%}.custom-checkbox[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]{border-radius:4px}.custom-radio[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:checked ~ .checkmark[_ngcontent-%COMP%], .custom-checkbox[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:checked ~ .checkmark[_ngcontent-%COMP%]{background-color:#0095f6;border-color:#0095f6}.custom-radio[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after, .custom-checkbox[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after{content:"";position:absolute;display:none}.custom-radio[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:checked ~ .checkmark[_ngcontent-%COMP%]:after, .custom-checkbox[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:checked ~ .checkmark[_ngcontent-%COMP%]:after{display:block}.custom-radio[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after{top:5px;left:5px;width:8px;height:8px;border-radius:50%;background-color:#fff}.custom-checkbox[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after{top:3px;left:7px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.info-text[_ngcontent-%COMP%]{margin-top:10px;font-size:12px;color:#8e8e8e}.file-input-container[_ngcontent-%COMP%]{position:relative;display:inline-block}.custom-file-input[_ngcontent-%COMP%]{position:absolute;left:0;top:0;opacity:0;width:100%;height:100%;cursor:pointer}.file-input-label[_ngcontent-%COMP%]{display:inline-block;padding:10px 20px;background-color:#0095f6;color:#fff;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer}.photo-container[_ngcontent-%COMP%]{margin-top:20px}.photo-container[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:100%;border-radius:5px!important}.error-message[_ngcontent-%COMP%]{color:#ed4956;font-size:14px;margin-top:10px}.success-message[_ngcontent-%COMP%]{color:#00c853;font-size:14px;margin-top:10px}.submit-button[_ngcontent-%COMP%]{display:block;width:100%;padding:12px;background-color:#0095f6;color:#fff;border:none;border-radius:4px;font-size:16px;font-weight:600;cursor:pointer;margin-top:30px}.submit-button[_ngcontent-%COMP%]:disabled{background-color:#b2dffc;cursor:not-allowed}.form-footer[_ngcontent-%COMP%]{margin-top:30px;text-align:center;font-size:12px;color:#8e8e8e}.form-footer[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0}@media screen and (max-width: 600px){.form[_ngcontent-%COMP%]{max-width:100%;padding:20px;border-radius:0;box-shadow:none}.form-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:16px;margin-bottom:20px}.form-group[_ngcontent-%COMP%]{margin-bottom:20px}.custom-select[_ngcontent-%COMP%], .custom-input[_ngcontent-%COMP%]{font-size:12px}.radio-group[_ngcontent-%COMP%]{flex-direction:column;gap:10px}.custom-radio[_ngcontent-%COMP%], .custom-checkbox[_ngcontent-%COMP%]{font-size:12px}.checkmark[_ngcontent-%COMP%]{height:16px;width:16px}.custom-radio[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after{top:4px;left:4px;width:6px;height:6px}.custom-checkbox[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after{top:2px;left:5px;width:4px;height:8px}.info-text[_ngcontent-%COMP%]{font-size:10px}.file-input-label[_ngcontent-%COMP%]{font-size:12px;padding:8px 16px}.submit-button[_ngcontent-%COMP%]{font-size:14px;padding:10px;margin-top:20px}.form-footer[_ngcontent-%COMP%]{font-size:10px;margin-top:20px}}']})}return et})()},12745:(Me,$,f)=>{"use strict";f.d($,{_:()=>c});var a=f(65879),e=f(17700),n=f(96814);function i(l,s){1&l&&(a.TgZ(0,"p"),a._uU(1," Pronto recibir\xe1s respuesta sobre tu validaci\xf3n "),a.qZA())}function r(l,s){1&l&&(a.TgZ(0,"p"),a._uU(1," Este proceso pueda tardar hasta 72 horas, mientras tanto, puedes seguir disfrutando de toda la oferta deportiva y casino que tenemos para ti. "),a.qZA())}let c=(()=>{class l{constructor(h){this.dialogRef=h,this.msj=!1}closeModal(){this.dialogRef.close()}ngOnInit(){"C.E"==JSON.parse(localStorage.getItem("profile")).identityDocument.type&&(this.msj=!0)}static#e=this.\u0275fac=function(p){return new(p||l)(a.Y36(e.so))};static#t=this.\u0275cmp=a.Xpm({type:l,selectors:[["app-success"]],decls:12,vars:2,consts:[[1,"container"],[1,"text-container"],["src","../../../../../../assets/img/identity-validation/success.svg","alt","Success"],[1,"title"],[1,"info-text"],[4,"ngIf"],[1,"button-container"],[1,"sendBoton",3,"click"]],template:function(p,g){1&p&&(a.TgZ(0,"div",0)(1,"div",1)(2,"figure"),a._UZ(3,"img",2),a.qZA(),a.TgZ(4,"p",3),a._uU(5,"Tu documento fue cargado con exito y lo estaremos validando."),a.qZA()(),a.TgZ(6,"div",4),a.YNc(7,i,2,0,"p",5),a.YNc(8,r,2,0,"p",5),a.qZA(),a.TgZ(9,"div",6)(10,"button",7),a.NdJ("click",function(){return g.closeModal()}),a._uU(11,"Ok"),a.qZA()()()),2&p&&(a.xp6(7),a.Q6J("ngIf",!g.msj),a.xp6(1),a.Q6J("ngIf",g.msj))},dependencies:[n.O5],styles:[".container[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:20px;background-color:#f9f9f9;border-radius:8px;height:100%;box-shadow:0 2px 4px #0000001a;align-items:center}@media screen and (max-width: 768px){.container[_ngcontent-%COMP%]{padding:15px}}@media screen and (max-width: 480px){.container[_ngcontent-%COMP%]{padding:10px}}.text-container[_ngcontent-%COMP%]{margin-bottom:20px;margin-top:25px;display:flex;flex-direction:column;align-items:center;justify-content:center}.text-container[_ngcontent-%COMP%] figure[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:38%}.text-container[_ngcontent-%COMP%] figure[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;height:auto}.title[_ngcontent-%COMP%]{color:var(--Primario-1, #002361);text-align:center;font-size:16px;font-style:normal;font-weight:600;margin:0;width:70%}@media screen and (max-width: 480px){.title[_ngcontent-%COMP%]{width:95%}}.info-text[_ngcontent-%COMP%]{color:var(--Paleta-Neutros-5, #9e9e9e);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;width:90%}@media screen and (max-width: 480px){.info-text[_ngcontent-%COMP%]{width:100%}}.button-container[_ngcontent-%COMP%]{display:flex;justify-content:center;width:100%;margin-top:20px}.sendBoton[_ngcontent-%COMP%]{width:232px;height:52px;text-align:center;border:none;background-color:#00ae42;border-radius:8px;font-size:1rem;line-height:1.5;color:#fff;box-shadow:0 2px 4px #0000001a;transition:all .3s ease;cursor:pointer}.sendBoton[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0}.sendBoton[_ngcontent-%COMP%]:hover{transform:translateY(-2px);background-color:#02973b;box-shadow:0 4px 8px #00000026}.sendBoton[_ngcontent-%COMP%]:active{transform:translateY(1px);box-shadow:0 1px 2px #0000001a}"]})}return l})()},53241:(Me,$,f)=>{"use strict";f.d($,{$:()=>me});var a=f(17700),e=f(15861),n=f(12745),i=f(65879),r=f(72042),c=f(96814);function l(q,se){if(1&q&&(i.TgZ(0,"div",13),i._uU(1),i.qZA()),2&q){const Ae=i.oxw();i.xp6(1),i.hij(" ",Ae.error," ")}}function s(q,se){1&q&&i._UZ(0,"span",14)}function h(q,se){if(1&q){const Ae=i.EpF();i.TgZ(0,"button",15),i.NdJ("click",function(){i.CHM(Ae);const xe=i.oxw();return i.KtG(xe.openRetryModal())}),i._uU(1,"Reintentar"),i.qZA()}}let p=(()=>{class q{constructor(Ae,le,xe,Ee){this.dialogRef=Ae,this.dialog=le,this.serviceMenu=xe,this.data=Ee,this.isLoading=!1}closeModal(){this.dialogRef.close()}sendData(){this.isLoading=!0,this.error="",this.serviceMenu.uploadDocuments(this.data.images,this.data.personId,this.data.userName).subscribe({next:Ae=>{this.isLoading=!1,"Documento subido exitosamente."===Ae.message&&(this.dialogRef.close(),this.dialog.open(n._,{panelClass:"pass-dialog-idenity-validation-success",backdropClass:"identityValidation-backdrop",width:"420px",height:"400px"}))},error:Ae=>{this.retryUpload()}})}retryUpload(){this.serviceMenu.uploadDocuments(this.data.images,this.data.personId,this.data.userName).subscribe({next:Ae=>{this.isLoading=!1,"Documento subido exitosamente."===Ae.message&&(this.dialogRef.close(),this.dialog.open(n._,{panelClass:"pass-dialog-idenity-validation-success",backdropClass:"identityValidation-backdrop",width:"420px",height:"400px"}))},error:Ae=>{this.isLoading=!1,this.error="Lo sentimos, no se pudo realizar la operaci\xf3n, por favor int\xe9ntalo m\xe1s tarde."}})}openRetryModal(){this.dialogRef.close(),this.dialog.open(me,{panelClass:"pass-dialog-idenity-validation",backdropClass:"identityValidation-backdrop",width:"788px",height:"430px",data:{personId:this.data.personId,userName:this.data.userName}})}static#e=this.\u0275fac=function(le){return new(le||q)(i.Y36(a.so),i.Y36(a.uw),i.Y36(r.h),i.Y36(a.WI))};static#t=this.\u0275cmp=i.Xpm({type:q,selectors:[["app-identity-validation-info"]],decls:23,vars:3,consts:[[1,"container"],[1,"close-button"],["src","../../../../../assets/img/icon-close.svg","alt","Close",1,"close-icon",3,"click"],[1,"text-container"],["src","../../../../../../assets//img/register/info.svg","alt","Info"],[1,"title"],[1,"info-text"],["href","https://betplay.com.co/politica-de-privacidad","target","_blank"],["class","error-message",4,"ngIf"],[1,"button-container"],[1,"sendBoton",3,"click"],["class","spinner",4,"ngIf"],["class","retry-button",3,"click",4,"ngIf"],[1,"error-message"],[1,"spinner"],[1,"retry-button",3,"click"]],template:function(le,xe){1&le&&(i.TgZ(0,"div",0)(1,"div",1)(2,"img",2),i.NdJ("click",function(){return xe.closeModal()}),i.qZA()(),i.TgZ(3,"div",3)(4,"figure"),i._UZ(5,"img",4),i.qZA(),i.TgZ(6,"p",5),i._uU(7,"\xa1 Importante !"),i.qZA()(),i.TgZ(8,"div",6)(9,"p"),i._uU(10," Al dar click en \u2018\u2018Enviar\u2019\u2019, autorizas de manera previa, expresa e informada a CORREDOR EMPRESARIAL S.A., para tratar con tus datos personales, de acuerdo a la Ley 1581 de 2012, el Decreto 1074 de 2015 y las finalidades descritas en la pol\xedtica de tratamiento de datos personales disponible "),i.TgZ(11,"a",7),i._uU(12,"AQU\xcd"),i.qZA(),i._uU(13,", relacionadas con cumplimiento legal frente a entes de control, validaci\xf3n de identidad, filtros de seguridad y an\xe1lisis para la prevenci\xf3n del fraude. "),i.qZA(),i.TgZ(14,"p"),i._uU(15," Recuerda que, si deseas conocer, actualizar, rectificar, suprimir datos personales o revocar la autorizaci\xf3n para su uso, puedes escribir a protecciondedatos@cempresarial.co para presentar la solicitud. "),i.qZA()(),i.YNc(16,l,2,1,"div",8),i.TgZ(17,"div",9)(18,"button",10),i.NdJ("click",function(){return xe.sendData()}),i.TgZ(19,"span"),i._uU(20,"Enviar"),i.qZA(),i.YNc(21,s,1,0,"span",11),i.qZA(),i.YNc(22,h,2,0,"button",12),i.qZA()()),2&le&&(i.xp6(16),i.Q6J("ngIf",xe.error),i.xp6(5),i.Q6J("ngIf",xe.isLoading),i.xp6(1),i.Q6J("ngIf",xe.error))},dependencies:[c.O5],styles:[".container[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000001a;align-items:center}@media screen and (max-width: 768px){.container[_ngcontent-%COMP%]{padding:10px;height:auto}}.close-button[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;align-items:center;width:100%;cursor:pointer;transition:transform .2s ease}.close-button[_ngcontent-%COMP%]:hover{transform:translateY(-.5px)}.close-button[_ngcontent-%COMP%]:active{transform:translateY(1px)}.close-button[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{width:28px;height:28px;transition:fill .2s ease;transition:scale .2s ease}.close-button[_ngcontent-%COMP%]:hover svg[_ngcontent-%COMP%]{fill:var(--Primario-1, #002361);scale:1.03;box-shadow:0 2px 4px #0000001a}.text-container[_ngcontent-%COMP%]{margin-bottom:20px;margin-top:25px;display:flex;flex-direction:column;align-items:center;justify-content:center}.text-container[_ngcontent-%COMP%] figure[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:90%}.text-container[_ngcontent-%COMP%] figure[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;height:auto}@media screen and (max-width: 768px){.text-container[_ngcontent-%COMP%] figure[_ngcontent-%COMP%]{width:75%}}.title[_ngcontent-%COMP%]{color:var(--Primario-1, #002361);text-align:center;font-size:16px;font-style:normal;font-weight:600;margin:0}@media screen and (max-width: 768px){.title[_ngcontent-%COMP%]{font-size:14px}}.info-text[_ngcontent-%COMP%]{color:var(--Paleta-Neutros-5, #9e9e9e);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;width:90%}@media screen and (max-width: 768px){.info-text[_ngcontent-%COMP%]{font-size:13px;font-weight:600;width:98%}}.button-container[_ngcontent-%COMP%]{display:flex;justify-content:center;width:100%;margin-top:20px;flex-direction:column;align-items:center;gap:10px}.sendBoton[_ngcontent-%COMP%]{width:232px;height:52px;text-align:center;border:none;background-color:#00ae42;border-radius:8px;font-size:1rem;line-height:1.5;color:#fff;box-shadow:0 2px 4px #0000001a;transition:all .3s ease;cursor:pointer}.sendBoton[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0}.sendBoton[_ngcontent-%COMP%]:hover{transform:translateY(-2px);background-color:#02973b;box-shadow:0 4px 8px #00000026}.sendBoton[_ngcontent-%COMP%]:active{transform:translateY(1px);box-shadow:0 1px 2px #0000001a}.retry-button[_ngcontent-%COMP%]{width:232px;height:44px;text-align:center;border:none;background-color:#002361;border-radius:8px;font-size:1rem;line-height:1.5;color:#fff;box-shadow:0 2px 4px #0000001a;transition:all .3s ease;cursor:pointer}.retry-button[_ngcontent-%COMP%]:hover{transform:translateY(-2px);background-color:#001944;box-shadow:0 4px 8px #00000026}.retry-button[_ngcontent-%COMP%]:active{transform:translateY(1px);box-shadow:0 1px 2px #0000001a}.spinner[_ngcontent-%COMP%]{border:4px solid rgba(0,0,0,.1);border-left-color:#000;border-radius:50%;width:24px;height:24px;animation:_ngcontent-%COMP%_spin 1s linear infinite}@keyframes _ngcontent-%COMP%_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-message[_ngcontent-%COMP%]{color:red;margin-top:10px;font-weight:500;width:50%;text-align:center}"]})}return q})();var g=f(68443),_=f(84221),b=f(55940);function y(q,se){1&q&&(i.TgZ(0,"div"),i._UZ(1,"mat-spinner",13),i.qZA())}function E(q,se){1&q&&(i.TgZ(0,"div",20),i._uU(1," La imagen debe estar en formato JPG. "),i.qZA())}function C(q,se){if(1&q){const Ae=i.EpF();i.TgZ(0,"div",14)(1,"div",15)(2,"input",16,17),i.NdJ("change",function(xe){i.CHM(Ae);const Ee=i.oxw(2);return i.KtG(Ee.fileChange(xe))}),i.qZA(),i.TgZ(4,"span",18),i._uU(5),i.qZA()(),i.YNc(6,E,2,0,"div",19),i.qZA()}if(2&q){const Ae=i.oxw(2);i.xp6(5),i.Oqu(Ae.i18n.RecoveryPassword.load),i.xp6(1),i.Q6J("ngIf",Ae.showErrorImage)}}function I(q,se){if(1&q&&(i.TgZ(0,"div",5)(1,"div",6)(2,"p",7),i._uU(3," 1. Cargar una foto de tu rostro con tu documento al lado "),i.qZA(),i.TgZ(4,"figure",8),i._UZ(5,"img",9),i.qZA()(),i.TgZ(6,"div",10)(7,"p"),i._uU(8,"Recuerda habilitar los permisos de tu dispositivo."),i.qZA(),i.TgZ(9,"p"),i._uU(10," Tu rostro debe estar despejado sin gafas, gorras, ni ning\xfan elemento que no permita visualizar la cara. "),i.qZA(),i.TgZ(11,"p"),i._uU(12,"Al tomar tu documento en la mano no se debe cubrir ning\xfan campo."),i.qZA()(),i.YNc(13,y,2,0,"div",11),i.YNc(14,C,7,2,"ng-template",null,12,i.W1O),i.qZA()),2&q){const Ae=i.MAs(15),le=i.oxw();i.xp6(13),i.Q6J("ngIf",le.isCompressing)("ngIfElse",Ae)}}function d(q,se){if(1&q&&(i.TgZ(0,"div",26),i._UZ(1,"img",27),i.qZA()),2&q){const Ae=i.oxw(2);i.xp6(1),i.Q6J("src",Ae.getImageBase(),i.LSH)}}function T(q,se){1&q&&(i.TgZ(0,"div",20),i._uU(1," La imagen debe estar en formato JPG. "),i.qZA())}function J(q,se){1&q&&(i.TgZ(0,"div",28),i._UZ(1,"mat-spinner",13),i.qZA())}function Y(q,se){if(1&q){const Ae=i.EpF();i.TgZ(0,"div",5)(1,"div",6)(2,"p",7),i._uU(3," \xbfEst\xe1s seguro de enviar esta foto? "),i.qZA()(),i.YNc(4,d,2,1,"div",21),i.TgZ(5,"button",22),i.NdJ("click",function(){i.CHM(Ae);const xe=i.oxw();return i.KtG(xe.nextStep())}),i.TgZ(6,"p"),i._uU(7,"Enviar esta foto"),i.qZA()(),i.TgZ(8,"div",14)(9,"div",23)(10,"input",16,17),i.NdJ("change",function(xe){i.CHM(Ae);const Ee=i.oxw();return i.KtG(Ee.fileChange(xe))}),i.qZA(),i.TgZ(12,"span",24),i._uU(13,"Repetir"),i.qZA()(),i.YNc(14,T,2,0,"div",19),i.YNc(15,J,2,0,"div",25),i.qZA()()}if(2&q){const Ae=i.oxw();i.xp6(4),i.Q6J("ngIf",Ae.getImageBase()),i.xp6(10),i.Q6J("ngIf",Ae.showErrorImage),i.xp6(1),i.Q6J("ngIf",Ae.isCompressing)}}function te(q,se){1&q&&(i.TgZ(0,"div",28),i._UZ(1,"mat-spinner",13),i.qZA())}function N(q,se){1&q&&(i.TgZ(0,"div",20),i._uU(1," La imagen debe estar en formato JPG. "),i.qZA())}function G(q,se){if(1&q){const Ae=i.EpF();i.TgZ(0,"div",14)(1,"div",31)(2,"input",16,17),i.NdJ("change",function(xe){i.CHM(Ae);const Ee=i.oxw(2);return i.KtG(Ee.fileChange(xe))}),i.qZA(),i.TgZ(4,"span",18),i._uU(5),i.qZA()(),i.YNc(6,N,2,0,"div",19),i.qZA()}if(2&q){const Ae=i.oxw(2);i.xp6(5),i.Oqu(Ae.i18n.RecoveryPassword.load),i.xp6(1),i.Q6J("ngIf",Ae.showErrorImage)}}function x(q,se){if(1&q&&(i.TgZ(0,"div",5)(1,"div",6)(2,"p",7),i._uU(3," 2. Cargar una foto de la parte delantera de tu documento "),i.qZA(),i.TgZ(4,"figure",8),i._UZ(5,"img",29),i.qZA()(),i.TgZ(6,"div",10)(7,"p"),i._uU(8," Recuerda que no se debe cubrir ning\xfan campo de tu documento, debe verse n\xedtida y claramente la informaci\xf3n. "),i.qZA()(),i.YNc(9,te,2,0,"div",30),i.YNc(10,G,7,2,"ng-template",null,12,i.W1O),i.qZA()),2&q){const Ae=i.MAs(11),le=i.oxw();i.xp6(9),i.Q6J("ngIf",le.isCompressing)("ngIfElse",Ae)}}function F(q,se){1&q&&(i.TgZ(0,"div",28),i._UZ(1,"mat-spinner",13),i.qZA())}function Q(q,se){1&q&&(i.TgZ(0,"div",20),i._uU(1," La imagen debe estar en formato JPG. "),i.qZA())}function O(q,se){if(1&q){const Ae=i.EpF();i.TgZ(0,"div",15)(1,"input",16,17),i.NdJ("change",function(xe){i.CHM(Ae);const Ee=i.oxw(2);return i.KtG(Ee.fileChange(xe))}),i.qZA(),i.TgZ(3,"span",18),i._uU(4),i.qZA()(),i.YNc(5,Q,2,0,"div",19)}if(2&q){const Ae=i.oxw(2);i.xp6(4),i.Oqu(Ae.i18n.RecoveryPassword.load),i.xp6(1),i.Q6J("ngIf",Ae.showErrorImage)}}function k(q,se){if(1&q&&(i.TgZ(0,"div",5)(1,"div",6)(2,"p",7),i._uU(3," 3. Cargar una foto de la parte de atr\xe1s de tu documento "),i.qZA(),i.TgZ(4,"figure",8),i._UZ(5,"img",29),i.qZA()(),i.TgZ(6,"div",10)(7,"p"),i._uU(8," Recuerda que no se debe cubrir ning\xfan campo de tu documento, debe verse n\xedtida y claramente la informaci\xf3n. "),i.qZA()(),i.YNc(9,F,2,0,"div",30),i.YNc(10,O,6,2,"ng-template",null,12,i.W1O),i.qZA()),2&q){const Ae=i.MAs(11),le=i.oxw();i.xp6(9),i.Q6J("ngIf",le.isCompressing)("ngIfElse",Ae)}}function P(q,se){if(1&q&&(i.TgZ(0,"div",35),i._UZ(1,"img",27)(2,"img",27)(3,"img",27),i.qZA()),2&q){const Ae=i.oxw(2);i.xp6(1),i.Q6J("src",Ae.imageBasePerson,i.LSH),i.xp6(1),i.Q6J("src",Ae.imageBaseDocumentFront,i.LSH),i.xp6(1),i.Q6J("src",Ae.imageBaseDocument,i.LSH)}}function K(q,se){if(1&q&&(i.TgZ(0,"div",32)(1,"div",6)(2,"p",33),i._uU(3,"IMAGENES GUARDADAS"),i.qZA()(),i.YNc(4,P,4,3,"div",34),i.qZA()),2&q){const Ae=i.oxw();i.xp6(4),i.Q6J("ngIf",Ae.getImageBase())}}let oe=(()=>{class q{constructor(Ae,le,xe,Ee,Le){this.dialogRef=Ae,this.imageCompress=le,this.store=xe,this.dialog=Ee,this.data=Le,this.main=!0,this.confirmSendPhoto=!1,this.main2=!1,this.main3=!1,this.step=1,this.success=!1,this.showErrorImage=!1,this.imageBase="",this.isCompressing=!1,this.imagesList=[],this.imageBasePerson="",this.imageBaseDocumentFront="",this.imageBaseDocument=""}ngOnInit(){this.assetsSubscription=this.store.select("assets").subscribe(Ae=>{this.i18n=Ae.localTextsWeb})}resetInputFile(Ae){Ae.target.value=""}getImageBase(){return""!=this.imageBase&&this.imageBase}fileChange(Ae){var le=this;return(0,e.Z)(function*(){le.isCompressing=!0,le.showErrorImage=!1,le.imageBase="";const xe=Ae.target.files;for(let Ee=0;Ee{const Le=new FileReader;Le.onload=()=>{const Ne=Le.result,Ie=Ae.name.replace(/\.[^/.]+$/,""),je=Ae.name.split(".").pop().toLowerCase();le.imageCompress.compressFile(Ne,1,40,40).then(lt=>{const Ye={fileContent:lt,fileName:`${Ie.substring(0,40)}.${je}`};xe(Ye),le.confirmSendPhoto=!0,le.main=!1,le.main2=!1,le.main3=!1},lt=>{Ee(lt)})},Le.onerror=Ne=>{Ee(Ne)},Le.readAsDataURL(Ae)})})()}nextStep(){switch(this.confirmSendPhoto=!this.confirmSendPhoto,this.step){case 1:this.imageBasePerson=this.imageBase,this.main2=!this.main2,this.step=2;break;case 2:this.imageBaseDocumentFront=this.imageBase,this.main3=!this.main3,this.step=3;break;case 3:if(this.imageBaseDocument=this.imageBase,this.data.identityValidationComponent){this.openValidationDataModal();break}alert("SUCSESSFULL"),this.success=!0}}openValidationDataModal(){this.closeModal(),this.dialog.open(p,{panelClass:"pass-dialog-idenity-validation-info",backdropClass:"identityValidation-backdrop",width:"580px",height:"570px",data:{personId:this.data.personId,userName:this.data.userName,images:this.imagesList}})}closeModal(){this.dialogRef.close()}static#e=this.\u0275fac=function(le){return new(le||q)(i.Y36(a.so),i.Y36(g.r2),i.Y36(_.yh),i.Y36(a.uw),i.Y36(a.WI))};static#t=this.\u0275cmp=i.Xpm({type:q,selectors:[["app-load-document-photo"]],decls:8,vars:5,consts:[[1,"identity-load-document-container"],[1,"identity-load-document-button"],["src","../../../../../assets/img/icon-close.svg","alt","Cerrar",1,"identity-load-document-close",3,"click"],["class","conatinerLoadDocument",4,"ngIf"],["class","conatinerLoadDocument p-2",4,"ngIf"],[1,"conatinerLoadDocument"],[1,"contText"],[1,"identity-load-document-title"],[1,"identity-load-document-figure"],["src","../../../../../../assets/img/identity-validation/person.svg","alt",""],[1,"info-text"],[4,"ngIf","ngIfElse"],["buttons",""],["diameter","45"],[1,"form-group"],[1,"file-input-container"],["type","file","accept","image/jpeg",1,"custom-file-input",3,"change"],["file",""],[1,"file-input-label"],["class","error-message",4,"ngIf"],[1,"error-message"],["class","photo-container",4,"ngIf"],["cdkFocusInitial","",1,"sendBoton",3,"click"],[1,"file-input-container-repeat","mb-3","mt-3"],[1,"file-input-label-repeat"],["class","loader",4,"ngIf"],[1,"photo-container"],["alt","cargada",1,"photo-preview",3,"src"],[1,"loader"],["src","../../../../../../assets/img/identity-validation/DocumentFront.svg","alt",""],["class","loader",4,"ngIf","ngIfElse"],[1,"file-input-container","mb-3"],[1,"conatinerLoadDocument","p-2"],[1,"text","text-center"],["class","photo-container mt-2",4,"ngIf"],[1,"photo-container","mt-2"]],template:function(le,xe){1&le&&(i.TgZ(0,"div",0)(1,"div",1)(2,"img",2),i.NdJ("click",function(){return xe.closeModal()}),i.qZA()(),i.YNc(3,I,16,2,"div",3),i.qZA(),i.YNc(4,Y,16,3,"div",3),i.YNc(5,x,12,2,"div",3),i.YNc(6,k,12,2,"div",3),i.YNc(7,K,5,1,"div",4)),2&le&&(i.xp6(3),i.Q6J("ngIf",xe.main),i.xp6(1),i.Q6J("ngIf",xe.confirmSendPhoto),i.xp6(1),i.Q6J("ngIf",xe.main2),i.xp6(1),i.Q6J("ngIf",xe.main3),i.xp6(1),i.Q6J("ngIf",xe.success))},dependencies:[c.O5,b.Ou],styles:[".identity-load-document-container[_ngcontent-%COMP%]{font-family:Montserrat,sans-serif;display:flex;padding:10px 20px;flex-direction:column;align-items:center}@media screen and (max-width: 768px){.identity-load-document-container[_ngcontent-%COMP%]{padding:10px}}.identity-load-document-button[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;align-items:center;width:100%;cursor:pointer;transition:transform .2s ease}.identity-load-document-button[_ngcontent-%COMP%]:hover{transform:translateY(-.5px)}.identity-load-document-button[_ngcontent-%COMP%]:active{transform:translateY(1px)}.identity-load-document-button[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{width:28px;height:28px;transition:fill .2s ease;transition:scale .2s ease}.identity-load-document-button[_ngcontent-%COMP%]:hover svg[_ngcontent-%COMP%]{fill:var(--Primario-1, #002361);scale:1.03;box-shadow:0 2px 4px #0000001a}.conatinerLoadDocument[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center}.contText[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;margin-top:30px;width:100%}.identity-load-document-title[_ngcontent-%COMP%]{color:var(--Primario-1, #002361);text-align:center;width:80%;font-size:16px;font-style:normal;font-weight:600;margin-bottom:24px}@media screen and (max-width: 480px){.identity-load-document-title[_ngcontent-%COMP%]{width:100%;font-size:14px}}.identity-load-document-figure[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:24%}.identity-load-document-figure[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;height:auto}.photo-container[_ngcontent-%COMP%]{max-width:240px;min-width:240px;width:240px;margin:0 auto;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.identity-load-document-figure[_ngcontent-%COMP%]{width:30%;margin-bottom:24px}}.info-text[_ngcontent-%COMP%]{color:var(--Paleta-Neutros-5, #9e9e9e);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;width:65%}@media screen and (max-width: 480px){.info-text[_ngcontent-%COMP%]{font-size:12px;font-weight:600;width:100%}}.photo-preview[_ngcontent-%COMP%]{border-radius:5px!important;border:2px solid #6b6b6b;width:100%}.container-close-pop-up[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}.sendBoton[_ngcontent-%COMP%]{width:60%;height:3em;display:inline-block;font-weight:500;text-align:center;border:1px solid transparent;font-size:1rem;line-height:1.5;border-radius:.25rem;background-color:#00ae42;color:#fff;margin-top:24px;box-shadow:0 2px 4px #0000001a;transition:all .3s ease;cursor:pointer}.sendBoton[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0}.sendBoton[_ngcontent-%COMP%]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.sendBoton[_ngcontent-%COMP%]:active{transform:translateY(1px);box-shadow:0 1px 2px #0000001a}.repeatBoton[_ngcontent-%COMP%]{width:60%;height:3em;display:inline-block;font-weight:550;text-align:center;border:1px solid transparent;font-size:1rem;line-height:1.5;border-radius:.25rem;background-color:#fff;color:#002361;border:solid 2px #5fb3e1;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin-bottom:2em!important}.file-input-container-repeat[_ngcontent-%COMP%]{position:relative;display:inline-block;width:60%}.file-input-container[_ngcontent-%COMP%]{position:relative;display:inline-block;width:50%}@media screen and (max-width: 480px){.sendBoton[_ngcontent-%COMP%], .file-input-container[_ngcontent-%COMP%], .file-input-container-repeat[_ngcontent-%COMP%]{width:85%}}.custom-file-input[_ngcontent-%COMP%]{position:absolute;left:0;top:0;opacity:0;width:100%;height:100%;cursor:pointer}.file-input-label[_ngcontent-%COMP%]{border-radius:8px;background:var(--Paleta-CTA-1, #00ae42);display:flex;height:47px;padding:4px 16px;justify-content:center;align-items:center;gap:10px;border:none;color:var(--Paleta-Neutros-1, #fff);text-align:center;font-size:15px;font-style:normal;font-weight:600;line-height:normal;transition:all .3s ease;box-shadow:0 2px 4px #0000001a}.file-input-label-repeat[_ngcontent-%COMP%]{display:inline-block;padding:10px 20px;background-color:#fff;color:#002460;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;border:solid 2px #5fb3e1;height:47px;width:100%}@media screen and (max-width: 480px){.file-input-label[_ngcontent-%COMP%], .file-input-label-repeat[_ngcontent-%COMP%]{height:40px;font-size:14px}}.form-group[_ngcontent-%COMP%]{width:100%;text-align:center;margin-top:15px}"]})}return q})(),me=(()=>{class q{constructor(Ae,le,xe){this.dialog=Ae,this.dialogRef=le,this.data=xe}openModalPhotoDocument(){this.dialog.open(oe,{panelClass:"pass-dialog-idenity-validation",backdropClass:"identityValidation-backdrop",width:"500px",height:"520px",data:{identityValidationComponent:!0,personId:this.data.personId,userName:this.data.userName}}),this.dialogRef.close()}closeModalPhotoDocument(){this.dialog.closeAll()}static#e=this.\u0275fac=function(le){return new(le||q)(i.Y36(a.uw),i.Y36(a.so),i.Y36(a.WI))};static#t=this.\u0275cmp=i.Xpm({type:q,selectors:[["app-identity-validation"]],decls:26,vars:0,consts:[[1,"identity-validation-container"],[1,"identity-validation-button"],["src","../../../../../assets/img/icon-close.svg","alt","Cerrar",3,"click"],[1,"identity-validation-content"],[1,"identity-validation-header"],[1,"identity-validation-title"],[1,"identity-validation-steps"],[1,"identity-validation-step"],[1,"identity-validation-step-text"],[1,"identity-validation-figure"],["src","../../../../../../assets/img/identity-validation/person.svg","alt","Foto de rostro con documento","width","80","height","80",1,"identity-validation-image"],["src","../../../../../../assets/img/identity-validation/DocumentFront.svg","alt","Foto de la parte delantera de la documento","width","80","height","80",1,"identity-validation-image"],["src","../../../../../../assets/img/identity-validation/DocumentBack.svg","alt","Foto de la parte trasera de la documento","width","80","height","80",1,"identity-validation-image"],[1,"continue-button-container"],["type","button",1,"continue-button",3,"click"]],template:function(le,xe){1&le&&(i.TgZ(0,"div",0)(1,"div",1)(2,"img",2),i.NdJ("click",function(){return xe.closeModalPhotoDocument()}),i.qZA()(),i.TgZ(3,"section",3)(4,"header",4)(5,"h2",5),i._uU(6," Vamos a validar tu identidad correctamente, para esto vamos a seguir estos 3 pasos "),i.qZA()(),i.TgZ(7,"ol",6)(8,"li",7)(9,"p",8),i._uU(10," 1. Cargar una foto de tu rostro con tu documento al lado "),i.qZA(),i.TgZ(11,"figure",9),i._UZ(12,"img",10),i.qZA()(),i.TgZ(13,"li",7)(14,"p",8),i._uU(15," 2. Cargar una foto de la parte delantera de tu documento "),i.qZA(),i.TgZ(16,"figure",9),i._UZ(17,"img",11),i.qZA()(),i.TgZ(18,"li",7)(19,"p",8),i._uU(20," 3. Cargar una foto de la parte de atr\xe1s de tu documento "),i.qZA(),i.TgZ(21,"figure",9),i._UZ(22,"img",12),i.qZA()()(),i.TgZ(23,"div",13)(24,"button",14),i.NdJ("click",function(){return xe.openModalPhotoDocument()}),i._uU(25,"Continuar"),i.qZA()()()())},styles:[".identity-validation-container[_ngcontent-%COMP%]{font-family:Montserrat,sans-serif;height:100%;display:flex;flex-direction:column;padding:0 20px 74px;border-radius:80px}@media screen and (max-width: 768px){.identity-validation-container[_ngcontent-%COMP%]{padding:0 20px 20px}}@media screen and (max-width: 480px){.identity-validation-container[_ngcontent-%COMP%]{padding:10px}}.identity-validation-button[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;align-items:center;gap:10px;width:100%;margin-top:10px;cursor:pointer;transition:transform .2s ease}.identity-validation-button[_ngcontent-%COMP%]:hover{transform:translateY(-.5px)}.identity-validation-button[_ngcontent-%COMP%]:active{transform:translateY(1px)}.identity-validation-button[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{width:28px;height:28px;transition:fill .2s ease;transition:scale .2s ease}.identity-validation-button[_ngcontent-%COMP%]:hover svg[_ngcontent-%COMP%]{fill:var(--Primario-1, #002361);scale:1.03;box-shadow:0 2px 4px #0000001a}.identity-validation-content[_ngcontent-%COMP%]{margin-top:30px}@media screen and (max-width: 480px){.identity-validation-content[_ngcontent-%COMP%]{margin-top:0}}.identity-validation-header[_ngcontent-%COMP%]{margin-bottom:24px;display:flex;align-items:center;justify-content:center}.identity-validation-title[_ngcontent-%COMP%]{color:var(--Primario-1, #002361);text-align:center;width:60%;font-size:16px;font-style:normal;font-weight:600}@media screen and (max-width: 768px){.identity-validation-title[_ngcontent-%COMP%]{width:100%}}@media screen and (max-width: 480px){.identity-validation-title[_ngcontent-%COMP%]{font-size:14px;margin:0}}.identity-validation-steps[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:24px;list-style:none;padding:0;margin-bottom:24px;justify-content:center}@media screen and (max-width: 530px){.identity-validation-steps[_ngcontent-%COMP%]{flex-direction:column;align-items:center}}.identity-validation-step[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;flex-direction:column}.identity-validation-step-text[_ngcontent-%COMP%]{color:var(--Paleta-Neutros-5, #9e9e9e);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;width:90%}@media screen and (max-width: 480px){.identity-validation-step-text[_ngcontent-%COMP%]{font-size:12px;font-weight:600}}.identity-validation-figure[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center}.continue-button-container[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.continue-button-container[_ngcontent-%COMP%]{padding-bottom:20px}}.continue-button[_ngcontent-%COMP%]{border-radius:8px;background:var(--Paleta-CTA-1, #00ae42);display:flex;width:220px;height:47px;padding:4px 16px;justify-content:center;align-items:center;gap:10px;border:none;color:var(--Paleta-Neutros-1, #fff);text-align:center;font-size:15px;font-style:normal;font-weight:600;line-height:normal;transition:all .3s ease;box-shadow:0 2px 4px #0000001a}.continue-button[_ngcontent-%COMP%]:hover{background:var(--Paleta-CTA-2, #008f35);transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.continue-button[_ngcontent-%COMP%]:active{background:var(--Paleta-CTA-3, #007a2d);transform:translateY(1px);box-shadow:0 1px 2px #0000001a}"]})}return q})()},62545:(Me,$,f)=>{"use strict";f.d($,{L:()=>g});var a=f(17700),e=f(65879),n=f(84221),i=f(6593),r=f(64190),c=f(96814),l=f(59491);const s=function(){return{defaultValue:"Icono de informaci\xf3n"}},h=function(){return{defaultValue:"Ok"}};function p(_,b){if(1&_){const y=e.EpF();e.TgZ(0,"div",1)(1,"figure",2),e._UZ(2,"img",3),e.ALo(3,"i18next"),e.qZA(),e.TgZ(4,"p",4),e._uU(5),e._UZ(6,"br"),e.TgZ(7,"a",5),e.NdJ("click",function(){e.CHM(y);const C=e.oxw();return e.KtG(C.openTerms())}),e._uU(8,"https://betplay.com.co/terminos-y-condiciones"),e.qZA()(),e.TgZ(9,"button",6),e._uU(10),e.ALo(11,"i18next"),e.qZA()()}if(2&_){const y=e.oxw();e.xp6(2),e.s9C("alt",e.xi3(3,4,"login.terminos.imageAlt",e.DdM(10,s))),e.xp6(3),e.Oqu(y.terminos.Login.Terminos.textTerminos),e.xp6(4),e.Q6J("mat-dialog-close",!0),e.xp6(1),e.hij(" ",e.xi3(11,7,"login.terminos.okButton",e.DdM(11,h))," ")}}let g=(()=>{class _{constructor(y,E,C,I,d){this.store=y,this.dialogRef=E,this.data=C,this.sanitizer=I,this.router=d,this.isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),this.url=this.isSafari?C.url:this.sanitizer.bypassSecurityTrustResourceUrl(C.url)}ngOnInit(){this.assetsSubscription=this.store.select("assets").subscribe(y=>{this.terminos=y.i18n,this.flags=y.flags})}openTerms(){this.router.navigate(["/terminos-y-condiciones"])}onNoClick(){this.dialogRef.close()}static#e=this.\u0275fac=function(E){return new(E||_)(e.Y36(n.yh),e.Y36(a.so),e.Y36(a.WI),e.Y36(i.H7),e.Y36(r.F0))};static#t=this.\u0275cmp=e.Xpm({type:_,selectors:[["app-terms"]],decls:1,vars:1,consts:[["class","col-12 mt-3 termscontainer",4,"ngIf"],[1,"col-12","mt-3","termscontainer"],[2,"width","20%"],["src","../../../../../assets/img/register/info.svg",3,"alt"],[1,"text-center","termstext"],[1,"terminos",3,"click"],["color","primary","cdkFocusInitial","",1,"termsboton","btn-orange","w-100","mb-2","rec",3,"mat-dialog-close"]],template:function(E,C){1&E&&e.YNc(0,p,12,12,"div",0),2&E&&e.Q6J("ngIf",1==C.terminos.Login.Terminos.active)},dependencies:[c.O5,a.ZT,l.e3],styles:[".termscontainer[_ngcontent-%COMP%]{background-color:#fff;display:flex;flex-direction:column;align-items:center;padding:10px}.termstext[_ngcontent-%COMP%]{color:#002460;font-weight:600;padding:5px}.termsboton[_ngcontent-%COMP%]{height:33px;max-width:130px;margin:5% 0;display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;background-color:#00ae42;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}"]})}return _})()},14142:(Me,$,f)=>{"use strict";f.d($,{j:()=>p});var a=f(65879),e=f(17700),n=f(26385),i=f(59491);const r=function(){return{defaultValue:"Actualizaci\xf3n disponible"}},l=function(){return{defaultValue:"Hay una nueva versi\xf3n de la aplicaci\xf3n disponible. \xbfDesea actualizar ahora?"}},s=function(){return{defaultValue:"Actualizar"}},h=function(){return{defaultValue:"No actualizar"}};let p=(()=>{class g{constructor(b){this.dialogRef=b}ngOnInit(){}closeModal(b){localStorage.setItem("minUpdateModal",((new Date).getTime()+315e8).toString()),this.dialogRef.close(b)}static#e=this.\u0275fac=function(y){return new(y||g)(a.Y36(e.so))};static#t=this.\u0275cmp=a.Xpm({type:g,selectors:[["app-update-popup"]],decls:17,vars:20,consts:[["id","update-mdoal"],["mat-dialog-title","",1,"text-center","font-weight-normal","mb-0"],[1,"white_divider"],[3,"innerHTML"],[1,"text-center"],[1,"btn","btn-orange","pe-3","ps-3","mb-3",2,"width","200px",3,"click"],[1,"btn","btn-secondary","ms-0","ms-md-3","mb-3",2,"width","200px",3,"click"]],template:function(y,E){1&y&&(a.TgZ(0,"div",0)(1,"h1",1),a._uU(2),a.ALo(3,"i18next"),a.qZA(),a._UZ(4,"mat-divider",2)(5,"br")(6,"p",3),a.ALo(7,"i18next"),a.TgZ(8,"div",4)(9,"button",5),a.NdJ("click",function(){return E.closeModal(!0)}),a.TgZ(10,"b"),a._uU(11),a.ALo(12,"i18next"),a.qZA()(),a.TgZ(13,"button",6),a.NdJ("click",function(){return E.closeModal(!1)}),a.TgZ(14,"b"),a._uU(15),a.ALo(16,"i18next"),a.qZA()()()()),2&y&&(a.xp6(2),a.hij(" ",a.xi3(3,4,"update-popup.title",a.DdM(16,r))," "),a.xp6(4),a.Q6J("innerHTML",a.xi3(7,7,"update-popup.message",a.DdM(17,l)),a.oJD),a.xp6(5),a.Oqu(a.xi3(12,10,"update-popup.updateButton",a.DdM(18,s))),a.xp6(4),a.Oqu(a.xi3(16,13,"update-popup.notUpdateButton",a.DdM(19,h))))},dependencies:[n.d,e.uh,i.e3],encapsulation:2})}return g})()},42091:(Me,$,f)=>{"use strict";f.d($,{h:()=>AA});var a=f(56223),e=f(20553),n=f(65879),i=f(55526),r=f(44498),c=f(72042),l=f(84221),s=f(43754),h=f(96814),p=f(37398),g=f(59491),_=f(83369),b=f(79586),y=f(6541),E=f(64190),C=f(51612),I=f(7208);function d(xr,Ia){1&xr&&n._UZ(0,"app-loadingspinner")}function T(xr,Ia){if(1&xr&&(n.TgZ(0,"div",24),n._uU(1),n.qZA()),2&xr){const wt=n.oxw(2);n.xp6(1),n.Oqu(wt.error)}}function J(xr,Ia){if(1&xr&&(n.TgZ(0,"option",25),n._uU(1),n.qZA()),2&xr){const wt=Ia.$implicit;n.Q6J("value",wt.id),n.xp6(1),n.Oqu(wt.nombre)}}const Y=function(){return{defaultValue:"Elige el banco"}};function te(xr,Ia){1&xr&&(n.TgZ(0,"label",26),n._uU(1),n.ALo(2,"i18next"),n.qZA()),2&xr&&(n.xp6(1),n.Oqu(n.xi3(2,1,"MenuDepositisPse.bankLabel",n.DdM(4,Y))))}const N=function(){return{defaultValue:"Escoge la pasarela de pagos"}};function G(xr,Ia){1&xr&&(n.TgZ(0,"div")(1,"div",12)(2,"select",27)(3,"option"),n._uU(4),n.ALo(5,"i18next"),n.qZA()()()()),2&xr&&(n.xp6(4),n.Oqu(n.xi3(5,1,"MenuDepositisPse.bankOptionDefault",n.DdM(4,N))))}function x(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"option",29),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(3);return n.KtG(yr.getItem())}),n._uU(1),n.ALo(2,"titlecase"),n.qZA()}if(2&xr){const wt=Ia.$implicit;n.Q6J("disabled","0"==wt.pseCode)("value",wt.pseCode),n.xp6(1),n.Oqu(n.lcZ(2,3,wt.description))}}function F(xr,Ia){if(1&xr&&(n.TgZ(0,"div")(1,"div",12)(2,"select",27),n.YNc(3,x,3,5,"option",28),n.qZA()()()),2&xr){const wt=n.oxw(2);n.xp6(3),n.Q6J("ngForOf",wt.banksPse)}}function Q(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"option",29),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(3);return n.KtG(yr.postKushkiPse())}),n._uU(1),n.qZA()}if(2&xr){const wt=Ia.$implicit;n.Q6J("disabled","0"==wt.code)("value",wt.code),n.xp6(1),n.Oqu(wt.name)}}function O(xr,Ia){if(1&xr&&(n.TgZ(0,"div")(1,"div",12)(2,"select",27),n.YNc(3,Q,2,3,"option",28),n.qZA()()()),2&xr){const wt=n.oxw(2);n.xp6(3),n.Q6J("ngForOf",wt.bank)}}function k(xr,Ia){if(1&xr&&(n.TgZ(0,"option",31),n._uU(1),n.qZA()),2&xr){const wt=Ia.$implicit;n.Q6J("disabled","0"==wt.codigoBanco)("value","0"!=wt.codigoBanco?wt.codigoBanco+"-"+wt.nombreBanco:"0"),n.xp6(1),n.Oqu(wt.nombreBanco)}}function P(xr,Ia){if(1&xr&&(n.TgZ(0,"div")(1,"div",12)(2,"select",27),n.YNc(3,k,2,3,"option",30),n.qZA()()()),2&xr){const wt=n.oxw(2);n.xp6(3),n.Q6J("ngForOf",wt.banksTuCompra)}}function K(xr,Ia){if(1&xr&&(n.TgZ(0,"option",31),n._uU(1),n.qZA()),2&xr){const wt=Ia.$implicit;n.Q6J("disabled","0"==wt.financialInstitutionCode)("value","0"!=wt.financialInstitutionCode?wt.financialInstitutionCode:"0"),n.xp6(1),n.Oqu(wt.financialInstitutionName)}}function oe(xr,Ia){if(1&xr&&(n.TgZ(0,"div")(1,"div",12)(2,"select",27),n.YNc(3,K,2,3,"option",30),n.qZA()()()),2&xr){const wt=n.oxw(2);n.xp6(3),n.Q6J("ngForOf",wt.banksSuperPay)}}const me=function(){return{fontSize:"12px",color:"red"}};function q(xr,Ia){if(1&xr&&(n.TgZ(0,"p",37),n._uU(1),n.ALo(2,"currency"),n.qZA()),2&xr){const wt=n.oxw(3);n.Q6J("ngStyle",n.DdM(7,me)),n.xp6(1),n.hij("\xa1 Importante ! A tu dep\xf3sito se le sumar\xe1 el IVA del 19%, por lo que el valor total ser\xe1 de ",n.gM2(2,2,wt.amountWithIva.toFixed(2),"COP","symbol","1.0-0"),"")}}const se=function(){return{defaultValue:"Recargar"}};function Ae(xr,Ia){if(1&xr&&(n.TgZ(0,"button",38),n._uU(1),n.ALo(2,"i18next"),n.qZA()),2&xr){const wt=n.oxw(3);n.Q6J("disabled",wt.forma.invalid||!wt.forma.value.conditions),n.xp6(1),n.Oqu(n.xi3(2,2,"MenuDepositisPse.reloadButton",n.DdM(5,se)))}}const le=function(){return{defaultValue:"Cargando..."}};function xe(xr,Ia){1&xr&&(n.TgZ(0,"button",39),n._uU(1),n.ALo(2,"i18next"),n.qZA()),2&xr&&(n.xp6(1),n.Oqu(n.xi3(2,1,"MenuDepositisPse.loadingButton",n.DdM(4,le))))}const Ee=function(){return{defaultValue:"Cancelar"}};function Le(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"div",32),n.YNc(1,q,3,8,"p",33),n.YNc(2,Ae,3,6,"button",34),n.YNc(3,xe,3,5,"button",35),n.TgZ(4,"button",36),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(2);return n.KtG(yr.closeSection$())}),n._uU(5),n.ALo(6,"i18next"),n.qZA()()}if(2&xr){const wt=n.oxw(2);n.xp6(1),n.Q6J("ngIf",wt.amountWithIva>0&&wt.flags.DepositsIva.isActive),n.xp6(1),n.Q6J("ngIf",!wt.isLoading),n.xp6(1),n.Q6J("ngIf",wt.isLoading),n.xp6(2),n.Oqu(n.xi3(6,4,"MenuDepositisPse.cancelButton",n.DdM(7,Ee)))}}function Ne(xr,Ia){if(1&xr&&(n.TgZ(0,"p",37),n._uU(1),n.ALo(2,"currency"),n.qZA()),2&xr){const wt=n.oxw(3);n.Q6J("ngStyle",n.DdM(7,me)),n.xp6(1),n.hij("\xa1 Importante ! A tu dep\xf3sito se le sumar\xe1 el IVA del 19%, por lo que el valor total ser\xe1 de ",n.gM2(2,2,wt.amountWithIva.toFixed(2),"COP","symbol","1.0-0"),"")}}function Ie(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"button",42),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(3);return n.KtG(yr.postPayUPse())}),n._uU(1),n.ALo(2,"i18next"),n.qZA()}if(2&xr){const wt=n.oxw(3);n.Q6J("disabled",wt.forma.invalid||0==wt.forma.value.bank),n.xp6(1),n.Oqu(n.xi3(2,2,"MenuDepositisPse.reloadButton",n.DdM(5,se)))}}function je(xr,Ia){1&xr&&(n.TgZ(0,"button",43),n._uU(1),n.ALo(2,"i18next"),n.qZA()),2&xr&&(n.xp6(1),n.Oqu(n.xi3(2,1,"MenuDepositisPse.loadingButton",n.DdM(4,le))))}function lt(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"div",32),n.YNc(1,Ne,3,8,"p",33),n.YNc(2,Ie,3,6,"button",40),n.YNc(3,je,3,5,"button",41),n.TgZ(4,"button",36),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(2);return n.KtG(yr.closeSection$())}),n._uU(5),n.ALo(6,"i18next"),n.qZA()()}if(2&xr){const wt=n.oxw(2);n.xp6(1),n.Q6J("ngIf",wt.amountWithIva>0&&wt.flags.DepositsIva.isActive),n.xp6(1),n.Q6J("ngIf",!wt.isLoading),n.xp6(1),n.Q6J("ngIf",wt.isLoading),n.xp6(2),n.Oqu(n.xi3(6,4,"MenuDepositisPse.cancelButton",n.DdM(7,Ee)))}}function Ye(xr,Ia){if(1&xr&&(n.TgZ(0,"p",37),n._uU(1),n.ALo(2,"currency"),n.qZA()),2&xr){const wt=n.oxw(3);n.Q6J("ngStyle",n.DdM(7,me)),n.xp6(1),n.hij("\xa1 Importante ! A tu dep\xf3sito se le sumar\xe1 el IVA del 19%, por lo que el valor total ser\xe1 de ",n.gM2(2,2,wt.amountWithIva.toFixed(2),"COP","symbol","1.0-0"),"")}}function tn(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"button",42),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(3);return n.KtG(yr.postKushkiPse())}),n._uU(1),n.ALo(2,"i18next"),n.qZA()}if(2&xr){const wt=n.oxw(3);n.Q6J("disabled",wt.forma.invalid||0==wt.forma.value.bank),n.xp6(1),n.Oqu(n.xi3(2,2,"MenuDepositisPse.reloadButton",n.DdM(5,se)))}}function $t(xr,Ia){1&xr&&(n.TgZ(0,"button",43),n._uU(1),n.ALo(2,"i18next"),n.qZA()),2&xr&&(n.xp6(1),n.Oqu(n.xi3(2,1,"MenuDepositisPse.loadingButton",n.DdM(4,le))))}function Pt(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"div",32),n.YNc(1,Ye,3,8,"p",33),n.YNc(2,tn,3,6,"button",40),n.YNc(3,$t,3,5,"button",41),n.TgZ(4,"button",36),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(2);return n.KtG(yr.closeSection$())}),n._uU(5),n.ALo(6,"i18next"),n.qZA()()}if(2&xr){const wt=n.oxw(2);n.xp6(1),n.Q6J("ngIf",wt.amountWithIva>0&&wt.flags.DepositsIva.isActive),n.xp6(1),n.Q6J("ngIf",!wt.isClicked),n.xp6(1),n.Q6J("ngIf",wt.isClicked),n.xp6(2),n.Oqu(n.xi3(6,4,"MenuDepositisPse.cancelButton",n.DdM(7,Ee)))}}function et(xr,Ia){if(1&xr&&(n.TgZ(0,"p",37),n._uU(1),n.ALo(2,"currency"),n.qZA()),2&xr){const wt=n.oxw(3);n.Q6J("ngStyle",n.DdM(7,me)),n.xp6(1),n.hij("\xa1 Importante ! A tu dep\xf3sito se le sumar\xe1 el IVA del 19%, por lo que el valor total ser\xe1 de ",n.gM2(2,2,wt.amountWithIva.toFixed(2),"COP","symbol","1.0-0"),"")}}function $e(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"button",42),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(3);return n.KtG(yr.postNuveiPse())}),n._uU(1),n.ALo(2,"i18next"),n.qZA()}if(2&xr){const wt=n.oxw(3);n.Q6J("disabled",wt.forma.invalid),n.xp6(1),n.Oqu(n.xi3(2,2,"MenuDepositisPse.reloadButton",n.DdM(5,se)))}}function rt(xr,Ia){1&xr&&(n.TgZ(0,"button",43),n._uU(1),n.ALo(2,"i18next"),n.qZA()),2&xr&&(n.xp6(1),n.Oqu(n.xi3(2,1,"MenuDepositisPse.loadingButton",n.DdM(4,le))))}function Ze(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"div",32),n.YNc(1,et,3,8,"p",33),n.YNc(2,$e,3,6,"button",40),n.YNc(3,rt,3,5,"button",41),n.TgZ(4,"button",36),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(2);return n.KtG(yr.closeSection$())}),n._uU(5),n.ALo(6,"i18next"),n.qZA()()}if(2&xr){const wt=n.oxw(2);n.xp6(1),n.Q6J("ngIf",wt.amountWithIva>0&&wt.flags.DepositsIva.isActive),n.xp6(1),n.Q6J("ngIf",!wt.isClicked),n.xp6(1),n.Q6J("ngIf",wt.isClicked),n.xp6(2),n.Oqu(n.xi3(6,4,"MenuDepositisPse.cancelButton",n.DdM(7,Ee)))}}function Ht(xr,Ia){if(1&xr&&(n.TgZ(0,"p",37),n._uU(1),n.ALo(2,"currency"),n.qZA()),2&xr){const wt=n.oxw(3);n.Q6J("ngStyle",n.DdM(7,me)),n.xp6(1),n.hij("\xa1 Importante ! A tu dep\xf3sito se le sumar\xe1 el IVA del 19%, por lo que el valor total ser\xe1 de ",n.gM2(2,2,wt.amountWithIva.toFixed(2),"COP","symbol","1.0-0"),"")}}function Mt(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"button",42),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(3);return n.KtG(yr.postTuCompraPse())}),n._uU(1),n.ALo(2,"i18next"),n.qZA()}if(2&xr){const wt=n.oxw(3);n.Q6J("disabled",wt.forma.invalid||"0"===wt.forma.value.bank),n.xp6(1),n.Oqu(n.xi3(2,2,"MenuDepositisPse.reloadButton",n.DdM(5,se)))}}function pe(xr,Ia){1&xr&&(n.TgZ(0,"button",43),n._uU(1),n.ALo(2,"i18next"),n.qZA()),2&xr&&(n.xp6(1),n.Oqu(n.xi3(2,1,"MenuDepositisPse.loadingButton",n.DdM(4,le))))}function ce(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"div",32),n.YNc(1,Ht,3,8,"p",33),n.YNc(2,Mt,3,6,"button",40),n.YNc(3,pe,3,5,"button",41),n.TgZ(4,"button",36),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(2);return n.KtG(yr.closeSection$())}),n._uU(5),n.ALo(6,"i18next"),n.qZA()()}if(2&xr){const wt=n.oxw(2);n.xp6(1),n.Q6J("ngIf",wt.amountWithIva>0&&wt.flags.DepositsIva.isActive),n.xp6(1),n.Q6J("ngIf",!wt.isClicked),n.xp6(1),n.Q6J("ngIf",wt.isClicked),n.xp6(2),n.Oqu(n.xi3(6,4,"MenuDepositisPse.cancelButton",n.DdM(7,Ee)))}}function de(xr,Ia){if(1&xr&&(n.TgZ(0,"p",37),n._uU(1),n.ALo(2,"currency"),n.qZA()),2&xr){const wt=n.oxw(3);n.Q6J("ngStyle",n.DdM(7,me)),n.xp6(1),n.hij("!Importante! A tu dep\xf3sito se le sumar\xe1 el IVA del 19%, por lo que el valor total ser\xe1 de ",n.gM2(2,2,wt.amountWithIva.toFixed(2),"COP","symbol","1.0-0"),"")}}function ue(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"button",42),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(3);return n.KtG(yr.postSuperPayPse())}),n._uU(1,"Recargar"),n.qZA()}if(2&xr){const wt=n.oxw(3);n.Q6J("disabled",wt.forma.invalid||"0"===wt.forma.value.bank)}}function ve(xr,Ia){1&xr&&(n.TgZ(0,"button",43),n._uU(1,"Cargando..."),n.qZA())}function Oe(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"div",32),n.YNc(1,de,3,8,"p",33),n.YNc(2,ue,2,1,"button",40),n.YNc(3,ve,2,0,"button",41),n.TgZ(4,"button",36),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(2);return n.KtG(yr.closeSection$())}),n._uU(5,"Cancelar"),n.qZA()()}if(2&xr){const wt=n.oxw(2);n.xp6(1),n.Q6J("ngIf",wt.amountWithIva>0&&wt.flags.DepositsIva.isActive),n.xp6(1),n.Q6J("ngIf",!wt.isClicked),n.xp6(1),n.Q6J("ngIf",wt.isClicked)}}const Xe=function(){return{defaultValue:"logo-pse"}},Cn=function(){return{defaultValue:"PSE"}},ke=function(){return{defaultValue:"Ingresa el valor"}},fe=function(){return{defaultValue:"$0"}},De=function(){return{defaultValue:"Tipo de persona"}},ze=function(){return{defaultValue:"Pasarela de pago"}},Je=function(){return{defaultValue:"*No debe estar inscrito a la pasarela, por medio de cualquiera de estas puede realizar su transacci\xf3n."}};function cn(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"div",2)(1,"div",3),n._UZ(2,"img",4),n.ALo(3,"i18next"),n.TgZ(4,"p",5),n._uU(5),n.ALo(6,"i18next"),n.qZA()(),n.TgZ(7,"form",6)(8,"div",7),n.YNc(9,T,2,1,"div",8),n.qZA(),n.TgZ(10,"div",9)(11,"label",10),n._uU(12),n.ALo(13,"i18next"),n.qZA(),n.TgZ(14,"input",11),n.NdJ("keyup",function(){n.CHM(wt);const yr=n.oxw();return yr.numberFormat("totalDepositAmount"),n.KtG(yr.getAmountWithIva())}),n.ALo(15,"i18next"),n.qZA()(),n.TgZ(16,"div",9)(17,"label",10),n._uU(18),n.ALo(19,"i18next"),n.qZA(),n.TgZ(20,"div",12)(21,"select",13)(22,"option"),n._uU(23),n.qZA()()()(),n.TgZ(24,"div",9)(25,"label",14),n._uU(26),n.ALo(27,"i18next"),n.qZA(),n.TgZ(28,"h6",15),n._uU(29),n.ALo(30,"i18next"),n.qZA(),n.TgZ(31,"div",12)(32,"select",16),n.NdJ("change",function(yr){n.CHM(wt);const qi=n.oxw();return n.KtG(qi.onSelect(yr.target.value))}),n.YNc(33,J,2,2,"option",17),n.qZA()(),n.TgZ(34,"h6",18),n._uU(35),n.ALo(36,"i18next"),n.qZA()(),n.TgZ(37,"div",19),n.YNc(38,te,3,5,"label",20),n.TgZ(39,"div",21),n.YNc(40,G,6,5,"div",22),n.YNc(41,F,4,1,"div",0),n.YNc(42,O,4,1,"div",0),n.YNc(43,P,4,1,"div",0),n.YNc(44,oe,4,1,"div",0),n.qZA()(),n.YNc(45,Le,7,8,"div",23),n.YNc(46,lt,7,8,"div",23),n.YNc(47,Pt,7,8,"div",23),n.YNc(48,Ze,7,8,"div",23),n.YNc(49,ce,7,8,"div",23),n.YNc(50,Oe,6,3,"div",23),n.qZA()()}if(2&xr){const wt=n.oxw();n.xp6(2),n.s9C("alt",n.xi3(3,27,"MenuDepositisPse.logoAlt",n.DdM(51,Xe))),n.xp6(3),n.Oqu(n.xi3(6,30,"MenuDepositisPse.title",n.DdM(52,Cn))),n.xp6(2),n.Q6J("formGroup",wt.forma),n.xp6(2),n.Q6J("ngIf",""!==wt.error),n.xp6(3),n.Oqu(n.xi3(13,33,"MenuDepositisPse.amountLabel",n.DdM(53,ke))),n.xp6(2),n.s9C("placeholder",n.xi3(15,36,"MenuDepositisPse.amountPlaceholder",n.DdM(54,fe))),n.xp6(4),n.Oqu(n.xi3(19,39,"MenuDepositisPse.personTypeLabel",n.DdM(55,De))),n.xp6(3),n.uIk("disabled",!0),n.xp6(1),n.uIk("disabled",!0),n.xp6(1),n.Oqu(wt.typePerson),n.xp6(3),n.Oqu(n.xi3(27,42,"MenuDepositisPse.gatewayLabel",n.DdM(56,ze))),n.xp6(3),n.Oqu(n.xi3(30,45,"MenuDepositisPse.gatewayCommentUp",n.DdM(57,Je))),n.xp6(4),n.Q6J("ngForOf",wt.pasarelas),n.xp6(2),n.Oqu(n.xi3(36,48,"MenuDepositisPse.gatewayCommentDown",n.DdM(58,Je))),n.xp6(2),n.Q6J("ngSwitch",wt.selectedOption),n.xp6(1),n.Q6J("ngIf","3"!==wt.selectedOption),n.xp6(2),n.Q6J("ngSwitchCase"," "),n.xp6(1),n.Q6J("ngIf",1==wt.forma.value.pasarela),n.xp6(1),n.Q6J("ngIf",2==wt.forma.value.pasarela),n.xp6(1),n.Q6J("ngIf",4==wt.forma.value.pasarela),n.xp6(1),n.Q6J("ngIf",5==wt.forma.value.pasarela),n.xp6(1),n.Q6J("ngIf",""==wt.forma.value.pasarela),n.xp6(1),n.Q6J("ngIf",1==wt.forma.value.pasarela),n.xp6(1),n.Q6J("ngIf",2==wt.forma.value.pasarela),n.xp6(1),n.Q6J("ngIf",3==wt.forma.value.pasarela),n.xp6(1),n.Q6J("ngIf",4==wt.forma.value.pasarela),n.xp6(1),n.Q6J("ngIf",5==wt.forma.value.pasarela)}}let er=(()=>{class xr{constructor(wt,Ir,yr,qi,At,ht,Ue,pt,Rt,_t,bn,hr){this.document=wt,this.currencyPipe=Ir,this.payuService=yr,this.nuveiService=qi,this.tuCompraService=At,this.depositService=ht,this.kushki=Ue,this.store=pt,this.activatedRoute=Rt,this.router=_t,this.superPayService=bn,this.optimoveService=hr,this.userdata=JSON.parse(localStorage.getItem("profile")),this.dataSend=JSON.parse(localStorage.getItem("referenceCode")),this.valor=JSON.parse(localStorage.getItem("valoraRecargar")),this.balance=JSON.parse(localStorage.getItem("balance")),this.banks=JSON.parse(localStorage.getItem("banks")),this.banksPseKushki=JSON.parse(localStorage.getItem("banksPseKushki")),this.closeSection=new n.vpe,this.fullname="",this.typePerson="Natural",this.empresa="Corredor Empresarial S.A",this.nit="900243000-8",this.dateDay=Date.now(),this.uuidv1=f(20093),this.moment=f(16676),this.fechaTransaccion=localStorage.setItem("fecha",this.moment(new Date).toISOString()),this.referenciaDePago="",this.declined="",this.declinedMedioDePago="",this.res=!1,this.userAgent=navigator.userAgent,this.termsConditions=!1,this.isLoading=!1,this.isLoadingBanks=!0,this.error="",this.selectedOption=" ",this.tokenRes="",this.documentType=`${this.userdata.identityDocument.type}`,this.documentNumber=`${this.userdata.identityDocument.number}`,this.isClicked=!1,this.bank=void 0,this.banksPse=void 0,this.errorMessage="",this.banksTuCompra=void 0,this.amountWithIva=0,this.userdata&&(this.fullname=` ${this.userdata.firstName} ${this.userdata.firstName2} ${this.userdata.lastName} ${this.userdata.lastName2}`,this.forma=new a.nJ({bank:new a.p4("0",[a.kI.required]),name:new a.p4(this.fullname,[a.kI.required]),typePerson:new a.p4(this.typePerson,[a.kI.required]),typeDocument:new a.p4(this.userdata.identityDocument.type,[a.kI.required]),document:new a.p4(this.userdata.identityDocument.number,[a.kI.required]),mobile:new a.p4(this.userdata.mobile,[a.kI.required]),totalDepositAmount:new a.p4("",[a.kI.required,a.kI.minLength(6)]),pasarela:new a.p4("",[a.kI.required])})),this.assetsSubscription=this.store.select("assets").subscribe(Ur=>{this.i18n=Ur.i18n,this.jsonKushki=Ur.kushkiExceptions,this.flags=Ur.flags})}ngOnInit(){this.isStore="https://tienda.betplay.com.co/payU/pse"===window.location.href;const wt=this.uuidv1;localStorage.setItem("referenceCodePse",JSON.stringify(wt.v1())),localStorage.setItem("referenceCode",JSON.stringify(wt.v1())),this.getBanks(),this.depositService.pasarelas$.subscribe({next:Ir=>{if(!Ir||!Ir.length)return;console.log(Ir),this.pasarelas=Ir;let yr=JSON.parse(sessionStorage.getItem("banks"));this.depositService.isWallet&&(yr=void 0,this.depositService.isWallet=!1),!yr&&this.depositService.getBanks().subscribe({next:qi=>this.getBanks(qi)})}}),this.activatedRoute.queryParams.subscribe(Ir=>{this.tokenRes=Ir.token}),null!=this.tokenRes&&this.kushki.getTransferStatus(this.tokenRes).subscribe(Ir=>{this.descripcion=Ir.data.paymentDescription,this.cus=Ir.data.trazabilityCode,this.reference=Ir.data.transactionReference,this.bankPse=Ir.bankName,"OK"==Ir.data.processorState&&(this.state="TRANSACCI\xd3N APROBADA"),"PENDING"==Ir.data.processorState&&(this.state="TRANSACCI\xd3N PENDIENTE"),"NOT_AUTHORIZED"==Ir.data.processorState&&(this.state="TRANSACCI\xd3N RECHAZADA"),"FAILED"==Ir.data.processorState&&(this.state="TRANSACCI\xd3N FALLIDA")}),this.activatedRoute.queryParams.subscribe(Ir=>{if(this.referenciaDePedido=Ir.referenceCode,this.referenciaTransaccion=Ir.transactionId,this.numeroTransaccion=Ir.cus,this.pseBank=Ir.pseBank,this.valorRecarga=Ir.TX_VALUE,this.moneda=Ir.currency,this.descripcion=Ir.description,this.ipOrigen=Ir.pseReference1,this.polTransactionState=Ir.polTransactionState,this.polResponseCode=Ir.polResponseCode,this.referencePol=Ir.reference_pol,4==this.polTransactionState&&1==this.polResponseCode){this.polResponseCode="Transacci\xf3n aprobada",document.getElementById("logoAprobado").innerHTML="";const yr=document.createElement("img");yr.src="assets/img/payU/aprobado.png",document.getElementById("logoAprobado").appendChild(yr)}if(6==this.polTransactionState&&5==this.polResponseCode){this.polResponseCode="Transacci\xf3n fallida",document.getElementById("logoRechazado").innerHTML="";const yr=document.createElement("img");yr.src="assets/img/payU/logo-rechazado.png",document.getElementById("logoRechazado").appendChild(yr)}if(6==this.polTransactionState&&(4==this.polResponseCode||19==this.polResponseCode)){this.polResponseCode="Transacci\xf3n rechazada",document.getElementById("logoRechazado").innerHTML="";const yr=document.createElement("img");yr.src="assets/img/payU/logo-rechazado.png",document.getElementById("logoRechazado").appendChild(yr)}if(6==this.polTransactionState&&19==this.polResponseCode){this.polResponseCode="Transacci\xf3n rechazada",document.getElementById("logoRechazado").innerHTML="";const yr=document.createElement("img");yr.src="assets/img/payU/logo-rechazado.png",document.getElementById("logoRechazado").appendChild(yr)}if(12==this.polTransactionState&&9994==this.polResponseCode){this.polResponseCode="Transacci\xf3n pendiente, por favor revisar si el d\xe9bito fue realizado en el banco. ",document.getElementById("logoAdmiracion").innerHTML="";const yr=document.createElement("img");yr.src="assets/img/payU/signoAdmiracionCard.png",document.getElementById("logoAdmiracion").appendChild(yr)}if(12==this.polTransactionState&&25==this.polResponseCode){this.polResponseCode="Transacci\xf3n pendiente, por favor revisar si el d\xe9bito fue realizado en el banco. ",document.getElementById("logoAdmiracion").innerHTML="";const yr=document.createElement("img");yr.src="assets/img/payU/signoAdmiracionCard.png",document.getElementById("logoAdmiracion").appendChild(yr)}if(14==this.polTransactionState&&25==this.polResponseCode){this.polResponseCode="Transacci\xf3n pendiente, por favor revisar si el d\xe9bito fue realizado en el banco. ",document.getElementById("logoAdmiracion").innerHTML="";const yr=document.createElement("img");yr.src="assets/img/payU/signoAdmiracionCard.png",document.getElementById("logoAdmiracion").appendChild(yr)}if(14==this.polTransactionState&&9994==this.polResponseCode){this.polResponseCode="Transacci\xf3n pendiente, por favor revisar si el d\xe9bito fue realizado en el banco. ",document.getElementById("logoAdmiracion").innerHTML="";const yr=document.createElement("img");yr.src="assets/img/payU/signoAdmiracionCard.png",document.getElementById("logoAdmiracion").appendChild(yr)}if(6==this.polTransactionState&&14==this.polResponseCode){this.polResponseCode="Transacci\xf3n pendiente, por favor revisar si el d\xe9bito fue realizado en el banco. ",document.getElementById("logoAdmiracion").innerHTML="";const yr=document.createElement("img");yr.src="assets/img/payU/signoAdmiracionCard.png",document.getElementById("logoAdmiracion").appendChild(yr)}if(6==this.polTransactionState&&19==this.polResponseCode){this.polResponseCode="Transacci\xf3n pendiente, por favor revisar si el d\xe9bito fue realizado en el banco. ",document.getElementById("logoAdmiracion").innerHTML="";const yr=document.createElement("img");yr.src="assets/img/payU/signoAdmiracionCard.png",document.getElementById("logoAdmiracion").appendChild(yr)}}),this.total="Transacci\xf3n aprobada"==this.polResponseCode?this.balance.totalBalance+this.valor:0,localStorage.setItem("balancePse",this.total)}formatCurrency(wt){return this.currencyPipe.transform(wt,"USD",!0,"1.2-2")}sendFormPago(){if(this.isLoading=!0,""===this.forma.value.pasarela)return this.error="";this.payuService.getIPAddress().subscribe(wt=>(localStorage.setItem("Ip",JSON.stringify(wt)),"1"===this.forma.value.pasarela?this.postPayUPse():"2"===this.forma.value.pasarela?this.postKushkiPse():"4"===this.forma.value.pasarela?this.postTuCompraPse():void 0))}numberFormat(wt){var Ir=this.forma.value[wt].replace(/\./g,"");if(isNaN(Ir)?this.forma.patchValue({[wt]:this.forma.value[wt].replace(/[^\d\.]*/g,"")}):(Ir=(Ir=Ir.toString().split("").reverse().join("").replace(/(?=\d*\.?)(\d{3})/g,"$1.")).split("").reverse().join("").replace(/^[\.]/,""),this.forma.patchValue({[wt]:Ir})),parseInt(this.forma.value.totalDepositAmount.replace(/\./g,""))<1e4)return this.error="El valor de la recarga no puede ser menor a $10.000";this.error="",this.amountDebounceTimer&&clearTimeout(this.amountDebounceTimer),this.amountDebounceTimer=setTimeout(()=>{const yr=parseFloat(this.forma.value.totalDepositAmount.replace(/[,.]/g,""));isNaN(yr)||this.optimoveService.trackDepositAmountInput(yr,"PSE")},1e3)}getBanks(wt){this.isLoadingBanks=!0;const Ir=wt??JSON.parse(sessionStorage.getItem("banks"));Ir&&(this.banksPse=Ir?.payu,this.bank=Ir?.kushki,this.banksTuCompra=Ir?.tucompra,this.banksSuperPay=Ir?.superpay),this.isLoadingBanks=!1}onSelect(wt){if(this.selectedOption=wt,"4"===wt){const Ir=[0,408,500];if(Object.keys(this.tuCompraService.error).length>0&&(Ir.includes(this.tuCompraService.error.paymentMethods.status)||Ir.includes(this.tuCompraService.error.banks.status))){const yr=Object.values(this.tuCompraService.error);return this.forma.value.bank=0,void(this.error=yr[0]?.msg??"Estamos presentando inconvenientes, por favor intente nuevamente.")}}"4"!==wt&&(this.error="")}postPayUPse(){const wt=this.amountWithIva;this.res=!0,this.error="",localStorage.setItem("referenceCode",JSON.stringify(this.uuidv1.v1())),"0"==this.forma.value.bank?this.error="Selecciona un banco":(this.isLoading=!0,this.payuService.postPayuPse(this.forma.value.bank,this.isStore,wt).subscribe(yr=>{this.isLoading=!1,this.declinedMedioDePago=yr.state,this.declined=yr.state,this.referenciaDePago=yr.orderId,this.fechaTransaccion=localStorage.getItem("fecha"),"DECLINED"===yr.state&&(this.declined="declinado"),this.dataPse=window.location.href=yr.extraParameters.BANK_URL},yr=>{switch(yr.status){case 408:this.isLoading=!1,this.error="L\xedmite de tiempo excedido , por favor intenta nuevamente.",this.redirectHome();break;case 422:this.isLoading=!1,this.error="Hubo un error, por favor intenta en un rato",this.redirectHome();break;default:this.isLoading=!1,this.error="Hubo un error, por favor intenta en unos minutos."}})),localStorage.setItem("codeBank",this.forma.value.bank),this.optionPay="payu",this.gaEventRecargarInPse(this.optionPay)}postKushkiPse(){const{isActive:wt,kushkiIva:Ir,iva:yr}=this.flags.DepositsIva;let qi=wt?this.amountWithIva/(1+yr/100):this.amountWithIva,At=0;const ht=wt?yr/100:Ir?1+yr/100:0;if(ht){let Ue=!wt&&Ir?Math.ceil(qi/ht):qi;At=wt?Math.ceil(qi*ht):qi-Ue,qi=Ue}this.res=!0,this.kushki.tokenKushkiTb(this.forma.value.bank,qi.toString(),yr,At).subscribe(Ue=>{this.tokenPse=Ue.token,this.fechaTransaccion=localStorage.getItem("fecha"),this.valorRecarga=localStorage.setItem("valoraRecargar",this.amountWithIva.toString()),localStorage.setItem("referenceCode",JSON.stringify(this.uuidv1.v1())),this.tokenPse==Ue.token&&this.kushki.postKushkiTb(this.tokenPse,this.amountWithIva.toString()).subscribe(Rt=>{this.document.location.href=Rt.data.redirectUrl,this.isClicked=!0},Rt=>{[400,401,402,403,405,406,407,409,410,422,404,500].includes(Rt.status)&&(this.error=Rt.error.message,this.isClicked=!1),(408==Rt.status||422==Rt.status)&&(this.error=Rt.error.message,this.redirectHome())})}),this.optionPay="Kushki",this.gaEventRecargarInPse(this.optionPay)}postTuCompraPse(){if(this.res=!0,this.error="","0"==this.forma.value.bank)this.error="Selecciona un banco";else{const Ir={gateway:"tucompra",paymentMethod:this.tuCompraService.selectPaymentMethods("pse").metidmetodo,amount:this.amountWithIva.toString(),codeBank:this.forma.value.bank.split("-")[0],nameBank:this.forma.value.bank.split("-")[1],typePaymentMethod:"PSE"};localStorage.setItem("dataRecargaPse",JSON.stringify(Ir)),this.isLoading=!0,this.isClicked=!0,this.tuCompraService.post(Ir).subscribe(yr=>{yr?.urlBanco?.replaceAll(" ").length>0&&(window.location.href=yr.urlBanco,this.isLoading=!1)},yr=>{if([408,500].includes(yr.status)||!yr.status)return this.error="Estamos presentando inconvenientes con la pasarela de pago TuCompra, por favor intente nuevamente.",this.isLoading=!1,void(this.isClicked=!1);this.error=yr?.error?.Error??"Error",this.isLoading=!1,this.isClicked=!1})}}postNuveiPse(){this.res=!0,this.error="",this.isClicked=!0;const wt=this.uuidv1;localStorage.setItem("valoraRecargar",this.amountWithIva.toString()),localStorage.setItem("dataRecargaPse",JSON.stringify({gateway:"nuvei"})),this.nuveiService.postNuvei(wt.v1()).subscribe(Ir=>{window.open(Ir.data.url),this.isClicked=!1},Ir=>{this.error=500===Ir.status?"Estamos presentando inconvenientes con la pasarela de pago, por favor intente nuevamente.":Ir.error.message,this.isClicked=!1})}postPayuPseReintentar(){localStorage.setItem("referenceCode",JSON.stringify(this.uuidv1.v1())),this.router.navigate(["/menuusuario"],{queryParams:{optionMenu:2}})}postSuperPayPse(){if(this.res=!0,this.error="","0"==this.forma.value.bank)this.error="Selecciona un banco";else{const wt={bankCode:this.forma.value.bank.split("-")[0],amount:this.amountWithIva+""};localStorage.setItem("dataRecargaPse",JSON.stringify(wt)),this.isLoading=!0,this.isClicked=!0,this.superPayService.postSuperPayPse(wt).subscribe({next:Ir=>{this.isLoading=!1,window.location.href=Ir.bankUrl},error:Ir=>{this.isLoading=!1,this.isClicked=!1,this.error=Ir.error.message?Ir.error.message:"Estamos presentando inconvenientes con la pasarela de pago SuperPay, por favor intente nuevamente"}})}}buttonPrint(){window.print()}redirectHome(){setTimeout(()=>{this.router.navigate(["/"])},4e3)}closeSection$(){this.closeSection.emit("")}gaEventRecargarInPse(wt){window.dataLayer.push({event:"ga_event",eventName:"evento_interactivo_web",category:`recarga: ${wt}`,action:"recargar",label:"recargar",userid:this.userdata.accountId??""})}getAmountWithIva(){const wt=Number(this.forma.get("totalDepositAmount").value.replace(/\./gi,""));if(!this.flags.DepositsIva.isActive)return this.amountWithIva=wt;this.amountWithIva=Math.ceil(wt*(1+this.flags.DepositsIva.iva/100))}getRequestError(wt){this.error=wt.message;const Ir=parseFloat(this.forma.value.totalDepositAmount.replace(/[,.]/g,""));isNaN(Ir)||this.optimoveService.trackFailedDeposit(Ir,"PSE")}static#e=this.\u0275fac=function(Ir){return new(Ir||xr)(n.Y36(h.K0),n.Y36(h.H9),n.Y36(r.z),n.Y36(b.g),n.Y36(y.F),n.Y36(_.U),n.Y36(i.T),n.Y36(l.yh),n.Y36(E.gz),n.Y36(E.F0),n.Y36(C.z),n.Y36(s.G))};static#t=this.\u0275cmp=n.Xpm({type:xr,selectors:[["app-deposits-pse"]],inputs:{userdata:"userdata",dataSend:"dataSend",valor:"valor",balance:"balance",banks:"banks",banksPseKushki:"banksPseKushki"},outputs:{closeSection:"closeSection"},features:[n._Bn([h.H9])],decls:2,vars:2,consts:[[4,"ngIf"],["class","col-12",4,"ngIf"],[1,"col-12"],[1,"d-flex"],["src","assets/img/payU/logo-pse.png",1,"image-logo-pse",2,"width","6%","height","6%","align-self","center",3,"alt"],[1,"title","d-none","d-sm-block"],[1,"form-pse","row",3,"formGroup"],[1,"container-errors","col-12"],["class","alert alert-danger",4,"ngIf"],[1,"form-group","col-12","col-lg-3"],["for","currentPassword"],["matInput","","type","text","formControlName","totalDepositAmount",1,"form-control",3,"placeholder","keyup"],[1,"select-container"],["readonly","",1,"form-control"],["for","currentPassword",1,"col-12"],[1,"text-comment-up","text-secondary"],["formControlName","pasarela",1,"form-control",3,"change"],[3,"value",4,"ngFor","ngForOf"],[1,"text-comment-down","text-secondary"],[1,"form-group","col-12","col-lg-3",3,"ngSwitch"],["for","typeBanco","class","col-12",4,"ngIf"],[1,""],[4,"ngSwitchCase"],["class","button-container",4,"ngIf"],[1,"alert","alert-danger"],[3,"value"],["for","typeBanco",1,"col-12"],["formControlName","bank","required","",1,"form-control"],[3,"disabled","value","click",4,"ngFor","ngForOf"],[3,"disabled","value","click"],[3,"disabled","value",4,"ngFor","ngForOf"],[3,"disabled","value"],[1,"button-container"],[3,"ngStyle",4,"ngIf"],["class","buttonPagar",3,"disabled",4,"ngIf"],["type","button","class","buttonPagarDisabled","disabled","",4,"ngIf"],[1,"btn-cancel","d-block","d-md-none",3,"click"],[3,"ngStyle"],[1,"buttonPagar",3,"disabled"],["type","button","disabled","",1,"buttonPagarDisabled"],["class","buttonPagar",3,"disabled","click",4,"ngIf"],["type","submit","class","buttonPagarDisabled","disabled","",4,"ngIf"],[1,"buttonPagar",3,"disabled","click"],["type","submit","disabled","",1,"buttonPagarDisabled"]],template:function(Ir,yr){1&Ir&&(n.YNc(0,d,1,0,"app-loadingspinner",0),n.YNc(1,cn,51,59,"div",1)),2&Ir&&(n.Q6J("ngIf",yr.isLoadingBanks),n.xp6(1),n.Q6J("ngIf",yr.cus==yr.reference))},dependencies:[h.sg,h.O5,h.PC,h.RF,h.n9,a._Y,a.YN,a.Kr,a.Fj,a.EJ,a.JJ,a.JL,a.Q7,a.sg,a.u,I.A,h.rS,h.H9,g.e3],styles:[".title[_ngcontent-%COMP%]{font-size:24px;font-weight:600;color:#002361;margin-bottom:1rem;margin-top:2rem}.text[_ngcontent-%COMP%]{font-size:16px;color:#002361;font-weight:500}a[_ngcontent-%COMP%]{color:#3fb3e3!important;cursor:pointer;font-weight:500}.back[_ngcontent-%COMP%]{background-color:#eceef2;display:flex;justify-content:center;align-items:center;padding:57px 0}.back[_ngcontent-%COMP%] .text-gray[_ngcontent-%COMP%]{display:flex;align-items:center;gap:1rem;color:#656565;font-weight:600}.back[_ngcontent-%COMP%] .text-gray[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin-bottom:0}.back[_ngcontent-%COMP%] .medio-pago[_ngcontent-%COMP%]{border:1px solid #C1C1C1;width:571px}.back[_ngcontent-%COMP%] .medio-pago[_ngcontent-%COMP%] .medio-pago-header[_ngcontent-%COMP%]{color:#fff;padding:15px 19px;font-size:12px;background-color:#c1c1c1}.back[_ngcontent-%COMP%] .medio-pago[_ngcontent-%COMP%] .medio-pago-body[_ngcontent-%COMP%]{padding:22px;display:flex;align-items:center;gap:1.5rem;font-weight:600;color:#656565}.back[_ngcontent-%COMP%] .medio-pago[_ngcontent-%COMP%] .medio-pago-body[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin-bottom:0rem}.back[_ngcontent-%COMP%] .medio-pago[_ngcontent-%COMP%] .medio-pago-footer[_ngcontent-%COMP%]{display:flex;align-items:center;padding:2px 33px 15px 44px;gap:24px}.back[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin-bottom:1rem}.back[_ngcontent-%COMP%] .result-transaction[_ngcontent-%COMP%]{background-color:#fff;padding:58px 85px;border-radius:13px}.back[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{margin-top:1rem;color:#002361;font-weight:600}.text-comment-up[_ngcontent-%COMP%]{display:none}.text-comment-down[_ngcontent-%COMP%]{font-size:10px;margin:8px}div.mdc-checkbox__background[_ngcontent-%COMP%]{border-radius:50%}@media screen and (max-width: 800px){.button-container[_ngcontent-%COMP%]{margin-top:115px}.image-logo-pse[_ngcontent-%COMP%]{display:none}.text-comment-up[_ngcontent-%COMP%]{font-size:10px;margin-top:8px;display:block}.text-comment-down[_ngcontent-%COMP%]{display:none}}"]})}return xr})();var lr=f(15861),Yt=f(95508),kt=f(77874),Se=f(9315),Qe=f(27921),Be=f(32181),ct=f(64716);function Ke(xr,Ia){if(1&xr&&(n.TgZ(0,"div",58),n._uU(1),n.qZA()),2&xr){const wt=n.oxw(2);n.xp6(1),n.hij("",wt.errorMessagge," ")}}const Qt=function(){return{defaultValue:"Valor requerido"}};function Bt(xr,Ia){1&xr&&(n.TgZ(0,"div",58),n._uU(1),n.ALo(2,"i18next"),n.qZA()),2&xr&&(n.xp6(1),n.Oqu(n.xi3(2,1,"rechargeWithCard.requiredValueError",n.DdM(4,Qt))))}const Ge=function(){return{defaultValue:"Cuota requerido"}};function nn(xr,Ia){1&xr&&(n.TgZ(0,"div",58),n._uU(1),n.ALo(2,"i18next"),n.qZA()),2&xr&&(n.xp6(1),n.Oqu(n.xi3(2,1,"rechargeWithCard.requiredFeeError",n.DdM(4,Ge))))}const en=function(){return{defaultValue:"C\xf3digo de seguridad requerido"}};function it(xr,Ia){1&xr&&(n.TgZ(0,"div",58),n._uU(1),n.ALo(2,"i18next"),n.qZA()),2&xr&&(n.xp6(1),n.hij(" ",n.xi3(2,1,"rechargeWithCard.requiredSecurityCodeError",n.DdM(4,en))," "))}const Ft=function(){return{defaultValue:"Fecha de vencimiento requerido"}};function yn(xr,Ia){1&xr&&(n.TgZ(0,"div",58),n._uU(1),n.ALo(2,"i18next"),n.qZA()),2&xr&&(n.xp6(1),n.hij(" ",n.xi3(2,1,"rechargeWithCard.requiredExpirationDateError",n.DdM(4,Ft))," "))}const ei=function(){return{defaultValue:"Pasarela requerido"}};function Ii(xr,Ia){1&xr&&(n.TgZ(0,"div",58),n._uU(1),n.ALo(2,"i18next"),n.qZA()),2&xr&&(n.xp6(1),n.Oqu(n.xi3(2,1,"rechargeWithCard.requiredGatewayError",n.DdM(4,ei))))}function Wn(xr,Ia){if(1&xr&&(n.TgZ(0,"section",8),n.YNc(1,Bt,3,5,"div",9),n.YNc(2,nn,3,5,"div",9),n.YNc(3,it,3,5,"div",9),n.YNc(4,yn,3,5,"div",9),n.YNc(5,Ii,3,5,"div",9),n.qZA()),2&xr){const wt=n.oxw(2);n.xp6(1),n.Q6J("ngIf",null==wt.myForm.controls.valor.errors?null:wt.myForm.controls.valor.errors.required),n.xp6(1),n.Q6J("ngIf",null==wt.myForm.controls.cuotas.errors?null:wt.myForm.controls.cuotas.errors.required),n.xp6(1),n.Q6J("ngIf",null==wt.myForm.controls.codigoDeSeguridad.errors?null:wt.myForm.controls.codigoDeSeguridad.errors.required),n.xp6(1),n.Q6J("ngIf",(null==wt.myForm.controls.fechaDeVencimientoMes.errors?null:wt.myForm.controls.fechaDeVencimientoMes.errors.required)||(null==wt.myForm.controls.fechaDeVencimientoAno.errors?null:wt.myForm.controls.fechaDeVencimientoAno.errors.required)),n.xp6(1),n.Q6J("ngIf",null==wt.myForm.controls.pasarela.errors?null:wt.myForm.controls.pasarela.errors.required)}}function kn(xr,Ia){if(1&xr&&(n.TgZ(0,"option",59),n._uU(1),n.qZA()),2&xr){const wt=Ia.$implicit;n.Q6J("value",wt),n.xp6(1),n.Oqu(wt)}}function Lr(xr,Ia){if(1&xr&&(n.TgZ(0,"option",59),n._uU(1),n.qZA()),2&xr){const wt=Ia.$implicit;n.Q6J("value",wt),n.xp6(1),n.Oqu(wt)}}function gr(xr,Ia){if(1&xr&&(n.TgZ(0,"option",59),n._uU(1),n.qZA()),2&xr){const wt=Ia.$implicit;n.Q6J("value",wt),n.xp6(1),n.Oqu(wt)}}function Yr(xr,Ia){if(1&xr&&(n.TgZ(0,"option",59),n._uU(1),n.qZA()),2&xr){const wt=Ia.$implicit;n.Q6J("value",wt.id),n.xp6(1),n.hij(" ",wt.nombre," ")}}const di=function(){return{fontSize:"12px",color:"red"}};function Jr(xr,Ia){if(1&xr&&(n.TgZ(0,"p",60),n._uU(1),n.ALo(2,"currency"),n.qZA()),2&xr){const wt=n.oxw(2);n.Q6J("ngStyle",n.DdM(7,di)),n.xp6(1),n.hij("\xa1 Importante ! A tu dep\xf3sito se le sumar\xe1 el IVA del 19%, por lo que el valor total ser\xe1 de ",n.gM2(2,2,wt.amountWithIva.toFixed(2),"COP","symbol","1.0-0"),"")}}const vr=function(){return{defaultValue:"Recargar"}};function Ai(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"button",61),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(2);return n.KtG(yr.sendFormPago())}),n._uU(1),n.ALo(2,"i18next"),n.qZA()}if(2&xr){const wt=n.oxw(2);n.Q6J("disabled",wt.myForm.invalid),n.xp6(1),n.Oqu(n.xi3(2,2,"rechargeWithCard.rechargeButton",n.DdM(5,vr)))}}function ji(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"button",61),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(2);return n.KtG(yr.postTuCompra())}),n._uU(1),n.ALo(2,"i18next"),n.qZA()}if(2&xr){const wt=n.oxw(2);n.Q6J("disabled",wt.myForm.invalid),n.xp6(1),n.Oqu(n.xi3(2,2,"rechargeWithCard.rechargeButton",n.DdM(5,vr)))}}function Ki(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"button",61),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(2);return n.KtG(yr.postSuperPay())}),n._uU(1,"Recargar"),n.qZA()}if(2&xr){const wt=n.oxw(2);n.Q6J("disabled",wt.myForm.invalid)}}const xa=function(){return{defaultValue:"Procesando..."}};function Pa(xr,Ia){1&xr&&(n.TgZ(0,"button",62),n._uU(1),n.ALo(2,"i18next"),n._UZ(3,"i",63),n.qZA()),2&xr&&(n.xp6(1),n.hij(" ",n.xi3(2,1,"rechargeWithCard.processingButton",n.DdM(4,xa))," "))}const lo=function(){return{defaultValue:"Recargas con tarjeta d\xe9bito o cr\xe9dito"}},ni=function(){return{defaultValue:"Solo elige el monto que deseas recargar y completa los datos de tu tarjeta para realizar la transferencia de manera sencilla."}},ii=function(){return{defaultValue:"Ingresa el valor*"}},Pn=function(){return{defaultValue:"*Recuerda que la recarga m\xednima es de $10Mil"}},mr=function(){return{defaultValue:"Nombre*"}},nr=function(){return{defaultValue:"Documento de identificaci\xf3n*"}},ri=function(){return{defaultValue:"N\xfamero de la tarjeta*"}},Pi=function(){return{defaultValue:"Fecha de vencimiento*"}},ki=function(){return{defaultValue:"MM"}},Hi=function(){return{defaultValue:"AAAA"}},Qa=function(){return{defaultValue:"C\xf3digo de seguridad"}},Va=function(){return{defaultValue:"CVV / CVC*"}},qr=function(){return{defaultValue:"Cuotas*"}},Hr=function(){return{position:"relative"}},nt=function(){return{defaultValue:"Pasarela*"}},st=function(){return{defaultValue:"*No debe estar inscrito a la pasarela, por medio de cualquiera de estas puede realizar su transacci\xf3n."}},Et=function(){return{position:"absolute",top:"92%"}};function jt(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"div",2)(1,"section",3)(2,"h6",4),n._uU(3),n.ALo(4,"i18next"),n.qZA(),n.TgZ(5,"p",5),n._uU(6),n.ALo(7,"i18next"),n.qZA()(),n.TgZ(8,"section",6)(9,"form",7)(10,"div",8),n.YNc(11,Ke,2,1,"div",9),n.qZA(),n.YNc(12,Wn,6,5,"section",10),n.TgZ(13,"section",11)(14,"div",12)(15,"label",13),n._uU(16),n.ALo(17,"i18next"),n.qZA(),n.TgZ(18,"input",14),n.NdJ("input",function(){n.CHM(wt);const yr=n.oxw();return n.KtG(yr.formatNumber())})("keyup",function(){n.CHM(wt);const yr=n.oxw();return n.KtG(yr.getAmountWithIva())}),n.qZA(),n.TgZ(19,"small",15),n._uU(20),n.ALo(21,"i18next"),n.qZA()(),n.TgZ(22,"div",16)(23,"label",13),n._uU(24),n.ALo(25,"i18next"),n.qZA(),n._UZ(26,"input",17),n.qZA(),n.TgZ(27,"div",18)(28,"label",19),n._uU(29),n.ALo(30,"i18next"),n.qZA(),n._UZ(31,"input",20),n.qZA(),n.TgZ(32,"div",21),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw();return n.KtG(yr.moveInputCard("card1","card4"))}),n.TgZ(33,"label",22),n._uU(34),n.ALo(35,"i18next"),n.qZA(),n.TgZ(36,"div",23)(37,"div",24)(38,"div",25)(39,"input",26),n.NdJ("keyup",function(){n.CHM(wt);const yr=n.oxw();return n.KtG(yr.removeLetters("card1"))})("input",function(yr){n.CHM(wt);const qi=n.oxw();return n.KtG(qi.moveCursor(yr.target,"card2","card1"))}),n.qZA(),n.TgZ(40,"div"),n._uU(41,"-"),n.qZA(),n.TgZ(42,"input",27),n.NdJ("keyup",function(){n.CHM(wt);const yr=n.oxw();return n.KtG(yr.removeLetters("card2"))})("input",function(yr){n.CHM(wt);const qi=n.oxw();return n.KtG(qi.moveCursor(yr.target,"card3","card1"))}),n.qZA(),n.TgZ(43,"div"),n._uU(44,"-"),n.qZA(),n.TgZ(45,"input",28),n.NdJ("keyup",function(){n.CHM(wt);const yr=n.oxw();return n.KtG(yr.removeLetters("card3"))})("input",function(yr){n.CHM(wt);const qi=n.oxw();return n.KtG(qi.moveCursor(yr.target,"card4","card2"))}),n.qZA(),n.TgZ(46,"div"),n._uU(47,"-"),n.qZA(),n.TgZ(48,"input",29),n.NdJ("keyup",function(){n.CHM(wt);const yr=n.oxw();return n.KtG(yr.removeLetters("card4"))})("input",function(yr){n.CHM(wt);const qi=n.oxw();return n.KtG(qi.moveCursor(yr.target,"card4","card3"))}),n.qZA()()()()(),n.TgZ(49,"div",30)(50,"label",31),n._uU(51),n.ALo(52,"i18next"),n.qZA(),n.TgZ(53,"div",32)(54,"div",16)(55,"div",33)(56,"label",34),n._uU(57,"Mes"),n.qZA(),n.TgZ(58,"select",35)(59,"option",36),n._uU(60),n.ALo(61,"i18next"),n.qZA(),n.YNc(62,kn,2,2,"option",37),n.qZA()()(),n.TgZ(63,"div",38)(64,"span"),n._uU(65,"/"),n.qZA()(),n.TgZ(66,"div",16)(67,"label",39),n._uU(68,"a\xf1o"),n.qZA(),n.TgZ(69,"select",40)(70,"option",36),n._uU(71),n.ALo(72,"i18next"),n.qZA(),n.YNc(73,Lr,2,2,"option",37),n.qZA()()()(),n.TgZ(74,"div",41)(75,"label",13),n._uU(76),n.ALo(77,"i18next"),n.qZA(),n.TgZ(78,"div",42)(79,"input",43),n.NdJ("input",function(){n.CHM(wt);const yr=n.oxw();return yr.numberFormatCardCvv(),n.KtG(yr.removeLetters("codigoSeguridad"))}),n.qZA(),n.TgZ(80,"a",44),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw();return n.KtG(yr.gaEventinformationPayu())}),n._uU(81),n.ALo(82,"i18next"),n.qZA()()(),n.TgZ(83,"div",18)(84,"label",19),n._uU(85),n.ALo(86,"i18next"),n.qZA(),n.TgZ(87,"div",45)(88,"select",46)(89,"option",47),n._uU(90,"Escoge una opci\xf3n"),n.qZA(),n.YNc(91,gr,2,2,"option",37),n.qZA()()(),n.TgZ(92,"div",48)(93,"label",19),n._uU(94),n.ALo(95,"i18next"),n.qZA(),n.TgZ(96,"h6",49),n._uU(97),n.ALo(98,"i18next"),n.qZA(),n.TgZ(99,"div",50)(100,"select",51),n.NdJ("change",function(yr){n.CHM(wt);const qi=n.oxw();return n.KtG(qi.onSelect(yr.target.value))}),n.TgZ(101,"option",47),n._uU(102,"Escoge una opci\xf3n"),n.qZA(),n.YNc(103,Yr,2,2,"option",37),n.qZA()(),n.TgZ(104,"h6",52),n._uU(105),n.ALo(106,"i18next"),n.qZA()()(),n.TgZ(107,"section",53)(108,"p",54),n._uU(109),n.ALo(110,"i18next"),n.qZA(),n.YNc(111,Jr,3,8,"p",55),n.YNc(112,Ai,3,6,"button",56),n.YNc(113,ji,3,6,"button",56),n.YNc(114,Ki,2,1,"button",56),n.YNc(115,Pa,4,5,"button",57),n.qZA()()()()}if(2&xr){const wt=n.oxw();n.xp6(3),n.hij(" ",n.xi3(4,32,"rechargeWithCard.title",n.DdM(83,lo))," "),n.xp6(3),n.Oqu(n.xi3(7,35,"rechargeWithCard.description",n.DdM(84,ni))),n.xp6(3),n.Q6J("formGroup",wt.myForm),n.xp6(2),n.Q6J("ngIf",""!==wt.errorMessagge),n.xp6(1),n.Q6J("ngIf",""!==wt.error),n.xp6(4),n.Oqu(n.xi3(17,38,"rechargeWithCard.valueLabel",n.DdM(85,ii))),n.xp6(4),n.hij(" ",n.xi3(21,41,"lowAmount.updateData",n.DdM(86,Pn)),""),n.xp6(4),n.Oqu(n.xi3(25,44,"rechargeWithCard.nameLabel",n.DdM(87,mr))),n.xp6(5),n.Oqu(n.xi3(30,47,"rechargeWithCard.documentLabel",n.DdM(88,nr))),n.xp6(5),n.Oqu(n.xi3(35,50,"rechargeWithCard.cardNumberLabel",n.DdM(89,ri))),n.xp6(17),n.Oqu(n.xi3(52,53,"rechargeWithCard.expirationDateLabel",n.DdM(90,Pi))),n.xp6(9),n.Oqu(n.xi3(61,56,"rechargeWithCard.expirationMonthPlaceholder",n.DdM(91,ki))),n.xp6(2),n.Q6J("ngForOf",wt.expirationMonths),n.xp6(9),n.Oqu(n.xi3(72,59,"rechargeWithCard.expirationYearPlaceholder",n.DdM(92,Hi))),n.xp6(2),n.Q6J("ngForOf",wt.expirationYears),n.xp6(3),n.Oqu(n.xi3(77,62,"rechargeWithCard.securityCodeLabel",n.DdM(93,Qa))),n.xp6(3),n.uIk("maxlength",wt.cvvMax()),n.xp6(2),n.Oqu(n.xi3(82,65,"rechargeWithCard.cvvLink",n.DdM(94,Va))),n.xp6(4),n.Oqu(n.xi3(86,68,"rechargeWithCard.feesLabel",n.DdM(95,qr))),n.xp6(6),n.Q6J("ngForOf",wt.numberFees),n.xp6(1),n.Q6J("ngStyle",n.DdM(96,Hr)),n.xp6(2),n.Oqu(n.xi3(95,71,"rechargeWithCard.gatewayLabel",n.DdM(97,nt))),n.xp6(3),n.Oqu(n.xi3(98,74,"rechargeWithCard.gatewayComment",n.DdM(98,st))),n.xp6(6),n.Q6J("ngForOf",wt.pasarelas),n.xp6(1),n.Q6J("ngStyle",n.DdM(99,Et)),n.xp6(1),n.hij(" ",n.xi3(106,77,"rechargeWithCard.gatewayComment",n.DdM(100,st)),""),n.xp6(4),n.hij(" ",n.xi3(110,80,"lowAmount.updateData",n.DdM(101,Pn))," "),n.xp6(2),n.Q6J("ngIf",wt.amountWithIva>0&&wt.flags.DepositsIva.isActive),n.xp6(1),n.Q6J("ngIf",!wt.isLoading&&"4"!==wt.myForm.value.pasarela&&"5"!==wt.myForm.value.pasarela),n.xp6(1),n.Q6J("ngIf",!wt.isLoading&&"4"===wt.myForm.value.pasarela),n.xp6(1),n.Q6J("ngIf",!wt.isLoading&&"5"===wt.myForm.value.pasarela),n.xp6(1),n.Q6J("ngIf",wt.isLoading)}}const Xt=function(){return{defaultValue:"Declinado"}};function Xn(xr,Ia){1&xr&&(n._UZ(0,"img",81),n.ALo(1,"i18next")),2&xr&&n.s9C("alt",n.xi3(1,1,"transactionResult.declinedIcon.alt",n.DdM(4,Xt)))}const Rn=function(){return{defaultValue:"Aprobado"}};function jr(xr,Ia){1&xr&&(n._UZ(0,"img",82),n.ALo(1,"i18next")),2&xr&&n.s9C("alt",n.xi3(1,1,"transactionResult.approvedIcon.alt",n.DdM(4,Rn)))}function an(xr,Ia){1&xr&&n._UZ(0,"img",83)}function Un(xr,Ia){1&xr&&n._UZ(0,"img",84)}function Mn(xr,Ia){1&xr&&n._UZ(0,"img",85)}function Qn(xr,Ia){1&xr&&n._UZ(0,"img",86)}function zn(xr,Ia){if(1&xr&&(n.TgZ(0,"p",60),n._uU(1),n.ALo(2,"currency"),n.qZA()),2&xr){const wt=n.oxw(3);n.Q6J("ngStyle",n.DdM(7,di)),n.xp6(1),n.hij("\xa1 Importante ! A tu dep\xf3sito se le sumar\xe1 el IVA del 19%, por lo que el valor total ser\xe1 de ",n.gM2(2,2,wt.amountWithIva.toFixed(2),"COP","symbol","1.0-0"),"")}}const sr=function(){return{defaultValue:"Reintentar Transacci\xf3n"}};function On(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"button",90),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(3);return n.KtG(yr.postPayuPseReintentar())}),n._uU(1),n.ALo(2,"i18next"),n.qZA()}2&xr&&(n.xp6(1),n.Oqu(n.xi3(2,1,"transactionResult.retryButton",n.DdM(4,sr))))}const Er=function(){return{defaultValue:"Finalizar Transacci\xf3n"}};function Fr(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"div",87),n.YNc(1,zn,3,8,"p",55),n.YNc(2,On,3,5,"button",88),n.TgZ(3,"button",89),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(2);return n.KtG(yr.gaEventFinishTransactionCard())}),n._uU(4),n.ALo(5,"i18next"),n.qZA()()}if(2&xr){const wt=n.oxw(2);n.xp6(1),n.Q6J("ngIf",wt.amountWithIva>0&&wt.flags.DepositsIva.isActive),n.xp6(1),n.Q6J("ngIf","Transacci\xf3n rechazada"===wt.polResponseCode),n.xp6(2),n.Oqu(n.xi3(5,3,"transactionResult.finishButton",n.DdM(6,Er)))}}const _i=function(){return{defaultValue:"Tu transacci\xf3n se encuentra en estado"}},Qi=function(){return{defaultValue:"Referencia de Pago:"}},Fi=function(){return{defaultValue:"Medio de pago:"}},fa=function(){return{defaultValue:"Icono Alerta"}},Ua=function(){return{defaultValue:"Recuerda guardar la referencia de pago en caso de que desees hacer un seguimiento a tu transacci\xf3n en la p\xe1gina de consulta de transacci\xf3n de PayU, Tu Compra o con nuestro equipo de servicio al cliente."}};function fo(xr,Ia){if(1&xr&&(n.TgZ(0,"div",64)(1,"div",65),n._UZ(2,"img",66),n.ALo(3,"i18next"),n.TgZ(4,"div",67),n.YNc(5,Xn,2,5,"img",68),n.YNc(6,jr,2,5,"img",69),n.TgZ(7,"span"),n._uU(8),n.ALo(9,"i18next"),n.qZA()(),n.TgZ(10,"p",70),n._uU(11),n.ALo(12,"i18next"),n.qZA(),n.TgZ(13,"div",71)(14,"div",72),n._uU(15),n.ALo(16,"i18next"),n.qZA(),n.TgZ(17,"div",73),n.YNc(18,an,1,0,"img",74),n.YNc(19,Un,1,0,"img",75),n.YNc(20,Mn,1,0,"img",76),n.YNc(21,Qn,1,0,"img",77),n.TgZ(22,"div"),n._uU(23),n._UZ(24,"br"),n._uU(25),n.qZA()(),n.TgZ(26,"div",78),n._UZ(27,"img",79),n.ALo(28,"i18next"),n.TgZ(29,"span"),n._uU(30),n.ALo(31,"i18next"),n.qZA()()(),n.YNc(32,Fr,6,7,"div",80),n.qZA()()),2&xr){const wt=n.oxw();n.xp6(2),n.s9C("alt",n.lcZ(3,17,"transactionResult.logoAlt")),n.xp6(3),n.Q6J("ngIf","DECLINED"===wt.responseDataCard),n.xp6(1),n.Q6J("ngIf","APPROVED"===wt.responseDataCard),n.xp6(2),n.AsE(" ",n.xi3(9,19,"transactionResult.transactionStatusText",n.DdM(34,_i))," ",wt.responseTransaction||wt.lowercase,":"),n.xp6(3),n.AsE("",n.xi3(12,22,"transactionResult.paymentReferenceText",n.DdM(35,Qi))," ",wt.dataSend,""),n.xp6(4),n.Oqu(n.xi3(16,25,"transactionResult.paymentMethodHeader",n.DdM(36,Fi))),n.xp6(3),n.Q6J("ngIf","VISA"===wt.typeCard),n.xp6(1),n.Q6J("ngIf",5==wt.myForm.value.numeroDeTarjeta1[0]||"MASTERCARD"===wt.typeCard),n.xp6(1),n.Q6J("ngIf","AMERICAN EXPRESS"===wt.typeCard),n.xp6(1),n.Q6J("ngIf","DINERS CLUB"===wt.typeCard),n.xp6(2),n.hij(" ",wt.responseDataCard||wt.uppercase," "),n.xp6(2),n.hij(" ",wt.cardNumberMasked," "),n.xp6(2),n.s9C("alt",n.xi3(28,28,"transactionResult.alertIcon.alt",n.DdM(37,fa))),n.xp6(3),n.hij(" ",n.xi3(31,31,"transactionResult.saveReferenceMessage",n.DdM(38,Ua))," "),n.xp6(2),n.Q6J("ngIf",!wt.printed)}}let La=(()=>{class xr{constructor(wt,Ir,yr,qi,At,ht,Ue,pt,Rt,_t){this.formBuilder=wt,this.store=Ir,this.payuService=yr,this.kushkiService=qi,this.nuveiService=At,this.tuCompraService=ht,this.depositService=Ue,this.superPayService=pt,this.router=Rt,this.optimoveService=_t,this.closeSection=new n.vpe,this.userdata=JSON.parse(localStorage.getItem("profile")),this.dataSend=JSON.parse(localStorage.getItem("referenceCode")),this.uuidv1=f(20093),this.luhn=f(50245),this.userAgent=navigator.userAgent,this.expirationYears=this.generateExpirationYears(),this.expirationMonths=this.generateExpirationMonths(),this.numberFees=this.generateNumberFees(),this.isLoading=!1,this.error="",this.errorMessagge="",this.kushki=new Yt.Kushki({merchantId:"4977b53390794e6bbde6a125d71ea5da",inTestEnvironment:!1,regional:!1}),this.reference="",this.isClicked=!1,this.amountWithIva=0,this.cvvMax=(0,n.tdS)(3),this.changeErrorMsg=(0,n.tdS)(!0),this.initForm();const bn=JSON.parse(sessionStorage.getItem("dataRecargaTarjeta"));"/resultCard"===this.router.url&&(bn?(this.responseDataCard=bn.responseDataCard,this.cardNumberMasked=bn.cardNumberMasked,this.responseTransaction=bn.responseTransaction,this.typeCard=bn.typeCard):this.router.navigate(["/"]))}ngOnInit(){this.store.select("assets").subscribe(wt=>{this.flags=wt.flags}),sessionStorage.removeItem("dataRecargaTarjeta"),localStorage.setItem("referenceCode",JSON.stringify(this.uuidv1.v1())),this.getPasarelas()}getPasarelas(){(0,Se.D)([this.depositService.getPasarelasI18n(),this.depositService.getPasarelasAssets()]).subscribe(([wt,Ir])=>{const yr=Object.keys(wt).length>0?wt:Object.keys(Ir).length>0?Ir:{};Object.keys(yr).length>0&&this.sortArrayPasarelas(yr.Menupagos.listapagos)})}formatNumber(){this.amountDebounceTimer&&clearTimeout(this.amountDebounceTimer),this.amountDebounceTimer=setTimeout(()=>{const Ir=parseFloat(this.myForm.value.valor.replace(/[,.]/g,""));isNaN(Ir)||this.optimoveService.trackDepositAmountInput(Ir,"tarjeta")},1e3),this.changeErrorMsg()&&(this.errorMessagge=""),console.trace();const wt=document.getElementById("valorNumber");if(wt.value=wt.value.replace(/\D/g,"").replace(/\B(?=(\d{3})+(?!\d).?)/g,"."),parseInt(this.myForm.value.valor.replace(/\./g,""))<1e4)return this.errorMessagge="El valor de la recarga no puede ser menor a $10.000"}sortArrayPasarelas(wt){const Ir=wt.slice();Ir.sort((yr,qi)=>yr.orden-qi.orden),this.pasarelas=Ir.filter(yr=>"0"!==yr.tarjeta),this.pasarelas.length&&this.myForm.get("pasarela").patchValue(this.pasarelas[0].id,{emitEvent:!1}),1===this.pasarelas.length&&this.myForm.get("pasarela").disable()}initForm(){let wt=` ${this.userdata.firstName} ${this.userdata.firstName2} ${this.userdata.lastName} ${this.userdata.lastName2}`.toUpperCase().trim();this.myForm=this.formBuilder.group({numeroTarjeta:this.formBuilder.group({numeroDeTarjeta1:["",[a.kI.required,a.kI.pattern(/^\d{4}$/)]],numeroDeTarjeta2:["",[a.kI.required,a.kI.pattern(/^\d{4}$/)]],numeroDeTarjeta3:["",[a.kI.required,a.kI.pattern(/^\d{4}$/)]],numeroDeTarjeta4:["",[a.kI.required,a.kI.pattern(/^\d{2,4}$/)]]},{validators:[this.validatorNumberCard.bind(this)]}),codigoDeSeguridad:[{value:"",disabled:!0},[a.kI.required,a.kI.pattern(/\d{3}/)]],fechaDeVencimientoMes:["",[a.kI.required]],fechaDeVencimientoAno:["",[a.kI.required]],cuotas:["",[a.kI.required]],valor:["",[a.kI.required]],name:[{value:wt,disabled:!0},[a.kI.required]],pasarela:["",[a.kI.required]],document:[{value:this.userdata?.identityDocument?.number??"XXX.XXX.XXX",disabled:!0},[a.kI.required]]}),this.formOtp=this.formBuilder.group({otp:["",[a.kI.required,a.kI.maxLength(3),a.kI.minLength(3),a.kI.pattern(/^[0-9][0-9]*$/)]]}),this.myForm.get("numeroTarjeta").valueChanges.pipe((0,Qe.O)(this.myForm.get("numeroTarjeta").value),(0,Be.h)(()=>this.myForm.get("numeroTarjeta").valid)).subscribe(Ir=>{/^(?:3[47]\d{13})$/.test(`${Ir?.numeroDeTarjeta1??""}${Ir?.numeroDeTarjeta2??""}${Ir?.numeroDeTarjeta3??""}${Ir?.numeroDeTarjeta4??""}`)?(this.cvvMax.set(4),this.myForm.get("codigoDeSeguridad").setValidators([a.kI.required,a.kI.pattern(new RegExp(`^\\d{${this.cvvMax()}}$`))])):(this.cvvMax.set(3),this.myForm.get("codigoDeSeguridad").setValidators([a.kI.required,a.kI.pattern(new RegExp(`^\\d{${this.cvvMax()}}$`))])),this.myForm.get("codigoDeSeguridad").updateValueAndValidity()})}validatorNumberCard(wt){this.showCardNumber();const Ir=wt?.parent?.get("pasarela"),yr=wt?.parent?.get("codigoDeSeguridad");if(null==Ir?.value||null==yr?.value)return null;yr.setValue("",{emitEvent:!1}),yr.disable();const qi=wt,Rt=`${qi.get("numeroDeTarjeta1")?.value??""}${qi.get("numeroDeTarjeta2")?.value??""}${qi.get("numeroDeTarjeta3")?.value??""}${qi.get("numeroDeTarjeta4")?.value??""}`;let _t=!1;return _t="1"===Ir?.value?this.validateCardNumberFormatForPayU(Rt,qi,yr):this.numberFormatCard(Rt,qi,yr),_t?null:{combinedInvalid:!0}}generateExpirationYears(){const wt=(new Date).getFullYear(),Ir=[];for(let yr=0;yr<=20;yr++)Ir.push((wt+yr)%100);return Ir}moveCursor(wt,Ir,yr){wt.value.length===wt.maxLength?document.getElementById(Ir).focus():0===wt.value.length&&document.getElementById(yr).focus()}moveInputCard(wt,Ir){0===this.myForm?.get("numeroTarjeta")?.get("numeroDeTarjeta1")?.value?.length?document.getElementById(wt).focus():0!==this.myForm?.get("numeroTarjeta")?.get("numeroDeTarjeta4")?.value?.length&&document.getElementById(Ir).focus()}generateExpirationMonths(){const wt=[];for(let Ir=1;Ir<=12;Ir++)wt.push(Ir>9?Ir:"0"+Ir);return wt}generateNumberFees(){const wt=[];for(let Ir=1;Ir<=1;Ir++)wt.push(Ir);return wt}removeLetters(wt){let Ir=document.getElementById(wt);Ir.value=Ir.value.replace(/\D/g,"")}onNumeroPlanoChange(wt){const Ir=parseFloat(wt.replace(/[^0-9.]/g,""));this.myForm.get("valor").setValue(Ir)}numberFormatCard(wt,Ir,yr){const qi={americanExpress:{start:[34,37],digits:[15]},dinnersClub:{start:[30,35,36,38,39],digits:[14,15]},visa:{start:[4],digits:[16]},masterCard:{start:[5],digits:[16]}};let At=!1;const ht=3==+wt.slice(0,1)?+wt.slice(0,2):+wt.slice(0,1);for(const Ue in qi)if(qi[Ue].start.includes(ht)&&qi[Ue].digits.includes(wt.length)){At=16===wt.length?this.luhn.validate(wt):14===wt.length||15===wt.length;break}return At?(this.changeErrorMsg()&&(this.errorMessagge=""),console.trace(),this.maskCardNumber(),yr.enable(),!0):(Ir.touched&&(this.errorMessagge="N\xfamero de tarjeta de cr\xe9dito inv\xe1lido"),!1)}validateCardNumberFormatForPayU(wt,Ir,yr){const qi={visa:/^(?:4\d{12}(?:\d{3})?|606374\d{10})$/,mastercard:/^(?:5[1-5]\d{14}|2(?:2(?:2[1-9]|[3-9]\d)|[3-6]\d\d|7(?:[01]\d|20))\d{12})$/,codensa:/^(?:590712\d{10})$/,amex:/^(?:3[47]\d{13})$/,diners:/^(?:(?:[35](?:0[0-5]|[68][0-9])\d{11})|(?:30[0-5]{11})|(?:3095\d{10})|(?:36{12})|(?:3[89]\d{12}))$/};let At=!1;for(const ht in qi)if(qi[ht].test(wt)){if(At=!0,!this.luhn.validate(wt))return this.errorMessagge="N\xfamero de tarjeta de cr\xe9dito inv\xe1lido",!1;this.maskCardNumber();break}return At?(this.changeErrorMsg()&&(this.errorMessagge=""),console.trace(),yr.enable(),!0):(Ir.touched&&(this.errorMessagge="N\xfamero de tarjeta de cr\xe9dito inv\xe1lido"),!1)}maskCardNumber(){const wt=document.getElementById("card1"),Ir=document.getElementById("card2"),yr=document.getElementById("card3");wt&&(wt.type="password"),Ir&&(Ir.type="password"),yr&&(yr.type="password")}showCardNumber(){const wt=document.getElementById("card1"),Ir=document.getElementById("card2"),yr=document.getElementById("card3");wt&&(wt.type="text"),Ir&&(Ir.type="text"),yr&&(yr.type="text")}numberFormatCardCvv(wt){if("1"===this.myForm?.get("pasarela")?.value)return this.numberFormatCardCvvByPayU();const Ir=this.myForm.value.codigoDeSeguridad,qi=(Ir.replace(/\s/g,"").replace(/\D/g,""),document.getElementById("codigoSeguridad")),At=Number(this.myForm.get("numeroTarjeta").value.numeroDeTarjeta1.slice(0,2));if(!([34,37].includes(At)&&4===Ir.length||![34,37].includes(At)&&3===Ir.length))return![34,37].includes(At)&&Ir.length>3?(console.log(![34,37].includes(At)),void(qi.value=Ir.slice(0,3))):void(([34,37].includes(At)&&Ir.length<4||![34,37].includes(At)&&Ir.length<3)&&(qi.type="text"));qi.type="password"}numberFormatCardCvvByPayU(){const wt=document.getElementById("codigoSeguridad");this.myForm?.get("codigoDeSeguridad")?.valid?(this.errorMessagge="",wt.type="password"):(this.errorMessagge="Invalido CVV",wt.type="text")}formEnable(){this.myForm.enable(),this.myForm.get("name")?.disable(),this.myForm.get("document")?.disable(),this.changeErrorMsg.set(!0)}sendFormPago(){if(this.isLoading=!0,this.myForm.disable(),""===this.myForm.value.pasarela)return this.error="";this.payuService.getIPAddress().subscribe(wt=>(localStorage.setItem("Ip",JSON.stringify(wt)),"1"===this.myForm.value.pasarela?this.postPayuCard():"2"===this.myForm.value.pasarela?this.postKushkiCardToken():"3"===this.myForm.value.pasarela?this.postNuvei():void 0)),this.option=1===this.myForm.value.pasarela?"payu":"kushki",this.gaEventRecargarInCard(this.option)}saveDateTransaction(){const wt=f(16676);this.fechaTransaccion=wt(new Date).toISOString()}getNumberCard(){this.cardNumberMasked="**** **** **** "+this.myForm.value.numeroDeTarjeta4;const{numeroDeTarjeta1:wt="",numeroDeTarjeta2:Ir="",numeroDeTarjeta3:yr="",numeroDeTarjeta4:qi=""}=this.myForm?.get("numeroTarjeta")?.value||{};return`${wt}${Ir}${yr}${qi}`}getCardType(){let wt=this.getNumberCard();if(console.log("this.myForm?.get('pasarela')?.value",this.myForm?.get("pasarela")?.value),"1"!==this.myForm?.get("pasarela")?.value)return"5"===wt[0]?"MASTERCARD":"4"===wt[0]?"VISA":void 0;const Ir={visa:/^(?:4\d{12}(?:\d{3})?|606374\d{10})$/,mastercard:/^(?:5[1-5]\d{14}|2(?:2(?:2[1-9]|[3-9]\d)|[3-6]\d\d|7(?:[01]\d|20))\d{12})$/,codensa:/^(?:590712\d{10})$/,amex:/^(?:3[47]\d{13})$/,diners:/^(?:(?:[35](?:0[0-5]|[68][0-9])\d{11})|(?:30[0-5]{11})|(?:3095\d{10})|(?:36{12})|(?:3[89]\d{12}))$/};console.log("cardNumber",wt);for(const yr in Ir)if(Ir[yr].test(wt))return yr.toUpperCase()}postPayuCard(){this.isLoading=!0,this.changeErrorMsg.set(!1),this.errorMessagge="",localStorage.setItem("valoraRecargar",this.amountWithIva.toString()),localStorage.setItem("referenceCode",JSON.stringify(this.uuidv1.v1()));const wt=this.getNumberCard(),Ir=this.getCardType(),yr=kt.MD5(this.uuidv1.v1()).toString();this.payuService.postPayuCard(Ir,wt,this.myForm.value.codigoDeSeguridad,this.myForm.value.cuotas.toString(),this.myForm.value.fechaDeVencimientoMes,this.myForm.value.fechaDeVencimientoAno,yr,this.userAgent).pipe((0,ct.x)(()=>this.formEnable())).subscribe(qi=>{switch(qi.state){case"APPROVED":this.responseTransaction="aprobada";break;case"PENDING":this.responseTransaction="pendiente";break;case"DECLINED":this.responseTransaction="denegada"}const At={visa:/^(?:4\d{12}(?:\d{3})?|606374\d{10})$/,mastercard:/^(?:5[1-5]\d{14}|2(?:2(?:2[1-9]|[3-9]\d)|[3-6]\d\d|7(?:[01]\d|20))\d{12})$/,codensa:/^(?:590712\d{10})$/,amex:/^(?:3[47]\d{13})$/,diners:/^(?:(?:[35](?:0[0-5]|[68][0-9])\d{11})|(?:30[0-5]{11})|(?:3095\d{10})|(?:36{12})|(?:3[89]\d{12}))$/};for(const pt in At)At[pt].test(this.getNumberCard())&&(this.typeCard=pt.toUpperCase());const ht="amex"===Ir.toLowerCase()?"American Express":"diners"===Ir.toLowerCase()?"Diners Club":Ir;let Ue={dataCard:qi.orderId,responseDataCard:qi.state,responseTransaction:this.responseTransaction,cardNumberMasked:wt,typeCard:this.typeCard,reference:localStorage.getItem("referenceCode"),cardType:ht};sessionStorage.setItem("dataRecargaTarjeta1",JSON.stringify(Ue)),this.router.navigate(["/resultCard"]),this.isLoading=!1},qi=>{this.errorMessagge=qi instanceof Error?qi.message:"Ha ocurrido un error; por favor, int\xe9ntalo m\xe1s tarde.",this.isLoading=!1})}postKushkiCardToken(){var wt=this;localStorage.setItem("valoraRecargar",this.amountWithIva.toString());let Ir=new Date;this.myForm.value.fechaDeVencimientoMeswt.formEnable())).subscribe(Ue=>{let Rt;wt.reference=Ue.data.transactionReference,Ue.data!=Ue.data.details.responseText?(wt.responseTransaction="denegada",Rt="DECLINED"):(wt.responseTransaction="aprobada",Rt="APROVED"),4==wt.myForm.value.numeroDeTarjeta1[0]&&(wt.typeCard="VISA"),5==wt.myForm.value.numeroDeTarjeta1[0]&&(wt.typeCard="MASTERCARD"),sessionStorage.setItem("dataRecargaTarjeta1",JSON.stringify({dataCard:qi.message,responseDataCard:Rt,responseTransaction:wt.responseTransaction,cardNumberMasked:wt.cardNumberMasked,typeCard:wt.typeCard})),wt.router.navigate(["/resultCard"])},Ue=>{let Rt;[400,401,402,403,405,406,407,409,410,422,404,500].includes(Ue.status)&&(wt.errorMessagge=Ue.error.message,wt.responseTransaction="denegada",Rt="DECLINED"),408==Ue.status?(wt.errorMessagge="Transacci\xf3n en proceso por favor valida en unos minutos.",Rt="APROVED",wt.redirectHome()):wt.errorMessagge="Ha ocurrido un error por favor intentalo mas tarde",4==wt.myForm.value.numeroDeTarjeta1[0]&&(wt.typeCard="VISA"),5==wt.myForm.value.numeroDeTarjeta1[0]&&(wt.typeCard="MASTERCARD"),sessionStorage.setItem("dataRecargaTarjeta",JSON.stringify({dataCard:qi.message,responseDataCard:Rt,responseTransaction:wt.responseTransaction,cardNumberMasked:wt.cardNumberMasked,typeCard:wt.typeCard})),wt.router.navigate(["/resultCard"])}),wt.isLoading=!1)}});return function(qi){return yr.apply(this,arguments)}}())}postNuvei(){this.isLoading=!0;const wt=this.uuidv1.v1(),Ir=JSON.stringify({cardNumberMasked:this.getNumberCard(),pasarela:"nuvei",reference:wt});sessionStorage.setItem("dataRecargaTarjeta1",Ir),localStorage.setItem("valoraRecargar",this.amountWithIva.toString()),this.nuveiService.postNuvei(wt).subscribe(yr=>{window.open(yr.data.url),setTimeout(()=>{this.isLoading=!1},3e3)},yr=>{if(console.log("Error de la peticion",yr),[0,408,500].includes(yr.status)||0===yr.status)return this.errorMessagge="Estamos presentando inconvenientes con la pasarela de pago TuCompra, por favor intente nuevamente",void(this.isLoading=!1);this.errorMessagge=yr?.error?.Error??"Estamos presentando inconvenientes, por favor intente nuevamente",this.isLoading=!1})}redirectHome(){setTimeout(()=>{this.router.navigate(["/"])},4e3)}onSelect(wt){if("4"!==wt)"4"!==wt&&(this.changeErrorMsg()&&(this.errorMessagge=""),console.trace());else{const Ir=[0,408,500];if(Object.keys(this.tuCompraService.error).length>0&&Ir.includes(this.tuCompraService.error.paymentMethods.status)){const yr=Object.values(this.tuCompraService.error);this.errorMessagge=yr[0]?.msg??"Estamos presentando inconvenientes, por favor intente nuevamente."}}}postTuCompra(){this.isLoading=!0,this.myForm.disable(),localStorage.setItem("valoraRecargar",this.amountWithIva.toString());const wt=new Date;if(this.myForm.value.fechaDeVencimientoMesthis.formEnable())).subscribe(ht=>{const pt=[{estados:["ok"],msg:"Transacci\xf3n Exitosa",state:"APROVED"},{estados:["rechazada"],msg:"Transacci\xf3n Rechazada",state:"DECLINED"},{estados:["pendiente","pending"],msg:"Transacci\xf3n Pendiente",state:"PENDING"},{estados:["fallida"],msg:"Transacci\xf3n no concluida por falla t\xe9cnica",state:"DECLINED"},{estados:["validacion"],msg:"Transacci\xf3n en validaci\xf3n",state:"PENDING"}].find(_t=>_t.estados.includes(ht.estado.toLowerCase()));this.responseDataCard=pt.state,this.typeCard=qi.metnombremetodo.toUpperCase().replace(" - TUCOMPRA","");const Rt={dataCard:ht.Descripcion,responseDataCard:this.responseDataCard,responseTransaction:ht.estado,cardNumberMasked:this.getNumberCard(),typeCard:this.typeCard,pasarela:"tuCompra",reference:localStorage.getItem("referenceCodePse")};sessionStorage.setItem("dataRecargaTarjeta1",JSON.stringify(Rt)),this.router.navigate(["/resultCard"]),this.isLoading=!1},ht=>{if(this.getRequestError("tarjeta tucompra"),console.log("Error de la peticion",ht),[0,408,500].includes(ht.status)||0===ht.status)return this.errorMessagge="Estamos presentando inconvenientes con la pasarela de pago TuCompra, por favor intente nuevamente",void(this.isLoading=!1);this.errorMessagge=ht?.error?.Error??"Estamos presentando inconvenientes, por favor intente nuevamente",this.isLoading=!1})}catch(Ir){console.log("error \u2192",Ir),this.errorMessagge="Estamos presentando inconvenientes con la pasarela de pago TuCompra, por favor intente nuevamente",this.isLoading=!1}}postSuperPay(){this.isLoading=!0,this.myForm.disable(),localStorage.setItem("valoraRecargar",this.amountWithIva.toString());const wt=new Date;if(this.myForm.value.fechaDeVencimientoMesthis.formEnable())).subscribe(At=>{const Ue=[{estados:["ok"],msg:"Transacci\xf3n Exitosa",state:"APPROVED"},{estados:["rechazada"],msg:"Transacci\xf3n Rechazada",state:"DECLINED"},{estados:["pendiente","pending"],msg:"Transacci\xf3n Pendiente",state:"PENDING"},{estados:["fallida"],msg:"Transacci\xf3n no concluida por falla t\xe9cnica",state:"DECLINED"},{estados:["validacion"],msg:"Transacci\xf3n en validaci\xf3n",state:"PENDING"}].filter(Rt=>Rt.state.toLowerCase()==At.gatewayResponseCode.toLowerCase());this.responseDataCard=Ue[0]?.state||"UNKNOWN",this.typeCard=yr;const pt={dataCard:At.accountType,responseDataCard:this.responseDataCard,responseTransaction:At.gatewayResponseCode,cardNumberMasked:this.getNumberCard(),typeCard:this.typeCard,pasarela:"superPay",reference:localStorage.getItem("referenceCodePse")};sessionStorage.setItem("dataRecargaTarjeta1",JSON.stringify(pt)),this.router.navigate(["/resultCard"]),this.isLoading=!1},At=>{this.isLoading=!1,this.errorMessagge=At.error.message?At.error.message:"Estamos presentando inconvenientes con la pasarela de pago SuperPay, por favor intente nuevamente"})}catch(Ir){if(console.error("error \u2192",Ir),this.isLoading=!1,Ir.message)return void(this.errorMessagge=Ir.message);this.errorMessagge="Error procesando el pago, por favor recargue la p\xe1guina e intente nuevamente.",this.formEnable()}}postOpt(){var wt=this;localStorage.setItem("valoraRecargar",this.amountWithIva.toString());let Ir=new Date;this.myForm.value.fechaDeVencimientoMes{this.errorMessagge=yr.error.message,408==yr.status&&(console.log("Transacci\xf3n en proceso por favor valida en unos minutos."),this.errorMessagge="Transacci\xf3n en proceso por favor valida en unos minutos.",this.redirectHome()),this.isLoading=!1})}postValidationOtp(){this.isClicked=!0,this.kushkiService.postOtp(this.formOtp.value.otp).subscribe(wt=>{"ok"==wt.message&&(console.log(wt),this.kushkiService.postKushkiCardOtp(localStorage.getItem("tokenKushki"),this.myForm.value.cuotas,this.formOtp.value.otp).subscribe(Ir=>{console.log(Ir),408==Ir.code&&(this.responseTransaction="Transacci\xf3n en proceso por favor valida en unos minutos."),this.reference=Ir.data.transactionReference,this.responseTransaction=Ir.data.details.responseText},Ir=>{this.error=Ir,this.error=Ir.message,this.error=Ir.error.message,408==Ir.status&&(this.error="Transacci\xf3n en proceso por favor valida en unos minutos.")}))},wt=>{this.error=wt,this.error=wt.message,this.error=wt.error.message,this.error=wt.error.data.message,408==wt.status&&(console.log("Transacci\xf3n en proceso por favor valida en unos minutos."),this.error="Transacci\xf3n en proceso por favor valida en unos minutos.")})}closeSection$(){this.closeSection.emit("")}gaEventinformationPayu(){window.dataLayer.push({event:"ga_event",eventName:"evento_interactivo_web",category:"recargas_payu",action:"informacion",label:"clic en 'CVV / CVC*'",userid:this.userdata.accountId??""})}gaEventRecargarInCard(wt){window.dataLayer.push({event:"ga_event",eventName:"evento_interactivo_web",category:`recarga: ${wt}`,action:"recargar",label:"recargar",userid:this.userdata.accountId??""})}gaEventFinishTransactionCard(){const Ir={aprobada:"Transacci\xf3n aprobada",pendiente:"Transacci\xf3n pendiente",denegada:"Transacci\xf3n rechazada",rechazada:"Transacci\xf3n rechazada",fallida:"Transacci\xf3n fallida"}[this.responseTransaction?.toLowerCase()]||this.responseTransaction;window.dataLayer.push({event:"ga_event",eventName:"evento_interactivo_web",category:"recargas_payu",action:"transaccion_finalizada",label:Ir,userid:this.userdata.accountId??""})}getAmountWithIva(){const wt=Number(this.myForm.get("valor").value.replace(/\./gi,""));if(!this.flags.DepositsIva.isActive)return this.amountWithIva=wt;this.amountWithIva=Math.ceil(wt*(1+this.flags.DepositsIva.iva/100))}getRequestError(wt){const Ir=parseFloat(this.myForm.value.valor.replace(/[,.]/g,""));isNaN(Ir)||this.optimoveService.trackFailedDeposit(Ir,wt)}static#e=this.\u0275fac=function(Ir){return new(Ir||xr)(n.Y36(a.j3),n.Y36(l.yh),n.Y36(r.z),n.Y36(i.T),n.Y36(b.g),n.Y36(y.F),n.Y36(_.U),n.Y36(C.z),n.Y36(E.F0),n.Y36(s.G))};static#t=this.\u0275cmp=n.Xpm({type:xr,selectors:[["app-deposits-cards"]],outputs:{closeSection:"closeSection"},decls:2,vars:2,consts:[["class","container-xl col-12 deposits-card",4,"ngIf"],["class","row back",4,"ngIf"],[1,"container-xl","col-12","deposits-card"],[1,"d-flex","justify-content-between","align-items-center","mb-3","flex-column"],[1,"title","d-none","d-sm-block"],[1,"description","fw-light"],[1,"d-flex","justify-content-center","align-items-center","flex-column"],[1,"row",3,"formGroup"],[1,"container-errors","col-12"],["class","alert alert-danger",4,"ngIf"],["class","container-errors col-12",4,"ngIf"],[1,"cards-deposits","content"],[1,"form-group","amount"],["for","currentPassword"],["type","text","id","valorNumber","inputmode","numeric","formControlName","valor","placeholder","Digita una cifra","autofocus","","required","",1,"form-control","cards-input",3,"input","keyup"],["id","emailHelp",1,"form-text","text-muted","d-block","d-sm-none"],[1,"form-group"],["type","text","formControlName","name",1,"form-control","cards-input","disabled"],[1,"form-group","d-flex","flex-wrap"],["for","currentPassword",1,"col-12"],["type","number","formControlName","document",1,"form-control","cards-input","disabled"],[1,"card-number","global-container",3,"click"],["for","currentPassword",2,"width","100%"],["formGroupName","numeroTarjeta",1,"form-control","cards-input","card-number"],[1,"elements","col-12","col-sm-8","col-md-12","col-xl-6"],[1,"cards-focus"],["type","text","id","card1","inputmode","numeric","maxlength","4","formControlName","numeroDeTarjeta1","placeholder","XXXX","autocomplete","off","required","",3,"keyup","input"],["type","text","id","card2","inputmode","numeric","maxlength","4","formControlName","numeroDeTarjeta2","placeholder","XXXX","autocomplete","off","required","",3,"keyup","input"],["type","text","id","card3","inputmode","numeric","maxlength","4","formControlName","numeroDeTarjeta3","placeholder","XXXX","autocomplete","off","required","",3,"keyup","input"],["type","text","id","card4","inputmode","numeric","maxlength","4","formControlName","numeroDeTarjeta4","placeholder","XXXX","autocomplete","off","required","",3,"keyup","input"],[1,"expire-date","global-container"],["role","none"],[1,"d-flex","flex-wrap","expire-date","content"],[1,"select-container"],["for","month",1,"d-none","m-0","p-0"],["formControlName","fechaDeVencimientoMes","id","month","required","",1,"form-control","cards-input","w-100"],["disabled","","selected","","value",""],[3,"value",4,"ngFor","ngForOf"],[1,"divider"],["for","year",1,"d-none","m-0","p-0"],["formControlName","fechaDeVencimientoAno","id","year","required","",1,"form-control","select-year","cards-input","w-100"],[1,"form-group","d-flex","flex-wrap",2,"align-items","center","gap","4px"],[1,"form-control","cards-input","ccv-code"],["type","text","id","codigoSeguridad","inputmode","numeric","formControlName","codigoDeSeguridad","minlength","3","placeholder","XXX","required","",1,"col",3,"input"],[1,"fw-light",3,"click"],[1,"select-container","w-100"],["formControlName","cuotas","required","",1,"form-control","cards-input"],["value","","disabled",""],[1,"form-group","d-flex","flex-wrap",3,"ngStyle"],[1,"text-comment-down","text-secondary","d-block","d-md-none"],[1,"select-container",2,"width","100%"],["formControlName","pasarela","required","",1,"form-control","cards-input",3,"change"],[1,"text-comment-down","text-secondary","d-none","d-md-block",3,"ngStyle"],[1,"container","actions"],[1,"mb-0","pb-0","amount"],[3,"ngStyle",4,"ngIf"],["class","btn btn-success col-12 col-md-4",3,"disabled","click",4,"ngIf"],["disabled","","class","btn btn-success col-12 col-md-4",4,"ngIf"],[1,"alert","alert-danger"],[3,"value"],[3,"ngStyle"],[1,"btn","btn-success","col-12","col-md-4",3,"disabled","click"],["disabled","",1,"btn","btn-success","col-12","col-md-4"],[1,"fa","fa-spinner","fa-pulse","fa-fw"],[1,"row","back"],[1,"col-12","col-lg-9","result-transaction"],["src","assets/img/icons/betplay-azul-logo.svg",3,"alt"],[1,"text-gray","flex-column","flex-sm-row","text-sm-center"],["src","assets/img/icons/declined-icon.svg",3,"alt",4,"ngIf"],["src","assets/img/icons/aprovved-icon.svg",3,"alt",4,"ngIf"],[1,"text",2,"font-weight","600"],[1,"medio-pago"],[1,"medio-pago-header"],[1,"medio-pago-body"],["width","65","src","assets/img/icons/visa-logo.svg",4,"ngIf"],["width","65","src","assets/img/payU/logo-mastercard.png",4,"ngIf"],["width","65","src","assets/img/icons/american_express-logo.svg",4,"ngIf"],["width","65","src","assets/img/icons/diners_club-logo.svg",4,"ngIf"],[1,"medio-pago-footer"],["src","assets/img/icons/alert-icon.svg",3,"alt"],["class","button-container",4,"ngIf"],["src","assets/img/icons/declined-icon.svg",3,"alt"],["src","assets/img/icons/aprovved-icon.svg",3,"alt"],["width","65","src","assets/img/icons/visa-logo.svg"],["width","65","src","assets/img/payU/logo-mastercard.png"],["width","65","src","assets/img/icons/american_express-logo.svg"],["width","65","src","assets/img/icons/diners_club-logo.svg"],[1,"button-container"],["class","btn",3,"click",4,"ngIf"],["routerLink","/",1,"btn",3,"click"],[1,"btn",3,"click"]],template:function(Ir,yr){1&Ir&&(n.YNc(0,jt,116,102,"div",0),n.YNc(1,fo,33,39,"div",1)),2&Ir&&(n.Q6J("ngIf",yr.responseDataCard==yr.dataCard),n.xp6(1),n.Q6J("ngIf",yr.responseDataCard!=yr.dataCard))},dependencies:[h.sg,h.O5,h.PC,a._Y,a.YN,a.Kr,a.Fj,a.wV,a.EJ,a.JJ,a.JL,a.Q7,a.wO,a.nD,a.sg,a.u,a.x0,E.rH,h.H9,g.e3],styles:[".deposits-card[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{font-size:24px;color:#002361;font-weight:500;margin-bottom:1rem}.deposits-card[_ngcontent-%COMP%] .description[_ngcontent-%COMP%]{font-size:16px;color:#002361;font-weight:500;text-align:center}@media screen and (max-width: 768px){.deposits-card[_ngcontent-%COMP%] .description[_ngcontent-%COMP%]{font-size:14px}}.deposits-card[_ngcontent-%COMP%] .text[_ngcontent-%COMP%]{font-size:16px}.deposits-card[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#3fb3e3!important;cursor:pointer;font-weight:500;font-size:16px}.deposits-card[_ngcontent-%COMP%] .back[_ngcontent-%COMP%]{background-color:#eceef2;display:flex;justify-content:center;align-items:center;padding:57px 0}.deposits-card[_ngcontent-%COMP%] .back[_ngcontent-%COMP%] .text-gray[_ngcontent-%COMP%]{display:flex;align-items:center;gap:1rem;color:#656565;font-weight:600}.deposits-card[_ngcontent-%COMP%] .back[_ngcontent-%COMP%] .text-gray[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin-bottom:0}.deposits-card[_ngcontent-%COMP%] .back[_ngcontent-%COMP%] .medio-pago[_ngcontent-%COMP%]{border:1px solid #c1c1c1;max-width:571px}.deposits-card[_ngcontent-%COMP%] .back[_ngcontent-%COMP%] .medio-pago[_ngcontent-%COMP%] .medio-pago-header[_ngcontent-%COMP%]{color:#fff;padding:15px 19px;font-size:12px;background-color:#c1c1c1}.deposits-card[_ngcontent-%COMP%] .back[_ngcontent-%COMP%] .medio-pago[_ngcontent-%COMP%] .medio-pago-body[_ngcontent-%COMP%]{padding:22px;display:flex;align-items:center;gap:1.5rem;font-weight:600;color:#656565}.deposits-card[_ngcontent-%COMP%] .back[_ngcontent-%COMP%] .medio-pago[_ngcontent-%COMP%] .medio-pago-body[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin-bottom:0rem}.deposits-card[_ngcontent-%COMP%] .back[_ngcontent-%COMP%] .medio-pago[_ngcontent-%COMP%] .medio-pago-footer[_ngcontent-%COMP%]{display:flex;align-items:center;padding:2px 33px 15px 44px;gap:24px}.deposits-card[_ngcontent-%COMP%] .back[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin-bottom:1rem}.deposits-card[_ngcontent-%COMP%] .back[_ngcontent-%COMP%] .result-transaction[_ngcontent-%COMP%]{background-color:#fff;padding:58px 85px;border-radius:13px}.deposits-card[_ngcontent-%COMP%] .back[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{margin-top:1rem;color:#002361;font-weight:600}.deposits-card[_ngcontent-%COMP%] .text-comment-up[_ngcontent-%COMP%]{display:none}.deposits-card[_ngcontent-%COMP%] .text-comment-down[_ngcontent-%COMP%]{font-size:10px;margin:8px;display:block}.deposits-card[_ngcontent-%COMP%] div.mdc-checkbox__background[_ngcontent-%COMP%]{border-radius:50%}@media screen and (max-width: 800px){.deposits-card[_ngcontent-%COMP%] .result-transaction[_ngcontent-%COMP%]{padding:58px 30px!important;text-align:center}.deposits-card[_ngcontent-%COMP%] .medio-pago-body[_ngcontent-%COMP%]{font-size:10px;justify-content:space-between}.deposits-card[_ngcontent-%COMP%] .medio-pago-footer[_ngcontent-%COMP%]{flex-direction:column;font-size:10px}.deposits-card[_ngcontent-%COMP%] .text-comment-up[_ngcontent-%COMP%]{font-size:10px;margin-top:8px;display:block}.deposits-card[_ngcontent-%COMP%] .text-comment-down[_ngcontent-%COMP%]{display:none}}.deposits-card[_ngcontent-%COMP%] .card-form[_ngcontent-%COMP%]{background:white;padding:1rem;min-width:350px;max-width:400px;margin-left:auto;margin-right:auto;border-radius:.5rem;margin-bottom:1rem}.deposits-card[_ngcontent-%COMP%] .card-otp[_ngcontent-%COMP%]{position:fixed;top:0%;left:0%;width:100vw;background:rgba(0,0,0,.7098039216);height:100vh}.deposits-card[_ngcontent-%COMP%] .form-group[_ngcontent-%COMP%]{margin:0rem!important;padding:0rem!important}.deposits-card[_ngcontent-%COMP%] .form-group.amount[_ngcontent-%COMP%] > small[_ngcontent-%COMP%]{display:none!important}@media screen and (max-width: 768px){.deposits-card[_ngcontent-%COMP%] .form-group.amount[_ngcontent-%COMP%] > small[_ngcontent-%COMP%]{font-size:.7em;display:block!important}}.deposits-card[_ngcontent-%COMP%] .form-control.cards-input[_ngcontent-%COMP%]{background-color:transparent!important;border:solid 1px #989898;padding:12px 11px;height:auto;font-size:13px}.deposits-card[_ngcontent-%COMP%] .form-control.cards-input[_ngcontent-%COMP%]::placeholder{background-color:transparent!important;font-size:13px}.deposits-card[_ngcontent-%COMP%] .form-control.cards-input[_ngcontent-%COMP%] > input[_ngcontent-%COMP%]{border:none!important;box-shadow:none!important;outline:none!important;background-color:transparent!important;color:#002361}.deposits-card[_ngcontent-%COMP%] .form-control.cards-input.ccv-code[_ngcontent-%COMP%]{display:grid!important;grid-template-columns:1fr max-content;align-items:center}.deposits-card[_ngcontent-%COMP%] .form-control.cards-input.ccv-code[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#42994d!important;font-size:14px}@media screen and (max-width: 768px){.deposits-card[_ngcontent-%COMP%] .form-control.cards-input.ccv-code[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{font-size:10px}}.deposits-card[_ngcontent-%COMP%] .form-control.cards-input.disabled[_ngcontent-%COMP%]{background-color:#eceef2!important;color:#989898!important}.deposits-card[_ngcontent-%COMP%] .card-number.global-container[_ngcontent-%COMP%] > label[_ngcontent-%COMP%]{margin-bottom:4px}.deposits-card[_ngcontent-%COMP%] .card-number.form-control[_ngcontent-%COMP%] > .elements[_ngcontent-%COMP%] > .cards-focus[_ngcontent-%COMP%]{display:grid!important;grid-template-columns:repeat(3,1fr min-content) 1fr}.deposits-card[_ngcontent-%COMP%] .card-number.form-control[_ngcontent-%COMP%] > .elements[_ngcontent-%COMP%] > .cards-focus[_ngcontent-%COMP%] > input[_ngcontent-%COMP%]{border:none!important;box-shadow:none!important;outline:none!important;background-color:transparent!important;width:100%;height:100%;text-align:center;color:#002361}.deposits-card[_ngcontent-%COMP%] .card-number.form-control[_ngcontent-%COMP%] > .elements[_ngcontent-%COMP%] > .cards-focus[_ngcontent-%COMP%] > input[_ngcontent-%COMP%]::placeholder{background-color:transparent!important;text-align:center}@media screen and (min-width: 1200px){.deposits-card[_ngcontent-%COMP%] .card-number.form-control[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{width:auto}}.deposits-card[_ngcontent-%COMP%] .expire-date.content[_ngcontent-%COMP%]{display:grid!important;grid-template-columns:1fr .5fr 1fr}@media screen and (max-width: 768px){.deposits-card[_ngcontent-%COMP%] .expire-date.content[_ngcontent-%COMP%]{grid-template-columns:1fr .3fr 1fr}}.deposits-card[_ngcontent-%COMP%] .expire-date.content[_ngcontent-%COMP%] > .divider[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center}.deposits-card[_ngcontent-%COMP%] .expire-date.global-container[_ngcontent-%COMP%] > label[_ngcontent-%COMP%]{margin-bottom:4px}.deposits-card[_ngcontent-%COMP%] .cards-deposits.content[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(3,1fr);column-gap:1rem;row-gap:0rem}@media screen and (max-width: 768px){.deposits-card[_ngcontent-%COMP%] .cards-deposits.content[_ngcontent-%COMP%]{grid-template-columns:repeat(1,1fr);row-gap:.5rem}}.deposits-card[_ngcontent-%COMP%] .container.actions[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0}@media screen and (max-width: 768px){.deposits-card[_ngcontent-%COMP%] .container.actions[_ngcontent-%COMP%]{padding:0 12px}}.deposits-card[_ngcontent-%COMP%] .container.actions[_ngcontent-%COMP%] > .amount[_ngcontent-%COMP%]{color:#002361;text-align:center;font-size:14px;font-weight:500;margin-top:3rem}@media screen and (max-width: 768px){.deposits-card[_ngcontent-%COMP%] .container.actions[_ngcontent-%COMP%] > .amount[_ngcontent-%COMP%]{font-size:10px;margin-top:1rem}}.deposits-card[_ngcontent-%COMP%] .container.actions[_ngcontent-%COMP%] > .amount[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#00baba}.deposits-card[_ngcontent-%COMP%] .container.actions[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]{margin-top:2rem;border-radius:8px!important;transition:all .3s cubic-bezier(.075,.82,.165,1);padding:16px 0;font-size:1rem}@media screen and (max-width: 768px){.deposits-card[_ngcontent-%COMP%] .container.actions[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]{padding:8px 0;margin-top:1rem}}",".white-radio[_ngcontent-%COMP%]{color:#fff}.white-radio[_ngcontent-%COMP%] .mdc-form-field[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{color:#fff!important}.white-radio[_ngcontent-%COMP%] .mdc-radio__outer-circle[_ngcontent-%COMP%]{border-color:gray;background-color:#fff}.custom-field-style[_ngcontent-%COMP%] .mdc-text-field--filled[_ngcontent-%COMP%], .custom-field-style[_ngcontent-%COMP%] input[_ngcontent-%COMP%] mat-mdc-form-field-required-marker[_ngcontent-%COMP%]{background-color:transparent!important;color:#fff}.custom-field-style[_ngcontent-%COMP%] .mat-mdc-form-field-focus-overlay[_ngcontent-%COMP%]{background-color:transparent!important}.custom-field-style[_ngcontent-%COMP%] .mdc-text-field[_ngcontent-%COMP%] .mdc-line-ripple[_ngcontent-%COMP%]:after, .custom-field-style[_ngcontent-%COMP%] .mdc-text-field[_ngcontent-%COMP%] .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:#fff!important}.custom-field-style[_ngcontent-%COMP%] .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{height:.5rem}.custom-field-style[_ngcontent-%COMP%] .mdc-text-field[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%], .custom-field-style[_ngcontent-%COMP%] .mat-mdc-select-value[_ngcontent-%COMP%], .custom-field-style[_ngcontent-%COMP%] .ng-valid[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%], .custom-field-style[_ngcontent-%COMP%] .ng-untouched[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#fff!important;font-size:.75rem}.custom-field-style[_ngcontent-%COMP%] .mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:#fff;font-size:.75rem;margin-left:0!important;padding-left:0!important}.custom-field-style[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]{min-height:-moz-fit-content!important;min-height:fit-content!important}.custom-field-style[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%], .custom-field-style[_ngcontent-%COMP%] .custom-field-style[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%], .custom-field-style[_ngcontent-%COMP%] .mat-mdc-form-field[_ngcontent-%COMP%] .mat-mdc-select.mat-mdc-select-invalid[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)!important}.custom-field-style[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:before, .custom-field-style[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-error, #f44336)!important}.custom-field-style[_ngcontent-%COMP%] .mat-mdc-form-field-error[_ngcontent-%COMP%]{font-size:.65rem}.custom-field-style[_ngcontent-%COMP%] .mdc-text-field[_ngcontent-%COMP%]{padding:0;font-size:.75rem}.custom-field-style[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:24px;padding-bottom:0}.custom-field-style[_ngcontent-%COMP%] .mat-mdc-form-field-hint-wrapper[_ngcontent-%COMP%], .custom-field-style[_ngcontent-%COMP%] .mat-mdc-form-field-error-wrapper[_ngcontent-%COMP%]{padding:0}.contentImagesDeposit[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:170px;max-height:80px;margin:2em 1em}.logoDeposit[_ngcontent-%COMP%]{max-width:150px}label[_ngcontent-%COMP%]{margin-top:1rem;color:#002361;font-weight:500}.form-group[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%], .form-group[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%]::placeholder{background-color:#eceef2;font-size:12px;height:41px;color:#737374}.form-group[_ngcontent-%COMP%] input[type=radio][_ngcontent-%COMP%]{height:14.5px;width:14.5px}.form-group[_ngcontent-%COMP%] input[type=radio][_ngcontent-%COMP%]:checked{background-color:red}.form-group-radio[_ngcontent-%COMP%]{display:flex;flex-direction:column}.form-group-radio[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{margin-top:0!important;color:#002361;font-weight:500}.form-group-radio[_ngcontent-%COMP%] mat-radio-group[_ngcontent-%COMP%]{display:flex;gap:6rem}.button-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem;margin-top:115px}.button-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{background-color:#00ae42;border-radius:5px!important;font-size:15px;font-weight:600;color:#fff;width:230px;height:50px;border:none;cursor:pointer}.button-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{background-color:#009037}.button-container[_ngcontent-%COMP%] button[disabled][_ngcontent-%COMP%]{background-color:#05a74346;cursor:none}.button-container[_ngcontent-%COMP%] .btn-cancel[_ngcontent-%COMP%]{background-color:#c4c4c4!important}select[_ngcontent-%COMP%]{height:30px;cursor:pointer}.select-container[_ngcontent-%COMP%]{position:relative}.select-container[_ngcontent-%COMP%]:after{content:url(down_arrow.4c76fbb02245b074.svg);position:absolute;right:14px;top:31%;transform:scale(.7)}@media screen and (max-width: 800px){.form-group-radio[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{color:#656565!important;font-size:10px}}@media screen and (max-width: 400px){.button-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:171px}}@media screen and (max-width: 250px){.button-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:100%}}.menu[_ngcontent-%COMP%]{max-width:262px;background:white;margin-right:40px;padding:41px 0;font-size:13px;font-weight:500;color:gray}.menu[_ngcontent-%COMP%] .item-menu[_ngcontent-%COMP%]{background-color:#eceef2;width:100%;height:42px;display:flex;padding:0 22px;align-items:center}"]})}return xr})();const Ra=function(){return{defaultValue:"Recargas en punto de venta"}},Lo=function(){return{defaultValue:"Ac\xe9rcarte a cualquiera de nuestros puntos de venta. Sured o Supergiros ubicados a nivel nacional o los puntos de venta de nuestros aliados comerciales."}},Do=function(){return{defaultValue:"Consulta nuestros puntos de venta aqu\xed"}},Jo=function(){return{defaultValue:"Cancelar"}};let ns=(()=>{class xr{constructor(wt){this.route=wt,this.userdata=JSON.parse(localStorage.getItem("profile"))}ngOnInit(){}redirectHome(){this.route.navigate([""])}gaEventConsultPointsOfSale(){window.dataLayer.push({event:"ga_event",eventName:"evento_interactivo_web",category:"recargas_puntos_de_venta",action:"consulta_puntos",label:"clic en texto",userid:this.userdata.accountId??""})}static#e=this.\u0275fac=function(Ir){return new(Ir||xr)(n.Y36(E.F0))};static#t=this.\u0275cmp=n.Xpm({type:xr,selectors:[["app-deposits-point-sale"]],decls:22,vars:21,consts:[[1,"point-sale-deposits","container"],[1,"col-12","col-md-11"],[1,"d-flex","justify-content-center","align-items-center","flex-column"],["role","heading","aria-level","2","autoFocus","",1,"point-sale-deposits","title","d-none","d-sm-flex"],[1,"point-sale-deposits","subtitle"],[1,"point-sale-deposits","terms",3,"routerLink"],[1,"point-sale-deposits","icons"],[1,"icons-container","col-12","col-md-7","col-lg-5"],["src","assets/img/icons/super.svg","alt","su red icono"],["src","assets/img/icons/giros.svg","alt","super giros icono"],[1,"point-sale-deposits","actions"],[1,"col-12","col-md-4"],[1,"btn","btn-success","btn-lg","w-100",3,"click"]],template:function(Ir,yr){1&Ir&&(n.TgZ(0,"div",0)(1,"section",1)(2,"section",2)(3,"h6",3),n._uU(4),n.ALo(5,"i18next"),n.qZA(),n.TgZ(6,"p",4),n._uU(7),n.ALo(8,"i18next"),n.qZA()(),n.TgZ(9,"section",2)(10,"a",5),n._uU(11),n.ALo(12,"i18next"),n.qZA()(),n.TgZ(13,"section",6)(14,"div",7),n._UZ(15,"img",8)(16,"img",9),n.qZA()(),n.TgZ(17,"section",10)(18,"div",11)(19,"button",12),n.NdJ("click",function(){return yr.redirectHome()}),n._uU(20),n.ALo(21,"i18next"),n.qZA()()()()()),2&Ir&&(n.xp6(4),n.hij(" ",n.xi3(5,5,"MenuDepositisPointSale.title",n.DdM(17,Ra))," "),n.xp6(3),n.hij(" ",n.xi3(8,8,"MenuDepositisPointSale.text",n.DdM(18,Lo))," "),n.xp6(3),n.Q6J("routerLink","/tiendas"),n.xp6(1),n.hij(" ",n.xi3(12,11,"MenuDepositisPointSale.linkText",n.DdM(19,Do))," "),n.xp6(9),n.hij(" ",n.xi3(21,14,"MenuDepositisPointSale.buttonCancel",n.DdM(20,Jo))," "))},dependencies:[E.rH,g.e3],styles:[".point-sale-deposits.container[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (max-width: 768px){.point-sale-deposits.container[_ngcontent-%COMP%]{padding:0rem}}.point-sale-deposits.title[_ngcontent-%COMP%]{margin-bottom:2rem;font-weight:500;text-align:center;color:#09245d;font-size:24px}@media screen and (max-width: 768px){.point-sale-deposits.title[_ngcontent-%COMP%]{font-size:20px}}.point-sale-deposits.subtitle[_ngcontent-%COMP%]{font-size:1rem;font-weight:400;margin-bottom:2rem;text-align:center;color:#09245d}@media screen and (max-width: 768px){.point-sale-deposits.subtitle[_ngcontent-%COMP%]{font-size:14px}}.point-sale-deposits.icons[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;margin-bottom:2rem}.point-sale-deposits.icons[_ngcontent-%COMP%] > .icons-container[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,1fr);column-gap:1rem;align-items:center}.point-sale-deposits.terms[_ngcontent-%COMP%]{font-size:1rem;font-weight:400;margin-bottom:2rem;text-align:left;color:#3fb3e3!important;text-decoration:underline;text-align:center}@media screen and (max-width: 768px){.point-sale-deposits.terms[_ngcontent-%COMP%]{font-size:14px}}.point-sale-deposits.actions[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;margin-top:2rem}.point-sale-deposits.actions[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{font-size:1.2rem;font-weight:500;padding:14px!important;border-radius:10px!important}@media screen and (max-width: 768px){.point-sale-deposits.actions[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{font-size:1rem;padding:10px!important}}"]})}return xr})();const gs=function(){return{defaultValue:"Ocurrio un error, intentelo nuevamente mas tarde"}};function Hs(xr,Ia){if(1&xr&&(n.TgZ(0,"div",31),n._uU(1),n.ALo(2,"i18next"),n.qZA()),2&xr){const wt=n.oxw();n.xp6(1),n.hij(" ",wt.formErrorIsI18?n.xi3(2,1,wt.formError,n.DdM(4,gs)):wt.formError," ")}}function js(xr,Ia){if(1&xr&&(n.TgZ(0,"div",32),n._uU(1),n.qZA()),2&xr){const wt=n.oxw();n.xp6(1),n.hij(" ",wt.formSuccess," ")}}const ds=function(xr){return{selected:xr}};function vo(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"div",33)(1,"button",34),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw();return n.KtG(yr.changeMethod(yr.NEQUI))}),n.TgZ(2,"span",35),n._uU(3,"recarga nequi"),n.qZA(),n._UZ(4,"img",36),n.qZA(),n._UZ(5,"div",37),n.qZA()}if(2&xr){const wt=n.oxw();n.Q6J("ngClass",n.VKq(2,ds,wt.selectedMethodId===wt.NEQUI)),n.xp6(1),n.Q6J("disabled",wt.isLoading)}}function os(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"div",33)(1,"button",38),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw();return n.KtG(yr.changeMethod(yr.DAVIPLATA))}),n.TgZ(2,"span",35),n._uU(3,"recarga daviplata"),n.qZA(),n._UZ(4,"img",39),n.qZA()()}if(2&xr){const wt=n.oxw();n.Q6J("ngClass",n.VKq(2,ds,wt.selectedMethodId===wt.DAVIPLATA)),n.xp6(1),n.Q6J("disabled",wt.isLoading)}}function mn(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"button",40),n.NdJ("click",function(){const qi=n.CHM(wt).$implicit,At=n.oxw();return n.KtG(At.changeAmount(qi.str))}),n.TgZ(1,"span"),n._uU(2),n.qZA()()}if(2&xr){const wt=Ia.$implicit,Ir=n.oxw();n.Q6J("ngClass",n.VKq(3,ds,Ir.form.get("value").value===wt.str))("disabled",Ir.isLoading),n.xp6(2),n.Oqu(wt.label)}}const ci=function(){return{fontSize:"12px",color:"red"}};function Kr(xr,Ia){if(1&xr&&(n.TgZ(0,"p",41),n._uU(1),n.ALo(2,"currency"),n.qZA()),2&xr){const wt=n.oxw();let Ir;n.Q6J("ngStyle",n.DdM(7,ci)),n.xp6(1),n.hij(" \xa1Importante ! A tu dep\xf3sito se le sumar\xe1 el IVA del 19%, por lo que el valor total ser\xe1 de ",n.gM2(2,2,null==(Ir=wt.form.get("amountWithIva"))?null:Ir.value,"COP","symbol","1.0-0"),". ")}}function gi(xr,Ia){1&xr&&n.GkF(0)}const Li=function(){return{defaultValue:"Digita una cifra"}},zi=function(xr){return{"is-invalid":xr}};function ro(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"input",42),n.NdJ("keyup",function(){n.CHM(wt);const yr=n.oxw();return n.KtG(yr.formatInputValue())}),n.ALo(1,"i18next"),n.qZA()}if(2&xr){const wt=n.oxw();n.s9C("placeholder",n.xi3(1,2,"lowAmount.amountPlaceholder",n.DdM(5,Li))),n.Q6J("ngClass",n.VKq(6,zi,wt.invalidAmountError))}}function Eo(xr,Ia){if(1&xr&&n._UZ(0,"input",43),2&xr){const wt=n.oxw();n.Q6J("placeholder",wt.form.get("value").value)}}function no(xr,Ia){1&xr&&n.GkF(0)}const cr=function(){return{defaultValue:"Recargar"}};function Kt(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"button",44),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw();return n.KtG(yr.startFlowDeposit())}),n._uU(1),n.ALo(2,"i18next"),n.qZA()}if(2&xr){const wt=n.oxw();let Ir;n.Q6J("disabled",(null==(Ir=wt.form.get("value"))?null:Ir.invalid)||(null==(Ir=wt.form.get("method"))?null:Ir.invalid)||""!==wt.invalidAmountError),n.xp6(1),n.hij(" ",n.xi3(2,2,"lowAmount.depositButton",n.DdM(5,cr))," ")}}const Tt=function(){return{defaultValue:"Procesando"}};function _n(xr,Ia){1&xr&&(n.TgZ(0,"button",45),n._uU(1),n.ALo(2,"i18next"),n._UZ(3,"i",46),n.qZA()),2&xr&&(n.xp6(1),n.hij(" ",n.xi3(2,1,"lowAmount.processingButton",n.DdM(4,Tt))," "))}const pn=function(){return{defaultValue:"\xbfPor donde quieres hacer tu recarga?"}},Qr=function(){return{defaultValue:"Ahora puedes hacer tus dep\xf3sitos por la aplicaci\xf3n de Nequi o Daviplata"}},Wi=function(){return{defaultValue:"Te enviaremos una notificaci\xf3n que tendr\xe1s que confirmar en tu app"}},Ui=function(){return{defaultValue:"*Recuerda que la recarga m\xednima es de $10Mil"}},ua=function(){return{defaultValue:"Ingresa valor"}},Ma=function(xr){return{"d-block":xr}};let ui=(()=>{class xr{constructor(wt,Ir,yr,qi,At,ht,Ue,pt,Rt){this.depositService=wt,this.payuService=Ir,this.kushkiService=yr,this.tucompraService=qi,this.superpayService=At,this.router=ht,this.store=Ue,this.optimoveService=pt,this.builder=Rt,this.paymentType="",this.lowAmount=1e4,this.NEQUI=1,this.DAVIPLATA=2,this.isLoading=!1,this.formError="",this.formErrorIsI18=!1,this.banks=[],this.formSuccess="",this.invalidAmountError="",this.selectedMethodId=0,this.provider=void 0,this.isPostOk=!1,this.amountWithIva=0,this.amounts=[{label:"$10Mil",value:1e4,str:"10.000"},{label:"$20Mil",value:2e4,str:"20.000"},{label:"$50Mil",value:5e4,str:"50.000"},{label:"$100Mil",value:1e5,str:"100.000"},{label:"$200Mil",value:2e5,str:"200.000"},{label:"$300Mil",value:3e5,str:"300.000"},{label:"$500Mil",value:5e5,str:"500.000"},{label:"$800Mil",value:8e5,str:"800.000"}],this.configIva={isActive:!1,ivaKushki:!1,iva:0},wt.getUUID()}ngOnInit(){this.setI18n(),this.initForm(),this.setValues(),this.getFlags(),this.getBanks()}ngOnDestroy(){this.loading(!1)}setValues(){this.withdrawMethodsConfig=this.flags.billeteraVirtual,this.IVAConfig=this.flags.DepositsIva,this.userProfile=JSON.parse(localStorage.getItem("profile"))}initForm(){this.form=this.builder.group({value:["",[a.kI.required]],method:["",[a.kI.required]],amountWithIva:[0]})}setI18n(){this.store.select("assets").subscribe(wt=>{this.flags=wt.flags})}getBanks(){this.withdrawMethodsConfig.balancerIsActive&&this.depositService.getBanksPSE().subscribe({next:wt=>console.log(this.banks=wt.filter(({label:Ir})=>["nequi","daviplata"].some(yr=>Ir.toLowerCase().includes(yr))))})}getFlags(){const{isActive:wt=!1,iva:Ir=0,kushkiIva:yr=!1}=this.flags?.DepositsIva||{};this.configIva={isActive:wt,iva:Ir,ivaKushki:yr}}changeMethod(wt){if(!this.isLoading)if(this.selectedMethodId===wt)this.selectedMethodId=0,this.form.get("method").setValue("");else{switch(this.selectedMethodId=wt,this.form.get("method").setValue(wt),wt){case this.DAVIPLATA:this.selectedMethodData=this.withdrawMethodsConfig.daviplata;break;case this.NEQUI:this.selectedMethodData=this.withdrawMethodsConfig.nequi}this.validateAmount()}}changeAmount(wt){this.isLoading||(this.form.get("value").value===wt?this.form.get("value").setValue(""):(this.form.get("value").setValue(wt),this.IVAConfig.isActive&&this.form.get("amountWithIva").setValue(this.TaxComputeIVA(wt)),this.validateAmount()))}validateAmount(){if(!this.selectedMethodData)return!0;const wt=parseInt(this.form.controls.value.value.replace(/\D/g,""));this.TaxComputeIVA(this.form.controls.value.value);const Ir=parseInt(this.selectedMethodData.minVal),yr=parseInt(this.selectedMethodData.maxVal);return wtyr?(this.invalidAmountError=`El valor m\xe1ximo permitido para retiros diarios es de $${yr}.`,!1):(this.invalidAmountError="",!0)}loading(wt,Ir=!1){this.isLoading=Ir||wt,wt?window.addEventListener("beforeunload",yr=>{yr.preventDefault(),yr.returnValue=!0}):window.removeAllListeners("beforeunload")}formatInputValue(){this.form.get("value").setValue(this.form.get("value").value.replace(/\D/g,"").replace(/\B(?=(\d{3})+(?!\d).?)/g,".")),this.IVAConfig.isActive&&this.form.get("amountWithIva").setValue(this.TaxComputeIVA(this.form.get("value").value)),this.validateAmount()}startFlowDeposit(){const wt=this.TaxComputeIVA(this.form.get("value").value);if(this.loading(!0),this.formErrorIsI18=!1,this.withdrawMethodsConfig.balancerIsActive)return this.postDepostisBalanceador({amount:wt});const{payu:Ir,kushki:yr,tuCompra:qi,superPay:At,superPayPse:ht}=this.selectedMethodData.provider;if(yr.active)this.kushkiService.postKushki({withIva:this.IVAConfig.isActive,iva:this.IVAConfig.iva,totalDepositAmount:`${wt}`,bankId:yr.bank}).subscribe({next:Ue=>{this.finishTransactions(!0),globalThis.location.href=Ue.data.redirectUrl},error:Ue=>this.errorTransactions(Ue)});else if(Ir.active){const Ue=window.location.hostname.includes("tienda");this.payuService.postPayuPse(Ir.bank,Ue,wt).subscribe({next:pt=>{if(this.finishTransactions(!0),"DECLINED"===pt.state)return this.loading(!1),void(this.formError="Error tramitando el dep\xf3sito por parte del proveedor, transacci\xf3n declinada");globalThis.location.href=pt.extraParameters.BANK_URL},error:pt=>this.errorTransactions(pt)})}else if(qi.active){const Ue=this.selectedMethodId===this.NEQUI?"NEQUI":"DAVIPLATA";let pt;try{const Rt=this.tucompraService.selectPaymentMethods("pse");if(!Rt||!("metidmetodo"in Rt))throw new Error("M\xe9todo de pago no encontrado");pt=Rt.metidmetodo}catch{pt=3}this.tucompraService.getIPAndSendPost({gateway:"tucompra",paymentMethod:pt,amount:wt,codeBank:qi.bank,nameBank:Ue,typePaymentMethod:"PSE"}).subscribe({next:Rt=>{this.finishTransactions(!0),globalThis.location.href=Rt.urlBanco},error:Rt=>this.errorTransactions(Rt)})}else if(At.active){let Ue;switch(this.selectedMethodId){case this.NEQUI:Ue="nequi";break;case this.DAVIPLATA:Ue="daviplata";break;default:Ue=""}this.superpayService.postSuperPayNequi({method:Ue,codeBank:At.bank,amount:`${wt}`}).subscribe({next:pt=>{this.finishTransactions(!0),sessionStorage.setItem("dataRecargaTarjeta1",JSON.stringify({status:pt.trxStatus,method:"superpay-nequi",id:pt.id})),this.router.navigate(["/resultCard"])},error:pt=>this.errorTransactions(pt)})}else ht.active?this.superpayService.postSuperPayPse({amount:`${wt}`,bankCode:ht.bank}).subscribe({next:Ue=>{this.finishTransactions(!0),window.location.href=Ue.bankUrl},error:Ue=>this.errorTransactions(Ue)}):this.formError="Hubo un error inesperado tramitando la solicitud, int\xe9ntalo de nuevo mas tarde."}postDepostisBalanceador({amount:wt}){this.IVAConfig.isActive&&(wt=Math.floor(wt/(1+this.IVAConfig.iva/100)));const yr={[this.NEQUI]:"nequi",[this.DAVIPLATA]:"daviplata"}[this.selectedMethodId]??"",qi=this.banks.find(At=>At.label.toLowerCase().includes(yr));this.depositService.postDepositsPSE({amount:wt.toString(),codeBank:qi?.value,iva:this.IVAConfig.isActive?this.IVAConfig.iva:0,method:yr.toUpperCase(),bankName:qi?.label,isActive:this.configIva.isActive,iva2:this.configIva.iva,kushkiIva:this.configIva.ivaKushki}).subscribe({next:At=>{this.finishTransactions(!0),window.location.href=At},error:At=>{this.formError=At.message,this.formErrorIsI18=!0}})}TaxComputeIVA(wt){try{const{iva:Ir,isActive:yr}=this.IVAConfig;wt=wt.replace(/\D/gi,"");let qi=parseInt(wt,10);return yr?Math.ceil(qi*(1+Ir/100)):+wt}catch{this.formError="Hubo un error interno inesperado, int\xe9ntalo de nuevo m\xe1s tarde."}}finishTransactions(wt=!1){this.loading(!1,wt),this.depositService.getUUID()}errorTransactions(wt){this.loading(!1);const Ir="Error al realizar la peticion, intentelo nuevamente mas tarde.";if(500===wt.status||408===wt.status)return void(this.formError=Ir);this.formError=wt?.error?.message??wt?.error?.Error??Ir,this.formErrorIsI18=/^[^\s]+(\.[^\s]+)*$/gi.test(this.formError);const qi=parseFloat(this.form.get("amount").value.replace(/[,.]/g,""));isNaN(qi)||this.optimoveService.trackFailedDeposit(qi,this.paymentType)}static#e=this.\u0275fac=function(Ir){return new(Ir||xr)(n.Y36(_.U),n.Y36(r.z),n.Y36(i.T),n.Y36(y.F),n.Y36(C.z),n.Y36(E.F0),n.Y36(l.yh),n.Y36(s.G),n.Y36(a.qu))};static#t=this.\u0275cmp=n.Xpm({type:xr,selectors:[["app-deposits-low-amount"]],inputs:{paymentType:"paymentType",lowAmount:"lowAmount"},decls:51,vars:42,consts:[[1,"container","d-flex","justify-content-center","align-items-center","deposits-low-amount"],[1,"col-12","col-md-10","col-lg-9","col-xl-8"],["role","heading","aria-level","2",1,"title","fast","text-center"],[1,"conditions-deposits"],[1,"col-12","col-md-11","fw-light"],[1,"col-12","col-md-6","fw-light","mt-3"],[1,"d-flex","flex-column","justify-content-center","align-items-center"],[1,"col-12","form-fast","deposits",3,"formGroup"],[1,"container-errors","col-12"],["class","alert alert-danger",4,"ngIf"],[1,"container-errors","col-12","col-md-10","col-lg-8"],["class","alert alert-success",4,"ngIf"],[1,"d-flex","justify-content-center","align-items-center","mt-3","col-12","col-md-11","col-lg-8"],["role","listbox",1,"fast-methods","col-12"],["role","option","class","option",3,"ngClass",4,"ngIf"],[1,"my-3","confirmation","col-12","col-md-10","col-lg-8"],[1,"mb-0","pb-0"],[1,"my-3","fast-amounts","default","col-12","col-md-11","col-xl-10"],["type","button","class","btn fast fast-option",3,"ngClass","disabled","click",4,"ngFor","ngForOf"],[1,"my-3"],[3,"ngStyle",4,"ngIf"],[1,"d-flex","justify-content-center","align-items-center","col-12","col-md-10","col-lg-8"],[1,"form-group","col-12","col-md-11","m-0","p-0"],["for","valueRecharge",1,"m-0","p-0","fw-bold"],[4,"ngIf","ngIfThen","ngIfElse"],["input",""],["disabledInput",""],[1,"invalid-feedback",3,"ngClass"],[1,"d-flex","justify-content-center","align-items-center","mt-4","col-12","col-md-10","col-lg-8"],["confirmButton",""],["loadingButton",""],[1,"alert","alert-danger"],[1,"alert","alert-success"],["role","option",1,"option",3,"ngClass"],["type","button",1,"btn","nequi",3,"disabled","click"],[1,"d-none"],["src","assets/img/icons/nequi.svg","alt","nequi recarga"],[1,"brightness-scan"],["type","button",1,"btn","daviplata",3,"disabled","click"],["src","assets/img/icons/daviplata.svg","alt","daviplata recarga"],["type","button",1,"btn","fast","fast-option",3,"ngClass","disabled","click"],[3,"ngStyle"],["type","text","id","valueRecharge","inputmode","numeric","formControlName","value",1,"form-control","amount","mt-1",3,"ngClass","placeholder","keyup"],["type","text","disabled","",1,"form-control","amount","mt-1",3,"placeholder"],["type","button",1,"btn","btn-success","deposits","col-12","col-md-11",3,"disabled","click"],["type","button","disabled","",1,"btn","btn-success","deposits","col-12","col-md-11"],[1,"fa","fa-spinner","fa-pulse","fa-fw"]],template:function(Ir,yr){if(1&Ir&&(n.TgZ(0,"div",0)(1,"div",1)(2,"h6",2),n._uU(3),n.ALo(4,"i18next"),n.qZA(),n.TgZ(5,"section",3)(6,"p",4)(7,"span"),n._uU(8),n.ALo(9,"i18next"),n.qZA(),n._UZ(10,"br"),n.qZA(),n.TgZ(11,"p",5)(12,"span"),n._uU(13),n.ALo(14,"i18next"),n.qZA()()(),n.TgZ(15,"section",6)(16,"form",7)(17,"div",8),n.YNc(18,Hs,3,5,"div",9),n.qZA(),n.TgZ(19,"div",10),n.YNc(20,js,2,1,"div",11),n.qZA(),n.TgZ(21,"div",12)(22,"section",13),n.YNc(23,vo,6,4,"div",14),n.YNc(24,os,5,4,"div",14),n.qZA()(),n.TgZ(25,"div",15)(26,"p",16),n._uU(27),n.ALo(28,"i18next"),n.qZA()(),n.TgZ(29,"div",17),n.YNc(30,mn,3,5,"button",18),n.qZA(),n.TgZ(31,"div",19),n.YNc(32,Kr,3,8,"p",20),n.qZA(),n.TgZ(33,"div",21)(34,"div",22)(35,"label",23),n._uU(36),n.ALo(37,"i18next"),n.qZA(),n.YNc(38,gi,1,0,"ng-container",24),n.YNc(39,ro,2,8,"ng-template",null,25,n.W1O),n.YNc(41,Eo,1,1,"ng-template",null,26,n.W1O),n.TgZ(43,"div",27),n._uU(44),n.qZA()()(),n.TgZ(45,"div",28),n.YNc(46,no,1,0,"ng-container",24),n.YNc(47,Kt,3,6,"ng-template",null,29,n.W1O),n.YNc(49,_n,4,5,"ng-template",null,30,n.W1O),n.qZA()()()()()),2&Ir){const qi=n.MAs(40),At=n.MAs(42),ht=n.MAs(48),Ue=n.MAs(50);let pt;n.xp6(3),n.hij(" ",n.xi3(4,20,"lowAmount.mainTitle",n.DdM(35,pn))," "),n.xp6(5),n.hij(" ",n.xi3(9,23,"lowAmount.instructions1",n.DdM(36,Qr))," "),n.xp6(5),n.hij(" ",n.xi3(14,26,"lowAmount.instructions2",n.DdM(37,Wi))," "),n.xp6(3),n.Q6J("formGroup",yr.form),n.xp6(2),n.Q6J("ngIf",yr.formError),n.xp6(2),n.Q6J("ngIf",yr.formSuccess),n.xp6(3),n.Q6J("ngIf",yr.withdrawMethodsConfig.nequi.isActive),n.xp6(1),n.Q6J("ngIf",yr.withdrawMethodsConfig.daviplata.isActive),n.xp6(3),n.hij(" ",n.xi3(28,29,"lowAmount.updateData",n.DdM(38,Ui))," "),n.xp6(3),n.Q6J("ngForOf",yr.amounts),n.xp6(2),n.Q6J("ngIf",(null==(pt=yr.form.get("value"))||null==pt.value?null:pt.value.length)>5&&yr.IVAConfig.isActive),n.xp6(4),n.Oqu(n.xi3(37,32,"lowAmount.labelImport",n.DdM(39,ua))),n.xp6(2),n.Q6J("ngIf",!yr.isLoading)("ngIfThen",qi)("ngIfElse",At),n.xp6(5),n.Q6J("ngClass",n.VKq(40,Ma,yr.invalidAmountError)),n.xp6(1),n.hij(" ",yr.invalidAmountError," "),n.xp6(2),n.Q6J("ngIf",!yr.isLoading)("ngIfThen",ht)("ngIfElse",Ue)}},dependencies:[h.mk,h.sg,h.O5,h.PC,a._Y,a.Fj,a.JJ,a.JL,a.sg,a.u,h.H9,g.e3],styles:[".deposits-low-amount[_ngcontent-%COMP%] .conditions-deposits[_ngcontent-%COMP%]{display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%}.deposits-low-amount[_ngcontent-%COMP%] .conditions-deposits[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:#002361;text-align:center;font-size:14px;font-weight:500}.deposits-low-amount[_ngcontent-%COMP%] .title.fast[_ngcontent-%COMP%]{margin-bottom:2rem;font-weight:500;color:#002361;font-size:24px}@media screen and (max-width: 768px){.deposits-low-amount[_ngcontent-%COMP%] .title.fast[_ngcontent-%COMP%]{font-size:20px}}.deposits-low-amount[_ngcontent-%COMP%] .button-container[_ngcontent-%COMP%]{gap:.25rem}.deposits-low-amount[_ngcontent-%COMP%] .button-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{background-color:#42994d}.deposits-low-amount[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:disabled{opacity:.7}.deposits-low-amount[_ngcontent-%COMP%] .fast-methods[_ngcontent-%COMP%]{display:grid;column-gap:1rem;margin:1rem 0rem;grid-template-columns:repeat(2,1fr);grid-template-rows:94px}.deposits-low-amount[_ngcontent-%COMP%] .fast-methods[_ngcontent-%COMP%] > .option[_ngcontent-%COMP%]{width:100%;height:100%}.deposits-low-amount[_ngcontent-%COMP%] .fast-methods[_ngcontent-%COMP%] > .option[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{padding:1.5rem;border-radius:14px!important;width:100%!important;height:100%!important;transition:all .3s cubic-bezier(.075,.82,.165,1)}@media screen and (max-width: 768px){.deposits-low-amount[_ngcontent-%COMP%] .fast-methods[_ngcontent-%COMP%] > .option[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{padding:1rem}}.deposits-low-amount[_ngcontent-%COMP%] .fast-methods[_ngcontent-%COMP%] > .option[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:hover{transform:scale(1.05)}.deposits-low-amount[_ngcontent-%COMP%] .fast-methods[_ngcontent-%COMP%] > .option[_ngcontent-%COMP%] > .btn.nequi[_ngcontent-%COMP%]{background:#eceef2}.deposits-low-amount[_ngcontent-%COMP%] .fast-methods[_ngcontent-%COMP%] > .option[_ngcontent-%COMP%] > .btn.nequi[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{filter:grayscale(1);opacity:.35;transition:all .3s linear}.deposits-low-amount[_ngcontent-%COMP%] .fast-methods[_ngcontent-%COMP%] > .option.selected[_ngcontent-%COMP%] > .btn.nequi[_ngcontent-%COMP%]{background-color:#ebe7f5}.deposits-low-amount[_ngcontent-%COMP%] .fast-methods[_ngcontent-%COMP%] > .option.selected[_ngcontent-%COMP%] > .btn.nequi[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{filter:none;opacity:1}.deposits-low-amount[_ngcontent-%COMP%] .fast-methods[_ngcontent-%COMP%] > .option[_ngcontent-%COMP%] > .btn.nequi[_ngcontent-%COMP%]:focus{transform:scale(1.05);border:solid 1px rgba(54,54,54,.274)}.deposits-low-amount[_ngcontent-%COMP%] .fast-methods[_ngcontent-%COMP%] > .option[_ngcontent-%COMP%] > .btn.daviplata[_ngcontent-%COMP%]{background:#eceef2}.deposits-low-amount[_ngcontent-%COMP%] .fast-methods[_ngcontent-%COMP%] > .option[_ngcontent-%COMP%] > .btn.daviplata[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{filter:invert(1);opacity:.35;transition:all .3s linear}.deposits-low-amount[_ngcontent-%COMP%] .fast-methods[_ngcontent-%COMP%] > .option.selected[_ngcontent-%COMP%] > .btn.daviplata[_ngcontent-%COMP%]{background-color:#db071f}.deposits-low-amount[_ngcontent-%COMP%] .fast-methods[_ngcontent-%COMP%] > .option.selected[_ngcontent-%COMP%] > .btn.daviplata[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{filter:none;opacity:1}.deposits-low-amount[_ngcontent-%COMP%] .fast-methods[_ngcontent-%COMP%] > .option[_ngcontent-%COMP%] > .btn.daviplata[_ngcontent-%COMP%]:focus{transform:scale(1.05);border:solid 1px rgba(54,54,54,.539)}.deposits-low-amount[_ngcontent-%COMP%] .animate[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_scan 1.5s ease-in-out forwards}@keyframes _ngcontent-%COMP%_scan{0%{transform:translate(-100%)}to{transform:translate(calc(100% + 100px))}}.deposits-low-amount[_ngcontent-%COMP%] .btn.deposits[_ngcontent-%COMP%]{border-radius:8px!important;transition:all .3s cubic-bezier(.075,.82,.165,1);padding:16px 0;font-size:1rem}@media screen and (max-width: 768px){.deposits-low-amount[_ngcontent-%COMP%] .btn.deposits[_ngcontent-%COMP%]{padding:8px 0}}.deposits-low-amount[_ngcontent-%COMP%] .confirmation[_ngcontent-%COMP%]{color:#002361;text-align:center;font-size:14px;font-weight:500}.deposits-low-amount[_ngcontent-%COMP%] .confirmation[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#00baba}.deposits-low-amount[_ngcontent-%COMP%] .form-fast.deposits[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:center}.deposits-low-amount[_ngcontent-%COMP%] .fast-amounts.default[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);row-gap:1rem;column-gap:1rem}@media screen and (max-width: 768px){.deposits-low-amount[_ngcontent-%COMP%] .fast-amounts.default[_ngcontent-%COMP%]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr)}}.deposits-low-amount[_ngcontent-%COMP%] .fast-amounts.default[_ngcontent-%COMP%] > .fast-option[_ngcontent-%COMP%]{background:#eceef2;color:#09245d;transition:all .3s linear;display:flex;justify-content:center;align-items:center;padding:1.5rem!important;border-radius:14px!important;transition:all .3s cubic-bezier(.075,.82,.165,1);width:100%;height:100%}.deposits-low-amount[_ngcontent-%COMP%] .fast-amounts.default[_ngcontent-%COMP%] > .fast-option[_ngcontent-%COMP%]:hover{transform:scale(1.05)}.deposits-low-amount[_ngcontent-%COMP%] .fast-amounts.default[_ngcontent-%COMP%] > .fast-option.selected[_ngcontent-%COMP%]{background-color:#d5e4f2;animation:_ngcontent-%COMP%_jello-horizontal .9s both}.deposits-low-amount[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%]{padding-top:8px!important;padding-bottom:8px!important}.deposits-low-amount[_ngcontent-%COMP%] .form-control.amount[_ngcontent-%COMP%]{background-color:transparent!important;border:solid 1px #989898}.deposits-low-amount[_ngcontent-%COMP%] .form-control.amount[_ngcontent-%COMP%]::placeholder{background-color:transparent!important}@keyframes _ngcontent-%COMP%_jello-horizontal{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}.deposits-low-amount[_ngcontent-%COMP%] .jello-horizontal[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_jello-horizontal .9s both}"]})}return xr})();const $i=function(){return{defaultValue:"Ocurrio un error, intentelo nuevamente mas tarde"}};function Gr(xr,Ia){if(1&xr&&(n.TgZ(0,"div",25),n._uU(1),n.ALo(2,"i18next"),n.qZA()),2&xr){const wt=n.oxw();n.xp6(1),n.hij(" ",wt.errorIsI18?n.xi3(2,1,wt.msgsError.General,n.DdM(4,$i)):wt.msgsError.General," ")}}function Xi(xr,Ia){1&xr&&n.GkF(0)}const Ri=function(){return{"is-invalid":""}},Xa=function(){return{defaultValue:"Digita una cifra"}};function $a(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"input",26),n.NdJ("keyup",function(){n.CHM(wt);const yr=n.oxw();return n.KtG(yr.formatInputValue())}),n.ALo(1,"i18next"),n.qZA()}2&xr&&(n.Q6J("ngClass",n.DdM(5,Ri)),n.uIk("placeholder",n.xi3(1,2,"MenuDepositsPse.amountPlaceholder",n.DdM(6,Xa))))}function Go(xr,Ia){if(1&xr&&n._UZ(0,"input",27),2&xr){const wt=n.oxw();n.Q6J("placeholder",wt.depositForm.get("amount").value)}}function Wo(xr,Ia){if(1&xr&&(n.TgZ(0,"option",28),n._uU(1),n.qZA()),2&xr){const wt=Ia.$implicit;n.Q6J("value",wt.value),n.xp6(1),n.hij(" ",wt.label," ")}}function wo(xr,Ia){1&xr&&n.GkF(0)}const Gs=function(){return{defaultValue:"Recargar"}};function ms(xr,Ia){if(1&xr&&(n.TgZ(0,"button",29),n._uU(1),n.ALo(2,"i18next"),n.qZA()),2&xr){const wt=n.oxw();let Ir;n.Q6J("disabled",(null==(Ir=wt.depositForm.get("amount"))?null:Ir.invalid)||(null==(Ir=wt.depositForm.get("codeBank"))?null:Ir.invalid)),n.xp6(1),n.hij(" ",n.xi3(2,2,"MenuDepositsPse.rechargeButton",n.DdM(5,Gs))," ")}}const Ss=function(){return{defaultValue:"Procesando"}};function Ec(xr,Ia){1&xr&&(n.TgZ(0,"button",30),n._uU(1),n.ALo(2,"i18next"),n._UZ(3,"i",31),n.qZA()),2&xr&&(n.xp6(1),n.hij(" ",n.xi3(2,1,"MenuDepositsPse.processingButton",n.DdM(4,Ss))," "))}const Al=function(){return{defaultValue:"Realiza tu recarga a trav\xe9s de PSE"}},vc=function(){return{defaultValue:"Simplemente selecciona el monto que deseas recargar y el banco desde el cual har\xe1s la transferencia."}},_s=function(){return{defaultValue:"Ingresa valor"}},Hl=function(){return{defaultValue:"*Recuerda que la recarga m\xednima es de $10Mil"}},wl=function(){return{defaultValue:"Elige el banco"}},al=function(){return{defaultValue:"Escoge una opci\xf3n"}},Sc=function(){return{defaultValue:"Natural"}};let Br=(()=>{class xr{constructor(wt,Ir){this.fb=wt,this.depositsService=Ir,this.styles={input:{padding:"0.875rem",height:"auto"},select:{padding:"0.875rem",height:"auto",cursor:"pointer"},button:{height:"auto",padding:"0.75rem"}},this.isRedirected=!1,this.isLoading=!1,this.errorIsI18=!1,this.msgsError={},this.amount={min:0,max:0,iva:0,total:0},this.configIva={isActive:!1,ivaKushki:!1,iva:0},this.banksList=[]}ngOnInit(){this.initForm(),this.getBanks(),this.getParams()}initForm(){this.depositForm=this.fb.group({amount:["$ 0",[a.kI.required,this.amountRangeValidator(1e5,999999999999)]],codeBank:["",[a.kI.required,a.kI.pattern(/^[0-9]{4,5}$/)]]}),this.setValueChange()}setValueChange(){this.depositForm.get("amount").valueChanges.subscribe(()=>this.onAmountChange())}onAmountChange(){const wt=this.depositForm.get("amount");if(wt){if(!wt.touched&&!wt.dirty)return void(this.msgsError.amount=null);this.errorIsI18=!0,this.msgsError.amount=wt.hasError("invalidAmount")?"MenuDepositsPse.messages.amount.required":wt.hasError("minAmount")?"MenuDepositsPse.messages.amount.min":wt.hasError("maxAmount")?"MenuDepositsPse.messages.amount.max":null}}amountRangeValidator(wt,Ir){return yr=>{const qi=yr.value?.toString().replace(/\D/g,""),At=Number(qi);return isNaN(At)?{invalidAmount:!0}:AtIr?{maxAmount:{required:Ir,actual:At}}:null}}isErrorI18(wt){setTimeout(()=>{this.errorIsI18=!1,this.msgsError.General=""},1e4),this.msgsError.General=wt,this.errorIsI18=/^\w+(?:\.\w+)+$/.test(wt)}getBanks(){this.isLoading=!0,this.depositsService.getBanksPSE().pipe((0,ct.x)(()=>this.isLoading=!1)).subscribe({next:wt=>this.banksList=wt,error:wt=>this.isErrorI18(wt.message)})}getParams(){this.isLoading=!0,this.depositsService.getParams().pipe((0,p.U)(([wt,Ir])=>Object.keys(wt).length>0?wt:Ir),(0,ct.x)(()=>this.isLoading=!1)).subscribe({next:wt=>{const Ir=wt?.DepositsIva,yr=wt?.Menupagos?.newViewOfPSE;yr&&yr.isActived&&(this.depositForm.get("amount").setValidators([a.kI.required,this.amountRangeValidator(yr.amount.min,yr.amount.max)]),this.depositForm.get("amount").updateValueAndValidity(),this.amount={min:yr.amount.min,max:yr.amount.max,iva:Ir.isActive?Ir.iva:0,total:0})}})}formatInputValue(){const wt=this.depositForm.get("amount").value.replace(/\D/g,"").replace(/^0+/,""),yr="$ "+(""===wt?"0":wt).replace(/\B(?=(\d{3})+(?!\d))/g,".");this.depositForm.get("amount").setValue(yr)}postDepostis(){if(this.depositForm.invalid)throw new Error("Form is invalid");if(this.isLoading||this.isRedirected)return;this.errorIsI18=!1,this.msgsError.General="",this.isLoading=!0;const{amount:wt,codeBank:Ir}=this.depositForm.value,{label:yr}=this.banksList.find(qi=>qi.value==Ir);this.depositsService.postDepositsPSE({amount:wt.replace(/\D/g,""),codeBank:Ir,bankName:yr,iva:this.amount.iva,isActive:this.configIva.isActive,kushkiIva:this.configIva.ivaKushki,iva2:this.configIva.iva,method:"PSE"}).pipe((0,ct.x)(()=>this.isLoading=!1)).subscribe({next:qi=>{window.location.href=qi,this.isRedirected=!0,setTimeout(()=>{this.isRedirected=!1,this.depositForm.get("amount").reset()},2500)},error:qi=>this.isErrorI18(qi.message)})}static#e=this.\u0275fac=function(Ir){return new(Ir||xr)(n.Y36(a.qu),n.Y36(_.U))};static#t=this.\u0275cmp=n.Xpm({type:xr,selectors:[["app-new-pse"]],decls:49,vars:45,consts:[[1,"container","d-flex","justify-content-center","align-items-center","deposits-pse"],[1,"col-12","col-md-10","col-lg-9","col-xl-8"],["role","heading","aria-level","2",1,"title","fast","text-center"],[1,"conditions-withdrawal"],[1,"col-12","col-md-11","fw-light"],[1,"d-flex","flex-column","justify-content-center","align-items-center"],["autocapitalize","off",1,"col-12","col-md-10","col-lg-8","col-xl-7",3,"formGroup","ngSubmit"],[1,"container-errors","col-12"],["class","alert alert-danger",4,"ngIf"],[1,"d-flex","justify-content-center","align-items-center","mt-3","mt-md-4"],[1,"form-group","col-12","col-md-11","m-0","p-0"],["for","amountRecharge",1,"m-0","p-0","fw-light"],[4,"ngIf","ngIfThen","ngIfElse"],["enableAmount",""],["disableAmount",""],[1,"confirmation","d-flex","justify-content-center","align-items-cente","mt-3","mt-md-4"],[1,"mb-0","pb-0"],[1,"d-flex","justify-content-center","align-items-cente","mt-3","mt-md-4"],[1,"m-0","p-0","fw-light"],["formControlName","codeBank",1,"form-control","bank","mt-1"],["value",""],[3,"value",4,"ngFor","ngForOf"],["type","text","disabled","",1,"form-control","phone","mt-1",3,"placeholder"],["confirmButton",""],["loadingButton",""],[1,"alert","alert-danger"],["type","text","id","amountRecharge","inputmode","numeric","formControlName","amount","autofocus","",1,"form-control","amount","mt-1",3,"ngClass","keyup"],["type","text","disabled","",1,"form-control","amount","mt-1",3,"placeholder"],[3,"value"],["type","submit",1,"btn","btn-success","withdrawal","col-12","col-md-11",3,"disabled"],["type","button","disabled","",1,"btn","btn-success","withdrawal","col-12","col-md-11"],[1,"fa","fa-spinner","fa-pulse","fa-fw"]],template:function(Ir,yr){if(1&Ir&&(n.TgZ(0,"div",0)(1,"div",1)(2,"h6",2),n._uU(3),n.ALo(4,"i18next"),n.qZA(),n.TgZ(5,"section",3)(6,"p",4),n._uU(7),n.ALo(8,"i18next"),n.qZA()(),n.TgZ(9,"section",5)(10,"form",6),n.NdJ("ngSubmit",function(){return yr.postDepostis()}),n.TgZ(11,"div",7),n.YNc(12,Gr,3,5,"div",8),n.qZA(),n.TgZ(13,"div",9)(14,"div",10)(15,"label",11),n._uU(16),n.ALo(17,"i18next"),n.qZA(),n.YNc(18,Xi,1,0,"ng-container",12),n.YNc(19,$a,2,7,"ng-template",null,13,n.W1O),n.YNc(21,Go,1,1,"ng-template",null,14,n.W1O),n.qZA()(),n.TgZ(23,"div",15)(24,"p",16),n._uU(25),n.ALo(26,"i18next"),n.qZA()(),n.TgZ(27,"div",17)(28,"div",10)(29,"label",18),n._uU(30),n.ALo(31,"i18next"),n.qZA(),n.TgZ(32,"select",19)(33,"option",20),n._uU(34),n.ALo(35,"i18next"),n.qZA(),n.YNc(36,Wo,2,2,"option",21),n.qZA()()(),n.TgZ(37,"div",9)(38,"div",10)(39,"label",18),n._uU(40),n.ALo(41,"i18next"),n.qZA(),n._UZ(42,"input",22),n.qZA()(),n.TgZ(43,"div",9),n.YNc(44,wo,1,0,"ng-container",12),n.YNc(45,ms,3,6,"ng-template",null,23,n.W1O),n.YNc(47,Ec,4,5,"ng-template",null,24,n.W1O),n.qZA()()()()()),2&Ir){const qi=n.MAs(20),At=n.MAs(22),ht=n.MAs(46),Ue=n.MAs(48);n.xp6(3),n.hij(" ",n.xi3(4,17,"MenuDepositsPse.mainTitle",n.DdM(38,Al))," "),n.xp6(4),n.hij(" ",n.xi3(8,20,"MenuDepositsPse.instructions1",n.DdM(39,vc))," "),n.xp6(3),n.Q6J("formGroup",yr.depositForm),n.xp6(2),n.Q6J("ngIf",null==yr.msgsError?null:yr.msgsError.General),n.xp6(4),n.Oqu(n.xi3(17,23,"MenuDepositsPse.labelImport",n.DdM(40,_s))),n.xp6(2),n.Q6J("ngIf",!yr.isLoading)("ngIfThen",qi)("ngIfElse",At),n.xp6(7),n.hij(" ",n.xi3(26,26,"MenuDepositsPse.confirmation",n.DdM(41,Hl))," "),n.xp6(5),n.Oqu(n.xi3(31,29,"MenuDepositsPse.bankPlaceholder",n.DdM(42,wl))),n.xp6(4),n.hij(" ",n.xi3(35,32,"MenuDepositsPse.defaultOptionBank",n.DdM(43,al)),""),n.xp6(2),n.Q6J("ngForOf",yr.banksList),n.xp6(4),n.Oqu(n.xi3(41,35,"MenuDepositsPse.labelPerson",n.DdM(44,Sc))),n.xp6(2),n.Q6J("placeholder","Natural"),n.xp6(2),n.Q6J("ngIf",!yr.isLoading)("ngIfThen",ht)("ngIfElse",Ue)}},dependencies:[h.mk,h.sg,h.O5,a._Y,a.YN,a.Kr,a.Fj,a.EJ,a.JJ,a.JL,a.sg,a.u,g.e3],styles:[".deposits-pse[_ngcontent-%COMP%] .conditions-withdrawal[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;width:100%}.deposits-pse[_ngcontent-%COMP%] .conditions-withdrawal[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:#002361;text-align:center;font-size:14px;font-weight:500}.deposits-pse[_ngcontent-%COMP%] .title.fast[_ngcontent-%COMP%]{margin-bottom:2rem;font-weight:500;color:#002361;font-size:24px}@media screen and (max-width: 768px){.deposits-pse[_ngcontent-%COMP%] .title.fast[_ngcontent-%COMP%]{font-size:20px}}.deposits-pse[_ngcontent-%COMP%] .button-container[_ngcontent-%COMP%]{gap:.25rem}.deposits-pse[_ngcontent-%COMP%] .button-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{background-color:#42994d}.deposits-pse[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:disabled{opacity:.7}.deposits-pse[_ngcontent-%COMP%] .animate[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_scan 1.5s ease-in-out forwards}@keyframes _ngcontent-%COMP%_scan{0%{transform:translate(-100%)}to{transform:translate(calc(100% + 100px))}}.deposits-pse[_ngcontent-%COMP%] .btn.withdrawal[_ngcontent-%COMP%]{border-radius:8px!important;transition:all .3s cubic-bezier(.075,.82,.165,1);padding:16px 0;font-size:1rem}@media screen and (max-width: 768px){.deposits-pse[_ngcontent-%COMP%] .btn.withdrawal[_ngcontent-%COMP%]{padding:8px 0}}.deposits-pse[_ngcontent-%COMP%] .confirmation[_ngcontent-%COMP%]{color:#002361;text-align:center;font-size:14px;font-weight:500}.deposits-pse[_ngcontent-%COMP%] .confirmation[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#00baba}@media screen and (max-width: 768px){.deposits-pse[_ngcontent-%COMP%] .confirmation[_ngcontent-%COMP%]{font-size:12px;text-align:left;justify-content:start}}.deposits-pse[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%]{padding-top:8px!important;padding-bottom:8px!important}.deposits-pse[_ngcontent-%COMP%] .form-control.amount[_ngcontent-%COMP%]{background-color:transparent!important;border:solid 1px #989898}.deposits-pse[_ngcontent-%COMP%] .form-control.amount[_ngcontent-%COMP%]::placeholder{background-color:transparent!important}.deposits-pse[_ngcontent-%COMP%] .form-control.amount.ng-touched.ng-dirty.ng-invalid[_ngcontent-%COMP%]{--red: rgb(208, 24, 24);border-color:var(--red);color:var(--red)}.deposits-pse[_ngcontent-%COMP%] .form-control.bank[_ngcontent-%COMP%]{padding-top:8px!important;padding-bottom:8px!important;background-color:transparent!important;border:solid 1px #989898}.deposits-pse[_ngcontent-%COMP%] .form-control.bank[_ngcontent-%COMP%]::placeholder{background-color:transparent!important}.deposits-pse[_ngcontent-%COMP%] .form-control.phone[_ngcontent-%COMP%]{padding-top:8px!important;padding-bottom:8px!important;background-color:#eceef2!important;border:solid 1px #989898;color:#989898!important}.deposits-pse[_ngcontent-%COMP%] .form-control.phone[_ngcontent-%COMP%]::placeholder{background-color:#eceef2!important}"]})}return xr})();var zr=f(74456),jn=f.n(zr),fi=f(44406),Vi=f(53088),zo=f(69862),Ts=f(71088),Cc=f(17700),ac=f(92392),Ac=f(65377),es=f(74604);const fc=["infoContent"],ol=["keyText"],pA=["qrCard"],fl=function(){return{optionMenu:1}},Tc=function(){return{"max-width":"100%"}};function dc(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"div",13)(1,"form",14)(2,"div")(3,"app-input",15),n.NdJ("onInput",function(yr){n.CHM(wt);const qi=n.oxw();return n.KtG(qi.onAmountInput(yr))}),n.qZA(),n.TgZ(4,"p"),n._uU(5),n.qZA()(),n._UZ(6,"app-input",16)(7,"app-input",17),n.TgZ(8,"p"),n._uU(9,"\xbfNo es tu correo? Actualiza tus datos haciendo "),n.TgZ(10,"a",18),n._uU(11,"click aqu\xed"),n.qZA()(),n.TgZ(12,"app-button",19),n.NdJ("onButtonClick",function(){n.CHM(wt);const yr=n.oxw();return n.KtG(yr.nextPostsStep())}),n._uU(13),n.qZA()()()}if(2&xr){const wt=n.oxw();let Ir;n.xp6(1),n.Q6J("formGroup",wt.step1Form),n.xp6(2),n.Q6J("inputControl",wt.step1Form.get("amount")),n.xp6(2),n.Oqu((null==(Ir=wt.texts())?null:Ir[2])||"*Recuerda que la recarga m\xednima es de $10Mil"),n.xp6(1),n.Q6J("inputControl",wt.step1Form.get("fullname")),n.xp6(1),n.Q6J("inputControl",wt.step1Form.get("email")),n.xp6(3),n.Q6J("routerLink","/menuusuario")("queryParams",n.DdM(10,fl)),n.xp6(2),n.Q6J("ButtonStyles",n.DdM(11,Tc))("IsDisable",wt.step1Form.invalid||0!==wt.loadingCount()),n.xp6(1),n.Oqu(0===wt.loadingCount()?"Continuar":"Cargando...")}}function qs(xr,Ia){if(1&xr&&(n.TgZ(0,"section",29),n._UZ(1,"img",30),n.TgZ(2,"p"),n._uU(3),n.qZA(),n.TgZ(4,"p"),n._uU(5),n.qZA()()),2&xr){const wt=n.oxw(2);let Ir;n.xp6(3),n.Oqu((null==(Ir=wt.texts())?null:Ir[3])||"Tienes 15 minutos para finalizar tu pago, de lo contrario, la transacci\xf3n se cancelar\xe1."),n.xp6(2),n.Oqu(wt.activeCountdownLabel())}}const Zs=function(xr,Ia){return{selected:xr,disabled:Ia}};function Jc(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"a",31),n.NdJ("click",function(){const qi=n.CHM(wt).$implicit,At=n.oxw(2);return n.KtG(!qi.disabled&&At.changeView(qi.id))}),n._uU(1),n.qZA()}if(2&xr){const wt=Ia.$implicit;n.Q6J("ngClass",n.WLB(3,Zs,wt.focus,wt.disabled)),n.uIk("aria-disabled",wt.disabled),n.xp6(1),n.hij("",wt.description," ")}}function rA(xr,Ia){1&xr&&n._UZ(0,"img",40)}function Il(xr,Ia){if(1&xr){const wt=n.EpF();n.ynx(0),n.TgZ(1,"span",null,41),n._uU(3),n.qZA(),n.TgZ(4,"a",42),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(5);return n.KtG(yr.copyKey(yr.keyCode))}),n.O4$(),n.TgZ(5,"svg",43),n._UZ(6,"path",44),n.qZA()(),n.BQk()}if(2&xr){const wt=n.oxw(5);n.xp6(3),n.Oqu(wt.keyCode)}}function Zc(xr,Ia){if(1&xr&&n.YNc(0,Il,7,1,"ng-container",28),2&xr){const wt=n.oxw(4);n.Q6J("ngIf",wt.keyCode)}}const xs=function(){return{defaultValue:"Ingresa a tu app bancaria, copia la llave y completa el pago siguiendo las instrucciones."}},yc=function(){return{"max-width":"480px"}},El=function(){return{defaultValue:"Finalizar"}};function Bc(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"app-metod-key")(1,"section",33)(2,"div",34)(3,"div",35),n.YNc(4,rA,1,0,"img",36),n.YNc(5,Zc,1,1,"ng-template",null,37,n.W1O),n.qZA(),n.TgZ(7,"p",38),n._uU(8),n.ALo(9,"i18next"),n.qZA()()(),n.TgZ(10,"app-button",39),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(3);return n.KtG(yr.finish())}),n._uU(11),n.ALo(12,"i18next"),n.qZA()()}if(2&xr){const wt=n.MAs(6),Ir=n.oxw(3);n.xp6(4),n.Q6J("ngIf",Ir.isLoadingKey)("ngIfElse",wt),n.xp6(4),n.Oqu(n.xi3(9,5,"breB.metod.keyInfo",n.DdM(11,xs))),n.xp6(2),n.Q6J("ButtonStyles",n.DdM(12,yc)),n.xp6(1),n.hij(" ",n.xi3(12,8,"breB.finalizarRecarga",n.DdM(13,El))," ")}}function el(xr,Ia){if(1&xr&&(n.ynx(0),n.YNc(1,Bc,13,14,"app-metod-key",32),n.BQk()),2&xr){const wt=n.oxw(2);n.xp6(1),n.Q6J("ngSwitchCase",null==wt.metods||null==wt.metods.key?null:wt.metods.key.id)}}const Sl=function(){return{defaultValue:"Ingresa a tu app bancaria, escanea el c\xf3digo QR y completa el pago siguiendo las instrucciones."}};function hl(xr,Ia){if(1&xr&&(n.TgZ(0,"section",48)(1,"div",49)(2,"section",50)(3,"div",51),n._UZ(4,"img",52),n.qZA()(),n._UZ(5,"p",53),n.ALo(6,"i18next"),n.qZA()()),2&xr){const wt=n.oxw(4);n.xp6(4),n.ekj("snipper",wt.imageUrl().includes("loadingIcon.svg")),n.Q6J("src",wt.imageUrl(),n.LSH),n.xp6(1),n.Q6J("innerHTML",n.xi3(6,4,"breB.metod.qrInfo",n.DdM(7,Sl)),n.oJD)}}const Kc=function(){return{defaultValue:"Descargar QR"}};function lA(xr,Ia){1&xr&&(n.ynx(0),n._uU(1),n.ALo(2,"i18next"),n.BQk()),2&xr&&(n.xp6(1),n.hij(" ",n.xi3(2,1,"breB.descargarQr",n.DdM(4,Kc))," "))}function nA(xr,Ia){if(1&xr&&(n.ynx(0),n.YNc(1,lA,3,5,"ng-container",55),n.BQk()),2&xr){n.oxw();const wt=n.MAs(3),Ir=n.oxw(4);n.xp6(1),n.Q6J("ngIf",!Ir.isGenerating())("ngIfElse",wt)}}const dl=function(){return{defaultValue:"Generando imagen..."}};function Ks(xr,Ia){1&xr&&(n._uU(0),n.ALo(1,"i18next")),2&xr&&n.hij(" ",n.xi3(1,1,"breB.generandoImagen",n.DdM(4,dl))," ")}function tl(xr,Ia){1&xr&&(n._uU(0),n.ALo(1,"i18next")),2&xr&&n.hij(" ",n.xi3(1,1,"breB.finalizarRecarga",n.DdM(4,El))," ")}function Ds(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"app-button",54),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(4);return n.KtG(yr.onDownloadOrContinue())}),n.YNc(1,nA,2,2,"ng-container",55),n.YNc(2,Ks,2,5,"ng-template",null,56,n.W1O),n.YNc(4,tl,2,5,"ng-template",null,57,n.W1O),n.qZA()}if(2&xr){const wt=n.MAs(5),Ir=n.oxw(4);n.Q6J("ButtonStyles",n.DdM(4,Tc))("IsDisable",Ir.loadingCount()>0),n.xp6(1),n.Q6J("ngIf",!Ir.hasDownloaded())("ngIfElse",wt)}}function Rc(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"app-button",39),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw(4);return n.KtG(yr.finish())}),n._uU(1),n.ALo(2,"i18next"),n.qZA()}2&xr&&(n.Q6J("ButtonStyles",n.DdM(5,yc)),n.xp6(1),n.hij(" ",n.xi3(2,2,"breB.finalizarRecarga",n.DdM(6,El))," "))}function tc(xr,Ia){if(1&xr&&(n.TgZ(0,"app-metod-qr"),n.YNc(1,hl,7,8,"section",45),n.YNc(2,Ds,6,5,"app-button",46),n.YNc(3,Rc,3,7,"app-button",47),n.qZA()),2&xr){const wt=n.oxw(3);n.xp6(1),n.Q6J("ngIf",wt.showQrView()),n.xp6(1),n.Q6J("ngIf",wt.showQrView()&&!wt.isDesktop()),n.xp6(1),n.Q6J("ngIf",wt.isDesktop())}}function gl(xr,Ia){if(1&xr&&(n.ynx(0),n.YNc(1,tc,4,3,"app-metod-qr",32),n.BQk()),2&xr){const wt=n.oxw(2);n.xp6(1),n.Q6J("ngSwitchCase",null==wt.metods||null==wt.metods.qr?null:wt.metods.qr.id)}}function cs(xr,Ia){if(1&xr&&(n.TgZ(0,"div",20)(1,"div",21),n.YNc(2,qs,6,2,"section",22),n.TgZ(3,"section",23)(4,"div",24),n.YNc(5,Jc,2,6,"a",25),n.qZA(),n.TgZ(6,"section",26),n.ynx(7,27),n.YNc(8,el,2,1,"ng-container",28),n.YNc(9,gl,2,1,"ng-container",28),n.BQk(),n.qZA()()()()),2&xr){const wt=n.oxw();n.xp6(1),n.ekj("opt2",!wt.showQrView()),n.xp6(1),n.Q6J("ngIf",wt.showQrView()),n.xp6(3),n.Q6J("ngForOf",wt.metodMenu),n.xp6(2),n.Q6J("ngSwitch",wt.currentSelectedMetod()),n.xp6(1),n.Q6J("ngIf",null==wt.metods||null==wt.metods.key?null:wt.metods.key.isActived),n.xp6(1),n.Q6J("ngIf",null==wt.metods||null==wt.metods.qr?null:wt.metods.qr.isActived)}}function Is(xr,Ia){if(1&xr&&(n.TgZ(0,"div",58,59)(2,"div")(3,"div",60)(4,"p"),n._uU(5,"Account Name:"),n.qZA(),n.TgZ(6,"p"),n._uU(7),n.qZA(),n.TgZ(8,"p"),n._uU(9,"Total a pagar:"),n.qZA(),n.TgZ(10,"p"),n._uU(11),n.ALo(12,"currencyCop"),n.qZA()(),n.TgZ(13,"div",61),n._UZ(14,"img",62),n.qZA(),n.TgZ(15,"div",63),n.O4$(),n.TgZ(16,"svg",64),n._UZ(17,"path",65),n.qZA(),n.kcU(),n.TgZ(18,"span"),n._uU(19,"C\xf3digo QR interoperable creado por"),n.qZA(),n._UZ(20,"img",66),n.qZA()()()),2&xr){const wt=n.oxw();n.xp6(7),n.Oqu(wt.resp.name),n.xp6(4),n.hij("$ ",n.lcZ(12,3,(null==wt.step1Form?null:wt.step1Form.get("amount").value)||0),""),n.xp6(3),n.Q6J("src",wt.imageUrl(),n.LSH)}}const Cl=function(){return{defaultValue:""}};function Nc(xr,Ia){if(1&xr&&(n.TgZ(0,"p",71),n._uU(1),n.ALo(2,"i18next"),n.qZA()),2&xr){const wt=n.oxw(2);n.xp6(1),n.Oqu(n.xi3(2,1,wt.resp.message.body,n.DdM(4,Cl)))}}function Xl(xr,Ia){if(1&xr&&(n.TgZ(0,"p"),n._uU(1),n.qZA()),2&xr){const wt=n.oxw(2);n.xp6(1),n.hij("ID ",wt.resp.id,"")}}function Ll(xr,Ia){if(1&xr&&(n.TgZ(0,"div",67),n._UZ(1,"img",68)(2,"p",69),n.ALo(3,"i18next"),n.YNc(4,Nc,3,5,"p",70),n.YNc(5,Xl,2,1,"p",28),n.qZA()),2&xr){const wt=n.oxw();n.xp6(1),n.Q6J("src",wt.resp.img.src,n.LSH)("alt",wt.resp.img.alt),n.xp6(1),n.Q6J("innerHTML",wt.resp.message.isI18n?n.xi3(3,5,wt.resp.message.value,n.DdM(8,Cl)):wt.resp.message.value,n.oJD),n.xp6(2),n.Q6J("ngIf",wt.resp.message.body.length>0),n.xp6(1),n.Q6J("ngIf",wt.resp.id.length>0)}}let fA=(()=>{class xr{set keyTextRef(wt){this.keyText=wt,wt&&setTimeout(()=>this.fitKeyText(),0)}onResize(){this.fitKeyText()}formatCountdown(wt){if(2!==this.currentStep()||wt<=0)return"--:--";const yr=wt%60;return`${Math.floor(wt/60).toString().padStart(2,"0")}:${yr.toString().padStart(2,"0")}`}constructor(wt,Ir,yr,qi,At,ht,Ue){this.fb=wt,this.breakpointObserver=Ir,this.dialog=yr,this.store=qi,this.payuService=At,this.i18NextService=ht,this.depositService=Ue,this.flags=this.store.selectSignal(fi.Wo),this.i18n=this.store.selectSignal(fi.EB),this.resp={img:{src:"/assets/img/general/errorIcon.svg",alt:"Icono de error"},message:{value:"breB.response.errorGeneral",isI18n:!0,body:""},id:"",name:"",email:""},this.metods=this.flags().metods,this.metodMenu=[],this.currentSelectedMetod=(0,n.tdS)(1),this.isLoadingKey=!0,this.errorKey=(0,n.tdS)(!1),this.errorQr=(0,n.tdS)(!1),this.resId="",this.currentStep=(0,n.tdS)(1),this.countdownMinutesConfig=this.flags().timeout??15,this.loadedFinishedTimeModal=!1,this.qrSeconds=(0,n.tdS)(0),this.keySeconds=(0,n.tdS)(0),this.qrStarted=!1,this.keyStarted=!1,this.qrCountdownLabel=(0,n.Flj)(()=>this.formatCountdown(this.qrSeconds())),this.keyCountdownLabel=(0,n.Flj)(()=>this.formatCountdown(this.keySeconds())),this.activeCountdownLabel=(0,n.Flj)(()=>{const pt=this.currentSelectedMetod();return pt===this.metods?.qr?.id?!this.errorQr()&&this.qrSeconds()>0?this.qrCountdownLabel():this.errorQr()&&!this.errorKey()&&this.keySeconds()>0?this.keyCountdownLabel():this.qrCountdownLabel():pt===this.metods?.key?.id?!this.errorKey()&&this.keySeconds()>0?this.keyCountdownLabel():this.errorKey()&&!this.errorQr()&&this.qrSeconds()>0?this.qrCountdownLabel():this.keyCountdownLabel():"--:--"}),this.imageUrl=(0,n.tdS)("/assets/img/general/loadingIcon.svg"),this.isGenerating=(0,n.tdS)(!1),this.hasDownloaded=(0,n.tdS)(!1),this.loadingCount=(0,n.tdS)(0),this.isLoading=(0,n.Flj)(()=>this.loadingCount()>0),this.showQrView=(0,n.tdS)(!0),this.isDesktop=(0,n.tdS)(!1),this.texts=(0,n.Flj)(()=>(this.i18n().values??[]).map(Rt=>Rt.replace("{{time}}",`${this.countdownMinutesConfig}`).replace("{{value}}",this.formatNumberToText(this.flags().minVal)))),this.initForm(),this.initAmountValidators(),this.initBreakPoint()}ngOnInit(){this.getDataUser();const wt=Object.keys(this.metods).filter(Ir=>this.metods[Ir].isActived);this.metodMenu=wt.map(Ir=>{const yr=1===wt.length||this.metods[Ir].focus,qi={id:this.metods[Ir].id,description:this.i18NextService.t(`breB.metod.${Ir}`),active:!0,disabled:!1,focus:yr,key:Ir};return yr&&this.currentSelectedMetod.set(qi.id),qi})}ngOnDestroy(){this.clearCountdown(),clearInterval(this.qrInterval),clearInterval(this.keyInterval)}initForm(){this.step1Form=this.fb.group({amount:[null],fullname:[{value:"123",disabled:!0},[a.kI.required,a.kI.minLength(3)]],email:[{value:"email@mail.com",disabled:!0},[a.kI.required,a.kI.email]]})}initAmountValidators(){(0,n.cEC)(()=>{const wt=this.flags();if(!wt)return;const{minVal:Ir,maxVal:yr}=wt,qi=this.step1Form.get("amount");qi&&(qi.setValidators([a.kI.required,a.kI.min(Ir),a.kI.max(yr)]),qi.updateValueAndValidity({emitEvent:!1}))})}initBreakPoint(){this.breakpointObserver.observe(["(min-width: 890px)"]).subscribe(wt=>{this.isDesktop.set(wt.matches)})}get f(){return this.step1Form.controls}getDataUser(){let wt=localStorage.getItem("profile");if(wt){try{wt=JSON.parse(wt)}catch{this.resp.id="",this.resp.message.body="",this.resp.message.value="Ocurrio un error, intentelo nuevamente mas tarde",this.resp.message.isI18n=!1,this.resp.img.src="/assets/img/general/errorIcon.svg",this.resp.img.alt="Icono de error",this.openModal()}this.resp.name=`${wt?.firstName} ${wt?.lastName}`.trim(),this.resp.email=wt?.email,this.step1Form.patchValue({fullname:this.resp.name,email:this.resp.email})}}nextStep(){var wt=this;return(0,lr.Z)(function*(){if(1===wt.currentStep()&&wt.step1Form.invalid)return void wt.step1Form.markAllAsTouched();const Ir=wt.currentStep()+1;wt.currentStep.set(Ir),2===Ir&&(wt.loadedFinishedTimeModal=!1,wt.changeView(wt.currentSelectedMetod()))})()}prevStep(){this.currentStep()>1&&this.currentStep.update(wt=>wt-1)}submit(){this.step1Form.valid&&console.log("Datos finales:",this.step1Form.value)}finish(){this.clearCountdown(),this.step1Form.get("amount")?.enable({emitEvent:!1}),this.step1Form.get("amount")?.setValue(null,{emitEvent:!1}),this.showQrView.set(!0),this.resp.id=this.resId,this.resp.message.value="breB.response.finish",this.resp.message.isI18n=/^[^\s.]+\.[^\s.]+(\.[^\s.]+)*$/.test(this.resp.message.value),this.resp.img.src="/assets/img/general/checkIcon.svg",this.resp.img.alt="Icono de check",this.resp.message.body="",this.openModal(),this.resetPaymentMethods()}onAmountInput(wt){const Ir=wt.target;if(!Ir)return;let yr=Ir.value.replace(/\D/g,"");if(!yr)return this.step1Form.get("amount").setValue(null,{emitEvent:!1}),void(Ir.value="");const qi=Number(yr);this.step1Form.get("amount").setValue(qi,{emitEvent:!1}),Ir.value=this.formatCurrency(qi)}formatCurrency(wt){return null==wt?"":new Intl.NumberFormat("es-CO",{style:"currency",currency:"COP",maximumFractionDigits:0}).format(wt)}formatNumberToText(wt){if(wt>=1e6){const Ir=wt/1e6;return`${this.formatDecimal(Ir)}Mill\xf3n${Ir>=2?"es":""}`}if(wt>=1e3){const Ir=wt/1e3;return 1===Ir?"Mil":`${this.formatDecimal(Ir)}Mil`}return wt.toString()}formatDecimal(wt){return Number.isInteger(wt)?wt.toString():wt.toFixed(1)}startCountdown(wt,Ir){this[Ir]=setInterval(()=>{wt.update(yr=>yr<=1?(clearInterval(this[Ir]),this.onCountdownFinished(),0):yr-1)},1e3)}clearCountdown(){this.countdownIntervalId&&(clearInterval(this.countdownIntervalId),this.countdownIntervalId=null)}onCountdownFinished(){!1===this.loadedFinishedTimeModal&&(console.log("Contador finalizado"),this.resetPaymentMethods(),this.step1Form.get("amount")?.enable({emitEvent:!1}),this.step1Form.get("amount")?.setValue(null,{emitEvent:!1}),this.resp.img.src="/assets/img/general/errorIcon.svg",this.resp.img.alt="Icono de error",this.resp.message.value="breB.modal.timeout",this.resp.message.isI18n=/^[^\s.]+\.[^\s.]+(\.[^\s.]+)*$/.test(this.resp.message.value),this.resp.id="",this.resp.message.body="",this.openModal(),this.loadedFinishedTimeModal=!0)}startLoading(){this.loadingCount.update(wt=>wt+1)}stopLoading(){this.loadingCount.update(wt=>Math.max(0,wt-1))}onDownloadOrContinue(){var wt=this;return(0,lr.Z)(function*(){if(!wt.hasDownloaded())return wt.startLoading(),yield wt.generateAndDownloadQrCard(),wt.hasDownloaded.set(!0),void wt.stopLoading();wt.finish()})()}generateAndDownloadQrCard(){var wt=this;return(0,lr.Z)(function*(){if(wt.qrCard)try{wt.isGenerating.set(!0);const yr=(yield jn()(wt.qrCard.nativeElement,{scale:2,useCORS:!0})).toDataURL("image/png"),qi=document.createElement("a");qi.href=yr,qi.download="qr-pago.png",qi.click()}catch(Ir){wt.resp.id="",wt.resp.message.body="",wt.resp.img.src="/assets/img/general/errorIcon.svg",wt.resp.img.alt="Icono de error",wt.resp.message.value=Ir.message,wt.resp.message.isI18n=/^[^\s.]+\.[^\s.]+(\.[^\s.]+)*$/.test(Ir.message),wt.openModal(!0),console.error("Error generando/descargando QR",Ir)}finally{wt.isGenerating.set(!1),wt.resp.id="",wt.resp.message.value="breB.modal.downloadTittle",wt.resp.message.isI18n=/^[^\s.]+\.[^\s.]+(\.[^\s.]+)*$/.test(wt.resp.message.value),wt.resp.message.body="breB.modal.downloadBody",wt.resp.img.src="/assets/img/general/checkIcon.svg",wt.resp.img.alt="Icono de check",wt.openModal(!1)}})()}mostrarInfoFinal(){this.showQrView.set(!1)}openModal(wt=!0,Ir){this.dialog.open(Vi.F,{width:"100%",maxWidth:window.innerWidth<869?"380px":"440px",autoFocus:!1,data:{template:this.infoTemplate,actions:[{label:"Ok",styles:{"max-width":"240px"},onClick:qi=>qi.close()}]},panelClass:["scrollable","curvy"],disableClose:!0}).afterClosed().subscribe({next:()=>{wt&&(this.resp.id="",this.hasDownloaded.set(!1),this.isGenerating.set(!1),this.currentStep.set(1),this.resetPaymentMethods()),Ir&&Ir()}})}nextPostsStep(){this.nextStep()}changeView(wt){this.metodMenu.find(yr=>yr.id===wt)?.disabled||(this.metodMenu.forEach((yr,qi)=>{this.metodMenu[qi].focus=!1,yr.id==wt&&(this.metodMenu[qi].focus=!0)}),this.currentSelectedMetod.set(wt),wt===this.metods?.qr?.id&&!this.qrStarted&&(this.qrStarted=!0,this.qrSeconds.set(60*this.countdownMinutesConfig),this.startCountdown(this.qrSeconds,"qrInterval"),this.loadQr()),wt===this.metods?.key?.id&&!this.keyStarted&&(this.keyStarted=!0,this.keySeconds.set(60*this.countdownMinutesConfig),this.startCountdown(this.keySeconds,"keyInterval"),this.loadKey()),wt===this.metods?.key?.id&&setTimeout(()=>this.fitKeyText(),50))}loadQr(){if(this.loadingCount()>0)return;this.startLoading();const Ir=window.location.hostname.toLowerCase().includes("tienda");this.payuService.postPayuBreB({isStore:Ir,amount:`${this.step1Form.get("amount")?.value}`||"0"}).pipe((0,ct.x)(()=>this.stopLoading())).subscribe({next:yr=>{const qi=yr?.extraParameters?.QRCODE_IMAGE_BASE64;if("DECLINED"===yr?.state||"INVALID_TRANSACTION"===yr?.responseCode||!qi)return console.error("Respuesta declinada o sin QR de PayU:",yr),void this.handleQrError(yr?.responseMessage||"breB.response.errorQr");this.resId=yr.orderId.toString(),this.resp.id=this.resId,this.resp.message.value="breB.response.finish",this.resp.message.isI18n=/^[^\s.]+(\.[^\s.]+)*$/.test(this.resp.message.value),this.resp.img.src="/assets/img/general/checkIcon.svg",this.resp.img.alt="Icono de check",this.imageUrl.set("/assets/img/general/loadingIcon.svg"),setTimeout(()=>{this.imageUrl.set(`data:image/png;base64,${qi}`)},1e3)},error:yr=>{this.handleQrError(yr?.message||"breB.response.errorQr")}})}handleQrError(wt){this.errorQr.set(!0),clearInterval(this.qrInterval),this.qrStarted=!1,this.qrSeconds.set(0);const Ir=this.metodMenu.find(At=>At.id===this.metods?.qr?.id);Ir&&(Ir.disabled=!0);const yr=this.metods?.key?.isActived&&!this.errorKey();(!wt||wt.includes("Http failure")||wt.includes("reverse-proxy")||wt.includes("Bad Gateway")||wt.includes("Error del servidor"))&&(wt="breB.response.errorQr");let qi=wt;!yr&&("breB.response.errorQr"===wt||!wt)&&(qi="breB.response.errorBoth"),this.resp.id="",this.resp.message.body="",this.resp.img.src="/assets/img/general/errorIcon.svg",this.resp.img.alt="Icono de error",this.resp.message.value=qi,this.resp.message.isI18n=/^[^\s.]+(\.[^\s.]+)*$/.test(qi),yr?this.openModal(!1,()=>{this.changeView(this.metods.key.id)}):this.openModal(!0)}loadKey(){var wt=this;return(0,lr.Z)(function*(){wt.isLoadingKey=!0,wt.errorKey.set(!1),wt.keyCode="";try{const Ir=wt.depositService.getUUID(!0),yr=wt.step1Form.get("amount")?.value,qi=yield wt.depositService.getKeyCode(yr,Ir);if("ERROR"===qi.code)throw new Error(qi.message||"breB.response.errorGeneral");if(!("key_breb"in qi))throw new Error("breB.response.errorGeneral");const At=qi.key_breb?.trim();if(!At)throw new Error("breB.response.errorGeneral");wt.keyCode=At,wt.isLoadingKey=!1,setTimeout(()=>wt.fitKeyText(),0)}catch(Ir){let yr="breB.response.errorGeneral";Ir instanceof zo.UA?(console.error("Error HTTP al generar la llave (reverse-proxy):",Ir),yr="breB.response.errorGeneral"):Ir instanceof Error?(console.error("Error al generar la llave:",Ir),yr=Ir.message):console.error("Error desconocido al generar la llave:",Ir),(!yr||yr.includes("Http failure")||yr.includes("reverse-proxy")||yr.includes("Bad Gateway")||yr.includes("Error del servidor"))&&(yr="breB.response.errorGeneral"),wt.errorKey.set(!0),wt.isLoadingKey=!1;const qi=wt.metodMenu.find(Ue=>Ue.id===wt.metods?.key?.id);qi&&(qi.disabled=!0),clearInterval(wt.keyInterval),wt.keyStarted=!1,wt.keySeconds.set(0);const At=wt.metods?.qr?.isActived&&!wt.errorQr();let ht=yr;!At&&("breB.response.errorGeneral"===yr||!yr)&&(ht="breB.response.errorBoth"),At?wt.showKeyCodeError(ht,()=>{wt.changeView(wt.metods.qr.id)},!1):wt.showKeyCodeError(ht,void 0,!0)}})()}copyKey(wt){var Ir=this;return(0,lr.Z)(function*(){try{yield Ir.copyCode(wt),Ir.resp.id="",Ir.resp.message.value="breB.modal.copyTittle",Ir.resp.message.isI18n=/^[^\s.]+\.[^\s.]+(\.[^\s.]+)*$/.test(Ir.resp.message.value),Ir.resp.message.body="breB.modal.copyBody",Ir.resp.img.src="/assets/img/general/checkIcon.svg",Ir.resp.img.alt="Icono de check",Ir.openModal(!1)}catch(yr){Ir.resp.id="",Ir.resp.message.body="",Ir.resp.img.src="/assets/img/general/errorIcon.svg",Ir.resp.img.alt="Icono de error",Ir.resp.message.value=yr.message||"breB.response.errorGeneral",Ir.resp.message.isI18n=/^[^\s.]+\.[^\s.]+(\.[^\s.]+)*$/.test(yr.message),Ir.openModal(!1),console.error("Error al copiar al portapapeles",yr)}})()}copyCode(wt){return(0,lr.Z)(function*(){yield navigator.clipboard.writeText(wt)})()}fitKeyText(){if(!this.keyText?.nativeElement)return;const wt=this.keyText.nativeElement,Ir=wt.parentElement;if(!Ir)return;wt.style.fontSize="";const yr=window.getComputedStyle(Ir),qi=parseFloat(yr.paddingLeft)||0,At=parseFloat(yr.paddingRight)||0,ht=Ir.querySelector(".copy-key"),Ue=ht?ht.getBoundingClientRect().width+(parseFloat(window.getComputedStyle(ht).marginLeft)||10):34,pt=Ir.clientWidth-qi-At-Ue-8,Rt=wt.getBoundingClientRect().width;if(Rt>pt&&pt>0){const _t=parseFloat(window.getComputedStyle(wt).fontSize)||28,hr=Math.floor(_t*(pt/Rt)*10)/10;wt.style.fontSize=`${hr}px`}}showKeyCodeError(wt,Ir,yr=!1){(!wt||wt.includes("Http failure")||wt.includes("reverse-proxy")||wt.includes("Bad Gateway")||wt.includes("Error del servidor"))&&(wt="breB.response.errorGeneral"),this.resp.id="",this.resp.message.body="",this.resp.img.src="/assets/img/general/errorIcon.svg",this.resp.img.alt="Icono de error",this.resp.message.value=wt,this.resp.message.isI18n=/^[^\s.]+\.[^\s.]+(\.[^\s.]+)*$/.test(wt),this.openModal(yr,Ir)}resetPaymentMethods(){clearInterval(this.qrInterval),clearInterval(this.keyInterval),this.qrStarted=!1,this.keyStarted=!1,this.qrSeconds.set(0),this.keySeconds.set(0),this.imageUrl.set("/assets/img/general/loadingIcon.svg"),this.keyCode="",this.resId="",this.isLoadingKey=!1,this.errorKey.set(!1),this.errorQr.set(!1),this.metodMenu.forEach(wt=>{wt.disabled=!1})}static#e=this.\u0275fac=function(Ir){return new(Ir||xr)(n.Y36(a.qu),n.Y36(Ts.Yg),n.Y36(Cc.uw),n.Y36(l.yh),n.Y36(r.z),n.Y36(g.WD),n.Y36(_.U))};static#t=this.\u0275cmp=n.Xpm({type:xr,selectors:[["app-deposits-breb"]],viewQuery:function(Ir,yr){if(1&Ir&&(n.Gf(fc,5),n.Gf(ol,5),n.Gf(pA,5)),2&Ir){let qi;n.iGM(qi=n.CRH())&&(yr.infoTemplate=qi.first),n.iGM(qi=n.CRH())&&(yr.keyTextRef=qi.first),n.iGM(qi=n.CRH())&&(yr.qrCard=qi.first)}},hostBindings:function(Ir,yr){1&Ir&&n.NdJ("resize",function(){return yr.onResize()},!1,n.Jf7)},decls:19,vars:7,consts:[[1,"breb-container"],[1,"breb-content"],[1,"breb-header"],[1,"breb-logo"],["src","assets/img/icons/bre_b.svg","alt","logo bre-b","role","presentation"],[1,"breb-stepper"],[1,"stepper-container"],[1,"step-indicator"],[1,"active"],["class","step-content",4,"ngIf"],["class","step-content step2",4,"ngIf"],["class","qr-card hidden-for-capture",4,"ngIf"],["infoContent",""],[1,"step-content"],[3,"formGroup"],["inputId","amount","label","Ingresa el valor","inputPlaceholder","Digita una cifra",3,"inputControl","onInput"],["inputId","amount","label","*Nombre",3,"inputControl"],["inputId","amount","label","*Correo electr\xf3nico",3,"inputControl"],[3,"routerLink","queryParams"],[3,"ButtonStyles","IsDisable","onButtonClick"],[1,"step-content","step2"],[1,"metod-container"],["class","counter-container counter",4,"ngIf"],[1,"btns-key-qr-selector"],[1,"button-container"],["class","btn-selector",3,"ngClass","click",4,"ngFor","ngForOf"],["id","selectedMetod",1,"selected-metod"],[3,"ngSwitch"],[4,"ngIf"],[1,"counter-container","counter"],["src","/assets/img/general/infoIconBlue.svg","alt","icono Alerta","role","presentation"],[1,"btn-selector",3,"ngClass","click"],[4,"ngSwitchCase"],[1,"key-section"],[1,"key-container"],[1,"key-div"],["src","/assets/img/general/loadingIcon.svg","alt","spinner","class","spinner",4,"ngIf","ngIfElse"],["keyResult",""],[1,"key-info"],[1,"finish-button",3,"ButtonStyles","click"],["src","/assets/img/general/loadingIcon.svg","alt","spinner",1,"spinner"],["keyText",""],["type","button","id","copyKeyBtn","aria-label","Copiar llave",1,"copy-key",3,"click"],["viewBox","0 0 71 80","fill","none","xmlns","http://www.w3.org/2000/svg",1,"copy-ico"],["d","M0.93142 67.0375C1.26791 69.9 2.73456 72.7375 5.05822 75.025C7.38196 77.3126 10.2643 78.7563 13.1722 79.0875H13.2008C18.9561 79.6938 24.7431 80 30.5366 80H30.5334C36.3268 80 42.1139 79.6969 47.8692 79.0906H47.8946C52.9864 78.5094 57.8944 74.4406 59.5954 69.409L59.5985 69.4121C61.9762 68.709 64.1348 67.4277 65.8745 65.684C68.2299 63.3653 69.7157 60.4933 70.0584 57.5936V57.5686C70.8774 50.0248 71.198 37.8814 70.8774 26.6309C70.8774 24.5997 70.7346 22.9372 70.7282 22.8653C70.6838 22.3685 70.5156 21.8903 70.2362 21.4747C64.6999 13.2219 57.5383 6.14668 49.1735 0.671474C48.7259 0.377722 48.2085 0.208978 47.672 0.177722C45.9355 0.0808498 44.1324 0.0495938 43.9642 0.0464738C36.7644 -0.122278 29.5613 0.168346 22.3968 0.921515H22.3714C19.4255 1.25902 16.5049 2.72152 14.1529 5.03712C12.1054 7.05584 10.7149 9.49649 10.1626 12.0058C10.0324 12.0402 9.90544 12.084 9.78164 12.134C5.11515 14.0777 1.477 18.6653 0.930889 23.29V23.315C-0.310296 34.7494 -0.310296 55.5774 0.930889 67.0118L0.93142 67.0375ZM62.6339 21.1751C60.2848 21.1001 57.9293 20.9407 55.6025 20.6938H55.5834C54.1899 20.5376 52.7931 19.8251 51.6535 18.7C50.5107 17.5751 49.7869 16.1938 49.6281 14.8156C49.3805 12.5375 49.2186 10.2312 49.1424 7.92187C54.2406 11.7 58.7827 16.163 62.6339 21.1751ZM15.969 13.8063C16.3626 10.5376 19.7339 7.21256 23.0576 6.82816V6.82503C29.7018 6.12816 36.3837 5.84375 43.0663 5.96567C43.1044 9.13751 43.2885 12.3188 43.6314 15.4561V15.4998C43.9488 18.1998 45.282 20.8248 47.3836 22.8936C49.4851 24.9623 52.1548 26.2749 54.8944 26.5874H54.9516C58.234 26.9311 61.5608 27.1186 64.8563 27.1467C65.1547 38.0468 64.8436 49.6844 64.0627 56.9092C63.6691 60.1779 60.2978 63.5029 56.9709 63.8873V63.8905C45.6984 65.0749 34.3276 65.0749 23.0518 63.8905C19.7314 63.503 16.3537 60.1842 15.9632 56.9123C14.7664 45.8307 14.7664 24.8939 15.9664 13.8027L15.969 13.8063ZM6.92158 23.9623C7.11206 22.3623 8.08979 20.6811 9.46116 19.3748C8.74056 31.2932 8.9088 47.7996 9.96908 57.5653V57.5903C10.3119 60.4903 11.7976 63.3621 14.1498 65.6807C16.5021 67.9994 19.4227 69.462 22.3683 69.7963H22.3937C28.2475 70.4119 34.1294 70.7181 40.0156 70.7181C44.1075 70.7181 48.1926 70.5681 52.2755 70.2681C50.9231 71.8306 49.0375 72.9712 47.2153 73.1837V73.1868C36.1265 74.3493 24.9434 74.3493 13.8546 73.1868C10.6071 72.8118 7.30878 69.5619 6.93105 66.3681C5.74383 55.4681 5.74383 34.8649 6.93105 23.9585L6.92158 23.9623Z","fill","#09245D"],["class","qr-section",4,"ngIf"],["data-type","download",3,"ButtonStyles","IsDisable","click",4,"ngIf"],["class","finish-button",3,"ButtonStyles","click",4,"ngIf"],[1,"qr-section"],[1,"qr-container"],[1,"qr-img"],[1,"qr-div"],["alt","QR bre-b","role","presentation",3,"src"],[1,"qr-info",3,"innerHTML"],["data-type","download",3,"ButtonStyles","IsDisable","click"],[4,"ngIf","ngIfElse"],["loadingTpl",""],["continueTpl",""],[1,"qr-card","hidden-for-capture"],["qrCard",""],[1,"qr-card__header"],[1,"qr-card__qr"],["width","156","height","156","alt","QR de pago",3,"src"],[1,"qr-card__footer"],["xmlns","http://www.w3.org/2000/svg","width","10","height","14","viewBox","0 0 10 14","fill","none"],["d","M8.75 4.375H8.125V3.125C8.125 1.4 6.725 0 5 0C3.275 0 1.875 1.4 1.875 3.125V4.375H1.25C0.5625 4.375 0 4.9375 0 5.625V11.875C0 12.5625 0.5625 13.125 1.25 13.125H8.75C9.4375 13.125 10 12.5625 10 11.875V5.625C10 4.9375 9.4375 4.375 8.75 4.375ZM3.125 3.125C3.125 2.0875 3.9625 1.25 5 1.25C6.0375 1.25 6.875 2.0875 6.875 3.125V4.375H3.125V3.125ZM8.75 11.875H1.25V5.625H8.75V11.875ZM5 10C5.6875 10 6.25 9.4375 6.25 8.75C6.25 8.0625 5.6875 7.5 5 7.5C4.3125 7.5 3.75 8.0625 3.75 8.75C3.75 9.4375 4.3125 10 5 10Z","fill","#989898"],["src","/assets/img/icons/payu.svg","alt","PayU"],[1,"response"],["role","presentation",1,"img-modal-animation",3,"src","alt"],[3,"innerHTML"],["class","modal-body",4,"ngIf"],[1,"modal-body"]],template:function(Ir,yr){if(1&Ir&&(n.TgZ(0,"section",0)(1,"div",1)(2,"header",2)(3,"div",3),n._UZ(4,"img",4),n.qZA(),n.TgZ(5,"p"),n._uU(6),n.qZA(),n.TgZ(7,"p"),n._uU(8),n.qZA()(),n.TgZ(9,"div",5)(10,"div",6)(11,"div",7),n._UZ(12,"div",8)(13,"div"),n.qZA(),n.YNc(14,dc,14,12,"div",9),n.YNc(15,cs,10,7,"div",10),n.qZA()()()(),n.YNc(16,Is,21,5,"div",11),n.YNc(17,Ll,6,9,"ng-template",null,12,n.W1O)),2&Ir){let qi,At,ht;n.xp6(6),n.Oqu((null==(qi=yr.texts())?null:qi[0])||"Podr\xe1s pagar con:"),n.xp6(2),n.Oqu((null==(At=yr.texts())?null:At[1])||"Bancolombia, Nequi, Bancos Grupo Aval, Davivienda, Daviplata, BBVA, Banca Caja Social, Dale, Movil y otros"),n.xp6(5),n.ekj("active",2===yr.currentStep()),n.xp6(1),n.Q6J("ngIf",1===yr.currentStep()),n.xp6(1),n.Q6J("ngIf",2===yr.currentStep()),n.xp6(1),n.Q6J("ngIf",(null==(ht=yr.imageUrl())?null:ht.length)>0)}},dependencies:[h.mk,h.sg,h.O5,h.RF,h.n9,a._Y,a.JL,a.sg,E.rH,ac.a,Ac.r,g.e3,es.M],styles:['[_nghost-%COMP%]{--color-primary: #09245D;--color-gray: #ECEEF2}.hidden[_ngcontent-%COMP%]{display:none!important}.breb-container[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;background-color:#fff;font-size:14px;color:var(--color-primary)}@media screen and (min-width: 890px){.breb-container[_ngcontent-%COMP%]{padding:20px}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1.5rem}@media screen and (min-width: 890px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%]{max-width:560px;gap:3rem}}@media screen and (min-width: 1440px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%]{max-width:640px}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-header[_ngcontent-%COMP%]{width:100%;display:flex;flex-direction:column;align-items:center;gap:.75rem}@media screen and (min-width: 890px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-header[_ngcontent-%COMP%]{max-width:480px}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-header[_ngcontent-%COMP%] .breb-logo[_ngcontent-%COMP%]{width:100%;max-width:90px;display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 890px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-header[_ngcontent-%COMP%] .breb-logo[_ngcontent-%COMP%]{max-width:127px}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-header[_ngcontent-%COMP%] .breb-logo[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;aspect-ratio:30/19;object-fit:contain;display:block}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-header[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;font-weight:400;text-align:center;line-height:1.25rem}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-header[_ngcontent-%COMP%] p[_ngcontent-%COMP%]:first-of-type{font-weight:600}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%]{flex:1;width:100%;display:flex;justify-content:center}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%]{width:100%;display:flex;flex-direction:column;align-items:center;gap:.25rem}@media screen and (min-width: 890px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%]{width:100%;gap:1.75rem}}@media screen and (min-width: 1440px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%]{gap:3rem}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-indicator[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;column-gap:7px;width:100%}@media screen and (min-width: 890px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-indicator[_ngcontent-%COMP%]{width:480px}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-indicator[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{flex:1;text-align:center;padding:3px;background-color:var(--color-gray);border-radius:4px}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-indicator[_ngcontent-%COMP%] div.active[_ngcontent-%COMP%]{background-color:var(--color-primary)}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%]{width:100%;display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 1440px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content.step2[_ngcontent-%COMP%]{gap:1.425rem}}@media screen and (min-width: 1440px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content.step2[_ngcontent-%COMP%]{gap:3rem}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] form[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] form[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{width:100%}@media screen and (min-width: 890px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] form[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{max-width:480px}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] form[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;padding-top:.75rem;line-height:1.3rem;font-weight:400}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] form[_ngcontent-%COMP%] p[_ngcontent-%COMP%]:first-of-type{font-size:.75rem}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] form[_ngcontent-%COMP%] p[_ngcontent-%COMP%]:nth-of-type(2){text-align:center}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] form[_ngcontent-%COMP%] p[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#5fb3e1;text-decoration:none}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] form[_ngcontent-%COMP%] app-input[_ngcontent-%COMP%]{display:block;width:100%}@media screen and (min-width: 890px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] form[_ngcontent-%COMP%] app-input[_ngcontent-%COMP%]{max-width:480px}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] form[_ngcontent-%COMP%] app-button[_ngcontent-%COMP%]{width:100%;display:block;padding-top:1.5rem}@media screen and (min-width: 890px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] form[_ngcontent-%COMP%] app-button[_ngcontent-%COMP%]{max-width:480px;padding-top:3rem}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%]{width:100%;max-width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"input" "counter" "btns-key-qr-selector" "selected-metod" "button"}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container.opt2[_ngcontent-%COMP%]{grid-template-areas:"input" "btns-key-qr-selector" "selected-metod" "button"}@media screen and (min-width: 890px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"counter counter" "btns-key-qr-selector btns-key-qr-selector" "selected-metod selected-metod" "button button"}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.input[_ngcontent-%COMP%]{grid-area:input}@media screen and (min-width: 890px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.input[_ngcontent-%COMP%]{padding-right:1.25rem}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.counter-container[_ngcontent-%COMP%]{display:flex;align-items:center;gap:1rem;background-color:var(--color-gray);padding:1rem;border-radius:.5rem}@media screen and (min-width: 890px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.counter-container[_ngcontent-%COMP%]{gap:1.25rem;padding:1.25rem 2.5rem}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.counter-container.counter[_ngcontent-%COMP%]{grid-area:counter;margin-top:1.5rem}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.counter-container.info[_ngcontent-%COMP%]{grid-area:info}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.counter-container[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{--width-img: 24px;flex:auto;flex-basis:var(--width-img);width:var(--width-img);height:var(--width-img);aspect-ratio:1/1;align-self:flex-start}@media screen and (min-width: 890px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.counter-container[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{--width-img: 40px;align-self:auto}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.counter-container[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{flex:1;flex-basis:100%;margin:0;font-size:.875rem;font-weight:400;line-height:1.43rem}@media screen and (min-width: 890px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.counter-container[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{padding-left:1.25rem}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.counter-container[_ngcontent-%COMP%] p[_ngcontent-%COMP%]:nth-of-type(2){flex:auto;flex-basis:3.75rem;flex-shrink:0;font-size:1.25rem;font-weight:600;line-height:1.6rem}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.btns-key-qr-selector[_ngcontent-%COMP%]{grid-area:btns-key-qr-selector;margin-top:1.5rem;width:100%;max-width:100%;min-width:0}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.btns-key-qr-selector[_ngcontent-%COMP%] .button-container[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;width:100%;margin-top:0}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.btns-key-qr-selector[_ngcontent-%COMP%] .button-container[_ngcontent-%COMP%] .btn-selector[_ngcontent-%COMP%]{width:100%}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.btns-key-qr-selector[_ngcontent-%COMP%] .button-container[_ngcontent-%COMP%] .btn-selector[_ngcontent-%COMP%]:only-child{grid-column:1/-1}@media screen and (min-width: 890px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.btns-key-qr-selector[_ngcontent-%COMP%] .button-container[_ngcontent-%COMP%]{margin-top:15px}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.btns-key-qr-selector[_ngcontent-%COMP%] .btn-selector[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;background-color:transparent;width:100%;border:2px solid;color:var(--color-primary);border-color:var(--color-primary);border-radius:.5rem!important;cursor:pointer;height:50px;font-size:15px;font-weight:600}@media screen and (min-width: 890px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.btns-key-qr-selector[_ngcontent-%COMP%] .btn-selector[_ngcontent-%COMP%]{height:60px}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.btns-key-qr-selector[_ngcontent-%COMP%] .btn-selector.selected[_ngcontent-%COMP%]{color:#fff;background-color:var(--color-primary)}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.btns-key-qr-selector[_ngcontent-%COMP%] .btn-selector.disabled[_ngcontent-%COMP%]{opacity:.4;cursor:not-allowed;pointer-events:none;border-color:#ccd2dc;color:#8c9bae;background-color:transparent}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.selected-metod[_ngcontent-%COMP%]{width:100%;max-width:100%;min-width:0}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.selected-metod[_ngcontent-%COMP%] .key-section[_ngcontent-%COMP%]{margin-top:1.5rem;width:100%;max-width:100%;min-width:0;display:flex;justify-content:center;align-items:center}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.selected-metod[_ngcontent-%COMP%] .key-section[_ngcontent-%COMP%] .key-container[_ngcontent-%COMP%]{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-items:center;width:100%;max-width:480px;min-width:0;row-gap:0;grid-template-areas:"key-div" "key-info"}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.selected-metod[_ngcontent-%COMP%] .key-section[_ngcontent-%COMP%] .key-container[_ngcontent-%COMP%] .key-div[_ngcontent-%COMP%]{grid-area:key-div;display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;min-width:0;box-sizing:border-box;height:100px;border-radius:1rem;border:1px solid #D5E4F2;padding:1.375rem;font-size:1.8rem;font-weight:600}@media screen and (min-width: 890px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.selected-metod[_ngcontent-%COMP%] .key-section[_ngcontent-%COMP%] .key-container[_ngcontent-%COMP%] .key-div[_ngcontent-%COMP%]{font-size:2rem;font-weight:650;margin-top:1rem}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.selected-metod[_ngcontent-%COMP%] .key-section[_ngcontent-%COMP%] .key-container[_ngcontent-%COMP%] .key-div[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{white-space:nowrap;text-align:center}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.selected-metod[_ngcontent-%COMP%] .key-section[_ngcontent-%COMP%] .key-container[_ngcontent-%COMP%] .key-div[_ngcontent-%COMP%] .copy-key[_ngcontent-%COMP%]{cursor:pointer;margin-left:10px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.selected-metod[_ngcontent-%COMP%] .key-section[_ngcontent-%COMP%] .key-container[_ngcontent-%COMP%] .key-div[_ngcontent-%COMP%] .copy-key[_ngcontent-%COMP%] .copy-ico[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.selected-metod[_ngcontent-%COMP%] .key-section[_ngcontent-%COMP%] .key-container[_ngcontent-%COMP%] .key-div[_ngcontent-%COMP%] .spinner[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_spin 1s linear infinite;animation-duration:1.5s}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.selected-metod[_ngcontent-%COMP%] .key-section[_ngcontent-%COMP%] .key-container[_ngcontent-%COMP%] .key-info[_ngcontent-%COMP%]{grid-area:key-info;text-align:center;margin-bottom:0;margin-top:1.5rem;font-weight:400;word-break:normal;overflow-wrap:break-word;max-width:100%}@media screen and (min-width: 890px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.selected-metod[_ngcontent-%COMP%] .key-section[_ngcontent-%COMP%] .key-container[_ngcontent-%COMP%] .key-info[_ngcontent-%COMP%]{margin-bottom:1.5rem}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.selected-metod[_ngcontent-%COMP%] .qr-section[_ngcontent-%COMP%]{width:100%;display:flex;justify-content:center;align-items:center}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.selected-metod[_ngcontent-%COMP%] .qr-section[_ngcontent-%COMP%] .qr-container[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr;justify-items:center;align-items:center;max-width:480px;row-gap:1.5rem;grid-template-areas:"qr-img" "qr-info"}@media screen and (min-width: 890px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.selected-metod[_ngcontent-%COMP%] .qr-section[_ngcontent-%COMP%] .qr-container[_ngcontent-%COMP%]{margin-top:40px}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.selected-metod[_ngcontent-%COMP%] .qr-section[_ngcontent-%COMP%] .qr-container[_ngcontent-%COMP%] .qr-img[_ngcontent-%COMP%]{grid-area:qr-img;display:flex;justify-content:center;align-items:center;width:100%}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.selected-metod[_ngcontent-%COMP%] .qr-section[_ngcontent-%COMP%] .qr-container[_ngcontent-%COMP%] .qr-img[_ngcontent-%COMP%] .qr-div[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;width:200px;height:200px;border-radius:1rem;border:1px solid #D5E4F2;padding:1.375rem;margin-top:1.5rem}@media screen and (min-width: 890px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.selected-metod[_ngcontent-%COMP%] .qr-section[_ngcontent-%COMP%] .qr-container[_ngcontent-%COMP%] .qr-img[_ngcontent-%COMP%] .qr-div[_ngcontent-%COMP%]{margin-top:0;width:300px;height:300px;padding:1.7rem}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.selected-metod[_ngcontent-%COMP%] .qr-section[_ngcontent-%COMP%] .qr-container[_ngcontent-%COMP%] .qr-img[_ngcontent-%COMP%] .qr-div[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:contain}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.selected-metod[_ngcontent-%COMP%] .qr-section[_ngcontent-%COMP%] .qr-container[_ngcontent-%COMP%] .qr-img[_ngcontent-%COMP%] .qr-div[_ngcontent-%COMP%] img.snipper[_ngcontent-%COMP%]{width:19.5%;height:19.5%;animation:_ngcontent-%COMP%_spin 1s linear infinite;animation-duration:1.5s}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.selected-metod[_ngcontent-%COMP%] .qr-section[_ngcontent-%COMP%] .qr-container[_ngcontent-%COMP%] .qr-info[_ngcontent-%COMP%]{grid-area:qr-info;text-align:center;margin-bottom:0;font-weight:400}@media screen and (min-width: 890px){.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] section.selected-metod[_ngcontent-%COMP%] .qr-section[_ngcontent-%COMP%] .qr-container[_ngcontent-%COMP%] .qr-info[_ngcontent-%COMP%]{margin-bottom:1.5rem}}.breb-container[_ngcontent-%COMP%] .breb-content[_ngcontent-%COMP%] .breb-stepper[_ngcontent-%COMP%] .stepper-container[_ngcontent-%COMP%] .step-content[_ngcontent-%COMP%] .metod-container[_ngcontent-%COMP%] app-button[_ngcontent-%COMP%]{display:flex;justify-content:center;grid-area:button;margin-top:1.5rem}.qr-card[_ngcontent-%COMP%]{--color-grey: #989898;width:334px;padding:.5rem}.qr-card.hidden-for-capture[_ngcontent-%COMP%]{position:absolute;top:-9999px;left:-9999px}.qr-card[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{display:flex;justify-content:center;flex-direction:column;gap:25px;padding:2.5rem 2rem;border:1px solid var(--color-gray);border-radius:.75rem}.qr-card[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] .qr-card__header[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.5rem}.qr-card[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] .qr-card__header[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;font-size:.875rem;font-weight:600;text-align:center;color:var(--color-primary)}.qr-card[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] .qr-card__header[_ngcontent-%COMP%] p[_ngcontent-%COMP%]:nth-of-type(2n){font-weight:400;color:var(--color-grey)}.qr-card[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] .qr-card__header[_ngcontent-%COMP%] p[_ngcontent-%COMP%]:first-of-type{padding-bottom:.25rem}.qr-card[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] .qr-card__header[_ngcontent-%COMP%] p[_ngcontent-%COMP%]:nth-of-type(4){padding-top:.25rem}.qr-card[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] .qr-card__qr[_ngcontent-%COMP%]{display:flex;justify-content:center}.qr-card[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] .qr-card__footer[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;font-size:.625rem;font-weight:400;color:var(--color-grey)}.response[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem;padding-bottom:1rem}.response[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:80px;height:80px;aspect-ratio:1/1;object-fit:contain}@media screen and (min-width: 890px){.response[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:120px;height:120px}}.response[_ngcontent-%COMP%] p[_ngcontent-%COMP%], .response[_ngcontent-%COMP%] h1[_ngcontent-%COMP%], .response[_ngcontent-%COMP%] h2[_ngcontent-%COMP%], .response[_ngcontent-%COMP%] h3[_ngcontent-%COMP%], .response[_ngcontent-%COMP%] h4[_ngcontent-%COMP%], .response[_ngcontent-%COMP%] h5[_ngcontent-%COMP%], .response[_ngcontent-%COMP%] h6[_ngcontent-%COMP%]{width:100%;margin:0;padding:0;text-align:center;color:var(--color-primary, #09245d)}.response[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-weight:600;line-height:1.5rem}.response[_ngcontent-%COMP%] .modal-body[_ngcontent-%COMP%]{font-weight:400;line-height:1.5rem;text-align:center;width:240px;margin:0 auto}.response[_ngcontent-%COMP%] .img-modal-animation[_ngcontent-%COMP%]{transform-origin:center center;transition:transform .5s ease}.response[_ngcontent-%COMP%] .img-modal-animation[_ngcontent-%COMP%]:hover{transform:scale(.9)}@keyframes _ngcontent-%COMP%_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error[_ngcontent-%COMP%]{color:red;font-size:.8em}']})}return xr})();function ml(xr,Ia){if(1&xr&&(n.TgZ(0,"div",19),n._UZ(1,"img",20),n.qZA()),2&xr){const wt=n.oxw(2).$implicit;n.xp6(1),n.Q6J("src","assets/img/icons/"+wt.icon,n.LSH)}}function Io(xr,Ia){if(1&xr&&(n.TgZ(0,"span",21),n._uU(1),n.qZA()),2&xr){const wt=n.oxw(2).$implicit;n.xp6(1),n.hij(" ",wt.subdescription,"")}}function ul(xr,Ia){1&xr&&n._UZ(0,"i",22)}function Bl(xr,Ia){1&xr&&n._UZ(0,"i",23)}function ln(xr,Ia){1&xr&&n.GkF(0)}function li(xr,Ia){if(1&xr&&(n.TgZ(0,"div",24),n.YNc(1,ln,1,0,"ng-container",25),n.qZA()),2&xr){n.oxw(3);const wt=n.MAs(5);n.xp6(1),n.Q6J("ngTemplateOutlet",wt)}}function Vn(xr,Ia){1&xr&&n.GkF(0)}function Pr(xr,Ia){if(1&xr&&(n.TgZ(0,"div",24),n.YNc(1,Vn,1,0,"ng-container",25),n.qZA()),2&xr){n.oxw(3);const wt=n.MAs(7);n.xp6(1),n.Q6J("ngTemplateOutlet",wt)}}function Di(xr,Ia){1&xr&&n.GkF(0)}function wa(xr,Ia){if(1&xr&&(n.TgZ(0,"div",24),n.YNc(1,Di,1,0,"ng-container",25),n.qZA()),2&xr){n.oxw(3);const wt=n.MAs(9);n.xp6(1),n.Q6J("ngTemplateOutlet",wt)}}function za(xr,Ia){1&xr&&n.GkF(0)}function po(xr,Ia){if(1&xr&&(n.TgZ(0,"div",26),n.YNc(1,za,1,0,"ng-container",25),n.qZA()),2&xr){n.oxw(3);const wt=n.MAs(11);n.xp6(1),n.Q6J("ngTemplateOutlet",wt)}}function $s(xr,Ia){1&xr&&n.GkF(0)}function ia(xr,Ia){if(1&xr&&(n.TgZ(0,"div",24),n.YNc(1,$s,1,0,"ng-container",25),n.qZA()),2&xr){n.oxw(3);const wt=n.MAs(13);n.xp6(1),n.Q6J("ngTemplateOutlet",wt)}}const bs=function(xr){return{selected:xr}};function Qs(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"div",10)(1,"div",11),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw().$implicit,qi=n.oxw();return n.KtG(qi.onChangeCurrentView(yr.id))}),n.TgZ(2,"div"),n.YNc(3,ml,2,1,"div",12),n.TgZ(4,"div",13),n._uU(5),n.ALo(6,"i18next"),n._UZ(7,"br"),n.YNc(8,Io,2,1,"span",14),n.qZA()(),n.YNc(9,ul,1,0,"i",15),n.YNc(10,Bl,1,0,"i",16),n.qZA(),n.YNc(11,li,2,1,"div",17),n.YNc(12,Pr,2,1,"div",17),n.YNc(13,wa,2,1,"div",17),n.YNc(14,po,2,1,"div",18),n.YNc(15,ia,2,1,"div",17),n.qZA()}if(2&xr){const wt=n.oxw().$implicit;n.Q6J("ngClass",n.VKq(13,bs,wt.selected)),n.xp6(3),n.Q6J("ngIf",void 0!==wt.icon),n.xp6(2),n.hij(" ",n.lcZ(6,11,wt.description)," "),n.xp6(3),n.Q6J("ngIf",void 0!==wt.subdescription),n.xp6(1),n.Q6J("ngIf",!wt.selected),n.xp6(1),n.Q6J("ngIf",wt.selected),n.xp6(1),n.Q6J("ngIf","fastRecharge"===wt.template&&wt.selected),n.xp6(1),n.Q6J("ngIf","pseRecharge"===wt.template&&wt.selected),n.xp6(1),n.Q6J("ngIf","breb"===wt.template&&wt.selected),n.xp6(1),n.Q6J("ngIf","cardRecharge"===wt.template&&wt.selected),n.xp6(1),n.Q6J("ngIf","pointSaleRecharge"===wt.template&&wt.selected)}}function is(xr,Ia){if(1&xr&&(n.ynx(0),n.YNc(1,Qs,16,15,"div",9),n.BQk()),2&xr){const wt=Ia.$implicit;n.xp6(1),n.Q6J("ngIf",wt.active)}}const Ro=function(xr){return{"slide-in-bck-center":xr}};function Ms(xr,Ia){if(1&xr&&n._UZ(0,"app-deposits-low-amount",28),2&xr){const wt=n.oxw(2);n.Q6J("ngClass",n.VKq(2,Ro,0===wt.currentView))("ngClass",n.VKq(4,Ro,0===wt.currentView))}}function hc(xr,Ia){1&xr&&n.YNc(0,Ms,1,6,"app-deposits-low-amount",27),2&xr&&n.Q6J("ngSwitchCase",0)}function Pc(xr,Ia){if(1&xr&&n._UZ(0,"app-deposits-pse",28),2&xr){const wt=n.oxw(3);n.Q6J("ngClass",n.VKq(2,Ro,1===wt.currentView))("ngClass",n.VKq(4,Ro,1===wt.currentView))}}function Kl(xr,Ia){1&xr&&(n.TgZ(0,"div",30),n.YNc(1,Pc,1,6,"app-deposits-pse",27),n.qZA()),2&xr&&(n.xp6(1),n.Q6J("ngSwitchCase",1))}function lc(xr,Ia){if(1&xr&&n._UZ(0,"app-new-pse",28),2&xr){const wt=n.oxw(3);n.Q6J("ngClass",n.VKq(2,Ro,1===wt.currentView))("ngClass",n.VKq(4,Ro,1===wt.currentView))}}function ts(xr,Ia){1&xr&&(n.TgZ(0,"div",30),n.YNc(1,lc,1,6,"app-new-pse",27),n.qZA()),2&xr&&(n.xp6(1),n.Q6J("ngSwitchCase",1))}function cl(xr,Ia){if(1&xr&&(n.YNc(0,Kl,2,1,"div",29),n.YNc(1,ts,2,1,"div",29)),2&xr){const wt=n.oxw();n.Q6J("ngIf",!wt.config.isNewViewOfPse),n.xp6(1),n.Q6J("ngIf",wt.config.isNewViewOfPse)}}function rc(xr,Ia){if(1&xr&&n._UZ(0,"app-deposits-breb",28),2&xr){const wt=n.oxw(2);n.Q6J("ngClass",n.VKq(2,Ro,2===wt.currentView))("ngClass",n.VKq(4,Ro,2===wt.currentView))}}function va(xr,Ia){1&xr&&n.YNc(0,rc,1,6,"app-deposits-breb",27),2&xr&&n.Q6J("ngSwitchCase",2)}function Ps(xr,Ia){if(1&xr&&n._UZ(0,"app-deposits-cards",28),2&xr){const wt=n.oxw(2);n.Q6J("ngClass",n.VKq(2,Ro,3===wt.currentView))("ngClass",n.VKq(4,Ro,3===wt.currentView))}}function kl(xr,Ia){1&xr&&n.YNc(0,Ps,1,6,"app-deposits-cards",27),2&xr&&n.Q6J("ngSwitchCase",3)}function Ns(xr,Ia){if(1&xr&&n._UZ(0,"app-deposits-point-sale",28),2&xr){const wt=n.oxw(2);n.Q6J("ngClass",n.VKq(2,Ro,4===wt.currentView))("ngClass",n.VKq(4,Ro,4===wt.currentView))}}function us(xr,Ia){1&xr&&n.YNc(0,Ns,1,6,"app-deposits-point-sale",27),2&xr&&n.Q6J("ngSwitchCase",4)}let Ls=(()=>{class xr{constructor(wt,Ir){this.I18NextService=wt,this.depositService=Ir,this.config={isNewViewOfPse:!1},this.options=[{id:0,description:"menu.fastRecharge",icon:"fast.svg",template:"fastRecharge",active:!0,selected:!0,isQuadrate:!0},{id:1,description:"menu.pse",icon:"pse.svg",template:"pseRecharge",active:!0,selected:!1,isQuadrate:!0},{id:2,description:"menu.breb",icon:"breb.svg",template:"breb",active:!0,selected:!1,isQuadrate:!1},{id:3,description:"menu.tarjetas",icon:"card.svg",template:"cardRecharge",active:!0,selected:!1,isQuadrate:!0},{id:4,description:"menu.puntoVenta",icon:"point-of-sale.svg",template:"pointSaleRecharge",active:!0,selected:!1,isQuadrate:!0}],this.currentView=0}ngOnInit(){this.depositService.pasarelas$.subscribe({next:()=>{const wt=this.depositService.virtualWallet;wt&&this.virtualwalletLoading(wt)}}),this.loadConfig()}loadConfig(){this.depositService.getParams().pipe((0,p.U)(([wt,Ir])=>{if(0===Object.keys(wt).length&&0===Object.keys(Ir).length)throw new Error("No data found for flags");return Object.keys(wt).length>0?wt:Ir})).subscribe({next:wt=>{this.config.isNewViewOfPse=wt?.Menupagos?.newViewOfPSE?.isActived||!1;const Ir=wt?.DepositsMenu||[];this.options.forEach((yr,qi)=>{const At=Ir.find(ht=>ht.id===yr.id);this.options[qi].active=!!At&&At.active}),this.selectInitCurrentView()},error:wt=>console.error("Error loading flags:",wt?.message)})}selectInitCurrentView(){for(let wt=0;wt{if(!yr.isActive)return;const qi=`${yr.nombre}`.toLowerCase();if(!this.options.find(Ue=>Ue.description.toLowerCase()===qi))return;const ht=Object.entries(yr.pasarelas).filter(Ue=>+Ue[1]>0);1===ht.length&&(this.virtualWalletActivate(qi),Ir[qi]={gateway:ht[0][0],code:`${ht[0][1]}`,isRequired:!0})}),sessionStorage.setItem("wallets",JSON.stringify(Ir))}virtualWalletActivate(wt){const Ir=this.options.findIndex(yr=>yr.description.toLowerCase()===wt);Ir<0||(this.options[Ir].inview=!0)}onChangeCurrentView(wt){this.options.forEach((Ir,yr)=>Ir.id===wt&&!1===Ir.selected?this.options[yr].selected=!0:Ir.id===wt&&!0===Ir.selected?this.options[yr].selected=!1:void(this.options[yr].selected=!1)),this.currentView=wt}scrollToTop(){window.scrollTo({top:0})}static#e=this.\u0275fac=function(Ir){return new(Ir||xr)(n.Y36(g.WD),n.Y36(_.U))};static#t=this.\u0275cmp=n.Xpm({type:xr,selectors:[["app-deposits-small-screen"]],decls:14,vars:2,consts:[[1,"principal-container",2,"background-color","#ECEEF2"],[1,"options-container","row"],[4,"ngFor","ngForOf"],[3,"ngSwitch"],["fastRecharge",""],["pseRecharge",""],["breb",""],["cardRecharge",""],["pointSaleRecharge",""],["class","option",3,"ngClass",4,"ngIf"],[1,"option",3,"ngClass"],[1,"option-menu",3,"click"],["class","option-icon",4,"ngIf"],[1,"title-container"],["class","sub-description",4,"ngIf"],["class","angle-rigth","aria-hidden","true",4,"ngIf"],["class","angle-bottom","aria-hidden","true",4,"ngIf"],["style","padding: 25px; border-radius: 8px;",4,"ngIf"],["style","padding: 25px 10px; border-radius: 8px;",4,"ngIf"],[1,"option-icon"],[3,"src"],[1,"sub-description"],["aria-hidden","true",1,"angle-rigth"],["aria-hidden","true",1,"angle-bottom"],[2,"padding","25px","border-radius","8px"],[4,"ngTemplateOutlet"],[2,"padding","25px 10px","border-radius","8px"],["style","width: 100%;",3,"ngClass",4,"ngSwitchCase"],[2,"width","100%",3,"ngClass"],["class","w-100",4,"ngIf"],[1,"w-100"]],template:function(Ir,yr){1&Ir&&(n.TgZ(0,"div",0)(1,"div",1),n.YNc(2,is,2,1,"ng-container",2),n.qZA(),n.TgZ(3,"div",3),n.YNc(4,hc,1,1,"ng-template",null,4,n.W1O),n.YNc(6,cl,2,2,"ng-template",null,5,n.W1O),n.YNc(8,va,1,1,"ng-template",null,6,n.W1O),n.YNc(10,kl,1,1,"ng-template",null,7,n.W1O),n.YNc(12,us,1,1,"ng-template",null,8,n.W1O),n.qZA()()),2&Ir&&(n.xp6(2),n.Q6J("ngForOf",yr.options),n.xp6(1),n.Q6J("ngSwitch",yr.currentView))},dependencies:[h.mk,h.sg,h.O5,h.tP,h.RF,h.n9,er,La,ns,ui,Br,fA,g.e3],styles:['.options-container[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr;background-color:#eceef2;padding:10px 0;gap:.5rem}.options-container[_ngcontent-%COMP%] .option[_ngcontent-%COMP%]{display:flex;grid-column:auto;padding:4px 15px 0;background-color:#eceef2;overflow:hidden;color:#002361;font-weight:600;height:69px;font-size:13px;border-radius:15px;cursor:pointer;transition:all .3s;flex-direction:column}.options-container[_ngcontent-%COMP%] .option[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;justify-content:space-around;background-color:#fff;gap:1rem}.options-container[_ngcontent-%COMP%] .option[_ngcontent-%COMP%] div[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{display:flex;justify-content:flex-start;align-items:center;gap:.7rem;width:80%}.options-container[_ngcontent-%COMP%] .option[_ngcontent-%COMP%] div[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .option-icon[_ngcontent-%COMP%]{transform:scale(.7);border-radius:50%;padding:1rem;width:4rem;height:4rem;display:flex;justify-content:center;align-items:center}.options-container[_ngcontent-%COMP%] .option[_ngcontent-%COMP%] div[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{color:#adadad;transform:scale(1.5)}.options-container[_ngcontent-%COMP%] .selected[_ngcontent-%COMP%]{height:auto}.options-container[_ngcontent-%COMP%] .inactive[_ngcontent-%COMP%]{display:none}.view-container[_ngcontent-%COMP%]{padding:3rem;background-color:#fff;border-radius:15px}.principal-container[_ngcontent-%COMP%]{min-height:87vh}.title-container[_ngcontent-%COMP%]{display:flex!important;gap:0!important;flex-direction:column!important;align-items:flex-start!important}.sub-description[_ngcontent-%COMP%]{font-size:12px;color:#656565;font-weight:500}.angle-rigth[_ngcontent-%COMP%]{content:url(down_arrow.7e80318510115755.png);width:14px;transform:rotate(270deg)!important;filter:contrast(.1)}.angle-bottom[_ngcontent-%COMP%]{content:url(down_arrow.7e80318510115755.png);width:14px;transform:rotate(0)!important;filter:contrast(.1)}.x-container[_ngcontent-%COMP%]{position:relative;width:0%!important;margin-right:30px}.x-container[_ngcontent-%COMP%]:before, .x-container[_ngcontent-%COMP%]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:2px;background-color:#939393}.x-container[_ngcontent-%COMP%]:before{transform:translate(-50%,-50%) rotate(45deg)}.x-container[_ngcontent-%COMP%]:after{transform:translate(-50%,-50%) rotate(-45deg)}.option.selected[_ngcontent-%COMP%] > .option-menu[_ngcontent-%COMP%]{background-color:#d5e4f2!important}.option.selected[_ngcontent-%COMP%] > .option-menu[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{background-color:#d5e4f2!important}.option-menu[_ngcontent-%COMP%]{border-radius:8px;margin-bottom:1rem}@keyframes _ngcontent-%COMP%_slide-in-bck-center{0%{transform:translateZ(600px);opacity:0}to{transform:translateZ(0);opacity:1}}.slide-in-bck-center[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-in-bck-center .7s cubic-bezier(.25,.46,.45,.94) both}']})}return xr})();const nl=["divOptions"],sc=function(xr,Ia){return{quadrate:xr,isFull:Ia}};function Fc(xr,Ia){if(1&xr&&(n.TgZ(0,"picture",15),n._UZ(1,"img",16),n.qZA()),2&xr){const wt=n.oxw(2).$implicit;n.Q6J("ngClass",n.WLB(2,sc,null==wt?null:wt.isQuadrate,null==wt?null:wt.isFullPicture)),n.xp6(1),n.Q6J("src","assets/img/icons/"+wt.icon,n.LSH)}}function jl(xr,Ia){if(1&xr&&(n.TgZ(0,"span",17),n._uU(1),n.qZA()),2&xr){const wt=n.oxw(2).$implicit;n.xp6(1),n.hij(" ",wt.subdescription,"")}}const Tl=function(xr){return{selected:xr}};function kc(xr,Ia){if(1&xr){const wt=n.EpF();n.TgZ(0,"div",9),n.NdJ("click",function(){n.CHM(wt);const yr=n.oxw().$implicit,qi=n.oxw(2);return n.KtG(qi.onChangeCurrentView(yr.id))}),n.TgZ(1,"div",10)(2,"div",11),n.YNc(3,Fc,2,5,"picture",12),n.TgZ(4,"div",13),n._uU(5),n.ALo(6,"i18next"),n._UZ(7,"br"),n.YNc(8,jl,2,1,"span",14),n.qZA()()()()}if(2&xr){const wt=n.oxw().$implicit;n.Q6J("ngClass",n.VKq(6,Tl,wt.isSelected)),n.xp6(3),n.Q6J("ngIf",void 0!==wt.icon),n.xp6(2),n.hij(" ",n.lcZ(6,4,wt.description)," "),n.xp6(3),n.Q6J("ngIf",void 0!==wt.subdescription)}}function Ql(xr,Ia){if(1&xr&&(n.ynx(0),n.YNc(1,kc,9,8,"div",8),n.BQk()),2&xr){const wt=Ia.$implicit;n.xp6(1),n.Q6J("ngIf",wt.active)}}const iA=function(xr){return{"slide-in-bck-center":xr}};function $r(xr,Ia){if(1&xr&&(n.TgZ(0,"div",18),n._UZ(1,"app-deposits-low-amount"),n.qZA()),2&xr){const wt=n.oxw(2);n.Q6J("ngClass",n.VKq(1,iA,0===wt.currentView))}}function vt(xr,Ia){1&xr&&n._UZ(0,"app-deposits-pse")}function Wt(xr,Ia){1&xr&&n._UZ(0,"app-new-pse")}function Xr(xr,Ia){if(1&xr&&(n.TgZ(0,"div",18),n.YNc(1,vt,1,0,"app-deposits-pse",19),n.YNc(2,Wt,1,0,"app-new-pse",19),n.qZA()),2&xr){const wt=n.oxw(2);n.Q6J("ngClass",n.VKq(3,iA,1===wt.currentView)),n.xp6(1),n.Q6J("ngIf",!wt.config.isNewViewOfPse),n.xp6(1),n.Q6J("ngIf",wt.config.isNewViewOfPse)}}function ca(xr,Ia){if(1&xr&&(n.TgZ(0,"div",18),n._UZ(1,"app-deposits-breb"),n.qZA()),2&xr){const wt=n.oxw(2);n.Q6J("ngClass",n.VKq(1,iA,2===wt.currentView))}}function la(xr,Ia){if(1&xr&&(n.TgZ(0,"div",18),n._UZ(1,"app-deposits-cards"),n.qZA()),2&xr){const wt=n.oxw(2);n.Q6J("ngClass",n.VKq(1,iA,3===wt.currentView))}}function Bo(xr,Ia){if(1&xr&&(n.TgZ(0,"div",18),n._UZ(1,"app-deposits-point-sale"),n.qZA()),2&xr){const wt=n.oxw(2);n.Q6J("ngClass",n.VKq(1,iA,4===wt.currentView))}}function ks(xr,Ia){if(1&xr&&(n.TgZ(0,"div",1)(1,"div",2)(2,"div",3)(3,"div",4),n.YNc(4,Ql,2,1,"ng-container",5),n.qZA()()(),n.TgZ(5,"div",6),n.YNc(6,$r,2,3,"div",7),n.YNc(7,Xr,3,5,"div",7),n.YNc(8,ca,2,3,"div",7),n.YNc(9,la,2,3,"div",7),n.YNc(10,Bo,2,3,"div",7),n.qZA()()),2&xr){const wt=n.oxw();n.xp6(4),n.Q6J("ngForOf",wt.options),n.xp6(1),n.Q6J("ngSwitch",wt.currentView),n.xp6(1),n.Q6J("ngSwitchCase",0),n.xp6(1),n.Q6J("ngSwitchCase",1),n.xp6(1),n.Q6J("ngSwitchCase",2),n.xp6(1),n.Q6J("ngSwitchCase",3),n.xp6(1),n.Q6J("ngSwitchCase",4)}}let Qc=(()=>{class xr{constructor(wt,Ir,yr,qi){this.http=wt,this.I18NextService=Ir,this.store=yr,this.depositService=qi,this.banks=JSON.parse(localStorage.getItem("banks")),this.referenceCode=JSON.parse(localStorage.getItem("referenceCode")),this.userdata=JSON.parse(localStorage.getItem("profile")),this.config={isNewViewOfPse:!1},this.options=[{id:0,description:"menu.fastRecharge",icon:"fast.svg",template:"fastRecharge",active:!0,selected:!0,isSelected:!0,isQuadrate:!0},{id:1,description:"menu.pse",icon:"pse.svg",template:"pseRecharge",active:!0,selected:!1,isSelected:!1,isQuadrate:!0},{id:2,description:"menu.breb",icon:"breb.svg",template:"cardRecharge",active:!0,selected:!1,isSelected:!1,isQuadrate:!1},{id:3,description:"menu.tarjetas",icon:"card.svg",template:"cardRecharge",active:!0,selected:!1,isSelected:!1,isQuadrate:!0},{id:4,description:"menu.puntoVenta",icon:"point-of-sale.svg",template:"pointSaleRecharge",active:!0,selected:!1,isSelected:!1,isQuadrate:!0}],this.currentView=1}onResize(wt){this.showArrows()}ngOnInit(){null===localStorage.getItem("banks")?this.http.get(`${e.N.apiOperator}/requestPayU/accounts/me/bankslist`).subscribe(wt=>{JSON.stringify(localStorage.setItem("banks",JSON.stringify(wt)))}):setInterval(()=>{this.http.get(`${e.N.apiOperator}/requestPayU/accounts/me/bankslist`).subscribe(wt=>{JSON.stringify(localStorage.setItem("banks",JSON.stringify(wt)))})},846e5),this.depositService.pasarelas$.subscribe({next:()=>{const wt=this.depositService.virtualWallet;wt&&this.virtualwalletLoading(wt)}}),!this.currentView&&this.getCurrentView(),this.loadConfig()}loadConfig(){this.depositService.getParams().pipe((0,p.U)(([wt,Ir])=>{if(0===Object.keys(wt).length&&0===Object.keys(Ir).length)throw new Error("No data found for flags");return Object.keys(wt).length>0?wt:Ir})).subscribe({next:wt=>{this.config.isNewViewOfPse=wt?.Menupagos?.newViewOfPSE?.isActived||!1;const Ir=wt?.DepositsMenu||[];this.options.forEach((yr,qi)=>{const At=Ir.find(ht=>ht.id===yr.id);this.options[qi].active=!!At&&At.active}),this.selectInitCurrentView()},error:wt=>console.error("Error loading flags:",wt.message)})}selectInitCurrentView(){for(let wt=0;wt0)return}showArrows(){const wt=this.divOptions.nativeElement;if(!(wt instanceof HTMLDivElement))return;const Ir=wt.querySelector("div.col-12.col-md-6.col-lg-4");if(!(Ir instanceof HTMLDivElement))return;const yr=wt.closest(".content");this.options.reduce((ht,Ue)=>Ue.active?ht+1:ht,0)<=Number((wt.clientWidth/Ir.clientWidth).toFixed(0))?yr.querySelectorAll(".arrow").forEach(ht=>ht.classList.add("disabled")):yr.querySelectorAll(".arrow").forEach(ht=>ht.classList.remove("disabled"))}nextOrPrevHeaderOption(wt){let Ir=wt.target;if(!(Ir instanceof HTMLDivElement)&&Ir instanceof Element&&(Ir=Ir.closest("div.arrow")),!(Ir instanceof HTMLDivElement))return;const yr=this.divOptions.nativeElement;if(!(yr instanceof HTMLDivElement))return;const qi=yr.querySelector("div.col-12.col-md-6.col-lg-4");if(!(qi instanceof HTMLDivElement))return;const Ue=Number((yr.scrollWidth/qi.clientWidth).toFixed(0))-Number((yr.clientWidth/qi.clientWidth).toFixed(0)),_t=Math.floor(+Number(yr.scrollLeft/qi.clientWidth).toFixed(0))+(Ir.classList.contains("right")?1:-1);return Ir.classList.contains("right")&&_t>Ue?yr.scrollLeft=0:!Ir.classList.contains("right")&&_t<0?yr.scrollLeft=yr.scrollWidth:void(yr.scrollLeft=_t*qi.clientWidth)}virtualwalletLoading(wt){const Ir={};wt.map(yr=>{if(!yr.isActive)return;const qi=`${yr.nombre}`.toLowerCase();if(!this.options.find(Ue=>Ue.description.toLowerCase()===qi))return;const ht=Object.entries(yr.pasarelas).filter(Ue=>+Ue[1]>0);1===ht.length&&(this.virtualWalletActivate(qi),Ir[qi]={gateway:ht[0][0],code:`${ht[0][1]}`,isRequired:!0})}),sessionStorage.setItem("wallets",JSON.stringify(Ir)),this.showArrows(),this.getCurrentView()}virtualWalletActivate(wt){const Ir=this.options.findIndex(yr=>yr.description.toLowerCase()===wt);Ir<0||(this.options[Ir].active=!0)}onChangeCurrentView(wt){this.options.forEach((Ir,yr)=>{if(Ir.id===wt)return this.options[yr].isSelected=!0;this.options[yr].isSelected=!1}),this.currentView=wt,this.option=1===this.currentView?"PSE":2===this.currentView?"Tarjetas":"Punto de venta",this.gaEventOption(this.option)}gaEventOption(wt){window.dataLayer.push({event:"ga_event",eventName:"evento_interactivo_web",category:"recargas",action:"seleccion_opcion",label:wt,userid:this.userdata.accountId??""})}static#e=this.\u0275fac=function(Ir){return new(Ir||xr)(n.Y36(zo.eN),n.Y36(g.WD),n.Y36(l.yh),n.Y36(_.U))};static#t=this.\u0275cmp=n.Xpm({type:xr,selectors:[["app-deposits-large-screen"]],viewQuery:function(Ir,yr){if(1&Ir&&n.Gf(nl,5),2&Ir){let qi;n.iGM(qi=n.CRH())&&(yr.divOptions=qi.first)}},hostBindings:function(Ir,yr){1&Ir&&n.NdJ("resize",function(At){return yr.onResize(At)},!1,n.Jf7)},inputs:{banks:"banks",referenceCode:"referenceCode"},decls:1,vars:1,consts:[["class","principal-container",4,"ngIf"],[1,"principal-container"],[1,"deposit-header","me-0","mb-3"],[1,"content"],[1,"pcontainer-recargas"],[4,"ngFor","ngForOf"],[1,"view-container",3,"ngSwitch"],[3,"ngClass",4,"ngSwitchCase"],["class","container-recargas ",3,"ngClass","click",4,"ngIf"],[1,"container-recargas",3,"ngClass","click"],[1,""],[1,"option"],["class","option-icon",3,"ngClass",4,"ngIf"],[1,"option__title"],["class","sub-description",4,"ngIf"],[1,"option-icon",3,"ngClass"],["alt"," ","srcset","",3,"src"],[1,"sub-description"],[3,"ngClass"],[4,"ngIf"]],template:function(Ir,yr){1&Ir&&n.YNc(0,ks,11,7,"div",0),2&Ir&&n.Q6J("ngIf",""!==yr.referenceCode)},dependencies:[h.mk,h.sg,h.O5,h.RF,h.n9,er,La,ns,ui,Br,fA,g.e3],styles:[".principal-container[_ngcontent-%COMP%]{margin-right:40px;margin-left:30px;padding-bottom:3rem;padding-top:1.5rem}.view-container[_ngcontent-%COMP%]{padding:3rem;background-color:#fff;border-radius:15px}.sub-description[_ngcontent-%COMP%]{font-size:12px;color:#656565;font-weight:500}.container-recargas[_ngcontent-%COMP%]{grid-column:auto;display:flex;justify-content:flex-start;align-items:center;gap:1rem;background-color:#fff;height:120px;color:#002361;font-weight:600;font-size:1.1em;border-radius:15px;cursor:pointer;transition:all .3s;box-shadow:3px 4px 8px #0003;filter:grayscale(1);opacity:.5;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.container-recargas[_ngcontent-%COMP%]:hover{scale:1.05}.pcontainer-recargas[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(5,1fr);margin-bottom:15px;gap:1.5rem}.pcontainer-recargas[_ngcontent-%COMP%] .container-recargas[_ngcontent-%COMP%]:nth-of-type(3) picture[_ngcontent-%COMP%]{padding:0 .5rem}.isFull[_ngcontent-%COMP%]{background-color:#eceef2;border-radius:50%;padding:1rem;width:4rem;height:4rem;display:grid;place-items:center;margin:.4rem}.quadrate[_ngcontent-%COMP%]{margin:.4rem}.quadrate[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{min-width:30%;width:95%}.option[_ngcontent-%COMP%]{display:flex;align-items:center;margin:.4rem}.selected[_ngcontent-%COMP%]{background-color:#d5e4f2;filter:grayscale(0);opacity:1}@keyframes _ngcontent-%COMP%_slide-in-bck-center{0%{transform:translateZ(600px);opacity:0}to{transform:translateZ(0);opacity:1}}.slide-in-bck-center[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-in-bck-center .7s cubic-bezier(.25,.46,.45,.94) both}"]})}return xr})();function To(xr,Ia){1&xr&&n.GkF(0)}function Ol(xr,Ia){1&xr&&n._UZ(0,"app-deposits-small-screen")}function pl(xr,Ia){1&xr&&n._UZ(0,"app-deposits-large-screen")}const Wl=function(){return{backgroundColor:"#ECEEF2"}};let AA=(()=>{class xr{beforeUnloadHander(wt){["banks","pasarelas","virtualWallet","wallets"].forEach(yr=>sessionStorage.removeItem(yr))}constructor(wt,Ir,yr,qi,At){this.KushkiService=wt,this.payuService=Ir,this.service=yr,this.store=qi,this.optimoveService=At,this.uuidv1=f(20093),this.ngIf="",this.methodId=1,this.isLoading=!1,this.URLPayU="",this.formError="",this.success="",this.minVal=1e4,this.textDropDownRecharge="Recargar Punto De Venta",this.textBotonProceed="Proceder",this.textSelectedMethod={1:"Recargar Punto De Venta",2:"Recargar Via Baloto",3:"Recarga Con PayU",4:"Recarga \xc9xito",5:"Redimir Cupon"},this.payuData={URLPayU:"",merchantId:"",accountId:"",referenceCode:"",amount:"",currency:"",signature:"",algorithmSignature:"",tax:"",taxReturnBase:"",description:"",test:"",buyerEmail:"",buyerFullName:"",payerFullName:"",payerMobilePhone:"",payerDocument:"",payerDocumentType:"",telephone:"",confirmationUrl:"",responseUrl:""},this.list=[],this.lista2=[],this.listaDepagos=[]}InitAssets(){try{this.assetsSubscription=this.store.select("assets").subscribe(wt=>{this.i18n=wt.i18n,this.textPayCard=wt.i18n.Kushki.textPayCard,this.listaDepagos=wt.flags.Menupagos.listapagos,this.texts$=wt.texts,this.localTexts$=wt.i18n,this.flags=wt.flags,this.localTexts$.PayU&&(this.minVal=this.localTexts$.PayU.minVal)})}catch(wt){throw new Error("Error on Assets Init"+wt)}}InitForm(){var wt=localStorage.getItem("profile");wt=JSON.parse(wt),this.formData=new a.nJ({email:new a.p4(wt.email,[a.kI.required,a.kI.email,a.kI.pattern(/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/)]),value:new a.p4("",[a.kI.required])})}ngOnInit(){try{this.InitForm(),this.InitAssets(),this.optimoveService.trackPageVisit(e.N.optimoveBaseUrl,"P\xe1gina de recargas","Recargas"),this.getIP(),this.getIpKushki()}catch(wt){console.error("Error on Menu Deposits Init",wt)}}ngOnDestroy(){this.assetsSubscription&&this.assetsSubscription.unsubscribe()}ngAfterViewInit(){this.globalEvents()}getIpKushki(){try{this.KushkiService.getIPAddress().subscribe(wt=>{this.ipAddress=wt.ip,localStorage.setItem("Ip",JSON.stringify(wt))})}catch(wt){console.error("Error fetching IP address:",wt)}}getIP(){try{this.payuService.getIPAddress().subscribe(wt=>{this.ipAddress=wt.ip,localStorage.setItem("Ip",JSON.stringify(wt))});for(let wt=0;wt{this.isSmallScreen=window.innerWidth<890}),window.addEventListener("load",function(){null!==localStorage.getItem("banks")&&setInterval(()=>{fetch(`${e.N.apiOperator}/requestPayU/accounts/me/bankslist`).then(wt=>wt.json()).then(wt=>{localStorage.setItem("banks",JSON.stringify(wt))}).catch(wt=>console.error(wt))},846e5)})}catch(wt){console.error("Error on Global Events",wt)}}gaEventSelectRechargeMethod(){window.dataLayer.push({event:"ga_event",category:"Perfil usuario",action:"BPW - Recarga tu cuenta",label:this.textSelectedMethod[this.methodId]}),2==this.methodId&&window.open(" https://suredapp.matrixtech.com.co/","_blank")}gaEventProceedRecharge(){const wt=this.formData.get("value").value.split(".").join(""),Ir={event:"ga_event",category:"Perfil usuario",action:"BPW - Recarga tu cuenta",label:this.textBotonProceed,value:wt,metodoRecarga:this.textSelectedMethod[this.methodId-1]};window.dataLayer.push(Ir),this.value=localStorage.setItem("valoraRecargar",wt),Ir.value>=1e4&&(window.location.href="/payU"),6==this.methodId&&Ir.value>=1e4&&(window.location.href="/kushki")}numberFormat(wt){var Ir=this.formData.value[wt].replace(/\./g,"");isNaN(Ir)?this.formData.patchValue({[wt]:this.formData.value[wt].replace(/[^\d\.]*/g,"")}):(Ir=(Ir=Ir.toString().split("").reverse().join("").replace(/(?=\d*\.?)(\d{3})/g,"$1.")).split("").reverse().join("").replace(/^[\.]/,""),this.formData.patchValue({[wt]:Ir}))}getMinValue(){this.gaEventProceedRecharge(),this.service.getMinVal().subscribe(wt=>{wt.PayU&&(this.minVal=wt.PayU.minVal)})}getPayUParams(){if(this.gaEventProceedRecharge(),this.formError="","VALID"==this.formData.status){const wt=this.formData.value.value.replace(/\./g,"");parseInt(wt){this.payuData=Ir.payUDepositResponse,this.URLPayU=Ir.url;var yr=document.getElementById("payuForm"),qi=localStorage.getItem("profile");qi=JSON.parse(qi),this.payuData.buyerEmail=qi.email,setTimeout(()=>{yr.submit()},1e3)},Ir=>{this.isLoading=!1,Ir.body.errorCode&&(this.formError=Ir.body.errorCode)}))}}static#e=this.\u0275fac=function(Ir){return new(Ir||xr)(n.Y36(i.T),n.Y36(r.z),n.Y36(c.h),n.Y36(l.yh),n.Y36(s.G))};static#t=this.\u0275cmp=n.Xpm({type:xr,selectors:[["app-menu-deposits"]],hostBindings:function(Ir,yr){1&Ir&&n.NdJ("beforeunload",function(At){return yr.beforeUnloadHander(At)},!1,n.Jf7)},inputs:{valoraRecargar:"valoraRecargar"},decls:7,vars:5,consts:[[1,"row","m-0",3,"ngStyle"],[1,"col"],[4,"ngIf","ngIfThen","ngIfElse"],["smallScreenTemplate",""],["largeScreenTemplate",""]],template:function(Ir,yr){if(1&Ir&&(n.TgZ(0,"div",0)(1,"div",1),n.YNc(2,To,1,0,"ng-container",2),n.qZA()(),n.YNc(3,Ol,1,0,"ng-template",null,3,n.W1O),n.YNc(5,pl,1,0,"ng-template",null,4,n.W1O)),2&Ir){const qi=n.MAs(4),At=n.MAs(6);n.Q6J("ngStyle",n.DdM(4,Wl)),n.xp6(2),n.Q6J("ngIf",yr.isSmallScreen)("ngIfThen",qi)("ngIfElse",At)}},dependencies:[h.O5,h.PC,Ls,Qc],styles:[".white-radio{color:#fff}.white-radio .mdc-form-field label{color:#fff!important}.white-radio .mdc-radio__outer-circle{border-color:gray;background-color:#fff}.custom-field-style .mdc-text-field--filled,.custom-field-style input mat-mdc-form-field-required-marker{background-color:transparent!important;color:#fff}.custom-field-style .mat-mdc-form-field-focus-overlay{background-color:transparent!important}.custom-field-style .mdc-text-field .mdc-line-ripple:after,.custom-field-style .mdc-text-field .mdc-line-ripple:before{border-bottom-color:#fff!important}.custom-field-style .mat-mdc-form-field-subscript-wrapper{height:.5rem}.custom-field-style .mdc-text-field .mdc-text-field__input,.custom-field-style .mat-mdc-select-value,.custom-field-style .ng-valid .mat-mdc-select-arrow,.custom-field-style .ng-untouched .mat-mdc-select-arrow{color:#fff!important;font-size:.75rem}.custom-field-style .mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:#fff;font-size:.75rem;margin-left:0!important;padding-left:0!important}.custom-field-style .mat-mdc-form-field-infix{min-height:-moz-fit-content!important;min-height:fit-content!important}.custom-field-style .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.custom-field-style .custom-field-style .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.custom-field-style .mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow{color:var(--mdc-theme-error, #f44336)!important}.custom-field-style .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:before,.custom-field-style .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:after{border-bottom-color:var(--mdc-theme-error, #f44336)!important}.custom-field-style .mat-mdc-form-field-error{font-size:.65rem}.custom-field-style .mdc-text-field{padding:0;font-size:.75rem}.custom-field-style .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix{padding-top:24px;padding-bottom:0}.custom-field-style .mat-mdc-form-field-hint-wrapper,.custom-field-style .mat-mdc-form-field-error-wrapper{padding:0}.contentImagesDeposit img{max-width:170px;max-height:80px;margin:2em 1em}.logoDeposit{max-width:150px}label{margin-top:1rem;color:#002361;font-weight:500}.form-group .form-control,.form-group .form-control::placeholder{background-color:#eceef2;font-size:12px;height:41px;color:#737374}.form-group input[type=radio]{height:14.5px;width:14.5px}.form-group input[type=radio]:checked{background-color:red}.form-group-radio{display:flex;flex-direction:column}.form-group-radio label{margin-top:0!important;color:#002361;font-weight:500}.form-group-radio mat-radio-group{display:flex;gap:6rem}.button-container{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem;margin-top:115px}.button-container button{background-color:#00ae42;border-radius:5px!important;font-size:15px;font-weight:600;color:#fff;width:230px;height:50px;border:none;cursor:pointer}.button-container button:hover{background-color:#009037}.button-container button[disabled]{background-color:#05a74346;cursor:none}.button-container .btn-cancel{background-color:#c4c4c4!important}select{height:30px;cursor:pointer}.select-container{position:relative}.select-container:after{content:url(down_arrow.4c76fbb02245b074.svg);position:absolute;right:14px;top:31%;transform:scale(.7)}@media screen and (max-width: 800px){.form-group-radio label{color:#656565!important;font-size:10px}}@media screen and (max-width: 400px){.button-container button{width:171px}}@media screen and (max-width: 250px){.button-container button{width:100%}}.menu{max-width:262px;background:white;margin-right:40px;padding:41px 0;font-size:13px;font-weight:500;color:gray}.menu .item-menu{background-color:#eceef2;width:100%;height:42px;display:flex;padding:0 22px;align-items:center}\n"],encapsulation:2})}return xr})()},42529:(Me,$,f)=>{"use strict";f.d($,{Y:()=>Ma});var a=f(15861),e=f(17700),n=f(56223),i=f(65879),r=f(96814),c=f(96726),l=f(20553),s=f(39440),h=f(84221),p=f(64170),g=f(26385),_=f(59491);function b(ui,$i){1&ui&&i._UZ(0,"app-loadingspinner")}function y(ui,$i){if(1&ui&&(i.TgZ(0,"p",18),i._uU(1),i.qZA()),2&ui){const Gr=i.oxw(2);i.xp6(1),i.hij(" ",Gr.textToDisplay," ")}}const C=function(){return{defaultValue:"Para poder completar el registro se le ha enviado un c\xf3digo de verificaci\xf3n a su n\xfamero de celular, por favor ingrese el c\xf3digo en el siguiente formulario."}};function I(ui,$i){1&ui&&(i.TgZ(0,"p",19),i._uU(1),i.ALo(2,"i18next"),i.qZA()),2&ui&&(i.xp6(1),i.hij(" ",i.xi3(2,1,"PhoneNumberVerification.textRegistration",i.DdM(4,C))," "))}const T=function(){return{defaultValue:"Para poder actualizar sus datos se le ha enviado un c\xf3digo de verificaci\xf3n a su n\xfamero de celular y al correo electr\xf3nico registrado en la plataforma BetPlay, por favor ingrese el c\xf3digo en el siguiente formulario."}};function J(ui,$i){1&ui&&(i.TgZ(0,"p",19),i._uU(1),i.ALo(2,"i18next"),i.qZA()),2&ui&&(i.xp6(1),i.hij(" ",i.xi3(2,1,"PhoneNumberVerification.textDataActualization",i.DdM(4,T))," "))}function Y(ui,$i){if(1&ui&&(i.TgZ(0,"span"),i._uU(1),i.qZA()),2&ui){const Gr=i.oxw(2);i.xp6(1),i.hij(" *",Gr.error,"")}}const te=function(){return{defaultValue:"El c\xf3digo no puede contener caracteres."}};function N(ui,$i){1&ui&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"i18next"),i.qZA()),2&ui&&(i.xp6(1),i.hij(" *",i.xi3(2,1,"PhoneNumberVerification.codeError",i.DdM(4,te))," "))}const G=function(){return{defaultValue:"Validez del c\xf3digo"}},x=function(){return{defaultValue:"Cancelar"}},F=function(){return{defaultValue:"Validar"}};function Q(ui,$i){if(1&ui){const Gr=i.EpF();i.TgZ(0,"div")(1,"div",4),i.YNc(2,y,2,1,"p",5),i.YNc(3,I,3,5,"p",6),i.YNc(4,J,3,5,"p",6),i.TgZ(5,"p",7),i._uU(6),i.ALo(7,"i18next"),i.qZA()(),i.TgZ(8,"form",8),i.NdJ("ngSubmit",function(){i.CHM(Gr);const Ri=i.oxw();return i.KtG(Ri.verifyPhoneNumber())}),i.TgZ(9,"div",9)(10,"div",10),i._UZ(11,"input",11),i.qZA()(),i.TgZ(12,"div",12)(13,"mat-error")(14,"div",13),i.YNc(15,Y,2,1,"span",1),i.qZA()(),i.YNc(16,N,3,5,"mat-error",1),i.qZA(),i.TgZ(17,"div",14)(18,"div",15)(19,"button",16),i.NdJ("click",function(){i.CHM(Gr);const Ri=i.oxw();return i.KtG(Ri.cancelPhoneVerification())}),i._uU(20),i.ALo(21,"i18next"),i.qZA()(),i.TgZ(22,"div",15),i._UZ(23,"input",17),i.ALo(24,"i18next"),i.qZA()()()()}if(2&ui){const Gr=i.oxw();i.xp6(2),i.Q6J("ngIf",""!=Gr.textToDisplay),i.xp6(1),i.Q6J("ngIf",1==Gr.data.isRegister),i.xp6(1),i.Q6J("ngIf",1!=Gr.data.isRegister),i.xp6(2),i.AsE(" ",i.xi3(7,12,"PhoneNumberVerification.codeValidity",i.DdM(21,G))," ",Gr.timeToDisplay," "),i.xp6(2),i.Q6J("formGroup",Gr.formData),i.xp6(7),i.Q6J("ngIf",Gr.error),i.xp6(1),i.Q6J("ngIf",Gr.formData.controls.verificationCode.hasError("pattern")),i.xp6(3),i.Q6J("mat-dialog-close",Gr.data.isVerified),i.xp6(1),i.hij(" ",i.xi3(21,15,"PhoneNumberVerification.buttonCancel",i.DdM(22,x))," "),i.xp6(3),i.s9C("value",i.xi3(24,18,"PhoneNumberVerification.buttonResend",i.DdM(23,F))),i.Q6J("disabled",!Gr.formData.get("verificationCode").valid)}}const O=function(){return{defaultValue:"Su c\xf3digo ha caducado por favor genere uno nuevo."}},k=function(){return{defaultValue:"Reenviar"}};function P(ui,$i){if(1&ui){const Gr=i.EpF();i.TgZ(0,"div")(1,"p"),i._uU(2),i.ALo(3,"i18next"),i.qZA(),i.TgZ(4,"div",20)(5,"div",21)(6,"button",16),i.NdJ("click",function(){i.CHM(Gr);const Ri=i.oxw();return i.KtG(Ri.closeDialog(!1))}),i._uU(7),i.ALo(8,"i18next"),i.qZA()(),i.TgZ(9,"div",21)(10,"input",22),i.NdJ("click",function(){i.CHM(Gr);const Ri=i.oxw();return i.KtG(Ri.resendCode())}),i.ALo(11,"i18next"),i.qZA()()()()}if(2&ui){const Gr=i.oxw();i.xp6(2),i.Oqu(i.xi3(3,4,"PhoneNumberVerification.expiredCode",i.DdM(13,O))),i.xp6(4),i.Q6J("mat-dialog-close",Gr.data.isVerified),i.xp6(1),i.hij(" ",i.xi3(8,7,"PhoneNumberVerification.buttonCancel",i.DdM(14,x))," "),i.xp6(3),i.s9C("value",i.xi3(11,10,"PhoneNumberVerification.buttonResendPin",i.DdM(15,k)))}}const K=function(){return{defaultValue:"VERIFICACI\xd3N N\xdaMERO TELEF\xd3NICO"}};let oe=(()=>{class ui{constructor(Gr,Xi,Ri,Xa,$a){this.messagingService=Gr,this.dialogRef=Xi,this.store=Ri,this.data=Xa,this.timeToDisplay=":00",this.isCodeValid=!0,this.isLoading=!1,this.isBrowser=(0,r.NF)($a),this.formData=new n.nJ({verificationCode:new n.p4("",[n.kI.required,n.kI.pattern(/^[0-9]+$/)])}),Xi.disableClose=!0,this.isBrowser&&(this.registerConfigSubscription=this.store.select("registerConfig").subscribe(Go=>{this.localTexts$=Go.registerConfig}),this.assetsSubscription=this.store.select("assets").subscribe(Go=>{this.i18n=Go.i18n}))}ngOnInit(){this.initTime()}initTime(){const Gr=this.localTexts$.MessagingService.TimeToValidatePhoneNumber;this.timeLeft=60*parseInt(Gr),this.timeToDisplay=Gr+this.timeToDisplay,this.startTimer()}startTimer(){this.interval=setInterval(()=>{this.timeLeft>0?(this.timeLeft--,this.transfromTime(this.timeLeft)):(this.isCodeValid=!1,this.pauseTimer(),this.formData.reset(),this.error="")},1e3)}transfromTime(Gr){const Xi=Math.floor(Gr/60),Ri=Gr-60*Xi;this.timeToDisplay=0!==Xi?1===Ri.toString().length?Xi+":0"+Ri:Xi+":"+Ri:1===Ri.toString().length?"0"+Ri:Ri.toString()}verifyPhoneNumber(){var Gr=this;return(0,a.Z)(function*(){if(Gr.formData.get("verificationCode").invalid)return void(Gr.error="Campo requerido vac\xedo. Inserte el pin para continuar");let Xi;try{Xi=yield window.$.get(l.N.currentTimeUrl)}catch{Xi=(new Date).getTime()/1e3}const Ri=parseInt(Gr.formData.get("verificationCode").value),$a=Gr.data.phone;if("1"==Gr.localTexts$.MessagingService.chanel&&1==Gr.data.isRegister){const Wo=Gr.data.phone;yield Gr.messagingService.validateMessageSisplay(Wo.toString(),Gr.data.documentNumber.toString(),Ri.toString()).subscribe(wo=>{console.log("respuesta del servicio mensajeria SISPLAY->",wo),Gr.error=wo.descripcion,"Pin validado satisfactoriamente."==wo.descripcion&&(Gr.closeDialog(!0),Gr.gaEventValidatePhoneNumber(!0))},wo=>{Gr.error=wo.error.descripcion,console.log("(err)",Gr.error)})}-1==Gr.data.isRegister?Gr.messagingService.validateGeneratePin($a.toString(),Ri,Gr.data.documentNumber).subscribe(Wo=>{Gr.closeDialog(!0),Gr.gaEventValidatePhoneNumber(!0)},Wo=>{if(Wo.error.validationErrors){let wo="";for(let Gs=0;Gs{var wo=(0,c.Z)(Wo.status);wo.exp>Xi.time&&("001"===wo.resp?(Gr.closeDialog(!0),Gr.gaEventValidatePhoneNumber(!0)):"002"===wo.resp?(Gr.error="El n\xfamero de celular no se le ha enviado un c\xf3digo de verificaci\xf3n",Gr.gaEventValidatePhoneNumber(!1)):"003"===wo.resp&&(Gr.error="El c\xf3digo ingresado es incorrecto, por favor verifique",Gr.gaEventValidatePhoneNumber(!1)))},Wo=>{Gr.error="Error validando el c\xf3digo, intenta nuevamente."})})()}deleteCode(){sessionStorage.removeItem("code")}cancelPhoneVerification(){this.deleteCode(),this.closeDialog(!1)}twoFactorAutheticationSisplay(){var Gr=this;return(0,a.Z)(function*(){Gr.isLoading=!0;const Xi=Gr.data.phone,Ri=Gr.data.documentNumber,Xa=Gr.data.email;try{yield Gr.messagingService.generateMessageSisplay(Xi.toString(),Ri.toString(),Xa.toString()).subscribe($a=>{if(Gr.isLoading=!1,"Pin generado satisfactoriamente"==$a.descripcion){Gr.error="pin reenviado",Gr.isLoading=!1;const Go=Gr.localTexts$.MessagingService.TimeToValidatePhoneNumber;Gr.timeLeft=60*parseInt(Go),Gr.timeToDisplay=Go+":00",Gr.timeLeft=Gr.timeLeft,Gr.isCodeValid=!0,Gr.startTimer()}},$a=>{console.log($a.descripcion),Gr.error=$a.descripcion})}catch($a){console.log($a)}})()}resendCode(){var Gr=this;return(0,a.Z)(function*(){if(-1==Gr.data.isRegister)return void Gr.messagingService.smsGeneratePin(String(Gr.data.phone),Gr.data.documentNumber,Gr.data.email).subscribe(()=>{Gr.error="",Gr.formData.get("verificationCode").patchValue(""),Gr.isCodeValid=!0,Gr.initTime()},()=>{Gr.error="Error generando el pin, por favor intenta m\xe1s tarde"});let Xi;Gr.error="";try{Xi=yield window.$.get(l.N.currentTimeUrl)}catch{Xi=(new Date).getTime()/1e3}Gr.isLoading=!0;const Xa=Gr.data.phone,$a=Gr.localTexts$.MessagingService.chanel;parseInt(Gr.formData.get("verificationCode").value),"1"==$a&&1==Gr.data.isRegister?Gr.twoFactorAutheticationSisplay():Gr.messagingService.sendSmsVerificationCode(Xa.toString(),Gr.data.isRegister,Gr.data.documentNumber,Gr.data.email).subscribe(Wo=>{var wo=(0,c.Z)(Wo.status);if(wo.exp>Xi.time)if("001"===wo.resp){Gr.isLoading=!1;const Ss=Gr.localTexts$.MessagingService.TimeToValidatePhoneNumber;Gr.timeLeft=60*parseInt(Ss),Gr.timeToDisplay=Ss+":00",Gr.timeLeft=Gr.timeLeft,Gr.isCodeValid=!0,Gr.startTimer()}else"003"===wo.resp||"002"===wo.resp?Gr.closeDialog(!1):(Gr.error="1"===wo.method?Gr.localTexts$.playerValidationError.serverErrorPhoneValidationHBL:Gr.localTexts$.playerValidationError.serverErrorPhoneValidationBLP,Gr.isLoading=!1)},Wo=>{Gr.error=Gr.localTexts$.playerValidationError.serverErrorPhoneValidationHLB,Gr.isLoading=!1})})()}pauseTimer(){clearInterval(this.interval)}closeDialog(Gr){this.dialogRef.close({isVerified:Gr})}gaEventValidatePhoneNumber(Gr){window.dataLayer.push({event:"ga_event_register",category:"Registro",action:"BPW - verificacion telefono",label:"Enviar - "+(Gr?"Exitoso":"Fallido")})}static#e=this.\u0275fac=function(Xi){return new(Xi||ui)(i.Y36(s.o),i.Y36(e.so),i.Y36(h.yh),i.Y36(e.WI),i.Y36(i.Lbi))};static#t=this.\u0275cmp=i.Xpm({type:ui,selectors:[["app-phone-validation"]],decls:9,vars:8,consts:[[1,"p-3","text-center"],[4,"ngIf"],[1,"text-blue","fw-bold"],[1,"white_divider"],[1,"row","m-0"],["class","w-100 text-center","style","text-align: justify",4,"ngIf"],["class","w-100","style","text-align: justify;",4,"ngIf"],[1,"text-center","w-100"],[1,"formDepoPin",3,"formGroup","ngSubmit"],[1,"w-100","d-flex","justify-content-center","align-items-center"],[1,"col-3","border-bottom"],["required","","formControlName","verificationCode","type","text",1,"form-control","py-2","border","border-0","text-white","text-center","bg-transparent"],[1,"d-flex","flex-column","mb-2"],[1,"mt-2","me-3"],[1,"contentButtons","row","m-0"],[1,"col-12","col-md-6","mt-3","mt-md-0"],["type","button",1,"w-100","btn","btn-secondary",3,"mat-dialog-close","click"],["type","submit",1,"w-100","btn","btn-orange",3,"disabled","value"],[1,"w-100","text-center",2,"text-align","justify"],[1,"w-100",2,"text-align","justify"],[1,"contentButtons","row","m-0","d-flex","justify-content-center","align-items-center"],[1,"col-12","col-md-4","mt-3","mt-md-0"],["type","button",1,"w-100","btn","btn-orange",3,"value","click"]],template:function(Xi,Ri){1&Xi&&(i.TgZ(0,"div",0),i.YNc(1,b,1,0,"app-loadingspinner",1),i.TgZ(2,"p",2),i._uU(3),i.ALo(4,"i18next"),i.qZA(),i._UZ(5,"mat-divider",3)(6,"br"),i.YNc(7,Q,25,24,"div",1),i.YNc(8,P,12,16,"div",1),i.qZA()),2&Xi&&(i.xp6(1),i.Q6J("ngIf",Ri.isLoading),i.xp6(2),i.Oqu(i.xi3(4,4,"PhoneNumberVerification.header",i.DdM(7,K))),i.xp6(4),i.Q6J("ngIf",Ri.isCodeValid),i.xp6(1),i.Q6J("ngIf",!Ri.isCodeValid))},dependencies:[r.O5,n._Y,n.Fj,n.JJ,n.JL,n.Q7,n.sg,n.u,p.TO,g.d,e.ZT,_.e3],styles:[".contentImagesDeposit[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:170px;max-height:80px;margin:2em 1em}.logoDeposit[_ngcontent-%COMP%]{max-width:150px}"]})}return ui})();var me=f(39330),q=f(72042),se=f(2032),Ae=f(87466);const le=function(){return{defaultValue:"Descargar"}};function xe(ui,$i){if(1&ui){const Gr=i.EpF();i.TgZ(0,"div",1)(1,"div",2)(2,"span"),i._uU(3),i.qZA()(),i.TgZ(4,"div",2)(5,"span"),i._uU(6),i.ALo(7,"date"),i.qZA()(),i.TgZ(8,"div",2)(9,"a",6)(10,"i",7),i.NdJ("click",function(){const Xa=i.CHM(Gr).$implicit,$a=i.oxw();return i.KtG($a.gaEventGetTerms(Xa.fileName))}),i._uU(11),i.ALo(12,"i18next"),i.qZA()()()()}if(2&ui){const Gr=$i.$implicit,Xi=i.oxw();i.xp6(3),i.Oqu(Gr.fileName),i.xp6(3),i.Oqu(i.xi3(7,4,Gr.acceptanceDate,"dd-MM-yyyy hh:mm:ss a")),i.xp6(3),i.uIk("href",Xi.currentTerms+Gr.fileName,i.LSH),i.xp6(2),i.Oqu(i.xi3(12,7,"MenuProfileTermsMenu.download",i.DdM(10,le)))}}const Ee=function(){return{defaultValue:"No se encontraron resultados"}};function Le(ui,$i){1&ui&&(i.TgZ(0,"div",1)(1,"div",8)(2,"span",3),i._uU(3),i.ALo(4,"i18next"),i.qZA()()()),2&ui&&(i.xp6(3),i.Oqu(i.xi3(4,1,"MenuProfileTermsMenu.noResults",i.DdM(4,Ee))))}const Ne=function(){return{defaultValue:"Fecha"}},Ie=function(){return{defaultValue:"Documento"}};let je=(()=>{class ui{constructor(Gr,Xi){this.service=Gr,this.store=Xi,this.terms=new Array,this.isLoading=!0,this.currentTerms="https://apicms.betplay.com.co/terms/"}ngOnInit(){this.getTerms()}getCurrentTerms(){this.assetsSubscription=this.store.select("assets").subscribe(Gr=>{this.texts$=Gr.texts,this.localTexts$=Gr.i18n})}getTerms(){this.isLoading=!0,this.service.getTerms().subscribe(Gr=>{this.isLoading=!1,this.terms=Gr},()=>{this.isLoading=!1})}gaEventGetTerms(Gr){window.dataLayer.push({event:"ga_event",category:"Mi Cuenta",action:"BPW - Terminos y condiciones",label:"Descargar - "+Gr})}static#e=this.\u0275fac=function(Xi){return new(Xi||ui)(i.Y36(q.h),i.Y36(h.yh))};static#t=this.\u0275cmp=i.Xpm({type:ui,selectors:[["app-termsmenu"]],decls:13,vars:12,consts:[[1,"contentTable"],[1,"row","m-0"],[1,"col-4"],[1,"text-blue"],["class","row m-0",4,"ngFor","ngForOf"],["class","row m-0",4,"ngIf"],["target","_blank"],[3,"click"],[1,"col-12","text-center"]],template:function(Xi,Ri){1&Xi&&(i.TgZ(0,"div",0)(1,"div",1)(2,"div",2)(3,"span",3),i._uU(4),i.ALo(5,"i18next"),i.qZA()(),i.TgZ(6,"div",2)(7,"span",3),i._uU(8),i.ALo(9,"i18next"),i.qZA()(),i._UZ(10,"div",2),i.qZA(),i.YNc(11,xe,13,11,"div",4),i.YNc(12,Le,5,5,"div",5),i.qZA()),2&Xi&&(i.xp6(4),i.Oqu(i.xi3(5,4,"MenuProfileTermsMenu.date",i.DdM(10,Ne))),i.xp6(4),i.Oqu(i.xi3(9,7,"MenuProfileTermsMenu.document",i.DdM(11,Ie))),i.xp6(3),i.Q6J("ngForOf",Ri.terms),i.xp6(1),i.Q6J("ngIf",0==Ri.terms.length))},dependencies:[r.sg,r.O5,r.uU,_.e3],encapsulation:2})}return ui})();const lt=function(){return{defaultValue:"Ingresa tu contrase\xf1a actual"}};function Ye(ui,$i){1&ui&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"i18next"),i.qZA()),2&ui&&(i.xp6(1),i.hij(" ",i.xi3(2,1,"MenuProfilePassword.currentPasswordErrorText",i.DdM(4,lt))," "))}const tn=function(){return{defaultValue:"Ingresa una contrase\xf1a"}};function $t(ui,$i){1&ui&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"i18next"),i.qZA()),2&ui&&(i.xp6(1),i.hij(" ",i.xi3(2,1,"MenuProfilePassword.newPasswordErrorText",i.DdM(4,tn))," "))}const Pt=function(){return{defaultValue:"Confirma tu contrase\xf1a"}};function et(ui,$i){1&ui&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"i18next"),i.qZA()),2&ui&&(i.xp6(1),i.hij(" ",i.xi3(2,1,"MenuProfilePassword.repeatPasswordErrorText",i.DdM(4,Pt))," "))}function $e(ui,$i){if(1&ui&&(i.TgZ(0,"div",21),i._uU(1),i.qZA()),2&ui){const Gr=i.oxw();i.xp6(1),i.hij(" ",Gr.texts$.playerValidationError[Gr.formError],"\n")}}function rt(ui,$i){if(1&ui&&(i.TgZ(0,"div",22),i._uU(1),i.qZA()),2&ui){const Gr=i.oxw();i.xp6(1),i.hij(" ",Gr.texts$.GeneralMessages[Gr.formSuccess],"\n")}}const Ze=function(){return{defaultValue:"Guardar"}};function Ht(ui,$i){1&ui&&(i.TgZ(0,"button",23),i._uU(1),i.ALo(2,"i18next"),i.qZA()),2&ui&&(i.xp6(1),i.hij(" ",i.xi3(2,1,"MenuProfilePassword.saveButtonText",i.DdM(4,Ze))," "))}function Mt(ui,$i){1&ui&&i._UZ(0,"i",26)}const pe=function(ui){return{disabled:ui}},ce=function(){return{defaultValue:"Cargando..."}};function de(ui,$i){if(1&ui&&(i.TgZ(0,"button",24),i._uU(1),i.ALo(2,"i18next"),i.YNc(3,Mt,1,0,"i",25),i.qZA()),2&ui){const Gr=i.oxw();i.Q6J("disabled",Gr.disableSubmit)("ngClass",i.VKq(8,pe,Gr.isLoading))("disabled",Gr.isLoading),i.xp6(1),i.hij(" ",i.xi3(2,5,"MenuProfilePassword.loadingButtonText",i.DdM(10,ce))," "),i.xp6(2),i.Q6J("ngIf",Gr.isLoading)}}const ue=function(){return{defaultValue:"Recuerda:"}},ve=function(){return{defaultValue:"M\xednimo 8 caracteres y m\xe1ximo 12"}},Oe=function(){return{defaultValue:"No car\xe1cter especial (*/\\_)"}},Xe=function(){return{defaultValue:"No datos personales"}},Cn=function(){return{defaultValue:"Contrase\xf1a actual"}},ke=function(){return{defaultValue:"Nueva contrase\xf1a"}},fe=function(){return{defaultValue:"Repetir contrase\xf1a"}},De=function(){return{defaultValue:"Cancelar"}};let ze=(()=>{class ui{constructor(Gr,Xi){this.service=Gr,this.store=Xi,this.formSuccess="",this.formError="",this.isLoading=!1,this.textBotonCancelar="Cancelar",this.textBotonGuardar="Guardar",this.disableSupmit=!1,this.changePage=new i.vpe,this.updatedPassword=new i.vpe}ngOnInit(){this.assetsSubscription=this.store.select("assets").subscribe(Gr=>{this.texts$=Gr.i18n}),this.formData=new n.nJ({password:new n.p4("",[n.kI.required]),cnfPassword:new n.p4("",[n.kI.required]),currentPassword:new n.p4("",[n.kI.required])})}changePass(){this.gaEventUpdatePassword(this.textBotonGuardar),this.formError="",this.formSuccess="",this.formData.value.password!=this.formData.value.cnfPassword?this.formError="PasswordNotMatch":"VALID"==this.formData.status&&(this.isLoading=!0,this.service.changePassword(this.formData.value.currentPassword,this.formData.value.password).subscribe(Gr=>{this.isLoading=!1,this.updatedPassword.emit()},Gr=>{if(this.isLoading=!1,Gr.status){let Xi=JSON.parse(Gr.error);Xi=Xi.message.split(/[\.,]+/),Xi=Xi[0],Xi=Xi.replace(/\s(.)/g,function(Ri){return Ri.toUpperCase()}).replace(/\s/g,"").replace(/^(.)/,function(Ri){return Ri.toLowerCase()}),this.formError=Xi}}))}gaEventUpdatePassword(Gr){window.dataLayer.push({event:"ga_event",category:"Mi Cuenta",action:"BPW - Cambiar contrase\xf1a",label:Gr})}goBack(){this.gaEventUpdatePassword(this.textBotonCancelar),this.changePage.emit()}static#e=this.\u0275fac=function(Xi){return new(Xi||ui)(i.Y36(q.h),i.Y36(h.yh))};static#t=this.\u0275cmp=i.Xpm({type:ui,selectors:[["app-password"]],outputs:{changePage:"changePage",updatedPassword:"updatedPassword"},decls:53,vars:48,consts:[[1,"text-start"],["novalidate","","autocomplete","off",3,"formGroup","ngSubmit"],[1,"row","m-0"],[1,"col-12","col-md-6","ps-0"],[1,"w-100","custom-field-style"],["matInput","","formControlName","currentPassword","type","password"],[4,"ngIf"],[1,"col-12","col-md-6","p-0"],["matInput","","formControlName","password","type","password"],["matInput","","formControlName","cnfPassword","type","password"],["class","alert alert-danger",4,"ngIf"],["class","alert alert-success",4,"ngIf"],[1,"text-end"],[1,"col-12","col-md-4"],[1,"col-12","col-md-8","p-0"],[1,"row","m-0","p-0","justify-content-space-between"],[1,"col-12","col-md-6","mt-3","pe-md-3","p-0"],["type","button",1,"w-100","btn","btn-secondary",3,"click"],[1,"col-12","col-md-6","mt-3","ps-md-3","p-0"],["class","w-100 btn btn-orange",4,"ngIf"],["class","btn btn-orange ps-3 pe-3","type","submit",3,"disabled","ngClass",4,"ngIf"],[1,"alert","alert-danger"],[1,"alert","alert-success"],[1,"w-100","btn","btn-orange"],["type","submit",1,"btn","btn-orange","ps-3","pe-3",3,"disabled","ngClass"],["class","fas fa-circle-notch fa-spin",4,"ngIf"],[1,"fas","fa-circle-notch","fa-spin"]],template:function(Xi,Ri){1&Xi&&(i.TgZ(0,"p",0)(1,"b"),i._uU(2),i.ALo(3,"i18next"),i.qZA()(),i.TgZ(4,"ul",0)(5,"li"),i._uU(6),i.ALo(7,"i18next"),i.qZA(),i.TgZ(8,"li"),i._uU(9),i.ALo(10,"i18next"),i.qZA(),i.TgZ(11,"li"),i._uU(12),i.ALo(13,"i18next"),i.qZA()(),i.TgZ(14,"form",1),i.NdJ("ngSubmit",function(){return Ri.changePass()}),i.TgZ(15,"div",2)(16,"div",3)(17,"mat-form-field",4)(18,"mat-label"),i._uU(19),i.ALo(20,"i18next"),i.qZA(),i._UZ(21,"input",5),i.YNc(22,Ye,3,5,"mat-error",6),i.qZA()(),i.TgZ(23,"div",7)(24,"mat-form-field",4)(25,"mat-label"),i._uU(26),i.ALo(27,"i18next"),i.qZA(),i._UZ(28,"input",8),i.YNc(29,$t,3,5,"mat-error",6),i.qZA()()(),i.TgZ(30,"div",2)(31,"div",3)(32,"mat-form-field",4)(33,"mat-label"),i._uU(34),i.ALo(35,"i18next"),i.qZA(),i._UZ(36,"input",9),i.YNc(37,et,3,5,"mat-error",6),i.qZA()(),i._UZ(38,"div",7),i.qZA(),i.YNc(39,$e,2,1,"div",10),i.YNc(40,rt,2,1,"div",11),i.TgZ(41,"div",12)(42,"div",2),i._UZ(43,"div",13),i.TgZ(44,"div",14)(45,"div",15)(46,"div",16)(47,"button",17),i.NdJ("click",function(){return Ri.goBack()}),i._uU(48),i.ALo(49,"i18next"),i.qZA()(),i.TgZ(50,"div",18),i.YNc(51,Ht,3,5,"button",19),i.YNc(52,de,4,11,"button",20),i.qZA()()()()()()),2&Xi&&(i.xp6(2),i.Oqu(i.xi3(3,16,"MenuProfilePassword.rememberTitle",i.DdM(40,ue))),i.xp6(4),i.Oqu(i.xi3(7,19,"MenuProfilePassword.rememberItem1",i.DdM(41,ve))),i.xp6(3),i.Oqu(i.xi3(10,22,"MenuProfilePassword.rememberItem2",i.DdM(42,Oe))),i.xp6(3),i.Oqu(i.xi3(13,25,"MenuProfilePassword.rememberItem3",i.DdM(43,Xe))),i.xp6(2),i.Q6J("formGroup",Ri.formData),i.xp6(5),i.Oqu(i.xi3(20,28,"MenuProfilePassword.currentPasswordLabel",i.DdM(44,Cn))),i.xp6(3),i.Q6J("ngIf",Ri.formData.get("currentPassword").hasError("required")),i.xp6(4),i.Oqu(i.xi3(27,31,"MenuProfilePassword.newPasswordLabel",i.DdM(45,ke))),i.xp6(3),i.Q6J("ngIf",Ri.formData.get("password").hasError("required")),i.xp6(5),i.Oqu(i.xi3(35,34,"MenuProfilePassword.repeatPasswordLabel",i.DdM(46,fe))),i.xp6(3),i.Q6J("ngIf",Ri.formData.controls.cnfPassword.hasError("required")),i.xp6(2),i.Q6J("ngIf",""!=Ri.formError),i.xp6(1),i.Q6J("ngIf",""!=Ri.formSuccess),i.xp6(8),i.hij(" ",i.xi3(49,37,"MenuProfilePassword.cancelButtonText",i.DdM(47,De))," "),i.xp6(3),i.Q6J("ngIf",!Ri.isLoading),i.xp6(1),i.Q6J("ngIf",Ri.isLoading))},dependencies:[r.mk,r.O5,n._Y,n.Fj,n.JJ,n.JL,n.sg,n.u,se.Nt,p.KE,p.hX,p.TO,_.e3],styles:[".white-radio[_ngcontent-%COMP%]{color:#fff}.white-radio[_ngcontent-%COMP%] .mdc-form-field[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{color:#fff!important}.white-radio[_ngcontent-%COMP%] .mdc-radio__outer-circle[_ngcontent-%COMP%]{border-color:gray;background-color:#fff}.custom-field-style[_ngcontent-%COMP%] .mdc-text-field--filled[_ngcontent-%COMP%], .custom-field-style[_ngcontent-%COMP%] input[_ngcontent-%COMP%] mat-mdc-form-field-required-marker[_ngcontent-%COMP%]{background-color:transparent!important;color:#fff}.custom-field-style[_ngcontent-%COMP%] .mat-mdc-form-field-focus-overlay[_ngcontent-%COMP%]{background-color:transparent!important}.custom-field-style[_ngcontent-%COMP%] .mdc-text-field[_ngcontent-%COMP%] .mdc-line-ripple[_ngcontent-%COMP%]:after, .custom-field-style[_ngcontent-%COMP%] .mdc-text-field[_ngcontent-%COMP%] .mdc-line-ripple[_ngcontent-%COMP%]:before{border-bottom-color:#fff!important}.custom-field-style[_ngcontent-%COMP%] .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{height:.5rem}.custom-field-style[_ngcontent-%COMP%] .mdc-text-field[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%], .custom-field-style[_ngcontent-%COMP%] .mat-mdc-select-value[_ngcontent-%COMP%], .custom-field-style[_ngcontent-%COMP%] .ng-valid[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%], .custom-field-style[_ngcontent-%COMP%] .ng-untouched[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%]{color:#fff!important;font-size:.75rem}.custom-field-style[_ngcontent-%COMP%] .mdc-text-field[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%]{color:#fff;font-size:.75rem;margin-left:0!important;padding-left:0!important}.custom-field-style[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]{min-height:-moz-fit-content!important;min-height:fit-content!important}.custom-field-style[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%], .custom-field-style[_ngcontent-%COMP%] .custom-field-style[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-floating-label[_ngcontent-%COMP%], .custom-field-style[_ngcontent-%COMP%] .mat-mdc-form-field[_ngcontent-%COMP%] .mat-mdc-select.mat-mdc-select-invalid[_ngcontent-%COMP%] .mat-mdc-select-arrow[_ngcontent-%COMP%]{color:var(--mdc-theme-error, #f44336)!important}.custom-field-style[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:before, .custom-field-style[_ngcontent-%COMP%] .mdc-text-field--invalid[_ngcontent-%COMP%]:not(.mdc-text-field--disabled) .mdc-line-ripple[_ngcontent-%COMP%]:after{border-bottom-color:var(--mdc-theme-error, #f44336)!important}.custom-field-style[_ngcontent-%COMP%] .mat-mdc-form-field-error[_ngcontent-%COMP%]{font-size:.65rem}.custom-field-style[_ngcontent-%COMP%] .mdc-text-field[_ngcontent-%COMP%]{padding:0;font-size:.75rem}.custom-field-style[_ngcontent-%COMP%] .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:24px;padding-bottom:0}.custom-field-style[_ngcontent-%COMP%] .mat-mdc-form-field-hint-wrapper[_ngcontent-%COMP%], .custom-field-style[_ngcontent-%COMP%] .mat-mdc-form-field-error-wrapper[_ngcontent-%COMP%]{padding:0}"]})}return ui})();const Je=function(){return{defaultValue:"El n\xfamero telef\xf3nico digitado se encuentra en uso por otro usuario."}},vn=function(){return{defaultValue:"El tel\xe9fono ingresado ya se encuentra registrado en la plataforma. Finaliza tu proceso de registro con nuestro contact center."}},er=function(){return{defaultValue:"Hablamos por chat"}},lr=function(){return{defaultValue:"Nosotros te llamamos"}};let Yt=(()=>{class ui{constructor(Gr,Xi){this.dialogRef=Gr,this.store=Xi,this.isLiveChat=!0,this.assetsSubscription=this.store.select("assets").subscribe(Ri=>{this.i18n=Ri.i18n,this.flags=Ri.flags})}closeModal(){this.dialogRef.close()}toggleChat(){this.isLiveChat?(document.getElementById("chat-button").click(),this.closeModal()):(document.querySelector(".chattigo-widget-trigger").click(),this.closeModal())}toggleWeCallYou(){window.$("#callbackCB").removeClass("d-none"),document.querySelector(".content_callback").style.zIndex="100000",this.closeModal()}static#e=this.\u0275fac=function(Xi){return new(Xi||ui)(i.Y36(e.so),i.Y36(h.yh))};static#t=this.\u0275cmp=i.Xpm({type:ui,selectors:[["app-repeated-phone-number"]],decls:21,vars:22,consts:[[1,"p-3","text-center"],[1,"text-blue","fw-bold"],[1,"white_divider"],[1,"row","m-0"],[1,"text-center","w-100"],[1,"contentButtons","row","m-0"],[1,"col-12","col-md-6","mt-3","mt-md-0"],["target","_blank","rel","noopener noreferrer",3,"href"],[1,"w-100","btn","btn-orange"]],template:function(Xi,Ri){1&Xi&&(i.TgZ(0,"div",0)(1,"p",1),i._uU(2),i.ALo(3,"i18next"),i.qZA(),i._UZ(4,"mat-divider",2)(5,"br"),i.TgZ(6,"div",3)(7,"p",4),i._uU(8),i.ALo(9,"i18next"),i.qZA()(),i.TgZ(10,"div",5)(11,"div",6)(12,"a",7)(13,"button",8),i._uU(14),i.ALo(15,"i18next"),i.qZA()()(),i.TgZ(16,"div",6)(17,"a",7)(18,"button",8),i._uU(19),i.ALo(20,"i18next"),i.qZA()()()()()),2&Xi&&(i.xp6(2),i.Oqu(i.xi3(3,6,"repeatedPhoneNumber.alertMessage",i.DdM(18,Je))),i.xp6(6),i.hij(" ",i.xi3(9,9,"repeatedPhoneNumber.infoMessage",i.DdM(19,vn))," "),i.xp6(4),i.s9C("href",Ri.flags.helpButton.chatUrl,i.LSH),i.xp6(2),i.Oqu(i.xi3(15,12,"repeatedPhoneNumber.chatButtonText",i.DdM(20,er))),i.xp6(3),i.s9C("href",Ri.flags.helpButton.callYouUrl,i.LSH),i.xp6(2),i.Oqu(i.xi3(20,15,"repeatedPhoneNumber.callButtonText",i.DdM(21,lr))))},dependencies:[g.d,_.e3],encapsulation:2})}return ui})();var kt=f(36531),Se=f(2425),Qe=f(75986);function Be(ui,$i){if(1&ui&&(i.TgZ(0,"div",38),i._uU(1),i.qZA()),2&ui){const Gr=i.oxw();i.xp6(1),i.hij(" ",Gr.formError," ")}}const ct=function(){return{defaultValue:"Email no puede ser vac\xedo."}};function Ke(ui,$i){1&ui&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"i18next"),i.qZA()),2&ui&&(i.xp6(1),i.hij(" ",i.xi3(2,1,"menuUpdate.playerValidationError.EmptyEmail",i.DdM(4,ct))," "))}const Qt=function(){return{defaultValue:"Tu correo debe contener al menos 6 caracteres"}};function Bt(ui,$i){1&ui&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"i18next"),i.qZA()),2&ui&&(i.xp6(1),i.hij(" ",i.xi3(2,1,"menuUpdate.playerValidationError.EmailLessThan6",i.DdM(4,Qt))," "))}const Ge=function(){return{defaultValue:"Email inv\xe1lido."}};function nn(ui,$i){1&ui&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"i18next"),i.qZA()),2&ui&&(i.xp6(1),i.hij(" ",i.xi3(2,1,"menuUpdate.playerValidationError.InvalidEmail",i.DdM(4,Ge))," "))}const en=function(){return{defaultValue:"Debes confirmar tu correo"}};function it(ui,$i){1&ui&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"i18next"),i.qZA()),2&ui&&(i.xp6(1),i.hij(" ",i.xi3(2,1,"menuUpdate.playerValidationError.EmptyCnfEmail",i.DdM(4,en))," "))}const Ft=function(){return{defaultValue:"Ingresa tu n\xfamero de tel\xe9fono"}};function yn(ui,$i){1&ui&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"i18next"),i.qZA()),2&ui&&(i.xp6(1),i.hij(" ",i.xi3(2,1,"menuUpdate.playerValidationError.EmptyPhoneNumber",i.DdM(4,Ft))," "))}const ei=function(){return{defaultValue:"Tu n\xfamero de tel\xe9fono debe contener 10 caracteres"}};function Ii(ui,$i){1&ui&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"i18next"),i.qZA()),2&ui&&(i.xp6(1),i.hij(" ",i.xi3(2,1,"menuUpdate.playerValidationError.PhoneNumberLessThan10",i.DdM(4,ei))," "))}const Wn=function(){return{defaultValue:"El n\xfamero no puede contener letras"}};function kn(ui,$i){1&ui&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"i18next"),i.qZA()),2&ui&&(i.xp6(1),i.hij(" ",i.xi3(2,1,"menuUpdate.playerValidationError.PhoneNumberNumeric",i.DdM(4,Wn))," "))}function Lr(ui,$i){if(1&ui&&(i.TgZ(0,"option",39),i._uU(1),i.qZA()),2&ui){const Gr=$i.$implicit;i.Q6J("value",Gr.code),i.xp6(1),i.hij(" ",Gr.description," ")}}const gr=function(){return{defaultValue:"Este campo es requerido"}};function Yr(ui,$i){1&ui&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"i18next"),i.qZA()),2&ui&&(i.xp6(1),i.hij(" ",i.xi3(2,1,"menuUpdate.playerValidationError .EmptyResidenceCountry",i.DdM(4,gr))," "))}function di(ui,$i){if(1&ui&&(i.TgZ(0,"option",40),i._uU(1),i.qZA()),2&ui){const Gr=$i.$implicit;i.Q6J("value",Gr.code),i.xp6(1),i.hij(" ",Gr.description," ")}}const Jr=function(){return{defaultValue:"Selecciona un departamento de residencia"}};function vr(ui,$i){1&ui&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"i18next"),i.qZA()),2&ui&&(i.xp6(1),i.hij(" ",i.xi3(2,1,"menuUpdate.playerValidationError.EmptyResidenceDepartment",i.DdM(4,Jr))," "))}function Ai(ui,$i){if(1&ui&&(i.TgZ(0,"option",40),i._uU(1),i.qZA()),2&ui){const Gr=$i.$implicit;i.Q6J("value",Gr.code),i.xp6(1),i.hij(" ",Gr.description," ")}}const ji=function(){return{defaultValue:"Selecciona un municipio de residencia"}};function Ki(ui,$i){1&ui&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"i18next"),i.qZA()),2&ui&&(i.xp6(1),i.hij(" ",i.xi3(2,1,"menuUpdate.playerValidationError,EmptyResidenceCity",i.DdM(4,ji))," "))}function xa(ui,$i){if(1&ui&&(i.TgZ(0,"option",40),i._uU(1),i.qZA()),2&ui){const Gr=$i.$implicit,Xi=i.oxw();i.Q6J("value",Gr),i.xp6(1),i.hij(" ",Xi.localTextsweb$.AddressTypes[Gr]," ")}}const Pa=function(){return{defaultValue:"Campo direcci\xf3n no puede ir vacio"}};function lo(ui,$i){1&ui&&(i.TgZ(0,"mat-error"),i._uU(1),i.ALo(2,"i18next"),i.qZA()),2&ui&&(i.xp6(1),i.hij(" ",i.xi3(2,1,"menuUpdate.addressRequiredError",i.DdM(4,Pa))," "))}function Cr(ui,$i){if(1&ui&&(i.TgZ(0,"option",40),i._uU(1),i.qZA()),2&ui){const Gr=$i.$implicit,Xi=i.oxw();i.Q6J("value",Gr),i.xp6(1),i.hij(" ",Xi.localTextsweb$.PropertyTypes[Gr]," ")}}const ni=function(){return{defaultValue:"Guardar"}};function ii(ui,$i){if(1&ui){const Gr=i.EpF();i.TgZ(0,"button",41),i.NdJ("click",function(){i.CHM(Gr);const Ri=i.oxw();return i.KtG(Ri.updateUserData())}),i._uU(1),i.ALo(2,"i18next"),i.qZA()}2&ui&&(i.xp6(1),i.hij(" ",i.xi3(2,1,"menuUpdate.saveButtonText",i.DdM(4,ni))," "))}function Pn(ui,$i){1&ui&&i._UZ(0,"i",44)}const mr=function(ui){return{disabled:ui}},nr=function(){return{defaultValue:"Cargando..."}};function ri(ui,$i){if(1&ui&&(i.TgZ(0,"button",42),i._uU(1),i.ALo(2,"i18next"),i.YNc(3,Pn,1,0,"i",43),i.qZA()),2&ui){const Gr=i.oxw();i.Q6J("ngClass",i.VKq(7,mr,Gr.isLoading))("disabled",Gr.isLoading),i.xp6(1),i.hij(" ",i.xi3(2,4,"menuUpdate.loadingButtonText",i.DdM(9,nr))," "),i.xp6(2),i.Q6J("ngIf",Gr.isLoading)}}const Pi=function(){return{defaultValue:"Correo electr\xf3nico"}},ki=function(){return{defaultValue:"Confirmar correo electr\xf3nico"}},Hi=function(){return{defaultValue:"N\xfamero movil"}},Qa=function(){return{defaultValue:"Pa\xeds de residencia"}},Va=function(){return{defaultValue:"Departamento de residencia"}},qr=function(){return{defaultValue:"Municipio de residencia"}},Hr=function(){return{defaultValue:"Direcci\xf3n"}},nt=function(){return{defaultValue:"Datos adicionales (opcionales)"}},Fn=function(){return{defaultValue:"Seleccione"}},Et=function(){return{defaultValue:"Autorizo para que los datos suministrados en el presente formulario sean validados y tratados de acuerdo a la Pol\xedtica de Protecci\xf3n de Datos Personales de Corredor Empresarial S.A."}},jt=function(){return{defaultValue:"Cancelar"}};let Xn=(()=>{class ui{constructor(Gr,Xi,Ri,Xa,$a,Go){this.store=Gr,this.service=Xi,this.registerService=Ri,this.dialog=Xa,this.toastr=$a,this.changePage=new i.vpe,this.onUpdateInformation=new i.vpe,this.moment=f(16676),this.isLoading=!1,this.disableSubmit=!0,this.isVerified=!1,this.addressTypes=["AC","AK","AUT","AV","CL","CRV","DG","TV","KM","CR","CIR"],this.propertyTypes=["AP","ET","LC","CON","CONJ","ESQ","P","BL","IN","ED","OF","TO","CRT","CA"],this.countries=new Array,this.departments=new Array,this.cities=new Array,this.days=new Array,this.checkedBoxAcceptTerms=!0,this.checkedBoxPromotionalInfo=!0,this.success="",this.months=["01","02","03","04","05","06","07","08","09","10","11","12"],this.expeditionYears=new Array,this.expirationYears=new Array,this.residenceChanged=!1,this.formError="",this.updateDocumentDates=!1,this.currentTerms="https://apicms.betplay.com.co/terms/Terminos%20y%20condiciones%20201904.pdf",this.originalForm={email:"",mobile:"",addressType:"",address1:"",address2:"",address3:"",optionalDataType:"",optionalDataField:"",residenceCountry:"",residenceDepartement:"",residenceMunicipality:"",expeditionDay:"",expeditionMonth:"",expeditionYear:"",expirationDay:"",expirationMonth:"",expirationYear:""},this.isBrowser=(0,r.NF)(Go),this.formData=new n.nJ({email:new n.p4("",[n.kI.required,n.kI.email,n.kI.minLength(6)]),cnfEmail:new n.p4("",[n.kI.required]),mobile:new n.p4("",[n.kI.required,n.kI.pattern(/^[0-9\s]*$/),n.kI.minLength(10)]),addressType:new n.p4("",[n.kI.required]),num1:new n.p4("",[n.kI.required]),num2:new n.p4("",[n.kI.required]),num3:new n.p4("",[n.kI.required]),extraType:new n.p4("",[]),extraInfo:new n.p4("",[]),fiscalResidenceRegion:new n.p4("",[n.kI.required]),residenceCity:new n.p4("",[n.kI.required]),residenceCountry:new n.p4("",[n.kI.required]),acceptTerms:new n.p4("",[]),acceptPromotionalInfo:new n.p4("",[])})}ngOnInit(){this.isBrowser&&(this.initDays(),this.initExpeditionYears(),this.initExpirationYears(),this.getCountries(),this.registerConfigSubscription=this.store.select("registerConfig").subscribe(Gr=>{this.formConfig$=Gr.registerConfig}),this.assetsSubscription=this.store.select("assets").subscribe(Gr=>{this.texts$=Gr.texts,this.localTexts$=Gr.localTexts,this.localTextsweb$=Gr.localTextsWeb,this.flags=Gr.flags,this.disposableDomains=Gr.disposableDomains.DisposableDomains}))}getCountries(){this.service.getCountries().subscribe(Gr=>{this.countries=Gr,this.getRegions()})}getRegions(){this.service.getRegions("CO").subscribe(Gr=>{this.departments=Gr,this.getUserData()})}getCities(Gr){this.residenceCity="",this.isLoading=!0,this.service.getCities(this.residenceDepartment).subscribe(Xi=>{if(this.cities=Xi,this.isLoading=!1,Gr){const Ri=this.cities.find(Xa=>JSON.stringify(Xa.description)===JSON.stringify(this.userData.residence.cityText));this.residenceCity=Ri.code,this.originalForm.residenceMunicipality=Ri.code}else this.disableSubmit=!1})}initDays(){for(let Gr=1;Gr<=31;Gr++)this.days.push(Gr)}initExpeditionYears(){const Gr=(new Date).getFullYear();for(let Xi=Gr;Xi>=Gr-100;Xi--)this.expeditionYears.push(Xi)}initExpirationYears(){const Gr=(new Date).getFullYear();for(let Xi=Gr;Xi<=Gr+100;Xi++)this.expirationYears.push(Xi)}getUserData(){this.userData=JSON.parse(localStorage.getItem("profile"));const Xi=this.userData.residence.address.trim().split(" ");this.originalForm.email=this.userData.email,this.originalForm.mobile=this.userData.homePhoneNumber,this.originalForm.address1=Xi[1],this.originalForm.address2=Xi[3],this.originalForm.address3=Xi[5],this.originalForm.addressType=Xi[0],this.formData.get("email").patchValue(this.userData.email),this.formData.get("cnfEmail").patchValue(this.userData.email),this.formData.get("mobile").patchValue(this.userData.homePhoneNumber),this.formData.get("num1").patchValue(Xi[1]),this.formData.get("num2").patchValue(Xi[3]),this.formData.get("num3").patchValue(Xi[5]),this.addressStreetType=Xi[0];const Ri=this.countries.find($a=>JSON.stringify($a.code)===JSON.stringify(this.userData.residence.countryCode));this.residenceCountry=Ri.code,this.originalForm.residenceCountry=Ri.code;const Xa=this.departments.find($a=>JSON.stringify($a.code)===JSON.stringify(this.userData.residence.regionCode));this.residenceDepartment=Xa.code,this.originalForm.residenceDepartement=Xa.code,this.getCities(!0),Xi.length>6&&(this.formData.get("extraInfo").patchValue(Xi[7]),this.originalForm.optionalDataField=Xi[7],this.originalForm.optionalDataType=Xi[6],this.propertyType=Xi[6])}residenceUpdate(){this.residenceChanged||(this.disableSubmit=!1,this.residenceChanged=!0,this.residenceCity="",this.residenceDepartment="")}submitPromotionalInfoCheck(){this.isLoading=!0,this.registerService.playerActualization({acceptsReceivingEmails:this.formData.value.acceptCondition}).subscribe(Xi=>{},Xi=>{console.log(Xi)})}updateUserData(){if(this.formError="",this.success="",this.checkChangedForm()&&""===this.formError&&"VALID"===this.formData.status){this.isLoading=!0;let Xi=this.localTexts$.validatePhoneNumberMessageActualization?this.localTexts$.validatePhoneNumberMessageActualization:"El n\xfamero m\xf3vil ingresado no puede ser utilizado para esta cuenta, por favor ingrese otro.";"active"==this.flags.validatePhoneNumber?this.service.validatePhoneNumber({phoneNumber:this.formData.value.mobile,documentNumber:this.userData.identityDocument.number,documentType:this.documentType,playerName:this.userData.firstName+" "+this.userData.firstName2+" "+this.userData.lastName+" "+this.userData.lastName2}).subscribe(Ri=>{this.isLoading=!1,201===Ri.status?this.toastr.error(Xi):this.sendNewInformation()},Ri=>{404===Ri.status?this.toastr.error(Xi):this.sendNewInformation()}):this.sendNewInformation()}}sendNewInformation(){this.isLoading=!0;let Ri="";this.email!==this.userData.email&&(Ri=this.email);let Xa="";this.mobile!==this.userData.mobile&&(Xa=this.mobile);const $a=this.addressStreetType+" "+this.addressLine1+" # "+this.addressLine2+" - "+this.addressLine3+" "+(typeof this.propertyType<"u"?this.propertyType:"")+" "+(typeof this.aditionalInfo<"u"?this.aditionalInfo:"");this.registerService.playerActualization2({newData:{email:Ri,mobile:Xa,address:$a,residenceCountry:this.residenceCountry,residenceDepartement:"CO"===this.residenceCountry?this.residenceDepartment:"",residenceCity:"CO"===this.residenceCountry?this.residenceCity:"",acceptsReceivingEmails:"2"},oldData:{email:this.userData.email,address:this.userData.residence.address,residenceCountry:this.userData.residence.countryCode,residenceDepartement:this.userData.residence.regionCode,residenceCity:this.userData.residence.cityCode}},this.flags?.dataUpdate?.newRoute||!1).subscribe(Gs=>{this.isLoading=!1,this.success="Sus datos fueron actualizados satisfactoriamente."},Gs=>{if(this.isLoading=!1,200===Gs.status){const ms=this.cities.find(Ec=>JSON.stringify(Ec.code)===JSON.stringify(this.residenceCity)),Ss=this.departments.find(Ec=>JSON.stringify(Ec.code)===JSON.stringify(this.residenceDepartment));this.disableSubmit=!0,this.success="Sus datos fueron actualizados satisfactoriamente.",this.userData.email=this.email,this.userData.mobile=this.mobile,this.userData.homePhoneNumber=this.mobile,this.userData.residence.address=$a,this.userData.residence.addressNumber=$a,this.userData.residence.countryCode=this.residenceCountry,this.userData.residence.regionCode=this.residenceDepartment,this.userData.residence.regionText=Ss.description,this.userData.residence.cityCode=this.residenceCity,this.userData.residence.cityText=ms.description,this.userData.identityDocument.expirationDate=null,this.userData.identityDocument.issueDate=null,this.userData.modificationDate=new Date,localStorage.setItem("profile",JSON.stringify(this.userData)),this.onUpdateInformation.emit()}else 422===Gs.status&&(this.formError=Gs.error.validationErrors[0].errorDesc,"EL N\xdaMERO DE TEL\xc9FONO QUE EST\xc1 INGRESANDO, YA SE ENCUENTRA REGISTRADO EN LA PLATAFORMA."===this.formError&&this.dialog.open(Yt,{panelClass:"menu-dialog"}))})}goBack(){this.changePage.emit()}checkChangedForm(){let Gr=!1;return this.originalForm.email!==this.email&&(Gr=!0),this.originalForm.mobile.toString()!==this.mobile.toString()&&(Gr=!0),this.originalForm.addressType!==this.addressStreetType&&(Gr=!0),this.originalForm.address1!==this.addressLine1&&(Gr=!0),this.originalForm.address2!==this.addressLine2&&(Gr=!0),this.originalForm.address3!==this.addressLine3&&(Gr=!0),this.originalForm.optionalDataType!==this.propertyType&&(Gr=!0),this.originalForm.optionalDataField!==this.aditionalInfo&&(Gr=!0),this.originalForm.residenceCountry!==this.residenceCountry&&(Gr=!0),this.originalForm.residenceDepartement!==this.residenceDepartment&&(Gr=!0),this.originalForm.residenceMunicipality!==this.residenceCity&&(Gr=!0),this.checkedBoxPromotionalInfo||(Gr=!0),Gr}enableSubmit(){this.disableSubmit=!1}isDisposableEmail(Gr){const Xi=Gr.split("@")[1].split(".")[0];return!!this.disposableDomains.includes(Xi)}static#e=this.\u0275fac=function(Xi){return new(Xi||ui)(i.Y36(h.yh),i.Y36(kt.z),i.Y36(me.a),i.Y36(e.uw),i.Y36(Se._W),i.Y36(i.Lbi))};static#t=this.\u0275cmp=i.Xpm({type:ui,selectors:[["app-menu-update-information"]],outputs:{changePage:"changePage",onUpdateInformation:"onUpdateInformation"},decls:111,vars:91,consts:[[1,"container-errors","col-12"],["class","alert alert-danger",4,"ngIf"],["novalidate","","autocomplete","off",1,"row","justify-content-md-start","justify-content-center",3,"formGroup","ngSubmit"],[1,"row","col-12","col-lg-7"],[1,"form-group","col-12","col-lg-6"],["formControlName","email","ng-pattern","/^[a-zA-Z\\s]*$/","required","",1,"form-control",3,"ngModel","ngModelChange","change"],[4,"ngIf"],["ng-pattern","/^[a-zA-Z\\s]*$/","formControlName","cnfEmail","required","",1,"form-control",3,"change"],["formControlName","mobile","maxlength","10","required","",1,"form-control",3,"ngModel","ngModelChange","change"],[1,"select-container"],["formControlName","residenceCountry","disabled","",1,"form-control",3,"value","ngModel","valueChange","ngModelChange","selectionChange"],["value",""],["class","readonly-block",3,"value",4,"ngFor","ngForOf"],["formControlName","fiscalResidenceRegion",1,"form-control",3,"ngModel","ngModelChange","change"],[3,"value",4,"ngFor","ngForOf"],["formControlName","residenceCity",1,"form-control",3,"ngModel","ngModelChange","selectionChange"],[1,"form-group","col-12","col-lg-3"],["formControlName","addressType",1,"form-control",3,"ngModel","ngModelChange","selectionChange"],[1,"form-group","col-12","col-md-3"],[1,"d-none","d-md-block"],["formControlName","num1","required","",1,"form-control",3,"ngModel","placeholder","change","ngModelChange"],[1,"form-group","col-1","no-m","d-none","d-md-flex","flex-column","align-items-center","justify-content-around"],[1,"form-group","col-5","col-md-2"],["formControlName","num2","required","",1,"form-control",3,"ngModel","placeholder","ngModelChange","change"],[1,"form-group","col-2","col-md-1","center","no-m"],[1,"no-m"],["formControlName","num3","required","",1,"form-control",3,"ngModel","placeholder","ngModelChange","change"],["formControlName","extraType",1,"form-control",3,"ngModel","selectionChange","ngModelChange"],["formControlName","extraInfo",1,"form-control",3,"ngModel","change","ngModelChange"],[1,"form-group-radio","col-12",2,"margin","30px 0"],["color","primary","formControlName","acceptTerms",1,"me-2",3,"ngModel","ngModelChange"],[1,"col-12"],[1,"row","m-0","p-0","justify-content-center"],[1,"col-12","col-md-6","mt-3","pe-md-3","p-0","w-100","w-md-25","button-container"],["type","button",1,"w-100","btn-cancel",3,"click"],[1,"col-12","col-md-6","mt-3","ps-md-3","p-0","w-100","w-md-25","button-container"],["class","w-100",3,"click",4,"ngIf"],["class","ps-3 pe-3","type","submit",3,"ngClass","disabled",4,"ngIf"],[1,"alert","alert-danger"],[1,"readonly-block",3,"value"],[3,"value"],[1,"w-100",3,"click"],["type","submit",1,"ps-3","pe-3",3,"ngClass","disabled"],["class","fas fa-circle-notch fa-spin",4,"ngIf"],[1,"fas","fa-circle-notch","fa-spin"]],template:function(Xi,Ri){1&Xi&&(i.TgZ(0,"div")(1,"div",0),i.YNc(2,Be,2,1,"div",1),i.qZA(),i.TgZ(3,"form",2),i.NdJ("ngSubmit",function(){return Ri.updateUserData()}),i.TgZ(4,"div",3)(5,"div",4)(6,"label"),i._uU(7),i.ALo(8,"i18next"),i.qZA(),i.TgZ(9,"input",5),i.NdJ("ngModelChange",function($a){return Ri.email=$a})("change",function(){return Ri.enableSubmit()}),i.qZA(),i.YNc(10,Ke,3,5,"mat-error",6),i.YNc(11,Bt,3,5,"mat-error",6),i.YNc(12,nn,3,5,"mat-error",6),i.qZA(),i.TgZ(13,"div",4)(14,"label"),i._uU(15),i.ALo(16,"i18next"),i.qZA(),i.TgZ(17,"input",7),i.NdJ("change",function(){return Ri.enableSubmit()}),i.qZA(),i.YNc(18,it,3,5,"mat-error",6),i.qZA(),i.TgZ(19,"div",4)(20,"label"),i._uU(21),i.ALo(22,"i18next"),i.qZA(),i.TgZ(23,"input",8),i.NdJ("ngModelChange",function($a){return Ri.mobile=$a})("change",function(){return Ri.enableSubmit()}),i.qZA(),i.YNc(24,yn,3,5,"mat-error",6),i.YNc(25,Ii,3,5,"mat-error",6),i.YNc(26,kn,3,5,"mat-error",6),i.qZA(),i.TgZ(27,"div",4)(28,"label"),i._uU(29),i.ALo(30,"i18next"),i.qZA(),i.TgZ(31,"div",9)(32,"select",10),i.NdJ("valueChange",function($a){return Ri.selectedCountry=$a})("ngModelChange",function($a){return Ri.residenceCountry=$a})("selectionChange",function(){return Ri.enableSubmit()}),i._UZ(33,"option",11),i.YNc(34,Lr,2,2,"option",12),i.qZA(),i.YNc(35,Yr,3,5,"mat-error",6),i.qZA()(),i.TgZ(36,"div",4)(37,"label"),i._uU(38),i.ALo(39,"i18next"),i.qZA(),i.TgZ(40,"div",9)(41,"select",13),i.NdJ("ngModelChange",function($a){return Ri.residenceDepartment=$a})("change",function(){return Ri.getCities(!1)}),i._UZ(42,"option",11),i.YNc(43,di,2,2,"option",14),i.qZA(),i.YNc(44,vr,3,5,"mat-error",6),i.qZA()(),i.TgZ(45,"div",4)(46,"label"),i._uU(47),i.ALo(48,"i18next"),i.qZA(),i.TgZ(49,"div",9)(50,"select",15),i.NdJ("ngModelChange",function($a){return Ri.residenceCity=$a})("selectionChange",function(){return Ri.enableSubmit()}),i._UZ(51,"option",11),i.YNc(52,Ai,2,2,"option",14),i.qZA(),i.YNc(53,Ki,3,5,"mat-error",6),i.qZA()(),i.TgZ(54,"div",16)(55,"label"),i._uU(56),i.ALo(57,"i18next"),i.qZA(),i.TgZ(58,"div",9)(59,"select",17),i.NdJ("ngModelChange",function($a){return Ri.addressStreetType=$a})("selectionChange",function(){return Ri.residenceUpdate()}),i.YNc(60,xa,2,2,"option",14),i.qZA()()(),i.TgZ(61,"div",18)(62,"label",19),i._uU(63,"\xa0"),i.qZA(),i.TgZ(64,"input",20),i.NdJ("change",function(){return Ri.residenceUpdate()})("ngModelChange",function($a){return Ri.addressLine1=$a}),i.qZA()(),i.TgZ(65,"div",21)(66,"label",19),i._uU(67,"\xa0"),i.qZA(),i.TgZ(68,"label"),i._uU(69,"#"),i.qZA()(),i.TgZ(70,"div",22)(71,"label",19),i._uU(72,"\xa0"),i.qZA(),i.TgZ(73,"input",23),i.NdJ("ngModelChange",function($a){return Ri.addressLine2=$a})("change",function(){return Ri.residenceUpdate()}),i.qZA()(),i.TgZ(74,"div",24)(75,"label",19),i._uU(76,"\xa0"),i.qZA(),i.TgZ(77,"label",25),i._uU(78,"-"),i.qZA()(),i.TgZ(79,"div",22)(80,"label",19),i._uU(81,"\xa0"),i.qZA(),i.TgZ(82,"input",26),i.NdJ("ngModelChange",function($a){return Ri.addressLine3=$a})("change",function(){return Ri.residenceUpdate()}),i.qZA()(),i.YNc(83,lo,3,5,"mat-error",6),i.TgZ(84,"div",4)(85,"label"),i._uU(86),i.ALo(87,"i18next"),i.qZA(),i.TgZ(88,"div",9)(89,"select",27),i.NdJ("selectionChange",function(){return Ri.residenceUpdate()})("ngModelChange",function($a){return Ri.propertyType=$a}),i.TgZ(90,"option"),i._uU(91),i.ALo(92,"i18next"),i.qZA(),i.YNc(93,Cr,2,2,"option",14),i.qZA()()(),i.TgZ(94,"div",4)(95,"label",19),i._uU(96,"\xa0"),i.qZA(),i.TgZ(97,"input",28),i.NdJ("change",function(){return Ri.residenceUpdate()})("ngModelChange",function($a){return Ri.aditionalInfo=$a}),i.qZA()(),i.TgZ(98,"div",29)(99,"mat-checkbox",30),i.NdJ("ngModelChange",function($a){return Ri.checkedBoxAcceptTerms=$a}),i._uU(100),i.ALo(101,"i18next"),i.qZA()()(),i.TgZ(102,"div",31)(103,"div",32)(104,"div",33)(105,"button",34),i.NdJ("click",function(){return Ri.goBack()}),i._uU(106),i.ALo(107,"i18next"),i.qZA()(),i.TgZ(108,"div",35),i.YNc(109,ii,3,5,"button",36),i.YNc(110,ri,4,10,"button",37),i.qZA()()()()()),2&Xi&&(i.xp6(2),i.Q6J("ngIf",""!==Ri.formError),i.xp6(1),i.Q6J("formGroup",Ri.formData),i.xp6(4),i.Oqu(i.xi3(8,47,"menuUpdate.emailLabel",i.DdM(80,Pi))),i.xp6(2),i.Q6J("ngModel",Ri.email),i.xp6(1),i.Q6J("ngIf",Ri.formData.get("email").hasError("required")),i.xp6(1),i.Q6J("ngIf",Ri.formData.get("email").hasError("minlength")),i.xp6(1),i.Q6J("ngIf",Ri.formData.get("email").hasError("email")),i.xp6(3),i.Oqu(i.xi3(16,50,"menuUpdate.confirmEmailLabel",i.DdM(81,ki))),i.xp6(3),i.Q6J("ngIf",Ri.formData.get("cnfEmail").hasError("required")),i.xp6(3),i.Oqu(i.xi3(22,53,"menuUpdate.mobileLabel",i.DdM(82,Hi))),i.xp6(2),i.Q6J("ngModel",Ri.mobile),i.xp6(1),i.Q6J("ngIf",Ri.formData.get("mobile").hasError("required")),i.xp6(1),i.Q6J("ngIf",Ri.formData.get("mobile").hasError("minlength")),i.xp6(1),i.Q6J("ngIf",Ri.formData.get("mobile").hasError("pattern")),i.xp6(3),i.Oqu(i.xi3(30,56,"menuUpdate.residenceCountryLabel",i.DdM(83,Qa))),i.xp6(3),i.Q6J("value",Ri.selectedCountry)("ngModel",Ri.residenceCountry),i.xp6(2),i.Q6J("ngForOf",Ri.countries),i.xp6(1),i.Q6J("ngIf",Ri.formData.get("residenceCountry").hasError("required")),i.xp6(3),i.Oqu(i.xi3(39,59,"menuUpdate.residenceDepartmentLabel",i.DdM(84,Va))),i.xp6(3),i.Q6J("ngModel",Ri.residenceDepartment),i.xp6(2),i.Q6J("ngForOf",Ri.departments),i.xp6(1),i.Q6J("ngIf",Ri.formData.controls.fiscalResidenceRegion.hasError("required")),i.xp6(3),i.Oqu(i.xi3(48,62,"menuUpdate.residenceCityLabel",i.DdM(85,qr))),i.xp6(3),i.Q6J("ngModel",Ri.residenceCity),i.xp6(2),i.Q6J("ngForOf",Ri.cities),i.xp6(1),i.Q6J("ngIf",Ri.formData.get("residenceCity").hasError("required")),i.xp6(3),i.Oqu(i.xi3(57,65,"menuUpdate.addressLabel",i.DdM(86,Hr))),i.xp6(3),i.Q6J("ngModel",Ri.addressStreetType),i.xp6(1),i.Q6J("ngForOf",Ri.addressTypes),i.xp6(4),i.Q6J("ngModel",Ri.addressLine1)("placeholder",Ri.texts$.Register.AddressNom1Example),i.xp6(9),i.Q6J("ngModel",Ri.addressLine2)("placeholder",Ri.texts$.Register.AddressNom6Example),i.xp6(9),i.Q6J("ngModel",Ri.addressLine3)("placeholder",Ri.texts$.Register.AddressNom8Example),i.xp6(1),i.Q6J("ngIf",Ri.formData.get("num1").hasError("required")||Ri.formData.get("num2").hasError("required")||Ri.formData.get("num3").hasError("required")||Ri.formData.get("addressType").hasError("required")),i.xp6(3),i.Oqu(i.xi3(87,68,"menuUpdate.additionalDataLabel",i.DdM(87,nt))),i.xp6(3),i.Q6J("ngModel",Ri.propertyType),i.xp6(2),i.hij(" ",i.xi3(92,71,"menuUpdate.additionalDataPlaceholder",i.DdM(88,Fn))," "),i.xp6(2),i.Q6J("ngForOf",Ri.propertyTypes),i.xp6(4),i.Q6J("ngModel",Ri.aditionalInfo),i.xp6(2),i.Q6J("ngModel",Ri.checkedBoxAcceptTerms),i.xp6(1),i.Oqu(i.xi3(101,74,"menuUpdate.acceptTermsLabel",i.DdM(89,Et))),i.xp6(6),i.hij(" ",i.xi3(107,77,"menuUpdate.cancelButtonText",i.DdM(90,jt))," "),i.xp6(3),i.Q6J("ngIf",!Ri.isLoading),i.xp6(1),i.Q6J("ngIf",Ri.isLoading))},dependencies:[r.mk,r.sg,r.O5,n._Y,n.YN,n.Kr,n.Fj,n.EJ,n.JJ,n.JL,n.Q7,n.nD,n.sg,n.u,Qe.oG,p.TO,_.e3],styles:["label[_ngcontent-%COMP%]{color:#002361;font-weight:600}.form-group[_ngcontent-%COMP%]{margin-top:1rem}.form-group[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%], .form-group[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%]::placeholder{background-color:#eceef2;font-size:12px;height:41px;color:#737374}.form-group[_ngcontent-%COMP%] input[type=radio][_ngcontent-%COMP%]{height:14.5px;width:14.5px}.form-group[_ngcontent-%COMP%] input[type=radio][_ngcontent-%COMP%]:checked{background-color:red}.form-group-radio[_ngcontent-%COMP%]{display:flex;flex-direction:column}.form-group-radio[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{margin-top:0!important;color:#002361;font-weight:500}.form-group-radio[_ngcontent-%COMP%] mat-radio-group[_ngcontent-%COMP%]{display:flex;gap:6rem}.button-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem;margin-top:115px}.button-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{background-color:#00ae42;border-radius:5px!important;font-size:15px;font-weight:600;width:90%;color:#fff;max-width:230px;height:50px;border:none;cursor:pointer}.button-container[_ngcontent-%COMP%] button.btn-link[_ngcontent-%COMP%]{background-color:transparent;color:#002361;font-weight:400}.button-container[_ngcontent-%COMP%] button.btn-link[_ngcontent-%COMP%]:hover{background-color:transparent;cursor:pointer}.button-container[_ngcontent-%COMP%] button.btn-link[_ngcontent-%COMP%]:disabled{background-color:transparent;cursor:default}.button-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{background-color:#009037}.button-container[_ngcontent-%COMP%] button[disabled][_ngcontent-%COMP%]{background-color:#05a743;cursor:default}.btn-cancel[_ngcontent-%COMP%]{background-color:#c4c4c4!important}select[_ngcontent-%COMP%]{height:30px;cursor:pointer}.select-container[_ngcontent-%COMP%]{position:relative}.select-container[_ngcontent-%COMP%]:after{content:url(down_arrow.4c76fbb02245b074.svg);position:absolute;right:14px;top:31%;transform:scale(.7)}@media screen and (max-width: 800px){.form-group-radio[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{color:#656565!important;font-size:10px}button[_ngcontent-%COMP%]{width:90%}.button-container[_ngcontent-%COMP%]{margin-top:20px}}.readonly-wrapper[_ngcontent-%COMP%]{cursor:not-allowed}.readonly-wrapper[_ngcontent-%COMP%] .readonly-block[_ngcontent-%COMP%]{pointer-events:none}.title[_ngcontent-%COMP%]{color:#002361;font-size:24px;font-weight:600;margin-bottom:4rem}.subtitle[_ngcontent-%COMP%], label[_ngcontent-%COMP%]{color:#002361;font-weight:500}.center[_ngcontent-%COMP%]{display:grid!important;place-items:center!important}.no-m[_ngcontent-%COMP%]{margin:0!important}"]})}return ui})();var Rn=f(38034);function jr(ui,$i){if(1&ui&&(i.TgZ(0,"div",24),i._uU(1),i.ALo(2,"date"),i.qZA()),2&ui){const Gr=i.oxw().$implicit;i.xp6(1),i.hij(" ",i.xi3(2,1,Gr.expirationDate,"dd-MM-yyyy hh:mm:ss a")," ")}}const an=function(){return{defaultValue:"n/a"}};function Un(ui,$i){1&ui&&(i.TgZ(0,"div",24),i._uU(1),i.ALo(2,"i18next"),i.qZA()),2&ui&&(i.xp6(1),i.hij(" ",i.xi3(2,1,"documentsMenuUsuario.notApplicable",i.DdM(4,an))," "))}function Mn(ui,$i){if(1&ui&&(i.TgZ(0,"div",13)(1,"div",24),i._uU(2),i.qZA(),i.TgZ(3,"div",24),i._uU(4),i.ALo(5,"date"),i.qZA(),i.YNc(6,jr,3,4,"div",26),i.YNc(7,Un,3,5,"div",26),i.qZA()),2&ui){const Gr=$i.$implicit;i.xp6(2),i.hij(" ",Gr.documentName," "),i.xp6(2),i.hij(" ",i.xi3(5,4,Gr.creationDate,"dd-MM-yyyy hh:mm:ss a")," "),i.xp6(2),i.Q6J("ngIf",Gr.expirationDate),i.xp6(1),i.Q6J("ngIf",!Gr.expirationDate)}}const Qn=function(){return{defaultValue:"Nombre"}},zn=function(){return{defaultValue:"Fecha de creaci\xf3n"}},sr=function(){return{defaultValue:"Fecha de expiraci\xf3n"}};function On(ui,$i){if(1&ui&&(i.TgZ(0,"div",22)(1,"div",23)(2,"div",24)(3,"p",2),i._uU(4),i.ALo(5,"i18next"),i.qZA()(),i.TgZ(6,"div",24)(7,"p",2),i._uU(8),i.ALo(9,"i18next"),i.qZA()(),i.TgZ(10,"div",24)(11,"p",2),i._uU(12),i.ALo(13,"i18next"),i.qZA()()(),i.YNc(14,Mn,8,7,"div",25),i.qZA()),2&ui){const Gr=i.oxw();i.xp6(4),i.Oqu(i.xi3(5,4,"documentsMenuUsuario.contentTable.name",i.DdM(13,Qn))),i.xp6(4),i.Oqu(i.xi3(9,7,"documentsMenuUsuario.contentTable.creationDate",i.DdM(14,zn))),i.xp6(4),i.Oqu(i.xi3(13,10,"documentsMenuUsuario.contentTable.expirationDate",i.DdM(15,sr))),i.xp6(2),i.Q6J("ngForOf",Gr.documents)}}function Er(ui,$i){if(1&ui&&(i.TgZ(0,"div",27),i._uU(1),i.qZA()),2&ui){const Gr=i.oxw();i.xp6(1),i.hij(" ",Gr.texts$.playerValidationError[Gr.formError],"\n")}}function Fr(ui,$i){if(1&ui&&(i.TgZ(0,"div",28),i._uU(1),i.qZA()),2&ui){const Gr=i.oxw();i.xp6(1),i.hij(" ",Gr.texts$.GeneralMessages[Gr.formSuccess],"\n")}}const _i=function(){return{defaultValue:"Guardar"}};function Qi(ui,$i){if(1&ui){const Gr=i.EpF();i.TgZ(0,"button",29),i.NdJ("click",function(){i.CHM(Gr);const Ri=i.oxw(),Xa=i.MAs(6);return i.KtG(Ri.uploadDocument(Xa.files[0]))}),i._uU(1),i.ALo(2,"i18next"),i.qZA()}2&ui&&(i.xp6(1),i.Oqu(i.xi3(2,1,"documentsMenuUsuario.saveButton",i.DdM(4,_i))))}function Fi(ui,$i){1&ui&&i._UZ(0,"i",32)}const fa=function(ui){return{disabled:ui}},ba=function(){return{defaultValue:"Cargando..."}};function Ua(ui,$i){if(1&ui&&(i.TgZ(0,"button",30),i._uU(1),i.ALo(2,"i18next"),i.YNc(3,Fi,1,0,"i",31),i.qZA()),2&ui){const Gr=i.oxw();i.Q6J("ngClass",i.VKq(7,fa,Gr.isLoading))("disabled",Gr.isLoading),i.xp6(1),i.hij(" ",i.xi3(2,4,"documentsMenuUsuario.loadingButton",i.DdM(9,ba))," "),i.xp6(2),i.Q6J("ngIf",Gr.isLoading)}}const fo=function(){return{defaultValue:"Selecciona un archivo:"}},La=function(){return{defaultValue:"Cancelar"}};let Ra=(()=>{class ui{constructor(Gr,Xi){this.service=Gr,this.store=Xi,this.documents=new Array,this.isLoading=!0,this.date=new n.p4,this.formError="",this.formSuccess="",this.textBotonCancelar="Cancelar",this.textBotonGuardar="Guardar",this.changePage=new i.vpe}ngOnInit(){this.assetsSubscription=this.store.select("assets").subscribe(Gr=>{this.texts$=Gr.texts,this.localTexts$=Gr.i18n}),this.getDocuments()}goBack(){this.gaEventSendDocuments(this.textBotonCancelar),this.changePage.emit()}uploadDocument(Gr){if(this.gaEventSendDocuments(this.textBotonGuardar),this.formError="",Gr&&this.image){var Xi=this.date.value?this.date.value.toISOString():this.date.value,Ri=Gr.name;this.isLoading=!0,this.service.uploadDocument(this.image.replace("data:image/jpeg;base64,",""),Ri,Xi).subscribe(Xa=>{this.isLoading=!1,this.formSuccess="CreatedSuccessfully",this.getDocuments()},()=>{this.isLoading=!1,this.formError="RequestError"})}else this.formError="EmptyDocumentSelection"}imageChange(Gr){var Xi=new FileReader,Ri=Gr.target.files[0];Ri?(Xi.onloadend=()=>{this.image=Xi.result},Xi.readAsDataURL(Ri)):this.image=null}getDocuments(){this.service.getDocuments().subscribe(Gr=>{this.documents=Gr,this.isLoading=!1},()=>{this.isLoading=!1})}gaEventSendDocuments(Gr){window.dataLayer.push({event:"ga_event",category:"Mi Cuenta",action:"BPW - Enviar documentos",label:Gr})}static#e=this.\u0275fac=function(Xi){return new(Xi||ui)(i.Y36(q.h),i.Y36(h.yh))};static#t=this.\u0275cmp=i.Xpm({type:ui,selectors:[["app-documents"]],outputs:{changePage:"changePage"},decls:30,vars:23,consts:[["class","mb-3 contentTable",4,"ngIf"],[1,"mb-3"],[1,"text-blue","m-0"],["type","file",3,"change"],["file",""],[1,"custom-field-style","w-100"],["matInput","",3,"formControl","matDatepicker"],["matSuffix","",1,"mat-white",3,"for"],[1,"mat-white"],["picker",""],["class","alert alert-danger",4,"ngIf"],["class","alert alert-success",4,"ngIf"],[1,"text-end"],[1,"row","m-0"],[1,"col-12","col-md-4"],[1,"col-12","col-md-8","p-0"],[1,"row","m-0","p-0","justify-content-space-between"],[1,"col-12","col-md-6","mt-3","pe-md-3","p-0"],["type","button",1,"w-100","btn","btn-secondary",3,"click"],[1,"col-12","col-md-6","mt-3","ps-md-3","p-0"],["class","w-100 btn btn-orange",3,"click",4,"ngIf"],["class","btn btn-orange ps-3 pe-3","type","submit",3,"ngClass","disabled",4,"ngIf"],[1,"mb-3","contentTable"],[1,"row","m-0","tbl"],[1,"col-4"],["class","row m-0",4,"ngFor","ngForOf"],["class","col-4",4,"ngIf"],[1,"alert","alert-danger"],[1,"alert","alert-success"],[1,"w-100","btn","btn-orange",3,"click"],["type","submit",1,"btn","btn-orange","ps-3","pe-3",3,"ngClass","disabled"],["class","fas fa-circle-notch fa-spin",4,"ngIf"],[1,"fas","fa-circle-notch","fa-spin"]],template:function(Xi,Ri){if(1&Xi&&(i.YNc(0,On,15,16,"div",0),i.TgZ(1,"div",1)(2,"p",2),i._uU(3),i.ALo(4,"i18next"),i.qZA(),i.TgZ(5,"input",3,4),i.NdJ("change",function($a){return Ri.imageChange($a)}),i.qZA()(),i.TgZ(7,"div")(8,"mat-form-field",5)(9,"mat-label"),i._uU(10),i.ALo(11,"i18next"),i.qZA(),i._UZ(12,"input",6)(13,"mat-datepicker-toggle",7)(14,"mat-datepicker",8,9),i.qZA()(),i.YNc(16,Er,2,1,"div",10),i.YNc(17,Fr,2,1,"div",11),i.TgZ(18,"div",12)(19,"div",13),i._UZ(20,"div",14),i.TgZ(21,"div",15)(22,"div",16)(23,"div",17)(24,"button",18),i.NdJ("click",function(){return Ri.goBack()}),i._uU(25),i.ALo(26,"i18next"),i.qZA()(),i.TgZ(27,"div",19),i.YNc(28,Qi,3,5,"button",20),i.YNc(29,Ua,4,10,"button",21),i.qZA()()()()()),2&Xi){const Xa=i.MAs(15);i.Q6J("ngIf",Ri.documents.length>0),i.xp6(3),i.Oqu(i.xi3(4,11,"documentsMenuUsuario.selectFile",i.DdM(20,fo))),i.xp6(7),i.Oqu(i.xi3(11,14,"documentsMenuUsuario.expirationDateLabel",i.DdM(21,sr))),i.xp6(2),i.Q6J("formControl",Ri.date)("matDatepicker",Xa),i.xp6(1),i.Q6J("for",Xa),i.xp6(3),i.Q6J("ngIf",""!=Ri.formError),i.xp6(1),i.Q6J("ngIf",""!=Ri.formSuccess),i.xp6(8),i.Oqu(i.xi3(26,17,"documentsMenuUsuario.cancelButton",i.DdM(22,La))),i.xp6(3),i.Q6J("ngIf",!Ri.isLoading),i.xp6(1),i.Q6J("ngIf",Ri.isLoading)}},dependencies:[r.mk,r.sg,r.O5,n.Fj,n.JJ,n.oH,se.Nt,p.KE,p.hX,p.R9,Rn.Mq,Rn.hl,Rn.nW,r.uU,_.e3],styles:[".white-radio{color:#fff}.white-radio .mdc-form-field label{color:#fff!important}.white-radio .mdc-radio__outer-circle{border-color:gray;background-color:#fff}.custom-field-style .mdc-text-field--filled,.custom-field-style input mat-mdc-form-field-required-marker{background-color:transparent!important;color:#fff}.custom-field-style .mat-mdc-form-field-focus-overlay{background-color:transparent!important}.custom-field-style .mdc-text-field .mdc-line-ripple:after,.custom-field-style .mdc-text-field .mdc-line-ripple:before{border-bottom-color:#fff!important}.custom-field-style .mat-mdc-form-field-subscript-wrapper{height:.5rem}.custom-field-style .mdc-text-field .mdc-text-field__input,.custom-field-style .mat-mdc-select-value,.custom-field-style .ng-valid .mat-mdc-select-arrow,.custom-field-style .ng-untouched .mat-mdc-select-arrow{color:#fff!important;font-size:.75rem}.custom-field-style .mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:#fff;font-size:.75rem;margin-left:0!important;padding-left:0!important}.custom-field-style .mat-mdc-form-field-infix{min-height:-moz-fit-content!important;min-height:fit-content!important}.custom-field-style .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.custom-field-style .custom-field-style .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.custom-field-style .mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow{color:var(--mdc-theme-error, #f44336)!important}.custom-field-style .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:before,.custom-field-style .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:after{border-bottom-color:var(--mdc-theme-error, #f44336)!important}.custom-field-style .mat-mdc-form-field-error{font-size:.65rem}.custom-field-style .mdc-text-field{padding:0;font-size:.75rem}.custom-field-style .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix{padding-top:24px;padding-bottom:0}.custom-field-style .mat-mdc-form-field-hint-wrapper,.custom-field-style .mat-mdc-form-field-error-wrapper{padding:0}mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base{background-color:#002460!important}\n"],encapsulation:2})}return ui})();function Wa(ui,$i){1&ui&&i._UZ(0,"app-loadingspinner")}function Lo(ui,$i){if(1&ui){const Gr=i.EpF();i.TgZ(0,"app-menu-update-information",19),i.NdJ("onUpdateInformation",function(Ri){i.CHM(Gr);const Xa=i.oxw();return i.KtG(Xa.updateCurrentInformation(Ri))})("changePage",function(){i.CHM(Gr);const Ri=i.oxw();return i.KtG(Ri.setType(0))}),i.qZA()}}const Do=function(){return{defaultValue:"Nombre"}},Jo=function(){return{defaultValue:"Nombre y Apellidos"}},ns=function(){return{defaultValue:"Documento"}},gs=function(){return{defaultValue:"Documento de identificaci\xf3n"}},Hs=function(){return{defaultValue:"Fecha"}},js=function(){return{defaultValue:"Fecha de nacimiento"}},ds=function(){return{defaultValue:"Sexo"}},vo=function(){return{defaultValue:"Nacionalidad"}},os=function(){return{defaultValue:"Email"}},mn=function(){return{defaultValue:"Tel\xe9fono"}},ci=function(){return{defaultValue:"Direcci\xf3n"}},Kr=function(){return{defaultValue:"Idioma"}};function gi(ui,$i){if(1&ui&&(i.TgZ(0,"div",20)(1,"div",21)(2,"mat-form-field",22)(3,"mat-label"),i._uU(4),i.ALo(5,"i18next"),i.qZA(),i._UZ(6,"input",23),i.ALo(7,"i18next"),i.qZA(),i.TgZ(8,"mat-form-field",22)(9,"mat-label"),i._uU(10),i.ALo(11,"i18next"),i.qZA(),i._UZ(12,"input",23),i.ALo(13,"i18next"),i.qZA(),i.TgZ(14,"mat-form-field",22)(15,"mat-label"),i._uU(16),i.ALo(17,"i18next"),i.qZA(),i._UZ(18,"input",23),i.ALo(19,"i18next"),i.ALo(20,"date"),i.qZA(),i.TgZ(21,"mat-form-field",22)(22,"mat-label"),i._uU(23),i.ALo(24,"i18next"),i.qZA(),i._UZ(25,"input",23),i.ALo(26,"i18next"),i.qZA(),i.TgZ(27,"mat-form-field",22)(28,"mat-label"),i._uU(29),i.ALo(30,"i18next"),i.qZA(),i._UZ(31,"input",23),i.ALo(32,"i18next"),i.qZA()(),i.TgZ(33,"div",21)(34,"mat-form-field",22)(35,"mat-label"),i._uU(36),i.ALo(37,"i18next"),i.qZA(),i._UZ(38,"input",23),i.ALo(39,"i18next"),i.qZA(),i.TgZ(40,"mat-form-field",22)(41,"mat-label"),i._uU(42),i.ALo(43,"i18next"),i.qZA(),i._UZ(44,"input",23),i.ALo(45,"i18next"),i.qZA(),i.TgZ(46,"mat-form-field",22)(47,"mat-label"),i._uU(48),i.ALo(49,"i18next"),i.qZA(),i._UZ(50,"input",23),i.ALo(51,"i18next"),i.qZA(),i.TgZ(52,"mat-form-field",22)(53,"mat-label"),i._uU(54),i.ALo(55,"i18next"),i.qZA(),i._UZ(56,"input",23),i.ALo(57,"i18next"),i.qZA()()()),2&ui){const Gr=i.oxw();i.xp6(4),i.Oqu(i.xi3(5,27,"MenuProfileTexts.nameLabel",i.DdM(84,Do))),i.xp6(2),i.s9C("placeholder",i.xi3(7,30,"MenuProfileTexts.namePlaceholder",i.DdM(85,Jo))),i.Q6J("value",Gr.profile.name),i.xp6(4),i.Oqu(i.xi3(11,33,"MenuProfileTexts.documentLabel",i.DdM(86,ns))),i.xp6(2),i.s9C("placeholder",i.xi3(13,36,"MenuProfileTexts.documentPlaceholder",i.DdM(87,gs))),i.Q6J("value",Gr.profile.identityDocument.number),i.xp6(4),i.Oqu(i.xi3(17,39,"MenuProfileTexts.dateLabel",i.DdM(88,Hs))),i.xp6(2),i.s9C("placeholder",i.xi3(19,42,"MenuProfileTexts.datePlaceholder",i.DdM(89,js))),i.Q6J("value",i.xi3(20,45,Gr.profile.birthDate,"dd-MM-yyyy")),i.xp6(5),i.Oqu(i.xi3(24,48,"MenuProfileTexts.genderLabel",i.DdM(90,ds))),i.xp6(2),i.s9C("placeholder",i.xi3(26,51,"MenuProfileTexts.genderPlaceholder",i.DdM(91,ds))),i.Q6J("value",Gr.profile.gender),i.xp6(4),i.Oqu(i.xi3(30,54,"MenuProfileTexts.nationalityLabel",i.DdM(92,vo))),i.xp6(2),i.s9C("placeholder",i.xi3(32,57,"MenuProfileTexts.nationalityPlaceholder",i.DdM(93,vo))),i.Q6J("value",Gr.profile.nationality),i.xp6(5),i.Oqu(i.xi3(37,60,"MenuProfileTexts.emailLabel",i.DdM(94,os))),i.xp6(2),i.s9C("placeholder",i.xi3(39,63,"MenuProfileTexts.emailPlaceholder",i.DdM(95,os))),i.Q6J("value",Gr.profile.email),i.xp6(4),i.Oqu(i.xi3(43,66,"MenuProfileTexts.phoneLabel",i.DdM(96,mn))),i.xp6(2),i.s9C("placeholder",i.xi3(45,69,"MenuProfileTexts.phonePlaceholder",i.DdM(97,mn))),i.Q6J("value",Gr.profile.mobile),i.xp6(4),i.Oqu(i.xi3(49,72,"MenuProfileTexts.addressLabel",i.DdM(98,ci))),i.xp6(2),i.s9C("placeholder",i.xi3(51,75,"MenuProfileTexts.addressPlaceholder",i.DdM(99,ci))),i.Q6J("value",Gr.profile.residence.address+" "+Gr.profile.residence.cityText+", "+Gr.profile.nationality),i.xp6(4),i.Oqu(i.xi3(55,78,"MenuProfileTexts.languageLabel",i.DdM(100,Kr))),i.xp6(2),i.s9C("placeholder",i.xi3(57,81,"MenuProfileTexts.languagePlaceholder",i.DdM(101,Kr))),i.Q6J("value",Gr.profile.language)}}function Li(ui,$i){if(1&ui&&(i.TgZ(0,"div",24),i._uU(1),i.qZA()),2&ui){const Gr=i.oxw();i.xp6(1),i.hij(" ",Gr.localTexts$.playerValidationError[Gr.formError]," ")}}const zi=function(){return{defaultValue:"Guardar"}};function ro(ui,$i){if(1&ui){const Gr=i.EpF();i.TgZ(0,"div",12)(1,"button",34),i.NdJ("click",function(){i.CHM(Gr);const Ri=i.oxw(2);return i.KtG(Ri.submitPromotionalInfoCheck())}),i._uU(2),i.ALo(3,"i18next"),i.qZA()()}2&ui&&(i.xp6(2),i.Oqu(i.xi3(3,1,"MenuProfileTexts.saveButton",i.DdM(4,zi))))}const Eo=function(){return{defaultValue:"Enviar informaci\xf3n"}},no=function(){return{defaultValue:"S\xed"}},cr=function(){return{defaultValue:"No"}};function Kt(ui,$i){if(1&ui){const Gr=i.EpF();i.TgZ(0,"div",15)(1,"label",25),i._uU(2),i.ALo(3,"i18next"),i.qZA(),i.TgZ(4,"div",26)(5,"div",27)(6,"form",28)(7,"div")(8,"div",29)(9,"mat-radio-group",30)(10,"mat-radio-button",31),i.NdJ("change",function(){i.CHM(Gr);const Ri=i.oxw();return i.KtG(Ri.showPromotionalInfoSubmit())}),i._uU(11),i.ALo(12,"i18next"),i.qZA(),i.TgZ(13,"mat-radio-button",32),i.NdJ("change",function(){i.CHM(Gr);const Ri=i.oxw();return i.KtG(Ri.showPromotionalInfoSubmit())}),i._uU(14),i.ALo(15,"i18next"),i.qZA()()()()()(),i.TgZ(16,"div",27),i.YNc(17,ro,4,5,"div",33),i.qZA()()()}if(2&ui){const Gr=i.oxw();i.xp6(2),i.Oqu(i.xi3(3,7,"MenuProfileTexts.sendInformationLabel",i.DdM(16,Eo))),i.xp6(4),i.Q6J("formGroup",Gr.formData),i.xp6(4),i.Q6J("value",Gr.sendInformation),i.xp6(1),i.Oqu(i.xi3(12,10,"MenuProfileTexts.yesOption",i.DdM(17,no))),i.xp6(2),i.Q6J("value",Gr.notSendInformation),i.xp6(1),i.Oqu(i.xi3(15,13,"MenuProfileTexts.noOption",i.DdM(18,cr))),i.xp6(3),i.Q6J("ngIf",Gr.showSubmit)}}function Tt(ui,$i){if(1&ui){const Gr=i.EpF();i.TgZ(0,"app-password",35),i.NdJ("updatedPassword",function(){i.CHM(Gr);const Ri=i.oxw();return i.KtG(Ri.showUpdatedPasswordSuccesfully())})("changePage",function(){i.CHM(Gr);const Ri=i.oxw();return i.KtG(Ri.setType(0))}),i.qZA()}}function _n(ui,$i){if(1&ui){const Gr=i.EpF();i.TgZ(0,"app-documents",36),i.NdJ("changePage",function(){i.CHM(Gr);const Ri=i.oxw();return i.KtG(Ri.setType(0))}),i.qZA()}}function pn(ui,$i){if(1&ui){const Gr=i.EpF();i.TgZ(0,"app-termsmenu",36),i.NdJ("changePage",function(){i.CHM(Gr);const Ri=i.oxw();return i.KtG(Ri.setType(0))}),i.qZA()}}function ar(ui,$i){if(1&ui&&(i.TgZ(0,"div",37),i._uU(1),i.ALo(2,"i18next"),i.qZA()),2&ui){const Gr=i.oxw();i.xp6(1),i.hij(" ",i.lcZ(2,1,Gr.localTexts$.GeneralMessages[Gr.formSuccess])," ")}}const Qr=function(ui,$i){return{"btn-orange":ui,"btn-secondary":$i}},Oi=function(){return{defaultValue:"Cambiar contrase\xf1a"}},Wi=function(){return{defaultValue:"Enviar documentos"}},Ui=function(){return{defaultValue:"T\xe9rminos y condiciones"}},ua=function(){return{defaultValue:"Actualizar datos"}};let Ma=(()=>{class ui{constructor(Gr,Xi,Ri,Xa,$a,Go){this.dialogRef=Gr,this.messagingService=Xi,this.registerService=Ri,this.menuService=Xa,this.dialog=$a,this.store=Go,this.formSuccess="",this.type=0,this.textBotonCambiarContrasena="Cambiar Contrase\xf1a",this.textBotonEnviarDocumentos="Enviar Documentos",this.textBotonTerminosyCondiciones="Terminos Y Condiciones",this.textBotonActualizarDatos="Actualizar Datos",this.currentUserPhoneNumber="",this.isVerified=!1,this.showSubmit=!1,this.sendInformation=!0,this.notSendInformation=!1,this.isLoading=!1,this.checkedBoxPromotionalInfo=!0,this.formError="",this.profile=JSON.parse(localStorage.getItem("profile")),this.profile&&(this.profile.name=this.profile.firstName+" "+this.profile.firstName2+" "+this.profile.lastName+" "+this.profile.lastName2,this.profile.name=this.profile.name.replace(" null "," ")),this.formData=new n.cw({acceptPromotionalInfo:new n.NI("",[])})}ngOnInit(){const Gr=JSON.parse(localStorage.getItem("profile"));this.getUserSmsSelection(),this.currentUserPhoneNumber=Gr.mobile,this.registerConfigSubscription=this.store.select("registerConfig").subscribe(Xi=>{this.formConfig$=Xi.registerConfig}),this.assetsSubscription=this.store.select("assets").subscribe(Xi=>{this.localTexts$=Xi.i18n})}closeModal(){this.dialogRef.close()}setType(Gr){this.type=Gr}gaEventProfile(Gr){window.dataLayer.push({event:"ga_event",category:"Perfil usuario",action:"BPW - Mi cuenta",label:Gr})}onClickUpdateProfile(Gr){this.formSuccess="";const Xi=Gr.target.attributes.id.nodeValue;this.formError="","button1"===Xi?(this.type=1,this.gaEventProfile(this.textBotonCambiarContrasena)):"button2"===Xi?(this.type=2,this.gaEventProfile(this.textBotonEnviarDocumentos)):"button3"===Xi?(this.type=3,this.gaEventProfile(this.textBotonTerminosyCondiciones)):"button4"===Xi&&(""===this.currentUserPhoneNumber?this.formError="notAvailablePhoneNumber":"active"==this.formConfig$.MessagingService.status?this.validatePhoneNumber():this.type=4,this.gaEventProfile(this.textBotonActualizarDatos))}validatePhoneNumber(){var Gr=this;return(0,a.Z)(function*(){let Ri;Gr.isLoading=!0;try{Ri=yield window.$.get(l.N.currentTimeUrl)}catch{Ri=(new Date).getTime()/1e3}Gr.messagingService.sendSmsVerificationCode(Gr.currentUserPhoneNumber.toString(),0,Gr.profile.identityDocument.number,Gr.profile.email).subscribe(Xa=>{var $a=(0,c.Z)(Xa.status);$a.exp>Ri.time&&("001"===$a.resp?(Gr.isLoading=!1,Gr.dialog.open(oe,{panelClass:"menu-dialog",data:{phone:Gr.currentUserPhoneNumber,documentNumber:Gr.profile.identityDocument.number,isVerified:Gr.isVerified,textToDisplay:Gr.localTexts$.DataActualization.textDataActualization,isRegister:0}}).afterClosed().subscribe(Gs=>{Gs.isVerified?Gr.type=4:Gr.isLoading=!1})):"003"===$a.resp||"002"===$a.resp?(Gr.isLoading=!1,Gr.formError="1"===$a.method?"ErrorPhoneValidationHLB":"ErrorPhoneValidationBLP"):$a&&(Gr.formError="1"===$a.method?"serverErrorPhoneValidationHBL":"serverErrorPhoneValidationBLP",Gr.isLoading=!1))},Xa=>{Gr.isLoading=!1,Gr.formError="serverErrorMessagingService"})})()}updateClick(){this.type=0,localStorage.setItem("minUpdateModal",((new Date).getTime()+315e8).toString())}updateCurrentInformation(Gr){this.profile=Gr,this.profile.name=this.profile.firstName+" "+this.profile.firstName2+" "+this.profile.lastName+" "+this.profile.lastName2,this.profile.name=this.profile.name.replace(" null "," "),this.type=0,this.formSuccess="SuccessProfileUpdate"}showUpdatedPasswordSuccesfully(){this.formSuccess="SuccessParsswordUpdate",this.type=0}showPromotionalInfoSubmit(){this.showSubmit=!0}submitPromotionalInfoCheck(){this.isLoading=!0,setTimeout(()=>{this.isLoading=!1,this.showSubmit=!1},3e3),this.registerService.playerActualization({acceptsReceivingEmails:this.formData.value.acceptPromotionalInfo}).subscribe(Xi=>{},Xi=>{console.log(Xi)})}getUserSmsSelection(){this.isLoading=!0,this.menuService.getUserSmsSelection(this.profile.accountId).subscribe(Xi=>{this.isLoading=!1,"0"===Xi.code&&this.formData.patchValue({acceptPromotionalInfo:76===Xi.smsSelection?this.sendInformation:this.notSendInformation})},Xi=>{this.isLoading=!1,this.formData.patchValue({acceptPromotionalInfo:this.sendInformation}),422===Xi.status?"1"===Xi.error.code?console.log("Se envi\xf3 el id de la cuenta vac\xedo"):"2"===Xi.error.code&&console.log("La cuenta no existe"):console.log("No se pudo obtener la aceptaci\xf3n de la pol\xedtica")})}static#e=this.\u0275fac=function(Xi){return new(Xi||ui)(i.Y36(e.so),i.Y36(s.o),i.Y36(me.a),i.Y36(q.h),i.Y36(e.uw),i.Y36(h.yh))};static#t=this.\u0275cmp=i.Xpm({type:ui,selectors:[["app-menu-profile"]],decls:31,vars:41,consts:[[1,"text-end","pe-3","pt-3","mb-0"],[1,"fas","fa-times","cursor-pointer",3,"click"],[4,"ngIf"],[1,"px-3","pb-3","contentProfile"],["style","width: 100%;",3,"onUpdateInformation","changePage",4,"ngIf"],["class","row m-0",4,"ngIf"],["class","col-12 alert alert-danger text-center",4,"ngIf"],["class","p-3",4,"ngIf"],[1,"contentButtons","row","m-0","mb-0","mb-md-3"],[1,"col-12","col-md-6","mt-3","mt-md-0"],["id","button1",1,"w-100","btn",3,"ngClass","click"],["id","button2",1,"w-100","btn",3,"ngClass","click"],[1,"contentButtons","row","m-0"],["id","button3",1,"w-100","btn",3,"ngClass","click"],["id","button4",1,"w-100","btn","btn-secondary",3,"click"],[1,"p-3"],[3,"updatedPassword","changePage",4,"ngIf"],[3,"changePage",4,"ngIf"],["class","alert alert-success",4,"ngIf"],[2,"width","100%",3,"onUpdateInformation","changePage"],[1,"row","m-0"],[1,"col-12","col-md-6"],[1,"w-100","custom-field-style"],["readonly","","matInput","",3,"placeholder","value"],[1,"col-12","alert","alert-danger","text-center"],[1,"text"],[1,"row"],[1,"col-6"],[3,"formGroup"],[1,"row","m-0","justify-content-between","container-radio-button"],["color","primary","formControlName","acceptPromotionalInfo",1,"d-flex","flex-wrap"],[1,"white-radio",2,"margin-right","120px",3,"value","change"],[1,"white-radio",3,"value","change"],["class","contentButtons row m-0",4,"ngIf"],["type","button","id","button5",1,"w-100","btn","btn-orange",3,"click"],[3,"updatedPassword","changePage"],[3,"changePage"],[1,"alert","alert-success"]],template:function(Xi,Ri){1&Xi&&(i.TgZ(0,"h5",0)(1,"i",1),i.NdJ("click",function(){return Ri.closeModal()}),i.qZA()(),i.YNc(2,Wa,1,0,"app-loadingspinner",2),i.TgZ(3,"div",3),i.YNc(4,Lo,1,0,"app-menu-update-information",4),i.YNc(5,gi,58,102,"div",5),i.YNc(6,Li,2,1,"div",6),i.YNc(7,Kt,18,19,"div",7),i.TgZ(8,"div",8)(9,"div",9)(10,"button",10),i.NdJ("click",function($a){return Ri.onClickUpdateProfile($a)}),i._uU(11),i.ALo(12,"i18next"),i.qZA()(),i.TgZ(13,"div",9)(14,"button",11),i.NdJ("click",function($a){return Ri.onClickUpdateProfile($a)}),i._uU(15),i.ALo(16,"i18next"),i.qZA()()(),i.TgZ(17,"div",12)(18,"div",9)(19,"button",13),i.NdJ("click",function($a){return Ri.onClickUpdateProfile($a)}),i._uU(20),i.ALo(21,"i18next"),i.qZA()(),i.TgZ(22,"div",9)(23,"button",14),i.NdJ("click",function($a){return Ri.onClickUpdateProfile($a)}),i._uU(24),i.ALo(25,"i18next"),i.qZA()()(),i.TgZ(26,"div",15),i.YNc(27,Tt,1,0,"app-password",16),i.YNc(28,_n,1,0,"app-documents",17),i.YNc(29,pn,1,0,"app-termsmenu",17),i.qZA(),i.YNc(30,ar,3,3,"div",18),i.qZA()),2&Xi&&(i.xp6(2),i.Q6J("ngIf",Ri.isLoading),i.xp6(2),i.Q6J("ngIf",4==Ri.type),i.xp6(1),i.Q6J("ngIf",0==Ri.type),i.xp6(1),i.Q6J("ngIf",""!=Ri.formError),i.xp6(1),i.Q6J("ngIf",0==Ri.type),i.xp6(3),i.Q6J("ngClass",i.WLB(28,Qr,1==Ri.type,1!=Ri.type)),i.xp6(1),i.Oqu(i.xi3(12,16,"MenuProfileTexts.changePasswordButton",i.DdM(31,Oi))),i.xp6(3),i.Q6J("ngClass",i.WLB(32,Qr,2==Ri.type,2!=Ri.type)),i.xp6(1),i.Oqu(i.xi3(16,19,"MenuProfileTexts.sendDocumentsButton",i.DdM(35,Wi))),i.xp6(4),i.Q6J("ngClass",i.WLB(36,Qr,3==Ri.type,3!=Ri.type)),i.xp6(1),i.Oqu(i.xi3(21,22,"MenuProfileTexts.termsAndConditionsButton",i.DdM(39,Ui))),i.xp6(4),i.Oqu(i.xi3(25,25,"MenuProfileTexts.updateDataButton",i.DdM(40,ua))),i.xp6(3),i.Q6J("ngIf",1==Ri.type),i.xp6(1),i.Q6J("ngIf",2==Ri.type),i.xp6(1),i.Q6J("ngIf",3==Ri.type),i.xp6(1),i.Q6J("ngIf",""!=Ri.formSuccess))},dependencies:[r.mk,r.O5,n._Y,n.JJ,n.JL,n.sg,n.u,se.Nt,p.KE,p.hX,Ae.VQ,Ae.U0,je,ze,Xn,Ra,r.uU,_.e3],styles:[".white-radio{color:#fff}.white-radio .mdc-form-field label{color:#fff!important}.white-radio .mdc-radio__outer-circle{border-color:gray;background-color:#fff}.custom-field-style .mdc-text-field--filled,.custom-field-style input mat-mdc-form-field-required-marker{background-color:transparent!important;color:#fff}.custom-field-style .mat-mdc-form-field-focus-overlay{background-color:transparent!important}.custom-field-style .mdc-text-field .mdc-line-ripple:after,.custom-field-style .mdc-text-field .mdc-line-ripple:before{border-bottom-color:#fff!important}.custom-field-style .mat-mdc-form-field-subscript-wrapper{height:.5rem}.custom-field-style .mdc-text-field .mdc-text-field__input,.custom-field-style .mat-mdc-select-value,.custom-field-style .ng-valid .mat-mdc-select-arrow,.custom-field-style .ng-untouched .mat-mdc-select-arrow{color:#fff!important;font-size:.75rem}.custom-field-style .mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:#fff;font-size:.75rem;margin-left:0!important;padding-left:0!important}.custom-field-style .mat-mdc-form-field-infix{min-height:-moz-fit-content!important;min-height:fit-content!important}.custom-field-style .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.custom-field-style .custom-field-style .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.custom-field-style .mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow{color:var(--mdc-theme-error, #f44336)!important}.custom-field-style .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:before,.custom-field-style .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:after{border-bottom-color:var(--mdc-theme-error, #f44336)!important}.custom-field-style .mat-mdc-form-field-error{font-size:.65rem}.custom-field-style .mdc-text-field{padding:0;font-size:.75rem}.custom-field-style .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix{padding-top:24px;padding-bottom:0}.custom-field-style .mat-mdc-form-field-hint-wrapper,.custom-field-style .mat-mdc-form-field-error-wrapper{padding:0}:host .mdc-form-field label{color:#fff!important}\n"],encapsulation:2})}return ui})()},64543:(Me,$,f)=>{"use strict";f.d($,{N:()=>Ht});var a=f(15861),e=f(65879),n=f(68291),i=f(84221),r=f(43754);const c=function(){return{defaultValue:"Icono de Bono Casino"}},l=function(){return{defaultValue:"Bono Casino"}};function s(Mt,pe){if(1&Mt){const ce=e.EpF();e.TgZ(0,"div",4),e.NdJ("click",function(){e.CHM(ce);const ue=e.oxw(2);return e.KtG(ue.typeBono(1))}),e.TgZ(1,"div",10)(2,"div")(3,"div",11),e._UZ(4,"img",12),e.ALo(5,"i18next"),e.qZA(),e.TgZ(6,"h6",8),e._uU(7),e.ALo(8,"i18next"),e.qZA()(),e._UZ(9,"a",9),e.qZA()()}2&Mt&&(e.xp6(4),e.s9C("alt",e.xi3(5,2,"accordion.bonusCasinoImgAlt",e.DdM(8,c))),e.xp6(3),e.hij(" ",e.xi3(8,5,"accordion.bonusCasinoText",e.DdM(9,l))," "))}const h=function(){return{defaultValue:"Icono de Apuesta Gratis"}},p=function(){return{defaultValue:"Apuesta Gratis"}};function g(Mt,pe){if(1&Mt){const ce=e.EpF();e.TgZ(0,"div",4),e.NdJ("click",function(){e.CHM(ce);const ue=e.oxw(2);return e.KtG(ue.typeBono(2))}),e.TgZ(1,"div",10)(2,"div")(3,"div",11),e._UZ(4,"img",13),e.ALo(5,"i18next"),e.qZA(),e.TgZ(6,"h6",8),e._uU(7),e.ALo(8,"i18next"),e.qZA()(),e._UZ(9,"a",9),e.qZA()()}2&Mt&&(e.xp6(4),e.s9C("alt",e.xi3(5,2,"accordion.freePromotionImgAlt",e.DdM(8,h))),e.xp6(3),e.hij(" ",e.xi3(8,5,"accordion.freePromotionText",e.DdM(9,p))," "))}const _=function(){return{defaultValue:"Cartones Bingo"}};function b(Mt,pe){if(1&Mt){const ce=e.EpF();e.TgZ(0,"div",4),e.NdJ("click",function(){e.CHM(ce);const ue=e.oxw(2);return e.KtG(ue.typeBono(3))}),e.TgZ(1,"div",5)(2,"div")(3,"div",11),e._UZ(4,"img",14),e.qZA(),e.TgZ(5,"h6",8),e._uU(6),e.ALo(7,"i18next"),e.qZA()(),e._UZ(8,"a",9),e.qZA()()}2&Mt&&(e.xp6(6),e.hij(" ",e.xi3(7,1,"accordion.bingo",e.DdM(4,_))," "))}const y=function(){return{defaultValue:"Icono de C\xf3digo"}},E=function(){return{defaultValue:"Tengo un C\xf3digo"}};function C(Mt,pe){if(1&Mt){const ce=e.EpF();e.TgZ(0,"div",2),e.YNc(1,s,10,10,"div",3),e.YNc(2,g,10,10,"div",3),e.YNc(3,b,9,5,"div",3),e.TgZ(4,"div",4),e.NdJ("click",function(){e.CHM(ce);const ue=e.oxw();return e.KtG(ue.typeBono(5))}),e.TgZ(5,"div",5)(6,"div")(7,"div",6),e._UZ(8,"img",7),e.ALo(9,"i18next"),e.qZA(),e.TgZ(10,"h6",8),e._uU(11),e.ALo(12,"i18next"),e.qZA()(),e._UZ(13,"a",9),e.qZA()()()}if(2&Mt){const ce=e.oxw();e.xp6(1),e.Q6J("ngIf",1==ce.bonos),e.xp6(1),e.Q6J("ngIf",1==ce.bonos),e.xp6(1),e.Q6J("ngIf",1==ce.bonos),e.xp6(5),e.s9C("alt",e.xi3(9,5,"accordion.haveCodeImgAlt",e.DdM(11,y))),e.xp6(3),e.hij(" ",e.xi3(12,8,"accordion.haveCodeText",e.DdM(12,E))," ")}}function I(Mt,pe){1&Mt&&(e.TgZ(0,"div",18),e._UZ(1,"app-code-promotional"),e.qZA())}const d=function(Mt){return{activo:Mt}},T=function(){return{defaultValue:"Expiradas"}},J=function(){return{defaultValue:"Icono de Expirada"}};function Y(Mt,pe){if(1&Mt){const ce=e.EpF();e.TgZ(0,"div",32),e.NdJ("click",function(){e.CHM(ce);const ue=e.oxw(3);return e.KtG(ue.bonoStatus(2))}),e.TgZ(1,"p",27),e._uU(2),e.ALo(3,"i18next"),e.qZA(),e._UZ(4,"img",33),e.ALo(5,"i18next"),e.qZA()}if(2&Mt){const ce=e.oxw(3);e.Q6J("ngClass",e.VKq(9,d,2==ce.status||2==ce.bgStatus)),e.xp6(2),e.hij(" ",e.xi3(3,3,"bonusMobile.expiredText",e.DdM(11,T))," "),e.xp6(2),e.s9C("alt",e.xi3(5,6,"bonusMobile.expiredImgAlt",e.DdM(12,J)))}}const te=function(){return{defaultValue:"Cargando..."}};function N(Mt,pe){1&Mt&&(e.TgZ(0,"div")(1,"div",34)(2,"p",35),e._uU(3),e.ALo(4,"i18next"),e.qZA()()()),2&Mt&&(e.xp6(3),e.hij(" ",e.xi3(4,1,"bonusMobile.loadingText",e.DdM(4,te))," "))}function G(Mt,pe){1&Mt&&(e.TgZ(0,"h6",50),e._uU(1,"$"),e.qZA())}function x(Mt,pe){1&Mt&&(e.TgZ(0,"h6",51),e._uU(1,"Und."),e.qZA())}const F=function(Mt,pe){return{Pending:Mt,Expired:pe}};function Q(Mt,pe){if(1&Mt&&(e.TgZ(0,"a",52)(1,"button",53),e._uU(2),e.qZA()()),2&Mt){const ce=e.oxw().$implicit,de=e.oxw(6);e.Q6J("href",de.href,e.LSH),e.xp6(1),e.Q6J("ngClass",e.WLB(3,F,"Pendiente"==ce.estado,"Expirado"==ce.estado)),e.xp6(1),e.hij("",ce.estado," ")}}function O(Mt,pe){if(1&Mt&&(e.TgZ(0,"button",53),e._uU(1),e.qZA()),2&Mt){const ce=e.oxw().$implicit;e.Q6J("ngClass",e.WLB(2,F,"Pendiente"==ce.estado,"Expirado"==ce.estado)),e.xp6(1),e.hij("",ce.estado," ")}}const k=function(){return{defaultValue:"Expira :"}};function P(Mt,pe){if(1&Mt&&(e.TgZ(0,"div",40)(1,"div",41)(2,"h6",42),e._uU(3),e.qZA(),e.TgZ(4,"div",23),e.YNc(5,G,2,0,"h6",43),e.TgZ(6,"h6",44),e._uU(7),e.qZA(),e.YNc(8,x,2,0,"h6",45),e.qZA(),e.YNc(9,Q,3,6,"a",46),e.YNc(10,O,2,5,"button",47),e.qZA(),e.TgZ(11,"div")(12,"p",48),e._uU(13),e.qZA(),e.TgZ(14,"p",49),e._uU(15),e.ALo(16,"i18next"),e.ALo(17,"date"),e.qZA()()()),2&Mt){const ce=pe.$implicit,de=e.oxw(6);e.xp6(3),e.Oqu(de.nomBono),e.xp6(2),e.Q6J("ngIf",3!=de.methodId),e.xp6(2),e.Oqu(ce.montoBono),e.xp6(1),e.Q6J("ngIf",3==de.methodId),e.xp6(1),e.Q6J("ngIf","Activo"==ce.estado),e.xp6(1),e.Q6J("ngIf","Activo"!=ce.estado),e.xp6(3),e.hij("",ce.sala," "),e.xp6(2),e.AsE(" ",e.xi3(16,9,"bonusMobile.expiresText",e.DdM(15,k))," ",e.xi3(17,12,ce.fechaExpiracion,"short")," ")}}const K=function(){return{defaultValue:"Anterior"}};function oe(Mt,pe){if(1&Mt){const ce=e.EpF();e.TgZ(0,"button",54),e.NdJ("click",function(){e.CHM(ce);const ue=e.oxw(6);return e.KtG(ue.previous())}),e._uU(1),e.ALo(2,"i18next"),e.qZA()}if(2&Mt){const ce=e.oxw(6);e.Q6J("disabled",0===ce.count),e.xp6(1),e.hij(" ",e.xi3(2,2,"bonusMobile.previousButton",e.DdM(5,K))," ")}}const me=function(){return{defaultValue:"siguiente"}};function q(Mt,pe){if(1&Mt){const ce=e.EpF();e.TgZ(0,"button",54),e.NdJ("click",function(){e.CHM(ce);const ue=e.oxw(6);return e.KtG(ue.nextPage())}),e._uU(1),e.ALo(2,"i18next"),e.qZA()}if(2&Mt){const ce=e.oxw(6);e.Q6J("disabled",ce.count2===ce.bonusActive.length),e.xp6(1),e.hij(" ",e.xi3(2,2,"bonusMobile.nextButton",e.DdM(5,me))," ")}}function se(Mt,pe){if(1&Mt&&(e.TgZ(0,"div"),e.YNc(1,P,18,16,"div",37),e.ALo(2,"slice"),e.TgZ(3,"div",38),e.YNc(4,oe,3,6,"button",39),e.YNc(5,q,3,6,"button",39),e.qZA()()),2&Mt){const ce=e.oxw(5);e.xp6(1),e.Q6J("ngForOf",e.Dn7(2,3,ce.bonusActive,ce.count,ce.count2)),e.xp6(3),e.Q6J("ngIf",ce.count>0),e.xp6(1),e.Q6J("ngIf",ce.count20)("ngIfElse",ce)}}const le=function(Mt){return{Expired:Mt}};function xe(Mt,pe){if(1&Mt&&(e.TgZ(0,"div",40)(1,"div",55)(2,"h6",56),e._uU(3),e.qZA(),e.TgZ(4,"h6",44),e._uU(5),e.qZA(),e.TgZ(6,"button",53),e._uU(7),e.qZA()(),e.TgZ(8,"div")(9,"p",57),e._uU(10),e.ALo(11,"i18next"),e.ALo(12,"date"),e.qZA()()()),2&Mt){const ce=pe.$implicit,de=e.oxw(6);e.xp6(3),e.Oqu(de.nomBono),e.xp6(2),e.hij("$ ",ce.montoBono,""),e.xp6(1),e.Q6J("ngClass",e.VKq(12,le,"Expirado"==ce.estado)),e.xp6(1),e.hij(" ",ce.estado," "),e.xp6(3),e.AsE(" ",e.xi3(11,6,"bonusMobile.expiresText",e.DdM(14,k))," ",e.xi3(12,9,ce.fechaExpiracion,"short")," ")}}function Ee(Mt,pe){if(1&Mt){const ce=e.EpF();e.TgZ(0,"button",54),e.NdJ("click",function(){e.CHM(ce);const ue=e.oxw(6);return e.KtG(ue.previousPageExpired())}),e._uU(1),e.ALo(2,"i18next"),e.qZA()}if(2&Mt){const ce=e.oxw(6);e.Q6J("disabled",0===ce.countExp),e.xp6(1),e.hij(" ",e.xi3(2,2,"bonusMobile.previousButton",e.DdM(5,K))," ")}}function Le(Mt,pe){if(1&Mt){const ce=e.EpF();e.TgZ(0,"button",54),e.NdJ("click",function(){e.CHM(ce);const ue=e.oxw(6);return e.KtG(ue.nextPageExpired())}),e._uU(1),e.ALo(2,"i18next"),e.qZA()}if(2&Mt){const ce=e.oxw(6);e.Q6J("disabled",ce.count2Exp===ce.bonusExpired.length),e.xp6(1),e.hij(" ",e.xi3(2,2,"bonusMobile.nextButton",e.DdM(5,me))," ")}}function Ne(Mt,pe){if(1&Mt&&(e.TgZ(0,"div"),e.YNc(1,xe,13,15,"div",37),e.ALo(2,"slice"),e.TgZ(3,"div",38),e.YNc(4,Ee,3,6,"button",39),e.YNc(5,Le,3,6,"button",39),e.qZA()()),2&Mt){const ce=e.oxw(5);e.xp6(1),e.Q6J("ngForOf",e.Dn7(2,3,ce.bonusExpired,ce.countExp,ce.count2Exp)),e.xp6(3),e.Q6J("ngIf",ce.countExp>0),e.xp6(1),e.Q6J("ngIf",ce.count2Exp0)("ngIfElse",ce)}}function je(Mt,pe){if(1&Mt&&(e.YNc(0,Ae,2,2,"div",36),e.YNc(1,Ie,2,2,"div",36)),2&Mt){const ce=e.oxw(3);e.Q6J("ngIf",1==ce.status),e.xp6(1),e.Q6J("ngIf",2==ce.status)}}const lt=function(){return{defaultValue:"X"}},Ye=function(){return{defaultValue:"Disponibles"}},tn=function(){return{defaultValue:"Icono de Activa"}};function $t(Mt,pe){if(1&Mt){const ce=e.EpF();e.TgZ(0,"div",19)(1,"div",20)(2,"h5",21),e.NdJ("click",function(){e.CHM(ce);const ue=e.oxw(2);return e.KtG(ue.close())}),e._uU(3),e.ALo(4,"i18next"),e.qZA(),e.TgZ(5,"h5",22),e._uU(6),e.qZA()(),e.TgZ(7,"div",23)(8,"drag-scroll",24,25)(10,"div",26),e.NdJ("click",function(){e.CHM(ce);const ue=e.oxw(2);return e.KtG(ue.bonoStatus(1))}),e.TgZ(11,"p",27),e._uU(12),e.ALo(13,"i18next"),e.qZA(),e._UZ(14,"img",28),e.ALo(15,"i18next"),e.qZA(),e.YNc(16,Y,6,13,"div",29),e.qZA()(),e.YNc(17,N,5,5,"div",30),e.YNc(18,je,2,2,"ng-template",null,31,e.W1O),e.qZA()}if(2&Mt){const ce=e.MAs(19),de=e.oxw(2);e.xp6(3),e.hij(" ",e.xi3(4,9,"bonusMobile.closeButton",e.DdM(18,lt))," "),e.xp6(3),e.Oqu(de.nomBono),e.xp6(2),e.Q6J("drag-scroll-y-disabled",!0),e.xp6(2),e.Q6J("ngClass",e.VKq(19,d,1==de.status||1==de.bgStatus)),e.xp6(2),e.hij(" ",e.xi3(13,12,"bonusMobile.availableText",e.DdM(21,Ye))," "),e.xp6(2),e.s9C("alt",e.xi3(15,15,"bonusMobile.availableImgAlt",e.DdM(22,tn))),e.xp6(2),e.Q6J("ngIf",3!=de.methodId),e.xp6(1),e.Q6J("ngIf",1==de.loading)("ngIfElse",ce)}}const Pt=function(){return{defaultValue:"No tienes bonos actualmente"}};function et(Mt,pe){1&Mt&&(e.TgZ(0,"p",35),e._uU(1),e.ALo(2,"i18next"),e.qZA()),2&Mt&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"bonusMobile.noBonusText",e.DdM(4,Pt))," "))}function $e(Mt,pe){if(1&Mt&&(e.TgZ(0,"p",35),e._uU(1),e.qZA()),2&Mt){const ce=e.oxw(3);e.xp6(1),e.hij(" ",ce.error," ")}}function rt(Mt,pe){if(1&Mt&&(e.TgZ(0,"div",34),e.YNc(1,et,3,5,"p",58),e.YNc(2,$e,2,1,"p",58),e.qZA()),2&Mt){const ce=e.oxw(2);e.xp6(1),e.Q6J("ngIf",0==ce.loading&&!ce.error),e.xp6(1),e.Q6J("ngIf",ce.error)}}function Ze(Mt,pe){if(1&Mt&&(e.YNc(0,I,2,0,"div",15),e.YNc(1,$t,20,23,"div",16),e.YNc(2,rt,3,2,"ng-template",null,17,e.W1O)),2&Mt){const ce=e.oxw();e.Q6J("ngIf",ce.methodId>4),e.xp6(1),e.Q6J("ngIf",ce.methodId<=4)}}let Ht=(()=>{class Mt{constructor(ce,de,ue){this.service=ce,this.store=de,this.OptimoveService=ue,this.bonuses=[],this.bonusActive=[],this.bonusExpired=[],this.status=1,this.bgStatus=0,this.hidden=!0,this.methodId=0,this.ordenamiento={Activo:1,Pendiente:2,Expirado:3},this.itemsPaginas=3,this.notifiedBonuses=new Set,this.count=0,this.count2=this.itemsPaginas,this.countExp=0,this.count2Exp=this.itemsPaginas}ngOnInit(){var ce=this;return(0,a.Z)(function*(){ce.assetsSubscription=ce.store.select("assets").subscribe(de=>{ce.bonos=de.flags.Bonos.active}),ce.loading=!0,localStorage.getItem("kambiToken2")||(yield ce.service.loginKambi().subscribe(de=>{localStorage.setItem("kambiToken2",de.token)}))})()}checkUnusedBonuses(ce){const de=(ue,ve)=>{const Oe=`${ue}-${ve.id||ve.idBono||ve.rewardId||""}-${ve.fechaExpiracion}`;this.notifiedBonuses.has(Oe)||(this.notifiedBonuses.add(Oe),this.OptimoveService.sendUnusedBonusNotification("Casino"===ue?ve.estado:ue,ve.montoBono,ve.fechaExpiracion))};1===this.methodId&&Array.isArray(ce)&&ce.filter(ue=>"Activo"===ue.estado).forEach(ue=>de("Casino",ue)),2===this.methodId&&Array.isArray(ce)&&ce.filter(ue=>"Activo"===ue.estado||"Activa"===ue.estado).forEach(ue=>de("Apuesta Gratis",ue)),3===this.methodId&&Array.isArray(ce)&&ce.filter(ue=>"Activo"===ue.estado).forEach(ue=>de("Bingo",ue))}getBonosKambi(ce){this.service.getBonosKambi(localStorage.getItem("kambiToken2"),ce).subscribe(de=>{this.loading=!1,this.error=null,this.bonuses=de.rewards;for(let ue=0;ue{this.loading=!1,this.error="Ha ocurrido algun error, recarga la pagina o vuelva a intentarlo mas tarde"})}nextPageExpired(){this.countExp+=this.itemsPaginas,this.count2Exp+this.itemsPaginas>this.bonusExpired.length?this.count2Exp=this.bonusExpired.length:this.count2Exp+=this.itemsPaginas}previousPageExpired(){this.count2Exp=this.countExp,this.countExp-this.itemsPaginas<0?this.countExp=0:this.countExp-=this.itemsPaginas}nextPage(){this.count+=this.itemsPaginas,this.count2+this.itemsPaginas>this.bonusActive.length?this.count2=this.bonusActive.length:this.count2+=this.itemsPaginas}previous(){this.count2=this.count,this.count-this.itemsPaginas<0?this.count=0:this.count-=this.itemsPaginas}bonoStatus(ce){this.status=ce}typeBono(ce){this.bonusExpired=[],this.bonusActive=[],this.bonuses=[],this.hidden=!0,this.count=0,this.count2=this.itemsPaginas,this.countExp=0,this.count2Exp=this.itemsPaginas,1==ce?(this.methodId=1,this.hidden=!1,this.href="/slots",this.nomBono="Bono Casino",this.getBonosCasino()):2==ce?(this.methodId=2,this.hidden=!1,this.loading=!0,this.href="/freebets",this.nomBono="Apuesta Gratis",this.getBonosKambi("EXPIRED"),this.getBonosKambi("ACTIVE")):3==ce?(this.methodId=3,this.hidden=!1,this.nomBono="Cartones Bingo",this.href="/bingo",this.bonoStatus(1),this.getBonosBingo()):4==ce?(this.methodId=4,this.hidden=!1):5==ce&&(this.methodId=5,this.hidden=!1)}onMouseEnter(ce){1==ce&&(this.bgStatus=1),2==ce&&(this.bgStatus=2)}onMouseLeave(ce){this.bgStatus=0}close(){this.hidden=!0}getBonosCasino(){this.service.getBonosCasino().subscribe(ce=>{this.loading=!1,this.error=null,this.bonuses=ce,this.bonuses.sort((de,ue)=>this.ordenamiento[de.estado]-this.ordenamiento[ue.estado]);for(let de=0;de{this.loading=!1,this.error="Ha ocurrido algun error, recarga la pagina o vuelva a intentarlo mas tarde"})}getBonosBingo(){this.service.getBonosBingo().subscribe(ce=>{this.loading=!1,this.error=null,this.bonusActive=ce,this.checkUnusedBonuses(this.bonusActive)},ce=>{this.loading=!1,this.error="Ha ocurrido algun error, recarga la pagina o vuelva a intentarlo mas tarde"})}static#e=this.\u0275fac=function(de){return new(de||Mt)(e.Y36(n.O),e.Y36(i.yh),e.Y36(r.G))};static#t=this.\u0275cmp=e.Xpm({type:Mt,selectors:[["app-bono-mobile"]],decls:3,vars:2,consts:[["id","accordion","class"," options-container d-lg-none ",4,"ngIf","ngIfElse"],["BonusMobile",""],["id","accordion",1,"options-container","d-lg-none"],["class","option",3,"click",4,"ngIf"],[1,"option",3,"click"],["id","headingOne",1,""],[1,"option-icon",2,"align-items","center"],["src","../../../../../../assets/img/bonos/codigo.svg",1,"icon",3,"alt"],[1,"tipopagotext"],[1,"flechaacorde","fas","fa-angle-right"],["id","headingOne"],[1,"option-icon","d-flex","flex-row",2,"align-items","center"],["src","../../../../../../assets/img/bonos/casino.svg",1,"img-card",3,"alt"],["src","../../../../../../assets/img/bonos/apuestaGratis.svg",1,"icon",3,"alt"],["src","../../../../../../assets/img/bonos/bingo.svg",1,"img-card"],["class","d-lg-none",4,"ngIf"],["class","ContainerMobile d-lg-none",4,"ngIf"],["noBonus",""],[1,"d-lg-none"],[1,"ContainerMobile","d-lg-none"],[1,"d-flex","justify-content-between"],[1,"close",3,"click"],[1,"titulo"],[1,"d-flex","flex-row"],["ngClass","h-100",1,"d-flex","flex-row",3,"drag-scroll-y-disabled"],["nav",""],[1,"status","me-1","d-flex","flex-row",3,"ngClass","click"],[1,"pt-3","ps-3","textStatus"],["drag-scroll-item","","src","../../../../../../assets/img/bonos/Activa.svg",1,"icon",3,"alt"],["class","status me-3 d-flex flex-row",3,"ngClass","click",4,"ngIf"],[4,"ngIf","ngIfElse"],["bonus",""],[1,"status","me-3","d-flex","flex-row",3,"ngClass","click"],["drag-scroll-item","","src","../../../../../../assets/img/bonos/Expirada.svg",1,"icon",3,"alt"],[1,"noBonus"],[1,"textNoBonus"],[4,"ngIf"],["class","BonoTicket d-flex justify-content-between",4,"ngFor","ngForOf"],[1,"pagination-container"],["class","button-paginator cursor-pointer",3,"disabled","click",4,"ngIf"],[1,"BonoTicket","d-flex","justify-content-between"],[1,"ApuestaDesc","ms-0"],[1,"titulo","ms-0"],["class","ApuestaValor me-2",4,"ngIf"],[1,"ApuestaValor"],["class","ApuestaValor ms-2",4,"ngIf"],[3,"href",4,"ngIf"],["class","bonoStatus",3,"ngClass",4,"ngIf"],[1,"mb-0","mt-2","pe-0"],[1,"mt-0"],[1,"ApuestaValor","me-2"],[1,"ApuestaValor","ms-2"],[3,"href"],[1,"bonoStatus",3,"ngClass"],[1,"button-paginator","cursor-pointer",3,"disabled","click"],[1,"ApuestaDesc"],[1,"tituloTickect"],[1,"mt-4"],["class","textNoBonus",4,"ngIf"]],template:function(de,ue){if(1&de&&(e.YNc(0,C,14,13,"div",0),e.YNc(1,Ze,4,2,"ng-template",null,1,e.W1O)),2&de){const ve=e.MAs(2);e.Q6J("ngIf",1==ue.hidden)("ngIfElse",ve)}},styles:[".options-container[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr;background-color:#eceef2;padding:10px 0;gap:.5rem}.options-container[_ngcontent-%COMP%] .option[_ngcontent-%COMP%]{display:flex;grid-column:auto;background-color:#eceef2;overflow:hidden;color:#002361;font-weight:600;height:69px;font-size:13px;border-radius:5px;cursor:pointer;transition:all .3s;flex-direction:column}.options-container[_ngcontent-%COMP%] .option[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;justify-content:space-around;background-color:#fff;gap:1rem}.options-container[_ngcontent-%COMP%] .option[_ngcontent-%COMP%] div[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{display:flex;justify-content:flex-start;align-items:center;gap:.7rem;width:80%}.options-container[_ngcontent-%COMP%] .option[_ngcontent-%COMP%] div[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .option-icon[_ngcontent-%COMP%]{transform:scale(.7);background-color:#eceef2;border-radius:50%;padding:1rem;width:4rem;height:4rem;display:flex;justify-content:center;align-items:center}.options-container[_ngcontent-%COMP%] .option[_ngcontent-%COMP%] div[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{color:#adadad;transform:scale(1.5)}.options-container[_ngcontent-%COMP%] .icon[_ngcontent-%COMP%]{width:100%;height:100%}.options-container[_ngcontent-%COMP%] .selected[_ngcontent-%COMP%]{height:auto}.options-container[_ngcontent-%COMP%] .inactive[_ngcontent-%COMP%]{display:none}.card[_ngcontent-%COMP%]{margin:10px 0!important;border:none!important}.tipopagotext[_ngcontent-%COMP%]{color:#002361;font-weight:700;font-size:16px;margin:1em}.flechaacorde[_ngcontent-%COMP%]{color:#9d9da2!important;font-size:16px!important}.img-card[_ngcontent-%COMP%]{width:3em}.activo[_ngcontent-%COMP%]{background-color:#d5e4f2!important}.ContainerMobile[_ngcontent-%COMP%]{margin-top:0}.ContainerMobile[_ngcontent-%COMP%] .close[_ngcontent-%COMP%]{font-weight:700;color:#fff;background-color:#002361;margin-left:2em;border-radius:50%;min-width:2em;text-align:center;min-height:2em;margin-bottom:2em;padding-top:7px}.ContainerMobile[_ngcontent-%COMP%] .titulo[_ngcontent-%COMP%]{color:#002361;font-weight:700;margin:0 4em 0 3em}.ContainerMobile[_ngcontent-%COMP%] .textStatus[_ngcontent-%COMP%]{font-weight:700;margin-left:1em}.ContainerMobile[_ngcontent-%COMP%] .icon[_ngcontent-%COMP%]{width:12%;margin-left:2em;margin-top:9px}.ContainerMobile[_ngcontent-%COMP%] .status[_ngcontent-%COMP%]{min-width:14em;min-height:1em;background-color:#fff;border-radius:6em;cursor:pointer;margin-left:2em}.ContainerMobile[_ngcontent-%COMP%] .x[_ngcontent-%COMP%]{min-width:4em;min-height:4em;background-color:#fff;border-radius:7em;cursor:pointer}.ContainerMobile[_ngcontent-%COMP%] .noBonus[_ngcontent-%COMP%]{width:90%;height:20em;margin:1em 2em;background-color:#fff;text-align:center;border-radius:1em}.ContainerMobile[_ngcontent-%COMP%] .textNoBonus[_ngcontent-%COMP%]{padding-top:3em;color:#002361;font-weight:700;font-size:2em}.BonoTicket[_ngcontent-%COMP%]{width:90%;height:11em;background-color:#fff;padding:2em 2.5em;border-radius:1em;margin:2em}.BonoTicket[_ngcontent-%COMP%] .ApuestaDesc[_ngcontent-%COMP%]{min-width:10em;height:100%}.BonoTicket[_ngcontent-%COMP%] .ApuestaDesc[_ngcontent-%COMP%] .tituloTickect[_ngcontent-%COMP%]{color:#002361;font-weight:700;font-size:1em}.BonoTicket[_ngcontent-%COMP%] .ApuestaDesc[_ngcontent-%COMP%] .ApuestaValor[_ngcontent-%COMP%]{color:#002361;font-weight:700;font-size:2em}.BonoTicket[_ngcontent-%COMP%] .ApuestaDesc[_ngcontent-%COMP%] .bonoStatus[_ngcontent-%COMP%]{width:70%;background-color:#00ae42;border-radius:3px!important;color:#fff;border:none;cursor:pointer}.BonoTicket[_ngcontent-%COMP%] .ApuestaDesc[_ngcontent-%COMP%] .Pending[_ngcontent-%COMP%]{width:70%;background-color:#707070;border-radius:3px!important;color:#fff;border:none;cursor:pointer}.BonoTicket[_ngcontent-%COMP%] .ApuestaDesc[_ngcontent-%COMP%] .Expired[_ngcontent-%COMP%]{width:70%;background-color:#c9c9c9;border-radius:3px!important;color:#fff;border:none;cursor:pointer}.BonoTicket[_ngcontent-%COMP%] .ApuestaDetail[_ngcontent-%COMP%]{padding:2em;color:gray;font-size:12px;text-align:right}.pagination-container[_ngcontent-%COMP%]{display:flex;justify-content:center}.button-paginator[_ngcontent-%COMP%]{background:#eceef2;height:30px;min-width:30px;color:#002361;place-items:center!important;margin:30px 4px 70px;border:none;font-size:14px;font-weight:500}.icon-row-paginator[_ngcontent-%COMP%]{margin:0 10px}.button-paginator.selected-page[_ngcontent-%COMP%]{background-color:#002361;color:#fff}.mdc-button[_ngcontent-%COMP%]{align-items:end}.left-section[_ngcontent-%COMP%]{display:flex;align-items:center;margin-top:0}.selected-page[_ngcontent-%COMP%]{background-color:#4caf50;color:#fff}select[_ngcontent-%COMP%], input[_ngcontent-%COMP%]{margin-right:20px}.right-section[_ngcontent-%COMP%]{margin-left:auto;color:#5f5f5f;font-size:14px;font-weight:500}@media (max-width: 400px){.status[_ngcontent-%COMP%]{min-width:2em!important;min-height:1em;background-color:#fff;border-radius:6em;cursor:pointer;margin-left:2em;width:10em}.textStatus[_ngcontent-%COMP%]{font-weight:700;margin-left:0!important}.icon[_ngcontent-%COMP%]{width:12%;margin-left:.5em!important;margin-top:9px}}"]})}return Mt})()},74939:(Me,$,f)=>{"use strict";f.d($,{k:()=>Q});var a=f(56223),e=f(65879),n=f(17700),i=f(64190),r=f(59491);const c=function(){return{defaultValue:"X"}},l=function(){return{defaultValue:"icono de \xe9xito"}},s=function(){return{defaultValue:"Felicidades, has redimido tu cup\xf3n"}},h=function(){return{defaultValue:"\xbfQuieres usarlo ahora?"}},p=function(){return{defaultValue:"Ok"}};let g=(()=>{class O{constructor(P){this.dialogRef=P}onNoClick(){this.dialogRef.close()}static#e=this.\u0275fac=function(K){return new(K||O)(e.Y36(n.so))};static#t=this.\u0275cmp=e.Xpm({type:O,selectors:[["app-promotional-success-pop-up"]],decls:15,vars:25,consts:[[1,"principal"],[1,"close",3,"click"],["src","assets/img/icons/success-promotional.svg",3,"alt"],[1,"pop-up-text-question"],["routerLink","/apuestas"]],template:function(K,oe){1&K&&(e.TgZ(0,"div",0)(1,"div",1),e.NdJ("click",function(){return oe.onNoClick()}),e._uU(2),e.ALo(3,"i18next"),e.qZA(),e._UZ(4,"img",2),e.ALo(5,"i18next"),e.TgZ(6,"p"),e._uU(7),e.ALo(8,"i18next"),e.qZA(),e.TgZ(9,"p",3),e._uU(10),e.ALo(11,"i18next"),e.qZA(),e.TgZ(12,"button",4),e._uU(13),e.ALo(14,"i18next"),e.qZA()()),2&K&&(e.xp6(2),e.hij(" ",e.xi3(3,5,"promotionalsuccesspopup.closeButton",e.DdM(20,c))," "),e.xp6(2),e.s9C("alt",e.xi3(5,8,"promotionalsuccesspopup.successIcon",e.DdM(21,l))),e.xp6(3),e.Oqu(e.xi3(8,11,"promotionalsuccesspopup.congratulationsMessage",e.DdM(22,s))),e.xp6(3),e.hij(" ",e.xi3(11,14,"promotionalsuccesspopup.useNowQuestion",e.DdM(23,h))," "),e.xp6(3),e.hij(" ",e.xi3(14,17,"promotionalsuccesspopup.okButton",e.DdM(24,p))," "))},dependencies:[i.rH,r.e3],styles:[".principal[_ngcontent-%COMP%]{display:grid;place-items:center;gap:15px;padding:37px 40px;text-align:center;font-size:15px;font-weight:600;max-width:390px;color:#002361}.principal[_ngcontent-%COMP%] .close[_ngcontent-%COMP%]{position:absolute;top:4%;right:5%;background:#002361;color:#fff;width:30px;height:30px;display:flex;justify-content:center;border-radius:50%;font-family:cursive;align-items:center;cursor:pointer}.principal[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-bottom:0}.principal[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:6rem}.principal[_ngcontent-%COMP%] .pop-up-title-question[_ngcontent-%COMP%]{font-weight:500}.principal[_ngcontent-%COMP%] .pop-up-text-question[_ngcontent-%COMP%]{font-weight:500;color:#656565}.principal[_ngcontent-%COMP%] .pop-up-button-container-question[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;width:100%;gap:15px}.principal[_ngcontent-%COMP%] .pop-up-button-container-question[_ngcontent-%COMP%] .pop-up-button-question[_ngcontent-%COMP%]{width:40%}.principal[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{background-color:#009037;color:#fff;width:200px;height:47px;border:none;border-radius:10px}@media screen and (max-width: 570px){.principal[_ngcontent-%COMP%]{padding:37px 15px;font-size:12px}.principal[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:5rem}.principal[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:90%}}"]})}return O})();var _=f(72042),b=f(96814),y=f(64543);function E(O,k){if(1&O&&(e.TgZ(0,"div",19),e._uU(1),e.qZA()),2&O){const P=e.oxw(2);e.xp6(1),e.hij(" ",P.error," ")}}function C(O,k){1&O&&e.GkF(0)}const I=function(){return{defaultValue:"Activar"}};function d(O,k){if(1&O){const P=e.EpF();e.TgZ(0,"button",20),e.NdJ("click",function(){e.CHM(P);const oe=e.oxw(2);return e.KtG(oe.validateCupon())}),e._uU(1),e.ALo(2,"i18next"),e.qZA()}if(2&O){const P=e.oxw(2);e.Q6J("disabled",P.myForm.invalid),e.xp6(1),e.hij(" ",e.xi3(2,2,"promationalCode.btnActive",e.DdM(5,I))," ")}}const T=function(){return{defaultValue:"Procesando"}};function J(O,k){1&O&&(e.TgZ(0,"button",21),e._uU(1),e.ALo(2,"i18next"),e._UZ(3,"i",22),e.qZA()),2&O&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"promationalCode.btnProcessing",e.DdM(4,T))," "))}const Y=function(){return{defaultValue:"C\xf3digo Promocional"}},te=function(){return{defaultValue:"Tienes un c\xf3digo promocional"}},N=function(){return{defaultValue:"Red\xedmelo Aqu\xed"}},G=function(){return{defaultValue:"Ingresa el c\xf3digo"}};function x(O,k){if(1&O){const P=e.EpF();e.TgZ(0,"div")(1,"div",2)(2,"h5",3),e.NdJ("click",function(){e.CHM(P);const oe=e.oxw();return e.KtG(oe.close())}),e._uU(3,"X"),e.qZA(),e.TgZ(4,"h5",4),e._uU(5),e.ALo(6,"i18next"),e.qZA()(),e.TgZ(7,"div",5)(8,"p",6),e._uU(9),e.ALo(10,"i18next"),e.qZA(),e.TgZ(11,"p",7),e._uU(12),e.ALo(13,"i18next"),e.qZA(),e.TgZ(14,"form",8)(15,"div",9)(16,"div",10),e.YNc(17,E,2,1,"div",11),e.qZA(),e.TgZ(18,"div",12)(19,"label",13),e._uU(20),e.ALo(21,"i18next"),e.qZA(),e._UZ(22,"input",14),e.qZA()(),e.TgZ(23,"div",15),e.YNc(24,C,1,0,"ng-container",16),e.YNc(25,d,3,6,"ng-template",null,17,e.W1O),e.YNc(27,J,4,5,"ng-template",null,18,e.W1O),e.qZA()()()()}if(2&O){const P=e.MAs(26),K=e.MAs(28),oe=e.oxw();e.xp6(5),e.hij(" ",e.xi3(6,9,"promationalCode.title",e.DdM(21,Y))," "),e.xp6(4),e.hij(" ",e.xi3(10,12,"promationalCode.havePromotionalCode",e.DdM(22,te))," "),e.xp6(3),e.hij(" ",e.xi3(13,15,"promationalCode.RedeemHere",e.DdM(23,N))," "),e.xp6(2),e.Q6J("formGroup",oe.myForm),e.xp6(3),e.Q6J("ngIf",""!==oe.error),e.xp6(3),e.hij(" ",e.xi3(21,18,"promationalCode.ingresarCodigo",e.DdM(24,G))," "),e.xp6(4),e.Q6J("ngIf",!oe.isLoading)("ngIfThen",P)("ngIfElse",K)}}function F(O,k){1&O&&e._UZ(0,"app-bono-mobile")}let Q=(()=>{class O{constructor(P,K,oe){this.formBuilder=P,this.service=K,this.dialog=oe,this.hidden=!1,this.errorLists=[{code:401,error:"Error al validar"},{code:402,error:"No se encontr\xf3 ning\xfan bono con el c\xf3digo ingresado"},{code:403,error:"El bono ya fue redimido"},{code:404,error:"El bono ingresado no se encuentra activo"},{code:405,error:"El bono ingresado se encuentra vencido"},{code:411,error:"Tipo de cliente no v\xe1lido"},{code:410,error:"El bono ha superado el l\xedmite de redenciones"}],this.cuponData={montoDepo:"",fechaExpira:""},this.error="",this.isLoading=!1,this.initForm()}initForm(){this.myForm=this.formBuilder.group({cuponCode:["",a.kI.required]})}validateCupon(){if(this.error="","VALID"===this.myForm.status){this.isLoading=!0;let P=JSON.parse(localStorage.getItem("profile"));this.service.validateCupon({docNumber:P.identityDocument.number,id_player:P.accountId,id_bono:this.myForm.value.cuponCode,registerDate:P.registerDate}).subscribe(oe=>{this.cuponData.montoDepo=oe.montoDepo,this.cuponData.fechaExpira=oe.fechaExpira,this.isLoading=!1,this.dialog.open(g)},oe=>{if(this.isLoading=!1,!this.errorLists.some(me=>me.code==oe.status))return this.error="Hubo un problema, por favor intenta de nuevo";this.error=this.errorLists.find(me=>me.code==oe.status).error})}}onResize(P){window.innerWidth>991&&(this.hidden=!1)}close(){this.hidden=!0}static#e=this.\u0275fac=function(K){return new(K||O)(e.Y36(a.qu),e.Y36(_.h),e.Y36(n.uw))};static#t=this.\u0275cmp=e.Xpm({type:O,selectors:[["app-code-promotional"]],hostBindings:function(K,oe){1&K&&e.NdJ("resize",function(q){return oe.onResize(q)},!1,e.Jf7)},decls:3,vars:2,consts:[[4,"ngIf","ngIfElse"],["Mobile",""],[1,"d-lg-none","d-flex","justify-content-between"],[1,"close",3,"click"],[1,"titulo"],[1,"view-container"],[1,"desc"],[1,"title"],[1,"row",3,"formGroup"],[1,"col-12","col-sm-4"],[1,"container-errors","col-12"],["class","alert alert-danger",4,"ngIf"],[1,"form-group","col-12"],["for","currentPassword"],["type","text","formControlName","cuponCode",1,"form-control"],[1,"col-12","button-container"],[4,"ngIf","ngIfThen","ngIfElse"],["confirmButton",""],["loadingButton",""],[1,"alert","alert-danger"],["type","button",1,"btn-code-promotional",3,"disabled","click"],["type","button","disabled","",1,"btn-code-promotional"],[1,"fa","fa-spinner","fa-pulse","fa-fw"]],template:function(K,oe){if(1&K&&(e.YNc(0,x,29,25,"div",0),e.YNc(1,F,1,0,"ng-template",null,1,e.W1O)),2&K){const me=e.MAs(2);e.Q6J("ngIf",0==oe.hidden)("ngIfElse",me)}},dependencies:[b.O5,a._Y,a.Fj,a.JJ,a.JL,a.sg,a.u,y.N,r.e3],styles:[".view-container[_ngcontent-%COMP%]{padding:2em;background-color:#fff;border-radius:15px}.close[_ngcontent-%COMP%]{font-weight:700;color:#fff;background-color:#002361;margin-left:2em;border-radius:50%;min-width:2em;text-align:center;min-height:2em;margin-bottom:2em;padding-top:7px}.titulo[_ngcontent-%COMP%]{color:#002361;font-weight:700;margin:0 4em 0 3em}.desc[_ngcontent-%COMP%]{font-size:14px!important;margin-bottom:0!important;color:#002361;font-weight:700}.title[_ngcontent-%COMP%]{font-size:25px!important;margin-bottom:0!important}.title[_ngcontent-%COMP%]{color:#002361;font-size:24px;font-weight:600;margin-bottom:4rem}.subtitle[_ngcontent-%COMP%], label[_ngcontent-%COMP%]{color:#002361;font-weight:500}.center[_ngcontent-%COMP%]{display:grid!important;place-items:center!important}.no-m[_ngcontent-%COMP%]{margin:0!important}.form-group[_ngcontent-%COMP%]{margin-top:1rem}.form-control[_ngcontent-%COMP%]{background-color:#eceef2;font-size:12px;height:41px;color:#737374}.button-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem;margin-top:115px}.btn-code-promotional[_ngcontent-%COMP%]{background-color:#00ae42;border-radius:5px!important;font-size:15px;font-weight:600;width:90%;color:#fff;max-width:230px;height:50px;border:none;cursor:pointer}"]})}return O})()},99652:(Me,$,f)=>{"use strict";f.d($,{U:()=>F});var a=f(65879),e=f(72042),n=f(84221),i=f(96814),r=f(56223),c=f(59491);function l(Q,O){if(1&Q&&(a.TgZ(0,"div",23),a._uU(1),a.qZA()),2&Q){const k=a.oxw(2);a.xp6(1),a.hij(" ",k.formError," ")}}function s(Q,O){if(1&Q&&(a.TgZ(0,"div",24),a._uU(1),a.qZA()),2&Q){const k=a.oxw(2);a.xp6(1),a.hij(" ",k.texts$.GeneralMessages[k.formSuccess]," ")}}const p=function(){return{defaultValue:'Recuerde que una vez aplicada la "Autoexclusi\xf3n" no podr\xe1 realizar ning\xfan tipo de apuesta, no podr\xe1 realizar dep\xf3sitos a su cuenta, deber\xe1 esperar a que se cumpla el tiempo seleccionado de autoexclusi\xf3n y en caso de que solicite la activaci\xf3n de su cuenta sin completar el tiempo solicitado, deber\xe1 esperar m\xednimo 6 meses para la activaci\xf3n.'}};function g(Q,O){1&Q&&(a.TgZ(0,"div",24),a._uU(1),a.ALo(2,"i18next"),a.qZA()),2&Q&&(a.xp6(1),a.hij(" ",a.xi3(2,1,"autoexclusionMenuUsuario.successUpdateMessage",a.DdM(4,p))," "))}function _(Q,O){if(1&Q&&(a.TgZ(0,"div",20),a.YNc(1,l,2,1,"div",21),a.YNc(2,s,2,1,"div",22),a.YNc(3,g,3,5,"div",22),a.qZA()),2&Q){const k=a.oxw();a.xp6(1),a.Q6J("ngIf",""!=k.formError),a.xp6(1),a.Q6J("ngIf",""!=k.formSuccess),a.xp6(1),a.Q6J("ngIf","SuccessUpdate"==k.formSuccess)}}function b(Q,O){if(1&Q&&(a.TgZ(0,"option",25),a._uU(1),a.qZA()),2&Q){const k=O.$implicit;a.Q6J("value",k.value),a.xp6(1),a.hij(" ",k.text," ")}}function y(Q,O){if(1&Q&&(a.TgZ(0,"option",25),a._uU(1),a.qZA()),2&Q){const k=O.$implicit;a.Q6J("value",k.value),a.xp6(1),a.hij(" ",k.text," ")}}const E=function(){return{defaultValue:"Guardar"}};function C(Q,O){if(1&Q){const k=a.EpF();a.TgZ(0,"button",26),a.NdJ("click",function(){a.CHM(k);const K=a.oxw();return a.KtG(K.makeExclusion())}),a._uU(1),a.ALo(2,"i18next"),a.qZA()}2&Q&&(a.xp6(1),a.Oqu(a.xi3(2,1,"autoexclusionMenuUsuario.saveButton",a.DdM(4,E))))}function I(Q,O){1&Q&&a._UZ(0,"i",29)}const d=function(Q){return{disabled:Q}},T=function(){return{defaultValue:"Cargando..."}};function J(Q,O){if(1&Q&&(a.TgZ(0,"button",27),a._uU(1),a.ALo(2,"i18next"),a.YNc(3,I,1,0,"i",28),a.qZA()),2&Q){const k=a.oxw();a.Q6J("ngClass",a.VKq(7,d,k.isLoading))("disabled",k.isLoading),a.xp6(1),a.hij(" ",a.xi3(2,4,"autoexclusionMenuUsuario.loadingButton",a.DdM(9,T))," "),a.xp6(2),a.Q6J("ngIf",k.isLoading)}}const Y=function(){return{defaultValue:"Selecciona tu tiempo de autoexclusi\xf3n"}},te=function(){return{defaultValue:"Selecciona el motivo de la autoexclusi\xf3n"}},G=function(){return{defaultValue:"Recuerde que la autoexclusi\xf3n podr\xe1 revocarse por el usuario en cualquier momento mientras est\xe9 vigente. Sin embargo, la revocatoria de la autoexclusi\xf3n tendr\xe1 efecto 72 horas despu\xe9s de la solicitud"}},x=function(){return{defaultValue:"Cancelar"}};let F=(()=>{class Q{constructor(k,P){this.service=k,this.store=P,this.isLoading=!1,this.formSuccess="",this.formError="",this.paginator={init:0,last:5},this.currentPage=1,this.textBotonGuardar="Guardar",this.textBotonCancelar="Cancelar",this.exclusionOptions=[{text:"24 horas",value:24},{text:"48 horas",value:48},{text:"72 horas",value:72},{text:"1 semana",value:168},{text:"1 mes",value:720},{text:"3 mes",value:2160},{text:"6 mes",value:4320}],this.textTime={24:"24 Horas",48:"48 Horas",72:"72 Horas",168:"1 Semana",720:"1 Mes",2160:"3 Meses",4320:"6 Meses"},this.exclusionReason=[{text:"Salud Mental (S\xedntomas de adicci\xf3n al juego)",value:1},{text:"Ludopat\xeda",value:2},{text:"Receso Voluntario",value:3},{text:"Problemas Econ\xf3micos",value:4}],this.changePage=new a.vpe}ngOnInit(){this.assetsSubscription=this.store.select("assets").subscribe(k=>{this.texts$=k.texts,this.i18n=k.i18n})}makeExclusion(){this.gaEventAutoExclusion(this.textBotonGuardar),this.isLoading=!0,this.formError="",this.formSuccess="",this.service.makeExclusion(this.duration,this.reason).subscribe(k=>{console.log(k),this.isLoading=!1,this.formSuccess="SuccessUpdate"},k=>{this.isLoading=!1,(k.error="Conflicto. Ya existe una autoexclusi\xf3n para el jugador con la misma fecha y hora de inicio.")&&(this.formError="Ya tienes una autoexclusi\xf3n con la misma fecha y hora de inicio."),this.formError=k.error})}Date(k){return new Date(k){"use strict";f.d($,{F:()=>pe});var a=f(65879),e=f(56223),n=f(17700),i=f(72042),r=f(84221),c=f(96814),l=f(26385),s=f(59491);function h(ce,de){if(1&ce&&(a.TgZ(0,"tr")(1,"td"),a._uU(2),a.qZA(),a.TgZ(3,"td"),a._uU(4),a.qZA(),a.TgZ(5,"td"),a._uU(6),a.qZA()()),2&ce){const ue=de.$implicit,ve=a.oxw();a.xp6(2),a.Oqu(ve.tipoLimites[ue.tiempoLimite]),a.xp6(2),a.hij("$",ve.numberFormat(ue.valorActual),""),a.xp6(2),a.hij("$",ve.numberFormat(ue.valorSolicitud),"")}}const p=function(){return{defaultValue:"CONFIRMAR CAMBIO DE L\xcdMITES"}},_=function(){return{defaultValue:"Su solicitud de cambio de limites fue aceptada. Sus l\xedmites quedar\xe1n de la siguiente manera:"}},b=function(){return{defaultValue:"Tipo l\xedmite"}},y=function(){return{defaultValue:"Valor actual"}},E=function(){return{defaultValue:"Nuevo valor"}},C=function(){return{defaultValue:"\xbfAcepta el cambio de limites?"}},d=function(){return{defaultValue:"Si acepta el cambio de limites se actualizar\xe1n y podr\xe1 usarlos inmediatamente."}},J=function(){return{defaultValue:"Si no acepta no se actualizar\xe1n los limites y usar\xe1 los que tiene actualmente."}},Y=function(){return{defaultValue:"No Acepto"}},te=function(){return{defaultValue:"Acepto"}};let N=(()=>{class ce{constructor(ue,ve,Oe,Xe){this.dialogRef=ue,this.service=ve,this.data=Oe,this.store=Xe,this.message="",this.tipoLimites={DIARIO:"Limite Diario",MENSUAL:"Limite Mensual",SEMANAL:"Limite Semanal"},this.limitsRequests=this.data.newLimits,ue.disableClose=!0,this.assetsSubscription=this.store.select("assets").subscribe(Cn=>{this.i18n=Cn.i18n})}acceptNewLimits(){this.service.acceptOrRefuseAutolimits(this.data.newLimits,1).subscribe(ue=>{this.dialogRef.close({acceptedLimits:!0})})}declineNewLimits(){this.service.acceptOrRefuseAutolimits(this.data.newLimits,0).subscribe(ue=>{this.dialogRef.close({acceptedLimits:!1})})}numberFormat(ue){let ve=ue;if(!isNaN(ve))return ve=ve.toString().split("").reverse().join("").replace(/(?=\d*\.?)(\d{3})/g,"$1."),ve=ve.split("").reverse().join("").replace(/^[\.]/,""),ve}static#e=this.\u0275fac=function(ve){return new(ve||ce)(a.Y36(n.so),a.Y36(i.h),a.Y36(n.WI),a.Y36(r.yh))};static#t=this.\u0275cmp=a.Xpm({type:ce,selectors:[["app-accept-limits"]],decls:39,vars:52,consts:[[1,"p-3","text-center"],[1,"text-blue","fw-bold"],[1,"white_divider"],[1,"w-100",2,"text-align","justify"],[2,"margin-left","auto","margin-right","auto","width","100%"],[4,"ngFor","ngForOf"],[1,"contentButtons","row","m-0"],[1,"col-12","col-md-6","mt-3","mt-md-0"],["type","button",1,"w-100","btn","btn-secondary",3,"mat-dialog-close","click"],[1,"w-100","btn","btn-orange",3,"click"]],template:function(ve,Oe){1&ve&&(a.TgZ(0,"div",0)(1,"p",1),a._uU(2),a.ALo(3,"i18next"),a.qZA(),a._UZ(4,"mat-divider",2),a.TgZ(5,"p",3),a._uU(6),a.ALo(7,"i18next"),a.qZA(),a.TgZ(8,"table",4)(9,"tr")(10,"th"),a._uU(11),a.ALo(12,"i18next"),a.qZA(),a.TgZ(13,"th"),a._uU(14),a.ALo(15,"i18next"),a.qZA(),a.TgZ(16,"th"),a._uU(17),a.ALo(18,"i18next"),a.qZA()(),a.YNc(19,h,7,3,"tr",5),a.qZA(),a.TgZ(20,"p",1),a._uU(21),a.ALo(22,"i18next"),a.qZA(),a.TgZ(23,"ul")(24,"li"),a._uU(25),a.ALo(26,"i18next"),a.qZA(),a.TgZ(27,"li"),a._uU(28),a.ALo(29,"i18next"),a.qZA()(),a.TgZ(30,"div",6)(31,"div",7)(32,"button",8),a.NdJ("click",function(){return Oe.declineNewLimits()}),a._uU(33),a.ALo(34,"i18next"),a.qZA()(),a.TgZ(35,"div",7)(36,"button",9),a.NdJ("click",function(){return Oe.acceptNewLimits()}),a._uU(37),a.ALo(38,"i18next"),a.qZA()()()()),2&ve&&(a.xp6(2),a.Oqu(a.xi3(3,12,"acceptNewLimits.confirmLimitChange",a.DdM(42,p))),a.xp6(4),a.hij(" ",a.xi3(7,15,"acceptNewLimits.limitChangeAccepted",a.DdM(43,_))," "),a.xp6(5),a.Oqu(a.xi3(12,18,"acceptNewLimits.limitType",a.DdM(44,b))),a.xp6(3),a.Oqu(a.xi3(15,21,"acceptNewLimits.currentValue",a.DdM(45,y))),a.xp6(3),a.Oqu(a.xi3(18,24,"acceptNewLimits.newValue",a.DdM(46,E))),a.xp6(2),a.Q6J("ngForOf",Oe.limitsRequests),a.xp6(2),a.hij(" ",a.xi3(22,27,"acceptNewLimits.acceptLimitChange",a.DdM(47,C))," "),a.xp6(4),a.Oqu(a.xi3(26,30,"acceptNewLimits.acceptLimitChangeInfo1",a.DdM(48,d))),a.xp6(3),a.Oqu(a.xi3(29,33,"acceptNewLimits.acceptLimitChangeInfo2",a.DdM(49,J))),a.xp6(4),a.Q6J("mat-dialog-close",Oe.data.isVerified),a.xp6(1),a.hij(" ",a.xi3(34,36,"acceptNewLimits.decline",a.DdM(50,Y))," "),a.xp6(4),a.Oqu(a.xi3(38,39,"acceptNewLimits.accept",a.DdM(51,te))))},dependencies:[c.sg,n.ZT,l.d,s.e3],encapsulation:2})}return ce})();function G(ce,de){if(1&ce&&(a.TgZ(0,"tr")(1,"td"),a._uU(2),a.qZA(),a.TgZ(3,"td"),a._uU(4),a.qZA(),a.TgZ(5,"td"),a._uU(6),a.qZA(),a.TgZ(7,"td"),a._uU(8),a.qZA()()),2&ce){const ue=de.$implicit,ve=a.oxw();a.xp6(2),a.Oqu(ve.tipoLimites[ue.tiempoLimite]),a.xp6(2),a.hij("$",ve.numberFormat(ue.valorActual),""),a.xp6(2),a.hij("$",ve.numberFormat(ue.valorSolicitud),""),a.xp6(2),a.Oqu(ve.dateFormat(ue.fechaSolicitud))}}const x=function(){return{defaultValue:"SU SOLICITUD DE CAMBIO DE L\xcdMITES FUE RECHAZADA"}},Q=function(){return{defaultValue:"Su solicitud de cambio de limites no fue aceptada. Por favor contacte la mesa de servicio para obtener m\xe1s informaci\xf3n. Sus l\xedmites seguiran siendo los mismos."}},O=function(){return{defaultValue:"Tipo l\xedmite"}},k=function(){return{defaultValue:"Valor actual"}},P=function(){return{defaultValue:"Valor solicitado"}},K=function(){return{defaultValue:"Fecha de solicitud"}},oe=function(){return{defaultValue:"Aceptar"}};let me=(()=>{class ce{constructor(ue,ve,Oe,Xe){this.dialogRef=ue,this.service=ve,this.data=Oe,this.store=Xe,this.rejectedLimits=[],this.tipoLimites={DIARIO:"Limite Diario",MENSUAL:"Limite Mensual",SEMANAL:"Limite Semanal"},this.rejectedLimits=this.data.rejectedLimits,ue.disableClose=!0,this.assetsSubscription=this.store.select("assets").subscribe(Cn=>{this.i18n=Cn.i18n})}numberFormat(ue){let ve=ue;if(!isNaN(ve))return ve=ve.toString().split("").reverse().join("").replace(/(?=\d*\.?)(\d{3})/g,"$1."),ve=ve.split("").reverse().join("").replace(/^[\.]/,""),ve}dateFormat(ue){return ue.split("T")[0]}rejectLimits(){this.service.acceptOrRefuseAutolimits(this.data.rejectedLimits,0).subscribe(ue=>{this.dialogRef.close()})}static#e=this.\u0275fac=function(ve){return new(ve||ce)(a.Y36(n.so),a.Y36(i.h),a.Y36(n.WI),a.Y36(r.yh))};static#t=this.\u0275cmp=a.Xpm({type:ce,selectors:[["app-rejected-limits"]],decls:31,vars:37,consts:[[1,"p-3","text-center"],[1,"text-blue","fw-bold"],[1,"white_divider"],[1,"w-100",2,"text-align","justify"],[2,"margin-left","auto","margin-right","auto","width","100%"],["scope","col"],[4,"ngFor","ngForOf"],[1,"contentButtons","row","m-0"],[1,"col-12"],["type","button",1,"w-50","btn","btn-secondary",3,"mat-dialog-close","click"]],template:function(ve,Oe){1&ve&&(a.TgZ(0,"div",0)(1,"p",1),a._uU(2),a.ALo(3,"i18next"),a.qZA(),a._UZ(4,"mat-divider",2),a.TgZ(5,"p",3),a._uU(6),a.ALo(7,"i18next"),a.qZA(),a.TgZ(8,"table",4)(9,"thead")(10,"tr")(11,"th",5),a._uU(12),a.ALo(13,"i18next"),a.qZA(),a.TgZ(14,"th",5),a._uU(15),a.ALo(16,"i18next"),a.qZA(),a.TgZ(17,"th",5),a._uU(18),a.ALo(19,"i18next"),a.qZA(),a.TgZ(20,"th",5),a._uU(21),a.ALo(22,"i18next"),a.qZA()()(),a.TgZ(23,"tbody"),a.YNc(24,G,9,4,"tr",6),a.qZA()(),a._UZ(25,"br"),a.TgZ(26,"div",7)(27,"div",8)(28,"button",9),a.NdJ("click",function(){return Oe.rejectLimits()}),a._uU(29),a.ALo(30,"i18next"),a.qZA()()()()),2&ve&&(a.xp6(2),a.hij(" ",a.xi3(3,9,"rejectedLimits.title",a.DdM(30,x))," "),a.xp6(4),a.hij(" ",a.xi3(7,12,"rejectedLimits.description",a.DdM(31,Q))," "),a.xp6(6),a.Oqu(a.xi3(13,15,"rejectedLimits.table.headers[0]",a.DdM(32,O))),a.xp6(3),a.Oqu(a.xi3(16,18,"rejectedLimits.table.headers[1]",a.DdM(33,k))),a.xp6(3),a.Oqu(a.xi3(19,21,"rejectedLimits.table.headers[2]",a.DdM(34,P))),a.xp6(3),a.Oqu(a.xi3(22,24,"rejectedLimits.table.headers[3]",a.DdM(35,K))),a.xp6(3),a.Q6J("ngForOf",Oe.rejectedLimits),a.xp6(4),a.Q6J("mat-dialog-close",Oe.data.isVerified),a.xp6(1),a.hij(" ",a.xi3(30,27,"rejectedLimits.button",a.DdM(36,oe))," "))},dependencies:[c.sg,n.ZT,l.d,s.e3],encapsulation:2})}return ce})();function q(ce,de){if(1&ce&&(a.TgZ(0,"div",10),a._uU(1),a.qZA()),2&ce){const ue=a.oxw();a.xp6(1),a.hij(" ",ue.texts$.GeneralMessages[ue.formSuccess]?ue.texts$.GeneralMessages[ue.formSuccess]:ue.formSuccess," ")}}function se(ce,de){if(1&ce&&(a.TgZ(0,"div",11),a._uU(1),a.qZA()),2&ce){const ue=a.oxw();a.xp6(1),a.hij(" ",ue.texts$.GeneralMessages[ue.formError]?ue.texts$.GeneralMessages[ue.formError]:ue.formError," ")}}const Ae=function(){return{defaultValue:"L\xedmite Mensual"}},le=function(){return{defaultValue:"L\xedmite Semanal"}},xe=function(){return{defaultValue:"L\xedmite Diario"}};function Ee(ce,de){if(1&ce&&(a.TgZ(0,"div",12)(1,"div",13)(2,"div",14)(3,"p",15),a._uU(4),a.ALo(5,"i18next"),a.qZA(),a.TgZ(6,"p",16),a._uU(7),a.qZA()(),a.TgZ(8,"div",14)(9,"p",15),a._uU(10),a.ALo(11,"i18next"),a.qZA(),a.TgZ(12,"p",16),a._uU(13),a.qZA()(),a.TgZ(14,"div",14)(15,"p",15),a._uU(16),a.ALo(17,"i18next"),a.qZA(),a.TgZ(18,"p",16),a._uU(19),a.qZA()()()()),2&ce){const ue=a.oxw();a.xp6(4),a.Oqu(a.xi3(5,6,"PlayerAutoLimits.monthlyLimit",a.DdM(15,Ae))),a.xp6(3),a.hij(" ",ue.formatNumberToCurrency(null==ue.currentLimits.MENSUAL?null:ue.currentLimits.MENSUAL.quantity)," "),a.xp6(3),a.Oqu(a.xi3(11,9,"PlayerAutoLimits.weeklyLimit",a.DdM(16,le))),a.xp6(3),a.hij(" ",ue.formatNumberToCurrency(null==ue.currentLimits.SEMANAL?null:ue.currentLimits.SEMANAL.quantity)," "),a.xp6(3),a.Oqu(a.xi3(17,12,"PlayerAutoLimits.dailyLimit",a.DdM(17,xe))),a.xp6(3),a.hij(" ",ue.formatNumberToCurrency(null==ue.currentLimits.DIARIO?null:ue.currentLimits.DIARIO.quantity)," ")}}function Le(ce,de){if(1&ce&&(a.TgZ(0,"div")(1,"form",17)(2,"div",18)(3,"label",19),a._uU(4),a.ALo(5,"i18next"),a.qZA(),a._UZ(6,"input",20),a.qZA(),a.TgZ(7,"div",18)(8,"label",21),a._uU(9),a.ALo(10,"i18next"),a.qZA(),a._UZ(11,"input",22),a.qZA(),a.TgZ(12,"div",18)(13,"label",23),a._uU(14),a.ALo(15,"i18next"),a.qZA(),a._UZ(16,"input",24),a.qZA()()()),2&ce){const ue=a.oxw();a.xp6(1),a.Q6J("formGroup",ue.formData),a.xp6(3),a.Oqu(a.xi3(5,4,"PlayerAutoLimits.monthlyLimit",a.DdM(13,Ae))),a.xp6(5),a.Oqu(a.xi3(10,7,"PlayerAutoLimits.weeklyLimit",a.DdM(14,le))),a.xp6(5),a.Oqu(a.xi3(15,10,"PlayerAutoLimits.dailyLimit",a.DdM(15,xe)))}}const Ne=function(ce,de,ue,ve){return{"table-row":ce,"actual-level":de,"selected-level":ue,"disabled-level":ve}};function Ie(ce,de){if(1&ce){const ue=a.EpF();a.TgZ(0,"tr",25),a.NdJ("click",function(){const Xe=a.CHM(ue).$implicit,Cn=a.oxw();return a.KtG(Cn.setAutoLimits(Xe.level))}),a.TgZ(1,"td"),a._uU(2),a.qZA(),a.TgZ(3,"td"),a._uU(4),a.qZA(),a.TgZ(5,"td"),a._uU(6),a.qZA(),a.TgZ(7,"td"),a._uU(8),a.qZA()()}if(2&ce){const ue=de.$implicit,ve=a.oxw();a.Q6J("ngClass",a.l5B(5,Ne,ve.actualLevel+1>=ue.level,ve.actualLevel===ue.level,ve.selectedLevel===ue.level,ue.level>ve.actualLevel+1)),a.xp6(2),a.Oqu(ue.level),a.xp6(2),a.Oqu(ue.daily),a.xp6(2),a.Oqu(ue.weekly),a.xp6(2),a.Oqu(ue.monthly)}}const je=function(){return{defaultValue:"Tus l\xedmites"}},lt=function(){return{defaultValue:"Los l\xedmites se incrementan de manera jer\xe1rquica"}},Ye=function(){return{defaultValue:"Nivel"}},tn=function(){return{defaultValue:"Diario"}},$t=function(){return{defaultValue:"Semanal"}},Pt=function(){return{defaultValue:"Mensual"}},$e=function(){return{defaultValue:"Para aumentar de nivel en los l\xedmites debes cumplir con unos requisitos"}},Ze=function(){return{defaultValue:"Si deseas ubicarte en el nivel 1 el sistema te lo aprobar\xe1 de manera autom\xe1tica"}},Mt=function(){return{defaultValue:'Si los auto l\xedmites que deseas seleccionar son inferiores a los establecidos en el nivel 1, debes eligir la opci\xf3n "otros l\xedmites" y ubicar el valor diario de l\xedmites, tanto los limites semanales c\xf3mo mensuales se calculan autom\xe1ticamente.'}};let pe=(()=>{class ce{constructor(ue,ve,Oe){this.service=ue,this.store=ve,this.dialog=Oe,this.formSuccess="",this.formError="",this.formWarning="",this.isLoading=!0,this.currentLimits={},this.textBotonGuardar="Guardar",this.textBotonCancelar="Cancelar",this.acceptedLimits=!1,this.acceptedLimitsMessage="",this.displayedColumns=["level","daily","weekly","monthly"],this.disabledInput=!0,this.backUpLimits=[{level:1,daily:1e7,weekly:5e7,monthly:15e7},{level:2,daily:15e6,weekly:75e6,monthly:225e6},{level:3,daily:2e7,weekly:1e8,monthly:3e8},{level:4,daily:25e6,weekly:125e6,monthly:375e6},{level:5,daily:3e7,weekly:15e7,monthly:45e7}],this.changePage=new a.vpe,this.formData=new e.nJ({monthLimit:new e.p4({value:"",disabled:this.disabledInput}),weekLimit:new e.p4({value:"",disabled:this.disabledInput}),daylyLimit:new e.p4({value:"",disabled:this.disabledInput})}),this.assetsSubscription=this.store.select("assets").subscribe(Xe=>{this.texts$=Xe.texts,this.localTexts$=Xe.i18n,this.i18n=Xe.i18n})}ngOnInit(){this.limitsLevels=this.i18n.PlayerAutoLimits.tableContent,this.limitsValuesLevels=this.i18n.PlayerAutoLimits.tableContentValue,this.formSuccess="",this.formError="",this.getPlayerLimits(),""!==this.message&&(this.formSuccess=this.message)}rebootInit(){this.ngOnInit()}getAutoLimits(){this.isLoading=!0,this.service.getCurrentLimits().subscribe(ue=>{this.isLoading=!1,this.actualLevel=ue.LimitsLevel,0===this.actualLevel&&(this.formData.get("daylyLimit").patchValue(ue.ArrayLimits[0].limits[0].quantity),this.numberFormat("daylyLimit"),this.formData.get("monthLimit").patchValue(ue.ArrayLimits[1].limits[0].quantity),this.numberFormat("monthLimit"),this.formData.get("weekLimit").patchValue(ue.ArrayLimits[2].limits[0].quantity),this.numberFormat("weekLimit"))},ue=>{console.log(ue)})}formatNumberToCurrency(ue){return null===ue?void 0:"$"+ue.toString().replace(/\B(?=(\d{3})+(?!\d))/g,".")}setAutoLimits(ue){if(console.log("Test level",ue,this.actualLevel),this.actualLevel!==ue&&(ue<=this.actualLevel+1||0===this.actualLevel&&1===ue)){this.formError="",this.formSuccess="",this.selectedLevel=ue;let ve=0,Oe=0,Xe=0;this.limitsValuesLevels?(ve=this.limitsValuesLevels[ue-1].daily?this.limitsValuesLevels[ue-1].daily:this.backUpLimits[ue-1].daily,Oe=this.limitsValuesLevels[ue-1].weekly?this.limitsValuesLevels[ue-1].weekly:this.backUpLimits[ue-1].weekly,Xe=this.limitsValuesLevels[ue-1].monthly?this.limitsValuesLevels[ue-1].monthly:this.backUpLimits[ue-1].monthly,null==ve&&(ve=this.backUpLimits[ue-1].daily),null==Oe&&(Oe=this.backUpLimits[ue-1].weekly)):(ve=this.backUpLimits[ue-1].daily,Oe=this.backUpLimits[ue-1].weekly,Xe=this.backUpLimits[ue-1].monthly),this.service.updateAutolimits(ue,Oe,ve,Xe).subscribe(Cn=>{200===Cn.status&&(this.isLoading=!1,this.formSuccess="Tus l\xedmites se actualizaron correctamente.",this.selectedLevel=0,this.getPlayerLimits(),this.getAutoLimits())},Cn=>{this.isLoading=!1,this.selectedLevel=0,this.formError=422==Cn.status?"Tienes una solicitud de incremento de tus l\xedmites pendiente de validaci\xf3n, en 24 horas se ver\xe1 reflejado el cambio siempre y cuando este haya sido aprobado, de lo contrario tus l\xedmites continuar\xe1n iguales a los actuales.":500==Cn.status&&501===Cn.error.status?"Error al cambiar el nivel de l\xedmites, por favor, intenta mas tarde. Status 501":"RequestError"})}}getPlayerLimits(){this.service.getCurrentLimits().subscribe(ue=>{this.actualLevel=ue.LimitsLevel,0===this.actualLevel&&(this.formData.get("daylyLimit").patchValue(ue.ArrayLimits[0].limits[0].quantity),this.numberFormat("daylyLimit"),this.formData.get("monthLimit").patchValue(ue.ArrayLimits[1].limits[0].quantity),this.numberFormat("monthLimit"),this.formData.get("weekLimit").patchValue(ue.ArrayLimits[2].limits[0].quantity),this.numberFormat("weekLimit")),this.isLoading=!1,this.currentLimits={[ue.ArrayLimits[0].limits[0].duration.periodUnity]:{periodUnity:ue.ArrayLimits[0].limits[0].duration.periodUnity,quantity:ue.ArrayLimits[0].limits[0].quantity},[ue.ArrayLimits[1].limits[0].duration.periodUnity]:{periodUnity:ue.ArrayLimits[1].limits[0].duration.periodUnity,quantity:ue.ArrayLimits[1].limits[0].quantity},[ue.ArrayLimits[2].limits[0].duration.periodUnity]:{periodUnity:ue.ArrayLimits[2].limits[0].duration.periodUnity,quantity:ue.ArrayLimits[2].limits[0].quantity}};for(let ke=0;ke{ke.valorSolicitud!==ke.valorActual&&95===ke.estadoSolicitud&&ve.push(ke),94===ke.estadoSolicitud&&Oe.push(ke),96===ke.estadoSolicitud&&Xe.push(ke)}),ve.length>0&&this.dialog.open(N,{panelClass:"menu-dialog",data:{newLimits:ve,acceptedLimits:this.acceptedLimits}}).afterClosed().subscribe(fe=>{this.getPlayerLimits(),void 0!==fe&&fe.acceptedLimits&&(this.acceptedLimitsMessage="Sus limites se han actualizado exitosamente.")}),Oe.length>0){const ke=new Date(Oe[0].fechaSolicitud),fe=new Date;ke.setHours(ke.getHours()+72);const De=Math.abs(ke-fe),ze=Math.floor(De/36e5);this.formWarning="Actualmente tiene una solicitud de cambio de l\xedmites por ser aprobada, en "+ze+" horas se sabr\xe1 la respuesta de su solicitud"}Xe.length>0&&this.dialog.open(me,{panelClass:"menu-dialog",data:{rejectedLimits:Xe}})},()=>{this.isLoading=!1})}numberFormat(ue){var ve=this.formData.value[ue];isNaN(ve)?this.formData.patchValue({[ue]:this.formData.value[ue].replace(/[^\d\.]*/g,"")}):(ve="$"+(ve=ve.toString().split("").reverse().join("").replace(/(?=\d*\.?)(\d{3})/g,"$1.")).split("").reverse().join("").replace(/^[\.]/,""),this.formData.patchValue({[ue]:ve}))}gaEventAutoLimits(ue){const Oe=this.formData.controls.weekLimit.value,Xe=this.formData.controls.daylyLimit.value,Cn=this.formData.controls.monthLimit.value.replace(/\./g,""),ke=Oe.replace(/\./g,""),fe=Xe.replace(/\./g,"");window.dataLayer.push({event:"ga_event",category:"Mi Cuenta",action:"BPW - Juego responsable",label:"Autolimites - "+ue,limiteMensual:"Cancelar"===ue?"":Cn,limiteSemanal:"Cancelar"===ue?"":ke,limiteDiario:"Cancelar"===ue?"":fe})}goBack(){this.gaEventAutoLimits(this.textBotonCancelar),this.changePage.emit()}static#e=this.\u0275fac=function(ve){return new(ve||ce)(a.Y36(i.h),a.Y36(r.yh),a.Y36(n.uw))};static#t=this.\u0275cmp=a.Xpm({type:ce,selectors:[["app-autolimits"]],inputs:{message:"message"},outputs:{changePage:"changePage"},decls:39,vars:50,consts:[[1,"text-blue","subtitle1"],["class","alert alert-success",4,"ngIf"],["class","alert alert-danger","role","alert",4,"ngIf"],["class","limits-section",4,"ngIf"],[4,"ngIf"],[1,"text-blue","subtitle2"],[1,"row",2,"overflow","auto"],[1,"levels","col-12",2,"width","100%","border-radius","8px","border-collapse","separate"],[3,"ngClass","click",4,"ngFor","ngForOf"],[1,"indications","mt-3"],[1,"alert","alert-success"],["role","alert",1,"alert","alert-danger"],[1,"limits-section"],[1,"limits-container"],[1,"limit-item"],[1,"limit-label","text-blue","subtitle2"],[1,"limit-value"],[1,"row","mb-3",3,"formGroup"],[1,"form-group","col-12","col-md-4"],["for","monthLimit"],["matInput","","formControlName","monthLimit","type","text",1,"form-control"],["for","weekLimit"],["matInput","","formControlName","weekLimit","type","text",1,"form-control"],["for","daylyLimit"],["matInput","","formControlName","daylyLimit","type","text",1,"form-control"],[3,"ngClass","click"]],template:function(ve,Oe){1&ve&&(a.TgZ(0,"div")(1,"p",0),a._uU(2),a.ALo(3,"i18next"),a.qZA(),a.YNc(4,q,2,1,"div",1),a.YNc(5,se,2,1,"div",2),a.YNc(6,Ee,20,18,"div",3),a.YNc(7,Le,17,16,"div",4),a.TgZ(8,"p",5),a._uU(9),a.ALo(10,"i18next"),a.qZA(),a.TgZ(11,"div",6)(12,"table",7)(13,"thead")(14,"tr")(15,"th"),a._uU(16),a.ALo(17,"i18next"),a.qZA(),a.TgZ(18,"th"),a._uU(19),a.ALo(20,"i18next"),a.qZA(),a.TgZ(21,"th"),a._uU(22),a.ALo(23,"i18next"),a.qZA(),a.TgZ(24,"th"),a._uU(25),a.ALo(26,"i18next"),a.qZA()()(),a.TgZ(27,"tbody"),a.YNc(28,Ie,9,10,"tr",8),a.qZA()()(),a.TgZ(29,"div",9)(30,"p"),a._uU(31),a.ALo(32,"i18next"),a.qZA(),a.TgZ(33,"p"),a._uU(34),a.ALo(35,"i18next"),a.qZA(),a.TgZ(36,"p"),a._uU(37),a.ALo(38,"i18next"),a.qZA()()()),2&ve&&(a.xp6(2),a.Oqu(a.xi3(3,14,"PlayerAutoLimits.yourLimits",a.DdM(41,je))),a.xp6(2),a.Q6J("ngIf",""!=Oe.formSuccess),a.xp6(1),a.Q6J("ngIf",""!=Oe.formError),a.xp6(1),a.Q6J("ngIf",0!=Oe.actualLevel),a.xp6(1),a.Q6J("ngIf",0==Oe.actualLevel),a.xp6(2),a.Oqu(a.xi3(10,17,"PlayerAutoLimits.autoLimitsExplanation",a.DdM(42,lt))),a.xp6(7),a.Oqu(a.xi3(17,20,"PlayerAutoLimits.tableHeaderTitles[0]",a.DdM(43,Ye))),a.xp6(3),a.Oqu(a.xi3(20,23,"PlayerAutoLimits.tableHeaderTitles[1]",a.DdM(44,tn))),a.xp6(3),a.Oqu(a.xi3(23,26,"PlayerAutoLimits.tableHeaderTitles[2]",a.DdM(45,$t))),a.xp6(3),a.Oqu(a.xi3(26,29,"PlayerAutoLimits.tableHeaderTitles[3]",a.DdM(46,Pt))),a.xp6(3),a.Q6J("ngForOf",Oe.limitsLevels),a.xp6(3),a.Oqu(a.xi3(32,32,"PlayerAutoLimits.instruction1",a.DdM(47,$e))),a.xp6(3),a.Oqu(a.xi3(35,35,"PlayerAutoLimits.instruction2",a.DdM(48,Ze))),a.xp6(3),a.Oqu(a.xi3(38,38,"PlayerAutoLimits.instruction3",a.DdM(49,Mt))))},dependencies:[c.mk,c.sg,c.O5,e._Y,e.Fj,e.JJ,e.JL,e.sg,e.u,s.e3],styles:["label[_ngcontent-%COMP%]{color:#002361;font-weight:600}.form-group[_ngcontent-%COMP%]{margin-top:1rem}.form-group[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%], .form-group[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%]::placeholder{background-color:#eceef2;font-size:12px;height:41px;color:#737374}.form-group[_ngcontent-%COMP%] input[type=radio][_ngcontent-%COMP%]{height:14.5px;width:14.5px}.form-group[_ngcontent-%COMP%] input[type=radio][_ngcontent-%COMP%]:checked{background-color:red}.form-group-radio[_ngcontent-%COMP%]{display:flex;flex-direction:column}.form-group-radio[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{margin-top:0!important;color:#002361;font-weight:500}.form-group-radio[_ngcontent-%COMP%] mat-radio-group[_ngcontent-%COMP%]{display:flex;gap:6rem}.button-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem;margin-top:115px}.button-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{background-color:#00ae42;border-radius:5px!important;font-size:15px;font-weight:600;width:90%;color:#fff;max-width:230px;height:50px;border:none;cursor:pointer}.button-container[_ngcontent-%COMP%] button.btn-link[_ngcontent-%COMP%]{background-color:transparent;color:#002361;font-weight:400}.button-container[_ngcontent-%COMP%] button.btn-link[_ngcontent-%COMP%]:hover{background-color:transparent;cursor:pointer}.button-container[_ngcontent-%COMP%] button.btn-link[_ngcontent-%COMP%]:disabled{background-color:transparent;cursor:default}.button-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{background-color:#009037}.button-container[_ngcontent-%COMP%] button[disabled][_ngcontent-%COMP%]{background-color:#05a743;cursor:default}.btn-cancel[_ngcontent-%COMP%]{background-color:#c4c4c4!important}select[_ngcontent-%COMP%]{height:30px;cursor:pointer}.select-container[_ngcontent-%COMP%]{position:relative}.select-container[_ngcontent-%COMP%]:after{content:url(down_arrow.4c76fbb02245b074.svg);position:absolute;right:14px;top:31%;transform:scale(.7)}@media screen and (max-width: 800px){.form-group-radio[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{color:#656565!important;font-size:10px}button[_ngcontent-%COMP%]{width:90%}.button-container[_ngcontent-%COMP%]{margin-top:20px}}ul[_ngcontent-%COMP%]{width:95%;list-style:none;margin-left:auto;margin-right:auto}.subtitle1[_ngcontent-%COMP%], .subtitle2[_ngcontent-%COMP%]{font-weight:600}.subtitle1[_ngcontent-%COMP%]{font-size:24px;margin-top:50px}li[_ngcontent-%COMP%]{margin-top:21px}table[_ngcontent-%COMP%]{border-spacing:8px 10px;text-align:center}.title[_ngcontent-%COMP%]{color:#002361;font-size:24px;font-weight:600;margin-bottom:4rem}.subtitle[_ngcontent-%COMP%], label[_ngcontent-%COMP%]{color:#002361;font-weight:500}.center[_ngcontent-%COMP%]{display:grid!important;place-items:center!important}.no-m[_ngcontent-%COMP%]{margin:0!important}tr[_ngcontent-%COMP%] th[_ngcontent-%COMP%], tr[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{background-color:#eceef2;padding:.5em 1em;font-weight:500}tr[_ngcontent-%COMP%] th[_ngcontent-%COMP%] .actual-level[_ngcontent-%COMP%], tr[_ngcontent-%COMP%] td[_ngcontent-%COMP%] .actual-level[_ngcontent-%COMP%]{background-color:#c6d8e8!important;cursor:default!important}tr.actual-level[_ngcontent-%COMP%] th[_ngcontent-%COMP%], tr.actual-level[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{background-color:#c6d8e8!important}.table-row[_ngcontent-%COMP%]:not(.actual-level):hover{background-color:#6c757d}.table-row[_ngcontent-%COMP%]{cursor:pointer}.limits-container[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0px 20px;margin-bottom:30px 0}.limit-value[_ngcontent-%COMP%]{background-color:#eceef2;color:#656565;padding:.5em 1em;font-weight:500;border-radius:3px;max-width:283px;height:41px;display:flex;align-items:center}.disabled-level[_ngcontent-%COMP%]{color:gray;cursor:default!important} .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#fff!important}.selected-level[_ngcontent-%COMP%]{background-color:#6c757d}@media screen and (max-width: 700px){.limits-container[_ngcontent-%COMP%]{grid-template-columns:1fr}.limit-value[_ngcontent-%COMP%]{max-width:100%}table[_ngcontent-%COMP%]{font-size:9px}table[_ngcontent-%COMP%] th[_ngcontent-%COMP%], table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:.5rem .4rem}}"]})}return ce})()},94061:(Me,$,f)=>{"use strict";f.d($,{A:()=>d});var a=f(65879),e=f(56223),n=f(72042),i=f(84221),r=f(96814),c=f(68644),l=f(59491);function s(T,J){if(1&T&&(a.TgZ(0,"div",16),a._uU(1),a.qZA()),2&T){const Y=a.oxw();a.xp6(1),a.hij(" ",Y.texts$.GeneralMessages[Y.formError]?Y.texts$.GeneralMessages[Y.formError]:Y.formError," ")}}function h(T,J){if(1&T&&(a.TgZ(0,"div",17),a._uU(1),a.qZA()),2&T){const Y=a.oxw();a.xp6(1),a.hij(" ",Y.texts$.GeneralMessages[Y.formSuccess]?Y.texts$.GeneralMessages[Y.formSuccess]:Y.formSuccess," ")}}const p=function(T,J){return{"d-block":T,"d-none":J}},g=function(){return{marginTop:"1rem"}},_=function(){return{defaultValue:"L\xedmites diarios"}},b=function(){return{defaultValue:"Digita tus l\xedmites diarios"}},y=function(){return{marginTop:"10px",marginBottom:"20px"}},E=function(){return{defaultValue:"Confirmar"}},C=function(){return{defaultValue:"Limites Semanales"}},I=function(){return{defaultValue:"Limites Mensuales"}};let d=(()=>{class T{constructor(Y,te){this.service=Y,this.store=te,this.selectedDailyLimit=0,this.dailyLimit="$",this.isLoading=!1,this.formSuccess="",this.formError="",this.changePage=new a.vpe,this.showLimits=new a.vpe,this.formData=new e.nJ({dailyLimit:new e.p4("",[e.kI.required]),weeklyLimit:new e.p4(""),monthlyLimit:new e.p4("")})}ngOnInit(){this.assetsSubscription=this.store.select("assets").subscribe(Y=>{this.texts$=Y.i18n})}calculateLimits(){this.formError="",this.formSuccess="",this.isLoading=!0,this.service.calculateLimits(this.dailyLimit).subscribe(Y=>{this.isLoading=!1,0===Y.code&&(this.dailyLimit=this.formatNumberToCurrency(Number(this.dailyLimit)),this.weeklyLimit=this.formatNumberToCurrency(Y.weeklyLimit),this.monthlyLimit=this.formatNumberToCurrency(Y.monthlyLimit))},Y=>{this.isLoading=!1,this.weeklyLimit="0",this.monthlyLimit="0",this.formData.get("weeklyLimit").patchValue(""),this.formData.get("monthlyLimit").patchValue(""),1===Y.error.code?this.formError="DayliLimitLessThan2000":3===Y.error.code&&(this.formError="errorMaxLimitsValueLevel0")})}formatNumberToCurrency(Y){return"$"+Y.toString().replace(/\B(?=(\d{3})+(?!\d))/g,".")}removeFormatNumberToCurrency(Y){return Y.toString().replace(/[$.]/g,"")}resetInput(){this.formData.get("dailyLimit").patchValue("")}currencyFormat(){this.formError="";const Y=this.formData.value.dailyLimit;if(""!=Y){const te=Y.toString();/^[0-9]*$/.test(te)?(this.selectedDailyLimit=parseInt(Y),this.formData.get("dailyLimit").patchValue(this.formatCurrency(Y))):(this.formError="DailyLimitIsNaN",this.formData.get("weeklyLimit").patchValue(""),this.formData.get("monthlyLimit").patchValue(""),this.weeklyLimit="0",this.monthlyLimit="0")}}setLimits(){this.formError="","0"!==this.weeklyLimit&&"0"!==this.monthlyLimit?(this.isLoading=!0,this.service.updateAutolimits(0,this.removeFormatNumberToCurrency(this.dailyLimit),this.removeFormatNumberToCurrency(this.weeklyLimit),this.removeFormatNumberToCurrency(this.monthlyLimit)).subscribe(te=>{console.log("PRUEBA:",0,this.dailyLimit,this.weeklyLimit,this.monthlyLimit),this.isLoading=!1,200===te.status&&(this.formSuccess="Tus l\xedmites se actualizaron correctamente.",this.showLimits.emit({message:this.formSuccess}))},te=>{this.isLoading=!1,this.formError=422==te.status?"Tienes una solicitud de incremento de tus l\xedmites pendiente de validaci\xf3n, en 24 horas se ver\xe1 reflejado el cambio siempre y cuando este haya sido aprobado, de lo contrario tus l\xedmites continuar\xe1n iguales a los actuales.":"RequestError"})):this.formError="EmptyLimits"}formatCurrency(Y,te){return new Intl.NumberFormat(te,{minimumFractionDigits:0,maximumFractionDigits:0}).format(Number(Y))}static#e=this.\u0275fac=function(te){return new(te||T)(a.Y36(n.h),a.Y36(i.yh))};static#t=this.\u0275cmp=a.Xpm({type:T,selectors:[["app-select-autolimits"]],outputs:{changePage:"changePage",showLimits:"showLimits"},decls:35,vars:46,consts:[[1,"row"],[3,"ngClass"],[3,"ngStyle"],["class","alert alert-danger","role","alert",4,"ngIf"],["class","alert alert-success",4,"ngIf"],[1,"col-12","col-lg-4",3,"formGroup","ngSubmit"],[1,"form-group","col-12"],["for","dailyLimit"],[1,"subtitle"],["type","text","formControlName","dailyLimit",1,"form-control",3,"ngModel","click","ngModelChange"],[1,"button-container",3,"ngStyle"],["for","weeklyLimit"],["type","text","formControlName","weeklyLimit","disabled","",1,"form-control",3,"ngModel","ngModelChange"],["for","monthlyLimit"],["type","text","formControlName","monthlyLimit","disabled","",1,"form-control",3,"ngModel","ngModelChange"],[3,"click"],["role","alert",1,"alert","alert-danger"],[1,"alert","alert-success"]],template:function(te,N){1&te&&(a.TgZ(0,"div",0),a._UZ(1,"app-loading",1)(2,"br")(3,"br"),a.TgZ(4,"div",2),a.YNc(5,s,2,1,"div",3),a.YNc(6,h,2,1,"div",4),a.qZA(),a.TgZ(7,"form",5),a.NdJ("ngSubmit",function(){return N.calculateLimits()}),a.TgZ(8,"div",6)(9,"label",7),a._uU(10),a.ALo(11,"i18next"),a.qZA(),a._UZ(12,"br"),a.TgZ(13,"p",8),a._uU(14),a.ALo(15,"i18next"),a.qZA(),a.TgZ(16,"input",9),a.NdJ("click",function(){return N.resetInput()})("ngModelChange",function(x){return N.dailyLimit=x}),a.qZA()(),a.TgZ(17,"div",10)(18,"button"),a._uU(19),a.ALo(20,"i18next"),a.qZA()(),a.TgZ(21,"div",6)(22,"label",11),a._uU(23),a.ALo(24,"i18next"),a.qZA(),a.TgZ(25,"input",12),a.NdJ("ngModelChange",function(x){return N.weeklyLimit=x}),a.qZA()(),a.TgZ(26,"div",6)(27,"label",13),a._uU(28),a.ALo(29,"i18next"),a.qZA(),a.TgZ(30,"input",14),a.NdJ("ngModelChange",function(x){return N.monthlyLimit=x}),a.qZA()(),a.TgZ(31,"div",10)(32,"button",15),a.NdJ("click",function(){return N.setLimits()}),a._uU(33),a.ALo(34,"i18next"),a.qZA()()()()),2&te&&(a.xp6(1),a.Q6J("ngClass",a.WLB(34,p,N.isLoading,!N.isLoading)),a.xp6(3),a.Q6J("ngStyle",a.DdM(37,g)),a.xp6(1),a.Q6J("ngIf",""!=N.formError),a.xp6(1),a.Q6J("ngIf",""!=N.formSuccess),a.xp6(1),a.Q6J("formGroup",N.formData),a.xp6(3),a.Oqu(a.xi3(11,16,"selectautolimitsMenuUsuario.dailyLimitLabel",a.DdM(38,_))),a.xp6(4),a.Oqu(a.xi3(15,19,"selectautolimitsMenuUsuario.dailyLimitSubtitle",a.DdM(39,b))),a.xp6(2),a.Q6J("ngModel",N.dailyLimit),a.xp6(1),a.Q6J("ngStyle",a.DdM(40,y)),a.xp6(2),a.Oqu(a.xi3(20,22,"selectautolimitsMenuUsuario.CalculateconfirmButton",a.DdM(41,E))),a.xp6(4),a.Oqu(a.xi3(24,25,"selectautolimitsMenuUsuario.weeklyLimitLabel",a.DdM(42,C))),a.xp6(2),a.Q6J("ngModel",N.weeklyLimit),a.xp6(3),a.Oqu(a.xi3(29,28,"selectautolimitsMenuUsuario.monthlyLimitLabel",a.DdM(43,I))),a.xp6(2),a.Q6J("ngModel",N.monthlyLimit),a.xp6(1),a.Q6J("ngStyle",a.DdM(44,y)),a.xp6(2),a.Oqu(a.xi3(34,31,"selectautolimitsMenuUsuario.confirmButton",a.DdM(45,E))))},dependencies:[r.mk,r.O5,r.PC,e._Y,e.Fj,e.JJ,e.JL,e.sg,e.u,c.N,l.e3],styles:[".button-container[_ngcontent-%COMP%]{display:grid;place-items:start!important}.button-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-top:1.5rem!important;margin-bottom:1.5rem!important}label[for=dailyLimit][_ngcontent-%COMP%]{font-size:16px;margin-bottom:2rem}","label[_ngcontent-%COMP%]{color:#002361;font-weight:600}.form-group[_ngcontent-%COMP%]{margin-top:1rem}.form-group[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%], .form-group[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%]::placeholder{background-color:#eceef2;font-size:12px;height:41px;color:#737374}.form-group[_ngcontent-%COMP%] input[type=radio][_ngcontent-%COMP%]{height:14.5px;width:14.5px}.form-group[_ngcontent-%COMP%] input[type=radio][_ngcontent-%COMP%]:checked{background-color:red}.form-group-radio[_ngcontent-%COMP%]{display:flex;flex-direction:column}.form-group-radio[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{margin-top:0!important;color:#002361;font-weight:500}.form-group-radio[_ngcontent-%COMP%] mat-radio-group[_ngcontent-%COMP%]{display:flex;gap:6rem}.button-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem;margin-top:115px}.button-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{background-color:#00ae42;border-radius:5px!important;font-size:15px;font-weight:600;width:90%;color:#fff;max-width:230px;height:50px;border:none;cursor:pointer}.button-container[_ngcontent-%COMP%] button.btn-link[_ngcontent-%COMP%]{background-color:transparent;color:#002361;font-weight:400}.button-container[_ngcontent-%COMP%] button.btn-link[_ngcontent-%COMP%]:hover{background-color:transparent;cursor:pointer}.button-container[_ngcontent-%COMP%] button.btn-link[_ngcontent-%COMP%]:disabled{background-color:transparent;cursor:default}.button-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{background-color:#009037}.button-container[_ngcontent-%COMP%] button[disabled][_ngcontent-%COMP%]{background-color:#05a743;cursor:default}.btn-cancel[_ngcontent-%COMP%]{background-color:#c4c4c4!important}select[_ngcontent-%COMP%]{height:30px;cursor:pointer}.select-container[_ngcontent-%COMP%]{position:relative}.select-container[_ngcontent-%COMP%]:after{content:url(down_arrow.4c76fbb02245b074.svg);position:absolute;right:14px;top:31%;transform:scale(.7)}@media screen and (max-width: 800px){.form-group-radio[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{color:#656565!important;font-size:10px}button[_ngcontent-%COMP%]{width:90%}.button-container[_ngcontent-%COMP%]{margin-top:20px}}.title[_ngcontent-%COMP%]{color:#002361;font-size:24px;font-weight:600;margin-bottom:4rem}.subtitle[_ngcontent-%COMP%], label[_ngcontent-%COMP%]{color:#002361;font-weight:500}.center[_ngcontent-%COMP%]{display:grid!important;place-items:center!important}.no-m[_ngcontent-%COMP%]{margin:0!important}"]})}return T})()},96795:(Me,$,f)=>{"use strict";f.d($,{r:()=>x});var a=f(65879),e=f(72042),n=f(84221),i=f(6138),r=f(96814),c=f(56223),l=f(59491);function s(F,Q){if(1&F&&(a.TgZ(0,"div",20),a._uU(1),a.qZA()),2&F){const O=a.oxw();a.xp6(1),a.hij(" ",O.i18n.playerValidationError[O.formError]," ")}}function h(F,Q){if(1&F&&(a.TgZ(0,"div",21),a._uU(1),a.qZA()),2&F){const O=a.oxw();a.xp6(1),a.hij(" ",O.i18n.GeneralMessages[O.formSuccess]," ")}}function p(F,Q){if(1&F&&(a.TgZ(0,"option",22),a._uU(1),a.qZA()),2&F){const O=Q.$implicit;a.Q6J("value",O.value),a.xp6(1),a.hij(" ",O.text," ")}}const g=function(){return{defaultValue:"Guardar"}};function _(F,Q){if(1&F){const O=a.EpF();a.TgZ(0,"button",23),a.NdJ("click",function(){a.CHM(O);const P=a.oxw();return a.KtG(P.setSessionLimit())}),a._uU(1),a.ALo(2,"i18next"),a.qZA()}2&F&&(a.xp6(1),a.hij(" ",a.xi3(2,1,"sessionlimitMenuUsuario.saveButton",a.DdM(4,g))," "))}function b(F,Q){1&F&&a._UZ(0,"i",26)}const y=function(F){return{disabled:F}},E=function(){return{defaultValue:"Cargando..."}};function C(F,Q){if(1&F&&(a.TgZ(0,"button",24),a._uU(1),a.ALo(2,"i18next"),a.YNc(3,b,1,0,"i",25),a.qZA()),2&F){const O=a.oxw();a.Q6J("ngClass",a.VKq(7,y,O.isLoading))("disabled",O.isLoading),a.xp6(1),a.hij(" ",a.xi3(2,4,"sessionlimitMenuUsuario.loadingButton",a.DdM(9,E))," "),a.xp6(2),a.Q6J("ngIf",O.isLoading)}}const I=function(){return{fontSize:"16px",marginBottom:"0",marginTop:"26px"}},d=function(){return{defaultValue:"Tu tiempo l\xedmite de sesi\xf3n actual:"}},T=function(){return{defaultValue:"Selecciona una opcion"}},J=function(){return{marginTop:"25px"}},te=function(){return{defaultValue:"Si deseas modificar tus l\xedmites, por favor selecione un nuevo valor y pulse Guardar."}},N=function(){return{justifyContent:"center"}},G=function(){return{defaultValue:"Cancelar"}};let x=(()=>{class F{constructor(O,k,P){this.service=O,this.store=k,this.loginService=P,this.isLoading=!0,this.formSuccess="",this.formError="",this.changePage=new a.vpe,this.textBotonGuardar="Guardar",this.textBotonCancelar="Cancelar",this.sessionLimits=[{text:"1 hora",value:60},{text:"2 horas",value:120},{text:"3 horas",value:180},{text:"5 horas",value:300},{text:"8 horas",value:480},{text:"24 horas",value:1440}],this.textTime={60:"1 Hora",120:"2 Horas",180:"3 Horas",300:"5 Horas",480:"8 Horas",1440:"24 horas"}}ngOnInit(){this.getSessionLimits(),this.assetsSubscription=this.store.select("assets").subscribe(O=>{this.i18n=O.i18n})}getCurrentSessionLimits(){this.isLoading=!0,this.service.getCurrentSessionLimits().subscribe(O=>{this.isLoading=!1,this.duration=O.duration},()=>{this.isLoading=!1})}setSessionLimit(){this.gaEventSessionLimit(this.textBotonGuardar),this.isLoading=!0,this.formError="",this.formSuccess="",this.service.setSessionLimit(this.duration).subscribe(O=>{this.isLoading=!1,this.loginService.refreshToken().subscribe(k=>{localStorage.removeItem("session"),localStorage.setItem("session",JSON.stringify(k)),localStorage.removeItem("refreshing"),localStorage.setItem("minTokenRefresh",((new Date).getTime()+5e5).toString())},k=>{localStorage.removeItem("refreshing"),localStorage.clear(),location.reload()}),this.formSuccess="SuccessUpdate",this.getSessionLimits()},()=>{this.isLoading=!1,this.formError="RequestError"})}gaEventSessionLimit(O){window.dataLayer.push({event:"ga_event",category:"Mi Cuenta",action:"BPW - Juego responsable",label:"L\xedmite de sesi\xf3n - "+O,tiempoLimiteSesion:"Cancelar"===O?"":this.textTime[this.duration]})}goBack(){this.gaEventSessionLimit(this.textBotonCancelar),this.changePage.emit()}getSessionLimits(){this.isLoading=!0,this.service.getSessionLimits().subscribe(O=>{this.isLoading=!1,this.limits=O,O.length>0&&(this.duration=O[O.length-1].duration)},O=>{this.isLoading=!1})}static#e=this.\u0275fac=function(k){return new(k||F)(a.Y36(e.h),a.Y36(n.yh),a.Y36(i.r))};static#t=this.\u0275cmp=a.Xpm({type:F,selectors:[["app-sessionlimit"]],outputs:{changePage:"changePage"},decls:34,vars:32,consts:[[1,"row"],[1,"title",3,"ngStyle"],[1,"pe-3","ps-3"],["class","alert alert-danger",4,"ngIf"],["class","alert alert-success",4,"ngIf"],[1,"form-group","col-12","col-lg-3"],["for",""],[1,"select-container",2,"width","100%"],[1,"form-control",3,"ngModel","ngModelChange"],[3,"value",4,"ngFor","ngForOf"],[1,"text-blue","subtitle",3,"ngStyle"],[1,"text-end"],[1,"row","m-0",3,"ngStyle"],[1,"col-12","col-md-8","p-0"],[1,"row","m-0","p-0","justify-content-between"],[1,"col-12","col-md-6","mt-3","pe-md-3","p-0","button-container"],["type","button",1,"w-100","btn-cancel",3,"click"],[1,"col-12","col-md-6","mt-3","ps-md-3","p-0","button-container"],["class","w-100",3,"click",4,"ngIf"],["class","ps-3 pe-3","type","submit",3,"ngClass","disabled",4,"ngIf"],[1,"alert","alert-danger"],[1,"alert","alert-success"],[3,"value"],[1,"w-100",3,"click"],["type","submit",1,"ps-3","pe-3",3,"ngClass","disabled"],["class","fas fa-circle-notch fa-spin",4,"ngIf"],[1,"fas","fa-circle-notch","fa-spin"]],template:function(k,P){1&k&&(a.TgZ(0,"div",0),a._UZ(1,"br")(2,"br"),a.TgZ(3,"p",1),a._uU(4),a.ALo(5,"i18next"),a.qZA(),a._UZ(6,"br")(7,"br"),a.TgZ(8,"div",2),a.YNc(9,s,2,1,"div",3),a.YNc(10,h,2,1,"div",4),a.qZA(),a.TgZ(11,"div",5)(12,"label",6),a._uU(13),a.ALo(14,"i18next"),a.qZA(),a.TgZ(15,"div",7)(16,"select",8),a.NdJ("ngModelChange",function(oe){return P.duration=oe}),a.YNc(17,p,2,2,"option",9),a.qZA()()(),a._UZ(18,"br")(19,"br"),a.TgZ(20,"p",10),a._uU(21),a.ALo(22,"i18next"),a.qZA(),a.TgZ(23,"div",11)(24,"div",12)(25,"div",13)(26,"div",14)(27,"div",15)(28,"button",16),a.NdJ("click",function(){return P.goBack()}),a._uU(29),a.ALo(30,"i18next"),a.qZA()(),a.TgZ(31,"div",17),a.YNc(32,_,3,5,"button",18),a.YNc(33,C,4,10,"button",19),a.qZA()()()()()()),2&k&&(a.xp6(3),a.Q6J("ngStyle",a.DdM(25,I)),a.xp6(1),a.hij(" ",a.xi3(5,13,"sessionlimitMenuUsuario.title",a.DdM(26,d))," "),a.xp6(5),a.Q6J("ngIf",""!=P.formError),a.xp6(1),a.Q6J("ngIf",""!=P.formSuccess),a.xp6(3),a.Oqu(a.xi3(14,16,"sessionlimitMenuUsuario.selectLabel",a.DdM(27,T))),a.xp6(3),a.Q6J("ngModel",P.duration),a.xp6(1),a.Q6J("ngForOf",P.sessionLimits),a.xp6(3),a.Q6J("ngStyle",a.DdM(28,J)),a.xp6(1),a.hij(" ",a.xi3(22,19,"sessionlimitMenuUsuario.subtitle",a.DdM(29,te))," "),a.xp6(3),a.Q6J("ngStyle",a.DdM(30,N)),a.xp6(5),a.hij(" ",a.xi3(30,22,"sessionlimitMenuUsuario.cancelButton",a.DdM(31,G))," "),a.xp6(3),a.Q6J("ngIf",!P.isLoading),a.xp6(1),a.Q6J("ngIf",P.isLoading))},dependencies:[r.mk,r.sg,r.O5,r.PC,c.YN,c.Kr,c.EJ,c.JJ,c.On,l.e3],styles:[".title[_ngcontent-%COMP%]{margin-top:2rem;margin-bottom:1rem!important;font-size:16px}","label[_ngcontent-%COMP%]{color:#002361;font-weight:600}.form-group[_ngcontent-%COMP%]{margin-top:1rem}.form-group[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%], .form-group[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%]::placeholder{background-color:#eceef2;font-size:12px;height:41px;color:#737374}.form-group[_ngcontent-%COMP%] input[type=radio][_ngcontent-%COMP%]{height:14.5px;width:14.5px}.form-group[_ngcontent-%COMP%] input[type=radio][_ngcontent-%COMP%]:checked{background-color:red}.form-group-radio[_ngcontent-%COMP%]{display:flex;flex-direction:column}.form-group-radio[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{margin-top:0!important;color:#002361;font-weight:500}.form-group-radio[_ngcontent-%COMP%] mat-radio-group[_ngcontent-%COMP%]{display:flex;gap:6rem}.button-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem;margin-top:115px}.button-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{background-color:#00ae42;border-radius:5px!important;font-size:15px;font-weight:600;width:90%;color:#fff;max-width:230px;height:50px;border:none;cursor:pointer}.button-container[_ngcontent-%COMP%] button.btn-link[_ngcontent-%COMP%]{background-color:transparent;color:#002361;font-weight:400}.button-container[_ngcontent-%COMP%] button.btn-link[_ngcontent-%COMP%]:hover{background-color:transparent;cursor:pointer}.button-container[_ngcontent-%COMP%] button.btn-link[_ngcontent-%COMP%]:disabled{background-color:transparent;cursor:default}.button-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{background-color:#009037}.button-container[_ngcontent-%COMP%] button[disabled][_ngcontent-%COMP%]{background-color:#05a743;cursor:default}.btn-cancel[_ngcontent-%COMP%]{background-color:#c4c4c4!important}select[_ngcontent-%COMP%]{height:30px;cursor:pointer}.select-container[_ngcontent-%COMP%]{position:relative}.select-container[_ngcontent-%COMP%]:after{content:url(down_arrow.4c76fbb02245b074.svg);position:absolute;right:14px;top:31%;transform:scale(.7)}@media screen and (max-width: 800px){.form-group-radio[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{color:#656565!important;font-size:10px}button[_ngcontent-%COMP%]{width:90%}.button-container[_ngcontent-%COMP%]{margin-top:20px}}.title[_ngcontent-%COMP%]{color:#002361;font-size:24px;font-weight:600;margin-bottom:4rem}.subtitle[_ngcontent-%COMP%], label[_ngcontent-%COMP%]{color:#002361;font-weight:500}.center[_ngcontent-%COMP%]{display:grid!important;place-items:center!important}.no-m[_ngcontent-%COMP%]{margin:0!important}"]})}return F})()},13214:(Me,$,f)=>{"use strict";f.d($,{s:()=>N});var a=f(17700),e=f(65879),n=f(84221),i=f(96814),r=f(59491);function c(G,x){if(1&G&&(e.TgZ(0,"p"),e._uU(1),e.qZA()),2&G){const F=e.oxw(2);e.xp6(1),e.hij(" ",F.data.title," ")}}const l=function(){return{defaultValue:"success icon"}};function s(G,x){1&G&&(e._UZ(0,"img",7),e.ALo(1,"i18next")),2&G&&e.s9C("alt",e.xi3(1,1,"popUp.successIconAltText",e.DdM(4,l)))}const h=function(){return{defaultValue:"error icon"}};function p(G,x){1&G&&(e._UZ(0,"img",8),e.ALo(1,"i18next")),2&G&&e.s9C("alt",e.xi3(1,1,"popUp.errorIconAltText",e.DdM(4,h)))}const g=function(){return{defaultValue:"exclamation icon"}};function _(G,x){1&G&&(e._UZ(0,"img",9),e.ALo(1,"i18next")),2&G&&e.s9C("alt",e.xi3(1,1,"popUp.exclamationIconAltText",e.DdM(4,g)))}const b=function(){return{defaultValue:"Ok"}};function y(G,x){if(1&G){const F=e.EpF();e.TgZ(0,"div",1),e.YNc(1,c,2,1,"p",2),e.YNc(2,s,2,5,"img",3),e.YNc(3,p,2,5,"img",4),e.YNc(4,_,2,5,"img",5),e.TgZ(5,"p"),e._uU(6),e.qZA(),e.TgZ(7,"button",6),e.NdJ("click",function(){e.CHM(F);const O=e.oxw();return e.KtG(O.onNoClick())}),e._uU(8),e.ALo(9,"i18next"),e.qZA()()}if(2&G){const F=e.oxw();e.xp6(1),e.Q6J("ngIf",void 0!==F.data.title),e.xp6(1),e.Q6J("ngIf","success"===F.data.icon),e.xp6(1),e.Q6J("ngIf","error"===F.data.icon),e.xp6(1),e.Q6J("ngIf","exclamation"===F.data.icon),e.xp6(2),e.hij(" ",F.data.text," "),e.xp6(2),e.Oqu(e.xi3(9,6,"popUp.okButton",e.DdM(9,b)))}}function E(G,x){1&G&&(e._UZ(0,"img",7),e.ALo(1,"i18next")),2&G&&e.s9C("alt",e.xi3(1,1,"popUp.successIconAltText",e.DdM(4,l)))}function C(G,x){1&G&&(e._UZ(0,"img",8),e.ALo(1,"i18next")),2&G&&e.s9C("alt",e.xi3(1,1,"popUp.errorIconAltText",e.DdM(4,h)))}function I(G,x){1&G&&(e._UZ(0,"img",9),e.ALo(1,"i18next")),2&G&&e.s9C("alt",e.xi3(1,1,"popUp.exclamationIconAltText",e.DdM(4,g)))}function d(G,x){if(1&G&&(e.TgZ(0,"p",15),e._uU(1),e.qZA()),2&G){const F=e.oxw(2);e.xp6(1),e.hij(" ",F.data.title," ")}}const T=function(){return{defaultValue:"X"}},J=function(){return{defaultValue:"Si"}},Y=function(){return{defaultValue:"No"}};function te(G,x){if(1&G){const F=e.EpF();e.TgZ(0,"div",1)(1,"div",10),e._uU(2),e.ALo(3,"i18next"),e.qZA(),e.YNc(4,E,2,5,"img",3),e.YNc(5,C,2,5,"img",4),e.YNc(6,I,2,5,"img",5),e.YNc(7,d,2,1,"p",11),e.TgZ(8,"p",12),e._uU(9),e.qZA(),e.TgZ(10,"div",13)(11,"button",14),e.NdJ("click",function(){e.CHM(F);const O=e.oxw();return e.KtG(O.onCloseDialog("confirm"))}),e._uU(12),e.ALo(13,"i18next"),e.qZA(),e.TgZ(14,"button",14),e.NdJ("click",function(){e.CHM(F);const O=e.oxw();return e.KtG(O.onCloseDialog("cancel"))}),e._uU(15),e.ALo(16,"i18next"),e.qZA()()()}if(2&G){const F=e.oxw();e.xp6(2),e.Oqu(e.xi3(3,8,"popUp.closeButton",e.DdM(17,T))),e.xp6(2),e.Q6J("ngIf","success"===F.data.icon),e.xp6(1),e.Q6J("ngIf","error"===F.data.icon),e.xp6(1),e.Q6J("ngIf","exclamation"===F.data.icon),e.xp6(1),e.Q6J("ngIf",void 0!==F.data.title),e.xp6(2),e.hij(" ",F.data.text," "),e.xp6(3),e.Oqu(e.xi3(13,11,"popUp.yesButton",e.DdM(18,J))),e.xp6(3),e.Oqu(e.xi3(16,14,"popUp.noButton",e.DdM(19,Y)))}}let N=(()=>{class G{constructor(F,Q,O){this.dialogRef=F,this.data=Q,this.store=O,this.assetsSubscription=this.store.select("assets").subscribe(k=>{this.i18n=k.i18n})}onNoClick(){this.dialogRef.close()}onCloseDialog(F){this.dialogRef.close(F)}static#e=this.\u0275fac=function(Q){return new(Q||G)(e.Y36(a.so),e.Y36(a.WI),e.Y36(n.yh))};static#t=this.\u0275cmp=e.Xpm({type:G,selectors:[["app-pop-up"]],decls:2,vars:2,consts:[["class","principal",4,"ngIf"],[1,"principal"],[4,"ngIf"],["src","assets/img/icons/success_icon.svg",3,"alt",4,"ngIf"],["src","assets/img/icons/error_icon.svg",3,"alt",4,"ngIf"],["src","assets/img/icons/exclamation_icon.svg",3,"alt",4,"ngIf"],[3,"click"],["src","assets/img/icons/success_icon.svg",3,"alt"],["src","assets/img/icons/error_icon.svg",3,"alt"],["src","assets/img/icons/exclamation_icon.svg",3,"alt"],[1,"close"],["class","pop-up-title-question",4,"ngIf"],[1,"pop-up-text-question"],[1,"pop-up-button-container-question"],[1,"pop-up-button-question",3,"click"],[1,"pop-up-title-question"]],template:function(Q,O){1&Q&&(e.YNc(0,y,10,10,"div",0),e.YNc(1,te,17,20,"div",0)),2&Q&&(e.Q6J("ngIf",void 0===O.data.type),e.xp6(1),e.Q6J("ngIf","question"===O.data.type))},dependencies:[i.O5,r.e3],styles:[".principal[_ngcontent-%COMP%]{display:grid;place-items:center;gap:15px;padding:37px 40px;text-align:center;font-size:15px;font-weight:500;max-width:390px;color:#002361}.principal[_ngcontent-%COMP%] .close[_ngcontent-%COMP%]{position:absolute;top:4%;right:5%;background:#002361;color:#fff;width:30px;height:30px;display:flex;justify-content:center;border-radius:50%;font-family:cursive;align-items:center;cursor:pointer;font-weight:600}.principal[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-bottom:0}.principal[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:6rem}.principal[_ngcontent-%COMP%] .pop-up-title-question[_ngcontent-%COMP%]{font-weight:600}.principal[_ngcontent-%COMP%] .pop-up-text-question[_ngcontent-%COMP%]{font-weight:600;color:#b0b0b1}.principal[_ngcontent-%COMP%] .pop-up-button-container-question[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;width:100%;gap:15px}.principal[_ngcontent-%COMP%] .pop-up-button-container-question[_ngcontent-%COMP%] .pop-up-button-question[_ngcontent-%COMP%]{width:40%}.principal[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{background-color:#009037;color:#fff;width:200px;height:47px;border:none;border-radius:10px}@media screen and (max-width: 570px){.principal[_ngcontent-%COMP%]{padding:37px 15px;font-size:12px}.principal[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:5rem}.principal[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:90%}}"]})}return G})()},78603:(Me,$,f)=>{"use strict";f.d($,{B:()=>c});var a=f(65879),e=f(33323),n=f(96814),i=f(72042);function r(l,s){1&l&&a._UZ(0,"div",4)}let c=(()=>{class l{constructor(h){this.serviceBalance=h,this.colorIcon="black",this.tooltipPosition="top",this.updateBalance=new a.vpe,this.reloadBalanceMessage="",this.isLoadingBalance=!1,this.canReloadBalance=!0,this.reloadBalanceTimeout=6e4,this.FEEDBACK_ENDTIME="feedbackEndTime",this.LAST_RELOAD_TIME="lastReloadTime"}ngOnInit(){this.reloadBalanceMessage=this.userMenuTexts.upDate,this.checkFeedbackTimeMessage(),this.checkReloadBalance()}refreshBalance(h){h&&h.stopPropagation(),!this.isLoadingBalance&&this.canReloadBalance&&(this.isLoadingBalance=!0,this.canReloadBalance=!1,this.reloadBalanceMessage=this.userMenuTexts.upDate,this.serviceBalance.getBalance().subscribe({next:p=>{this.updateBalance.emit(p),(0,e.YN)(p),this.updateReloadBalanceMessage(this.userMenuTexts.feedbackMessage,500),setTimeout(()=>{this.reloadBalanceMessage=this.userMenuTexts.feedbackTimeMessage;const g=Date.now()+this.reloadBalanceTimeout;localStorage.setItem(this.FEEDBACK_ENDTIME,g.toString())},1500),this.updateReloadBalanceMessage(this.userMenuTexts.upDate,this.reloadBalanceTimeout)},error:p=>{console.error("Error al recargar saldo:",p),this.reloadBalanceMessage=this.userMenuTexts.feedbackMessageError,this.updateReloadBalanceMessage(this.userMenuTexts.upDate,this.reloadBalanceTimeout),this.updateReloadBalanceMessage(this.userMenuTexts.upDate,1500)},complete:()=>{setTimeout(()=>{this.isLoadingBalance=!1},500),setTimeout(()=>{this.canReloadBalance=!0},this.reloadBalanceTimeout),localStorage.setItem(this.LAST_RELOAD_TIME,Date.now().toString())}}))}checkFeedbackTimeMessage(){const h=localStorage.getItem(this.FEEDBACK_ENDTIME);if(h){const p=Number.parseInt(h)-Date.now();p>0&&(this.reloadBalanceMessage=this.userMenuTexts.feedbackTimeMessage,this.updateReloadBalanceMessage(this.userMenuTexts.upDate,p))}else this.reloadBalanceMessage=this.userMenuTexts.upDate}checkReloadBalance(){const h=localStorage.getItem(this.LAST_RELOAD_TIME);if(h){const p=Date.now()-Number.parseInt(h);p{this.canReloadBalance=!0},this.reloadBalanceTimeout-p))}}updateReloadBalanceMessage(h,p){setTimeout(()=>{this.reloadBalanceMessage=h},p)}static#e=this.\u0275fac=function(p){return new(p||l)(a.Y36(i.h))};static#t=this.\u0275cmp=a.Xpm({type:l,selectors:[["app-refresh-balance"]],inputs:{userMenuTexts:"userMenuTexts",colorIcon:"colorIcon",tooltipPosition:"tooltipPosition"},outputs:{updateBalance:"updateBalance"},standalone:!0,features:[a.jDz],decls:5,vars:12,consts:[[1,"balance-area",3,"click"],[1,"fas","fa-redo","btn-refresh"],["class","loader",4,"ngIf"],[1,"tooltip-text"],[1,"loader"]],template:function(p,g){1&p&&(a.TgZ(0,"button",0),a.NdJ("click",function(b){return g.refreshBalance(b)}),a._UZ(1,"i",1),a.YNc(2,r,1,0,"div",2),a.TgZ(3,"span",3),a._uU(4),a.qZA()()),2&p&&(a.xp6(1),a.ekj("loading",g.isLoadingBalance)("icon-white","white"===g.colorIcon)("icon-black","black"===g.colorIcon),a.xp6(1),a.Q6J("ngIf",g.isLoadingBalance),a.xp6(1),a.ekj("tooltip-text--top","top"===g.tooltipPosition)("tooltip-text--bottom","bottom"===g.tooltipPosition),a.xp6(1),a.hij(" ",g.reloadBalanceMessage," "))},dependencies:[n.O5],styles:[".balance-area[_ngcontent-%COMP%]{position:relative;width:30px;height:30px;display:flex;justify-content:flex-start;align-items:center;margin:0 10px 0 3px;padding-top:.2em;background:none;border:none}@media screen and (max-width: 425px){.balance-area[_ngcontent-%COMP%]{margin:0 10px 0 0}}.btn-refresh[_ngcontent-%COMP%]{background-color:transparent;right:37px;font-size:12px;cursor:pointer}.btn-refresh.loading[_ngcontent-%COMP%]{display:none;animation:none}.btn-refresh.icon-white[_ngcontent-%COMP%]{color:#fff}.btn-refresh.icon-black[_ngcontent-%COMP%]{color:#002361}.tooltip-text[_ngcontent-%COMP%]{text-wrap:balance;font-size:12px;width:135px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:4px 15px;position:absolute;z-index:1;left:50%;transform:translate(-50%);opacity:0;transition:opacity .6s;display:none}.tooltip-text--top[_ngcontent-%COMP%]{bottom:105%}.tooltip-text--bottom[_ngcontent-%COMP%]{top:80%}.balance-area[_ngcontent-%COMP%]:hover .tooltip-text[_ngcontent-%COMP%]{visibility:visible;opacity:1;display:block}.loader[_ngcontent-%COMP%]{border:4px solid rgba(255,255,255,.3);border-radius:50%;border-top:3px solid #3498db;width:25px;height:25px;animation:_ngcontent-%COMP%_spin 2s linear infinite;background:transparent}@keyframes _ngcontent-%COMP%_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}"]})}return l})()},53088:(Me,$,f)=>{"use strict";f.d($,{F:()=>p});var a=f(17700),e=f(65879),n=f(64190),i=f(96814);function r(g,_){if(1&g&&(e.TgZ(0,"h2"),e._uU(1),e.qZA()),2&g){const b=e.oxw();e.xp6(1),e.Oqu(b.data.title)}}function c(g,_){if(1&g){const b=e.EpF();e.TgZ(0,"button",7),e.NdJ("click",function(){e.CHM(b);const E=e.oxw();return e.KtG(E.closeModal())}),e._UZ(1,"img",8),e.qZA()}}function l(g,_){1&g&&e.GkF(0)}function s(g,_){if(1&g){const b=e.EpF();e.TgZ(0,"button",12),e.NdJ("click",function(){const C=e.CHM(b).$implicit,I=e.oxw(2);return e.KtG(null==C.onClick?null:C.onClick(I.dialogRef))}),e._uU(1),e.qZA()}if(2&g){const b=_.$implicit;e.Q6J("ngClass",(null==b?null:b.class)||"primary")("ngStyle",b.styles)("disabled",null==b?null:b.disabled),e.xp6(1),e.hij(" ",b.label," ")}}function h(g,_){if(1&g&&(e.TgZ(0,"div",9)(1,"div",10),e.YNc(2,s,2,4,"button",11),e.qZA()()),2&g){const b=e.oxw();e.xp6(2),e.Q6J("ngForOf",b.data.actions)}}let p=(()=>{class g{constructor(b,y,E){this.dialogRef=b,this.data=y,this.router=E}closeModal(){if(this.data?.closed?.isActive){this.dialogRef.close();const[b,y]=this.parseRouterNavigate(this.data.closed?.redirectTo||"");this.clearCssVariablesFromBody(),this.data.closed?.redirectTo?.length>0&&this.router.navigate(b,y)}}parseRouterNavigate(b){const[y,E]=b.split("#"),[C,I]=y.split("?"),d=[C||"/"],T={};return I&&(T.queryParams=Object.fromEntries(new URLSearchParams(I))),E&&(T.fragment=E),Object.keys(T).length>0?[d,T]:[d]}clearCssVariablesFromBody(){const b=document.body.style,y=[];for(let E=0;Eb.removeProperty(E))}static#e=this.\u0275fac=function(y){return new(y||g)(e.Y36(a.so),e.Y36(a.WI),e.Y36(n.F0))};static#t=this.\u0275cmp=e.Xpm({type:g,selectors:[["app-simple-modal"]],decls:8,vars:5,consts:[[1,"modal-header"],[4,"ngIf"],["class","close-button",3,"click",4,"ngIf"],[1,"modal-container"],["mat-dialog-content","",1,"modal-content"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["align","end",4,"ngIf"],[1,"close-button",3,"click"],["src","../../../../assets/img/general/closeIcon.svg","alt","icono de cerrar modal"],["align","end"],[1,"buttons-container"],["mat-button","","class","col-12 col-md-9",3,"ngClass","ngStyle","disabled","click",4,"ngFor","ngForOf"],["mat-button","",1,"col-12","col-md-9",3,"ngClass","ngStyle","disabled","click"]],template:function(y,E){1&y&&(e.TgZ(0,"div")(1,"div",0),e.YNc(2,r,2,1,"h2",1),e.YNc(3,c,2,0,"button",2),e.qZA(),e.TgZ(4,"div",3)(5,"div",4),e.YNc(6,l,1,0,"ng-container",5),e.YNc(7,h,3,1,"div",6),e.qZA()()()),2&y&&(e.xp6(2),e.Q6J("ngIf",E.data.title),e.xp6(1),e.Q6J("ngIf",!0===(null==E.data||null==E.data.closed?null:E.data.closed.isActive)),e.xp6(3),e.Q6J("ngTemplateOutlet",E.data.template)("ngTemplateOutletContext",E.data.context),e.xp6(1),e.Q6J("ngIf",null==E.data.actions?null:E.data.actions.length))},dependencies:[i.mk,i.sg,i.O5,i.tP,i.PC,a.xY],styles:["[_nghost-%COMP%]{--primary-color: #09245d;--success-color: #42994d;--success-color-hover: #2c6934;--gray-color: #989898;--disabled-color: #eceef2}.modal-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;overflow:hidden;height:100%;padding:12px;align-self:center}@media screen and (max-width: 768px){.modal-container[_ngcontent-%COMP%]{max-width:100%;width:100%;transform:scale(.9);padding:0}}.modal-header[_ngcontent-%COMP%]{position:relative;display:flex;justify-content:flex-end}.modal-header[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{position:absolute;right:0;width:28px;height:28px;padding:0;background:none;border:none;transform:translate(-20%,70%);z-index:5}@media screen and (min-width: 768px){.modal-header[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:40px;height:40px;transform:translate(-25%,70%)}}.modal-header[_ngcontent-%COMP%] button[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:contain}.modal-content[_ngcontent-%COMP%]{max-height:100%;height:100%}.buttons-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;color:var(--primary-color);padding:8px}.buttons-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{max-width:360px;padding:16px 10.5px;border:1px solid transparent;border-radius:8px;font-size:.875rem;font-weight:600;line-height:1.25}.buttons-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:not(:disabled).primary{background-color:#42994d;color:#fff}.buttons-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:not(:disabled).primary:hover{background-color:var(--success-color-hover)}.buttons-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:not(:disabled).underline{background-color:transparent;text-decoration:underline;color:var(--primary-color)}.buttons-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:not(:disabled).underline:hover{background-color:transparent}.buttons-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:disabled{background-color:var(--disabled-color);color:var(--gray-color);cursor:not-allowed}.buttons-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:disabled.underline{background-color:transparent}"]})}return g})()},1391:(Me,$,f)=>{"use strict";f.d($,{P:()=>i});var a=f(65879),e=f(96814),n=f(64190);let i=(()=>{class r{constructor(l,s){this.router=l,this.isBrowser=(0,e.NF)(s)}canActivate(l,s){return!this.isBrowser||null!==localStorage.getItem("session")||(this.router.navigate(["/"]),!1)}static#e=this.\u0275fac=function(s){return new(s||r)(a.LFG(n.F0),a.LFG(a.Lbi))};static#t=this.\u0275prov=a.Yz7({token:r,factory:r.\u0275fac})}return r})()},48006:(Me,$,f)=>{"use strict";f.d($,{c:()=>i});var a=f(65879),e=f(96814),n=f(64190);let i=(()=>{class r{constructor(l,s){this.router=l,this.isBrowser=(0,e.NF)(s)}canActivate(){return!this.isBrowser||null===localStorage.getItem("session")||(this.router.navigate(["/"]),!1)}static#e=this.\u0275fac=function(s){return new(s||r)(a.LFG(n.F0),a.LFG(a.Lbi))};static#t=this.\u0275prov=a.Yz7({token:r,factory:r.\u0275fac})}return r})()},85073:(Me,$,f)=>{"use strict";f.d($,{Hx:()=>e,NI:()=>n,qT:()=>a});var a=function(i){return i.Loaded="LOADED",i.InProgress="IN_PROGRESS",i.Completed="COMPLETED",i.Success="SUCCESS",i.Cancelled=" ",i.Unmounted="UNMOUNTED",i.Error="ERROR",i}(a||{}),e=function(i){return i.Sdk="SDK",i.Network="NETWORK",i.Business="BUSINESS",i.Permission="PERMISSION",i}(e||{}),n=function(i){return i.SKIP_TEST="skip_test",i.VALIDATION_REQUIRED="validation_required",i.PROCESS_DOCUMENT="process_document",i.TIMEOUT="timeout",i.DOC_AUTH="doc_auth",i.INIT="init",i}(n||{})},71857:(Me,$,f)=>{"use strict";f.d($,{k:()=>E});var a=f(17700),e=f(65879),n=f(84221),i=f(96814),r=f(59491);const c=function(){return{defaultValue:"Aviso de Privacidad"}},l=function(){return{defaultValue:"candado"}},s=function(){return{defaultValue:"aqu\xed"}};function h(C,I){if(1&C){const d=e.EpF();e.ynx(0),e.TgZ(1,"img",3),e.NdJ("click",function(){e.CHM(d);const J=e.oxw();return e.KtG(J.dialogRef.close())}),e.qZA(),e.TgZ(2,"div",4)(3,"div",5),e._UZ(4,"div",6)(5,"div",7)(6,"div",8)(7,"div",9)(8,"img",10),e.ALo(9,"i18next"),e.ALo(10,"i18next"),e.qZA(),e.TgZ(11,"h1",11),e._uU(12),e.qZA()(),e.TgZ(13,"p",12),e._uU(14),e.TgZ(15,"a",13),e._uU(16),e.ALo(17,"i18next"),e.qZA(),e._uU(18),e._UZ(19,"br")(20,"br"),e._uU(21),e.qZA(),e.BQk()}if(2&C){const d=e.oxw();e.xp6(8),e.s9C("alt",e.xi3(9,8,"tratamientodatos.titulo_aviso",e.DdM(17,c))),e.s9C("title",e.xi3(10,11,"tratamientodatos.titulo_candado",e.DdM(18,l))),e.xp6(4),e.Oqu(d.tratamientodatos.titulo_aviso),e.xp6(2),e.hij(" ",d.tratamientodatos.texto_aviso," "),e.xp6(1),e.s9C("href",d.flags.links.linkPoliticaProteccionDeDatos,e.LSH),e.xp6(1),e.hij(" ",e.xi3(17,14,"tratamientodatos.texto_aviso_link",e.DdM(19,s))," "),e.xp6(2),e.hij(" ",d.tratamientodatos.texto_cumplimiento," "),e.xp6(3),e.hij(" ",d.tratamientodatos.texto_cumplimiento2," ")}}function p(C,I){if(1&C&&(e.TgZ(0,"h1",11),e._uU(1),e.qZA()),2&C){const d=e.oxw(2);e.xp6(1),e.hij(" ",d.tratamientodatos.titulo_aviso," ")}}function g(C,I){if(1&C&&(e.TgZ(0,"h1",11),e._uU(1),e.qZA()),2&C){const d=e.oxw(2);e.xp6(1),e.hij(" ",d.tratamientodatos.titulo_privacidad," ")}}function _(C,I){if(1&C&&(e.TgZ(0,"p",12),e._uU(1),e.TgZ(2,"a",13),e._uU(3),e.ALo(4,"i18next"),e.qZA(),e._uU(5),e._UZ(6,"br")(7,"br"),e._uU(8),e.qZA()),2&C){const d=e.oxw(2);e.xp6(1),e.hij(" ",d.tratamientodatos.texto_aviso," "),e.xp6(1),e.s9C("href",d.flags.links.linkPoliticaProteccionDeDatos,e.LSH),e.xp6(1),e.hij(" ",e.xi3(4,5,"tratamientodatos.texto_aviso_link",e.DdM(8,s))," "),e.xp6(2),e.hij(" ",d.tratamientodatos.texto_cumplimiento," "),e.xp6(3),e.hij(" ",d.tratamientodatos.texto_cumplimiento2," ")}}function b(C,I){if(1&C&&(e.TgZ(0,"p",12),e._uU(1),e._UZ(2,"br")(3,"br"),e._uU(4),e._UZ(5,"br")(6,"br"),e._uU(7),e.qZA()),2&C){const d=e.oxw(2);e.xp6(1),e.hij(" ",d.tratamientodatos.texto_privacidad," "),e.xp6(3),e.hij(" ",d.tratamientodatos.texto_privacidad2," "),e.xp6(3),e.hij(" ",d.tratamientodatos.texto_privacidad3," ")}}function y(C,I){if(1&C&&(e.TgZ(0,"div",4)(1,"div",5),e._UZ(2,"div",6)(3,"div",7)(4,"div",8)(5,"div",9)(6,"img",14),e.ALo(7,"i18next"),e.ALo(8,"i18next"),e.qZA(),e.YNc(9,p,2,1,"h1",15),e.YNc(10,g,2,1,"h1",15),e.qZA(),e.YNc(11,_,9,9,"p",16),e.YNc(12,b,8,3,"p",16),e.TgZ(13,"div",17)(14,"button",18),e._uU(15),e.qZA()()),2&C){const d=e.oxw();e.xp6(6),e.s9C("alt",e.xi3(7,8,"tratamientodatos.titulo_aviso",e.DdM(14,c))),e.s9C("title",e.xi3(8,11,"tratamientodatos.titulo_candado",e.DdM(15,l))),e.xp6(3),e.Q6J("ngIf",!d.registro),e.xp6(1),e.Q6J("ngIf",d.registro),e.xp6(1),e.Q6J("ngIf",!d.registro),e.xp6(1),e.Q6J("ngIf",d.registro),e.xp6(2),e.Q6J("mat-dialog-close",!0),e.xp6(1),e.hij(" ",d.tratamientodatos.boton_ok," ")}}let E=(()=>{class C{constructor(d,T,J){this.dialogRef=d,this.store=T,this.data=J,this.registro=!0,this.showLegalText=!1,this.modalOpenTimestamp=Date.now(),console.log("[Modal] Instanciado en:",this.modalOpenTimestamp),this.assetsSubscription=this.store.select("assets").subscribe(Y=>{const te=Date.now();console.log("[Modal] Datos del store recibidos en:",te,"Diferencia:",te-this.modalOpenTimestamp,"ms"),this.i18n=Y.i18n,this.flags=Y.flags,this.tratamientodatos=Y.localTextsWeb.tratamientodatos})}ngOnInit(){this.data&&this.data.showLegalText?this.showLegalText=!0:this.data&&"registro"===this.data.origin&&(this.registro=!1),setTimeout(()=>{const d=Date.now();console.log("[Modal] ngOnInit + 0ms. Tiempo desde instancia:",d-this.modalOpenTimestamp,"ms")})}static#e=this.\u0275fac=function(T){return new(T||C)(e.Y36(a.so),e.Y36(n.yh),e.Y36(a.WI))};static#t=this.\u0275cmp=e.Xpm({type:C,selectors:[["app-tratamientodatos"]],decls:4,vars:2,consts:[[1,"col-12","termscontainer"],[4,"ngIf","ngIfElse"],["normalContent",""],["src","assets/images/Contenedores.png","alt","Cerrar","title","Cerrar",1,"btn-volver",2,"position","absolute","top","1em","right","1em","cursor","pointer","width","24px","height","24px","z-index","10",3,"click"],[1,"title"],[1,"icon-container"],[1,"wave","wave-1"],[1,"wave","wave-2"],[1,"wave","wave-3"],[1,"icon-background"],["src","assets/images/Exclude.png",3,"alt","title"],[1,"termstitle"],[1,"termstext"],["target","_blank",3,"href"],["src","../../../../assets/img/register/candado.svg",3,"alt","title"],["class","termstitle",4,"ngIf"],["class","termstext",4,"ngIf"],[1,"containerbtn"],["color","primary",1,"termsboton","btn-orange","w-100","mb-2","rec",3,"mat-dialog-close"]],template:function(T,J){if(1&T&&(e.TgZ(0,"div",0),e.YNc(1,h,22,20,"ng-container",1),e.YNc(2,y,16,16,"ng-template",null,2,e.W1O),e.qZA()),2&T){const Y=e.MAs(3);e.xp6(1),e.Q6J("ngIf",J.showLegalText)("ngIfElse",Y)}},dependencies:[i.O5,a.ZT,r.e3],styles:[".termscontainer[_ngcontent-%COMP%]{background-color:#040f20;display:flex;flex-direction:column;text-align:justify;padding:2em}.termstitle[_ngcontent-%COMP%]{color:#f1f7fd;font-size:16px;font-weight:700;margin:2.2em 1em 1em}.termstext[_ngcontent-%COMP%]{color:#f1f7fd;font-size:10px;padding:5px}.termsboton[_ngcontent-%COMP%]{height:33px;max-width:130px;margin:5% 0;display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;background-color:#00ae42;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.title[_ngcontent-%COMP%]{display:flex!important;align-items:center;margin:0 0 1em;flex-direction:column}.icon-container[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px}.icon-container[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;height:100%;position:relative;z-index:5}.icon-background[_ngcontent-%COMP%]{position:absolute;width:100%;height:100%;border-radius:50%;background-color:#040f20;z-index:4}.wave[_ngcontent-%COMP%]{position:absolute;width:80%;height:80%;border-radius:50%;animation:_ngcontent-%COMP%_ripple 2s ease-out infinite}.wave-1[_ngcontent-%COMP%]{background-color:#06f;animation-delay:0s;z-index:3}.wave-2[_ngcontent-%COMP%]{background-color:#09f;animation-delay:.3s;z-index:2}.wave-3[_ngcontent-%COMP%]{background-color:#00d4ff;animation-delay:.6s;z-index:1}@keyframes _ngcontent-%COMP%_ripple{0%{transform:scale(1);opacity:1}to{transform:scale(2.5);opacity:0}}.containerbtn[_ngcontent-%COMP%]{display:flex;justify-content:center}@media screen and (max-width: 1000px){.termscontainer[_ngcontent-%COMP%]{overflow-y:scroll;max-height:550px;max-width:500px}}@media screen and (max-width: 500px){.title[_ngcontent-%COMP%] .icon-container[_ngcontent-%COMP%]{width:60px;height:60px}.termscontainer[_ngcontent-%COMP%]{max-width:300px}}"]})}return C})()},68644:(Me,$,f)=>{"use strict";f.d($,{N:()=>n});var a=f(65879),e=f(58622);let n=(()=>{class i{constructor(){}ngOnInit(){}static#e=this.\u0275fac=function(l){return new(l||i)};static#t=this.\u0275cmp=a.Xpm({type:i,selectors:[["app-loading"]],decls:5,vars:0,consts:[[1,"loading"],["src","../../../../assets/img/logoBetplay.png","alt","logo loading",1,"logo_loading"]],template:function(l,s){1&l&&(a.TgZ(0,"div",0)(1,"div"),a._UZ(2,"img",1),a.qZA(),a.TgZ(3,"div"),a._UZ(4,"app-spinner"),a.qZA()())},dependencies:[e.O],encapsulation:2})}return i})()},8516:(Me,$,f)=>{"use strict";f.r($),f.d($,{LoadingModule:()=>l});var a=f(96814),e=f(64190),n=f(65879);const i=[];let r=(()=>{class s{static#e=this.\u0275fac=function(g){return new(g||s)};static#t=this.\u0275mod=n.oAB({type:s});static#n=this.\u0275inj=n.cJS({imports:[e.Bz.forChild(i),e.Bz]})}return s})();var c=f(98405);let l=(()=>{class s{static#e=this.\u0275fac=function(g){return new(g||s)};static#t=this.\u0275mod=n.oAB({type:s});static#n=this.\u0275inj=n.cJS({imports:[a.ez,r,c.SpinnerModule]})}return s})()},7208:(Me,$,f)=>{"use strict";f.d($,{A:()=>e});var a=f(65879);let e=(()=>{class n{constructor(){}ngOnInit(){}static#e=this.\u0275fac=function(c){return new(c||n)};static#t=this.\u0275cmp=a.Xpm({type:n,selectors:[["app-loadingspinner"]],decls:6,vars:0,consts:[[1,"loadingSpinner"],[1,"lds-ring","animated","fadeIn","fast"]],template:function(c,l){1&c&&(a.TgZ(0,"div",0)(1,"div",1),a._UZ(2,"div")(3,"div")(4,"div")(5,"div"),a.qZA()())},encapsulation:2})}return n})()},64918:(Me,$,f)=>{"use strict";f.r($),f.d($,{LoadingspinnerModule:()=>c});var a=f(96814),e=f(64190),n=f(65879);const i=[];let r=(()=>{class l{static#e=this.\u0275fac=function(p){return new(p||l)};static#t=this.\u0275mod=n.oAB({type:l});static#n=this.\u0275inj=n.cJS({imports:[e.Bz.forChild(i),e.Bz]})}return l})(),c=(()=>{class l{static#e=this.\u0275fac=function(p){return new(p||l)};static#t=this.\u0275mod=n.oAB({type:l});static#n=this.\u0275inj=n.cJS({imports:[a.ez,r]})}return l})()},74604:(Me,$,f)=>{"use strict";f.d($,{M:()=>e});var a=f(65879);let e=(()=>{class n{transform(r,c){return new Intl.NumberFormat(c,{minimumFractionDigits:0,maximumFractionDigits:0}).format(Number(r))}static#e=this.\u0275fac=function(c){return new(c||n)};static#t=this.\u0275pipe=a.Yjl({name:"currencyCop",type:n,pure:!0})}return n})()},4469:(Me,$,f)=>{"use strict";f.r($),f.d($,{PipesModule:()=>c});var a=f(96814),e=f(64190),n=f(65879);const i=[];let r=(()=>{class l{static#e=this.\u0275fac=function(p){return new(p||l)};static#t=this.\u0275mod=n.oAB({type:l});static#n=this.\u0275inj=n.cJS({imports:[e.Bz.forChild(i),e.Bz]})}return l})(),c=(()=>{class l{static#e=this.\u0275fac=function(p){return new(p||l)};static#t=this.\u0275mod=n.oAB({type:l});static#n=this.\u0275inj=n.cJS({imports:[a.ez,r]})}return l})()},38287:(Me,$,f)=>{"use strict";f.r($),f.d($,{SecondvalidationModule:()=>s});var a=f(96814),e=f(64190),n=f(65879);const i=[];let r=(()=>{class h{static#e=this.\u0275fac=function(_){return new(_||h)};static#t=this.\u0275mod=n.oAB({type:h});static#n=this.\u0275inj=n.cJS({imports:[e.Bz.forChild(i),e.Bz]})}return h})();var c=f(56223),l=f(59491);let s=(()=>{class h{static#e=this.\u0275fac=function(_){return new(_||h)};static#t=this.\u0275mod=n.oAB({type:h});static#n=this.\u0275inj=n.cJS({imports:[a.ez,r,c.UX,l.zH]})}return h})()},58622:(Me,$,f)=>{"use strict";f.d($,{O:()=>e});var a=f(65879);let e=(()=>{class n{constructor(){}ngOnInit(){}static#e=this.\u0275fac=function(c){return new(c||n)};static#t=this.\u0275cmp=a.Xpm({type:n,selectors:[["app-spinner"]],decls:7,vars:0,consts:[[1,"loading-content"],[1,"lds-ring"],["src","../../../../assets/img/logos/loading-logo.png"]],template:function(c,l){1&c&&(a.TgZ(0,"div",0)(1,"div",1),a._UZ(2,"img",2)(3,"div")(4,"div")(5,"div")(6,"div"),a.qZA()())},encapsulation:2})}return n})()},98405:(Me,$,f)=>{"use strict";f.r($),f.d($,{SpinnerModule:()=>c});var a=f(96814),e=f(64190),n=f(65879);const i=[];let r=(()=>{class l{static#e=this.\u0275fac=function(p){return new(p||l)};static#t=this.\u0275mod=n.oAB({type:l});static#n=this.\u0275inj=n.cJS({imports:[e.Bz.forChild(i),e.Bz]})}return l})(),c=(()=>{class l{static#e=this.\u0275fac=function(p){return new(p||l)};static#t=this.\u0275mod=n.oAB({type:l});static#n=this.\u0275inj=n.cJS({imports:[a.ez,r]})}return l})()},32817:(Me,$,f)=>{"use strict";f.d($,{G_:()=>s,Gs:()=>n,Oq:()=>a,Q:()=>h,ac:()=>p,eh:()=>i,f4:()=>l,np:()=>g,qQ:()=>e,xx:()=>r});const a="[Assets] Set assets...",e="[Assets] Set i18n...",n="[Assets] Set flags...",i="[Assets] Set Disposable Domains...",r="[Assets] Set Teams...";class l{constructor(y){this.assets=y,this.type=a}}class s{constructor(y){this.i18n=y,this.type=e}}class h{constructor(y){this.flags=y,this.type=n}}class p{constructor(y){this.disposableDomains=y,this.type=i}}class g{constructor(y){this.teams=y,this.type=r}}},7169:(Me,$,f)=>{"use strict";f.d($,{z:()=>l});var a=f(15861),e=f(69862),n=f(37398),i=f(20553),r=f(97328),c=f(65879);let l=(()=>{class s{constructor(p){this.http=p,this.httpOptions={headers:new e.WM({"Content-Type":"application/json; charset=utf-8"})},this.paramsJson$=new r.t(1),this.paramsLoaded=!1,this.WebEsJson$=new r.t(1),this.webEsLoaded=!1,this.EsJson$=new r.t(1),this.esLoaded=!1}getLogo(p){return this.http.get(`${i.N.apiUrl}/appearance/get-feature-logo/${p}`,this.httpOptions).pipe((0,n.U)(g=>g))}getCurrentTime(){return this.http.get(`${i.N.apiOperator}/currentTime`,this.httpOptions).pipe((0,n.U)(p=>p))}sendWriteUs(p){return this.http.post(`${i.N.writeUsAPIUrl}/send-email`,p,{headers:new e.WM({})}).pipe((0,n.U)(g=>g))}getVideos(p){return this.http.get(`${i.N.apiUrlV2}/videos/category/${p}`,this.httpOptions).pipe((0,n.U)(g=>g))}getVideosPoker(){return this.http.get(`${i.N.apiUrl}/videos-poker/get-active`,this.httpOptions).pipe((0,n.U)(p=>p.data))}getPokerBanner(){return this.http.get(`${i.N.apiUrl}/appearance/poker-images`,this.httpOptions).pipe((0,n.U)(p=>p))}getPokerUrl(){return this.http.get(`${i.N.apiUrl}/appearance/poker-url`,this.httpOptions).pipe((0,n.U)(p=>p))}getActiveAPK(){return this.http.get(`${i.N.apiUrl}/applications/active`,this.httpOptions).pipe((0,n.U)(p=>p))}getSlides(p){return this.http.get(`${i.N.apiUrl}/appearance/get-active-carousel/${p}`,this.httpOptions).pipe((0,n.U)(g=>g))}getConfigFlags(){return this.http.get(i.N.flags,this.httpOptions).pipe((0,n.U)(p=>p))}getTexts(){return this.http.get(`${i.N.apiUrl}/parameterize/text`,this.httpOptions).pipe((0,n.U)(p=>p))}getAssets(){return this.http.get(`${i.N.apiUrl}/assets/get-all`,this.httpOptions).pipe((0,n.U)(p=>p))}getPDFs(){return this.http.get(`${i.N.apiUrl}/files/get-all/1000/0`,this.httpOptions).pipe((0,n.U)(p=>p))}getLocalTexts(){return this.http.get(i.N.i18n,this.httpOptions).pipe((0,n.U)(p=>p))}getTeams(){return this.http.get(`${i.N.i18nBaseUrl}/teams.json`,this.httpOptions).pipe((0,n.U)(p=>p))}getKushkiExceptions(){return this.http.get(`${i.N.i18nBaseUrl}/kushkiExceptions.json`,this.httpOptions).pipe((0,n.U)(p=>p))}getDisposableDomains(){return this.http.get(i.N.disposableDomains,this.httpOptions).pipe((0,n.U)(p=>p))}getRegisterConfig(){return this.http.get(i.N.registerConfig,this.httpOptions).pipe((0,n.U)(p=>p))}getTerms(){return this.http.get(`${i.N.apiUrl}/terms/get-feature`,this.httpOptions).pipe((0,n.U)(p=>p))}getBalance(){return this.http.get(`${i.N.apiOperator}/accounts/me/balance`).pipe((0,n.U)(p=>p))}setTeam(p,g){return this.http.post(`${i.N.generalServiceBaseUrl}/send-user-team`,{vid_persona:p,vid_equipo:g}).pipe((0,n.U)(_=>_))}getInter(){var p=this;return(0,a.Z)(function*(){return new Promise((g,_)=>{p.http.get(`${i.N.i18n}?time=${(new Date).getTime()}`,{observe:"response",headers:new e.WM({"Content-Type":"application/json; charset=utf-8"})}).pipe(b=>b,b=>b).subscribe(b=>{g(b.body)},b=>_(b))})})()}getHelpVideos(){return this.http.get(`${i.N.apiUrl}/help/videos/get-videos`,this.httpOptions).pipe((0,n.U)(p=>p))}getFooterAssets(){return this.http.get(`${i.N.apiUrl}/appearance/home-images`,this.httpOptions).pipe((0,n.U)(p=>p))}getKambiRules(){return this.http.get(`${i.N.apiUrl}/sports-rules/get-sports-rules`,this.httpOptions).pipe((0,n.U)(p=>p))}getBannersBingo(){return this.http.get(`${i.N.apiUrl}/bingo/banners/get-banners`,this.httpOptions).pipe((0,n.U)(p=>p))}getPokerRules(){return this.http.get(`${i.N.apiUrlV2}/game-rules`,this.httpOptions).pipe((0,n.U)(p=>p))}getApplicationParams(){return this.paramsLoaded||(this.paramsLoaded=!0,this.http.get("/assets/flags/params.json").subscribe(p=>this.paramsJson$.next(p),p=>this.paramsJson$.error(p))),this.paramsJson$.asObservable()}getApplicationWebEs(){return this.paramsLoaded||(this.paramsLoaded=!0,this.http.get("/assets/i18n/web-es.json").subscribe(p=>this.paramsJson$.next(p),p=>this.paramsJson$.error(p))),this.WebEsJson$.asObservable()}getApplicationEs(){return this.paramsLoaded||(this.paramsLoaded=!0,this.http.get("/assets/i18n/es.json").subscribe(p=>this.paramsJson$.next(p),p=>this.paramsJson$.error(p))),this.EsJson$.asObservable()}static#e=this.\u0275fac=function(g){return new(g||s)(c.LFG(e.eN))};static#t=this.\u0275prov=c.Yz7({token:s,factory:s.\u0275fac,providedIn:"root"})}return s})()},61546:(Me,$,f)=>{"use strict";f.d($,{s:()=>c});var a=f(69862),e=f(65619),n=f(20553),i=f(37398),r=f(65879);let c=(()=>{class l{get scrollGameRoute(){return this.scrollGamesSubject.value}set scrollGameRoute(h){this.scrollGamesSubject.next(h)}constructor(h){this.http=h,this.httpOptions={headers:new a.WM({"Content-Type":"application/json; charset=utf-8"})},this.message=new e.X(""),this.customMessage=this.message.asObservable(),this.scrollGamesSubject=new e.X(""),this.scrollGames$=this.scrollGamesSubject.asObservable()}changeMessage(h){this.message.next(h)}getGameButtons(){return this.http.get(`${n.N.apiUrl}/game-buttons-menu/get-buttons`,this.httpOptions).pipe((0,i.U)(h=>h))}static#e=this.\u0275fac=function(p){return new(p||l)(r.LFG(a.eN))};static#t=this.\u0275prov=r.Yz7({token:l,factory:l.\u0275fac,providedIn:"root"})}return l})()},68291:(Me,$,f)=>{"use strict";f.d($,{O:()=>c});var a=f(69862),e=f(65879),n=f(96814),i=f(37398),r=f(20553);let c=(()=>{class l{constructor(h,p){this.http=h,this.tags="?lang=es_CO&market=CO",this.token=null,this.httpOptions={},this.isBrowser=(0,n.NF)(p),this.isBrowser&&(this.token=JSON.parse(localStorage.getItem("session")),this.httpOptions={headers:new a.WM({"Content-Type":"application/json; charset=utf-8",Authorization:this.token?.accessToken||""})})}getBonosCasino(){return this.http.get(`${r.N.apiOperator}/Bonuses/account/me/casinoBonuses`,this.httpOptions).pipe((0,i.U)(h=>h))}getBonosKambi(h,p){return this.http.get(`https://${r.N.kambiAPi}-auth-api.kambicdn.com/player/api/v2019/betplay/reward/status/${p}`+this.tags,{headers:new a.WM({Authorization:"Bearer "+h})}).pipe((0,i.U)(g=>g))}loginKambi(){return this.http.post(`https://${r.N.kambiAPi}-auth-api.kambicdn.com/player/api/v2019/betplay/punter/login`+this.tags,{punterId:localStorage.getItem("playerId"),ticket:localStorage.getItem("kambiToken"),customerSiteIdentifier:"",requestStreaming:!0,channel:"WEB",market:"CO"}).pipe((0,i.U)(h=>h))}getBonosBingo(){return this.http.get(`${r.N.apiOperator}/Bonuses/account/me/bingoBonuses`,this.httpOptions).pipe((0,i.U)(h=>{let p=[];return h.forEach(g=>{p.push({id:g.id,estado:"Activo",montoBono:g.montoBono,idCampannia:"",campania:"",sala:g.nombreSala,fechaAsignacion:g.fechaAsignacion,fechaExpiracion:g.fechaExpiracion})}),p}))}static#e=this.\u0275fac=function(p){return new(p||l)(e.LFG(a.eN),e.LFG(e.Lbi))};static#t=this.\u0275prov=e.Yz7({token:l,factory:l.\u0275fac,providedIn:"root"})}return l})()},6214:(Me,$,f)=>{"use strict";f.d($,{y:()=>n,z:()=>i});var a=f(96814),e=f(65879);const n="https://betplay.com.co";let i=(()=>{class r{constructor(l){this.dom=l}buildUrl(l="/"){if(!l)return`${n}/`;if(l.startsWith("http://")||l.startsWith("https://"))try{const g=new URL(l).pathname||"/";return"/"===g?`${n}/`:`${n}${g}`}catch{return`${n}/`}const s=l.split("?")[0].split("#")[0]||"/",h=s.startsWith("/")?s:`/${s}`;return"/"===h?`${n}/`:`${n}${h}`}updateCanonicalUrl(l){const s=this.buildUrl(l),h=this.dom.getElementsByTagName("head")[0],p=Array.from(this.dom.querySelectorAll("link[rel='canonical']"));let g=p.find(_=>_.parentNode===h)||p[0];for(const _ of p)_!==g&&_.parentNode&&_.parentNode.removeChild(_);g?h&&g.parentNode!==h&&h.appendChild(g):(g=this.dom.createElement("link"),h.appendChild(g)),g.setAttribute("rel","canonical"),g.setAttribute("href",s)}updateFromRouterUrl(l){this.updateCanonicalUrl(l||"/")}static#e=this.\u0275fac=function(s){return new(s||r)(e.LFG(a.K0))};static#t=this.\u0275prov=e.Yz7({token:r,factory:r.\u0275fac,providedIn:"root"})}return r})()},57342:(Me,$,f)=>{"use strict";f.d($,{E:()=>n});var a=f(58504),e=f(65879);let n=(()=>{class i{handleError(c){return c.error?(console.error("An error occurred:",c.error.message),(0,a._)("Something bad happened; please try again later.")):{status:c.status,body:c.error}}static#e=this.\u0275fac=function(l){return new(l||i)};static#t=this.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac})}return i})()},83369:(Me,$,f)=>{"use strict";f.d($,{U:()=>J});var a=f(15861),e=f(69862),n=f(65879),i=f(96814),r=f(65619),c=f(26306),l=f(22096),s=f(9315),h=f(37398),p=f(67081),g=f(58504),_=f(94664),b=f(24036),y=f(20553),E=f(44498),C=f(55526),I=f(6541),d=f(51612),T=f(36531);let J=(()=>{class Y{constructor(N,G,x,F,Q,O,k){this.http=N,this.payuService=G,this.kushkiService=x,this.tucompraService=F,this.superpayService=Q,this.resources=O,this.pasarelasSubject=new r.X([]),this.pasarelas$=this.pasarelasSubject.asObservable(),this.pasarelas=void 0,this.virtualWallet=void 0,this.isWallet=!1,this.uuid=f(20093),this.isBrowser=(0,i.NF)(k),this.isBrowser&&(this.pasarelas=JSON.parse(sessionStorage.getItem("pasarelas"))??void 0,this.virtualWallet=JSON.parse(sessionStorage.getItem("virtualWallet"))??void 0)}getPasarelasI18n(){return this.http.get("/flags/params.json",{headers:{"Content-Type":"application/json"}}).pipe((0,c.K)(()=>(0,l.of)({})))}getPasarelasAssets(){return this.http.get("/assets/flags/params.json",{headers:{"Content-Type":"application/json"}}).pipe((0,c.K)(()=>(0,l.of)({})))}getParams(){return(0,s.D)([this.getPasarelasI18n(),this.getPasarelasAssets()])}getPasarelas(){return void 0!==this.pasarelas?this.updatePasarelas(this.pasarelas):this.getParams().subscribe({next:([N,G])=>{const x=Object.keys(N).length>0?N:Object.keys(G).length>0?G:{};if(Object.keys(x).length>0){const F=x.Menupagos.listapagos;this.virtualWallet=x.Menupagos?.billeteraVirtual??void 0,F.sort((O,k)=>O.orden-k.orden),this.pasarelas=F.filter(O=>"0"!==O.pse),sessionStorage.setItem("pasarelas",JSON.stringify(this.pasarelas)),sessionStorage.setItem("virtualWallet",JSON.stringify(this.virtualWallet)),this.updatePasarelas(this.pasarelas)}}})}updatePasarelas(N){this.pasarelasSubject.next(N)}getBanks(N=!0){let G=JSON.parse(sessionStorage.getItem("wallets"));if(!this.pasarelas||!G)return;const x=[{key:"payu",func:this.payuService.getBanksPayuPse(),actived:!1},{key:"kushki",func:this.kushkiService.getBanksKushki(),actived:!1},{key:"tucompra",func:this.tucompraService.getBanks(),actived:!1},{key:"superpay",func:this.superpayService.getBanks(),actived:!1}],F=[];x.forEach((O,k)=>{let P;!N&&(P=Object.values(G).find(oe=>`${oe.gateway}`.toLowerCase()===O.key));let K=this.pasarelas.find(oe=>oe.nombre.toLowerCase().includes(O.key.toLowerCase()));(P&&!P.isRequired||!N&&!P)&&(K=void 0),K&&+K.pse&&(F.push(O.func),x[k].actived=!0)}),!N&&(this.isWallet=!0),G=this.updateVirtualWallet(G);const Q=x.filter(O=>O.actived);return(0,s.D)(F).pipe((0,h.U)(O=>{const k={};return Q.forEach((P,K)=>{k[P.key]=O[K]}),sessionStorage.setItem("banks",JSON.stringify(k)),k}))}updateVirtualWallet(N){for(const G in N)N[G].isRequired&&(N[G].isRequired=!1);return sessionStorage.setItem("wallets",JSON.stringify(N)),N}getUUID(N=!1){if(!1!==N)return this.uuid.v1();{const G=this.uuid.v1();localStorage.setItem("referenceCodePse",JSON.stringify(G)),localStorage.setItem("referenceCode",JSON.stringify(G))}}getCurrencyFormatAndBug(N,{min:G,max:x}){let F;return(N=+`${N}`.replace(/[^\d]+/g,""))x&&(F=`El valor de la recarga no puede ser superior a $${this.currencyFormat(x)}`),{currency:this.currencyFormat(N),error:F}}currencyFormat(N){return new Intl.NumberFormat("es-ES").format(N)}getBanksPSE(){return this.banklist$||(this.banklist$=this.http.get(`${y.N.apiOperator}/payment/banks`).pipe((0,h.U)(N=>N.filter(({id:G})=>"0"!==G).map(({id:G,name:x})=>({value:G,label:x}))),(0,p.d)(1),(0,c.K)(()=>(console.error("Error al obtener los bancos"),(0,g._)(()=>new Error("MenuDepositsPse.messages.banksNotFound")))))),this.banklist$}postDepositsPSE({amount:N,codeBank:G,bankName:x,iva:F,isActive:Q,kushkiIva:O,iva2:k,method:P}){try{const K=this.getProfileData();this.validateProfile(K);const oe=this.getUUIDPSE(),me=this.http.get(`${y.N.ip}`).pipe((0,c.K)(()=>(console.error("Error al obtener la direcci\xf3n IP"),(0,g._)(()=>new Error("MenuDepositsPse.messages.GeneralError"))))),q=this.resources.getDocumentTypes().pipe((0,h.U)(se=>{const Ae=se.find(le=>le.description.replace(/\./g,"").toLowerCase()===K.documentType.toLowerCase());return Ae?parseInt(Ae.code,10):0}),(0,c.K)(()=>(console.error("Error al obtener el c\xf3digo del tipo de documento"),(0,g._)(()=>new Error("MenuDepositsPse.messages.GeneralError")))));return(0,s.D)([me,q]).pipe((0,_.w)(([se,Ae])=>{localStorage.setItem("depositData",JSON.stringify({bankName:x,ip:se}));const le=this.buildPayload(K,se,N,F,G,oe,Ae,Q,O,k);return this.http.post(`${y.N.apiOperator}/payment/deposits`,le,{headers:(new e.WM).append("Type-Deposit",P)})}),(0,h.U)(se=>{if("DECLINED"===se?.state||0===se?.urlBanco?.trim().length)throw new Error("Peticion declinada, intente nuevamente.");return se?.extraParameters?.BANK_URL||se?.data?.redirectUrl||se?.urlBanco||se?.data?.url||se?.bankUrl}),(0,c.K)(se=>this.errorManager(se)))}catch(K){return console.error("Error sincr\xf3nico en postDepositsPSE",K),(0,g._)(()=>new Error("MenuDepositsPse.messages.GeneralError"))}}errorManager(N){const G=Object.freeze({400:"Revisar los datos de la cuenta",408:"L\xedmite de tiempo excedido , por favor intenta nuevamente.",422:"Hubo un error, por favor intenta en un rato"});let x;return x=N instanceof Error?N.message??"Ocurri\xf3 un error inesperado...":N.error instanceof ErrorEvent?N.error.message:N.status in G?G[N.status]:N.error.message??"Ocurri\xf3 un error inesperado, por favor intenta nuevamente, en caso de persistir intentelo nuevamente mas tarde",(0,g._)(()=>new Error(x))}getProfileData(){try{const N=localStorage.getItem("profile"),G=N?JSON.parse(N):{};return{documentNumber:G?.identityDocument?.number?.toString()||"",documentType:G?.identityDocument?.type?.replace(/\./g,"")||"",firstName:G?.firstName||"",firstName2:G?.firstName2||"",lastName:G?.lastName||"",lastName2:G?.lastName2||"",fullName:`${G?.firstName||""} ${G?.firstName2||""} ${G?.lastName||""} ${G?.lastName2||""}`.trim(),email:G?.email||"",phone:G?.mobile?.toString()||"",address:G?.residence?.address||"",city:G?.residence?.cityText||"",region:G?.residence?.regionText||"",countryCode:G?.residence?.countryCode||"",zipCode:G?.residence?.zipCode||0,accountId:G?.accountId||"",homePhone:G?.homePhoneNumber||""}}catch{throw new Error("Invalid profile data in localStorage")}}validateProfile(N){if(!N.documentNumber)throw new Error("Document number is required");if(!N.email)throw new Error("Email is required");if(!N.fullName)throw new Error("Full name is required")}getUUIDPSE(){return this.uuid.v1()}buildPayload(N,G,x,F,Q,O,k,P,K,oe){const me=+x+Math.ceil(F/100*+x);return{1:this.buildPayloadPayU(N,G,me.toString(),Q,O),2:this.buildPayloadKushki(N,me.toString(),oe,Q,P,K),3:this.buildPayloadTuCompra(N,G,me.toString(),Q,O),4:this.buildPayloadNuvei(N,me.toString(),O),5:this.buildPayloadSuperPay(N,k,me.toString(),Q,O)}}buildPayloadPayU(N,G,x,F,Q){return{buyer_id:N.documentNumber,totalDepositAmount:x,externalUID:Q,paymentMethod:"PSE",payerName:N.fullName,payerEmail:N.email,payerType:"N",payerDniType:N.documentType,payerDni:N.documentNumber,payerPhone:N.phone,payerStreet:N.address,payerCity:N.city,payerState:N.region,payerCountry:N.countryCode,postalCode:N.zipCode,codeBank:F,ipAddress:G,isStore:!1,origin:"WEB"}}buildPayloadKushki(N,G,x,F,Q,O){const k=Q||O?Math.floor(+G/(1+x/100)):+G,P=Q?Math.ceil(k*x/100):O?+G-k:0;return{bankId:F,amount:{subtotalIva:0===P?+k:0,subtotalIva0:P>0?+k:0,iva:P>0?P:0,extraTaxes:{propina:0,tasaAeroportuaria:0,agenciaDeViajes:0,iac:0}},callbackUrl:"https://betplay.com.co/kushki/pse",userType:"0",documentType:N.documentType,documentNumber:N.documentNumber,paymentDescription:"Dep\xf3sito Betplay Kushki",email:N.email,currency:"COP",paymentMethod:"TRANSFERENCIA"}}buildPayloadTuCompra(N,G,x,F,Q){return{externalUID:Q,payerDniType:N.documentType,payerDni:N.documentNumber,payerType:"0",payerFirtsName:N.firstName,payerLastName:N.lastName,payerStreet:N.address,payerCity:N.city,payerCountry:N.countryCode,payerEmail:N.email,payerPhone:N.homePhone,payerPhoneMobile:N.phone,ipAddress:G,gateway:"tucompra",paymentMethod:"3",amount:x,codeBank:F,nameBank:"",typePaymentMethod:"PSE"}}buildPayloadNuvei(N,G,x){return{totalDepositAmount:G,externalUID:x,payerName:N.fullName,payerEmail:N.email,payerPhone:N.phone,payerDniType:N.documentType,payerDni:N.documentNumber,payerStreet:N.address,payerCity:N.city,payerState:N.region,payerCountry:N.countryCode,id:N.accountId}}buildPayloadSuperPay(N,G,x,F,Q){return{bankCode:F,documentNumber:N.documentNumber,documentType:G,city:N.city,isoCurrency:"COP",address:N.address,email:N.email,name:`${N.firstName} ${N.lastName}`.trim(),phone:N.phone,method:"pse",amount:x,externalUID:Q}}getKeyCode(N,G){var x=this;return(0,a.Z)(function*(){const F=localStorage.getItem("session"),O=(F?JSON.parse(F):null)?.accessToken;if(!O)return{code:"ERROR",message:"Token de acceso invalido"};const P=x.getProfileData().documentNumber;if(!P)return{code:"ERROR",message:"Numero de documento invalido"};const K=new e.WM({Authorization:`Bearer ${O}`,"x-custom-version":`${y.N.v}`,"x-custom-header":String(P)});return(0,b.z)(x.http.post(`${y.N.apiOperator}/requestCobre/cobre/breb/payin`,{amount:N,ext_codigo:G},{headers:K}))})()}static#e=this.\u0275fac=function(G){return new(G||Y)(n.LFG(e.eN),n.LFG(E.z),n.LFG(C.T),n.LFG(I.F),n.LFG(d.z),n.LFG(T.z),n.LFG(n.Lbi))};static#t=this.\u0275prov=n.Yz7({token:Y,factory:Y.\u0275fac,providedIn:"root"})}return Y})()},55526:(Me,$,f)=>{"use strict";f.d($,{T:()=>E});var a=f(65879),e=f(69862),n=f(96814),i=f(20553),r=f(35178),c=f(37398),l=f(26306),s=f(99397),h=f(94664),p=f(58504),g=f(22096),_=f(77874),y=f(84221);let E=(()=>{class C{constructor(d,T,J){this.http=d,this.store=T,this.userdata=null,this.token=null,this.fullname="",this.httpOptions={headers:new e.WM({"Content-Type":"application/json; charset=utf-8"})},this.isBrowser=(0,n.NF)(J),this.isBrowser&&(this.userdata=JSON.parse(localStorage.getItem("profile")),this.token=JSON.parse(localStorage.getItem("session")),this.fullname=`${this.userdata?.firstName} ${this.userdata?.lastName}`),this.getBanksKushki(),this.assetsSubscription=this.store.select("assets").subscribe(Y=>{this.i18n=Y.i18n,this.resPse=Y.flags.KushkiPseUrlRespuesta.route})}getIPAddress(){return this.http.get(`${i.N.ip}`)}postKushkiCard(d,T){const J={paymentMethod:"TARJETA",token:d.toString(),totalAmount:parseFloat(localStorage.getItem("valoraRecargar")),documentType:this.userdata.identityDocument.type.replace(".",""),documentNumber:this.userdata.identityDocument.number.toString(),firstName:this.userdata.firstName,lastName:this.userdata.lastName,secondLastName:this.userdata.lastName2,email:this.userdata.email,phoneNumber:this.userdata.mobile,address:this.userdata.residence.address,city:this.userdata.residence.cityText,region:this.userdata.residence.regionText,country:this.userdata.residence.countryCode,zipCode:this.userdata.residence.zipCode,installments:parseFloat(T)};let Y=btoa(JSON.stringify({BPCValid:window.BPCValid,iat:parseInt(localStorage.getItem("currentTime"))}))+"."+(0,_.SHA256)(i.N.BPCKey);return this.http.post(`${i.N.apiOperator}/accounts/me/kushki/deposits`,JSON.stringify(J),{headers:new e.WM({"Content-Type":"application/json; charset=utf-8","X-Sisplay-Header":"true","X-BPCStatus-X":Y,Authorization:this.token.accessToken})}).pipe((0,r.V)(5e4),(0,c.U)(te=>te),(0,l.K)(te=>(console.warn(te),500==te.status&&(te="Estamos presentando inconvenientes, por favor intente de nuevo en unos minutos."),"Timeout has occurred"==te.message&&(te="L\xedmite de tiempo excedido , por favor intenta nuevamente."),(0,p._)(te))))}postKushkiCardOtp(d,T,J){const Y={paymentMethod:"TARJETA",token:d,totalAmount:parseFloat(localStorage.getItem("valoraRecargar")),documentType:this.userdata.identityDocument.type.replace(".",""),documentNumber:this.userdata.identityDocument.number.toString(),firstName:this.userdata.firstName,lastName:this.userdata.lastName,secondLastName:this.userdata.lastName2,email:this.userdata.email,phoneNumber:this.userdata.mobile,address:this.userdata.residence.address,city:this.userdata.residence.cityText,region:this.userdata.residence.regionText,country:this.userdata.residence.countryCode,zipCode:this.userdata.residence.zipCode,installments:parseFloat(T),otp:J};return this.http.post(`${i.N.apiOperator}/accounts/me/kushki/deposits`,JSON.stringify(Y),{headers:new e.WM({"Content-Type":"application/json; charset=utf-8",Authorization:this.token.accessToken})}).pipe((0,r.V)(5e4),(0,c.U)(te=>te),(0,l.K)(te=>(console.warn(te),500==te.status&&(te="Estamos presentando inconvenientes, por favor intente de nuevo en unos minutos."),"Timeout has occurred"==te.message&&(te="L\xedmite de tiempo excedido , por favor intenta nuevamente."),(0,p._)(te))))}getBanksKushki(){return this.http.get(`${i.N.apiOperator}/accounts/me/kushki/bankslist`).pipe((0,c.U)(d=>d),(0,l.K)(()=>(0,g.of)([])))}postKushki({bankId:d,totalDepositAmount:T,withIva:J,iva:Y}){return this.tokenKushkiTb(d,T,J,Y).pipe((0,s.b)(te=>console.log(te)),(0,h.w)(({token:te})=>this.postKushkiTb(te,J?Math.ceil(Math.floor(+T)*(1+Y/100)).toString():T)))}tokenKushkiTb(d,T,J,Y){const te=parseInt(T),G={bankId:d,amount:{subtotalIva:J?Math.ceil(te):0,subtotalIva0:J?0:te,iva:J?Math.ceil(te*(Y/100)):0,extraTaxes:{propina:0,tasaAeroportuaria:0,agenciaDeViajes:0,iac:0}},callbackUrl:this.resPse,userType:"0",documentType:this.userdata.identityDocument.type.replace(".",""),documentNumber:this.userdata.identityDocument.number.toString(),paymentDescription:"Dep\xf3sito Betplay Kushki",email:this.userdata.email,currency:"COP"};return this.http.post(`${i.N.apiOperator}/requestKushki/transfer/v1/tokens`,JSON.stringify(G),{headers:new e.WM({Authorization:this.token.accessToken})}).pipe((0,r.V)(5e4),(0,c.U)(x=>x),(0,l.K)(x=>(console.warn(x),500==x.status&&(x="Estamos presentando inconvenientes, por favor intente de nuevo en unos minutos."),"Timeout has occurred"==x.message&&(x="L\xedmite de tiempo excedido , por favor intenta nuevamente."),(0,p._)(x))))}getTransferStatus(d){return this.http.post(`${i.N.apiOperator}/accounts/me/kushki/transfer/status/${d}`,{headers:new e.WM({"Content-Type":"application/json; charset=utf-8"})}).pipe((0,c.U)(T=>T))}postKushkiTb(d,T){const J={paymentMethod:"TRANSFERENCIA",token:d,totalAmount:JSON.parse(T)};return this.http.post(`${i.N.apiOperator}/accounts/me/kushki/deposits`,JSON.stringify(J),{headers:new e.WM({"Content-Type":"application/json; charset=utf-8",Authorization:this.token.accessToken})}).pipe((0,r.V)(5e4),(0,c.U)(Y=>Y),(0,l.K)(Y=>(console.warn(Y),(0,p._)(Y))))}tokenKushkiEfectivo(){const d={name:this.userdata.firstName,lastName:this.userdata.lastName,identification:this.userdata.identityDocument.number.toString(),email:this.userdata.email,totalAmount:parseFloat(localStorage.getItem("valoraRecargar")),currency:"COP",description:"Deposito Betplay Kushki",documentType:this.userdata.identityDocument.type.replace(".","")};return this.http.post(`${i.N.apiOperator}/requestKushki/cash/v1/tokens`,JSON.stringify(d),{headers:new e.WM({Authorization:this.token.accessToken})}).pipe((0,r.V)(5e4),(0,c.U)(T=>T),(0,l.K)(T=>(console.warn(T),500==T.status&&(T="Estamos presentando inconvenientes, por favor intente de nuevo en unos minutos."),"Timeout has occurred"==T.message&&(T="L\xedmite de tiempo excedido , por favor intenta nuevamente."),(0,p._)(T))))}postKushkiEfectivo(d){const T={paymentMethod:"EFECTIVO",token:d,totalAmount:parseFloat(localStorage.getItem("valoraRecargar"))};return this.http.post(`${i.N.apiOperator}/accounts/me/kushki/deposits`,JSON.stringify(T),{headers:new e.WM({"Content-Type":"application/json; charset=utf-8",Authorization:this.token.accessToken})}).pipe((0,r.V)(5e4),(0,c.U)(J=>J),(0,l.K)(J=>(500==J.status&&(J="Estamos presentando inconvenientes, por favor intente de nuevo en unos minutos."),"Timeout has occurred"==J.message&&(J="L\xedmite de tiempo excedido , por favor intenta nuevamente."),(0,p._)(J))))}postOtp(d){const T={secureServiceId:localStorage.getItem("secureId"),otpValue:d};return this.http.post(`${i.N.apiOperator}/requestKushki/rules/v1/secureValidation`,JSON.stringify(T),{headers:new e.WM({"Content-Type":"application/json; charset=utf-8"})}).pipe((0,r.V)(5e4),(0,c.U)(J=>J),(0,l.K)(J=>(console.warn(J),500==J.status&&(J="Estamos presentando inconvenientes, por favor intente de nuevo en unos minutos."),"Timeout has occurred"==J.message&&(J="L\xedmite de tiempo excedido , por favor intenta nuevamente."),(0,p._)(J))))}postWithdrawalTransfiya(d){return this.http.post(`${i.N.apiTransacciones}/?url=/requestTransfiya/accounts/me/kushki/payment`,d,{headers:new e.WM({"Content-Type":"application/json; charset=utf-8",Authorization:this.token.accessToken})}).pipe((0,l.K)(T=>(0,p._)(()=>new Error(T.error?.message??"withdrawalTransfiya.requests.errorRequest"))))}static#e=this.\u0275fac=function(T){return new(T||C)(a.LFG(e.eN),a.LFG(y.yh),a.LFG(a.Lbi))};static#t=this.\u0275prov=a.Yz7({token:C,factory:C.\u0275fac,providedIn:"root"})}return C})()},6138:(Me,$,f)=>{"use strict";f.d($,{r:()=>p});var a=f(69862),e=f(37398),n=f(26306),i=f(20553),r=f(58366),l=f(65879),s=f(57342),h=f(2425);let p=(()=>{class g{constructor(b,y,E){this.http=b,this.config=y,this.toastr=E,this.tags="?lang=es_CO&market=CO"}loginPoker(b,y){return this.http.post(`${i.N.apiOperator}/accounts/sessions/complete`,JSON.stringify({userName:b,password:y}),{headers:new a.WM({"Content-Type":"application/json; charset=utf-8"})}).pipe((0,e.U)(C=>C))}completeAuthentication(b){return this.http.post(`${i.N.apiOperator}/accounts/sessions/complete`,b,{observe:"response",headers:new a.WM({"Content-Type":"application/json; charset=utf-8"})}).pipe(y=>y,(0,n.K)(y=>{throw 505===y.status&&(this.toastr.info("Tienes una versi\xf3n desactualizada, la p\xe1gina ser\xe1 actualizada en 3 segundos..."),"serviceWorker"in navigator&&navigator.serviceWorker.getRegistrations().then(E=>{for(const C of E)C.unregister()}),caches.keys().then(E=>{for(const C of E)caches.delete(C)}),setTimeout(()=>{localStorage.clear(),window.location.href="/",window.location.reload()},1e3)),y}))}acceptNewDataProtectionPolicy(b){return console.log(new a.WM({"Content-Type":"application/json; charset=utf-8"}).getAll("Content-Type")),this.http.post(`${i.N.apiOperator}/accounts/sessions/complete/accept-privacy-policy`,b,{observe:"response",headers:new a.WM({"Content-Type":"application/json; charset=utf-8"})}).pipe(y=>y)}completeLogin(b){return this.http.post(`${i.N.apiOperator}/accounts/sessions/complete`,b,{observe:"response",headers:new a.WM({"Content-Type":"application/json; charset=utf-8"})}).pipe(y=>y)}login(b){return this.http.post(`${i.N.apiOperator}/accounts/sessions`,b,{observe:"response",headers:new a.WM({"Content-Type":"application/json; charset=utf-8"})}).pipe(y=>y)}recoveryPass(b){return this.http.post(`${i.N.apiOperator}/accounts/${b}/forgotten-password-document-number`,{},{observe:"response",headers:new a.WM({"Content-Type":"application/json; charset=utf-8"})}).pipe(y=>y)}updatePassword(b,y){return this.http.post(`${i.N.apiOperator}/accounts/forgotten-password-reset-docnum`,{securityKey:y,newPassword:b},{observe:"response",headers:new a.WM({"Content-Type":"application/json; charset=utf-8","X-Sisplay-Header":"true"})}).pipe(C=>C)}acceptTerms(b){return this.http.post(`${i.N.apiOperator}/accounts/me/sessions/accept-terms`,{termsAcceptId:1},{observe:"response",headers:new a.WM({"Content-Type":"application/json; charset=utf-8",Authorization:b})}).pipe(y=>y)}logout(b){return this.http.delete(`${i.N.apiOperator}/accounts/me/sessions`,{headers:new a.WM({"Content-Type":"application/json; charset=utf-8",Authorization:b})}).pipe((0,e.U)(y=>y))}loginKambi(){return this.http.post(`https://${i.N.kambiAPi}-auth-api.kambicdn.com/player/api/v2019/betplay/punter/login`+this.tags,{punterId:localStorage.getItem("playerId"),ticket:localStorage.getItem("kambiToken"),customerSiteIdentifier:"",requestStreaming:!0,channel:"WEB",market:"CO"}).pipe((0,e.U)(b=>b))}refreshToken(){return this.http.post(`${i.N.apiOperator}/accounts/me/sessions/refresh`,{}).pipe((0,e.U)(b=>b))}isVIP(b){return this.http.post(`${i.N.dataUrl}/fnt/valida-mayor`,JSON.stringify(b),{observe:"response",headers:new a.WM({"Content-Type":"application/json; charset=utf-8",secretKey:"testFR"})}).pipe(y=>y)}getProfile(b){return this.http.get(`${i.N.apiOperator}/accounts/me/profile`,{observe:"response",headers:new a.WM({"Content-Type":"application/json; charset=utf-8",Authorization:b})}).pipe(y=>y)}isVIPFlag(){return this.http.get("/i18n/es.json",{observe:"response",headers:new a.WM({"Content-Type":"application/json; charset=utf-8"})}).pipe(b=>b)}getBalance(b){return this.http.get(`${i.N.apiOperator}/accounts/me/balance`,{observe:"response",headers:new a.WM({"Content-Type":"application/json; charset=utf-8",Authorization:b})}).pipe(y=>y)}getBonusesBalance(b){return this.http.get(`${i.N.apiOperator}/Bonuses/account/me/bonusesBalance`,{observe:"response",headers:new a.WM({"Content-Type":"application/json; charset=utf-8",Authorization:b})}).pipe(y=>y)}generateHash(b){const y=localStorage.getItem("currentTime"),E=+parseInt(window.crypto.getRandomValues(new Uint8Array(16)).join(""));return`${globalThis.btoa(JSON.stringify({BPCValid:window.BPCValid,iat:+y}))}.${(0,r.sha3_512)(b+(BigInt(BigInt(E).toString(32).replace(/\D/g,""))+BigInt(BigInt(y))))}.${BigInt(E)}`}getCurrentTime(){return new Promise((b,y)=>{this.http.get(`${i.N.currentTimeUrl}`,{headers:new a.WM({"Content-Type":"application/json; charset=utf-8"})}).subscribe(E=>{localStorage.setItem("currentTime",E.time),b()},E=>{localStorage.setItem("currentTime",(new Date).getTime().toString()),b()})})}loginDirectTapp(b){return this.http.post(`${i.N.apiOperator}/tapp/sessions/complete`,JSON.stringify(b),{observe:"response",headers:new a.WM({"Content-Type":"application/json; charset=utf-8","X-Actions-X":"tapp/auth, tv"})}).pipe(y=>y)}loginDirectKaindi(b){return this.http.post(`${i.N.apiOperator}/kaindi/sessions/complete`,JSON.stringify(b),{observe:"response",headers:new a.WM({"Content-Type":"application/json; charset=utf-8","X-Actions-X":"kaindi/auth, tv"})}).pipe(y=>y)}static#e=this.\u0275fac=function(y){return new(y||g)(l.LFG(a.eN),l.LFG(s.E),l.LFG(h._W))};static#t=this.\u0275prov=l.Yz7({token:g,factory:g.\u0275fac,providedIn:"root"})}return g})()},72042:(Me,$,f)=>{"use strict";f.d($,{h:()=>g});var a=f(65879),e=f(69862),n=f(96814),i=f(37398),r=f(26306),c=f(20553),l=f(78645),s=f(58504),h=f(85073),p=f(57342);let g=(()=>{class _{constructor(y,E,C){this.http=y,this.config=E,this.moment=f(16676),this.uuid=f(20093),this.dataHistoryTransactions=new l.x,this.dataHistoryTransactions$=this.dataHistoryTransactions.asObservable(),this.token=null,this.tokenForm=null,this.isBrowser=(0,n.NF)(C),this.isBrowser&&(this.token=JSON.parse(localStorage.getItem("session")),this.tokenForm=JSON.parse(localStorage.getItem("sessionToken")))}getPayUParams(y,E){var C={paymentChannelCode:"PayU",totalDepositAmount:y,externalUID:this.uuid.v1(),promotionalCode:"",payUDepositParameter:{email:E,successUrl:"https://betplay.com.co/"}};return this.http.post(`${c.N.apiOperator}/accounts/me/deposits`,JSON.stringify(C)).pipe((0,i.U)(I=>I))}getCurrentSessionLimits(){return this.http.get(`${c.N.apiOperator}/accounts/me/session-limits/current`).pipe((0,i.U)(y=>y))}getPokerRanking(y){return this.http.post(`${c.N.pokerRakingURL}`,y).pipe((0,i.U)(E=>E))}validaPin(){return this.http.get(`${c.N.validaPin}/valida-retiro`).pipe((0,i.U)(y=>y))}createSessionPoker(y){return this.http.post(`${c.N.apiOperator}/esa/getSessionToken`,JSON.stringify(y)).pipe((0,i.U)(E=>E))}createSessionNewPoker(y,E){return this.http.post(`${c.N.apiOperator}/poker/accounts/me/game-launch-url`,JSON.stringify(y),{headers:new e.WM({device:"web-"+c.N.v,Authorization:`Bearer ${E}`})}).pipe((0,i.U)(C=>C))}createSessionNewPokerForm(y){return this.http.post(`${c.N.apiOperator}/poker/accounts/me/game-launch-url`,JSON.stringify(y),{headers:new e.WM({device:"web-"+c.N.v,Authorization:`Bearer ${this.token.accessToken}`})}).pipe((0,i.U)(E=>E))}validateUserPoker(y){return this.http.post(`${c.N.apiOperator}/esa/GetUserInfo`,JSON.stringify(y)).pipe((0,i.U)(E=>E))}getMoneyPoker(y){return this.http.post(`${c.N.apiOperator}/esa/UserTransaction/amount/getFromPoker`,JSON.stringify(y)).pipe((0,i.U)(E=>E))}sendMoneyPoker(y){return this.http.post(`${c.N.apiOperator}/esa/UserTransaction/amount/sendToPoker`,JSON.stringify(y)).pipe((0,i.U)(E=>E))}getBonuses(y){return this.http.get(`${c.N.apiOperator}/accounts/me/bonuses`,{headers:new e.WM({"Content-Type":"application/json; charset=utf-8",Authorization:y})}).pipe((0,i.U)(E=>E))}getBalance(){return this.http.get(`${c.N.apiOperator}/accounts/me/balance`).pipe((0,i.U)(y=>y))}getYearlyTransactions(y){return this.http.get(`${c.N.apiOperator}/accounts/me/transactions/yearly/${y}`).pipe((0,i.U)(E=>E))}getTransactions(y,E,C,I,d,T){return this.http.post(`${c.N.apiOperator}/accounts/me/transactions`,{transactionType:y,moneyType:E,paymentMethod:C,gameType:I,startDateTime:d,endDateTime:T}).pipe((0,i.U)(Y=>Y))}getDocuments(){return this.http.get(`${c.N.apiOperator}/accounts/me/personal-documents`).pipe((0,i.U)(y=>y))}getTerms(){return this.http.get(`${c.N.apiOperator}/accounts/me/terms?sort=ASC`).pipe((0,i.U)(y=>y))}getCurrentLimits(){return this.http.get(`${c.N.apiOperator}/accounts/me/auto-limits/current?limitType=Deposits`).pipe((0,i.U)(y=>y))}getSessionLimits(){return this.http.get(`${c.N.apiOperator}/accounts/me/session-limits`).pipe((0,i.U)(y=>y))}getExclusions(){return this.http.get(`${c.N.apiOperator}/accounts/me/self-exclusions`).pipe((0,i.U)(y=>y))}validateCupon(y){return this.http.post(`${c.N.apiOperator}/valida-bono`,JSON.stringify(y)).pipe((0,i.U)(E=>E))}pinwithdraw(y,E){var C={docNumber:E,amount:y,timeStamp:this.moment(new Date).toISOString(),requestIp:"",externalUID:this.uuid.v1()};return this.http.post(`${c.N.apiPin}/v1/pinwithdrawal`,JSON.stringify(C)).pipe((0,i.U)(I=>I),(0,r.K)(I=>{let d="";return d=422!==I.status?I.error?.data?.errorDescription??"Error al hacer la solicitud. Int\xe9ntalo m\xe1s tarde":"ForeignUserBlocked"===I.error?.data?.errorCode?I.error?.data?.errorDescription:"ForeignUserBlockedForCompliance"===I.error?.data?.errorCode?"ForeignUserBlockedForCompliance":"BiometricValidationLock"===I.error?.data?.errorCode?h.NI.VALIDATION_REQUIRED:I?.error?.data?.errorDescription||I?.error?.data?.message||"Error al hacer la solicitud. Int\xe9ntalo m\xe1s tarde",(0,s._)(()=>new Error(d))}))}pinforwarding(y){return this.http.post(`${c.N.apiPin}/v1/pinforwarding`,JSON.stringify({docNumber:y,flagOperationPin:1}),{headers:new e.WM({Authorization:`Bearer ${this.token.accessToken}`})}).pipe((0,r.K)(this.handlerPinforwardingError))}handlerPinforwardingError(y){return(0,s._)(()=>new Error(422===y.status&&"BiometricValidationLock"===y.error?.data?.errorCode?h.NI.VALIDATION_REQUIRED:y.error?.data?.errorDescription||y.error?.data?.message||"Hubo un problema en nuestro servidor. Por favor, intenta m\xe1s tarde."))}changePassword(y,E){return this.http.post(`${c.N.apiOperator}/accounts/me/password`,JSON.stringify({currentPassword:y,newPassword:E}),{responseType:"text"}).pipe((0,i.U)(I=>I))}uploadDocuments(y,E,C){return this.http.post(`${c.N.apiOperator}/accounts/me/player-documents`,JSON.stringify({arrFiles:y,personId:E,userName:C})).pipe((0,i.U)(d=>d))}uploadDocument(y,E,C){return this.http.post(`${c.N.apiOperator}/accounts/me/personal-documents`,JSON.stringify({fileName:E,fileContent:y,expirationDate:C})).pipe((0,i.U)(d=>d))}makeExclusion(y,E){var C={endDate:this.moment().add(y,"hours").toISOString(),motivo:E};return this.http.post(`${c.N.apiOperator}/accounts/me/self-exclusions`,JSON.stringify(C),{responseType:"text"}).pipe((0,i.U)(I=>I))}setSessionLimit(y){return this.http.post(`${c.N.apiOperator}/accounts/me/session-limits`,JSON.stringify({duration:y})).pipe((0,i.U)(C=>C))}getMinVal(){return this.http.get(`${c.N.i18n}`).pipe((0,i.U)(y=>y))}calculateLimits(y){return this.http.post(`${c.N.apiOperator}/accounts/me/auto-limits/calculate`,JSON.stringify({dailyLimit:y})).pipe((0,i.U)(C=>C))}updateAutolimits(y,E,C,I){let d=null,T=null,J=null;const Y=new Array;null!==C&&(d={quantity:parseInt(C),duration:{periodUnity:"Week",periodValue:84}},Y.push(d)),null!==I&&(T={quantity:parseInt(I),duration:{periodUnity:"Month",periodValue:83}},Y.push(T)),null!==E&&(J={quantity:parseInt(E),duration:{periodUnity:"Day",periodValue:82}},Y.push(J));var te={limitType:78,level:y,limits:Y};return console.log(te),this.http.post(`${c.N.apiOperator}/accounts/me/auto-limits`,JSON.stringify(te)).pipe((0,i.U)(N=>N))}acceptOrRefuseAutolimits(y,E){const C=[];return y.forEach(d=>{let T=0,J="";"MENSUAL"===d.tiempoLimite?(T=83,J="Month"):"SEMANAL"===d.tiempoLimite?(T=84,J="Week"):"DIARIO"===d.tiempoLimite&&(T=82,J="Day");const Y={quantity:parseInt(d.valorSolicitud),duration:{periodUnity:J,periodValue:T,requestId:d.idSolicitud}};C.push(Y)}),this.http.post(`${c.N.apiOperator}/accounts/me/auto-limits/update`,JSON.stringify({limitType:78,acceptedLimits:E,limits:C})).pipe((0,i.U)(d=>d))}getElements(){return this.http.get(`${c.N.apiUrl}/elements/get-elements`)}grupoExitoPin(y){return this.http.post(`${c.N.apiPin}/v1/generapin`,y).pipe((0,i.U)(E=>E),(0,r.K)(E=>{let C="";return C=504==E.status?"Error al hacer la solicitud. Int\xe9ntalo m\xe1s tarde":422==E.status?"ForeignUserBlocked"===E.error?.data?.errorCode?`ForeignUserBlocked|${E.error?.data?.errorDescription??"Error al hacer la solicitud. Int\xe9ntalo m\xe1s tarde"}`:"ForeignUserBlockedForCompliance"===E.error?.data?.errorCode?"ForeignUserBlockedForCompliance":"BiometricValidationLock"===E.error?.data?.errorCode?h.NI.VALIDATION_REQUIRED:E.error?.data?.errorDescription??"Error al hacer la solicitud. Int\xe9ntalo m\xe1s tarde":E.error?.data?.errorDescription??"Error al hacer la solicitud. Int\xe9ntalo m\xe1s tarde",(0,s._)(()=>new Error(C))}))}getUserSmsSelection(y){return this.http.post(`${c.N.apiOperator}/profile/user-sms-selection`,{accountId:y}).pipe((0,i.U)(C=>C))}getAwardsCertificate(y,E){return this.http.get(`${c.N.apiOperator}/awardsService/api/betplay`,{headers:new e.WM({Token:c.N.AwardsCertificateToken}),params:{document:y.toString(),year:E.toString(),certificate:"awards"}}).pipe((0,i.U)(C=>C))}getRetentionCertificate(y,E,C,I){return this.http.post(`${c.N.apiOperator}/retentionService/mngservices/o/78/execute`,{pi_token:31,pv_user:"a",pi_server:1,pv_service:"FN48",pi_version:1,pv_input1:{empresa:"101",tercero:y,cuentaIni:C,cuentaFin:I,fechaIni:`${E}-01-01`,fechaFin:`${E}-12-31`},pv_input2:"",pv_input3:""}).pipe((0,i.U)(T=>T))}viewDataForHistoryTransaction(y,E){this.dataHistoryTransactions.next(),this.dataForHistoryTransaction=y,this.itemsPerPageHistoryTransaction=E}fastWithdrawDispatch(y,E,C,I,d,T,J,Y,te,N){const G={amount:y,externalUID:this.uuid.v1(),paymentMethod:d,bankCode:T,accountNumber:`${E}`,accountType:C,valorRetencion:J,valoraRetirar:Y,formulario:"",docNumber:I};let x;return te&&(x=new FormData,x.append("amount",y.toString()),x.append("externalUID",this.uuid.v1()),x.append("paymentMethod",d.toString()),x.append("bankCode",T.toString()),x.append("accountNumber",E),x.append("accountType",C.toString()),x.append("valorRetencion",J.toString()),x.append("valoraRetirar",Y.toString()),x.append("formulario",""),x.append("docNumber",I),x.append("foto",N.formatImage,N.name)),this.http.post(`${c.N.oldOperator}/v1/transferwithdrawal`,te?x:G,{headers:{Authorization:this.token.accessToken}}).pipe((0,i.U)(F=>F),(0,r.K)(F=>(0,s._)(()=>new Error(505===F.status?"Error realizando la transacci\xf3n":422===F.status&&"BiometricValidationLock"===F.error?.errorCode?h.NI.VALIDATION_REQUIRED:F.error?.data?.errorDescription||F.error?.errorDescription||"Error inesperado, intente nuevamente en unos minutos"))))}static#e=this.\u0275fac=function(E){return new(E||_)(a.LFG(e.eN),a.LFG(p.E),a.LFG(a.Lbi))};static#t=this.\u0275prov=a.Yz7({token:_,factory:_.\u0275fac,providedIn:"root"})}return _})()},39440:(Me,$,f)=>{"use strict";f.d($,{o:()=>h});var a=f(65879),e=f(20553),n=f(69862),i=f(96814),r=f(77874),l=f(37398),s=f(84221);let h=(()=>{class p{constructor(_,b,y){this.http=_,this.store=b,this.token=null,this.encriptionKey="83TPL4Y@CEM",this.error=!1,this.isBrowser=(0,i.NF)(y),this.isBrowser&&(this.token=JSON.parse(localStorage.getItem("session")))}generateMessageSisplay(_,b,y){return this.http.post(`${e.N.apiOperator}/accounts/generate-pin`,{toPhoneNumber:_,documentNumber:b,email:y}).pipe((0,l.U)(C=>C))}validateMessageSisplay(_,b,y){return this.http.post(`${e.N.apiOperator}/accounts/validate-pin`,{toPhoneNumber:_,documentNumber:b,smsCode:y}).pipe((0,l.U)(C=>C))}encryptCode(_){const b=r.AES.encrypt(_.toString(),this.encriptionKey.toString());sessionStorage.setItem("code",b)}validateMessage(_){const b=sessionStorage.getItem("code");return _===r.AES.decrypt(b.toString(),this.encriptionKey.toString()).toString(r.enc.Utf8).toString()&&(this.verificationCode="",sessionStorage.removeItem("code"),!0)}sendSmsVerificationCode(_,b,y,E){return this.http.post(`${e.N.messagingService}generate_message`,{phoneNumber:_,isRegister:b,documentNumber:y,email:E}).pipe(I=>I)}smsGeneratePin(_,b,y){return this.http.post(`${e.N.apiOperator}/messaging-update/accounts/generate-pin-actualization`,{toPhoneNumber:_,documentNumber:b,email:y}).pipe(C=>C)}validateGeneratePin(_,b,y){return this.http.post(`${e.N.apiOperator}/messaging-update/accounts/validate-pin-actualization`,{toPhoneNumber:_,smsCode:String(b),documentNumber:y}).pipe(C=>C)}validateSmsCode(_,b,y){return this.http.post(`${e.N.messagingService}validate_code`,{phoneNumber:_,code:b,documentNumber:y}).pipe(C=>C)}validateMessagePoker(_,b){const y=`${e.N.apiOperator}/poker/accounts/me/validate-pin-evenbet`,E=new n.WM({Authorization:`Bearer ${_}`});return this.http.post(y,{smsCode:b,integrationChannelCode:"EVEN_BET"},{headers:E}).pipe((0,l.U)(C=>C))}generateNewPinPoker(_,b){const y=`${e.N.apiOperator}/poker/accounts/me/generate-new-pin`,E=new n.WM({device:"web-"+e.N.v,Authorization:`Bearer ${_}`});return this.http.post(y,{gameCode:"Poker",is_mobile:b,integrationChannelCode:"EVEN_BET"},{headers:E}).pipe((0,l.U)(C=>C))}generatePinRetiro(_,b,y){const E=`${e.N.apiTransacciones}/pin/?url=/generate-pin`,C=new n.WM({Authorization:`Bearer ${this.token.accessToken}`});return this.http.post(E,{documentNumber:_,toPhoneNumber:b,email:y,processId:"1",countryCode:"CO"},{headers:C}).pipe((0,l.U)(I=>I))}validatePinRetiro(_,b,y){const E=`${e.N.apiTransacciones}/pin/?url=/validate-pin`,C=new n.WM({Authorization:`Bearer ${this.token.accessToken}`});return this.http.post(E,{documentNumber:_,toPhoneNumber:b,processId:"1",countryCode:"CO",pin:y},{headers:C}).pipe((0,l.U)(I=>I))}static#e=this.\u0275fac=function(b){return new(b||p)(a.LFG(n.eN),a.LFG(s.yh),a.LFG(a.Lbi))};static#t=this.\u0275prov=a.Yz7({token:p,factory:p.\u0275fac,providedIn:"root"})}return p})()},79586:(Me,$,f)=>{"use strict";f.d($,{g:()=>s});var a=f(65879),e=f(69862),n=f(96814),i=f(37398),r=f(26306),c=f(58504),l=f(20553);let s=(()=>{class h{constructor(g,_){this.http=g,this.userdata=null,this.token=null,this.fullname="",this.urlIframeNuei="",this.isBrowser=(0,n.NF)(_),this.isBrowser&&(this.userdata=JSON.parse(localStorage.getItem("profile")),this.token=JSON.parse(localStorage.getItem("session")),this.userdata&&(this.fullname=`${this.userdata.firstName} ${this.userdata.firstName2} ${this.userdata.lastName} ${this.userdata.lastName2}`))}postNuvei(g){const _={totalDepositAmount:JSON.parse(localStorage.getItem("valoraRecargar")),externalUID:g,payerName:this.fullname.toString(),payerEmail:this.userdata.email,payerPhone:this.userdata.mobile.toString(),payerDniType:this.userdata.identityDocument.type.replace(/\./gi,""),payerDni:this.userdata.identityDocument.number.toString(),payerStreet:this.userdata.residence.address,payerCity:this.userdata.residence.cityText,payerState:this.userdata.residence.regionText,payerCountry:this.userdata.residence.countryCode,id:this.userdata.accountId};return this.http.post(`${l.N.apiOperator}/cashier/deposits`,JSON.stringify(_),{headers:new e.WM({"Content-Type":"application/json; charset=utf-8",Authorization:this.token.accessToken})}).pipe((0,i.U)(b=>b),(0,r.K)(b=>(console.warn(b),(0,c._)(b))))}static#e=this.\u0275fac=function(_){return new(_||h)(a.LFG(e.eN),a.LFG(a.Lbi))};static#t=this.\u0275prov=a.Yz7({token:h,factory:h.\u0275fac,providedIn:"root"})}return h})()},43754:(Me,$,f)=>{"use strict";f.d($,{G:()=>e});var a=f(65879);let e=(()=>{class n{constructor(){}get optimoveSDK(){return window.optimoveSDK}getUserSdkId(){try{const r=localStorage.getItem("profile");if(r)return JSON.parse(r).accountId}catch(r){console.warn("Error getting SDK ID:",r)}return null}getUserName(){try{const r=localStorage.getItem("profile");if(r)return JSON.parse(r).firstName}catch(r){console.warn("Error getting user name:",r)}return null}getUserAmount(){try{const r=localStorage.getItem("profile");if(r)return JSON.parse(r).amount}catch(r){console.warn("Error getting user amount:",r)}return null}isUserLoggedIn(){return!!localStorage.getItem("session")}getSdkIdIfLogged(){return this.isUserLoggedIn()?this.getUserSdkId():null}trackPageVisit(r,c,l){if(this.optimoveSDK){const s=this.isUserLoggedIn()?this.getUserSdkId():null;s?this.optimoveSDK.API.setPageVisit(r,c,l,s):this.optimoveSDK.API.setPageVisit(r,c,l)}}reportEvent(r,c){if(this.optimoveSDK){const l=this.isUserLoggedIn()?this.getUserSdkId():null;this.optimoveSDK.API.reportEvent(r,c,null,l)}}trackDepositAmountInput(r,c){if(this.optimoveSDK){const l={monto:r,plataforma_de_pago:c,tipo_de_dispositivo:"Web",nombre:this.getUserName(),id_customer:this.getUserSdkId()};console.log("Tracking deposit amount input:",l);const s=this.isUserLoggedIn()?this.getUserSdkId():null;this.optimoveSDK.API.reportEvent("1_intento_de_recarga_3_veces",l,null,s)}}trackFailedDeposit(r,c){if(this.optimoveSDK){const l={monto:r,plataforma_de_pago:c,tipo_de_dispositivo:"Web",nombre:this.getUserName(),id_customer:this.getUserSdkId()};console.log("Tracking failed deposit:",l);const s=this.isUserLoggedIn()?this.getUserSdkId():null;this.optimoveSDK.API.reportEvent("2_recarga_no_finalizada",l,null,s)}}openAndNoFinishBet(r,c,l){if(this.optimoveSDK){const s={evento_apostado:r,cuota:l,monto:c,saldo:this.getUserAmount(),tipo_de_dispositivo:"Web",nombre:this.getUserName(),id_customer:this.getUserSdkId()},h=this.isUserLoggedIn()?this.getUserSdkId():null;this.optimoveSDK.API.reportEvent("4_apertura_de_apuesta_sin_finalizacion",s,null,h)}}trackExploreSiteForMoreThan10MinutesWhioutAction(r,c){if(this.optimoveSDK){const l={nombre_de_la_seccion:r,juego_mas_visitado:c,saldo:this.getUserAmount(),tipo_de_dispositivo:"Web",nombre:this.getUserName(),id_customer:this.getUserSdkId()},s=this.isUserLoggedIn()?this.getUserSdkId():null;this.optimoveSDK.API.reportEvent("5_explorar_sitio_por_mas_de_10_mintuos",l,null,s)}}ingressToPage(r){if(this.optimoveSDK){const c={nombre_de_la_seccion:r,saldo:this.getUserAmount(),tipo_de_dispositivo:"Web",nombre:this.getUserName(),id_customer:this.getUserSdkId()},l=this.isUserLoggedIn()?this.getUserSdkId():null;this.optimoveSDK.API.reportEvent("6_ingreso_a_sitio",c,null,l)}}sendUnusedBonusNotification(r,c,l){if(this.optimoveSDK){const s={tipo_de_beneficio:r,valor_del_beneficio:c,tipo_de_dispositivo:"Web",fecha_de_expiraci\u00f3n:l,nombre:this.getUserName(),id_customer:this.getUserSdkId()},h=this.isUserLoggedIn()?this.getUserSdkId():null;this.optimoveSDK.API.reportEvent("7_bonos_y_fb_no_utilizadas",s,null,h)}}static#e=this.\u0275fac=function(c){return new(c||n)};static#t=this.\u0275prov=a.Yz7({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})()},44498:(Me,$,f)=>{"use strict";f.d($,{z:()=>g});var a=f(69862),e=f(20553),n=f(65879),i=f(96814),r=f(37398),c=f(26306),l=f(22096),s=f(58504),h=f(77874);let g=(()=>{class _{constructor(y,E){this.http=y,this.uuidv1=f(20093),this.token=null,this.userdata=null,this.fullname="",this.fullNameCard="",this.cookie=(0,h.MD5)(this.uuidv1.v1()),this.luhn=f(50245),this.isBrowser=(0,i.NF)(E),this.isBrowser&&(this.token=JSON.parse(localStorage.getItem("session")),this.userdata=JSON.parse(localStorage.getItem("profile")),localStorage.setItem("referenceCodePse",JSON.stringify(this.uuidv1.v1())),this.userdata&&(this.fullname=`${this.userdata.firstName} ${this.userdata.firstName2} ${this.userdata.lastName} ${this.userdata.lastName2}`,this.fullNameCard=`${this.userdata.firstName} ${this.userdata.lastName}`.trim()))}ngOnInit(){}getIPAddress(){return this.http.get(`${e.N.ip}`)}getBanksPayuPse(){return this.http.get(`${e.N.apiOperator}/requestPayU/accounts/me/bankslist`).pipe((0,r.U)(y=>y),(0,c.K)(()=>(0,l.of)([])))}postPayuCard(y,E,C,I,d,T,J,Y){const te={postalCode:JSON.parse(localStorage.getItem("profile")).residence.zipCode.toString(),buyer_id:this.userdata.identityDocument.number.toString(),totalDepositAmount:localStorage.getItem("valoraRecargar"),externalUID:JSON.parse(localStorage.getItem("referenceCode")),paymentMethod:y,payerName:this.fullname.toString().trim(),payerDniType:this.userdata.identityDocument.type.replace(".",""),payerDni:this.userdata.identityDocument.number.toString(),payerEmail:this.userdata.email,payerPhone:this.userdata.mobile.toString(),payerStreet:this.userdata.residence.address,payerCity:this.userdata.residence.cityText,payerState:this.userdata.residence.regionText,payerCountry:this.userdata.residence.countryCode,creditCardNumber:E.replace(/ /g,""),creditCardSecurityCode:C,creditCardExpirationDate:`${20+T}/${d}`.toString(),creditCardCardholder:this.fullNameCard,installments:I,deviceSessionId:J,ipAddress:JSON.parse(localStorage.getItem("Ip")),cookie:this.cookie.toString().replace("-",""),userAgent:Y,origin:"WEB"};return this.http.post(`${e.N.apiOperator}/requestPayU/accounts/me/deposits`,JSON.stringify(te),{headers:new a.WM({"Content-Type":"application/json; charset=utf-8",Authorization:this.token.accessToken})}).pipe((0,r.U)(N=>{if("ERROR"===N?.responseCode)throw new Error(N?.responseMessage||"Error al procesar la petici\xf3n");if(N?.Error?.error)throw new Error(N?.Error?.error||"Error al procesar la petici\xf3n");return N}),(0,c.K)(N=>(0,s._)(()=>new Error(N instanceof a.UA?N.error?.message:N.message||"Ha ocurrido un error; por favor, int\xe9ntalo m\xe1s tarde."))))}postPayuPse(y,E,C){const I={buyer_id:this.userdata.identityDocument.number.toString(),totalDepositAmount:C,externalUID:JSON.parse(localStorage.getItem("referenceCode")),paymentMethod:"PSE",payerName:this.fullname,payerEmail:this.userdata.email,payerType:"N",payerDniType:this.userdata.identityDocument.type.replace(".",""),payerDni:this.userdata.identityDocument.number,payerPhone:this.userdata.mobile.toString(),payerStreet:this.userdata.residence.address,payerCity:this.userdata.residence.cityText,payerState:this.userdata.residence.regionText,payerCountry:this.userdata.residence.countryCode,postalCode:this.userdata.residence.zipCode,codeBank:y,ipAddress:JSON.parse(localStorage.getItem("Ip")),isStore:E,origin:"WEB"};return this.http.post(`${e.N.apiOperator}/requestPayU/accounts/me/deposits`,JSON.stringify(I),{headers:new a.WM({"Content-Type":"application/json; charset=utf-8",Authorization:this.token.accessToken})}).pipe((0,r.U)(d=>d),(0,c.K)(d=>(this.errorMessage=d,console.warn(this.errorMessage),(0,s._)(this.errorMessage))))}postPayuPseReintentarTransaccion(y,E){const C={buyer_id:this.userdata.identityDocument.number.toString(),totalDepositAmount:localStorage.getItem("valoraRecargar"),externalUID:JSON.parse(localStorage.getItem("referenceCodePse")),paymentMethod:"PSE",payerName:this.fullname,payerType:"N",payerDniType:this.userdata.identityDocument.type.replace(".",""),payerDni:this.userdata.identityDocument.number,payerPhone:this.userdata.mobile.toString(),postalCode:this.userdata.residence.zipCode,codeBank:y,ipAddress:JSON.parse(localStorage.getItem("Ip")),isStore:E};return this.http.post(`${e.N.apiOperator}/requestPayU/accounts/me/bankslist`,JSON.stringify(C),{headers:new a.WM({"Content-Type":"application/json; charset=utf-8",Authorization:this.token.accessToken})}).pipe((0,r.U)(I=>I),(0,c.K)(I=>(console.warn(I),(0,s._)("Ha ocurrido un error"))))}postPayuBreB({isStore:y=!1,amount:E="0"}){const C={buyer_id:this.userdata.identityDocument.number.toString(),totalDepositAmount:E,externalUID:this.uuidv1.v1(),paymentMethod:"INTEROPERABLE_QR",payerName:this.fullname.toString().trim(),payerEmail:this.userdata.email,payerType:"N",payerDniType:this.userdata.identityDocument.type.replace(".",""),payerDni:this.userdata.identityDocument.number.toString(),payerPhone:this.userdata.mobile.toString(),payerStreet:this.userdata.residence.address,payerCity:this.userdata.residence.cityText,payerState:this.userdata.residence.regionText,payerCountry:this.userdata.residence.countryCode,postalCode:this.userdata.residence.zipCode.toString(),ipAddress:JSON.parse(localStorage.getItem("Ip")),isStore:y,origin:"WEB"};return this.http.post(`${e.N.apiOperator}/requestPayU/accounts/me/deposits`,C).pipe((0,c.K)(I=>{let d={code:0,message:"Ha ocurrido un error inesperado"};return I.error&&"number"==typeof I.error?.code&&"string"==typeof I.error?.message&&(d=I.error?.code<500?I.error:{code:500,message:"Ha ocurrido un error; por favor, int\xe9ntelo nuevamente m\xe1s tarde"}),(0,s._)(()=>d)}))}static#e=this.\u0275fac=function(E){return new(E||_)(n.LFG(a.eN),n.LFG(n.Lbi))};static#t=this.\u0275prov=n.Yz7({token:_,factory:_.\u0275fac,providedIn:"root"})}return _})()},39330:(Me,$,f)=>{"use strict";f.d($,{a:()=>l});var a=f(69862),e=f(20553),n=f(37398),i=f(26306),r=f(58504),c=f(65879);let l=(()=>{class s{constructor(p){this.http=p}compliance(p){return this.http.post(`${e.N.apiCompliance}`,p,{observe:"response",headers:new a.WM({"Content-Type":"application/json; charset=utf-8",Authorization:"Basic YXJxdWl0ZWN0b3RpQGNlbWNvbG9tYmlhLmNvOkdGSE9PRVpZ"})}).pipe(g=>g)}registerPlayer(p,g){let _={registration:p,emailage:null};return g&&(_.emailage=g),this.http.post(`${e.N.apiOperator}/accounts`,JSON.stringify(_)).pipe((0,n.U)(b=>b))}measurementProtocol(p){return this.http.post(`${e.N.apiOperator}/registerMesurementProtocol`,JSON.stringify(p)).pipe((0,n.U)(g=>g))}verifyPhone(p){return this.http.post("http://localhost:3001/verification",p)}sendSMS(p){return this.http.post("http://localhost:3001/phoneAuth",p)}deleteCode(p){return this.http.post("http://localhost:3001/deleteCode",p)}playerActualization(p){return this.http.post(`${e.N.apiActualizationReceivingEmail}/accounts/data-actualization-email-preferences`,JSON.stringify(p)).pipe((0,n.U)(g=>g))}playerActualization2(p,g){return this.http.post(`${e.N.apiActualizationReceivingEmail}/accounts/${g?"v1/data-actualization":"data-actualization"}`,JSON.stringify(p)).pipe((0,n.U)(b=>b))}get getData(){return this._codigotienda}set setCodigo(p){this._codigotienda=p}getVariableGamificacion(){return this.http.get(`${e.N.apiUrl}/parameterize/paths`).pipe((0,n.U)(p=>p))}getRegisterBanner(){return this.http.get(`${e.N.apiUrl}/register/banners/get-banners`).pipe((0,n.U)(p=>p))}getTransunion(p,g,_,b){return this.http.post(`${e.N.apiOperator}/transunion`,{documentNumber:g,documentType:p,documentDateIssued:_,birthDate:b}).pipe((0,n.U)(E=>{if(E.statusCode>=400)throw(0,r._)(()=>E);return E}),(0,i.K)(E=>(0,r._)(()=>E)))}static#e=this.\u0275fac=function(g){return new(g||s)(c.LFG(a.eN))};static#t=this.\u0275prov=c.Yz7({token:s,factory:s.\u0275fac,providedIn:"root"})}return s})()},36531:(Me,$,f)=>{"use strict";f.d($,{z:()=>c});var a=f(69862),e=f(20553),n=f(37398),i=f(37921),r=f(65879);let c=(()=>{class l{constructor(h){this.http=h,this.httpOptions={headers:new a.WM({"Content-Type":"application/json; charset=utf-8"})}}getGenders(){return this.http.get(`${e.N.apiResources}/resources/genders`,this.httpOptions).pipe((0,n.U)(h=>h),(0,i.X)(2))}getDocumentTypes(){return this.http.get(`${e.N.apiResources}/resources/document_types`,this.httpOptions).pipe((0,n.U)(h=>h))}getCities(h){return this.http.get(`${e.N.apiResources}/resources/cities?regionCode=${h}`,this.httpOptions).pipe((0,n.U)(p=>p),(0,i.X)(2))}getCitiesAndDepartments(){return this.http.get(`${e.N.apiResources}/resources/cities_departments`,this.httpOptions).pipe((0,n.U)(h=>h))}getRegions(h){return this.http.get(`${e.N.apiResources}/resources/regions?countryCode=${h}`,this.httpOptions).pipe((0,n.U)(p=>p),(0,i.X)(2))}getCountries(){return this.http.get(`${e.N.apiResources}/resources/countries`,this.httpOptions).pipe((0,n.U)(h=>h),(0,i.X)(2))}validatePhoneNumber(h){return this.http.post(`${e.N.apiOperator}/valida-phone-number`,h,{headers:new a.WM({"Content-Type":"application/json; charset=utf-8"}),observe:"response"}).pipe((0,n.U)(p=>p),(0,i.X)(2))}static#e=this.\u0275fac=function(p){return new(p||l)(r.LFG(a.eN))};static#t=this.\u0275prov=r.Yz7({token:l,factory:l.\u0275fac,providedIn:"root"})}return l})()},46794:(Me,$,f)=>{"use strict";f.d($,{p:()=>h});var a=f(65879),e=f(96814);const n={faq:{"@context":"https://schema.org","@type":"FAQPage",mainEntity:[{"@type":"Question",name:"\xbfQu\xe9 son las apuestas deportivas?",acceptedAnswer:{"@type":"Answer",text:"Es una modalidad de apuesta en la que se pronostica un resultado deportivo, en Betplay podr\xe1s apostar en f\xfatbol, baloncesto, tenis, E-sports y muchos m\xe1s desde $500."}},{"@type":"Question",name:"\xbfC\xf3mo apostar?",acceptedAnswer:{"@type":"Answer",text:"1)Ingresa a tu cuenta con usuario y contrase\xf1a, haz clic en Men\xfa y dir\xedgete a la secci\xf3n deportes.\n2)Puedes buscar y elegir el evento en el que desees apostar, ya sea por el nombre de la Liga, torneo, equipo o deporte.\n3)Elige la modalidad de apuesta, selecciona la opci\xf3n correspondiente, seguido se habilitar\xe1 una casilla, donde se especifica en un recuadro amarillo la apuesta a realizar, all\xed ingresas el valor a apostar, en la parte inferior se informar\xe1 el pago potencial de tu ganancia, despu\xe9s de rectificarlo solo debes dar clic en Apostar.\n4)La plataforma te confirmar\xe1 la apuesta, te dar\xe1 un ID de Cup\xf3n o n\xfamero de Recibo y listo."}},{"@type":"Question",name:"\xbfC\xf3mo redimir una apuesta gratuita?",acceptedAnswer:{"@type":"Answer",text:'- La apuesta gratuita la ver\xe1s reflejada en la secci\xf3n "Mis Apuestas Gratuitas", que est\xe1 junto a la secci\xf3n de "Mis Apuestas"\n- Una apuesta gratuita solo puede usarse en cuotas mayores a 1.50.\n- Una vez conozcas las condiciones de la apuesta gratis, busca un evento o los eventos en los cuales puedes usarla, se habilitar\xe1 una casilla en el ticket de tu apuesta, selecci\xf3nala, y da clic en el bot\xf3n verde de Apostar y listo.'}},{"@type":"Question",name:"\xbfC\xf3mo consultar tus apuestas?",acceptedAnswer:{"@type":"Answer",text:'Ingresa a tu cuenta, dir\xedgete a la secci\xf3n "deportes", luego elige la opci\xf3n de "Mis Apuestas" y all\xed encontrar\xe1s tus apuestas realizadas y el resultado de las mismas.'}},{"@type":"Question",name:"\xbfC\xf3mo puedo recargar?",acceptedAnswer:{"@type":"Answer",text:'Dir\xedgete dentro de tu cuenta a la secci\xf3n de "RECARGAS" y elige el m\xe9todo de pago: PSE, Cr\xe9dito/d\xe9bito, En efectivo'}},{"@type":"Question",name:"\xbfEn d\xf3nde puedo retirar mi dinero?",acceptedAnswer:{"@type":"Answer",text:"- Punto de venta: Puedes retirar en cualquier punto Supergiros o Sured con el c\xf3digo pin generado luego de que relaciones el monto a retirar, este c\xf3digo lo recibir\xe1s en tu correo y celular registrado.\n- Grupo \xe9xito: Ac\xe9rcate a cualquier punto \xe9xito con el c\xf3digo pin de 6 d\xedgitos generado luego de que relaciones el monto a retirar, este c\xf3digo lo recibir\xe1s en tu correo y celular registrado\n- Cuenta bancaria: Diligencia los datos de la cuenta bancaria a la cual deseas transferir tu retiro y el monto a retirar."}}]},blogNacionalCopaLigaBetPlay:{"@context":"https://schema.org","@type":"NewsArticle",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/Nacional-y-Tolima-en-busca-de-la-Liga-BetPlay-II-2024"},headline:"Nacional y Tolima en busca de la Liga BetPlay II 2024",description:"Nacional y Tolima en busca de la Liga BetPlay II 2024",image:"https://apicms.betplay.com.co/blog/1733859312162Final%20Nacional%20Vs%20Tolima.png",author:{"@type":"Person",name:"C\xe9sar Augusto Londo\xf1o"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-12-10"},colombianosObligadosAGanar:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/Los%20colombianos%20est%C3%A1n%20obligados%20a%20ganar"},headline:"Los colombianos est\xe1n obligados a ganar",description:"Los colombianos est\xe1n obligados a ganar",image:"https://apicms.betplay.com.co/blog/1715095962859Copas%20Conmebol.jpg",author:{"@type":"Person",name:"Cesar Augusto Londo\xf1o"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-05-07"},localesPegaronPrimero:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/Los%20locales%20pegaron%20primero%20en%20la%20Liga%20BetPlay"},headline:"Los locales pegaron primero en la Liga BetPlay",description:"Los locales pegaron primero en la Liga BetPlay",image:"https://apicms.betplay.com.co/blog/1715176778550Fecha%201%20cuadrangulares%202024.jpg",author:{"@type":"Person",name:"Daniel P\xe9rez"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-05-08"},finalAlemanesEspa\u00f1olesCampions:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/Final%20entre%20alemanes%20y%20espa%C3%B1oles%20en%20la%20Champions%20League"},headline:"Final entre alemanes y espa\xf1oles en la Champions League",description:"Final entre alemanes y espa\xf1oles en la Champions League",image:"https://apicms.betplay.com.co/blog/1715288595466Borussia%20Dortmund%20Vs%20Real%20Madrid.jpg",author:{"@type":"Person",name:"Miguel Forero"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-05-09"},historicosDominanTorneoBetPlay:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/Los%20hist%C3%B3ricos%20dominan%20el%20Torneo%20BetPlay"},headline:"Los hist\xf3ricos dominan el Torneo BetPlay",description:"El Torneo BetPlay, que define los equipos que ascender\xe1n a final de a\xf1o a la Liga BetPlay 2025, entra en su primera etapa definitiva de la temporada con los cuadrangulares semifinales de la fase I, donde cinco de los clubes con tradici\xf3n en el f\xfatbol colombiano estar\xe1n en competencia haciendo m\xe1s atractivo y competitivo el cierre del campeonato.",image:"https://apicms.betplay.com.co/blog/1715706535351Cuadrangulares%20Torneo%20BetPlay.jpeg",author:{"@type":"Person",name:"Miguel Forero"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-05-14"},haciaDondeVaElVar:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/%C2%BFHacia%20d%C3%B3nde%20va%20el%20VAR%3F"},headline:"\xbfHacia d\xf3nde va el VAR?",description:"El VAR est\xe1 en reingenier\xeda por la presi\xf3n de algunos clubes ingleses que lo quieren abolir en la Premier League, por la inconformidad de uno de cada tres aficionados que no logran entender su utilidad y porque su propia ejecuci\xf3n se ha encargado de generar confusiones entre \xe1rbitros, jugadores, t\xe9cnicos y periodistas.",image:"https://apicms.betplay.com.co/blog/1716318501402La%20Premier%20y%20el%20VAR.jpg",author:{"@type":"Person",name:"Miguel Forero"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-05-21"},elPenultimoBaileLigaBetPlay:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/El-pen%C3%BAltimo-Baile-de-la-Liga-BetPlay"},headline:"El pen\xfaltimo Baile de la Liga BetPlay",description:"5 escudos que representan una historia, 4 que ya saben lo que es ser campe\xf3n, incluyendo al monarca actual, Junior de Barranquilla y 1 equipo que va por la historia completa",image:"https://apicms.betplay.com.co/blog/1717083854269%C3%83%C2%9Altima%20fecha%20cuadrangulares%202024-1.jpeg",author:{"@type":"Person",name:"Daniel P\xe9rez"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-05-30"},bostonDallasListosFinalNBA:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/Boston-y-Dallas-listos-para-la-final-de-la-NBA"},headline:"Boston y Dallas listos para la final de la NBA",description:"Boston Celtics y los Dallas Mavericks se preparan para definir qui\xe9n se quedar\xe1 con el anillo de campe\xf3n.",image:"https://apicms.betplay.com.co/blog/1717182843863Finales%20de%20la%20NBA.jpg",author:{"@type":"Person",name:"Miguel Forero"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-05-31"},ligaFemeninaBetplayArde:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/La-Liga-Femenina-BetPlay-est%C3%A1-que-arde"},headline:"La Liga Femenina BetPlay est\xe1 que arde",description:"El f\xfatbol femenino en Colombia cada d\xeda tiene m\xe1s fuerza, por la cantidad de practicantes en todas las edades, profesionales y aficionadas.",image:"https://apicms.betplay.com.co/blog/1717533050610Liga%20femenina%20BetPlay.jpeg",author:{"@type":"Person",name:"C\xe9sar Augusto Londo\xf1o"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-06-04"},finalIneditaBetPlayDiMayor:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/Final-in%C3%A9dita-en-la-Liga-BetPlay-Dimayor"},headline:"Final in\xe9dita en la Liga BetPlay Dimayor",description:"La historia se escribe en el d\xeda a d\xeda de los equipos de f\xfatbol, pero se construye a lo largo de los a\xf1os, Atl\xe9tico Bucaramanga e Independiente Santa Fe jugar\xe1n la final de la Liga Betplay Dimayor y disputar\xe1n la primera estrella del 2024.",image:"https://apicms.betplay.com.co/blog/1717617151143p0YjEnKQ.jpeg",author:{"@type":"Person",name:"Daniel P\xe9rez"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-06-05"},leopardoPegoPrimeroPreparaVuelta:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/El-leopardo-peg%C3%B3-primero-y-se-prepara-para-la-vuelta"},headline:"El leopardo peg\xf3 primero y se prepara para la vuelta",description:"Atl\xe9tico Bucaramanga jug\xf3 una verdadera final, Independiente Santa Fe jug\xf3 un partido m\xe1s del campeonato regular, as\xed se podr\xeda definir el primer sorbo de la final de Liga BetPlay",image:"https://apicms.betplay.com.co/blog/1718296919928Final%20vuelta%202024-1.jpeg",author:{"@type":"Person",name:"Daniel P\xe9rez"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-06-13"},seleccionColombiaCompletaMesesInvicta:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/La-Selecci%C3%B3n-Colombia-completa-25-meses-invicta"},headline:"La Selecci\xf3n Colombia completa 25 meses invicta",description:"Colombia es la \xfanica selecci\xf3n del mundo invicta desde 2023, luego de las derrotas de B\xe9lgica ante Eslovaquia, Inglaterra con Brasil y Portugal ante Francia, son 18 meses sin perder",image:"https://apicms.betplay.com.co/blog/1718718938134Selecci%C3%83%C2%B3n%20Colombia%20a%20Copa%20Am%C3%83%C2%A9rica.JPG",author:{"@type":"Person",name:"Cesar Augusto Londo\xf1o"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-06-18"},sorpresasCertezasEuroCopa:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/Con-sorpresas-y-certezas-avanza-la-Eurocopa"},headline:"Con sorpresas y certezas avanza la Eurocopa",description:"La Alemania de Tony Kroos, qui\xe9n se despide del f\xfatbol, marcha a paso firme hacia las instancias finales, un equipo s\xf3lido que no ha dejado dudas ni en su f\xfatbol ni en sus resultados.",image:"https://apicms.betplay.com.co/blog/1718989673999As%C3%83%C2%AD%20va%20la%20Euro.jpg",author:{"@type":"Person",name:"Daniel P\xe9rez"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-06-21"},debutVictoriaSeleccionColombia:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/Debut-con-victoria-de-la-Selecci%C3%B3n-Colombia"},headline:"Debut con victoria de la Selecci\xf3n Colombia",description:"A la Selecci\xf3n Colombia no le sobr\xf3 nada en el debut de la Copa Am\xe9rica ante Paraguay, aunque tampoco le falt\xf3",image:"https://apicms.betplay.com.co/blog/1719323347072Debut%20Colombia%20Copa%20Am%C3%83%C2%A9rica.JPG",author:{"@type":"Person",name:"Daniel P\xe9rez"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-06-25"},falcaoOspinaSubenNivelLigaBetPlay:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/Falcao-y-Ospina-suben-el-nivel-de-la-Liga-BetPlay"},headline:"Falcao y Ospina suben el nivel de la Liga BetPlay",description:"David Ospina y Radamel Falcao Garcia son dos nombres asociados a la historia de la selecci\xf3n Colombia, ligados a los r\xe9cords m\xe1s importantes del equipo que todo el pa\xeds apoya; El Tigre con 36 goles marcados es el m\xe1ximo artillero",image:"https://apicms.betplay.com.co/blog/1719429164248Falcao%20y%20Ospina.jpg",author:{"@type":"Person",name:"C\xe9sar Augusto Londo\xf1o"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-06-26"},tourFranciaOrgulloGloriaJuego:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/El-Tour-de-Francia,-el-orgullo-y-la-gloria-est%C3%A1n-en-juego"},headline:"El Tour de Francia, el orgullo y la gloria est\xe1n en juego",description:"La carrera de ciclismo de ruta m\xe1s prestigiosa del mundo es el Tour de Francia, la prueba que exalta h\xe9roes y derrumba mitos, esa que con sus exigentes trazados inmortaliza nombres o los manda al olvido y que particularmente este 2024 re\xfane a los mejores del planeta.",image:"https://apicms.betplay.com.co/blog/1719930174856Tour%20de%20Francia.jpg",author:{"@type":"Person",name:"C\xe9sar Augusto Londo\xf1o"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-07-02"},argentinaGanarCamiseta:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/Argentina-no-pudo-ganar-de-camiseta"},headline:"Argentina no pudo ganar de camiseta",description:"Se sigue demostrando cancha a cancha, partido a partido que en el f\xfatbol es m\xe1s f\xe1cil hacer un gol que jugar bien. as\xed se define lo que pas\xf3 entre Argentina y Ecuador en los cuartos de final de la Copa Am\xe9rica.",image:"https://apicms.betplay.com.co/blog/1720212277359Argentina%20Vs%20Ecuador.jpg",author:{"@type":"Person",name:"Daniel P\xe9rez"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-07-05"},ligaFemeninaBetPlayMaximaExpresion:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/La-Liga-femenina-BetPlay-en-su-m%C3%A1xima-expresi%C3%B3n"},headline:"La Liga femenina BetPlay en su m\xe1xima expresi\xf3n",description:"El equipo capitalino, a pesar de la renovaci\xf3n de su plantilla y apostando seriamente a la juventud de sus jugadoras, gan\xf3 con anticipaci\xf3n el cuadrangular A",image:"https://apicms.betplay.com.co/blog/1720536423095Final%20Liga%20Femenina%20BetPlay.jpeg",author:{"@type":"Person",name:"C\xe9sar Augusto Londo\xf1o"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-07-09"},futbolNoSiempreGanaMejor:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/En-el-f%C3%BAtbol-no-siempre-gana-el-mejor"},headline:"En el f\xfatbol no siempre gana el mejor",description:"La Selecci\xf3n Colombia no pudo ganar el t\xedtulo de la Copa Am\xe9rica 2024, pero no se qued\xf3 con las manos vac\xedas.",image:"https://apicms.betplay.com.co/blog/1721138441328Final%20Selecci%C3%83%C2%B3n%20Colombia.JPG",author:{"@type":"Person",name:"Daniel P\xe9rez"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-07-16"},ligaBetPlayDiMayorSerExcitante:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/La-Liga-BetPlay-Dimayor-2024-II-va-a-ser-excitante"},headline:"La Liga BetPlay Dimayor 2024 II va a ser excitante",description:"Falcao, Welch, Ospina, Tesillo, Campuzano, Colorado, \xc1lvarez Balanta, Vergara, Vinicius, Su\xe1rez, Torres, Da Silva son algunos de los flamantes nombres y apellidos que engalanar\xe1n la Liga BetPlay Dimayor 2024-II en Colombia",image:"https://apicms.betplay.com.co/blog/1721234347099Inicio%20Liga%20BetPlay%202024-II.jpeg",author:{"@type":"Person",name:"C\xe9sar Augusto Londo\xf1o"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-07-17"},parisNuevaIlusionColombiaJuegosOlimpicos:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/Par%C3%ADs-la-nueva-ilusi%C3%B3n-de-Colombia-en-los-Juegos-Ol%C3%ADmpicos"},headline:"Par\xeds la nueva ilusi\xf3n de Colombia en los Juegos Ol\xedmpicos",description:"Desde S\xeddney 2000 Colombia ha logrado 28 medallas, sumando sus 5 primeros oros y ha ratificado su poder en deportes estrat\xe9gicos como ciclismo en todas sus disciplinas, levantamiento de pesas, atletismo y boxeo.",image:"https://apicms.betplay.com.co/blog/1721742767035Juegos%20Ol%C3%83%C2%ADmpicos%202024.jpg",author:{"@type":"Person",name:"C\xe9sar Augusto Londo\xf1o"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-07-23"},sue\u00f1oOlimpicoSeleccionColombiaFemenina:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/El-sue%C3%B1o-ol%C3%ADmpico-de-la-Selecci%C3%B3n-Colombia-Femenina"},headline:"El sue\xf1o ol\xedmpico de la Selecci\xf3n Colombia Femenina",description:"Los anillos ol\xedmpicos adornan el sue\xf1o de nuestras guerreras, pensar en ganar por primera vez una medalla en el evento deportivo m\xe1s importante del planeta es el anhelo de un grupo de so\xf1adoras que, en alg\xfan momento, visualiz\xf3 estar representando al pa\xeds en unos Juegos Ol\xedmpicos.",image:"https://apicms.betplay.com.co/blog/1721829739650Selecci%C3%83%C2%B3n%20Femenina%20Juegos%20Ol%C3%83%C2%ADmpicos.JPG",author:{"@type":"Person",name:"Daniel P\xe9rez"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-07-24"},conoceRecuperarContrase\u00f1aBetPlay:{"@context":"https://schema.org","@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":"https://betplay.com.co/blog/Conoce-c%C3%B3mo-recuperar-tu-contrase%C3%B1a-en-BetPlay"},headline:"Conoce c\xf3mo recuperar tu contrase\xf1a en BetPlay",description:"C\xf3mo recuperar contrase\xf1a en una cuenta BetPlay es una de las solicitudes m\xe1s comunes en todos nuestros canales de atenci\xf3n, ya sea porque la olvidaste, porque la perdiste o cualquier otra raz\xf3n crear una nueva clave de ingreso es muy f\xe1cil.",image:"https://apicms.betplay.com.co/blog/1721913262605Reestablecer%20contrase%C3%83%C2%B1a%20BetPlay.jpg",author:{"@type":"Person",name:"Miguel Forero"},publisher:{"@type":"Organization",name:"",logo:{"@type":"ImageObject",url:""}},datePublished:"2024-07-25"}};var i=f(64190),r=f(78645),c=f(32181),l=f(59773);const s="data-dynamic-schema";let h=(()=>{class p{constructor(_,b,y){this.router=_,this.doc=y,this.destroy$=new r.x,this.isBrowser=(0,e.NF)(b)}loadSchemas(){this.isBrowser&&this.initializeSchemaUpdates()}updateJSONLD(_){if(!this.isBrowser)return;this.doc.querySelectorAll(`script[${s}="true"]`).forEach(y=>y.remove());const b=this.doc.createElement("script");b.type="application/ld+json",b.setAttribute(s,"true"),b.text=JSON.stringify(_),this.doc.head.appendChild(b)}setArticleSchema(_){this.isBrowser&&this.updateJSONLD({"@context":"https://schema.org","@type":"Article",headline:_.title,description:_.description||_.title,image:_.image?[_.image]:void 0,url:_.url,mainEntityOfPage:{"@type":"WebPage","@id":_.url},datePublished:_.datePublished,dateModified:_.dateModified||_.datePublished,author:{"@type":"Organization",name:"BetPlay Colombia"},publisher:{"@type":"Organization",name:"BetPlay Colombia",logo:{"@type":"ImageObject",url:"https://apicms.betplay.com.co/logos/5ec2701df747d45830e667cf.png"}},inLanguage:"es-CO"})}clearArticleSchema(){this.clearDynamicSchemas()}clearDynamicSchemas(){this.doc.querySelectorAll(`script[${s}="true"]`).forEach(_=>_.remove())}initializeSchemaUpdates(){this.router.events.pipe((0,c.h)(_=>_ instanceof i.m2),(0,l.R)(this.destroy$)).subscribe(()=>{const b=this.getSchemaForUrl(this.router.url);b?this.updateJSONLD(b):this.clearDynamicSchemas()})}getSchemaForUrl(_){const b={faq:n.faq,"/blog/Nacional-y-Tolima-en-busca-de-la-Liga-BetPlay-II-2024":n.blogNacionalCopaLigaBetPlay,"/blog/Los%20colombianos%20est%C3%A1n%20obligados%20a%20ganar":n.colombianosObligadosAGanar,"/blog/Los%20locales%20pegaron%20primero%20en%20la%20Liga%20BetPlay":n.localesPegaronPrimero,"/blog/Final%20entre%20alemanes%20y%20espa%C3%B1oles%20en%20la%20Champions%20League":n.finalAlemanesEspa\u00f1olesCampions,"/blog/Los%20hist%C3%B3ricos%20dominan%20el%20Torneo%20BetPlay":n.historicosDominanTorneoBetPlay,"/blog/%C2%BFHacia%20d%C3%B3nde%20va%20el%20VAR%3F":n.haciaDondeVaElVar,"/blog/El-pen%C3%BAltimo-Baile-de-la-Liga-BetPlay":n.elPenultimoBaileLigaBetPlay,"/blog/Boston-y-Dallas-listos-para-la-final-de-la-NBA":n.bostonDallasListosFinalNBA,"/blog/La-Liga-Femenina-BetPlay-est%C3%A1-que-arde":n.ligaFemeninaBetplayArde,"/blog/Final-in%C3%A9dita-en-la-Liga-BetPlay-Dimayor":n.finalIneditaBetPlayDiMayor,"/blog/El-leopardo-peg%C3%B3-primero-y-se-prepara-para-la-vuelta":n.leopardoPegoPrimeroPreparaVuelta,"/blog/La-Selecci%C3%B3n-Colombia-completa-25-meses-invicta":n.seleccionColombiaCompletaMesesInvicta,"/blog/Con-sorpresas-y-certezas-avanza-la-Eurocopa":n.sorpresasCertezasEuroCopa,"/blog/Debut-con-victoria-de-la-Selecci%C3%B3n-Colombia":n.debutVictoriaSeleccionColombia,"/blog/Falcao-y-Ospina-suben-el-nivel-de-la-Liga-BetPlay":n.falcaoOspinaSubenNivelLigaBetPlay,"/blog/El-Tour-de-Francia,-el-orgullo-y-la-gloria-est%C3%A1n-en-juego":n.tourFranciaOrgulloGloriaJuego,"/blog/Argentina-no-pudo-ganar-de-camiseta":n.argentinaGanarCamiseta,"/blog/La-Liga-femenina-BetPlay-en-su-m%C3%A1xima-expresi%C3%B3n":n.ligaFemeninaBetPlayMaximaExpresion,"/blog/En-el-f%C3%BAtbol-no-siempre-gana-el-mejor":n.futbolNoSiempreGanaMejor,"/blog/La-Liga-BetPlay-Dimayor-2024-II-va-a-ser-excitante":n.ligaBetPlayDiMayorSerExcitante,"/blog/Par%C3%ADs-la-nueva-ilusi%C3%B3n-de-Colombia-en-los-Juegos-Ol%C3%ADmpicos":n.parisNuevaIlusionColombiaJuegosOlimpicos,"/blog/El-sue%C3%B1o-ol%C3%ADmpico-de-la-Selecci%C3%B3n-Colombia-Femenina":n.sue\u00f1oOlimpicoSeleccionColombiaFemenina,"/blog/Conoce-c%C3%B3mo-recuperar-tu-contrase%C3%B1a-en-BetPlay":n.conoceRecuperarContrase\u00f1aBetPlay},y=Object.keys(b).find(E=>_.includes(E));return y?b[y]:null}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static#e=this.\u0275fac=function(b){return new(b||p)(a.LFG(i.F0),a.LFG(a.Lbi),a.LFG(e.K0))};static#t=this.\u0275prov=a.Yz7({token:p,factory:p.\u0275fac,providedIn:"root"})}return p})()},2121:(Me,$,f)=>{"use strict";f.d($,{Y:()=>n});var a=f(65879),e=f(96814);let n=(()=>{class i{constructor(c,l){this.document=c,this.platformId=l,this.scriptPromises=new Map}loadJsScript(c,l,s){const h=c.createElement("script");return h.type="text/javascript",h.src=l,h.id=s,c.appendChild(this.document.body,h),h}load(c,l={}){if(!(0,e.NF)(this.platformId))return Promise.resolve();const s=new URL(c,this.document.baseURI).href,h=this.scriptPromises.get(s);if(h)return h;const p=this.createScript(s,l);return this.scriptPromises.set(s,p),p.catch(()=>{this.scriptPromises.get(s)===p&&this.scriptPromises.delete(s)}),p}loadMany(c,l="parallel"){return"sequential"===l?c.reduce((s,h)=>s.then(()=>this.load(h)),Promise.resolve()):Promise.all(c.map(s=>this.load(s))).then(()=>{})}has(c){if(!(0,e.NF)(this.platformId))return!1;const l=new URL(c,this.document.baseURI).href;return this.scriptPromises.has(l)}createScript(c,l){return new Promise((s,h)=>{const p=Array.from(this.document.scripts).find(_=>_.src===c);if(p)return"loading"===p.dataset.dynamicScriptState?(p.addEventListener("load",()=>s(),{once:!0}),void p.addEventListener("error",()=>h(new Error(`No se pudo cargar el script: ${c}`)),{once:!0})):void s();const g=this.document.createElement("script");g.src=c,g.type=l.type??"text/javascript",g.async=l.async??!0,g.dataset.dynamicScriptState="loading",l.integrity&&(g.integrity=l.integrity),l.crossOrigin&&(g.crossOrigin=l.crossOrigin),l.nonce&&(g.nonce=l.nonce),g.addEventListener("load",()=>{g.dataset.dynamicScriptState="loaded",s()},{once:!0}),g.addEventListener("error",()=>{g.dataset.dynamicScriptState="error",g.remove(),h(new Error(`No se pudo cargar el script: ${c}`))},{once:!0}),this.document.head.appendChild(g)})}waitUntil(c,l={}){const s=l.timeoutMs??15e3,h=l.intervalMs??250;return new Promise((p,g)=>{const _=Date.now(),b=()=>{try{const y=c();if(y)return void p(y);if(Date.now()-_>=s)return void g(new Error(`La librer\xeda no estuvo disponible despu\xe9s de ${s} ms`));window.setTimeout(b,h)}catch(y){g(y)}};b()})}static#e=this.\u0275fac=function(l){return new(l||i)(a.LFG(e.K0),a.LFG(a.Lbi))};static#t=this.\u0275prov=a.Yz7({token:i,factory:i.\u0275fac,providedIn:"root"})}return i})()},48978:(Me,$,f)=>{"use strict";f.d($,{v:()=>h});var a=f(65879),e=f(96814),n=f(64190),i=f(32181),r=f(6214),c=f(6593);const l="https://apicms.betplay.com.co/logos/5ec2701df747d45830e667cf.png",s=["/menuusuario","/recuperacion-de-contrasena","/resultPse","/resultCard","/tapp/","/splash","/slots/launchGame","/carrouselEgames","/carrouselCardsEgames","/bannerEsports","/mis-apuestas","/freebets"];let h=(()=>{class p{constructor(_,b,y,E,C){this.router=_,this.meta=b,this.title=y,this.canonicalService=E,this.isBrowser=(0,e.NF)(C)}init(){this.isBrowser&&(this.applyForUrl(this.router.url),this.router.events.pipe((0,i.h)(_=>_ instanceof n.m2)).subscribe(_=>{this.applyForUrl(_.urlAfterRedirects||_.url)}))}setPageTags(_){const b=this.canonicalService.buildUrl(_.url||this.router.url),y=_.image||l,E=_.type||"website";this.title.setTitle(_.title),this.meta.updateTag({name:"description",content:_.description}),this.canonicalService.updateCanonicalUrl(b),this.meta.updateTag({property:"og:type",content:E}),this.meta.updateTag({property:"og:site_name",content:"BetPlay Colombia"}),this.meta.updateTag({property:"og:locale",content:"es_CO"}),this.meta.updateTag({property:"og:title",content:_.title}),this.meta.updateTag({property:"og:description",content:_.description}),this.meta.updateTag({property:"og:url",content:b}),this.meta.updateTag({property:"og:image",content:y}),this.meta.updateTag({name:"twitter:card",content:"summary_large_image"}),this.meta.updateTag({name:"twitter:site",content:"@BetPlayCO"}),this.meta.updateTag({name:"twitter:title",content:_.title}),this.meta.updateTag({name:"twitter:description",content:_.description}),this.meta.updateTag({name:"twitter:image",content:y})}get siteOrigin(){return r.y}get defaultImage(){return l}applyForUrl(_){const b=(_||"/").split("?")[0].split("#")[0]||"/";this.canonicalService.updateFromRouterUrl(b),this.setRobots(this.shouldNoIndex(b))}shouldNoIndex(_){return s.some(b=>_===b||_.startsWith(b))}setRobots(_){this.meta.updateTag({name:"robots",content:_?"noindex, nofollow":"index, follow"})}static#e=this.\u0275fac=function(b){return new(b||p)(a.LFG(n.F0),a.LFG(c.h_),a.LFG(c.Dx),a.LFG(r.z),a.LFG(a.Lbi))};static#t=this.\u0275prov=a.Yz7({token:p,factory:p.\u0275fac,providedIn:"root"})}return p})()},89264:(Me,$,f)=>{"use strict";f.d($,{P:()=>p});var a=f(96814),e=f(65879),n=f(69862),i=f(20553),r=f(37398),c=f(65619),l=f(77874),h=f(84221);let p=(()=>{class g{constructor(b,y,E){this.http=b,this.store=E,this.widgetVisible=new c.X(!0),this.widgetVisible$=this.widgetVisible.asObservable(),this.error="Ha ocurrido un error",this.httpOptions={headers:new n.WM({"Content-Type":"application/json; charset=utf-8"})},this.assetsSubscription=this.store.select("assets").subscribe(C=>{this.amusnetJackpotUrl=C.flags.JackpotConfig.providerUrl}),this.isBrowser=(0,a.NF)(y),this.isBrowser&&(this.token=JSON.parse(localStorage.getItem("session")))}getSlotsBanner(){return this.http.get(`${i.N.apiUrl}/slots/get-banner`,this.httpOptions).pipe((0,r.U)(b=>b))}searchSlots(b,y){return y||(y="5"),this.http.get(`${i.N.apiUrl}/slots/get-all/${y}/0?criteria=${b}`,this.httpOptions).pipe((0,r.U)(E=>E))}getSlots(){return this.http.get(`${i.N.apiUrl}/slots/get-all/1000/0`,this.httpOptions).pipe((0,r.U)(b=>b))}launchGame(b){return this.widgetVisible.next(!1),this.http.post(`${i.N.apiOperator}/accounts/me/game-launch-url`,JSON.stringify(b),this.httpOptions).pipe((0,r.U)(y=>y))}getCategories(){return this.http.get(`${i.N.apiUrl}/slots/new/categories/sisplay`,this.httpOptions).pipe((0,r.U)(b=>b))}getSlotsByCategoryId(b){return this.http.get(`${i.N.apiUrl}/slots/category/${b}/all`,this.httpOptions).pipe((0,r.U)(y=>y))}getCategoriesBatch(b,y){return this.getCategories().pipe((0,r.U)(E=>{const C=E.data||[],I=Math.min(b+y,C.length);return{data:C.slice(b,I),totalCount:C.length,hasMore:IN))}getvaixListRieles(b){return this.http.get(`${i.N.apiUrl}/vaix/get-vaix-list/${b}`,this.httpOptions)}getVaixRielById(b,y=0){return this.http.get(`${i.N.apiUrl}/vaix/get-riel-vaix/${b}/${y}`,this.httpOptions)}getEgtJackPot(){return this.http.get(`${i.N.apiUrl}/jackpod`)}getJackpotStats(){return this.http.get(this.amusnetJackpotUrl)}vaiximpresion(b,y,E,C){const J={event_type:"impressions:games",user_id:C,data:{channel:"Desktop",game_ids:b,location:E,page:y}},Y=new n.WM({"Content-Type":"application/json","x-vaix-client-id":"betplay_casino",Authorization:"Bearer e8af2ab8ec4fa2736c42e76b12717938246d5551eff8e5733f0b8e524d749c5e"});return this.http.post("https://api.vaix.ai/api/tracker/events",J,{headers:Y,withCredentials:!1})}vaixClick(b,y,E,C,I){const Y={event_type:"clicks:game",user_id:C,data:{channel:"Desktop",game_id:b,page:y,position:I,location:E}},te=new n.WM({"Content-Type":"application/json","x-vaix-client-id":"betplay_casino",Authorization:"Bearer e8af2ab8ec4fa2736c42e76b12717938246d5551eff8e5733f0b8e524d749c5e"});return this.http.post("https://api.vaix.ai/api/tracker/events",Y,{headers:te,withCredentials:!1})}establecerVisibilidad(b){this.widgetVisible.next(b)}getSingleSlot(b){return this.http.get(`${i.N.apiUrl}/slots/get-single-slot/${b}`,this.httpOptions)}getGamesByTags(b,y){return null==b&&(b=[]),this.http.post(`${i.N.apiUrl}/slots/get-games-by-tags`,{tags:b,limit:5},this.httpOptions).pipe((0,r.U)(E=>E.filter(C=>C._id!==y)))}bingoEstadios(b,y){return this.http.get(`${i.N.bingoEstadios}/redirect?url=${b}?token=${y}`,this.httpOptions).pipe((0,r.U)(E=>E))}getVaixRieles(b,y,E=0){return this.http.get(`${i.N.apiUrl}/vaix/get-routes?${b}&module=${y}&player=${E}`,this.httpOptions).pipe((0,r.U)(C=>C))}getgameButtonsMenu(b){return this.http.get(`${i.N.apiUrl}/game-buttons-tags/new-get-buttons/${b}`,this.httpOptions).pipe((0,r.U)(y=>y))}getGamesByTag(b){return this.http.post(`${i.N.apiUrl}/slots/get-games-by-tags`,b,this.httpOptions).pipe((0,r.U)(y=>y))}static#e=this.\u0275fac=function(y){return new(y||g)(e.LFG(n.eN),e.LFG(e.Lbi),e.LFG(h.yh))};static#t=this.\u0275prov=e.Yz7({token:g,factory:g.\u0275fac,providedIn:"root"})}return g})()},19209:(Me,$,f)=>{"use strict";f.d($,{T:()=>h});var a=f(37398),e=f(20553),n=f(33323),i=f(65879),r=f(69862),c=f(2425),l=f(59491),s=f(84221);let h=(()=>{class p{constructor(_,b,y,E){this.http=_,this.toast=b,this.i18NextService=y,this.store=E,this.apiUrl=e.N.apiOperator,this.paramsSplash=null,this.texts=this.i18NextService.t("Splash",{returnObjects:!0}),this.assetsSubscription=this.store.select("assets").subscribe(C=>{this.paramsSplash=C.flags.splash})}getGame({Subdomain:_,instance:b,language:y,country:E,currency:C}){const I=JSON.parse(localStorage.getItem("session")),d=JSON.parse(localStorage.getItem("profile"));return this.http.post(`${this.apiUrl}/requestSplash`,{gameSubdomain:_,instance:b,accountId:d.accountId,expiresIn:I?.expiresIn,language:y,country:E,currency:C}).pipe((0,a.U)(J=>J.url))}verifyrequires(){if(!localStorage.getItem("profile"))return this.toast.info(this.texts.validations.session),!1;const b=(0,n.RD)()?.realBalance;return!(!b||b<=this.paramsSplash.balance)||(this.toast.info(this.texts.validations.balance),!1)}static#e=this.\u0275fac=function(b){return new(b||p)(i.LFG(r.eN),i.LFG(c._W),i.LFG(l.WD),i.LFG(s.yh))};static#t=this.\u0275prov=i.Yz7({token:p,factory:p.\u0275fac,providedIn:"root"})}return p})()},51612:(Me,$,f)=>{"use strict";f.d($,{z:()=>s});var a=f(65879),e=f(96814),n=f(37921),i=f(26306),r=f(22096),c=f(20553),l=f(69862);let s=(()=>{class h{constructor(g,_){this.http=g,this.userData=null,this.token=null,this.uuId=f(20093),this.isBrowser=(0,e.NF)(_),this.isBrowser&&(this.userData=JSON.parse(localStorage.getItem("profile")),this.token=JSON.parse(localStorage.getItem("session")))}postSuperPayPse({amount:g,bankCode:_}){const b={bankCode:_,documentNumber:this.userData.identityDocument.number,documentType:3,city:this.userData.residence.cityText,isoCurrency:"COP",address:this.userData.residence.address,email:this.userData.email,name:`${this.userData.firstName} ${this.userData.firstName2} ${this.userData.lastName} ${this.userData.lastName2}`,phone:`${this.userData.mobile}`,method:"pse",amount:g,externalUID:this.uuId.v4()};return this.http.post(`${c.N.apiOperator}/requestSuperPay/superpay/create-transaction`,b,{headers:{"Content-Type":"application/json; charset=utf-8",Authorization:this.token.accessToken}})}getBanks(){return this.http.get(`${c.N.apiOperator}/requestSuperPay/superpay/banks-list`).pipe((0,n.X)(1),(0,i.K)(()=>(0,r.of)([])))}postSuperPayTC({amount:g,cardExpDate:_,cardNumber:b,cvv2:y}){const E={documentNumber:this.userData.identityDocument.number,documentType:3,city:this.userData.residence.cityText,isoCurrency:"COP",address:this.userData.residence.address,email:this.userData.email,name:`${this.userData.firstName} ${this.userData.firstName2} ${this.userData.lastName} ${this.userData.lastName2}`,phone:`${this.userData.mobile}`,externalUID:this.uuId.v4(),method:"card",amount:g,cardExpDate:_,cardNumber:b,installmentCount:"1",cvv2:y};return this.http.post(`${c.N.apiOperator}/requestSuperPay/superpay/create-transaction`,E,{headers:{"Content-Type":"application/json; charset=utf-8",Authorization:this.token.accessToken}})}postSuperPayNequi({method:g,amount:_,codeBank:b}){const y={bankCode:b,isoCurrency:"COP",phone:`${this.userData.mobile}`,externalUID:this.uuId.v4(),method:g,amount:_};return this.http.post(`${c.N.apiOperator}/requestSuperPay/superpay/create-transaction`,y,{headers:{"Content-Type":"application/json; charset=utf-8",Authorization:this.token.accessToken}})}validateTransactionStatus(g){return this.http.post(`${c.N.apiOperator}/requestSuperPay/superpay/transaction-status`,{externalUID:g},{headers:{"Content-Type":"application/json; charset=utf-8",Authorization:this.token.accessToken}})}static#e=this.\u0275fac=function(_){return new(_||h)(a.LFG(l.eN),a.LFG(a.Lbi))};static#t=this.\u0275prov=a.Yz7({token:h,factory:h.\u0275fac,providedIn:"root"})}return h})()},6541:(Me,$,f)=>{"use strict";f.d($,{F:()=>p});var a=f(65879),e=f(96814),n=f(99397),i=f(37921),r=f(26306),c=f(22096),l=f(94664),s=f(20553),h=f(69862);let p=(()=>{class g{constructor(b,y){this.http=b,this.userdata=null,this.token=null,this.paymentMethods=void 0,this.fullname="",this.error={banks:{status:0,msg:"Estamos presentando inconvenientes, por favor intente nuevamente"}},this.isBrowser=(0,e.NF)(y),this.isBrowser&&(this.userdata=JSON.parse(localStorage.getItem("profile")),this.token=JSON.parse(localStorage.getItem("session")),this.fullname=`${this.userdata?.firstName} ${this.userdata?.firstName2} ${this.userdata?.lastName} ${this.userdata?.lastName2}`),this.paymentMethods||this.getPaymentsMethods().subscribe({next:E=>{const C={};E.forEach(I=>{if(I.tipopago&&"string"==typeof I.tipopago){const d=I.tipopago.toLowerCase();C[d]=Object.keys(C).includes(d)?[...C[d],I]:[I]}}),this.paymentMethods=C}})}getIPAddress(){return this.http.get(`${s.N.ip}`).pipe((0,n.b)(b=>localStorage.setItem("Ip",JSON.stringify(b))))}getBanks(){return this.http.get(`${s.N.apiOperator}/requestTuCompra/api/tucompra/accounts/me/bankslist`).pipe((0,i.X)(1),(0,r.K)(()=>(0,c.of)([])))}getPaymentsMethods(){return this.http.get(`${s.N.apiOperator}/requestTuCompra/api/tucompra/accounts/me/paymentmethods`).pipe((0,i.X)(1))}selectPaymentMethods(b,y){const E={pse:{name:"cuenta de ahorros/corriente"},tarjeta:{name:"tarjeta de credito",cards:[{number:[4],title:"visa"},{number:[5],title:"mastercard"},{number:[30,35,36,38,39],title:"diners club"},{number:[34,37],title:"american express"}]}};switch(b){case"pse":return this.paymentMethods[E[b].name].sort((I,d)=>I.metidmetodo-d.metidmetodo)[0];case"tarjeta":const C=E.tarjeta.cards.find(I=>I.number.includes(y));for(const I of this.paymentMethods[E[b].name])if(I.metnombremetodo.toLowerCase().includes(C.title.toLowerCase()))return I}}post(b,y){const E={externalUID:JSON.parse(localStorage.getItem("referenceCodePse")),payerDniType:this.userdata.identityDocument.type.replace(".",""),payerDni:this.userdata.identityDocument.number,payerType:"0",payerFirtsName:this.userdata.firstName,payerLastName:this.userdata.lastName,payerStreet:this.userdata.residence.address,payerCity:this.userdata.residence.cityText,payerCountry:this.userdata.residence.countryCode,payerEmail:this.userdata.email,payerPhone:this.userdata.homePhoneNumber,payerPhoneMobile:this.userdata.mobile,ipAddress:y??JSON.parse(localStorage.getItem("Ip"))};return this.http.post(`${s.N.apiOperator}/requestTuCompra/api/tucompra/accounts/me/deposits`,{...E,...b},{headers:{Authorization:this.token.accessToken}})}getIPAndSendPost(b){return this.getIPAddress().pipe((0,l.w)(y=>this.post(b,y)))}static#e=this.\u0275fac=function(y){return new(y||g)(a.LFG(h.eN),a.LFG(a.Lbi))};static#t=this.\u0275prov=a.Yz7({token:g,factory:g.\u0275fac,providedIn:"root"})}return g})()},33469:(Me,$,f)=>{"use strict";f.d($,{J:()=>i});var a=f(15861),e=f(20553),n=f(65879);let i=(()=>{class r{constructor(){this.siteKey=e.N.turnstileLoginSiteKey,this._captchaToken=""}initializeCaptcha(l){var s=this;return(0,a.Z)(function*(){return new Promise((h,p)=>{try{s.widgetId=turnstile.render(`#${l}`,{sitekey:s.siteKey,callback:g=>{s._captchaToken=g,console.log(g),h(g)},"error-callback":g=>{console.log("Error occurred during CAPTCHA verification."),console.error(g),p(g)}})}catch(g){p(g)}})})()}resetToken(l){var s=this;return(0,a.Z)(function*(){return s.widgetId&&typeof turnstile<"u"&&turnstile.remove(s.widgetId),s._captchaToken="",s.widgetId=void 0,yield s.initializeCaptcha(l)})()}static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275prov=n.Yz7({token:r,factory:r.\u0275fac,providedIn:"root"})}return r})()},84049:(Me,$,f)=>{"use strict";f.d($,{f:()=>te});var a=f(96814),e=f(56223),n=f(69862),i=f(64190),r=f(17700),c=f(26385),l=f(59491),s=f(84221),h=f(8516),p=f(4469),g=f(74939),_=f(64543),b=f(83369),y=f(6541),E=f(55526),C=f(44498),I=f(64918),d=f(72042),T=f(51908),J=f(59e3),Y=f(65879);let te=(()=>{class N{static#e=this.\u0275fac=function(F){return new(F||N)};static#t=this.\u0275mod=Y.oAB({type:N});static#n=this.\u0275inj=Y.cJS({providers:[b.U,y.F,E.T,C.z,d.h],imports:[a.ez,e.u5,e.UX,n.JF,i.Bz,r.Is,c.t,l.zH,s.Aw,h.LoadingModule,p.PipesModule,I.LoadingspinnerModule,T.g,J.h]})}return N})();Y.B6R(_.N,[a.mk,a.sg,a.O5,g.k],[a.OU,a.uU,l.e3])},44406:(Me,$,f)=>{"use strict";f.d($,{EB:()=>_,Fi:()=>l,Vo:()=>p,Wo:()=>b,j3:()=>c,k7:()=>n,kl:()=>g,nv:()=>i,qs:()=>s});var a=f(84221);const e=y=>y.assets,n=(0,a.P1)(e,y=>y.files),i=(0,a.P1)(e,y=>y.localTextsWeb),c=(0,a.P1)(i,y=>({...y?.identityValidation})),l=(0,a.P1)(e,y=>y.flags),s=y=>(0,a.P1)(l,E=>E?.[y]),h=(0,a.P1)(l,y=>{if(y.identityValidation)return y.identityValidation}),p=(0,a.P1)(h,y=>({...y.document})),g=(0,a.P1)(h,y=>({...y.selfie})),_=(0,a.P1)(i,y=>({...y?.breB})),b=(0,a.P1)(l,y=>{if(!y.breB)return;const{minVal:E,maxVal:C,timeout:I,metods:d}=y.breB,T=Number(I??15),J=Number(E??0),Y=Number(C??Number.MAX_SAFE_INTEGER);return{...y.breB,minVal:J,maxVal:Y,timeout:T,metods:{key:{id:Number(d?.key.id),isActived:!!d?.key?.isActived,focus:!!d?.key?.focus},qr:{id:Number(d?.qr.id),isActived:!!d?.qr?.isActived,focus:!!d?.qr?.focus}}}})},33323:(Me,$,f)=>{"use strict";f.d($,{RD:()=>c,YN:()=>r,fQ:()=>l,wm:()=>s});const a="balance",e="balanceLetUpdate",r=h=>{localStorage.getItem(a)&&localStorage.removeItem(a),localStorage.setItem(a,JSON.stringify(h))},c=()=>JSON.parse(localStorage.getItem(a)),l=()=>{const h=(Date.now()+12e4).toString();localStorage.setItem(e,h)},s=()=>{localStorage.removeItem(a),localStorage.removeItem(e),localStorage.removeItem("feedbackEndTime"),localStorage.removeItem("lastReloadTime")}},20553:(Me,$,f)=>{"use strict";f.d($,{N:()=>a});const a={production:!0,v:"4.0.71",ENVIROMENT:"PRODUCTION",GTMEnv:1,apiUrl:"https://apicms.betplay.com.co/api/v1",apiUrlV2:"https://apicms.betplay.com.co/api/v2",apiGo:"https://apicms.betplay.com.co/api/v3",kambiUrl:"https://client-static.bc.kambicdn.com/client/betplay/kambi-bootstrap.js?cb=",currentTimeUrl:"/reverse-proxy?currentTime",apiPayU:" https://api.payulatam.com/payments-api/4.0/service.cgi",apiOperator:"/reverse-proxy",apiActualizationReceivingEmail:"/reverse-proxy",apiOperatorKey:"reverse-proxy",writeUsAPIUrl:"/escribeme",oldOperator:"/transacciones/operatorEndPoint?url=",apiResources:"/transacciones/resourceEndPoint?url=",apiPin:"/transacciones/pinwithdrawal2?url=",apiCompliance:"/transacciones/complianceEndPoint",reCatpchaKey:"6LcSOmkUAAAAABC-GCgPLB3hhw-VI388wFRqyvYt",validaPin:"/services/validaPin.php?url=",i18n:"/i18n/es.json",flags:"/assets/flags/params.json",registerConfig:"/i18n/register-config.json",disposableDomains:"/i18n/domains.json",dataUrl:"/transacciones/isVIP?url=",cuponURL:"/services/cupon.php?url=",pokerURL:"https://betplaymobile.egamingc.com/",ip:"https://api64.ipify.org?format=json",isStore:!1,pokerRakingURL:"/poker-ranking",apiGreentube:"/green-tube",apiKeyGreentube:"betplaydirectco.ca.b2b.casino",apiSecretGreentube:"8d258573-e877-44ea-8b56-ed6eac82a536",i18nBaseUrl:"/i18n",generalServiceBaseUrl:"/services-front",messagingService:"/messaging-service",miniGamesImges:"https://apicms.betplay.com.co",BPCKey:"191BCCEB25E8718E8BB58C21B63B9",jackpodUrl:"https://apicms.betplay.com.co/jackpod",goLealtad:"/goLealtad",torneoURL:"/embed-torneo",apiTerminals:"/servicesfront",apiBaseUrl:"/servicesfront/campeonato",AwardsCertificateToken:"5266df3c-834b-4be3-9cd3-fb11ab9e32e1",thunderbiteUrl:"https://192.168.0.72:31225",JWTSign:"kw4he!je!4Pf#[[",kambiEnv:"prod",kambiAPi:"cf-mt",bingoEstadios:"/bingoEstadios",apiTransacciones:"/transacciones",apiReserveLogs:"/logger",tappVersion:"3.0.7",tappBPCKey:"GsvDz}-S+5_Gc#{Uqj,?9Kix;ceHWbj*",tappJwtSecret:"~Exw+L9WH@`eDe",kaindiVersion:"1.0.0",kaindiBPCKey:"5q204AK%L88[x(YGgO|_AuC1(I^*XYEb",kaindiJwtSecret:"1EYoeekJ3wduLBEn",optimoveBaseUrl:typeof window<"u"?window.location.host:"",turnstileLoginSiteKey:"0x4AAAAAAB2qXyCNTta6zBZ0"}},29483:(Me,$,f)=>{"use strict";var a=f(6593),e=f(65879),n=f(69862),i=f(10459),r=f(86825);function l(w){return new e.vHH(3e3,!1)}function lt(w){switch(w.length){case 0:return new r.ZN;case 1:return w[0];default:return new r.ZE(w)}}function Ye(w,U,u=new Map,B=new Map){const j=[],be=[];let ut=-1,xn=null;if(U.forEach(Dr=>{const hi=Dr.get("offset"),vi=hi==ut,na=vi&&xn||new Map;Dr.forEach((Da,Ka)=>{let Mo=Ka,No=Da;if("offset"!==Ka)switch(Mo=w.normalizePropertyName(Mo,j),No){case r.k1:No=u.get(Ka);break;case r.l3:No=B.get(Ka);break;default:No=w.normalizeStyleValue(Ka,Mo,No,j)}na.set(Mo,No)}),vi||be.push(na),xn=na,ut=hi}),j.length)throw function K(w){return new e.vHH(3502,!1)}();return be}function tn(w,U,u,B){switch(U){case"start":w.onStart(()=>B(u&&$t(u,"start",w)));break;case"done":w.onDone(()=>B(u&&$t(u,"done",w)));break;case"destroy":w.onDestroy(()=>B(u&&$t(u,"destroy",w)))}}function $t(w,U,u){const be=Pt(w.element,w.triggerName,w.fromState,w.toState,U||w.phaseName,u.totalTime??w.totalTime,!!u.disabled),ut=w._data;return null!=ut&&(be._data=ut),be}function Pt(w,U,u,B,j="",be=0,ut){return{element:w,triggerName:U,fromState:u,toState:B,phaseName:j,totalTime:be,disabled:!!ut}}function et(w,U,u){let B=w.get(U);return B||w.set(U,B=u),B}function $e(w){const U=w.indexOf(":");return[w.substring(1,U),w.slice(U+1)]}const rt=(()=>typeof document>"u"?null:document.documentElement)();function Ze(w){const U=w.parentNode||w.host||null;return U===rt?null:U}let Mt=null,pe=!1;function ve(w,U){for(;U;){if(U===w)return!0;U=Ze(U)}return!1}function Oe(w,U,u){if(u)return Array.from(w.querySelectorAll(U));const B=w.querySelector(U);return B?[B]:[]}let Cn=(()=>{class w{validateStyleProperty(u){return function ce(w){Mt||(Mt=function ue(){return typeof document<"u"?document.body:null}()||{},pe=!!Mt.style&&"WebkitAppearance"in Mt.style);let U=!0;return Mt.style&&!function Ht(w){return"ebkit"==w.substring(1,6)}(w)&&(U=w in Mt.style,!U&&pe&&(U="Webkit"+w.charAt(0).toUpperCase()+w.slice(1)in Mt.style)),U}(u)}matchesElement(u,B){return!1}containsElement(u,B){return ve(u,B)}getParentElement(u){return Ze(u)}query(u,B,j){return Oe(u,B,j)}computeStyle(u,B,j){return j||""}animate(u,B,j,be,ut,xn=[],Dr){return new r.ZN(j,be)}static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275prov=e.Yz7({token:w,factory:w.\u0275fac})}return w})(),ke=(()=>{class w{static#e=this.NOOP=new Cn}return w})();const fe=1e3,tt="ng-enter",Je="ng-leave",cn="ng-trigger",vn=".ng-trigger",er="ng-animating",lr=".ng-animating";function Yt(w){if("number"==typeof w)return w;const U=w.match(/^(-?[\.\d]+)(m?s)/);return!U||U.length<2?0:kt(parseFloat(U[1]),U[2])}function kt(w,U){return"s"===U?w*fe:w}function Se(w,U,u){return w.hasOwnProperty("duration")?w:function Qe(w,U,u){let j,be=0,ut="";if("string"==typeof w){const xn=w.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===xn)return U.push(l()),{duration:0,delay:0,easing:""};j=kt(parseFloat(xn[1]),xn[2]);const Dr=xn[3];null!=Dr&&(be=kt(parseFloat(Dr),xn[4]));const hi=xn[5];hi&&(ut=hi)}else j=w;if(!u){let xn=!1,Dr=U.length;j<0&&(U.push(function s(){return new e.vHH(3100,!1)}()),xn=!0),be<0&&(U.push(function h(){return new e.vHH(3101,!1)}()),xn=!0),xn&&U.splice(Dr,0,l())}return{duration:j,delay:be,easing:ut}}(w,U,u)}function Be(w,U={}){return Object.keys(w).forEach(u=>{U[u]=w[u]}),U}function ct(w){const U=new Map;return Object.keys(w).forEach(u=>{U.set(u,w[u])}),U}function Bt(w,U=new Map,u){if(u)for(let[B,j]of u)U.set(B,j);for(let[B,j]of w)U.set(B,j);return U}function Ge(w,U,u){U.forEach((B,j)=>{const be=kn(j);u&&!u.has(j)&&u.set(j,w.style[be]),w.style[be]=B})}function nn(w,U){U.forEach((u,B)=>{const j=kn(B);w.style[j]=""})}function en(w){return Array.isArray(w)?1==w.length?w[0]:(0,r.vP)(w):w}const Ft=new RegExp("{{\\s*(.+?)\\s*}}","g");function yn(w){let U=[];if("string"==typeof w){let u;for(;u=Ft.exec(w);)U.push(u[1]);Ft.lastIndex=0}return U}function ei(w,U,u){const B=w.toString(),j=B.replace(Ft,(be,ut)=>{let xn=U[ut];return null==xn&&(u.push(function g(w){return new e.vHH(3003,!1)}()),xn=""),xn.toString()});return j==B?w:j}function Ii(w){const U=[];let u=w.next();for(;!u.done;)U.push(u.value),u=w.next();return U}const Wn=/-+([a-z0-9])/g;function kn(w){return w.replace(Wn,(...U)=>U[1].toUpperCase())}function di(w,U,u){switch(U.type){case 7:return w.visitTrigger(U,u);case 0:return w.visitState(U,u);case 1:return w.visitTransition(U,u);case 2:return w.visitSequence(U,u);case 3:return w.visitGroup(U,u);case 4:return w.visitAnimate(U,u);case 5:return w.visitKeyframes(U,u);case 6:return w.visitStyle(U,u);case 8:return w.visitReference(U,u);case 9:return w.visitAnimateChild(U,u);case 10:return w.visitAnimateRef(U,u);case 11:return w.visitQuery(U,u);case 12:return w.visitStagger(U,u);default:throw function _(w){return new e.vHH(3004,!1)}()}}function Jr(w,U){return window.getComputedStyle(w)[U]}const lo="*";function Cr(w,U){const u=[];return"string"==typeof w?w.split(/\s*,\s*/).forEach(B=>function ni(w,U,u){if(":"==w[0]){const Dr=function ii(w,U){switch(w){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(u,B)=>parseFloat(B)>parseFloat(u);case":decrement":return(u,B)=>parseFloat(B) *"}}(w,u);if("function"==typeof Dr)return void U.push(Dr);w=Dr}const B=w.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(null==B||B.length<4)return u.push(function F(w){return new e.vHH(3015,!1)}()),U;const j=B[1],be=B[2],ut=B[3];U.push(nr(j,ut));"<"==be[0]&&!(j==lo&&ut==lo)&&U.push(nr(ut,j))}(B,u,U)):u.push(w),u}const Pn=new Set(["true","1"]),mr=new Set(["false","0"]);function nr(w,U){const u=Pn.has(w)||mr.has(w),B=Pn.has(U)||mr.has(U);return(j,be)=>{let ut=w==lo||w==j,xn=U==lo||U==be;return!ut&&u&&"boolean"==typeof j&&(ut=j?Pn.has(w):mr.has(w)),!xn&&B&&"boolean"==typeof be&&(xn=be?Pn.has(U):mr.has(U)),ut&&xn}}const Pi=new RegExp("s*:selfs*,?","g");function ki(w,U,u,B){return new Qa(w).build(U,u,B)}class Qa{constructor(U){this._driver=U}build(U,u,B){const j=new Hr(u);return this._resetContextStyleTimingState(j),di(this,en(U),j)}_resetContextStyleTimingState(U){U.currentQuerySelector="",U.collectedStyles=new Map,U.collectedStyles.set("",new Map),U.currentTime=0}visitTrigger(U,u){let B=u.queryCount=0,j=u.depCount=0;const be=[],ut=[];return"@"==U.name.charAt(0)&&u.errors.push(function y(){return new e.vHH(3006,!1)}()),U.definitions.forEach(xn=>{if(this._resetContextStyleTimingState(u),0==xn.type){const Dr=xn,hi=Dr.name;hi.toString().split(/\s*,\s*/).forEach(vi=>{Dr.name=vi,be.push(this.visitState(Dr,u))}),Dr.name=hi}else if(1==xn.type){const Dr=this.visitTransition(xn,u);B+=Dr.queryCount,j+=Dr.depCount,ut.push(Dr)}else u.errors.push(function E(){return new e.vHH(3007,!1)}())}),{type:7,name:U.name,states:be,transitions:ut,queryCount:B,depCount:j,options:null}}visitState(U,u){const B=this.visitStyle(U.styles,u),j=U.options&&U.options.params||null;if(B.containsDynamicStyles){const be=new Set,ut=j||{};B.styles.forEach(xn=>{xn instanceof Map&&xn.forEach(Dr=>{yn(Dr).forEach(hi=>{ut.hasOwnProperty(hi)||be.add(hi)})})}),be.size&&(Ii(be.values()),u.errors.push(function C(w,U){return new e.vHH(3008,!1)}()))}return{type:0,name:U.name,style:B,options:j?{params:j}:null}}visitTransition(U,u){u.queryCount=0,u.depCount=0;const B=di(this,en(U.animation),u);return{type:1,matchers:Cr(U.expr,u.errors),animation:B,queryCount:u.queryCount,depCount:u.depCount,options:st(U.options)}}visitSequence(U,u){return{type:2,steps:U.steps.map(B=>di(this,B,u)),options:st(U.options)}}visitGroup(U,u){const B=u.currentTime;let j=0;const be=U.steps.map(ut=>{u.currentTime=B;const xn=di(this,ut,u);return j=Math.max(j,u.currentTime),xn});return u.currentTime=j,{type:3,steps:be,options:st(U.options)}}visitAnimate(U,u){const B=function Fn(w,U){if(w.hasOwnProperty("duration"))return w;if("number"==typeof w)return Et(Se(w,U).duration,0,"");const u=w;if(u.split(/\s+/).some(be=>"{"==be.charAt(0)&&"{"==be.charAt(1))){const be=Et(0,0,"");return be.dynamic=!0,be.strValue=u,be}const j=Se(u,U);return Et(j.duration,j.delay,j.easing)}(U.timings,u.errors);u.currentAnimateTimings=B;let j,be=U.styles?U.styles:(0,r.oB)({});if(5==be.type)j=this.visitKeyframes(be,u);else{let ut=U.styles,xn=!1;if(!ut){xn=!0;const hi={};B.easing&&(hi.easing=B.easing),ut=(0,r.oB)(hi)}u.currentTime+=B.duration+B.delay;const Dr=this.visitStyle(ut,u);Dr.isEmptyStep=xn,j=Dr}return u.currentAnimateTimings=null,{type:4,timings:B,style:j,options:null}}visitStyle(U,u){const B=this._makeStyleAst(U,u);return this._validateStyleAst(B,u),B}_makeStyleAst(U,u){const B=[],j=Array.isArray(U.styles)?U.styles:[U.styles];for(let xn of j)"string"==typeof xn?xn===r.l3?B.push(xn):u.errors.push(new e.vHH(3002,!1)):B.push(ct(xn));let be=!1,ut=null;return B.forEach(xn=>{if(xn instanceof Map&&(xn.has("easing")&&(ut=xn.get("easing"),xn.delete("easing")),!be))for(let Dr of xn.values())if(Dr.toString().indexOf("{{")>=0){be=!0;break}}),{type:6,styles:B,easing:ut,offset:U.offset,containsDynamicStyles:be,options:null}}_validateStyleAst(U,u){const B=u.currentAnimateTimings;let j=u.currentTime,be=u.currentTime;B&&be>0&&(be-=B.duration+B.delay),U.styles.forEach(ut=>{"string"!=typeof ut&&ut.forEach((xn,Dr)=>{const hi=u.collectedStyles.get(u.currentQuerySelector),vi=hi.get(Dr);let na=!0;vi&&(be!=j&&be>=vi.startTime&&j<=vi.endTime&&(u.errors.push(function T(w,U,u,B,j){return new e.vHH(3010,!1)}()),na=!1),be=vi.startTime),na&&hi.set(Dr,{startTime:be,endTime:j}),u.options&&function it(w,U,u){const B=U.params||{},j=yn(w);j.length&&j.forEach(be=>{B.hasOwnProperty(be)||u.push(function p(w){return new e.vHH(3001,!1)}())})}(xn,u.options,u.errors)})})}visitKeyframes(U,u){const B={type:5,styles:[],options:null};if(!u.currentAnimateTimings)return u.errors.push(function J(){return new e.vHH(3011,!1)}()),B;let be=0;const ut=[];let xn=!1,Dr=!1,hi=0;const vi=U.steps.map(uc=>{const zs=this._makeStyleAst(uc,u);let $c=null!=zs.offset?zs.offset:function nt(w){if("string"==typeof w)return null;let U=null;if(Array.isArray(w))w.forEach(u=>{if(u instanceof Map&&u.has("offset")){const B=u;U=parseFloat(B.get("offset")),B.delete("offset")}});else if(w instanceof Map&&w.has("offset")){const u=w;U=parseFloat(u.get("offset")),u.delete("offset")}return U}(zs.styles),Ic=0;return null!=$c&&(be++,Ic=zs.offset=$c),Dr=Dr||Ic<0||Ic>1,xn=xn||Ic0&&be{const $c=Da>0?zs==Ka?1:Da*zs:ut[zs],Ic=$c*jo;u.currentTime=Mo+No.delay+Ic,No.duration=Ic,this._validateStyleAst(uc,u),uc.offset=$c,B.styles.push(uc)}),B}visitReference(U,u){return{type:8,animation:di(this,en(U.animation),u),options:st(U.options)}}visitAnimateChild(U,u){return u.depCount++,{type:9,options:st(U.options)}}visitAnimateRef(U,u){return{type:10,animation:this.visitReference(U.animation,u),options:st(U.options)}}visitQuery(U,u){const B=u.currentQuerySelector,j=U.options||{};u.queryCount++,u.currentQuery=U;const[be,ut]=function Va(w){const U=!!w.split(/\s*,\s*/).find(u=>":self"==u);return U&&(w=w.replace(Pi,"")),w=w.replace(/@\*/g,vn).replace(/@\w+/g,u=>vn+"-"+u.slice(1)).replace(/:animating/g,lr),[w,U]}(U.selector);u.currentQuerySelector=B.length?B+" "+be:be,et(u.collectedStyles,u.currentQuerySelector,new Map);const xn=di(this,en(U.animation),u);return u.currentQuery=null,u.currentQuerySelector=B,{type:11,selector:be,limit:j.limit||0,optional:!!j.optional,includeSelf:ut,animation:xn,originalSelector:U.selector,options:st(U.options)}}visitStagger(U,u){u.currentQuery||u.errors.push(function G(){return new e.vHH(3013,!1)}());const B="full"===U.timings?{duration:0,delay:0,easing:"full"}:Se(U.timings,u.errors,!0);return{type:12,animation:di(this,en(U.animation),u),timings:B,options:null}}}class Hr{constructor(U){this.errors=U,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}}function st(w){return w?(w=Be(w)).params&&(w.params=function qr(w){return w?Be(w):null}(w.params)):w={},w}function Et(w,U,u){return{duration:w,delay:U,easing:u}}function jt(w,U,u,B,j,be,ut=null,xn=!1){return{type:1,element:w,keyframes:U,preStyleProps:u,postStyleProps:B,duration:j,delay:be,totalTime:j+be,easing:ut,subTimeline:xn}}class Xt{constructor(){this._map=new Map}get(U){return this._map.get(U)||[]}append(U,u){let B=this._map.get(U);B||this._map.set(U,B=[]),B.push(...u)}has(U){return this._map.has(U)}clear(){this._map.clear()}}const jr=new RegExp(":enter","g"),Un=new RegExp(":leave","g");function Mn(w,U,u,B,j,be=new Map,ut=new Map,xn,Dr,hi=[]){return(new Qn).buildKeyframes(w,U,u,B,j,be,ut,xn,Dr,hi)}class Qn{buildKeyframes(U,u,B,j,be,ut,xn,Dr,hi,vi=[]){hi=hi||new Xt;const na=new sr(U,u,hi,j,be,vi,[]);na.options=Dr;const Da=Dr.delay?Yt(Dr.delay):0;na.currentTimeline.delayNextStep(Da),na.currentTimeline.setStyles([ut],null,na.errors,Dr),di(this,B,na);const Ka=na.timelines.filter(Mo=>Mo.containsAnimation());if(Ka.length&&xn.size){let Mo;for(let No=Ka.length-1;No>=0;No--){const jo=Ka[No];if(jo.element===u){Mo=jo;break}}Mo&&!Mo.allowOnlyTimelineStyles()&&Mo.setStyles([xn],null,na.errors,Dr)}return Ka.length?Ka.map(Mo=>Mo.buildKeyframes()):[jt(u,[],[],[],0,Da,"",!1)]}visitTrigger(U,u){}visitState(U,u){}visitTransition(U,u){}visitAnimateChild(U,u){const B=u.subInstructions.get(u.element);if(B){const j=u.createSubContext(U.options),be=u.currentTimeline.currentTime,ut=this._visitSubInstructions(B,j,j.options);be!=ut&&u.transformIntoNewTimeline(ut)}u.previousNode=U}visitAnimateRef(U,u){const B=u.createSubContext(U.options);B.transformIntoNewTimeline(),this._applyAnimationRefDelays([U.options,U.animation.options],u,B),this.visitReference(U.animation,B),u.transformIntoNewTimeline(B.currentTimeline.currentTime),u.previousNode=U}_applyAnimationRefDelays(U,u,B){for(const j of U){const be=j?.delay;if(be){const ut="number"==typeof be?be:Yt(ei(be,j?.params??{},u.errors));B.delayNextStep(ut)}}}_visitSubInstructions(U,u,B){let be=u.currentTimeline.currentTime;const ut=null!=B.duration?Yt(B.duration):null,xn=null!=B.delay?Yt(B.delay):null;return 0!==ut&&U.forEach(Dr=>{const hi=u.appendInstructionToTimeline(Dr,ut,xn);be=Math.max(be,hi.duration+hi.delay)}),be}visitReference(U,u){u.updateOptions(U.options,!0),di(this,U.animation,u),u.previousNode=U}visitSequence(U,u){const B=u.subContextCount;let j=u;const be=U.options;if(be&&(be.params||be.delay)&&(j=u.createSubContext(be),j.transformIntoNewTimeline(),null!=be.delay)){6==j.previousNode.type&&(j.currentTimeline.snapshotCurrentStyles(),j.previousNode=zn);const ut=Yt(be.delay);j.delayNextStep(ut)}U.steps.length&&(U.steps.forEach(ut=>di(this,ut,j)),j.currentTimeline.applyStylesToKeyframe(),j.subContextCount>B&&j.transformIntoNewTimeline()),u.previousNode=U}visitGroup(U,u){const B=[];let j=u.currentTimeline.currentTime;const be=U.options&&U.options.delay?Yt(U.options.delay):0;U.steps.forEach(ut=>{const xn=u.createSubContext(U.options);be&&xn.delayNextStep(be),di(this,ut,xn),j=Math.max(j,xn.currentTimeline.currentTime),B.push(xn.currentTimeline)}),B.forEach(ut=>u.currentTimeline.mergeTimelineCollectedStyles(ut)),u.transformIntoNewTimeline(j),u.previousNode=U}_visitTiming(U,u){if(U.dynamic){const B=U.strValue;return Se(u.params?ei(B,u.params,u.errors):B,u.errors)}return{duration:U.duration,delay:U.delay,easing:U.easing}}visitAnimate(U,u){const B=u.currentAnimateTimings=this._visitTiming(U.timings,u),j=u.currentTimeline;B.delay&&(u.incrementTime(B.delay),j.snapshotCurrentStyles());const be=U.style;5==be.type?this.visitKeyframes(be,u):(u.incrementTime(B.duration),this.visitStyle(be,u),j.applyStylesToKeyframe()),u.currentAnimateTimings=null,u.previousNode=U}visitStyle(U,u){const B=u.currentTimeline,j=u.currentAnimateTimings;!j&&B.hasCurrentStyleProperties()&&B.forwardFrame();const be=j&&j.easing||U.easing;U.isEmptyStep?B.applyEmptyStep(be):B.setStyles(U.styles,be,u.errors,u.options),u.previousNode=U}visitKeyframes(U,u){const B=u.currentAnimateTimings,j=u.currentTimeline.duration,be=B.duration,xn=u.createSubContext().currentTimeline;xn.easing=B.easing,U.styles.forEach(Dr=>{xn.forwardTime((Dr.offset||0)*be),xn.setStyles(Dr.styles,Dr.easing,u.errors,u.options),xn.applyStylesToKeyframe()}),u.currentTimeline.mergeTimelineCollectedStyles(xn),u.transformIntoNewTimeline(j+be),u.previousNode=U}visitQuery(U,u){const B=u.currentTimeline.currentTime,j=U.options||{},be=j.delay?Yt(j.delay):0;be&&(6===u.previousNode.type||0==B&&u.currentTimeline.hasCurrentStyleProperties())&&(u.currentTimeline.snapshotCurrentStyles(),u.previousNode=zn);let ut=B;const xn=u.invokeQuery(U.selector,U.originalSelector,U.limit,U.includeSelf,!!j.optional,u.errors);u.currentQueryTotal=xn.length;let Dr=null;xn.forEach((hi,vi)=>{u.currentQueryIndex=vi;const na=u.createSubContext(U.options,hi);be&&na.delayNextStep(be),hi===u.element&&(Dr=na.currentTimeline),di(this,U.animation,na),na.currentTimeline.applyStylesToKeyframe(),ut=Math.max(ut,na.currentTimeline.currentTime)}),u.currentQueryIndex=0,u.currentQueryTotal=0,u.transformIntoNewTimeline(ut),Dr&&(u.currentTimeline.mergeTimelineCollectedStyles(Dr),u.currentTimeline.snapshotCurrentStyles()),u.previousNode=U}visitStagger(U,u){const B=u.parentContext,j=u.currentTimeline,be=U.timings,ut=Math.abs(be.duration),xn=ut*(u.currentQueryTotal-1);let Dr=ut*u.currentQueryIndex;switch(be.duration<0?"reverse":be.easing){case"reverse":Dr=xn-Dr;break;case"full":Dr=B.currentStaggerTime}const vi=u.currentTimeline;Dr&&vi.delayNextStep(Dr);const na=vi.currentTime;di(this,U.animation,u),u.previousNode=U,B.currentStaggerTime=j.currentTime-na+(j.startTime-B.currentTimeline.startTime)}}const zn={};class sr{constructor(U,u,B,j,be,ut,xn,Dr){this._driver=U,this.element=u,this.subInstructions=B,this._enterClassName=j,this._leaveClassName=be,this.errors=ut,this.timelines=xn,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=zn,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=Dr||new On(this._driver,u,0),xn.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(U,u){if(!U)return;const B=U;let j=this.options;null!=B.duration&&(j.duration=Yt(B.duration)),null!=B.delay&&(j.delay=Yt(B.delay));const be=B.params;if(be){let ut=j.params;ut||(ut=this.options.params={}),Object.keys(be).forEach(xn=>{(!u||!ut.hasOwnProperty(xn))&&(ut[xn]=ei(be[xn],ut,this.errors))})}}_copyOptions(){const U={};if(this.options){const u=this.options.params;if(u){const B=U.params={};Object.keys(u).forEach(j=>{B[j]=u[j]})}}return U}createSubContext(U=null,u,B){const j=u||this.element,be=new sr(this._driver,j,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(j,B||0));return be.previousNode=this.previousNode,be.currentAnimateTimings=this.currentAnimateTimings,be.options=this._copyOptions(),be.updateOptions(U),be.currentQueryIndex=this.currentQueryIndex,be.currentQueryTotal=this.currentQueryTotal,be.parentContext=this,this.subContextCount++,be}transformIntoNewTimeline(U){return this.previousNode=zn,this.currentTimeline=this.currentTimeline.fork(this.element,U),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(U,u,B){const j={duration:u??U.duration,delay:this.currentTimeline.currentTime+(B??0)+U.delay,easing:""},be=new Er(this._driver,U.element,U.keyframes,U.preStyleProps,U.postStyleProps,j,U.stretchStartingKeyframe);return this.timelines.push(be),j}incrementTime(U){this.currentTimeline.forwardTime(this.currentTimeline.duration+U)}delayNextStep(U){U>0&&this.currentTimeline.delayNextStep(U)}invokeQuery(U,u,B,j,be,ut){let xn=[];if(j&&xn.push(this.element),U.length>0){U=(U=U.replace(jr,"."+this._enterClassName)).replace(Un,"."+this._leaveClassName);let hi=this._driver.query(this.element,U,1!=B);0!==B&&(hi=B<0?hi.slice(hi.length+B,hi.length):hi.slice(0,B)),xn.push(...hi)}return!be&&0==xn.length&&ut.push(function x(w){return new e.vHH(3014,!1)}()),xn}}class On{constructor(U,u,B,j){this._driver=U,this.element=u,this.startTime=B,this._elementTimelineStylesLookup=j,this.duration=0,this.easing=null,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(u),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(u,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(U){const u=1===this._keyframes.size&&this._pendingStyles.size;this.duration||u?(this.forwardTime(this.currentTime+U),u&&this.snapshotCurrentStyles()):this.startTime+=U}fork(U,u){return this.applyStylesToKeyframe(),new On(this._driver,U,u||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(U){this.applyStylesToKeyframe(),this.duration=U,this._loadKeyframe()}_updateStyle(U,u){this._localTimelineStyles.set(U,u),this._globalTimelineStyles.set(U,u),this._styleSummary.set(U,{time:this.currentTime,value:u})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(U){U&&this._previousKeyframe.set("easing",U);for(let[u,B]of this._globalTimelineStyles)this._backFill.set(u,B||r.l3),this._currentKeyframe.set(u,r.l3);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(U,u,B,j){u&&this._previousKeyframe.set("easing",u);const be=j&&j.params||{},ut=function _i(w,U){const u=new Map;let B;return w.forEach(j=>{if("*"===j){B=B||U.keys();for(let be of B)u.set(be,r.l3)}else Bt(j,u)}),u}(U,this._globalTimelineStyles);for(let[xn,Dr]of ut){const hi=ei(Dr,be,B);this._pendingStyles.set(xn,hi),this._localTimelineStyles.has(xn)||this._backFill.set(xn,this._globalTimelineStyles.get(xn)??r.l3),this._updateStyle(xn,hi)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((U,u)=>{this._currentKeyframe.set(u,U)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((U,u)=>{this._currentKeyframe.has(u)||this._currentKeyframe.set(u,U)}))}snapshotCurrentStyles(){for(let[U,u]of this._localTimelineStyles)this._pendingStyles.set(U,u),this._updateStyle(U,u)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const U=[];for(let u in this._currentKeyframe)U.push(u);return U}mergeTimelineCollectedStyles(U){U._styleSummary.forEach((u,B)=>{const j=this._styleSummary.get(B);(!j||u.time>j.time)&&this._updateStyle(B,u.value)})}buildKeyframes(){this.applyStylesToKeyframe();const U=new Set,u=new Set,B=1===this._keyframes.size&&0===this.duration;let j=[];this._keyframes.forEach((xn,Dr)=>{const hi=Bt(xn,new Map,this._backFill);hi.forEach((vi,na)=>{vi===r.k1?U.add(na):vi===r.l3&&u.add(na)}),B||hi.set("offset",Dr/this.duration),j.push(hi)});const be=U.size?Ii(U.values()):[],ut=u.size?Ii(u.values()):[];if(B){const xn=j[0],Dr=new Map(xn);xn.set("offset",0),Dr.set("offset",1),j=[xn,Dr]}return jt(this.element,j,be,ut,this.duration,this.startTime,this.easing,!1)}}class Er extends On{constructor(U,u,B,j,be,ut,xn=!1){super(U,u,ut.delay),this.keyframes=B,this.preStyleProps=j,this.postStyleProps=be,this._stretchStartingKeyframe=xn,this.timings={duration:ut.duration,delay:ut.delay,easing:ut.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let U=this.keyframes,{delay:u,duration:B,easing:j}=this.timings;if(this._stretchStartingKeyframe&&u){const be=[],ut=B+u,xn=u/ut,Dr=Bt(U[0]);Dr.set("offset",0),be.push(Dr);const hi=Bt(U[0]);hi.set("offset",Fr(xn)),be.push(hi);const vi=U.length-1;for(let na=1;na<=vi;na++){let Da=Bt(U[na]);const Ka=Da.get("offset");Da.set("offset",Fr((u+Ka*B)/ut)),be.push(Da)}B=ut,u=0,j="",U=be}return jt(this.element,U,this.preStyleProps,this.postStyleProps,B,u,j,!0)}}function Fr(w,U=3){const u=Math.pow(10,U-1);return Math.round(w*u)/u}class Fi{}const ba=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]);class Ua extends Fi{normalizePropertyName(U,u){return kn(U)}normalizeStyleValue(U,u,B,j){let be="";const ut=B.toString().trim();if(ba.has(u)&&0!==B&&"0"!==B)if("number"==typeof B)be="px";else{const xn=B.match(/^[+-]?[\d\.]+([a-z]*)$/);xn&&0==xn[1].length&&j.push(function b(w,U){return new e.vHH(3005,!1)}())}return ut+be}}function fo(w,U,u,B,j,be,ut,xn,Dr,hi,vi,na,Da){return{type:0,element:w,triggerName:U,isRemovalTransition:j,fromState:u,fromStyles:be,toState:B,toStyles:ut,timelines:xn,queriedElements:Dr,preStyleProps:hi,postStyleProps:vi,totalTime:na,errors:Da}}const La={};class Ra{constructor(U,u,B){this._triggerName=U,this.ast=u,this._stateStyles=B}match(U,u,B,j){return function Lo(w,U,u,B,j){return w.some(be=>be(U,u,B,j))}(this.ast.matchers,U,u,B,j)}buildStyles(U,u,B){let j=this._stateStyles.get("*");return void 0!==U&&(j=this._stateStyles.get(U?.toString())||j),j?j.buildStyles(u,B):new Map}build(U,u,B,j,be,ut,xn,Dr,hi,vi){const na=[],Da=this.ast.options&&this.ast.options.params||La,Mo=this.buildStyles(B,xn&&xn.params||La,na),No=Dr&&Dr.params||La,jo=this.buildStyles(j,No,na),uc=new Set,zs=new Map,$c=new Map,Ic="void"===j,Jl={params:Do(No,Da),delay:this.ast.options?.delay},Nl=vi?[]:Mn(U,u,this.ast.animation,be,ut,Mo,jo,Jl,hi,na);let zl=0;if(Nl.forEach(WA=>{zl=Math.max(WA.duration+WA.delay,zl)}),na.length)return fo(u,this._triggerName,B,j,Ic,Mo,jo,[],[],zs,$c,zl,na);Nl.forEach(WA=>{const HA=WA.element,_u=et(zs,HA,new Set);WA.preStyleProps.forEach(Sd=>_u.add(Sd));const gf=et($c,HA,new Set);WA.postStyleProps.forEach(Sd=>gf.add(Sd)),HA!==u&&uc.add(HA)});const cA=Ii(uc.values());return fo(u,this._triggerName,B,j,Ic,Mo,jo,Nl,cA,zs,$c,zl)}}function Do(w,U){const u=Be(U);for(const B in w)w.hasOwnProperty(B)&&null!=w[B]&&(u[B]=w[B]);return u}class Jo{constructor(U,u,B){this.styles=U,this.defaultParams=u,this.normalizer=B}buildStyles(U,u){const B=new Map,j=Be(this.defaultParams);return Object.keys(U).forEach(be=>{const ut=U[be];null!==ut&&(j[be]=ut)}),this.styles.styles.forEach(be=>{"string"!=typeof be&&be.forEach((ut,xn)=>{ut&&(ut=ei(ut,j,u));const Dr=this.normalizer.normalizePropertyName(xn,u);ut=this.normalizer.normalizeStyleValue(xn,Dr,ut,u),B.set(xn,ut)})}),B}}class gs{constructor(U,u,B){this.name=U,this.ast=u,this._normalizer=B,this.transitionFactories=[],this.states=new Map,u.states.forEach(j=>{this.states.set(j.name,new Jo(j.style,j.options&&j.options.params||{},B))}),js(this.states,"true","1"),js(this.states,"false","0"),u.transitions.forEach(j=>{this.transitionFactories.push(new Ra(U,j,this.states))}),this.fallbackTransition=function Hs(w,U,u){return new Ra(w,{type:1,animation:{type:2,steps:[],options:null},matchers:[(ut,xn)=>!0],options:null,queryCount:0,depCount:0},U)}(U,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(U,u,B,j){return this.transitionFactories.find(ut=>ut.match(U,u,B,j))||null}matchStyles(U,u,B){return this.fallbackTransition.buildStyles(U,u,B)}}function js(w,U,u){w.has(U)?w.has(u)||w.set(u,w.get(U)):w.has(u)&&w.set(U,w.get(u))}const ds=new Xt;class vo{constructor(U,u,B){this.bodyNode=U,this._driver=u,this._normalizer=B,this._animations=new Map,this._playersById=new Map,this.players=[]}register(U,u){const B=[],be=ki(this._driver,u,B,[]);if(B.length)throw function oe(w){return new e.vHH(3503,!1)}();this._animations.set(U,be)}_buildPlayer(U,u,B){const j=U.element,be=Ye(this._normalizer,U.keyframes,u,B);return this._driver.animate(j,be,U.duration,U.delay,U.easing,[],!0)}create(U,u,B={}){const j=[],be=this._animations.get(U);let ut;const xn=new Map;if(be?(ut=Mn(this._driver,u,be,tt,Je,new Map,new Map,B,ds,j),ut.forEach(vi=>{const na=et(xn,vi.element,new Map);vi.postStyleProps.forEach(Da=>na.set(Da,null))})):(j.push(function me(){return new e.vHH(3300,!1)}()),ut=[]),j.length)throw function q(w){return new e.vHH(3504,!1)}();xn.forEach((vi,na)=>{vi.forEach((Da,Ka)=>{vi.set(Ka,this._driver.computeStyle(na,Ka,r.l3))})});const hi=lt(ut.map(vi=>{const na=xn.get(vi.element);return this._buildPlayer(vi,new Map,na)}));return this._playersById.set(U,hi),hi.onDestroy(()=>this.destroy(U)),this.players.push(hi),hi}destroy(U){const u=this._getPlayer(U);u.destroy(),this._playersById.delete(U);const B=this.players.indexOf(u);B>=0&&this.players.splice(B,1)}_getPlayer(U){const u=this._playersById.get(U);if(!u)throw function se(w){return new e.vHH(3301,!1)}();return u}listen(U,u,B,j){const be=Pt(u,"","","");return tn(this._getPlayer(U),B,be,j),()=>{}}command(U,u,B,j){if("register"==B)return void this.register(U,j[0]);if("create"==B)return void this.create(U,u,j[0]||{});const be=this._getPlayer(U);switch(B){case"play":be.play();break;case"pause":be.pause();break;case"reset":be.reset();break;case"restart":be.restart();break;case"finish":be.finish();break;case"init":be.init();break;case"setPosition":be.setPosition(parseFloat(j[0]));break;case"destroy":this.destroy(U)}}}const os="ng-animate-queued",ci="ng-animate-disabled",zi=[],ro={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},Eo={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},no="__ng_removed";class cr{get params(){return this.options.params}constructor(U,u=""){this.namespaceId=u;const B=U&&U.hasOwnProperty("value");if(this.value=function Oi(w){return w??null}(B?U.value:U),B){const be=Be(U);delete be.value,this.options=be}else this.options={};this.options.params||(this.options.params={})}absorbOptions(U){const u=U.params;if(u){const B=this.options.params;Object.keys(u).forEach(j=>{null==B[j]&&(B[j]=u[j])})}}}const Kt="void",Tt=new cr(Kt);class _n{constructor(U,u,B){this.id=U,this.hostElement=u,this._engine=B,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+U,$i(u,this._hostClassName)}listen(U,u,B,j){if(!this._triggers.has(u))throw function Ae(w,U){return new e.vHH(3302,!1)}();if(null==B||0==B.length)throw function le(w){return new e.vHH(3303,!1)}();if(!function Ui(w){return"start"==w||"done"==w}(B))throw function xe(w,U){return new e.vHH(3400,!1)}();const be=et(this._elementListeners,U,[]),ut={name:u,phase:B,callback:j};be.push(ut);const xn=et(this._engine.statesByElement,U,new Map);return xn.has(u)||($i(U,cn),$i(U,cn+"-"+u),xn.set(u,Tt)),()=>{this._engine.afterFlush(()=>{const Dr=be.indexOf(ut);Dr>=0&&be.splice(Dr,1),this._triggers.has(u)||xn.delete(u)})}}register(U,u){return!this._triggers.has(U)&&(this._triggers.set(U,u),!0)}_getTrigger(U){const u=this._triggers.get(U);if(!u)throw function Ee(w){return new e.vHH(3401,!1)}();return u}trigger(U,u,B,j=!0){const be=this._getTrigger(u),ut=new ar(this.id,u,U);let xn=this._engine.statesByElement.get(U);xn||($i(U,cn),$i(U,cn+"-"+u),this._engine.statesByElement.set(U,xn=new Map));let Dr=xn.get(u);const hi=new cr(B,this.id);if(!(B&&B.hasOwnProperty("value"))&&Dr&&hi.absorbOptions(Dr.options),xn.set(u,hi),Dr||(Dr=Tt),hi.value!==Kt&&Dr.value===hi.value){if(!function $a(w,U){const u=Object.keys(w),B=Object.keys(U);if(u.length!=B.length)return!1;for(let j=0;j{nn(U,jo),Ge(U,uc)})}return}const Da=et(this._engine.playersByElement,U,[]);Da.forEach(No=>{No.namespaceId==this.id&&No.triggerName==u&&No.queued&&No.destroy()});let Ka=be.matchTransition(Dr.value,hi.value,U,hi.params),Mo=!1;if(!Ka){if(!j)return;Ka=be.fallbackTransition,Mo=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:U,triggerName:u,transition:Ka,fromState:Dr,toState:hi,player:ut,isFallbackTransition:Mo}),Mo||($i(U,os),ut.onStart(()=>{Gr(U,os)})),ut.onDone(()=>{let No=this.players.indexOf(ut);No>=0&&this.players.splice(No,1);const jo=this._engine.playersByElement.get(U);if(jo){let uc=jo.indexOf(ut);uc>=0&&jo.splice(uc,1)}}),this.players.push(ut),Da.push(ut),ut}deregister(U){this._triggers.delete(U),this._engine.statesByElement.forEach(u=>u.delete(U)),this._elementListeners.forEach((u,B)=>{this._elementListeners.set(B,u.filter(j=>j.name!=U))})}clearElementCache(U){this._engine.statesByElement.delete(U),this._elementListeners.delete(U);const u=this._engine.playersByElement.get(U);u&&(u.forEach(B=>B.destroy()),this._engine.playersByElement.delete(U))}_signalRemovalForInnerTriggers(U,u){const B=this._engine.driver.query(U,vn,!0);B.forEach(j=>{if(j[no])return;const be=this._engine.fetchNamespacesByElement(j);be.size?be.forEach(ut=>ut.triggerLeaveAnimation(j,u,!1,!0)):this.clearElementCache(j)}),this._engine.afterFlushAnimationsDone(()=>B.forEach(j=>this.clearElementCache(j)))}triggerLeaveAnimation(U,u,B,j){const be=this._engine.statesByElement.get(U),ut=new Map;if(be){const xn=[];if(be.forEach((Dr,hi)=>{if(ut.set(hi,Dr.value),this._triggers.has(hi)){const vi=this.trigger(U,hi,Kt,j);vi&&xn.push(vi)}}),xn.length)return this._engine.markElementAsRemoved(this.id,U,!0,u,ut),B&<(xn).onDone(()=>this._engine.processLeaveNode(U)),!0}return!1}prepareLeaveAnimationListeners(U){const u=this._elementListeners.get(U),B=this._engine.statesByElement.get(U);if(u&&B){const j=new Set;u.forEach(be=>{const ut=be.name;if(j.has(ut))return;j.add(ut);const Dr=this._triggers.get(ut).fallbackTransition,hi=B.get(ut)||Tt,vi=new cr(Kt),na=new ar(this.id,ut,U);this._engine.totalQueuedPlayers++,this._queue.push({element:U,triggerName:ut,transition:Dr,fromState:hi,toState:vi,player:na,isFallbackTransition:!0})})}}removeNode(U,u){const B=this._engine;if(U.childElementCount&&this._signalRemovalForInnerTriggers(U,u),this.triggerLeaveAnimation(U,u,!0))return;let j=!1;if(B.totalAnimations){const be=B.players.length?B.playersByQueriedElement.get(U):[];if(be&&be.length)j=!0;else{let ut=U;for(;ut=ut.parentNode;)if(B.statesByElement.get(ut)){j=!0;break}}}if(this.prepareLeaveAnimationListeners(U),j)B.markElementAsRemoved(this.id,U,!1,u);else{const be=U[no];(!be||be===ro)&&(B.afterFlush(()=>this.clearElementCache(U)),B.destroyInnerAnimations(U),B._onRemovalComplete(U,u))}}insertNode(U,u){$i(U,this._hostClassName)}drainQueuedTransitions(U){const u=[];return this._queue.forEach(B=>{const j=B.player;if(j.destroyed)return;const be=B.element,ut=this._elementListeners.get(be);ut&&ut.forEach(xn=>{if(xn.name==B.triggerName){const Dr=Pt(be,B.triggerName,B.fromState.value,B.toState.value);Dr._data=U,tn(B.player,xn.phase,Dr,xn.callback)}}),j.markedForDestroy?this._engine.afterFlush(()=>{j.destroy()}):u.push(B)}),this._queue=[],u.sort((B,j)=>{const be=B.transition.ast.depCount,ut=j.transition.ast.depCount;return 0==be||0==ut?be-ut:this._engine.driver.containsElement(B.element,j.element)?1:-1})}destroy(U){this.players.forEach(u=>u.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,U)}}class pn{_onRemovalComplete(U,u){this.onRemovalComplete(U,u)}constructor(U,u,B){this.bodyNode=U,this.driver=u,this._normalizer=B,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(j,be)=>{}}get queuedPlayers(){const U=[];return this._namespaceList.forEach(u=>{u.players.forEach(B=>{B.queued&&U.push(B)})}),U}createNamespace(U,u){const B=new _n(U,u,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,u)?this._balanceNamespaceList(B,u):(this.newHostElements.set(u,B),this.collectEnterElement(u)),this._namespaceLookup[U]=B}_balanceNamespaceList(U,u){const B=this._namespaceList,j=this.namespacesByHostElement;if(B.length-1>=0){let ut=!1,xn=this.driver.getParentElement(u);for(;xn;){const Dr=j.get(xn);if(Dr){const hi=B.indexOf(Dr);B.splice(hi+1,0,U),ut=!0;break}xn=this.driver.getParentElement(xn)}ut||B.unshift(U)}else B.push(U);return j.set(u,U),U}register(U,u){let B=this._namespaceLookup[U];return B||(B=this.createNamespace(U,u)),B}registerTrigger(U,u,B){let j=this._namespaceLookup[U];j&&j.register(u,B)&&this.totalAnimations++}destroy(U,u){U&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{const B=this._fetchNamespace(U);this.namespacesByHostElement.delete(B.hostElement);const j=this._namespaceList.indexOf(B);j>=0&&this._namespaceList.splice(j,1),B.destroy(u),delete this._namespaceLookup[U]}))}_fetchNamespace(U){return this._namespaceLookup[U]}fetchNamespacesByElement(U){const u=new Set,B=this.statesByElement.get(U);if(B)for(let j of B.values())if(j.namespaceId){const be=this._fetchNamespace(j.namespaceId);be&&u.add(be)}return u}trigger(U,u,B,j){if(Wi(u)){const be=this._fetchNamespace(U);if(be)return be.trigger(u,B,j),!0}return!1}insertNode(U,u,B,j){if(!Wi(u))return;const be=u[no];if(be&&be.setForRemoval){be.setForRemoval=!1,be.setForMove=!0;const ut=this.collectedLeaveElements.indexOf(u);ut>=0&&this.collectedLeaveElements.splice(ut,1)}if(U){const ut=this._fetchNamespace(U);ut&&ut.insertNode(u,B)}j&&this.collectEnterElement(u)}collectEnterElement(U){this.collectedEnterElements.push(U)}markElementAsDisabled(U,u){u?this.disabledNodes.has(U)||(this.disabledNodes.add(U),$i(U,ci)):this.disabledNodes.has(U)&&(this.disabledNodes.delete(U),Gr(U,ci))}removeNode(U,u,B){if(Wi(u)){const j=U?this._fetchNamespace(U):null;j?j.removeNode(u,B):this.markElementAsRemoved(U,u,!1,B);const be=this.namespacesByHostElement.get(u);be&&be.id!==U&&be.removeNode(u,B)}else this._onRemovalComplete(u,B)}markElementAsRemoved(U,u,B,j,be){this.collectedLeaveElements.push(u),u[no]={namespaceId:U,setForRemoval:j,hasAnimation:B,removedBeforeQueried:!1,previousTriggersValues:be}}listen(U,u,B,j,be){return Wi(u)?this._fetchNamespace(U).listen(u,B,j,be):()=>{}}_buildInstruction(U,u,B,j,be){return U.transition.build(this.driver,U.element,U.fromState.value,U.toState.value,B,j,U.fromState.options,U.toState.options,u,be)}destroyInnerAnimations(U){let u=this.driver.query(U,vn,!0);u.forEach(B=>this.destroyActiveAnimationsForElement(B)),0!=this.playersByQueriedElement.size&&(u=this.driver.query(U,lr,!0),u.forEach(B=>this.finishActiveQueriedAnimationOnElement(B)))}destroyActiveAnimationsForElement(U){const u=this.playersByElement.get(U);u&&u.forEach(B=>{B.queued?B.markedForDestroy=!0:B.destroy()})}finishActiveQueriedAnimationOnElement(U){const u=this.playersByQueriedElement.get(U);u&&u.forEach(B=>B.finish())}whenRenderingDone(){return new Promise(U=>{if(this.players.length)return lt(this.players).onDone(()=>U());U()})}processLeaveNode(U){const u=U[no];if(u&&u.setForRemoval){if(U[no]=ro,u.namespaceId){this.destroyInnerAnimations(U);const B=this._fetchNamespace(u.namespaceId);B&&B.clearElementCache(U)}this._onRemovalComplete(U,u.setForRemoval)}U.classList?.contains(ci)&&this.markElementAsDisabled(U,!1),this.driver.query(U,".ng-animate-disabled",!0).forEach(B=>{this.markElementAsDisabled(B,!1)})}flush(U=-1){let u=[];if(this.newHostElements.size&&(this.newHostElements.forEach((B,j)=>this._balanceNamespaceList(B,j)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let B=0;BB()),this._flushFns=[],this._whenQuietFns.length){const B=this._whenQuietFns;this._whenQuietFns=[],u.length?lt(u).onDone(()=>{B.forEach(j=>j())}):B.forEach(j=>j())}}reportError(U){throw function Le(w){return new e.vHH(3402,!1)}()}_flushAnimations(U,u){const B=new Xt,j=[],be=new Map,ut=[],xn=new Map,Dr=new Map,hi=new Map,vi=new Set;this.disabledNodes.forEach(Ys=>{vi.add(Ys);const oc=this.driver.query(Ys,".ng-animate-queued",!0);for(let Vc=0;Vc{const Vc=tt+No++;Mo.set(oc,Vc),Ys.forEach(Yl=>$i(Yl,Vc))});const jo=[],uc=new Set,zs=new Set;for(let Ys=0;Ysuc.add(Yl)):zs.add(oc))}const $c=new Map,Ic=ui(Da,Array.from(uc));Ic.forEach((Ys,oc)=>{const Vc=Je+No++;$c.set(oc,Vc),Ys.forEach(Yl=>$i(Yl,Vc))}),U.push(()=>{Ka.forEach((Ys,oc)=>{const Vc=Mo.get(oc);Ys.forEach(Yl=>Gr(Yl,Vc))}),Ic.forEach((Ys,oc)=>{const Vc=$c.get(oc);Ys.forEach(Yl=>Gr(Yl,Vc))}),jo.forEach(Ys=>{this.processLeaveNode(Ys)})});const Jl=[],Nl=[];for(let Ys=this._namespaceList.length-1;Ys>=0;Ys--)this._namespaceList[Ys].drainQueuedTransitions(u).forEach(Vc=>{const Yl=Vc.player,Td=Vc.element;if(Jl.push(Yl),this.collectedEnterElements.length){const Vd=Td[no];if(Vd&&Vd.setForMove){if(Vd.previousTriggersValues&&Vd.previousTriggersValues.has(Vc.triggerName)){const dh=Vd.previousTriggersValues.get(Vc.triggerName),kf=this.statesByElement.get(Vc.element);if(kf&&kf.has(Vc.triggerName)){const Fw=kf.get(Vc.triggerName);Fw.value=dh,kf.set(Vc.triggerName,Fw)}}return void Yl.destroy()}}const Yh=!na||!this.driver.containsElement(na,Td),wu=$c.get(Td),Ag=Mo.get(Td),NA=this._buildInstruction(Vc,B,Ag,wu,Yh);if(NA.errors&&NA.errors.length)return void Nl.push(NA);if(Yh)return Yl.onStart(()=>nn(Td,NA.fromStyles)),Yl.onDestroy(()=>Ge(Td,NA.toStyles)),void j.push(Yl);if(Vc.isFallbackTransition)return Yl.onStart(()=>nn(Td,NA.fromStyles)),Yl.onDestroy(()=>Ge(Td,NA.toStyles)),void j.push(Yl);const Ym=[];NA.timelines.forEach(Vd=>{Vd.stretchStartingKeyframe=!0,this.disabledNodes.has(Vd.element)||Ym.push(Vd)}),NA.timelines=Ym,B.append(Td,NA.timelines),ut.push({instruction:NA,player:Yl,element:Td}),NA.queriedElements.forEach(Vd=>et(xn,Vd,[]).push(Yl)),NA.preStyleProps.forEach((Vd,dh)=>{if(Vd.size){let kf=Dr.get(dh);kf||Dr.set(dh,kf=new Set),Vd.forEach((Fw,n_)=>kf.add(n_))}}),NA.postStyleProps.forEach((Vd,dh)=>{let kf=hi.get(dh);kf||hi.set(dh,kf=new Set),Vd.forEach((Fw,n_)=>kf.add(n_))})});if(Nl.length){const Ys=[];Nl.forEach(oc=>{Ys.push(function Ie(w,U){return new e.vHH(3505,!1)}())}),Jl.forEach(oc=>oc.destroy()),this.reportError(Ys)}const zl=new Map,cA=new Map;ut.forEach(Ys=>{const oc=Ys.element;B.has(oc)&&(cA.set(oc,oc),this._beforeAnimationBuild(Ys.player.namespaceId,Ys.instruction,zl))}),j.forEach(Ys=>{const oc=Ys.element;this._getPreviousPlayers(oc,!1,Ys.namespaceId,Ys.triggerName,null).forEach(Yl=>{et(zl,oc,[]).push(Yl),Yl.destroy()})});const WA=jo.filter(Ys=>Go(Ys,Dr,hi)),HA=new Map;Ma(HA,this.driver,zs,hi,r.l3).forEach(Ys=>{Go(Ys,Dr,hi)&&WA.push(Ys)});const gf=new Map;Ka.forEach((Ys,oc)=>{Ma(gf,this.driver,new Set(Ys),Dr,r.k1)}),WA.forEach(Ys=>{const oc=HA.get(Ys),Vc=gf.get(Ys);HA.set(Ys,new Map([...oc?.entries()??[],...Vc?.entries()??[]]))});const Sd=[],Rp=[],Np={};ut.forEach(Ys=>{const{element:oc,player:Vc,instruction:Yl}=Ys;if(B.has(oc)){if(vi.has(oc))return Vc.onDestroy(()=>Ge(oc,Yl.toStyles)),Vc.disabled=!0,Vc.overrideTotalTime(Yl.totalTime),void j.push(Vc);let Td=Np;if(cA.size>1){let wu=oc;const Ag=[];for(;wu=wu.parentNode;){const NA=cA.get(wu);if(NA){Td=NA;break}Ag.push(wu)}Ag.forEach(NA=>cA.set(NA,Td))}const Yh=this._buildAnimation(Vc.namespaceId,Yl,zl,be,gf,HA);if(Vc.setRealPlayer(Yh),Td===Np)Sd.push(Vc);else{const wu=this.playersByElement.get(Td);wu&&wu.length&&(Vc.parentPlayer=lt(wu)),j.push(Vc)}}else nn(oc,Yl.fromStyles),Vc.onDestroy(()=>Ge(oc,Yl.toStyles)),Rp.push(Vc),vi.has(oc)&&j.push(Vc)}),Rp.forEach(Ys=>{const oc=be.get(Ys.element);if(oc&&oc.length){const Vc=lt(oc);Ys.setRealPlayer(Vc)}}),j.forEach(Ys=>{Ys.parentPlayer?Ys.syncPlayerEvents(Ys.parentPlayer):Ys.destroy()});for(let Ys=0;Ys!Yh.destroyed);Td.length?Xi(this,oc,Td):this.processLeaveNode(oc)}return jo.length=0,Sd.forEach(Ys=>{this.players.push(Ys),Ys.onDone(()=>{Ys.destroy();const oc=this.players.indexOf(Ys);this.players.splice(oc,1)}),Ys.play()}),Sd}afterFlush(U){this._flushFns.push(U)}afterFlushAnimationsDone(U){this._whenQuietFns.push(U)}_getPreviousPlayers(U,u,B,j,be){let ut=[];if(u){const xn=this.playersByQueriedElement.get(U);xn&&(ut=xn)}else{const xn=this.playersByElement.get(U);if(xn){const Dr=!be||be==Kt;xn.forEach(hi=>{hi.queued||!Dr&&hi.triggerName!=j||ut.push(hi)})}}return(B||j)&&(ut=ut.filter(xn=>!(B&&B!=xn.namespaceId||j&&j!=xn.triggerName))),ut}_beforeAnimationBuild(U,u,B){const be=u.element,ut=u.isRemovalTransition?void 0:U,xn=u.isRemovalTransition?void 0:u.triggerName;for(const Dr of u.timelines){const hi=Dr.element,vi=hi!==be,na=et(B,hi,[]);this._getPreviousPlayers(hi,vi,ut,xn,u.toState).forEach(Ka=>{const Mo=Ka.getRealPlayer();Mo.beforeDestroy&&Mo.beforeDestroy(),Ka.destroy(),na.push(Ka)})}nn(be,u.fromStyles)}_buildAnimation(U,u,B,j,be,ut){const xn=u.triggerName,Dr=u.element,hi=[],vi=new Set,na=new Set,Da=u.timelines.map(Mo=>{const No=Mo.element;vi.add(No);const jo=No[no];if(jo&&jo.removedBeforeQueried)return new r.ZN(Mo.duration,Mo.delay);const uc=No!==Dr,zs=function Ri(w){const U=[];return Xa(w,U),U}((B.get(No)||zi).map(zl=>zl.getRealPlayer())).filter(zl=>!!zl.element&&zl.element===No),$c=be.get(No),Ic=ut.get(No),Jl=Ye(this._normalizer,Mo.keyframes,$c,Ic),Nl=this._buildPlayer(Mo,Jl,zs);if(Mo.subTimeline&&j&&na.add(No),uc){const zl=new ar(U,xn,No);zl.setRealPlayer(Nl),hi.push(zl)}return Nl});hi.forEach(Mo=>{et(this.playersByQueriedElement,Mo.element,[]).push(Mo),Mo.onDone(()=>function Qr(w,U,u){let B=w.get(U);if(B){if(B.length){const j=B.indexOf(u);B.splice(j,1)}0==B.length&&w.delete(U)}return B}(this.playersByQueriedElement,Mo.element,Mo))}),vi.forEach(Mo=>$i(Mo,er));const Ka=lt(Da);return Ka.onDestroy(()=>{vi.forEach(Mo=>Gr(Mo,er)),Ge(Dr,u.toStyles)}),na.forEach(Mo=>{et(j,Mo,[]).push(Ka)}),Ka}_buildPlayer(U,u,B){return u.length>0?this.driver.animate(U.element,u,U.duration,U.delay,U.easing,B):new r.ZN(U.duration,U.delay)}}class ar{constructor(U,u,B){this.namespaceId=U,this.triggerName=u,this.element=B,this._player=new r.ZN,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.parentPlayer=null,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(U){this._containsRealPlayer||(this._player=U,this._queuedCallbacks.forEach((u,B)=>{u.forEach(j=>tn(U,B,void 0,j))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(U.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(U){this.totalTime=U}syncPlayerEvents(U){const u=this._player;u.triggerCallback&&U.onStart(()=>u.triggerCallback("start")),U.onDone(()=>this.finish()),U.onDestroy(()=>this.destroy())}_queueEvent(U,u){et(this._queuedCallbacks,U,[]).push(u)}onDone(U){this.queued&&this._queueEvent("done",U),this._player.onDone(U)}onStart(U){this.queued&&this._queueEvent("start",U),this._player.onStart(U)}onDestroy(U){this.queued&&this._queueEvent("destroy",U),this._player.onDestroy(U)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(U){this.queued||this._player.setPosition(U)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(U){const u=this._player;u.triggerCallback&&u.triggerCallback(U)}}function Wi(w){return w&&1===w.nodeType}function ua(w,U){const u=w.style.display;return w.style.display=U??"none",u}function Ma(w,U,u,B,j){const be=[];u.forEach(Dr=>be.push(ua(Dr)));const ut=[];B.forEach((Dr,hi)=>{const vi=new Map;Dr.forEach(na=>{const Da=U.computeStyle(hi,na,j);vi.set(na,Da),(!Da||0==Da.length)&&(hi[no]=Eo,ut.push(hi))}),w.set(hi,vi)});let xn=0;return u.forEach(Dr=>ua(Dr,be[xn++])),ut}function ui(w,U){const u=new Map;if(w.forEach(xn=>u.set(xn,[])),0==U.length)return u;const j=new Set(U),be=new Map;function ut(xn){if(!xn)return 1;let Dr=be.get(xn);if(Dr)return Dr;const hi=xn.parentNode;return Dr=u.has(hi)?hi:j.has(hi)?1:ut(hi),be.set(xn,Dr),Dr}return U.forEach(xn=>{const Dr=ut(xn);1!==Dr&&u.get(Dr).push(xn)}),u}function $i(w,U){w.classList?.add(U)}function Gr(w,U){w.classList?.remove(U)}function Xi(w,U,u){lt(u).onDone(()=>w.processLeaveNode(U))}function Xa(w,U){for(let u=0;uj.add(be)):U.set(w,B),u.delete(w),!0}class Wo{constructor(U,u,B){this.bodyNode=U,this._driver=u,this._normalizer=B,this._triggerCache={},this.onRemovalComplete=(j,be)=>{},this._transitionEngine=new pn(U,u,B),this._timelineEngine=new vo(U,u,B),this._transitionEngine.onRemovalComplete=(j,be)=>this.onRemovalComplete(j,be)}registerTrigger(U,u,B,j,be){const ut=U+"-"+j;let xn=this._triggerCache[ut];if(!xn){const Dr=[],vi=ki(this._driver,be,Dr,[]);if(Dr.length)throw function P(w,U){return new e.vHH(3404,!1)}();xn=function ns(w,U,u){return new gs(w,U,u)}(j,vi,this._normalizer),this._triggerCache[ut]=xn}this._transitionEngine.registerTrigger(u,j,xn)}register(U,u){this._transitionEngine.register(U,u)}destroy(U,u){this._transitionEngine.destroy(U,u)}onInsert(U,u,B,j){this._transitionEngine.insertNode(U,u,B,j)}onRemove(U,u,B){this._transitionEngine.removeNode(U,u,B)}disableAnimations(U,u){this._transitionEngine.markElementAsDisabled(U,u)}process(U,u,B,j){if("@"==B.charAt(0)){const[be,ut]=$e(B);this._timelineEngine.command(be,u,ut,j)}else this._transitionEngine.trigger(U,u,B,j)}listen(U,u,B,j,be){if("@"==B.charAt(0)){const[ut,xn]=$e(B);return this._timelineEngine.listen(ut,u,xn,be)}return this._transitionEngine.listen(U,u,B,j,be)}flush(U=-1){this._transitionEngine.flush(U)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(U){this._transitionEngine.afterFlushAnimationsDone(U)}}let Gs=(()=>{class w{static#e=this.initialStylesByElement=new WeakMap;constructor(u,B,j){this._element=u,this._startStyles=B,this._endStyles=j,this._state=0;let be=w.initialStylesByElement.get(u);be||w.initialStylesByElement.set(u,be=new Map),this._initialStyles=be}start(){this._state<1&&(this._startStyles&&Ge(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Ge(this._element,this._initialStyles),this._endStyles&&(Ge(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(w.initialStylesByElement.delete(this._element),this._startStyles&&(nn(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(nn(this._element,this._endStyles),this._endStyles=null),Ge(this._element,this._initialStyles),this._state=3)}}return w})();function ms(w){let U=null;return w.forEach((u,B)=>{(function Ss(w){return"display"===w||"position"===w})(B)&&(U=U||new Map,U.set(B,u))}),U}class Ec{constructor(U,u,B,j){this.element=U,this.keyframes=u,this.options=B,this._specialStyles=j,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=B.duration,this._delay=B.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(U=>U()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const U=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,U,this.options),this._finalKeyframe=U.length?U[U.length-1]:new Map;const u=()=>this._onFinish();this.domPlayer.addEventListener("finish",u),this.onDestroy(()=>{this.domPlayer.removeEventListener("finish",u)})}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(U){const u=[];return U.forEach(B=>{u.push(Object.fromEntries(B))}),u}_triggerWebAnimation(U,u,B){return U.animate(this._convertKeyframesToObject(u),B)}onStart(U){this._originalOnStartFns.push(U),this._onStartFns.push(U)}onDone(U){this._originalOnDoneFns.push(U),this._onDoneFns.push(U)}onDestroy(U){this._onDestroyFns.push(U)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(U=>U()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(U=>U()),this._onDestroyFns=[])}setPosition(U){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=U*this.time}getPosition(){return+(this.domPlayer.currentTime??0)/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const U=new Map;this.hasStarted()&&this._finalKeyframe.forEach((B,j)=>{"offset"!==j&&U.set(j,this._finished?B:Jr(this.element,j))}),this.currentSnapshot=U}triggerCallback(U){const u="start"===U?this._onStartFns:this._onDoneFns;u.forEach(B=>B()),u.length=0}}class Al{validateStyleProperty(U){return!0}validateAnimatableStyleProperty(U){return!0}matchesElement(U,u){return!1}containsElement(U,u){return ve(U,u)}getParentElement(U){return Ze(U)}query(U,u,B){return Oe(U,u,B)}computeStyle(U,u,B){return window.getComputedStyle(U)[u]}animate(U,u,B,j,be,ut=[]){const Dr={duration:B,delay:j,fill:0==j?"both":"forwards"};be&&(Dr.easing=be);const hi=new Map,vi=ut.filter(Ka=>Ka instanceof Ec);(function gr(w,U){return 0===w||0===U})(B,j)&&vi.forEach(Ka=>{Ka.currentSnapshot.forEach((Mo,No)=>hi.set(No,Mo))});let na=function Ke(w){return w.length?w[0]instanceof Map?w:w.map(U=>ct(U)):[]}(u).map(Ka=>Bt(Ka));na=function Yr(w,U,u){if(u.size&&U.length){let B=U[0],j=[];if(u.forEach((be,ut)=>{B.has(ut)||j.push(ut),B.set(ut,be)}),j.length)for(let be=1;beut.set(xn,Jr(w,xn)))}}return U}(U,na,hi);const Da=function wo(w,U){let u=null,B=null;return Array.isArray(U)&&U.length?(u=ms(U[0]),U.length>1&&(B=ms(U[U.length-1]))):U instanceof Map&&(u=ms(U)),u||B?new Gs(w,u,B):null}(U,na);return new Ec(U,na,Dr,Da)}}var co=f(96814);let vc=(()=>{class w extends r._j{constructor(u,B){super(),this._nextAnimationId=0,this._renderer=u.createRenderer(B.body,{id:"0",encapsulation:e.ifc.None,styles:[],data:{animation:[]}})}build(u){const B=this._nextAnimationId.toString();this._nextAnimationId++;const j=Array.isArray(u)?(0,r.vP)(u):u;return wl(this._renderer,null,B,"register",[j]),new _s(B,this._renderer)}static#e=this.\u0275fac=function(B){return new(B||w)(e.LFG(e.FYo),e.LFG(co.K0))};static#t=this.\u0275prov=e.Yz7({token:w,factory:w.\u0275fac})}return w})();class _s extends r.LC{constructor(U,u){super(),this._id=U,this._renderer=u}create(U,u){return new Hl(this._id,U,u||{},this._renderer)}}class Hl{constructor(U,u,B,j){this.id=U,this.element=u,this._renderer=j,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",B)}_listen(U,u){return this._renderer.listen(this.element,`@@${this.id}:${U}`,u)}_command(U,...u){return wl(this._renderer,this.element,this.id,U,u)}onDone(U){this._listen("done",U)}onStart(U){this._listen("start",U)}onDestroy(U){this._listen("destroy",U)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset"),this._started=!1}setPosition(U){this._command("setPosition",U)}getPosition(){return this._renderer.engine.players[+this.id]?.getPosition()??0}}function wl(w,U,u,B,j){return w.setProperty(U,`@@${u}:${B}`,j)}const Sc="@.disabled";let Br=(()=>{class w{constructor(u,B,j){this.delegate=u,this.engine=B,this._zone=j,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,B.onRemovalComplete=(be,ut)=>{const xn=ut?.parentNode(be);xn&&ut.removeChild(xn,be)}}createRenderer(u,B){const be=this.delegate.createRenderer(u,B);if(!(u&&B&&B.data&&B.data.animation)){let vi=this._rendererCache.get(be);return vi||(vi=new zr("",be,this.engine,()=>this._rendererCache.delete(be)),this._rendererCache.set(be,vi)),vi}const ut=B.id,xn=B.id+"-"+this._currentId;this._currentId++,this.engine.register(xn,u);const Dr=vi=>{Array.isArray(vi)?vi.forEach(Dr):this.engine.registerTrigger(ut,xn,u,vi.name,vi)};return B.data.animation.forEach(Dr),new jn(this,xn,be,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(u,B,j){u>=0&&uB(j)):(0==this._animationCallbacksBuffer.length&&queueMicrotask(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(be=>{const[ut,xn]=be;ut(xn)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([B,j]))}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}static#e=this.\u0275fac=function(B){return new(B||w)(e.LFG(e.FYo),e.LFG(Wo),e.LFG(e.R0b))};static#t=this.\u0275prov=e.Yz7({token:w,factory:w.\u0275fac})}return w})();class zr{constructor(U,u,B,j){this.namespaceId=U,this.delegate=u,this.engine=B,this._onDestroy=j}get data(){return this.delegate.data}destroyNode(U){this.delegate.destroyNode?.(U)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(U,u){return this.delegate.createElement(U,u)}createComment(U){return this.delegate.createComment(U)}createText(U){return this.delegate.createText(U)}appendChild(U,u){this.delegate.appendChild(U,u),this.engine.onInsert(this.namespaceId,u,U,!1)}insertBefore(U,u,B,j=!0){this.delegate.insertBefore(U,u,B),this.engine.onInsert(this.namespaceId,u,U,j)}removeChild(U,u,B){this.engine.onRemove(this.namespaceId,u,this.delegate)}selectRootElement(U,u){return this.delegate.selectRootElement(U,u)}parentNode(U){return this.delegate.parentNode(U)}nextSibling(U){return this.delegate.nextSibling(U)}setAttribute(U,u,B,j){this.delegate.setAttribute(U,u,B,j)}removeAttribute(U,u,B){this.delegate.removeAttribute(U,u,B)}addClass(U,u){this.delegate.addClass(U,u)}removeClass(U,u){this.delegate.removeClass(U,u)}setStyle(U,u,B,j){this.delegate.setStyle(U,u,B,j)}removeStyle(U,u,B){this.delegate.removeStyle(U,u,B)}setProperty(U,u,B){"@"==u.charAt(0)&&u==Sc?this.disableAnimations(U,!!B):this.delegate.setProperty(U,u,B)}setValue(U,u){this.delegate.setValue(U,u)}listen(U,u,B){return this.delegate.listen(U,u,B)}disableAnimations(U,u){this.engine.disableAnimations(U,u)}}class jn extends zr{constructor(U,u,B,j,be){super(u,B,j,be),this.factory=U,this.namespaceId=u}setProperty(U,u,B){"@"==u.charAt(0)?"."==u.charAt(1)&&u==Sc?this.disableAnimations(U,B=void 0===B||!!B):this.engine.process(this.namespaceId,U,u.slice(1),B):this.delegate.setProperty(U,u,B)}listen(U,u,B){if("@"==u.charAt(0)){const j=function fi(w){switch(w){case"body":return document.body;case"document":return document;case"window":return window;default:return w}}(U);let be=u.slice(1),ut="";return"@"!=be.charAt(0)&&([be,ut]=function Vi(w){const U=w.indexOf(".");return[w.substring(0,U),w.slice(U+1)]}(be)),this.engine.listen(this.namespaceId,j,be,ut,xn=>{this.factory.scheduleListenerCallback(xn._data||-1,B,xn)})}return this.delegate.listen(U,u,B)}}const ac=[{provide:r._j,useClass:vc},{provide:Fi,useFactory:function Ts(){return new Ua}},{provide:Wo,useClass:(()=>{class w extends Wo{constructor(u,B,j,be){super(u.body,B,j)}ngOnDestroy(){this.flush()}static#e=this.\u0275fac=function(B){return new(B||w)(e.LFG(co.K0),e.LFG(ke),e.LFG(Fi),e.LFG(e.z2F))};static#t=this.\u0275prov=e.Yz7({token:w,factory:w.\u0275fac})}return w})()},{provide:e.FYo,useFactory:function Cc(w,U,u){return new Br(w,U,u)},deps:[a.se,Wo,e.R0b]}],Ac=[{provide:ke,useFactory:()=>new Al},{provide:e.QbO,useValue:"BrowserAnimations"},...ac],es=[{provide:ke,useClass:Cn},{provide:e.QbO,useValue:"NoopAnimations"},...ac];let fc=(()=>{class w{static withConfig(u){return{ngModule:w,providers:u.disableAnimations?es:Ac}}static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({providers:Ac,imports:[a.b2]})}return w})();var Tc=f(84221),dc=f(17632),qs=f(20553),Zs=f(64190);const Jc=[{path:"tiendas",loadChildren:()=>f.e(9861).then(f.bind(f,79861)).then(w=>w.StoreModule)},{path:"form-poker",loadChildren:()=>Promise.all([f.e(8592),f.e(5081)]).then(f.bind(f,85081)).then(w=>w.FormNewPokerModule)},{path:"gamificacion",loadChildren:()=>Promise.all([f.e(8592),f.e(7039)]).then(f.bind(f,27039)).then(w=>w.GamificacionModule)},{path:"bingostadium",loadChildren:()=>f.e(5719).then(f.bind(f,55719)).then(w=>w.BingoStadiumModule)},{path:"promociones",loadChildren:()=>f.e(473).then(f.bind(f,40473)).then(w=>w.PromotionsModule)},{path:"reclamaciones",loadChildren:()=>f.e(8761).then(f.bind(f,18761)).then(w=>w.ReclamacionesModule)},{path:"recuperacion-de-contrasena",loadChildren:()=>f.e(8191).then(f.bind(f,8191)).then(w=>w.RecuperarContrasenaModule)},{path:"faq/apuestas",redirectTo:"faq",pathMatch:"full"},{path:"faq",loadChildren:()=>f.e(2534).then(f.bind(f,12534)).then(w=>w.HelpModule)},{path:"static/politica-de-privacidad",redirectTo:"politica-de-privacidad",pathMatch:"full"},{path:"static",loadChildren:()=>f.e(1150).then(f.bind(f,1150)).then(w=>w.StaticModule)},{path:"lealtad",loadChildren:()=>f.e(3058).then(f.bind(f,63058)).then(w=>w.LealtadModule)},{path:"puntos-lealtad",loadChildren:()=>Promise.all([f.e(2345),f.e(1333)]).then(f.bind(f,21333)).then(w=>w.LoyaltypontsModule)},{path:"mecanicas-lealtad",loadChildren:()=>Promise.all([f.e(2345),f.e(5735)]).then(f.bind(f,5735)).then(w=>w.MecanicasLealtadModule)},{path:"table-points",loadChildren:()=>Promise.all([f.e(2345),f.e(9841)]).then(f.bind(f,69841)).then(w=>w.TablePointsModule)},{path:"blog",loadChildren:()=>Promise.all([f.e(8592),f.e(3018)]).then(f.bind(f,23018)).then(w=>w.BlogModule)},{path:"registrarse",loadChildren:()=>Promise.all([f.e(8592),f.e(9427)]).then(f.bind(f,77728)).then(w=>w.RegistrarseModule)},{path:"casino-vivo",loadChildren:()=>Promise.all([f.e(6616),f.e(8592),f.e(5063)]).then(f.bind(f,55063)).then(w=>w.SlotsModule)},{path:"virtuales",loadChildren:()=>Promise.all([f.e(6616),f.e(8592),f.e(5063)]).then(f.bind(f,55063)).then(w=>w.SlotsModule)},{path:"slots",loadChildren:()=>Promise.all([f.e(6616),f.e(8592),f.e(5063)]).then(f.bind(f,55063)).then(w=>w.SlotsModule)},{path:"poker",loadChildren:()=>Promise.all([f.e(6616),f.e(4696),f.e(8592),f.e(8577)]).then(f.bind(f,48577)).then(w=>w.PokerModule)},{path:"bingo",loadChildren:()=>Promise.all([f.e(6616),f.e(8592),f.e(4641)]).then(f.bind(f,44641)).then(w=>w.BingoModule)},{path:"apuestas",loadChildren:()=>Promise.all([f.e(8592),f.e(9962)]).then(f.bind(f,99962)).then(w=>w.BetsModule)},{path:"live",loadChildren:()=>Promise.all([f.e(8592),f.e(9962)]).then(f.bind(f,99962)).then(w=>w.BetsModule)},{path:"freebets",loadChildren:()=>Promise.all([f.e(8592),f.e(9962)]).then(f.bind(f,99962)).then(w=>w.BetsModule)},{path:"mis-apuestas",loadChildren:()=>Promise.all([f.e(8592),f.e(9962)]).then(f.bind(f,99962)).then(w=>w.BetsModule)},{path:"casino-vip",loadChildren:()=>Promise.all([f.e(8592),f.e(7071)]).then(f.bind(f,87071)).then(w=>w.CasinoVipModule)},{path:"menuusuario",loadChildren:()=>Promise.all([f.e(4696),f.e(8592),f.e(4565)]).then(f.bind(f,54565)).then(w=>w.MenuUsuarioModule)},{path:"juego-responsable",loadChildren:()=>f.e(3273).then(f.bind(f,43273)).then(w=>w.JuegoResponsableModule)},{path:"resultPse",loadChildren:()=>Promise.all([f.e(2786),f.e(1752)]).then(f.bind(f,91752)).then(w=>w.AnswerpsetucompraModule)},{path:"resultCard",loadChildren:()=>Promise.all([f.e(2786),f.e(4936)]).then(f.bind(f,4936)).then(w=>w.AnswerpsetucompraModule)},{path:"torneo",loadChildren:()=>f.e(2004).then(f.bind(f,22004)).then(w=>w.TorneoModule)},{path:"terminos-y-condiciones",loadChildren:()=>f.e(8521).then(f.bind(f,88521)).then(w=>w.TermsModule)},{path:"siplaftpadm",loadChildren:()=>f.e(2836).then(f.bind(f,32836)).then(w=>w.SiplaftpadmModule)},{path:"reglas-poker",loadChildren:()=>f.e(7790).then(f.bind(f,87790)).then(w=>w.PokerRulesModule)},{path:"reglas-apuestas-deportivas",loadChildren:()=>f.e(4142).then(f.bind(f,50323)).then(w=>w.SportBetRulesModule)},{path:"",loadChildren:()=>Promise.all([f.e(6616),f.e(8592),f.e(9975)]).then(f.bind(f,59975)).then(w=>w.NewHomeModule)},{path:"",loadChildren:()=>f.e(8592).then(f.bind(f,8058)).then(w=>w.RecommendationModule)},{path:"",loadChildren:()=>Promise.all([f.e(7086),f.e(1485)]).then(f.bind(f,71485)).then(w=>w.BetSlipBannerModule)},{path:"",loadChildren:()=>f.e(7130).then(f.bind(f,17130)).then(w=>w.CarouselModule)},{path:"",loadChildren:()=>Promise.resolve().then(f.bind(f,64918)).then(w=>w.LoadingspinnerModule)},{path:"",loadChildren:()=>f.e(6722).then(f.bind(f,56722)).then(w=>w.BotonesMenuJuegosModule)},{path:"slots/launchGame",loadChildren:()=>Promise.all([f.e(8592),f.e(8658)]).then(f.bind(f,78658)).then(w=>w.LauncherModule)},{path:"",loadChildren:()=>Promise.resolve().then(f.bind(f,8516)).then(w=>w.LoadingModule)},{path:"",loadChildren:()=>Promise.resolve().then(f.bind(f,98405)).then(w=>w.SpinnerModule)},{path:"",loadChildren:()=>f.e(1396).then(f.bind(f,91396)).then(w=>w.LoyaltyMenuModule)},{path:"",loadChildren:()=>Promise.resolve().then(f.bind(f,4469)).then(w=>w.PipesModule)},{path:"carrouselEgames",loadChildren:()=>Promise.all([f.e(7086),f.e(8592)]).then(f.bind(f,79757)).then(w=>w.CarrouselEgamesModule)},{path:"micro-site",loadChildren:()=>Promise.all([f.e(8592),f.e(4679)]).then(f.bind(f,44679)).then(w=>w.MicroSitesModule)},{path:"carrouselCardsEgames",loadChildren:()=>f.e(8069).then(f.bind(f,58069)).then(w=>w.CarrouselCardsEgamesModule)},{path:"",loadChildren:()=>Promise.resolve().then(f.bind(f,38287)).then(w=>w.SecondvalidationModule)},{path:"bannerEsports",loadChildren:()=>Promise.all([f.e(7086),f.e(8592),f.e(1495)]).then(f.bind(f,91495)).then(w=>w.BannerSportModule)},{path:"politica-de-privacidad",loadChildren:()=>f.e(5310).then(f.bind(f,85310)).then(w=>w.DataProtectionPolicyModule)},{path:"app-BetPlay",loadChildren:()=>f.e(8111).then(f.bind(f,48111)).then(w=>w.appbetplayModule)},{path:"tapp/auth",loadChildren:()=>f.e(1937).then(f.bind(f,91937)).then(w=>w.TappModule)},{path:"kaindi/auth",loadChildren:()=>f.e(2046).then(f.bind(f,72046)).then(w=>w.KaindiModule)},{path:"splash",loadChildren:()=>f.e(1227).then(f.bind(f,91227)).then(w=>w.SplashModule)},{path:"**",redirectTo:"/"}];let rA=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({imports:[Zs.Bz.forRoot(Jc,{onSameUrlNavigation:"reload",anchorScrolling:"enabled"}),Zs.Bz]})}return w})();var Il=f(65592),Zc=f(36232),sl=f(22096),xs=f(78645),yc=f(92438),El=f(99080),Bc=f(54829);const{isArray:el}=Array;function bl(w){return 1===w.length&&el(w[0])?w[0]:w}var Sl=f(8251);function hl(...w){return 1===(w=bl(w)).length?(0,Bc.Xf)(w[0]):new Il.y(function Kc(w){return U=>{let u=[];for(let B=0;u&&!U.closed&&B{if(u){for(let be=0;be{let j=u.map(()=>[]),be=u.map(()=>!1);B.add(()=>{j=be=null});for(let ut=0;!B.closed&&ut{if(j[ut].push(xn),j.every(Dr=>Dr.length)){const Dr=j.map(hi=>hi.shift());B.next(U?U(...Dr):Dr),j.some((hi,vi)=>!hi.length&&be[vi])&&B.complete()}},()=>{be[ut]=!0,!j[ut].length&&B.complete()}));return()=>{j=be=null}}):Zc.E}var Ks=f(35211),Ds=f(59773),Rc=f(32181),tc=f(48180),gl=f(99397),cs=f(37398),Is=f(42460),Cl=f(5177),Nc=f(94664),Io=(f(27921),f(93997),f(836),f(71993),f(56223)),ul={left:"right",right:"left",bottom:"top",top:"bottom"};function Bl(w){return w.replace(/left|right|bottom|top/g,function(U){return ul[U]})}function ln(w){return w.split("-")[0]}var li={start:"end",end:"start"};function Vn(w){return w.replace(/start|end/g,function(U){return li[U]})}var Pr="top",Di="bottom",wa="right",za="left",po="auto",$s=[Pr,Di,wa,za],ia="start",bs="end",is="viewport",Ro="popper",hc=$s.reduce(function(w,U){return w.concat([U+"-"+ia,U+"-"+bs])},[]),Pc=[].concat($s,[po]).reduce(function(w,U){return w.concat([U,U+"-"+ia,U+"-"+bs])},[]),us=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function Ls(w){if(null==w)return window;if("[object Window]"!==w.toString()){var U=w.ownerDocument;return U&&U.defaultView||window}return w}function nl(w){return w instanceof Ls(w).Element||w instanceof Element}function sc(w){return w instanceof Ls(w).HTMLElement||w instanceof HTMLElement}function Fc(w){return!(typeof ShadowRoot>"u")&&(w instanceof Ls(w).ShadowRoot||w instanceof ShadowRoot)}function jl(w){return((nl(w)?w.ownerDocument:w.document)||window.document).documentElement}var Tl=Math.max,kc=Math.min,Ql=Math.round;function iA(){var w=navigator.userAgentData;return null!=w&&w.brands&&Array.isArray(w.brands)?w.brands.map(function(U){return U.brand+"/"+U.version}).join(" "):navigator.userAgent}function $r(){return!/^((?!chrome|android).)*safari/i.test(iA())}function vt(w,U,u){void 0===U&&(U=!1),void 0===u&&(u=!1);var B=w.getBoundingClientRect(),j=1,be=1;U&&sc(w)&&(j=w.offsetWidth>0&&Ql(B.width)/w.offsetWidth||1,be=w.offsetHeight>0&&Ql(B.height)/w.offsetHeight||1);var xn=(nl(w)?Ls(w):window).visualViewport,Dr=!$r()&&u,hi=(B.left+(Dr&&xn?xn.offsetLeft:0))/j,vi=(B.top+(Dr&&xn?xn.offsetTop:0))/be,na=B.width/j,Da=B.height/be;return{width:na,height:Da,top:vi,right:hi+na,bottom:vi+Da,left:hi,x:hi,y:vi}}function Wt(w){var U=Ls(w);return{scrollLeft:U.pageXOffset,scrollTop:U.pageYOffset}}function Xr(w){return vt(jl(w)).left+Wt(w).scrollLeft}function la(w){return Ls(w).getComputedStyle(w)}function ks(w){return w?(w.nodeName||"").toLowerCase():null}function Qc(w){return"html"===ks(w)?w:w.assignedSlot||w.parentNode||(Fc(w)?w.host:null)||jl(w)}function To(w){var U=la(w);return/auto|scroll|overlay|hidden/.test(U.overflow+U.overflowY+U.overflowX)}function Ol(w){return["html","body","#document"].indexOf(ks(w))>=0?w.ownerDocument.body:sc(w)&&To(w)?w:Ol(Qc(w))}function pl(w,U){var u;void 0===U&&(U=[]);var B=Ol(w),j=B===(null==(u=w.ownerDocument)?void 0:u.body),be=Ls(B),ut=j?[be].concat(be.visualViewport||[],To(B)?B:[]):B,xn=U.concat(ut);return j?xn:xn.concat(pl(Qc(ut)))}function Wl(w){return["table","td","th"].indexOf(ks(w))>=0}function AA(w){return sc(w)&&"fixed"!==la(w).position?w.offsetParent:null}function Ia(w){for(var U=Ls(w),u=AA(w);u&&Wl(u)&&"static"===la(u).position;)u=AA(u);return u&&("html"===ks(u)||"body"===ks(u)&&"static"===la(u).position)?U:u||function xr(w){var U=/firefox/i.test(iA());if(/Trident/i.test(iA())&&sc(w)&&"fixed"===la(w).position)return null;var j=Qc(w);for(Fc(j)&&(j=j.host);sc(j)&&["html","body"].indexOf(ks(j))<0;){var be=la(j);if("none"!==be.transform||"none"!==be.perspective||"paint"===be.contain||-1!==["transform","perspective"].indexOf(be.willChange)||U&&"filter"===be.willChange||U&&be.filter&&"none"!==be.filter)return j;j=j.parentNode}return null}(w)||U}function wt(w,U){var u=U.getRootNode&&U.getRootNode();if(w.contains(U))return!0;if(u&&Fc(u)){var B=U;do{if(B&&w.isSameNode(B))return!0;B=B.parentNode||B.host}while(B)}return!1}function Ir(w){return Object.assign({},w,{left:w.x,top:w.y,right:w.x+w.width,bottom:w.y+w.height})}function qi(w,U,u){return U===is?Ir(function ca(w,U){var u=Ls(w),B=jl(w),j=u.visualViewport,be=B.clientWidth,ut=B.clientHeight,xn=0,Dr=0;if(j){be=j.width,ut=j.height;var hi=$r();(hi||!hi&&"fixed"===U)&&(xn=j.offsetLeft,Dr=j.offsetTop)}return{width:be,height:ut,x:xn+Xr(w),y:Dr}}(w,u)):nl(U)?function yr(w,U){var u=vt(w,!1,"fixed"===U);return u.top=u.top+w.clientTop,u.left=u.left+w.clientLeft,u.bottom=u.top+w.clientHeight,u.right=u.left+w.clientWidth,u.width=w.clientWidth,u.height=w.clientHeight,u.x=u.left,u.y=u.top,u}(U,u):Ir(function Bo(w){var U,u=jl(w),B=Wt(w),j=null==(U=w.ownerDocument)?void 0:U.body,be=Tl(u.scrollWidth,u.clientWidth,j?j.scrollWidth:0,j?j.clientWidth:0),ut=Tl(u.scrollHeight,u.clientHeight,j?j.scrollHeight:0,j?j.clientHeight:0),xn=-B.scrollLeft+Xr(w),Dr=-B.scrollTop;return"rtl"===la(j||u).direction&&(xn+=Tl(u.clientWidth,j?j.clientWidth:0)-be),{width:be,height:ut,x:xn,y:Dr}}(jl(w)))}function Ue(w){return w.split("-")[1]}function pt(w){return["top","bottom"].indexOf(w)>=0?"x":"y"}function Rt(w){var Dr,U=w.reference,u=w.element,B=w.placement,j=B?ln(B):null,be=B?Ue(B):null,ut=U.x+U.width/2-u.width/2,xn=U.y+U.height/2-u.height/2;switch(j){case Pr:Dr={x:ut,y:U.y-u.height};break;case Di:Dr={x:ut,y:U.y+U.height};break;case wa:Dr={x:U.x+U.width,y:xn};break;case za:Dr={x:U.x-u.width,y:xn};break;default:Dr={x:U.x,y:U.y}}var hi=j?pt(j):null;if(null!=hi){var vi="y"===hi?"height":"width";switch(be){case ia:Dr[hi]=Dr[hi]-(U[vi]/2-u[vi]/2);break;case bs:Dr[hi]=Dr[hi]+(U[vi]/2-u[vi]/2)}}return Dr}function bn(w){return Object.assign({},{top:0,right:0,bottom:0,left:0},w)}function hr(w,U){return U.reduce(function(u,B){return u[B]=w,u},{})}function Ur(w,U){void 0===U&&(U={});var B=U.placement,j=void 0===B?w.placement:B,be=U.strategy,ut=void 0===be?w.strategy:be,xn=U.boundary,Dr=void 0===xn?"clippingParents":xn,hi=U.rootBoundary,vi=void 0===hi?is:hi,na=U.elementContext,Da=void 0===na?Ro:na,Ka=U.altBoundary,Mo=void 0!==Ka&&Ka,No=U.padding,jo=void 0===No?0:No,uc=bn("number"!=typeof jo?jo:hr(jo,$s)),$c=w.rects.popper,Ic=w.elements[Mo?Da===Ro?"reference":Ro:Da],Jl=function ht(w,U,u,B){var j="clippingParents"===U?function At(w){var U=pl(Qc(w)),B=["absolute","fixed"].indexOf(la(w).position)>=0&&sc(w)?Ia(w):w;return nl(B)?U.filter(function(j){return nl(j)&&wt(j,B)&&"body"!==ks(j)}):[]}(w):[].concat(U),be=[].concat(j,[u]),xn=be.reduce(function(Dr,hi){var vi=qi(w,hi,B);return Dr.top=Tl(vi.top,Dr.top),Dr.right=kc(vi.right,Dr.right),Dr.bottom=kc(vi.bottom,Dr.bottom),Dr.left=Tl(vi.left,Dr.left),Dr},qi(w,be[0],B));return xn.width=xn.right-xn.left,xn.height=xn.bottom-xn.top,xn.x=xn.left,xn.y=xn.top,xn}(nl(Ic)?Ic:Ic.contextElement||jl(w.elements.popper),Dr,vi,ut),Nl=vt(w.elements.reference),zl=Rt({reference:Nl,element:$c,strategy:"absolute",placement:j}),cA=Ir(Object.assign({},$c,zl)),WA=Da===Ro?cA:Nl,HA={top:Jl.top-WA.top+uc.top,bottom:WA.bottom-Jl.bottom+uc.bottom,left:Jl.left-WA.left+uc.left,right:WA.right-Jl.right+uc.right},_u=w.modifiersData.offset;if(Da===Ro&&_u){var gf=_u[j];Object.keys(HA).forEach(function(Sd){var Rp=[wa,Di].indexOf(Sd)>=0?1:-1,Np=[Pr,Di].indexOf(Sd)>=0?"y":"x";HA[Sd]+=gf[Np]*Rp})}return HA}const ft={name:"flip",enabled:!0,phase:"main",fn:function pi(w){var U=w.state,u=w.options,B=w.name;if(!U.modifiersData[B]._skip){for(var j=u.mainAxis,be=void 0===j||j,ut=u.altAxis,xn=void 0===ut||ut,Dr=u.fallbackPlacements,hi=u.padding,vi=u.boundary,na=u.rootBoundary,Da=u.altBoundary,Ka=u.flipVariations,Mo=void 0===Ka||Ka,No=u.allowedAutoPlacements,jo=U.options.placement,uc=ln(jo),$c=Dr||(uc!==jo&&Mo?function Ar(w){if(ln(w)===po)return[];var U=Bl(w);return[Vn(w),U,Vn(U)]}(jo):[Bl(jo)]),Ic=[jo].concat($c).reduce(function(NA,Ym){return NA.concat(ln(Ym)===po?function Gt(w,U){void 0===U&&(U={});var j=U.boundary,be=U.rootBoundary,ut=U.padding,xn=U.flipVariations,Dr=U.allowedAutoPlacements,hi=void 0===Dr?Pc:Dr,vi=Ue(U.placement),na=vi?xn?hc:hc.filter(function(Mo){return Ue(Mo)===vi}):$s,Da=na.filter(function(Mo){return hi.indexOf(Mo)>=0});0===Da.length&&(Da=na);var Ka=Da.reduce(function(Mo,No){return Mo[No]=Ur(w,{placement:No,boundary:j,rootBoundary:be,padding:ut})[ln(No)],Mo},{});return Object.keys(Ka).sort(function(Mo,No){return Ka[Mo]-Ka[No]})}(U,{placement:Ym,boundary:vi,rootBoundary:na,padding:hi,flipVariations:Mo,allowedAutoPlacements:No}):Ym)},[]),Jl=U.rects.reference,Nl=U.rects.popper,zl=new Map,cA=!0,WA=Ic[0],HA=0;HA=0,Np=Rp?"width":"height",Ys=Ur(U,{placement:_u,boundary:vi,rootBoundary:na,altBoundary:Da,padding:hi}),oc=Rp?Sd?wa:za:Sd?Di:Pr;Jl[Np]>Nl[Np]&&(oc=Bl(oc));var Vc=Bl(oc),Yl=[];if(be&&Yl.push(Ys[gf]<=0),xn&&Yl.push(Ys[oc]<=0,Ys[Vc]<=0),Yl.every(function(NA){return NA})){WA=_u,cA=!1;break}zl.set(_u,Yl)}if(cA)for(var Yh=function(Ym){var t_=Ic.find(function(Vd){var dh=zl.get(Vd);if(dh)return dh.slice(0,Ym).every(function(kf){return kf})});if(t_)return WA=t_,"break"},wu=Mo?3:1;wu>0&&"break"!==Yh(wu);wu--);U.placement!==WA&&(U.modifiersData[B]._skip=!0,U.placement=WA,U.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function dt(w,U,u){return Tl(w,kc(U,u))}function Bn(w){var U=vt(w),u=w.offsetWidth,B=w.offsetHeight;return Math.abs(U.width-u)<=1&&(u=U.width),Math.abs(U.height-B)<=1&&(B=U.height),{x:w.offsetLeft,y:w.offsetTop,width:u,height:B}}const Vr={name:"preventOverflow",enabled:!0,phase:"main",fn:function fr(w){var U=w.state,u=w.options,B=w.name,j=u.mainAxis,be=void 0===j||j,ut=u.altAxis,xn=void 0!==ut&&ut,Da=u.tether,Ka=void 0===Da||Da,Mo=u.tetherOffset,No=void 0===Mo?0:Mo,jo=Ur(U,{boundary:u.boundary,rootBoundary:u.rootBoundary,padding:u.padding,altBoundary:u.altBoundary}),uc=ln(U.placement),zs=Ue(U.placement),$c=!zs,Ic=pt(uc),Jl=function zt(w){return"x"===w?"y":"x"}(Ic),Nl=U.modifiersData.popperOffsets,zl=U.rects.reference,cA=U.rects.popper,WA="function"==typeof No?No(Object.assign({},U.rects,{placement:U.placement})):No,HA="number"==typeof WA?{mainAxis:WA,altAxis:WA}:Object.assign({mainAxis:0,altAxis:0},WA),_u=U.modifiersData.offset?U.modifiersData.offset[U.placement]:null,gf={x:0,y:0};if(Nl){if(be){var Sd,Rp="y"===Ic?Pr:za,Np="y"===Ic?Di:wa,Ys="y"===Ic?"height":"width",oc=Nl[Ic],Vc=oc+jo[Rp],Yl=oc-jo[Np],Td=Ka?-cA[Ys]/2:0,Yh=zs===ia?zl[Ys]:cA[Ys],wu=zs===ia?-cA[Ys]:-zl[Ys],Ag=U.elements.arrow,NA=Ka&&Ag?Bn(Ag):{width:0,height:0},Ym=U.modifiersData["arrow#persistent"]?U.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},t_=Ym[Rp],Vd=Ym[Np],dh=dt(0,zl[Ys],NA[Ys]),kf=$c?zl[Ys]/2-Td-dh-t_-HA.mainAxis:Yh-dh-t_-HA.mainAxis,Fw=$c?-zl[Ys]/2+Td+dh+Vd+HA.mainAxis:wu+dh+Vd+HA.mainAxis,n_=U.elements.arrow&&Ia(U.elements.arrow),oS=n_?"y"===Ic?n_.clientTop||0:n_.clientLeft||0:0,TD=null!=(Sd=_u?.[Ic])?Sd:0,cS=oc+Fw-TD,PD=dt(Ka?kc(Vc,oc+kf-TD-oS):Vc,oc,Ka?Tl(Yl,cS):Yl);Nl[Ic]=PD,gf[Ic]=PD-oc}if(xn){var FD,r_=Nl[Jl],hB="y"===Jl?"height":"width",QD=r_+jo["x"===Ic?Pr:za],OD=r_-jo["x"===Ic?Di:wa],TM=-1!==[Pr,za].indexOf(uc),RD=null!=(FD=_u?.[Jl])?FD:0,ND=TM?QD:r_-zl[hB]-cA[hB]-RD+HA.altAxis,LD=TM?r_+zl[hB]+cA[hB]-RD-HA.altAxis:OD,kD=Ka&&TM?function Jt(w,U,u){var B=dt(w,U,u);return B>u?u:B}(ND,r_,LD):dt(Ka?ND:QD,r_,Ka?LD:OD);Nl[Jl]=kD,gf[Jl]=kD-r_}U.modifiersData[B]=gf}},requiresIfExists:["offset"]},ge={name:"arrow",enabled:!0,phase:"main",fn:function Mi(w){var U,u=w.state,B=w.name,j=w.options,be=u.elements.arrow,ut=u.modifiersData.popperOffsets,xn=ln(u.placement),Dr=pt(xn),vi=[za,wa].indexOf(xn)>=0?"height":"width";if(be&&ut){var na=function(U,u){return bn("number"!=typeof(U="function"==typeof U?U(Object.assign({},u.rects,{placement:u.placement})):U)?U:hr(U,$s))}(j.padding,u),Da=Bn(be),Ka="y"===Dr?Pr:za,Mo="y"===Dr?Di:wa,No=u.rects.reference[vi]+u.rects.reference[Dr]-ut[Dr]-u.rects.popper[vi],jo=ut[Dr]-u.rects.reference[Dr],uc=Ia(be),zs=uc?"y"===Dr?uc.clientHeight||0:uc.clientWidth||0:0,Nl=zs/2-Da[vi]/2+(No/2-jo/2),zl=dt(na[Ka],Nl,zs-Da[vi]-na[Mo]);u.modifiersData[B]=((U={})[Dr]=zl,U.centerOffset=zl-Nl,U)}},effect:function Aa(w){var U=w.state,B=w.options.element,j=void 0===B?"[data-popper-arrow]":B;null!=j&&("string"==typeof j&&!(j=U.elements.popper.querySelector(j))||wt(U.elements.popper,j)&&(U.elements.arrow=j))},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Zn(w,U,u){void 0===u&&(u=!1);var B=sc(U),j=sc(U)&&function Sr(w){var U=w.getBoundingClientRect(),u=Ql(U.width)/w.offsetWidth||1,B=Ql(U.height)/w.offsetHeight||1;return 1!==u||1!==B}(U),be=jl(U),ut=vt(w,j,u),xn={scrollLeft:0,scrollTop:0},Dr={x:0,y:0};return(B||!B&&!u)&&(("body"!==ks(U)||To(be))&&(xn=function dn(w){return w!==Ls(w)&&sc(w)?function Ct(w){return{scrollLeft:w.scrollLeft,scrollTop:w.scrollTop}}(w):Wt(w)}(U)),sc(U)?((Dr=vt(U,!0)).x+=U.clientLeft,Dr.y+=U.clientTop):be&&(Dr.x=Xr(be))),{x:ut.left+xn.scrollLeft-Dr.x,y:ut.top+xn.scrollTop-Dr.y,width:ut.width,height:ut.height}}function Yn(w){var U=new Map,u=new Set,B=[];function j(be){u.add(be.name),[].concat(be.requires||[],be.requiresIfExists||[]).forEach(function(xn){if(!u.has(xn)){var Dr=U.get(xn);Dr&&j(Dr)}}),B.push(be)}return w.forEach(function(be){U.set(be.name,be)}),w.forEach(function(be){u.has(be.name)||j(be)}),B}function ra(w){var U;return function(){return U||(U=new Promise(function(u){Promise.resolve().then(function(){U=void 0,u(w())})})),U}}var xt={placement:"bottom",modifiers:[],strategy:"absolute"};function ir(){for(var w=arguments.length,U=new Array(w),u=0;u=0?-1:1,be="function"==typeof u?u(Object.assign({},U,{placement:w})):u,ut=be[0],xn=be[1];return ut=ut||0,xn=(xn||0)*j,[za,wa].indexOf(B)>=0?{x:xn,y:ut}:{x:ut,y:xn}}(na,U.rects,be),vi},{}),xn=ut[U.placement],hi=xn.y;null!=U.modifiersData.popperOffsets&&(U.modifiersData.popperOffsets.x+=xn.x,U.modifiersData.popperOffsets.y+=hi),U.modifiersData[B]=ut}},Yo=["*"],ad=["dialog"];function au(w){return"string"==typeof w}function Ku(w){return null!=w}function ou(w){return(w||document.body).getBoundingClientRect()}function Qo(w=document){const U=w?.activeElement;return U?U.shadowRoot?Qo(U.shadowRoot):U:null}const Po={animation:!0,transitionTimerDelayMs:5},xo=()=>{},{transitionTimerDelayMs:Oo}=Po,mo=new Map,yo=(w,U,u,B)=>{let j=B.context||{};const be=mo.get(U);if(be)switch(B.runningTransition){case"continue":return Zc.E;case"stop":w.run(()=>be.transition$.complete()),j=Object.assign(be.context,j),mo.delete(U)}const ut=u(U,B.animation,j)||xo;if(!B.animation||"none"===window.getComputedStyle(U).transitionProperty)return w.run(()=>ut()),(0,sl.of)(void 0).pipe(function kp(w){return U=>new Il.y(u=>U.subscribe({next:ut=>w.run(()=>u.next(ut)),error:ut=>w.run(()=>u.error(ut)),complete:()=>w.run(()=>u.complete())}))}(w));const xn=new xs.x,Dr=new xs.x,hi=xn.pipe(function tl(...w){return U=>(0,Ks.z)(U,(0,sl.of)(...w))}(!0));mo.set(U,{transition$:xn,complete:()=>{Dr.next(),Dr.complete()},context:j});const vi=function Yf(w){const{transitionDelay:U,transitionDuration:u}=window.getComputedStyle(w);return 1e3*(parseFloat(U)+parseFloat(u))}(U);return w.runOutsideAngular(()=>{const na=(0,yc.R)(U,"transitionend").pipe((0,Ds.R)(hi),(0,Rc.h)(({target:Ka})=>Ka===U));hl((0,El.H)(vi+Oo).pipe((0,Ds.R)(hi)),na,Dr).pipe((0,Ds.R)(hi)).subscribe(()=>{mo.delete(U),w.run(()=>{ut(),xn.next(),xn.complete()})})}),xn.asObservable()};let su=(()=>{class w{constructor(){this.animation=Po.animation}static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275prov=e.Yz7({token:w,factory:w.\u0275fac,providedIn:"root"})}return w})(),Ef=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({})}return w})(),jA=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({})}return w})(),Au=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({})}return w})(),du=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({})}return w})();var Ea=function(w){return w[w.Tab=9]="Tab",w[w.Enter=13]="Enter",w[w.Escape=27]="Escape",w[w.Space=32]="Space",w[w.PageUp=33]="PageUp",w[w.PageDown=34]="PageDown",w[w.End=35]="End",w[w.Home=36]="Home",w[w.ArrowLeft=37]="ArrowLeft",w[w.ArrowUp=38]="ArrowUp",w[w.ArrowRight=39]="ArrowRight",w[w.ArrowDown=40]="ArrowDown",w}(Ea||{});const Lc=(w,U)=>!!U&&U.some(u=>u.contains(w)),Fl=(w,U)=>!U||null!=function Zg(w,U){return!U||typeof w.closest>"u"?null:w.closest(U)}(w,U),sA=typeof navigator<"u"&&!!navigator.userAgent&&(/iPad|iPhone|iPod/.test(navigator.userAgent)||/Macintosh/.test(navigator.userAgent)&&navigator.maxTouchPoints&&navigator.maxTouchPoints>2||/Android/.test(navigator.userAgent));const Ul=["a[href]","button:not([disabled])",'input:not([disabled]):not([type="hidden"])',"select:not([disabled])","textarea:not([disabled])","[contenteditable]",'[tabindex]:not([tabindex="-1"])'].join(", ");function yl(w){const U=Array.from(w.querySelectorAll(Ul)).filter(u=>-1!==u.tabIndex);return[U[0],U[U.length-1]]}let Hc=(()=>{class w{constructor(u){this._element=u.documentElement}isRTL(){return"rtl"===(this._element.getAttribute("dir")||"").toLowerCase()}static#e=this.\u0275fac=function(B){return new(B||w)(e.LFG(co.K0))};static#t=this.\u0275prov=e.Yz7({token:w,factory:w.\u0275fac,providedIn:"root"})}return w})();const _l=/\s+/,Zl=/ +/gi,zc={top:["top"],bottom:["bottom"],start:["left","right"],left:["left"],end:["right","left"],right:["right"],"top-start":["top-start","top-end"],"top-left":["top-start"],"top-end":["top-end","top-start"],"top-right":["top-end"],"bottom-start":["bottom-start","bottom-end"],"bottom-left":["bottom-start"],"bottom-end":["bottom-end","bottom-start"],"bottom-right":["bottom-end"],"start-top":["left-start","right-start"],"left-top":["left-start"],"start-bottom":["left-end","right-end"],"left-bottom":["left-end"],"end-top":["right-start","left-start"],"right-top":["right-start"],"end-bottom":["right-end","left-end"],"right-bottom":["right-end"]},kA=/^left/,wA=/^right/,SA=/^start/,qA=/^end/;function at({placement:w,baseClass:U},u){let B=Array.isArray(w)?w:w.split(_l),be=B.findIndex(hi=>"auto"===hi);be>=0&&["top","bottom","start","end","top-start","top-end","bottom-start","bottom-end","start-top","start-bottom","end-top","end-bottom"].forEach(function(hi){null==B.find(vi=>-1!==vi.search("^"+hi))&&B.splice(be++,1,hi)});const ut=B.map(hi=>function $l(w,U){const[u,B]=zc[w];return U&&B||u}(hi,u.isRTL()));return{placement:ut.shift(),modifiers:[{name:"bootstrapClasses",enabled:!!U,phase:"write",fn({state:hi}){const vi=new RegExp(U+"(-[a-z]+)*","gi"),na=hi.elements.popper,Da=hi.placement;let Ka=na.className;Ka=Ka.replace(vi,""),Ka+=` ${function dd(w,U){let[u,B]=U.split("-");const j=u.replace(kA,"start").replace(wA,"end");let be=[j];if(B){let ut=B;("left"===u||"right"===u)&&(ut=ut.replace(SA,"top").replace(qA,"bottom")),be.push(`${j}-${ut}`)}return w&&(be=be.map(ut=>`${w}-${ut}`)),be.join(" ")}(U,Da)}`,Ka=Ka.trim().replace(Zl," "),na.className=Ka}},ft,Vr,ge,{enabled:!0,name:"flip",options:{fallbackPlacements:ut}},{enabled:!0,name:"preventOverflow",phase:"main",fn:function(){}}]}}function qe(w){return w}new Date(1882,10,12),new Date(2174,10,25);let Eg=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({})}return w})(),bh=(()=>{class w{constructor(){this.autoClose=!0,this.placement=["bottom-start","bottom-end","top-start","top-end"],this.popperOptions=u=>u}static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275prov=e.Yz7({token:w,factory:w.\u0275fac,providedIn:"root"})}return w})(),Zh=(()=>{class w{set disabled(u){this._disabled=""===u||!0===u,this._renderer.setProperty(this.elementRef.nativeElement,"disabled",this._disabled)}get disabled(){return this._disabled}constructor(u,B){this.elementRef=u,this._renderer=B,this._disabled=!1}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(e.SBq),e.Y36(e.Qsj))};static#t=this.\u0275dir=e.lG2({type:w,selectors:[["","ngbDropdownItem",""]],hostAttrs:[1,"dropdown-item"],hostVars:3,hostBindings:function(B,j){2&B&&(e.Ikx("tabIndex",j.disabled?-1:0),e.ekj("disabled",j.disabled))},inputs:{disabled:"disabled"},standalone:!0})}return w})(),Ch=(()=>{class w{constructor(u,B){this.dropdown=u,this.placement="bottom",this.isOpen=!1,this.nativeElement=B.nativeElement}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36((0,e.Gpc)(()=>xh)),e.Y36(e.SBq))};static#t=this.\u0275dir=e.lG2({type:w,selectors:[["","ngbDropdownMenu",""]],contentQueries:function(B,j,be){if(1&B&&e.Suo(be,Zh,4),2&B){let ut;e.iGM(ut=e.CRH())&&(j.menuItems=ut)}},hostVars:4,hostBindings:function(B,j){1&B&&e.NdJ("keydown.ArrowUp",function(ut){return j.dropdown.onKeyDown(ut)})("keydown.ArrowDown",function(ut){return j.dropdown.onKeyDown(ut)})("keydown.Home",function(ut){return j.dropdown.onKeyDown(ut)})("keydown.End",function(ut){return j.dropdown.onKeyDown(ut)})("keydown.Enter",function(ut){return j.dropdown.onKeyDown(ut)})("keydown.Space",function(ut){return j.dropdown.onKeyDown(ut)})("keydown.Tab",function(ut){return j.dropdown.onKeyDown(ut)})("keydown.Shift.Tab",function(ut){return j.dropdown.onKeyDown(ut)}),2&B&&e.ekj("dropdown-menu",!0)("show",j.dropdown.isOpen())},standalone:!0})}return w})(),Bh=(()=>{class w{constructor(u,B){this.dropdown=u,this.nativeElement=B.nativeElement}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36((0,e.Gpc)(()=>xh)),e.Y36(e.SBq))};static#t=this.\u0275dir=e.lG2({type:w,selectors:[["","ngbDropdownAnchor",""]],hostAttrs:[1,"dropdown-toggle"],hostVars:1,hostBindings:function(B,j){2&B&&e.uIk("aria-expanded",j.dropdown.isOpen())},standalone:!0})}return w})(),bg=(()=>{class w extends Bh{constructor(u,B){super(u,B)}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36((0,e.Gpc)(()=>xh)),e.Y36(e.SBq))};static#t=this.\u0275dir=e.lG2({type:w,selectors:[["","ngbDropdownToggle",""]],hostAttrs:[1,"dropdown-toggle"],hostVars:1,hostBindings:function(B,j){1&B&&e.NdJ("click",function(){return j.dropdown.toggle()})("keydown.ArrowUp",function(ut){return j.dropdown.onKeyDown(ut)})("keydown.ArrowDown",function(ut){return j.dropdown.onKeyDown(ut)})("keydown.Home",function(ut){return j.dropdown.onKeyDown(ut)})("keydown.End",function(ut){return j.dropdown.onKeyDown(ut)})("keydown.Tab",function(ut){return j.dropdown.onKeyDown(ut)})("keydown.Shift.Tab",function(ut){return j.dropdown.onKeyDown(ut)}),2&B&&e.uIk("aria-expanded",j.dropdown.isOpen())},standalone:!0,features:[e._Bn([{provide:Bh,useExisting:(0,e.Gpc)(()=>w)}]),e.qOj]})}return w})(),xh=(()=>{class w{constructor(u,B,j,be,ut,xn){this._changeDetector=u,this._document=j,this._ngZone=be,this._elementRef=ut,this._renderer=xn,this._destroyCloseHandlers$=new xs.x,this._bodyContainer=null,this._open=!1,this.openChange=new e.vpe,this.placement=B.placement,this.popperOptions=B.popperOptions,this.container=B.container,this.autoClose=B.autoClose,this._positioning=function yt(){const w=(0,e.f3M)(Hc);let U=null;return{createPopper(u){if(!U){let j=(u.updatePopperOptions||qe)(at(u,w));U=Sn(u.hostElement,u.targetElement,j)}},update(){U&&U.update()},setOptions(u){if(U){let j=(u.updatePopperOptions||qe)(at(u,w));U.setOptions(j)}},destroy(){U&&(U.destroy(),U=null)}}}()}ngOnInit(){this.display||(this.display=this._elementRef.nativeElement.closest(".navbar")?"static":"dynamic")}ngAfterContentInit(){this._ngZone.onStable.pipe((0,tc.q)(1)).subscribe(()=>{this._applyPlacementClasses(),this._open&&this._setCloseHandlers()})}ngOnChanges(u){if(u.container&&this._open&&this._applyContainer(this.container),u.placement&&!u.placement.firstChange&&(this._positioning.setOptions({hostElement:this._anchor.nativeElement,targetElement:this._bodyContainer||this._menu.nativeElement,placement:this.placement,appendToBody:"body"===this.container}),this._applyPlacementClasses()),u.dropdownClass){const{currentValue:B,previousValue:j}=u.dropdownClass;this._applyCustomDropdownClass(B,j)}u.autoClose&&this._open&&(this.autoClose=u.autoClose.currentValue,this._setCloseHandlers())}isOpen(){return this._open}open(){this._open||(this._open=!0,this._applyContainer(this.container),this.openChange.emit(!0),this._setCloseHandlers(),this._anchor&&(this._anchor.nativeElement.focus(),"dynamic"===this.display&&this._ngZone.runOutsideAngular(()=>{this._positioning.createPopper({hostElement:this._anchor.nativeElement,targetElement:this._bodyContainer||this._menu.nativeElement,placement:this.placement,appendToBody:"body"===this.container,updatePopperOptions:u=>this.popperOptions(function Nn(w){return U=>(U.modifiers.push(ta,{name:"offset",options:{offset:()=>w}}),U)}([0,2])(u))}),this._applyPlacementClasses(),this._zoneSubscription=this._ngZone.onStable.subscribe(()=>this._positionMenu())})))}_setCloseHandlers(){this._destroyCloseHandlers$.next(),function _c(w,U,u,B,j,be,ut,xn){u&&w.runOutsideAngular((w=>sA?()=>setTimeout(()=>w(),100):w)(()=>{const hi=(0,yc.R)(U,"keydown").pipe((0,Ds.R)(j),(0,Rc.h)(Da=>Da.which===Ea.Escape),(0,gl.b)(Da=>Da.preventDefault())),vi=(0,yc.R)(U,"mousedown").pipe((0,cs.U)(Da=>{const Ka=Da.target;return 2!==Da.button&&!Lc(Ka,ut)&&("inside"===u?Lc(Ka,be)&&Fl(Ka,xn):"outside"===u?!Lc(Ka,be):Fl(Ka,xn)||!Lc(Ka,be))}),(0,Ds.R)(j)),na=(0,yc.R)(U,"mouseup").pipe((0,Is.M)(vi),(0,Rc.h)(([Da,Ka])=>Ka),(0,Cl.g)(0),(0,Ds.R)(j));hl([hi.pipe((0,cs.U)(Da=>0)),na.pipe((0,cs.U)(Da=>1))]).subscribe(Da=>w.run(()=>B(Da)))}))}(this._ngZone,this._document,this.autoClose,u=>{this.close(),0===u&&this._anchor.nativeElement.focus()},this._destroyCloseHandlers$,this._menu?[this._menu.nativeElement]:[],this._anchor?[this._anchor.nativeElement]:[],".dropdown-item,.dropdown-divider")}close(){this._open&&(this._open=!1,this._resetContainer(),this._positioning.destroy(),this._zoneSubscription?.unsubscribe(),this._destroyCloseHandlers$.next(),this.openChange.emit(!1),this._changeDetector.markForCheck())}toggle(){this.isOpen()?this.close():this.open()}ngOnDestroy(){this.close()}onKeyDown(u){const B=u.which,j=this._getMenuElements();let be=-1,ut=null;const xn=this._isEventFromToggle(u);if(!xn&&j.length&&j.forEach((Dr,hi)=>{Dr.contains(u.target)&&(ut=Dr),Dr===Qo(this._document)&&(be=hi)}),B!==Ea.Space&&B!==Ea.Enter){if(B!==Ea.Tab){if(xn||ut){if(this.open(),j.length){switch(B){case Ea.ArrowDown:be=Math.min(be+1,j.length-1);break;case Ea.ArrowUp:if(this._isDropup()&&-1===be){be=j.length-1;break}be=Math.max(be-1,0);break;case Ea.Home:be=0;break;case Ea.End:be=j.length-1}j[be].focus()}u.preventDefault()}}else if(u.target&&this.isOpen()&&this.autoClose){if(this._anchor.nativeElement===u.target)return void("body"!==this.container||u.shiftKey?u.shiftKey&&this.close():(this._renderer.setAttribute(this._menu.nativeElement,"tabindex","0"),this._menu.nativeElement.focus(),this._renderer.removeAttribute(this._menu.nativeElement,"tabindex")));if("body"===this.container){const Dr=this._menu.nativeElement.querySelectorAll(Ul);u.shiftKey&&u.target===Dr[0]?(this._anchor.nativeElement.focus(),u.preventDefault()):!u.shiftKey&&u.target===Dr[Dr.length-1]&&(this._anchor.nativeElement.focus(),this.close())}else(0,yc.R)(u.target,"focusout").pipe((0,tc.q)(1)).subscribe(({relatedTarget:Dr})=>{this._elementRef.nativeElement.contains(Dr)||this.close()})}}else ut&&(!0===this.autoClose||"inside"===this.autoClose)&&(0,yc.R)(ut,"click").pipe((0,tc.q)(1)).subscribe(()=>this.close())}_isDropup(){return this._elementRef.nativeElement.classList.contains("dropup")}_isEventFromToggle(u){return this._anchor.nativeElement.contains(u.target)}_getMenuElements(){const u=this._menu;return null==u?[]:u.menuItems.filter(B=>!B.disabled).map(B=>B.elementRef.nativeElement)}_positionMenu(){const u=this._menu;this.isOpen()&&u&&("dynamic"===this.display?(this._positioning.update(),this._applyPlacementClasses()):this._applyPlacementClasses(this._getFirstPlacement(this.placement)))}_getFirstPlacement(u){return Array.isArray(u)?u[0]:u.split(" ")[0]}_resetContainer(){const u=this._renderer;this._menu&&u.appendChild(this._elementRef.nativeElement,this._menu.nativeElement),this._bodyContainer&&(u.removeChild(this._document.body,this._bodyContainer),this._bodyContainer=null)}_applyContainer(u=null){if(this._resetContainer(),"body"===u){const B=this._renderer,j=this._menu.nativeElement,be=this._bodyContainer=this._bodyContainer||B.createElement("div");B.setStyle(be,"position","absolute"),B.setStyle(j,"position","static"),B.setStyle(be,"z-index","1055"),B.appendChild(be,j),B.appendChild(this._document.body,be)}this._applyCustomDropdownClass(this.dropdownClass)}_applyCustomDropdownClass(u,B){const j="body"===this.container?this._bodyContainer:this._elementRef.nativeElement;j&&(B&&this._renderer.removeClass(j,B),u&&this._renderer.addClass(j,u))}_applyPlacementClasses(u){const B=this._menu;if(B){u||(u=this._getFirstPlacement(this.placement));const j=this._renderer,be=this._elementRef.nativeElement;j.removeClass(be,"dropup"),j.removeClass(be,"dropdown");const{nativeElement:ut}=B;"static"===this.display?(B.placement=null,j.setAttribute(ut,"data-bs-popper","static")):(B.placement=u,j.removeAttribute(ut,"data-bs-popper"));const xn=-1!==u.search("^top")?"dropup":"dropdown";j.addClass(be,xn);const Dr=this._bodyContainer;Dr&&(j.removeClass(Dr,"dropup"),j.removeClass(Dr,"dropdown"),j.addClass(Dr,xn))}}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(e.sBO),e.Y36(bh),e.Y36(co.K0),e.Y36(e.R0b),e.Y36(e.SBq),e.Y36(e.Qsj))};static#t=this.\u0275dir=e.lG2({type:w,selectors:[["","ngbDropdown",""]],contentQueries:function(B,j,be){if(1&B&&(e.Suo(be,Ch,5),e.Suo(be,Bh,5)),2&B){let ut;e.iGM(ut=e.CRH())&&(j._menu=ut.first),e.iGM(ut=e.CRH())&&(j._anchor=ut.first)}},hostVars:2,hostBindings:function(B,j){2&B&&e.ekj("show",j.isOpen())},inputs:{autoClose:"autoClose",dropdownClass:"dropdownClass",_open:["open","_open"],placement:"placement",popperOptions:"popperOptions",container:"container",display:"display"},outputs:{openChange:"openChange"},exportAs:["ngbDropdown"],standalone:!0,features:[e.TTD]})}return w})(),nm=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({})}return w})();class Tu{constructor(U,u,B){this.nodes=U,this.viewRef=u,this.componentRef=B}}let Cg=(()=>{class w{constructor(u,B){this._el=u,this._zone=B}ngOnInit(){this._zone.onStable.asObservable().pipe((0,tc.q)(1)).subscribe(()=>{yo(this._zone,this._el.nativeElement,(u,B)=>{B&&ou(u),u.classList.add("show")},{animation:this.animation,runningTransition:"continue"})})}hide(){return yo(this._zone,this._el.nativeElement,({classList:u})=>u.remove("show"),{animation:this.animation,runningTransition:"stop"})}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(e.SBq),e.Y36(e.R0b))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["ngb-modal-backdrop"]],hostAttrs:[2,"z-index","1055"],hostVars:6,hostBindings:function(B,j){2&B&&(e.Tol("modal-backdrop"+(j.backdropClass?" "+j.backdropClass:"")),e.ekj("show",!j.animation)("fade",j.animation))},inputs:{animation:"animation",backdropClass:"backdropClass"},standalone:!0,features:[e.jDz],decls:0,vars:0,template:function(B,j){},encapsulation:2})}return w})();class Wm{update(U){}close(U){}dismiss(U){}}const rm=["animation","ariaLabelledBy","ariaDescribedBy","backdrop","centered","fullscreen","keyboard","scrollable","size","windowClass","modalDialogClass"],Bg=["animation","backdropClass"];class Zm{_applyWindowOptions(U,u){rm.forEach(B=>{Ku(u[B])&&(U[B]=u[B])})}_applyBackdropOptions(U,u){Bg.forEach(B=>{Ku(u[B])&&(U[B]=u[B])})}update(U){this._applyWindowOptions(this._windowCmptRef.instance,U),this._backdropCmptRef&&this._backdropCmptRef.instance&&this._applyBackdropOptions(this._backdropCmptRef.instance,U)}get componentInstance(){if(this._contentRef&&this._contentRef.componentRef)return this._contentRef.componentRef.instance}get closed(){return this._closed.asObservable().pipe((0,Ds.R)(this._hidden))}get dismissed(){return this._dismissed.asObservable().pipe((0,Ds.R)(this._hidden))}get hidden(){return this._hidden.asObservable()}get shown(){return this._windowCmptRef.instance.shown.asObservable()}constructor(U,u,B,j){this._windowCmptRef=U,this._contentRef=u,this._backdropCmptRef=B,this._beforeDismiss=j,this._closed=new xs.x,this._dismissed=new xs.x,this._hidden=new xs.x,U.instance.dismissEvent.subscribe(be=>{this.dismiss(be)}),this.result=new Promise((be,ut)=>{this._resolve=be,this._reject=ut}),this.result.then(null,()=>{})}close(U){this._windowCmptRef&&(this._closed.next(U),this._resolve(U),this._removeModalElements())}_dismiss(U){this._dismissed.next(U),this._reject(U),this._removeModalElements()}dismiss(U){if(this._windowCmptRef)if(this._beforeDismiss){const u=this._beforeDismiss();!function Gh(w){return w&&w.then}(u)?!1!==u&&this._dismiss(U):u.then(B=>{!1!==B&&this._dismiss(U)},()=>{})}else this._dismiss(U)}_removeModalElements(){const U=this._windowCmptRef.instance.hide(),u=this._backdropCmptRef?this._backdropCmptRef.instance.hide():(0,sl.of)(void 0);U.subscribe(()=>{const{nativeElement:B}=this._windowCmptRef.location;B.parentNode.removeChild(B),this._windowCmptRef.destroy(),this._contentRef&&this._contentRef.viewRef&&this._contentRef.viewRef.destroy(),this._windowCmptRef=null,this._contentRef=null}),u.subscribe(()=>{if(this._backdropCmptRef){const{nativeElement:B}=this._backdropCmptRef.location;B.parentNode.removeChild(B),this._backdropCmptRef.destroy(),this._backdropCmptRef=null}}),dl(U,u).subscribe(()=>{this._hidden.next(),this._hidden.complete()})}}var af=function(w){return w[w.BACKDROP_CLICK=0]="BACKDROP_CLICK",w[w.ESC=1]="ESC",w}(af||{});let Jp=(()=>{class w{constructor(u,B,j){this._document=u,this._elRef=B,this._zone=j,this._closed$=new xs.x,this._elWithFocus=null,this.backdrop=!0,this.keyboard=!0,this.dismissEvent=new e.vpe,this.shown=new xs.x,this.hidden=new xs.x}get fullscreenClass(){return!0===this.fullscreen?" modal-fullscreen":au(this.fullscreen)?` modal-fullscreen-${this.fullscreen}-down`:""}dismiss(u){this.dismissEvent.emit(u)}ngOnInit(){this._elWithFocus=this._document.activeElement,this._zone.onStable.asObservable().pipe((0,tc.q)(1)).subscribe(()=>{this._show()})}ngOnDestroy(){this._disableEventHandling()}hide(){const{nativeElement:u}=this._elRef,B={animation:this.animation,runningTransition:"stop"},ut=dl(yo(this._zone,u,()=>u.classList.remove("show"),B),yo(this._zone,this._dialogEl.nativeElement,()=>{},B));return ut.subscribe(()=>{this.hidden.next(),this.hidden.complete()}),this._disableEventHandling(),this._restoreFocus(),ut}_show(){const u={animation:this.animation,runningTransition:"continue"};dl(yo(this._zone,this._elRef.nativeElement,(be,ut)=>{ut&&ou(be),be.classList.add("show")},u),yo(this._zone,this._dialogEl.nativeElement,()=>{},u)).subscribe(()=>{this.shown.next(),this.shown.complete()}),this._enableEventHandling(),this._setFocus()}_enableEventHandling(){const{nativeElement:u}=this._elRef;this._zone.runOutsideAngular(()=>{(0,yc.R)(u,"keydown").pipe((0,Ds.R)(this._closed$),(0,Rc.h)(j=>j.which===Ea.Escape)).subscribe(j=>{this.keyboard?requestAnimationFrame(()=>{j.defaultPrevented||this._zone.run(()=>this.dismiss(af.ESC))}):"static"===this.backdrop&&this._bumpBackdrop()});let B=!1;(0,yc.R)(this._dialogEl.nativeElement,"mousedown").pipe((0,Ds.R)(this._closed$),(0,gl.b)(()=>B=!1),(0,Nc.w)(()=>(0,yc.R)(u,"mouseup").pipe((0,Ds.R)(this._closed$),(0,tc.q)(1))),(0,Rc.h)(({target:j})=>u===j)).subscribe(()=>{B=!0}),(0,yc.R)(u,"click").pipe((0,Ds.R)(this._closed$)).subscribe(({target:j})=>{u===j&&("static"===this.backdrop?this._bumpBackdrop():!0===this.backdrop&&!B&&this._zone.run(()=>this.dismiss(af.BACKDROP_CLICK))),B=!1})})}_disableEventHandling(){this._closed$.next()}_setFocus(){const{nativeElement:u}=this._elRef;if(!u.contains(document.activeElement)){const B=u.querySelector("[ngbAutofocus]"),j=yl(u)[0];(B||j||u).focus()}}_restoreFocus(){const u=this._document.body,B=this._elWithFocus;let j;j=B&&B.focus&&u.contains(B)?B:u,this._zone.runOutsideAngular(()=>{setTimeout(()=>j.focus()),this._elWithFocus=null})}_bumpBackdrop(){"static"===this.backdrop&&yo(this._zone,this._elRef.nativeElement,({classList:u})=>(u.add("modal-static"),()=>u.remove("modal-static")),{animation:this.animation,runningTransition:"continue"})}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(co.K0),e.Y36(e.SBq),e.Y36(e.R0b))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["ngb-modal-window"]],viewQuery:function(B,j){if(1&B&&e.Gf(ad,7),2&B){let be;e.iGM(be=e.CRH())&&(j._dialogEl=be.first)}},hostAttrs:["role","dialog","tabindex","-1"],hostVars:7,hostBindings:function(B,j){2&B&&(e.uIk("aria-modal",!0)("aria-labelledby",j.ariaLabelledBy)("aria-describedby",j.ariaDescribedBy),e.Tol("modal d-block"+(j.windowClass?" "+j.windowClass:"")),e.ekj("fade",j.animation))},inputs:{animation:"animation",ariaLabelledBy:"ariaLabelledBy",ariaDescribedBy:"ariaDescribedBy",backdrop:"backdrop",centered:"centered",fullscreen:"fullscreen",keyboard:"keyboard",scrollable:"scrollable",size:"size",windowClass:"windowClass",modalDialogClass:"modalDialogClass"},outputs:{dismissEvent:"dismiss"},standalone:!0,features:[e.jDz],ngContentSelectors:Yo,decls:4,vars:2,consts:[["role","document"],["dialog",""],[1,"modal-content"]],template:function(B,j){1&B&&(e.F$t(),e.TgZ(0,"div",0,1)(2,"div",2),e.Hsn(3),e.qZA()()),2&B&&e.Tol("modal-dialog"+(j.size?" modal-"+j.size:"")+(j.centered?" modal-dialog-centered":"")+j.fullscreenClass+(j.scrollable?" modal-dialog-scrollable":"")+(j.modalDialogClass?" "+j.modalDialogClass:""))},styles:["ngb-modal-window .component-host-scrollable{display:flex;flex-direction:column;overflow:hidden}\n"],encapsulation:2})}return w})(),im=(()=>{class w{constructor(u){this._document=u}hide(){const u=Math.abs(window.innerWidth-this._document.documentElement.clientWidth),B=this._document.body,j=B.style,{overflow:be,paddingRight:ut}=j;if(u>0){const xn=parseFloat(window.getComputedStyle(B).paddingRight);j.paddingRight=`${xn+u}px`}return j.overflow="hidden",()=>{u>0&&(j.paddingRight=ut),j.overflow=be}}static#e=this.\u0275fac=function(B){return new(B||w)(e.LFG(co.K0))};static#t=this.\u0275prov=e.Yz7({token:w,factory:w.\u0275fac,providedIn:"root"})}return w})(),Mh=(()=>{class w{constructor(u,B,j,be,ut,xn,Dr){this._applicationRef=u,this._injector=B,this._environmentInjector=j,this._document=be,this._scrollBar=ut,this._rendererFactory=xn,this._ngZone=Dr,this._activeWindowCmptHasChanged=new xs.x,this._ariaHiddenValues=new Map,this._scrollBarRestoreFn=null,this._modalRefs=[],this._windowCmpts=[],this._activeInstances=new e.vpe,this._activeWindowCmptHasChanged.subscribe(()=>{if(this._windowCmpts.length){const hi=this._windowCmpts[this._windowCmpts.length-1];((w,U,u,B=!1)=>{w.runOutsideAngular(()=>{const j=(0,yc.R)(U,"focusin").pipe((0,Ds.R)(u),(0,cs.U)(be=>be.target));(0,yc.R)(U,"keydown").pipe((0,Ds.R)(u),(0,Rc.h)(be=>be.which===Ea.Tab),(0,Is.M)(j)).subscribe(([be,ut])=>{const[xn,Dr]=yl(U);(ut===xn||ut===U)&&be.shiftKey&&(Dr.focus(),be.preventDefault()),ut===Dr&&!be.shiftKey&&(xn.focus(),be.preventDefault())}),B&&(0,yc.R)(U,"click").pipe((0,Ds.R)(u),(0,Is.M)(j),(0,cs.U)(be=>be[1])).subscribe(be=>be.focus())})})(this._ngZone,hi.location.nativeElement,this._activeWindowCmptHasChanged),this._revertAriaHidden(),this._setAriaHidden(hi.location.nativeElement)}})}_restoreScrollBar(){const u=this._scrollBarRestoreFn;u&&(this._scrollBarRestoreFn=null,u())}_hideScrollBar(){this._scrollBarRestoreFn||(this._scrollBarRestoreFn=this._scrollBar.hide())}open(u,B,j){const be=j.container instanceof HTMLElement?j.container:Ku(j.container)?this._document.querySelector(j.container):this._document.body,ut=this._rendererFactory.createRenderer(null,null);if(!be)throw new Error(`The specified modal container "${j.container||"body"}" was not found in the DOM.`);this._hideScrollBar();const xn=new Wm,Dr=(u=j.injector||u).get(e.lqb,null)||this._environmentInjector,hi=this._getContentRef(u,Dr,B,xn,j);let vi=!1!==j.backdrop?this._attachBackdrop(be):void 0,na=this._attachWindowComponent(be,hi.nodes),Da=new Zm(na,hi,vi,j.beforeDismiss);return this._registerModalRef(Da),this._registerWindowCmpt(na),Da.hidden.pipe((0,tc.q)(1)).subscribe(()=>Promise.resolve(!0).then(()=>{this._modalRefs.length||(ut.removeClass(this._document.body,"modal-open"),this._restoreScrollBar(),this._revertAriaHidden())})),xn.close=Ka=>{Da.close(Ka)},xn.dismiss=Ka=>{Da.dismiss(Ka)},xn.update=Ka=>{Da.update(Ka)},Da.update(j),1===this._modalRefs.length&&ut.addClass(this._document.body,"modal-open"),vi&&vi.instance&&vi.changeDetectorRef.detectChanges(),na.changeDetectorRef.detectChanges(),Da}get activeInstances(){return this._activeInstances}dismissAll(u){this._modalRefs.forEach(B=>B.dismiss(u))}hasOpenModals(){return this._modalRefs.length>0}_attachBackdrop(u){let B=(0,e.LMc)(Cg,{environmentInjector:this._applicationRef.injector,elementInjector:this._injector});return this._applicationRef.attachView(B.hostView),u.appendChild(B.location.nativeElement),B}_attachWindowComponent(u,B){let j=(0,e.LMc)(Jp,{environmentInjector:this._applicationRef.injector,elementInjector:this._injector,projectableNodes:B});return this._applicationRef.attachView(j.hostView),u.appendChild(j.location.nativeElement),j}_getContentRef(u,B,j,be,ut){return j?j instanceof e.Rgc?this._createFromTemplateRef(j,be):au(j)?this._createFromString(j):this._createFromComponent(u,B,j,be,ut):new Tu([])}_createFromTemplateRef(u,B){const be=u.createEmbeddedView({$implicit:B,close(ut){B.close(ut)},dismiss(ut){B.dismiss(ut)}});return this._applicationRef.attachView(be),new Tu([be.rootNodes],be)}_createFromString(u){const B=this._document.createTextNode(`${u}`);return new Tu([[B]])}_createFromComponent(u,B,j,be,ut){const xn=e.zs3.create({providers:[{provide:Wm,useValue:be}],parent:u}),Dr=(0,e.LMc)(j,{environmentInjector:B,elementInjector:xn}),hi=Dr.location.nativeElement;return ut.scrollable&&hi.classList.add("component-host-scrollable"),this._applicationRef.attachView(Dr.hostView),new Tu([[hi]],Dr.hostView,Dr)}_setAriaHidden(u){const B=u.parentElement;B&&u!==this._document.body&&(Array.from(B.children).forEach(j=>{j!==u&&"SCRIPT"!==j.nodeName&&(this._ariaHiddenValues.set(j,j.getAttribute("aria-hidden")),j.setAttribute("aria-hidden","true"))}),this._setAriaHidden(B))}_revertAriaHidden(){this._ariaHiddenValues.forEach((u,B)=>{u?B.setAttribute("aria-hidden",u):B.removeAttribute("aria-hidden")}),this._ariaHiddenValues.clear()}_registerModalRef(u){const B=()=>{const j=this._modalRefs.indexOf(u);j>-1&&(this._modalRefs.splice(j,1),this._activeInstances.emit(this._modalRefs))};this._modalRefs.push(u),this._activeInstances.emit(this._modalRefs),u.result.then(B,B)}_registerWindowCmpt(u){this._windowCmpts.push(u),this._activeWindowCmptHasChanged.next(),u.onDestroy(()=>{const B=this._windowCmpts.indexOf(u);B>-1&&(this._windowCmpts.splice(B,1),this._activeWindowCmptHasChanged.next())})}static#e=this.\u0275fac=function(B){return new(B||w)(e.LFG(e.z2F),e.LFG(e.zs3),e.LFG(e.lqb),e.LFG(co.K0),e.LFG(im),e.LFG(e.FYo),e.LFG(e.R0b))};static#t=this.\u0275prov=e.Yz7({token:w,factory:w.\u0275fac,providedIn:"root"})}return w})(),Xm=(()=>{class w{constructor(u){this._ngbConfig=u,this.backdrop=!0,this.fullscreen=!1,this.keyboard=!0}get animation(){return void 0===this._animation?this._ngbConfig.animation:this._animation}set animation(u){this._animation=u}static#e=this.\u0275fac=function(B){return new(B||w)(e.LFG(su))};static#t=this.\u0275prov=e.Yz7({token:w,factory:w.\u0275fac,providedIn:"root"})}return w})(),Xh=(()=>{class w{constructor(u,B,j){this._injector=u,this._modalStack=B,this._config=j}open(u,B={}){const j={...this._config,animation:this._config.animation,...B};return this._modalStack.open(this._injector,u,j)}get activeInstances(){return this._modalStack.activeInstances}dismissAll(u){this._modalStack.dismissAll(u)}hasOpenModals(){return this._modalStack.hasOpenModals()}static#e=this.\u0275fac=function(B){return new(B||w)(e.LFG(e.zs3),e.LFG(Mh),e.LFG(Xm))};static#t=this.\u0275prov=e.Yz7({token:w,factory:w.\u0275fac,providedIn:"root"})}return w})(),Dh=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({providers:[Xh]})}return w})(),Ih=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({})}return w})(),yi=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({})}return w})(),qp=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({})}return w})(),dm=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({})}return w})(),e0=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({})}return w})(),tg=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({})}return w})(),$f=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({})}return w})(),pm=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({})}return w})(),Qg=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({})}return w})();new e.OlP("live announcer delay",{providedIn:"root",factory:function vm(){return 100}});let cd=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({})}return w})(),Pu=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({})}return w})();const jd=[Ef,jA,Au,du,Eg,nm,Dh,Ih,Pu,yi,qp,dm,e0,tg,$f,pm,Qg,cd];let nu=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({imports:[jd,Ef,jA,Au,du,Eg,nm,Dh,Ih,Pu,yi,qp,dm,e0,tg,$f,pm,Qg,cd]})}return w})();const ne="[UI Menu] Toggle Menu...";class Te{constructor(U){this.isOpen=U,this.type=ne}}const Fe={isLoading:!1,isOpen:!1};var sn=f(32817);const Ce={files:[{_id:"5cf7ee29544cfa5a18c05fd6",name:"Kambi Operator T&C v1.6 \u2013 Spanish",date:"2019-06-05T16:30:33.447Z",fileCode:"KAMBI_ROULES",path:"https://apicms.betplay.com.co/pdf/1559752233418KAMBI_ROULES.pdf"},{_id:"5cf7f0a2544cfa5a18c05fda",name:"Acuerdo 05",date:"2019-06-05T16:41:06.756Z",fileCode:"AC_05",path:"https://apicms.betplay.com.co/pdf/1559752866744AC_05.pdf"},{_id:"5cf7ff534e980262a6703484",name:"Acuerdo 04",date:"2019-06-05T17:43:47.273Z",fileCode:"AC_04",path:"https://apicms.betplay.com.co/pdf/1559756627216AC_04.pdf"},{_id:"5cfe962a4e980262a67034a9",name:"FORMATO DE SOLICITUDES",date:"2019-06-10T17:40:58.418Z",fileCode:"FMT_01",path:"https://apicms.betplay.com.co/pdf/1560188458408FMT_01.pdf"},{_id:"5d55d01bdb41bc2aa0139aa6",name:"Acuerdo 02",date:"2019-08-15T21:35:23.420Z",fileCode:"AC_02",path:"https://apicms.betplay.com.co/pdf/1565904923413AC_02.pdf"},{_id:"",name:"FORMATO RETENCION",date:"2024-03-01T21:35:23.420Z",fileCode:"FORMATO_RETENCION",path:"https://apicms.betplay.com.co/pdf/1565904923413AC_02.pdf"}],logoHeader:{type:1,date:"2019-05-02T13:44:22.046Z",isCurrent:!0,_id:"5ccaf436c053411a627e53e0",__v:0,path:"https://apicms.betplay.com.co/logos/5ccaf436c053411a627e53e0.png"},logoSidebar:{type:2,date:"2019-04-24T17:46:33.728Z",isCurrent:!0,_id:"5cc0a0f9c053411a627e53c2",__v:0,path:"https://apicms.betplay.com.co/logos/5cc0a0f9c053411a627e53c2.png"},terms:{date:"2019-09-06T23:18:54.079Z",isCurrent:!0,_id:"5d72e95edb41bc2aa0139b55",__v:0,path:"https://apicms.betplay.com.co/terms/Terminos y condiciones 201909.pdf"},texts:f(84268),localTexts:f(84268),localTextsWeb:f(53996),i18n:f(84268),flags:f(5426),disposableDomains:f(62236),teams:f(15042)},Jn="[Register Config] Set Register Config...";class _r{constructor(U){this.registerConfig=U,this.type=Jn}}const It={registerConfig:f(45960)},Ei={ui:function wn(w=Fe,U){switch(U.type){case"[UI Loading] Loading...":return{...w,isLoading:!0};case"[UI Loading] End loading...":return{...w,isLoading:!1};case ne:return{...w,isOpen:U.isOpen};default:return w}},assets:function Gn(w=Ce,U){switch(U.type){case sn.Oq:return{...w,files:U.assets.files,logoHeader:U.assets.logoHeader,logoSidebar:U.assets.logoSidebar,terms:U.assets.terms,texts:JSON.parse(U.assets.texts.json)};case sn.qQ:return{...w,i18n:U.i18n};case sn.Gs:return{...w,flags:U.flags};case sn.eh:return{...w,disposableDomains:U.disposableDomains};case sn.xx:return{...w,teams:U.teams};default:return w}},registerConfig:function or(w=It,U){return U.type===Jn?{...w,registerConfig:U.registerConfig}:w}};var Or=f(9666),vs=f(58504),Xs=f(26306);const qc=new TextEncoder,Gc=new TextDecoder;const cp=w=>(w=>{let U=w;"string"==typeof U&&(U=qc.encode(U));const B=[];for(let j=0;jw instanceof CryptoKey;Sf.getRandomValues.bind(Sf);Symbol();const w_=/^(\+|\-)? ?(\d+|\d+\.\d+) ?(seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)(?: (ago|from now))?$/i,kg=w=>{const U=w_.exec(w);if(!U||U[4]&&U[1])throw new TypeError("Invalid time period format");const u=parseFloat(U[2]);let j;switch(U[3].toLowerCase()){case"sec":case"secs":case"second":case"seconds":case"s":j=Math.round(u);break;case"minute":case"minutes":case"min":case"mins":case"m":j=Math.round(60*u);break;case"hour":case"hours":case"hr":case"hrs":case"h":j=Math.round(3600*u);break;case"day":case"days":case"d":j=Math.round(86400*u);break;case"week":case"weeks":case"w":j=Math.round(604800*u);break;default:j=Math.round(31557600*u)}return"-"===U[1]||"ago"===U[4]?-j:j};var Nu=f(15861);function Nd(w,U="algorithm.name"){return new TypeError(`CryptoKey does not support this operation, its ${U} must be ${w}`)}function Of(w,U){return w.name===U}function Ug(w){return parseInt(w.name.slice(4),10)}function vp(w,U,...u){switch(U){case"HS256":case"HS384":case"HS512":{if(!Of(w.algorithm,"HMAC"))throw Nd("HMAC");const B=parseInt(U.slice(2),10);if(Ug(w.algorithm.hash)!==B)throw Nd(`SHA-${B}`,"algorithm.hash");break}case"RS256":case"RS384":case"RS512":{if(!Of(w.algorithm,"RSASSA-PKCS1-v1_5"))throw Nd("RSASSA-PKCS1-v1_5");const B=parseInt(U.slice(2),10);if(Ug(w.algorithm.hash)!==B)throw Nd(`SHA-${B}`,"algorithm.hash");break}case"PS256":case"PS384":case"PS512":{if(!Of(w.algorithm,"RSA-PSS"))throw Nd("RSA-PSS");const B=parseInt(U.slice(2),10);if(Ug(w.algorithm.hash)!==B)throw Nd(`SHA-${B}`,"algorithm.hash");break}case"EdDSA":if("Ed25519"!==w.algorithm.name&&"Ed448"!==w.algorithm.name)throw Nd("Ed25519 or Ed448");break;case"ES256":case"ES384":case"ES512":{if(!Of(w.algorithm,"ECDSA"))throw Nd("ECDSA");const B=function u0(w){switch(w){case"ES256":return"P-256";case"ES384":return"P-384";case"ES512":return"P-521";default:throw new Error("unreachable")}}(U);if(w.algorithm.namedCurve!==B)throw Nd(B,"algorithm.namedCurve");break}default:throw new TypeError("CryptoKey does not support this operation")}!function pp(w,U){if(U.length&&!U.some(u=>w.usages.includes(u))){let u="CryptoKey does not support this operation, its usages must include ";if(U.length>2){const B=U.pop();u+=`one of ${U.join(", ")}, or ${B}.`}else u+=2===U.length?`one of ${U[0]} or ${U[1]}.`:`${U[0]}.`;throw new TypeError(u)}}(w,u)}function xm(w,U,...u){if(u.length>2){const B=u.pop();w+=`one of type ${u.join(", ")}, or ${B}.`}else w+=2===u.length?`one of type ${u[0]} or ${u[1]}.`:`of type ${u[0]}.`;return null==U?w+=` Received ${U}`:"function"==typeof U&&U.name?w+=` Received function ${U.name}`:"object"==typeof U&&null!=U&&U.constructor?.name&&(w+=` Received an instance of ${U.constructor.name}`),w}const Mm=(w,...U)=>xm("Key must be ",w,...U);function Dm(w,U,...u){return xm(`Key for the ${w} algorithm must be `,U,...u)}const fy=w=>Tf(w),ah=["CryptoKey"],E_=function(){var w=(0,Nu.Z)(function*(U,u,B){const j=yield function hy(w,U,u){if(Tf(U))return vp(U,w,u),U;if(U instanceof Uint8Array){if(!w.startsWith("HS"))throw new TypeError(Mm(U,...ah));return Sf.subtle.importKey("raw",U,{hash:`SHA-${w.slice(-3)}`,name:"HMAC"},!1,[u])}throw new TypeError(Mm(U,...ah,"Uint8Array"))}(U,u,"sign");((w,U)=>{if(w.startsWith("RS")||w.startsWith("PS")){const{modulusLength:u}=U.algorithm;if("number"!=typeof u||u<2048)throw new TypeError(`${w} requires key modulusLength to be 2048 bits or larger`)}})(U,j);const be=yield Sf.subtle.sign(function Z0(w,U){const u=`SHA-${w.slice(-3)}`;switch(w){case"HS256":case"HS384":case"HS512":return{hash:u,name:"HMAC"};case"PS256":case"PS384":case"PS512":return{hash:u,name:"RSA-PSS",saltLength:w.slice(-3)>>3};case"RS256":case"RS384":case"RS512":return{hash:u,name:"RSASSA-PKCS1-v1_5"};case"ES256":case"ES384":case"ES512":return{hash:u,name:"ECDSA",namedCurve:U.namedCurve};case"EdDSA":return{name:U.name};default:throw new Zv(`alg ${w} is not supported either by JOSE or your javascript runtime`)}}(U,j.algorithm),j,B);return new Uint8Array(be)});return function(u,B,j){return w.apply(this,arguments)}}();class mB{constructor(U){if(!(U instanceof Uint8Array))throw new TypeError("payload must be an instance of Uint8Array");this._payload=U}setProtectedHeader(U){if(this._protectedHeader)throw new TypeError("setProtectedHeader can only be called once");return this._protectedHeader=U,this}setUnprotectedHeader(U){if(this._unprotectedHeader)throw new TypeError("setUnprotectedHeader can only be called once");return this._unprotectedHeader=U,this}sign(U,u){var B=this;return(0,Nu.Z)(function*(){if(!B._protectedHeader&&!B._unprotectedHeader)throw new Ap("either setProtectedHeader or setUnprotectedHeader must be called before #sign()");if(!((...w)=>{const U=w.filter(Boolean);if(0===U.length||1===U.length)return!0;let u;for(const B of U){const j=Object.keys(B);if(u&&0!==u.size)for(const be of j){if(u.has(be))return!1;u.add(be)}else u=new Set(j)}return!0})(B._protectedHeader,B._unprotectedHeader))throw new Ap("JWS Protected and JWS Unprotected Header Parameter names must be disjoint");const j={...B._protectedHeader,...B._unprotectedHeader};let ut=!0;if(function J0(w,U,u,B,j){if(void 0!==j.crit&&void 0===B?.crit)throw new w('"crit" (Critical) Header Parameter MUST be integrity protected');if(!B||void 0===B.crit)return new Set;if(!Array.isArray(B.crit)||0===B.crit.length||B.crit.some(ut=>"string"!=typeof ut||0===ut.length))throw new w('"crit" (Critical) Header Parameter MUST be an array of non-empty strings when present');let be;be=void 0!==u?new Map([...Object.entries(u),...U.entries()]):U;for(const ut of B.crit){if(!be.has(ut))throw new Zv(`Extension Header Parameter "${ut}" is not recognized`);if(void 0===j[ut])throw new w(`Extension Header Parameter "${ut}" is missing`);if(be.get(ut)&&void 0===B[ut])throw new w(`Extension Header Parameter "${ut}" MUST be integrity protected`)}return new Set(B.crit)}(Ap,new Map([["b64",!0]]),u?.crit,B._protectedHeader,j).has("b64")&&(ut=B._protectedHeader.b64,"boolean"!=typeof ut))throw new Ap('The "b64" (base64url-encode payload) Header Parameter must be a boolean');const{alg:xn}=j;if("string"!=typeof xn||!xn)throw new Ap('JWS "alg" (Algorithm) Header Parameter missing or invalid');((w,U,u)=>{w.startsWith("HS")||"dir"===w||w.startsWith("PBES2")||/^A\d{3}(?:GCM)?KW$/.test(w)?((w,U)=>{if(!(U instanceof Uint8Array)){if(!fy(U))throw new TypeError(Dm(w,U,...ah,"Uint8Array"));if("secret"!==U.type)throw new TypeError(`${ah.join(" or ")} instances for symmetric algorithms must be of type "secret"`)}})(w,U):((w,U,u)=>{if(!fy(U))throw new TypeError(Dm(w,U,...ah));if("secret"===U.type)throw new TypeError(`${ah.join(" or ")} instances for asymmetric algorithms must not be of type "secret"`);if("sign"===u&&"public"===U.type)throw new TypeError(`${ah.join(" or ")} instances for asymmetric algorithm signing must be of type "private"`);if("decrypt"===u&&"public"===U.type)throw new TypeError(`${ah.join(" or ")} instances for asymmetric algorithm decryption must be of type "private"`);if(U.algorithm&&"verify"===u&&"private"===U.type)throw new TypeError(`${ah.join(" or ")} instances for asymmetric algorithm verifying must be of type "public"`);if(U.algorithm&&"encrypt"===u&&"private"===U.type)throw new TypeError(`${ah.join(" or ")} instances for asymmetric algorithm encryption must be of type "public"`)})(w,U,u)})(xn,U,"sign");let hi,Dr=B._payload;ut&&(Dr=qc.encode(cp(Dr))),hi=qc.encode(B._protectedHeader?cp(JSON.stringify(B._protectedHeader)):"");const vi=function xA(...w){const U=w.reduce((j,{length:be})=>j+be,0),u=new Uint8Array(U);let B=0;for(const j of w)u.set(j,B),B+=j.length;return u}(hi,qc.encode("."),Dr),na=yield E_(xn,U,vi),Da={signature:cp(na),payload:""};return ut&&(Da.payload=Gc.decode(Dr)),B._unprotectedHeader&&(Da.header=B._unprotectedHeader),B._protectedHeader&&(Da.protected=Gc.decode(hi)),Da})()}}class pB{constructor(U){this._flattened=new mB(U)}setProtectedHeader(U){return this._flattened.setProtectedHeader(U),this}sign(U,u){var B=this;return(0,Nu.Z)(function*(){const j=yield B._flattened.sign(U,u);if(void 0===j.payload)throw new TypeError("use the flattened module for creating JWS with b64: false");return`${j.protected}.${j.payload}.${j.signature}`})()}}const yp=w=>Math.floor(w.getTime()/1e3);function ag(w,U){if(!Number.isFinite(U))throw new TypeError(`Invalid ${w} input`);return U}class tE{constructor(U={}){if(!function vB(w){if(!function Zb(w){return"object"==typeof w&&null!==w}(w)||"[object Object]"!==Object.prototype.toString.call(w))return!1;if(null===Object.getPrototypeOf(w))return!0;let U=w;for(;null!==Object.getPrototypeOf(U);)U=Object.getPrototypeOf(U);return Object.getPrototypeOf(w)===U}(U))throw new TypeError("JWT Claims Set MUST be an object");this._payload=U}setIssuer(U){return this._payload={...this._payload,iss:U},this}setSubject(U){return this._payload={...this._payload,sub:U},this}setAudience(U){return this._payload={...this._payload,aud:U},this}setJti(U){return this._payload={...this._payload,jti:U},this}setNotBefore(U){return this._payload="number"==typeof U?{...this._payload,nbf:ag("setNotBefore",U)}:U instanceof Date?{...this._payload,nbf:ag("setNotBefore",yp(U))}:{...this._payload,nbf:yp(new Date)+kg(U)},this}setExpirationTime(U){return this._payload="number"==typeof U?{...this._payload,exp:ag("setExpirationTime",U)}:U instanceof Date?{...this._payload,exp:ag("setExpirationTime",yp(U))}:{...this._payload,exp:yp(new Date)+kg(U)},this}setIssuedAt(U){return this._payload=typeof U>"u"?{...this._payload,iat:yp(new Date)}:U instanceof Date?{...this._payload,iat:ag("setIssuedAt",yp(U))}:"string"==typeof U?{...this._payload,iat:ag("setIssuedAt",yp(new Date)+kg(U))}:{...this._payload,iat:ag("setIssuedAt",U)},this}}class Xb extends tE{setProtectedHeader(U){return this._protectedHeader=U,this}sign(U,u){var B=this;return(0,Nu.Z)(function*(){const j=new pB(qc.encode(JSON.stringify(B._payload)));if(j.setProtectedHeader(B._protectedHeader),Array.isArray(B._protectedHeader?.crit)&&B._protectedHeader.crit.includes("b64")&&!1===B._protectedHeader.b64)throw new dp("JWTs MUST NOT use unencoded payload");return j.sign(U,u)})()}}function $0(w,U){this.v=w,this.k=U}function gy(w){var U,u;function B(be,ut){try{var xn=w[be](ut),Dr=xn.value,hi=Dr instanceof $0;Promise.resolve(hi?Dr.v:Dr).then(function(vi){if(hi){var na="return"===be?"return":"next";if(!Dr.k||vi.done)return B(na,vi);vi=w[na](vi).value}j(xn.done?"return":"normal",vi)},function(vi){B("throw",vi)})}catch(vi){j("throw",vi)}}function j(be,ut){switch(be){case"return":U.resolve({value:ut,done:!0});break;case"throw":U.reject(ut);break;default:U.resolve({value:ut,done:!1})}(U=U.next)?B(U.key,U.arg):u=null}this._invoke=function(be,ut){return new Promise(function(xn,Dr){var hi={key:be,arg:ut,resolve:xn,reject:Dr,next:null};u?u=u.next=hi:(U=u=hi,B(be,ut))})},"function"!=typeof w.return&&(this.return=void 0)}let M_;gy.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},gy.prototype.next=function(w){return this._invoke("next",w)},gy.prototype.throw=function(w){return this._invoke("throw",w)},gy.prototype.return=function(w){return this._invoke("return",w)},(typeof navigator>"u"||!navigator.userAgent?.startsWith?.("Mozilla/5.0 "))&&(M_="jose/v5.4.0");var s1=f(44406),Yg=f(6138),Qh=f(2425);let vy=(()=>{class w{constructor(u,B,j,be){if(this.store=u,this.service=j,this.toastr=be,this.flags=this.store.selectSignal((0,s1.qs)("Login")),this.isBrowser=(0,co.NF)(B),this.isBrowser&&localStorage.getItem("session")){var ut=JSON.parse(localStorage.getItem("session"));this.Authorization=ut.accessToken}}createSignedJWT(u,B){if(!B)throw new Error("JWTSign no est\xe1 definido en el entorno");let j=this.isBrowser?localStorage.getItem("currentTime"):null;j=j&&10==j.length?Number(j):Math.floor(Date.now()/1e3);const be=j+Number(this.flags()?.jwtExp||30),ut=(new TextEncoder).encode(B),xn=new Xb(u).setProtectedHeader({alg:"HS256"}).setIssuedAt(j).setExpirationTime(be);return(0,Or.D)(xn.sign(ut))}handleHttpError(u,B){const j=new RegExp(`${qs.N.apiOperatorKey}`.replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&"));return this.isBrowser&&(j.test(B.url)&&localStorage.getItem("session")&&401===u.status||401===u.status&&/payu/.test(B.url)?(localStorage.clear(),window.location.href="/"):406===u.status?this.toastr.error("Hubo un error, por favor intenta de nuevo"):505===u.status?(this.toastr.info("Tienes una versi\xf3n desactualizada, la p\xe1gina ser\xe1 actualizada en 3 segundos..."),this.clearCachesAndReload()):409===u.status?(this.toastr.info("Usted presenta un retraso de tiempo para procesar su solicitud, la pagina ser\xe1 refrescada para sincronizarlo nuevamente..."),setTimeout(()=>{localStorage.clear(),window.location.href="/inicio",window.location.reload()},3e3)):418===u.status&&this.toastr.info("Betplay no est\xe1 disponible en tu ubicaci\xf3n")),(0,vs._)(()=>u)}clearCachesAndReload(){this.isBrowser&&("serviceWorker"in navigator&&navigator.serviceWorker.getRegistrations().then(u=>{for(const B of u)B.unregister()}),caches.keys().then(u=>{for(const B of u)caches.delete(B)}),setTimeout(()=>{localStorage.clear(),window.location.href="/",window.location.reload()},1e3))}intercept(u,B){var j=new RegExp(`${qs.N.apiOperatorKey}`.replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&"));if(j.test(u.url)||/generapin/.test(u.url)||/compliance/.test(u.url)||/operator/.test(u.url)){if(/(accounts|tapp|kaindi)\/sessions\/complete$/.test(u.url)){let xn=JSON.parse(u.body);this.userName=xn.userName;const Dr=/tapp\/sessions\/complete/.test(u.url),hi=/kaindi\/sessions\/complete/.test(u.url),vi={jwt:hi?qs.N.kaindiJwtSecret:Dr?qs.N.tappJwtSecret:qs.N.JWTSign,xCustomVersion:hi?qs.N.kaindiVersion:Dr?qs.N.tappVersion:qs.N.v,bpckey:hi?qs.N.kaindiBPCKey:Dr?qs.N.tappBPCKey:qs.N.BPCKey};return this.createSignedJWT(xn,vi.jwt).pipe((0,Nc.w)(na=>{const Da=u.clone({setHeaders:{"X-Custom-Version":vi.xCustomVersion,"X-Custom-Header":xn.userName||"","Strict-Transport-Security":"max-age=31536000; includeSubDomains","Content-Type":"application/json; charset=utf-8","X-Sisplay-Header":"true","X-BPCStatus-X":this.service.generateHash(vi.bpckey)},body:na});return B.handle(Da).pipe((0,Xs.K)(Ka=>this.handleHttpError(Ka,u)))}))}if(/accounts\/sessions/.test(u.url)){let xn=JSON.parse(u.body);this.userName=xn.userName,u=u.clone({setHeaders:{"X-Custom-Version":qs.N.v,"X-Custom-Header":xn.userName||"","Content-Type":"application/json; charset=utf-8","Strict-Transport-Security":"max-age=31536000; includeSubDomains","X-Sisplay-Header":"true"}})}else if(/accept-terms/.test(u.url))u=u.clone({setHeaders:{"X-Custom-Version":qs.N.v,"Strict-Transport-Security":"max-age=31536000; includeSubDomains","Content-Type":"application/json; charset=utf-8"}});else if(/transferwithdrawal/.test(u.url))u=u.clone({setHeaders:{"X-Custom-Version":qs.N.v,"Strict-Transport-Security":"max-age=31536000; includeSubDomains","X-Sisplay-Header":"true"}});else if(this.userName)u=u.clone({setHeaders:{"X-Custom-Version":qs.N.v,"X-Custom-Header":this.userName||"","Content-Type":"application/json; charset=utf-8","Strict-Transport-Security":"max-age=31536000; includeSubDomains"}});else{const xn={"X-Custom-Version":qs.N.v,"Strict-Transport-Security":"max-age=31536000; includeSubDomains"};u.headers.has("Content-Type")||(xn["Content-Type"]="application/json; charset=utf-8"),u=u.clone({setHeaders:xn})}if(this.Authorization&&this.isBrowser){var be=JSON.parse(localStorage.getItem("session")),ut=JSON.parse(localStorage.getItem("profile"));u=u.clone({setHeaders:{Authorization:be.accessToken||"","Strict-Transport-Security":"max-age=31536000; includeSubDomains","X-Custom-Header":ut.username||"","X-Custom-Times":(new Date).getTime()+", "+be.expiresIn+", "+be.maxAge}})}}else/pinwithdrawal/.test(u.url)&&(u=u.clone({setHeaders:{"Strict-Transport-Security":"max-age=31536000; includeSubDomains","X-Sisplay-Header":"true"}}));return B.handle(u).pipe(xn=>xn,(0,Xs.K)(xn=>{throw this.isBrowser&&(j.test(u.url)&&localStorage.getItem("session")&&401==xn.status||401==xn.status&&/payu/.test(u.url)?(localStorage.clear(),window.location.href="/"):406==xn.status?this.toastr.error("Hubo un error, por favor intenta de nuevo"):505==xn.status?(this.toastr.info("Tienes una versi\xf3n desactualizada, la p\xe1gina ser\xe1 actualizada en 3 segundos..."),setTimeout(()=>{localStorage.clear(),window.location.href="/inicio",window.location.reload()},3e3)):409==xn.status?(this.toastr.info("Usted presenta un retraso de tiempo para procesar su solicitud, la pagina ser\xe1 refrescada para sincronizarlo nuevamente..."),setTimeout(()=>{localStorage.clear(),window.location.href="/inicio",window.location.reload()},3e3)):418==xn.status&&this.toastr.info("Betplay no est\xe1 disponible en tu ubicaci\xf3n")),xn}))}static#e=this.\u0275fac=function(B){return new(B||w)(e.LFG(Tc.yh),e.LFG(e.Lbi),e.LFG(Yg.r),e.LFG(Qh._W))};static#t=this.\u0275prov=e.Yz7({token:w,factory:w.\u0275fac})}return w})();var av=f(33469);const sv=[{provide:n.TP,useClass:vy,multi:!0},{provide:n.TP,useClass:(()=>{class w{constructor(u,B){this.turnstileService=u,this.store=B,this.RUTAS_CON_CAPTCHA=["forgotten-password-document-number","accounts"],this.captchaIsActive=!0,B.select("assets").subscribe(j=>{this.captchaIsActive=j.flags?.turnstile?.isActive??!0})}intercept(u,B){if(!this.captchaIsActive)return B.handle(u);if(this.coincideRutaConCaptcha(u)){const j=this.turnstileService._captchaToken||"";return j?B.handle(u.clone({setHeaders:{"Cf-Captcha-Token":j}})):this.errorCaptchaRequerido()}return B.handle(u)}errorCaptchaRequerido(){return new Il.y(u=>{u.error({error:{message:"Captcha requerido: el token del captcha est\xe1 vac\xedo o no fue proporcionado."},status:400})})}coincideRutaConCaptcha(u){const B=u.url.split("/").pop()?.split("?")[0]||"";return this.RUTAS_CON_CAPTCHA.includes(B)}static#e=this.\u0275fac=function(B){return new(B||w)(e.LFG(av.J),e.LFG(Tc.yh))};static#t=this.\u0275prov=e.Yz7({token:w,factory:w.\u0275fac})}return w})(),multi:!0},{provide:n.TP,useClass:(()=>{class w{intercept(u,B){return B.handle(u).pipe((0,Xs.K)(j=>(0,vs._)(j&&4===j.error.code&&401===j.status?{error:{message:"Captcha invalido, el token del captcha es invalido o no ha pasado los retos."},status:400}:j)))}static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275prov=e.Yz7({token:w,factory:w.\u0275fac})}return w})(),multi:!0}];var yy=f(17679),P_=f(1391);let aE=(()=>{class w{constructor(u,B){this.router=u,this.store=B,this.pokerActive=!0,this.assetsSubscription=this.store.select("assets").subscribe(j=>{this.texts$=j.texts,this.i18n=j.i18n,this.flags=j.flags,this.flags.Poker.isActived||this.router.navigate(["/"]),this.flags.Poker&&this.flags.Poker.isActived&&(this.pokerActive=this.flags.Poker.isActived)})}canActivate(u,B){return!!this.pokerActive||(this.router.navigate(["/"]),!1)}static#e=this.\u0275fac=function(B){return new(B||w)(e.LFG(Zs.F0),e.LFG(Tc.yh))};static#t=this.\u0275prov=e.Yz7({token:w,factory:w.\u0275fac})}return w})();var YA=f(23680);let lE=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({imports:[YA.uc,YA.BQ,YA.uc,YA.BQ]})}return w})();var lv=f(32651),Im=f(2032),Ey=f(30617);let Oh=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({imports:[YA.BQ,YA.BQ]})}return w})();var L_=f(77988),p0=(f(42495),f(62831),f(47394),f(17131)),jg=f(26385),v0=f(4300);f(78337),f(36028);let fv=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({imports:[p0.Q8,co.ez,YA.BQ,YA.si,YA.us,jg.t]})}return w})(),Sy=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({imports:[YA.BQ,co.ez,YA.BQ]})}return w})();var W_=f(55940),hv=f(92596),ed=f(17700),gv=f(32296),mv=f(98525);let _d=(()=>{class w{constructor(){this.changes=new xs.x,this.itemsPerPageLabel="Items per page:",this.nextPageLabel="Next page",this.previousPageLabel="Previous page",this.firstPageLabel="First page",this.lastPageLabel="Last page",this.getRangeLabel=(u,B,j)=>{if(0==j||0==B)return`0 of ${j}`;const be=u*B;return`${be+1} \u2013 ${be<(j=Math.max(j,0))?Math.min(be+B,j):be+B} of ${j}`}}static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275prov=e.Yz7({token:w,factory:w.\u0275fac,providedIn:"root"})}return w})();const Gd={provide:_d,deps:[[new e.FiY,new e.tp0,_d]],useFactory:function mu(w){return w||new _d}};let Ty=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({providers:[Gd],imports:[co.ez,gv.ot,mv.LD,hv.AV]})}return w})();f(49388);var w0=f(89829),pu=f(65619);f(2664);let ow=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({imports:[w0.Cl]})}return w})(),Mv=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({imports:[YA.BQ,ow,YA.BQ]})}return w})(),zE=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({})}return w})();var mw=f(68484);let gd=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({imports:[co.ez,YA.BQ,zE,mw.eL]})}return w})(),lC=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({imports:[co.ez,YA.BQ,mw.eL,YA.si,p0.Q8,v0.rt,YA.BQ]})}return w})();var ZE=f(16007),XE=f(38034),AC=f(87466),dC=f(75986);let qE=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({imports:[fc,lE,dC.p9,Im.c,gv.ot,lv.SJ,Io.u5,Io.UX,Ey.Ps,L_.Tx,Oh,fv,Sy,W_.Cq,hv.AV,ed.Is,Ty,mv.LD,Mv,gd,lC,ZE.Cv,XE.FA,AC.Fk,gv.ot,dC.p9,fc,lE,Im.c,lv.SJ,Io.u5,Io.UX,Ey.Ps,L_.Tx,Oh,fv,Sy,W_.Cq,hv.AV,ed.Is,Ty,mv.LD,Mv,lC,gd,ZE.Cv,XE.FA,AC.Fk]})}return w})();var $E=f(57342),eb=f(61546),tb=f(79586),Ed=f(59491),jB=f(84049);const KA=void 0,VB=["es",[["a.\xa0m.","p.\xa0m."],KA,KA],KA,[["D","L","M","X","J","V","S"],["dom","lun","mar","mi\xe9","jue","vie","s\xe1b"],["domingo","lunes","martes","mi\xe9rcoles","jueves","viernes","s\xe1bado"],["DO","LU","MA","MI","JU","VI","SA"]],KA,[["E","F","M","A","M","J","J","A","S","O","N","D"],["ene","feb","mar","abr","may","jun","jul","ago","sept","oct","nov","dic"],["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]],KA,[["a. C.","d. C."],KA,["antes de Cristo","despu\xe9s de Cristo"]],1,[6,0],["d/M/yy","d MMM y","d 'de' MMMM 'de' y","EEEE, d 'de' MMMM 'de' y"],["H:mm","H:mm:ss","H:mm:ss z","H:mm:ss (zzzz)"],["{1}, {0}",KA,KA,KA],[",",".",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0\xa0%","#,##0.00\xa0\xa4","#E0"],"EUR","\u20ac","euro",{AUD:[KA,"$"],BRL:[KA,"R$"],BYN:[KA,"\u0440."],CAD:[KA,"$"],CNY:[KA,"\xa5"],EGP:[],ESP:["\u20a7"],GBP:[KA,"\xa3"],HKD:[KA,"$"],ILS:[KA,"\u20aa"],INR:[KA,"\u20b9"],JPY:[KA,"\xa5"],KRW:[KA,"\u20a9"],MXN:[KA,"$"],NZD:[KA,"$"],PHP:[KA,"\u20b1"],RON:[KA,"L"],THB:["\u0e3f"],TWD:[KA,"NT$"],USD:["US$","$"],XAF:[],XCD:[KA,"$"],XOF:[]},"ltr",function GB(w){const U=w,u=Math.floor(Math.abs(w)),B=w.toString().replace(/^[^.]*\.?/,"").length,j=parseInt(w.toString().replace(/^[^e]*(e([-+]?\d+))?/,"$2"))||0;return 1===U?1:0===j&&0!==u&&u%1e6==0&&0===B||!(j>=0&&j<=5)?4:5}];function Ew(w){return(Ew="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(U){return typeof U}:function(U){return U&&"function"==typeof Symbol&&U.constructor===Symbol&&U!==Symbol.prototype?"symbol":typeof U})(w)}function nb(){return"function"==typeof XMLHttpRequest||"object"===(typeof XMLHttpRequest>"u"?"undefined":Ew(XMLHttpRequest))}var Qp,Cw,Wy,rb=f(2642),gC=f.t(rb,2);function ib(w,U){var u=Object.keys(w);if(Object.getOwnPropertySymbols){var B=Object.getOwnPropertySymbols(w);U&&(B=B.filter(function(j){return Object.getOwnPropertyDescriptor(w,j).enumerable})),u.push.apply(u,B)}return u}function ab(w){for(var U=1;U"u"&&typeof global<"u"&&typeof global.process<"u"&&global.process.versions&&global.process.versions.node&&(be["User-Agent"]="i18next-http-backend (node/".concat(global.process.version,"; ").concat(global.process.platform," ").concat(global.process.arch,")")),B&&(be["Content-Type"]="application/json");var ut="function"==typeof U.requestOptions?U.requestOptions(B):U.requestOptions,xn=ab({method:B?"POST":"GET",body:B?U.stringify(B):void 0,headers:be},XB?{}:ut),Dr="function"==typeof U.alternateFetch&&U.alternateFetch.length>=1?U.alternateFetch:void 0;try{ZB(u,xn,j,Dr)}catch(hi){if(!ut||0===Object.keys(ut).length||!hi.message||hi.message.indexOf("not implemented")<0)return j(hi);try{Object.keys(ut).forEach(function(vi){delete xn[vi]}),ZB(u,xn,j,Dr),XB=!0}catch(vi){j(vi)}}}(U,u,B,j):nb()||"function"==typeof ActiveXObject?function(U,u,B,j){B&&"object"===S0(B)&&(B=Zy("",B).slice(1)),U.queryStringParams&&(u=Zy(u,U.queryStringParams));try{var be;(be=Cw?new Cw:new Wy("MSXML2.XMLHTTP.3.0")).open(B?"POST":"GET",u,1),U.crossDomain||be.setRequestHeader("X-Requested-With","XMLHttpRequest"),be.withCredentials=!!U.withCredentials,B&&be.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),be.overrideMimeType&&be.overrideMimeType("application/json");var ut=U.customHeaders;if(ut="function"==typeof ut?ut():ut)for(var xn in ut)be.setRequestHeader(xn,ut[xn]);be.onreadystatechange=function(){be.readyState>3&&j(be.status>=400?be.statusText:null,{status:be.status,data:be.responseText})},be.send(B)}catch(Dr){console&&console.log(Dr)}}(U,u,B,j):void j(new Error("No fetch and no xhr implementation found!"))};function Sv(w){return(Sv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(U){return typeof U}:function(U){return U&&"function"==typeof Symbol&&U.constructor===Symbol&&U!==Symbol.prototype?"symbol":typeof U})(w)}function sb(w,U){var u=Object.keys(w);if(Object.getOwnPropertySymbols){var B=Object.getOwnPropertySymbols(w);U&&(B=B.filter(function(j){return Object.getOwnPropertyDescriptor(w,j).enumerable})),u.push.apply(u,B)}return u}function cb(w){for(var U=1;U1&&void 0!==arguments[1]?arguments[1]:{},B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};(function $B(w,U){if(!(w instanceof U))throw new TypeError("Cannot call a class as a function")})(this,w),this.services=U,this.options=u,this.allOptions=B,this.type="backend",this.init(U,u,B)},[{key:"init",value:function(u){var B=this,j=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},be=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(this.services=u,this.options=cb(cb(cb({},{loadPath:"/locales/{{lng}}/{{ns}}.json",addPath:"/locales/add/{{lng}}/{{ns}}",parse:function(u){return JSON.parse(u)},stringify:JSON.stringify,parsePayload:function(u,B,j){return Ab({},B,j||"")},parseLoadPayload:function(u,B){},request:ob,reloadInterval:!(typeof window<"u")&&36e5,customHeaders:{},queryStringParams:{},crossDomain:!1,withCredentials:!1,overrideMimeType:!1,requestOptions:{mode:"cors",credentials:"same-origin",cache:"default"}}),this.options||{}),j),this.allOptions=be,this.services&&this.options.reloadInterval){var ut=setInterval(function(){return B.reload()},this.options.reloadInterval);"object"===Sv(ut)&&"function"==typeof ut.unref&&ut.unref()}}},{key:"readMulti",value:function(u,B,j){this._readAny(u,u,B,B,j)}},{key:"read",value:function(u,B,j){this._readAny([u],u,[B],B,j)}},{key:"_readAny",value:function(u,B,j,be,ut){var xn=this,Dr=this.options.loadPath;"function"==typeof this.options.loadPath&&(Dr=this.options.loadPath(u,j)),(Dr=function hC(w){return function KB(w){return!!w&&"function"==typeof w.then}(w)?w:Promise.resolve(w)}(Dr)).then(function(hi){if(!hi)return ut(null,{});var vi=xn.services.interpolator.interpolate(hi,{lng:u.join("+"),ns:j.join("+")});xn.loadUrl(vi,ut,B,be)})}},{key:"loadUrl",value:function(u,B,j,be){var ut=this,hi=this.options.parseLoadPayload("string"==typeof j?[j]:j,"string"==typeof be?[be]:be);this.options.request(this.options,u,hi,function(vi,na){if(na&&(na.status>=500&&na.status<600||!na.status))return B("failed loading "+u+"; status code: "+na.status,!0);if(na&&na.status>=400&&na.status<500)return B("failed loading "+u+"; status code: "+na.status,!1);if(!na&&vi&&vi.message&&vi.message.indexOf("Failed to fetch")>-1)return B("failed loading "+u+": "+vi.message,!0);if(vi)return B(vi,!1);var Da,Ka;try{Da="string"==typeof na.data?ut.options.parse(na.data,j,be):na.data}catch{Ka="failed parsing "+u+" to json"}if(Ka)return B(Ka,!1);B(null,Da)})}},{key:"create",value:function(u,B,j,be,ut){var xn=this;if(this.options.addPath){"string"==typeof u&&(u=[u]);var Dr=this.options.parsePayload(B,j,be),hi=0,vi=[],na=[];u.forEach(function(Da){var Ka=xn.options.addPath;"function"==typeof xn.options.addPath&&(Ka=xn.options.addPath(Da,B));var Mo=xn.services.interpolator.interpolate(Ka,{lng:Da,ns:B});xn.options.request(xn.options,Mo,Dr,function(No,jo){hi+=1,vi.push(No),na.push(jo),hi===u.length&&"function"==typeof ut&&ut(vi,na)})})}}},{key:"reload",value:function(){var u=this,B=this.services,j=B.backendConnector,be=B.languageUtils,ut=B.logger,xn=j.language;if(!xn||"cimode"!==xn.toLowerCase()){var Dr=[],hi=function(na){be.toResolveHierarchy(na).forEach(function(Ka){Dr.indexOf(Ka)<0&&Dr.push(Ka)})};hi(xn),this.allOptions.preload&&this.allOptions.preload.forEach(function(vi){return hi(vi)}),Dr.forEach(function(vi){u.allOptions.ns.forEach(function(na){j.read(vi,na,"read",null,null,function(Da,Ka){Da&&ut.warn("loading namespace ".concat(na," for language ").concat(vi," failed"),Da),!Da&&Ka&&ut.log("loaded namespace ".concat(na," for language ").concat(vi),Ka),j.loaded("".concat(vi,"|").concat(na),Da,Ka)})})})}}}]);ex.type="backend";const vC=ex;function _C(w){return()=>w.use(vC).init({fallbackLng:"es",debug:!1,returnEmptyString:!1,ns:["translation"],defaultNS:"translation",backend:{loadPath:"../../../assets/i18n/web-es.json",parse:U=>JSON.parse(U)}})}const Tv=w=>w.language;let tx=(()=>{class w{static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({providers:[{provide:e.ip1,useFactory:_C,deps:[Ed.bu],multi:!0},{provide:e.soG,deps:[Ed.bu],useFactory:Tv}],imports:[Ed.zH.forRoot()]})}return w})();var wC=f(48006),ub=f(8516);let QM=(()=>{class w{transform(u,B){return new Intl.NumberFormat(B,{minimumFractionDigits:0,maximumFractionDigits:0}).format(Number(u))}static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275pipe=e.Yjl({name:"currencyCop",type:w,pure:!0})}return w})();var nx=f(6214),rx=f(42529);function ix(w,U){1&w&&e._UZ(0,"img",9)}function ax(w,U){1&w&&e._UZ(0,"img",10)}const ox=function(){return{defaultValue:"\xa1Felicidades, has ganado un bono casino!"}};function EC(w,U){1&w&&(e.TgZ(0,"h1",11),e._uU(1),e.ALo(2,"i18next"),e.qZA()),2&w&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"BonusPopUp.bonusMessageSlot",e.DdM(4,ox))," "))}const sx=function(){return{defaultValue:"\xa1Felicidades, has ganado una apuesta deportiva gratis!"}};function CC(w,U){1&w&&(e.TgZ(0,"h1",11),e._uU(1),e.ALo(2,"i18next"),e.qZA()),2&w&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"BonusPopUp.bonusMessageBet",e.DdM(4,sx))," "))}const BC=function(){return{defaultValue:"\xbfDonde quieres redimirlo?"}};function cx(w,U){1&w&&(e.TgZ(0,"h2"),e._uU(1),e.ALo(2,"i18next"),e.qZA()),2&w&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"BonusPopUp.dondequieresredimirlo",e.DdM(4,BC))," "))}const lx=function(){return{defaultValue:"Casino"}};function xC(w,U){1&w&&(e.TgZ(0,"div")(1,"a",12),e._uU(2),e.ALo(3,"i18next"),e.qZA()()),2&w&&(e.xp6(2),e.hij(" ",e.xi3(3,1,"BonusPopUp.casino",e.DdM(4,lx))," "))}const Ax=function(){return{defaultValue:"Casino en vivo"}};function MC(w,U){1&w&&(e.TgZ(0,"div")(1,"a",13),e._uU(2),e.ALo(3,"i18next"),e.qZA()()),2&w&&(e.xp6(2),e.hij(" ",e.xi3(3,1,"BonusPopUp.casinoenvivo",e.DdM(4,Ax))," "))}const DC=function(){return{defaultValue:"\xa1Redimir Ahora!"}};function IC(w,U){1&w&&(e.TgZ(0,"div")(1,"a",14),e._uU(2),e.ALo(3,"i18next"),e.qZA()()),2&w&&(e.xp6(2),e.hij(" ",e.xi3(3,1,"BonusPopUp.redimir",e.DdM(4,DC))," "))}let SC=(()=>{class w{constructor(u,B,j,be){this.router=u,this.dialogRef=B,this.store=j,this.data=be,this.slotCategories=new Array,this.idCategory="cat6107f51c39ca041b850de8b2",this.type=this.data.type,this.bonus=this.data.bonuses.balance,this.date=this.data.bonuses.expirationDate,this.assetsSubscription=this.store.select("assets").subscribe(ut=>{this.texts$=ut.localTexts,this.i18n=ut.i18n})}ngOnInit(){this.idCategory=this.texts$.BonusPopUp.categoryIdurl}closeModal(){this.dialogRef.close()}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(Zs.F0),e.Y36(ed.so),e.Y36(Tc.yh),e.Y36(ed.WI))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["app-bonus"]],decls:13,vars:8,consts:[[1,"text-white","bg-002460"],[1,"close-pop-up"],[1,"fas","fa-times","cursor-pointer",3,"click"],[2,"text-align","center"],["class","img-pop-up","src","../../../assets/img/icons/poker.svg",4,"ngIf"],["class","img-pop-up","src","../../../assets/img/icons/deportes.svg",4,"ngIf"],[1,"bonustext"],["class","text-center",4,"ngIf"],[4,"ngIf"],["src","../../../assets/img/icons/poker.svg",1,"img-pop-up"],["src","../../../assets/img/icons/deportes.svg",1,"img-pop-up"],[1,"text-center"],["href","/slots"],["href","/casino-vivo"],["href","/freebets"]],template:function(B,j){1&B&&(e.TgZ(0,"div",0)(1,"div",1)(2,"i",2),e.NdJ("click",function(){return j.closeModal()}),e.qZA()(),e.TgZ(3,"div",3),e.YNc(4,ix,1,0,"img",4),e.YNc(5,ax,1,0,"img",5),e.qZA(),e.TgZ(6,"div",6),e.YNc(7,EC,3,5,"h1",7),e.YNc(8,CC,3,5,"h1",7),e.YNc(9,cx,3,5,"h2",8),e.qZA(),e.YNc(10,xC,4,5,"div",8),e.YNc(11,MC,4,5,"div",8),e.YNc(12,IC,4,5,"div",8),e.qZA()),2&B&&(e.xp6(4),e.Q6J("ngIf","slots"===j.type),e.xp6(1),e.Q6J("ngIf","kambi"===j.type),e.xp6(2),e.Q6J("ngIf","slots"===j.type),e.xp6(1),e.Q6J("ngIf","kambi"===j.type),e.xp6(1),e.Q6J("ngIf","slots"===j.type),e.xp6(1),e.Q6J("ngIf","slots"===j.type),e.xp6(1),e.Q6J("ngIf","slots"===j.type),e.xp6(1),e.Q6J("ngIf","kambi"===j.type))},dependencies:[co.O5,Ed.e3],styles:[".close-pop-up[_ngcontent-%COMP%]{top:10px;right:10px;position:absolute;z-index:1;background-color:#002460;width:28px;height:28px;border-radius:100%;text-align:center}i[_ngcontent-%COMP%]{font-size:medium}.bg-002460[_ngcontent-%COMP%]{background-color:#fff;padding:4em 3em;display:flex;flex-direction:column;align-items:center}.close-pop-up[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{padding-top:4.9px}btn-transparent[_ngcontent-%COMP%]{background-color:#0000!important}h1[_ngcontent-%COMP%]{color:#002460;font-weight:600;font-size:12px}h2[_ngcontent-%COMP%]{color:#737374;font-size:12px}a[_ngcontent-%COMP%]{display:flex;background-color:#08ad47;width:22em;height:3em;border-radius:5px;justify-content:center;align-items:center;margin:.5em;color:#fff}.bonustext[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;margin:1em 5em}img[_ngcontent-%COMP%]{max-width:85%}a[_ngcontent-%COMP%]:focus-visible{outline:none}@media screen and (max-width: 443px){a[_ngcontent-%COMP%]{width:18em}.bonustext[_ngcontent-%COMP%]{margin:1em 2em}.bg-002460[_ngcontent-%COMP%]{padding:1em}}"]})}return w})();class ux{constructor(U){this.kushkiExceptions=U,this.type="[Kushki Exceptions] Set Kushki Exceptions..."}}var fx=f(13214),km=f(77874),xw=f(72042);const OM=function(){return{defaultValue:"Las contrase\xf1as no coinciden"}};function RM(w,U){1&w&&(e.TgZ(0,"span",17),e._uU(1),e.ALo(2,"i18next"),e.qZA()),2&w&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"passwordChange.validations.passwordMismatch",e.DdM(4,OM))," "))}const NM=function(){return{defaultValue:"La contrase\xf1a debe contener 8 caracteres al menos"}};function LM(w,U){1&w&&(e.TgZ(0,"span",17),e._uU(1),e.ALo(2,"i18next"),e.qZA()),2&w&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"passwordChange.validations.minLength",e.DdM(4,NM))," "))}const kM=function(){return{defaultValue:"Todos los campos son obligatorios"}};function UM(w,U){1&w&&(e.TgZ(0,"span",17),e._uU(1),e.ALo(2,"i18next"),e.qZA()),2&w&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"passwordChange.validations.allFieldsRequired",e.DdM(4,kM))," "))}const zM=function(){return{defaultValue:"La contrase\xf1a debe ser diferente al username"}};function YM(w,U){1&w&&(e.TgZ(0,"span",17),e._uU(1),e.ALo(2,"i18next"),e.qZA()),2&w&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"passwordChange.validations.differentFromUsername",e.DdM(4,zM))," "))}const fb=function(){return{defaultValue:"La contrase\xf1a debe ser diferente a la contrase\xf1a actual"}};function PC(w,U){1&w&&(e.TgZ(0,"span",17),e._uU(1),e.ALo(2,"i18next"),e.qZA()),2&w&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"passwordChange.validations.differentFromCurrent",e.DdM(4,fb))," "))}const Mw=function(){return{defaultValue:"*Recuerda que para mayor seguridad , esta debe contener m\xednimo un car\xe1cter especial y una may\xfascula (sin espacios)"}};function gx(w,U){1&w&&(e.TgZ(0,"div",18),e._uU(1),e.ALo(2,"i18next"),e.qZA()),2&w&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"passwordChange.validations.specialCharacters",e.DdM(4,Mw))," "))}function HM(w,U){1&w&&e._UZ(0,"i",19)}const jM=function(){return{defaultValue:"Contrase\xf1a actual"}},mx=function(){return{defaultValue:"Nueva contrase\xf1a"}},FC=function(){return{defaultValue:"Confirma tu nueva contrase\xf1a"}},px=function(w,U){return{termsboton:w,disabled:U}};function vx(w,U){if(1&w){const u=e.EpF();e.TgZ(0,"form",6)(1,"div",7)(2,"p",8),e._uU(3),e.ALo(4,"i18next"),e.qZA(),e._UZ(5,"input",9),e.TgZ(6,"p",8),e._uU(7),e.ALo(8,"i18next"),e.qZA(),e._UZ(9,"input",10),e.TgZ(10,"p",8),e._uU(11),e.ALo(12,"i18next"),e.qZA(),e._UZ(13,"input",11),e.YNc(14,RM,3,5,"span",12),e.YNc(15,LM,3,5,"span",12),e.YNc(16,UM,3,5,"span",12),e.YNc(17,YM,3,5,"span",12),e.YNc(18,PC,3,5,"span",12),e.YNc(19,gx,3,5,"div",13),e.TgZ(20,"p",14),e._uU(21,"*Recuerda que para mayor seguridad, esta debe contener caracteres especiales (May\xfasculas) y alfanum\xe9ricos (Puntos, coma \xf3 n\xfameros)"),e.qZA(),e.TgZ(22,"button",15),e.NdJ("click",function(){e.CHM(u);const j=e.oxw();return e.KtG(j.changePass())}),e.YNc(23,HM,1,0,"i",16),e._uU(24," Completar "),e.qZA()()()}if(2&w){const u=e.oxw();let B,j,be,ut,xn,Dr;e.Q6J("formGroup",u.formData),e.xp6(3),e.Oqu(e.xi3(4,13,"passwordChange.currentPassword",e.DdM(22,jM))),e.xp6(4),e.Oqu(e.xi3(8,16,"passwordChange.newPassword",e.DdM(23,mx))),e.xp6(4),e.Oqu(e.xi3(12,19,"passwordChange.confirmPassword",e.DdM(24,FC))),e.xp6(3),e.Q6J("ngIf",null==(B=u.formData.get("confirmPassword"))?null:B.hasError("passwordMismatch")),e.xp6(1),e.Q6J("ngIf",null==(j=u.formData.get("newPassword"))?null:j.hasError("minLength")),e.xp6(1),e.Q6J("ngIf",(null==(be=u.formData.get("currentPassword"))?null:be.hasError("required"))||(null==(be=u.formData.get("newPassword"))?null:be.hasError("required"))||(null==(be=u.formData.get("confirmPassword"))?null:be.hasError("required"))),e.xp6(1),e.Q6J("ngIf",null==(ut=u.formData.get("newPassword"))?null:ut.hasError("passusername")),e.xp6(1),e.Q6J("ngIf",null==(xn=u.formData.get("newPassword"))?null:xn.hasError("passequals")),e.xp6(1),e.Q6J("ngIf",null==(Dr=u.formData.get("newPassword"))?null:Dr.hasError("errPassCharacter")),e.xp6(3),e.Q6J("ngClass",e.WLB(25,px,u.formData.valid,u.formData.invalid))("disabled",u.isSubmit),e.xp6(1),e.Q6J("ngIf",u.isSubmit)}}const GM=function(){return{defaultValue:"Hola, estamos trabajando para brindarte una mejor experiencia, por favor actualiza tu contrase\xf1a."}};let _x=(()=>{class w{constructor(u,B,j,be,ut){this.formBuilder=u,this.menuService=B,this.store=j,this.dialog=be,this.dialogRef=ut,this.textBotonGuardar="Guardar",this.formError="",this.formSuccess=!1,this.userdata={},this.isLoading=!1,this.isSubmit=!1}ngOnInit(){this.initUserData(),this.initFormGroup(),this.initAssetsSubscription()}initUserData(){const u=localStorage.getItem("profile");if(u)try{this.userdata=JSON.parse(u)}catch(B){console.error("Error parsing profile data:",B),this.userdata={}}}initFormGroup(){this.formData=this.formBuilder.group({currentPassword:["",Io.kI.required],newPassword:["",Io.kI.required],confirmPassword:["",Io.kI.required]},{validator:this.passwordMatchValidator.bind(this)})}initAssetsSubscription(){this.assetsSubscription=this.store.select("assets").subscribe(u=>{this.texts$=u.i18n})}passwordMatchValidator(u){const j=u.get("newPassword")?.value,be=u.get("confirmPassword")?.value,ut=u.get("currentPassword")?.value;j===be?this.userdata&&this.userdata.username===j?u.get("newPassword")?.setErrors({passusername:!0}):ut!==j?j&&j.length<8?u.get("newPassword")?.setErrors({minLength:!0}):!j||/^(?=.*[A-Z])(?=.*[^0-9a-zA-Z\s])(?!.*\s).*$/.test(j)?u.get("confirmPassword")?.setErrors(null):u.get("newPassword")?.setErrors({errPassCharacter:!0}):u.get("newPassword")?.setErrors({passequals:!0}):u.get("confirmPassword")?.setErrors({passwordMismatch:!0})}changePass(){this.formData.valid&&(this.isLoading=!0,this.isSubmit=!0,this.menuService.changePassword(this.formData.value.currentPassword,this.formData.value.newPassword).subscribe({next:()=>{this.isLoading=!1,this.formError="",this.dialog.open(fx.s,{data:{icon:"success",text:"Tu contrase\xf1a se ha actualizado con exito"}});const u=km.AES.encrypt(JSON.stringify(!1),"keyformlogin").toString();localStorage.setItem("changePassword",u),this.dialogRef.close(),this.formData.reset()},error:u=>{this.formSuccess=!1,this.isLoading=!1,this.isSubmit=!1;const B=JSON.parse(u.error).message.split(/[\.,]+/)[0];this.formError=B.replace(/\s(.)/g,j=>j.toUpperCase()).replace(/\s/g,"").replace(/^(.)/,j=>j.toLowerCase()),this.dialog.open(fx.s,{data:{icon:"error",text:this.texts$.playerValidationError[this.formError]}})}}))}gaEventUpdatePassword(u){window.dataLayer.push({event:"ga_event",category:"Mi Cuenta",action:"BPW - Cambiar contrase\xf1a",label:u})}ngOnDestroy(){this.assetsSubscription&&this.assetsSubscription.unsubscribe()}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(Io.qu),e.Y36(xw.h),e.Y36(Tc.yh),e.Y36(ed.uw),e.Y36(ed.so))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["app-change-password"]],decls:8,vars:6,consts:[["data-backdrop","static","data-keyboard","false"],[1,"col-12","mt-3","termscontainer"],[2,"width","20%"],["src","../../../../../assets/img/register/info.svg","alt","Info icon"],[1,"text-center","termstext"],[3,"formGroup",4,"ngIf"],[3,"formGroup"],[1,"formContainer","col-12","mt-3"],[1,"labeltext"],["type","password","formControlName","currentPassword",1,"form-control","inputForm"],["type","password","formControlName","newPassword",1,"form-control","inputForm"],["type","password","formControlName","confirmPassword",1,"form-control","inputForm"],["class","text-danger mt-2",4,"ngIf"],["class","alert alert-danger",4,"ngIf"],[1,"text-center","termstext","mt-3","ms-2","me-2"],["color","primary","cdkFocusInitial","",1,"w-100","rec",3,"ngClass","disabled","click"],["class","fas fa-circle-notch fa-spin",4,"ngIf"],[1,"text-danger","mt-2"],[1,"alert","alert-danger"],[1,"fas","fa-circle-notch","fa-spin"]],template:function(B,j){1&B&&(e.TgZ(0,"div",0)(1,"div",1)(2,"figure",2),e._UZ(3,"img",3),e.qZA(),e.TgZ(4,"p",4),e._uU(5),e.ALo(6,"i18next"),e.qZA()(),e.YNc(7,vx,25,28,"form",5),e.qZA()),2&B&&(e.xp6(5),e.Oqu(e.xi3(6,2,"passwordChange.title",e.DdM(5,GM))),e.xp6(2),e.Q6J("ngIf",j.formData))},dependencies:[co.mk,co.O5,Io._Y,Io.Fj,Io.JJ,Io.JL,Io.sg,Io.u,Ed.e3],styles:[".termscontainer[_ngcontent-%COMP%]{background-color:#fff;display:flex;flex-direction:column;align-items:center;padding-left:2em;padding-right:2em;height:20%}.formContainer[_ngcontent-%COMP%]{background-color:#fff;display:flex;flex-direction:column;align-items:center}.termstext[_ngcontent-%COMP%]{color:#002460;font-weight:400}.labeltext[_ngcontent-%COMP%]{color:#002460;font-weight:600;margin-top:.5em!important}.inputForm[_ngcontent-%COMP%]{border:.5px solid;border-color:#b8b5b5;width:75%}.termsboton[_ngcontent-%COMP%]{height:33px;max-width:130px;display:inline-block;font-weight:400;color:#212529;text-align:center;border:1px solid transparent;font-size:1rem;line-height:1.5;border-radius:.25rem;background-color:#00ae42;color:#fff;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin-bottom:2em!important}.disabled[_ngcontent-%COMP%]{height:33px;max-width:130px;display:inline-block;font-weight:400;color:#212529;text-align:center;border:1px solid transparent;font-size:1rem;line-height:1.5;border-radius:.25rem;background-color:#eaeaea;color:#bebdbd;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin-bottom:2em!important;cursor:not-allowed}.recoverypassinput[_ngcontent-%COMP%]{background:#e9e9e9}"]})}return w})();var Um=f(7169),Dw=f(48978),QC=f(89264);let hb=(()=>{class w{constructor(){this.sidebarStatus=new xs.x,this.sidebarStatus$=this.sidebarStatus.asObservable(),this.currentStatus=!1}openSidebar(){this.sidebarStatus.next(!0)}closeSidebar(){this.sidebarStatus.next(!1)}toggleSidebar(){this.sidebarStatus.next(!this.currentStatus),this.currentStatus=!this.currentStatus}static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275prov=e.Yz7({token:w,factory:w.\u0275fac,providedIn:"root"})}return w})();var wx=f(46794),Ex=f(68644),bx=f(19209);function Cx(w,U){1&w&&e._UZ(0,"img",13)}function gb(w,U){if(1&w){const u=e.EpF();e.TgZ(0,"li")(1,"a",11),e.NdJ("click",function(j){const ut=e.CHM(u).$implicit,xn=e.oxw(2).$implicit,Dr=e.oxw();return j.preventDefault(),e.KtG(Dr.Requirestonavigate(ut.href.split("#")[0],ut.href.split("#")[1],xn.splashrequires))}),e.YNc(2,Cx,1,0,"img",12),e._uU(3),e.qZA()()}if(2&w){const u=U.$implicit;e.xp6(2),e.Q6J("ngIf",u.isLive),e.xp6(1),e.hij(" ",u.name," ")}}const Bx=function(w){return{"header-active":w}};function xx(w,U){if(1&w){const u=e.EpF();e.TgZ(0,"div",3)(1,"div",4),e.NdJ("click",function(){e.CHM(u);const j=e.oxw().index,be=e.oxw();return e.KtG(be.toggleSection(j))}),e.TgZ(2,"div",5)(3,"div",6),e._UZ(4,"img",7),e.qZA(),e.TgZ(5,"a",8),e.NdJ("click",function(j){e.CHM(u);const be=e.oxw().$implicit,ut=e.oxw();return j.preventDefault(),e.KtG(ut.Requirestonavigate(be.link.split("#")[0],be.link.split("#")[1],be.splashrequires))}),e._uU(6),e.qZA()(),e.TgZ(7,"button",9)(8,"span"),e._uU(9,"+"),e.qZA()()(),e.TgZ(10,"ul",10),e.YNc(11,gb,4,2,"li",1),e.qZA()()}if(2&w){const u=e.oxw(),B=u.index,j=u.$implicit,be=e.oxw();e.ekj("expanded",be.expandedSections[B]),e.Q6J("ngClass",e.VKq(11,Bx,1!=j.isActived)),e.xp6(4),e.Q6J("src",j.imagePath,e.LSH)("alt",j.title),e.xp6(2),e.hij(" ",j.title," "),e.xp6(2),e.ekj("expanded",be.expandedSections[B]),e.xp6(2),e.ekj("expanded",be.expandedSections[B]),e.xp6(1),e.Q6J("ngForOf",j.items)}}function Mx(w,U){if(1&w&&(e.ynx(0),e.YNc(1,xx,12,13,"div",2),e.BQk()),2&w){const u=U.$implicit;e.xp6(1),e.Q6J("ngIf",u.isActived)}}let Dx=(()=>{class w{constructor(u,B,j){this.gameButtons=u,this.router=B,this.splashservice=j,this.sections=[],this.closeSidebarEvent=new e.vpe,this.expandedSections=[]}toggleSection(u){this.expandedSections[u]=!this.expandedSections[u]}closeSidebar(){this.gameButtons.scrollGameRoute="",this.closeSidebarEvent.emit()}Requirestonavigate(u,B,j){j?this.splashservice.verifyrequires()&&this.navigateToFragment(u,B):this.navigateToFragment(u,B)}navigateToFragment(u,B){let j=this.router.url.split("#")[0],be=u.split("#")[0];j.startsWith("/")&&(j=j.substring(1)),be.startsWith("/")&&(be=be.substring(1)),j===be?(window.location.href=`/${u}#${B}`,this.closeSidebar()):(this.closeSidebar(),void 0===B&&"apuestas"===be&&(B=""),"apuestas"===be?window.location.href=`/${u}#${B}`:this.router.navigate([u],{fragment:B}))}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(eb.s),e.Y36(Zs.F0),e.Y36(bx.T))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["app-header-navbar"]],inputs:{sections:"sections"},outputs:{closeSidebarEvent:"closeSidebarEvent"},decls:2,vars:1,consts:[[1,"menu-grid"],[4,"ngFor","ngForOf"],["class","menu-section",3,"expanded","ngClass",4,"ngIf"],[1,"menu-section",3,"ngClass"],[1,"section-header",3,"click"],[1,"section-header"],[1,"section-icon"],[1,"section-image",3,"src","alt"],[1,"section-title",3,"click"],[1,"toggle-button"],[1,"menu-list"],["routerLinkActive","active",1,"menu-item",3,"click"],["src","assets/img/sidebar/vivo.svg","alt","En vivo","class","live-indicator",4,"ngIf"],["src","assets/img/sidebar/vivo.svg","alt","En vivo",1,"live-indicator"]],template:function(B,j){1&B&&(e.TgZ(0,"div",0),e.YNc(1,Mx,2,1,"ng-container",1),e.qZA()),2&B&&(e.xp6(1),e.Q6J("ngForOf",j.sections))},dependencies:[co.mk,co.sg,co.O5,Zs.Od],styles:['.menu-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width: 768px){.menu-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.menu-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.menu-section[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:16px}.menu-section.header-active[_ngcontent-%COMP%]{display:none}.menu-section[_ngcontent-%COMP%]:nth-child(1) .section-title[_ngcontent-%COMP%]:after{background-color:#4ade80;filter:drop-shadow(0 0 4px #4ade80) drop-shadow(0 0 8px #4ade80)}.menu-section[_ngcontent-%COMP%]:nth-child(1):hover .section-icon[_ngcontent-%COMP%]{filter:drop-shadow(0 0 6px #4ade80) drop-shadow(0 0 14px #4ade80)}.menu-section[_ngcontent-%COMP%]:nth-child(2) .section-title[_ngcontent-%COMP%]:after{background-color:#22d3ee;filter:drop-shadow(0 0 4px #22d3ee) drop-shadow(0 0 8px #22d3ee)}.menu-section[_ngcontent-%COMP%]:nth-child(2):hover .section-icon[_ngcontent-%COMP%]{filter:drop-shadow(0 0 6px #22d3ee) drop-shadow(0 0 14px #22d3ee)}.menu-section[_ngcontent-%COMP%]:nth-child(3) .section-title[_ngcontent-%COMP%]:after{background-color:#facc15;filter:drop-shadow(0 0 4px #facc15) drop-shadow(0 0 8px #facc15)}.menu-section[_ngcontent-%COMP%]:nth-child(3):hover .section-icon[_ngcontent-%COMP%]{filter:drop-shadow(0 0 6px #facc15) drop-shadow(0 0 14px #facc15)}.menu-section[_ngcontent-%COMP%]:nth-child(4) .section-title[_ngcontent-%COMP%]:after{background-color:#cf2425;filter:drop-shadow(0 0 4px #cf2425) drop-shadow(0 0 8px #cf2425)}.menu-section[_ngcontent-%COMP%]:nth-child(4):hover .section-icon[_ngcontent-%COMP%]{filter:drop-shadow(0 0 6px #cf2425) drop-shadow(0 0 14px #cf2425)}.menu-section[_ngcontent-%COMP%]:nth-child(5) .section-title[_ngcontent-%COMP%]:after{background-color:#f472b6;filter:drop-shadow(0 0 4px #f472b6) drop-shadow(0 0 8px #f472b6)}.menu-section[_ngcontent-%COMP%]:nth-child(5):hover .section-icon[_ngcontent-%COMP%]{filter:drop-shadow(0 0 6px #f472b6) drop-shadow(0 0 14px #f472b6)}.menu-section[_ngcontent-%COMP%]:hover .section-title[_ngcontent-%COMP%]{color:#fff}.menu-section[_ngcontent-%COMP%]:hover .section-title[_ngcontent-%COMP%]:after{opacity:1}.menu-section[_ngcontent-%COMP%]:hover .section-title[_ngcontent-%COMP%]:after{width:90px}.section-header[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:30px;flex-direction:column}@media screen and (max-width: 340px){.section-header[_ngcontent-%COMP%]{gap:10px}}.section-title[_ngcontent-%COMP%]{color:#5fb3e1;font-size:20px;font-weight:600;position:relative;padding-bottom:8px;margin-bottom:20px;width:-moz-fit-content;width:fit-content;transition:color .1s ease;cursor:pointer}.section-title[_ngcontent-%COMP%]:after{content:"";position:absolute;bottom:-10px;left:0;width:90px;height:2px;background-color:#5fb3e1;opacity:0;transition:opacity .15s ease-in,width .15s ease-in}@media screen and (max-height: 800px){.section-title[_ngcontent-%COMP%]:after{bottom:-5px}}@media screen and (max-height: 1200px){.section-title[_ngcontent-%COMP%]{margin-bottom:10px}}.toggle-button[_ngcontent-%COMP%]{display:none}.menu-list[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:8px;padding:0;transition:all .2s ease-in-out}.menu-list[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{list-style:none;padding:0}.menu-item[_ngcontent-%COMP%]{color:#5fb3e1;text-decoration:none;display:flex;align-items:center;gap:5px;font-size:16px;list-style:none;transition:all .15s ease;transform-origin:left;cursor:pointer}.menu-item[_ngcontent-%COMP%]:hover{color:#fff;transform:scale(1) translateY(.05px);text-shadow:0 0 8px rgba(255,255,255,.3);letter-spacing:.5px}@media screen and (max-width: 768px){.menu-item[_ngcontent-%COMP%]{color:#fff}}.live-indicator[_ngcontent-%COMP%]{color:#ef4444;font-size:12px;width:15px;height:auto;object-fit:contain;transition:filter .3s ease}.menu-item[_ngcontent-%COMP%]:hover .live-indicator[_ngcontent-%COMP%]{filter:drop-shadow(0 0 6px #ef4444) drop-shadow(0 0 14px #ef4444)}.section-icon[_ngcontent-%COMP%]{width:50px;min-width:50px;transition:filter .3s ease}.section-icon.ticket[_ngcontent-%COMP%]{color:#4ade80}.section-icon.trophy[_ngcontent-%COMP%]{color:#22d3ee}.section-icon.coins[_ngcontent-%COMP%]{color:#facc15}.section-icon.gamepad[_ngcontent-%COMP%]{color:#f472b6}@media screen and (max-width: 430px){.section-icon[_ngcontent-%COMP%]{width:40px!important;min-width:40px}}@media (max-width: 768px){.menu-grid[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:16px}.section-header[_ngcontent-%COMP%]{flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer;padding:8px}}@media screen and (max-width: 768px) and (max-width: 340px){.section-header[_ngcontent-%COMP%]{padding:8px 4px}}@media (max-width: 768px){.section-icon[_ngcontent-%COMP%]{width:50px}.section-title[_ngcontent-%COMP%]{margin:0;font-size:16px}.section-title[_ngcontent-%COMP%]:after{display:block;bottom:-5px;width:0;opacity:0;transition:all .3s ease-in-out}.toggle-button[_ngcontent-%COMP%]{background:none;border:none;color:#fff;font-size:28px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer}.toggle-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{transition:transform .3s ease;display:block}.toggle-button[_ngcontent-%COMP%] span.expanded[_ngcontent-%COMP%]{transform:rotate(45deg)}.menu-list[_ngcontent-%COMP%]{max-height:0;overflow:hidden;transition:all .3s ease-in-out;margin:0;opacity:0;transform:translateY(-20px)}.menu-list.expanded[_ngcontent-%COMP%]{max-height:500px;margin-top:16px;opacity:1;transform:translateY(0);gap:20px;padding-left:20%;margin-bottom:30px}.menu-section.expanded[_ngcontent-%COMP%] .section-title[_ngcontent-%COMP%]{color:#fff}.menu-section.expanded[_ngcontent-%COMP%] .section-title[_ngcontent-%COMP%]:after{opacity:1;width:90px}.menu-section[_ngcontent-%COMP%]:not(.expanded) .section-title[_ngcontent-%COMP%]:after{opacity:0;width:0}}']})}return w})();function Ix(w,U){if(1&w&&e._UZ(0,"img",10),2&w){const u=e.oxw(2).$implicit;e.s9C("src",u.icon,e.LSH),e.s9C("alt",u.name)}}function Sx(w,U){if(1&w&&(e.ynx(0),e.TgZ(1,"a",8),e.YNc(2,Ix,1,2,"img",9),e._uU(3),e.qZA(),e.BQk()),2&w){const u=e.oxw().$implicit;e.xp6(1),e.Q6J("href",u.href,e.LSH),e.xp6(1),e.Q6J("ngIf",u.icon),e.xp6(1),e.hij(" ",u.name,"")}}function Tx(w,U){if(1&w&&e._UZ(0,"img",10),2&w){const u=e.oxw(2).$implicit;e.s9C("src",u.icon,e.LSH),e.s9C("alt",u.name)}}const Px=function(w){return[w]};function Fx(w,U){if(1&w){const u=e.EpF();e.TgZ(0,"a",11),e.NdJ("click",function(){e.CHM(u);const j=e.oxw(2);return e.KtG(j.closeSidebar())}),e.YNc(1,Tx,1,2,"img",9),e._uU(2),e.qZA()}if(2&w){const u=e.oxw().$implicit;e.Q6J("routerLink",e.VKq(4,Px,u.href.split("#")[0]))("fragment",u.href.split("#")[1]),e.xp6(1),e.Q6J("ngIf",u.icon),e.xp6(1),e.hij(" ",u.name," ")}}function Qx(w,U){if(1&w&&(e.TgZ(0,"div"),e.YNc(1,Sx,4,3,"ng-container",6),e.YNc(2,Fx,3,6,"ng-template",null,7,e.W1O),e.qZA()),2&w){const u=U.$implicit,B=e.MAs(3);e.xp6(1),e.Q6J("ngIf",u.href.startsWith("https://"))("ngIfElse",B)}}function Ox(w,U){if(1&w){const u=e.EpF();e.TgZ(0,"img",13),e.NdJ("click",function(){e.CHM(u);const j=e.oxw().$implicit,be=e.oxw();return e.KtG(be.navigateTo(j.link))}),e.qZA()}if(2&w){const u=e.oxw().$implicit;e.Q6J("src",u.src,e.LSH)("alt",u.alt)}}function OC(w,U){if(1&w&&(e.ynx(0),e.YNc(1,Ox,1,2,"img",12),e.BQk()),2&w){const u=U.$implicit;e.xp6(1),e.Q6J("ngIf",u.active)}}let mb=(()=>{class w{constructor(u){this.router=u,this.utilityLinks=[],this.logos=[],this.closeSidebarEvent=new e.vpe}closeSidebar(){this.closeSidebarEvent.emit()}navigateTo(u){u.startsWith("http")?window.open(u,"_blank"):(this.router.navigate([u]),this.closeSidebar())}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(Zs.F0))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["app-footer-navbar"]],inputs:{utilityLinks:"utilityLinks",logos:"logos"},outputs:{closeSidebarEvent:"closeSidebarEvent"},decls:7,vars:2,consts:[[1,"footer"],[1,"footer-content"],[1,"utility-links"],[4,"ngFor","ngForOf"],[1,"separator"],[1,"logo-container"],[4,"ngIf","ngIfElse"],["internalLink",""],["target","_blank","rel","noopener noreferrer",1,"utility-link",3,"href"],["class","utility-icon",3,"src","alt",4,"ngIf"],[1,"utility-icon",3,"src","alt"],["routerLinkActive","active",1,"utility-link",3,"routerLink","fragment","click"],["class","logo",3,"src","alt","click",4,"ngIf"],[1,"logo",3,"src","alt","click"]],template:function(B,j){1&B&&(e.TgZ(0,"div",0)(1,"div",1)(2,"div",2),e.YNc(3,Qx,4,2,"div",3),e.qZA(),e._UZ(4,"div",4),e.TgZ(5,"div",5),e.YNc(6,OC,2,1,"ng-container",3),e.qZA()()()),2&B&&(e.xp6(3),e.Q6J("ngForOf",j.utilityLinks),e.xp6(3),e.Q6J("ngForOf",j.logos))},dependencies:[co.sg,co.O5,Zs.rH,Zs.Od],styles:[".footer-content[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;width:100%}@media screen and (max-width: 1144px){.footer-content[_ngcontent-%COMP%]{flex-direction:column;align-items:center}}@media screen and (max-width: 768px){.footer-content[_ngcontent-%COMP%]{flex-direction:column}}.utility-links[_ngcontent-%COMP%]{display:grid;gap:20px 50px;grid-template-columns:repeat(2,1fr);width:100%;justify-items:start}@media screen and (max-width: 768px){.utility-links[_ngcontent-%COMP%]{margin:0 auto;width:90%;gap:40px 0px;justify-items:center}}@media screen and (max-width: 430px){.utility-links[_ngcontent-%COMP%]{width:100%}}.utility-link[_ngcontent-%COMP%]{color:#5fb3e1;font-size:16px;text-decoration:none;display:flex;align-items:center;gap:8px;transition:color .3s ease,transform .3s ease;transform-origin:left center;font-weight:500;min-width:135px}.utility-link[_ngcontent-%COMP%]:hover{color:#fff;text-shadow:0 0 8px rgba(255,255,255,.3);transform:scale(1.05)}.utility-link[_ngcontent-%COMP%]:hover .utility-icon[_ngcontent-%COMP%]{filter:brightness(0) invert(1)}.utility-icon[_ngcontent-%COMP%]{width:18px;transition:all .3s ease;will-change:filter}.separator[_ngcontent-%COMP%]{display:none}@media screen and (max-width: 1144px){.separator[_ngcontent-%COMP%]{display:block;height:2px;background:linear-gradient(to right,transparent 0%,#5fb3e1 50%,transparent 100%);margin:2rem 0;width:100%}}.logo-container[_ngcontent-%COMP%]{display:flex;gap:40px 82px;align-items:center;margin-right:40px;flex-wrap:wrap}@media screen and (max-width: 768px){.logo-container[_ngcontent-%COMP%]{margin:0 auto;flex-wrap:wrap;justify-content:center}}.logo[_ngcontent-%COMP%]{height:50px;width:auto;transition:filter .5s ease;cursor:pointer}.logo[_ngcontent-%COMP%]:hover{filter:drop-shadow(0 0 4px rgba(255,255,255,.6666666667)) drop-shadow(0 0 5px rgba(255,255,255,.5254901961))}"]})}return w})(),Rx=(()=>{class w{constructor(u,B){this.sidebarService=u,this.store=B,this.sidebarActive=!1,this.sections=[],this.utilityLinks=[],this.logos=[],this.touchStart=0,this.touchEnd=0,this.minSwipeDistance=50,this.assetsSubscription=this.store.select("assets").subscribe(j=>{this.sections=j.flags.menusidebar,this.utilityLinks=j.flags.menuSideBarUtilityLinks,this.logos=j.flags.menuSideBarLogos})}toggleBodyScroll(u){document.body.style.overflow=u?"hidden":"auto"}ngOnInit(){this.sidebarService.sidebarStatus$.subscribe(u=>{this.sidebarActive=u,this.toggleBodyScroll(u)})}closeSidebar(){this.sidebarService.closeSidebar(),this.toggleBodyScroll(!1)}ngOnDestroy(){this.toggleBodyScroll(!1)}onTouchStart(u){this.touchStart=u.touches[0].clientX}onTouchMove(u){this.touchEnd=u.touches[0].clientX}onTouchEnd(){this.touchStart-this.touchEnd>this.minSwipeDistance&&this.closeSidebar()}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(hb),e.Y36(Tc.yh))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["app-navbar2"]],decls:9,vars:7,consts:[[1,"sidebar-overlay",3,"click","touchstart","touchmove","touchend"],[1,"sidebar"],[1,"close-btn",3,"click"],[1,"fas","fa-times"],[1,"gaming-menu"],[3,"sections","closeSidebarEvent"],[1,"separator"],[3,"utilityLinks","logos","closeSidebarEvent"]],template:function(B,j){1&B&&(e.TgZ(0,"div",0),e.NdJ("click",function(){return j.closeSidebar()})("touchstart",function(ut){return j.onTouchStart(ut)})("touchmove",function(ut){return j.onTouchMove(ut)})("touchend",function(){return j.onTouchEnd()}),e._uU(1,"\n>"),e.qZA(),e.TgZ(2,"div",1)(3,"button",2),e.NdJ("click",function(){return j.closeSidebar()}),e._UZ(4,"i",3),e.qZA(),e.TgZ(5,"div",4)(6,"app-header-navbar",5),e.NdJ("closeSidebarEvent",function(){return j.closeSidebar()}),e.qZA(),e._UZ(7,"div",6),e.TgZ(8,"app-footer-navbar",7),e.NdJ("closeSidebarEvent",function(){return j.closeSidebar()}),e.qZA()()()),2&B&&(e.ekj("active",j.sidebarActive),e.xp6(2),e.ekj("active",j.sidebarActive),e.xp6(4),e.Q6J("sections",j.sections),e.xp6(2),e.Q6J("utilityLinks",j.utilityLinks)("logos",j.logos))},dependencies:[Dx,mb],styles:[".sidebar-overlay[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0000004d;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);opacity:0;visibility:hidden;transition:opacity .15s ease;z-index:99999}.sidebar-overlay.active[_ngcontent-%COMP%]{opacity:1;visibility:visible}.sidebar[_ngcontent-%COMP%]{position:fixed;top:0;left:0;height:100vh;width:95%;background:rgba(4,19,57,.96);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:translate(-100%);transition:transform .15s ease,box-shadow .15s ease;z-index:999999;overflow-y:auto;box-shadow:none;border-right:1px solid hsla(223,87%,12%,.922);-webkit-overflow-scrolling:touch;will-change:transform;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}.sidebar[_ngcontent-%COMP%]::-webkit-scrollbar{width:8px}.sidebar[_ngcontent-%COMP%]::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.sidebar[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:4px}.sidebar.active[_ngcontent-%COMP%]{transform:translate(0);box-shadow:10px 0 50px #00000080}@media screen and (min-width: 768px){.sidebar[_ngcontent-%COMP%]{width:80%;max-width:1450px}}.gaming-menu[_ngcontent-%COMP%]{color:#fff;padding:100px 40px 56px 80px;width:100%;max-width:1300px;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-height: 800px){.gaming-menu[_ngcontent-%COMP%]{padding:40px 20px 30px 40px}}@media screen and (max-width: 768px){.gaming-menu[_ngcontent-%COMP%]{padding:50px 40px 20px;min-height:auto}}@media screen and (max-width: 430px){.gaming-menu[_ngcontent-%COMP%]{padding:50px 20px 20px}}@media screen and (max-width: 300px){.gaming-menu[_ngcontent-%COMP%]{padding:50px 10px 20px}}.separator[_ngcontent-%COMP%]{height:2px;background:linear-gradient(to right,transparent 0%,#5FB3E1 50%,transparent 100%);margin:8rem 0}@media screen and (max-height: 1000px){.separator[_ngcontent-%COMP%]{margin:3rem 0}}@media screen and (max-height: 800px){.separator[_ngcontent-%COMP%]{margin:1.5rem 0 2rem;background:linear-gradient(to right,transparent 0%,rgba(95,179,225,.4117647059) 50%,transparent 100%)}}@media screen and (max-width: 1144px){.separator[_ngcontent-%COMP%]{margin:2rem 0}}@media screen and (max-width: 430px){.separator[_ngcontent-%COMP%]{margin-top:2em;margin:2rem 0}}.close-btn[_ngcontent-%COMP%]{position:absolute;top:20px;right:20px;background:transparent;border:none;color:#fff;font-size:24px;cursor:pointer;padding:8px;z-index:1000000;transition:transform .15s ease}.close-btn[_ngcontent-%COMP%]:hover{transform:scale(1.1)}@media screen and (max-height: 800px){.close-btn[_ngcontent-%COMP%]{top:0}}@media screen and (max-width: 768px){.close-btn[_ngcontent-%COMP%]{display:none}}"]})}return w})();var RC=f(64478),pb=f(14142),vb=f(62545),NC=f(15075),yu=f(53241),yb=f(12745);const LC=function(){return{defaultValue:"Ingresa tu n\xfamero de documento"}};function Nx(w,U){1&w&&(e.TgZ(0,"div",15),e._uU(1),e.ALo(2,"i18next"),e.qZA()),2&w&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"RecoveryPassword.Errors.EmptyDocumentNumber",e.DdM(4,LC))," "))}const kC=function(){return{defaultValue:"El documento debe contener al menos 5 d\xedgitos"}};function Lx(w,U){1&w&&(e.TgZ(0,"div",15),e._uU(1),e.ALo(2,"i18next"),e.qZA()),2&w&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"RecoveryPassword.Errors.DocumentNumberLessThan5",e.DdM(4,kC))," "))}const _b=function(){return{defaultValue:"El documento debe contener menos de 10 d\xedgitos"}};function Op(w,U){1&w&&(e.TgZ(0,"div",15),e._uU(1),e.ALo(2,"i18next"),e.qZA()),2&w&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"RecoveryPassword.Errors.DocumentNumberMaxLength",e.DdM(4,_b))," "))}const wb=function(){return{defaultValue:"El n\xfamero de documento s\xf3lo debe contener n\xfameros y no puede iniciar con 0"}};function Eb(w,U){1&w&&(e.TgZ(0,"div",15),e._uU(1),e.ALo(2,"i18next"),e.qZA()),2&w&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"RecoveryPassword.Errors.DocumentNumberOnlyNumbers",e.DdM(4,wb))," "))}function kx(w,U){if(1&w&&(e.TgZ(0,"div",15),e._uU(1),e.qZA()),2&w){const u=e.oxw(2);e.xp6(1),e.hij(" ",u.formError," ")}}function VM(w,U){if(1&w){const u=e.EpF();e.ynx(0),e.TgZ(1,"re-captcha",16),e.NdJ("resolved",function(j){e.CHM(u);const be=e.oxw(2);return e.KtG(be.resolvedCaptcha(j))}),e.qZA(),e.BQk()}if(2&w){const u=e.oxw(2);e.xp6(1),e.Q6J("siteKey",u.recaptchaKey)}}function zC(w,U){1&w&&(e.ynx(0),e._UZ(1,"div",17),e.BQk())}function Ux(w,U){1&w&&(e.TgZ(0,"div",15),e._uU(1," Comprueba que no eres un robot "),e.qZA())}function zx(w,U){1&w&&e._UZ(0,"i",18)}const Yx=function(){return{defaultValue:"Restaurar contrase\xf1a"}},Hx=function(){return{defaultValue:"C\xe9dula de identificaci\xf3n"}},YC=function(w,U){return{"is-invalid":w,"is-valid":U}},JM=function(w){return{disabled:w}},HC=function(){return{defaultValue:"Recuperar"}};function jx(w,U){if(1&w){const u=e.EpF();e.TgZ(0,"div")(1,"div",2)(2,"h6",3)(3,"i",4),e.NdJ("click",function(){e.CHM(u);const j=e.oxw();return e.KtG(j.closeModal())}),e.qZA()()(),e.TgZ(4,"div",5)(5,"h5",6),e._uU(6),e.ALo(7,"i18next"),e.qZA(),e.TgZ(8,"form",7)(9,"label",8),e._uU(10),e.ALo(11,"i18next"),e.qZA(),e._UZ(12,"input",9),e.YNc(13,Nx,3,5,"div",10),e.YNc(14,Lx,3,5,"div",10),e.YNc(15,Op,3,5,"div",10),e.YNc(16,Eb,3,5,"div",10),e.YNc(17,kx,2,1,"div",10),e.TgZ(18,"div",11),e.YNc(19,VM,2,1,"ng-container",0),e.YNc(20,zC,2,0,"ng-container",0),e.YNc(21,Ux,2,0,"div",10),e.qZA(),e.TgZ(22,"div",12)(23,"div",12)(24,"button",13),e.NdJ("click",function(j){e.CHM(u);const be=e.oxw();return e.KtG(be.onRecoverPass(j))}),e._uU(25),e.ALo(26,"i18next"),e.YNc(27,zx,1,0,"i",14),e.qZA()()()()()()}if(2&w){const u=e.oxw();let B,j,be,ut,xn;e.xp6(6),e.hij(" ",e.xi3(7,16,"RecoveryPassword.title",e.DdM(25,Yx))," "),e.xp6(2),e.Q6J("formGroup",u.formRecovery),e.xp6(2),e.hij(" ",e.xi3(11,19,"RecoveryPassword.DocumentNumber",e.DdM(26,Hx))," "),e.xp6(2),e.Q6J("ngClass",e.WLB(27,YC,(null==(B=u.formRecovery.get("documentNumber"))?null:B.invalid)&&u.isSubmited,(null==(B=u.formRecovery.get("documentNumber"))?null:B.valid)&&u.isSubmited)),e.xp6(1),e.Q6J("ngIf",(null==(j=u.formRecovery.get("documentNumber"))||null==j.errors?null:j.errors.pattern)&&(null==(j=u.formRecovery.get("documentNumber"))?null:j.touched)),e.xp6(1),e.Q6J("ngIf",null==(be=u.formRecovery.get("documentNumber"))||null==be.errors?null:be.errors.minlength),e.xp6(1),e.Q6J("ngIf",null==(ut=u.formRecovery.get("documentNumber"))||null==ut.errors?null:ut.errors.maxlength),e.xp6(1),e.Q6J("ngIf",null==(xn=u.formRecovery.get("documentNumber"))||null==xn.errors?null:xn.errors.pattern),e.xp6(1),e.Q6J("ngIf",""!=u.formError),e.xp6(2),e.Q6J("ngIf",!u.turnstileIsActive),e.xp6(1),e.Q6J("ngIf",u.turnstileIsActive),e.xp6(1),e.Q6J("ngIf",1==u.captchaError),e.xp6(3),e.Q6J("ngClass",e.VKq(30,JM,u.isLoading))("disabled",u.isLoading),e.xp6(1),e.hij(" ",e.xi3(26,22,"RecoveryPassword.Recovery",e.DdM(32,HC))," "),e.xp6(2),e.Q6J("ngIf",u.isLoading)}}function jC(w,U){if(1&w&&(e.TgZ(0,"div",24),e._uU(1),e.qZA()),2&w){const u=e.oxw(2);e.xp6(1),e.hij(" ",u.i18n.RecoveryPassword.Success[u.formSuccessMessage]?u.texts.RecoveryPassword.Success[u.formSuccessMessage]:u.formSuccessMessage," ")}}const KM=function(){return{defaultValue:"OK"}};function bb(w,U){if(1&w){const u=e.EpF();e.TgZ(0,"div",19)(1,"figure",20),e._UZ(2,"img",21),e.qZA(),e.YNc(3,jC,2,1,"div",22),e.TgZ(4,"button",23),e.NdJ("click",function(){e.CHM(u);const j=e.oxw();return e.KtG(j.closeModal())}),e._uU(5),e.ALo(6,"i18next"),e.qZA()()}if(2&w){const u=e.oxw();e.xp6(3),e.Q6J("ngIf",u.formSuccess),e.xp6(2),e.hij(" ",e.xi3(6,2,"RecoveryPassword.OK",e.DdM(5,KM))," ")}}let Cb=(()=>{class w{constructor(u,B,j,be,ut,xn){this.formBuilder=u,this.store=B,this.service=j,this.turnstileService=be,this.dialogRef=ut,this.data=xn,this.formError="",this.isSubmited=!1,this.formSuccess=!1,this.formSuccessMessage="",this.recoverySuccess=!1,this.isLoading=!1,this.recaptchaKey=qs.N.reCatpchaKey,this.captchaError=!1,this.captchaIsValidated=!1,this.turnstileId="turnstile-reset-password",this.turnstileIsActive=!1,this.turnstileInfo={token:"",isEmitted:!1}}ngOnInit(){var u=this;return(0,Nu.Z)(function*(){yield u.timeOutRecaptcha(),u.getParams(),u.initializeForm()})()}getParams(){this.paramsSubscription=this.store.select("assets").subscribe(u=>{this.i18n=u.i18n,this.turnstileIsActive=u.flags?.turnstile?.isActivePassRecovery??!0})}closeModal(){this.dialogRef.close()}initializeForm(){this.formRecovery=this.formBuilder.group({documentNumber:["",[Io.kI.required,Io.kI.minLength(5),Io.kI.maxLength(10),Io.kI.pattern(/^[1-9][0-9]*$/)]]})}hasErrorRecovery(u,B=null){return B?this.isSubmited&&this.formRecovery.controls[u].hasError(B):this.isSubmited&&"INVALID"===this.formRecovery.controls[u].status}timeOutRecaptcha(){return(0,Nu.Z)(function*(){return new Promise(u=>{setTimeout(function(){window.initCaptcha(),u(!0)},500)})})()}resolvedCaptcha(u){this.captchaIsValidated=!!u}onRecoverPass(u){if(this.isLoading=!0,this.captchaError=!1,this.formError="",this.gaEventRecoveryPass(u),!this.formRecovery.invalid)return this.turnstileIsActive||this.captchaIsValidated?void(this.turnstileIsActive?this.turnstileRecoverPass():this.recaptchaRecoverPass()):(this.isLoading=!1,void(this.captchaError=!0));this.isLoading=!1}turnstileRecoverPass(){var u=this;return(0,Nu.Z)(function*(){try{if(u.turnstileInfo.token=yield u.turnstileService.resetToken(u.turnstileId),!u.turnstileInfo.token)return u.isLoading=!1,void(u.captchaError=!0);u.sendRecoverPass()}catch(B){console.error("Error obtaining Turnstile token:",B)}})()}recaptchaRecoverPass(){if(!this.captchaIsValidated)return this.isLoading=!1,void(this.captchaError=!0);this.sendRecoverPass()}sendRecoverPass(){const u={next:B=>{this.isLoading=!1,this.formSuccessMessage=this.i18n.RecoveryPassword.Success.SuccessRecovery,this.formSuccess=!0,this.recoverySuccess=!0,this.sendTag("[exitoso]","ingresar_cedula"),this.sendTag("OK","envio_de_enlace")},error:B=>{this.sendTag("[fallido]","ingresar_cedula"),this.isLoading=!1,this.formError=B.error.message?B.error.message:"Hubo un error al recuperar la contrase\xf1a"}};this.service.recoveryPass(this.formRecovery.value.documentNumber).subscribe(u)}sendTag(u,B){const j=localStorage.getItem("profile");let be;be=null!==j?JSON.parse(j).accountId:"desconocido",window.dataLayer.push({event:"ga_event",event_name:"evento_interactivo_web",category:"recuperar_contrasena",action:B,label:u,userid:be})}gaEventRecoveryPass(u){window.dataLayer.push({event:"ga_event",category:"Recuperar clave",action:"BPW - Ingresar correo",label:"recovery"===u.target.attributes.id.nodeValue?"Recuperar":"Atras"})}ngOnDestroy(){this.paramsSubscription&&this.paramsSubscription.unsubscribe()}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(Io.qu),e.Y36(Tc.yh),e.Y36(Yg.r),e.Y36(av.J),e.Y36(ed.so),e.Y36(ed.WI))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["app-modal-recoverypass"]],decls:2,vars:2,consts:[[4,"ngIf"],["class","recoverypasssuccess",4,"ngIf"],[1,"container-close-pop-up"],[1,"close-pop-up"],[1,"fas","fa-times","cursor-pointer",3,"click"],[1,"recoverypass"],[1,"recoverypassinfo"],["novalidate","","id","loginForm","autocomplete","off",3,"formGroup"],["for","emailRecovery",1,"mb-1","recoverypasslabel"],["type","text","id","documentNumber","formControlName","documentNumber",1,"form-control","recoverypassinput",3,"ngClass"],["class","alert alert-danger mt-3","role","alert",4,"ngIf"],[1,"recaptcha"],[1,"text-center","mt-3"],["type","submit","id","recovery",1,"recoverypassbtn","btn-orange","w-100","mb-2","rec",3,"ngClass","disabled","click"],["class","fas fa-circle-notch fa-spin",4,"ngIf"],["role","alert",1,"alert","alert-danger","mt-3"],["required","",3,"siteKey","resolved"],["id","turnstile-reset-password"],[1,"fas","fa-circle-notch","fa-spin"],[1,"recoverypasssuccess"],[2,"width","30%"],["src","../../../../../assets/img/register/info.svg","alt",""],["style","color:#002460; padding: 0 10px; max-width: 300px;",4,"ngIf"],[1,"recoverypassbtn","btn-orange","w-100","mb-2","rec",3,"click"],[2,"color","#002460","padding","0 10px","max-width","300px"]],template:function(B,j){1&B&&(e.YNc(0,jx,28,33,"div",0),e.YNc(1,bb,7,6,"div",1)),2&B&&(e.Q6J("ngIf",!1===j.recoverySuccess),e.xp6(1),e.Q6J("ngIf",j.recoverySuccess))},dependencies:[co.mk,co.O5,Io._Y,Io.Fj,Io.JJ,Io.JL,Io.sg,Io.u,yy.wT,Ed.e3],styles:[".recoverypass[_ngcontent-%COMP%]{background-color:#fff;display:grid;padding:15px}.recoverypasssuccess[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;padding:20px 0}.container-close-pop-up[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}.close-pop-up[_ngcontent-%COMP%]{z-index:1;background-color:#002460;width:20px;height:20px;border-radius:100%;text-align:center;top:317px;left:850px;font-size:.8rem;margin:5px 0 0}.close-pop-up[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{padding-top:4.9px}.recoverypassbtn[_ngcontent-%COMP%]{max-width:130px;margin:15% 0;display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;background-color:#00ae42;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.recoverypasslabel[_ngcontent-%COMP%]{color:#656565}.recoverypassinfo[_ngcontent-%COMP%]{color:#002460;font-size:medium;font-weight:bolder;margin:10px 0 40px}.recoverypassinput[_ngcontent-%COMP%]{background:#e9e9e9}.recaptcha[_ngcontent-%COMP%]{margin:2em}@media (max-width: 470px){.recaptcha[_ngcontent-%COMP%]{margin:1em .1em}.recoverypass[_ngcontent-%COMP%]{padding:10px}.form-control[_ngcontent-%COMP%]{width:77%}}"]})}return w})(),Iw=(()=>{class w{constructor(u,B){this.loginService=u,this.toastr=B,this.showTermsSubject=new pu.X(!1),this.showTerms$=this.showTermsSubject.asObservable(),this.acceptTermsSubject=new xs.x}acceptTerm(){this.token?this.loginService.acceptTerms(this.token).subscribe({next:()=>{this.hiddeTerms(),this.acceptTermsSubject.next()},error:u=>{this.toastr.error(u.error.message,"Error"),this.acceptTermsSubject.error(u)}}):this.toastr.error("Token is required","Error")}showTerms(u){this.showTermsSubject.next(!0),this.token=u}hiddeTerms(){this.showTermsSubject.next(!1)}getTermsAcceptedObservable(){return this.acceptTermsSubject.asObservable()}static#e=this.\u0275fac=function(B){return new(B||w)(e.LFG(Yg.r),e.LFG(Qh._W))};static#t=this.\u0275prov=e.Yz7({token:w,factory:w.\u0275fac,providedIn:"root"})}return w})();const Gx=function(){return{defaultValue:"Ingresa tu usuario"}};function GC(w,U){1&w&&(e.TgZ(0,"div",20),e._uU(1),e.ALo(2,"i18next"),e.qZA()),2&w&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"login.errors.emptyUsername",e.DdM(4,Gx))," "))}const VC=function(){return{defaultValue:"Ingresa tu contrase\xf1a"}};function Pv(w,U){1&w&&(e.TgZ(0,"div",20),e._uU(1),e.ALo(2,"i18next"),e.qZA()),2&w&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"login.errors.emptyPassword",e.DdM(4,VC))," "))}function Sw(w,U){1&w&&e._UZ(0,"i",21)}const KC=function(){return{defaultValue:"Al iniciar sesi\xf3n, estas aceptando los siguientes T&C Versi\xf3n 1.5."}};function Vx(w,U){if(1&w){const u=e.EpF();e.TgZ(0,"div",22)(1,"p",23),e._uU(2),e.ALo(3,"i18next"),e._UZ(4,"br"),e.TgZ(5,"a",24),e.NdJ("click",function(){e.CHM(u);const j=e.oxw();return e.KtG(j.openTerms())}),e._uU(6,"https://betplay.com.co/terminos-y-condiciones"),e.qZA()()()}2&w&&(e.xp6(2),e.hij(" ",e.xi3(3,1,"login.terminos.textTerminos",e.DdM(4,KC)),""))}const Jx=function(w,U){return{"d-none":w,"d-block":U}},Kx=function(){return{defaultValue:"Logo BetPlay"}},WC=function(){return{defaultValue:"Usuario / C\xe9dula"}},ZC=function(w,U){return{"is-invalid":w,"is-valid":U}},Wx=function(){return{defaultValue:"Contrase\xf1a"}},Zx=function(){return{defaultValue:'Recordar datos de usuario"'}},WM=function(w){return{disabled:w}},ZM=function(){return{defaultValue:"Ingresar"}},XC=function(){return{defaultValue:"Registrarse"}},Xx=function(){return{defaultValue:"Recuperar contrase\xf1a"}},Fv=f(16676);let qx=(()=>{class w{constructor(u,B,j,be,ut,xn,Dr,hi,vi){this.dialog=u,this.assetsService=B,this.service=j,this.dialogRef=be,this.store=ut,this.termsService=xn,this.router=Dr,this.toastr=hi,this.I18NextService=vi,this.errorMessage="",this.isLoading=!1,this.isSubmited=!1,this.textBotonRegister="Registrarse",this.loginError="",this.termsUrl="",this.formError="",this.formSuccess="",this.textBotonRetry="Volver A Intentar",this.textLinkRecovery="Recuperar Contrase\xf1a",this.isRecovery=!1,this.formData=new Io.nJ({userName:new Io.p4("",[Io.kI.required]),password:new Io.p4("",[Io.kI.required]),recordarPass:new Io.p4(!1)}),this.formRecovery=new Io.nJ({documentNumber:new Io.p4("",[Io.kI.required,Io.kI.minLength(5),Io.kI.maxLength(10),Io.kI.pattern(/^[1-9][0-9]*$/)])})}ngOnInit(){try{let u=localStorage.getItem("Datalogin");const B=km.AES.decrypt(u,"keyformlogin").toString(km.enc.Utf8);let j=JSON.parse(B);this.formData.patchValue(j),(null!==u||void 0!==u)&&(this.formData.value.recordarPass=!0)}catch{console.log("error")}this.assetsSubscription=this.store.select("assets").subscribe(u=>{this.texts=u.i18n,this.terms=u.terms,this.i18n=u.i18n,this.localTexts=u.localTexts,this.flags=u.flags}),setTimeout(function(){window.initCaptcha()},1e3)}closeModal(){this.dialogRef.close()}hasError(u,B=null){return B?this.isSubmited&&this.formData.controls[u].hasError(B):this.isSubmited&&"INVALID"===this.formData.controls[u].status}hasErrorRecovery(u,B=null){return B?this.isSubmited&&this.formRecovery.controls[u].hasError(B):this.isSubmited&&"INVALID"===this.formRecovery.controls[u].status}openDialogUpdate2(){this.dialog.open(Cb,{panelClass:"pass-dialog"})}openTerms(){this.router.navigate(["/terminos-y-condiciones"])}openDialogUpdate(){this.dialog.open(pb.j,{panelClass:"blue-dialog"}).afterClosed().subscribe(B=>{B?window.location.href="/cuenta":location.reload()})}recoveryPass(){console.log("Recovering..."),this.isSubmited=!0,this.errorMessage="",this.formError="",this.formSuccess="","VALID"==this.formRecovery.status&&(this.isLoading=!0,this.service.recoveryPass(this.formRecovery.value.documentNumber).subscribe(u=>{this.isLoading=!1;let B=this.i18n.RecoveryPassword.Success.SuccessRecovery;const j=u.body.email;B=B.replace("#",u.body.phoneNumber),B=B.replace("$",j),this.formSuccess=B},u=>{this.isLoading=!1,this.formError=404==u.status?421==u.error.statusCode?"AccountBlocked":"DocumentNumberNotFound":"ErrorRecovery"}))}gaEventLoginTryAgain(){this.errorMessage="",window.dataLayer.push({event:"ga_event_login",category:"Iniciar sesion",action:"BPW - Login",label:this.textBotonRetry})}gaEventLogin(){window.dataLayer.push({event:"ga_event",category:"Registro",action:"BPW - Login",label:this.textBotonRegister})}gaEventRecovery(){this.isRecovery=!0,window.dataLayer.push({event:"ga_event",category:"Recuperar clave",action:"BPW - Login",label:this.textLinkRecovery})}gaEventRecoveryPass(u){window.dataLayer.push({event:"ga_event",category:"Recuperar clave",action:"BPW - Ingresar correo",label:"recovery"===u.target.attributes.id.nodeValue?"Recuperar":"Atras"})}gaEventLoginSuccess(u,B){const j={event:"ga_event_login",category:"Iniciar sesion",action:"BPW - Login",label:"Ingresar - "+(!0===B?"Exitoso":"Fallido")};""!==u&&(j.userId=u),window.dataLayer.push(j)}authenticate(u){this.completeLogin()}saveProfileOnLocalStorage(u){const B=u.body.profile,j=u.body.session,be=u.body.balance,ut=u.body.kambiToken,xn=B.accountCode;this.gaEventLoginSuccess(B.accountId,!0),this.isLoading=!0,this.validateVIP(B).then(()=>{this.isLoading=!1;const Dr=km.AES.encrypt(JSON.stringify(u.body.changePassword),"keyformlogin").toString();if(localStorage.setItem("changePassword",Dr),localStorage.setItem("balance",JSON.stringify(be)),localStorage.setItem("kambiToken",ut),localStorage.setItem("playerId",xn),localStorage.setItem("kambiBalance",be.kambiBalance),localStorage.setItem("kambiBonus",JSON.stringify(be.kambiBalance)),localStorage.setItem("balanceLetUpdate",((new Date).getTime()+12e4).toString()),localStorage.setItem("balanceMinAge",Fv(new Date).add(2,"minutes").toISOString()),localStorage.setItem("lastLogin",Fv(new Date).toISOString()),localStorage.setItem("profile",JSON.stringify(B)),localStorage.setItem("session",JSON.stringify(j)),localStorage.setItem("minTokenRefresh",((new Date).getTime()+5e5).toString()),"active"==this.flags.updateDataModal&&!localStorage.getItem("minUpdateModal")||parseInt(localStorage.getItem("minUpdateModal"))<(new Date).getTime())return this.openDialogUpdate(),!1;location.reload()})}completeLogin(){var u=this;return(0,Nu.Z)(function*(){u.loginError="",localStorage.removeItem("isSisplay");try{let B=yield window.$.get(qs.N.currentTimeUrl);localStorage.setItem("currentTime",B.time)}catch{localStorage.setItem("currentTime",(new Date).getTime().toString())}"VALID"==u.formData.status&&(u.isLoading=!0,u.service.completeAuthentication(JSON.stringify(u.formData.value)).subscribe(B=>{if(0===B.body.code){if(u.pushGaEvent("exitoso"),u.formData.get("recordarPass").value){const j=km.AES.encrypt(JSON.stringify(u.formData.value),"keyformlogin").toString();localStorage.setItem("Datalogin",j)}else localStorage.removeItem("Datalogin");u.saveProfileOnLocalStorage(B)}else if(6===B.body.code){u.tmpToken=B.body.accessToken,u.termsService.showTerms(u.tmpToken),u.pushGaEvent("fallido");const j=u.termsService.getTermsAcceptedObservable().subscribe({next:()=>{u.service.completeAuthentication(JSON.stringify(u.formData.value)).subscribe(be=>{0===be.body.code&&u.saveProfileOnLocalStorage(be)},be=>{u.isLoading=!1,u.openSnackBar2(be.error.message,"Cerrar")}),j.unsubscribe()},error:be=>{u.isLoading=!1,u.openSnackBar2(be.error.message,"Cerrar")}})}else 4===B.body.code&&u.dialog.open(NC.j).afterClosed().subscribe(be=>{const xn=B;u.service.acceptNewDataProtectionPolicy(JSON.stringify({idPolitica:u.flags.Login.idPoliticaProteccionDeDatos,accountId:xn.body.profile.accountId,accepted:be?76:75,userName:xn.body.profile.username,personId:xn.body.profile.accountCode})).subscribe(hi=>{200===hi.status&&u.saveProfileOnLocalStorage(xn)},hi=>{u.errorMessage="GeneralLoginError",u.openSnackBar2(u.i18n.Login.Errors.GeneralLoginError,"Cerrar")})})},B=>{u.pushGaEvent("fallido"),u.isLoading=!1,401===B.status?3===B.error.code&&(u.errorMessage="WrongCredentials",u.openSnackBar2(u.i18n.Login.Errors.WrongCredentials,"Cerrar"),u.gaEventLoginSuccess("",!1)):403===B.status?(u.gaEventLoginSuccess("",!1),8===B.error.code?(u.errorMessage="AccountBlockecByPasswordSecurity",u.openSnackBar2(u.i18n.Login.Errors.AccountBlockecByPasswordSecurity,"Cerrar")):7===B.error.code?(u.errorMessage="GeneralLoginError",u.openSnackBar2(u.i18n.Login.Errors.GeneralLoginError,"Cerrar")):10===B.error.code?u.dialog.open(yu.$,{panelClass:"identity-validation-pop-up",width:"788px",height:"430px",data:{personId:B.error.personId,userName:u.formData.value.userName}}):11===B.error.code?(u.errorMessage="ValidatingIdentity",u.openSnackBar2(u.i18n.Login.Errors.ValidatingIdentity,"Cerrar")):12===B.error.code?u.dialog.open(yu.$,{panelClass:"identity-validation-pop-up",backdropClass:"identityValidation-backdrop",width:"788px",height:"430px",data:{personId:B.error.personId,userName:u.formData.value.userName}}):13===B.error.code?u.dialog.open(yb._,{panelClass:"pass-dialog-idenity-validation-success",backdropClass:"identityValidation-backdrop",width:"420px",height:"400px"}):14===B.error.code&&(u.errorMessage="CommunicateWithTheChannels",u.openSnackBar2(u.I18NextService.t("login.errors.CommunicateWithTheChannels"),"Cerrar"))):(u.errorMessage="TimoutGeneralLoginError",u.openSnackBar2(u.i18n.Login.Errors.TimoutGeneralLoginError,"Cerrar"),u.gaEventLoginSuccess("",!1))}))})()}pushGaEvent(u){const B=localStorage.getItem("profile");let j;j=null!==B?JSON.parse(B).accountId:"desconocido",window.dataLayer.push({event:"ga_event",event_name:"evento_interactivo_web",category:"inicio_de_sesion",action:"login",label:u,userid:j})}pushGaEvent2(u,B){const j=localStorage.getItem("profile");let be;be=null!==j?JSON.parse(j).accountId:"desconocido",window.dataLayer.push({event:"ga_event",event_name:"evento_interactivo_web",category:"inicio_de_sesion",action:B,label:u,userid:be})}openSnackBar2(u,B){this.toastr.error(u)}login(){this.loginError="",localStorage.removeItem("isSisplay"),"VALID"==this.formData.status&&(this.isLoading=!0,this.service.login(JSON.stringify(this.formData.value)).subscribe(u=>{202==u.status?(this.tmpToken=u.body.accessToken,this.assetsService.getTerms().subscribe(B=>{"100"==B.code&&B.data.length>0?(this.termsUrl=B.data[0].path,this.openDialog()):(this.termsUrl="terminos.pdf",this.openDialog())},B=>{this.termsUrl="terminos.pdf",this.openDialog()})):200==u.status?this.makeLogin(u.body):this.createSession(u.body,"false")},u=>{this.isLoading=!1,this.gaEventLoginSuccess("",!1),401==u.status?this.errorMessage="WrongCredentials":418==u.status?this.errorMessage="WrongLocation":422==u.status&&u.error.message?this.errorMessage="AccountBlockecByPasswordSecurity"==u.error.message||"AccountBlockecByPasswordSecurity"==u.error.errorCode?"AccountBlockecByPasswordSecurity":"GeneralLoginError":403==u.status?"Bloqueada por contrase\xf1a"==u.error.message||"Bloqueada por contrase\xf1a"==u.error.errorCode?this.errorMessage="AccountBlockecByPasswordSecurity":(this.errorMessage="GeneralLoginError",this.gaEventLoginSuccess("",!1)):this.errorMessage=404==u.status?"WrongCredentials":"TimoutGeneralLoginError"}))}openDialog(){this.dialog.open(vb.L,{backdropClass:"terms-dialog-background",data:{url:this.terms.path},panelClass:"terms-dialog",maxWidth:"350px"})}opendialogpoliticas(){this.dialog.open(NC.j,{backdropClass:"terms-dialog-background",data:{url:this.terms.path},panelClass:"terms-dialog",maxWidth:"350px"}).afterClosed().subscribe(B=>{B?this.acceptTerms():(this.toastr.info("Debes aceptar las politicas para continuar"),this.isLoading=!1)})}acceptTerms(){this.isLoading=!0,this.service.acceptTerms(this.tmpToken).subscribe({next:()=>this.completeLogin(),error:u=>{if(200===u.status)return this.completeLogin();this.isLoading=!1,this.toastr.error("Hubo un error por favor intenta de nuevo")}})}validateFlag(){return"active"===this.flags.dataRequest}validateVIP(u){var B=this;return(0,Nu.Z)(function*(){return new Promise((j,be)=>{if(!B.validateFlag())return j(null),!1;let ut=u.identityDocument.number,xn=localStorage.getItem(`${ut}-lastIsVip`),Dr=localStorage.getItem(`${ut}-send-lastIsVip`),hi=`${(new Date).getMonth()}-${(new Date).getDate()}-${(new Date).getFullYear()}`;if(xn&&xn==hi||Dr&&Dr>=hi)return j(null),!1;var vi=u.identityDocument.type;"C.C"==vi||1==vi?vi="ID":("C.E"==vi||4==vi)&&(vi="RES"),B.service.isVIP({docNumber:u.identityDocument.number,type:vi}).subscribe(na=>{201==na.status?(B.openDialogData(u.identityDocument.number,u.identityDocument.type),be()):(localStorage.setItem(`${ut}-lastIsVip`,hi),j(null))},na=>{j(null)})})})()}openDialogData(u,B){this.dialog.open(RC.A,{height:"600px",data:{documentNumber:u,type:B}}).afterClosed().subscribe(be=>{be&&this.completeLogin()})}makeLogin(u){this.service.getProfile(u.accessToken).subscribe(B=>{var j=B.body;this.gaEventLoginSuccess(j.accountId,!0),this.validateVIP(j).then(()=>{this.service.getBalance(u.accessToken).subscribe(be=>{if(localStorage.setItem("balance",JSON.stringify(be.body)),localStorage.setItem("balanceLetUpdate",((new Date).getTime()+12e4).toString()),localStorage.setItem("balanceMinAge",Fv(new Date).add(2,"minutes").toISOString()),localStorage.setItem("lastLogin",Fv(new Date).toISOString()),localStorage.setItem("profile",JSON.stringify(j)),localStorage.setItem("session",JSON.stringify(u)),localStorage.setItem("minTokenRefresh",((new Date).getTime()+5e5).toString()),"active"==this.flags.updateDataModal&&!localStorage.getItem("minUpdateModal")||parseInt(localStorage.getItem("minUpdateModal"))<(new Date).getTime())return this.openDialogUpdate(),!1;location.reload()},be=>{this.isLoading=!1,this.openSnackBar("Hubo al recuperar el balance del usuario","Cerrar")})}).catch(be=>{this.isLoading=!1})},()=>{this.isLoading=!1,this.openSnackBar("Hubo al recuperar la informaci\xf3n del usuario","Cerrar")})}openSnackBar(u,B){this.toastr.error(u)}createSession(u,B){this.validateVIP(u.profile).then(()=>{if(this.gaEventLoginSuccess(u.profile.accountId,!0),localStorage.setItem("balance",JSON.stringify(u.balance)),localStorage.setItem("balanceLetUpdate",((new Date).getTime()+12e4).toString()),localStorage.setItem("balanceMinAge",Fv(new Date).add(2,"minutes").toISOString()),localStorage.setItem("lastLogin",Fv(new Date).toISOString()),localStorage.setItem("profile",JSON.stringify(u.profile)),localStorage.setItem("session",JSON.stringify(u.session)),localStorage.setItem("minTokenRefresh",((new Date).getTime()+5e5).toString()),localStorage.setItem("isSisplay",B),"active"==this.flags.updateDataModal&&!localStorage.getItem("minUpdateModal")||parseInt(localStorage.getItem("minUpdateModal"))<(new Date).getTime())return this.openDialogUpdate(),!1;location.reload()}).catch(j=>{this.gaEventLoginSuccess("",!1),this.isLoading=!1})}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(ed.uw),e.Y36(Um.z),e.Y36(Yg.r),e.Y36(ed.so),e.Y36(Tc.yh),e.Y36(Iw),e.Y36(Zs.F0),e.Y36(Qh._W),e.Y36(Ed.WD))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["app-modal-loginresponsive"]],decls:35,vars:61,consts:[["novalidate","","autocomplete","off","id","formLogin",1,"formularioinput",3,"ngClass","formGroup","ngSubmit"],[1,"close-pop-up"],[1,"fas","fa-times","cursor-pointer",3,"click"],[1,"fomularioimg"],["src","../../../../assets/img/logos/logo-bp.svg",1,"fomularioimg-img",3,"alt","title"],[1,"mb-3","w-100"],["type","text","id","userName","formControlName","userName",1,"inciosesion",3,"ngClass","placeholder"],["class","invalid-feedback",4,"ngIf"],["type","password","id","password","formControlName","password",1,"inciosesion",3,"ngClass","placeholder"],[1,"recordardatos"],["type","checkbox","formControlName","recordarPass"],[1,"formularioinput-botones"],["id","btnLoginPrimaryModal","data-callback","successSubmit","type","submit",1,"w-100","btn-inicio","mb-2","betplaycaptcha",3,"ngClass","disabled"],["class","fas fa-circle-notch fa-spin",4,"ngIf"],["id","btnLoginRealModal","type","submit",2,"position","fixed","left","-9999px"],["href","/registrarse",1,"w-100"],["type","button",1,"btn-registro","w-100",3,"click"],[1,"text-center","mb-0","recuperarpass",3,"click"],[1,"btn","btn-link","text-recuperarpass","cursor-pointer",3,"click"],["class","col-12 mt-3",4,"ngIf"],[1,"invalid-feedback"],[1,"fas","fa-circle-notch","fa-spin"],[1,"col-12","mt-3"],[1,"text-center"],[1,"terminos",3,"click"]],template:function(B,j){1&B&&(e.TgZ(0,"form",0),e.NdJ("ngSubmit",function(ut){return j.authenticate(ut)}),e.TgZ(1,"h6",1)(2,"i",2),e.NdJ("click",function(){return j.closeModal()}),e.qZA()(),e.TgZ(3,"figure",3),e._UZ(4,"img",4),e.ALo(5,"i18next"),e.ALo(6,"i18next"),e.qZA(),e.TgZ(7,"div",5),e._UZ(8,"input",6),e.ALo(9,"i18next"),e.YNc(10,GC,3,5,"div",7),e.qZA(),e.TgZ(11,"div",5),e._UZ(12,"input",8),e.ALo(13,"i18next"),e.YNc(14,Pv,3,5,"div",7),e.qZA(),e.TgZ(15,"div",9),e._UZ(16,"input",10),e.TgZ(17,"p"),e._uU(18),e.ALo(19,"i18next"),e.qZA()(),e.TgZ(20,"div",11)(21,"button",12),e._uU(22),e.ALo(23,"i18next"),e.YNc(24,Sw,1,0,"i",13),e.qZA(),e._UZ(25,"button",14),e.TgZ(26,"a",15)(27,"button",16),e.NdJ("click",function(){return j.gaEventLogin()})("click",function(){return j.pushGaEvent2(j.texts.Login.Register,"registro")}),e._uU(28),e.ALo(29,"i18next"),e.qZA()()(),e.TgZ(30,"p",17),e.NdJ("click",function(){return j.pushGaEvent2(j.texts.Login.RecoveryPass,"contrasena")}),e.TgZ(31,"span",18),e.NdJ("click",function(){return j.openDialogUpdate2()}),e._uU(32),e.ALo(33,"i18next"),e.qZA()(),e.YNc(34,Vx,7,5,"div",19),e.qZA()),2&B&&(e.Q6J("ngClass",e.WLB(42,Jx,""!=j.errorMessage,""==j.errorMessage))("formGroup",j.formData),e.xp6(4),e.s9C("alt",e.xi3(5,18,"login.logoAlt",e.DdM(45,Kx))),e.s9C("title",e.xi3(6,21,"login.logoTitle",e.DdM(46,Kx))),e.xp6(4),e.s9C("placeholder",e.xi3(9,24,"login.user",e.DdM(47,WC))),e.Q6J("ngClass",e.WLB(48,ZC,j.hasError("userName"),!j.hasError("userName")&&j.isSubmited)),e.xp6(2),e.Q6J("ngIf",j.hasError("userName","required")),e.xp6(2),e.s9C("placeholder",e.xi3(13,27,"login.password",e.DdM(51,Wx))),e.Q6J("ngClass",e.WLB(52,ZC,j.hasError("password"),!j.hasError("password")&&j.isSubmited)),e.xp6(2),e.Q6J("ngIf",j.hasError("password","required")),e.xp6(4),e.Oqu(e.xi3(19,30,"login.rememberUserData",e.DdM(55,Zx))),e.xp6(3),e.Q6J("ngClass",e.VKq(56,WM,j.isLoading))("disabled",j.isLoading),e.xp6(1),e.hij(" ",e.xi3(23,33,"login.login",e.DdM(58,ZM))," "),e.xp6(2),e.Q6J("ngIf",j.isLoading),e.xp6(4),e.hij(" ",e.xi3(29,36,"login.register",e.DdM(59,XC))," "),e.xp6(4),e.hij(" ",e.xi3(33,39,"login.recoveryPass",e.DdM(60,Xx))," "),e.xp6(2),e.Q6J("ngIf",1==j.flags.Login.Terminos.active))},dependencies:[co.mk,co.O5,Io._Y,Io.Fj,Io.Wl,Io.JJ,Io.JL,Io.sg,Io.u,Ed.e3],styles:[".btn-inicio[_ngcontent-%COMP%]{border:1px solid #3CB4E5;background:#00133B;color:#fff;height:35px!important;margin:0 5% 0 0;border-radius:3px}.btn-inicio[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.btn-registro[_ngcontent-%COMP%]{color:#002361;background-color:#3cb4e5;border:none;height:35px!important;border-radius:3px}.btn-registro[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.recuperarpass[_ngcontent-%COMP%]{margin:5px}.text-recuperarpass[_ngcontent-%COMP%]{color:#3cb4e5}.inciosesion[_ngcontent-%COMP%]{height:35px;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.15rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:95%}.close-pop-up[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}.formularioinput-botones[_ngcontent-%COMP%]{display:flex;margin:20px 0}.form-group-input[_ngcontent-%COMP%]{padding:5px 20px}.recordardatos[_ngcontent-%COMP%]{display:flex;align-items:baseline;margin:5px 0}.recordardatos[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0 5px;font-size:1em}.formularioinput[_ngcontent-%COMP%]{display:flex!important;flex-direction:column;background-color:#00133b;padding:20px}.formularioinput[_ngcontent-%COMP%] .inciosesion[_ngcontent-%COMP%]{width:100%}.formularioinput[_ngcontent-%COMP%] .fomularioimg[_ngcontent-%COMP%]{display:flex;justify-content:center;align-content:center}.formularioinput[_ngcontent-%COMP%] .fomularioimg-img[_ngcontent-%COMP%]{width:70%}.formularioinput[_ngcontent-%COMP%] .btn-registro[_ngcontent-%COMP%]{hover:none;margin:0}.formularioinput[_ngcontent-%COMP%] .btn-inicio[_ngcontent-%COMP%]{hover:none;width:inherit;margin:0 5% 0 0}.formularioinput[_ngcontent-%COMP%] .formularioinput-botones[_ngcontent-%COMP%]{width:100%}.formularioinput[_ngcontent-%COMP%] .recuperarpass[_ngcontent-%COMP%]{width:-webkit-fill-available}.formularioinput[_ngcontent-%COMP%] .recuperarpass[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:1em}.formularioinput[_ngcontent-%COMP%] .text-recuperarpass[_ngcontent-%COMP%]{color:#fff}.formularioinput[_ngcontent-%COMP%] .fomularioclose[_ngcontent-%COMP%]{display:block}"]})}return w})();const XM=function(){return{defaultValue:"Ingresa tu usuario"}};function qM(w,U){1&w&&(e.TgZ(0,"div",14),e._uU(1),e.ALo(2,"i18next"),e.qZA()),2&w&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"login.errors.emptyUsername",e.DdM(4,XM))," "))}const $M=function(){return{defaultValue:"Ingresa tu contrase\xf1a"}};function eD(w,U){1&w&&(e.TgZ(0,"div",14),e._uU(1),e.ALo(2,"i18next"),e.qZA()),2&w&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"login.errors.emptyPassword",e.DdM(4,$M))," "))}function tD(w,U){1&w&&e._UZ(0,"i",15)}const $x=function(w,U){return{"d-none":w,"d-block":U}},Tw=function(){return{defaultValue:"Usuario / C\xe9dula"}},qC=function(w,U){return{"is-invalid":w,"is-valid":U}},eM=function(){return{defaultValue:"Contrase\xf1a"}},$C=function(w){return{disabled:w}},T0=function(){return{defaultValue:"Ingresar"}},eB=function(){return{defaultValue:"Registrarse"}},Bb=function(){return{defaultValue:"Recuperar contrase\xf1a"}};function xb(w,U){if(1&w){const u=e.EpF();e.TgZ(0,"form",1),e.NdJ("ngSubmit",function(j){e.CHM(u);const be=e.oxw();return e.KtG(be.authenticate(j))}),e.TgZ(1,"div",2),e._UZ(2,"input",3),e.ALo(3,"i18next"),e.YNc(4,qM,3,5,"div",4),e.qZA(),e.TgZ(5,"div",2),e._UZ(6,"input",5),e.ALo(7,"i18next"),e.YNc(8,eD,3,5,"div",4),e.qZA(),e.TgZ(9,"div",6)(10,"button",7),e._uU(11),e.ALo(12,"i18next"),e.YNc(13,tD,1,0,"i",8),e.qZA(),e._UZ(14,"button",9),e.TgZ(15,"a",10)(16,"button",11),e.NdJ("click",function(){e.CHM(u);const j=e.oxw();return e.KtG(j.gaEventLogin(j.texts.Login.Register))}),e._uU(17),e.ALo(18,"i18next"),e.qZA()()(),e.TgZ(19,"p",12)(20,"span",13),e.NdJ("click",function(){e.CHM(u);const j=e.oxw();return e.KtG(j.openDialogUpdate2(j.texts.Login.RecoveryPass,"contrasena"))}),e._uU(21),e.ALo(22,"i18next"),e.qZA()()()}if(2&w){const u=e.oxw();e.Q6J("ngClass",e.WLB(29,$x,""!=u.errorMessage,""==u.errorMessage))("formGroup",u.formData),e.xp6(2),e.s9C("placeholder",e.xi3(3,14,"login.user",e.DdM(32,Tw))),e.Q6J("ngClass",e.WLB(33,qC,u.hasError("userName"),!u.hasError("userName")&&u.isSubmited)),e.xp6(2),e.Q6J("ngIf",u.hasError("userName","required")),e.xp6(2),e.s9C("placeholder",e.xi3(7,17,"login.password",e.DdM(36,eM))),e.Q6J("ngClass",e.WLB(37,qC,u.hasError("password"),!u.hasError("password")&&u.isSubmited)),e.xp6(2),e.Q6J("ngIf",u.hasError("password","required")),e.xp6(2),e.Q6J("ngClass",e.VKq(40,$C,u.isLoading))("disabled",u.isLoading),e.xp6(1),e.hij(" ",e.xi3(12,20,"login.login",e.DdM(42,T0))," "),e.xp6(2),e.Q6J("ngIf",u.isLoading),e.xp6(4),e.hij(" ",e.xi3(18,23,"login.register",e.DdM(43,eB))," "),e.xp6(4),e.hij(" ",e.xi3(22,26,"login.recoveryPass",e.DdM(44,Bb))," ")}}const Qv=f(16676);let Mb=(()=>{class w{constructor(u,B,j,be,ut,xn,Dr){this.dialog=u,this.assetsService=B,this.store=j,this.service=be,this.I18NextService=ut,this.termsService=xn,this.toastr=Dr,this.errorMessage="",this.formError="",this.formSuccess="",this.isLoading=!1,this.isSubmited=!1,this.isRecovery=!1,this.successRecovery=!1,this.termsUrl="",this.loginError="",this.textBotonRegister="Registrarse",this.textBotonRetry="Volver A Intentar",this.textLinkRecovery="Recuperar Contrase\xf1a",this.formData=new Io.nJ({userName:new Io.p4("",[Io.kI.required]),password:new Io.p4("",[Io.kI.required])}),this.formRecovery=new Io.nJ({documentNumber:new Io.p4("",[Io.kI.required,Io.kI.minLength(5),Io.kI.maxLength(10),Io.kI.pattern(/^[1-9][0-9]*$/)])})}ngOnInit(){this.assetsSubscription=this.store.select("assets").subscribe(u=>{this.texts=u.i18n,this.terms=u.terms,this.i18n=u.i18n,this.localTexts=u.localTexts,this.terminos=u.i18n,this.flags=u.flags}),setTimeout(function(){window.initCaptcha()},1e3)}hasError(u,B=null){return B?this.isSubmited&&this.formData.controls[u].hasError(B):this.isSubmited&&"INVALID"===this.formData.controls[u].status}hasErrorRecovery(u,B=null){return B?this.isSubmited&&this.formRecovery.controls[u].hasError(B):this.isSubmited&&"INVALID"===this.formRecovery.controls[u].status}openDialogUpdate2(u,B){this.pushGaEvent2(u,B),this.dialog.open(Cb,{panelClass:"pass-dialog",maxHeight:"700px",width:"400px"})}openDialogUpdate(){this.dialog.open(pb.j,{panelClass:"blue-dialog"}).afterClosed().subscribe(B=>{B?window.location.href="/cuenta":location.reload()})}recoveryPass(){console.log("Recovering..."),this.isSubmited=!0,this.errorMessage="",this.formError="",this.formSuccess="","VALID"==this.formRecovery.status&&(this.isLoading=!0,this.service.recoveryPass(this.formRecovery.value.documentNumber).subscribe(u=>{this.isLoading=!1;let B=this.i18n.RecoveryPassword.Success.SuccessRecovery;const j=u.body.email;B=B.replace("#",u.body.phoneNumber),B=B.replace("$",j),this.formSuccess=B},u=>{this.isLoading=!1,this.formError=404==u.status?421==u.error.statusCode?"AccountBlocked":"DocumentNumberNotFound":"ErrorRecovery"}))}gaEventLoginTryAgain(){this.errorMessage="",window.dataLayer.push({event:"ga_event_login",category:"Iniciar sesion",action:"BPW - Login",label:this.textBotonRetry})}gaEventLogin(u){this.pushGaEvent2(u,"registro"),window.dataLayer.push({event:"ga_event",category:"Registro",action:"BPW - Login",label:this.textBotonRegister})}gaEventRecovery(){this.isRecovery=!0,window.dataLayer.push({event:"ga_event",category:"Recuperar clave",action:"BPW - Login",label:this.textLinkRecovery})}gaEventRecoveryPass(u){window.dataLayer.push({event:"ga_event",category:"Recuperar clave",action:"BPW - Ingresar correo",label:"recovery"===u.target.attributes.id.nodeValue?"Recuperar":"Atras"})}gaEventLoginSuccess(u,B){const j={event:"ga_event_login",category:"Iniciar sesion",action:"BPW - Login",label:"Ingresar - "+(!0===B?"Exitoso":"Fallido")};""!==u&&(j.userId=u),window.dataLayer.push(j)}authenticate(u){this.completeLogin()}saveProfileOnLocalStorage(u){const B=u.body.profile,j=u.body.session,be=u.body.balance,ut=u.body.kambiToken,xn=B.accountCode;this.gaEventLoginSuccess(B.accountId,!0),this.isLoading=!0,this.validateVIP(B).then(()=>{this.isLoading=!1;const Dr=km.AES.encrypt(JSON.stringify(u.body.changePassword),"keyformlogin").toString();if(console.log(Dr),localStorage.setItem("changePassword",Dr),localStorage.setItem("balance",JSON.stringify(be)),localStorage.setItem("kambiToken",ut),localStorage.setItem("playerId",xn),localStorage.setItem("kambiBalance",be.kambiBalance),localStorage.setItem("kambiBonus",JSON.stringify(be.kambiBalance)),localStorage.setItem("balanceLetUpdate",((new Date).getTime()+12e4).toString()),localStorage.setItem("balanceMinAge",Qv(new Date).add(2,"minutes").toISOString()),localStorage.setItem("lastLogin",Qv(new Date).toISOString()),localStorage.setItem("profile",JSON.stringify(B)),localStorage.setItem("session",JSON.stringify(j)),localStorage.setItem("minTokenRefresh",((new Date).getTime()+5e5).toString()),"active"==this.flags.updateDataModal&&!localStorage.getItem("minUpdateModal")||parseInt(localStorage.getItem("minUpdateModal"))<(new Date).getTime())return this.openDialogUpdate(),!1;location.reload()})}completeLogin(){var u=this;return(0,Nu.Z)(function*(){u.loginError="",localStorage.removeItem("isSisplay");try{let B=yield window.$.get(qs.N.currentTimeUrl);localStorage.setItem("currentTime",B.time)}catch{localStorage.setItem("currentTime",(new Date).getTime().toString())}"VALID"==u.formData.status&&(u.isLoading=!0,u.service.completeAuthentication(JSON.stringify(u.formData.value)).subscribe(B=>{if(0===B.body.code)u.pushGaEvent("exitoso"),1==u.flags.Login.Terminos.active&&u.openDialog(),u.saveProfileOnLocalStorage(B);else if(6===B.body.code){u.tmpToken=B.body.accessToken,u.termsService.showTerms(u.tmpToken),u.pushGaEvent("fallido");const j=u.termsService.getTermsAcceptedObservable().subscribe({next:()=>{u.service.completeAuthentication(JSON.stringify(u.formData.value)).subscribe(be=>{0===be.body.code&&u.saveProfileOnLocalStorage(be)},be=>{u.isLoading=!1,u.openSnackBar2(be.error.message,"Cerrar")}),j.unsubscribe()},error:be=>{u.isLoading=!1,u.openSnackBar2(be.error.message,"Cerrar")}})}else 4===B.body.code&&(u.pushGaEvent("fallido"),u.dialog.open(NC.j).afterClosed().subscribe(be=>{const xn=B;u.service.acceptNewDataProtectionPolicy(JSON.stringify({idPolitica:u.flags.Login.idPoliticaProteccionDeDatos,accountId:xn.body.profile.accountId,accepted:be?76:75,userName:xn.body.profile.username,personId:xn.body.profile.accountCode})).subscribe(hi=>{200===hi.status&&u.saveProfileOnLocalStorage(xn)},hi=>{u.errorMessage="GeneralLoginError",u.openSnackBar2(u.i18n.Login.Errors.GeneralLoginError,"Cerrar")})}))},B=>{u.pushGaEvent("fallido"),u.isLoading=!1,401===B.status?3===B.error.code&&(u.errorMessage="WrongCredentials",u.openSnackBar2(u.i18n.Login.Errors.WrongCredentials,"Cerrar"),u.gaEventLoginSuccess("",!1)):403===B.status?(u.gaEventLoginSuccess("",!1),8===B.error.code?(u.errorMessage="AccountBlockecByPasswordSecurity",u.openSnackBar2(u.i18n.Login.Errors.AccountBlockecByPasswordSecurity,"Cerrar")):7===B.error.code?(u.errorMessage="GeneralLoginError",u.openSnackBar2(u.i18n.Login.Errors.GeneralLoginError,"Cerrar")):10===B.error.code?u.dialog.open(yu.$,{panelClass:"identity-validation-pop-up",width:"788px",height:"430px",data:{personId:B.error.personId,userName:u.formData.value.userName}}):11===B.error.code?(u.errorMessage="ValidatingIdentity",u.openSnackBar2(u.i18n.Login.Errors.ValidatingIdentity,"Cerrar")):12===B.error.code?u.dialog.open(yu.$,{panelClass:"identity-validation-pop-up",backdropClass:"identityValidation-backdrop",width:"788px",height:"430px",data:{personId:B.error.personId,userName:u.formData.value.userName}}):13===B.error.code?u.dialog.open(yb._,{panelClass:"pass-dialog-idenity-validation-success",backdropClass:"identityValidation-backdrop",width:"420px",height:"400px"}):14===B.error.code&&(u.errorMessage="CommunicateWithTheChannels",u.openSnackBar2(u.I18NextService.t("login.errors.CommunicateWithTheChannels"),"Cerrar"))):(u.errorMessage="TimoutGeneralLoginError",u.gaEventLoginSuccess("",!1),u.openSnackBar2(u.i18n.Login.Errors.TimoutGeneralLoginError,"Cerrar"))}))})()}login(){this.loginError="",localStorage.removeItem("isSisplay"),"VALID"==this.formData.status&&(this.isLoading=!0,this.service.login(JSON.stringify(this.formData.value)).subscribe(u=>{202==u.status?(this.pushGaEvent("exitoso"),this.tmpToken=u.body.accessToken,this.assetsService.getTerms().subscribe(B=>{"100"==B.code&&B.data.length>0?(this.termsUrl=B.data[0].path,this.openDialog()):(this.termsUrl="terminos.pdf",this.openDialog())},B=>{this.pushGaEvent("fallido"),this.termsUrl="terminos.pdf",this.openDialog()})):200==u.status?this.makeLogin(u.body):this.createSession(u.body,"false")},u=>{this.pushGaEvent("fallido"),this.isLoading=!1,this.gaEventLoginSuccess("",!1),401==u.status?this.errorMessage="WrongCredentials":418==u.status?this.errorMessage="WrongLocation":422==u.status&&u.error.message?this.errorMessage="AccountBlockecByPasswordSecurity"==u.error.message||"AccountBlockecByPasswordSecurity"==u.error.errorCode?"AccountBlockecByPasswordSecurity":"GeneralLoginError":403==u.status?"Bloqueada por contrase\xf1a"==u.error.message||"Bloqueada por contrase\xf1a"==u.error.errorCode?this.errorMessage="AccountBlockecByPasswordSecurity":(this.errorMessage="GeneralLoginError",this.gaEventLoginSuccess("",!1)):this.errorMessage=404==u.status?"WrongCredentials":"TimoutGeneralLoginError"}))}pushGaEvent(u){const B=localStorage.getItem("profile");let j;j=null!==B?JSON.parse(B).accountId:"desconocido",window.dataLayer.push({event:"ga_event",event_name:"evento_interactivo_web",category:"inicio_de_sesion",action:"login",label:u,userid:j})}pushGaEvent2(u,B){const j=localStorage.getItem("profile");let be;be=null!==j?JSON.parse(j).accountId:"desconocido",window.dataLayer.push({event:"ga_event",event_name:"evento_interactivo_web",category:"inicio_de_sesion",action:B,label:u,userid:be})}openDialog(){this.dialog.open(vb.L,{backdropClass:"terms-dialog-background",data:{url:this.terms.path},panelClass:"terms-dialog",maxWidth:"350px"})}validateFlag(){return"active"===this.flags.dataRequest}validateVIP(u){var B=this;return(0,Nu.Z)(function*(){return new Promise((j,be)=>{if(!B.validateFlag())return j(),!1;let ut=u.identityDocument.number,xn=localStorage.getItem(`${ut}-lastIsVip`),Dr=localStorage.getItem(`${ut}-send-lastIsVip`),hi=`${(new Date).getMonth()}-${(new Date).getDate()}-${(new Date).getFullYear()}`;if(xn&&xn==hi||Dr&&Dr>=hi)return j(),!1;var vi=u.identityDocument.type;"C.C"==vi||1==vi?vi="ID":("C.E"==vi||4==vi)&&(vi="RES"),B.service.isVIP({docNumber:u.identityDocument.number,type:vi}).subscribe(na=>{201==na.status?(B.openDialogData(u.identityDocument.number,u.identityDocument.type),be()):(localStorage.setItem(`${ut}-lastIsVip`,hi),j())},na=>{j()})})})()}openDialogData(u,B){this.dialog.open(RC.A,{height:"600px",data:{documentNumber:u,type:B}}).afterClosed().subscribe(be=>{be&&this.completeLogin()})}makeLogin(u){this.service.getProfile(u.accessToken).subscribe(B=>{var j=B.body;this.gaEventLoginSuccess(j.accountId,!0),this.pushGaEvent("exitoso"),this.validateVIP(j).then(()=>{this.service.getBalance(u.accessToken).subscribe(be=>{if(localStorage.setItem("balance",JSON.stringify(be.body)),localStorage.setItem("balanceLetUpdate",((new Date).getTime()+12e4).toString()),localStorage.setItem("balanceMinAge",Qv(new Date).add(2,"minutes").toISOString()),localStorage.setItem("lastLogin",Qv(new Date).toISOString()),localStorage.setItem("profile",JSON.stringify(j)),localStorage.setItem("session",JSON.stringify(u)),localStorage.setItem("minTokenRefresh",((new Date).getTime()+5e5).toString()),"active"==this.flags.updateDataModal&&!localStorage.getItem("minUpdateModal")||parseInt(localStorage.getItem("minUpdateModal"))<(new Date).getTime())return this.openDialogUpdate(),!1;location.reload()},be=>{this.isLoading=!1,this.openSnackBar("Hubo al recuperar el balance del usuario","Cerrar")})}).catch(be=>{this.isLoading=!1})},()=>{this.isLoading=!1,this.openSnackBar("Hubo al recuperar la informaci\xf3n del usuario","Cerrar")})}openSnackBar2(u,B){this.toastr.error(u)}openSnackBar(u,B){this.toastr.error(u)}createSession(u,B){this.validateVIP(u.profile).then(()=>{if(this.gaEventLoginSuccess(u.profile.accountId,!0),localStorage.setItem("balance",JSON.stringify(u.balance)),localStorage.setItem("balanceLetUpdate",((new Date).getTime()+12e4).toString()),localStorage.setItem("balanceMinAge",Qv(new Date).add(2,"minutes").toISOString()),localStorage.setItem("lastLogin",Qv(new Date).toISOString()),localStorage.setItem("profile",JSON.stringify(u.profile)),localStorage.setItem("session",JSON.stringify(u.session)),localStorage.setItem("minTokenRefresh",((new Date).getTime()+5e5).toString()),localStorage.setItem("isSisplay",B),"active"==this.flags.updateDataModal&&!localStorage.getItem("minUpdateModal")||parseInt(localStorage.getItem("minUpdateModal"))<(new Date).getTime())return this.openDialogUpdate(),!1;location.reload()}).catch(j=>{this.gaEventLoginSuccess("",!1),this.isLoading=!1})}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(ed.uw),e.Y36(Um.z),e.Y36(Tc.yh),e.Y36(Yg.r),e.Y36(Ed.WD),e.Y36(Iw),e.Y36(Qh._W))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["app-login"]],decls:1,vars:1,consts:[["class","formularioinput align-items-center","novalidate","","autocomplete","off","id","formLogin",3,"ngClass","formGroup","ngSubmit",4,"ngIf"],["novalidate","","autocomplete","off","id","formLogin",1,"formularioinput","align-items-center",3,"ngClass","formGroup","ngSubmit"],[1,"mb-0","w-100"],["type","text","id","userName","formControlName","userName",1,"inciosesion",3,"ngClass","placeholder"],["class","invalid-feedback",4,"ngIf"],["type","password","id","password","formControlName","password",1,"inciosesion",3,"ngClass","placeholder"],[1,"formularioinput-botones"],["id","btnLoginPrimary","data-callback","successSubmit","type","submit",1,"w-100","btn-inicio","betplaycaptcha",3,"ngClass","disabled"],["class","fas fa-circle-notch fa-spin",4,"ngIf"],["id","btnLoginReal","type","submit",2,"position","fixed","left","-9999px"],["href","/registrarse",1,"w-100"],["type","button",1,"btn-registro","m-0","w-100",3,"click"],[1,"text-center","mb-0","recuperarpass"],[1,"btn","btn-link","text-recuperarpass","cursor-pointer",3,"click"],[1,"invalid-feedback"],[1,"fas","fa-circle-notch","fa-spin"]],template:function(B,j){1&B&&e.YNc(0,xb,23,45,"form",0),2&B&&e.Q6J("ngIf",!j.isRecovery)},dependencies:[co.mk,co.O5,Io._Y,Io.Fj,Io.JJ,Io.JL,Io.sg,Io.u,Ed.e3],styles:[".formularioinput[_ngcontent-%COMP%]{display:grid!important;grid-template-columns:2fr 2fr 2fr 1fr;grid-gap:1%;align-items:baseline}.btn-inicio[_ngcontent-%COMP%]{border:1px solid #3CB4E5;background:#002361;color:#fff;height:35px!important;margin:0 5% 0 0;border-radius:3px}.btn-inicio[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.btn-registro[_ngcontent-%COMP%]{color:#002361;background-color:#3cb4e5;border:none;height:35px!important;border-radius:3px}.btn-registro[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.text-recuperarpass[_ngcontent-%COMP%]{color:#3cb4e5;font-size:1em}.inciosesion[_ngcontent-%COMP%]{height:35px;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.15rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:95%}.formularioinput-botones[_ngcontent-%COMP%]{display:flex}"]})}return w})();var qy=f(16676),$y=f(42091);const tM=function(){return{defaultValue:"Ingresa tu cup\xf3n"}};function nD(w,U){1&w&&(e.TgZ(0,"p",18),e._uU(1),e.ALo(2,"i18next"),e.qZA()),2&w&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"promotionalmodal.cuponInputPlaceholder",e.DdM(4,tM))," "))}const rD=function(){return{defaultValue:"ACTIVAR"}};function tB(w,U){1&w&&(e.TgZ(0,"button",19),e._uU(1),e.ALo(2,"i18next"),e.qZA()),2&w&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"promotionalmodal.activateButton",e.DdM(4,rD))," "))}const nM=function(){return{defaultValue:"Validando Cup\xf3n"}};function rM(w,U){1&w&&(e.TgZ(0,"button",20),e._UZ(1,"i",21),e._uU(2),e.ALo(3,"i18next"),e.qZA()),2&w&&(e.xp6(2),e.hij(" ",e.xi3(3,1,"promotionalmodal.validatingCuponButton",e.DdM(4,nM))," "))}function iM(w,U){if(1&w&&(e.TgZ(0,"button",22),e._UZ(1,"i",23),e._uU(2),e.qZA()),2&w){const u=e.oxw(2);e.xp6(2),e.hij(" ",u.successMessage," ")}}function aM(w,U){if(1&w&&(e.TgZ(0,"div",24),e._uU(1),e.qZA()),2&w){const u=e.oxw(2);e.xp6(1),e.hij(" ",u.error," ")}}const nB=function(){return{defaultValue:"INGRESA TU C\xd3DIGO"}},rB=function(){return{defaultValue:"Salir"}},Db=function(){return{defaultValue:"chica feliz ganando bono"}};function oM(w,U){if(1&w){const u=e.EpF();e.TgZ(0,"div",2)(1,"div",3)(2,"h2",4),e._uU(3),e.ALo(4,"i18next"),e.qZA(),e.TgZ(5,"form",5),e.NdJ("ngSubmit",function(){e.CHM(u);const j=e.oxw();return e.KtG(j.validateCupon())}),e._UZ(6,"input",6),e.ALo(7,"i18next"),e.YNc(8,nD,3,5,"p",7),e.TgZ(9,"div",8)(10,"div",9),e.YNc(11,tB,3,5,"button",10),e.YNc(12,rM,4,5,"button",11),e.YNc(13,iM,3,1,"button",12),e.qZA()()(),e.TgZ(14,"div",13)(15,"button",14),e.NdJ("click",function(){e.CHM(u);const j=e.oxw();return e.KtG(j.close())}),e._uU(16),e.ALo(17,"i18next"),e.qZA()(),e.YNc(18,aM,2,1,"div",15),e.qZA(),e.TgZ(19,"div",16),e._UZ(20,"img",17),e.ALo(21,"i18next"),e.qZA()()}if(2&w){const u=e.oxw();e.xp6(3),e.Oqu(e.xi3(4,10,"promotionalmodal.enterYourCodeTitle",e.DdM(22,nB))),e.xp6(2),e.Q6J("formGroup",u.formData),e.xp6(1),e.s9C("placeholder",e.xi3(7,13,"promotionalmodal.cuponInputPlaceholder",e.DdM(23,tM))),e.xp6(2),e.Q6J("ngIf",u.isSubmited&&u.formData.controls.cuponCode.hasError("required")),e.xp6(3),e.Q6J("ngIf",!u.isLoading&&!u.requestSuccess),e.xp6(1),e.Q6J("ngIf",u.isLoading),e.xp6(1),e.Q6J("ngIf",!u.isLoading&&u.requestSuccess),e.xp6(3),e.Oqu(e.xi3(17,16,"promotionalmodal.exitButton",e.DdM(24,rB))),e.xp6(2),e.Q6J("ngIf",""!=u.error),e.xp6(2),e.s9C("alt",e.xi3(21,19,"promotionalmodal.happyGirlImageAlt",e.DdM(25,Db)))}}const sM=function(){return{defaultValue:"icono para cerrar el modal de bono"}},iB=function(){return{defaultValue:"\xa1Felicitaciones!"}},iD=function(){return{defaultValue:'Tu c\xf3digo es v\xe1lido, revisa en la secci\xf3n "Mis Apuestas Gratuitas" si ya la tienes disponible. Si no, haz la recarga que te indicaron y podr\xe1s disfrutar de tu apuesta gratis.'}},aB=function(){return{defaultValue:"Recarga aqu\xed"}};function Sb(w,U){if(1&w){const u=e.EpF();e.TgZ(0,"div",25)(1,"div",26)(2,"div",27)(3,"div",28)(4,"div",29)(5,"img",30),e.NdJ("click",function(){e.CHM(u);const j=e.oxw();return e.KtG(j.closeModal())}),e.ALo(6,"i18next"),e.qZA()()(),e.TgZ(7,"div",31),e._UZ(8,"img",32),e.ALo(9,"i18next"),e.TgZ(10,"label",33),e._uU(11),e.ALo(12,"i18next"),e.qZA(),e.TgZ(13,"div",26)(14,"div",34)(15,"div",35)(16,"p"),e._uU(17),e.ALo(18,"i18next"),e.qZA()()()(),e.TgZ(19,"button",36),e.NdJ("click",function(){e.CHM(u);const j=e.oxw();return j.OpenModal(),e.KtG(j.gaEventHeader())}),e._uU(20),e.ALo(21,"i18next"),e.qZA()()()()()}2&w&&(e.xp6(5),e.s9C("alt",e.xi3(6,5,"promotionalmodal.closeIconAlt",e.DdM(20,sM))),e.xp6(3),e.s9C("alt",e.xi3(9,8,"promotionalmodal.happyGirlImageAlt",e.DdM(21,Db))),e.xp6(3),e.Oqu(e.xi3(12,11,"promotionalmodal.congratulationsTitle",e.DdM(22,iB))),e.xp6(6),e.hij(" ",e.xi3(18,14,"promotionalmodal.validCodeInstructions",e.DdM(23,iD))," "),e.xp6(3),e.Oqu(e.xi3(21,17,"promotionalmodal.rechargeButton",e.DdM(24,aB))))}let cM=(()=>{class w{constructor(u,B,j,be,ut,xn){this.dialogRef=u,this.service=B,this.dialog=j,this.store=be,this.toastr=xn,this.successMessage="",this.requestSuccess=!1,this.error="",this.isLoading=!1,this.isSubmited=!1,this.name="",this.isBrowser=(0,co.NF)(ut),this.formData=new Io.nJ({cuponCode:new Io.p4("",[Io.kI.required])}),this.assetsSubscription=this.store.select("assets").subscribe(Dr=>{this.i18n=Dr.i18n})}ngOnInit(){this.isBrowser&&localStorage.getItem("session")&&(this.isAuth=!0)}close(){this.dialogRef.close()}validateCupon(){if(this.trackEvent(),this.error="",this.isSubmited=!0,"VALID"===this.formData.status){this.isLoading=!0;let u=JSON.parse(localStorage.getItem("profile")),B={docNumber:u.identityDocument.number,id_player:u.accountId,id_bono:this.formData.value.cuponCode,registerDate:u.registerDate};this.name=u.firstName,this.service.validateCupon(B).subscribe(j=>{console.log(j),this.montoDepo=j.montoDepo,this.fechaExpira=j.fechaExpira,this.isLoading=!1,this.requestSuccess=!0},j=>{let be=new Array;be[401]={message:"Error al validar"},be[402]={message:"No se encontr\xf3 ning\xfan bono con el c\xf3digo ingresado"},be[403]={message:"El bono ya fue redimido"},be[404]={message:"El bono ingresado no se encuentra activo"},be[405]={message:"El bono ingresado se encuentra vencido"},be[411]={message:"Tipo de cliente no v\xe1lido"},be[410]={message:"El bono ha superado el l\xedmite de redenciones"},this.isLoading=!1,this.error=be[j.status]?be[j.status].message:"Hubo un problema, por favor intenta de nuevo"})}}closeModal(){this.dialogRef.close()}OpenModal(){this.isAuth?this.dialog.open($y.h,{panelClass:"menu-dialog"}):this.toastr.info("Debes iniciar sesi\xf3n")}trackEvent(){const u=localStorage.getItem("profile");let B;B=null!==u?JSON.parse(u).accountId:"desconocido",window.dataLayer.push({event:"ga_event",event_name:"evento_interactivo_web",category:"redimir_promocion",action:"insertar_codigo",label:"ACTIVAR",userid:B})}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(ed.so),e.Y36(xw.h),e.Y36(ed.uw),e.Y36(Tc.yh),e.Y36(e.Lbi),e.Y36(Qh._W))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["app-promotionalmodal"]],decls:2,vars:2,consts:[["class","row m-0 promotionalmodal align-items-center",4,"ngIf"],["class","",4,"ngIf"],[1,"row","m-0","promotionalmodal","align-items-center"],[1,"col-12","col-md-5"],[1,"text-center","fw-bold"],["novalidate","","autocomplete","off",1,"mb-3",3,"formGroup","ngSubmit"],["formControlName","cuponCode","type","text",1,"form-control",3,"placeholder"],["class","text-danger mb-0",4,"ngIf"],[1,"text-center","mt-3"],[1,"loadingButtonContent"],["class","btn btn-orange","type","submit","style","min-width: 200px",4,"ngIf"],["class","btn btn-info","type","button",4,"ngIf"],["class","btn btn-success","type","button",4,"ngIf"],[1,"text-center","mb-3"],[1,"btn-close-s",3,"click"],["class","alert alert-danger",4,"ngIf"],[1,"col-12","col-md-7","h-100","gift-container"],["src","assets/img/gift.png",1,"gift_image","d-none","d-md-block",3,"alt"],[1,"text-danger","mb-0"],["type","submit",1,"btn","btn-orange",2,"min-width","200px"],["type","button",1,"btn","btn-info"],[1,"fas","fa-sync","fa-spin"],["type","button",1,"btn","btn-success"],[1,"fas","fa-check"],[1,"alert","alert-danger"],[1,""],[1,"container"],[1,"row"],[1,"container","close-pop-up"],[1,"m-0","p-0","justify-content-end"],["width","25","src","../../../../assets/img/icon-close.svg",1,"mt-2",3,"alt","click"],[1,"container-modal","text-white","text-center","p-0"],["width","100%","src","../../../assets/img/chica-bono.png",3,"alt"],[1,"mt-4","h4","fw-bold"],[1,"row","m-0"],[1,"col-12"],[1,"btn","btn-success","mt-3",3,"click"]],template:function(B,j){1&B&&(e.YNc(0,oM,22,26,"div",0),e.YNc(1,Sb,22,25,"div",1)),2&B&&(e.Q6J("ngIf",j.requestSuccess),e.xp6(1),e.Q6J("ngIf",!j.requestSuccess))},dependencies:[co.O5,Io._Y,Io.Fj,Io.JJ,Io.JL,Io.sg,Io.u,Ed.e3],styles:[".promotionalmodal[_ngcontent-%COMP%]{width:600px;height:340px;overflow:hidden;padding:1em}.gift-container[_ngcontent-%COMP%]{position:relative}.gift_image[_ngcontent-%COMP%]{position:absolute;right:-23px;top:-23px;height:127%;width:110%}.btn-close-s[_ngcontent-%COMP%]{background:transparent;border:1px solid #FFF;padding:.2em 3em;color:#fff}.success-body[_ngcontent-%COMP%]{background:#FFF;position:absolute;bottom:-23px;left:-23px;width:113%;height:100%;color:#002560;padding:2em 6em;top:3em}.promotionalmodal_success[_ngcontent-%COMP%]{width:400px;height:300px;position:relative}.text-blue-primary[_ngcontent-%COMP%]{color:#002560}.succes-header[_ngcontent-%COMP%]{font-size:1.5em;position:absolute;left:0;top:5px;width:100%}.container-modal[_ngcontent-%COMP%]{border-radius:7px;background-color:#002361;max-width:396px;min-height:525px}.container-modal[_ngcontent-%COMP%] h5[_ngcontent-%COMP%], .container-modal[_ngcontent-%COMP%] finall-parraf[_ngcontent-%COMP%]{font-weight:800}.container-modal[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:14px}.close-pop-up[_ngcontent-%COMP%]{position:absolute;cursor:pointer}"]})}return w})();var lM=f(91187),aD=f(99652),oD=f(96795),AM=f(94061);function dM(w,U){if(1&w){const u=e.EpF();e.TgZ(0,"app-autolimits",15),e.NdJ("changePage",function(){e.CHM(u);const j=e.oxw();return e.KtG(j.type=0)}),e.qZA()}if(2&w){const u=e.oxw();e.Q6J("message",u.message)}}function uM(w,U){if(1&w){const u=e.EpF();e.TgZ(0,"app-autoexclusion",16),e.NdJ("changePage",function(){e.CHM(u);const j=e.oxw();return e.KtG(j.type=0)}),e.qZA()}}function fM(w,U){if(1&w){const u=e.EpF();e.TgZ(0,"app-sessionlimit",16),e.NdJ("changePage",function(){e.CHM(u);const j=e.oxw();return e.KtG(j.type=0)}),e.qZA()}}function oB(w,U){if(1&w){const u=e.EpF();e.TgZ(0,"app-select-autolimits",17),e.NdJ("changePage",function(){e.CHM(u);const j=e.oxw();return e.KtG(j.type=0)})("showLimits",function(j){e.CHM(u);const be=e.oxw();return e.KtG(be.showLimitsPage(j))}),e.qZA()}}const sB=function(){return{defaultValue:"JUEGO RESPONSABLE"}},hM=function(){return{defaultValue:"AQU\xcd PUEDES GESTIONAR TU CUENTA RESPONSABLEMENTE"}},e_=function(w,U){return{"btn-orange":w,"btn-secondary":U}},cB=function(){return{defaultValue:"AUTO L\xcdMITES"}},sD=function(){return{defaultValue:"AUTOEXCLUSI\xd3N"}},gM=function(){return{defaultValue:"OTROS L\xcdMITES"}},Tb=function(){return{defaultValue:"L\xcdMITE DE SESI\xd3N"}};let lB=(()=>{class w{constructor(u,B){this.dialogRef=u,this.store=B,this.type=0,this.textBotonAutoLimites="Auto Limites",this.textBotonAutoExclusion="Auto Exclusion",this.textBotonLimiteDeSesion="Limite De Sesion",this.message="",this.assetsSubscription=this.store.select("assets").subscribe(j=>{this.i18n=j.i18n})}onClickButtonResponsableGame(u){const B=u.target.attributes.id.nodeValue;"button1"===B?(this.type=1,this.gaEventResponsableGame(this.textBotonAutoLimites)):"button2"===B?(this.type=2,this.gaEventResponsableGame(this.textBotonAutoExclusion)):"button3"===B?(this.type=3,this.gaEventResponsableGame(this.textBotonLimiteDeSesion)):"button4"===B&&(this.type=4,this.gaEventResponsableGame(this.textBotonLimiteDeSesion))}gaEventResponsableGame(u){window.dataLayer.push({event:"ga_event",category:"Mi Cuenta",action:"BPW - Juego responsable",label:u})}closeModal(){this.dialogRef.close()}showLimitsPage(u){this.type=1,this.message=u.message}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(ed.so),e.Y36(Tc.yh))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["app-menu-responsable-game"]],decls:33,vars:50,consts:[[1,"text-end","pe-3","pt-3","mb-0"],[1,"fas","fa-times","cursor-pointer",3,"click"],[1,"p-3"],[1,"text-blue","fw-bold","text-center"],[1,"white_divider"],[1,"text-blue","text-center"],[1,"row","contentButtons","m-0","w-100"],[1,"col-12","col-md-6","mb-3"],["id","button1",1,"w-100","btn","btn-balance",3,"ngClass","click"],["id","button2",1,"w-100","btn","btn-balance",3,"ngClass","click"],["id","button3",1,"w-100","btn","btn-balance",3,"ngClass","click"],["id","button4",1,"w-100","btn","btn-balance",3,"ngClass","click"],[3,"message","changePage",4,"ngIf"],[3,"changePage",4,"ngIf"],[3,"changePage","showLimits",4,"ngIf"],[3,"message","changePage"],[3,"changePage"],[3,"changePage","showLimits"]],template:function(B,j){1&B&&(e.TgZ(0,"h5",0)(1,"i",1),e.NdJ("click",function(){return j.closeModal()}),e.qZA()(),e.TgZ(2,"div",2)(3,"p",3),e._uU(4),e.ALo(5,"i18next"),e.qZA(),e._UZ(6,"mat-divider",4)(7,"br"),e.TgZ(8,"p",5),e._uU(9),e.ALo(10,"i18next"),e.qZA(),e.TgZ(11,"div",6)(12,"div",7)(13,"button",8),e.NdJ("click",function(ut){return j.onClickButtonResponsableGame(ut)}),e._uU(14),e.ALo(15,"i18next"),e.qZA()(),e.TgZ(16,"div",7)(17,"button",9),e.NdJ("click",function(ut){return j.onClickButtonResponsableGame(ut)}),e._uU(18),e.ALo(19,"i18next"),e.qZA()()(),e.TgZ(20,"div",6)(21,"div",7)(22,"button",10),e.NdJ("click",function(ut){return j.onClickButtonResponsableGame(ut)}),e._uU(23),e.ALo(24,"i18next"),e.qZA()(),e.TgZ(25,"div",7)(26,"button",11),e.NdJ("click",function(ut){return j.onClickButtonResponsableGame(ut)}),e._uU(27),e.ALo(28,"i18next"),e.qZA()()(),e.YNc(29,dM,1,1,"app-autolimits",12),e.YNc(30,uM,1,0,"app-autoexclusion",13),e.YNc(31,fM,1,0,"app-sessionlimit",13),e.YNc(32,oB,1,0,"app-select-autolimits",14),e.qZA()),2&B&&(e.xp6(4),e.Oqu(e.xi3(5,14,"menuResponsableGame.title",e.DdM(32,sB))),e.xp6(5),e.Oqu(e.xi3(10,17,"menuResponsableGame.subtitle",e.DdM(33,hM))),e.xp6(4),e.Q6J("ngClass",e.WLB(34,e_,1===j.type,1!=j.type)),e.xp6(1),e.Oqu(e.xi3(15,20,"menuResponsableGame.button1",e.DdM(37,cB))),e.xp6(3),e.Q6J("ngClass",e.WLB(38,e_,2===j.type,2!=j.type)),e.xp6(1),e.Oqu(e.xi3(19,23,"menuResponsableGame.button2",e.DdM(41,sD))),e.xp6(4),e.Q6J("ngClass",e.WLB(42,e_,3===j.type,3!=j.type)),e.xp6(1),e.Oqu(e.xi3(24,26,"menuResponsableGame.button3",e.DdM(45,gM))),e.xp6(3),e.Q6J("ngClass",e.WLB(46,e_,4===j.type,4!=j.type)),e.xp6(1),e.Oqu(e.xi3(28,29,"menuResponsableGame.button4",e.DdM(49,Tb))),e.xp6(2),e.Q6J("ngIf",1==j.type),e.xp6(1),e.Q6J("ngIf",2==j.type),e.xp6(1),e.Q6J("ngIf",4==j.type),e.xp6(1),e.Q6J("ngIf",3==j.type))},dependencies:[co.mk,co.O5,jg.d,lM.F,aD.U,oD.r,AM.A,Ed.e3],styles:[".white-radio{color:#fff}.white-radio .mdc-form-field label{color:#fff!important}.white-radio .mdc-radio__outer-circle{border-color:gray;background-color:#fff}.custom-field-style .mdc-text-field--filled,.custom-field-style input mat-mdc-form-field-required-marker{background-color:transparent!important;color:#fff}.custom-field-style .mat-mdc-form-field-focus-overlay{background-color:transparent!important}.custom-field-style .mdc-text-field .mdc-line-ripple:after,.custom-field-style .mdc-text-field .mdc-line-ripple:before{border-bottom-color:#fff!important}.custom-field-style .mat-mdc-form-field-subscript-wrapper{height:.5rem}.custom-field-style .mdc-text-field .mdc-text-field__input,.custom-field-style .mat-mdc-select-value,.custom-field-style .ng-valid .mat-mdc-select-arrow,.custom-field-style .ng-untouched .mat-mdc-select-arrow{color:#fff!important;font-size:.75rem}.custom-field-style .mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:#fff;font-size:.75rem;margin-left:0!important;padding-left:0!important}.custom-field-style .mat-mdc-form-field-infix{min-height:-moz-fit-content!important;min-height:fit-content!important}.custom-field-style .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.custom-field-style .custom-field-style .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.custom-field-style .mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow{color:var(--mdc-theme-error, #f44336)!important}.custom-field-style .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:before,.custom-field-style .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:after{border-bottom-color:var(--mdc-theme-error, #f44336)!important}.custom-field-style .mat-mdc-form-field-error{font-size:.65rem}.custom-field-style .mdc-text-field{padding:0;font-size:.75rem}.custom-field-style .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix{padding-top:24px;padding-bottom:0}.custom-field-style .mat-mdc-form-field-hint-wrapper,.custom-field-style .mat-mdc-form-field-error-wrapper{padding:0}\n"],encapsulation:2})}return w})();var AB=f(57069),Pb=f.n(AB),Ov=f(36236),mM=f(21912),pM=f.n(mM),dB=f(31318),uB=f.n(dB);let cD=(()=>{class w{constructor(u,B){this.dialogRef=u,this.data=B,this.message="",this.title="",this.message=B.message,this.title=B.title}ngOnInit(){}closeModal(){this.dialogRef.close()}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(ed.so),e.Y36(ed.WI))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["app-message-error"]],decls:8,vars:2,consts:[[1,"p-3","text-center"],[1,"text-blue"],[1,"white_divider"],[1,"row","m-0"],[1,"text-center","fz-14","w-100"]],template:function(B,j){1&B&&(e.TgZ(0,"div",0)(1,"h6",1),e._uU(2),e.qZA(),e._UZ(3,"mat-divider",2)(4,"br"),e.TgZ(5,"div",3)(6,"p",4),e._uU(7),e.qZA()()()),2&B&&(e.xp6(2),e.Oqu(j.title),e.xp6(5),e.hij(" ",j.message," "))},dependencies:[jg.d],styles:[".fz-14[_ngcontent-%COMP%]{font-size:14px}"]})}return w})();function vM(w,U){if(1&w&&(e.TgZ(0,"option",12),e._uU(1),e.qZA()),2&w){const u=U.$implicit;e.s9C("value",u),e.xp6(1),e.Oqu(u)}}function lD(w,U){if(1&w&&(e.TgZ(0,"option",12),e._uU(1),e.qZA()),2&w){const u=U.$implicit;e.s9C("value",u),e.xp6(1),e.Oqu(u)}}const yM=function(){return{defaultValue:"Descargar"}};function AD(w,U){if(1&w){const u=e.EpF();e.TgZ(0,"button",13),e.NdJ("click",function(){e.CHM(u);const j=e.oxw();return e.KtG(j.downloadReport())}),e._uU(1),e.ALo(2,"i18next"),e.qZA()}2&w&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"certificateModal.downloadButton.idle",e.DdM(4,yM))," "))}const dD=function(){return{defaultValue:"Descargando..."}};function _M(w,U){1&w&&(e.TgZ(0,"button",14),e._uU(1),e.ALo(2,"i18next"),e._UZ(3,"em",15),e.qZA()),2&w&&(e.xp6(1),e.hij(" ",e.xi3(2,1,"certificateModal.downloadButton.loading",e.DdM(4,dD))," "))}const wM=function(){return{defaultValue:"Descarga aqu\xed tus certificados tributarios"}},EM=function(){return{defaultValue:"Certificado de premios"}},uD=function(){return{defaultValue:"Certificado retenci\xf3n en la fuente"}};Pb().vfs=Ov?.pdfMake?.vfs??Ov?.vfs??Ov;let fD=(()=>{class w{constructor(u,B,j,be,ut){this.service=u,this.dialog=B,this.dialogRef=j,this.datePipe=be,this.store=ut,this.isLoading=!1,this.awardYear="",this.retentionYear="",this.screen=0,this.textBotonClose="Cerrar",this.date="",this.years=new Array}ngOnInit(){this.assetsSubscription=this.store.select("assets").subscribe(B=>{this.years=B.flags.certificadosPremios.years,this.cuentaIni=B.flags.certificadosPremios.cuentaIni,this.cuentaFin=B.flags.certificadosPremios.cuentaFin}),this.years=pM()(),this.date=this.datePipe.transform(new Date,"yyyy-MM-dd")}openModal(u,B){B||(B="\xa1Error!"),this.dialog.open(cD,{panelClass:"menu-dialog",width:"400px",data:{message:u,title:B}})}downloadReport(){if(this.awardYear||this.retentionYear){if(this.isLoading=!0,this.awardYear){let u=JSON.parse(localStorage.getItem("profile"));this.service.getAwardsCertificate(u.identityDocument.number,this.awardYear).subscribe(B=>{if(this.isLoading=!1,200===B.status){if(0===Object.keys(B.data).length)return this.isLoading=!1,void this.openModal(`No se encontr\xf3 informaci\xf3n para el certificado de premios en el a\xf1o ${this.awardYear}`,"Sin resultados");const j=this.awardReportDesign(B.data);Pb().createPdf(j).download(`Certificado de premios ${this.awardYear}.pdf`)}},B=>{if(this.isLoading=!1,400===B.status){let j=B.error.message.toString();this.openModal(j)}else this.openModal("Ha ocurrido un error generando el certificado de premios. Por favor, comun\xedcate con soporte.")})}if(this.isLoading=!0,this.retentionYear){let B=JSON.parse(localStorage.getItem("profile")).identityDocument.number;this.service.getRetentionCertificate(B,this.retentionYear,this.cuentaIni,this.cuentaFin).subscribe(j=>{if(this.isLoading=!1,j&&j.rx_output1){let be="'Detalle':]",ut=".00";j.rx_output1.includes(be)&&(j.rx_output1=j.rx_output1.replace(be,"'Detalle':[]")),j.rx_output1.includes(ut)&&(j.rx_output1=j.rx_output1.replace(ut,"0"));let xn=j.rx_output1.replace(/'/g,'"');try{const Dr=this.awardRetentionDesign(B,JSON.parse(xn));Pb().createPdf(Dr).download(`Certificado retefuente ${this.retentionYear}.pdf`)}catch{this.openModal("Ha ocurrido un error generando el certificado de retefuente. Por favor, comun\xedcate con soporte.")}}else if(!j.rx_output1)return this.isLoading=!1,void this.openModal(`No se encontr\xf3 informaci\xf3n para el certificado de retefuente en el a\xf1o ${this.retentionYear}`,"Sin resultados")},()=>{this.isLoading=!1,this.openModal("Ha ocurrido un error generando el certificado de retefuente. Por favor, comun\xedcate con soporte.")})}}else this.openModal("Debe seleccionar el a\xf1o para generar el certificado","Informaci\xf3n incompleta")}awardReportDesign(u){return{pageMargins:[40,30,40,70],pageSize:"LETTER",content:[{columns:[{width:"33%",image:uB()(),fit:[170,170]},{width:"67%",table:{headerRows:1,widths:["*"],body:[[{text:"www.cempresarial.co",margin:[0,20,0,0],fontSize:10,color:"#A2A2A2",alignment:"right"}],[""]]},layout:{hLineWidth:function(j,be){return 0===j||j===be.table.body.length?0:.2},vLineWidth:function(j,be){return 0===j||j===be.table.widths.length?0:.2},hLineColor:function(j,be){return 0===j||j===be.table.body.length?"white":"#A2A2A2"},vLineColor:function(j,be){return 0===j||j===be.table.widths.length?"white":"#A2A2A2"}}}]},{text:"CORREDOR EMPRESARIAL S.A.",bold:!0,alignment:"center",margin:[0,50,0,0]},{text:"NIT. 900.243.000 - 8",alignment:"center"},{text:"Certifica que:",alignment:"center",margin:[0,15,0,30]},{margin:[0,0,0,20],alignment:"justify",text:["El (La) se\xf1or(a): ",{text:u.NOMBRES_APELLIDOS,bold:!0}," con n\xfamero de identificaci\xf3n ",{text:u.DOCUMENTO,bold:!0},", ",`obtuvo ganancia durante la vigencia ${u.VIGENCIA} por valor de `,`${u.VALOR_LETRAS} M/Cte, (${this.currencyValue(u.VALOR_GANANCIA)}), en el juego novedoso `,"operado por internet denominado BetPlay, los cuales se detallan a continuaci\xf3n: "]},{columns:[{width:"35%",text:""},{width:"30%",table:{headerRows:1,widths:["*"],body:[[{text:"VALOR GANANCIA",bold:!0,alignment:"center"}],[{text:`${this.currencyValue(u.VALOR_GANANCIA)}`,alignment:"center"}]]}},{width:"35%",text:""}]},{margin:[0,20,0,0],alignment:"justify",text:["Esta certificaci\xf3n se expide a solicitud del interesado en la ciudad de Bogot\xe1 a los ",`${u.DIA_EXP_LET} (${u.DIA_EXP}) d\xedas del mes de ${u.MES_EXP_LET} `,`del a\xf1o ${u.ANIO_EXP_LET} (${u.ANIO_EXP}).`]},{text:"Cordialmente,",margin:[0,40]},{text:"Departamento Financiero,"},{text:"Corredor Empresarial S.A."}],footer:function(j,be){return[{text:"P\xe1gina "+j.toString()+" de "+be,fontSize:10,alignment:"right",margin:[0,0,40,2]},{canvas:[{type:"line",x1:50,y1:5,x2:562,y2:5,lineWidth:1,color:"#FFDE98"}]},{columns:[{width:"100%",table:{headerRows:1,widths:["*"],body:[[""],[{text:"Av. Calle 26 No. 69D - 91 Centro Empresarial Arrecife Torre Peatonal Of. 802\n PBX: (571) 519 0395 / 416 0388 / 4160380 Bogot\xe1, Colombia",fontSize:10,color:"#A2A2A2",alignment:"center"}]]},layout:"noBorders"}]}]}}}awardRetentionDesign(u,B){let j=0,be=[];return be.push([{text:"CONCEPTO",style:"center"},{text:"TASA %",style:"center"},{text:"Valor BASE",style:"center"},{text:"Total RETENIDO",style:"center"}]),B.Detalle.map(ut=>{let xn=[];j+=ut.Base,xn.push(ut.cpto),xn.push({text:`${ut.Tasa} %`,alignment:"center"}),xn.push({text:this.currencyValue(ut.Vlr),alignment:"right"}),xn.push({text:this.currencyValue(ut.Base),alignment:"right"}),be.push(xn)}),be.push(["","",{text:this.currencyValue(B.totalRetenido),alignment:"right"},{text:this.currencyValue(j),alignment:"right"}]),{pageMargins:[40,30,40,70],pageSize:"LETTER",content:[{text:"CORREDOR EMPRESARIAL S.A.",style:["center","bold","font12"],margin:[0,50,0,0]},{text:"NIT : 900243000-8",style:["center","font12"]},{text:"AV CL 29 69D 91 T PEATONAL OF 802 Telf: 4160388 - 5190395 BOGOTA",style:["center","font12"]},{text:"CERTIFICADO DE RETENCION EN LA FUENTE",style:["center","bold","font12"]},{text:"Ciudad donde se practic\xf3 la RETENCION : BOGOTA",fontSize:11,style:["bold"],margin:[50,10,0,0]},{text:"Ciudad donde se consign\xf3 la RETENCION : BOGOTA",margin:[50,0,0,0]},{text:B.titulo,margin:[40,10,0,0]},{margin:[0,10,0,0],columns:[{text:`Retenido a : ${B.nombre}`},{text:`NIT : ${u}`,alignment:"right"}]},{text:`Direcci\xf3n : ${B.direccion}`,margin:[0,0,0,10]},{fontSize:9,table:{headerRows:1,widths:[200,"*","*","*"],body:be},layout:{hLineWidth:function(){return.8},vLineWidth:function(){return 0},hLineColor:function(ut,xn){return ut===xn.table.body.length?"white":"gray"},vLineColor:function(){return"gray"}}},{canvas:[{type:"line",x1:250,y1:5,x2:532,y2:5,dash:{length:3,space:2}}]},{canvas:[{type:"line",x1:250,y1:5,x2:532,y2:5,dash:{length:3,space:2}}]},{text:`Valor : ${B.totalLetras}`,margin:[0,10]},{text:B.elaborado,margin:[10,10,0,20]},{margin:[10,0,0,0],columns:[{width:"22%",text:"Decreto 836/91, Art 10:"},{width:"78%",text:"Las Personas Jur\xeddicas podr\xe1n Entregar los Certificados de Retenci\xf3n en la Fuente en forma continua, Impresa por Computador sin necesidad de Firma Aut\xf3grafa."}]},{text:"Esta retenci\xf3n fu\xe9 declarada y consignada oportunamente en la fecha se\xf1alada por la DIAN",margin:[10,0]},{margin:[10,10,0,5],fontSize:9,columns:[{text:"Software: Manager Ver 7.1.2c"},{text:`Fecha Imp: ${this.date}`}]},{text:"www.qualitycolombia.com",fontSize:8,margin:[10,0]}],styles:{center:{alignment:"center"},bold:{bold:!0},font12:{fontSize:12}},defaultStyle:{fontSize:10}}}currencyValue(u){return new co.H9("en-US").transform(u,"USD","$","1.0-0")}closeModal(){this.dialogRef.close()}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(xw.h),e.Y36(ed.uw),e.Y36(ed.so),e.Y36(co.uU),e.Y36(Tc.yh))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["app-menu-certificates"]],features:[e._Bn([co.uU])],decls:21,vars:21,consts:[[1,"text-end","pe-3","pt-3","mb-0"],[1,"fas","fa-times","cursor-pointer",3,"click"],[1,"p-3","text-center"],[1,"text-blue","mb-3"],[1,"mt-3","w-100"],[1,"form-control","menu-select","menu-certificates","w-75",3,"ngModel","ngModelChange"],["value","","disabled","","selected",""],[3,"value",4,"ngFor","ngForOf"],[1,"mt-3","mb-3","w-100"],[1,"mb-3","mt-3"],["class","btn btn-orange ps-3 pe-3 wBtn","color","primary",3,"click",4,"ngIf"],["class","btn btn-orange ps-3 pe-3 wBtn","color","primary","disabled","",4,"ngIf"],[3,"value"],["color","primary",1,"btn","btn-orange","ps-3","pe-3","wBtn",3,"click"],["color","primary","disabled","",1,"btn","btn-orange","ps-3","pe-3","wBtn"],[1,"fas","fa-circle-notch","fa-spin"]],template:function(B,j){1&B&&(e.TgZ(0,"h5",0)(1,"em",1),e.NdJ("click",function(){return j.closeModal()}),e.qZA()(),e.TgZ(2,"div",2)(3,"h6",3),e._uU(4),e.ALo(5,"i18next"),e.qZA(),e.TgZ(6,"div",4)(7,"select",5),e.NdJ("ngModelChange",function(ut){return j.awardYear=ut}),e.TgZ(8,"option",6),e._uU(9),e.ALo(10,"i18next"),e.qZA(),e.YNc(11,vM,2,2,"option",7),e.qZA()(),e.TgZ(12,"div",8)(13,"select",5),e.NdJ("ngModelChange",function(ut){return j.retentionYear=ut}),e.TgZ(14,"option",6),e._uU(15),e.ALo(16,"i18next"),e.qZA(),e.YNc(17,lD,2,2,"option",7),e.qZA()(),e.TgZ(18,"div",9),e.YNc(19,AD,3,5,"button",10),e.YNc(20,_M,4,5,"button",11),e.qZA()()),2&B&&(e.xp6(4),e.Oqu(e.xi3(5,9,"certificateModal.title",e.DdM(18,wM))),e.xp6(3),e.Q6J("ngModel",j.awardYear),e.xp6(2),e.Oqu(e.xi3(10,12,"certificateModal.awardCertificate.placeholder",e.DdM(19,EM))),e.xp6(2),e.Q6J("ngForOf",j.years),e.xp6(2),e.Q6J("ngModel",j.retentionYear),e.xp6(2),e.Oqu(e.xi3(16,15,"certificateModal.retentionCertificate.placeholder",e.DdM(20,uD))),e.xp6(2),e.Q6J("ngForOf",j.years),e.xp6(2),e.Q6J("ngIf",!j.isLoading),e.xp6(1),e.Q6J("ngIf",j.isLoading))},dependencies:[co.sg,co.O5,Io.YN,Io.Kr,Io.EJ,Io.JJ,Io.On,Ed.e3],styles:["p[_ngcontent-%COMP%]{padding:1% 0}.menu-certificates[_ngcontent-%COMP%]{background:#00133B!important;border-color:#00133b!important;color:#fff!important;font-size:16px!important}.menu-certificates[_ngcontent-%COMP%] > option[_ngcontent-%COMP%]{color:#fff!important;border-color:#00133b!important}@media (max-width: 765px){.menu-certificates[_ngcontent-%COMP%] > option[_ngcontent-%COMP%]{font-size:12px!important}}.wBtn[_ngcontent-%COMP%]{width:40%}@media (max-width: 765px){.wBtn[_ngcontent-%COMP%]{width:70%}}"]})}return w})();var Fb=f(33323),hD=f(78603);const bM=function(){return["/lealtad"]},gD=function(){return{defaultValue:"Puntos BetPlay"}};function mD(w,U){1&w&&(e.TgZ(0,"li",12),e._uU(1),e.ALo(2,"i18next"),e._UZ(3,"i",8),e.qZA()),2&w&&(e.Q6J("routerLink",e.DdM(5,bM)),e.xp6(1),e.hij(" ",e.xi3(2,2,"menuusuario.loyalty",e.DdM(6,gD))," "))}const pD=function(){return{defaultValue:"Saldo"}},vD=function(){return{defaultValue:"Saldo Real"}},CM=function(){return{defaultValue:"Bonos Activos"}},BM=function(){return{defaultValue:"Bonos Pendientes"}},Pw=function(){return["/menuusuario"]},m=function(){return{optionMenu:1}},M=function(){return{defaultValue:"Mi cuenta"}},L=function(){return{optionMenu:2}},re=function(){return{defaultValue:"Recargas"}},he=function(){return{optionMenu:3}},Re=function(){return{defaultValue:"Retiros"}},Dt=function(){return{optionMenu:4}},rn=function(){return{defaultValue:"Redimir Promoci\xf3n"}},Tn=function(){return{optionMenu:5}},Tr=function(){return{defaultValue:"Historial de Transacciones"}},mi=function(){return["/faq"]},Gi=function(){return["active"]},Sa=function(){return{defaultValue:"Ayuda"}},Ha=function(){return{defaultValue:"Cerrar Sesi\xf3n"}};let Co=(()=>{class w{constructor(u,B,j,be){this.servicebalance=u,this.dialog=B,this.service=j,this.store=be,this.balance=[],this.bonuses=[],this.modals=new Array,this.isLoading=!1,this.screen=0,this.certificatesActive=!1,this.loyaltyActive=!0,this.assetsSubscription=this.store.select("assets").subscribe(ut=>{this.i18n=ut.i18n,this.loyaltyActive=ut.flags?.PuntosBetPlay?.isActived??!0}),this.modals.DEPOSITS=$y.h,this.modals.PROFILE=rx.Y,this.modals.RESPONSABLE_GAME=lB,this.modals.CERTIFICATES=fD,this.userMenuTexts=this.i18n.MenuUsuario}ngOnInit(){this.getBalance()}getBalance(){this.servicebalance.getBalance().subscribe(u=>{(0,Fb.YN)(u),(0,Fb.fQ)(),this.balance=(0,Fb.RD)(),this.balance.bonosPendientes=this.balance.bonosPendientes?this.balance.bonosPendientes:0,this.balance.saldoCanje=this.balance.saldoCanje?this.balance.saldoCanje:0},()=>{})}getBonuses(){const u=JSON.parse(localStorage.getItem("session"));this.servicebalance.getBonuses(u.accessToken).subscribe(B=>{this.bonuses=B;for(let j=0;j{this.isLoading=!1})}gaEventProfileMenu(u){let B="";"DEPOSITS"===u?B="Metodos De Recarga":"WITHDRAWALS"===u?B="Retirar Saldo":"BALANCE"===u?B="Balance":"HISTORY"===u?B="Historial":"PROFILE"===u?B="Mi Cuenta":"RESPONSABLE_GAME"===u?B="Juego responsable":"CERTIFICATES"===u&&(B="Certificados tributarios"),window.dataLayer.push({event:"ga_event",category:"Perfil usuario",action:"BPW - Men\xfa",label:"Submen\xfa - "+B})}OpenModal(u){this.gaEventProfileMenu(u),this.dialog.open(this.modals[u],{panelClass:"menu-dialog"})}openPromotionsModal(){this.dialog.open(cM,{panelClass:"promotions-dialog"})}logout(){this.sendTag("log_out");let u=JSON.parse(localStorage.getItem("session"));this.isLoading=!0,u?this.service.logout(u.accessToken).subscribe(()=>{this.removeLocalStorage(),window.location.href="/"},()=>{this.removeLocalStorage(),window.location.href="/"}):(this.removeLocalStorage(),window.location.href="/")}sendTag(u){const B=localStorage.getItem("profile");let j;j=null!==B?JSON.parse(B).accountId:"desconocido",window.dataLayer.push({event:"ga_event",event_name:"evento_interactivo_web",category:"mi_cuenta",action:"submenu_home",label:u,userid:j})}removeLocalStorage(){localStorage.removeItem("session"),localStorage.removeItem("profile"),localStorage.removeItem("duration"),localStorage.removeItem("kambiToken"),localStorage.removeItem("kambiToken2"),localStorage.removeItem("balanceMinAge"),localStorage.removeItem("openedBonusPopUp"),localStorage.removeItem("kambiBalance"),localStorage.removeItem("kambiBonus"),localStorage.removeItem("changePassword"),localStorage.removeItem("withdrawal"),(0,Fb.wm)()}recargarSaldo(u){this.balance=u}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(xw.h),e.Y36(ed.uw),e.Y36(Yg.r),e.Y36(Tc.yh))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["app-menu"]],decls:67,vars:93,consts:[[1,"menu","menuusuario"],[1,"infosaldos"],[1,"textinfo"],[1,"separator"],[1,"balance-td"],[3,"userMenuTexts","updateBalance"],[3,"routerLink",4,"ngIf"],[3,"routerLink","queryParams"],[1,"flechas","fas","fa-chevron-right","float-end"],[3,"routerLink","routerLinkActive","click"],[1,"text-center"],[1,"p-1","ps-3","pe-3","cerrarsesion",3,"click"],[3,"routerLink"]],template:function(B,j){1&B&&(e.TgZ(0,"ul",0)(1,"div",1)(2,"table")(3,"tr",2)(4,"td"),e._uU(5),e.ALo(6,"i18next"),e.qZA(),e._UZ(7,"td",3),e.TgZ(8,"td",4),e._uU(9),e.ALo(10,"number"),e.qZA(),e.TgZ(11,"app-refresh-balance",5),e.NdJ("updateBalance",function(ut){return j.recargarSaldo(ut)}),e.qZA()(),e.TgZ(12,"tr",2)(13,"td"),e._uU(14),e.ALo(15,"i18next"),e.qZA(),e._UZ(16,"td",3),e.TgZ(17,"td"),e._uU(18),e.ALo(19,"number"),e.qZA()(),e.TgZ(20,"tr",2)(21,"td"),e._uU(22),e.ALo(23,"i18next"),e.qZA(),e._UZ(24,"td",3),e.TgZ(25,"td"),e._uU(26),e.ALo(27,"number"),e.qZA()(),e._UZ(28,"tr",2),e.TgZ(29,"tr",2)(30,"td"),e._uU(31),e.ALo(32,"i18next"),e.qZA(),e._UZ(33,"td",3),e.TgZ(34,"td"),e._uU(35),e.ALo(36,"number"),e.qZA()()()(),e._UZ(37,"hr"),e.YNc(38,mD,4,7,"li",6),e.TgZ(39,"li",7),e._uU(40),e.ALo(41,"i18next"),e._UZ(42,"i",8),e.qZA(),e.TgZ(43,"li",7),e._uU(44),e.ALo(45,"i18next"),e._UZ(46,"i",8),e.qZA(),e.TgZ(47,"li",7),e._uU(48),e.ALo(49,"i18next"),e._UZ(50,"i",8),e.qZA(),e.TgZ(51,"li",7),e._uU(52),e.ALo(53,"i18next"),e._UZ(54,"i",8),e.qZA(),e.TgZ(55,"li",7),e._uU(56),e.ALo(57,"i18next"),e._UZ(58,"i",8),e.qZA(),e.TgZ(59,"li",9),e.NdJ("click",function(){return j.sendTag("Ayuda")}),e._uU(60),e.ALo(61,"i18next"),e._UZ(62,"i",8),e.qZA(),e.TgZ(63,"div",10)(64,"button",11),e.NdJ("click",function(){return j.logout()})("click",function(){return j.sendTag("log_out")}),e._uU(65),e.ALo(66,"i18next"),e.qZA()()()),2&B&&(e.xp6(5),e.hij(" ",e.xi3(6,29,"menuusuario.balance",e.DdM(70,pD)),": "),e.xp6(4),e.Oqu(e.lcZ(10,32,j.balance.totalBalance)),e.xp6(2),e.Q6J("userMenuTexts",j.userMenuTexts),e.xp6(3),e.hij(" ",e.xi3(15,34,"menuusuario.realBalance",e.DdM(71,vD)),": "),e.xp6(4),e.Oqu(e.lcZ(19,37,j.balance.realBalance)),e.xp6(4),e.hij(" ",e.xi3(23,39,"menuusuario.activeBonus",e.DdM(72,CM)),": "),e.xp6(4),e.Oqu(e.lcZ(27,42,j.balance.bonusBalance)),e.xp6(5),e.hij(" ",e.xi3(32,44,"menuusuario.pendingBonus",e.DdM(73,BM)),": "),e.xp6(4),e.Oqu(e.lcZ(36,47,j.balance.bonosPendientes)),e.xp6(3),e.Q6J("ngIf",j.loyaltyActive),e.xp6(1),e.Q6J("routerLink",e.DdM(74,Pw))("queryParams",e.DdM(75,m)),e.xp6(1),e.hij(" ",e.xi3(41,49,"menuusuario.myAccount",e.DdM(76,M))," "),e.xp6(3),e.Q6J("routerLink",e.DdM(77,Pw))("queryParams",e.DdM(78,L)),e.xp6(1),e.hij(" ",e.xi3(45,52,"menuusuario.recharges",e.DdM(79,re))," "),e.xp6(3),e.Q6J("routerLink",e.DdM(80,Pw))("queryParams",e.DdM(81,he)),e.xp6(1),e.hij(" ",e.xi3(49,55,"menuusuario.withdrawals",e.DdM(82,Re))," "),e.xp6(3),e.Q6J("routerLink",e.DdM(83,Pw))("queryParams",e.DdM(84,Dt)),e.xp6(1),e.hij(" ",e.xi3(53,58,"menuusuario.redeemPromotion",e.DdM(85,rn))," "),e.xp6(3),e.Q6J("routerLink",e.DdM(86,Pw))("queryParams",e.DdM(87,Tn)),e.xp6(1),e.hij(" ",e.xi3(57,61,"menuusuario.transactionHistory",e.DdM(88,Tr))," "),e.xp6(3),e.Q6J("routerLink",e.DdM(89,mi))("routerLinkActive",e.DdM(90,Gi)),e.xp6(1),e.hij(" ",e.xi3(61,64,"menuusuario.help",e.DdM(91,Sa))," "),e.xp6(5),e.hij(" ",e.xi3(66,67,"menuusuario.logOut",e.DdM(92,Ha))," "))},dependencies:[co.O5,Zs.rH,Zs.Od,hD.B,co.JJ,Ed.e3],styles:[".menuusuario[_ngcontent-%COMP%]{background:white}.infosaldos[_ngcontent-%COMP%]{margin:5% 0}ul.menu[_ngcontent-%COMP%]{margin:3px;list-style:none;padding:0;min-width:320px}ul.menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:last-child{border-bottom:0}ul.menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{padding:.6em 1.5em;color:#656565}ul.menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover{background-color:#eceef2}.textinfo[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{color:#002361;padding:.2em 1em .1em 1.4em;font-weight:500}.hr[_ngcontent-%COMP%]{color:#d2d2d2;width:90%}hr[_ngcontent-%COMP%]{border-top:1px solid rgba(0,0,0,.4)}.flechas[_ngcontent-%COMP%]{display:none}.cerrarsesion[_ngcontent-%COMP%]{border:1px solid #3cb4e5;color:#002361;border-radius:5%;background-color:#fff;margin:5%;height:38px!important;font-weight:600}.cerrarsesion[_ngcontent-%COMP%]:hover{background-color:#eceef2}.balance-area[_ngcontent-%COMP%]{position:relative;width:30px;height:30px;display:flex;justify-content:center;align-items:center;margin:0 10px 0 3px;padding-top:.2em}@media screen and (max-width: 1500px){.balance-td[_ngcontent-%COMP%]{padding-right:.5em!important}}@media screen and (max-width: 650){.balance-td[_ngcontent-%COMP%]{padding-right:.2em!important}}@media screen and (max-width: 425px){.balance-area[_ngcontent-%COMP%]{margin:0 10px 0 0}.textinfo[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{color:#002361;padding:.2em 0 .1em 1.4em;font-weight:500}.balance-td[_ngcontent-%COMP%]{padding-right:0!important}}.btn-refresh[_ngcontent-%COMP%]{background-color:transparent;right:37px;font-size:12px;color:#002361;cursor:pointer}.btn-refresh.loading[_ngcontent-%COMP%]{display:none;animation:none}.tooltip-text[_ngcontent-%COMP%]{text-wrap:balance;font-size:12px;width:135px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:4px 15px;position:absolute;z-index:1;bottom:105%;left:50%;transform:translate(-50%);opacity:0;transition:opacity .6s;display:none}.balance-area[_ngcontent-%COMP%]:hover .tooltip-text[_ngcontent-%COMP%]{visibility:visible;opacity:1;display:block}.loader[_ngcontent-%COMP%]{border:4px solid rgba(255,255,255,.3);border-radius:50%;border-top:3px solid #3498db;width:25px;height:25px;animation:_ngcontent-%COMP%_spin 2s linear infinite;background:transparent}@keyframes _ngcontent-%COMP%_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 325px){.separator[_ngcontent-%COMP%]{display:none}.menuusuario[_ngcontent-%COMP%]{max-width:293px;min-width:292px!important}.flechas[_ngcontent-%COMP%]{display:flex}ul.menu[_ngcontent-%COMP%]{margin:1%}ul.menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{padding:.4em 1.1em}.infosaldos[_ngcontent-%COMP%]{margin:2% 0}.textinfo[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{font-size:smaller}}@media only screen and (min-width: 325px) and (max-width: 500px){.flechas[_ngcontent-%COMP%]{display:flex}ul.menu[_ngcontent-%COMP%]{margin:1%}ul.menu[_ngcontent-%COMP%] .textinfo[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{font-size:smaller;padding:.2em 2em .1em 1em}ul.menu[_ngcontent-%COMP%] .btn-refresh[_ngcontent-%COMP%]{right:25px!important}}@media only screen and (min-width: 500px) and (max-width: 599px){.flechas[_ngcontent-%COMP%]{display:flex}ul.menu[_ngcontent-%COMP%]{margin:1%}ul.menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{padding:.4em 1.1em}.infosaldos[_ngcontent-%COMP%]{margin:2% 0}.textinfo[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{font-size:smaller;padding:.2em 2em .1em 1em}}@media only screen and (min-width: 600px) and (max-width: 1000px){ul.menu[_ngcontent-%COMP%]{margin:1%}ul.menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{padding:.4em 1.1em}.infosaldos[_ngcontent-%COMP%]{margin:2% 0}.infosaldos[_ngcontent-%COMP%] .textinfo[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:.2em 2em .1em 1em}}"]})}return w})();const $o=function(w){return{"nav-link-vip":w}};let Os=(()=>{class w{constructor(u,B,j,be){this.service=B,this.store=j,this.dialog=be,this.isOpen=!1,this.timer=new Date,this.isLoading=!1,this.textBotonLogout="Cerrar Sesion",this.textLinkProfile="Ver Menu",this.textLinkVerSaldo="Ver Saldo",this.isVip=!1,this.pad=function(ut,xn,Dr){return Dr=Dr||"0",(ut+="").length>=xn?ut:new Array(xn-ut.length+1).join(Dr)+ut},this.isBrowser=(0,co.NF)(u)}ngOnInit(){if(this.store.select("ui").subscribe(hi=>this.isOpen=hi.isOpen),this.assetsSubscription=this.store.select("assets").subscribe(hi=>{this.assets=hi}),this.isBrowser){localStorage.getItem("session")&&(this.isAuth=!0),setInterval(()=>{this.timer=new Date,this.balance=JSON.parse(localStorage.getItem("balance"))},1e3),this.userdata=JSON.parse(localStorage.getItem("profile")),this.balance=JSON.parse(localStorage.getItem("balance")),this.lastLogin=localStorage.getItem("lastLogin");var u=parseInt(localStorage.getItem("duration"))||0,B=localStorage.getItem("duration")?(new Date).getTime():0,j=localStorage.getItem("duration")?B-u:u+B,be=localStorage.getItem("duration")?qy.duration(j,"milliseconds"):qy.duration(1e3*j,"milliseconds");if(!localStorage.getItem("duration")){let hi=(new Date).getTime();localStorage.setItem("duration",hi)}setInterval(()=>{be=qy.duration(be+1e3,"milliseconds"),this.sessionTimer=this.pad(be.hours(),2,null)+":"+this.pad(be.minutes(),2,null)+":"+this.pad(be.seconds(),2,null)},1e3)}var xn=this.userdata.firstName.substring(0,1).toUpperCase(),Dr=this.userdata.firstName.substring(1,this.userdata.firstName.lenght).toLowerCase();this.userdata.firstName=xn.concat(Dr.toString()),xn=this.userdata.lastName.substring(0,1).toUpperCase(),Dr=this.userdata.lastName.substring(1,this.userdata.lastName.lenght).toLowerCase(),this.userdata.lastName=xn.concat(Dr.toString())}toggleSidebar(){this.store.dispatch(new Te(!this.isOpen))}gaEventLogout(){this.isBrowser&&window.dataLayer.push({event:"ga_event_login",category:"Iniciar sesion",action:"BPW - Login",label:this.textBotonLogout})}gaEventProfile(u){this.isBrowser&&window.dataLayer.push({event:"ga_event",category:"Perfil usuario",action:"BPW - Perfil",label:"spanUser"===u.id?this.textLinkProfile:this.textLinkVerSaldo})}logout(){var u=JSON.parse(localStorage.getItem("session"));this.isLoading=!0,u?this.service.logout(u.accessToken).subscribe(()=>{this.removeLocalStorage(),window.location.href="/"},()=>{this.removeLocalStorage(),window.location.href="/"}):(this.removeLocalStorage(),window.location.href="/"),this.gaEventLogout()}removeLocalStorage(){localStorage.removeItem("session"),localStorage.removeItem("profile"),localStorage.removeItem("duration"),localStorage.removeItem("kambiToken"),localStorage.removeItem("kambiToken2"),localStorage.removeItem("balance"),localStorage.removeItem("balanceLetUpdate"),localStorage.removeItem("balanceMinAge"),localStorage.removeItem("openedBonusPopUp"),localStorage.removeItem("kambiBalance"),localStorage.removeItem("kambiBonus")}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(e.Lbi),e.Y36(Yg.r),e.Y36(Tc.yh),e.Y36(ed.uw))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["app-profile"]],inputs:{isVip:"isVip"},decls:18,vars:6,consts:[[1,"row","m-0","align-items-center","headerperfil"],[1,"col-12","pe-1","text-end"],["ngbDropdown","","display","dynamic","placement","bottom-end",1,"d-flex","profile-icon-content","no-row","perfil"],[1,"usercontainer"],["id","spanUser",1,"m-2",3,"click"],["spanUser",""],[1,"lineavertical"],[1,"m-2","ap-hidden","contentSession","text-end"],["ngbDropdownToggle","","id","navbarDropdown2",1,"nav-link",3,"ngClass"],["xmlns","http://www.w3.org/2000/svg","width","16","height","16","fill","currentColor","viewBox","0 0 16 16",1,"icon","bi","bi-three-dots-vertical"],["d","M9.5 13a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0-5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0-5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z"],["ngbDropdownMenu","","aria-labelledby","navbarDropdown2",1,"dropdown-menu","dropdown-menu-end"],["ngbDropdownToggle",""]],template:function(B,j){if(1&B){const be=e.EpF();e.TgZ(0,"div")(1,"div",0)(2,"div",1)(3,"div",2)(4,"div",3)(5,"span",4,5),e.NdJ("click",function(){e.CHM(be);const xn=e.MAs(6);return e.KtG(j.gaEventProfile(xn))}),e._uU(7),e.qZA(),e._UZ(8,"hr",6),e.TgZ(9,"p",7),e._uU(10,"Sesi\xf3n "),e._UZ(11,"br"),e._uU(12),e.qZA()(),e.TgZ(13,"a",8),e.O4$(),e.TgZ(14,"svg",9),e._UZ(15,"path",10),e.qZA()(),e.kcU(),e.TgZ(16,"div",11),e._UZ(17,"app-menu",12),e.qZA()()()()()}2&B&&(e.xp6(7),e.AsE(" ",j.userdata.firstName," ",j.userdata.lastName," "),e.xp6(5),e.Oqu(j.sessionTimer),e.xp6(1),e.Q6J("ngClass",e.VKq(4,$o,j.isVip)))},dependencies:[co.mk,xh,bg,Ch,Co],styles:[".perfil{display:grid;grid-template-columns:1fr .1fr;grid-gap:7px}.lineavertical{height:35px;width:1px;border-width:0;color:#fff;background-color:#fff}.usercontainer{display:flex;align-items:center;justify-content:center;height:auto}.usercontainer p{min-width:55px}.iconcontainer{background:#00133b;height:34px;width:12px;border-radius:25%;display:flex;justify-content:center;align-content:center;align-items:center}.icon{height:30px;width:30px}:host .dropdown-toggle:after{display:none}.nav-link-vip{background:#213045;border-radius:9px;width:17px;height:45px;display:grid;align-items:center;justify-content:center}@media (max-width: 425px){.usercontainer{flex-direction:column;align-items:flex-end}.usercontainer p{font-size:.5em!important;margin:0!important}.lineavertical{display:none}.perfil{align-items:stretch}#spanUser{margin:0!important;width:120px;white-space:nowrap;overflow:hidden;text-overflow:Ellipsis}#spanUser b{font-size:.7em!important}}\n"],encapsulation:2})}return w})();const pc=function(){return["/"]};function Uo(w,U){if(1&w){const u=e.EpF();e.TgZ(0,"a",11),e.NdJ("click",function(){e.CHM(u);const j=e.oxw(2);return e.KtG(j.gaEventHeader())}),e._UZ(1,"img",12),e.qZA()}if(2&w){const u=e.oxw(2);e.Q6J("routerLink",e.DdM(4,pc)),e.xp6(1),e.Q6J("src",null==u.assets.logoHeader?null:u.assets.logoHeader.path,e.LSH)("alt",u.validar(null==u.assets.logoHeader?null:u.assets.logoHeader.alt))("title",u.validar(null==u.assets.logoHeader?null:u.assets.logoHeader.titulo))}}const il=function(){return{defaultValue:"Iniciar sesi\xf3n"}},Rl=function(){return["/registrarse"]},QA=function(){return{defaultValue:"Registrarse"}};function Lf(w,U){if(1&w){const u=e.EpF();e.TgZ(0,"div",13)(1,"div",14)(2,"button",15),e.NdJ("click",function(){e.CHM(u);const j=e.oxw(2);return e.KtG(j.openDialogUpdate3())}),e._uU(3),e.ALo(4,"i18next"),e.qZA()(),e.TgZ(5,"div",16)(6,"button",17),e.NdJ("click",function(j){e.CHM(u);const be=e.oxw(2);return e.KtG(be.gaEventLogin(j))}),e._uU(7),e.ALo(8,"i18next"),e.qZA()()()}2&w&&(e.xp6(3),e.hij(" ",e.xi3(4,3,"header.loginButton",e.DdM(9,il))," "),e.xp6(3),e.Q6J("routerLink",e.DdM(10,Rl)),e.xp6(1),e.hij(" ",e.xi3(8,6,"header.registerButton",e.DdM(11,QA))," "))}function zm(w,U){1&w&&(e.TgZ(0,"div",18),e._UZ(1,"app-login"),e.qZA())}function Rv(w,U){if(1&w&&(e.TgZ(0,"div",19),e._UZ(1,"app-profile",20),e.qZA()),2&w){const u=e.oxw(2);e.xp6(1),e.Q6J("isVip",u.isVip)}}const Qb=function(w){return{"vip-header":w}},xM=function(w){return{"vip-header-navs":w}},MM=function(){return{defaultValue:"Men\xfa"}},UD=function(w){return{"vip-menu-button":w}};function zD(w,U){if(1&w){const u=e.EpF();e.TgZ(0,"header",1)(1,"div",2)(2,"div",3)(3,"button",4),e.NdJ("click",function(){e.CHM(u);const j=e.oxw();return e.KtG(j.toggleSidebar())}),e.ALo(4,"i18next"),e._UZ(5,"i",5),e.qZA()(),e.TgZ(6,"div",6),e.YNc(7,Uo,2,5,"a",7),e.qZA(),e.TgZ(8,"div"),e.YNc(9,Lf,9,12,"div",8),e.YNc(10,zm,2,0,"div",9),e.YNc(11,Rv,2,1,"div",10),e.qZA()()()}if(2&w){const u=e.oxw();e.Q6J("ngClass",e.VKq(11,Qb,u.isVip)),e.xp6(1),e.Q6J("ngClass",e.VKq(13,xM,u.isVip)),e.xp6(2),e.s9C("aria-label",e.xi3(4,8,"header.menuButton",e.DdM(15,MM))),e.Q6J("ngClass",e.VKq(16,UD,u.isVip)),e.xp6(4),e.Q6J("ngIf",u.assets),e.xp6(2),e.Q6J("ngIf",!u.isAuth),e.xp6(1),e.Q6J("ngIf",!u.isAuth),e.xp6(1),e.Q6J("ngIf",u.isAuth)}}let YD=(()=>{class w{constructor(u,B,j,be,ut,xn,Dr,hi){this.dialog=u,this.slotsService=B,this.loginService=j,this.store=be,this.router=ut,this.location=xn,this.sidebarService=hi,this.onDestroy$=new xs.x,this.isOpen=!1,this.isAuth=!1,this.textBotonIniciarSesion="Iniciar Sesion",this.textBotonRegister="Registrarse",this.textLinkSearch="Buscar Slots",this.searchTerm="",this.poker=!0,this.isVip=!1,this.isBrowser=(0,co.NF)(Dr),this.router.events.pipe((0,Rc.h)(vi=>vi instanceof Zs.m2)).subscribe(vi=>{this.setHeaderColor()})}ngOnInit(){this.setHeaderColor(),this.store.select("ui").subscribe(u=>this.isOpen=u.isOpen),this.assetsSubscription=this.store.select("assets").subscribe(u=>{this.assets=u,this.i18n=u.i18n}),this.isBrowser&&(localStorage.getItem("session")&&(this.isAuth=!0,this.loginService.loginKambi().subscribe(u=>{localStorage.setItem("kambiToken2",u.token)})),document.body.addEventListener("click",()=>this.slots=void 0,!0)),window.location.href.includes("form-poker")&&(this.poker=!1),this.router.events.pipe((0,Rc.h)(u=>u instanceof Zs.m2),(0,Ds.R)(this.onDestroy$))}ngOnDestroy(){this.onDestroy$.next(),this.onDestroy$.complete()}gaEventHeader(){window.dataLayer.push({event:"ga_event",category:"Header",action:"BPW - Logo",label:"Ir a inicio"})}gaEventLogin(u){const B=u.target.attributes.id.nodeValue;let j;this.isBrowser&&("dropdownLogin"===B?j={event:"ga_event_login",category:"Iniciar sesion",action:"BPW - Login",label:this.textBotonIniciarSesion}:"register"===B&&(j={event:"ga_event",category:"Registro",action:"BPW - Login",label:this.textBotonRegister})),window.dataLayer.push(j)}toggleSidebar(){this.sidebarService.openSidebar()}searchSlots(u){this.searchTerm=u.value,this.slotsService.searchSlots(u.value).subscribe(B=>{console.log(B),this.slots=B.data})}openDialogUpdate3(){this.dialog.open(qx,{panelClass:"login-dialog"})}validar(u){return void 0===u||void 0===u||""===u?"":u}setHeaderColor(){this.isVip=!!this.location.path().includes("/casino-vip")}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(ed.uw),e.Y36(QC.P),e.Y36(Yg.r),e.Y36(Tc.yh),e.Y36(Zs.F0),e.Y36(co.Ye),e.Y36(e.Lbi),e.Y36(hb))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["app-header"]],decls:1,vars:1,consts:[["id","header","class","header pt-3 pb-3 p-md-0",3,"ngClass",4,"ngIf"],["id","header",1,"header","pt-3","pb-3","p-md-0",3,"ngClass"],[1,"headernavs",3,"ngClass"],[1,""],[1,"d-block","text-white","menu-button",3,"ngClass","aria-label","click"],[1,"fas","fa-bars"],[1,"headerlogo"],[3,"routerLink","click",4,"ngIf"],["class","headerloginresponsive",4,"ngIf"],["class","headerlogin",4,"ngIf"],["class","contentSignButtons",4,"ngIf"],[3,"routerLink","click"],[1,"logo",2,"right","30%",3,"src","alt","title"],[1,"headerloginresponsive"],["ngbDropdown","","placement","left-top","placement","bottom-right",1,"w-100","text-center"],["id","dropdownLogin",1,"btn-inicio","w-100","mb-2","no-row",3,"click"],[1,"text-center","w-100"],["id","register",1,"btn-registro","w-100",3,"routerLink","click"],[1,"headerlogin"],[1,"contentSignButtons"],[3,"isVip"]],template:function(B,j){1&B&&e.YNc(0,zD,12,18,"header",0),2&B&&e.Q6J("ngIf",j.poker)},dependencies:[co.mk,co.O5,Zs.rH,xh,Mb,Os,Ed.e3],styles:[".headerloginresponsive[_ngcontent-%COMP%]{display:none}.headerlogin[_ngcontent-%COMP%]{display:block}.vip-header[_ngcontent-%COMP%]{background-color:#141c27;height:78px;display:flex;align-items:center}.vip-header-navs[_ngcontent-%COMP%]{width:100%}.vip-menu-button[_ngcontent-%COMP%]{background-color:#213045}.vip-menu-button[_ngcontent-%COMP%]:hover{background-color:#10171d}.btn-inicio[_ngcontent-%COMP%]{border:1px solid #3cb4e5;background:#002361;color:#fff;max-width:120px;height:35px!important;border-radius:3px}.btn-inicio[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.btn-registro[_ngcontent-%COMP%]{color:#002361;background-color:#3cb4e5;border:none;max-width:120px;height:35px!important;border-radius:3px}.btn-registro[_ngcontent-%COMP%]:hover{transform:scale(1.1)}@media (max-width: 662px){.headerlogin[_ngcontent-%COMP%]{display:none}.headerloginresponsive[_ngcontent-%COMP%]{display:block}.vip-header[_ngcontent-%COMP%]{height:98px}}@media only screen and (min-width: 662px) and (max-width: 800px){.headerlogin[_ngcontent-%COMP%]{display:none}.headerloginresponsive[_ngcontent-%COMP%]{display:flex}}"]})}return w})();var HD=f(71857);const jD=["track1"],GD=["track2"];function VD(w,U){if(1&w&&(e.TgZ(0,"div",6),e._UZ(1,"img",7),e.qZA()),2&w){const u=U.$implicit;e.xp6(1),e.Q6J("src",u.path,e.LSH)("alt",u.alt)("title",u.titulo)}}function JD(w,U){if(1&w&&(e.TgZ(0,"div",6),e._UZ(1,"img",7),e.qZA()),2&w){const u=U.$implicit;e.xp6(1),e.Q6J("src",u.path,e.LSH)("alt",u.alt)("title",u.titulo)}}function KD(w,U){if(1&w&&(e.TgZ(0,"div",6),e._UZ(1,"img",7),e.qZA()),2&w){const u=U.$implicit;e.xp6(1),e.Q6J("src",u.path,e.LSH)("alt",u.alt)("title",u.titulo)}}function WD(w,U){if(1&w&&(e.TgZ(0,"div",6),e._UZ(1,"img",7),e.qZA()),2&w){const u=U.$implicit;e.xp6(1),e.Q6J("src",u.path,e.LSH)("alt",u.alt)("title",u.titulo)}}let ZD=(()=>{class w{constructor(u,B){this.cdr=u,this.renderer=B,this.sponsors=[],this.firstRowSponsors=[],this.secondRowSponsors=[],this.minSponsorsPerRow=10}ngOnInit(){this.divideSponsors()}ngOnChanges(u){u.sponsors&&this.divideSponsors()}ngAfterViewInit(){setTimeout(()=>{this.divideSponsors(),this.sponsors&&this.sponsors.length>0&&this.adjustAnimationSpeed(),this.cdr.detectChanges()},1e3)}onResize(){this.adjustAnimationSpeed()}divideSponsors(){if(this.sponsors&&this.sponsors.length>0){const u=Math.ceil(this.sponsors.length/2);let B=this.sponsors.slice(0,u),j=this.sponsors.slice(u);this.firstRowSponsors=this.ensureMinimumSponsors(B),this.secondRowSponsors=this.ensureMinimumSponsors(j)}}ensureMinimumSponsors(u){if(0===u.length)return[];let B=[...u];for(;B.length{class w{constructor(u,B,j,be,ut){this.assetsService=u,this.toastr=B,this.store=j,this.router=be,this.dialog=ut,this.sponsors=[],this.partners=[],this.socials=[],this.sections=[],this.regulations=[],this.activeIndex=null,this.version=qs.N.v,this.footerAffiliate={isActived:!0,url:""},this.egames=!0,this.assetsSubscription=this.store.select("assets").subscribe(xn=>{this.footerAffiliate=xn.flags.footerAffiliates,this.sections=xn.flags.footer,this.footer=xn.localTextsWeb.footerInformation})}ngOnInit(){this.assetsService.getFooterAssets().subscribe(u=>{u.sort((B,j)=>"SELECCION"===B.type&&"SELECCION"!==j.type?-1:"SELECCION"!==B.type&&"SELECCION"===j.type?1:0),u.forEach(B=>{"PAYMENT_METHOD"===B.type&&this.sponsors.push(B),("DIMAYOR"===B.type||"SELECCION"===B.type)&&this.partners.push(B),"SOCIAL_NETWORKS"===B.type&&this.socials.push(B),"REGULATION"===B.type&&this.regulations.push(B)})}),(window.location.href.includes("carrouselEgames")||window.location.href.includes("carrouselCardsEgames")||window.location.href.includes("betSlipBanner"))&&(this.egames=!1)}toggleSection(u){this.activeIndex=this.activeIndex===u?null:u}isPdf(u){return!!u&&u.endsWith(".pdf")}isLoggedIn(){return!!localStorage.getItem("session")}handleLinkClick(u,B,j){u.preventDefault(),B.startsWith("http://")||B.startsWith("https://")?window.open(B,"_blank"):"/menuusuario"!==B||this.isLoggedIn()?this.isPdf(B)?window.open(B,"_blank"):"/apuestas#home"!==B?(B&&this.router.navigateByUrl("/",{skipLocationChange:!0}).then(()=>{this.router.navigate([B])}),"modalterminos"===B&&this.openAvisoPrivacidad()):this.navigateToApuestas():this.toastr.info("Recargas"===j?"Debes iniciar sesi\xf3n para acceder a Recargas.":"Debes iniciar sesi\xf3n para acceder a Retiros.")}openAvisoPrivacidad(){this.dialog.open(HD.k,{backdropClass:"terms-dialog-background",panelClass:"terms-dialog",maxWidth:"720px",data:{origin:"footer"}})}navigateToApuestas(){this.router.navigate(["/apuestas"]).then(()=>{window.location.hash="home"})}goToAffiliate(){window.open("https://afiliados.betplay.com.co/registration.asp","_blank")}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(Um.z),e.Y36(Qh._W),e.Y36(Tc.yh),e.Y36(Zs.F0),e.Y36(ed.uw))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["app-footer"]],decls:2,vars:2,consts:[["class","footer",4,"ngIf"],["class","footer-version",4,"ngIf"],[1,"footer"],[1,"footer-content"],[1,"footer-top"],[1,"footer-links"],[4,"ngFor","ngForOf"],[1,"footer-divider-responsive"],["src","../../../../assets/img/footer/linea.svg","alt","logo BetPlay","title","logo betplay-afiliados","loading","lazy"],[1,"footer-affiliate"],[1,"footer-image-affiliate",3,"click"],["src","../../../../assets/img/footer/betplay-afiliados.svg","alt","logo BetPlay afiliados","title","logo betplay-afiliados","loading","lazy","width","133px","height","59px"],[1,"footer-divider"],["src","../../../../assets/img/footer/linea.svg","alt","logo BetPlay","title","linea Footer BetPlay","loading","lazy","width","100%","height","100%"],[3,"sponsors"],[1,"footer-sponsors"],["class","sponsor-logos",4,"ngFor","ngForOf"],[1,"oficcial-sponsors"],["src","../../../../assets/img/footer/linea.svg","alt","logo BetPlay","title","linea Footer BetPlay","loading","lazy"],[1,"footer-social"],["class","social-logos",4,"ngFor","ngForOf"],[1,"footer-info"],[1,"footer-title"],[1,"footer-text"],["href","https://d7cul3678ytm6.cloudfront.net/Betplay/escribenos.html"],[1,"footer-regulation"],["class","regulation-logos",4,"ngFor","ngForOf"],[1,"footer-warnings"],[1,"footer-age-image"],["src","../../../../assets/img/footer/age.svg","alt","logo edad","title","logo edad legal","loading","lazy"],[1,"footer-coljuegos-image"],["src","../../../../assets/img/footer/coljuegos.svg","alt","logo coljuegos","title","logo coljuegos","loading","lazy"],["class","footer-section",3,"active-section","inactive-section",4,"ngIf"],[1,"footer-section"],[1,"footer-header",3,"click"],[1,"footer-image"],["src","../../../../assets/img/footer/plus-icon.svg","alt","Informacion","title","Clic para mayor informaci\xf3n","width","27px","height","26px","loading","lazy",3,"ngClass"],[1,"footer-content",3,"ngClass"],[4,"ngIf"],[3,"routerLink","queryParams","click"],[1,"sponsor-logos"],["title","logo partner","loading","lazy",3,"src","alt"],[1,"social-logos"],["target","_blank","rel","noopener noreferrer",3,"href"],[3,"src","alt"],[1,"regulation-logos"],["title","logo regulation","loading","lazy",3,"src","alt"],[1,"footer-version"]],template:function(B,j){1&B&&(e.YNc(0,AI,47,24,"footer",0),e.YNc(1,dI,3,1,"div",1)),2&B&&(e.Q6J("ngIf",j.egames),e.xp6(1),e.Q6J("ngIf",j.egames))},dependencies:[co.mk,co.sg,co.O5,Zs.rH,ZD,Ed.e3],styles:['.footer[_ngcontent-%COMP%]{background-color:#001849;color:#fff;padding:70px 100px;transition:all .3s ease}.footer[_ngcontent-%COMP%] .footer-content[_ngcontent-%COMP%]{max-width:1400px;margin:auto}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:flex-start;padding:10px 0;flex-wrap:wrap}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%]{display:flex;gap:10px;flex-wrap:wrap;flex:1}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section[_ngcontent-%COMP%]{padding:10px;border-radius:8px;width:220px;transition:all .3s}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section.inactive-section[_ngcontent-%COMP%]{opacity:.3}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section[_ngcontent-%COMP%] .footer-header[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:5px 10px;transition:all .3s ease}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section[_ngcontent-%COMP%] .footer-title[_ngcontent-%COMP%]{font-weight:700;margin:0;color:var(--Paleta-Marca-2, #5fb3e1)}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section[_ngcontent-%COMP%] .footer-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{transition:transform .3s,filter .3s}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section[_ngcontent-%COMP%] .footer-content[_ngcontent-%COMP%]{padding:8px 0;overflow:hidden;max-height:0;color:#001849;transition:color .7s ease-in-out,max-height .5s ease-in-out}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section[_ngcontent-%COMP%] .footer-content[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{margin:0;padding:0;list-style-type:none;gap:8px;display:flex;flex-direction:column}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section[_ngcontent-%COMP%] .footer-content[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{padding:5px}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section[_ngcontent-%COMP%] .footer-content[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:var(--Paleta-Marca-2, #5fb3e1);cursor:pointer;transition:all .3s ease;display:inline-block;position:relative}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section[_ngcontent-%COMP%] .footer-content[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:var(--Paleta-Marca-2, #5fb3e1);transform-origin:bottom right;transition:transform .3s ease-out}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section[_ngcontent-%COMP%] .footer-content[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:var(--Paleta-Marca-2, #52a0c9);transform:scale(1.05)}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section[_ngcontent-%COMP%] .footer-content[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover:after{transform:scaleX(1);transform-origin:bottom left}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section[_ngcontent-%COMP%] .footer-content.multi-column[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;width:325%}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section[_ngcontent-%COMP%] .footer-content.multi-column[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{grid-column:span 3;display:contents}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section[_ngcontent-%COMP%] .footer-content.multi-column[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{padding:5px}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section.active-section[_ngcontent-%COMP%] .footer-header[_ngcontent-%COMP%]{background-color:#5fb3e1;border-radius:50px}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section.active-section[_ngcontent-%COMP%] .footer-title[_ngcontent-%COMP%]{color:#100f0f}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section.active-section[_ngcontent-%COMP%] .footer-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section.active-section[_ngcontent-%COMP%] .footer-image[_ngcontent-%COMP%] img.rotated[_ngcontent-%COMP%]{transform:rotate(45deg)}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section.active-section[_ngcontent-%COMP%] .footer-image[_ngcontent-%COMP%] img.black-icon[_ngcontent-%COMP%]{filter:brightness(.1)}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section.active-section[_ngcontent-%COMP%] .footer-content[_ngcontent-%COMP%]{max-height:290px;color:#5fb3e1;z-index:10;position:relative}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-affiliate[_ngcontent-%COMP%]{text-align:left;width:133px}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-affiliate[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin:0;font-size:14px;font-weight:400}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-affiliate[_ngcontent-%COMP%] .affiliate-link[_ngcontent-%COMP%]{color:#fff;font-size:16px;font-weight:700;text-decoration:none}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-affiliate[_ngcontent-%COMP%] .affiliate-link[_ngcontent-%COMP%]:hover{text-decoration:underline}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-affiliate[_ngcontent-%COMP%] .footer-image-affiliate[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{transition:filter .3s ease}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-affiliate[_ngcontent-%COMP%] .footer-image-affiliate[_ngcontent-%COMP%] img[_ngcontent-%COMP%]:hover{filter:drop-shadow(0 0 2px #5fb3e1) drop-shadow(0 0 5px #5fb3e1)}.footer[_ngcontent-%COMP%] .footer-divider[_ngcontent-%COMP%]{margin:3em 0}.footer[_ngcontent-%COMP%] .footer-partners[_ngcontent-%COMP%]{text-align:center;margin-bottom:3em;display:grid;grid-template-columns:repeat(auto-fill,10em);justify-content:space-around;gap:3em;align-items:center}.footer[_ngcontent-%COMP%] .partners-logos[_ngcontent-%COMP%]{object-fit:contain}.footer[_ngcontent-%COMP%] .footer-sponsors[_ngcontent-%COMP%]{text-align:center;margin-bottom:20px;margin-top:10px;display:flex;align-items:center;justify-content:center;justify-content:space-around;gap:30px}.footer[_ngcontent-%COMP%] .footer-sponsors[_ngcontent-%COMP%] .sponsor-logos[_ngcontent-%COMP%]{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;flex-basis:5%}.footer[_ngcontent-%COMP%] .footer-sponsors[_ngcontent-%COMP%] .sponsor-logos[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:60px;height:60px;object-fit:contain;transition:filter .3s ease}.footer[_ngcontent-%COMP%] .footer-sponsors[_ngcontent-%COMP%] .sponsor-logos[_ngcontent-%COMP%] img[_ngcontent-%COMP%]:hover{filter:drop-shadow(0 0 4px #5fb3e1) drop-shadow(0 0 5px #5fb3e1)}.footer[_ngcontent-%COMP%] .footer-sponsors[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{margin-top:10px;font-size:16px;font-weight:700}.footer[_ngcontent-%COMP%] .oficcial-sponsors[_ngcontent-%COMP%]{color:#fff;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:8px;margin-top:20px}.footer[_ngcontent-%COMP%] .footer-social[_ngcontent-%COMP%]{display:flex;justify-content:center;gap:6px;justify-content:space-around;flex-wrap:wrap;width:50%;margin:60px auto 20px}.footer[_ngcontent-%COMP%] .footer-social[_ngcontent-%COMP%] .social-logos[_ngcontent-%COMP%]{display:flex;justify-content:center;gap:10px;flex-basis:7%}.footer[_ngcontent-%COMP%] .footer-social[_ngcontent-%COMP%] .social-logos[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;transition:filter .3s ease}.footer[_ngcontent-%COMP%] .footer-social[_ngcontent-%COMP%] .social-logos[_ngcontent-%COMP%] img[_ngcontent-%COMP%]:hover{filter:brightness(1.2)}.footer[_ngcontent-%COMP%] .footer-regulation[_ngcontent-%COMP%]{display:flex;justify-content:center;gap:6px;justify-content:space-around;flex-wrap:wrap;width:50%;margin:60px auto 20px}.footer[_ngcontent-%COMP%] .footer-regulation[_ngcontent-%COMP%] .regulation-logos[_ngcontent-%COMP%]{display:flex;justify-content:center;gap:10px;flex-basis:auto}.footer[_ngcontent-%COMP%] .footer-regulation[_ngcontent-%COMP%] .regulation-logos[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;transition:filter .3s ease}.footer[_ngcontent-%COMP%] .footer-regulation[_ngcontent-%COMP%] .regulation-logos[_ngcontent-%COMP%] img[_ngcontent-%COMP%]:hover{filter:brightness(1.2)}.footer[_ngcontent-%COMP%] .footer-info[_ngcontent-%COMP%]{margin-top:4em}.footer[_ngcontent-%COMP%] .footer-info[_ngcontent-%COMP%] .footer-title[_ngcontent-%COMP%]{color:#fff;text-align:center;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:16px}.footer[_ngcontent-%COMP%] .footer-info[_ngcontent-%COMP%] .footer-text[_ngcontent-%COMP%]{color:#fff;text-align:center;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.footer[_ngcontent-%COMP%] .footer-info[_ngcontent-%COMP%] .footer-warnings[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;gap:30px;margin-top:40px;align-self:stretch}.footer[_ngcontent-%COMP%] .footer-info[_ngcontent-%COMP%] .footer-warnings[_ngcontent-%COMP%] .footer-age-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:52px;height:52px;flex-shrink:0;transition:filter .3s ease}.footer[_ngcontent-%COMP%] .footer-info[_ngcontent-%COMP%] .footer-warnings[_ngcontent-%COMP%] .footer-age-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%]:hover{filter:brightness(1.2)}.footer[_ngcontent-%COMP%] .footer-info[_ngcontent-%COMP%] .footer-warnings[_ngcontent-%COMP%] .footer-text[_ngcontent-%COMP%]{width:325.523px;height:23.452px;flex-shrink:0;color:#fff;font-family:Montserrat;font-size:.8em;font-style:normal;line-height:revert;font-weight:500;margin:0}.footer[_ngcontent-%COMP%] .footer-info[_ngcontent-%COMP%] .footer-warnings[_ngcontent-%COMP%] .footer-coljuegos-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:92.5px;height:32.226px;flex-shrink:0;transition:filter .3s ease}.footer[_ngcontent-%COMP%] .footer-info[_ngcontent-%COMP%] .footer-warnings[_ngcontent-%COMP%] .footer-coljuegos-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%]:hover{filter:brightness(1.2)}.footer-version[_ngcontent-%COMP%]{background-color:#001849;color:#b8b8b8;text-align:end;font-size:9px;font-style:normal;font-weight:500;letter-spacing:.5px;padding-right:10px;font-style:italic}.footer-version[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0}.footer-divider-responsive[_ngcontent-%COMP%]{display:none}@media screen and (max-width: 950px){.footer[_ngcontent-%COMP%]{padding:70px 40px}.footer[_ngcontent-%COMP%] .footer-partners[_ngcontent-%COMP%] .partners-logos[_ngcontent-%COMP%]{flex-basis:12%}.footer-divider-responsive[_ngcontent-%COMP%]{display:block}}@media screen and (max-width: 768px){.footer[_ngcontent-%COMP%]{padding-bottom:10px}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%]{flex-direction:column}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-affiliate[_ngcontent-%COMP%]{width:100%;display:flex;flex-direction:column;align-items:center}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%]{flex-direction:column;padding-bottom:25px;width:100%}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section[_ngcontent-%COMP%]{width:100%}.footer[_ngcontent-%COMP%] .footer-top[_ngcontent-%COMP%] .footer-links[_ngcontent-%COMP%] .footer-section[_ngcontent-%COMP%] .footer-content.multi-column[_ngcontent-%COMP%]{grid-template-columns:repeat(2,1fr);width:100%}.footer[_ngcontent-%COMP%] .footer-partners[_ngcontent-%COMP%]{flex-wrap:wrap}.footer[_ngcontent-%COMP%] .footer-partners[_ngcontent-%COMP%] .partners-logos[_ngcontent-%COMP%]{flex-basis:23%}.footer[_ngcontent-%COMP%] .footer-sponsors[_ngcontent-%COMP%]{flex-wrap:wrap}.footer[_ngcontent-%COMP%] .footer-sponsors[_ngcontent-%COMP%] .sponsor-logos[_ngcontent-%COMP%]{flex-basis:9%}.footer[_ngcontent-%COMP%] .footer-social[_ngcontent-%COMP%]{gap:15px}.footer[_ngcontent-%COMP%] .footer-social[_ngcontent-%COMP%] .social-logos[_ngcontent-%COMP%]{flex-basis:7%;min-width:35px}.footer[_ngcontent-%COMP%] .footer-info[_ngcontent-%COMP%] .footer-title[_ngcontent-%COMP%], .footer[_ngcontent-%COMP%] .footer-info[_ngcontent-%COMP%] .footer-text[_ngcontent-%COMP%]{text-align:center;font-size:12px}.footer[_ngcontent-%COMP%] .footer-info[_ngcontent-%COMP%] .footer-warnings[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;gap:10px;flex-shrink:0;height:33.263px}.footer[_ngcontent-%COMP%] .footer-info[_ngcontent-%COMP%] .footer-warnings[_ngcontent-%COMP%] .footer-age-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:33.263px;height:33.263px;flex-shrink:0;transition:filter .3s ease}.footer[_ngcontent-%COMP%] .footer-info[_ngcontent-%COMP%] .footer-warnings[_ngcontent-%COMP%] .footer-age-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%]:hover{filter:brightness(1.2)}.footer[_ngcontent-%COMP%] .footer-info[_ngcontent-%COMP%] .footer-warnings[_ngcontent-%COMP%] .footer-text[_ngcontent-%COMP%]{width:229.873px;height:15.001px;flex-shrink:0;font-size:.6em;font-weight:400}.footer[_ngcontent-%COMP%] .footer-info[_ngcontent-%COMP%] .footer-warnings[_ngcontent-%COMP%] .footer-coljuegos-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:59.169px;height:20.614px;flex-shrink:0;transition:filter .3s ease}.footer[_ngcontent-%COMP%] .footer-info[_ngcontent-%COMP%] .footer-warnings[_ngcontent-%COMP%] .footer-coljuegos-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%]:hover{filter:brightness(1.2)}}@media screen and (max-width: 500px){.footer[_ngcontent-%COMP%]{padding:.5em 3em}.footer[_ngcontent-%COMP%] .footer-partners[_ngcontent-%COMP%]{padding:0 32px}.footer[_ngcontent-%COMP%] .footer-partners[_ngcontent-%COMP%] .partners-logos[_ngcontent-%COMP%]{flex-basis:32%;min-width:100px}.footer[_ngcontent-%COMP%] .footer-sponsors[_ngcontent-%COMP%]{padding:0 32px;flex-wrap:wrap;gap:22px}.footer[_ngcontent-%COMP%] .footer-sponsors[_ngcontent-%COMP%] .sponsor-logos[_ngcontent-%COMP%]{flex-basis:7%;min-width:40px}.footer[_ngcontent-%COMP%] .oficcial-sponsors[_ngcontent-%COMP%]{color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:700;letter-spacing:7px;margin-top:40px}}@media screen and (max-width: 375px){.footer[_ngcontent-%COMP%] .footer-partners[_ngcontent-%COMP%]{padding:0}.footer[_ngcontent-%COMP%] .footer-social[_ngcontent-%COMP%]{width:60%}.footer-divider[_ngcontent-%COMP%]{margin:3em 0}.footer-sponsors[_ngcontent-%COMP%]{flex-wrap:wrap}}']})}return w})();function fI(w,U){if(1&w&&e._UZ(0,"img",6),2&w){const u=e.oxw();e.Q6J("src",u.assets.logoHeader.path,e.LSH)("title",u.validar(u.assets.logoHeader.titulo))("alt",u.validar(u.assets.logoHeader.alt)||"Logo")}}const hI=function(){return{defaultValue:"x"}},gI=function(){return{defaultValue:"Descarga aqu\xed la APP"}};let mI=(()=>{class w{constructor(u,B){this.service=u,this.store=B,this.close=new e.vpe}ngOnInit(){this.assetsSubscription=this.store.select("assets").subscribe(u=>{this.assets=u,this.i18n=u.i18n})}closeSmartBanner(){this.close.emit()}downloadAPK(){this.service.getActiveAPK().subscribe(u=>{u.data.length>0&&(window.location.href=u.url+u.data[0].path,this.closeSmartBanner(),window.$("#modal-download").modal("show"))})}validar(u){return void 0===u||void 0===u||""===u?"":u}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(Um.z),e.Y36(Tc.yh))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["app-smartbanner"]],outputs:{close:"close"},decls:10,vars:11,consts:[["id","smart-banner",1,"smartbanner","smartbanner-android"],[1,"smartbanner-container"],["href","javascript:void(0);",1,"smartbanner-close",3,"click"],["class","smartbanner-icon",3,"src","title","alt",4,"ngIf"],[1,"smartbanner-button",3,"click"],[1,"smartbanner-button-text"],[1,"smartbanner-icon",3,"src","title","alt"]],template:function(B,j){1&B&&(e.TgZ(0,"div",0)(1,"div",1)(2,"a",2),e.NdJ("click",function(){return j.closeSmartBanner()}),e._uU(3),e.ALo(4,"i18next"),e.qZA(),e.YNc(5,fI,1,3,"img",3),e.TgZ(6,"button",4),e.NdJ("click",function(){return j.downloadAPK()}),e.TgZ(7,"span",5),e._uU(8),e.ALo(9,"i18next"),e.qZA()()()()),2&B&&(e.xp6(3),e.hij(" ",e.xi3(4,3,"smartbanner.closeButtonText",e.DdM(9,hI))," "),e.xp6(2),e.Q6J("ngIf",j.assets),e.xp6(3),e.hij(" ",e.xi3(9,6,"smartbanner.downloadButtonText",e.DdM(10,gI))," "))},dependencies:[co.O5,Ed.e3],styles:[".smartbanner.smartbanner-android[_ngcontent-%COMP%]{background:#15356f;left:0;top:0;width:100%;font-family:Helvetica Neue,sans-serif;z-index:10;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none;position:relative;padding:.5em}.smartbanner.smartbanner-android[_ngcontent-%COMP%] .smartbanner-container[_ngcontent-%COMP%]{white-space:nowrap}.smartbanner.smartbanner-android[_ngcontent-%COMP%] .smartbanner-button[_ngcontent-%COMP%]{min-width:12%;color:#d1d1d1;background:#fc5500!important;position:absolute;right:20px;top:0;bottom:0;margin:auto 0;height:-moz-fit-content;height:fit-content;font-size:14px;text-align:center;color:#6a6a6a;font-weight:700;text-decoration:none;padding:.5em;background-color:#facd01!important;color:#15356f!important;border:0;border-radius:5px}.smartbanner.smartbanner-android[_ngcontent-%COMP%] .smartbanner-show[_ngcontent-%COMP%] .smartbanner[_ngcontent-%COMP%]{display:block}.smartbanner.smartbanner-android[_ngcontent-%COMP%] .smartbanner-info[_ngcontent-%COMP%]{color:#ccc;text-shadow:0 1px 2px #000;display:inline-block;vertical-align:middle}.smartbanner.smartbanner-android[_ngcontent-%COMP%] .smartbanner-title[_ngcontent-%COMP%]{color:#fff;font-weight:700;font-size:13px}.smartbanner.smartbanner-android[_ngcontent-%COMP%] .smartbanner-icon[_ngcontent-%COMP%]{background-color:transparent;box-shadow:none;width:70px;height:auto;padding:14px 0;background-size:cover;display:inline-block;vertical-align:middle;background-position:center;border-radius:10px;background-size:100%;background-repeat:no-repeat;margin-left:1em}.smartbanner.smartbanner-android[_ngcontent-%COMP%] .smartbanner-close[_ngcontent-%COMP%]{width:17px;height:17px;line-height:17px;background:#1c1e21;text-shadow:0 1px 1px #000;box-shadow:inset 0 1px 2px #000c,0 1px 1px #ffffff4d;display:inline-block;vertical-align:middle;margin:0 5px;font-family:ArialRoundedMTBold,Arial;font-size:20px;text-align:center;color:#888;text-decoration:none;border:0;border-radius:14px;-webkit-font-smoothing:subpixel-antialiased}"]})}return w})();function pI(w,U){1&w&&e._UZ(0,"img",5)}const yD=function(){return{defaultValue:"Chat"}},vI=function(){return{defaultValue:"Chat Icon"}},_D=function(){return{defaultValue:"Te Llamamos"}},yI=function(){return{defaultValue:"Te Llamamos Icon"}},wD=function(){return{defaultValue:"Escr\xedbenos"}},_I=function(){return{defaultValue:"Escr\xedbenos Icon"}},ED=function(){return{defaultValue:"Centro de ayuda"}},wI=function(){return{defaultValue:"Centro de ayuda Icon"}};function EI(w,U){if(1&w&&(e.TgZ(0,"div",6)(1,"ul")(2,"li")(3,"a",7),e.ALo(4,"i18next"),e._uU(5),e.ALo(6,"i18next"),e._UZ(7,"img",8),e.ALo(8,"i18next"),e.qZA()(),e.TgZ(9,"li")(10,"a",7),e.ALo(11,"i18next"),e._uU(12),e.ALo(13,"i18next"),e._UZ(14,"img",9),e.ALo(15,"i18next"),e.qZA()(),e.TgZ(16,"li")(17,"a",7),e.ALo(18,"i18next"),e._uU(19),e.ALo(20,"i18next"),e._UZ(21,"img",10),e.ALo(22,"i18next"),e.qZA()(),e.TgZ(23,"li")(24,"a",11),e.ALo(25,"i18next"),e._uU(26),e.ALo(27,"i18next"),e._UZ(28,"img",12),e.ALo(29,"i18next"),e.qZA()()()()),2&w){const u=e.oxw();e.Q6J("@menuAnimation",u.menuVisible?"open":"closed"),e.xp6(3),e.s9C("href",u.flags.helpButton.chatUrl,e.LSH),e.s9C("aria-label",e.xi3(4,16,"WidgetFlotante.ChatAltText",e.DdM(52,yD))),e.xp6(2),e.hij(" ",e.xi3(6,19,"WidgetFlotante.Chat",e.DdM(53,yD))," "),e.xp6(2),e.s9C("alt",e.xi3(8,22,"WidgetFlotante.ChatIconAlt",e.DdM(54,vI))),e.xp6(3),e.s9C("href",u.flags.helpButton.callYouUrl,e.LSH),e.s9C("aria-label",e.xi3(11,25,"WidgetFlotante.TeLlamamosAltText",e.DdM(55,_D))),e.xp6(2),e.hij(" ",e.xi3(13,28,"WidgetFlotante.TeLlamamos",e.DdM(56,_D))," "),e.xp6(2),e.s9C("alt",e.xi3(15,31,"WidgetFlotante.TeLlamamosIconAlt",e.DdM(57,yI))),e.xp6(3),e.s9C("href",u.flags.helpButton.writeUsUrl,e.LSH),e.s9C("aria-label",e.xi3(18,34,"WidgetFlotante.EscribenosAltText",e.DdM(58,wD))),e.xp6(2),e.hij(" ",e.xi3(20,37,"WidgetFlotante.Escribenos",e.DdM(59,wD))," "),e.xp6(2),e.s9C("alt",e.xi3(22,40,"WidgetFlotante.EscribenosIconAlt",e.DdM(60,_I))),e.xp6(3),e.s9C("aria-label",e.xi3(25,43,"WidgetFlotante.CentroDeAyudaAltText",e.DdM(61,ED))),e.xp6(2),e.hij(" ",e.xi3(27,46,"WidgetFlotante.CentroDeAyuda",e.DdM(62,ED))," "),e.xp6(2),e.s9C("alt",e.xi3(29,49,"WidgetFlotante.CentroDeAyudaIconAlt",e.DdM(63,wI)))}}const bI=function(w,U){return{active:w,inactive:U}};let CI=(()=>{class w{constructor(u,B){this.store=u,this.renderer=B,this.menuVisible=!1,this.assetsSubscription=this.store.select("assets").subscribe(j=>{this.i18n=j.i18n,this.flags=j.flags})}toggleMenu(){this.menuVisible=!this.menuVisible,this.menuVisible?this.renderer.addClass(document.body,"no-scroll"):this.renderer.removeClass(document.body,"no-scroll")}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(Tc.yh),e.Y36(e.Qsj))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["app-widget-flotante"]],decls:5,vars:7,consts:[[1,"overlay",3,"click"],[1,"widget-container"],[3,"ngClass","click"],["src","../../../assets/img/Avatar Betty 01.png","alt","Contactanos","title","Servicio al cliente BetPlay","loading","lazy","width","123px","height","123px",4,"ngIf"],["class","menu",4,"ngIf"],["src","../../../assets/img/Avatar Betty 01.png","alt","Contactanos","title","Servicio al cliente BetPlay","loading","lazy","width","123px","height","123px"],[1,"menu"],["target","_blank","rel","noopener noreferrer","role","button",3,"href","aria-label"],["src","../../../assets/img/icons/chat-widget.svg","width","33px",3,"alt"],["src","../../../assets/img/icons/te-llamamos-widget.svg","width","33px",3,"alt"],["src","../../../assets/img/icons/escribenos-widget.svg","width","33px",3,"alt"],["href","https://betplay.com.co/faq","target","_blank","rel","noopener noreferrer","role","button",3,"aria-label"],["src","../../../assets/img/icons/centro-ayuda-widget.svg","width","33px",3,"alt"]],template:function(B,j){1&B&&(e.TgZ(0,"div",0),e.NdJ("click",function(){return j.toggleMenu()}),e.qZA(),e.TgZ(1,"div",1)(2,"button",2),e.NdJ("click",function(){return j.toggleMenu()}),e.YNc(3,pI,1,0,"img",3),e.qZA(),e.YNc(4,EI,30,64,"div",4),e.qZA()),2&B&&(e.Q6J("@overlayAnimation",j.menuVisible?"visible":"hidden"),e.xp6(2),e.Q6J("ngClass",e.WLB(4,bI,j.menuVisible,!j.menuVisible)),e.xp6(1),e.Q6J("ngIf",!j.menuVisible),e.xp6(1),e.Q6J("ngIf",j.menuVisible))},dependencies:[co.mk,co.O5,Ed.e3],styles:['.overlay[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,24,73,.856);z-index:999;transition:opacity .5s ease-in-out;opacity:1}.overlay-hidden[_ngcontent-%COMP%]{opacity:0;z-index:0}.widget-container[_ngcontent-%COMP%]{position:fixed;bottom:6%;right:2%;z-index:1001;display:flex;flex-direction:column;align-items:flex-end}.menu[_ngcontent-%COMP%]{background:transparent;display:flex;flex-direction:column;align-items:center;position:absolute;bottom:60px;right:0;padding:1px;width:190px;height:163px;justify-content:center;opacity:1;transition:opacity .3s ease-in-out}.menu-hidden[_ngcontent-%COMP%]{opacity:0}.menu[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{list-style-type:none;display:flex;align-items:flex-end;cursor:pointer;color:#fff;margin:0;flex-direction:column;padding:0;width:100%;font-size:14px;position:absolute;bottom:15px}.menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{list-style-type:none;display:flex;align-items:center;margin-bottom:30px;cursor:pointer;color:#fff;transition:all .3s ease-in-out}.menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#fff}.menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover{text-shadow:0 0 5px rgba(255,255,255,.5),0 0 10px rgba(255,255,255,.3);transform:scale(1.05)}.menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin-left:11px}button[_ngcontent-%COMP%]{border:none;border-radius:50%;width:135px;height:105px;color:#fff;font-size:24px;cursor:pointer;transition:width .12s ease-out}button.active[_ngcontent-%COMP%]{background-color:#3bb4e5;width:70px;height:70px}button.inactive[_ngcontent-%COMP%]{background-color:transparent}button.active[_ngcontent-%COMP%]:after, button.active[_ngcontent-%COMP%]:before{background-color:#000000d3;content:"";position:absolute;top:50%;left:50%;width:25px;height:3px;border-radius:5px}button.active[_ngcontent-%COMP%]:before{transform:translate(-50%,-50%) rotate(45deg)}button.active[_ngcontent-%COMP%]:after{transform:translate(-50%,-50%) rotate(-45deg)}button[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{transition:opacity .5s ease-in-out;width:100%;height:auto;display:block;border:none;margin:0;padding:0}@media (max-width: 600px){.menu[_ngcontent-%COMP%]{bottom:50px;right:4px}button[_ngcontent-%COMP%]{width:120px;height:78px}button.active[_ngcontent-%COMP%]{width:60px;height:60px}}@media (max-width: 375px){button[_ngcontent-%COMP%]{width:115px;height:75px}}'],data:{animation:[(0,r.X$)("overlayAnimation",[(0,r.SB)("hidden",(0,r.oB)({opacity:0,display:"none"})),(0,r.SB)("visible",(0,r.oB)({opacity:1,display:"block"})),(0,r.eR)("hidden <=> visible",[(0,r.jt)("0.5s ease-in-out")])]),(0,r.X$)("menuAnimation",[(0,r.SB)("closed",(0,r.oB)({transform:"translateY(100%)",opacity:0,display:"none"})),(0,r.SB)("open",(0,r.oB)({transform:"translateY(0)",opacity:1,display:"flex"})),(0,r.eR)("closed <=> open",[(0,r.jt)("0.5s ease-in-out")])])]}})}return w})();function BI(w,U){if(1&w&&e._UZ(0,"div",3),2&w){const u=e.oxw();e.Q6J("ngClass",u.isTermsPage?"none":"")}}function xI(w,U){1&w&&e._UZ(0,"div",4)}const DI=function(){return{defaultValue:"Hola, nuestros t\xe9rminos y condiciones han cambiado"}},II=function(){return{defaultValue:"Con\xf3celos"}},SI=function(){return{defaultValue:"aqu\xed"}},TI=function(){return{defaultValue:"Aceptar"}},PI=function(){return{defaultValue:"Versi\xf3n 1.4"}};function FI(w,U){if(1&w){const u=e.EpF();e.TgZ(0,"div",5)(1,"div",6)(2,"h2",7),e._uU(3),e.ALo(4,"i18next"),e.qZA(),e.TgZ(5,"a",8),e.NdJ("click",function(){e.CHM(u);const j=e.oxw();return e.KtG(j.navigateToTerms())}),e._uU(6),e.ALo(7,"i18next"),e.TgZ(8,"span"),e._uU(9),e.ALo(10,"i18next"),e.qZA()(),e.TgZ(11,"button",9),e.NdJ("click",function(){e.CHM(u);const j=e.oxw();return e.KtG(j.accept())}),e._uU(12),e.ALo(13,"i18next"),e.qZA(),e.TgZ(14,"p",10),e._uU(15),e.ALo(16,"i18next"),e.qZA()()()}2&w&&(e.xp6(3),e.Oqu(e.xi3(4,5,"TermsPopUp.popupTitle",e.DdM(20,DI))),e.xp6(3),e.hij(" ",e.xi3(7,8,"TermsPopUp.popupLinkText",e.DdM(21,II))," "),e.xp6(3),e.hij(" ",e.xi3(10,11,"TermsPopUp.popupLink2Text",e.DdM(22,SI))," "),e.xp6(3),e.hij(" ",e.xi3(13,14,"TermsPopUp.popupButtonText",e.DdM(23,TI))," "),e.xp6(3),e.hij(" ",e.xi3(16,17,"TermsPopUp.popupVersionText",e.DdM(24,PI))," "))}let QI=(()=>{class w{constructor(u,B){this.router=u,this.termsService=B,this.showTerms$=!1,this.isTermsPage=!1,this.showTermsPopUp=!0,this.router.events.pipe((0,Rc.h)(j=>j instanceof Zs.m2)).subscribe(j=>{this.currentRoute=j.url,this.updateBodyOverflow()})}ngOnInit(){this.termsService.showTerms$.subscribe(u=>{this.showTerms$=u,this.updateBodyOverflow()})}updateBodyOverflow(){const u=document.querySelector(".overlay");this.showTerms$&&"/terminos-y-condiciones"!==this.currentRoute?(document.body.style.overflow="hidden",u&&(u.classList.remove("light-overlay"),u.classList.remove("half-overlay"))):this.showTerms$&&"/terminos-y-condiciones"===this.currentRoute?(document.body.style.overflow="auto",this.isTermsPage=!0,u&&u.classList.add("half-overlay")):(document.body.style.overflow="auto",u&&(u.classList.add("light-overlay"),u.classList.remove("half-overlay"))),this.router.url.includes("carrouselEgames")&&(this.showTerms$=!1)}accept(){this.termsService.acceptTerm(),document.body.style.overflow="auto"}navigateToTerms(){this.router.navigate(["/terminos-y-condiciones"])}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(Zs.F0),e.Y36(Iw))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["app-terms-pop-up"]],inputs:{showTermsPopUp:"showTermsPopUp"},decls:3,vars:3,consts:[["class","overlay",3,"ngClass",4,"ngIf"],["class","overlay-mid",4,"ngIf"],["class","popup",4,"ngIf"],[1,"overlay",3,"ngClass"],[1,"overlay-mid"],[1,"popup"],[1,"popup-content"],[1,"popup-title"],[1,"popup-link",3,"click"],[1,"popup-button",3,"click"],[1,"popup-version"]],template:function(B,j){1&B&&(e.YNc(0,BI,1,1,"div",0),e.YNc(1,xI,1,0,"div",1),e.YNc(2,FI,17,25,"div",2)),2&B&&(e.Q6J("ngIf",j.showTerms$&&j.showTermsPopUp),e.xp6(1),e.Q6J("ngIf",j.showTerms$&&j.isTermsPage&&j.showTermsPopUp),e.xp6(1),e.Q6J("ngIf",j.showTerms$&&j.showTermsPopUp))},dependencies:[co.mk,co.O5,Ed.e3],styles:[".overlay[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1001}.overlay.light-overlay[_ngcontent-%COMP%]{pointer-events:none}.overlay.half-overlay[_ngcontent-%COMP%]{height:20%;top:0}.none[_ngcontent-%COMP%]{background:none}.overlay-mid[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0000001a;z-index:1001;pointer-events:none}.popup[_ngcontent-%COMP%]{position:fixed;bottom:0;width:100%;height:180px;background-color:#fff;opacity:.95;display:flex;align-items:center;justify-content:center;z-index:1002;font-family:Montserrat}.popup[_ngcontent-%COMP%] .popup-content[_ngcontent-%COMP%]{border:none;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;margin:0 auto;padding:0;width:100%}.popup[_ngcontent-%COMP%] .popup-title[_ngcontent-%COMP%]{color:var(--Primario-1, #002361);text-align:center;font-size:16px;font-weight:600;margin:0}.popup[_ngcontent-%COMP%] .popup-link[_ngcontent-%COMP%]{color:var(--Paleta-Marca-2, #5fb3e1);text-align:center;font-size:16px;font-weight:600;margin:0;cursor:pointer}.popup[_ngcontent-%COMP%] .popup-link[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:var(--Paleta-Marca-2, #5fb3e1);font-size:16px;font-weight:600;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}.popup[_ngcontent-%COMP%] .popup-button[_ngcontent-%COMP%]{display:flex;width:232px;height:40px;padding:4px 16px;justify-content:center;align-items:center;gap:10px;border-radius:8px;background:var(--Paleta-CTA-1, #00ae42);border:none;color:var(--Paleta-Neutros-1, #fff);text-align:center;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s}.popup[_ngcontent-%COMP%] .popup-button[_ngcontent-%COMP%]:hover{background-color:var(--Paleta-CTA-2, #019f3e)}.popup[_ngcontent-%COMP%] .popup-version[_ngcontent-%COMP%]{color:var(--Paleta-Neutros-5, #9e9e9e);text-align:center;font-size:14px;font-weight:500;margin:0}@media screen and (max-width: 1440px){.popup[_ngcontent-%COMP%]{height:150px}.popup[_ngcontent-%COMP%] .popup-content[_ngcontent-%COMP%]{gap:8px;padding:0 10px}.popup[_ngcontent-%COMP%] .popup-title[_ngcontent-%COMP%], .popup[_ngcontent-%COMP%] .popup-link[_ngcontent-%COMP%], .popup[_ngcontent-%COMP%] .popup-link[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:14px}.popup[_ngcontent-%COMP%] .popup-button[_ngcontent-%COMP%]{font-size:14px;width:220px;height:35px}.popup[_ngcontent-%COMP%] .popup-version[_ngcontent-%COMP%]{font-size:12px}}@media screen and (max-width: 768px){.popup[_ngcontent-%COMP%]{height:160px}.popup[_ngcontent-%COMP%] .popup-content[_ngcontent-%COMP%]{gap:10px}.popup[_ngcontent-%COMP%] .popup-link[_ngcontent-%COMP%]{order:4}.popup[_ngcontent-%COMP%] .popup-button[_ngcontent-%COMP%]{order:3;width:175px;height:33px}}"]})}return w})();function OI(w,U){if(1&w){const u=e.EpF();e.TgZ(0,"app-smartbanner",8),e.NdJ("close",function(){e.CHM(u);const j=e.oxw();return e.KtG(j.smartBannerOpen=!1)}),e.qZA()}}const RI=function(w,U){return{home:w,"d-none":U}};function NI(w,U){if(1&w&&(e.TgZ(0,"div",9),e._UZ(1,"iframe",10),e.qZA()),2&w){const u=e.oxw();e.Q6J("ngClass",e.WLB(2,RI,u.isHome&&u.isReady,!u.currentRoute&&!u.isHome)),e.xp6(1),e.Q6J("src",u.jackpodUrl,e.uOi)}}function LI(w,U){1&w&&e._UZ(0,"app-loading")}function kI(w,U){1&w&&e._UZ(0,"app-widget-flotante")}const UI=function(w){return{"d-none":w}},zI=function(w,U){return{"d-none":w,"col-md-10":U}};let YI=(()=>{class w{constructor(u,B,j,be,ut,xn,Dr,hi,vi,na,Da,Ka,Mo,No,jo){if(this.loginService=u,this.router=j,this.store=be,this.dialog=ut,this.service=xn,this.assetsService=Dr,this.seoService=hi,this.slotsService=vi,this.domSanitizer=na,this.activatedRoute=Da,this.http=Ka,this.toastr=Mo,this.SidebarService=No,this.schemasService=jo,this.sidebarActive=!1,this.title="frontend",this.isOpen=!1,this.isLoading=!0,this.isAndroid=!1,this.smartBannerOpen=!1,this.currentRoute="",this.isHome=!1,this.isReady=!1,this.balance=[],this.bonuses=[],this.bonusNotifications=0,this.isVisible=!1,this.elements=[],this.gameType="",this.gameActive=!1,this.urlGame="",this.widgetVisible=!0,this.jackpodUrl=this.domSanitizer.bypassSecurityTrustResourceUrl(qs.N.jackpodUrl),this.jackpodActive=!1,this.$showTermsPopUp=!0,this.isBrowser=(0,co.NF)(B),this.isBrowser){-1!==window.location.pathname.indexOf("/lealtad")&&(this.isLoading=!1);var uc=navigator.userAgent.toLowerCase();this.isAndroid=uc.indexOf("android")>-1,this.smartBannerOpen=!0,(window.location.pathname.includes("/carrouselEgames")||window.location.pathname.includes("/betSlipBanner"))&&(this.smartBannerOpen=!1,this.$showTermsPopUp=!1),this.router.events.subscribe(zs=>{if(zs instanceof Zs.m2&&-1===j.url.indexOf("#")&&-1===j.url.indexOf("faq")){if("/cuenta"==window.location.pathname&&localStorage.getItem("session")&&this.dialog.open(rx.Y,{panelClass:"menu-dialog"}),-1===(zs.urlAfterRedirects||j.url).indexOf("/lealtad")){this.isLoading=!0;var $c=1e3;(window.location.pathname.indexOf("apuesta")>-1||window.location.pathname.indexOf("live")>-1)&&($c=3e3),setTimeout(()=>this.isLoading=!1,$c)}else this.isLoading=!1;this.onCloseMenu()}})}this.slotsService.widgetVisible$.subscribe(zs=>{this.widgetVisible=zs}),this.router.events.pipe((0,Rc.h)(zs=>zs instanceof Zs.m2)).subscribe(zs=>{zs.url.includes("launchGame")||this.mostrarWidged(),zs.url.includes("apuestas")&&(this.widgetVisible=!1),zs.url.includes("carrouselEgames")&&(this.widgetVisible=!1),zs.url.includes("betSlipBanner")&&(this.widgetVisible=!1),zs.url.includes("bannerEsports")&&(this.widgetVisible=!1)})}isHomeRoute(){return"/"===this.router.url}onToggle(){this.isVisible=!this.isVisible,this.gameActive&&(this.gameActive=!1)}openChangePassPopup(){this.dialog.open(_x,{maxHeight:"700px",width:"400px",panelClass:"bonus-pop-up",disableClose:!0})}openBonusPopup(u,B){localStorage.setItem("openedBonusPopUp","1"),this.dialog.open(SC,{maxHeight:"550px",width:"400px",panelClass:"bonus-pop-up",data:{bonuses:u,type:B}})}getBonuses(){const u=JSON.parse(localStorage.getItem("session"));u&&this.service.getBonuses(u.accessToken).subscribe(B=>{this.bonuses=B,localStorage.setItem("bonuses",JSON.stringify(B)),localStorage.setItem("bonusesNextRequest",((new Date).getTime()+108e5).toString()),this.balance.bonosPendientes=0;for(var j=0;j{this.isLoading=!1})}ngOnInit(){var u=this;return(0,Nu.Z)(function*(){u.router.events.subscribe(B=>{}),u.isBrowser&&(window.addEventListener("storage",B=>{"profile"===B.key&&u.handlerSessions(B)}),u.schemasService.loadSchemas(),u.http.get("assets/flags/params.json").subscribe(B=>{u.showPopUpChangePasss=B.ChangePassword.active;let j=B.modalBonus.isActived;const be=localStorage.getItem("changePassword");be&&"true"==km.AES.decrypt(be,"keyformlogin").toString(km.enc.Utf8)&&u.showPopUpChangePasss&&u.openChangePassPopup(),localStorage.getItem("balance")&&1==j&&u.loadBonusData()}),window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"pageview"})),u.isBrowser&&(u.activatedRoute.queryParams.subscribe(B=>{localStorage.setItem("googleAdsParameters",JSON.stringify(B)),sessionStorage.setItem("googleAdsParameters",JSON.stringify(B))}),u.seoService.init(),u.uiSubscription=u.store.select("ui").subscribe(B=>{u.isOpen=B.isOpen,setTimeout(()=>{u.isReady=!0},3e3)}),u.assetsSubscription=u.store.select("assets").subscribe(B=>{u.texts$=B.texts,u.i18n=B.i18n,u.flags=B.flags,u.sideGameActive=B.flags.SideGames.isActived,u.sideGameActive=u.i18n.SideGames.isActived,u.jackpodActive=B.flags.MisteryisActived}),u.sideGameActive&&u.getElements(),u.initRouteSetter(),u.router.events.subscribe(B=>{B instanceof Zs.m2&&setTimeout(()=>{u.initRouteSetter()},100)}),u.getAssets(),u.getI18N(),u.getFlags(),u.getDisposableDomains(),u.getRegisterConfig(),u.getKushkiExceptions(),setTimeout(()=>{u.isLoading=!1},2500),u.isBrowser&&localStorage.getItem("session")&&(u.isAuth=!0,u.refreshToken())),u.isBrowser&&u.onChangeRoute()})()}onChangeRoute(){this.router.events.subscribe(u=>{if(u instanceof Zs.m2){const B=u.url,j=document.getElementsByTagName("footer")[0],be=document.getElementsByTagName("header")[0],ut=document.getElementById("smart-banner");if(B.includes("tapp/auth")||B.includes("kaindi/auth"))for(const xn of[j,be,ut])xn&&xn.classList.add("d-none");else for(const xn of[j,be,ut])xn&&xn.classList.remove("d-none")}})}mostrarWidged(){this.widgetVisible=!0}loadBonusData(){const u=JSON.parse(localStorage.getItem("balance")),B=localStorage.getItem("kambiBonus");if(u){const j=localStorage.getItem("openedBonusPopUp");if("1"!==j&&parseInt(B)>0){const be={balance:parseInt(B),expirationDate:u.fecFinBonoSaldo};this.openBonusPopup(be,"kambi")}else"1"!==j&&u.bonusBalance>0&&this.openBonusPopup({balance:u.bonusBalance,expirationDate:u.fecFinBonoSaldo},"slots")}}ngOnDestroy(){this.isBrowser&&this.uiSubscription.unsubscribe(),this.popStateSubscription&&this.popStateSubscription.unsubscribe()}initRouteSetter(){this.currentRoute=this.router.url,this.currentRoute=-1!=this.currentRoute.indexOf("apuestas#home")||-1!=this.currentRoute.indexOf("filter/all/all/all/all/in-play")||-1!=this.currentRoute.indexOf("apuestas")&&-1==this.currentRoute.indexOf("faq")&&-1==this.currentRoute.indexOf("static")&&-1==this.currentRoute.indexOf("apuestas-"),this.isHome=!1}onCloseMenu(){this.store.dispatch(new Te(!1))}setAssets(u){this.store.dispatch(new sn.f4(u))}setI18N(u){this.store.dispatch(new sn.G_(u))}setFlags(u){this.store.dispatch(new sn.Q(u))}setDisposableDomains(u){this.store.dispatch(new sn.ac(u))}setRegisterConfig(u){this.store.dispatch(new _r(u))}setKushkiExceptions(u){this.store.dispatch(new ux(u))}getDisposableDomains(){this.assetsService.getDisposableDomains().subscribe(u=>{this.setDisposableDomains(u)})}getRegisterConfig(){this.assetsService.getRegisterConfig().subscribe(u=>{this.setRegisterConfig(u)})}getI18N(){this.assetsService.getLocalTexts().subscribe(u=>{this.setI18N(u)})}getFlags(){this.assetsService.getConfigFlags().subscribe(u=>{this.setFlags(u)})}getAssets(){this.assetsService.getAssets().subscribe(u=>{this.setAssets(u.data)})}getKushkiExceptions(){this.assetsService.getKushkiExceptions().subscribe(u=>{this.setKushkiExceptions(u)})}loadChattigo(u="https://cdn-webchat.chattigo.com/widget.js"){if(!this.isBrowser)return;let B=document.createElement("script");B.setAttribute("src",u),B.onload=()=>{new window.Webchat("betplay@WC11",{send_text:"Iniciar el chat2",login_text:"Iniciar el chat",width:300,height:500,locale:"es",name_field:"Nombre",baseUrl:"https://api-webchat.chattigo.com",header_text:"Betplay",welcome_text:"",subtitle_text:"Bienvenido a BetPlay! Para continuar, por favor ingresa tus datos y da clic en Iniciar el chat. Nuestro horario de atenci\xf3n es 7x24.",header_background_color:"#182549",header_font_color:"#ffffff",button_login_bg:"#182549",button_login_color:"#ffffff",toggle_custom:'
',preserve_history:!0,login_fields:[{label:"Nombre (*)",required:!0},{label:"Tel\xe9fono",validation:function(ut){if(!/^([0-9]{7,10})$/.test(ut))throw new Error("El valor del tel\xe9fono debe ser numerico")}},{label:"\xbfEres Usuario BetPlay?",choices:["Si","No"]}],user_field:"Telefono",geo_active:!1,attach:!0,enable_print:!1}).init()},document.head.appendChild(B)}refreshToken(){localStorage.getItem("session")&&(parseInt(localStorage.getItem("balanceLetUpdate"))<(new Date).getTime()&&this.assetsService.getBalance().subscribe(B=>{localStorage.setItem("balance",JSON.stringify(B)),localStorage.setItem("balanceLetUpdate",((new Date).getTime()+12e4).toString())},()=>{}),setInterval(()=>{if(!localStorage.getItem("session"))return location.href.includes("bingostadium")?void 0:(localStorage.clear(),location.reload(),!1);if(!localStorage.getItem("changePassword")||!localStorage.getItem("changePassword"))return localStorage.clear(),location.reload(),!1;var B=JSON.parse(localStorage.getItem("session")),j=JSON.parse(localStorage.getItem("session"));B=JSON.parse(localStorage.getItem("session")).expiresIn,j=JSON.parse(localStorage.getItem("session")).maxAge;var be=parseInt(localStorage.getItem("minTokenRefresh"));if(j<(new Date).getTime()){if(location.href.includes("bingostadium"))return;localStorage.clear(),location.reload()}else j!=B&&be<(new Date).getTime()+2e4&&B<(new Date).getTime()+2e4&&!localStorage.getItem("refreshing")&&(localStorage.setItem("refreshing","true"),this.loginService.refreshToken().subscribe(ut=>{localStorage.removeItem("session"),localStorage.setItem("session",JSON.stringify(ut)),localStorage.removeItem("refreshing"),localStorage.setItem("minTokenRefresh",((new Date).getTime()+5e5).toString())},ut=>{location.href.includes("bingostadium")||(localStorage.removeItem("refreshing"),localStorage.clear(),location.reload())}))},3e3))}getElements(){this.service.getElements().subscribe(u=>{this.elements=u.elements,this.imges_elements=qs.N.miniGamesImges+u.base_url},u=>{console.log(u)})}launchGame(u,B,j){if(!localStorage.getItem("session"))return this.toastr.info("Debes iniciar sesi\xf3n"),!1;this.gameActive=!this.gameActive;let be={integrationChannelCode:B,gameCode:u,gameType:j};this.urlGame="",this.slotsService.launchGame(be).subscribe(ut=>{this.urlGame=this.domSanitizer.bypassSecurityTrustResourceUrl(ut.url)},ut=>{console.log(ut)})}closeGame(){this.gameActive=!1}handlerSessions(u){(u.oldValue?JSON.parse(u.oldValue).accountCode:null)!==JSON.parse(u.newValue).accountCode&&window.location.reload()}static#e=this.\u0275fac=function(B){return new(B||w)(e.Y36(Yg.r),e.Y36(e.Lbi),e.Y36(Zs.F0),e.Y36(Tc.yh),e.Y36(ed.uw),e.Y36(xw.h),e.Y36(Um.z),e.Y36(Dw.v),e.Y36(QC.P),e.Y36(a.H7),e.Y36(Zs.gz),e.Y36(n.eN),e.Y36(Qh._W),e.Y36(hb),e.Y36(wx.p))};static#t=this.\u0275cmp=e.Xpm({type:w,selectors:[["app-root"]],decls:14,vars:14,consts:[[3,"close",4,"ngIf"],[1,"main_container","custom-drawer-container",2,"margin","0"],[1,"sidebar"],["class","jackpod-kambi",3,"ngClass",4,"ngIf"],[1,"containersports",3,"ngClass"],["id","KambiBC",1,"col-12","col-md-10","ps-2",3,"ngClass"],[4,"ngIf"],[3,"showTermsPopUp"],[3,"close"],[1,"jackpod-kambi",3,"ngClass"],["sandbox","allow-scripts allow-presentation allow-same-origin",3,"src"]],template:function(B,j){1&B&&(e.YNc(0,OI,1,0,"app-smartbanner",0),e.TgZ(1,"mat-drawer-container",1)(2,"div",2),e._UZ(3,"app-navbar2"),e.qZA(),e.TgZ(4,"div"),e._UZ(5,"app-header"),e.YNc(6,NI,2,5,"div",3),e._UZ(7,"router-outlet"),e.TgZ(8,"div",4),e._UZ(9,"div",5),e.qZA(),e._UZ(10,"app-footer"),e.qZA()(),e.YNc(11,LI,1,0,"app-loading",6),e._UZ(12,"app-terms-pop-up",7),e.YNc(13,kI,1,0,"app-widget-flotante",6)),2&B&&(e.Q6J("ngIf",j.isAndroid&&j.smartBannerOpen),e.xp6(2),e.ekj("active",j.sidebarActive),e.xp6(4),e.Q6J("ngIf",j.jackpodActive),e.xp6(2),e.Q6J("ngClass",e.VKq(9,UI,!j.currentRoute)),e.xp6(1),e.Q6J("ngClass",e.WLB(11,zI,!j.currentRoute,j.sideGameActive&&j.elements.length>0)),e.xp6(2),e.Q6J("ngIf",j.isLoading),e.xp6(1),e.Q6J("showTermsPopUp",j.$showTermsPopUp),e.xp6(1),e.Q6J("ngIf",j.widgetVisible))},dependencies:[co.mk,co.O5,Zs.lC,lv.kh,Ex.N,Rx,YD,uI,mI,CI,QI],styles:["label[_ngcontent-%COMP%]{color:#002361;font-weight:600}.form-group[_ngcontent-%COMP%]{margin-top:1rem}.form-group[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%], .form-group[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%]::placeholder{background-color:#eceef2;font-size:12px;height:41px;color:#737374}.form-group[_ngcontent-%COMP%] input[type=radio][_ngcontent-%COMP%]{height:14.5px;width:14.5px}.form-group[_ngcontent-%COMP%] input[type=radio][_ngcontent-%COMP%]:checked{background-color:red}.form-group-radio[_ngcontent-%COMP%]{display:flex;flex-direction:column}.form-group-radio[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{margin-top:0!important;color:#002361;font-weight:500}.form-group-radio[_ngcontent-%COMP%] mat-radio-group[_ngcontent-%COMP%]{display:flex;gap:6rem}.button-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem;margin-top:115px}.button-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{background-color:#00ae42;border-radius:5px!important;font-size:15px;font-weight:600;width:90%;color:#fff;max-width:230px;height:50px;border:none;cursor:pointer}.button-container[_ngcontent-%COMP%] button.btn-link[_ngcontent-%COMP%]{background-color:transparent;color:#002361;font-weight:400}.button-container[_ngcontent-%COMP%] button.btn-link[_ngcontent-%COMP%]:hover{background-color:transparent;cursor:pointer}.button-container[_ngcontent-%COMP%] button.btn-link[_ngcontent-%COMP%]:disabled{background-color:transparent;cursor:default}.button-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{background-color:#009037}.button-container[_ngcontent-%COMP%] button[disabled][_ngcontent-%COMP%]{background-color:#05a743;cursor:default}.btn-cancel[_ngcontent-%COMP%]{background-color:#c4c4c4!important}select[_ngcontent-%COMP%]{height:30px;cursor:pointer}.select-container[_ngcontent-%COMP%]{position:relative}.select-container[_ngcontent-%COMP%]:after{content:url(down_arrow.4c76fbb02245b074.svg);position:absolute;right:14px;top:31%;transform:scale(.7)}@media screen and (max-width: 800px){.form-group-radio[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{color:#656565!important;font-size:10px}button[_ngcontent-%COMP%]{width:90%}.button-container[_ngcontent-%COMP%]{margin-top:20px}}.recaptcha[_ngcontent-%COMP%]{display:flex;justify-content:center;margin:2em}.registration[_ngcontent-%COMP%]{background-color:#eceef2;padding:4em 20em;display:flex;justify-content:center}.registrofrom[_ngcontent-%COMP%]{background-color:#fff;border-radius:15px}.containerregistro[_ngcontent-%COMP%]{padding:2em 8em}.containerform[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center;align-items:center}.title_form[_ngcontent-%COMP%]{font-size:18px;color:#002361;display:flex;justify-content:center;margin:1.5em}.form-control[_ngcontent-%COMP%]::placeholder{color:#797474}.colorblue[_ngcontent-%COMP%]{color:#002361}.btn-orange[_ngcontent-%COMP%]{width:30%;height:35px;border-radius:5px}.textregister[_ngcontent-%COMP%]{color:#002361;font-size:12px;margin:.3em 0}.aceptterms[_ngcontent-%COMP%]{display:grid;grid-template-columns:.1fr 2fr;align-items:center}.form-control[_ngcontent-%COMP%]{background-color:#eceef2;font-size:12px;height:41px;color:#737374}.bannerregist[_ngcontent-%COMP%]{border-radius:15px 15px 0 0!important;width:100%}.form-control.is-invalid[_ngcontent-%COMP%]{border-color:#dc3545!important}.form-control.is-valid[_ngcontent-%COMP%]{border-color:#28a745!important}.selected-item[_ngcontent-%COMP%]{appearance:none}.click-limits[_ngcontent-%COMP%]{font-weight:1000;color:#fff;cursor:pointer}.radio-button-pep[_ngcontent-%COMP%]{margin-right:370px}.error[_ngcontent-%COMP%]{position:absolute}.form-error[_ngcontent-%COMP%]{color:red;text-align:justify;font-size:9px}select.form-control[_ngcontent-%COMP%]{padding-right:0;padding-top:4px}.select-placeholder[_ngcontent-%COMP%]{color:#c4c4c4}.selected-value[_ngcontent-%COMP%]{appearance:none}*[_ngcontent-%COMP%], *[_ngcontent-%COMP%]:before{box-sizing:border-box}.containerinput[_ngcontent-%COMP%]{margin:1em .5em}.suggestion-box[_ngcontent-%COMP%]{position:absolute;z-index:100;width:calc(8rem + 7vw);padding:.5em;background-color:#eceef2}.textgris[_ngcontent-%COMP%]{color:#b1b1b1}.containerpromos[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr;padding:3em 0}.btregister[_ngcontent-%COMP%]{display:flex;padding:2em;flex-direction:column;align-items:center}.tratamiendodt[_ngcontent-%COMP%]:hover{cursor:pointer;text-decoration-line:underline}.mycheck[_ngcontent-%COMP%]{margin:.8em;appearance:none;width:18px;height:18px;border:1px solid #888;border-radius:3px;cursor:pointer}.mycheck[_ngcontent-%COMP%]:checked{background-image:url(checkterms.9b8ecf399a0f2fff.svg);background-repeat:no-repeat;border:none}.droptitle[_ngcontent-%COMP%]{color:#002361;font-size:10px}.droptext[_ngcontent-%COMP%]{font-size:10px;color:#737374}.btninfo[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;margin:0 0 -8px}.interdicto[_ngcontent-%COMP%]{padding:.5em;width:200px;height:100px}.textinfo[_ngcontent-%COMP%]{padding:0 .5em}@media screen and (max-width: 1300px){.containerform[_ngcontent-%COMP%]{grid-template-columns:1fr 1fr}.registration[_ngcontent-%COMP%]{padding:5em 10em;display:block}.containerregistro[_ngcontent-%COMP%]{padding:2em 4em}.suggestion-box[_ngcontent-%COMP%]{width:calc(14rem + 8vw)}.btn-orange[_ngcontent-%COMP%]{width:50%}}@media screen and (max-width: 760px){.containerform[_ngcontent-%COMP%]{grid-template-columns:1fr;justify-content:center}.registration[_ngcontent-%COMP%]{padding:2em}.containerregistro[_ngcontent-%COMP%]{padding:1em}.title_form[_ngcontent-%COMP%]{margin:2em 1em}.suggestion-box[_ngcontent-%COMP%]{width:calc(14rem + 2vw)}.containerpromos[_ngcontent-%COMP%]{grid-template-columns:1fr}.btn-orange[_ngcontent-%COMP%]{width:50%}.mycheck[_ngcontent-%COMP%]{margin:.6em}.error[_ngcontent-%COMP%]{max-width:220px}.containerinput[_ngcontent-%COMP%]{margin:1.5em .5em}}"],data:{animation:[(0,r.X$)("slideMenu",[(0,r.SB)("in",(0,r.oB)({transform:"translateX(0)"})),(0,r.eR)("void => *",[(0,r.oB)({transform:"translateX(100%)"}),(0,r.jt)(100)]),(0,r.eR)("* => void",[(0,r.jt)(100,(0,r.oB)({transform:"translateX(50%)"}))])])]}})}return w})();var HI=f(2121),jI=f(93542),GI=f(60381),VI=f(38287),bD=f(74911),JI=f(72420);const Nv=new Il.y(JI.Z);var KI=f(93168),CD=f(84674),WI=f(79360);const XI={connector:()=>new xs.x};function BD(w,U=XI){const{connector:u}=U;return(0,WI.e)((B,j)=>{const be=u();(0,Bc.Xf)(w(function ZI(w){return new Il.y(U=>w.subscribe(U))}(be))).subscribe(j),j.add(B.subscribe(be))})}const Ob="Service workers are disabled or not supported by this browser";class fB{constructor(U){if(this.serviceWorker=U,U){const B=(0,yc.R)(U,"controllerchange").pipe((0,cs.U)(()=>U.controller)),j=(0,bD.P)(()=>(0,sl.of)(U.controller)),be=(0,Ks.z)(j,B);this.worker=be.pipe((0,Rc.h)(vi=>!!vi)),this.registration=this.worker.pipe((0,Nc.w)(()=>U.getRegistration()));const hi=(0,yc.R)(U,"message").pipe((0,cs.U)(vi=>vi.data)).pipe((0,Rc.h)(vi=>vi&&vi.type)).pipe(function $I(w){return w?U=>BD(w)(U):U=>function qI(w,U){const u=(0,CD.m)(w)?w:()=>w;return(0,CD.m)(U)?BD(U,{connector:u}):B=>new KI.c(B,u)}(new xs.x)(U)}());hi.connect(),this.events=hi}else this.worker=this.events=this.registration=function eS(w){return(0,bD.P)(()=>(0,vs._)(new Error(w)))}(Ob)}postMessage(U,u){return this.worker.pipe((0,tc.q)(1),(0,gl.b)(B=>{B.postMessage({action:U,...u})})).toPromise().then(()=>{})}postMessageWithOperation(U,u,B){const j=this.waitForOperationCompleted(B),be=this.postMessage(U,u);return Promise.all([be,j]).then(([,ut])=>ut)}generateNonce(){return Math.round(1e7*Math.random())}eventsOfType(U){let u;return u="string"==typeof U?B=>B.type===U:B=>U.includes(B.type),this.events.pipe((0,Rc.h)(u))}nextEventOfType(U){return this.eventsOfType(U).pipe((0,tc.q)(1))}waitForOperationCompleted(U){return this.eventsOfType("OPERATION_COMPLETED").pipe((0,Rc.h)(u=>u.nonce===U),(0,tc.q)(1),(0,cs.U)(u=>{if(void 0!==u.result)return u.result;throw new Error(u.error)})).toPromise()}get isEnabled(){return!!this.serviceWorker}}let xD=(()=>{class w{get isEnabled(){return this.sw.isEnabled}constructor(u){if(this.sw=u,this.pushManager=null,this.subscriptionChanges=new xs.x,!u.isEnabled)return this.messages=Nv,this.notificationClicks=Nv,void(this.subscription=Nv);this.messages=this.sw.eventsOfType("PUSH").pipe((0,cs.U)(j=>j.data)),this.notificationClicks=this.sw.eventsOfType("NOTIFICATION_CLICK").pipe((0,cs.U)(j=>j.data)),this.pushManager=this.sw.registration.pipe((0,cs.U)(j=>j.pushManager));const B=this.pushManager.pipe((0,Nc.w)(j=>j.getSubscription()));this.subscription=(0,lA.T)(B,this.subscriptionChanges)}requestSubscription(u){if(!this.sw.isEnabled||null===this.pushManager)return Promise.reject(new Error(Ob));const B={userVisibleOnly:!0};let j=this.decodeBase64(u.serverPublicKey.replace(/_/g,"/").replace(/-/g,"+")),be=new Uint8Array(new ArrayBuffer(j.length));for(let ut=0;utut.subscribe(B)),(0,tc.q)(1)).toPromise().then(ut=>(this.subscriptionChanges.next(ut),ut))}unsubscribe(){return this.sw.isEnabled?this.subscription.pipe((0,tc.q)(1),(0,Nc.w)(B=>{if(null===B)throw new Error("Not subscribed to push notifications.");return B.unsubscribe().then(j=>{if(!j)throw new Error("Unsubscribe failed!");this.subscriptionChanges.next(null)})})).toPromise():Promise.reject(new Error(Ob))}decodeBase64(u){return atob(u)}static#e=this.\u0275fac=function(B){return new(B||w)(e.LFG(fB))};static#t=this.\u0275prov=e.Yz7({token:w,factory:w.\u0275fac})}return w})(),DM=(()=>{class w{get isEnabled(){return this.sw.isEnabled}constructor(u){if(this.sw=u,!u.isEnabled)return this.versionUpdates=Nv,this.available=Nv,this.activated=Nv,void(this.unrecoverable=Nv);this.versionUpdates=this.sw.eventsOfType(["VERSION_DETECTED","VERSION_INSTALLATION_FAILED","VERSION_READY","NO_NEW_VERSION_DETECTED"]),this.available=this.versionUpdates.pipe((0,Rc.h)(B=>"VERSION_READY"===B.type),(0,cs.U)(B=>({type:"UPDATE_AVAILABLE",current:B.currentVersion,available:B.latestVersion}))),this.activated=this.sw.eventsOfType("UPDATE_ACTIVATED"),this.unrecoverable=this.sw.eventsOfType("UNRECOVERABLE_STATE")}checkForUpdate(){if(!this.sw.isEnabled)return Promise.reject(new Error(Ob));const u=this.sw.generateNonce();return this.sw.postMessageWithOperation("CHECK_FOR_UPDATES",{nonce:u},u)}activateUpdate(){if(!this.sw.isEnabled)return Promise.reject(new Error(Ob));const u=this.sw.generateNonce();return this.sw.postMessageWithOperation("ACTIVATE_UPDATE",{nonce:u},u)}static#e=this.\u0275fac=function(B){return new(B||w)(e.LFG(fB))};static#t=this.\u0275prov=e.Yz7({token:w,factory:w.\u0275fac})}return w})();const MD=new e.OlP("NGSW_REGISTER_SCRIPT");function tS(w,U,u,B){return()=>{if(!(0,co.NF)(B)||!("serviceWorker"in navigator)||!1===u.enabled)return;let j;if(navigator.serviceWorker.addEventListener("controllerchange",()=>{null!==navigator.serviceWorker.controller&&navigator.serviceWorker.controller.postMessage({action:"INITIALIZE"})}),"function"==typeof u.registrationStrategy)j=u.registrationStrategy();else{const[ut,...xn]=(u.registrationStrategy||"registerWhenStable:30000").split(":");switch(ut){case"registerImmediately":j=(0,sl.of)(null);break;case"registerWithDelay":j=DD(+xn[0]||0);break;case"registerWhenStable":j=xn[0]?(0,lA.T)(ID(w),DD(+xn[0])):ID(w);break;default:throw new Error(`Unknown ServiceWorker registration strategy: ${u.registrationStrategy}`)}}w.get(e.R0b).runOutsideAngular(()=>j.pipe((0,tc.q)(1)).subscribe(()=>navigator.serviceWorker.register(U,{scope:u.scope}).catch(ut=>console.error("Service worker registration failed with:",ut))))}}function DD(w){return(0,sl.of)(null).pipe((0,Cl.g)(w))}function ID(w){return w.get(e.z2F).isStable.pipe((0,Rc.h)(u=>u))}function nS(w,U){return new fB((0,co.NF)(U)&&!1!==w.enabled?navigator.serviceWorker:void 0)}class IM{}function rS(w,U={}){return(0,e.MR2)([xD,DM,{provide:MD,useValue:w},{provide:IM,useValue:U},{provide:fB,useFactory:nS,deps:[IM,e.Lbi]},{provide:e.ip1,useFactory:tS,deps:[e.zs3,MD,IM,e.Lbi],multi:!0}])}let iS=(()=>{class w{static register(u,B={}){return{ngModule:w,providers:[rS(u,B)]}}static#e=this.\u0275fac=function(B){return new(B||w)};static#t=this.\u0275mod=e.oAB({type:w});static#n=this.\u0275inj=e.cJS({providers:[xD,DM]})}return w})();(0,co.qS)(VB);let aS=(()=>{class w{constructor(u){u.isEnabled&&qs.N.production&&u.versionUpdates.subscribe(B=>{"VERSION_READY"===B.type&&u.activateUpdate().then(()=>{document.location.reload()})})}static#e=this.\u0275fac=function(B){return new(B||w)(e.LFG(DM))};static#t=this.\u0275mod=e.oAB({type:w,bootstrap:[YI]});static#n=this.\u0275inj=e.cJS({providers:[a.h_,a.Dx,nx.z,P_.P,aE,wC.c,$E.E,YA.Dn,{provide:YA.Ad,useValue:"es-ES"},sv,co.uU,QM,i.N,HI.Y,eb.s,tb.g],imports:[fc,n.JF,a.b2.withServerTransition({appId:"serverApp"}),rA,Io.u5,Io.UX,qE,nu,YA.Dn,YA.XK,yy.a,Tc.Aw.forRoot(Ei),dc.FT.instrument({maxAge:25,logOnly:qs.N.production}),GI.l1,jI.d,jB.f,VI.SecondvalidationModule,Ed.zH.forRoot(),tx,Ty,ub.LoadingModule,Qh.Rh.forRoot({timeOut:5e3,preventDuplicates:!0}),iS.register("ngsw-worker.js",{enabled:qs.N.production,registrationStrategy:"registerWhenStable:30000"})]})}return w})();qs.N.production&&(0,e.G48)();var SM=document.getElementsByTagName("head");if(1===qs.N.GTMEnv)(Lv=document.createElement("script")).text='(function (w, d, s, l, i) {w[l] = w[l] || [];w[l].push({ "gtm.start": new Date().getTime(), event: "gtm.js" });var f = d.getElementsByTagName(s)[0],j = d.createElement(s),dl = l != "dataLayer" ? "&l=" + l : "";j.async = true;j.src = "https://www.googletagmanager.com/gtm.js?id=" + i + dl;f.parentNode.insertBefore(j, f);})(window, document, "script", "dataLayer", "GTM-KGJDDFS");',SM[0].appendChild(Lv);else if(2===qs.N.GTMEnv)(Lv=document.createElement("script")).text='(function (w, d, s, l, i) {w[l] = w[l] || [];w[l].push({ "gtm.start": new Date().getTime(), event: "gtm.js" });var f = d.getElementsByTagName(s)[0],j = d.createElement(s),dl = l != "dataLayer" ? "&l=" + l : "";j.async = true;j.src = "https://www.googletagmanager.com/gtm.js?id=" + i + dl;f.parentNode.insertBefore(j, f);})(window, document, "script", "dataLayer", "GTM-MCNR38L");',SM[0].appendChild(Lv);else if(3===qs.N.GTMEnv){var Lv;(Lv=document.createElement("script")).text='(function (w, d, s, l, i) {w[l] = w[l] || [];w[l].push({ "gtm.start": new Date().getTime(), event: "gtm.js" });var f = d.getElementsByTagName(s)[0],j = d.createElement(s),dl = l != "dataLayer" ? "&l=" + l : "";j.async = true;j.src = "https://www.googletagmanager.com/gtm.js?id=" + i + dl;f.parentNode.insertBefore(j, f);})(window, document, "script", "dataLayer", "GTM-MLN2CFQ");',SM[0].appendChild(Lv)}function SD(){a.q6().bootstrapModule(aS).then(()=>{console.log("LOADED"),document.querySelector(".loading")?.classList.add("trans-out")}).catch(w=>console.error(w))}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",SD):SD()},5816:(Me,$,f)=>{"use strict";f.d($,{sD:()=>a,ZA:()=>Yt,xk:()=>Qe,bR:()=>Be,ws:()=>Wn,KC:()=>en,AM:()=>Hr,MZ:()=>Qt,eR:()=>Fn,Ic:()=>b});var p,a=function(){function st(jt){var Xt=jt||{},Rn=Xt.Username,jr=Xt.Password,an=Xt.AuthParameters,Un=Xt.ClientMetadata;this.validationData=Xt.ValidationData||{},this.authParameters=an||{},this.clientMetadata=Un||{},this.username=Rn,this.password=jr}var Et=st.prototype;return Et.getUsername=function(){return this.username},Et.getPassword=function(){return this.password},Et.getValidationData=function(){return this.validationData},Et.getAuthParameters=function(){return this.authParameters},Et.getClientMetadata=function(){return this.clientMetadata},st}(),e=f(79751),n=f(10012),i=f.n(n),c=(f(74037),f(32078)),l=f.n(c),s=f(94116),h=f.n(s);if(typeof window<"u"&&window.crypto&&(p=window.crypto),!p&&typeof window<"u"&&window.msCrypto&&(p=window.msCrypto),!p&&typeof global<"u"&&global.crypto&&(p=global.crypto),!p)try{p=f(56249)}catch{}function g(){if(p){if("function"==typeof p.getRandomValues)try{return p.getRandomValues(new Uint32Array(1))[0]}catch{}if("function"==typeof p.randomBytes)try{return p.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")}var b=function(){function st(jt,Xt){jt=this.words=jt||[],this.sigBytes=null!=Xt?Xt:4*jt.length}var Et=st.prototype;return Et.random=function(Xt){for(var Xn=[],Rn=0;Rn>>2]>>>24-Xn%4*8&255;Xt.push((Rn>>>4).toString(16)),Xt.push((15&Rn).toString(16))}return Xt.join("")}(this)},st}();const y=E;function E(st,Et){null!=st&&this.fromString(st,Et)}function C(){return new E(null)}var I,N=typeof navigator<"u";N&&"Microsoft Internet Explorer"==navigator.appName?(E.prototype.am=function Y(st,Et,jt,Xt,Xn,Rn){for(var jr=32767&Et,an=Et>>15;--Rn>=0;){var Un=32767&this[st],Mn=this[st++]>>15,Qn=an*Un+Mn*jr;Xn=((Un=jr*Un+((32767&Qn)<<15)+jt[Xt]+(1073741823&Xn))>>>30)+(Qn>>>15)+an*Mn+(Xn>>>30),jt[Xt++]=1073741823&Un}return Xn},I=30):N&&"Netscape"!=navigator.appName?(E.prototype.am=function J(st,Et,jt,Xt,Xn,Rn){for(;--Rn>=0;){var jr=Et*this[st++]+jt[Xt]+Xn;Xn=Math.floor(jr/67108864),jt[Xt++]=67108863&jr}return Xn},I=26):(E.prototype.am=function te(st,Et,jt,Xt,Xn,Rn){for(var jr=16383&Et,an=Et>>14;--Rn>=0;){var Un=16383&this[st],Mn=this[st++]>>14,Qn=an*Un+Mn*jr;Xn=((Un=jr*Un+((16383&Qn)<<14)+jt[Xt]+Xn)>>28)+(Qn>>14)+an*Mn,jt[Xt++]=268435455&Un}return Xn},I=28),E.prototype.DB=I,E.prototype.DM=(1<>>16)&&(st=jt,Et+=16),0!=(jt=st>>8)&&(st=jt,Et+=8),0!=(jt=st>>4)&&(st=jt,Et+=4),0!=(jt=st>>2)&&(st=jt,Et+=2),0!=(jt=st>>1)&&(st=jt,Et+=1),Et}function ue(st){this.m=st,this.mp=st.invDigit(),this.mpl=32767&this.mp,this.mph=this.mp>>15,this.um=(1<0&&this.m.subTo(Et,Et),Et},ue.prototype.revert=function Oe(st){var Et=C();return st.copyTo(Et),this.reduce(Et),Et},ue.prototype.reduce=function Xe(st){for(;st.t<=this.mt2;)st[st.t++]=0;for(var Et=0;Et>15)*this.mpl&this.um)<<15)&st.DM;for(st[jt=Et+this.m.t]+=this.m.am(0,Xt,st,Et,0,this.m.t);st[jt]>=st.DV;)st[jt]-=st.DV,st[++jt]++}st.clamp(),st.drShiftTo(this.m.t,st),st.compareTo(this.m)>=0&&st.subTo(this.m,st)},ue.prototype.mulTo=function ke(st,Et,jt){st.multiplyTo(Et,jt),this.reduce(jt)},ue.prototype.sqrTo=function Cn(st,Et){st.squareTo(Et),this.reduce(Et)},E.prototype.copyTo=function K(st){for(var Et=this.t-1;Et>=0;--Et)st[Et]=this[Et];st.t=this.t,st.s=this.s},E.prototype.fromInt=function oe(st){this.t=1,this.s=st<0?-1:0,st>0?this[0]=st:st<-1?this[0]=st+this.DV:this.t=0},E.prototype.fromString=function q(st,Et){var jt;if(16==Et)jt=4;else if(8==Et)jt=3;else if(2==Et)jt=1;else if(32==Et)jt=5;else{if(4!=Et)throw new Error("Only radix 2, 4, 8, 16, 32 are supported");jt=2}this.t=0,this.s=0;for(var Xt=st.length,Xn=!1,Rn=0;--Xt>=0;){var jr=P(st,Xt);jr<0?"-"==st.charAt(Xt)&&(Xn=!0):(Xn=!1,0==Rn?this[this.t++]=jr:Rn+jt>this.DB?(this[this.t-1]|=(jr&(1<>this.DB-Rn):this[this.t-1]|=jr<=this.DB&&(Rn-=this.DB))}this.clamp(),Xn&&E.ZERO.subTo(this,this)},E.prototype.clamp=function se(){for(var st=this.s&this.DM;this.t>0&&this[this.t-1]==st;)--this.t},E.prototype.dlShiftTo=function Ie(st,Et){var jt;for(jt=this.t-1;jt>=0;--jt)Et[jt+st]=this[jt];for(jt=st-1;jt>=0;--jt)Et[jt]=0;Et.t=this.t+st,Et.s=this.s},E.prototype.drShiftTo=function je(st,Et){for(var jt=st;jt=0;--an)Et[an+Rn+1]=this[an]>>Xt|jr,jr=(this[an]&Xn)<=0;--an)Et[an]=0;Et[Rn]=jr,Et.t=this.t+Rn+1,Et.s=this.s,Et.clamp()},E.prototype.rShiftTo=function Ye(st,Et){Et.s=this.s;var jt=Math.floor(st/this.DB);if(jt>=this.t)Et.t=0;else{var Xt=st%this.DB,Xn=this.DB-Xt,Rn=(1<>Xt;for(var jr=jt+1;jr>Xt;Xt>0&&(Et[this.t-jt-1]|=(this.s&Rn)<>=this.DB;if(st.t>=this.DB;Xt+=this.s}else{for(Xt+=this.s;jt>=this.DB;Xt-=st.s}Et.s=Xt<0?-1:0,Xt<-1?Et[jt++]=this.DV+Xt:Xt>0&&(Et[jt++]=Xt),Et.t=jt,Et.clamp()},E.prototype.multiplyTo=function $t(st,Et){var jt=this.abs(),Xt=st.abs(),Xn=jt.t;for(Et.t=Xn+Xt.t;--Xn>=0;)Et[Xn]=0;for(Xn=0;Xn=0;)st[jt]=0;for(jt=0;jt=Et.DV&&(st[jt+Et.t]-=Et.DV,st[jt+Et.t+1]=1)}st.t>0&&(st[st.t-1]+=Et.am(jt,Et[jt],st,2*jt,0,1)),st.s=0,st.clamp()},E.prototype.divRemTo=function et(st,Et,jt){var Xt=st.abs();if(!(Xt.t<=0)){var Xn=this.abs();if(Xn.t0?(Xt.lShiftTo(Un,Rn),Xn.lShiftTo(Un,jt)):(Xt.copyTo(Rn),Xn.copyTo(jt));var Mn=Rn.t,Qn=Rn[Mn-1];if(0!=Qn){var zn=Qn*(1<1?Rn[Mn-2]>>this.F2:0),sr=this.FV/zn,On=(1<=0&&(jt[jt.t++]=1,jt.subTo(Qi,jt)),E.ONE.dlShiftTo(Mn,Qi),Qi.subTo(Rn,Rn);Rn.t=0;){var Fi=jt[--Fr]==Qn?this.DM:Math.floor(jt[Fr]*sr+(jt[Fr-1]+Er)*On);if((jt[Fr]+=Rn.am(0,Fi,jt,_i,0,Mn))0&&jt.rShiftTo(Un,jt),jr<0&&E.ZERO.subTo(jt,jt)}}},E.prototype.invDigit=function rt(){if(this.t<1)return 0;var st=this[0];if(!(1&st))return 0;var Et=3&st;return(Et=(Et=(Et=(Et=Et*(2-(15&st)*Et)&15)*(2-(255&st)*Et)&255)*(2-((65535&st)*Et&65535))&65535)*(2-st*Et%this.DV)%this.DV)>0?this.DV-Et:-Et},E.prototype.addTo=function Ht(st,Et){for(var jt=0,Xt=0,Xn=Math.min(st.t,this.t);jt>=this.DB;if(st.t>=this.DB;Xt+=this.s}else{for(Xt+=this.s;jt>=this.DB;Xt+=st.s}Et.s=Xt<0?-1:0,Xt>0?Et[jt++]=Xt:Xt<-1&&(Et[jt++]=this.DV+Xt),Et.t=jt,Et.clamp()},E.prototype.toString=function Ae(st){if(this.s<0)return"-"+this.negate().toString(st);var Et;if(16==st)Et=4;else if(8==st)Et=3;else if(2==st)Et=1;else if(32==st)Et=5;else{if(4!=st)throw new Error("Only radix 2, 4, 8, 16, 32 are supported");Et=2}var Xt,jt=(1<0)for(an>an)>0&&(Xn=!0,Rn=k(Xt));jr>=0;)an>(an+=this.DB-Et)):(Xt=this[jr]>>(an-=Et)&jt,an<=0&&(an+=this.DB,--jr)),Xt>0&&(Xn=!0),Xn&&(Rn+=k(Xt));return Xn?Rn:"0"},E.prototype.negate=function le(){var st=C();return E.ZERO.subTo(this,st),st},E.prototype.abs=function xe(){return this.s<0?this.negate():this},E.prototype.compareTo=function Ee(st){var Et=this.s-st.s;if(0!=Et)return Et;var jt=this.t;if(0!=(Et=jt-st.t))return this.s<0?-Et:Et;for(;--jt>=0;)if(0!=(Et=this[jt]-st[jt]))return Et;return 0},E.prototype.bitLength=function Ne(){return this.t<=0?0:this.DB*(this.t-1)+Le(this[this.t-1]^this.s&this.DM)},E.prototype.mod=function $e(st){var Et=C();return this.abs().divRemTo(st,null,Et),this.s<0&&Et.compareTo(E.ZERO)>0&&st.subTo(Et,Et),Et},E.prototype.equals=function Ze(st){return 0==this.compareTo(st)},E.prototype.add=function Mt(st){var Et=C();return this.addTo(st,Et),Et},E.prototype.subtract=function pe(st){var Et=C();return this.subTo(st,Et),Et},E.prototype.multiply=function ce(st){var Et=C();return this.multiplyTo(st,Et),Et},E.prototype.divide=function de(st){var Et=C();return this.divRemTo(st,Et,null),Et},E.prototype.modPow=function fe(st,Et,jt){var Xn,Xt=st.bitLength(),Rn=me(1),jr=new ue(Et);if(Xt<=0)return Rn;Xn=Xt<18?1:Xt<48?3:Xt<144?4:Xt<768?5:6;var an=new Array,Un=3,Mn=Xn-1,Qn=(1<1){var zn=C();for(jr.sqrTo(an[1],zn);Un<=Qn;)an[Un]=C(),jr.mulTo(zn,an[Un-2],an[Un]),Un+=2}var On,_i,sr=st.t-1,Er=!0,Fr=C();for(Xt=Le(st[sr])-1;sr>=0;){for(Xt>=Mn?On=st[sr]>>Xt-Mn&Qn:(On=(st[sr]&(1<0&&(On|=st[sr-1]>>this.DB+Xt-Mn)),Un=Xn;!(1&On);)On>>=1,--Un;if((Xt-=Un)<0&&(Xt+=this.DB,--sr),Er)an[On].copyTo(Rn),Er=!1;else{for(;Un>1;)jr.sqrTo(Rn,Fr),jr.sqrTo(Fr,Rn),Un-=2;Un>0?jr.sqrTo(Rn,Fr):(_i=Rn,Rn=Fr,Fr=_i),jr.mulTo(Fr,an[On],Rn)}for(;sr>=0&&!(st[sr]&1<"u"||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}()?Reflect.construct.bind():function(Xn,Rn,jr){var an=[null];an.push.apply(an,Rn);var Mn=new(Function.bind.apply(Xn,an));return jr&&ni(Mn,jr.prototype),Mn}).apply(null,arguments)}function ni(st,Et){return(ni=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(Xt,Xn){return Xt.__proto__=Xn,Xt})(st,Et)}function ii(st){return(ii=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(jt){return jt.__proto__||Object.getPrototypeOf(jt)})(st)}var Pn=function(st){function Et(jt,Xt,Xn,Rn){var jr;return(jr=st.call(this,jt)||this).code=Xt,jr.name=Xn,jr.statusCode=Rn,jr}return function Ki(st,Et){st.prototype=Object.create(Et.prototype),st.prototype.constructor=st,ni(st,Et)}(Et,st),Et}(xa(Error)),mr=function(){function st(jt,Xt,Xn){this.endpoint=Xt||"https://cognito-idp."+jt+".amazonaws.com/";var jr=(Xn||{}).credentials;this.fetchOptions=jr?{credentials:jr}:{}}var Et=st.prototype;return Et.promisifyRequest=function(Xt,Xn){var Rn=this;return new Promise(function(jr,an){Rn.request(Xt,Xn,function(Un,Mn){Un?an(new Pn(Un.message,Un.code,Un.name,Un.statusCode)):jr(Mn)})})},Et.requestWithRetry=function(Xt,Xn,Rn){var jr=this;(function Va(st,Et,jt){return void 0===jt&&(jt=Qa),ki(st,Et,function Hi(st){return function(Xt){var Xn=100*Math.pow(2,Xt)+100*Math.random();return!(Xn>st)&&Xn}}(jt))})(function(Un){return new Promise(function(Mn,Qn){jr.request(Xt,Un,function(zn,sr){zn?Qn(zn):Mn(sr)})})},[Xn],5e3).then(function(Un){return Rn(null,Un)}).catch(function(Un){return Rn(Un)})},Et.request=function(Xt,Xn,Rn){var Un,an=Object.assign({},this.fetchOptions,{headers:{"Content-Type":"application/x-amz-json-1.1","X-Amz-Target":"AWSCognitoIdentityProviderService."+Xt,"X-Amz-User-Agent":ji.prototype.userAgent},method:"POST",mode:"cors",cache:"no-cache",body:JSON.stringify(Xn)});fetch(this.endpoint,an).then(function(Qn){return Un=Qn,Qn},function(Qn){throw Qn instanceof TypeError?new Error("Network error"):Qn}).then(function(Qn){return Qn.json().catch(function(){return{}})}).then(function(Qn){if(Un.ok)return Rn(null,Qn);var zn=(Qn.__type||Qn.code).split("#").pop(),sr=new Error(Qn.message||Qn.Message||null);return sr.name=zn,sr.code=zn,Rn(sr)}).catch(function(Qn){if(Un&&Un.headers&&Un.headers.get("x-amzn-errortype"))try{var zn=Un.headers.get("x-amzn-errortype").split(":")[0],sr=new Error(Un.status?Un.status.toString():null);return sr.code=zn,sr.name=zn,sr.statusCode=Un.status,Rn(sr)}catch{return Rn(Qn)}else Qn instanceof Error&&"Network error"===Qn.message&&(Qn.code="NetworkError");return Rn(Qn)})},st}(),nr={debug:function(){}},Pi=function(Et){return Et&&Et.nonRetryable};function ki(st,Et,jt,Xt){if(void 0===Xt&&(Xt=1),"function"!=typeof st)throw Error("functionToRetry must be a function");return nr.debug(st.name+" attempt #"+Xt+" with args: "+JSON.stringify(Et)),st.apply(void 0,Et).catch(function(Xn){if(nr.debug("error on "+st.name,Xn),Pi(Xn))throw nr.debug(st.name+" non retryable error",Xn),Xn;var Rn=jt(Xt,Et,Xn);if(nr.debug(st.name+" retrying in "+Rn+" ms"),!1!==Rn)return new Promise(function(jr){return setTimeout(jr,Rn)}).then(function(){return ki(st,Et,jt,Xt+1)});throw Xn})}var Qa=3e5,Hr=function(){function st(jt,Xt){var Xn=jt||{},Rn=Xn.UserPoolId,jr=Xn.ClientId,an=Xn.endpoint,Un=Xn.fetchOptions,Mn=Xn.AdvancedSecurityDataCollectionFlag;if(!Rn||!jr)throw new Error("Both UserPoolId and ClientId are required.");if(Rn.length>55||!/^[\w-]+_[0-9a-zA-Z]+$/.test(Rn))throw new Error("Invalid UserPoolId format.");var Qn=Rn.split("_")[0];this.userPoolId=Rn,this.clientId=jr,this.client=new mr(Qn,an,Un),this.advancedSecurityDataCollectionFlag=!1!==Mn,this.storage=jt.Storage||(new yn).getStorage(),Xt&&(this.wrapRefreshSessionCallback=Xt)}var Et=st.prototype;return Et.getUserPoolId=function(){return this.userPoolId},Et.getClientId=function(){return this.clientId},Et.signUp=function(Xt,Xn,Rn,jr,an,Un){var Mn=this,Qn={ClientId:this.clientId,Username:Xt,Password:Xn,UserAttributes:Rn,ValidationData:jr,ClientMetadata:Un};this.getUserContextData(Xt)&&(Qn.UserContextData=this.getUserContextData(Xt)),this.client.request("SignUp",Qn,function(zn,sr){if(zn)return an(zn,null);var Er={user:new Wn({Username:Xt,Pool:Mn,Storage:Mn.storage}),userConfirmed:sr.UserConfirmed,userSub:sr.UserSub,codeDeliveryDetails:sr.CodeDeliveryDetails};return an(null,Er)})},Et.getCurrentUser=function(){var Xn=this.storage.getItem("CognitoIdentityServiceProvider."+this.clientId+".LastAuthUser");return Xn?new Wn({Username:Xn,Pool:this,Storage:this.storage}):null},Et.getUserContextData=function(Xt){if(!(typeof AmazonCognitoAdvancedSecurityData>"u")){var Xn=AmazonCognitoAdvancedSecurityData;if(this.advancedSecurityDataCollectionFlag){var Rn=Xn.getData(Xt,this.userPoolId,this.clientId);if(Rn)return{EncodedData:Rn}}return{}}},st}(),nt=f(91148),Fn=function(){function st(jt){if(!jt.domain)throw new Error("The domain of cookieStorage can not be undefined.");if(this.domain=jt.domain,this.path=jt.path?jt.path:"/",this.expires=Object.prototype.hasOwnProperty.call(jt,"expires")?jt.expires:365,this.secure=!Object.prototype.hasOwnProperty.call(jt,"secure")||jt.secure,Object.prototype.hasOwnProperty.call(jt,"sameSite")){if(!["strict","lax","none"].includes(jt.sameSite))throw new Error('The sameSite value of cookieStorage must be "lax", "strict" or "none".');if("none"===jt.sameSite&&!this.secure)throw new Error("sameSite = None requires the Secure attribute in latest browser versions.");this.sameSite=jt.sameSite}else this.sameSite=null}var Et=st.prototype;return Et.setItem=function(Xt,Xn){var Rn={path:this.path,expires:this.expires,domain:this.domain,secure:this.secure};return this.sameSite&&(Rn.sameSite=this.sameSite),nt.set(Xt,Xn,Rn),nt.get(Xt)},Et.getItem=function(Xt){return nt.get(Xt)},Et.removeItem=function(Xt){var Xn={path:this.path,expires:this.expires,domain:this.domain,secure:this.secure};return this.sameSite&&(Xn.sameSite=this.sameSite),nt.remove(Xt,Xn)},Et.clear=function(){for(var Xt=nt.get(),Xn=Object.keys(Xt).length,Rn=0;Rn{"use strict";var e=f(9919),n=f(22601),i=f(61251);function c(){return s.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function l(pe,ce){if(c()=c())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+c().toString(16)+" bytes");return 0|pe}function T(pe,ce){if(s.isBuffer(pe))return pe.length;if(typeof ArrayBuffer<"u"&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(pe)||pe instanceof ArrayBuffer))return pe.byteLength;"string"!=typeof pe&&(pe=""+pe);var de=pe.length;if(0===de)return 0;for(var ue=!1;;)switch(ce){case"ascii":case"latin1":case"binary":return de;case"utf8":case"utf-8":case void 0:return et(pe).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*de;case"hex":return de>>>1;case"base64":return Ze(pe).length;default:if(ue)return et(pe).length;ce=(""+ce).toLowerCase(),ue=!0}}function J(pe,ce,de){var ue=!1;if((void 0===ce||ce<0)&&(ce=0),ce>this.length||((void 0===de||de>this.length)&&(de=this.length),de<=0)||(de>>>=0)<=(ce>>>=0))return"";for(pe||(pe="utf8");;)switch(pe){case"hex":return Ae(this,ce,de);case"utf8":case"utf-8":return K(this,ce,de);case"ascii":return q(this,ce,de);case"latin1":case"binary":return se(this,ce,de);case"base64":return P(this,ce,de);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return le(this,ce,de);default:if(ue)throw new TypeError("Unknown encoding: "+pe);pe=(pe+"").toLowerCase(),ue=!0}}function Y(pe,ce,de){var ue=pe[ce];pe[ce]=pe[de],pe[de]=ue}function te(pe,ce,de,ue,ve){if(0===pe.length)return-1;if("string"==typeof de?(ue=de,de=0):de>2147483647?de=2147483647:de<-2147483648&&(de=-2147483648),de=+de,isNaN(de)&&(de=ve?0:pe.length-1),de<0&&(de=pe.length+de),de>=pe.length){if(ve)return-1;de=pe.length-1}else if(de<0){if(!ve)return-1;de=0}if("string"==typeof ce&&(ce=s.from(ce,ue)),s.isBuffer(ce))return 0===ce.length?-1:N(pe,ce,de,ue,ve);if("number"==typeof ce)return ce&=255,s.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?ve?Uint8Array.prototype.indexOf.call(pe,ce,de):Uint8Array.prototype.lastIndexOf.call(pe,ce,de):N(pe,[ce],de,ue,ve);throw new TypeError("val must be string, number or Buffer")}function N(pe,ce,de,ue,ve){var fe,Oe=1,Xe=pe.length,Cn=ce.length;if(void 0!==ue&&("ucs2"===(ue=String(ue).toLowerCase())||"ucs-2"===ue||"utf16le"===ue||"utf-16le"===ue)){if(pe.length<2||ce.length<2)return-1;Oe=2,Xe/=2,Cn/=2,de/=2}function ke(Je,cn){return 1===Oe?Je[cn]:Je.readUInt16BE(cn*Oe)}if(ve){var De=-1;for(fe=de;feXe&&(de=Xe-Cn),fe=de;fe>=0;fe--){for(var ze=!0,tt=0;ttve&&(ue=ve):ue=ve;var Oe=ce.length;if(Oe%2!=0)throw new TypeError("Invalid hex string");ue>Oe/2&&(ue=Oe/2);for(var Xe=0;Xe>8,Oe.push(de%256),Oe.push(ue);return Oe}(ce,pe.length-de),pe,de,ue)}function P(pe,ce,de){return e.fromByteArray(0===ce&&de===pe.length?pe:pe.slice(ce,de))}function K(pe,ce,de){de=Math.min(pe.length,de);for(var ue=[],ve=ce;ve239?4:Oe>223?3:Oe>191?2:1;if(ve+Cn<=de)switch(Cn){case 1:Oe<128&&(Xe=Oe);break;case 2:128==(192&(ke=pe[ve+1]))&&(ze=(31&Oe)<<6|63&ke)>127&&(Xe=ze);break;case 3:fe=pe[ve+2],128==(192&(ke=pe[ve+1]))&&128==(192&fe)&&(ze=(15&Oe)<<12|(63&ke)<<6|63&fe)>2047&&(ze<55296||ze>57343)&&(Xe=ze);break;case 4:fe=pe[ve+2],De=pe[ve+3],128==(192&(ke=pe[ve+1]))&&128==(192&fe)&&128==(192&De)&&(ze=(15&Oe)<<18|(63&ke)<<12|(63&fe)<<6|63&De)>65535&&ze<1114112&&(Xe=ze)}null===Xe?(Xe=65533,Cn=1):Xe>65535&&(ue.push((Xe-=65536)>>>10&1023|55296),Xe=56320|1023&Xe),ue.push(Xe),ve+=Cn}return function me(pe){var ce=pe.length;if(ce<=oe)return String.fromCharCode.apply(String,pe);for(var de="",ue=0;ue0&&(ce=this.toString("hex",0,de).match(/.{2}/g).join(" "),this.length>de&&(ce+=" ... ")),""},s.prototype.compare=function(ce,de,ue,ve,Oe){if(!s.isBuffer(ce))throw new TypeError("Argument must be a Buffer");if(void 0===de&&(de=0),void 0===ue&&(ue=ce?ce.length:0),void 0===ve&&(ve=0),void 0===Oe&&(Oe=this.length),de<0||ue>ce.length||ve<0||Oe>this.length)throw new RangeError("out of range index");if(ve>=Oe&&de>=ue)return 0;if(ve>=Oe)return-1;if(de>=ue)return 1;if(this===ce)return 0;for(var Xe=(Oe>>>=0)-(ve>>>=0),Cn=(ue>>>=0)-(de>>>=0),ke=Math.min(Xe,Cn),fe=this.slice(ve,Oe),De=ce.slice(de,ue),ze=0;zeOe)&&(ue=Oe),ce.length>0&&(ue<0||de<0)||de>this.length)throw new RangeError("Attempt to write outside buffer bounds");ve||(ve="utf8");for(var Xe=!1;;)switch(ve){case"hex":return G(this,ce,de,ue);case"utf8":case"utf-8":return x(this,ce,de,ue);case"ascii":return F(this,ce,de,ue);case"latin1":case"binary":return Q(this,ce,de,ue);case"base64":return O(this,ce,de,ue);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return k(this,ce,de,ue);default:if(Xe)throw new TypeError("Unknown encoding: "+ve);ve=(""+ve).toLowerCase(),Xe=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var oe=4096;function q(pe,ce,de){var ue="";de=Math.min(pe.length,de);for(var ve=ce;veue)&&(de=ue);for(var ve="",Oe=ce;Oede)throw new RangeError("Trying to access beyond buffer length")}function Ee(pe,ce,de,ue,ve,Oe){if(!s.isBuffer(pe))throw new TypeError('"buffer" argument must be a Buffer instance');if(ce>ve||cepe.length)throw new RangeError("Index out of range")}function Le(pe,ce,de,ue){ce<0&&(ce=65535+ce+1);for(var ve=0,Oe=Math.min(pe.length-de,2);ve>>8*(ue?ve:1-ve)}function Ne(pe,ce,de,ue){ce<0&&(ce=4294967295+ce+1);for(var ve=0,Oe=Math.min(pe.length-de,4);ve>>8*(ue?ve:3-ve)&255}function Ie(pe,ce,de,ue,ve,Oe){if(de+ue>pe.length)throw new RangeError("Index out of range");if(de<0)throw new RangeError("Index out of range")}function je(pe,ce,de,ue,ve){return ve||Ie(pe,0,de,4),n.write(pe,ce,de,ue,23,4),de+4}function lt(pe,ce,de,ue,ve){return ve||Ie(pe,0,de,8),n.write(pe,ce,de,ue,52,8),de+8}s.prototype.slice=function(ce,de){var ve,ue=this.length;if((ce=~~ce)<0?(ce+=ue)<0&&(ce=0):ce>ue&&(ce=ue),(de=void 0===de?ue:~~de)<0?(de+=ue)<0&&(de=0):de>ue&&(de=ue),de0&&(Oe*=256);)ve+=this[ce+--de]*Oe;return ve},s.prototype.readUInt8=function(ce,de){return de||xe(ce,1,this.length),this[ce]},s.prototype.readUInt16LE=function(ce,de){return de||xe(ce,2,this.length),this[ce]|this[ce+1]<<8},s.prototype.readUInt16BE=function(ce,de){return de||xe(ce,2,this.length),this[ce]<<8|this[ce+1]},s.prototype.readUInt32LE=function(ce,de){return de||xe(ce,4,this.length),(this[ce]|this[ce+1]<<8|this[ce+2]<<16)+16777216*this[ce+3]},s.prototype.readUInt32BE=function(ce,de){return de||xe(ce,4,this.length),16777216*this[ce]+(this[ce+1]<<16|this[ce+2]<<8|this[ce+3])},s.prototype.readIntLE=function(ce,de,ue){ce|=0,de|=0,ue||xe(ce,de,this.length);for(var ve=this[ce],Oe=1,Xe=0;++Xe=(Oe*=128)&&(ve-=Math.pow(2,8*de)),ve},s.prototype.readIntBE=function(ce,de,ue){ce|=0,de|=0,ue||xe(ce,de,this.length);for(var ve=de,Oe=1,Xe=this[ce+--ve];ve>0&&(Oe*=256);)Xe+=this[ce+--ve]*Oe;return Xe>=(Oe*=128)&&(Xe-=Math.pow(2,8*de)),Xe},s.prototype.readInt8=function(ce,de){return de||xe(ce,1,this.length),128&this[ce]?-1*(255-this[ce]+1):this[ce]},s.prototype.readInt16LE=function(ce,de){de||xe(ce,2,this.length);var ue=this[ce]|this[ce+1]<<8;return 32768&ue?4294901760|ue:ue},s.prototype.readInt16BE=function(ce,de){de||xe(ce,2,this.length);var ue=this[ce+1]|this[ce]<<8;return 32768&ue?4294901760|ue:ue},s.prototype.readInt32LE=function(ce,de){return de||xe(ce,4,this.length),this[ce]|this[ce+1]<<8|this[ce+2]<<16|this[ce+3]<<24},s.prototype.readInt32BE=function(ce,de){return de||xe(ce,4,this.length),this[ce]<<24|this[ce+1]<<16|this[ce+2]<<8|this[ce+3]},s.prototype.readFloatLE=function(ce,de){return de||xe(ce,4,this.length),n.read(this,ce,!0,23,4)},s.prototype.readFloatBE=function(ce,de){return de||xe(ce,4,this.length),n.read(this,ce,!1,23,4)},s.prototype.readDoubleLE=function(ce,de){return de||xe(ce,8,this.length),n.read(this,ce,!0,52,8)},s.prototype.readDoubleBE=function(ce,de){return de||xe(ce,8,this.length),n.read(this,ce,!1,52,8)},s.prototype.writeUIntLE=function(ce,de,ue,ve){ce=+ce,de|=0,ue|=0,ve||Ee(this,ce,de,ue,Math.pow(2,8*ue)-1,0);var Xe=1,Cn=0;for(this[de]=255&ce;++Cn=0&&(Cn*=256);)this[de+Xe]=ce/Cn&255;return de+ue},s.prototype.writeUInt8=function(ce,de,ue){return ce=+ce,de|=0,ue||Ee(this,ce,de,1,255,0),s.TYPED_ARRAY_SUPPORT||(ce=Math.floor(ce)),this[de]=255&ce,de+1},s.prototype.writeUInt16LE=function(ce,de,ue){return ce=+ce,de|=0,ue||Ee(this,ce,de,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[de]=255&ce,this[de+1]=ce>>>8):Le(this,ce,de,!0),de+2},s.prototype.writeUInt16BE=function(ce,de,ue){return ce=+ce,de|=0,ue||Ee(this,ce,de,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[de]=ce>>>8,this[de+1]=255&ce):Le(this,ce,de,!1),de+2},s.prototype.writeUInt32LE=function(ce,de,ue){return ce=+ce,de|=0,ue||Ee(this,ce,de,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[de+3]=ce>>>24,this[de+2]=ce>>>16,this[de+1]=ce>>>8,this[de]=255&ce):Ne(this,ce,de,!0),de+4},s.prototype.writeUInt32BE=function(ce,de,ue){return ce=+ce,de|=0,ue||Ee(this,ce,de,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[de]=ce>>>24,this[de+1]=ce>>>16,this[de+2]=ce>>>8,this[de+3]=255&ce):Ne(this,ce,de,!1),de+4},s.prototype.writeIntLE=function(ce,de,ue,ve){if(ce=+ce,de|=0,!ve){var Oe=Math.pow(2,8*ue-1);Ee(this,ce,de,ue,Oe-1,-Oe)}var Xe=0,Cn=1,ke=0;for(this[de]=255&ce;++Xe>0)-ke&255;return de+ue},s.prototype.writeIntBE=function(ce,de,ue,ve){if(ce=+ce,de|=0,!ve){var Oe=Math.pow(2,8*ue-1);Ee(this,ce,de,ue,Oe-1,-Oe)}var Xe=ue-1,Cn=1,ke=0;for(this[de+Xe]=255&ce;--Xe>=0&&(Cn*=256);)ce<0&&0===ke&&0!==this[de+Xe+1]&&(ke=1),this[de+Xe]=(ce/Cn>>0)-ke&255;return de+ue},s.prototype.writeInt8=function(ce,de,ue){return ce=+ce,de|=0,ue||Ee(this,ce,de,1,127,-128),s.TYPED_ARRAY_SUPPORT||(ce=Math.floor(ce)),ce<0&&(ce=255+ce+1),this[de]=255&ce,de+1},s.prototype.writeInt16LE=function(ce,de,ue){return ce=+ce,de|=0,ue||Ee(this,ce,de,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[de]=255&ce,this[de+1]=ce>>>8):Le(this,ce,de,!0),de+2},s.prototype.writeInt16BE=function(ce,de,ue){return ce=+ce,de|=0,ue||Ee(this,ce,de,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[de]=ce>>>8,this[de+1]=255&ce):Le(this,ce,de,!1),de+2},s.prototype.writeInt32LE=function(ce,de,ue){return ce=+ce,de|=0,ue||Ee(this,ce,de,4,2147483647,-2147483648),s.TYPED_ARRAY_SUPPORT?(this[de]=255&ce,this[de+1]=ce>>>8,this[de+2]=ce>>>16,this[de+3]=ce>>>24):Ne(this,ce,de,!0),de+4},s.prototype.writeInt32BE=function(ce,de,ue){return ce=+ce,de|=0,ue||Ee(this,ce,de,4,2147483647,-2147483648),ce<0&&(ce=4294967295+ce+1),s.TYPED_ARRAY_SUPPORT?(this[de]=ce>>>24,this[de+1]=ce>>>16,this[de+2]=ce>>>8,this[de+3]=255&ce):Ne(this,ce,de,!1),de+4},s.prototype.writeFloatLE=function(ce,de,ue){return je(this,ce,de,!0,ue)},s.prototype.writeFloatBE=function(ce,de,ue){return je(this,ce,de,!1,ue)},s.prototype.writeDoubleLE=function(ce,de,ue){return lt(this,ce,de,!0,ue)},s.prototype.writeDoubleBE=function(ce,de,ue){return lt(this,ce,de,!1,ue)},s.prototype.copy=function(ce,de,ue,ve){if(ue||(ue=0),!ve&&0!==ve&&(ve=this.length),de>=ce.length&&(de=ce.length),de||(de=0),ve>0&&ve=this.length)throw new RangeError("sourceStart out of bounds");if(ve<0)throw new RangeError("sourceEnd out of bounds");ve>this.length&&(ve=this.length),ce.length-de=0;--Xe)ce[Xe+de]=this[Xe+ue];else if(Oe<1e3||!s.TYPED_ARRAY_SUPPORT)for(Xe=0;Xe>>=0,ue=void 0===ue?this.length:ue>>>0,ce||(ce=0),"number"==typeof ce)for(Xe=de;Xe55295&&de<57344){if(!ve){if(de>56319){(ce-=3)>-1&&Oe.push(239,191,189);continue}if(Xe+1===ue){(ce-=3)>-1&&Oe.push(239,191,189);continue}ve=de;continue}if(de<56320){(ce-=3)>-1&&Oe.push(239,191,189),ve=de;continue}de=65536+(ve-55296<<10|de-56320)}else ve&&(ce-=3)>-1&&Oe.push(239,191,189);if(ve=null,de<128){if((ce-=1)<0)break;Oe.push(de)}else if(de<2048){if((ce-=2)<0)break;Oe.push(de>>6|192,63&de|128)}else if(de<65536){if((ce-=3)<0)break;Oe.push(de>>12|224,de>>6&63|128,63&de|128)}else{if(!(de<1114112))throw new Error("Invalid code point");if((ce-=4)<0)break;Oe.push(de>>18|240,de>>12&63|128,de>>6&63|128,63&de|128)}}return Oe}function Ze(pe){return e.toByteArray(function tn(pe){if((pe=function $t(pe){return pe.trim?pe.trim():pe.replace(/^\s+|\s+$/g,"")}(pe).replace(Ye,"")).length<2)return"";for(;pe.length%4!=0;)pe+="=";return pe}(pe))}function Ht(pe,ce,de,ue){for(var ve=0;ve=ce.length||ve>=pe.length);++ve)ce[ve+de]=pe[ve];return ve}},61251:Me=>{var $={}.toString;Me.exports=Array.isArray||function(f){return"[object Array]"==$.call(f)}},84142:(Me,$,f)=>{"use strict";f.r($),f.d($,{API:()=>g.b,APIClass:()=>g.Y,AWSCloudWatchProvider:()=>k.P,AWSKinesisFirehoseProvider:()=>s.s,AWSKinesisProvider:()=>l.s,AWSPinpointProvider:()=>c.Y,AmazonPersonalizeProvider:()=>h.C,Amplify:()=>a.dQ,Analytics:()=>r.c,Auth:()=>n.g,AuthModeStrategyType:()=>b.sE,Cache:()=>i.ZP,ClientDevice:()=>F._,DataStore:()=>y.KT,Geo:()=>K.l,Hub:()=>G.Xb,I18n:()=>O.o,Interactions:()=>I.y,JS:()=>x.JS,Logger:()=>N.k,Predicates:()=>E.gA,Predictions:()=>te.x,PubSub:()=>C.p,ServiceWorker:()=>e.f,Signer:()=>Q.E,SortDirection:()=>b.Sr,Storage:()=>p.Ke,StorageClass:()=>p.HN,XR:()=>Y.XR,default:()=>oe,graphqlOperation:()=>_.wT,syncExpression:()=>b.S6,withSSRContext:()=>P.x});var a=f(19418),e=f(49600),n=f(84289),i=f(85903),r=f(15641),c=f(47130),l=f(74229),s=f(48470),h=f(12031),p=f(41721),g=f(29293),_=f(71508),b=f(71813),y=f(28487),E=f(76264),C=f(66436),I=f(16603),d=f(95819),J={};for(const me in d)["default","Analytics","AWSPinpointProvider","AWSKinesisProvider","AWSKinesisFirehoseProvider","AmazonPersonalizeProvider","Auth","Storage","StorageClass","API","APIClass","graphqlOperation","AuthModeStrategyType","DataStore","Predicates","SortDirection","syncExpression","PubSub","Cache","Interactions","XR","Predictions","Logger","Hub","JS","ClientDevice","Signer","I18n","ServiceWorker","AWSCloudWatchProvider","withSSRContext","Geo","Amplify"].indexOf(me)<0&&(J[me]=()=>d[me]);f.d($,J);var Y=f(13616),te=f(87109),N=f(94296),G=f(87401),x=f(85626),F=f(32298),Q=f(85429),O=f(83569),k=f(72412),P=f(36773),K=f(8728);a.dQ.Auth=n.g,a.dQ.Cache=i.ZP,a.dQ.ServiceWorker=e.f;const oe=a.dQ},36773:(Me,$,f)=>{"use strict";f.d($,{x:()=>p});var a=f(23249),e=f(84289),n=f(46438),i=f(19418),r=f(92151),c=f(28487),l=function(){return l=Object.assign||function(g){for(var _,b=1,y=arguments.length;b{Me.exports=f(35047)},7739:(Me,$,f)=>{"use strict";var a=f(17864),e=f(31737),n=f(79597),i=f(58879),r=f(77911),c=f(46170),l=f(55910),s=f(56312);Me.exports=function(p){return new Promise(function(_,b){var y=p.data,E=p.headers,C=p.responseType;a.isFormData(y)&&delete E["Content-Type"];var I=new XMLHttpRequest;if(p.auth){var d=p.auth.username||"",T=p.auth.password?unescape(encodeURIComponent(p.auth.password)):"";E.Authorization="Basic "+btoa(d+":"+T)}var J=r(p.baseURL,p.url);function Y(){if(I){var N="getAllResponseHeaders"in I?c(I.getAllResponseHeaders()):null;e(_,b,{data:C&&"text"!==C&&"json"!==C?I.response:I.responseText,status:I.status,statusText:I.statusText,headers:N,config:p,request:I}),I=null}}if(I.open(p.method.toUpperCase(),i(J,p.params,p.paramsSerializer),!0),I.timeout=p.timeout,"onloadend"in I?I.onloadend=Y:I.onreadystatechange=function(){!I||4!==I.readyState||0===I.status&&(!I.responseURL||0!==I.responseURL.indexOf("file:"))||setTimeout(Y)},I.onabort=function(){I&&(b(s("Request aborted",p,"ECONNABORTED",I)),I=null)},I.onerror=function(){b(s("Network Error",p,null,I)),I=null},I.ontimeout=function(){var G="timeout of "+p.timeout+"ms exceeded";p.timeoutErrorMessage&&(G=p.timeoutErrorMessage),b(s(G,p,p.transitional&&p.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",I)),I=null},a.isStandardBrowserEnv()){var te=(p.withCredentials||l(J))&&p.xsrfCookieName?n.read(p.xsrfCookieName):void 0;te&&(E[p.xsrfHeaderName]=te)}"setRequestHeader"in I&&a.forEach(E,function(G,x){typeof y>"u"&&"content-type"===x.toLowerCase()?delete E[x]:I.setRequestHeader(x,G)}),a.isUndefined(p.withCredentials)||(I.withCredentials=!!p.withCredentials),C&&"json"!==C&&(I.responseType=p.responseType),"function"==typeof p.onDownloadProgress&&I.addEventListener("progress",p.onDownloadProgress),"function"==typeof p.onUploadProgress&&I.upload&&I.upload.addEventListener("progress",p.onUploadProgress),p.cancelToken&&p.cancelToken.promise.then(function(G){I&&(I.abort(),b(G),I=null)}),y||(y=null),I.send(y)})}},35047:(Me,$,f)=>{"use strict";var a=f(17864),e=f(1934),n=f(54077),i=f(60414);function c(s){var h=new n(s),p=e(n.prototype.request,h);return a.extend(p,n.prototype,h),a.extend(p,h),p}var l=c(f(42395));l.Axios=n,l.create=function(h){return c(i(l.defaults,h))},l.Cancel=f(28503),l.CancelToken=f(91754),l.isCancel=f(8329),l.all=function(h){return Promise.all(h)},l.spread=f(64131),l.isAxiosError=f(61792),Me.exports=l,Me.exports.default=l},28503:Me=>{"use strict";function $(f){this.message=f}$.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},$.prototype.__CANCEL__=!0,Me.exports=$},91754:(Me,$,f)=>{"use strict";var a=f(28503);function e(n){if("function"!=typeof n)throw new TypeError("executor must be a function.");var i;this.promise=new Promise(function(l){i=l});var r=this;n(function(l){r.reason||(r.reason=new a(l),i(r.reason))})}e.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},e.source=function(){var i;return{token:new e(function(l){i=l}),cancel:i}},Me.exports=e},8329:Me=>{"use strict";Me.exports=function(f){return!(!f||!f.__CANCEL__)}},54077:(Me,$,f)=>{"use strict";var a=f(17864),e=f(58879),n=f(6980),i=f(33430),r=f(60414),c=f(16411),l=c.validators;function s(h){this.defaults=h,this.interceptors={request:new n,response:new n}}s.prototype.request=function(p){"string"==typeof p?(p=arguments[1]||{}).url=arguments[0]:p=p||{},(p=r(this.defaults,p)).method=p.method?p.method.toLowerCase():this.defaults.method?this.defaults.method.toLowerCase():"get";var g=p.transitional;void 0!==g&&c.assertOptions(g,{silentJSONParsing:l.transitional(l.boolean,"1.0.0"),forcedJSONParsing:l.transitional(l.boolean,"1.0.0"),clarifyTimeoutError:l.transitional(l.boolean,"1.0.0")},!1);var _=[],b=!0;this.interceptors.request.forEach(function(Y){"function"==typeof Y.runWhen&&!1===Y.runWhen(p)||(b=b&&Y.synchronous,_.unshift(Y.fulfilled,Y.rejected))});var E,y=[];if(this.interceptors.response.forEach(function(Y){y.push(Y.fulfilled,Y.rejected)}),!b){var C=[i,void 0];for(Array.prototype.unshift.apply(C,_),C=C.concat(y),E=Promise.resolve(p);C.length;)E=E.then(C.shift(),C.shift());return E}for(var I=p;_.length;){var d=_.shift(),T=_.shift();try{I=d(I)}catch(J){T(J);break}}try{E=i(I)}catch(J){return Promise.reject(J)}for(;y.length;)E=E.then(y.shift(),y.shift());return E},s.prototype.getUri=function(p){return p=r(this.defaults,p),e(p.url,p.params,p.paramsSerializer).replace(/^\?/,"")},a.forEach(["delete","get","head","options"],function(p){s.prototype[p]=function(g,_){return this.request(r(_||{},{method:p,url:g,data:(_||{}).data}))}}),a.forEach(["post","put","patch"],function(p){s.prototype[p]=function(g,_,b){return this.request(r(b||{},{method:p,url:g,data:_}))}}),Me.exports=s},6980:(Me,$,f)=>{"use strict";var a=f(17864);function e(){this.handlers=[]}e.prototype.use=function(i,r,c){return this.handlers.push({fulfilled:i,rejected:r,synchronous:!!c&&c.synchronous,runWhen:c?c.runWhen:null}),this.handlers.length-1},e.prototype.eject=function(i){this.handlers[i]&&(this.handlers[i]=null)},e.prototype.forEach=function(i){a.forEach(this.handlers,function(c){null!==c&&i(c)})},Me.exports=e},77911:(Me,$,f)=>{"use strict";var a=f(49987),e=f(64795);Me.exports=function(i,r){return i&&!a(r)?e(i,r):r}},56312:(Me,$,f)=>{"use strict";var a=f(80547);Me.exports=function(n,i,r,c,l){var s=new Error(n);return a(s,i,r,c,l)}},33430:(Me,$,f)=>{"use strict";var a=f(17864),e=f(77243),n=f(8329),i=f(42395);function r(c){c.cancelToken&&c.cancelToken.throwIfRequested()}Me.exports=function(l){return r(l),l.headers=l.headers||{},l.data=e.call(l,l.data,l.headers,l.transformRequest),l.headers=a.merge(l.headers.common||{},l.headers[l.method]||{},l.headers),a.forEach(["delete","get","head","post","put","patch","common"],function(p){delete l.headers[p]}),(l.adapter||i.adapter)(l).then(function(p){return r(l),p.data=e.call(l,p.data,p.headers,l.transformResponse),p},function(p){return n(p)||(r(l),p&&p.response&&(p.response.data=e.call(l,p.response.data,p.response.headers,l.transformResponse))),Promise.reject(p)})}},80547:Me=>{"use strict";Me.exports=function(f,a,e,n,i){return f.config=a,e&&(f.code=e),f.request=n,f.response=i,f.isAxiosError=!0,f.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},f}},60414:(Me,$,f)=>{"use strict";var a=f(17864);Me.exports=function(n,i){i=i||{};var r={},c=["url","method","data"],l=["headers","auth","proxy","params"],s=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],h=["validateStatus"];function p(y,E){return a.isPlainObject(y)&&a.isPlainObject(E)?a.merge(y,E):a.isPlainObject(E)?a.merge({},E):a.isArray(E)?E.slice():E}function g(y){a.isUndefined(i[y])?a.isUndefined(n[y])||(r[y]=p(void 0,n[y])):r[y]=p(n[y],i[y])}a.forEach(c,function(E){a.isUndefined(i[E])||(r[E]=p(void 0,i[E]))}),a.forEach(l,g),a.forEach(s,function(E){a.isUndefined(i[E])?a.isUndefined(n[E])||(r[E]=p(void 0,n[E])):r[E]=p(void 0,i[E])}),a.forEach(h,function(E){E in i?r[E]=p(n[E],i[E]):E in n&&(r[E]=p(void 0,n[E]))});var _=c.concat(l).concat(s).concat(h),b=Object.keys(n).concat(Object.keys(i)).filter(function(E){return-1===_.indexOf(E)});return a.forEach(b,g),r}},31737:(Me,$,f)=>{"use strict";var a=f(56312);Me.exports=function(n,i,r){var c=r.config.validateStatus;r.status&&c&&!c(r.status)?i(a("Request failed with status code "+r.status,r.config,null,r.request,r)):n(r)}},77243:(Me,$,f)=>{"use strict";var a=f(17864),e=f(42395);Me.exports=function(i,r,c){var l=this||e;return a.forEach(c,function(h){i=h.call(l,i,r)}),i}},42395:(Me,$,f)=>{"use strict";var a=f(17864),e=f(57168),n=f(80547),i={"Content-Type":"application/x-www-form-urlencoded"};function r(s,h){!a.isUndefined(s)&&a.isUndefined(s["Content-Type"])&&(s["Content-Type"]=h)}var l={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:function c(){var s;return(typeof XMLHttpRequest<"u"||typeof process<"u"&&"[object process]"===Object.prototype.toString.call(process))&&(s=f(7739)),s}(),transformRequest:[function(h,p){return e(p,"Accept"),e(p,"Content-Type"),a.isFormData(h)||a.isArrayBuffer(h)||a.isBuffer(h)||a.isStream(h)||a.isFile(h)||a.isBlob(h)?h:a.isArrayBufferView(h)?h.buffer:a.isURLSearchParams(h)?(r(p,"application/x-www-form-urlencoded;charset=utf-8"),h.toString()):a.isObject(h)||p&&"application/json"===p["Content-Type"]?(r(p,"application/json"),JSON.stringify(h)):h}],transformResponse:[function(h){var p=this.transitional,b=!(p&&p.silentJSONParsing)&&"json"===this.responseType;if(b||p&&p.forcedJSONParsing&&a.isString(h)&&h.length)try{return JSON.parse(h)}catch(y){if(b)throw"SyntaxError"===y.name?n(y,this,"E_JSON_PARSE"):y}return h}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(h){return h>=200&&h<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};a.forEach(["delete","get","head"],function(h){l.headers[h]={}}),a.forEach(["post","put","patch"],function(h){l.headers[h]=a.merge(i)}),Me.exports=l},1934:Me=>{"use strict";Me.exports=function(f,a){return function(){for(var n=new Array(arguments.length),i=0;i{"use strict";var a=f(17864);function e(n){return encodeURIComponent(n).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}Me.exports=function(i,r,c){if(!r)return i;var l;if(c)l=c(r);else if(a.isURLSearchParams(r))l=r.toString();else{var s=[];a.forEach(r,function(g,_){null===g||typeof g>"u"||(a.isArray(g)?_+="[]":g=[g],a.forEach(g,function(y){a.isDate(y)?y=y.toISOString():a.isObject(y)&&(y=JSON.stringify(y)),s.push(e(_)+"="+e(y))}))}),l=s.join("&")}if(l){var h=i.indexOf("#");-1!==h&&(i=i.slice(0,h)),i+=(-1===i.indexOf("?")?"?":"&")+l}return i}},64795:Me=>{"use strict";Me.exports=function(f,a){return a?f.replace(/\/+$/,"")+"/"+a.replace(/^\/+/,""):f}},79597:(Me,$,f)=>{"use strict";var a=f(17864);Me.exports=a.isStandardBrowserEnv()?{write:function(i,r,c,l,s,h){var p=[];p.push(i+"="+encodeURIComponent(r)),a.isNumber(c)&&p.push("expires="+new Date(c).toGMTString()),a.isString(l)&&p.push("path="+l),a.isString(s)&&p.push("domain="+s),!0===h&&p.push("secure"),document.cookie=p.join("; ")},read:function(i){var r=document.cookie.match(new RegExp("(^|;\\s*)("+i+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(i){this.write(i,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},49987:Me=>{"use strict";Me.exports=function(f){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(f)}},61792:Me=>{"use strict";Me.exports=function(f){return"object"==typeof f&&!0===f.isAxiosError}},55910:(Me,$,f)=>{"use strict";var a=f(17864);Me.exports=a.isStandardBrowserEnv()?function(){var r,n=/(msie|trident)/i.test(navigator.userAgent),i=document.createElement("a");function c(l){var s=l;return n&&(i.setAttribute("href",s),s=i.href),i.setAttribute("href",s),{href:i.href,protocol:i.protocol?i.protocol.replace(/:$/,""):"",host:i.host,search:i.search?i.search.replace(/^\?/,""):"",hash:i.hash?i.hash.replace(/^#/,""):"",hostname:i.hostname,port:i.port,pathname:"/"===i.pathname.charAt(0)?i.pathname:"/"+i.pathname}}return r=c(window.location.href),function(s){var h=a.isString(s)?c(s):s;return h.protocol===r.protocol&&h.host===r.host}}():function(){return!0}},57168:(Me,$,f)=>{"use strict";var a=f(17864);Me.exports=function(n,i){a.forEach(n,function(c,l){l!==i&&l.toUpperCase()===i.toUpperCase()&&(n[i]=c,delete n[l])})}},46170:(Me,$,f)=>{"use strict";var a=f(17864),e=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];Me.exports=function(i){var c,l,s,r={};return i&&a.forEach(i.split("\n"),function(p){if(s=p.indexOf(":"),c=a.trim(p.substr(0,s)).toLowerCase(),l=a.trim(p.substr(s+1)),c){if(r[c]&&e.indexOf(c)>=0)return;r[c]="set-cookie"===c?(r[c]?r[c]:[]).concat([l]):r[c]?r[c]+", "+l:l}}),r}},64131:Me=>{"use strict";Me.exports=function(f){return function(e){return f.apply(null,e)}}},16411:(Me,$,f)=>{"use strict";var a=f(88593),e={};["object","boolean","number","function","string","symbol"].forEach(function(l,s){e[l]=function(p){return typeof p===l||"a"+(s<1?"n ":" ")+l}});var n={},i=a.version.split(".");function r(l,s){for(var h=s?s.split("."):i,p=l.split("."),g=0;g<3;g++){if(h[g]>p[g])return!0;if(h[g]0;){var _=p[g],b=s[_];if(b){var y=l[_],E=void 0===y||b(y,_,l);if(!0!==E)throw new TypeError("option "+_+" must be "+E)}else if(!0!==h)throw Error("Unknown option "+_)}},validators:e}},17864:(Me,$,f)=>{"use strict";var a=f(1934),e=Object.prototype.toString;function n(x){return"[object Array]"===e.call(x)}function i(x){return typeof x>"u"}function g(x){return null!==x&&"object"==typeof x}function _(x){if("[object Object]"!==e.call(x))return!1;var F=Object.getPrototypeOf(x);return null===F||F===Object.prototype}function C(x){return"[object Function]"===e.call(x)}function Y(x,F){if(!(null===x||typeof x>"u"))if("object"!=typeof x&&(x=[x]),n(x))for(var Q=0,O=x.length;Q{"use strict";$.byteLength=function l(b){var y=c(b),C=y[1];return 3*(y[0]+C)/4-C},$.toByteArray=function h(b){var y,Y,E=c(b),C=E[0],I=E[1],d=new e(function s(b,y,E){return 3*(y+E)/4-E}(0,C,I)),T=0,J=I>0?C-4:C;for(Y=0;Y>16&255,d[T++]=y>>8&255,d[T++]=255&y;return 2===I&&(y=a[b.charCodeAt(Y)]<<2|a[b.charCodeAt(Y+1)]>>4,d[T++]=255&y),1===I&&(y=a[b.charCodeAt(Y)]<<10|a[b.charCodeAt(Y+1)]<<4|a[b.charCodeAt(Y+2)]>>2,d[T++]=y>>8&255,d[T++]=255&y),d},$.fromByteArray=function _(b){for(var y,E=b.length,C=E%3,I=[],d=16383,T=0,J=E-C;TJ?J:T+d));return 1===C?I.push(f[(y=b[E-1])>>2]+f[y<<4&63]+"=="):2===C&&I.push(f[(y=(b[E-2]<<8)+b[E-1])>>10]+f[y>>4&63]+f[y<<2&63]+"="),I.join("")};for(var f=[],a=[],e=typeof Uint8Array<"u"?Uint8Array:Array,n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0;i<64;++i)f[i]=n[i],a[n.charCodeAt(i)]=i;function c(b){var y=b.length;if(y%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var E=b.indexOf("=");return-1===E&&(E=y),[E,E===y?0:4-E%4]}function p(b){return f[b>>18&63]+f[b>>12&63]+f[b>>6&63]+f[63&b]}function g(b,y,E){for(var I=[],d=y;d0&&l[1]||""},i.getSecondMatch=function(r,c){var l=c.match(r);return l&&l.length>1&&l[2]||""},i.matchAndReturnConst=function(r,c,l){if(r.test(c))return l},i.getWindowsVersionName=function(r){switch(r){case"NT":return"NT";case"XP":case"NT 5.1":return"XP";case"NT 5.0":return"2000";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}},i.getMacOSVersionName=function(r){var c=r.split(".").splice(0,2).map(function(l){return parseInt(l,10)||0});if(c.push(0),10===c[0])switch(c[1]){case 5:return"Leopard";case 6:return"Snow Leopard";case 7:return"Lion";case 8:return"Mountain Lion";case 9:return"Mavericks";case 10:return"Yosemite";case 11:return"El Capitan";case 12:return"Sierra";case 13:return"High Sierra";case 14:return"Mojave";case 15:return"Catalina";default:return}},i.getAndroidVersionName=function(r){var c=r.split(".").splice(0,2).map(function(l){return parseInt(l,10)||0});if(c.push(0),!(1===c[0]&&c[1]<5))return 1===c[0]&&c[1]<6?"Cupcake":1===c[0]&&c[1]>=6?"Donut":2===c[0]&&c[1]<2?"Eclair":2===c[0]&&2===c[1]?"Froyo":2===c[0]&&c[1]>2?"Gingerbread":3===c[0]?"Honeycomb":4===c[0]&&c[1]<1?"Ice Cream Sandwich":4===c[0]&&c[1]<4?"Jelly Bean":4===c[0]&&c[1]>=4?"KitKat":5===c[0]?"Lollipop":6===c[0]?"Marshmallow":7===c[0]?"Nougat":8===c[0]?"Oreo":9===c[0]?"Pie":void 0},i.getVersionPrecision=function(r){return r.split(".").length},i.compareVersions=function(r,c,l){void 0===l&&(l=!1);var s=i.getVersionPrecision(r),h=i.getVersionPrecision(c),p=Math.max(s,h),g=0,_=i.map([r,c],function(b){var y=p-i.getVersionPrecision(b),E=b+new Array(y+1).join(".0");return i.map(E.split("."),function(C){return new Array(20-C.length).join("0")+C}).reverse()});for(l&&(g=p-Math.min(s,h)),p-=1;p>=g;){if(_[0][p]>_[1][p])return 1;if(_[0][p]===_[1][p]){if(p===g)return 0;p-=1}else if(_[0][p]<_[1][p])return-1}},i.map=function(r,c){var l,s=[];if(Array.prototype.map)return Array.prototype.map.call(r,c);for(l=0;l1?h-1:0),g=1;g0){var I=Object.keys(b),d=c.default.find(I,function(G){return _.isOS(G)});if(d){var T=this.satisfies(b[d]);if(void 0!==T)return T}var J=c.default.find(I,function(G){return _.isPlatform(G)});if(J){var Y=this.satisfies(b[J]);if(void 0!==Y)return Y}}if(C>0){var te=Object.keys(E),N=c.default.find(te,function(G){return _.isBrowser(G,!0)});if(void 0!==N)return this.compareVersion(E[N])}},p.isBrowser=function(g,_){void 0===_&&(_=!1);var b=this.getBrowserName().toLowerCase(),y=g.toLowerCase(),E=c.default.getBrowserTypeByAlias(y);return _&&E&&(y=E.toLowerCase()),y===b},p.compareVersion=function(g){var _=[0],b=g,y=!1,E=this.getBrowserVersion();if("string"==typeof E)return">"===g[0]||"<"===g[0]?(b=g.substr(1),"="===g[1]?(y=!0,b=g.substr(2)):_=[],_.push(">"===g[0]?1:-1)):"="===g[0]?b=g.substr(1):"~"===g[0]&&(y=!0,b=g.substr(1)),_.indexOf(c.default.compareVersions(E,b,y))>-1},p.isOS=function(g){return this.getOSName(!0)===String(g).toLowerCase()},p.isPlatform=function(g){return this.getPlatformType(!0)===String(g).toLowerCase()},p.isEngine=function(g){return this.getEngineName(!0)===String(g).toLowerCase()},p.is=function(g,_){return void 0===_&&(_=!1),this.isBrowser(g,_)||this.isOS(g)||this.isPlatform(g)},p.some=function(g){var _=this;return void 0===g&&(g=[]),g.some(function(b){return _.is(b)})},h}();f.default=s,$.exports=f.default},92:function($,f,a){"use strict";f.__esModule=!0,f.default=void 0;var e,n=(e=a(17))&&e.__esModule?e:{default:e},i=/version\/(\d+(\.?_?\d+)+)/i;f.default=[{test:[/googlebot/i],describe:function(c){var l={name:"Googlebot"},s=n.default.getFirstMatch(/googlebot\/(\d+(\.\d+))/i,c)||n.default.getFirstMatch(i,c);return s&&(l.version=s),l}},{test:[/opera/i],describe:function(c){var l={name:"Opera"},s=n.default.getFirstMatch(i,c)||n.default.getFirstMatch(/(?:opera)[\s/](\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/opr\/|opios/i],describe:function(c){var l={name:"Opera"},s=n.default.getFirstMatch(/(?:opr|opios)[\s/](\S+)/i,c)||n.default.getFirstMatch(i,c);return s&&(l.version=s),l}},{test:[/SamsungBrowser/i],describe:function(c){var l={name:"Samsung Internet for Android"},s=n.default.getFirstMatch(i,c)||n.default.getFirstMatch(/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/Whale/i],describe:function(c){var l={name:"NAVER Whale Browser"},s=n.default.getFirstMatch(i,c)||n.default.getFirstMatch(/(?:whale)[\s/](\d+(?:\.\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/MZBrowser/i],describe:function(c){var l={name:"MZ Browser"},s=n.default.getFirstMatch(/(?:MZBrowser)[\s/](\d+(?:\.\d+)+)/i,c)||n.default.getFirstMatch(i,c);return s&&(l.version=s),l}},{test:[/focus/i],describe:function(c){var l={name:"Focus"},s=n.default.getFirstMatch(/(?:focus)[\s/](\d+(?:\.\d+)+)/i,c)||n.default.getFirstMatch(i,c);return s&&(l.version=s),l}},{test:[/swing/i],describe:function(c){var l={name:"Swing"},s=n.default.getFirstMatch(/(?:swing)[\s/](\d+(?:\.\d+)+)/i,c)||n.default.getFirstMatch(i,c);return s&&(l.version=s),l}},{test:[/coast/i],describe:function(c){var l={name:"Opera Coast"},s=n.default.getFirstMatch(i,c)||n.default.getFirstMatch(/(?:coast)[\s/](\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/opt\/\d+(?:.?_?\d+)+/i],describe:function(c){var l={name:"Opera Touch"},s=n.default.getFirstMatch(/(?:opt)[\s/](\d+(\.?_?\d+)+)/i,c)||n.default.getFirstMatch(i,c);return s&&(l.version=s),l}},{test:[/yabrowser/i],describe:function(c){var l={name:"Yandex Browser"},s=n.default.getFirstMatch(/(?:yabrowser)[\s/](\d+(\.?_?\d+)+)/i,c)||n.default.getFirstMatch(i,c);return s&&(l.version=s),l}},{test:[/ucbrowser/i],describe:function(c){var l={name:"UC Browser"},s=n.default.getFirstMatch(i,c)||n.default.getFirstMatch(/(?:ucbrowser)[\s/](\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/Maxthon|mxios/i],describe:function(c){var l={name:"Maxthon"},s=n.default.getFirstMatch(i,c)||n.default.getFirstMatch(/(?:Maxthon|mxios)[\s/](\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/epiphany/i],describe:function(c){var l={name:"Epiphany"},s=n.default.getFirstMatch(i,c)||n.default.getFirstMatch(/(?:epiphany)[\s/](\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/puffin/i],describe:function(c){var l={name:"Puffin"},s=n.default.getFirstMatch(i,c)||n.default.getFirstMatch(/(?:puffin)[\s/](\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/sleipnir/i],describe:function(c){var l={name:"Sleipnir"},s=n.default.getFirstMatch(i,c)||n.default.getFirstMatch(/(?:sleipnir)[\s/](\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/k-meleon/i],describe:function(c){var l={name:"K-Meleon"},s=n.default.getFirstMatch(i,c)||n.default.getFirstMatch(/(?:k-meleon)[\s/](\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/micromessenger/i],describe:function(c){var l={name:"WeChat"},s=n.default.getFirstMatch(/(?:micromessenger)[\s/](\d+(\.?_?\d+)+)/i,c)||n.default.getFirstMatch(i,c);return s&&(l.version=s),l}},{test:[/qqbrowser/i],describe:function(c){var l={name:/qqbrowserlite/i.test(c)?"QQ Browser Lite":"QQ Browser"},s=n.default.getFirstMatch(/(?:qqbrowserlite|qqbrowser)[/](\d+(\.?_?\d+)+)/i,c)||n.default.getFirstMatch(i,c);return s&&(l.version=s),l}},{test:[/msie|trident/i],describe:function(c){var l={name:"Internet Explorer"},s=n.default.getFirstMatch(/(?:msie |rv:)(\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/\sedg\//i],describe:function(c){var l={name:"Microsoft Edge"},s=n.default.getFirstMatch(/\sedg\/(\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/edg([ea]|ios)/i],describe:function(c){var l={name:"Microsoft Edge"},s=n.default.getSecondMatch(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/vivaldi/i],describe:function(c){var l={name:"Vivaldi"},s=n.default.getFirstMatch(/vivaldi\/(\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/seamonkey/i],describe:function(c){var l={name:"SeaMonkey"},s=n.default.getFirstMatch(/seamonkey\/(\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/sailfish/i],describe:function(c){var l={name:"Sailfish"},s=n.default.getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i,c);return s&&(l.version=s),l}},{test:[/silk/i],describe:function(c){var l={name:"Amazon Silk"},s=n.default.getFirstMatch(/silk\/(\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/phantom/i],describe:function(c){var l={name:"PhantomJS"},s=n.default.getFirstMatch(/phantomjs\/(\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/slimerjs/i],describe:function(c){var l={name:"SlimerJS"},s=n.default.getFirstMatch(/slimerjs\/(\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(c){var l={name:"BlackBerry"},s=n.default.getFirstMatch(i,c)||n.default.getFirstMatch(/blackberry[\d]+\/(\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/(web|hpw)[o0]s/i],describe:function(c){var l={name:"WebOS Browser"},s=n.default.getFirstMatch(i,c)||n.default.getFirstMatch(/w(?:eb)?[o0]sbrowser\/(\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/bada/i],describe:function(c){var l={name:"Bada"},s=n.default.getFirstMatch(/dolfin\/(\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/tizen/i],describe:function(c){var l={name:"Tizen"},s=n.default.getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i,c)||n.default.getFirstMatch(i,c);return s&&(l.version=s),l}},{test:[/qupzilla/i],describe:function(c){var l={name:"QupZilla"},s=n.default.getFirstMatch(/(?:qupzilla)[\s/](\d+(\.?_?\d+)+)/i,c)||n.default.getFirstMatch(i,c);return s&&(l.version=s),l}},{test:[/firefox|iceweasel|fxios/i],describe:function(c){var l={name:"Firefox"},s=n.default.getFirstMatch(/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/electron/i],describe:function(c){var l={name:"Electron"},s=n.default.getFirstMatch(/(?:electron)\/(\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/MiuiBrowser/i],describe:function(c){var l={name:"Miui"},s=n.default.getFirstMatch(/(?:MiuiBrowser)[\s/](\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/chromium/i],describe:function(c){var l={name:"Chromium"},s=n.default.getFirstMatch(/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i,c)||n.default.getFirstMatch(i,c);return s&&(l.version=s),l}},{test:[/chrome|crios|crmo/i],describe:function(c){var l={name:"Chrome"},s=n.default.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/GSA/i],describe:function(c){var l={name:"Google Search"},s=n.default.getFirstMatch(/(?:GSA)\/(\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:function(c){var l=!c.test(/like android/i),s=c.test(/android/i);return l&&s},describe:function(c){var l={name:"Android Browser"},s=n.default.getFirstMatch(i,c);return s&&(l.version=s),l}},{test:[/playstation 4/i],describe:function(c){var l={name:"PlayStation 4"},s=n.default.getFirstMatch(i,c);return s&&(l.version=s),l}},{test:[/safari|applewebkit/i],describe:function(c){var l={name:"Safari"},s=n.default.getFirstMatch(i,c);return s&&(l.version=s),l}},{test:[/.*/i],describe:function(c){var l=-1!==c.search("\\(")?/^(.*)\/(.*)[ \t]\((.*)/:/^(.*)\/(.*) /;return{name:n.default.getFirstMatch(l,c),version:n.default.getSecondMatch(l,c)}}}],$.exports=f.default},93:function($,f,a){"use strict";f.__esModule=!0,f.default=void 0;var e,n=(e=a(17))&&e.__esModule?e:{default:e},i=a(18);f.default=[{test:[/Roku\/DVP/],describe:function(c){var l=n.default.getFirstMatch(/Roku\/DVP-(\d+\.\d+)/i,c);return{name:i.OS_MAP.Roku,version:l}}},{test:[/windows phone/i],describe:function(c){var l=n.default.getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i,c);return{name:i.OS_MAP.WindowsPhone,version:l}}},{test:[/windows /i],describe:function(c){var l=n.default.getFirstMatch(/Windows ((NT|XP)( \d\d?.\d)?)/i,c),s=n.default.getWindowsVersionName(l);return{name:i.OS_MAP.Windows,version:l,versionName:s}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(c){var l={name:i.OS_MAP.iOS},s=n.default.getSecondMatch(/(Version\/)(\d[\d.]+)/,c);return s&&(l.version=s),l}},{test:[/macintosh/i],describe:function(c){var l=n.default.getFirstMatch(/mac os x (\d+(\.?_?\d+)+)/i,c).replace(/[_\s]/g,"."),s=n.default.getMacOSVersionName(l),h={name:i.OS_MAP.MacOS,version:l};return s&&(h.versionName=s),h}},{test:[/(ipod|iphone|ipad)/i],describe:function(c){var l=n.default.getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i,c).replace(/[_\s]/g,".");return{name:i.OS_MAP.iOS,version:l}}},{test:function(c){var l=!c.test(/like android/i),s=c.test(/android/i);return l&&s},describe:function(c){var l=n.default.getFirstMatch(/android[\s/-](\d+(\.\d+)*)/i,c),s=n.default.getAndroidVersionName(l),h={name:i.OS_MAP.Android,version:l};return s&&(h.versionName=s),h}},{test:[/(web|hpw)[o0]s/i],describe:function(c){var l=n.default.getFirstMatch(/(?:web|hpw)[o0]s\/(\d+(\.\d+)*)/i,c),s={name:i.OS_MAP.WebOS};return l&&l.length&&(s.version=l),s}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(c){var l=n.default.getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i,c)||n.default.getFirstMatch(/blackberry\d+\/(\d+([_\s]\d+)*)/i,c)||n.default.getFirstMatch(/\bbb(\d+)/i,c);return{name:i.OS_MAP.BlackBerry,version:l}}},{test:[/bada/i],describe:function(c){var l=n.default.getFirstMatch(/bada\/(\d+(\.\d+)*)/i,c);return{name:i.OS_MAP.Bada,version:l}}},{test:[/tizen/i],describe:function(c){var l=n.default.getFirstMatch(/tizen[/\s](\d+(\.\d+)*)/i,c);return{name:i.OS_MAP.Tizen,version:l}}},{test:[/linux/i],describe:function(){return{name:i.OS_MAP.Linux}}},{test:[/CrOS/],describe:function(){return{name:i.OS_MAP.ChromeOS}}},{test:[/PlayStation 4/],describe:function(c){var l=n.default.getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i,c);return{name:i.OS_MAP.PlayStation4,version:l}}}],$.exports=f.default},94:function($,f,a){"use strict";f.__esModule=!0,f.default=void 0;var e,n=(e=a(17))&&e.__esModule?e:{default:e},i=a(18);f.default=[{test:[/googlebot/i],describe:function(){return{type:"bot",vendor:"Google"}}},{test:[/huawei/i],describe:function(c){var l=n.default.getFirstMatch(/(can-l01)/i,c)&&"Nova",s={type:i.PLATFORMS_MAP.mobile,vendor:"Huawei"};return l&&(s.model=l),s}},{test:[/nexus\s*(?:7|8|9|10).*/i],describe:function(){return{type:i.PLATFORMS_MAP.tablet,vendor:"Nexus"}}},{test:[/ipad/i],describe:function(){return{type:i.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(){return{type:i.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/kftt build/i],describe:function(){return{type:i.PLATFORMS_MAP.tablet,vendor:"Amazon",model:"Kindle Fire HD 7"}}},{test:[/silk/i],describe:function(){return{type:i.PLATFORMS_MAP.tablet,vendor:"Amazon"}}},{test:[/tablet(?! pc)/i],describe:function(){return{type:i.PLATFORMS_MAP.tablet}}},{test:function(c){var l=c.test(/ipod|iphone/i),s=c.test(/like (ipod|iphone)/i);return l&&!s},describe:function(c){var l=n.default.getFirstMatch(/(ipod|iphone)/i,c);return{type:i.PLATFORMS_MAP.mobile,vendor:"Apple",model:l}}},{test:[/nexus\s*[0-6].*/i,/galaxy nexus/i],describe:function(){return{type:i.PLATFORMS_MAP.mobile,vendor:"Nexus"}}},{test:[/[^-]mobi/i],describe:function(){return{type:i.PLATFORMS_MAP.mobile}}},{test:function(c){return"blackberry"===c.getBrowserName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.mobile,vendor:"BlackBerry"}}},{test:function(c){return"bada"===c.getBrowserName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.mobile}}},{test:function(c){return"windows phone"===c.getBrowserName()},describe:function(){return{type:i.PLATFORMS_MAP.mobile,vendor:"Microsoft"}}},{test:function(c){var l=Number(String(c.getOSVersion()).split(".")[0]);return"android"===c.getOSName(!0)&&l>=3},describe:function(){return{type:i.PLATFORMS_MAP.tablet}}},{test:function(c){return"android"===c.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.mobile}}},{test:function(c){return"macos"===c.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.desktop,vendor:"Apple"}}},{test:function(c){return"windows"===c.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.desktop}}},{test:function(c){return"linux"===c.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.desktop}}},{test:function(c){return"playstation 4"===c.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.tv}}},{test:function(c){return"roku"===c.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.tv}}}],$.exports=f.default},95:function($,f,a){"use strict";f.__esModule=!0,f.default=void 0;var e,n=(e=a(17))&&e.__esModule?e:{default:e},i=a(18);f.default=[{test:function(c){return"microsoft edge"===c.getBrowserName(!0)},describe:function(c){if(/\sedg\//i.test(c))return{name:i.ENGINE_MAP.Blink};var l=n.default.getFirstMatch(/edge\/(\d+(\.?_?\d+)+)/i,c);return{name:i.ENGINE_MAP.EdgeHTML,version:l}}},{test:[/trident/i],describe:function(c){var l={name:i.ENGINE_MAP.Trident},s=n.default.getFirstMatch(/trident\/(\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:function(c){return c.test(/presto/i)},describe:function(c){var l={name:i.ENGINE_MAP.Presto},s=n.default.getFirstMatch(/presto\/(\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:function(c){var l=c.test(/gecko/i),s=c.test(/like gecko/i);return l&&!s},describe:function(c){var l={name:i.ENGINE_MAP.Gecko},s=n.default.getFirstMatch(/gecko\/(\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}},{test:[/(apple)?webkit\/537\.36/i],describe:function(){return{name:i.ENGINE_MAP.Blink}}},{test:[/(apple)?webkit/i],describe:function(c){var l={name:i.ENGINE_MAP.WebKit},s=n.default.getFirstMatch(/webkit\/(\d+(\.?_?\d+)+)/i,c);return s&&(l.version=s),l}}],$.exports=f.default}})},39007:(Me,$,f)=>{"use strict";const a=f(9919),e=f(22601),n="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;$.Buffer=l,$.SlowBuffer=function d(ke){return+ke!=ke&&(ke=0),l.alloc(+ke)},$.INSPECT_MAX_BYTES=50;const i=2147483647;function c(ke){if(ke>i)throw new RangeError('The value "'+ke+'" is invalid for option "size"');const fe=new Uint8Array(ke);return Object.setPrototypeOf(fe,l.prototype),fe}function l(ke,fe,De){if("number"==typeof ke){if("string"==typeof fe)throw new TypeError('The "string" argument must be of type string. Received type number');return g(ke)}return s(ke,fe,De)}function s(ke,fe,De){if("string"==typeof ke)return function _(ke,fe){if(("string"!=typeof fe||""===fe)&&(fe="utf8"),!l.isEncoding(fe))throw new TypeError("Unknown encoding: "+fe);const De=0|T(ke,fe);let ze=c(De);const tt=ze.write(ke,fe);return tt!==De&&(ze=ze.slice(0,tt)),ze}(ke,fe);if(ArrayBuffer.isView(ke))return function y(ke){if(ue(ke,Uint8Array)){const fe=new Uint8Array(ke);return E(fe.buffer,fe.byteOffset,fe.byteLength)}return b(ke)}(ke);if(null==ke)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ke);if(ue(ke,ArrayBuffer)||ke&&ue(ke.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(ue(ke,SharedArrayBuffer)||ke&&ue(ke.buffer,SharedArrayBuffer)))return E(ke,fe,De);if("number"==typeof ke)throw new TypeError('The "value" argument must not be of type number. Received type number');const ze=ke.valueOf&&ke.valueOf();if(null!=ze&&ze!==ke)return l.from(ze,fe,De);const tt=function C(ke){if(l.isBuffer(ke)){const fe=0|I(ke.length),De=c(fe);return 0===De.length||ke.copy(De,0,0,fe),De}return void 0!==ke.length?"number"!=typeof ke.length||ve(ke.length)?c(0):b(ke):"Buffer"===ke.type&&Array.isArray(ke.data)?b(ke.data):void 0}(ke);if(tt)return tt;if(typeof Symbol<"u"&&null!=Symbol.toPrimitive&&"function"==typeof ke[Symbol.toPrimitive])return l.from(ke[Symbol.toPrimitive]("string"),fe,De);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ke)}function h(ke){if("number"!=typeof ke)throw new TypeError('"size" argument must be of type number');if(ke<0)throw new RangeError('The value "'+ke+'" is invalid for option "size"')}function g(ke){return h(ke),c(ke<0?0:0|I(ke))}function b(ke){const fe=ke.length<0?0:0|I(ke.length),De=c(fe);for(let ze=0;ze=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return 0|ke}function T(ke,fe){if(l.isBuffer(ke))return ke.length;if(ArrayBuffer.isView(ke)||ue(ke,ArrayBuffer))return ke.byteLength;if("string"!=typeof ke)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof ke);const De=ke.length,ze=arguments.length>2&&!0===arguments[2];if(!ze&&0===De)return 0;let tt=!1;for(;;)switch(fe){case"ascii":case"latin1":case"binary":return De;case"utf8":case"utf-8":return Ht(ke).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*De;case"hex":return De>>>1;case"base64":return ce(ke).length;default:if(tt)return ze?-1:Ht(ke).length;fe=(""+fe).toLowerCase(),tt=!0}}function J(ke,fe,De){let ze=!1;if((void 0===fe||fe<0)&&(fe=0),fe>this.length||((void 0===De||De>this.length)&&(De=this.length),De<=0)||(De>>>=0)<=(fe>>>=0))return"";for(ke||(ke="utf8");;)switch(ke){case"hex":return se(this,fe,De);case"utf8":case"utf-8":return P(this,fe,De);case"ascii":return me(this,fe,De);case"latin1":case"binary":return q(this,fe,De);case"base64":return k(this,fe,De);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ae(this,fe,De);default:if(ze)throw new TypeError("Unknown encoding: "+ke);ke=(ke+"").toLowerCase(),ze=!0}}function Y(ke,fe,De){const ze=ke[fe];ke[fe]=ke[De],ke[De]=ze}function te(ke,fe,De,ze,tt){if(0===ke.length)return-1;if("string"==typeof De?(ze=De,De=0):De>2147483647?De=2147483647:De<-2147483648&&(De=-2147483648),ve(De=+De)&&(De=tt?0:ke.length-1),De<0&&(De=ke.length+De),De>=ke.length){if(tt)return-1;De=ke.length-1}else if(De<0){if(!tt)return-1;De=0}if("string"==typeof fe&&(fe=l.from(fe,ze)),l.isBuffer(fe))return 0===fe.length?-1:N(ke,fe,De,ze,tt);if("number"==typeof fe)return fe&=255,"function"==typeof Uint8Array.prototype.indexOf?tt?Uint8Array.prototype.indexOf.call(ke,fe,De):Uint8Array.prototype.lastIndexOf.call(ke,fe,De):N(ke,[fe],De,ze,tt);throw new TypeError("val must be string, number or Buffer")}function N(ke,fe,De,ze,tt){let lr,Je=1,cn=ke.length,vn=fe.length;if(void 0!==ze&&("ucs2"===(ze=String(ze).toLowerCase())||"ucs-2"===ze||"utf16le"===ze||"utf-16le"===ze)){if(ke.length<2||fe.length<2)return-1;Je=2,cn/=2,vn/=2,De/=2}function er(Yt,kt){return 1===Je?Yt[kt]:Yt.readUInt16BE(kt*Je)}if(tt){let Yt=-1;for(lr=De;lrcn&&(De=cn-vn),lr=De;lr>=0;lr--){let Yt=!0;for(let kt=0;kttt&&(ze=tt):ze=tt;const Je=fe.length;let cn;for(ze>Je/2&&(ze=Je/2),cn=0;cn>8,tt=De%256,Je.push(tt),Je.push(ze);return Je}(fe,ke.length-De),ke,De,ze)}function k(ke,fe,De){return a.fromByteArray(0===fe&&De===ke.length?ke:ke.slice(fe,De))}function P(ke,fe,De){De=Math.min(ke.length,De);const ze=[];let tt=fe;for(;tt239?4:Je>223?3:Je>191?2:1;if(tt+vn<=De){let er,lr,Yt,kt;switch(vn){case 1:Je<128&&(cn=Je);break;case 2:er=ke[tt+1],128==(192&er)&&(kt=(31&Je)<<6|63&er,kt>127&&(cn=kt));break;case 3:er=ke[tt+1],lr=ke[tt+2],128==(192&er)&&128==(192&lr)&&(kt=(15&Je)<<12|(63&er)<<6|63&lr,kt>2047&&(kt<55296||kt>57343)&&(cn=kt));break;case 4:er=ke[tt+1],lr=ke[tt+2],Yt=ke[tt+3],128==(192&er)&&128==(192&lr)&&128==(192&Yt)&&(kt=(15&Je)<<18|(63&er)<<12|(63&lr)<<6|63&Yt,kt>65535&&kt<1114112&&(cn=kt))}}null===cn?(cn=65533,vn=1):cn>65535&&(cn-=65536,ze.push(cn>>>10&1023|55296),cn=56320|1023&cn),ze.push(cn),tt+=vn}return function oe(ke){const fe=ke.length;if(fe<=K)return String.fromCharCode.apply(String,ke);let De="",ze=0;for(;zett.length?(l.isBuffer(cn)||(cn=l.from(cn)),cn.copy(tt,Je)):Uint8Array.prototype.set.call(tt,cn,Je);else{if(!l.isBuffer(cn))throw new TypeError('"list" argument must be an Array of Buffers');cn.copy(tt,Je)}Je+=cn.length}return tt},l.byteLength=T,l.prototype._isBuffer=!0,l.prototype.swap16=function(){const fe=this.length;if(fe%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let De=0;DeDe&&(fe+=" ... "),""},n&&(l.prototype[n]=l.prototype.inspect),l.prototype.compare=function(fe,De,ze,tt,Je){if(ue(fe,Uint8Array)&&(fe=l.from(fe,fe.offset,fe.byteLength)),!l.isBuffer(fe))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof fe);if(void 0===De&&(De=0),void 0===ze&&(ze=fe?fe.length:0),void 0===tt&&(tt=0),void 0===Je&&(Je=this.length),De<0||ze>fe.length||tt<0||Je>this.length)throw new RangeError("out of range index");if(tt>=Je&&De>=ze)return 0;if(tt>=Je)return-1;if(De>=ze)return 1;if(this===fe)return 0;let cn=(Je>>>=0)-(tt>>>=0),vn=(ze>>>=0)-(De>>>=0);const er=Math.min(cn,vn),lr=this.slice(tt,Je),Yt=fe.slice(De,ze);for(let kt=0;kt>>=0,isFinite(ze)?(ze>>>=0,void 0===tt&&(tt="utf8")):(tt=ze,ze=void 0)}const Je=this.length-De;if((void 0===ze||ze>Je)&&(ze=Je),fe.length>0&&(ze<0||De<0)||De>this.length)throw new RangeError("Attempt to write outside buffer bounds");tt||(tt="utf8");let cn=!1;for(;;)switch(tt){case"hex":return G(this,fe,De,ze);case"utf8":case"utf-8":return x(this,fe,De,ze);case"ascii":case"latin1":case"binary":return F(this,fe,De,ze);case"base64":return Q(this,fe,De,ze);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return O(this,fe,De,ze);default:if(cn)throw new TypeError("Unknown encoding: "+tt);tt=(""+tt).toLowerCase(),cn=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const K=4096;function me(ke,fe,De){let ze="";De=Math.min(ke.length,De);for(let tt=fe;ttze)&&(De=ze);let tt="";for(let Je=fe;JeDe)throw new RangeError("Trying to access beyond buffer length")}function xe(ke,fe,De,ze,tt,Je){if(!l.isBuffer(ke))throw new TypeError('"buffer" argument must be a Buffer instance');if(fe>tt||feke.length)throw new RangeError("Index out of range")}function Ee(ke,fe,De,ze,tt){Pt(fe,ze,tt,ke,De,7);let Je=Number(fe&BigInt(4294967295));ke[De++]=Je,Je>>=8,ke[De++]=Je,Je>>=8,ke[De++]=Je,Je>>=8,ke[De++]=Je;let cn=Number(fe>>BigInt(32)&BigInt(4294967295));return ke[De++]=cn,cn>>=8,ke[De++]=cn,cn>>=8,ke[De++]=cn,cn>>=8,ke[De++]=cn,De}function Le(ke,fe,De,ze,tt){Pt(fe,ze,tt,ke,De,7);let Je=Number(fe&BigInt(4294967295));ke[De+7]=Je,Je>>=8,ke[De+6]=Je,Je>>=8,ke[De+5]=Je,Je>>=8,ke[De+4]=Je;let cn=Number(fe>>BigInt(32)&BigInt(4294967295));return ke[De+3]=cn,cn>>=8,ke[De+2]=cn,cn>>=8,ke[De+1]=cn,cn>>=8,ke[De]=cn,De+8}function Ne(ke,fe,De,ze,tt,Je){if(De+ze>ke.length)throw new RangeError("Index out of range");if(De<0)throw new RangeError("Index out of range")}function Ie(ke,fe,De,ze,tt){return fe=+fe,De>>>=0,tt||Ne(ke,0,De,4),e.write(ke,fe,De,ze,23,4),De+4}function je(ke,fe,De,ze,tt){return fe=+fe,De>>>=0,tt||Ne(ke,0,De,8),e.write(ke,fe,De,ze,52,8),De+8}l.prototype.slice=function(fe,De){const ze=this.length;(fe=~~fe)<0?(fe+=ze)<0&&(fe=0):fe>ze&&(fe=ze),(De=void 0===De?ze:~~De)<0?(De+=ze)<0&&(De=0):De>ze&&(De=ze),De>>=0,De>>>=0,ze||le(fe,De,this.length);let tt=this[fe],Je=1,cn=0;for(;++cn>>=0,De>>>=0,ze||le(fe,De,this.length);let tt=this[fe+--De],Je=1;for(;De>0&&(Je*=256);)tt+=this[fe+--De]*Je;return tt},l.prototype.readUint8=l.prototype.readUInt8=function(fe,De){return fe>>>=0,De||le(fe,1,this.length),this[fe]},l.prototype.readUint16LE=l.prototype.readUInt16LE=function(fe,De){return fe>>>=0,De||le(fe,2,this.length),this[fe]|this[fe+1]<<8},l.prototype.readUint16BE=l.prototype.readUInt16BE=function(fe,De){return fe>>>=0,De||le(fe,2,this.length),this[fe]<<8|this[fe+1]},l.prototype.readUint32LE=l.prototype.readUInt32LE=function(fe,De){return fe>>>=0,De||le(fe,4,this.length),(this[fe]|this[fe+1]<<8|this[fe+2]<<16)+16777216*this[fe+3]},l.prototype.readUint32BE=l.prototype.readUInt32BE=function(fe,De){return fe>>>=0,De||le(fe,4,this.length),16777216*this[fe]+(this[fe+1]<<16|this[fe+2]<<8|this[fe+3])},l.prototype.readBigUInt64LE=Xe(function(fe){et(fe>>>=0,"offset");const De=this[fe],ze=this[fe+7];(void 0===De||void 0===ze)&&$e(fe,this.length-8);const tt=De+256*this[++fe]+65536*this[++fe]+this[++fe]*2**24,Je=this[++fe]+256*this[++fe]+65536*this[++fe]+ze*2**24;return BigInt(tt)+(BigInt(Je)<>>=0,"offset");const De=this[fe],ze=this[fe+7];(void 0===De||void 0===ze)&&$e(fe,this.length-8);const tt=De*2**24+65536*this[++fe]+256*this[++fe]+this[++fe],Je=this[++fe]*2**24+65536*this[++fe]+256*this[++fe]+ze;return(BigInt(tt)<>>=0,De>>>=0,ze||le(fe,De,this.length);let tt=this[fe],Je=1,cn=0;for(;++cn=Je&&(tt-=Math.pow(2,8*De)),tt},l.prototype.readIntBE=function(fe,De,ze){fe>>>=0,De>>>=0,ze||le(fe,De,this.length);let tt=De,Je=1,cn=this[fe+--tt];for(;tt>0&&(Je*=256);)cn+=this[fe+--tt]*Je;return Je*=128,cn>=Je&&(cn-=Math.pow(2,8*De)),cn},l.prototype.readInt8=function(fe,De){return fe>>>=0,De||le(fe,1,this.length),128&this[fe]?-1*(255-this[fe]+1):this[fe]},l.prototype.readInt16LE=function(fe,De){fe>>>=0,De||le(fe,2,this.length);const ze=this[fe]|this[fe+1]<<8;return 32768&ze?4294901760|ze:ze},l.prototype.readInt16BE=function(fe,De){fe>>>=0,De||le(fe,2,this.length);const ze=this[fe+1]|this[fe]<<8;return 32768&ze?4294901760|ze:ze},l.prototype.readInt32LE=function(fe,De){return fe>>>=0,De||le(fe,4,this.length),this[fe]|this[fe+1]<<8|this[fe+2]<<16|this[fe+3]<<24},l.prototype.readInt32BE=function(fe,De){return fe>>>=0,De||le(fe,4,this.length),this[fe]<<24|this[fe+1]<<16|this[fe+2]<<8|this[fe+3]},l.prototype.readBigInt64LE=Xe(function(fe){et(fe>>>=0,"offset");const De=this[fe],ze=this[fe+7];return(void 0===De||void 0===ze)&&$e(fe,this.length-8),(BigInt(this[fe+4]+256*this[fe+5]+65536*this[fe+6]+(ze<<24))<>>=0,"offset");const De=this[fe],ze=this[fe+7];(void 0===De||void 0===ze)&&$e(fe,this.length-8);const tt=(De<<24)+65536*this[++fe]+256*this[++fe]+this[++fe];return(BigInt(tt)<>>=0,De||le(fe,4,this.length),e.read(this,fe,!0,23,4)},l.prototype.readFloatBE=function(fe,De){return fe>>>=0,De||le(fe,4,this.length),e.read(this,fe,!1,23,4)},l.prototype.readDoubleLE=function(fe,De){return fe>>>=0,De||le(fe,8,this.length),e.read(this,fe,!0,52,8)},l.prototype.readDoubleBE=function(fe,De){return fe>>>=0,De||le(fe,8,this.length),e.read(this,fe,!1,52,8)},l.prototype.writeUintLE=l.prototype.writeUIntLE=function(fe,De,ze,tt){fe=+fe,De>>>=0,ze>>>=0,tt||xe(this,fe,De,ze,Math.pow(2,8*ze)-1,0);let Je=1,cn=0;for(this[De]=255&fe;++cn>>=0,ze>>>=0,tt||xe(this,fe,De,ze,Math.pow(2,8*ze)-1,0);let Je=ze-1,cn=1;for(this[De+Je]=255&fe;--Je>=0&&(cn*=256);)this[De+Je]=fe/cn&255;return De+ze},l.prototype.writeUint8=l.prototype.writeUInt8=function(fe,De,ze){return fe=+fe,De>>>=0,ze||xe(this,fe,De,1,255,0),this[De]=255&fe,De+1},l.prototype.writeUint16LE=l.prototype.writeUInt16LE=function(fe,De,ze){return fe=+fe,De>>>=0,ze||xe(this,fe,De,2,65535,0),this[De]=255&fe,this[De+1]=fe>>>8,De+2},l.prototype.writeUint16BE=l.prototype.writeUInt16BE=function(fe,De,ze){return fe=+fe,De>>>=0,ze||xe(this,fe,De,2,65535,0),this[De]=fe>>>8,this[De+1]=255&fe,De+2},l.prototype.writeUint32LE=l.prototype.writeUInt32LE=function(fe,De,ze){return fe=+fe,De>>>=0,ze||xe(this,fe,De,4,4294967295,0),this[De+3]=fe>>>24,this[De+2]=fe>>>16,this[De+1]=fe>>>8,this[De]=255&fe,De+4},l.prototype.writeUint32BE=l.prototype.writeUInt32BE=function(fe,De,ze){return fe=+fe,De>>>=0,ze||xe(this,fe,De,4,4294967295,0),this[De]=fe>>>24,this[De+1]=fe>>>16,this[De+2]=fe>>>8,this[De+3]=255&fe,De+4},l.prototype.writeBigUInt64LE=Xe(function(fe,De=0){return Ee(this,fe,De,BigInt(0),BigInt("0xffffffffffffffff"))}),l.prototype.writeBigUInt64BE=Xe(function(fe,De=0){return Le(this,fe,De,BigInt(0),BigInt("0xffffffffffffffff"))}),l.prototype.writeIntLE=function(fe,De,ze,tt){if(fe=+fe,De>>>=0,!tt){const er=Math.pow(2,8*ze-1);xe(this,fe,De,ze,er-1,-er)}let Je=0,cn=1,vn=0;for(this[De]=255&fe;++Je>0)-vn&255;return De+ze},l.prototype.writeIntBE=function(fe,De,ze,tt){if(fe=+fe,De>>>=0,!tt){const er=Math.pow(2,8*ze-1);xe(this,fe,De,ze,er-1,-er)}let Je=ze-1,cn=1,vn=0;for(this[De+Je]=255&fe;--Je>=0&&(cn*=256);)fe<0&&0===vn&&0!==this[De+Je+1]&&(vn=1),this[De+Je]=(fe/cn>>0)-vn&255;return De+ze},l.prototype.writeInt8=function(fe,De,ze){return fe=+fe,De>>>=0,ze||xe(this,fe,De,1,127,-128),fe<0&&(fe=255+fe+1),this[De]=255&fe,De+1},l.prototype.writeInt16LE=function(fe,De,ze){return fe=+fe,De>>>=0,ze||xe(this,fe,De,2,32767,-32768),this[De]=255&fe,this[De+1]=fe>>>8,De+2},l.prototype.writeInt16BE=function(fe,De,ze){return fe=+fe,De>>>=0,ze||xe(this,fe,De,2,32767,-32768),this[De]=fe>>>8,this[De+1]=255&fe,De+2},l.prototype.writeInt32LE=function(fe,De,ze){return fe=+fe,De>>>=0,ze||xe(this,fe,De,4,2147483647,-2147483648),this[De]=255&fe,this[De+1]=fe>>>8,this[De+2]=fe>>>16,this[De+3]=fe>>>24,De+4},l.prototype.writeInt32BE=function(fe,De,ze){return fe=+fe,De>>>=0,ze||xe(this,fe,De,4,2147483647,-2147483648),fe<0&&(fe=4294967295+fe+1),this[De]=fe>>>24,this[De+1]=fe>>>16,this[De+2]=fe>>>8,this[De+3]=255&fe,De+4},l.prototype.writeBigInt64LE=Xe(function(fe,De=0){return Ee(this,fe,De,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),l.prototype.writeBigInt64BE=Xe(function(fe,De=0){return Le(this,fe,De,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),l.prototype.writeFloatLE=function(fe,De,ze){return Ie(this,fe,De,!0,ze)},l.prototype.writeFloatBE=function(fe,De,ze){return Ie(this,fe,De,!1,ze)},l.prototype.writeDoubleLE=function(fe,De,ze){return je(this,fe,De,!0,ze)},l.prototype.writeDoubleBE=function(fe,De,ze){return je(this,fe,De,!1,ze)},l.prototype.copy=function(fe,De,ze,tt){if(!l.isBuffer(fe))throw new TypeError("argument should be a Buffer");if(ze||(ze=0),!tt&&0!==tt&&(tt=this.length),De>=fe.length&&(De=fe.length),De||(De=0),tt>0&&tt=this.length)throw new RangeError("Index out of range");if(tt<0)throw new RangeError("sourceEnd out of bounds");tt>this.length&&(tt=this.length),fe.length-De>>=0,ze=void 0===ze?this.length:ze>>>0,fe||(fe=0),"number"==typeof fe)for(Je=De;Je=ze+4;De-=3)fe=`_${ke.slice(De-3,De)}${fe}`;return`${ke.slice(0,De)}${fe}`}function Pt(ke,fe,De,ze,tt,Je){if(ke>De||ke3?0===fe||fe===BigInt(0)?`>= 0${cn} and < 2${cn} ** ${8*(Je+1)}${cn}`:`>= -(2${cn} ** ${8*(Je+1)-1}${cn}) and < 2 ** ${8*(Je+1)-1}${cn}`:`>= ${fe}${cn} and <= ${De}${cn}`,new lt.ERR_OUT_OF_RANGE("value",vn,ke)}!function $t(ke,fe,De){et(fe,"offset"),(void 0===ke[fe]||void 0===ke[fe+De])&&$e(fe,ke.length-(De+1))}(ze,tt,Je)}function et(ke,fe){if("number"!=typeof ke)throw new lt.ERR_INVALID_ARG_TYPE(fe,"number",ke)}function $e(ke,fe,De){throw Math.floor(ke)!==ke?(et(ke,De),new lt.ERR_OUT_OF_RANGE(De||"offset","an integer",ke)):fe<0?new lt.ERR_BUFFER_OUT_OF_BOUNDS:new lt.ERR_OUT_OF_RANGE(De||"offset",`>= ${De?1:0} and <= ${fe}`,ke)}Ye("ERR_BUFFER_OUT_OF_BOUNDS",function(ke){return ke?`${ke} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),Ye("ERR_INVALID_ARG_TYPE",function(ke,fe){return`The "${ke}" argument must be of type number. Received type ${typeof fe}`},TypeError),Ye("ERR_OUT_OF_RANGE",function(ke,fe,De){let ze=`The value of "${ke}" is out of range.`,tt=De;return Number.isInteger(De)&&Math.abs(De)>2**32?tt=tn(String(De)):"bigint"==typeof De&&(tt=String(De),(De>BigInt(2)**BigInt(32)||De<-(BigInt(2)**BigInt(32)))&&(tt=tn(tt)),tt+="n"),ze+=` It must be ${fe}. Received ${tt}`,ze},RangeError);const rt=/[^+/0-9A-Za-z-_]/g;function Ht(ke,fe){let De;fe=fe||1/0;const ze=ke.length;let tt=null;const Je=[];for(let cn=0;cn55295&&De<57344){if(!tt){if(De>56319){(fe-=3)>-1&&Je.push(239,191,189);continue}if(cn+1===ze){(fe-=3)>-1&&Je.push(239,191,189);continue}tt=De;continue}if(De<56320){(fe-=3)>-1&&Je.push(239,191,189),tt=De;continue}De=65536+(tt-55296<<10|De-56320)}else tt&&(fe-=3)>-1&&Je.push(239,191,189);if(tt=null,De<128){if((fe-=1)<0)break;Je.push(De)}else if(De<2048){if((fe-=2)<0)break;Je.push(De>>6|192,63&De|128)}else if(De<65536){if((fe-=3)<0)break;Je.push(De>>12|224,De>>6&63|128,63&De|128)}else{if(!(De<1114112))throw new Error("Invalid code point");if((fe-=4)<0)break;Je.push(De>>18|240,De>>12&63|128,De>>6&63|128,63&De|128)}}return Je}function ce(ke){return a.toByteArray(function Ze(ke){if((ke=(ke=ke.split("=")[0]).trim().replace(rt,"")).length<2)return"";for(;ke.length%4!=0;)ke+="=";return ke}(ke))}function de(ke,fe,De,ze){let tt;for(tt=0;tt=fe.length||tt>=ke.length);++tt)fe[tt+De]=ke[tt];return tt}function ue(ke,fe){return ke instanceof fe||null!=ke&&null!=ke.constructor&&null!=ke.constructor.name&&ke.constructor.name===fe.name}function ve(ke){return ke!=ke}const Oe=function(){const ke="0123456789abcdef",fe=new Array(256);for(let De=0;De<16;++De){const ze=16*De;for(let tt=0;tt<16;++tt)fe[ze+tt]=ke[De]+ke[tt]}return fe}();function Xe(ke){return typeof BigInt>"u"?Cn:ke}function Cn(){throw new Error("BigInt not supported")}},41098:(Me,$,f)=>{"use strict";var a=f(90491),e=f(35436),n=e(a("String.prototype.indexOf"));Me.exports=function(r,c){var l=a(r,!!c);return"function"==typeof l&&n(r,".prototype.")>-1?e(l):l}},35436:(Me,$,f)=>{"use strict";var a=f(45333),e=f(90491),n=f(62245),i=f(95223),r=e("%Function.prototype.apply%"),c=e("%Function.prototype.call%"),l=e("%Reflect.apply%",!0)||a.call(c,r),s=f(20474),h=e("%Math.max%");Me.exports=function(_){if("function"!=typeof _)throw new i("a function is required");var b=l(a,c,arguments);return n(b,1+h(0,_.length-(arguments.length-1)),!0)};var p=function(){return l(a,r,arguments)};s?s(Me.exports,"apply",{value:p}):Me.exports.apply=p},53119:(Me,$,f)=>{"use strict";const a=f(74352),e=f(63241),r=new(f(14335))({maxSize:1e5}),c=s=>!("object"!=typeof s||null===s||s instanceof RegExp||s instanceof Error||s instanceof Date),l=(s,h)=>{if(!c(s))return s;h={deep:!1,pascalCase:!1,...h};const{exclude:p,pascalCase:g,stopPaths:_,deep:b}=h,y=new Set(_),E=C=>(I,d)=>{if(b&&c(d)){const T=void 0===C?I:`${C}.${I}`;y.has(T)||(d=a(d,E(T)))}if(!p||!((s,h)=>s.some(p=>"string"==typeof p?p===h:(p.lastIndex=0,p.test(h))))(p,I)){const T=g?`${I}_`:I;if(r.has(T))I=r.get(T);else{const J=e(I,{pascalCase:g});I.length<100&&r.set(T,J),I=J}}return[I,d]};return a(s,E(void 0))};Me.exports=(s,h)=>Array.isArray(s)?Object.keys(s).map(p=>l(s[p],h)):l(s,h)},63241:Me=>{"use strict";const f=(a,e)=>{if("string"!=typeof a&&!Array.isArray(a))throw new TypeError("Expected the input to be `string | string[]`");return e=Object.assign({pascalCase:!1},e),a=Array.isArray(a)?a.map(r=>r.trim()).filter(r=>r.length).join("-"):a.trim(),0===a.length?"":1===a.length?e.pascalCase?a.toUpperCase():a.toLowerCase():(a!==a.toLowerCase()&&(a=(a=>{let e=!1,n=!1,i=!1;for(let r=0;rc.toUpperCase()).replace(/\d+(\w|$)/g,r=>r.toUpperCase()),r=a,e.pascalCase?r.charAt(0).toUpperCase()+r.slice(1):r);var r};Me.exports=f,Me.exports.default=f},32055:(Me,$)=>{var n,f=typeof globalThis<"u"&&globalThis||typeof self<"u"&&self||typeof global<"u"&&global,a=function(){function n(){this.fetch=!1,this.DOMException=f.DOMException}return n.prototype=f,new n}();n=a,function(r){var c=typeof n<"u"&&n||typeof self<"u"&&self||typeof c<"u"&&c,l_searchParams="URLSearchParams"in c,l_iterable="Symbol"in c&&"iterator"in Symbol,l_blob="FileReader"in c&&"Blob"in c&&function(){try{return new Blob,!0}catch{return!1}}(),l_formData="FormData"in c,l_arrayBuffer="ArrayBuffer"in c;if(l_arrayBuffer)var h=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],p=ArrayBuffer.isView||function(P){return P&&h.indexOf(Object.prototype.toString.call(P))>-1};function g(P){if("string"!=typeof P&&(P=String(P)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(P)||""===P)throw new TypeError('Invalid character in header field name: "'+P+'"');return P.toLowerCase()}function _(P){return"string"!=typeof P&&(P=String(P)),P}function b(P){var K={next:function(){var oe=P.shift();return{done:void 0===oe,value:oe}}};return l_iterable&&(K[Symbol.iterator]=function(){return K}),K}function y(P){this.map={},P instanceof y?P.forEach(function(K,oe){this.append(oe,K)},this):Array.isArray(P)?P.forEach(function(K){this.append(K[0],K[1])},this):P&&Object.getOwnPropertyNames(P).forEach(function(K){this.append(K,P[K])},this)}function E(P){if(P.bodyUsed)return Promise.reject(new TypeError("Already read"));P.bodyUsed=!0}function C(P){return new Promise(function(K,oe){P.onload=function(){K(P.result)},P.onerror=function(){oe(P.error)}})}function I(P){var K=new FileReader,oe=C(K);return K.readAsArrayBuffer(P),oe}function J(P){if(P.slice)return P.slice(0);var K=new Uint8Array(P.byteLength);return K.set(new Uint8Array(P)),K.buffer}function Y(){return this.bodyUsed=!1,this._initBody=function(P){this.bodyUsed=this.bodyUsed,this._bodyInit=P,P?"string"==typeof P?this._bodyText=P:l_blob&&Blob.prototype.isPrototypeOf(P)?this._bodyBlob=P:l_formData&&FormData.prototype.isPrototypeOf(P)?this._bodyFormData=P:l_searchParams&&URLSearchParams.prototype.isPrototypeOf(P)?this._bodyText=P.toString():l_arrayBuffer&&l_blob&&function s(P){return P&&DataView.prototype.isPrototypeOf(P)}(P)?(this._bodyArrayBuffer=J(P.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):l_arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(P)||p(P))?this._bodyArrayBuffer=J(P):this._bodyText=P=Object.prototype.toString.call(P):this._bodyText="",this.headers.get("content-type")||("string"==typeof P?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):l_searchParams&&URLSearchParams.prototype.isPrototypeOf(P)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},l_blob&&(this.blob=function(){var P=E(this);if(P)return P;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?E(this)||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer)):this.blob().then(I)}),this.text=function(){var P=E(this);if(P)return P;if(this._bodyBlob)return function d(P){var K=new FileReader,oe=C(K);return K.readAsText(P),oe}(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(function T(P){for(var K=new Uint8Array(P),oe=new Array(K.length),me=0;me-1?K:P}(K.method||this.method||"GET"),this.mode=K.mode||this.mode||null,this.signal=K.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&oe)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(oe),!("GET"!==this.method&&"HEAD"!==this.method||"no-store"!==K.cache&&"no-cache"!==K.cache)){var me=/([?&])_=[^&]*/;me.test(this.url)?this.url=this.url.replace(me,"$1_="+(new Date).getTime()):this.url+=(/\?/.test(this.url)?"&":"?")+"_="+(new Date).getTime()}}function x(P){var K=new FormData;return P.trim().split("&").forEach(function(oe){if(oe){var me=oe.split("="),q=me.shift().replace(/\+/g," "),se=me.join("=").replace(/\+/g," ");K.append(decodeURIComponent(q),decodeURIComponent(se))}}),K}function F(P){var K=new y;return P.replace(/\r?\n[\t ]+/g," ").split("\r").map(function(me){return 0===me.indexOf("\n")?me.substr(1,me.length):me}).forEach(function(me){var q=me.split(":"),se=q.shift().trim();if(se){var Ae=q.join(":").trim();K.append(se,Ae)}}),K}function Q(P,K){if(!(this instanceof Q))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');K||(K={}),this.type="default",this.status=void 0===K.status?200:K.status,this.ok=this.status>=200&&this.status<300,this.statusText=void 0===K.statusText?"":""+K.statusText,this.headers=new y(K.headers),this.url=K.url||"",this._initBody(P)}G.prototype.clone=function(){return new G(this,{body:this._bodyInit})},Y.call(G.prototype),Y.call(Q.prototype),Q.prototype.clone=function(){return new Q(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new y(this.headers),url:this.url})},Q.error=function(){var P=new Q(null,{status:0,statusText:""});return P.type="error",P};var O=[301,302,303,307,308];Q.redirect=function(P,K){if(-1===O.indexOf(K))throw new RangeError("Invalid status code");return new Q(null,{status:K,headers:{location:P}})},r.DOMException=c.DOMException;try{new r.DOMException}catch{r.DOMException=function(K,oe){this.message=K,this.name=oe;var me=Error(K);this.stack=me.stack},r.DOMException.prototype=Object.create(Error.prototype),r.DOMException.prototype.constructor=r.DOMException}function k(P,K){return new Promise(function(oe,me){var q=new G(P,K);if(q.signal&&q.signal.aborted)return me(new r.DOMException("Aborted","AbortError"));var se=new XMLHttpRequest;function Ae(){se.abort()}se.onload=function(){var xe={status:se.status,statusText:se.statusText,headers:F(se.getAllResponseHeaders()||"")};xe.url="responseURL"in se?se.responseURL:xe.headers.get("X-Request-URL");var Ee="response"in se?se.response:se.responseText;setTimeout(function(){oe(new Q(Ee,xe))},0)},se.onerror=function(){setTimeout(function(){me(new TypeError("Network request failed"))},0)},se.ontimeout=function(){setTimeout(function(){me(new TypeError("Network request failed"))},0)},se.onabort=function(){setTimeout(function(){me(new r.DOMException("Aborted","AbortError"))},0)},se.open(q.method,function le(xe){try{return""===xe&&c.location.href?c.location.href:xe}catch{return xe}}(q.url),!0),"include"===q.credentials?se.withCredentials=!0:"omit"===q.credentials&&(se.withCredentials=!1),"responseType"in se&&(l_blob?se.responseType="blob":l_arrayBuffer&&q.headers.get("Content-Type")&&-1!==q.headers.get("Content-Type").indexOf("application/octet-stream")&&(se.responseType="arraybuffer")),!K||"object"!=typeof K.headers||K.headers instanceof y?q.headers.forEach(function(xe,Ee){se.setRequestHeader(Ee,xe)}):Object.getOwnPropertyNames(K.headers).forEach(function(xe){se.setRequestHeader(xe,_(K.headers[xe]))}),q.signal&&(q.signal.addEventListener("abort",Ae),se.onreadystatechange=function(){4===se.readyState&&q.signal.removeEventListener("abort",Ae)}),se.send(typeof q._bodyInit>"u"?null:q._bodyInit)})}k.polyfill=!0,c.fetch||(c.fetch=k,c.Headers=y,c.Request=G,c.Response=Q),r.Headers=y,r.Request=G,r.Response=Q,r.fetch=k}({}),a.fetch.ponyfill=!0,delete a.fetch.polyfill;var e=f.fetch?f:a;($=e.fetch).default=e.fetch,$.fetch=e.fetch,$.Headers=e.Headers,$.Request=e.Request,$.Response=e.Response,Me.exports=$},18042:function(Me,$,f){var a;Me.exports=(a=f(10012),f(85506),f(92873),f(12066),f(13270),function(){var e=a,i=e.lib.BlockCipher,r=e.algo,c=[],l=[],s=[],h=[],p=[],g=[],_=[],b=[],y=[],E=[];!function(){for(var d=[],T=0;T<256;T++)d[T]=T<128?T<<1:T<<1^283;var J=0,Y=0;for(T=0;T<256;T++){var te=Y^Y<<1^Y<<2^Y<<3^Y<<4;c[J]=te=te>>>8^255&te^99,l[te]=J;var F,N=d[J],G=d[N],x=d[G];s[J]=(F=257*d[te]^16843008*te)<<24|F>>>8,h[J]=F<<16|F>>>16,p[J]=F<<8|F>>>24,g[J]=F,_[te]=(F=16843009*x^65537*G^257*N^16843008*J)<<24|F>>>8,b[te]=F<<16|F>>>16,y[te]=F<<8|F>>>24,E[te]=F,J?(J=N^d[d[d[x^N]]],Y^=d[d[Y]]):J=Y=1}}();var C=[0,1,2,4,8,16,32,64,128,27,54],I=r.AES=i.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var T=this._keyPriorReset=this._key,J=T.words,Y=T.sigBytes/4,N=4*((this._nRounds=Y+6)+1),G=this._keySchedule=[],x=0;x6&&x%Y==4&&(d=c[d>>>24]<<24|c[d>>>16&255]<<16|c[d>>>8&255]<<8|c[255&d]):(d=c[(d=d<<8|d>>>24)>>>24]<<24|c[d>>>16&255]<<16|c[d>>>8&255]<<8|c[255&d],d^=C[x/Y|0]<<24),G[x]=G[x-Y]^d);for(var F=this._invKeySchedule=[],Q=0;Q>>24]]^b[c[d>>>16&255]]^y[c[d>>>8&255]]^E[c[255&d]]}}},encryptBlock:function(d,T){this._doCryptBlock(d,T,this._keySchedule,s,h,p,g,c)},decryptBlock:function(d,T){var J=d[T+1];d[T+1]=d[T+3],d[T+3]=J,this._doCryptBlock(d,T,this._invKeySchedule,_,b,y,E,l),J=d[T+1],d[T+1]=d[T+3],d[T+3]=J},_doCryptBlock:function(d,T,J,Y,te,N,G,x){for(var F=this._nRounds,Q=d[T]^J[0],O=d[T+1]^J[1],k=d[T+2]^J[2],P=d[T+3]^J[3],K=4,oe=1;oe>>24]^te[O>>>16&255]^N[k>>>8&255]^G[255&P]^J[K++],q=Y[O>>>24]^te[k>>>16&255]^N[P>>>8&255]^G[255&Q]^J[K++],se=Y[k>>>24]^te[P>>>16&255]^N[Q>>>8&255]^G[255&O]^J[K++],Ae=Y[P>>>24]^te[Q>>>16&255]^N[O>>>8&255]^G[255&k]^J[K++];Q=me,O=q,k=se,P=Ae}me=(x[Q>>>24]<<24|x[O>>>16&255]<<16|x[k>>>8&255]<<8|x[255&P])^J[K++],q=(x[O>>>24]<<24|x[k>>>16&255]<<16|x[P>>>8&255]<<8|x[255&Q])^J[K++],se=(x[k>>>24]<<24|x[P>>>16&255]<<16|x[Q>>>8&255]<<8|x[255&O])^J[K++],Ae=(x[P>>>24]<<24|x[Q>>>16&255]<<16|x[O>>>8&255]<<8|x[255&k])^J[K++],d[T]=me,d[T+1]=q,d[T+2]=se,d[T+3]=Ae},keySize:8});e.AES=i._createHelper(I)}(),a.AES)},69172:function(Me,$,f){var a;Me.exports=(a=f(10012),f(85506),f(92873),f(12066),f(13270),function(){var e=a,i=e.lib.BlockCipher;const c=16,l=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],s=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var h={pbox:[],sbox:[]};function p(E,C){let Y=E.sbox[0][C>>24&255]+E.sbox[1][C>>16&255];return Y^=E.sbox[2][C>>8&255],Y+=E.sbox[3][255&C],Y}function g(E,C,I){let J,d=C,T=I;for(let Y=0;Y=I&&(d=0);let T=0,J=0,Y=0;for(let te=0;te1;--Y)d^=E.pbox[Y],T=p(E,d)^T,J=d,d=T,T=J;return J=d,d=T,T=J,T^=E.pbox[1],d^=E.pbox[0],{left:d,right:T}}(h,E[C],E[C+1]);E[C]=I.left,E[C+1]=I.right},blockSize:2,keySize:4,ivSize:2});e.Blowfish=i._createHelper(y)}(),a.Blowfish)},13270:function(Me,$,f){var n,i,r,c,l,s,p,_,b,E,C,I,T,Y,N,G,F,Q,a;Me.exports=(a=f(10012),f(12066),void(a.lib.Cipher||(n=a,i=n.lib,r=i.Base,c=i.WordArray,l=i.BufferedBlockAlgorithm,s=n.enc,p=s.Base64,_=n.algo.EvpKDF,b=i.Cipher=l.extend({cfg:r.extend(),createEncryptor:function(O,k){return this.create(this._ENC_XFORM_MODE,O,k)},createDecryptor:function(O,k){return this.create(this._DEC_XFORM_MODE,O,k)},init:function(O,k,P){this.cfg=this.cfg.extend(P),this._xformMode=O,this._key=k,this.reset()},reset:function(){l.reset.call(this),this._doReset()},process:function(O){return this._append(O),this._process()},finalize:function(O){return O&&this._append(O),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function O(k){return"string"==typeof k?Q:G}return function(k){return{encrypt:function(P,K,oe){return O(K).encrypt(k,P,K,oe)},decrypt:function(P,K,oe){return O(K).decrypt(k,P,K,oe)}}}}()}),i.StreamCipher=b.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),E=n.mode={},C=i.BlockCipherMode=r.extend({createEncryptor:function(O,k){return this.Encryptor.create(O,k)},createDecryptor:function(O,k){return this.Decryptor.create(O,k)},init:function(O,k){this._cipher=O,this._iv=k}}),I=E.CBC=function(){var O=C.extend();function k(P,K,oe){var me,q=this._iv;q?(me=q,this._iv=undefined):me=this._prevBlock;for(var se=0;se>>2]}},i.BlockCipher=b.extend({cfg:b.cfg.extend({mode:I,padding:T}),reset:function(){var O;b.reset.call(this);var k=this.cfg,P=k.iv,K=k.mode;this._xformMode==this._ENC_XFORM_MODE?O=K.createEncryptor:(O=K.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==O?this._mode.init(this,P&&P.words):(this._mode=O.call(K,this,P&&P.words),this._mode.__creator=O)},_doProcessBlock:function(O,k){this._mode.processBlock(O,k)},_doFinalize:function(){var O,k=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(k.pad(this._data,this.blockSize),O=this._process(!0)):(O=this._process(!0),k.unpad(O)),O},blockSize:4}),Y=i.CipherParams=r.extend({init:function(O){this.mixIn(O)},toString:function(O){return(O||this.formatter).stringify(this)}}),N=(n.format={}).OpenSSL={stringify:function(O){var P=O.ciphertext,K=O.salt;return(K?c.create([1398893684,1701076831]).concat(K).concat(P):P).toString(p)},parse:function(O){var k,P=p.parse(O),K=P.words;return 1398893684==K[0]&&1701076831==K[1]&&(k=c.create(K.slice(2,4)),K.splice(0,4),P.sigBytes-=16),Y.create({ciphertext:P,salt:k})}},G=i.SerializableCipher=r.extend({cfg:r.extend({format:N}),encrypt:function(O,k,P,K){K=this.cfg.extend(K);var oe=O.createEncryptor(P,K),me=oe.finalize(k),q=oe.cfg;return Y.create({ciphertext:me,key:P,iv:q.iv,algorithm:O,mode:q.mode,padding:q.padding,blockSize:O.blockSize,formatter:K.format})},decrypt:function(O,k,P,K){return K=this.cfg.extend(K),k=this._parse(k,K.format),O.createDecryptor(P,K).finalize(k.ciphertext)},_parse:function(O,k){return"string"==typeof O?k.parse(O,this):O}}),F=(n.kdf={}).OpenSSL={execute:function(O,k,P,K,oe){if(K||(K=c.random(8)),oe)var me=_.create({keySize:k+P,hasher:oe}).compute(O,K);else me=_.create({keySize:k+P}).compute(O,K);var q=c.create(me.words.slice(k),4*P);return me.sigBytes=4*k,Y.create({key:me,iv:q,salt:K})}},Q=i.PasswordBasedCipher=G.extend({cfg:G.cfg.extend({kdf:F}),encrypt:function(O,k,P,K){var oe=(K=this.cfg.extend(K)).kdf.execute(P,O.keySize,O.ivSize,K.salt,K.hasher);K.iv=oe.iv;var me=G.encrypt.call(this,O,k,oe.key,K);return me.mixIn(oe),me},decrypt:function(O,k,P,K){K=this.cfg.extend(K),k=this._parse(k,K.format);var oe=K.kdf.execute(P,O.keySize,O.ivSize,k.salt,K.hasher);return K.iv=oe.iv,G.decrypt.call(this,O,k,oe.key,K)}}))))},10012:function(Me,$,f){var a;Me.exports=(a=a||function(e,n){var i;if(typeof window<"u"&&window.crypto&&(i=window.crypto),typeof self<"u"&&self.crypto&&(i=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(i=globalThis.crypto),!i&&typeof window<"u"&&window.msCrypto&&(i=window.msCrypto),!i&&typeof global<"u"&&global.crypto&&(i=global.crypto),!i)try{i=f(42480)}catch{}var r=function(){if(i){if("function"==typeof i.getRandomValues)try{return i.getRandomValues(new Uint32Array(1))[0]}catch{}if("function"==typeof i.randomBytes)try{return i.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},c=Object.create||function(){function d(){}return function(T){var J;return d.prototype=T,J=new d,d.prototype=null,J}}(),l={},s=l.lib={},h=s.Base={extend:function(d){var T=c(this);return d&&T.mixIn(d),(!T.hasOwnProperty("init")||this.init===T.init)&&(T.init=function(){T.$super.init.apply(this,arguments)}),T.init.prototype=T,T.$super=this,T},create:function(){var d=this.extend();return d.init.apply(d,arguments),d},init:function(){},mixIn:function(d){for(var T in d)d.hasOwnProperty(T)&&(this[T]=d[T]);d.hasOwnProperty("toString")&&(this.toString=d.toString)},clone:function(){return this.init.prototype.extend(this)}},p=s.WordArray=h.extend({init:function(d,T){d=this.words=d||[],this.sigBytes=null!=T?T:4*d.length},toString:function(d){return(d||_).stringify(this)},concat:function(d){var T=this.words,J=d.words,Y=this.sigBytes,te=d.sigBytes;if(this.clamp(),Y%4)for(var N=0;N>>2]|=(J[N>>>2]>>>24-N%4*8&255)<<24-(Y+N)%4*8;else for(var x=0;x>>2]=J[x>>>2];return this.sigBytes+=te,this},clamp:function(){var d=this.words,T=this.sigBytes;d[T>>>2]&=4294967295<<32-T%4*8,d.length=e.ceil(T/4)},clone:function(){var d=h.clone.call(this);return d.words=this.words.slice(0),d},random:function(d){for(var T=[],J=0;J>>2]>>>24-te%4*8&255;Y.push((N>>>4).toString(16)),Y.push((15&N).toString(16))}return Y.join("")},parse:function(d){for(var T=d.length,J=[],Y=0;Y>>3]|=parseInt(d.substr(Y,2),16)<<24-Y%8*4;return new p.init(J,T/2)}},b=g.Latin1={stringify:function(d){for(var T=d.words,J=d.sigBytes,Y=[],te=0;te>>2]>>>24-te%4*8&255));return Y.join("")},parse:function(d){for(var T=d.length,J=[],Y=0;Y>>2]|=(255&d.charCodeAt(Y))<<24-Y%4*8;return new p.init(J,T)}},y=g.Utf8={stringify:function(d){try{return decodeURIComponent(escape(b.stringify(d)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(d){return b.parse(unescape(encodeURIComponent(d)))}},E=s.BufferedBlockAlgorithm=h.extend({reset:function(){this._data=new p.init,this._nDataBytes=0},_append:function(d){"string"==typeof d&&(d=y.parse(d)),this._data.concat(d),this._nDataBytes+=d.sigBytes},_process:function(d){var T,J=this._data,Y=J.words,te=J.sigBytes,N=this.blockSize,x=te/(4*N),F=(x=d?e.ceil(x):e.max((0|x)-this._minBufferSize,0))*N,Q=e.min(4*F,te);if(F){for(var O=0;O>>2]>>>24-b%4*8&255)<<16|(h[b+1>>>2]>>>24-(b+1)%4*8&255)<<8|h[b+2>>>2]>>>24-(b+2)%4*8&255,d=0;d<4&&b+.75*d>>6*(3-d)&63));var T=g.charAt(64);if(T)for(;_.length%4;)_.push(T);return _.join("")},parse:function(s){var h=s.length,p=this._map,g=this._reverseMap;if(!g){g=this._reverseMap=[];for(var _=0;_>>6-b%4*2;g[_>>>2]|=(y|E)<<24-_%4*8,_++}return i.create(g,_)}(s,h,g)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},a.enc.Base64)},57523:function(Me,$,f){var a,i;Me.exports=(a=f(10012),i=a.lib.WordArray,a.enc.Base64url={stringify:function(s,h){void 0===h&&(h=!0);var p=s.words,g=s.sigBytes,_=h?this._safe_map:this._map;s.clamp();for(var b=[],y=0;y>>2]>>>24-y%4*8&255)<<16|(p[y+1>>>2]>>>24-(y+1)%4*8&255)<<8|p[y+2>>>2]>>>24-(y+2)%4*8&255,T=0;T<4&&y+.75*T>>6*(3-T)&63));var J=_.charAt(64);if(J)for(;b.length%4;)b.push(J);return b.join("")},parse:function(s,h){void 0===h&&(h=!0);var p=s.length,g=h?this._safe_map:this._map,_=this._reverseMap;if(!_){_=this._reverseMap=[];for(var b=0;b>>6-b%4*2;g[_>>>2]|=(y|E)<<24-_%4*8,_++}return i.create(g,_)}(s,p,_)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"},a.enc.Base64url)},72454:function(Me,$,f){var a;Me.exports=(a=f(10012),function(){var i=a.lib.WordArray,r=a.enc;function l(s){return s<<8&4278255360|s>>>8&16711935}r.Utf16=r.Utf16BE={stringify:function(s){for(var h=s.words,p=s.sigBytes,g=[],_=0;_>>2]>>>16-_%4*8&65535));return g.join("")},parse:function(s){for(var h=s.length,p=[],g=0;g>>1]|=s.charCodeAt(g)<<16-g%2*16;return i.create(p,2*h)}},r.Utf16LE={stringify:function(s){for(var h=s.words,p=s.sigBytes,g=[],_=0;_>>2]>>>16-_%4*8&65535);g.push(String.fromCharCode(b))}return g.join("")},parse:function(s){for(var h=s.length,p=[],g=0;g>>1]|=l(s.charCodeAt(g)<<16-g%2*16);return i.create(p,2*h)}}}(),a.enc.Utf16)},12066:function(Me,$,f){var e,n,i,r,c,s,a;Me.exports=(a=f(10012),f(84446),f(990),r=(n=(e=a).lib).WordArray,s=(c=e.algo).EvpKDF=(i=n.Base).extend({cfg:i.extend({keySize:4,hasher:c.MD5,iterations:1}),init:function(h){this.cfg=this.cfg.extend(h)},compute:function(h,p){for(var g,_=this.cfg,b=_.hasher.create(),y=r.create(),E=y.words,C=_.keySize,I=_.iterations;E.length_&&(p=h.finalize(p)),p.clamp();for(var b=this._oKey=p.clone(),y=this._iKey=p.clone(),E=b.words,C=y.words,I=0;I>>2]|=l[p]<<24-p%4*8;r.call(this,h,s)}else r.apply(this,arguments)};c.prototype=i}}(),a.lib.WordArray)},92873:function(Me,$,f){var a;Me.exports=(a=f(10012),function(e){var n=a,i=n.lib,r=i.WordArray,c=i.Hasher,l=n.algo,s=[];!function(){for(var y=0;y<64;y++)s[y]=4294967296*e.abs(e.sin(y+1))|0}();var h=l.MD5=c.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(y,E){for(var C=0;C<16;C++){var I=E+C,d=y[I];y[I]=16711935&(d<<8|d>>>24)|4278255360&(d<<24|d>>>8)}var T=this._hash.words,J=y[E+0],Y=y[E+1],te=y[E+2],N=y[E+3],G=y[E+4],x=y[E+5],F=y[E+6],Q=y[E+7],O=y[E+8],k=y[E+9],P=y[E+10],K=y[E+11],oe=y[E+12],me=y[E+13],q=y[E+14],se=y[E+15],Ae=T[0],le=T[1],xe=T[2],Ee=T[3];Ae=p(Ae,le,xe,Ee,J,7,s[0]),Ee=p(Ee,Ae,le,xe,Y,12,s[1]),xe=p(xe,Ee,Ae,le,te,17,s[2]),le=p(le,xe,Ee,Ae,N,22,s[3]),Ae=p(Ae,le,xe,Ee,G,7,s[4]),Ee=p(Ee,Ae,le,xe,x,12,s[5]),xe=p(xe,Ee,Ae,le,F,17,s[6]),le=p(le,xe,Ee,Ae,Q,22,s[7]),Ae=p(Ae,le,xe,Ee,O,7,s[8]),Ee=p(Ee,Ae,le,xe,k,12,s[9]),xe=p(xe,Ee,Ae,le,P,17,s[10]),le=p(le,xe,Ee,Ae,K,22,s[11]),Ae=p(Ae,le,xe,Ee,oe,7,s[12]),Ee=p(Ee,Ae,le,xe,me,12,s[13]),xe=p(xe,Ee,Ae,le,q,17,s[14]),Ae=g(Ae,le=p(le,xe,Ee,Ae,se,22,s[15]),xe,Ee,Y,5,s[16]),Ee=g(Ee,Ae,le,xe,F,9,s[17]),xe=g(xe,Ee,Ae,le,K,14,s[18]),le=g(le,xe,Ee,Ae,J,20,s[19]),Ae=g(Ae,le,xe,Ee,x,5,s[20]),Ee=g(Ee,Ae,le,xe,P,9,s[21]),xe=g(xe,Ee,Ae,le,se,14,s[22]),le=g(le,xe,Ee,Ae,G,20,s[23]),Ae=g(Ae,le,xe,Ee,k,5,s[24]),Ee=g(Ee,Ae,le,xe,q,9,s[25]),xe=g(xe,Ee,Ae,le,N,14,s[26]),le=g(le,xe,Ee,Ae,O,20,s[27]),Ae=g(Ae,le,xe,Ee,me,5,s[28]),Ee=g(Ee,Ae,le,xe,te,9,s[29]),xe=g(xe,Ee,Ae,le,Q,14,s[30]),Ae=_(Ae,le=g(le,xe,Ee,Ae,oe,20,s[31]),xe,Ee,x,4,s[32]),Ee=_(Ee,Ae,le,xe,O,11,s[33]),xe=_(xe,Ee,Ae,le,K,16,s[34]),le=_(le,xe,Ee,Ae,q,23,s[35]),Ae=_(Ae,le,xe,Ee,Y,4,s[36]),Ee=_(Ee,Ae,le,xe,G,11,s[37]),xe=_(xe,Ee,Ae,le,Q,16,s[38]),le=_(le,xe,Ee,Ae,P,23,s[39]),Ae=_(Ae,le,xe,Ee,me,4,s[40]),Ee=_(Ee,Ae,le,xe,J,11,s[41]),xe=_(xe,Ee,Ae,le,N,16,s[42]),le=_(le,xe,Ee,Ae,F,23,s[43]),Ae=_(Ae,le,xe,Ee,k,4,s[44]),Ee=_(Ee,Ae,le,xe,oe,11,s[45]),xe=_(xe,Ee,Ae,le,se,16,s[46]),Ae=b(Ae,le=_(le,xe,Ee,Ae,te,23,s[47]),xe,Ee,J,6,s[48]),Ee=b(Ee,Ae,le,xe,Q,10,s[49]),xe=b(xe,Ee,Ae,le,q,15,s[50]),le=b(le,xe,Ee,Ae,x,21,s[51]),Ae=b(Ae,le,xe,Ee,oe,6,s[52]),Ee=b(Ee,Ae,le,xe,N,10,s[53]),xe=b(xe,Ee,Ae,le,P,15,s[54]),le=b(le,xe,Ee,Ae,Y,21,s[55]),Ae=b(Ae,le,xe,Ee,O,6,s[56]),Ee=b(Ee,Ae,le,xe,se,10,s[57]),xe=b(xe,Ee,Ae,le,F,15,s[58]),le=b(le,xe,Ee,Ae,me,21,s[59]),Ae=b(Ae,le,xe,Ee,G,6,s[60]),Ee=b(Ee,Ae,le,xe,K,10,s[61]),xe=b(xe,Ee,Ae,le,te,15,s[62]),le=b(le,xe,Ee,Ae,k,21,s[63]),T[0]=T[0]+Ae|0,T[1]=T[1]+le|0,T[2]=T[2]+xe|0,T[3]=T[3]+Ee|0},_doFinalize:function(){var y=this._data,E=y.words,C=8*this._nDataBytes,I=8*y.sigBytes;E[I>>>5]|=128<<24-I%32;var d=e.floor(C/4294967296),T=C;E[15+(I+64>>>9<<4)]=16711935&(d<<8|d>>>24)|4278255360&(d<<24|d>>>8),E[14+(I+64>>>9<<4)]=16711935&(T<<8|T>>>24)|4278255360&(T<<24|T>>>8),y.sigBytes=4*(E.length+1),this._process();for(var J=this._hash,Y=J.words,te=0;te<4;te++){var N=Y[te];Y[te]=16711935&(N<<8|N>>>24)|4278255360&(N<<24|N>>>8)}return J},clone:function(){var y=c.clone.call(this);return y._hash=this._hash.clone(),y}});function p(y,E,C,I,d,T,J){var Y=y+(E&C|~E&I)+d+J;return(Y<>>32-T)+E}function g(y,E,C,I,d,T,J){var Y=y+(E&I|C&~I)+d+J;return(Y<>>32-T)+E}function _(y,E,C,I,d,T,J){var Y=y+(E^C^I)+d+J;return(Y<>>32-T)+E}function b(y,E,C,I,d,T,J){var Y=y+(C^(E|~I))+d+J;return(Y<>>32-T)+E}n.MD5=c._createHelper(h),n.HmacMD5=c._createHmacHelper(h)}(Math),a.MD5)},25228:function(Me,$,f){var a;Me.exports=(a=f(10012),f(13270),a.mode.CFB=function(){var e=a.lib.BlockCipherMode.extend();function n(i,r,c,l){var s,h=this._iv;h?(s=h.slice(0),this._iv=void 0):s=this._prevBlock,l.encryptBlock(s,0);for(var p=0;p>24&255)){var l=c>>16&255,s=c>>8&255,h=255&c;255===l?(l=0,255===s?(s=0,255===h?h=0:++h):++s):++l,c=0,c+=l<<16,c+=s<<8,c+=h}else c+=1<<24;return c}var r=e.Encryptor=e.extend({processBlock:function(c,l){var s=this._cipher,h=s.blockSize,p=this._iv,g=this._counter;p&&(g=this._counter=p.slice(0),this._iv=void 0),function i(c){return 0===(c[0]=n(c[0]))&&(c[1]=n(c[1])),c}(g);var _=g.slice(0);s.encryptBlock(_,0);for(var b=0;b>>2]|=c<<24-l%4*8,e.sigBytes+=c},unpad:function(e){e.sigBytes-=255&e.words[e.sigBytes-1>>>2]}},a.pad.Ansix923)},88501:function(Me,$,f){var a;Me.exports=(a=f(10012),f(13270),a.pad.Iso10126={pad:function(e,n){var i=4*n,r=i-e.sigBytes%i;e.concat(a.lib.WordArray.random(r-1)).concat(a.lib.WordArray.create([r<<24],1))},unpad:function(e){e.sigBytes-=255&e.words[e.sigBytes-1>>>2]}},a.pad.Iso10126)},14004:function(Me,$,f){var a;Me.exports=(a=f(10012),f(13270),a.pad.Iso97971={pad:function(e,n){e.concat(a.lib.WordArray.create([2147483648],1)),a.pad.ZeroPadding.pad(e,n)},unpad:function(e){a.pad.ZeroPadding.unpad(e),e.sigBytes--}},a.pad.Iso97971)},42738:function(Me,$,f){var a;Me.exports=(a=f(10012),f(13270),a.pad.NoPadding={pad:function(){},unpad:function(){}},a.pad.NoPadding)},53297:function(Me,$,f){var a;Me.exports=(a=f(10012),f(13270),a.pad.ZeroPadding={pad:function(e,n){var i=4*n;e.clamp(),e.sigBytes+=i-(e.sigBytes%i||i)},unpad:function(e){var n=e.words,i=e.sigBytes-1;for(i=e.sigBytes-1;i>=0;i--)if(n[i>>>2]>>>24-i%4*8&255){e.sigBytes=i+1;break}}},a.pad.ZeroPadding)},53538:function(Me,$,f){var e,n,i,r,c,s,h,a;Me.exports=(a=f(10012),f(32078),f(990),r=(n=(e=a).lib).WordArray,s=(c=e.algo).HMAC,h=c.PBKDF2=(i=n.Base).extend({cfg:i.extend({keySize:4,hasher:c.SHA256,iterations:25e4}),init:function(p){this.cfg=this.cfg.extend(p)},compute:function(p,g){for(var _=this.cfg,b=s.create(_.hasher,p),y=r.create(),E=r.create([1]),C=y.words,I=E.words,d=_.keySize,T=_.iterations;C.length>>16,g[1],g[0]<<16|g[3]>>>16,g[2],g[1]<<16|g[0]>>>16,g[3],g[2]<<16|g[1]>>>16],y=this._C=[g[2]<<16|g[2]>>>16,4294901760&g[0]|65535&g[1],g[3]<<16|g[3]>>>16,4294901760&g[1]|65535&g[2],g[0]<<16|g[0]>>>16,4294901760&g[2]|65535&g[3],g[1]<<16|g[1]>>>16,4294901760&g[3]|65535&g[0]];this._b=0;for(var E=0;E<4;E++)p.call(this);for(E=0;E<8;E++)y[E]^=b[E+4&7];if(_){var C=_.words,I=C[0],d=C[1],T=16711935&(I<<8|I>>>24)|4278255360&(I<<24|I>>>8),J=16711935&(d<<8|d>>>24)|4278255360&(d<<24|d>>>8),Y=T>>>16|4294901760&J,te=J<<16|65535&T;for(y[0]^=T,y[1]^=Y,y[2]^=J,y[3]^=te,y[4]^=T,y[5]^=Y,y[6]^=J,y[7]^=te,E=0;E<4;E++)p.call(this)}},_doProcessBlock:function(g,_){var b=this._X;p.call(this),c[0]=b[0]^b[5]>>>16^b[3]<<16,c[1]=b[2]^b[7]>>>16^b[5]<<16,c[2]=b[4]^b[1]>>>16^b[7]<<16,c[3]=b[6]^b[3]>>>16^b[1]<<16;for(var y=0;y<4;y++)c[y]=16711935&(c[y]<<8|c[y]>>>24)|4278255360&(c[y]<<24|c[y]>>>8),g[_+y]^=c[y]},blockSize:4,ivSize:2});function p(){for(var g=this._X,_=this._C,b=0;b<8;b++)l[b]=_[b];for(_[0]=_[0]+1295307597+this._b|0,_[1]=_[1]+3545052371+(_[0]>>>0>>0?1:0)|0,_[2]=_[2]+886263092+(_[1]>>>0>>0?1:0)|0,_[3]=_[3]+1295307597+(_[2]>>>0>>0?1:0)|0,_[4]=_[4]+3545052371+(_[3]>>>0>>0?1:0)|0,_[5]=_[5]+886263092+(_[4]>>>0>>0?1:0)|0,_[6]=_[6]+1295307597+(_[5]>>>0>>0?1:0)|0,_[7]=_[7]+3545052371+(_[6]>>>0>>0?1:0)|0,this._b=_[7]>>>0>>0?1:0,b=0;b<8;b++){var y=g[b]+_[b],E=65535&y,C=y>>>16;s[b]=((E*E>>>17)+E*C>>>15)+C*C^((4294901760&y)*y|0)+((65535&y)*y|0)}g[0]=s[0]+(s[7]<<16|s[7]>>>16)+(s[6]<<16|s[6]>>>16)|0,g[1]=s[1]+(s[0]<<8|s[0]>>>24)+s[7]|0,g[2]=s[2]+(s[1]<<16|s[1]>>>16)+(s[0]<<16|s[0]>>>16)|0,g[3]=s[3]+(s[2]<<8|s[2]>>>24)+s[1]|0,g[4]=s[4]+(s[3]<<16|s[3]>>>16)+(s[2]<<16|s[2]>>>16)|0,g[5]=s[5]+(s[4]<<8|s[4]>>>24)+s[3]|0,g[6]=s[6]+(s[5]<<16|s[5]>>>16)+(s[4]<<16|s[4]>>>16)|0,g[7]=s[7]+(s[6]<<8|s[6]>>>24)+s[5]|0}e.RabbitLegacy=i._createHelper(h)}(),a.RabbitLegacy)},24969:function(Me,$,f){var a;Me.exports=(a=f(10012),f(85506),f(92873),f(12066),f(13270),function(){var e=a,i=e.lib.StreamCipher,c=[],l=[],s=[],h=e.algo.Rabbit=i.extend({_doReset:function(){for(var g=this._key.words,_=this.cfg.iv,b=0;b<4;b++)g[b]=16711935&(g[b]<<8|g[b]>>>24)|4278255360&(g[b]<<24|g[b]>>>8);var y=this._X=[g[0],g[3]<<16|g[2]>>>16,g[1],g[0]<<16|g[3]>>>16,g[2],g[1]<<16|g[0]>>>16,g[3],g[2]<<16|g[1]>>>16],E=this._C=[g[2]<<16|g[2]>>>16,4294901760&g[0]|65535&g[1],g[3]<<16|g[3]>>>16,4294901760&g[1]|65535&g[2],g[0]<<16|g[0]>>>16,4294901760&g[2]|65535&g[3],g[1]<<16|g[1]>>>16,4294901760&g[3]|65535&g[0]];for(this._b=0,b=0;b<4;b++)p.call(this);for(b=0;b<8;b++)E[b]^=y[b+4&7];if(_){var C=_.words,I=C[0],d=C[1],T=16711935&(I<<8|I>>>24)|4278255360&(I<<24|I>>>8),J=16711935&(d<<8|d>>>24)|4278255360&(d<<24|d>>>8),Y=T>>>16|4294901760&J,te=J<<16|65535&T;for(E[0]^=T,E[1]^=Y,E[2]^=J,E[3]^=te,E[4]^=T,E[5]^=Y,E[6]^=J,E[7]^=te,b=0;b<4;b++)p.call(this)}},_doProcessBlock:function(g,_){var b=this._X;p.call(this),c[0]=b[0]^b[5]>>>16^b[3]<<16,c[1]=b[2]^b[7]>>>16^b[5]<<16,c[2]=b[4]^b[1]>>>16^b[7]<<16,c[3]=b[6]^b[3]>>>16^b[1]<<16;for(var y=0;y<4;y++)c[y]=16711935&(c[y]<<8|c[y]>>>24)|4278255360&(c[y]<<24|c[y]>>>8),g[_+y]^=c[y]},blockSize:4,ivSize:2});function p(){for(var g=this._X,_=this._C,b=0;b<8;b++)l[b]=_[b];for(_[0]=_[0]+1295307597+this._b|0,_[1]=_[1]+3545052371+(_[0]>>>0>>0?1:0)|0,_[2]=_[2]+886263092+(_[1]>>>0>>0?1:0)|0,_[3]=_[3]+1295307597+(_[2]>>>0>>0?1:0)|0,_[4]=_[4]+3545052371+(_[3]>>>0>>0?1:0)|0,_[5]=_[5]+886263092+(_[4]>>>0>>0?1:0)|0,_[6]=_[6]+1295307597+(_[5]>>>0>>0?1:0)|0,_[7]=_[7]+3545052371+(_[6]>>>0>>0?1:0)|0,this._b=_[7]>>>0>>0?1:0,b=0;b<8;b++){var y=g[b]+_[b],E=65535&y,C=y>>>16;s[b]=((E*E>>>17)+E*C>>>15)+C*C^((4294901760&y)*y|0)+((65535&y)*y|0)}g[0]=s[0]+(s[7]<<16|s[7]>>>16)+(s[6]<<16|s[6]>>>16)|0,g[1]=s[1]+(s[0]<<8|s[0]>>>24)+s[7]|0,g[2]=s[2]+(s[1]<<16|s[1]>>>16)+(s[0]<<16|s[0]>>>16)|0,g[3]=s[3]+(s[2]<<8|s[2]>>>24)+s[1]|0,g[4]=s[4]+(s[3]<<16|s[3]>>>16)+(s[2]<<16|s[2]>>>16)|0,g[5]=s[5]+(s[4]<<8|s[4]>>>24)+s[3]|0,g[6]=s[6]+(s[5]<<16|s[5]>>>16)+(s[4]<<16|s[4]>>>16)|0,g[7]=s[7]+(s[6]<<8|s[6]>>>24)+s[5]|0}e.Rabbit=i._createHelper(h)}(),a.Rabbit)},41195:function(Me,$,f){var a;Me.exports=(a=f(10012),f(85506),f(92873),f(12066),f(13270),function(){var e=a,i=e.lib.StreamCipher,r=e.algo,c=r.RC4=i.extend({_doReset:function(){for(var h=this._key,p=h.words,g=h.sigBytes,_=this._S=[],b=0;b<256;b++)_[b]=b;b=0;for(var y=0;b<256;b++){var E=b%g,I=_[b];_[b]=_[y=(y+_[b]+(p[E>>>2]>>>24-E%4*8&255))%256],_[y]=I}this._i=this._j=0},_doProcessBlock:function(h,p){h[p]^=l.call(this)},keySize:8,ivSize:0});function l(){for(var h=this._S,p=this._i,g=this._j,_=0,b=0;b<4;b++){var y=h[p=(p+1)%256];h[p]=h[g=(g+h[p])%256],h[g]=y,_|=h[(h[p]+h[g])%256]<<24-8*b}return this._i=p,this._j=g,_}e.RC4=i._createHelper(c);var s=r.RC4Drop=c.extend({cfg:c.cfg.extend({drop:192}),_doReset:function(){c._doReset.call(this);for(var h=this.cfg.drop;h>0;h--)l.call(this)}});e.RC4Drop=i._createHelper(s)}(),a.RC4)},35558:function(Me,$,f){var a;Me.exports=(a=f(10012),function(e){var n=a,i=n.lib,r=i.WordArray,c=i.Hasher,l=n.algo,s=r.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),h=r.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),p=r.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),g=r.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),_=r.create([0,1518500249,1859775393,2400959708,2840853838]),b=r.create([1352829926,1548603684,1836072691,2053994217,0]),y=l.RIPEMD160=c.extend({_doReset:function(){this._hash=r.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(Y,te){for(var N=0;N<16;N++){var G=te+N,x=Y[G];Y[G]=16711935&(x<<8|x>>>24)|4278255360&(x<<24|x>>>8)}var me,q,se,Ae,le,xe,Ee,Le,Ne,Ie,je,F=this._hash.words,Q=_.words,O=b.words,k=s.words,P=h.words,K=p.words,oe=g.words;for(xe=me=F[0],Ee=q=F[1],Le=se=F[2],Ne=Ae=F[3],Ie=le=F[4],N=0;N<80;N+=1)je=me+Y[te+k[N]]|0,je+=N<16?E(q,se,Ae)+Q[0]:N<32?C(q,se,Ae)+Q[1]:N<48?I(q,se,Ae)+Q[2]:N<64?d(q,se,Ae)+Q[3]:T(q,se,Ae)+Q[4],je=(je=J(je|=0,K[N]))+le|0,me=le,le=Ae,Ae=J(se,10),se=q,q=je,je=xe+Y[te+P[N]]|0,je+=N<16?T(Ee,Le,Ne)+O[0]:N<32?d(Ee,Le,Ne)+O[1]:N<48?I(Ee,Le,Ne)+O[2]:N<64?C(Ee,Le,Ne)+O[3]:E(Ee,Le,Ne)+O[4],je=(je=J(je|=0,oe[N]))+Ie|0,xe=Ie,Ie=Ne,Ne=J(Le,10),Le=Ee,Ee=je;je=F[1]+se+Ne|0,F[1]=F[2]+Ae+Ie|0,F[2]=F[3]+le+xe|0,F[3]=F[4]+me+Ee|0,F[4]=F[0]+q+Le|0,F[0]=je},_doFinalize:function(){var Y=this._data,te=Y.words,N=8*this._nDataBytes,G=8*Y.sigBytes;te[G>>>5]|=128<<24-G%32,te[14+(G+64>>>9<<4)]=16711935&(N<<8|N>>>24)|4278255360&(N<<24|N>>>8),Y.sigBytes=4*(te.length+1),this._process();for(var x=this._hash,F=x.words,Q=0;Q<5;Q++){var O=F[Q];F[Q]=16711935&(O<<8|O>>>24)|4278255360&(O<<24|O>>>8)}return x},clone:function(){var Y=c.clone.call(this);return Y._hash=this._hash.clone(),Y}});function E(Y,te,N){return Y^te^N}function C(Y,te,N){return Y&te|~Y&N}function I(Y,te,N){return(Y|~te)^N}function d(Y,te,N){return Y&N|te&~N}function T(Y,te,N){return Y^(te|~N)}function J(Y,te){return Y<>>32-te}n.RIPEMD160=c._createHelper(y),n.HmacRIPEMD160=c._createHmacHelper(y)}(Math),a.RIPEMD160)},84446:function(Me,$,f){var e,n,i,r,l,s,a;Me.exports=(a=f(10012),i=(n=(e=a).lib).WordArray,l=[],s=e.algo.SHA1=(r=n.Hasher).extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(h,p){for(var g=this._hash.words,_=g[0],b=g[1],y=g[2],E=g[3],C=g[4],I=0;I<80;I++){if(I<16)l[I]=0|h[p+I];else{var d=l[I-3]^l[I-8]^l[I-14]^l[I-16];l[I]=d<<1|d>>>31}var T=(_<<5|_>>>27)+C+l[I];T+=I<20?1518500249+(b&y|~b&E):I<40?1859775393+(b^y^E):I<60?(b&y|b&E|y&E)-1894007588:(b^y^E)-899497514,C=E,E=y,y=b<<30|b>>>2,b=_,_=T}g[0]=g[0]+_|0,g[1]=g[1]+b|0,g[2]=g[2]+y|0,g[3]=g[3]+E|0,g[4]=g[4]+C|0},_doFinalize:function(){var h=this._data,p=h.words,g=8*this._nDataBytes,_=8*h.sigBytes;return p[_>>>5]|=128<<24-_%32,p[14+(_+64>>>9<<4)]=Math.floor(g/4294967296),p[15+(_+64>>>9<<4)]=g,h.sigBytes=4*p.length,this._process(),this._hash},clone:function(){var h=r.clone.call(this);return h._hash=this._hash.clone(),h}}),e.SHA1=r._createHelper(s),e.HmacSHA1=r._createHmacHelper(s),a.SHA1)},69811:function(Me,$,f){var e,i,r,c,l,a;Me.exports=(a=f(10012),f(32078),i=(e=a).lib.WordArray,l=(r=e.algo).SHA224=(c=r.SHA256).extend({_doReset:function(){this._hash=new i.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var s=c._doFinalize.call(this);return s.sigBytes-=4,s}}),e.SHA224=c._createHelper(l),e.HmacSHA224=c._createHmacHelper(l),a.SHA224)},32078:function(Me,$,f){var a;Me.exports=(a=f(10012),function(e){var n=a,i=n.lib,r=i.WordArray,c=i.Hasher,l=n.algo,s=[],h=[];!function(){function _(C){for(var I=e.sqrt(C),d=2;d<=I;d++)if(!(C%d))return!1;return!0}function b(C){return 4294967296*(C-(0|C))|0}for(var y=2,E=0;E<64;)_(y)&&(E<8&&(s[E]=b(e.pow(y,.5))),h[E]=b(e.pow(y,1/3)),E++),y++}();var p=[],g=l.SHA256=c.extend({_doReset:function(){this._hash=new r.init(s.slice(0))},_doProcessBlock:function(_,b){for(var y=this._hash.words,E=y[0],C=y[1],I=y[2],d=y[3],T=y[4],J=y[5],Y=y[6],te=y[7],N=0;N<64;N++){if(N<16)p[N]=0|_[b+N];else{var G=p[N-15],F=p[N-2];p[N]=((G<<25|G>>>7)^(G<<14|G>>>18)^G>>>3)+p[N-7]+((F<<15|F>>>17)^(F<<13|F>>>19)^F>>>10)+p[N-16]}var k=E&C^E&I^C&I,oe=te+((T<<26|T>>>6)^(T<<21|T>>>11)^(T<<7|T>>>25))+(T&J^~T&Y)+h[N]+p[N];te=Y,Y=J,J=T,T=d+oe|0,d=I,I=C,C=E,E=oe+(((E<<30|E>>>2)^(E<<19|E>>>13)^(E<<10|E>>>22))+k)|0}y[0]=y[0]+E|0,y[1]=y[1]+C|0,y[2]=y[2]+I|0,y[3]=y[3]+d|0,y[4]=y[4]+T|0,y[5]=y[5]+J|0,y[6]=y[6]+Y|0,y[7]=y[7]+te|0},_doFinalize:function(){var _=this._data,b=_.words,y=8*this._nDataBytes,E=8*_.sigBytes;return b[E>>>5]|=128<<24-E%32,b[14+(E+64>>>9<<4)]=e.floor(y/4294967296),b[15+(E+64>>>9<<4)]=y,_.sigBytes=4*b.length,this._process(),this._hash},clone:function(){var _=c.clone.call(this);return _._hash=this._hash.clone(),_}});n.SHA256=c._createHelper(g),n.HmacSHA256=c._createHmacHelper(g)}(Math),a.SHA256)},26545:function(Me,$,f){var a;Me.exports=(a=f(10012),f(31802),function(e){var n=a,i=n.lib,r=i.WordArray,c=i.Hasher,s=n.x64.Word,h=n.algo,p=[],g=[],_=[];!function(){for(var E=1,C=0,I=0;I<24;I++){p[E+5*C]=(I+1)*(I+2)/2%64;var T=(2*E+3*C)%5;E=C%5,C=T}for(E=0;E<5;E++)for(C=0;C<5;C++)g[E+5*C]=C+(2*E+3*C)%5*5;for(var J=1,Y=0;Y<24;Y++){for(var te=0,N=0,G=0;G<7;G++){if(1&J){var x=(1<>>24)|4278255360&(J<<24|J>>>8),(te=I[T]).high^=Y=16711935&(Y<<8|Y>>>24)|4278255360&(Y<<24|Y>>>8),te.low^=J}for(var N=0;N<24;N++){for(var G=0;G<5;G++){for(var x=0,F=0,Q=0;Q<5;Q++)x^=(te=I[G+5*Q]).high,F^=te.low;var O=b[G];O.high=x,O.low=F}for(G=0;G<5;G++){var k=b[(G+4)%5],P=b[(G+1)%5],K=P.high,oe=P.low;for(x=k.high^(K<<1|oe>>>31),F=k.low^(oe<<1|K>>>31),Q=0;Q<5;Q++)(te=I[G+5*Q]).high^=x,te.low^=F}for(var me=1;me<25;me++){var q=(te=I[me]).high,se=te.low,Ae=p[me];Ae<32?(x=q<>>32-Ae,F=se<>>32-Ae):(x=se<>>64-Ae,F=q<>>64-Ae);var le=b[g[me]];le.high=x,le.low=F}var xe=b[0],Ee=I[0];for(xe.high=Ee.high,xe.low=Ee.low,G=0;G<5;G++)for(Q=0;Q<5;Q++){var Le=b[me=G+5*Q],Ne=b[(G+1)%5+5*Q],Ie=b[(G+2)%5+5*Q];(te=I[me]).high=Le.high^~Ne.high&Ie.high,te.low=Le.low^~Ne.low&Ie.low}var te,je=_[N];(te=I[0]).high^=je.high,te.low^=je.low}},_doFinalize:function(){var E=this._data,C=E.words,d=8*E.sigBytes,T=32*this.blockSize;C[d>>>5]|=1<<24-d%32,C[(e.ceil((d+1)/T)*T>>>5)-1]|=128,E.sigBytes=4*C.length,this._process();for(var J=this._state,Y=this.cfg.outputLength/8,te=Y/8,N=[],G=0;G>>24)|4278255360&(F<<24|F>>>8),N.push(Q=16711935&(Q<<8|Q>>>24)|4278255360&(Q<<24|Q>>>8)),N.push(F)}return new r.init(N,Y)},clone:function(){for(var E=c.clone.call(this),C=E._state=this._state.slice(0),I=0;I<25;I++)C[I]=C[I].clone();return E}});n.SHA3=c._createHelper(y),n.HmacSHA3=c._createHmacHelper(y)}(Math),a.SHA3)},72913:function(Me,$,f){var e,n,i,r,c,l,s,a;Me.exports=(a=f(10012),f(31802),f(24870),i=(n=(e=a).x64).Word,r=n.WordArray,s=(c=e.algo).SHA384=(l=c.SHA512).extend({_doReset:function(){this._hash=new r.init([new i.init(3418070365,3238371032),new i.init(1654270250,914150663),new i.init(2438529370,812702999),new i.init(355462360,4144912697),new i.init(1731405415,4290775857),new i.init(2394180231,1750603025),new i.init(3675008525,1694076839),new i.init(1203062813,3204075428)])},_doFinalize:function(){var h=l._doFinalize.call(this);return h.sigBytes-=16,h}}),e.SHA384=l._createHelper(s),e.HmacSHA384=l._createHmacHelper(s),a.SHA384)},24870:function(Me,$,f){var a;Me.exports=(a=f(10012),f(31802),function(){var e=a,i=e.lib.Hasher,r=e.x64,c=r.Word,l=r.WordArray,s=e.algo;function h(){return c.create.apply(c,arguments)}var p=[h(1116352408,3609767458),h(1899447441,602891725),h(3049323471,3964484399),h(3921009573,2173295548),h(961987163,4081628472),h(1508970993,3053834265),h(2453635748,2937671579),h(2870763221,3664609560),h(3624381080,2734883394),h(310598401,1164996542),h(607225278,1323610764),h(1426881987,3590304994),h(1925078388,4068182383),h(2162078206,991336113),h(2614888103,633803317),h(3248222580,3479774868),h(3835390401,2666613458),h(4022224774,944711139),h(264347078,2341262773),h(604807628,2007800933),h(770255983,1495990901),h(1249150122,1856431235),h(1555081692,3175218132),h(1996064986,2198950837),h(2554220882,3999719339),h(2821834349,766784016),h(2952996808,2566594879),h(3210313671,3203337956),h(3336571891,1034457026),h(3584528711,2466948901),h(113926993,3758326383),h(338241895,168717936),h(666307205,1188179964),h(773529912,1546045734),h(1294757372,1522805485),h(1396182291,2643833823),h(1695183700,2343527390),h(1986661051,1014477480),h(2177026350,1206759142),h(2456956037,344077627),h(2730485921,1290863460),h(2820302411,3158454273),h(3259730800,3505952657),h(3345764771,106217008),h(3516065817,3606008344),h(3600352804,1432725776),h(4094571909,1467031594),h(275423344,851169720),h(430227734,3100823752),h(506948616,1363258195),h(659060556,3750685593),h(883997877,3785050280),h(958139571,3318307427),h(1322822218,3812723403),h(1537002063,2003034995),h(1747873779,3602036899),h(1955562222,1575990012),h(2024104815,1125592928),h(2227730452,2716904306),h(2361852424,442776044),h(2428436474,593698344),h(2756734187,3733110249),h(3204031479,2999351573),h(3329325298,3815920427),h(3391569614,3928383900),h(3515267271,566280711),h(3940187606,3454069534),h(4118630271,4000239992),h(116418474,1914138554),h(174292421,2731055270),h(289380356,3203993006),h(460393269,320620315),h(685471733,587496836),h(852142971,1086792851),h(1017036298,365543100),h(1126000580,2618297676),h(1288033470,3409855158),h(1501505948,4234509866),h(1607167915,987167468),h(1816402316,1246189591)],g=[];!function(){for(var b=0;b<80;b++)g[b]=h()}();var _=s.SHA512=i.extend({_doReset:function(){this._hash=new l.init([new c.init(1779033703,4089235720),new c.init(3144134277,2227873595),new c.init(1013904242,4271175723),new c.init(2773480762,1595750129),new c.init(1359893119,2917565137),new c.init(2600822924,725511199),new c.init(528734635,4215389547),new c.init(1541459225,327033209)])},_doProcessBlock:function(b,y){for(var E=this._hash.words,C=E[0],I=E[1],d=E[2],T=E[3],J=E[4],Y=E[5],te=E[6],N=E[7],G=C.high,x=C.low,F=I.high,Q=I.low,O=d.high,k=d.low,P=T.high,K=T.low,oe=J.high,me=J.low,q=Y.high,se=Y.low,Ae=te.high,le=te.low,xe=N.high,Ee=N.low,Le=G,Ne=x,Ie=F,je=Q,lt=O,Ye=k,tn=P,$t=K,Pt=oe,et=me,$e=q,rt=se,Ze=Ae,Ht=le,Mt=xe,pe=Ee,ce=0;ce<80;ce++){var de,ue,ve=g[ce];if(ce<16)ue=ve.high=0|b[y+2*ce],de=ve.low=0|b[y+2*ce+1];else{var Oe=g[ce-15],Xe=Oe.high,Cn=Oe.low,fe=(Cn>>>1|Xe<<31)^(Cn>>>8|Xe<<24)^(Cn>>>7|Xe<<25),De=g[ce-2],ze=De.high,tt=De.low,cn=(tt>>>19|ze<<13)^(tt<<3|ze>>>29)^(tt>>>6|ze<<26),vn=g[ce-7],Yt=g[ce-16],Se=Yt.low;ve.high=ue=(ue=(ue=((Xe>>>1|Cn<<31)^(Xe>>>8|Cn<<24)^Xe>>>7)+vn.high+((de=fe+vn.low)>>>0>>0?1:0))+((ze>>>19|tt<<13)^(ze<<3|tt>>>29)^ze>>>6)+((de+=cn)>>>0>>0?1:0))+Yt.high+((de+=Se)>>>0>>0?1:0),ve.low=de}var yn,Qe=Pt&$e^~Pt&Ze,Be=et&rt^~et&Ht,ct=Le&Ie^Le<^Ie<,Bt=(Ne>>>28|Le<<4)^(Ne<<30|Le>>>2)^(Ne<<25|Le>>>7),en=p[ce],Ft=en.low,ei=Mt+((Pt>>>14|et<<18)^(Pt>>>18|et<<14)^(Pt<<23|et>>>9))+((yn=pe+((et>>>14|Pt<<18)^(et>>>18|Pt<<14)^(et<<23|Pt>>>9)))>>>0>>0?1:0),Ii=Bt+(Ne&je^Ne&Ye^je&Ye);Mt=Ze,pe=Ht,Ze=$e,Ht=rt,$e=Pt,rt=et,Pt=tn+(ei=(ei=(ei=ei+Qe+((yn+=Be)>>>0>>0?1:0))+en.high+((yn+=Ft)>>>0>>0?1:0))+ue+((yn+=de)>>>0>>0?1:0))+((et=$t+yn|0)>>>0<$t>>>0?1:0)|0,tn=lt,$t=Ye,lt=Ie,Ye=je,Ie=Le,je=Ne,Le=ei+(((Le>>>28|Ne<<4)^(Le<<30|Ne>>>2)^(Le<<25|Ne>>>7))+ct+(Ii>>>0>>0?1:0))+((Ne=yn+Ii|0)>>>0>>0?1:0)|0}x=C.low=x+Ne,C.high=G+Le+(x>>>0>>0?1:0),Q=I.low=Q+je,I.high=F+Ie+(Q>>>0>>0?1:0),k=d.low=k+Ye,d.high=O+lt+(k>>>0>>0?1:0),K=T.low=K+$t,T.high=P+tn+(K>>>0<$t>>>0?1:0),me=J.low=me+et,J.high=oe+Pt+(me>>>0>>0?1:0),se=Y.low=se+rt,Y.high=q+$e+(se>>>0>>0?1:0),le=te.low=le+Ht,te.high=Ae+Ze+(le>>>0>>0?1:0),Ee=N.low=Ee+pe,N.high=xe+Mt+(Ee>>>0>>0?1:0)},_doFinalize:function(){var b=this._data,y=b.words,E=8*this._nDataBytes,C=8*b.sigBytes;return y[C>>>5]|=128<<24-C%32,y[30+(C+128>>>10<<5)]=Math.floor(E/4294967296),y[31+(C+128>>>10<<5)]=E,b.sigBytes=4*y.length,this._process(),this._hash.toX32()},clone:function(){var b=i.clone.call(this);return b._hash=this._hash.clone(),b},blockSize:32});e.SHA512=i._createHelper(_),e.HmacSHA512=i._createHmacHelper(_)}(),a.SHA512)},75769:function(Me,$,f){var a;Me.exports=(a=f(10012),f(85506),f(92873),f(12066),f(13270),function(){var e=a,n=e.lib,i=n.WordArray,r=n.BlockCipher,c=e.algo,l=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],s=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],h=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],p=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],g=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],_=c.DES=r.extend({_doReset:function(){for(var I=this._key.words,d=[],T=0;T<56;T++){var J=l[T]-1;d[T]=I[J>>>5]>>>31-J%32&1}for(var Y=this._subKeys=[],te=0;te<16;te++){var N=Y[te]=[],G=h[te];for(T=0;T<24;T++)N[T/6|0]|=d[(s[T]-1+G)%28]<<31-T%6,N[4+(T/6|0)]|=d[28+(s[T+24]-1+G)%28]<<31-T%6;for(N[0]=N[0]<<1|N[0]>>>31,T=1;T<7;T++)N[T]=N[T]>>>4*(T-1)+3;N[7]=N[7]<<5|N[7]>>>27}var x=this._invSubKeys=[];for(T=0;T<16;T++)x[T]=Y[15-T]},encryptBlock:function(C,I){this._doCryptBlock(C,I,this._subKeys)},decryptBlock:function(C,I){this._doCryptBlock(C,I,this._invSubKeys)},_doCryptBlock:function(C,I,d){this._lBlock=C[I],this._rBlock=C[I+1],b.call(this,4,252645135),b.call(this,16,65535),y.call(this,2,858993459),y.call(this,8,16711935),b.call(this,1,1431655765);for(var T=0;T<16;T++){for(var J=d[T],Y=this._lBlock,te=this._rBlock,N=0,G=0;G<8;G++)N|=p[G][((te^J[G])&g[G])>>>0];this._lBlock=te,this._rBlock=Y^N}var x=this._lBlock;this._lBlock=this._rBlock,this._rBlock=x,b.call(this,1,1431655765),y.call(this,8,16711935),y.call(this,2,858993459),b.call(this,16,65535),b.call(this,4,252645135),C[I]=this._lBlock,C[I+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function b(C,I){var d=(this._lBlock>>>C^this._rBlock)&I;this._rBlock^=d,this._lBlock^=d<>>C^this._lBlock)&I;this._lBlock^=d,this._rBlock^=d<192.");var d=I.slice(0,2),T=I.length<4?I.slice(0,2):I.slice(2,4),J=I.length<6?I.slice(0,2):I.slice(4,6);this._des1=_.createEncryptor(i.create(d)),this._des2=_.createEncryptor(i.create(T)),this._des3=_.createEncryptor(i.create(J))},encryptBlock:function(C,I){this._des1.encryptBlock(C,I),this._des2.decryptBlock(C,I),this._des3.encryptBlock(C,I)},decryptBlock:function(C,I){this._des3.decryptBlock(C,I),this._des2.encryptBlock(C,I),this._des1.decryptBlock(C,I)},keySize:6,ivSize:2,blockSize:2});e.TripleDES=r._createHelper(E)}(),a.TripleDES)},31802:function(Me,$,f){var i,r,c,l,a;Me.exports=(a=f(10012),r=(i=a.lib).Base,c=i.WordArray,(l=a.x64={}).Word=r.extend({init:function(p,g){this.high=p,this.low=g}}),l.WordArray=r.extend({init:function(p,g){p=this.words=p||[],this.sigBytes=null!=g?g:8*p.length},toX32:function(){for(var p=this.words,g=p.length,_=[],b=0;b{"use strict";var a=f(20474),e=f(94203),n=f(95223),i=f(79262);Me.exports=function(c,l,s){if(!c||"object"!=typeof c&&"function"!=typeof c)throw new n("`obj` must be an object or a function`");if("string"!=typeof l&&"symbol"!=typeof l)throw new n("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new n("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new n("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new n("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new n("`loose`, if provided, must be a boolean");var h=arguments.length>3?arguments[3]:null,p=arguments.length>4?arguments[4]:null,g=arguments.length>5?arguments[5]:null,_=arguments.length>6&&arguments[6],b=!!i&&i(c,l);if(a)a(c,l,{configurable:null===g&&b?b.configurable:!g,enumerable:null===h&&b?b.enumerable:!h,value:s,writable:null===p&&b?b.writable:!p});else{if(!_&&(h||p||g))throw new e("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");c[l]=s}}},28092:Me=>{"use strict";function $(_,b){var y,E;if("function"==typeof b)void 0!==(E=b(_))&&(_=E);else if(Array.isArray(b))for(y=0;y=0&&(_=_.replace(/\[/g,b).replace(/]/g,""));var y=_.split(b);if(y.filter(c).length!==y.length)throw Error("Refusing to update blacklisted property "+_);return y}var s=Object.prototype.hasOwnProperty;function h(_,b,y,E){if(!(this instanceof h))return new h(_,b,y,E);typeof b>"u"&&(b=!1),typeof y>"u"&&(y=!0),typeof E>"u"&&(E=!0),this.separator=_||".",this.override=b,this.useArray=y,this.useBrackets=E,this.keepArray=!1,this.cleanup=[]}var p=new h(".",!1,!0,!0);function g(_){return function(){return p[_].apply(p,arguments)}}h.prototype._fill=function(_,b,y,E){var C=_.shift();if(_.length>0){if(b[C]=b[C]||(this.useArray&&function a(_){return/^\d+$/.test(_)}(_[0])?[]:{}),!n(b[C])){if(!this.override){if(!n(y)||!i(y))throw new Error("Trying to redefine `"+C+"` which is a "+typeof b[C]);return}b[C]={}}this._fill(_,b[C],y,E)}else{if(!this.override&&n(b[C])&&!i(b[C])){if(!n(y)||!i(y))throw new Error("Trying to redefine non-empty obj['"+C+"']");return}b[C]=$(y,E)}},h.prototype.object=function(_,b){var y=this;return Object.keys(_).forEach(function(E){var C=void 0===b?null:b[E],I=l(E,y.separator).join(y.separator);-1!==I.indexOf(y.separator)?(y._fill(I.split(y.separator),_,_[E],C),delete _[E]):_[E]=$(_[E],C)}),_},h.prototype.str=function(_,b,y,E){var C=l(_,this.separator).join(this.separator);return-1!==_.indexOf(this.separator)?this._fill(C.split(this.separator),y,b,E):y[_]=$(b,E),y},h.prototype.pick=function(_,b,y,E){var C,I,d,T,J;for(I=l(_,this.separator),C=0;C"u")return y;for(d=l(_,this.separator),C=0;C{"use strict";var e=f(90491)("%Object.defineProperty%",!0)||!1;if(e)try{e({},"a",{value:1})}catch{e=!1}Me.exports=e},74500:Me=>{"use strict";Me.exports=EvalError},22050:Me=>{"use strict";Me.exports=Error},2992:Me=>{"use strict";Me.exports=RangeError},43944:Me=>{"use strict";Me.exports=ReferenceError},94203:Me=>{"use strict";Me.exports=SyntaxError},95223:Me=>{"use strict";Me.exports=TypeError},6130:Me=>{"use strict";Me.exports=URIError},82016:Me=>{"use strict";var a,$="object"==typeof Reflect?Reflect:null,f=$&&"function"==typeof $.apply?$.apply:function(J,Y,te){return Function.prototype.apply.call(J,Y,te)};a=$&&"function"==typeof $.ownKeys?$.ownKeys:Object.getOwnPropertySymbols?function(J){return Object.getOwnPropertyNames(J).concat(Object.getOwnPropertySymbols(J))}:function(J){return Object.getOwnPropertyNames(J)};var n=Number.isNaN||function(J){return J!=J};function i(){i.init.call(this)}Me.exports=i,Me.exports.once=function C(T,J){return new Promise(function(Y,te){function N(x){T.removeListener(J,G),te(x)}function G(){"function"==typeof T.removeListener&&T.removeListener("error",N),Y([].slice.call(arguments))}d(T,J,G,{once:!0}),"error"!==J&&function I(T,J,Y){"function"==typeof T.on&&d(T,"error",J,Y)}(T,N,{once:!0})})},i.EventEmitter=i,i.prototype._events=void 0,i.prototype._eventsCount=0,i.prototype._maxListeners=void 0;var r=10;function c(T){if("function"!=typeof T)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof T)}function l(T){return void 0===T._maxListeners?i.defaultMaxListeners:T._maxListeners}function s(T,J,Y,te){var N,G,x;if(c(Y),void 0===(G=T._events)?(G=T._events=Object.create(null),T._eventsCount=0):(void 0!==G.newListener&&(T.emit("newListener",J,Y.listener?Y.listener:Y),G=T._events),x=G[J]),void 0===x)x=G[J]=Y,++T._eventsCount;else if("function"==typeof x?x=G[J]=te?[Y,x]:[x,Y]:te?x.unshift(Y):x.push(Y),(N=l(T))>0&&x.length>N&&!x.warned){x.warned=!0;var F=new Error("Possible EventEmitter memory leak detected. "+x.length+" "+String(J)+" listeners added. Use emitter.setMaxListeners() to increase limit");F.name="MaxListenersExceededWarning",F.emitter=T,F.type=J,F.count=x.length,function e(T){console&&console.warn&&console.warn(T)}(F)}return T}function h(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(T,J,Y){var te={fired:!1,wrapFn:void 0,target:T,type:J,listener:Y},N=h.bind(te);return N.listener=Y,te.wrapFn=N,N}function g(T,J,Y){var te=T._events;if(void 0===te)return[];var N=te[J];return void 0===N?[]:"function"==typeof N?Y?[N.listener||N]:[N]:Y?function E(T){for(var J=new Array(T.length),Y=0;Y0&&(x=Y[0]),x instanceof Error)throw x;var F=new Error("Unhandled error."+(x?" ("+x.message+")":""));throw F.context=x,F}var Q=G[J];if(void 0===Q)return!1;if("function"==typeof Q)f(Q,this,Y);else{var O=Q.length,k=b(Q,O);for(te=0;te=0;x--)if(te[x]===Y||te[x].listener===Y){F=te[x].listener,G=x;break}if(G<0)return this;0===G?te.shift():function y(T,J){for(;J+1=0;N--)this.removeListener(J,Y[N]);return this},i.prototype.listeners=function(J){return g(this,J,!0)},i.prototype.rawListeners=function(J){return g(this,J,!1)},i.listenerCount=function(T,J){return"function"==typeof T.listenerCount?T.listenerCount(J):_.call(T,J)},i.prototype.listenerCount=_,i.prototype.eventNames=function(){return this._eventsCount>0?a(this._events):[]}},27145:(Me,$,f)=>{"use strict";const a=f(95206).buildOptions,e={attributeNamePrefix:"@_",attrNodeName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataTagName:!1,cdataPositionChar:"\\c",format:!1,indentBy:" ",supressEmptyNode:!1,tagValueProcessor:function(E){return E},attrValueProcessor:function(E){return E}},n=["attributeNamePrefix","attrNodeName","textNodeName","ignoreAttributes","cdataTagName","cdataPositionChar","format","indentBy","supressEmptyNode","tagValueProcessor","attrValueProcessor","rootNodeName"];function i(E){this.options=a(E,e,n),this.options.ignoreAttributes||this.options.attrNodeName?this.isAttribute=function(){return!1}:(this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=b),this.isCDATA=this.options.cdataTagName?y:function(){return!1},this.replaceCDATAstr=c,this.replaceCDATAarr=l,this.processTextOrObjNode=r,this.options.format?(this.indentate=_,this.tagEndChar=">\n",this.newLine="\n"):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine=""),this.options.supressEmptyNode?(this.buildTextNode=g,this.buildObjNode=h):(this.buildTextNode=p,this.buildObjNode=s),this.buildTextValNode=p,this.buildObjectNode=s}function r(E,C,I){const d=this.j2x(E,I+1);return void 0!==E[this.options.textNodeName]&&1===Object.keys(E).length?this.buildTextNode(d.val,C,d.attrStr,I):this.buildObjNode(d.val,C,d.attrStr,I)}function c(E,C){return E=this.options.tagValueProcessor(""+E),""===this.options.cdataPositionChar||""===E?E+"");return E+this.newLine}function s(E,C,I,d){return I&&-1===E.indexOf("<")?this.indentate(d)+"<"+C+I+">"+E+""+this.options.tagValueProcessor(E)+"1&&(E={[this.options.rootNodeName]:E}),this.j2x(E,0).val},i.prototype.j2x=function(E,C){let I="",d="";for(let T in E)if(!(typeof E[T]>"u"))if(null===E[T])d+=this.indentate(C)+"<"+T+"/"+this.tagEndChar;else if(E[T]instanceof Date)d+=this.buildTextNode(E[T],T,"",C);else if("object"!=typeof E[T]){const J=this.isAttribute(T);J?I+=" "+J+'="'+this.options.attrValueProcessor(""+E[T])+'"':this.isCDATA(T)?d+=this.replaceCDATAstr(E[this.options.textNodeName]?E[this.options.textNodeName]:"",E[T]):T===this.options.textNodeName?E[this.options.cdataTagName]||(d+=this.options.tagValueProcessor(""+E[T])):d+=this.buildTextNode(E[T],T,"",C)}else if(Array.isArray(E[T]))if(this.isCDATA(T))d+=this.indentate(C),d+=this.replaceCDATAarr(E[this.options.textNodeName]?E[this.options.textNodeName]:"",E[T]);else{const J=E[T].length;for(let Y=0;Y"u"||(d+=null===te?this.indentate(C)+"<"+T+"/"+this.tagEndChar:"object"==typeof te?this.processTextOrObjNode(te,T,C):this.buildTextNode(te,T,"",C))}}else if(this.options.attrNodeName&&T===this.options.attrNodeName){const J=Object.keys(E[T]),Y=J.length;for(let te=0;te{"use strict";const a=function(_){return String.fromCharCode(_)},e={nilChar:a(176),missingChar:a(201),nilPremitive:a(175),missingPremitive:a(200),emptyChar:a(178),emptyValue:a(177),boundryChar:a(179),objStart:a(198),arrStart:a(204),arrayEnd:a(185)},n=[e.nilChar,e.nilPremitive,e.missingChar,e.missingPremitive,e.boundryChar,e.emptyChar,e.emptyValue,e.arrayEnd,e.objStart,e.arrStart],i=function(_,b,y){if("string"==typeof b)return r(_&&_[0]&&void 0!==_[0].val?_[0].val:_,b);{const E=function s(_){return void 0===_?e.missingChar:null===_?e.nilChar:!(_.child&&0===Object.keys(_.child).length&&(!_.attrsMap||0===Object.keys(_.attrsMap).length))||e.emptyChar}(_);if(!0===E){let C="";if(Array.isArray(b)){C+=e.arrStart;const I=b[0],d=_.length;if("string"==typeof I)for(let T=0;T{"use strict";const a=f(95206),e=function(n,i,r){const c={};if(!i.alwaysCreateTextNode&&(!n.child||a.isEmptyObject(n.child))&&(!n.attrsMap||a.isEmptyObject(n.attrsMap)))return a.isExist(n.val)?n.val:"";if(a.isExist(n.val)&&("string"!=typeof n.val||""!==n.val&&n.val!==i.cdataPositionChar)){const s=a.isTagNameInArrayMode(n.tagname,i.arrayMode,r);c[i.textNodeName]=s?[n.val]:n.val}a.merge(c,n.attrsMap,i.arrayMode);const l=Object.keys(n.child);for(let s=0;s1){c[h]=[];for(let p in n.child[h])n.child[h].hasOwnProperty(p)&&c[h].push(e(n.child[h][p],i,h))}else{const p=e(n.child[h][0],i,h),g=!0===i.arrayMode&&"object"==typeof p||a.isTagNameInArrayMode(h,i.arrayMode,r);c[h]=g?[p]:p}}return c};$.convertToJson=e},72248:(Me,$,f)=>{"use strict";const a=f(95206),e=f(95206).buildOptions,n=f(86897),r=function(s,h,p){let g="{";const _=Object.keys(s.child);for(let b=0;b<_.length;b++){const y=_[b];if(s.child[y]&&s.child[y].length>1){g+='"'+y+'" : [ ';for(let E in s.child[y])g+=r(s.child[y][E],h)+" , ";g=g.substr(0,g.length-1)+" ] "}else g+='"'+y+'" : '+r(s.child[y][0],h)+" ,"}return a.merge(g,s.attrsMap),a.isEmptyObject(g)?a.isExist(s.val)?s.val:"":(a.isExist(s.val)&&("string"==typeof s.val&&(""===s.val||s.val===h.cdataPositionChar)||(g+='"'+h.textNodeName+'" : '+function c(s){return!0!==s&&!1!==s&&isNaN(s)?'"'+s+'"':s}(s.val))),","===g[g.length-1]&&(g=g.substr(0,g.length-2)),g+"}")};$.convertToJsonString=function(s,h){return(h=e(h,n.defaultOptions,n.props)).indentBy=h.indentBy||"",r(s,h,0)}},86243:(Me,$,f)=>{"use strict";const a=f(49195),e=f(86897),n=f(86897),i=f(95206).buildOptions,r=f(78313);$.parse=function(l,s={},h){if(h){!0===h&&(h={});const _=r.validate(l,h);if(!0!==_)throw Error(_.err.msg)}s.parseTrueNumberOnly&&!1!==s.parseNodeValue&&!s.numParseOptions&&(s.numParseOptions={leadingZeros:!1});let p=i(s,n.defaultOptions,n.props);const g=e.getTraversalObj(l,p);return a.convertToJson(g,p)},$.convertTonimn=f(75091).convert2nimn,$.getTraversalObj=e.getTraversalObj,$.convertToJson=a.convertToJson,$.convertToJsonString=f(72248).convertToJsonString,$.validate=r.validate,$.j2xParser=f(27145),$.parseToNimn=function(l,s,h){return $.convertTonimn($.getTraversalObj(l,h),s,h)}},95206:(Me,$)=>{"use strict";const f=":A-Za-z_\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",e="["+f+"]["+f+"\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*",n=new RegExp("^"+e+"$");$.isExist=function(c){return typeof c<"u"},$.isEmptyObject=function(c){return 0===Object.keys(c).length},$.merge=function(c,l,s){if(l){const h=Object.keys(l),p=h.length;for(let g=0;g"u")},$.getAllMatches=function(c,l){const s=[];let h=l.exec(c);for(;h;){const p=[];p.startIndex=l.lastIndex-h[0].length;const g=h.length;for(let _=0;_{"use strict";const a=f(95206),e={allowBooleanAttributes:!1},n=["allowBooleanAttributes"];function i(d,T){const J=T;for(;T5&&"xml"===Y)return b("InvalidXml","XML declaration allowed only at the start of the document.",C(d,T));if("?"==d[T]&&">"==d[T+1]){T++;break}continue}return T}function r(d,T){if(d.length>T+5&&"-"===d[T+1]&&"-"===d[T+2]){for(T+=3;T"===d[T+2]){T+=2;break}}else if(d.length>T+8&&"D"===d[T+1]&&"O"===d[T+2]&&"C"===d[T+3]&&"T"===d[T+4]&&"Y"===d[T+5]&&"P"===d[T+6]&&"E"===d[T+7]){let J=1;for(T+=8;T"===d[T]&&(J--,0===J))break}else if(d.length>T+9&&"["===d[T+1]&&"C"===d[T+2]&&"D"===d[T+3]&&"A"===d[T+4]&&"T"===d[T+5]&&"A"===d[T+6]&&"["===d[T+7])for(T+=8;T"===d[T+2]){T+=2;break}return T}$.validate=function(d,T){T=a.buildOptions(T,e,n);const J=[];let Y=!1,te=!1;"\ufeff"===d[0]&&(d=d.substr(1));for(let N=0;N"!==d[N]&&" "!==d[N]&&"\t"!==d[N]&&"\n"!==d[N]&&"\r"!==d[N];N++)F+=d[N];if(F=F.trim(),"/"===F[F.length-1]&&(F=F.substring(0,F.length-1),N--),!E(F)){let k;return k=0===F.trim().length?"Invalid space after '<'.":"Tag '"+F+"' is an invalid name.",b("InvalidTag",k,C(d,N))}const Q=s(d,N);if(!1===Q)return b("InvalidAttr","Attributes for '"+F+"' have open quote.",C(d,N));let O=Q.value;if(N=Q.index,"/"===O[O.length-1]){const k=N-O.length;O=O.substring(0,O.length-1);const P=p(O,T);if(!0!==P)return b(P.err.code,P.err.msg,C(d,k+P.err.line));Y=!0}else if(x){if(!Q.tagClosed)return b("InvalidTag","Closing tag '"+F+"' doesn't have proper closing.",C(d,N));if(O.trim().length>0)return b("InvalidTag","Closing tag '"+F+"' can't have attributes or invalid starting.",C(d,G));{const k=J.pop();if(F!==k.tagName){let P=C(d,k.tagStartPos);return b("InvalidTag","Expected closing tag '"+k.tagName+"' (opened in line "+P.line+", col "+P.col+") instead of closing tag '"+F+"'.",C(d,G))}0==J.length&&(te=!0)}}else{const k=p(O,T);if(!0!==k)return b(k.err.code,k.err.msg,C(d,N-O.length+k.err.line));if(!0===te)return b("InvalidXml","Multiple possible root nodes found.",C(d,N));J.push({tagName:F,tagStartPos:G}),Y=!0}for(N++;N0)||b("InvalidXml","Invalid '"+JSON.stringify(J.map(N=>N.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1}):b("InvalidXml","Start tag expected.",1)};const c='"',l="'";function s(d,T){let J="",Y="",te=!1;for(;T"===d[T]&&""===Y){te=!0;break}J+=d[T]}return""===Y&&{value:J,index:T,tagClosed:te}}const h=new RegExp("(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['\"])(([\\s\\S])*?)\\5)?","g");function p(d,T){const J=a.getAllMatches(d,h),Y={};for(let te=0;te{"use strict";Me.exports=function($,f,a){this.tagname=$,this.parent=f,this.child={},this.attrsMap={},this.val=a,this.addChild=function(e){Array.isArray(this.child[e.tagname])?this.child[e.tagname].push(e):this.child[e.tagname]=[e]}}},86897:(Me,$,f)=>{"use strict";const a=f(95206),e=f(95206).buildOptions,n=f(97655),i=f(6626);"<((!\\[CDATA\\[([\\s\\S]*?)(]]>))|((NAME:)?(NAME))([^>]*)>|((\\/)(NAME)\\s*>))([^<]*)".replace(/NAME/g,a.nameRegexp),!Number.parseInt&&window.parseInt&&(Number.parseInt=window.parseInt),!Number.parseFloat&&window.parseFloat&&(Number.parseFloat=window.parseFloat);const c={attributeNamePrefix:"@_",attrNodeName:!1,textNodeName:"#text",ignoreAttributes:!0,ignoreNameSpace:!1,allowBooleanAttributes:!1,parseNodeValue:!0,parseAttributeValue:!1,arrayMode:!1,trimValues:!0,cdataTagName:!1,cdataPositionChar:"\\c",numParseOptions:{hex:!0,leadingZeros:!0},tagValueProcessor:function(C,I){return C},attrValueProcessor:function(C,I){return C},stopNodes:[],alwaysCreateTextNode:!1};$.defaultOptions=c;const l=["attributeNamePrefix","attrNodeName","textNodeName","ignoreAttributes","ignoreNameSpace","allowBooleanAttributes","parseNodeValue","parseAttributeValue","arrayMode","trimValues","cdataTagName","cdataPositionChar","tagValueProcessor","attrValueProcessor","parseTrueNumberOnly","numParseOptions","stopNodes","alwaysCreateTextNode"];function s(C,I,d){return I&&(d.trimValues&&(I=I.trim()),I=p(I=d.tagValueProcessor(I,C),d.parseNodeValue,d.numParseOptions)),I}function h(C,I){if(I.ignoreNameSpace){const d=C.split(":"),T="/"===C.charAt(0)?"/":"";if("xmlns"===d[0])return"";2===d.length&&(C=T+d[1])}return C}function p(C,I,d){if(I&&"string"==typeof C){const T=C.trim();return"true"===T||"false"!==T&&i(C,d)}return a.isExist(C)?C:""}$.props=l;const g=new RegExp("([^\\s=]+)\\s*(=\\s*(['\"])(.*?)\\3)?","g");function _(C,I){if(!I.ignoreAttributes&&"string"==typeof C){C=C.replace(/\r?\n/g," ");const d=a.getAllMatches(C,g),T=d.length,J={};for(let Y=0;Y"===Y)return{data:T,index:J};"\t"===Y&&(Y=" ")}T+=Y}}function E(C,I,d,T){const J=C.indexOf(I,d);if(-1===J)throw new Error(T);return J+I.length-1}$.getTraversalObj=function(C,I){C=C.replace(/\r\n?/g,"\n"),I=e(I,c,l);const d=new n("!xml");let T=d,J="";for(let Y=0;Y",Y,"Closing Tag is not closed.");let G=C.substring(Y+2,N).trim();if(I.ignoreNameSpace){const x=G.indexOf(":");-1!==x&&(G=G.substr(x+1))}T&&(T.val=T.val?a.getValue(T.val)+""+s(G,J,I):s(G,J,I)),I.stopNodes.length&&I.stopNodes.includes(T.tagname)&&(T.child=[],null==T.attrsMap&&(T.attrsMap={}),T.val=C.substr(T.startIndex+1,Y-T.startIndex-1)),T=T.parent,J="",Y=N}else if("?"===C[Y+1])Y=E(C,"?>",Y,"Pi Tag is not closed.");else if("!--"===C.substr(Y+1,3))Y=E(C,"--\x3e",Y,"Comment is not closed.");else if("!D"===C.substr(Y+1,2)){const N=E(C,">",Y,"DOCTYPE is not closed.");Y=C.substring(Y,N).indexOf("[")>=0?C.indexOf("]>",Y)+1:N}else if("!["===C.substr(Y+1,2)){const N=E(C,"]]>",Y,"CDATA is not closed.")-2,G=C.substring(Y+9,N);if(J&&(T.val=a.getValue(T.val)+""+s(T.tagname,J,I),J=""),I.cdataTagName){const x=new n(I.cdataTagName,T,G);T.addChild(x),T.val=a.getValue(T.val)+I.cdataPositionChar,G&&(x.val=G)}else T.val=(T.val||"")+(G||"");Y=N+2}else{const N=y(C,Y+1);let G=N.data;const x=N.index,F=G.indexOf(" ");let Q=G,O=!0;if(-1!==F&&(Q=G.substr(0,F).replace(/\s\s*$/,""),G=G.substr(F+1)),I.ignoreNameSpace){const k=Q.indexOf(":");-1!==k&&(Q=Q.substr(k+1),O=Q!==N.data.substr(k+1))}if(T&&J&&"!xml"!==T.tagname&&(T.val=a.getValue(T.val)+""+s(T.tagname,J,I)),G.length>0&&G.lastIndexOf("/")===G.length-1){"/"===Q[Q.length-1]?(Q=Q.substr(0,Q.length-1),G=Q):G=G.substr(0,G.length-1);const k=new n(Q,T,"");Q!==G&&(k.attrsMap=_(G,I)),T.addChild(k)}else{const k=new n(Q,T);I.stopNodes.length&&I.stopNodes.includes(k.tagname)&&(k.startIndex=x),Q!==G&&O&&(k.attrsMap=_(G,I)),T.addChild(k),T=k}J="",Y=x}else J+=C[Y];return d}},80238:Me=>{"use strict";var f=Object.prototype.toString,a=Math.max,n=function(l,s){for(var h=[],p=0;p{"use strict";var a=f(80238);Me.exports=Function.prototype.bind||a},90491:(Me,$,f)=>{"use strict";var a,e=f(22050),n=f(74500),i=f(2992),r=f(43944),c=f(94203),l=f(95223),s=f(6130),h=Function,p=function(q){try{return h('"use strict"; return ('+q+").constructor;")()}catch{}},g=Object.getOwnPropertyDescriptor;if(g)try{g({},"")}catch{g=null}var _=function(){throw new l},b=g?function(){try{return _}catch{try{return g(arguments,"callee").get}catch{return _}}}():_,y=f(76152)(),E=f(39028)(),C=Object.getPrototypeOf||(E?function(q){return q.__proto__}:null),I={},d=typeof Uint8Array>"u"||!C?a:C(Uint8Array),T={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?a:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?a:ArrayBuffer,"%ArrayIteratorPrototype%":y&&C?C([][Symbol.iterator]()):a,"%AsyncFromSyncIteratorPrototype%":a,"%AsyncFunction%":I,"%AsyncGenerator%":I,"%AsyncGeneratorFunction%":I,"%AsyncIteratorPrototype%":I,"%Atomics%":typeof Atomics>"u"?a:Atomics,"%BigInt%":typeof BigInt>"u"?a:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?a:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?a:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?a:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":e,"%eval%":eval,"%EvalError%":n,"%Float32Array%":typeof Float32Array>"u"?a:Float32Array,"%Float64Array%":typeof Float64Array>"u"?a:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?a:FinalizationRegistry,"%Function%":h,"%GeneratorFunction%":I,"%Int8Array%":typeof Int8Array>"u"?a:Int8Array,"%Int16Array%":typeof Int16Array>"u"?a:Int16Array,"%Int32Array%":typeof Int32Array>"u"?a:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":y&&C?C(C([][Symbol.iterator]())):a,"%JSON%":"object"==typeof JSON?JSON:a,"%Map%":typeof Map>"u"?a:Map,"%MapIteratorPrototype%":typeof Map>"u"||!y||!C?a:C((new Map)[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?a:Promise,"%Proxy%":typeof Proxy>"u"?a:Proxy,"%RangeError%":i,"%ReferenceError%":r,"%Reflect%":typeof Reflect>"u"?a:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?a:Set,"%SetIteratorPrototype%":typeof Set>"u"||!y||!C?a:C((new Set)[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?a:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":y&&C?C(""[Symbol.iterator]()):a,"%Symbol%":y?Symbol:a,"%SyntaxError%":c,"%ThrowTypeError%":b,"%TypedArray%":d,"%TypeError%":l,"%Uint8Array%":typeof Uint8Array>"u"?a:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?a:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?a:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?a:Uint32Array,"%URIError%":s,"%WeakMap%":typeof WeakMap>"u"?a:WeakMap,"%WeakRef%":typeof WeakRef>"u"?a:WeakRef,"%WeakSet%":typeof WeakSet>"u"?a:WeakSet};if(C)try{null.error}catch(q){var J=C(C(q));T["%Error.prototype%"]=J}var Y=function q(se){var Ae;if("%AsyncFunction%"===se)Ae=p("async function () {}");else if("%GeneratorFunction%"===se)Ae=p("function* () {}");else if("%AsyncGeneratorFunction%"===se)Ae=p("async function* () {}");else if("%AsyncGenerator%"===se){var le=q("%AsyncGeneratorFunction%");le&&(Ae=le.prototype)}else if("%AsyncIteratorPrototype%"===se){var xe=q("%AsyncGenerator%");xe&&C&&(Ae=C(xe.prototype))}return T[se]=Ae,Ae},te={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},N=f(45333),G=f(10836),x=N.call(Function.call,Array.prototype.concat),F=N.call(Function.apply,Array.prototype.splice),Q=N.call(Function.call,String.prototype.replace),O=N.call(Function.call,String.prototype.slice),k=N.call(Function.call,RegExp.prototype.exec),P=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,K=/\\(\\)?/g,me=function(se,Ae){var xe,le=se;if(G(te,le)&&(le="%"+(xe=te[le])[0]+"%"),G(T,le)){var Ee=T[le];if(Ee===I&&(Ee=Y(le)),typeof Ee>"u"&&!Ae)throw new l("intrinsic "+se+" exists, but is not available. Please file an issue!");return{alias:xe,name:le,value:Ee}}throw new c("intrinsic "+se+" does not exist!")};Me.exports=function(se,Ae){if("string"!=typeof se||0===se.length)throw new l("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof Ae)throw new l('"allowMissing" argument must be a boolean');if(null===k(/^%?[^%]*%?$/,se))throw new c("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var le=function(se){var Ae=O(se,0,1),le=O(se,-1);if("%"===Ae&&"%"!==le)throw new c("invalid intrinsic syntax, expected closing `%`");if("%"===le&&"%"!==Ae)throw new c("invalid intrinsic syntax, expected opening `%`");var xe=[];return Q(se,P,function(Ee,Le,Ne,Ie){xe[xe.length]=Ne?Q(Ie,K,"$1"):Le||Ee}),xe}(se),xe=le.length>0?le[0]:"",Ee=me("%"+xe+"%",Ae),Le=Ee.name,Ne=Ee.value,Ie=!1,je=Ee.alias;je&&(xe=je[0],F(le,x([0,1],je)));for(var lt=1,Ye=!0;lt=le.length){var et=g(Ne,tn);Ne=(Ye=!!et)&&"get"in et&&!("originalValue"in et.get)?et.get:Ne[tn]}else Ye=G(Ne,tn),Ne=Ne[tn];Ye&&!Ie&&(T[Le]=Ne)}}return Ne}},79262:(Me,$,f)=>{"use strict";var e=f(90491)("%Object.getOwnPropertyDescriptor%",!0);if(e)try{e([],"length")}catch{e=null}Me.exports=e},2486:(Me,$,f)=>{"use strict";var a=f(20474),e=function(){return!!a};e.hasArrayLengthDefineBug=function(){if(!a)return null;try{return 1!==a([],"length",{value:1}).length}catch{return!0}},Me.exports=e},39028:Me=>{"use strict";var $={__proto__:null,foo:{}},f=Object;Me.exports=function(){return{__proto__:$}.foo===$.foo&&!($ instanceof f)}},76152:(Me,$,f)=>{"use strict";var a=typeof Symbol<"u"&&Symbol,e=f(65441);Me.exports=function(){return"function"==typeof a&&"function"==typeof Symbol&&"symbol"==typeof a("foo")&&"symbol"==typeof Symbol("bar")&&e()}},65441:Me=>{"use strict";Me.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var f={},a=Symbol("test"),e=Object(a);if("string"==typeof a||"[object Symbol]"!==Object.prototype.toString.call(a)||"[object Symbol]"!==Object.prototype.toString.call(e))return!1;for(a in f[a]=42,f)return!1;if("function"==typeof Object.keys&&0!==Object.keys(f).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(f).length)return!1;var i=Object.getOwnPropertySymbols(f);if(1!==i.length||i[0]!==a||!Object.prototype.propertyIsEnumerable.call(f,a))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var r=Object.getOwnPropertyDescriptor(f,a);if(42!==r.value||!0!==r.enumerable)return!1}return!0}},10836:(Me,$,f)=>{"use strict";var a=Function.prototype.call,e=Object.prototype.hasOwnProperty,n=f(45333);Me.exports=n.call(a,e)},74456:function(Me){Me.exports=function(){"use strict";var $=function(at,qe){return($=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(yt,mt){yt.__proto__=mt}||function(yt,mt){for(var Nn in mt)Object.prototype.hasOwnProperty.call(mt,Nn)&&(yt[Nn]=mt[Nn])})(at,qe)};function f(at,qe){if("function"!=typeof qe&&null!==qe)throw new TypeError("Class extends value "+String(qe)+" is not a constructor or null");function yt(){this.constructor=at}$(at,qe),at.prototype=null===qe?Object.create(qe):(yt.prototype=qe.prototype,new yt)}var a=function(){return a=Object.assign||function(qe){for(var yt,mt=1,Nn=arguments.length;mt0&&br[br.length-1])&&(6===ma[0]||2===ma[0])){yt=0;continue}if(3===ma[0]&&(!br||ma[1]>br[0]&&ma[1]=55296&&Nn<=56319&&yt>10),oi%1024+56320),(Nn+1===yt||mt.length>16384)&&(br+=String.fromCharCode.apply(String,mt),mt.length=0)}return br},p="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",g=typeof Uint8Array>"u"?[]:new Uint8Array(256),_=0;_<64;_++)g[p.charCodeAt(_)]=_;for(var b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",y=typeof Uint8Array>"u"?[]:new Uint8Array(256),E=0;E<64;E++)y[b.charCodeAt(E)]=E;for(var q=function(at,qe,yt){return at.slice?at.slice(qe,yt):new Uint16Array(Array.prototype.slice.call(at,qe,yt))},le=function(){function at(qe,yt,mt,Nn,br,oi){this.initialValue=qe,this.errorValue=yt,this.highStart=mt,this.highValueIndex=Nn,this.index=br,this.data=oi}return at.prototype.get=function(qe){var yt;if(qe>=0){if(qe<55296||qe>56319&&qe<=65535)return this.data[yt=((yt=this.index[qe>>5])<<2)+(31&qe)];if(qe<=65535)return this.data[yt=((yt=this.index[2048+(qe-55296>>5)])<<2)+(31&qe)];if(qe>11)],this.data[yt=((yt=this.index[yt+=qe>>5&63])<<2)+(31&qe)];if(qe<=1114111)return this.data[this.highValueIndex]}return this.errorValue},at}(),xe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ee=typeof Uint8Array>"u"?[]:new Uint8Array(256),Le=0;Le<64;Le++)Ee[xe.charCodeAt(Le)]=Le;var yt,mt,Nn,oi,Ti,rt=10,Mt=13,ce=15,ue=17,ve=18,Oe=19,Xe=20,Cn=21,ke=22,De=24,ze=25,tt=26,Je=27,cn=28,er=30,Yt=32,kt=33,Se=34,Qe=35,ct=37,Ke=38,Qt=39,Bt=40,nn=42,it=[9001,65288],yn="\xd7",Ii=(yt=function(at){var mt,br,oi,Ti,Si,qe=.75*at.length,yt=at.length,Nn=0;"="===at[at.length-1]&&(qe--,"="===at[at.length-2]&&qe--);var ma=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(qe):new Array(qe),Fa=Array.isArray(ma)?ma:new Uint8Array(ma);for(mt=0;mt>4,Fa[Nn++]=(15&oi)<<4|Ti>>2,Fa[Nn++]=(3&Ti)<<6|63&Si;return ma}("KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA=="),mt=Array.isArray(yt)?function(at){for(var qe=at.length,yt=[],mt=0;mt0;){var Ti=mt[--br];if(Array.isArray(at)?-1!==at.indexOf(Ti):at===Ti)for(var Si=yt;Si<=mt.length;){var oi;if((oi=mt[++Si])===qe)return!0;if(oi!==rt)break}if(Ti!==rt)break}return!1},ji=function(at,qe){for(var yt=at;yt>=0;){var mt=qe[yt];if(mt!==rt)return mt;yt--}return 0},Ki=function(at,qe,yt,mt,Nn){if(0===yt[mt])return yn;var br=mt-1;if(Array.isArray(Nn)&&!0===Nn[br])return yn;var oi=br-1,Ti=br+1,Si=qe[br],ma=oi>=0?qe[oi]:0,Fa=qe[Ti];if(2===Si&&3===Fa)return yn;if(-1!==kn.indexOf(Si))return"!";if(-1!==kn.indexOf(Fa)||-1!==Lr.indexOf(Fa))return yn;if(8===ji(br,qe))return"\xf7";if(11===Ii.get(at[br])||(Si===Yt||Si===kt)&&11===Ii.get(at[Ti])||7===Si||7===Fa||9===Si||-1===[rt,Mt,ce].indexOf(Si)&&9===Fa||-1!==[ue,ve,Oe,De,cn].indexOf(Fa)||ji(br,qe)===ke||Ai(23,ke,br,qe)||Ai([ue,ve],Cn,br,qe)||Ai(12,12,br,qe))return yn;if(Si===rt)return"\xf7";if(23===Si||23===Fa)return yn;if(16===Fa||16===Si)return"\xf7";if(-1!==[Mt,ce,Cn].indexOf(Fa)||14===Si||36===ma&&-1!==Jr.indexOf(Si)||Si===cn&&36===Fa||Fa===Xe||-1!==Wn.indexOf(Fa)&&Si===ze||-1!==Wn.indexOf(Si)&&Fa===ze||Si===Je&&-1!==[ct,Yt,kt].indexOf(Fa)||-1!==[ct,Yt,kt].indexOf(Si)&&Fa===tt||-1!==Wn.indexOf(Si)&&-1!==gr.indexOf(Fa)||-1!==gr.indexOf(Si)&&-1!==Wn.indexOf(Fa)||-1!==[Je,tt].indexOf(Si)&&(Fa===ze||-1!==[ke,ce].indexOf(Fa)&&qe[Ti+1]===ze)||-1!==[ke,ce].indexOf(Si)&&Fa===ze||Si===ze&&-1!==[ze,cn,De].indexOf(Fa))return yn;if(-1!==[ze,cn,De,ue,ve].indexOf(Fa))for(var ka=br;ka>=0;){if((so=qe[ka])===ze)return yn;if(-1===[cn,De].indexOf(so))break;ka--}if(-1!==[Je,tt].indexOf(Fa))for(ka=-1!==[ue,ve].indexOf(Si)?oi:br;ka>=0;){var so;if((so=qe[ka])===ze)return yn;if(-1===[cn,De].indexOf(so))break;ka--}if(Ke===Si&&-1!==[Ke,Qt,Se,Qe].indexOf(Fa)||-1!==[Qt,Se].indexOf(Si)&&-1!==[Qt,Bt].indexOf(Fa)||-1!==[Bt,Qe].indexOf(Si)&&Fa===Bt||-1!==di.indexOf(Si)&&-1!==[Xe,tt].indexOf(Fa)||-1!==di.indexOf(Fa)&&Si===Je||-1!==Wn.indexOf(Si)&&-1!==Wn.indexOf(Fa)||Si===De&&-1!==Wn.indexOf(Fa)||-1!==Wn.concat(ze).indexOf(Si)&&Fa===ke&&-1===it.indexOf(at[Ti])||-1!==Wn.concat(ze).indexOf(Fa)&&Si===ve)return yn;if(41===Si&&41===Fa){for(var As=yt[br],qo=1;As>0&&41===qe[--As];)qo++;if(qo%2!=0)return yn}return Si===Yt&&Fa===kt?yn:"\xf7"},xa=function(at,qe){qe||(qe={lineBreak:"normal",wordBreak:"normal"});var yt=function(at,qe){void 0===qe&&(qe="strict");var yt=[],mt=[],Nn=[];return at.forEach(function(br,oi){var Ti=Ii.get(br);if(Ti>50?(Nn.push(!0),Ti-=50):Nn.push(!1),-1!==["normal","auto","loose"].indexOf(qe)&&-1!==[8208,8211,12316,12448].indexOf(br))return mt.push(oi),yt.push(16);if(4===Ti||11===Ti){if(0===oi)return mt.push(oi),yt.push(er);var Si=yt[oi-1];return-1===Yr.indexOf(Si)?(mt.push(mt[oi-1]),yt.push(Si)):(mt.push(oi),yt.push(er))}return mt.push(oi),31===Ti?yt.push("strict"===qe?Cn:ct):Ti===nn||29===Ti?yt.push(er):43===Ti?yt.push(br>=131072&&br<=196605||br>=196608&&br<=262141?ct:er):void yt.push(Ti)}),[mt,yt,Nn]}(at,qe.lineBreak),mt=yt[0],Nn=yt[1],br=yt[2];return("break-all"===qe.wordBreak||"break-word"===qe.wordBreak)&&(Nn=Nn.map(function(Ti){return-1!==[ze,er,nn].indexOf(Ti)?ct:Ti})),[mt,Nn,"keep-all"===qe.wordBreak?br.map(function(Ti,Si){return Ti&&at[Si]>=19968&&at[Si]<=40959}):void 0]},Pa=function(){function at(qe,yt,mt,Nn){this.codePoints=qe,this.required="!"===yt,this.start=mt,this.end=Nn}return at.prototype.slice=function(){return h.apply(void 0,this.codePoints.slice(this.start,this.end))},at}(),zi=function(at){return at>=48&&at<=57},Eo=function(at){return zi(at)||at>=65&&at<=70||at>=97&&at<=102},_n=function(at){return 10===at||9===at||32===at},pn=function(at){return function(at){return function(at){return at>=97&&at<=122}(at)||function(at){return at>=65&&at<=90}(at)}(at)||function(at){return at>=128}(at)||95===at},ar=function(at){return pn(at)||zi(at)||45===at},Qr=function(at){return at>=0&&at<=8||11===at||at>=14&&at<=31||127===at},Oi=function(at,qe){return 92===at&&10!==qe},Wi=function(at,qe,yt){return 45===at?pn(qe)||Oi(qe,yt):!!pn(at)||!(92!==at||!Oi(at,qe))},Ui=function(at,qe,yt){return 43===at||45===at?!!zi(qe)||46===qe&&zi(yt):zi(46===at?qe:at)},ua=function(at){var qe=0,yt=1;(43===at[qe]||45===at[qe])&&(45===at[qe]&&(yt=-1),qe++);for(var mt=[];zi(at[qe]);)mt.push(at[qe++]);var Nn=mt.length?parseInt(h.apply(void 0,mt),10):0;46===at[qe]&&qe++;for(var br=[];zi(at[qe]);)br.push(at[qe++]);var oi=br.length,Ti=oi?parseInt(h.apply(void 0,br),10):0;(69===at[qe]||101===at[qe])&&qe++;var Si=1;(43===at[qe]||45===at[qe])&&(45===at[qe]&&(Si=-1),qe++);for(var ma=[];zi(at[qe]);)ma.push(at[qe++]);var Fa=ma.length?parseInt(h.apply(void 0,ma),10):0;return yt*(Nn+Ti*Math.pow(10,-oi))*Math.pow(10,Si*Fa)},Ma={type:2},ui={type:3},$i={type:4},Gr={type:13},Xi={type:8},Ri={type:21},Xa={type:9},$a={type:10},Go={type:11},Wo={type:12},wo={type:14},Gs={type:23},ms={type:1},Ss={type:25},Ec={type:24},Al={type:26},co={type:27},vc={type:28},_s={type:29},Hl={type:31},wl={type:32},al=function(){function at(){this._value=[]}return at.prototype.write=function(qe){this._value=this._value.concat(s(qe))},at.prototype.read=function(){for(var qe=[],yt=this.consumeToken();yt!==wl;)qe.push(yt),yt=this.consumeToken();return qe},at.prototype.consumeToken=function(){var qe=this.consumeCodePoint();switch(qe){case 34:return this.consumeStringToken(34);case 35:var yt=this.peekCodePoint(0),mt=this.peekCodePoint(1),Nn=this.peekCodePoint(2);if(ar(yt)||Oi(mt,Nn)){var br=Wi(yt,mt,Nn)?2:1;return{type:5,value:this.consumeName(),flags:br}}break;case 36:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Gr;break;case 39:return this.consumeStringToken(39);case 40:return Ma;case 41:return ui;case 42:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),wo;break;case 43:if(Ui(qe,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(qe),this.consumeNumericToken();break;case 44:return $i;case 45:var Ti=qe,Si=this.peekCodePoint(0),ma=this.peekCodePoint(1);if(Ui(Ti,Si,ma))return this.reconsumeCodePoint(qe),this.consumeNumericToken();if(Wi(Ti,Si,ma))return this.reconsumeCodePoint(qe),this.consumeIdentLikeToken();if(45===Si&&62===ma)return this.consumeCodePoint(),this.consumeCodePoint(),Ec;break;case 46:if(Ui(qe,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(qe),this.consumeNumericToken();break;case 47:if(42===this.peekCodePoint(0))for(this.consumeCodePoint();;){var Fa=this.consumeCodePoint();if(42===Fa&&47===(Fa=this.consumeCodePoint()))return this.consumeToken();if(-1===Fa)return this.consumeToken()}break;case 58:return Al;case 59:return co;case 60:if(33===this.peekCodePoint(0)&&45===this.peekCodePoint(1)&&45===this.peekCodePoint(2))return this.consumeCodePoint(),this.consumeCodePoint(),Ss;break;case 64:var ka=this.peekCodePoint(0),so=this.peekCodePoint(1),As=this.peekCodePoint(2);if(Wi(ka,so,As))return{type:7,value:this.consumeName()};break;case 91:return vc;case 92:if(Oi(qe,this.peekCodePoint(0)))return this.reconsumeCodePoint(qe),this.consumeIdentLikeToken();break;case 93:return _s;case 61:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Xi;break;case 123:return Go;case 125:return Wo;case 117:case 85:var qo=this.peekCodePoint(0),ys=this.peekCodePoint(1);return 43===qo&&(Eo(ys)||63===ys)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(qe),this.consumeIdentLikeToken();case 124:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Xa;if(124===this.peekCodePoint(0))return this.consumeCodePoint(),Ri;break;case 126:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),$a;break;case-1:return wl}return _n(qe)?(this.consumeWhiteSpace(),Hl):zi(qe)?(this.reconsumeCodePoint(qe),this.consumeNumericToken()):pn(qe)?(this.reconsumeCodePoint(qe),this.consumeIdentLikeToken()):{type:6,value:h(qe)}},at.prototype.consumeCodePoint=function(){var qe=this._value.shift();return typeof qe>"u"?-1:qe},at.prototype.reconsumeCodePoint=function(qe){this._value.unshift(qe)},at.prototype.peekCodePoint=function(qe){return qe>=this._value.length?-1:this._value[qe]},at.prototype.consumeUnicodeRangeToken=function(){for(var qe=[],yt=this.consumeCodePoint();Eo(yt)&&qe.length<6;)qe.push(yt),yt=this.consumeCodePoint();for(var mt=!1;63===yt&&qe.length<6;)qe.push(yt),yt=this.consumeCodePoint(),mt=!0;if(mt)return{type:30,start:parseInt(h.apply(void 0,qe.map(function(Si){return 63===Si?48:Si})),16),end:parseInt(h.apply(void 0,qe.map(function(Si){return 63===Si?70:Si})),16)};var oi=parseInt(h.apply(void 0,qe),16);if(45===this.peekCodePoint(0)&&Eo(this.peekCodePoint(1))){this.consumeCodePoint(),yt=this.consumeCodePoint();for(var Ti=[];Eo(yt)&&Ti.length<6;)Ti.push(yt),yt=this.consumeCodePoint();return{type:30,start:oi,end:parseInt(h.apply(void 0,Ti),16)}}return{type:30,start:oi,end:oi}},at.prototype.consumeIdentLikeToken=function(){var qe=this.consumeName();return"url"===qe.toLowerCase()&&40===this.peekCodePoint(0)?(this.consumeCodePoint(),this.consumeUrlToken()):40===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:19,value:qe}):{type:20,value:qe}},at.prototype.consumeUrlToken=function(){var qe=[];if(this.consumeWhiteSpace(),-1===this.peekCodePoint(0))return{type:22,value:""};var yt=this.peekCodePoint(0);if(39===yt||34===yt){var mt=this.consumeStringToken(this.consumeCodePoint());return 0===mt.type&&(this.consumeWhiteSpace(),-1===this.peekCodePoint(0)||41===this.peekCodePoint(0))?(this.consumeCodePoint(),{type:22,value:mt.value}):(this.consumeBadUrlRemnants(),Gs)}for(;;){var Nn=this.consumeCodePoint();if(-1===Nn||41===Nn)return{type:22,value:h.apply(void 0,qe)};if(_n(Nn))return this.consumeWhiteSpace(),-1===this.peekCodePoint(0)||41===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:22,value:h.apply(void 0,qe)}):(this.consumeBadUrlRemnants(),Gs);if(34===Nn||39===Nn||40===Nn||Qr(Nn))return this.consumeBadUrlRemnants(),Gs;if(92===Nn){if(!Oi(Nn,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),Gs;qe.push(this.consumeEscapedCodePoint())}else qe.push(Nn)}},at.prototype.consumeWhiteSpace=function(){for(;_n(this.peekCodePoint(0));)this.consumeCodePoint()},at.prototype.consumeBadUrlRemnants=function(){for(;;){var qe=this.consumeCodePoint();if(41===qe||-1===qe)return;Oi(qe,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},at.prototype.consumeStringSlice=function(qe){for(var mt="";qe>0;){var Nn=Math.min(5e4,qe);mt+=h.apply(void 0,this._value.splice(0,Nn)),qe-=Nn}return this._value.shift(),mt},at.prototype.consumeStringToken=function(qe){for(var yt="",mt=0;;){var Nn=this._value[mt];if(-1===Nn||void 0===Nn||Nn===qe)return{type:0,value:yt+=this.consumeStringSlice(mt)};if(10===Nn)return this._value.splice(0,mt),ms;if(92===Nn){var br=this._value[mt+1];-1!==br&&void 0!==br&&(10===br?(yt+=this.consumeStringSlice(mt),mt=-1,this._value.shift()):Oi(Nn,br)&&(yt+=this.consumeStringSlice(mt),yt+=h(this.consumeEscapedCodePoint()),mt=-1))}mt++}},at.prototype.consumeNumber=function(){var qe=[],yt=4,mt=this.peekCodePoint(0);for((43===mt||45===mt)&&qe.push(this.consumeCodePoint());zi(this.peekCodePoint(0));)qe.push(this.consumeCodePoint());mt=this.peekCodePoint(0);var Nn=this.peekCodePoint(1);if(46===mt&&zi(Nn))for(qe.push(this.consumeCodePoint(),this.consumeCodePoint()),yt=8;zi(this.peekCodePoint(0));)qe.push(this.consumeCodePoint());mt=this.peekCodePoint(0),Nn=this.peekCodePoint(1);var br=this.peekCodePoint(2);if((69===mt||101===mt)&&((43===Nn||45===Nn)&&zi(br)||zi(Nn)))for(qe.push(this.consumeCodePoint(),this.consumeCodePoint()),yt=8;zi(this.peekCodePoint(0));)qe.push(this.consumeCodePoint());return[ua(qe),yt]},at.prototype.consumeNumericToken=function(){var qe=this.consumeNumber(),yt=qe[0],mt=qe[1],Nn=this.peekCodePoint(0),br=this.peekCodePoint(1),oi=this.peekCodePoint(2);return Wi(Nn,br,oi)?{type:15,number:yt,flags:mt,unit:this.consumeName()}:37===Nn?(this.consumeCodePoint(),{type:16,number:yt,flags:mt}):{type:17,number:yt,flags:mt}},at.prototype.consumeEscapedCodePoint=function(){var qe=this.consumeCodePoint();if(Eo(qe)){for(var yt=h(qe);Eo(this.peekCodePoint(0))&&yt.length<6;)yt+=h(this.consumeCodePoint());_n(this.peekCodePoint(0))&&this.consumeCodePoint();var mt=parseInt(yt,16);return 0===mt||function(at){return at>=55296&&at<=57343}(mt)||mt>1114111?65533:mt}return-1===qe?65533:qe},at.prototype.consumeName=function(){for(var qe="";;){var yt=this.consumeCodePoint();if(ar(yt))qe+=h(yt);else{if(!Oi(yt,this.peekCodePoint(0)))return this.reconsumeCodePoint(yt),qe;qe+=h(this.consumeEscapedCodePoint())}}},at}(),Sc=function(){function at(qe){this._tokens=qe}return at.create=function(qe){var yt=new al;return yt.write(qe),new at(yt.read())},at.parseValue=function(qe){return at.create(qe).parseComponentValue()},at.parseValues=function(qe){return at.create(qe).parseComponentValues()},at.prototype.parseComponentValue=function(){for(var qe=this.consumeToken();31===qe.type;)qe=this.consumeToken();if(32===qe.type)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(qe);var yt=this.consumeComponentValue();do{qe=this.consumeToken()}while(31===qe.type);if(32===qe.type)return yt;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},at.prototype.parseComponentValues=function(){for(var qe=[];;){var yt=this.consumeComponentValue();if(32===yt.type)return qe;qe.push(yt),qe.push()}},at.prototype.consumeComponentValue=function(){var qe=this.consumeToken();switch(qe.type){case 11:case 28:case 2:return this.consumeSimpleBlock(qe.type);case 19:return this.consumeFunction(qe)}return qe},at.prototype.consumeSimpleBlock=function(qe){for(var yt={type:qe,values:[]},mt=this.consumeToken();;){if(32===mt.type||ac(mt,qe))return yt;this.reconsumeToken(mt),yt.values.push(this.consumeComponentValue()),mt=this.consumeToken()}},at.prototype.consumeFunction=function(qe){for(var yt={name:qe.value,values:[],type:18};;){var mt=this.consumeToken();if(32===mt.type||3===mt.type)return yt;this.reconsumeToken(mt),yt.values.push(this.consumeComponentValue())}},at.prototype.consumeToken=function(){var qe=this._tokens.shift();return typeof qe>"u"?wl:qe},at.prototype.reconsumeToken=function(qe){this._tokens.unshift(qe)},at}(),Br=function(at){return 15===at.type},zr=function(at){return 17===at.type},jn=function(at){return 20===at.type},fi=function(at){return 0===at.type},Vi=function(at,qe){return jn(at)&&at.value===qe},zo=function(at){return 31!==at.type},Ts=function(at){return 31!==at.type&&4!==at.type},Cc=function(at){var qe=[],yt=[];return at.forEach(function(mt){if(4===mt.type){if(0===yt.length)throw new Error("Error parsing function args, zero tokens for arg");return qe.push(yt),void(yt=[])}31!==mt.type&&yt.push(mt)}),yt.length&&qe.push(yt),qe},ac=function(at,qe){return 11===qe&&12===at.type||28===qe&&29===at.type||2===qe&&3===at.type},Ac=function(at){return 17===at.type||15===at.type},es=function(at){return 16===at.type||Ac(at)},fc=function(at){return at.length>1?[at[0],at[1]]:[at[0]]},ol={type:17,number:0,flags:4},pA={type:16,number:50,flags:4},fl={type:16,number:100,flags:4},Tc=function(at,qe,yt){var mt=at[0],Nn=at[1];return[dc(mt,qe),dc(typeof Nn<"u"?Nn:mt,yt)]},dc=function(at,qe){if(16===at.type)return at.number/100*qe;if(Br(at))switch(at.unit){case"rem":case"em":return 16*at.number;default:return at.number}return at.number},Il_parse=function(at,qe){if(15===qe.type)switch(qe.unit){case"deg":return Math.PI*qe.number/180;case"grad":return Math.PI/200*qe.number;case"rad":return qe.number;case"turn":return 2*Math.PI*qe.number}throw new Error("Unsupported angle type")},Zc=function(at){return 15===at.type&&("deg"===at.unit||"grad"===at.unit||"rad"===at.unit||"turn"===at.unit)},sl=function(at){switch(at.filter(jn).map(function(yt){return yt.value}).join(" ")){case"to bottom right":case"to right bottom":case"left top":case"top left":return[ol,ol];case"to top":case"bottom":return xs(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[ol,fl];case"to right":case"left":return xs(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[fl,fl];case"to bottom":case"top":return xs(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[fl,ol];case"to left":case"right":return xs(270)}return 0},xs=function(at){return Math.PI*at/180},yc_parse=function(at,qe){if(18===qe.type){var yt=lA[qe.name];if(typeof yt>"u")throw new Error('Attempting to parse an unsupported color function "'+qe.name+'"');return yt(at,qe.values)}if(5===qe.type){if(3===qe.value.length){var mt=qe.value.substring(0,1),Nn=qe.value.substring(1,2),br=qe.value.substring(2,3);return el(parseInt(mt+mt,16),parseInt(Nn+Nn,16),parseInt(br+br,16),1)}if(4===qe.value.length){mt=qe.value.substring(0,1),Nn=qe.value.substring(1,2),br=qe.value.substring(2,3);var oi=qe.value.substring(3,4);return el(parseInt(mt+mt,16),parseInt(Nn+Nn,16),parseInt(br+br,16),parseInt(oi+oi,16)/255)}if(6===qe.value.length)return mt=qe.value.substring(0,2),Nn=qe.value.substring(2,4),br=qe.value.substring(4,6),el(parseInt(mt,16),parseInt(Nn,16),parseInt(br,16),1);if(8===qe.value.length)return mt=qe.value.substring(0,2),Nn=qe.value.substring(2,4),br=qe.value.substring(4,6),oi=qe.value.substring(6,8),el(parseInt(mt,16),parseInt(Nn,16),parseInt(br,16),parseInt(oi,16)/255)}if(20===qe.type){var Ti=dl[qe.value.toUpperCase()];if(typeof Ti<"u")return Ti}return dl.TRANSPARENT},El=function(at){return 0==(255&at)},Bc=function(at){var qe=255&at,yt=255&at>>8,mt=255&at>>16,Nn=255&at>>24;return qe<255?"rgba("+Nn+","+mt+","+yt+","+qe/255+")":"rgb("+Nn+","+mt+","+yt+")"},el=function(at,qe,yt,mt){return(at<<24|qe<<16|yt<<8|Math.round(255*mt)<<0)>>>0},bl=function(at,qe){if(17===at.type)return at.number;if(16===at.type){var yt=3===qe?1:255;return 3===qe?at.number/100*yt:Math.round(at.number/100*yt)}return 0},Sl=function(at,qe){var yt=qe.filter(Ts);if(3===yt.length){var mt=yt.map(bl);return el(mt[0],mt[1],mt[2],1)}if(4===yt.length){var Ti=yt.map(bl);return el(Ti[0],Ti[1],Ti[2],Ti[3])}return 0};function hl(at,qe,yt){return yt<0&&(yt+=1),yt>=1&&(yt-=1),yt<1/6?(qe-at)*yt*6+at:yt<.5?qe:yt<2/3?6*(qe-at)*(2/3-yt)+at:at}var Kc=function(at,qe){var yt=qe.filter(Ts),mt=yt[0],Nn=yt[1],br=yt[2],oi=yt[3],Ti=(17===mt.type?xs(mt.number):Il_parse(at,mt))/(2*Math.PI),Si=es(Nn)?Nn.number/100:0,ma=es(br)?br.number/100:0,Fa=typeof oi<"u"&&es(oi)?dc(oi,1):1;if(0===Si)return el(255*ma,255*ma,255*ma,1);var ka=ma<=.5?ma*(Si+1):ma+Si-ma*Si,so=2*ma-ka,As=hl(so,ka,Ti+1/3),qo=hl(so,ka,Ti),ys=hl(so,ka,Ti-1/3);return el(255*As,255*qo,255*ys,Fa)},lA={hsl:Kc,hsla:Kc,rgb:Sl,rgba:Sl},nA=function(at,qe){return yc_parse(at,Sc.create(qe).parseComponentValue())},dl={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},Ks={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(at,qe){return qe.map(function(yt){if(jn(yt))switch(yt.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},tl={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Ds=function(at,qe){var yt=yc_parse(at,qe[0]),mt=qe[1];return mt&&es(mt)?{color:yt,stop:mt}:{color:yt,stop:null}},Rc=function(at,qe){var yt=at[0],mt=at[at.length-1];null===yt.stop&&(yt.stop=ol),null===mt.stop&&(mt.stop=fl);for(var Nn=[],br=0,oi=0;oibr?Si:br),br=Si}else Nn.push(null)}var ma=null;for(oi=0;oioi.optimumDistance)?{optimumCorner:Ti,optimumDistance:Fa}:oi},{optimumDistance:Nn?1/0:-1/0,optimumCorner:null}).optimumCorner},Xl=function(at,qe){var yt=xs(180),mt=[];return Cc(qe).forEach(function(Nn,br){if(0===br){var oi=Nn[0];if(20===oi.type&&-1!==["top","left","right","bottom"].indexOf(oi.value))return void(yt=sl(Nn));if(Zc(oi))return void(yt=(Il_parse(at,oi)+xs(270))%xs(360))}var Ti=Ds(at,Nn);mt.push(Ti)}),{angle:yt,stops:mt,type:1}},fA="closest-side",ml="farthest-side",Io="closest-corner",ul="farthest-corner",ln="ellipse",Vn="contain",Di=function(at,qe){var yt=0,mt=3,Nn=[],br=[];return Cc(qe).forEach(function(oi,Ti){var Si=!0;if(0===Ti?Si=oi.reduce(function(Fa,ka){if(jn(ka))switch(ka.value){case"center":return br.push(pA),!1;case"top":case"left":return br.push(ol),!1;case"right":case"bottom":return br.push(fl),!1}else if(es(ka)||Ac(ka))return br.push(ka),!1;return Fa},Si):1===Ti&&(Si=oi.reduce(function(Fa,ka){if(jn(ka))switch(ka.value){case"circle":return yt=0,!1;case ln:return yt=1,!1;case Vn:case fA:return mt=0,!1;case ml:return mt=1,!1;case Io:return mt=2,!1;case"cover":case ul:return mt=3,!1}else if(Ac(ka)||es(ka))return Array.isArray(mt)||(mt=[]),mt.push(ka),!1;return Fa},Si)),Si){var ma=Ds(at,oi);Nn.push(ma)}}),{size:mt,shape:yt,stops:Nn,position:br,type:2}},po_parse=function(at,qe){if(22===qe.type){var yt={url:qe.value,type:0};return at.cache.addImage(qe.value),yt}if(18===qe.type){var mt=ia[qe.name];if(typeof mt>"u")throw new Error('Attempting to parse an unsupported image function "'+qe.name+'"');return mt(at,qe.values)}throw new Error("Unsupported image type "+qe.type)};for(var ia={"linear-gradient":function(at,qe){var yt=xs(180),mt=[];return Cc(qe).forEach(function(Nn,br){if(0===br){var oi=Nn[0];if(20===oi.type&&"to"===oi.value)return void(yt=sl(Nn));if(Zc(oi))return void(yt=Il_parse(at,oi))}var Ti=Ds(at,Nn);mt.push(Ti)}),{angle:yt,stops:mt,type:1}},"-moz-linear-gradient":Xl,"-ms-linear-gradient":Xl,"-o-linear-gradient":Xl,"-webkit-linear-gradient":Xl,"radial-gradient":function(at,qe){var yt=0,mt=3,Nn=[],br=[];return Cc(qe).forEach(function(oi,Ti){var Si=!0;if(0===Ti){var ma=!1;Si=oi.reduce(function(ka,so){if(ma)if(jn(so))switch(so.value){case"center":return br.push(pA),ka;case"top":case"left":return br.push(ol),ka;case"right":case"bottom":return br.push(fl),ka}else(es(so)||Ac(so))&&br.push(so);else if(jn(so))switch(so.value){case"circle":return yt=0,!1;case ln:return yt=1,!1;case"at":return ma=!0,!1;case fA:return mt=0,!1;case"cover":case ml:return mt=1,!1;case Vn:case Io:return mt=2,!1;case ul:return mt=3,!1}else if(Ac(so)||es(so))return Array.isArray(mt)||(mt=[]),mt.push(so),!1;return ka},Si)}if(Si){var Fa=Ds(at,oi);Nn.push(Fa)}}),{size:mt,shape:yt,stops:Nn,position:br,type:2}},"-moz-radial-gradient":Di,"-ms-radial-gradient":Di,"-o-radial-gradient":Di,"-webkit-radial-gradient":Di,"-webkit-gradient":function(at,qe){var yt=xs(180),mt=[],Nn=1;return Cc(qe).forEach(function(Si,ma){var Fa=Si[0];if(0===ma){if(jn(Fa)&&"linear"===Fa.value)return void(Nn=1);if(jn(Fa)&&"radial"===Fa.value)return void(Nn=2)}if(18===Fa.type)if("from"===Fa.name){var ka=yc_parse(at,Fa.values[0]);mt.push({stop:ol,color:ka})}else if("to"===Fa.name)ka=yc_parse(at,Fa.values[0]),mt.push({stop:fl,color:ka});else if("color-stop"===Fa.name){var so=Fa.values.filter(Ts);if(2===so.length){ka=yc_parse(at,so[1]);var As=so[0];zr(As)&&mt.push({stop:{type:16,number:100*As.number,flags:As.flags},color:ka})}}}),1===Nn?{angle:(yt+xs(180))%xs(360),stops:mt,type:Nn}:{size:3,shape:0,stops:mt,position:[],type:Nn}}},bs={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(at,qe){if(0===qe.length)return[];var yt=qe[0];return 20===yt.type&&"none"===yt.value?[]:qe.filter(function(mt){return Ts(mt)&&function $s(at){return!(20===at.type&&"none"===at.value||18===at.type&&!ia[at.name])}(mt)}).map(function(mt){return po_parse(at,mt)})}},Qs={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(at,qe){return qe.map(function(yt){if(jn(yt))switch(yt.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},is={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(at,qe){return Cc(qe).map(function(yt){return yt.filter(es)}).map(fc)}},Ro={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(at,qe){return Cc(qe).map(function(yt){return yt.filter(jn).map(function(mt){return mt.value}).join(" ")}).map(Ms)}},Ms=function(at){switch(at){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;default:return 0}},hc=function(at){return at.AUTO="auto",at.CONTAIN="contain",at.COVER="cover",at}(hc||{}),Pc={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(at,qe){return Cc(qe).map(function(yt){return yt.filter(Kl)})}},Kl=function(at){return jn(at)||es(at)},lc=function(at){return{name:"border-"+at+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},ts=lc("top"),cl=lc("right"),rc=lc("bottom"),va=lc("left"),Ps=function(at){return{name:"border-radius-"+at,initialValue:"0 0",prefix:!1,type:1,parse:function(qe,yt){return fc(yt.filter(es))}}},kl=Ps("top-left"),Ns=Ps("top-right"),us=Ps("bottom-right"),Ls=Ps("bottom-left"),nl=function(at){return{name:"border-"+at+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(qe,yt){switch(yt){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},sc=nl("top"),Fc=nl("right"),jl=nl("bottom"),Tl=nl("left"),kc=function(at){return{name:"border-"+at+"-width",initialValue:"0",type:0,prefix:!1,parse:function(qe,yt){return Br(yt)?yt.number:0}}},Ql=kc("top"),iA=kc("right"),$r=kc("bottom"),vt=kc("left"),Wt={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Xr={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(at,qe){return"rtl"===qe?1:0}},ca={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(at,qe){return qe.filter(jn).reduce(function(yt,mt){return yt|la(mt.value)},0)}},la=function(at){switch(at){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Bo={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(at,qe){switch(qe){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},ks={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(at,qe){return 20===qe.type&&"normal"===qe.value?0:17===qe.type||15===qe.type?qe.number:0}},Qc=function(at){return at.NORMAL="normal",at.STRICT="strict",at}(Qc||{}),To={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(at,qe){return"strict"===qe?Qc.STRICT:Qc.NORMAL}},Ol={name:"line-height",initialValue:"normal",prefix:!1,type:4},pl=function(at,qe){return jn(at)&&"normal"===at.value?1.2*qe:17===at.type?qe*at.number:es(at)?dc(at,qe):qe},Wl={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(at,qe){return 20===qe.type&&"none"===qe.value?null:po_parse(at,qe)}},AA={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(at,qe){return"inside"===qe?0:1}},xr={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(at,qe){switch(qe){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;default:return-1}}},Ia=function(at){return{name:"margin-"+at,initialValue:"0",prefix:!1,type:4}},wt=Ia("top"),Ir=Ia("right"),yr=Ia("bottom"),qi=Ia("left"),At={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(at,qe){return qe.filter(jn).map(function(yt){switch(yt.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;default:return 0}})}},ht={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(at,qe){return"break-word"===qe?"break-word":"normal"}},Ue=function(at){return{name:"padding-"+at,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},pt=Ue("top"),Rt=Ue("right"),_t=Ue("bottom"),bn=Ue("left"),hr={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(at,qe){switch(qe){case"right":return 2;case"center":case"justify":return 1;default:return 0}}},Ur={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(at,qe){switch(qe){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Gt={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(at,qe){return 1===qe.length&&Vi(qe[0],"none")?[]:Cc(qe).map(function(yt){for(var mt={color:dl.TRANSPARENT,offsetX:ol,offsetY:ol,blur:ol},Nn=0,br=0;br"u")throw new Error('Attempting to parse an unsupported transform function "'+qe.name+'"');return yt(qe.values)}return null}},dt={matrix:function(at){var qe=at.filter(function(yt){return 17===yt.type}).map(function(yt){return yt.number});return 6===qe.length?qe:null},matrix3d:function(at){var qe=at.filter(function(Si){return 17===Si.type}).map(function(Si){return Si.number});return 16===qe.length?[qe[0],qe[1],qe[4],qe[5],qe[12],qe[13]]:null}},Jt={type:16,number:50,flags:4},Bn=[Jt,Jt],fr={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(at,qe){var yt=qe.filter(es);return 2!==yt.length?Bn:[yt[0],yt[1]]}},Vr={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(at,qe){switch(qe){case"hidden":return 1;case"collapse":return 2;default:return 0}}},bi=function(at){return at.NORMAL="normal",at.BREAK_ALL="break-all",at.KEEP_ALL="keep-all",at}(bi||{}),Mi={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(at,qe){switch(qe){case"break-all":return bi.BREAK_ALL;case"keep-all":return bi.KEEP_ALL;default:return bi.NORMAL}}},Aa={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(at,qe){if(20===qe.type)return{auto:!0,order:0};if(zr(qe))return{auto:!1,order:qe.number};throw new Error("Invalid z-index number parsed")}},ge={name:"time",parse:function(at,qe){if(15===qe.type)switch(qe.unit.toLowerCase()){case"s":return 1e3*qe.number;case"ms":return qe.number}throw new Error("Unsupported time type")}},Ct={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(at,qe){return zr(qe)?qe.number:1}},dn={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Sr={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(at,qe){return qe.filter(jn).map(function(yt){switch(yt.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(yt){return 0!==yt})}},Zn={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(at,qe){var yt=[],mt=[];return qe.forEach(function(Nn){switch(Nn.type){case 20:case 0:yt.push(Nn.value);break;case 17:yt.push(Nn.number.toString());break;case 4:mt.push(yt.join(" ")),yt.length=0}}),yt.length&&mt.push(yt.join(" ")),mt.map(function(Nn){return-1===Nn.indexOf(" ")?Nn:"'"+Nn+"'"})}},Yn={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},sa={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(at,qe){return zr(qe)?qe.number:jn(qe)&&"bold"===qe.value?700:400}},ra={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(at,qe){return qe.filter(jn).map(function(yt){return yt.value})}},ee={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(at,qe){switch(qe){case"oblique":return"oblique";case"italic":return"italic";default:return"normal"}}},xt=function(at,qe){return 0!=(at&qe)},ir={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(at,qe){if(0===qe.length)return[];var yt=qe[0];return 20===yt.type&&"none"===yt.value?[]:qe}},ti={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(at,qe){if(0===qe.length)return null;var yt=qe[0];if(20===yt.type&&"none"===yt.value)return null;for(var mt=[],Nn=qe.filter(zo),br=0;br1?1:0],this.overflowWrap=ye(qe,ht,yt.overflowWrap),this.paddingTop=ye(qe,pt,yt.paddingTop),this.paddingRight=ye(qe,Rt,yt.paddingRight),this.paddingBottom=ye(qe,_t,yt.paddingBottom),this.paddingLeft=ye(qe,bn,yt.paddingLeft),this.paintOrder=ye(qe,io,yt.paintOrder),this.position=ye(qe,Ur,yt.position),this.textAlign=ye(qe,hr,yt.textAlign),this.textDecorationColor=ye(qe,dn,null!==(mt=yt.textDecorationColor)&&void 0!==mt?mt:yt.color),this.textDecorationLine=ye(qe,Sr,null!==(Nn=yt.textDecorationLine)&&void 0!==Nn?Nn:yt.textDecoration),this.textShadow=ye(qe,Gt,yt.textShadow),this.textTransform=ye(qe,Ar,yt.textTransform),this.transform=ye(qe,pi,yt.transform),this.transformOrigin=ye(qe,fr,yt.transformOrigin),this.visibility=ye(qe,Vr,yt.visibility),this.webkitTextStrokeColor=ye(qe,Vo,yt.webkitTextStrokeColor),this.webkitTextStrokeWidth=ye(qe,Ao,yt.webkitTextStrokeWidth),this.wordBreak=ye(qe,Mi,yt.wordBreak),this.zIndex=ye(qe,Aa,yt.zIndex)}return at.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&0===this.visibility},at.prototype.isTransparent=function(){return El(this.backgroundColor)},at.prototype.isTransformed=function(){return null!==this.transform},at.prototype.isPositioned=function(){return 0!==this.position},at.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},at.prototype.isFloating=function(){return 0!==this.float},at.prototype.isInlineLevel=function(){return xt(this.display,4)||xt(this.display,33554432)||xt(this.display,268435456)||xt(this.display,536870912)||xt(this.display,67108864)||xt(this.display,134217728)},at}(),Vs=function at(qe,yt){this.content=ye(qe,ir,yt.content),this.quotes=ye(qe,Ci,yt.quotes)},Ko=function at(qe,yt){this.counterIncrement=ye(qe,ti,yt.counterIncrement),this.counterReset=ye(qe,ai,yt.counterReset)},ye=function(at,qe,yt){var mt=new al,Nn=null!==yt&&typeof yt<"u"?yt.toString():qe.initialValue;mt.write(Nn);var br=new Sc(mt.read());switch(qe.type){case 2:var oi=br.parseComponentValue();return qe.parse(at,jn(oi)?oi.value:qe.initialValue);case 0:return qe.parse(at,br.parseComponentValue());case 1:return qe.parse(at,br.parseComponentValues());case 4:return br.parseComponentValue();case 3:switch(qe.format){case"angle":return Il_parse(at,br.parseComponentValue());case"color":return yc_parse(at,br.parseComponentValue());case"image":return po_parse(at,br.parseComponentValue());case"length":var Ti=br.parseComponentValue();return Ac(Ti)?Ti:ol;case"length-percentage":var Si=br.parseComponentValue();return es(Si)?Si:ol;case"time":return ge.parse(at,br.parseComponentValue())}}},dr=function(at,qe){var yt=function(at){switch(at.getAttribute("data-html2canvas-debug")){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}}(at);return 1===yt||qe===yt},Sn=function at(qe,yt){this.context=qe,this.textNodes=[],this.elements=[],this.flags=0,dr(yt,3),this.styles=new ho(qe,window.getComputedStyle(yt,null)),Ju(yt)&&(this.styles.animationDuration.some(function(mt){return mt>0})&&(yt.style.animationDuration="0s"),null!==this.styles.transform&&(yt.style.transform="none")),this.bounds=c(this.context,yt),dr(yt,4)&&(this.flags|=16)},Yi="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ta=typeof Uint8Array>"u"?[]:new Uint8Array(256),Ga=0;Ga<64;Ga++)ta[Yi.charCodeAt(Ga)]=Ga;for(var bd=function(at,qe,yt){return at.slice?at.slice(qe,yt):new Uint16Array(Array.prototype.slice.call(at,qe,yt))},rd=function(){function at(qe,yt,mt,Nn,br,oi){this.initialValue=qe,this.errorValue=yt,this.highStart=mt,this.highValueIndex=Nn,this.index=br,this.data=oi}return at.prototype.get=function(qe){var yt;if(qe>=0){if(qe<55296||qe>56319&&qe<=65535)return this.data[yt=((yt=this.index[qe>>5])<<2)+(31&qe)];if(qe<=65535)return this.data[yt=((yt=this.index[2048+(qe-55296>>5)])<<2)+(31&qe)];if(qe>11)],this.data[yt=((yt=this.index[yt+=qe>>5&63])<<2)+(31&qe)];if(qe<=1114111)return this.data[this.highValueIndex]}return this.errorValue},at}(),id="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",pd=typeof Uint8Array>"u"?[]:new Uint8Array(256),Uc=0;Uc<64;Uc++)pd[id.charCodeAt(Uc)]=Uc;var ao=8,ps=9,Xc=11,vA=12,Hh=function(){for(var at=[],qe=0;qe>10),oi%1024+56320),(Nn+1===yt||mt.length>16384)&&(br+=String.fromCharCode.apply(String,mt),mt.length=0)}return br},zu=function(at,qe){var yt=function(at){var mt,br,oi,Ti,Si,qe=.75*at.length,yt=at.length,Nn=0;"="===at[at.length-1]&&(qe--,"="===at[at.length-2]&&qe--);var ma=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(qe):new Array(qe),Fa=Array.isArray(ma)?ma:new Uint8Array(ma);for(mt=0;mt>4,Fa[Nn++]=(15&oi)<<4|Ti>>2,Fa[Nn++]=(3&Ti)<<6|63&Si;return ma}(at),mt=Array.isArray(yt)?function(at){for(var qe=at.length,yt=[],mt=0;mt=55296&&Nn<=56319&&yt=yt)return{done:!0,value:null};for(var oi="\xd7";mtoi.x||Fa.y>oi.y;return oi=Fa,0===ma||ka});return at.body.removeChild(qe),Ti}(document);return Object.defineProperty(bA,"SUPPORT_WORD_BREAKING",{value:at}),at},get SUPPORT_SVG_DRAWING(){var at=function(at){var qe=new Image,yt=at.createElement("canvas"),mt=yt.getContext("2d");if(!mt)return!1;qe.src="data:image/svg+xml,";try{mt.drawImage(qe,0,0),yt.toDataURL()}catch{return!1}return!0}(document);return Object.defineProperty(bA,"SUPPORT_SVG_DRAWING",{value:at}),at},get SUPPORT_FOREIGNOBJECT_DRAWING(){var at="function"==typeof Array.from&&"function"==typeof window.fetch?function(at){var qe=at.createElement("canvas"),yt=100;qe.width=yt,qe.height=yt;var mt=qe.getContext("2d");if(!mt)return Promise.reject(!1);mt.fillStyle="rgb(0, 255, 0)",mt.fillRect(0,0,yt,yt);var Nn=new Image,br=qe.toDataURL();Nn.src=br;var oi=Hu(yt,yt,0,0,Nn);return mt.fillStyle="red",mt.fillRect(0,0,yt,yt),hh(oi).then(function(Ti){mt.drawImage(Ti,0,0);var Si=mt.getImageData(0,0,yt,yt).data;mt.fillStyle="red",mt.fillRect(0,0,yt,yt);var ma=at.createElement("div");return ma.style.backgroundImage="url("+br+")",ma.style.height="100px",Ud(Si)?hh(Hu(yt,yt,0,0,ma)):Promise.reject(!1)}).then(function(Ti){return mt.drawImage(Ti,0,0),Ud(mt.getImageData(0,0,yt,yt).data)}).catch(function(){return!1})}(document):Promise.resolve(!1);return Object.defineProperty(bA,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:at}),at},get SUPPORT_CORS_IMAGES(){var at=typeof(new Image).crossOrigin<"u";return Object.defineProperty(bA,"SUPPORT_CORS_IMAGES",{value:at}),at},get SUPPORT_RESPONSE_TYPE(){var at="string"==typeof(new XMLHttpRequest).responseType;return Object.defineProperty(bA,"SUPPORT_RESPONSE_TYPE",{value:at}),at},get SUPPORT_CORS_XHR(){var at="withCredentials"in new XMLHttpRequest;return Object.defineProperty(bA,"SUPPORT_CORS_XHR",{value:at}),at},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var at=!!(typeof Intl<"u"&&Intl.Segmenter);return Object.defineProperty(bA,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:at}),at}},ju=function at(qe,yt){this.text=qe,this.bounds=yt},zd=function(at,qe){var yt=qe.ownerDocument;if(yt){var mt=yt.createElement("html2canvaswrapper");mt.appendChild(qe.cloneNode(!0));var Nn=qe.parentNode;if(Nn){Nn.replaceChild(mt,qe);var br=c(at,mt);return mt.firstChild&&Nn.replaceChild(mt.firstChild,mt),br}}return r.EMPTY},Gu=function(at,qe,yt){var mt=at.ownerDocument;if(!mt)throw new Error("Node has no owner document");var Nn=mt.createRange();return Nn.setStart(at,qe),Nn.setEnd(at,qe+yt),Nn},Kd=function(at){if(bA.SUPPORT_NATIVE_TEXT_SEGMENTATION){var qe=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(qe.segment(at)).map(function(yt){return yt.segment})}return function(at){for(var mt,qe=bu(at),yt=[];!(mt=qe.next()).done;)mt.value&&yt.push(mt.value.slice());return yt}(at)},_A=function(at,qe){return 0!==qe.letterSpacing?Kd(at):function(at,qe){if(bA.SUPPORT_NATIVE_TEXT_SEGMENTATION){var yt=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(yt.segment(at)).map(function(mt){return mt.segment})}return dA(at,qe)}(at,qe)},Gl=[32,160,4961,65792,65793,4153,4241],dA=function(at,qe){for(var Nn,yt=function(at,qe){var yt=s(at),mt=xa(yt,qe),Nn=mt[0],br=mt[1],oi=mt[2],Ti=yt.length,Si=0,ma=0;return{next:function(){if(ma>=Ti)return{done:!0,value:null};for(var Fa=yn;ma0)if(bA.SUPPORT_RANGE_BOUNDS){var Si=Gu(mt,oi,Ti.length).getClientRects();if(Si.length>1){var ma=Kd(Ti),Fa=0;ma.forEach(function(so){br.push(new ju(so,r.fromDOMRectList(at,Gu(mt,Fa+oi,so.length).getClientRects()))),Fa+=so.length})}else br.push(new ju(Ti,r.fromDOMRectList(at,Si)))}else{var ka=mt.splitText(Ti.length);br.push(new ju(Ti,zd(at,mt))),mt=ka}else bA.SUPPORT_RANGE_BOUNDS||(mt=mt.splitText(Ti.length));oi+=Ti.length}),br}(qe,this.text,mt,yt)},ru=function(at,qe){switch(qe){case 1:return at.toLowerCase();case 3:return at.replace(ql,mf);case 2:return at.toUpperCase();default:return at}},ql=/(^|\s|:|-|\(|\))([a-z])/g,mf=function(at,qe,yt){return at.length>0?qe+yt.toUpperCase():at},ie=function(at){function qe(yt,mt){var Nn=at.call(this,yt,mt)||this;return Nn.src=mt.currentSrc||mt.src,Nn.intrinsicWidth=mt.naturalWidth,Nn.intrinsicHeight=mt.naturalHeight,Nn.context.cache.addImage(Nn.src),Nn}return f(qe,at),qe}(Sn),bt=function(at){function qe(yt,mt){var Nn=at.call(this,yt,mt)||this;return Nn.canvas=mt,Nn.intrinsicWidth=mt.width,Nn.intrinsicHeight=mt.height,Nn}return f(qe,at),qe}(Sn),Ut=function(at){function qe(yt,mt){var Nn=at.call(this,yt,mt)||this,br=new XMLSerializer,oi=c(yt,mt);return mt.setAttribute("width",oi.width+"px"),mt.setAttribute("height",oi.height+"px"),Nn.svg="data:image/svg+xml,"+encodeURIComponent(br.serializeToString(mt)),Nn.intrinsicWidth=mt.width.baseVal.value,Nn.intrinsicHeight=mt.height.baseVal.value,Nn.context.cache.addImage(Nn.svg),Nn}return f(qe,at),qe}(Sn),rr=function(at){function qe(yt,mt){var Nn=at.call(this,yt,mt)||this;return Nn.value=mt.value,Nn}return f(qe,at),qe}(Sn),Dn=function(at){function qe(yt,mt){var Nn=at.call(this,yt,mt)||this;return Nn.start=mt.start,Nn.reversed="boolean"==typeof mt.reversed&&!0===mt.reversed,Nn}return f(qe,at),qe}(Sn),hn=[{type:15,flags:0,unit:"px",number:3}],ya=[{type:16,flags:0,number:50}],_a="checkbox",da="radio",ha="password",Ta=707406591,Na=function(at){function qe(yt,mt){var Nn=at.call(this,yt,mt)||this;switch(Nn.type=mt.type.toLowerCase(),Nn.checked=mt.checked,Nn.value=function(at){var qe=at.type===ha?new Array(at.value.length+1).join("\u2022"):at.value;return 0===qe.length?at.placeholder||"":qe}(mt),(Nn.type===_a||Nn.type===da)&&(Nn.styles.backgroundColor=3739148031,Nn.styles.borderTopColor=Nn.styles.borderRightColor=Nn.styles.borderBottomColor=Nn.styles.borderLeftColor=2779096575,Nn.styles.borderTopWidth=Nn.styles.borderRightWidth=Nn.styles.borderBottomWidth=Nn.styles.borderLeftWidth=1,Nn.styles.borderTopStyle=Nn.styles.borderRightStyle=Nn.styles.borderBottomStyle=Nn.styles.borderLeftStyle=1,Nn.styles.backgroundClip=[0],Nn.styles.backgroundOrigin=[0],Nn.bounds=function(at){return at.width>at.height?new r(at.left+(at.width-at.height)/2,at.top,at.height,at.height):at.width0)yt.textNodes.push(new uA(at,Nn,yt.styles));else if(iu(Nn))if(Zg(Nn)&&Nn.assignedNodes)Nn.assignedNodes().forEach(function(Ti){return Vu(at,Ti,yt,mt)});else{var oi=zf(at,Nn);oi.styles.isVisible()&&(fg(Nn,oi,mt)?oi.flags|=4:hg(oi.styles)&&(oi.flags|=2),-1!==dg.indexOf(Nn.tagName)&&(oi.flags|=8),yt.elements.push(oi),Nn.shadowRoot?Vu(at,Nn.shadowRoot,oi,mt):!Wu(Nn)&&!od(Nn)&&!Zu(Nn)&&Vu(at,Nn,oi,mt))}},zf=function(at,qe){return XA(qe)?new ie(at,qe):mg(qe)?new bt(at,qe):od(qe)?new Ut(at,qe):Lp(qe)?new rr(at,qe):vf(qe)?new Dn(at,qe):mA(qe)?new Na(at,qe):Zu(qe)?new uo(at,qe):Wu(qe)?new Oc(at,qe):sd(qe)?new gA(at,qe):new Sn(at,qe)},ug=function(at,qe){var yt=zf(at,qe);return yt.flags|=4,Vu(at,qe,yt,yt),yt},fg=function(at,qe,yt){return qe.styles.isPositionedWithZIndex()||qe.styles.opacity<1||qe.styles.isTransformed()||gg(at)&&yt.styles.isTransparent()},hg=function(at){return at.isPositioned()||at.isFloating()},gh=function(at){return at.nodeType===Node.TEXT_NODE},iu=function(at){return at.nodeType===Node.ELEMENT_NODE},Ju=function(at){return iu(at)&&typeof at.style<"u"&&!pf(at)},pf=function(at){return"object"==typeof at.className},Lp=function(at){return"LI"===at.tagName},vf=function(at){return"OL"===at.tagName},mA=function(at){return"INPUT"===at.tagName},od=function(at){return"svg"===at.tagName},gg=function(at){return"BODY"===at.tagName},mg=function(at){return"CANVAS"===at.tagName},au=function(at){return"VIDEO"===at.tagName},XA=function(at){return"IMG"===at.tagName},sd=function(at){return"IFRAME"===at.tagName},Ku=function(at){return"STYLE"===at.tagName},Wu=function(at){return"TEXTAREA"===at.tagName},Zu=function(at){return"SELECT"===at.tagName},Zg=function(at){return"SLOT"===at.tagName},ou=function(at){return at.tagName.indexOf("-")>0},kp=function(){function at(){this.counters={}}return at.prototype.getCounterValue=function(qe){var yt=this.counters[qe];return yt&&yt.length?yt[yt.length-1]:1},at.prototype.getCounterValues=function(qe){return this.counters[qe]||[]},at.prototype.pop=function(qe){var yt=this;qe.forEach(function(mt){return yt.counters[mt].pop()})},at.prototype.parse=function(qe){var yt=this,mt=qe.counterIncrement,Nn=qe.counterReset,br=!0;null!==mt&&mt.forEach(function(Ti){var Si=yt.counters[Ti.counter];Si&&0!==Ti.increment&&(br=!1,Si.length||Si.push(1),Si[Math.max(0,Si.length-1)]+=Ti.increment)});var oi=[];return br&&Nn.forEach(function(Ti){var Si=yt.counters[Ti.counter];oi.push(Ti.counter),Si||(Si=yt.counters[Ti.counter]=[]),Si.push(Ti.reset)}),oi},at}(),Yd={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Qo={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054f","\u054e","\u054d","\u054c","\u054b","\u054a","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053f","\u053e","\u053d","\u053c","\u053b","\u053a","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},Yf={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05d9\u05f3","\u05d8\u05f3","\u05d7\u05f3","\u05d6\u05f3","\u05d5\u05f3","\u05d4\u05f3","\u05d3\u05f3","\u05d2\u05f3","\u05d1\u05f3","\u05d0\u05f3","\u05ea","\u05e9","\u05e8","\u05e7","\u05e6","\u05e4","\u05e2","\u05e1","\u05e0","\u05de","\u05dc","\u05db","\u05d9\u05d8","\u05d9\u05d7","\u05d9\u05d6","\u05d8\u05d6","\u05d8\u05d5","\u05d9","\u05d8","\u05d7","\u05d6","\u05d5","\u05d4","\u05d3","\u05d2","\u05d1","\u05d0"]},Po={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10f5","\u10f0","\u10ef","\u10f4","\u10ee","\u10ed","\u10ec","\u10eb","\u10ea","\u10e9","\u10e8","\u10e7","\u10e6","\u10e5","\u10e4","\u10f3","\u10e2","\u10e1","\u10e0","\u10df","\u10de","\u10dd","\u10f2","\u10dc","\u10db","\u10da","\u10d9","\u10d8","\u10d7","\u10f1","\u10d6","\u10d5","\u10d4","\u10d3","\u10d2","\u10d1","\u10d0"]},xo=function(at,qe,yt,mt,Nn,br){return atyt?Bu(at,Nn,br.length>0):mt.integers.reduce(function(oi,Ti,Si){for(;at>=Ti;)at-=Ti,oi+=mt.values[Si];return oi},"")+br},Oo=function(at,qe,yt,mt){var Nn="";do{yt||at--,Nn=mt(at)+Nn,at/=qe}while(at*qe>=qe);return Nn},mo=function(at,qe,yt,mt,Nn){var br=yt-qe+1;return(at<0?"-":"")+(Oo(Math.abs(at),br,mt,function(oi){return h(Math.floor(oi%br)+qe)})+Nn)},yo=function(at,qe,yt){void 0===yt&&(yt=". ");var mt=qe.length;return Oo(Math.abs(at),mt,!1,function(Nn){return qe[Math.floor(Nn%mt)]})+yt},Zd=function(at,qe,yt,mt,Nn,br){if(at<-9999||at>9999)return Bu(at,4,Nn.length>0);var oi=Math.abs(at),Ti=Nn;if(0===oi)return qe[0]+Ti;for(var Si=0;oi>0&&Si<=4;Si++){var ma=oi%10;0===ma&&xt(br,1)&&""!==Ti?Ti=qe[ma]+Ti:ma>1||1===ma&&0===Si||1===ma&&1===Si&&xt(br,2)||1===ma&&1===Si&&xt(br,4)&&at>100||1===ma&&Si>1&&xt(br,8)?Ti=qe[ma]+(Si>0?yt[Si-1]:"")+Ti:1===ma&&Si>0&&(Ti=yt[Si-1]+Ti),oi=Math.floor(oi/10)}return(at<0?mt:"")+Ti},_f="\ub9c8\uc774\ub108\uc2a4",Bu=function(at,qe,yt){var mt=yt?". ":"",Nn=yt?"\u3001":"",br=yt?", ":"",oi=yt?" ":"";switch(qe){case 0:return"\u2022"+oi;case 1:return"\u25e6"+oi;case 2:return"\u25fe"+oi;case 5:var Ti=mo(at,48,57,!0,mt);return Ti.length<4?"0"+Ti:Ti;case 4:return yo(at,"\u3007\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d",Nn);case 6:return xo(at,1,3999,Yd,3,mt).toLowerCase();case 7:return xo(at,1,3999,Yd,3,mt);case 8:return mo(at,945,969,!1,mt);case 9:return mo(at,97,122,!1,mt);case 10:return mo(at,65,90,!1,mt);case 11:return mo(at,1632,1641,!0,mt);case 12:case 49:return xo(at,1,9999,Qo,3,mt);case 35:return xo(at,1,9999,Qo,3,mt).toLowerCase();case 13:return mo(at,2534,2543,!0,mt);case 14:case 30:return mo(at,6112,6121,!0,mt);case 15:return yo(at,"\u5b50\u4e11\u5bc5\u536f\u8fb0\u5df3\u5348\u672a\u7533\u9149\u620c\u4ea5",Nn);case 16:return yo(at,"\u7532\u4e59\u4e19\u4e01\u620a\u5df1\u5e9a\u8f9b\u58ec\u7678",Nn);case 17:case 48:return Zd(at,"\u96f6\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d","\u5341\u767e\u5343\u842c","\u8ca0",Nn,14);case 47:return Zd(at,"\u96f6\u58f9\u8cb3\u53c3\u8086\u4f0d\u9678\u67d2\u634c\u7396","\u62fe\u4f70\u4edf\u842c","\u8ca0",Nn,15);case 42:return Zd(at,"\u96f6\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d","\u5341\u767e\u5343\u842c","\u8d1f",Nn,14);case 41:return Zd(at,"\u96f6\u58f9\u8d30\u53c1\u8086\u4f0d\u9646\u67d2\u634c\u7396","\u62fe\u4f70\u4edf\u842c","\u8d1f",Nn,15);case 26:return Zd(at,"\u3007\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d","\u5341\u767e\u5343\u4e07","\u30de\u30a4\u30ca\u30b9",Nn,0);case 25:return Zd(at,"\u96f6\u58f1\u5f10\u53c2\u56db\u4f0d\u516d\u4e03\u516b\u4e5d","\u62fe\u767e\u5343\u4e07","\u30de\u30a4\u30ca\u30b9",Nn,7);case 31:return Zd(at,"\uc601\uc77c\uc774\uc0bc\uc0ac\uc624\uc721\uce60\ud314\uad6c","\uc2ed\ubc31\ucc9c\ub9cc",_f,br,7);case 33:return Zd(at,"\u96f6\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d","\u5341\u767e\u5343\u842c",_f,br,0);case 32:return Zd(at,"\u96f6\u58f9\u8cb3\u53c3\u56db\u4e94\u516d\u4e03\u516b\u4e5d","\u62fe\u767e\u5343",_f,br,7);case 18:return mo(at,2406,2415,!0,mt);case 20:return xo(at,1,19999,Po,3,mt);case 21:return mo(at,2790,2799,!0,mt);case 22:return mo(at,2662,2671,!0,mt);case 22:return xo(at,1,10999,Yf,3,mt);case 23:return yo(at,"\u3042\u3044\u3046\u3048\u304a\u304b\u304d\u304f\u3051\u3053\u3055\u3057\u3059\u305b\u305d\u305f\u3061\u3064\u3066\u3068\u306a\u306b\u306c\u306d\u306e\u306f\u3072\u3075\u3078\u307b\u307e\u307f\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308a\u308b\u308c\u308d\u308f\u3090\u3091\u3092\u3093");case 24:return yo(at,"\u3044\u308d\u306f\u306b\u307b\u3078\u3068\u3061\u308a\u306c\u308b\u3092\u308f\u304b\u3088\u305f\u308c\u305d\u3064\u306d\u306a\u3089\u3080\u3046\u3090\u306e\u304a\u304f\u3084\u307e\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304d\u3086\u3081\u307f\u3057\u3091\u3072\u3082\u305b\u3059");case 27:return mo(at,3302,3311,!0,mt);case 28:return yo(at,"\u30a2\u30a4\u30a6\u30a8\u30aa\u30ab\u30ad\u30af\u30b1\u30b3\u30b5\u30b7\u30b9\u30bb\u30bd\u30bf\u30c1\u30c4\u30c6\u30c8\u30ca\u30cb\u30cc\u30cd\u30ce\u30cf\u30d2\u30d5\u30d8\u30db\u30de\u30df\u30e0\u30e1\u30e2\u30e4\u30e6\u30e8\u30e9\u30ea\u30eb\u30ec\u30ed\u30ef\u30f0\u30f1\u30f2\u30f3",Nn);case 29:return yo(at,"\u30a4\u30ed\u30cf\u30cb\u30db\u30d8\u30c8\u30c1\u30ea\u30cc\u30eb\u30f2\u30ef\u30ab\u30e8\u30bf\u30ec\u30bd\u30c4\u30cd\u30ca\u30e9\u30e0\u30a6\u30f0\u30ce\u30aa\u30af\u30e4\u30de\u30b1\u30d5\u30b3\u30a8\u30c6\u30a2\u30b5\u30ad\u30e6\u30e1\u30df\u30b7\u30f1\u30d2\u30e2\u30bb\u30b9",Nn);case 34:return mo(at,3792,3801,!0,mt);case 37:return mo(at,6160,6169,!0,mt);case 38:return mo(at,4160,4169,!0,mt);case 39:return mo(at,2918,2927,!0,mt);case 40:return mo(at,1776,1785,!0,mt);case 43:return mo(at,3046,3055,!0,mt);case 44:return mo(at,3174,3183,!0,mt);case 45:return mo(at,3664,3673,!0,mt);case 46:return mo(at,3872,3881,!0,mt);default:return mo(at,48,57,!0,mt)}},mh="data-html2canvas-ignore",xu=function(){function at(qe,yt,mt){if(this.context=qe,this.options=mt,this.scrolledElements=[],this.referenceElement=yt,this.counters=new kp,this.quoteDepth=0,!yt.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(yt.ownerDocument.documentElement,!1)}return at.prototype.toIFrame=function(qe,yt){var mt=this,Nn=ph(qe,yt);if(!Nn.contentWindow)return Promise.reject("Unable to find iframe window");var br=qe.defaultView.pageXOffset,oi=qe.defaultView.pageYOffset,Ti=Nn.contentWindow,Si=Ti.document,ma=wf(Nn).then(function(){return e(mt,void 0,void 0,function(){var Fa,ka;return n(this,function(so){switch(so.label){case 0:return this.scrolledElements.forEach(Xd),Ti&&(Ti.scrollTo(yt.left,yt.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(Ti.scrollY!==yt.top||Ti.scrollX!==yt.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(Ti.scrollX-yt.left,Ti.scrollY-yt.top,0,0))),Fa=this.options.onclone,typeof(ka=this.clonedReferenceElement)>"u"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:Si.fonts&&Si.fonts.ready?[4,Si.fonts.ready]:[3,2];case 1:so.sent(),so.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,vh(Si)]:[3,4];case 3:so.sent(),so.label=4;case 4:return"function"==typeof Fa?[2,Promise.resolve().then(function(){return Fa(Si,ka)}).then(function(){return Nn})]:[2,Nn]}})})});return Si.open(),Si.write(pg(document.doctype)+""),Hf(this.referenceElement.ownerDocument,br,oi),Si.replaceChild(Si.adoptNode(this.documentElement),Si.documentElement),Si.close(),ma},at.prototype.createElementClone=function(qe){if(dr(qe,2),mg(qe))return this.createCanvasClone(qe);if(au(qe))return this.createVideoClone(qe);if(Ku(qe))return this.createStyleClone(qe);var yt=qe.cloneNode(!1);return XA(yt)&&(XA(qe)&&qe.currentSrc&&qe.currentSrc!==qe.src&&(yt.src=qe.currentSrc,yt.srcset=""),"lazy"===yt.loading&&(yt.loading="eager")),ou(yt)?this.createCustomElementClone(yt):yt},at.prototype.createCustomElementClone=function(qe){var yt=document.createElement("html2canvascustomelement");return tf(qe.style,yt),yt},at.prototype.createStyleClone=function(qe){try{var yt=qe.sheet;if(yt&&yt.cssRules){var mt=[].slice.call(yt.cssRules,0).reduce(function(br,oi){return oi&&"string"==typeof oi.cssText?br+oi.cssText:br},""),Nn=qe.cloneNode(!1);return Nn.textContent=mt,Nn}}catch(br){if(this.context.logger.error("Unable to access cssRules property",br),"SecurityError"!==br.name)throw br}return qe.cloneNode(!1)},at.prototype.createCanvasClone=function(qe){var yt;if(this.options.inlineImages&&qe.ownerDocument){var mt=qe.ownerDocument.createElement("img");try{return mt.src=qe.toDataURL(),mt}catch{this.context.logger.info("Unable to inline canvas contents, canvas is tainted",qe)}}var Nn=qe.cloneNode(!1);try{Nn.width=qe.width,Nn.height=qe.height;var br=qe.getContext("2d"),oi=Nn.getContext("2d");if(oi)if(!this.options.allowTaint&&br)oi.putImageData(br.getImageData(0,0,qe.width,qe.height),0,0);else{var Ti=null!==(yt=qe.getContext("webgl2"))&&void 0!==yt?yt:qe.getContext("webgl");if(Ti){var Si=Ti.getContextAttributes();!1===Si?.preserveDrawingBuffer&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",qe)}oi.drawImage(qe,0,0)}return Nn}catch{this.context.logger.info("Unable to clone canvas as it is tainted",qe)}return Nn},at.prototype.createVideoClone=function(qe){var yt=qe.ownerDocument.createElement("canvas");yt.width=qe.offsetWidth,yt.height=qe.offsetHeight;var mt=yt.getContext("2d");try{return mt&&(mt.drawImage(qe,0,0,yt.width,yt.height),this.options.allowTaint||mt.getImageData(0,0,yt.width,yt.height)),yt}catch{this.context.logger.info("Unable to clone video as it is tainted",qe)}var Nn=qe.ownerDocument.createElement("canvas");return Nn.width=qe.offsetWidth,Nn.height=qe.offsetHeight,Nn},at.prototype.appendChildNode=function(qe,yt,mt){(!iu(yt)||!function(at){return"SCRIPT"===at.tagName}(yt)&&!yt.hasAttribute(mh)&&("function"!=typeof this.options.ignoreElements||!this.options.ignoreElements(yt)))&&(!this.options.copyStyles||!iu(yt)||!Ku(yt))&&qe.appendChild(this.cloneNode(yt,mt))},at.prototype.cloneChildNodes=function(qe,yt,mt){for(var Nn=this,br=qe.shadowRoot?qe.shadowRoot.firstChild:qe.firstChild;br;br=br.nextSibling)if(iu(br)&&Zg(br)&&"function"==typeof br.assignedNodes){var oi=br.assignedNodes();oi.length&&oi.forEach(function(Ti){return Nn.appendChildNode(yt,Ti,mt)})}else this.appendChildNode(yt,br,mt)},at.prototype.cloneNode=function(qe,yt){if(gh(qe))return document.createTextNode(qe.data);if(!qe.ownerDocument)return qe.cloneNode(!1);var mt=qe.ownerDocument.defaultView;if(mt&&iu(qe)&&(Ju(qe)||pf(qe))){var Nn=this.createElementClone(qe);Nn.style.transitionProperty="none";var br=mt.getComputedStyle(qe),oi=mt.getComputedStyle(qe,":before"),Ti=mt.getComputedStyle(qe,":after");this.referenceElement===qe&&Ju(Nn)&&(this.clonedReferenceElement=Nn),gg(Nn)&&Hm(Nn);var Si=this.counters.parse(new Ko(this.context,br)),ma=this.resolvePseudoContent(qe,Nn,oi,$u.BEFORE);ou(qe)&&(yt=!0),au(qe)||this.cloneChildNodes(qe,Nn,yt),ma&&Nn.insertBefore(ma,Nn.firstChild);var Fa=this.resolvePseudoContent(qe,Nn,Ti,$u.AFTER);return Fa&&Nn.appendChild(Fa),this.counters.pop(Si),(br&&(this.options.copyStyles||pf(qe))&&!sd(qe)||yt)&&tf(br,Nn),(0!==qe.scrollTop||0!==qe.scrollLeft)&&this.scrolledElements.push([Nn,qe.scrollLeft,qe.scrollTop]),(Wu(qe)||Zu(qe))&&(Wu(Nn)||Zu(Nn))&&(Nn.value=qe.value),Nn}return qe.cloneNode(!1)},at.prototype.resolvePseudoContent=function(qe,yt,mt,Nn){var br=this;if(mt){var oi=mt.content,Ti=yt.ownerDocument;if(Ti&&oi&&"none"!==oi&&"-moz-alt-content"!==oi&&"none"!==mt.display){this.counters.parse(new Ko(this.context,mt));var Si=new Vs(this.context,mt),ma=Ti.createElement("html2canvaspseudoelement");tf(mt,ma),Si.content.forEach(function(ka){if(0===ka.type)ma.appendChild(Ti.createTextNode(ka.value));else if(22===ka.type){var so=Ti.createElement("img");so.src=ka.value,so.style.opacity="1",ma.appendChild(so)}else if(18===ka.type){if("attr"===ka.name){var As=ka.values.filter(jn);As.length&&ma.appendChild(Ti.createTextNode(qe.getAttribute(As[0].value)||""))}else if("counter"===ka.name){var qo=ka.values.filter(Ts),Dc=qo[1];if((ys=qo[0])&&jn(ys)){var Us=br.counters.getCounterValue(ys.value),Bs=Dc&&jn(Dc)?xr.parse(br.context,Dc.value):3;ma.appendChild(Ti.createTextNode(Bu(Us,Bs,!1)))}}else if("counters"===ka.name){var ys,Ml=ka.values.filter(Ts),Yc=Ml[1];if(Dc=Ml[2],(ys=Ml[0])&&jn(ys)){var ko=br.counters.getCounterValues(ys.value),ss=Dc&&jn(Dc)?xr.parse(br.context,Dc.value):3,Zo=Yc&&0===Yc.type?Yc.value:"",rs=ko.map(function(Fs){return Bu(Fs,ss,!1)}).join(Zo);ma.appendChild(Ti.createTextNode(rs))}}}else if(20===ka.type)switch(ka.value){case"open-quote":ma.appendChild(Ti.createTextNode(qa(Si.quotes,br.quoteDepth++,!0)));break;case"close-quote":ma.appendChild(Ti.createTextNode(qa(Si.quotes,--br.quoteDepth,!1)));break;default:ma.appendChild(Ti.createTextNode(ka.value))}}),ma.className=Ef+" "+aA;var Fa=Nn===$u.BEFORE?" "+Ef:" "+aA;return pf(yt)?yt.className.baseValue+=Fa:yt.className+=Fa,ma}}},at.destroy=function(qe){return!!qe.parentNode&&(qe.parentNode.removeChild(qe),!0)},at}(),$u=function(at){return at[at.BEFORE=0]="BEFORE",at[at.AFTER=1]="AFTER",at}($u||{}),ph=function(at,qe){var yt=at.createElement("iframe");return yt.className="html2canvas-container",yt.style.visibility="hidden",yt.style.position="fixed",yt.style.left="-10000px",yt.style.top="0px",yt.style.border="0",yt.width=qe.width.toString(),yt.height=qe.height.toString(),yt.scrolling="no",yt.setAttribute(mh,"true"),at.body.appendChild(yt),yt},ef=function(at){return new Promise(function(qe){at.complete?qe():at.src?(at.onload=qe,at.onerror=qe):qe()})},vh=function(at){return Promise.all([].slice.call(at.images,0).map(ef))},wf=function(at){return new Promise(function(qe,yt){var mt=at.contentWindow;if(!mt)return yt("No window assigned for iframe");var Nn=mt.document;mt.onload=at.onload=function(){mt.onload=at.onload=null;var br=setInterval(function(){Nn.body.childNodes.length>0&&"complete"===Nn.readyState&&(clearInterval(br),qe(at))},50)}})},yh=["all","d","content"],tf=function(at,qe){for(var yt=at.length-1;yt>=0;yt--){var mt=at.item(yt);-1===yh.indexOf(mt)&&qe.style.setProperty(mt,at.getPropertyValue(mt))}return qe},pg=function(at){var qe="";return at&&(qe+=""),qe},Hf=function(at,qe,yt){at&&at.defaultView&&(qe!==at.defaultView.pageXOffset||yt!==at.defaultView.pageYOffset)&&at.defaultView.scrollTo(qe,yt)},Xd=function(at){var qe=at[0],mt=at[2];qe.scrollLeft=at[1],qe.scrollTop=mt},Ef="___html2canvas___pseudoelement_before",aA="___html2canvas___pseudoelement_after",lu='{\n content: "" !important;\n display: none !important;\n}',Hm=function(at){jA(at,"."+Ef+":before"+lu+"\n ."+aA+":after"+lu)},jA=function(at,qe){var yt=at.ownerDocument;if(yt){var mt=yt.createElement("style");mt.textContent=qe,at.appendChild(mt)}},Gf=function(){function at(){}return at.getOrigin=function(qe){var yt=at._link;return yt?(yt.href=qe,yt.href=yt.href,yt.protocol+yt.hostname+yt.port):"about:blank"},at.isSameOrigin=function(qe){return at.getOrigin(qe)===at._origin},at.setContext=function(qe){at._link=qe.document.createElement("a"),at._origin=at.getOrigin(qe.location.href)},at._origin="about:blank",at}(),bf=function(){function at(qe,yt){this.context=qe,this._options=yt,this._cache={}}return at.prototype.addImage=function(qe){var yt=Promise.resolve();return this.has(qe)||(Jf(qe)||Vf(qe))&&(this._cache[qe]=this.loadImage(qe)).catch(function(){}),yt},at.prototype.match=function(qe){return this._cache[qe]},at.prototype.loadImage=function(qe){return e(this,void 0,void 0,function(){var yt,mt,Nn,br,oi=this;return n(this,function(Ti){switch(Ti.label){case 0:return yt=Gf.isSameOrigin(qe),mt=!Vh(qe)&&!0===this._options.useCORS&&bA.SUPPORT_CORS_IMAGES&&!yt,Nn=!Vh(qe)&&!yt&&!Jf(qe)&&"string"==typeof this._options.proxy&&bA.SUPPORT_CORS_XHR&&!mt,yt||!1!==this._options.allowTaint||Vh(qe)||Jf(qe)||Nn||mt?(br=qe,Nn?[4,this.proxy(br)]:[3,2]):[2];case 1:br=Ti.sent(),Ti.label=2;case 2:return this.context.logger.debug("Added image "+qe.substring(0,256)),[4,new Promise(function(Si,ma){var Fa=new Image;Fa.onload=function(){return Si(Fa)},Fa.onerror=ma,(Du(br)||mt)&&(Fa.crossOrigin="anonymous"),Fa.src=br,!0===Fa.complete&&setTimeout(function(){return Si(Fa)},500),oi._options.imageTimeout>0&&setTimeout(function(){return ma("Timed out ("+oi._options.imageTimeout+"ms) loading image")},oi._options.imageTimeout)})];case 3:return[2,Ti.sent()]}})})},at.prototype.has=function(qe){return typeof this._cache[qe]<"u"},at.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},at.prototype.proxy=function(qe){var yt=this,mt=this._options.proxy;if(!mt)throw new Error("No proxy defined");var Nn=qe.substring(0,256);return new Promise(function(br,oi){var Ti=bA.SUPPORT_RESPONSE_TYPE?"blob":"text",Si=new XMLHttpRequest;Si.onload=function(){if(200===Si.status)if("text"===Ti)br(Si.response);else{var ka=new FileReader;ka.addEventListener("load",function(){return br(ka.result)},!1),ka.addEventListener("error",function(so){return oi(so)},!1),ka.readAsDataURL(Si.response)}else oi("Failed to proxy resource "+Nn+" with status code "+Si.status)},Si.onerror=oi;var ma=mt.indexOf("?")>-1?"&":"?";if(Si.open("GET",""+mt+ma+"url="+encodeURIComponent(qe)+"&responseType="+Ti),"text"!==Ti&&Si instanceof XMLHttpRequest&&(Si.responseType=Ti),yt._options.imageTimeout){var Fa=yt._options.imageTimeout;Si.timeout=Fa,Si.ontimeout=function(){return oi("Timed out ("+Fa+"ms) proxying "+Nn)}}Si.send()})},at}(),Mu=/^data:image\/svg\+xml/i,IA=/^data:image\/.*;base64,/i,_h=/^data:image\/.*/i,Vf=function(at){return bA.SUPPORT_SVG_DRAWING||!wh(at)},Vh=function(at){return _h.test(at)},Du=function(at){return IA.test(at)},Jf=function(at){return"blob"===at.substr(0,4)},wh=function(at){return"svg"===at.substr(-3).toLowerCase()||Mu.test(at)},Cs=function(){function at(qe,yt){this.type=0,this.x=qe,this.y=yt}return at.prototype.add=function(qe,yt){return new at(this.x+qe,this.y+yt)},at}(),Au=function(at,qe,yt){return new Cs(at.x+(qe.x-at.x)*yt,at.y+(qe.y-at.y)*yt)},du=function(){function at(qe,yt,mt,Nn){this.type=1,this.start=qe,this.startControl=yt,this.endControl=mt,this.end=Nn}return at.prototype.subdivide=function(qe,yt){var mt=Au(this.start,this.startControl,qe),Nn=Au(this.startControl,this.endControl,qe),br=Au(this.endControl,this.end,qe),oi=Au(mt,Nn,qe),Ti=Au(Nn,br,qe),Si=Au(oi,Ti,qe);return yt?new at(this.start,mt,oi,Si):new at(Si,Ti,br,this.end)},at.prototype.add=function(qe,yt){return new at(this.start.add(qe,yt),this.startControl.add(qe,yt),this.endControl.add(qe,yt),this.end.add(qe,yt))},at.prototype.reverse=function(){return new at(this.end,this.endControl,this.startControl,this.start)},at}(),Dl=function(at){return 1===at.type},Ad=function at(qe){var yt=qe.styles,mt=qe.bounds,Nn=Tc(yt.borderTopLeftRadius,mt.width,mt.height),br=Nn[0],oi=Nn[1],Ti=Tc(yt.borderTopRightRadius,mt.width,mt.height),Si=Ti[0],ma=Ti[1],Fa=Tc(yt.borderBottomRightRadius,mt.width,mt.height),ka=Fa[0],so=Fa[1],As=Tc(yt.borderBottomLeftRadius,mt.width,mt.height),qo=As[0],ys=As[1],Dc=[];Dc.push((br+Si)/mt.width),Dc.push((qo+ka)/mt.width),Dc.push((oi+ys)/mt.height),Dc.push((ma+so)/mt.height);var Us=Math.max.apply(Math,Dc);Us>1&&(br/=Us,oi/=Us,Si/=Us,ma/=Us,ka/=Us,so/=Us,qo/=Us,ys/=Us);var Bs=mt.width-Si,Ml=mt.height-so,Yc=mt.width-ka,ko=mt.height-ys,ss=yt.borderTopWidth,Zo=yt.borderRightWidth,rs=yt.borderBottomWidth,ec=yt.borderLeftWidth,hs=dc(yt.paddingTop,qe.bounds.width),Fs=dc(yt.paddingRight,qe.bounds.width),GA=dc(yt.paddingBottom,qe.bounds.width),ll=dc(yt.paddingLeft,qe.bounds.width);this.topLeftBorderDoubleOuterBox=br>0||oi>0?oA(mt.left+ec/3,mt.top+ss/3,br-ec/3,oi-ss/3,vl.TOP_LEFT):new Cs(mt.left+ec/3,mt.top+ss/3),this.topRightBorderDoubleOuterBox=br>0||oi>0?oA(mt.left+Bs,mt.top+ss/3,Si-Zo/3,ma-ss/3,vl.TOP_RIGHT):new Cs(mt.left+mt.width-Zo/3,mt.top+ss/3),this.bottomRightBorderDoubleOuterBox=ka>0||so>0?oA(mt.left+Yc,mt.top+Ml,ka-Zo/3,so-rs/3,vl.BOTTOM_RIGHT):new Cs(mt.left+mt.width-Zo/3,mt.top+mt.height-rs/3),this.bottomLeftBorderDoubleOuterBox=qo>0||ys>0?oA(mt.left+ec/3,mt.top+ko,qo-ec/3,ys-rs/3,vl.BOTTOM_LEFT):new Cs(mt.left+ec/3,mt.top+mt.height-rs/3),this.topLeftBorderDoubleInnerBox=br>0||oi>0?oA(mt.left+2*ec/3,mt.top+2*ss/3,br-2*ec/3,oi-2*ss/3,vl.TOP_LEFT):new Cs(mt.left+2*ec/3,mt.top+2*ss/3),this.topRightBorderDoubleInnerBox=br>0||oi>0?oA(mt.left+Bs,mt.top+2*ss/3,Si-2*Zo/3,ma-2*ss/3,vl.TOP_RIGHT):new Cs(mt.left+mt.width-2*Zo/3,mt.top+2*ss/3),this.bottomRightBorderDoubleInnerBox=ka>0||so>0?oA(mt.left+Yc,mt.top+Ml,ka-2*Zo/3,so-2*rs/3,vl.BOTTOM_RIGHT):new Cs(mt.left+mt.width-2*Zo/3,mt.top+mt.height-2*rs/3),this.bottomLeftBorderDoubleInnerBox=qo>0||ys>0?oA(mt.left+2*ec/3,mt.top+ko,qo-2*ec/3,ys-2*rs/3,vl.BOTTOM_LEFT):new Cs(mt.left+2*ec/3,mt.top+mt.height-2*rs/3),this.topLeftBorderStroke=br>0||oi>0?oA(mt.left+ec/2,mt.top+ss/2,br-ec/2,oi-ss/2,vl.TOP_LEFT):new Cs(mt.left+ec/2,mt.top+ss/2),this.topRightBorderStroke=br>0||oi>0?oA(mt.left+Bs,mt.top+ss/2,Si-Zo/2,ma-ss/2,vl.TOP_RIGHT):new Cs(mt.left+mt.width-Zo/2,mt.top+ss/2),this.bottomRightBorderStroke=ka>0||so>0?oA(mt.left+Yc,mt.top+Ml,ka-Zo/2,so-rs/2,vl.BOTTOM_RIGHT):new Cs(mt.left+mt.width-Zo/2,mt.top+mt.height-rs/2),this.bottomLeftBorderStroke=qo>0||ys>0?oA(mt.left+ec/2,mt.top+ko,qo-ec/2,ys-rs/2,vl.BOTTOM_LEFT):new Cs(mt.left+ec/2,mt.top+mt.height-rs/2),this.topLeftBorderBox=br>0||oi>0?oA(mt.left,mt.top,br,oi,vl.TOP_LEFT):new Cs(mt.left,mt.top),this.topRightBorderBox=Si>0||ma>0?oA(mt.left+Bs,mt.top,Si,ma,vl.TOP_RIGHT):new Cs(mt.left+mt.width,mt.top),this.bottomRightBorderBox=ka>0||so>0?oA(mt.left+Yc,mt.top+Ml,ka,so,vl.BOTTOM_RIGHT):new Cs(mt.left+mt.width,mt.top+mt.height),this.bottomLeftBorderBox=qo>0||ys>0?oA(mt.left,mt.top+ko,qo,ys,vl.BOTTOM_LEFT):new Cs(mt.left,mt.top+mt.height),this.topLeftPaddingBox=br>0||oi>0?oA(mt.left+ec,mt.top+ss,Math.max(0,br-ec),Math.max(0,oi-ss),vl.TOP_LEFT):new Cs(mt.left+ec,mt.top+ss),this.topRightPaddingBox=Si>0||ma>0?oA(mt.left+Math.min(Bs,mt.width-Zo),mt.top+ss,Bs>mt.width+Zo?0:Math.max(0,Si-Zo),Math.max(0,ma-ss),vl.TOP_RIGHT):new Cs(mt.left+mt.width-Zo,mt.top+ss),this.bottomRightPaddingBox=ka>0||so>0?oA(mt.left+Math.min(Yc,mt.width-ec),mt.top+Math.min(Ml,mt.height-rs),Math.max(0,ka-Zo),Math.max(0,so-rs),vl.BOTTOM_RIGHT):new Cs(mt.left+mt.width-Zo,mt.top+mt.height-rs),this.bottomLeftPaddingBox=qo>0||ys>0?oA(mt.left+ec,mt.top+Math.min(ko,mt.height-rs),Math.max(0,qo-ec),Math.max(0,ys-rs),vl.BOTTOM_LEFT):new Cs(mt.left+ec,mt.top+mt.height-rs),this.topLeftContentBox=br>0||oi>0?oA(mt.left+ec+ll,mt.top+ss+hs,Math.max(0,br-(ec+ll)),Math.max(0,oi-(ss+hs)),vl.TOP_LEFT):new Cs(mt.left+ec+ll,mt.top+ss+hs),this.topRightContentBox=Si>0||ma>0?oA(mt.left+Math.min(Bs,mt.width+ec+ll),mt.top+ss+hs,Bs>mt.width+ec+ll?0:Si-ec+ll,ma-(ss+hs),vl.TOP_RIGHT):new Cs(mt.left+mt.width-(Zo+Fs),mt.top+ss+hs),this.bottomRightContentBox=ka>0||so>0?oA(mt.left+Math.min(Yc,mt.width-(ec+ll)),mt.top+Math.min(Ml,mt.height+ss+hs),Math.max(0,ka-(Zo+Fs)),so-(rs+GA),vl.BOTTOM_RIGHT):new Cs(mt.left+mt.width-(Zo+Fs),mt.top+mt.height-(rs+GA)),this.bottomLeftContentBox=qo>0||ys>0?oA(mt.left+ec+ll,mt.top+ko,Math.max(0,qo-(ec+ll)),ys-(rs+GA),vl.BOTTOM_LEFT):new Cs(mt.left+ec+ll,mt.top+mt.height-(rs+GA))},vl=function(at){return at[at.TOP_LEFT=0]="TOP_LEFT",at[at.TOP_RIGHT=1]="TOP_RIGHT",at[at.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",at[at.BOTTOM_LEFT=3]="BOTTOM_LEFT",at}(vl||{}),oA=function(at,qe,yt,mt,Nn){var br=(Math.sqrt(2)-1)/3*4,oi=yt*br,Ti=mt*br,Si=at+yt,ma=qe+mt;switch(Nn){case vl.TOP_LEFT:return new du(new Cs(at,ma),new Cs(at,ma-Ti),new Cs(Si-oi,qe),new Cs(Si,qe));case vl.TOP_RIGHT:return new du(new Cs(at,qe),new Cs(at+oi,qe),new Cs(Si,ma-Ti),new Cs(Si,ma));case vl.BOTTOM_RIGHT:return new du(new Cs(Si,qe),new Cs(Si,qe+Ti),new Cs(at+oi,ma),new Cs(at,ma));default:return new du(new Cs(Si,ma),new Cs(Si-oi,ma),new Cs(at,qe+Ti),new Cs(at,qe))}},Cf=function(at){return[at.topLeftBorderBox,at.topRightBorderBox,at.bottomRightBorderBox,at.bottomLeftBorderBox]},nf=function(at){return[at.topLeftPaddingBox,at.topRightPaddingBox,at.bottomRightPaddingBox,at.bottomLeftPaddingBox]},qg=function at(qe,yt,mt){this.offsetX=qe,this.offsetY=yt,this.matrix=mt,this.type=0,this.target=6},rf=function at(qe,yt){this.path=qe,this.target=yt,this.type=1},vg=function at(qe){this.opacity=qe,this.type=2,this.target=6},Su=function(at){return 1===at.type},$n=function(at,qe){return at.length===qe.length&&at.some(function(yt,mt){return yt===qe[mt]})},Hn=function at(qe){this.element=qe,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]},gt=function(){function at(qe,yt){if(this.container=qe,this.parent=yt,this.effects=[],this.curves=new Ad(this.container),this.container.styles.opacity<1&&this.effects.push(new vg(this.container.styles.opacity)),null!==this.container.styles.transform&&this.effects.push(new qg(this.container.bounds.left+this.container.styles.transformOrigin[0].number,this.container.bounds.top+this.container.styles.transformOrigin[1].number,this.container.styles.transform)),0!==this.container.styles.overflowX){var oi=Cf(this.curves),Ti=nf(this.curves);$n(oi,Ti)?this.effects.push(new rf(oi,6)):(this.effects.push(new rf(oi,2)),this.effects.push(new rf(Ti,4)))}}return at.prototype.getEffects=function(qe){for(var yt=-1===[2,3].indexOf(this.container.styles.position),mt=this.parent,Nn=this.effects.slice(0);mt;){var br=mt.effects.filter(function(Si){return!Su(Si)});if(yt||0!==mt.container.styles.position||!mt.parent){if(Nn.unshift.apply(Nn,br),yt=-1===[2,3].indexOf(mt.container.styles.position),0!==mt.container.styles.overflowX){var oi=Cf(mt.curves),Ti=nf(mt.curves);$n(oi,Ti)||Nn.unshift(new rf(Ti,6))}}else Nn.unshift.apply(Nn,br);mt=mt.parent}return Nn.filter(function(Si){return xt(Si.target,qe)})},at}(),Nt=function(at,qe,yt,mt){at.container.elements.forEach(function(Nn){var br=xt(Nn.flags,4),oi=xt(Nn.flags,2),Ti=new gt(Nn,at);xt(Nn.styles.display,2048)&&mt.push(Ti);var Si=xt(Nn.flags,8)?[]:mt;if(br||oi){var ma=br||Nn.styles.isPositioned()?yt:qe,Fa=new Hn(Ti);if(Nn.styles.isPositioned()||Nn.styles.opacity<1||Nn.styles.isTransformed()){var ka=Nn.styles.zIndex.order;if(ka<0){var so=0;ma.negativeZIndex.some(function(qo,ys){return ka>qo.element.container.styles.zIndex.order?(so=ys,!1):so>0}),ma.negativeZIndex.splice(so,0,Fa)}else if(ka>0){var As=0;ma.positiveZIndex.some(function(qo,ys){return ka>=qo.element.container.styles.zIndex.order?(As=ys+1,!1):As>0}),ma.positiveZIndex.splice(As,0,Fa)}else ma.zeroOrAutoZIndexOrTransformedOrOpacity.push(Fa)}else Nn.styles.isFloating()?ma.nonPositionedFloats.push(Fa):ma.nonPositionedInlineLevel.push(Fa);Nt(Ti,Fa,br?Fa:yt,Si)}else Nn.styles.isInlineLevel()?qe.inlineLevel.push(Ti):qe.nonInlineLevel.push(Ti),Nt(Ti,qe,yt,Si);xt(Nn.flags,8)&&on(Nn,Si)})},on=function(at,qe){for(var yt=at instanceof Dn?at.start:1,mt=at instanceof Dn&&at.reversed,Nn=0;Nn"u"?at[0]:yt},bc=function(at,qe,yt,mt,Nn){var br=qe[0],oi=qe[1],Ti=yt[0],Si=yt[1];switch(at){case 2:return[new Cs(Math.round(mt.left),Math.round(mt.top+oi)),new Cs(Math.round(mt.left+mt.width),Math.round(mt.top+oi)),new Cs(Math.round(mt.left+mt.width),Math.round(Si+mt.top+oi)),new Cs(Math.round(mt.left),Math.round(Si+mt.top+oi))];case 3:return[new Cs(Math.round(mt.left+br),Math.round(mt.top)),new Cs(Math.round(mt.left+br+Ti),Math.round(mt.top)),new Cs(Math.round(mt.left+br+Ti),Math.round(mt.height+mt.top)),new Cs(Math.round(mt.left+br),Math.round(mt.height+mt.top))];case 1:return[new Cs(Math.round(mt.left+br),Math.round(mt.top+oi)),new Cs(Math.round(mt.left+br+Ti),Math.round(mt.top+oi)),new Cs(Math.round(mt.left+br+Ti),Math.round(mt.top+oi+Si)),new Cs(Math.round(mt.left+br),Math.round(mt.top+oi+Si))];default:return[new Cs(Math.round(Nn.left),Math.round(Nn.top)),new Cs(Math.round(Nn.left+Nn.width),Math.round(Nn.top)),new Cs(Math.round(Nn.left+Nn.width),Math.round(Nn.height+Nn.top)),new Cs(Math.round(Nn.left),Math.round(Nn.height+Nn.top))]}},Fl="Hidden Text",sA=function(){function at(qe){this._data={},this._document=qe}return at.prototype.parseMetrics=function(qe,yt){var mt=this._document.createElement("div"),Nn=this._document.createElement("img"),br=this._document.createElement("span"),oi=this._document.body;mt.style.visibility="hidden",mt.style.fontFamily=qe,mt.style.fontSize=yt,mt.style.margin="0",mt.style.padding="0",mt.style.whiteSpace="nowrap",oi.appendChild(mt),Nn.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",Nn.width=1,Nn.height=1,Nn.style.margin="0",Nn.style.padding="0",Nn.style.verticalAlign="baseline",br.style.fontFamily=qe,br.style.fontSize=yt,br.style.margin="0",br.style.padding="0",br.appendChild(this._document.createTextNode(Fl)),mt.appendChild(br),mt.appendChild(Nn);var Ti=Nn.offsetTop-br.offsetTop+2;mt.removeChild(br),mt.appendChild(this._document.createTextNode(Fl)),mt.style.lineHeight="normal",Nn.style.verticalAlign="super";var Si=Nn.offsetTop-mt.offsetTop+2;return oi.removeChild(mt),{baseline:Ti,middle:Si}},at.prototype.getMetrics=function(qe,yt){var mt=qe+" "+yt;return typeof this._data[mt]>"u"&&(this._data[mt]=this.parseMetrics(qe,yt)),this._data[mt]},at}(),Mc=function at(qe,yt){this.context=qe,this.options=yt},Ul=function(at){function qe(yt,mt){var Nn=at.call(this,yt,mt)||this;return Nn._activeEffects=[],Nn.canvas=mt.canvas?mt.canvas:document.createElement("canvas"),Nn.ctx=Nn.canvas.getContext("2d"),mt.canvas||(Nn.canvas.width=Math.floor(mt.width*mt.scale),Nn.canvas.height=Math.floor(mt.height*mt.scale),Nn.canvas.style.width=mt.width+"px",Nn.canvas.style.height=mt.height+"px"),Nn.fontMetrics=new sA(document),Nn.ctx.scale(Nn.options.scale,Nn.options.scale),Nn.ctx.translate(-mt.x,-mt.y),Nn.ctx.textBaseline="bottom",Nn._activeEffects=[],Nn.context.logger.debug("Canvas renderer initialized ("+mt.width+"x"+mt.height+") with scale "+mt.scale),Nn}return f(qe,at),qe.prototype.applyEffects=function(yt){for(var mt=this;this._activeEffects.length;)this.popEffect();yt.forEach(function(Nn){return mt.applyEffect(Nn)})},qe.prototype.applyEffect=function(yt){this.ctx.save(),function(at){return 2===at.type}(yt)&&(this.ctx.globalAlpha=yt.opacity),function(at){return 0===at.type}(yt)&&(this.ctx.translate(yt.offsetX,yt.offsetY),this.ctx.transform(yt.matrix[0],yt.matrix[1],yt.matrix[2],yt.matrix[3],yt.matrix[4],yt.matrix[5]),this.ctx.translate(-yt.offsetX,-yt.offsetY)),Su(yt)&&(this.path(yt.path),this.ctx.clip()),this._activeEffects.push(yt)},qe.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},qe.prototype.renderStack=function(yt){return e(this,void 0,void 0,function(){return n(this,function(Nn){switch(Nn.label){case 0:return yt.element.container.styles.isVisible()?[4,this.renderStackContent(yt)]:[3,2];case 1:Nn.sent(),Nn.label=2;case 2:return[2]}})})},qe.prototype.renderNode=function(yt){return e(this,void 0,void 0,function(){return n(this,function(mt){switch(mt.label){case 0:return xt(yt.container.flags,16),yt.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(yt)]:[3,3];case 1:return mt.sent(),[4,this.renderNodeContent(yt)];case 2:mt.sent(),mt.label=3;case 3:return[2]}})})},qe.prototype.renderTextWithLetterSpacing=function(yt,mt,Nn){var br=this;0===mt?this.ctx.fillText(yt.text,yt.bounds.left,yt.bounds.top+Nn):Kd(yt.text).reduce(function(Ti,Si){return br.ctx.fillText(Si,Ti,yt.bounds.top+Nn),Ti+br.ctx.measureText(Si).width},yt.bounds.left)},qe.prototype.createFontStyle=function(yt){var mt=yt.fontVariant.filter(function(oi){return"normal"===oi||"small-caps"===oi}).join(""),Nn=Zl(yt.fontFamily).join(", "),br=Br(yt.fontSize)?""+yt.fontSize.number+yt.fontSize.unit:yt.fontSize.number+"px";return[[yt.fontStyle,mt,yt.fontWeight,br,Nn].join(" "),Nn,br]},qe.prototype.renderTextNode=function(yt,mt){return e(this,void 0,void 0,function(){var Nn,oi,Ti,Si,ma,Fa,ka,so=this;return n(this,function(As){return Nn=this.createFontStyle(mt),oi=Nn[1],Ti=Nn[2],this.ctx.font=Nn[0],this.ctx.direction=1===mt.direction?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",Si=this.fontMetrics.getMetrics(oi,Ti),ma=Si.baseline,Fa=Si.middle,ka=mt.paintOrder,yt.textBounds.forEach(function(qo){ka.forEach(function(ys){switch(ys){case 0:so.ctx.fillStyle=Bc(mt.color),so.renderTextWithLetterSpacing(qo,mt.letterSpacing,ma);var Dc=mt.textShadow;Dc.length&&qo.text.trim().length&&(Dc.slice(0).reverse().forEach(function(Us){so.ctx.shadowColor=Bc(Us.color),so.ctx.shadowOffsetX=Us.offsetX.number*so.options.scale,so.ctx.shadowOffsetY=Us.offsetY.number*so.options.scale,so.ctx.shadowBlur=Us.blur.number,so.renderTextWithLetterSpacing(qo,mt.letterSpacing,ma)}),so.ctx.shadowColor="",so.ctx.shadowOffsetX=0,so.ctx.shadowOffsetY=0,so.ctx.shadowBlur=0),mt.textDecorationLine.length&&(so.ctx.fillStyle=Bc(mt.textDecorationColor||mt.color),mt.textDecorationLine.forEach(function(Us){switch(Us){case 1:so.ctx.fillRect(qo.bounds.left,Math.round(qo.bounds.top+ma),qo.bounds.width,1);break;case 2:so.ctx.fillRect(qo.bounds.left,Math.round(qo.bounds.top),qo.bounds.width,1);break;case 3:so.ctx.fillRect(qo.bounds.left,Math.ceil(qo.bounds.top+Fa),qo.bounds.width,1)}}));break;case 1:mt.webkitTextStrokeWidth&&qo.text.trim().length&&(so.ctx.strokeStyle=Bc(mt.webkitTextStrokeColor),so.ctx.lineWidth=mt.webkitTextStrokeWidth,so.ctx.lineJoin=window.chrome?"miter":"round",so.ctx.strokeText(qo.text,qo.bounds.left,qo.bounds.top+ma)),so.ctx.strokeStyle="",so.ctx.lineWidth=0,so.ctx.lineJoin="miter"}})}),[2]})})},qe.prototype.renderReplacedElement=function(yt,mt,Nn){if(Nn&&yt.intrinsicWidth>0&&yt.intrinsicHeight>0){var br=Ea(yt),oi=nf(mt);this.path(oi),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(Nn,0,0,yt.intrinsicWidth,yt.intrinsicHeight,br.left,br.top,br.width,br.height),this.ctx.restore()}},qe.prototype.renderNodeContent=function(yt){return e(this,void 0,void 0,function(){var mt,Nn,br,oi,Ti,Fa,ka,so,qo,ys,Dc,Us,Bs,Ml,Yc,ko;return n(this,function(ss){switch(ss.label){case 0:this.applyEffects(yt.getEffects(4)),Nn=yt.curves,br=(mt=yt.container).styles,oi=0,Ti=mt.textNodes,ss.label=1;case 1:return oi0&&qd>0&&(Qd=br.ctx.createRadialGradient(Fs+jc,GA+PA,0,Fs+jc,GA+PA,Fd),Rc(Fa.stops,2*Fd).forEach(function(vd){return Qd.addColorStop(vd.stop,Bc(vd.color))}),br.path(hs),br.ctx.fillStyle=Qd,Fd!==qd?(VA=yt.bounds.left+.5*yt.bounds.width,Cd=yt.bounds.top+.5*yt.bounds.height,Bd=1/(Od=qd/Fd),br.ctx.save(),br.ctx.translate(VA,Cd),br.ctx.transform(1,0,0,Od,0,0),br.ctx.translate(-VA,-Cd),br.ctx.fillRect(Fs,Bd*(GA-Cd)+Cd,ll,TA*Bd),br.ctx.restore()):br.ctx.fill())):(qo=as(yt,mt,[null,null,null]),hs=qo[0],jc=qo[1],PA=qo[2],ys=gl(Fa.angle,ll=qo[3],TA=qo[4]),Dc=ys[0],Us=ys[1],Bs=ys[2],Ml=ys[3],Yc=ys[4],(ko=document.createElement("canvas")).width=ll,ko.height=TA,ss=ko.getContext("2d"),Zo=ss.createLinearGradient(Us,Ml,Bs,Yc),Rc(Fa.stops,Dc).forEach(function(vd){return Zo.addColorStop(vd.stop,Bc(vd.color))}),ss.fillStyle=Zo,ss.fillRect(0,0,ll,TA),ll>0&&TA>0&&(rs=br.ctx.createPattern(ko,"repeat"),br.renderRepeat(hs,rs,jc,PA))),$d.label=6;case 6:return mt--,[2]}})},br=this,oi=0,Ti=yt.styles.backgroundImage.slice(0).reverse(),ma.label=1;case 1:return oi0?2!==Fa.style?[3,5]:[4,this.renderDashedDottedBorder(Fa.color,Fa.width,Ti,yt.curves,2)]:[3,11]:[3,13];case 4:return so.sent(),[3,11];case 5:return 3!==Fa.style?[3,7]:[4,this.renderDashedDottedBorder(Fa.color,Fa.width,Ti,yt.curves,3)];case 6:return so.sent(),[3,11];case 7:return 4!==Fa.style?[3,9]:[4,this.renderDoubleBorder(Fa.color,Fa.width,Ti,yt.curves)];case 8:return so.sent(),[3,11];case 9:return[4,this.renderSolidBorder(Fa.color,Ti,yt.curves)];case 10:so.sent(),so.label=11;case 11:Ti++,so.label=12;case 12:return Si++,[3,3];case 13:return[2]}})})},qe.prototype.renderDashedDottedBorder=function(yt,mt,Nn,br,oi){return e(this,void 0,void 0,function(){var Ti,Si,ma,Fa,ka,so,As,qo,ys,Dc,Us,Bs,Ml,Yc,ko,ss;return n(this,function(Zo){return this.ctx.save(),Ti=function(at,qe){switch(qe){case 0:return Zi(at.topLeftBorderStroke,at.topRightBorderStroke);case 1:return Zi(at.topRightBorderStroke,at.bottomRightBorderStroke);case 2:return Zi(at.bottomRightBorderStroke,at.bottomLeftBorderStroke);default:return Zi(at.bottomLeftBorderStroke,at.topLeftBorderStroke)}}(br,Nn),Si=pr(br,Nn),2===oi&&(this.path(Si),this.ctx.clip()),Dl(Si[0])?(ma=Si[0].start.x,Fa=Si[0].start.y):(ma=Si[0].x,Fa=Si[0].y),Dl(Si[1])?(ka=Si[1].end.x,so=Si[1].end.y):(ka=Si[1].x,so=Si[1].y),As=0===Nn||2===Nn?Math.abs(ma-ka):Math.abs(Fa-so),this.ctx.beginPath(),this.formatPath(3===oi?Ti:Si.slice(0,2)),qo=mt<3?3*mt:2*mt,ys=mt<3?2*mt:mt,3===oi&&(qo=mt,ys=mt),Dc=!0,As<=2*qo?Dc=!1:As<=2*qo+ys?(qo*=Us=As/(2*qo+ys),ys*=Us):(Bs=Math.floor((As+ys)/(qo+ys)),Ml=(As-Bs*qo)/(Bs-1),ys=(Yc=(As-(Bs+1)*qo)/Bs)<=0||Math.abs(ys-Ml){$.read=function(f,a,e,n,i){var r,c,l=8*i-n-1,s=(1<>1,p=-7,g=e?i-1:0,_=e?-1:1,b=f[a+g];for(g+=_,r=b&(1<<-p)-1,b>>=-p,p+=l;p>0;r=256*r+f[a+g],g+=_,p-=8);for(c=r&(1<<-p)-1,r>>=-p,p+=n;p>0;c=256*c+f[a+g],g+=_,p-=8);if(0===r)r=1-h;else{if(r===s)return c?NaN:1/0*(b?-1:1);c+=Math.pow(2,n),r-=h}return(b?-1:1)*c*Math.pow(2,r-n)},$.write=function(f,a,e,n,i,r){var c,l,s,h=8*r-i-1,p=(1<>1,_=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,b=n?0:r-1,y=n?1:-1,E=a<0||0===a&&1/a<0?1:0;for(a=Math.abs(a),isNaN(a)||a===1/0?(l=isNaN(a)?1:0,c=p):(c=Math.floor(Math.log(a)/Math.LN2),a*(s=Math.pow(2,-c))<1&&(c--,s*=2),(a+=c+g>=1?_/s:_*Math.pow(2,1-g))*s>=2&&(c++,s/=2),c+g>=p?(l=0,c=p):c+g>=1?(l=(a*s-1)*Math.pow(2,i),c+=g):(l=a*Math.pow(2,g-1)*Math.pow(2,i),c=0));i>=8;f[e+b]=255&l,b+=y,l/=256,i-=8);for(c=c<0;f[e+b]=255&c,b+=y,c/=256,h-=8);f[e+b-y]|=128*E}},73767:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(3233),e=f(13727);function r(h,p,g,_,b){var y={},E="number"==typeof b,C=void 0!==b&&E?b.toString():g;if(E&&void 0!==g)throw new Error(a.INVALID_DECORATOR_OPERATION);Reflect.hasOwnMetadata(h,p)&&(y=Reflect.getMetadata(h,p));var I=y[C];if(Array.isArray(I))for(var d=0,T=I;d{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(3233),e=f(13727),n=f(80104),i=f(73767),r=function(){function l(s){this._cb=s}return l.prototype.unwrap=function(){return this._cb()},l}();$.LazyServiceIdentifer=r,$.inject=function c(l){return function(s,h,p){if(void 0===l)throw new Error(a.UNDEFINED_INJECT_ANNOTATION(s.name));var g=new n.Metadata(e.INJECT_TAG,l);"number"==typeof p?i.tagParameter(s,h,p,g):i.tagProperty(s,h,g)}}},39780:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(3233),e=f(13727);$.injectable=function n(){return function(i){if(Reflect.hasOwnMetadata(e.PARAM_TYPES,i))throw new Error(a.DUPLICATED_INJECTABLE_DECORATOR);var r=Reflect.getMetadata(e.DESIGN_PARAM_TYPES,i)||[];return Reflect.defineMetadata(e.PARAM_TYPES,r,i),i}}},56996:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(13727),e=f(80104),n=f(73767);$.multiInject=function i(r){return function(c,l,s){var h=new e.Metadata(a.MULTI_INJECT_TAG,r);"number"==typeof s?n.tagParameter(c,l,s,h):n.tagProperty(c,l,h)}}},46893:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(13727),e=f(80104),n=f(73767);$.named=function i(r){return function(c,l,s){var h=new e.Metadata(a.NAMED_TAG,r);"number"==typeof s?n.tagParameter(c,l,s,h):n.tagProperty(c,l,h)}}},66597:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(13727),e=f(80104),n=f(73767);$.optional=function i(){return function(r,c,l){var s=new e.Metadata(a.OPTIONAL_TAG,!0);"number"==typeof l?n.tagParameter(r,c,l,s):n.tagProperty(r,c,s)}}},8759:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(3233),e=f(13727),n=f(80104);$.postConstruct=function i(){return function(r,c,l){var s=new n.Metadata(e.POST_CONSTRUCT,c);if(Reflect.hasOwnMetadata(e.POST_CONSTRUCT,r.constructor))throw new Error(a.MULTIPLE_POST_CONSTRUCT_METHODS);Reflect.defineMetadata(e.POST_CONSTRUCT,s,r.constructor)}}},66772:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(80104),e=f(73767);$.tagged=function n(i,r){return function(c,l,s){var h=new a.Metadata(i,r);"number"==typeof s?e.tagParameter(c,l,s,h):e.tagProperty(c,l,h)}}},70539:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(13727),e=f(80104),n=f(73767);$.targetName=function i(r){return function(c,l,s){var h=new e.Metadata(a.NAME_TAG,r);n.tagParameter(c,l,s,h)}}},75310:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(13727),e=f(80104),n=f(73767);$.unmanaged=function i(){return function(r,c,l){var s=new e.Metadata(a.UNMANAGED_TAG,!0);n.tagParameter(r,c,l,s)}}},10498:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(66475),e=f(20748),n=function(){function i(r,c){this.id=e.id(),this.activated=!1,this.serviceIdentifier=r,this.scope=c,this.type=a.BindingTypeEnum.Invalid,this.constraint=function(l){return!0},this.implementationType=null,this.cache=null,this.factory=null,this.provider=null,this.onActivation=null,this.dynamicValue=null}return i.prototype.clone=function(){var r=new i(this.serviceIdentifier,this.scope);return r.activated=!1,r.implementationType=this.implementationType,r.dynamicValue=this.dynamicValue,r.scope=this.scope,r.type=this.type,r.factory=this.factory,r.provider=this.provider,r.constraint=this.constraint,r.onActivation=this.onActivation,r.cache=this.cache,r},i}();$.Binding=n},93319:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.BindingCount={MultipleBindingsAvailable:2,NoBindingsAvailable:0,OnlyOneBindingAvailable:1}},3233:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.DUPLICATED_INJECTABLE_DECORATOR="Cannot apply @injectable decorator multiple times.",$.DUPLICATED_METADATA="Metadata key was used more than once in a parameter:",$.NULL_ARGUMENT="NULL argument",$.KEY_NOT_FOUND="Key Not Found",$.AMBIGUOUS_MATCH="Ambiguous match found for serviceIdentifier:",$.CANNOT_UNBIND="Could not unbind serviceIdentifier:",$.NOT_REGISTERED="No matching bindings found for serviceIdentifier:",$.MISSING_INJECTABLE_ANNOTATION="Missing required @injectable annotation in:",$.MISSING_INJECT_ANNOTATION="Missing required @inject or @multiInject annotation in:",$.UNDEFINED_INJECT_ANNOTATION=function(f){return"@inject called with undefined this could mean that the class "+f+" has a circular dependency problem. You can use a LazyServiceIdentifer to overcome this limitation."},$.CIRCULAR_DEPENDENCY="Circular dependency found:",$.NOT_IMPLEMENTED="Sorry, this feature is not fully implemented yet.",$.INVALID_BINDING_TYPE="Invalid binding type:",$.NO_MORE_SNAPSHOTS_AVAILABLE="No snapshot available to restore.",$.INVALID_MIDDLEWARE_RETURN="Invalid return type in middleware. Middleware must return!",$.INVALID_FUNCTION_BINDING="Value provided to function binding must be a function!",$.INVALID_TO_SELF_VALUE="The toSelf function can only be applied when a constructor is used as service identifier",$.INVALID_DECORATOR_OPERATION="The @inject @multiInject @tagged and @named decorators must be applied to the parameters of a class constructor or a class property.",$.ARGUMENTS_LENGTH_MISMATCH=function(){for(var f=[],a=0;a= than the number of constructor arguments of its base class."},$.CONTAINER_OPTIONS_MUST_BE_AN_OBJECT="Invalid Container constructor argument. Container options must be an object.",$.CONTAINER_OPTIONS_INVALID_DEFAULT_SCOPE="Invalid Container option. Default scope must be a string ('singleton' or 'transient').",$.CONTAINER_OPTIONS_INVALID_AUTO_BIND_INJECTABLE="Invalid Container option. Auto bind injectable must be a boolean",$.CONTAINER_OPTIONS_INVALID_SKIP_BASE_CHECK="Invalid Container option. Skip base check must be a boolean",$.MULTIPLE_POST_CONSTRUCT_METHODS="Cannot apply @postConstruct decorator multiple times in the same class",$.POST_CONSTRUCT_ERROR=function(){for(var f=[],a=0;a{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.BindingScopeEnum={Request:"Request",Singleton:"Singleton",Transient:"Transient"},$.BindingTypeEnum={ConstantValue:"ConstantValue",Constructor:"Constructor",DynamicValue:"DynamicValue",Factory:"Factory",Function:"Function",Instance:"Instance",Invalid:"Invalid",Provider:"Provider"},$.TargetTypeEnum={ClassProperty:"ClassProperty",ConstructorArgument:"ConstructorArgument",Variable:"Variable"}},13727:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.NAMED_TAG="named",$.NAME_TAG="name",$.UNMANAGED_TAG="unmanaged",$.OPTIONAL_TAG="optional",$.INJECT_TAG="inject",$.MULTI_INJECT_TAG="multi_inject",$.TAGGED="inversify:tagged",$.TAGGED_PROP="inversify:tagged_props",$.PARAM_TYPES="inversify:paramtypes",$.DESIGN_PARAM_TYPES="design:paramtypes",$.POST_CONSTRUCT="post_construct"},71838:function(Me,$,f){"use strict";var a=this&&this.__awaiter||function(C,I,d,T){return new(d||(d=Promise))(function(J,Y){function te(x){try{G(T.next(x))}catch(F){Y(F)}}function N(x){try{G(T.throw(x))}catch(F){Y(F)}}function G(x){x.done?J(x.value):new d(function(F){F(x.value)}).then(te,N)}G((T=T.apply(C,I||[])).next())})},e=this&&this.__generator||function(C,I){var T,J,Y,te,d={label:0,sent:function(){if(1&Y[0])throw Y[1];return Y[1]},trys:[],ops:[]};return te={next:N(0),throw:N(1),return:N(2)},"function"==typeof Symbol&&(te[Symbol.iterator]=function(){return this}),te;function N(x){return function(F){return function G(x){if(T)throw new TypeError("Generator is already executing.");for(;d;)try{if(T=1,J&&(Y=J[2&x[0]?"return":x[0]?"throw":"next"])&&!(Y=Y.call(J,x[1])).done)return Y;switch(J=0,Y&&(x=[0,Y.value]),x[0]){case 0:case 1:Y=x;break;case 4:return d.label++,{value:x[1],done:!1};case 5:d.label++,J=x[1],x=[0];continue;case 7:x=d.ops.pop(),d.trys.pop();continue;default:if(!(Y=(Y=d.trys).length>0&&Y[Y.length-1])&&(6===x[0]||2===x[0])){d=0;continue}if(3===x[0]&&(!Y||x[1]>Y[0]&&x[1]{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(20748);$.ContainerModule=function i(r){this.id=a.id(),this.registry=r},$.AsyncContainerModule=function i(r){this.id=a.id(),this.registry=r}},22284:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var f=function(){function a(){}return a.of=function(e,n){var i=new a;return i.bindings=e,i.middleware=n,i},a}();$.ContainerSnapshot=f},49035:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(3233),e=function(){function n(){this._map=new Map}return n.prototype.getMap=function(){return this._map},n.prototype.add=function(i,r){if(null==i)throw new Error(a.NULL_ARGUMENT);if(null==r)throw new Error(a.NULL_ARGUMENT);var c=this._map.get(i);void 0!==c?(c.push(r),this._map.set(i,c)):this._map.set(i,[r])},n.prototype.get=function(i){if(null==i)throw new Error(a.NULL_ARGUMENT);var r=this._map.get(i);if(void 0!==r)return r;throw new Error(a.KEY_NOT_FOUND)},n.prototype.remove=function(i){if(null==i)throw new Error(a.NULL_ARGUMENT);if(!this._map.delete(i))throw new Error(a.KEY_NOT_FOUND)},n.prototype.removeByCondition=function(i){var r=this;this._map.forEach(function(c,l){var s=c.filter(function(h){return!i(h)});s.length>0?r._map.set(l,s):r._map.delete(l)})},n.prototype.hasKey=function(i){if(null==i)throw new Error(a.NULL_ARGUMENT);return this._map.has(i)},n.prototype.clone=function(){var i=new n;return this._map.forEach(function(r,c){r.forEach(function(l){return i.add(c,l.clone())})}),i},n.prototype.traverse=function(i){this._map.forEach(function(r,c){i(c,r)})},n}();$.Lookup=e},20378:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(13727);$.METADATA_KEY=a;var e=f(71838);$.Container=e.Container;var n=f(66475);$.BindingScopeEnum=n.BindingScopeEnum,$.BindingTypeEnum=n.BindingTypeEnum,$.TargetTypeEnum=n.TargetTypeEnum;var i=f(88016);$.AsyncContainerModule=i.AsyncContainerModule,$.ContainerModule=i.ContainerModule;var r=f(39780);$.injectable=r.injectable;var c=f(66772);$.tagged=c.tagged;var l=f(46893);$.named=l.named;var s=f(46300);$.inject=s.inject,$.LazyServiceIdentifer=s.LazyServiceIdentifer;var h=f(66597);$.optional=h.optional;var p=f(75310);$.unmanaged=p.unmanaged;var g=f(56996);$.multiInject=g.multiInject;var _=f(70539);$.targetName=_.targetName;var b=f(8759);$.postConstruct=b.postConstruct;var y=f(63770);$.MetadataReader=y.MetadataReader;var E=f(20748);$.id=E.id;var C=f(73767);$.decorate=C.decorate;var I=f(1445);$.traverseAncerstors=I.traverseAncerstors,$.taggedConstraint=I.taggedConstraint,$.namedConstraint=I.namedConstraint,$.typeConstraint=I.typeConstraint;var d=f(69505);$.getServiceIdentifierAsString=d.getServiceIdentifierAsString;var T=f(97720);$.multiBindToService=T.multiBindToService},99273:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(20748),e=function(){function n(i){this.id=a.id(),this.container=i}return n.prototype.addPlan=function(i){this.plan=i},n.prototype.setCurrentRequest=function(i){this.currentRequest=i},n}();$.Context=e},80104:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(13727),e=function(){function n(i,r){this.key=i,this.value=r}return n.prototype.toString=function(){return this.key===a.NAMED_TAG?"named: "+this.value.toString()+" ":"tagged: { key:"+this.key.toString()+", value: "+this.value+" }"},n}();$.Metadata=e},63770:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(13727),e=function(){function n(){}return n.prototype.getConstructorMetadata=function(i){return{compilerGeneratedMetadata:Reflect.getMetadata(a.PARAM_TYPES,i),userGeneratedMetadata:Reflect.getMetadata(a.TAGGED,i)||{}}},n.prototype.getPropertiesMetadata=function(i){return Reflect.getMetadata(a.TAGGED_PROP,i)||[]},n}();$.MetadataReader=e},3536:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.Plan=function a(e,n){this.parentContext=e,this.rootRequest=n}},74255:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(93319),e=f(3233),n=f(66475),i=f(13727),r=f(18584),c=f(69505),l=f(99273),s=f(80104),h=f(3536),p=f(33004),g=f(23867),_=f(77738);function b(Y){return Y._bindingDictionary}function E(Y,te,N,G,x){var Q,F=d(N.container,x.serviceIdentifier);return F.length===a.BindingCount.NoBindingsAvailable&&N.container.options.autoBindInjectable&&"function"==typeof x.serviceIdentifier&&Y.getConstructorMetadata(x.serviceIdentifier).compilerGeneratedMetadata&&(N.container.bind(x.serviceIdentifier).toSelf(),F=d(N.container,x.serviceIdentifier)),Q=te?F:F.filter(function(O){var k=new g.Request(O.serviceIdentifier,N,G,O,x);return O.constraint(k)}),function C(Y,te,N,G){switch(te.length){case a.BindingCount.NoBindingsAvailable:if(N.isOptional())return te;var x=c.getServiceIdentifierAsString(Y),F=e.NOT_REGISTERED;throw F+=c.listMetadataForTarget(x,N),F+=c.listRegisteredBindingsForServiceIdentifier(G,x,d),new Error(F);case a.BindingCount.OnlyOneBindingAvailable:if(!N.isArray())return te;default:if(N.isArray())return te;throw x=c.getServiceIdentifierAsString(Y),F=e.AMBIGUOUS_MATCH+" "+x,F+=c.listRegisteredBindingsForServiceIdentifier(G,x,d),new Error(F)}}(x.serviceIdentifier,Q,x,N.container),Q}function I(Y,te,N,G,x,F){var Q,O;if(null===x){Q=E(Y,te,G,null,F),O=new g.Request(N,G,null,Q,F);var k=new h.Plan(G,O);G.addPlan(k)}else Q=E(Y,te,G,x,F),O=x.addChildRequest(F.serviceIdentifier,Q,F);Q.forEach(function(P){var K=null;if(F.isArray())K=O.addChildRequest(P.serviceIdentifier,P,F);else{if(P.cache)return;K=O}if(P.type===n.BindingTypeEnum.Instance&&null!==P.implementationType){var oe=p.getDependencies(Y,P.implementationType);if(!G.container.options.skipBaseClassChecks){var me=p.getBaseClassDependencyCount(Y,P.implementationType);if(oe.length{"use strict";Object.defineProperty($,"__esModule",{value:!0});var f=function(){function a(e){this.str=e}return a.prototype.startsWith=function(e){return 0===this.str.indexOf(e)},a.prototype.endsWith=function(e){var n,i=e.split("").reverse().join("");return n=this.str.split("").reverse().join(""),this.startsWith.call({str:n},i)},a.prototype.contains=function(e){return-1!==this.str.indexOf(e)},a.prototype.equals=function(e){return this.str===e},a.prototype.value=function(){return this.str},a}();$.QueryableString=f},33004:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(46300),e=f(3233),n=f(66475),i=f(13727),r=f(69505);$.getFunctionName=r.getFunctionName;var c=f(77738);function s(y,E,C,I){var d=y.getConstructorMetadata(C),T=d.compilerGeneratedMetadata;if(void 0===T)throw new Error(e.MISSING_INJECTABLE_ANNOTATION+" "+E+".");var Y=d.userGeneratedMetadata,te=Object.keys(Y),x=function p(y,E,C,I,d){for(var T=[],J=0;J0?te.length:C.length),F=g(y,C);return x.concat(F)}function h(y,E,C,I,d){var T=d[y.toString()]||[],J=b(T),Y=!0!==J.unmanaged,te=I[y];if((te=J.inject||J.multiInject||te)instanceof a.LazyServiceIdentifer&&(te=te.unwrap()),Y){if(!E&&(te===Object||te===Function||void 0===te))throw new Error(e.MISSING_INJECT_ANNOTATION+" argument "+y+" in class "+C+".");var k=new c.Target(n.TargetTypeEnum.ConstructorArgument,J.targetName,te);return k.metadata=T,k}return null}function g(y,E){for(var C=y.getPropertiesMetadata(E),I=[],T=0,J=Object.keys(C);T0?Y:_(y,C)}return 0}},23867:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(20748),e=function(){function n(i,r,c,l,s){this.id=a.id(),this.serviceIdentifier=i,this.parentContext=r,this.parentRequest=c,this.target=s,this.childRequests=[],this.bindings=Array.isArray(l)?l:[l],this.requestScope=null===c?new Map:null}return n.prototype.addChildRequest=function(i,r,c){var l=new n(i,this.parentContext,this,r,c);return this.childRequests.push(l),l},n}();$.Request=e},77738:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(13727),e=f(20748),n=f(80104),i=f(63464),r=function(){function c(l,s,h,p){this.id=e.id(),this.type=l,this.serviceIdentifier=h,this.name=new i.QueryableString(s||""),this.metadata=new Array;var g=null;"string"==typeof p?g=new n.Metadata(a.NAMED_TAG,p):p instanceof n.Metadata&&(g=p),null!==g&&this.metadata.push(g)}return c.prototype.hasTag=function(l){for(var s=0,h=this.metadata;s{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(3233),e=f(66475),n=f(13727);$.resolveInstance=function l(s,h,p){var g=null;return g=h.length>0?function i(s,h,p){var g=h.filter(function(b){return null!==b.target&&b.target.type===e.TargetTypeEnum.ClassProperty}),_=g.map(p);return g.forEach(function(b,y){var E;E=b.target.name.value(),s[E]=_[y]}),s}(g=function r(s,h){return new(s.bind.apply(s,[void 0].concat(h)))}(s,h.filter(function(y){return null!==y.target&&y.target.type===e.TargetTypeEnum.ConstructorArgument}).map(p)),h,p):new s,function c(s,h){if(Reflect.hasMetadata(n.POST_CONSTRUCT,s)){var p=Reflect.getMetadata(n.POST_CONSTRUCT,s);try{h[p.value]()}catch(g){throw new Error(a.POST_CONSTRUCT_ERROR(s.name,g.message))}}}(s,g),g}},9049:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(3233),e=f(66475),n=f(18584),i=f(69505),r=f(33662),c=function(h,p,g){try{return g()}catch(_){throw n.isStackOverflowExeption(_)?new Error(a.CIRCULAR_DEPENDENCY_IN_FACTORY(h,p.toString())):_}},l=function(h){return function(p){p.parentContext.setCurrentRequest(p);var g=p.bindings,_=p.childRequests,b=p.target&&p.target.isArray(),y=!(p.parentRequest&&p.parentRequest.target&&p.target&&p.parentRequest.target.matchesArray(p.target.serviceIdentifier));if(b&&y)return _.map(function(J){return l(h)(J)});var E=null;if(!p.target.isOptional()||0!==g.length){var C=g[0],I=C.scope===e.BindingScopeEnum.Singleton,d=C.scope===e.BindingScopeEnum.Request;if(I&&C.activated)return C.cache;if(d&&null!==h&&h.has(C.id))return h.get(C.id);if(C.type===e.BindingTypeEnum.ConstantValue)E=C.cache;else if(C.type===e.BindingTypeEnum.Function)E=C.cache;else if(C.type===e.BindingTypeEnum.Constructor)E=C.implementationType;else if(C.type===e.BindingTypeEnum.DynamicValue&&null!==C.dynamicValue)E=c("toDynamicValue",C.serviceIdentifier,function(){return C.dynamicValue(p.parentContext)});else if(C.type===e.BindingTypeEnum.Factory&&null!==C.factory)E=c("toFactory",C.serviceIdentifier,function(){return C.factory(p.parentContext)});else if(C.type===e.BindingTypeEnum.Provider&&null!==C.provider)E=c("toProvider",C.serviceIdentifier,function(){return C.provider(p.parentContext)});else{if(C.type!==e.BindingTypeEnum.Instance||null===C.implementationType){var T=i.getServiceIdentifierAsString(p.serviceIdentifier);throw new Error(a.INVALID_BINDING_TYPE+" "+T)}E=r.resolveInstance(C.implementationType,_,l(h))}return"function"==typeof C.onActivation&&(E=C.onActivation(p.parentContext,E)),I&&(C.cache=E,C.activated=!0),d&&null!==h&&!h.has(C.id)&&h.set(C.id,E),E}}};$.resolve=function s(h){return l(h.plan.rootRequest.requestScope)(h.plan.rootRequest)}},8158:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(66475),e=f(8622),n=function(){function i(r){this._binding=r}return i.prototype.inRequestScope=function(){return this._binding.scope=a.BindingScopeEnum.Request,new e.BindingWhenOnSyntax(this._binding)},i.prototype.inSingletonScope=function(){return this._binding.scope=a.BindingScopeEnum.Singleton,new e.BindingWhenOnSyntax(this._binding)},i.prototype.inTransientScope=function(){return this._binding.scope=a.BindingScopeEnum.Transient,new e.BindingWhenOnSyntax(this._binding)},i}();$.BindingInSyntax=n},84875:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(8158),e=f(31982),n=f(98816),i=function(){function r(c){this._binding=c,this._bindingWhenSyntax=new n.BindingWhenSyntax(this._binding),this._bindingOnSyntax=new e.BindingOnSyntax(this._binding),this._bindingInSyntax=new a.BindingInSyntax(c)}return r.prototype.inRequestScope=function(){return this._bindingInSyntax.inRequestScope()},r.prototype.inSingletonScope=function(){return this._bindingInSyntax.inSingletonScope()},r.prototype.inTransientScope=function(){return this._bindingInSyntax.inTransientScope()},r.prototype.when=function(c){return this._bindingWhenSyntax.when(c)},r.prototype.whenTargetNamed=function(c){return this._bindingWhenSyntax.whenTargetNamed(c)},r.prototype.whenTargetIsDefault=function(){return this._bindingWhenSyntax.whenTargetIsDefault()},r.prototype.whenTargetTagged=function(c,l){return this._bindingWhenSyntax.whenTargetTagged(c,l)},r.prototype.whenInjectedInto=function(c){return this._bindingWhenSyntax.whenInjectedInto(c)},r.prototype.whenParentNamed=function(c){return this._bindingWhenSyntax.whenParentNamed(c)},r.prototype.whenParentTagged=function(c,l){return this._bindingWhenSyntax.whenParentTagged(c,l)},r.prototype.whenAnyAncestorIs=function(c){return this._bindingWhenSyntax.whenAnyAncestorIs(c)},r.prototype.whenNoAncestorIs=function(c){return this._bindingWhenSyntax.whenNoAncestorIs(c)},r.prototype.whenAnyAncestorNamed=function(c){return this._bindingWhenSyntax.whenAnyAncestorNamed(c)},r.prototype.whenAnyAncestorTagged=function(c,l){return this._bindingWhenSyntax.whenAnyAncestorTagged(c,l)},r.prototype.whenNoAncestorNamed=function(c){return this._bindingWhenSyntax.whenNoAncestorNamed(c)},r.prototype.whenNoAncestorTagged=function(c,l){return this._bindingWhenSyntax.whenNoAncestorTagged(c,l)},r.prototype.whenAnyAncestorMatches=function(c){return this._bindingWhenSyntax.whenAnyAncestorMatches(c)},r.prototype.whenNoAncestorMatches=function(c){return this._bindingWhenSyntax.whenNoAncestorMatches(c)},r.prototype.onActivation=function(c){return this._bindingOnSyntax.onActivation(c)},r}();$.BindingInWhenOnSyntax=i},31982:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(98816),e=function(){function n(i){this._binding=i}return n.prototype.onActivation=function(i){return this._binding.onActivation=i,new a.BindingWhenSyntax(this._binding)},n}();$.BindingOnSyntax=e},71778:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(3233),e=f(66475),n=f(84875),i=f(8622),r=function(){function c(l){this._binding=l}return c.prototype.to=function(l){return this._binding.type=e.BindingTypeEnum.Instance,this._binding.implementationType=l,new n.BindingInWhenOnSyntax(this._binding)},c.prototype.toSelf=function(){if("function"!=typeof this._binding.serviceIdentifier)throw new Error(""+a.INVALID_TO_SELF_VALUE);return this.to(this._binding.serviceIdentifier)},c.prototype.toConstantValue=function(l){return this._binding.type=e.BindingTypeEnum.ConstantValue,this._binding.cache=l,this._binding.dynamicValue=null,this._binding.implementationType=null,new i.BindingWhenOnSyntax(this._binding)},c.prototype.toDynamicValue=function(l){return this._binding.type=e.BindingTypeEnum.DynamicValue,this._binding.cache=null,this._binding.dynamicValue=l,this._binding.implementationType=null,new n.BindingInWhenOnSyntax(this._binding)},c.prototype.toConstructor=function(l){return this._binding.type=e.BindingTypeEnum.Constructor,this._binding.implementationType=l,new i.BindingWhenOnSyntax(this._binding)},c.prototype.toFactory=function(l){return this._binding.type=e.BindingTypeEnum.Factory,this._binding.factory=l,new i.BindingWhenOnSyntax(this._binding)},c.prototype.toFunction=function(l){if("function"!=typeof l)throw new Error(a.INVALID_FUNCTION_BINDING);var s=this.toConstantValue(l);return this._binding.type=e.BindingTypeEnum.Function,s},c.prototype.toAutoFactory=function(l){return this._binding.type=e.BindingTypeEnum.Factory,this._binding.factory=function(s){return function(){return s.container.get(l)}},new i.BindingWhenOnSyntax(this._binding)},c.prototype.toProvider=function(l){return this._binding.type=e.BindingTypeEnum.Provider,this._binding.provider=l,new i.BindingWhenOnSyntax(this._binding)},c.prototype.toService=function(l){this.toDynamicValue(function(s){return s.container.get(l)})},c}();$.BindingToSyntax=r},8622:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(31982),e=f(98816),n=function(){function i(r){this._binding=r,this._bindingWhenSyntax=new e.BindingWhenSyntax(this._binding),this._bindingOnSyntax=new a.BindingOnSyntax(this._binding)}return i.prototype.when=function(r){return this._bindingWhenSyntax.when(r)},i.prototype.whenTargetNamed=function(r){return this._bindingWhenSyntax.whenTargetNamed(r)},i.prototype.whenTargetIsDefault=function(){return this._bindingWhenSyntax.whenTargetIsDefault()},i.prototype.whenTargetTagged=function(r,c){return this._bindingWhenSyntax.whenTargetTagged(r,c)},i.prototype.whenInjectedInto=function(r){return this._bindingWhenSyntax.whenInjectedInto(r)},i.prototype.whenParentNamed=function(r){return this._bindingWhenSyntax.whenParentNamed(r)},i.prototype.whenParentTagged=function(r,c){return this._bindingWhenSyntax.whenParentTagged(r,c)},i.prototype.whenAnyAncestorIs=function(r){return this._bindingWhenSyntax.whenAnyAncestorIs(r)},i.prototype.whenNoAncestorIs=function(r){return this._bindingWhenSyntax.whenNoAncestorIs(r)},i.prototype.whenAnyAncestorNamed=function(r){return this._bindingWhenSyntax.whenAnyAncestorNamed(r)},i.prototype.whenAnyAncestorTagged=function(r,c){return this._bindingWhenSyntax.whenAnyAncestorTagged(r,c)},i.prototype.whenNoAncestorNamed=function(r){return this._bindingWhenSyntax.whenNoAncestorNamed(r)},i.prototype.whenNoAncestorTagged=function(r,c){return this._bindingWhenSyntax.whenNoAncestorTagged(r,c)},i.prototype.whenAnyAncestorMatches=function(r){return this._bindingWhenSyntax.whenAnyAncestorMatches(r)},i.prototype.whenNoAncestorMatches=function(r){return this._bindingWhenSyntax.whenNoAncestorMatches(r)},i.prototype.onActivation=function(r){return this._bindingOnSyntax.onActivation(r)},i}();$.BindingWhenOnSyntax=n},98816:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(31982),e=f(1445),n=function(){function i(r){this._binding=r}return i.prototype.when=function(r){return this._binding.constraint=r,new a.BindingOnSyntax(this._binding)},i.prototype.whenTargetNamed=function(r){return this._binding.constraint=e.namedConstraint(r),new a.BindingOnSyntax(this._binding)},i.prototype.whenTargetIsDefault=function(){return this._binding.constraint=function(r){return null!==r.target&&!r.target.isNamed()&&!r.target.isTagged()},new a.BindingOnSyntax(this._binding)},i.prototype.whenTargetTagged=function(r,c){return this._binding.constraint=e.taggedConstraint(r)(c),new a.BindingOnSyntax(this._binding)},i.prototype.whenInjectedInto=function(r){return this._binding.constraint=function(c){return e.typeConstraint(r)(c.parentRequest)},new a.BindingOnSyntax(this._binding)},i.prototype.whenParentNamed=function(r){return this._binding.constraint=function(c){return e.namedConstraint(r)(c.parentRequest)},new a.BindingOnSyntax(this._binding)},i.prototype.whenParentTagged=function(r,c){return this._binding.constraint=function(l){return e.taggedConstraint(r)(c)(l.parentRequest)},new a.BindingOnSyntax(this._binding)},i.prototype.whenAnyAncestorIs=function(r){return this._binding.constraint=function(c){return e.traverseAncerstors(c,e.typeConstraint(r))},new a.BindingOnSyntax(this._binding)},i.prototype.whenNoAncestorIs=function(r){return this._binding.constraint=function(c){return!e.traverseAncerstors(c,e.typeConstraint(r))},new a.BindingOnSyntax(this._binding)},i.prototype.whenAnyAncestorNamed=function(r){return this._binding.constraint=function(c){return e.traverseAncerstors(c,e.namedConstraint(r))},new a.BindingOnSyntax(this._binding)},i.prototype.whenNoAncestorNamed=function(r){return this._binding.constraint=function(c){return!e.traverseAncerstors(c,e.namedConstraint(r))},new a.BindingOnSyntax(this._binding)},i.prototype.whenAnyAncestorTagged=function(r,c){return this._binding.constraint=function(l){return e.traverseAncerstors(l,e.taggedConstraint(r)(c))},new a.BindingOnSyntax(this._binding)},i.prototype.whenNoAncestorTagged=function(r,c){return this._binding.constraint=function(l){return!e.traverseAncerstors(l,e.taggedConstraint(r)(c))},new a.BindingOnSyntax(this._binding)},i.prototype.whenAnyAncestorMatches=function(r){return this._binding.constraint=function(c){return e.traverseAncerstors(c,r)},new a.BindingOnSyntax(this._binding)},i.prototype.whenNoAncestorMatches=function(r){return this._binding.constraint=function(c){return!e.traverseAncerstors(c,r)},new a.BindingOnSyntax(this._binding)},i}();$.BindingWhenSyntax=n},1445:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(13727),e=f(80104),n=function(l,s){var h=l.parentRequest;return null!==h&&(!!s(h)||n(h,s))};$.traverseAncerstors=n;var i=function(l){return function(s){var h=function(p){return null!==p&&null!==p.target&&p.target.matchesTag(l)(s)};return h.metaData=new e.Metadata(l,s),h}};$.taggedConstraint=i;var r=i(a.NAMED_TAG);$.namedConstraint=r,$.typeConstraint=function(l){return function(s){return null!==s&&("string"==typeof l?s.bindings[0].serviceIdentifier===l:l===s.bindings[0].implementationType)}}},97720:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.multiBindToService=function(f){return function(a){return function(){for(var e=[],n=0;n{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(3233);$.isStackOverflowExeption=function e(n){return n instanceof RangeError||n.message===a.STACK_OVERFLOW}},20748:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var f=0;$.id=function a(){return f++}},69505:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});var a=f(3233);function e(h){return"function"==typeof h?h.name:"symbol"==typeof h?h.toString():h}function i(h,p){return null!==h.parentRequest&&(h.parentRequest.serviceIdentifier===p||i(h.parentRequest,p))}function s(h){if(h.name)return h.name;var p=h.toString(),g=p.match(/^function\s*([^\s(]+)/);return g?g[1]:"Anonymous function: "+p}$.getServiceIdentifierAsString=e,$.listRegisteredBindingsForServiceIdentifier=function n(h,p,g){var _="",b=g(h,p);return 0!==b.length&&(_="\nRegistered bindings:",b.forEach(function(y){var E="Object";null!==y.implementationType&&(E=s(y.implementationType)),_=_+"\n "+E,y.constraint.metaData&&(_=_+" - "+y.constraint.metaData)})),_},$.circularDependencyToException=function c(h){h.childRequests.forEach(function(p){if(i(p,p.serviceIdentifier)){var g=function r(h){var g=function p(_,b){void 0===b&&(b=[]);var y=e(_.serviceIdentifier);return b.push(y),null!==_.parentRequest?p(_.parentRequest,b):b}(h);return g.reverse().join(" --\x3e ")}(p);throw new Error(a.CIRCULAR_DEPENDENCY+" "+g)}c(p)})},$.listMetadataForTarget=function l(h,p){if(p.isTagged()||p.isNamed()){var g="",_=p.getNamedTag(),b=p.getCustomTags();return null!==_&&(g+=_.toString()+"\n"),null!==b&&b.forEach(function(y){g+=y.toString()+"\n"})," "+h+"\n "+h+" - "+g}return" "+h},$.getFunctionName=s},9557:(Me,$,f)=>{Me.exports=self.fetch||(self.fetch=f(28456).default||f(28456))},91148:(Me,$,f)=>{var a,e,n;void 0!==(e="function"==typeof(a=n=function(){function n(){for(var c=0,l={};c"u")){"number"==typeof(_=n({path:"/"},l.defaults,_)).expires&&(_.expires=new Date(1*new Date+864e5*_.expires)),_.expires=_.expires?_.expires.toUTCString():"";try{var b=JSON.stringify(g);/^[\{\[]/.test(b)&&(g=b)}catch{}g=c.write?c.write(g,p):encodeURIComponent(String(g)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),p=encodeURIComponent(String(p)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var y="";for(var E in _)_[E]&&(y+="; "+E,!0!==_[E]&&(y+="="+_[E].split(";")[0]));return document.cookie=p+"="+g+y}}function h(p,g){if(!(typeof document>"u")){for(var _={},b=document.cookie?document.cookie.split("; "):[],y=0;y{var a;!function(){"use strict";var e="input is invalid type",i="object"==typeof window,r=i?window:{};r.JS_SHA3_NO_WINDOW&&(i=!1);var c=!i&&"object"==typeof self;!r.JS_SHA3_NO_NODE_JS&&"object"==typeof process&&process.versions&&process.versions.node?r=global:c&&(r=self);for(var s=!r.JS_SHA3_NO_COMMON_JS&&Me.exports,h=f.amdO,p=!r.JS_SHA3_NO_ARRAY_BUFFER&&typeof ArrayBuffer<"u",g="0123456789abcdef".split(""),b=[4,1024,262144,67108864],C=[0,8,16,24],I=[1,0,32898,0,32906,2147483648,2147516416,2147483648,32907,0,2147483649,0,2147516545,2147483648,32777,2147483648,138,0,136,0,2147516425,0,2147483658,0,2147516555,0,139,2147483648,32905,2147483648,32771,2147483648,32770,2147483648,128,2147483648,32778,0,2147483658,2147483648,2147516545,2147483648,32896,2147483648,2147483649,0,2147516424,2147483648],d=[224,256,384,512],T=[128,256],J=["hex","buffer","arrayBuffer","array","digest"],Y={128:168,256:136},te=r.JS_SHA3_NO_NODE_JS||!Array.isArray?function(Pt){return"[object Array]"===Object.prototype.toString.call(Pt)}:Array.isArray,N=!p||!r.JS_SHA3_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView?ArrayBuffer.isView:function(Pt){return"object"==typeof Pt&&Pt.buffer&&Pt.buffer.constructor===ArrayBuffer},G=function(Pt){var et=typeof Pt;if("string"===et)return[Pt,!0];if("object"!==et||null===Pt)throw new Error(e);if(p&&Pt.constructor===ArrayBuffer)return[new Uint8Array(Pt),!1];if(!te(Pt)&&!N(Pt))throw new Error(e);return[Pt,!1]},x=function(Pt){return 0===G(Pt)[0].length},F=function(Pt){for(var et=[],$e=0;$e>5,this.byteCount=this.blockCount<<2,this.outputBlocks=$e>>5,this.extraBytes=(31&$e)>>3;for(var rt=0;rt<50;++rt)this.s[rt]=0}function tn(Pt,et,$e){Ye.call(this,Pt,et,$e)}Ye.prototype.update=function(Pt){if(this.finalized)throw new Error("finalize already called");for(var de,ue,et=G(Pt),$e=et[1],rt=this.blocks,Ze=this.byteCount,Ht=(Pt=et[0]).length,Mt=this.blockCount,pe=0,ce=this.s;pe>2]|=ue<>2]|=(192|ue>>6)<>2]|=(128|63&ue)<=57344?(rt[de>>2]|=(224|ue>>12)<>2]|=(128|ue>>6&63)<>2]|=(128|63&ue)<>2]|=(240|ue>>18)<>2]|=(128|ue>>12&63)<>2]|=(128|ue>>6&63)<>2]|=(128|63&ue)<>2]|=Pt[pe]<=Ze){for(this.start=de-Ze,this.block=rt[Mt],de=0;de>=8);$e>0;)Ze.unshift($e),$e=255&(Pt>>=8),++rt;return et?Ze.push(rt):Ze.unshift(rt),this.update(Ze),Ze.length},Ye.prototype.encodeString=function(Pt){var et=G(Pt),rt=0,Ze=(Pt=et[0]).length;if(et[1])for(var Ht=0;Ht=57344?rt+=3:(Mt=65536+((1023&Mt)<<10|1023&Pt.charCodeAt(++Ht)),rt+=4)}else rt=Ze;return rt+=this.encode(8*rt),this.update(Pt),rt},Ye.prototype.bytepad=function(Pt,et){for(var $e=this.encode(et),rt=0;rt>2]|=this.padding[3&et],this.lastByteIndex===this.byteCount)for(Pt[0]=Pt[$e],et=1;et<$e+1;++et)Pt[et]=0;for(Pt[$e-1]|=2147483648,et=0;et<$e;++et)rt[et]^=Pt[et];$t(rt)}},Ye.prototype.toString=Ye.prototype.hex=function(){this.finalize();for(var pe,Pt=this.blockCount,et=this.s,$e=this.outputBlocks,rt=this.extraBytes,Ze=0,Ht=0,Mt="";Ht<$e;){for(Ze=0;Ze>4&15]+g[15&pe]+g[pe>>12&15]+g[pe>>8&15]+g[pe>>20&15]+g[pe>>16&15]+g[pe>>28&15]+g[pe>>24&15];Ht%Pt==0&&(et=F(et),$t(et),Ze=0)}return rt&&(Mt+=g[(pe=et[Ze])>>4&15]+g[15&pe],rt>1&&(Mt+=g[pe>>12&15]+g[pe>>8&15]),rt>2&&(Mt+=g[pe>>20&15]+g[pe>>16&15])),Mt},Ye.prototype.buffer=Ye.prototype.arrayBuffer=function(){this.finalize();var pe,Pt=this.blockCount,et=this.s,$e=this.outputBlocks,rt=this.extraBytes,Ze=0,Ht=0,Mt=this.outputBits>>3;pe=rt?new ArrayBuffer($e+1<<2):new ArrayBuffer(Mt);for(var ce=new Uint32Array(pe);Ht<$e;){for(Ze=0;Ze>8&255,Mt[pe+2]=ce>>16&255,Mt[pe+3]=ce>>24&255;Ht%Pt==0&&(et=F(et),$t(et))}return rt&&(Mt[pe=Ht<<2]=255&(ce=et[Ze]),rt>1&&(Mt[pe+1]=ce>>8&255),rt>2&&(Mt[pe+2]=ce>>16&255)),Mt},(tn.prototype=new Ye).finalize=function(){return this.encode(this.outputBits,!0),Ye.prototype.finalize.call(this)};var $t=function(Pt){var et,$e,rt,Ze,Ht,Mt,pe,ce,de,ue,ve,Oe,Xe,Cn,ke,fe,De,ze,tt,Je,cn,vn,er,lr,Yt,kt,Se,Qe,Be,ct,Ke,Qt,Bt,Ge,nn,en,it,Ft,yn,ei,Ii,Wn,kn,Lr,gr,Yr,di,Jr,vr,Ai,ji,Ki,xa,Pa,lo,Cr,ni,ii,Pn,mr,nr,ri,Pi;for(rt=0;rt<48;rt+=2)Ze=Pt[0]^Pt[10]^Pt[20]^Pt[30]^Pt[40],Ht=Pt[1]^Pt[11]^Pt[21]^Pt[31]^Pt[41],ce=Pt[4]^Pt[14]^Pt[24]^Pt[34]^Pt[44],de=Pt[5]^Pt[15]^Pt[25]^Pt[35]^Pt[45],ue=Pt[6]^Pt[16]^Pt[26]^Pt[36]^Pt[46],ve=Pt[7]^Pt[17]^Pt[27]^Pt[37]^Pt[47],$e=(Xe=Pt[9]^Pt[19]^Pt[29]^Pt[39]^Pt[49])^((pe=Pt[3]^Pt[13]^Pt[23]^Pt[33]^Pt[43])<<1|(Mt=Pt[2]^Pt[12]^Pt[22]^Pt[32]^Pt[42])>>>31),Pt[0]^=et=(Oe=Pt[8]^Pt[18]^Pt[28]^Pt[38]^Pt[48])^(Mt<<1|pe>>>31),Pt[1]^=$e,Pt[10]^=et,Pt[11]^=$e,Pt[20]^=et,Pt[21]^=$e,Pt[30]^=et,Pt[31]^=$e,Pt[40]^=et,Pt[41]^=$e,$e=Ht^(de<<1|ce>>>31),Pt[2]^=et=Ze^(ce<<1|de>>>31),Pt[3]^=$e,Pt[12]^=et,Pt[13]^=$e,Pt[22]^=et,Pt[23]^=$e,Pt[32]^=et,Pt[33]^=$e,Pt[42]^=et,Pt[43]^=$e,$e=pe^(ve<<1|ue>>>31),Pt[4]^=et=Mt^(ue<<1|ve>>>31),Pt[5]^=$e,Pt[14]^=et,Pt[15]^=$e,Pt[24]^=et,Pt[25]^=$e,Pt[34]^=et,Pt[35]^=$e,Pt[44]^=et,Pt[45]^=$e,$e=de^(Xe<<1|Oe>>>31),Pt[6]^=et=ce^(Oe<<1|Xe>>>31),Pt[7]^=$e,Pt[16]^=et,Pt[17]^=$e,Pt[26]^=et,Pt[27]^=$e,Pt[36]^=et,Pt[37]^=$e,Pt[46]^=et,Pt[47]^=$e,$e=ve^(Ht<<1|Ze>>>31),Pt[8]^=et=ue^(Ze<<1|Ht>>>31),Pt[9]^=$e,Pt[18]^=et,Pt[19]^=$e,Pt[28]^=et,Pt[29]^=$e,Pt[38]^=et,Pt[39]^=$e,Pt[48]^=et,Pt[49]^=$e,ke=Pt[1],Yr=Pt[11]<<4|Pt[10]>>>28,di=Pt[10]<<4|Pt[11]>>>28,Qe=Pt[20]<<3|Pt[21]>>>29,Be=Pt[21]<<3|Pt[20]>>>29,mr=Pt[31]<<9|Pt[30]>>>23,nr=Pt[30]<<9|Pt[31]>>>23,Wn=Pt[40]<<18|Pt[41]>>>14,kn=Pt[41]<<18|Pt[40]>>>14,Ge=Pt[2]<<1|Pt[3]>>>31,nn=Pt[3]<<1|Pt[2]>>>31,De=Pt[12]<<12|Pt[13]>>>20,Jr=Pt[22]<<10|Pt[23]>>>22,vr=Pt[23]<<10|Pt[22]>>>22,ct=Pt[33]<<13|Pt[32]>>>19,Ke=Pt[32]<<13|Pt[33]>>>19,ri=Pt[42]<<2|Pt[43]>>>30,Pi=Pt[43]<<2|Pt[42]>>>30,Pa=Pt[5]<<30|Pt[4]>>>2,lo=Pt[4]<<30|Pt[5]>>>2,en=Pt[14]<<6|Pt[15]>>>26,it=Pt[15]<<6|Pt[14]>>>26,tt=Pt[24]<<11|Pt[25]>>>21,Ai=Pt[34]<<15|Pt[35]>>>17,ji=Pt[35]<<15|Pt[34]>>>17,Qt=Pt[45]<<29|Pt[44]>>>3,Bt=Pt[44]<<29|Pt[45]>>>3,lr=Pt[6]<<28|Pt[7]>>>4,Yt=Pt[7]<<28|Pt[6]>>>4,Cr=Pt[17]<<23|Pt[16]>>>9,ni=Pt[16]<<23|Pt[17]>>>9,Ft=Pt[26]<<25|Pt[27]>>>7,yn=Pt[27]<<25|Pt[26]>>>7,Je=Pt[36]<<21|Pt[37]>>>11,cn=Pt[37]<<21|Pt[36]>>>11,Ki=Pt[47]<<24|Pt[46]>>>8,xa=Pt[46]<<24|Pt[47]>>>8,Lr=Pt[8]<<27|Pt[9]>>>5,gr=Pt[9]<<27|Pt[8]>>>5,kt=Pt[18]<<20|Pt[19]>>>12,Se=Pt[19]<<20|Pt[18]>>>12,ii=Pt[29]<<7|Pt[28]>>>25,Pn=Pt[28]<<7|Pt[29]>>>25,ei=Pt[38]<<8|Pt[39]>>>24,Ii=Pt[39]<<8|Pt[38]>>>24,vn=Pt[48]<<14|Pt[49]>>>18,er=Pt[49]<<14|Pt[48]>>>18,Pt[0]=(Cn=Pt[0])^~(fe=Pt[13]<<12|Pt[12]>>>20)&(ze=Pt[25]<<11|Pt[24]>>>21),Pt[1]=ke^~De&tt,Pt[10]=lr^~kt&Qe,Pt[11]=Yt^~Se&Be,Pt[20]=Ge^~en&Ft,Pt[21]=nn^~it&yn,Pt[30]=Lr^~Yr&Jr,Pt[31]=gr^~di&vr,Pt[40]=Pa^~Cr&ii,Pt[41]=lo^~ni&Pn,Pt[2]=fe^~ze&Je,Pt[3]=De^~tt&cn,Pt[12]=kt^~Qe&ct,Pt[13]=Se^~Be&Ke,Pt[22]=en^~Ft&ei,Pt[23]=it^~yn&Ii,Pt[32]=Yr^~Jr&Ai,Pt[33]=di^~vr&ji,Pt[42]=Cr^~ii&mr,Pt[43]=ni^~Pn&nr,Pt[4]=ze^~Je&vn,Pt[5]=tt^~cn&er,Pt[14]=Qe^~ct&Qt,Pt[15]=Be^~Ke&Bt,Pt[24]=Ft^~ei&Wn,Pt[25]=yn^~Ii&kn,Pt[34]=Jr^~Ai&Ki,Pt[35]=vr^~ji&xa,Pt[44]=ii^~mr&ri,Pt[45]=Pn^~nr&Pi,Pt[6]=Je^~vn&Cn,Pt[7]=cn^~er&ke,Pt[16]=ct^~Qt&lr,Pt[17]=Ke^~Bt&Yt,Pt[26]=ei^~Wn&Ge,Pt[27]=Ii^~kn&nn,Pt[36]=Ai^~Ki&Lr,Pt[37]=ji^~xa&gr,Pt[46]=mr^~ri&Pa,Pt[47]=nr^~Pi&lo,Pt[8]=vn^~Cn&fe,Pt[9]=er^~ke&De,Pt[18]=Qt^~lr&kt,Pt[19]=Bt^~Yt&Se,Pt[28]=Wn^~Ge&en,Pt[29]=kn^~nn&it,Pt[38]=Ki^~Lr&Yr,Pt[39]=xa^~gr&di,Pt[48]=ri^~Pa&Cr,Pt[49]=Pi^~lo&ni,Pt[0]^=I[rt],Pt[1]^=I[rt+1]};if(s)Me.exports=le;else{for(Ee=0;Ee{"use strict";function a(l){this.message=l}f.d($,{Z:()=>c}),(a.prototype=new Error).name="InvalidCharacterError";var e=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(l){var s=String(l).replace(/=+$/,"");if(s.length%4==1)throw new a("'atob' failed: The string to be decoded is not correctly encoded.");for(var h,p,g=0,_=0,b="";p=s.charAt(_++);~p&&(h=g%4?64*h+p:p,g++%4)?b+=String.fromCharCode(255&h>>(-2*g&6)):0)p="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(p);return b};function i(l){this.message=l}(i.prototype=new Error).name="InvalidTokenError";const c=function r(l,s){if("string"!=typeof l)throw new i("Invalid token specified");var h=!0===(s=s||{}).header?0:1;try{return JSON.parse(function n(l){var s=l.replace(/-/g,"+").replace(/_/g,"/");switch(s.length%4){case 0:break;case 2:s+="==";break;case 3:s+="=";break;default:throw"Illegal base64url string!"}try{return decodeURIComponent(e(s).replace(/(.)/g,function(p,g){var _=g.charCodeAt(0).toString(16).toUpperCase();return _.length<2&&(_="0"+_),"%"+_}))}catch{return e(s)}}(l.split(".")[h]))}catch(p){throw new i("Invalid token specified: "+p.message)}}},36506:(Me,$,f)=>{var n=f(98745)(f(98492),"DataView");Me.exports=n},19618:(Me,$,f)=>{var a=f(35602),e=f(81499),n=f(52990),i=f(70480),r=f(55680);function c(l){var s=-1,h=null==l?0:l.length;for(this.clear();++s{var a=f(39365),e=f(89343),n=f(34779),i=f(51509),r=f(27137);function c(l){var s=-1,h=null==l?0:l.length;for(this.clear();++s{var n=f(98745)(f(98492),"Map");Me.exports=n},21811:(Me,$,f)=>{var a=f(43413),e=f(45419),n=f(47253),i=f(81115),r=f(76648);function c(l){var s=-1,h=null==l?0:l.length;for(this.clear();++s{var n=f(98745)(f(98492),"Promise");Me.exports=n},91732:(Me,$,f)=>{var n=f(98745)(f(98492),"Set");Me.exports=n},15960:(Me,$,f)=>{var a=f(21811),e=f(76151),n=f(12154);function i(r){var c=-1,l=null==r?0:r.length;for(this.__data__=new a;++c{var a=f(3597),e=f(9488),n=f(15943),i=f(55456),r=f(74793),c=f(68689);function l(s){var h=this.__data__=new a(s);this.size=h.size}l.prototype.clear=e,l.prototype.delete=n,l.prototype.get=i,l.prototype.has=r,l.prototype.set=c,Me.exports=l},61763:(Me,$,f)=>{var a=f(98492);Me.exports=a.Symbol},82760:(Me,$,f)=>{var a=f(98492);Me.exports=a.Uint8Array},26413:(Me,$,f)=>{var n=f(98745)(f(98492),"WeakMap");Me.exports=n},92134:Me=>{Me.exports=function $(f,a){for(var e=-1,n=null==f?0:f.length,i=0,r=[];++e{var a=f(5025),e=f(31955),n=f(65246),i=f(57525),r=f(65188),c=f(74868),s=Object.prototype.hasOwnProperty;Me.exports=function h(p,g){var _=n(p),b=!_&&e(p),y=!_&&!b&&i(p),E=!_&&!b&&!y&&c(p),C=_||b||y||E,I=C?a(p.length,String):[],d=I.length;for(var T in p)(g||s.call(p,T))&&(!C||!("length"==T||y&&("offset"==T||"parent"==T)||E&&("buffer"==T||"byteLength"==T||"byteOffset"==T)||r(T,d)))&&I.push(T);return I}},73880:Me=>{Me.exports=function $(f,a){for(var e=-1,n=null==f?0:f.length,i=Array(n);++e{Me.exports=function $(f,a){for(var e=-1,n=a.length,i=f.length;++e{Me.exports=function $(f,a){for(var e=-1,n=null==f?0:f.length;++e{var a=f(37826);Me.exports=function e(n,i){for(var r=n.length;r--;)if(a(n[r][0],i))return r;return-1}},82202:(Me,$,f)=>{var a=f(44826),e=f(38916);Me.exports=function n(i,r){for(var c=0,l=(r=a(r,i)).length;null!=i&&c{var a=f(17853),e=f(65246);Me.exports=function n(i,r,c){var l=r(i);return e(i)?l:a(l,c(i))}},24590:(Me,$,f)=>{var a=f(61763),e=f(95933),n=f(79243),c=a?a.toStringTag:void 0;Me.exports=function l(s){return null==s?void 0===s?"[object Undefined]":"[object Null]":c&&c in Object(s)?e(s):n(s)}},53022:(Me,$,f)=>{var a=f(24590),e=f(53714);Me.exports=function i(r){return e(r)&&"[object Arguments]"==a(r)}},97108:(Me,$,f)=>{var a=f(97946),e=f(53714);Me.exports=function n(i,r,c,l,s){return i===r||(null==i||null==r||!e(i)&&!e(r)?i!=i&&r!=r:a(i,r,c,l,n,s))}},97946:(Me,$,f)=>{var a=f(31339),e=f(17469),n=f(81642),i=f(99462),r=f(62472),c=f(65246),l=f(57525),s=f(74868),p="[object Arguments]",g="[object Array]",_="[object Object]",y=Object.prototype.hasOwnProperty;Me.exports=function E(C,I,d,T,J,Y){var te=c(C),N=c(I),G=te?g:r(C),x=N?g:r(I),F=(G=G==p?_:G)==_,Q=(x=x==p?_:x)==_,O=G==x;if(O&&l(C)){if(!l(I))return!1;te=!0,F=!1}if(O&&!F)return Y||(Y=new a),te||s(C)?e(C,I,d,T,J,Y):n(C,I,G,d,T,J,Y);if(!(1&d)){var k=F&&y.call(C,"__wrapped__"),P=Q&&y.call(I,"__wrapped__");if(k||P){var K=k?C.value():C,oe=P?I.value():I;return Y||(Y=new a),J(K,oe,d,T,Y)}}return!!O&&(Y||(Y=new a),i(C,I,d,T,J,Y))}},41082:(Me,$,f)=>{var a=f(66861),e=f(9950),n=f(49794),i=f(37075),c=/^\[object .+?Constructor\]$/,g=RegExp("^"+Function.prototype.toString.call(Object.prototype.hasOwnProperty).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");Me.exports=function _(b){return!(!n(b)||e(b))&&(a(b)?g:c).test(i(b))}},38902:(Me,$,f)=>{var a=f(24590),e=f(7765),n=f(53714),O={};O["[object Float32Array]"]=O["[object Float64Array]"]=O["[object Int8Array]"]=O["[object Int16Array]"]=O["[object Int32Array]"]=O["[object Uint8Array]"]=O["[object Uint8ClampedArray]"]=O["[object Uint16Array]"]=O["[object Uint32Array]"]=!0,O["[object Arguments]"]=O["[object Array]"]=O["[object ArrayBuffer]"]=O["[object Boolean]"]=O["[object DataView]"]=O["[object Date]"]=O["[object Error]"]=O["[object Function]"]=O["[object Map]"]=O["[object Number]"]=O["[object Object]"]=O["[object RegExp]"]=O["[object Set]"]=O["[object String]"]=O["[object WeakMap]"]=!1,Me.exports=function k(P){return n(P)&&e(P.length)&&!!O[a(P)]}},190:(Me,$,f)=>{var a=f(26587),e=f(10366),i=Object.prototype.hasOwnProperty;Me.exports=function r(c){if(!a(c))return e(c);var l=[];for(var s in Object(c))i.call(c,s)&&"constructor"!=s&&l.push(s);return l}},5025:Me=>{Me.exports=function $(f,a){for(var e=-1,n=Array(f);++e{var a=f(61763),e=f(73880),n=f(65246),i=f(23423),c=a?a.prototype:void 0,l=c?c.toString:void 0;Me.exports=function s(h){if("string"==typeof h)return h;if(n(h))return e(h,s)+"";if(i(h))return l?l.call(h):"";var p=h+"";return"0"==p&&1/h==-1/0?"-0":p}},35249:Me=>{Me.exports=function $(f){return function(a){return f(a)}}},13342:Me=>{Me.exports=function $(f,a){return f.has(a)}},44826:(Me,$,f)=>{var a=f(65246),e=f(86300),n=f(40163),i=f(12674);Me.exports=function r(c,l){return a(c)?c:e(c,l)?[c]:n(i(c))}},56189:(Me,$,f)=>{var a=f(98492);Me.exports=a["__core-js_shared__"]},17469:(Me,$,f)=>{var a=f(15960),e=f(25916),n=f(13342);Me.exports=function c(l,s,h,p,g,_){var b=1&h,y=l.length,E=s.length;if(y!=E&&!(b&&E>y))return!1;var C=_.get(l),I=_.get(s);if(C&&I)return C==s&&I==l;var d=-1,T=!0,J=2&h?new a:void 0;for(_.set(l,s),_.set(s,l);++d{var a=f(61763),e=f(82760),n=f(37826),i=f(17469),r=f(71575),c=f(28e3),J=a?a.prototype:void 0,Y=J?J.valueOf:void 0;Me.exports=function te(N,G,x,F,Q,O,k){switch(x){case"[object DataView]":if(N.byteLength!=G.byteLength||N.byteOffset!=G.byteOffset)return!1;N=N.buffer,G=G.buffer;case"[object ArrayBuffer]":return!(N.byteLength!=G.byteLength||!O(new e(N),new e(G)));case"[object Boolean]":case"[object Date]":case"[object Number]":return n(+N,+G);case"[object Error]":return N.name==G.name&&N.message==G.message;case"[object RegExp]":case"[object String]":return N==G+"";case"[object Map]":var P=r;case"[object Set]":if(P||(P=c),N.size!=G.size&&!(1&F))return!1;var oe=k.get(N);if(oe)return oe==G;F|=2,k.set(N,G);var me=i(P(N),P(G),F,Q,O,k);return k.delete(N),me;case"[object Symbol]":if(Y)return Y.call(N)==Y.call(G)}return!1}},99462:(Me,$,f)=>{var a=f(6131),i=Object.prototype.hasOwnProperty;Me.exports=function r(c,l,s,h,p,g){var _=1&s,b=a(c),y=b.length;if(y!=a(l).length&&!_)return!1;for(var I=y;I--;){var d=b[I];if(!(_?d in l:i.call(l,d)))return!1}var T=g.get(c),J=g.get(l);if(T&&J)return T==l&&J==c;var Y=!0;g.set(c,l),g.set(l,c);for(var te=_;++I{var $="object"==typeof global&&global&&global.Object===Object&&global;Me.exports=$},6131:(Me,$,f)=>{var a=f(37427),e=f(20771),n=f(74614);Me.exports=function i(r){return a(r,n,e)}},4113:(Me,$,f)=>{var a=f(29);Me.exports=function e(n,i){var r=n.__data__;return a(i)?r["string"==typeof i?"string":"hash"]:r.map}},98745:(Me,$,f)=>{var a=f(41082),e=f(11015);Me.exports=function n(i,r){var c=e(i,r);return a(c)?c:void 0}},95933:(Me,$,f)=>{var a=f(61763),e=Object.prototype,n=e.hasOwnProperty,i=e.toString,r=a?a.toStringTag:void 0;Me.exports=function c(l){var s=n.call(l,r),h=l[r];try{l[r]=void 0;var p=!0}catch{}var g=i.call(l);return p&&(s?l[r]=h:delete l[r]),g}},20771:(Me,$,f)=>{var a=f(92134),e=f(81315),i=Object.prototype.propertyIsEnumerable,r=Object.getOwnPropertySymbols;Me.exports=r?function(l){return null==l?[]:(l=Object(l),a(r(l),function(s){return i.call(l,s)}))}:e},62472:(Me,$,f)=>{var a=f(36506),e=f(21136),n=f(70641),i=f(91732),r=f(26413),c=f(24590),l=f(37075),s="[object Map]",p="[object Promise]",g="[object Set]",_="[object WeakMap]",b="[object DataView]",y=l(a),E=l(e),C=l(n),I=l(i),d=l(r),T=c;(a&&T(new a(new ArrayBuffer(1)))!=b||e&&T(new e)!=s||n&&T(n.resolve())!=p||i&&T(new i)!=g||r&&T(new r)!=_)&&(T=function(J){var Y=c(J),te="[object Object]"==Y?J.constructor:void 0,N=te?l(te):"";if(N)switch(N){case y:return b;case E:return s;case C:return p;case I:return g;case d:return _}return Y}),Me.exports=T},11015:Me=>{Me.exports=function $(f,a){return f?.[a]}},35602:(Me,$,f)=>{var a=f(10893);Me.exports=function e(){this.__data__=a?a(null):{},this.size=0}},81499:Me=>{Me.exports=function $(f){var a=this.has(f)&&delete this.__data__[f];return this.size-=a?1:0,a}},52990:(Me,$,f)=>{var a=f(10893),i=Object.prototype.hasOwnProperty;Me.exports=function r(c){var l=this.__data__;if(a){var s=l[c];return"__lodash_hash_undefined__"===s?void 0:s}return i.call(l,c)?l[c]:void 0}},70480:(Me,$,f)=>{var a=f(10893),n=Object.prototype.hasOwnProperty;Me.exports=function i(r){var c=this.__data__;return a?void 0!==c[r]:n.call(c,r)}},55680:(Me,$,f)=>{var a=f(10893);Me.exports=function n(i,r){var c=this.__data__;return this.size+=this.has(i)?0:1,c[i]=a&&void 0===r?"__lodash_hash_undefined__":r,this}},65188:Me=>{var f=/^(?:0|[1-9]\d*)$/;Me.exports=function a(e,n){var i=typeof e;return!!(n=n??9007199254740991)&&("number"==i||"symbol"!=i&&f.test(e))&&e>-1&&e%1==0&&e{var a=f(65246),e=f(23423),n=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;Me.exports=function r(c,l){if(a(c))return!1;var s=typeof c;return!("number"!=s&&"symbol"!=s&&"boolean"!=s&&null!=c&&!e(c))||i.test(c)||!n.test(c)||null!=l&&c in Object(l)}},29:Me=>{Me.exports=function $(f){var a=typeof f;return"string"==a||"number"==a||"symbol"==a||"boolean"==a?"__proto__"!==f:null===f}},9950:(Me,$,f)=>{var i,a=f(56189),e=(i=/[^.]+$/.exec(a&&a.keys&&a.keys.IE_PROTO||""))?"Symbol(src)_1."+i:"";Me.exports=function n(i){return!!e&&e in i}},26587:Me=>{var $=Object.prototype;Me.exports=function f(a){var e=a&&a.constructor;return a===("function"==typeof e&&e.prototype||$)}},39365:Me=>{Me.exports=function $(){this.__data__=[],this.size=0}},89343:(Me,$,f)=>{var a=f(14056),n=Array.prototype.splice;Me.exports=function i(r){var c=this.__data__,l=a(c,r);return!(l<0||(l==c.length-1?c.pop():n.call(c,l,1),--this.size,0))}},34779:(Me,$,f)=>{var a=f(14056);Me.exports=function e(n){var i=this.__data__,r=a(i,n);return r<0?void 0:i[r][1]}},51509:(Me,$,f)=>{var a=f(14056);Me.exports=function e(n){return a(this.__data__,n)>-1}},27137:(Me,$,f)=>{var a=f(14056);Me.exports=function e(n,i){var r=this.__data__,c=a(r,n);return c<0?(++this.size,r.push([n,i])):r[c][1]=i,this}},43413:(Me,$,f)=>{var a=f(19618),e=f(3597),n=f(21136);Me.exports=function i(){this.size=0,this.__data__={hash:new a,map:new(n||e),string:new a}}},45419:(Me,$,f)=>{var a=f(4113);Me.exports=function e(n){var i=a(this,n).delete(n);return this.size-=i?1:0,i}},47253:(Me,$,f)=>{var a=f(4113);Me.exports=function e(n){return a(this,n).get(n)}},81115:(Me,$,f)=>{var a=f(4113);Me.exports=function e(n){return a(this,n).has(n)}},76648:(Me,$,f)=>{var a=f(4113);Me.exports=function e(n,i){var r=a(this,n),c=r.size;return r.set(n,i),this.size+=r.size==c?0:1,this}},71575:Me=>{Me.exports=function $(f){var a=-1,e=Array(f.size);return f.forEach(function(n,i){e[++a]=[i,n]}),e}},37371:(Me,$,f)=>{var a=f(87659);Me.exports=function n(i){var r=a(i,function(l){return 500===c.size&&c.clear(),l}),c=r.cache;return r}},10893:(Me,$,f)=>{var e=f(98745)(Object,"create");Me.exports=e},10366:(Me,$,f)=>{var e=f(33106)(Object.keys,Object);Me.exports=e},68849:(Me,$,f)=>{Me=f.nmd(Me);var a=f(40248),e=$&&!$.nodeType&&$,n=e&&Me&&!Me.nodeType&&Me,r=n&&n.exports===e&&a.process,c=function(){try{return n&&n.require&&n.require("util").types||r&&r.binding&&r.binding("util")}catch{}}();Me.exports=c},79243:Me=>{var f=Object.prototype.toString;Me.exports=function a(e){return f.call(e)}},33106:Me=>{Me.exports=function $(f,a){return function(e){return f(a(e))}}},98492:(Me,$,f)=>{var a=f(40248),e="object"==typeof self&&self&&self.Object===Object&&self,n=a||e||Function("return this")();Me.exports=n},76151:Me=>{Me.exports=function f(a){return this.__data__.set(a,"__lodash_hash_undefined__"),this}},12154:Me=>{Me.exports=function $(f){return this.__data__.has(f)}},28e3:Me=>{Me.exports=function $(f){var a=-1,e=Array(f.size);return f.forEach(function(n){e[++a]=n}),e}},9488:(Me,$,f)=>{var a=f(3597);Me.exports=function e(){this.__data__=new a,this.size=0}},15943:Me=>{Me.exports=function $(f){var a=this.__data__,e=a.delete(f);return this.size=a.size,e}},55456:Me=>{Me.exports=function $(f){return this.__data__.get(f)}},74793:Me=>{Me.exports=function $(f){return this.__data__.has(f)}},68689:(Me,$,f)=>{var a=f(3597),e=f(21136),n=f(21811);Me.exports=function r(c,l){var s=this.__data__;if(s instanceof a){var h=s.__data__;if(!e||h.length<199)return h.push([c,l]),this.size=++s.size,this;s=this.__data__=new n(h)}return s.set(c,l),this.size=s.size,this}},40163:(Me,$,f)=>{var a=f(37371),e=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,n=/\\(\\)?/g,i=a(function(r){var c=[];return 46===r.charCodeAt(0)&&c.push(""),r.replace(e,function(l,s,h,p){c.push(h?p.replace(n,"$1"):s||l)}),c});Me.exports=i},38916:(Me,$,f)=>{var a=f(23423);Me.exports=function n(i){if("string"==typeof i||a(i))return i;var r=i+"";return"0"==r&&1/i==-1/0?"-0":r}},37075:Me=>{var f=Function.prototype.toString;Me.exports=function a(e){if(null!=e){try{return f.call(e)}catch{}try{return e+""}catch{}}return""}},37826:Me=>{Me.exports=function $(f,a){return f===a||f!=f&&a!=a}},55440:(Me,$,f)=>{var a=f(82202);Me.exports=function e(n,i,r){var c=null==n?void 0:a(n,i);return void 0===c?r:c}},31955:(Me,$,f)=>{var a=f(53022),e=f(53714),n=Object.prototype,i=n.hasOwnProperty,r=n.propertyIsEnumerable,c=a(function(){return arguments}())?a:function(l){return e(l)&&i.call(l,"callee")&&!r.call(l,"callee")};Me.exports=c},65246:Me=>{Me.exports=Array.isArray},32447:(Me,$,f)=>{var a=f(66861),e=f(7765);Me.exports=function n(i){return null!=i&&e(i.length)&&!a(i)}},57525:(Me,$,f)=>{Me=f.nmd(Me);var a=f(98492),e=f(15706),n=$&&!$.nodeType&&$,i=n&&Me&&!Me.nodeType&&Me,c=i&&i.exports===n?a.Buffer:void 0;Me.exports=(c?c.isBuffer:void 0)||e},45350:(Me,$,f)=>{var a=f(190),e=f(62472),n=f(31955),i=f(65246),r=f(32447),c=f(57525),l=f(26587),s=f(74868),_=Object.prototype.hasOwnProperty;Me.exports=function b(y){if(null==y)return!0;if(r(y)&&(i(y)||"string"==typeof y||"function"==typeof y.splice||c(y)||s(y)||n(y)))return!y.length;var E=e(y);if("[object Map]"==E||"[object Set]"==E)return!y.size;if(l(y))return!a(y).length;for(var C in y)if(_.call(y,C))return!1;return!0}},99391:(Me,$,f)=>{var a=f(97108);Me.exports=function e(n,i){return a(n,i)}},66861:(Me,$,f)=>{var a=f(24590),e=f(49794);Me.exports=function l(s){if(!e(s))return!1;var h=a(s);return"[object Function]"==h||"[object GeneratorFunction]"==h||"[object AsyncFunction]"==h||"[object Proxy]"==h}},7765:Me=>{Me.exports=function f(a){return"number"==typeof a&&a>-1&&a%1==0&&a<=9007199254740991}},49794:Me=>{Me.exports=function $(f){var a=typeof f;return null!=f&&("object"==a||"function"==a)}},53714:Me=>{Me.exports=function $(f){return null!=f&&"object"==typeof f}},23423:(Me,$,f)=>{var a=f(24590),e=f(53714);Me.exports=function i(r){return"symbol"==typeof r||e(r)&&"[object Symbol]"==a(r)}},74868:(Me,$,f)=>{var a=f(38902),e=f(35249),n=f(68849),i=n&&n.isTypedArray,r=i?e(i):a;Me.exports=r},74614:(Me,$,f)=>{var a=f(31384),e=f(190),n=f(32447);Me.exports=function i(r){return n(r)?a(r):e(r)}},87659:(Me,$,f)=>{var a=f(21811);function n(i,r){if("function"!=typeof i||null!=r&&"function"!=typeof r)throw new TypeError("Expected a function");var c=function(){var l=arguments,s=r?r.apply(this,l):l[0],h=c.cache;if(h.has(s))return h.get(s);var p=i.apply(this,l);return c.cache=h.set(s,p)||h,p};return c.cache=new(n.Cache||a),c}n.Cache=a,Me.exports=n},81315:Me=>{Me.exports=function $(){return[]}},15706:Me=>{Me.exports=function $(){return!1}},12674:(Me,$,f)=>{var a=f(97002);Me.exports=function e(n){return null==n?"":a(n)}},50245:Me=>{"use strict";Me.exports={validate:function($){var f,a,e=String($).replace(/[\s]/g,""),n=e.length,i=!1,r=0;if(0===n)return!0;if(!/^[0-9]+$/.test(e))return!1;for(var c=n;0{"use strict";const $=n=>"object"==typeof n&&null!==n,f=Symbol("skip"),a=n=>$(n)&&!(n instanceof RegExp)&&!(n instanceof Error)&&!(n instanceof Date),e=(n,i,r,c=new WeakMap)=>{if(r={deep:!1,target:{},...r},c.has(n))return c.get(n);c.set(n,r.target);const{target:l}=r;delete r.target;const s=h=>h.map(p=>a(p)?e(p,i,r,c):p);if(Array.isArray(n))return s(n);for(const[h,p]of Object.entries(n)){const g=i(h,p,n);if(g===f)continue;let[_,b,{shouldRecurse:y=!0}={}]=g;"__proto__"!==_&&(r.deep&&y&&a(b)&&(b=Array.isArray(b)?s(b):e(b,i,r,c)),l[_]=b)}return l};Me.exports=(n,i,r)=>{if(!$(n))throw new TypeError(`Expected an object, got \`${n}\` (${typeof n})`);return e(n,i,r)},Me.exports.mapObjectSkip=f},83274:function(Me,$,f){!function(a){"use strict";a.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(n){return/^nm$/i.test(n)},meridiem:function(n,i,r){return n<12?r?"vm":"VM":r?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[M\xf4re om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(n){return n+(1===n||8===n||n>=20?"ste":"de")},week:{dow:1,doy:4}})}(f(16676))},61867:function(Me,$,f){!function(a){"use strict";var e=function(l){return 0===l?0:1===l?1:2===l?2:l%100>=3&&l%100<=10?3:l%100>=11?4:5},n={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},i=function(l){return function(s,h,p,g){var _=e(s),b=n[l][e(s)];return 2===_&&(b=b[h?0:1]),b.replace(/%d/i,s)}},r=["\u062c\u0627\u0646\u0641\u064a","\u0641\u064a\u0641\u0631\u064a","\u0645\u0627\u0631\u0633","\u0623\u0641\u0631\u064a\u0644","\u0645\u0627\u064a","\u062c\u0648\u0627\u0646","\u062c\u0648\u064a\u0644\u064a\u0629","\u0623\u0648\u062a","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];a.defineLocale("ar-dz",{months:r,monthsShort:r,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(l){return"\u0645"===l},meridiem:function(l,s,h){return l<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:i("s"),ss:i("s"),m:i("m"),mm:i("m"),h:i("h"),hh:i("h"),d:i("d"),dd:i("d"),M:i("M"),MM:i("M"),y:i("y"),yy:i("y")},postformat:function(l){return l.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(f(16676))},17078:function(Me,$,f){!function(a){"use strict";a.defineLocale("ar-kw",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062a\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062a\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:0,doy:12}})}(f(16676))},77776:function(Me,$,f){!function(a){"use strict";var e={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},n=function(s){return 0===s?0:1===s?1:2===s?2:s%100>=3&&s%100<=10?3:s%100>=11?4:5},i={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},r=function(s){return function(h,p,g,_){var b=n(h),y=i[s][n(h)];return 2===b&&(y=y[p?0:1]),y.replace(/%d/i,h)}},c=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];a.defineLocale("ar-ly",{months:c,monthsShort:c,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(s){return"\u0645"===s},meridiem:function(s,h,p){return s<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},preparse:function(s){return s.replace(/\u060c/g,",")},postformat:function(s){return s.replace(/\d/g,function(h){return e[h]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(f(16676))},56789:function(Me,$,f){!function(a){"use strict";a.defineLocale("ar-ma",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(f(16676))},73807:function(Me,$,f){!function(a){"use strict";var e={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},n={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};a.defineLocale("ar-ps",{months:"\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u062b\u0627\u0646\u064a_\u0634\u0628\u0627\u0637_\u0622\u0630\u0627\u0631_\u0646\u064a\u0633\u0627\u0646_\u0623\u064a\u0651\u0627\u0631_\u062d\u0632\u064a\u0631\u0627\u0646_\u062a\u0645\u0651\u0648\u0632_\u0622\u0628_\u0623\u064a\u0644\u0648\u0644_\u062a\u0634\u0631\u064a \u0627\u0644\u0623\u0648\u0651\u0644_\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u062b\u0627\u0646\u064a_\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u0623\u0648\u0651\u0644".split("_"),monthsShort:"\u0643\u0662_\u0634\u0628\u0627\u0637_\u0622\u0630\u0627\u0631_\u0646\u064a\u0633\u0627\u0646_\u0623\u064a\u0651\u0627\u0631_\u062d\u0632\u064a\u0631\u0627\u0646_\u062a\u0645\u0651\u0648\u0632_\u0622\u0628_\u0623\u064a\u0644\u0648\u0644_\u062a\u0661_\u062a\u0662_\u0643\u0661".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(r){return"\u0645"===r},meridiem:function(r,c,l){return r<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(r){return r.replace(/[\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(c){return n[c]}).split("").reverse().join("").replace(/[\u0661\u0662](?![\u062a\u0643])/g,function(c){return n[c]}).split("").reverse().join("").replace(/\u060c/g,",")},postformat:function(r){return r.replace(/\d/g,function(c){return e[c]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(f(16676))},6897:function(Me,$,f){!function(a){"use strict";var e={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},n={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};a.defineLocale("ar-sa",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(r){return"\u0645"===r},meridiem:function(r,c,l){return r<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(r){return r.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(c){return n[c]}).replace(/\u060c/g,",")},postformat:function(r){return r.replace(/\d/g,function(c){return e[c]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(f(16676))},71585:function(Me,$,f){!function(a){"use strict";a.defineLocale("ar-tn",{months:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(f(16676))},22097:function(Me,$,f){!function(a){"use strict";var e={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},n={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},i=function(h){return 0===h?0:1===h?1:2===h?2:h%100>=3&&h%100<=10?3:h%100>=11?4:5},r={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},c=function(h){return function(p,g,_,b){var y=i(p),E=r[h][i(p)];return 2===y&&(E=E[g?0:1]),E.replace(/%d/i,p)}},l=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];a.defineLocale("ar",{months:l,monthsShort:l,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(h){return"\u0645"===h},meridiem:function(h,p,g){return h<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:c("s"),ss:c("s"),m:c("m"),mm:c("m"),h:c("h"),hh:c("h"),d:c("d"),dd:c("d"),M:c("M"),MM:c("M"),y:c("y"),yy:c("y")},preparse:function(h){return h.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(p){return n[p]}).replace(/\u060c/g,",")},postformat:function(h){return h.replace(/\d/g,function(p){return e[p]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(f(16676))},15611:function(Me,$,f){!function(a){"use strict";var e={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-\xfcnc\xfc",4:"-\xfcnc\xfc",100:"-\xfcnc\xfc",6:"-nc\u0131",9:"-uncu",10:"-uncu",30:"-uncu",60:"-\u0131nc\u0131",90:"-\u0131nc\u0131"};a.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ert\u0259si_\xc7\u0259r\u015f\u0259nb\u0259 ax\u015fam\u0131_\xc7\u0259r\u015f\u0259nb\u0259_C\xfcm\u0259 ax\u015fam\u0131_C\xfcm\u0259_\u015e\u0259nb\u0259".split("_"),weekdaysShort:"Baz_BzE_\xc7Ax_\xc7\u0259r_CAx_C\xfcm_\u015e\u0259n".split("_"),weekdaysMin:"Bz_BE_\xc7A_\xc7\u0259_CA_C\xfc_\u015e\u0259".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",lastDay:"[d\xfcn\u0259n] LT",lastWeek:"[ke\xe7\u0259n h\u0259ft\u0259] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \u0259vv\u0259l",s:"bir ne\xe7\u0259 saniy\u0259",ss:"%d saniy\u0259",m:"bir d\u0259qiq\u0259",mm:"%d d\u0259qiq\u0259",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gec\u0259|s\u0259h\u0259r|g\xfcnd\xfcz|ax\u015fam/,isPM:function(i){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(i)},meridiem:function(i,r,c){return i<4?"gec\u0259":i<12?"s\u0259h\u0259r":i<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(i){if(0===i)return i+"-\u0131nc\u0131";var r=i%10;return i+(e[r]||e[i%100-r]||e[i>=100?100:null])},week:{dow:1,doy:7}})}(f(16676))},62459:function(Me,$,f){!function(a){"use strict";function n(r,c,l){return"m"===l?c?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===l?c?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":r+" "+function e(r,c){var l=r.split("_");return c%10==1&&c%100!=11?l[0]:c%10>=2&&c%10<=4&&(c%100<10||c%100>=20)?l[1]:l[2]}({ss:c?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:c?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",hh:c?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",dd:"\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",yy:"\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"}[l],+r)}a.defineLocale("be",{months:{format:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f_\u043b\u044e\u0442\u0430\u0433\u0430_\u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430_\u0442\u0440\u0430\u045e\u043d\u044f_\u0447\u044d\u0440\u0432\u0435\u043d\u044f_\u043b\u0456\u043f\u0435\u043d\u044f_\u0436\u043d\u0456\u045e\u043d\u044f_\u0432\u0435\u0440\u0430\u0441\u043d\u044f_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430_\u0441\u043d\u0435\u0436\u043d\u044f".split("_"),standalone:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c_\u043b\u044e\u0442\u044b_\u0441\u0430\u043a\u0430\u0432\u0456\u043a_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u044d\u0440\u0432\u0435\u043d\u044c_\u043b\u0456\u043f\u0435\u043d\u044c_\u0436\u043d\u0456\u0432\u0435\u043d\u044c_\u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434_\u0441\u043d\u0435\u0436\u0430\u043d\u044c".split("_")},monthsShort:"\u0441\u0442\u0443\u0434_\u043b\u044e\u0442_\u0441\u0430\u043a_\u043a\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044d\u0440\u0432_\u043b\u0456\u043f_\u0436\u043d\u0456\u0432_\u0432\u0435\u0440_\u043a\u0430\u0441\u0442_\u043b\u0456\u0441\u0442_\u0441\u043d\u0435\u0436".split("_"),weekdays:{format:"\u043d\u044f\u0434\u0437\u0435\u043b\u044e_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0443_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),standalone:"\u043d\u044f\u0434\u0437\u0435\u043b\u044f_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0430_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),isFormat:/\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0451\u043d\u043d\u044f \u045e] LT",nextDay:"[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",lastDay:"[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",nextWeek:function(){return"[\u0423] dddd [\u045e] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";case 1:case 2:case 4:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u0440\u0430\u0437 %s",past:"%s \u0442\u0430\u043c\u0443",s:"\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",m:n,mm:n,h:n,hh:n,d:"\u0434\u0437\u0435\u043d\u044c",dd:n,M:"\u043c\u0435\u0441\u044f\u0446",MM:n,y:"\u0433\u043e\u0434",yy:n},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(r){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(r)},meridiem:function(r,c,l){return r<4?"\u043d\u043e\u0447\u044b":r<12?"\u0440\u0430\u043d\u0456\u0446\u044b":r<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(r,c){switch(c){case"M":case"d":case"DDD":case"w":case"W":return r%10!=2&&r%10!=3||r%100==12||r%100==13?r+"-\u044b":r+"-\u0456";case"D":return r+"-\u0433\u0430";default:return r}},week:{dow:1,doy:7}})}(f(16676))},91825:function(Me,$,f){!function(a){"use strict";a.defineLocale("bg",{months:"\u044f\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u044f\u043d\u0443_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u044f\u0434\u0430_\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a_\u043f\u0435\u0442\u044a\u043a_\u0441\u044a\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u044f_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u044a\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u043d\u0435\u0441 \u0432] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432] LT",nextWeek:"dddd [\u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u041c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT";case 1:case 2:case 4:case 5:return"[\u041c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0441\u043b\u0435\u0434 %s",past:"\u043f\u0440\u0435\u0434\u0438 %s",s:"\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",w:"\u0441\u0435\u0434\u043c\u0438\u0446\u0430",ww:"%d \u0441\u0435\u0434\u043c\u0438\u0446\u0438",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0430",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(n){var i=n%10,r=n%100;return 0===n?n+"-\u0435\u0432":0===r?n+"-\u0435\u043d":r>10&&r<20?n+"-\u0442\u0438":1===i?n+"-\u0432\u0438":2===i?n+"-\u0440\u0438":7===i||8===i?n+"-\u043c\u0438":n+"-\u0442\u0438"},week:{dow:1,doy:7}})}(f(16676))},75918:function(Me,$,f){!function(a){"use strict";a.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_M\u025bkalo_Zuw\u025bnkalo_Zuluyekalo_Utikalo_S\u025btanburukalo_\u0254kut\u0254burukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_M\u025b_Zuw_Zul_Uti_S\u025bt_\u0254ku_Now_Des".split("_"),weekdays:"Kari_Nt\u025bn\u025bn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Nt\u025b_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm"},calendar:{sameDay:"[Bi l\u025br\u025b] LT",nextDay:"[Sini l\u025br\u025b] LT",nextWeek:"dddd [don l\u025br\u025b] LT",lastDay:"[Kunu l\u025br\u025b] LT",lastWeek:"dddd [t\u025bm\u025bnen l\u025br\u025b] LT",sameElse:"L"},relativeTime:{future:"%s k\u0254n\u0254",past:"a b\u025b %s b\u0254",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"l\u025br\u025b kelen",hh:"l\u025br\u025b %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(f(16676))},49683:function(Me,$,f){!function(a){"use strict";var e={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},n={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};a.defineLocale("bn-bd",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(r){return r.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(c){return n[c]})},postformat:function(r){return r.replace(/\d/g,function(c){return e[c]})},meridiemParse:/\u09b0\u09be\u09a4|\u09ad\u09cb\u09b0|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be|\u09b0\u09be\u09a4/,meridiemHour:function(r,c){return 12===r&&(r=0),"\u09b0\u09be\u09a4"===c?r<4?r:r+12:"\u09ad\u09cb\u09b0"===c||"\u09b8\u0995\u09be\u09b2"===c?r:"\u09a6\u09c1\u09aa\u09c1\u09b0"===c?r>=3?r:r+12:"\u09ac\u09bf\u0995\u09be\u09b2"===c||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===c?r+12:void 0},meridiem:function(r,c,l){return r<4?"\u09b0\u09be\u09a4":r<6?"\u09ad\u09cb\u09b0":r<12?"\u09b8\u0995\u09be\u09b2":r<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":r<18?"\u09ac\u09bf\u0995\u09be\u09b2":r<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(f(16676))},34065:function(Me,$,f){!function(a){"use strict";var e={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},n={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};a.defineLocale("bn",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(r){return r.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(c){return n[c]})},postformat:function(r){return r.replace(/\d/g,function(c){return e[c]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(r,c){return 12===r&&(r=0),"\u09b0\u09be\u09a4"===c&&r>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===c&&r<5||"\u09ac\u09bf\u0995\u09be\u09b2"===c?r+12:r},meridiem:function(r,c,l){return r<4?"\u09b0\u09be\u09a4":r<10?"\u09b8\u0995\u09be\u09b2":r<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":r<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(f(16676))},11034:function(Me,$,f){!function(a){"use strict";var e={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},n={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};a.defineLocale("bo",{months:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split("_"),monthsShort:"\u0f5f\u0fb3\u0f0b1_\u0f5f\u0fb3\u0f0b2_\u0f5f\u0fb3\u0f0b3_\u0f5f\u0fb3\u0f0b4_\u0f5f\u0fb3\u0f0b5_\u0f5f\u0fb3\u0f0b6_\u0f5f\u0fb3\u0f0b7_\u0f5f\u0fb3\u0f0b8_\u0f5f\u0fb3\u0f0b9_\u0f5f\u0fb3\u0f0b10_\u0f5f\u0fb3\u0f0b11_\u0f5f\u0fb3\u0f0b12".split("_"),monthsShortRegex:/^(\u0f5f\u0fb3\u0f0b\d{1,2})/,monthsParseExact:!0,weekdays:"\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysShort:"\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysMin:"\u0f49\u0f72_\u0f5f\u0fb3_\u0f58\u0f72\u0f42_\u0f63\u0fb7\u0f42_\u0f55\u0f74\u0f62_\u0f66\u0f44\u0f66_\u0f66\u0fa4\u0f7a\u0f53".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",nextDay:"[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT",nextWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",lastDay:"[\u0f41\u0f0b\u0f66\u0f44] LT",lastWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0f63\u0f0b",past:"%s \u0f66\u0f94\u0f53\u0f0b\u0f63",s:"\u0f63\u0f58\u0f0b\u0f66\u0f44",ss:"%d \u0f66\u0f90\u0f62\u0f0b\u0f46\u0f0d",m:"\u0f66\u0f90\u0f62\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",mm:"%d \u0f66\u0f90\u0f62\u0f0b\u0f58",h:"\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42",hh:"%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",d:"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",dd:"%d \u0f49\u0f72\u0f53\u0f0b",M:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",MM:"%d \u0f5f\u0fb3\u0f0b\u0f56",y:"\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",yy:"%d \u0f63\u0f7c"},preparse:function(r){return r.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(c){return n[c]})},postformat:function(r){return r.replace(/\d/g,function(c){return e[c]})},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,meridiemHour:function(r,c){return 12===r&&(r=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===c&&r>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===c&&r<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===c?r+12:r},meridiem:function(r,c,l){return r<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":r<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":r<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":r<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(f(16676))},27671:function(Me,$,f){!function(a){"use strict";function e(E,C,I){return E+" "+function r(E,C){return 2===C?function c(E){var C={m:"v",b:"v",d:"z"};return void 0===C[E.charAt(0)]?E:C[E.charAt(0)]+E.substring(1)}(E):E}({mm:"munutenn",MM:"miz",dd:"devezh"}[I],E)}function i(E){return E>9?i(E%10):E}var l=[/^gen/i,/^c[\u02bc\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],s=/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,b=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];a.defineLocale("br",{months:"Genver_C\u02bchwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C\u02bchwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc\u02bcher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:b,fullWeekdaysParse:[/^sul/i,/^lun/i,/^meurzh/i,/^merc[\u02bc\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],shortWeekdaysParse:[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],minWeekdaysParse:b,monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,monthsShortStrictRegex:/^(gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,monthsParse:l,longMonthsParse:l,shortMonthsParse:l,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc\u02bchoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec\u02bch da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s \u02bczo",s:"un nebeud segondenno\xf9",ss:"%d eilenn",m:"ur vunutenn",mm:e,h:"un eur",hh:"%d eur",d:"un devezh",dd:e,M:"ur miz",MM:e,y:"ur bloaz",yy:function n(E){switch(i(E)){case 1:case 3:case 4:case 5:case 9:return E+" bloaz";default:return E+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(E){return E+(1===E?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(E){return"g.m."===E},meridiem:function(E,C,I){return E<12?"a.m.":"g.m."}})}(f(16676))},38153:function(Me,$,f){!function(a){"use strict";function n(r,c,l){var s=r+" ";switch(l){case"ss":return s+(1===r?"sekunda":2===r||3===r||4===r?"sekunde":"sekundi");case"mm":return s+(1===r?"minuta":2===r||3===r||4===r?"minute":"minuta");case"h":return"jedan sat";case"hh":return s+(1===r?"sat":2===r||3===r||4===r?"sata":"sati");case"dd":return s+(1===r?"dan":"dana");case"MM":return s+(1===r?"mjesec":2===r||3===r||4===r?"mjeseca":"mjeseci");case"yy":return s+(1===r?"godina":2===r||3===r||4===r?"godine":"godina")}}a.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:n,m:function e(r,c,l,s){if("m"===l)return c?"jedna minuta":s?"jednu minutu":"jedne minute"},mm:n,h:n,hh:n,d:"dan",dd:n,M:"mjesec",MM:n,y:"godinu",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(f(16676))},54287:function(Me,$,f){!function(a){"use strict";a.defineLocale("ca",{months:{standalone:"gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de mar\xe7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[dem\xe0 a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(n,i){var r=1===n?"r":2===n?"n":3===n?"r":4===n?"t":"\xe8";return("w"===i||"W"===i)&&(r="a"),n+r},week:{dow:1,doy:4}})}(f(16676))},72616:function(Me,$,f){!function(a){"use strict";var e={standalone:"leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),format:"ledna_\xfanora_b\u0159ezna_dubna_kv\u011btna_\u010dervna_\u010dervence_srpna_z\xe1\u0159\xed_\u0159\xedjna_listopadu_prosince".split("_"),isFormat:/DD?[o.]?(\[[^\[\]]*\]|\s)+MMMM/},n="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),i=[/^led/i,/^\xfano/i,/^b\u0159e/i,/^dub/i,/^kv\u011b/i,/^(\u010dvn|\u010derven$|\u010dervna)/i,/^(\u010dvc|\u010dervenec|\u010dervence)/i,/^srp/i,/^z\xe1\u0159/i,/^\u0159\xedj/i,/^lis/i,/^pro/i],r=/^(leden|\xfanor|b\u0159ezen|duben|kv\u011bten|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|z\xe1\u0159\xed|\u0159\xedjen|listopad|prosinec|led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i;function c(h){return h>1&&h<5&&1!=~~(h/10)}function l(h,p,g,_){var b=h+" ";switch(g){case"s":return p||_?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return p||_?b+(c(h)?"sekundy":"sekund"):b+"sekundami";case"m":return p?"minuta":_?"minutu":"minutou";case"mm":return p||_?b+(c(h)?"minuty":"minut"):b+"minutami";case"h":return p?"hodina":_?"hodinu":"hodinou";case"hh":return p||_?b+(c(h)?"hodiny":"hodin"):b+"hodinami";case"d":return p||_?"den":"dnem";case"dd":return p||_?b+(c(h)?"dny":"dn\xed"):b+"dny";case"M":return p||_?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return p||_?b+(c(h)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):b+"m\u011bs\xedci";case"y":return p||_?"rok":"rokem";case"yy":return p||_?b+(c(h)?"roky":"let"):b+"lety"}}a.defineLocale("cs",{months:e,monthsShort:n,monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(leden|ledna|\xfanora|\xfanor|b\u0159ezen|b\u0159ezna|duben|dubna|kv\u011bten|kv\u011btna|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|srpna|z\xe1\u0159\xed|\u0159\xedjen|\u0159\xedjna|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"ned\u011ble_pond\u011bl\xed_\xfater\xfd_st\u0159eda_\u010dtvrtek_p\xe1tek_sobota".split("_"),weekdaysShort:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),weekdaysMin:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[z\xedtra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v ned\u011bli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve st\u0159edu v] LT";case 4:return"[ve \u010dtvrtek v] LT";case 5:return"[v p\xe1tek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[v\u010dera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou ned\u011bli v] LT";case 1:case 2:return"[minul\xe9] dddd [v] LT";case 3:return"[minulou st\u0159edu v] LT";case 4:case 5:return"[minul\xfd] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"p\u0159ed %s",s:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(16676))},27049:function(Me,$,f){!function(a){"use strict";a.defineLocale("cv",{months:"\u043a\u04d1\u0440\u043b\u0430\u0447_\u043d\u0430\u0440\u04d1\u0441_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440\u0442\u043c\u0435_\u0443\u0442\u04d1_\u04ab\u0443\u0440\u043b\u0430_\u0430\u0432\u04d1\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448\u0442\u0430\u0432".split("_"),monthsShort:"\u043a\u04d1\u0440_\u043d\u0430\u0440_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440_\u0443\u0442\u04d1_\u04ab\u0443\u0440_\u0430\u0432\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448".split("_"),weekdays:"\u0432\u044b\u0440\u0441\u0430\u0440\u043d\u0438\u043a\u0443\u043d_\u0442\u0443\u043d\u0442\u0438\u043a\u0443\u043d_\u044b\u0442\u043b\u0430\u0440\u0438\u043a\u0443\u043d_\u044e\u043d\u043a\u0443\u043d_\u043a\u04d7\u04ab\u043d\u0435\u0440\u043d\u0438\u043a\u0443\u043d_\u044d\u0440\u043d\u0435\u043a\u0443\u043d_\u0448\u04d1\u043c\u0430\u0442\u043a\u0443\u043d".split("_"),weekdaysShort:"\u0432\u044b\u0440_\u0442\u0443\u043d_\u044b\u0442\u043b_\u044e\u043d_\u043a\u04d7\u04ab_\u044d\u0440\u043d_\u0448\u04d1\u043c".split("_"),weekdaysMin:"\u0432\u0440_\u0442\u043d_\u044b\u0442_\u044e\u043d_\u043a\u04ab_\u044d\u0440_\u0448\u043c".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7]",LLL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm",LLLL:"dddd, YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm"},calendar:{sameDay:"[\u041f\u0430\u044f\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextDay:"[\u042b\u0440\u0430\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastDay:"[\u04d6\u043d\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextWeek:"[\u04aa\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastWeek:"[\u0418\u0440\u0442\u043d\u04d7] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",sameElse:"L"},relativeTime:{future:function(n){return n+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(n)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(n)?"\u0442\u0430\u043d":"\u0440\u0430\u043d")},past:"%s \u043a\u0430\u044f\u043b\u043b\u0430",s:"\u043f\u04d7\u0440-\u0438\u043a \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",ss:"%d \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",m:"\u043f\u04d7\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u043f\u04d7\u0440 \u0441\u0435\u0445\u0435\u0442",hh:"%d \u0441\u0435\u0445\u0435\u0442",d:"\u043f\u04d7\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u043f\u04d7\u0440 \u0443\u0439\u04d1\u0445",MM:"%d \u0443\u0439\u04d1\u0445",y:"\u043f\u04d7\u0440 \u04ab\u0443\u043b",yy:"%d \u04ab\u0443\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-\u043c\u04d7\u0448/,ordinal:"%d-\u043c\u04d7\u0448",week:{dow:1,doy:7}})}(f(16676))},99172:function(Me,$,f){!function(a){"use strict";a.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn \xf4l",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(n){var r="";return n>20?r=40===n||50===n||60===n||80===n||100===n?"fed":"ain":n>0&&(r=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][n]),n+r},week:{dow:1,doy:4}})}(f(16676))},20605:function(Me,$,f){!function(a){"use strict";a.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8n_man_tir_ons_tor_fre_l\xf8r".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"p\xe5 dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"f\xe5 sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"et \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(16676))},93395:function(Me,$,f){!function(a){"use strict";function e(i,r,c,l){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[i+" Tage",i+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[i+" Monate",i+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[i+" Jahre",i+" Jahren"]};return r?s[c][0]:s[c][1]}a.defineLocale("de-at",{months:"J\xe4nner_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"J\xe4n._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:e,mm:"%d Minuten",h:e,hh:"%d Stunden",d:e,dd:e,w:e,ww:"%d Wochen",M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(16676))},99835:function(Me,$,f){!function(a){"use strict";function e(i,r,c,l){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[i+" Tage",i+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[i+" Monate",i+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[i+" Jahre",i+" Jahren"]};return r?s[c][0]:s[c][1]}a.defineLocale("de-ch",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:e,mm:"%d Minuten",h:e,hh:"%d Stunden",d:e,dd:e,w:e,ww:"%d Wochen",M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(16676))},94013:function(Me,$,f){!function(a){"use strict";function e(i,r,c,l){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[i+" Tage",i+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[i+" Monate",i+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[i+" Jahre",i+" Jahren"]};return r?s[c][0]:s[c][1]}a.defineLocale("de",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:e,mm:"%d Minuten",h:e,hh:"%d Stunden",d:e,dd:e,w:e,ww:"%d Wochen",M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(16676))},14570:function(Me,$,f){!function(a){"use strict";var e=["\u0796\u07ac\u0782\u07aa\u0787\u07a6\u0783\u07a9","\u078a\u07ac\u0784\u07b0\u0783\u07aa\u0787\u07a6\u0783\u07a9","\u0789\u07a7\u0783\u07a8\u0797\u07aa","\u0787\u07ad\u0795\u07b0\u0783\u07a9\u078d\u07aa","\u0789\u07ad","\u0796\u07ab\u0782\u07b0","\u0796\u07aa\u078d\u07a6\u0787\u07a8","\u0787\u07af\u078e\u07a6\u0790\u07b0\u0793\u07aa","\u0790\u07ac\u0795\u07b0\u0793\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0787\u07ae\u0786\u07b0\u0793\u07af\u0784\u07a6\u0783\u07aa","\u0782\u07ae\u0788\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0791\u07a8\u0790\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa"],n=["\u0787\u07a7\u078b\u07a8\u0787\u07b0\u078c\u07a6","\u0780\u07af\u0789\u07a6","\u0787\u07a6\u0782\u07b0\u078e\u07a7\u0783\u07a6","\u0784\u07aa\u078b\u07a6","\u0784\u07aa\u0783\u07a7\u0790\u07b0\u078a\u07a6\u078c\u07a8","\u0780\u07aa\u0786\u07aa\u0783\u07aa","\u0780\u07ae\u0782\u07a8\u0780\u07a8\u0783\u07aa"];a.defineLocale("dv",{months:e,monthsShort:e,weekdays:n,weekdaysShort:n,weekdaysMin:"\u0787\u07a7\u078b\u07a8_\u0780\u07af\u0789\u07a6_\u0787\u07a6\u0782\u07b0_\u0784\u07aa\u078b\u07a6_\u0784\u07aa\u0783\u07a7_\u0780\u07aa\u0786\u07aa_\u0780\u07ae\u0782\u07a8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0789\u0786|\u0789\u078a/,isPM:function(r){return"\u0789\u078a"===r},meridiem:function(r,c,l){return r<12?"\u0789\u0786":"\u0789\u078a"},calendar:{sameDay:"[\u0789\u07a8\u0787\u07a6\u078b\u07aa] LT",nextDay:"[\u0789\u07a7\u078b\u07a6\u0789\u07a7] LT",nextWeek:"dddd LT",lastDay:"[\u0787\u07a8\u0787\u07b0\u0794\u07ac] LT",lastWeek:"[\u078a\u07a7\u0787\u07a8\u078c\u07aa\u0788\u07a8] dddd LT",sameElse:"L"},relativeTime:{future:"\u078c\u07ac\u0783\u07ad\u078e\u07a6\u0787\u07a8 %s",past:"\u0786\u07aa\u0783\u07a8\u0782\u07b0 %s",s:"\u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa\u0786\u07ae\u0785\u07ac\u0787\u07b0",ss:"d% \u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa",m:"\u0789\u07a8\u0782\u07a8\u0793\u07ac\u0787\u07b0",mm:"\u0789\u07a8\u0782\u07a8\u0793\u07aa %d",h:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07ac\u0787\u07b0",hh:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07aa %d",d:"\u078b\u07aa\u0788\u07a6\u0780\u07ac\u0787\u07b0",dd:"\u078b\u07aa\u0788\u07a6\u0790\u07b0 %d",M:"\u0789\u07a6\u0780\u07ac\u0787\u07b0",MM:"\u0789\u07a6\u0790\u07b0 %d",y:"\u0787\u07a6\u0780\u07a6\u0783\u07ac\u0787\u07b0",yy:"\u0787\u07a6\u0780\u07a6\u0783\u07aa %d"},preparse:function(r){return r.replace(/\u060c/g,",")},postformat:function(r){return r.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}(f(16676))},31859:function(Me,$,f){!function(a){"use strict";a.defineLocale("el",{monthsNominativeEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2_\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2_\u039c\u03ac\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2_\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2_\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2_\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2".split("_"),monthsGenitiveEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5_\u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5_\u039c\u03b1\u0390\u03bf\u03c5_\u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5_\u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5_\u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5_\u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5_\u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5".split("_"),months:function(i,r){return i?"string"==typeof r&&/D/.test(r.substring(0,r.indexOf("MMMM")))?this._monthsGenitiveEl[i.month()]:this._monthsNominativeEl[i.month()]:this._monthsNominativeEl},monthsShort:"\u0399\u03b1\u03bd_\u03a6\u03b5\u03b2_\u039c\u03b1\u03c1_\u0391\u03c0\u03c1_\u039c\u03b1\u03ca_\u0399\u03bf\u03c5\u03bd_\u0399\u03bf\u03c5\u03bb_\u0391\u03c5\u03b3_\u03a3\u03b5\u03c0_\u039f\u03ba\u03c4_\u039d\u03bf\u03b5_\u0394\u03b5\u03ba".split("_"),weekdays:"\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae_\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1_\u03a4\u03c1\u03af\u03c4\u03b7_\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7_\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7_\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae_\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf".split("_"),weekdaysShort:"\u039a\u03c5\u03c1_\u0394\u03b5\u03c5_\u03a4\u03c1\u03b9_\u03a4\u03b5\u03c4_\u03a0\u03b5\u03bc_\u03a0\u03b1\u03c1_\u03a3\u03b1\u03b2".split("_"),weekdaysMin:"\u039a\u03c5_\u0394\u03b5_\u03a4\u03c1_\u03a4\u03b5_\u03a0\u03b5_\u03a0\u03b1_\u03a3\u03b1".split("_"),meridiem:function(i,r,c){return i>11?c?"\u03bc\u03bc":"\u039c\u039c":c?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(i){return"\u03bc"===(i+"").toLowerCase()[0]},meridiemParse:/[\u03a0\u039c]\.?\u039c?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1 {}] LT",nextDay:"[\u0391\u03cd\u03c1\u03b9\u03bf {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[\u03a7\u03b8\u03b5\u03c2 {}] LT",lastWeek:function(){return 6===this.day()?"[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT":"[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT"},sameElse:"L"},calendar:function(i,r){var c=this._calendarEl[i],l=r&&r.hours();return function e(i){return typeof Function<"u"&&i instanceof Function||"[object Function]"===Object.prototype.toString.call(i)}(c)&&(c=c.apply(r)),c.replace("{}",l%12==1?"\u03c3\u03c4\u03b7":"\u03c3\u03c4\u03b9\u03c2")},relativeTime:{future:"\u03c3\u03b5 %s",past:"%s \u03c0\u03c1\u03b9\u03bd",s:"\u03bb\u03af\u03b3\u03b1 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",ss:"%d \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",m:"\u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",mm:"%d \u03bb\u03b5\u03c0\u03c4\u03ac",h:"\u03bc\u03af\u03b1 \u03ce\u03c1\u03b1",hh:"%d \u03ce\u03c1\u03b5\u03c2",d:"\u03bc\u03af\u03b1 \u03bc\u03ad\u03c1\u03b1",dd:"%d \u03bc\u03ad\u03c1\u03b5\u03c2",M:"\u03ad\u03bd\u03b1\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2",MM:"%d \u03bc\u03ae\u03bd\u03b5\u03c2",y:"\u03ad\u03bd\u03b1\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2",yy:"%d \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1"},dayOfMonthOrdinalParse:/\d{1,2}\u03b7/,ordinal:"%d\u03b7",week:{dow:1,doy:4}})}(f(16676))},55785:function(Me,$,f){!function(a){"use strict";a.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(n){var i=n%10;return n+(1==~~(n%100/10)?"th":1===i?"st":2===i?"nd":3===i?"rd":"th")},week:{dow:0,doy:4}})}(f(16676))},83792:function(Me,$,f){!function(a){"use strict";a.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(n){var i=n%10;return n+(1==~~(n%100/10)?"th":1===i?"st":2===i?"nd":3===i?"rd":"th")}})}(f(16676))},57651:function(Me,$,f){!function(a){"use strict";a.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(n){var i=n%10;return n+(1==~~(n%100/10)?"th":1===i?"st":2===i?"nd":3===i?"rd":"th")},week:{dow:1,doy:4}})}(f(16676))},81929:function(Me,$,f){!function(a){"use strict";a.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(n){var i=n%10;return n+(1==~~(n%100/10)?"th":1===i?"st":2===i?"nd":3===i?"rd":"th")},week:{dow:1,doy:4}})}(f(16676))},19818:function(Me,$,f){!function(a){"use strict";a.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(n){var i=n%10;return n+(1==~~(n%100/10)?"th":1===i?"st":2===i?"nd":3===i?"rd":"th")}})}(f(16676))},6612:function(Me,$,f){!function(a){"use strict";a.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(n){var i=n%10;return n+(1==~~(n%100/10)?"th":1===i?"st":2===i?"nd":3===i?"rd":"th")},week:{dow:0,doy:6}})}(f(16676))},24900:function(Me,$,f){!function(a){"use strict";a.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(n){var i=n%10;return n+(1==~~(n%100/10)?"th":1===i?"st":2===i?"nd":3===i?"rd":"th")},week:{dow:1,doy:4}})}(f(16676))},72721:function(Me,$,f){!function(a){"use strict";a.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(n){var i=n%10;return n+(1==~~(n%100/10)?"th":1===i?"st":2===i?"nd":3===i?"rd":"th")},week:{dow:1,doy:4}})}(f(16676))},95159:function(Me,$,f){!function(a){"use strict";a.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_a\u016dgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_a\u016dg_sept_okt_nov_dec".split("_"),weekdays:"diman\u0109o_lundo_mardo_merkredo_\u0135a\u016ddo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_\u0135a\u016d_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_\u0135a_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(n){return"p"===n.charAt(0).toLowerCase()},meridiem:function(n,i,r){return n>11?r?"p.t.m.":"P.T.M.":r?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodia\u016d je] LT",nextDay:"[Morga\u016d je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hiera\u016d je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"anta\u016d %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(f(16676))},11780:function(Me,$,f){!function(a){"use strict";var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;a.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(l,s){return l?/-MMM-/.test(s)?n[l.month()]:e[l.month()]:e},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(f(16676))},23468:function(Me,$,f){!function(a){"use strict";var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;a.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(l,s){return l?/-MMM-/.test(s)?n[l.month()]:e[l.month()]:e},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:4},invalidDate:"Fecha inv\xe1lida"})}(f(16676))},44938:function(Me,$,f){!function(a){"use strict";var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;a.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(l,s){return l?/-MMM-/.test(s)?n[l.month()]:e[l.month()]:e},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:6}})}(f(16676))},21954:function(Me,$,f){!function(a){"use strict";var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;a.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(l,s){return l?/-MMM-/.test(s)?n[l.month()]:e[l.month()]:e},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4},invalidDate:"Fecha inv\xe1lida"})}(f(16676))},11453:function(Me,$,f){!function(a){"use strict";function e(i,r,c,l){var s={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[i+"sekundi",i+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[i+" minuti",i+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[i+" tunni",i+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[i+" kuu",i+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[i+" aasta",i+" aastat"]};return r?s[c][2]?s[c][2]:s[c][1]:l?s[c][0]:s[c][1]}a.defineLocale("et",{months:"jaanuar_veebruar_m\xe4rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_m\xe4rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"p\xfchap\xe4ev_esmasp\xe4ev_teisip\xe4ev_kolmap\xe4ev_neljap\xe4ev_reede_laup\xe4ev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[T\xe4na,] LT",nextDay:"[Homme,] LT",nextWeek:"[J\xe4rgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s p\xe4rast",past:"%s tagasi",s:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:"%d p\xe4eva",M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(16676))},44697:function(Me,$,f){!function(a){"use strict";a.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(f(16676))},52900:function(Me,$,f){!function(a){"use strict";var e={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},n={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};a.defineLocale("fa",{months:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),monthsShort:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),weekdays:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysShort:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u062c_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631|\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/,isPM:function(r){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(r)},meridiem:function(r,c,l){return r<12?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631":"\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",nextDay:"[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062a] LT",lastDay:"[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",lastWeek:"dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",sameElse:"L"},relativeTime:{future:"\u062f\u0631 %s",past:"%s \u067e\u06cc\u0634",s:"\u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647",ss:"%d \u062b\u0627\u0646\u06cc\u0647",m:"\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",mm:"%d \u062f\u0642\u06cc\u0642\u0647",h:"\u06cc\u06a9 \u0633\u0627\u0639\u062a",hh:"%d \u0633\u0627\u0639\u062a",d:"\u06cc\u06a9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06cc\u06a9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(r){return r.replace(/[\u06f0-\u06f9]/g,function(c){return n[c]}).replace(/\u060c/g,",")},postformat:function(r){return r.replace(/\d/g,function(c){return e[c]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(f(16676))},49775:function(Me,$,f){!function(a){"use strict";var e="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),n=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",e[7],e[8],e[9]];function i(l,s,h,p){var g="";switch(h){case"s":return p?"muutaman sekunnin":"muutama sekunti";case"ss":g=p?"sekunnin":"sekuntia";break;case"m":return p?"minuutin":"minuutti";case"mm":g=p?"minuutin":"minuuttia";break;case"h":return p?"tunnin":"tunti";case"hh":g=p?"tunnin":"tuntia";break;case"d":return p?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":g=p?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return p?"kuukauden":"kuukausi";case"MM":g=p?"kuukauden":"kuukautta";break;case"y":return p?"vuoden":"vuosi";case"yy":g=p?"vuoden":"vuotta"}return function r(l,s){return l<10?s?n[l]:e[l]:l}(l,p)+" "+g}a.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kes\xe4kuu_hein\xe4kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kes\xe4_hein\xe4_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[t\xe4n\xe4\xe4n] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s p\xe4\xe4st\xe4",past:"%s sitten",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(16676))},64282:function(Me,$,f){!function(a){"use strict";a.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(n){return n},week:{dow:1,doy:4}})}(f(16676))},84236:function(Me,$,f){!function(a){"use strict";a.defineLocale("fo",{months:"januar_februar_mars_apr\xedl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_m\xe1nadagur_t\xfdsdagur_mikudagur_h\xf3sdagur_fr\xedggjadagur_leygardagur".split("_"),weekdaysShort:"sun_m\xe1n_t\xfds_mik_h\xf3s_fr\xed_ley".split("_"),weekdaysMin:"su_m\xe1_t\xfd_mi_h\xf3_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[\xcd dag kl.] LT",nextDay:"[\xcd morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xcd gj\xe1r kl.] LT",lastWeek:"[s\xed\xf0stu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s s\xed\xf0ani",s:"f\xe1 sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein t\xedmi",hh:"%d t\xedmar",d:"ein dagur",dd:"%d dagar",M:"ein m\xe1na\xf0ur",MM:"%d m\xe1na\xf0ir",y:"eitt \xe1r",yy:"%d \xe1r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(16676))},92830:function(Me,$,f){!function(a){"use strict";a.defineLocale("fr-ca",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(n,i){switch(i){default:case"M":case"Q":case"D":case"DDD":case"d":return n+(1===n?"er":"e");case"w":case"W":return n+(1===n?"re":"e")}}})}(f(16676))},21412:function(Me,$,f){!function(a){"use strict";a.defineLocale("fr-ch",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(n,i){switch(i){default:case"M":case"Q":case"D":case"DDD":case"d":return n+(1===n?"er":"e");case"w":case"W":return n+(1===n?"re":"e")}},week:{dow:1,doy:4}})}(f(16676))},89361:function(Me,$,f){!function(a){"use strict";var i=/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?|janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,r=[/^janv/i,/^f\xe9vr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^ao\xfbt/i,/^sept/i,/^oct/i,/^nov/i,/^d\xe9c/i];a.defineLocale("fr",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,monthsShortStrictRegex:/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(l,s){switch(s){case"D":return l+(1===l?"er":"");default:case"M":case"Q":case"DDD":case"d":return l+(1===l?"er":"e");case"w":case"W":return l+(1===l?"re":"e")}},week:{dow:1,doy:4}})}(f(16676))},66984:function(Me,$,f){!function(a){"use strict";var e="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),n="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");a.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(r,c){return r?/-MMM-/.test(c)?n[r.month()]:e[r.month()]:e},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[\xf4fr\xfbne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien min\xfat",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(r){return r+(1===r||8===r||r>=20?"ste":"de")},week:{dow:1,doy:4}})}(f(16676))},93961:function(Me,$,f){!function(a){"use strict";a.defineLocale("ga",{months:["Ean\xe1ir","Feabhra","M\xe1rta","Aibre\xe1n","Bealtaine","Meitheamh","I\xfail","L\xfanasa","Me\xe1n F\xf3mhair","Deireadh F\xf3mhair","Samhain","Nollaig"],monthsShort:["Ean","Feabh","M\xe1rt","Aib","Beal","Meith","I\xfail","L\xfan","M.F.","D.F.","Samh","Noll"],monthsParseExact:!0,weekdays:["D\xe9 Domhnaigh","D\xe9 Luain","D\xe9 M\xe1irt","D\xe9 C\xe9adaoin","D\xe9ardaoin","D\xe9 hAoine","D\xe9 Sathairn"],weekdaysShort:["Domh","Luan","M\xe1irt","C\xe9ad","D\xe9ar","Aoine","Sath"],weekdaysMin:["Do","Lu","M\xe1","C\xe9","D\xe9","A","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Am\xe1rach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inn\xe9 ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s \xf3 shin",s:"c\xfapla soicind",ss:"%d soicind",m:"n\xf3im\xe9ad",mm:"%d n\xf3im\xe9ad",h:"uair an chloig",hh:"%d uair an chloig",d:"l\xe1",dd:"%d l\xe1",M:"m\xed",MM:"%d m\xedonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(s){return s+(1===s?"d":s%10==2?"na":"mh")},week:{dow:1,doy:4}})}(f(16676))},78849:function(Me,$,f){!function(a){"use strict";a.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am M\xe0rt","An Giblean","An C\xe8itean","An t-\xd2gmhios","An t-Iuchar","An L\xf9nastal","An t-Sultain","An D\xe0mhair","An t-Samhain","An D\xf9bhlachd"],monthsShort:["Faoi","Gear","M\xe0rt","Gibl","C\xe8it","\xd2gmh","Iuch","L\xf9n","Sult","D\xe0mh","Samh","D\xf9bh"],monthsParseExact:!0,weekdays:["Did\xf2mhnaich","Diluain","Dim\xe0irt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["D\xf2","Lu","M\xe0","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-m\xe0ireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-d\xe8 aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"m\xecos",MM:"%d m\xecosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(s){return s+(1===s?"d":s%10==2?"na":"mh")},week:{dow:1,doy:4}})}(f(16676))},34273:function(Me,$,f){!function(a){"use strict";a.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_m\xe9_xo_ve_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextDay:function(){return"[ma\xf1\xe1 "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"\xe1s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"\xe1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"\xe1s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(n){return 0===n.indexOf("un")?"n"+n:"en "+n},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(f(16676))},40623:function(Me,$,f){!function(a){"use strict";function e(i,r,c,l){var s={s:["\u0925\u094b\u0921\u092f\u093e \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940","\u0925\u094b\u0921\u0947 \u0938\u0945\u0915\u0902\u0921"],ss:[i+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",i+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[i+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",i+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[i+" \u0935\u0930\u093e\u0902\u0928\u0940",i+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[i+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",i+" \u0926\u0940\u0938"],M:["\u090f\u0915\u093e \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928","\u090f\u0915 \u092e\u094d\u0939\u092f\u0928\u094b"],MM:[i+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",i+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[i+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",i+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return l?s[c][0]:s[c][1]}a.defineLocale("gom-deva",{months:{standalone:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u092f_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),format:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092e\u093e\u0930\u094d\u091a\u093e\u091a\u094d\u092f\u093e_\u090f\u092a\u094d\u0930\u0940\u0932\u093e\u091a\u094d\u092f\u093e_\u092e\u0947\u092f\u093e\u091a\u094d\u092f\u093e_\u091c\u0942\u0928\u093e\u091a\u094d\u092f\u093e_\u091c\u0941\u0932\u092f\u093e\u091a\u094d\u092f\u093e_\u0911\u0917\u0938\u094d\u091f\u093e\u091a\u094d\u092f\u093e_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0911\u0915\u094d\u091f\u094b\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0921\u093f\u0938\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940._\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u092f\u0924\u093e\u0930_\u0938\u094b\u092e\u093e\u0930_\u092e\u0902\u0917\u0933\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u092c\u093f\u0930\u0947\u0938\u094d\u0924\u093e\u0930_\u0938\u0941\u0915\u094d\u0930\u093e\u0930_\u0936\u0947\u0928\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0906\u092f\u0924._\u0938\u094b\u092e._\u092e\u0902\u0917\u0933._\u092c\u0941\u0927._\u092c\u094d\u0930\u0947\u0938\u094d\u0924._\u0938\u0941\u0915\u094d\u0930._\u0936\u0947\u0928.".split("_"),weekdaysMin:"\u0906_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u092c\u094d\u0930\u0947_\u0938\u0941_\u0936\u0947".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LTS:"A h:mm:ss [\u0935\u093e\u091c\u0924\u093e\u0902]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",llll:"ddd, D MMM YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]"},calendar:{sameDay:"[\u0906\u092f\u091c] LT",nextDay:"[\u092b\u093e\u0932\u094d\u092f\u093e\u0902] LT",nextWeek:"[\u092b\u0941\u0921\u0932\u094b] dddd[,] LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092b\u093e\u091f\u0932\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s \u0906\u0926\u0940\u0902",s:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(i,r){return"D"===r?i+"\u0935\u0947\u0930":i},week:{dow:0,doy:3},meridiemParse:/\u0930\u093e\u0924\u0940|\u0938\u0915\u093e\u0933\u0940\u0902|\u0926\u0928\u092a\u093e\u0930\u093e\u0902|\u0938\u093e\u0902\u091c\u0947/,meridiemHour:function(i,r){return 12===i&&(i=0),"\u0930\u093e\u0924\u0940"===r?i<4?i:i+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===r?i:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===r?i>12?i:i+12:"\u0938\u093e\u0902\u091c\u0947"===r?i+12:void 0},meridiem:function(i,r,c){return i<4?"\u0930\u093e\u0924\u0940":i<12?"\u0938\u0915\u093e\u0933\u0940\u0902":i<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":i<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(f(16676))},62696:function(Me,$,f){!function(a){"use strict";function e(i,r,c,l){var s={s:["thoddea sekondamni","thodde sekond"],ss:[i+" sekondamni",i+" sekond"],m:["eka mintan","ek minut"],mm:[i+" mintamni",i+" mintam"],h:["eka voran","ek vor"],hh:[i+" voramni",i+" voram"],d:["eka disan","ek dis"],dd:[i+" disamni",i+" dis"],M:["eka mhoinean","ek mhoino"],MM:[i+" mhoineamni",i+" mhoine"],y:["eka vorsan","ek voros"],yy:[i+" vorsamni",i+" vorsam"]};return l?s[c][0]:s[c][1]}a.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(i,r){return"D"===r?i+"er":i},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(i,r){return 12===i&&(i=0),"rati"===r?i<4?i:i+12:"sokallim"===r?i:"donparam"===r?i>12?i:i+12:"sanje"===r?i+12:void 0},meridiem:function(i,r,c){return i<4?"rati":i<12?"sokallim":i<16?"donparam":i<20?"sanje":"rati"}})}(f(16676))},66928:function(Me,$,f){!function(a){"use strict";var e={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},n={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};a.defineLocale("gu",{months:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0".split("_"),monthsShort:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7.".split("_"),monthsParseExact:!0,weekdays:"\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0".split("_"),weekdaysShort:"\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf".split("_"),weekdaysMin:"\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split("_"),longDateFormat:{LT:"A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LTS:"A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LLLL:"dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7"},calendar:{sameDay:"[\u0a86\u0a9c] LT",nextDay:"[\u0a95\u0abe\u0ab2\u0ac7] LT",nextWeek:"dddd, LT",lastDay:"[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT",lastWeek:"[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0aae\u0abe",past:"%s \u0aaa\u0ab9\u0ac7\u0ab2\u0abe",s:"\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",ss:"%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",m:"\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",mm:"%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",h:"\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",hh:"%d \u0a95\u0ab2\u0abe\u0a95",d:"\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",dd:"%d \u0aa6\u0abf\u0ab5\u0ab8",M:"\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",MM:"%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",y:"\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",yy:"%d \u0ab5\u0ab0\u0acd\u0ab7"},preparse:function(r){return r.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(c){return n[c]})},postformat:function(r){return r.replace(/\d/g,function(c){return e[c]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(r,c){return 12===r&&(r=0),"\u0ab0\u0abe\u0aa4"===c?r<4?r:r+12:"\u0ab8\u0ab5\u0abe\u0ab0"===c?r:"\u0aac\u0aaa\u0acb\u0ab0"===c?r>=10?r:r+12:"\u0ab8\u0abe\u0a82\u0a9c"===c?r+12:void 0},meridiem:function(r,c,l){return r<4?"\u0ab0\u0abe\u0aa4":r<10?"\u0ab8\u0ab5\u0abe\u0ab0":r<17?"\u0aac\u0aaa\u0acb\u0ab0":r<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(f(16676))},24804:function(Me,$,f){!function(a){"use strict";a.defineLocale("he",{months:"\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05d9\u05dc_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8_\u05e1\u05e4\u05d8\u05de\u05d1\u05e8_\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8_\u05e0\u05d5\u05d1\u05de\u05d1\u05e8_\u05d3\u05e6\u05de\u05d1\u05e8".split("_"),monthsShort:"\u05d9\u05e0\u05d5\u05f3_\u05e4\u05d1\u05e8\u05f3_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05f3_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05f3_\u05e1\u05e4\u05d8\u05f3_\u05d0\u05d5\u05e7\u05f3_\u05e0\u05d5\u05d1\u05f3_\u05d3\u05e6\u05de\u05f3".split("_"),weekdays:"\u05e8\u05d0\u05e9\u05d5\u05df_\u05e9\u05e0\u05d9_\u05e9\u05dc\u05d9\u05e9\u05d9_\u05e8\u05d1\u05d9\u05e2\u05d9_\u05d7\u05de\u05d9\u05e9\u05d9_\u05e9\u05d9\u05e9\u05d9_\u05e9\u05d1\u05ea".split("_"),weekdaysShort:"\u05d0\u05f3_\u05d1\u05f3_\u05d2\u05f3_\u05d3\u05f3_\u05d4\u05f3_\u05d5\u05f3_\u05e9\u05f3".split("_"),weekdaysMin:"\u05d0_\u05d1_\u05d2_\u05d3_\u05d4_\u05d5_\u05e9".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [\u05d1]MMMM YYYY",LLL:"D [\u05d1]MMMM YYYY HH:mm",LLLL:"dddd, D [\u05d1]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",nextDay:"[\u05de\u05d7\u05e8 \u05d1\u05be]LT",nextWeek:"dddd [\u05d1\u05e9\u05e2\u05d4] LT",lastDay:"[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",lastWeek:"[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",sameElse:"L"},relativeTime:{future:"\u05d1\u05e2\u05d5\u05d3 %s",past:"\u05dc\u05e4\u05e0\u05d9 %s",s:"\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",ss:"%d \u05e9\u05e0\u05d9\u05d5\u05ea",m:"\u05d3\u05e7\u05d4",mm:"%d \u05d3\u05e7\u05d5\u05ea",h:"\u05e9\u05e2\u05d4",hh:function(n){return 2===n?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":n+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(n){return 2===n?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":n+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(n){return 2===n?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":n+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(n){return 2===n?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":n%10==0&&10!==n?n+" \u05e9\u05e0\u05d4":n+" \u05e9\u05e0\u05d9\u05dd"}},meridiemParse:/\u05d0\u05d7\u05d4"\u05e6|\u05dc\u05e4\u05e0\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8|\u05d1\u05d1\u05d5\u05e7\u05e8|\u05d1\u05e2\u05e8\u05d1/i,isPM:function(n){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(n)},meridiem:function(n,i,r){return n<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":n<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":n<12?r?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":n<18?r?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(f(16676))},23015:function(Me,$,f){!function(a){"use strict";var e={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},n={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},i=[/^\u091c\u0928/i,/^\u092b\u093c\u0930|\u092b\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924\u0902|\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935|\u0928\u0935\u0902/i,/^\u0926\u093f\u0938\u0902|\u0926\u093f\u0938/i];a.defineLocale("hi",{months:{format:"\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split("_"),standalone:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u0902\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u0902\u092c\u0930_\u0926\u093f\u0938\u0902\u092c\u0930".split("_")},monthsShort:"\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split("_"),weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",LTS:"A h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"},monthsParse:i,longMonthsParse:i,shortMonthsParse:[/^\u091c\u0928/i,/^\u092b\u093c\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935/i,/^\u0926\u093f\u0938/i],monthsRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsShortRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsStrictRegex:/^(\u091c\u0928\u0935\u0930\u0940?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908?|\u0905\u0917\u0938\u094d\u0924?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924?\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930?)/i,monthsShortStrictRegex:/^(\u091c\u0928\.?|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\.?|\u0905\u0917\.?|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\.?|\u0926\u093f\u0938\.?)/i,calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0915\u0932] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u0932] LT",lastWeek:"[\u092a\u093f\u091b\u0932\u0947] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u092e\u0947\u0902",past:"%s \u092a\u0939\u0932\u0947",s:"\u0915\u0941\u091b \u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0902\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u091f",mm:"%d \u092e\u093f\u0928\u091f",h:"\u090f\u0915 \u0918\u0902\u091f\u093e",hh:"%d \u0918\u0902\u091f\u0947",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u0940\u0928\u0947",MM:"%d \u092e\u0939\u0940\u0928\u0947",y:"\u090f\u0915 \u0935\u0930\u094d\u0937",yy:"%d \u0935\u0930\u094d\u0937"},preparse:function(l){return l.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(s){return n[s]})},postformat:function(l){return l.replace(/\d/g,function(s){return e[s]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(l,s){return 12===l&&(l=0),"\u0930\u093e\u0924"===s?l<4?l:l+12:"\u0938\u0941\u092c\u0939"===s?l:"\u0926\u094b\u092a\u0939\u0930"===s?l>=10?l:l+12:"\u0936\u093e\u092e"===s?l+12:void 0},meridiem:function(l,s,h){return l<4?"\u0930\u093e\u0924":l<10?"\u0938\u0941\u092c\u0939":l<17?"\u0926\u094b\u092a\u0939\u0930":l<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(f(16676))},17134:function(Me,$,f){!function(a){"use strict";function e(i,r,c){var l=i+" ";switch(c){case"ss":return l+(1===i?"sekunda":2===i||3===i||4===i?"sekunde":"sekundi");case"m":return r?"jedna minuta":"jedne minute";case"mm":return l+(1===i?"minuta":2===i||3===i||4===i?"minute":"minuta");case"h":return r?"jedan sat":"jednog sata";case"hh":return l+(1===i?"sat":2===i||3===i||4===i?"sata":"sati");case"dd":return l+(1===i?"dan":"dana");case"MM":return l+(1===i?"mjesec":2===i||3===i||4===i?"mjeseca":"mjeseci");case"yy":return l+(1===i?"godina":2===i||3===i||4===i?"godine":"godina")}}a.defineLocale("hr",{months:{format:"sije\u010dnja_velja\u010de_o\u017eujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"sije\u010danj_velja\u010da_o\u017eujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._o\u017eu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:return"[pro\u0161lu] [nedjelju] [u] LT";case 3:return"[pro\u0161lu] [srijedu] [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:e,m:e,mm:e,h:e,hh:e,d:"dan",dd:e,M:"mjesec",MM:e,y:"godinu",yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(f(16676))},50670:function(Me,$,f){!function(a){"use strict";var e="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function n(c,l,s,h){var p=c;switch(s){case"s":return h||l?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return p+(h||l)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(h||l?" perc":" perce");case"mm":return p+(h||l?" perc":" perce");case"h":return"egy"+(h||l?" \xf3ra":" \xf3r\xe1ja");case"hh":return p+(h||l?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(h||l?" nap":" napja");case"dd":return p+(h||l?" nap":" napja");case"M":return"egy"+(h||l?" h\xf3nap":" h\xf3napja");case"MM":return p+(h||l?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(h||l?" \xe9v":" \xe9ve");case"yy":return p+(h||l?" \xe9v":" \xe9ve")}return""}function i(c){return(c?"":"[m\xfalt] ")+"["+e[this.day()]+"] LT[-kor]"}a.defineLocale("hu",{months:"janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december".split("_"),monthsShort:"jan._feb._m\xe1rc._\xe1pr._m\xe1j._j\xfan._j\xfal._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),weekdaysShort:"vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(c){return"u"===c.charAt(1).toLowerCase()},meridiem:function(c,l,s){return c<12?!0===s?"de":"DE":!0===s?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return i.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return i.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(16676))},4523:function(Me,$,f){!function(a){"use strict";a.defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b_\u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b_\u0574\u0561\u0580\u057f\u056b_\u0561\u057a\u0580\u056b\u056c\u056b_\u0574\u0561\u0575\u056b\u057d\u056b_\u0570\u0578\u0582\u0576\u056b\u057d\u056b_\u0570\u0578\u0582\u056c\u056b\u057d\u056b_\u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b".split("_"),standalone:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580_\u0583\u0565\u057f\u0580\u057e\u0561\u0580_\u0574\u0561\u0580\u057f_\u0561\u057a\u0580\u056b\u056c_\u0574\u0561\u0575\u056b\u057d_\u0570\u0578\u0582\u0576\u056b\u057d_\u0570\u0578\u0582\u056c\u056b\u057d_\u0585\u0563\u0578\u057d\u057f\u0578\u057d_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580".split("_")},monthsShort:"\u0570\u0576\u057e_\u0583\u057f\u0580_\u0574\u0580\u057f_\u0561\u057a\u0580_\u0574\u0575\u057d_\u0570\u0576\u057d_\u0570\u056c\u057d_\u0585\u0563\u057d_\u057d\u057a\u057f_\u0570\u056f\u057f_\u0576\u0574\u0562_\u0564\u056f\u057f".split("_"),weekdays:"\u056f\u056b\u0580\u0561\u056f\u056b_\u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split("_"),weekdaysShort:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),weekdaysMin:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057d\u0585\u0580] LT",nextDay:"[\u057e\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056f] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057f\u0578",past:"%s \u0561\u057c\u0561\u057b",s:"\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",ss:"%d \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",m:"\u0580\u0578\u057a\u0565",mm:"%d \u0580\u0578\u057a\u0565",h:"\u056a\u0561\u0574",hh:"%d \u056a\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056b\u057d",MM:"%d \u0561\u0574\u056b\u057d",y:"\u057f\u0561\u0580\u056b",yy:"%d \u057f\u0561\u0580\u056b"},meridiemParse:/\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,isPM:function(n){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(n)},meridiem:function(n){return n<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":n<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":n<17?"\u0581\u0565\u0580\u0565\u056f\u057e\u0561":"\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(n,i){switch(i){case"DDD":case"w":case"W":case"DDDo":return 1===n?n+"-\u056b\u0576":n+"-\u0580\u0564";default:return n}},week:{dow:1,doy:7}})}(f(16676))},99233:function(Me,$,f){!function(a){"use strict";a.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(n,i){return 12===n&&(n=0),"pagi"===i?n:"siang"===i?n>=11?n:n+12:"sore"===i||"malam"===i?n+12:void 0},meridiem:function(n,i,r){return n<11?"pagi":n<15?"siang":n<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(f(16676))},94693:function(Me,$,f){!function(a){"use strict";function e(r){return r%100==11||r%10!=1}function n(r,c,l,s){var h=r+" ";switch(l){case"s":return c||s?"nokkrar sek\xfandur":"nokkrum sek\xfandum";case"ss":return e(r)?h+(c||s?"sek\xfandur":"sek\xfandum"):h+"sek\xfanda";case"m":return c?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return e(r)?h+(c||s?"m\xedn\xfatur":"m\xedn\xfatum"):c?h+"m\xedn\xfata":h+"m\xedn\xfatu";case"hh":return e(r)?h+(c||s?"klukkustundir":"klukkustundum"):h+"klukkustund";case"d":return c?"dagur":s?"dag":"degi";case"dd":return e(r)?c?h+"dagar":h+(s?"daga":"d\xf6gum"):c?h+"dagur":h+(s?"dag":"degi");case"M":return c?"m\xe1nu\xf0ur":s?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return e(r)?c?h+"m\xe1nu\xf0ir":h+(s?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):c?h+"m\xe1nu\xf0ur":h+(s?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return c||s?"\xe1r":"\xe1ri";case"yy":return e(r)?h+(c||s?"\xe1r":"\xe1rum"):h+(c||s?"\xe1r":"\xe1ri")}}a.defineLocale("is",{months:"jan\xfaar_febr\xfaar_mars_apr\xedl_ma\xed_j\xfan\xed_j\xfal\xed_\xe1g\xfast_september_okt\xf3ber_n\xf3vember_desember".split("_"),monthsShort:"jan_feb_mar_apr_ma\xed_j\xfan_j\xfal_\xe1g\xfa_sep_okt_n\xf3v_des".split("_"),weekdays:"sunnudagur_m\xe1nudagur_\xferi\xf0judagur_mi\xf0vikudagur_fimmtudagur_f\xf6studagur_laugardagur".split("_"),weekdaysShort:"sun_m\xe1n_\xferi_mi\xf0_fim_f\xf6s_lau".split("_"),weekdaysMin:"Su_M\xe1_\xder_Mi_Fi_F\xf6_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[\xed dag kl.] LT",nextDay:"[\xe1 morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xed g\xe6r kl.] LT",lastWeek:"[s\xed\xf0asta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s s\xed\xf0an",s:n,ss:n,m:n,mm:n,h:"klukkustund",hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(16676))},78118:function(Me,$,f){!function(a){"use strict";a.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){return 0===this.day()?"[la scorsa] dddd [alle] LT":"[lo scorso] dddd [alle] LT"},sameElse:"L"},relativeTime:{future:function(n){return(/^[0-9].+$/.test(n)?"tra":"in")+" "+n},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(f(16676))},63936:function(Me,$,f){!function(a){"use strict";a.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){return 0===this.day()?"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT":"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(f(16676))},86871:function(Me,$,f){!function(a){"use strict";a.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"\u4ee4\u548c",narrow:"\u32ff",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"\u5e73\u6210",narrow:"\u337b",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"\u662d\u548c",narrow:"\u337c",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"\u5927\u6b63",narrow:"\u337d",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"\u660e\u6cbb",narrow:"\u337e",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"\u897f\u66a6",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"\u7d00\u5143\u524d",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(\u5143|\d+)\u5e74/,eraYearOrdinalParse:function(n,i){return"\u5143"===i[1]?1:parseInt(i[1]||n,10)},months:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u65e5\u66dc\u65e5_\u6708\u66dc\u65e5_\u706b\u66dc\u65e5_\u6c34\u66dc\u65e5_\u6728\u66dc\u65e5_\u91d1\u66dc\u65e5_\u571f\u66dc\u65e5".split("_"),weekdaysShort:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),weekdaysMin:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5(ddd) HH:mm"},meridiemParse:/\u5348\u524d|\u5348\u5f8c/i,isPM:function(n){return"\u5348\u5f8c"===n},meridiem:function(n,i,r){return n<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(n){return n.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(n){return this.week()!==n.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(n,i){switch(i){case"y":return 1===n?"\u5143\u5e74":n+"\u5e74";case"d":case"D":case"DDD":return n+"\u65e5";default:return n}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u6570\u79d2",ss:"%d\u79d2",m:"1\u5206",mm:"%d\u5206",h:"1\u6642\u9593",hh:"%d\u6642\u9593",d:"1\u65e5",dd:"%d\u65e5",M:"1\u30f6\u6708",MM:"%d\u30f6\u6708",y:"1\u5e74",yy:"%d\u5e74"}})}(f(16676))},68710:function(Me,$,f){!function(a){"use strict";a.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(n,i){return 12===n&&(n=0),"enjing"===i?n:"siyang"===i?n>=11?n:n+12:"sonten"===i||"ndalu"===i?n+12:void 0},meridiem:function(n,i,r){return n<11?"enjing":n<15?"siyang":n<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(f(16676))},17125:function(Me,$,f){!function(a){"use strict";a.defineLocale("ka",{months:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8_\u10db\u10d0\u10e0\u10e2\u10d8_\u10d0\u10de\u10e0\u10d8\u10da\u10d8_\u10db\u10d0\u10d8\u10e1\u10d8_\u10d8\u10d5\u10dc\u10d8\u10e1\u10d8_\u10d8\u10d5\u10da\u10d8\u10e1\u10d8_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split("_"),monthsShort:"\u10d8\u10d0\u10dc_\u10d7\u10d4\u10d1_\u10db\u10d0\u10e0_\u10d0\u10de\u10e0_\u10db\u10d0\u10d8_\u10d8\u10d5\u10dc_\u10d8\u10d5\u10da_\u10d0\u10d2\u10d5_\u10e1\u10d4\u10e5_\u10dd\u10e5\u10e2_\u10dc\u10dd\u10d4_\u10d3\u10d4\u10d9".split("_"),weekdays:{standalone:"\u10d9\u10d5\u10d8\u10e0\u10d0_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8_\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split("_"),format:"\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1_\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split("_"),isFormat:/(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/},weekdaysShort:"\u10d9\u10d5\u10d8_\u10dd\u10e0\u10e8_\u10e1\u10d0\u10db_\u10dd\u10d7\u10ee_\u10ee\u10e3\u10d7_\u10de\u10d0\u10e0_\u10e8\u10d0\u10d1".split("_"),weekdaysMin:"\u10d9\u10d5_\u10dd\u10e0_\u10e1\u10d0_\u10dd\u10d7_\u10ee\u10e3_\u10de\u10d0_\u10e8\u10d0".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",nextDay:"[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",lastDay:"[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",nextWeek:"[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]",lastWeek:"[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",sameElse:"L"},relativeTime:{future:function(n){return n.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(i,r,c){return"\u10d8"===c?r+"\u10e8\u10d8":r+c+"\u10e8\u10d8"})},past:function(n){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(n)?n.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(n)?n.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):n},s:"\u10e0\u10d0\u10db\u10d3\u10d4\u10dc\u10d8\u10db\u10d4 \u10ec\u10d0\u10db\u10d8",ss:"%d \u10ec\u10d0\u10db\u10d8",m:"\u10ec\u10e3\u10d7\u10d8",mm:"%d \u10ec\u10e3\u10d7\u10d8",h:"\u10e1\u10d0\u10d0\u10d7\u10d8",hh:"%d \u10e1\u10d0\u10d0\u10d7\u10d8",d:"\u10d3\u10e6\u10d4",dd:"%d \u10d3\u10e6\u10d4",M:"\u10d7\u10d5\u10d4",MM:"%d \u10d7\u10d5\u10d4",y:"\u10ec\u10d4\u10da\u10d8",yy:"%d \u10ec\u10d4\u10da\u10d8"},dayOfMonthOrdinalParse:/0|1-\u10da\u10d8|\u10db\u10d4-\d{1,2}|\d{1,2}-\u10d4/,ordinal:function(n){return 0===n?n:1===n?n+"-\u10da\u10d8":n<20||n<=100&&n%20==0||n%100==0?"\u10db\u10d4-"+n:n+"-\u10d4"},week:{dow:1,doy:7}})}(f(16676))},82461:function(Me,$,f){!function(a){"use strict";var e={0:"-\u0448\u0456",1:"-\u0448\u0456",2:"-\u0448\u0456",3:"-\u0448\u0456",4:"-\u0448\u0456",5:"-\u0448\u0456",6:"-\u0448\u044b",7:"-\u0448\u0456",8:"-\u0448\u0456",9:"-\u0448\u044b",10:"-\u0448\u044b",20:"-\u0448\u044b",30:"-\u0448\u044b",40:"-\u0448\u044b",50:"-\u0448\u0456",60:"-\u0448\u044b",70:"-\u0448\u0456",80:"-\u0448\u0456",90:"-\u0448\u044b",100:"-\u0448\u0456"};a.defineLocale("kk",{months:"\u049b\u0430\u04a3\u0442\u0430\u0440_\u0430\u049b\u043f\u0430\u043d_\u043d\u0430\u0443\u0440\u044b\u0437_\u0441\u04d9\u0443\u0456\u0440_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441\u044b\u043c_\u0448\u0456\u043b\u0434\u0435_\u0442\u0430\u043c\u044b\u0437_\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a_\u049b\u0430\u0437\u0430\u043d_\u049b\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d".split("_"),monthsShort:"\u049b\u0430\u04a3_\u0430\u049b\u043f_\u043d\u0430\u0443_\u0441\u04d9\u0443_\u043c\u0430\u043c_\u043c\u0430\u0443_\u0448\u0456\u043b_\u0442\u0430\u043c_\u049b\u044b\u0440_\u049b\u0430\u0437_\u049b\u0430\u0440_\u0436\u0435\u043b".split("_"),weekdays:"\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456_\u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0436\u04b1\u043c\u0430_\u0441\u0435\u043d\u0431\u0456".split("_"),weekdaysShort:"\u0436\u0435\u043a_\u0434\u04af\u0439_\u0441\u0435\u0439_\u0441\u04d9\u0440_\u0431\u0435\u0439_\u0436\u04b1\u043c_\u0441\u0435\u043d".split("_"),weekdaysMin:"\u0436\u043a_\u0434\u0439_\u0441\u0439_\u0441\u0440_\u0431\u0439_\u0436\u043c_\u0441\u043d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u0456\u043d \u0441\u0430\u0493\u0430\u0442] LT",nextDay:"[\u0415\u0440\u0442\u0435\u04a3 \u0441\u0430\u0493\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0493\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0448\u0435 \u0441\u0430\u0493\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u0435\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u04a3] dddd [\u0441\u0430\u0493\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0456\u0448\u0456\u043d\u0434\u0435",past:"%s \u0431\u04b1\u0440\u044b\u043d",s:"\u0431\u0456\u0440\u043d\u0435\u0448\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0456\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442",hh:"%d \u0441\u0430\u0493\u0430\u0442",d:"\u0431\u0456\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0456\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0456\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0448\u0456|\u0448\u044b)/,ordinal:function(i){return i+(e[i]||e[i%10]||e[i>=100?100:null])},week:{dow:1,doy:7}})}(f(16676))},77399:function(Me,$,f){!function(a){"use strict";var e={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},n={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};a.defineLocale("km",{months:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),monthsShort:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),weekdays:"\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd".split("_"),weekdaysShort:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysMin:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,isPM:function(r){return"\u179b\u17d2\u1784\u17b6\u1785"===r},meridiem:function(r,c,l){return r<12?"\u1796\u17d2\u179a\u17b9\u1780":"\u179b\u17d2\u1784\u17b6\u1785"},calendar:{sameDay:"[\u1790\u17d2\u1784\u17c3\u1793\u17c1\u17c7 \u1798\u17c9\u17c4\u1784] LT",nextDay:"[\u179f\u17d2\u17a2\u17c2\u1780 \u1798\u17c9\u17c4\u1784] LT",nextWeek:"dddd [\u1798\u17c9\u17c4\u1784] LT",lastDay:"[\u1798\u17d2\u179f\u17b7\u179b\u1798\u17b7\u1789 \u1798\u17c9\u17c4\u1784] LT",lastWeek:"dddd [\u179f\u1794\u17d2\u178f\u17b6\u17a0\u17cd\u1798\u17bb\u1793] [\u1798\u17c9\u17c4\u1784] LT",sameElse:"L"},relativeTime:{future:"%s\u1791\u17c0\u178f",past:"%s\u1798\u17bb\u1793",s:"\u1794\u17c9\u17bb\u1793\u17d2\u1798\u17b6\u1793\u179c\u17b7\u1793\u17b6\u1791\u17b8",ss:"%d \u179c\u17b7\u1793\u17b6\u1791\u17b8",m:"\u1798\u17bd\u1799\u1793\u17b6\u1791\u17b8",mm:"%d \u1793\u17b6\u1791\u17b8",h:"\u1798\u17bd\u1799\u1798\u17c9\u17c4\u1784",hh:"%d \u1798\u17c9\u17c4\u1784",d:"\u1798\u17bd\u1799\u1790\u17d2\u1784\u17c3",dd:"%d \u1790\u17d2\u1784\u17c3",M:"\u1798\u17bd\u1799\u1781\u17c2",MM:"%d \u1781\u17c2",y:"\u1798\u17bd\u1799\u1786\u17d2\u1793\u17b6\u17c6",yy:"%d \u1786\u17d2\u1793\u17b6\u17c6"},dayOfMonthOrdinalParse:/\u1791\u17b8\d{1,2}/,ordinal:"\u1791\u17b8%d",preparse:function(r){return r.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(c){return n[c]})},postformat:function(r){return r.replace(/\d/g,function(c){return e[c]})},week:{dow:1,doy:4}})}(f(16676))},38720:function(Me,$,f){!function(a){"use strict";var e={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},n={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};a.defineLocale("kn",{months:"\u0c9c\u0ca8\u0cb5\u0cb0\u0cbf_\u0cab\u0cc6\u0cac\u0ccd\u0cb0\u0cb5\u0cb0\u0cbf_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5\u0cac\u0cb0\u0ccd_\u0ca8\u0cb5\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82\u0cac\u0cb0\u0ccd".split("_"),monthsShort:"\u0c9c\u0ca8_\u0cab\u0cc6\u0cac\u0ccd\u0cb0_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5_\u0ca8\u0cb5\u0cc6\u0c82_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82".split("_"),monthsParseExact:!0,weekdays:"\u0cad\u0cbe\u0ca8\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae\u0cb5\u0cbe\u0cb0_\u0cae\u0c82\u0c97\u0cb3\u0cb5\u0cbe\u0cb0_\u0cac\u0cc1\u0ca7\u0cb5\u0cbe\u0cb0_\u0c97\u0cc1\u0cb0\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0\u0cb5\u0cbe\u0cb0_\u0cb6\u0ca8\u0cbf\u0cb5\u0cbe\u0cb0".split("_"),weekdaysShort:"\u0cad\u0cbe\u0ca8\u0cc1_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae_\u0cae\u0c82\u0c97\u0cb3_\u0cac\u0cc1\u0ca7_\u0c97\u0cc1\u0cb0\u0cc1_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0_\u0cb6\u0ca8\u0cbf".split("_"),weekdaysMin:"\u0cad\u0cbe_\u0cb8\u0cc6\u0cc2\u0cd5_\u0cae\u0c82_\u0cac\u0cc1_\u0c97\u0cc1_\u0cb6\u0cc1_\u0cb6".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c87\u0c82\u0ca6\u0cc1] LT",nextDay:"[\u0ca8\u0cbe\u0cb3\u0cc6] LT",nextWeek:"dddd, LT",lastDay:"[\u0ca8\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6] LT",lastWeek:"[\u0c95\u0cc6\u0cc2\u0ca8\u0cc6\u0caf] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0ca8\u0c82\u0ca4\u0cb0",past:"%s \u0cb9\u0cbf\u0c82\u0ca6\u0cc6",s:"\u0c95\u0cc6\u0cb2\u0cb5\u0cc1 \u0c95\u0ccd\u0cb7\u0ca3\u0c97\u0cb3\u0cc1",ss:"%d \u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1",m:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",mm:"%d \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",h:"\u0c92\u0c82\u0ca6\u0cc1 \u0c97\u0c82\u0c9f\u0cc6",hh:"%d \u0c97\u0c82\u0c9f\u0cc6",d:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca6\u0cbf\u0ca8",dd:"%d \u0ca6\u0cbf\u0ca8",M:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",MM:"%d \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",y:"\u0c92\u0c82\u0ca6\u0cc1 \u0cb5\u0cb0\u0ccd\u0cb7",yy:"%d \u0cb5\u0cb0\u0ccd\u0cb7"},preparse:function(r){return r.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(c){return n[c]})},postformat:function(r){return r.replace(/\d/g,function(c){return e[c]})},meridiemParse:/\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,meridiemHour:function(r,c){return 12===r&&(r=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===c?r<4?r:r+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===c?r:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===c?r>=10?r:r+12:"\u0cb8\u0c82\u0c9c\u0cc6"===c?r+12:void 0},meridiem:function(r,c,l){return r<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":r<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":r<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":r<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(r){return r+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(f(16676))},85306:function(Me,$,f){!function(a){"use strict";a.defineLocale("ko",{months:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),monthsShort:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),weekdays:"\uc77c\uc694\uc77c_\uc6d4\uc694\uc77c_\ud654\uc694\uc77c_\uc218\uc694\uc77c_\ubaa9\uc694\uc77c_\uae08\uc694\uc77c_\ud1a0\uc694\uc77c".split("_"),weekdaysShort:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),weekdaysMin:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY\ub144 MMMM D\uc77c",LLL:"YYYY\ub144 MMMM D\uc77c A h:mm",LLLL:"YYYY\ub144 MMMM D\uc77c dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY\ub144 MMMM D\uc77c",lll:"YYYY\ub144 MMMM D\uc77c A h:mm",llll:"YYYY\ub144 MMMM D\uc77c dddd A h:mm"},calendar:{sameDay:"\uc624\ub298 LT",nextDay:"\ub0b4\uc77c LT",nextWeek:"dddd LT",lastDay:"\uc5b4\uc81c LT",lastWeek:"\uc9c0\ub09c\uc8fc dddd LT",sameElse:"L"},relativeTime:{future:"%s \ud6c4",past:"%s \uc804",s:"\uba87 \ucd08",ss:"%d\ucd08",m:"1\ubd84",mm:"%d\ubd84",h:"\ud55c \uc2dc\uac04",hh:"%d\uc2dc\uac04",d:"\ud558\ub8e8",dd:"%d\uc77c",M:"\ud55c \ub2ec",MM:"%d\ub2ec",y:"\uc77c \ub144",yy:"%d\ub144"},dayOfMonthOrdinalParse:/\d{1,2}(\uc77c|\uc6d4|\uc8fc)/,ordinal:function(n,i){switch(i){case"d":case"D":case"DDD":return n+"\uc77c";case"M":return n+"\uc6d4";case"w":case"W":return n+"\uc8fc";default:return n}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(n){return"\uc624\ud6c4"===n},meridiem:function(n,i,r){return n<12?"\uc624\uc804":"\uc624\ud6c4"}})}(f(16676))},64852:function(Me,$,f){!function(a){"use strict";function e(r,c,l,s){var h={s:["\xe7end san\xeeye","\xe7end san\xeeyeyan"],ss:[r+" san\xeeye",r+" san\xeeyeyan"],m:["deq\xeeqeyek","deq\xeeqeyek\xea"],mm:[r+" deq\xeeqe",r+" deq\xeeqeyan"],h:["saetek","saetek\xea"],hh:[r+" saet",r+" saetan"],d:["rojek","rojek\xea"],dd:[r+" roj",r+" rojan"],w:["hefteyek","hefteyek\xea"],ww:[r+" hefte",r+" hefteyan"],M:["mehek","mehek\xea"],MM:[r+" meh",r+" mehan"],y:["salek","salek\xea"],yy:[r+" sal",r+" salan"]};return c?h[l][0]:h[l][1]}a.defineLocale("ku-kmr",{months:"R\xeabendan_Sibat_Adar_N\xeesan_Gulan_Hez\xeeran_T\xeermeh_Tebax_\xcelon_Cotmeh_Mijdar_Berfanbar".split("_"),monthsShort:"R\xeab_Sib_Ada_N\xees_Gul_Hez_T\xeer_Teb_\xcelo_Cot_Mij_Ber".split("_"),monthsParseExact:!0,weekdays:"Yek\u015fem_Du\u015fem_S\xea\u015fem_\xc7ar\u015fem_P\xeanc\u015fem_\xcen_\u015eem\xee".split("_"),weekdaysShort:"Yek_Du_S\xea_\xc7ar_P\xean_\xcen_\u015eem".split("_"),weekdaysMin:"Ye_Du_S\xea_\xc7a_P\xea_\xcen_\u015ee".split("_"),meridiem:function(r,c,l){return r<12?l?"bn":"BN":l?"pn":"PN"},meridiemParse:/bn|BN|pn|PN/,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM[a] YYYY[an]",LLL:"Do MMMM[a] YYYY[an] HH:mm",LLLL:"dddd, Do MMMM[a] YYYY[an] HH:mm",ll:"Do MMM[.] YYYY[an]",lll:"Do MMM[.] YYYY[an] HH:mm",llll:"ddd[.], Do MMM[.] YYYY[an] HH:mm"},calendar:{sameDay:"[\xcero di saet] LT [de]",nextDay:"[Sib\xea di saet] LT [de]",nextWeek:"dddd [di saet] LT [de]",lastDay:"[Duh di saet] LT [de]",lastWeek:"dddd[a bor\xee di saet] LT [de]",sameElse:"L"},relativeTime:{future:"di %s de",past:"ber\xee %s",s:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,w:e,ww:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}(?:y\xea|\xea|\.)/,ordinal:function(r,c){var l=c.toLowerCase();return l.includes("w")||l.includes("m")?r+".":r+function n(r){var c=(r=""+r).substring(r.length-1),l=r.length>1?r.substring(r.length-2):"";return 12==l||13==l||"2"!=c&&"3"!=c&&"50"!=l&&"70"!=c&&"80"!=c?"\xea":"y\xea"}(r)},week:{dow:1,doy:4}})}(f(16676))},82995:function(Me,$,f){!function(a){"use strict";var e={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},n={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},i=["\u06a9\u0627\u0646\u0648\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0634\u0648\u0628\u0627\u062a","\u0626\u0627\u0632\u0627\u0631","\u0646\u06cc\u0633\u0627\u0646","\u0626\u0627\u06cc\u0627\u0631","\u062d\u0648\u0632\u06d5\u06cc\u0631\u0627\u0646","\u062a\u06d5\u0645\u0645\u0648\u0632","\u0626\u0627\u0628","\u0626\u06d5\u06cc\u0644\u0648\u0648\u0644","\u062a\u0634\u0631\u06cc\u0646\u06cc \u06cc\u06d5\u0643\u06d5\u0645","\u062a\u0634\u0631\u06cc\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0643\u0627\u0646\u0648\u0646\u06cc \u06cc\u06d5\u06a9\u06d5\u0645"];a.defineLocale("ku",{months:i,monthsShort:i,weekdays:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u062f\u0648\u0648\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0633\u06ce\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysShort:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645_\u062f\u0648\u0648\u0634\u0647\u200c\u0645_\u0633\u06ce\u0634\u0647\u200c\u0645_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u0647_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c|\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc/,isPM:function(c){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(c)},meridiem:function(c,l,s){return c<12?"\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc":"\u0626\u06ce\u0648\u0627\u0631\u0647\u200c"},calendar:{sameDay:"[\u0626\u0647\u200c\u0645\u0631\u06c6 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextDay:"[\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastDay:"[\u062f\u0648\u06ce\u0646\u06ce \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",sameElse:"L"},relativeTime:{future:"\u0644\u0647\u200c %s",past:"%s",s:"\u0686\u0647\u200c\u0646\u062f \u0686\u0631\u0643\u0647\u200c\u06cc\u0647\u200c\u0643",ss:"\u0686\u0631\u0643\u0647\u200c %d",m:"\u06cc\u0647\u200c\u0643 \u062e\u0648\u0644\u0647\u200c\u0643",mm:"%d \u062e\u0648\u0644\u0647\u200c\u0643",h:"\u06cc\u0647\u200c\u0643 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",hh:"%d \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",d:"\u06cc\u0647\u200c\u0643 \u0695\u06c6\u0698",dd:"%d \u0695\u06c6\u0698",M:"\u06cc\u0647\u200c\u0643 \u0645\u0627\u0646\u06af",MM:"%d \u0645\u0627\u0646\u06af",y:"\u06cc\u0647\u200c\u0643 \u0633\u0627\u06b5",yy:"%d \u0633\u0627\u06b5"},preparse:function(c){return c.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(l){return n[l]}).replace(/\u060c/g,",")},postformat:function(c){return c.replace(/\d/g,function(l){return e[l]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(f(16676))},8779:function(Me,$,f){!function(a){"use strict";var e={0:"-\u0447\u04af",1:"-\u0447\u0438",2:"-\u0447\u0438",3:"-\u0447\u04af",4:"-\u0447\u04af",5:"-\u0447\u0438",6:"-\u0447\u044b",7:"-\u0447\u0438",8:"-\u0447\u0438",9:"-\u0447\u0443",10:"-\u0447\u0443",20:"-\u0447\u044b",30:"-\u0447\u0443",40:"-\u0447\u044b",50:"-\u0447\u04af",60:"-\u0447\u044b",70:"-\u0447\u0438",80:"-\u0447\u0438",90:"-\u0447\u0443",100:"-\u0447\u04af"};a.defineLocale("ky",{months:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u0416\u0435\u043a\u0448\u0435\u043c\u0431\u0438_\u0414\u04af\u0439\u0448\u04e9\u043c\u0431\u04af_\u0428\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0428\u0430\u0440\u0448\u0435\u043c\u0431\u0438_\u0411\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0416\u0443\u043c\u0430_\u0418\u0448\u0435\u043c\u0431\u0438".split("_"),weekdaysShort:"\u0416\u0435\u043a_\u0414\u04af\u0439_\u0428\u0435\u0439_\u0428\u0430\u0440_\u0411\u0435\u0439_\u0416\u0443\u043c_\u0418\u0448\u0435".split("_"),weekdaysMin:"\u0416\u043a_\u0414\u0439_\u0428\u0439_\u0428\u0440_\u0411\u0439_\u0416\u043c_\u0418\u0448".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u04af\u043d \u0441\u0430\u0430\u0442] LT",nextDay:"[\u042d\u0440\u0442\u0435\u04a3 \u0441\u0430\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0447\u044d\u044d \u0441\u0430\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u04e9\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u043d] dddd [\u043a\u04af\u043d\u04af] [\u0441\u0430\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0438\u0447\u0438\u043d\u0434\u0435",past:"%s \u043c\u0443\u0440\u0443\u043d",s:"\u0431\u0438\u0440\u043d\u0435\u0447\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0438\u0440 \u043c\u04af\u043d\u04e9\u0442",mm:"%d \u043c\u04af\u043d\u04e9\u0442",h:"\u0431\u0438\u0440 \u0441\u0430\u0430\u0442",hh:"%d \u0441\u0430\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0438\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0438\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0447\u0438|\u0447\u044b|\u0447\u04af|\u0447\u0443)/,ordinal:function(i){return i+(e[i]||e[i%10]||e[i>=100?100:null])},week:{dow:1,doy:7}})}(f(16676))},62057:function(Me,$,f){!function(a){"use strict";function e(l,s,h,p){var g={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return s?g[h][0]:g[h][1]}function r(l){if(l=parseInt(l,10),isNaN(l))return!1;if(l<0)return!0;if(l<10)return 4<=l&&l<=7;if(l<100){var s=l%10;return r(0===s?l/10:s)}if(l<1e4){for(;l>=10;)l/=10;return r(l)}return r(l/=1e3)}a.defineLocale("lb",{months:"Januar_Februar_M\xe4erz_Abr\xebll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_M\xe9indeg_D\xebnschdeg_M\xebttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._M\xe9._D\xeb._M\xeb._Do._Fr._Sa.".split("_"),weekdaysMin:"So_M\xe9_D\xeb_M\xeb_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[G\xebschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function n(l){return r(l.substr(0,l.indexOf(" ")))?"a "+l:"an "+l},past:function i(l){return r(l.substr(0,l.indexOf(" ")))?"viru "+l:"virun "+l},s:"e puer Sekonnen",ss:"%d Sekonnen",m:e,mm:"%d Minutten",h:e,hh:"%d Stonnen",d:e,dd:"%d Deeg",M:e,MM:"%d M\xe9int",y:e,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(16676))},17192:function(Me,$,f){!function(a){"use strict";a.defineLocale("lo",{months:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),monthsShort:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),weekdays:"\u0ead\u0eb2\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysShort:"\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysMin:"\u0e97_\u0e88_\u0ead\u0e84_\u0e9e_\u0e9e\u0eab_\u0eaa\u0e81_\u0eaa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"\u0ea7\u0eb1\u0e99dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2|\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87/,isPM:function(n){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===n},meridiem:function(n,i,r){return n<12?"\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2":"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"},calendar:{sameDay:"[\u0ea1\u0eb7\u0ec9\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextDay:"[\u0ea1\u0eb7\u0ec9\u0ead\u0eb7\u0ec8\u0e99\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0edc\u0ec9\u0eb2\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastDay:"[\u0ea1\u0eb7\u0ec9\u0ea7\u0eb2\u0e99\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0ec1\u0ea5\u0ec9\u0ea7\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",sameElse:"L"},relativeTime:{future:"\u0ead\u0eb5\u0e81 %s",past:"%s\u0e9c\u0ec8\u0eb2\u0e99\u0ea1\u0eb2",s:"\u0e9a\u0ecd\u0ec8\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0ec3\u0e94\u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",ss:"%d \u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",m:"1 \u0e99\u0eb2\u0e97\u0eb5",mm:"%d \u0e99\u0eb2\u0e97\u0eb5",h:"1 \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",hh:"%d \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",d:"1 \u0ea1\u0eb7\u0ec9",dd:"%d \u0ea1\u0eb7\u0ec9",M:"1 \u0ec0\u0e94\u0eb7\u0ead\u0e99",MM:"%d \u0ec0\u0e94\u0eb7\u0ead\u0e99",y:"1 \u0e9b\u0eb5",yy:"%d \u0e9b\u0eb5"},dayOfMonthOrdinalParse:/(\u0e97\u0eb5\u0ec8)\d{1,2}/,ordinal:function(n){return"\u0e97\u0eb5\u0ec8"+n}})}(f(16676))},15430:function(Me,$,f){!function(a){"use strict";var e={ss:"sekund\u0117_sekund\u017ei\u0173_sekundes",m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_dien\u0105",dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"};function i(h,p,g,_){return p?c(g)[0]:_?c(g)[1]:c(g)[2]}function r(h){return h%10==0||h>10&&h<20}function c(h){return e[h].split("_")}function l(h,p,g,_){var b=h+" ";return 1===h?b+i(0,p,g[0],_):p?b+(r(h)?c(g)[1]:c(g)[0]):_?b+c(g)[1]:b+(r(h)?c(g)[1]:c(g)[2])}a.defineLocale("lt",{months:{format:"sausio_vasario_kovo_baland\u017eio_gegu\u017e\u0117s_bir\u017eelio_liepos_rugpj\u016b\u010dio_rugs\u0117jo_spalio_lapkri\u010dio_gruod\u017eio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegu\u017e\u0117_bir\u017eelis_liepa_rugpj\u016btis_rugs\u0117jis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadien\u012f_pirmadien\u012f_antradien\u012f_tre\u010diadien\u012f_ketvirtadien\u012f_penktadien\u012f_\u0161e\u0161tadien\u012f".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_tre\u010diadienis_ketvirtadienis_penktadienis_\u0161e\u0161tadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_\u0160e\u0161".split("_"),weekdaysMin:"S_P_A_T_K_Pn_\u0160".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[\u0160iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Pra\u0117jus\u012f] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prie\u0161 %s",s:function n(h,p,g,_){return p?"kelios sekund\u0117s":_?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:l,m:i,mm:l,h:i,hh:l,d:i,dd:l,M:i,MM:l,y:i,yy:l},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(h){return h+"-oji"},week:{dow:1,doy:4}})}(f(16676))},53363:function(Me,$,f){!function(a){"use strict";var e={ss:"sekundes_sekund\u0113m_sekunde_sekundes".split("_"),m:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),mm:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),h:"stundas_stund\u0101m_stunda_stundas".split("_"),hh:"stundas_stund\u0101m_stunda_stundas".split("_"),d:"dienas_dien\u0101m_diena_dienas".split("_"),dd:"dienas_dien\u0101m_diena_dienas".split("_"),M:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),MM:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function n(s,h,p){return p?h%10==1&&h%100!=11?s[2]:s[3]:h%10==1&&h%100!=11?s[0]:s[1]}function i(s,h,p){return s+" "+n(e[p],s,h)}function r(s,h,p){return n(e[p],s,h)}a.defineLocale("lv",{months:"janv\u0101ris_febru\u0101ris_marts_apr\u012blis_maijs_j\u016bnijs_j\u016blijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_j\u016bn_j\u016bl_aug_sep_okt_nov_dec".split("_"),weekdays:"sv\u0113tdiena_pirmdiena_otrdiena_tre\u0161diena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[\u0160odien pulksten] LT",nextDay:"[R\u012bt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"p\u0113c %s",past:"pirms %s",s:function c(s,h){return h?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:i,m:r,mm:i,h:r,hh:i,d:r,dd:i,M:r,MM:i,y:r,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(16676))},72939:function(Me,$,f){!function(a){"use strict";var e={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(i,r){return 1===i?r[0]:i>=2&&i<=4?r[1]:r[2]},translate:function(i,r,c){var l=e.words[c];return 1===c.length?r?l[0]:l[1]:i+" "+e.correctGrammaticalCase(i,l)}};a.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedjelje] [u] LT","[pro\u0161log] [ponedjeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srijede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:e.translate,m:e.translate,mm:e.translate,h:e.translate,hh:e.translate,d:"dan",dd:e.translate,M:"mjesec",MM:e.translate,y:"godinu",yy:e.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(f(16676))},38212:function(Me,$,f){!function(a){"use strict";a.defineLocale("mi",{months:"Kohi-t\u0101te_Hui-tanguru_Pout\u016b-te-rangi_Paenga-wh\u0101wh\u0101_Haratua_Pipiri_H\u014dngoingoi_Here-turi-k\u014dk\u0101_Mahuru_Whiringa-\u0101-nuku_Whiringa-\u0101-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_H\u014dngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"R\u0101tapu_Mane_T\u016brei_Wenerei_T\u0101ite_Paraire_H\u0101tarei".split("_"),weekdaysShort:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),weekdaysMin:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te h\u0113kona ruarua",ss:"%d h\u0113kona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(f(16676))},69718:function(Me,$,f){!function(a){"use strict";a.defineLocale("mk",{months:"\u0458\u0430\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d\u0438_\u0458\u0443\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u0458\u0430\u043d_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a_\u043f\u0435\u0442\u043e\u043a_\u0441\u0430\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u0435_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u0430\u0431".split("_"),weekdaysMin:"\u043de_\u043fo_\u0432\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441a".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u0435\u043d\u0435\u0441 \u0432\u043e] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432\u043e] LT",nextWeek:"[\u0412\u043e] dddd [\u0432\u043e] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432\u043e] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0430\u0442\u0430] dddd [\u0432\u043e] LT";case 1:case 2:case 4:case 5:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0438\u043e\u0442] dddd [\u0432\u043e] LT"}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435\u0434 %s",s:"\u043d\u0435\u043a\u043e\u043b\u043a\u0443 \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u0435\u0434\u043d\u0430 \u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0435\u0434\u0435\u043d \u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0435\u0434\u0435\u043d \u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",M:"\u0435\u0434\u0435\u043d \u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0438",y:"\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(n){var i=n%10,r=n%100;return 0===n?n+"-\u0435\u0432":0===r?n+"-\u0435\u043d":r>10&&r<20?n+"-\u0442\u0438":1===i?n+"-\u0432\u0438":2===i?n+"-\u0440\u0438":7===i||8===i?n+"-\u043c\u0438":n+"-\u0442\u0438"},week:{dow:1,doy:7}})}(f(16676))},50561:function(Me,$,f){!function(a){"use strict";a.defineLocale("ml",{months:"\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f_\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f_\u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d_\u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d_\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48_\u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d_\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c_\u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c_\u0d28\u0d35\u0d02\u0d2c\u0d7c_\u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split("_"),monthsShort:"\u0d1c\u0d28\u0d41._\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41._\u0d2e\u0d3e\u0d7c._\u0d0f\u0d2a\u0d4d\u0d30\u0d3f._\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48._\u0d13\u0d17._\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31._\u0d12\u0d15\u0d4d\u0d1f\u0d4b._\u0d28\u0d35\u0d02._\u0d21\u0d3f\u0d38\u0d02.".split("_"),monthsParseExact:!0,weekdays:"\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a_\u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a_\u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a_\u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split("_"),weekdaysShort:"\u0d1e\u0d3e\u0d2f\u0d7c_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e_\u0d1a\u0d4a\u0d35\u0d4d\u0d35_\u0d2c\u0d41\u0d27\u0d7b_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f_\u0d36\u0d28\u0d3f".split("_"),weekdaysMin:"\u0d1e\u0d3e_\u0d24\u0d3f_\u0d1a\u0d4a_\u0d2c\u0d41_\u0d35\u0d4d\u0d2f\u0d3e_\u0d35\u0d46_\u0d36".split("_"),longDateFormat:{LT:"A h:mm -\u0d28\u0d41",LTS:"A h:mm:ss -\u0d28\u0d41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -\u0d28\u0d41",LLLL:"dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41"},calendar:{sameDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",nextDay:"[\u0d28\u0d3e\u0d33\u0d46] LT",nextWeek:"dddd, LT",lastDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",lastWeek:"[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",past:"%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",s:"\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",ss:"%d \u0d38\u0d46\u0d15\u0d4d\u0d15\u0d7b\u0d21\u0d4d",m:"\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",mm:"%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",h:"\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",hh:"%d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",d:"\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",dd:"%d \u0d26\u0d3f\u0d35\u0d38\u0d02",M:"\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",MM:"%d \u0d2e\u0d3e\u0d38\u0d02",y:"\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",yy:"%d \u0d35\u0d7c\u0d37\u0d02"},meridiemParse:/\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,meridiemHour:function(n,i){return 12===n&&(n=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===i&&n>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===i||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===i?n+12:n},meridiem:function(n,i,r){return n<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":n<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":n<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":n<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(f(16676))},68929:function(Me,$,f){!function(a){"use strict";function e(i,r,c,l){switch(c){case"s":return r?"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434":"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d";case"ss":return i+(r?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return i+(r?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return i+(r?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return i+(r?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return i+(r?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return i+(r?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return i}}a.defineLocale("mn",{months:"\u041d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0425\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u04e9\u0440\u04e9\u0432\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0422\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0417\u0443\u0440\u0433\u0430\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u043e\u043b\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u041d\u0430\u0439\u043c\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0415\u0441\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u043d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u0445\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440".split("_"),monthsShort:"1 \u0441\u0430\u0440_2 \u0441\u0430\u0440_3 \u0441\u0430\u0440_4 \u0441\u0430\u0440_5 \u0441\u0430\u0440_6 \u0441\u0430\u0440_7 \u0441\u0430\u0440_8 \u0441\u0430\u0440_9 \u0441\u0430\u0440_10 \u0441\u0430\u0440_11 \u0441\u0430\u0440_12 \u0441\u0430\u0440".split("_"),monthsParseExact:!0,weekdays:"\u041d\u044f\u043c_\u0414\u0430\u0432\u0430\u0430_\u041c\u044f\u0433\u043c\u0430\u0440_\u041b\u0445\u0430\u0433\u0432\u0430_\u041f\u04af\u0440\u044d\u0432_\u0411\u0430\u0430\u0441\u0430\u043d_\u0411\u044f\u043c\u0431\u0430".split("_"),weekdaysShort:"\u041d\u044f\u043c_\u0414\u0430\u0432_\u041c\u044f\u0433_\u041b\u0445\u0430_\u041f\u04af\u0440_\u0411\u0430\u0430_\u0411\u044f\u043c".split("_"),weekdaysMin:"\u041d\u044f_\u0414\u0430_\u041c\u044f_\u041b\u0445_\u041f\u04af_\u0411\u0430_\u0411\u044f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D",LLL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm",LLLL:"dddd, YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm"},meridiemParse:/\u04ae\u04e8|\u04ae\u0425/i,isPM:function(i){return"\u04ae\u0425"===i},meridiem:function(i,r,c){return i<12?"\u04ae\u04e8":"\u04ae\u0425"},calendar:{sameDay:"[\u04e8\u043d\u04e9\u04e9\u0434\u04e9\u0440] LT",nextDay:"[\u041c\u0430\u0440\u0433\u0430\u0430\u0448] LT",nextWeek:"[\u0418\u0440\u044d\u0445] dddd LT",lastDay:"[\u04e8\u0447\u0438\u0433\u0434\u04e9\u0440] LT",lastWeek:"[\u04e8\u043d\u0433\u04e9\u0440\u0441\u04e9\u043d] dddd LT",sameElse:"L"},relativeTime:{future:"%s \u0434\u0430\u0440\u0430\u0430",past:"%s \u04e9\u043c\u043d\u04e9",s:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(i,r){switch(r){case"d":case"D":case"DDD":return i+" \u04e9\u0434\u04e9\u0440";default:return i}}})}(f(16676))},84880:function(Me,$,f){!function(a){"use strict";var e={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},n={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function i(c,l,s,h){var p="";if(l)switch(s){case"s":p="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":p="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":p="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":p="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":p="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":p="%d \u0924\u093e\u0938";break;case"d":p="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":p="%d \u0926\u093f\u0935\u0938";break;case"M":p="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":p="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":p="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":p="%d \u0935\u0930\u094d\u0937\u0947"}else switch(s){case"s":p="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":p="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":p="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":p="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":p="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":p="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":p="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":p="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":p="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":p="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":p="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":p="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return p.replace(/%d/i,c)}a.defineLocale("mr",{months:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u093f\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u0948_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a._\u090f\u092a\u094d\u0930\u093f._\u092e\u0947._\u091c\u0942\u0928._\u091c\u0941\u0932\u0948._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0933\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0933_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u0935\u093e\u091c\u0924\u093e",LTS:"A h:mm:ss \u0935\u093e\u091c\u0924\u093e",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e",LLLL:"dddd, D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0909\u0926\u094d\u092f\u093e] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092e\u093e\u0917\u0940\u0932] dddd, LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u0927\u094d\u092f\u0947",past:"%s\u092a\u0942\u0930\u094d\u0935\u0940",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},preparse:function(c){return c.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(l){return n[l]})},postformat:function(c){return c.replace(/\d/g,function(l){return e[l]})},meridiemParse:/\u092a\u0939\u093e\u091f\u0947|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940|\u0930\u093e\u0924\u094d\u0930\u0940/,meridiemHour:function(c,l){return 12===c&&(c=0),"\u092a\u0939\u093e\u091f\u0947"===l||"\u0938\u0915\u093e\u0933\u0940"===l?c:"\u0926\u0941\u092a\u093e\u0930\u0940"===l||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===l||"\u0930\u093e\u0924\u094d\u0930\u0940"===l?c>=12?c:c+12:void 0},meridiem:function(c,l,s){return c>=0&&c<6?"\u092a\u0939\u093e\u091f\u0947":c<12?"\u0938\u0915\u093e\u0933\u0940":c<17?"\u0926\u0941\u092a\u093e\u0930\u0940":c<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(f(16676))},42074:function(Me,$,f){!function(a){"use strict";a.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(n,i){return 12===n&&(n=0),"pagi"===i?n:"tengahari"===i?n>=11?n:n+12:"petang"===i||"malam"===i?n+12:void 0},meridiem:function(n,i,r){return n<11?"pagi":n<15?"tengahari":n<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(f(16676))},63193:function(Me,$,f){!function(a){"use strict";a.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(n,i){return 12===n&&(n=0),"pagi"===i?n:"tengahari"===i?n>=11?n:n+12:"petang"===i||"malam"===i?n+12:void 0},meridiem:function(n,i,r){return n<11?"pagi":n<15?"tengahari":n<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(f(16676))},54082:function(Me,$,f){!function(a){"use strict";a.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_\u0120unju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Di\u010bembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_\u0120un_Lul_Aww_Set_Ott_Nov_Di\u010b".split("_"),weekdays:"Il-\u0126add_It-Tnejn_It-Tlieta_L-Erbg\u0127a_Il-\u0126amis_Il-\u0120img\u0127a_Is-Sibt".split("_"),weekdaysShort:"\u0126ad_Tne_Tli_Erb_\u0126am_\u0120im_Sib".split("_"),weekdaysMin:"\u0126a_Tn_Tl_Er_\u0126a_\u0120i_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[G\u0127ada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-biera\u0127 fil-]LT",lastWeek:"dddd [li g\u0127adda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f\u2019 %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"sieg\u0127a",hh:"%d sieg\u0127at",d:"\u0121urnata",dd:"%d \u0121ranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(f(16676))},82261:function(Me,$,f){!function(a){"use strict";var e={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},n={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};a.defineLocale("my",{months:"\u1007\u1014\u103a\u1014\u101d\u102b\u101b\u102e_\u1016\u1031\u1016\u1031\u102c\u103a\u101d\u102b\u101b\u102e_\u1019\u1010\u103a_\u1027\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u1007\u1030\u101c\u102d\u102f\u1004\u103a_\u101e\u103c\u1002\u102f\u1010\u103a_\u1005\u1000\u103a\u1010\u1004\u103a\u1018\u102c_\u1021\u1031\u102c\u1000\u103a\u1010\u102d\u102f\u1018\u102c_\u1014\u102d\u102f\u101d\u1004\u103a\u1018\u102c_\u1012\u102e\u1007\u1004\u103a\u1018\u102c".split("_"),monthsShort:"\u1007\u1014\u103a_\u1016\u1031_\u1019\u1010\u103a_\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u101c\u102d\u102f\u1004\u103a_\u101e\u103c_\u1005\u1000\u103a_\u1021\u1031\u102c\u1000\u103a_\u1014\u102d\u102f_\u1012\u102e".split("_"),weekdays:"\u1010\u1014\u1004\u103a\u1039\u1002\u1014\u103d\u1031_\u1010\u1014\u1004\u103a\u1039\u101c\u102c_\u1021\u1004\u103a\u1039\u1002\u102b_\u1017\u102f\u1012\u1039\u1013\u101f\u1030\u1038_\u1000\u103c\u102c\u101e\u1015\u1010\u1031\u1038_\u101e\u1031\u102c\u1000\u103c\u102c_\u1005\u1014\u1031".split("_"),weekdaysShort:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),weekdaysMin:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u101a\u1014\u1031.] LT [\u1019\u103e\u102c]",nextDay:"[\u1019\u1014\u1000\u103a\u1016\u103c\u1014\u103a] LT [\u1019\u103e\u102c]",nextWeek:"dddd LT [\u1019\u103e\u102c]",lastDay:"[\u1019\u1014\u1031.\u1000] LT [\u1019\u103e\u102c]",lastWeek:"[\u1015\u103c\u102e\u1038\u1001\u1032\u1037\u101e\u1031\u102c] dddd LT [\u1019\u103e\u102c]",sameElse:"L"},relativeTime:{future:"\u101c\u102c\u1019\u100a\u103a\u1037 %s \u1019\u103e\u102c",past:"\u101c\u103d\u1014\u103a\u1001\u1032\u1037\u101e\u1031\u102c %s \u1000",s:"\u1005\u1000\u1039\u1000\u1014\u103a.\u1021\u1014\u100a\u103a\u1038\u1004\u101a\u103a",ss:"%d \u1005\u1000\u1039\u1000\u1014\u1037\u103a",m:"\u1010\u1005\u103a\u1019\u102d\u1014\u1005\u103a",mm:"%d \u1019\u102d\u1014\u1005\u103a",h:"\u1010\u1005\u103a\u1014\u102c\u101b\u102e",hh:"%d \u1014\u102c\u101b\u102e",d:"\u1010\u1005\u103a\u101b\u1000\u103a",dd:"%d \u101b\u1000\u103a",M:"\u1010\u1005\u103a\u101c",MM:"%d \u101c",y:"\u1010\u1005\u103a\u1014\u103e\u1005\u103a",yy:"%d \u1014\u103e\u1005\u103a"},preparse:function(r){return r.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(c){return n[c]})},postformat:function(r){return r.replace(/\d/g,function(c){return e[c]})},week:{dow:1,doy:4}})}(f(16676))},15273:function(Me,$,f){!function(a){"use strict";a.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8._ma._ti._on._to._fr._l\xf8.".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"\xe9n time",hh:"%d timer",d:"\xe9n dag",dd:"%d dager",w:"\xe9n uke",ww:"%d uker",M:"\xe9n m\xe5ned",MM:"%d m\xe5neder",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(16676))},19874:function(Me,$,f){!function(a){"use strict";var e={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},n={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};a.defineLocale("ne",{months:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f\u0932_\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0937\u094d\u091f_\u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930_\u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930".split("_"),monthsShort:"\u091c\u0928._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f._\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908._\u0905\u0917._\u0938\u0947\u092a\u094d\u091f._\u0905\u0915\u094d\u091f\u094b._\u0928\u094b\u092d\u0947._\u0921\u093f\u0938\u0947.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u0907\u0924\u092c\u093e\u0930_\u0938\u094b\u092e\u092c\u093e\u0930_\u092e\u0919\u094d\u0917\u0932\u092c\u093e\u0930_\u092c\u0941\u0927\u092c\u093e\u0930_\u092c\u093f\u0939\u093f\u092c\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930_\u0936\u0928\u093f\u092c\u093e\u0930".split("_"),weekdaysShort:"\u0906\u0907\u0924._\u0938\u094b\u092e._\u092e\u0919\u094d\u0917\u0932._\u092c\u0941\u0927._\u092c\u093f\u0939\u093f._\u0936\u0941\u0915\u094d\u0930._\u0936\u0928\u093f.".split("_"),weekdaysMin:"\u0906._\u0938\u094b._\u092e\u0902._\u092c\u0941._\u092c\u093f._\u0936\u0941._\u0936.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A\u0915\u094b h:mm \u092c\u091c\u0947",LTS:"A\u0915\u094b h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947"},preparse:function(r){return r.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(c){return n[c]})},postformat:function(r){return r.replace(/\d/g,function(c){return e[c]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(r,c){return 12===r&&(r=0),"\u0930\u093e\u0924\u093f"===c?r<4?r:r+12:"\u092c\u093f\u0939\u093e\u0928"===c?r:"\u0926\u093f\u0909\u0901\u0938\u094b"===c?r>=10?r:r+12:"\u0938\u093e\u0901\u091d"===c?r+12:void 0},meridiem:function(r,c,l){return r<3?"\u0930\u093e\u0924\u093f":r<12?"\u092c\u093f\u0939\u093e\u0928":r<16?"\u0926\u093f\u0909\u0901\u0938\u094b":r<20?"\u0938\u093e\u0901\u091d":"\u0930\u093e\u0924\u093f"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u092d\u094b\u0932\u093f] LT",nextWeek:"[\u0906\u0909\u0901\u0926\u094b] dddd[,] LT",lastDay:"[\u0939\u093f\u091c\u094b] LT",lastWeek:"[\u0917\u090f\u0915\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u093e",past:"%s \u0905\u0917\u093e\u0921\u093f",s:"\u0915\u0947\u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0947\u0923\u094d\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u0947\u091f",mm:"%d \u092e\u093f\u0928\u0947\u091f",h:"\u090f\u0915 \u0918\u0923\u094d\u091f\u093e",hh:"%d \u0918\u0923\u094d\u091f\u093e",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",MM:"%d \u092e\u0939\u093f\u0928\u093e",y:"\u090f\u0915 \u092c\u0930\u094d\u0937",yy:"%d \u092c\u0930\u094d\u0937"},week:{dow:0,doy:6}})}(f(16676))},81484:function(Me,$,f){!function(a){"use strict";var e="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),i=[/^jan/i,/^feb/i,/^(maart|mrt\.?)$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;a.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(l,s){return l?/-MMM-/.test(s)?n[l.month()]:e[l.month()]:e},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(l){return l+(1===l||8===l||l>=20?"ste":"de")},week:{dow:1,doy:4}})}(f(16676))},51667:function(Me,$,f){!function(a){"use strict";var e="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),i=[/^jan/i,/^feb/i,/^(maart|mrt\.?)$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;a.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(l,s){return l?/-MMM-/.test(s)?n[l.month()]:e[l.month()]:e},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",w:"\xe9\xe9n week",ww:"%d weken",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(l){return l+(1===l||8===l||l>=20?"ste":"de")},week:{dow:1,doy:4}})}(f(16676))},17262:function(Me,$,f){!function(a){"use strict";a.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_m\xe5ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._m\xe5._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_m\xe5_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I g\xe5r klokka] LT",lastWeek:"[F\xf8reg\xe5ande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein m\xe5nad",MM:"%d m\xe5nader",y:"eit \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(16676))},19679:function(Me,$,f){!function(a){"use strict";a.defineLocale("oc-lnc",{months:{standalone:"geni\xe8r_febri\xe8r_mar\xe7_abril_mai_junh_julhet_agost_setembre_oct\xf2bre_novembre_decembre".split("_"),format:"de geni\xe8r_de febri\xe8r_de mar\xe7_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'oct\xf2bre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dim\xe8cres_dij\xf2us_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[u\xe8i a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[i\xe8r a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(n,i){var r=1===n?"r":2===n?"n":3===n?"r":4===n?"t":"\xe8";return("w"===i||"W"===i)&&(r="a"),n+r},week:{dow:1,doy:4}})}(f(16676))},96830:function(Me,$,f){!function(a){"use strict";var e={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},n={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};a.defineLocale("pa-in",{months:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),monthsShort:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),weekdays:"\u0a10\u0a24\u0a35\u0a3e\u0a30_\u0a38\u0a4b\u0a2e\u0a35\u0a3e\u0a30_\u0a2e\u0a70\u0a17\u0a32\u0a35\u0a3e\u0a30_\u0a2c\u0a41\u0a27\u0a35\u0a3e\u0a30_\u0a35\u0a40\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a41\u0a71\u0a15\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a28\u0a40\u0a1a\u0a30\u0a35\u0a3e\u0a30".split("_"),weekdaysShort:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),weekdaysMin:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),longDateFormat:{LT:"A h:mm \u0a35\u0a1c\u0a47",LTS:"A h:mm:ss \u0a35\u0a1c\u0a47",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47",LLLL:"dddd, D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47"},calendar:{sameDay:"[\u0a05\u0a1c] LT",nextDay:"[\u0a15\u0a32] LT",nextWeek:"[\u0a05\u0a17\u0a32\u0a3e] dddd, LT",lastDay:"[\u0a15\u0a32] LT",lastWeek:"[\u0a2a\u0a3f\u0a1b\u0a32\u0a47] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0a35\u0a3f\u0a71\u0a1a",past:"%s \u0a2a\u0a3f\u0a1b\u0a32\u0a47",s:"\u0a15\u0a41\u0a1d \u0a38\u0a15\u0a3f\u0a70\u0a1f",ss:"%d \u0a38\u0a15\u0a3f\u0a70\u0a1f",m:"\u0a07\u0a15 \u0a2e\u0a3f\u0a70\u0a1f",mm:"%d \u0a2e\u0a3f\u0a70\u0a1f",h:"\u0a07\u0a71\u0a15 \u0a18\u0a70\u0a1f\u0a3e",hh:"%d \u0a18\u0a70\u0a1f\u0a47",d:"\u0a07\u0a71\u0a15 \u0a26\u0a3f\u0a28",dd:"%d \u0a26\u0a3f\u0a28",M:"\u0a07\u0a71\u0a15 \u0a2e\u0a39\u0a40\u0a28\u0a3e",MM:"%d \u0a2e\u0a39\u0a40\u0a28\u0a47",y:"\u0a07\u0a71\u0a15 \u0a38\u0a3e\u0a32",yy:"%d \u0a38\u0a3e\u0a32"},preparse:function(r){return r.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(c){return n[c]})},postformat:function(r){return r.replace(/\d/g,function(c){return e[c]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(r,c){return 12===r&&(r=0),"\u0a30\u0a3e\u0a24"===c?r<4?r:r+12:"\u0a38\u0a35\u0a47\u0a30"===c?r:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===c?r>=10?r:r+12:"\u0a38\u0a3c\u0a3e\u0a2e"===c?r+12:void 0},meridiem:function(r,c,l){return r<4?"\u0a30\u0a3e\u0a24":r<10?"\u0a38\u0a35\u0a47\u0a30":r<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":r<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(f(16676))},93616:function(Me,$,f){!function(a){"use strict";var e="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),n="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),i=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^pa\u017a/i,/^lis/i,/^gru/i];function r(s){return s%10<5&&s%10>1&&~~(s/10)%10!=1}function c(s,h,p){var g=s+" ";switch(p){case"ss":return g+(r(s)?"sekundy":"sekund");case"m":return h?"minuta":"minut\u0119";case"mm":return g+(r(s)?"minuty":"minut");case"h":return h?"godzina":"godzin\u0119";case"hh":return g+(r(s)?"godziny":"godzin");case"ww":return g+(r(s)?"tygodnie":"tygodni");case"MM":return g+(r(s)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return g+(r(s)?"lata":"lat")}}a.defineLocale("pl",{months:function(s,h){return s?/D MMMM/.test(h)?n[s.month()]:e[s.month()]:e},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_\u015br_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dzi\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedziel\u0119 o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W \u015brod\u0119 o] LT";case 6:return"[W sobot\u0119 o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:c,m:c,mm:c,h:c,hh:c,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:c,M:"miesi\u0105c",MM:c,y:"rok",yy:c},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(16676))},32751:function(Me,$,f){!function(a){"use strict";a.defineLocale("pt-br",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_ter\xe7a-feira_quarta-feira_quinta-feira_sexta-feira_s\xe1bado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_s\xe1b".split("_"),weekdaysMin:"do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [\xe0s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",invalidDate:"Data inv\xe1lida"})}(f(16676))},55138:function(Me,$,f){!function(a){"use strict";a.defineLocale("pt",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),weekdaysMin:"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(f(16676))},17968:function(Me,$,f){!function(a){"use strict";function e(i,r,c){var s=" ";return(i%100>=20||i>=100&&i%100==0)&&(s=" de "),i+s+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[c]}a.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminic\u0103_luni_mar\u021bi_miercuri_joi_vineri_s\xe2mb\u0103t\u0103".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_S\xe2m".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_S\xe2".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[m\xe2ine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s \xeen urm\u0103",s:"c\xe2teva secunde",ss:e,m:"un minut",mm:e,h:"o or\u0103",hh:e,d:"o zi",dd:e,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:e,M:"o lun\u0103",MM:e,y:"un an",yy:e},week:{dow:1,doy:7}})}(f(16676))},81828:function(Me,$,f){!function(a){"use strict";function n(c,l,s){return"m"===s?l?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":c+" "+function e(c,l){var s=c.split("_");return l%10==1&&l%100!=11?s[0]:l%10>=2&&l%10<=4&&(l%100<10||l%100>=20)?s[1]:s[2]}({ss:l?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:l?"\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442":"\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",ww:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043d\u0435\u0434\u0435\u043b\u0438_\u043d\u0435\u0434\u0435\u043b\u044c",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",yy:"\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"}[s],+c)}var i=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];a.defineLocale("ru",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_")},monthsShort:{format:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_"),standalone:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_")},weekdays:{standalone:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split("_"),format:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?] ?dddd/},weekdaysShort:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),monthsParse:i,longMonthsParse:i,shortMonthsParse:i,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(c){if(c.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT"}},lastWeek:function(c){if(c.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:n,m:n,mm:n,h:"\u0447\u0430\u0441",hh:n,d:"\u0434\u0435\u043d\u044c",dd:n,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:n,M:"\u043c\u0435\u0441\u044f\u0446",MM:n,y:"\u0433\u043e\u0434",yy:n},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(c){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(c)},meridiem:function(c,l,s){return c<4?"\u043d\u043e\u0447\u0438":c<12?"\u0443\u0442\u0440\u0430":c<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(c,l){switch(l){case"M":case"d":case"DDD":return c+"-\u0439";case"D":return c+"-\u0433\u043e";case"w":case"W":return c+"-\u044f";default:return c}},week:{dow:1,doy:4}})}(f(16676))},62188:function(Me,$,f){!function(a){"use strict";var e=["\u062c\u0646\u0648\u0631\u064a","\u0641\u064a\u0628\u0631\u0648\u0631\u064a","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u064a\u0644","\u0645\u0626\u064a","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0621\u0650","\u0622\u06af\u0633\u067d","\u0633\u064a\u067e\u067d\u0645\u0628\u0631","\u0622\u06aa\u067d\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u068a\u0633\u0645\u0628\u0631"],n=["\u0622\u0686\u0631","\u0633\u0648\u0645\u0631","\u0627\u06b1\u0627\u0631\u0648","\u0627\u0631\u0628\u0639","\u062e\u0645\u064a\u0633","\u062c\u0645\u0639","\u0687\u0646\u0687\u0631"];a.defineLocale("sd",{months:e,monthsShort:e,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(r){return"\u0634\u0627\u0645"===r},meridiem:function(r,c,l){return r<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0627\u0684] LT",nextDay:"[\u0633\u0680\u0627\u06bb\u064a] LT",nextWeek:"dddd [\u0627\u06b3\u064a\u0646 \u0647\u0641\u062a\u064a \u062a\u064a] LT",lastDay:"[\u06aa\u0627\u0644\u0647\u0647] LT",lastWeek:"[\u06af\u0632\u0631\u064a\u0644 \u0647\u0641\u062a\u064a] dddd [\u062a\u064a] LT",sameElse:"L"},relativeTime:{future:"%s \u067e\u0648\u0621",past:"%s \u0627\u06b3",s:"\u0686\u0646\u062f \u0633\u064a\u06aa\u0646\u068a",ss:"%d \u0633\u064a\u06aa\u0646\u068a",m:"\u0647\u06aa \u0645\u0646\u067d",mm:"%d \u0645\u0646\u067d",h:"\u0647\u06aa \u06aa\u0644\u0627\u06aa",hh:"%d \u06aa\u0644\u0627\u06aa",d:"\u0647\u06aa \u068f\u064a\u0646\u0647\u0646",dd:"%d \u068f\u064a\u0646\u0647\u0646",M:"\u0647\u06aa \u0645\u0647\u064a\u0646\u0648",MM:"%d \u0645\u0647\u064a\u0646\u0627",y:"\u0647\u06aa \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(r){return r.replace(/\u060c/g,",")},postformat:function(r){return r.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(f(16676))},6562:function(Me,$,f){!function(a){"use strict";a.defineLocale("se",{months:"o\u0111\u0111ajagem\xe1nnu_guovvam\xe1nnu_njuk\u010dam\xe1nnu_cuo\u014bom\xe1nnu_miessem\xe1nnu_geassem\xe1nnu_suoidnem\xe1nnu_borgem\xe1nnu_\u010dak\u010dam\xe1nnu_golggotm\xe1nnu_sk\xe1bmam\xe1nnu_juovlam\xe1nnu".split("_"),monthsShort:"o\u0111\u0111j_guov_njuk_cuo_mies_geas_suoi_borg_\u010dak\u010d_golg_sk\xe1b_juov".split("_"),weekdays:"sotnabeaivi_vuoss\xe1rga_ma\u014b\u014beb\xe1rga_gaskavahkku_duorastat_bearjadat_l\xe1vvardat".split("_"),weekdaysShort:"sotn_vuos_ma\u014b_gask_duor_bear_l\xe1v".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s gea\u017ees",past:"ma\u014bit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta m\xe1nnu",MM:"%d m\xe1nut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(16676))},87172:function(Me,$,f){!function(a){"use strict";a.defineLocale("si",{months:"\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2_\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2_\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4_\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4_\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca_\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca".split("_"),monthsShort:"\u0da2\u0db1_\u0db4\u0dd9\u0db6_\u0db8\u0dcf\u0dbb\u0dca_\u0d85\u0db4\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd_\u0dc3\u0dd0\u0db4\u0dca_\u0d94\u0d9a\u0dca_\u0db1\u0ddc\u0dc0\u0dd0_\u0daf\u0dd9\u0dc3\u0dd0".split("_"),weekdays:"\u0d89\u0dbb\u0dd2\u0daf\u0dcf_\u0dc3\u0db3\u0dd4\u0daf\u0dcf_\u0d85\u0d9f\u0dc4\u0dbb\u0dd4\u0dc0\u0dcf\u0daf\u0dcf_\u0db6\u0daf\u0dcf\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4\u0dc3\u0dca\u0db4\u0dad\u0dd2\u0db1\u0dca\u0daf\u0dcf_\u0dc3\u0dd2\u0d9a\u0dd4\u0dbb\u0dcf\u0daf\u0dcf_\u0dc3\u0dd9\u0db1\u0dc3\u0dd4\u0dbb\u0dcf\u0daf\u0dcf".split("_"),weekdaysShort:"\u0d89\u0dbb\u0dd2_\u0dc3\u0db3\u0dd4_\u0d85\u0d9f_\u0db6\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4_\u0dc3\u0dd2\u0d9a\u0dd4_\u0dc3\u0dd9\u0db1".split("_"),weekdaysMin:"\u0d89_\u0dc3_\u0d85_\u0db6_\u0db6\u0dca\u200d\u0dbb_\u0dc3\u0dd2_\u0dc3\u0dd9".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [\u0dc0\u0dd0\u0db1\u0dd2] dddd, a h:mm:ss"},calendar:{sameDay:"[\u0d85\u0daf] LT[\u0da7]",nextDay:"[\u0dc4\u0dd9\u0da7] LT[\u0da7]",nextWeek:"dddd LT[\u0da7]",lastDay:"[\u0d8a\u0dba\u0dda] LT[\u0da7]",lastWeek:"[\u0db4\u0dc3\u0dd4\u0d9c\u0dd2\u0dba] dddd LT[\u0da7]",sameElse:"L"},relativeTime:{future:"%s\u0d9a\u0dd2\u0db1\u0dca",past:"%s\u0d9a\u0da7 \u0db4\u0dd9\u0dbb",s:"\u0dad\u0dad\u0dca\u0db4\u0dbb \u0d9a\u0dd2\u0dc4\u0dd2\u0db4\u0dba",ss:"\u0dad\u0dad\u0dca\u0db4\u0dbb %d",m:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0",mm:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4 %d",h:"\u0db4\u0dd0\u0dba",hh:"\u0db4\u0dd0\u0dba %d",d:"\u0daf\u0dd2\u0db1\u0dba",dd:"\u0daf\u0dd2\u0db1 %d",M:"\u0db8\u0dcf\u0dc3\u0dba",MM:"\u0db8\u0dcf\u0dc3 %d",y:"\u0dc0\u0dc3\u0dbb",yy:"\u0dc0\u0dc3\u0dbb %d"},dayOfMonthOrdinalParse:/\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,ordinal:function(n){return n+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(n){return"\u0db4.\u0dc0."===n||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===n},meridiem:function(n,i,r){return n>11?r?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":r?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(f(16676))},99966:function(Me,$,f){!function(a){"use strict";var e="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),n="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function i(l){return l>1&&l<5}function r(l,s,h,p){var g=l+" ";switch(h){case"s":return s||p?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return s||p?g+(i(l)?"sekundy":"sek\xfand"):g+"sekundami";case"m":return s?"min\xfata":p?"min\xfatu":"min\xfatou";case"mm":return s||p?g+(i(l)?"min\xfaty":"min\xfat"):g+"min\xfatami";case"h":return s?"hodina":p?"hodinu":"hodinou";case"hh":return s||p?g+(i(l)?"hodiny":"hod\xedn"):g+"hodinami";case"d":return s||p?"de\u0148":"d\u0148om";case"dd":return s||p?g+(i(l)?"dni":"dn\xed"):g+"d\u0148ami";case"M":return s||p?"mesiac":"mesiacom";case"MM":return s||p?g+(i(l)?"mesiace":"mesiacov"):g+"mesiacmi";case"y":return s||p?"rok":"rokom";case"yy":return s||p?g+(i(l)?"roky":"rokov"):g+"rokmi"}}a.defineLocale("sk",{months:e,monthsShort:n,weekdays:"nede\u013ea_pondelok_utorok_streda_\u0161tvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_\u0161t_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_\u0161t_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nede\u013eu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo \u0161tvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[v\u010dera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minul\xfa nede\u013eu o] LT";case 1:case 2:case 4:case 5:return"[minul\xfd] dddd [o] LT";case 3:return"[minul\xfa stredu o] LT";case 6:return"[minul\xfa sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(16676))},4287:function(Me,$,f){!function(a){"use strict";function e(i,r,c,l){var s=i+" ";switch(c){case"s":return r||l?"nekaj sekund":"nekaj sekundami";case"ss":return s+(1===i?r?"sekundo":"sekundi":2===i?r||l?"sekundi":"sekundah":i<5?r||l?"sekunde":"sekundah":"sekund");case"m":return r?"ena minuta":"eno minuto";case"mm":return s+(1===i?r?"minuta":"minuto":2===i?r||l?"minuti":"minutama":i<5?r||l?"minute":"minutami":r||l?"minut":"minutami");case"h":return r?"ena ura":"eno uro";case"hh":return s+(1===i?r?"ura":"uro":2===i?r||l?"uri":"urama":i<5?r||l?"ure":"urami":r||l?"ur":"urami");case"d":return r||l?"en dan":"enim dnem";case"dd":return s+(1===i?r||l?"dan":"dnem":2===i?r||l?"dni":"dnevoma":r||l?"dni":"dnevi");case"M":return r||l?"en mesec":"enim mesecem";case"MM":return s+(1===i?r||l?"mesec":"mesecem":2===i?r||l?"meseca":"mesecema":i<5?r||l?"mesece":"meseci":r||l?"mesecev":"meseci");case"y":return r||l?"eno leto":"enim letom";case"yy":return s+(1===i?r||l?"leto":"letom":2===i?r||l?"leti":"letoma":i<5?r||l?"leta":"leti":r||l?"let":"leti")}}a.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_\u010detrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._\u010det._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_\u010de_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[v\u010deraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prej\u0161njo] [nedeljo] [ob] LT";case 3:return"[prej\u0161njo] [sredo] [ob] LT";case 6:return"[prej\u0161njo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prej\u0161nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"\u010dez %s",past:"pred %s",s:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(f(16676))},15291:function(Me,$,f){!function(a){"use strict";a.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_N\xebntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_N\xebn_Dhj".split("_"),weekdays:"E Diel_E H\xebn\xeb_E Mart\xeb_E M\xebrkur\xeb_E Enjte_E Premte_E Shtun\xeb".split("_"),weekdaysShort:"Die_H\xebn_Mar_M\xebr_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_M\xeb_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(n){return"M"===n.charAt(0)},meridiem:function(n,i,r){return n<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot n\xeb] LT",nextDay:"[Nes\xebr n\xeb] LT",nextWeek:"dddd [n\xeb] LT",lastDay:"[Dje n\xeb] LT",lastWeek:"dddd [e kaluar n\xeb] LT",sameElse:"L"},relativeTime:{future:"n\xeb %s",past:"%s m\xeb par\xeb",s:"disa sekonda",ss:"%d sekonda",m:"nj\xeb minut\xeb",mm:"%d minuta",h:"nj\xeb or\xeb",hh:"%d or\xeb",d:"nj\xeb dit\xeb",dd:"%d dit\xeb",M:"nj\xeb muaj",MM:"%d muaj",y:"nj\xeb vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(16676))},37603:function(Me,$,f){!function(a){"use strict";var e={words:{ss:["\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u0435","\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],m:["\u0458\u0435\u0434\u0430\u043d \u043c\u0438\u043d\u0443\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0438\u043d\u0443\u0442\u0430"],mm:["\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0430","\u043c\u0438\u043d\u0443\u0442\u0430"],h:["\u0458\u0435\u0434\u0430\u043d \u0441\u0430\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u0441\u0430\u0442\u0430"],hh:["\u0441\u0430\u0442","\u0441\u0430\u0442\u0430","\u0441\u0430\u0442\u0438"],d:["\u0458\u0435\u0434\u0430\u043d \u0434\u0430\u043d","\u0458\u0435\u0434\u043d\u043e\u0433 \u0434\u0430\u043d\u0430"],dd:["\u0434\u0430\u043d","\u0434\u0430\u043d\u0430","\u0434\u0430\u043d\u0430"],M:["\u0458\u0435\u0434\u0430\u043d \u043c\u0435\u0441\u0435\u0446","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0435\u0441\u0435\u0446\u0430"],MM:["\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430","\u043c\u0435\u0441\u0435\u0446\u0438"],y:["\u0458\u0435\u0434\u043d\u0443 \u0433\u043e\u0434\u0438\u043d\u0443","\u0458\u0435\u0434\u043d\u0435 \u0433\u043e\u0434\u0438\u043d\u0435"],yy:["\u0433\u043e\u0434\u0438\u043d\u0443","\u0433\u043e\u0434\u0438\u043d\u0435","\u0433\u043e\u0434\u0438\u043d\u0430"]},correctGrammaticalCase:function(i,r){return i%10>=1&&i%10<=4&&(i%100<10||i%100>=20)?i%10==1?r[0]:r[1]:r[2]},translate:function(i,r,c,l){var h,s=e.words[c];return 1===c.length?"y"===c&&r?"\u0458\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430":l||r?s[0]:s[1]:(h=e.correctGrammaticalCase(i,s),"yy"===c&&r&&"\u0433\u043e\u0434\u0438\u043d\u0443"===h?i+" \u0433\u043e\u0434\u0438\u043d\u0430":i+" "+h)}};a.defineLocale("sr-cyrl",{months:"\u0458\u0430\u043d\u0443\u0430\u0440_\u0444\u0435\u0431\u0440\u0443\u0430\u0440_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0431\u0430\u0440_\u043e\u043a\u0442\u043e\u0431\u0430\u0440_\u043d\u043e\u0432\u0435\u043c\u0431\u0430\u0440_\u0434\u0435\u0446\u0435\u043c\u0431\u0430\u0440".split("_"),monthsShort:"\u0458\u0430\u043d._\u0444\u0435\u0431._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433._\u0441\u0435\u043f._\u043e\u043a\u0442._\u043d\u043e\u0432._\u0434\u0435\u0446.".split("_"),monthsParseExact:!0,weekdays:"\u043d\u0435\u0434\u0435\u0459\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a_\u0443\u0442\u043e\u0440\u0430\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a_\u043f\u0435\u0442\u0430\u043a_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434._\u043f\u043e\u043d._\u0443\u0442\u043e._\u0441\u0440\u0435._\u0447\u0435\u0442._\u043f\u0435\u0442._\u0441\u0443\u0431.".split("_"),weekdaysMin:"\u043d\u0435_\u043f\u043e_\u0443\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441\u0443".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[\u0434\u0430\u043d\u0430\u0441 \u0443] LT",nextDay:"[\u0441\u0443\u0442\u0440\u0430 \u0443] LT",nextWeek:function(){switch(this.day()){case 0:return"[\u0443] [\u043d\u0435\u0434\u0435\u0459\u0443] [\u0443] LT";case 3:return"[\u0443] [\u0441\u0440\u0435\u0434\u0443] [\u0443] LT";case 6:return"[\u0443] [\u0441\u0443\u0431\u043e\u0442\u0443] [\u0443] LT";case 1:case 2:case 4:case 5:return"[\u0443] dddd [\u0443] LT"}},lastDay:"[\u0458\u0443\u0447\u0435 \u0443] LT",lastWeek:function(){return["[\u043f\u0440\u043e\u0448\u043b\u0435] [\u043d\u0435\u0434\u0435\u0459\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0443\u0442\u043e\u0440\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0440\u0435\u0434\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0447\u0435\u0442\u0432\u0440\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u0435\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0443\u0431\u043e\u0442\u0435] [\u0443] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435 %s",s:"\u043d\u0435\u043a\u043e\u043b\u0438\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:e.translate,m:e.translate,mm:e.translate,h:e.translate,hh:e.translate,d:e.translate,dd:e.translate,M:e.translate,MM:e.translate,y:e.translate,yy:e.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(f(16676))},80450:function(Me,$,f){!function(a){"use strict";var e={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],d:["jedan dan","jednog dana"],dd:["dan","dana","dana"],M:["jedan mesec","jednog meseca"],MM:["mesec","meseca","meseci"],y:["jednu godinu","jedne godine"],yy:["godinu","godine","godina"]},correctGrammaticalCase:function(i,r){return i%10>=1&&i%10<=4&&(i%100<10||i%100>=20)?i%10==1?r[0]:r[1]:r[2]},translate:function(i,r,c,l){var h,s=e.words[c];return 1===c.length?"y"===c&&r?"jedna godina":l||r?s[0]:s[1]:(h=e.correctGrammaticalCase(i,s),"yy"===c&&r&&"godinu"===h?i+" godina":i+" "+h)}};a.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedelje] [u] LT","[pro\u0161log] [ponedeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:e.translate,m:e.translate,mm:e.translate,h:e.translate,hh:e.translate,d:e.translate,dd:e.translate,M:e.translate,MM:e.translate,y:e.translate,yy:e.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(f(16676))},30383:function(Me,$,f){!function(a){"use strict";a.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(n,i,r){return n<11?"ekuseni":n<15?"emini":n<19?"entsambama":"ebusuku"},meridiemHour:function(n,i){return 12===n&&(n=0),"ekuseni"===i?n:"emini"===i?n>=11?n:n+12:"entsambama"===i||"ebusuku"===i?0===n?0:n+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(f(16676))},37221:function(Me,$,f){!function(a){"use strict";a.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf6ndag_m\xe5ndag_tisdag_onsdag_torsdag_fredag_l\xf6rdag".split("_"),weekdaysShort:"s\xf6n_m\xe5n_tis_ons_tor_fre_l\xf6r".split("_"),weekdaysMin:"s\xf6_m\xe5_ti_on_to_fr_l\xf6".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Ig\xe5r] LT",nextWeek:"[P\xe5] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"f\xf6r %s sedan",s:"n\xe5gra sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en m\xe5nad",MM:"%d m\xe5nader",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(n){var i=n%10;return n+(1==~~(n%100/10)?":e":1===i||2===i?":a":":e")},week:{dow:1,doy:4}})}(f(16676))},51743:function(Me,$,f){!function(a){"use strict";a.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(f(16676))},6351:function(Me,$,f){!function(a){"use strict";var e={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},n={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};a.defineLocale("ta",{months:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),monthsShort:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),weekdays:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0b9f\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0ba9\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8".split("_"),weekdaysShort:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bc1_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0bb3\u0bcd_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0ba9\u0bcd_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf_\u0b9a\u0ba9\u0bbf".split("_"),weekdaysMin:"\u0b9e\u0bbe_\u0ba4\u0bbf_\u0b9a\u0bc6_\u0baa\u0bc1_\u0bb5\u0bbf_\u0bb5\u0bc6_\u0b9a".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[\u0b87\u0ba9\u0bcd\u0bb1\u0bc1] LT",nextDay:"[\u0ba8\u0bbe\u0bb3\u0bc8] LT",nextWeek:"dddd, LT",lastDay:"[\u0ba8\u0bc7\u0bb1\u0bcd\u0bb1\u0bc1] LT",lastWeek:"[\u0b95\u0b9f\u0ba8\u0bcd\u0ba4 \u0bb5\u0bbe\u0bb0\u0bae\u0bcd] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0b87\u0bb2\u0bcd",past:"%s \u0bae\u0bc1\u0ba9\u0bcd",s:"\u0b92\u0bb0\u0bc1 \u0b9a\u0bbf\u0bb2 \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",ss:"%d \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",m:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0bae\u0bcd",mm:"%d \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",h:"\u0b92\u0bb0\u0bc1 \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",hh:"%d \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",d:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbe\u0bb3\u0bcd",dd:"%d \u0ba8\u0bbe\u0b9f\u0bcd\u0b95\u0bb3\u0bcd",M:"\u0b92\u0bb0\u0bc1 \u0bae\u0bbe\u0ba4\u0bae\u0bcd",MM:"%d \u0bae\u0bbe\u0ba4\u0b99\u0bcd\u0b95\u0bb3\u0bcd",y:"\u0b92\u0bb0\u0bc1 \u0bb5\u0bb0\u0bc1\u0b9f\u0bae\u0bcd",yy:"%d \u0b86\u0ba3\u0bcd\u0b9f\u0bc1\u0b95\u0bb3\u0bcd"},dayOfMonthOrdinalParse:/\d{1,2}\u0bb5\u0ba4\u0bc1/,ordinal:function(r){return r+"\u0bb5\u0ba4\u0bc1"},preparse:function(r){return r.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(c){return n[c]})},postformat:function(r){return r.replace(/\d/g,function(c){return e[c]})},meridiemParse:/\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,meridiem:function(r,c,l){return r<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":r<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":r<10?" \u0b95\u0bbe\u0bb2\u0bc8":r<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":r<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":r<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(r,c){return 12===r&&(r=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===c?r<2?r:r+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===c||"\u0b95\u0bbe\u0bb2\u0bc8"===c||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===c&&r>=10?r:r+12},week:{dow:0,doy:6}})}(f(16676))},98118:function(Me,$,f){!function(a){"use strict";a.defineLocale("te",{months:"\u0c1c\u0c28\u0c35\u0c30\u0c3f_\u0c2b\u0c3f\u0c2c\u0c4d\u0c30\u0c35\u0c30\u0c3f_\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f\u0c32\u0c4d_\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17\u0c38\u0c4d\u0c1f\u0c41_\u0c38\u0c46\u0c2a\u0c4d\u0c1f\u0c46\u0c02\u0c2c\u0c30\u0c4d_\u0c05\u0c15\u0c4d\u0c1f\u0c4b\u0c2c\u0c30\u0c4d_\u0c28\u0c35\u0c02\u0c2c\u0c30\u0c4d_\u0c21\u0c3f\u0c38\u0c46\u0c02\u0c2c\u0c30\u0c4d".split("_"),monthsShort:"\u0c1c\u0c28._\u0c2b\u0c3f\u0c2c\u0c4d\u0c30._\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f._\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17._\u0c38\u0c46\u0c2a\u0c4d._\u0c05\u0c15\u0c4d\u0c1f\u0c4b._\u0c28\u0c35._\u0c21\u0c3f\u0c38\u0c46.".split("_"),monthsParseExact:!0,weekdays:"\u0c06\u0c26\u0c3f\u0c35\u0c3e\u0c30\u0c02_\u0c38\u0c4b\u0c2e\u0c35\u0c3e\u0c30\u0c02_\u0c2e\u0c02\u0c17\u0c33\u0c35\u0c3e\u0c30\u0c02_\u0c2c\u0c41\u0c27\u0c35\u0c3e\u0c30\u0c02_\u0c17\u0c41\u0c30\u0c41\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c41\u0c15\u0c4d\u0c30\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c28\u0c3f\u0c35\u0c3e\u0c30\u0c02".split("_"),weekdaysShort:"\u0c06\u0c26\u0c3f_\u0c38\u0c4b\u0c2e_\u0c2e\u0c02\u0c17\u0c33_\u0c2c\u0c41\u0c27_\u0c17\u0c41\u0c30\u0c41_\u0c36\u0c41\u0c15\u0c4d\u0c30_\u0c36\u0c28\u0c3f".split("_"),weekdaysMin:"\u0c06_\u0c38\u0c4b_\u0c2e\u0c02_\u0c2c\u0c41_\u0c17\u0c41_\u0c36\u0c41_\u0c36".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c28\u0c47\u0c21\u0c41] LT",nextDay:"[\u0c30\u0c47\u0c2a\u0c41] LT",nextWeek:"dddd, LT",lastDay:"[\u0c28\u0c3f\u0c28\u0c4d\u0c28] LT",lastWeek:"[\u0c17\u0c24] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0c32\u0c4b",past:"%s \u0c15\u0c4d\u0c30\u0c3f\u0c24\u0c02",s:"\u0c15\u0c4a\u0c28\u0c4d\u0c28\u0c3f \u0c15\u0c4d\u0c37\u0c23\u0c3e\u0c32\u0c41",ss:"%d \u0c38\u0c46\u0c15\u0c28\u0c4d\u0c32\u0c41",m:"\u0c12\u0c15 \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c02",mm:"%d \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c3e\u0c32\u0c41",h:"\u0c12\u0c15 \u0c17\u0c02\u0c1f",hh:"%d \u0c17\u0c02\u0c1f\u0c32\u0c41",d:"\u0c12\u0c15 \u0c30\u0c4b\u0c1c\u0c41",dd:"%d \u0c30\u0c4b\u0c1c\u0c41\u0c32\u0c41",M:"\u0c12\u0c15 \u0c28\u0c46\u0c32",MM:"%d \u0c28\u0c46\u0c32\u0c32\u0c41",y:"\u0c12\u0c15 \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c02",yy:"%d \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c32\u0c41"},dayOfMonthOrdinalParse:/\d{1,2}\u0c35/,ordinal:"%d\u0c35",meridiemParse:/\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f|\u0c09\u0c26\u0c2f\u0c02|\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02|\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02/,meridiemHour:function(n,i){return 12===n&&(n=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===i?n<4?n:n+12:"\u0c09\u0c26\u0c2f\u0c02"===i?n:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===i?n>=10?n:n+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===i?n+12:void 0},meridiem:function(n,i,r){return n<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":n<10?"\u0c09\u0c26\u0c2f\u0c02":n<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":n<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}(f(16676))},26278:function(Me,$,f){!function(a){"use strict";a.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Ju\xf1u_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(n){var i=n%10;return n+(1==~~(n%100/10)?"th":1===i?"st":2===i?"nd":3===i?"rd":"th")},week:{dow:1,doy:4}})}(f(16676))},36987:function(Me,$,f){!function(a){"use strict";var e={0:"-\u0443\u043c",1:"-\u0443\u043c",2:"-\u044e\u043c",3:"-\u044e\u043c",4:"-\u0443\u043c",5:"-\u0443\u043c",6:"-\u0443\u043c",7:"-\u0443\u043c",8:"-\u0443\u043c",9:"-\u0443\u043c",10:"-\u0443\u043c",12:"-\u0443\u043c",13:"-\u0443\u043c",20:"-\u0443\u043c",30:"-\u044e\u043c",40:"-\u0443\u043c",50:"-\u0443\u043c",60:"-\u0443\u043c",70:"-\u0443\u043c",80:"-\u0443\u043c",90:"-\u0443\u043c",100:"-\u0443\u043c"};a.defineLocale("tg",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0430\u043b\u0438_\u043c\u0430\u0440\u0442\u0438_\u0430\u043f\u0440\u0435\u043b\u0438_\u043c\u0430\u0439\u0438_\u0438\u044e\u043d\u0438_\u0438\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442\u0438_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0438_\u043e\u043a\u0442\u044f\u0431\u0440\u0438_\u043d\u043e\u044f\u0431\u0440\u0438_\u0434\u0435\u043a\u0430\u0431\u0440\u0438".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_")},monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u044f\u043a\u0448\u0430\u043d\u0431\u0435_\u0434\u0443\u0448\u0430\u043d\u0431\u0435_\u0441\u0435\u0448\u0430\u043d\u0431\u0435_\u0447\u043e\u0440\u0448\u0430\u043d\u0431\u0435_\u043f\u0430\u043d\u04b7\u0448\u0430\u043d\u0431\u0435_\u04b7\u0443\u043c\u044a\u0430_\u0448\u0430\u043d\u0431\u0435".split("_"),weekdaysShort:"\u044f\u0448\u0431_\u0434\u0448\u0431_\u0441\u0448\u0431_\u0447\u0448\u0431_\u043f\u0448\u0431_\u04b7\u0443\u043c_\u0448\u043d\u0431".split("_"),weekdaysMin:"\u044f\u0448_\u0434\u0448_\u0441\u0448_\u0447\u0448_\u043f\u0448_\u04b7\u043c_\u0448\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0418\u043c\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextDay:"[\u0424\u0430\u0440\u0434\u043e \u0441\u043e\u0430\u0442\u0438] LT",lastDay:"[\u0414\u0438\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u043e\u044f\u043d\u0434\u0430 \u0441\u043e\u0430\u0442\u0438] LT",lastWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u0433\u0443\u0437\u0430\u0448\u0442\u0430 \u0441\u043e\u0430\u0442\u0438] LT",sameElse:"L"},relativeTime:{future:"\u0431\u0430\u044a\u0434\u0438 %s",past:"%s \u043f\u0435\u0448",s:"\u044f\u043a\u0447\u0430\u043d\u0434 \u0441\u043e\u043d\u0438\u044f",m:"\u044f\u043a \u0434\u0430\u049b\u0438\u049b\u0430",mm:"%d \u0434\u0430\u049b\u0438\u049b\u0430",h:"\u044f\u043a \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u044f\u043a \u0440\u04ef\u0437",dd:"%d \u0440\u04ef\u0437",M:"\u044f\u043a \u043c\u043e\u04b3",MM:"%d \u043c\u043e\u04b3",y:"\u044f\u043a \u0441\u043e\u043b",yy:"%d \u0441\u043e\u043b"},meridiemParse:/\u0448\u0430\u0431|\u0441\u0443\u0431\u04b3|\u0440\u04ef\u0437|\u0431\u0435\u0433\u043e\u04b3/,meridiemHour:function(i,r){return 12===i&&(i=0),"\u0448\u0430\u0431"===r?i<4?i:i+12:"\u0441\u0443\u0431\u04b3"===r?i:"\u0440\u04ef\u0437"===r?i>=11?i:i+12:"\u0431\u0435\u0433\u043e\u04b3"===r?i+12:void 0},meridiem:function(i,r,c){return i<4?"\u0448\u0430\u0431":i<11?"\u0441\u0443\u0431\u04b3":i<16?"\u0440\u04ef\u0437":i<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(i){return i+(e[i]||e[i%10]||e[i>=100?100:null])},week:{dow:1,doy:7}})}(f(16676))},39325:function(Me,$,f){!function(a){"use strict";a.defineLocale("th",{months:"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21_\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c_\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21_\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19_\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21_\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19_\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21_\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21_\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19_\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21_\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19_\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21".split("_"),monthsShort:"\u0e21.\u0e04._\u0e01.\u0e1e._\u0e21\u0e35.\u0e04._\u0e40\u0e21.\u0e22._\u0e1e.\u0e04._\u0e21\u0e34.\u0e22._\u0e01.\u0e04._\u0e2a.\u0e04._\u0e01.\u0e22._\u0e15.\u0e04._\u0e1e.\u0e22._\u0e18.\u0e04.".split("_"),monthsParseExact:!0,weekdays:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysShort:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysMin:"\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm",LLLL:"\u0e27\u0e31\u0e19dddd\u0e17\u0e35\u0e48 D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm"},meridiemParse:/\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07|\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07/,isPM:function(n){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===n},meridiem:function(n,i,r){return n<12?"\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07":"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"},calendar:{sameDay:"[\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextDay:"[\u0e1e\u0e23\u0e38\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextWeek:"dddd[\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32] LT",lastDay:"[\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",lastWeek:"[\u0e27\u0e31\u0e19]dddd[\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e27\u0e25\u0e32] LT",sameElse:"L"},relativeTime:{future:"\u0e2d\u0e35\u0e01 %s",past:"%s\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27",s:"\u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",ss:"%d \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",m:"1 \u0e19\u0e32\u0e17\u0e35",mm:"%d \u0e19\u0e32\u0e17\u0e35",h:"1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",hh:"%d \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",d:"1 \u0e27\u0e31\u0e19",dd:"%d \u0e27\u0e31\u0e19",w:"1 \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",ww:"%d \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",M:"1 \u0e40\u0e14\u0e37\u0e2d\u0e19",MM:"%d \u0e40\u0e14\u0e37\u0e2d\u0e19",y:"1 \u0e1b\u0e35",yy:"%d \u0e1b\u0e35"}})}(f(16676))},43485:function(Me,$,f){!function(a){"use strict";var e={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'\xfcnji",4:"'\xfcnji",100:"'\xfcnji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};a.defineLocale("tk",{months:"\xddanwar_Fewral_Mart_Aprel_Ma\xfd_I\xfdun_I\xfdul_Awgust_Sent\xfdabr_Okt\xfdabr_No\xfdabr_Dekabr".split("_"),monthsShort:"\xddan_Few_Mar_Apr_Ma\xfd_I\xfdn_I\xfdl_Awg_Sen_Okt_No\xfd_Dek".split("_"),weekdays:"\xddek\u015fenbe_Du\u015fenbe_Si\u015fenbe_\xc7ar\u015fenbe_Pen\u015fenbe_Anna_\u015eenbe".split("_"),weekdaysShort:"\xddek_Du\u015f_Si\u015f_\xc7ar_Pen_Ann_\u015een".split("_"),weekdaysMin:"\xddk_D\u015f_S\u015f_\xc7r_Pn_An_\u015en".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[d\xfc\xfdn] LT",lastWeek:"[ge\xe7en] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s so\u0148",past:"%s \xf6\u0148",s:"birn\xe4\xe7e sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir a\xfd",MM:"%d a\xfd",y:"bir \xfdyl",yy:"%d \xfdyl"},ordinal:function(i,r){switch(r){case"d":case"D":case"Do":case"DD":return i;default:if(0===i)return i+"'unjy";var c=i%10;return i+(e[c]||e[i%100-c]||e[i>=100?100:null])}},week:{dow:1,doy:7}})}(f(16676))},68148:function(Me,$,f){!function(a){"use strict";a.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(n){return n},week:{dow:1,doy:4}})}(f(16676))},59616:function(Me,$,f){!function(a){"use strict";var e="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function r(s,h,p,g){var _=function c(s){var h=Math.floor(s%1e3/100),p=Math.floor(s%100/10),g=s%10,_="";return h>0&&(_+=e[h]+"vatlh"),p>0&&(_+=(""!==_?" ":"")+e[p]+"maH"),g>0&&(_+=(""!==_?" ":"")+e[g]),""===_?"pagh":_}(s);switch(p){case"ss":return _+" lup";case"mm":return _+" tup";case"hh":return _+" rep";case"dd":return _+" jaj";case"MM":return _+" jar";case"yy":return _+" DIS"}}a.defineLocale("tlh",{months:"tera\u2019 jar wa\u2019_tera\u2019 jar cha\u2019_tera\u2019 jar wej_tera\u2019 jar loS_tera\u2019 jar vagh_tera\u2019 jar jav_tera\u2019 jar Soch_tera\u2019 jar chorgh_tera\u2019 jar Hut_tera\u2019 jar wa\u2019maH_tera\u2019 jar wa\u2019maH wa\u2019_tera\u2019 jar wa\u2019maH cha\u2019".split("_"),monthsShort:"jar wa\u2019_jar cha\u2019_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa\u2019maH_jar wa\u2019maH wa\u2019_jar wa\u2019maH cha\u2019".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa\u2019leS] LT",nextWeek:"LLL",lastDay:"[wa\u2019Hu\u2019] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function n(s){var h=s;return-1!==s.indexOf("jaj")?h.slice(0,-3)+"leS":-1!==s.indexOf("jar")?h.slice(0,-3)+"waQ":-1!==s.indexOf("DIS")?h.slice(0,-3)+"nem":h+" pIq"},past:function i(s){var h=s;return-1!==s.indexOf("jaj")?h.slice(0,-3)+"Hu\u2019":-1!==s.indexOf("jar")?h.slice(0,-3)+"wen":-1!==s.indexOf("DIS")?h.slice(0,-3)+"ben":h+" ret"},s:"puS lup",ss:r,m:"wa\u2019 tup",mm:r,h:"wa\u2019 rep",hh:r,d:"wa\u2019 jaj",dd:r,M:"wa\u2019 jar",MM:r,y:"wa\u2019 DIS",yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(16676))},24040:function(Me,$,f){!function(a){"use strict";var e={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'\xfcnc\xfc",4:"'\xfcnc\xfc",100:"'\xfcnc\xfc",6:"'nc\u0131",9:"'uncu",10:"'uncu",30:"'uncu",60:"'\u0131nc\u0131",90:"'\u0131nc\u0131"};a.defineLocale("tr",{months:"Ocak_\u015eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011fustos_Eyl\xfcl_Ekim_Kas\u0131m_Aral\u0131k".split("_"),monthsShort:"Oca_\u015eub_Mar_Nis_May_Haz_Tem_A\u011fu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Sal\u0131_\xc7ar\u015famba_Per\u015fembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_\xc7ar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),meridiem:function(i,r,c){return i<12?c?"\xf6\xf6":"\xd6\xd6":c?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(i){return"\xf6s"===i||"\xd6S"===i},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[yar\u0131n saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[d\xfcn] LT",lastWeek:"[ge\xe7en] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \xf6nce",s:"birka\xe7 saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir y\u0131l",yy:"%d y\u0131l"},ordinal:function(i,r){switch(r){case"d":case"D":case"Do":case"DD":return i;default:if(0===i)return i+"'\u0131nc\u0131";var c=i%10;return i+(e[c]||e[i%100-c]||e[i>=100?100:null])}},week:{dow:1,doy:7}})}(f(16676))},594:function(Me,$,f){!function(a){"use strict";function n(i,r,c,l){var s={s:["viensas secunds","'iensas secunds"],ss:[i+" secunds",i+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[i+" m\xeduts",i+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[i+" \xfeoras",i+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[i+" ziuas",i+" ziuas"],M:["'n mes","'iens mes"],MM:[i+" mesen",i+" mesen"],y:["'n ar","'iens ar"],yy:[i+" ars",i+" ars"]};return l||r?s[c][0]:s[c][1]}a.defineLocale("tzl",{months:"Januar_Fevraglh_Mar\xe7_Avr\xefu_Mai_G\xfcn_Julia_Guscht_Setemvar_Listop\xe4ts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_G\xfcn_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"S\xfaladi_L\xfane\xe7i_Maitzi_M\xe1rcuri_Xh\xfaadi_Vi\xe9ner\xe7i_S\xe1turi".split("_"),weekdaysShort:"S\xfal_L\xfan_Mai_M\xe1r_Xh\xfa_Vi\xe9_S\xe1t".split("_"),weekdaysMin:"S\xfa_L\xfa_Ma_M\xe1_Xh_Vi_S\xe1".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(i){return"d'o"===i.toLowerCase()},meridiem:function(i,r,c){return i>11?c?"d'o":"D'O":c?"d'a":"D'A"},calendar:{sameDay:"[oxhi \xe0] LT",nextDay:"[dem\xe0 \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[ieiri \xe0] LT",lastWeek:"[s\xfcr el] dddd [lasteu \xe0] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(f(16676))},23226:function(Me,$,f){!function(a){"use strict";a.defineLocale("tzm-latn",{months:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minu\u1e0d",mm:"%d minu\u1e0d",h:"sa\u025ba",hh:"%d tassa\u025bin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(f(16676))},80673:function(Me,$,f){!function(a){"use strict";a.defineLocale("tzm",{months:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),monthsShort:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),weekdays:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysShort:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysMin:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u2d30\u2d59\u2d37\u2d45 \u2d34] LT",nextDay:"[\u2d30\u2d59\u2d3d\u2d30 \u2d34] LT",nextWeek:"dddd [\u2d34] LT",lastDay:"[\u2d30\u2d5a\u2d30\u2d4f\u2d5c \u2d34] LT",lastWeek:"dddd [\u2d34] LT",sameElse:"L"},relativeTime:{future:"\u2d37\u2d30\u2d37\u2d45 \u2d59 \u2d62\u2d30\u2d4f %s",past:"\u2d62\u2d30\u2d4f %s",s:"\u2d49\u2d4e\u2d49\u2d3d",ss:"%d \u2d49\u2d4e\u2d49\u2d3d",m:"\u2d4e\u2d49\u2d4f\u2d53\u2d3a",mm:"%d \u2d4e\u2d49\u2d4f\u2d53\u2d3a",h:"\u2d59\u2d30\u2d44\u2d30",hh:"%d \u2d5c\u2d30\u2d59\u2d59\u2d30\u2d44\u2d49\u2d4f",d:"\u2d30\u2d59\u2d59",dd:"%d o\u2d59\u2d59\u2d30\u2d4f",M:"\u2d30\u2d62o\u2d53\u2d54",MM:"%d \u2d49\u2d62\u2d62\u2d49\u2d54\u2d4f",y:"\u2d30\u2d59\u2d33\u2d30\u2d59",yy:"%d \u2d49\u2d59\u2d33\u2d30\u2d59\u2d4f"},week:{dow:6,doy:12}})}(f(16676))},69580:function(Me,$,f){!function(a){"use strict";a.defineLocale("ug-cn",{months:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),monthsShort:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),weekdays:"\u064a\u06d5\u0643\u0634\u06d5\u0646\u0628\u06d5_\u062f\u06c8\u0634\u06d5\u0646\u0628\u06d5_\u0633\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u0686\u0627\u0631\u0634\u06d5\u0646\u0628\u06d5_\u067e\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u062c\u06c8\u0645\u06d5_\u0634\u06d5\u0646\u0628\u06d5".split("_"),weekdaysShort:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),weekdaysMin:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649",LLL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm",LLLL:"dddd\u060c YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm"},meridiemParse:/\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5|\u0633\u06d5\u06be\u06d5\u0631|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646|\u0686\u06c8\u0634|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646|\u0643\u06d5\u0686/,meridiemHour:function(n,i){return 12===n&&(n=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===i||"\u0633\u06d5\u06be\u06d5\u0631"===i||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===i?n:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===i||"\u0643\u06d5\u0686"===i?n+12:n>=11?n:n+12},meridiem:function(n,i,r){var c=100*n+i;return c<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":c<900?"\u0633\u06d5\u06be\u06d5\u0631":c<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":c<1230?"\u0686\u06c8\u0634":c<1800?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646":"\u0643\u06d5\u0686"},calendar:{sameDay:"[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",nextDay:"[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",nextWeek:"[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",lastDay:"[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",lastWeek:"[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0643\u06d0\u064a\u0649\u0646",past:"%s \u0628\u06c7\u0631\u06c7\u0646",s:"\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",ss:"%d \u0633\u06d0\u0643\u0648\u0646\u062a",m:"\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",mm:"%d \u0645\u0649\u0646\u06c7\u062a",h:"\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",hh:"%d \u0633\u0627\u0626\u06d5\u062a",d:"\u0628\u0649\u0631 \u0643\u06c8\u0646",dd:"%d \u0643\u06c8\u0646",M:"\u0628\u0649\u0631 \u0626\u0627\u064a",MM:"%d \u0626\u0627\u064a",y:"\u0628\u0649\u0631 \u064a\u0649\u0644",yy:"%d \u064a\u0649\u0644"},dayOfMonthOrdinalParse:/\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,ordinal:function(n,i){switch(i){case"d":case"D":case"DDD":return n+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return n+"-\u06be\u06d5\u067e\u062a\u06d5";default:return n}},preparse:function(n){return n.replace(/\u060c/g,",")},postformat:function(n){return n.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}(f(16676))},87270:function(Me,$,f){!function(a){"use strict";function n(l,s,h){return"m"===h?s?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===h?s?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":l+" "+function e(l,s){var h=l.split("_");return s%10==1&&s%100!=11?h[0]:s%10>=2&&s%10<=4&&(s%100<10||s%100>=20)?h[1]:h[2]}({ss:s?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434",mm:s?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d",hh:s?"\u0433\u043e\u0434\u0438\u043d\u0430_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d":"\u0433\u043e\u0434\u0438\u043d\u0443_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u043d\u0456\u0432",MM:"\u043c\u0456\u0441\u044f\u0446\u044c_\u043c\u0456\u0441\u044f\u0446\u0456_\u043c\u0456\u0441\u044f\u0446\u0456\u0432",yy:"\u0440\u0456\u043a_\u0440\u043e\u043a\u0438_\u0440\u043e\u043a\u0456\u0432"}[h],+l)}function r(l){return function(){return l+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}a.defineLocale("uk",{months:{format:"\u0441\u0456\u0447\u043d\u044f_\u043b\u044e\u0442\u043e\u0433\u043e_\u0431\u0435\u0440\u0435\u0437\u043d\u044f_\u043a\u0432\u0456\u0442\u043d\u044f_\u0442\u0440\u0430\u0432\u043d\u044f_\u0447\u0435\u0440\u0432\u043d\u044f_\u043b\u0438\u043f\u043d\u044f_\u0441\u0435\u0440\u043f\u043d\u044f_\u0432\u0435\u0440\u0435\u0441\u043d\u044f_\u0436\u043e\u0432\u0442\u043d\u044f_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043d\u044f".split("_"),standalone:"\u0441\u0456\u0447\u0435\u043d\u044c_\u043b\u044e\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c_\u043a\u0432\u0456\u0442\u0435\u043d\u044c_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u0435\u0440\u0432\u0435\u043d\u044c_\u043b\u0438\u043f\u0435\u043d\u044c_\u0441\u0435\u0440\u043f\u0435\u043d\u044c_\u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c_\u0436\u043e\u0432\u0442\u0435\u043d\u044c_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043d\u044c".split("_")},monthsShort:"\u0441\u0456\u0447_\u043b\u044e\u0442_\u0431\u0435\u0440_\u043a\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043b\u0438\u043f_\u0441\u0435\u0440\u043f_\u0432\u0435\u0440_\u0436\u043e\u0432\u0442_\u043b\u0438\u0441\u0442_\u0433\u0440\u0443\u0434".split("_"),weekdays:function i(l,s){var h={nominative:"\u043d\u0435\u0434\u0456\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044f_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),accusative:"\u043d\u0435\u0434\u0456\u043b\u044e_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044e_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),genitive:"\u043d\u0435\u0434\u0456\u043b\u0456_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043a\u0430_\u0432\u0456\u0432\u0442\u043e\u0440\u043a\u0430_\u0441\u0435\u0440\u0435\u0434\u0438_\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u0456_\u0441\u0443\u0431\u043e\u0442\u0438".split("_")};return!0===l?h.nominative.slice(1,7).concat(h.nominative.slice(0,1)):l?h[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(s)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(s)?"genitive":"nominative"][l.day()]:h.nominative},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0440.",LLL:"D MMMM YYYY \u0440., HH:mm",LLLL:"dddd, D MMMM YYYY \u0440., HH:mm"},calendar:{sameDay:r("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:r("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:r("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:r("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return r("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return r("[\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"%s \u0442\u043e\u043c\u0443",s:"\u0434\u0435\u043a\u0456\u043b\u044c\u043a\u0430 \u0441\u0435\u043a\u0443\u043d\u0434",ss:n,m:n,mm:n,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:n,d:"\u0434\u0435\u043d\u044c",dd:n,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:n,y:"\u0440\u0456\u043a",yy:n},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(l){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(l)},meridiem:function(l,s,h){return l<4?"\u043d\u043e\u0447\u0456":l<12?"\u0440\u0430\u043d\u043a\u0443":l<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(l,s){switch(s){case"M":case"d":case"DDD":case"w":case"W":return l+"-\u0439";case"D":return l+"-\u0433\u043e";default:return l}},week:{dow:1,doy:7}})}(f(16676))},11656:function(Me,$,f){!function(a){"use strict";var e=["\u062c\u0646\u0648\u0631\u06cc","\u0641\u0631\u0648\u0631\u06cc","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u06cc\u0644","\u0645\u0626\u06cc","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0626\u06cc","\u0627\u06af\u0633\u062a","\u0633\u062a\u0645\u0628\u0631","\u0627\u06a9\u062a\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u062f\u0633\u0645\u0628\u0631"],n=["\u0627\u062a\u0648\u0627\u0631","\u067e\u06cc\u0631","\u0645\u0646\u06af\u0644","\u0628\u062f\u06be","\u062c\u0645\u0639\u0631\u0627\u062a","\u062c\u0645\u0639\u06c1","\u06c1\u0641\u062a\u06c1"];a.defineLocale("ur",{months:e,monthsShort:e,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(r){return"\u0634\u0627\u0645"===r},meridiem:function(r,c,l){return r<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0622\u062c \u0628\u0648\u0642\u062a] LT",nextDay:"[\u06a9\u0644 \u0628\u0648\u0642\u062a] LT",nextWeek:"dddd [\u0628\u0648\u0642\u062a] LT",lastDay:"[\u06af\u0630\u0634\u062a\u06c1 \u0631\u0648\u0632 \u0628\u0648\u0642\u062a] LT",lastWeek:"[\u06af\u0630\u0634\u062a\u06c1] dddd [\u0628\u0648\u0642\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0628\u0639\u062f",past:"%s \u0642\u0628\u0644",s:"\u0686\u0646\u062f \u0633\u06cc\u06a9\u0646\u0688",ss:"%d \u0633\u06cc\u06a9\u0646\u0688",m:"\u0627\u06cc\u06a9 \u0645\u0646\u0679",mm:"%d \u0645\u0646\u0679",h:"\u0627\u06cc\u06a9 \u06af\u06be\u0646\u0679\u06c1",hh:"%d \u06af\u06be\u0646\u0679\u06d2",d:"\u0627\u06cc\u06a9 \u062f\u0646",dd:"%d \u062f\u0646",M:"\u0627\u06cc\u06a9 \u0645\u0627\u06c1",MM:"%d \u0645\u0627\u06c1",y:"\u0627\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(r){return r.replace(/\u060c/g,",")},postformat:function(r){return r.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(f(16676))},18744:function(Me,$,f){!function(a){"use strict";a.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(f(16676))},68364:function(Me,$,f){!function(a){"use strict";a.defineLocale("uz",{months:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u042f\u043a\u0448\u0430\u043d\u0431\u0430_\u0414\u0443\u0448\u0430\u043d\u0431\u0430_\u0421\u0435\u0448\u0430\u043d\u0431\u0430_\u0427\u043e\u0440\u0448\u0430\u043d\u0431\u0430_\u041f\u0430\u0439\u0448\u0430\u043d\u0431\u0430_\u0416\u0443\u043c\u0430_\u0428\u0430\u043d\u0431\u0430".split("_"),weekdaysShort:"\u042f\u043a\u0448_\u0414\u0443\u0448_\u0421\u0435\u0448_\u0427\u043e\u0440_\u041f\u0430\u0439_\u0416\u0443\u043c_\u0428\u0430\u043d".split("_"),weekdaysMin:"\u042f\u043a_\u0414\u0443_\u0421\u0435_\u0427\u043e_\u041f\u0430_\u0416\u0443_\u0428\u0430".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[\u0411\u0443\u0433\u0443\u043d \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",nextDay:"[\u042d\u0440\u0442\u0430\u0433\u0430] LT [\u0434\u0430]",nextWeek:"dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastDay:"[\u041a\u0435\u0447\u0430 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastWeek:"[\u0423\u0442\u0433\u0430\u043d] dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",sameElse:"L"},relativeTime:{future:"\u042f\u043a\u0438\u043d %s \u0438\u0447\u0438\u0434\u0430",past:"\u0411\u0438\u0440 \u043d\u0435\u0447\u0430 %s \u043e\u043b\u0434\u0438\u043d",s:"\u0444\u0443\u0440\u0441\u0430\u0442",ss:"%d \u0444\u0443\u0440\u0441\u0430\u0442",m:"\u0431\u0438\u0440 \u0434\u0430\u043a\u0438\u043a\u0430",mm:"%d \u0434\u0430\u043a\u0438\u043a\u0430",h:"\u0431\u0438\u0440 \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u0431\u0438\u0440 \u043e\u0439",MM:"%d \u043e\u0439",y:"\u0431\u0438\u0440 \u0439\u0438\u043b",yy:"%d \u0439\u0438\u043b"},week:{dow:1,doy:7}})}(f(16676))},75049:function(Me,$,f){!function(a){"use strict";a.defineLocale("vi",{months:"th\xe1ng 1_th\xe1ng 2_th\xe1ng 3_th\xe1ng 4_th\xe1ng 5_th\xe1ng 6_th\xe1ng 7_th\xe1ng 8_th\xe1ng 9_th\xe1ng 10_th\xe1ng 11_th\xe1ng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"ch\u1ee7 nh\u1eadt_th\u1ee9 hai_th\u1ee9 ba_th\u1ee9 t\u01b0_th\u1ee9 n\u0103m_th\u1ee9 s\xe1u_th\u1ee9 b\u1ea3y".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(n){return/^ch$/i.test(n)},meridiem:function(n,i,r){return n<12?r?"sa":"SA":r?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [n\u0103m] YYYY",LLL:"D MMMM [n\u0103m] YYYY HH:mm",LLLL:"dddd, D MMMM [n\u0103m] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[H\xf4m nay l\xfac] LT",nextDay:"[Ng\xe0y mai l\xfac] LT",nextWeek:"dddd [tu\u1ea7n t\u1edbi l\xfac] LT",lastDay:"[H\xf4m qua l\xfac] LT",lastWeek:"dddd [tu\u1ea7n tr\u01b0\u1edbc l\xfac] LT",sameElse:"L"},relativeTime:{future:"%s t\u1edbi",past:"%s tr\u01b0\u1edbc",s:"v\xe0i gi\xe2y",ss:"%d gi\xe2y",m:"m\u1ed9t ph\xfat",mm:"%d ph\xfat",h:"m\u1ed9t gi\u1edd",hh:"%d gi\u1edd",d:"m\u1ed9t ng\xe0y",dd:"%d ng\xe0y",w:"m\u1ed9t tu\u1ea7n",ww:"%d tu\u1ea7n",M:"m\u1ed9t th\xe1ng",MM:"%d th\xe1ng",y:"m\u1ed9t n\u0103m",yy:"%d n\u0103m"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(n){return n},week:{dow:1,doy:4}})}(f(16676))},15106:function(Me,$,f){!function(a){"use strict";a.defineLocale("x-pseudo",{months:"J~\xe1\xf1\xfa\xe1~r\xfd_F~\xe9br\xfa~\xe1r\xfd_~M\xe1rc~h_\xc1p~r\xedl_~M\xe1\xfd_~J\xfa\xf1\xe9~_J\xfal~\xfd_\xc1\xfa~g\xfast~_S\xe9p~t\xe9mb~\xe9r_\xd3~ct\xf3b~\xe9r_\xd1~\xf3v\xe9m~b\xe9r_~D\xe9c\xe9~mb\xe9r".split("_"),monthsShort:"J~\xe1\xf1_~F\xe9b_~M\xe1r_~\xc1pr_~M\xe1\xfd_~J\xfa\xf1_~J\xfal_~\xc1\xfag_~S\xe9p_~\xd3ct_~\xd1\xf3v_~D\xe9c".split("_"),monthsParseExact:!0,weekdays:"S~\xfa\xf1d\xe1~\xfd_M\xf3~\xf1d\xe1\xfd~_T\xfa\xe9~sd\xe1\xfd~_W\xe9d~\xf1\xe9sd~\xe1\xfd_T~h\xfars~d\xe1\xfd_~Fr\xedd~\xe1\xfd_S~\xe1t\xfar~d\xe1\xfd".split("_"),weekdaysShort:"S~\xfa\xf1_~M\xf3\xf1_~T\xfa\xe9_~W\xe9d_~Th\xfa_~Fr\xed_~S\xe1t".split("_"),weekdaysMin:"S~\xfa_M\xf3~_T\xfa_~W\xe9_T~h_Fr~_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~\xf3d\xe1~\xfd \xe1t] LT",nextDay:"[T~\xf3m\xf3~rr\xf3~w \xe1t] LT",nextWeek:"dddd [\xe1t] LT",lastDay:"[\xdd~\xe9st~\xe9rd\xe1~\xfd \xe1t] LT",lastWeek:"[L~\xe1st] dddd [\xe1t] LT",sameElse:"L"},relativeTime:{future:"\xed~\xf1 %s",past:"%s \xe1~g\xf3",s:"\xe1 ~f\xe9w ~s\xe9c\xf3~\xf1ds",ss:"%d s~\xe9c\xf3\xf1~ds",m:"\xe1 ~m\xed\xf1~\xfat\xe9",mm:"%d m~\xed\xf1\xfa~t\xe9s",h:"\xe1~\xf1 h\xf3~\xfar",hh:"%d h~\xf3\xfars",d:"\xe1 ~d\xe1\xfd",dd:"%d d~\xe1\xfds",M:"\xe1 ~m\xf3\xf1~th",MM:"%d m~\xf3\xf1t~hs",y:"\xe1 ~\xfd\xe9\xe1r",yy:"%d \xfd~\xe9\xe1rs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(n){var i=n%10;return n+(1==~~(n%100/10)?"th":1===i?"st":2===i?"nd":3===i?"rd":"th")},week:{dow:1,doy:4}})}(f(16676))},6199:function(Me,$,f){!function(a){"use strict";a.defineLocale("yo",{months:"S\u1eb9\u0301r\u1eb9\u0301_E\u0300re\u0300le\u0300_\u1eb8r\u1eb9\u0300na\u0300_I\u0300gbe\u0301_E\u0300bibi_O\u0300ku\u0300du_Ag\u1eb9mo_O\u0300gu\u0301n_Owewe_\u1ecc\u0300wa\u0300ra\u0300_Be\u0301lu\u0301_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),monthsShort:"S\u1eb9\u0301r_E\u0300rl_\u1eb8rn_I\u0300gb_E\u0300bi_O\u0300ku\u0300_Ag\u1eb9_O\u0300gu\u0301_Owe_\u1ecc\u0300wa\u0300_Be\u0301l_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),weekdays:"A\u0300i\u0300ku\u0301_Aje\u0301_I\u0300s\u1eb9\u0301gun_\u1eccj\u1ecd\u0301ru\u0301_\u1eccj\u1ecd\u0301b\u1ecd_\u1eb8ti\u0300_A\u0300ba\u0301m\u1eb9\u0301ta".split("_"),weekdaysShort:"A\u0300i\u0300k_Aje\u0301_I\u0300s\u1eb9\u0301_\u1eccjr_\u1eccjb_\u1eb8ti\u0300_A\u0300ba\u0301".split("_"),weekdaysMin:"A\u0300i\u0300_Aj_I\u0300s_\u1eccr_\u1eccb_\u1eb8t_A\u0300b".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[O\u0300ni\u0300 ni] LT",nextDay:"[\u1ecc\u0300la ni] LT",nextWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301n'b\u1ecd] [ni] LT",lastDay:"[A\u0300na ni] LT",lastWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301l\u1ecd\u0301] [ni] LT",sameElse:"L"},relativeTime:{future:"ni\u0301 %s",past:"%s k\u1ecdja\u0301",s:"i\u0300s\u1eb9ju\u0301 aaya\u0301 die",ss:"aaya\u0301 %d",m:"i\u0300s\u1eb9ju\u0301 kan",mm:"i\u0300s\u1eb9ju\u0301 %d",h:"wa\u0301kati kan",hh:"wa\u0301kati %d",d:"\u1ecdj\u1ecd\u0301 kan",dd:"\u1ecdj\u1ecd\u0301 %d",M:"osu\u0300 kan",MM:"osu\u0300 %d",y:"\u1ecddu\u0301n kan",yy:"\u1ecddu\u0301n %d"},dayOfMonthOrdinalParse:/\u1ecdj\u1ecd\u0301\s\d{1,2}/,ordinal:"\u1ecdj\u1ecd\u0301 %d",week:{dow:1,doy:4}})}(f(16676))},27280:function(Me,$,f){!function(a){"use strict";a.defineLocale("zh-cn",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u5468\u65e5_\u5468\u4e00_\u5468\u4e8c_\u5468\u4e09_\u5468\u56db_\u5468\u4e94_\u5468\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5Ah\u70b9mm\u5206",LLLL:"YYYY\u5e74M\u6708D\u65e5ddddAh\u70b9mm\u5206",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(n,i){return 12===n&&(n=0),"\u51cc\u6668"===i||"\u65e9\u4e0a"===i||"\u4e0a\u5348"===i?n:"\u4e0b\u5348"===i||"\u665a\u4e0a"===i?n+12:n>=11?n:n+12},meridiem:function(n,i,r){var c=100*n+i;return c<600?"\u51cc\u6668":c<900?"\u65e9\u4e0a":c<1130?"\u4e0a\u5348":c<1230?"\u4e2d\u5348":c<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(n){return n.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(n){return this.week()!==n.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(n,i){switch(i){case"d":case"D":case"DDD":return n+"\u65e5";case"M":return n+"\u6708";case"w":case"W":return n+"\u5468";default:return n}},relativeTime:{future:"%s\u540e",past:"%s\u524d",s:"\u51e0\u79d2",ss:"%d \u79d2",m:"1 \u5206\u949f",mm:"%d \u5206\u949f",h:"1 \u5c0f\u65f6",hh:"%d \u5c0f\u65f6",d:"1 \u5929",dd:"%d \u5929",w:"1 \u5468",ww:"%d \u5468",M:"1 \u4e2a\u6708",MM:"%d \u4e2a\u6708",y:"1 \u5e74",yy:"%d \u5e74"},week:{dow:1,doy:4}})}(f(16676))},36860:function(Me,$,f){!function(a){"use strict";a.defineLocale("zh-hk",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(n,i){return 12===n&&(n=0),"\u51cc\u6668"===i||"\u65e9\u4e0a"===i||"\u4e0a\u5348"===i?n:"\u4e2d\u5348"===i?n>=11?n:n+12:"\u4e0b\u5348"===i||"\u665a\u4e0a"===i?n+12:void 0},meridiem:function(n,i,r){var c=100*n+i;return c<600?"\u51cc\u6668":c<900?"\u65e9\u4e0a":c<1200?"\u4e0a\u5348":1200===c?"\u4e2d\u5348":c<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(n,i){switch(i){case"d":case"D":case"DDD":return n+"\u65e5";case"M":return n+"\u6708";case"w":case"W":return n+"\u9031";default:return n}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(f(16676))},78364:function(Me,$,f){!function(a){"use strict";a.defineLocale("zh-mo",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"D/M/YYYY",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(n,i){return 12===n&&(n=0),"\u51cc\u6668"===i||"\u65e9\u4e0a"===i||"\u4e0a\u5348"===i?n:"\u4e2d\u5348"===i?n>=11?n:n+12:"\u4e0b\u5348"===i||"\u665a\u4e0a"===i?n+12:void 0},meridiem:function(n,i,r){var c=100*n+i;return c<600?"\u51cc\u6668":c<900?"\u65e9\u4e0a":c<1130?"\u4e0a\u5348":c<1230?"\u4e2d\u5348":c<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(n,i){switch(i){case"d":case"D":case"DDD":return n+"\u65e5";case"M":return n+"\u6708";case"w":case"W":return n+"\u9031";default:return n}},relativeTime:{future:"%s\u5167",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(f(16676))},482:function(Me,$,f){!function(a){"use strict";a.defineLocale("zh-tw",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(n,i){return 12===n&&(n=0),"\u51cc\u6668"===i||"\u65e9\u4e0a"===i||"\u4e0a\u5348"===i?n:"\u4e2d\u5348"===i?n>=11?n:n+12:"\u4e0b\u5348"===i||"\u665a\u4e0a"===i?n+12:void 0},meridiem:function(n,i,r){var c=100*n+i;return c<600?"\u51cc\u6668":c<900?"\u65e9\u4e0a":c<1130?"\u4e0a\u5348":c<1230?"\u4e2d\u5348":c<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(n,i){switch(i){case"d":case"D":case"DDD":return n+"\u65e5";case"M":return n+"\u6708";case"w":case"W":return n+"\u9031";default:return n}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(f(16676))},16676:function(Me,$,f){(Me=f.nmd(Me)).exports=function(){"use strict";var a,C;function e(){return a.apply(null,arguments)}function i(We){return We instanceof Array||"[object Array]"===Object.prototype.toString.call(We)}function r(We){return null!=We&&"[object Object]"===Object.prototype.toString.call(We)}function c(We,qt){return Object.prototype.hasOwnProperty.call(We,qt)}function l(We){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(We).length;var qt;for(qt in We)if(c(We,qt))return!1;return!0}function s(We){return void 0===We}function h(We){return"number"==typeof We||"[object Number]"===Object.prototype.toString.call(We)}function p(We){return We instanceof Date||"[object Date]"===Object.prototype.toString.call(We)}function g(We,qt){var Mr,qn=[],wi=We.length;for(Mr=0;Mr>>0;for(Mr=0;Mr0)for(qn=0;qn=0?qn?"+":"":"-")+Math.pow(10,Math.max(0,qt-Mr.length)).toString().substr(1)+Mr}var Ae=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,le=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,xe={},Ee={};function Le(We,qt,qn,Mr){var wi=Mr;"string"==typeof Mr&&(wi=function(){return this[Mr]()}),We&&(Ee[We]=wi),qt&&(Ee[qt[0]]=function(){return se(wi.apply(this,arguments),qt[1],qt[2])}),qn&&(Ee[qn]=function(){return this.localeData().ordinal(wi.apply(this,arguments),We)})}function Ne(We){return We.match(/\[[\s\S]/)?We.replace(/^\[|\]$/g,""):We.replace(/\\/g,"")}function je(We,qt){return We.isValid()?(qt=lt(qt,We.localeData()),xe[qt]=xe[qt]||function Ie(We){var qn,Mr,qt=We.match(Ae);for(qn=0,Mr=qt.length;qn=0&&le.test(We);)We=We.replace(le,Mr),le.lastIndex=0,qn-=1;return We}var pe={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function ce(We){return"string"==typeof We?pe[We]||pe[We.toLowerCase()]:void 0}function de(We){var qn,Mr,qt={};for(Mr in We)c(We,Mr)&&(qn=ce(Mr))&&(qt[qn]=We[Mr]);return qt}var ue={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};var Ke,Oe=/\d/,Xe=/\d\d/,Cn=/\d{3}/,ke=/\d{4}/,fe=/[+-]?\d{6}/,De=/\d\d?/,ze=/\d\d\d\d?/,tt=/\d\d\d\d\d\d?/,Je=/\d{1,3}/,cn=/\d{1,4}/,vn=/[+-]?\d{1,6}/,er=/\d+/,lr=/[+-]?\d+/,Yt=/Z|[+-]\d\d:?\d\d/gi,kt=/Z|[+-]\d\d(?::?\d\d)?/gi,Qe=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,Be=/^[1-9]\d?/,ct=/^([1-9]\d|\d)/;function Qt(We,qt,qn){Ke[We]=O(qt)?qt:function(Mr,wi){return Mr&&qn?qn:qt}}function Bt(We,qt){return c(Ke,We)?Ke[We](qt._strict,qt._locale):new RegExp(function Ge(We){return nn(We.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(qt,qn,Mr,wi,pa){return qn||Mr||wi||pa}))}(We))}function nn(We){return We.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function en(We){return We<0?Math.ceil(We)||0:Math.floor(We)}function it(We){var qt=+We,qn=0;return 0!==qt&&isFinite(qt)&&(qn=en(qt)),qn}Ke={};var Ft={};function yn(We,qt){var qn,wi,Mr=qt;for("string"==typeof We&&(We=[We]),h(qt)&&(Mr=function(pa,ao){ao[qt]=it(pa)}),wi=We.length,qn=0;qn68?1900:2e3)};var nr,xa=lo("FullYear",!0);function lo(We,qt){return function(qn){return null!=qn?(ni(this,We,qn),e.updateOffset(this,qt),this):Cr(this,We)}}function Cr(We,qt){if(!We.isValid())return NaN;var qn=We._d,Mr=We._isUTC;switch(qt){case"Milliseconds":return Mr?qn.getUTCMilliseconds():qn.getMilliseconds();case"Seconds":return Mr?qn.getUTCSeconds():qn.getSeconds();case"Minutes":return Mr?qn.getUTCMinutes():qn.getMinutes();case"Hours":return Mr?qn.getUTCHours():qn.getHours();case"Date":return Mr?qn.getUTCDate():qn.getDate();case"Day":return Mr?qn.getUTCDay():qn.getDay();case"Month":return Mr?qn.getUTCMonth():qn.getMonth();case"FullYear":return Mr?qn.getUTCFullYear():qn.getFullYear();default:return NaN}}function ni(We,qt,qn){var Mr,wi,pa,ao,ps;if(We.isValid()&&!isNaN(qn)){switch(Mr=We._d,wi=We._isUTC,qt){case"Milliseconds":return void(wi?Mr.setUTCMilliseconds(qn):Mr.setMilliseconds(qn));case"Seconds":return void(wi?Mr.setUTCSeconds(qn):Mr.setSeconds(qn));case"Minutes":return void(wi?Mr.setUTCMinutes(qn):Mr.setMinutes(qn));case"Hours":return void(wi?Mr.setUTCHours(qn):Mr.setHours(qn));case"Date":return void(wi?Mr.setUTCDate(qn):Mr.setDate(qn));case"FullYear":break;default:return}pa=qn,ao=We.month(),ps=29!==(ps=We.date())||1!==ao||Wn(pa)?ps:28,wi?Mr.setUTCFullYear(pa,ao,ps):Mr.setFullYear(pa,ao,ps)}}function ri(We,qt){if(isNaN(We)||isNaN(qt))return NaN;var qn=function mr(We,qt){return(We%qt+qt)%qt}(qt,12);return We+=(qt-qn)/12,1===qn?Wn(We)?29:28:31-qn%7%2}nr=Array.prototype.indexOf?Array.prototype.indexOf:function(We){var qt;for(qt=0;qt=0?(ps=new Date(We+400,qt,qn,Mr,wi,pa,ao),isFinite(ps.getFullYear())&&ps.setFullYear(We)):ps=new Date(We,qt,qn,Mr,wi,pa,ao),ps}function an(We){var qt,qn;return We<100&&We>=0?((qn=Array.prototype.slice.call(arguments))[0]=We+400,qt=new Date(Date.UTC.apply(null,qn)),isFinite(qt.getUTCFullYear())&&qt.setUTCFullYear(We)):qt=new Date(Date.UTC.apply(null,arguments)),qt}function Un(We,qt,qn){var Mr=7+qt-qn;return-(7+an(We,0,Mr).getUTCDay()-qt)%7+Mr-1}function Mn(We,qt,qn,Mr,wi){var Ws,Xc,ps=1+7*(qt-1)+(7+qn-Mr)%7+Un(We,Mr,wi);return ps<=0?Xc=Ki(Ws=We-1)+ps:ps>Ki(We)?(Ws=We+1,Xc=ps-Ki(We)):(Ws=We,Xc=ps),{year:Ws,dayOfYear:Xc}}function Qn(We,qt,qn){var pa,ao,Mr=Un(We.year(),qt,qn),wi=Math.floor((We.dayOfYear()-Mr-1)/7)+1;return wi<1?pa=wi+zn(ao=We.year()-1,qt,qn):wi>zn(We.year(),qt,qn)?(pa=wi-zn(We.year(),qt,qn),ao=We.year()+1):(ao=We.year(),pa=wi),{week:pa,year:ao}}function zn(We,qt,qn){var Mr=Un(We,qt,qn),wi=Un(We+1,qt,qn);return(Ki(We)-Mr+wi)/7}Le("w",["ww",2],"wo","week"),Le("W",["WW",2],"Wo","isoWeek"),Qt("w",De,Be),Qt("ww",De,Xe),Qt("W",De,Be),Qt("WW",De,Xe),ei(["w","ww","W","WW"],function(We,qt,qn,Mr){qt[Mr.substr(0,1)]=it(We)});function ba(We,qt){return We.slice(qt,7).concat(We.slice(0,qt))}Le("d",0,"do","day"),Le("dd",0,0,function(We){return this.localeData().weekdaysMin(this,We)}),Le("ddd",0,0,function(We){return this.localeData().weekdaysShort(this,We)}),Le("dddd",0,0,function(We){return this.localeData().weekdays(this,We)}),Le("e",0,0,"weekday"),Le("E",0,0,"isoWeekday"),Qt("d",De),Qt("e",De),Qt("E",De),Qt("dd",function(We,qt){return qt.weekdaysMinRegex(We)}),Qt("ddd",function(We,qt){return qt.weekdaysShortRegex(We)}),Qt("dddd",function(We,qt){return qt.weekdaysRegex(We)}),ei(["dd","ddd","dddd"],function(We,qt,qn,Mr){var wi=qn._locale.weekdaysParse(We,Mr,qn._strict);null!=wi?qt.d=wi:E(qn).invalidWeekday=We}),ei(["d","e","E"],function(We,qt,qn,Mr){qt[Mr]=it(We)});var Ua="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),fo="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),La="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ra=Qe,Wa=Qe,Lo=Qe;function gs(We,qt,qn){var Mr,wi,pa,ao=We.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],Mr=0;Mr<7;++Mr)pa=b([2e3,1]).day(Mr),this._minWeekdaysParse[Mr]=this.weekdaysMin(pa,"").toLocaleLowerCase(),this._shortWeekdaysParse[Mr]=this.weekdaysShort(pa,"").toLocaleLowerCase(),this._weekdaysParse[Mr]=this.weekdays(pa,"").toLocaleLowerCase();return qn?"dddd"===qt?-1!==(wi=nr.call(this._weekdaysParse,ao))?wi:null:"ddd"===qt?-1!==(wi=nr.call(this._shortWeekdaysParse,ao))?wi:null:-1!==(wi=nr.call(this._minWeekdaysParse,ao))?wi:null:"dddd"===qt?-1!==(wi=nr.call(this._weekdaysParse,ao))||-1!==(wi=nr.call(this._shortWeekdaysParse,ao))||-1!==(wi=nr.call(this._minWeekdaysParse,ao))?wi:null:"ddd"===qt?-1!==(wi=nr.call(this._shortWeekdaysParse,ao))||-1!==(wi=nr.call(this._weekdaysParse,ao))||-1!==(wi=nr.call(this._minWeekdaysParse,ao))?wi:null:-1!==(wi=nr.call(this._minWeekdaysParse,ao))||-1!==(wi=nr.call(this._weekdaysParse,ao))||-1!==(wi=nr.call(this._shortWeekdaysParse,ao))?wi:null}function Kr(){function We(vA,ld){return ld.length-vA.length}var pa,ao,ps,Ws,Xc,qt=[],qn=[],Mr=[],wi=[];for(pa=0;pa<7;pa++)ao=b([2e3,1]).day(pa),ps=nn(this.weekdaysMin(ao,"")),Ws=nn(this.weekdaysShort(ao,"")),Xc=nn(this.weekdays(ao,"")),qt.push(ps),qn.push(Ws),Mr.push(Xc),wi.push(ps),wi.push(Ws),wi.push(Xc);qt.sort(We),qn.sort(We),Mr.sort(We),wi.sort(We),this._weekdaysRegex=new RegExp("^("+wi.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+Mr.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+qn.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+qt.join("|")+")","i")}function gi(){return this.hours()%12||12}function zi(We,qt){Le(We,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),qt)})}function ro(We,qt){return qt._meridiemParse}Le("H",["HH",2],0,"hour"),Le("h",["hh",2],0,gi),Le("k",["kk",2],0,function Li(){return this.hours()||24}),Le("hmm",0,0,function(){return""+gi.apply(this)+se(this.minutes(),2)}),Le("hmmss",0,0,function(){return""+gi.apply(this)+se(this.minutes(),2)+se(this.seconds(),2)}),Le("Hmm",0,0,function(){return""+this.hours()+se(this.minutes(),2)}),Le("Hmmss",0,0,function(){return""+this.hours()+se(this.minutes(),2)+se(this.seconds(),2)}),zi("a",!0),zi("A",!1),Qt("a",ro),Qt("A",ro),Qt("H",De,ct),Qt("h",De,Be),Qt("k",De,Be),Qt("HH",De,Xe),Qt("hh",De,Xe),Qt("kk",De,Xe),Qt("hmm",ze),Qt("hmmss",tt),Qt("Hmm",ze),Qt("Hmmss",tt),yn(["H","HH"],Yr),yn(["k","kk"],function(We,qt,qn){var Mr=it(We);qt[Yr]=24===Mr?0:Mr}),yn(["a","A"],function(We,qt,qn){qn._isPm=qn._locale.isPM(We),qn._meridiem=We}),yn(["h","hh"],function(We,qt,qn){qt[Yr]=it(We),E(qn).bigHour=!0}),yn("hmm",function(We,qt,qn){var Mr=We.length-2;qt[Yr]=it(We.substr(0,Mr)),qt[di]=it(We.substr(Mr)),E(qn).bigHour=!0}),yn("hmmss",function(We,qt,qn){var Mr=We.length-4,wi=We.length-2;qt[Yr]=it(We.substr(0,Mr)),qt[di]=it(We.substr(Mr,2)),qt[Jr]=it(We.substr(wi)),E(qn).bigHour=!0}),yn("Hmm",function(We,qt,qn){var Mr=We.length-2;qt[Yr]=it(We.substr(0,Mr)),qt[di]=it(We.substr(Mr))}),yn("Hmmss",function(We,qt,qn){var Mr=We.length-4,wi=We.length-2;qt[Yr]=it(We.substr(0,Mr)),qt[di]=it(We.substr(Mr,2)),qt[Jr]=it(We.substr(wi))});var cr=lo("Hours",!0);var ar,Tt={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Pi,monthsShort:ki,week:{dow:0,doy:6},weekdays:Ua,weekdaysMin:La,weekdaysShort:fo,meridiemParse:/[ap]\.?m?\.?/i},_n={},pn={};function Qr(We,qt){var qn,Mr=Math.min(We.length,qt.length);for(qn=0;qn0;){if(wi=ua(pa.slice(0,qn).join("-")))return wi;if(Mr&&Mr.length>=qn&&Qr(pa,Mr)>=qn-1)break;qn--}qt++}return ar}(We)}function Ri(We){var qt,qn=We._a;return qn&&-2===E(We).overflow&&(qt=qn[Lr]<0||qn[Lr]>11?Lr:qn[gr]<1||qn[gr]>ri(qn[kn],qn[Lr])?gr:qn[Yr]<0||qn[Yr]>24||24===qn[Yr]&&(0!==qn[di]||0!==qn[Jr]||0!==qn[vr])?Yr:qn[di]<0||qn[di]>59?di:qn[Jr]<0||qn[Jr]>59?Jr:qn[vr]<0||qn[vr]>999?vr:-1,E(We)._overflowDayOfYear&&(qtgr)&&(qt=gr),E(We)._overflowWeeks&&-1===qt&&(qt=Ai),E(We)._overflowWeekday&&-1===qt&&(qt=ji),E(We).overflow=qt),We}var Xa=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,$a=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Go=/Z|[+-]\d\d(?::?\d\d)?/,Wo=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],wo=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Gs=/^\/?Date\((-?\d+)/i,ms=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Ss={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Ec(We){var qt,qn,pa,ao,ps,Ws,Mr=We._i,wi=Xa.exec(Mr)||$a.exec(Mr),Xc=Wo.length,vA=wo.length;if(wi){for(E(We).iso=!0,qt=0,qn=Xc;qt7)&&(Ws=!0)):(pa=We._locale._week.dow,ao=We._locale._week.doy,Xc=Qn(fc(),pa,ao),qn=Sc(qt.gg,We._a[kn],Xc.year),Mr=Sc(qt.w,Xc.week),null!=qt.d?((wi=qt.d)<0||wi>6)&&(Ws=!0):null!=qt.e?(wi=qt.e+pa,(qt.e<0||qt.e>6)&&(Ws=!0)):wi=pa),Mr<1||Mr>zn(qn,pa,ao)?E(We)._overflowWeeks=!0:null!=Ws?E(We)._overflowWeekday=!0:(ps=Mn(qn,Mr,wi,pa,ao),We._a[kn]=ps.year,We._dayOfYear=ps.dayOfYear)}(We),null!=We._dayOfYear&&(ao=Sc(We._a[kn],wi[kn]),(We._dayOfYear>Ki(ao)||0===We._dayOfYear)&&(E(We)._overflowDayOfYear=!0),qn=an(ao,0,We._dayOfYear),We._a[Lr]=qn.getUTCMonth(),We._a[gr]=qn.getUTCDate()),qt=0;qt<3&&null==We._a[qt];++qt)We._a[qt]=Mr[qt]=wi[qt];for(;qt<7;qt++)We._a[qt]=Mr[qt]=null==We._a[qt]?2===qt?1:0:We._a[qt];24===We._a[Yr]&&0===We._a[di]&&0===We._a[Jr]&&0===We._a[vr]&&(We._nextDay=!0,We._a[Yr]=0),We._d=(We._useUTC?an:jr).apply(null,Mr),pa=We._useUTC?We._d.getUTCDay():We._d.getDay(),null!=We._tzm&&We._d.setUTCMinutes(We._d.getUTCMinutes()-We._tzm),We._nextDay&&(We._a[Yr]=24),We._w&&typeof We._w.d<"u"&&We._w.d!==pa&&(E(We).weekdayMismatch=!0)}}function fi(We){if(We._f!==e.ISO_8601)if(We._f!==e.RFC_2822){We._a=[],E(We).empty=!0;var qn,Mr,wi,pa,ao,Xc,vA,qt=""+We._i,ps=qt.length,Ws=0;for(vA=(wi=lt(We._f,We._locale).match(Ae)||[]).length,qn=0;qn0&&E(We).unusedInput.push(ao),qt=qt.slice(qt.indexOf(Mr)+Mr.length),Ws+=Mr.length),Ee[pa]?(Mr?E(We).empty=!1:E(We).unusedTokens.push(pa),Ii(pa,Mr,We)):We._strict&&!Mr&&E(We).unusedTokens.push(pa);E(We).charsLeftOver=ps-Ws,qt.length>0&&E(We).unusedInput.push(qt),We._a[Yr]<=12&&!0===E(We).bigHour&&We._a[Yr]>0&&(E(We).bigHour=void 0),E(We).parsedDateParts=We._a.slice(0),E(We).meridiem=We._meridiem,We._a[Yr]=function Vi(We,qt,qn){var Mr;return null==qn?qt:null!=We.meridiemHour?We.meridiemHour(qt,qn):(null!=We.isPM&&((Mr=We.isPM(qn))&&qt<12&&(qt+=12),!Mr&&12===qt&&(qt=0)),qt)}(We._locale,We._a[Yr],We._meridiem),null!==(Xc=E(We).era)&&(We._a[kn]=We._locale.erasConvertYear(Xc,We._a[kn])),zr(We),Ri(We)}else wl(We);else Ec(We)}function ac(We){var qt=We._i,qn=We._f;return We._locale=We._locale||Gr(We._l),null===qt||void 0===qn&&""===qt?d({nullInput:!0}):("string"==typeof qt&&(We._i=qt=We._locale.preparse(qt)),N(qt)?new te(Ri(qt)):(p(qt)?We._d=qt:i(qn)?function zo(We){var qt,qn,Mr,wi,pa,ao,ps=!1,Ws=We._f.length;if(0===Ws)return E(We).invalidFormat=!0,void(We._d=new Date(NaN));for(wi=0;withis?this:We:d()});function fl(We,qt){var qn,Mr;if(1===qt.length&&i(qt[0])&&(qt=qt[0]),!qt.length)return fc();for(qn=qt[0],Mr=1;Mr=0?new Date(We+400,qt,qn)-sc:new Date(We,qt,qn).valueOf()}function Tl(We,qt,qn){return We<100&&We>=0?Date.UTC(We+400,qt,qn)-sc:Date.UTC(We,qt,qn)}function qi(We,qt){return qt.erasAbbrRegex(We)}function pt(){var wi,pa,ao,ps,Ws,We=[],qt=[],qn=[],Mr=[],Xc=this.eras();for(wi=0,pa=Xc.length;wi(pa=zn(We,Mr,wi))&&(qt=pa),ft.call(this,We,qt,qn,Mr,wi))}function ft(We,qt,qn,Mr,wi){var pa=Mn(We,qt,qn,Mr,wi),ao=an(pa.year,0,pa.dayOfYear);return this.year(ao.getUTCFullYear()),this.month(ao.getUTCMonth()),this.date(ao.getUTCDate()),this}Le("N",0,0,"eraAbbr"),Le("NN",0,0,"eraAbbr"),Le("NNN",0,0,"eraAbbr"),Le("NNNN",0,0,"eraName"),Le("NNNNN",0,0,"eraNarrow"),Le("y",["y",1],"yo","eraYear"),Le("y",["yy",2],0,"eraYear"),Le("y",["yyy",3],0,"eraYear"),Le("y",["yyyy",4],0,"eraYear"),Qt("N",qi),Qt("NN",qi),Qt("NNN",qi),Qt("NNNN",function At(We,qt){return qt.erasNameRegex(We)}),Qt("NNNNN",function ht(We,qt){return qt.erasNarrowRegex(We)}),yn(["N","NN","NNN","NNNN","NNNNN"],function(We,qt,qn,Mr){var wi=qn._locale.erasParse(We,Mr,qn._strict);wi?E(qn).era=wi:E(qn).invalidEra=We}),Qt("y",er),Qt("yy",er),Qt("yyy",er),Qt("yyyy",er),Qt("yo",function Ue(We,qt){return qt._eraYearOrdinalRegex||er}),yn(["y","yy","yyy","yyyy"],kn),yn(["yo"],function(We,qt,qn,Mr){var wi;qn._locale._eraYearOrdinalRegex&&(wi=We.match(qn._locale._eraYearOrdinalRegex)),qt[kn]=qn._locale.eraYearOrdinalParse?qn._locale.eraYearOrdinalParse(We,wi):parseInt(We,10)}),Le(0,["gg",2],0,function(){return this.weekYear()%100}),Le(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Rt("gggg","weekYear"),Rt("ggggg","weekYear"),Rt("GGGG","isoWeekYear"),Rt("GGGGG","isoWeekYear"),Qt("G",lr),Qt("g",lr),Qt("GG",De,Xe),Qt("gg",De,Xe),Qt("GGGG",cn,ke),Qt("gggg",cn,ke),Qt("GGGGG",vn,fe),Qt("ggggg",vn,fe),ei(["gggg","ggggg","GGGG","GGGGG"],function(We,qt,qn,Mr){qt[Mr.substr(0,2)]=it(We)}),ei(["gg","GG"],function(We,qt,qn,Mr){qt[Mr]=e.parseTwoDigitYear(We)}),Le("Q",0,"Qo","quarter"),Qt("Q",Oe),yn("Q",function(We,qt){qt[Lr]=3*(it(We)-1)}),Le("D",["DD",2],"Do","date"),Qt("D",De,Be),Qt("DD",De,Xe),Qt("Do",function(We,qt){return We?qt._dayOfMonthOrdinalParse||qt._ordinalParse:qt._dayOfMonthOrdinalParseLenient}),yn(["D","DD"],gr),yn("Do",function(We,qt){qt[gr]=it(We.match(De)[0])});var dt=lo("Date",!0);Le("DDD",["DDDD",3],"DDDo","dayOfYear"),Qt("DDD",Je),Qt("DDDD",Cn),yn(["DDD","DDDD"],function(We,qt,qn){qn._dayOfYear=it(We)}),Le("m",["mm",2],0,"minute"),Qt("m",De,ct),Qt("mm",De,Xe),yn(["m","mm"],di);var Bn=lo("Minutes",!1);Le("s",["ss",2],0,"second"),Qt("s",De,ct),Qt("ss",De,Xe),yn(["s","ss"],Jr);var Vr,bi,fr=lo("Seconds",!1);for(Le("S",0,0,function(){return~~(this.millisecond()/100)}),Le(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),Le(0,["SSS",3],0,"millisecond"),Le(0,["SSSS",4],0,function(){return 10*this.millisecond()}),Le(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),Le(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),Le(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),Le(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),Le(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),Qt("S",Je,Oe),Qt("SS",Je,Xe),Qt("SSS",Je,Cn),Vr="SSSS";Vr.length<=9;Vr+="S")Qt(Vr,er);function Mi(We,qt){qt[vr]=it(1e3*("0."+We))}for(Vr="S";Vr.length<=9;Vr+="S")yn(Vr,Mi);bi=lo("Milliseconds",!1),Le("z",0,0,"zoneAbbr"),Le("zz",0,0,"zoneName");var Ct=te.prototype;function Zn(We){return We}Ct.add=Io,Ct.calendar=function wa(We,qt){1===arguments.length&&(arguments[0]?ln(arguments[0])?(We=arguments[0],qt=void 0):function Pr(We){var wi,qt=r(We)&&!l(We),qn=!1,Mr=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(wi=0;wiqn.valueOf():qn.valueOf()9999?je(qn,qt?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):O(Date.prototype.toISOString)?qt?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",je(qn,"Z")):je(qn,qt?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},Ct.inspect=function Kl(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var qn,Mr,We="moment",qt="";return this.isLocal()||(We=0===this.utcOffset()?"moment.utc":"moment.parseZone",qt="Z"),qn="["+We+'("]',Mr=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(qn+Mr+"-MM-DD[T]HH:mm:ss.SSS"+qt+'[")]')},typeof Symbol<"u"&&null!=Symbol.for&&(Ct[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),Ct.toJSON=function ca(){return this.isValid()?this.toISOString():null},Ct.toString=function hc(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},Ct.unix=function $r(){return Math.floor(this.valueOf()/1e3)},Ct.valueOf=function iA(){return this._d.valueOf()-6e4*(this._offset||0)},Ct.creationData=function Qc(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},Ct.eraName=function Wl(){var We,qt,qn,Mr=this.localeData().eras();for(We=0,qt=Mr.length;Wethis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},Ct.isLocal=function Rc(){return!!this.isValid()&&!this._isUTC},Ct.isUtcOffset=function tc(){return!!this.isValid()&&this._isUTC},Ct.isUtc=gl,Ct.isUTC=gl,Ct.zoneAbbr=function Aa(){return this._isUTC?"UTC":""},Ct.zoneName=function ge(){return this._isUTC?"Coordinated Universal Time":""},Ct.dates=x("dates accessor is deprecated. Use date instead.",dt),Ct.months=x("months accessor is deprecated. Use month instead",Et),Ct.years=x("years accessor is deprecated. Use year instead",xa),Ct.zone=x("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function Kc(We,qt){return null!=We?("string"!=typeof We&&(We=-We),this.utcOffset(We,qt),this):-this.utcOffset()}),Ct.isDSTShifted=x("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function Ds(){if(!s(this._isDSTShifted))return this._isDSTShifted;var qt,We={};return Y(We,this),(We=ac(We))._a?(qt=We._isUTC?b(We._a):fc(We._a),this._isDSTShifted=this.isValid()&&function yc(We,qt,qn){var ao,Mr=Math.min(We.length,qt.length),wi=Math.abs(We.length-qt.length),pa=0;for(ao=0;ao0):this._isDSTShifted=!1,this._isDSTShifted});var Yn=K.prototype;function sa(We,qt,qn,Mr){var wi=Gr(),pa=b().set(Mr,qt);return wi[qn](pa,We)}function ra(We,qt,qn){if(h(We)&&(qt=We,We=void 0),We=We||"",null!=qt)return sa(We,qt,qn,"month");var Mr,wi=[];for(Mr=0;Mr<12;Mr++)wi[Mr]=sa(We,Mr,qn,"month");return wi}function ee(We,qt,qn,Mr){"boolean"==typeof We?(h(qt)&&(qn=qt,qt=void 0),qt=qt||""):(qn=qt=We,We=!1,h(qt)&&(qn=qt,qt=void 0),qt=qt||"");var ao,wi=Gr(),pa=We?wi._week.dow:0,ps=[];if(null!=qn)return sa(qt,(qn+pa)%7,Mr,"day");for(ao=0;ao<7;ao++)ps[ao]=sa(qt,(ao+pa)%7,Mr,"day");return ps}Yn.calendar=function q(We,qt,qn){var Mr=this._calendar[We]||this._calendar.sameElse;return O(Mr)?Mr.call(qt,qn):Mr},Yn.longDateFormat=function tn(We){var qt=this._longDateFormat[We],qn=this._longDateFormat[We.toUpperCase()];return qt||!qn?qt:(this._longDateFormat[We]=qn.match(Ae).map(function(Mr){return"MMMM"===Mr||"MM"===Mr||"DD"===Mr||"dddd"===Mr?Mr.slice(1):Mr}).join(""),this._longDateFormat[We])},Yn.invalidDate=function Pt(){return this._invalidDate},Yn.ordinal=function rt(We){return this._ordinal.replace("%d",We)},Yn.preparse=Zn,Yn.postformat=Zn,Yn.relativeTime=function Ht(We,qt,qn,Mr){var wi=this._relativeTime[qn];return O(wi)?wi(We,qt,qn,Mr):wi.replace(/%d/i,We)},Yn.pastFuture=function Mt(We,qt){var qn=this._relativeTime[We>0?"future":"past"];return O(qn)?qn(qt):qn.replace(/%s/i,qt)},Yn.set=function k(We){var qt,qn;for(qn in We)c(We,qn)&&(O(qt=We[qn])?this[qn]=qt:this["_"+qn]=qt);this._config=We,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},Yn.eras=function To(We,qt){var qn,Mr,wi,pa=this._eras||Gr("en")._eras;for(qn=0,Mr=pa.length;qn=0)return pa[Mr]},Yn.erasConvertYear=function pl(We,qt){var qn=We.since<=We.until?1:-1;return void 0===qt?e(We.since).year():e(We.since).year()+(qt-We.offset)*qn},Yn.erasAbbrRegex=function Ir(We){return c(this,"_erasAbbrRegex")||pt.call(this),We?this._erasAbbrRegex:this._erasRegex},Yn.erasNameRegex=function wt(We){return c(this,"_erasNameRegex")||pt.call(this),We?this._erasNameRegex:this._erasRegex},Yn.erasNarrowRegex=function yr(We){return c(this,"_erasNarrowRegex")||pt.call(this),We?this._erasNarrowRegex:this._erasRegex},Yn.months=function qr(We,qt){return We?i(this._months)?this._months[We.month()]:this._months[(this._months.isFormat||Hi).test(qt)?"format":"standalone"][We.month()]:i(this._months)?this._months:this._months.standalone},Yn.monthsShort=function Hr(We,qt){return We?i(this._monthsShort)?this._monthsShort[We.month()]:this._monthsShort[Hi.test(qt)?"format":"standalone"][We.month()]:i(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},Yn.monthsParse=function Fn(We,qt,qn){var Mr,wi,pa;if(this._monthsParseExact)return nt.call(this,We,qt,qn);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),Mr=0;Mr<12;Mr++){if(wi=b([2e3,Mr]),qn&&!this._longMonthsParse[Mr]&&(this._longMonthsParse[Mr]=new RegExp("^"+this.months(wi,"").replace(".","")+"$","i"),this._shortMonthsParse[Mr]=new RegExp("^"+this.monthsShort(wi,"").replace(".","")+"$","i")),!qn&&!this._monthsParse[Mr]&&(pa="^"+this.months(wi,"")+"|^"+this.monthsShort(wi,""),this._monthsParse[Mr]=new RegExp(pa.replace(".",""),"i")),qn&&"MMMM"===qt&&this._longMonthsParse[Mr].test(We))return Mr;if(qn&&"MMM"===qt&&this._shortMonthsParse[Mr].test(We))return Mr;if(!qn&&this._monthsParse[Mr].test(We))return Mr}},Yn.monthsRegex=function Xn(We){return this._monthsParseExact?(c(this,"_monthsRegex")||Rn.call(this),We?this._monthsStrictRegex:this._monthsRegex):(c(this,"_monthsRegex")||(this._monthsRegex=Va),this._monthsStrictRegex&&We?this._monthsStrictRegex:this._monthsRegex)},Yn.monthsShortRegex=function Xt(We){return this._monthsParseExact?(c(this,"_monthsRegex")||Rn.call(this),We?this._monthsShortStrictRegex:this._monthsShortRegex):(c(this,"_monthsShortRegex")||(this._monthsShortRegex=Qa),this._monthsShortStrictRegex&&We?this._monthsShortStrictRegex:this._monthsShortRegex)},Yn.week=function sr(We){return Qn(We,this._week.dow,this._week.doy).week},Yn.firstDayOfYear=function Fr(){return this._week.doy},Yn.firstDayOfWeek=function Er(){return this._week.dow},Yn.weekdays=function Do(We,qt){var qn=i(this._weekdays)?this._weekdays:this._weekdays[We&&!0!==We&&this._weekdays.isFormat.test(qt)?"format":"standalone"];return!0===We?ba(qn,this._week.dow):We?qn[We.day()]:qn},Yn.weekdaysMin=function ns(We){return!0===We?ba(this._weekdaysMin,this._week.dow):We?this._weekdaysMin[We.day()]:this._weekdaysMin},Yn.weekdaysShort=function Jo(We){return!0===We?ba(this._weekdaysShort,this._week.dow):We?this._weekdaysShort[We.day()]:this._weekdaysShort},Yn.weekdaysParse=function Hs(We,qt,qn){var Mr,wi,pa;if(this._weekdaysParseExact)return gs.call(this,We,qt,qn);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),Mr=0;Mr<7;Mr++){if(wi=b([2e3,1]).day(Mr),qn&&!this._fullWeekdaysParse[Mr]&&(this._fullWeekdaysParse[Mr]=new RegExp("^"+this.weekdays(wi,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[Mr]=new RegExp("^"+this.weekdaysShort(wi,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[Mr]=new RegExp("^"+this.weekdaysMin(wi,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[Mr]||(pa="^"+this.weekdays(wi,"")+"|^"+this.weekdaysShort(wi,"")+"|^"+this.weekdaysMin(wi,""),this._weekdaysParse[Mr]=new RegExp(pa.replace(".",""),"i")),qn&&"dddd"===qt&&this._fullWeekdaysParse[Mr].test(We))return Mr;if(qn&&"ddd"===qt&&this._shortWeekdaysParse[Mr].test(We))return Mr;if(qn&&"dd"===qt&&this._minWeekdaysParse[Mr].test(We))return Mr;if(!qn&&this._weekdaysParse[Mr].test(We))return Mr}},Yn.weekdaysRegex=function os(We){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Kr.call(this),We?this._weekdaysStrictRegex:this._weekdaysRegex):(c(this,"_weekdaysRegex")||(this._weekdaysRegex=Ra),this._weekdaysStrictRegex&&We?this._weekdaysStrictRegex:this._weekdaysRegex)},Yn.weekdaysShortRegex=function mn(We){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Kr.call(this),We?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(c(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Wa),this._weekdaysShortStrictRegex&&We?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},Yn.weekdaysMinRegex=function ci(We){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Kr.call(this),We?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(c(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Lo),this._weekdaysMinStrictRegex&&We?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},Yn.isPM=function Eo(We){return"p"===(We+"").toLowerCase().charAt(0)},Yn.meridiem=function Kt(We,qt,qn){return We>11?qn?"pm":"PM":qn?"am":"AM"},Ma("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(We){var qt=We%10;return We+(1===it(We%100/10)?"th":1===qt?"st":2===qt?"nd":3===qt?"rd":"th")}}),e.lang=x("moment.lang is deprecated. Use moment.locale instead.",Ma),e.langData=x("moment.langData is deprecated. Use moment.localeData instead.",Gr);var Ci=Math.abs;function bo(We,qt,qn,Mr){var wi=Cl(qt,qn);return We._milliseconds+=Mr*wi._milliseconds,We._days+=Mr*wi._days,We._months+=Mr*wi._months,We._bubble()}function Ao(We){return We<0?Math.floor(We):Math.ceil(We)}function Vs(We){return 4800*We/146097}function Ko(We){return 146097*We/4800}function Lt(We){return function(){return this.as(We)}}var Vt=Lt("ms"),dr=Lt("s"),Sn=Lt("m"),En=Lt("h"),Yi=Lt("d"),ta=Lt("w"),Ga=Lt("M"),Ni=Lt("Q"),Oa=Lt("y"),oo=Vt;function eo(We){return function(){return this.isValid()?this._data[We]:NaN}}var Za=eo("milliseconds"),Yo=eo("seconds"),Es=eo("minutes"),nc=eo("hours"),ZA=eo("days"),ea=eo("months"),Pl=eo("years");var Js=Math.round,ws={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function xc(We,qt,qn,Mr,wi){return wi.relativeTime(qt||1,!!qn,We,Mr)}var rd=Math.abs;function id(We){return(We>0)-(We<0)||+We}function pd(){if(!this.isValid())return this.localeData().invalidDate();var Mr,wi,pa,ao,Ws,Xc,vA,ld,We=rd(this._milliseconds)/1e3,qt=rd(this._days),qn=rd(this._months),ps=this.asSeconds();return ps?(Mr=en(We/60),wi=en(Mr/60),We%=60,Mr%=60,pa=en(qn/12),qn%=12,ao=We?We.toFixed(3).replace(/\.?0+$/,""):"",Ws=ps<0?"-":"",Xc=id(this._months)!==id(ps)?"-":"",vA=id(this._days)!==id(ps)?"-":"",ld=id(this._milliseconds)!==id(ps)?"-":"",Ws+"P"+(pa?Xc+pa+"Y":"")+(qn?Xc+qn+"M":"")+(qt?vA+qt+"D":"")+(wi||Mr||We?"T":"")+(wi?ld+wi+"H":"")+(Mr?ld+Mr+"M":"")+(We?ld+ao+"S":"")):"P0D"}var Uc=Zc.prototype;return Uc.isValid=function rA(){return this._isValid},Uc.abs=function qa(){var We=this._data;return this._milliseconds=Ci(this._milliseconds),this._days=Ci(this._days),this._months=Ci(this._months),We.milliseconds=Ci(We.milliseconds),We.seconds=Ci(We.seconds),We.minutes=Ci(We.minutes),We.hours=Ci(We.hours),We.months=Ci(We.months),We.years=Ci(We.years),this},Uc.add=function io(We,qt){return bo(this,We,qt,1)},Uc.subtract=function Vo(We,qt){return bo(this,We,qt,-1)},Uc.as=function ye(We){if(!this.isValid())return NaN;var qt,qn,Mr=this._milliseconds;if("month"===(We=ce(We))||"quarter"===We||"year"===We)switch(qt=this._days+Mr/864e5,qn=this._months+Vs(qt),We){case"month":return qn;case"quarter":return qn/3;case"year":return qn/12}else switch(qt=this._days+Math.round(Ko(this._months)),We){case"week":return qt/7+Mr/6048e5;case"day":return qt+Mr/864e5;case"hour":return 24*qt+Mr/36e5;case"minute":return 1440*qt+Mr/6e4;case"second":return 86400*qt+Mr/1e3;case"millisecond":return Math.floor(864e5*qt)+Mr;default:throw new Error("Unknown unit "+We)}},Uc.asMilliseconds=Vt,Uc.asSeconds=dr,Uc.asMinutes=Sn,Uc.asHours=En,Uc.asDays=Yi,Uc.asWeeks=ta,Uc.asMonths=Ga,Uc.asQuarters=Ni,Uc.asYears=Oa,Uc.valueOf=oo,Uc._bubble=function ho(){var wi,pa,ao,ps,Ws,We=this._milliseconds,qt=this._days,qn=this._months,Mr=this._data;return We>=0&&qt>=0&&qn>=0||We<=0&&qt<=0&&qn<=0||(We+=864e5*Ao(Ko(qn)+qt),qt=0,qn=0),Mr.milliseconds=We%1e3,wi=en(We/1e3),Mr.seconds=wi%60,pa=en(wi/60),Mr.minutes=pa%60,ao=en(pa/60),Mr.hours=ao%24,qt+=en(ao/24),qn+=Ws=en(Vs(qt)),qt-=Ao(Ko(Ws)),ps=en(qn/12),qn%=12,Mr.days=qt,Mr.months=qn,Mr.years=ps,this},Uc.clone=function Ya(){return Cl(this)},Uc.get=function Ja(We){return We=ce(We),this.isValid()?this[We+"s"]():NaN},Uc.milliseconds=Za,Uc.seconds=Yo,Uc.minutes=Es,Uc.hours=nc,Uc.days=ZA,Uc.weeks=function DA(){return en(this.days()/7)},Uc.months=ea,Uc.years=Pl,Uc.humanize=function Uu(We,qt){if(!this.isValid())return this.localeData().invalidDate();var wi,pa,qn=!1,Mr=ws;return"object"==typeof We&&(qt=We,We=!1),"boolean"==typeof We&&(qn=We),"object"==typeof qt&&(Mr=Object.assign({},ws,qt),null!=qt.s&&null==qt.ss&&(Mr.ss=qt.s-1)),pa=function Pd(We,qt,qn,Mr){var wi=Cl(We).abs(),pa=Js(wi.as("s")),ao=Js(wi.as("m")),ps=Js(wi.as("h")),Ws=Js(wi.as("d")),Xc=Js(wi.as("M")),vA=Js(wi.as("w")),ld=Js(wi.as("y")),LA=pa<=qn.ss&&["s",pa]||pa0,LA[4]=Mr,xc.apply(null,LA)}(this,!qn,Mr,wi=this.localeData()),qn&&(pa=wi.pastFuture(+this,pa)),wi.postformat(pa)},Uc.toISOString=pd,Uc.toString=pd,Uc.toJSON=pd,Uc.locale=Ps,Uc.localeData=Ns,Uc.toIsoString=x("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",pd),Uc.lang=kl,Le("X",0,0,"unix"),Le("x",0,0,"valueOf"),Qt("x",lr),Qt("X",/[+-]?\d+(\.\d{1,3})?/),yn("X",function(We,qt,qn){qn._d=new Date(1e3*parseFloat(We))}),yn("x",function(We,qt,qn){qn._d=new Date(it(We))}),e.version="2.30.1",function n(We){a=We}(fc),e.fn=Ct,e.min=function Tc(){return fl("isBefore",[].slice.call(arguments,0))},e.max=function dc(){return fl("isAfter",[].slice.call(arguments,0))},e.now=function(){return Date.now?Date.now():+new Date},e.utc=b,e.unix=function dn(We){return fc(1e3*We)},e.months=function xt(We,qt){return ra(We,qt,"months")},e.isDate=p,e.locale=Ma,e.invalid=d,e.duration=Cl,e.isMoment=N,e.weekdays=function ti(We,qt,qn){return ee(We,qt,qn,"weekdays")},e.parseZone=function Sr(){return fc.apply(null,arguments).parseZone()},e.localeData=Gr,e.isDuration=sl,e.monthsShort=function ir(We,qt){return ra(We,qt,"monthsShort")},e.weekdaysMin=function Zr(We,qt,qn){return ee(We,qt,qn,"weekdaysMin")},e.defineLocale=ui,e.updateLocale=function $i(We,qt){if(null!=qt){var qn,Mr,wi=Tt;null!=_n[We]&&null!=_n[We].parentLocale?_n[We].set(P(_n[We]._config,qt)):(null!=(Mr=ua(We))&&(wi=Mr._config),qt=P(wi,qt),null==Mr&&(qt.abbr=We),(qn=new K(qt)).parentLocale=_n[We],_n[We]=qn),Ma(We)}else null!=_n[We]&&(null!=_n[We].parentLocale?(_n[We]=_n[We].parentLocale,We===Ma()&&Ma(We)):null!=_n[We]&&delete _n[We]);return _n[We]},e.locales=function Xi(){return oe(_n)},e.weekdaysShort=function ai(We,qt,qn){return ee(We,qt,qn,"weekdaysShort")},e.normalizeUnits=ce,e.relativeTimeRounding=function bd(We){return void 0===We?Js:"function"==typeof We&&(Js=We,!0)},e.relativeTimeThreshold=function nd(We,qt){return void 0!==ws[We]&&(void 0===qt?ws[We]:(ws[We]=qt,"s"===We&&(ws.ss=qt-1),!0))},e.calendarFormat=function Di(We,qt){var qn=We.diff(qt,"days",!0);return qn<-6?"sameElse":qn<-1?"lastWeek":qn<0?"lastDay":qn<1?"sameDay":qn<2?"nextDay":qn<7?"nextWeek":"sameElse"},e.prototype=Ct,e.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},e}()},61826:(Me,$,f)=>{var a="function"==typeof Map&&Map.prototype,e=Object.getOwnPropertyDescriptor&&a?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,n=a&&e&&"function"==typeof e.get?e.get:null,i=a&&Map.prototype.forEach,r="function"==typeof Set&&Set.prototype,c=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,l=r&&c&&"function"==typeof c.get?c.get:null,s=r&&Set.prototype.forEach,p="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,_="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,y="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,E=Boolean.prototype.valueOf,C=Object.prototype.toString,I=Function.prototype.toString,d=String.prototype.match,T=String.prototype.slice,J=String.prototype.replace,Y=String.prototype.toUpperCase,te=String.prototype.toLowerCase,N=RegExp.prototype.test,G=Array.prototype.concat,x=Array.prototype.join,F=Array.prototype.slice,Q=Math.floor,O="function"==typeof BigInt?BigInt.prototype.valueOf:null,k=Object.getOwnPropertySymbols,P="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,K="function"==typeof Symbol&&"object"==typeof Symbol.iterator,oe="function"==typeof Symbol&&Symbol.toStringTag&&(Symbol,1)?Symbol.toStringTag:null,me=Object.prototype.propertyIsEnumerable,q=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(vn){return vn.__proto__}:null);function se(vn,er){if(vn===1/0||vn===-1/0||vn!=vn||vn&&vn>-1e3&&vn<1e3||N.call(/e/,er))return er;var lr=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof vn){var Yt=vn<0?-Q(-vn):Q(vn);if(Yt!==vn){var kt=String(Yt),Se=T.call(er,kt.length+1);return J.call(kt,lr,"$&_")+"."+J.call(J.call(Se,/([0-9]{3})/g,"$&_"),/_$/,"")}}return J.call(er,lr,"$&_")}var Ae=f(24654),le=Ae.custom,xe=Pt(le)?le:null;function Ee(vn,er,lr){var Yt="double"===(lr.quoteStyle||er)?'"':"'";return Yt+vn+Yt}function Le(vn){return J.call(String(vn),/"/g,""")}function Ne(vn){return!("[object Array]"!==Ze(vn)||oe&&"object"==typeof vn&&oe in vn)}function je(vn){return!("[object RegExp]"!==Ze(vn)||oe&&"object"==typeof vn&&oe in vn)}function Pt(vn){if(K)return vn&&"object"==typeof vn&&vn instanceof Symbol;if("symbol"==typeof vn)return!0;if(!vn||"object"!=typeof vn||!P)return!1;try{return P.call(vn),!0}catch{}return!1}Me.exports=function vn(er,lr,Yt,kt){var Se=lr||{};if(rt(Se,"quoteStyle")&&"single"!==Se.quoteStyle&&"double"!==Se.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(rt(Se,"maxStringLength")&&("number"==typeof Se.maxStringLength?Se.maxStringLength<0&&Se.maxStringLength!==1/0:null!==Se.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var Qe=!rt(Se,"customInspect")||Se.customInspect;if("boolean"!=typeof Qe&&"symbol"!==Qe)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(rt(Se,"indent")&&null!==Se.indent&&"\t"!==Se.indent&&!(parseInt(Se.indent,10)===Se.indent&&Se.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(rt(Se,"numericSeparator")&&"boolean"!=typeof Se.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var Be=Se.numericSeparator;if(typeof er>"u")return"undefined";if(null===er)return"null";if("boolean"==typeof er)return er?"true":"false";if("string"==typeof er)return Xe(er,Se);if("number"==typeof er){if(0===er)return 1/0/er>0?"0":"-0";var ct=String(er);return Be?se(er,ct):ct}if("bigint"==typeof er){var Ke=String(er)+"n";return Be?se(er,Ke):Ke}var Qt=typeof Se.depth>"u"?5:Se.depth;if(typeof Yt>"u"&&(Yt=0),Yt>=Qt&&Qt>0&&"object"==typeof er)return Ne(er)?"[Array]":"[Object]";var Bt=function tt(vn,er){var lr;if("\t"===vn.indent)lr="\t";else{if(!("number"==typeof vn.indent&&vn.indent>0))return null;lr=x.call(Array(vn.indent+1)," ")}return{base:lr,prev:x.call(Array(er+1),lr)}}(Se,Yt);if(typeof kt>"u")kt=[];else if(Mt(kt,er)>=0)return"[Circular]";function Ge(ji,Ki,xa){if(Ki&&(kt=F.call(kt)).push(Ki),xa){var Pa={depth:Se.depth};return rt(Se,"quoteStyle")&&(Pa.quoteStyle=Se.quoteStyle),vn(ji,Pa,Yt+1,kt)}return vn(ji,Se,Yt+1,kt)}if("function"==typeof er&&!je(er)){var nn=function Ht(vn){if(vn.name)return vn.name;var er=d.call(I.call(vn),/^function\s*([\w$]+)/);return er?er[1]:null}(er),en=cn(er,Ge);return"[Function"+(nn?": "+nn:" (anonymous)")+"]"+(en.length>0?" { "+x.call(en,", ")+" }":"")}if(Pt(er)){var it=K?J.call(String(er),/^(Symbol\(.*\))_[^)]*$/,"$1"):P.call(er);return"object"!=typeof er||K?it:ke(it)}if(function Oe(vn){return!(!vn||"object"!=typeof vn)&&(typeof HTMLElement<"u"&&vn instanceof HTMLElement||"string"==typeof vn.nodeName&&"function"==typeof vn.getAttribute)}(er)){for(var Ft="<"+te.call(String(er.nodeName)),yn=er.attributes||[],ei=0;ei"}if(Ne(er)){if(0===er.length)return"[]";var Ii=cn(er,Ge);return Bt&&!function ze(vn){for(var er=0;er=0)return!1;return!0}(Ii)?"["+Je(Ii,Bt)+"]":"[ "+x.call(Ii,", ")+" ]"}if(function lt(vn){return!("[object Error]"!==Ze(vn)||oe&&"object"==typeof vn&&oe in vn)}(er)){var Wn=cn(er,Ge);return"cause"in Error.prototype||!("cause"in er)||me.call(er,"cause")?0===Wn.length?"["+String(er)+"]":"{ ["+String(er)+"] "+x.call(Wn,", ")+" }":"{ ["+String(er)+"] "+x.call(G.call("[cause]: "+Ge(er.cause),Wn),", ")+" }"}if("object"==typeof er&&Qe){if(xe&&"function"==typeof er[xe]&&Ae)return Ae(er,{depth:Qt-Yt});if("symbol"!==Qe&&"function"==typeof er.inspect)return er.inspect()}if(function pe(vn){if(!n||!vn||"object"!=typeof vn)return!1;try{n.call(vn);try{l.call(vn)}catch{return!0}return vn instanceof Map}catch{}return!1}(er)){var kn=[];return i&&i.call(er,function(ji,Ki){kn.push(Ge(Ki,er,!0)+" => "+Ge(ji,er))}),De("Map",n.call(er),kn,Bt)}if(function ue(vn){if(!l||!vn||"object"!=typeof vn)return!1;try{l.call(vn);try{n.call(vn)}catch{return!0}return vn instanceof Set}catch{}return!1}(er)){var Lr=[];return s&&s.call(er,function(ji){Lr.push(Ge(ji,er))}),De("Set",l.call(er),Lr,Bt)}if(function ce(vn){if(!p||!vn||"object"!=typeof vn)return!1;try{p.call(vn,p);try{_.call(vn,_)}catch{return!0}return vn instanceof WeakMap}catch{}return!1}(er))return fe("WeakMap");if(function ve(vn){if(!_||!vn||"object"!=typeof vn)return!1;try{_.call(vn,_);try{p.call(vn,p)}catch{return!0}return vn instanceof WeakSet}catch{}return!1}(er))return fe("WeakSet");if(function de(vn){if(!y||!vn||"object"!=typeof vn)return!1;try{return y.call(vn),!0}catch{}return!1}(er))return fe("WeakRef");if(function tn(vn){return!("[object Number]"!==Ze(vn)||oe&&"object"==typeof vn&&oe in vn)}(er))return ke(Ge(Number(er)));if(function et(vn){if(!vn||"object"!=typeof vn||!O)return!1;try{return O.call(vn),!0}catch{}return!1}(er))return ke(Ge(O.call(er)));if(function $t(vn){return!("[object Boolean]"!==Ze(vn)||oe&&"object"==typeof vn&&oe in vn)}(er))return ke(E.call(er));if(function Ye(vn){return!("[object String]"!==Ze(vn)||oe&&"object"==typeof vn&&oe in vn)}(er))return ke(Ge(String(er)));if(typeof window<"u"&&er===window)return"{ [object Window] }";if(er===global)return"{ [object globalThis] }";if(!function Ie(vn){return!("[object Date]"!==Ze(vn)||oe&&"object"==typeof vn&&oe in vn)}(er)&&!je(er)){var gr=cn(er,Ge),Yr=q?q(er)===Object.prototype:er instanceof Object||er.constructor===Object,di=er instanceof Object?"":"null prototype",Jr=!Yr&&oe&&Object(er)===er&&oe in er?T.call(Ze(er),8,-1):di?"Object":"",Ai=(Yr||"function"!=typeof er.constructor?"":er.constructor.name?er.constructor.name+" ":"")+(Jr||di?"["+x.call(G.call([],Jr||[],di||[]),": ")+"] ":"");return 0===gr.length?Ai+"{}":Bt?Ai+"{"+Je(gr,Bt)+"}":Ai+"{ "+x.call(gr,", ")+" }"}return String(er)};var $e=Object.prototype.hasOwnProperty||function(vn){return vn in this};function rt(vn,er){return $e.call(vn,er)}function Ze(vn){return C.call(vn)}function Mt(vn,er){if(vn.indexOf)return vn.indexOf(er);for(var lr=0,Yt=vn.length;lrer.maxStringLength){var lr=vn.length-er.maxStringLength,Yt="... "+lr+" more character"+(lr>1?"s":"");return Xe(T.call(vn,0,er.maxStringLength),er)+Yt}return Ee(J.call(J.call(vn,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Cn),"single",er)}function Cn(vn){var er=vn.charCodeAt(0),lr={8:"b",9:"t",10:"n",12:"f",13:"r"}[er];return lr?"\\"+lr:"\\x"+(er<16?"0":"")+Y.call(er.toString(16))}function ke(vn){return"Object("+vn+")"}function fe(vn){return vn+" { ? }"}function De(vn,er,lr,Yt){return vn+" ("+er+") {"+(Yt?Je(lr,Yt):x.call(lr,", "))+"}"}function Je(vn,er){if(0===vn.length)return"";var lr="\n"+er.prev+er.base;return lr+x.call(vn,","+lr)+"\n"+er.prev}function cn(vn,er){var lr=Ne(vn),Yt=[];if(lr){Yt.length=vn.length;for(var kt=0;kt0){var oe=O.substring(0,P),me=O.substring(P+k.length);O=oe+Q[K]+me}return O},p=[0,6,77,81,73,115,100,112,3],g=[0,4,77,81,84,84,4],_=function(F,Q){for(var O in this.type=F,Q)Q.hasOwnProperty(O)&&(this[O]=Q[O])};function b(F,Q){var O=Q,k=F[Q],P=k>>4,K=k&=15;Q+=1;var oe,me=0,q=1;do{if(Q==F.length)return[null,O];me+=(127&(oe=F[Q++]))*q,q*=128}while(128&oe);var se=Q+me;if(se>F.length)return[null,O];var Ae=new _(P);switch(P){case i_CONNACK:1&F[Q++]&&(Ae.sessionPresent=!0),Ae.returnCode=F[Q++];break;case i_PUBLISH:var xe=K>>1&3,Ee=C(F,Q),Le=J(F,Q+=2,Ee);Q+=Ee,xe>0&&(Ae.messageIdentifier=C(F,Q),Q+=2);var Ne=new x(F.subarray(Q,se));1==(1&K)&&(Ne.retained=!0),8==(8&K)&&(Ne.duplicate=!0),Ne.qos=xe,Ne.destinationName=Le,Ae.payloadMessage=Ne;break;case i_PUBACK:case i_PUBREC:case i_PUBREL:case i_PUBCOMP:case i_UNSUBACK:Ae.messageIdentifier=C(F,Q);break;case i_SUBACK:Ae.messageIdentifier=C(F,Q),Ae.returnCode=F.subarray(Q+=2,se)}return[Ae,se]}function y(F,Q,O){return Q[O++]=F>>8,Q[O++]=F%256,O}function E(F,Q,O,k){return T(F,O,k=y(Q,O,k)),k+Q}function C(F,Q){return 256*F[Q]+F[Q+1]}function d(F){for(var Q=0,O=0;O2047?(55296<=k&&k<=56319&&(O++,Q++),Q+=3):k>127?Q+=2:Q++}return Q}function T(F,Q,O){for(var k=O,P=0;P>6&31|192,Q[k++]=63&K|128):K<=65535?(Q[k++]=K>>12&15|224,Q[k++]=K>>6&63|128,Q[k++]=63&K|128):(Q[k++]=K>>18&7|240,Q[k++]=K>>12&63|128,Q[k++]=K>>6&63|128,Q[k++]=63&K|128)}return Q}function J(F,Q,O){for(var P,k="",K=Q;K65535&&(P-=65536,k+=String.fromCharCode(55296+(P>>10)),P=56320+(1023&P)),k+=String.fromCharCode(P)}return k}_.prototype.encode=function(){var P,F=(15&this.type)<<4,Q=0,O=[],k=0;switch(void 0!==this.messageIdentifier&&(Q+=2),this.type){case i_CONNECT:switch(this.mqttVersion){case 3:Q+=p.length+3;break;case 4:Q+=g.length+3}Q+=d(this.clientId)+2,void 0!==this.willMessage&&(Q+=d(this.willMessage.destinationName)+2,(P=this.willMessage.payloadBytes)instanceof Uint8Array||(P=new Uint8Array(oe)),Q+=P.byteLength+2),void 0!==this.userName&&(Q+=d(this.userName)+2),void 0!==this.password&&(Q+=d(this.password)+2);break;case i_SUBSCRIBE:F|=2;for(var K=0;K>=7)>0&&(k|=128),Q[O++]=k}while(F>0&&O<4);return Q}(Q),q=me.length+1,se=new ArrayBuffer(Q+q),Ae=new Uint8Array(se);if(Ae[0]=F,Ae.set(me,1),this.type==i_PUBLISH)q=E(this.payloadMessage.destinationName,k,Ae,q);else if(this.type==i_CONNECT){switch(this.mqttVersion){case 3:Ae.set(p,q),q+=p.length;break;case 4:Ae.set(g,q),q+=g.length}var le=0;this.cleanSession&&(le=2),void 0!==this.willMessage&&(le|=4,le|=this.willMessage.qos<<3,this.willMessage.retained&&(le|=32)),void 0!==this.userName&&(le|=128),void 0!==this.password&&(le|=64),Ae[q++]=le,q=y(this.keepAliveInterval,Ae,q)}switch(void 0!==this.messageIdentifier&&(q=y(this.messageIdentifier,Ae,q)),this.type){case i_CONNECT:q=E(this.clientId,d(this.clientId),Ae,q),void 0!==this.willMessage&&(q=E(this.willMessage.destinationName,d(this.willMessage.destinationName),Ae,q),q=y(P.byteLength,Ae,q),Ae.set(P,q),q+=P.byteLength),void 0!==this.userName&&(q=E(this.userName,d(this.userName),Ae,q)),void 0!==this.password&&(q=E(this.password,d(this.password),Ae,q));break;case i_PUBLISH:Ae.set(oe,q);break;case i_SUBSCRIBE:for(K=0;K0&&(this.timeout=setTimeout(k(this),this._keepAliveInterval))},this.cancel=function(){clearTimeout(this.timeout)}},te=function(F,Q,O,k){var K,oe,me;Q||(Q=30),this.timeout=setTimeout((K=O,oe=F,me=k,function(){return K.apply(oe,me)}),1e3*Q),this.cancel=function(){clearTimeout(this.timeout)}},N=function(F,Q,O,k,P){if(!("WebSocket"in a)||null===a.WebSocket)throw new Error(h(l.UNSUPPORTED,["WebSocket"]));if(!("ArrayBuffer"in a)||null===a.ArrayBuffer)throw new Error(h(l.UNSUPPORTED,["ArrayBuffer"]));for(var K in this._trace("Paho.Client",F,Q,O,k,P),this.host=Q,this.port=O,this.path=k,this.uri=F,this.clientId=P,this._wsuri=null,this._localKey=Q+":"+O+("/mqtt"!=k?":"+k:"")+":"+P+":",this._msg_queue=[],this._buffered_msg_queue=[],this._sentMessages={},this._receivedMessages={},this._notify_msg_sent={},this._message_identifier=1,this._sequence=0,n)(0===K.indexOf("Sent:"+this._localKey)||0===K.indexOf("Received:"+this._localKey))&&this.restore(K)};N.prototype.host=null,N.prototype.port=null,N.prototype.path=null,N.prototype.uri=null,N.prototype.clientId=null,N.prototype.socket=null,N.prototype.connected=!1,N.prototype.maxMessageIdentifier=65536,N.prototype.connectOptions=null,N.prototype.hostIndex=null,N.prototype.onConnected=null,N.prototype.onConnectionLost=null,N.prototype.onMessageDelivered=null,N.prototype.onMessageArrived=null,N.prototype.traceFunction=null,N.prototype._msg_queue=null,N.prototype._buffered_msg_queue=null,N.prototype._connectTimeout=null,N.prototype.sendPinger=null,N.prototype.receivePinger=null,N.prototype._reconnectInterval=1,N.prototype._reconnecting=!1,N.prototype._reconnectTimeout=null,N.prototype.disconnectedPublishing=!1,N.prototype.disconnectedBufferSize=5e3,N.prototype.receiveBuffer=null,N.prototype._traceBuffer=null,N.prototype._MAX_TRACE_ENTRIES=100,N.prototype.connect=function(F){var Q=this._traceMask(F,"password");if(this._trace("Client.connect",Q,this.socket,this.connected),this.connected)throw new Error(h(l.INVALID_STATE,["already connected"]));if(this.socket)throw new Error(h(l.INVALID_STATE,["already connected"]));this._reconnecting&&(this._reconnectTimeout.cancel(),this._reconnectTimeout=null,this._reconnecting=!1),this.connectOptions=F,this._reconnectInterval=1,this._reconnecting=!1,F.uris?(this.hostIndex=0,this._doConnect(F.uris[0])):this._doConnect(this.uri)},N.prototype.subscribe=function(F,Q){if(this._trace("Client.subscribe",F,Q),!this.connected)throw new Error(h(l.INVALID_STATE,["not connected"]));var O=new _(i_SUBSCRIBE);O.topics=F.constructor===Array?F:[F],void 0===Q.qos&&(Q.qos=0),O.requestedQos=[];for(var k=0;k0?this._requires_ack(Q):this.onMessageDelivered&&(this._notify_msg_sent[Q]=this.onMessageDelivered(Q.payloadMessage)),this._schedule_message(Q);else{if(!this._reconnecting||!this.disconnectedPublishing)throw new Error(h(l.INVALID_STATE,["not connected"]));if(Object.keys(this._sentMessages).length+this._buffered_msg_queue.length>this.disconnectedBufferSize)throw new Error(h(l.BUFFER_FULL,[this.disconnectedBufferSize]));F.qos>0?this._requires_ack(Q):(Q.sequence=++this._sequence,this._buffered_msg_queue.unshift(Q))}},N.prototype.disconnect=function(){if(this._trace("Client.disconnect"),this._reconnecting&&(this._reconnectTimeout.cancel(),this._reconnectTimeout=null,this._reconnecting=!1),!this.socket)throw new Error(h(l.INVALID_STATE,["not connecting or connected"]));var F=new _(i_DISCONNECT);this._notify_msg_sent[F]=c(this._disconnected,this),this._schedule_message(F)},N.prototype.getTraceLog=function(){if(null!==this._traceBuffer){for(var F in this._trace("Client.getTraceLog",new Date),this._trace("Client.getTraceLog in flight messages",this._sentMessages.length),this._sentMessages)this._trace("_sentMessages ",F,this._sentMessages[F]);for(var F in this._receivedMessages)this._trace("_receivedMessages ",F,this._receivedMessages[F]);return this._traceBuffer}},N.prototype.startTrace=function(){null===this._traceBuffer&&(this._traceBuffer=[]),this._trace("Client.startTrace",new Date,"@VERSION@-@BUILDLEVEL@")},N.prototype.stopTrace=function(){delete this._traceBuffer},N.prototype._doConnect=function(F){if(this.connectOptions.useSSL){var Q=F.split(":");Q[0]="wss",F=Q.join(":")}this._wsuri=F,this.connected=!1,this.socket=this.connectOptions.mqttVersion<4?new WebSocket(F,["mqttv3.1"]):new WebSocket(F,["mqtt"]),this.socket.binaryType="arraybuffer",this.socket.onopen=c(this._on_socket_open,this),this.socket.onmessage=c(this._on_socket_message,this),this.socket.onerror=c(this._on_socket_error,this),this.socket.onclose=c(this._on_socket_close,this),this.sendPinger=new Y(this,this.connectOptions.keepAliveInterval),this.receivePinger=new Y(this,this.connectOptions.keepAliveInterval),this._connectTimeout&&(this._connectTimeout.cancel(),this._connectTimeout=null),this._connectTimeout=new te(this,this.connectOptions.timeout,this._disconnected,[l.CONNECT_TIMEOUT.code,h(l.CONNECT_TIMEOUT)])},N.prototype._schedule_message=function(F){this._msg_queue.unshift(F),this.connected&&this._process_queue()},N.prototype.store=function(F,Q){var O={type:Q.type,messageIdentifier:Q.messageIdentifier,version:1};if(Q.type!==i_PUBLISH)throw Error(h(l.INVALID_STORED_DATA,[F+this._localKey+Q.messageIdentifier,O]));Q.pubRecReceived&&(O.pubRecReceived=!0),O.payloadMessage={};for(var k="",P=Q.payloadMessage.payloadBytes,K=0;K=2;){var q=parseInt(P.substring(0,2),16);P=P.substring(2,P.length),oe[me++]=q}var se=new x(oe);se.qos=O.payloadMessage.qos,se.destinationName=O.payloadMessage.destinationName,O.payloadMessage.duplicate&&(se.duplicate=!0),O.payloadMessage.retained&&(se.retained=!0),k.payloadMessage=se,0===F.indexOf("Sent:"+this._localKey)?(k.payloadMessage.duplicate=!0,this._sentMessages[k.messageIdentifier]=k):0===F.indexOf("Received:"+this._localKey)&&(this._receivedMessages[k.messageIdentifier]=k)},N.prototype._process_queue=function(){for(var F=null;F=this._msg_queue.pop();)this._socket_send(F),this._notify_msg_sent[F]&&(this._notify_msg_sent[F](),delete this._notify_msg_sent[F])},N.prototype._requires_ack=function(F){var Q=Object.keys(this._sentMessages).length;if(Q>this.maxMessageIdentifier)throw Error("Too many messages:"+Q);for(;void 0!==this._sentMessages[this._message_identifier];)this._message_identifier++;F.messageIdentifier=this._message_identifier,this._sentMessages[F.messageIdentifier]=F,F.type===i_PUBLISH&&this.store("Sent:",F),this._message_identifier===this.maxMessageIdentifier&&(this._message_identifier=1)},N.prototype._on_socket_open=function(){var F=new _(i_CONNECT,this.connectOptions);F.clientId=this.clientId,this._socket_send(F)},N.prototype._on_socket_message=function(F){this._trace("Client._on_socket_message",F.data);for(var Q=this._deframeMessages(F.data),O=0;O0)for(var k=null;k=this._buffered_msg_queue.pop();)P.push(k),this.onMessageDelivered&&(this._notify_msg_sent[k]=this.onMessageDelivered(k.payloadMessage));P=P.sort(function(Ee,Le){return Ee.sequence-Le.sequence});for(var K=0,oe=P.length;K"u"?arguments[Q]:" "+JSON.stringify(arguments[Q]))}},N.prototype._traceMask=function(F,Q){var O={};for(var k in F)F.hasOwnProperty(k)&&(O[k]=k==Q?"******":F[k]);return O};var x=function(F){var Q;if(!("string"==typeof F||F instanceof ArrayBuffer||ArrayBuffer.isView(F)&&!(F instanceof DataView)))throw h(l.INVALID_ARGUMENT,[F,"newPayload"]);Q=F;var O,k=0,P=!1,K=!1;Object.defineProperties(this,{payloadString:{enumerable:!0,get:function(){return"string"==typeof Q?Q:J(Q,0,Q.length)}},payloadBytes:{enumerable:!0,get:function(){if("string"==typeof Q){var oe=new ArrayBuffer(d(Q)),me=new Uint8Array(oe);return T(Q,me,0),me}return Q}},destinationName:{enumerable:!0,get:function(){return O},set:function(oe){if("string"!=typeof oe)throw new Error(h(l.INVALID_ARGUMENT,[oe,"newDestinationName"]));O=oe}},qos:{enumerable:!0,get:function(){return k},set:function(oe){if(0!==oe&&1!==oe&&2!==oe)throw new Error("Invalid argument:"+oe);k=oe}},retained:{enumerable:!0,get:function(){return P},set:function(oe){if("boolean"!=typeof oe)throw new Error(h(l.INVALID_ARGUMENT,[oe,"newRetained"]));P=oe}},topic:{enumerable:!0,get:function(){return O},set:function(oe){O=oe}},duplicate:{enumerable:!0,get:function(){return K},set:function(oe){K=oe}}})};return{Client:function(F,Q,O,k){var P;if("string"!=typeof F)throw new Error(h(l.INVALID_TYPE,[typeof F,"host"]));if(2==arguments.length){k=Q;var K=(P=F).match(/^(wss?):\/\/((\[(.+)\])|([^\/]+?))(:(\d+))?(\/.*)$/);if(!K)throw new Error(h(l.INVALID_ARGUMENT,[F,"host"]));F=K[4]||K[2],Q=parseInt(K[7]),O=K[8]}else{if(3==arguments.length&&(k=O,O="/mqtt"),"number"!=typeof Q||Q<0)throw new Error(h(l.INVALID_TYPE,[typeof Q,"port"]));if("string"!=typeof O)throw new Error(h(l.INVALID_TYPE,[typeof O,"path"]));var oe=-1!==F.indexOf(":")&&"["!==F.slice(0,1)&&"]"!==F.slice(-1);P="ws://"+(oe?"["+F+"]":F)+":"+Q+O}for(var me=0,q=0;q65535)throw new Error(h(l.INVALID_ARGUMENT,[k,"clientId"]));var Ae=new N(P,F,Q,O,k);Object.defineProperties(this,{host:{get:function(){return F},set:function(){throw new Error(h(l.UNSUPPORTED_OPERATION))}},port:{get:function(){return Q},set:function(){throw new Error(h(l.UNSUPPORTED_OPERATION))}},path:{get:function(){return O},set:function(){throw new Error(h(l.UNSUPPORTED_OPERATION))}},uri:{get:function(){return P},set:function(){throw new Error(h(l.UNSUPPORTED_OPERATION))}},clientId:{get:function(){return Ae.clientId},set:function(){throw new Error(h(l.UNSUPPORTED_OPERATION))}},onConnected:{get:function(){return Ae.onConnected},set:function(le){if("function"!=typeof le)throw new Error(h(l.INVALID_TYPE,[typeof le,"onConnected"]));Ae.onConnected=le}},disconnectedPublishing:{get:function(){return Ae.disconnectedPublishing},set:function(le){Ae.disconnectedPublishing=le}},disconnectedBufferSize:{get:function(){return Ae.disconnectedBufferSize},set:function(le){Ae.disconnectedBufferSize=le}},onConnectionLost:{get:function(){return Ae.onConnectionLost},set:function(le){if("function"!=typeof le)throw new Error(h(l.INVALID_TYPE,[typeof le,"onConnectionLost"]));Ae.onConnectionLost=le}},onMessageDelivered:{get:function(){return Ae.onMessageDelivered},set:function(le){if("function"!=typeof le)throw new Error(h(l.INVALID_TYPE,[typeof le,"onMessageDelivered"]));Ae.onMessageDelivered=le}},onMessageArrived:{get:function(){return Ae.onMessageArrived},set:function(le){if("function"!=typeof le)throw new Error(h(l.INVALID_TYPE,[typeof le,"onMessageArrived"]));Ae.onMessageArrived=le}},trace:{get:function(){return Ae.traceFunction},set:function(le){if("function"!=typeof le)throw new Error(h(l.INVALID_TYPE,[typeof le,"onTrace"]));Ae.traceFunction=le}}}),this.connect=function(le){if(r(le=le||{},{timeout:"number",userName:"string",password:"string",willMessage:"object",keepAliveInterval:"number",cleanSession:"boolean",useSSL:"boolean",invocationContext:"object",onSuccess:"function",onFailure:"function",hosts:"object",ports:"object",reconnect:"boolean",mqttVersion:"number",mqttVersionExplicit:"boolean",uris:"object"}),void 0===le.keepAliveInterval&&(le.keepAliveInterval=60),le.mqttVersion>4||le.mqttVersion<3)throw new Error(h(l.INVALID_ARGUMENT,[le.mqttVersion,"connectOptions.mqttVersion"]));if(void 0===le.mqttVersion?(le.mqttVersionExplicit=!1,le.mqttVersion=4):le.mqttVersionExplicit=!0,void 0!==le.password&&void 0===le.userName)throw new Error(h(l.INVALID_ARGUMENT,[le.password,"connectOptions.password"]));if(le.willMessage){if(!(le.willMessage instanceof x))throw new Error(h(l.INVALID_TYPE,[le.willMessage,"connectOptions.willMessage"]));if(le.willMessage.stringPayload=null,typeof le.willMessage.destinationName>"u")throw new Error(h(l.INVALID_TYPE,[typeof le.willMessage.destinationName,"connectOptions.willMessage.destinationName"]))}if(typeof le.cleanSession>"u"&&(le.cleanSession=!0),le.hosts){if(!(le.hosts instanceof Array))throw new Error(h(l.INVALID_ARGUMENT,[le.hosts,"connectOptions.hosts"]));if(le.hosts.length<1)throw new Error(h(l.INVALID_ARGUMENT,[le.hosts,"connectOptions.hosts"]));for(var xe=!1,Ee=0;Ee"u")throw new Error(h(l.INVALID_ARGUMENT,[Ne.destinationName,"Message.destinationName"]));Ae.send(Ne)}else(Ne=new x(xe)).destinationName=le,arguments.length>=3&&(Ne.qos=Ee),arguments.length>=4&&(Ne.retained=Le),Ae.send(Ne)},this.publish=function(le,xe,Ee,Le){var Ne;if(0===arguments.length)throw new Error("Invalid argument.length");if(1==arguments.length){if(!(le instanceof x)&&"string"!=typeof le)throw new Error("Invalid argument:"+typeof le);if(typeof(Ne=le).destinationName>"u")throw new Error(h(l.INVALID_ARGUMENT,[Ne.destinationName,"Message.destinationName"]));Ae.send(Ne)}else(Ne=new x(xe)).destinationName=le,arguments.length>=3&&(Ne.qos=Ee),arguments.length>=4&&(Ne.retained=Le),Ae.send(Ne)},this.disconnect=function(){Ae.disconnect()},this.getTraceLog=function(){return Ae.getTraceLog()},this.startTrace=function(){Ae.startTrace()},this.stopTrace=function(){Ae.stopTrace()},this.isConnected=function(){return Ae.connected}},Message:x}}(typeof global<"u"?global:typeof self<"u"?self:typeof window<"u"?window:{}),f)},57069:function(Me){typeof self<"u"&&self,Me.exports=function(){var $={41783:function(n,i){"use strict";i.OP=0,i.CL=1,i.CP=2,i.QU=3,i.GL=4,i.NS=5,i.EX=6,i.SY=7,i.IS=8,i.PR=9,i.PO=10,i.NU=11,i.AL=12,i.HL=13,i.ID=14,i.IN=15,i.HY=16,i.BA=17,i.BB=18,i.B2=19,i.ZW=20,i.CM=21,i.WJ=22,i.H2=23,i.H3=24,i.JL=25,i.JV=26,i.JT=27,i.RI=28,i.EB=29,i.EM=30,i.ZWJ=31,i.CB=32,i.AI=33,i.BK=34,i.CJ=35,i.CR=36,i.LF=37,i.NL=38,i.SA=39,i.SG=40,i.SP=41,i.XX=42},98282:function(n,i){"use strict";i.DI_BRK=0,i.IN_BRK=1,i.CI_BRK=2,i.CP_BRK=3,i.PR_BRK=4,i.pairTable=[[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4],[0,4,4,1,1,4,4,4,4,1,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,4,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[4,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1,1,1,1,1],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1,1,1,1,1],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,1,0,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,0,0,1,1,1,1,1,1,1,0,0,4,2,4,1,1,1,1,1,0,1,1,1,0],[1,4,4,1,1,1,4,4,4,0,0,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,0,1,4,4,4,0,0,1,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,0,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1,1,1,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,4,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1,1,1,1,1],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,1,1,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,1,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,1,1,1,1,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,1,1,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,1,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,1,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,1,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0]]},57013:function(n,i,r){"use strict";r(18756),i.EncodeStream=r(16176),i.DecodeStream=r(78984),i.Array=r(38637),i.LazyArray=r(88687),i.Bitfield=r(72959),i.Boolean=r(64888),i.Buffer=r(77324),i.Enum=r(71499),i.Optional=r(72526),i.Reserved=r(10298),i.String=r(36291),i.Struct=r(2731),i.VersionedStruct=r(48084);var c=r(76949),l=r(63787),s=r(41545);Object.assign(i,c,l,s)},38637:function(n,i,r){"use strict";function c(b,y){var E=typeof Symbol<"u"&&b[Symbol.iterator]||b["@@iterator"];if(E)return(E=E.call(b)).next.bind(E);if(Array.isArray(b)||(E=function l(b,y){if(b){if("string"==typeof b)return s(b,y);var E=Object.prototype.toString.call(b).slice(8,-1);if("Object"===E&&b.constructor&&(E=b.constructor.name),"Map"===E||"Set"===E)return Array.from(b);if("Arguments"===E||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(E))return s(b,y)}}(b))||y&&b&&"number"==typeof b.length){E&&(b=E);var C=0;return function(){return C>=b.length?{done:!0}:{done:!1,value:b[C++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function s(b,y){(null==y||y>b.length)&&(y=b.length);for(var E=0,C=new Array(y);Ethis.buffer.length)return this.flush()},I.flush=function(){if(this.bufferOffset>0)return this.push(c.from(this.buffer.slice(0,this.bufferOffset))),this.bufferOffset=0},I.writeBuffer=function(T){return this.flush(),this.push(T),this.pos+=T.length},I.writeString=function(T,J){switch(void 0===J&&(J="ascii"),J){case"utf16le":case"ucs2":case"utf8":case"ascii":return this.writeBuffer(c.from(T,J));case"utf16be":for(var Y=c.from(T,"utf16le"),te=0,N=Y.length-1;te>>16&255,this.buffer[this.bufferOffset++]=T>>>8&255,this.buffer[this.bufferOffset++]=255&T,this.pos+=3},I.writeUInt24LE=function(T){return this.ensure(3),this.buffer[this.bufferOffset++]=255&T,this.buffer[this.bufferOffset++]=T>>>8&255,this.buffer[this.bufferOffset++]=T>>>16&255,this.pos+=3},I.writeInt24BE=function(T){return this.writeUInt24BE(T>=0?T:T+16777215+1)},I.writeInt24LE=function(T){return this.writeUInt24LE(T>=0?T:T+16777215+1)},I.fill=function(T,J){if(J=this.length)){if(null==this.items[T]){var J=this.stream.pos;this.stream.pos=this.base+this.type.size(null,this.ctx)*T,this.items[T]=this.type.decode(this.stream,this.ctx),this.stream.pos=J}return this.items[T]}},I.toArray=function(){for(var T=[],J=0,Y=this.length;J>1),(I=g.call(this,"Int"+y,E)||this)._point=1<C)throw new RangeError('The value "'+Se+'" is invalid for option "size"');var Qe=new Uint8Array(Se);return Object.setPrototypeOf(Qe,T.prototype),Qe}function T(Se,Qe,Be){if("number"==typeof Se){if("string"==typeof Qe)throw new TypeError('The "string" argument must be of type string. Received type number');return N(Se)}return J(Se,Qe,Be)}function J(Se,Qe,Be){if("string"==typeof Se)return function G(Se,Qe){if(("string"!=typeof Qe||""===Qe)&&(Qe="utf8"),!T.isEncoding(Qe))throw new TypeError("Unknown encoding: "+Qe);var Be=0|K(Se,Qe),ct=d(Be),Ke=ct.write(Se,Qe);return Ke!==Be&&(ct=ct.slice(0,Ke)),ct}(Se,Qe);if(ArrayBuffer.isView(Se))return function F(Se){if(vn(Se,Uint8Array)){var Qe=new Uint8Array(Se);return Q(Qe.buffer,Qe.byteOffset,Qe.byteLength)}return x(Se)}(Se);if(null==Se)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Se);if(vn(Se,ArrayBuffer)||Se&&vn(Se.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(vn(Se,SharedArrayBuffer)||Se&&vn(Se.buffer,SharedArrayBuffer)))return Q(Se,Qe,Be);if("number"==typeof Se)throw new TypeError('The "value" argument must not be of type number. Received type number');var ct=Se.valueOf&&Se.valueOf();if(null!=ct&&ct!==Se)return T.from(ct,Qe,Be);var Ke=function O(Se){if(T.isBuffer(Se)){var Qe=0|k(Se.length),Be=d(Qe);return 0===Be.length||Se.copy(Be,0,0,Qe),Be}return void 0!==Se.length?"number"!=typeof Se.length||er(Se.length)?d(0):x(Se):"Buffer"===Se.type&&Array.isArray(Se.data)?x(Se.data):void 0}(Se);if(Ke)return Ke;if(typeof Symbol<"u"&&null!=Symbol.toPrimitive&&"function"==typeof Se[Symbol.toPrimitive])return T.from(Se[Symbol.toPrimitive]("string"),Qe,Be);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Se)}function Y(Se){if("number"!=typeof Se)throw new TypeError('"size" argument must be of type number');if(Se<0)throw new RangeError('The value "'+Se+'" is invalid for option "size"')}function N(Se){return Y(Se),d(Se<0?0:0|k(Se))}function x(Se){for(var Qe=Se.length<0?0:0|k(Se.length),Be=d(Qe),ct=0;ct=C)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+C.toString(16)+" bytes");return 0|Se}function K(Se,Qe){if(T.isBuffer(Se))return Se.length;if(ArrayBuffer.isView(Se)||vn(Se,ArrayBuffer))return Se.byteLength;if("string"!=typeof Se)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof Se);var Be=Se.length,ct=arguments.length>2&&!0===arguments[2];if(!ct&&0===Be)return 0;for(var Ke=!1;;)switch(Qe){case"ascii":case"latin1":case"binary":return Be;case"utf8":case"utf-8":return De(Se).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*Be;case"hex":return Be>>>1;case"base64":return Je(Se).length;default:if(Ke)return ct?-1:De(Se).length;Qe=(""+Qe).toLowerCase(),Ke=!0}}function oe(Se,Qe,Be){var ct=!1;if((void 0===Qe||Qe<0)&&(Qe=0),Qe>this.length||((void 0===Be||Be>this.length)&&(Be=this.length),Be<=0)||(Be>>>=0)<=(Qe>>>=0))return"";for(Se||(Se="utf8");;)switch(Se){case"hex":return $t(this,Qe,Be);case"utf8":case"utf-8":return Ie(this,Qe,Be);case"ascii":return Ye(this,Qe,Be);case"latin1":case"binary":return tn(this,Qe,Be);case"base64":return Ne(this,Qe,Be);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Pt(this,Qe,Be);default:if(ct)throw new TypeError("Unknown encoding: "+Se);Se=(Se+"").toLowerCase(),ct=!0}}function me(Se,Qe,Be){var ct=Se[Qe];Se[Qe]=Se[Be],Se[Be]=ct}function q(Se,Qe,Be,ct,Ke){if(0===Se.length)return-1;if("string"==typeof Be?(ct=Be,Be=0):Be>2147483647?Be=2147483647:Be<-2147483648&&(Be=-2147483648),er(Be=+Be)&&(Be=Ke?0:Se.length-1),Be<0&&(Be=Se.length+Be),Be>=Se.length){if(Ke)return-1;Be=Se.length-1}else if(Be<0){if(!Ke)return-1;Be=0}if("string"==typeof Qe&&(Qe=T.from(Qe,ct)),T.isBuffer(Qe))return 0===Qe.length?-1:se(Se,Qe,Be,ct,Ke);if("number"==typeof Qe)return Qe&=255,"function"==typeof Uint8Array.prototype.indexOf?Ke?Uint8Array.prototype.indexOf.call(Se,Qe,Be):Uint8Array.prototype.lastIndexOf.call(Se,Qe,Be):se(Se,[Qe],Be,ct,Ke);throw new TypeError("val must be string, number or Buffer")}function se(Se,Qe,Be,ct,Ke){var en,Qt=1,Bt=Se.length,Ge=Qe.length;if(void 0!==ct&&("ucs2"===(ct=String(ct).toLowerCase())||"ucs-2"===ct||"utf16le"===ct||"utf-16le"===ct)){if(Se.length<2||Qe.length<2)return-1;Qt=2,Bt/=2,Ge/=2,Be/=2}function nn(ei,Ii){return 1===Qt?ei[Ii]:ei.readUInt16BE(Ii*Qt)}if(Ke){var it=-1;for(en=Be;enBt&&(Be=Bt-Ge),en=Be;en>=0;en--){for(var Ft=!0,yn=0;ynKe&&(ct=Ke):ct=Ke;var Bt,Qt=Qe.length;for(ct>Qt/2&&(ct=Qt/2),Bt=0;Bt>8,Qt.push(Be%256),Qt.push(ct);return Qt}(Qe,Se.length-Be),Se,Be,ct)}function Ne(Se,Qe,Be){return b.fromByteArray(0===Qe&&Be===Se.length?Se:Se.slice(Qe,Be))}function Ie(Se,Qe,Be){Be=Math.min(Se.length,Be);for(var ct=[],Ke=Qe;Ke239?4:Qt>223?3:Qt>191?2:1;if(Ke+Ge<=Be){var nn=void 0,en=void 0,it=void 0,Ft=void 0;switch(Ge){case 1:Qt<128&&(Bt=Qt);break;case 2:128==(192&(nn=Se[Ke+1]))&&(Ft=(31&Qt)<<6|63&nn)>127&&(Bt=Ft);break;case 3:en=Se[Ke+2],128==(192&(nn=Se[Ke+1]))&&128==(192&en)&&(Ft=(15&Qt)<<12|(63&nn)<<6|63&en)>2047&&(Ft<55296||Ft>57343)&&(Bt=Ft);break;case 4:en=Se[Ke+2],it=Se[Ke+3],128==(192&(nn=Se[Ke+1]))&&128==(192&en)&&128==(192&it)&&(Ft=(15&Qt)<<18|(63&nn)<<12|(63&en)<<6|63&it)>65535&&Ft<1114112&&(Bt=Ft)}}null===Bt?(Bt=65533,Ge=1):Bt>65535&&(ct.push((Bt-=65536)>>>10&1023|55296),Bt=56320|1023&Bt),ct.push(Bt),Ke+=Ge}return function lt(Se){var Qe=Se.length;if(Qe<=je)return String.fromCharCode.apply(String,Se);for(var Be="",ct=0;ctKe.length?(T.isBuffer(Bt)||(Bt=T.from(Bt)),Bt.copy(Ke,Qt)):Uint8Array.prototype.set.call(Ke,Bt,Qt);else{if(!T.isBuffer(Bt))throw new TypeError('"list" argument must be an Array of Buffers');Bt.copy(Ke,Qt)}Qt+=Bt.length}return Ke},T.byteLength=K,T.prototype._isBuffer=!0,T.prototype.swap16=function(){var Qe=this.length;if(Qe%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var Be=0;BeBe&&(Qe+=" ... "),""},E&&(T.prototype[E]=T.prototype.inspect),T.prototype.compare=function(Qe,Be,ct,Ke,Qt){if(vn(Qe,Uint8Array)&&(Qe=T.from(Qe,Qe.offset,Qe.byteLength)),!T.isBuffer(Qe))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof Qe);if(void 0===Be&&(Be=0),void 0===ct&&(ct=Qe?Qe.length:0),void 0===Ke&&(Ke=0),void 0===Qt&&(Qt=this.length),Be<0||ct>Qe.length||Ke<0||Qt>this.length)throw new RangeError("out of range index");if(Ke>=Qt&&Be>=ct)return 0;if(Ke>=Qt)return-1;if(Be>=ct)return 1;if(this===Qe)return 0;for(var Bt=(Qt>>>=0)-(Ke>>>=0),Ge=(ct>>>=0)-(Be>>>=0),nn=Math.min(Bt,Ge),en=this.slice(Ke,Qt),it=Qe.slice(Be,ct),Ft=0;Ft>>=0,isFinite(ct)?(ct>>>=0,void 0===Ke&&(Ke="utf8")):(Ke=ct,ct=void 0)}var Qt=this.length-Be;if((void 0===ct||ct>Qt)&&(ct=Qt),Qe.length>0&&(ct<0||Be<0)||Be>this.length)throw new RangeError("Attempt to write outside buffer bounds");Ke||(Ke="utf8");for(var Bt=!1;;)switch(Ke){case"hex":return Ae(this,Qe,Be,ct);case"utf8":case"utf-8":return le(this,Qe,Be,ct);case"ascii":case"latin1":case"binary":return xe(this,Qe,Be,ct);case"base64":return Ee(this,Qe,Be,ct);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Le(this,Qe,Be,ct);default:if(Bt)throw new TypeError("Unknown encoding: "+Ke);Ke=(""+Ke).toLowerCase(),Bt=!0}},T.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var je=4096;function Ye(Se,Qe,Be){var ct="";Be=Math.min(Se.length,Be);for(var Ke=Qe;Kect)&&(Be=ct);for(var Ke="",Qt=Qe;QtBe)throw new RangeError("Trying to access beyond buffer length")}function $e(Se,Qe,Be,ct,Ke,Qt){if(!T.isBuffer(Se))throw new TypeError('"buffer" argument must be a Buffer instance');if(Qe>Ke||QeSe.length)throw new RangeError("Index out of range")}function rt(Se,Qe,Be,ct,Ke){Oe(Qe,ct,Ke,Se,Be,7);var Qt=Number(Qe&BigInt(4294967295));Se[Be++]=Qt,Se[Be++]=Qt>>=8,Se[Be++]=Qt>>=8,Se[Be++]=Qt>>=8;var Bt=Number(Qe>>BigInt(32)&BigInt(4294967295));return Se[Be++]=Bt,Se[Be++]=Bt>>=8,Se[Be++]=Bt>>=8,Se[Be++]=Bt>>=8,Be}function Ze(Se,Qe,Be,ct,Ke){Oe(Qe,ct,Ke,Se,Be,7);var Qt=Number(Qe&BigInt(4294967295));Se[Be+7]=Qt,Se[Be+6]=Qt>>=8,Se[Be+5]=Qt>>=8,Se[Be+4]=Qt>>=8;var Bt=Number(Qe>>BigInt(32)&BigInt(4294967295));return Se[Be+3]=Bt,Se[Be+2]=Bt>>=8,Se[Be+1]=Bt>>=8,Se[Be]=Bt>>=8,Be+8}function Ht(Se,Qe,Be,ct,Ke,Qt){if(Be+ct>Se.length)throw new RangeError("Index out of range");if(Be<0)throw new RangeError("Index out of range")}function Mt(Se,Qe,Be,ct,Ke){return Qe=+Qe,Be>>>=0,Ke||Ht(Se,0,Be,4),y.write(Se,Qe,Be,ct,23,4),Be+4}function pe(Se,Qe,Be,ct,Ke){return Qe=+Qe,Be>>>=0,Ke||Ht(Se,0,Be,8),y.write(Se,Qe,Be,ct,52,8),Be+8}T.prototype.slice=function(Qe,Be){var ct=this.length;(Qe=~~Qe)<0?(Qe+=ct)<0&&(Qe=0):Qe>ct&&(Qe=ct),(Be=void 0===Be?ct:~~Be)<0?(Be+=ct)<0&&(Be=0):Be>ct&&(Be=ct),Be>>=0,Be>>>=0,ct||et(Qe,Be,this.length);for(var Ke=this[Qe],Qt=1,Bt=0;++Bt>>=0,Be>>>=0,ct||et(Qe,Be,this.length);for(var Ke=this[Qe+--Be],Qt=1;Be>0&&(Qt*=256);)Ke+=this[Qe+--Be]*Qt;return Ke},T.prototype.readUint8=T.prototype.readUInt8=function(Qe,Be){return Qe>>>=0,Be||et(Qe,1,this.length),this[Qe]},T.prototype.readUint16LE=T.prototype.readUInt16LE=function(Qe,Be){return Qe>>>=0,Be||et(Qe,2,this.length),this[Qe]|this[Qe+1]<<8},T.prototype.readUint16BE=T.prototype.readUInt16BE=function(Qe,Be){return Qe>>>=0,Be||et(Qe,2,this.length),this[Qe]<<8|this[Qe+1]},T.prototype.readUint32LE=T.prototype.readUInt32LE=function(Qe,Be){return Qe>>>=0,Be||et(Qe,4,this.length),(this[Qe]|this[Qe+1]<<8|this[Qe+2]<<16)+16777216*this[Qe+3]},T.prototype.readUint32BE=T.prototype.readUInt32BE=function(Qe,Be){return Qe>>>=0,Be||et(Qe,4,this.length),16777216*this[Qe]+(this[Qe+1]<<16|this[Qe+2]<<8|this[Qe+3])},T.prototype.readBigUInt64LE=Yt(function(Qe){Xe(Qe>>>=0,"offset");var Be=this[Qe],ct=this[Qe+7];(void 0===Be||void 0===ct)&&Cn(Qe,this.length-8);var Ke=Be+this[++Qe]*Math.pow(2,8)+this[++Qe]*Math.pow(2,16)+this[++Qe]*Math.pow(2,24),Qt=this[++Qe]+this[++Qe]*Math.pow(2,8)+this[++Qe]*Math.pow(2,16)+ct*Math.pow(2,24);return BigInt(Ke)+(BigInt(Qt)<>>=0,"offset");var Be=this[Qe],ct=this[Qe+7];(void 0===Be||void 0===ct)&&Cn(Qe,this.length-8);var Ke=Be*Math.pow(2,24)+this[++Qe]*Math.pow(2,16)+this[++Qe]*Math.pow(2,8)+this[++Qe],Qt=this[++Qe]*Math.pow(2,24)+this[++Qe]*Math.pow(2,16)+this[++Qe]*Math.pow(2,8)+ct;return(BigInt(Ke)<>>=0,Be>>>=0,ct||et(Qe,Be,this.length);for(var Ke=this[Qe],Qt=1,Bt=0;++Bt=(Qt*=128)&&(Ke-=Math.pow(2,8*Be)),Ke},T.prototype.readIntBE=function(Qe,Be,ct){Qe>>>=0,Be>>>=0,ct||et(Qe,Be,this.length);for(var Ke=Be,Qt=1,Bt=this[Qe+--Ke];Ke>0&&(Qt*=256);)Bt+=this[Qe+--Ke]*Qt;return Bt>=(Qt*=128)&&(Bt-=Math.pow(2,8*Be)),Bt},T.prototype.readInt8=function(Qe,Be){return Qe>>>=0,Be||et(Qe,1,this.length),128&this[Qe]?-1*(255-this[Qe]+1):this[Qe]},T.prototype.readInt16LE=function(Qe,Be){Qe>>>=0,Be||et(Qe,2,this.length);var ct=this[Qe]|this[Qe+1]<<8;return 32768&ct?4294901760|ct:ct},T.prototype.readInt16BE=function(Qe,Be){Qe>>>=0,Be||et(Qe,2,this.length);var ct=this[Qe+1]|this[Qe]<<8;return 32768&ct?4294901760|ct:ct},T.prototype.readInt32LE=function(Qe,Be){return Qe>>>=0,Be||et(Qe,4,this.length),this[Qe]|this[Qe+1]<<8|this[Qe+2]<<16|this[Qe+3]<<24},T.prototype.readInt32BE=function(Qe,Be){return Qe>>>=0,Be||et(Qe,4,this.length),this[Qe]<<24|this[Qe+1]<<16|this[Qe+2]<<8|this[Qe+3]},T.prototype.readBigInt64LE=Yt(function(Qe){Xe(Qe>>>=0,"offset");var Be=this[Qe],ct=this[Qe+7];(void 0===Be||void 0===ct)&&Cn(Qe,this.length-8);var Ke=this[Qe+4]+this[Qe+5]*Math.pow(2,8)+this[Qe+6]*Math.pow(2,16)+(ct<<24);return(BigInt(Ke)<>>=0,"offset");var Be=this[Qe],ct=this[Qe+7];(void 0===Be||void 0===ct)&&Cn(Qe,this.length-8);var Ke=(Be<<24)+this[++Qe]*Math.pow(2,16)+this[++Qe]*Math.pow(2,8)+this[++Qe];return(BigInt(Ke)<>>=0,Be||et(Qe,4,this.length),y.read(this,Qe,!0,23,4)},T.prototype.readFloatBE=function(Qe,Be){return Qe>>>=0,Be||et(Qe,4,this.length),y.read(this,Qe,!1,23,4)},T.prototype.readDoubleLE=function(Qe,Be){return Qe>>>=0,Be||et(Qe,8,this.length),y.read(this,Qe,!0,52,8)},T.prototype.readDoubleBE=function(Qe,Be){return Qe>>>=0,Be||et(Qe,8,this.length),y.read(this,Qe,!1,52,8)},T.prototype.writeUintLE=T.prototype.writeUIntLE=function(Qe,Be,ct,Ke){Qe=+Qe,Be>>>=0,ct>>>=0,Ke||$e(this,Qe,Be,ct,Math.pow(2,8*ct)-1,0);var Bt=1,Ge=0;for(this[Be]=255&Qe;++Ge>>=0,ct>>>=0,Ke||$e(this,Qe,Be,ct,Math.pow(2,8*ct)-1,0);var Bt=ct-1,Ge=1;for(this[Be+Bt]=255&Qe;--Bt>=0&&(Ge*=256);)this[Be+Bt]=Qe/Ge&255;return Be+ct},T.prototype.writeUint8=T.prototype.writeUInt8=function(Qe,Be,ct){return Qe=+Qe,Be>>>=0,ct||$e(this,Qe,Be,1,255,0),this[Be]=255&Qe,Be+1},T.prototype.writeUint16LE=T.prototype.writeUInt16LE=function(Qe,Be,ct){return Qe=+Qe,Be>>>=0,ct||$e(this,Qe,Be,2,65535,0),this[Be]=255&Qe,this[Be+1]=Qe>>>8,Be+2},T.prototype.writeUint16BE=T.prototype.writeUInt16BE=function(Qe,Be,ct){return Qe=+Qe,Be>>>=0,ct||$e(this,Qe,Be,2,65535,0),this[Be]=Qe>>>8,this[Be+1]=255&Qe,Be+2},T.prototype.writeUint32LE=T.prototype.writeUInt32LE=function(Qe,Be,ct){return Qe=+Qe,Be>>>=0,ct||$e(this,Qe,Be,4,4294967295,0),this[Be+3]=Qe>>>24,this[Be+2]=Qe>>>16,this[Be+1]=Qe>>>8,this[Be]=255&Qe,Be+4},T.prototype.writeUint32BE=T.prototype.writeUInt32BE=function(Qe,Be,ct){return Qe=+Qe,Be>>>=0,ct||$e(this,Qe,Be,4,4294967295,0),this[Be]=Qe>>>24,this[Be+1]=Qe>>>16,this[Be+2]=Qe>>>8,this[Be+3]=255&Qe,Be+4},T.prototype.writeBigUInt64LE=Yt(function(Qe,Be){return void 0===Be&&(Be=0),rt(this,Qe,Be,BigInt(0),BigInt("0xffffffffffffffff"))}),T.prototype.writeBigUInt64BE=Yt(function(Qe,Be){return void 0===Be&&(Be=0),Ze(this,Qe,Be,BigInt(0),BigInt("0xffffffffffffffff"))}),T.prototype.writeIntLE=function(Qe,Be,ct,Ke){if(Qe=+Qe,Be>>>=0,!Ke){var Qt=Math.pow(2,8*ct-1);$e(this,Qe,Be,ct,Qt-1,-Qt)}var Bt=0,Ge=1,nn=0;for(this[Be]=255&Qe;++Bt>0)-nn&255;return Be+ct},T.prototype.writeIntBE=function(Qe,Be,ct,Ke){if(Qe=+Qe,Be>>>=0,!Ke){var Qt=Math.pow(2,8*ct-1);$e(this,Qe,Be,ct,Qt-1,-Qt)}var Bt=ct-1,Ge=1,nn=0;for(this[Be+Bt]=255&Qe;--Bt>=0&&(Ge*=256);)Qe<0&&0===nn&&0!==this[Be+Bt+1]&&(nn=1),this[Be+Bt]=(Qe/Ge>>0)-nn&255;return Be+ct},T.prototype.writeInt8=function(Qe,Be,ct){return Qe=+Qe,Be>>>=0,ct||$e(this,Qe,Be,1,127,-128),Qe<0&&(Qe=255+Qe+1),this[Be]=255&Qe,Be+1},T.prototype.writeInt16LE=function(Qe,Be,ct){return Qe=+Qe,Be>>>=0,ct||$e(this,Qe,Be,2,32767,-32768),this[Be]=255&Qe,this[Be+1]=Qe>>>8,Be+2},T.prototype.writeInt16BE=function(Qe,Be,ct){return Qe=+Qe,Be>>>=0,ct||$e(this,Qe,Be,2,32767,-32768),this[Be]=Qe>>>8,this[Be+1]=255&Qe,Be+2},T.prototype.writeInt32LE=function(Qe,Be,ct){return Qe=+Qe,Be>>>=0,ct||$e(this,Qe,Be,4,2147483647,-2147483648),this[Be]=255&Qe,this[Be+1]=Qe>>>8,this[Be+2]=Qe>>>16,this[Be+3]=Qe>>>24,Be+4},T.prototype.writeInt32BE=function(Qe,Be,ct){return Qe=+Qe,Be>>>=0,ct||$e(this,Qe,Be,4,2147483647,-2147483648),Qe<0&&(Qe=4294967295+Qe+1),this[Be]=Qe>>>24,this[Be+1]=Qe>>>16,this[Be+2]=Qe>>>8,this[Be+3]=255&Qe,Be+4},T.prototype.writeBigInt64LE=Yt(function(Qe,Be){return void 0===Be&&(Be=0),rt(this,Qe,Be,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),T.prototype.writeBigInt64BE=Yt(function(Qe,Be){return void 0===Be&&(Be=0),Ze(this,Qe,Be,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),T.prototype.writeFloatLE=function(Qe,Be,ct){return Mt(this,Qe,Be,!0,ct)},T.prototype.writeFloatBE=function(Qe,Be,ct){return Mt(this,Qe,Be,!1,ct)},T.prototype.writeDoubleLE=function(Qe,Be,ct){return pe(this,Qe,Be,!0,ct)},T.prototype.writeDoubleBE=function(Qe,Be,ct){return pe(this,Qe,Be,!1,ct)},T.prototype.copy=function(Qe,Be,ct,Ke){if(!T.isBuffer(Qe))throw new TypeError("argument should be a Buffer");if(ct||(ct=0),!Ke&&0!==Ke&&(Ke=this.length),Be>=Qe.length&&(Be=Qe.length),Be||(Be=0),Ke>0&&Ke=this.length)throw new RangeError("Index out of range");if(Ke<0)throw new RangeError("sourceEnd out of bounds");Ke>this.length&&(Ke=this.length),Qe.length-Be>>=0,ct=void 0===ct?this.length:ct>>>0,Qe||(Qe=0),"number"==typeof Qe)for(Bt=Be;Bt=ct+4;Be-=3)Qe="_"+Se.slice(Be-3,Be)+Qe;return""+Se.slice(0,Be)+Qe}function Oe(Se,Qe,Be,ct,Ke,Qt){if(Se>Be||Se3?0===Qe||Qe===BigInt(0)?">= 0"+Bt+" and < 2"+Bt+" ** "+8*(Qt+1)+Bt:">= -(2"+Bt+" ** "+(8*(Qt+1)-1)+Bt+") and < 2 ** "+(8*(Qt+1)-1)+Bt:">= "+Qe+Bt+" and <= "+Be+Bt,new ce.ERR_OUT_OF_RANGE("value",Ge,Se)}!function ve(Se,Qe,Be){Xe(Qe,"offset"),(void 0===Se[Qe]||void 0===Se[Qe+Be])&&Cn(Qe,Se.length-(Be+1))}(ct,Ke,Qt)}function Xe(Se,Qe){if("number"!=typeof Se)throw new ce.ERR_INVALID_ARG_TYPE(Qe,"number",Se)}function Cn(Se,Qe,Be){throw Math.floor(Se)!==Se?(Xe(Se,Be),new ce.ERR_OUT_OF_RANGE(Be||"offset","an integer",Se)):Qe<0?new ce.ERR_BUFFER_OUT_OF_BOUNDS:new ce.ERR_OUT_OF_RANGE(Be||"offset",">= "+(Be?1:0)+" and <= "+Qe,Se)}de("ERR_BUFFER_OUT_OF_BOUNDS",function(Se){return Se?Se+" is outside of buffer bounds":"Attempt to access memory outside buffer bounds"},RangeError),de("ERR_INVALID_ARG_TYPE",function(Se,Qe){return'The "'+Se+'" argument must be of type number. Received type '+typeof Qe},TypeError),de("ERR_OUT_OF_RANGE",function(Se,Qe,Be){var ct='The value of "'+Se+'" is out of range.',Ke=Be;return Number.isInteger(Be)&&Math.abs(Be)>Math.pow(2,32)?Ke=ue(String(Be)):"bigint"==typeof Be&&(Ke=String(Be),(Be>Math.pow(BigInt(2),BigInt(32))||Be<-Math.pow(BigInt(2),BigInt(32)))&&(Ke=ue(Ke)),Ke+="n"),ct+" It must be "+Qe+". Received "+Ke},RangeError);var ke=/[^+/0-9A-Za-z-_]/g;function De(Se,Qe){Qe=Qe||1/0;for(var Be,ct=Se.length,Ke=null,Qt=[],Bt=0;Bt55295&&Be<57344){if(!Ke){if(Be>56319){(Qe-=3)>-1&&Qt.push(239,191,189);continue}if(Bt+1===ct){(Qe-=3)>-1&&Qt.push(239,191,189);continue}Ke=Be;continue}if(Be<56320){(Qe-=3)>-1&&Qt.push(239,191,189),Ke=Be;continue}Be=65536+(Ke-55296<<10|Be-56320)}else Ke&&(Qe-=3)>-1&&Qt.push(239,191,189);if(Ke=null,Be<128){if((Qe-=1)<0)break;Qt.push(Be)}else if(Be<2048){if((Qe-=2)<0)break;Qt.push(Be>>6|192,63&Be|128)}else if(Be<65536){if((Qe-=3)<0)break;Qt.push(Be>>12|224,Be>>6&63|128,63&Be|128)}else{if(!(Be<1114112))throw new Error("Invalid code point");if((Qe-=4)<0)break;Qt.push(Be>>18|240,Be>>12&63|128,Be>>6&63|128,63&Be|128)}}return Qt}function Je(Se){return b.toByteArray(function fe(Se){if((Se=(Se=Se.split("=")[0]).trim().replace(ke,"")).length<2)return"";for(;Se.length%4!=0;)Se+="=";return Se}(Se))}function cn(Se,Qe,Be,ct){var Ke;for(Ke=0;Ke=Qe.length||Ke>=Se.length);++Ke)Qe[Ke+Be]=Se[Ke];return Ke}function vn(Se,Qe){return Se instanceof Qe||null!=Se&&null!=Se.constructor&&null!=Se.constructor.name&&Se.constructor.name===Qe.name}function er(Se){return Se!=Se}var lr=function(){for(var Se="0123456789abcdef",Qe=new Array(256),Be=0;Be<16;++Be)for(var ct=16*Be,Ke=0;Ke<16;++Ke)Qe[ct+Ke]=Se[Be]+Se[Ke];return Qe}();function Yt(Se){return typeof BigInt>"u"?kt:Se}function kt(){throw new Error("BigInt not supported")}},38719:function(n,i,r){"use strict";r(10720),r(14032),n.exports=typeof ArrayBuffer<"u"&&typeof DataView<"u"},36597:function(n,i,r){"use strict";var se,Ae,le,c=r(38719),l=r(15567),s=r(32010),h=r(94578),p=r(24517),g=r(20340),_=r(52564),b=r(68664),y=r(48914),E=r(13711),C=r(95892).f,I=r(70176),d=r(69548),T=r(3840),J=r(38688),Y=r(46859),te=s.Int8Array,N=te&&te.prototype,G=s.Uint8ClampedArray,x=G&&G.prototype,F=te&&d(te),Q=N&&d(N),O=Object.prototype,k=s.TypeError,P=J("toStringTag"),K=Y("TYPED_ARRAY_TAG"),oe=Y("TYPED_ARRAY_CONSTRUCTOR"),me=c&&!!T&&"Opera"!==_(s.opera),q=!1,xe={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},Ee={BigInt64Array:8,BigUint64Array:8},Ne=function($t){if(!p($t))return!1;var Pt=_($t);return g(xe,Pt)||g(Ee,Pt)};for(se in xe)(le=(Ae=s[se])&&Ae.prototype)?y(le,oe,Ae):me=!1;for(se in Ee)(le=(Ae=s[se])&&Ae.prototype)&&y(le,oe,Ae);if((!me||!h(F)||F===Function.prototype)&&(F=function(){throw k("Incorrect invocation")},me))for(se in xe)s[se]&&T(s[se],F);if((!me||!Q||Q===O)&&(Q=F.prototype,me))for(se in xe)s[se]&&T(s[se].prototype,Q);if(me&&d(x)!==Q&&T(x,Q),l&&!g(Q,P))for(se in q=!0,C(Q,P,{get:function(){return p(this)?this[K]:void 0}}),xe)s[se]&&y(s[se],K,se);n.exports={NATIVE_ARRAY_BUFFER_VIEWS:me,TYPED_ARRAY_CONSTRUCTOR:oe,TYPED_ARRAY_TAG:q&&K,aTypedArray:function($t){if(Ne($t))return $t;throw k("Target is not a typed array")},aTypedArrayConstructor:function($t){if(h($t)&&(!T||I(F,$t)))return $t;throw k(b($t)+" is not a typed array constructor")},exportTypedArrayMethod:function($t,Pt,et){if(l){if(et)for(var $e in xe){var rt=s[$e];if(rt&&g(rt.prototype,$t))try{delete rt.prototype[$t]}catch{}}(!Q[$t]||et)&&E(Q,$t,et?Pt:me&&N[$t]||Pt)}},exportTypedArrayStaticMethod:function($t,Pt,et){var $e,rt;if(l){if(T){if(et)for($e in xe)if((rt=s[$e])&&g(rt,$t))try{delete rt[$t]}catch{}if(F[$t]&&!et)return;try{return E(F,$t,et?Pt:me&&F[$t]||Pt)}catch{}}for($e in xe)(rt=s[$e])&&(!rt[$t]||et)&&E(rt,$t,Pt)}},isView:function($t){if(!p($t))return!1;var Pt=_($t);return"DataView"===Pt||g(xe,Pt)||g(Ee,Pt)},isTypedArray:Ne,TypedArray:F,TypedArrayPrototype:Q}},89987:function(n,i,r){"use strict";r(24863);var c=r(32010),l=r(38347),s=r(15567),h=r(38719),p=r(7081),g=r(48914),_=r(15341),b=r(47044),y=r(2868),E=r(26882),C=r(23417),I=r(71265),d=r(64397),T=r(69548),J=r(3840),Y=r(6611).f,te=r(95892).f,N=r(72864),G=r(73163),x=r(15216),F=r(70172),Q=p.PROPER,O=p.CONFIGURABLE,k=F.get,P=F.set,K="ArrayBuffer",oe="DataView",me="prototype",se="Wrong index",Ae=c[K],le=Ae,xe=le&&le[me],Ee=c[oe],Le=Ee&&Ee[me],Ne=Object.prototype,Ie=c.Array,je=c.RangeError,lt=l(N),Ye=l([].reverse),tn=d.pack,$t=d.unpack,Pt=function(fe){return[255&fe]},et=function(fe){return[255&fe,fe>>8&255]},$e=function(fe){return[255&fe,fe>>8&255,fe>>16&255,fe>>24&255]},rt=function(fe){return fe[3]<<24|fe[2]<<16|fe[1]<<8|fe[0]},Ze=function(fe){return tn(fe,23,4)},Ht=function(fe){return tn(fe,52,8)},Mt=function(fe,De){te(fe[me],De,{get:function(){return k(this)[De]}})},pe=function(fe,De,ze,tt){var Je=I(ze),cn=k(fe);if(Je+De>cn.byteLength)throw je(se);var vn=k(cn.buffer).bytes,er=Je+cn.byteOffset,lr=G(vn,er,er+De);return tt?lr:Ye(lr)},ce=function(fe,De,ze,tt,Je,cn){var vn=I(ze),er=k(fe);if(vn+De>er.byteLength)throw je(se);for(var lr=k(er.buffer).bytes,Yt=vn+er.byteOffset,kt=tt(+Je),Se=0;Seve;)(Oe=ue[ve++])in le||g(le,Oe,Ae[Oe]);xe.constructor=le}J&&T(Le)!==Ne&&J(Le,Ne);var Xe=new Ee(new le(2)),Cn=l(Le.setInt8);Xe.setInt8(0,2147483648),Xe.setInt8(1,2147483649),(Xe.getInt8(0)||!Xe.getInt8(1))&&_(Le,{setInt8:function(fe,De){Cn(this,fe,De<<24>>24)},setUint8:function(fe,De){Cn(this,fe,De<<24>>24)}},{unsafe:!0})}else xe=(le=function(fe){y(this,xe);var De=I(fe);P(this,{bytes:lt(Ie(De),0),byteLength:De}),s||(this.byteLength=De)})[me],Le=(Ee=function(fe,De,ze){y(this,Le),y(fe,xe);var tt=k(fe).byteLength,Je=E(De);if(Je<0||Je>tt)throw je("Wrong offset");if(Je+(ze=void 0===ze?tt-Je:C(ze))>tt)throw je("Wrong length");P(this,{buffer:fe,byteLength:ze,byteOffset:Je}),s||(this.buffer=fe,this.byteLength=ze,this.byteOffset=Je)})[me],s&&(Mt(le,"byteLength"),Mt(Ee,"buffer"),Mt(Ee,"byteLength"),Mt(Ee,"byteOffset")),_(Le,{getInt8:function(fe){return pe(this,1,fe)[0]<<24>>24},getUint8:function(fe){return pe(this,1,fe)[0]},getInt16:function(fe){var De=pe(this,2,fe,arguments.length>1?arguments[1]:void 0);return(De[1]<<8|De[0])<<16>>16},getUint16:function(fe){var De=pe(this,2,fe,arguments.length>1?arguments[1]:void 0);return De[1]<<8|De[0]},getInt32:function(fe){return rt(pe(this,4,fe,arguments.length>1?arguments[1]:void 0))},getUint32:function(fe){return rt(pe(this,4,fe,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(fe){return $t(pe(this,4,fe,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(fe){return $t(pe(this,8,fe,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(fe,De){ce(this,1,fe,Pt,De)},setUint8:function(fe,De){ce(this,1,fe,Pt,De)},setInt16:function(fe,De){ce(this,2,fe,et,De,arguments.length>2?arguments[2]:void 0)},setUint16:function(fe,De){ce(this,2,fe,et,De,arguments.length>2?arguments[2]:void 0)},setInt32:function(fe,De){ce(this,4,fe,$e,De,arguments.length>2?arguments[2]:void 0)},setUint32:function(fe,De){ce(this,4,fe,$e,De,arguments.length>2?arguments[2]:void 0)},setFloat32:function(fe,De){ce(this,4,fe,Ze,De,arguments.length>2?arguments[2]:void 0)},setFloat64:function(fe,De){ce(this,8,fe,Ht,De,arguments.length>2?arguments[2]:void 0)}});x(le,K),x(Ee,oe),n.exports={ArrayBuffer:le,DataView:Ee}},10720:function(n,i,r){"use strict";var c=r(56475),l=r(32010),s=r(89987),h=r(51334),p="ArrayBuffer",g=s[p];c({global:!0,forced:l[p]!==g},{ArrayBuffer:g}),h(p)},6993:function(n,i,r){"use strict";var c;n.exports=(c=r(34559),r(49300),r(72342),r(36572),r(28395),function(){var l=c,h=l.lib.BlockCipher,p=l.algo,g=[],_=[],b=[],y=[],E=[],C=[],I=[],d=[],T=[],J=[];!function(){for(var N=[],G=0;G<256;G++)N[G]=G<128?G<<1:G<<1^283;var x=0,F=0;for(G=0;G<256;G++){var Q=F^F<<1^F<<2^F<<3^F<<4;g[x]=Q=Q>>>8^255&Q^99,_[Q]=x;var K,O=N[x],k=N[O],P=N[k];b[x]=(K=257*N[Q]^16843008*Q)<<24|K>>>8,y[x]=K<<16|K>>>16,E[x]=K<<8|K>>>24,C[x]=K,I[Q]=(K=16843009*P^65537*k^257*O^16843008*x)<<24|K>>>8,d[Q]=K<<16|K>>>16,T[Q]=K<<8|K>>>24,J[Q]=K,x?(x=O^N[N[N[P^O]]],F^=N[N[F]]):x=F=1}}();var Y=[0,1,2,4,8,16,32,64,128,27,54],te=p.AES=h.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var x=this._keyPriorReset=this._key,F=x.words,Q=x.sigBytes/4,k=4*((this._nRounds=Q+6)+1),P=this._keySchedule=[],K=0;K6&&K%Q==4&&(G=g[G>>>24]<<24|g[G>>>16&255]<<16|g[G>>>8&255]<<8|g[255&G]):(G=g[(G=G<<8|G>>>24)>>>24]<<24|g[G>>>16&255]<<16|g[G>>>8&255]<<8|g[255&G],G^=Y[K/Q|0]<<24),P[K]=P[K-Q]^G);for(var oe=this._invKeySchedule=[],me=0;me>>24]]^d[g[G>>>16&255]]^T[g[G>>>8&255]]^J[g[255&G]]}}},encryptBlock:function(G,x){this._doCryptBlock(G,x,this._keySchedule,b,y,E,C,g)},decryptBlock:function(G,x){var F=G[x+1];G[x+1]=G[x+3],G[x+3]=F,this._doCryptBlock(G,x,this._invKeySchedule,I,d,T,J,_),F=G[x+1],G[x+1]=G[x+3],G[x+3]=F},_doCryptBlock:function(G,x,F,Q,O,k,P,K){for(var oe=this._nRounds,me=G[x]^F[0],q=G[x+1]^F[1],se=G[x+2]^F[2],Ae=G[x+3]^F[3],le=4,xe=1;xe>>24]^O[q>>>16&255]^k[se>>>8&255]^P[255&Ae]^F[le++],Le=Q[q>>>24]^O[se>>>16&255]^k[Ae>>>8&255]^P[255&me]^F[le++],Ne=Q[se>>>24]^O[Ae>>>16&255]^k[me>>>8&255]^P[255&q]^F[le++],Ie=Q[Ae>>>24]^O[me>>>16&255]^k[q>>>8&255]^P[255&se]^F[le++];me=Ee,q=Le,se=Ne,Ae=Ie}Ee=(K[me>>>24]<<24|K[q>>>16&255]<<16|K[se>>>8&255]<<8|K[255&Ae])^F[le++],Le=(K[q>>>24]<<24|K[se>>>16&255]<<16|K[Ae>>>8&255]<<8|K[255&me])^F[le++],Ne=(K[se>>>24]<<24|K[Ae>>>16&255]<<16|K[me>>>8&255]<<8|K[255&q])^F[le++],Ie=(K[Ae>>>24]<<24|K[me>>>16&255]<<16|K[q>>>8&255]<<8|K[255&se])^F[le++],G[x]=Ee,G[x+1]=Le,G[x+2]=Ne,G[x+3]=Ie},keySize:8});l.AES=h._createHelper(te)}(),c.AES)},83122:function(n,i,r){"use strict";var c;n.exports=(c=r(34559),r(49300),r(72342),r(36572),r(28395),function(){var l=c,h=l.lib.BlockCipher,g=16,_=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],b=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]],y={pbox:[],sbox:[]};function E(J,Y){var F=J.sbox[0][Y>>24&255]+J.sbox[1][Y>>16&255];return(F^=J.sbox[2][Y>>8&255])+J.sbox[3][255&Y]}function C(J,Y,te){for(var x,N=Y,G=te,F=0;F=te&&(x=0);for(var Q=0,O=0,k=0,P=0;P1;--F)x=N^=J.pbox[F],N=G=E(J,N)^G,G=x;return x=N,N=G,G=x,{left:N^=J.pbox[0],right:G^=J.pbox[1]}}(y,Y[te],Y[te+1]);Y[te]=N.left,Y[te+1]=N.right},blockSize:2,keySize:4,ivSize:2});l.Blowfish=h._createHelper(T)}(),c.Blowfish)},28395:function(n,i,r){"use strict";var c,s,h,p,g,_,E,I,d,J,Y,te,G,F,O,k,K,oe;r(39081),r(20731),r(23913),r(14032),r(57114),n.exports=(c=r(34559),r(36572),void(c.lib.Cipher||(g=(h=(s=c).lib).WordArray,E=s.enc.Base64,I=s.algo.EvpKDF,d=h.Cipher=(_=h.BufferedBlockAlgorithm).extend({cfg:(p=h.Base).extend(),createEncryptor:function(q,se){return this.create(this._ENC_XFORM_MODE,q,se)},createDecryptor:function(q,se){return this.create(this._DEC_XFORM_MODE,q,se)},init:function(q,se,Ae){this.cfg=this.cfg.extend(Ae),this._xformMode=q,this._key=se,this.reset()},reset:function(){_.reset.call(this),this._doReset()},process:function(q){return this._append(q),this._process()},finalize:function(q){return q&&this._append(q),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function me(q){return"string"==typeof q?oe:k}return function(q){return{encrypt:function(Ae,le,xe){return me(le).encrypt(q,Ae,le,xe)},decrypt:function(Ae,le,xe){return me(le).decrypt(q,Ae,le,xe)}}}}()}),h.StreamCipher=d.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),J=s.mode={},Y=h.BlockCipherMode=p.extend({createEncryptor:function(q,se){return this.Encryptor.create(q,se)},createDecryptor:function(q,se){return this.Decryptor.create(q,se)},init:function(q,se){this._cipher=q,this._iv=se}}),te=J.CBC=function(){var me=Y.extend();function q(se,Ae,le){var xe,Ee=this._iv;Ee?(xe=Ee,this._iv=void 0):xe=this._prevBlock;for(var Le=0;Le>>2]}},h.BlockCipher=d.extend({cfg:d.cfg.extend({mode:te,padding:G}),reset:function(){var q;d.reset.call(this);var se=this.cfg,Ae=se.iv,le=se.mode;this._xformMode==this._ENC_XFORM_MODE?q=le.createEncryptor:(q=le.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==q?this._mode.init(this,Ae&&Ae.words):(this._mode=q.call(le,this,Ae&&Ae.words),this._mode.__creator=q)},_doProcessBlock:function(q,se){this._mode.processBlock(q,se)},_doFinalize:function(){var q,se=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(se.pad(this._data,this.blockSize),q=this._process(!0)):(q=this._process(!0),se.unpad(q)),q},blockSize:4}),F=h.CipherParams=p.extend({init:function(q){this.mixIn(q)},toString:function(q){return(q||this.formatter).stringify(this)}}),O=(s.format={}).OpenSSL={stringify:function(q){var Ae=q.ciphertext,le=q.salt;return(le?g.create([1398893684,1701076831]).concat(le).concat(Ae):Ae).toString(E)},parse:function(q){var se,Ae=E.parse(q),le=Ae.words;return 1398893684==le[0]&&1701076831==le[1]&&(se=g.create(le.slice(2,4)),le.splice(0,4),Ae.sigBytes-=16),F.create({ciphertext:Ae,salt:se})}},k=h.SerializableCipher=p.extend({cfg:p.extend({format:O}),encrypt:function(q,se,Ae,le){le=this.cfg.extend(le);var xe=q.createEncryptor(Ae,le),Ee=xe.finalize(se),Le=xe.cfg;return F.create({ciphertext:Ee,key:Ae,iv:Le.iv,algorithm:q,mode:Le.mode,padding:Le.padding,blockSize:q.blockSize,formatter:le.format})},decrypt:function(q,se,Ae,le){return le=this.cfg.extend(le),se=this._parse(se,le.format),q.createDecryptor(Ae,le).finalize(se.ciphertext)},_parse:function(q,se){return"string"==typeof q?se.parse(q,this):q}}),K=(s.kdf={}).OpenSSL={execute:function(q,se,Ae,le,xe){if(le||(le=g.random(8)),xe)var Ee=I.create({keySize:se+Ae,hasher:xe}).compute(q,le);else Ee=I.create({keySize:se+Ae}).compute(q,le);var Le=g.create(Ee.words.slice(se),4*Ae);return Ee.sigBytes=4*se,F.create({key:Ee,iv:Le,salt:le})}},oe=h.PasswordBasedCipher=k.extend({cfg:k.cfg.extend({kdf:K}),encrypt:function(q,se,Ae,le){var xe=(le=this.cfg.extend(le)).kdf.execute(Ae,q.keySize,q.ivSize,le.salt,le.hasher);le.iv=xe.iv;var Ee=k.encrypt.call(this,q,se,xe.key,le);return Ee.mixIn(xe),Ee},decrypt:function(q,se,Ae,le){le=this.cfg.extend(le),se=this._parse(se,le.format);var xe=le.kdf.execute(Ae,q.keySize,q.ivSize,se.salt,le.hasher);return le.iv=xe.iv,k.decrypt.call(this,q,se,xe.key,le)}}))))},34559:function(n,i,r){"use strict";var l;r(39081),r(81755),r(94845),r(20731),r(23913),r(14032),r(57114),r(59735),r(73663),r(29883),r(35471),r(21012),r(88997),r(97464),r(2857),r(94715),r(13624),r(91132),r(62514),r(24597),r(88042),r(4660),r(92451),r(44206),r(66288),r(13250),r(3858),r(84538),r(64793),r(74202),r(52529),r(49109),l=function(){var c=c||function(l,s){var h;if(typeof window<"u"&&window.crypto&&(h=window.crypto),typeof self<"u"&&self.crypto&&(h=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(h=globalThis.crypto),!h&&typeof window<"u"&&window.msCrypto&&(h=window.msCrypto),!h&&typeof r.g<"u"&&r.g.crypto&&(h=r.g.crypto),!h)try{h=r(50477)}catch{}var p=function(){if(h){if("function"==typeof h.getRandomValues)try{return h.getRandomValues(new Uint32Array(1))[0]}catch{}if("function"==typeof h.randomBytes)try{return h.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},g=Object.create||function(){function N(){}return function(G){var x;return N.prototype=G,x=new N,N.prototype=null,x}}(),_={},b=_.lib={},y=b.Base={extend:function(G){var x=g(this);return G&&x.mixIn(G),(!x.hasOwnProperty("init")||this.init===x.init)&&(x.init=function(){x.$super.init.apply(this,arguments)}),x.init.prototype=x,x.$super=this,x},create:function(){var G=this.extend();return G.init.apply(G,arguments),G},init:function(){},mixIn:function(G){for(var x in G)G.hasOwnProperty(x)&&(this[x]=G[x]);G.hasOwnProperty("toString")&&(this.toString=G.toString)},clone:function(){return this.init.prototype.extend(this)}},E=b.WordArray=y.extend({init:function(G,x){G=this.words=G||[],this.sigBytes=null!=x?x:4*G.length},toString:function(G){return(G||I).stringify(this)},concat:function(G){var x=this.words,F=G.words,Q=this.sigBytes,O=G.sigBytes;if(this.clamp(),Q%4)for(var k=0;k>>2]|=(F[k>>>2]>>>24-k%4*8&255)<<24-(Q+k)%4*8;else for(var K=0;K>>2]=F[K>>>2];return this.sigBytes+=O,this},clamp:function(){var G=this.words,x=this.sigBytes;G[x>>>2]&=4294967295<<32-x%4*8,G.length=l.ceil(x/4)},clone:function(){var G=y.clone.call(this);return G.words=this.words.slice(0),G},random:function(G){for(var x=[],F=0;F>>2]>>>24-O%4*8&255;Q.push((k>>>4).toString(16)),Q.push((15&k).toString(16))}return Q.join("")},parse:function(G){for(var x=G.length,F=[],Q=0;Q>>3]|=parseInt(G.substr(Q,2),16)<<24-Q%8*4;return new E.init(F,x/2)}},d=C.Latin1={stringify:function(G){for(var x=G.words,F=G.sigBytes,Q=[],O=0;O>>2]>>>24-O%4*8&255));return Q.join("")},parse:function(G){for(var x=G.length,F=[],Q=0;Q>>2]|=(255&G.charCodeAt(Q))<<24-Q%4*8;return new E.init(F,x)}},T=C.Utf8={stringify:function(G){try{return decodeURIComponent(escape(d.stringify(G)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(G){return d.parse(unescape(encodeURIComponent(G)))}},J=b.BufferedBlockAlgorithm=y.extend({reset:function(){this._data=new E.init,this._nDataBytes=0},_append:function(G){"string"==typeof G&&(G=T.parse(G)),this._data.concat(G),this._nDataBytes+=G.sigBytes},_process:function(G){var x,F=this._data,Q=F.words,O=F.sigBytes,k=this.blockSize,K=O/(4*k),oe=(K=G?l.ceil(K):l.max((0|K)-this._minBufferSize,0))*k,me=l.min(4*oe,O);if(oe){for(var q=0;q>>2]>>>24-T%4*8&255)<<16|(E[T+1>>>2]>>>24-(T+1)%4*8&255)<<8|E[T+2>>>2]>>>24-(T+2)%4*8&255,G=0;G<4&&T+.75*G>>6*(3-G)&63));var x=I.charAt(64);if(x)for(;d.length%4;)d.push(x);return d.join("")},parse:function(y){var E=y.length,C=this._map,I=this._reverseMap;if(!I){I=this._reverseMap=[];for(var d=0;d>>6-d%4*2;C[I>>>2]|=(T|J)<<24-I%4*8,I++}return h.create(C,I)}(y,E,I)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},c.enc.Base64)},375:function(n,i,r){"use strict";var c,h;r(94845),n.exports=(c=r(34559),h=c.lib.WordArray,c.enc.Base64url={stringify:function(y,E){void 0===E&&(E=!0);var C=y.words,I=y.sigBytes,d=E?this._safe_map:this._map;y.clamp();for(var T=[],J=0;J>>2]>>>24-J%4*8&255)<<16|(C[J+1>>>2]>>>24-(J+1)%4*8&255)<<8|C[J+2>>>2]>>>24-(J+2)%4*8&255,x=0;x<4&&J+.75*x>>6*(3-x)&63));var F=d.charAt(64);if(F)for(;T.length%4;)T.push(F);return T.join("")},parse:function(y,E){void 0===E&&(E=!0);var C=y.length,I=E?this._safe_map:this._map,d=this._reverseMap;if(!d){d=this._reverseMap=[];for(var T=0;T>>6-d%4*2;C[I>>>2]|=(T|J)<<24-I%4*8,I++}return h.create(C,I)}(y,C,d)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"},c.enc.Base64url)},56217:function(n,i,r){"use strict";var c;r(94845),n.exports=(c=r(34559),function(){var h=c.lib.WordArray,p=c.enc;function _(b){return b<<8&4278255360|b>>>8&16711935}p.Utf16=p.Utf16BE={stringify:function(y){for(var E=y.words,C=y.sigBytes,I=[],d=0;d>>2]>>>16-d%4*8&65535));return I.join("")},parse:function(y){for(var E=y.length,C=[],I=0;I>>1]|=y.charCodeAt(I)<<16-I%2*16;return h.create(C,2*E)}},p.Utf16LE={stringify:function(y){for(var E=y.words,C=y.sigBytes,I=[],d=0;d>>2]>>>16-d%4*8&65535);I.push(String.fromCharCode(T))}return I.join("")},parse:function(y){for(var E=y.length,C=[],I=0;I>>1]|=_(y.charCodeAt(I)<<16-I%2*16);return h.create(C,2*E)}}}(),c.enc.Utf16)},36572:function(n,i,r){"use strict";var c,l,s,h,p,g,b;r(39081),n.exports=(c=r(34559),r(76289),r(30443),p=(s=(l=c).lib).WordArray,b=(g=l.algo).EvpKDF=(h=s.Base).extend({cfg:h.extend({keySize:4,hasher:g.MD5,iterations:1}),init:function(E){this.cfg=this.cfg.extend(E)},compute:function(E,C){for(var I,d=this.cfg,T=d.hasher.create(),J=p.create(),Y=J.words,te=d.keySize,N=d.iterations;Y.lengthd&&(C=E.finalize(C)),C.clamp();for(var T=this._oKey=C.clone(),J=this._iKey=C.clone(),Y=T.words,te=J.words,N=0;N>>2]|=_[E]<<24-E%4*8;p.call(this,y,b)}else p.apply(this,arguments)};g.prototype=h}}(),c.lib.WordArray},n.exports=l(r(34559))},72342:function(n,i,r){"use strict";var c;n.exports=(c=r(34559),function(l){var s=c,h=s.lib,p=h.WordArray,g=h.Hasher,_=s.algo,b=[];!function(){for(var T=0;T<64;T++)b[T]=4294967296*l.abs(l.sin(T+1))|0}();var y=_.MD5=g.extend({_doReset:function(){this._hash=new p.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(J,Y){for(var te=0;te<16;te++){var N=Y+te,G=J[N];J[N]=16711935&(G<<8|G>>>24)|4278255360&(G<<24|G>>>8)}var x=this._hash.words,F=J[Y+0],Q=J[Y+1],O=J[Y+2],k=J[Y+3],P=J[Y+4],K=J[Y+5],oe=J[Y+6],me=J[Y+7],q=J[Y+8],se=J[Y+9],Ae=J[Y+10],le=J[Y+11],xe=J[Y+12],Ee=J[Y+13],Le=J[Y+14],Ne=J[Y+15],Ie=x[0],je=x[1],lt=x[2],Ye=x[3];Ie=E(Ie,je,lt,Ye,F,7,b[0]),Ye=E(Ye,Ie,je,lt,Q,12,b[1]),lt=E(lt,Ye,Ie,je,O,17,b[2]),je=E(je,lt,Ye,Ie,k,22,b[3]),Ie=E(Ie,je,lt,Ye,P,7,b[4]),Ye=E(Ye,Ie,je,lt,K,12,b[5]),lt=E(lt,Ye,Ie,je,oe,17,b[6]),je=E(je,lt,Ye,Ie,me,22,b[7]),Ie=E(Ie,je,lt,Ye,q,7,b[8]),Ye=E(Ye,Ie,je,lt,se,12,b[9]),lt=E(lt,Ye,Ie,je,Ae,17,b[10]),je=E(je,lt,Ye,Ie,le,22,b[11]),Ie=E(Ie,je,lt,Ye,xe,7,b[12]),Ye=E(Ye,Ie,je,lt,Ee,12,b[13]),lt=E(lt,Ye,Ie,je,Le,17,b[14]),Ie=C(Ie,je=E(je,lt,Ye,Ie,Ne,22,b[15]),lt,Ye,Q,5,b[16]),Ye=C(Ye,Ie,je,lt,oe,9,b[17]),lt=C(lt,Ye,Ie,je,le,14,b[18]),je=C(je,lt,Ye,Ie,F,20,b[19]),Ie=C(Ie,je,lt,Ye,K,5,b[20]),Ye=C(Ye,Ie,je,lt,Ae,9,b[21]),lt=C(lt,Ye,Ie,je,Ne,14,b[22]),je=C(je,lt,Ye,Ie,P,20,b[23]),Ie=C(Ie,je,lt,Ye,se,5,b[24]),Ye=C(Ye,Ie,je,lt,Le,9,b[25]),lt=C(lt,Ye,Ie,je,k,14,b[26]),je=C(je,lt,Ye,Ie,q,20,b[27]),Ie=C(Ie,je,lt,Ye,Ee,5,b[28]),Ye=C(Ye,Ie,je,lt,O,9,b[29]),lt=C(lt,Ye,Ie,je,me,14,b[30]),Ie=I(Ie,je=C(je,lt,Ye,Ie,xe,20,b[31]),lt,Ye,K,4,b[32]),Ye=I(Ye,Ie,je,lt,q,11,b[33]),lt=I(lt,Ye,Ie,je,le,16,b[34]),je=I(je,lt,Ye,Ie,Le,23,b[35]),Ie=I(Ie,je,lt,Ye,Q,4,b[36]),Ye=I(Ye,Ie,je,lt,P,11,b[37]),lt=I(lt,Ye,Ie,je,me,16,b[38]),je=I(je,lt,Ye,Ie,Ae,23,b[39]),Ie=I(Ie,je,lt,Ye,Ee,4,b[40]),Ye=I(Ye,Ie,je,lt,F,11,b[41]),lt=I(lt,Ye,Ie,je,k,16,b[42]),je=I(je,lt,Ye,Ie,oe,23,b[43]),Ie=I(Ie,je,lt,Ye,se,4,b[44]),Ye=I(Ye,Ie,je,lt,xe,11,b[45]),lt=I(lt,Ye,Ie,je,Ne,16,b[46]),Ie=d(Ie,je=I(je,lt,Ye,Ie,O,23,b[47]),lt,Ye,F,6,b[48]),Ye=d(Ye,Ie,je,lt,me,10,b[49]),lt=d(lt,Ye,Ie,je,Le,15,b[50]),je=d(je,lt,Ye,Ie,K,21,b[51]),Ie=d(Ie,je,lt,Ye,xe,6,b[52]),Ye=d(Ye,Ie,je,lt,k,10,b[53]),lt=d(lt,Ye,Ie,je,Ae,15,b[54]),je=d(je,lt,Ye,Ie,Q,21,b[55]),Ie=d(Ie,je,lt,Ye,q,6,b[56]),Ye=d(Ye,Ie,je,lt,Ne,10,b[57]),lt=d(lt,Ye,Ie,je,oe,15,b[58]),je=d(je,lt,Ye,Ie,Ee,21,b[59]),Ie=d(Ie,je,lt,Ye,P,6,b[60]),Ye=d(Ye,Ie,je,lt,le,10,b[61]),lt=d(lt,Ye,Ie,je,O,15,b[62]),je=d(je,lt,Ye,Ie,se,21,b[63]),x[0]=x[0]+Ie|0,x[1]=x[1]+je|0,x[2]=x[2]+lt|0,x[3]=x[3]+Ye|0},_doFinalize:function(){var J=this._data,Y=J.words,te=8*this._nDataBytes,N=8*J.sigBytes;Y[N>>>5]|=128<<24-N%32;var G=l.floor(te/4294967296),x=te;Y[15+(N+64>>>9<<4)]=16711935&(G<<8|G>>>24)|4278255360&(G<<24|G>>>8),Y[14+(N+64>>>9<<4)]=16711935&(x<<8|x>>>24)|4278255360&(x<<24|x>>>8),J.sigBytes=4*(Y.length+1),this._process();for(var F=this._hash,Q=F.words,O=0;O<4;O++){var k=Q[O];Q[O]=16711935&(k<<8|k>>>24)|4278255360&(k<<24|k>>>8)}return F},clone:function(){var J=g.clone.call(this);return J._hash=this._hash.clone(),J}});function E(T,J,Y,te,N,G,x){var F=T+(J&Y|~J&te)+N+x;return(F<>>32-G)+J}function C(T,J,Y,te,N,G,x){var F=T+(J&te|Y&~te)+N+x;return(F<>>32-G)+J}function I(T,J,Y,te,N,G,x){var F=T+(J^Y^te)+N+x;return(F<>>32-G)+J}function d(T,J,Y,te,N,G,x){var F=T+(Y^(J|~te))+N+x;return(F<>>32-G)+J}s.MD5=g._createHelper(y),s.HmacMD5=g._createHmacHelper(y)}(Math),c.MD5)},2727:function(n,i,r){"use strict";var c;r(20731),n.exports=(c=r(34559),r(28395),c.mode.CFB=function(){var l=c.lib.BlockCipherMode.extend();function s(h,p,g,_){var b,y=this._iv;y?(b=y.slice(0),this._iv=void 0):b=this._prevBlock,_.encryptBlock(b,0);for(var E=0;E>24&255)){var _=g>>16&255,b=g>>8&255,y=255&g;255===_?(_=0,255===b?(b=0,255===y?y=0:++y):++b):++_,g=0,g+=_<<16,g+=b<<8,g+=y}else g+=16777216;return g}var p=l.Encryptor=l.extend({processBlock:function(_,b){var y=this._cipher,E=y.blockSize,C=this._iv,I=this._counter;C&&(I=this._counter=C.slice(0),this._iv=void 0),function h(g){return 0===(g[0]=s(g[0]))&&(g[1]=s(g[1])),g}(I);var d=I.slice(0);y.encryptBlock(d,0);for(var T=0;T>>2]|=_<<24-b%4*8,s.sigBytes+=_},unpad:function(s){s.sigBytes-=255&s.words[s.sigBytes-1>>>2]}},c.pad.Ansix923)},99215:function(n,i,r){"use strict";var c;r(39081),n.exports=(c=r(34559),r(28395),c.pad.Iso10126={pad:function(s,h){var p=4*h,g=p-s.sigBytes%p;s.concat(c.lib.WordArray.random(g-1)).concat(c.lib.WordArray.create([g<<24],1))},unpad:function(s){s.sigBytes-=255&s.words[s.sigBytes-1>>>2]}},c.pad.Iso10126)},43960:function(n,i,r){"use strict";var c;r(39081),n.exports=(c=r(34559),r(28395),c.pad.Iso97971={pad:function(s,h){s.concat(c.lib.WordArray.create([2147483648],1)),c.pad.ZeroPadding.pad(s,h)},unpad:function(s){c.pad.ZeroPadding.unpad(s),s.sigBytes--}},c.pad.Iso97971)},16934:function(n,i,r){"use strict";var c;n.exports=(c=r(34559),r(28395),c.pad.NoPadding={pad:function(){},unpad:function(){}},c.pad.NoPadding)},40681:function(n,i,r){"use strict";var c;n.exports=(c=r(34559),r(28395),c.pad.ZeroPadding={pad:function(s,h){var p=4*h;s.clamp(),s.sigBytes+=p-(s.sigBytes%p||p)},unpad:function(s){var h=s.words,p=s.sigBytes-1;for(p=s.sigBytes-1;p>=0;p--)if(h[p>>>2]>>>24-p%4*8&255){s.sigBytes=p+1;break}}},c.pad.ZeroPadding)},95729:function(n,i,r){"use strict";var c,l,s,h,p,g,b,y;r(39081),n.exports=(c=r(34559),r(26739),r(30443),p=(s=(l=c).lib).WordArray,b=(g=l.algo).HMAC,y=g.PBKDF2=(h=s.Base).extend({cfg:h.extend({keySize:4,hasher:g.SHA256,iterations:25e4}),init:function(C){this.cfg=this.cfg.extend(C)},compute:function(C,I){for(var d=this.cfg,T=b.create(d.hasher,C),J=p.create(),Y=p.create([1]),te=J.words,N=Y.words,G=d.keySize,x=d.iterations;te.length>>16,I[1],I[0]<<16|I[3]>>>16,I[2],I[1]<<16|I[0]>>>16,I[3],I[2]<<16|I[1]>>>16],J=this._C=[I[2]<<16|I[2]>>>16,4294901760&I[0]|65535&I[1],I[3]<<16|I[3]>>>16,4294901760&I[1]|65535&I[2],I[0]<<16|I[0]>>>16,4294901760&I[2]|65535&I[3],I[1]<<16|I[1]>>>16,4294901760&I[3]|65535&I[0]];this._b=0;for(var Y=0;Y<4;Y++)E.call(this);for(Y=0;Y<8;Y++)J[Y]^=T[Y+4&7];if(d){var te=d.words,N=te[0],G=te[1],x=16711935&(N<<8|N>>>24)|4278255360&(N<<24|N>>>8),F=16711935&(G<<8|G>>>24)|4278255360&(G<<24|G>>>8),Q=x>>>16|4294901760&F,O=F<<16|65535&x;for(J[0]^=x,J[1]^=Q,J[2]^=F,J[3]^=O,J[4]^=x,J[5]^=Q,J[6]^=F,J[7]^=O,Y=0;Y<4;Y++)E.call(this)}},_doProcessBlock:function(I,d){var T=this._X;E.call(this),g[0]=T[0]^T[5]>>>16^T[3]<<16,g[1]=T[2]^T[7]>>>16^T[5]<<16,g[2]=T[4]^T[1]>>>16^T[7]<<16,g[3]=T[6]^T[3]>>>16^T[1]<<16;for(var J=0;J<4;J++)g[J]=16711935&(g[J]<<8|g[J]>>>24)|4278255360&(g[J]<<24|g[J]>>>8),I[d+J]^=g[J]},blockSize:4,ivSize:2});function E(){for(var C=this._X,I=this._C,d=0;d<8;d++)_[d]=I[d];for(I[0]=I[0]+1295307597+this._b|0,I[1]=I[1]+3545052371+(I[0]>>>0<_[0]>>>0?1:0)|0,I[2]=I[2]+886263092+(I[1]>>>0<_[1]>>>0?1:0)|0,I[3]=I[3]+1295307597+(I[2]>>>0<_[2]>>>0?1:0)|0,I[4]=I[4]+3545052371+(I[3]>>>0<_[3]>>>0?1:0)|0,I[5]=I[5]+886263092+(I[4]>>>0<_[4]>>>0?1:0)|0,I[6]=I[6]+1295307597+(I[5]>>>0<_[5]>>>0?1:0)|0,I[7]=I[7]+3545052371+(I[6]>>>0<_[6]>>>0?1:0)|0,this._b=I[7]>>>0<_[7]>>>0?1:0,d=0;d<8;d++){var T=C[d]+I[d],J=65535&T,Y=T>>>16;b[d]=((J*J>>>17)+J*Y>>>15)+Y*Y^((4294901760&T)*T|0)+((65535&T)*T|0)}C[0]=b[0]+(b[7]<<16|b[7]>>>16)+(b[6]<<16|b[6]>>>16)|0,C[1]=b[1]+(b[0]<<8|b[0]>>>24)+b[7]|0,C[2]=b[2]+(b[1]<<16|b[1]>>>16)+(b[0]<<16|b[0]>>>16)|0,C[3]=b[3]+(b[2]<<8|b[2]>>>24)+b[1]|0,C[4]=b[4]+(b[3]<<16|b[3]>>>16)+(b[2]<<16|b[2]>>>16)|0,C[5]=b[5]+(b[4]<<8|b[4]>>>24)+b[3]|0,C[6]=b[6]+(b[5]<<16|b[5]>>>16)+(b[4]<<16|b[4]>>>16)|0,C[7]=b[7]+(b[6]<<8|b[6]>>>24)+b[5]|0}l.RabbitLegacy=h._createHelper(y)}(),c.RabbitLegacy)},55380:function(n,i,r){"use strict";var c;n.exports=(c=r(34559),r(49300),r(72342),r(36572),r(28395),function(){var l=c,h=l.lib.StreamCipher,g=[],_=[],b=[],y=l.algo.Rabbit=h.extend({_doReset:function(){for(var I=this._key.words,d=this.cfg.iv,T=0;T<4;T++)I[T]=16711935&(I[T]<<8|I[T]>>>24)|4278255360&(I[T]<<24|I[T]>>>8);var J=this._X=[I[0],I[3]<<16|I[2]>>>16,I[1],I[0]<<16|I[3]>>>16,I[2],I[1]<<16|I[0]>>>16,I[3],I[2]<<16|I[1]>>>16],Y=this._C=[I[2]<<16|I[2]>>>16,4294901760&I[0]|65535&I[1],I[3]<<16|I[3]>>>16,4294901760&I[1]|65535&I[2],I[0]<<16|I[0]>>>16,4294901760&I[2]|65535&I[3],I[1]<<16|I[1]>>>16,4294901760&I[3]|65535&I[0]];for(this._b=0,T=0;T<4;T++)E.call(this);for(T=0;T<8;T++)Y[T]^=J[T+4&7];if(d){var te=d.words,N=te[0],G=te[1],x=16711935&(N<<8|N>>>24)|4278255360&(N<<24|N>>>8),F=16711935&(G<<8|G>>>24)|4278255360&(G<<24|G>>>8),Q=x>>>16|4294901760&F,O=F<<16|65535&x;for(Y[0]^=x,Y[1]^=Q,Y[2]^=F,Y[3]^=O,Y[4]^=x,Y[5]^=Q,Y[6]^=F,Y[7]^=O,T=0;T<4;T++)E.call(this)}},_doProcessBlock:function(I,d){var T=this._X;E.call(this),g[0]=T[0]^T[5]>>>16^T[3]<<16,g[1]=T[2]^T[7]>>>16^T[5]<<16,g[2]=T[4]^T[1]>>>16^T[7]<<16,g[3]=T[6]^T[3]>>>16^T[1]<<16;for(var J=0;J<4;J++)g[J]=16711935&(g[J]<<8|g[J]>>>24)|4278255360&(g[J]<<24|g[J]>>>8),I[d+J]^=g[J]},blockSize:4,ivSize:2});function E(){for(var C=this._X,I=this._C,d=0;d<8;d++)_[d]=I[d];for(I[0]=I[0]+1295307597+this._b|0,I[1]=I[1]+3545052371+(I[0]>>>0<_[0]>>>0?1:0)|0,I[2]=I[2]+886263092+(I[1]>>>0<_[1]>>>0?1:0)|0,I[3]=I[3]+1295307597+(I[2]>>>0<_[2]>>>0?1:0)|0,I[4]=I[4]+3545052371+(I[3]>>>0<_[3]>>>0?1:0)|0,I[5]=I[5]+886263092+(I[4]>>>0<_[4]>>>0?1:0)|0,I[6]=I[6]+1295307597+(I[5]>>>0<_[5]>>>0?1:0)|0,I[7]=I[7]+3545052371+(I[6]>>>0<_[6]>>>0?1:0)|0,this._b=I[7]>>>0<_[7]>>>0?1:0,d=0;d<8;d++){var T=C[d]+I[d],J=65535&T,Y=T>>>16;b[d]=((J*J>>>17)+J*Y>>>15)+Y*Y^((4294901760&T)*T|0)+((65535&T)*T|0)}C[0]=b[0]+(b[7]<<16|b[7]>>>16)+(b[6]<<16|b[6]>>>16)|0,C[1]=b[1]+(b[0]<<8|b[0]>>>24)+b[7]|0,C[2]=b[2]+(b[1]<<16|b[1]>>>16)+(b[0]<<16|b[0]>>>16)|0,C[3]=b[3]+(b[2]<<8|b[2]>>>24)+b[1]|0,C[4]=b[4]+(b[3]<<16|b[3]>>>16)+(b[2]<<16|b[2]>>>16)|0,C[5]=b[5]+(b[4]<<8|b[4]>>>24)+b[3]|0,C[6]=b[6]+(b[5]<<16|b[5]>>>16)+(b[4]<<16|b[4]>>>16)|0,C[7]=b[7]+(b[6]<<8|b[6]>>>24)+b[5]|0}l.Rabbit=h._createHelper(y)}(),c.Rabbit)},76635:function(n,i,r){"use strict";var c;r(14032),r(68067),n.exports=(c=r(34559),r(49300),r(72342),r(36572),r(28395),function(){var l=c,h=l.lib.StreamCipher,p=l.algo,g=p.RC4=h.extend({_doReset:function(){for(var E=this._key,C=E.words,I=E.sigBytes,d=this._S=[],T=0;T<256;T++)d[T]=T;T=0;for(var J=0;T<256;T++){var Y=T%I,N=d[T];d[T]=d[J=(J+d[T]+(C[Y>>>2]>>>24-Y%4*8&255))%256],d[J]=N}this._i=this._j=0},_doProcessBlock:function(E,C){E[C]^=_.call(this)},keySize:8,ivSize:0});function _(){for(var y=this._S,E=this._i,C=this._j,I=0,d=0;d<4;d++){var T=y[E=(E+1)%256];y[E]=y[C=(C+y[E])%256],y[C]=T,I|=y[(y[E]+y[C])%256]<<24-8*d}return this._i=E,this._j=C,I}l.RC4=h._createHelper(g);var b=p.RC4Drop=g.extend({cfg:g.cfg.extend({drop:192}),_doReset:function(){g._doReset.call(this);for(var E=this.cfg.drop;E>0;E--)_.call(this)}});l.RC4Drop=h._createHelper(b)}(),c.RC4)},76930:function(n,i,r){"use strict";var c;n.exports=(c=r(34559),function(l){var s=c,h=s.lib,p=h.WordArray,g=h.Hasher,_=s.algo,b=p.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),y=p.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),E=p.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),C=p.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),I=p.create([0,1518500249,1859775393,2400959708,2840853838]),d=p.create([1352829926,1548603684,1836072691,2053994217,0]),T=_.RIPEMD160=g.extend({_doReset:function(){this._hash=p.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(Q,O){for(var k=0;k<16;k++){var P=O+k,K=Q[P];Q[P]=16711935&(K<<8|K>>>24)|4278255360&(K<<24|K>>>8)}var Ee,Le,Ne,Ie,je,lt,Ye,tn,$t,Pt,et,oe=this._hash.words,me=I.words,q=d.words,se=b.words,Ae=y.words,le=E.words,xe=C.words;for(lt=Ee=oe[0],Ye=Le=oe[1],tn=Ne=oe[2],$t=Ie=oe[3],Pt=je=oe[4],k=0;k<80;k+=1)et=Ee+Q[O+se[k]]|0,et+=k<16?J(Le,Ne,Ie)+me[0]:k<32?Y(Le,Ne,Ie)+me[1]:k<48?te(Le,Ne,Ie)+me[2]:k<64?N(Le,Ne,Ie)+me[3]:G(Le,Ne,Ie)+me[4],et=(et=x(et|=0,le[k]))+je|0,Ee=je,je=Ie,Ie=x(Ne,10),Ne=Le,Le=et,et=lt+Q[O+Ae[k]]|0,et+=k<16?G(Ye,tn,$t)+q[0]:k<32?N(Ye,tn,$t)+q[1]:k<48?te(Ye,tn,$t)+q[2]:k<64?Y(Ye,tn,$t)+q[3]:J(Ye,tn,$t)+q[4],et=(et=x(et|=0,xe[k]))+Pt|0,lt=Pt,Pt=$t,$t=x(tn,10),tn=Ye,Ye=et;et=oe[1]+Ne+$t|0,oe[1]=oe[2]+Ie+Pt|0,oe[2]=oe[3]+je+lt|0,oe[3]=oe[4]+Ee+Ye|0,oe[4]=oe[0]+Le+tn|0,oe[0]=et},_doFinalize:function(){var Q=this._data,O=Q.words,k=8*this._nDataBytes,P=8*Q.sigBytes;O[P>>>5]|=128<<24-P%32,O[14+(P+64>>>9<<4)]=16711935&(k<<8|k>>>24)|4278255360&(k<<24|k>>>8),Q.sigBytes=4*(O.length+1),this._process();for(var K=this._hash,oe=K.words,me=0;me<5;me++){var q=oe[me];oe[me]=16711935&(q<<8|q>>>24)|4278255360&(q<<24|q>>>8)}return K},clone:function(){var Q=g.clone.call(this);return Q._hash=this._hash.clone(),Q}});function J(F,Q,O){return F^Q^O}function Y(F,Q,O){return F&Q|~F&O}function te(F,Q,O){return(F|~Q)^O}function N(F,Q,O){return F&O|Q&~O}function G(F,Q,O){return F^(Q|~O)}function x(F,Q){return F<>>32-Q}s.RIPEMD160=g._createHelper(T),s.HmacRIPEMD160=g._createHmacHelper(T)}(Math),c.RIPEMD160)},76289:function(n,i,r){"use strict";var c,l,s,h,p,_,b;n.exports=(c=r(34559),h=(s=(l=c).lib).WordArray,_=[],b=l.algo.SHA1=(p=s.Hasher).extend({_doReset:function(){this._hash=new h.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(E,C){for(var I=this._hash.words,d=I[0],T=I[1],J=I[2],Y=I[3],te=I[4],N=0;N<80;N++){if(N<16)_[N]=0|E[C+N];else{var G=_[N-3]^_[N-8]^_[N-14]^_[N-16];_[N]=G<<1|G>>>31}var x=(d<<5|d>>>27)+te+_[N];x+=N<20?1518500249+(T&J|~T&Y):N<40?1859775393+(T^J^Y):N<60?(T&J|T&Y|J&Y)-1894007588:(T^J^Y)-899497514,te=Y,Y=J,J=T<<30|T>>>2,T=d,d=x}I[0]=I[0]+d|0,I[1]=I[1]+T|0,I[2]=I[2]+J|0,I[3]=I[3]+Y|0,I[4]=I[4]+te|0},_doFinalize:function(){var E=this._data,C=E.words,I=8*this._nDataBytes,d=8*E.sigBytes;return C[d>>>5]|=128<<24-d%32,C[14+(d+64>>>9<<4)]=Math.floor(I/4294967296),C[15+(d+64>>>9<<4)]=I,E.sigBytes=4*C.length,this._process(),this._hash},clone:function(){var E=p.clone.call(this);return E._hash=this._hash.clone(),E}}),l.SHA1=p._createHelper(b),l.HmacSHA1=p._createHmacHelper(b),c.SHA1)},75230:function(n,i,r){"use strict";var c,l,h,p,g,_;n.exports=(c=r(34559),r(26739),h=(l=c).lib.WordArray,_=(p=l.algo).SHA224=(g=p.SHA256).extend({_doReset:function(){this._hash=new h.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var y=g._doFinalize.call(this);return y.sigBytes-=4,y}}),l.SHA224=g._createHelper(_),l.HmacSHA224=g._createHmacHelper(_),c.SHA224)},26739:function(n,i,r){"use strict";var c;r(20731),n.exports=(c=r(34559),function(l){var s=c,h=s.lib,p=h.WordArray,g=h.Hasher,_=s.algo,b=[],y=[];!function(){function I(Y){for(var te=l.sqrt(Y),N=2;N<=te;N++)if(!(Y%N))return!1;return!0}function d(Y){return 4294967296*(Y-(0|Y))|0}for(var T=2,J=0;J<64;)I(T)&&(J<8&&(b[J]=d(l.pow(T,.5))),y[J]=d(l.pow(T,.3333333333333333)),J++),T++}();var E=[],C=_.SHA256=g.extend({_doReset:function(){this._hash=new p.init(b.slice(0))},_doProcessBlock:function(d,T){for(var J=this._hash.words,Y=J[0],te=J[1],N=J[2],G=J[3],x=J[4],F=J[5],Q=J[6],O=J[7],k=0;k<64;k++){if(k<16)E[k]=0|d[T+k];else{var P=E[k-15],oe=E[k-2];E[k]=((P<<25|P>>>7)^(P<<14|P>>>18)^P>>>3)+E[k-7]+((oe<<15|oe>>>17)^(oe<<13|oe>>>19)^oe>>>10)+E[k-16]}var se=Y&te^Y&N^te&N,xe=O+((x<<26|x>>>6)^(x<<21|x>>>11)^(x<<7|x>>>25))+(x&F^~x&Q)+y[k]+E[k];O=Q,Q=F,F=x,x=G+xe|0,G=N,N=te,te=Y,Y=xe+(((Y<<30|Y>>>2)^(Y<<19|Y>>>13)^(Y<<10|Y>>>22))+se)|0}J[0]=J[0]+Y|0,J[1]=J[1]+te|0,J[2]=J[2]+N|0,J[3]=J[3]+G|0,J[4]=J[4]+x|0,J[5]=J[5]+F|0,J[6]=J[6]+Q|0,J[7]=J[7]+O|0},_doFinalize:function(){var d=this._data,T=d.words,J=8*this._nDataBytes,Y=8*d.sigBytes;return T[Y>>>5]|=128<<24-Y%32,T[14+(Y+64>>>9<<4)]=l.floor(J/4294967296),T[15+(Y+64>>>9<<4)]=J,d.sigBytes=4*T.length,this._process(),this._hash},clone:function(){var d=g.clone.call(this);return d._hash=this._hash.clone(),d}});s.SHA256=g._createHelper(C),s.HmacSHA256=g._createHmacHelper(C)}(Math),c.SHA256)},80767:function(n,i,r){"use strict";var c;r(20731),n.exports=(c=r(34559),r(26478),function(l){var s=c,h=s.lib,p=h.WordArray,g=h.Hasher,b=s.x64.Word,y=s.algo,E=[],C=[],I=[];!function(){for(var J=1,Y=0,te=0;te<24;te++){E[J+5*Y]=(te+1)*(te+2)/2%64;var G=(2*J+3*Y)%5;J=Y%5,Y=G}for(J=0;J<5;J++)for(Y=0;Y<5;Y++)C[J+5*Y]=Y+(2*J+3*Y)%5*5;for(var x=1,F=0;F<24;F++){for(var Q=0,O=0,k=0;k<7;k++){if(1&x){var P=(1<>>24)|4278255360&(F<<24|F>>>8),(O=N[x]).high^=Q=16711935&(Q<<8|Q>>>24)|4278255360&(Q<<24|Q>>>8),O.low^=F}for(var k=0;k<24;k++){for(var P=0;P<5;P++){for(var K=0,oe=0,me=0;me<5;me++)K^=(O=N[P+5*me]).high,oe^=O.low;var q=d[P];q.high=K,q.low=oe}for(P=0;P<5;P++){var se=d[(P+4)%5],Ae=d[(P+1)%5],le=Ae.high,xe=Ae.low;for(K=se.high^(le<<1|xe>>>31),oe=se.low^(xe<<1|le>>>31),me=0;me<5;me++)(O=N[P+5*me]).high^=K,O.low^=oe}for(var Ee=1;Ee<25;Ee++){var Le=(O=N[Ee]).high,Ne=O.low,Ie=E[Ee];Ie<32?(K=Le<>>32-Ie,oe=Ne<>>32-Ie):(K=Ne<>>64-Ie,oe=Le<>>64-Ie);var je=d[C[Ee]];je.high=K,je.low=oe}var lt=d[0],Ye=N[0];for(lt.high=Ye.high,lt.low=Ye.low,P=0;P<5;P++)for(me=0;me<5;me++){var tn=d[Ee=P+5*me],$t=d[(P+1)%5+5*me],Pt=d[(P+2)%5+5*me];(O=N[Ee]).high=tn.high^~$t.high&Pt.high,O.low=tn.low^~$t.low&Pt.low}var O,et=I[k];(O=N[0]).high^=et.high,O.low^=et.low}},_doFinalize:function(){var Y=this._data,te=Y.words,G=8*Y.sigBytes,x=32*this.blockSize;te[G>>>5]|=1<<24-G%32,te[(l.ceil((G+1)/x)*x>>>5)-1]|=128,Y.sigBytes=4*te.length,this._process();for(var F=this._state,Q=this.cfg.outputLength/8,O=Q/8,k=[],P=0;P>>24)|4278255360&(oe<<24|oe>>>8),k.push(me=16711935&(me<<8|me>>>24)|4278255360&(me<<24|me>>>8)),k.push(oe)}return new p.init(k,Q)},clone:function(){for(var Y=g.clone.call(this),te=Y._state=this._state.slice(0),N=0;N<25;N++)te[N]=te[N].clone();return Y}});s.SHA3=g._createHelper(T),s.HmacSHA3=g._createHmacHelper(T)}(Math),c.SHA3)},371:function(n,i,r){"use strict";var c,l,s,h,p,g,_,b;n.exports=(c=r(34559),r(26478),r(97074),h=(s=(l=c).x64).Word,p=s.WordArray,b=(g=l.algo).SHA384=(_=g.SHA512).extend({_doReset:function(){this._hash=new p.init([new h.init(3418070365,3238371032),new h.init(1654270250,914150663),new h.init(2438529370,812702999),new h.init(355462360,4144912697),new h.init(1731405415,4290775857),new h.init(2394180231,1750603025),new h.init(3675008525,1694076839),new h.init(1203062813,3204075428)])},_doFinalize:function(){var E=_._doFinalize.call(this);return E.sigBytes-=16,E}}),l.SHA384=_._createHelper(b),l.HmacSHA384=_._createHmacHelper(b),c.SHA384)},97074:function(n,i,r){"use strict";var l;l=function(c){return function(){var l=c,h=l.lib.Hasher,p=l.x64,g=p.Word,_=p.WordArray,b=l.algo;function y(){return g.create.apply(g,arguments)}var E=[y(1116352408,3609767458),y(1899447441,602891725),y(3049323471,3964484399),y(3921009573,2173295548),y(961987163,4081628472),y(1508970993,3053834265),y(2453635748,2937671579),y(2870763221,3664609560),y(3624381080,2734883394),y(310598401,1164996542),y(607225278,1323610764),y(1426881987,3590304994),y(1925078388,4068182383),y(2162078206,991336113),y(2614888103,633803317),y(3248222580,3479774868),y(3835390401,2666613458),y(4022224774,944711139),y(264347078,2341262773),y(604807628,2007800933),y(770255983,1495990901),y(1249150122,1856431235),y(1555081692,3175218132),y(1996064986,2198950837),y(2554220882,3999719339),y(2821834349,766784016),y(2952996808,2566594879),y(3210313671,3203337956),y(3336571891,1034457026),y(3584528711,2466948901),y(113926993,3758326383),y(338241895,168717936),y(666307205,1188179964),y(773529912,1546045734),y(1294757372,1522805485),y(1396182291,2643833823),y(1695183700,2343527390),y(1986661051,1014477480),y(2177026350,1206759142),y(2456956037,344077627),y(2730485921,1290863460),y(2820302411,3158454273),y(3259730800,3505952657),y(3345764771,106217008),y(3516065817,3606008344),y(3600352804,1432725776),y(4094571909,1467031594),y(275423344,851169720),y(430227734,3100823752),y(506948616,1363258195),y(659060556,3750685593),y(883997877,3785050280),y(958139571,3318307427),y(1322822218,3812723403),y(1537002063,2003034995),y(1747873779,3602036899),y(1955562222,1575990012),y(2024104815,1125592928),y(2227730452,2716904306),y(2361852424,442776044),y(2428436474,593698344),y(2756734187,3733110249),y(3204031479,2999351573),y(3329325298,3815920427),y(3391569614,3928383900),y(3515267271,566280711),y(3940187606,3454069534),y(4118630271,4000239992),y(116418474,1914138554),y(174292421,2731055270),y(289380356,3203993006),y(460393269,320620315),y(685471733,587496836),y(852142971,1086792851),y(1017036298,365543100),y(1126000580,2618297676),y(1288033470,3409855158),y(1501505948,4234509866),y(1607167915,987167468),y(1816402316,1246189591)],C=[];!function(){for(var d=0;d<80;d++)C[d]=y()}();var I=b.SHA512=h.extend({_doReset:function(){this._hash=new _.init([new g.init(1779033703,4089235720),new g.init(3144134277,2227873595),new g.init(1013904242,4271175723),new g.init(2773480762,1595750129),new g.init(1359893119,2917565137),new g.init(2600822924,725511199),new g.init(528734635,4215389547),new g.init(1541459225,327033209)])},_doProcessBlock:function(T,J){for(var Y=this._hash.words,te=Y[0],N=Y[1],G=Y[2],x=Y[3],F=Y[4],Q=Y[5],O=Y[6],k=Y[7],P=te.high,K=te.low,oe=N.high,me=N.low,q=G.high,se=G.low,Ae=x.high,le=x.low,xe=F.high,Ee=F.low,Le=Q.high,Ne=Q.low,Ie=O.high,je=O.low,lt=k.high,Ye=k.low,tn=P,$t=K,Pt=oe,et=me,$e=q,rt=se,Ze=Ae,Ht=le,Mt=xe,pe=Ee,ce=Le,de=Ne,ue=Ie,ve=je,Oe=lt,Xe=Ye,Cn=0;Cn<80;Cn++){var ke,fe,De=C[Cn];if(Cn<16)fe=De.high=0|T[J+2*Cn],ke=De.low=0|T[J+2*Cn+1];else{var ze=C[Cn-15],tt=ze.high,Je=ze.low,vn=(Je>>>1|tt<<31)^(Je>>>8|tt<<24)^(Je>>>7|tt<<25),er=C[Cn-2],lr=er.high,Yt=er.low,Se=(Yt>>>19|lr<<13)^(Yt<<3|lr>>>29)^(Yt>>>6|lr<<26),Qe=C[Cn-7],Ke=C[Cn-16],Bt=Ke.low;De.high=fe=(fe=(fe=((tt>>>1|Je<<31)^(tt>>>8|Je<<24)^tt>>>7)+Qe.high+((ke=vn+Qe.low)>>>0>>0?1:0))+((lr>>>19|Yt<<13)^(lr<<3|Yt>>>29)^lr>>>6)+((ke+=Se)>>>0>>0?1:0))+Ke.high+((ke+=Bt)>>>0>>0?1:0),De.low=ke}var gr,Ge=Mt&ce^~Mt&ue,nn=pe&de^~pe&ve,en=tn&Pt^tn&$e^Pt&$e,yn=($t>>>28|tn<<4)^($t<<30|tn>>>2)^($t<<25|tn>>>7),Wn=E[Cn],Lr=Wn.low,Yr=Oe+((Mt>>>14|pe<<18)^(Mt>>>18|pe<<14)^(Mt<<23|pe>>>9))+((gr=Xe+((pe>>>14|Mt<<18)^(pe>>>18|Mt<<14)^(pe<<23|Mt>>>9)))>>>0>>0?1:0),di=yn+($t&et^$t&rt^et&rt);Oe=ue,Xe=ve,ue=ce,ve=de,ce=Mt,de=pe,Mt=Ze+(Yr=(Yr=(Yr=Yr+Ge+((gr+=nn)>>>0>>0?1:0))+Wn.high+((gr+=Lr)>>>0>>0?1:0))+fe+((gr+=ke)>>>0>>0?1:0))+((pe=Ht+gr|0)>>>0>>0?1:0)|0,Ze=$e,Ht=rt,$e=Pt,rt=et,Pt=tn,et=$t,tn=Yr+(((tn>>>28|$t<<4)^(tn<<30|$t>>>2)^(tn<<25|$t>>>7))+en+(di>>>0>>0?1:0))+(($t=gr+di|0)>>>0>>0?1:0)|0}K=te.low=K+$t,te.high=P+tn+(K>>>0<$t>>>0?1:0),me=N.low=me+et,N.high=oe+Pt+(me>>>0>>0?1:0),se=G.low=se+rt,G.high=q+$e+(se>>>0>>0?1:0),le=x.low=le+Ht,x.high=Ae+Ze+(le>>>0>>0?1:0),Ee=F.low=Ee+pe,F.high=xe+Mt+(Ee>>>0>>0?1:0),Ne=Q.low=Ne+de,Q.high=Le+ce+(Ne>>>0>>0?1:0),je=O.low=je+ve,O.high=Ie+ue+(je>>>0>>0?1:0),Ye=k.low=Ye+Xe,k.high=lt+Oe+(Ye>>>0>>0?1:0)},_doFinalize:function(){var T=this._data,J=T.words,Y=8*this._nDataBytes,te=8*T.sigBytes;return J[te>>>5]|=128<<24-te%32,J[30+(te+128>>>10<<5)]=Math.floor(Y/4294967296),J[31+(te+128>>>10<<5)]=Y,T.sigBytes=4*J.length,this._process(),this._hash.toX32()},clone:function(){var T=h.clone.call(this);return T._hash=this._hash.clone(),T},blockSize:32});l.SHA512=h._createHelper(I),l.HmacSHA512=h._createHmacHelper(I)}(),c.SHA512},n.exports=l(r(34559),r(26478))},64390:function(n,i,r){"use strict";var c;r(20731),n.exports=(c=r(34559),r(49300),r(72342),r(36572),r(28395),function(){var l=c,s=l.lib,h=s.WordArray,p=s.BlockCipher,g=l.algo,_=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],b=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],y=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],E=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],C=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],I=g.DES=p.extend({_doReset:function(){for(var N=this._key.words,G=[],x=0;x<56;x++){var F=_[x]-1;G[x]=N[F>>>5]>>>31-F%32&1}for(var Q=this._subKeys=[],O=0;O<16;O++){var k=Q[O]=[],P=y[O];for(x=0;x<24;x++)k[x/6|0]|=G[(b[x]-1+P)%28]<<31-x%6,k[4+(x/6|0)]|=G[28+(b[x+24]-1+P)%28]<<31-x%6;for(k[0]=k[0]<<1|k[0]>>>31,x=1;x<7;x++)k[x]=k[x]>>>4*(x-1)+3;k[7]=k[7]<<5|k[7]>>>27}var K=this._invSubKeys=[];for(x=0;x<16;x++)K[x]=Q[15-x]},encryptBlock:function(te,N){this._doCryptBlock(te,N,this._subKeys)},decryptBlock:function(te,N){this._doCryptBlock(te,N,this._invSubKeys)},_doCryptBlock:function(te,N,G){this._lBlock=te[N],this._rBlock=te[N+1],d.call(this,4,252645135),d.call(this,16,65535),T.call(this,2,858993459),T.call(this,8,16711935),d.call(this,1,1431655765);for(var x=0;x<16;x++){for(var F=G[x],Q=this._lBlock,O=this._rBlock,k=0,P=0;P<8;P++)k|=E[P][((O^F[P])&C[P])>>>0];this._lBlock=O,this._rBlock=Q^k}var K=this._lBlock;this._lBlock=this._rBlock,this._rBlock=K,d.call(this,1,1431655765),T.call(this,8,16711935),T.call(this,2,858993459),d.call(this,16,65535),d.call(this,4,252645135),te[N]=this._lBlock,te[N+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function d(Y,te){var N=(this._lBlock>>>Y^this._rBlock)&te;this._rBlock^=N,this._lBlock^=N<>>Y^this._lBlock)&te;this._lBlock^=N,this._rBlock^=N<192.");var G=N.slice(0,2),x=N.length<4?N.slice(0,2):N.slice(2,4),F=N.length<6?N.slice(0,2):N.slice(4,6);this._des1=I.createEncryptor(h.create(G)),this._des2=I.createEncryptor(h.create(x)),this._des3=I.createEncryptor(h.create(F))},encryptBlock:function(te,N){this._des1.encryptBlock(te,N),this._des2.decryptBlock(te,N),this._des3.encryptBlock(te,N)},decryptBlock:function(te,N){this._des3.decryptBlock(te,N),this._des2.encryptBlock(te,N),this._des1.decryptBlock(te,N)},keySize:6,ivSize:2,blockSize:2});l.TripleDES=p._createHelper(J)}(),c.TripleDES)},26478:function(n,i,r){"use strict";var c,h,p,g,_;r(20731),n.exports=(c=r(34559),p=(h=c.lib).Base,g=h.WordArray,(_=c.x64={}).Word=p.extend({init:function(C,I){this.high=C,this.low=I}}),_.WordArray=p.extend({init:function(C,I){C=this.words=C||[],this.sigBytes=null!=I?I:8*C.length},toX32:function(){for(var C=this.words,I=C.length,d=[],T=0;T=b.length?{done:!0}:{done:!1,value:b[C++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function s(b,y){(null==y||y>b.length)&&(y=b.length);for(var E=0,C=new Array(y);E=0;--et){var $e=this.tryEntries[et],rt=$e.completion;if("root"===$e.tryLoc)return Pt("end");if($e.tryLoc<=this.prev){var Ze=C.call($e,"catchLoc"),Ht=C.call($e,"finallyLoc");if(Ze&&Ht){if(this.prev<$e.catchLoc)return Pt($e.catchLoc,!0);if(this.prev<$e.finallyLoc)return Pt($e.finallyLoc)}else if(Ze){if(this.prev<$e.catchLoc)return Pt($e.catchLoc,!0)}else{if(!Ht)throw new Error("try statement without catch or finally");if(this.prev<$e.finallyLoc)return Pt($e.finallyLoc)}}}},abrupt:function(tn,$t){for(var Pt=this.tryEntries.length-1;Pt>=0;--Pt){var et=this.tryEntries[Pt];if(et.tryLoc<=this.prev&&C.call(et,"finallyLoc")&&this.prev=0;--$t){var Pt=this.tryEntries[$t];if(Pt.finallyLoc===tn)return this.complete(Pt.completion,Pt.afterLoc),Ie(Pt),k}},catch:function(tn){for(var $t=this.tryEntries.length-1;$t>=0;--$t){var Pt=this.tryEntries[$t];if(Pt.tryLoc===tn){var et=Pt.completion;if("throw"===et.type){var $e=et.arg;Ie(Pt)}return $e}}throw new Error("illegal catch attempt")},delegateYield:function(tn,$t,Pt){return this.delegate={iterator:lt(tn),resultName:$t,nextLoc:Pt},"next"===this.method&&(this.arg=b),k}},y}r(35877),r(38178),r(11765),r(24863),r(43448),r(63956),r(71950),r(68067),r(57114),r(42437),r(65292),r(73844),r(69330),r(81755),r(20731),r(14032),r(61726),r(58281),r(6422),r(94712);n.exports=function(){function b(E){this.stateTable=E.stateTable,this.accepting=E.accepting,this.tags=E.tags}var y=b.prototype;return y.match=function(C){var I,d=this;return(I={})[Symbol.iterator]=h().mark(function T(){var J,Y,te,N,G,x;return h().wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:J=1,Y=null,te=null,N=null,G=0;case 5:if(!(G=Y)){Q.next=13;break}return Q.next=13,[Y,te,d.tags[N]];case 13:J=d.stateTable[1][x],Y=null;case 15:0!==J&&null==Y&&(Y=G),d.accepting[J]&&(te=G),0===J&&(J=1);case 18:G++,Q.next=5;break;case 21:if(!(null!=Y&&null!=te&&te>=Y)){Q.next=24;break}return Q.next=24,[Y,te,d.tags[J]];case 24:case"end":return Q.stop()}},T)}),I},y.apply=function(C,I){for(var T,d=c(this.match(C));!(T=d()).done;)for(var x,J=T.value,Y=J[0],te=J[1],G=c(J[2]);!(x=G()).done;){var F=x.value;"function"==typeof I[F]&&I[F](Y,te,C.slice(Y,te+1))}},b}()},80646:function(n,i,r){"use strict";var c=r(50621).Buffer;r(58028),r(20731),r(14032),r(68067);var l=r(48181),s=r(6729);n.exports=function(){function h(g){var _;for(this.data=g,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.text={};;){var b=this.readUInt32(),y="";for(_=0;_<4;_++)y+=String.fromCharCode(this.data[this.pos++]);switch(y){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"PLTE":this.palette=this.read(b);break;case"IDAT":for(_=0;_0)for(_=0;_this.data.length)throw new Error("Incomplete or corrupt PNG file")}}h.decode=function(_,b){return l.readFile(_,function(y,E){return new h(E).decode(function(I){return b(I)})})},h.load=function(_){return new h(l.readFileSync(_))};var p=h.prototype;return p.read=function(_){for(var b=new Array(_),y=0;y<_;y++)b[y]=this.data[this.pos++];return b},p.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},p.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},p.decodePixels=function(_){var b=this;return s.inflate(this.imgData,function(y,E){if(y)throw y;var C=b.width,I=b.height,d=b.pixelBitlength/8,T=new c(C*I*d),J=E.length,Y=0;function te(N,G,x,F,Q){void 0===Q&&(Q=!1);for(var O=Math.ceil((C-N)/x),k=Math.ceil((I-G)/F),P=d*O,K=Q?T:new c(P*k),oe=0,me=0;oe"u")throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof _);return s(_,b,y)}),g.alloc||(g.alloc=function(_,b,y){if("number"!=typeof _)throw new TypeError('The "size" argument must be of type number. Received type '+typeof _);if(_<0||_>=2147483648)throw new RangeError('The value "'+_+'" is invalid for option "size"');var E=s(_);return b&&0!==b.length?"string"==typeof y?E.fill(b,y):E.fill(b):E.fill(0),E}),!h.kStringMaxLength)try{h.kStringMaxLength=c.binding("buffer").kStringMaxLength}catch{}h.constants||(h.constants={MAX_LENGTH:h.kMaxLength},h.kStringMaxLength&&(h.constants.MAX_STRING_LENGTH=h.kStringMaxLength)),n.exports=h},57540:function(n,i,r){"use strict";function c(J,Y){var te=Object.keys(J);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(J);Y&&(N=N.filter(function(G){return Object.getOwnPropertyDescriptor(J,G).enumerable})),te.push.apply(te,N)}return te}function l(J){for(var Y=1;Y0?this.tail.next=N:this.head=N,this.tail=N,++this.length}},{key:"unshift",value:function(te){var N={data:te,next:this.head};0===this.length&&(this.tail=N),this.head=N,++this.length}},{key:"shift",value:function(){if(0!==this.length){var te=this.head.data;return this.head=1===this.length?this.tail=null:this.head.next,--this.length,te}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(te){if(0===this.length)return"";for(var N=this.head,G=""+N.data;N=N.next;)G+=te+N.data;return G}},{key:"concat",value:function(te){if(0===this.length)return E.alloc(0);for(var N=E.allocUnsafe(te>>>0),G=this.head,x=0;G;)T(G.data,N,x),x+=G.data.length,G=G.next;return N}},{key:"consume",value:function(te,N){var G;return teF.length?F.length:te;if(x+=Q===F.length?F:F.slice(0,te),0==(te-=Q)){Q===F.length?(++G,this.head=N.next?N.next:this.tail=null):(this.head=N,N.data=F.slice(Q));break}++G}return this.length-=G,x}},{key:"_getBuffer",value:function(te){var N=E.allocUnsafe(te),G=this.head,x=1;for(G.data.copy(N),te-=G.data.length;G=G.next;){var F=G.data,Q=te>F.length?F.length:te;if(F.copy(N,N.length-te,0,Q),0==(te-=Q)){Q===F.length?(++x,this.head=G.next?G.next:this.tail=null):(this.head=G,G.data=F.slice(Q));break}++x}return this.length-=x,N}},{key:d,value:function(te,N){return I(this,l(l({},N),{},{depth:0,customInspect:!1}))}}]),J}()},72361:function(n,i,r){"use strict";r(41584);var c=r(50621),l=c.Buffer;function s(p,g){for(var _ in p)g[_]=p[_]}function h(p,g,_){return l(p,g,_)}l.from&&l.alloc&&l.allocUnsafe&&l.allocUnsafeSlow?n.exports=c:(s(c,i),i.Buffer=h),s(l,h),h.from=function(p,g,_){if("number"==typeof p)throw new TypeError("Argument must not be a number");return l(p,g,_)},h.alloc=function(p,g,_){if("number"!=typeof p)throw new TypeError("Argument must be a number");var b=l(p);return void 0!==g?"string"==typeof _?b.fill(g,_):b.fill(g):b.fill(0),b},h.allocUnsafe=function(p){if("number"!=typeof p)throw new TypeError("Argument must be a number");return l(p)},h.allocUnsafeSlow=function(p){if("number"!=typeof p)throw new TypeError("Argument must be a number");return c.SlowBuffer(p)}},41209:function(n,i,r){"use strict";r(81755),r(20731),r(14032),r(56912),r(59735),r(73663),r(29883),r(35471),r(21012),r(88997),r(97464),r(2857),r(94715),r(13624),r(91132),r(62514),r(24597),r(88042),r(4660),r(92451),r(44206),r(66288),r(13250),r(3858),r(84538),r(64793),r(74202),r(52529);var c=r(3483),s=r(51014).swap32LE;n.exports=function(){function F(O){var k="function"==typeof O.readUInt32BE&&"function"==typeof O.slice;if(k||O instanceof Uint8Array){var P;if(k)this.highStart=O.readUInt32LE(0),this.errorValue=O.readUInt32LE(4),P=O.readUInt32LE(8),O=O.slice(12);else{var K=new DataView(O.buffer);this.highStart=K.getUint32(0,!0),this.errorValue=K.getUint32(4,!0),P=K.getUint32(8,!0),O=O.subarray(12)}O=c(O,new Uint8Array(P)),O=c(O,new Uint8Array(P)),s(O),this.data=new Uint32Array(O.buffer)}else{var oe=O;this.data=oe.data,this.highStart=oe.highStart,this.errorValue=oe.errorValue}}return F.prototype.get=function(k){return k<0||k>1114111?this.errorValue:k<55296||k>56319&&k<=65535?this.data[(this.data[k>>5]<<2)+(31&k)]:k<=65535?this.data[(this.data[2048+(k-55296>>5)]<<2)+(31&k)]:k>11)]+(k>>5&63)]<<2)+(31&k)]:this.data[this.data.length-4]},F}()},51014:function(n,i,r){"use strict";r(81755),r(14032),r(56912),r(59735),r(73663),r(29883),r(35471),r(21012),r(88997),r(97464),r(2857),r(94715),r(13624),r(91132),r(62514),r(24597),r(88042),r(4660),r(92451),r(44206),r(66288),r(13250),r(3858),r(84538),r(64793),r(74202),r(52529);var c=18===new Uint8Array(new Uint32Array([305419896]).buffer)[0],l=function(g,_,b){var y=g[_];g[_]=g[b],g[b]=y};n.exports={swap32LE:function(g){c&&function(g){for(var _=g.length,b=0;b<_;b+=4)l(g,b,b+3),l(g,b+1,b+2)}(g)}}},54074:function(n,i,r){"use strict";var c=r(94732);n.exports=c},94732:function(n,i,r){"use strict";n=r.nmd(n),r(39081),r(41584),r(81755),r(20731),r(24863),r(7283),r(37309),r(14032),r(61726),r(6422),r(46467),r(7851),r(72095),r(47259),r(1083),r(94712);n&&typeof n.exports<"u"&&(n.exports=function(s,h,p,g,_){var b={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],grey:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgrey:[211,211,211],lightgreen:[144,238,144],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0]},y={black:[b.black,1],white:[b.white,1],transparent:[b.black,0]},E={quot:34,amp:38,lt:60,gt:62,apos:39,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,circ:710,tilde:732,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,permil:8240,lsaquo:8249,rsaquo:8250,euro:8364,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,copy:169,ordf:170,laquo:171,not:172,shy:173,reg:174,macr:175,deg:176,plusmn:177,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,sup1:185,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,Agrave:192,Aacute:193,Acirc:194,Atilde:195,Auml:196,Aring:197,AElig:198,Ccedil:199,Egrave:200,Eacute:201,Ecirc:202,Euml:203,Igrave:204,Iacute:205,Icirc:206,Iuml:207,ETH:208,Ntilde:209,Ograve:210,Oacute:211,Ocirc:212,Otilde:213,Ouml:214,times:215,Oslash:216,Ugrave:217,Uacute:218,Ucirc:219,Uuml:220,Yacute:221,THORN:222,szlig:223,agrave:224,aacute:225,acirc:226,atilde:227,auml:228,aring:229,aelig:230,ccedil:231,egrave:232,eacute:233,ecirc:234,euml:235,igrave:236,iacute:237,icirc:238,iuml:239,eth:240,ntilde:241,ograve:242,oacute:243,ocirc:244,otilde:245,ouml:246,divide:247,oslash:248,ugrave:249,uacute:250,ucirc:251,uuml:252,yacute:253,thorn:254,yuml:255,fnof:402,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,bull:8226,hellip:8230,prime:8242,Prime:8243,oline:8254,frasl:8260,weierp:8472,image:8465,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},C={A:7,a:7,C:6,c:6,H:1,h:1,L:2,l:2,M:2,m:2,Q:4,q:4,S:4,s:4,T:2,t:2,V:1,v:1,Z:0,z:0},I={A3:!0,A4:!0,a3:!0,a4:!0},d={color:{inherit:!0,initial:void 0},visibility:{inherit:!0,initial:"visible",values:{hidden:"hidden",collapse:"hidden",visible:"visible"}},fill:{inherit:!0,initial:y.black},stroke:{inherit:!0,initial:"none"},"stop-color":{inherit:!1,initial:y.black},"fill-opacity":{inherit:!0,initial:1},"stroke-opacity":{inherit:!0,initial:1},"stop-opacity":{inherit:!1,initial:1},"fill-rule":{inherit:!0,initial:"nonzero",values:{nonzero:"nonzero",evenodd:"evenodd"}},"clip-rule":{inherit:!0,initial:"nonzero",values:{nonzero:"nonzero",evenodd:"evenodd"}},"stroke-width":{inherit:!0,initial:1},"stroke-dasharray":{inherit:!0,initial:[]},"stroke-dashoffset":{inherit:!0,initial:0},"stroke-miterlimit":{inherit:!0,initial:4},"stroke-linejoin":{inherit:!0,initial:"miter",values:{miter:"miter",round:"round",bevel:"bevel"}},"stroke-linecap":{inherit:!0,initial:"butt",values:{butt:"butt",round:"round",square:"square"}},"font-size":{inherit:!0,initial:16,values:{"xx-small":9,"x-small":10,small:13,medium:16,large:18,"x-large":24,"xx-large":32}},"font-family":{inherit:!0,initial:"sans-serif"},"font-weight":{inherit:!0,initial:"normal",values:{600:"bold",700:"bold",800:"bold",900:"bold",bold:"bold",bolder:"bold",500:"normal",400:"normal",300:"normal",200:"normal",100:"normal",normal:"normal",lighter:"normal"}},"font-style":{inherit:!0,initial:"normal",values:{italic:"italic",oblique:"italic",normal:"normal"}},"text-anchor":{inherit:!0,initial:"start",values:{start:"start",middle:"middle",end:"end"}},direction:{inherit:!0,initial:"ltr",values:{ltr:"ltr",rtl:"rtl"}},"dominant-baseline":{inherit:!0,initial:"baseline",values:{auto:"baseline",baseline:"baseline","before-edge":"before-edge","text-before-edge":"before-edge",middle:"middle",central:"central","after-edge":"after-edge","text-after-edge":"after-edge",ideographic:"ideographic",alphabetic:"alphabetic",hanging:"hanging",mathematical:"mathematical"}},"alignment-baseline":{inherit:!1,initial:void 0,values:{auto:"baseline",baseline:"baseline","before-edge":"before-edge","text-before-edge":"before-edge",middle:"middle",central:"central","after-edge":"after-edge","text-after-edge":"after-edge",ideographic:"ideographic",alphabetic:"alphabetic",hanging:"hanging",mathematical:"mathematical"}},"baseline-shift":{inherit:!0,initial:"baseline",values:{baseline:"baseline",sub:"sub",super:"super"}},"word-spacing":{inherit:!0,initial:0,values:{normal:0}},"letter-spacing":{inherit:!0,initial:0,values:{normal:0}},"text-decoration":{inherit:!1,initial:"none",values:{none:"none",underline:"underline",overline:"overline","line-through":"line-through"}},"xml:space":{inherit:!0,initial:"default",css:"white-space",values:{preserve:"preserve",default:"default",pre:"preserve","pre-line":"preserve","pre-wrap":"preserve",nowrap:"default"}},"marker-start":{inherit:!0,initial:"none"},"marker-mid":{inherit:!0,initial:"none"},"marker-end":{inherit:!0,initial:"none"},opacity:{inherit:!1,initial:1},transform:{inherit:!1,initial:[1,0,0,1,0,0]},display:{inherit:!1,initial:"inline",values:{none:"none",inline:"inline",block:"inline"}},"clip-path":{inherit:!1,initial:"none"},mask:{inherit:!1,initial:"none"},overflow:{inherit:!1,initial:"hidden",values:{hidden:"hidden",scroll:"hidden",visible:"visible"}}};function T(Hr){var nt=new function(){};return nt.name="G"+(s._groupCount=(s._groupCount||0)+1),nt.resources=s.ref(),nt.xobj=s.ref({Type:"XObject",Subtype:"Form",FormType:1,BBox:Hr,Group:{S:"Transparency",CS:"DeviceRGB",I:!0,K:!1},Resources:nt.resources}),nt.xobj.write(""),nt.savedMatrix=s._ctm,nt.savedPage=s.page,ii.push(nt),s._ctm=[1,0,0,1,0,0],s.page={width:s.page.width,height:s.page.height,write:function(st){nt.xobj.write(st)},fonts:{},xobjects:{},ext_gstates:{},patterns:{}},nt}function J(Hr){if(Hr!==ii.pop())throw"Group not matching";Object.keys(s.page.fonts).length&&(Hr.resources.data.Font=s.page.fonts),Object.keys(s.page.xobjects).length&&(Hr.resources.data.XObject=s.page.xobjects),Object.keys(s.page.ext_gstates).length&&(Hr.resources.data.ExtGState=s.page.ext_gstates),Object.keys(s.page.patterns).length&&(Hr.resources.data.Pattern=s.page.patterns),Hr.resources.end(),Hr.xobj.end(),s._ctm=Hr.savedMatrix,s.page=Hr.savedPage}function Y(Hr){s.page.xobjects[Hr.name]=Hr.xobj,s.addContent("/"+Hr.name+" Do")}function te(Hr,nt){var Fn="M"+(s._maskCount=(s._maskCount||0)+1),st=s.ref({Type:"ExtGState",CA:1,ca:1,BM:"Normal",SMask:{S:"Luminosity",G:Hr.xobj,BC:nt?[0,0,0]:[1,1,1]}});st.end(),s.page.ext_gstates[Fn]=st,s.addContent("/"+Fn+" gs")}function N(Hr,nt,Fn,st){var Et=new function(){};return Et.group=Hr,Et.dx=nt,Et.dy=Fn,Et.matrix=st||[1,0,0,1,0,0],Et}function G(Hr,nt){var Et,Fn="P"+(s._patternCount=(s._patternCount||0)+1),st=s.ref({Type:"Pattern",PatternType:1,PaintType:1,TilingType:2,BBox:[0,0,Hr.dx,Hr.dy],XStep:Hr.dx,YStep:Hr.dy,Matrix:le(s._ctm,Hr.matrix),Resources:{ProcSet:["PDF","Text","ImageB","ImageC","ImageI"],XObject:(Et={},Et[Hr.group.name]=Hr.group.xobj,Et)}});st.write("/"+Hr.group.name+" Do"),st.end(),s.page.patterns[Fn]=st,nt?(s.addContent("/Pattern CS"),s.addContent("/"+Fn+" SCN")):(s.addContent("/Pattern cs"),s.addContent("/"+Fn+" scn"))}function x(Hr,nt){s.page.fonts[Hr.id]||(s.page.fonts[Hr.id]=Hr.ref()),s.addContent("BT").addContent("/"+Hr.id+" "+nt+" Tf")}function F(Hr,nt,Fn,st,Et,jt){s.addContent($t(Hr)+" "+$t(nt)+" "+$t(-Fn)+" "+$t(-st)+" "+$t(Et)+" "+$t(jt)+" Tm")}function Q(Hr,nt){s.addContent((Hr&&nt?2:nt?1:Hr?0:3)+" Tr")}function P(Hr){"PDFPattern"===Hr[0].constructor.name?(s.fillOpacity(Hr[1]),G(Hr[0],!1)):s.fillColor(Hr[0],Hr[1])}function K(Hr){"PDFPattern"===Hr[0].constructor.name?(s.strokeOpacity(Hr[1]),G(Hr[0],!0)):s.strokeColor(Hr[0],Hr[1])}function me(Hr){var nt=function(Rn,jr,an,Un){this.error=Un,this.nodeName=Rn,this.nodeValue=an,this.nodeType=jr,this.attributes=Object.create(null),this.childNodes=[],this.parentNode=null,this.id="",this.textContent="",this.classList=[]};nt.prototype.getAttribute=function(Xn){return null!=this.attributes[Xn]?this.attributes[Xn]:null},nt.prototype.getElementById=function(Xn){var Rn=null;return function jr(an){if(!Rn&&1===an.nodeType){an.id===Xn&&(Rn=an);for(var Un=0;Un/)){for(;jr=Xn();)an.childNodes.push(jr),jr.parentNode=an,an.textContent+=3===jr.nodeType||4===jr.nodeType?jr.nodeValue:jr.textContent;return(Rn=Fn.match(/^<\/([\w:.-]+)\s*>/,!0))?(Rn[1]===an.nodeName||(Ki('parseXml: tag not matching, opening "'+an.nodeName+'" & closing "'+Rn[1]+'"'),jt=!0),an):(Ki('parseXml: tag not matching, opening "'+an.nodeName+'" & not closing'),jt=!0,an)}if(Fn.match(/^\/>/))return an;Ki('parseXml: tag could not be parsed "'+an.nodeName+'"'),jt=!0}else{if(Rn=Fn.match(/^/))return new nt(null,8,Rn,jt);if(Rn=Fn.match(/^<\?[\s\S]*?\?>/))return new nt(null,7,Rn,jt);if(Rn=Fn.match(/^/))return new nt(null,10,Rn,jt);if(Rn=Fn.match(/^/,!0))return new nt("#cdata-section",4,Rn[1],jt);if(Rn=Fn.match(/^([^<]+)/,!0))return new nt("#text",3,q(Rn[1]),jt)}};Et=Xt();)1!==Et.nodeType||st?(1===Et.nodeType||3===Et.nodeType&&""!==Et.nodeValue.trim())&&Ki("parseXml: data after document end has been discarded"):st=Et;return Fn.matchAll()&&Ki("parseXml: parsing error"),st}function q(Hr){return Hr.replace(/&(?:#([0-9]+)|#[xX]([0-9A-Fa-f]+)|([0-9A-Za-z]+));/g,function(nt,Fn,st,Et){return Fn?String.fromCharCode(parseInt(Fn,10)):st?String.fromCharCode(parseInt(st,16)):Et&&E[Et]?String.fromCharCode(E[Et]):nt})}function se(Hr){var nt,Fn;return Hr=(Hr||"").trim(),(nt=b[Hr])?Fn=[nt.slice(),1]:(nt=Hr.match(/^rgba\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9.]+)\s*\)$/i))?(nt[1]=parseInt(nt[1]),nt[2]=parseInt(nt[2]),nt[3]=parseInt(nt[3]),nt[4]=parseFloat(nt[4]),nt[1]<256&&nt[2]<256&&nt[3]<256&&nt[4]<=1&&(Fn=[nt.slice(1,4),nt[4]])):(nt=Hr.match(/^rgb\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)$/i))?(nt[1]=parseInt(nt[1]),nt[2]=parseInt(nt[2]),nt[3]=parseInt(nt[3]),nt[1]<256&&nt[2]<256&&nt[3]<256&&(Fn=[nt.slice(1,4),1])):(nt=Hr.match(/^rgb\(\s*([0-9.]+)%\s*,\s*([0-9.]+)%\s*,\s*([0-9.]+)%\s*\)$/i))?(nt[1]=2.55*parseFloat(nt[1]),nt[2]=2.55*parseFloat(nt[2]),nt[3]=2.55*parseFloat(nt[3]),nt[1]<256&&nt[2]<256&&nt[3]<256&&(Fn=[nt.slice(1,4),1])):(nt=Hr.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i))?Fn=[[parseInt(nt[1],16),parseInt(nt[2],16),parseInt(nt[3],16)],1]:(nt=Hr.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i))&&(Fn=[[17*parseInt(nt[1],16),17*parseInt(nt[2],16),17*parseInt(nt[3],16)],1]),lo?lo(Fn,Hr):Fn}function Ae(Hr,nt,Fn){var st=Hr[0].slice(),Et=Hr[1]*nt;if(Fn){for(var jt=0;jt=0;nt--)Hr=le(ii[nt].savedMatrix,Hr);return Hr}function Le(){return(new ze).M(0,0).L(s.page.width,0).L(s.page.width,s.page.height).L(0,s.page.height).transform(Ne(Ee())).getBoundingBox()}function Ne(Hr){var nt=Hr[0]*Hr[3]-Hr[1]*Hr[2];return[Hr[3]/nt,-Hr[1]/nt,-Hr[2]/nt,Hr[0]/nt,(Hr[2]*Hr[5]-Hr[3]*Hr[4])/nt,(Hr[1]*Hr[4]-Hr[0]*Hr[5])/nt]}function Ie(Hr){var nt=$t(Hr[0]),Fn=$t(Hr[1]),st=$t(Hr[2]),Et=$t(Hr[3]),jt=$t(Hr[4]),Xt=$t(Hr[5]);if(tn(nt*Et-Fn*st,0))return[nt,Fn,st,Et,jt,Xt]}function je(Hr){var nt=Hr[2]||0,Fn=Hr[1]||0,st=Hr[0]||0;if(Ye(nt,0)&&Ye(Fn,0))return[];if(Ye(nt,0))return[-st/Fn];var Et=Fn*Fn-4*nt*st;return tn(Et,0)&&Et>0?[(-Fn+Math.sqrt(Et))/(2*nt),(-Fn-Math.sqrt(Et))/(2*nt)]:Ye(Et,0)?[-Fn/(2*nt)]:[]}function lt(Hr,nt){return(nt[0]||0)+(nt[1]||0)*Hr+(nt[2]||0)*Hr*Hr+(nt[3]||0)*Hr*Hr*Hr}function Ye(Hr,nt){return Math.abs(Hr-nt)<1e-10}function tn(Hr,nt){return Math.abs(Hr-nt)>=1e-10}function $t(Hr){return Hr>-1e21&&Hr<1e21?Math.round(1e6*Hr)/1e6:0}function et(Hr){for(var st,nt=new ke((Hr||"").trim()),Fn=[1,0,0,1,0,0];st=nt.match(/^([A-Za-z]+)\s*[(]([^(]+)[)]/,!0);){for(var Et=st[1],jt=[],Xt=new ke(st[2].trim()),Xn=void 0;Xn=Xt.matchNumber();)jt.push(Number(Xn)),Xt.matchSeparator();if("matrix"===Et&&6===jt.length)Fn=le(Fn,[jt[0],jt[1],jt[2],jt[3],jt[4],jt[5]]);else if("translate"===Et&&2===jt.length)Fn=le(Fn,[1,0,0,1,jt[0],jt[1]]);else if("translate"===Et&&1===jt.length)Fn=le(Fn,[1,0,0,1,jt[0],0]);else if("scale"===Et&&2===jt.length)Fn=le(Fn,[jt[0],0,0,jt[1],0,0]);else if("scale"===Et&&1===jt.length)Fn=le(Fn,[jt[0],0,0,jt[0],0,0]);else if("rotate"===Et&&3===jt.length){var Rn=jt[0]*Math.PI/180;Fn=le(Fn,[1,0,0,1,jt[1],jt[2]],[Math.cos(Rn),Math.sin(Rn),-Math.sin(Rn),Math.cos(Rn),0,0],[1,0,0,1,-jt[1],-jt[2]])}else if("rotate"===Et&&1===jt.length){var jr=jt[0]*Math.PI/180;Fn=le(Fn,[Math.cos(jr),Math.sin(jr),-Math.sin(jr),Math.cos(jr),0,0])}else if("skewX"===Et&&1===jt.length){var an=jt[0]*Math.PI/180;Fn=le(Fn,[1,0,Math.tan(an),1,0,0])}else{if("skewY"!==Et||1!==jt.length)return;var Un=jt[0]*Math.PI/180;Fn=le(Fn,[1,Math.tan(Un),0,1,0,0])}nt.matchSeparator()}if(!nt.matchAll())return Fn}function $e(Hr,nt,Fn,st,Et,jt){var Xt=(Hr||"").trim().match(/^(none)$|^x(Min|Mid|Max)Y(Min|Mid|Max)(?:\s+(meet|slice))?$/)||[],Xn=Xt[1]||Xt[4]||"meet",an=nt/st,Un=Fn/Et,Mn={Min:0,Mid:.5,Max:1}[Xt[2]||"Mid"]-(jt||0),Qn={Min:0,Mid:.5,Max:1}[Xt[3]||"Mid"]-(jt||0);return"slice"===Xn?Un=an=Math.max(an,Un):"meet"===Xn&&(Un=an=Math.min(an,Un)),[an,0,0,Un,Mn*(nt-st*an),Qn*(Fn-Et*Un)]}function rt(Hr){var nt=Object.create(null);Hr=(Hr||"").trim().split(/;/);for(var Fn=0;Fnba&&(Qi=ba,ba=Fi,Fi=Qi),fa>Ua&&(Qi=Ua,Ua=fa,fa=Qi);for(var fo=je(Mn),La=0;La=0&&fo[La]<=1){var Ra=lt(fo[La],an);Raba&&(ba=Ra)}for(var Wa=je(Qn),Lo=0;Lo=0&&Wa[Lo]<=1){var Do=lt(Wa[Lo],Un);DoUa&&(Ua=Do)}return[Fi,fa,ba,Ua]},this.getPointAtLength=function(Qi){if(Ye(Qi,0))return this.startPoint;if(Ye(Qi,this.totalLength))return this.endPoint;if(!(Qi<0||Qi>this.totalLength))for(var Fi=1;Fi<=jr;Fi++){var fa=zn[Fi-1],ba=zn[Fi];if(fa<=Qi&&Qi<=ba){var Ua=(Fi-(ba-Qi)/(ba-fa))/jr,fo=lt(Ua,an),La=lt(Ua,Un),Ra=lt(Ua,Mn),Wa=lt(Ua,Qn);return[fo,La,Math.atan2(Wa,Ra)]}}}},De=function(nt,Fn,st,Et){this.totalLength=Math.sqrt((st-nt)*(st-nt)+(Et-Fn)*(Et-Fn)),this.startPoint=[nt,Fn,Math.atan2(Et-Fn,st-nt)],this.endPoint=[st,Et,Math.atan2(Et-Fn,st-nt)],this.getBoundingBox=function(){return[Math.min(this.startPoint[0],this.endPoint[0]),Math.min(this.startPoint[1],this.endPoint[1]),Math.max(this.startPoint[0],this.endPoint[0]),Math.max(this.startPoint[1],this.endPoint[1])]},this.getPointAtLength=function(jt){if(jt>=0&&jt<=this.totalLength){var Xt=jt/this.totalLength||0;return[this.startPoint[0]+Xt*(this.endPoint[0]-this.startPoint[0]),this.startPoint[1]+Xt*(this.endPoint[1]-this.startPoint[1]),this.startPoint[2]]}}},ze=function Hr(){this.pathCommands=[],this.pathSegments=[],this.startPoint=null,this.endPoint=null,this.totalLength=0;var jt,Xt,Xn,nt=0,Fn=0,st=0,Et=0;this.move=function(Rn,jr){return nt=st=Rn,Fn=Et=jr,null},this.line=function(Rn,jr){var an=new De(st,Et,Rn,jr);return st=Rn,Et=jr,an},this.curve=function(Rn,jr,an,Un,Mn,Qn){var zn=new fe(st,Et,Rn,jr,an,Un,Mn,Qn);return st=Mn,Et=Qn,zn},this.close=function(){var Rn=new De(st,Et,nt,Fn);return st=nt,Et=Fn,Rn},this.addCommand=function(Rn){this.pathCommands.push(Rn);var jr=this[Rn[0]].apply(this,Rn.slice(3));jr&&(jr.hasStart=Rn[1],jr.hasEnd=Rn[2],this.startPoint=this.startPoint||jr.startPoint,this.endPoint=jr.endPoint,this.pathSegments.push(jr),this.totalLength+=jr.totalLength)},this.M=function(Rn,jr){return this.addCommand(["move",!0,!0,Rn,jr]),jt="M",this},this.m=function(Rn,jr){return this.M(st+Rn,Et+jr)},this.Z=this.z=function(){return this.addCommand(["close",!0,!0]),jt="Z",this},this.L=function(Rn,jr){return this.addCommand(["line",!0,!0,Rn,jr]),jt="L",this},this.l=function(Rn,jr){return this.L(st+Rn,Et+jr)},this.H=function(Rn){return this.L(Rn,Et)},this.h=function(Rn){return this.L(st+Rn,Et)},this.V=function(Rn){return this.L(st,Rn)},this.v=function(Rn){return this.L(st,Et+Rn)},this.C=function(Rn,jr,an,Un,Mn,Qn){return this.addCommand(["curve",!0,!0,Rn,jr,an,Un,Mn,Qn]),jt="C",Xt=an,Xn=Un,this},this.c=function(Rn,jr,an,Un,Mn,Qn){return this.C(st+Rn,Et+jr,st+an,Et+Un,st+Mn,Et+Qn)},this.S=function(Rn,jr,an,Un){return this.C(st+("C"===jt?st-Xt:0),Et+("C"===jt?Et-Xn:0),Rn,jr,an,Un)},this.s=function(Rn,jr,an,Un){return this.C(st+("C"===jt?st-Xt:0),Et+("C"===jt?Et-Xn:0),st+Rn,Et+jr,st+an,Et+Un)},this.Q=function(Rn,jr,an,Un){return this.addCommand(["curve",!0,!0,st+.6666666666666666*(Rn-st),Et+2/3*(jr-Et),an+2/3*(Rn-an),Un+2/3*(jr-Un),an,Un]),jt="Q",Xt=Rn,Xn=jr,this},this.q=function(Rn,jr,an,Un){return this.Q(st+Rn,Et+jr,st+an,Et+Un)},this.T=function(Rn,jr){return this.Q(st+("Q"===jt?st-Xt:0),Et+("Q"===jt?Et-Xn:0),Rn,jr)},this.t=function(Rn,jr){return this.Q(st+("Q"===jt?st-Xt:0),Et+("Q"===jt?Et-Xn:0),st+Rn,Et+jr)},this.A=function(Rn,jr,an,Un,Mn,Qn,zn){if(Ye(Rn,0)||Ye(jr,0))this.addCommand(["line",!0,!0,Qn,zn]);else{an*=Math.PI/180,Rn=Math.abs(Rn),jr=Math.abs(jr),Un=1*!!Un,Mn=1*!!Mn;var sr=Math.cos(an)*(st-Qn)/2+Math.sin(an)*(Et-zn)/2,On=Math.cos(an)*(Et-zn)/2-Math.sin(an)*(st-Qn)/2,Er=sr*sr/(Rn*Rn)+On*On/(jr*jr);Er>1&&(Rn*=Math.sqrt(Er),jr*=Math.sqrt(Er));var Fr=Math.sqrt(Math.max(0,Rn*Rn*jr*jr-Rn*Rn*On*On-jr*jr*sr*sr)/(Rn*Rn*On*On+jr*jr*sr*sr)),_i=(Un===Mn?-1:1)*Fr*Rn*On/jr,Qi=(Un===Mn?1:-1)*Fr*jr*sr/Rn,Fi=Math.cos(an)*_i-Math.sin(an)*Qi+(st+Qn)/2,fa=Math.sin(an)*_i+Math.cos(an)*Qi+(Et+zn)/2,ba=Math.atan2((On-Qi)/jr,(sr-_i)/Rn),Ua=Math.atan2((-On-Qi)/jr,(-sr-_i)/Rn);0===Mn&&Ua-ba>0?Ua-=2*Math.PI:1===Mn&&Ua-ba<0&&(Ua+=2*Math.PI);for(var fo=Math.ceil(Math.abs(Ua-ba)/(Math.PI/ni)),La=0;LaRn[2]&&(Rn[2]=Un[2]),Un[1]Rn[3]&&(Rn[3]=Un[3]);return Rn[0]===1/0&&(Rn[0]=0),Rn[1]===1/0&&(Rn[1]=0),Rn[2]===-1/0&&(Rn[2]=0),Rn[3]===-1/0&&(Rn[3]=0),Rn},this.getPointAtLength=function(Rn){if(Rn>=0&&Rn<=this.totalLength){for(var jr,an=0;anEt.selector.specificity||(nt[jt]=Et.css[jt],Fn[jt]=Et.selector.specificity)}return nt}(nt),this.allowedChildren=[],this.attr=function(jt){if("function"==typeof nt.getAttribute)return nt.getAttribute(jt)},this.resolveUrl=function(jt){var Xt=(jt||"").match(/^\s*(?:url\("(.*)#(.*)"\)|url\('(.*)#(.*)'\)|url\((.*)#(.*)\)|(.*)#(.*))\s*$/)||[],Xn=Xt[1]||Xt[3]||Xt[5]||Xt[7],Rn=Xt[2]||Xt[4]||Xt[6]||Xt[8];if(Rn){if(!Xn){var jr=h.getElementById(Rn);if(jr)return-1===this.stack.indexOf(jr)?jr:void Ki('SVGtoPDF: loop of circular references for id "'+Rn+'"')}if(Cr){var an=Pn[Xn];if(!an){(function Pt(Hr){return"object"==typeof Hr&&null!==Hr&&"number"==typeof Hr.length})(an=Cr(Xn))||(an=[an]);for(var Un=0;Un=0&&Xn[3]>=0?Xn:Xt},this.getPercent=function(jt,Xt){var Xn=this.attr(jt),Rn=new ke((Xn||"").trim()),Un=Rn.matchNumber();return!Un||(Rn.match("%")&&(Un*=.01),Rn.matchAll())?Xt:Math.max(0,Math.min(1,Un))},this.chooseValue=function(jt){for(var Xt=0;Xt=0&&(Rn=an);break;case"stroke-miterlimit":null!=(an=parseFloat(Xn))&&an>=1&&(Rn=an);break;case"word-spacing":case"letter-spacing":Rn=this.computeLength(Xn,this.getViewport());break;case"stroke-dashoffset":if(null!=(Rn=this.computeLength(Xn,this.getViewport()))&&Rn<0)for(var On=this.get("stroke-dasharray"),Er=0;Er0?Xt:this.ref?this.ref.getChildren():[]},this.getPaint=function(Xt,Xn,Rn,jr){var an="userSpaceOnUse"!==this.attr("patternUnits"),Un="objectBoundingBox"===this.attr("patternContentUnits"),Mn=this.getLength("x",an?1:this.getParentVWidth(),0),Qn=this.getLength("y",an?1:this.getParentVHeight(),0),zn=this.getLength("width",an?1:this.getParentVWidth(),0),sr=this.getLength("height",an?1:this.getParentVHeight(),0);Un&&!an?(Mn=(Mn-Xt[0])/(Xt[2]-Xt[0])||0,Qn=(Qn-Xt[1])/(Xt[3]-Xt[1])||0,zn=zn/(Xt[2]-Xt[0])||0,sr=sr/(Xt[3]-Xt[1])||0):!Un&&an&&(Mn=Xt[0]+Mn*(Xt[2]-Xt[0]),Qn=Xt[1]+Qn*(Xt[3]-Xt[1]),zn*=Xt[2]-Xt[0],sr*=Xt[3]-Xt[1]);var On=this.getViewbox("viewBox",[0,0,zn,sr]),Fr=le($e((this.attr("preserveAspectRatio")||"").trim(),zn,sr,On[2],On[3],0),[1,0,0,1,-On[0],-On[1]]),_i=et(this.attr("patternTransform"));if(Un&&(_i=le([Xt[2]-Xt[0],0,0,Xt[3]-Xt[1],Xt[0],Xt[1]],_i)),(_i=Ie(_i=le(_i,[1,0,0,1,Mn,Qn])))&&(Fr=Ie(Fr))&&(zn=$t(zn))&&(sr=$t(sr))){var Qi=T([0,0,zn,sr]);return s.transform.apply(s,Fr),this.drawChildren(Rn,jr),J(Qi),[N(Qi,zn,sr,_i),Xn]}return st?[st[0],st[1]*Xn]:void 0},this.getVWidth=function(){var Xt="userSpaceOnUse"!==this.attr("patternUnits"),Xn=this.getLength("width",Xt?1:this.getParentVWidth(),0);return this.getViewbox("viewBox",[0,0,Xn,0])[2]},this.getVHeight=function(){var Xt="userSpaceOnUse"!==this.attr("patternUnits"),Xn=this.getLength("height",Xt?1:this.getParentVHeight(),0);return this.getViewbox("viewBox",[0,0,0,Xn])[3]}},ct=function Hr(nt,Fn,st){tt.call(this,nt,Fn),this.allowedChildren=["stop"],this.ref=function(){var Xt=this.getUrl("href")||this.getUrl("xlink:href");if(Xt&&Xt.nodeName===nt.nodeName)return new Hr(Xt,Fn,st)}.call(this);var Et=this.attr;this.attr=function(Xt){var Xn=Et.call(this,Xt);return null!=Xn||"href"===Xt||"xlink:href"===Xt?Xn:this.ref?this.ref.attr(Xt):null};var jt=this.getChildren;this.getChildren=function(){var Xt=jt.call(this);return Xt.length>0?Xt:this.ref?this.ref.getChildren():[]},this.getPaint=function(Xt,Xn,Rn,jr){var an=this.getChildren();if(0!==an.length){if(1===an.length){var Un=an[0],Mn=Un.get("stop-color");return"none"===Mn?void 0:Ae(Mn,Un.get("stop-opacity")*Xn,jr)}var On,Er,Fr,_i,Qi,Fi,Qn="userSpaceOnUse"!==this.attr("gradientUnits"),zn=et(this.attr("gradientTransform")),sr=this.attr("spreadMethod"),fa=0,ba=0,Ua=1;if(Qn&&(zn=le([Xt[2]-Xt[0],0,0,Xt[3]-Xt[1],Xt[0],Xt[1]],zn)),zn=Ie(zn)){if("linearGradient"===this.name)Er=this.getLength("x1",Qn?1:this.getVWidth(),0),Fr=this.getLength("x2",Qn?1:this.getVWidth(),Qn?1:this.getVWidth()),_i=this.getLength("y1",Qn?1:this.getVHeight(),0),Qi=this.getLength("y2",Qn?1:this.getVHeight(),0);else{Fr=this.getLength("cx",Qn?1:this.getVWidth(),Qn?.5:.5*this.getVWidth()),Qi=this.getLength("cy",Qn?1:this.getVHeight(),Qn?.5:.5*this.getVHeight()),Fi=this.getLength("r",Qn?1:this.getViewport(),Qn?.5:.5*this.getViewport()),Er=this.getLength("fx",Qn?1:this.getVWidth(),Fr),_i=this.getLength("fy",Qn?1:this.getVHeight(),Qi),Fi<0&&Ki("SvgElemGradient: negative r value");var fo=Math.sqrt(Math.pow(Fr-Er,2)+Math.pow(Qi-_i,2)),La=1;fo>Fi&&(Er=Fr+(Er-Fr)*(La=Fi/fo),_i=Qi+(_i-Qi)*La),Fi=Math.max(Fi,fo*La*1.000001)}if("reflect"===sr||"repeat"===sr){var Ra=Ne(zn),Wa=xe([Xt[0],Xt[1]],Ra),Lo=xe([Xt[2],Xt[1]],Ra),Do=xe([Xt[2],Xt[3]],Ra),Jo=xe([Xt[0],Xt[3]],Ra);"linearGradient"===this.name?(fa=Math.max((Wa[0]-Fr)*(Fr-Er)+(Wa[1]-Qi)*(Qi-_i),(Lo[0]-Fr)*(Fr-Er)+(Lo[1]-Qi)*(Qi-_i),(Do[0]-Fr)*(Fr-Er)+(Do[1]-Qi)*(Qi-_i),(Jo[0]-Fr)*(Fr-Er)+(Jo[1]-Qi)*(Qi-_i))/(Math.pow(Fr-Er,2)+Math.pow(Qi-_i,2)),ba=Math.max((Wa[0]-Er)*(Er-Fr)+(Wa[1]-_i)*(_i-Qi),(Lo[0]-Er)*(Er-Fr)+(Lo[1]-_i)*(_i-Qi),(Do[0]-Er)*(Er-Fr)+(Do[1]-_i)*(_i-Qi),(Jo[0]-Er)*(Er-Fr)+(Jo[1]-_i)*(_i-Qi))/(Math.pow(Fr-Er,2)+Math.pow(Qi-_i,2))):fa=Math.sqrt(Math.max(Math.pow(Wa[0]-Fr,2)+Math.pow(Wa[1]-Qi,2),Math.pow(Lo[0]-Fr,2)+Math.pow(Lo[1]-Qi,2),Math.pow(Do[0]-Fr,2)+Math.pow(Do[1]-Qi,2),Math.pow(Jo[0]-Fr,2)+Math.pow(Jo[1]-Qi,2)))/Fi-1,fa=Math.ceil(fa+.5),Ua=(ba=Math.ceil(ba+.5))+1+fa}On="linearGradient"===this.name?s.linearGradient(Er-ba*(Fr-Er),_i-ba*(Qi-_i),Fr+fa*(Fr-Er),Qi+fa*(Qi-_i)):s.radialGradient(Er,_i,0,Fr,Qi,Fi+fa*Fi);for(var ns=0;ns0&&On.stop((ns+0)/Ua,vo[0],vo[1]),On.stop((ns+gs)/(fa+ba+1),vo[0],vo[1]),js===an.length-1&&gs<1&&On.stop((ns+1)/Ua,vo[0],vo[1])}return On.setTransform.apply(On,zn),[On,1]}return st?[st[0],st[1]*Xn]:void 0}}},Ke=function(nt,Fn){Je.call(this,nt,Fn),this.dashScale=1,this.getBoundingShape=function(){return this.shape},this.getTransformation=function(){return this.get("transform")},this.drawInDocument=function(st,Et){if("hidden"!==this.get("visibility")&&this.shape){if(s.save(),this.transform(),this.clip(),st)this.shape.insertInDocument(),P(y.white),s.fill(this.get("clip-rule"));else{var Xt;this.mask()&&(Xt=T(Le()));var Xn=this.shape.getSubPaths(),Rn=this.getFill(st,Et),jr=this.getStroke(st,Et),an=this.get("stroke-width"),Un=this.get("stroke-linecap");if(Rn||jr){if(Rn&&P(Rn),jr){for(var Mn=0;Mn0&&Xn[Mn].startPoint&&Xn[Mn].startPoint.length>1){var Qn=Xn[Mn].startPoint[0],zn=Xn[Mn].startPoint[1];P(jr),"square"===Un?s.rect(Qn-.5*an,zn-.5*an,an,an):"round"===Un&&s.circle(Qn,zn,.5*an),s.fill()}var sr=this.get("stroke-dasharray"),On=this.get("stroke-dashoffset");if(tn(this.dashScale,1)){for(var Er=0;Er0&&Xn[Fr].insertInDocument();Rn&&jr?s.fillAndStroke(this.get("fill-rule")):Rn?s.fill(this.get("fill-rule")):jr&&s.stroke()}var _i=this.get("marker-start"),Qi=this.get("marker-mid"),Fi=this.get("marker-end");if("none"!==_i||"none"!==Qi||"none"!==Fi){var fa=this.shape.getMarkers();if("none"!==_i&&new yn(_i,null).drawMarker(!1,Et,fa[0],an),"none"!==Qi)for(var Ua=1;Ua0&&Xt>0?Xn&&Rn?(Xn=Math.min(Xn,.5*jt),Rn=Math.min(Rn,.5*Xt),this.shape=(new ze).M(st+Xn,Et).L(st+jt-Xn,Et).A(Xn,Rn,0,0,1,st+jt,Et+Rn).L(st+jt,Et+Xt-Rn).A(Xn,Rn,0,0,1,st+jt-Xn,Et+Xt).L(st+Xn,Et+Xt).A(Xn,Rn,0,0,1,st,Et+Xt-Rn).L(st,Et+Rn).A(Xn,Rn,0,0,1,st+Xn,Et).Z()):this.shape=(new ze).M(st,Et).L(st+jt,Et).L(st+jt,Et+Xt).L(st,Et+Xt).Z():this.shape=new ze},Bt=function(nt,Fn){Ke.call(this,nt,Fn);var st=this.getLength("cx",this.getVWidth(),0),Et=this.getLength("cy",this.getVHeight(),0),jt=this.getLength("r",this.getViewport(),0);this.shape=jt>0?(new ze).M(st+jt,Et).A(jt,jt,0,0,1,st-jt,Et).A(jt,jt,0,0,1,st+jt,Et).Z():new ze},Ge=function(nt,Fn){Ke.call(this,nt,Fn);var st=this.getLength("cx",this.getVWidth(),0),Et=this.getLength("cy",this.getVHeight(),0),jt=this.getLength("rx",this.getVWidth(),0),Xt=this.getLength("ry",this.getVHeight(),0);this.shape=jt>0&&Xt>0?(new ze).M(st+jt,Et).A(jt,Xt,0,0,1,st-jt,Et).A(jt,Xt,0,0,1,st+jt,Et).Z():new ze},nn=function(nt,Fn){Ke.call(this,nt,Fn);var st=this.getLength("x1",this.getVWidth(),0),Et=this.getLength("y1",this.getVHeight(),0),jt=this.getLength("x2",this.getVWidth(),0),Xt=this.getLength("y2",this.getVHeight(),0);this.shape=(new ze).M(st,Et).L(jt,Xt)},en=function(nt,Fn){Ke.call(this,nt,Fn);var st=this.getNumberList("points");this.shape=new ze;for(var Et=0;Et0?st:void 0,this.dashScale=void 0!==this.pathLength?this.shape.totalLength/this.pathLength:1},yn=function(nt,Fn){cn.call(this,nt,Fn);var st=this.getLength("markerWidth",this.getParentVWidth(),3),Et=this.getLength("markerHeight",this.getParentVHeight(),3),jt=this.getViewbox("viewBox",[0,0,st,Et]);this.getVWidth=function(){return jt[2]},this.getVHeight=function(){return jt[3]},this.drawMarker=function(Xt,Xn,Rn,jr){s.save();var an=this.attr("orient"),Un=this.attr("markerUnits"),Mn="auto"===an?Rn[2]:(parseFloat(an)||0)*Math.PI/180,Qn="userSpaceOnUse"===Un?1:jr;s.transform(Math.cos(Mn)*Qn,Math.sin(Mn)*Qn,-Math.sin(Mn)*Qn,Math.cos(Mn)*Qn,Rn[0],Rn[1]);var Er,zn=this.getLength("refX",this.getVWidth(),0),sr=this.getLength("refY",this.getVHeight(),0),On=$e(this.attr("preserveAspectRatio"),st,Et,jt[2],jt[3],.5);"hidden"===this.get("overflow")&&s.rect(On[0]*(jt[0]+jt[2]/2-zn)-st/2,On[3]*(jt[1]+jt[3]/2-sr)-Et/2,st,Et).clip(),s.transform.apply(s,On),s.translate(-zn,-sr),this.get("opacity")<1&&!Xt&&(Er=T(Le())),this.drawChildren(Xt,Xn),Er&&(J(Er),s.fillOpacity(this.get("opacity")),Y(Er)),s.restore()}},ei=function(nt,Fn){cn.call(this,nt,Fn),this.useMask=function(st){var Et=T(Le());s.save(),"objectBoundingBox"===this.attr("clipPathUnits")&&s.transform(st[2]-st[0],0,0,st[3]-st[1],st[0],st[1]),this.clip(),this.drawChildren(!0,!1),s.restore(),J(Et),te(Et,!0)}},Ii=function(nt,Fn){cn.call(this,nt,Fn),this.useMask=function(st){var jt,Xt,Xn,Rn,Et=T(Le());s.save(),"userSpaceOnUse"===this.attr("maskUnits")?(jt=this.getLength("x",this.getVWidth(),-.1*(st[2]-st[0])+st[0]),Xt=this.getLength("y",this.getVHeight(),-.1*(st[3]-st[1])+st[1]),Xn=this.getLength("width",this.getVWidth(),1.2*(st[2]-st[0])),Rn=this.getLength("height",this.getVHeight(),1.2*(st[3]-st[1]))):(jt=this.getLength("x",this.getVWidth(),-.1)*(st[2]-st[0])+st[0],Xt=this.getLength("y",this.getVHeight(),-.1)*(st[3]-st[1])+st[1],Xn=this.getLength("width",this.getVWidth(),1.2)*(st[2]-st[0]),Rn=this.getLength("height",this.getVHeight(),1.2)*(st[3]-st[1])),s.rect(jt,Xt,Xn,Rn).clip(),"objectBoundingBox"===this.attr("maskContentUnits")&&s.transform(st[2]-st[0],0,0,st[3]-st[1],st[0],st[1]),this.clip(),this.drawChildren(!1,!0),s.restore(),J(Et),te(Et,!0)}},Wn=function(nt,Fn){Je.call(this,nt,Fn),this.allowedChildren=["tspan","#text","#cdata-section","a"],this.isText=!0,this.getBoundingShape=function(){for(var st=new ze,Et=0;Et Tj")}s.addContent("ET")}}}"line-through"===this.get("text-decoration")&&this.decorate(.05*this._font.size,.5*(de(this._font.font,this._font.size)+ue(this._font.font,this._font.size)),st,Et)},this.decorate=function(st,Et,jt,Xt){var Xn=this.getFill(jt,Xt),Rn=this.getStroke(jt,Xt);Xn&&P(Xn),Rn&&(K(Rn),s.lineWidth(this.get("stroke-width")).miterLimit(this.get("stroke-miterlimit")).lineJoin(this.get("stroke-linejoin")).lineCap(this.get("stroke-linecap")).dash(this.get("stroke-dasharray"),{phase:this.get("stroke-dashoffset")}));for(var jr=0,an=this._pos;jr0?Xt:this.pathObject.totalLength,this.pathScale=this.pathObject.totalLength/this.pathLength}else if((jt=this.getUrl("href")||this.getUrl("xlink:href"))&&"path"===jt.nodeName){var Xn=new Ft(jt,this);this.pathObject=Xn.shape.clone().transform(Xn.get("transform")),this.pathLength=this.chooseValue(Xn.pathLength,this.pathObject.totalLength),this.pathScale=this.pathObject.totalLength/this.pathLength}},Yr=function(nt,Fn){Wn.call(this,nt,Fn),this.allowedChildren=["textPath","tspan","#text","#cdata-section","a"],function(st){var Rn,jr,Et="",jt=nt.textContent,Xt=[],Xn=[],an=0,Un=0;function Mn(){if(Xn.length)for(var Er=Xn[Xn.length-1],Qi={startltr:0,middleltr:.5,endltr:1,startrtl:1,middlertl:.5,endrtl:0}[Rn+jr]*(Er.x+Er.width-Xn[0].x)||0,Fi=0;Fi_i||ba<0)Er._pos[fa].hidden=!0;else{var Ua=Fr.getPointAtLength(ba*Qi);tn(Qi,1)&&(Er._pos[fa].scale*=Qi,Er._pos[fa].width*=Qi),Er._pos[fa].x=Ua[0]-.5*Er._pos[fa].width*Math.cos(Ua[2])-Er._pos[fa].y*Math.sin(Ua[2]),Er._pos[fa].y=Ua[1]-.5*Er._pos[fa].width*Math.sin(Ua[2])+Er._pos[fa].y*Math.cos(Ua[2]),Er._pos[fa].rotate=Ua[2]+Er._pos[fa].rotate,Er._pos[fa].continuous=!1}}else for(var fo=0;fo0&&Ua<1/0)for(var fo=0;fo=2)for(var La=(Fr-(ba-fa))/(Er.length-1),Ra=0;Ra"u"||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}();return function(){var pn,_n=G(cr);if(Kt){var ar=G(this).constructor;pn=Reflect.construct(_n,arguments,ar)}else pn=_n.apply(this,arguments);return function O(cr,Kt){return!Kt||"object"!=typeof Kt&&"function"!=typeof Kt?Q(cr):Kt}(this,pn)}}function P(cr,Kt){return function me(cr){if(Array.isArray(cr))return cr}(cr)||function se(cr,Kt){if(!(typeof Symbol>"u")&&Symbol.iterator in Object(cr)){var Tt=[],_n=!0,pn=!1,ar=void 0;try{for(var Oi,Qr=cr[Symbol.iterator]();!(_n=(Oi=Qr.next()).done)&&(Tt.push(Oi.value),!Kt||Tt.length!==Kt);_n=!0);}catch(Wi){pn=!0,ar=Wi}finally{try{!_n&&null!=Qr.return&&Qr.return()}finally{if(pn)throw ar}}return Tt}}(cr,Kt)||Ae(cr,Kt)||function Ee(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function K(cr){return function oe(cr){if(Array.isArray(cr))return le(cr)}(cr)||function q(cr){if(typeof Symbol<"u"&&Symbol.iterator in Object(cr))return Array.from(cr)}(cr)||Ae(cr)||function xe(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ae(cr,Kt){if(cr){if("string"==typeof cr)return le(cr,Kt);var Tt=Object.prototype.toString.call(cr).slice(8,-1);if("Object"===Tt&&cr.constructor&&(Tt=cr.constructor.name),"Map"===Tt||"Set"===Tt)return Array.from(cr);if("Arguments"===Tt||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Tt))return le(cr,Kt)}}function le(cr,Kt){(null==Kt||Kt>cr.length)&&(Kt=cr.length);for(var Tt=0,_n=new Array(Kt);Tt"u"||null==cr[Symbol.iterator]){if(Array.isArray(cr)||(Tt=Ae(cr))||Kt&&cr&&"number"==typeof cr.length){Tt&&(cr=Tt);var _n=0,pn=function(){};return{s:pn,n:function(){return _n>=cr.length?{done:!0}:{done:!1,value:cr[_n++]}},e:function(Ui){throw Ui},f:pn}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var Oi,ar=!0,Qr=!1;return{s:function(){Tt=cr[Symbol.iterator]()},n:function(){var Ui=Tt.next();return ar=Ui.done,Ui},e:function(Ui){Qr=!0,Oi=Ui},f:function(){try{!ar&&null!=Tt.return&&Tt.return()}finally{if(Qr)throw Oi}}}}var Ne=function(){function cr(){I(this,cr)}return T(cr,[{key:"toString",value:function(){throw new Error("Must be implemented by subclasses")}}]),cr}(),Ie=function(){function cr(){var Kt=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};I(this,cr),this._items={},this.limits="boolean"!=typeof Kt.limits||Kt.limits}return T(cr,[{key:"add",value:function(Tt,_n){return this._items[Tt]=_n}},{key:"get",value:function(Tt){return this._items[Tt]}},{key:"toString",value:function(){var Tt=this,_n=Object.keys(this._items).sort(function(ua,Ma){return Tt._compareKeys(ua,Ma)}),pn=["<<"];if(this.limits&&_n.length>1){var Qr=_n[_n.length-1];pn.push(" /Limits ".concat($t.convert([this._dataForKey(_n[0]),this._dataForKey(Qr)])))}pn.push(" /".concat(this._keysName()," ["));var Wi,Oi=Le(_n);try{for(Oi.s();!(Wi=Oi.n()).done;){var Ui=Wi.value;pn.push(" ".concat($t.convert(this._dataForKey(Ui))," ").concat($t.convert(this._items[Ui])))}}catch(ua){Oi.e(ua)}finally{Oi.f()}return pn.push("]"),pn.push(">>"),pn.join("\n")}},{key:"_compareKeys",value:function(){throw new Error("Must be implemented by subclasses")}},{key:"_keysName",value:function(){throw new Error("Must be implemented by subclasses")}},{key:"_dataForKey",value:function(){throw new Error("Must be implemented by subclasses")}}]),cr}(),je=function(Kt,Tt){return(Array(Tt+1).join("0")+Kt).slice(-Tt)},lt=/[\n\r\t\b\f()\\]/g,Ye={"\n":"\\n","\r":"\\r","\t":"\\t","\b":"\\b","\f":"\\f","\\":"\\\\","(":"\\(",")":"\\)"},$t=function(){function cr(){I(this,cr)}return T(cr,null,[{key:"convert",value:function(Tt){var _n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if("string"==typeof Tt)return"/".concat(Tt);if(Tt instanceof String){for(var pn=Tt,ar=!1,Qr=0,Oi=pn.length;Qr127){ar=!0;break}var Wi;return Wi=ar?function(Kt){var Tt=Kt.length;if(1&Tt)throw new Error("Buffer length must be even");for(var _n=0,pn=Tt-1;_n");if(Tt instanceof Ne||Tt instanceof Ie)return Tt.toString();if(Tt instanceof Date){var Ui="D:".concat(je(Tt.getUTCFullYear(),4))+je(Tt.getUTCMonth()+1,2)+je(Tt.getUTCDate(),2)+je(Tt.getUTCHours(),2)+je(Tt.getUTCMinutes(),2)+je(Tt.getUTCSeconds(),2)+"Z";return _n&&(Ui=(Ui=_n(l.from(Ui,"ascii")).toString("binary")).replace(lt,function(Gr){return Ye[Gr]})),"(".concat(Ui,")")}if(Array.isArray(Tt)){var ua=Tt.map(function(Gr){return cr.convert(Gr,_n)}).join(" ");return"[".concat(ua,"]")}if("[object Object]"==={}.toString.call(Tt)){var Ma=["<<"];for(var ui in Tt){var $i=Tt[ui];Ma.push("/".concat(ui," ").concat(cr.convert($i,_n)))}return Ma.push(">>"),Ma.join("\n")}return"number"==typeof Tt?cr.number(Tt):"".concat(Tt)}},{key:"number",value:function(Tt){if(Tt>-1e21&&Tt<1e21)return Math.round(1e6*Tt)/1e6;throw new Error("unsupported number: ".concat(Tt))}}]),cr}(),Pt=function(cr){N(Tt,cr);var Kt=k(Tt);function Tt(_n,pn){var ar,Qr=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return I(this,Tt),(ar=Kt.call(this)).document=_n,ar.id=pn,ar.data=Qr,ar.gen=0,ar.compress=ar.document.compress&&!ar.data.Filter,ar.uncompressedLength=0,ar.buffer=[],ar}return T(Tt,[{key:"write",value:function(pn){if(l.isBuffer(pn)||(pn=l.from(pn+"\n","binary")),this.uncompressedLength+=pn.length,null==this.data.Length&&(this.data.Length=0),this.buffer.push(pn),this.data.Length+=pn.length,this.compress)return this.data.Filter="FlateDecode"}},{key:"end",value:function(pn){return pn&&this.write(pn),this.finalize()}},{key:"finalize",value:function(){this.offset=this.document._offset;var pn=this.document._security?this.document._security.getEncryptFn(this.id,this.gen):null;this.buffer.length&&(this.buffer=l.concat(this.buffer),this.compress&&(this.buffer=h.default.deflateSync(this.buffer)),pn&&(this.buffer=pn(this.buffer)),this.data.Length=this.buffer.length),this.document._write("".concat(this.id," ").concat(this.gen," obj")),this.document._write($t.convert(this.data,pn)),this.buffer.length&&(this.document._write("stream"),this.document._write(this.buffer),this.buffer=[],this.document._write("\nendstream")),this.document._write("endobj"),this.document._refEnd(this)}},{key:"toString",value:function(){return"".concat(this.id," ").concat(this.gen," R")}}]),Tt}(Ne),et={top:72,left:72,bottom:72,right:72},$e={"4A0":[4767.87,6740.79],"2A0":[3370.39,4767.87],A0:[2383.94,3370.39],A1:[1683.78,2383.94],A2:[1190.55,1683.78],A3:[841.89,1190.55],A4:[595.28,841.89],A5:[419.53,595.28],A6:[297.64,419.53],A7:[209.76,297.64],A8:[147.4,209.76],A9:[104.88,147.4],A10:[73.7,104.88],B0:[2834.65,4008.19],B1:[2004.09,2834.65],B2:[1417.32,2004.09],B3:[1000.63,1417.32],B4:[708.66,1000.63],B5:[498.9,708.66],B6:[354.33,498.9],B7:[249.45,354.33],B8:[175.75,249.45],B9:[124.72,175.75],B10:[87.87,124.72],C0:[2599.37,3676.54],C1:[1836.85,2599.37],C2:[1298.27,1836.85],C3:[918.43,1298.27],C4:[649.13,918.43],C5:[459.21,649.13],C6:[323.15,459.21],C7:[229.61,323.15],C8:[161.57,229.61],C9:[113.39,161.57],C10:[79.37,113.39],RA0:[2437.8,3458.27],RA1:[1729.13,2437.8],RA2:[1218.9,1729.13],RA3:[864.57,1218.9],RA4:[609.45,864.57],SRA0:[2551.18,3628.35],SRA1:[1814.17,2551.18],SRA2:[1275.59,1814.17],SRA3:[907.09,1275.59],SRA4:[637.8,907.09],EXECUTIVE:[521.86,756],FOLIO:[612,936],LEGAL:[612,1008],LETTER:[612,792],TABLOID:[792,1224]},rt=function(){function cr(Kt){var Tt=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};I(this,cr),this.document=Kt,this.size=Tt.size||"letter",this.layout=Tt.layout||"portrait",this.margins="number"==typeof Tt.margin?{top:Tt.margin,left:Tt.margin,bottom:Tt.margin,right:Tt.margin}:Tt.margins||et;var _n=Array.isArray(this.size)?this.size:$e[this.size.toUpperCase()];this.width=_n["portrait"===this.layout?0:1],this.height=_n["portrait"===this.layout?1:0],this.content=this.document.ref(),this.resources=this.document.ref({ProcSet:["PDF","Text","ImageB","ImageC","ImageI"]}),this.dictionary=this.document.ref({Type:"Page",Parent:this.document._root.data.Pages,MediaBox:[0,0,this.width,this.height],Contents:this.content,Resources:this.resources}),this.markings=[]}return T(cr,[{key:"maxY",value:function(){return this.height-this.margins.bottom}},{key:"write",value:function(Tt){return this.content.write(Tt)}},{key:"end",value:function(){return this.dictionary.end(),this.resources.end(),this.content.end()}},{key:"fonts",get:function(){var Tt=this.resources.data;return null!=Tt.Font?Tt.Font:Tt.Font={}}},{key:"xobjects",get:function(){var Tt=this.resources.data;return null!=Tt.XObject?Tt.XObject:Tt.XObject={}}},{key:"ext_gstates",get:function(){var Tt=this.resources.data;return null!=Tt.ExtGState?Tt.ExtGState:Tt.ExtGState={}}},{key:"patterns",get:function(){var Tt=this.resources.data;return null!=Tt.Pattern?Tt.Pattern:Tt.Pattern={}}},{key:"colorSpaces",get:function(){var Tt=this.resources.data;return Tt.ColorSpace||(Tt.ColorSpace={})}},{key:"annotations",get:function(){var Tt=this.dictionary.data;return null!=Tt.Annots?Tt.Annots:Tt.Annots=[]}},{key:"structParentTreeKey",get:function(){var Tt=this.dictionary.data;return null!=Tt.StructParents?Tt.StructParents:Tt.StructParents=this.document.createStructParentTreeNextKey()}}]),cr}(),Ze=function(cr){N(Tt,cr);var Kt=k(Tt);function Tt(){return I(this,Tt),Kt.apply(this,arguments)}return T(Tt,[{key:"_compareKeys",value:function(pn,ar){return pn.localeCompare(ar)}},{key:"_keysName",value:function(){return"Names"}},{key:"_dataForKey",value:function(pn){return new String(pn)}}]),Tt}(Ie);function Ht(cr,Kt){if(cr=Kt[ar]&&cr<=Kt[ar+1])return!0;cr>Kt[ar+1]?Tt=pn+1:_n=pn-1}return!1}var Mt=[545,545,564,591,686,687,751,767,848,863,880,883,886,889,891,893,895,899,907,907,909,909,930,930,975,975,1015,1023,1159,1159,1231,1231,1270,1271,1274,1279,1296,1328,1367,1368,1376,1376,1416,1416,1419,1424,1442,1442,1466,1466,1477,1487,1515,1519,1525,1547,1549,1562,1564,1566,1568,1568,1595,1599,1622,1631,1774,1775,1791,1791,1806,1806,1837,1839,1867,1919,1970,2304,2308,2308,2362,2363,2382,2383,2389,2391,2417,2432,2436,2436,2445,2446,2449,2450,2473,2473,2481,2481,2483,2485,2490,2491,2493,2493,2501,2502,2505,2506,2510,2518,2520,2523,2526,2526,2532,2533,2555,2561,2563,2564,2571,2574,2577,2578,2601,2601,2609,2609,2612,2612,2615,2615,2618,2619,2621,2621,2627,2630,2633,2634,2638,2648,2653,2653,2655,2661,2677,2688,2692,2692,2700,2700,2702,2702,2706,2706,2729,2729,2737,2737,2740,2740,2746,2747,2758,2758,2762,2762,2766,2767,2769,2783,2785,2789,2800,2816,2820,2820,2829,2830,2833,2834,2857,2857,2865,2865,2868,2869,2874,2875,2884,2886,2889,2890,2894,2901,2904,2907,2910,2910,2914,2917,2929,2945,2948,2948,2955,2957,2961,2961,2966,2968,2971,2971,2973,2973,2976,2978,2981,2983,2987,2989,2998,2998,3002,3005,3011,3013,3017,3017,3022,3030,3032,3046,3059,3072,3076,3076,3085,3085,3089,3089,3113,3113,3124,3124,3130,3133,3141,3141,3145,3145,3150,3156,3159,3167,3170,3173,3184,3201,3204,3204,3213,3213,3217,3217,3241,3241,3252,3252,3258,3261,3269,3269,3273,3273,3278,3284,3287,3293,3295,3295,3298,3301,3312,3329,3332,3332,3341,3341,3345,3345,3369,3369,3386,3389,3396,3397,3401,3401,3406,3414,3416,3423,3426,3429,3440,3457,3460,3460,3479,3481,3506,3506,3516,3516,3518,3519,3527,3529,3531,3534,3541,3541,3543,3543,3552,3569,3573,3584,3643,3646,3676,3712,3715,3715,3717,3718,3721,3721,3723,3724,3726,3731,3736,3736,3744,3744,3748,3748,3750,3750,3752,3753,3756,3756,3770,3770,3774,3775,3781,3781,3783,3783,3790,3791,3802,3803,3806,3839,3912,3912,3947,3952,3980,3983,3992,3992,4029,4029,4045,4046,4048,4095,4130,4130,4136,4136,4139,4139,4147,4149,4154,4159,4186,4255,4294,4303,4345,4346,4348,4351,4442,4446,4515,4519,4602,4607,4615,4615,4679,4679,4681,4681,4686,4687,4695,4695,4697,4697,4702,4703,4743,4743,4745,4745,4750,4751,4783,4783,4785,4785,4790,4791,4799,4799,4801,4801,4806,4807,4815,4815,4823,4823,4847,4847,4879,4879,4881,4881,4886,4887,4895,4895,4935,4935,4955,4960,4989,5023,5109,5120,5751,5759,5789,5791,5873,5887,5901,5901,5909,5919,5943,5951,5972,5983,5997,5997,6001,6001,6004,6015,6109,6111,6122,6143,6159,6159,6170,6175,6264,6271,6314,7679,7836,7839,7930,7935,7958,7959,7966,7967,8006,8007,8014,8015,8024,8024,8026,8026,8028,8028,8030,8030,8062,8063,8117,8117,8133,8133,8148,8149,8156,8156,8176,8177,8181,8181,8191,8191,8275,8278,8280,8286,8292,8297,8306,8307,8335,8351,8370,8399,8427,8447,8507,8508,8524,8530,8580,8591,9167,9215,9255,9279,9291,9311,9471,9471,9748,9749,9752,9752,9854,9855,9866,9984,9989,9989,9994,9995,10024,10024,10060,10060,10062,10062,10067,10069,10071,10071,10079,10080,10133,10135,10160,10160,10175,10191,10220,10223,11008,11903,11930,11930,12020,12031,12246,12271,12284,12287,12352,12352,12439,12440,12544,12548,12589,12592,12687,12687,12728,12783,12829,12831,12868,12880,12924,12926,13004,13007,13055,13055,13175,13178,13278,13279,13311,13311,19894,19967,40870,40959,42125,42127,42183,44031,55204,55295,64046,64047,64107,64255,64263,64274,64280,64284,64311,64311,64317,64317,64319,64319,64322,64322,64325,64325,64434,64466,64832,64847,64912,64913,64968,64975,65021,65023,65040,65055,65060,65071,65095,65096,65107,65107,65127,65127,65132,65135,65141,65141,65277,65278,65280,65280,65471,65473,65480,65481,65488,65489,65496,65497,65501,65503,65511,65511,65519,65528,65536,66303,66335,66335,66340,66351,66379,66559,66598,66599,66638,118783,119030,119039,119079,119081,119262,119807,119893,119893,119965,119965,119968,119969,119971,119972,119975,119976,119981,119981,119994,119994,119996,119996,120001,120001,120004,120004,120070,120070,120075,120076,120085,120085,120093,120093,120122,120122,120127,120127,120133,120133,120135,120137,120145,120145,120484,120487,120778,120781,120832,131069,173783,194559,195102,196605,196608,262141,262144,327677,327680,393213,393216,458749,458752,524285,524288,589821,589824,655357,655360,720893,720896,786429,786432,851965,851968,917501,917504,917504,917506,917535,917632,983037],pe=function(Kt){return Ht(Kt,Mt)},ce=[173,173,847,847,6150,6150,6155,6155,6156,6156,6157,6157,8203,8203,8204,8204,8205,8205,8288,8288,65024,65024,65025,65025,65026,65026,65027,65027,65028,65028,65029,65029,65030,65030,65031,65031,65032,65032,65033,65033,65034,65034,65035,65035,65036,65036,65037,65037,65038,65038,65039,65039,65279,65279],ue=[160,160,5760,5760,8192,8192,8193,8193,8194,8194,8195,8195,8196,8196,8197,8197,8198,8198,8199,8199,8200,8200,8201,8201,8202,8202,8203,8203,8239,8239,8287,8287,12288,12288],Oe=[128,159,1757,1757,1807,1807,6158,6158,8204,8204,8205,8205,8232,8232,8233,8233,8288,8288,8289,8289,8290,8290,8291,8291,8298,8303,65279,65279,65529,65532,119155,119162],Xe=[64976,65007,65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1114110,1114111],Cn=[0,31,127,127,832,832,833,833,8206,8206,8207,8207,8234,8234,8235,8235,8236,8236,8237,8237,8238,8238,8298,8298,8299,8299,8300,8300,8301,8301,8302,8302,8303,8303,12272,12283,55296,57343,57344,63743,65529,65529,65530,65530,65531,65531,65532,65532,65533,65533,917505,917505,917536,917631,983040,1048573,1048576,1114109],ke=function(Kt){return Ht(Kt,ue)||Ht(Kt,Cn)||Ht(Kt,Oe)||Ht(Kt,Xe)},fe=[1470,1470,1472,1472,1475,1475,1488,1514,1520,1524,1563,1563,1567,1567,1569,1594,1600,1610,1645,1647,1649,1749,1757,1757,1765,1766,1786,1790,1792,1805,1808,1808,1810,1836,1920,1957,1969,1969,8207,8207,64285,64285,64287,64296,64298,64310,64312,64316,64318,64318,64320,64321,64323,64324,64326,64433,64467,64829,64848,64911,64914,64967,65008,65020,65136,65140,65142,65276],De=function(Kt){return Ht(Kt,fe)},ze=[65,90,97,122,170,170,181,181,186,186,192,214,216,246,248,544,546,563,592,685,688,696,699,705,720,721,736,740,750,750,890,890,902,902,904,906,908,908,910,929,931,974,976,1013,1024,1154,1162,1230,1232,1269,1272,1273,1280,1295,1329,1366,1369,1375,1377,1415,1417,1417,2307,2307,2309,2361,2365,2368,2377,2380,2384,2384,2392,2401,2404,2416,2434,2435,2437,2444,2447,2448,2451,2472,2474,2480,2482,2482,2486,2489,2494,2496,2503,2504,2507,2508,2519,2519,2524,2525,2527,2529,2534,2545,2548,2554,2565,2570,2575,2576,2579,2600,2602,2608,2610,2611,2613,2614,2616,2617,2622,2624,2649,2652,2654,2654,2662,2671,2674,2676,2691,2691,2693,2699,2701,2701,2703,2705,2707,2728,2730,2736,2738,2739,2741,2745,2749,2752,2761,2761,2763,2764,2768,2768,2784,2784,2790,2799,2818,2819,2821,2828,2831,2832,2835,2856,2858,2864,2866,2867,2870,2873,2877,2878,2880,2880,2887,2888,2891,2892,2903,2903,2908,2909,2911,2913,2918,2928,2947,2947,2949,2954,2958,2960,2962,2965,2969,2970,2972,2972,2974,2975,2979,2980,2984,2986,2990,2997,2999,3001,3006,3007,3009,3010,3014,3016,3018,3020,3031,3031,3047,3058,3073,3075,3077,3084,3086,3088,3090,3112,3114,3123,3125,3129,3137,3140,3168,3169,3174,3183,3202,3203,3205,3212,3214,3216,3218,3240,3242,3251,3253,3257,3262,3262,3264,3268,3271,3272,3274,3275,3285,3286,3294,3294,3296,3297,3302,3311,3330,3331,3333,3340,3342,3344,3346,3368,3370,3385,3390,3392,3398,3400,3402,3404,3415,3415,3424,3425,3430,3439,3458,3459,3461,3478,3482,3505,3507,3515,3517,3517,3520,3526,3535,3537,3544,3551,3570,3572,3585,3632,3634,3635,3648,3654,3663,3675,3713,3714,3716,3716,3719,3720,3722,3722,3725,3725,3732,3735,3737,3743,3745,3747,3749,3749,3751,3751,3754,3755,3757,3760,3762,3763,3773,3773,3776,3780,3782,3782,3792,3801,3804,3805,3840,3863,3866,3892,3894,3894,3896,3896,3902,3911,3913,3946,3967,3967,3973,3973,3976,3979,4030,4037,4039,4044,4047,4047,4096,4129,4131,4135,4137,4138,4140,4140,4145,4145,4152,4152,4160,4183,4256,4293,4304,4344,4347,4347,4352,4441,4447,4514,4520,4601,4608,4614,4616,4678,4680,4680,4682,4685,4688,4694,4696,4696,4698,4701,4704,4742,4744,4744,4746,4749,4752,4782,4784,4784,4786,4789,4792,4798,4800,4800,4802,4805,4808,4814,4816,4822,4824,4846,4848,4878,4880,4880,4882,4885,4888,4894,4896,4934,4936,4954,4961,4988,5024,5108,5121,5750,5761,5786,5792,5872,5888,5900,5902,5905,5920,5937,5941,5942,5952,5969,5984,5996,5998,6e3,6016,6070,6078,6085,6087,6088,6100,6106,6108,6108,6112,6121,6160,6169,6176,6263,6272,6312,7680,7835,7840,7929,7936,7957,7960,7965,7968,8005,8008,8013,8016,8023,8025,8025,8027,8027,8029,8029,8031,8061,8064,8116,8118,8124,8126,8126,8130,8132,8134,8140,8144,8147,8150,8155,8160,8172,8178,8180,8182,8188,8206,8206,8305,8305,8319,8319,8450,8450,8455,8455,8458,8467,8469,8469,8473,8477,8484,8484,8486,8486,8488,8488,8490,8493,8495,8497,8499,8505,8509,8511,8517,8521,8544,8579,9014,9082,9109,9109,9372,9449,12293,12295,12321,12329,12337,12341,12344,12348,12353,12438,12445,12447,12449,12538,12540,12543,12549,12588,12593,12686,12688,12727,12784,12828,12832,12867,12896,12923,12927,12976,12992,13003,13008,13054,13056,13174,13179,13277,13280,13310,13312,19893,19968,40869,40960,42124,44032,55203,55296,64045,64048,64106,64256,64262,64275,64279,65313,65338,65345,65370,65382,65470,65474,65479,65482,65487,65490,65495,65498,65500,66304,66334,66336,66339,66352,66378,66560,66597,66600,66637,118784,119029,119040,119078,119082,119142,119146,119154,119171,119172,119180,119209,119214,119261,119808,119892,119894,119964,119966,119967,119970,119970,119973,119974,119977,119980,119982,119993,119995,119995,119997,12e4,120002,120003,120005,120069,120071,120074,120077,120084,120086,120092,120094,120121,120123,120126,120128,120132,120134,120134,120138,120144,120146,120483,120488,120777,131072,173782,194560,195101,983040,1048573,1048576,1114109],tt=function(Kt){return Ht(Kt,ze)},Je=function(Kt){return Ht(Kt,ue)},cn=function(Kt){return Ht(Kt,ce)},vn=function(Kt){return Kt.codePointAt(0)},er=function(Kt){return Kt[0]},lr=function(Kt){return Kt[Kt.length-1]};function Yt(cr){for(var Kt=[],Tt=cr.length,_n=0;_n=55296&&pn<=56319&&Tt>_n+1){var ar=cr.charCodeAt(_n+1);if(ar>=56320&&ar<=57343){Kt.push(1024*(pn-55296)+ar-56320+65536),_n+=1;continue}}Kt.push(pn)}return Kt}var Se=function(){function cr(Kt){var Tt=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(I(this,cr),!Tt.ownerPassword&&!Tt.userPassword)throw new Error("None of owner password and user password is defined.");this.document=Kt,this._setupEncryption(Tt)}return T(cr,null,[{key:"generateFileID",value:function(){var Tt=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},_n="".concat(Tt.CreationDate.getTime(),"\n");for(var pn in Tt)Tt.hasOwnProperty(pn)&&(_n+="".concat(pn,": ").concat(Tt[pn].valueOf(),"\n"));return kn(p.default.MD5(_n))}},{key:"generateRandomWordArray",value:function(Tt){return p.default.lib.WordArray.random(Tt)}},{key:"create",value:function(Tt){var _n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return _n.ownerPassword||_n.userPassword?new cr(Tt,_n):null}}]),T(cr,[{key:"_setupEncryption",value:function(Tt){switch(Tt.pdfVersion){case"1.4":case"1.5":this.version=2;break;case"1.6":case"1.7":this.version=4;break;case"1.7ext3":this.version=5;break;default:this.version=1}var _n={Filter:"Standard"};switch(this.version){case 1:case 2:case 4:this._setupEncryptionV1V2V4(this.version,_n,Tt);break;case 5:this._setupEncryptionV5(_n,Tt)}this.dictionary=this.document.ref(_n)}},{key:"_setupEncryptionV1V2V4",value:function(Tt,_n,pn){var ar,Qr;switch(Tt){case 1:ar=2,this.keyBits=40,Qr=function Qe(){var cr=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},Kt=-64;return cr.printing&&(Kt|=4),cr.modifying&&(Kt|=8),cr.copying&&(Kt|=16),cr.annotating&&(Kt|=32),Kt}(pn.permissions);break;case 2:ar=3,this.keyBits=128,Qr=Be(pn.permissions);break;case 4:ar=4,this.keyBits=128,Qr=Be(pn.permissions)}var ua,Oi=ei(pn.userPassword),Wi=pn.ownerPassword?ei(pn.ownerPassword):Oi,Ui=function Qt(cr,Kt,Tt,_n){for(var pn=_n,ar=cr>=3?51:1,Qr=0;Qr=3?20:1;for(var Ui=0;Ui=3?51:1,Wi=0;Wi=2&&(_n.Length=this.keyBits),4===Tt&&(_n.CF={StdCF:{AuthEvent:"DocOpen",CFM:"AESV2",Length:this.keyBits/8}},_n.StmF="StdCF",_n.StrF="StdCF"),_n.R=ar,_n.O=kn(Ui),_n.U=kn(ua),_n.P=Qr}},{key:"_setupEncryptionV5",value:function(Tt,_n){this.keyBits=256;var pn=Be(_n.permissions),ar=Ii(_n.userPassword),Qr=_n.ownerPassword?Ii(_n.ownerPassword):ar;this.encryptionKey=function Ft(cr){return cr(32)}(cr.generateRandomWordArray);var Oi=function Ge(cr,Kt){var Tt=Kt(8),_n=Kt(8);return p.default.SHA256(cr.clone().concat(Tt)).concat(Tt).concat(_n)}(ar,cr.generateRandomWordArray),Ui=function nn(cr,Kt,Tt){var _n=p.default.SHA256(cr.clone().concat(Kt)),pn={mode:p.default.mode.CBC,padding:p.default.pad.NoPadding,iv:p.default.lib.WordArray.create(null,16)};return p.default.AES.encrypt(Tt,_n,pn).ciphertext}(ar,p.default.lib.WordArray.create(Oi.words.slice(10,12),8),this.encryptionKey),ua=function en(cr,Kt,Tt){var _n=Tt(8),pn=Tt(8);return p.default.SHA256(cr.clone().concat(_n).concat(Kt)).concat(_n).concat(pn)}(Qr,Oi,cr.generateRandomWordArray),ui=function it(cr,Kt,Tt,_n){var pn=p.default.SHA256(cr.clone().concat(Kt).concat(Tt)),ar={mode:p.default.mode.CBC,padding:p.default.pad.NoPadding,iv:p.default.lib.WordArray.create(null,16)};return p.default.AES.encrypt(_n,pn,ar).ciphertext}(Qr,p.default.lib.WordArray.create(ua.words.slice(10,12),8),Oi,this.encryptionKey),$i=function yn(cr,Kt,Tt){var _n=p.default.lib.WordArray.create([Wn(cr),4294967295,1415668834],12).concat(Tt(4));return p.default.AES.encrypt(_n,Kt,{mode:p.default.mode.ECB,padding:p.default.pad.NoPadding}).ciphertext}(pn,this.encryptionKey,cr.generateRandomWordArray);Tt.V=5,Tt.Length=this.keyBits,Tt.CF={StdCF:{AuthEvent:"DocOpen",CFM:"AESV3",Length:this.keyBits/8}},Tt.StmF="StdCF",Tt.StrF="StdCF",Tt.R=5,Tt.O=kn(ua),Tt.OE=kn(ui),Tt.U=kn(Oi),Tt.UE=kn(Ui),Tt.P=pn,Tt.Perms=kn($i)}},{key:"getEncryptFn",value:function(Tt,_n){var pn,Qr;if(this.version<5&&(pn=this.encryptionKey.clone().concat(p.default.lib.WordArray.create([(255&Tt)<<24|(65280&Tt)<<8|Tt>>8&65280|255&_n,(65280&_n)<<16],5))),1===this.version||2===this.version){var ar=p.default.MD5(pn);return ar.sigBytes=Math.min(16,this.keyBits/8+5),function(Ui){return kn(p.default.RC4.encrypt(p.default.lib.WordArray.create(Ui),ar).ciphertext)}}Qr=4===this.version?p.default.MD5(pn.concat(p.default.lib.WordArray.create([1933667412],4))):this.encryptionKey;var Oi=cr.generateRandomWordArray(16),Wi={mode:p.default.mode.CBC,padding:p.default.pad.Pkcs7,iv:Oi};return function(Ui){return kn(Oi.clone().concat(p.default.AES.encrypt(p.default.lib.WordArray.create(Ui),Qr,Wi).ciphertext))}}},{key:"end",value:function(){this.dictionary.end()}}]),cr}();function Be(){var cr=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},Kt=-3904;return"lowResolution"===cr.printing&&(Kt|=4),"highResolution"===cr.printing&&(Kt|=2052),cr.modifying&&(Kt|=8),cr.copying&&(Kt|=16),cr.annotating&&(Kt|=32),cr.fillingForms&&(Kt|=256),cr.contentAccessibility&&(Kt|=512),cr.documentAssembly&&(Kt|=1024),Kt}function ei(){for(var cr=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",Kt=l.alloc(32),Tt=cr.length,_n=0;_n255)throw new Error("Password contains one or more invalid characters.");Kt[_n]=pn,_n++}for(;_n<32;)Kt[_n]=Lr[_n-Tt],_n++;return p.default.lib.WordArray.create(Kt)}function Ii(){var cr=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";cr=unescape(encodeURIComponent(function kt(cr){var Kt=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("string"!=typeof cr)throw new TypeError("Expected string.");if(0===cr.length)return"";var Tt=Yt(cr).map(function(Ma){return Je(Ma)?32:Ma}).filter(function(Ma){return!cn(Ma)}),_n=String.fromCodePoint.apply(null,Tt).normalize("NFKC"),pn=Yt(_n);if(pn.some(ke))throw new Error("Prohibited character, see https://tools.ietf.org/html/rfc4013#section-2.3");if(!0!==Kt.allowUnassigned&&pn.some(pe))throw new Error("Unassigned code point, see https://tools.ietf.org/html/rfc4013#section-2.5");var Oi=pn.some(De),Wi=pn.some(tt);if(Oi&&Wi)throw new Error("String must not contain RandALCat and LCat at the same time, see https://tools.ietf.org/html/rfc3454#section-6");var Ui=De(vn(er(_n))),ua=De(vn(lr(_n)));if(Oi&&(!Ui||!ua))throw new Error("Bidirectional RandALCat character must be the first and the last character of the string, see https://tools.ietf.org/html/rfc3454#section-6");return _n}(cr)));for(var Kt=Math.min(127,cr.length),Tt=l.alloc(Kt),_n=0;_n>8&65280|cr>>24&255}function kn(cr){for(var Kt=[],Tt=0;Tt>8*(3-Tt%4)&255);return l.from(Kt)}var Pn,mr,nr,ri,Pi,ki,Lr=[40,191,78,94,78,117,138,65,100,0,78,86,255,250,1,8,46,46,0,182,208,104,62,128,47,12,169,254,100,83,105,122],gr=$t.number,Yr=function(){function cr(Kt){I(this,cr),this.doc=Kt,this.stops=[],this.embedded=!1,this.transform=[1,0,0,1,0,0]}return T(cr,[{key:"stop",value:function(Tt,_n,pn){if(null==pn&&(pn=1),_n=this.doc._normalizeColor(_n),0===this.stops.length)if(3===_n.length)this._colorSpace="DeviceRGB";else if(4===_n.length)this._colorSpace="DeviceCMYK";else{if(1!==_n.length)throw new Error("Unknown color space");this._colorSpace="DeviceGray"}else if("DeviceRGB"===this._colorSpace&&3!==_n.length||"DeviceCMYK"===this._colorSpace&&4!==_n.length||"DeviceGray"===this._colorSpace&&1!==_n.length)throw new Error("All gradient stops must use the same color space");return pn=Math.max(0,Math.min(1,pn)),this.stops.push([Tt,_n,pn]),this}},{key:"setTransform",value:function(Tt,_n,pn,ar,Qr,Oi){return this.transform=[Tt,_n,pn,ar,Qr,Oi],this}},{key:"embed",value:function(Tt){var _n,pn=this.stops.length;if(0!==pn){this.embedded=!0,this.matrix=Tt;var ar=this.stops[pn-1];ar[0]<1&&this.stops.push([1,ar[1],ar[2]]);for(var Qr=[],Oi=[],Wi=[],Ui=0;Ui>16,Tt>>8&255,255&Tt]}else ii[Kt]&&(Kt=ii[Kt]);return Array.isArray(Kt)?(3===Kt.length?Kt=Kt.map(function(_n){return _n/255}):4===Kt.length&&(Kt=Kt.map(function(_n){return _n/100})),Kt):null},_setColor:function(Kt,Tt){return Kt instanceof xa?(Kt.apply(Tt),!0):Array.isArray(Kt)&&Kt[0]instanceof Cr?(Kt[0].apply(Tt,Kt[1]),!0):this._setColorCore(Kt,Tt)},_setColorCore:function(Kt,Tt){if(!(Kt=this._normalizeColor(Kt)))return!1;var _n=Tt?"SCN":"scn",pn=this._getColorSpace(Kt);return this._setColorSpace(pn,Tt),Kt=Kt.join(" "),this.addContent("".concat(Kt," ").concat(_n)),!0},_setColorSpace:function(Kt,Tt){var _n=Tt?"CS":"cs";return this.addContent("/".concat(Kt," ").concat(_n))},_getColorSpace:function(Kt){return 4===Kt.length?"DeviceCMYK":"DeviceRGB"},fillColor:function(Kt,Tt){return this._setColor(Kt,!1)&&this.fillOpacity(Tt),this._fillColor=[Kt,Tt],this},strokeColor:function(Kt,Tt){return this._setColor(Kt,!0)&&this.strokeOpacity(Tt),this},opacity:function(Kt){return this._doOpacity(Kt,Kt),this},fillOpacity:function(Kt){return this._doOpacity(Kt,null),this},strokeOpacity:function(Kt){return this._doOpacity(null,Kt),this},_doOpacity:function(Kt,Tt){var _n,pn;if(null!=Kt||null!=Tt){null!=Kt&&(Kt=Math.max(0,Math.min(1,Kt))),null!=Tt&&(Tt=Math.max(0,Math.min(1,Tt)));var ar="".concat(Kt,"_").concat(Tt);if(this._opacityRegistry[ar]){var Qr=P(this._opacityRegistry[ar],2);_n=Qr[0],pn=Qr[1]}else{_n={Type:"ExtGState"},null!=Kt&&(_n.ca=Kt),null!=Tt&&(_n.CA=Tt),(_n=this.ref(_n)).end();var Oi=++this._opacityCount;pn="Gs".concat(Oi),this._opacityRegistry[ar]=[_n,pn]}return this.page.ext_gstates[pn]=_n,this.addContent("/".concat(pn," gs"))}},linearGradient:function(Kt,Tt,_n,pn){return new Pa(this,Kt,Tt,_n,pn)},radialGradient:function(Kt,Tt,_n,pn,ar,Qr){return new lo(this,Kt,Tt,_n,pn,ar,Qr)},pattern:function(Kt,Tt,_n,pn){return new Cr(this,Kt,Tt,_n,pn)}},ii={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],grey:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};Pn=mr=nr=ri=Pi=ki=0;var Hi={A:7,a:7,C:6,c:6,H:1,h:1,L:2,l:2,M:2,m:2,Q:4,q:4,S:4,s:4,T:2,t:2,V:1,v:1,Z:0,z:0},qr={M:function(Kt,Tt){return nr=ri=null,Pi=Pn=Tt[0],ki=mr=Tt[1],Kt.moveTo(Pn,mr)},m:function(Kt,Tt){return nr=ri=null,Pi=Pn+=Tt[0],ki=mr+=Tt[1],Kt.moveTo(Pn,mr)},C:function(Kt,Tt){return Pn=Tt[4],mr=Tt[5],nr=Tt[2],ri=Tt[3],Kt.bezierCurveTo.apply(Kt,K(Tt))},c:function(Kt,Tt){return Kt.bezierCurveTo(Tt[0]+Pn,Tt[1]+mr,Tt[2]+Pn,Tt[3]+mr,Tt[4]+Pn,Tt[5]+mr),nr=Pn+Tt[2],ri=mr+Tt[3],Pn+=Tt[4],mr+=Tt[5]},S:function(Kt,Tt){return null===nr&&(nr=Pn,ri=mr),Kt.bezierCurveTo(Pn-(nr-Pn),mr-(ri-mr),Tt[0],Tt[1],Tt[2],Tt[3]),nr=Tt[0],ri=Tt[1],Pn=Tt[2],mr=Tt[3]},s:function(Kt,Tt){return null===nr&&(nr=Pn,ri=mr),Kt.bezierCurveTo(Pn-(nr-Pn),mr-(ri-mr),Pn+Tt[0],mr+Tt[1],Pn+Tt[2],mr+Tt[3]),nr=Pn+Tt[0],ri=mr+Tt[1],Pn+=Tt[2],mr+=Tt[3]},Q:function(Kt,Tt){return nr=Tt[0],ri=Tt[1],Kt.quadraticCurveTo(Tt[0],Tt[1],Pn=Tt[2],mr=Tt[3])},q:function(Kt,Tt){return Kt.quadraticCurveTo(Tt[0]+Pn,Tt[1]+mr,Tt[2]+Pn,Tt[3]+mr),nr=Pn+Tt[0],ri=mr+Tt[1],Pn+=Tt[2],mr+=Tt[3]},T:function(Kt,Tt){return null===nr?(nr=Pn,ri=mr):(nr=Pn-(nr-Pn),ri=mr-(ri-mr)),Kt.quadraticCurveTo(nr,ri,Tt[0],Tt[1]),nr=Pn-(nr-Pn),ri=mr-(ri-mr),Pn=Tt[0],mr=Tt[1]},t:function(Kt,Tt){return null===nr?(nr=Pn,ri=mr):(nr=Pn-(nr-Pn),ri=mr-(ri-mr)),Kt.quadraticCurveTo(nr,ri,Pn+Tt[0],mr+Tt[1]),Pn+=Tt[0],mr+=Tt[1]},A:function(Kt,Tt){return Hr(Kt,Pn,mr,Tt),Pn=Tt[5],mr=Tt[6]},a:function(Kt,Tt){return Tt[5]+=Pn,Tt[6]+=mr,Hr(Kt,Pn,mr,Tt),Pn=Tt[5],mr=Tt[6]},L:function(Kt,Tt){return nr=ri=null,Kt.lineTo(Pn=Tt[0],mr=Tt[1])},l:function(Kt,Tt){return nr=ri=null,Kt.lineTo(Pn+=Tt[0],mr+=Tt[1])},H:function(Kt,Tt){return nr=ri=null,Kt.lineTo(Pn=Tt[0],mr)},h:function(Kt,Tt){return nr=ri=null,Kt.lineTo(Pn+=Tt[0],mr)},V:function(Kt,Tt){return nr=ri=null,Kt.lineTo(Pn,mr=Tt[0])},v:function(Kt,Tt){return nr=ri=null,Kt.lineTo(Pn,mr+=Tt[0])},Z:function(Kt){return Kt.closePath(),Pn=Pi,mr=ki},z:function(Kt){return Kt.closePath(),Pn=Pi,mr=ki}},Hr=function(Kt,Tt,_n,pn){var Xi,ar=P(pn,7),Gr=Le(nt(ar[5],ar[6],ar[0],ar[1],ar[3],ar[4],ar[2],Tt,_n));try{for(Gr.s();!(Xi=Gr.n()).done;){var Xa=Fn.apply(void 0,K(Xi.value));Kt.bezierCurveTo.apply(Kt,K(Xa))}}catch($a){Gr.e($a)}finally{Gr.f()}},nt=function(Kt,Tt,_n,pn,ar,Qr,Oi,Wi,Ui){var ua=Oi*(Math.PI/180),Ma=Math.sin(ua),ui=Math.cos(ua);_n=Math.abs(_n),pn=Math.abs(pn);var $i=(nr=ui*(Wi-Kt)*.5+Ma*(Ui-Tt)*.5)*nr/(_n*_n)+(ri=ui*(Ui-Tt)*.5-Ma*(Wi-Kt)*.5)*ri/(pn*pn);$i>1&&(_n*=$i=Math.sqrt($i),pn*=$i);var Gr=ui/_n,Xi=Ma/_n,Ri=-Ma/pn,Xa=ui/pn,$a=Gr*Wi+Xi*Ui,Go=Ri*Wi+Xa*Ui,Wo=Gr*Kt+Xi*Tt,wo=Ri*Kt+Xa*Tt,ms=1/((Wo-$a)*(Wo-$a)+(wo-Go)*(wo-Go))-.25;ms<0&&(ms=0);var Ss=Math.sqrt(ms);Qr===ar&&(Ss=-Ss);var Ec=.5*($a+Wo)-Ss*(wo-Go),Al=.5*(Go+wo)+Ss*(Wo-$a),co=Math.atan2(Go-Al,$a-Ec),_s=Math.atan2(wo-Al,Wo-Ec)-co;_s<0&&1===Qr?_s+=2*Math.PI:_s>0&&0===Qr&&(_s-=2*Math.PI);for(var Hl=Math.ceil(Math.abs(_s/(.5*Math.PI+.001))),wl=[],al=0;al0&&(pn[pn.length]=+ar),_n[_n.length]={cmd:Tt,args:pn},pn=[],ar="",Qr=!1),Tt=ua;else if([" ",","].includes(ua)||"-"===ua&&ar.length>0&&"e"!==ar[ar.length-1]||"."===ua&&Qr){if(0===ar.length)continue;pn.length===Oi?(_n[_n.length]={cmd:Tt,args:pn},pn=[+ar],"M"===Tt&&(Tt="L"),"m"===Tt&&(Tt="l")):pn[pn.length]=+ar,Qr="."===ua,ar=["-","."].includes(ua)?ua:""}else ar+=ua,"."===ua&&(Qr=!0)}}catch(Ma){Wi.e(Ma)}finally{Wi.f()}return ar.length>0&&(pn.length===Oi?(_n[_n.length]={cmd:Tt,args:pn},pn=[+ar],"M"===Tt&&(Tt="L"),"m"===Tt&&(Tt="l")):pn[pn.length]=+ar),_n[_n.length]={cmd:Tt,args:pn},_n}(_n);!function(Kt,Tt){Pn=mr=nr=ri=Pi=ki=0;for(var _n=0;_n1&&void 0!==arguments[1]?arguments[1]:{},_n=Kt;if(Array.isArray(Kt)||(Kt=[Kt,Tt.space||Kt]),!Kt.every(function(ar){return Number.isFinite(ar)&&ar>0}))throw new Error("dash(".concat(JSON.stringify(_n),", ").concat(JSON.stringify(Tt),") invalid, lengths must be numeric and greater than zero"));return Kt=Kt.map(Et).join(" "),this.addContent("[".concat(Kt,"] ").concat(Et(Tt.phase||0)," d"))},undash:function(){return this.addContent("[] 0 d")},moveTo:function(Kt,Tt){return this.addContent("".concat(Et(Kt)," ").concat(Et(Tt)," m"))},lineTo:function(Kt,Tt){return this.addContent("".concat(Et(Kt)," ").concat(Et(Tt)," l"))},bezierCurveTo:function(Kt,Tt,_n,pn,ar,Qr){return this.addContent("".concat(Et(Kt)," ").concat(Et(Tt)," ").concat(Et(_n)," ").concat(Et(pn)," ").concat(Et(ar)," ").concat(Et(Qr)," c"))},quadraticCurveTo:function(Kt,Tt,_n,pn){return this.addContent("".concat(Et(Kt)," ").concat(Et(Tt)," ").concat(Et(_n)," ").concat(Et(pn)," v"))},rect:function(Kt,Tt,_n,pn){return this.addContent("".concat(Et(Kt)," ").concat(Et(Tt)," ").concat(Et(_n)," ").concat(Et(pn)," re"))},roundedRect:function(Kt,Tt,_n,pn,ar){null==ar&&(ar=0);var Qr=(ar=Math.min(ar,.5*_n,.5*pn))*(1-jt);return this.moveTo(Kt+ar,Tt),this.lineTo(Kt+_n-ar,Tt),this.bezierCurveTo(Kt+_n-Qr,Tt,Kt+_n,Tt+Qr,Kt+_n,Tt+ar),this.lineTo(Kt+_n,Tt+pn-ar),this.bezierCurveTo(Kt+_n,Tt+pn-Qr,Kt+_n-Qr,Tt+pn,Kt+_n-ar,Tt+pn),this.lineTo(Kt+ar,Tt+pn),this.bezierCurveTo(Kt+Qr,Tt+pn,Kt,Tt+pn-Qr,Kt,Tt+pn-ar),this.lineTo(Kt,Tt+ar),this.bezierCurveTo(Kt,Tt+Qr,Kt+Qr,Tt,Kt+ar,Tt),this.closePath()},ellipse:function(Kt,Tt,_n,pn){null==pn&&(pn=_n);var ar=_n*jt,Qr=pn*jt,Oi=(Kt-=_n)+2*_n,Wi=(Tt-=pn)+2*pn,Ui=Kt+_n,ua=Tt+pn;return this.moveTo(Kt,ua),this.bezierCurveTo(Kt,ua-Qr,Ui-ar,Tt,Ui,Tt),this.bezierCurveTo(Ui+ar,Tt,Oi,ua-Qr,Oi,ua),this.bezierCurveTo(Oi,ua+Qr,Ui+ar,Wi,Ui,Wi),this.bezierCurveTo(Ui-ar,Wi,Kt,ua+Qr,Kt,ua),this.closePath()},circle:function(Kt,Tt,_n){return this.ellipse(Kt,Tt,_n)},arc:function(Kt,Tt,_n,pn,ar,Qr){null==Qr&&(Qr=!1);var Oi=2*Math.PI,Wi=.5*Math.PI,Ui=ar-pn;Math.abs(Ui)>Oi?Ui=Oi:0!==Ui&&Qr!==Ui<0&&(Ui=(Qr?-1:1)*Oi+Ui);var Ma=Math.ceil(Math.abs(Ui)/Wi),ui=Ui/Ma,$i=ui/Wi*jt*_n,Gr=pn,Xi=-Math.sin(Gr)*$i,Ri=Math.cos(Gr)*$i,Xa=Kt+Math.cos(Gr)*_n,$a=Tt+Math.sin(Gr)*_n;this.moveTo(Xa,$a);for(var Go=0;Go1&&void 0!==arguments[1]?arguments[1]:{},pn=Kt*Math.PI/180,ar=Math.cos(pn),Qr=Math.sin(pn),Oi=_n=0;if(null!=Tt.origin){var Wi=P(Tt.origin,2),ua=(Oi=Wi[0])*Qr+(_n=Wi[1])*ar;Oi-=Oi*ar-_n*Qr,_n-=ua}return this.transform(ar,Qr,-Qr,ar,Oi,_n)},scale:function(Kt,Tt){var pn,_n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};null==Tt&&(Tt=Kt),"object"==typeof Tt&&(_n=Tt,Tt=Kt);var ar=pn=0;if(null!=_n.origin){var Qr=P(_n.origin,2);ar=Qr[0],pn=Qr[1],ar-=Kt*ar,pn-=Tt*pn}return this.transform(Kt,0,0,Tt,ar,pn)}},Xn={402:131,8211:150,8212:151,8216:145,8217:146,8218:130,8220:147,8221:148,8222:132,8224:134,8225:135,8226:149,8230:133,8364:128,8240:137,8249:139,8250:155,710:136,8482:153,338:140,339:156,732:152,352:138,353:154,376:159,381:142,382:158},Rn=".notdef .notdef .notdef .notdef\n.notdef .notdef .notdef .notdef\n.notdef .notdef .notdef .notdef\n.notdef .notdef .notdef .notdef\n.notdef .notdef .notdef .notdef\n.notdef .notdef .notdef .notdef\n.notdef .notdef .notdef .notdef\n.notdef .notdef .notdef .notdef\n \nspace exclam quotedbl numbersign\ndollar percent ampersand quotesingle\nparenleft parenright asterisk plus\ncomma hyphen period slash\nzero one two three\nfour five six seven\neight nine colon semicolon\nless equal greater question\n \nat A B C\nD E F G\nH I J K\nL M N O\nP Q R S\nT U V W\nX Y Z bracketleft\nbackslash bracketright asciicircum underscore\n \ngrave a b c\nd e f g\nh i j k\nl m n o\np q r s\nt u v w\nx y z braceleft\nbar braceright asciitilde .notdef\n \nEuro .notdef quotesinglbase florin\nquotedblbase ellipsis dagger daggerdbl\ncircumflex perthousand Scaron guilsinglleft\nOE .notdef Zcaron .notdef\n.notdef quoteleft quoteright quotedblleft\nquotedblright bullet endash emdash\ntilde trademark scaron guilsinglright\noe .notdef zcaron ydieresis\n \nspace exclamdown cent sterling\ncurrency yen brokenbar section\ndieresis copyright ordfeminine guillemotleft\nlogicalnot hyphen registered macron\ndegree plusminus twosuperior threesuperior\nacute mu paragraph periodcentered\ncedilla onesuperior ordmasculine guillemotright\nonequarter onehalf threequarters questiondown\n \nAgrave Aacute Acircumflex Atilde\nAdieresis Aring AE Ccedilla\nEgrave Eacute Ecircumflex Edieresis\nIgrave Iacute Icircumflex Idieresis\nEth Ntilde Ograve Oacute\nOcircumflex Otilde Odieresis multiply\nOslash Ugrave Uacute Ucircumflex\nUdieresis Yacute Thorn germandbls\n \nagrave aacute acircumflex atilde\nadieresis aring ae ccedilla\negrave eacute ecircumflex edieresis\nigrave iacute icircumflex idieresis\neth ntilde ograve oacute\nocircumflex otilde odieresis divide\noslash ugrave uacute ucircumflex\nudieresis yacute thorn ydieresis".split(/\s+/),jr=function(){function cr(Kt){I(this,cr),this.contents=Kt,this.attributes={},this.glyphWidths={},this.boundingBoxes={},this.kernPairs={},this.parse(),this.charWidths=new Array(256);for(var Tt=0;Tt<=255;Tt++)this.charWidths[Tt]=this.glyphWidths[Rn[Tt]];this.bbox=this.attributes.FontBBox.split(/\s+/).map(function(_n){return+_n}),this.ascender=+(this.attributes.Ascender||0),this.descender=+(this.attributes.Descender||0),this.xHeight=+(this.attributes.XHeight||0),this.capHeight=+(this.attributes.CapHeight||0),this.lineGap=this.bbox[3]-this.bbox[1]-(this.ascender-this.descender)}return T(cr,null,[{key:"open",value:function(Tt){return new cr(C.readFileSync(Tt,"utf8"))}}]),T(cr,[{key:"parse",value:function(){var pn,Tt="",_n=Le(this.contents.split("\n"));try{for(_n.s();!(pn=_n.n()).done;){var Qr,Oi,ar=pn.value;if(Qr=ar.match(/^Start(\w+)/))Tt=Qr[1];else if(Qr=ar.match(/^End(\w+)/))Tt="";else switch(Tt){case"FontMetrics":var Wi=(Qr=ar.match(/(^\w+)\s+(.*)/))[1],Ui=Qr[2];(Oi=this.attributes[Wi])?(Array.isArray(Oi)||(Oi=this.attributes[Wi]=[Oi]),Oi.push(Ui)):this.attributes[Wi]=Ui;break;case"CharMetrics":if(!/^CH?\s/.test(ar))continue;var ua=ar.match(/\bN\s+(\.?\w+)\s*;/)[1];this.glyphWidths[ua]=+ar.match(/\bWX\s+(\d+)\s*;/)[1];break;case"KernPairs":(Qr=ar.match(/^KPX\s+(\.?\w+)\s+(\.?\w+)\s+(-?\d+)/))&&(this.kernPairs[Qr[1]+"\0"+Qr[2]]=parseInt(Qr[3]))}}}catch(Ma){_n.e(Ma)}finally{_n.f()}}},{key:"encodeText",value:function(Tt){for(var _n=[],pn=0,ar=Tt.length;pn>8,Wi=0;this.font.post.isFixedPitch&&(Wi|=1),1<=Oi&&Oi<=7&&(Wi|=2),Wi|=4,10===Oi&&(Wi|=8),this.font.head.macStyle.italic&&(Wi|=64);var ua=[1,2,3,4,5,6].map(function(Xa){return String.fromCharCode((pn.id.charCodeAt(Xa)||73)+17)}).join("")+"+"+this.font.postscriptName,Ma=this.font.bbox,ui=this.document.ref({Type:"FontDescriptor",FontName:ua,Flags:Wi,FontBBox:[Ma.minX*this.scale,Ma.minY*this.scale,Ma.maxX*this.scale,Ma.maxY*this.scale],ItalicAngle:this.font.italicAngle,Ascent:this.ascender,Descent:this.descender,CapHeight:(this.font.capHeight||this.font.ascent)*this.scale,XHeight:(this.font.xHeight||0)*this.scale,StemV:0});if(ar?ui.data.FontFile3=Qr:ui.data.FontFile2=Qr,this.document.subset){var $i=l.from("FFFFFFFFC0","hex"),Gr=this.document.ref();Gr.write($i),Gr.end(),ui.data.CIDSet=Gr}ui.end();var Xi={Type:"Font",Subtype:"CIDFontType0",BaseFont:ua,CIDSystemInfo:{Registry:new String("Adobe"),Ordering:new String("Identity"),Supplement:0},FontDescriptor:ui,W:[0,this.widths]};ar||(Xi.Subtype="CIDFontType2",Xi.CIDToGIDMap="Identity");var Ri=this.document.ref(Xi);return Ri.end(),this.dictionary.data={Type:"Font",Subtype:"Type0",BaseFont:ua,Encoding:"Identity-H",DescendantFonts:[Ri],ToUnicode:this.toUnicodeCmap()},this.dictionary.end()}},{key:"toUnicodeCmap",value:function(){var Oi,pn=this.document.ref(),ar=[],Qr=Le(this.unicode);try{for(Qr.s();!(Oi=Qr.n()).done;){var Ma,Ui=[],ua=Le(Oi.value);try{for(ua.s();!(Ma=ua.n()).done;){var ui=Ma.value;ui>65535&&(Ui.push(Qn((ui-=65536)>>>10&1023|55296)),ui=56320|1023&ui),Ui.push(Qn(ui))}}catch($i){ua.e($i)}finally{ua.f()}ar.push("<".concat(Ui.join(" "),">"))}}catch($i){Qr.e($i)}finally{Qr.f()}return pn.end("/CIDInit /ProcSet findresource begin\n12 dict begin\nbegincmap\n/CIDSystemInfo <<\n /Registry (Adobe)\n /Ordering (UCS)\n /Supplement 0\n>> def\n/CMapName /Adobe-Identity-UCS def\n/CMapType 2 def\n1 begincodespacerange\n<0000>\nendcodespacerange\n1 beginbfrange\n<0000> <".concat(Qn(ar.length-1),"> [").concat(ar.join(" "),"]\nendbfrange\nendcmap\nCMapName currentdict /CMap defineresource pop\nend\nend")),pn}}]),Tt}(an),sr=function(){function cr(){I(this,cr)}return T(cr,null,[{key:"open",value:function(Tt,_n,pn,ar){var Qr;if("string"==typeof _n){if(Mn.isStandardFont(_n))return new Mn(Tt,_n,ar);_n=C.readFileSync(_n)}if(l.isBuffer(_n)?Qr=g.default.create(_n,pn):_n instanceof Uint8Array?Qr=g.default.create(l.from(_n),pn):_n instanceof ArrayBuffer&&(Qr=g.default.create(l.from(new Uint8Array(_n)),pn)),null==Qr)throw new Error("Not a supported font format or standard PDF font.");return new zn(Tt,Qr,ar)}}]),cr}(),On={initFonts:function(){var Kt=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Helvetica";this._fontFamilies={},this._fontCount=0,this._fontSize=12,this._font=null,this._registeredFonts={},Kt&&this.font(Kt)},font:function(Kt,Tt,_n){var pn,ar;if("number"==typeof Tt&&(_n=Tt,Tt=null),"string"==typeof Kt&&this._registeredFonts[Kt]){pn=Kt;var Qr=this._registeredFonts[Kt];Kt=Qr.src,Tt=Qr.family}else"string"!=typeof(pn=Tt||Kt)&&(pn=null);if(null!=_n&&this.fontSize(_n),ar=this._fontFamilies[pn])return this._font=ar,this;var Oi="F".concat(++this._fontCount);return this._font=sr.open(this,Kt,Tt,Oi),(ar=this._fontFamilies[this._font.name])?(this._font=ar,this):(pn&&(this._fontFamilies[pn]=this._font),this._font.name&&(this._fontFamilies[this._font.name]=this._font),this)},fontSize:function(Kt){return this._fontSize=Kt,this},currentLineHeight:function(Kt){return null==Kt&&(Kt=!1),this._font.lineHeight(this._fontSize,Kt)},registerFont:function(Kt,Tt,_n){return this._registeredFonts[Kt]={src:Tt,family:_n},this}},Er=function(cr){N(Tt,cr);var Kt=k(Tt);function Tt(_n,pn){var ar;return I(this,Tt),(ar=Kt.call(this)).document=_n,ar.indent=pn.indent||0,ar.characterSpacing=pn.characterSpacing||0,ar.wordSpacing=0===pn.wordSpacing,ar.columns=pn.columns||1,ar.columnGap=null!=pn.columnGap?pn.columnGap:18,ar.lineWidth=(pn.width-ar.columnGap*(ar.columns-1))/ar.columns,ar.spaceLeft=ar.lineWidth,ar.startX=ar.document.x,ar.startY=ar.document.y,ar.column=1,ar.ellipsis=pn.ellipsis,ar.continuedX=0,ar.features=pn.features,null!=pn.height?(ar.height=pn.height,ar.maxY=ar.startY+pn.height):ar.maxY=ar.document.page.maxY(),ar.on("firstLine",function(Qr){var Oi=ar.continuedX||ar.indent;return ar.document.x+=Oi,ar.lineWidth-=Oi,ar.once("line",function(){if(ar.document.x-=Oi,ar.lineWidth+=Oi,Qr.continued&&!ar.continuedX&&(ar.continuedX=ar.indent),!Qr.continued)return ar.continuedX=0})}),ar.on("lastLine",function(Qr){var Oi=Qr.align;return"justify"===Oi&&(Qr.align="left"),ar.lastLine=!0,ar.once("line",function(){return ar.document.y+=Qr.paragraphGap||0,Qr.align=Oi,ar.lastLine=!1})}),ar}return T(Tt,[{key:"wordWidth",value:function(pn){return this.document.widthOfString(pn,this)+this.characterSpacing+this.wordSpacing}},{key:"eachWord",value:function(pn,ar){for(var Qr,Oi=new b.default(pn),Wi=null,Ui=Object.create(null);Qr=Oi.nextBreak();){var ua,Ma=pn.slice(Wi?.position||0,Qr.position),ui=null!=Ui[Ma]?Ui[Ma]:Ui[Ma]=this.wordWidth(Ma);if(ui>this.lineWidth+this.continuedX)for(var $i=Wi,Gr={};Ma.length;){var Xi,Ri;ui>this.spaceLeft?(Xi=Math.ceil(this.spaceLeft/(ui/Ma.length)),Ri=(ui=this.wordWidth(Ma.slice(0,Xi)))<=this.spaceLeft&&Xithis.spaceLeft&&Xi>0;Xa||Ri;)Xa?Xa=(ui=this.wordWidth(Ma.slice(0,--Xi)))>this.spaceLeft&&Xi>0:(Xa=(ui=this.wordWidth(Ma.slice(0,++Xi)))>this.spaceLeft&&Xi>0,Ri=ui<=this.spaceLeft&&Xithis.maxY||Oi>this.maxY)&&this.nextSection();var Wi="",Ui=0,ua=0,Ma=0,ui=this.document.y,$i=function(){return ar.textWidth=Ui+Qr.wordSpacing*(ua-1),ar.wordCount=ua,ar.lineWidth=Qr.lineWidth,ui=Qr.document.y,Qr.emit("line",Wi,ar,Qr),Ma++};return this.emit("sectionStart",ar,this),this.eachWord(pn,function(Gr,Xi,Ri,Xa){if((null==Xa||Xa.required)&&(Qr.emit("firstLine",ar,Qr),Qr.spaceLeft=Qr.lineWidth),Xi<=Qr.spaceLeft&&(Wi+=Gr,Ui+=Xi,ua++),Ri.required||Xi>Qr.spaceLeft){var $a=Qr.document.currentLineHeight(!0);if(null!=Qr.height&&Qr.ellipsis&&Qr.document.y+2*$a>Qr.maxY&&Qr.column>=Qr.columns){for(!0===Qr.ellipsis&&(Qr.ellipsis="\u2026"),Wi=Wi.replace(/\s+$/,""),Ui=Qr.wordWidth(Wi+Qr.ellipsis);Wi&&Ui>Qr.lineWidth;)Wi=Wi.slice(0,-1).replace(/\s+$/,""),Ui=Qr.wordWidth(Wi+Qr.ellipsis);Ui<=Qr.lineWidth&&(Wi+=Qr.ellipsis),Ui=Qr.wordWidth(Wi)}return Ri.required&&(Xi>Qr.spaceLeft&&($i(),Wi=Gr,Ui=Xi,ua=1),Qr.emit("lastLine",ar,Qr)),$i(),Qr.document.y+$a>Qr.maxY&&!Qr.nextSection()?(ua=0,Wi="",!1):Ri.required?(Qr.spaceLeft=Qr.lineWidth,Wi="",Ui=0,ua=0):(Qr.spaceLeft=Qr.lineWidth-Xi,Wi=Gr,Ui=Xi,ua=1)}return Qr.spaceLeft-=Xi}),ua>0&&(this.emit("lastLine",ar,this),$i()),this.emit("sectionEnd",ar,this),!0===ar.continued?(Ma>1&&(this.continuedX=0),this.continuedX+=ar.textWidth||0,this.document.y=ui):this.document.x=this.startX}},{key:"nextSection",value:function(pn){if(this.emit("sectionEnd",pn,this),++this.column>this.columns){if(null!=this.height)return!1;var ar;this.document.continueOnNewPage(),this.column=1,this.startY=this.document.page.margins.top,this.maxY=this.document.page.maxY(),this.document.x=this.startX,this.document._fillColor&&(ar=this.document).fillColor.apply(ar,K(this.document._fillColor)),this.emit("pageBreak",pn,this)}else this.document.x+=this.lineWidth+this.columnGap,this.document.y=this.startY,this.emit("columnBreak",pn,this);return this.emit("sectionStart",pn,this),!0}}]),Tt}(_.EventEmitter),Fr=$t.number,_i={initText:function(){return this._line=this._line.bind(this),this.x=0,this.y=0,this._lineGap=0},lineGap:function(Kt){return this._lineGap=Kt,this},moveDown:function(Kt){return null==Kt&&(Kt=1),this.y+=this.currentLineHeight(!0)*Kt+this._lineGap,this},moveUp:function(Kt){return null==Kt&&(Kt=1),this.y-=this.currentLineHeight(!0)*Kt+this._lineGap,this},_text:function(Kt,Tt,_n,pn,ar){var Qr=this;pn=this._initOptions(Tt,_n,pn),Kt=null==Kt?"":"".concat(Kt),pn.wordSpacing&&(Kt=Kt.replace(/\s{2,}/g," "));var Oi=function(){pn.structParent&&pn.structParent.add(Qr.struct(pn.structType||"P",[Qr.markStructureContent(pn.structType||"P")]))};if(pn.width){var Wi=this._wrapper;Wi||((Wi=new Er(this,pn)).on("line",ar),Wi.on("firstLine",Oi)),this._wrapper=pn.continued?Wi:null,this._textOptions=pn.continued?pn:null,Wi.wrap(Kt,pn)}else{var ua,Ui=Le(Kt.split("\n"));try{for(Ui.s();!(ua=Ui.n()).done;){var Ma=ua.value;Oi(),ar(Ma,pn)}}catch(ui){Ui.e(ui)}finally{Ui.f()}}return this},text:function(Kt,Tt,_n,pn){return this._text(Kt,Tt,_n,pn,this._line)},widthOfString:function(Kt){var Tt=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this._font.widthOfString(Kt,this._fontSize,Tt.features)+(Tt.characterSpacing||0)*(Kt.length-1)},heightOfString:function(Kt,Tt){var _n=this,pn=this.x,ar=this.y;(Tt=this._initOptions(Tt)).height=1/0;var Qr=Tt.lineGap||this._lineGap||0;this._text(Kt,this.x,this.y,Tt,function(){return _n.y+=_n.currentLineHeight(!0)+Qr});var Oi=this.y-ar;return this.x=pn,this.y=ar,Oi},list:function(Kt,Tt,_n,pn,ar){var Qr=this,Oi=(pn=this._initOptions(Tt,_n,pn)).listType||"bullet",Wi=Math.round(this._font.ascender/1e3*this._fontSize),Ui=Wi/2,ua=pn.bulletRadius||Wi/3,Ma=pn.textIndent||("bullet"===Oi?5*ua:2*Wi),ui=pn.bulletIndent||("bullet"===Oi?8*ua:2*Wi),$i=1,Gr=[],Xi=[],Ri=[];!function Wo(wo){for(var Gs=1,ms=0;ms0&&void 0!==arguments[0]?arguments[0]:{},Tt=arguments.length>1?arguments[1]:void 0,_n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};"object"==typeof Kt&&(_n=Kt,Kt=null);var pn=Object.assign({},_n);if(this._textOptions)for(var ar in this._textOptions)"continued"!==ar&&void 0===pn[ar]&&(pn[ar]=this._textOptions[ar]);return null!=Kt&&(this.x=Kt),null!=Tt&&(this.y=Tt),!1!==pn.lineBreak&&(null==pn.width&&(pn.width=this.page.width-this.x-this.page.margins.right),pn.width=Math.max(pn.width,0)),pn.columns||(pn.columns=0),null==pn.columnGap&&(pn.columnGap=18),pn},_line:function(Kt){var Tt=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},_n=arguments.length>2?arguments[2]:void 0;this._fragment(Kt,this.x,this.y,Tt);var pn=Tt.lineGap||this._lineGap||0;return _n?this.y+=this.currentLineHeight(!0)+pn:this.x+=this.widthOfString(Kt)},_fragment:function(Kt,Tt,_n,pn){var Qr,Oi,Wi,Ui,ua,Ma,ar=this;if(0!==(Kt="".concat(Kt).replace(/\n/g,"")).length){var $i=pn.wordSpacing||0,Gr=pn.characterSpacing||0;if(pn.width)switch(pn.align||"left"){case"right":ua=this.widthOfString(Kt.replace(/\s+$/,""),pn),Tt+=pn.lineWidth-ua;break;case"center":Tt+=pn.lineWidth/2-pn.textWidth/2;break;case"justify":Ma=Kt.trim().split(/\s+/),ua=this.widthOfString(Kt.replace(/\s+/g,""),pn);var Xi=this.widthOfString(" ")+Gr;$i=Math.max(0,(pn.lineWidth-ua)/Math.max(1,Ma.length-1)-Xi)}if("number"==typeof pn.baseline)Qr=-pn.baseline;else{switch(pn.baseline){case"svg-middle":Qr=.5*this._font.xHeight;break;case"middle":case"svg-central":Qr=.5*(this._font.descender+this._font.ascender);break;case"bottom":case"ideographic":Qr=this._font.descender;break;case"alphabetic":Qr=0;break;case"mathematical":Qr=.5*this._font.ascender;break;case"hanging":Qr=.8*this._font.ascender;break;default:Qr=this._font.ascender}Qr=Qr/1e3*this._fontSize}var wo,Ri=pn.textWidth+$i*(pn.wordCount-1)+Gr*(Kt.length-1);if(null!=pn.link&&this.link(Tt,_n,Ri,this.currentLineHeight(),pn.link),null!=pn.goTo&&this.goTo(Tt,_n,Ri,this.currentLineHeight(),pn.goTo),null!=pn.destination&&this.addNamedDestination(pn.destination,"XYZ",Tt,_n,null),pn.underline){this.save(),pn.stroke||this.strokeColor.apply(this,K(this._fillColor||[]));var Xa=this._fontSize<10?.5:Math.floor(this._fontSize/10);this.lineWidth(Xa);var $a=_n+this.currentLineHeight()-Xa;this.moveTo(Tt,$a),this.lineTo(Tt+Ri,$a),this.stroke(),this.restore()}if(pn.strike){this.save(),pn.stroke||this.strokeColor.apply(this,K(this._fillColor||[]));var Go=this._fontSize<10?.5:Math.floor(this._fontSize/10);this.lineWidth(Go);var Wo=_n+this.currentLineHeight()/2;this.moveTo(Tt,Wo),this.lineTo(Tt+Ri,Wo),this.stroke(),this.restore()}this.save(),pn.oblique&&(wo="number"==typeof pn.oblique?-Math.tan(pn.oblique*Math.PI/180):-.25,this.transform(1,0,0,1,Tt,_n),this.transform(1,0,wo,1,-wo*Qr,0),this.transform(1,0,0,1,-Tt,-_n)),this.transform(1,0,0,-1,0,this.page.height),_n=this.page.height-_n-Qr,null==this.page.fonts[this._font.id]&&(this.page.fonts[this._font.id]=this._font.ref()),this.addContent("BT"),this.addContent("1 0 0 1 ".concat(Fr(Tt)," ").concat(Fr(_n)," Tm")),this.addContent("/".concat(this._font.id," ").concat(Fr(this._fontSize)," Tf"));var Gs=pn.fill&&pn.stroke?2:pn.stroke?1:0;if(Gs&&this.addContent("".concat(Gs," Tr")),Gr&&this.addContent("".concat(Fr(Gr)," Tc")),$i){Ma=Kt.trim().split(/\s+/),$i+=this.widthOfString(" ")+Gr,$i*=1e3/this._fontSize,Oi=[],Ui=[];var Ss,ms=Le(Ma);try{for(ms.s();!(Ss=ms.n()).done;){var co=P(this._font.encode(Ss.value,pn.features),2),_s=co[1];Oi=Oi.concat(co[0]),Ui=Ui.concat(_s);var Hl={},wl=Ui[Ui.length-1];for(var al in wl)Hl[al]=wl[al];Hl.xAdvance+=$i,Ui[Ui.length-1]=Hl}}catch(Ac){ms.e(Ac)}finally{ms.f()}}else{var zr=P(this._font.encode(Kt,pn.features),2);Oi=zr[0],Ui=zr[1]}var jn=this._fontSize/1e3,fi=[],Vi=0,zo=!1,Ts=function(es){if(Vi ").concat(Fr(-ol)))}return Vi=es},Cc=function(es){if(Ts(es),fi.length>0)return ar.addContent("[".concat(fi.join(" "),"] TJ")),fi.length=0};for(Wi=0;Wi3&&void 0!==arguments[3]?arguments[3]:{};"object"==typeof Tt&&(pn=Tt,Tt=null),Tt=null!=(ua=Tt??pn.x)?ua:this.x,_n=null!=(Ma=_n??pn.y)?Ma:this.y,"string"==typeof Kt&&(Wi=this._imageRegistry[Kt]),Wi||(Wi=Kt.width&&Kt.height?Kt:this.openImage(Kt)),Wi.obj||Wi.embed(this),null==this.page.xobjects[Wi.label]&&(this.page.xobjects[Wi.label]=Wi.obj);var ui=pn.width||Wi.width,$i=pn.height||Wi.height;if(pn.width&&!pn.height){var Gr=ui/Wi.width;ui=Wi.width*Gr,$i=Wi.height*Gr}else if(pn.height&&!pn.width){var Xi=$i/Wi.height;ui=Wi.width*Xi,$i=Wi.height*Xi}else if(pn.scale)ui=Wi.width*pn.scale,$i=Wi.height*pn.scale;else if(pn.fit){var Ri=P(pn.fit,2);(Ui=Wi.width/Wi.height)>(Oi=Ri[0])/(ar=Ri[1])?(ui=Oi,$i=Oi/Ui):($i=ar,ui=ar*Ui)}else if(pn.cover){var Xa=P(pn.cover,2);(Ui=Wi.width/Wi.height)>(Oi=Xa[0])/(ar=Xa[1])?($i=ar,ui=ar*Ui):(ui=Oi,$i=Oi/Ui)}return(pn.fit||pn.cover)&&("center"===pn.align?Tt=Tt+Oi/2-ui/2:"right"===pn.align&&(Tt=Tt+Oi-ui),"center"===pn.valign?_n=_n+ar/2-$i/2:"bottom"===pn.valign&&(_n=_n+ar-$i)),null!=pn.link&&this.link(Tt,_n,ui,$i,pn.link),null!=pn.goTo&&this.goTo(Tt,_n,ui,$i,pn.goTo),null!=pn.destination&&this.addNamedDestination(pn.destination,"XYZ",Tt,_n,null),this.y===_n&&(this.y+=$i),this.save(),this.transform(ui,0,0,-$i,Tt,_n+$i),this.addContent("/".concat(Wi.label," Do")),this.restore(),this},openImage:function(Kt){var Tt;return"string"==typeof Kt&&(Tt=this._imageRegistry[Kt]),Tt||(Tt=Ua.open(Kt,"I".concat(++this._imageCount)),"string"==typeof Kt&&(this._imageRegistry[Kt]=Tt)),Tt}},La={annotate:function(Kt,Tt,_n,pn,ar){for(var Qr in ar.Type="Annot",ar.Rect=this._convertRect(Kt,Tt,_n,pn),ar.Border=[0,0,0],"Link"===ar.Subtype&&typeof ar.F>"u"&&(ar.F=4),"Link"!==ar.Subtype&&null==ar.C&&(ar.C=this._normalizeColor(ar.color||[0,0,0])),delete ar.color,"string"==typeof ar.Dest&&(ar.Dest=new String(ar.Dest)),ar){var Oi=ar[Qr];ar[Qr[0].toUpperCase()+Qr.slice(1)]=Oi}var Wi=this.ref(ar);return this.page.annotations.push(Wi),Wi.end(),this},note:function(Kt,Tt,_n,pn,ar){var Qr=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};return Qr.Subtype="Text",Qr.Contents=new String(ar),Qr.Name="Comment",null==Qr.color&&(Qr.color=[243,223,92]),this.annotate(Kt,Tt,_n,pn,Qr)},goTo:function(Kt,Tt,_n,pn,ar){var Qr=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};return Qr.Subtype="Link",Qr.A=this.ref({S:"GoTo",D:new String(ar)}),Qr.A.end(),this.annotate(Kt,Tt,_n,pn,Qr)},link:function(Kt,Tt,_n,pn,ar){var Qr=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};if(Qr.Subtype="Link","number"==typeof ar){var Oi=this._root.data.Pages.data;if(!(ar>=0&&ar4&&void 0!==arguments[4]?arguments[4]:{},Oi=P(this._convertRect(Kt,Tt,_n,pn),4),Wi=Oi[0],Ui=Oi[1],ua=Oi[2],Ma=Oi[3];return ar.QuadPoints=[Wi,Ma,ua,Ma,Wi,Ui,ua,Ui],ar.Contents=new String,this.annotate(Kt,Tt,_n,pn,ar)},highlight:function(Kt,Tt,_n,pn){var ar=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return ar.Subtype="Highlight",null==ar.color&&(ar.color=[241,238,148]),this._markup(Kt,Tt,_n,pn,ar)},underline:function(Kt,Tt,_n,pn){var ar=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return ar.Subtype="Underline",this._markup(Kt,Tt,_n,pn,ar)},strike:function(Kt,Tt,_n,pn){var ar=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return ar.Subtype="StrikeOut",this._markup(Kt,Tt,_n,pn,ar)},lineAnnotation:function(Kt,Tt,_n,pn){var ar=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return ar.Subtype="Line",ar.Contents=new String,ar.L=[Kt,this.page.height-Tt,_n,this.page.height-pn],this.annotate(Kt,Tt,_n,pn,ar)},rectAnnotation:function(Kt,Tt,_n,pn){var ar=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return ar.Subtype="Square",ar.Contents=new String,this.annotate(Kt,Tt,_n,pn,ar)},ellipseAnnotation:function(Kt,Tt,_n,pn){var ar=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return ar.Subtype="Circle",ar.Contents=new String,this.annotate(Kt,Tt,_n,pn,ar)},textAnnotation:function(Kt,Tt,_n,pn,ar){var Qr=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};return Qr.Subtype="FreeText",Qr.Contents=new String(ar),Qr.DA=new String,this.annotate(Kt,Tt,_n,pn,Qr)},fileAnnotation:function(Kt,Tt,_n,pn){var ar=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},Qr=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},Oi=this.file(ar.src,Object.assign({hidden:!0},ar));return Qr.Subtype="FileAttachment",Qr.FS=Oi,Qr.Contents?Qr.Contents=new String(Qr.Contents):Oi.data.Desc&&(Qr.Contents=Oi.data.Desc),this.annotate(Kt,Tt,_n,pn,Qr)},_convertRect:function(Kt,Tt,_n,pn){var ar=Tt;Tt+=pn;var Qr=Kt+_n,Oi=P(this._ctm,6),Wi=Oi[0],Ui=Oi[1],ua=Oi[2],Ma=Oi[3],ui=Oi[4],$i=Oi[5];return[Kt=Wi*Kt+ua*Tt+ui,Tt=Ui*Kt+Ma*Tt+$i,Qr=Wi*Qr+ua*ar+ui,ar=Ui*Qr+Ma*ar+$i]}},Ra=function(){function cr(Kt,Tt,_n,pn){var ar=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{expanded:!1};I(this,cr),this.document=Kt,this.options=ar,this.outlineData={},null!==pn&&(this.outlineData.Dest=[pn.dictionary,"Fit"]),null!==Tt&&(this.outlineData.Parent=Tt),null!==_n&&(this.outlineData.Title=new String(_n)),this.dictionary=this.document.ref(this.outlineData),this.children=[]}return T(cr,[{key:"addItem",value:function(Tt){var pn=new cr(this.document,this.dictionary,Tt,this.document.page,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{expanded:!1});return this.children.push(pn),pn}},{key:"endOutline",value:function(){if(this.children.length>0){this.options.expanded&&(this.outlineData.Count=this.children.length);var _n=this.children[this.children.length-1];this.outlineData.First=this.children[0].dictionary,this.outlineData.Last=_n.dictionary;for(var pn=0,ar=this.children.length;pn0&&(Qr.outlineData.Prev=this.children[pn-1].dictionary),pn0)return this._root.data.Outlines=this.outline.dictionary,this._root.data.PageMode="UseOutlines"}},Lo=function(){function cr(Kt,Tt){I(this,cr),this.refs=[{pageRef:Kt,mcid:Tt}]}return T(cr,[{key:"push",value:function(Tt){var _n=this;Tt.refs.forEach(function(pn){return _n.refs.push(pn)})}}]),cr}(),Do=function(){function cr(Kt,Tt){var _n=this,pn=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},ar=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;I(this,cr),this.document=Kt,this._attached=!1,this._ended=!1,this._flushed=!1,this.dictionary=Kt.ref({S:Tt});var Qr=this.dictionary.data;(Array.isArray(pn)||this._isValidChild(pn))&&(ar=pn,pn={}),typeof pn.title<"u"&&(Qr.T=new String(pn.title)),typeof pn.lang<"u"&&(Qr.Lang=new String(pn.lang)),typeof pn.alt<"u"&&(Qr.Alt=new String(pn.alt)),typeof pn.expanded<"u"&&(Qr.E=new String(pn.expanded)),typeof pn.actual<"u"&&(Qr.ActualText=new String(pn.actual)),this._children=[],ar&&(Array.isArray(ar)||(ar=[ar]),ar.forEach(function(Oi){return _n.add(Oi)}),this.end())}return T(cr,[{key:"add",value:function(Tt){if(this._ended)throw new Error("Cannot add child to already-ended structure element");if(!this._isValidChild(Tt))throw new Error("Invalid structure element child");return Tt instanceof cr&&(Tt.setParent(this.dictionary),this._attached&&Tt.setAttached()),Tt instanceof Lo&&this._addContentToParentTree(Tt),"function"==typeof Tt&&this._attached&&(Tt=this._contentForClosure(Tt)),this._children.push(Tt),this}},{key:"_addContentToParentTree",value:function(Tt){var _n=this;Tt.refs.forEach(function(pn){var ar=pn.pageRef,Qr=pn.mcid;_n.document.getStructParentTree().get(ar.data.StructParents)[Qr]=_n.dictionary})}},{key:"setParent",value:function(Tt){if(this.dictionary.data.P)throw new Error("Structure element added to more than one parent");this.dictionary.data.P=Tt,this._flush()}},{key:"setAttached",value:function(){var Tt=this;this._attached||(this._children.forEach(function(_n,pn){_n instanceof cr&&_n.setAttached(),"function"==typeof _n&&(Tt._children[pn]=Tt._contentForClosure(_n))}),this._attached=!0,this._flush())}},{key:"end",value:function(){this._ended||(this._children.filter(function(Tt){return Tt instanceof cr}).forEach(function(Tt){return Tt.end()}),this._ended=!0,this._flush())}},{key:"_isValidChild",value:function(Tt){return Tt instanceof cr||Tt instanceof Lo||"function"==typeof Tt}},{key:"_contentForClosure",value:function(Tt){var _n=this.document.markStructureContent(this.dictionary.data.S);return Tt(),this.document.endMarkedContent(),this._addContentToParentTree(_n),_n}},{key:"_isFlushable",value:function(){return!(!this.dictionary.data.P||!this._ended)&&this._children.every(function(Tt){return"function"!=typeof Tt&&(!(Tt instanceof cr)||Tt._isFlushable())})}},{key:"_flush",value:function(){var Tt=this;this._flushed||!this._isFlushable()||(this.dictionary.data.K=[],this._children.forEach(function(_n){return Tt._flushChild(_n)}),this.dictionary.end(),this._children=[],this.dictionary.data.K=null,this._flushed=!0)}},{key:"_flushChild",value:function(Tt){var _n=this;Tt instanceof cr&&this.dictionary.data.K.push(Tt.dictionary),Tt instanceof Lo&&Tt.refs.forEach(function(pn){var ar=pn.pageRef,Qr=pn.mcid;_n.dictionary.data.Pg||(_n.dictionary.data.Pg=ar),_n.dictionary.data.K.push(_n.dictionary.data.Pg===ar?Qr:{Type:"MCR",Pg:ar,MCID:Qr})})}}]),cr}(),Jo=function(cr){N(Tt,cr);var Kt=k(Tt);function Tt(){return I(this,Tt),Kt.apply(this,arguments)}return T(Tt,[{key:"_compareKeys",value:function(pn,ar){return parseInt(pn)-parseInt(ar)}},{key:"_keysName",value:function(){return"Nums"}},{key:"_dataForKey",value:function(pn){return parseInt(pn)}}]),Tt}(Ie),ns={initMarkings:function(Kt){this.structChildren=[],Kt.tagged&&(this.getMarkInfoDictionary().data.Marked=!0,this.getStructTreeRoot())},markContent:function(Kt){var Tt=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if("Artifact"===Kt||Tt&&Tt.mcid){var _n=0;for(this.page.markings.forEach(function(ar){(_n||ar.structContent||"Artifact"===ar.tag)&&_n++});_n--;)this.endMarkedContent()}if(!Tt)return this.page.markings.push({tag:Kt}),this.addContent("/".concat(Kt," BMC")),this;this.page.markings.push({tag:Kt,options:Tt});var pn={};return typeof Tt.mcid<"u"&&(pn.MCID=Tt.mcid),"Artifact"===Kt&&("string"==typeof Tt.type&&(pn.Type=Tt.type),Array.isArray(Tt.bbox)&&(pn.BBox=[Tt.bbox[0],this.page.height-Tt.bbox[3],Tt.bbox[2],this.page.height-Tt.bbox[1]]),Array.isArray(Tt.attached)&&Tt.attached.every(function(ar){return"string"==typeof ar})&&(pn.Attached=Tt.attached)),"Span"===Kt&&(Tt.lang&&(pn.Lang=new String(Tt.lang)),Tt.alt&&(pn.Alt=new String(Tt.alt)),Tt.expanded&&(pn.E=new String(Tt.expanded)),Tt.actual&&(pn.ActualText=new String(Tt.actual))),this.addContent("/".concat(Kt," ").concat($t.convert(pn)," BDC")),this},markStructureContent:function(Kt){var Tt=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},_n=this.getStructParentTree().get(this.page.structParentTreeKey),pn=_n.length;_n.push(null),this.markContent(Kt,te(te({},Tt),{},{mcid:pn}));var ar=new Lo(this.page.dictionary,pn);return this.page.markings.slice(-1)[0].structContent=ar,ar},endMarkedContent:function(){return this.page.markings.pop(),this.addContent("EMC"),this},struct:function(Kt){return new Do(this,Kt,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},arguments.length>2&&void 0!==arguments[2]?arguments[2]:null)},addStructure:function(Kt){var Tt=this.getStructTreeRoot();return Kt.setParent(Tt),Kt.setAttached(),this.structChildren.push(Kt),Tt.data.K||(Tt.data.K=[]),Tt.data.K.push(Kt.dictionary),this},initPageMarkings:function(Kt){var Tt=this;Kt.forEach(function(_n){if(_n.structContent){var pn=_n.structContent,ar=Tt.markStructureContent(_n.tag,_n.options);pn.push(ar),Tt.page.markings.slice(-1)[0].structContent=pn}else Tt.markContent(_n.tag,_n.options)})},endPageMarkings:function(Kt){var Tt=Kt.markings;return Tt.forEach(function(){return Kt.write("EMC")}),Kt.markings=[],Tt},getMarkInfoDictionary:function(){return this._root.data.MarkInfo||(this._root.data.MarkInfo=this.ref({})),this._root.data.MarkInfo},getStructTreeRoot:function(){return this._root.data.StructTreeRoot||(this._root.data.StructTreeRoot=this.ref({Type:"StructTreeRoot",ParentTree:new Jo,ParentTreeNextKey:0})),this._root.data.StructTreeRoot},getStructParentTree:function(){return this.getStructTreeRoot().data.ParentTree},createStructParentTreeNextKey:function(){this.getMarkInfoDictionary();var Kt=this.getStructTreeRoot(),Tt=Kt.data.ParentTreeNextKey++;return Kt.data.ParentTree.add(Tt,[]),Tt},endMarkings:function(){var Kt=this._root.data.StructTreeRoot;Kt&&(Kt.end(),this.structChildren.forEach(function(Tt){return Tt.end()})),this._root.data.MarkInfo&&this._root.data.MarkInfo.end()}},gs={readOnly:1,required:2,noExport:4,multiline:4096,password:8192,toggleToOffButton:16384,radioButton:32768,pushButton:65536,combo:131072,edit:262144,sort:524288,multiSelect:2097152,noSpell:4194304},Hs={left:0,center:1,right:2},js={value:"V",defaultValue:"DV"},ds={zip:"0",zipPlus4:"1",zip4:"1",phone:"2",ssn:"3"},vo_number={nDec:0,sepComma:!1,negStyle:"MinusBlack",currency:"",currencyPrepend:!0},vo_percent={nDec:0,sepComma:!1},os={initForm:function(){if(!this._font)throw new Error("Must set a font before calling initForm method");this._acroform={fonts:{},defaultFont:this._font.name},this._acroform.fonts[this._font.id]=this._font.ref();var Kt={Fields:[],NeedAppearances:!0,DA:new String("/".concat(this._font.id," 0 Tf 0 g")),DR:{Font:{}}};Kt.DR.Font[this._font.id]=this._font.ref();var Tt=this.ref(Kt);return this._root.data.AcroForm=Tt,this},endAcroForm:function(){var Kt=this;if(this._root.data.AcroForm){if(!Object.keys(this._acroform.fonts).length&&!this._acroform.defaultFont)throw new Error("No fonts specified for PDF form");var Tt=this._root.data.AcroForm.data.DR.Font;Object.keys(this._acroform.fonts).forEach(function(_n){Tt[_n]=Kt._acroform.fonts[_n]}),this._root.data.AcroForm.data.Fields.forEach(function(_n){Kt._endChild(_n)}),this._root.data.AcroForm.end()}return this},_endChild:function(Kt){var Tt=this;return Array.isArray(Kt.data.Kids)&&(Kt.data.Kids.forEach(function(_n){Tt._endChild(_n)}),Kt.end()),this},formField:function(Kt){var _n=this._fieldDict(Kt,null,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}),pn=this.ref(_n);return this._addToParent(pn),pn},formAnnotation:function(Kt,Tt,_n,pn,ar,Qr){var Wi=this._fieldDict(Kt,Tt,arguments.length>6&&void 0!==arguments[6]?arguments[6]:{});return Wi.Subtype="Widget",void 0===Wi.F&&(Wi.F=4),this.annotate(_n,pn,ar,Qr,Wi),this._addToParent(this.page.annotations[this.page.annotations.length-1])},formText:function(Kt,Tt,_n,pn,ar){return this.formAnnotation(Kt,"text",Tt,_n,pn,ar,arguments.length>5&&void 0!==arguments[5]?arguments[5]:{})},formPushButton:function(Kt,Tt,_n,pn,ar){return this.formAnnotation(Kt,"pushButton",Tt,_n,pn,ar,arguments.length>5&&void 0!==arguments[5]?arguments[5]:{})},formCombo:function(Kt,Tt,_n,pn,ar){return this.formAnnotation(Kt,"combo",Tt,_n,pn,ar,arguments.length>5&&void 0!==arguments[5]?arguments[5]:{})},formList:function(Kt,Tt,_n,pn,ar){return this.formAnnotation(Kt,"list",Tt,_n,pn,ar,arguments.length>5&&void 0!==arguments[5]?arguments[5]:{})},formRadioButton:function(Kt,Tt,_n,pn,ar){return this.formAnnotation(Kt,"radioButton",Tt,_n,pn,ar,arguments.length>5&&void 0!==arguments[5]?arguments[5]:{})},formCheckbox:function(Kt,Tt,_n,pn,ar){return this.formAnnotation(Kt,"checkbox",Tt,_n,pn,ar,arguments.length>5&&void 0!==arguments[5]?arguments[5]:{})},_addToParent:function(Kt){var Tt=Kt.data.Parent;return Tt?(Tt.data.Kids||(Tt.data.Kids=[]),Tt.data.Kids.push(Kt)):this._root.data.AcroForm.data.Fields.push(Kt),this},_fieldDict:function(Kt,Tt){var _n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!this._acroform)throw new Error("Call document.initForms() method before adding form elements to document");var pn=Object.assign({},_n);return null!==Tt&&(pn=this._resolveType(Tt,_n)),pn=this._resolveFlags(pn),pn=this._resolveJustify(pn),pn=this._resolveFont(pn),pn=this._resolveStrings(pn),pn=this._resolveColors(pn),(pn=this._resolveFormat(pn)).T=new String(Kt),pn.parent&&(pn.Parent=pn.parent,delete pn.parent),pn},_resolveType:function(Kt,Tt){if("text"===Kt)Tt.FT="Tx";else if("pushButton"===Kt)Tt.FT="Btn",Tt.pushButton=!0;else if("radioButton"===Kt)Tt.FT="Btn",Tt.radioButton=!0;else if("checkbox"===Kt)Tt.FT="Btn";else if("combo"===Kt)Tt.FT="Ch",Tt.combo=!0;else{if("list"!==Kt)throw new Error("Invalid form annotation type '".concat(Kt,"'"));Tt.FT="Ch"}return Tt},_resolveFormat:function(Kt){var Tt=Kt.format;if(Tt&&Tt.type){var _n,pn,ar="";if(void 0!==ds[Tt.type])_n="AFSpecial_Keystroke",pn="AFSpecial_Format",ar=ds[Tt.type];else{var Qr=Tt.type.charAt(0).toUpperCase()+Tt.type.slice(1);if(_n="AF".concat(Qr,"_Keystroke"),pn="AF".concat(Qr,"_Format"),"date"===Tt.type)_n+="Ex",ar=String(Tt.param);else if("time"===Tt.type)ar=String(Tt.param);else if("number"===Tt.type){var Oi=Object.assign({},vo_number,Tt);ar=String([String(Oi.nDec),Oi.sepComma?"0":"1",'"'+Oi.negStyle+'"',"null",'"'+Oi.currency+'"',String(Oi.currencyPrepend)].join(","))}else if("percent"===Tt.type){var Wi=Object.assign({},vo_percent,Tt);ar=String([String(Wi.nDec),Wi.sepComma?"0":"1"].join(","))}}Kt.AA=Kt.AA?Kt.AA:{},Kt.AA.K={S:"JavaScript",JS:new String("".concat(_n,"(").concat(ar,");"))},Kt.AA.F={S:"JavaScript",JS:new String("".concat(pn,"(").concat(ar,");"))}}return delete Kt.format,Kt},_resolveColors:function(Kt){var Tt=this._normalizeColor(Kt.backgroundColor);return Tt&&(Kt.MK||(Kt.MK={}),Kt.MK.BG=Tt),(Tt=this._normalizeColor(Kt.borderColor))&&(Kt.MK||(Kt.MK={}),Kt.MK.BC=Tt),delete Kt.backgroundColor,delete Kt.borderColor,Kt},_resolveFlags:function(Kt){var Tt=0;return Object.keys(Kt).forEach(function(_n){gs[_n]&&(Tt|=gs[_n],delete Kt[_n])}),0!==Tt&&(Kt.Ff=Kt.Ff?Kt.Ff:0,Kt.Ff|=Tt),Kt},_resolveJustify:function(Kt){var Tt=0;return void 0!==Kt.align&&("number"==typeof Hs[Kt.align]&&(Tt=Hs[Kt.align]),delete Kt.align),0!==Tt&&(Kt.Q=Tt),Kt},_resolveFont:function(Kt){if(null===this._acroform.fonts[this._font.id]&&(this._acroform.fonts[this._font.id]=this._font.ref()),this._acroform.defaultFont!==this._font.name){Kt.DR={Font:{}};var Tt=Kt.fontSize||0;Kt.DR.Font[this._font.id]=this._font.ref(),Kt.DA=new String("/".concat(this._font.id," ").concat(Tt," Tf 0 g"))}return Kt},_resolveStrings:function(Kt){var Tt=[];function _n(pn){if(Array.isArray(pn))for(var ar=0;ar1&&void 0!==arguments[1]?arguments[1]:{};Tt.name=Tt.name||Kt;var pn,_n={Type:"EmbeddedFile",Params:{}};if(!Kt)throw new Error("No src specified");if(l.isBuffer(Kt))pn=Kt;else if(Kt instanceof ArrayBuffer)pn=l.from(new Uint8Array(Kt));else{var ar;if(ar=/^data:(.*);base64,(.*)$/.exec(Kt))ar[1]&&(_n.Subtype=ar[1].replace("/","#2F")),pn=l.from(ar[2],"base64");else{if(!(pn=C.readFileSync(Kt)))throw new Error("Could not read contents of file at filepath ".concat(Kt));var Qr=C.statSync(Kt),Wi=Qr.ctime;_n.Params.CreationDate=Qr.birthtime,_n.Params.ModDate=Wi}}Tt.creationDate instanceof Date&&(_n.Params.CreationDate=Tt.creationDate),Tt.modifiedDate instanceof Date&&(_n.Params.ModDate=Tt.modifiedDate),Tt.type&&(_n.Subtype=Tt.type.replace("/","#2F"));var ua,Ui=p.default.MD5(p.default.lib.WordArray.create(new Uint8Array(pn)));_n.Params.CheckSum=new String(Ui),_n.Params.Size=pn.byteLength,this._fileRegistry||(this._fileRegistry={});var Ma=this._fileRegistry[Tt.name];Ma&&function ci(cr,Kt){return cr.Subtype===Kt.Subtype&&cr.Params.CheckSum.toString()===Kt.Params.CheckSum.toString()&&cr.Params.Size===Kt.Params.Size&&cr.Params.CreationDate===Kt.Params.CreationDate&&cr.Params.ModDate===Kt.Params.ModDate}(_n,Ma)?ua=Ma.ref:((ua=this.ref(_n)).end(pn),this._fileRegistry[Tt.name]=te(te({},_n),{},{ref:ua}));var ui={Type:"Filespec",F:new String(Tt.name),EF:{F:ua},UF:new String(Tt.name)};Tt.description&&(ui.Desc=new String(Tt.description));var $i=this.ref(ui);return $i.end(),Tt.hidden||this.addNamedEmbeddedFile(Tt.name,$i),$i}};var Kr={initPDFA:function(Kt){"-"===Kt.charAt(Kt.length-3)?(this.subset_conformance=Kt.charAt(Kt.length-1).toUpperCase(),this.subset=parseInt(Kt.charAt(Kt.length-2))):(this.subset_conformance="B",this.subset=parseInt(Kt.charAt(Kt.length-1)))},endSubset:function(){this._addPdfaMetadata();var Kt="".concat(c,"/data/sRGB_IEC61966_2_1.icc"),Tt="".concat(c,"/../color_profiles/sRGB_IEC61966_2_1.icc");this._addColorOutputIntent(C.existsSync(Kt)?Kt:Tt)},_addColorOutputIntent:function(Kt){var Tt=C.readFileSync(Kt),_n=this.ref({Length:Tt.length,N:3});_n.write(Tt),_n.end();var pn=this.ref({Type:"OutputIntent",S:"GTS_PDFA1",Info:new String("sRGB IEC61966-2.1"),OutputConditionIdentifier:new String("sRGB IEC61966-2.1"),DestOutputProfile:_n});pn.end(),this._root.data.OutputIntents=[pn]},_getPdfaid:function(){return'\n \n '.concat(this.subset,"\n ").concat(this.subset_conformance,"\n \n ")},_addPdfaMetadata:function(){this.appendXML(this._getPdfaid())}},gi={_importSubset:function(Kt){Object.assign(this,Kt)},initSubset:function(Kt){switch(Kt.subset){case"PDF/A-1":case"PDF/A-1a":case"PDF/A-1b":case"PDF/A-2":case"PDF/A-2a":case"PDF/A-2b":case"PDF/A-3":case"PDF/A-3a":case"PDF/A-3b":this._importSubset(Kr),this.initPDFA(Kt.subset)}}},Li=function(){function cr(){I(this,cr),this._metadata='\n \n \n \n '}return T(cr,[{key:"_closeTags",value:function(){this._metadata=this._metadata.concat('\n \n \n \n ')}},{key:"append",value:function(Tt){var _n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this._metadata=this._metadata.concat(Tt),_n&&(this._metadata=this._metadata.concat("\n"))}},{key:"getXML",value:function(){return this._metadata}},{key:"getLength",value:function(){return this._metadata.length}},{key:"end",value:function(){this._closeTags(),this._metadata=this._metadata.trim()}}]),cr}(),zi={initMetadata:function(){this.metadata=new Li},appendXML:function(Kt){this.metadata.append(Kt,!(arguments.length>1&&void 0!==arguments[1])||arguments[1])},_addInfo:function(){this.appendXML('\n \n '.concat(this.info.CreationDate.toISOString().split(".")[0]+"Z","\n ").concat(this.info.Creator,"\n \n ")),(this.info.Title||this.info.Author||this.info.Subject)&&(this.appendXML('\n \n '),this.info.Title&&this.appendXML('\n \n \n '.concat(this.info.Title,"\n \n \n ")),this.info.Author&&this.appendXML("\n \n \n ".concat(this.info.Author,"\n \n \n ")),this.info.Subject&&this.appendXML('\n \n \n '.concat(this.info.Subject,"\n \n \n ")),this.appendXML("\n \n ")),this.appendXML('\n \n '.concat(this.info.Creator,""),!1),this.info.Keywords&&this.appendXML("\n ".concat(this.info.Keywords,""),!1),this.appendXML("\n \n ")},endMetadata:function(){this._addInfo(),this.metadata.end(),1.3!=this.version&&(this.metadataRef=this.ref({length:this.metadata.getLength(),Type:"Metadata",Subtype:"XML"}),this.metadataRef.compress=!1,this.metadataRef.write(l.from(this.metadata.getXML(),"utf-8")),this.metadataRef.end(),this._root.data.Metadata=this.metadataRef)}},ro=function(cr){N(Tt,cr);var Kt=k(Tt);function Tt(){var _n,pn=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};switch(I(this,Tt),(_n=Kt.call(this,pn)).options=pn,pn.pdfVersion){case"1.4":_n.version=1.4;break;case"1.5":_n.version=1.5;break;case"1.6":_n.version=1.6;break;case"1.7":case"1.7ext3":_n.version=1.7;break;default:_n.version=1.3}_n.compress=null==_n.options.compress||_n.options.compress,_n._pageBuffer=[],_n._pageBufferStart=0,_n._offsets=[],_n._waiting=0,_n._ended=!1,_n._offset=0;var ar=_n.ref({Type:"Pages",Count:0,Kids:[]}),Qr=_n.ref({Dests:new Ze});if(_n._root=_n.ref({Type:"Catalog",Pages:ar,Names:Qr}),_n.options.lang&&(_n._root.data.Lang=new String(_n.options.lang)),_n.page=null,_n.initMetadata(),_n.initColor(),_n.initVector(),_n.initFonts(pn.font),_n.initText(),_n.initImages(),_n.initOutline(),_n.initMarkings(pn),_n.initSubset(pn),_n.info={Producer:"PDFKit",Creator:"PDFKit",CreationDate:new Date},_n.options.info)for(var Oi in _n.options.info)_n.info[Oi]=_n.options.info[Oi];return _n.options.displayTitle&&(_n._root.data.ViewerPreferences=_n.ref({DisplayDocTitle:!0})),_n._id=Se.generateFileID(_n.info),_n._security=Se.create(Q(_n),pn),_n._write("%PDF-".concat(_n.version)),_n._write("%\xff\xff\xff\xff"),!1!==_n.options.autoFirstPage&&_n.addPage(),_n}return T(Tt,[{key:"addPage",value:function(pn){null==pn&&(pn=this.options),this.options.bufferPages||this.flushPages(),this.page=new rt(this,pn),this._pageBuffer.push(this.page);var ar=this._root.data.Pages.data;return ar.Kids.push(this.page.dictionary),ar.Count++,this.x=this.page.margins.left,this.y=this.page.margins.top,this._ctm=[1,0,0,1,0,0],this.transform(1,0,0,-1,0,this.page.height),this.emit("pageAdded"),this}},{key:"continueOnNewPage",value:function(pn){var ar=this.endPageMarkings(this.page);return this.addPage(pn),this.initPageMarkings(ar),this}},{key:"bufferedPageRange",value:function(){return{start:this._pageBufferStart,count:this._pageBuffer.length}}},{key:"switchToPage",value:function(pn){var ar;if(!(ar=this._pageBuffer[pn-this._pageBufferStart]))throw new Error("switchToPage(".concat(pn,") out of bounds, current buffer covers pages ").concat(this._pageBufferStart," to ").concat(this._pageBufferStart+this._pageBuffer.length-1));return this.page=ar}},{key:"flushPages",value:function(){var pn=this._pageBuffer;this._pageBuffer=[],this._pageBufferStart+=pn.length;var Qr,ar=Le(pn);try{for(ar.s();!(Qr=ar.n()).done;){var Oi=Qr.value;this.endPageMarkings(Oi),Oi.end()}}catch(Wi){ar.e(Wi)}finally{ar.f()}}},{key:"addNamedDestination",value:function(pn){for(var ar=arguments.length,Qr=new Array(ar>1?ar-1:0),Oi=1;Oi"u"&&(l.pdfMake=c),n.exports=c},80182:function(n,i,r){"use strict";var c=r(9964);function l(de){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(ue){return typeof ue}:function(ue){return ue&&"function"==typeof Symbol&&ue.constructor===Symbol&&ue!==Symbol.prototype?"symbol":typeof ue})(de)}function s(de,ue){for(var ve=0;ve1?ve-1:0),Xe=1;Xe1?ve-1:0),Xe=1;Xe1?ve-1:0),Xe=1;Xe1?ve-1:0),Xe=1;Xe"u"||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function N(Ie,je){return(N=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(Ye,tn){return Ye.__proto__=tn,Ye})(Ie,je)}function G(Ie){return(G=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(lt){return lt.__proto__||Object.getPrototypeOf(lt)})(Ie)}function x(Ie){return(x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(je){return typeof je}:function(je){return je&&"function"==typeof Symbol&&je.constructor===Symbol&&je!==Symbol.prototype?"symbol":typeof je})(Ie)}var Q=r(7187).inspect,k=r(35403).codes.ERR_INVALID_ARG_TYPE;function P(Ie,je,lt){return(void 0===lt||lt>Ie.length)&&(lt=Ie.length),Ie.substring(lt-je.length,lt)===je}var oe="",me="",q="",se="",Ae={deepStrictEqual:"Expected values to be strictly deep-equal:",strictEqual:"Expected values to be strictly equal:",strictEqualObject:'Expected "actual" to be reference-equal to "expected":',deepEqual:"Expected values to be loosely deep-equal:",equal:"Expected values to be loosely equal:",notDeepStrictEqual:'Expected "actual" not to be strictly deep-equal to:',notStrictEqual:'Expected "actual" to be strictly unequal to:',notStrictEqualObject:'Expected "actual" not to be reference-equal to "expected":',notDeepEqual:'Expected "actual" not to be loosely deep-equal to:',notEqual:'Expected "actual" to be loosely unequal to:',notIdentical:"Values identical but not reference-equal:"};function xe(Ie){var je=Object.keys(Ie),lt=Object.create(Object.getPrototypeOf(Ie));return je.forEach(function(Ye){lt[Ye]=Ie[Ye]}),Object.defineProperty(lt,"message",{value:Ie.message}),lt}function Ee(Ie){return Q(Ie,{compact:!1,customInspect:!1,depth:1e3,maxArrayLength:1/0,showHidden:!1,breakLength:1/0,showProxy:!1,sorted:!0,getters:!0})}function Le(Ie,je,lt){var Ye="",tn="",$t=0,Pt="",et=!1,$e=Ee(Ie),rt=$e.split("\n"),Ze=Ee(je).split("\n"),Ht=0,Mt="";if("strictEqual"===lt&&"object"===x(Ie)&&"object"===x(je)&&null!==Ie&&null!==je&&(lt="strictEqualObject"),1===rt.length&&1===Ze.length&&rt[0]!==Ze[0]){var pe=rt[0].length+Ze[0].length;if(pe<=10){if(!("object"===x(Ie)&&null!==Ie||"object"===x(je)&&null!==je||0===Ie&&0===je))return"".concat(Ae[lt],"\n\n")+"".concat(rt[0]," !== ").concat(Ze[0],"\n")}else if("strictEqualObject"!==lt&&pe<(c.stderr&&c.stderr.isTTY?c.stderr.columns:80)){for(;rt[0][Ht]===Ze[0][Ht];)Ht++;Ht>2&&(Mt="\n ".concat(function K(Ie,je){if(je=Math.floor(je),0==Ie.length||0==je)return"";var lt=Ie.length*je;for(je=Math.floor(Math.log(je)/Math.log(2));je;)Ie+=Ie,je--;return Ie+Ie.substring(0,lt-Ie.length)}(" ",Ht),"^"),Ht=0)}}for(var de=rt[rt.length-1],ue=Ze[Ze.length-1];de===ue&&(Ht++<2?Pt="\n ".concat(de).concat(Pt):Ye=de,rt.pop(),Ze.pop(),0!==rt.length&&0!==Ze.length);)de=rt[rt.length-1],ue=Ze[Ze.length-1];var ve=Math.max(rt.length,Ze.length);if(0===ve){var Oe=$e.split("\n");if(Oe.length>30)for(Oe[26]="".concat(oe,"...").concat(se);Oe.length>27;)Oe.pop();return"".concat(Ae.notIdentical,"\n\n").concat(Oe.join("\n"),"\n")}Ht>3&&(Pt="\n".concat(oe,"...").concat(se).concat(Pt),et=!0),""!==Ye&&(Pt="\n ".concat(Ye).concat(Pt),Ye="");var Xe=0,Cn=Ae[lt]+"\n".concat(me,"+ actual").concat(se," ").concat(q,"- expected").concat(se),ke=" ".concat(oe,"...").concat(se," Lines skipped");for(Ht=0;Ht1&&Ht>2&&(fe>4?(tn+="\n".concat(oe,"...").concat(se),et=!0):fe>3&&(tn+="\n ".concat(Ze[Ht-2]),Xe++),tn+="\n ".concat(Ze[Ht-1]),Xe++),$t=Ht,Ye+="\n".concat(q,"-").concat(se," ").concat(Ze[Ht]),Xe++;else if(Ze.length1&&Ht>2&&(fe>4?(tn+="\n".concat(oe,"...").concat(se),et=!0):fe>3&&(tn+="\n ".concat(rt[Ht-2]),Xe++),tn+="\n ".concat(rt[Ht-1]),Xe++),$t=Ht,tn+="\n".concat(me,"+").concat(se," ").concat(rt[Ht]),Xe++;else{var De=Ze[Ht],ze=rt[Ht],tt=ze!==De&&(!P(ze,",")||ze.slice(0,-1)!==De);tt&&P(De,",")&&De.slice(0,-1)===ze&&(tt=!1,ze+=","),tt?(fe>1&&Ht>2&&(fe>4?(tn+="\n".concat(oe,"...").concat(se),et=!0):fe>3&&(tn+="\n ".concat(rt[Ht-2]),Xe++),tn+="\n ".concat(rt[Ht-1]),Xe++),$t=Ht,tn+="\n".concat(me,"+").concat(se," ").concat(ze),Ye+="\n".concat(q,"-").concat(se," ").concat(De),Xe+=2):(tn+=Ye,Ye="",(1===fe||0===Ht)&&(tn+="\n ".concat(ze),Xe++))}if(Xe>20&&Ht30)for(pe[26]="".concat(oe,"...").concat(se);pe.length>27;)pe.pop();$t=lt.call(this,1===pe.length?"".concat(Mt," ").concat(pe[0]):"".concat(Mt,"\n\n").concat(pe.join("\n"),"\n"))}else{var ce=Ee(rt),de="",ue=Ae[et];"notDeepEqual"===et||"notEqual"===et?(ce="".concat(Ae[et],"\n\n").concat(ce)).length>1024&&(ce="".concat(ce.slice(0,1021),"...")):(de="".concat(Ee(Ze)),ce.length>512&&(ce="".concat(ce.slice(0,509),"...")),de.length>512&&(de="".concat(de.slice(0,509),"...")),"deepEqual"===et||"equal"===et?ce="".concat(ue,"\n\n").concat(ce,"\n\nshould equal\n\n"):de=" ".concat(et," ").concat(de)),$t=lt.call(this,"".concat(ce).concat(de))}return Error.stackTraceLimit=Ht,$t.generatedMessage=!Pt,Object.defineProperty(d($t),"name",{value:"AssertionError [ERR_ASSERTION]",enumerable:!1,writable:!0,configurable:!0}),$t.code="ERR_ASSERTION",$t.actual=rt,$t.expected=Ze,$t.operator=et,Error.captureStackTrace&&Error.captureStackTrace(d($t),$e),$t.name="AssertionError",I($t)}return function _(Ie,je,lt){return je&&g(Ie.prototype,je),lt&&g(Ie,lt),Object.defineProperty(Ie,"prototype",{writable:!1}),Ie}(Ye,[{key:"toString",value:function(){return"".concat(this.name," [").concat(this.code,"]: ").concat(this.message)}},{key:je,value:function($t,Pt){return Q(this,s(s({},Pt),{},{customInspect:!1,depth:0}))}}]),Ye}(T(Error),Q.custom);n.exports=Ne},35403:function(n,i,r){"use strict";function c(Q){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(O){return typeof O}:function(O){return O&&"function"==typeof Symbol&&O.constructor===Symbol&&O!==Symbol.prototype?"symbol":typeof O})(Q)}function l(Q,O){for(var k=0;k"u"||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var K,P=d(Q);if(O){var oe=d(this).constructor;K=Reflect.construct(P,arguments,oe)}else K=P.apply(this,arguments);return function E(Q,O){if(O&&("object"===c(O)||"function"==typeof O))return O;if(void 0!==O)throw new TypeError("Derived constructors may only return object or undefined");return function C(Q){if(void 0===Q)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Q}(Q)}(this,K)}}function d(Q){return(d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(k){return k.__proto__||Object.getPrototypeOf(k)})(Q)}var J,Y,T={};function te(Q,O,k){k||(k=Error),T[Q]=function(oe){!function _(Q,O){if("function"!=typeof O&&null!==O)throw new TypeError("Super expression must either be null or a function");Q.prototype=Object.create(O&&O.prototype,{constructor:{value:Q,writable:!0,configurable:!0}}),Object.defineProperty(Q,"prototype",{writable:!1}),O&&b(Q,O)}(q,oe);var me=y(q);function q(se,Ae,le){var xe;return function g(Q,O){if(!(Q instanceof O))throw new TypeError("Cannot call a class as a function")}(this,q),(xe=me.call(this,function P(oe,me,q){return"string"==typeof O?O:O(oe,me,q)}(se,Ae,le))).code=Q,xe}return function s(Q,O,k){return O&&l(Q.prototype,O),k&&l(Q,k),Object.defineProperty(Q,"prototype",{writable:!1}),Q}(q)}(k)}function N(Q,O){if(Array.isArray(Q)){var k=Q.length;return Q=Q.map(function(P){return String(P)}),k>2?"one of ".concat(O," ").concat(Q.slice(0,k-1).join(", "),", or ")+Q[k-1]:2===k?"one of ".concat(O," ").concat(Q[0]," or ").concat(Q[1]):"of ".concat(O," ").concat(Q[0])}return"of ".concat(O," ").concat(String(Q))}te("ERR_AMBIGUOUS_ARGUMENT",'The "%s" argument is ambiguous. %s',TypeError),te("ERR_INVALID_ARG_TYPE",function(Q,O,k){var P,K;if(void 0===J&&(J=r(80182)),J("string"==typeof Q,"'name' must be a string"),"string"==typeof O&&function G(Q,O,k){return Q.substr(!k||k<0?0:+k,O.length)===O}(O,"not ")?(P="must not be",O=O.replace(/^not /,"")):P="must be",function x(Q,O,k){return(void 0===k||k>Q.length)&&(k=Q.length),Q.substring(k-O.length,k)===O}(Q," argument"))K="The ".concat(Q," ").concat(P," ").concat(N(O,"type"));else{var oe=function F(Q,O,k){return"number"!=typeof k&&(k=0),!(k+O.length>Q.length)&&-1!==Q.indexOf(O,k)}(Q,".")?"property":"argument";K='The "'.concat(Q,'" ').concat(oe," ").concat(P," ").concat(N(O,"type"))}return K+". Received type ".concat(c(k))},TypeError),te("ERR_INVALID_ARG_VALUE",function(Q,O){var k=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"is invalid";void 0===Y&&(Y=r(7187));var P=Y.inspect(O);return P.length>128&&(P="".concat(P.slice(0,128),"...")),"The argument '".concat(Q,"' ").concat(k,". Received ").concat(P)},TypeError,RangeError),te("ERR_INVALID_RETURN_VALUE",function(Q,O,k){var P;return P=k&&k.constructor&&k.constructor.name?"instance of ".concat(k.constructor.name):"type ".concat(c(k)),"Expected ".concat(Q,' to be returned from the "').concat(O,'"')+" function but got ".concat(P,".")},TypeError),te("ERR_MISSING_ARGS",function(){for(var Q=arguments.length,O=new Array(Q),k=0;k0,"At least one arg needs to be specified");var P="The ",K=O.length;switch(O=O.map(function(oe){return'"'.concat(oe,'"')}),K){case 1:P+="".concat(O[0]," argument");break;case 2:P+="".concat(O[0]," and ").concat(O[1]," arguments");break;default:P+=O.slice(0,K-1).join(", "),P+=", and ".concat(O[K-1]," arguments")}return"".concat(P," must be specified")},TypeError),n.exports.codes=T},86781:function(n,i,r){"use strict";function c(tt,Je){return function g(tt){if(Array.isArray(tt))return tt}(tt)||function p(tt,Je){var cn=null==tt?null:typeof Symbol<"u"&&tt[Symbol.iterator]||tt["@@iterator"];if(null!=cn){var vn,er,lr,Yt,kt=[],Se=!0,Qe=!1;try{if(lr=(cn=cn.call(tt)).next,0===Je){if(Object(cn)!==cn)return;Se=!1}else for(;!(Se=(vn=lr.call(cn)).done)&&(kt.push(vn.value),kt.length!==Je);Se=!0);}catch(Be){Qe=!0,er=Be}finally{try{if(!Se&&null!=cn.return&&(Yt=cn.return(),Object(Yt)!==Yt))return}finally{if(Qe)throw er}}return kt}}(tt,Je)||function s(tt,Je){if(tt){if("string"==typeof tt)return h(tt,Je);var cn=Object.prototype.toString.call(tt).slice(8,-1);if("Object"===cn&&tt.constructor&&(cn=tt.constructor.name),"Map"===cn||"Set"===cn)return Array.from(tt);if("Arguments"===cn||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(cn))return h(tt,Je)}}(tt,Je)||function l(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(tt,Je){(null==Je||Je>tt.length)&&(Je=tt.length);for(var cn=0,vn=new Array(Je);cn10)return!0;for(var Je=0;Je57)return!0}return 10===tt.length&&tt>=Math.pow(2,32)}function Le(tt){return Object.keys(tt).filter(Ee).concat(I(tt).filter(Object.prototype.propertyIsEnumerable.bind(tt)))}function Ne(tt,Je){if(tt===Je)return 0;for(var cn=tt.length,vn=Je.length,er=0,lr=Math.min(cn,vn);er0?Y-4:Y;for(F=0;F>16&255,N[G++]=T>>8&255,N[G++]=255&T;return 2===te&&(T=c[d.charCodeAt(F)]<<2|c[d.charCodeAt(F+1)]>>4,N[G++]=255&T),1===te&&(T=c[d.charCodeAt(F)]<<10|c[d.charCodeAt(F+1)]<<4|c[d.charCodeAt(F+2)]>>2,N[G++]=T>>8&255,N[G++]=255&T),N},i.fromByteArray=function I(d){for(var T,J=d.length,Y=J%3,te=[],N=16383,G=0,x=J-Y;Gx?x:G+N));return 1===Y?te.push(r[(T=d[J-1])>>2]+r[T<<4&63]+"=="):2===Y&&te.push(r[(T=(d[J-2]<<8)+d[J-1])>>10]+r[T>>4&63]+r[T<<2&63]+"="),te.join("")};for(var r=[],c=[],l=typeof Uint8Array<"u"?Uint8Array:Array,s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h=0;h<64;++h)r[h]=s[h],c[s.charCodeAt(h)]=h;function g(d){var T=d.length;if(T%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var J=d.indexOf("=");return-1===J&&(J=T),[J,J===T?0:4-J%4]}function E(d){return r[d>>18&63]+r[d>>12&63]+r[d>>6&63]+r[63&d]}function C(d,T,J){for(var te=[],N=T;N0},s.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var h=this.buf_ptr_,p=this.input_.read(this.buf_,h,i);if(p<0)throw new Error("Unexpected end of input");if(p=8;)this.val_>>>=8,this.val_|=this.buf_[8191&this.pos_]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},s.prototype.readBits=function(h){32-this.bit_pos_>>this.bit_pos_&l[h];return this.bit_pos_+=h,p},n.exports=s},7043:function(n,i){i.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),i.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},20980:function(n,i,r){var l=r(98197).z,s=r(98197).y,h=r(34097),p=r(80614),g=r(81561).z,_=r(81561).u,b=r(7043),y=r(42210),E=r(87984),C=8,I=16,d=256,T=704,J=26,Y=6,te=2,N=8,G=255,x=1080,F=18,Q=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),O=16,k=new Uint8Array([3,2,1,0,3,3,3,3,3,3,2,2,2,2,2,2]),P=new Int8Array([0,0,0,0,-1,1,-2,2,-3,3,-1,1,-2,2,-3,3]),K=new Uint16Array([256,402,436,468,500,534,566,598,630,662,694,726,758,790,822,854,886,920,952,984,1016,1048,1080]);function oe(rt){var Ze;return 0===rt.readBits(1)?16:(Ze=rt.readBits(3))>0?17+Ze:(Ze=rt.readBits(3))>0?8+Ze:17}function me(rt){if(rt.readBits(1)){var Ze=rt.readBits(3);return 0===Ze?1:rt.readBits(Ze)+(1<1&&0===ce)throw new Error("Invalid size byte");Ze.meta_block_length|=ce<<8*pe}}else for(pe=0;pe4&&0===de)throw new Error("Invalid size nibble");Ze.meta_block_length|=de<<4*pe}return++Ze.meta_block_length,!Ze.input_end&&!Ze.is_metadata&&(Ze.is_uncompressed=rt.readBits(1)),Ze}function Ae(rt,Ze,Ht){var pe;return Ht.fillBitWindow(),(pe=rt[Ze+=Ht.val_>>>Ht.bit_pos_&G].bits-N)>0&&(Ht.bit_pos_+=N,Ze+=rt[Ze].value,Ze+=Ht.val_>>>Ht.bit_pos_&(1<>=1,++Oe;for(ue=0;ue0;++ue){var cn,tt=Q[ue],Je=0;Mt.fillBitWindow(),Mt.bit_pos_+=ze[Je+=Mt.val_>>>Mt.bit_pos_&15].bits,ke[tt]=cn=ze[Je].value,0!==cn&&(fe-=32>>cn,++De)}if(1!==De&&0!==fe)throw new Error("[ReadHuffmanCode] invalid num_codes or space");!function le(rt,Ze,Ht,Mt){for(var pe=0,ce=C,de=0,ue=0,ve=32768,Oe=[],Xe=0;Xe<32;Xe++)Oe.push(new g(0,0));for(_(Oe,0,5,rt,F);pe0;){var ke,Cn=0;if(Mt.readMoreInput(),Mt.fillBitWindow(),Mt.bit_pos_+=Oe[Cn+=Mt.val_>>>Mt.bit_pos_&31].bits,(ke=255&Oe[Cn].value)>ke);else{var De,ze,fe=ke-14,tt=0;if(ke===I&&(tt=ce),ue!==tt&&(de=0,ue=tt),De=de,de>0&&(de-=2,de<<=fe),pe+(ze=(de+=Mt.readBits(fe)+3)-De)>Ze)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var Je=0;Je>>5]),this.htrees=new Uint32Array(Ze)}function lt(rt,Ze){var ce,de,Ht={num_htrees:null,context_map:null},pe=0;Ze.readMoreInput();var ue=Ht.num_htrees=me(Ze)+1,ve=Ht.context_map=new Uint8Array(rt);if(ue<=1)return Ht;for(Ze.readBits(1)&&(pe=Ze.readBits(4)+1),ce=[],de=0;de=rt)throw new Error("[DecodeContextMap] i >= context_map_size");ve[de]=0,++de}else ve[de]=Oe-pe,++de}return Ze.readBits(1)&&function Ie(rt,Ze){var Mt,Ht=new Uint8Array(256);for(Mt=0;Mt<256;++Mt)Ht[Mt]=Mt;for(Mt=0;Mt=rt&&(Xe-=rt),Mt[Ht]=Xe,pe[ue+(1&ce[ve])]=Xe,++ce[ve]}function tn(rt,Ze,Ht,Mt,pe,ce){var Oe,de=pe+1,ue=Ht&pe,ve=ce.pos_&h.IBUF_MASK;if(Ze<8||ce.bit_pos_+(Ze<<3)0;)ce.readMoreInput(),Mt[ue++]=ce.readBits(8),ue===de&&(rt.write(Mt,de),ue=0);else{if(ce.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;ce.bit_pos_<32;)Mt[ue]=ce.val_>>>ce.bit_pos_,ce.bit_pos_+=8,++ue,--Ze;if(ve+(Oe=ce.bit_end_pos_-ce.bit_pos_>>3)>h.IBUF_MASK){for(var Xe=h.IBUF_MASK+1-ve,Cn=0;Cn=de)for(rt.write(Mt,de),ue-=de,Cn=0;Cn=de;){if(ce.input_.read(Mt,ue,Oe=de-ue)Ze.buffer.length){var Ki=new Uint8Array(Mt+Yt);Ki.set(Ze.buffer),Ze.buffer=Ki}if(pe=ji.input_end,kt=ji.is_uncompressed,ji.is_metadata)for($t(vn);Yt>0;--Yt)vn.readMoreInput(),vn.readBits(8);else if(0!==Yt){if(kt){vn.bit_pos_=vn.bit_pos_+7&-8,tn(Ze,Yt,Mt,Xe,Oe,vn),Mt+=Yt;continue}for(Ht=0;Ht<3;++Ht)Be[Ht]=me(vn)+1,Be[Ht]>=2&&(xe(Be[Ht]+2,Je,Ht*x,vn),xe(J,cn,Ht*x,vn),Se[Ht]=Ee(cn,Ht*x,vn),Ke[Ht]=1);for(vn.readMoreInput(),Ge=(1<<(Qt=vn.readBits(2)))-1,nn=(Bt=O+(vn.readBits(4)<0;){var lo,Cr,ni,ii,Pn,mr,nr,ri,ki,Hi,Qa,Va;for(vn.readMoreInput(),0===Se[1]&&(Ye(Be[1],Je,1,Qe,ct,Ke,vn),Se[1]=Ee(cn,x,vn),Ai=tt[1].htrees[Qe[1]]),--Se[1],(Cr=(lo=Ae(tt[1].codes,Ai,vn))>>6)>=2?(Cr-=2,nr=-1):nr=0,ii=y.kCopyRangeLut[Cr]+(7&lo),Pn=y.kInsertLengthPrefixCode[ni=y.kInsertRangeLut[Cr]+(lo>>3&7)].offset+vn.readBits(y.kInsertLengthPrefixCode[ni].nbits),mr=y.kCopyLengthPrefixCode[ii].offset+vn.readBits(y.kCopyLengthPrefixCode[ii].nbits),De=Xe[Mt-1&Oe],ze=Xe[Mt-2&Oe],ki=0;ki4?3:mr-2))]],vn))>=Bt&&(Va=(nr-=Bt)&Ge,nr=Bt+((qr=(2+(1&(nr>>=Qt))<<(Qa=1+(nr>>1)))-4)+vn.readBits(Qa)<(ue=Mt=p.minDictionaryWordLength&&mr<=p.maxDictionaryWordLength))throw new Error("Invalid backward reference. pos: "+Mt+" distance: "+ri+" len: "+mr+" bytes left: "+Yt);var qr=p.offsetsByLength[mr],Hr=ri-ue-1,nt=p.sizeBitsByLength[mr],Et=Hr>>nt;if(qr+=(Hr&(1<=Cn){Ze.write(Xe,ve);for(var Xt=0;Xt0&&(ke[3&fe]=ri,++fe),mr>Yt)throw new Error("Invalid backward reference. pos: "+Mt+" distance: "+ri+" len: "+mr+" bytes left: "+Yt);for(ki=0;ki>=1;return(p&_-1)+_}function s(p,g,_,b,y){do{p[g+(b-=_)]=new r(y.bits,y.value)}while(b>0)}function h(p,g,_){for(var b=1<0;--Q[I])s(p,g+T,J,G,new r(255&I,65535&F[d++])),T=l(T,I);for(te=x-1,Y=-1,I=_+1,J=2;I<=c;++I,J<<=1)for(;Q[I]>0;--Q[I])(T&te)!==Y&&(g+=G,x+=G=1<<(N=h(Q,I,_)),p[E+(Y=T&te)]=new r(N+_&255,g-E-Y&65535)),s(p,g+(T>>_),J,G,new r(I-_&255,65535&F[d++])),T=l(T,I);return x}},42210:function(n,i){function r(c,l){this.offset=c,this.nbits=l}i.kBlockLengthPrefixCode=[new r(1,2),new r(5,2),new r(9,2),new r(13,2),new r(17,3),new r(25,3),new r(33,3),new r(41,3),new r(49,4),new r(65,4),new r(81,4),new r(97,4),new r(113,5),new r(145,5),new r(177,5),new r(209,5),new r(241,6),new r(305,6),new r(369,7),new r(497,8),new r(753,9),new r(1265,10),new r(2289,11),new r(4337,12),new r(8433,13),new r(16625,24)],i.kInsertLengthPrefixCode=[new r(0,0),new r(1,0),new r(2,0),new r(3,0),new r(4,0),new r(5,0),new r(6,1),new r(8,1),new r(10,2),new r(14,2),new r(18,3),new r(26,3),new r(34,4),new r(50,4),new r(66,5),new r(98,5),new r(130,6),new r(194,7),new r(322,8),new r(578,9),new r(1090,10),new r(2114,12),new r(6210,14),new r(22594,24)],i.kCopyLengthPrefixCode=[new r(2,0),new r(3,0),new r(4,0),new r(5,0),new r(6,0),new r(7,0),new r(8,0),new r(9,0),new r(10,1),new r(12,1),new r(14,2),new r(18,2),new r(22,3),new r(30,3),new r(38,4),new r(54,4),new r(70,5),new r(102,5),new r(134,6),new r(198,7),new r(326,8),new r(582,9),new r(1094,10),new r(2118,24)],i.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],i.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},98197:function(n,i){function r(l){this.buffer=l,this.pos=0}function c(l){this.buffer=l,this.pos=0}r.prototype.read=function(l,s,h){this.pos+h>this.buffer.length&&(h=this.buffer.length-this.pos);for(var p=0;pthis.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(l.subarray(0,s),this.pos),this.pos+=s,s},i.y=c},87984:function(n,i,r){var c=r(80614),I=10,d=11;function O(K,oe,me){this.prefix=new Uint8Array(K.length),this.transform=oe,this.suffix=new Uint8Array(me.length);for(var q=0;q'),new O("",0,"\n"),new O("",3,""),new O("",0,"]"),new O("",0," for "),new O("",14,""),new O("",2,""),new O("",0," a "),new O("",0," that "),new O(" ",I,""),new O("",0,". "),new O(".",0,""),new O(" ",0,", "),new O("",15,""),new O("",0," with "),new O("",0,"'"),new O("",0," from "),new O("",0," by "),new O("",16,""),new O("",17,""),new O(" the ",0,""),new O("",4,""),new O("",0,". The "),new O("",d,""),new O("",0," on "),new O("",0," as "),new O("",0," is "),new O("",7,""),new O("",1,"ing "),new O("",0,"\n\t"),new O("",0,":"),new O(" ",0,". "),new O("",0,"ed "),new O("",20,""),new O("",18,""),new O("",6,""),new O("",0,"("),new O("",I,", "),new O("",8,""),new O("",0," at "),new O("",0,"ly "),new O(" the ",0," of "),new O("",5,""),new O("",9,""),new O(" ",I,", "),new O("",I,'"'),new O(".",0,"("),new O("",d," "),new O("",I,'">'),new O("",0,'="'),new O(" ",0,"."),new O(".com/",0,""),new O(" the ",0," of the "),new O("",I,"'"),new O("",0,". This "),new O("",0,","),new O(".",0," "),new O("",I,"("),new O("",I,"."),new O("",0," not "),new O(" ",0,'="'),new O("",0,"er "),new O(" ",d," "),new O("",0,"al "),new O(" ",d,""),new O("",0,"='"),new O("",d,'"'),new O("",I,". "),new O(" ",0,"("),new O("",0,"ful "),new O(" ",I,". "),new O("",0,"ive "),new O("",0,"less "),new O("",d,"'"),new O("",0,"est "),new O(" ",I,"."),new O("",d,'">'),new O(" ",0,"='"),new O("",I,","),new O("",0,"ize "),new O("",d,"."),new O("\xc2\xa0",0,""),new O(" ",0,","),new O("",I,'="'),new O("",d,'="'),new O("",0,"ous "),new O("",d,", "),new O("",I,"='"),new O(" ",I,","),new O(" ",d,'="'),new O(" ",d,", "),new O("",d,","),new O("",d,"("),new O("",d,". "),new O(" ",d,"."),new O("",d,"='"),new O(" ",d,". "),new O(" ",I,'="'),new O(" ",d,"='"),new O(" ",I,"='")];function P(K,oe){return K[oe]<192?(K[oe]>=97&&K[oe]<=122&&(K[oe]^=32),1):K[oe]<224?(K[oe+1]^=32,2):(K[oe+2]^=5,3)}i.kTransforms=k,i.kNumTransforms=k.length,i.transformDictionaryWord=function(K,oe,me,q,se){var Ie,Ae=k[se].prefix,le=k[se].suffix,xe=k[se].transform,Ee=xe<12?0:xe-11,Le=0,Ne=oe;Ee>q&&(Ee=q);for(var je=0;je0;){var lt=P(K,Ie);Ie+=lt,q-=lt}for(var Ye=0;Yei.UNZIP)throw new TypeError("Bad argument");this.dictionary=null,this.err=0,this.flush=0,this.init_done=!1,this.level=0,this.memLevel=0,this.mode=I,this.strategy=0,this.windowBits=0,this.write_in_progress=!1,this.pending_close=!1,this.gzip_id_bytes_read=0}C.prototype.close=function(){this.write_in_progress?this.pending_close=!0:(this.pending_close=!1,s(this.init_done,"close before init"),s(this.mode<=i.UNZIP),this.mode===i.DEFLATE||this.mode===i.GZIP||this.mode===i.DEFLATERAW?p.deflateEnd(this.strm):(this.mode===i.INFLATE||this.mode===i.GUNZIP||this.mode===i.INFLATERAW||this.mode===i.UNZIP)&&g.inflateEnd(this.strm),this.mode=i.NONE,this.dictionary=null)},C.prototype.write=function(I,d,T,J,Y,te,N){return this._write(!0,I,d,T,J,Y,te,N)},C.prototype.writeSync=function(I,d,T,J,Y,te,N){return this._write(!1,I,d,T,J,Y,te,N)},C.prototype._write=function(I,d,T,J,Y,te,N,G){if(s.equal(arguments.length,8),s(this.init_done,"write before init"),s(this.mode!==i.NONE,"already finalized"),s.equal(!1,this.write_in_progress,"write already in progress"),s.equal(!1,this.pending_close,"close is pending"),this.write_in_progress=!0,s.equal(!1,void 0===d,"must provide flush value"),this.write_in_progress=!0,d!==i.Z_NO_FLUSH&&d!==i.Z_PARTIAL_FLUSH&&d!==i.Z_SYNC_FLUSH&&d!==i.Z_FULL_FLUSH&&d!==i.Z_FINISH&&d!==i.Z_BLOCK)throw new Error("Invalid flush value");if(null==T&&(T=c.alloc(0),Y=0,J=0),this.strm.avail_in=Y,this.strm.input=T,this.strm.next_in=J,this.strm.avail_out=G,this.strm.output=te,this.strm.next_out=N,this.flush=d,!I)return this._process(),this._checkError()?this._afterSync():void 0;var x=this;return l.nextTick(function(){x._process(),x._after()}),this},C.prototype._afterSync=function(){var I=this.strm.avail_out,d=this.strm.avail_in;return this.write_in_progress=!1,[d,I]},C.prototype._process=function(){var I=null;switch(this.mode){case i.DEFLATE:case i.GZIP:case i.DEFLATERAW:this.err=p.deflate(this.strm,this.flush);break;case i.UNZIP:switch(this.strm.avail_in>0&&(I=this.strm.next_in),this.gzip_id_bytes_read){case 0:if(null===I)break;if(31!==this.strm.input[I]){this.mode=i.INFLATE;break}if(this.gzip_id_bytes_read=1,I++,1===this.strm.avail_in)break;case 1:if(null===I)break;139===this.strm.input[I]?(this.gzip_id_bytes_read=2,this.mode=i.GUNZIP):this.mode=i.INFLATE;break;default:throw new Error("invalid number of gzip magic number bytes read")}case i.INFLATE:case i.GUNZIP:case i.INFLATERAW:for(this.err=g.inflate(this.strm,this.flush),this.err===i.Z_NEED_DICT&&this.dictionary&&(this.err=g.inflateSetDictionary(this.strm,this.dictionary),this.err===i.Z_OK?this.err=g.inflate(this.strm,this.flush):this.err===i.Z_DATA_ERROR&&(this.err=i.Z_NEED_DICT));this.strm.avail_in>0&&this.mode===i.GUNZIP&&this.err===i.Z_STREAM_END&&0!==this.strm.next_in[0];)this.reset(),this.err=g.inflate(this.strm,this.flush);break;default:throw new Error("Unknown mode "+this.mode)}},C.prototype._checkError=function(){switch(this.err){case i.Z_OK:case i.Z_BUF_ERROR:if(0!==this.strm.avail_out&&this.flush===i.Z_FINISH)return this._error("unexpected end of file"),!1;break;case i.Z_STREAM_END:break;case i.Z_NEED_DICT:return this._error(null==this.dictionary?"Missing dictionary":"Bad dictionary"),!1;default:return this._error("Zlib error"),!1}return!0},C.prototype._after=function(){if(this._checkError()){var I=this.strm.avail_out,d=this.strm.avail_in;this.write_in_progress=!1,this.callback(d,I),this.pending_close&&this.close()}},C.prototype._error=function(I){this.strm.msg&&(I=this.strm.msg),this.onerror(I,this.err),this.write_in_progress=!1,this.pending_close&&this.close()},C.prototype.init=function(I,d,T,J,Y){s(4===arguments.length||5===arguments.length,"init(windowBits, level, memLevel, strategy, [dictionary])"),s(I>=8&&I<=15,"invalid windowBits"),s(d>=-1&&d<=9,"invalid compression level"),s(T>=1&&T<=9,"invalid memlevel"),s(J===i.Z_FILTERED||J===i.Z_HUFFMAN_ONLY||J===i.Z_RLE||J===i.Z_FIXED||J===i.Z_DEFAULT_STRATEGY,"invalid strategy"),this._init(d,I,T,J,Y),this._setDictionary()},C.prototype.params=function(){throw new Error("deflateParams Not supported")},C.prototype.reset=function(){this._reset(),this._setDictionary()},C.prototype._init=function(I,d,T,J,Y){switch(this.level=I,this.windowBits=d,this.memLevel=T,this.strategy=J,this.flush=i.Z_NO_FLUSH,this.err=i.Z_OK,(this.mode===i.GZIP||this.mode===i.GUNZIP)&&(this.windowBits+=16),this.mode===i.UNZIP&&(this.windowBits+=32),(this.mode===i.DEFLATERAW||this.mode===i.INFLATERAW)&&(this.windowBits=-1*this.windowBits),this.strm=new h,this.mode){case i.DEFLATE:case i.GZIP:case i.DEFLATERAW:this.err=p.deflateInit2(this.strm,this.level,i.Z_DEFLATED,this.windowBits,this.memLevel,this.strategy);break;case i.INFLATE:case i.GUNZIP:case i.INFLATERAW:case i.UNZIP:this.err=g.inflateInit2(this.strm,this.windowBits);break;default:throw new Error("Unknown mode "+this.mode)}this.err!==i.Z_OK&&this._error("Init error"),this.dictionary=Y,this.write_in_progress=!1,this.init_done=!0},C.prototype._setDictionary=function(){if(null!=this.dictionary){switch(this.err=i.Z_OK,this.mode){case i.DEFLATE:case i.DEFLATERAW:this.err=p.deflateSetDictionary(this.strm,this.dictionary)}this.err!==i.Z_OK&&this._error("Failed to set dictionary")}},C.prototype._reset=function(){switch(this.err=i.Z_OK,this.mode){case i.DEFLATE:case i.DEFLATERAW:case i.GZIP:this.err=p.deflateReset(this.strm);break;case i.INFLATE:case i.INFLATERAW:case i.GUNZIP:this.err=g.inflateReset(this.strm)}this.err!==i.Z_OK&&this._error("Failed to reset stream")},i.Zlib=C},6729:function(n,i,r){"use strict";var c=r(9964),l=r(50621).Buffer,s=r(9760).Transform,h=r(72908),p=r(7187),g=r(80182).ok,_=r(50621).kMaxLength,b="Cannot create final Buffer. It would be larger than 0x"+_.toString(16)+" bytes";h.Z_MIN_WINDOWBITS=8,h.Z_MAX_WINDOWBITS=15,h.Z_DEFAULT_WINDOWBITS=15,h.Z_MIN_CHUNK=64,h.Z_MAX_CHUNK=1/0,h.Z_DEFAULT_CHUNK=16384,h.Z_MIN_MEMLEVEL=1,h.Z_MAX_MEMLEVEL=9,h.Z_DEFAULT_MEMLEVEL=8,h.Z_MIN_LEVEL=-1,h.Z_MAX_LEVEL=9,h.Z_DEFAULT_LEVEL=h.Z_DEFAULT_COMPRESSION;for(var y=Object.keys(h),E=0;E=_?je=new RangeError(b):Ie=l.concat(le,xe),le=[],q.close(),Ae(je,Ie)}q.on("error",function Le(Ie){q.removeListener("end",Ne),q.removeListener("readable",Ee),Ae(Ie)}),q.on("end",Ne),q.end(se),Ee()}function te(q,se){if("string"==typeof se&&(se=l.from(se)),!l.isBuffer(se))throw new TypeError("Not a string or buffer");return q._processChunk(se,q._finishFlushFlag)}function N(q){if(!(this instanceof N))return new N(q);K.call(this,q,h.DEFLATE)}function G(q){if(!(this instanceof G))return new G(q);K.call(this,q,h.INFLATE)}function x(q){if(!(this instanceof x))return new x(q);K.call(this,q,h.GZIP)}function F(q){if(!(this instanceof F))return new F(q);K.call(this,q,h.GUNZIP)}function Q(q){if(!(this instanceof Q))return new Q(q);K.call(this,q,h.DEFLATERAW)}function O(q){if(!(this instanceof O))return new O(q);K.call(this,q,h.INFLATERAW)}function k(q){if(!(this instanceof k))return new k(q);K.call(this,q,h.UNZIP)}function P(q){return q===h.Z_NO_FLUSH||q===h.Z_PARTIAL_FLUSH||q===h.Z_SYNC_FLUSH||q===h.Z_FULL_FLUSH||q===h.Z_FINISH||q===h.Z_BLOCK}function K(q,se){var Ae=this;if(this._opts=q=q||{},this._chunkSize=q.chunkSize||i.Z_DEFAULT_CHUNK,s.call(this,q),q.flush&&!P(q.flush))throw new Error("Invalid flush flag: "+q.flush);if(q.finishFlush&&!P(q.finishFlush))throw new Error("Invalid flush flag: "+q.finishFlush);if(this._flushFlag=q.flush||h.Z_NO_FLUSH,this._finishFlushFlag=typeof q.finishFlush<"u"?q.finishFlush:h.Z_FINISH,q.chunkSize&&(q.chunkSizei.Z_MAX_CHUNK))throw new Error("Invalid chunk size: "+q.chunkSize);if(q.windowBits&&(q.windowBitsi.Z_MAX_WINDOWBITS))throw new Error("Invalid windowBits: "+q.windowBits);if(q.level&&(q.leveli.Z_MAX_LEVEL))throw new Error("Invalid compression level: "+q.level);if(q.memLevel&&(q.memLeveli.Z_MAX_MEMLEVEL))throw new Error("Invalid memLevel: "+q.memLevel);if(q.strategy&&q.strategy!=i.Z_FILTERED&&q.strategy!=i.Z_HUFFMAN_ONLY&&q.strategy!=i.Z_RLE&&q.strategy!=i.Z_FIXED&&q.strategy!=i.Z_DEFAULT_STRATEGY)throw new Error("Invalid strategy: "+q.strategy);if(q.dictionary&&!l.isBuffer(q.dictionary))throw new Error("Invalid dictionary: it should be a Buffer instance");this._handle=new h.Zlib(se);var le=this;this._hadError=!1,this._handle.onerror=function(Le,Ne){oe(le),le._hadError=!0;var Ie=new Error(Le);Ie.errno=Ne,Ie.code=i.codes[Ne],le.emit("error",Ie)};var xe=i.Z_DEFAULT_COMPRESSION;"number"==typeof q.level&&(xe=q.level);var Ee=i.Z_DEFAULT_STRATEGY;"number"==typeof q.strategy&&(Ee=q.strategy),this._handle.init(q.windowBits||i.Z_DEFAULT_WINDOWBITS,xe,q.memLevel||i.Z_DEFAULT_MEMLEVEL,Ee,q.dictionary),this._buffer=l.allocUnsafe(this._chunkSize),this._offset=0,this._level=xe,this._strategy=Ee,this.once("end",this.close),Object.defineProperty(this,"_closed",{get:function(){return!Ae._handle},configurable:!0,enumerable:!0})}function oe(q,se){se&&c.nextTick(se),q._handle&&(q._handle.close(),q._handle=null)}function me(q){q.emit("close")}Object.defineProperty(i,"codes",{enumerable:!0,value:Object.freeze(I),writable:!1}),i.Deflate=N,i.Inflate=G,i.Gzip=x,i.Gunzip=F,i.DeflateRaw=Q,i.InflateRaw=O,i.Unzip=k,i.createDeflate=function(q){return new N(q)},i.createInflate=function(q){return new G(q)},i.createDeflateRaw=function(q){return new Q(q)},i.createInflateRaw=function(q){return new O(q)},i.createGzip=function(q){return new x(q)},i.createGunzip=function(q){return new F(q)},i.createUnzip=function(q){return new k(q)},i.deflate=function(q,se,Ae){return"function"==typeof se&&(Ae=se,se={}),Y(new N(se),q,Ae)},i.deflateSync=function(q,se){return te(new N(se),q)},i.gzip=function(q,se,Ae){return"function"==typeof se&&(Ae=se,se={}),Y(new x(se),q,Ae)},i.gzipSync=function(q,se){return te(new x(se),q)},i.deflateRaw=function(q,se,Ae){return"function"==typeof se&&(Ae=se,se={}),Y(new Q(se),q,Ae)},i.deflateRawSync=function(q,se){return te(new Q(se),q)},i.unzip=function(q,se,Ae){return"function"==typeof se&&(Ae=se,se={}),Y(new k(se),q,Ae)},i.unzipSync=function(q,se){return te(new k(se),q)},i.inflate=function(q,se,Ae){return"function"==typeof se&&(Ae=se,se={}),Y(new G(se),q,Ae)},i.inflateSync=function(q,se){return te(new G(se),q)},i.gunzip=function(q,se,Ae){return"function"==typeof se&&(Ae=se,se={}),Y(new F(se),q,Ae)},i.gunzipSync=function(q,se){return te(new F(se),q)},i.inflateRaw=function(q,se,Ae){return"function"==typeof se&&(Ae=se,se={}),Y(new O(se),q,Ae)},i.inflateRawSync=function(q,se){return te(new O(se),q)},p.inherits(K,s),K.prototype.params=function(q,se,Ae){if(qi.Z_MAX_LEVEL)throw new RangeError("Invalid compression level: "+q);if(se!=i.Z_FILTERED&&se!=i.Z_HUFFMAN_ONLY&&se!=i.Z_RLE&&se!=i.Z_FIXED&&se!=i.Z_DEFAULT_STRATEGY)throw new TypeError("Invalid strategy: "+se);if(this._level!==q||this._strategy!==se){var le=this;this.flush(h.Z_SYNC_FLUSH,function(){g(le._handle,"zlib binding closed"),le._handle.params(q,se),le._hadError||(le._level=q,le._strategy=se,Ae&&Ae())})}else c.nextTick(Ae)},K.prototype.reset=function(){return g(this._handle,"zlib binding closed"),this._handle.reset()},K.prototype._flush=function(q){this._transform(l.alloc(0),"",q)},K.prototype.flush=function(q,se){var Ae=this,le=this._writableState;("function"==typeof q||void 0===q&&!se)&&(se=q,q=h.Z_FULL_FLUSH),le.ended?se&&c.nextTick(se):le.ending?se&&this.once("end",se):le.needDrain?se&&this.once("drain",function(){return Ae.flush(q,se)}):(this._flushFlag=q,this.write(l.alloc(0),"",se))},K.prototype.close=function(q){oe(this,q),c.nextTick(me,this)},K.prototype._transform=function(q,se,Ae){var le,xe=this._writableState,Le=(xe.ending||xe.ended)&&(!q||xe.length===q.length);return null===q||l.isBuffer(q)?this._handle?(Le?le=this._finishFlushFlag:(le=this._flushFlag,q.length>=xe.length&&(this._flushFlag=this._opts.flush||h.Z_NO_FLUSH)),void this._processChunk(q,le,Ae)):Ae(new Error("zlib binding closed")):Ae(new Error("invalid input"))},K.prototype._processChunk=function(q,se,Ae){var le=q&&q.length,xe=this._chunkSize-this._offset,Ee=0,Le=this,Ne="function"==typeof Ae;if(!Ne){var lt,Ie=[],je=0;this.on("error",function(et){lt=et}),g(this._handle,"zlib binding closed");do{var Ye=this._handle.writeSync(se,q,Ee,le,this._buffer,this._offset,xe)}while(!this._hadError&&Pt(Ye[0],Ye[1]));if(this._hadError)throw lt;if(je>=_)throw oe(this),new RangeError(b);var tn=l.concat(Ie,je);return oe(this),tn}g(this._handle,"zlib binding closed");var $t=this._handle.write(se,q,Ee,le,this._buffer,this._offset,xe);function Pt(et,$e){if(this&&(this.buffer=null,this.callback=null),!Le._hadError){var rt=xe-$e;if(g(rt>=0,"have should not go down"),rt>0){var Ze=Le._buffer.slice(Le._offset,Le._offset+rt);Le._offset+=rt,Ne?Le.push(Ze):(Ie.push(Ze),je+=Ze.length)}if((0===$e||Le._offset>=Le._chunkSize)&&(xe=Le._chunkSize,Le._offset=0,Le._buffer=l.allocUnsafe(Le._chunkSize)),0===$e){if(Ee+=le-et,le=et,!Ne)return!0;var Ht=Le._handle.write(se,q,Ee,le,Le._buffer,Le._offset,Le._chunkSize);return Ht.callback=Pt,void(Ht.buffer=q)}if(!Ne)return!1;Ae()}}$t.buffer=q,$t.callback=Pt},p.inherits(N,K),p.inherits(G,K),p.inherits(x,K),p.inherits(F,K),p.inherits(Q,K),p.inherits(O,K),p.inherits(k,K)},67913:function(n,i,r){"use strict";var c=r(28651),l=r(26601),s=l(c("String.prototype.indexOf"));n.exports=function(p,g){var _=c(p,!!g);return"function"==typeof _&&s(p,".prototype.")>-1?l(_):_}},26601:function(n,i,r){"use strict";var c=r(5049),l=r(28651),s=r(86255),h=r(96785),p=l("%Function.prototype.apply%"),g=l("%Function.prototype.call%"),_=l("%Reflect.apply%",!0)||c.call(g,p),b=r(56649),y=l("%Math.max%");n.exports=function(I){if("function"!=typeof I)throw new h("a function is required");var d=_(c,g,arguments);return s(d,1+y(0,I.length-(arguments.length-1)),!0)};var E=function(){return _(c,p,arguments)};b?b(n.exports,"apply",{value:E}):n.exports.apply=E},41613:function(n,i,r){var c=r(50621).Buffer,l=function(){"use strict";function s(y,E,C,I){"object"==typeof E&&(C=E.depth,I=E.prototype,E=E.circular);var T=[],J=[],Y=typeof c<"u";return typeof E>"u"&&(E=!0),typeof C>"u"&&(C=1/0),function te(N,G){if(null===N)return null;if(0==G)return N;var x,F;if("object"!=typeof N)return N;if(s.__isArray(N))x=[];else if(s.__isRegExp(N))x=new RegExp(N.source,b(N)),N.lastIndex&&(x.lastIndex=N.lastIndex);else if(s.__isDate(N))x=new Date(N.getTime());else{if(Y&&c.isBuffer(N))return x=c.allocUnsafe?c.allocUnsafe(N.length):new c(N.length),N.copy(x),x;typeof I>"u"?(F=Object.getPrototypeOf(N),x=Object.create(F)):(x=Object.create(I),F=I)}if(E){var Q=T.indexOf(N);if(-1!=Q)return J[Q];T.push(N),J.push(x)}for(var O in N){var k;F&&(k=Object.getOwnPropertyDescriptor(F,O)),(!k||null!=k.set)&&(x[O]=te(N[O],G-1))}return x}(y,C)}function h(y){return Object.prototype.toString.call(y)}function b(y){var E="";return y.global&&(E+="g"),y.ignoreCase&&(E+="i"),y.multiline&&(E+="m"),E}return s.clonePrototype=function(E){if(null===E)return null;var C=function(){};return C.prototype=E,new C},s.__objToStr=h,s.__isDate=function p(y){return"object"==typeof y&&"[object Date]"===h(y)},s.__isArray=function g(y){return"object"==typeof y&&"[object Array]"===h(y)},s.__isRegExp=function _(y){return"object"==typeof y&&"[object RegExp]"===h(y)},s.__getRegExpFlags=b,s}();n.exports&&(n.exports=l)},83043:function(n,i,r){r(59883);var c=r(11206);n.exports=c.Object.values},42075:function(n,i,r){r(94910),r(81755),r(14032),r(68067),r(77074),r(44455),r(58605),r(58281);var c=r(11206);n.exports=c.Promise},98168:function(n,i,r){var c=r(90780);r(84151),r(98443),r(49261),r(67858),n.exports=c},32631:function(n,i,r){var c=r(32010),l=r(94578),s=r(68664),h=c.TypeError;n.exports=function(p){if(l(p))return p;throw h(s(p)+" is not a function")}},69075:function(n,i,r){var c=r(32010),l=r(20884),s=r(68664),h=c.TypeError;n.exports=function(p){if(l(p))return p;throw h(s(p)+" is not a constructor")}},58659:function(n,i,r){var c=r(32010),l=r(94578),s=c.String,h=c.TypeError;n.exports=function(p){if("object"==typeof p||l(p))return p;throw h("Can't set "+s(p)+" as a prototype")}},71156:function(n,i,r){var c=r(38688),l=r(10819),s=r(95892),h=c("unscopables"),p=Array.prototype;null==p[h]&&s.f(p,h,{configurable:!0,value:l(null)}),n.exports=function(g){p[h][g]=!0}},36352:function(n,i,r){"use strict";var c=r(69510).charAt;n.exports=function(l,s,h){return s+(h?c(l,s).length:1)}},2868:function(n,i,r){var c=r(32010),l=r(70176),s=c.TypeError;n.exports=function(h,p){if(l(p,h))return h;throw s("Incorrect invocation")}},34984:function(n,i,r){var c=r(32010),l=r(24517),s=c.String,h=c.TypeError;n.exports=function(p){if(l(p))return p;throw h(s(p)+" is not an object")}},92642:function(n,i,r){"use strict";var c=r(43162),l=r(74841),s=r(45495),h=Math.min;n.exports=[].copyWithin||function(g,_){var b=c(this),y=s(b),E=l(g,y),C=l(_,y),I=arguments.length>2?arguments[2]:void 0,d=h((void 0===I?y:l(I,y))-C,y-E),T=1;for(C0;)C in b?b[E]=b[C]:delete b[E],E+=T,C+=T;return b}},72864:function(n,i,r){"use strict";var c=r(43162),l=r(74841),s=r(45495);n.exports=function(p){for(var g=c(this),_=s(g),b=arguments.length,y=l(b>1?arguments[1]:void 0,_),E=b>2?arguments[2]:void 0,C=void 0===E?_:l(E,_);C>y;)g[y++]=p;return g}},82938:function(n,i,r){"use strict";var c=r(91102).forEach,s=r(81007)("forEach");n.exports=s?[].forEach:function(p){return c(this,p,arguments.length>1?arguments[1]:void 0)}},34269:function(n){n.exports=function(i,r){for(var c=0,l=r.length,s=new i(l);l>c;)s[c]=r[c++];return s}},95717:function(n,i,r){"use strict";var c=r(32010),l=r(25567),s=r(2834),h=r(43162),p=r(97738),g=r(89564),_=r(20884),b=r(45495),y=r(38639),E=r(15892),C=r(13872),I=c.Array;n.exports=function(T){var J=h(T),Y=_(this),te=arguments.length,N=te>1?arguments[1]:void 0,G=void 0!==N;G&&(N=l(N,te>2?arguments[2]:void 0));var Q,O,k,P,K,oe,x=C(J),F=0;if(!x||this==I&&g(x))for(Q=b(J),O=Y?new this(Q):I(Q);Q>F;F++)oe=G?N(J[F],F):J[F],y(O,F,oe);else for(K=(P=E(J,x)).next,O=Y?new this:[];!(k=s(K,P)).done;F++)oe=G?p(P,N,[k.value,F],!0):k.value,y(O,F,oe);return O.length=F,O}},12636:function(n,i,r){var c=r(98086),l=r(74841),s=r(45495),h=function(p){return function(g,_,b){var I,y=c(g),E=s(y),C=l(b,E);if(p&&_!=_){for(;E>C;)if((I=y[C++])!=I)return!0}else for(;E>C;C++)if((p||C in y)&&y[C]===_)return p||C||0;return!p&&-1}};n.exports={includes:h(!0),indexOf:h(!1)}},91102:function(n,i,r){var c=r(25567),l=r(38347),s=r(7514),h=r(43162),p=r(45495),g=r(45744),_=l([].push),b=function(y){var E=1==y,C=2==y,I=3==y,d=4==y,T=6==y,J=7==y,Y=5==y||T;return function(te,N,G,x){for(var me,q,F=h(te),Q=s(F),O=c(N,G),k=p(Q),P=0,K=x||g,oe=E?K(te,k):C||J?K(te,0):void 0;k>P;P++)if((Y||P in Q)&&(q=O(me=Q[P],P,F),y))if(E)oe[P]=q;else if(q)switch(y){case 3:return!0;case 5:return me;case 6:return P;case 2:_(oe,me)}else switch(y){case 4:return!1;case 7:_(oe,me)}return T?-1:I||d?d:oe}};n.exports={forEach:b(0),map:b(1),filter:b(2),some:b(3),every:b(4),find:b(5),findIndex:b(6),filterReject:b(7)}},84320:function(n,i,r){"use strict";var c=r(58448),l=r(98086),s=r(26882),h=r(45495),p=r(81007),g=Math.min,_=[].lastIndexOf,b=!!_&&1/[1].lastIndexOf(1,-0)<0,y=p("lastIndexOf");n.exports=b||!y?function(I){if(b)return c(_,this,arguments)||0;var d=l(this),T=h(d),J=T-1;for(arguments.length>1&&(J=g(J,s(arguments[1]))),J<0&&(J=T+J);J>=0;J--)if(J in d&&d[J]===I)return J||0;return-1}:_},56280:function(n,i,r){var c=r(47044),l=r(38688),s=r(70091),h=l("species");n.exports=function(p){return s>=51||!c(function(){var g=[];return(g.constructor={})[h]=function(){return{foo:1}},1!==g[p](Boolean).foo})}},81007:function(n,i,r){"use strict";var c=r(47044);n.exports=function(l,s){var h=[][l];return!!h&&c(function(){h.call(null,s||function(){throw 1},1)})}},32843:function(n,i,r){var c=r(32010),l=r(32631),s=r(43162),h=r(7514),p=r(45495),g=c.TypeError,_=function(b){return function(y,E,C,I){l(E);var d=s(y),T=h(d),J=p(d),Y=b?J-1:0,te=b?-1:1;if(C<2)for(;;){if(Y in T){I=T[Y],Y+=te;break}if(Y+=te,b?Y<0:J<=Y)throw g("Reduce of empty array with no initial value")}for(;b?Y>=0:J>Y;Y+=te)Y in T&&(I=E(I,T[Y],Y,d));return I}};n.exports={left:_(!1),right:_(!0)}},73163:function(n,i,r){var c=r(38347);n.exports=c([].slice)},43977:function(n,i,r){var c=r(73163),l=Math.floor,s=function(g,_){var b=g.length,y=l(b/2);return b<8?h(g,_):p(g,s(c(g,0,y),_),s(c(g,y),_),_)},h=function(g,_){for(var E,C,b=g.length,y=1;y0;)g[C]=g[--C];C!==y++&&(g[C]=E)}return g},p=function(g,_,b,y){for(var E=_.length,C=b.length,I=0,d=0;I1?arguments[1]:void 0);oe=oe?oe.next:P.first;)for(K(oe.value,oe.key,this);oe&&oe.removed;)oe=oe.previous},has:function(k){return!!Q(this,k)}}),s(G,Y?{get:function(k){var P=Q(this,k);return P&&P.value},set:function(k,P){return F(this,0===k?0:k,P)}}:{add:function(k){return F(this,k=0===k?0:k,k)}}),y&&c(G,"size",{get:function(){return x(this).size}}),N},setStrong:function(T,J,Y){var te=J+" Iterator",N=d(J),G=d(te);_(T,J,function(x,F){I(this,{type:te,target:x,state:N(x),kind:F,last:void 0})},function(){for(var x=G(this),F=x.kind,Q=x.last;Q&&Q.removed;)Q=Q.previous;return x.target&&(x.last=Q=Q?Q.next:x.state.first)?"keys"==F?{value:Q.key,done:!1}:"values"==F?{value:Q.value,done:!1}:{value:[Q.key,Q.value],done:!1}:(x.target=void 0,{value:void 0,done:!0})},Y?"entries":"values",!Y,!0),b(J)}}},36673:function(n,i,r){"use strict";var c=r(56475),l=r(32010),s=r(38347),h=r(39599),p=r(13711),g=r(62148),_=r(80383),b=r(2868),y=r(94578),E=r(24517),C=r(47044),I=r(46769),d=r(15216),T=r(51868);n.exports=function(J,Y,te){var N=-1!==J.indexOf("Map"),G=-1!==J.indexOf("Weak"),x=N?"set":"add",F=l[J],Q=F&&F.prototype,O=F,k={},P=function(le){var xe=s(Q[le]);p(Q,le,"add"==le?function(Le){return xe(this,0===Le?0:Le),this}:"delete"==le?function(Ee){return!(G&&!E(Ee))&&xe(this,0===Ee?0:Ee)}:"get"==le?function(Le){return G&&!E(Le)?void 0:xe(this,0===Le?0:Le)}:"has"==le?function(Le){return!(G&&!E(Le))&&xe(this,0===Le?0:Le)}:function(Le,Ne){return xe(this,0===Le?0:Le,Ne),this})};if(h(J,!y(F)||!(G||Q.forEach&&!C(function(){(new F).entries().next()}))))O=te.getConstructor(Y,J,N,x),g.enable();else if(h(J,!0)){var oe=new O,me=oe[x](G?{}:-0,1)!=oe,q=C(function(){oe.has(1)}),se=I(function(le){new F(le)}),Ae=!G&&C(function(){for(var le=new F,xe=5;xe--;)le[x](xe,xe);return!le.has(-0)});se||((O=Y(function(le,xe){b(le,Q);var Ee=T(new F,le,O);return null!=xe&&_(xe,Ee[x],{that:Ee,AS_ENTRIES:N}),Ee})).prototype=Q,Q.constructor=O),(q||Ae)&&(P("delete"),P("has"),N&&P("get")),(Ae||me)&&P(x),G&&Q.clear&&delete Q.clear}return k[J]=O,c({global:!0,forced:O!=F},k),d(O,J),G||te.setStrong(O,J,N),O}},2675:function(n,i,r){var c=r(20340),l=r(21594),s=r(72062),h=r(95892);n.exports=function(p,g){for(var _=l(g),b=h.f,y=s.f,E=0;E<_.length;E++){var C=_[E];c(p,C)||b(p,C,y(g,C))}}},91151:function(n,i,r){var l=r(38688)("match");n.exports=function(s){var h=/./;try{"/./"[s](h)}catch{try{return h[l]=!1,"/./"[s](h)}catch{}}return!1}},68494:function(n,i,r){var c=r(47044);n.exports=!c(function(){function l(){}return l.prototype.constructor=null,Object.getPrototypeOf(new l)!==l.prototype})},91159:function(n,i,r){var c=r(38347),l=r(83943),s=r(25096),h=/"/g,p=c("".replace);n.exports=function(g,_,b,y){var E=s(l(g)),C="<"+_;return""!==b&&(C+=" "+b+'="'+p(s(y),h,""")+'"'),C+">"+E+""}},13945:function(n,i,r){"use strict";var c=r(5844).IteratorPrototype,l=r(10819),s=r(97841),h=r(15216),p=r(15366),g=function(){return this};n.exports=function(_,b,y){var E=b+" Iterator";return _.prototype=l(c,{next:s(1,y)}),h(_,E,!1,!0),p[E]=g,_}},48914:function(n,i,r){var c=r(15567),l=r(95892),s=r(97841);n.exports=c?function(h,p,g){return l.f(h,p,s(1,g))}:function(h,p,g){return h[p]=g,h}},97841:function(n){n.exports=function(i,r){return{enumerable:!(1&i),configurable:!(2&i),writable:!(4&i),value:r}}},38639:function(n,i,r){"use strict";var c=r(63918),l=r(95892),s=r(97841);n.exports=function(h,p,g){var _=c(p);_ in h?l.f(h,_,s(0,g)):h[_]=g}},53087:function(n,i,r){"use strict";var c=r(32010),l=r(34984),s=r(39629),h=c.TypeError;n.exports=function(p){if(l(this),"string"===p||"default"===p)p="string";else if("number"!==p)throw h("Incorrect hint");return s(this,p)}},97001:function(n,i,r){"use strict";var c=r(56475),l=r(2834),s=r(63432),h=r(7081),p=r(94578),g=r(13945),_=r(69548),b=r(3840),y=r(15216),E=r(48914),C=r(13711),I=r(38688),d=r(15366),T=r(5844),J=h.PROPER,Y=h.CONFIGURABLE,te=T.IteratorPrototype,N=T.BUGGY_SAFARI_ITERATORS,G=I("iterator"),x="keys",F="values",Q="entries",O=function(){return this};n.exports=function(k,P,K,oe,me,q,se){g(K,P,oe);var je,lt,Ye,Ae=function(tn){if(tn===me&&Ne)return Ne;if(!N&&tn in Ee)return Ee[tn];switch(tn){case x:case F:case Q:return function(){return new K(this,tn)}}return function(){return new K(this)}},le=P+" Iterator",xe=!1,Ee=k.prototype,Le=Ee[G]||Ee["@@iterator"]||me&&Ee[me],Ne=!N&&Le||Ae(me),Ie="Array"==P&&Ee.entries||Le;if(Ie&&(je=_(Ie.call(new k)))!==Object.prototype&&je.next&&(!s&&_(je)!==te&&(b?b(je,te):p(je[G])||C(je,G,O)),y(je,le,!0,!0),s&&(d[le]=O)),J&&me==F&&Le&&Le.name!==F&&(!s&&Y?E(Ee,"name",F):(xe=!0,Ne=function(){return l(Le,this)})),me)if(lt={values:Ae(F),keys:q?Ne:Ae(x),entries:Ae(Q)},se)for(Ye in lt)(N||xe||!(Ye in Ee))&&C(Ee,Ye,lt[Ye]);else c({target:P,proto:!0,forced:N||xe},lt);return(!s||se)&&Ee[G]!==Ne&&C(Ee,G,Ne,{name:me}),d[P]=Ne,lt}},46042:function(n,i,r){var c=r(11206),l=r(20340),s=r(75960),h=r(95892).f;n.exports=function(p){var g=c.Symbol||(c.Symbol={});l(g,p)||h(g,p,{value:s.f(p)})}},15567:function(n,i,r){var c=r(47044);n.exports=!c(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})},12072:function(n,i,r){var c=r(32010),l=r(24517),s=c.document,h=l(s)&&l(s.createElement);n.exports=function(p){return h?s.createElement(p):{}}},23327:function(n){n.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},67797:function(n,i,r){var l=r(12072)("span").classList,s=l&&l.constructor&&l.constructor.prototype;n.exports=s===Object.prototype?void 0:s},3809:function(n,i,r){var l=r(40715).match(/firefox\/(\d+)/i);n.exports=!!l&&+l[1]},3157:function(n){n.exports="object"==typeof window},21983:function(n,i,r){var c=r(40715);n.exports=/MSIE|Trident/.test(c)},70573:function(n,i,r){var c=r(40715),l=r(32010);n.exports=/ipad|iphone|ipod/i.test(c)&&void 0!==l.Pebble},17716:function(n,i,r){var c=r(40715);n.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(c)},95053:function(n,i,r){var c=r(93975),l=r(32010);n.exports="process"==c(l.process)},664:function(n,i,r){var c=r(40715);n.exports=/web0s(?!.*chrome)/i.test(c)},40715:function(n,i,r){var c=r(38486);n.exports=c("navigator","userAgent")||""},70091:function(n,i,r){var _,b,c=r(32010),l=r(40715),s=c.process,h=c.Deno,p=s&&s.versions||h&&h.version,g=p&&p.v8;g&&(b=(_=g.split("."))[0]>0&&_[0]<4?1:+(_[0]+_[1])),!b&&l&&(!(_=l.match(/Edge\/(\d+)/))||_[1]>=74)&&(_=l.match(/Chrome\/(\d+)/))&&(b=+_[1]),n.exports=b},41731:function(n,i,r){var l=r(40715).match(/AppleWebKit\/(\d+)\./);n.exports=!!l&&+l[1]},2416:function(n){n.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},45144:function(n,i,r){var c=r(47044),l=r(97841);n.exports=!c(function(){var s=Error("a");return!("stack"in s)||(Object.defineProperty(s,"stack",l(1,7)),7!==s.stack)})},56475:function(n,i,r){var c=r(32010),l=r(72062).f,s=r(48914),h=r(13711),p=r(7421),g=r(2675),_=r(39599);n.exports=function(b,y){var T,J,Y,te,N,E=b.target,C=b.global,I=b.stat;if(T=C?c:I?c[E]||p(E,{}):(c[E]||{}).prototype)for(J in y){if(te=y[J],Y=b.noTargetGet?(N=l(T,J))&&N.value:T[J],!_(C?J:E+(I?".":"#")+J,b.forced)&&void 0!==Y){if(typeof te==typeof Y)continue;g(te,Y)}(b.sham||Y&&Y.sham)&&s(te,"sham",!0),h(T,J,te,b)}}},47044:function(n){n.exports=function(i){try{return!!i()}catch{return!0}}},11813:function(n,i,r){"use strict";r(61726);var c=r(38347),l=r(13711),s=r(49820),h=r(47044),p=r(38688),g=r(48914),_=p("species"),b=RegExp.prototype;n.exports=function(y,E,C,I){var d=p(y),T=!h(function(){var N={};return N[d]=function(){return 7},7!=""[y](N)}),J=T&&!h(function(){var N=!1,G=/a/;return"split"===y&&((G={}).constructor={},G.constructor[_]=function(){return G},G.flags="",G[d]=/./[d]),G.exec=function(){return N=!0,null},G[d](""),!N});if(!T||!J||C){var Y=c(/./[d]),te=E(d,""[y],function(N,G,x,F,Q){var O=c(N),k=G.exec;return k===s||k===b.exec?T&&!Q?{done:!0,value:Y(G,x,F)}:{done:!0,value:O(x,G,F)}:{done:!1}});l(String.prototype,y,te[0]),l(b,d,te[1])}I&&g(b[d],"sham",!0)}},55481:function(n,i,r){var c=r(47044);n.exports=!c(function(){return Object.isExtensible(Object.preventExtensions({}))})},58448:function(n){var i=Function.prototype,r=i.apply,l=i.call;n.exports="object"==typeof Reflect&&Reflect.apply||(i.bind?l.bind(r):function(){return l.apply(r,arguments)})},25567:function(n,i,r){var c=r(38347),l=r(32631),s=c(c.bind);n.exports=function(h,p){return l(h),void 0===p?h:s?s(h,p):function(){return h.apply(p,arguments)}}},5481:function(n,i,r){"use strict";var c=r(32010),l=r(38347),s=r(32631),h=r(24517),p=r(20340),g=r(73163),_=c.Function,b=l([].concat),y=l([].join),E={};n.exports=_.bind||function(d){var T=s(this),J=T.prototype,Y=g(arguments,1),te=function(){var G=b(Y,g(arguments));return this instanceof te?function(I,d,T){if(!p(E,d)){for(var J=[],Y=0;Y]*>)/g,b=/\$([$&'`]|\d{1,2})/g;n.exports=function(y,E,C,I,d,T){var J=C+y.length,Y=I.length,te=b;return void 0!==d&&(d=l(d),te=_),p(T,te,function(N,G){var x;switch(h(G,0)){case"$":return"$";case"&":return y;case"`":return g(E,0,C);case"'":return g(E,J);case"<":x=d[g(G,1,-1)];break;default:var F=+G;if(0===F)return N;if(F>Y){var Q=s(F/10);return 0===Q?N:Q<=Y?void 0===I[Q-1]?h(G,1):I[Q-1]+h(G,1):N}x=I[F-1]}return void 0===x?"":x})}},32010:function(n,i,r){var c=function(l){return l&&l.Math==Math&&l};n.exports=c("object"==typeof globalThis&&globalThis)||c("object"==typeof window&&window)||c("object"==typeof self&&self)||c("object"==typeof r.g&&r.g)||function(){return this}()||Function("return this")()},20340:function(n,i,r){var c=r(38347),l=r(43162),s=c({}.hasOwnProperty);n.exports=Object.hasOwn||function(p,g){return s(l(p),g)}},90682:function(n){n.exports={}},61144:function(n,i,r){var c=r(32010);n.exports=function(l,s){var h=c.console;h&&h.error&&(1==arguments.length?h.error(l):h.error(l,s))}},520:function(n,i,r){var c=r(38486);n.exports=c("document","documentElement")},18904:function(n,i,r){var c=r(15567),l=r(47044),s=r(12072);n.exports=!c&&!l(function(){return 7!=Object.defineProperty(s("div"),"a",{get:function(){return 7}}).a})},64397:function(n,i,r){var l=r(32010).Array,s=Math.abs,h=Math.pow,p=Math.floor,g=Math.log,_=Math.LN2;n.exports={pack:function(E,C,I){var x,F,Q,d=l(I),T=8*I-C-1,J=(1<>1,te=23===C?h(2,-24)-h(2,-77):0,N=E<0||0===E&&1/E<0?1:0,G=0;for((E=s(E))!=E||E===1/0?(F=E!=E?1:0,x=J):(x=p(g(E)/_),E*(Q=h(2,-x))<1&&(x--,Q*=2),(E+=x+Y>=1?te/Q:te*h(2,1-Y))*Q>=2&&(x++,Q/=2),x+Y>=J?(F=0,x=J):x+Y>=1?(F=(E*Q-1)*h(2,C),x+=Y):(F=E*h(2,Y-1)*h(2,C),x=0));C>=8;d[G++]=255&F,F/=256,C-=8);for(x=x<0;d[G++]=255&x,x/=256,T-=8);return d[--G]|=128*N,d},unpack:function(E,C){var x,I=E.length,d=8*I-C-1,T=(1<>1,Y=d-7,te=I-1,N=E[te--],G=127&N;for(N>>=7;Y>0;G=256*G+E[te],te--,Y-=8);for(x=G&(1<<-Y)-1,G>>=-Y,Y+=C;Y>0;x=256*x+E[te],te--,Y-=8);if(0===G)G=1-J;else{if(G===T)return x?NaN:N?-1/0:1/0;x+=h(2,C),G-=J}return(N?-1:1)*x*h(2,G-C)}}},7514:function(n,i,r){var c=r(32010),l=r(38347),s=r(47044),h=r(93975),p=c.Object,g=l("".split);n.exports=s(function(){return!p("z").propertyIsEnumerable(0)})?function(_){return"String"==h(_)?g(_,""):p(_)}:p},51868:function(n,i,r){var c=r(94578),l=r(24517),s=r(3840);n.exports=function(h,p,g){var _,b;return s&&c(_=p.constructor)&&_!==g&&l(b=_.prototype)&&b!==g.prototype&&s(h,b),h}},10447:function(n,i,r){var c=r(38347),l=r(94578),s=r(55480),h=c(Function.toString);l(s.inspectSource)||(s.inspectSource=function(p){return h(p)}),n.exports=s.inspectSource},87811:function(n,i,r){var c=r(24517),l=r(48914);n.exports=function(s,h){c(h)&&"cause"in h&&l(s,"cause",h.cause)}},62148:function(n,i,r){var c=r(56475),l=r(38347),s=r(90682),h=r(24517),p=r(20340),g=r(95892).f,_=r(6611),b=r(8807),y=r(46859),E=r(55481),C=!1,I=y("meta"),d=0,T=Object.isExtensible||function(){return!0},J=function(F){g(F,I,{value:{objectID:"O"+d++,weakData:{}}})},x=n.exports={enable:function(){x.enable=function(){},C=!0;var F=_.f,Q=l([].splice),O={};O[I]=1,F(O).length&&(_.f=function(k){for(var P=F(k),K=0,oe=P.length;KP;P++)if((oe=Ae(J[P]))&&b(T,oe))return oe;return new d(!1)}O=y(J,k)}for(me=O.next;!(q=s(me,O)).done;){try{oe=Ae(q.value)}catch(le){C(O,"throw",le)}if("object"==typeof oe&&oe&&b(T,oe))return oe}return new d(!1)}},50194:function(n,i,r){var c=r(2834),l=r(34984),s=r(51839);n.exports=function(h,p,g){var _,b;l(h);try{if(!(_=s(h,"return"))){if("throw"===p)throw g;return g}_=c(_,h)}catch(y){b=!0,_=y}if("throw"===p)throw g;if(b)throw _;return l(_),g}},5844:function(n,i,r){"use strict";var E,C,I,c=r(47044),l=r(94578),s=r(10819),h=r(69548),p=r(13711),g=r(38688),_=r(63432),b=g("iterator"),y=!1;[].keys&&("next"in(I=[].keys())?(C=h(h(I)))!==Object.prototype&&(E=C):y=!0),null==E||c(function(){var T={};return E[b].call(T)!==T})?E={}:_&&(E=s(E)),l(E[b])||p(E,b,function(){return this}),n.exports={IteratorPrototype:E,BUGGY_SAFARI_ITERATORS:y}},15366:function(n){n.exports={}},45495:function(n,i,r){var c=r(23417);n.exports=function(l){return c(l.length)}},59804:function(n,i,r){var J,Y,te,N,G,x,F,Q,c=r(32010),l=r(25567),s=r(72062).f,h=r(6616).set,p=r(17716),g=r(70573),_=r(664),b=r(95053),y=c.MutationObserver||c.WebKitMutationObserver,E=c.document,C=c.process,I=c.Promise,d=s(c,"queueMicrotask"),T=d&&d.value;T||(J=function(){var O,k;for(b&&(O=C.domain)&&O.exit();Y;){k=Y.fn,Y=Y.next;try{k()}catch(P){throw Y?N():te=void 0,P}}te=void 0,O&&O.enter()},p||b||_||!y||!E?!g&&I&&I.resolve?((F=I.resolve(void 0)).constructor=I,Q=l(F.then,F),N=function(){Q(J)}):b?N=function(){C.nextTick(J)}:(h=l(h,c),N=function(){h(J)}):(G=!0,x=E.createTextNode(""),new y(J).observe(x,{characterData:!0}),N=function(){x.data=G=!G})),n.exports=T||function(O){var k={fn:O,next:void 0};te&&(te.next=k),Y||(Y=k,N()),te=k}},5155:function(n,i,r){var c=r(32010);n.exports=c.Promise},46887:function(n,i,r){var c=r(70091),l=r(47044);n.exports=!!Object.getOwnPropertySymbols&&!l(function(){var s=Symbol();return!String(s)||!(Object(s)instanceof Symbol)||!Symbol.sham&&c&&c<41})},26168:function(n,i,r){var c=r(32010),l=r(94578),s=r(10447),h=c.WeakMap;n.exports=l(h)&&/native code/.test(s(h))},56614:function(n,i,r){"use strict";var c=r(32631),l=function(s){var h,p;this.promise=new s(function(g,_){if(void 0!==h||void 0!==p)throw TypeError("Bad Promise constructor");h=g,p=_}),this.resolve=c(h),this.reject=c(p)};n.exports.f=function(s){return new l(s)}},86392:function(n,i,r){var c=r(25096);n.exports=function(l,s){return void 0===l?arguments.length<2?"":s:c(l)}},93666:function(n,i,r){var c=r(32010),l=r(28831),s=c.TypeError;n.exports=function(h){if(l(h))throw s("The method doesn't accept regular expressions");return h}},59805:function(n,i,r){var l=r(32010).isFinite;n.exports=Number.isFinite||function(h){return"number"==typeof h&&l(h)}},87146:function(n,i,r){"use strict";var c=r(15567),l=r(38347),s=r(2834),h=r(47044),p=r(84675),g=r(61146),_=r(55574),b=r(43162),y=r(7514),E=Object.assign,C=Object.defineProperty,I=l([].concat);n.exports=!E||h(function(){if(c&&1!==E({b:1},E(C({},"a",{enumerable:!0,get:function(){C(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var d={},T={},J=Symbol(),Y="abcdefghijklmnopqrst";return d[J]=7,Y.split("").forEach(function(te){T[te]=te}),7!=E({},d)[J]||p(E({},T)).join("")!=Y})?function(T,J){for(var Y=b(T),te=arguments.length,N=1,G=g.f,x=_.f;te>N;)for(var P,F=y(arguments[N++]),Q=G?I(p(F),G(F)):p(F),O=Q.length,k=0;O>k;)P=Q[k++],(!c||s(x,F,P))&&(Y[P]=F[P]);return Y}:E},10819:function(n,i,r){var te,c=r(34984),l=r(10196),s=r(2416),h=r(90682),p=r(520),g=r(12072),_=r(82194),E="prototype",C="script",I=_("IE_PROTO"),d=function(){},T=function(G){return"<"+C+">"+G+""},J=function(G){G.write(T("")),G.close();var x=G.parentWindow.Object;return G=null,x},N=function(){try{te=new ActiveXObject("htmlfile")}catch{}N=typeof document<"u"?document.domain&&te?J(te):function(){var F,G=g("iframe"),x="java"+C+":";return G.style.display="none",p.appendChild(G),G.src=String(x),(F=G.contentWindow.document).open(),F.write(T("document.F=Object")),F.close(),F.F}():J(te);for(var G=s.length;G--;)delete N[E][s[G]];return N()};h[I]=!0,n.exports=Object.create||function(x,F){var Q;return null!==x?(d[E]=c(x),Q=new d,d[E]=null,Q[I]=x):Q=N(),void 0===F?Q:l(Q,F)}},10196:function(n,i,r){var c=r(15567),l=r(95892),s=r(34984),h=r(98086),p=r(84675);n.exports=c?Object.defineProperties:function(_,b){s(_);for(var d,y=h(b),E=p(b),C=E.length,I=0;C>I;)l.f(_,d=E[I++],y[d]);return _}},95892:function(n,i,r){var c=r(32010),l=r(15567),s=r(18904),h=r(34984),p=r(63918),g=c.TypeError,_=Object.defineProperty;i.f=l?_:function(y,E,C){if(h(y),E=p(E),h(C),s)try{return _(y,E,C)}catch{}if("get"in C||"set"in C)throw g("Accessors not supported");return"value"in C&&(y[E]=C.value),y}},72062:function(n,i,r){var c=r(15567),l=r(2834),s=r(55574),h=r(97841),p=r(98086),g=r(63918),_=r(20340),b=r(18904),y=Object.getOwnPropertyDescriptor;i.f=c?y:function(C,I){if(C=p(C),I=g(I),b)try{return y(C,I)}catch{}if(_(C,I))return h(!l(s.f,C,I),C[I])}},8807:function(n,i,r){var c=r(93975),l=r(98086),s=r(6611).f,h=r(73163),p="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];n.exports.f=function(b){return p&&"Window"==c(b)?function(_){try{return s(_)}catch{return h(p)}}(b):s(l(b))}},6611:function(n,i,r){var c=r(64429),s=r(2416).concat("length","prototype");i.f=Object.getOwnPropertyNames||function(p){return c(p,s)}},61146:function(n,i){i.f=Object.getOwnPropertySymbols},69548:function(n,i,r){var c=r(32010),l=r(20340),s=r(94578),h=r(43162),p=r(82194),g=r(68494),_=p("IE_PROTO"),b=c.Object,y=b.prototype;n.exports=g?b.getPrototypeOf:function(E){var C=h(E);if(l(C,_))return C[_];var I=C.constructor;return s(I)&&C instanceof I?I.prototype:C instanceof b?y:null}},70176:function(n,i,r){var c=r(38347);n.exports=c({}.isPrototypeOf)},64429:function(n,i,r){var c=r(38347),l=r(20340),s=r(98086),h=r(12636).indexOf,p=r(90682),g=c([].push);n.exports=function(_,b){var I,y=s(_),E=0,C=[];for(I in y)!l(p,I)&&l(y,I)&&g(C,I);for(;b.length>E;)l(y,I=b[E++])&&(~h(C,I)||g(C,I));return C}},84675:function(n,i,r){var c=r(64429),l=r(2416);n.exports=Object.keys||function(h){return c(h,l)}},55574:function(n,i){"use strict";var r={}.propertyIsEnumerable,c=Object.getOwnPropertyDescriptor,l=c&&!r.call({1:2},1);i.f=l?function(h){var p=c(this,h);return!!p&&p.enumerable}:r},3840:function(n,i,r){var c=r(38347),l=r(34984),s=r(58659);n.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var g,h=!1,p={};try{(g=c(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(p,[]),h=p instanceof Array}catch{}return function(b,y){return l(b),s(y),h?g(b,y):b.__proto__=y,b}}():void 0)},80754:function(n,i,r){var c=r(15567),l=r(38347),s=r(84675),h=r(98086),g=l(r(55574).f),_=l([].push),b=function(y){return function(E){for(var Y,C=h(E),I=s(C),d=I.length,T=0,J=[];d>T;)Y=I[T++],(!c||g(C,Y))&&_(J,y?[Y,C[Y]]:C[Y]);return J}};n.exports={entries:b(!0),values:b(!1)}},52598:function(n,i,r){"use strict";var c=r(24663),l=r(52564);n.exports=c?{}.toString:function(){return"[object "+l(this)+"]"}},39629:function(n,i,r){var c=r(32010),l=r(2834),s=r(94578),h=r(24517),p=c.TypeError;n.exports=function(g,_){var b,y;if("string"===_&&s(b=g.toString)&&!h(y=l(b,g))||s(b=g.valueOf)&&!h(y=l(b,g))||"string"!==_&&s(b=g.toString)&&!h(y=l(b,g)))return y;throw p("Can't convert object to primitive value")}},21594:function(n,i,r){var c=r(38486),l=r(38347),s=r(6611),h=r(61146),p=r(34984),g=l([].concat);n.exports=c("Reflect","ownKeys")||function(b){var y=s.f(p(b)),E=h.f;return E?g(y,E(b)):y}},11206:function(n,i,r){var c=r(32010);n.exports=c},61900:function(n){n.exports=function(i){try{return{error:!1,value:i()}}catch(r){return{error:!0,value:r}}}},28617:function(n,i,r){var c=r(34984),l=r(24517),s=r(56614);n.exports=function(h,p){if(c(h),l(p)&&p.constructor===h)return p;var g=s.f(h);return(0,g.resolve)(p),g.promise}},15341:function(n,i,r){var c=r(13711);n.exports=function(l,s,h){for(var p in s)c(l,p,s[p],h);return l}},13711:function(n,i,r){var c=r(32010),l=r(94578),s=r(20340),h=r(48914),p=r(7421),g=r(10447),_=r(70172),b=r(7081).CONFIGURABLE,y=_.get,E=_.enforce,C=String(String).split("String");(n.exports=function(I,d,T,J){var x,Y=!!J&&!!J.unsafe,te=!!J&&!!J.enumerable,N=!!J&&!!J.noTargetGet,G=J&&void 0!==J.name?J.name:d;l(T)&&("Symbol("===String(G).slice(0,7)&&(G="["+String(G).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!s(T,"name")||b&&T.name!==G)&&h(T,"name",G),(x=E(T)).source||(x.source=C.join("string"==typeof G?G:""))),I!==c?(Y?!N&&I[d]&&(te=!0):delete I[d],te?I[d]=T:h(I,d,T)):te?I[d]=T:p(d,T)})(Function.prototype,"toString",function(){return l(this)&&y(this).source||g(this)})},66723:function(n,i,r){var c=r(32010),l=r(2834),s=r(34984),h=r(94578),p=r(93975),g=r(49820),_=c.TypeError;n.exports=function(b,y){var E=b.exec;if(h(E)){var C=l(E,b,y);return null!==C&&s(C),C}if("RegExp"===p(b))return l(g,b,y);throw _("RegExp#exec called on incompatible receiver")}},49820:function(n,i,r){"use strict";var Q,O,c=r(2834),l=r(38347),s=r(25096),h=r(21182),p=r(74846),g=r(464),_=r(10819),b=r(70172).get,y=r(84030),E=r(97739),C=g("native-string-replace",String.prototype.replace),I=RegExp.prototype.exec,d=I,T=l("".charAt),J=l("".indexOf),Y=l("".replace),te=l("".slice),N=(O=/b*/g,c(I,Q=/a/,"a"),c(I,O,"a"),0!==Q.lastIndex||0!==O.lastIndex),G=p.UNSUPPORTED_Y||p.BROKEN_CARET,x=void 0!==/()??/.exec("")[1];(N||x||G||y||E)&&(d=function(O){var me,q,se,Ae,le,xe,Ee,k=this,P=b(k),K=s(O),oe=P.raw;if(oe)return oe.lastIndex=k.lastIndex,me=c(d,oe,K),k.lastIndex=oe.lastIndex,me;var Le=P.groups,Ne=G&&k.sticky,Ie=c(h,k),je=k.source,lt=0,Ye=K;if(Ne&&(Ie=Y(Ie,"y",""),-1===J(Ie,"g")&&(Ie+="g"),Ye=te(K,k.lastIndex),k.lastIndex>0&&(!k.multiline||k.multiline&&"\n"!==T(K,k.lastIndex-1))&&(je="(?: "+je+")",Ye=" "+Ye,lt++),q=new RegExp("^(?:"+je+")",Ie)),x&&(q=new RegExp("^"+je+"$(?!\\s)",Ie)),N&&(se=k.lastIndex),Ae=c(I,Ne?q:k,Ye),Ne?Ae?(Ae.input=te(Ae.input,lt),Ae[0]=te(Ae[0],lt),Ae.index=k.lastIndex,k.lastIndex+=Ae[0].length):k.lastIndex=0:N&&Ae&&(k.lastIndex=k.global?Ae.index+Ae[0].length:se),x&&Ae&&Ae.length>1&&c(C,Ae[0],q,function(){for(le=1;leb)","g");return"b"!==h.exec("b").groups.a||"bc"!=="b".replace(h,"$c")})},83943:function(n,i,r){var l=r(32010).TypeError;n.exports=function(s){if(null==s)throw l("Can't call method on "+s);return s}},7421:function(n,i,r){var c=r(32010),l=Object.defineProperty;n.exports=function(s,h){try{l(c,s,{value:h,configurable:!0,writable:!0})}catch{c[s]=h}return h}},51334:function(n,i,r){"use strict";var c=r(38486),l=r(95892),s=r(38688),h=r(15567),p=s("species");n.exports=function(g){var _=c(g);h&&_&&!_[p]&&(0,l.f)(_,p,{configurable:!0,get:function(){return this}})}},15216:function(n,i,r){var c=r(95892).f,l=r(20340),h=r(38688)("toStringTag");n.exports=function(p,g,_){p&&!l(p=_?p:p.prototype,h)&&c(p,h,{configurable:!0,value:g})}},82194:function(n,i,r){var c=r(464),l=r(46859),s=c("keys");n.exports=function(h){return s[h]||(s[h]=l(h))}},55480:function(n,i,r){var c=r(32010),l=r(7421),s="__core-js_shared__",h=c[s]||l(s,{});n.exports=h},464:function(n,i,r){var c=r(63432),l=r(55480);(n.exports=function(s,h){return l[s]||(l[s]=void 0!==h?h:{})})("versions",[]).push({version:"3.19.0",mode:c?"pure":"global",copyright:"\xa9 2021 Denis Pushkarev (zloirock.ru)"})},27754:function(n,i,r){var c=r(34984),l=r(69075),h=r(38688)("species");n.exports=function(p,g){var b,_=c(p).constructor;return void 0===_||null==(b=c(_)[h])?g:l(b)}},7452:function(n,i,r){var c=r(47044);n.exports=function(l){return c(function(){var s=""[l]('"');return s!==s.toLowerCase()||s.split('"').length>3})}},69510:function(n,i,r){var c=r(38347),l=r(26882),s=r(25096),h=r(83943),p=c("".charAt),g=c("".charCodeAt),_=c("".slice),b=function(y){return function(E,C){var J,Y,I=s(h(E)),d=l(C),T=I.length;return d<0||d>=T?y?"":void 0:(J=g(I,d))<55296||J>56319||d+1===T||(Y=g(I,d+1))<56320||Y>57343?y?p(I,d):J:y?_(I,d,d+2):Y-56320+(J-55296<<10)+65536}};n.exports={codeAt:b(!1),charAt:b(!0)}},34858:function(n,i,r){"use strict";var c=r(32010),l=r(26882),s=r(25096),h=r(83943),p=c.RangeError;n.exports=function(_){var b=s(h(this)),y="",E=l(_);if(E<0||E==1/0)throw p("Wrong number of repetitions");for(;E>0;(E>>>=1)&&(b+=b))1&E&&(y+=b);return y}},68899:function(n,i,r){var c=r(7081).PROPER,l=r(47044),s=r(43187);n.exports=function(p){return l(function(){return!!s[p]()||"\u200b\x85\u180e"!=="\u200b\x85\u180e"[p]()||c&&s[p].name!==p})}},29841:function(n,i,r){var c=r(38347),l=r(83943),s=r(25096),h=r(43187),p=c("".replace),g="["+h+"]",_=RegExp("^"+g+g+"*"),b=RegExp(g+g+"*$"),y=function(E){return function(C){var I=s(l(C));return 1&E&&(I=p(I,_,"")),2&E&&(I=p(I,b,"")),I}};n.exports={start:y(1),end:y(2),trim:y(3)}},6616:function(n,i,r){var Q,O,k,P,c=r(32010),l=r(58448),s=r(25567),h=r(94578),p=r(20340),g=r(47044),_=r(520),b=r(73163),y=r(12072),E=r(17716),C=r(95053),I=c.setImmediate,d=c.clearImmediate,T=c.process,J=c.Dispatch,Y=c.Function,te=c.MessageChannel,N=c.String,G=0,x={},F="onreadystatechange";try{Q=c.location}catch{}var K=function(se){if(p(x,se)){var Ae=x[se];delete x[se],Ae()}},oe=function(se){return function(){K(se)}},me=function(se){K(se.data)},q=function(se){c.postMessage(N(se),Q.protocol+"//"+Q.host)};(!I||!d)&&(I=function(Ae){var le=b(arguments,1);return x[++G]=function(){l(h(Ae)?Ae:Y(Ae),void 0,le)},O(G),G},d=function(Ae){delete x[Ae]},C?O=function(se){T.nextTick(oe(se))}:J&&J.now?O=function(se){J.now(oe(se))}:te&&!E?(P=(k=new te).port2,k.port1.onmessage=me,O=s(P.postMessage,P)):c.addEventListener&&h(c.postMessage)&&!c.importScripts&&Q&&"file:"!==Q.protocol&&!g(q)?(O=q,c.addEventListener("message",me,!1)):O=F in y("script")?function(se){_.appendChild(y("script"))[F]=function(){_.removeChild(this),K(se)}}:function(se){setTimeout(oe(se),0)}),n.exports={set:I,clear:d}},16679:function(n,i,r){var c=r(38347);n.exports=c(1..valueOf)},74841:function(n,i,r){var c=r(26882),l=Math.max,s=Math.min;n.exports=function(h,p){var g=c(h);return g<0?l(g+p,0):s(g,p)}},71265:function(n,i,r){var c=r(32010),l=r(26882),s=r(23417),h=c.RangeError;n.exports=function(p){if(void 0===p)return 0;var g=l(p),_=s(g);if(g!==_)throw h("Wrong length or index");return _}},98086:function(n,i,r){var c=r(7514),l=r(83943);n.exports=function(s){return c(l(s))}},26882:function(n){var i=Math.ceil,r=Math.floor;n.exports=function(c){var l=+c;return l!=l||0===l?0:(l>0?r:i)(l)}},23417:function(n,i,r){var c=r(26882),l=Math.min;n.exports=function(s){return s>0?l(c(s),9007199254740991):0}},43162:function(n,i,r){var c=r(32010),l=r(83943),s=c.Object;n.exports=function(h){return s(l(h))}},80670:function(n,i,r){var c=r(32010),l=r(64913),s=c.RangeError;n.exports=function(h,p){var g=l(h);if(g%p)throw s("Wrong offset");return g}},64913:function(n,i,r){var c=r(32010),l=r(26882),s=c.RangeError;n.exports=function(h){var p=l(h);if(p<0)throw s("The argument can't be less than 0");return p}},2644:function(n,i,r){var c=r(32010),l=r(2834),s=r(24517),h=r(46290),p=r(51839),g=r(39629),_=r(38688),b=c.TypeError,y=_("toPrimitive");n.exports=function(E,C){if(!s(E)||h(E))return E;var d,I=p(E,y);if(I){if(void 0===C&&(C="default"),d=l(I,E,C),!s(d)||h(d))return d;throw b("Can't convert object to primitive value")}return void 0===C&&(C="number"),g(E,C)}},63918:function(n,i,r){var c=r(2644),l=r(46290);n.exports=function(s){var h=c(s,"string");return l(h)?h:h+""}},24663:function(n,i,r){var s={};s[r(38688)("toStringTag")]="z",n.exports="[object z]"===String(s)},25096:function(n,i,r){var c=r(32010),l=r(52564),s=c.String;n.exports=function(h){if("Symbol"===l(h))throw TypeError("Cannot convert a Symbol value to a string");return s(h)}},68664:function(n,i,r){var l=r(32010).String;n.exports=function(s){try{return l(s)}catch{return"Object"}}},98828:function(n,i,r){"use strict";var c=r(56475),l=r(32010),s=r(2834),h=r(15567),p=r(28834),g=r(36597),_=r(89987),b=r(2868),y=r(97841),E=r(48914),C=r(17506),I=r(23417),d=r(71265),T=r(80670),J=r(63918),Y=r(20340),te=r(52564),N=r(24517),G=r(46290),x=r(10819),F=r(70176),Q=r(3840),O=r(6611).f,k=r(83590),P=r(91102).forEach,K=r(51334),oe=r(95892),me=r(72062),q=r(70172),se=r(51868),Ae=q.get,le=q.set,xe=oe.f,Ee=me.f,Le=Math.round,Ne=l.RangeError,Ie=_.ArrayBuffer,je=Ie.prototype,lt=_.DataView,Ye=g.NATIVE_ARRAY_BUFFER_VIEWS,tn=g.TYPED_ARRAY_CONSTRUCTOR,$t=g.TYPED_ARRAY_TAG,Pt=g.TypedArray,et=g.TypedArrayPrototype,$e=g.aTypedArrayConstructor,rt=g.isTypedArray,Ze="BYTES_PER_ELEMENT",Ht="Wrong length",Mt=function(Oe,Xe){$e(Oe);for(var Cn=0,ke=Xe.length,fe=new Oe(ke);ke>Cn;)fe[Cn]=Xe[Cn++];return fe},pe=function(Oe,Xe){xe(Oe,Xe,{get:function(){return Ae(this)[Xe]}})},ce=function(Oe){var Xe;return F(je,Oe)||"ArrayBuffer"==(Xe=te(Oe))||"SharedArrayBuffer"==Xe},de=function(Oe,Xe){return rt(Oe)&&!G(Xe)&&Xe in Oe&&C(+Xe)&&Xe>=0},ue=function(Xe,Cn){return Cn=J(Cn),de(Xe,Cn)?y(2,Xe[Cn]):Ee(Xe,Cn)},ve=function(Xe,Cn,ke){return Cn=J(Cn),!(de(Xe,Cn)&&N(ke)&&Y(ke,"value"))||Y(ke,"get")||Y(ke,"set")||ke.configurable||Y(ke,"writable")&&!ke.writable||Y(ke,"enumerable")&&!ke.enumerable?xe(Xe,Cn,ke):(Xe[Cn]=ke.value,Xe)};h?(Ye||(me.f=ue,oe.f=ve,pe(et,"buffer"),pe(et,"byteOffset"),pe(et,"byteLength"),pe(et,"length")),c({target:"Object",stat:!0,forced:!Ye},{getOwnPropertyDescriptor:ue,defineProperty:ve}),n.exports=function(Oe,Xe,Cn){var ke=Oe.match(/\d+$/)[0]/8,fe=Oe+(Cn?"Clamped":"")+"Array",De="get"+Oe,ze="set"+Oe,tt=l[fe],Je=tt,cn=Je&&Je.prototype,vn={},Yt=function(kt,Se){xe(kt,Se,{get:function(){return function(kt,Se){var Qe=Ae(kt);return Qe.view[De](Se*ke+Qe.byteOffset,!0)}(this,Se)},set:function(Qe){return function(kt,Se,Qe){var Be=Ae(kt);Cn&&(Qe=(Qe=Le(Qe))<0?0:Qe>255?255:255&Qe),Be.view[ze](Se*ke+Be.byteOffset,Qe,!0)}(this,Se,Qe)},enumerable:!0})};Ye?p&&(Je=Xe(function(kt,Se,Qe,Be){return b(kt,cn),se(N(Se)?ce(Se)?void 0!==Be?new tt(Se,T(Qe,ke),Be):void 0!==Qe?new tt(Se,T(Qe,ke)):new tt(Se):rt(Se)?Mt(Je,Se):s(k,Je,Se):new tt(d(Se)),kt,Je)}),Q&&Q(Je,Pt),P(O(tt),function(kt){kt in Je||E(Je,kt,tt[kt])}),Je.prototype=cn):(Je=Xe(function(kt,Se,Qe,Be){b(kt,cn);var Qt,Bt,Ge,ct=0,Ke=0;if(N(Se)){if(!ce(Se))return rt(Se)?Mt(Je,Se):s(k,Je,Se);Qt=Se,Ke=T(Qe,ke);var nn=Se.byteLength;if(void 0===Be){if(nn%ke||(Bt=nn-Ke)<0)throw Ne(Ht)}else if((Bt=I(Be)*ke)+Ke>nn)throw Ne(Ht);Ge=Bt/ke}else Ge=d(Se),Qt=new Ie(Bt=Ge*ke);for(le(kt,{buffer:Qt,byteOffset:Ke,byteLength:Bt,length:Ge,view:new lt(Qt)});ct1?arguments[1]:void 0,Y=void 0!==J,te=_(d);if(te&&!b(te))for(O=(Q=g(d,te)).next,d=[];!(F=l(O,Q)).done;)d.push(F.value);for(Y&&T>2&&(J=c(J,arguments[2])),G=p(d),x=new(y(I))(G),N=0;G>N;N++)x[N]=Y?J(d[N],N):d[N];return x}},34815:function(n,i,r){var c=r(36597),l=r(27754),s=c.TYPED_ARRAY_CONSTRUCTOR,h=c.aTypedArrayConstructor;n.exports=function(p){return h(l(p,p[s]))}},46859:function(n,i,r){var c=r(38347),l=0,s=Math.random(),h=c(1..toString);n.exports=function(p){return"Symbol("+(void 0===p?"":p)+")_"+h(++l+s,36)}},9567:function(n,i,r){var c=r(46887);n.exports=c&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},75960:function(n,i,r){var c=r(38688);i.f=c},38688:function(n,i,r){var c=r(32010),l=r(464),s=r(20340),h=r(46859),p=r(46887),g=r(9567),_=l("wks"),b=c.Symbol,y=b&&b.for,E=g?b:b&&b.withoutSetter||h;n.exports=function(C){if(!s(_,C)||!p&&"string"!=typeof _[C]){var I="Symbol."+C;_[C]=p&&s(b,C)?b[C]:g&&y?y(I):E(I)}return _[C]}},43187:function(n){n.exports="\t\n\v\f\r \xa0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029\ufeff"},94910:function(n,i,r){"use strict";var c=r(56475),l=r(32010),s=r(70176),h=r(69548),p=r(3840),g=r(2675),_=r(10819),b=r(48914),y=r(97841),E=r(34074),C=r(87811),I=r(80383),d=r(86392),T=r(45144),J=l.Error,Y=[].push,te=function(x,F){var Q=s(N,this)?this:_(N),O=arguments.length>2?arguments[2]:void 0;p&&(Q=p(new J(void 0),h(Q))),b(Q,"message",d(F,"")),T&&b(Q,"stack",E(Q.stack,1)),C(Q,O);var k=[];return I(x,Y,{that:k}),b(Q,"errors",k),Q};p?p(te,J):g(te,J);var N=te.prototype=_(J.prototype,{constructor:y(1,te),message:y(1,""),name:y(1,"AggregateError")});c({global:!0},{AggregateError:te})},39081:function(n,i,r){"use strict";var c=r(56475),l=r(32010),s=r(47044),h=r(59113),p=r(24517),g=r(43162),_=r(45495),b=r(38639),y=r(45744),E=r(56280),C=r(38688),I=r(70091),d=C("isConcatSpreadable"),T=9007199254740991,J="Maximum allowed index exceeded",Y=l.TypeError,te=I>=51||!s(function(){var F=[];return F[d]=!1,F.concat()[0]!==F}),N=E("concat"),G=function(F){if(!p(F))return!1;var Q=F[d];return void 0!==Q?!!Q:h(F)};c({target:"Array",proto:!0,forced:!te||!N},{concat:function(Q){var K,oe,me,q,se,O=g(this),k=y(O,0),P=0;for(K=-1,me=arguments.length;KT)throw Y(J);for(oe=0;oe=T)throw Y(J);b(k,P++,se)}return k.length=P,k}})},68626:function(n,i,r){var c=r(56475),l=r(92642),s=r(71156);c({target:"Array",proto:!0},{copyWithin:l}),s("copyWithin")},41584:function(n,i,r){var c=r(56475),l=r(72864),s=r(71156);c({target:"Array",proto:!0},{fill:l}),s("fill")},49063:function(n,i,r){"use strict";var c=r(56475),l=r(91102).filter;c({target:"Array",proto:!0,forced:!r(56280)("filter")},{filter:function(g){return l(this,g,arguments.length>1?arguments[1]:void 0)}})},11765:function(n,i,r){var c=r(56475),l=r(95717);c({target:"Array",stat:!0,forced:!r(46769)(function(p){Array.from(p)})},{from:l})},58028:function(n,i,r){"use strict";var c=r(56475),l=r(12636).includes,s=r(71156);c({target:"Array",proto:!0},{includes:function(p){return l(this,p,arguments.length>1?arguments[1]:void 0)}}),s("includes")},81755:function(n,i,r){"use strict";var c=r(98086),l=r(71156),s=r(15366),h=r(70172),p=r(97001),g="Array Iterator",_=h.set,b=h.getterFor(g);n.exports=p(Array,"Array",function(y,E){_(this,{type:g,target:c(y),index:0,kind:E})},function(){var y=b(this),E=y.target,C=y.kind,I=y.index++;return!E||I>=E.length?(y.target=void 0,{value:void 0,done:!0}):"keys"==C?{value:I,done:!1}:"values"==C?{value:E[I],done:!1}:{value:[I,E[I]],done:!1}},"values"),s.Arguments=s.Array,l("keys"),l("values"),l("entries")},94845:function(n,i,r){"use strict";var c=r(56475),l=r(38347),s=r(7514),h=r(98086),p=r(81007),g=l([].join),_=s!=Object,b=p("join",",");c({target:"Array",proto:!0,forced:_||!b},{join:function(E){return g(h(this),void 0===E?",":E)}})},80055:function(n,i,r){"use strict";var c=r(56475),l=r(91102).map;c({target:"Array",proto:!0,forced:!r(56280)("map")},{map:function(g){return l(this,g,arguments.length>1?arguments[1]:void 0)}})},20731:function(n,i,r){"use strict";var c=r(56475),l=r(32010),s=r(59113),h=r(20884),p=r(24517),g=r(74841),_=r(45495),b=r(98086),y=r(38639),E=r(38688),C=r(56280),I=r(73163),d=C("slice"),T=E("species"),J=l.Array,Y=Math.max;c({target:"Array",proto:!0,forced:!d},{slice:function(N,G){var k,P,K,x=b(this),F=_(x),Q=g(N,F),O=g(void 0===G?F:G,F);if(s(x)&&((h(k=x.constructor)&&(k===J||s(k.prototype))||p(k)&&null===(k=k[T]))&&(k=void 0),k===J||void 0===k))return I(x,Q,O);for(P=new(void 0===k?J:k)(Y(O-Q,0)),K=0;Q3)){if(C)return!0;if(d)return d<603;var k,P,K,oe,O="";for(k=65;k<76;k++){switch(P=String.fromCharCode(k),k){case 66:case 69:case 70:case 72:K=3;break;case 68:case 71:K=4;break;default:K=2}for(oe=0;oe<47;oe++)T.push({k:P+oe,v:K})}for(T.sort(function(me,q){return q.v-me.v}),oe=0;oeg(P)?1:-1}}(k)),me=K.length,q=0;q9007199254740991)throw C("Maximum allowed length exceeded");for(P=_(G,k),K=0;Kx-k+O;K--)delete G[K-1]}else if(O>k)for(K=x-k;K>F;K--)me=K+O-1,(oe=K+k-1)in G?G[me]=G[oe]:delete G[me];for(K=0;K2)if(se=Y(se),43===(Ae=Q(se,0))||45===Ae){if(88===(le=Q(se,2))||120===le)return NaN}else if(48===Ae){switch(Q(se,1)){case 66:case 98:xe=2,Ee=49;break;case 79:case 111:xe=8,Ee=55;break;default:return+se}for(Ne=(Le=F(se,2)).length,Ie=0;IeEe)return NaN;return parseInt(Le,xe)}return+se};if(h(te,!N(" 0o1")||!N("0b1")||N("+0x1"))){for(var me,P=function(se){var Ae=arguments.length<1?0:N(function(q){var se=E(q,"number");return"bigint"==typeof se?se:k(se)}(se)),le=this;return b(G,le)&&C(function(){J(le)})?_(Object(Ae),le,P):Ae},K=c?I(N):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),oe=0;K.length>oe;oe++)g(N,me=K[oe])&&!g(P,me)&&T(P,me,d(N,me));P.prototype=G,G.constructor=P,p(l,te,P)}},58549:function(n,i,r){r(56475)({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)})},70095:function(n,i,r){r(56475)({target:"Number",stat:!0},{isFinite:r(59805)})},2876:function(n,i,r){r(56475)({target:"Number",stat:!0},{isInteger:r(17506)})},10849:function(n,i,r){"use strict";var c=r(56475),l=r(32010),s=r(38347),h=r(26882),p=r(16679),g=r(34858),_=r(47044),b=l.RangeError,y=l.String,E=Math.floor,C=s(g),I=s("".slice),d=s(1..toFixed),T=function(x,F,Q){return 0===F?Q:F%2==1?T(x,F-1,Q*x):T(x*x,F/2,Q)},Y=function(x,F,Q){for(var O=-1,k=Q;++O<6;)x[O]=(k+=F*x[O])%1e7,k=E(k/1e7)},te=function(x,F){for(var Q=6,O=0;--Q>=0;)x[Q]=E((O+=x[Q])/F),O=O%F*1e7},N=function(x){for(var F=6,Q="";--F>=0;)if(""!==Q||0===F||0!==x[F]){var O=y(x[F]);Q=""===Q?O:Q+C("0",7-O.length)+O}return Q};c({target:"Number",proto:!0,forced:_(function(){return"0.000"!==d(8e-5,3)||"1"!==d(.9,0)||"1.25"!==d(1.255,2)||"1000000000000000128"!==d(0xde0b6b3a7640080,0)})||!_(function(){d({})})},{toFixed:function(F){var oe,me,q,se,Q=p(this),O=h(F),k=[0,0,0,0,0,0],P="",K="0";if(O<0||O>20)throw b("Incorrect fraction digits");if(Q!=Q)return"NaN";if(Q<=-1e21||Q>=1e21)return y(Q);if(Q<0&&(P="-",Q=-Q),Q>1e-21)if(me=(oe=function(x){for(var F=0,Q=x;Q>=4096;)F+=12,Q/=4096;for(;Q>=2;)F+=1,Q/=2;return F}(Q*T(2,69,1))-69)<0?Q*T(2,-oe,1):Q/T(2,oe,1),me*=4503599627370496,(oe=52-oe)>0){for(Y(k,0,me),q=O;q>=7;)Y(k,1e7,0),q-=7;for(Y(k,T(10,q,1),0),q=oe-1;q>=23;)te(k,8388608),q-=23;te(k,1<0?P+((se=K.length)<=O?"0."+C("0",O-se)+K:I(K,0,se-O)+"."+I(K,se-O)):P+K}})},18756:function(n,i,r){var c=r(56475),l=r(87146);c({target:"Object",stat:!0,forced:Object.assign!==l},{assign:l})},75174:function(n,i,r){var c=r(56475),l=r(55481),s=r(47044),h=r(24517),p=r(62148).onFreeze,g=Object.freeze;c({target:"Object",stat:!0,forced:s(function(){g(1)}),sham:!l},{freeze:function(y){return g&&h(y)?g(p(y)):y}})},57444:function(n,i,r){var c=r(56475),l=r(47044),s=r(98086),h=r(72062).f,p=r(15567),g=l(function(){h(1)});c({target:"Object",stat:!0,forced:!p||g,sham:!p},{getOwnPropertyDescriptor:function(y,E){return h(s(y),E)}})},28331:function(n,i,r){var c=r(56475),l=r(15567),s=r(21594),h=r(98086),p=r(72062),g=r(38639);c({target:"Object",stat:!0,sham:!l},{getOwnPropertyDescriptors:function(b){for(var T,J,y=h(b),E=p.f,C=s(y),I={},d=0;C.length>d;)void 0!==(J=E(y,T=C[d++]))&&g(I,T,J);return I}})},71950:function(n,i,r){var c=r(56475),l=r(47044),s=r(43162),h=r(69548),p=r(68494);c({target:"Object",stat:!0,forced:l(function(){h(1)}),sham:!p},{getPrototypeOf:function(b){return h(s(b))}})},37309:function(n,i,r){var c=r(56475),l=r(43162),s=r(84675);c({target:"Object",stat:!0,forced:r(47044)(function(){s(1)})},{keys:function(_){return s(l(_))}})},14032:function(n,i,r){var c=r(24663),l=r(13711),s=r(52598);c||l(Object.prototype,"toString",s,{unsafe:!0})},59883:function(n,i,r){var c=r(56475),l=r(80754).values;c({target:"Object",stat:!0},{values:function(h){return l(h)}})},77074:function(n,i,r){"use strict";var c=r(56475),l=r(2834),s=r(32631),h=r(56614),p=r(61900),g=r(80383);c({target:"Promise",stat:!0},{allSettled:function(b){var y=this,E=h.f(y),C=E.resolve,I=E.reject,d=p(function(){var T=s(y.resolve),J=[],Y=0,te=1;g(b,function(N){var G=Y++,x=!1;te++,l(T,y,N).then(function(F){x||(x=!0,J[G]={status:"fulfilled",value:F},--te||C(J))},function(F){x||(x=!0,J[G]={status:"rejected",reason:F},--te||C(J))})}),--te||C(J)});return d.error&&I(d.value),E.promise}})},44455:function(n,i,r){"use strict";var c=r(56475),l=r(32631),s=r(38486),h=r(2834),p=r(56614),g=r(61900),_=r(80383),b="No one promise resolved";c({target:"Promise",stat:!0},{any:function(E){var C=this,I=s("AggregateError"),d=p.f(C),T=d.resolve,J=d.reject,Y=g(function(){var te=l(C.resolve),N=[],G=0,x=1,F=!1;_(E,function(Q){var O=G++,k=!1;x++,h(te,C,Q).then(function(P){k||F||(F=!0,T(P))},function(P){k||F||(k=!0,N[O]=P,--x||J(new I(N,b)))})}),--x||J(new I(N,b))});return Y.error&&J(Y.value),d.promise}})},58605:function(n,i,r){"use strict";var c=r(56475),l=r(63432),s=r(5155),h=r(47044),p=r(38486),g=r(94578),_=r(27754),b=r(28617),y=r(13711);if(c({target:"Promise",proto:!0,real:!0,forced:!!s&&h(function(){s.prototype.finally.call({then:function(){}},function(){})})},{finally:function(I){var d=_(this,p("Promise")),T=g(I);return this.then(T?function(J){return b(d,I()).then(function(){return J})}:I,T?function(J){return b(d,I()).then(function(){throw J})}:I)}}),!l&&g(s)){var C=p("Promise").prototype.finally;s.prototype.finally!==C&&y(s.prototype,"finally",C,{unsafe:!0})}},68067:function(n,i,r){"use strict";var Oe,Xe,Cn,ke,c=r(56475),l=r(63432),s=r(32010),h=r(38486),p=r(2834),g=r(5155),_=r(13711),b=r(15341),y=r(3840),E=r(15216),C=r(51334),I=r(32631),d=r(94578),T=r(24517),J=r(2868),Y=r(10447),te=r(80383),N=r(46769),G=r(27754),x=r(6616).set,F=r(59804),Q=r(28617),O=r(61144),k=r(56614),P=r(61900),K=r(70172),oe=r(39599),me=r(38688),q=r(3157),se=r(95053),Ae=r(70091),le=me("species"),xe="Promise",Ee=K.get,Le=K.set,Ne=K.getterFor(xe),Ie=g&&g.prototype,je=g,lt=Ie,Ye=s.TypeError,tn=s.document,$t=s.process,Pt=k.f,et=Pt,$e=!!(tn&&tn.createEvent&&s.dispatchEvent),rt=d(s.PromiseRejectionEvent),Ze="unhandledrejection",ve=!1,fe=oe(xe,function(){var Se=Y(je),Qe=Se!==String(je);if(!Qe&&66===Ae||l&&!lt.finally)return!0;if(Ae>=51&&/native code/.test(Se))return!1;var Be=new je(function(Qt){Qt(1)}),ct=function(Qt){Qt(function(){},function(){})};return(Be.constructor={})[le]=ct,!(ve=Be.then(function(){})instanceof ct)||!Qe&&q&&!rt}),De=fe||!N(function(Se){je.all(Se).catch(function(){})}),ze=function(Se){var Qe;return!(!T(Se)||!d(Qe=Se.then))&&Qe},tt=function(Se,Qe){if(!Se.notified){Se.notified=!0;var Be=Se.reactions;F(function(){for(var ct=Se.value,Ke=1==Se.state,Qt=0;Be.length>Qt;){var Ft,yn,ei,Bt=Be[Qt++],Ge=Ke?Bt.ok:Bt.fail,nn=Bt.resolve,en=Bt.reject,it=Bt.domain;try{Ge?(Ke||(2===Se.rejection&&er(Se),Se.rejection=1),!0===Ge?Ft=ct:(it&&it.enter(),Ft=Ge(ct),it&&(it.exit(),ei=!0)),Ft===Bt.promise?en(Ye("Promise-chain cycle")):(yn=ze(Ft))?p(yn,Ft,nn,en):nn(Ft)):en(ct)}catch(Ii){it&&!ei&&it.exit(),en(Ii)}}Se.reactions=[],Se.notified=!1,Qe&&!Se.rejection&&cn(Se)})}},Je=function(Se,Qe,Be){var ct,Ke;$e?((ct=tn.createEvent("Event")).promise=Qe,ct.reason=Be,ct.initEvent(Se,!1,!0),s.dispatchEvent(ct)):ct={promise:Qe,reason:Be},!rt&&(Ke=s["on"+Se])?Ke(ct):Se===Ze&&O("Unhandled promise rejection",Be)},cn=function(Se){p(x,s,function(){var Ke,Qe=Se.facade,Be=Se.value;if(vn(Se)&&(Ke=P(function(){se?$t.emit("unhandledRejection",Be,Qe):Je(Ze,Qe,Be)}),Se.rejection=se||vn(Se)?2:1,Ke.error))throw Ke.value})},vn=function(Se){return 1!==Se.rejection&&!Se.parent},er=function(Se){p(x,s,function(){var Qe=Se.facade;se?$t.emit("rejectionHandled",Qe):Je("rejectionhandled",Qe,Se.value)})},lr=function(Se,Qe,Be){return function(ct){Se(Qe,ct,Be)}},Yt=function(Se,Qe,Be){Se.done||(Se.done=!0,Be&&(Se=Be),Se.value=Qe,Se.state=2,tt(Se,!0))},kt=function(Se,Qe,Be){if(!Se.done){Se.done=!0,Be&&(Se=Be);try{if(Se.facade===Qe)throw Ye("Promise can't be resolved itself");var ct=ze(Qe);ct?F(function(){var Ke={done:!1};try{p(ct,Qe,lr(kt,Ke,Se),lr(Yt,Ke,Se))}catch(Qt){Yt(Ke,Qt,Se)}}):(Se.value=Qe,Se.state=1,tt(Se,!1))}catch(Ke){Yt({done:!1},Ke,Se)}}};if(fe&&(je=function(Qe){J(this,lt),I(Qe),p(Oe,this);var Be=Ee(this);try{Qe(lr(kt,Be),lr(Yt,Be))}catch(ct){Yt(Be,ct)}},(Oe=function(Qe){Le(this,{type:xe,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=b(lt=je.prototype,{then:function(Qe,Be){var ct=Ne(this),Ke=ct.reactions,Qt=Pt(G(this,je));return Qt.ok=!d(Qe)||Qe,Qt.fail=d(Be)&&Be,Qt.domain=se?$t.domain:void 0,ct.parent=!0,Ke[Ke.length]=Qt,0!=ct.state&&tt(ct,!1),Qt.promise},catch:function(Se){return this.then(void 0,Se)}}),Xe=function(){var Se=new Oe,Qe=Ee(Se);this.promise=Se,this.resolve=lr(kt,Qe),this.reject=lr(Yt,Qe)},k.f=Pt=function(Se){return Se===je||Se===Cn?new Xe(Se):et(Se)},!l&&d(g)&&Ie!==Object.prototype)){ke=Ie.then,ve||(_(Ie,"then",function(Qe,Be){var ct=this;return new je(function(Ke,Qt){p(ke,ct,Ke,Qt)}).then(Qe,Be)},{unsafe:!0}),_(Ie,"catch",lt.catch,{unsafe:!0}));try{delete Ie.constructor}catch{}y&&y(Ie,lt)}c({global:!0,wrap:!0,forced:fe},{Promise:je}),E(je,xe,!1,!0),C(xe),Cn=h(xe),c({target:xe,stat:!0,forced:fe},{reject:function(Qe){var Be=Pt(this);return p(Be.reject,void 0,Qe),Be.promise}}),c({target:xe,stat:!0,forced:l||fe},{resolve:function(Qe){return Q(l&&this===Cn?je:this,Qe)}}),c({target:xe,stat:!0,forced:De},{all:function(Qe){var Be=this,ct=Pt(Be),Ke=ct.resolve,Qt=ct.reject,Bt=P(function(){var Ge=I(Be.resolve),nn=[],en=0,it=1;te(Qe,function(Ft){var yn=en++,ei=!1;it++,p(Ge,Be,Ft).then(function(Ii){ei||(ei=!0,nn[yn]=Ii,--it||Ke(nn))},Qt)}),--it||Ke(nn)});return Bt.error&&Qt(Bt.value),ct.promise},race:function(Qe){var Be=this,ct=Pt(Be),Ke=ct.reject,Qt=P(function(){var Bt=I(Be.resolve);te(Qe,function(Ge){p(Bt,Be,Ge).then(ct.resolve,Ke)})});return Qt.error&&Ke(Qt.value),ct.promise}})},73228:function(n,i,r){var c=r(56475),l=r(38486),s=r(58448),h=r(5481),p=r(69075),g=r(34984),_=r(24517),b=r(10819),y=r(47044),E=l("Reflect","construct"),C=Object.prototype,I=[].push,d=y(function(){function Y(){}return!(E(function(){},[],Y)instanceof Y)}),T=!y(function(){E(function(){})}),J=d||T;c({target:"Reflect",stat:!0,forced:J,sham:J},{construct:function(te,N){p(te),g(N);var G=arguments.length<3?te:p(arguments[2]);if(T&&!d)return E(te,N,G);if(te==G){switch(N.length){case 0:return new te;case 1:return new te(N[0]);case 2:return new te(N[0],N[1]);case 3:return new te(N[0],N[1],N[2]);case 4:return new te(N[0],N[1],N[2],N[3])}var x=[null];return s(I,x,N),new(s(h,te,x))}var F=G.prototype,Q=b(_(F)?F:C),O=s(te,Q,N);return _(O)?O:Q}})},61726:function(n,i,r){"use strict";var c=r(56475),l=r(49820);c({target:"RegExp",proto:!0,forced:/./.exec!==l},{exec:l})},74516:function(n,i,r){var c=r(15567),l=r(95892),s=r(21182),h=r(47044),p=RegExp.prototype;c&&h(function(){return"sy"!==Object.getOwnPropertyDescriptor(p,"flags").get.call({dotAll:!0,sticky:!0})})&&l.f(p,"flags",{configurable:!0,get:s})},57114:function(n,i,r){"use strict";var c=r(38347),l=r(7081).PROPER,s=r(13711),h=r(34984),p=r(70176),g=r(25096),_=r(47044),b=r(21182),y="toString",E=RegExp.prototype,C=E[y],I=c(b);(_(function(){return"/a/b"!=C.call({source:"a",flags:"b"})})||l&&C.name!=y)&&s(RegExp.prototype,y,function(){var Y=h(this),te=g(Y.source),N=Y.flags;return"/"+te+"/"+g(void 0===N&&p(E,Y)&&!("flags"in E)?I(Y):N)},{unsafe:!0})},76014:function(n,i,r){"use strict";r(36673)("Set",function(s){return function(){return s(this,arguments.length?arguments[0]:void 0)}},r(9649))},26663:function(n,i,r){"use strict";var c=r(56475),l=r(69510).codeAt;c({target:"String",proto:!0},{codePointAt:function(h){return l(this,h)}})},65578:function(n,i,r){var c=r(56475),l=r(32010),s=r(38347),h=r(74841),p=l.RangeError,g=String.fromCharCode,_=String.fromCodePoint,b=s([].join);c({target:"String",stat:!0,forced:!!_&&1!=_.length},{fromCodePoint:function(C){for(var J,I=[],d=arguments.length,T=0;d>T;){if(J=+arguments[T++],h(J,1114111)!==J)throw p(J+" is not a valid code point");I[T]=J<65536?g(J):g(55296+((J-=65536)>>10),J%1024+56320)}return b(I,"")}})},47458:function(n,i,r){"use strict";var c=r(56475),l=r(38347),s=r(93666),h=r(83943),p=r(25096),g=r(91151),_=l("".indexOf);c({target:"String",proto:!0,forced:!g("includes")},{includes:function(y){return!!~_(p(h(this)),p(s(y)),arguments.length>1?arguments[1]:void 0)}})},62046:function(n,i,r){"use strict";var c=r(56475),l=r(91159);c({target:"String",proto:!0,forced:r(7452)("italics")},{italics:function(){return l(this,"i","","")}})},58281:function(n,i,r){"use strict";var c=r(69510).charAt,l=r(25096),s=r(70172),h=r(97001),p="String Iterator",g=s.set,_=s.getterFor(p);h(String,"String",function(b){g(this,{type:p,string:l(b),index:0})},function(){var I,y=_(this),E=y.string,C=y.index;return C>=E.length?{value:void 0,done:!0}:(I=c(E,C),y.index+=I.length,{value:I,done:!1})})},47259:function(n,i,r){"use strict";var c=r(56475),l=r(91159);c({target:"String",proto:!0,forced:r(7452)("link")},{link:function(p){return l(this,"a","href",p)}})},71768:function(n,i,r){"use strict";var c=r(56475),l=r(32010),s=r(2834),h=r(38347),p=r(13945),g=r(83943),_=r(23417),b=r(25096),y=r(34984),E=r(93975),C=r(70176),I=r(28831),d=r(21182),T=r(51839),J=r(13711),Y=r(47044),te=r(38688),N=r(27754),G=r(36352),x=r(66723),F=r(70172),Q=r(63432),O=te("matchAll"),k="RegExp String",P=k+" Iterator",K=F.set,oe=F.getterFor(P),me=RegExp.prototype,q=l.TypeError,se=h(d),Ae=h("".indexOf),le=h("".matchAll),xe=!!le&&!Y(function(){le("a",/./)}),Ee=p(function(Ie,je,lt,Ye){K(this,{type:P,regexp:Ie,string:je,global:lt,unicode:Ye,done:!1})},k,function(){var Ie=oe(this);if(Ie.done)return{value:void 0,done:!0};var je=Ie.regexp,lt=Ie.string,Ye=x(je,lt);return null===Ye?{value:void 0,done:Ie.done=!0}:Ie.global?(""===b(Ye[0])&&(je.lastIndex=G(lt,_(je.lastIndex),Ie.unicode)),{value:Ye,done:!1}):(Ie.done=!0,{value:Ye,done:!1})}),Le=function(Ne){var lt,Ye,tn,$t,Pt,et,Ie=y(this),je=b(Ne);return lt=N(Ie,RegExp),void 0===(Ye=Ie.flags)&&C(me,Ie)&&!("flags"in me)&&(Ye=se(Ie)),tn=void 0===Ye?"":b(Ye),$t=new lt(lt===RegExp?Ie.source:Ie,tn),Pt=!!~Ae(tn,"g"),et=!!~Ae(tn,"u"),$t.lastIndex=_(Ie.lastIndex),new Ee($t,je,Pt,et)};c({target:"String",proto:!0,forced:xe},{matchAll:function(Ie){var lt,Ye,tn,$t,je=g(this);if(null!=Ie){if(I(Ie)&&(lt=b(g("flags"in me?Ie.flags:se(Ie))),!~Ae(lt,"g")))throw q("`.matchAll` does not allow non-global regexes");if(xe)return le(je,Ie);if(void 0===(tn=T(Ie,O))&&Q&&"RegExp"==E(Ie)&&(tn=Le),tn)return s(tn,Ie,je)}else if(xe)return le(je,Ie);return Ye=b(je),$t=new RegExp(Ie,"g"),Q?s(Le,$t,Ye):$t[O](Ye)}}),Q||O in me||J(me,O,Le)},6422:function(n,i,r){"use strict";var c=r(2834),l=r(11813),s=r(34984),h=r(23417),p=r(25096),g=r(83943),_=r(51839),b=r(36352),y=r(66723);l("match",function(E,C,I){return[function(T){var J=g(this),Y=null==T?void 0:_(T,E);return Y?c(Y,T,J):new RegExp(T)[E](p(J))},function(d){var T=s(this),J=p(d),Y=I(C,T,J);if(Y.done)return Y.value;if(!T.global)return y(T,J);var te=T.unicode;T.lastIndex=0;for(var x,N=[],G=0;null!==(x=y(T,J));){var F=p(x[0]);N[G]=F,""===F&&(T.lastIndex=b(J,h(T.lastIndex),te)),G++}return 0===G?null:N}]})},28264:function(n,i,r){r(56475)({target:"String",proto:!0},{repeat:r(34858)})},46467:function(n,i,r){"use strict";var c=r(58448),l=r(2834),s=r(38347),h=r(11813),p=r(47044),g=r(34984),_=r(94578),b=r(26882),y=r(23417),E=r(25096),C=r(83943),I=r(36352),d=r(51839),T=r(29519),J=r(66723),te=r(38688)("replace"),N=Math.max,G=Math.min,x=s([].concat),F=s([].push),Q=s("".indexOf),O=s("".slice),k=function(me){return void 0===me?me:String(me)},P="$0"==="a".replace(/./,"$0"),K=!!/./[te]&&""===/./[te]("a","$0");h("replace",function(me,q,se){var Ae=K?"$":"$0";return[function(xe,Ee){var Le=C(this),Ne=null==xe?void 0:d(xe,te);return Ne?l(Ne,xe,Le,Ee):l(q,E(Le),xe,Ee)},function(le,xe){var Ee=g(this),Le=E(le);if("string"==typeof xe&&-1===Q(xe,Ae)&&-1===Q(xe,"$<")){var Ne=se(q,Ee,Le,xe);if(Ne.done)return Ne.value}var Ie=_(xe);Ie||(xe=E(xe));var je=Ee.global;if(je){var lt=Ee.unicode;Ee.lastIndex=0}for(var Ye=[];;){var tn=J(Ee,Le);if(null===tn||(F(Ye,tn),!je))break;""===E(tn[0])&&(Ee.lastIndex=I(Le,y(Ee.lastIndex),lt))}for(var Pt="",et=0,$e=0;$e=et&&(Pt+=O(Le,et,Ze)+de,et=Ze+rt.length)}return Pt+O(Le,et)}]},!!p(function(){var me=/./;return me.exec=function(){var q=[];return q.groups={a:"7"},q},"7"!=="".replace(me,"$")})||!P||K)},7851:function(n,i,r){"use strict";var c=r(58448),l=r(2834),s=r(38347),h=r(11813),p=r(28831),g=r(34984),_=r(83943),b=r(27754),y=r(36352),E=r(23417),C=r(25096),I=r(51839),d=r(73163),T=r(66723),J=r(49820),Y=r(74846),te=r(47044),N=Y.UNSUPPORTED_Y,G=4294967295,x=Math.min,F=[].push,Q=s(/./.exec),O=s(F),k=s("".slice),P=!te(function(){var K=/(?:)/,oe=K.exec;K.exec=function(){return oe.apply(this,arguments)};var me="ab".split(K);return 2!==me.length||"a"!==me[0]||"b"!==me[1]});h("split",function(K,oe,me){var q;return q="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(se,Ae){var le=C(_(this)),xe=void 0===Ae?G:Ae>>>0;if(0===xe)return[];if(void 0===se)return[le];if(!p(se))return l(oe,le,se,xe);for(var je,lt,Ye,Ee=[],Ne=0,Ie=new RegExp(se.source,(se.ignoreCase?"i":"")+(se.multiline?"m":"")+(se.unicode?"u":"")+(se.sticky?"y":"")+"g");(je=l(J,Ie,le))&&!((lt=Ie.lastIndex)>Ne&&(O(Ee,k(le,Ne,je.index)),je.length>1&&je.index=xe));)Ie.lastIndex===je.index&&Ie.lastIndex++;return Ne===le.length?(Ye||!Q(Ie,""))&&O(Ee,""):O(Ee,k(le,Ne)),Ee.length>xe?d(Ee,0,xe):Ee}:"0".split(void 0,0).length?function(se,Ae){return void 0===se&&0===Ae?[]:l(oe,this,se,Ae)}:oe,[function(Ae,le){var xe=_(this),Ee=null==Ae?void 0:I(Ae,K);return Ee?l(Ee,Ae,xe,le):l(q,C(xe),Ae,le)},function(se,Ae){var le=g(this),xe=C(se),Ee=me(q,le,xe,Ae,q!==oe);if(Ee.done)return Ee.value;var Le=b(le,RegExp),Ne=le.unicode,je=new Le(N?"^(?:"+le.source+")":le,(le.ignoreCase?"i":"")+(le.multiline?"m":"")+(le.unicode?"u":"")+(N?"g":"y")),lt=void 0===Ae?G:Ae>>>0;if(0===lt)return[];if(0===xe.length)return null===T(je,xe)?[xe]:[];for(var Ye=0,tn=0,$t=[];tn2?arguments[2]:void 0)})},29883:function(n,i,r){"use strict";var c=r(36597),l=r(91102).every,s=c.aTypedArray;(0,c.exportTypedArrayMethod)("every",function(g){return l(s(this),g,arguments.length>1?arguments[1]:void 0)})},35471:function(n,i,r){"use strict";var c=r(36597),l=r(2834),s=r(72864),h=c.aTypedArray;(0,c.exportTypedArrayMethod)("fill",function(_){var b=arguments.length;return l(s,h(this),_,b>1?arguments[1]:void 0,b>2?arguments[2]:void 0)})},21012:function(n,i,r){"use strict";var c=r(36597),l=r(91102).filter,s=r(59610),h=c.aTypedArray;(0,c.exportTypedArrayMethod)("filter",function(_){var b=l(h(this),_,arguments.length>1?arguments[1]:void 0);return s(this,b)})},97464:function(n,i,r){"use strict";var c=r(36597),l=r(91102).findIndex,s=c.aTypedArray;(0,c.exportTypedArrayMethod)("findIndex",function(g){return l(s(this),g,arguments.length>1?arguments[1]:void 0)})},88997:function(n,i,r){"use strict";var c=r(36597),l=r(91102).find,s=c.aTypedArray;(0,c.exportTypedArrayMethod)("find",function(g){return l(s(this),g,arguments.length>1?arguments[1]:void 0)})},3131:function(n,i,r){r(98828)("Float32",function(l){return function(h,p,g){return l(this,h,p,g)}})},90868:function(n,i,r){r(98828)("Float64",function(l){return function(h,p,g){return l(this,h,p,g)}})},2857:function(n,i,r){"use strict";var c=r(36597),l=r(91102).forEach,s=c.aTypedArray;(0,c.exportTypedArrayMethod)("forEach",function(g){l(s(this),g,arguments.length>1?arguments[1]:void 0)})},83326:function(n,i,r){"use strict";var c=r(28834);(0,r(36597).exportTypedArrayStaticMethod)("from",r(83590),c)},94715:function(n,i,r){"use strict";var c=r(36597),l=r(12636).includes,s=c.aTypedArray;(0,c.exportTypedArrayMethod)("includes",function(g){return l(s(this),g,arguments.length>1?arguments[1]:void 0)})},13624:function(n,i,r){"use strict";var c=r(36597),l=r(12636).indexOf,s=c.aTypedArray;(0,c.exportTypedArrayMethod)("indexOf",function(g){return l(s(this),g,arguments.length>1?arguments[1]:void 0)})},75626:function(n,i,r){r(98828)("Int16",function(l){return function(h,p,g){return l(this,h,p,g)}})},95756:function(n,i,r){r(98828)("Int32",function(l){return function(h,p,g){return l(this,h,p,g)}})},65553:function(n,i,r){r(98828)("Int8",function(l){return function(h,p,g){return l(this,h,p,g)}})},91132:function(n,i,r){"use strict";var c=r(32010),l=r(38347),s=r(7081).PROPER,h=r(36597),p=r(81755),_=r(38688)("iterator"),b=c.Uint8Array,y=l(p.values),E=l(p.keys),C=l(p.entries),I=h.aTypedArray,d=h.exportTypedArrayMethod,T=b&&b.prototype[_],J=!!T&&"values"===T.name,Y=function(){return y(I(this))};d("entries",function(){return C(I(this))}),d("keys",function(){return E(I(this))}),d("values",Y,s&&!J),d(_,Y,s&&!J)},62514:function(n,i,r){"use strict";var c=r(36597),l=r(38347),s=c.aTypedArray,h=c.exportTypedArrayMethod,p=l([].join);h("join",function(_){return p(s(this),_)})},24597:function(n,i,r){"use strict";var c=r(36597),l=r(58448),s=r(84320),h=c.aTypedArray;(0,c.exportTypedArrayMethod)("lastIndexOf",function(_){var b=arguments.length;return l(s,h(this),b>1?[_,arguments[1]]:[_])})},88042:function(n,i,r){"use strict";var c=r(36597),l=r(91102).map,s=r(34815),h=c.aTypedArray;(0,c.exportTypedArrayMethod)("map",function(_){return l(h(this),_,arguments.length>1?arguments[1]:void 0,function(b,y){return new(s(b))(y)})})},92451:function(n,i,r){"use strict";var c=r(36597),l=r(32843).right,s=c.aTypedArray;(0,c.exportTypedArrayMethod)("reduceRight",function(g){var _=arguments.length;return l(s(this),g,_,_>1?arguments[1]:void 0)})},4660:function(n,i,r){"use strict";var c=r(36597),l=r(32843).left,s=c.aTypedArray;(0,c.exportTypedArrayMethod)("reduce",function(g){var _=arguments.length;return l(s(this),g,_,_>1?arguments[1]:void 0)})},44206:function(n,i,r){"use strict";var c=r(36597),l=c.aTypedArray,h=Math.floor;(0,c.exportTypedArrayMethod)("reverse",function(){for(var E,g=this,_=l(g).length,b=h(_/2),y=0;y1?arguments[1]:void 0,1),T=this.length,J=p(I),Y=s(J),te=0;if(Y+d>T)throw _("Wrong length");for(;ted;)J[d]=C[d++];return J},s(function(){new Int8Array(1).slice()}))},3858:function(n,i,r){"use strict";var c=r(36597),l=r(91102).some,s=c.aTypedArray;(0,c.exportTypedArrayMethod)("some",function(g){return l(s(this),g,arguments.length>1?arguments[1]:void 0)})},84538:function(n,i,r){"use strict";var c=r(32010),l=r(38347),s=r(47044),h=r(32631),p=r(43977),g=r(36597),_=r(3809),b=r(21983),y=r(70091),E=r(41731),C=c.Array,I=g.aTypedArray,d=g.exportTypedArrayMethod,T=c.Uint16Array,J=T&&l(T.prototype.sort),Y=!(!J||s(function(){J(new T(2),null)})&&s(function(){J(new T(2),{})})),te=!!J&&!s(function(){if(y)return y<74;if(_)return _<67;if(b)return!0;if(E)return E<602;var F,Q,G=new T(516),x=C(516);for(F=0;F<516;F++)Q=F%4,G[F]=515-F,x[F]=F-2*Q+3;for(J(G,function(O,k){return(O/4|0)-(k/4|0)}),F=0;F<516;F++)if(G[F]!==x[F])return!0});d("sort",function(x){return void 0!==x&&h(x),te?J(this,x):p(I(this),(G=x,function(x,F){return void 0!==G?+G(x,F)||0:F!=F?-1:x!=x?1:0===x&&0===F?1/x>0&&1/F<0?1:-1:x>F}));var G},!te||Y)},64793:function(n,i,r){"use strict";var c=r(36597),l=r(23417),s=r(74841),h=r(34815),p=c.aTypedArray;(0,c.exportTypedArrayMethod)("subarray",function(b,y){var E=p(this),C=E.length,I=s(b,C);return new(h(E))(E.buffer,E.byteOffset+I*E.BYTES_PER_ELEMENT,l((void 0===y?C:s(y,C))-I))})},74202:function(n,i,r){"use strict";var c=r(32010),l=r(58448),s=r(36597),h=r(47044),p=r(73163),g=c.Int8Array,_=s.aTypedArray,b=s.exportTypedArrayMethod,y=[].toLocaleString,E=!!g&&h(function(){y.call(new g(1))});b("toLocaleString",function(){return l(y,E?p(_(this)):_(this),p(arguments))},h(function(){return[1,2].toLocaleString()!=new g([1,2]).toLocaleString()})||!h(function(){g.prototype.toLocaleString.call([1,2])}))},52529:function(n,i,r){"use strict";var c=r(36597).exportTypedArrayMethod,l=r(47044),s=r(32010),h=r(38347),p=s.Uint8Array,g=p&&p.prototype||{},_=[].toString,b=h([].join);l(function(){_.call({})})&&(_=function(){return b(this)}),c("toString",_,g.toString!=_)},47969:function(n,i,r){r(98828)("Uint16",function(l){return function(h,p,g){return l(this,h,p,g)}})},59735:function(n,i,r){r(98828)("Uint32",function(l){return function(h,p,g){return l(this,h,p,g)}})},56912:function(n,i,r){r(98828)("Uint8",function(l){return function(h,p,g){return l(this,h,p,g)}})},58099:function(n,i,r){r(98828)("Uint8",function(l){return function(h,p,g){return l(this,h,p,g)}},!0)},84151:function(n,i,r){r(94910)},49109:function(n,i,r){r(64384)},98443:function(n,i,r){r(77074)},67858:function(n,i,r){r(44455)},49261:function(n,i,r){"use strict";var c=r(56475),l=r(56614),s=r(61900);c({target:"Promise",stat:!0},{try:function(h){var p=l.f(this),g=s(h);return(g.error?p.reject:p.resolve)(g.value),p.promise}})},1083:function(n,i,r){r(71768)},42437:function(n,i,r){var c=r(32010),l=r(23327),s=r(67797),h=r(82938),p=r(48914),g=function(b){if(b&&b.forEach!==h)try{p(b,"forEach",h)}catch{b.forEach=h}};for(var _ in l)l[_]&&g(c[_]&&c[_].prototype);g(s)},94712:function(n,i,r){var c=r(32010),l=r(23327),s=r(67797),h=r(81755),p=r(48914),g=r(38688),_=g("iterator"),b=g("toStringTag"),y=h.values,E=function(I,d){if(I){if(I[_]!==y)try{p(I,_,y)}catch{I[_]=y}if(I[b]||p(I,b,d),l[d])for(var T in h)if(I[T]!==h[T])try{p(I,T,h[T])}catch{I[T]=h[T]}}};for(var C in l)E(c[C]&&c[C].prototype,C);E(s,"DOMTokenList")},41863:function(n,i,r){"use strict";var c=r(56475),l=r(2834);c({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return l(URL.prototype.toString,this)}})},90780:function(n,i,r){var c=r(42075);r(94712),n.exports=c},45728:function(n,i,r){var c=r(35643),l=r(67906),s=r(98527),h=r(71689),p=r(64607),g=r(71230),_=Date.prototype.getTime;function b(I,d,T){var J=T||{};return!!(J.strict?s(I,d):I===d)||(!I||!d||"object"!=typeof I&&"object"!=typeof d?J.strict?s(I,d):I==d:function C(I,d,T){var J,Y;if(typeof I!=typeof d||y(I)||y(d)||I.prototype!==d.prototype||l(I)!==l(d))return!1;var te=h(I),N=h(d);if(te!==N)return!1;if(te||N)return I.source===d.source&&p(I)===p(d);if(g(I)&&g(d))return _.call(I)===_.call(d);var G=E(I),x=E(d);if(G!==x)return!1;if(G||x){if(I.length!==d.length)return!1;for(J=0;J=0;J--)if(F[J]!=Q[J])return!1;for(J=F.length-1;J>=0;J--)if(!b(I[Y=F[J]],d[Y],T))return!1;return!0}(I,d,J))}function y(I){return null==I}function E(I){return!(!I||"object"!=typeof I||"number"!=typeof I.length||"function"!=typeof I.copy||"function"!=typeof I.slice||I.length>0&&"number"!=typeof I[0])}n.exports=b},89295:function(n,i,r){"use strict";var c=r(56649),l=r(57770),s=r(96785),h=r(68109);n.exports=function(g,_,b){if(!g||"object"!=typeof g&&"function"!=typeof g)throw new s("`obj` must be an object or a function`");if("string"!=typeof _&&"symbol"!=typeof _)throw new s("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new s("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new s("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new s("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new s("`loose`, if provided, must be a boolean");var y=arguments.length>3?arguments[3]:null,E=arguments.length>4?arguments[4]:null,C=arguments.length>5?arguments[5]:null,I=arguments.length>6&&arguments[6],d=!!h&&h(g,_);if(c)c(g,_,{configurable:null===C&&d?d.configurable:!C,enumerable:null===y&&d?d.enumerable:!y,value:b,writable:null===E&&d?d.writable:!E});else{if(!I&&(y||E||C))throw new l("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");g[_]=b}}},77802:function(n,i,r){"use strict";var c=r(35643),l="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),s=Object.prototype.toString,h=Array.prototype.concat,p=r(89295),_=r(18890)(),b=function(E,C,I,d){if(C in E)if(!0===d){if(E[C]===I)return}else if(!function(E){return"function"==typeof E&&"[object Function]"===s.call(E)}(d)||!d())return;_?p(E,C,I,!0):p(E,C,I)},y=function(E,C){var I=arguments.length>2?arguments[2]:{},d=c(C);l&&(d=h.call(d,Object.getOwnPropertySymbols(C)));for(var T=0;T0&&P.length>O&&!P.warned){P.warned=!0;var K=new Error("Possible EventEmitter memory leak detected. "+P.length+" "+String(x)+" listeners added. Use emitter.setMaxListeners() to increase limit");K.name="MaxListenersExceededWarning",K.emitter=G,K.type=x,K.count=P.length,function l(G){console&&console.warn&&console.warn(G)}(K)}return G}function y(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function E(G,x,F){var Q={fired:!1,wrapFn:void 0,target:G,type:x,listener:F},O=y.bind(Q);return O.listener=F,Q.wrapFn=O,O}function C(G,x,F){var Q=G._events;if(void 0===Q)return[];var O=Q[x];return void 0===O?[]:"function"==typeof O?F?[O.listener||O]:[O]:F?function J(G){for(var x=new Array(G.length),F=0;F0&&(P=F[0]),P instanceof Error)throw P;var K=new Error("Unhandled error."+(P?" ("+P.message+")":""));throw K.context=P,K}var oe=k[x];if(void 0===oe)return!1;if("function"==typeof oe)r(oe,this,F);else{var me=oe.length,q=d(oe,me);for(Q=0;Q=0;P--)if(Q[P]===F||Q[P].listener===F){K=Q[P].listener,k=P;break}if(k<0)return this;0===k?Q.shift():function T(G,x){for(;x+1=0;O--)this.removeListener(x,F[O]);return this},h.prototype.listeners=function(x){return C(this,x,!0)},h.prototype.rawListeners=function(x){return C(this,x,!1)},h.listenerCount=function(G,x){return"function"==typeof G.listenerCount?G.listenerCount(x):I.call(G,x)},h.prototype.listenerCount=I,h.prototype.eventNames=function(){return this._eventsCount>0?c(this._events):[]}},72022:function(n,i,r){"use strict";n.exports=function(){if("object"==typeof globalThis)return globalThis;var c;try{c=this||new Function("return this")()}catch{if("object"==typeof window)return window;if("object"==typeof self)return self;if(typeof r.g<"u")return r.g}return c}()},68404:function(n,i,r){"use strict";var c=r(3746),l=Object.prototype.toString,s=Object.prototype.hasOwnProperty;n.exports=function(y,E,C){if(!c(E))throw new TypeError("iterator must be a function");var I;arguments.length>=3&&(I=C),"[object Array]"===l.call(y)?function(y,E,C){for(var I=0,d=y.length;I"u"||!Y?c:Y(Uint8Array),G={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?c:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?c:ArrayBuffer,"%ArrayIteratorPrototype%":T&&Y?Y([][Symbol.iterator]()):c,"%AsyncFromSyncIteratorPrototype%":c,"%AsyncFunction%":te,"%AsyncGenerator%":te,"%AsyncGeneratorFunction%":te,"%AsyncIteratorPrototype%":te,"%Atomics%":typeof Atomics>"u"?c:Atomics,"%BigInt%":typeof BigInt>"u"?c:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?c:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?c:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?c:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":l,"%eval%":eval,"%EvalError%":s,"%Float32Array%":typeof Float32Array>"u"?c:Float32Array,"%Float64Array%":typeof Float64Array>"u"?c:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?c:FinalizationRegistry,"%Function%":y,"%GeneratorFunction%":te,"%Int8Array%":typeof Int8Array>"u"?c:Int8Array,"%Int16Array%":typeof Int16Array>"u"?c:Int16Array,"%Int32Array%":typeof Int32Array>"u"?c:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":T&&Y?Y(Y([][Symbol.iterator]())):c,"%JSON%":"object"==typeof JSON?JSON:c,"%Map%":typeof Map>"u"?c:Map,"%MapIteratorPrototype%":typeof Map>"u"||!T||!Y?c:Y((new Map)[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?c:Promise,"%Proxy%":typeof Proxy>"u"?c:Proxy,"%RangeError%":h,"%ReferenceError%":p,"%Reflect%":typeof Reflect>"u"?c:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?c:Set,"%SetIteratorPrototype%":typeof Set>"u"||!T||!Y?c:Y((new Set)[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?c:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":T&&Y?Y(""[Symbol.iterator]()):c,"%Symbol%":T?Symbol:c,"%SyntaxError%":g,"%ThrowTypeError%":d,"%TypedArray%":N,"%TypeError%":_,"%Uint8Array%":typeof Uint8Array>"u"?c:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?c:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?c:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?c:Uint32Array,"%URIError%":b,"%WeakMap%":typeof WeakMap>"u"?c:WeakMap,"%WeakRef%":typeof WeakRef>"u"?c:WeakRef,"%WeakSet%":typeof WeakSet>"u"?c:WeakSet};if(Y)try{null.error}catch(Ee){var x=Y(Y(Ee));G["%Error.prototype%"]=x}var F=function Ee(Le){var Ne;if("%AsyncFunction%"===Le)Ne=E("async function () {}");else if("%GeneratorFunction%"===Le)Ne=E("function* () {}");else if("%AsyncGeneratorFunction%"===Le)Ne=E("async function* () {}");else if("%AsyncGenerator%"===Le){var Ie=Ee("%AsyncGeneratorFunction%");Ie&&(Ne=Ie.prototype)}else if("%AsyncIteratorPrototype%"===Le){var je=Ee("%AsyncGenerator%");je&&Y&&(Ne=Y(je.prototype))}return G[Le]=Ne,Ne},Q={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},O=r(5049),k=r(55215),P=O.call(Function.call,Array.prototype.concat),K=O.call(Function.apply,Array.prototype.splice),oe=O.call(Function.call,String.prototype.replace),me=O.call(Function.call,String.prototype.slice),q=O.call(Function.call,RegExp.prototype.exec),se=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Ae=/\\(\\)?/g,xe=function(Le,Ne){var je,Ie=Le;if(k(Q,Ie)&&(Ie="%"+(je=Q[Ie])[0]+"%"),k(G,Ie)){var lt=G[Ie];if(lt===te&&(lt=F(Ie)),typeof lt>"u"&&!Ne)throw new _("intrinsic "+Le+" exists, but is not available. Please file an issue!");return{alias:je,name:Ie,value:lt}}throw new g("intrinsic "+Le+" does not exist!")};n.exports=function(Le,Ne){if("string"!=typeof Le||0===Le.length)throw new _("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof Ne)throw new _('"allowMissing" argument must be a boolean');if(null===q(/^%?[^%]*%?$/,Le))throw new g("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var Ie=function(Le){var Ne=me(Le,0,1),Ie=me(Le,-1);if("%"===Ne&&"%"!==Ie)throw new g("invalid intrinsic syntax, expected closing `%`");if("%"===Ie&&"%"!==Ne)throw new g("invalid intrinsic syntax, expected opening `%`");var je=[];return oe(Le,se,function(lt,Ye,tn,$t){je[je.length]=tn?oe($t,Ae,"$1"):Ye||lt}),je}(Le),je=Ie.length>0?Ie[0]:"",lt=xe("%"+je+"%",Ne),Ye=lt.name,tn=lt.value,$t=!1,Pt=lt.alias;Pt&&(je=Pt[0],K(Ie,P([0,1],Pt)));for(var et=1,$e=!0;et=Ie.length){var Mt=C(tn,rt);tn=($e=!!Mt)&&"get"in Mt&&!("originalValue"in Mt.get)?Mt.get:tn[rt]}else $e=k(tn,rt),tn=tn[rt];$e&&!$t&&(G[Ye]=tn)}}return tn}},68109:function(n,i,r){"use strict";var l=r(28651)("%Object.getOwnPropertyDescriptor%",!0);if(l)try{l([],"length")}catch{l=null}n.exports=l},18890:function(n,i,r){"use strict";var c=r(56649),l=function(){return!!c};l.hasArrayLengthDefineBug=function(){if(!c)return null;try{return 1!==c([],"length",{value:1}).length}catch{return!0}},n.exports=l},85726:function(n){"use strict";var i={__proto__:null,foo:{}},r=Object;n.exports=function(){return{__proto__:i}.foo===i.foo&&!(i instanceof r)}},73257:function(n,i,r){"use strict";var c=typeof Symbol<"u"&&Symbol,l=r(12843);n.exports=function(){return"function"==typeof c&&"function"==typeof Symbol&&"symbol"==typeof c("foo")&&"symbol"==typeof Symbol("bar")&&l()}},12843:function(n){"use strict";n.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var r={},c=Symbol("test"),l=Object(c);if("string"==typeof c||"[object Symbol]"!==Object.prototype.toString.call(c)||"[object Symbol]"!==Object.prototype.toString.call(l))return!1;for(c in r[c]=42,r)return!1;if("function"==typeof Object.keys&&0!==Object.keys(r).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(r).length)return!1;var h=Object.getOwnPropertySymbols(r);if(1!==h.length||h[0]!==c||!Object.prototype.propertyIsEnumerable.call(r,c))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var p=Object.getOwnPropertyDescriptor(r,c);if(42!==p.value||!0!==p.enumerable)return!1}return!0}},26626:function(n,i,r){"use strict";var c=r(12843);n.exports=function(){return c()&&!!Symbol.toStringTag}},55215:function(n,i,r){"use strict";var c=Function.prototype.call,l=Object.prototype.hasOwnProperty,s=r(5049);n.exports=s.call(c,l)},35143:function(n,i,r){"use strict";var c=r(16696).Buffer;i._dbcs=y;for(var l=-1,s=-2,h=-10,p=-1e3,g=new Array(256),b=0;b<256;b++)g[b]=l;function y(d,T){if(this.encodingName=d.encodingName,!d)throw new Error("DBCS codec is called without the data.");if(!d.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var J=d.table();this.decodeTables=[],this.decodeTables[0]=g.slice(0),this.decodeTableSeq=[];for(var Y=0;Yp)throw new Error("gb18030 decode tables conflict at byte 2");for(var Q=this.decodeTables[p-x[F]],O=129;O<=254;O++){if(Q[O]===l)Q[O]=p-N;else{if(Q[O]===p-N)continue;if(Q[O]>p)throw new Error("gb18030 decode tables conflict at byte 3")}for(var k=this.decodeTables[p-Q[O]],P=48;P<=57;P++)k[P]===l&&(k[P]=s)}}}this.defaultCharUnicode=T.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var K={};if(d.encodeSkipVals)for(Y=0;YT)return-1;for(var J=0,Y=d.length;J>1);d[te]<=T?J=te:Y=te}return J}y.prototype.encoder=E,y.prototype.decoder=C,y.prototype._getDecodeTrieNode=function(d){for(var T=[];d>0;d>>>=8)T.push(255&d);0==T.length&&T.push(0);for(var J=this.decodeTables[0],Y=T.length-1;Y>0;Y--){var te=J[T[Y]];if(te==l)J[T[Y]]=p-this.decodeTables.length,this.decodeTables.push(J=g.slice(0));else{if(!(te<=p))throw new Error("Overwrite byte in "+this.encodingName+", addr: "+d.toString(16));J=this.decodeTables[p-te]}}return J},y.prototype._addDecodeChunk=function(d){var T=parseInt(d[0],16),J=this._getDecodeTrieNode(T);T&=255;for(var Y=1;Y255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+d[0]+": too long"+T)},y.prototype._getEncodeBucket=function(d){var T=d>>8;return void 0===this.encodeTable[T]&&(this.encodeTable[T]=g.slice(0)),this.encodeTable[T]},y.prototype._setEncodeChar=function(d,T){var J=this._getEncodeBucket(d),Y=255&d;J[Y]<=h?this.encodeTableSeq[h-J[Y]][-1]=T:J[Y]==l&&(J[Y]=T)},y.prototype._setEncodeSequence=function(d,T){var N,J=d[0],Y=this._getEncodeBucket(J),te=255&J;Y[te]<=h?N=this.encodeTableSeq[h-Y[te]]:(N={},Y[te]!==l&&(N[-1]=Y[te]),Y[te]=h-this.encodeTableSeq.length,this.encodeTableSeq.push(N));for(var G=1;G=0)this._setEncodeChar(x,F),te=!0;else if(x<=p){var Q=p-x;N[Q]||(this._fillEncodeTable(Q,F<<8>>>0,J)?te=!0:N[Q]=!0)}else x<=h&&(this._setEncodeSequence(this.decodeTableSeq[h-x],F),te=!0)}return te},E.prototype.write=function(d){for(var T=c.alloc(d.length*(this.gb18030?4:3)),J=this.leadSurrogate,Y=this.seqObj,te=-1,N=0,G=0;;){if(-1===te){if(N==d.length)break;var x=d.charCodeAt(N++)}else x=te,te=-1;if(55296<=x&&x<57344)if(x<56320){if(-1===J){J=x;continue}J=x,x=l}else-1!==J?(x=65536+1024*(J-55296)+(x-56320),J=-1):x=l;else-1!==J&&(te=x,x=l,J=-1);var F=l;if(void 0!==Y&&x!=l){var Q=Y[x];if("object"==typeof Q){Y=Q;continue}"number"==typeof Q?F=Q:null==Q&&void 0!==(Q=Y[-1])&&(F=Q,te=x),Y=void 0}else if(x>=0){var O=this.encodeTable[x>>8];if(void 0!==O&&(F=O[255&x]),F<=h){Y=this.encodeTableSeq[h-F];continue}if(F==l&&this.gb18030){var k=I(this.gb18030.uChars,x);if(-1!=k){F=this.gb18030.gbChars[k]+(x-this.gb18030.uChars[k]),T[G++]=129+Math.floor(F/12600),F%=12600,T[G++]=48+Math.floor(F/1260),F%=1260,T[G++]=129+Math.floor(F/10),T[G++]=48+(F%=10);continue}}}F===l&&(F=this.defaultCharSingleByte),F<256?T[G++]=F:F<65536?(T[G++]=F>>8,T[G++]=255&F):F<16777216?(T[G++]=F>>16,T[G++]=F>>8&255,T[G++]=255&F):(T[G++]=F>>>24,T[G++]=F>>>16&255,T[G++]=F>>>8&255,T[G++]=255&F)}return this.seqObj=Y,this.leadSurrogate=J,T.slice(0,G)},E.prototype.end=function(){if(-1!==this.leadSurrogate||void 0!==this.seqObj){var d=c.alloc(10),T=0;if(this.seqObj){var J=this.seqObj[-1];void 0!==J&&(J<256?d[T++]=J:(d[T++]=J>>8,d[T++]=255&J)),this.seqObj=void 0}return-1!==this.leadSurrogate&&(d[T++]=this.defaultCharSingleByte,this.leadSurrogate=-1),d.slice(0,T)}},E.prototype.findIdx=I,C.prototype.write=function(d){for(var T=c.alloc(2*d.length),J=this.nodeIdx,Y=this.prevBytes,te=this.prevBytes.length,N=-this.prevBytes.length,x=0,F=0;x=0?d[x]:Y[x+te];if(!((G=this.decodeTables[J][Q])>=0))if(G===l)G=this.defaultCharUnicode.charCodeAt(0),x=N;else if(G===s){if(x>=3)var O=12600*(d[x-3]-129)+1260*(d[x-2]-48)+10*(d[x-1]-129)+(Q-48);else O=12600*(Y[x-3+te]-129)+1260*((x-2>=0?d[x-2]:Y[x-2+te])-48)+10*((x-1>=0?d[x-1]:Y[x-1+te])-129)+(Q-48);var k=I(this.gb18030.gbChars,O);G=this.gb18030.uChars[k]+O-this.gb18030.gbChars[k]}else{if(G<=p){J=p-G;continue}if(!(G<=h))throw new Error("iconv-lite internal error: invalid decoding table value "+G+" at "+J+"/"+Q);for(var P=this.decodeTableSeq[h-G],K=0;K>8;G=P[P.length-1]}if(G>=65536){var oe=55296|(G-=65536)>>10;T[F++]=255&oe,T[F++]=oe>>8,G=56320|1023&G}T[F++]=255&G,T[F++]=G>>8,J=0,N=x+1}return this.nodeIdx=J,this.prevBytes=N>=0?Array.prototype.slice.call(d,N):Y.slice(N+te).concat(Array.prototype.slice.call(d)),T.slice(0,F).toString("ucs2")},C.prototype.end=function(){for(var d="";this.prevBytes.length>0;){d+=this.defaultCharUnicode;var T=this.prevBytes.slice(1);this.prevBytes=[],this.nodeIdx=0,T.length>0&&(d+=this.write(T))}return this.prevBytes=[],this.nodeIdx=0,d}},90481:function(n,i,r){"use strict";n.exports={shiftjis:{type:"_dbcs",table:function(){return r(40679)},encodeAdd:{"\xa5":92,"\u203e":126},encodeSkipVals:[{from:60736,to:63808}]},csshiftjis:"shiftjis",mskanji:"shiftjis",sjis:"shiftjis",windows31j:"shiftjis",ms31j:"shiftjis",xsjis:"shiftjis",windows932:"shiftjis",ms932:"shiftjis",932:"shiftjis",cp932:"shiftjis",eucjp:{type:"_dbcs",table:function(){return r(56406)},encodeAdd:{"\xa5":92,"\u203e":126}},gb2312:"cp936",gb231280:"cp936",gb23121980:"cp936",csgb2312:"cp936",csiso58gb231280:"cp936",euccn:"cp936",windows936:"cp936",ms936:"cp936",936:"cp936",cp936:{type:"_dbcs",table:function(){return r(74488)}},gbk:{type:"_dbcs",table:function(){return r(74488).concat(r(55914))}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return r(74488).concat(r(55914))},gb18030:function(){return r(99129)},encodeSkipVals:[128],encodeAdd:{"\u20ac":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return r(21166)}},cseuckr:"cp949",csksc56011987:"cp949",euckr:"cp949",isoir149:"cp949",korean:"cp949",ksc56011987:"cp949",ksc56011989:"cp949",ksc5601:"cp949",windows950:"cp950",ms950:"cp950",950:"cp950",cp950:{type:"_dbcs",table:function(){return r(72324)}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return r(72324).concat(r(43267))},encodeSkipVals:[36457,36463,36478,36523,36532,36557,36560,36695,36713,36718,36811,36862,36973,36986,37060,37084,37105,37311,37551,37552,37553,37554,37585,37959,38090,38361,38652,39285,39798,39800,39803,39878,39902,39916,39926,40002,40019,40034,40040,40043,40055,40124,40125,40144,40279,40282,40388,40431,40443,40617,40687,40701,40800,40907,41079,41180,41183,36812,37576,38468,38637,41636,41637,41639,41638,41676,41678]},cnbig5:"big5hkscs",csbig5:"big5hkscs",xxbig5:"big5hkscs"}},26326:function(n,i,r){"use strict";for(var c=[r(16793),r(24162),r(17100),r(11326),r(99948),r(99900),r(81492),r(35143),r(90481)],l=0;l>>6),E[C++]=128+(63&d)):(E[C++]=224+(d>>>12),E[C++]=128+(d>>>6&63),E[C++]=128+(63&d))}return E.slice(0,C)},_.prototype.end=function(){},b.prototype.write=function(y){for(var E=this.acc,C=this.contBytes,I=this.accBytes,d="",T=0;T0&&(d+=this.defaultCharUnicode,C=0),J<128?d+=String.fromCharCode(J):J<224?(E=31&J,C=1,I=1):J<240?(E=15&J,C=2,I=1):d+=this.defaultCharUnicode):C>0?(E=E<<6|63&J,I++,0==--C&&(d+=2===I&&E<128&&E>0||3===I&&E<2048?this.defaultCharUnicode:String.fromCharCode(E))):d+=this.defaultCharUnicode}return this.acc=E,this.contBytes=C,this.accBytes=I,d},b.prototype.end=function(){var y=0;return this.contBytes>0&&(y+=this.defaultCharUnicode),y}},99948:function(n,i,r){"use strict";var c=r(16696).Buffer;function l(p,g){if(!p)throw new Error("SBCS codec is called without the data.");if(!p.chars||128!==p.chars.length&&256!==p.chars.length)throw new Error("Encoding '"+p.type+"' has incorrect 'chars' (must be of len 128 or 256)");if(128===p.chars.length){for(var _="",b=0;b<128;b++)_+=String.fromCharCode(b);p.chars=_+p.chars}this.decodeBuf=c.from(p.chars,"ucs2");var y=c.alloc(65536,g.defaultCharSingleByte.charCodeAt(0));for(b=0;b?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\xb0\xb7\u2219\u221a\u2592\u2500\u2502\u253c\u2524\u252c\u251c\u2534\u2510\u250c\u2514\u2518\u03b2\u221e\u03c6\xb1\xbd\xbc\u2248\xab\xbb\ufef7\ufef8\ufffd\ufffd\ufefb\ufefc\ufffd\xa0\xad\ufe82\xa3\xa4\ufe84\ufffd\ufffd\ufe8e\ufe8f\ufe95\ufe99\u060c\ufe9d\ufea1\ufea5\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\ufed1\u061b\ufeb1\ufeb5\ufeb9\u061f\xa2\ufe80\ufe81\ufe83\ufe85\ufeca\ufe8b\ufe8d\ufe91\ufe93\ufe97\ufe9b\ufe9f\ufea3\ufea7\ufea9\ufeab\ufead\ufeaf\ufeb3\ufeb7\ufebb\ufebf\ufec1\ufec5\ufecb\ufecf\xa6\xac\xf7\xd7\ufec9\u0640\ufed3\ufed7\ufedb\ufedf\ufee3\ufee7\ufeeb\ufeed\ufeef\ufef3\ufebd\ufecc\ufece\ufecd\ufee1\ufe7d\u0651\ufee5\ufee9\ufeec\ufef0\ufef2\ufed0\ufed5\ufef5\ufef6\ufedd\ufed9\ufef1\u25a0\ufffd"},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"\xc7\xfc\xe9\xe2\xe4\xe0\xe5\xe7\xea\xeb\xe8\xef\xee\xec\xc4\xc5\xc9\xe6\xc6\xf4\xf6\xf2\xfb\xf9\xff\xd6\xdc\xf8\xa3\xd8\u20a7\u0192\xe1\xed\xf3\xfa\xf1\xd1\xaa\xba\xbf\u2310\xac\xbd\xbc\xa1\xab\xa4\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u03b1\xdf\u0393\u03c0\u03a3\u03c3\xb5\u03c4\u03a6\u0398\u03a9\u03b4\u221e\u03c6\u03b5\u2229\u2261\xb1\u2265\u2264\u2320\u2321\xf7\u2248\xb0\u2219\xb7\u221a\u207f\xb2\u25a0\xa0"},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f\u0401\u0451\u0404\u0454\u0407\u0457\u040e\u045e\xb0\u2219\xb7\u221a\u2116\xa4\u25a0\xa0"},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u0386\ufffd\xb7\xac\xa6\u2018\u2019\u0388\u2015\u0389\u038a\u03aa\u038c\ufffd\ufffd\u038e\u03ab\xa9\u038f\xb2\xb3\u03ac\xa3\u03ad\u03ae\u03af\u03ca\u0390\u03cc\u03cd\u0391\u0392\u0393\u0394\u0395\u0396\u0397\xbd\u0398\u0399\xab\xbb\u2591\u2592\u2593\u2502\u2524\u039a\u039b\u039c\u039d\u2563\u2551\u2557\u255d\u039e\u039f\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u03a0\u03a1\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\u03b1\u03b2\u03b3\u2518\u250c\u2588\u2584\u03b4\u03b5\u2580\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c3\u03c2\u03c4\u0384\xad\xb1\u03c5\u03c6\u03c7\xa7\u03c8\u0385\xb0\xa8\u03c9\u03cb\u03b0\u03ce\u25a0\xa0"},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\u203e\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\u0160\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\u017d\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\u0161\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\u017e\xff"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"\ufe88\xd7\xf7\uf8f6\uf8f5\uf8f4\uf8f7\ufe71\x88\u25a0\u2502\u2500\u2510\u250c\u2514\u2518\ufe79\ufe7b\ufe7d\ufe7f\ufe77\ufe8a\ufef0\ufef3\ufef2\ufece\ufecf\ufed0\ufef6\ufef8\ufefa\ufefc\xa0\uf8fa\uf8f9\uf8f8\xa4\uf8fb\ufe8b\ufe91\ufe97\ufe9b\ufe9f\ufea3\u060c\xad\ufea7\ufeb3\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\ufeb7\u061b\ufebb\ufebf\ufeca\u061f\ufecb\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062a\u062b\u062c\u062d\u062e\u062f\u0630\u0631\u0632\u0633\u0634\u0635\u0636\u0637\ufec7\u0639\u063a\ufecc\ufe82\ufe84\ufe8e\ufed3\u0640\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064a\u064b\u064c\u064d\u064e\u064f\u0650\u0651\u0652\ufed7\ufedb\ufedf\uf8fc\ufef5\ufef7\ufef9\ufefb\ufee3\ufee7\ufeec\ufee9\ufffd"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u0401\u0402\u0490\u0404\u0405\u0406\u0407\u0408\u0409\u040a\u040b\u040c\xad\u040e\u040f\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f\u2116\u0451\u0452\u0491\u0454\u0455\u0456\u0457\u0458\u0459\u045a\u045b\u045c\xa7\u045e\u045f"},ibm1124:"cp1124",csibm1124:"cp1124",cp1125:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f\u0401\u0451\u0490\u0491\u0404\u0454\u0406\u0456\u0407\u0457\xb7\u221a\u2116\xa4\u25a0\xa0"},ibm1125:"cp1125",csibm1125:"cp1125",cp1129:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\u0153\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\u0178\xb5\xb6\xb7\u0152\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\u0102\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\u0300\xcd\xce\xcf\u0110\xd1\u0309\xd3\xd4\u01a0\xd6\xd7\xd8\xd9\xda\xdb\xdc\u01af\u0303\xdf\xe0\xe1\xe2\u0103\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\u0301\xed\xee\xef\u0111\xf1\u0323\xf3\xf4\u01a1\xf6\xf7\xf8\xf9\xfa\xfb\xfc\u01b0\u20ab\xff"},ibm1129:"cp1129",csibm1129:"cp1129",cp1133:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u0e81\u0e82\u0e84\u0e87\u0e88\u0eaa\u0e8a\u0e8d\u0e94\u0e95\u0e96\u0e97\u0e99\u0e9a\u0e9b\u0e9c\u0e9d\u0e9e\u0e9f\u0ea1\u0ea2\u0ea3\u0ea5\u0ea7\u0eab\u0ead\u0eae\ufffd\ufffd\ufffd\u0eaf\u0eb0\u0eb2\u0eb3\u0eb4\u0eb5\u0eb6\u0eb7\u0eb8\u0eb9\u0ebc\u0eb1\u0ebb\u0ebd\ufffd\ufffd\ufffd\u0ec0\u0ec1\u0ec2\u0ec3\u0ec4\u0ec8\u0ec9\u0eca\u0ecb\u0ecc\u0ecd\u0ec6\ufffd\u0edc\u0edd\u20ad\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u0ed0\u0ed1\u0ed2\u0ed3\u0ed4\u0ed5\u0ed6\u0ed7\u0ed8\u0ed9\ufffd\ufffd\xa2\xac\xa6\ufffd"},ibm1133:"cp1133",csibm1133:"cp1133",cp1161:{type:"_sbcs",chars:"\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u0e48\u0e01\u0e02\u0e03\u0e04\u0e05\u0e06\u0e07\u0e08\u0e09\u0e0a\u0e0b\u0e0c\u0e0d\u0e0e\u0e0f\u0e10\u0e11\u0e12\u0e13\u0e14\u0e15\u0e16\u0e17\u0e18\u0e19\u0e1a\u0e1b\u0e1c\u0e1d\u0e1e\u0e1f\u0e20\u0e21\u0e22\u0e23\u0e24\u0e25\u0e26\u0e27\u0e28\u0e29\u0e2a\u0e2b\u0e2c\u0e2d\u0e2e\u0e2f\u0e30\u0e31\u0e32\u0e33\u0e34\u0e35\u0e36\u0e37\u0e38\u0e39\u0e3a\u0e49\u0e4a\u0e4b\u20ac\u0e3f\u0e40\u0e41\u0e42\u0e43\u0e44\u0e45\u0e46\u0e47\u0e48\u0e49\u0e4a\u0e4b\u0e4c\u0e4d\u0e4e\u0e4f\u0e50\u0e51\u0e52\u0e53\u0e54\u0e55\u0e56\u0e57\u0e58\u0e59\u0e5a\u0e5b\xa2\xac\xa6\xa0"},ibm1161:"cp1161",csibm1161:"cp1161",cp1162:{type:"_sbcs",chars:"\u20ac\x81\x82\x83\x84\u2026\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\u2018\u2019\u201c\u201d\u2022\u2013\u2014\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u0e01\u0e02\u0e03\u0e04\u0e05\u0e06\u0e07\u0e08\u0e09\u0e0a\u0e0b\u0e0c\u0e0d\u0e0e\u0e0f\u0e10\u0e11\u0e12\u0e13\u0e14\u0e15\u0e16\u0e17\u0e18\u0e19\u0e1a\u0e1b\u0e1c\u0e1d\u0e1e\u0e1f\u0e20\u0e21\u0e22\u0e23\u0e24\u0e25\u0e26\u0e27\u0e28\u0e29\u0e2a\u0e2b\u0e2c\u0e2d\u0e2e\u0e2f\u0e30\u0e31\u0e32\u0e33\u0e34\u0e35\u0e36\u0e37\u0e38\u0e39\u0e3a\ufffd\ufffd\ufffd\ufffd\u0e3f\u0e40\u0e41\u0e42\u0e43\u0e44\u0e45\u0e46\u0e47\u0e48\u0e49\u0e4a\u0e4b\u0e4c\u0e4d\u0e4e\u0e4f\u0e50\u0e51\u0e52\u0e53\u0e54\u0e55\u0e56\u0e57\u0e58\u0e59\u0e5a\u0e5b\ufffd\ufffd\ufffd\ufffd"},ibm1162:"cp1162",csibm1162:"cp1162",cp1163:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\u20ac\xa5\xa6\xa7\u0153\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\u0178\xb5\xb6\xb7\u0152\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\u0102\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\u0300\xcd\xce\xcf\u0110\xd1\u0309\xd3\xd4\u01a0\xd6\xd7\xd8\xd9\xda\xdb\xdc\u01af\u0303\xdf\xe0\xe1\xe2\u0103\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\u0301\xed\xee\xef\u0111\xf1\u0323\xf3\xf4\u01a1\xf6\xf7\xf8\xf9\xfa\xfb\xfc\u01b0\u20ab\xff"},ibm1163:"cp1163",csibm1163:"cp1163",maccroatian:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\u0160\u2122\xb4\xa8\u2260\u017d\xd8\u221e\xb1\u2264\u2265\u2206\xb5\u2202\u2211\u220f\u0161\u222b\xaa\xba\u2126\u017e\xf8\xbf\xa1\xac\u221a\u0192\u2248\u0106\xab\u010c\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u0110\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\ufffd\xa9\u2044\xa4\u2039\u203a\xc6\xbb\u2013\xb7\u201a\u201e\u2030\xc2\u0107\xc1\u010d\xc8\xcd\xce\xcf\xcc\xd3\xd4\u0111\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u03c0\xcb\u02da\xb8\xca\xe6\u02c7"},maccyrillic:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u2020\xb0\xa2\xa3\xa7\u2022\xb6\u0406\xae\xa9\u2122\u0402\u0452\u2260\u0403\u0453\u221e\xb1\u2264\u2265\u0456\xb5\u2202\u0408\u0404\u0454\u0407\u0457\u0409\u0459\u040a\u045a\u0458\u0405\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\u040b\u045b\u040c\u045c\u0455\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u201e\u040e\u045e\u040f\u045f\u2116\u0401\u0451\u044f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\xa4"},macgreek:{type:"_sbcs",chars:"\xc4\xb9\xb2\xc9\xb3\xd6\xdc\u0385\xe0\xe2\xe4\u0384\xa8\xe7\xe9\xe8\xea\xeb\xa3\u2122\xee\xef\u2022\xbd\u2030\xf4\xf6\xa6\xad\xf9\xfb\xfc\u2020\u0393\u0394\u0398\u039b\u039e\u03a0\xdf\xae\xa9\u03a3\u03aa\xa7\u2260\xb0\u0387\u0391\xb1\u2264\u2265\xa5\u0392\u0395\u0396\u0397\u0399\u039a\u039c\u03a6\u03ab\u03a8\u03a9\u03ac\u039d\xac\u039f\u03a1\u2248\u03a4\xab\xbb\u2026\xa0\u03a5\u03a7\u0386\u0388\u0153\u2013\u2015\u201c\u201d\u2018\u2019\xf7\u0389\u038a\u038c\u038e\u03ad\u03ae\u03af\u03cc\u038f\u03cd\u03b1\u03b2\u03c8\u03b4\u03b5\u03c6\u03b3\u03b7\u03b9\u03be\u03ba\u03bb\u03bc\u03bd\u03bf\u03c0\u03ce\u03c1\u03c3\u03c4\u03b8\u03c9\u03c2\u03c7\u03c5\u03b6\u03ca\u03cb\u0390\u03b0\ufffd"},maciceland:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\xdd\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\xc6\xd8\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u2126\xe6\xf8\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u2044\xa4\xd0\xf0\xde\xfe\xfd\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\ufffd\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7"},macroman:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\xc6\xd8\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u2126\xe6\xf8\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u2044\xa4\u2039\u203a\ufb01\ufb02\u2021\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\ufffd\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7"},macromania:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\u0102\u015e\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u2126\u0103\u015f\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u2044\xa4\u2039\u203a\u0162\u0163\u2021\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\ufffd\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7"},macthai:{type:"_sbcs",chars:"\xab\xbb\u2026\uf88c\uf88f\uf892\uf895\uf898\uf88b\uf88e\uf891\uf894\uf897\u201c\u201d\uf899\ufffd\u2022\uf884\uf889\uf885\uf886\uf887\uf888\uf88a\uf88d\uf890\uf893\uf896\u2018\u2019\ufffd\xa0\u0e01\u0e02\u0e03\u0e04\u0e05\u0e06\u0e07\u0e08\u0e09\u0e0a\u0e0b\u0e0c\u0e0d\u0e0e\u0e0f\u0e10\u0e11\u0e12\u0e13\u0e14\u0e15\u0e16\u0e17\u0e18\u0e19\u0e1a\u0e1b\u0e1c\u0e1d\u0e1e\u0e1f\u0e20\u0e21\u0e22\u0e23\u0e24\u0e25\u0e26\u0e27\u0e28\u0e29\u0e2a\u0e2b\u0e2c\u0e2d\u0e2e\u0e2f\u0e30\u0e31\u0e32\u0e33\u0e34\u0e35\u0e36\u0e37\u0e38\u0e39\u0e3a\ufeff\u200b\u2013\u2014\u0e3f\u0e40\u0e41\u0e42\u0e43\u0e44\u0e45\u0e46\u0e47\u0e48\u0e49\u0e4a\u0e4b\u0e4c\u0e4d\u2122\u0e4f\u0e50\u0e51\u0e52\u0e53\u0e54\u0e55\u0e56\u0e57\u0e58\u0e59\xae\xa9\ufffd\ufffd\ufffd\ufffd"},macturkish:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\xc6\xd8\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u2126\xe6\xf8\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u011e\u011f\u0130\u0131\u015e\u015f\u2021\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\ufffd\xd2\xda\xdb\xd9\ufffd\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7"},macukraine:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u2020\xb0\u0490\xa3\xa7\u2022\xb6\u0406\xae\xa9\u2122\u0402\u0452\u2260\u0403\u0453\u221e\xb1\u2264\u2265\u0456\xb5\u0491\u0408\u0404\u0454\u0407\u0457\u0409\u0459\u040a\u045a\u0458\u0405\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\u040b\u045b\u040c\u045c\u0455\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u201e\u040e\u045e\u040f\u045f\u2116\u0401\u0451\u044f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\xa4"},koi8r:{type:"_sbcs",chars:"\u2500\u2502\u250c\u2510\u2514\u2518\u251c\u2524\u252c\u2534\u253c\u2580\u2584\u2588\u258c\u2590\u2591\u2592\u2593\u2320\u25a0\u2219\u221a\u2248\u2264\u2265\xa0\u2321\xb0\xb2\xb7\xf7\u2550\u2551\u2552\u0451\u2553\u2554\u2555\u2556\u2557\u2558\u2559\u255a\u255b\u255c\u255d\u255e\u255f\u2560\u2561\u0401\u2562\u2563\u2564\u2565\u2566\u2567\u2568\u2569\u256a\u256b\u256c\xa9\u044e\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u044f\u0440\u0441\u0442\u0443\u0436\u0432\u044c\u044b\u0437\u0448\u044d\u0449\u0447\u044a\u042e\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u042f\u0420\u0421\u0422\u0423\u0416\u0412\u042c\u042b\u0417\u0428\u042d\u0429\u0427\u042a"},koi8u:{type:"_sbcs",chars:"\u2500\u2502\u250c\u2510\u2514\u2518\u251c\u2524\u252c\u2534\u253c\u2580\u2584\u2588\u258c\u2590\u2591\u2592\u2593\u2320\u25a0\u2219\u221a\u2248\u2264\u2265\xa0\u2321\xb0\xb2\xb7\xf7\u2550\u2551\u2552\u0451\u0454\u2554\u0456\u0457\u2557\u2558\u2559\u255a\u255b\u0491\u255d\u255e\u255f\u2560\u2561\u0401\u0404\u2563\u0406\u0407\u2566\u2567\u2568\u2569\u256a\u0490\u256c\xa9\u044e\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u044f\u0440\u0441\u0442\u0443\u0436\u0432\u044c\u044b\u0437\u0448\u044d\u0449\u0447\u044a\u042e\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u042f\u0420\u0421\u0422\u0423\u0416\u0412\u042c\u042b\u0417\u0428\u042d\u0429\u0427\u042a"},koi8ru:{type:"_sbcs",chars:"\u2500\u2502\u250c\u2510\u2514\u2518\u251c\u2524\u252c\u2534\u253c\u2580\u2584\u2588\u258c\u2590\u2591\u2592\u2593\u2320\u25a0\u2219\u221a\u2248\u2264\u2265\xa0\u2321\xb0\xb2\xb7\xf7\u2550\u2551\u2552\u0451\u0454\u2554\u0456\u0457\u2557\u2558\u2559\u255a\u255b\u0491\u045e\u255e\u255f\u2560\u2561\u0401\u0404\u2563\u0406\u0407\u2566\u2567\u2568\u2569\u256a\u0490\u040e\xa9\u044e\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u044f\u0440\u0441\u0442\u0443\u0436\u0432\u044c\u044b\u0437\u0448\u044d\u0449\u0447\u044a\u042e\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u042f\u0420\u0421\u0422\u0423\u0416\u0412\u042c\u042b\u0417\u0428\u042d\u0429\u0427\u042a"},koi8t:{type:"_sbcs",chars:"\u049b\u0493\u201a\u0492\u201e\u2026\u2020\u2021\ufffd\u2030\u04b3\u2039\u04b2\u04b7\u04b6\ufffd\u049a\u2018\u2019\u201c\u201d\u2022\u2013\u2014\ufffd\u2122\ufffd\u203a\ufffd\ufffd\ufffd\ufffd\ufffd\u04ef\u04ee\u0451\xa4\u04e3\xa6\xa7\ufffd\ufffd\ufffd\xab\xac\xad\xae\ufffd\xb0\xb1\xb2\u0401\ufffd\u04e2\xb6\xb7\ufffd\u2116\ufffd\xbb\ufffd\ufffd\ufffd\xa9\u044e\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u044f\u0440\u0441\u0442\u0443\u0436\u0432\u044c\u044b\u0437\u0448\u044d\u0449\u0447\u044a\u042e\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u042f\u0420\u0421\u0422\u0423\u0416\u0412\u042c\u042b\u0417\u0428\u042d\u0429\u0427\u042a"},armscii8:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\ufffd\u0587\u0589)(\xbb\xab\u2014.\u055d,-\u058a\u2026\u055c\u055b\u055e\u0531\u0561\u0532\u0562\u0533\u0563\u0534\u0564\u0535\u0565\u0536\u0566\u0537\u0567\u0538\u0568\u0539\u0569\u053a\u056a\u053b\u056b\u053c\u056c\u053d\u056d\u053e\u056e\u053f\u056f\u0540\u0570\u0541\u0571\u0542\u0572\u0543\u0573\u0544\u0574\u0545\u0575\u0546\u0576\u0547\u0577\u0548\u0578\u0549\u0579\u054a\u057a\u054b\u057b\u054c\u057c\u054d\u057d\u054e\u057e\u054f\u057f\u0550\u0580\u0551\u0581\u0552\u0582\u0553\u0583\u0554\u0584\u0555\u0585\u0556\u0586\u055a\ufffd"},rk1048:{type:"_sbcs",chars:"\u0402\u0403\u201a\u0453\u201e\u2026\u2020\u2021\u20ac\u2030\u0409\u2039\u040a\u049a\u04ba\u040f\u0452\u2018\u2019\u201c\u201d\u2022\u2013\u2014\ufffd\u2122\u0459\u203a\u045a\u049b\u04bb\u045f\xa0\u04b0\u04b1\u04d8\xa4\u04e8\xa6\xa7\u0401\xa9\u0492\xab\xac\xad\xae\u04ae\xb0\xb1\u0406\u0456\u04e9\xb5\xb6\xb7\u0451\u2116\u0493\xbb\u04d9\u04a2\u04a3\u04af\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f"},tcvn:{type:"_sbcs",chars:"\0\xda\u1ee4\x03\u1eea\u1eec\u1eee\x07\b\t\n\v\f\r\x0e\x0f\x10\u1ee8\u1ef0\u1ef2\u1ef6\u1ef8\xdd\u1ef4\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\xc0\u1ea2\xc3\xc1\u1ea0\u1eb6\u1eac\xc8\u1eba\u1ebc\xc9\u1eb8\u1ec6\xcc\u1ec8\u0128\xcd\u1eca\xd2\u1ece\xd5\xd3\u1ecc\u1ed8\u1edc\u1ede\u1ee0\u1eda\u1ee2\xd9\u1ee6\u0168\xa0\u0102\xc2\xca\xd4\u01a0\u01af\u0110\u0103\xe2\xea\xf4\u01a1\u01b0\u0111\u1eb0\u0300\u0309\u0303\u0301\u0323\xe0\u1ea3\xe3\xe1\u1ea1\u1eb2\u1eb1\u1eb3\u1eb5\u1eaf\u1eb4\u1eae\u1ea6\u1ea8\u1eaa\u1ea4\u1ec0\u1eb7\u1ea7\u1ea9\u1eab\u1ea5\u1ead\xe8\u1ec2\u1ebb\u1ebd\xe9\u1eb9\u1ec1\u1ec3\u1ec5\u1ebf\u1ec7\xec\u1ec9\u1ec4\u1ebe\u1ed2\u0129\xed\u1ecb\xf2\u1ed4\u1ecf\xf5\xf3\u1ecd\u1ed3\u1ed5\u1ed7\u1ed1\u1ed9\u1edd\u1edf\u1ee1\u1edb\u1ee3\xf9\u1ed6\u1ee7\u0169\xfa\u1ee5\u1eeb\u1eed\u1eef\u1ee9\u1ef1\u1ef3\u1ef7\u1ef9\xfd\u1ef5\u1ed0"},georgianacademy:{type:"_sbcs",chars:"\x80\x81\u201a\u0192\u201e\u2026\u2020\u2021\u02c6\u2030\u0160\u2039\u0152\x8d\x8e\x8f\x90\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u02dc\u2122\u0161\u203a\u0153\x9d\x9e\u0178\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\u10d0\u10d1\u10d2\u10d3\u10d4\u10d5\u10d6\u10d7\u10d8\u10d9\u10da\u10db\u10dc\u10dd\u10de\u10df\u10e0\u10e1\u10e2\u10e3\u10e4\u10e5\u10e6\u10e7\u10e8\u10e9\u10ea\u10eb\u10ec\u10ed\u10ee\u10ef\u10f0\u10f1\u10f2\u10f3\u10f4\u10f5\u10f6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff"},georgianps:{type:"_sbcs",chars:"\x80\x81\u201a\u0192\u201e\u2026\u2020\u2021\u02c6\u2030\u0160\u2039\u0152\x8d\x8e\x8f\x90\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u02dc\u2122\u0161\u203a\u0153\x9d\x9e\u0178\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\u10d0\u10d1\u10d2\u10d3\u10d4\u10d5\u10d6\u10f1\u10d7\u10d8\u10d9\u10da\u10db\u10dc\u10f2\u10dd\u10de\u10df\u10e0\u10e1\u10e2\u10f3\u10e3\u10e4\u10e5\u10e6\u10e7\u10e8\u10e9\u10ea\u10eb\u10ec\u10ed\u10ee\u10f4\u10ef\u10f0\u10f5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff"},pt154:{type:"_sbcs",chars:"\u0496\u0492\u04ee\u0493\u201e\u2026\u04b6\u04ae\u04b2\u04af\u04a0\u04e2\u04a2\u049a\u04ba\u04b8\u0497\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u04b3\u04b7\u04a1\u04e3\u04a3\u049b\u04bb\u04b9\xa0\u040e\u045e\u0408\u04e8\u0498\u04b0\xa7\u0401\xa9\u04d8\xab\xac\u04ef\xae\u049c\xb0\u04b1\u0406\u0456\u0499\u04e9\xb6\xb7\u0451\u2116\u04d9\xbb\u0458\u04aa\u04ab\u049d\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f"},viscii:{type:"_sbcs",chars:"\0\x01\u1eb2\x03\x04\u1eb4\u1eaa\x07\b\t\n\v\f\r\x0e\x0f\x10\x11\x12\x13\u1ef6\x15\x16\x17\x18\u1ef8\x1a\x1b\x1c\x1d\u1ef4\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\u1ea0\u1eae\u1eb0\u1eb6\u1ea4\u1ea6\u1ea8\u1eac\u1ebc\u1eb8\u1ebe\u1ec0\u1ec2\u1ec4\u1ec6\u1ed0\u1ed2\u1ed4\u1ed6\u1ed8\u1ee2\u1eda\u1edc\u1ede\u1eca\u1ece\u1ecc\u1ec8\u1ee6\u0168\u1ee4\u1ef2\xd5\u1eaf\u1eb1\u1eb7\u1ea5\u1ea7\u1ea9\u1ead\u1ebd\u1eb9\u1ebf\u1ec1\u1ec3\u1ec5\u1ec7\u1ed1\u1ed3\u1ed5\u1ed7\u1ee0\u01a0\u1ed9\u1edd\u1edf\u1ecb\u1ef0\u1ee8\u1eea\u1eec\u01a1\u1edb\u01af\xc0\xc1\xc2\xc3\u1ea2\u0102\u1eb3\u1eb5\xc8\xc9\xca\u1eba\xcc\xcd\u0128\u1ef3\u0110\u1ee9\xd2\xd3\xd4\u1ea1\u1ef7\u1eeb\u1eed\xd9\xda\u1ef9\u1ef5\xdd\u1ee1\u01b0\xe0\xe1\xe2\xe3\u1ea3\u0103\u1eef\u1eab\xe8\xe9\xea\u1ebb\xec\xed\u0129\u1ec9\u0111\u1ef1\xf2\xf3\xf4\xf5\u1ecf\u1ecd\u1ee5\xf9\xfa\u0169\u1ee7\xfd\u1ee3\u1eee"},iso646cn:{type:"_sbcs",chars:"\0\x01\x02\x03\x04\x05\x06\x07\b\t\n\v\f\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#\xa5%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}\u203e\x7f\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd"},iso646jp:{type:"_sbcs",chars:"\0\x01\x02\x03\x04\x05\x06\x07\b\t\n\v\f\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\xa5]^_`abcdefghijklmnopqrstuvwxyz{|}\u203e\x7f\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd"},hproman8:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xc0\xc2\xc8\xca\xcb\xce\xcf\xb4\u02cb\u02c6\xa8\u02dc\xd9\xdb\u20a4\xaf\xdd\xfd\xb0\xc7\xe7\xd1\xf1\xa1\xbf\xa4\xa3\xa5\xa7\u0192\xa2\xe2\xea\xf4\xfb\xe1\xe9\xf3\xfa\xe0\xe8\xf2\xf9\xe4\xeb\xf6\xfc\xc5\xee\xd8\xc6\xe5\xed\xf8\xe6\xc4\xec\xd6\xdc\xc9\xef\xdf\xd4\xc1\xc3\xe3\xd0\xf0\xcd\xcc\xd3\xd2\xd5\xf5\u0160\u0161\xda\u0178\xff\xde\xfe\xb7\xb5\xb6\xbe\u2014\xbc\xbd\xaa\xba\xab\u25a0\xbb\xb1\ufffd"},macintosh:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\xc6\xd8\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u2126\xe6\xf8\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u2044\xa4\u2039\u203a\ufb01\ufb02\u2021\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\ufffd\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7"},ascii:{type:"_sbcs",chars:"\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd"},tis620:{type:"_sbcs",chars:"\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u0e01\u0e02\u0e03\u0e04\u0e05\u0e06\u0e07\u0e08\u0e09\u0e0a\u0e0b\u0e0c\u0e0d\u0e0e\u0e0f\u0e10\u0e11\u0e12\u0e13\u0e14\u0e15\u0e16\u0e17\u0e18\u0e19\u0e1a\u0e1b\u0e1c\u0e1d\u0e1e\u0e1f\u0e20\u0e21\u0e22\u0e23\u0e24\u0e25\u0e26\u0e27\u0e28\u0e29\u0e2a\u0e2b\u0e2c\u0e2d\u0e2e\u0e2f\u0e30\u0e31\u0e32\u0e33\u0e34\u0e35\u0e36\u0e37\u0e38\u0e39\u0e3a\ufffd\ufffd\ufffd\ufffd\u0e3f\u0e40\u0e41\u0e42\u0e43\u0e44\u0e45\u0e46\u0e47\u0e48\u0e49\u0e4a\u0e4b\u0e4c\u0e4d\u0e4e\u0e4f\u0e50\u0e51\u0e52\u0e53\u0e54\u0e55\u0e56\u0e57\u0e58\u0e59\u0e5a\u0e5b\ufffd\ufffd\ufffd\ufffd"}}},99900:function(n){"use strict";n.exports={10029:"maccenteuro",maccenteuro:{type:"_sbcs",chars:"\xc4\u0100\u0101\xc9\u0104\xd6\xdc\xe1\u0105\u010c\xe4\u010d\u0106\u0107\xe9\u0179\u017a\u010e\xed\u010f\u0112\u0113\u0116\xf3\u0117\xf4\xf6\xf5\xfa\u011a\u011b\xfc\u2020\xb0\u0118\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\u0119\xa8\u2260\u0123\u012e\u012f\u012a\u2264\u2265\u012b\u0136\u2202\u2211\u0142\u013b\u013c\u013d\u013e\u0139\u013a\u0145\u0146\u0143\xac\u221a\u0144\u0147\u2206\xab\xbb\u2026\xa0\u0148\u0150\xd5\u0151\u014c\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\u014d\u0154\u0155\u0158\u2039\u203a\u0159\u0156\u0157\u0160\u201a\u201e\u0161\u015a\u015b\xc1\u0164\u0165\xcd\u017d\u017e\u016a\xd3\xd4\u016b\u016e\xda\u016f\u0170\u0171\u0172\u0173\xdd\xfd\u0137\u017b\u0141\u017c\u0122\u02c7"},808:"cp808",ibm808:"cp808",cp808:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f\u0401\u0451\u0404\u0454\u0407\u0457\u040e\u045e\xb0\u2219\xb7\u221a\u2116\u20ac\u25a0\xa0"},mik:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f\u2514\u2534\u252c\u251c\u2500\u253c\u2563\u2551\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2510\u2591\u2592\u2593\u2502\u2524\u2116\xa7\u2557\u255d\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u03b1\xdf\u0393\u03c0\u03a3\u03c3\xb5\u03c4\u03a6\u0398\u03a9\u03b4\u221e\u03c6\u03b5\u2229\u2261\xb1\u2265\u2264\u2320\u2321\xf7\u2248\xb0\u2219\xb7\u221a\u207f\xb2\u25a0\xa0"},cp720:{type:"_sbcs",chars:"\x80\x81\xe9\xe2\x84\xe0\x86\xe7\xea\xeb\xe8\xef\xee\x8d\x8e\x8f\x90\u0651\u0652\xf4\xa4\u0640\xfb\xf9\u0621\u0622\u0623\u0624\xa3\u0625\u0626\u0627\u0628\u0629\u062a\u062b\u062c\u062d\u062e\u062f\u0630\u0631\u0632\u0633\u0634\u0635\xab\xbb\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u0636\u0637\u0638\u0639\u063a\u0641\xb5\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064a\u2261\u064b\u064c\u064d\u064e\u064f\u0650\u2248\xb0\u2219\xb7\u221a\u207f\xb2\u25a0\xa0"},ascii8bit:"ascii",usascii:"ascii",ansix34:"ascii",ansix341968:"ascii",ansix341986:"ascii",csascii:"ascii",cp367:"ascii",ibm367:"ascii",isoir6:"ascii",iso646us:"ascii",iso646irv:"ascii",us:"ascii",latin1:"iso88591",latin2:"iso88592",latin3:"iso88593",latin4:"iso88594",latin5:"iso88599",latin6:"iso885910",latin7:"iso885913",latin8:"iso885914",latin9:"iso885915",latin10:"iso885916",csisolatin1:"iso88591",csisolatin2:"iso88592",csisolatin3:"iso88593",csisolatin4:"iso88594",csisolatincyrillic:"iso88595",csisolatinarabic:"iso88596",csisolatingreek:"iso88597",csisolatinhebrew:"iso88598",csisolatin5:"iso88599",csisolatin6:"iso885910",l1:"iso88591",l2:"iso88592",l3:"iso88593",l4:"iso88594",l5:"iso88599",l6:"iso885910",l7:"iso885913",l8:"iso885914",l9:"iso885915",l10:"iso885916",isoir14:"iso646jp",isoir57:"iso646cn",isoir100:"iso88591",isoir101:"iso88592",isoir109:"iso88593",isoir110:"iso88594",isoir144:"iso88595",isoir127:"iso88596",isoir126:"iso88597",isoir138:"iso88598",isoir148:"iso88599",isoir157:"iso885910",isoir166:"tis620",isoir179:"iso885913",isoir199:"iso885914",isoir203:"iso885915",isoir226:"iso885916",cp819:"iso88591",ibm819:"iso88591",cyrillic:"iso88595",arabic:"iso88596",arabic8:"iso88596",ecma114:"iso88596",asmo708:"iso88596",greek:"iso88597",greek8:"iso88597",ecma118:"iso88597",elot928:"iso88597",hebrew:"iso88598",hebrew8:"iso88598",turkish:"iso88599",turkish8:"iso88599",thai:"iso885911",thai8:"iso885911",celtic:"iso885914",celtic8:"iso885914",isoceltic:"iso885914",tis6200:"tis620",tis62025291:"tis620",tis62025330:"tis620",1e4:"macroman",10006:"macgreek",10007:"maccyrillic",10079:"maciceland",10081:"macturkish",cspc8codepage437:"cp437",cspc775baltic:"cp775",cspc850multilingual:"cp850",cspcp852:"cp852",cspc862latinhebrew:"cp862",cpgr:"cp869",msee:"cp1250",mscyrl:"cp1251",msansi:"cp1252",msgreek:"cp1253",msturk:"cp1254",mshebr:"cp1255",msarab:"cp1256",winbaltrim:"cp1257",cp20866:"koi8r",20866:"koi8r",ibm878:"koi8r",cskoi8r:"koi8r",cp21866:"koi8u",21866:"koi8u",ibm1168:"koi8u",strk10482002:"rk1048",tcvn5712:"tcvn",tcvn57121:"tcvn",gb198880:"iso646cn",cn:"iso646cn",csiso14jisc6220ro:"iso646jp",jisc62201969ro:"iso646jp",jp:"iso646jp",cshproman8:"hproman8",r8:"hproman8",roman8:"hproman8",xroman8:"hproman8",ibm1051:"hproman8",mac:"macintosh",csmacintosh:"macintosh"}},17100:function(n,i,r){"use strict";var c=r(16696).Buffer;function l(){}function s(){}function h(){this.overflowByte=-1}function p(y,E){this.iconv=E}function g(y,E){void 0===(y=y||{}).addBOM&&(y.addBOM=!0),this.encoder=E.iconv.getEncoder("utf-16le",y)}function _(y,E){this.decoder=null,this.initialBufs=[],this.initialBufsLen=0,this.options=y||{},this.iconv=E.iconv}function b(y,E){var C=[],I=0,d=0,T=0;e:for(var J=0;J=100)break e}return T>d?"utf-16be":T1114111)&&(I=d),I>=65536){var T=55296|(I-=65536)>>10;E[C++]=255&T,E[C++]=T>>8,I=56320|1023&I}return E[C++]=255&I,E[C++]=I>>8,C}function g(E,C){this.iconv=C}function _(E,C){void 0===(E=E||{}).addBOM&&(E.addBOM=!0),this.encoder=C.iconv.getEncoder(E.defaultEncoding||"utf-32le",E)}function b(E,C){this.decoder=null,this.initialBufs=[],this.initialBufsLen=0,this.options=E||{},this.iconv=C.iconv}function y(E,C){var I=[],d=0,T=0,J=0,Y=0,te=0;e:for(var N=0;N16)&&J++,(0!==I[3]||I[2]>16)&&T++,0===I[0]&&0===I[1]&&(0!==I[2]||0!==I[3])&&te++,(0!==I[0]||0!==I[1])&&0===I[2]&&0===I[3]&&Y++,I.length=0,++d>=100)break e}return te-J>Y-T?"utf-32be":te-J0){for(;C0&&(Y=this.iconv.decode(c.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",Y},i.utf7imap=I,I.prototype.encoder=d,I.prototype.decoder=T,I.prototype.bomAware=!0,d.prototype.write=function(Y){for(var te=this.inBase64,N=this.base64Accum,G=this.base64AccumIdx,x=c.alloc(5*Y.length+10),F=0,Q=0;Q0&&(F+=x.write(N.slice(0,G).toString("base64").replace(/\//g,",").replace(/=+$/,""),F),G=0),x[F++]=E,te=!1),te||(x[F++]=O,O===C&&(x[F++]=E))):(te||(x[F++]=C,te=!0),te&&(N[G++]=O>>8,N[G++]=255&O,G==N.length&&(F+=x.write(N.toString("base64").replace(/\//g,","),F),G=0)))}return this.inBase64=te,this.base64AccumIdx=G,x.slice(0,F)},d.prototype.end=function(){var Y=c.alloc(10),te=0;return this.inBase64&&(this.base64AccumIdx>0&&(te+=Y.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),te),this.base64AccumIdx=0),Y[te++]=E,this.inBase64=!1),Y.slice(0,te)};var J=_.slice();J[",".charCodeAt(0)]=!0,T.prototype.write=function(Y){for(var te="",N=0,G=this.inBase64,x=this.base64Accum,F=0;F0&&(Y=this.iconv.decode(c.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",Y}},52331:function(n,i){"use strict";function c(s,h){this.encoder=s,this.addBOM=!0}function l(s,h){this.decoder=s,this.pass=!1,this.options=h||{}}i.PrependBOM=c,c.prototype.write=function(s){return this.addBOM&&(s="\ufeff"+s,this.addBOM=!1),this.encoder.write(s)},c.prototype.end=function(){return this.encoder.end()},i.StripBOM=l,l.prototype.write=function(s){var h=this.decoder.write(s);return this.pass||!h||("\ufeff"===h[0]&&(h=h.slice(1),"function"==typeof this.options.stripBOM&&this.options.stripBOM()),this.pass=!0),h},l.prototype.end=function(){return this.decoder.end()}},54171:function(n,i,r){"use strict";var h,c=r(16696).Buffer,l=r(52331),s=n.exports;s.encodings=null,s.defaultCharUnicode="\ufffd",s.defaultCharSingleByte="?",s.encode=function(g,_,b){g=""+(g||"");var y=s.getEncoder(_,b),E=y.write(g),C=y.end();return C&&C.length>0?c.concat([E,C]):E},s.decode=function(g,_,b){"string"==typeof g&&(s.skipDecodeWarning||(console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding"),s.skipDecodeWarning=!0),g=c.from(""+(g||""),"binary"));var y=s.getDecoder(_,b),E=y.write(g),C=y.end();return C?E+C:E},s.encodingExists=function(g){try{return s.getCodec(g),!0}catch{return!1}},s.toEncoding=s.encode,s.fromEncoding=s.decode,s._codecDataCache={},s.getCodec=function(g){s.encodings||(s.encodings=r(26326));for(var _=s._canonicalizeEncoding(g),b={};;){var y=s._codecDataCache[_];if(y)return y;var E=s.encodings[_];switch(typeof E){case"string":_=E;break;case"object":for(var C in E)b[C]=E[C];b.encodingName||(b.encodingName=_),_=E.type;break;case"function":return b.encodingName||(b.encodingName=_),y=new E(b,s),s._codecDataCache[b.encodingName]=y,y;default:throw new Error("Encoding not recognized: '"+g+"' (searched as: '"+_+"')")}}},s._canonicalizeEncoding=function(p){return(""+p).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g,"")},s.getEncoder=function(g,_){var b=s.getCodec(g),y=new b.encoder(_,b);return b.bomAware&&_&&_.addBOM&&(y=new l.PrependBOM(y,_)),y},s.getDecoder=function(g,_){var b=s.getCodec(g),y=new b.decoder(_,b);return b.bomAware&&!(_&&!1===_.stripBOM)&&(y=new l.StripBOM(y,_)),y},s.enableStreamingAPI=function(g){if(!s.supportsStreams){var _=r(34506)(g);s.IconvLiteEncoderStream=_.IconvLiteEncoderStream,s.IconvLiteDecoderStream=_.IconvLiteDecoderStream,s.encodeStream=function(y,E){return new s.IconvLiteEncoderStream(s.getEncoder(y,E),E)},s.decodeStream=function(y,E){return new s.IconvLiteDecoderStream(s.getDecoder(y,E),E)},s.supportsStreams=!0}};try{h=r(16403)}catch{}h&&h.Transform?s.enableStreamingAPI(h):s.encodeStream=s.decodeStream=function(){throw new Error("iconv-lite Streaming API is not enabled. Use iconv.enableStreamingAPI(require('stream')); to enable it.")}},34506:function(n,i,r){"use strict";var c=r(16696).Buffer;n.exports=function(l){var s=l.Transform;function h(g,_){this.conv=g,(_=_||{}).decodeStrings=!1,s.call(this,_)}function p(g,_){this.conv=g,(_=_||{}).encoding=this.encoding="utf8",s.call(this,_)}return(h.prototype=Object.create(s.prototype,{constructor:{value:h}}))._transform=function(g,_,b){if("string"!=typeof g)return b(new Error("Iconv encoding stream needs strings as its input."));try{var y=this.conv.write(g);y&&y.length&&this.push(y),b()}catch(E){b(E)}},h.prototype._flush=function(g){try{var _=this.conv.end();_&&_.length&&this.push(_),g()}catch(b){g(b)}},h.prototype.collect=function(g){var _=[];return this.on("error",g),this.on("data",function(b){_.push(b)}),this.on("end",function(){g(null,c.concat(_))}),this},(p.prototype=Object.create(s.prototype,{constructor:{value:p}}))._transform=function(g,_,b){if(!(c.isBuffer(g)||g instanceof Uint8Array))return b(new Error("Iconv decoding stream needs buffers as its input."));try{var y=this.conv.write(g);y&&y.length&&this.push(y,this.encoding),b()}catch(E){b(E)}},p.prototype._flush=function(g){try{var _=this.conv.end();_&&_.length&&this.push(_,this.encoding),g()}catch(b){g(b)}},p.prototype.collect=function(g){var _="";return this.on("error",g),this.on("data",function(b){_+=b}),this.on("end",function(){g(null,_)}),this},{IconvLiteEncoderStream:h,IconvLiteDecoderStream:p}}},89029:function(n,i){i.read=function(r,c,l,s,h){var p,g,_=8*h-s-1,b=(1<<_)-1,y=b>>1,E=-7,C=l?h-1:0,I=l?-1:1,d=r[c+C];for(C+=I,p=d&(1<<-E)-1,d>>=-E,E+=_;E>0;p=256*p+r[c+C],C+=I,E-=8);for(g=p&(1<<-E)-1,p>>=-E,E+=s;E>0;g=256*g+r[c+C],C+=I,E-=8);if(0===p)p=1-y;else{if(p===b)return g?NaN:1/0*(d?-1:1);g+=Math.pow(2,s),p-=y}return(d?-1:1)*g*Math.pow(2,p-s)},i.write=function(r,c,l,s,h,p){var g,_,b,y=8*p-h-1,E=(1<>1,I=23===h?Math.pow(2,-24)-Math.pow(2,-77):0,d=s?0:p-1,T=s?1:-1,J=c<0||0===c&&1/c<0?1:0;for(c=Math.abs(c),isNaN(c)||c===1/0?(_=isNaN(c)?1:0,g=E):(g=Math.floor(Math.log(c)/Math.LN2),c*(b=Math.pow(2,-g))<1&&(g--,b*=2),(c+=g+C>=1?I/b:I*Math.pow(2,1-C))*b>=2&&(g++,b/=2),g+C>=E?(_=0,g=E):g+C>=1?(_=(c*b-1)*Math.pow(2,h),g+=C):(_=c*Math.pow(2,C-1)*Math.pow(2,h),g=0));h>=8;r[l+d]=255&_,d+=T,_/=256,h-=8);for(g=g<0;r[l+d]=255&g,d+=T,g/=256,y-=8);r[l+d-T]|=128*J}},89784:function(n){n.exports="function"==typeof Object.create?function(r,c){c&&(r.super_=c,r.prototype=Object.create(c.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}))}:function(r,c){if(c){r.super_=c;var l=function(){};l.prototype=c.prototype,r.prototype=new l,r.prototype.constructor=r}}},67906:function(n,i,r){"use strict";var c=r(26626)(),s=r(67913)("Object.prototype.toString"),h=function(b){return!(c&&b&&"object"==typeof b&&Symbol.toStringTag in b)&&"[object Arguments]"===s(b)},p=function(b){return!!h(b)||null!==b&&"object"==typeof b&&"number"==typeof b.length&&b.length>=0&&"[object Array]"!==s(b)&&"[object Function]"===s(b.callee)},g=function(){return h(arguments)}();h.isLegacyArguments=p,n.exports=g?h:p},3746:function(n){"use strict";var c,l,i=Function.prototype.toString,r="object"==typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"==typeof r&&"function"==typeof Object.defineProperty)try{c=Object.defineProperty({},"length",{get:function(){throw l}}),l={},r(function(){throw 42},null,c)}catch(te){te!==l&&(r=null)}else r=null;var s=/^\s*class\b/,h=function(N){try{var G=i.call(N);return s.test(G)}catch{return!1}},p=function(N){try{return!h(N)&&(i.call(N),!0)}catch{return!1}},g=Object.prototype.toString,d="function"==typeof Symbol&&!!Symbol.toStringTag,T=!(0 in[,]),J=function(){return!1};if("object"==typeof document){var Y=document.all;g.call(Y)===g.call(document.all)&&(J=function(N){if((T||!N)&&(typeof N>"u"||"object"==typeof N))try{var G=g.call(N);return("[object HTMLAllCollection]"===G||"[object HTML document.all class]"===G||"[object HTMLCollection]"===G||"[object Object]"===G)&&null==N("")}catch{}return!1})}n.exports=r?function(N){if(J(N))return!0;if(!N||"function"!=typeof N&&"object"!=typeof N)return!1;try{r(N,null,c)}catch(G){if(G!==l)return!1}return!h(N)&&p(N)}:function(N){if(J(N))return!0;if(!N||"function"!=typeof N&&"object"!=typeof N)return!1;if(d)return p(N);if(h(N))return!1;var G=g.call(N);return!("[object Function]"!==G&&"[object GeneratorFunction]"!==G&&!/^\[object HTML/.test(G))&&p(N)}},71230:function(n,i,r){"use strict";var c=Date.prototype.getDay,s=Object.prototype.toString,p=r(26626)();n.exports=function(_){return"object"==typeof _&&null!==_&&(p?function(_){try{return c.call(_),!0}catch{return!1}}(_):"[object Date]"===s.call(_))}},44610:function(n,i,r){"use strict";var _,c=Object.prototype.toString,l=Function.prototype.toString,s=/^\s*(?:function)?\*/,h=r(26626)(),p=Object.getPrototypeOf;n.exports=function(y){if("function"!=typeof y)return!1;if(s.test(l.call(y)))return!0;if(!h)return"[object GeneratorFunction]"===c.call(y);if(!p)return!1;if(typeof _>"u"){var C=function(){if(!h)return!1;try{return Function("return function*() {}")()}catch{}}();_=!!C&&p(C)}return p(y)===_}},82621:function(n){"use strict";n.exports=function(r){return r!=r}},7051:function(n,i,r){"use strict";var c=r(26601),l=r(77802),s=r(82621),h=r(61320),p=r(35074),g=c(h(),Number);l(g,{getPolyfill:h,implementation:s,shim:p}),n.exports=g},61320:function(n,i,r){"use strict";var c=r(82621);n.exports=function(){return Number.isNaN&&Number.isNaN(NaN)&&!Number.isNaN("a")?Number.isNaN:c}},35074:function(n,i,r){"use strict";var c=r(77802),l=r(61320);n.exports=function(){var h=l();return c(Number,{isNaN:h},{isNaN:function(){return Number.isNaN!==h}}),h}},71689:function(n,i,r){"use strict";var s,h,p,g,c=r(67913),l=r(26626)();if(l){s=c("Object.prototype.hasOwnProperty"),h=c("RegExp.prototype.exec"),p={};var _=function(){throw p};g={toString:_,valueOf:_},"symbol"==typeof Symbol.toPrimitive&&(g[Symbol.toPrimitive]=_)}var b=c("Object.prototype.toString"),y=Object.getOwnPropertyDescriptor;n.exports=l?function(I){if(!I||"object"!=typeof I)return!1;var d=y(I,"lastIndex");if(!d||!s(d,"value"))return!1;try{h(I,g)}catch(J){return J===p}}:function(I){return!(!I||"object"!=typeof I&&"function"!=typeof I)&&"[object RegExp]"===b(I)}},46094:function(n,i,r){"use strict";var c=r(43381);n.exports=function(s){return!!c(s)}},63249:function(n){"use strict";var i=function(r){return r!=r};n.exports=function(c,l){return 0===c&&0===l?1/c==1/l:!!(c===l||i(c)&&i(l))}},98527:function(n,i,r){"use strict";var c=r(77802),l=r(26601),s=r(63249),h=r(89636),p=r(3534),g=l(h(),Object);c(g,{getPolyfill:h,implementation:s,shim:p}),n.exports=g},89636:function(n,i,r){"use strict";var c=r(63249);n.exports=function(){return"function"==typeof Object.is?Object.is:c}},3534:function(n,i,r){"use strict";var c=r(89636),l=r(77802);n.exports=function(){var h=c();return l(Object,{is:h},{is:function(){return Object.is!==h}}),h}},48461:function(n,i,r){"use strict";var c;if(!Object.keys){var l=Object.prototype.hasOwnProperty,s=Object.prototype.toString,h=r(76515),p=Object.prototype.propertyIsEnumerable,g=!p.call({toString:null},"toString"),_=p.call(function(){},"prototype"),b=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],y=function(d){var T=d.constructor;return T&&T.prototype===d},E={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},C=function(){if(typeof window>"u")return!1;for(var d in window)try{if(!E["$"+d]&&l.call(window,d)&&null!==window[d]&&"object"==typeof window[d])try{y(window[d])}catch{return!0}}catch{return!0}return!1}();c=function(T){var J=null!==T&&"object"==typeof T,Y="[object Function]"===s.call(T),te=h(T),N=J&&"[object String]"===s.call(T),G=[];if(!J&&!Y&&!te)throw new TypeError("Object.keys called on a non-object");var x=_&&Y;if(N&&T.length>0&&!l.call(T,0))for(var F=0;F0)for(var Q=0;Q"u"||!C)return y(d);try{return y(d)}catch{return!1}}(T),P=0;P=0&&"[object Function]"===i.call(c.callee)),s}},36521:function(n,i,r){"use strict";var c=r(35643),l=r(12843)(),s=r(67913),h=Object,p=s("Array.prototype.push"),g=s("Object.prototype.propertyIsEnumerable"),_=l?Object.getOwnPropertySymbols:null;n.exports=function(y,E){if(null==y)throw new TypeError("target must be an object");var C=h(y);if(1===arguments.length)return C;for(var I=1;I>>16&65535|0,g=0;0!==l;){l-=g=l>2e3?2e3:l;do{p=p+(h=h+c[s++]|0)|0}while(--g);h%=65521,p%=65521}return h|p<<16|0}},81607:function(n){"use strict";n.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},99049:function(n){"use strict";var r=function i(){for(var l,s=[],h=0;h<256;h++){l=h;for(var p=0;p<8;p++)l=1&l?3988292384^l>>>1:l>>>1;s[h]=l}return s}();n.exports=function c(l,s,h,p){var g=r,_=p+h;l^=-1;for(var b=p;b<_;b++)l=l>>>8^g[255&(l^s[b])];return-1^l}},22925:function(n,i,r){"use strict";var er,c=r(72519),l=r(22367),s=r(46911),h=r(99049),p=r(56228),g=0,y=4,C=0,d=-2,Y=-1,x=4,Q=2,O=8,k=9,q=286,se=30,Ae=19,le=2*q+1,xe=15,Ee=3,Le=258,Ne=Le+Ee+1,je=42,Pt=113,$e=1,rt=2,Ze=3,Ht=4;function pe(Ge,nn){return Ge.msg=p[nn],nn}function ce(Ge){return(Ge<<1)-(Ge>4?9:0)}function de(Ge){for(var nn=Ge.length;--nn>=0;)Ge[nn]=0}function ue(Ge){var nn=Ge.state,en=nn.pending;en>Ge.avail_out&&(en=Ge.avail_out),0!==en&&(c.arraySet(Ge.output,nn.pending_buf,nn.pending_out,en,Ge.next_out),Ge.next_out+=en,nn.pending_out+=en,Ge.total_out+=en,Ge.avail_out-=en,nn.pending-=en,0===nn.pending&&(nn.pending_out=0))}function ve(Ge,nn){l._tr_flush_block(Ge,Ge.block_start>=0?Ge.block_start:-1,Ge.strstart-Ge.block_start,nn),Ge.block_start=Ge.strstart,ue(Ge.strm)}function Oe(Ge,nn){Ge.pending_buf[Ge.pending++]=nn}function Xe(Ge,nn){Ge.pending_buf[Ge.pending++]=nn>>>8&255,Ge.pending_buf[Ge.pending++]=255&nn}function Cn(Ge,nn,en,it){var Ft=Ge.avail_in;return Ft>it&&(Ft=it),0===Ft?0:(Ge.avail_in-=Ft,c.arraySet(nn,Ge.input,Ge.next_in,Ft,en),1===Ge.state.wrap?Ge.adler=s(Ge.adler,nn,Ft,en):2===Ge.state.wrap&&(Ge.adler=h(Ge.adler,nn,Ft,en)),Ge.next_in+=Ft,Ge.total_in+=Ft,Ft)}function ke(Ge,nn){var Ft,yn,en=Ge.max_chain_length,it=Ge.strstart,ei=Ge.prev_length,Ii=Ge.nice_match,Wn=Ge.strstart>Ge.w_size-Ne?Ge.strstart-(Ge.w_size-Ne):0,kn=Ge.window,Lr=Ge.w_mask,gr=Ge.prev,Yr=Ge.strstart+Le,di=kn[it+ei-1],Jr=kn[it+ei];Ge.prev_length>=Ge.good_match&&(en>>=2),Ii>Ge.lookahead&&(Ii=Ge.lookahead);do{if(kn[(Ft=nn)+ei]===Jr&&kn[Ft+ei-1]===di&&kn[Ft]===kn[it]&&kn[++Ft]===kn[it+1]){it+=2,Ft++;do{}while(kn[++it]===kn[++Ft]&&kn[++it]===kn[++Ft]&&kn[++it]===kn[++Ft]&&kn[++it]===kn[++Ft]&&kn[++it]===kn[++Ft]&&kn[++it]===kn[++Ft]&&kn[++it]===kn[++Ft]&&kn[++it]===kn[++Ft]&&itei){if(Ge.match_start=nn,ei=yn,yn>=Ii)break;di=kn[it+ei-1],Jr=kn[it+ei]}}}while((nn=gr[nn&Lr])>Wn&&0!=--en);return ei<=Ge.lookahead?ei:Ge.lookahead}function fe(Ge){var en,it,Ft,yn,ei,nn=Ge.w_size;do{if(yn=Ge.window_size-Ge.lookahead-Ge.strstart,Ge.strstart>=nn+(nn-Ne)){c.arraySet(Ge.window,Ge.window,nn,nn,0),Ge.match_start-=nn,Ge.strstart-=nn,Ge.block_start-=nn,en=it=Ge.hash_size;do{Ft=Ge.head[--en],Ge.head[en]=Ft>=nn?Ft-nn:0}while(--it);en=it=nn;do{Ft=Ge.prev[--en],Ge.prev[en]=Ft>=nn?Ft-nn:0}while(--it);yn+=nn}if(0===Ge.strm.avail_in)break;if(it=Cn(Ge.strm,Ge.window,Ge.strstart+Ge.lookahead,yn),Ge.lookahead+=it,Ge.lookahead+Ge.insert>=Ee)for(Ge.ins_h=Ge.window[ei=Ge.strstart-Ge.insert],Ge.ins_h=(Ge.ins_h<=Ee&&(Ge.ins_h=(Ge.ins_h<=Ee)if(it=l._tr_tally(Ge,Ge.strstart-Ge.match_start,Ge.match_length-Ee),Ge.lookahead-=Ge.match_length,Ge.match_length<=Ge.max_lazy_match&&Ge.lookahead>=Ee){Ge.match_length--;do{Ge.strstart++,Ge.ins_h=(Ge.ins_h<=Ee&&(Ge.ins_h=(Ge.ins_h<4096)&&(Ge.match_length=Ee-1)),Ge.prev_length>=Ee&&Ge.match_length<=Ge.prev_length){Ft=Ge.strstart+Ge.lookahead-Ee,it=l._tr_tally(Ge,Ge.strstart-1-Ge.prev_match,Ge.prev_length-Ee),Ge.lookahead-=Ge.prev_length-1,Ge.prev_length-=2;do{++Ge.strstart<=Ft&&(Ge.ins_h=(Ge.ins_h<15&&(ei=2,it-=16),Ft<1||Ft>k||en!==O||it<8||it>15||nn<0||nn>9||yn<0||yn>x)return pe(Ge,d);8===it&&(it=9);var Ii=new Yt;return Ge.state=Ii,Ii.strm=Ge,Ii.wrap=ei,Ii.gzhead=null,Ii.w_bits=it,Ii.w_size=1<Ge.pending_buf_size-5&&(en=Ge.pending_buf_size-5);;){if(Ge.lookahead<=1){if(fe(Ge),0===Ge.lookahead&&nn===g)return $e;if(0===Ge.lookahead)break}Ge.strstart+=Ge.lookahead,Ge.lookahead=0;var it=Ge.block_start+en;if((0===Ge.strstart||Ge.strstart>=it)&&(Ge.lookahead=Ge.strstart-it,Ge.strstart=it,ve(Ge,!1),0===Ge.strm.avail_out)||Ge.strstart-Ge.block_start>=Ge.w_size-Ne&&(ve(Ge,!1),0===Ge.strm.avail_out))return $e}return Ge.insert=0,nn===y?(ve(Ge,!0),0===Ge.strm.avail_out?Ze:Ht):(Ge.strstart>Ge.block_start&&ve(Ge,!1),$e)}),new vn(4,4,8,4,ze),new vn(4,5,16,8,ze),new vn(4,6,32,32,ze),new vn(4,4,16,16,tt),new vn(8,16,32,32,tt),new vn(8,16,128,128,tt),new vn(8,32,128,256,tt),new vn(32,128,258,1024,tt),new vn(32,258,258,4096,tt)],i.deflateInit=function ct(Ge,nn){return Be(Ge,nn,O,15,8,0)},i.deflateInit2=Be,i.deflateReset=Se,i.deflateResetKeep=kt,i.deflateSetHeader=function Qe(Ge,nn){return Ge&&Ge.state&&2===Ge.state.wrap?(Ge.state.gzhead=nn,C):d},i.deflate=function Ke(Ge,nn){var en,it,Ft,yn;if(!Ge||!Ge.state||nn>5||nn<0)return Ge?pe(Ge,d):d;if(it=Ge.state,!Ge.output||!Ge.input&&0!==Ge.avail_in||666===it.status&&nn!==y)return pe(Ge,0===Ge.avail_out?-5:d);if(it.strm=Ge,en=it.last_flush,it.last_flush=nn,it.status===je)if(2===it.wrap)Ge.adler=0,Oe(it,31),Oe(it,139),Oe(it,8),it.gzhead?(Oe(it,(it.gzhead.text?1:0)+(it.gzhead.hcrc?2:0)+(it.gzhead.extra?4:0)+(it.gzhead.name?8:0)+(it.gzhead.comment?16:0)),Oe(it,255&it.gzhead.time),Oe(it,it.gzhead.time>>8&255),Oe(it,it.gzhead.time>>16&255),Oe(it,it.gzhead.time>>24&255),Oe(it,9===it.level?2:it.strategy>=2||it.level<2?4:0),Oe(it,255&it.gzhead.os),it.gzhead.extra&&it.gzhead.extra.length&&(Oe(it,255&it.gzhead.extra.length),Oe(it,it.gzhead.extra.length>>8&255)),it.gzhead.hcrc&&(Ge.adler=h(Ge.adler,it.pending_buf,it.pending,0)),it.gzindex=0,it.status=69):(Oe(it,0),Oe(it,0),Oe(it,0),Oe(it,0),Oe(it,0),Oe(it,9===it.level?2:it.strategy>=2||it.level<2?4:0),Oe(it,3),it.status=Pt);else{var ei=O+(it.w_bits-8<<4)<<8;ei|=(it.strategy>=2||it.level<2?0:it.level<6?1:6===it.level?2:3)<<6,0!==it.strstart&&(ei|=32),ei+=31-ei%31,it.status=Pt,Xe(it,ei),0!==it.strstart&&(Xe(it,Ge.adler>>>16),Xe(it,65535&Ge.adler)),Ge.adler=1}if(69===it.status)if(it.gzhead.extra){for(Ft=it.pending;it.gzindex<(65535&it.gzhead.extra.length)&&(it.pending!==it.pending_buf_size||(it.gzhead.hcrc&&it.pending>Ft&&(Ge.adler=h(Ge.adler,it.pending_buf,it.pending-Ft,Ft)),ue(Ge),Ft=it.pending,it.pending!==it.pending_buf_size));)Oe(it,255&it.gzhead.extra[it.gzindex]),it.gzindex++;it.gzhead.hcrc&&it.pending>Ft&&(Ge.adler=h(Ge.adler,it.pending_buf,it.pending-Ft,Ft)),it.gzindex===it.gzhead.extra.length&&(it.gzindex=0,it.status=73)}else it.status=73;if(73===it.status)if(it.gzhead.name){Ft=it.pending;do{if(it.pending===it.pending_buf_size&&(it.gzhead.hcrc&&it.pending>Ft&&(Ge.adler=h(Ge.adler,it.pending_buf,it.pending-Ft,Ft)),ue(Ge),Ft=it.pending,it.pending===it.pending_buf_size)){yn=1;break}yn=it.gzindexFt&&(Ge.adler=h(Ge.adler,it.pending_buf,it.pending-Ft,Ft)),0===yn&&(it.gzindex=0,it.status=91)}else it.status=91;if(91===it.status)if(it.gzhead.comment){Ft=it.pending;do{if(it.pending===it.pending_buf_size&&(it.gzhead.hcrc&&it.pending>Ft&&(Ge.adler=h(Ge.adler,it.pending_buf,it.pending-Ft,Ft)),ue(Ge),Ft=it.pending,it.pending===it.pending_buf_size)){yn=1;break}yn=it.gzindexFt&&(Ge.adler=h(Ge.adler,it.pending_buf,it.pending-Ft,Ft)),0===yn&&(it.status=103)}else it.status=103;if(103===it.status&&(it.gzhead.hcrc?(it.pending+2>it.pending_buf_size&&ue(Ge),it.pending+2<=it.pending_buf_size&&(Oe(it,255&Ge.adler),Oe(it,Ge.adler>>8&255),Ge.adler=0,it.status=Pt)):it.status=Pt),0!==it.pending){if(ue(Ge),0===Ge.avail_out)return it.last_flush=-1,C}else if(0===Ge.avail_in&&ce(nn)<=ce(en)&&nn!==y)return pe(Ge,-5);if(666===it.status&&0!==Ge.avail_in)return pe(Ge,-5);if(0!==Ge.avail_in||0!==it.lookahead||nn!==g&&666!==it.status){var Wn=2===it.strategy?function cn(Ge,nn){for(var en;;){if(0===Ge.lookahead&&(fe(Ge),0===Ge.lookahead)){if(nn===g)return $e;break}if(Ge.match_length=0,en=l._tr_tally(Ge,0,Ge.window[Ge.strstart]),Ge.lookahead--,Ge.strstart++,en&&(ve(Ge,!1),0===Ge.strm.avail_out))return $e}return Ge.insert=0,nn===y?(ve(Ge,!0),0===Ge.strm.avail_out?Ze:Ht):Ge.last_lit&&(ve(Ge,!1),0===Ge.strm.avail_out)?$e:rt}(it,nn):3===it.strategy?function Je(Ge,nn){for(var en,it,Ft,yn,ei=Ge.window;;){if(Ge.lookahead<=Le){if(fe(Ge),Ge.lookahead<=Le&&nn===g)return $e;if(0===Ge.lookahead)break}if(Ge.match_length=0,Ge.lookahead>=Ee&&Ge.strstart>0&&(it=ei[Ft=Ge.strstart-1])===ei[++Ft]&&it===ei[++Ft]&&it===ei[++Ft]){yn=Ge.strstart+Le;do{}while(it===ei[++Ft]&&it===ei[++Ft]&&it===ei[++Ft]&&it===ei[++Ft]&&it===ei[++Ft]&&it===ei[++Ft]&&it===ei[++Ft]&&it===ei[++Ft]&&FtGe.lookahead&&(Ge.match_length=Ge.lookahead)}if(Ge.match_length>=Ee?(en=l._tr_tally(Ge,1,Ge.match_length-Ee),Ge.lookahead-=Ge.match_length,Ge.strstart+=Ge.match_length,Ge.match_length=0):(en=l._tr_tally(Ge,0,Ge.window[Ge.strstart]),Ge.lookahead--,Ge.strstart++),en&&(ve(Ge,!1),0===Ge.strm.avail_out))return $e}return Ge.insert=0,nn===y?(ve(Ge,!0),0===Ge.strm.avail_out?Ze:Ht):Ge.last_lit&&(ve(Ge,!1),0===Ge.strm.avail_out)?$e:rt}(it,nn):er[it.level].func(it,nn);if((Wn===Ze||Wn===Ht)&&(it.status=666),Wn===$e||Wn===Ze)return 0===Ge.avail_out&&(it.last_flush=-1),C;if(Wn===rt&&(1===nn?l._tr_align(it):5!==nn&&(l._tr_stored_block(it,0,0,!1),3===nn&&(de(it.head),0===it.lookahead&&(it.strstart=0,it.block_start=0,it.insert=0))),ue(Ge),0===Ge.avail_out))return it.last_flush=-1,C}return nn!==y?C:it.wrap<=0?1:(2===it.wrap?(Oe(it,255&Ge.adler),Oe(it,Ge.adler>>8&255),Oe(it,Ge.adler>>16&255),Oe(it,Ge.adler>>24&255),Oe(it,255&Ge.total_in),Oe(it,Ge.total_in>>8&255),Oe(it,Ge.total_in>>16&255),Oe(it,Ge.total_in>>24&255)):(Xe(it,Ge.adler>>>16),Xe(it,65535&Ge.adler)),ue(Ge),it.wrap>0&&(it.wrap=-it.wrap),0!==it.pending?C:1)},i.deflateEnd=function Qt(Ge){var nn;return Ge&&Ge.state?(nn=Ge.state.status)!==je&&69!==nn&&73!==nn&&91!==nn&&103!==nn&&nn!==Pt&&666!==nn?pe(Ge,d):(Ge.state=null,nn===Pt?pe(Ge,-3):C):d},i.deflateSetDictionary=function Bt(Ge,nn){var it,Ft,yn,ei,Ii,Wn,kn,Lr,en=nn.length;if(!Ge||!Ge.state||2===(ei=(it=Ge.state).wrap)||1===ei&&it.status!==je||it.lookahead)return d;for(1===ei&&(Ge.adler=s(Ge.adler,nn,en,0)),it.wrap=0,en>=it.w_size&&(0===ei&&(de(it.head),it.strstart=0,it.block_start=0,it.insert=0),Lr=new c.Buf8(it.w_size),c.arraySet(Lr,nn,en-it.w_size,it.w_size,0),nn=Lr,en=it.w_size),Ii=Ge.avail_in,Wn=Ge.next_in,kn=Ge.input,Ge.avail_in=en,Ge.next_in=0,Ge.input=nn,fe(it);it.lookahead>=Ee;){Ft=it.strstart,yn=it.lookahead-(Ee-1);do{it.ins_h=(it.ins_h<>>=Q=F>>>24,Y-=Q,0==(Q=F>>>16&255))me[_++]=65535&F;else{if(!(16&Q)){if(64&Q){if(32&Q){h.mode=12;break e}l.msg="invalid literal/length code",h.mode=30;break e}F=te[(65535&F)+(J&(1<>>=Q,Y-=Q),Y<15&&(J+=oe[p++]<>>=Q=F>>>24,Y-=Q,16&(Q=F>>>16&255)){if(k=65535&F,Y<(Q&=15)&&(J+=oe[p++]<E){l.msg="invalid distance too far back",h.mode=30;break e}if(J>>>=Q,Y-=Q,k>(Q=_-b)){if((Q=k-Q)>I&&h.sane){l.msg="invalid distance too far back",h.mode=30;break e}if(P=0,K=T,0===d){if(P+=C-Q,Q2;)me[_++]=K[P++],me[_++]=K[P++],me[_++]=K[P++],O-=3;O&&(me[_++]=K[P++],O>1&&(me[_++]=K[P++]))}else{P=_-k;do{me[_++]=me[P++],me[_++]=me[P++],me[_++]=me[P++],O-=3}while(O>2);O&&(me[_++]=me[P++],O>1&&(me[_++]=me[P++]))}break}if(64&Q){l.msg="invalid distance code",h.mode=30;break e}F=N[(65535&F)+(J&(1<>3)<<3))-1,l.next_in=p-=O,l.next_out=_,l.avail_in=p>>24&255)+(Be>>>8&65280)+((65280&Be)<<8)+((255&Be)<<24)}function Cn(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new c.Buf16(320),this.work=new c.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function ke(Be){var ct;return Be&&Be.state?(Be.total_in=Be.total_out=(ct=Be.state).total=0,Be.msg="",ct.wrap&&(Be.adler=1&ct.wrap),ct.mode=x,ct.last=0,ct.havedict=0,ct.dmax=32768,ct.head=null,ct.hold=0,ct.bits=0,ct.lencode=ct.lendyn=new c.Buf32(de),ct.distcode=ct.distdyn=new c.Buf32(ue),ct.sane=1,ct.back=-1,I):J}function fe(Be){var ct;return Be&&Be.state?((ct=Be.state).wsize=0,ct.whave=0,ct.wnext=0,ke(Be)):J}function De(Be,ct){var Ke,Qt;return!Be||!Be.state||(Qt=Be.state,ct<0?(Ke=0,ct=-ct):(Ke=1+(ct>>4),ct<48&&(ct&=15)),ct&&(ct<8||ct>15))?J:(null!==Qt.window&&Qt.wbits!==ct&&(Qt.window=null),Qt.wrap=Ke,Qt.wbits=ct,fe(Be))}function ze(Be,ct){var Ke,Qt;return Be?(Qt=new Cn,Be.state=Qt,Qt.window=null,(Ke=De(Be,ct))!==I&&(Be.state=null),Ke):J}var cn,vn,Je=!0;function er(Be){if(Je){var ct;for(cn=new c.Buf32(512),vn=new c.Buf32(32),ct=0;ct<144;)Be.lens[ct++]=8;for(;ct<256;)Be.lens[ct++]=9;for(;ct<280;)Be.lens[ct++]=7;for(;ct<288;)Be.lens[ct++]=8;for(p(_,Be.lens,0,288,cn,0,Be.work,{bits:9}),ct=0;ct<32;)Be.lens[ct++]=5;p(b,Be.lens,0,32,vn,0,Be.work,{bits:5}),Je=!1}Be.lencode=cn,Be.lenbits=9,Be.distcode=vn,Be.distbits=5}function lr(Be,ct,Ke,Qt){var Bt,Ge=Be.state;return null===Ge.window&&(Ge.wsize=1<=Ge.wsize?(c.arraySet(Ge.window,ct,Ke-Ge.wsize,Ge.wsize,0),Ge.wnext=0,Ge.whave=Ge.wsize):((Bt=Ge.wsize-Ge.wnext)>Qt&&(Bt=Qt),c.arraySet(Ge.window,ct,Ke-Qt,Bt,Ge.wnext),(Qt-=Bt)?(c.arraySet(Ge.window,ct,Ke-Qt,Qt,0),Ge.wnext=Qt,Ge.whave=Ge.wsize):(Ge.wnext+=Bt,Ge.wnext===Ge.wsize&&(Ge.wnext=0),Ge.whave>>8&255,Ke.check=s(Ke.check,Pa,2,0),Ft=0,yn=0,Ke.mode=2;break}if(Ke.flags=0,Ke.head&&(Ke.head.done=!1),!(1&Ke.wrap)||(((255&Ft)<<8)+(Ft>>8))%31){Be.msg="incorrect header check",Ke.mode=30;break}if(8!=(15&Ft)){Be.msg="unknown compression method",Ke.mode=30;break}if(yn-=4,Ki=8+(15&(Ft>>>=4)),0===Ke.wbits)Ke.wbits=Ki;else if(Ki>Ke.wbits){Be.msg="invalid window size",Ke.mode=30;break}Ke.dmax=1<>8&1),512&Ke.flags&&(Pa[0]=255&Ft,Pa[1]=Ft>>>8&255,Ke.check=s(Ke.check,Pa,2,0)),Ft=0,yn=0,Ke.mode=3;case 3:for(;yn<32;){if(0===en)break e;en--,Ft+=Qt[Ge++]<>>8&255,Pa[2]=Ft>>>16&255,Pa[3]=Ft>>>24&255,Ke.check=s(Ke.check,Pa,4,0)),Ft=0,yn=0,Ke.mode=4;case 4:for(;yn<16;){if(0===en)break e;en--,Ft+=Qt[Ge++]<>8),512&Ke.flags&&(Pa[0]=255&Ft,Pa[1]=Ft>>>8&255,Ke.check=s(Ke.check,Pa,2,0)),Ft=0,yn=0,Ke.mode=5;case 5:if(1024&Ke.flags){for(;yn<16;){if(0===en)break e;en--,Ft+=Qt[Ge++]<>>8&255,Ke.check=s(Ke.check,Pa,2,0)),Ft=0,yn=0}else Ke.head&&(Ke.head.extra=null);Ke.mode=6;case 6:if(1024&Ke.flags&&((Wn=Ke.length)>en&&(Wn=en),Wn&&(Ke.head&&(Ki=Ke.head.extra_len-Ke.length,Ke.head.extra||(Ke.head.extra=new Array(Ke.head.extra_len)),c.arraySet(Ke.head.extra,Qt,Ge,Wn,Ki)),512&Ke.flags&&(Ke.check=s(Ke.check,Qt,Wn,Ge)),en-=Wn,Ge+=Wn,Ke.length-=Wn),Ke.length))break e;Ke.length=0,Ke.mode=7;case 7:if(2048&Ke.flags){if(0===en)break e;Wn=0;do{Ki=Qt[Ge+Wn++],Ke.head&&Ki&&Ke.length<65536&&(Ke.head.name+=String.fromCharCode(Ki))}while(Ki&&Wn>9&1,Ke.head.done=!0),Be.adler=Ke.check=0,Ke.mode=12;break;case 10:for(;yn<32;){if(0===en)break e;en--,Ft+=Qt[Ge++]<>>=7&yn,yn-=7&yn,Ke.mode=27;break}for(;yn<3;){if(0===en)break e;en--,Ft+=Qt[Ge++]<>>=1)){case 0:Ke.mode=14;break;case 1:if(er(Ke),Ke.mode=20,6===ct){Ft>>>=2,yn-=2;break e}break;case 2:Ke.mode=17;break;case 3:Be.msg="invalid block type",Ke.mode=30}Ft>>>=2,yn-=2;break;case 14:for(Ft>>>=7&yn,yn-=7&yn;yn<32;){if(0===en)break e;en--,Ft+=Qt[Ge++]<>>16^65535)){Be.msg="invalid stored block lengths",Ke.mode=30;break}if(Ke.length=65535&Ft,Ft=0,yn=0,Ke.mode=15,6===ct)break e;case 15:Ke.mode=16;case 16:if(Wn=Ke.length){if(Wn>en&&(Wn=en),Wn>it&&(Wn=it),0===Wn)break e;c.arraySet(Bt,Qt,Ge,Wn,nn),en-=Wn,Ge+=Wn,it-=Wn,nn+=Wn,Ke.length-=Wn;break}Ke.mode=12;break;case 17:for(;yn<14;){if(0===en)break e;en--,Ft+=Qt[Ge++]<>>=5)),yn-=5,Ke.ncode=4+(15&(Ft>>>=5)),Ft>>>=4,yn-=4,Ke.nlen>286||Ke.ndist>30){Be.msg="too many length or distance symbols",Ke.mode=30;break}Ke.have=0,Ke.mode=18;case 18:for(;Ke.have>>=3,yn-=3}for(;Ke.have<19;)Ke.lens[ni[Ke.have++]]=0;if(Ke.lencode=Ke.lendyn,Ke.lenbits=7,xa=p(0,Ke.lens,0,19,Ke.lencode,0,Ke.work,lo={bits:Ke.lenbits}),Ke.lenbits=lo.bits,xa){Be.msg="invalid code lengths set",Ke.mode=30;break}Ke.have=0,Ke.mode=19;case 19:for(;Ke.have>>16&255,Jr=65535&gr,!((Yr=gr>>>24)<=yn);){if(0===en)break e;en--,Ft+=Qt[Ge++]<>>=Yr,yn-=Yr,Ke.lens[Ke.have++]=Jr;else{if(16===Jr){for(Cr=Yr+2;yn>>=Yr,yn-=Yr,0===Ke.have){Be.msg="invalid bit length repeat",Ke.mode=30;break}Ki=Ke.lens[Ke.have-1],Wn=3+(3&Ft),Ft>>>=2,yn-=2}else if(17===Jr){for(Cr=Yr+3;yn>>=Yr)),Ft>>>=3,yn-=3}else{for(Cr=Yr+7;yn>>=Yr)),Ft>>>=7,yn-=7}if(Ke.have+Wn>Ke.nlen+Ke.ndist){Be.msg="invalid bit length repeat",Ke.mode=30;break}for(;Wn--;)Ke.lens[Ke.have++]=Ki}}if(30===Ke.mode)break;if(0===Ke.lens[256]){Be.msg="invalid code -- missing end-of-block",Ke.mode=30;break}if(Ke.lenbits=9,xa=p(_,Ke.lens,0,Ke.nlen,Ke.lencode,0,Ke.work,lo={bits:Ke.lenbits}),Ke.lenbits=lo.bits,xa){Be.msg="invalid literal/lengths set",Ke.mode=30;break}if(Ke.distbits=6,Ke.distcode=Ke.distdyn,xa=p(b,Ke.lens,Ke.nlen,Ke.ndist,Ke.distcode,0,Ke.work,lo={bits:Ke.distbits}),Ke.distbits=lo.bits,xa){Be.msg="invalid distances set",Ke.mode=30;break}if(Ke.mode=20,6===ct)break e;case 20:Ke.mode=21;case 21:if(en>=6&&it>=258){Be.next_out=nn,Be.avail_out=it,Be.next_in=Ge,Be.avail_in=en,Ke.hold=Ft,Ke.bits=yn,h(Be,Ii),nn=Be.next_out,Bt=Be.output,it=Be.avail_out,Ge=Be.next_in,Qt=Be.input,en=Be.avail_in,Ft=Ke.hold,yn=Ke.bits,12===Ke.mode&&(Ke.back=-1);break}for(Ke.back=0;di=(gr=Ke.lencode[Ft&(1<>>16&255,Jr=65535&gr,!((Yr=gr>>>24)<=yn);){if(0===en)break e;en--,Ft+=Qt[Ge++]<>vr)])>>>16&255,Jr=65535&gr,!(vr+(Yr=gr>>>24)<=yn);){if(0===en)break e;en--,Ft+=Qt[Ge++]<>>=vr,yn-=vr,Ke.back+=vr}if(Ft>>>=Yr,yn-=Yr,Ke.back+=Yr,Ke.length=Jr,0===di){Ke.mode=26;break}if(32&di){Ke.back=-1,Ke.mode=12;break}if(64&di){Be.msg="invalid literal/length code",Ke.mode=30;break}Ke.extra=15&di,Ke.mode=22;case 22:if(Ke.extra){for(Cr=Ke.extra;yn>>=Ke.extra,yn-=Ke.extra,Ke.back+=Ke.extra}Ke.was=Ke.length,Ke.mode=23;case 23:for(;di=(gr=Ke.distcode[Ft&(1<>>16&255,Jr=65535&gr,!((Yr=gr>>>24)<=yn);){if(0===en)break e;en--,Ft+=Qt[Ge++]<>vr)])>>>16&255,Jr=65535&gr,!(vr+(Yr=gr>>>24)<=yn);){if(0===en)break e;en--,Ft+=Qt[Ge++]<>>=vr,yn-=vr,Ke.back+=vr}if(Ft>>>=Yr,yn-=Yr,Ke.back+=Yr,64&di){Be.msg="invalid distance code",Ke.mode=30;break}Ke.offset=Jr,Ke.extra=15&di,Ke.mode=24;case 24:if(Ke.extra){for(Cr=Ke.extra;yn>>=Ke.extra,yn-=Ke.extra,Ke.back+=Ke.extra}if(Ke.offset>Ke.dmax){Be.msg="invalid distance too far back",Ke.mode=30;break}Ke.mode=25;case 25:if(0===it)break e;if(Ke.offset>(Wn=Ii-it)){if((Wn=Ke.offset-Wn)>Ke.whave&&Ke.sane){Be.msg="invalid distance too far back",Ke.mode=30;break}kn=Wn>Ke.wnext?Ke.wsize-(Wn-=Ke.wnext):Ke.wnext-Wn,Wn>Ke.length&&(Wn=Ke.length),Lr=Ke.window}else Lr=Bt,kn=nn-Ke.offset,Wn=Ke.length;Wn>it&&(Wn=it),it-=Wn,Ke.length-=Wn;do{Bt[nn++]=Lr[kn++]}while(--Wn);0===Ke.length&&(Ke.mode=21);break;case 26:if(0===it)break e;Bt[nn++]=Ke.length,it--,Ke.mode=21;break;case 27:if(Ke.wrap){for(;yn<32;){if(0===en)break e;en--,Ft|=Qt[Ge++]<=1&&0===Ye[P];P--);if(K>P&&(K=P),0===P)return te[N++]=20971520,te[N++]=20971520,x.bits=1,0;for(k=1;k0&&(0===d||1!==P))return-1;for(tn[1]=0,Q=1;Q852||2===d&&se>592)return 1;for(;;){et=Q-me,G[O]lt?($e=$t[Pt+G[O]],rt=Ie[je+G[O]]):($e=96,rt=0),le=1<>me)+(xe-=le)]=et<<24|$e<<16|rt|0}while(0!==xe);for(le=1<>=1;if(0!==le?(Ae&=le-1,Ae+=le):Ae=0,O++,0==--Ye[Q]){if(Q===P)break;Q=T[J+G[O]]}if(Q>K&&(Ae&Le)!==Ee){for(0===me&&(me=K),Ne+=k,q=1<<(oe=Q-me);oe+me852||2===d&&se>592)return 1;te[Ee=Ae&Le]=K<<24|oe<<16|Ne-N|0}}return 0!==Ae&&(te[Ne+Ae]=4194304|Q-me<<24),x.bits=K,0}},56228:function(n){"use strict";n.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},22367:function(n,i,r){"use strict";var c=r(72519),s=0,h=1;function g(Yt){for(var kt=Yt.length;--kt>=0;)Yt[kt]=0}var _=0,I=29,d=256,T=d+1+I,J=30,Y=19,te=2*T+1,N=15,G=16,x=7,F=256,Q=16,O=17,k=18,P=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],K=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],oe=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],me=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],se=new Array(2*(T+2));g(se);var Ae=new Array(2*J);g(Ae);var le=new Array(512);g(le);var xe=new Array(256);g(xe);var Ee=new Array(I);g(Ee);var Ie,je,lt,Le=new Array(J);function Ne(Yt,kt,Se,Qe,Be){this.static_tree=Yt,this.extra_bits=kt,this.extra_base=Se,this.elems=Qe,this.max_length=Be,this.has_stree=Yt&&Yt.length}function Ye(Yt,kt){this.dyn_tree=Yt,this.max_code=0,this.stat_desc=kt}function tn(Yt){return Yt<256?le[Yt]:le[256+(Yt>>>7)]}function $t(Yt,kt){Yt.pending_buf[Yt.pending++]=255&kt,Yt.pending_buf[Yt.pending++]=kt>>>8&255}function Pt(Yt,kt,Se){Yt.bi_valid>G-Se?(Yt.bi_buf|=kt<>G-Yt.bi_valid,Yt.bi_valid+=Se-G):(Yt.bi_buf|=kt<>>=1,Se<<=1}while(--kt>0);return Se>>>1}function Ht(Yt,kt,Se){var ct,Ke,Qe=new Array(N+1),Be=0;for(ct=1;ct<=N;ct++)Qe[ct]=Be=Be+Se[ct-1]<<1;for(Ke=0;Ke<=kt;Ke++){var Qt=Yt[2*Ke+1];0!==Qt&&(Yt[2*Ke]=$e(Qe[Qt]++,Qt))}}function pe(Yt){var kt;for(kt=0;kt8?$t(Yt,Yt.bi_buf):Yt.bi_valid>0&&(Yt.pending_buf[Yt.pending++]=Yt.bi_buf),Yt.bi_buf=0,Yt.bi_valid=0}function ue(Yt,kt,Se,Qe){var Be=2*kt,ct=2*Se;return Yt[Be]>1;Ke>=1;Ke--)ve(Yt,Se,Ke);Ge=ct;do{Ke=Yt.heap[1],Yt.heap[1]=Yt.heap[Yt.heap_len--],ve(Yt,Se,1),Qt=Yt.heap[1],Yt.heap[--Yt.heap_max]=Ke,Yt.heap[--Yt.heap_max]=Qt,Se[2*Ge]=Se[2*Ke]+Se[2*Qt],Yt.depth[Ge]=(Yt.depth[Ke]>=Yt.depth[Qt]?Yt.depth[Ke]:Yt.depth[Qt])+1,Se[2*Ke+1]=Se[2*Qt+1]=Ge,Yt.heap[1]=Ge++,ve(Yt,Se,1)}while(Yt.heap_len>=2);Yt.heap[--Yt.heap_max]=Yt.heap[1],function Ze(Yt,kt){var Ge,nn,en,it,Ft,yn,Se=kt.dyn_tree,Qe=kt.max_code,Be=kt.stat_desc.static_tree,ct=kt.stat_desc.has_stree,Ke=kt.stat_desc.extra_bits,Qt=kt.stat_desc.extra_base,Bt=kt.stat_desc.max_length,ei=0;for(it=0;it<=N;it++)Yt.bl_count[it]=0;for(Se[2*Yt.heap[Yt.heap_max]+1]=0,Ge=Yt.heap_max+1;GeBt&&(it=Bt,ei++),Se[2*nn+1]=it,!(nn>Qe)&&(Yt.bl_count[it]++,Ft=0,nn>=Qt&&(Ft=Ke[nn-Qt]),Yt.opt_len+=(yn=Se[2*nn])*(it+Ft),ct&&(Yt.static_len+=yn*(Be[2*nn+1]+Ft)));if(0!==ei){do{for(it=Bt-1;0===Yt.bl_count[it];)it--;Yt.bl_count[it]--,Yt.bl_count[it+1]+=2,Yt.bl_count[Bt]--,ei-=2}while(ei>0);for(it=Bt;0!==it;it--)for(nn=Yt.bl_count[it];0!==nn;)!((en=Yt.heap[--Ge])>Qe)&&(Se[2*en+1]!==it&&(Yt.opt_len+=(it-Se[2*en+1])*Se[2*en],Se[2*en+1]=it),nn--)}}(Yt,kt),Ht(Se,Bt,Yt.bl_count)}function Cn(Yt,kt,Se){var Qe,ct,Be=-1,Ke=kt[1],Qt=0,Bt=7,Ge=4;for(0===Ke&&(Bt=138,Ge=3),kt[2*(Se+1)+1]=65535,Qe=0;Qe<=Se;Qe++)ct=Ke,Ke=kt[2*(Qe+1)+1],!(++Qt>=7;Qe0?(2===Yt.strm.data_type&&(Yt.strm.data_type=function ze(Yt){var Se,kt=4093624447;for(Se=0;Se<=31;Se++,kt>>>=1)if(1&kt&&0!==Yt.dyn_ltree[2*Se])return s;if(0!==Yt.dyn_ltree[18]||0!==Yt.dyn_ltree[20]||0!==Yt.dyn_ltree[26])return h;for(Se=32;Se=3&&0===Yt.bl_tree[2*me[kt]+1];kt--);return Yt.opt_len+=3*(kt+1)+5+5+4,kt}(Yt),(ct=Yt.static_len+3+7>>>3)<=(Be=Yt.opt_len+3+7>>>3)&&(Be=ct)):Be=ct=Se+5,Se+4<=Be&&-1!==kt?cn(Yt,kt,Se,Qe):4===Yt.strategy||ct===Be?(Pt(Yt,2+(Qe?1:0),3),Oe(Yt,se,Ae)):(Pt(Yt,4+(Qe?1:0),3),function De(Yt,kt,Se,Qe){var Be;for(Pt(Yt,kt-257,5),Pt(Yt,Se-1,5),Pt(Yt,Qe-4,4),Be=0;Be>>8&255,Yt.pending_buf[Yt.d_buf+2*Yt.last_lit+1]=255&kt,Yt.pending_buf[Yt.l_buf+Yt.last_lit]=255&Se,Yt.last_lit++,0===kt?Yt.dyn_ltree[2*Se]++:(Yt.matches++,kt--,Yt.dyn_ltree[2*(xe[Se]+d+1)]++,Yt.dyn_dtree[2*tn(kt)]++),Yt.last_lit===Yt.lit_bufsize-1},i._tr_align=function vn(Yt){Pt(Yt,2,3),et(Yt,F,se),function rt(Yt){16===Yt.bi_valid?($t(Yt,Yt.bi_buf),Yt.bi_buf=0,Yt.bi_valid=0):Yt.bi_valid>=8&&(Yt.pending_buf[Yt.pending++]=255&Yt.bi_buf,Yt.bi_buf>>=8,Yt.bi_valid-=8)}(Yt)}},37468:function(n){"use strict";n.exports=function i(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},10884:function(n){"use strict";n.exports=["Float32Array","Float64Array","Int8Array","Int16Array","Int32Array","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array"]},9964:function(n){var r,c,i=n.exports={};function l(){throw new Error("setTimeout has not been defined")}function s(){throw new Error("clearTimeout has not been defined")}function h(T){if(r===setTimeout)return setTimeout(T,0);if((r===l||!r)&&setTimeout)return r=setTimeout,setTimeout(T,0);try{return r(T,0)}catch{try{return r.call(null,T,0)}catch{return r.call(this,T,0)}}}!function(){try{r="function"==typeof setTimeout?setTimeout:l}catch{r=l}try{c="function"==typeof clearTimeout?clearTimeout:s}catch{c=s}}();var b,g=[],_=!1,y=-1;function E(){!_||!b||(_=!1,b.length?g=b.concat(g):y=-1,g.length&&C())}function C(){if(!_){var T=h(E);_=!0;for(var J=g.length;J;){for(b=g,g=[];++y1)for(var Y=1;Y"===Ze?(q($e,"onsgmldeclaration",$e.sgmlDecl),$e.sgmlDecl="",$e.state=K.TEXT):(Q(Ze)&&($e.state=K.SGML_DECL_QUOTED),$e.sgmlDecl+=Ze);continue;case K.SGML_DECL_QUOTED:Ze===$e.q&&($e.state=K.SGML_DECL,$e.q=""),$e.sgmlDecl+=Ze;continue;case K.DOCTYPE:">"===Ze?($e.state=K.TEXT,q($e,"ondoctype",$e.doctype),$e.doctype=!0):($e.doctype+=Ze,"["===Ze?$e.state=K.DOCTYPE_DTD:Q(Ze)&&($e.state=K.DOCTYPE_QUOTED,$e.q=Ze));continue;case K.DOCTYPE_QUOTED:$e.doctype+=Ze,Ze===$e.q&&($e.q="",$e.state=K.DOCTYPE);continue;case K.DOCTYPE_DTD:$e.doctype+=Ze,"]"===Ze?$e.state=K.DOCTYPE:Q(Ze)&&($e.state=K.DOCTYPE_DTD_QUOTED,$e.q=Ze);continue;case K.DOCTYPE_DTD_QUOTED:$e.doctype+=Ze,Ze===$e.q&&($e.state=K.DOCTYPE_DTD,$e.q="");continue;case K.COMMENT:"-"===Ze?$e.state=K.COMMENT_ENDING:$e.comment+=Ze;continue;case K.COMMENT_ENDING:"-"===Ze?($e.state=K.COMMENT_ENDED,$e.comment=Ae($e.opt,$e.comment),$e.comment&&q($e,"oncomment",$e.comment),$e.comment=""):($e.comment+="-"+Ze,$e.state=K.COMMENT);continue;case K.COMMENT_ENDED:">"!==Ze?(Ee($e,"Malformed comment"),$e.comment+="--"+Ze,$e.state=K.COMMENT):$e.state=K.TEXT;continue;case K.CDATA:"]"===Ze?$e.state=K.CDATA_ENDING:$e.cdata+=Ze;continue;case K.CDATA_ENDING:"]"===Ze?$e.state=K.CDATA_ENDING_2:($e.cdata+="]"+Ze,$e.state=K.CDATA);continue;case K.CDATA_ENDING_2:">"===Ze?($e.cdata&&q($e,"oncdata",$e.cdata),q($e,"onclosecdata"),$e.cdata="",$e.state=K.TEXT):"]"===Ze?$e.cdata+="]":($e.cdata+="]]"+Ze,$e.state=K.CDATA);continue;case K.PROC_INST:"?"===Ze?$e.state=K.PROC_INST_ENDING:F(Ze)?$e.state=K.PROC_INST_BODY:$e.procInstName+=Ze;continue;case K.PROC_INST_BODY:if(!$e.procInstBody&&F(Ze))continue;"?"===Ze?$e.state=K.PROC_INST_ENDING:$e.procInstBody+=Ze;continue;case K.PROC_INST_ENDING:">"===Ze?(q($e,"onprocessinginstruction",{name:$e.procInstName,body:$e.procInstBody}),$e.procInstName=$e.procInstBody="",$e.state=K.TEXT):($e.procInstBody+="?"+Ze,$e.state=K.PROC_INST_BODY);continue;case K.OPEN_TAG:k(N,Ze)?$e.tagName+=Ze:(Le($e),">"===Ze?je($e):"/"===Ze?$e.state=K.OPEN_TAG_SLASH:(F(Ze)||Ee($e,"Invalid character in tag name"),$e.state=K.ATTRIB));continue;case K.OPEN_TAG_SLASH:">"===Ze?(je($e,!0),lt($e)):(Ee($e,"Forward-slash in opening tag not followed by >"),$e.state=K.ATTRIB);continue;case K.ATTRIB:if(F(Ze))continue;">"===Ze?je($e):"/"===Ze?$e.state=K.OPEN_TAG_SLASH:k(te,Ze)?($e.attribName=Ze,$e.attribValue="",$e.state=K.ATTRIB_NAME):Ee($e,"Invalid attribute name");continue;case K.ATTRIB_NAME:"="===Ze?$e.state=K.ATTRIB_VALUE:">"===Ze?(Ee($e,"Attribute without value"),$e.attribValue=$e.attribName,Ie($e),je($e)):F(Ze)?$e.state=K.ATTRIB_NAME_SAW_WHITE:k(N,Ze)?$e.attribName+=Ze:Ee($e,"Invalid attribute name");continue;case K.ATTRIB_NAME_SAW_WHITE:if("="===Ze)$e.state=K.ATTRIB_VALUE;else{if(F(Ze))continue;Ee($e,"Attribute without value"),$e.tag.attributes[$e.attribName]="",$e.attribValue="",q($e,"onattribute",{name:$e.attribName,value:""}),$e.attribName="",">"===Ze?je($e):k(te,Ze)?($e.attribName=Ze,$e.state=K.ATTRIB_NAME):(Ee($e,"Invalid attribute name"),$e.state=K.ATTRIB)}continue;case K.ATTRIB_VALUE:if(F(Ze))continue;Q(Ze)?($e.q=Ze,$e.state=K.ATTRIB_VALUE_QUOTED):(Ee($e,"Unquoted attribute value"),$e.state=K.ATTRIB_VALUE_UNQUOTED,$e.attribValue=Ze);continue;case K.ATTRIB_VALUE_QUOTED:if(Ze!==$e.q){"&"===Ze?$e.state=K.ATTRIB_VALUE_ENTITY_Q:$e.attribValue+=Ze;continue}Ie($e),$e.q="",$e.state=K.ATTRIB_VALUE_CLOSED;continue;case K.ATTRIB_VALUE_CLOSED:F(Ze)?$e.state=K.ATTRIB:">"===Ze?je($e):"/"===Ze?$e.state=K.OPEN_TAG_SLASH:k(te,Ze)?(Ee($e,"No whitespace between attributes"),$e.attribName=Ze,$e.attribValue="",$e.state=K.ATTRIB_NAME):Ee($e,"Invalid attribute name");continue;case K.ATTRIB_VALUE_UNQUOTED:if(!O(Ze)){"&"===Ze?$e.state=K.ATTRIB_VALUE_ENTITY_U:$e.attribValue+=Ze;continue}Ie($e),">"===Ze?je($e):$e.state=K.ATTRIB;continue;case K.CLOSE_TAG:if($e.tagName)">"===Ze?lt($e):k(N,Ze)?$e.tagName+=Ze:$e.script?($e.script+=""===Ze?lt($e):Ee($e,"Invalid characters in closing tag");continue;case K.TEXT_ENTITY:case K.ATTRIB_VALUE_ENTITY_Q:case K.ATTRIB_VALUE_ENTITY_U:var pe,ce;switch($e.state){case K.TEXT_ENTITY:pe=K.TEXT,ce="textNode";break;case K.ATTRIB_VALUE_ENTITY_Q:pe=K.ATTRIB_VALUE_QUOTED,ce="attribValue";break;case K.ATTRIB_VALUE_ENTITY_U:pe=K.ATTRIB_VALUE_UNQUOTED,ce="attribValue"}if(";"===Ze)if($e.opt.unparsedEntities){var de=Ye($e);$e.entity="",$e.state=pe,$e.write(de)}else $e[ce]+=Ye($e),$e.entity="",$e.state=pe;else k($e.entity.length?x:G,Ze)?$e.entity+=Ze:(Ee($e,"Invalid character in entity name"),$e[ce]+="&"+$e.entity+Ze,$e.entity="",$e.state=pe);continue;default:throw new Error($e,"Unknown state: "+$e.state)}return $e.position>=$e.bufferCheckPosition&&function p(et){for(var $e=Math.max(l.MAX_BUFFER_LENGTH,10),rt=0,Ze=0,Ht=s.length;Ze$e)switch(s[Ze]){case"textNode":se(et);break;case"cdata":q(et,"oncdata",et.cdata),et.cdata="";break;case"script":q(et,"onscript",et.script),et.script="";break;default:le(et,"Max buffer length exceeded: "+s[Ze])}rt=Math.max(rt,Mt)}et.bufferCheckPosition=l.MAX_BUFFER_LENGTH-rt+et.position}($e),$e},resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){!function _(et){se(et),""!==et.cdata&&(q(et,"oncdata",et.cdata),et.cdata=""),""!==et.script&&(q(et,"onscript",et.script),et.script="")}(this)}};try{b=r(9760).Stream}catch{b=function(){}}b||(b=function(){});var y=l.EVENTS.filter(function(et){return"error"!==et&&"end"!==et});function C(et,$e){if(!(this instanceof C))return new C(et,$e);b.apply(this),this._parser=new h(et,$e),this.writable=!0,this.readable=!0;var rt=this;this._parser.onend=function(){rt.emit("end")},this._parser.onerror=function(Ze){rt.emit("error",Ze),rt._parser.error=null},this._decoder=null,y.forEach(function(Ze){Object.defineProperty(rt,"on"+Ze,{get:function(){return rt._parser["on"+Ze]},set:function(Ht){if(!Ht)return rt.removeAllListeners(Ze),rt._parser["on"+Ze]=Ht,Ht;rt.on(Ze,Ht)},enumerable:!0,configurable:!1})})}(C.prototype=Object.create(b.prototype,{constructor:{value:C}})).write=function(et){if("function"==typeof c&&"function"==typeof c.isBuffer&&c.isBuffer(et)){if(!this._decoder){var $e=r(43143).I;this._decoder=new $e("utf8")}et=this._decoder.write(et)}return this._parser.write(et.toString()),this.emit("data",et),!0},C.prototype.end=function(et){return et&&et.length&&this.write(et),this._parser.end(),!0},C.prototype.on=function(et,$e){var rt=this;return!rt._parser["on"+et]&&-1!==y.indexOf(et)&&(rt._parser["on"+et]=function(){var Ze=1===arguments.length?[arguments[0]]:Array.apply(null,arguments);Ze.splice(0,0,et),rt.emit.apply(rt,Ze)}),b.prototype.on.call(rt,et,$e)};var I="[CDATA[",d="DOCTYPE",T="http://www.w3.org/XML/1998/namespace",J="http://www.w3.org/2000/xmlns/",Y={xml:T,xmlns:J},te=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,N=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/,G=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,x=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/;function F(et){return" "===et||"\n"===et||"\r"===et||"\t"===et}function Q(et){return'"'===et||"'"===et}function O(et){return">"===et||F(et)}function k(et,$e){return et.test($e)}function P(et,$e){return!k(et,$e)}var et,$e,rt,K=0;for(var oe in l.STATE={BEGIN:K++,BEGIN_WHITESPACE:K++,TEXT:K++,TEXT_ENTITY:K++,OPEN_WAKA:K++,SGML_DECL:K++,SGML_DECL_QUOTED:K++,DOCTYPE:K++,DOCTYPE_QUOTED:K++,DOCTYPE_DTD:K++,DOCTYPE_DTD_QUOTED:K++,COMMENT_STARTING:K++,COMMENT:K++,COMMENT_ENDING:K++,COMMENT_ENDED:K++,CDATA:K++,CDATA_ENDING:K++,CDATA_ENDING_2:K++,PROC_INST:K++,PROC_INST_BODY:K++,PROC_INST_ENDING:K++,OPEN_TAG:K++,OPEN_TAG_SLASH:K++,ATTRIB:K++,ATTRIB_NAME:K++,ATTRIB_NAME_SAW_WHITE:K++,ATTRIB_VALUE:K++,ATTRIB_VALUE_QUOTED:K++,ATTRIB_VALUE_CLOSED:K++,ATTRIB_VALUE_UNQUOTED:K++,ATTRIB_VALUE_ENTITY_Q:K++,ATTRIB_VALUE_ENTITY_U:K++,CLOSE_TAG:K++,CLOSE_TAG_SAW_WHITE:K++,SCRIPT:K++,SCRIPT_ENDING:K++},l.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},l.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(l.ENTITIES).forEach(function(et){var $e=l.ENTITIES[et],rt="number"==typeof $e?String.fromCharCode($e):$e;l.ENTITIES[et]=rt}),l.STATE)l.STATE[l.STATE[oe]]=oe;function me(et,$e,rt){et[$e]&&et[$e](rt)}function q(et,$e,rt){et.textNode&&se(et),me(et,$e,rt)}function se(et){et.textNode=Ae(et.opt,et.textNode),et.textNode&&me(et,"ontext",et.textNode),et.textNode=""}function Ae(et,$e){return et.trim&&($e=$e.trim()),et.normalize&&($e=$e.replace(/\s+/g," ")),$e}function le(et,$e){return se(et),et.trackPosition&&($e+="\nLine: "+et.line+"\nColumn: "+et.column+"\nChar: "+et.c),$e=new Error($e),et.error=$e,me(et,"onerror",$e),et}function xe(et){return et.sawRoot&&!et.closedRoot&&Ee(et,"Unclosed root tag"),et.state!==K.BEGIN&&et.state!==K.BEGIN_WHITESPACE&&et.state!==K.TEXT&&le(et,"Unexpected end"),se(et),et.c="",et.closed=!0,me(et,"onend"),h.call(et,et.strict,et.opt),et}function Ee(et,$e){if("object"!=typeof et||!(et instanceof h))throw new Error("bad call to strictFail");et.strict&&le(et,$e)}function Le(et){et.strict||(et.tagName=et.tagName[et.looseCase]());var $e=et.tags[et.tags.length-1]||et,rt=et.tag={name:et.tagName,attributes:{}};et.opt.xmlns&&(rt.ns=$e.ns),et.attribList.length=0,q(et,"onopentagstart",rt)}function Ne(et,$e){var Ze=et.indexOf(":")<0?["",et]:et.split(":"),Ht=Ze[0],Mt=Ze[1];return $e&&"xmlns"===et&&(Ht="xmlns",Mt=""),{prefix:Ht,local:Mt}}function Ie(et){if(et.strict||(et.attribName=et.attribName[et.looseCase]()),-1!==et.attribList.indexOf(et.attribName)||et.tag.attributes.hasOwnProperty(et.attribName))et.attribName=et.attribValue="";else{if(et.opt.xmlns){var $e=Ne(et.attribName,!0),Ze=$e.local;if("xmlns"===$e.prefix)if("xml"===Ze&&et.attribValue!==T)Ee(et,"xml: prefix must be bound to "+T+"\nActual: "+et.attribValue);else if("xmlns"===Ze&&et.attribValue!==J)Ee(et,"xmlns: prefix must be bound to "+J+"\nActual: "+et.attribValue);else{var Ht=et.tag,Mt=et.tags[et.tags.length-1]||et;Ht.ns===Mt.ns&&(Ht.ns=Object.create(Mt.ns)),Ht.ns[Ze]=et.attribValue}et.attribList.push([et.attribName,et.attribValue])}else et.tag.attributes[et.attribName]=et.attribValue,q(et,"onattribute",{name:et.attribName,value:et.attribValue});et.attribName=et.attribValue=""}}function je(et,$e){if(et.opt.xmlns){var rt=et.tag,Ze=Ne(et.tagName);rt.prefix=Ze.prefix,rt.local=Ze.local,rt.uri=rt.ns[Ze.prefix]||"",rt.prefix&&!rt.uri&&(Ee(et,"Unbound namespace prefix: "+JSON.stringify(et.tagName)),rt.uri=Ze.prefix),rt.ns&&(et.tags[et.tags.length-1]||et).ns!==rt.ns&&Object.keys(rt.ns).forEach(function(fe){q(et,"onopennamespace",{prefix:fe,uri:rt.ns[fe]})});for(var Mt=0,pe=et.attribList.length;Mt",et.tagName="",void(et.state=K.SCRIPT);q(et,"onscript",et.script),et.script=""}var $e=et.tags.length,rt=et.tagName;et.strict||(rt=rt[et.looseCase]());for(var Ze=rt;$e--&&et.tags[$e].name!==Ze;)Ee(et,"Unexpected close tag");if($e<0)return Ee(et,"Unmatched closing tag: "+et.tagName),et.textNode+="",void(et.state=K.TEXT);et.tagName=rt;for(var Mt=et.tags.length;Mt-- >$e;){var pe=et.tag=et.tags.pop();et.tagName=et.tag.name,q(et,"onclosetag",et.tagName);var ce={};for(var de in pe.ns)ce[de]=pe.ns[de];et.opt.xmlns&&pe.ns!==(et.tags[et.tags.length-1]||et).ns&&Object.keys(pe.ns).forEach(function(ve){q(et,"onclosenamespace",{prefix:ve,uri:pe.ns[ve]})})}0===$e&&(et.closedRoot=!0),et.tagName=et.attribValue=et.attribName="",et.attribList.length=0,et.state=K.TEXT}function Ye(et){var Ze,$e=et.entity,rt=$e.toLowerCase(),Ht="";return et.ENTITIES[$e]?et.ENTITIES[$e]:et.ENTITIES[rt]?et.ENTITIES[rt]:("#"===($e=rt).charAt(0)&&("x"===$e.charAt(1)?($e=$e.slice(2),Ht=(Ze=parseInt($e,16)).toString(16)):($e=$e.slice(1),Ht=(Ze=parseInt($e,10)).toString(10))),$e=$e.replace(/^0+/,""),isNaN(Ze)||Ht.toLowerCase()!==$e?(Ee(et,"Invalid character entity"),"&"+et.entity+";"):String.fromCodePoint(Ze))}function tn(et,$e){"<"===$e?(et.state=K.OPEN_WAKA,et.startTagPosition=et.position):F($e)||(Ee(et,"Non-whitespace before first tag."),et.textNode=$e,et.state=K.TEXT)}function $t(et,$e){var rt="";return $e1114111||$e(ve)!==ve)throw RangeError("Invalid code point: "+ve);ve<=65535?Ht.push(ve):Ht.push(55296+((ve-=65536)>>10),ve%1024+56320),(ce+1===de||Ht.length>16384)&&(ue+=et.apply(null,Ht),Ht.length=0)}return ue},Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:rt,configurable:!0,writable:!0}):String.fromCodePoint=rt)}(i)},86255:function(n,i,r){"use strict";var c=r(28651),l=r(89295),s=r(18890)(),h=r(68109),p=r(96785),g=c("%Math.floor%");n.exports=function(b,y){if("function"!=typeof b)throw new p("`fn` is not a function");if("number"!=typeof y||y<0||y>4294967295||g(y)!==y)throw new p("`length` must be a positive 32-bit integer");var E=arguments.length>2&&!!arguments[2],C=!0,I=!0;if("length"in b&&h){var d=h(b,"length");d&&!d.configurable&&(C=!1),d&&!d.writable&&(I=!1)}return(C||I||!E)&&(s?l(b,"length",y,!0,!0):l(b,"length",y)),b}},95304:function(n,i,r){"use strict";var c=r(89295),l=r(18890)(),s=r(61084).functionsHaveConfigurableNames(),h=r(96785);n.exports=function(g,_){if("function"!=typeof g)throw new h("`fn` is not a function");return(!(arguments.length>2&&arguments[2])||s)&&(l?c(g,"name",_,!0,!0):c(g,"name",_)),g}},9760:function(n,i,r){n.exports=s;var c=r(64785).EventEmitter;function s(){c.call(this)}r(89784)(s,c),s.Readable=r(88261),s.Writable=r(29781),s.Duplex=r(14903),s.Transform=r(48569),s.PassThrough=r(17723),s.finished=r(12167),s.pipeline=r(43765),s.Stream=s,s.prototype.pipe=function(h,p){var g=this;function _(T){h.writable&&!1===h.write(T)&&g.pause&&g.pause()}function b(){g.readable&&g.resume&&g.resume()}g.on("data",_),h.on("drain",b),!h._isStdio&&(!p||!1!==p.end)&&(g.on("end",E),g.on("close",C));var y=!1;function E(){y||(y=!0,h.end())}function C(){y||(y=!0,"function"==typeof h.destroy&&h.destroy())}function I(T){if(d(),0===c.listenerCount(this,"error"))throw T}function d(){g.removeListener("data",_),h.removeListener("drain",b),g.removeListener("end",E),g.removeListener("close",C),g.removeListener("error",I),h.removeListener("error",I),g.removeListener("end",d),g.removeListener("close",d),h.removeListener("close",d)}return g.on("error",I),h.on("error",I),g.on("end",d),g.on("close",d),h.on("close",d),h.emit("pipe",g),h}},83797:function(n){"use strict";var r={};function c(g,_,b){b||(b=Error);var E=function(C){function I(d,T,J){return C.call(this,function y(C,I,d){return"string"==typeof _?_:_(C,I,d)}(d,T,J))||this}return function i(g,_){g.prototype=Object.create(_.prototype),g.prototype.constructor=g,g.__proto__=_}(I,C),I}(b);E.prototype.name=b.name,E.prototype.code=g,r[g]=E}function l(g,_){if(Array.isArray(g)){var b=g.length;return g=g.map(function(y){return String(y)}),b>2?"one of ".concat(_," ").concat(g.slice(0,b-1).join(", "),", or ")+g[b-1]:2===b?"one of ".concat(_," ").concat(g[0]," or ").concat(g[1]):"of ".concat(_," ").concat(g[0])}return"of ".concat(_," ").concat(String(g))}c("ERR_INVALID_OPT_VALUE",function(g,_){return'The value "'+_+'" is invalid for option "'+g+'"'},TypeError),c("ERR_INVALID_ARG_TYPE",function(g,_,b){var y,E;if("string"==typeof _&&function s(g,_,b){return g.substr(!b||b<0?0:+b,_.length)===_}(_,"not ")?(y="must not be",_=_.replace(/^not /,"")):y="must be",function h(g,_,b){return(void 0===b||b>g.length)&&(b=g.length),g.substring(b-_.length,b)===_}(g," argument"))E="The ".concat(g," ").concat(y," ").concat(l(_,"type"));else{var C=function p(g,_,b){return"number"!=typeof b&&(b=0),!(b+_.length>g.length)&&-1!==g.indexOf(_,b)}(g,".")?"property":"argument";E='The "'.concat(g,'" ').concat(C," ").concat(y," ").concat(l(_,"type"))}return E+". Received type ".concat(typeof b)},TypeError),c("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),c("ERR_METHOD_NOT_IMPLEMENTED",function(g){return"The "+g+" method is not implemented"}),c("ERR_STREAM_PREMATURE_CLOSE","Premature close"),c("ERR_STREAM_DESTROYED",function(g){return"Cannot call "+g+" after a stream was destroyed"}),c("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),c("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),c("ERR_STREAM_WRITE_AFTER_END","write after end"),c("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),c("ERR_UNKNOWN_ENCODING",function(g){return"Unknown encoding: "+g},TypeError),c("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),n.exports.F=r},14903:function(n,i,r){"use strict";var c=r(9964),l=Object.keys||function(C){var I=[];for(var d in C)I.push(d);return I};n.exports=b;var s=r(88261),h=r(29781);r(89784)(b,s);for(var p=l(h.prototype),g=0;g0)if("string"!=typeof ce&&!Oe.objectMode&&Object.getPrototypeOf(ce)!==g.prototype&&(ce=function b(pe){return g.from(pe)}(ce)),ue)Oe.endEmitted?k(pe,new x):se(pe,Oe,ce,!0);else if(Oe.ended)k(pe,new N);else{if(Oe.destroyed)return!1;Oe.reading=!1,Oe.decoder&&!de?(ce=Oe.decoder.write(ce),Oe.objectMode||0!==ce.length?se(pe,Oe,ce,!1):je(pe,Oe)):se(pe,Oe,ce,!1)}else ue||(Oe.reading=!1,je(pe,Oe));return!Oe.ended&&(Oe.lengthce.highWaterMark&&(ce.highWaterMark=function xe(pe){return pe>=le?pe=le:(pe--,pe|=pe>>>1,pe|=pe>>>2,pe|=pe>>>4,pe|=pe>>>8,pe|=pe>>>16,pe++),pe}(pe)),pe<=ce.length?pe:ce.ended?ce.length:(ce.needReadable=!0,0))}function Ne(pe){var ce=pe._readableState;C("emitReadable",ce.needReadable,ce.emittedReadable),ce.needReadable=!1,ce.emittedReadable||(C("emitReadable",ce.flowing),ce.emittedReadable=!0,c.nextTick(Ie,pe))}function Ie(pe){var ce=pe._readableState;C("emitReadable_",ce.destroyed,ce.length,ce.ended),!ce.destroyed&&(ce.length||ce.ended)&&(pe.emit("readable"),ce.emittedReadable=!1),ce.needReadable=!ce.flowing&&!ce.ended&&ce.length<=ce.highWaterMark,$e(pe)}function je(pe,ce){ce.readingMore||(ce.readingMore=!0,c.nextTick(lt,pe,ce))}function lt(pe,ce){for(;!ce.reading&&!ce.ended&&(ce.length0,ce.resumeScheduled&&!ce.paused?ce.flowing=!0:pe.listenerCount("data")>0&&pe.resume()}function $t(pe){C("readable nexttick read 0"),pe.read(0)}function et(pe,ce){C("resume",ce.reading),ce.reading||pe.read(0),ce.resumeScheduled=!1,pe.emit("resume"),$e(pe),ce.flowing&&!ce.reading&&pe.read(0)}function $e(pe){var ce=pe._readableState;for(C("flow",ce.flowing);ce.flowing&&null!==pe.read(););}function rt(pe,ce){return 0===ce.length?null:(ce.objectMode?de=ce.buffer.shift():!pe||pe>=ce.length?(de=ce.decoder?ce.buffer.join(""):1===ce.buffer.length?ce.buffer.first():ce.buffer.concat(ce.length),ce.buffer.clear()):de=ce.buffer.consume(pe,ce.decoder),de);var de}function Ze(pe){var ce=pe._readableState;C("endReadable",ce.endEmitted),ce.endEmitted||(ce.ended=!0,c.nextTick(Ht,ce,pe))}function Ht(pe,ce){if(C("endReadableNT",pe.endEmitted,pe.length),!pe.endEmitted&&0===pe.length&&(pe.endEmitted=!0,ce.readable=!1,ce.emit("end"),pe.autoDestroy)){var de=ce._writableState;(!de||de.autoDestroy&&de.finished)&&ce.destroy()}}function Mt(pe,ce){for(var de=0,ue=pe.length;de=ce.highWaterMark:ce.length>0)||ce.ended))return C("read: emitReadable",ce.length,ce.ended),0===ce.length&&ce.ended?Ze(this):Ne(this),null;if(0===(pe=Ee(pe,ce))&&ce.ended)return 0===ce.length&&Ze(this),null;var ve,ue=ce.needReadable;return C("need readable",ue),(0===ce.length||ce.length-pe0?rt(pe,ce):null)?(ce.needReadable=ce.length<=ce.highWaterMark,pe=0):(ce.length-=pe,ce.awaitDrain=0),0===ce.length&&(ce.ended||(ce.needReadable=!0),de!==pe&&ce.ended&&Ze(this)),null!==ve&&this.emit("data",ve),ve},me.prototype._read=function(pe){k(this,new G("_read()"))},me.prototype.pipe=function(pe,ce){var de=this,ue=this._readableState;switch(ue.pipesCount){case 0:ue.pipes=pe;break;case 1:ue.pipes=[ue.pipes,pe];break;default:ue.pipes.push(pe)}ue.pipesCount+=1,C("pipe count=%d opts=%j",ue.pipesCount,ce);var Oe=ce&&!1===ce.end||pe===c.stdout||pe===c.stderr?vn:Cn;function Xe(er,lr){C("onunpipe"),er===de&&lr&&!1===lr.hasUnpiped&&(lr.hasUnpiped=!0,function De(){C("cleanup"),pe.removeListener("close",Je),pe.removeListener("finish",cn),pe.removeListener("drain",ke),pe.removeListener("error",tt),pe.removeListener("unpipe",Xe),de.removeListener("end",Cn),de.removeListener("end",vn),de.removeListener("data",ze),fe=!0,ue.awaitDrain&&(!pe._writableState||pe._writableState.needDrain)&&ke()}())}function Cn(){C("onend"),pe.end()}ue.endEmitted?c.nextTick(Oe):de.once("end",Oe),pe.on("unpipe",Xe);var ke=function Ye(pe){return function(){var de=pe._readableState;C("pipeOnDrain",de.awaitDrain),de.awaitDrain&&de.awaitDrain--,0===de.awaitDrain&&h(pe,"data")&&(de.flowing=!0,$e(pe))}}(de);pe.on("drain",ke);var fe=!1;function ze(er){C("ondata");var lr=pe.write(er);C("dest.write",lr),!1===lr&&((1===ue.pipesCount&&ue.pipes===pe||ue.pipesCount>1&&-1!==Mt(ue.pipes,pe))&&!fe&&(C("false write response, pause",ue.awaitDrain),ue.awaitDrain++),de.pause())}function tt(er){C("onerror",er),vn(),pe.removeListener("error",tt),0===h(pe,"error")&&k(pe,er)}function Je(){pe.removeListener("finish",cn),vn()}function cn(){C("onfinish"),pe.removeListener("close",Je),vn()}function vn(){C("unpipe"),de.unpipe(pe)}return de.on("data",ze),function K(pe,ce,de){if("function"==typeof pe.prependListener)return pe.prependListener(ce,de);pe._events&&pe._events[ce]?Array.isArray(pe._events[ce])?pe._events[ce].unshift(de):pe._events[ce]=[de,pe._events[ce]]:pe.on(ce,de)}(pe,"error",tt),pe.once("close",Je),pe.once("finish",cn),pe.emit("pipe",de),ue.flowing||(C("pipe resume"),de.resume()),pe},me.prototype.unpipe=function(pe){var ce=this._readableState,de={hasUnpiped:!1};if(0===ce.pipesCount)return this;if(1===ce.pipesCount)return pe&&pe!==ce.pipes||(pe||(pe=ce.pipes),ce.pipes=null,ce.pipesCount=0,ce.flowing=!1,pe&&pe.emit("unpipe",this,de)),this;if(!pe){var ue=ce.pipes,ve=ce.pipesCount;ce.pipes=null,ce.pipesCount=0,ce.flowing=!1;for(var Oe=0;Oe0,!1!==ue.flowing&&this.resume()):"readable"===pe&&!ue.endEmitted&&!ue.readableListening&&(ue.readableListening=ue.needReadable=!0,ue.flowing=!1,ue.emittedReadable=!1,C("on readable",ue.length,ue.reading),ue.length?Ne(this):ue.reading||c.nextTick($t,this)),de},me.prototype.removeListener=function(pe,ce){var de=p.prototype.removeListener.call(this,pe,ce);return"readable"===pe&&c.nextTick(tn,this),de},me.prototype.removeAllListeners=function(pe){var ce=p.prototype.removeAllListeners.apply(this,arguments);return("readable"===pe||void 0===pe)&&c.nextTick(tn,this),ce},me.prototype.resume=function(){var pe=this._readableState;return pe.flowing||(C("resume"),pe.flowing=!pe.readableListening,function Pt(pe,ce){ce.resumeScheduled||(ce.resumeScheduled=!0,c.nextTick(et,pe,ce))}(this,pe)),pe.paused=!1,this},me.prototype.pause=function(){return C("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(C("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},me.prototype.wrap=function(pe){var ce=this,de=this._readableState,ue=!1;for(var ve in pe.on("end",function(){if(C("wrapped end"),de.decoder&&!de.ended){var Xe=de.decoder.end();Xe&&Xe.length&&ce.push(Xe)}ce.push(null)}),pe.on("data",function(Xe){C("wrapped data"),de.decoder&&(Xe=de.decoder.write(Xe)),de.objectMode&&null==Xe||!(de.objectMode||Xe&&Xe.length)||ce.push(Xe)||(ue=!0,pe.pause())}),pe)void 0===this[ve]&&"function"==typeof pe[ve]&&(this[ve]=function(Cn){return function(){return pe[Cn].apply(pe,arguments)}}(ve));for(var Oe=0;Oe-1))throw new Q(rt);return this._writableState.defaultEncoding=rt,this},Object.defineProperty(oe.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(oe.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),oe.prototype._write=function($e,rt,Ze){Ze(new Y("_write()"))},oe.prototype._writev=null,oe.prototype.end=function($e,rt,Ze){var Ht=this._writableState;return"function"==typeof $e?(Ze=$e,$e=null,rt=null):"function"==typeof rt&&(Ze=rt,rt=null),null!=$e&&this.write($e,rt),Ht.corked&&(Ht.corked=1,this.uncork()),Ht.ending||function Pt($e,rt,Ze){rt.ending=!0,$t($e,rt),Ze&&(rt.finished?c.nextTick(Ze):$e.once("finish",Ze)),rt.ended=!0,$e.writable=!1}(this,Ht,Ze),this},Object.defineProperty(oe.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(oe.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(rt){this._writableState&&(this._writableState.destroyed=rt)}}),oe.prototype.destroy=C.destroy,oe.prototype._undestroy=C.undestroy,oe.prototype._destroy=function($e,rt){rt($e)}},79676:function(n,i,r){"use strict";var l,c=r(9964);function s(F,Q,O){return(Q=function h(F){var Q=function p(F,Q){if("object"!=typeof F||null===F)return F;var O=F[Symbol.toPrimitive];if(void 0!==O){var k=O.call(F,Q||"default");if("object"!=typeof k)return k;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===Q?String:Number)(F)}(F,"string");return"symbol"==typeof Q?Q:String(Q)}(Q))in F?Object.defineProperty(F,Q,{value:O,enumerable:!0,configurable:!0,writable:!0}):F[Q]=O,F}var g=r(12167),_=Symbol("lastResolve"),b=Symbol("lastReject"),y=Symbol("error"),E=Symbol("ended"),C=Symbol("lastPromise"),I=Symbol("handlePromise"),d=Symbol("stream");function T(F,Q){return{value:F,done:Q}}function J(F){var Q=F[_];if(null!==Q){var O=F[d].read();null!==O&&(F[C]=null,F[_]=null,F[b]=null,Q(T(O,!1)))}}function Y(F){c.nextTick(J,F)}var N=Object.getPrototypeOf(function(){}),G=Object.setPrototypeOf((s(l={get stream(){return this[d]},next:function(){var Q=this,O=this[y];if(null!==O)return Promise.reject(O);if(this[E])return Promise.resolve(T(void 0,!0));if(this[d].destroyed)return new Promise(function(oe,me){c.nextTick(function(){Q[y]?me(Q[y]):oe(T(void 0,!0))})});var P,k=this[C];if(k)P=new Promise(function te(F,Q){return function(O,k){F.then(function(){Q[E]?O(T(void 0,!0)):Q[I](O,k)},k)}}(k,this));else{var K=this[d].read();if(null!==K)return Promise.resolve(T(K,!1));P=new Promise(this[I])}return this[C]=P,P}},Symbol.asyncIterator,function(){return this}),s(l,"return",function(){var Q=this;return new Promise(function(O,k){Q[d].destroy(null,function(P){P?k(P):O(T(void 0,!0))})})}),l),N);n.exports=function(Q){var O,k=Object.create(G,(s(O={},d,{value:Q,writable:!0}),s(O,_,{value:null,writable:!0}),s(O,b,{value:null,writable:!0}),s(O,y,{value:null,writable:!0}),s(O,E,{value:Q._readableState.endEmitted,writable:!0}),s(O,I,{value:function(K,oe){var me=k[d].read();me?(k[C]=null,k[_]=null,k[b]=null,K(T(me,!1))):(k[_]=K,k[b]=oe)},writable:!0}),O));return k[C]=null,g(Q,function(P){if(P&&"ERR_STREAM_PREMATURE_CLOSE"!==P.code){var K=k[b];return null!==K&&(k[C]=null,k[_]=null,k[b]=null,K(P)),void(k[y]=P)}var oe=k[_];null!==oe&&(k[C]=null,k[_]=null,k[b]=null,oe(T(void 0,!0))),k[E]=!0}),Q.on("readable",Y.bind(null,k)),k}},37385:function(n,i,r){"use strict";var c=r(9964);function s(b,y){g(b,y),h(b)}function h(b){b._writableState&&!b._writableState.emitClose||b._readableState&&!b._readableState.emitClose||b.emit("close")}function g(b,y){b.emit("error",y)}n.exports={destroy:function l(b,y){var E=this;return this._readableState&&this._readableState.destroyed||this._writableState&&this._writableState.destroyed?(y?y(b):b&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,c.nextTick(g,this,b)):c.nextTick(g,this,b)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(b||null,function(d){!y&&d?E._writableState?E._writableState.errorEmitted?c.nextTick(h,E):(E._writableState.errorEmitted=!0,c.nextTick(s,E,d)):c.nextTick(s,E,d):y?(c.nextTick(h,E),y(d)):c.nextTick(h,E)}),this)},undestroy:function p(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)},errorOrDestroy:function _(b,y){var E=b._readableState,C=b._writableState;E&&E.autoDestroy||C&&C.autoDestroy?b.destroy(y):b.emit("error",y)}}},12167:function(n,i,r){"use strict";var c=r(83797).F.ERR_STREAM_PREMATURE_CLOSE;function s(){}n.exports=function p(g,_,b){if("function"==typeof _)return p(g,null,_);_||(_={}),b=function l(g){var _=!1;return function(){if(!_){_=!0;for(var b=arguments.length,y=new Array(b),E=0;E0,function(O){te||(te=O),O&&N.forEach(y),!F&&(N.forEach(y),Y(te))})});return T.reduce(E)}},68130:function(n,i,r){"use strict";var c=r(83797).F.ERR_INVALID_OPT_VALUE;n.exports={getHighWaterMark:function s(h,p,g,_){var b=function l(h,p,g){return null!=h.highWaterMark?h.highWaterMark:p?h[g]:null}(p,_,g);if(null!=b){if(!isFinite(b)||Math.floor(b)!==b||b<0)throw new c(_?g:"highWaterMark",b);return Math.floor(b)}return h.objectMode?16:16384}}},99018:function(n,i,r){n.exports=r(64785).EventEmitter},43143:function(n,i,r){"use strict";var c=r(72361).Buffer,l=c.isEncoding||function(N){switch((N=""+N)&&N.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function p(N){var G;switch(this.encoding=function h(N){var G=function s(N){if(!N)return"utf8";for(var G;;)switch(N){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return N;default:if(G)return;N=(""+N).toLowerCase(),G=!0}}(N);if("string"!=typeof G&&(c.isEncoding===l||!l(N)))throw new Error("Unknown encoding: "+N);return G||N}(N),this.encoding){case"utf16le":this.text=I,this.end=d,G=4;break;case"utf8":this.fillLast=y,G=4;break;case"base64":this.text=T,this.end=J,G=3;break;default:return this.write=Y,void(this.end=te)}this.lastNeed=0,this.lastTotal=0,this.lastChar=c.allocUnsafe(G)}function g(N){return N<=127?0:N>>5==6?2:N>>4==14?3:N>>3==30?4:N>>6==2?-1:-2}function y(N){var G=this.lastTotal-this.lastNeed,x=function b(N,G,x){if(128!=(192&G[0]))return N.lastNeed=0,"\ufffd";if(N.lastNeed>1&&G.length>1){if(128!=(192&G[1]))return N.lastNeed=1,"\ufffd";if(N.lastNeed>2&&G.length>2&&128!=(192&G[2]))return N.lastNeed=2,"\ufffd"}}(this,N);return void 0!==x?x:this.lastNeed<=N.length?(N.copy(this.lastChar,G,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(N.copy(this.lastChar,G,0,N.length),void(this.lastNeed-=N.length))}function I(N,G){if((N.length-G)%2==0){var x=N.toString("utf16le",G);if(x){var F=x.charCodeAt(x.length-1);if(F>=55296&&F<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=N[N.length-2],this.lastChar[1]=N[N.length-1],x.slice(0,-1)}return x}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=N[N.length-1],N.toString("utf16le",G,N.length-1)}function d(N){var G=N&&N.length?this.write(N):"";return this.lastNeed?G+this.lastChar.toString("utf16le",0,this.lastTotal-this.lastNeed):G}function T(N,G){var x=(N.length-G)%3;return 0===x?N.toString("base64",G):(this.lastNeed=3-x,this.lastTotal=3,1===x?this.lastChar[0]=N[N.length-1]:(this.lastChar[0]=N[N.length-2],this.lastChar[1]=N[N.length-1]),N.toString("base64",G,N.length-x))}function J(N){var G=N&&N.length?this.write(N):"";return this.lastNeed?G+this.lastChar.toString("base64",0,3-this.lastNeed):G}function Y(N){return N.toString(this.encoding)}function te(N){return N&&N.length?this.write(N):""}i.I=p,p.prototype.write=function(N){if(0===N.length)return"";var G,x;if(this.lastNeed){if(void 0===(G=this.fillLast(N)))return"";x=this.lastNeed,this.lastNeed=0}else x=0;return x=0?(Q>0&&(N.lastNeed=Q-1),Q):--F=0?(Q>0&&(N.lastNeed=Q-2),Q):--F=0?(Q>0&&(2===Q?Q=0:N.lastNeed=Q-3),Q):0}(this,N,G);if(!this.lastNeed)return N.toString("utf8",G);this.lastTotal=x;var F=N.length-(x-this.lastNeed);return N.copy(this.lastChar,0,F),N.toString("utf8",G,F)},p.prototype.fillLast=function(N){if(this.lastNeed<=N.length)return N.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);N.copy(this.lastChar,this.lastTotal-this.lastNeed,0,N.length),this.lastNeed-=N.length}},3483:function(n){var i=0,r=-3;function c(){this.table=new Uint16Array(16),this.trans=new Uint16Array(288)}function l(O,k){this.source=O,this.sourceIndex=0,this.tag=0,this.bitcount=0,this.dest=k,this.destLen=0,this.ltree=new c,this.dtree=new c}var s=new c,h=new c,p=new Uint8Array(30),g=new Uint16Array(30),_=new Uint8Array(30),b=new Uint16Array(30),y=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),E=new c,C=new Uint8Array(320);function I(O,k,P,K){var oe,me;for(oe=0;oe>>=1,k}function te(O,k,P){if(!k)return P;for(;O.bitcount<24;)O.tag|=O.source[O.sourceIndex++]<>>16-k;return O.tag>>>=k,O.bitcount-=k,K+P}function N(O,k){for(;O.bitcount<24;)O.tag|=O.source[O.sourceIndex++]<>>=1,++oe,P+=k.table[oe],K-=k.table[oe]}while(K>=0);return O.tag=me,O.bitcount-=oe,k.trans[P+K]}function G(O,k,P){var K,oe,me,q,se,Ae;for(K=te(O,5,257),oe=te(O,5,1),me=te(O,4,4),q=0;q<19;++q)C[q]=0;for(q=0;q8;)O.sourceIndex--,O.bitcount-=8;if((k=256*(k=O.source[O.sourceIndex+1])+O.source[O.sourceIndex])!==(65535&~(256*O.source[O.sourceIndex+3]+O.source[O.sourceIndex+2])))return r;for(O.sourceIndex+=4,K=k;K;--K)O.dest[O.destLen++]=O.source[O.sourceIndex++];return O.bitcount=0,i}(function d(O,k){var P;for(P=0;P<7;++P)O.table[P]=0;for(O.table[7]=24,O.table[8]=152,O.table[9]=112,P=0;P<24;++P)O.trans[P]=256+P;for(P=0;P<144;++P)O.trans[24+P]=P;for(P=0;P<8;++P)O.trans[168+P]=280+P;for(P=0;P<112;++P)O.trans[176+P]=144+P;for(P=0;P<5;++P)k.table[P]=0;for(k.table[5]=32,P=0;P<32;++P)k.trans[P]=P})(s,h),I(p,g,4,3),I(_,b,2,1),p[28]=0,g[28]=258,n.exports=function Q(O,k){var K,me,P=new l(O,k);do{switch(K=Y(P),te(P,2,0)){case 0:me=F(P);break;case 1:me=x(P,s,h);break;case 2:G(P,P.ltree,P.dtree),me=x(P,P.ltree,P.dtree);break;default:me=r}if(me!==i)throw new Error("Data error")}while(!K);return P.destLen"u")&&(Ne.working?Ne(Oe):Oe instanceof ArrayBuffer)}function je(Oe){return"[object DataView]"===b(Oe)}function lt(Oe){return!(typeof DataView>"u")&&(je.working?je(Oe):Oe instanceof DataView)}i.isArgumentsObject=c,i.isGeneratorFunction=l,i.isTypedArray=h,i.isPromise=function J(Oe){return typeof Promise<"u"&&Oe instanceof Promise||null!==Oe&&"object"==typeof Oe&&"function"==typeof Oe.then&&"function"==typeof Oe.catch},i.isArrayBufferView=function Y(Oe){return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?ArrayBuffer.isView(Oe):h(Oe)||lt(Oe)},i.isUint8Array=function te(Oe){return"Uint8Array"===s(Oe)},i.isUint8ClampedArray=function N(Oe){return"Uint8ClampedArray"===s(Oe)},i.isUint16Array=function G(Oe){return"Uint16Array"===s(Oe)},i.isUint32Array=function x(Oe){return"Uint32Array"===s(Oe)},i.isInt8Array=function F(Oe){return"Int8Array"===s(Oe)},i.isInt16Array=function Q(Oe){return"Int16Array"===s(Oe)},i.isInt32Array=function O(Oe){return"Int32Array"===s(Oe)},i.isFloat32Array=function k(Oe){return"Float32Array"===s(Oe)},i.isFloat64Array=function P(Oe){return"Float64Array"===s(Oe)},i.isBigInt64Array=function K(Oe){return"BigInt64Array"===s(Oe)},i.isBigUint64Array=function oe(Oe){return"BigUint64Array"===s(Oe)},me.working=typeof Map<"u"&&me(new Map),i.isMap=function q(Oe){return!(typeof Map>"u")&&(me.working?me(Oe):Oe instanceof Map)},se.working=typeof Set<"u"&&se(new Set),i.isSet=function Ae(Oe){return!(typeof Set>"u")&&(se.working?se(Oe):Oe instanceof Set)},le.working=typeof WeakMap<"u"&&le(new WeakMap),i.isWeakMap=function xe(Oe){return!(typeof WeakMap>"u")&&(le.working?le(Oe):Oe instanceof WeakMap)},Ee.working=typeof WeakSet<"u"&&Ee(new WeakSet),i.isWeakSet=function Le(Oe){return Ee(Oe)},Ne.working=typeof ArrayBuffer<"u"&&Ne(new ArrayBuffer),i.isArrayBuffer=Ie,je.working=typeof ArrayBuffer<"u"&&typeof DataView<"u"&&je(new DataView(new ArrayBuffer(1),0,1)),i.isDataView=lt;var Ye=typeof SharedArrayBuffer<"u"?SharedArrayBuffer:void 0;function tn(Oe){return"[object SharedArrayBuffer]"===b(Oe)}function $t(Oe){return!(typeof Ye>"u")&&(typeof tn.working>"u"&&(tn.working=tn(new Ye)),tn.working?tn(Oe):Oe instanceof Ye)}function Ht(Oe){return T(Oe,y)}function Mt(Oe){return T(Oe,E)}function pe(Oe){return T(Oe,C)}function ce(Oe){return g&&T(Oe,I)}function de(Oe){return _&&T(Oe,d)}i.isSharedArrayBuffer=$t,i.isAsyncFunction=function Pt(Oe){return"[object AsyncFunction]"===b(Oe)},i.isMapIterator=function et(Oe){return"[object Map Iterator]"===b(Oe)},i.isSetIterator=function $e(Oe){return"[object Set Iterator]"===b(Oe)},i.isGeneratorObject=function rt(Oe){return"[object Generator]"===b(Oe)},i.isWebAssemblyCompiledModule=function Ze(Oe){return"[object WebAssembly.Module]"===b(Oe)},i.isNumberObject=Ht,i.isStringObject=Mt,i.isBooleanObject=pe,i.isBigIntObject=ce,i.isSymbolObject=de,i.isBoxedPrimitive=function ue(Oe){return Ht(Oe)||Mt(Oe)||pe(Oe)||ce(Oe)||de(Oe)},i.isAnyArrayBuffer=function ve(Oe){return typeof Uint8Array<"u"&&(Ie(Oe)||$t(Oe))},["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(Oe){Object.defineProperty(i,Oe,{enumerable:!1,value:function(){throw new Error(Oe+" is not supported in userland")}})})},7187:function(n,i,r){var c=r(9964),l=Object.getOwnPropertyDescriptors||function(Ye){for(var tn=Object.keys(Ye),$t={},Pt=0;Pt=Pt)return rt;switch(rt){case"%s":return String($t[tn++]);case"%d":return Number($t[tn++]);case"%j":try{return JSON.stringify($t[tn++])}catch{return"[Circular]"}default:return rt}}),$e=$t[tn];tn"u")return function(){return i.deprecate(lt,Ye).apply(this,arguments)};var tn=!1;return function $t(){if(!tn){if(c.throwDeprecation)throw new Error(Ye);c.traceDeprecation?console.trace(Ye):console.error(Ye),tn=!0}return lt.apply(this,arguments)}};var h={},p=/^$/;if(c.env.NODE_DEBUG){var g=c.env.NODE_DEBUG;g=g.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),p=new RegExp("^"+g+"$","i")}function _(lt,Ye){var tn={seen:[],stylize:y};return arguments.length>=3&&(tn.depth=arguments[2]),arguments.length>=4&&(tn.colors=arguments[3]),N(Ye)?tn.showHidden=Ye:Ye&&i._extend(tn,Ye),k(tn.showHidden)&&(tn.showHidden=!1),k(tn.depth)&&(tn.depth=2),k(tn.colors)&&(tn.colors=!1),k(tn.customInspect)&&(tn.customInspect=!0),tn.colors&&(tn.stylize=b),C(tn,lt,tn.depth)}function b(lt,Ye){var tn=_.styles[Ye];return tn?"\x1b["+_.colors[tn][0]+"m"+lt+"\x1b["+_.colors[tn][1]+"m":lt}function y(lt,Ye){return lt}function C(lt,Ye,tn){if(lt.customInspect&&Ye&&q(Ye.inspect)&&Ye.inspect!==i.inspect&&(!Ye.constructor||Ye.constructor.prototype!==Ye)){var $t=Ye.inspect(tn,lt);return Q($t)||($t=C(lt,$t,tn)),$t}var Pt=function I(lt,Ye){if(k(Ye))return lt.stylize("undefined","undefined");if(Q(Ye)){var tn="'"+JSON.stringify(Ye).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return lt.stylize(tn,"string")}return F(Ye)?lt.stylize(""+Ye,"number"):N(Ye)?lt.stylize(""+Ye,"boolean"):G(Ye)?lt.stylize("null","null"):void 0}(lt,Ye);if(Pt)return Pt;var et=Object.keys(Ye),$e=function E(lt){var Ye={};return lt.forEach(function(tn,$t){Ye[tn]=!0}),Ye}(et);if(lt.showHidden&&(et=Object.getOwnPropertyNames(Ye)),me(Ye)&&(et.indexOf("message")>=0||et.indexOf("description")>=0))return d(Ye);if(0===et.length){if(q(Ye))return lt.stylize("[Function"+(Ye.name?": "+Ye.name:"")+"]","special");if(P(Ye))return lt.stylize(RegExp.prototype.toString.call(Ye),"regexp");if(oe(Ye))return lt.stylize(Date.prototype.toString.call(Ye),"date");if(me(Ye))return d(Ye)}var ce,Ze="",Ht=!1,Mt=["{","}"];return te(Ye)&&(Ht=!0,Mt=["[","]"]),q(Ye)&&(Ze=" [Function"+(Ye.name?": "+Ye.name:"")+"]"),P(Ye)&&(Ze=" "+RegExp.prototype.toString.call(Ye)),oe(Ye)&&(Ze=" "+Date.prototype.toUTCString.call(Ye)),me(Ye)&&(Ze=" "+d(Ye)),0!==et.length||Ht&&0!=Ye.length?tn<0?P(Ye)?lt.stylize(RegExp.prototype.toString.call(Ye),"regexp"):lt.stylize("[Object]","special"):(lt.seen.push(Ye),ce=Ht?function T(lt,Ye,tn,$t,Pt){for(var et=[],$e=0,rt=Ye.length;$e60?tn[0]+(""===Ye?"":Ye+"\n ")+" "+lt.join(",\n ")+" "+tn[1]:tn[0]+Ye+" "+lt.join(", ")+" "+tn[1]}(ce,Ze,Mt)):Mt[0]+Ze+Mt[1]}function d(lt){return"["+Error.prototype.toString.call(lt)+"]"}function J(lt,Ye,tn,$t,Pt,et){var $e,rt,Ze;if((Ze=Object.getOwnPropertyDescriptor(Ye,Pt)||{value:Ye[Pt]}).get?rt=lt.stylize(Ze.set?"[Getter/Setter]":"[Getter]","special"):Ze.set&&(rt=lt.stylize("[Setter]","special")),Le($t,Pt)||($e="["+Pt+"]"),rt||(lt.seen.indexOf(Ze.value)<0?(rt=G(tn)?C(lt,Ze.value,null):C(lt,Ze.value,tn-1)).indexOf("\n")>-1&&(rt=et?rt.split("\n").map(function(Ht){return" "+Ht}).join("\n").slice(2):"\n"+rt.split("\n").map(function(Ht){return" "+Ht}).join("\n")):rt=lt.stylize("[Circular]","special")),k($e)){if(et&&Pt.match(/^\d+$/))return rt;($e=JSON.stringify(""+Pt)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?($e=$e.slice(1,-1),$e=lt.stylize($e,"name")):($e=$e.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),$e=lt.stylize($e,"string"))}return $e+": "+rt}function te(lt){return Array.isArray(lt)}function N(lt){return"boolean"==typeof lt}function G(lt){return null===lt}function F(lt){return"number"==typeof lt}function Q(lt){return"string"==typeof lt}function k(lt){return void 0===lt}function P(lt){return K(lt)&&"[object RegExp]"===Ae(lt)}function K(lt){return"object"==typeof lt&&null!==lt}function oe(lt){return K(lt)&&"[object Date]"===Ae(lt)}function me(lt){return K(lt)&&("[object Error]"===Ae(lt)||lt instanceof Error)}function q(lt){return"function"==typeof lt}function Ae(lt){return Object.prototype.toString.call(lt)}function le(lt){return lt<10?"0"+lt.toString(10):lt.toString(10)}i.debuglog=function(lt){if(lt=lt.toUpperCase(),!h[lt])if(p.test(lt)){var Ye=c.pid;h[lt]=function(){var tn=i.format.apply(i,arguments);console.error("%s %d: %s",lt,Ye,tn)}}else h[lt]=function(){};return h[lt]},i.inspect=_,_.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},_.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},i.types=r(29490),i.isArray=te,i.isBoolean=N,i.isNull=G,i.isNullOrUndefined=function x(lt){return null==lt},i.isNumber=F,i.isString=Q,i.isSymbol=function O(lt){return"symbol"==typeof lt},i.isUndefined=k,i.isRegExp=P,i.types.isRegExp=P,i.isObject=K,i.isDate=oe,i.types.isDate=oe,i.isError=me,i.types.isNativeError=me,i.isFunction=q,i.isPrimitive=function se(lt){return null===lt||"boolean"==typeof lt||"number"==typeof lt||"string"==typeof lt||"symbol"==typeof lt||typeof lt>"u"},i.isBuffer=r(41201);var xe=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function Le(lt,Ye){return Object.prototype.hasOwnProperty.call(lt,Ye)}i.log=function(){console.log("%s - %s",function Ee(){var lt=new Date,Ye=[le(lt.getHours()),le(lt.getMinutes()),le(lt.getSeconds())].join(":");return[lt.getDate(),xe[lt.getMonth()],Ye].join(" ")}(),i.format.apply(i,arguments))},i.inherits=r(89784),i._extend=function(lt,Ye){if(!Ye||!K(Ye))return lt;for(var tn=Object.keys(Ye),$t=tn.length;$t--;)lt[tn[$t]]=Ye[tn[$t]];return lt};var Ne=typeof Symbol<"u"?Symbol("util.promisify.custom"):void 0;function Ie(lt,Ye){if(!lt){var tn=new Error("Promise was rejected with a falsy value");tn.reason=lt,lt=tn}return Ye(lt)}i.promisify=function(Ye){if("function"!=typeof Ye)throw new TypeError('The "original" argument must be of type Function');if(Ne&&Ye[Ne]){var tn;if("function"!=typeof(tn=Ye[Ne]))throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(tn,Ne,{value:tn,enumerable:!1,writable:!1,configurable:!0}),tn}function tn(){for(var $t,Pt,et=new Promise(function(Ze,Ht){$t=Ze,Pt=Ht}),$e=[],rt=0;rt"u"?r.g:globalThis,y=l(),E=h("String.prototype.slice"),C=Object.getPrototypeOf,I=h("Array.prototype.indexOf",!0)||function(te,N){for(var G=0;G-1?N:"Object"===N&&function(te){var N=!1;return c(d,function(G,x){if(!N)try{G(te),N=E(x,1)}catch{}}),N}(te)}return p?function(te){var N=!1;return c(d,function(G,x){if(!N)try{"$"+G(te)===x&&(N=E(x,1))}catch{}}),N}(te):null}},52242:function(n,i,r){n.exports=r(45349)},45349:function(n,i,r){!function(){var c;if(n.exports&&!r.g.xmldocAssumeBrowser)c=r(61733);else if(!(c=this.sax))throw new Error("Expected sax to be defined. Make sure you're including sax.js before this file.");function l(G,x){if(!x){var F=_[_.length-1];F.parser&&(x=F.parser)}this.name=G.name,this.attr=G.attributes,this.val="",this.children=[],this.firstChild=null,this.lastChild=null,this.line=x?x.line:null,this.column=x?x.column:null,this.position=x?x.position:null,this.startTagPosition=x?x.startTagPosition:null}function s(G){this.text=G}function h(G){this.cdata=G}function p(G){this.comment=G}function g(G){if(G&&(G=G.toString().trim()),!G)throw new Error("No XML to parse!");this.doctype="",this.parser=c.parser(!0),function b(G){G.onopentag=y,G.onclosetag=E,G.ontext=C,G.oncdata=I,G.oncomment=d,G.ondoctype=T,G.onerror=J}(this.parser),_=[this];try{this.parser.write(G)}finally{delete this.parser}}l.prototype._addChild=function(G){this.children.push(G),this.firstChild||(this.firstChild=G),this.lastChild=G},l.prototype._opentag=function(G){var x=new l(G);this._addChild(x),_.unshift(x)},l.prototype._closetag=function(){_.shift()},l.prototype._text=function(G){typeof this.children>"u"||(this.val+=G,this._addChild(new s(G)))},l.prototype._cdata=function(G){this.val+=G,this._addChild(new h(G))},l.prototype._comment=function(G){typeof this.children>"u"||this._addChild(new p(G))},l.prototype._error=function(G){throw G},l.prototype.eachChild=function(G,x){for(var F=0,Q=this.children.length;F1?F.attr[x[1]]:F.val},l.prototype.toString=function(G){return this.toStringWithIndent("",G)},l.prototype.toStringWithIndent=function(G,x){var F=G+"<"+this.name,Q=x&&x.compressed?"":"\n";for(var k in this.attr)Object.prototype.hasOwnProperty.call(this.attr,k)&&(F+=" "+k+'="'+te(this.attr[k])+'"');if(1===this.children.length&&"element"!==this.children[0].type)F+=">"+this.children[0].toString(x)+"";else if(this.children.length){F+=">"+Q;for(var P=G+(x&&x.compressed?"":" "),K=0,oe=this.children.length;K"}else x&&x.html?-1!==["area","base","br","col","embed","frame","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr"].indexOf(this.name)?F+="/>":F+=">":F+="/>";return F},s.prototype.toString=function(G){return N(te(this.text),G)},s.prototype.toStringWithIndent=function(G,x){return G+this.toString(x)},h.prototype.toString=function(G){return""},h.prototype.toStringWithIndent=function(G,x){return G+this.toString(x)},p.prototype.toString=function(G){return"\x3c!--"+N(te(this.comment),G)+"--\x3e"},p.prototype.toStringWithIndent=function(G,x){return G+this.toString(x)},l.prototype.type="element",s.prototype.type="text",h.prototype.type="cdata",p.prototype.type="comment",function Y(G,x){for(var F in x)x.hasOwnProperty(F)&&(G[F]=x[F])}(g.prototype,l.prototype),g.prototype._opentag=function(G){typeof this.children>"u"?l.call(this,G):l.prototype._opentag.apply(this,arguments)},g.prototype._doctype=function(G){this.doctype+=G};var _=null;function y(){_[0]&&_[0]._opentag.apply(_[0],arguments)}function E(){_[0]&&_[0]._closetag.apply(_[0],arguments)}function C(){_[0]&&_[0]._text.apply(_[0],arguments)}function I(){_[0]&&_[0]._cdata.apply(_[0],arguments)}function d(){_[0]&&_[0]._comment.apply(_[0],arguments)}function T(){_[0]&&_[0]._doctype.apply(_[0],arguments)}function J(){_[0]&&_[0]._error.apply(_[0],arguments)}function te(G){return G.toString().replace(/&/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")}function N(G,x){var F=G;return x&&x.trimmed&&G.length>25&&(F=F.substring(0,25).trim()+"\u2026"),x&&x.preserveWhitespace||(F=F.trim()),F}n.exports&&!r.g.xmldocAssumeBrowser?(n.exports.XmlDocument=g,n.exports.XmlElement=l,n.exports.XmlTextNode=s,n.exports.XmlCDataNode=h,n.exports.XmlCommentNode=p):(this.XmlDocument=g,this.XmlElement=l,this.XmlTextNode=s,this.XmlCDataNode=h,this.XmlCommentNode=p)}()},7785:function(n,i,r){"use strict";typeof window<"u"&&!window.Promise&&r(98168),r(83043);function l(s){this.fs=s,this.resolving={}}l.prototype.resolve=function(s,h){if(!this.resolving[s]){var p=this;this.resolving[s]=new Promise(function(g,_){0===s.toLowerCase().indexOf("https://")||0===s.toLowerCase().indexOf("http://")?p.fs.existsSync(s)?g():function(s,h){return new Promise(function(p,g){var _=new XMLHttpRequest;for(var b in _.open("GET",s,!0),h)_.setRequestHeader(b,h[b]);_.responseType="arraybuffer",_.onreadystatechange=function(){4===_.readyState&&(_.status>=200&&_.status<300||setTimeout(function(){g(new TypeError('Failed to fetch (url: "'+s+'")'))},0))},_.onload=function(){_.status>=200&&_.status<300&&p(_.response)},_.onerror=function(){setTimeout(function(){g(new TypeError('Network request failed (url: "'+s+'")'))},0)},_.ontimeout=function(){setTimeout(function(){g(new TypeError('Network request failed (url: "'+s+'")'))},0)},_.send()})}(s,h).then(function(b){p.fs.writeFileSync(s,b),g()},function(b){_(b)}):g()})}return this.resolving[s]},l.prototype.resolved=function(){var s=this;return new Promise(function(h,p){Promise.all(Object.values(s.resolving)).then(function(){h()},function(g){p(g)})})},n.exports=l},45314:function(n,i,r){"use strict";var c=r(50621).Buffer,l=r(91867).isFunction,s=r(91867).isUndefined,g=(r(91867),r(44134).saveAs),_={Roboto:{normal:"Roboto-Regular.ttf",bold:"Roboto-Medium.ttf",italics:"Roboto-Italic.ttf",bolditalics:"Roboto-MediumItalic.ttf"}};function b(E,C,I,d){this.docDefinition=E,this.tableLayouts=C||null,this.fonts=I||_,this.vfs=d}b.prototype._createDoc=function(E,C){var I=function(Q){return"object"==typeof Q?{url:Q.url,headers:Q.headers}:{url:Q,headers:{}}};E=E||{},this.tableLayouts&&(E.tableLayouts=this.tableLayouts);var T=new(r(81566))(this.fonts);if(r(48181).bindFS(this.vfs),!l(C))return T.createPdfKitDocument(this.docDefinition,E);var te=new(r(7785))(r(48181));for(var N in this.fonts)if(this.fonts.hasOwnProperty(N)){if(this.fonts[N].normal)if(Array.isArray(this.fonts[N].normal)){var G=I(this.fonts[N].normal[0]);te.resolve(G.url,G.headers),this.fonts[N].normal[0]=G.url}else G=I(this.fonts[N].normal),te.resolve(G.url,G.headers),this.fonts[N].normal=G.url;this.fonts[N].bold&&(Array.isArray(this.fonts[N].bold)?(G=I(this.fonts[N].bold[0]),te.resolve(G.url,G.headers),this.fonts[N].bold[0]=G.url):(G=I(this.fonts[N].bold),te.resolve(G.url,G.headers),this.fonts[N].bold=G.url)),this.fonts[N].italics&&(Array.isArray(this.fonts[N].italics)?(G=I(this.fonts[N].italics[0]),te.resolve(G.url,G.headers),this.fonts[N].italics[0]=G.url):(G=I(this.fonts[N].italics),te.resolve(G.url,G.headers),this.fonts[N].italics=G.url)),this.fonts[N].bolditalics&&(Array.isArray(this.fonts[N].bolditalics)?(G=I(this.fonts[N].bolditalics[0]),te.resolve(G.url,G.headers),this.fonts[N].bolditalics[0]=G.url):(G=I(this.fonts[N].bolditalics),te.resolve(G.url,G.headers),this.fonts[N].bolditalics=G.url))}if(this.docDefinition.images)for(var x in this.docDefinition.images)this.docDefinition.images.hasOwnProperty(x)&&(G=I(this.docDefinition.images[x]),te.resolve(G.url,G.headers),this.docDefinition.images[x]=G.url);var F=this;te.resolved().then(function(){var Q=T.createPdfKitDocument(F.docDefinition,E);C(Q)},function(Q){throw Q})},b.prototype._flushDoc=function(E,C){var d,I=[];E.on("readable",function(){for(var T;null!==(T=E.read(9007199254740991));)I.push(T)}),E.on("end",function(){d=c.concat(I),C(d,E._pdfMakePages)}),E.end()},b.prototype._getPages=function(E,C){if(!C)throw"_getPages is an async method and needs a callback argument";var I=this;this._createDoc(E,function(d){I._flushDoc(d,function(T,J){C(J)})})},b.prototype._bufferToBlob=function(E){var C;try{C=new Blob([E],{type:"application/pdf"})}catch(d){if("InvalidStateError"===d.name){var I=new Uint8Array(E);C=new Blob([I.buffer],{type:"application/pdf"})}}if(!C)throw"Could not generate blob";return C},b.prototype._openWindow=function(){var E=window.open("","_blank");if(null===E)throw"Open PDF in new window blocked by browser";return E},b.prototype._openPdf=function(E,C){C||(C=this._openWindow());try{this.getBlob(function(I){var T=(window.URL||window.webkitURL).createObjectURL(I);C.location.href=T},E)}catch(I){throw C.close(),I}},b.prototype.open=function(E,C){(E=E||{}).autoPrint=!1,this._openPdf(E,C=C||null)},b.prototype.print=function(E,C){(E=E||{}).autoPrint=!0,this._openPdf(E,C=C||null)},b.prototype.download=function(E,C,I){l(E)&&(s(C)||(I=C),C=E,E=null),E=E||"file.pdf",this.getBlob(function(d){g(d,E),l(C)&&C()},I)},b.prototype.getBase64=function(E,C){if(!E)throw"getBase64 is an async method and needs a callback argument";this.getBuffer(function(I){E(I.toString("base64"))},C)},b.prototype.getDataUrl=function(E,C){if(!E)throw"getDataUrl is an async method and needs a callback argument";this.getBuffer(function(I){E("data:application/pdf;base64,"+I.toString("base64"))},C)},b.prototype.getBlob=function(E,C){if(!E)throw"getBlob is an async method and needs a callback argument";var I=this;this.getBuffer(function(d){var T=I._bufferToBlob(d);E(T)},C)},b.prototype.getBuffer=function(E,C){if(!E)throw"getBuffer is an async method and needs a callback argument";var I=this;this._createDoc(C,function(d){I._flushDoc(d,function(T){E(T)})})},b.prototype.getStream=function(E,C){if(!l(C))return this._createDoc(E);this._createDoc(E,function(d){C(d)})},n.exports={createPdf:function(E,C,I,d){if(!function y(){try{var E=new Uint8Array(1),C={foo:function(){return 42}};return Object.setPrototypeOf(C,Uint8Array.prototype),Object.setPrototypeOf(E,C),42===E.foo()}catch{return!1}}())throw"Your browser does not provide the level of support needed";return new b(E,C||r.g.pdfMake.tableLayouts,I||r.g.pdfMake.fonts,d||r.g.pdfMake.vfs)}}},48181:function(n,i,r){"use strict";var l=r(50621).Buffer;function s(){this.fileSystem={},this.dataSystem={}}function h(p){return 0===p.indexOf("/")&&(p=p.substring(1)),0===p.indexOf("/")&&(p=p.substring(1)),p}s.prototype.existsSync=function(p){return p=h(p),typeof this.fileSystem[p]<"u"||typeof this.dataSystem[p]<"u"},s.prototype.readFileSync=function(p,g){p=h(p);var _=this.dataSystem[p];if("string"==typeof _&&"utf8"===g)return _;if(_)return new l(_,"string"==typeof _?"base64":void 0);var b=this.fileSystem[p];if(b)return b;throw"File '"+p+"' not found in virtual file system"},s.prototype.writeFileSync=function(p,g){this.fileSystem[h(p)]=g},s.prototype.bindFS=function(p){this.dataSystem=p||{}},n.exports=new s},77530:function(n,i,r){"use strict";var c=r(91867).isString;function s(g){return"auto"===g.width}function h(g){return null==g.width||"*"===g.width||"star"===g.width}n.exports={buildColumnWidths:function l(g,_){var b=[],y=0,E=0,C=[],I=0,d=0,T=[],J=_;g.forEach(function(F){s(F)?(b.push(F),y+=F._minWidth,E+=F._maxWidth):h(F)?(C.push(F),I=Math.max(I,F._minWidth),d=Math.max(d,F._maxWidth)):T.push(F)}),T.forEach(function(F){c(F.width)&&/\d+%/.test(F.width)&&(F.width=parseFloat(F.width)*J/100),F._calcWidth=F.width=_)b.forEach(function(F){F._calcWidth=F._minWidth}),C.forEach(function(F){F._calcWidth=I});else{if(te<_)b.forEach(function(F){F._calcWidth=F._maxWidth,_-=F._calcWidth});else{var N=_-Y,G=te-Y;b.forEach(function(F){F._calcWidth=F._minWidth+(F._maxWidth-F._minWidth)*N/G,_-=F._calcWidth})}if(C.length>0){var x=_/C.length;C.forEach(function(F){F._calcWidth=x})}}},measureMinMax:function p(g){for(var _={min:0,max:0},b={min:0,max:0},y=0,E=0,C=g.length;E=0;P--){var oe=T.styleStack.styleDictionary[O[P]];for(var me in oe)oe.hasOwnProperty(me)&&(k[me]=oe[me])}return k}function G(O){return p(O)?O=[O,O,O,O]:_(O)&&2===O.length&&(O=[O[0],O[1],O[0],O[1]]),O}var x=[void 0,void 0,void 0,void 0];if(d.style){var Q=N(_(d.style)?d.style:[d.style]);Q&&(x=te(Q,x)),Q.margin&&(x=G(Q.margin))}return x=te(d,x),d.margin&&(x=G(d.margin)),void 0===x[0]&&void 0===x[1]&&void 0===x[2]&&void 0===x[3]?null:x}(),d.columns)return J(T.measureColumns(d));if(d.stack)return J(T.measureVerticalContainer(d));if(d.ul)return J(T.measureUnorderedList(d));if(d.ol)return J(T.measureOrderedList(d));if(d.table)return J(T.measureTable(d));if(void 0!==d.text)return J(T.measureLeaf(d));if(d.toc)return J(T.measureToc(d));if(d.image)return J(T.measureImage(d));if(d.svg)return J(T.measureSVG(d));if(d.canvas)return J(T.measureCanvas(d));if(d.qr)return J(T.measureQr(d));throw"Unrecognized document structure: "+JSON.stringify(d,b)});function J(te){var N=te._margin;return N&&(te._minWidth+=N[0]+N[2],te._maxWidth+=N[0]+N[2]),te}},I.prototype.convertIfBase64Image=function(d){if(/^data:image\/(jpeg|jpg|png);base64,/.test(d.image)){var T="$$pdfmake$$"+this.autoImageIndex++;this.images[T]=d.image,d.image=T}},I.prototype.measureImageWithDimensions=function(d,T){if(d.fit){var J=T.width/T.height>d.fit[0]/d.fit[1]?d.fit[0]/T.width:d.fit[1]/T.height;d._width=d._minWidth=d._maxWidth=T.width*J,d._height=T.height*J}else d.cover?(d._width=d._minWidth=d._maxWidth=d.cover.width,d._height=d._minHeight=d._maxHeight=d.cover.height):(d._width=d._minWidth=d._maxWidth=d.width||T.width,d._height=d.height||T.height*d._width/T.width,p(d.maxWidth)&&d.maxWidthd._width&&(d._width=d._minWidth=d._maxWidth=d.minWidth,d._height=d._width*T.height/T.width),p(d.minHeight)&&d.minHeight>d._height&&(d._height=d.minHeight,d._width=d._minWidth=d._maxWidth=d._height*T.width/T.height));d._alignment=this.styleStack.getProperty("alignment")},I.prototype.measureImage=function(d){this.images&&this.convertIfBase64Image(d);var T=this.imageMeasure.measureImage(d.image);return this.measureImageWithDimensions(d,T),d},I.prototype.measureSVG=function(d){var T=this.svgMeasure.measureSVG(d.svg);return this.measureImageWithDimensions(d,T),d.font=this.styleStack.getProperty("font"),d.svg=this.svgMeasure.writeDimensions(d.svg,{width:d._width,height:d._height}),d},I.prototype.measureLeaf=function(d){d._textRef&&d._textRef._textNodeRef.text&&(d.text=d._textRef._textNodeRef.text);var T=this.styleStack.clone();T.push(d);var J=this.textTools.buildInlines(d.text,T);return d._inlines=J.items,d._minWidth=J.minWidth,d._maxWidth=J.maxWidth,d},I.prototype.measureToc=function(d){if(d.toc.title&&(d.toc.title=this.measureNode(d.toc.title)),d.toc._items.length>0){for(var T=[],J=d.toc.textStyle||{},Y=d.toc.numberStyle||J,te=d.toc.textMargin||[0,0,0,0],N=0,G=d.toc._items.length;N=26?k((P/26>>0)-1):"")+"abcdefghijklmnopqrstuvwxyz"[P%26>>0]}(O-1)}function N(O){if(O<1||O>4999)return O.toString();var oe,k=O,P={M:1e3,CM:900,D:500,CD:400,C:100,XC:90,L:50,XL:40,X:10,IX:9,V:5,IV:4,I:1},K="";for(oe in P)for(;k>=P[oe];)K+=oe,k-=P[oe];return K}var x;switch(J){case"none":x=null;break;case"upper-alpha":x=te(d).toUpperCase();break;case"lower-alpha":x=te(d);break;case"upper-roman":x=N(d);break;case"lower-roman":x=N(d).toLowerCase();break;default:x=function G(O){return O.toString()}(d)}if(null===x)return{};Y&&(_(Y)?(Y[0]&&(x=Y[0]+x),Y[1]&&(x+=Y[1]),x+=" "):x+=Y+" ");var F={text:x},Q=T.getProperty("markerColor");return Q&&(F.color=Q),{_inlines:this.textTools.buildInlines(F,T).items}},I.prototype.measureUnorderedList=function(d){var T=this.styleStack.clone(),J=d.ul;d.type=d.type||"disc",d._gapSize=this.gapSizeForList(),d._minWidth=0,d._maxWidth=0;for(var Y=0,te=J.length;Y0?T.length-1:0;return d._minWidth=te.min+d._gap*N,d._maxWidth=te.max+d._gap*N,d},I.prototype.measureTable=function(d){(function se(Ae){if(Ae.table.widths||(Ae.table.widths="auto"),h(Ae.table.widths))for(Ae.table.widths=[Ae.table.widths];Ae.table.widths.length1?(me(x,J,F.colSpan),T.push({col:J,span:F.colSpan,minWidth:F._minWidth,maxWidth:F._maxWidth})):(G._minWidth=Math.max(G._minWidth,F._minWidth),G._maxWidth=Math.max(G._maxWidth,F._maxWidth))),F.rowSpan&&F.rowSpan>1&&q(d.table,Y,J,F.rowSpan)}}!function K(){for(var Ae,le,xe=0,Ee=T.length;xe0)for(Ae=Ie/Le.span,le=0;le0)for(Ae=je/Le.span,le=0;leb.page?_:b.page>_.page?b:_.y>b.y?_:b).page,x:y.x,y:y.y,availableHeight:y.availableHeight,availableWidth:y.availableWidth}}(this,_.bottomMost)},s.prototype.markEnding=function(_){this.page=_._columnEndingContext.page,this.x=_._columnEndingContext.x,this.y=_._columnEndingContext.y,this.availableWidth=_._columnEndingContext.availableWidth,this.availableHeight=_._columnEndingContext.availableHeight,this.lastColumnWidth=_._columnEndingContext.lastColumnWidth},s.prototype.saveContextInEndingCell=function(_){_._columnEndingContext={page:this.page,x:this.x,y:this.y,availableHeight:this.availableHeight,availableWidth:this.availableWidth,lastColumnWidth:this.lastColumnWidth}},s.prototype.completeColumnGroup=function(_){var b=this.snapshots.pop();this.calculateBottomMost(b),this.endingCell=null,this.x=b.x;var y=b.bottomMost.y;_&&(b.page===b.bottomMost.page?b.y+_>y&&(y=b.y+_):y+=_),this.y=y,this.page=b.bottomMost.page,this.availableWidth=b.availableWidth,this.availableHeight=b.bottomMost.availableHeight,_&&(this.availableHeight-=y-b.bottomMost.y),this.lastColumnWidth=b.lastColumnWidth},s.prototype.addMargin=function(_,b){this.x+=_,this.availableWidth-=_+(b||0)},s.prototype.moveDown=function(_){return this.y+=_,this.availableHeight-=_,this.availableHeight>0},s.prototype.initializePage=function(){this.y=this.pageMargins.top,this.availableHeight=this.getCurrentPage().pageSize.height-this.pageMargins.top-this.pageMargins.bottom,this.pageSnapshot().availableWidth=this.getCurrentPage().pageSize.width-this.pageMargins.left-this.pageMargins.right},s.prototype.pageSnapshot=function(){return this.snapshots[0]?this.snapshots[0]:this},s.prototype.moveTo=function(_,b){null!=_&&(this.x=_,this.availableWidth=this.getCurrentPage().pageSize.width-this.x-this.pageMargins.right),null!=b&&(this.y=b,this.availableHeight=this.getCurrentPage().pageSize.height-this.y-this.pageMargins.bottom)},s.prototype.moveToRelative=function(_,b){null!=_&&(this.x=this.x+_),null!=b&&(this.y=this.y+b)},s.prototype.beginDetachedBlock=function(){this.snapshots.push({x:this.x,y:this.y,availableHeight:this.availableHeight,availableWidth:this.availableWidth,page:this.page,endingCell:this.endingCell,lastColumnWidth:this.lastColumnWidth})},s.prototype.endDetachedBlock=function(){var _=this.snapshots.pop();this.x=_.x,this.y=_.y,this.availableWidth=_.availableWidth,this.availableHeight=_.availableHeight,this.page=_.page,this.endingCell=_.endingCell,this.lastColumnWidth=_.lastColumnWidth};var p=function(_,b){return(b=function h(_,b){return void 0===_?b:l(_)&&"landscape"===_.toLowerCase()?"landscape":"portrait"}(b,_.pageSize.orientation))!==_.pageSize.orientation?{orientation:b,width:_.pageSize.height,height:_.pageSize.width}:{orientation:_.pageSize.orientation,width:_.pageSize.width,height:_.pageSize.height}};s.prototype.moveToNextPage=function(_){var b=this.page+1,y=this.page,E=this.y,C=b>=this.pages.length;if(C){var I=this.availableWidth,d=this.getCurrentPage().pageSize.orientation,T=p(this.getCurrentPage(),_);this.addPage(T),d===T.orientation&&(this.availableWidth=I)}else this.page=b,this.initializePage();return{newPageCreated:C,prevPage:y,prevY:E,y:this.y}},s.prototype.addPage=function(_){var b={items:[],pageSize:_};return this.pages.push(b),this.backgroundLength.push(0),this.page=this.pages.length-1,this.initializePage(),this.tracker.emit("pageAdded"),b},s.prototype.getCurrentPage=function(){return this.page<0||this.page>=this.pages.length?null:this.pages[this.page]},s.prototype.getCurrentPosition=function(){var _=this.getCurrentPage().pageSize,b=_.height-this.pageMargins.top-this.pageMargins.bottom,y=_.width-this.pageMargins.left-this.pageMargins.right;return{pageNumber:this.page+1,pageOrientation:_.orientation,pageInnerHeight:b,pageInnerWidth:y,left:this.x,top:this.y,verticalRatio:(this.y-this.pageMargins.top)/b,horizontalRatio:(this.x-this.pageMargins.left)/y}},n.exports=s},54861:function(n,i,r){"use strict";var c=r(70770),l=r(91867).isNumber,s=r(91867).pack,h=r(91867).offsetVector,p=r(79178);function g(y,E){this.context=y,this.contextStack=[],this.tracker=E}function _(y,E,C){null==C||C<0||C>y.items.length?y.items.push(E):y.items.splice(C,0,E)}g.prototype.addLine=function(y,E,C){var I=y.getHeight(),d=this.context,T=d.getCurrentPage(),J=this.getCurrentPositionOnPage();return!(d.availableHeight0&&y.inlines[0].alignment,d=0;switch(I){case"right":d=E-C;break;case"center":d=(E-C)/2}if(d&&(y.x=(y.x||0)+d),"justify"===I&&!y.newLineForced&&!y.lastLineInParagraph&&y.inlines.length>1)for(var T=(E-C)/(y.inlines.length-1),J=1,Y=y.inlines.length;J0)&&(void 0===y._x&&(y._x=y.x||0),y.x=I.x+y._x,y.y=I.y,this.alignImage(y),_(d,{type:C||"image",item:y},E),I.moveDown(y._height),T)},g.prototype.addSVG=function(y,E){return this.addImage(y,E,"svg")},g.prototype.addQr=function(y,E){var C=this.context,I=C.getCurrentPage(),d=this.getCurrentPositionOnPage();if(!I||void 0===y.absolutePosition&&C.availableHeightd.availableHeight||(y.items.forEach(function(J){switch(J.type){case"line":var Y=function b(y){var E=new c(y.maxWidth);for(var C in y)y.hasOwnProperty(C)&&(E[C]=y[C]);return E}(J.item);Y._node&&(Y._node.positions[0].pageNumber=d.page+1),Y.x=(Y.x||0)+(E?y.xOffset||0:d.x),Y.y=(Y.y||0)+(C?y.yOffset||0:d.y),T.items.push({type:"line",item:Y});break;case"vector":var te=s(J.item);h(te,E?y.xOffset||0:d.x,C?y.yOffset||0:d.y),T.items.push({type:"vector",item:te});break;case"image":case"svg":var N=s(J.item);N.x=(N.x||0)+(E?y.xOffset||0:d.x),N.y=(N.y||0)+(C?y.yOffset||0:d.y),T.items.push({type:J.type,item:N})}}),I||d.moveDown(y.height),0))},g.prototype.pushContext=function(y,E){void 0===y&&(E=this.context.getCurrentPage().height-this.context.pageMargins.top-this.context.pageMargins.bottom,y=this.context.availableWidth),l(y)&&(y=new p({width:y,height:E},{left:0,right:0,top:0,bottom:0})),this.contextStack.push(this.context),this.context=y},g.prototype.popContext=function(){this.context=this.contextStack.pop()},g.prototype.getCurrentPositionOnPage=function(){return(this.contextStack[0]||this.context).getCurrentPosition()},n.exports=g},28284:function(n,i,r){"use strict";var c=r(91867).isArray;function s(h,p){for(var g in this.fonts={},this.pdfKitDoc=p,this.fontCache={},h)if(h.hasOwnProperty(g)){var _=h[g];this.fonts[g]={normal:_.normal,bold:_.bold,italics:_.italics,bolditalics:_.bolditalics}}}s.prototype.getFontType=function(h,p){return function l(h,p){var g="normal";return h&&p?g="bolditalics":h?g="bold":p&&(g="italics"),g}(h,p)},s.prototype.getFontFile=function(h,p,g){var _=this.getFontType(p,g);return this.fonts[h]&&this.fonts[h][_]?this.fonts[h][_]:null},s.prototype.provideFont=function(h,p,g){var _=this.getFontType(p,g);if(null===this.getFontFile(h,p,g))throw new Error("Font '"+h+"' in style '"+_+"' is not defined in the font section of the document definition.");if(this.fontCache[h]=this.fontCache[h]||{},!this.fontCache[h][_]){var b=this.fonts[h][_];c(b)||(b=[b]),this.fontCache[h][_]=this.pdfKitDoc.font.apply(this.pdfKitDoc,b)._font}return this.fontCache[h][_]},n.exports=s},91867:function(n){"use strict";function l(d){return Array.isArray(d)}n.exports={isString:function i(d){return"string"==typeof d||d instanceof String},isNumber:function r(d){return"number"==typeof d||d instanceof Number},isBoolean:function c(d){return"boolean"==typeof d},isArray:l,isFunction:function s(d){return"function"==typeof d},isObject:function h(d){return null!==d&&"object"==typeof d},isNull:function p(d){return null===d},isUndefined:function g(d){return void 0===d},pack:function _(){for(var d={},T=0,J=arguments.length;T0})).forEach(function(Ze){var Ht={};["id","text","ul","ol","table","image","qr","canvas","svg","columns","headlineLevel","style","pageBreak","pageOrientation","width","height"].forEach(function(Mt){void 0!==Ze[Mt]&&(Ht[Mt]=Ze[Mt])}),Ht.startPosition=Ze.positions[0],Ht.pageNumbers=Array.from(new Set(Ze.positions.map(function(Mt){return Mt.pageNumber}))),Ht.pages=je.length,Ht.stack=E(Ze.stack),Ze.nodeInfo=Ht});for(var lt=0;lt1)for(var $e=lt+1,rt=Ie.length;$e-1&&$t.push(Ie[$e].nodeInfo),xe.length>2&&Ie[$e].nodeInfo.pageNumbers.indexOf(tn+1)>-1&&Pt.push(Ie[$e].nodeInfo);if(xe.length>3)for($e=0;$e-1&&et.push(Ie[$e].nodeInfo);if(xe(Ye.nodeInfo,$t,Pt,et))return Ye.pageBreak="before",!0}}return!1}this.docPreprocessor=new l,this.docMeasure=new s(P,K,oe,this.imageMeasure,this.svgMeasure,this.tableLayouts,Ae);for(var Ne=this.tryLayoutDocument(k,P,K,oe,me,q,se,Ae,le);Ee(Ne.linearNodeList,Ne.pages);)Ne.linearNodeList.forEach(function(je){je.resetXY()}),Ne=this.tryLayoutDocument(k,P,K,oe,me,q,se,Ae,le);return Ne.pages},Q.prototype.tryLayoutDocument=function(k,P,K,oe,me,q,se,Ae,le,xe){this.linearNodeList=[],k=this.docPreprocessor.preprocessDocument(k),k=this.docMeasure.measureDocument(k),this.writer=new p(new h(this.pageSize,this.pageMargins),this.tracker);var Ee=this;return this.writer.context().tracker.startTracking("pageAdded",function(){Ee.addBackground(me)}),this.addBackground(me),this.processNode(k),this.addHeadersAndFooters(q,se),null!=le&&this.addWatermark(le,P,oe),{pages:this.writer.context().pages,linearNodeList:this.linearNodeList}},Q.prototype.addBackground=function(k){var P=te(k)?k:function(){return k},K=this.writer.context(),oe=K.getCurrentPage().pageSize,me=P(K.page+1,oe);me&&(this.writer.beginUnbreakableBlock(oe.width,oe.height),me=this.docPreprocessor.preprocessDocument(me),this.processNode(this.docMeasure.measureDocument(me)),this.writer.commitUnbreakableBlock(0,0),K.backgroundLength[K.page]+=me.positions.length)},Q.prototype.addStaticRepeatable=function(k,P){this.addDynamicRepeatable(function(){return JSON.parse(JSON.stringify(k))},P)},Q.prototype.addDynamicRepeatable=function(k,P){for(var oe=0,me=this.writer.context().pages.length;oe1;)Ie.push({fontSize:tn}),(je=Ne.sizeOfRotatedText(Ee.text,Ee.angle,Ie)).width>xe.width?tn=(lt+(Ye=tn))/2:je.widthxe.height?(lt+(Ye=tn))/2:((lt=tn)+Ye)/2),Ie.pop();return tn}(this.pageSize,k,P));var oe={text:k.text,font:P.provideFont(k.font,k.bold,k.italics),fontSize:k.fontSize,color:k.color,opacity:k.opacity,angle:k.angle};oe._size=function Ae(xe,Ee){var Le=new N(Ee),Ne=new G(null,{font:xe.font,bold:xe.bold,italics:xe.italics});return Ne.push({fontSize:xe.fontSize}),{size:Le.sizeOfString(xe.text,Ne),rotatedSize:Le.sizeOfRotatedText(xe.text,xe.angle,Ne)}}(k,P);for(var me=this.writer.context().pages,q=0,se=me.length;q0;le--)Ae.push(se);return Ae}(k._gap);oe&&(K-=(oe.length-1)*k._gap),g.buildColumnWidths(P,K);var me=this.processRow(P,P,oe);F(k.positions,me.positions)},Q.prototype.processRow=function(k,P,K,oe,me,q){var se=this,Ae=[],le=[];return this.tracker.auto("pageChanged",function xe(Ne){for(var Ie,je=0,lt=Ae.length;je1)for(var tn=1;tnNe?K[Ne]:0}function Le(Ne,Ie){if(Ne.rowSpan&&Ne.rowSpan>1){var je=me+Ne.rowSpan-1;if(je>=oe.length)throw"Row span for column "+Ie+" (with indexes starting from 0) exceeded row count";return oe[je][Ie]}return null}},Q.prototype.processList=function(k,P){var q,K=this,oe=k?P.ol:P.ul,me=P._gapSize;this.writer.context().addMargin(me.width),this.tracker.auto("lineAdded",function se(Ae){if(q){var le=q;if(q=null,le.canvas){var xe=le.canvas[0];T(xe,-le._minWidth,0),K.writer.addVector(xe)}else if(le._inlines){var Ee=new b(K.pageSize.width);Ee.addInline(le._inlines[0]),Ee.x=-le._minWidth,Ee.y=Ae.getAscenderHeight()-Ee.getAscenderHeight(),K.writer.addLine(Ee,!0)}}},function(){oe.forEach(function(Ae){q=Ae.listMarker,K.processNode(Ae),F(P.positions,Ae.positions)})}),this.writer.context().addMargin(-me.width)},Q.prototype.processTable=function(k){var P=new _(k);P.beginTable(this.writer);for(var K=k.table.heights,oe=0,me=k.table.body.length;oe0&&(K.hasEnoughSpaceForInline(k._inlines[0],k._inlines.slice(1))||me);){var q=!1,se=k._inlines.shift();if(me=!1,!se.noWrap&&se.text.length>1&&se.width>K.getAvailableWidth()){var Ae=se.width/se.text.length,le=Math.floor(K.getAvailableWidth()/Ae);if(le<1&&(le=1),le0){var y=_.pages[0];if(y.xOffset=p,y.yOffset=g,b>1)if(void 0!==p||void 0!==g)y.height=_.getCurrentPage().pageSize.height-_.pageMargins.top-_.pageMargins.bottom;else{y.height=this.writer.context.getCurrentPage().pageSize.height-this.writer.context.pageMargins.top-this.writer.context.pageMargins.bottom;for(var E=0,C=this.repeatables.length;EPt.item.y2?Pt.item.y1:Pt.item.y2:Pt.item.h:0}(Pt)}var tn=O(je||40),$t=tn.top;return Ie.forEach(function(Pt){Pt.items.forEach(function(et){var $e=Ye(et);$e>$t&&($t=$e)})}),$t+=tn.bottom}function Q(Ie,je){Ie&&"auto"===Ie.height&&(Ie.height=1/0);var Ye=function P(Ie){if(E(Ie)){var je=h[Ie.toUpperCase()];if(!je)throw"Page size "+Ie+" not recognized";return{width:je[0],height:je[1]}}return Ie}(Ie||"A4");return function lt(tn){return!!E(tn)&&("portrait"===(tn=tn.toLowerCase())&&Ye.width>Ye.height||"landscape"===tn&&Ye.widthYe.height?"landscape":"portrait",Ye}function O(Ie){if(C(Ie))Ie={left:Ie,right:Ie,top:Ie,bottom:Ie};else if(d(Ie))if(2===Ie.length)Ie={left:Ie[0],top:Ie[1],right:Ie[0],bottom:Ie[1]};else{if(4!==Ie.length)throw"Invalid pageMargins definition";Ie={left:Ie[0],top:Ie[1],right:Ie[2],bottom:Ie[3]}}return Ie}function K(Ie,je){Ie.pageSize.orientation!==(je.options.size[0]>je.options.size[1]?"landscape":"portrait")&&(je.options.size=[je.options.size[1],je.options.size[0]])}function me(Ie,je){var lt=Ie;return je.sup&&(lt-=.75*je.fontSize),je.sub&&(lt+=.35*je.fontSize),lt}function q(Ie,je,lt,Ye,tn){function $t(ve,Oe){var Xe,Cn,ke=new b(null);if(T(ve.positions))throw"Page reference id not found";var fe=ve.positions[0].pageNumber.toString();switch(Oe.text=fe,Xe=ke.widthOfString(Oe.text,Oe.font,Oe.fontSize,Oe.characterSpacing,Oe.fontFeatures),Cn=Oe.width-Xe,Oe.width=Xe,Oe.alignment){case"right":Oe.x+=Cn;break;case"center":Oe.x+=Cn/2}}Ie._pageNodeRef&&$t(Ie._pageNodeRef,Ie.inlines[0]),je=je||0,lt=lt||0;var Pt=Ie.getHeight(),$e=Pt-Ie.getAscenderHeight();_.drawBackground(Ie,je,lt,Ye,tn);for(var rt=0,Ze=Ie.inlines.length;rt1){var Pt=Ie.points[0],et=Ie.points[Ie.points.length-1];(Ie.closePath||Pt.x===et.x&&Pt.y===et.y)&<.closePath()}break;case"path":lt.path(Ie.d)}if(Ie.linearGradient&&Ye){var $e=1/(Ie.linearGradient.length-1);for(tn=0;tn-1&&($t=$t.slice(0,Pt)),lt.height===1/0){var et=F($t,Ie.pageMargins);this.pdfKitDoc.options.size=[lt.width,et]}var $e=function Ne(Ie,je){var lt={};return Object.keys(Ie).forEach(function(Ye){var tn=Ie[Ye];lt[Ye]=je.pattern(tn.boundingBox,tn.xStep,tn.yStep,tn.pattern,tn.colored)}),lt}(Ie.patterns||{},this.pdfKitDoc);if(function oe(Ie,je,lt,Ye,tn){lt._pdfMakePages=Ie,lt.addPage();var $t=0;tn&&Ie.forEach(function(Mt){$t+=Mt.items.length});var Pt=0;tn=tn||function(){};for(var et=0;et0&&(K(Ie[et],lt),lt.addPage(lt.options));for(var $e=Ie[et],rt=0,Ze=$e.items.length;rt=128?285:0);var Y=[[]];for(T=0;T<30;++T){for(var te=Y[T],N=[],G=0;G<=T;++G)N.push(d[(G6},oe=function(et,$e){var rt=-8&function(et){var $e=i[et],rt=16*et*et+128*et+64;return k(et)&&(rt-=36),$e[2].length&&(rt-=25*$e[2].length*$e[2].length-10*$e[2].length-55),rt}(et),Ze=i[et];return rt-8*Ze[0][$e]*Ze[1][$e]},me=function(et,$e){switch($e){case c:return et<10?10:et<27?12:14;case l:return et<10?9:et<27?11:13;case s:return et<10?8:16;case 8:return et<10?8:et<27?10:12}},q=function(et,$e,rt){var Ze=oe(et,rt)-4-me(et,$e);switch($e){case c:return 3*(Ze/10|0)+(Ze%10<4?0:Ze%10<7?1:2);case l:return 2*(Ze/11|0)+(Ze%11<6?0:1);case s:return Ze/8|0;case 8:return Ze/13|0}},se=function(et,$e){switch(et){case c:return $e.match(p)?$e:null;case l:return $e.match(g)?$e.toUpperCase():null;case s:if("string"==typeof $e){for(var rt=[],Ze=0;Ze<$e.length;++Ze){var Ht=$e.charCodeAt(Ze);Ht<128?rt.push(Ht):Ht<2048?rt.push(192|Ht>>6,128|63&Ht):Ht<65536?rt.push(224|Ht>>12,128|Ht>>6&63,128|63&Ht):rt.push(240|Ht>>18,128|Ht>>12&63,128|Ht>>6&63,128|63&Ht)}return rt}return $e}},le=function(et,$e){for(var rt=et.slice(0),Ze=et.length,Ht=$e.length,Mt=0;Mt=0)for(var ce=0;ce=0;--Mt)Ht>>Ze+Mt&1&&(Ht^=rt<>pe&1;return et},lt=function(et){for(var Mt=function(De){for(var ze=0,tt=0;tt=5&&(ze+=De[tt]-5+3);for(tt=5;tt=4*Je||De[tt+1]>=4*Je)&&(ze+=40)}return ze},pe=et.length,ce=0,de=0,ue=0;ue=pe){for(Ht.push(Mt|Oe>>(Xe-=pe));Xe>=8;)Ht.push(Oe>>(Xe-=8)&255);Mt=0,pe=8}Xe>0&&(Mt|=(Oe&(1<>3);pe=function(et,$e,rt){for(var Ze=[],Ht=et.length/$e|0,Mt=0,pe=$e-et.length%$e,ce=0;ce>cn&1,Ht[ke+Je][fe+cn]=1};for(pe(0,0,9,9,[127,65,93,93,93,65,383,0,64]),pe(rt-8,0,8,9,[256,127,65,93,93,93,65,127]),pe(0,rt-8,9,8,[254,130,186,186,186,130,254,0,0]),Mt=9;Mt>Cn++&1,Ht[Mt][rt-11+Oe]=Ht[rt-11+Oe][Mt]=1}return{matrix:Ze,reserved:Ht}}($e),de=ce.matrix,ue=ce.reserved;if(function(et,$e,rt){for(var Ze=et.length,Ht=0,Mt=-1,pe=Ze-1;pe>=0;pe-=2){6==pe&&--pe;for(var ce=Mt<0?Ze-1:0,de=0;depe-2;--ue)$e[ce][ue]||(et[ce][ue]=rt[Ht>>3]>>(7&~Ht)&1,++Ht);ce+=Mt}Mt=-Mt}}(de,ue,pe),Ht<0){Ie(de,ue,0),je(de,0,Ze,0);var ve=0,Oe=lt(de);for(Ie(de,ue,0),Ht=1;Ht<8;++Ht){Ie(de,ue,Ht),je(de,0,Ze,Ht);var Xe=lt(de);Oe>Xe&&(Oe=Xe,ve=Ht),Ie(de,ue,Ht)}Ht=ve}return Ie(de,ue,Ht),je(de,0,Ze,Ht),de};function $t(et,$e){var rt=[],Ze=$e.background||"#fff",Ht=$e.foreground||"#000",Mt=$e.padding||0,pe=function tn(et,$e){var rt={numeric:c,alphanumeric:l,octet:s},Ht=($e=$e||{}).version||-1,Mt={L:b,M:y,Q:E,H:C}[($e.eccLevel||"L").toUpperCase()],pe=$e.mode?rt[$e.mode.toLowerCase()]:-1,ce="mask"in $e?$e.mask:-1;if(pe<0)pe="string"==typeof et?et.match(p)?c:et.match(_)?l:s:s;else if(pe!=c&&pe!=l&&pe!=s)throw"invalid or unsupported mode";if(null===(et=se(pe,et)))throw"invalid data format";if(Mt<0||Mt>3)throw"invalid ECC level";if(Ht<0){for(Ht=1;Ht<=40&&!(et.length<=q(Ht,pe,Mt));++Ht);if(Ht>40)throw"too large data for the Qr format"}else if(Ht<1||Ht>40)throw"invalid Qr version! should be between 1 and 40";if(-1!=ce&&(ce<0||ce>8))throw"invalid mask";return Ye(et,Ht,pe,Mt,ce)}(et,$e),ce=pe.length,de=Math.floor($e.fit?$e.fit/ce:5),ue=ce*de+de*Mt*2,ve=de*Mt;rt.push({type:"rect",x:0,y:0,w:ue,h:ue,lineWidth:0,color:Ze});for(var Oe=0;Oe0;)this.styleOverrides.pop()},p.prototype.autopush=function(g){if(c(g))return 0;var _=[];g.style&&(_=l(g.style)?g.style:[g.style]);for(var b=0,y=_.length;b0&&this.pop(b),y},p.prototype.getProperty=function(g){if(this.styleOverrides)for(var _=this.styleOverrides.length-1;_>=0;_--){var b=this.styleOverrides[_];if(c(b)){var y=this.styleDictionary[b];if(y&&!s(y[g])&&!h(y[g]))return y[g]}else if(!s(b[g])&&!h(b[g]))return b[g]}return this.defaultStyle&&this.defaultStyle[g]},n.exports=p},89638:function(n,i,r){"use strict";var c=r(52242);function l(p){var g=parseFloat(p);if("number"==typeof g&&!isNaN(g))return g}function s(p){var g;try{g=new c.XmlDocument(p)}catch(_){throw new Error("SVGMeasure: "+_)}if("svg"!==g.name)throw new Error("SVGMeasure: expected document");return g}function h(){}h.prototype.measureSVG=function(p){var g=s(p),_=l(g.attr.width),b=l(g.attr.height);if((null==_||null==b)&&"string"==typeof g.attr.viewBox){var y=g.attr.viewBox.split(/[,\s]+/);if(4!==y.length)throw new Error("Unexpected svg viewbox format, should have 4 entries but found: '"+g.attr.viewBox+"'");null==_&&(_=l(y[2])),null==b&&(b=l(y[3]))}return{width:_,height:b}},h.prototype.writeDimensions=function(p,g){var _=s(p);return _.attr.width=""+g.width,_.attr.height=""+g.height,_.toString()},n.exports=h},89836:function(n,i,r){"use strict";var c=r(77530),l=r(91867).isFunction,s=r(91867).isNumber;function h(p){this.tableNode=p}h.prototype.beginTable=function(p){var g,_,b=this;if(this.offsets=(g=this.tableNode)._offsets,this.layout=g._layout,_=p.context().availableWidth-this.offsets.total,c.buildColumnWidths(g.table.widths,_),this.tableWidth=g._offsets.total+function y(){var I=0;return g.table.widths.forEach(function(d){I+=d._calcWidth}),I}(),this.rowSpanData=function E(){var I=[],d=0,T=0;I.push({left:0,rowSpan:0});for(var J=0,Y=b.tableNode.table.body[0].length;Jg.table.body.length)throw new Error(`Too few rows in the table. Property headerRows requires at least ${this.headerRows}, contains only ${g.table.body.length}`);this.rowsWithoutPageBreak=this.headerRows+(g.table.keepWithHeaderRows||0),this.dontBreakRows=g.table.dontBreakRows||!1,this.rowsWithoutPageBreak&&p.beginUnbreakableBlock(),function C(I){for(var d=0;d0&&F(d+G,J,0,Y.border[0]),void 0!==Y.border[2]&&F(d+G,J+N-1,2,Y.border[2]);for(var x=0;x0&&F(d,J+x,1,Y.border[1]),void 0!==Y.border[3]&&F(d+te-1,J+x,3,Y.border[3])}}function F(Q,O,k,P){var K=I[Q][O];K.border=K.border||{},K.border[k]=P}}(this.tableNode.table.body),this.drawHorizontalLine(0,p)},h.prototype.onRowBreak=function(p,g){var _=this;return function(){var b=_.rowPaddingTop+(_.headerRows?0:_.topLineWidth);g.context().availableHeight-=_.reservedAtBottom,g.context().moveDown(b)}},h.prototype.beginRow=function(p,g){this.topLineWidth=this.layout.hLineWidth(p,this.tableNode),this.rowPaddingTop=this.layout.paddingTop(p,this.tableNode),this.bottomLineWidth=this.layout.hLineWidth(p+1,this.tableNode),this.rowPaddingBottom=this.layout.paddingBottom(p,this.tableNode),this.rowCallback=this.onRowBreak(p,g),g.tracker.startTracking("pageChanged",this.rowCallback),this.dontBreakRows&&g.beginUnbreakableBlock(),this.rowTopY=g.context().y,this.reservedAtBottom=this.bottomLineWidth+this.rowPaddingBottom,g.context().availableHeight-=this.reservedAtBottom,g.context().moveDown(this.rowPaddingTop)},h.prototype.drawHorizontalLine=function(p,g,_){var b=this.layout.hLineWidth(p,this.tableNode);if(b){var E,y=this.layout.hLineStyle(p,this.tableNode);y&&y.dash&&(E=y.dash);for(var T,J,Y,C=b/2,I=null,d=this.tableNode.table.body,te=0,N=this.rowSpanData.length;te0&&(O=(T=d[p-1][te]).border?T.border[3]:this.layout.defaultBorder)&&T.borderColor&&(F=T.borderColor[3]),pP;)I.width+=this.rowSpanData[te+P++].width||0;te+=P-1}else if(T&&T.colSpan&&O){for(;T.colSpan>P;)I.width+=this.rowSpanData[te+P++].width||0;te+=P-1}else if(J&&J.colSpan&&Q){for(;J.colSpan>P;)I.width+=this.rowSpanData[te+P++].width||0;te+=P-1}else I.width+=this.rowSpanData[te].width||0}var K=(_||0)+C;x&&I&&I.width&&(g.addVector({type:"line",x1:I.left,x2:I.left+I.width,y1:K,y2:K,lineWidth:b,dash:E,lineColor:F},!1,_),I=null,F=null,T=null,J=null,Y=null)}g.context().moveDown(b)}},h.prototype.drawVerticalLine=function(p,g,_,b,y,E,C){var I=this.layout.vLineWidth(b,this.tableNode);if(0!==I){var T,d=this.layout.vLineStyle(b,this.tableNode);d&&d.dash&&(T=d.dash);var Y,te,N,J=this.tableNode.table.body;if(b>0&&(Y=J[E][C])&&Y.borderColor&&(Y.border?Y.border[2]:this.layout.defaultBorder)&&(N=Y.borderColor[2]),null==N&&b0&&rt--}return $e.push({x:E.rowSpanData[E.rowSpanData.length-1].left,index:E.rowSpanData.length-1}),$e}(),T=[],J=_&&_.length>0,Y=this.tableNode.table.body;if(T.push({y0:this.rowTopY,page:J?_[0].prevPage:C}),J)for(y=0,b=_.length;y0&&!this.headerRows,O=Q?0:this.topLineWidth,k=T[G].y0,P=T[G].y1;for(F&&(P+=this.rowPaddingBottom),g.context().page!=T[G].page&&(g.context().page=T[G].page,this.reservedAtBottom=0),y=0,b=d.length;y0&&!K&&(K=(q=Y[p][me-1]).border?q.border[2]:this.layout.defaultBorder),me+11)for(var Pt=1;Pt<$t[y].rowSpan;Pt++)this.tableNode.table.body[p+Pt][y]._colSpan=$t[y].colSpan;if($t[y].rowSpan&&$t[y].rowSpan>1)for(Pt=1;Pt<$t[y].rowSpan;Pt++)this.tableNode.table.body[p+Pt][y]._rowSpanCurrentOffset=Pt}this.rowSpanData[y].rowSpan>0&&this.rowSpanData[y].rowSpan--}this.drawHorizontalLine(p+1,g),this.headerRows&&p===this.headerRows-1&&(this.headerRepeatable=g.currentBlockToRepeatable()),this.dontBreakRows&&g.tracker.auto("pageChanged",function(){!E.headerRows&&!1!==E.layout.hLineWhenBroken&&E.drawHorizontalLine(p,g)},function(){g.commitUnbreakableBlock()}),this.headerRepeatable&&(p===this.rowsWithoutPageBreak-1||p===this.tableNode.table.body.length-1)&&(g.commitUnbreakableBlock(),g.pushToRepeatables(this.headerRepeatable),this.cleanUpRepeatables=!0,this.headerRepeatable=null)},n.exports=h},84786:function(n,i,r){"use strict";var c=r(91867).isArray,l=r(91867).isPattern,s=r(91867).getPattern;function p(b,y,E,C){var T=b.inlines[0],J=function I(){for(var Ee=0,Le=0,Ne=b.inlines.length;LeEe?Le:Ee;return b.inlines[Ee]}(),Y=function d(){for(var Ee=0,Le=0,Ne=b.inlines.length;Le=0&&l.splice(s,1)}},i.prototype.emit=function(r){var c=Array.prototype.slice.call(arguments,1),l=this.events[r];l&&l.forEach(function(s){s.apply(this,c)})},i.prototype.auto=function(r,c,l){this.startTracking(r,c),l(),this.stopTracking(r,c)},n.exports=i},44134:function(n,i,r){var c,s;void 0!==(s="function"==typeof(c=function(){"use strict";function p(C,I,d){var T=new XMLHttpRequest;T.open("GET",C),T.responseType="blob",T.onload=function(){E(T.response,I,d)},T.onerror=function(){console.error("could not download file")},T.send()}function g(C){var I=new XMLHttpRequest;I.open("HEAD",C,!1);try{I.send()}catch{}return 200<=I.status&&299>=I.status}function _(C){try{C.dispatchEvent(new MouseEvent("click"))}catch{var I=document.createEvent("MouseEvents");I.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),C.dispatchEvent(I)}}var b="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof r.g&&r.g.global===r.g?r.g:void 0,y=b.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),E=b.saveAs||("object"!=typeof window||window!==b?function(){}:typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype&&!y?function(C,I,d){var T=b.URL||b.webkitURL,J=document.createElement("a");J.download=I=I||C.name||"download",J.rel="noopener","string"==typeof C?(J.href=C,J.origin===location.origin?_(J):g(J.href)?p(C,I,d):_(J,J.target="_blank")):(J.href=T.createObjectURL(C),setTimeout(function(){T.revokeObjectURL(J.href)},4e4),setTimeout(function(){_(J)},0))}:"msSaveOrOpenBlob"in navigator?function(C,I,d){if(I=I||C.name||"download","string"!=typeof C)navigator.msSaveOrOpenBlob(function h(C,I){return typeof I>"u"?I={autoBom:!1}:"object"!=typeof I&&(console.warn("Deprecated: Expected third argument to be a object"),I={autoBom:!I}),I.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(C.type)?new Blob(["\ufeff",C],{type:C.type}):C}(C,d),I);else if(g(C))p(C,I,d);else{var T=document.createElement("a");T.href=C,T.target="_blank",setTimeout(function(){_(T)})}}:function(C,I,d,T){if((T=T||open("","_blank"))&&(T.document.title=T.document.body.innerText="downloading..."),"string"==typeof C)return p(C,I,d);var J="application/octet-stream"===C.type,Y=/constructor/i.test(b.HTMLElement)||b.safari,te=/CriOS\/[\d]+/.test(navigator.userAgent);if((te||J&&Y||y)&&typeof FileReader<"u"){var N=new FileReader;N.onloadend=function(){var F=N.result;F=te?F:F.replace(/^data:[^;]*;/,"data:attachment/file;"),T?T.location.href=F:location=F,T=null},N.readAsDataURL(C)}else{var G=b.URL||b.webkitURL,x=G.createObjectURL(C);T?T.location=x:location.href=x,T=null,setTimeout(function(){G.revokeObjectURL(x)},4e4)}});b.saveAs=E.saveAs=E,n.exports=E})?c.apply(i,[]):c)&&(n.exports=s)},60421:function(n,i,r){"use strict";var l,c=r(50621).Buffer;function s($n,An){for(var Hn=0;Hn=$n.length?{done:!0}:{done:!1,value:$n[gt++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function C($n,An){(null==An||An>$n.length)&&(An=$n.length);for(var Hn=0,gt=new Array(An);Hn0?ur[0]:"value";if(tr.has(Zi))return tr.get(Zi);var Ca=Nt.apply(this,ur);return tr.set(Zi,Ca),Ca}return Object.defineProperty(this,An,{value:pr}),pr}}}}O.registerFormat=function($n){k.push($n)},O.openSync=function($n,An){var Hn=Q.readFileSync($n);return O.create(Hn,An)},O.open=function($n,An,Hn){"function"==typeof An&&(Hn=An,An=null),Q.readFile($n,function(gt,Nt){if(gt)return Hn(gt);try{var on=O.create(Nt,An)}catch(tr){return Hn(tr)}return Hn(null,on)})},O.create=function($n,An){for(var Hn=0;Hn>1},searchRange:d.uint16,entrySelector:d.uint16,rangeShift:d.uint16,endCode:new d.LazyArray(d.uint16,"segCount"),reservedPad:new d.Reserved(d.uint16),startCode:new d.LazyArray(d.uint16,"segCount"),idDelta:new d.LazyArray(d.int16,"segCount"),idRangeOffset:new d.LazyArray(d.uint16,"segCount"),glyphIndexArray:new d.LazyArray(d.uint16,function($n){return($n.length-$n._currentOffset)/2})},6:{length:d.uint16,language:d.uint16,firstCode:d.uint16,entryCount:d.uint16,glyphIndices:new d.LazyArray(d.uint16,"entryCount")},8:{reserved:new d.Reserved(d.uint16),length:d.uint32,language:d.uint16,is32:new d.LazyArray(d.uint8,8192),nGroups:d.uint32,groups:new d.LazyArray(q,"nGroups")},10:{reserved:new d.Reserved(d.uint16),length:d.uint32,language:d.uint32,firstCode:d.uint32,entryCount:d.uint32,glyphIndices:new d.LazyArray(d.uint16,"numChars")},12:{reserved:new d.Reserved(d.uint16),length:d.uint32,language:d.uint32,nGroups:d.uint32,groups:new d.LazyArray(q,"nGroups")},13:{reserved:new d.Reserved(d.uint16),length:d.uint32,language:d.uint32,nGroups:d.uint32,groups:new d.LazyArray(q,"nGroups")},14:{length:d.uint32,numRecords:d.uint32,varSelectors:new d.LazyArray(Ee,"numRecords")}}),Ne=new d.Struct({platformID:d.uint16,encodingID:d.uint16,table:new d.Pointer(d.uint32,Le,{type:"parent",lazy:!0})}),Ie=new d.Struct({version:d.uint16,numSubtables:d.uint16,tables:new d.Array(Ne,"numSubtables")}),je=new d.Struct({version:d.int32,revision:d.int32,checkSumAdjustment:d.uint32,magicNumber:d.uint32,flags:d.uint16,unitsPerEm:d.uint16,created:new d.Array(d.int32,2),modified:new d.Array(d.int32,2),xMin:d.int16,yMin:d.int16,xMax:d.int16,yMax:d.int16,macStyle:new d.Bitfield(d.uint16,["bold","italic","underline","outline","shadow","condensed","extended"]),lowestRecPPEM:d.uint16,fontDirectionHint:d.int16,indexToLocFormat:d.int16,glyphDataFormat:d.int16}),lt=new d.Struct({version:d.int32,ascent:d.int16,descent:d.int16,lineGap:d.int16,advanceWidthMax:d.uint16,minLeftSideBearing:d.int16,minRightSideBearing:d.int16,xMaxExtent:d.int16,caretSlopeRise:d.int16,caretSlopeRun:d.int16,caretOffset:d.int16,reserved:new d.Reserved(d.int16,4),metricDataFormat:d.int16,numberOfMetrics:d.uint16}),Ye=new d.Struct({advance:d.uint16,bearing:d.int16}),tn=new d.Struct({metrics:new d.LazyArray(Ye,function($n){return $n.parent.hhea.numberOfMetrics}),bearings:new d.LazyArray(d.int16,function($n){return $n.parent.maxp.numGlyphs-$n.parent.hhea.numberOfMetrics})}),$t=new d.Struct({version:d.int32,numGlyphs:d.uint16,maxPoints:d.uint16,maxContours:d.uint16,maxComponentPoints:d.uint16,maxComponentContours:d.uint16,maxZones:d.uint16,maxTwilightPoints:d.uint16,maxStorage:d.uint16,maxFunctionDefs:d.uint16,maxInstructionDefs:d.uint16,maxStackElements:d.uint16,maxSizeOfInstructions:d.uint16,maxComponentElements:d.uint16,maxComponentDepth:d.uint16});function Pt($n,An,Hn){return void 0===Hn&&(Hn=0),1===$n&&$e[Hn]?$e[Hn]:et[$n][An]}var et=[["utf16be","utf16be","utf16be","utf16be","utf16be","utf16be"],["macroman","shift-jis","big5","euc-kr","iso-8859-6","iso-8859-8","macgreek","maccyrillic","symbol","Devanagari","Gurmukhi","Gujarati","Oriya","Bengali","Tamil","Telugu","Kannada","Malayalam","Sinhalese","Burmese","Khmer","macthai","Laotian","Georgian","Armenian","gb-2312-80","Tibetan","Mongolian","Geez","maccenteuro","Vietnamese","Sindhi"],["ascii"],["symbol","utf16be","shift-jis","gb18030","big5","wansung","johab",null,null,null,"utf16be"]],$e={15:"maciceland",17:"macturkish",18:"maccroatian",24:"maccenteuro",25:"maccenteuro",26:"maccenteuro",27:"maccenteuro",28:"maccenteuro",30:"maciceland",37:"macromania",38:"maccenteuro",39:"maccenteuro",40:"maccenteuro",143:"macinuit",146:"macgaelic"},rt=[[],{0:"en",30:"fo",60:"ks",90:"rw",1:"fr",31:"fa",61:"ku",91:"rn",2:"de",32:"ru",62:"sd",92:"ny",3:"it",33:"zh",63:"bo",93:"mg",4:"nl",34:"nl-BE",64:"ne",94:"eo",5:"sv",35:"ga",65:"sa",128:"cy",6:"es",36:"sq",66:"mr",129:"eu",7:"da",37:"ro",67:"bn",130:"ca",8:"pt",38:"cz",68:"as",131:"la",9:"no",39:"sk",69:"gu",132:"qu",10:"he",40:"si",70:"pa",133:"gn",11:"ja",41:"yi",71:"or",134:"ay",12:"ar",42:"sr",72:"ml",135:"tt",13:"fi",43:"mk",73:"kn",136:"ug",14:"el",44:"bg",74:"ta",137:"dz",15:"is",45:"uk",75:"te",138:"jv",16:"mt",46:"be",76:"si",139:"su",17:"tr",47:"uz",77:"my",140:"gl",18:"hr",48:"kk",78:"km",141:"af",19:"zh-Hant",49:"az-Cyrl",79:"lo",142:"br",20:"ur",50:"az-Arab",80:"vi",143:"iu",21:"hi",51:"hy",81:"id",144:"gd",22:"th",52:"ka",82:"tl",145:"gv",23:"ko",53:"mo",83:"ms",146:"ga",24:"lt",54:"ky",84:"ms-Arab",147:"to",25:"pl",55:"tg",85:"am",148:"el-polyton",26:"hu",56:"tk",86:"ti",149:"kl",27:"es",57:"mn-CN",87:"om",150:"az",28:"lv",58:"mn",88:"so",151:"nn",29:"se",59:"ps",89:"sw"},[],{1078:"af",16393:"en-IN",1159:"rw",1074:"tn",1052:"sq",6153:"en-IE",1089:"sw",1115:"si",1156:"gsw",8201:"en-JM",1111:"kok",1051:"sk",1118:"am",17417:"en-MY",1042:"ko",1060:"sl",5121:"ar-DZ",5129:"en-NZ",1088:"ky",11274:"es-AR",15361:"ar-BH",13321:"en-PH",1108:"lo",16394:"es-BO",3073:"ar",18441:"en-SG",1062:"lv",13322:"es-CL",2049:"ar-IQ",7177:"en-ZA",1063:"lt",9226:"es-CO",11265:"ar-JO",11273:"en-TT",2094:"dsb",5130:"es-CR",13313:"ar-KW",2057:"en-GB",1134:"lb",7178:"es-DO",12289:"ar-LB",1033:"en",1071:"mk",12298:"es-EC",4097:"ar-LY",12297:"en-ZW",2110:"ms-BN",17418:"es-SV",6145:"ary",1061:"et",1086:"ms",4106:"es-GT",8193:"ar-OM",1080:"fo",1100:"ml",18442:"es-HN",16385:"ar-QA",1124:"fil",1082:"mt",2058:"es-MX",1025:"ar-SA",1035:"fi",1153:"mi",19466:"es-NI",10241:"ar-SY",2060:"fr-BE",1146:"arn",6154:"es-PA",7169:"aeb",3084:"fr-CA",1102:"mr",15370:"es-PY",14337:"ar-AE",1036:"fr",1148:"moh",10250:"es-PE",9217:"ar-YE",5132:"fr-LU",1104:"mn",20490:"es-PR",1067:"hy",6156:"fr-MC",2128:"mn-CN",3082:"es",1101:"as",4108:"fr-CH",1121:"ne",1034:"es",2092:"az-Cyrl",1122:"fy",1044:"nb",21514:"es-US",1068:"az",1110:"gl",2068:"nn",14346:"es-UY",1133:"ba",1079:"ka",1154:"oc",8202:"es-VE",1069:"eu",3079:"de-AT",1096:"or",2077:"sv-FI",1059:"be",1031:"de",1123:"ps",1053:"sv",2117:"bn",5127:"de-LI",1045:"pl",1114:"syr",1093:"bn-IN",4103:"de-LU",1046:"pt",1064:"tg",8218:"bs-Cyrl",2055:"de-CH",2070:"pt-PT",2143:"tzm",5146:"bs",1032:"el",1094:"pa",1097:"ta",1150:"br",1135:"kl",1131:"qu-BO",1092:"tt",1026:"bg",1095:"gu",2155:"qu-EC",1098:"te",1027:"ca",1128:"ha",3179:"qu",1054:"th",3076:"zh-HK",1037:"he",1048:"ro",1105:"bo",5124:"zh-MO",1081:"hi",1047:"rm",1055:"tr",2052:"zh",1038:"hu",1049:"ru",1090:"tk",4100:"zh-SG",1039:"is",9275:"smn",1152:"ug",1028:"zh-TW",1136:"ig",4155:"smj-NO",1058:"uk",1155:"co",1057:"id",5179:"smj",1070:"hsb",1050:"hr",1117:"iu",3131:"se-FI",1056:"ur",4122:"hr-BA",2141:"iu-Latn",1083:"se",2115:"uz-Cyrl",1029:"cs",2108:"ga",2107:"se-SE",1091:"uz",1030:"da",1076:"xh",8251:"sms",1066:"vi",1164:"prs",1077:"zu",6203:"sma-NO",1106:"cy",1125:"dv",1040:"it",7227:"sms",1160:"wo",2067:"nl-BE",2064:"it-CH",1103:"sa",1157:"sah",1043:"nl",1041:"ja",7194:"sr-Cyrl-BA",1144:"ii",3081:"en-AU",1099:"kn",3098:"sr",1130:"yo",10249:"en-BZ",1087:"kk",6170:"sr-Latn-BA",4105:"en-CA",1107:"km",2074:"sr-Latn",9225:"en-029",1158:"quc",1132:"nso"}],Ze=new d.Struct({platformID:d.uint16,encodingID:d.uint16,languageID:d.uint16,nameID:d.uint16,length:d.uint16,string:new d.Pointer(d.uint16,new d.String("length",function($n){return Pt($n.platformID,$n.encodingID,$n.languageID)}),{type:"parent",relativeTo:function(An){return An.parent.stringOffset},allowNull:!1})}),Ht=new d.Struct({length:d.uint16,tag:new d.Pointer(d.uint16,new d.String("length","utf16be"),{type:"parent",relativeTo:function(An){return An.stringOffset}})}),Mt=new d.VersionedStruct(d.uint16,{0:{count:d.uint16,stringOffset:d.uint16,records:new d.Array(Ze,"count")},1:{count:d.uint16,stringOffset:d.uint16,records:new d.Array(Ze,"count"),langTagCount:d.uint16,langTags:new d.Array(Ht,"langTagCount")}}),pe=["copyright","fontFamily","fontSubfamily","uniqueSubfamily","fullName","version","postscriptName","trademark","manufacturer","designer","description","vendorURL","designerURL","license","licenseURL",null,"preferredFamily","preferredSubfamily","compatibleFull","sampleText","postscriptCIDFontName","wwsFamilyName","wwsSubfamilyName"];Mt.process=function($n){for(var gt,An={},Hn=y(this.records);!(gt=Hn()).done;){var Nt=gt.value,on=rt[Nt.platformID][Nt.languageID];null==on&&null!=this.langTags&&Nt.languageID>=32768&&(on=this.langTags[Nt.languageID-32768].tag),null==on&&(on=Nt.platformID+"-"+Nt.languageID);var tr=Nt.nameID>=256?"fontFeatures":pe[Nt.nameID]||Nt.nameID;null==An[tr]&&(An[tr]={});var pr=An[tr];Nt.nameID>=256&&(pr=pr[Nt.nameID]||(pr[Nt.nameID]={})),("string"==typeof Nt.string||"string"!=typeof pr[on])&&(pr[on]=Nt.string)}this.records=An},Mt.preEncode=function(){if(!Array.isArray(this.records)){this.version=0;var $n=[];for(var An in this.records){var Hn=this.records[An];"fontFeatures"!==An&&($n.push({platformID:3,encodingID:1,languageID:1033,nameID:pe.indexOf(An),length:c.byteLength(Hn.en,"utf16le"),string:Hn.en}),"postscriptName"===An&&$n.push({platformID:1,encodingID:0,languageID:0,nameID:pe.indexOf(An),length:Hn.en.length,string:Hn.en}))}this.records=$n,this.count=$n.length,this.stringOffset=Mt.size(this,null,!1)}};var ce=new d.VersionedStruct(d.uint16,{header:{xAvgCharWidth:d.int16,usWeightClass:d.uint16,usWidthClass:d.uint16,fsType:new d.Bitfield(d.uint16,[null,"noEmbedding","viewOnly","editable",null,null,null,null,"noSubsetting","bitmapOnly"]),ySubscriptXSize:d.int16,ySubscriptYSize:d.int16,ySubscriptXOffset:d.int16,ySubscriptYOffset:d.int16,ySuperscriptXSize:d.int16,ySuperscriptYSize:d.int16,ySuperscriptXOffset:d.int16,ySuperscriptYOffset:d.int16,yStrikeoutSize:d.int16,yStrikeoutPosition:d.int16,sFamilyClass:d.int16,panose:new d.Array(d.uint8,10),ulCharRange:new d.Array(d.uint32,4),vendorID:new d.String(4),fsSelection:new d.Bitfield(d.uint16,["italic","underscore","negative","outlined","strikeout","bold","regular","useTypoMetrics","wws","oblique"]),usFirstCharIndex:d.uint16,usLastCharIndex:d.uint16},0:{},1:{typoAscender:d.int16,typoDescender:d.int16,typoLineGap:d.int16,winAscent:d.uint16,winDescent:d.uint16,codePageRange:new d.Array(d.uint32,2)},2:{typoAscender:d.int16,typoDescender:d.int16,typoLineGap:d.int16,winAscent:d.uint16,winDescent:d.uint16,codePageRange:new d.Array(d.uint32,2),xHeight:d.int16,capHeight:d.int16,defaultChar:d.uint16,breakChar:d.uint16,maxContent:d.uint16},5:{typoAscender:d.int16,typoDescender:d.int16,typoLineGap:d.int16,winAscent:d.uint16,winDescent:d.uint16,codePageRange:new d.Array(d.uint32,2),xHeight:d.int16,capHeight:d.int16,defaultChar:d.uint16,breakChar:d.uint16,maxContent:d.uint16,usLowerOpticalPointSize:d.uint16,usUpperOpticalPointSize:d.uint16}}),de=ce.versions;de[3]=de[4]=de[2];var ue=new d.VersionedStruct(d.fixed32,{header:{italicAngle:d.fixed32,underlinePosition:d.int16,underlineThickness:d.int16,isFixedPitch:d.uint32,minMemType42:d.uint32,maxMemType42:d.uint32,minMemType1:d.uint32,maxMemType1:d.uint32},1:{},2:{numberOfGlyphs:d.uint16,glyphNameIndex:new d.Array(d.uint16,"numberOfGlyphs"),names:new d.Array(new d.String(d.uint8))},2.5:{numberOfGlyphs:d.uint16,offsets:new d.Array(d.uint8,"numberOfGlyphs")},3:{},4:{map:new d.Array(d.uint32,function($n){return $n.parent.maxp.numGlyphs})}}),ve=new d.Struct({controlValues:new d.Array(d.int16)}),Oe=new d.Struct({instructions:new d.Array(d.uint8)}),Xe=new d.VersionedStruct("head.indexToLocFormat",{0:{offsets:new d.Array(d.uint16)},1:{offsets:new d.Array(d.uint32)}});Xe.process=function(){if(0===this.version)for(var $n=0;$n>>=1};var Cn=new d.Struct({controlValueProgram:new d.Array(d.uint8)}),ke=new d.Array(new d.Buffer),fe=function(){function $n(Hn){this.type=Hn}var An=$n.prototype;return An.getCFFVersion=function(gt){for(;gt&&!gt.hdrSize;)gt=gt.parent;return gt?gt.version:-1},An.decode=function(gt,Nt){var tr=this.getCFFVersion(Nt)>=2?gt.readUInt32BE():gt.readUInt16BE();if(0===tr)return[];var wr,pr=gt.readUInt8();if(1===pr)wr=d.uint8;else if(2===pr)wr=d.uint16;else if(3===pr)wr=d.uint24;else{if(4!==pr)throw new Error("Bad offset size in CFFIndex: ".concat(pr," ").concat(gt.pos));wr=d.uint32}for(var ur=[],Bi=gt.pos+(tr+1)*pr-1,Zi=wr.decode(gt),Ca=0;Ca>4;if(15===tr)break;Nt+=ze[tr];var pr=15&on;if(15===pr)break;Nt+=ze[pr]}return parseFloat(Nt)}return null},$n.size=function(Hn){return Hn.forceLarge&&(Hn=32768),(0|Hn)!==Hn?1+Math.ceil(((""+Hn).length+1)/2):-107<=Hn&&Hn<=107?1:108<=Hn&&Hn<=1131||-1131<=Hn&&Hn<=-108?2:-32768<=Hn&&Hn<=32767?3:5},$n.encode=function(Hn,gt){var Nt=Number(gt);if(gt.forceLarge)return Hn.writeUInt8(29),Hn.writeInt32BE(Nt);if((0|Nt)===Nt)return-107<=Nt&&Nt<=107?Hn.writeUInt8(Nt+139):108<=Nt&&Nt<=1131?(Hn.writeUInt8(247+((Nt-=108)>>8)),Hn.writeUInt8(255&Nt)):-1131<=Nt&&Nt<=-108?(Hn.writeUInt8(251+((Nt=-Nt-108)>>8)),Hn.writeUInt8(255&Nt)):-32768<=Nt&&Nt<=32767?(Hn.writeUInt8(28),Hn.writeInt16BE(Nt)):(Hn.writeUInt8(29),Hn.writeInt32BE(Nt));Hn.writeUInt8(30);for(var on=""+Nt,tr=0;tron;)Nt.pop()},$n}(),null],[19,"Subrs",new vn(new fe,{type:"local"}),null]]),kt=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron","exclamsmall","Hungarumlautsmall","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","commasuperior","threequartersemdash","periodsuperior","questionsmall","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","ffi","ffl","parenleftinferior","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","exclamdownsmall","centoldstyle","Lslashsmall","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","Dotaccentsmall","Macronsmall","figuredash","hypheninferior","Ogoneksmall","Ringsmall","Cedillasmall","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall","001.000","001.001","001.002","001.003","Black","Bold","Book","Light","Medium","Regular","Roman","Semibold"],Se=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","","endash","dagger","daggerdbl","periodcentered","","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","","questiondown","","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","","ring","cedilla","","hungarumlaut","ogonek","caron","emdash","","","","","","","","","","","","","","","","","AE","","ordfeminine","","","","","Lslash","Oslash","OE","ordmasculine","","","","","","ae","","","","dotlessi","","","lslash","oslash","oe","germandbls"],Be=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron"],Qt=new d.Struct({reserved:new d.Reserved(d.uint16),reqFeatureIndex:d.uint16,featureCount:d.uint16,featureIndexes:new d.Array(d.uint16,"featureCount")}),Bt=new d.Struct({tag:new d.String(4),langSys:new d.Pointer(d.uint16,Qt,{type:"parent"})}),Ge=new d.Struct({defaultLangSys:new d.Pointer(d.uint16,Qt),count:d.uint16,langSysRecords:new d.Array(Bt,"count")}),nn=new d.Struct({tag:new d.String(4),script:new d.Pointer(d.uint16,Ge,{type:"parent"})}),en=new d.Array(nn,d.uint16),it=new d.Struct({featureParams:d.uint16,lookupCount:d.uint16,lookupListIndexes:new d.Array(d.uint16,"lookupCount")}),Ft=new d.Struct({tag:new d.String(4),feature:new d.Pointer(d.uint16,it,{type:"parent"})}),yn=new d.Array(Ft,d.uint16),ei=new d.Struct({markAttachmentType:d.uint8,flags:new d.Bitfield(d.uint8,["rightToLeft","ignoreBaseGlyphs","ignoreLigatures","ignoreMarks","useMarkFilteringSet"])});function Ii($n){var An=new d.Struct({lookupType:d.uint16,flags:ei,subTableCount:d.uint16,subTables:new d.Array(new d.Pointer(d.uint16,$n),"subTableCount"),markFilteringSet:new d.Optional(d.uint16,function(Hn){return Hn.flags.flags.useMarkFilteringSet})});return new d.LazyArray(new d.Pointer(d.uint16,An),d.uint16)}var Wn=new d.Struct({start:d.uint16,end:d.uint16,startCoverageIndex:d.uint16}),kn=new d.VersionedStruct(d.uint16,{1:{glyphCount:d.uint16,glyphs:new d.Array(d.uint16,"glyphCount")},2:{rangeCount:d.uint16,rangeRecords:new d.Array(Wn,"rangeCount")}}),Lr=new d.Struct({start:d.uint16,end:d.uint16,class:d.uint16}),gr=new d.VersionedStruct(d.uint16,{1:{startGlyph:d.uint16,glyphCount:d.uint16,classValueArray:new d.Array(d.uint16,"glyphCount")},2:{classRangeCount:d.uint16,classRangeRecord:new d.Array(Lr,"classRangeCount")}}),Yr=new d.Struct({a:d.uint16,b:d.uint16,deltaFormat:d.uint16}),di=new d.Struct({sequenceIndex:d.uint16,lookupListIndex:d.uint16}),Jr=new d.Struct({glyphCount:d.uint16,lookupCount:d.uint16,input:new d.Array(d.uint16,function($n){return $n.glyphCount-1}),lookupRecords:new d.Array(di,"lookupCount")}),vr=new d.Array(new d.Pointer(d.uint16,Jr),d.uint16),Ai=new d.Struct({glyphCount:d.uint16,lookupCount:d.uint16,classes:new d.Array(d.uint16,function($n){return $n.glyphCount-1}),lookupRecords:new d.Array(di,"lookupCount")}),ji=new d.Array(new d.Pointer(d.uint16,Ai),d.uint16),Ki=new d.VersionedStruct(d.uint16,{1:{coverage:new d.Pointer(d.uint16,kn),ruleSetCount:d.uint16,ruleSets:new d.Array(new d.Pointer(d.uint16,vr),"ruleSetCount")},2:{coverage:new d.Pointer(d.uint16,kn),classDef:new d.Pointer(d.uint16,gr),classSetCnt:d.uint16,classSet:new d.Array(new d.Pointer(d.uint16,ji),"classSetCnt")},3:{glyphCount:d.uint16,lookupCount:d.uint16,coverages:new d.Array(new d.Pointer(d.uint16,kn),"glyphCount"),lookupRecords:new d.Array(di,"lookupCount")}}),xa=new d.Struct({backtrackGlyphCount:d.uint16,backtrack:new d.Array(d.uint16,"backtrackGlyphCount"),inputGlyphCount:d.uint16,input:new d.Array(d.uint16,function($n){return $n.inputGlyphCount-1}),lookaheadGlyphCount:d.uint16,lookahead:new d.Array(d.uint16,"lookaheadGlyphCount"),lookupCount:d.uint16,lookupRecords:new d.Array(di,"lookupCount")}),Pa=new d.Array(new d.Pointer(d.uint16,xa),d.uint16),lo=new d.VersionedStruct(d.uint16,{1:{coverage:new d.Pointer(d.uint16,kn),chainCount:d.uint16,chainRuleSets:new d.Array(new d.Pointer(d.uint16,Pa),"chainCount")},2:{coverage:new d.Pointer(d.uint16,kn),backtrackClassDef:new d.Pointer(d.uint16,gr),inputClassDef:new d.Pointer(d.uint16,gr),lookaheadClassDef:new d.Pointer(d.uint16,gr),chainCount:d.uint16,chainClassSet:new d.Array(new d.Pointer(d.uint16,Pa),"chainCount")},3:{backtrackGlyphCount:d.uint16,backtrackCoverage:new d.Array(new d.Pointer(d.uint16,kn),"backtrackGlyphCount"),inputGlyphCount:d.uint16,inputCoverage:new d.Array(new d.Pointer(d.uint16,kn),"inputGlyphCount"),lookaheadGlyphCount:d.uint16,lookaheadCoverage:new d.Array(new d.Pointer(d.uint16,kn),"lookaheadGlyphCount"),lookupCount:d.uint16,lookupRecords:new d.Array(di,"lookupCount")}}),Cr=new d.Fixed(16,"BE",14),ni=new d.Struct({startCoord:Cr,peakCoord:Cr,endCoord:Cr}),ii=new d.Struct({axisCount:d.uint16,regionCount:d.uint16,variationRegions:new d.Array(new d.Array(ni,"axisCount"),"regionCount")}),Pn=new d.Struct({shortDeltas:new d.Array(d.int16,function($n){return $n.parent.shortDeltaCount}),regionDeltas:new d.Array(d.int8,function($n){return $n.parent.regionIndexCount-$n.parent.shortDeltaCount}),deltas:function(An){return An.shortDeltas.concat(An.regionDeltas)}}),mr=new d.Struct({itemCount:d.uint16,shortDeltaCount:d.uint16,regionIndexCount:d.uint16,regionIndexes:new d.Array(d.uint16,"regionIndexCount"),deltaSets:new d.Array(Pn,"itemCount")}),nr=new d.Struct({format:d.uint16,variationRegionList:new d.Pointer(d.uint32,ii),variationDataCount:d.uint16,itemVariationData:new d.Array(new d.Pointer(d.uint32,mr),"variationDataCount")}),ri=new d.VersionedStruct(d.uint16,{1:(l={axisIndex:d.uint16},l.axisIndex=d.uint16,l.filterRangeMinValue=Cr,l.filterRangeMaxValue=Cr,l)}),Pi=new d.Struct({conditionCount:d.uint16,conditionTable:new d.Array(new d.Pointer(d.uint32,ri),"conditionCount")}),ki=new d.Struct({featureIndex:d.uint16,alternateFeatureTable:new d.Pointer(d.uint32,it,{type:"parent"})}),Hi=new d.Struct({version:d.fixed32,substitutionCount:d.uint16,substitutions:new d.Array(ki,"substitutionCount")}),Qa=new d.Struct({conditionSet:new d.Pointer(d.uint32,Pi,{type:"parent"}),featureTableSubstitution:new d.Pointer(d.uint32,Hi,{type:"parent"})}),Va=new d.Struct({majorVersion:d.uint16,minorVersion:d.uint16,featureVariationRecordCount:d.uint32,featureVariationRecords:new d.Array(Qa,"featureVariationRecordCount")}),qr=function(){function $n(Hn,gt){this.predefinedOps=Hn,this.type=gt}var An=$n.prototype;return An.decode=function(gt,Nt,on){return this.predefinedOps[on[0]]?this.predefinedOps[on[0]]:this.type.decode(gt,Nt,on)},An.size=function(gt,Nt){return this.type.size(gt,Nt)},An.encode=function(gt,Nt,on){var tr=this.predefinedOps.indexOf(Nt);return-1!==tr?tr:this.type.encode(gt,Nt,on)},$n}(),Hr=function($n){function An(){return $n.call(this,"UInt8")||this}return _(An,$n),An.prototype.decode=function(Nt){return 127&d.uint8.decode(Nt)},An}(d.Number),nt=new d.Struct({first:d.uint16,nLeft:d.uint8}),Fn=new d.Struct({first:d.uint16,nLeft:d.uint16}),Et=new qr([Se,["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclamsmall","Hungarumlautsmall","","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","","asuperior","bsuperior","centsuperior","dsuperior","esuperior","","","isuperior","","","lsuperior","msuperior","nsuperior","osuperior","","","rsuperior","ssuperior","tsuperior","","ff","fi","fl","ffi","ffl","parenleftinferior","","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdownsmall","centoldstyle","Lslashsmall","","","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","","Dotaccentsmall","","","Macronsmall","","","figuredash","hypheninferior","","","Ogoneksmall","Ringsmall","Cedillasmall","","","","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","","","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"]],new vn(new d.VersionedStruct(new Hr,{0:{nCodes:d.uint8,codes:new d.Array(d.uint8,"nCodes")},1:{nRanges:d.uint8,ranges:new d.Array(nt,"nRanges")}}),{lazy:!0})),jt=function($n){function An(){return $n.apply(this,arguments)||this}return _(An,$n),An.prototype.decode=function(Nt,on){for(var tr=T.resolveLength(this.length,Nt,on),pr=0,wr=[];pr=2?null:gt=2||this.isCIDFont)return null;var Nt=this.topDict.charset;if(Array.isArray(Nt))return Nt[gt];if(0===gt)return".notdef";switch(gt-=1,Nt.version){case 0:return this.string(Nt.glyphs[gt]);case 1:case 2:for(var on=0;on>1;if(gt=Nt[pr+1].first))return Nt[pr].fd;on=pr+1}}default:throw new Error("Unknown FDSelect version: ".concat(this.topDict.FDSelect.version))}},An.privateDictForGlyph=function(gt){if(this.topDict.FDSelect){var Nt=this.fdForGlyph(gt);return this.topDict.FDArray[Nt]?this.topDict.FDArray[Nt].Private:null}return this.version<2?this.topDict.Private:this.topDict.FDArray[0].Private},h($n,[{key:"postscriptName",get:function(){return this.version<2?this.nameIndex[0]:null}},{key:"fullName",get:function(){return this.string(this.topDict.FullName)}},{key:"familyName",get:function(){return this.string(this.topDict.FamilyName)}}]),$n}(),_i=new d.Struct({glyphIndex:d.uint16,vertOriginY:d.int16}),Qi=new d.Struct({majorVersion:d.uint16,minorVersion:d.uint16,defaultVertOriginY:d.int16,numVertOriginYMetrics:d.uint16,metrics:new d.Array(_i,"numVertOriginYMetrics")}),Fi=new d.Struct({height:d.uint8,width:d.uint8,horiBearingX:d.int8,horiBearingY:d.int8,horiAdvance:d.uint8,vertBearingX:d.int8,vertBearingY:d.int8,vertAdvance:d.uint8}),fa=new d.Struct({height:d.uint8,width:d.uint8,bearingX:d.int8,bearingY:d.int8,advance:d.uint8}),ba=new d.Struct({glyph:d.uint16,xOffset:d.int8,yOffset:d.int8}),Ua=function(){},fo=function(){},Ra=(new d.VersionedStruct("version",{1:{metrics:fa,data:Ua},2:{metrics:fa,data:fo},5:{data:fo},6:{metrics:Fi,data:Ua},7:{metrics:Fi,data:fo},8:{metrics:fa,pad:new d.Reserved(d.uint8),numComponents:d.uint16,components:new d.Array(ba,"numComponents")},9:{metrics:Fi,pad:new d.Reserved(d.uint8),numComponents:d.uint16,components:new d.Array(ba,"numComponents")},17:{metrics:fa,dataLen:d.uint32,data:new d.Buffer("dataLen")},18:{metrics:Fi,dataLen:d.uint32,data:new d.Buffer("dataLen")},19:{dataLen:d.uint32,data:new d.Buffer("dataLen")}}),new d.Struct({ascender:d.int8,descender:d.int8,widthMax:d.uint8,caretSlopeNumerator:d.int8,caretSlopeDenominator:d.int8,caretOffset:d.int8,minOriginSB:d.int8,minAdvanceSB:d.int8,maxBeforeBL:d.int8,minAfterBL:d.int8,pad:new d.Reserved(d.int8,2)})),Wa=new d.Struct({glyphCode:d.uint16,offset:d.uint16}),Lo=new d.VersionedStruct(d.uint16,{header:{imageFormat:d.uint16,imageDataOffset:d.uint32},1:{offsetArray:new d.Array(d.uint32,function($n){return $n.parent.lastGlyphIndex-$n.parent.firstGlyphIndex+1})},2:{imageSize:d.uint32,bigMetrics:Fi},3:{offsetArray:new d.Array(d.uint16,function($n){return $n.parent.lastGlyphIndex-$n.parent.firstGlyphIndex+1})},4:{numGlyphs:d.uint32,glyphArray:new d.Array(Wa,function($n){return $n.numGlyphs+1})},5:{imageSize:d.uint32,bigMetrics:Fi,numGlyphs:d.uint32,glyphCodeArray:new d.Array(d.uint16,"numGlyphs")}}),Do=new d.Struct({firstGlyphIndex:d.uint16,lastGlyphIndex:d.uint16,subtable:new d.Pointer(d.uint32,Lo)}),Jo=new d.Struct({indexSubTableArray:new d.Pointer(d.uint32,new d.Array(Do,1),{type:"parent"}),indexTablesSize:d.uint32,numberOfIndexSubTables:d.uint32,colorRef:d.uint32,hori:Ra,vert:Ra,startGlyphIndex:d.uint16,endGlyphIndex:d.uint16,ppemX:d.uint8,ppemY:d.uint8,bitDepth:d.uint8,flags:new d.Bitfield(d.uint8,["horizontal","vertical"])}),ns=new d.Struct({version:d.uint32,numSizes:d.uint32,sizes:new d.Array(Jo,"numSizes")}),gs=new d.Struct({ppem:d.uint16,resolution:d.uint16,imageOffsets:new d.Array(new d.Pointer(d.uint32,"void"),function($n){return $n.parent.parent.maxp.numGlyphs+1})}),Hs=new d.Struct({version:d.uint16,flags:new d.Bitfield(d.uint16,["renderOutlines"]),numImgTables:d.uint32,imageTables:new d.Array(new d.Pointer(d.uint32,gs),"numImgTables")}),js=new d.Struct({gid:d.uint16,paletteIndex:d.uint16}),ds=new d.Struct({gid:d.uint16,firstLayerIndex:d.uint16,numLayers:d.uint16}),vo=new d.Struct({version:d.uint16,numBaseGlyphRecords:d.uint16,baseGlyphRecord:new d.Pointer(d.uint32,new d.Array(ds,"numBaseGlyphRecords")),layerRecords:new d.Pointer(d.uint32,new d.Array(js,"numLayerRecords"),{lazy:!0}),numLayerRecords:d.uint16}),os=new d.Struct({blue:d.uint8,green:d.uint8,red:d.uint8,alpha:d.uint8}),mn=new d.VersionedStruct(d.uint16,{header:{numPaletteEntries:d.uint16,numPalettes:d.uint16,numColorRecords:d.uint16,colorRecords:new d.Pointer(d.uint32,new d.Array(os,"numColorRecords")),colorRecordIndices:new d.Array(d.uint16,"numPalettes")},0:{},1:{offsetPaletteTypeArray:new d.Pointer(d.uint32,new d.Array(d.uint32,"numPalettes")),offsetPaletteLabelArray:new d.Pointer(d.uint32,new d.Array(d.uint16,"numPalettes")),offsetPaletteEntryLabelArray:new d.Pointer(d.uint32,new d.Array(d.uint16,"numPaletteEntries"))}}),ci=new d.VersionedStruct(d.uint16,{1:{coordinate:d.int16},2:{coordinate:d.int16,referenceGlyph:d.uint16,baseCoordPoint:d.uint16},3:{coordinate:d.int16,deviceTable:new d.Pointer(d.uint16,Yr)}}),Kr=new d.Struct({defaultIndex:d.uint16,baseCoordCount:d.uint16,baseCoords:new d.Array(new d.Pointer(d.uint16,ci),"baseCoordCount")}),gi=new d.Struct({tag:new d.String(4),minCoord:new d.Pointer(d.uint16,ci,{type:"parent"}),maxCoord:new d.Pointer(d.uint16,ci,{type:"parent"})}),Li=new d.Struct({minCoord:new d.Pointer(d.uint16,ci),maxCoord:new d.Pointer(d.uint16,ci),featMinMaxCount:d.uint16,featMinMaxRecords:new d.Array(gi,"featMinMaxCount")}),zi=new d.Struct({tag:new d.String(4),minMax:new d.Pointer(d.uint16,Li,{type:"parent"})}),ro=new d.Struct({baseValues:new d.Pointer(d.uint16,Kr),defaultMinMax:new d.Pointer(d.uint16,Li),baseLangSysCount:d.uint16,baseLangSysRecords:new d.Array(zi,"baseLangSysCount")}),Eo=new d.Struct({tag:new d.String(4),script:new d.Pointer(d.uint16,ro,{type:"parent"})}),no=new d.Array(Eo,d.uint16),cr=new d.Array(new d.String(4),d.uint16),Kt=new d.Struct({baseTagList:new d.Pointer(d.uint16,cr),baseScriptList:new d.Pointer(d.uint16,no)}),Tt=new d.VersionedStruct(d.uint32,{header:{horizAxis:new d.Pointer(d.uint16,Kt),vertAxis:new d.Pointer(d.uint16,Kt)},65536:{},65537:{itemVariationStore:new d.Pointer(d.uint32,nr)}}),_n=new d.Array(d.uint16,d.uint16),pn=new d.Struct({coverage:new d.Pointer(d.uint16,kn),glyphCount:d.uint16,attachPoints:new d.Array(new d.Pointer(d.uint16,_n),"glyphCount")}),ar=new d.VersionedStruct(d.uint16,{1:{coordinate:d.int16},2:{caretValuePoint:d.uint16},3:{coordinate:d.int16,deviceTable:new d.Pointer(d.uint16,Yr)}}),Qr=new d.Array(new d.Pointer(d.uint16,ar),d.uint16),Oi=new d.Struct({coverage:new d.Pointer(d.uint16,kn),ligGlyphCount:d.uint16,ligGlyphs:new d.Array(new d.Pointer(d.uint16,Qr),"ligGlyphCount")}),Wi=new d.Struct({markSetTableFormat:d.uint16,markSetCount:d.uint16,coverage:new d.Array(new d.Pointer(d.uint32,kn),"markSetCount")}),Ui=new d.VersionedStruct(d.uint32,{header:{glyphClassDef:new d.Pointer(d.uint16,gr),attachList:new d.Pointer(d.uint16,pn),ligCaretList:new d.Pointer(d.uint16,Oi),markAttachClassDef:new d.Pointer(d.uint16,gr)},65536:{},65538:{markGlyphSetsDef:new d.Pointer(d.uint16,Wi)},65539:{markGlyphSetsDef:new d.Pointer(d.uint16,Wi),itemVariationStore:new d.Pointer(d.uint32,nr)}}),ua=new d.Bitfield(d.uint16,["xPlacement","yPlacement","xAdvance","yAdvance","xPlaDevice","yPlaDevice","xAdvDevice","yAdvDevice"]),Ma={xPlacement:d.int16,yPlacement:d.int16,xAdvance:d.int16,yAdvance:d.int16,xPlaDevice:new d.Pointer(d.uint16,Yr,{type:"global",relativeTo:function(An){return An.rel}}),yPlaDevice:new d.Pointer(d.uint16,Yr,{type:"global",relativeTo:function(An){return An.rel}}),xAdvDevice:new d.Pointer(d.uint16,Yr,{type:"global",relativeTo:function(An){return An.rel}}),yAdvDevice:new d.Pointer(d.uint16,Yr,{type:"global",relativeTo:function(An){return An.rel}})},ui=function(){function $n(Hn){void 0===Hn&&(Hn="valueFormat"),this.key=Hn}var An=$n.prototype;return An.buildStruct=function(gt){for(var Nt=gt;!Nt[this.key]&&Nt.parent;)Nt=Nt.parent;if(Nt[this.key]){var on={rel:function(){return Nt._startOffset}},tr=Nt[this.key];for(var pr in tr)tr[pr]&&(on[pr]=Ma[pr]);return new d.Struct(on)}},An.size=function(gt,Nt){return this.buildStruct(Nt).size(gt,Nt)},An.decode=function(gt,Nt){var on=this.buildStruct(Nt).decode(gt,Nt);return delete on.rel,on},$n}(),$i=new d.Struct({secondGlyph:d.uint16,value1:new ui("valueFormat1"),value2:new ui("valueFormat2")}),Gr=new d.Array($i,d.uint16),Xi=new d.Struct({value1:new ui("valueFormat1"),value2:new ui("valueFormat2")}),Ri=new d.VersionedStruct(d.uint16,{1:{xCoordinate:d.int16,yCoordinate:d.int16},2:{xCoordinate:d.int16,yCoordinate:d.int16,anchorPoint:d.uint16},3:{xCoordinate:d.int16,yCoordinate:d.int16,xDeviceTable:new d.Pointer(d.uint16,Yr),yDeviceTable:new d.Pointer(d.uint16,Yr)}}),Xa=new d.Struct({entryAnchor:new d.Pointer(d.uint16,Ri,{type:"parent"}),exitAnchor:new d.Pointer(d.uint16,Ri,{type:"parent"})}),$a=new d.Struct({class:d.uint16,markAnchor:new d.Pointer(d.uint16,Ri,{type:"parent"})}),Go=new d.Array($a,d.uint16),Wo=new d.Array(new d.Pointer(d.uint16,Ri),function($n){return $n.parent.classCount}),wo=new d.Array(Wo,d.uint16),Gs=new d.Array(new d.Pointer(d.uint16,Ri),function($n){return $n.parent.parent.classCount}),ms=new d.Array(Gs,d.uint16),Ss=new d.Array(new d.Pointer(d.uint16,ms),d.uint16),Ec=new d.VersionedStruct("lookupType",{1:new d.VersionedStruct(d.uint16,{1:{coverage:new d.Pointer(d.uint16,kn),valueFormat:ua,value:new ui},2:{coverage:new d.Pointer(d.uint16,kn),valueFormat:ua,valueCount:d.uint16,values:new d.LazyArray(new ui,"valueCount")}}),2:new d.VersionedStruct(d.uint16,{1:{coverage:new d.Pointer(d.uint16,kn),valueFormat1:ua,valueFormat2:ua,pairSetCount:d.uint16,pairSets:new d.LazyArray(new d.Pointer(d.uint16,Gr),"pairSetCount")},2:{coverage:new d.Pointer(d.uint16,kn),valueFormat1:ua,valueFormat2:ua,classDef1:new d.Pointer(d.uint16,gr),classDef2:new d.Pointer(d.uint16,gr),class1Count:d.uint16,class2Count:d.uint16,classRecords:new d.LazyArray(new d.LazyArray(Xi,"class2Count"),"class1Count")}}),3:{format:d.uint16,coverage:new d.Pointer(d.uint16,kn),entryExitCount:d.uint16,entryExitRecords:new d.Array(Xa,"entryExitCount")},4:{format:d.uint16,markCoverage:new d.Pointer(d.uint16,kn),baseCoverage:new d.Pointer(d.uint16,kn),classCount:d.uint16,markArray:new d.Pointer(d.uint16,Go),baseArray:new d.Pointer(d.uint16,wo)},5:{format:d.uint16,markCoverage:new d.Pointer(d.uint16,kn),ligatureCoverage:new d.Pointer(d.uint16,kn),classCount:d.uint16,markArray:new d.Pointer(d.uint16,Go),ligatureArray:new d.Pointer(d.uint16,Ss)},6:{format:d.uint16,mark1Coverage:new d.Pointer(d.uint16,kn),mark2Coverage:new d.Pointer(d.uint16,kn),classCount:d.uint16,mark1Array:new d.Pointer(d.uint16,Go),mark2Array:new d.Pointer(d.uint16,wo)},7:Ki,8:lo,9:{posFormat:d.uint16,lookupType:d.uint16,extension:new d.Pointer(d.uint32,Ec)}});Ec.versions[9].extension.type=Ec;var Al=new d.VersionedStruct(d.uint32,{header:{scriptList:new d.Pointer(d.uint16,en),featureList:new d.Pointer(d.uint16,yn),lookupList:new d.Pointer(d.uint16,new Ii(Ec))},65536:{},65537:{featureVariations:new d.Pointer(d.uint32,Va)}}),co=new d.Array(d.uint16,d.uint16),vc=co,_s=new d.Struct({glyph:d.uint16,compCount:d.uint16,components:new d.Array(d.uint16,function($n){return $n.compCount-1})}),Hl=new d.Array(new d.Pointer(d.uint16,_s),d.uint16),wl=new d.VersionedStruct("lookupType",{1:new d.VersionedStruct(d.uint16,{1:{coverage:new d.Pointer(d.uint16,kn),deltaGlyphID:d.int16},2:{coverage:new d.Pointer(d.uint16,kn),glyphCount:d.uint16,substitute:new d.LazyArray(d.uint16,"glyphCount")}}),2:{substFormat:d.uint16,coverage:new d.Pointer(d.uint16,kn),count:d.uint16,sequences:new d.LazyArray(new d.Pointer(d.uint16,co),"count")},3:{substFormat:d.uint16,coverage:new d.Pointer(d.uint16,kn),count:d.uint16,alternateSet:new d.LazyArray(new d.Pointer(d.uint16,vc),"count")},4:{substFormat:d.uint16,coverage:new d.Pointer(d.uint16,kn),count:d.uint16,ligatureSets:new d.LazyArray(new d.Pointer(d.uint16,Hl),"count")},5:Ki,6:lo,7:{substFormat:d.uint16,lookupType:d.uint16,extension:new d.Pointer(d.uint32,wl)},8:{substFormat:d.uint16,coverage:new d.Pointer(d.uint16,kn),backtrackCoverage:new d.Array(new d.Pointer(d.uint16,kn),"backtrackGlyphCount"),lookaheadGlyphCount:d.uint16,lookaheadCoverage:new d.Array(new d.Pointer(d.uint16,kn),"lookaheadGlyphCount"),glyphCount:d.uint16,substitutes:new d.Array(d.uint16,"glyphCount")}});wl.versions[7].extension.type=wl;var al=new d.VersionedStruct(d.uint32,{header:{scriptList:new d.Pointer(d.uint16,en),featureList:new d.Pointer(d.uint16,yn),lookupList:new d.Pointer(d.uint16,new Ii(wl))},65536:{},65537:{featureVariations:new d.Pointer(d.uint32,Va)}}),Sc=new d.Array(d.uint16,d.uint16),Br=new d.Struct({shrinkageEnableGSUB:new d.Pointer(d.uint16,Sc),shrinkageDisableGSUB:new d.Pointer(d.uint16,Sc),shrinkageEnableGPOS:new d.Pointer(d.uint16,Sc),shrinkageDisableGPOS:new d.Pointer(d.uint16,Sc),shrinkageJstfMax:new d.Pointer(d.uint16,new Ii(Ec)),extensionEnableGSUB:new d.Pointer(d.uint16,Sc),extensionDisableGSUB:new d.Pointer(d.uint16,Sc),extensionEnableGPOS:new d.Pointer(d.uint16,Sc),extensionDisableGPOS:new d.Pointer(d.uint16,Sc),extensionJstfMax:new d.Pointer(d.uint16,new Ii(Ec))}),zr=new d.Array(new d.Pointer(d.uint16,Br),d.uint16),jn=new d.Struct({tag:new d.String(4),jstfLangSys:new d.Pointer(d.uint16,zr)}),fi=new d.Struct({extenderGlyphs:new d.Pointer(d.uint16,new d.Array(d.uint16,d.uint16)),defaultLangSys:new d.Pointer(d.uint16,zr),langSysCount:d.uint16,langSysRecords:new d.Array(jn,"langSysCount")}),Vi=new d.Struct({tag:new d.String(4),script:new d.Pointer(d.uint16,fi,{type:"parent"})}),zo=new d.Struct({version:d.uint32,scriptCount:d.uint16,scriptList:new d.Array(Vi,"scriptCount")}),Cc=new d.Struct({entry:new(function(){function $n(Hn){this._size=Hn}var An=$n.prototype;return An.decode=function(gt,Nt){switch(this.size(0,Nt)){case 1:return gt.readUInt8();case 2:return gt.readUInt16BE();case 3:return gt.readUInt24BE();case 4:return gt.readUInt32BE()}},An.size=function(gt,Nt){return T.resolveLength(this._size,null,Nt)},$n}())(function($n){return 1+((48&$n.parent.entryFormat)>>4)}),outerIndex:function(An){return An.entry>>1+(15&An.parent.entryFormat)},innerIndex:function(An){return An.entry&(1<<1+(15&An.parent.entryFormat))-1}}),ac=new d.Struct({entryFormat:d.uint16,mapCount:d.uint16,mapData:new d.Array(Cc,"mapCount")}),Ac=new d.Struct({majorVersion:d.uint16,minorVersion:d.uint16,itemVariationStore:new d.Pointer(d.uint32,nr),advanceWidthMapping:new d.Pointer(d.uint32,ac),LSBMapping:new d.Pointer(d.uint32,ac),RSBMapping:new d.Pointer(d.uint32,ac)}),es=new d.Struct({format:d.uint32,length:d.uint32,offset:d.uint32}),fc=new d.Struct({reserved:new d.Reserved(d.uint16,2),cbSignature:d.uint32,signature:new d.Buffer("cbSignature")}),ol=new d.Struct({ulVersion:d.uint32,usNumSigs:d.uint16,usFlag:d.uint16,signatures:new d.Array(es,"usNumSigs"),signatureBlocks:new d.Array(fc,"usNumSigs")}),pA=new d.Struct({rangeMaxPPEM:d.uint16,rangeGaspBehavior:new d.Bitfield(d.uint16,["grayscale","gridfit","symmetricSmoothing","symmetricGridfit"])}),fl=new d.Struct({version:d.uint16,numRanges:d.uint16,gaspRanges:new d.Array(pA,"numRanges")}),Tc=new d.Struct({pixelSize:d.uint8,maximumWidth:d.uint8,widths:new d.Array(d.uint8,function($n){return $n.parent.parent.maxp.numGlyphs})}),dc=new d.Struct({version:d.uint16,numRecords:d.int16,sizeDeviceRecord:d.int32,records:new d.Array(Tc,"numRecords")}),qs=new d.Struct({left:d.uint16,right:d.uint16,value:d.int16}),Zs=new d.Struct({firstGlyph:d.uint16,nGlyphs:d.uint16,offsets:new d.Array(d.uint16,"nGlyphs"),max:function(An){return An.offsets.length&&Math.max.apply(Math,An.offsets)}}),Jc=new d.Struct({off:function(An){return An._startOffset-An.parent.parent._startOffset},len:function(An){return An.parent.rowWidth/2*((An.parent.leftTable.max-An.off)/An.parent.rowWidth+1)},values:new d.LazyArray(d.int16,"len")}),rA=new d.VersionedStruct("format",{0:{nPairs:d.uint16,searchRange:d.uint16,entrySelector:d.uint16,rangeShift:d.uint16,pairs:new d.Array(qs,"nPairs")},2:{rowWidth:d.uint16,leftTable:new d.Pointer(d.uint16,Zs,{type:"parent"}),rightTable:new d.Pointer(d.uint16,Zs,{type:"parent"}),array:new d.Pointer(d.uint16,Jc,{type:"parent"})},3:{glyphCount:d.uint16,kernValueCount:d.uint8,leftClassCount:d.uint8,rightClassCount:d.uint8,flags:d.uint8,kernValue:new d.Array(d.int16,"kernValueCount"),leftClass:new d.Array(d.uint8,"glyphCount"),rightClass:new d.Array(d.uint8,"glyphCount"),kernIndex:new d.Array(d.uint8,function($n){return $n.leftClassCount*$n.rightClassCount})}}),Il=new d.VersionedStruct("version",{0:{subVersion:d.uint16,length:d.uint16,format:d.uint8,coverage:new d.Bitfield(d.uint8,["horizontal","minimum","crossStream","override"]),subtable:rA,padding:new d.Reserved(d.uint8,function($n){return $n.length-$n._currentOffset})},1:{length:d.uint32,coverage:new d.Bitfield(d.uint8,[null,null,null,null,null,"variation","crossStream","vertical"]),format:d.uint8,tupleIndex:d.uint16,subtable:rA,padding:new d.Reserved(d.uint8,function($n){return $n.length-$n._currentOffset})}}),Zc=new d.VersionedStruct(d.uint16,{0:{nTables:d.uint16,tables:new d.Array(Il,"nTables")},1:{reserved:new d.Reserved(d.uint16),nTables:d.uint32,tables:new d.Array(Il,"nTables")}}),sl=new d.Struct({version:d.uint16,numGlyphs:d.uint16,yPels:new d.Array(d.uint8,"numGlyphs")}),xs=new d.Struct({version:d.uint16,fontNumber:d.uint32,pitch:d.uint16,xHeight:d.uint16,style:d.uint16,typeFamily:d.uint16,capHeight:d.uint16,symbolSet:d.uint16,typeface:new d.String(16),characterComplement:new d.String(8),fileName:new d.String(6),strokeWeight:new d.String(1),widthType:new d.String(1),serifStyle:d.uint8,reserved:new d.Reserved(d.uint8)}),yc=new d.Struct({bCharSet:d.uint8,xRatio:d.uint8,yStartRatio:d.uint8,yEndRatio:d.uint8}),El=new d.Struct({yPelHeight:d.uint16,yMax:d.int16,yMin:d.int16}),Bc=new d.Struct({recs:d.uint16,startsz:d.uint8,endsz:d.uint8,entries:new d.Array(El,"recs")}),el=new d.Struct({version:d.uint16,numRecs:d.uint16,numRatios:d.uint16,ratioRanges:new d.Array(yc,"numRatios"),offsets:new d.Array(d.uint16,"numRatios"),groups:new d.Array(Bc,"numRecs")}),bl=new d.Struct({version:d.uint16,ascent:d.int16,descent:d.int16,lineGap:d.int16,advanceHeightMax:d.int16,minTopSideBearing:d.int16,minBottomSideBearing:d.int16,yMaxExtent:d.int16,caretSlopeRise:d.int16,caretSlopeRun:d.int16,caretOffset:d.int16,reserved:new d.Reserved(d.int16,4),metricDataFormat:d.int16,numberOfMetrics:d.uint16}),Sl=new d.Struct({advance:d.uint16,bearing:d.int16}),hl=new d.Struct({metrics:new d.LazyArray(Sl,function($n){return $n.parent.vhea.numberOfMetrics}),bearings:new d.LazyArray(d.int16,function($n){return $n.parent.maxp.numGlyphs-$n.parent.vhea.numberOfMetrics})}),Kc=new d.Fixed(16,"BE",14),lA=new d.Struct({fromCoord:Kc,toCoord:Kc}),nA=new d.Struct({pairCount:d.uint16,correspondence:new d.Array(lA,"pairCount")}),dl=new d.Struct({version:d.fixed32,axisCount:d.uint32,segment:new d.Array(nA,"axisCount")}),Ks=function(){function $n(Hn,gt,Nt){this.type=Hn,this.stream=gt,this.parent=Nt,this.base=this.stream.pos,this._items=[]}var An=$n.prototype;return An.getItem=function(gt){if(null==this._items[gt]){var Nt=this.stream.pos;this.stream.pos=this.base+this.type.size(null,this.parent)*gt,this._items[gt]=this.type.decode(this.stream,this.parent),this.stream.pos=Nt}return this._items[gt]},An.inspect=function(){return"[UnboundedArray ".concat(this.type.constructor.name,"]")},$n}(),tl=function($n){function An(gt){return $n.call(this,gt,0)||this}return _(An,$n),An.prototype.decode=function(Nt,on){return new Ks(this.type,Nt,on)},An}(d.Array),Ds=function(An){void 0===An&&(An=d.uint16),An=new(function(){function pr(ur){this.type=ur}var wr=pr.prototype;return wr.decode=function(Bi,Zi){return this.type.decode(Bi,Zi=Zi.parent.parent)},wr.size=function(Bi,Zi){return this.type.size(Bi,Zi=Zi.parent.parent)},wr.encode=function(Bi,Zi,Ca){return this.type.encode(Bi,Zi,Ca=Ca.parent.parent)},pr}())(An);var gt=new d.Struct({unitSize:d.uint16,nUnits:d.uint16,searchRange:d.uint16,entrySelector:d.uint16,rangeShift:d.uint16}),Nt=new d.Struct({lastGlyph:d.uint16,firstGlyph:d.uint16,value:An}),on=new d.Struct({lastGlyph:d.uint16,firstGlyph:d.uint16,values:new d.Pointer(d.uint16,new d.Array(An,function(pr){return pr.lastGlyph-pr.firstGlyph+1}),{type:"parent"})}),tr=new d.Struct({glyph:d.uint16,value:An});return new d.VersionedStruct(d.uint16,{0:{values:new tl(An)},2:{binarySearchHeader:gt,segments:new d.Array(Nt,function(pr){return pr.binarySearchHeader.nUnits})},4:{binarySearchHeader:gt,segments:new d.Array(on,function(pr){return pr.binarySearchHeader.nUnits})},6:{binarySearchHeader:gt,segments:new d.Array(tr,function(pr){return pr.binarySearchHeader.nUnits})},8:{firstGlyph:d.uint16,count:d.uint16,values:new d.Array(An,"count")}})};function Rc($n,An){void 0===$n&&($n={}),void 0===An&&(An=d.uint16);var Hn=Object.assign({newState:d.uint16,flags:d.uint16},$n),gt=new d.Struct(Hn),Nt=new tl(new d.Array(d.uint16,function(tr){return tr.nClasses}));return new d.Struct({nClasses:d.uint32,classTable:new d.Pointer(d.uint32,new Ds(An)),stateArray:new d.Pointer(d.uint32,Nt),entryTable:new d.Pointer(d.uint32,new tl(gt))})}var gl=new d.VersionedStruct("format",{0:{deltas:new d.Array(d.int16,32)},1:{deltas:new d.Array(d.int16,32),mappingData:new Ds(d.uint16)},2:{standardGlyph:d.uint16,controlPoints:new d.Array(d.uint16,32)},3:{standardGlyph:d.uint16,controlPoints:new d.Array(d.uint16,32),mappingData:new Ds(d.uint16)}}),cs=new d.Struct({version:d.fixed32,format:d.uint16,defaultBaseline:d.uint16,subtable:gl}),Is=new d.Struct({setting:d.uint16,nameIndex:d.int16,name:function(An){return An.parent.parent.parent.name.records.fontFeatures[An.nameIndex]}}),Cl=new d.Struct({feature:d.uint16,nSettings:d.uint16,settingTable:new d.Pointer(d.uint32,new d.Array(Is,"nSettings"),{type:"parent"}),featureFlags:new d.Bitfield(d.uint8,[null,null,null,null,null,null,"hasDefault","exclusive"]),defaultSetting:d.uint8,nameIndex:d.int16,name:function(An){return An.parent.parent.name.records.fontFeatures[An.nameIndex]}}),Nc=new d.Struct({version:d.fixed32,featureNameCount:d.uint16,reserved1:new d.Reserved(d.uint16),reserved2:new d.Reserved(d.uint32),featureNames:new d.Array(Cl,"featureNameCount")}),Xl=new d.Struct({axisTag:new d.String(4),minValue:d.fixed32,defaultValue:d.fixed32,maxValue:d.fixed32,flags:d.uint16,nameID:d.uint16,name:function(An){return An.parent.parent.name.records.fontFeatures[An.nameID]}}),Ll=new d.Struct({nameID:d.uint16,name:function(An){return An.parent.parent.name.records.fontFeatures[An.nameID]},flags:d.uint16,coord:new d.Array(d.fixed32,function($n){return $n.parent.axisCount}),postscriptNameID:new d.Optional(d.uint16,function($n){return $n.parent.instanceSize-$n._currentOffset>0})}),fA=new d.Struct({version:d.fixed32,offsetToData:d.uint16,countSizePairs:d.uint16,axisCount:d.uint16,axisSize:d.uint16,instanceCount:d.uint16,instanceSize:d.uint16,axis:new d.Array(Xl,"axisCount"),instance:new d.Array(Ll,"instanceCount")}),ml=new d.Fixed(16,"BE",14),Io=function(){function $n(){}return $n.decode=function(Hn,gt){return gt.flags?Hn.readUInt32BE():2*Hn.readUInt16BE()},$n}(),ul=new d.Struct({version:d.uint16,reserved:new d.Reserved(d.uint16),axisCount:d.uint16,globalCoordCount:d.uint16,globalCoords:new d.Pointer(d.uint32,new d.Array(new d.Array(ml,"axisCount"),"globalCoordCount")),glyphCount:d.uint16,flags:d.uint16,offsetToData:d.uint32,offsets:new d.Array(new d.Pointer(Io,"void",{relativeTo:function(An){return An.offsetToData},allowNull:!1}),function($n){return $n.glyphCount+1})}),Bl=new d.Struct({length:d.uint16,coverage:d.uint16,subFeatureFlags:d.uint32,stateTable:new function tc($n,An){void 0===$n&&($n={}),void 0===An&&(An=d.uint16);var Hn=new d.Struct({version:function(){return 8},firstGlyph:d.uint16,values:new d.Array(d.uint8,d.uint16)}),gt=Object.assign({newStateOffset:d.uint16,newState:function(wr){return(wr.newStateOffset-(wr.parent.stateArray.base-wr.parent._startOffset))/wr.parent.nClasses},flags:d.uint16},$n),Nt=new d.Struct(gt),on=new tl(new d.Array(d.uint8,function(pr){return pr.nClasses}));return new d.Struct({nClasses:d.uint16,classTable:new d.Pointer(d.uint16,Hn),stateArray:new d.Pointer(d.uint16,on),entryTable:new d.Pointer(d.uint16,new tl(Nt))})}}),ln=new d.Struct({justClass:d.uint32,beforeGrowLimit:d.fixed32,beforeShrinkLimit:d.fixed32,afterGrowLimit:d.fixed32,afterShrinkLimit:d.fixed32,growFlags:d.uint16,shrinkFlags:d.uint16}),li=new d.Array(ln,d.uint32),Vn=new d.VersionedStruct("actionType",{0:{lowerLimit:d.fixed32,upperLimit:d.fixed32,order:d.uint16,glyphs:new d.Array(d.uint16,d.uint16)},1:{addGlyph:d.uint16},2:{substThreshold:d.fixed32,addGlyph:d.uint16,substGlyph:d.uint16},3:{},4:{variationAxis:d.uint32,minimumLimit:d.fixed32,noStretchValue:d.fixed32,maximumLimit:d.fixed32},5:{flags:d.uint16,glyph:d.uint16}}),Pr=new d.Struct({actionClass:d.uint16,actionType:d.uint16,actionLength:d.uint32,actionData:Vn,padding:new d.Reserved(d.uint8,function($n){return $n.actionLength-$n._currentOffset})}),Di=new d.Array(Pr,d.uint32),wa=new d.Struct({lookupTable:new Ds(new d.Pointer(d.uint16,Di))}),za=new d.Struct({classTable:new d.Pointer(d.uint16,Bl,{type:"parent"}),wdcOffset:d.uint16,postCompensationTable:new d.Pointer(d.uint16,wa,{type:"parent"}),widthDeltaClusters:new Ds(new d.Pointer(d.uint16,li,{type:"parent",relativeTo:function(An){return An.wdcOffset}}))}),po=new d.Struct({version:d.uint32,format:d.uint16,horizontal:new d.Pointer(d.uint16,za),vertical:new d.Pointer(d.uint16,za)}),$s={action:d.uint16},ia={markIndex:d.uint16,currentIndex:d.uint16},bs={currentInsertIndex:d.uint16,markedInsertIndex:d.uint16},Qs=new d.Struct({items:new tl(new d.Pointer(d.uint32,new Ds))}),is=new d.VersionedStruct("type",{0:{stateTable:new Rc},1:{stateTable:new Rc(ia),substitutionTable:new d.Pointer(d.uint32,Qs)},2:{stateTable:new Rc($s),ligatureActions:new d.Pointer(d.uint32,new tl(d.uint32)),components:new d.Pointer(d.uint32,new tl(d.uint16)),ligatureList:new d.Pointer(d.uint32,new tl(d.uint16))},4:{lookupTable:new Ds},5:{stateTable:new Rc(bs),insertionActions:new d.Pointer(d.uint32,new tl(d.uint16))}}),Ro=new d.Struct({length:d.uint32,coverage:d.uint24,type:d.uint8,subFeatureFlags:d.uint32,table:is,padding:new d.Reserved(d.uint8,function($n){return $n.length-$n._currentOffset})}),Ms=new d.Struct({featureType:d.uint16,featureSetting:d.uint16,enableFlags:d.uint32,disableFlags:d.uint32}),hc=new d.Struct({defaultFlags:d.uint32,chainLength:d.uint32,nFeatureEntries:d.uint32,nSubtables:d.uint32,features:new d.Array(Ms,"nFeatureEntries"),subtables:new d.Array(Ro,"nSubtables")}),Pc=new d.Struct({version:d.uint16,unused:new d.Reserved(d.uint16),nChains:d.uint32,chains:new d.Array(hc,"nChains")}),Kl=new d.Struct({left:d.int16,top:d.int16,right:d.int16,bottom:d.int16}),lc=new d.Struct({version:d.fixed32,format:d.uint16,lookupTable:new Ds(Kl)}),ts={};ts.cmap=Ie,ts.head=je,ts.hhea=lt,ts.hmtx=tn,ts.maxp=$t,ts.name=Mt,ts["OS/2"]=ce,ts.post=ue,ts.fpgm=Oe,ts.loca=Xe,ts.prep=Cn,ts["cvt "]=ve,ts.glyf=ke,ts["CFF "]=Fr,ts.CFF2=Fr,ts.VORG=Qi,ts.EBLC=ns,ts.CBLC=ts.EBLC,ts.sbix=Hs,ts.COLR=vo,ts.CPAL=mn,ts.BASE=Tt,ts.GDEF=Ui,ts.GPOS=Al,ts.GSUB=al,ts.JSTF=zo,ts.HVAR=Ac,ts.DSIG=ol,ts.gasp=fl,ts.hdmx=dc,ts.kern=Zc,ts.LTSH=sl,ts.PCLT=xs,ts.VDMX=el,ts.vhea=bl,ts.vmtx=hl,ts.avar=dl,ts.bsln=cs,ts.feat=Nc,ts.fvar=fA,ts.gvar=ul,ts.just=po,ts.morx=Pc,ts.opbd=lc;var kl,cl=new d.Struct({tag:new d.String(4),checkSum:d.uint32,offset:new d.Pointer(d.uint32,"void",{type:"global"}),length:d.uint32}),rc=new d.Struct({tag:new d.String(4),numTables:d.uint16,searchRange:d.uint16,entrySelector:d.uint16,rangeShift:d.uint16,tables:new d.Array(cl,"numTables")});function va($n,An){for(var Hn=0,gt=$n.length-1;Hn<=gt;){var Nt=Hn+gt>>1,on=An($n[Nt]);if(on<0)gt=Nt-1;else{if(!(on>0))return Nt;Hn=Nt+1}}return-1}function Ps($n,An){for(var Hn=[];$n>1;if(gtwr.endCode.get(Zi))){var Ca=wr.idRangeOffset.get(Zi),aa=void 0;if(0===Ca)aa=gt+wr.idDelta.get(Zi);else{var Ea=Ca/2+(gt-wr.startCode.get(Zi))-(wr.segCount-Zi);0!==(aa=wr.glyphIndexArray.get(Ea)||0)&&(aa+=wr.idDelta.get(Zi))}return 65535&aa}ur=Zi+1}}return 0;case 8:throw new Error("TODO: cmap format 8");case 6:case 10:return wr.glyphIndices.get(gt-wr.firstCode)||0;case 12:case 13:for(var to=0,_o=wr.nGroups-1;to<=_o;){var as=to+_o>>1,Rs=wr.groups.get(as);if(gtRs.endCharCode))return 12===wr.version?Rs.glyphID+(gt-Rs.startCharCode):Rs.glyphID;to=as+1}}return 0;case 14:throw new Error("TODO: cmap format 14");default:throw new Error("Unknown cmap format ".concat(wr.version))}},An.getVariationSelector=function(gt,Nt){if(!this.uvs)return 0;var on=this.uvs.varSelectors.toArray(),tr=va(on,function(wr){return Nt-wr.varSelector}),pr=on[tr];return-1!==tr&&pr.defaultUVS&&(tr=va(pr.defaultUVS,function(wr){return gtwr.startUnicodeValue+wr.additionalCount?1:0})),-1!==tr&&pr.nonDefaultUVS&&-1!==(tr=va(pr.nonDefaultUVS,function(wr){return gt-wr.unicodeValue}))?pr.nonDefaultUVS[tr].glyphID:0},An.getCharacterSet=function(){var gt=this.cmap;switch(gt.version){case 0:return Ps(0,gt.codeMap.length);case 4:for(var Nt=[],on=gt.endCode.toArray(),tr=0;tr=ls.glyphID&><=ls.glyphID+(ls.endCharCode-ls.startCharCode)&&_o.push(ls.startCharCode+(gt-ls.glyphID))}return _o;case 13:for(var bc,gc=[],cc=y(Nt.groups.toArray());!(bc=cc()).done;){var Lc=bc.value;gt===Lc.glyphID&&gc.push.apply(gc,Ps(Lc.startCharCode,Lc.endCharCode+1))}return gc;default:throw new Error("Unknown cmap format ".concat(Nt.version))}},$n}()).prototype,"getCharacterSet",[oe],Object.getOwnPropertyDescriptor(kl.prototype,"getCharacterSet"),kl.prototype),K(kl.prototype,"codePointsForGlyph",[oe],Object.getOwnPropertyDescriptor(kl.prototype,"codePointsForGlyph"),kl.prototype),kl),Ls=function(){function $n(Hn){this.kern=Hn.kern}var An=$n.prototype;return An.process=function(gt,Nt){for(var on=0;on=0&&(ur=Bi.pairs[Zi].value);break;case 2:var aa=0;Nt>=Bi.rightTable.firstGlyph&&Nt=Bi.leftTable.firstGlyph&>=Bi.glyphCount||Nt>=Bi.glyphCount)return 0;ur=Bi.kernValue[Bi.kernIndex[Bi.leftClass[gt]*Bi.rightClassCount+Bi.rightClass[Nt]]];break;default:throw new Error("Unsupported kerning sub-table format ".concat(wr.format))}wr.coverage.override?on=ur:on+=ur}}return on},$n}(),nl=function(){function $n(Hn){this.font=Hn}var An=$n.prototype;return An.positionGlyphs=function(gt,Nt){for(var on=0,tr=0,pr=0;pr1&&(wr.minX+=(pr.codePoints.length-1)*wr.width/pr.codePoints.length);for(var ur=-Nt[on].xAdvance,Bi=0,Zi=this.font.unitsPerEm/16,Ca=on+1;Ca<=tr;Ca++){var aa=gt[Ca],Ea=aa.cbox,to=Nt[Ca],_o=this.getCombiningClass(aa.codePoints[0]);if("Not_Reordered"!==_o){switch(to.xOffset=to.yOffset=0,_o){case"Double_Above":case"Double_Below":to.xOffset+=wr.minX-Ea.width/2-Ea.minX;break;case"Attached_Below_Left":case"Below_Left":case"Above_Left":to.xOffset+=wr.minX-Ea.minX;break;case"Attached_Above_Right":case"Below_Right":case"Above_Right":to.xOffset+=wr.maxX-Ea.width-Ea.minX;break;default:to.xOffset+=wr.minX+(wr.width-Ea.width)/2-Ea.minX}switch(_o){case"Double_Below":case"Below_Left":case"Below":case"Below_Right":case"Attached_Below_Left":case"Attached_Below":("Attached_Below_Left"===_o||"Attached_Below"===_o)&&(wr.minY+=Zi),to.yOffset=-wr.minY-Ea.maxY,wr.minY+=Ea.height;break;case"Double_Above":case"Above_Left":case"Above":case"Above_Right":case"Attached_Above":case"Attached_Above_Right":("Attached_Above"===_o||"Attached_Above_Right"===_o)&&(wr.maxY+=Zi),to.yOffset=wr.maxY-Ea.minY,wr.maxY+=Ea.height}to.xAdvance=to.yAdvance=0,to.xOffset+=ur,to.yOffset+=Bi}else ur-=to.xAdvance,Bi-=to.yAdvance}},An.getCombiningClass=function(gt){var Nt=Y.getCombiningClass(gt);if(3584==(-256>))if("Not_Reordered"===Nt)switch(gt){case 3633:case 3636:case 3637:case 3638:case 3639:case 3655:case 3660:case 3645:case 3662:return"Above_Right";case 3761:case 3764:case 3765:case 3766:case 3767:case 3771:case 3788:case 3789:return"Above";case 3772:return"Below"}else if(3642===gt)return"Below_Right";switch(Nt){case"CCC10":case"CCC11":case"CCC12":case"CCC13":case"CCC14":case"CCC15":case"CCC16":case"CCC17":case"CCC18":case"CCC20":case"CCC22":case"CCC29":case"CCC32":case"CCC118":case"CCC129":case"CCC132":return"Below";case"CCC23":return"Attached_Above";case"CCC24":case"CCC107":return"Above_Right";case"CCC25":case"CCC19":return"Above_Left";case"CCC26":case"CCC27":case"CCC28":case"CCC30":case"CCC31":case"CCC33":case"CCC34":case"CCC35":case"CCC36":case"CCC122":case"CCC130":return"Above";case"CCC21":break;case"CCC103":return"Below_Right"}return Nt},$n}(),sc=function(){function $n(Hn,gt,Nt,on){void 0===Hn&&(Hn=1/0),void 0===gt&&(gt=1/0),void 0===Nt&&(Nt=-1/0),void 0===on&&(on=-1/0),this.minX=Hn,this.minY=gt,this.maxX=Nt,this.maxY=on}var An=$n.prototype;return An.addPoint=function(gt,Nt){Math.abs(gt)!==1/0&&(gtthis.maxX&&(this.maxX=gt)),Math.abs(Nt)!==1/0&&(Ntthis.maxY&&(this.maxY=Nt))},An.copy=function(){return new $n(this.minX,this.minY,this.maxX,this.maxY)},h($n,[{key:"width",get:function(){return this.maxX-this.minX}},{key:"height",get:function(){return this.maxY-this.minY}}]),$n}(),Fc={Caucasian_Albanian:"aghb",Arabic:"arab",Imperial_Aramaic:"armi",Armenian:"armn",Avestan:"avst",Balinese:"bali",Bamum:"bamu",Bassa_Vah:"bass",Batak:"batk",Bengali:["bng2","beng"],Bopomofo:"bopo",Brahmi:"brah",Braille:"brai",Buginese:"bugi",Buhid:"buhd",Chakma:"cakm",Canadian_Aboriginal:"cans",Carian:"cari",Cham:"cham",Cherokee:"cher",Coptic:"copt",Cypriot:"cprt",Cyrillic:"cyrl",Devanagari:["dev2","deva"],Deseret:"dsrt",Duployan:"dupl",Egyptian_Hieroglyphs:"egyp",Elbasan:"elba",Ethiopic:"ethi",Georgian:"geor",Glagolitic:"glag",Gothic:"goth",Grantha:"gran",Greek:"grek",Gujarati:["gjr2","gujr"],Gurmukhi:["gur2","guru"],Hangul:"hang",Han:"hani",Hanunoo:"hano",Hebrew:"hebr",Hiragana:"hira",Pahawh_Hmong:"hmng",Katakana_Or_Hiragana:"hrkt",Old_Italic:"ital",Javanese:"java",Kayah_Li:"kali",Katakana:"kana",Kharoshthi:"khar",Khmer:"khmr",Khojki:"khoj",Kannada:["knd2","knda"],Kaithi:"kthi",Tai_Tham:"lana",Lao:"lao ",Latin:"latn",Lepcha:"lepc",Limbu:"limb",Linear_A:"lina",Linear_B:"linb",Lisu:"lisu",Lycian:"lyci",Lydian:"lydi",Mahajani:"mahj",Mandaic:"mand",Manichaean:"mani",Mende_Kikakui:"mend",Meroitic_Cursive:"merc",Meroitic_Hieroglyphs:"mero",Malayalam:["mlm2","mlym"],Modi:"modi",Mongolian:"mong",Mro:"mroo",Meetei_Mayek:"mtei",Myanmar:["mym2","mymr"],Old_North_Arabian:"narb",Nabataean:"nbat",Nko:"nko ",Ogham:"ogam",Ol_Chiki:"olck",Old_Turkic:"orkh",Oriya:["ory2","orya"],Osmanya:"osma",Palmyrene:"palm",Pau_Cin_Hau:"pauc",Old_Permic:"perm",Phags_Pa:"phag",Inscriptional_Pahlavi:"phli",Psalter_Pahlavi:"phlp",Phoenician:"phnx",Miao:"plrd",Inscriptional_Parthian:"prti",Rejang:"rjng",Runic:"runr",Samaritan:"samr",Old_South_Arabian:"sarb",Saurashtra:"saur",Shavian:"shaw",Sharada:"shrd",Siddham:"sidd",Khudawadi:"sind",Sinhala:"sinh",Sora_Sompeng:"sora",Sundanese:"sund",Syloti_Nagri:"sylo",Syriac:"syrc",Tagbanwa:"tagb",Takri:"takr",Tai_Le:"tale",New_Tai_Lue:"talu",Tamil:["tml2","taml"],Tai_Viet:"tavt",Telugu:["tel2","telu"],Tifinagh:"tfng",Tagalog:"tglg",Thaana:"thaa",Thai:"thai",Tibetan:"tibt",Tirhuta:"tirh",Ugaritic:"ugar",Vai:"vai ",Warang_Citi:"wara",Old_Persian:"xpeo",Cuneiform:"xsux",Yi:"yi ",Inherited:"zinh",Common:"zyyy",Unknown:"zzzz"},jl={};for(var Tl in Fc){var kc=Fc[Tl];if(Array.isArray(kc))for(var iA,Ql=y(kc);!(iA=Ql()).done;)jl[iA.value]=Tl;else jl[kc]=Tl}var ca={arab:!0,hebr:!0,syrc:!0,thaa:!0,cprt:!0,khar:!0,phnx:!0,"nko ":!0,lydi:!0,avst:!0,armi:!0,phli:!0,prti:!0,sarb:!0,orkh:!0,samr:!0,mand:!0,merc:!0,mero:!0,mani:!0,mend:!0,nbat:!0,narb:!0,palm:!0,phlp:!0};function la($n){return ca[$n]?"rtl":"ltr"}for(var Bo=function(){function $n(An,Hn,gt,Nt,on){if(this.glyphs=An,this.positions=null,this.script=gt,this.language=Nt||null,this.direction=on||la(gt),this.features={},Array.isArray(Hn))for(var pr,tr=y(Hn);!(pr=tr()).done;)this.features[pr.value]=!0;else"object"==typeof Hn&&(this.features=Hn)}return h($n,[{key:"advanceWidth",get:function(){for(var Nt,Hn=0,gt=y(this.positions);!(Nt=gt()).done;)Hn+=Nt.value.xAdvance;return Hn}},{key:"advanceHeight",get:function(){for(var Nt,Hn=0,gt=y(this.positions);!(Nt=gt()).done;)Hn+=Nt.value.yAdvance;return Hn}},{key:"bbox",get:function(){for(var Hn=new sc,gt=0,Nt=0,on=0;on>1]).firstGlyph)return null;if(gtpr.lastGlyph))return 2===this.table.version?pr.value:pr.values[gt-pr.firstGlyph];Nt=tr+1}}return null;case 6:for(var wr=0,ur=this.table.binarySearchHeader.nUnits-1;wr<=ur;){var tr,pr;if(65535===(pr=this.table.segments[tr=wr+ur>>1]).glyph)return null;if(gtpr.glyph))return pr.value;wr=tr+1}}return null;case 8:return this.table.values[gt-this.table.firstGlyph];default:throw new Error("Unknown lookup table format: ".concat(this.table.version))}},An.glyphsForValue=function(gt){var Nt=[];switch(this.table.version){case 2:case 4:for(var tr,on=y(this.table.segments);!(tr=on()).done;){var pr=tr.value;if(2===this.table.version&&pr.value===gt)Nt.push.apply(Nt,Ps(pr.firstGlyph,pr.lastGlyph+1));else for(var wr=0;wr=-1;){var ur=null,Bi=1,Zi=!0;pr===gt.length||-1===pr?Bi=0:65535===(ur=gt[pr]).id?Bi=2:null==(Bi=this.lookupTable.lookup(ur.id))&&(Bi=1);var Ca=this.stateTable.stateArray.getItem(tr),Ea=this.stateTable.entryTable.getItem(Ca[Bi]);0!==Bi&&2!==Bi&&(on(ur,Ea,pr),Zi=!(16384&Ea.flags)),tr=Ea.newState,Zi&&(pr+=wr)}return gt},An.traverse=function(gt,Nt,on){if(void 0===Nt&&(Nt=0),void 0===on&&(on=new Set),!on.has(Nt)){on.add(Nt);for(var tr=this.stateTable,pr=tr.nClasses,ur=tr.entryTable,Bi=tr.stateArray.getItem(Nt),Zi=4;Zi=0;)65535===gt[_o].id&>.splice(_o,1),_o--;return gt},An.processSubtable=function(gt,Nt){if(this.subtable=gt,this.glyphs=Nt,4!==this.subtable.type){this.ligatureStack=[],this.markedGlyph=null,this.firstGlyph=null,this.lastGlyph=null,this.markedIndex=null;var on=this.getStateMachine(gt),tr=this.getProcessor();return on.process(this.glyphs,!!(4194304&this.subtable.coverage),tr)}this.processNoncontextualSubstitutions(this.subtable,this.glyphs)},An.getStateMachine=function(gt){return new _t(gt.table.stateTable)},An.getProcessor=function(){switch(this.subtable.type){case 0:return this.processIndicRearragement;case 1:return this.processContextualSubstitution;case 2:return this.processLigature;case 4:return this.processNoncontextualSubstitutions;case 5:return this.processGlyphInsertion;default:throw new Error("Invalid morx subtable type: ".concat(this.subtable.type))}},An.processIndicRearragement=function(gt,Nt,on){32768&Nt.flags&&(this.firstGlyph=on),8192&Nt.flags&&(this.lastGlyph=on),function Ct($n,An,Hn,gt){switch(An){case 0:return $n;case 1:return ge($n,[Hn,1],[gt,0]);case 2:return ge($n,[Hn,0],[gt,1]);case 3:return ge($n,[Hn,1],[gt,1]);case 4:return ge($n,[Hn,2],[gt,0]);case 5:return ge($n,[Hn,2],[gt,0],!0,!1);case 6:return ge($n,[Hn,0],[gt,2]);case 7:return ge($n,[Hn,0],[gt,2],!1,!0);case 8:return ge($n,[Hn,1],[gt,2]);case 9:return ge($n,[Hn,1],[gt,2],!1,!0);case 10:return ge($n,[Hn,2],[gt,1]);case 11:return ge($n,[Hn,2],[gt,1],!0,!1);case 12:return ge($n,[Hn,2],[gt,2]);case 13:return ge($n,[Hn,2],[gt,2],!0,!1);case 14:return ge($n,[Hn,2],[gt,2],!1,!0);case 15:return ge($n,[Hn,2],[gt,2],!0,!0);default:throw new Error("Unknown verb: ".concat(An))}}(this.glyphs,15&Nt.flags,this.firstGlyph,this.lastGlyph)},An.processContextualSubstitution=function(gt,Nt,on){var tr=this.subtable.table.substitutionTable.items;if(65535!==Nt.markIndex){var pr=tr.getItem(Nt.markIndex);(ur=new qi(pr).lookup((gt=this.glyphs[this.markedGlyph]).id))&&(this.glyphs[this.markedGlyph]=this.font.getGlyph(ur,gt.codePoints))}if(65535!==Nt.currentIndex){var ur,Bi=tr.getItem(Nt.currentIndex);(ur=new qi(Bi).lookup((gt=this.glyphs[on]).id))&&(this.glyphs[on]=this.font.getGlyph(ur,gt.codePoints))}32768&Nt.flags&&(this.markedGlyph=on)},An.processLigature=function(gt,Nt,on){if(32768&Nt.flags&&this.ligatureStack.push(on),8192&Nt.flags){for(var tr,pr=this.subtable.table.ligatureActions,wr=this.subtable.table.components,ur=this.subtable.table.ligatureList,Bi=Nt.action,Zi=!1,Ca=0,aa=[],Ea=[];!Zi;){var to,_o=this.ligatureStack.pop();(to=aa).unshift.apply(to,this.glyphs[_o].codePoints);var as=pr.getItem(Bi++);Zi=!!(2147483648&as);var Rs=!!(1073741824&as),ls=(1073741823&as)<<2>>2;if(Ca+=wr.getItem(ls+=this.glyphs[_o].id),Zi||Rs){var cc=ur.getItem(Ca);this.glyphs[_o]=this.font.getGlyph(cc,aa),Ea.push(_o),Ca=0,aa=[]}else this.glyphs[_o]=this.font.getGlyph(65535)}(tr=this.ligatureStack).push.apply(tr,Ea)}},An.processNoncontextualSubstitutions=function(gt,Nt,on){var tr=new qi(gt.table.lookupTable);for(on=0;on>>5,!!(1024&Nt.flags)),65535!==Nt.currentInsertIndex&&this._insertGlyphs(on,Nt.currentInsertIndex,(992&Nt.flags)>>>5,!!(2048&Nt.flags))},An.getSupportedFeatures=function(){for(var on,gt=[],Nt=y(this.morx.chains);!(on=Nt()).done;)for(var wr,pr=y(on.value.features);!(wr=pr()).done;){var ur=wr.value;gt.push([ur.featureType,ur.featureSetting])}return gt},An.generateInputs=function(gt){return this.inputCache||this.generateInputCache(),this.inputCache[gt]||[]},An.generateInputCache=function(){this.inputCache={};for(var Nt,gt=y(this.morx.chains);!(Nt=gt()).done;)for(var wr,on=Nt.value,tr=on.defaultFlags,pr=y(on.subtables);!(wr=pr()).done;){var ur=wr.value;ur.subFeatureFlags&tr&&this.generateInputsForSubtable(ur)}},An.generateInputsForSubtable=function(gt){var Nt=this;if(2===gt.type){if(4194304>.coverage)throw new Error("Reverse subtable, not supported.");this.subtable=gt,this.ligatureStack=[];var tr=this.getStateMachine(gt),pr=this.getProcessor(),wr=[],ur=[];this.glyphs=[],tr.traverse({enter:function(Zi,Ca){var aa=Nt.glyphs;ur.push({glyphs:aa.slice(),ligatureStack:Nt.ligatureStack.slice()});var Ea=Nt.font.getGlyph(Zi);wr.push(Ea),aa.push(wr[wr.length-1]),pr(aa[aa.length-1],Ca,aa.length-1);for(var to=0,_o=0,as=0;as0&>.applyFeatures(wr,Nt,on)}},$n}(),Zn=["rvrn"],Yn=["ccmp","locl","rlig","mark","mkmk"],sa=["frac","numr","dnom"],ra=["calt","clig","liga","rclt","curs","kern"],ee={ltr:["ltra","ltrm"],rtl:["rtla","rtlm"]},xt=function(){function $n(){}return $n.plan=function(Hn,gt,Nt){this.planPreprocessing(Hn),this.planFeatures(Hn),this.planPostprocessing(Hn,Nt),Hn.assignGlobalFeatures(gt),this.assignFeatures(Hn,gt)},$n.planPreprocessing=function(Hn){Hn.add({global:[].concat(Zn,ee[Hn.direction]),local:sa})},$n.planFeatures=function(Hn){},$n.planPostprocessing=function(Hn,gt){Hn.add([].concat(Yn,ra)),Hn.setFeatureOverrides(gt)},$n.assignFeatures=function(Hn,gt){for(var Nt=0;Nt0&&Y.isDigit(gt[tr-1].codePoints[0]);)gt[tr-1].features.numr=!0,gt[tr-1].features.frac=!0,tr--;for(;prthis.index||this.index>=this.glyphs.length?null:this.glyphs[this.index]},An.next=function(){return this.move(1)},An.prev=function(){return this.move(-1)},An.peek=function(gt){void 0===gt&&(gt=1);var Nt=this.index,on=this.increment(gt);return this.index=Nt,on},An.peekIndex=function(gt){void 0===gt&&(gt=1);var Nt=this.index;this.increment(gt);var on=this.index;return this.index=Nt,on},An.increment=function(gt){void 0===gt&&(gt=1);var Nt=gt<0?-1:1;for(gt=Math.abs(gt);gt--;)this.move(Nt);return this.glyphs[this.index]},h($n,[{key:"cur",get:function(){return this.glyphs[this.index]||null}}]),$n}(),Vt=["DFLT","dflt","latn"],dr=function(){function $n(Hn,gt){this.font=Hn,this.table=gt,this.script=null,this.scriptTag=null,this.language=null,this.languageTag=null,this.features={},this.lookups={},this.variationsIndex=Hn._variationProcessor?this.findVariationsIndex(Hn._variationProcessor.normalizedCoords):-1,this.selectScript(),this.glyphs=[],this.positions=[],this.ligatureID=1,this.currentFeature=null}var An=$n.prototype;return An.findScript=function(gt){if(null==this.table.scriptList)return null;Array.isArray(gt)||(gt=[gt]);for(var on,Nt=y(gt);!(on=Nt()).done;)for(var wr,tr=on.value,pr=y(this.table.scriptList);!(wr=pr()).done;){var ur=wr.value;if(ur.tag===tr)return ur}return null},An.selectScript=function(gt,Nt,on){var pr,tr=!1;if(!this.script||gt!==this.scriptTag){if((pr=this.findScript(gt))||(pr=this.findScript(Vt)),!pr)return this.scriptTag;this.scriptTag=pr.tag,this.script=pr.script,this.language=null,this.languageTag=null,tr=!0}if((!on||on!==this.direction)&&(this.direction=on||la(gt)),Nt&&Nt.length<4&&(Nt+=" ".repeat(4-Nt.length)),!Nt||Nt!==this.languageTag){this.language=null;for(var ur,wr=y(this.script.langSysRecords);!(ur=wr()).done;){var Bi=ur.value;if(Bi.tag===Nt){this.language=Bi.langSys,this.languageTag=Bi.tag;break}}this.language||(this.language=this.script.defaultLangSys,this.languageTag=null),tr=!0}if(tr&&(this.features={},this.language))for(var Ca,Zi=y(this.language.featureIndexes);!(Ca=Zi()).done;){var aa=Ca.value,Ea=this.table.featureList[aa],to=this.substituteFeatureForVariations(aa);this.features[Ea.tag]=to||Ea.feature}return this.scriptTag},An.lookupsForFeatures=function(gt,Nt){void 0===gt&&(gt=[]);for(var pr,on=[],tr=y(gt);!(pr=tr()).done;){var wr=pr.value,ur=this.features[wr];if(ur)for(var Zi,Bi=y(ur.lookupListIndexes);!(Zi=Bi()).done;){var Ca=Zi.value;Nt&&-1!==Nt.indexOf(Ca)||on.push({feature:wr,index:Ca,lookup:this.table.lookupList.get(Ca)})}}return on.sort(function(aa,Ea){return aa.index-Ea.index}),on},An.substituteFeatureForVariations=function(gt){if(-1===this.variationsIndex)return null;for(var pr,tr=y(this.table.featureVariations.featureVariationRecords[this.variationsIndex].featureTableSubstitution.substitutions);!(pr=tr()).done;){var wr=pr.value;if(wr.featureIndex===gt)return wr.alternateFeatureTable}return null},An.findVariationsIndex=function(gt){var Nt=this.table.featureVariations;if(!Nt)return-1;for(var on=Nt.featureVariationRecords,tr=0;tr=0})},An.getClassID=function(gt,Nt){switch(Nt.version){case 1:var on=gt-Nt.startGlyph;if(on>=0&&on0&&this.codePoints.every(Y.isMark),this.isBase=!this.isMark,this.isLigature=this.codePoints.length>1,this.markAttachmentType=0}}]),$n}(),En=function($n){function An(){return $n.apply(this,arguments)||this}return _(An,$n),An.planFeatures=function(gt){gt.add(["ljmo","vjmo","tjmo"],!1)},An.assignFeatures=function(gt,Nt){for(var on=0,tr=0;troo){var Ca=Ws(Hn,tr,gt.features);Ca.features.tjmo=!0,Zi.push(Ca)}return $n.splice.apply($n,[An,1].concat(Zi)),An+Zi.length-1}function vA($n,An,Hn){var wr,ur,Bi,Zi,gt=$n[An],on=qt($n[An].codePoints[0]),tr=$n[An-1].codePoints[0],pr=qt(tr);if(pr===pd&&on===id)wr=tr,Zi=gt;else{on===rd?(ur=$n[An-1],Bi=gt):(ur=$n[An-2],Bi=$n[An-1],Zi=gt);var Ca=ur.codePoints[0],aa=Bi.codePoints[0];xc(Ca)&&Pd(aa)&&(wr=Yi+((Ca-Ni)*Ja+(aa-Oa))*eo)}var Ea=Zi&&Zi.codePoints[0]||oo;if(null!=wr&&(Ea===oo||bd(Ea))){var to=wr+(Ea-oo);if(Hn.hasGlyphForCodePoint(to)){var _o=pr===rd?3:2;return $n.splice(An-_o+1,_o,Ws(Hn,to,gt.features)),An-_o+1}}return ur&&(ur.features.ljmo=!0),Bi&&(Bi.features.vjmo=!0),Zi&&(Zi.features.tjmo=!0),pr===pd?(Xc($n,An-1,Hn),An+1):An}function LA($n,An,Hn){var gt=$n[An];if(0!==Hn.glyphForCodePoint($n[An].codePoints[0]).advanceWidth){var tr=function ld($n){switch(qt($n)){case pd:case Uc:return 1;case rd:return 2;case id:return 3}}($n[An-1].codePoints[0]);return $n.splice(An,1),$n.splice(An-tr,0,gt)}}function Uf($n,An,Hn){var gt=$n[An],Nt=$n[An].codePoints[0];if(Hn.hasGlyphForCodePoint(nc)){var on=Ws(Hn,nc,gt.features),tr=0===Hn.glyphForCodePoint(Nt).advanceWidth?An:An+1;$n.splice(tr,0,on),An++}return An}var Ld={categories:["O","IND","S","GB","B","FM","CGJ","VMAbv","VMPst","VAbv","VPst","CMBlw","VPre","VBlw","H","VMBlw","CMAbv","MBlw","CS","R","SUB","MPst","MPre","FAbv","FPst","FBlw","null","SMAbv","SMBlw","VMPre","ZWNJ","ZWJ","WJ","M","VS","N","HN","MAbv"],decompositions:{2507:[2503,2494],2508:[2503,2519],2888:[2887,2902],2891:[2887,2878],2892:[2887,2903],3018:[3014,3006],3019:[3015,3006],3020:[3014,3031],3144:[3142,3158],3264:[3263,3285],3271:[3270,3285],3272:[3270,3286],3274:[3270,3266],3275:[3270,3266,3285],3402:[3398,3390],3403:[3399,3390],3404:[3398,3415],3546:[3545,3530],3548:[3545,3535],3549:[3545,3535,3530],3550:[3545,3551],3635:[3661,3634],3763:[3789,3762],3955:[3953,3954],3957:[3953,3956],3958:[4018,3968],3959:[4018,3953,3968],3960:[4019,3968],3961:[4019,3953,3968],3969:[3953,3968],6971:[6970,6965],6973:[6972,6965],6976:[6974,6965],6977:[6975,6965],6979:[6978,6965],69934:[69937,69927],69935:[69938,69927],70475:[70471,70462],70476:[70471,70487],70843:[70841,70842],70844:[70841,70832],70846:[70841,70845],71098:[71096,71087],71099:[71097,71087]},stateTable:[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[2,2,3,4,4,5,0,6,7,8,9,10,11,12,13,14,15,16,0,17,18,11,19,20,21,22,0,0,0,23,0,0,2,0,0,24,0,25],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,28,0,0,0,0,0,27,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,34,35,36,37,38,39,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,39,0,0,47],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,0,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,0,0,12,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,9,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,10,11,12,13,14,0,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,9,0,0,12,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,7,0,0,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,10,11,12,13,14,15,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,0,0,0,0,11,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,4,4,5,0,6,7,8,9,10,11,12,13,14,15,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,48,11,12,13,14,48,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,49,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,16,0,0,0,11,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,0,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,0,51,0],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,16,0,0,0,11,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,28,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,0,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,0,0,36,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,33,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,34,35,36,37,38,0,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,33,0,0,36,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,31,0,0,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,34,35,36,37,38,39,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,0,0,0,0,35,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,52,35,36,37,38,52,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,53,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,40,0,0,0,35,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,0,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,40,0,0,0,35,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,48,11,12,13,14,0,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,48,11,12,13,14,48,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,0,0],[0,0,0,0,0,29,0,30,31,32,33,52,35,36,37,38,0,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,52,35,36,37,38,52,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,0,51,0]],accepting:[!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0],tags:[[],["broken_cluster"],["independent_cluster"],["symbol_cluster"],["standard_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["numeral_cluster"],["broken_cluster"],["independent_cluster"],["symbol_cluster"],["symbol_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["virama_terminated_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["broken_cluster"],["broken_cluster"],["numeral_cluster"],["number_joiner_terminated_cluster"],["standard_cluster"],["standard_cluster"],["numeral_cluster"]]},Wc_X=1,Wc_N=8,Wc_H=16,Wc_ZWNJ=32,Wc_ZWJ=64,Wc_M=128,Wc_RS=8192,Wc_Repha=32768,Wc_Ra=65536,Wc_CM=1<<17,ic={Start:1,Ra_To_Become_Reph:2,Pre_M:4,Pre_C:8,Base_C:16,After_Main:32,Above_C:64,Before_Sub:128,Below_C:256,After_Sub:512,Before_Post:1024,Post_C:2048,After_Post:4096,Final_C:8192,SMVD:16384,End:32768},kd=2|Wc_Ra|Wc_CM|4|2048|4096,jh=Wc_ZWJ|Wc_ZWNJ,Ud=Wc_H|16384,fh={Default:{hasOldSpec:!1,virama:0,basePos:"Last",rephPos:ic.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Devanagari:{hasOldSpec:!0,virama:2381,basePos:"Last",rephPos:ic.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Bengali:{hasOldSpec:!0,virama:2509,basePos:"Last",rephPos:ic.After_Sub,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Gurmukhi:{hasOldSpec:!0,virama:2637,basePos:"Last",rephPos:ic.Before_Sub,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Gujarati:{hasOldSpec:!0,virama:2765,basePos:"Last",rephPos:ic.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Oriya:{hasOldSpec:!0,virama:2893,basePos:"Last",rephPos:ic.After_Main,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Tamil:{hasOldSpec:!0,virama:3021,basePos:"Last",rephPos:ic.After_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Telugu:{hasOldSpec:!0,virama:3149,basePos:"Last",rephPos:ic.After_Post,rephMode:"Explicit",blwfMode:"Post_Only"},Kannada:{hasOldSpec:!0,virama:3277,basePos:"Last",rephPos:ic.After_Post,rephMode:"Implicit",blwfMode:"Post_Only"},Malayalam:{hasOldSpec:!0,virama:3405,basePos:"Last",rephPos:ic.After_Main,rephMode:"Log_Repha",blwfMode:"Pre_And_Post"},Khmer:{hasOldSpec:!1,virama:6098,basePos:"First",rephPos:ic.Ra_To_Become_Reph,rephMode:"Vis_Repha",blwfMode:"Pre_And_Post"}},Hu={6078:[6081,6078],6079:[6081,6079],6080:[6081,6080],6084:[6081,6084],6085:[6081,6085]},hh=Ld.decompositions,bA=new te(c("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","base64")),ju=new N({stateTable:[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,2,3,4,5,6,7,8,9,0,10,11,11,12,13,14,15,16,17],[0,0,0,18,19,20,21,22,23,0,24,0,0,25,26,0,0,27,0],[0,0,0,28,29,30,31,32,33,0,34,0,0,35,36,0,0,37,0],[0,0,0,38,5,7,7,8,9,0,10,0,0,0,13,0,0,16,0],[0,39,0,0,0,40,41,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,43,44,44,8,9,0,0,0,0,12,43,0,0,0,0],[0,0,0,0,43,44,44,8,9,0,0,0,0,0,43,0,0,0,0],[0,0,0,45,46,47,48,49,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,50,0,0,51,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,0,0,0],[0,0,0,53,54,55,56,57,58,0,59,0,0,60,61,0,0,62,0],[0,0,0,4,5,7,7,8,9,0,10,0,0,0,13,0,0,16,0],[0,63,64,0,0,40,41,0,9,0,10,0,0,0,42,0,63,0,0],[0,2,3,4,5,6,7,8,9,0,10,11,11,12,13,0,2,16,0],[0,0,0,18,65,20,21,22,23,0,24,0,0,25,26,0,0,27,0],[0,0,0,0,66,67,67,8,9,0,10,0,0,0,68,0,0,0,0],[0,0,0,69,0,70,70,0,71,0,72,0,0,0,0,0,0,0,0],[0,0,0,73,19,74,74,22,23,0,24,0,0,0,26,0,0,27,0],[0,75,0,0,0,76,77,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,79,80,80,22,23,0,0,0,0,25,79,0,0,0,0],[0,0,0,18,19,20,74,22,23,0,24,0,0,25,26,0,0,27,0],[0,0,0,81,82,83,84,85,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,86,0,0,87,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,88,0,0,0,0,0,0,0,0],[0,0,0,18,19,74,74,22,23,0,24,0,0,0,26,0,0,27,0],[0,89,90,0,0,76,77,0,23,0,24,0,0,0,78,0,89,0,0],[0,0,0,0,91,92,92,22,23,0,24,0,0,0,93,0,0,0,0],[0,0,0,94,29,95,31,32,33,0,34,0,0,0,36,0,0,37,0],[0,96,0,0,0,97,98,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,100,101,101,32,33,0,0,0,0,35,100,0,0,0,0],[0,0,0,0,100,101,101,32,33,0,0,0,0,0,100,0,0,0,0],[0,0,0,102,103,104,105,106,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,107,0,0,108,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0],[0,0,0,28,29,95,31,32,33,0,34,0,0,0,36,0,0,37,0],[0,110,111,0,0,97,98,0,33,0,34,0,0,0,99,0,110,0,0],[0,0,0,0,112,113,113,32,33,0,34,0,0,0,114,0,0,0,0],[0,0,0,0,5,7,7,8,9,0,10,0,0,0,13,0,0,16,0],[0,0,0,115,116,117,118,8,9,0,10,0,0,119,120,0,0,16,0],[0,0,0,0,0,121,121,0,9,0,10,0,0,0,42,0,0,0,0],[0,39,0,122,0,123,123,8,9,0,10,0,0,0,42,0,39,0,0],[0,124,64,0,0,0,0,0,0,0,0,0,0,0,0,0,124,0,0],[0,39,0,0,0,121,125,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,0,126,126,8,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,46,47,48,49,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,47,47,49,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,127,127,49,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,128,127,127,49,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,129,130,131,132,133,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,50,0,0,0,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,134,0,0,0,0,0,0,0,0],[0,0,0,135,54,56,56,57,58,0,59,0,0,0,61,0,0,62,0],[0,136,0,0,0,137,138,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,140,141,141,57,58,0,0,0,0,60,140,0,0,0,0],[0,0,0,0,140,141,141,57,58,0,0,0,0,0,140,0,0,0,0],[0,0,0,142,143,144,145,146,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,147,0,0,148,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,149,0,0,0,0,0,0,0,0],[0,0,0,53,54,56,56,57,58,0,59,0,0,0,61,0,0,62,0],[0,150,151,0,0,137,138,0,58,0,59,0,0,0,139,0,150,0,0],[0,0,0,0,152,153,153,57,58,0,59,0,0,0,154,0,0,0,0],[0,0,0,155,116,156,157,8,9,0,10,0,0,158,120,0,0,16,0],[0,0,0,0,0,121,121,0,9,0,10,0,0,0,0,0,0,0,0],[0,75,3,4,5,159,160,8,161,0,162,0,11,12,163,0,75,16,0],[0,0,0,0,0,40,164,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,165,44,44,8,9,0,0,0,0,0,165,0,0,0,0],[0,124,64,0,0,40,164,0,9,0,10,0,0,0,42,0,124,0,0],[0,0,0,0,0,70,70,0,71,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,71,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,166,0,0,167,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0],[0,0,0,0,19,74,74,22,23,0,24,0,0,0,26,0,0,27,0],[0,0,0,0,79,80,80,22,23,0,0,0,0,0,79,0,0,0,0],[0,0,0,169,170,171,172,22,23,0,24,0,0,173,174,0,0,27,0],[0,0,0,0,0,175,175,0,23,0,24,0,0,0,78,0,0,0,0],[0,75,0,176,0,177,177,22,23,0,24,0,0,0,78,0,75,0,0],[0,178,90,0,0,0,0,0,0,0,0,0,0,0,0,0,178,0,0],[0,75,0,0,0,175,179,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,0,180,180,22,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,82,83,84,85,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,83,83,85,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,181,181,85,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,182,181,181,85,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,183,184,185,186,187,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,86,0,0,0,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,188,0,0,0,0,0,0,0,0],[0,0,0,189,170,190,191,22,23,0,24,0,0,192,174,0,0,27,0],[0,0,0,0,0,175,175,0,23,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,76,193,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,194,80,80,22,23,0,0,0,0,0,194,0,0,0,0],[0,178,90,0,0,76,193,0,23,0,24,0,0,0,78,0,178,0,0],[0,0,0,0,29,95,31,32,33,0,34,0,0,0,36,0,0,37,0],[0,0,0,0,100,101,101,32,33,0,0,0,0,0,100,0,0,0,0],[0,0,0,195,196,197,198,32,33,0,34,0,0,199,200,0,0,37,0],[0,0,0,0,0,201,201,0,33,0,34,0,0,0,99,0,0,0,0],[0,96,0,202,0,203,203,32,33,0,34,0,0,0,99,0,96,0,0],[0,204,111,0,0,0,0,0,0,0,0,0,0,0,0,0,204,0,0],[0,96,0,0,0,201,205,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,0,206,206,32,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,103,104,105,106,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,104,104,106,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,207,207,106,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,208,207,207,106,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,209,210,211,212,213,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,107,0,0,0,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,214,0,0,0,0,0,0,0,0],[0,0,0,215,196,216,217,32,33,0,34,0,0,218,200,0,0,37,0],[0,0,0,0,0,201,201,0,33,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,97,219,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,220,101,101,32,33,0,0,0,0,0,220,0,0,0,0],[0,204,111,0,0,97,219,0,33,0,34,0,0,0,99,0,204,0,0],[0,0,0,221,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,223,0,0,0,40,224,0,9,0,10,0,0,0,42,0,223,0,0],[0,0,0,0,225,44,44,8,9,0,0,0,0,119,225,0,0,0,0],[0,0,0,115,116,117,222,8,9,0,10,0,0,119,120,0,0,16,0],[0,0,0,115,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,226,64,0,0,40,224,0,9,0,10,0,0,0,42,0,226,0,0],[0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0],[0,39,0,0,0,121,121,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,0,44,44,8,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,227,0,228,229,0,9,0,10,0,0,230,0,0,0,0,0],[0,39,0,122,0,121,121,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,231,231,49,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,232,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,130,131,132,133,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,131,131,133,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,233,233,133,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,234,233,233,133,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,235,236,237,238,239,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,54,56,56,57,58,0,59,0,0,0,61,0,0,62,0],[0,0,0,240,241,242,243,57,58,0,59,0,0,244,245,0,0,62,0],[0,0,0,0,0,246,246,0,58,0,59,0,0,0,139,0,0,0,0],[0,136,0,247,0,248,248,57,58,0,59,0,0,0,139,0,136,0,0],[0,249,151,0,0,0,0,0,0,0,0,0,0,0,0,0,249,0,0],[0,136,0,0,0,246,250,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,0,251,251,57,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,143,144,145,146,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,144,144,146,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,252,252,146,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,253,252,252,146,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,254,255,256,257,258,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,147,0,0,0,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,259,0,0,0,0,0,0,0,0],[0,0,0,260,241,261,262,57,58,0,59,0,0,263,245,0,0,62,0],[0,0,0,0,0,246,246,0,58,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,137,264,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,265,141,141,57,58,0,0,0,0,0,265,0,0,0,0],[0,249,151,0,0,137,264,0,58,0,59,0,0,0,139,0,249,0,0],[0,0,0,221,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,9,0,0,0,0,158,225,0,0,0,0],[0,0,0,155,116,156,222,8,9,0,10,0,0,158,120,0,0,16,0],[0,0,0,155,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,0,0,0,43,266,266,8,161,0,24,0,0,12,267,0,0,0,0],[0,75,0,176,43,268,268,269,161,0,24,0,0,0,267,0,75,0,0],[0,0,0,0,0,270,0,0,271,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,272,0,0,0,0,0,0,0,0],[0,273,274,0,0,40,41,0,9,0,10,0,0,0,42,0,273,0,0],[0,0,0,40,0,123,123,8,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,121,275,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,166,0,0,0,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,276,0,0,0,0,0,0,0,0],[0,0,0,277,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,279,0,0,0,76,280,0,23,0,24,0,0,0,78,0,279,0,0],[0,0,0,0,281,80,80,22,23,0,0,0,0,173,281,0,0,0,0],[0,0,0,169,170,171,278,22,23,0,24,0,0,173,174,0,0,27,0],[0,0,0,169,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,282,90,0,0,76,280,0,23,0,24,0,0,0,78,0,282,0,0],[0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0],[0,75,0,0,0,175,175,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,0,80,80,22,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,283,0,284,285,0,23,0,24,0,0,286,0,0,0,0,0],[0,75,0,176,0,175,175,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,287,287,85,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,288,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,184,185,186,187,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,185,185,187,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,289,289,187,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,290,289,289,187,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,291,292,293,294,295,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,277,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,0,0,0,281,80,80,22,23,0,0,0,0,192,281,0,0,0,0],[0,0,0,189,170,190,278,22,23,0,24,0,0,192,174,0,0,27,0],[0,0,0,189,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,0,0,76,0,177,177,22,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,175,296,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,297,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,299,0,0,0,97,300,0,33,0,34,0,0,0,99,0,299,0,0],[0,0,0,0,301,101,101,32,33,0,0,0,0,199,301,0,0,0,0],[0,0,0,195,196,197,298,32,33,0,34,0,0,199,200,0,0,37,0],[0,0,0,195,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,302,111,0,0,97,300,0,33,0,34,0,0,0,99,0,302,0,0],[0,0,0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0],[0,96,0,0,0,201,201,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,0,101,101,32,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,303,0,304,305,0,33,0,34,0,0,306,0,0,0,0,0],[0,96,0,202,0,201,201,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,307,307,106,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,308,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,210,211,212,213,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,211,211,213,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,309,309,213,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,310,309,309,213,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,311,312,313,314,315,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,297,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,0,0,0,301,101,101,32,33,0,0,0,0,218,301,0,0,0,0],[0,0,0,215,196,216,298,32,33,0,34,0,0,218,200,0,0,37,0],[0,0,0,215,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,0,0,97,0,203,203,32,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,201,316,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,9,0,0,0,0,0,225,0,0,0,0],[0,0,0,317,318,319,320,8,9,0,10,0,0,321,322,0,0,16,0],[0,223,0,323,0,123,123,8,9,0,10,0,0,0,42,0,223,0,0],[0,223,0,0,0,121,324,0,9,0,10,0,0,0,42,0,223,0,0],[0,0,0,325,318,326,327,8,9,0,10,0,0,328,322,0,0,16,0],[0,0,0,64,0,121,121,0,9,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,9,0,0,0,0,230,0,0,0,0,0],[0,0,0,227,0,228,121,0,9,0,10,0,0,230,0,0,0,0,0],[0,0,0,227,0,121,121,0,9,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,0,0],[0,0,0,0,0,329,329,133,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,330,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,236,237,238,239,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,237,237,239,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,331,331,239,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,332,331,331,239,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,333,40,121,334,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,335,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,337,0,0,0,137,338,0,58,0,59,0,0,0,139,0,337,0,0],[0,0,0,0,339,141,141,57,58,0,0,0,0,244,339,0,0,0,0],[0,0,0,240,241,242,336,57,58,0,59,0,0,244,245,0,0,62,0],[0,0,0,240,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,340,151,0,0,137,338,0,58,0,59,0,0,0,139,0,340,0,0],[0,0,0,0,0,0,0,0,58,0,0,0,0,0,0,0,0,0,0],[0,136,0,0,0,246,246,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,0,141,141,57,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,341,0,342,343,0,58,0,59,0,0,344,0,0,0,0,0],[0,136,0,247,0,246,246,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,0,0,0,57,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,345,345,146,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,346,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,255,256,257,258,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,256,256,258,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,347,347,258,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,348,347,347,258,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,349,350,351,352,353,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,335,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,0,0,0,339,141,141,57,58,0,0,0,0,263,339,0,0,0,0],[0,0,0,260,241,261,336,57,58,0,59,0,0,263,245,0,0,62,0],[0,0,0,260,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,0,0,137,0,248,248,57,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,246,354,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,126,126,8,23,0,0,0,0,0,0,0,0,0,0],[0,355,90,0,0,121,125,0,9,0,10,0,0,0,42,0,355,0,0],[0,0,0,0,0,356,356,269,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,357,358,359,360,361,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,270,0,0,0,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,363,0,0,0,0,0,0,0,0],[0,0,0,364,116,365,366,8,161,0,162,0,0,367,120,0,0,16,0],[0,0,0,0,0,368,368,0,161,0,162,0,0,0,0,0,0,0,0],[0,0,0,40,0,121,121,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,0,0,0,281,80,80,22,23,0,0,0,0,0,281,0,0,0,0],[0,0,0,369,370,371,372,22,23,0,24,0,0,373,374,0,0,27,0],[0,279,0,375,0,177,177,22,23,0,24,0,0,0,78,0,279,0,0],[0,279,0,0,0,175,376,0,23,0,24,0,0,0,78,0,279,0,0],[0,0,0,377,370,378,379,22,23,0,24,0,0,380,374,0,0,27,0],[0,0,0,90,0,175,175,0,23,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,23,0,0,0,0,286,0,0,0,0,0],[0,0,0,283,0,284,175,0,23,0,24,0,0,286,0,0,0,0,0],[0,0,0,283,0,175,175,0,23,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,0,0],[0,0,0,0,0,381,381,187,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,382,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,292,293,294,295,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,293,293,295,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,383,383,295,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,384,383,383,295,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,385,76,175,386,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,76,0,175,175,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,0,0,0,301,101,101,32,33,0,0,0,0,0,301,0,0,0,0],[0,0,0,387,388,389,390,32,33,0,34,0,0,391,392,0,0,37,0],[0,299,0,393,0,203,203,32,33,0,34,0,0,0,99,0,299,0,0],[0,299,0,0,0,201,394,0,33,0,34,0,0,0,99,0,299,0,0],[0,0,0,395,388,396,397,32,33,0,34,0,0,398,392,0,0,37,0],[0,0,0,111,0,201,201,0,33,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,33,0,0,0,0,306,0,0,0,0,0],[0,0,0,303,0,304,201,0,33,0,34,0,0,306,0,0,0,0,0],[0,0,0,303,0,201,201,0,33,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,0,0],[0,0,0,0,0,399,399,213,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,400,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,312,313,314,315,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,313,313,315,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,401,401,315,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,402,401,401,315,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,403,97,201,404,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,97,0,201,201,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,405,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,407,0,0,0,40,408,0,9,0,10,0,0,0,42,0,407,0,0],[0,0,0,0,409,44,44,8,9,0,0,0,0,321,409,0,0,0,0],[0,0,0,317,318,319,406,8,9,0,10,0,0,321,322,0,0,16,0],[0,0,0,317,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,410,64,0,0,40,408,0,9,0,10,0,0,0,42,0,410,0,0],[0,223,0,0,0,121,121,0,9,0,10,0,0,0,42,0,223,0,0],[0,223,0,323,0,121,121,0,9,0,10,0,0,0,42,0,223,0,0],[0,0,0,405,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,0,0,0,409,44,44,8,9,0,0,0,0,328,409,0,0,0,0],[0,0,0,325,318,326,406,8,9,0,10,0,0,328,322,0,0,16,0],[0,0,0,325,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,0,0,0,0,0,0,133,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,0,0],[0,0,0,0,0,411,411,239,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,412,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,40,121,334,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,413,0,0,0,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,0,0,0,339,141,141,57,58,0,0,0,0,0,339,0,0,0,0],[0,0,0,414,415,416,417,57,58,0,59,0,0,418,419,0,0,62,0],[0,337,0,420,0,248,248,57,58,0,59,0,0,0,139,0,337,0,0],[0,337,0,0,0,246,421,0,58,0,59,0,0,0,139,0,337,0,0],[0,0,0,422,415,423,424,57,58,0,59,0,0,425,419,0,0,62,0],[0,0,0,151,0,246,246,0,58,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,58,0,0,0,0,344,0,0,0,0,0],[0,0,0,341,0,342,246,0,58,0,59,0,0,344,0,0,0,0,0],[0,0,0,341,0,246,246,0,58,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,146,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,0,0],[0,0,0,0,0,426,426,258,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,427,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,350,351,352,353,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,351,351,353,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,428,428,353,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,429,428,428,353,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,430,137,246,431,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,137,0,246,246,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,432,116,433,434,8,161,0,162,0,0,435,120,0,0,16,0],[0,0,0,0,0,180,180,269,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,358,359,360,361,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,359,359,361,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,436,436,361,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,437,436,436,361,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,438,439,440,441,442,161,0,162,0,0,0,362,0,0,0,0],[0,443,274,0,0,0,0,0,0,0,0,0,0,0,0,0,443,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,444,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,161,0,0,0,0,367,225,0,0,0,0],[0,0,0,364,116,365,445,8,161,0,162,0,0,367,120,0,0,16,0],[0,0,0,364,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,0,0,0,0,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,446,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,448,0,0,0,76,449,0,23,0,24,0,0,0,78,0,448,0,0],[0,0,0,0,450,80,80,22,23,0,0,0,0,373,450,0,0,0,0],[0,0,0,369,370,371,447,22,23,0,24,0,0,373,374,0,0,27,0],[0,0,0,369,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,451,90,0,0,76,449,0,23,0,24,0,0,0,78,0,451,0,0],[0,279,0,0,0,175,175,0,23,0,24,0,0,0,78,0,279,0,0],[0,279,0,375,0,175,175,0,23,0,24,0,0,0,78,0,279,0,0],[0,0,0,446,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,0,0,0,450,80,80,22,23,0,0,0,0,380,450,0,0,0,0],[0,0,0,377,370,378,447,22,23,0,24,0,0,380,374,0,0,27,0],[0,0,0,377,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,0,0,0,0,0,0,187,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0],[0,0,0,0,0,452,452,295,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,453,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,76,175,386,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,454,0,0,0,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,455,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,457,0,0,0,97,458,0,33,0,34,0,0,0,99,0,457,0,0],[0,0,0,0,459,101,101,32,33,0,0,0,0,391,459,0,0,0,0],[0,0,0,387,388,389,456,32,33,0,34,0,0,391,392,0,0,37,0],[0,0,0,387,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,460,111,0,0,97,458,0,33,0,34,0,0,0,99,0,460,0,0],[0,299,0,0,0,201,201,0,33,0,34,0,0,0,99,0,299,0,0],[0,299,0,393,0,201,201,0,33,0,34,0,0,0,99,0,299,0,0],[0,0,0,455,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,0,0,0,459,101,101,32,33,0,0,0,0,398,459,0,0,0,0],[0,0,0,395,388,396,456,32,33,0,34,0,0,398,392,0,0,37,0],[0,0,0,395,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,0,0,0,0,0,0,213,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,0,0],[0,0,0,0,0,461,461,315,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,462,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,97,201,404,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,463,0,0,0,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,0,0,0,409,44,44,8,9,0,0,0,0,0,409,0,0,0,0],[0,0,0,464,465,466,467,8,9,0,10,0,0,468,469,0,0,16,0],[0,407,0,470,0,123,123,8,9,0,10,0,0,0,42,0,407,0,0],[0,407,0,0,0,121,471,0,9,0,10,0,0,0,42,0,407,0,0],[0,0,0,472,465,473,474,8,9,0,10,0,0,475,469,0,0,16,0],[0,0,0,0,0,0,0,239,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,0,0],[0,0,0,0,0,0,476,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,477,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,479,0,0,0,137,480,0,58,0,59,0,0,0,139,0,479,0,0],[0,0,0,0,481,141,141,57,58,0,0,0,0,418,481,0,0,0,0],[0,0,0,414,415,416,478,57,58,0,59,0,0,418,419,0,0,62,0],[0,0,0,414,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,482,151,0,0,137,480,0,58,0,59,0,0,0,139,0,482,0,0],[0,337,0,0,0,246,246,0,58,0,59,0,0,0,139,0,337,0,0],[0,337,0,420,0,246,246,0,58,0,59,0,0,0,139,0,337,0,0],[0,0,0,477,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,0,0,0,481,141,141,57,58,0,0,0,0,425,481,0,0,0,0],[0,0,0,422,415,423,478,57,58,0,59,0,0,425,419,0,0,62,0],[0,0,0,422,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,0,0,0,0,0,0,258,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0],[0,0,0,0,0,483,483,353,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,484,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,137,246,431,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,485,0,0,0,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,444,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,161,0,0,0,0,435,225,0,0,0,0],[0,0,0,432,116,433,445,8,161,0,162,0,0,435,120,0,0,16,0],[0,0,0,432,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,0,486,486,361,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,487,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,439,440,441,442,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,440,440,442,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,488,488,442,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,489,488,488,442,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,490,491,492,493,494,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,495,0,496,497,0,161,0,162,0,0,498,0,0,0,0,0],[0,0,0,0,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,161,0,0,0,0,0,225,0,0,0,0],[0,0,0,0,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,0,0,0,450,80,80,22,23,0,0,0,0,0,450,0,0,0,0],[0,0,0,499,500,501,502,22,23,0,24,0,0,503,504,0,0,27,0],[0,448,0,505,0,177,177,22,23,0,24,0,0,0,78,0,448,0,0],[0,448,0,0,0,175,506,0,23,0,24,0,0,0,78,0,448,0,0],[0,0,0,507,500,508,509,22,23,0,24,0,0,510,504,0,0,27,0],[0,0,0,0,0,0,0,295,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,292,0,0],[0,0,0,0,0,0,511,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,0,0,0,459,101,101,32,33,0,0,0,0,0,459,0,0,0,0],[0,0,0,512,513,514,515,32,33,0,34,0,0,516,517,0,0,37,0],[0,457,0,518,0,203,203,32,33,0,34,0,0,0,99,0,457,0,0],[0,457,0,0,0,201,519,0,33,0,34,0,0,0,99,0,457,0,0],[0,0,0,520,513,521,522,32,33,0,34,0,0,523,517,0,0,37,0],[0,0,0,0,0,0,0,315,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,312,0,0],[0,0,0,0,0,0,524,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,525,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,527,0,0,0,40,528,0,9,0,10,0,0,0,42,0,527,0,0],[0,0,0,0,529,44,44,8,9,0,0,0,0,468,529,0,0,0,0],[0,0,0,464,465,466,526,8,9,0,10,0,0,468,469,0,0,16,0],[0,0,0,464,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,530,64,0,0,40,528,0,9,0,10,0,0,0,42,0,530,0,0],[0,407,0,0,0,121,121,0,9,0,10,0,0,0,42,0,407,0,0],[0,407,0,470,0,121,121,0,9,0,10,0,0,0,42,0,407,0,0],[0,0,0,525,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,0,0,0,529,44,44,8,9,0,0,0,0,475,529,0,0,0,0],[0,0,0,472,465,473,526,8,9,0,10,0,0,475,469,0,0,16,0],[0,0,0,472,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,0,0],[0,0,0,0,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,0,0,0,481,141,141,57,58,0,0,0,0,0,481,0,0,0,0],[0,0,0,531,532,533,534,57,58,0,59,0,0,535,536,0,0,62,0],[0,479,0,537,0,248,248,57,58,0,59,0,0,0,139,0,479,0,0],[0,479,0,0,0,246,538,0,58,0,59,0,0,0,139,0,479,0,0],[0,0,0,539,532,540,541,57,58,0,59,0,0,542,536,0,0,62,0],[0,0,0,0,0,0,0,353,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,350,0,0],[0,0,0,0,0,0,543,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,361,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,358,0,0],[0,0,0,0,0,544,544,442,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,545,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,491,492,493,494,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,492,492,494,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,546,546,494,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,547,546,546,494,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,548,549,368,550,0,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,274,0,368,368,0,161,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,161,0,0,0,0,498,0,0,0,0,0],[0,0,0,495,0,496,368,0,161,0,162,0,0,498,0,0,0,0,0],[0,0,0,495,0,368,368,0,161,0,162,0,0,0,0,0,0,0,0],[0,0,0,551,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,553,0,0,0,76,554,0,23,0,24,0,0,0,78,0,553,0,0],[0,0,0,0,555,80,80,22,23,0,0,0,0,503,555,0,0,0,0],[0,0,0,499,500,501,552,22,23,0,24,0,0,503,504,0,0,27,0],[0,0,0,499,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,556,90,0,0,76,554,0,23,0,24,0,0,0,78,0,556,0,0],[0,448,0,0,0,175,175,0,23,0,24,0,0,0,78,0,448,0,0],[0,448,0,505,0,175,175,0,23,0,24,0,0,0,78,0,448,0,0],[0,0,0,551,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,0,0,0,555,80,80,22,23,0,0,0,0,510,555,0,0,0,0],[0,0,0,507,500,508,552,22,23,0,24,0,0,510,504,0,0,27,0],[0,0,0,507,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,0,0],[0,0,0,557,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,559,0,0,0,97,560,0,33,0,34,0,0,0,99,0,559,0,0],[0,0,0,0,561,101,101,32,33,0,0,0,0,516,561,0,0,0,0],[0,0,0,512,513,514,558,32,33,0,34,0,0,516,517,0,0,37,0],[0,0,0,512,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,562,111,0,0,97,560,0,33,0,34,0,0,0,99,0,562,0,0],[0,457,0,0,0,201,201,0,33,0,34,0,0,0,99,0,457,0,0],[0,457,0,518,0,201,201,0,33,0,34,0,0,0,99,0,457,0,0],[0,0,0,557,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,0,0,0,561,101,101,32,33,0,0,0,0,523,561,0,0,0,0],[0,0,0,520,513,521,558,32,33,0,34,0,0,523,517,0,0,37,0],[0,0,0,520,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,0,0],[0,0,0,0,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,0,0,0,529,44,44,8,9,0,0,0,0,0,529,0,0,0,0],[0,0,0,563,66,564,565,8,9,0,10,0,0,566,68,0,0,16,0],[0,527,0,567,0,123,123,8,9,0,10,0,0,0,42,0,527,0,0],[0,527,0,0,0,121,568,0,9,0,10,0,0,0,42,0,527,0,0],[0,0,0,569,66,570,571,8,9,0,10,0,0,572,68,0,0,16,0],[0,0,0,573,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,575,0,0,0,137,576,0,58,0,59,0,0,0,139,0,575,0,0],[0,0,0,0,577,141,141,57,58,0,0,0,0,535,577,0,0,0,0],[0,0,0,531,532,533,574,57,58,0,59,0,0,535,536,0,0,62,0],[0,0,0,531,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,578,151,0,0,137,576,0,58,0,59,0,0,0,139,0,578,0,0],[0,479,0,0,0,246,246,0,58,0,59,0,0,0,139,0,479,0,0],[0,479,0,537,0,246,246,0,58,0,59,0,0,0,139,0,479,0,0],[0,0,0,573,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,0,0,0,577,141,141,57,58,0,0,0,0,542,577,0,0,0,0],[0,0,0,539,532,540,574,57,58,0,59,0,0,542,536,0,0,62,0],[0,0,0,539,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,0,0],[0,0,0,0,0,0,0,442,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,439,0,0],[0,0,0,0,0,579,579,494,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,580,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,549,368,550,0,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,368,368,0,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,581,0,0,0,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,0,0,0,555,80,80,22,23,0,0,0,0,0,555,0,0,0,0],[0,0,0,582,91,583,584,22,23,0,24,0,0,585,93,0,0,27,0],[0,553,0,586,0,177,177,22,23,0,24,0,0,0,78,0,553,0,0],[0,553,0,0,0,175,587,0,23,0,24,0,0,0,78,0,553,0,0],[0,0,0,588,91,589,590,22,23,0,24,0,0,591,93,0,0,27,0],[0,0,0,0,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,0,0,0,561,101,101,32,33,0,0,0,0,0,561,0,0,0,0],[0,0,0,592,112,593,594,32,33,0,34,0,0,595,114,0,0,37,0],[0,559,0,596,0,203,203,32,33,0,34,0,0,0,99,0,559,0,0],[0,559,0,0,0,201,597,0,33,0,34,0,0,0,99,0,559,0,0],[0,0,0,598,112,599,600,32,33,0,34,0,0,601,114,0,0,37,0],[0,0,0,602,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,0,165,44,44,8,9,0,0,0,0,566,165,0,0,0,0],[0,0,0,563,66,564,67,8,9,0,10,0,0,566,68,0,0,16,0],[0,0,0,563,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,527,0,0,0,121,121,0,9,0,10,0,0,0,42,0,527,0,0],[0,527,0,567,0,121,121,0,9,0,10,0,0,0,42,0,527,0,0],[0,0,0,602,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,0,165,44,44,8,9,0,0,0,0,572,165,0,0,0,0],[0,0,0,569,66,570,67,8,9,0,10,0,0,572,68,0,0,16,0],[0,0,0,569,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,0,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,0,0,0,577,141,141,57,58,0,0,0,0,0,577,0,0,0,0],[0,0,0,603,152,604,605,57,58,0,59,0,0,606,154,0,0,62,0],[0,575,0,607,0,248,248,57,58,0,59,0,0,0,139,0,575,0,0],[0,575,0,0,0,246,608,0,58,0,59,0,0,0,139,0,575,0,0],[0,0,0,609,152,610,611,57,58,0,59,0,0,612,154,0,0,62,0],[0,0,0,0,0,0,0,494,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,491,0,0],[0,0,0,0,0,0,613,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,614,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,0,194,80,80,22,23,0,0,0,0,585,194,0,0,0,0],[0,0,0,582,91,583,92,22,23,0,24,0,0,585,93,0,0,27,0],[0,0,0,582,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,553,0,0,0,175,175,0,23,0,24,0,0,0,78,0,553,0,0],[0,553,0,586,0,175,175,0,23,0,24,0,0,0,78,0,553,0,0],[0,0,0,614,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,0,194,80,80,22,23,0,0,0,0,591,194,0,0,0,0],[0,0,0,588,91,589,92,22,23,0,24,0,0,591,93,0,0,27,0],[0,0,0,588,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,615,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,220,101,101,32,33,0,0,0,0,595,220,0,0,0,0],[0,0,0,592,112,593,113,32,33,0,34,0,0,595,114,0,0,37,0],[0,0,0,592,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,559,0,0,0,201,201,0,33,0,34,0,0,0,99,0,559,0,0],[0,559,0,596,0,201,201,0,33,0,34,0,0,0,99,0,559,0,0],[0,0,0,615,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,220,101,101,32,33,0,0,0,0,601,220,0,0,0,0],[0,0,0,598,112,599,113,32,33,0,34,0,0,601,114,0,0,37,0],[0,0,0,598,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,616,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,0,0,0,265,141,141,57,58,0,0,0,0,606,265,0,0,0,0],[0,0,0,603,152,604,153,57,58,0,59,0,0,606,154,0,0,62,0],[0,0,0,603,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,575,0,0,0,246,246,0,58,0,59,0,0,0,139,0,575,0,0],[0,575,0,607,0,246,246,0,58,0,59,0,0,0,139,0,575,0,0],[0,0,0,616,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,0,0,0,265,141,141,57,58,0,0,0,0,612,265,0,0,0,0],[0,0,0,609,152,610,153,57,58,0,59,0,0,612,154,0,0,62,0],[0,0,0,609,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,549,0,0],[0,0,0,0,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,0,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0]],accepting:[!1,!0,!0,!0,!0,!0,!1,!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!0,!0,!0,!0,!0,!0,!1,!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!0,!0,!0,!1,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!1,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!1,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!1,!0,!0,!0,!0,!1,!0,!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!1,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!1,!0,!0,!1,!1,!0,!1,!0,!0,!1,!0,!0,!1,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!1,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!1,!0,!1,!0,!0,!0,!0,!1,!1,!1,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!1,!0,!1,!0,!0,!1,!1,!0,!0,!1,!1,!0,!0,!0,!1,!0,!1,!0,!0,!0,!0,!1,!1,!1,!0,!1,!0,!0,!0,!0,!1,!1,!1,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!0,!1,!0,!0,!0,!0,!1,!1,!1,!1,!1,!1,!1,!0,!0,!1,!1,!0,!0,!1,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!1,!0,!0,!1,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!0,!1,!0,!0,!0,!0,!1,!1,!1,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!1,!0,!0,!0],tags:[[],["broken_cluster"],["consonant_syllable"],["vowel_syllable"],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["consonant_syllable"],["broken_cluster"],["symbol_cluster"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["broken_cluster"],["broken_cluster"],["consonant_syllable","broken_cluster"],["broken_cluster"],[],["broken_cluster"],["symbol_cluster"],[],["symbol_cluster"],["symbol_cluster"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],[],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["symbol_cluster"],["symbol_cluster"],["symbol_cluster"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],[],["consonant_syllable"],["consonant_syllable"],[],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],[],["vowel_syllable"],["vowel_syllable"],[],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],[],[],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["broken_cluster"],["symbol_cluster"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],[],[],["consonant_syllable"],["consonant_syllable"],[],[],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],[],[],["vowel_syllable"],["vowel_syllable"],[],[],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],[],[],["broken_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],[],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],[],[],["consonant_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],[],[],["vowel_syllable"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],[],[],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],[],["standalone_cluster"],[],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],[],[],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],[],[],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],[],[],[],[],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],[],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],["consonant_syllable"],["vowel_syllable"],["standalone_cluster"]]}),yA=function($n){function An(){return $n.apply(this,arguments)||this}return _(An,$n),An.planFeatures=function(gt){gt.addStage(hA),gt.addStage(["locl","ccmp"]),gt.addStage(ql),gt.addStage("nukt"),gt.addStage("akhn"),gt.addStage("rphf",!1),gt.addStage("rkrf"),gt.addStage("pref",!1),gt.addStage("blwf",!1),gt.addStage("abvf",!1),gt.addStage("half",!1),gt.addStage("pstf",!1),gt.addStage("vatu"),gt.addStage("cjct"),gt.addStage("cfar",!1),gt.addStage(mf),gt.addStage({local:["init"],global:["pres","abvs","blws","psts","haln","dist","abvm","blwm","calt","clig"]}),gt.unicodeScript=function vt($n){return jl[$n]}(gt.script),gt.indicConfig=fh[gt.unicodeScript]||fh.Default,gt.isOldSpec=gt.indicConfig.hasOldSpec&&"2"!==gt.script[gt.script.length-1]},An.assignFeatures=function(gt,Nt){for(var on=function(wr){var ur=Nt[wr].codePoints[0],Bi=Hu[ur]||hh[ur];if(Bi){var Zi=Bi.map(function(Ca){var aa=gt.font.glyphForCodePoint(Ca);return new Sn(gt.font,aa.id,[Ca],Nt[wr].features)});Nt.splice.apply(Nt,[wr,1].concat(Zi))}},tr=Nt.length-1;tr>=0;tr--)on(tr)},An}(xt);function zd($n){return bA.get($n.codePoints[0])>>8}function Gu($n){return 1<<(255&bA.get($n.codePoints[0]))}P(yA,"zeroMarkWidths","NONE");var Kd=function(An,Hn,gt,Nt){this.category=An,this.position=Hn,this.syllableType=gt,this.syllable=Nt};function hA($n,An){for(var on,Hn=0,gt=0,Nt=y(ju.match(An.map(zd)));!(on=Nt()).done;){var tr=on.value,pr=tr[0],wr=tr[1],ur=tr[2];if(pr>gt){++Hn;for(var Bi=gt;Bias);break;case"First":for(var Lc=(_o=ur)+1;Lcyl&&!(_A(An[xl])||Ul&&An[xl].shaperInfo.category===Wc_H);xl--);if(An[xl].shaperInfo.category!==Wc_H&&xl>yl){var Hc=An[yl];An.splice.apply(An,[yl,0].concat(An.splice(yl+1,xl-yl))),An[xl]=Hc}break}for(var _l=ic.Start,Zl=ur;Zlur;$l--)if(An[$l-1].shaperInfo.position!==ic.Pre_M){zc.position=An[$l-1].shaperInfo.position;break}}else zc.position!==ic.SMVD&&(_l=zc.position)}for(var kA=_o,wA=_o+1;wAur&&!_A(An[ka]))}}}}function mf($n,An,Hn){for(var gt=Hn.indicConfig,Nt=$n._layoutEngine.engine.GSUBProcessor.features,on=0,tr=ie(An,0);on=ic.Base_C){if(pr&&wr+1ic.Base_C&&wr--;break}if(wr===tr&&onon&&!(An[Zi].shaperInfo.category&(Wc_M|Ud));)Zi--;dA(An[Zi])&&An[Zi].shaperInfo.position!==ic.Pre_M?Zi+1on;Ca--)if(An[Ca-1].shaperInfo.position===ic.Pre_M){var aa=Ca-1;aaon&&An[to].shaperInfo.position===ic.SMVD;)to--;if(dA(An[to]))for(var Rs=wr+1;Rson&&!(An[cc-1].shaperInfo.category&(Wc_M|Ud));)cc--;if(cc>on&&An[cc-1].shaperInfo.category===Wc_M)for(var bc=gc,Lc=wr+1;Lcon&&dA(An[cc-1])&&cc=$n.length)return An;for(var Hn=$n[An].shaperInfo.syllable;++An<$n.length&&$n[An].shaperInfo.syllable===Hn;);return An}var bt=Ld.categories,Ut=Ld.decompositions,rr=new te(c("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","base64")),Dn=new N(Ld),hn=function($n){function An(){return $n.apply(this,arguments)||this}return _(An,$n),An.planFeatures=function(gt){gt.addStage(ja),gt.addStage(["locl","ccmp","nukt","akhn"]),gt.addStage(_a),gt.addStage(["rphf"],!1),gt.addStage(da),gt.addStage(_a),gt.addStage(["pref"]),gt.addStage(ha),gt.addStage(["rkrf","abvf","blwf","half","pstf","vatu","cjct"]),gt.addStage(Ta),gt.addStage(["abvs","blws","pres","psts","dist","abvm","blwm"])},An.assignFeatures=function(gt,Nt){for(var on=function(wr){var ur=Nt[wr].codePoints[0];if(Ut[ur]){var Bi=Ut[ur].map(function(Zi){var Ca=gt.font.glyphForCodePoint(Zi);return new Sn(gt.font,Ca.id,[Zi],Nt[wr].features)});Nt.splice.apply(Nt,[wr,1].concat(Bi))}},tr=Nt.length-1;tr>=0;tr--)on(tr)},An}(xt);function ya($n){return rr.get($n.codePoints[0])}P(hn,"zeroMarkWidths","BEFORE_GPOS");var ga=function(An,Hn,gt){this.category=An,this.syllableType=Hn,this.syllable=gt};function ja($n,An){for(var Nt,Hn=0,gt=y(Dn.match(An.map(ya)));!(Nt=gt()).done;){var on=Nt.value,tr=on[0],pr=on[1],wr=on[2];++Hn;for(var ur=tr;ur<=pr;ur++)An[ur].shaperInfo=new ga(bt[ya(An[ur])],wr[0],Hn);for(var Bi="R"===An[tr].shaperInfo.category?1:Math.min(3,pr-tr),Zi=tr;Zi1)for(on=gt+1;on=$n.length)return An;for(var Hn=$n[An].shaperInfo.syllable;++An<$n.length&&$n[An].shaperInfo.syllable===Hn;);return An}function uo($n){return"H"===$n.shaperInfo.category&&!$n.isLigated}function Oc($n){return"B"===$n.category||"GB"===$n.category}var gA={arab:Ko,mong:Ko,syrc:Ko,"nko ":Ko,phag:Ko,mand:Ko,mani:Ko,phlp:Ko,hang:En,bng2:yA,beng:yA,dev2:yA,deva:yA,gjr2:yA,gujr:yA,guru:yA,gur2:yA,knda:yA,knd2:yA,mlm2:yA,mlym:yA,ory2:yA,orya:yA,taml:yA,tml2:yA,telu:yA,tel2:yA,khmr:yA,bali:hn,batk:hn,brah:hn,bugi:hn,buhd:hn,cakm:hn,cham:hn,dupl:hn,egyp:hn,gran:hn,hano:hn,java:hn,kthi:hn,kali:hn,khar:hn,khoj:hn,sind:hn,lepc:hn,limb:hn,mahj:hn,mtei:hn,modi:hn,hmng:hn,rjng:hn,saur:hn,shrd:hn,sidd:hn,sinh:hn,sund:hn,sylo:hn,tglg:hn,tagb:hn,tale:hn,lana:hn,tavt:hn,takr:hn,tibt:hn,tfng:hn,tirh:hn,latn:xt,DFLT:xt};for(var Vu=function($n){function An(){return $n.apply(this,arguments)||this}return _(An,$n),An.prototype.applyLookup=function(Nt,on){var tr=this;switch(Nt){case 1:var pr=this.coverageIndex(on.coverage);if(-1===pr)return!1;var wr=this.glyphIterator.cur;switch(on.version){case 1:wr.id=wr.id+on.deltaGlyphID&65535;break;case 2:wr.id=on.substitute.get(pr)}return!0;case 2:var ur=this.coverageIndex(on.coverage);if(-1!==ur){var Bi,Zi=on.sequences.get(ur);if(0===Zi.length)return this.glyphs.splice(this.glyphIterator.index,1),!0;this.glyphIterator.cur.id=Zi[0],this.glyphIterator.cur.ligatureComponent=0;var Ca=this.glyphIterator.cur.features,aa=this.glyphIterator.cur,Ea=Zi.slice(1).map(function(at,qe){var yt=new Sn(tr.font,at,void 0,Ca);return yt.shaperInfo=aa.shaperInfo,yt.isLigated=aa.isLigated,yt.ligatureComponent=qe+1,yt.substituted=!0,yt.isMultiplied=!0,yt});return(Bi=this.glyphs).splice.apply(Bi,[this.glyphIterator.index+1,0].concat(Ea)),!0}return!1;case 3:var to=this.coverageIndex(on.coverage);if(-1!==to){return this.glyphIterator.cur.id=on.alternateSet.get(to)[0],!0}return!1;case 4:var as=this.coverageIndex(on.coverage);if(-1===as)return!1;for(var ls,Rs=y(on.ligatureSets.get(as));!(ls=Rs()).done;){var gc=ls.value,cc=this.sequenceMatchIndices(1,gc.components);if(cc){for(var sA,bc=this.glyphIterator.cur,Lc=bc.codePoints.slice(),Fl=y(cc);!(sA=Fl()).done;){var Mc;(Mc=Lc).push.apply(Mc,this.glyphs[sA.value].codePoints)}var Ul=new Sn(this.font,gc.glyph,Lc,bc.features);Ul.shaperInfo=bc.shaperInfo,Ul.isLigated=!0,Ul.substituted=!0;for(var yl=bc.isMark,xl=0;xl=0;dd--)this.glyphs.splice(cc[dd],1);return this.glyphs[this.glyphIterator.index]=Ul,!0}}return!1;case 5:return this.applyContext(on);case 6:return this.applyChainingContext(on);case 7:return this.applyLookup(on.lookupType,on.extension);default:throw new Error("GSUB lookupType ".concat(Nt," is not supported"))}},An}(dr),zf=function($n){function An(){return $n.apply(this,arguments)||this}_(An,$n);var Hn=An.prototype;return Hn.applyPositionValue=function(Nt,on){var tr=this.positions[this.glyphIterator.peekIndex(Nt)];null!=on.xAdvance&&(tr.xAdvance+=on.xAdvance),null!=on.yAdvance&&(tr.yAdvance+=on.yAdvance),null!=on.xPlacement&&(tr.xOffset+=on.xPlacement),null!=on.yPlacement&&(tr.yOffset+=on.yPlacement);var pr=this.font._variationProcessor,wr=this.font.GDEF&&this.font.GDEF.itemVariationStore;pr&&wr&&(on.xPlaDevice&&(tr.xOffset+=pr.getDelta(wr,on.xPlaDevice.a,on.xPlaDevice.b)),on.yPlaDevice&&(tr.yOffset+=pr.getDelta(wr,on.yPlaDevice.a,on.yPlaDevice.b)),on.xAdvDevice&&(tr.xAdvance+=pr.getDelta(wr,on.xAdvDevice.a,on.xAdvDevice.b)),on.yAdvDevice&&(tr.yAdvance+=pr.getDelta(wr,on.yAdvDevice.a,on.yAdvDevice.b)))},Hn.applyLookup=function(Nt,on){switch(Nt){case 1:var tr=this.coverageIndex(on.coverage);if(-1===tr)return!1;switch(on.version){case 1:this.applyPositionValue(0,on.value);break;case 2:this.applyPositionValue(0,on.values.get(tr))}return!0;case 2:var pr=this.glyphIterator.peek();if(!pr)return!1;var wr=this.coverageIndex(on.coverage);if(-1===wr)return!1;switch(on.version){case 1:for(var Zi,Bi=y(on.pairSets.get(wr));!(Zi=Bi()).done;){var Ca=Zi.value;if(Ca.secondGlyph===pr.id)return this.applyPositionValue(0,Ca.value1),this.applyPositionValue(1,Ca.value2),!0}return!1;case 2:var aa=this.getClassID(this.glyphIterator.cur.id,on.classDef1),Ea=this.getClassID(pr.id,on.classDef2);if(-1===aa||-1===Ea)return!1;var to=on.classRecords.get(aa).get(Ea);return this.applyPositionValue(0,to.value1),this.applyPositionValue(1,to.value2),!0}case 3:var _o=this.glyphIterator.peekIndex(),as=this.glyphs[_o];if(!as)return!1;var Rs=on.entryExitRecords[this.coverageIndex(on.coverage)];if(!Rs||!Rs.exitAnchor)return!1;var ls=on.entryExitRecords[this.coverageIndex(on.coverage,as.id)];if(!ls||!ls.entryAnchor)return!1;var gc=this.getAnchor(ls.entryAnchor),cc=this.getAnchor(Rs.exitAnchor),bc=this.positions[this.glyphIterator.index],Lc=this.positions[_o];switch(this.direction){case"ltr":bc.xAdvance=cc.x+bc.xOffset;var Fl=gc.x+Lc.xOffset;Lc.xAdvance-=Fl,Lc.xOffset-=Fl;break;case"rtl":bc.xAdvance-=Fl=cc.x+bc.xOffset,bc.xOffset-=Fl,Lc.xAdvance=gc.x+Lc.xOffset}return this.glyphIterator.flags.rightToLeft?(this.glyphIterator.cur.cursiveAttachment=_o,bc.yOffset=gc.y-cc.y):(as.cursiveAttachment=this.glyphIterator.index,bc.yOffset=cc.y-gc.y),!0;case 4:var sA=this.coverageIndex(on.markCoverage);if(-1===sA)return!1;for(var Mc=this.glyphIterator.index;--Mc>=0&&(this.glyphs[Mc].isMark||this.glyphs[Mc].ligatureComponent>0););if(Mc<0)return!1;var _c=this.coverageIndex(on.baseCoverage,this.glyphs[Mc].id);if(-1===_c)return!1;var Ul=on.markArray[sA];return this.applyAnchor(Ul,on.baseArray[_c][Ul.class],Mc),!0;case 5:var xl=this.coverageIndex(on.markCoverage);if(-1===xl)return!1;for(var Hc=this.glyphIterator.index;--Hc>=0&&this.glyphs[Hc].isMark;);if(Hc<0)return!1;var _l=this.coverageIndex(on.ligatureCoverage,this.glyphs[Hc].id);if(-1===_l)return!1;var Zl=on.ligatureArray[_l],zc=this.glyphIterator.cur,$l=this.glyphs[Hc],kA=$l.ligatureID&&$l.ligatureID===zc.ligatureID&&zc.ligatureComponent>0?Math.min(zc.ligatureComponent,$l.codePoints.length)-1:$l.codePoints.length-1,wA=on.markArray[xl];return this.applyAnchor(wA,Zl[kA][wA.class],Hc),!0;case 6:var qA=this.coverageIndex(on.mark1Coverage);if(-1===qA)return!1;var dd=this.glyphIterator.peekIndex(-1),at=this.glyphs[dd];if(!at||!at.isMark)return!1;var qe=this.glyphIterator.cur,yt=!1;if(qe.ligatureID===at.ligatureID?qe.ligatureID?qe.ligatureComponent===at.ligatureComponent&&(yt=!0):yt=!0:(qe.ligatureID&&!qe.ligatureComponent||at.ligatureID&&!at.ligatureComponent)&&(yt=!0),!yt)return!1;var mt=this.coverageIndex(on.mark2Coverage,at.id);if(-1===mt)return!1;var Nn=on.mark1Array[qA];return this.applyAnchor(Nn,on.mark2Array[mt][Nn.class],dd),!0;case 7:return this.applyContext(on);case 8:return this.applyChainingContext(on);case 9:return this.applyLookup(on.lookupType,on.extension);default:throw new Error("Unsupported GPOS table: ".concat(Nt))}},Hn.applyAnchor=function(Nt,on,tr){var pr=this.getAnchor(on),wr=this.getAnchor(Nt.markAnchor),Bi=this.positions[this.glyphIterator.index];Bi.xOffset=pr.x-wr.x,Bi.yOffset=pr.y-wr.y,this.glyphIterator.cur.markAttachment=tr},Hn.getAnchor=function(Nt){var on=Nt.xCoordinate,tr=Nt.yCoordinate,pr=this.font._variationProcessor,wr=this.font.GDEF&&this.font.GDEF.itemVariationStore;return pr&&wr&&(Nt.xDeviceTable&&(on+=pr.getDelta(wr,Nt.xDeviceTable.a,Nt.xDeviceTable.b)),Nt.yDeviceTable&&(tr+=pr.getDelta(wr,Nt.yDeviceTable.a,Nt.yDeviceTable.b))),{x:on,y:tr}},Hn.applyFeatures=function(Nt,on,tr){$n.prototype.applyFeatures.call(this,Nt,on,tr);for(var pr=0;pr>16;if(0===Nt)switch(gt>>8){case 0:return 173===gt;case 3:return 847===gt;case 6:return 1564===gt;case 23:return 6068<=gt&><=6069;case 24:return 6155<=gt&><=6158;case 32:return 8203<=gt&><=8207||8234<=gt&><=8238||8288<=gt&><=8303;case 254:return 65024<=gt&><=65039||65279===gt;case 255:return 65520<=gt&><=65528;default:return!1}else switch(Nt){case 1:return 113824<=gt&><=113827||119155<=gt&><=119162;case 14:return 917504<=gt&><=921599;default:return!1}},An.getAvailableFeatures=function(gt,Nt){var on=[];return this.engine&&on.push.apply(on,this.engine.getAvailableFeatures(gt,Nt)),this.font.kern&&-1===on.indexOf("kern")&&on.push("kern"),on},An.stringsForGlyph=function(gt){for(var pr,Nt=new Set,tr=y(this.font._cmapProcessor.codePointsForGlyph(gt));!(pr=tr()).done;)Nt.add(String.fromCodePoint(pr.value));if(this.engine&&this.engine.stringsForGlyph)for(var Bi,ur=y(this.engine.stringsForGlyph(gt));!(Bi=ur()).done;)Nt.add(Bi.value);return Array.from(Nt)},$n}(),hg={moveTo:"M",lineTo:"L",quadraticCurveTo:"Q",bezierCurveTo:"C",closePath:"Z"},gh=function(){function $n(){this.commands=[],this._bbox=null,this._cbox=null}var An=$n.prototype;return An.toFunction=function(){var gt=this;return function(Nt){gt.commands.forEach(function(on){return Nt[on.command].apply(Nt,on.args)})}},An.toSVG=function(){return this.commands.map(function(Nt){var on=Nt.args.map(function(tr){return Math.round(100*tr)/100});return"".concat(hg[Nt.command]).concat(on.join(" "))}).join("")},An.mapPoints=function(gt){for(var tr,Nt=new $n,on=y(this.commands);!(tr=on()).done;){for(var pr=tr.value,wr=[],ur=0;ur0&&this.codePoints.every(Y.isMark),this.isLigature=this.codePoints.length>1}var An=$n.prototype;return An._getPath=function(){return new gh},An._getCBox=function(){return this.path.cbox},An._getBBox=function(){return this.path.bbox},An._getTableMetrics=function(gt){if(this.id"u"||null===gt)&&(gt=this.cbox),(Bi=this._font["OS/2"])&&Bi.version>0)wr=Math.abs(Bi.typoAscender-Bi.typoDescender),ur=Bi.typoAscender-gt.maxY;else{var Zi=this._font.hhea;wr=Math.abs(Zi.ascent-Zi.descent),ur=Zi.ascent-gt.maxY}return this._font._variationProcessor&&this._font.HVAR&&(on+=this._font._variationProcessor.getAdvanceAdjustment(this.id,this._font.HVAR)),this._metrics={advanceWidth:on,advanceHeight:wr,leftBearing:tr,topBearing:ur}},An.getScaledPath=function(gt){return this.path.scale(1/this._font.unitsPerEm*gt)},An._getName=function(){var gt=this._font.post;if(!gt)return null;switch(gt.version){case 1:return vf[this.id];case 2:var Nt=gt.glyphNameIndex[this.id];return Nt0?this._decodeSimple(wr,tr):wr.numberOfContours<0&&this._decodeComposite(wr,tr,pr),wr},Hn._decodeSimple=function(Nt,on){Nt.points=[];var tr=new d.Array(d.uint16,Nt.numberOfContours).decode(on);Nt.instructions=new d.Array(d.uint8,d.uint16).decode(on);for(var pr=[],wr=tr[tr.length-1]+1;pr.length=0,0,0);Nt.points.push(aa)}var Ea=0;for(Ca=0;Ca>1,ur.length=0}function Ul(xl,Hc){as&&wr.closePath(),wr.moveTo(xl,Hc),as=!0}return function xl(){for(;on.pos1&&Mc(),Ea+=ur.shift(),Ul(aa,Ea);break;case 5:for(;ur.length>=2;)aa+=ur.shift(),Ea+=ur.shift(),wr.lineTo(aa,Ea);break;case 6:case 7:for(var _l=6===Hc;ur.length>=1;)_l?aa+=ur.shift():Ea+=ur.shift(),wr.lineTo(aa,Ea),_l=!_l;break;case 8:for(;ur.length>0;){var Nn=aa+ur.shift(),br=Ea+ur.shift(),oi=Nn+ur.shift(),Ti=br+ur.shift();aa=oi+ur.shift(),Ea=Ti+ur.shift(),wr.bezierCurveTo(Nn,br,oi,Ti,aa,Ea)}break;case 10:var Zl=ur.pop()+bc,zc=cc[Zl];if(zc){_o[Zl]=!0;var $l=on.pos,kA=pr;on.pos=zc.offset,pr=zc.offset+zc.length,xl(),on.pos=$l,pr=kA}break;case 11:if(Nt.version>=2)break;return;case 14:if(Nt.version>=2)break;ur.length>0&&Mc(),as&&(wr.closePath(),as=!1);break;case 15:if(Nt.version<2)throw new Error("vsindex operator not supported in CFF v1");Fl=ur.pop();break;case 16:if(Nt.version<2)throw new Error("blend operator not supported in CFF v1");if(!sA)throw new Error("blend operator in non-variation font");for(var wA=sA.getBlendVector(Lc,Fl),SA=ur.pop(),qA=SA*wA.length,dd=ur.length-qA,at=dd-SA,qe=0;qe>3;break;case 21:ur.length>2&&Mc(),aa+=ur.shift(),Ea+=ur.shift(),Ul(aa,Ea);break;case 22:ur.length>1&&Mc(),Ul(aa+=ur.shift(),Ea);break;case 24:for(;ur.length>=8;)Nn=aa+ur.shift(),br=Ea+ur.shift(),oi=Nn+ur.shift(),Ti=br+ur.shift(),aa=oi+ur.shift(),Ea=Ti+ur.shift(),wr.bezierCurveTo(Nn,br,oi,Ti,aa,Ea);aa+=ur.shift(),Ea+=ur.shift(),wr.lineTo(aa,Ea);break;case 25:for(;ur.length>=8;)aa+=ur.shift(),Ea+=ur.shift(),wr.lineTo(aa,Ea);Nn=aa+ur.shift(),br=Ea+ur.shift(),oi=Nn+ur.shift(),Ti=br+ur.shift(),aa=oi+ur.shift(),Ea=Ti+ur.shift(),wr.bezierCurveTo(Nn,br,oi,Ti,aa,Ea);break;case 26:for(ur.length%2&&(aa+=ur.shift());ur.length>=4;)Nn=aa,br=Ea+ur.shift(),oi=Nn+ur.shift(),Ti=br+ur.shift(),aa=oi,Ea=Ti+ur.shift(),wr.bezierCurveTo(Nn,br,oi,Ti,aa,Ea);break;case 27:for(ur.length%2&&(Ea+=ur.shift());ur.length>=4;)Nn=aa+ur.shift(),br=Ea,oi=Nn+ur.shift(),Ti=br+ur.shift(),aa=oi+ur.shift(),wr.bezierCurveTo(Nn,br,oi,Ti,aa,Ea=Ti);break;case 28:ur.push(on.readInt16BE());break;case 29:Zl=ur.pop()+ls,(zc=Rs[Zl])&&(to[Zl]=!0,$l=on.pos,kA=pr,on.pos=zc.offset,pr=zc.offset+zc.length,xl(),on.pos=$l,pr=kA);break;case 30:case 31:for(_l=31===Hc;ur.length>=4;)_l?(Nn=aa+ur.shift(),br=Ea,oi=Nn+ur.shift(),Ti=br+ur.shift(),Ea=Ti+ur.shift(),aa=oi+(1===ur.length?ur.shift():0)):(Nn=aa,br=Ea+ur.shift(),oi=Nn+ur.shift(),Ti=br+ur.shift(),aa=oi+ur.shift(),Ea=Ti+(1===ur.length?ur.shift():0)),wr.bezierCurveTo(Nn,br,oi,Ti,aa,Ea),_l=!_l;break;case 12:switch(Hc=on.readUInt8()){case 3:var Si=ur.pop(),ma=ur.pop();ur.push(Si&&ma?1:0);break;case 4:Si=ur.pop(),ma=ur.pop(),ur.push(Si||ma?1:0);break;case 5:Si=ur.pop(),ur.push(Si?0:1);break;case 9:Si=ur.pop(),ur.push(Math.abs(Si));break;case 10:Si=ur.pop(),ma=ur.pop(),ur.push(Si+ma);break;case 11:Si=ur.pop(),ma=ur.pop(),ur.push(Si-ma);break;case 12:Si=ur.pop(),ma=ur.pop(),ur.push(Si/ma);break;case 14:Si=ur.pop(),ur.push(-Si);break;case 15:Si=ur.pop(),ma=ur.pop(),ur.push(Si===ma?1:0);break;case 18:ur.pop();break;case 20:var Fa=ur.pop(),ka=ur.pop();Bi[ka]=Fa;break;case 21:ka=ur.pop(),ur.push(Bi[ka]||0);break;case 22:var so=ur.pop(),As=ur.pop(),qo=ur.pop(),ys=ur.pop();ur.push(qo<=ys?so:As);break;case 23:ur.push(Math.random());break;case 24:Si=ur.pop(),ma=ur.pop(),ur.push(Si*ma);break;case 26:Si=ur.pop(),ur.push(Math.sqrt(Si));break;case 27:Si=ur.pop(),ur.push(Si,Si);break;case 28:Si=ur.pop(),ma=ur.pop(),ur.push(ma,Si);break;case 29:(ka=ur.pop())<0?ka=0:ka>ur.length-1&&(ka=ur.length-1),ur.push(ur[ka]);break;case 30:var Dc=ur.pop(),Us=ur.pop();if(Us>=0)for(;Us>0;){for(var Bs=ur[Dc-1],Ml=Dc-2;Ml>=0;Ml--)ur[Ml+1]=ur[Ml];ur[0]=Bs,Us--}else for(;Us<0;){Bs=ur[0];for(var Yc=0;Yc<=Dc;Yc++)ur[Yc]=ur[Yc+1];ur[Dc-1]=Bs,Us++}break;case 34:Nn=aa+ur.shift(),br=Ea,oi=Nn+ur.shift(),Ti=br+ur.shift();var ko=oi+ur.shift(),ss=Ti,Zo=ko+ur.shift(),rs=ss,ec=Zo+ur.shift(),hs=rs,Fs=ec+ur.shift(),GA=hs;aa=Fs,Ea=GA,wr.bezierCurveTo(Nn,br,oi,Ti,ko,ss),wr.bezierCurveTo(Zo,rs,ec,hs,Fs,GA);break;case 35:for(var ll=[],TA=0;TA<=5;TA++)aa+=ur.shift(),Ea+=ur.shift(),ll.push(aa,Ea);wr.bezierCurveTo.apply(wr,ll.slice(0,6)),wr.bezierCurveTo.apply(wr,ll.slice(6)),ur.shift();break;case 36:Nn=aa+ur.shift(),br=Ea+ur.shift(),oi=Nn+ur.shift(),rs=ss=Ti=br+ur.shift(),ec=(Zo=(ko=oi+ur.shift())+ur.shift())+ur.shift(),hs=rs+ur.shift(),Fs=ec+ur.shift(),aa=Fs,Ea=GA=hs,wr.bezierCurveTo(Nn,br,oi,Ti,ko,ss),wr.bezierCurveTo(Zo,rs,ec,hs,Fs,GA);break;case 37:var CA=aa,jc=Ea;ll=[];for(var PA=0;PA<=4;PA++)aa+=ur.shift(),Ea+=ur.shift(),ll.push(aa,Ea);Math.abs(aa-CA)>Math.abs(Ea-jc)?(aa+=ur.shift(),Ea=jc):(aa=CA,Ea+=ur.shift()),ll.push(aa,Ea),wr.bezierCurveTo.apply(wr,ll.slice(0,6)),wr.bezierCurveTo.apply(wr,ll.slice(6));break;default:throw new Error("Unknown op: 12 ".concat(Hc))}break;default:throw new Error("Unknown op: ".concat(Hc))}else if(Hc<247)ur.push(Hc-139);else if(Hc<251){var ud=on.readUInt8();ur.push(256*(Hc-247)+ud+108)}else Hc<255?(ud=on.readUInt8(),ur.push(256*-(Hc-251)-ud-108)):ur.push(on.readInt32BE()/65536)}}(),as&&wr.closePath(),wr},An}(Cu),xo=new d.Struct({originX:d.uint16,originY:d.uint16,type:new d.String(4),data:new d.Buffer(function($n){return $n.parent.buflen-$n._currentOffset})}),Oo=function($n){function An(){return $n.apply(this,arguments)||this}_(An,$n);var Hn=An.prototype;return Hn.getImageForSize=function(Nt){for(var on=0;on=Nt)break}var pr=tr.imageOffsets,wr=pr[this.id],ur=pr[this.id+1];return wr===ur?null:(this._font.stream.pos=wr,xo.decode(this._font.stream,{buflen:ur-wr}))},Hn.render=function(Nt,on){var tr=this.getImageForSize(on);null!=tr&&Nt.image(tr.data,{height:on,x:tr.originX,y:on/this._font.unitsPerEm*(this.bbox.minY-tr.originY)}),this._font.sbix.flags.renderOutlines&&$n.prototype.render.call(this,Nt,on)},An}(Yf),mo=function(An,Hn){this.glyph=An,this.color=Hn},yo=function($n){function An(){return $n.apply(this,arguments)||this}_(An,$n);var Hn=An.prototype;return Hn._getBBox=function(){for(var Nt=new sc,on=0;on>1;if(this.id<(ur=on.baseGlyphRecord[wr]).gid)pr=wr-1;else{if(!(this.id>ur.gid)){var Bi=ur;break}tr=wr+1}}if(null==Bi){var Zi=this._font._getBaseGlyph(this.id);return[new mo(Zi,Ca={red:0,green:0,blue:0,alpha:255})]}for(var aa=[],Ea=Bi.firstLayerIndex;Ea=1&&Nt[on]=on.glyphCount)){var tr=on.offsets[gt];if(tr!==on.offsets[gt+1]){var pr=this.font.stream;if(pr.pos=tr,!(pr.pos>=pr.length)){var wr=pr.readUInt16BE(),ur=tr+pr.readUInt16BE();if(32768&wr){var Bi=pr.pos;pr.pos=ur;var Zi=this.decodePoints();ur=pr.pos,pr.pos=Bi}var Ca=Nt.map(function(wA){return wA.copy()});wr&=4095;for(var aa=0;aa=on.globalCoordCount)throw new Error("Invalid gvar table");_o=on.globalCoords[4095&to]}if(16384&to){for(var Rs=[],ls=0;lstr[Bi])return 0;ur=pr[Bi]Math.max(0,Nt[Bi]))return 0;ur=(ur*pr[Bi]+Number.EPSILON)/(Nt[Bi]+Number.EPSILON)}}return ur},An.interpolateMissingDeltas=function(gt,Nt,on){if(0!==gt.length)for(var tr=0;trwr)){var Bi=tr,Zi=tr;for(tr++;tr<=wr;)on[tr]&&(this.deltaInterpolate(Zi+1,tr-1,Zi,tr,Nt,gt),Zi=tr),tr++;Zi===Bi?this.deltaShift(pr,wr,Zi,Nt,gt):(this.deltaInterpolate(Zi+1,wr,Zi,Bi,Nt,gt),Bi>0&&this.deltaInterpolate(pr,Bi-1,Zi,Bi,Nt,gt)),tr=wr+1}}},An.deltaInterpolate=function(gt,Nt,on,tr,pr,wr){if(!(gt>Nt))for(var ur=["x","y"],Bi=0;Bipr[tr][Zi]){var Ca=on;on=tr,tr=Ca}var aa=pr[on][Zi],Ea=pr[tr][Zi],to=wr[on][Zi],_o=wr[tr][Zi];if(aa!==Ea||to===_o)for(var as=aa===Ea?0:(_o-to)/(Ea-aa),Rs=gt;Rs<=Nt;Rs++){var ls=pr[Rs][Zi];ls<=aa?ls+=to-aa:ls>=Ea?ls+=_o-Ea:ls=to+(ls-aa)*as,wr[Rs][Zi]=ls}}},An.deltaShift=function(gt,Nt,on,tr,pr){var wr=pr[on].x-tr[on].x,ur=pr[on].y-tr[on].y;if(0!==wr||0!==ur)for(var Bi=gt;Bi<=Nt;Bi++)Bi!==on&&(pr[Bi].x+=wr,pr[Bi].y+=ur)},An.getAdvanceAdjustment=function(gt,Nt){var on,tr;if(Nt.advanceWidthMapping){var pr=gt;pr>=Nt.advanceWidthMapping.mapCount&&(pr=Nt.advanceWidthMapping.mapCount-1);var ur=Nt.advanceWidthMapping.mapData[pr];on=ur.outerIndex,tr=ur.innerIndex}else on=0,tr=gt;return this.getDelta(Nt.itemVariationStore,on,tr)},An.getDelta=function(gt,Nt,on){if(Nt>=gt.itemVariationData.length)return 0;var tr=gt.itemVariationData[Nt];if(on>=tr.deltaSets.length)return 0;for(var pr=tr.deltaSets[on],wr=this.getBlendVector(gt,Nt),ur=0,Bi=0;Biaa.peakCoord||aa.peakCoord>aa.endCoord||aa.startCoord<0&&aa.endCoord>0&&0!==aa.peakCoord||0===aa.peakCoord?1:tr[Ca]aa.endCoord?0:tr[Ca]===aa.peakCoord?1:tr[Ca]=0&&Hn<=255?1:2},$n.encode=function(Hn,gt){gt>=0&><=255?Hn.writeUInt8(gt):Hn.writeInt16BE(gt)},$n}(),Xd=new d.Struct({numberOfContours:d.int16,xMin:d.int16,yMin:d.int16,xMax:d.int16,yMax:d.int16,endPtsOfContours:new d.Array(d.uint16,"numberOfContours"),instructions:new d.Array(d.uint8,d.uint16),flags:new d.Array(d.uint8,0),xPoints:new d.Array(Hf,0),yPoints:new d.Array(Hf,0)}),jf=function(){function $n(){}var An=$n.prototype;return An.encodeSimple=function(gt,Nt){void 0===Nt&&(Nt=[]);for(var on=[],tr=[],pr=[],wr=[],ur=0,Bi=0,Zi=0,Ca=0,aa=0,Ea=0;Ea0&&(wr.push(ur),ur=0),wr.push(ls),Ca=ls),Bi=as,Zi=Rs,aa++}"closePath"===to.command&&on.push(aa-1)}gt.commands.length>1&&"closePath"!==gt.commands[gt.commands.length-1].command&&on.push(aa-1);var Lc=gt.bbox,Fl={numberOfContours:on.length,xMin:Lc.minX,yMin:Lc.minY,xMax:Lc.maxX,yMax:Lc.maxY,endPtsOfContours:on,instructions:Nt,flags:wr,xPoints:tr,yPoints:pr},sA=Xd.size(Fl),Mc=4-sA%4,_c=new d.EncodeStream(sA+Mc);return Xd.encode(_c,Fl),0!==Mc&&_c.fill(0,Mc),_c.buffer},An._encodePoint=function(gt,Nt,on,tr,pr,wr){var ur=gt-Nt;return gt===Nt?tr|=wr:(-255<=ur&&ur<=255&&(tr|=pr,ur<0?ur=-ur:tr|=wr),on.push(ur)),tr},$n}(),Xg=function($n){function An(gt){var Nt;return(Nt=$n.call(this,gt)||this).glyphEncoder=new jf,Nt}_(An,$n);var Hn=An.prototype;return Hn._addGlyph=function(Nt){var on=this.font.getGlyph(Nt),tr=on._decode(),pr=this.font.loca.offsets[Nt],wr=this.font.loca.offsets[Nt+1],ur=this.font._getTableStream("glyf");ur.pos+=pr;var Bi=ur.readBuffer(wr-pr);if(tr&&tr.numberOfContours<0){Bi=c.from(Bi);for(var Ca,Zi=y(tr.components);!(Ca=Zi()).done;){var aa=Ca.value;Nt=this.includeGlyph(aa.glyphID),Bi.writeUInt16BE(Nt,aa.pos)}}else tr&&this.font._variationProcessor&&(Bi=this.glyphEncoder.encodeSimple(on.path,tr.instructions));return this.glyf.push(Bi),this.loca.offsets.push(this.offset),this.hmtx.metrics.push({advance:on.advanceWidth,bearing:on._getMetrics().leftBearing}),this.offset+=Bi.length,this.glyf.length-1},Hn.encode=function(Nt){this.glyf=[],this.offset=0,this.loca={offsets:[],version:this.font.loca.version},this.hmtx={metrics:[],bearings:[]};for(var on=0;on255?2:1,ranges:[{first:1,nLeft:this.charstrings.length-2}]},tr=Object.assign({},this.cff.topDict);tr.Private=null,tr.charset=on,tr.Encoding=null,tr.CharStrings=this.charstrings;for(var pr=0,wr=["version","Notice","Copyright","FullName","FamilyName","Weight","PostScript","BaseFontName","FontName"];pr0&&Object.defineProperty(this,Nt,{get:this._getTable.bind(this,on)})}}$n.probe=function(gt){var Nt=gt.toString("ascii",0,4);return"true"===Nt||"OTTO"===Nt||Nt===String.fromCharCode(0,1,0,0)};var An=$n.prototype;return An.setDefaultLanguage=function(gt){void 0===gt&&(gt=null),this.defaultLanguage=gt},An._getTable=function(gt){if(!(gt.tag in this._tables))try{this._tables[gt.tag]=this._decodeTable(gt)}catch(Nt){O.logErrors&&(console.error("Error decoding table ".concat(gt.tag)),console.error(Nt.stack))}return this._tables[gt.tag]},An._getTableStream=function(gt){var Nt=this.directory.tables[gt];return Nt?(this.stream.pos=Nt.offset,this.stream):null},An._decodeDirectory=function(){return this.directory=rc.decode(this.stream,{_startOffset:0})},An._decodeTable=function(gt){var Nt=this.stream.pos,on=this._getTableStream(gt.tag),tr=ts[gt.tag].decode(on,this,gt.length);return this.stream.pos=Nt,tr},An.getName=function(gt,Nt){void 0===Nt&&(Nt=this.defaultLanguage||O.defaultLanguage);var on=this.name&&this.name.records[gt];return on&&(on[Nt]||on[this.defaultLanguage]||on[O.defaultLanguage]||on.en||on[Object.keys(on)[0]])||null},An.hasGlyphForCodePoint=function(gt){return!!this._cmapProcessor.lookup(gt)},An.glyphForCodePoint=function(gt){return this.getGlyph(this._cmapProcessor.lookup(gt),[gt])},An.glyphsForString=function(gt){for(var Nt=[],on=gt.length,tr=0,pr=-1,wr=-1;tr<=on;){var ur=0,Bi=0;if(tr>>6&3},transformed:function(An){return"glyf"===An.tag||"loca"===An.tag?0===An.transformVersion:0!==An.transformVersion},transformLength:new d.Optional(Mu,function($n){return $n.transformed})}),Vf=new d.Struct({tag:new d.String(4),flavor:d.uint32,length:d.uint32,numTables:d.uint16,reserved:new d.Reserved(d.uint16),totalSfntSize:d.uint32,totalCompressedSize:d.uint32,majorVersion:d.uint16,minorVersion:d.uint16,metaOffset:d.uint32,metaLength:d.uint32,metaOrigLength:d.uint32,privOffset:d.uint32,privLength:d.uint32,tables:new d.Array(_h,"numTables")});Vf.process=function(){for(var $n={},An=0;An0){for(var ur=[],Bi=0,Zi=0;Zi>7);if((ur&=127)<10)pr=0,wr=Ad(ur,((14&ur)<<7)+An.readUInt8());else if(ur<20)pr=Ad(ur,((ur-10&14)<<7)+An.readUInt8()),wr=0;else if(ur<84)pr=Ad(ur,1+(48&(Zi=ur-20))+((Ca=An.readUInt8())>>4)),wr=Ad(ur>>1,1+((12&Zi)<<2)+(15&Ca));else if(ur<120){var Zi;pr=Ad(ur,1+((Zi=ur-84)/12<<8)+An.readUInt8()),wr=Ad(ur>>1,1+(Zi%12>>2<<8)+An.readUInt8())}else if(ur<124){var Ca=An.readUInt8(),aa=An.readUInt8();pr=Ad(ur,(Ca<<4)+(aa>>4)),wr=Ad(ur>>1,((15&aa)<<8)+An.readUInt8())}else pr=Ad(ur,An.readUInt16BE()),wr=Ad(ur>>1,An.readUInt16BE());on.push(new Yd(Bi,!1,Nt+=pr,gt+=wr))}return on}var oA=new d.VersionedStruct(d.uint32,{65536:{numFonts:d.uint32,offsets:new d.Array(d.uint32,"numFonts")},131072:{numFonts:d.uint32,offsets:new d.Array(d.uint32,"numFonts"),dsigTag:d.uint32,dsigLength:d.uint32,dsigOffset:d.uint32}}),Cf=function(){function $n(Hn){if(this.stream=Hn,"ttcf"!==Hn.readString(4))throw new Error("Not a TrueType collection");this.header=oA.decode(Hn)}return $n.probe=function(gt){return"ttcf"===gt.toString("ascii",0,4)},$n.prototype.getFont=function(gt){for(var on,Nt=y(this.header.offsets);!(on=Nt()).done;){var tr=on.value,pr=new d.DecodeStream(this.stream.buffer);pr.pos=tr;var wr=new lu(pr);if(wr.postscriptName===gt)return wr}return null},h($n,[{key:"fonts",get:function(){for(var on,gt=[],Nt=y(this.header.offsets);!(on=Nt()).done;){var tr=on.value,pr=new d.DecodeStream(this.stream.buffer);pr.pos=tr,gt.push(new lu(pr))}return gt}}]),$n}(),Iu=new d.String(d.uint8),qg=(new d.Struct({len:d.uint32,buf:new d.Buffer("len")}),new d.Struct({id:d.uint16,nameOffset:d.int16,attr:d.uint8,dataOffset:d.uint24,handle:d.uint32})),rf=new d.Struct({name:new d.String(4),maxTypeIndex:d.uint16,refList:new d.Pointer(d.uint16,new d.Array(qg,function($n){return $n.maxTypeIndex+1}),{type:"parent"})}),vg=new d.Struct({length:d.uint16,types:new d.Array(rf,function($n){return $n.length+1})}),Eh=new d.Struct({reserved:new d.Reserved(d.uint8,24),typeList:new d.Pointer(d.uint16,vg),nameListOffset:new d.Pointer(d.uint16,"void")}),Su=new d.Struct({dataOffset:d.uint32,map:new d.Pointer(d.uint32,Eh),dataLength:d.uint32,mapLength:d.uint32}),Bf=function(){function $n(Hn){this.stream=Hn,this.header=Su.decode(this.stream);for(var Nt,gt=y(this.header.map.typeList.types);!(Nt=gt()).done;){for(var pr,on=Nt.value,tr=y(on.refList);!(pr=tr()).done;){var wr=pr.value;wr.nameOffset>=0?(this.stream.pos=wr.nameOffset+this.header.map.nameListOffset,wr.name=Iu.decode(this.stream)):wr.name=null}"sfnt"===on.name&&(this.sfnt=on)}}return $n.probe=function(gt){var Nt=new d.DecodeStream(gt);try{var on=Su.decode(Nt)}catch{return!1}for(var pr,tr=y(on.map.typeList.types);!(pr=tr()).done;)if("sfnt"===pr.value.name)return!0;return!1},$n.prototype.getFont=function(gt){if(!this.sfnt)return null;for(var on,Nt=y(this.sfnt.refList);!(on=Nt()).done;){var wr=new d.DecodeStream(this.stream.buffer.slice(this.header.dataOffset+on.value.dataOffset+4)),ur=new lu(wr);if(ur.postscriptName===gt)return ur}return null},h($n,[{key:"fonts",get:function(){for(var on,gt=[],Nt=y(this.sfnt.refList);!(on=Nt()).done;){var wr=new d.DecodeStream(this.stream.buffer.slice(this.header.dataOffset+on.value.dataOffset+4));gt.push(new lu(wr))}return gt}}]),$n}();O.registerFormat(lu),O.registerFormat(Gf),O.registerFormat(Vh),O.registerFormat(Cf),O.registerFormat(Bf),n.exports=O},19304:function(n,i,r){"use strict";var c=r(41209),l=r(32504),s=r(41783),h=s.BK,p=s.CR,g=s.LF,_=s.NL,b=s.SG,y=s.WJ,E=s.SP,C=s.ZWJ,I=s.BA,d=s.HY,T=s.NS,J=s.AI,Y=s.AL,te=s.CJ,N=s.HL,G=s.RI,x=s.SA,F=s.XX,Q=r(98282),O=Q.DI_BRK,k=Q.IN_BRK,P=Q.CI_BRK,K=Q.CP_BRK,me=Q.pairTable,se=new c(l.toByteArray("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")),Ae=function(Ne){switch(Ne){case J:case x:case b:case F:return Y;case te:return T;default:return Ne}},le=function(Ne){switch(Ne){case g:case _:return h;case E:return y;default:return Ne}},xe=function(Ne,Ie){void 0===Ie&&(Ie=!1),this.position=Ne,this.required=Ie};n.exports=function(){function Le(Ie){this.string=Ie,this.pos=0,this.lastPos=0,this.curClass=null,this.nextClass=null,this.LB8a=!1,this.LB21a=!1,this.LB30a=0}var Ne=Le.prototype;return Ne.nextCodePoint=function(){var je=this.string.charCodeAt(this.pos++),lt=this.string.charCodeAt(this.pos);return 55296<=je&&je<=56319&&56320<=lt&<<=57343?(this.pos++,1024*(je-55296)+(lt-56320)+65536):je},Ne.nextCharClass=function(){return Ae(se.get(this.nextCodePoint()))},Ne.getSimpleBreak=function(){switch(this.nextClass){case E:return!1;case h:case g:case _:return this.curClass=h,!1;case p:return this.curClass=p,!1}return null},Ne.getPairTableBreak=function(je){var lt=!1;switch(me[this.curClass][this.nextClass]){case O:lt=!0;break;case k:lt=je===E;break;case P:if(!(lt=je===E))return!1;break;case K:if(je!==E)return lt}return this.LB8a&&(lt=!1),!this.LB21a||this.curClass!==d&&this.curClass!==I?this.LB21a=this.curClass===N:(lt=!1,this.LB21a=!1),this.curClass===G?(this.LB30a++,2==this.LB30a&&this.nextClass===G&&(lt=!0,this.LB30a=0)):this.LB30a=0,this.curClass=this.nextClass,lt},Ne.nextBreak=function(){if(null==this.curClass){var je=this.nextCharClass();this.curClass=le(je),this.nextClass=je,this.LB8a=je===C,this.LB30a=0}for(;this.pos"u"?r.g:globalThis;n.exports=function(){for(var h=[],p=0;pk),p(n.exports,"getCombiningClass",()=>P),p(n.exports,"getScript",()=>K),p(n.exports,"getEastAsianWidth",()=>oe),p(n.exports,"getNumericValue",()=>me),p(n.exports,"isAlphabetic",()=>q),p(n.exports,"isDigit",()=>se),p(n.exports,"isPunctuation",()=>Ae),p(n.exports,"isLowerCase",()=>le),p(n.exports,"isUpperCase",()=>xe),p(n.exports,"isTitleCase",()=>Ee),p(n.exports,"isWhiteSpace",()=>Le),p(n.exports,"isBaseForm",()=>Ne),p(n.exports,"isMark",()=>Ie),p(n.exports,"default",()=>je);var g={};g=JSON.parse('{"categories":["Cc","Zs","Po","Sc","Ps","Pe","Sm","Pd","Nd","Lu","Sk","Pc","Ll","So","Lo","Pi","Cf","No","Pf","Lt","Lm","Mn","Me","Mc","Nl","Zl","Zp","Cs","Co"],"combiningClasses":["Not_Reordered","Above","Above_Right","Below","Attached_Above_Right","Attached_Below","Overlay","Iota_Subscript","Double_Below","Double_Above","Below_Right","Above_Left","CCC10","CCC11","CCC12","CCC13","CCC14","CCC15","CCC16","CCC17","CCC18","CCC19","CCC20","CCC21","CCC22","CCC23","CCC24","CCC25","CCC30","CCC31","CCC32","CCC27","CCC28","CCC29","CCC33","CCC34","CCC35","CCC36","Nukta","Virama","CCC84","CCC91","CCC103","CCC107","CCC118","CCC122","CCC129","CCC130","CCC132","Attached_Above","Below_Left","Left","Kana_Voicing","CCC26","Right"],"scripts":["Common","Latin","Bopomofo","Inherited","Greek","Coptic","Cyrillic","Armenian","Hebrew","Arabic","Syriac","Thaana","Nko","Samaritan","Mandaic","Devanagari","Bengali","Gurmukhi","Gujarati","Oriya","Tamil","Telugu","Kannada","Malayalam","Sinhala","Thai","Lao","Tibetan","Myanmar","Georgian","Hangul","Ethiopic","Cherokee","Canadian_Aboriginal","Ogham","Runic","Tagalog","Hanunoo","Buhid","Tagbanwa","Khmer","Mongolian","Limbu","Tai_Le","New_Tai_Lue","Buginese","Tai_Tham","Balinese","Sundanese","Batak","Lepcha","Ol_Chiki","Braille","Glagolitic","Tifinagh","Han","Hiragana","Katakana","Yi","Lisu","Vai","Bamum","Syloti_Nagri","Phags_Pa","Saurashtra","Kayah_Li","Rejang","Javanese","Cham","Tai_Viet","Meetei_Mayek","null","Linear_B","Lycian","Carian","Old_Italic","Gothic","Old_Permic","Ugaritic","Old_Persian","Deseret","Shavian","Osmanya","Osage","Elbasan","Caucasian_Albanian","Linear_A","Cypriot","Imperial_Aramaic","Palmyrene","Nabataean","Hatran","Phoenician","Lydian","Meroitic_Hieroglyphs","Meroitic_Cursive","Kharoshthi","Old_South_Arabian","Old_North_Arabian","Manichaean","Avestan","Inscriptional_Parthian","Inscriptional_Pahlavi","Psalter_Pahlavi","Old_Turkic","Old_Hungarian","Hanifi_Rohingya","Old_Sogdian","Sogdian","Elymaic","Brahmi","Kaithi","Sora_Sompeng","Chakma","Mahajani","Sharada","Khojki","Multani","Khudawadi","Grantha","Newa","Tirhuta","Siddham","Modi","Takri","Ahom","Dogra","Warang_Citi","Nandinagari","Zanabazar_Square","Soyombo","Pau_Cin_Hau","Bhaiksuki","Marchen","Masaram_Gondi","Gunjala_Gondi","Makasar","Cuneiform","Egyptian_Hieroglyphs","Anatolian_Hieroglyphs","Mro","Bassa_Vah","Pahawh_Hmong","Medefaidrin","Miao","Tangut","Nushu","Duployan","SignWriting","Nyiakeng_Puachue_Hmong","Wancho","Mende_Kikakui","Adlam"],"eaw":["N","Na","A","W","H","F"]}');const _=new(s(l))(s(c).toByteArray("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")),b=Math.log2||(lt=>Math.log(lt)/Math.LN2),y=lt=>b(lt)+1|0,E=y(s(g).categories.length-1),C=y(s(g).combiningClasses.length-1),I=y(s(g).scripts.length-1),d=y(s(g).eaw.length-1),J=C+I+d+10,Y=I+d+10,te=d+10,N=10,G=(1<>J&G]}function P(lt){const Ye=_.get(lt);return s(g).combiningClasses[Ye>>Y&x]}function K(lt){const Ye=_.get(lt);return s(g).scripts[Ye>>te&F]}function oe(lt){const Ye=_.get(lt);return s(g).eaw[Ye>>N&Q]}function me(lt){let Ye=_.get(lt),tn=Ye&O;if(0===tn)return null;if(tn<=50)return tn-1;if(tn<480)return((tn>>4)-12)/(1+(15&tn));if(tn<768){Ye=(tn>>5)-14;let $t=2+(31&tn);for(;$t>0;)Ye*=10,$t--;return Ye}{Ye=(tn>>2)-191;let $t=1+(3&tn);for(;$t>0;)Ye*=60,$t--;return Ye}}function q(lt){const Ye=k(lt);return"Lu"===Ye||"Ll"===Ye||"Lt"===Ye||"Lm"===Ye||"Lo"===Ye||"Nl"===Ye}function se(lt){return"Nd"===k(lt)}function Ae(lt){const Ye=k(lt);return"Pc"===Ye||"Pd"===Ye||"Pe"===Ye||"Pf"===Ye||"Pi"===Ye||"Po"===Ye||"Ps"===Ye}function le(lt){return"Ll"===k(lt)}function xe(lt){return"Lu"===k(lt)}function Ee(lt){return"Lt"===k(lt)}function Le(lt){const Ye=k(lt);return"Zs"===Ye||"Zl"===Ye||"Zp"===Ye}function Ne(lt){const Ye=k(lt);return"Nd"===Ye||"No"===Ye||"Nl"===Ye||"Lu"===Ye||"Ll"===Ye||"Lt"===Ye||"Lm"===Ye||"Lo"===Ye||"Me"===Ye||"Mc"===Ye}function Ie(lt){const Ye=k(lt);return"Mn"===Ye||"Me"===Ye||"Mc"===Ye}var je={getCategory:k,getCombiningClass:P,getScript:K,getEastAsianWidth:oe,getNumericValue:me,isAlphabetic:q,isDigit:se,isPunctuation:Ae,isLowerCase:le,isUpperCase:xe,isTitleCase:Ee,isWhiteSpace:Le,isBaseForm:Ne,isMark:Ie}},43267:function(n){"use strict";n.exports=JSON.parse('[["8740","\u43f0\u4c32\u4603\u45a6\u4578\u{27267}\u4d77\u45b3\u{27cb1}\u4ce2\u{27cc5}\u3b95\u4736\u4744\u4c47\u4c40\u{242bf}\u{23617}\u{27352}\u{26e8b}\u{270d2}\u4c57\u{2a351}\u474f\u45da\u4c85\u{27c6c}\u4d07\u4aa4\u46a1\u{26b23}\u7225\u{25a54}\u{21a63}\u{23e06}\u{23f61}\u664d\u56fb"],["8767","\u7d95\u591d\u{28bb9}\u3df4\u9734\u{27bef}\u5bdb\u{21d5e}\u5aa4\u3625\u{29eb0}\u5ad1\u5bb7\u5cfc\u676e\u8593\u{29945}\u7461\u749d\u3875\u{21d53}\u{2369e}\u{26021}\u3eec"],["87a1","\u{258de}\u3af5\u7afc\u9f97\u{24161}\u{2890d}\u{231ea}\u{20a8a}\u{2325e}\u430a\u8484\u9f96\u942f\u4930\u8613\u5896\u974a\u9218\u79d0\u7a32\u6660\u6a29\u889d\u744c\u7bc5\u6782\u7a2c\u524f\u9046\u34e6\u73c4\u{25db9}\u74c6\u9fc7\u57b3\u492f\u544c\u4131\u{2368e}\u5818\u7a72\u{27b65}\u8b8f\u46ae\u{26e88}\u4181\u{25d99}\u7bae\u{224bc}\u9fc8\u{224c1}\u{224c9}\u{224cc}\u9fc9\u8504\u{235bb}\u40b4\u9fca\u44e1\u{2adff}\u62c1\u706e\u9fcb"],["8840","\u31c0",4,"\u{2010c}\u31c5\u{200d1}\u{200cd}\u31c6\u31c7\u{200cb}\u{21fe8}\u31c8\u{200ca}\u31c9\u31ca\u31cb\u31cc\u{2010e}\u31cd\u31ce\u0100\xc1\u01cd\xc0\u0112\xc9\u011a\xc8\u014c\xd3\u01d1\xd2\u0fff\xca\u0304\u1ebe\u0fff\xca\u030c\u1ec0\xca\u0101\xe1\u01ce\xe0\u0251\u0113\xe9\u011b\xe8\u012b\xed\u01d0\xec\u014d\xf3\u01d2\xf2\u016b\xfa\u01d4\xf9\u01d6\u01d8\u01da"],["88a1","\u01dc\xfc\u0fff\xea\u0304\u1ebf\u0fff\xea\u030c\u1ec1\xea\u0261\u23da\u23db"],["8940","\u{2a3a9}\u{21145}"],["8943","\u650a"],["8946","\u4e3d\u6edd\u9d4e\u91df"],["894c","\u{27735}\u6491\u4f1a\u4f28\u4fa8\u5156\u5174\u519c\u51e4\u52a1\u52a8\u533b\u534e\u53d1\u53d8\u56e2\u58f0\u5904\u5907\u5932\u5934\u5b66\u5b9e\u5b9f\u5c9a\u5e86\u603b\u6589\u67fe\u6804\u6865\u6d4e\u70bc\u7535\u7ea4\u7eac\u7eba\u7ec7\u7ecf\u7edf\u7f06\u7f37\u827a\u82cf\u836f\u89c6\u8bbe\u8be2\u8f66\u8f67\u8f6e"],["89a1","\u7411\u7cfc\u7dcd\u6946\u7ac9\u5227"],["89ab","\u918c\u78b8\u915e\u80bc"],["89b0","\u8d0b\u80f6\u{209e7}"],["89b5","\u809f\u9ec7\u4ccd\u9dc9\u9e0c\u4c3e\u{29df6}\u{2700e}\u9e0a\u{2a133}\u35c1"],["89c1","\u6e9a\u823e\u7519"],["89c5","\u4911\u9a6c\u9a8f\u9f99\u7987\u{2846c}\u{21dca}\u{205d0}\u{22ae6}\u4e24\u4e81\u4e80\u4e87\u4ebf\u4eeb\u4f37\u344c\u4fbd\u3e48\u5003\u5088\u347d\u3493\u34a5\u5186\u5905\u51db\u51fc\u5205\u4e89\u5279\u5290\u5327\u35c7\u53a9\u3551\u53b0\u3553\u53c2\u5423\u356d\u3572\u3681\u5493\u54a3\u54b4\u54b9\u54d0\u54ef\u5518\u5523\u5528\u3598\u553f\u35a5\u35bf\u55d7\u35c5"],["8a40","\u{27d84}\u5525"],["8a43","\u{20c42}\u{20d15}\u{2512b}\u5590\u{22cc6}\u39ec\u{20341}\u8e46\u{24db8}\u{294e5}\u4053\u{280be}\u777a\u{22c38}\u3a34\u47d5\u{2815d}\u{269f2}\u{24dea}\u64dd\u{20d7c}\u{20fb4}\u{20cd5}\u{210f4}\u648d\u8e7e\u{20e96}\u{20c0b}\u{20f64}\u{22ca9}\u{28256}\u{244d3}"],["8a64","\u{20d46}\u{29a4d}\u{280e9}\u47f4\u{24ea7}\u{22cc2}\u9ab2\u3a67\u{295f4}\u3fed\u3506\u{252c7}\u{297d4}\u{278c8}\u{22d44}\u9d6e\u9815"],["8a76","\u43d9\u{260a5}\u64b4\u54e3\u{22d4c}\u{22bca}\u{21077}\u39fb\u{2106f}"],["8aa1","\u{266da}\u{26716}\u{279a0}\u64ea\u{25052}\u{20c43}\u8e68\u{221a1}\u{28b4c}\u{20731}"],["8aac","\u480b\u{201a9}\u3ffa\u5873\u{22d8d}"],["8ab2","\u{245c8}\u{204fc}\u{26097}\u{20f4c}\u{20d96}\u5579\u40bb\u43ba"],["8abb","\u4ab4\u{22a66}\u{2109d}\u81aa\u98f5\u{20d9c}\u6379\u39fe\u{22775}\u8dc0\u56a1\u647c\u3e43"],["8ac9","\u{2a601}\u{20e09}\u{22acf}\u{22cc9}"],["8ace","\u{210c8}\u{239c2}\u3992\u3a06\u{2829b}\u3578\u{25e49}\u{220c7}\u5652\u{20f31}\u{22cb2}\u{29720}\u34bc\u6c3d\u{24e3b}"],["8adf","\u{27574}\u{22e8b}\u{22208}\u{2a65b}\u{28ccd}\u{20e7a}\u{20c34}\u{2681c}\u7f93\u{210cf}\u{22803}\u{22939}\u35fb\u{251e3}\u{20e8c}\u{20f8d}\u{20eaa}\u3f93\u{20f30}\u{20d47}\u{2114f}\u{20e4c}"],["8af6","\u{20eab}\u{20ba9}\u{20d48}\u{210c0}\u{2113d}\u3ff9\u{22696}\u6432\u{20fad}"],["8b40","\u{233f4}\u{27639}\u{22bce}\u{20d7e}\u{20d7f}\u{22c51}\u{22c55}\u3a18\u{20e98}\u{210c7}\u{20f2e}\u{2a632}\u{26b50}\u{28cd2}\u{28d99}\u{28cca}\u95aa\u54cc\u82c4\u55b9"],["8b55","\u{29ec3}\u9c26\u9ab6\u{2775e}\u{22dee}\u7140\u816d\u80ec\u5c1c\u{26572}\u8134\u3797\u535f\u{280bd}\u91b6\u{20efa}\u{20e0f}\u{20e77}\u{20efb}\u35dd\u{24deb}\u3609\u{20cd6}\u56af\u{227b5}\u{210c9}\u{20e10}\u{20e78}\u{21078}\u{21148}\u{28207}\u{21455}\u{20e79}\u{24e50}\u{22da4}\u5a54\u{2101d}\u{2101e}\u{210f5}\u{210f6}\u579c\u{20e11}"],["8ba1","\u{27694}\u{282cd}\u{20fb5}\u{20e7b}\u{2517e}\u3703\u{20fb6}\u{21180}\u{252d8}\u{2a2bd}\u{249da}\u{2183a}\u{24177}\u{2827c}\u5899\u5268\u361a\u{2573d}\u7bb2\u5b68\u4800\u4b2c\u9f27\u49e7\u9c1f\u9b8d\u{25b74}\u{2313d}\u55fb\u35f2\u5689\u4e28\u5902\u{21bc1}\u{2f878}\u9751\u{20086}\u4e5b\u4ebb\u353e\u5c23\u5f51\u5fc4\u38fa\u624c\u6535\u6b7a\u6c35\u6c3a\u706c\u722b\u4e2c\u72ad\u{248e9}\u7f52\u793b\u7cf9\u7f53\u{2626a}\u34c1"],["8bde","\u{2634b}\u8002\u8080\u{26612}\u{26951}\u535d\u8864\u89c1\u{278b2}\u8ba0\u8d1d\u9485\u9578\u957f\u95e8\u{28e0f}\u97e6\u9875\u98ce\u98de\u9963\u{29810}\u9c7c\u9e1f\u9ec4\u6b6f\uf907\u4e37\u{20087}\u961d\u6237\u94a2"],["8c40","\u503b\u6dfe\u{29c73}\u9fa6\u3dc9\u888f\u{2414e}\u7077\u5cf5\u4b20\u{251cd}\u3559\u{25d30}\u6122\u{28a32}\u8fa7\u91f6\u7191\u6719\u73ba\u{23281}\u{2a107}\u3c8b\u{21980}\u4b10\u78e4\u7402\u51ae\u{2870f}\u4009\u6a63\u{2a2ba}\u4223\u860f\u{20a6f}\u7a2a\u{29947}\u{28aea}\u9755\u704d\u5324\u{2207e}\u93f4\u76d9\u{289e3}\u9fa7\u77dd\u4ea3\u4ff0\u50bc\u4e2f\u4f17\u9fa8\u5434\u7d8b\u5892\u58d0\u{21db6}\u5e92\u5e99\u5fc2\u{22712}\u658b"],["8ca1","\u{233f9}\u6919\u6a43\u{23c63}\u6cff"],["8ca7","\u7200\u{24505}\u738c\u3edb\u{24a13}\u5b15\u74b9\u8b83\u{25ca4}\u{25695}\u7a93\u7bec\u7cc3\u7e6c\u82f8\u8597\u9fa9\u8890\u9faa\u8eb9\u9fab\u8fcf\u855f\u99e0\u9221\u9fac\u{28db9}\u{2143f}\u4071\u42a2\u5a1a"],["8cc9","\u9868\u676b\u4276\u573d"],["8cce","\u85d6\u{2497b}\u82bf\u{2710d}\u4c81\u{26d74}\u5d7b\u{26b15}\u{26fbe}\u9fad\u9fae\u5b96\u9faf\u66e7\u7e5b\u6e57\u79ca\u3d88\u44c3\u{23256}\u{22796}\u439a\u4536"],["8ce6","\u5cd5\u{23b1a}\u8af9\u5c78\u3d12\u{23551}\u5d78\u9fb2\u7157\u4558\u{240ec}\u{21e23}\u4c77\u3978\u344a\u{201a4}\u{26c41}\u8acc\u4fb4\u{20239}\u59bf\u816c\u9856\u{298fa}\u5f3b"],["8d40","\u{20b9f}"],["8d42","\u{221c1}\u{2896d}\u4102\u46bb\u{29079}\u3f07\u9fb3\u{2a1b5}\u40f8\u37d6\u46f7\u{26c46}\u417c\u{286b2}\u{273ff}\u456d\u38d4\u{2549a}\u4561\u451b\u4d89\u4c7b\u4d76\u45ea\u3fc8\u{24b0f}\u3661\u44de\u44bd\u41ed\u5d3e\u5d48\u5d56\u3dfc\u380f\u5da4\u5db9\u3820\u3838\u5e42\u5ebd\u5f25\u5f83\u3908\u3914\u393f\u394d\u60d7\u613d\u5ce5\u3989\u61b7\u61b9\u61cf\u39b8\u622c\u6290\u62e5\u6318\u39f8\u56b1"],["8da1","\u3a03\u63e2\u63fb\u6407\u645a\u3a4b\u64c0\u5d15\u5621\u9f9f\u3a97\u6586\u3abd\u65ff\u6653\u3af2\u6692\u3b22\u6716\u3b42\u67a4\u6800\u3b58\u684a\u6884\u3b72\u3b71\u3b7b\u6909\u6943\u725c\u6964\u699f\u6985\u3bbc\u69d6\u3bdd\u6a65\u6a74\u6a71\u6a82\u3bec\u6a99\u3bf2\u6aab\u6ab5\u6ad4\u6af6\u6b81\u6bc1\u6bea\u6c75\u6caa\u3ccb\u6d02\u6d06\u6d26\u6d81\u3cef\u6da4\u6db1\u6e15\u6e18\u6e29\u6e86\u{289c0}\u6ebb\u6ee2\u6eda\u9f7f\u6ee8\u6ee9\u6f24\u6f34\u3d46\u{23f41}\u6f81\u6fbe\u3d6a\u3d75\u71b7\u5c99\u3d8a\u702c\u3d91\u7050\u7054\u706f\u707f\u7089\u{20325}\u43c1\u35f1\u{20ed8}"],["8e40","\u{23ed7}\u57be\u{26ed3}\u713e\u{257e0}\u364e\u69a2\u{28be9}\u5b74\u7a49\u{258e1}\u{294d9}\u7a65\u7a7d\u{259ac}\u7abb\u7ab0\u7ac2\u7ac3\u71d1\u{2648d}\u41ca\u7ada\u7add\u7aea\u41ef\u54b2\u{25c01}\u7b0b\u7b55\u7b29\u{2530e}\u{25cfe}\u7ba2\u7b6f\u839c\u{25bb4}\u{26c7f}\u7bd0\u8421\u7b92\u7bb8\u{25d20}\u3dad\u{25c65}\u8492\u7bfa\u7c06\u7c35\u{25cc1}\u7c44\u7c83\u{24882}\u7ca6\u667d\u{24578}\u7cc9\u7cc7\u7ce6\u7c74\u7cf3\u7cf5\u7cce"],["8ea1","\u7e67\u451d\u{26e44}\u7d5d\u{26ed6}\u748d\u7d89\u7dab\u7135\u7db3\u7dd2\u{24057}\u{26029}\u7de4\u3d13\u7df5\u{217f9}\u7de5\u{2836d}\u7e1d\u{26121}\u{2615a}\u7e6e\u7e92\u432b\u946c\u7e27\u7f40\u7f41\u7f47\u7936\u{262d0}\u99e1\u7f97\u{26351}\u7fa3\u{21661}\u{20068}\u455c\u{23766}\u4503\u{2833a}\u7ffa\u{26489}\u8005\u8008\u801d\u8028\u802f\u{2a087}\u{26cc3}\u803b\u803c\u8061\u{22714}\u4989\u{26626}\u{23de3}\u{266e8}\u6725\u80a7\u{28a48}\u8107\u811a\u58b0\u{226f6}\u6c7f\u{26498}\u{24fb8}\u64e7\u{2148a}\u8218\u{2185e}\u6a53\u{24a65}\u{24a95}\u447a\u8229\u{20b0d}\u{26a52}\u{23d7e}\u4ff9\u{214fd}\u84e2\u8362\u{26b0a}\u{249a7}\u{23530}\u{21773}\u{23df8}\u82aa\u691b\u{2f994}\u41db"],["8f40","\u854b\u82d0\u831a\u{20e16}\u{217b4}\u36c1\u{2317d}\u{2355a}\u827b\u82e2\u8318\u{23e8b}\u{26da3}\u{26b05}\u{26b97}\u{235ce}\u3dbf\u831d\u55ec\u8385\u450b\u{26da5}\u83ac\u83c1\u83d3\u347e\u{26ed4}\u6a57\u855a\u3496\u{26e42}\u{22eef}\u8458\u{25be4}\u8471\u3dd3\u44e4\u6aa7\u844a\u{23cb5}\u7958\u84a8\u{26b96}\u{26e77}\u{26e43}\u84de\u840f\u8391\u44a0\u8493\u84e4\u{25c91}\u4240\u{25cc0}\u4543\u8534\u5af2\u{26e99}\u4527\u8573\u4516\u67bf\u8616"],["8fa1","\u{28625}\u{2863b}\u85c1\u{27088}\u8602\u{21582}\u{270cd}\u{2f9b2}\u456a\u8628\u3648\u{218a2}\u53f7\u{2739a}\u867e\u8771\u{2a0f8}\u87ee\u{22c27}\u87b1\u87da\u880f\u5661\u866c\u6856\u460f\u8845\u8846\u{275e0}\u{23db9}\u{275e4}\u885e\u889c\u465b\u88b4\u88b5\u63c1\u88c5\u7777\u{2770f}\u8987\u898a\u89a6\u89a9\u89a7\u89bc\u{28a25}\u89e7\u{27924}\u{27abd}\u8a9c\u7793\u91fe\u8a90\u{27a59}\u7ae9\u{27b3a}\u{23f8f}\u4713\u{27b38}\u717c\u8b0c\u8b1f\u{25430}\u{25565}\u8b3f\u8b4c\u8b4d\u8aa9\u{24a7a}\u8b90\u8b9b\u8aaf\u{216df}\u4615\u884f\u8c9b\u{27d54}\u{27d8f}\u{2f9d4}\u3725\u{27d53}\u8cd6\u{27d98}\u{27dbd}\u8d12\u8d03\u{21910}\u8cdb\u705c\u8d11\u{24cc9}\u3ed0\u8d77"],["9040","\u8da9\u{28002}\u{21014}\u{2498a}\u3b7c\u{281bc}\u{2710c}\u7ae7\u8ead\u8eb6\u8ec3\u92d4\u8f19\u8f2d\u{28365}\u{28412}\u8fa5\u9303\u{2a29f}\u{20a50}\u8fb3\u492a\u{289de}\u{2853d}\u{23dbb}\u5ef8\u{23262}\u8ff9\u{2a014}\u{286bc}\u{28501}\u{22325}\u3980\u{26ed7}\u9037\u{2853c}\u{27abe}\u9061\u{2856c}\u{2860b}\u90a8\u{28713}\u90c4\u{286e6}\u90ae\u90fd\u9167\u3af0\u91a9\u91c4\u7cac\u{28933}\u{21e89}\u920e\u6c9f\u9241\u9262\u{255b9}\u92b9\u{28ac6}\u{23c9b}\u{28b0c}\u{255db}"],["90a1","\u{20d31}\u932c\u936b\u{28ae1}\u{28beb}\u708f\u5ac3\u{28ae2}\u{28ae5}\u4965\u9244\u{28bec}\u{28c39}\u{28bff}\u9373\u945b\u8ebc\u9585\u95a6\u9426\u95a0\u6ff6\u42b9\u{2267a}\u{286d8}\u{2127c}\u{23e2e}\u49df\u6c1c\u967b\u9696\u416c\u96a3\u{26ed5}\u61da\u96b6\u78f5\u{28ae0}\u96bd\u53cc\u49a1\u{26cb8}\u{20274}\u{26410}\u{290af}\u{290e5}\u{24ad1}\u{21915}\u{2330a}\u9731\u8642\u9736\u4a0f\u453d\u4585\u{24ae9}\u7075\u5b41\u971b\u975c\u{291d5}\u9757\u5b4a\u{291eb}\u975f\u9425\u50d0\u{230b7}\u{230bc}\u9789\u979f\u97b1\u97be\u97c0\u97d2\u97e0\u{2546c}\u97ee\u741c\u{29433}\u97ff\u97f5\u{2941d}\u{2797a}\u4ad1\u9834\u9833\u984b\u9866\u3b0e\u{27175}\u3d51\u{20630}\u{2415c}"],["9140","\u{25706}\u98ca\u98b7\u98c8\u98c7\u4aff\u{26d27}\u{216d3}\u55b0\u98e1\u98e6\u98ec\u9378\u9939\u{24a29}\u4b72\u{29857}\u{29905}\u99f5\u9a0c\u9a3b\u9a10\u9a58\u{25725}\u36c4\u{290b1}\u{29bd5}\u9ae0\u9ae2\u{29b05}\u9af4\u4c0e\u9b14\u9b2d\u{28600}\u5034\u9b34\u{269a8}\u38c3\u{2307d}\u9b50\u9b40\u{29d3e}\u5a45\u{21863}\u9b8e\u{2424b}\u9c02\u9bff\u9c0c\u{29e68}\u9dd4\u{29fb7}\u{2a192}\u{2a1ab}\u{2a0e1}\u{2a123}\u{2a1df}\u9d7e\u9d83\u{2a134}\u9e0e\u6888"],["91a1","\u9dc4\u{2215b}\u{2a193}\u{2a220}\u{2193b}\u{2a233}\u9d39\u{2a0b9}\u{2a2b4}\u9e90\u9e95\u9e9e\u9ea2\u4d34\u9eaa\u9eaf\u{24364}\u9ec1\u3b60\u39e5\u3d1d\u4f32\u37be\u{28c2b}\u9f02\u9f08\u4b96\u9424\u{26da2}\u9f17\u9f16\u9f39\u569f\u568a\u9f45\u99b8\u{2908b}\u97f2\u847f\u9f62\u9f69\u7adc\u9f8e\u7216\u4bbe\u{24975}\u{249bb}\u7177\u{249f8}\u{24348}\u{24a51}\u739e\u{28bda}\u{218fa}\u799f\u{2897e}\u{28e36}\u9369\u93f3\u{28a44}\u92ec\u9381\u93cb\u{2896c}\u{244b9}\u7217\u3eeb\u7772\u7a43\u70d0\u{24473}\u{243f8}\u717e\u{217ef}\u70a3\u{218be}\u{23599}\u3ec7\u{21885}\u{2542f}\u{217f8}\u3722\u{216fb}\u{21839}\u36e1\u{21774}\u{218d1}\u{25f4b}\u3723\u{216c0}\u575b\u{24a25}\u{213fe}\u{212a8}"],["9240","\u{213c6}\u{214b6}\u8503\u{236a6}\u8503\u8455\u{24994}\u{27165}\u{23e31}\u{2555c}\u{23efb}\u{27052}\u44f4\u{236ee}\u{2999d}\u{26f26}\u67f9\u3733\u3c15\u3de7\u586c\u{21922}\u6810\u4057\u{2373f}\u{240e1}\u{2408b}\u{2410f}\u{26c21}\u54cb\u569e\u{266b1}\u5692\u{20fdf}\u{20ba8}\u{20e0d}\u93c6\u{28b13}\u939c\u4ef8\u512b\u3819\u{24436}\u4ebc\u{20465}\u{2037f}\u4f4b\u4f8a\u{25651}\u5a68\u{201ab}\u{203cb}\u3999\u{2030a}\u{20414}\u3435\u4f29\u{202c0}\u{28eb3}\u{20275}\u8ada\u{2020c}\u4e98"],["92a1","\u50cd\u510d\u4fa2\u4f03\u{24a0e}\u{23e8a}\u4f42\u502e\u506c\u5081\u4fcc\u4fe5\u5058\u50fc\u5159\u515b\u515d\u515e\u6e76\u{23595}\u{23e39}\u{23ebf}\u6d72\u{21884}\u{23e89}\u51a8\u51c3\u{205e0}\u44dd\u{204a3}\u{20492}\u{20491}\u8d7a\u{28a9c}\u{2070e}\u5259\u52a4\u{20873}\u52e1\u936e\u467a\u718c\u{2438c}\u{20c20}\u{249ac}\u{210e4}\u69d1\u{20e1d}\u7479\u3ede\u7499\u7414\u7456\u7398\u4b8e\u{24abc}\u{2408d}\u53d0\u3584\u720f\u{240c9}\u55b4\u{20345}\u54cd\u{20bc6}\u571d\u925d\u96f4\u9366\u57dd\u578d\u577f\u363e\u58cb\u5a99\u{28a46}\u{216fa}\u{2176f}\u{21710}\u5a2c\u59b8\u928f\u5a7e\u5acf\u5a12\u{25946}\u{219f3}\u{21861}\u{24295}\u36f5\u6d05\u7443\u5a21\u{25e83}"],["9340","\u5a81\u{28bd7}\u{20413}\u93e0\u748c\u{21303}\u7105\u4972\u9408\u{289fb}\u93bd\u37a0\u5c1e\u5c9e\u5e5e\u5e48\u{21996}\u{2197c}\u{23aee}\u5ecd\u5b4f\u{21903}\u{21904}\u3701\u{218a0}\u36dd\u{216fe}\u36d3\u812a\u{28a47}\u{21dba}\u{23472}\u{289a8}\u5f0c\u5f0e\u{21927}\u{217ab}\u5a6b\u{2173b}\u5b44\u8614\u{275fd}\u8860\u607e\u{22860}\u{2262b}\u5fdb\u3eb8\u{225af}\u{225be}\u{29088}\u{26f73}\u61c0\u{2003e}\u{20046}\u{2261b}\u6199\u6198\u6075\u{22c9b}\u{22d07}\u{246d4}\u{2914d}"],["93a1","\u6471\u{24665}\u{22b6a}\u3a29\u{22b22}\u{23450}\u{298ea}\u{22e78}\u6337\u{2a45b}\u64b6\u6331\u63d1\u{249e3}\u{22d67}\u62a4\u{22ca1}\u643b\u656b\u6972\u3bf4\u{2308e}\u{232ad}\u{24989}\u{232ab}\u550d\u{232e0}\u{218d9}\u{2943f}\u66ce\u{23289}\u{231b3}\u3ae0\u4190\u{25584}\u{28b22}\u{2558f}\u{216fc}\u{2555b}\u{25425}\u78ee\u{23103}\u{2182a}\u{23234}\u3464\u{2320f}\u{23182}\u{242c9}\u668e\u{26d24}\u666b\u4b93\u6630\u{27870}\u{21deb}\u6663\u{232d2}\u{232e1}\u661e\u{25872}\u38d1\u{2383a}\u{237bc}\u3b99\u{237a2}\u{233fe}\u74d0\u3b96\u678f\u{2462a}\u68b6\u681e\u3bc4\u6abe\u3863\u{237d5}\u{24487}\u6a33\u6a52\u6ac9\u6b05\u{21912}\u6511\u6898\u6a4c\u3bd7\u6a7a\u6b57\u{23fc0}\u{23c9a}\u93a0\u92f2\u{28bea}\u{28acb}"],["9440","\u9289\u{2801e}\u{289dc}\u9467\u6da5\u6f0b\u{249ec}\u6d67\u{23f7f}\u3d8f\u6e04\u{2403c}\u5a3d\u6e0a\u5847\u6d24\u7842\u713b\u{2431a}\u{24276}\u70f1\u7250\u7287\u7294\u{2478f}\u{24725}\u5179\u{24aa4}\u{205eb}\u747a\u{23ef8}\u{2365f}\u{24a4a}\u{24917}\u{25fe1}\u3f06\u3eb1\u{24adf}\u{28c23}\u{23f35}\u60a7\u3ef3\u74cc\u743c\u9387\u7437\u449f\u{26dea}\u4551\u7583\u3f63\u{24cd9}\u{24d06}\u3f58\u7555\u7673\u{2a5c6}\u3b19\u7468\u{28acc}\u{249ab}\u{2498e}\u3afb"],["94a1","\u3dcd\u{24a4e}\u3eff\u{249c5}\u{248f3}\u91fa\u5732\u9342\u{28ae3}\u{21864}\u50df\u{25221}\u{251e7}\u7778\u{23232}\u770e\u770f\u777b\u{24697}\u{23781}\u3a5e\u{248f0}\u7438\u749b\u3ebf\u{24aba}\u{24ac7}\u40c8\u{24a96}\u{261ae}\u9307\u{25581}\u781e\u788d\u7888\u78d2\u73d0\u7959\u{27741}\u{256e3}\u410e\u799b\u8496\u79a5\u6a2d\u{23efa}\u7a3a\u79f4\u416e\u{216e6}\u4132\u9235\u79f1\u{20d4c}\u{2498c}\u{20299}\u{23dba}\u{2176e}\u3597\u556b\u3570\u36aa\u{201d4}\u{20c0d}\u7ae2\u5a59\u{226f5}\u{25aaf}\u{25a9c}\u5a0d\u{2025b}\u78f0\u5a2a\u{25bc6}\u7afe\u41f9\u7c5d\u7c6d\u4211\u{25bb3}\u{25ebc}\u{25ea6}\u7ccd\u{249f9}\u{217b0}\u7c8e\u7c7c\u7cae\u6ab2\u7ddc\u7e07\u7dd3\u7f4e\u{26261}"],["9540","\u{2615c}\u{27b48}\u7d97\u{25e82}\u426a\u{26b75}\u{20916}\u67d6\u{2004e}\u{235cf}\u57c4\u{26412}\u{263f8}\u{24962}\u7fdd\u7b27\u{2082c}\u{25ae9}\u{25d43}\u7b0c\u{25e0e}\u99e6\u8645\u9a63\u6a1c\u{2343f}\u39e2\u{249f7}\u{265ad}\u9a1f\u{265a0}\u8480\u{27127}\u{26cd1}\u44ea\u8137\u4402\u80c6\u8109\u8142\u{267b4}\u98c3\u{26a42}\u8262\u8265\u{26a51}\u8453\u{26da7}\u8610\u{2721b}\u5a86\u417f\u{21840}\u5b2b\u{218a1}\u5ae4\u{218d8}\u86a0\u{2f9bc}\u{23d8f}\u882d\u{27422}\u5a02"],["95a1","\u886e\u4f45\u8887\u88bf\u88e6\u8965\u894d\u{25683}\u8954\u{27785}\u{27784}\u{28bf5}\u{28bd9}\u{28b9c}\u{289f9}\u3ead\u84a3\u46f5\u46cf\u37f2\u8a3d\u8a1c\u{29448}\u5f4d\u922b\u{24284}\u65d4\u7129\u70c4\u{21845}\u9d6d\u8c9f\u8ce9\u{27ddc}\u599a\u77c3\u59f0\u436e\u36d4\u8e2a\u8ea7\u{24c09}\u8f30\u8f4a\u42f4\u6c58\u6fbb\u{22321}\u489b\u6f79\u6e8b\u{217da}\u9be9\u36b5\u{2492f}\u90bb\u9097\u5571\u4906\u91bb\u9404\u{28a4b}\u4062\u{28afc}\u9427\u{28c1d}\u{28c3b}\u84e5\u8a2b\u9599\u95a7\u9597\u9596\u{28d34}\u7445\u3ec2\u{248ff}\u{24a42}\u{243ea}\u3ee7\u{23225}\u968f\u{28ee7}\u{28e66}\u{28e65}\u3ecc\u{249ed}\u{24a78}\u{23fee}\u7412\u746b\u3efc\u9741\u{290b0}"],["9640","\u6847\u4a1d\u{29093}\u{257df}\u975d\u9368\u{28989}\u{28c26}\u{28b2f}\u{263be}\u92ba\u5b11\u8b69\u493c\u73f9\u{2421b}\u979b\u9771\u9938\u{20f26}\u5dc1\u{28bc5}\u{24ab2}\u981f\u{294da}\u92f6\u{295d7}\u91e5\u44c0\u{28b50}\u{24a67}\u{28b64}\u98dc\u{28a45}\u3f00\u922a\u4925\u8414\u993b\u994d\u{27b06}\u3dfd\u999b\u4b6f\u99aa\u9a5c\u{28b65}\u{258c8}\u6a8f\u9a21\u5afe\u9a2f\u{298f1}\u4b90\u{29948}\u99bc\u4bbd\u4b97\u937d\u5872\u{21302}\u5822\u{249b8}"],["96a1","\u{214e8}\u7844\u{2271f}\u{23db8}\u68c5\u3d7d\u9458\u3927\u6150\u{22781}\u{2296b}\u6107\u9c4f\u9c53\u9c7b\u9c35\u9c10\u9b7f\u9bcf\u{29e2d}\u9b9f\u{2a1f5}\u{2a0fe}\u9d21\u4cae\u{24104}\u9e18\u4cb0\u9d0c\u{2a1b4}\u{2a0ed}\u{2a0f3}\u{2992f}\u9da5\u84bd\u{26e12}\u{26fdf}\u{26b82}\u85fc\u4533\u{26da4}\u{26e84}\u{26df0}\u8420\u85ee\u{26e00}\u{237d7}\u{26064}\u79e2\u{2359c}\u{23640}\u492d\u{249de}\u3d62\u93db\u92be\u9348\u{202bf}\u78b9\u9277\u944d\u4fe4\u3440\u9064\u{2555d}\u783d\u7854\u78b6\u784b\u{21757}\u{231c9}\u{24941}\u369a\u4f72\u6fda\u6fd9\u701e\u701e\u5414\u{241b5}\u57bb\u58f3\u578a\u9d16\u57d7\u7134\u34af\u{241ac}\u71eb\u{26c40}\u{24f97}\u5b28\u{217b5}\u{28a49}"],["9740","\u610c\u5ace\u5a0b\u42bc\u{24488}\u372c\u4b7b\u{289fc}\u93bb\u93b8\u{218d6}\u{20f1d}\u8472\u{26cc0}\u{21413}\u{242fa}\u{22c26}\u{243c1}\u5994\u{23db7}\u{26741}\u7da8\u{2615b}\u{260a4}\u{249b9}\u{2498b}\u{289fa}\u92e5\u73e2\u3ee9\u74b4\u{28b63}\u{2189f}\u3ee1\u{24ab3}\u6ad8\u73f3\u73fb\u3ed6\u{24a3e}\u{24a94}\u{217d9}\u{24a66}\u{203a7}\u{21424}\u{249e5}\u7448\u{24916}\u70a5\u{24976}\u9284\u73e6\u935f\u{204fe}\u9331\u{28ace}\u{28a16}\u9386\u{28be7}\u{255d5}\u4935\u{28a82}\u716b"],["97a1","\u{24943}\u{20cff}\u56a4\u{2061a}\u{20beb}\u{20cb8}\u5502\u79c4\u{217fa}\u7dfe\u{216c2}\u{24a50}\u{21852}\u452e\u9401\u370a\u{28ac0}\u{249ad}\u59b0\u{218bf}\u{21883}\u{27484}\u5aa1\u36e2\u{23d5b}\u36b0\u925f\u5a79\u{28a81}\u{21862}\u9374\u3ccd\u{20ab4}\u4a96\u398a\u50f4\u3d69\u3d4c\u{2139c}\u7175\u42fb\u{28218}\u6e0f\u{290e4}\u44eb\u6d57\u{27e4f}\u7067\u6caf\u3cd6\u{23fed}\u{23e2d}\u6e02\u6f0c\u3d6f\u{203f5}\u7551\u36bc\u34c8\u4680\u3eda\u4871\u59c4\u926e\u493e\u8f41\u{28c1c}\u{26bc0}\u5812\u57c8\u36d6\u{21452}\u70fe\u{24362}\u{24a71}\u{22fe3}\u{212b0}\u{223bd}\u68b9\u6967\u{21398}\u{234e5}\u{27bf4}\u{236df}\u{28a83}\u{237d6}\u{233fa}\u{24c9f}\u6a1a\u{236ad}\u{26cb7}\u843e\u44df\u44ce"],["9840","\u{26d26}\u{26d51}\u{26c82}\u{26fde}\u6f17\u{27109}\u833d\u{2173a}\u83ed\u{26c80}\u{27053}\u{217db}\u5989\u5a82\u{217b3}\u5a61\u5a71\u{21905}\u{241fc}\u372d\u59ef\u{2173c}\u36c7\u718e\u9390\u669a\u{242a5}\u5a6e\u5a2b\u{24293}\u6a2b\u{23ef9}\u{27736}\u{2445b}\u{242ca}\u711d\u{24259}\u{289e1}\u4fb0\u{26d28}\u5cc2\u{244ce}\u{27e4d}\u{243bd}\u6a0c\u{24256}\u{21304}\u70a6\u7133\u{243e9}\u3da5\u6cdf\u{2f825}\u{24a4f}\u7e65\u59eb\u5d2f\u3df3\u5f5c\u{24a5d}\u{217df}\u7da4\u8426"],["98a1","\u5485\u{23afa}\u{23300}\u{20214}\u577e\u{208d5}\u{20619}\u3fe5\u{21f9e}\u{2a2b6}\u7003\u{2915b}\u5d70\u738f\u7cd3\u{28a59}\u{29420}\u4fc8\u7fe7\u72cd\u7310\u{27af4}\u7338\u7339\u{256f6}\u7341\u7348\u3ea9\u{27b18}\u906c\u71f5\u{248f2}\u73e1\u81f6\u3eca\u770c\u3ed1\u6ca2\u56fd\u7419\u741e\u741f\u3ee2\u3ef0\u3ef4\u3efa\u74d3\u3f0e\u3f53\u7542\u756d\u7572\u758d\u3f7c\u75c8\u75dc\u3fc0\u764d\u3fd7\u7674\u3fdc\u767a\u{24f5c}\u7188\u5623\u8980\u5869\u401d\u7743\u4039\u6761\u4045\u35db\u7798\u406a\u406f\u5c5e\u77be\u77cb\u58f2\u7818\u70b9\u781c\u40a8\u7839\u7847\u7851\u7866\u8448\u{25535}\u7933\u6803\u7932\u4103"],["9940","\u4109\u7991\u7999\u8fbb\u7a06\u8fbc\u4167\u7a91\u41b2\u7abc\u8279\u41c4\u7acf\u7adb\u41cf\u4e21\u7b62\u7b6c\u7b7b\u7c12\u7c1b\u4260\u427a\u7c7b\u7c9c\u428c\u7cb8\u4294\u7ced\u8f93\u70c0\u{20ccf}\u7dcf\u7dd4\u7dd0\u7dfd\u7fae\u7fb4\u729f\u4397\u8020\u8025\u7b39\u802e\u8031\u8054\u3dcc\u57b4\u70a0\u80b7\u80e9\u43ed\u810c\u732a\u810e\u8112\u7560\u8114\u4401\u3b39\u8156\u8159\u815a"],["99a1","\u4413\u583a\u817c\u8184\u4425\u8193\u442d\u81a5\u57ef\u81c1\u81e4\u8254\u448f\u82a6\u8276\u82ca\u82d8\u82ff\u44b0\u8357\u9669\u698a\u8405\u70f5\u8464\u60e3\u8488\u4504\u84be\u84e1\u84f8\u8510\u8538\u8552\u453b\u856f\u8570\u85e0\u4577\u8672\u8692\u86b2\u86ef\u9645\u878b\u4606\u4617\u88ae\u88ff\u8924\u8947\u8991\u{27967}\u8a29\u8a38\u8a94\u8ab4\u8c51\u8cd4\u8cf2\u8d1c\u4798\u585f\u8dc3\u47ed\u4eee\u8e3a\u55d8\u5754\u8e71\u55f5\u8eb0\u4837\u8ece\u8ee2\u8ee4\u8eed\u8ef2\u8fb7\u8fc1\u8fca\u8fcc\u9033\u99c4\u48ad\u98e0\u9213\u491e\u9228\u9258\u926b\u92b1\u92ae\u92bf"],["9a40","\u92e3\u92eb\u92f3\u92f4\u92fd\u9343\u9384\u93ad\u4945\u4951\u9ebf\u9417\u5301\u941d\u942d\u943e\u496a\u9454\u9479\u952d\u95a2\u49a7\u95f4\u9633\u49e5\u67a0\u4a24\u9740\u4a35\u97b2\u97c2\u5654\u4ae4\u60e8\u98b9\u4b19\u98f1\u5844\u990e\u9919\u51b4\u991c\u9937\u9942\u995d\u9962\u4b70\u99c5\u4b9d\u9a3c\u9b0f\u7a83\u9b69\u9b81\u9bdd\u9bf1\u9bf4\u4c6d\u9c20\u376f\u{21bc2}\u9d49\u9c3a"],["9aa1","\u9efe\u5650\u9d93\u9dbd\u9dc0\u9dfc\u94f6\u8fb6\u9e7b\u9eac\u9eb1\u9ebd\u9ec6\u94dc\u9ee2\u9ef1\u9ef8\u7ac8\u9f44\u{20094}\u{202b7}\u{203a0}\u691a\u94c3\u59ac\u{204d7}\u5840\u94c1\u37b9\u{205d5}\u{20615}\u{20676}\u{216ba}\u5757\u7173\u{20ac2}\u{20acd}\u{20bbf}\u546a\u{2f83b}\u{20bcb}\u549e\u{20bfb}\u{20c3b}\u{20c53}\u{20c65}\u{20c7c}\u60e7\u{20c8d}\u567a\u{20cb5}\u{20cdd}\u{20ced}\u{20d6f}\u{20db2}\u{20dc8}\u6955\u9c2f\u87a5\u{20e04}\u{20e0e}\u{20ed7}\u{20f90}\u{20f2d}\u{20e73}\u5c20\u{20fbc}\u5e0b\u{2105c}\u{2104f}\u{21076}\u671e\u{2107b}\u{21088}\u{21096}\u3647\u{210bf}\u{210d3}\u{2112f}\u{2113b}\u5364\u84ad\u{212e3}\u{21375}\u{21336}\u8b81\u{21577}\u{21619}\u{217c3}\u{217c7}\u4e78\u70bb\u{2182d}\u{2196a}"],["9b40","\u{21a2d}\u{21a45}\u{21c2a}\u{21c70}\u{21cac}\u{21ec8}\u62c3\u{21ed5}\u{21f15}\u7198\u6855\u{22045}\u69e9\u36c8\u{2227c}\u{223d7}\u{223fa}\u{2272a}\u{22871}\u{2294f}\u82fd\u{22967}\u{22993}\u{22ad5}\u89a5\u{22ae8}\u8fa0\u{22b0e}\u97b8\u{22b3f}\u9847\u9abd\u{22c4c}"],["9b62","\u{22c88}\u{22cb7}\u{25be8}\u{22d08}\u{22d12}\u{22db7}\u{22d95}\u{22e42}\u{22f74}\u{22fcc}\u{23033}\u{23066}\u{2331f}\u{233de}\u5fb1\u6648\u66bf\u{27a79}\u{23567}\u{235f3}\u7201\u{249ba}\u77d7\u{2361a}\u{23716}\u7e87\u{20346}\u58b5\u670e"],["9ba1","\u6918\u{23aa7}\u{27657}\u{25fe2}\u{23e11}\u{23eb9}\u{275fe}\u{2209a}\u48d0\u4ab8\u{24119}\u{28a9a}\u{242ee}\u{2430d}\u{2403b}\u{24334}\u{24396}\u{24a45}\u{205ca}\u51d2\u{20611}\u599f\u{21ea8}\u3bbe\u{23cff}\u{24404}\u{244d6}\u5788\u{24674}\u399b\u{2472f}\u{285e8}\u{299c9}\u3762\u{221c3}\u8b5e\u{28b4e}\u99d6\u{24812}\u{248fb}\u{24a15}\u7209\u{24ac0}\u{20c78}\u5965\u{24ea5}\u{24f86}\u{20779}\u8eda\u{2502c}\u528f\u573f\u7171\u{25299}\u{25419}\u{23f4a}\u{24aa7}\u55bc\u{25446}\u{2546e}\u{26b52}\u91d4\u3473\u{2553f}\u{27632}\u{2555e}\u4718\u{25562}\u{25566}\u{257c7}\u{2493f}\u{2585d}\u5066\u34fb\u{233cc}\u60de\u{25903}\u477c\u{28948}\u{25aae}\u{25b89}\u{25c06}\u{21d90}\u57a1\u7151\u6fb6\u{26102}\u{27c12}\u9056\u{261b2}\u{24f9a}\u8b62\u{26402}\u{2644a}"],["9c40","\u5d5b\u{26bf7}\u8f36\u{26484}\u{2191c}\u8aea\u{249f6}\u{26488}\u{23fef}\u{26512}\u4bc0\u{265bf}\u{266b5}\u{2271b}\u9465\u{257e1}\u6195\u5a27\u{2f8cd}\u4fbb\u56b9\u{24521}\u{266fc}\u4e6a\u{24934}\u9656\u6d8f\u{26cbd}\u3618\u8977\u{26799}\u{2686e}\u{26411}\u{2685e}\u71df\u{268c7}\u7b42\u{290c0}\u{20a11}\u{26926}\u9104\u{26939}\u7a45\u9df0\u{269fa}\u9a26\u{26a2d}\u365f\u{26469}\u{20021}\u7983\u{26a34}\u{26b5b}\u5d2c\u{23519}\u83cf\u{26b9d}\u46d0\u{26ca4}\u753b\u8865\u{26dae}\u58b6"],["9ca1","\u371c\u{2258d}\u{2704b}\u{271cd}\u3c54\u{27280}\u{27285}\u9281\u{2217a}\u{2728b}\u9330\u{272e6}\u{249d0}\u6c39\u949f\u{27450}\u{20ef8}\u8827\u88f5\u{22926}\u{28473}\u{217b1}\u6eb8\u{24a2a}\u{21820}\u39a4\u36b9\u5c10\u79e3\u453f\u66b6\u{29cad}\u{298a4}\u8943\u{277cc}\u{27858}\u56d6\u40df\u{2160a}\u39a1\u{2372f}\u{280e8}\u{213c5}\u71ad\u8366\u{279dd}\u{291a8}\u5a67\u4cb7\u{270af}\u{289ab}\u{279fd}\u{27a0a}\u{27b0b}\u{27d66}\u{2417a}\u7b43\u797e\u{28009}\u6fb5\u{2a2df}\u6a03\u{28318}\u53a2\u{26e07}\u93bf\u6836\u975d\u{2816f}\u{28023}\u{269b5}\u{213ed}\u{2322f}\u{28048}\u5d85\u{28c30}\u{28083}\u5715\u9823\u{28949}\u5dab\u{24988}\u65be\u69d5\u53d2\u{24aa5}\u{23f81}\u3c11\u6736\u{28090}\u{280f4}\u{2812e}\u{21fa1}\u{2814f}"],["9d40","\u{28189}\u{281af}\u{2821a}\u{28306}\u{2832f}\u{2838a}\u35ca\u{28468}\u{286aa}\u48fa\u63e6\u{28956}\u7808\u9255\u{289b8}\u43f2\u{289e7}\u43df\u{289e8}\u{28b46}\u{28bd4}\u59f8\u{28c09}\u8f0b\u{28fc5}\u{290ec}\u7b51\u{29110}\u{2913c}\u3df7\u{2915e}\u{24aca}\u8fd0\u728f\u568b\u{294e7}\u{295e9}\u{295b0}\u{295b8}\u{29732}\u{298d1}\u{29949}\u{2996a}\u{299c3}\u{29a28}\u{29b0e}\u{29d5a}\u{29d9b}\u7e9f\u{29ef8}\u{29f23}\u4ca4\u9547\u{2a293}\u71a2\u{2a2ff}\u4d91\u9012\u{2a5cb}\u4d9c\u{20c9c}\u8fbe\u55c1"],["9da1","\u8fba\u{224b0}\u8fb9\u{24a93}\u4509\u7e7f\u6f56\u6ab1\u4eea\u34e4\u{28b2c}\u{2789d}\u373a\u8e80\u{217f5}\u{28024}\u{28b6c}\u{28b99}\u{27a3e}\u{266af}\u3deb\u{27655}\u{23cb7}\u{25635}\u{25956}\u4e9a\u{25e81}\u{26258}\u56bf\u{20e6d}\u8e0e\u5b6d\u{23e88}\u{24c9e}\u63de\u62d0\u{217f6}\u{2187b}\u6530\u562d\u{25c4a}\u541a\u{25311}\u3dc6\u{29d98}\u4c7d\u5622\u561e\u7f49\u{25ed8}\u5975\u{23d40}\u8770\u4e1c\u{20fea}\u{20d49}\u{236ba}\u8117\u9d5e\u8d18\u763b\u9c45\u764e\u77b9\u9345\u5432\u8148\u82f7\u5625\u8132\u8418\u80bd\u55ea\u7962\u5643\u5416\u{20e9d}\u35ce\u5605\u55f1\u66f1\u{282e2}\u362d\u7534\u55f0\u55ba\u5497\u5572\u{20c41}\u{20c96}\u5ed0\u{25148}\u{20e76}\u{22c62}"],["9e40","\u{20ea2}\u9eab\u7d5a\u55de\u{21075}\u629d\u976d\u5494\u8ccd\u71f6\u9176\u63fc\u63b9\u63fe\u5569\u{22b43}\u9c72\u{22eb3}\u519a\u34df\u{20da7}\u51a7\u544d\u551e\u5513\u7666\u8e2d\u{2688a}\u75b1\u80b6\u8804\u8786\u88c7\u81b6\u841c\u{210c1}\u44ec\u7304\u{24706}\u5b90\u830b\u{26893}\u567b\u{226f4}\u{27d2f}\u{241a3}\u{27d73}\u{26ed0}\u{272b6}\u9170\u{211d9}\u9208\u{23cfc}\u{2a6a9}\u{20eac}\u{20ef9}\u7266\u{21ca2}\u474e\u{24fc2}\u{27ff9}\u{20feb}\u40fa"],["9ea1","\u9c5d\u651f\u{22da0}\u48f3\u{247e0}\u{29d7c}\u{20fec}\u{20e0a}\u6062\u{275a3}\u{20fed}"],["9ead","\u{26048}\u{21187}\u71a3\u7e8e\u9d50\u4e1a\u4e04\u3577\u5b0d\u6cb2\u5367\u36ac\u39dc\u537d\u36a5\u{24618}\u589a\u{24b6e}\u822d\u544b\u57aa\u{25a95}\u{20979}"],["9ec5","\u3a52\u{22465}\u7374\u{29eac}\u4d09\u9bed\u{23cfe}\u{29f30}\u4c5b\u{24fa9}\u{2959e}\u{29fde}\u845c\u{23db6}\u{272b2}\u{267b3}\u{23720}\u632e\u7d25\u{23ef7}\u{23e2c}\u3a2a\u9008\u52cc\u3e74\u367a\u45e9\u{2048e}\u7640\u5af0\u{20eb6}\u787a\u{27f2e}\u58a7\u40bf\u567c\u9b8b\u5d74\u7654\u{2a434}\u9e85\u4ce1\u75f9\u37fb\u6119\u{230da}\u{243f2}"],["9ef5","\u565d\u{212a9}\u57a7\u{24963}\u{29e06}\u5234\u{270ae}\u35ad\u6c4a\u9d7c"],["9f40","\u7c56\u9b39\u57de\u{2176c}\u5c53\u64d3\u{294d0}\u{26335}\u{27164}\u86ad\u{20d28}\u{26d22}\u{24ae2}\u{20d71}"],["9f4f","\u51fe\u{21f0f}\u5d8e\u9703\u{21dd1}\u9e81\u904c\u7b1f\u9b02\u5cd1\u7ba3\u6268\u6335\u9aff\u7bcf\u9b2a\u7c7e\u9b2e\u7c42\u7c86\u9c15\u7bfc\u9b09\u9f17\u9c1b\u{2493e}\u9f5a\u5573\u5bc3\u4ffd\u9e98\u4ff2\u5260\u3e06\u52d1\u5767\u5056\u59b7\u5e12\u97c8\u9dab\u8f5c\u5469\u97b4\u9940\u97ba\u532c\u6130"],["9fa1","\u692c\u53da\u9c0a\u9d02\u4c3b\u9641\u6980\u50a6\u7546\u{2176d}\u99da\u5273"],["9fae","\u9159\u9681\u915c"],["9fb2","\u9151\u{28e97}\u637f\u{26d23}\u6aca\u5611\u918e\u757a\u6285\u{203fc}\u734f\u7c70\u{25c21}\u{23cfd}"],["9fc1","\u{24919}\u76d6\u9b9d\u4e2a\u{20cd4}\u83be\u8842"],["9fc9","\u5c4a\u69c0\u50ed\u577a\u521f\u5df5\u4ece\u6c31\u{201f2}\u4f39\u549c\u54da\u529a\u8d82\u35fe\u5f0c\u35f3"],["9fdb","\u6b52\u917c\u9fa5\u9b97\u982e\u98b4\u9aba\u9ea8\u9e84\u717a\u7b14"],["9fe7","\u6bfa\u8818\u7f78"],["9feb","\u5620\u{2a64a}\u8e77\u9f53"],["9ff0","\u8dd4\u8e4f\u9e1c\u8e01\u6282\u{2837d}\u8e28\u8e75\u7ad3\u{24a77}\u7a3e\u78d8\u6cea\u8a67\u7607"],["a040","\u{28a5a}\u9f26\u6cce\u87d6\u75c3\u{2a2b2}\u7853\u{2f840}\u8d0c\u72e2\u7371\u8b2d\u7302\u74f1\u8ceb\u{24abb}\u862f\u5fba\u88a0\u44b7"],["a055","\u{2183b}\u{26e05}"],["a058","\u8a7e\u{2251b}"],["a05b","\u60fd\u7667\u9ad7\u9d44\u936e\u9b8f\u87f5"],["a063","\u880f\u8cf7\u732c\u9721\u9bb0\u35d6\u72b2\u4c07\u7c51\u994a\u{26159}\u6159\u4c04\u9e96\u617d"],["a073","\u575f\u616f\u62a6\u6239\u62ce\u3a5c\u61e2\u53aa\u{233f5}\u6364\u6802\u35d2"],["a0a1","\u5d57\u{28bc2}\u8fda\u{28e39}"],["a0a6","\u50d9\u{21d46}\u7906\u5332\u9638\u{20f3b}\u4065"],["a0ae","\u77fe"],["a0b0","\u7cc2\u{25f1a}\u7cda\u7a2d\u8066\u8063\u7d4d\u7505\u74f2\u8994\u821a\u670c\u8062\u{27486}\u805b\u74f0\u8103\u7724\u8989\u{267cc}\u7553\u{26ed1}\u87a9\u87ce\u81c8\u878c\u8a49\u8cad\u8b43\u772b\u74f8\u84da\u3635\u69b2\u8da6"],["a0d4","\u89a9\u7468\u6db9\u87c1\u{24011}\u74e7\u3ddb\u7176\u60a4\u619c\u3cd1\u7162\u6077"],["a0e2","\u7f71\u{28b2d}\u7250\u60e9\u4b7e\u5220\u3c18\u{23cc7}\u{25ed7}\u{27656}\u{25531}\u{21944}\u{212fe}\u{29903}\u{26ddc}\u{270ad}\u5cc1\u{261ad}\u{28a0f}\u{23677}\u{200ee}\u{26846}\u{24f0e}\u4562\u5b1f\u{2634c}\u9f50\u9ea6\u{2626b}"],["a3c0","\u2400",31,"\u2421"],["c6a1","\u2460",9,"\u2474",9,"\u2170",9,"\u4e36\u4e3f\u4e85\u4ea0\u5182\u5196\u51ab\u52f9\u5338\u5369\u53b6\u590a\u5b80\u5ddb\u2f33\u5e7f\u5ef4\u5f50\u5f61\u6534\u65e0\u7592\u7676\u8fb5\u96b6\xa8\u02c6\u30fd\u30fe\u309d\u309e\u3003\u4edd\u3005\u3006\u3007\u30fc\uff3b\uff3d\u273d\u3041",23],["c740","\u3059",58,"\u30a1\u30a2\u30a3\u30a4"],["c7a1","\u30a5",81,"\u0410",5,"\u0401\u0416",4],["c840","\u041b",26,"\u0451\u0436",25,"\u21e7\u21b8\u21b9\u31cf\u{200cc}\u4e5a\u{2008a}\u5202\u4491"],["c8a1","\u9fb0\u5188\u9fb1\u{27607}"],["c8cd","\uffe2\uffe4\uff07\uff02\u3231\u2116\u2121\u309b\u309c\u2e80\u2e84\u2e86\u2e87\u2e88\u2e8a\u2e8c\u2e8d\u2e95\u2e9c\u2e9d\u2ea5\u2ea7\u2eaa\u2eac\u2eae\u2eb6\u2ebc\u2ebe\u2ec6\u2eca\u2ecc\u2ecd\u2ecf\u2ed6\u2ed7\u2ede\u2ee3"],["c8f5","\u0283\u0250\u025b\u0254\u0275\u0153\xf8\u014b\u028a\u026a"],["f9fe","\uffed"],["fa40","\u{20547}\u92db\u{205df}\u{23fc5}\u854c\u42b5\u73ef\u51b5\u3649\u{24942}\u{289e4}\u9344\u{219db}\u82ee\u{23cc8}\u783c\u6744\u62df\u{24933}\u{289aa}\u{202a0}\u{26bb3}\u{21305}\u4fab\u{224ed}\u5008\u{26d29}\u{27a84}\u{23600}\u{24ab1}\u{22513}\u5029\u{2037e}\u5fa4\u{20380}\u{20347}\u6edb\u{2041f}\u507d\u5101\u347a\u510e\u986c\u3743\u8416\u{249a4}\u{20487}\u5160\u{233b4}\u516a\u{20bff}\u{220fc}\u{202e5}\u{22530}\u{2058e}\u{23233}\u{21983}\u5b82\u877d\u{205b3}\u{23c99}\u51b2\u51b8"],["faa1","\u9d34\u51c9\u51cf\u51d1\u3cdc\u51d3\u{24aa6}\u51b3\u51e2\u5342\u51ed\u83cd\u693e\u{2372d}\u5f7b\u520b\u5226\u523c\u52b5\u5257\u5294\u52b9\u52c5\u7c15\u8542\u52e0\u860d\u{26b13}\u5305\u{28ade}\u5549\u6ed9\u{23f80}\u{20954}\u{23fec}\u5333\u5344\u{20be2}\u6ccb\u{21726}\u681b\u73d5\u604a\u3eaa\u38cc\u{216e8}\u71dd\u44a2\u536d\u5374\u{286ab}\u537e\u537f\u{21596}\u{21613}\u77e6\u5393\u{28a9b}\u53a0\u53ab\u53ae\u73a7\u{25772}\u3f59\u739c\u53c1\u53c5\u6c49\u4e49\u57fe\u53d9\u3aab\u{20b8f}\u53e0\u{23feb}\u{22da3}\u53f6\u{20c77}\u5413\u7079\u552b\u6657\u6d5b\u546d\u{26b53}\u{20d74}\u555d\u548f\u54a4\u47a6\u{2170d}\u{20edd}\u3db4\u{20d4d}"],["fb40","\u{289bc}\u{22698}\u5547\u4ced\u542f\u7417\u5586\u55a9\u5605\u{218d7}\u{2403a}\u4552\u{24435}\u66b3\u{210b4}\u5637\u66cd\u{2328a}\u66a4\u66ad\u564d\u564f\u78f1\u56f1\u9787\u53fe\u5700\u56ef\u56ed\u{28b66}\u3623\u{2124f}\u5746\u{241a5}\u6c6e\u708b\u5742\u36b1\u{26c7e}\u57e6\u{21416}\u5803\u{21454}\u{24363}\u5826\u{24bf5}\u585c\u58aa\u3561\u58e0\u58dc\u{2123c}\u58fb\u5bff\u5743\u{2a150}\u{24278}\u93d3\u35a1\u591f\u68a6\u36c3\u6e59"],["fba1","\u{2163e}\u5a24\u5553\u{21692}\u8505\u59c9\u{20d4e}\u{26c81}\u{26d2a}\u{217dc}\u59d9\u{217fb}\u{217b2}\u{26da6}\u6d71\u{21828}\u{216d5}\u59f9\u{26e45}\u5aab\u5a63\u36e6\u{249a9}\u5a77\u3708\u5a96\u7465\u5ad3\u{26fa1}\u{22554}\u3d85\u{21911}\u3732\u{216b8}\u5e83\u52d0\u5b76\u6588\u5b7c\u{27a0e}\u4004\u485d\u{20204}\u5bd5\u6160\u{21a34}\u{259cc}\u{205a5}\u5bf3\u5b9d\u4d10\u5c05\u{21b44}\u5c13\u73ce\u5c14\u{21ca5}\u{26b28}\u5c49\u48dd\u5c85\u5ce9\u5cef\u5d8b\u{21df9}\u{21e37}\u5d10\u5d18\u5d46\u{21ea4}\u5cba\u5dd7\u82fc\u382d\u{24901}\u{22049}\u{22173}\u8287\u3836\u3bc2\u5e2e\u6a8a\u5e75\u5e7a\u{244bc}\u{20cd3}\u53a6\u4eb7\u5ed0\u53a8\u{21771}\u5e09\u5ef4\u{28482}"],["fc40","\u5ef9\u5efb\u38a0\u5efc\u683e\u941b\u5f0d\u{201c1}\u{2f894}\u3ade\u48ae\u{2133a}\u5f3a\u{26888}\u{223d0}\u5f58\u{22471}\u5f63\u97bd\u{26e6e}\u5f72\u9340\u{28a36}\u5fa7\u5db6\u3d5f\u{25250}\u{21f6a}\u{270f8}\u{22668}\u91d6\u{2029e}\u{28a29}\u6031\u6685\u{21877}\u3963\u3dc7\u3639\u5790\u{227b4}\u7971\u3e40\u609e\u60a4\u60b3\u{24982}\u{2498f}\u{27a53}\u74a4\u50e1\u5aa0\u6164\u8424\u6142\u{2f8a6}\u{26ed2}\u6181\u51f4\u{20656}\u6187\u5baa\u{23fb7}"],["fca1","\u{2285f}\u61d3\u{28b9d}\u{2995d}\u61d0\u3932\u{22980}\u{228c1}\u6023\u615c\u651e\u638b\u{20118}\u62c5\u{21770}\u62d5\u{22e0d}\u636c\u{249df}\u3a17\u6438\u63f8\u{2138e}\u{217fc}\u6490\u6f8a\u{22e36}\u9814\u{2408c}\u{2571d}\u64e1\u64e5\u947b\u3a66\u643a\u3a57\u654d\u6f16\u{24a28}\u{24a23}\u6585\u656d\u655f\u{2307e}\u65b5\u{24940}\u4b37\u65d1\u40d8\u{21829}\u65e0\u65e3\u5fdf\u{23400}\u6618\u{231f7}\u{231f8}\u6644\u{231a4}\u{231a5}\u664b\u{20e75}\u6667\u{251e6}\u6673\u6674\u{21e3d}\u{23231}\u{285f4}\u{231c8}\u{25313}\u77c5\u{228f7}\u99a4\u6702\u{2439c}\u{24a21}\u3b2b\u69fa\u{237c2}\u675e\u6767\u6762\u{241cd}\u{290ed}\u67d7\u44e9\u6822\u6e50\u923c\u6801\u{233e6}\u{26da0}\u685d"],["fd40","\u{2346f}\u69e1\u6a0b\u{28adf}\u6973\u68c3\u{235cd}\u6901\u6900\u3d32\u3a01\u{2363c}\u3b80\u67ac\u6961\u{28a4a}\u42fc\u6936\u6998\u3ba1\u{203c9}\u8363\u5090\u69f9\u{23659}\u{2212a}\u6a45\u{23703}\u6a9d\u3bf3\u67b1\u6ac8\u{2919c}\u3c0d\u6b1d\u{20923}\u60de\u6b35\u6b74\u{227cd}\u6eb5\u{23adb}\u{203b5}\u{21958}\u3740\u5421\u{23b5a}\u6be1\u{23efc}\u6bdc\u6c37\u{2248b}\u{248f1}\u{26b51}\u6c5a\u8226\u6c79\u{23dbc}\u44c5\u{23dbd}\u{241a4}\u{2490c}\u{24900}"],["fda1","\u{23cc9}\u36e5\u3ceb\u{20d32}\u9b83\u{231f9}\u{22491}\u7f8f\u6837\u{26d25}\u{26da1}\u{26deb}\u6d96\u6d5c\u6e7c\u6f04\u{2497f}\u{24085}\u{26e72}\u8533\u{26f74}\u51c7\u6c9c\u6e1d\u842e\u{28b21}\u6e2f\u{23e2f}\u7453\u{23f82}\u79cc\u6e4f\u5a91\u{2304b}\u6ff8\u370d\u6f9d\u{23e30}\u6efa\u{21497}\u{2403d}\u4555\u93f0\u6f44\u6f5c\u3d4e\u6f74\u{29170}\u3d3b\u6f9f\u{24144}\u6fd3\u{24091}\u{24155}\u{24039}\u{23ff0}\u{23fb4}\u{2413f}\u51df\u{24156}\u{24157}\u{24140}\u{261dd}\u704b\u707e\u70a7\u7081\u70cc\u70d5\u70d6\u70df\u4104\u3de8\u71b4\u7196\u{24277}\u712b\u7145\u5a88\u714a\u716e\u5c9c\u{24365}\u714f\u9362\u{242c1}\u712c\u{2445a}\u{24a27}\u{24a22}\u71ba\u{28be8}\u70bd\u720e"],["fe40","\u9442\u7215\u5911\u9443\u7224\u9341\u{25605}\u722e\u7240\u{24974}\u68bd\u7255\u7257\u3e55\u{23044}\u680d\u6f3d\u7282\u732a\u732b\u{24823}\u{2882b}\u48ed\u{28804}\u7328\u732e\u73cf\u73aa\u{20c3a}\u{26a2e}\u73c9\u7449\u{241e2}\u{216e7}\u{24a24}\u6623\u36c5\u{249b7}\u{2498d}\u{249fb}\u73f7\u7415\u6903\u{24a26}\u7439\u{205c3}\u3ed7\u745c\u{228ad}\u7460\u{28eb2}\u7447\u73e4\u7476\u83b9\u746c\u3730\u7474\u93f1\u6a2c\u7482\u4953\u{24a8c}"],["fea1","\u{2415f}\u{24a79}\u{28b8f}\u5b46\u{28c03}\u{2189e}\u74c8\u{21988}\u750e\u74e9\u751e\u{28ed9}\u{21a4b}\u5bd7\u{28eac}\u9385\u754d\u754a\u7567\u756e\u{24f82}\u3f04\u{24d13}\u758e\u745d\u759e\u75b4\u7602\u762c\u7651\u764f\u766f\u7676\u{263f5}\u7690\u81ef\u37f8\u{26911}\u{2690e}\u76a1\u76a5\u76b7\u76cc\u{26f9f}\u8462\u{2509d}\u{2517d}\u{21e1c}\u771e\u7726\u7740\u64af\u{25220}\u7758\u{232ac}\u77af\u{28964}\u{28968}\u{216c1}\u77f4\u7809\u{21376}\u{24a12}\u68ca\u78af\u78c7\u78d3\u96a5\u792e\u{255e0}\u78d7\u7934\u78b1\u{2760c}\u8fb8\u8884\u{28b2b}\u{26083}\u{2261c}\u7986\u8900\u6902\u7980\u{25857}\u799d\u{27b39}\u793c\u79a9\u6e2a\u{27126}\u3ea8\u79c6\u{2910d}\u79d4"]]')},74488:function(n){"use strict";n.exports=JSON.parse('[["0","\\u0000",127,"\u20ac"],["8140","\u4e02\u4e04\u4e05\u4e06\u4e0f\u4e12\u4e17\u4e1f\u4e20\u4e21\u4e23\u4e26\u4e29\u4e2e\u4e2f\u4e31\u4e33\u4e35\u4e37\u4e3c\u4e40\u4e41\u4e42\u4e44\u4e46\u4e4a\u4e51\u4e55\u4e57\u4e5a\u4e5b\u4e62\u4e63\u4e64\u4e65\u4e67\u4e68\u4e6a",5,"\u4e72\u4e74",9,"\u4e7f",6,"\u4e87\u4e8a"],["8180","\u4e90\u4e96\u4e97\u4e99\u4e9c\u4e9d\u4e9e\u4ea3\u4eaa\u4eaf\u4eb0\u4eb1\u4eb4\u4eb6\u4eb7\u4eb8\u4eb9\u4ebc\u4ebd\u4ebe\u4ec8\u4ecc\u4ecf\u4ed0\u4ed2\u4eda\u4edb\u4edc\u4ee0\u4ee2\u4ee6\u4ee7\u4ee9\u4eed\u4eee\u4eef\u4ef1\u4ef4\u4ef8\u4ef9\u4efa\u4efc\u4efe\u4f00\u4f02",6,"\u4f0b\u4f0c\u4f12",4,"\u4f1c\u4f1d\u4f21\u4f23\u4f28\u4f29\u4f2c\u4f2d\u4f2e\u4f31\u4f33\u4f35\u4f37\u4f39\u4f3b\u4f3e",4,"\u4f44\u4f45\u4f47",5,"\u4f52\u4f54\u4f56\u4f61\u4f62\u4f66\u4f68\u4f6a\u4f6b\u4f6d\u4f6e\u4f71\u4f72\u4f75\u4f77\u4f78\u4f79\u4f7a\u4f7d\u4f80\u4f81\u4f82\u4f85\u4f86\u4f87\u4f8a\u4f8c\u4f8e\u4f90\u4f92\u4f93\u4f95\u4f96\u4f98\u4f99\u4f9a\u4f9c\u4f9e\u4f9f\u4fa1\u4fa2"],["8240","\u4fa4\u4fab\u4fad\u4fb0",4,"\u4fb6",8,"\u4fc0\u4fc1\u4fc2\u4fc6\u4fc7\u4fc8\u4fc9\u4fcb\u4fcc\u4fcd\u4fd2",4,"\u4fd9\u4fdb\u4fe0\u4fe2\u4fe4\u4fe5\u4fe7\u4feb\u4fec\u4ff0\u4ff2\u4ff4\u4ff5\u4ff6\u4ff7\u4ff9\u4ffb\u4ffc\u4ffd\u4fff",11],["8280","\u500b\u500e\u5010\u5011\u5013\u5015\u5016\u5017\u501b\u501d\u501e\u5020\u5022\u5023\u5024\u5027\u502b\u502f",10,"\u503b\u503d\u503f\u5040\u5041\u5042\u5044\u5045\u5046\u5049\u504a\u504b\u504d\u5050",4,"\u5056\u5057\u5058\u5059\u505b\u505d",7,"\u5066",5,"\u506d",8,"\u5078\u5079\u507a\u507c\u507d\u5081\u5082\u5083\u5084\u5086\u5087\u5089\u508a\u508b\u508c\u508e",20,"\u50a4\u50a6\u50aa\u50ab\u50ad",4,"\u50b3",6,"\u50bc"],["8340","\u50bd",17,"\u50d0",5,"\u50d7\u50d8\u50d9\u50db",10,"\u50e8\u50e9\u50ea\u50eb\u50ef\u50f0\u50f1\u50f2\u50f4\u50f6",4,"\u50fc",9,"\u5108"],["8380","\u5109\u510a\u510c",5,"\u5113",13,"\u5122",28,"\u5142\u5147\u514a\u514c\u514e\u514f\u5150\u5152\u5153\u5157\u5158\u5159\u515b\u515d",4,"\u5163\u5164\u5166\u5167\u5169\u516a\u516f\u5172\u517a\u517e\u517f\u5183\u5184\u5186\u5187\u518a\u518b\u518e\u518f\u5190\u5191\u5193\u5194\u5198\u519a\u519d\u519e\u519f\u51a1\u51a3\u51a6",4,"\u51ad\u51ae\u51b4\u51b8\u51b9\u51ba\u51be\u51bf\u51c1\u51c2\u51c3\u51c5\u51c8\u51ca\u51cd\u51ce\u51d0\u51d2",5],["8440","\u51d8\u51d9\u51da\u51dc\u51de\u51df\u51e2\u51e3\u51e5",5,"\u51ec\u51ee\u51f1\u51f2\u51f4\u51f7\u51fe\u5204\u5205\u5209\u520b\u520c\u520f\u5210\u5213\u5214\u5215\u521c\u521e\u521f\u5221\u5222\u5223\u5225\u5226\u5227\u522a\u522c\u522f\u5231\u5232\u5234\u5235\u523c\u523e\u5244",5,"\u524b\u524e\u524f\u5252\u5253\u5255\u5257\u5258"],["8480","\u5259\u525a\u525b\u525d\u525f\u5260\u5262\u5263\u5264\u5266\u5268\u526b\u526c\u526d\u526e\u5270\u5271\u5273",9,"\u527e\u5280\u5283",4,"\u5289",6,"\u5291\u5292\u5294",6,"\u529c\u52a4\u52a5\u52a6\u52a7\u52ae\u52af\u52b0\u52b4",9,"\u52c0\u52c1\u52c2\u52c4\u52c5\u52c6\u52c8\u52ca\u52cc\u52cd\u52ce\u52cf\u52d1\u52d3\u52d4\u52d5\u52d7\u52d9",5,"\u52e0\u52e1\u52e2\u52e3\u52e5",10,"\u52f1",7,"\u52fb\u52fc\u52fd\u5301\u5302\u5303\u5304\u5307\u5309\u530a\u530b\u530c\u530e"],["8540","\u5311\u5312\u5313\u5314\u5318\u531b\u531c\u531e\u531f\u5322\u5324\u5325\u5327\u5328\u5329\u532b\u532c\u532d\u532f",9,"\u533c\u533d\u5340\u5342\u5344\u5346\u534b\u534c\u534d\u5350\u5354\u5358\u5359\u535b\u535d\u5365\u5368\u536a\u536c\u536d\u5372\u5376\u5379\u537b\u537c\u537d\u537e\u5380\u5381\u5383\u5387\u5388\u538a\u538e\u538f"],["8580","\u5390",4,"\u5396\u5397\u5399\u539b\u539c\u539e\u53a0\u53a1\u53a4\u53a7\u53aa\u53ab\u53ac\u53ad\u53af",6,"\u53b7\u53b8\u53b9\u53ba\u53bc\u53bd\u53be\u53c0\u53c3",4,"\u53ce\u53cf\u53d0\u53d2\u53d3\u53d5\u53da\u53dc\u53dd\u53de\u53e1\u53e2\u53e7\u53f4\u53fa\u53fe\u53ff\u5400\u5402\u5405\u5407\u540b\u5414\u5418\u5419\u541a\u541c\u5422\u5424\u5425\u542a\u5430\u5433\u5436\u5437\u543a\u543d\u543f\u5441\u5442\u5444\u5445\u5447\u5449\u544c\u544d\u544e\u544f\u5451\u545a\u545d",4,"\u5463\u5465\u5467\u5469",7,"\u5474\u5479\u547a\u547e\u547f\u5481\u5483\u5485\u5487\u5488\u5489\u548a\u548d\u5491\u5493\u5497\u5498\u549c\u549e\u549f\u54a0\u54a1"],["8640","\u54a2\u54a5\u54ae\u54b0\u54b2\u54b5\u54b6\u54b7\u54b9\u54ba\u54bc\u54be\u54c3\u54c5\u54ca\u54cb\u54d6\u54d8\u54db\u54e0",4,"\u54eb\u54ec\u54ef\u54f0\u54f1\u54f4",5,"\u54fb\u54fe\u5500\u5502\u5503\u5504\u5505\u5508\u550a",4,"\u5512\u5513\u5515",5,"\u551c\u551d\u551e\u551f\u5521\u5525\u5526"],["8680","\u5528\u5529\u552b\u552d\u5532\u5534\u5535\u5536\u5538\u5539\u553a\u553b\u553d\u5540\u5542\u5545\u5547\u5548\u554b",4,"\u5551\u5552\u5553\u5554\u5557",4,"\u555d\u555e\u555f\u5560\u5562\u5563\u5568\u5569\u556b\u556f",5,"\u5579\u557a\u557d\u557f\u5585\u5586\u558c\u558d\u558e\u5590\u5592\u5593\u5595\u5596\u5597\u559a\u559b\u559e\u55a0",6,"\u55a8",8,"\u55b2\u55b4\u55b6\u55b8\u55ba\u55bc\u55bf",4,"\u55c6\u55c7\u55c8\u55ca\u55cb\u55ce\u55cf\u55d0\u55d5\u55d7",4,"\u55de\u55e0\u55e2\u55e7\u55e9\u55ed\u55ee\u55f0\u55f1\u55f4\u55f6\u55f8",4,"\u55ff\u5602\u5603\u5604\u5605"],["8740","\u5606\u5607\u560a\u560b\u560d\u5610",7,"\u5619\u561a\u561c\u561d\u5620\u5621\u5622\u5625\u5626\u5628\u5629\u562a\u562b\u562e\u562f\u5630\u5633\u5635\u5637\u5638\u563a\u563c\u563d\u563e\u5640",11,"\u564f",4,"\u5655\u5656\u565a\u565b\u565d",4],["8780","\u5663\u5665\u5666\u5667\u566d\u566e\u566f\u5670\u5672\u5673\u5674\u5675\u5677\u5678\u5679\u567a\u567d",7,"\u5687",6,"\u5690\u5691\u5692\u5694",14,"\u56a4",10,"\u56b0",6,"\u56b8\u56b9\u56ba\u56bb\u56bd",12,"\u56cb",8,"\u56d5\u56d6\u56d8\u56d9\u56dc\u56e3\u56e5",5,"\u56ec\u56ee\u56ef\u56f2\u56f3\u56f6\u56f7\u56f8\u56fb\u56fc\u5700\u5701\u5702\u5705\u5707\u570b",6],["8840","\u5712",9,"\u571d\u571e\u5720\u5721\u5722\u5724\u5725\u5726\u5727\u572b\u5731\u5732\u5734",4,"\u573c\u573d\u573f\u5741\u5743\u5744\u5745\u5746\u5748\u5749\u574b\u5752",4,"\u5758\u5759\u5762\u5763\u5765\u5767\u576c\u576e\u5770\u5771\u5772\u5774\u5775\u5778\u5779\u577a\u577d\u577e\u577f\u5780"],["8880","\u5781\u5787\u5788\u5789\u578a\u578d",4,"\u5794",6,"\u579c\u579d\u579e\u579f\u57a5\u57a8\u57aa\u57ac\u57af\u57b0\u57b1\u57b3\u57b5\u57b6\u57b7\u57b9",8,"\u57c4",6,"\u57cc\u57cd\u57d0\u57d1\u57d3\u57d6\u57d7\u57db\u57dc\u57de\u57e1\u57e2\u57e3\u57e5",7,"\u57ee\u57f0\u57f1\u57f2\u57f3\u57f5\u57f6\u57f7\u57fb\u57fc\u57fe\u57ff\u5801\u5803\u5804\u5805\u5808\u5809\u580a\u580c\u580e\u580f\u5810\u5812\u5813\u5814\u5816\u5817\u5818\u581a\u581b\u581c\u581d\u581f\u5822\u5823\u5825",4,"\u582b",4,"\u5831\u5832\u5833\u5834\u5836",7],["8940","\u583e",5,"\u5845",6,"\u584e\u584f\u5850\u5852\u5853\u5855\u5856\u5857\u5859",4,"\u585f",5,"\u5866",4,"\u586d",16,"\u587f\u5882\u5884\u5886\u5887\u5888\u588a\u588b\u588c"],["8980","\u588d",4,"\u5894",4,"\u589b\u589c\u589d\u58a0",7,"\u58aa",17,"\u58bd\u58be\u58bf\u58c0\u58c2\u58c3\u58c4\u58c6",10,"\u58d2\u58d3\u58d4\u58d6",13,"\u58e5",5,"\u58ed\u58ef\u58f1\u58f2\u58f4\u58f5\u58f7\u58f8\u58fa",7,"\u5903\u5905\u5906\u5908",4,"\u590e\u5910\u5911\u5912\u5913\u5917\u5918\u591b\u591d\u591e\u5920\u5921\u5922\u5923\u5926\u5928\u592c\u5930\u5932\u5933\u5935\u5936\u593b"],["8a40","\u593d\u593e\u593f\u5940\u5943\u5945\u5946\u594a\u594c\u594d\u5950\u5952\u5953\u5959\u595b",4,"\u5961\u5963\u5964\u5966",12,"\u5975\u5977\u597a\u597b\u597c\u597e\u597f\u5980\u5985\u5989\u598b\u598c\u598e\u598f\u5990\u5991\u5994\u5995\u5998\u599a\u599b\u599c\u599d\u599f\u59a0\u59a1\u59a2\u59a6"],["8a80","\u59a7\u59ac\u59ad\u59b0\u59b1\u59b3",5,"\u59ba\u59bc\u59bd\u59bf",6,"\u59c7\u59c8\u59c9\u59cc\u59cd\u59ce\u59cf\u59d5\u59d6\u59d9\u59db\u59de",4,"\u59e4\u59e6\u59e7\u59e9\u59ea\u59eb\u59ed",11,"\u59fa\u59fc\u59fd\u59fe\u5a00\u5a02\u5a0a\u5a0b\u5a0d\u5a0e\u5a0f\u5a10\u5a12\u5a14\u5a15\u5a16\u5a17\u5a19\u5a1a\u5a1b\u5a1d\u5a1e\u5a21\u5a22\u5a24\u5a26\u5a27\u5a28\u5a2a",6,"\u5a33\u5a35\u5a37",4,"\u5a3d\u5a3e\u5a3f\u5a41",4,"\u5a47\u5a48\u5a4b",9,"\u5a56\u5a57\u5a58\u5a59\u5a5b",5],["8b40","\u5a61\u5a63\u5a64\u5a65\u5a66\u5a68\u5a69\u5a6b",8,"\u5a78\u5a79\u5a7b\u5a7c\u5a7d\u5a7e\u5a80",17,"\u5a93",6,"\u5a9c",13,"\u5aab\u5aac"],["8b80","\u5aad",4,"\u5ab4\u5ab6\u5ab7\u5ab9",4,"\u5abf\u5ac0\u5ac3",5,"\u5aca\u5acb\u5acd",4,"\u5ad3\u5ad5\u5ad7\u5ad9\u5ada\u5adb\u5add\u5ade\u5adf\u5ae2\u5ae4\u5ae5\u5ae7\u5ae8\u5aea\u5aec",4,"\u5af2",22,"\u5b0a",11,"\u5b18",25,"\u5b33\u5b35\u5b36\u5b38",7,"\u5b41",6],["8c40","\u5b48",7,"\u5b52\u5b56\u5b5e\u5b60\u5b61\u5b67\u5b68\u5b6b\u5b6d\u5b6e\u5b6f\u5b72\u5b74\u5b76\u5b77\u5b78\u5b79\u5b7b\u5b7c\u5b7e\u5b7f\u5b82\u5b86\u5b8a\u5b8d\u5b8e\u5b90\u5b91\u5b92\u5b94\u5b96\u5b9f\u5ba7\u5ba8\u5ba9\u5bac\u5bad\u5bae\u5baf\u5bb1\u5bb2\u5bb7\u5bba\u5bbb\u5bbc\u5bc0\u5bc1\u5bc3\u5bc8\u5bc9\u5bca\u5bcb\u5bcd\u5bce\u5bcf"],["8c80","\u5bd1\u5bd4",8,"\u5be0\u5be2\u5be3\u5be6\u5be7\u5be9",4,"\u5bef\u5bf1",6,"\u5bfd\u5bfe\u5c00\u5c02\u5c03\u5c05\u5c07\u5c08\u5c0b\u5c0c\u5c0d\u5c0e\u5c10\u5c12\u5c13\u5c17\u5c19\u5c1b\u5c1e\u5c1f\u5c20\u5c21\u5c23\u5c26\u5c28\u5c29\u5c2a\u5c2b\u5c2d\u5c2e\u5c2f\u5c30\u5c32\u5c33\u5c35\u5c36\u5c37\u5c43\u5c44\u5c46\u5c47\u5c4c\u5c4d\u5c52\u5c53\u5c54\u5c56\u5c57\u5c58\u5c5a\u5c5b\u5c5c\u5c5d\u5c5f\u5c62\u5c64\u5c67",6,"\u5c70\u5c72",6,"\u5c7b\u5c7c\u5c7d\u5c7e\u5c80\u5c83",4,"\u5c89\u5c8a\u5c8b\u5c8e\u5c8f\u5c92\u5c93\u5c95\u5c9d",4,"\u5ca4",4],["8d40","\u5caa\u5cae\u5caf\u5cb0\u5cb2\u5cb4\u5cb6\u5cb9\u5cba\u5cbb\u5cbc\u5cbe\u5cc0\u5cc2\u5cc3\u5cc5",5,"\u5ccc",5,"\u5cd3",5,"\u5cda",6,"\u5ce2\u5ce3\u5ce7\u5ce9\u5ceb\u5cec\u5cee\u5cef\u5cf1",9,"\u5cfc",4],["8d80","\u5d01\u5d04\u5d05\u5d08",5,"\u5d0f",4,"\u5d15\u5d17\u5d18\u5d19\u5d1a\u5d1c\u5d1d\u5d1f",4,"\u5d25\u5d28\u5d2a\u5d2b\u5d2c\u5d2f",4,"\u5d35",7,"\u5d3f",7,"\u5d48\u5d49\u5d4d",10,"\u5d59\u5d5a\u5d5c\u5d5e",10,"\u5d6a\u5d6d\u5d6e\u5d70\u5d71\u5d72\u5d73\u5d75",12,"\u5d83",21,"\u5d9a\u5d9b\u5d9c\u5d9e\u5d9f\u5da0"],["8e40","\u5da1",21,"\u5db8",12,"\u5dc6",6,"\u5dce",12,"\u5ddc\u5ddf\u5de0\u5de3\u5de4\u5dea\u5dec\u5ded"],["8e80","\u5df0\u5df5\u5df6\u5df8",4,"\u5dff\u5e00\u5e04\u5e07\u5e09\u5e0a\u5e0b\u5e0d\u5e0e\u5e12\u5e13\u5e17\u5e1e",7,"\u5e28",4,"\u5e2f\u5e30\u5e32",4,"\u5e39\u5e3a\u5e3e\u5e3f\u5e40\u5e41\u5e43\u5e46",5,"\u5e4d",6,"\u5e56",4,"\u5e5c\u5e5d\u5e5f\u5e60\u5e63",14,"\u5e75\u5e77\u5e79\u5e7e\u5e81\u5e82\u5e83\u5e85\u5e88\u5e89\u5e8c\u5e8d\u5e8e\u5e92\u5e98\u5e9b\u5e9d\u5ea1\u5ea2\u5ea3\u5ea4\u5ea8",4,"\u5eae",4,"\u5eb4\u5eba\u5ebb\u5ebc\u5ebd\u5ebf",6],["8f40","\u5ec6\u5ec7\u5ec8\u5ecb",5,"\u5ed4\u5ed5\u5ed7\u5ed8\u5ed9\u5eda\u5edc",11,"\u5ee9\u5eeb",8,"\u5ef5\u5ef8\u5ef9\u5efb\u5efc\u5efd\u5f05\u5f06\u5f07\u5f09\u5f0c\u5f0d\u5f0e\u5f10\u5f12\u5f14\u5f16\u5f19\u5f1a\u5f1c\u5f1d\u5f1e\u5f21\u5f22\u5f23\u5f24"],["8f80","\u5f28\u5f2b\u5f2c\u5f2e\u5f30\u5f32",6,"\u5f3b\u5f3d\u5f3e\u5f3f\u5f41",14,"\u5f51\u5f54\u5f59\u5f5a\u5f5b\u5f5c\u5f5e\u5f5f\u5f60\u5f63\u5f65\u5f67\u5f68\u5f6b\u5f6e\u5f6f\u5f72\u5f74\u5f75\u5f76\u5f78\u5f7a\u5f7d\u5f7e\u5f7f\u5f83\u5f86\u5f8d\u5f8e\u5f8f\u5f91\u5f93\u5f94\u5f96\u5f9a\u5f9b\u5f9d\u5f9e\u5f9f\u5fa0\u5fa2",5,"\u5fa9\u5fab\u5fac\u5faf",5,"\u5fb6\u5fb8\u5fb9\u5fba\u5fbb\u5fbe",4,"\u5fc7\u5fc8\u5fca\u5fcb\u5fce\u5fd3\u5fd4\u5fd5\u5fda\u5fdb\u5fdc\u5fde\u5fdf\u5fe2\u5fe3\u5fe5\u5fe6\u5fe8\u5fe9\u5fec\u5fef\u5ff0\u5ff2\u5ff3\u5ff4\u5ff6\u5ff7\u5ff9\u5ffa\u5ffc\u6007"],["9040","\u6008\u6009\u600b\u600c\u6010\u6011\u6013\u6017\u6018\u601a\u601e\u601f\u6022\u6023\u6024\u602c\u602d\u602e\u6030",4,"\u6036",4,"\u603d\u603e\u6040\u6044",6,"\u604c\u604e\u604f\u6051\u6053\u6054\u6056\u6057\u6058\u605b\u605c\u605e\u605f\u6060\u6061\u6065\u6066\u606e\u6071\u6072\u6074\u6075\u6077\u607e\u6080"],["9080","\u6081\u6082\u6085\u6086\u6087\u6088\u608a\u608b\u608e\u608f\u6090\u6091\u6093\u6095\u6097\u6098\u6099\u609c\u609e\u60a1\u60a2\u60a4\u60a5\u60a7\u60a9\u60aa\u60ae\u60b0\u60b3\u60b5\u60b6\u60b7\u60b9\u60ba\u60bd",7,"\u60c7\u60c8\u60c9\u60cc",4,"\u60d2\u60d3\u60d4\u60d6\u60d7\u60d9\u60db\u60de\u60e1",4,"\u60ea\u60f1\u60f2\u60f5\u60f7\u60f8\u60fb",4,"\u6102\u6103\u6104\u6105\u6107\u610a\u610b\u610c\u6110",4,"\u6116\u6117\u6118\u6119\u611b\u611c\u611d\u611e\u6121\u6122\u6125\u6128\u6129\u612a\u612c",18,"\u6140",6],["9140","\u6147\u6149\u614b\u614d\u614f\u6150\u6152\u6153\u6154\u6156",6,"\u615e\u615f\u6160\u6161\u6163\u6164\u6165\u6166\u6169",6,"\u6171\u6172\u6173\u6174\u6176\u6178",18,"\u618c\u618d\u618f",4,"\u6195"],["9180","\u6196",6,"\u619e",8,"\u61aa\u61ab\u61ad",9,"\u61b8",5,"\u61bf\u61c0\u61c1\u61c3",4,"\u61c9\u61cc",4,"\u61d3\u61d5",16,"\u61e7",13,"\u61f6",8,"\u6200",5,"\u6207\u6209\u6213\u6214\u6219\u621c\u621d\u621e\u6220\u6223\u6226\u6227\u6228\u6229\u622b\u622d\u622f\u6230\u6231\u6232\u6235\u6236\u6238",4,"\u6242\u6244\u6245\u6246\u624a"],["9240","\u624f\u6250\u6255\u6256\u6257\u6259\u625a\u625c",6,"\u6264\u6265\u6268\u6271\u6272\u6274\u6275\u6277\u6278\u627a\u627b\u627d\u6281\u6282\u6283\u6285\u6286\u6287\u6288\u628b",5,"\u6294\u6299\u629c\u629d\u629e\u62a3\u62a6\u62a7\u62a9\u62aa\u62ad\u62ae\u62af\u62b0\u62b2\u62b3\u62b4\u62b6\u62b7\u62b8\u62ba\u62be\u62c0\u62c1"],["9280","\u62c3\u62cb\u62cf\u62d1\u62d5\u62dd\u62de\u62e0\u62e1\u62e4\u62ea\u62eb\u62f0\u62f2\u62f5\u62f8\u62f9\u62fa\u62fb\u6300\u6303\u6304\u6305\u6306\u630a\u630b\u630c\u630d\u630f\u6310\u6312\u6313\u6314\u6315\u6317\u6318\u6319\u631c\u6326\u6327\u6329\u632c\u632d\u632e\u6330\u6331\u6333",5,"\u633b\u633c\u633e\u633f\u6340\u6341\u6344\u6347\u6348\u634a\u6351\u6352\u6353\u6354\u6356",7,"\u6360\u6364\u6365\u6366\u6368\u636a\u636b\u636c\u636f\u6370\u6372\u6373\u6374\u6375\u6378\u6379\u637c\u637d\u637e\u637f\u6381\u6383\u6384\u6385\u6386\u638b\u638d\u6391\u6393\u6394\u6395\u6397\u6399",6,"\u63a1\u63a4\u63a6\u63ab\u63af\u63b1\u63b2\u63b5\u63b6\u63b9\u63bb\u63bd\u63bf\u63c0"],["9340","\u63c1\u63c2\u63c3\u63c5\u63c7\u63c8\u63ca\u63cb\u63cc\u63d1\u63d3\u63d4\u63d5\u63d7",6,"\u63df\u63e2\u63e4",4,"\u63eb\u63ec\u63ee\u63ef\u63f0\u63f1\u63f3\u63f5\u63f7\u63f9\u63fa\u63fb\u63fc\u63fe\u6403\u6404\u6406",4,"\u640d\u640e\u6411\u6412\u6415",5,"\u641d\u641f\u6422\u6423\u6424"],["9380","\u6425\u6427\u6428\u6429\u642b\u642e",5,"\u6435",4,"\u643b\u643c\u643e\u6440\u6442\u6443\u6449\u644b",6,"\u6453\u6455\u6456\u6457\u6459",4,"\u645f",7,"\u6468\u646a\u646b\u646c\u646e",9,"\u647b",6,"\u6483\u6486\u6488",8,"\u6493\u6494\u6497\u6498\u649a\u649b\u649c\u649d\u649f",4,"\u64a5\u64a6\u64a7\u64a8\u64aa\u64ab\u64af\u64b1\u64b2\u64b3\u64b4\u64b6\u64b9\u64bb\u64bd\u64be\u64bf\u64c1\u64c3\u64c4\u64c6",6,"\u64cf\u64d1\u64d3\u64d4\u64d5\u64d6\u64d9\u64da"],["9440","\u64db\u64dc\u64dd\u64df\u64e0\u64e1\u64e3\u64e5\u64e7",24,"\u6501",7,"\u650a",7,"\u6513",4,"\u6519",8],["9480","\u6522\u6523\u6524\u6526",4,"\u652c\u652d\u6530\u6531\u6532\u6533\u6537\u653a\u653c\u653d\u6540",4,"\u6546\u6547\u654a\u654b\u654d\u654e\u6550\u6552\u6553\u6554\u6557\u6558\u655a\u655c\u655f\u6560\u6561\u6564\u6565\u6567\u6568\u6569\u656a\u656d\u656e\u656f\u6571\u6573\u6575\u6576\u6578",14,"\u6588\u6589\u658a\u658d\u658e\u658f\u6592\u6594\u6595\u6596\u6598\u659a\u659d\u659e\u65a0\u65a2\u65a3\u65a6\u65a8\u65aa\u65ac\u65ae\u65b1",7,"\u65ba\u65bb\u65be\u65bf\u65c0\u65c2\u65c7\u65c8\u65c9\u65ca\u65cd\u65d0\u65d1\u65d3\u65d4\u65d5\u65d8",7,"\u65e1\u65e3\u65e4\u65ea\u65eb"],["9540","\u65f2\u65f3\u65f4\u65f5\u65f8\u65f9\u65fb",4,"\u6601\u6604\u6605\u6607\u6608\u6609\u660b\u660d\u6610\u6611\u6612\u6616\u6617\u6618\u661a\u661b\u661c\u661e\u6621\u6622\u6623\u6624\u6626\u6629\u662a\u662b\u662c\u662e\u6630\u6632\u6633\u6637",4,"\u663d\u663f\u6640\u6642\u6644",6,"\u664d\u664e\u6650\u6651\u6658"],["9580","\u6659\u665b\u665c\u665d\u665e\u6660\u6662\u6663\u6665\u6667\u6669",4,"\u6671\u6672\u6673\u6675\u6678\u6679\u667b\u667c\u667d\u667f\u6680\u6681\u6683\u6685\u6686\u6688\u6689\u668a\u668b\u668d\u668e\u668f\u6690\u6692\u6693\u6694\u6695\u6698",4,"\u669e",8,"\u66a9",4,"\u66af",4,"\u66b5\u66b6\u66b7\u66b8\u66ba\u66bb\u66bc\u66bd\u66bf",25,"\u66da\u66de",7,"\u66e7\u66e8\u66ea",5,"\u66f1\u66f5\u66f6\u66f8\u66fa\u66fb\u66fd\u6701\u6702\u6703"],["9640","\u6704\u6705\u6706\u6707\u670c\u670e\u670f\u6711\u6712\u6713\u6716\u6718\u6719\u671a\u671c\u671e\u6720",5,"\u6727\u6729\u672e\u6730\u6732\u6733\u6736\u6737\u6738\u6739\u673b\u673c\u673e\u673f\u6741\u6744\u6745\u6747\u674a\u674b\u674d\u6752\u6754\u6755\u6757",4,"\u675d\u6762\u6763\u6764\u6766\u6767\u676b\u676c\u676e\u6771\u6774\u6776"],["9680","\u6778\u6779\u677a\u677b\u677d\u6780\u6782\u6783\u6785\u6786\u6788\u678a\u678c\u678d\u678e\u678f\u6791\u6792\u6793\u6794\u6796\u6799\u679b\u679f\u67a0\u67a1\u67a4\u67a6\u67a9\u67ac\u67ae\u67b1\u67b2\u67b4\u67b9",7,"\u67c2\u67c5",9,"\u67d5\u67d6\u67d7\u67db\u67df\u67e1\u67e3\u67e4\u67e6\u67e7\u67e8\u67ea\u67eb\u67ed\u67ee\u67f2\u67f5",7,"\u67fe\u6801\u6802\u6803\u6804\u6806\u680d\u6810\u6812\u6814\u6815\u6818",4,"\u681e\u681f\u6820\u6822",6,"\u682b",6,"\u6834\u6835\u6836\u683a\u683b\u683f\u6847\u684b\u684d\u684f\u6852\u6856",5],["9740","\u685c\u685d\u685e\u685f\u686a\u686c",7,"\u6875\u6878",8,"\u6882\u6884\u6887",7,"\u6890\u6891\u6892\u6894\u6895\u6896\u6898",9,"\u68a3\u68a4\u68a5\u68a9\u68aa\u68ab\u68ac\u68ae\u68b1\u68b2\u68b4\u68b6\u68b7\u68b8"],["9780","\u68b9",6,"\u68c1\u68c3",5,"\u68ca\u68cc\u68ce\u68cf\u68d0\u68d1\u68d3\u68d4\u68d6\u68d7\u68d9\u68db",4,"\u68e1\u68e2\u68e4",9,"\u68ef\u68f2\u68f3\u68f4\u68f6\u68f7\u68f8\u68fb\u68fd\u68fe\u68ff\u6900\u6902\u6903\u6904\u6906",4,"\u690c\u690f\u6911\u6913",11,"\u6921\u6922\u6923\u6925",7,"\u692e\u692f\u6931\u6932\u6933\u6935\u6936\u6937\u6938\u693a\u693b\u693c\u693e\u6940\u6941\u6943",16,"\u6955\u6956\u6958\u6959\u695b\u695c\u695f"],["9840","\u6961\u6962\u6964\u6965\u6967\u6968\u6969\u696a\u696c\u696d\u696f\u6970\u6972",4,"\u697a\u697b\u697d\u697e\u697f\u6981\u6983\u6985\u698a\u698b\u698c\u698e",5,"\u6996\u6997\u6999\u699a\u699d",9,"\u69a9\u69aa\u69ac\u69ae\u69af\u69b0\u69b2\u69b3\u69b5\u69b6\u69b8\u69b9\u69ba\u69bc\u69bd"],["9880","\u69be\u69bf\u69c0\u69c2",7,"\u69cb\u69cd\u69cf\u69d1\u69d2\u69d3\u69d5",5,"\u69dc\u69dd\u69de\u69e1",11,"\u69ee\u69ef\u69f0\u69f1\u69f3",9,"\u69fe\u6a00",9,"\u6a0b",11,"\u6a19",5,"\u6a20\u6a22",5,"\u6a29\u6a2b\u6a2c\u6a2d\u6a2e\u6a30\u6a32\u6a33\u6a34\u6a36",6,"\u6a3f",4,"\u6a45\u6a46\u6a48",7,"\u6a51",6,"\u6a5a"],["9940","\u6a5c",4,"\u6a62\u6a63\u6a64\u6a66",10,"\u6a72",6,"\u6a7a\u6a7b\u6a7d\u6a7e\u6a7f\u6a81\u6a82\u6a83\u6a85",8,"\u6a8f\u6a92",4,"\u6a98",7,"\u6aa1",5],["9980","\u6aa7\u6aa8\u6aaa\u6aad",114,"\u6b25\u6b26\u6b28",6],["9a40","\u6b2f\u6b30\u6b31\u6b33\u6b34\u6b35\u6b36\u6b38\u6b3b\u6b3c\u6b3d\u6b3f\u6b40\u6b41\u6b42\u6b44\u6b45\u6b48\u6b4a\u6b4b\u6b4d",11,"\u6b5a",7,"\u6b68\u6b69\u6b6b",13,"\u6b7a\u6b7d\u6b7e\u6b7f\u6b80\u6b85\u6b88"],["9a80","\u6b8c\u6b8e\u6b8f\u6b90\u6b91\u6b94\u6b95\u6b97\u6b98\u6b99\u6b9c",4,"\u6ba2",7,"\u6bab",7,"\u6bb6\u6bb8",6,"\u6bc0\u6bc3\u6bc4\u6bc6",4,"\u6bcc\u6bce\u6bd0\u6bd1\u6bd8\u6bda\u6bdc",4,"\u6be2",7,"\u6bec\u6bed\u6bee\u6bf0\u6bf1\u6bf2\u6bf4\u6bf6\u6bf7\u6bf8\u6bfa\u6bfb\u6bfc\u6bfe",6,"\u6c08",4,"\u6c0e\u6c12\u6c17\u6c1c\u6c1d\u6c1e\u6c20\u6c23\u6c25\u6c2b\u6c2c\u6c2d\u6c31\u6c33\u6c36\u6c37\u6c39\u6c3a\u6c3b\u6c3c\u6c3e\u6c3f\u6c43\u6c44\u6c45\u6c48\u6c4b",4,"\u6c51\u6c52\u6c53\u6c56\u6c58"],["9b40","\u6c59\u6c5a\u6c62\u6c63\u6c65\u6c66\u6c67\u6c6b",4,"\u6c71\u6c73\u6c75\u6c77\u6c78\u6c7a\u6c7b\u6c7c\u6c7f\u6c80\u6c84\u6c87\u6c8a\u6c8b\u6c8d\u6c8e\u6c91\u6c92\u6c95\u6c96\u6c97\u6c98\u6c9a\u6c9c\u6c9d\u6c9e\u6ca0\u6ca2\u6ca8\u6cac\u6caf\u6cb0\u6cb4\u6cb5\u6cb6\u6cb7\u6cba\u6cc0\u6cc1\u6cc2\u6cc3\u6cc6\u6cc7\u6cc8\u6ccb\u6ccd\u6cce\u6ccf\u6cd1\u6cd2\u6cd8"],["9b80","\u6cd9\u6cda\u6cdc\u6cdd\u6cdf\u6ce4\u6ce6\u6ce7\u6ce9\u6cec\u6ced\u6cf2\u6cf4\u6cf9\u6cff\u6d00\u6d02\u6d03\u6d05\u6d06\u6d08\u6d09\u6d0a\u6d0d\u6d0f\u6d10\u6d11\u6d13\u6d14\u6d15\u6d16\u6d18\u6d1c\u6d1d\u6d1f",5,"\u6d26\u6d28\u6d29\u6d2c\u6d2d\u6d2f\u6d30\u6d34\u6d36\u6d37\u6d38\u6d3a\u6d3f\u6d40\u6d42\u6d44\u6d49\u6d4c\u6d50\u6d55\u6d56\u6d57\u6d58\u6d5b\u6d5d\u6d5f\u6d61\u6d62\u6d64\u6d65\u6d67\u6d68\u6d6b\u6d6c\u6d6d\u6d70\u6d71\u6d72\u6d73\u6d75\u6d76\u6d79\u6d7a\u6d7b\u6d7d",4,"\u6d83\u6d84\u6d86\u6d87\u6d8a\u6d8b\u6d8d\u6d8f\u6d90\u6d92\u6d96",4,"\u6d9c\u6da2\u6da5\u6dac\u6dad\u6db0\u6db1\u6db3\u6db4\u6db6\u6db7\u6db9",5,"\u6dc1\u6dc2\u6dc3\u6dc8\u6dc9\u6dca"],["9c40","\u6dcd\u6dce\u6dcf\u6dd0\u6dd2\u6dd3\u6dd4\u6dd5\u6dd7\u6dda\u6ddb\u6ddc\u6ddf\u6de2\u6de3\u6de5\u6de7\u6de8\u6de9\u6dea\u6ded\u6def\u6df0\u6df2\u6df4\u6df5\u6df6\u6df8\u6dfa\u6dfd",7,"\u6e06\u6e07\u6e08\u6e09\u6e0b\u6e0f\u6e12\u6e13\u6e15\u6e18\u6e19\u6e1b\u6e1c\u6e1e\u6e1f\u6e22\u6e26\u6e27\u6e28\u6e2a\u6e2c\u6e2e\u6e30\u6e31\u6e33\u6e35"],["9c80","\u6e36\u6e37\u6e39\u6e3b",7,"\u6e45",7,"\u6e4f\u6e50\u6e51\u6e52\u6e55\u6e57\u6e59\u6e5a\u6e5c\u6e5d\u6e5e\u6e60",10,"\u6e6c\u6e6d\u6e6f",14,"\u6e80\u6e81\u6e82\u6e84\u6e87\u6e88\u6e8a",4,"\u6e91",6,"\u6e99\u6e9a\u6e9b\u6e9d\u6e9e\u6ea0\u6ea1\u6ea3\u6ea4\u6ea6\u6ea8\u6ea9\u6eab\u6eac\u6ead\u6eae\u6eb0\u6eb3\u6eb5\u6eb8\u6eb9\u6ebc\u6ebe\u6ebf\u6ec0\u6ec3\u6ec4\u6ec5\u6ec6\u6ec8\u6ec9\u6eca\u6ecc\u6ecd\u6ece\u6ed0\u6ed2\u6ed6\u6ed8\u6ed9\u6edb\u6edc\u6edd\u6ee3\u6ee7\u6eea",5],["9d40","\u6ef0\u6ef1\u6ef2\u6ef3\u6ef5\u6ef6\u6ef7\u6ef8\u6efa",7,"\u6f03\u6f04\u6f05\u6f07\u6f08\u6f0a",4,"\u6f10\u6f11\u6f12\u6f16",9,"\u6f21\u6f22\u6f23\u6f25\u6f26\u6f27\u6f28\u6f2c\u6f2e\u6f30\u6f32\u6f34\u6f35\u6f37",6,"\u6f3f\u6f40\u6f41\u6f42"],["9d80","\u6f43\u6f44\u6f45\u6f48\u6f49\u6f4a\u6f4c\u6f4e",9,"\u6f59\u6f5a\u6f5b\u6f5d\u6f5f\u6f60\u6f61\u6f63\u6f64\u6f65\u6f67",5,"\u6f6f\u6f70\u6f71\u6f73\u6f75\u6f76\u6f77\u6f79\u6f7b\u6f7d",6,"\u6f85\u6f86\u6f87\u6f8a\u6f8b\u6f8f",12,"\u6f9d\u6f9e\u6f9f\u6fa0\u6fa2",4,"\u6fa8",10,"\u6fb4\u6fb5\u6fb7\u6fb8\u6fba",5,"\u6fc1\u6fc3",5,"\u6fca",6,"\u6fd3",10,"\u6fdf\u6fe2\u6fe3\u6fe4\u6fe5"],["9e40","\u6fe6",7,"\u6ff0",32,"\u7012",7,"\u701c",6,"\u7024",6],["9e80","\u702b",9,"\u7036\u7037\u7038\u703a",17,"\u704d\u704e\u7050",13,"\u705f",11,"\u706e\u7071\u7072\u7073\u7074\u7077\u7079\u707a\u707b\u707d\u7081\u7082\u7083\u7084\u7086\u7087\u7088\u708b\u708c\u708d\u708f\u7090\u7091\u7093\u7097\u7098\u709a\u709b\u709e",12,"\u70b0\u70b2\u70b4\u70b5\u70b6\u70ba\u70be\u70bf\u70c4\u70c5\u70c6\u70c7\u70c9\u70cb",12,"\u70da"],["9f40","\u70dc\u70dd\u70de\u70e0\u70e1\u70e2\u70e3\u70e5\u70ea\u70ee\u70f0",6,"\u70f8\u70fa\u70fb\u70fc\u70fe",10,"\u710b",4,"\u7111\u7112\u7114\u7117\u711b",10,"\u7127",7,"\u7132\u7133\u7134"],["9f80","\u7135\u7137",13,"\u7146\u7147\u7148\u7149\u714b\u714d\u714f",12,"\u715d\u715f",4,"\u7165\u7169",4,"\u716f\u7170\u7171\u7174\u7175\u7176\u7177\u7179\u717b\u717c\u717e",5,"\u7185",4,"\u718b\u718c\u718d\u718e\u7190\u7191\u7192\u7193\u7195\u7196\u7197\u719a",4,"\u71a1",6,"\u71a9\u71aa\u71ab\u71ad",5,"\u71b4\u71b6\u71b7\u71b8\u71ba",8,"\u71c4",9,"\u71cf",4],["a040","\u71d6",9,"\u71e1\u71e2\u71e3\u71e4\u71e6\u71e8",5,"\u71ef",9,"\u71fa",11,"\u7207",19],["a080","\u721b\u721c\u721e",9,"\u7229\u722b\u722d\u722e\u722f\u7232\u7233\u7234\u723a\u723c\u723e\u7240",6,"\u7249\u724a\u724b\u724e\u724f\u7250\u7251\u7253\u7254\u7255\u7257\u7258\u725a\u725c\u725e\u7260\u7263\u7264\u7265\u7268\u726a\u726b\u726c\u726d\u7270\u7271\u7273\u7274\u7276\u7277\u7278\u727b\u727c\u727d\u7282\u7283\u7285",4,"\u728c\u728e\u7290\u7291\u7293",11,"\u72a0",11,"\u72ae\u72b1\u72b2\u72b3\u72b5\u72ba",6,"\u72c5\u72c6\u72c7\u72c9\u72ca\u72cb\u72cc\u72cf\u72d1\u72d3\u72d4\u72d5\u72d6\u72d8\u72da\u72db"],["a1a1","\u3000\u3001\u3002\xb7\u02c9\u02c7\xa8\u3003\u3005\u2014\uff5e\u2016\u2026\u2018\u2019\u201c\u201d\u3014\u3015\u3008",7,"\u3016\u3017\u3010\u3011\xb1\xd7\xf7\u2236\u2227\u2228\u2211\u220f\u222a\u2229\u2208\u2237\u221a\u22a5\u2225\u2220\u2312\u2299\u222b\u222e\u2261\u224c\u2248\u223d\u221d\u2260\u226e\u226f\u2264\u2265\u221e\u2235\u2234\u2642\u2640\xb0\u2032\u2033\u2103\uff04\xa4\uffe0\uffe1\u2030\xa7\u2116\u2606\u2605\u25cb\u25cf\u25ce\u25c7\u25c6\u25a1\u25a0\u25b3\u25b2\u203b\u2192\u2190\u2191\u2193\u3013"],["a2a1","\u2170",9],["a2b1","\u2488",19,"\u2474",19,"\u2460",9],["a2e5","\u3220",9],["a2f1","\u2160",11],["a3a1","\uff01\uff02\uff03\uffe5\uff05",88,"\uffe3"],["a4a1","\u3041",82],["a5a1","\u30a1",85],["a6a1","\u0391",16,"\u03a3",6],["a6c1","\u03b1",16,"\u03c3",6],["a6e0","\ufe35\ufe36\ufe39\ufe3a\ufe3f\ufe40\ufe3d\ufe3e\ufe41\ufe42\ufe43\ufe44"],["a6ee","\ufe3b\ufe3c\ufe37\ufe38\ufe31"],["a6f4","\ufe33\ufe34"],["a7a1","\u0410",5,"\u0401\u0416",25],["a7d1","\u0430",5,"\u0451\u0436",25],["a840","\u02ca\u02cb\u02d9\u2013\u2015\u2025\u2035\u2105\u2109\u2196\u2197\u2198\u2199\u2215\u221f\u2223\u2252\u2266\u2267\u22bf\u2550",35,"\u2581",6],["a880","\u2588",7,"\u2593\u2594\u2595\u25bc\u25bd\u25e2\u25e3\u25e4\u25e5\u2609\u2295\u3012\u301d\u301e"],["a8a1","\u0101\xe1\u01ce\xe0\u0113\xe9\u011b\xe8\u012b\xed\u01d0\xec\u014d\xf3\u01d2\xf2\u016b\xfa\u01d4\xf9\u01d6\u01d8\u01da\u01dc\xfc\xea\u0251"],["a8bd","\u0144\u0148"],["a8c0","\u0261"],["a8c5","\u3105",36],["a940","\u3021",8,"\u32a3\u338e\u338f\u339c\u339d\u339e\u33a1\u33c4\u33ce\u33d1\u33d2\u33d5\ufe30\uffe2\uffe4"],["a959","\u2121\u3231"],["a95c","\u2010"],["a960","\u30fc\u309b\u309c\u30fd\u30fe\u3006\u309d\u309e\ufe49",9,"\ufe54\ufe55\ufe56\ufe57\ufe59",8],["a980","\ufe62",4,"\ufe68\ufe69\ufe6a\ufe6b"],["a996","\u3007"],["a9a4","\u2500",75],["aa40","\u72dc\u72dd\u72df\u72e2",5,"\u72ea\u72eb\u72f5\u72f6\u72f9\u72fd\u72fe\u72ff\u7300\u7302\u7304",5,"\u730b\u730c\u730d\u730f\u7310\u7311\u7312\u7314\u7318\u7319\u731a\u731f\u7320\u7323\u7324\u7326\u7327\u7328\u732d\u732f\u7330\u7332\u7333\u7335\u7336\u733a\u733b\u733c\u733d\u7340",8],["aa80","\u7349\u734a\u734b\u734c\u734e\u734f\u7351\u7353\u7354\u7355\u7356\u7358",7,"\u7361",10,"\u736e\u7370\u7371"],["ab40","\u7372",11,"\u737f",4,"\u7385\u7386\u7388\u738a\u738c\u738d\u738f\u7390\u7392\u7393\u7394\u7395\u7397\u7398\u7399\u739a\u739c\u739d\u739e\u73a0\u73a1\u73a3",5,"\u73aa\u73ac\u73ad\u73b1\u73b4\u73b5\u73b6\u73b8\u73b9\u73bc\u73bd\u73be\u73bf\u73c1\u73c3",4],["ab80","\u73cb\u73cc\u73ce\u73d2",6,"\u73da\u73db\u73dc\u73dd\u73df\u73e1\u73e2\u73e3\u73e4\u73e6\u73e8\u73ea\u73eb\u73ec\u73ee\u73ef\u73f0\u73f1\u73f3",4],["ac40","\u73f8",10,"\u7404\u7407\u7408\u740b\u740c\u740d\u740e\u7411",8,"\u741c",5,"\u7423\u7424\u7427\u7429\u742b\u742d\u742f\u7431\u7432\u7437",4,"\u743d\u743e\u743f\u7440\u7442",11],["ac80","\u744e",6,"\u7456\u7458\u745d\u7460",12,"\u746e\u746f\u7471",4,"\u7478\u7479\u747a"],["ad40","\u747b\u747c\u747d\u747f\u7482\u7484\u7485\u7486\u7488\u7489\u748a\u748c\u748d\u748f\u7491",10,"\u749d\u749f",7,"\u74aa",15,"\u74bb",12],["ad80","\u74c8",9,"\u74d3",8,"\u74dd\u74df\u74e1\u74e5\u74e7",6,"\u74f0\u74f1\u74f2"],["ae40","\u74f3\u74f5\u74f8",6,"\u7500\u7501\u7502\u7503\u7505",7,"\u750e\u7510\u7512\u7514\u7515\u7516\u7517\u751b\u751d\u751e\u7520",4,"\u7526\u7527\u752a\u752e\u7534\u7536\u7539\u753c\u753d\u753f\u7541\u7542\u7543\u7544\u7546\u7547\u7549\u754a\u754d\u7550\u7551\u7552\u7553\u7555\u7556\u7557\u7558"],["ae80","\u755d",7,"\u7567\u7568\u7569\u756b",6,"\u7573\u7575\u7576\u7577\u757a",4,"\u7580\u7581\u7582\u7584\u7585\u7587"],["af40","\u7588\u7589\u758a\u758c\u758d\u758e\u7590\u7593\u7595\u7598\u759b\u759c\u759e\u75a2\u75a6",4,"\u75ad\u75b6\u75b7\u75ba\u75bb\u75bf\u75c0\u75c1\u75c6\u75cb\u75cc\u75ce\u75cf\u75d0\u75d1\u75d3\u75d7\u75d9\u75da\u75dc\u75dd\u75df\u75e0\u75e1\u75e5\u75e9\u75ec\u75ed\u75ee\u75ef\u75f2\u75f3\u75f5\u75f6\u75f7\u75f8\u75fa\u75fb\u75fd\u75fe\u7602\u7604\u7606\u7607"],["af80","\u7608\u7609\u760b\u760d\u760e\u760f\u7611\u7612\u7613\u7614\u7616\u761a\u761c\u761d\u761e\u7621\u7623\u7627\u7628\u762c\u762e\u762f\u7631\u7632\u7636\u7637\u7639\u763a\u763b\u763d\u7641\u7642\u7644"],["b040","\u7645",6,"\u764e",5,"\u7655\u7657",4,"\u765d\u765f\u7660\u7661\u7662\u7664",6,"\u766c\u766d\u766e\u7670",7,"\u7679\u767a\u767c\u767f\u7680\u7681\u7683\u7685\u7689\u768a\u768c\u768d\u768f\u7690\u7692\u7694\u7695\u7697\u7698\u769a\u769b"],["b080","\u769c",7,"\u76a5",8,"\u76af\u76b0\u76b3\u76b5",9,"\u76c0\u76c1\u76c3\u554a\u963f\u57c3\u6328\u54ce\u5509\u54c0\u7691\u764c\u853c\u77ee\u827e\u788d\u7231\u9698\u978d\u6c28\u5b89\u4ffa\u6309\u6697\u5cb8\u80fa\u6848\u80ae\u6602\u76ce\u51f9\u6556\u71ac\u7ff1\u8884\u50b2\u5965\u61ca\u6fb3\u82ad\u634c\u6252\u53ed\u5427\u7b06\u516b\u75a4\u5df4\u62d4\u8dcb\u9776\u628a\u8019\u575d\u9738\u7f62\u7238\u767d\u67cf\u767e\u6446\u4f70\u8d25\u62dc\u7a17\u6591\u73ed\u642c\u6273\u822c\u9881\u677f\u7248\u626e\u62cc\u4f34\u74e3\u534a\u529e\u7eca\u90a6\u5e2e\u6886\u699c\u8180\u7ed1\u68d2\u78c5\u868c\u9551\u508d\u8c24\u82de\u80de\u5305\u8912\u5265"],["b140","\u76c4\u76c7\u76c9\u76cb\u76cc\u76d3\u76d5\u76d9\u76da\u76dc\u76dd\u76de\u76e0",4,"\u76e6",7,"\u76f0\u76f3\u76f5\u76f6\u76f7\u76fa\u76fb\u76fd\u76ff\u7700\u7702\u7703\u7705\u7706\u770a\u770c\u770e",10,"\u771b\u771c\u771d\u771e\u7721\u7723\u7724\u7725\u7727\u772a\u772b"],["b180","\u772c\u772e\u7730",4,"\u7739\u773b\u773d\u773e\u773f\u7742\u7744\u7745\u7746\u7748",7,"\u7752",7,"\u775c\u8584\u96f9\u4fdd\u5821\u9971\u5b9d\u62b1\u62a5\u66b4\u8c79\u9c8d\u7206\u676f\u7891\u60b2\u5351\u5317\u8f88\u80cc\u8d1d\u94a1\u500d\u72c8\u5907\u60eb\u7119\u88ab\u5954\u82ef\u672c\u7b28\u5d29\u7ef7\u752d\u6cf5\u8e66\u8ff8\u903c\u9f3b\u6bd4\u9119\u7b14\u5f7c\u78a7\u84d6\u853d\u6bd5\u6bd9\u6bd6\u5e01\u5e87\u75f9\u95ed\u655d\u5f0a\u5fc5\u8f9f\u58c1\u81c2\u907f\u965b\u97ad\u8fb9\u7f16\u8d2c\u6241\u4fbf\u53d8\u535e\u8fa8\u8fa9\u8fab\u904d\u6807\u5f6a\u8198\u8868\u9cd6\u618b\u522b\u762a\u5f6c\u658c\u6fd2\u6ee8\u5bbe\u6448\u5175\u51b0\u67c4\u4e19\u79c9\u997c\u70b3"],["b240","\u775d\u775e\u775f\u7760\u7764\u7767\u7769\u776a\u776d",11,"\u777a\u777b\u777c\u7781\u7782\u7783\u7786",5,"\u778f\u7790\u7793",11,"\u77a1\u77a3\u77a4\u77a6\u77a8\u77ab\u77ad\u77ae\u77af\u77b1\u77b2\u77b4\u77b6",4],["b280","\u77bc\u77be\u77c0",12,"\u77ce",8,"\u77d8\u77d9\u77da\u77dd",4,"\u77e4\u75c5\u5e76\u73bb\u83e0\u64ad\u62e8\u94b5\u6ce2\u535a\u52c3\u640f\u94c2\u7b94\u4f2f\u5e1b\u8236\u8116\u818a\u6e24\u6cca\u9a73\u6355\u535c\u54fa\u8865\u57e0\u4e0d\u5e03\u6b65\u7c3f\u90e8\u6016\u64e6\u731c\u88c1\u6750\u624d\u8d22\u776c\u8e29\u91c7\u5f69\u83dc\u8521\u9910\u53c2\u8695\u6b8b\u60ed\u60e8\u707f\u82cd\u8231\u4ed3\u6ca7\u85cf\u64cd\u7cd9\u69fd\u66f9\u8349\u5395\u7b56\u4fa7\u518c\u6d4b\u5c42\u8e6d\u63d2\u53c9\u832c\u8336\u67e5\u78b4\u643d\u5bdf\u5c94\u5dee\u8be7\u62c6\u67f4\u8c7a\u6400\u63ba\u8749\u998b\u8c17\u7f20\u94f2\u4ea7\u9610\u98a4\u660c\u7316"],["b340","\u77e6\u77e8\u77ea\u77ef\u77f0\u77f1\u77f2\u77f4\u77f5\u77f7\u77f9\u77fa\u77fb\u77fc\u7803",5,"\u780a\u780b\u780e\u780f\u7810\u7813\u7815\u7819\u781b\u781e\u7820\u7821\u7822\u7824\u7828\u782a\u782b\u782e\u782f\u7831\u7832\u7833\u7835\u7836\u783d\u783f\u7841\u7842\u7843\u7844\u7846\u7848\u7849\u784a\u784b\u784d\u784f\u7851\u7853\u7854\u7858\u7859\u785a"],["b380","\u785b\u785c\u785e",11,"\u786f",7,"\u7878\u7879\u787a\u787b\u787d",6,"\u573a\u5c1d\u5e38\u957f\u507f\u80a0\u5382\u655e\u7545\u5531\u5021\u8d85\u6284\u949e\u671d\u5632\u6f6e\u5de2\u5435\u7092\u8f66\u626f\u64a4\u63a3\u5f7b\u6f88\u90f4\u81e3\u8fb0\u5c18\u6668\u5ff1\u6c89\u9648\u8d81\u886c\u6491\u79f0\u57ce\u6a59\u6210\u5448\u4e58\u7a0b\u60e9\u6f84\u8bda\u627f\u901e\u9a8b\u79e4\u5403\u75f4\u6301\u5319\u6c60\u8fdf\u5f1b\u9a70\u803b\u9f7f\u4f88\u5c3a\u8d64\u7fc5\u65a5\u70bd\u5145\u51b2\u866b\u5d07\u5ba0\u62bd\u916c\u7574\u8e0c\u7a20\u6101\u7b79\u4ec7\u7ef8\u7785\u4e11\u81ed\u521d\u51fa\u6a71\u53a8\u8e87\u9504\u96cf\u6ec1\u9664\u695a"],["b440","\u7884\u7885\u7886\u7888\u788a\u788b\u788f\u7890\u7892\u7894\u7895\u7896\u7899\u789d\u789e\u78a0\u78a2\u78a4\u78a6\u78a8",7,"\u78b5\u78b6\u78b7\u78b8\u78ba\u78bb\u78bc\u78bd\u78bf\u78c0\u78c2\u78c3\u78c4\u78c6\u78c7\u78c8\u78cc\u78cd\u78ce\u78cf\u78d1\u78d2\u78d3\u78d6\u78d7\u78d8\u78da",9],["b480","\u78e4\u78e5\u78e6\u78e7\u78e9\u78ea\u78eb\u78ed",4,"\u78f3\u78f5\u78f6\u78f8\u78f9\u78fb",5,"\u7902\u7903\u7904\u7906",6,"\u7840\u50a8\u77d7\u6410\u89e6\u5904\u63e3\u5ddd\u7a7f\u693d\u4f20\u8239\u5598\u4e32\u75ae\u7a97\u5e62\u5e8a\u95ef\u521b\u5439\u708a\u6376\u9524\u5782\u6625\u693f\u9187\u5507\u6df3\u7eaf\u8822\u6233\u7ef0\u75b5\u8328\u78c1\u96cc\u8f9e\u6148\u74f7\u8bcd\u6b64\u523a\u8d50\u6b21\u806a\u8471\u56f1\u5306\u4ece\u4e1b\u51d1\u7c97\u918b\u7c07\u4fc3\u8e7f\u7be1\u7a9c\u6467\u5d14\u50ac\u8106\u7601\u7cb9\u6dec\u7fe0\u6751\u5b58\u5bf8\u78cb\u64ae\u6413\u63aa\u632b\u9519\u642d\u8fbe\u7b54\u7629\u6253\u5927\u5446\u6b79\u50a3\u6234\u5e26\u6b86\u4ee3\u8d37\u888b\u5f85\u902e"],["b540","\u790d",5,"\u7914",9,"\u791f",4,"\u7925",14,"\u7935",4,"\u793d\u793f\u7942\u7943\u7944\u7945\u7947\u794a",8,"\u7954\u7955\u7958\u7959\u7961\u7963"],["b580","\u7964\u7966\u7969\u796a\u796b\u796c\u796e\u7970",6,"\u7979\u797b",4,"\u7982\u7983\u7986\u7987\u7988\u7989\u798b\u798c\u798d\u798e\u7990\u7991\u7992\u6020\u803d\u62c5\u4e39\u5355\u90f8\u63b8\u80c6\u65e6\u6c2e\u4f46\u60ee\u6de1\u8bde\u5f39\u86cb\u5f53\u6321\u515a\u8361\u6863\u5200\u6363\u8e48\u5012\u5c9b\u7977\u5bfc\u5230\u7a3b\u60bc\u9053\u76d7\u5fb7\u5f97\u7684\u8e6c\u706f\u767b\u7b49\u77aa\u51f3\u9093\u5824\u4f4e\u6ef4\u8fea\u654c\u7b1b\u72c4\u6da4\u7fdf\u5ae1\u62b5\u5e95\u5730\u8482\u7b2c\u5e1d\u5f1f\u9012\u7f14\u98a0\u6382\u6ec7\u7898\u70b9\u5178\u975b\u57ab\u7535\u4f43\u7538\u5e97\u60e6\u5960\u6dc0\u6bbf\u7889\u53fc\u96d5\u51cb\u5201\u6389\u540a\u9493\u8c03\u8dcc\u7239\u789f\u8776\u8fed\u8c0d\u53e0"],["b640","\u7993",6,"\u799b",11,"\u79a8",10,"\u79b4",4,"\u79bc\u79bf\u79c2\u79c4\u79c5\u79c7\u79c8\u79ca\u79cc\u79ce\u79cf\u79d0\u79d3\u79d4\u79d6\u79d7\u79d9",5,"\u79e0\u79e1\u79e2\u79e5\u79e8\u79ea"],["b680","\u79ec\u79ee\u79f1",6,"\u79f9\u79fa\u79fc\u79fe\u79ff\u7a01\u7a04\u7a05\u7a07\u7a08\u7a09\u7a0a\u7a0c\u7a0f",4,"\u7a15\u7a16\u7a18\u7a19\u7a1b\u7a1c\u4e01\u76ef\u53ee\u9489\u9876\u9f0e\u952d\u5b9a\u8ba2\u4e22\u4e1c\u51ac\u8463\u61c2\u52a8\u680b\u4f97\u606b\u51bb\u6d1e\u515c\u6296\u6597\u9661\u8c46\u9017\u75d8\u90fd\u7763\u6bd2\u728a\u72ec\u8bfb\u5835\u7779\u8d4c\u675c\u9540\u809a\u5ea6\u6e21\u5992\u7aef\u77ed\u953b\u6bb5\u65ad\u7f0e\u5806\u5151\u961f\u5bf9\u58a9\u5428\u8e72\u6566\u987f\u56e4\u949d\u76fe\u9041\u6387\u54c6\u591a\u593a\u579b\u8eb2\u6735\u8dfa\u8235\u5241\u60f0\u5815\u86fe\u5ce8\u9e45\u4fc4\u989d\u8bb9\u5a25\u6076\u5384\u627c\u904f\u9102\u997f\u6069\u800c\u513f\u8033\u5c14\u9975\u6d31\u4e8c"],["b740","\u7a1d\u7a1f\u7a21\u7a22\u7a24",14,"\u7a34\u7a35\u7a36\u7a38\u7a3a\u7a3e\u7a40",5,"\u7a47",9,"\u7a52",4,"\u7a58",16],["b780","\u7a69",6,"\u7a71\u7a72\u7a73\u7a75\u7a7b\u7a7c\u7a7d\u7a7e\u7a82\u7a85\u7a87\u7a89\u7a8a\u7a8b\u7a8c\u7a8e\u7a8f\u7a90\u7a93\u7a94\u7a99\u7a9a\u7a9b\u7a9e\u7aa1\u7aa2\u8d30\u53d1\u7f5a\u7b4f\u4f10\u4e4f\u9600\u6cd5\u73d0\u85e9\u5e06\u756a\u7ffb\u6a0a\u77fe\u9492\u7e41\u51e1\u70e6\u53cd\u8fd4\u8303\u8d29\u72af\u996d\u6cdb\u574a\u82b3\u65b9\u80aa\u623f\u9632\u59a8\u4eff\u8bbf\u7eba\u653e\u83f2\u975e\u5561\u98de\u80a5\u532a\u8bfd\u5420\u80ba\u5e9f\u6cb8\u8d39\u82ac\u915a\u5429\u6c1b\u5206\u7eb7\u575f\u711a\u6c7e\u7c89\u594b\u4efd\u5fff\u6124\u7caa\u4e30\u5c01\u67ab\u8702\u5cf0\u950b\u98ce\u75af\u70fd\u9022\u51af\u7f1d\u8bbd\u5949\u51e4\u4f5b\u5426\u592b\u6577\u80a4\u5b75\u6276\u62c2\u8f90\u5e45\u6c1f\u7b26\u4f0f\u4fd8\u670d"],["b840","\u7aa3\u7aa4\u7aa7\u7aa9\u7aaa\u7aab\u7aae",4,"\u7ab4",10,"\u7ac0",10,"\u7acc",9,"\u7ad7\u7ad8\u7ada\u7adb\u7adc\u7add\u7ae1\u7ae2\u7ae4\u7ae7",5,"\u7aee\u7af0\u7af1\u7af2\u7af3"],["b880","\u7af4",4,"\u7afb\u7afc\u7afe\u7b00\u7b01\u7b02\u7b05\u7b07\u7b09\u7b0c\u7b0d\u7b0e\u7b10\u7b12\u7b13\u7b16\u7b17\u7b18\u7b1a\u7b1c\u7b1d\u7b1f\u7b21\u7b22\u7b23\u7b27\u7b29\u7b2d\u6d6e\u6daa\u798f\u88b1\u5f17\u752b\u629a\u8f85\u4fef\u91dc\u65a7\u812f\u8151\u5e9c\u8150\u8d74\u526f\u8986\u8d4b\u590d\u5085\u4ed8\u961c\u7236\u8179\u8d1f\u5bcc\u8ba3\u9644\u5987\u7f1a\u5490\u5676\u560e\u8be5\u6539\u6982\u9499\u76d6\u6e89\u5e72\u7518\u6746\u67d1\u7aff\u809d\u8d76\u611f\u79c6\u6562\u8d63\u5188\u521a\u94a2\u7f38\u809b\u7eb2\u5c97\u6e2f\u6760\u7bd9\u768b\u9ad8\u818f\u7f94\u7cd5\u641e\u9550\u7a3f\u544a\u54e5\u6b4c\u6401\u6208\u9e3d\u80f3\u7599\u5272\u9769\u845b\u683c\u86e4\u9601\u9694\u94ec\u4e2a\u5404\u7ed9\u6839\u8ddf\u8015\u66f4\u5e9a\u7fb9"],["b940","\u7b2f\u7b30\u7b32\u7b34\u7b35\u7b36\u7b37\u7b39\u7b3b\u7b3d\u7b3f",5,"\u7b46\u7b48\u7b4a\u7b4d\u7b4e\u7b53\u7b55\u7b57\u7b59\u7b5c\u7b5e\u7b5f\u7b61\u7b63",10,"\u7b6f\u7b70\u7b73\u7b74\u7b76\u7b78\u7b7a\u7b7c\u7b7d\u7b7f\u7b81\u7b82\u7b83\u7b84\u7b86",6,"\u7b8e\u7b8f"],["b980","\u7b91\u7b92\u7b93\u7b96\u7b98\u7b99\u7b9a\u7b9b\u7b9e\u7b9f\u7ba0\u7ba3\u7ba4\u7ba5\u7bae\u7baf\u7bb0\u7bb2\u7bb3\u7bb5\u7bb6\u7bb7\u7bb9",7,"\u7bc2\u7bc3\u7bc4\u57c2\u803f\u6897\u5de5\u653b\u529f\u606d\u9f9a\u4f9b\u8eac\u516c\u5bab\u5f13\u5de9\u6c5e\u62f1\u8d21\u5171\u94a9\u52fe\u6c9f\u82df\u72d7\u57a2\u6784\u8d2d\u591f\u8f9c\u83c7\u5495\u7b8d\u4f30\u6cbd\u5b64\u59d1\u9f13\u53e4\u86ca\u9aa8\u8c37\u80a1\u6545\u987e\u56fa\u96c7\u522e\u74dc\u5250\u5be1\u6302\u8902\u4e56\u62d0\u602a\u68fa\u5173\u5b98\u51a0\u89c2\u7ba1\u9986\u7f50\u60ef\u704c\u8d2f\u5149\u5e7f\u901b\u7470\u89c4\u572d\u7845\u5f52\u9f9f\u95fa\u8f68\u9b3c\u8be1\u7678\u6842\u67dc\u8dea\u8d35\u523d\u8f8a\u6eda\u68cd\u9505\u90ed\u56fd\u679c\u88f9\u8fc7\u54c8"],["ba40","\u7bc5\u7bc8\u7bc9\u7bca\u7bcb\u7bcd\u7bce\u7bcf\u7bd0\u7bd2\u7bd4",4,"\u7bdb\u7bdc\u7bde\u7bdf\u7be0\u7be2\u7be3\u7be4\u7be7\u7be8\u7be9\u7beb\u7bec\u7bed\u7bef\u7bf0\u7bf2",4,"\u7bf8\u7bf9\u7bfa\u7bfb\u7bfd\u7bff",7,"\u7c08\u7c09\u7c0a\u7c0d\u7c0e\u7c10",5,"\u7c17\u7c18\u7c19"],["ba80","\u7c1a",4,"\u7c20",5,"\u7c28\u7c29\u7c2b",12,"\u7c39",5,"\u7c42\u9ab8\u5b69\u6d77\u6c26\u4ea5\u5bb3\u9a87\u9163\u61a8\u90af\u97e9\u542b\u6db5\u5bd2\u51fd\u558a\u7f55\u7ff0\u64bc\u634d\u65f1\u61be\u608d\u710a\u6c57\u6c49\u592f\u676d\u822a\u58d5\u568e\u8c6a\u6beb\u90dd\u597d\u8017\u53f7\u6d69\u5475\u559d\u8377\u83cf\u6838\u79be\u548c\u4f55\u5408\u76d2\u8c89\u9602\u6cb3\u6db8\u8d6b\u8910\u9e64\u8d3a\u563f\u9ed1\u75d5\u5f88\u72e0\u6068\u54fc\u4ea8\u6a2a\u8861\u6052\u8f70\u54c4\u70d8\u8679\u9e3f\u6d2a\u5b8f\u5f18\u7ea2\u5589\u4faf\u7334\u543c\u539a\u5019\u540e\u547c\u4e4e\u5ffd\u745a\u58f6\u846b\u80e1\u8774\u72d0\u7cca\u6e56"],["bb40","\u7c43",9,"\u7c4e",36,"\u7c75",5,"\u7c7e",9],["bb80","\u7c88\u7c8a",6,"\u7c93\u7c94\u7c96\u7c99\u7c9a\u7c9b\u7ca0\u7ca1\u7ca3\u7ca6\u7ca7\u7ca8\u7ca9\u7cab\u7cac\u7cad\u7caf\u7cb0\u7cb4",4,"\u7cba\u7cbb\u5f27\u864e\u552c\u62a4\u4e92\u6caa\u6237\u82b1\u54d7\u534e\u733e\u6ed1\u753b\u5212\u5316\u8bdd\u69d0\u5f8a\u6000\u6dee\u574f\u6b22\u73af\u6853\u8fd8\u7f13\u6362\u60a3\u5524\u75ea\u8c62\u7115\u6da3\u5ba6\u5e7b\u8352\u614c\u9ec4\u78fa\u8757\u7c27\u7687\u51f0\u60f6\u714c\u6643\u5e4c\u604d\u8c0e\u7070\u6325\u8f89\u5fbd\u6062\u86d4\u56de\u6bc1\u6094\u6167\u5349\u60e0\u6666\u8d3f\u79fd\u4f1a\u70e9\u6c47\u8bb3\u8bf2\u7ed8\u8364\u660f\u5a5a\u9b42\u6d51\u6df7\u8c41\u6d3b\u4f19\u706b\u83b7\u6216\u60d1\u970d\u8d27\u7978\u51fb\u573e\u57fa\u673a\u7578\u7a3d\u79ef\u7b95"],["bc40","\u7cbf\u7cc0\u7cc2\u7cc3\u7cc4\u7cc6\u7cc9\u7ccb\u7cce",6,"\u7cd8\u7cda\u7cdb\u7cdd\u7cde\u7ce1",6,"\u7ce9",5,"\u7cf0",7,"\u7cf9\u7cfa\u7cfc",13,"\u7d0b",5],["bc80","\u7d11",14,"\u7d21\u7d23\u7d24\u7d25\u7d26\u7d28\u7d29\u7d2a\u7d2c\u7d2d\u7d2e\u7d30",6,"\u808c\u9965\u8ff9\u6fc0\u8ba5\u9e21\u59ec\u7ee9\u7f09\u5409\u6781\u68d8\u8f91\u7c4d\u96c6\u53ca\u6025\u75be\u6c72\u5373\u5ac9\u7ea7\u6324\u51e0\u810a\u5df1\u84df\u6280\u5180\u5b63\u4f0e\u796d\u5242\u60b8\u6d4e\u5bc4\u5bc2\u8ba1\u8bb0\u65e2\u5fcc\u9645\u5993\u7ee7\u7eaa\u5609\u67b7\u5939\u4f73\u5bb6\u52a0\u835a\u988a\u8d3e\u7532\u94be\u5047\u7a3c\u4ef7\u67b6\u9a7e\u5ac1\u6b7c\u76d1\u575a\u5c16\u7b3a\u95f4\u714e\u517c\u80a9\u8270\u5978\u7f04\u8327\u68c0\u67ec\u78b1\u7877\u62e3\u6361\u7b80\u4fed\u526a\u51cf\u8350\u69db\u9274\u8df5\u8d31\u89c1\u952e\u7bad\u4ef6"],["bd40","\u7d37",54,"\u7d6f",7],["bd80","\u7d78",32,"\u5065\u8230\u5251\u996f\u6e10\u6e85\u6da7\u5efa\u50f5\u59dc\u5c06\u6d46\u6c5f\u7586\u848b\u6868\u5956\u8bb2\u5320\u9171\u964d\u8549\u6912\u7901\u7126\u80f6\u4ea4\u90ca\u6d47\u9a84\u5a07\u56bc\u6405\u94f0\u77eb\u4fa5\u811a\u72e1\u89d2\u997a\u7f34\u7ede\u527f\u6559\u9175\u8f7f\u8f83\u53eb\u7a96\u63ed\u63a5\u7686\u79f8\u8857\u9636\u622a\u52ab\u8282\u6854\u6770\u6377\u776b\u7aed\u6d01\u7ed3\u89e3\u59d0\u6212\u85c9\u82a5\u754c\u501f\u4ecb\u75a5\u8beb\u5c4a\u5dfe\u7b4b\u65a4\u91d1\u4eca\u6d25\u895f\u7d27\u9526\u4ec5\u8c28\u8fdb\u9773\u664b\u7981\u8fd1\u70ec\u6d78"],["be40","\u7d99",12,"\u7da7",6,"\u7daf",42],["be80","\u7dda",32,"\u5c3d\u52b2\u8346\u5162\u830e\u775b\u6676\u9cb8\u4eac\u60ca\u7cbe\u7cb3\u7ecf\u4e95\u8b66\u666f\u9888\u9759\u5883\u656c\u955c\u5f84\u75c9\u9756\u7adf\u7ade\u51c0\u70af\u7a98\u63ea\u7a76\u7ea0\u7396\u97ed\u4e45\u7078\u4e5d\u9152\u53a9\u6551\u65e7\u81fc\u8205\u548e\u5c31\u759a\u97a0\u62d8\u72d9\u75bd\u5c45\u9a79\u83ca\u5c40\u5480\u77e9\u4e3e\u6cae\u805a\u62d2\u636e\u5de8\u5177\u8ddd\u8e1e\u952f\u4ff1\u53e5\u60e7\u70ac\u5267\u6350\u9e43\u5a1f\u5026\u7737\u5377\u7ee2\u6485\u652b\u6289\u6398\u5014\u7235\u89c9\u51b3\u8bc0\u7edd\u5747\u83cc\u94a7\u519b\u541b\u5cfb"],["bf40","\u7dfb",62],["bf80","\u7e3a\u7e3c",4,"\u7e42",4,"\u7e48",21,"\u4fca\u7ae3\u6d5a\u90e1\u9a8f\u5580\u5496\u5361\u54af\u5f00\u63e9\u6977\u51ef\u6168\u520a\u582a\u52d8\u574e\u780d\u770b\u5eb7\u6177\u7ce0\u625b\u6297\u4ea2\u7095\u8003\u62f7\u70e4\u9760\u5777\u82db\u67ef\u68f5\u78d5\u9897\u79d1\u58f3\u54b3\u53ef\u6e34\u514b\u523b\u5ba2\u8bfe\u80af\u5543\u57a6\u6073\u5751\u542d\u7a7a\u6050\u5b54\u63a7\u62a0\u53e3\u6263\u5bc7\u67af\u54ed\u7a9f\u82e6\u9177\u5e93\u88e4\u5938\u57ae\u630e\u8de8\u80ef\u5757\u7b77\u4fa9\u5feb\u5bbd\u6b3e\u5321\u7b50\u72c2\u6846\u77ff\u7736\u65f7\u51b5\u4e8f\u76d4\u5cbf\u7aa5\u8475\u594e\u9b41\u5080"],["c040","\u7e5e",35,"\u7e83",23,"\u7e9c\u7e9d\u7e9e"],["c080","\u7eae\u7eb4\u7ebb\u7ebc\u7ed6\u7ee4\u7eec\u7ef9\u7f0a\u7f10\u7f1e\u7f37\u7f39\u7f3b",6,"\u7f43\u7f46",9,"\u7f52\u7f53\u9988\u6127\u6e83\u5764\u6606\u6346\u56f0\u62ec\u6269\u5ed3\u9614\u5783\u62c9\u5587\u8721\u814a\u8fa3\u5566\u83b1\u6765\u8d56\u84dd\u5a6a\u680f\u62e6\u7bee\u9611\u5170\u6f9c\u8c30\u63fd\u89c8\u61d2\u7f06\u70c2\u6ee5\u7405\u6994\u72fc\u5eca\u90ce\u6717\u6d6a\u635e\u52b3\u7262\u8001\u4f6c\u59e5\u916a\u70d9\u6d9d\u52d2\u4e50\u96f7\u956d\u857e\u78ca\u7d2f\u5121\u5792\u64c2\u808b\u7c7b\u6cea\u68f1\u695e\u51b7\u5398\u68a8\u7281\u9ece\u7bf1\u72f8\u79bb\u6f13\u7406\u674e\u91cc\u9ca4\u793c\u8389\u8354\u540f\u6817\u4e3d\u5389\u52b1\u783e\u5386\u5229\u5088\u4f8b\u4fd0"],["c140","\u7f56\u7f59\u7f5b\u7f5c\u7f5d\u7f5e\u7f60\u7f63",4,"\u7f6b\u7f6c\u7f6d\u7f6f\u7f70\u7f73\u7f75\u7f76\u7f77\u7f78\u7f7a\u7f7b\u7f7c\u7f7d\u7f7f\u7f80\u7f82",7,"\u7f8b\u7f8d\u7f8f",4,"\u7f95",4,"\u7f9b\u7f9c\u7fa0\u7fa2\u7fa3\u7fa5\u7fa6\u7fa8",6,"\u7fb1"],["c180","\u7fb3",4,"\u7fba\u7fbb\u7fbe\u7fc0\u7fc2\u7fc3\u7fc4\u7fc6\u7fc7\u7fc8\u7fc9\u7fcb\u7fcd\u7fcf",4,"\u7fd6\u7fd7\u7fd9",5,"\u7fe2\u7fe3\u75e2\u7acb\u7c92\u6ca5\u96b6\u529b\u7483\u54e9\u4fe9\u8054\u83b2\u8fde\u9570\u5ec9\u601c\u6d9f\u5e18\u655b\u8138\u94fe\u604b\u70bc\u7ec3\u7cae\u51c9\u6881\u7cb1\u826f\u4e24\u8f86\u91cf\u667e\u4eae\u8c05\u64a9\u804a\u50da\u7597\u71ce\u5be5\u8fbd\u6f66\u4e86\u6482\u9563\u5ed6\u6599\u5217\u88c2\u70c8\u52a3\u730e\u7433\u6797\u78f7\u9716\u4e34\u90bb\u9cde\u6dcb\u51db\u8d41\u541d\u62ce\u73b2\u83f1\u96f6\u9f84\u94c3\u4f36\u7f9a\u51cc\u7075\u9675\u5cad\u9886\u53e6\u4ee4\u6e9c\u7409\u69b4\u786b\u998f\u7559\u5218\u7624\u6d41\u67f3\u516d\u9f99\u804b\u5499\u7b3c\u7abf"],["c240","\u7fe4\u7fe7\u7fe8\u7fea\u7feb\u7fec\u7fed\u7fef\u7ff2\u7ff4",6,"\u7ffd\u7ffe\u7fff\u8002\u8007\u8008\u8009\u800a\u800e\u800f\u8011\u8013\u801a\u801b\u801d\u801e\u801f\u8021\u8023\u8024\u802b",5,"\u8032\u8034\u8039\u803a\u803c\u803e\u8040\u8041\u8044\u8045\u8047\u8048\u8049\u804e\u804f\u8050\u8051\u8053\u8055\u8056\u8057"],["c280","\u8059\u805b",13,"\u806b",5,"\u8072",11,"\u9686\u5784\u62e2\u9647\u697c\u5a04\u6402\u7bd3\u6f0f\u964b\u82a6\u5362\u9885\u5e90\u7089\u63b3\u5364\u864f\u9c81\u9e93\u788c\u9732\u8def\u8d42\u9e7f\u6f5e\u7984\u5f55\u9646\u622e\u9a74\u5415\u94dd\u4fa3\u65c5\u5c65\u5c61\u7f15\u8651\u6c2f\u5f8b\u7387\u6ee4\u7eff\u5ce6\u631b\u5b6a\u6ee6\u5375\u4e71\u63a0\u7565\u62a1\u8f6e\u4f26\u4ed1\u6ca6\u7eb6\u8bba\u841d\u87ba\u7f57\u903b\u9523\u7ba9\u9aa1\u88f8\u843d\u6d1b\u9a86\u7edc\u5988\u9ebb\u739b\u7801\u8682\u9a6c\u9a82\u561b\u5417\u57cb\u4e70\u9ea6\u5356\u8fc8\u8109\u7792\u9992\u86ee\u6ee1\u8513\u66fc\u6162\u6f2b"],["c340","\u807e\u8081\u8082\u8085\u8088\u808a\u808d",5,"\u8094\u8095\u8097\u8099\u809e\u80a3\u80a6\u80a7\u80a8\u80ac\u80b0\u80b3\u80b5\u80b6\u80b8\u80b9\u80bb\u80c5\u80c7",4,"\u80cf",6,"\u80d8\u80df\u80e0\u80e2\u80e3\u80e6\u80ee\u80f5\u80f7\u80f9\u80fb\u80fe\u80ff\u8100\u8101\u8103\u8104\u8105\u8107\u8108\u810b"],["c380","\u810c\u8115\u8117\u8119\u811b\u811c\u811d\u811f",12,"\u812d\u812e\u8130\u8133\u8134\u8135\u8137\u8139",4,"\u813f\u8c29\u8292\u832b\u76f2\u6c13\u5fd9\u83bd\u732b\u8305\u951a\u6bdb\u77db\u94c6\u536f\u8302\u5192\u5e3d\u8c8c\u8d38\u4e48\u73ab\u679a\u6885\u9176\u9709\u7164\u6ca1\u7709\u5a92\u9541\u6bcf\u7f8e\u6627\u5bd0\u59b9\u5a9a\u95e8\u95f7\u4eec\u840c\u8499\u6aac\u76df\u9530\u731b\u68a6\u5b5f\u772f\u919a\u9761\u7cdc\u8ff7\u8c1c\u5f25\u7c73\u79d8\u89c5\u6ccc\u871c\u5bc6\u5e42\u68c9\u7720\u7ef5\u5195\u514d\u52c9\u5a29\u7f05\u9762\u82d7\u63cf\u7784\u85d0\u79d2\u6e3a\u5e99\u5999\u8511\u706d\u6c11\u62bf\u76bf\u654f\u60af\u95fd\u660e\u879f\u9e23\u94ed\u540d\u547d\u8c2c\u6478"],["c440","\u8140",5,"\u8147\u8149\u814d\u814e\u814f\u8152\u8156\u8157\u8158\u815b",4,"\u8161\u8162\u8163\u8164\u8166\u8168\u816a\u816b\u816c\u816f\u8172\u8173\u8175\u8176\u8177\u8178\u8181\u8183",4,"\u8189\u818b\u818c\u818d\u818e\u8190\u8192",5,"\u8199\u819a\u819e",4,"\u81a4\u81a5"],["c480","\u81a7\u81a9\u81ab",7,"\u81b4",5,"\u81bc\u81bd\u81be\u81bf\u81c4\u81c5\u81c7\u81c8\u81c9\u81cb\u81cd",6,"\u6479\u8611\u6a21\u819c\u78e8\u6469\u9b54\u62b9\u672b\u83ab\u58a8\u9ed8\u6cab\u6f20\u5bde\u964c\u8c0b\u725f\u67d0\u62c7\u7261\u4ea9\u59c6\u6bcd\u5893\u66ae\u5e55\u52df\u6155\u6728\u76ee\u7766\u7267\u7a46\u62ff\u54ea\u5450\u94a0\u90a3\u5a1c\u7eb3\u6c16\u4e43\u5976\u8010\u5948\u5357\u7537\u96be\u56ca\u6320\u8111\u607c\u95f9\u6dd6\u5462\u9981\u5185\u5ae9\u80fd\u59ae\u9713\u502a\u6ce5\u5c3c\u62df\u4f60\u533f\u817b\u9006\u6eba\u852b\u62c8\u5e74\u78be\u64b5\u637b\u5ff5\u5a18\u917f\u9e1f\u5c3f\u634f\u8042\u5b7d\u556e\u954a\u954d\u6d85\u60a8\u67e0\u72de\u51dd\u5b81"],["c540","\u81d4",14,"\u81e4\u81e5\u81e6\u81e8\u81e9\u81eb\u81ee",4,"\u81f5",5,"\u81fd\u81ff\u8203\u8207",4,"\u820e\u820f\u8211\u8213\u8215",5,"\u821d\u8220\u8224\u8225\u8226\u8227\u8229\u822e\u8232\u823a\u823c\u823d\u823f"],["c580","\u8240\u8241\u8242\u8243\u8245\u8246\u8248\u824a\u824c\u824d\u824e\u8250",7,"\u8259\u825b\u825c\u825d\u825e\u8260",7,"\u8269\u62e7\u6cde\u725b\u626d\u94ae\u7ebd\u8113\u6d53\u519c\u5f04\u5974\u52aa\u6012\u5973\u6696\u8650\u759f\u632a\u61e6\u7cef\u8bfa\u54e6\u6b27\u9e25\u6bb4\u85d5\u5455\u5076\u6ca4\u556a\u8db4\u722c\u5e15\u6015\u7436\u62cd\u6392\u724c\u5f98\u6e43\u6d3e\u6500\u6f58\u76d8\u78d0\u76fc\u7554\u5224\u53db\u4e53\u5e9e\u65c1\u802a\u80d6\u629b\u5486\u5228\u70ae\u888d\u8dd1\u6ce1\u5478\u80da\u57f9\u88f4\u8d54\u966a\u914d\u4f69\u6c9b\u55b7\u76c6\u7830\u62a8\u70f9\u6f8e\u5f6d\u84ec\u68da\u787c\u7bf7\u81a8\u670b\u9e4f\u6367\u78b0\u576f\u7812\u9739\u6279\u62ab\u5288\u7435\u6bd7"],["c640","\u826a\u826b\u826c\u826d\u8271\u8275\u8276\u8277\u8278\u827b\u827c\u8280\u8281\u8283\u8285\u8286\u8287\u8289\u828c\u8290\u8293\u8294\u8295\u8296\u829a\u829b\u829e\u82a0\u82a2\u82a3\u82a7\u82b2\u82b5\u82b6\u82ba\u82bb\u82bc\u82bf\u82c0\u82c2\u82c3\u82c5\u82c6\u82c9\u82d0\u82d6\u82d9\u82da\u82dd\u82e2\u82e7\u82e8\u82e9\u82ea\u82ec\u82ed\u82ee\u82f0\u82f2\u82f3\u82f5\u82f6\u82f8"],["c680","\u82fa\u82fc",4,"\u830a\u830b\u830d\u8310\u8312\u8313\u8316\u8318\u8319\u831d",9,"\u8329\u832a\u832e\u8330\u8332\u8337\u833b\u833d\u5564\u813e\u75b2\u76ae\u5339\u75de\u50fb\u5c41\u8b6c\u7bc7\u504f\u7247\u9a97\u98d8\u6f02\u74e2\u7968\u6487\u77a5\u62fc\u9891\u8d2b\u54c1\u8058\u4e52\u576a\u82f9\u840d\u5e73\u51ed\u74f6\u8bc4\u5c4f\u5761\u6cfc\u9887\u5a46\u7834\u9b44\u8feb\u7c95\u5256\u6251\u94fa\u4ec6\u8386\u8461\u83e9\u84b2\u57d4\u6734\u5703\u666e\u6d66\u8c31\u66dd\u7011\u671f\u6b3a\u6816\u621a\u59bb\u4e03\u51c4\u6f06\u67d2\u6c8f\u5176\u68cb\u5947\u6b67\u7566\u5d0e\u8110\u9f50\u65d7\u7948\u7941\u9a91\u8d77\u5c82\u4e5e\u4f01\u542f\u5951\u780c\u5668\u6c14\u8fc4\u5f03\u6c7d\u6ce3\u8bab\u6390"],["c740","\u833e\u833f\u8341\u8342\u8344\u8345\u8348\u834a",4,"\u8353\u8355",4,"\u835d\u8362\u8370",6,"\u8379\u837a\u837e",6,"\u8387\u8388\u838a\u838b\u838c\u838d\u838f\u8390\u8391\u8394\u8395\u8396\u8397\u8399\u839a\u839d\u839f\u83a1",6,"\u83ac\u83ad\u83ae"],["c780","\u83af\u83b5\u83bb\u83be\u83bf\u83c2\u83c3\u83c4\u83c6\u83c8\u83c9\u83cb\u83cd\u83ce\u83d0\u83d1\u83d2\u83d3\u83d5\u83d7\u83d9\u83da\u83db\u83de\u83e2\u83e3\u83e4\u83e6\u83e7\u83e8\u83eb\u83ec\u83ed\u6070\u6d3d\u7275\u6266\u948e\u94c5\u5343\u8fc1\u7b7e\u4edf\u8c26\u4e7e\u9ed4\u94b1\u94b3\u524d\u6f5c\u9063\u6d45\u8c34\u5811\u5d4c\u6b20\u6b49\u67aa\u545b\u8154\u7f8c\u5899\u8537\u5f3a\u62a2\u6a47\u9539\u6572\u6084\u6865\u77a7\u4e54\u4fa8\u5de7\u9798\u64ac\u7fd8\u5ced\u4fcf\u7a8d\u5207\u8304\u4e14\u602f\u7a83\u94a6\u4fb5\u4eb2\u79e6\u7434\u52e4\u82b9\u64d2\u79bd\u5bdd\u6c81\u9752\u8f7b\u6c22\u503e\u537f\u6e05\u64ce\u6674\u6c30\u60c5\u9877\u8bf7\u5e86\u743c\u7a77\u79cb\u4e18\u90b1\u7403\u6c42\u56da\u914b\u6cc5\u8d8b\u533a\u86c6\u66f2\u8eaf\u5c48\u9a71\u6e20"],["c840","\u83ee\u83ef\u83f3",4,"\u83fa\u83fb\u83fc\u83fe\u83ff\u8400\u8402\u8405\u8407\u8408\u8409\u840a\u8410\u8412",5,"\u8419\u841a\u841b\u841e",5,"\u8429",7,"\u8432",5,"\u8439\u843a\u843b\u843e",7,"\u8447\u8448\u8449"],["c880","\u844a",6,"\u8452",4,"\u8458\u845d\u845e\u845f\u8460\u8462\u8464",4,"\u846a\u846e\u846f\u8470\u8472\u8474\u8477\u8479\u847b\u847c\u53d6\u5a36\u9f8b\u8da3\u53bb\u5708\u98a7\u6743\u919b\u6cc9\u5168\u75ca\u62f3\u72ac\u5238\u529d\u7f3a\u7094\u7638\u5374\u9e4a\u69b7\u786e\u96c0\u88d9\u7fa4\u7136\u71c3\u5189\u67d3\u74e4\u58e4\u6518\u56b7\u8ba9\u9976\u6270\u7ed5\u60f9\u70ed\u58ec\u4ec1\u4eba\u5fcd\u97e7\u4efb\u8ba4\u5203\u598a\u7eab\u6254\u4ecd\u65e5\u620e\u8338\u84c9\u8363\u878d\u7194\u6eb6\u5bb9\u7ed2\u5197\u63c9\u67d4\u8089\u8339\u8815\u5112\u5b7a\u5982\u8fb1\u4e73\u6c5d\u5165\u8925\u8f6f\u962e\u854a\u745e\u9510\u95f0\u6da6\u82e5\u5f31\u6492\u6d12\u8428\u816e\u9cc3\u585e\u8d5b\u4e09\u53c1"],["c940","\u847d",4,"\u8483\u8484\u8485\u8486\u848a\u848d\u848f",7,"\u8498\u849a\u849b\u849d\u849e\u849f\u84a0\u84a2",12,"\u84b0\u84b1\u84b3\u84b5\u84b6\u84b7\u84bb\u84bc\u84be\u84c0\u84c2\u84c3\u84c5\u84c6\u84c7\u84c8\u84cb\u84cc\u84ce\u84cf\u84d2\u84d4\u84d5\u84d7"],["c980","\u84d8",4,"\u84de\u84e1\u84e2\u84e4\u84e7",4,"\u84ed\u84ee\u84ef\u84f1",10,"\u84fd\u84fe\u8500\u8501\u8502\u4f1e\u6563\u6851\u55d3\u4e27\u6414\u9a9a\u626b\u5ac2\u745f\u8272\u6da9\u68ee\u50e7\u838e\u7802\u6740\u5239\u6c99\u7eb1\u50bb\u5565\u715e\u7b5b\u6652\u73ca\u82eb\u6749\u5c71\u5220\u717d\u886b\u95ea\u9655\u64c5\u8d61\u81b3\u5584\u6c55\u6247\u7f2e\u5892\u4f24\u5546\u8d4f\u664c\u4e0a\u5c1a\u88f3\u68a2\u634e\u7a0d\u70e7\u828d\u52fa\u97f6\u5c11\u54e8\u90b5\u7ecd\u5962\u8d4a\u86c7\u820c\u820d\u8d66\u6444\u5c04\u6151\u6d89\u793e\u8bbe\u7837\u7533\u547b\u4f38\u8eab\u6df1\u5a20\u7ec5\u795e\u6c88\u5ba1\u5a76\u751a\u80be\u614e\u6e17\u58f0\u751f\u7525\u7272\u5347\u7ef3"],["ca40","\u8503",8,"\u850d\u850e\u850f\u8510\u8512\u8514\u8515\u8516\u8518\u8519\u851b\u851c\u851d\u851e\u8520\u8522",8,"\u852d",9,"\u853e",4,"\u8544\u8545\u8546\u8547\u854b",10],["ca80","\u8557\u8558\u855a\u855b\u855c\u855d\u855f",4,"\u8565\u8566\u8567\u8569",8,"\u8573\u8575\u8576\u8577\u8578\u857c\u857d\u857f\u8580\u8581\u7701\u76db\u5269\u80dc\u5723\u5e08\u5931\u72ee\u65bd\u6e7f\u8bd7\u5c38\u8671\u5341\u77f3\u62fe\u65f6\u4ec0\u98df\u8680\u5b9e\u8bc6\u53f2\u77e2\u4f7f\u5c4e\u9a76\u59cb\u5f0f\u793a\u58eb\u4e16\u67ff\u4e8b\u62ed\u8a93\u901d\u52bf\u662f\u55dc\u566c\u9002\u4ed5\u4f8d\u91ca\u9970\u6c0f\u5e02\u6043\u5ba4\u89c6\u8bd5\u6536\u624b\u9996\u5b88\u5bff\u6388\u552e\u53d7\u7626\u517d\u852c\u67a2\u68b3\u6b8a\u6292\u8f93\u53d4\u8212\u6dd1\u758f\u4e66\u8d4e\u5b70\u719f\u85af\u6691\u66d9\u7f72\u8700\u9ecd\u9f20\u5c5e\u672f\u8ff0\u6811\u675f\u620d\u7ad6\u5885\u5eb6\u6570\u6f31"],["cb40","\u8582\u8583\u8586\u8588",6,"\u8590",10,"\u859d",6,"\u85a5\u85a6\u85a7\u85a9\u85ab\u85ac\u85ad\u85b1",5,"\u85b8\u85ba",6,"\u85c2",6,"\u85ca",4,"\u85d1\u85d2"],["cb80","\u85d4\u85d6",5,"\u85dd",6,"\u85e5\u85e6\u85e7\u85e8\u85ea",14,"\u6055\u5237\u800d\u6454\u8870\u7529\u5e05\u6813\u62f4\u971c\u53cc\u723d\u8c01\u6c34\u7761\u7a0e\u542e\u77ac\u987a\u821c\u8bf4\u7855\u6714\u70c1\u65af\u6495\u5636\u601d\u79c1\u53f8\u4e1d\u6b7b\u8086\u5bfa\u55e3\u56db\u4f3a\u4f3c\u9972\u5df3\u677e\u8038\u6002\u9882\u9001\u5b8b\u8bbc\u8bf5\u641c\u8258\u64de\u55fd\u82cf\u9165\u4fd7\u7d20\u901f\u7c9f\u50f3\u5851\u6eaf\u5bbf\u8bc9\u8083\u9178\u849c\u7b97\u867d\u968b\u968f\u7ee5\u9ad3\u788e\u5c81\u7a57\u9042\u96a7\u795f\u5b59\u635f\u7b0b\u84d1\u68ad\u5506\u7f29\u7410\u7d22\u9501\u6240\u584c\u4ed6\u5b83\u5979\u5854"],["cc40","\u85f9\u85fa\u85fc\u85fd\u85fe\u8600",4,"\u8606",10,"\u8612\u8613\u8614\u8615\u8617",15,"\u8628\u862a",13,"\u8639\u863a\u863b\u863d\u863e\u863f\u8640"],["cc80","\u8641",11,"\u8652\u8653\u8655",4,"\u865b\u865c\u865d\u865f\u8660\u8661\u8663",7,"\u736d\u631e\u8e4b\u8e0f\u80ce\u82d4\u62ac\u53f0\u6cf0\u915e\u592a\u6001\u6c70\u574d\u644a\u8d2a\u762b\u6ee9\u575b\u6a80\u75f0\u6f6d\u8c2d\u8c08\u5766\u6bef\u8892\u78b3\u63a2\u53f9\u70ad\u6c64\u5858\u642a\u5802\u68e0\u819b\u5510\u7cd6\u5018\u8eba\u6dcc\u8d9f\u70eb\u638f\u6d9b\u6ed4\u7ee6\u8404\u6843\u9003\u6dd8\u9676\u8ba8\u5957\u7279\u85e4\u817e\u75bc\u8a8a\u68af\u5254\u8e22\u9511\u63d0\u9898\u8e44\u557c\u4f53\u66ff\u568f\u60d5\u6d95\u5243\u5c49\u5929\u6dfb\u586b\u7530\u751c\u606c\u8214\u8146\u6311\u6761\u8fe2\u773a\u8df3\u8d34\u94c1\u5e16\u5385\u542c\u70c3"],["cd40","\u866d\u866f\u8670\u8672",6,"\u8683",6,"\u868e",4,"\u8694\u8696",5,"\u869e",4,"\u86a5\u86a6\u86ab\u86ad\u86ae\u86b2\u86b3\u86b7\u86b8\u86b9\u86bb",4,"\u86c1\u86c2\u86c3\u86c5\u86c8\u86cc\u86cd\u86d2\u86d3\u86d5\u86d6\u86d7\u86da\u86dc"],["cd80","\u86dd\u86e0\u86e1\u86e2\u86e3\u86e5\u86e6\u86e7\u86e8\u86ea\u86eb\u86ec\u86ef\u86f5\u86f6\u86f7\u86fa\u86fb\u86fc\u86fd\u86ff\u8701\u8704\u8705\u8706\u870b\u870c\u870e\u870f\u8710\u8711\u8714\u8716\u6c40\u5ef7\u505c\u4ead\u5ead\u633a\u8247\u901a\u6850\u916e\u77b3\u540c\u94dc\u5f64\u7ae5\u6876\u6345\u7b52\u7edf\u75db\u5077\u6295\u5934\u900f\u51f8\u79c3\u7a81\u56fe\u5f92\u9014\u6d82\u5c60\u571f\u5410\u5154\u6e4d\u56e2\u63a8\u9893\u817f\u8715\u892a\u9000\u541e\u5c6f\u81c0\u62d6\u6258\u8131\u9e35\u9640\u9a6e\u9a7c\u692d\u59a5\u62d3\u553e\u6316\u54c7\u86d9\u6d3c\u5a03\u74e6\u889c\u6b6a\u5916\u8c4c\u5f2f\u6e7e\u73a9\u987d\u4e38\u70f7\u5b8c\u7897\u633d\u665a\u7696\u60cb\u5b9b\u5a49\u4e07\u8155\u6c6a\u738b\u4ea1\u6789\u7f51\u5f80\u65fa\u671b\u5fd8\u5984\u5a01"],["ce40","\u8719\u871b\u871d\u871f\u8720\u8724\u8726\u8727\u8728\u872a\u872b\u872c\u872d\u872f\u8730\u8732\u8733\u8735\u8736\u8738\u8739\u873a\u873c\u873d\u8740",6,"\u874a\u874b\u874d\u874f\u8750\u8751\u8752\u8754\u8755\u8756\u8758\u875a",5,"\u8761\u8762\u8766",7,"\u876f\u8771\u8772\u8773\u8775"],["ce80","\u8777\u8778\u8779\u877a\u877f\u8780\u8781\u8784\u8786\u8787\u8789\u878a\u878c\u878e",4,"\u8794\u8795\u8796\u8798",6,"\u87a0",4,"\u5dcd\u5fae\u5371\u97e6\u8fdd\u6845\u56f4\u552f\u60df\u4e3a\u6f4d\u7ef4\u82c7\u840e\u59d4\u4f1f\u4f2a\u5c3e\u7eac\u672a\u851a\u5473\u754f\u80c3\u5582\u9b4f\u4f4d\u6e2d\u8c13\u5c09\u6170\u536b\u761f\u6e29\u868a\u6587\u95fb\u7eb9\u543b\u7a33\u7d0a\u95ee\u55e1\u7fc1\u74ee\u631d\u8717\u6da1\u7a9d\u6211\u65a1\u5367\u63e1\u6c83\u5deb\u545c\u94a8\u4e4c\u6c61\u8bec\u5c4b\u65e0\u829c\u68a7\u543e\u5434\u6bcb\u6b66\u4e94\u6342\u5348\u821e\u4f0d\u4fae\u575e\u620a\u96fe\u6664\u7269\u52ff\u52a1\u609f\u8bef\u6614\u7199\u6790\u897f\u7852\u77fd\u6670\u563b\u5438\u9521\u727a"],["cf40","\u87a5\u87a6\u87a7\u87a9\u87aa\u87ae\u87b0\u87b1\u87b2\u87b4\u87b6\u87b7\u87b8\u87b9\u87bb\u87bc\u87be\u87bf\u87c1",4,"\u87c7\u87c8\u87c9\u87cc",4,"\u87d4",6,"\u87dc\u87dd\u87de\u87df\u87e1\u87e2\u87e3\u87e4\u87e6\u87e7\u87e8\u87e9\u87eb\u87ec\u87ed\u87ef",9],["cf80","\u87fa\u87fb\u87fc\u87fd\u87ff\u8800\u8801\u8802\u8804",5,"\u880b",7,"\u8814\u8817\u8818\u8819\u881a\u881c",4,"\u8823\u7a00\u606f\u5e0c\u6089\u819d\u5915\u60dc\u7184\u70ef\u6eaa\u6c50\u7280\u6a84\u88ad\u5e2d\u4e60\u5ab3\u559c\u94e3\u6d17\u7cfb\u9699\u620f\u7ec6\u778e\u867e\u5323\u971e\u8f96\u6687\u5ce1\u4fa0\u72ed\u4e0b\u53a6\u590f\u5413\u6380\u9528\u5148\u4ed9\u9c9c\u7ea4\u54b8\u8d24\u8854\u8237\u95f2\u6d8e\u5f26\u5acc\u663e\u9669\u73b0\u732e\u53bf\u817a\u9985\u7fa1\u5baa\u9677\u9650\u7ebf\u76f8\u53a2\u9576\u9999\u7bb1\u8944\u6e58\u4e61\u7fd4\u7965\u8be6\u60f3\u54cd\u4eab\u9879\u5df7\u6a61\u50cf\u5411\u8c61\u8427\u785d\u9704\u524a\u54ee\u56a3\u9500\u6d88\u5bb5\u6dc6\u6653"],["d040","\u8824",13,"\u8833",5,"\u883a\u883b\u883d\u883e\u883f\u8841\u8842\u8843\u8846",5,"\u884e",5,"\u8855\u8856\u8858\u885a",6,"\u8866\u8867\u886a\u886d\u886f\u8871\u8873\u8874\u8875\u8876\u8878\u8879\u887a"],["d080","\u887b\u887c\u8880\u8883\u8886\u8887\u8889\u888a\u888c\u888e\u888f\u8890\u8891\u8893\u8894\u8895\u8897",4,"\u889d",4,"\u88a3\u88a5",5,"\u5c0f\u5b5d\u6821\u8096\u5578\u7b11\u6548\u6954\u4e9b\u6b47\u874e\u978b\u534f\u631f\u643a\u90aa\u659c\u80c1\u8c10\u5199\u68b0\u5378\u87f9\u61c8\u6cc4\u6cfb\u8c22\u5c51\u85aa\u82af\u950c\u6b23\u8f9b\u65b0\u5ffb\u5fc3\u4fe1\u8845\u661f\u8165\u7329\u60fa\u5174\u5211\u578b\u5f62\u90a2\u884c\u9192\u5e78\u674f\u6027\u59d3\u5144\u51f6\u80f8\u5308\u6c79\u96c4\u718a\u4f11\u4fee\u7f9e\u673d\u55c5\u9508\u79c0\u8896\u7ee3\u589f\u620c\u9700\u865a\u5618\u987b\u5f90\u8bb8\u84c4\u9157\u53d9\u65ed\u5e8f\u755c\u6064\u7d6e\u5a7f\u7eea\u7eed\u8f69\u55a7\u5ba3\u60ac\u65cb\u7384"],["d140","\u88ac\u88ae\u88af\u88b0\u88b2",4,"\u88b8\u88b9\u88ba\u88bb\u88bd\u88be\u88bf\u88c0\u88c3\u88c4\u88c7\u88c8\u88ca\u88cb\u88cc\u88cd\u88cf\u88d0\u88d1\u88d3\u88d6\u88d7\u88da",4,"\u88e0\u88e1\u88e6\u88e7\u88e9",6,"\u88f2\u88f5\u88f6\u88f7\u88fa\u88fb\u88fd\u88ff\u8900\u8901\u8903",5],["d180","\u8909\u890b",4,"\u8911\u8914",4,"\u891c",4,"\u8922\u8923\u8924\u8926\u8927\u8928\u8929\u892c\u892d\u892e\u892f\u8931\u8932\u8933\u8935\u8937\u9009\u7663\u7729\u7eda\u9774\u859b\u5b66\u7a74\u96ea\u8840\u52cb\u718f\u5faa\u65ec\u8be2\u5bfb\u9a6f\u5de1\u6b89\u6c5b\u8bad\u8baf\u900a\u8fc5\u538b\u62bc\u9e26\u9e2d\u5440\u4e2b\u82bd\u7259\u869c\u5d16\u8859\u6daf\u96c5\u54d1\u4e9a\u8bb6\u7109\u54bd\u9609\u70df\u6df9\u76d0\u4e25\u7814\u8712\u5ca9\u5ef6\u8a00\u989c\u960e\u708e\u6cbf\u5944\u63a9\u773c\u884d\u6f14\u8273\u5830\u71d5\u538c\u781a\u96c1\u5501\u5f66\u7130\u5bb4\u8c1a\u9a8c\u6b83\u592e\u9e2f\u79e7\u6768\u626c\u4f6f\u75a1\u7f8a\u6d0b\u9633\u6c27\u4ef0\u75d2\u517b\u6837\u6f3e\u9080\u8170\u5996\u7476"],["d240","\u8938",8,"\u8942\u8943\u8945",24,"\u8960",5,"\u8967",19,"\u897c"],["d280","\u897d\u897e\u8980\u8982\u8984\u8985\u8987",26,"\u6447\u5c27\u9065\u7a91\u8c23\u59da\u54ac\u8200\u836f\u8981\u8000\u6930\u564e\u8036\u7237\u91ce\u51b6\u4e5f\u9875\u6396\u4e1a\u53f6\u66f3\u814b\u591c\u6db2\u4e00\u58f9\u533b\u63d6\u94f1\u4f9d\u4f0a\u8863\u9890\u5937\u9057\u79fb\u4eea\u80f0\u7591\u6c82\u5b9c\u59e8\u5f5d\u6905\u8681\u501a\u5df2\u4e59\u77e3\u4ee5\u827a\u6291\u6613\u9091\u5c79\u4ebf\u5f79\u81c6\u9038\u8084\u75ab\u4ea6\u88d4\u610f\u6bc5\u5fc6\u4e49\u76ca\u6ea2\u8be3\u8bae\u8c0a\u8bd1\u5f02\u7ffc\u7fcc\u7ece\u8335\u836b\u56e0\u6bb7\u97f3\u9634\u59fb\u541f\u94f6\u6deb\u5bc5\u996e\u5c39\u5f15\u9690"],["d340","\u89a2",30,"\u89c3\u89cd\u89d3\u89d4\u89d5\u89d7\u89d8\u89d9\u89db\u89dd\u89df\u89e0\u89e1\u89e2\u89e4\u89e7\u89e8\u89e9\u89ea\u89ec\u89ed\u89ee\u89f0\u89f1\u89f2\u89f4",6],["d380","\u89fb",4,"\u8a01",5,"\u8a08",21,"\u5370\u82f1\u6a31\u5a74\u9e70\u5e94\u7f28\u83b9\u8424\u8425\u8367\u8747\u8fce\u8d62\u76c8\u5f71\u9896\u786c\u6620\u54df\u62e5\u4f63\u81c3\u75c8\u5eb8\u96cd\u8e0a\u86f9\u548f\u6cf3\u6d8c\u6c38\u607f\u52c7\u7528\u5e7d\u4f18\u60a0\u5fe7\u5c24\u7531\u90ae\u94c0\u72b9\u6cb9\u6e38\u9149\u6709\u53cb\u53f3\u4f51\u91c9\u8bf1\u53c8\u5e7c\u8fc2\u6de4\u4e8e\u76c2\u6986\u865e\u611a\u8206\u4f59\u4fde\u903e\u9c7c\u6109\u6e1d\u6e14\u9685\u4e88\u5a31\u96e8\u4e0e\u5c7f\u79b9\u5b87\u8bed\u7fbd\u7389\u57df\u828b\u90c1\u5401\u9047\u55bb\u5cea\u5fa1\u6108\u6b32\u72f1\u80b2\u8a89"],["d440","\u8a1e",31,"\u8a3f",8,"\u8a49",21],["d480","\u8a5f",25,"\u8a7a",6,"\u6d74\u5bd3\u88d5\u9884\u8c6b\u9a6d\u9e33\u6e0a\u51a4\u5143\u57a3\u8881\u539f\u63f4\u8f95\u56ed\u5458\u5706\u733f\u6e90\u7f18\u8fdc\u82d1\u613f\u6028\u9662\u66f0\u7ea6\u8d8a\u8dc3\u94a5\u5cb3\u7ca4\u6708\u60a6\u9605\u8018\u4e91\u90e7\u5300\u9668\u5141\u8fd0\u8574\u915d\u6655\u97f5\u5b55\u531d\u7838\u6742\u683d\u54c9\u707e\u5bb0\u8f7d\u518d\u5728\u54b1\u6512\u6682\u8d5e\u8d43\u810f\u846c\u906d\u7cdf\u51ff\u85fb\u67a3\u65e9\u6fa1\u86a4\u8e81\u566a\u9020\u7682\u7076\u71e5\u8d23\u62e9\u5219\u6cfd\u8d3c\u600e\u589e\u618e\u66fe\u8d60\u624e\u55b3\u6e23\u672d\u8f67"],["d540","\u8a81",7,"\u8a8b",7,"\u8a94",46],["d580","\u8ac3",32,"\u94e1\u95f8\u7728\u6805\u69a8\u548b\u4e4d\u70b8\u8bc8\u6458\u658b\u5b85\u7a84\u503a\u5be8\u77bb\u6be1\u8a79\u7c98\u6cbe\u76cf\u65a9\u8f97\u5d2d\u5c55\u8638\u6808\u5360\u6218\u7ad9\u6e5b\u7efd\u6a1f\u7ae0\u5f70\u6f33\u5f20\u638c\u6da8\u6756\u4e08\u5e10\u8d26\u4ed7\u80c0\u7634\u969c\u62db\u662d\u627e\u6cbc\u8d75\u7167\u7f69\u5146\u8087\u53ec\u906e\u6298\u54f2\u86f0\u8f99\u8005\u9517\u8517\u8fd9\u6d59\u73cd\u659f\u771f\u7504\u7827\u81fb\u8d1e\u9488\u4fa6\u6795\u75b9\u8bca\u9707\u632f\u9547\u9635\u84b8\u6323\u7741\u5f81\u72f0\u4e89\u6014\u6574\u62ef\u6b63\u653f"],["d640","\u8ae4",34,"\u8b08",27],["d680","\u8b24\u8b25\u8b27",30,"\u5e27\u75c7\u90d1\u8bc1\u829d\u679d\u652f\u5431\u8718\u77e5\u80a2\u8102\u6c41\u4e4b\u7ec7\u804c\u76f4\u690d\u6b96\u6267\u503c\u4f84\u5740\u6307\u6b62\u8dbe\u53ea\u65e8\u7eb8\u5fd7\u631a\u63b7\u81f3\u81f4\u7f6e\u5e1c\u5cd9\u5236\u667a\u79e9\u7a1a\u8d28\u7099\u75d4\u6ede\u6cbb\u7a92\u4e2d\u76c5\u5fe0\u949f\u8877\u7ec8\u79cd\u80bf\u91cd\u4ef2\u4f17\u821f\u5468\u5dde\u6d32\u8bcc\u7ca5\u8f74\u8098\u5e1a\u5492\u76b1\u5b99\u663c\u9aa4\u73e0\u682a\u86db\u6731\u732a\u8bf8\u8bdb\u9010\u7af9\u70db\u716e\u62c4\u77a9\u5631\u4e3b\u8457\u67f1\u52a9\u86c0\u8d2e\u94f8\u7b51"],["d740","\u8b46",31,"\u8b67",4,"\u8b6d",25],["d780","\u8b87",24,"\u8bac\u8bb1\u8bbb\u8bc7\u8bd0\u8bea\u8c09\u8c1e\u4f4f\u6ce8\u795d\u9a7b\u6293\u722a\u62fd\u4e13\u7816\u8f6c\u64b0\u8d5a\u7bc6\u6869\u5e84\u88c5\u5986\u649e\u58ee\u72b6\u690e\u9525\u8ffd\u8d58\u5760\u7f00\u8c06\u51c6\u6349\u62d9\u5353\u684c\u7422\u8301\u914c\u5544\u7740\u707c\u6d4a\u5179\u54a8\u8d44\u59ff\u6ecb\u6dc4\u5b5c\u7d2b\u4ed4\u7c7d\u6ed3\u5b50\u81ea\u6e0d\u5b57\u9b03\u68d5\u8e2a\u5b97\u7efc\u603b\u7eb5\u90b9\u8d70\u594f\u63cd\u79df\u8db3\u5352\u65cf\u7956\u8bc5\u963b\u7ec4\u94bb\u7e82\u5634\u9189\u6700\u7f6a\u5c0a\u9075\u6628\u5de6\u4f50\u67de\u505a\u4f5c\u5750\u5ea7"],["d840","\u8c38",8,"\u8c42\u8c43\u8c44\u8c45\u8c48\u8c4a\u8c4b\u8c4d",7,"\u8c56\u8c57\u8c58\u8c59\u8c5b",5,"\u8c63",6,"\u8c6c",6,"\u8c74\u8c75\u8c76\u8c77\u8c7b",6,"\u8c83\u8c84\u8c86\u8c87"],["d880","\u8c88\u8c8b\u8c8d",6,"\u8c95\u8c96\u8c97\u8c99",20,"\u4e8d\u4e0c\u5140\u4e10\u5eff\u5345\u4e15\u4e98\u4e1e\u9b32\u5b6c\u5669\u4e28\u79ba\u4e3f\u5315\u4e47\u592d\u723b\u536e\u6c10\u56df\u80e4\u9997\u6bd3\u777e\u9f17\u4e36\u4e9f\u9f10\u4e5c\u4e69\u4e93\u8288\u5b5b\u556c\u560f\u4ec4\u538d\u539d\u53a3\u53a5\u53ae\u9765\u8d5d\u531a\u53f5\u5326\u532e\u533e\u8d5c\u5366\u5363\u5202\u5208\u520e\u522d\u5233\u523f\u5240\u524c\u525e\u5261\u525c\u84af\u527d\u5282\u5281\u5290\u5293\u5182\u7f54\u4ebb\u4ec3\u4ec9\u4ec2\u4ee8\u4ee1\u4eeb\u4ede\u4f1b\u4ef3\u4f22\u4f64\u4ef5\u4f25\u4f27\u4f09\u4f2b\u4f5e\u4f67\u6538\u4f5a\u4f5d"],["d940","\u8cae",62],["d980","\u8ced",32,"\u4f5f\u4f57\u4f32\u4f3d\u4f76\u4f74\u4f91\u4f89\u4f83\u4f8f\u4f7e\u4f7b\u4faa\u4f7c\u4fac\u4f94\u4fe6\u4fe8\u4fea\u4fc5\u4fda\u4fe3\u4fdc\u4fd1\u4fdf\u4ff8\u5029\u504c\u4ff3\u502c\u500f\u502e\u502d\u4ffe\u501c\u500c\u5025\u5028\u507e\u5043\u5055\u5048\u504e\u506c\u507b\u50a5\u50a7\u50a9\u50ba\u50d6\u5106\u50ed\u50ec\u50e6\u50ee\u5107\u510b\u4edd\u6c3d\u4f58\u4f65\u4fce\u9fa0\u6c46\u7c74\u516e\u5dfd\u9ec9\u9998\u5181\u5914\u52f9\u530d\u8a07\u5310\u51eb\u5919\u5155\u4ea0\u5156\u4eb3\u886e\u88a4\u4eb5\u8114\u88d2\u7980\u5b34\u8803\u7fb8\u51ab\u51b1\u51bd\u51bc"],["da40","\u8d0e",14,"\u8d20\u8d51\u8d52\u8d57\u8d5f\u8d65\u8d68\u8d69\u8d6a\u8d6c\u8d6e\u8d6f\u8d71\u8d72\u8d78",8,"\u8d82\u8d83\u8d86\u8d87\u8d88\u8d89\u8d8c",4,"\u8d92\u8d93\u8d95",9,"\u8da0\u8da1"],["da80","\u8da2\u8da4",12,"\u8db2\u8db6\u8db7\u8db9\u8dbb\u8dbd\u8dc0\u8dc1\u8dc2\u8dc5\u8dc7\u8dc8\u8dc9\u8dca\u8dcd\u8dd0\u8dd2\u8dd3\u8dd4\u51c7\u5196\u51a2\u51a5\u8ba0\u8ba6\u8ba7\u8baa\u8bb4\u8bb5\u8bb7\u8bc2\u8bc3\u8bcb\u8bcf\u8bce\u8bd2\u8bd3\u8bd4\u8bd6\u8bd8\u8bd9\u8bdc\u8bdf\u8be0\u8be4\u8be8\u8be9\u8bee\u8bf0\u8bf3\u8bf6\u8bf9\u8bfc\u8bff\u8c00\u8c02\u8c04\u8c07\u8c0c\u8c0f\u8c11\u8c12\u8c14\u8c15\u8c16\u8c19\u8c1b\u8c18\u8c1d\u8c1f\u8c20\u8c21\u8c25\u8c27\u8c2a\u8c2b\u8c2e\u8c2f\u8c32\u8c33\u8c35\u8c36\u5369\u537a\u961d\u9622\u9621\u9631\u962a\u963d\u963c\u9642\u9649\u9654\u965f\u9667\u966c\u9672\u9674\u9688\u968d\u9697\u96b0\u9097\u909b\u909d\u9099\u90ac\u90a1\u90b4\u90b3\u90b6\u90ba"],["db40","\u8dd5\u8dd8\u8dd9\u8ddc\u8de0\u8de1\u8de2\u8de5\u8de6\u8de7\u8de9\u8ded\u8dee\u8df0\u8df1\u8df2\u8df4\u8df6\u8dfc\u8dfe",6,"\u8e06\u8e07\u8e08\u8e0b\u8e0d\u8e0e\u8e10\u8e11\u8e12\u8e13\u8e15",7,"\u8e20\u8e21\u8e24",4,"\u8e2b\u8e2d\u8e30\u8e32\u8e33\u8e34\u8e36\u8e37\u8e38\u8e3b\u8e3c\u8e3e"],["db80","\u8e3f\u8e43\u8e45\u8e46\u8e4c",4,"\u8e53",5,"\u8e5a",11,"\u8e67\u8e68\u8e6a\u8e6b\u8e6e\u8e71\u90b8\u90b0\u90cf\u90c5\u90be\u90d0\u90c4\u90c7\u90d3\u90e6\u90e2\u90dc\u90d7\u90db\u90eb\u90ef\u90fe\u9104\u9122\u911e\u9123\u9131\u912f\u9139\u9143\u9146\u520d\u5942\u52a2\u52ac\u52ad\u52be\u54ff\u52d0\u52d6\u52f0\u53df\u71ee\u77cd\u5ef4\u51f5\u51fc\u9b2f\u53b6\u5f01\u755a\u5def\u574c\u57a9\u57a1\u587e\u58bc\u58c5\u58d1\u5729\u572c\u572a\u5733\u5739\u572e\u572f\u575c\u573b\u5742\u5769\u5785\u576b\u5786\u577c\u577b\u5768\u576d\u5776\u5773\u57ad\u57a4\u578c\u57b2\u57cf\u57a7\u57b4\u5793\u57a0\u57d5\u57d8\u57da\u57d9\u57d2\u57b8\u57f4\u57ef\u57f8\u57e4\u57dd"],["dc40","\u8e73\u8e75\u8e77",4,"\u8e7d\u8e7e\u8e80\u8e82\u8e83\u8e84\u8e86\u8e88",6,"\u8e91\u8e92\u8e93\u8e95",6,"\u8e9d\u8e9f",11,"\u8ead\u8eae\u8eb0\u8eb1\u8eb3",6,"\u8ebb",7],["dc80","\u8ec3",10,"\u8ecf",21,"\u580b\u580d\u57fd\u57ed\u5800\u581e\u5819\u5844\u5820\u5865\u586c\u5881\u5889\u589a\u5880\u99a8\u9f19\u61ff\u8279\u827d\u827f\u828f\u828a\u82a8\u8284\u828e\u8291\u8297\u8299\u82ab\u82b8\u82be\u82b0\u82c8\u82ca\u82e3\u8298\u82b7\u82ae\u82cb\u82cc\u82c1\u82a9\u82b4\u82a1\u82aa\u829f\u82c4\u82ce\u82a4\u82e1\u8309\u82f7\u82e4\u830f\u8307\u82dc\u82f4\u82d2\u82d8\u830c\u82fb\u82d3\u8311\u831a\u8306\u8314\u8315\u82e0\u82d5\u831c\u8351\u835b\u835c\u8308\u8392\u833c\u8334\u8331\u839b\u835e\u832f\u834f\u8347\u8343\u835f\u8340\u8317\u8360\u832d\u833a\u8333\u8366\u8365"],["dd40","\u8ee5",62],["dd80","\u8f24",32,"\u8368\u831b\u8369\u836c\u836a\u836d\u836e\u83b0\u8378\u83b3\u83b4\u83a0\u83aa\u8393\u839c\u8385\u837c\u83b6\u83a9\u837d\u83b8\u837b\u8398\u839e\u83a8\u83ba\u83bc\u83c1\u8401\u83e5\u83d8\u5807\u8418\u840b\u83dd\u83fd\u83d6\u841c\u8438\u8411\u8406\u83d4\u83df\u840f\u8403\u83f8\u83f9\u83ea\u83c5\u83c0\u8426\u83f0\u83e1\u845c\u8451\u845a\u8459\u8473\u8487\u8488\u847a\u8489\u8478\u843c\u8446\u8469\u8476\u848c\u848e\u8431\u846d\u84c1\u84cd\u84d0\u84e6\u84bd\u84d3\u84ca\u84bf\u84ba\u84e0\u84a1\u84b9\u84b4\u8497\u84e5\u84e3\u850c\u750d\u8538\u84f0\u8539\u851f\u853a"],["de40","\u8f45",32,"\u8f6a\u8f80\u8f8c\u8f92\u8f9d\u8fa0\u8fa1\u8fa2\u8fa4\u8fa5\u8fa6\u8fa7\u8faa\u8fac\u8fad\u8fae\u8faf\u8fb2\u8fb3\u8fb4\u8fb5\u8fb7\u8fb8\u8fba\u8fbb\u8fbc\u8fbf\u8fc0\u8fc3\u8fc6"],["de80","\u8fc9",4,"\u8fcf\u8fd2\u8fd6\u8fd7\u8fda\u8fe0\u8fe1\u8fe3\u8fe7\u8fec\u8fef\u8ff1\u8ff2\u8ff4\u8ff5\u8ff6\u8ffa\u8ffb\u8ffc\u8ffe\u8fff\u9007\u9008\u900c\u900e\u9013\u9015\u9018\u8556\u853b\u84ff\u84fc\u8559\u8548\u8568\u8564\u855e\u857a\u77a2\u8543\u8572\u857b\u85a4\u85a8\u8587\u858f\u8579\u85ae\u859c\u8585\u85b9\u85b7\u85b0\u85d3\u85c1\u85dc\u85ff\u8627\u8605\u8629\u8616\u863c\u5efe\u5f08\u593c\u5941\u8037\u5955\u595a\u5958\u530f\u5c22\u5c25\u5c2c\u5c34\u624c\u626a\u629f\u62bb\u62ca\u62da\u62d7\u62ee\u6322\u62f6\u6339\u634b\u6343\u63ad\u63f6\u6371\u637a\u638e\u63b4\u636d\u63ac\u638a\u6369\u63ae\u63bc\u63f2\u63f8\u63e0\u63ff\u63c4\u63de\u63ce\u6452\u63c6\u63be\u6445\u6441\u640b\u641b\u6420\u640c\u6426\u6421\u645e\u6484\u646d\u6496"],["df40","\u9019\u901c\u9023\u9024\u9025\u9027",5,"\u9030",4,"\u9037\u9039\u903a\u903d\u903f\u9040\u9043\u9045\u9046\u9048",4,"\u904e\u9054\u9055\u9056\u9059\u905a\u905c",5,"\u9064\u9066\u9067\u9069\u906a\u906b\u906c\u906f",4,"\u9076",6,"\u907e\u9081"],["df80","\u9084\u9085\u9086\u9087\u9089\u908a\u908c",4,"\u9092\u9094\u9096\u9098\u909a\u909c\u909e\u909f\u90a0\u90a4\u90a5\u90a7\u90a8\u90a9\u90ab\u90ad\u90b2\u90b7\u90bc\u90bd\u90bf\u90c0\u647a\u64b7\u64b8\u6499\u64ba\u64c0\u64d0\u64d7\u64e4\u64e2\u6509\u6525\u652e\u5f0b\u5fd2\u7519\u5f11\u535f\u53f1\u53fd\u53e9\u53e8\u53fb\u5412\u5416\u5406\u544b\u5452\u5453\u5454\u5456\u5443\u5421\u5457\u5459\u5423\u5432\u5482\u5494\u5477\u5471\u5464\u549a\u549b\u5484\u5476\u5466\u549d\u54d0\u54ad\u54c2\u54b4\u54d2\u54a7\u54a6\u54d3\u54d4\u5472\u54a3\u54d5\u54bb\u54bf\u54cc\u54d9\u54da\u54dc\u54a9\u54aa\u54a4\u54dd\u54cf\u54de\u551b\u54e7\u5520\u54fd\u5514\u54f3\u5522\u5523\u550f\u5511\u5527\u552a\u5567\u558f\u55b5\u5549\u556d\u5541\u5555\u553f\u5550\u553c"],["e040","\u90c2\u90c3\u90c6\u90c8\u90c9\u90cb\u90cc\u90cd\u90d2\u90d4\u90d5\u90d6\u90d8\u90d9\u90da\u90de\u90df\u90e0\u90e3\u90e4\u90e5\u90e9\u90ea\u90ec\u90ee\u90f0\u90f1\u90f2\u90f3\u90f5\u90f6\u90f7\u90f9\u90fa\u90fb\u90fc\u90ff\u9100\u9101\u9103\u9105",19,"\u911a\u911b\u911c"],["e080","\u911d\u911f\u9120\u9121\u9124",10,"\u9130\u9132",6,"\u913a",8,"\u9144\u5537\u5556\u5575\u5576\u5577\u5533\u5530\u555c\u558b\u55d2\u5583\u55b1\u55b9\u5588\u5581\u559f\u557e\u55d6\u5591\u557b\u55df\u55bd\u55be\u5594\u5599\u55ea\u55f7\u55c9\u561f\u55d1\u55eb\u55ec\u55d4\u55e6\u55dd\u55c4\u55ef\u55e5\u55f2\u55f3\u55cc\u55cd\u55e8\u55f5\u55e4\u8f94\u561e\u5608\u560c\u5601\u5624\u5623\u55fe\u5600\u5627\u562d\u5658\u5639\u5657\u562c\u564d\u5662\u5659\u565c\u564c\u5654\u5686\u5664\u5671\u566b\u567b\u567c\u5685\u5693\u56af\u56d4\u56d7\u56dd\u56e1\u56f5\u56eb\u56f9\u56ff\u5704\u570a\u5709\u571c\u5e0f\u5e19\u5e14\u5e11\u5e31\u5e3b\u5e3c"],["e140","\u9145\u9147\u9148\u9151\u9153\u9154\u9155\u9156\u9158\u9159\u915b\u915c\u915f\u9160\u9166\u9167\u9168\u916b\u916d\u9173\u917a\u917b\u917c\u9180",4,"\u9186\u9188\u918a\u918e\u918f\u9193",6,"\u919c",5,"\u91a4",5,"\u91ab\u91ac\u91b0\u91b1\u91b2\u91b3\u91b6\u91b7\u91b8\u91b9\u91bb"],["e180","\u91bc",10,"\u91c8\u91cb\u91d0\u91d2",9,"\u91dd",8,"\u5e37\u5e44\u5e54\u5e5b\u5e5e\u5e61\u5c8c\u5c7a\u5c8d\u5c90\u5c96\u5c88\u5c98\u5c99\u5c91\u5c9a\u5c9c\u5cb5\u5ca2\u5cbd\u5cac\u5cab\u5cb1\u5ca3\u5cc1\u5cb7\u5cc4\u5cd2\u5ce4\u5ccb\u5ce5\u5d02\u5d03\u5d27\u5d26\u5d2e\u5d24\u5d1e\u5d06\u5d1b\u5d58\u5d3e\u5d34\u5d3d\u5d6c\u5d5b\u5d6f\u5d5d\u5d6b\u5d4b\u5d4a\u5d69\u5d74\u5d82\u5d99\u5d9d\u8c73\u5db7\u5dc5\u5f73\u5f77\u5f82\u5f87\u5f89\u5f8c\u5f95\u5f99\u5f9c\u5fa8\u5fad\u5fb5\u5fbc\u8862\u5f61\u72ad\u72b0\u72b4\u72b7\u72b8\u72c3\u72c1\u72ce\u72cd\u72d2\u72e8\u72ef\u72e9\u72f2\u72f4\u72f7\u7301\u72f3\u7303\u72fa"],["e240","\u91e6",62],["e280","\u9225",32,"\u72fb\u7317\u7313\u7321\u730a\u731e\u731d\u7315\u7322\u7339\u7325\u732c\u7338\u7331\u7350\u734d\u7357\u7360\u736c\u736f\u737e\u821b\u5925\u98e7\u5924\u5902\u9963\u9967",5,"\u9974\u9977\u997d\u9980\u9984\u9987\u998a\u998d\u9990\u9991\u9993\u9994\u9995\u5e80\u5e91\u5e8b\u5e96\u5ea5\u5ea0\u5eb9\u5eb5\u5ebe\u5eb3\u8d53\u5ed2\u5ed1\u5edb\u5ee8\u5eea\u81ba\u5fc4\u5fc9\u5fd6\u5fcf\u6003\u5fee\u6004\u5fe1\u5fe4\u5ffe\u6005\u6006\u5fea\u5fed\u5ff8\u6019\u6035\u6026\u601b\u600f\u600d\u6029\u602b\u600a\u603f\u6021\u6078\u6079\u607b\u607a\u6042"],["e340","\u9246",45,"\u9275",16],["e380","\u9286",7,"\u928f",24,"\u606a\u607d\u6096\u609a\u60ad\u609d\u6083\u6092\u608c\u609b\u60ec\u60bb\u60b1\u60dd\u60d8\u60c6\u60da\u60b4\u6120\u6126\u6115\u6123\u60f4\u6100\u610e\u612b\u614a\u6175\u61ac\u6194\u61a7\u61b7\u61d4\u61f5\u5fdd\u96b3\u95e9\u95eb\u95f1\u95f3\u95f5\u95f6\u95fc\u95fe\u9603\u9604\u9606\u9608\u960a\u960b\u960c\u960d\u960f\u9612\u9615\u9616\u9617\u9619\u961a\u4e2c\u723f\u6215\u6c35\u6c54\u6c5c\u6c4a\u6ca3\u6c85\u6c90\u6c94\u6c8c\u6c68\u6c69\u6c74\u6c76\u6c86\u6ca9\u6cd0\u6cd4\u6cad\u6cf7\u6cf8\u6cf1\u6cd7\u6cb2\u6ce0\u6cd6\u6cfa\u6ceb\u6cee\u6cb1\u6cd3\u6cef\u6cfe"],["e440","\u92a8",5,"\u92af",24,"\u92c9",31],["e480","\u92e9",32,"\u6d39\u6d27\u6d0c\u6d43\u6d48\u6d07\u6d04\u6d19\u6d0e\u6d2b\u6d4d\u6d2e\u6d35\u6d1a\u6d4f\u6d52\u6d54\u6d33\u6d91\u6d6f\u6d9e\u6da0\u6d5e\u6d93\u6d94\u6d5c\u6d60\u6d7c\u6d63\u6e1a\u6dc7\u6dc5\u6dde\u6e0e\u6dbf\u6de0\u6e11\u6de6\u6ddd\u6dd9\u6e16\u6dab\u6e0c\u6dae\u6e2b\u6e6e\u6e4e\u6e6b\u6eb2\u6e5f\u6e86\u6e53\u6e54\u6e32\u6e25\u6e44\u6edf\u6eb1\u6e98\u6ee0\u6f2d\u6ee2\u6ea5\u6ea7\u6ebd\u6ebb\u6eb7\u6ed7\u6eb4\u6ecf\u6e8f\u6ec2\u6e9f\u6f62\u6f46\u6f47\u6f24\u6f15\u6ef9\u6f2f\u6f36\u6f4b\u6f74\u6f2a\u6f09\u6f29\u6f89\u6f8d\u6f8c\u6f78\u6f72\u6f7c\u6f7a\u6fd1"],["e540","\u930a",51,"\u933f",10],["e580","\u934a",31,"\u936b\u6fc9\u6fa7\u6fb9\u6fb6\u6fc2\u6fe1\u6fee\u6fde\u6fe0\u6fef\u701a\u7023\u701b\u7039\u7035\u704f\u705e\u5b80\u5b84\u5b95\u5b93\u5ba5\u5bb8\u752f\u9a9e\u6434\u5be4\u5bee\u8930\u5bf0\u8e47\u8b07\u8fb6\u8fd3\u8fd5\u8fe5\u8fee\u8fe4\u8fe9\u8fe6\u8ff3\u8fe8\u9005\u9004\u900b\u9026\u9011\u900d\u9016\u9021\u9035\u9036\u902d\u902f\u9044\u9051\u9052\u9050\u9068\u9058\u9062\u905b\u66b9\u9074\u907d\u9082\u9088\u9083\u908b\u5f50\u5f57\u5f56\u5f58\u5c3b\u54ab\u5c50\u5c59\u5b71\u5c63\u5c66\u7fbc\u5f2a\u5f29\u5f2d\u8274\u5f3c\u9b3b\u5c6e\u5981\u5983\u598d\u59a9\u59aa\u59a3"],["e640","\u936c",34,"\u9390",27],["e680","\u93ac",29,"\u93cb\u93cc\u93cd\u5997\u59ca\u59ab\u599e\u59a4\u59d2\u59b2\u59af\u59d7\u59be\u5a05\u5a06\u59dd\u5a08\u59e3\u59d8\u59f9\u5a0c\u5a09\u5a32\u5a34\u5a11\u5a23\u5a13\u5a40\u5a67\u5a4a\u5a55\u5a3c\u5a62\u5a75\u80ec\u5aaa\u5a9b\u5a77\u5a7a\u5abe\u5aeb\u5ab2\u5ad2\u5ad4\u5ab8\u5ae0\u5ae3\u5af1\u5ad6\u5ae6\u5ad8\u5adc\u5b09\u5b17\u5b16\u5b32\u5b37\u5b40\u5c15\u5c1c\u5b5a\u5b65\u5b73\u5b51\u5b53\u5b62\u9a75\u9a77\u9a78\u9a7a\u9a7f\u9a7d\u9a80\u9a81\u9a85\u9a88\u9a8a\u9a90\u9a92\u9a93\u9a96\u9a98\u9a9b\u9a9c\u9a9d\u9a9f\u9aa0\u9aa2\u9aa3\u9aa5\u9aa7\u7e9f\u7ea1\u7ea3\u7ea5\u7ea8\u7ea9"],["e740","\u93ce",7,"\u93d7",54],["e780","\u940e",32,"\u7ead\u7eb0\u7ebe\u7ec0\u7ec1\u7ec2\u7ec9\u7ecb\u7ecc\u7ed0\u7ed4\u7ed7\u7edb\u7ee0\u7ee1\u7ee8\u7eeb\u7eee\u7eef\u7ef1\u7ef2\u7f0d\u7ef6\u7efa\u7efb\u7efe\u7f01\u7f02\u7f03\u7f07\u7f08\u7f0b\u7f0c\u7f0f\u7f11\u7f12\u7f17\u7f19\u7f1c\u7f1b\u7f1f\u7f21",6,"\u7f2a\u7f2b\u7f2c\u7f2d\u7f2f",4,"\u7f35\u5e7a\u757f\u5ddb\u753e\u9095\u738e\u7391\u73ae\u73a2\u739f\u73cf\u73c2\u73d1\u73b7\u73b3\u73c0\u73c9\u73c8\u73e5\u73d9\u987c\u740a\u73e9\u73e7\u73de\u73ba\u73f2\u740f\u742a\u745b\u7426\u7425\u7428\u7430\u742e\u742c"],["e840","\u942f",14,"\u943f",43,"\u946c\u946d\u946e\u946f"],["e880","\u9470",20,"\u9491\u9496\u9498\u94c7\u94cf\u94d3\u94d4\u94da\u94e6\u94fb\u951c\u9520\u741b\u741a\u7441\u745c\u7457\u7455\u7459\u7477\u746d\u747e\u749c\u748e\u7480\u7481\u7487\u748b\u749e\u74a8\u74a9\u7490\u74a7\u74d2\u74ba\u97ea\u97eb\u97ec\u674c\u6753\u675e\u6748\u6769\u67a5\u6787\u676a\u6773\u6798\u67a7\u6775\u67a8\u679e\u67ad\u678b\u6777\u677c\u67f0\u6809\u67d8\u680a\u67e9\u67b0\u680c\u67d9\u67b5\u67da\u67b3\u67dd\u6800\u67c3\u67b8\u67e2\u680e\u67c1\u67fd\u6832\u6833\u6860\u6861\u684e\u6862\u6844\u6864\u6883\u681d\u6855\u6866\u6841\u6867\u6840\u683e\u684a\u6849\u6829\u68b5\u688f\u6874\u6877\u6893\u686b\u68c2\u696e\u68fc\u691f\u6920\u68f9"],["e940","\u9527\u9533\u953d\u9543\u9548\u954b\u9555\u955a\u9560\u956e\u9574\u9575\u9577",7,"\u9580",42],["e980","\u95ab",32,"\u6924\u68f0\u690b\u6901\u6957\u68e3\u6910\u6971\u6939\u6960\u6942\u695d\u6984\u696b\u6980\u6998\u6978\u6934\u69cc\u6987\u6988\u69ce\u6989\u6966\u6963\u6979\u699b\u69a7\u69bb\u69ab\u69ad\u69d4\u69b1\u69c1\u69ca\u69df\u6995\u69e0\u698d\u69ff\u6a2f\u69ed\u6a17\u6a18\u6a65\u69f2\u6a44\u6a3e\u6aa0\u6a50\u6a5b\u6a35\u6a8e\u6a79\u6a3d\u6a28\u6a58\u6a7c\u6a91\u6a90\u6aa9\u6a97\u6aab\u7337\u7352\u6b81\u6b82\u6b87\u6b84\u6b92\u6b93\u6b8d\u6b9a\u6b9b\u6ba1\u6baa\u8f6b\u8f6d\u8f71\u8f72\u8f73\u8f75\u8f76\u8f78\u8f77\u8f79\u8f7a\u8f7c\u8f7e\u8f81\u8f82\u8f84\u8f87\u8f8b"],["ea40","\u95cc",27,"\u95ec\u95ff\u9607\u9613\u9618\u961b\u961e\u9620\u9623",6,"\u962b\u962c\u962d\u962f\u9630\u9637\u9638\u9639\u963a\u963e\u9641\u9643\u964a\u964e\u964f\u9651\u9652\u9653\u9656\u9657"],["ea80","\u9658\u9659\u965a\u965c\u965d\u965e\u9660\u9663\u9665\u9666\u966b\u966d",4,"\u9673\u9678",12,"\u9687\u9689\u968a\u8f8d\u8f8e\u8f8f\u8f98\u8f9a\u8ece\u620b\u6217\u621b\u621f\u6222\u6221\u6225\u6224\u622c\u81e7\u74ef\u74f4\u74ff\u750f\u7511\u7513\u6534\u65ee\u65ef\u65f0\u660a\u6619\u6772\u6603\u6615\u6600\u7085\u66f7\u661d\u6634\u6631\u6636\u6635\u8006\u665f\u6654\u6641\u664f\u6656\u6661\u6657\u6677\u6684\u668c\u66a7\u669d\u66be\u66db\u66dc\u66e6\u66e9\u8d32\u8d33\u8d36\u8d3b\u8d3d\u8d40\u8d45\u8d46\u8d48\u8d49\u8d47\u8d4d\u8d55\u8d59\u89c7\u89ca\u89cb\u89cc\u89ce\u89cf\u89d0\u89d1\u726e\u729f\u725d\u7266\u726f\u727e\u727f\u7284\u728b\u728d\u728f\u7292\u6308\u6332\u63b0"],["eb40","\u968c\u968e\u9691\u9692\u9693\u9695\u9696\u969a\u969b\u969d",9,"\u96a8",7,"\u96b1\u96b2\u96b4\u96b5\u96b7\u96b8\u96ba\u96bb\u96bf\u96c2\u96c3\u96c8\u96ca\u96cb\u96d0\u96d1\u96d3\u96d4\u96d6",9,"\u96e1",6,"\u96eb"],["eb80","\u96ec\u96ed\u96ee\u96f0\u96f1\u96f2\u96f4\u96f5\u96f8\u96fa\u96fb\u96fc\u96fd\u96ff\u9702\u9703\u9705\u970a\u970b\u970c\u9710\u9711\u9712\u9714\u9715\u9717",4,"\u971d\u971f\u9720\u643f\u64d8\u8004\u6bea\u6bf3\u6bfd\u6bf5\u6bf9\u6c05\u6c07\u6c06\u6c0d\u6c15\u6c18\u6c19\u6c1a\u6c21\u6c29\u6c24\u6c2a\u6c32\u6535\u6555\u656b\u724d\u7252\u7256\u7230\u8662\u5216\u809f\u809c\u8093\u80bc\u670a\u80bd\u80b1\u80ab\u80ad\u80b4\u80b7\u80e7\u80e8\u80e9\u80ea\u80db\u80c2\u80c4\u80d9\u80cd\u80d7\u6710\u80dd\u80eb\u80f1\u80f4\u80ed\u810d\u810e\u80f2\u80fc\u6715\u8112\u8c5a\u8136\u811e\u812c\u8118\u8132\u8148\u814c\u8153\u8174\u8159\u815a\u8171\u8160\u8169\u817c\u817d\u816d\u8167\u584d\u5ab5\u8188\u8182\u8191\u6ed5\u81a3\u81aa\u81cc\u6726\u81ca\u81bb"],["ec40","\u9721",8,"\u972b\u972c\u972e\u972f\u9731\u9733",4,"\u973a\u973b\u973c\u973d\u973f",18,"\u9754\u9755\u9757\u9758\u975a\u975c\u975d\u975f\u9763\u9764\u9766\u9767\u9768\u976a",7],["ec80","\u9772\u9775\u9777",4,"\u977d",7,"\u9786",4,"\u978c\u978e\u978f\u9790\u9793\u9795\u9796\u9797\u9799",4,"\u81c1\u81a6\u6b24\u6b37\u6b39\u6b43\u6b46\u6b59\u98d1\u98d2\u98d3\u98d5\u98d9\u98da\u6bb3\u5f40\u6bc2\u89f3\u6590\u9f51\u6593\u65bc\u65c6\u65c4\u65c3\u65cc\u65ce\u65d2\u65d6\u7080\u709c\u7096\u709d\u70bb\u70c0\u70b7\u70ab\u70b1\u70e8\u70ca\u7110\u7113\u7116\u712f\u7131\u7173\u715c\u7168\u7145\u7172\u714a\u7178\u717a\u7198\u71b3\u71b5\u71a8\u71a0\u71e0\u71d4\u71e7\u71f9\u721d\u7228\u706c\u7118\u7166\u71b9\u623e\u623d\u6243\u6248\u6249\u793b\u7940\u7946\u7949\u795b\u795c\u7953\u795a\u7962\u7957\u7960\u796f\u7967\u797a\u7985\u798a\u799a\u79a7\u79b3\u5fd1\u5fd0"],["ed40","\u979e\u979f\u97a1\u97a2\u97a4",6,"\u97ac\u97ae\u97b0\u97b1\u97b3\u97b5",46],["ed80","\u97e4\u97e5\u97e8\u97ee",4,"\u97f4\u97f7",23,"\u603c\u605d\u605a\u6067\u6041\u6059\u6063\u60ab\u6106\u610d\u615d\u61a9\u619d\u61cb\u61d1\u6206\u8080\u807f\u6c93\u6cf6\u6dfc\u77f6\u77f8\u7800\u7809\u7817\u7818\u7811\u65ab\u782d\u781c\u781d\u7839\u783a\u783b\u781f\u783c\u7825\u782c\u7823\u7829\u784e\u786d\u7856\u7857\u7826\u7850\u7847\u784c\u786a\u789b\u7893\u789a\u7887\u789c\u78a1\u78a3\u78b2\u78b9\u78a5\u78d4\u78d9\u78c9\u78ec\u78f2\u7905\u78f4\u7913\u7924\u791e\u7934\u9f9b\u9ef9\u9efb\u9efc\u76f1\u7704\u770d\u76f9\u7707\u7708\u771a\u7722\u7719\u772d\u7726\u7735\u7738\u7750\u7751\u7747\u7743\u775a\u7768"],["ee40","\u980f",62],["ee80","\u984e",32,"\u7762\u7765\u777f\u778d\u777d\u7780\u778c\u7791\u779f\u77a0\u77b0\u77b5\u77bd\u753a\u7540\u754e\u754b\u7548\u755b\u7572\u7579\u7583\u7f58\u7f61\u7f5f\u8a48\u7f68\u7f74\u7f71\u7f79\u7f81\u7f7e\u76cd\u76e5\u8832\u9485\u9486\u9487\u948b\u948a\u948c\u948d\u948f\u9490\u9494\u9497\u9495\u949a\u949b\u949c\u94a3\u94a4\u94ab\u94aa\u94ad\u94ac\u94af\u94b0\u94b2\u94b4\u94b6",4,"\u94bc\u94bd\u94bf\u94c4\u94c8",6,"\u94d0\u94d1\u94d2\u94d5\u94d6\u94d7\u94d9\u94d8\u94db\u94de\u94df\u94e0\u94e2\u94e4\u94e5\u94e7\u94e8\u94ea"],["ef40","\u986f",5,"\u988b\u988e\u9892\u9895\u9899\u98a3\u98a8",37,"\u98cf\u98d0\u98d4\u98d6\u98d7\u98db\u98dc\u98dd\u98e0",4],["ef80","\u98e5\u98e6\u98e9",30,"\u94e9\u94eb\u94ee\u94ef\u94f3\u94f4\u94f5\u94f7\u94f9\u94fc\u94fd\u94ff\u9503\u9502\u9506\u9507\u9509\u950a\u950d\u950e\u950f\u9512",4,"\u9518\u951b\u951d\u951e\u951f\u9522\u952a\u952b\u9529\u952c\u9531\u9532\u9534\u9536\u9537\u9538\u953c\u953e\u953f\u9542\u9535\u9544\u9545\u9546\u9549\u954c\u954e\u954f\u9552\u9553\u9554\u9556\u9557\u9558\u9559\u955b\u955e\u955f\u955d\u9561\u9562\u9564",8,"\u956f\u9571\u9572\u9573\u953a\u77e7\u77ec\u96c9\u79d5\u79ed\u79e3\u79eb\u7a06\u5d47\u7a03\u7a02\u7a1e\u7a14"],["f040","\u9908",4,"\u990e\u990f\u9911",28,"\u992f",26],["f080","\u994a",9,"\u9956",12,"\u9964\u9966\u9973\u9978\u9979\u997b\u997e\u9982\u9983\u9989\u7a39\u7a37\u7a51\u9ecf\u99a5\u7a70\u7688\u768e\u7693\u7699\u76a4\u74de\u74e0\u752c\u9e20\u9e22\u9e28",4,"\u9e32\u9e31\u9e36\u9e38\u9e37\u9e39\u9e3a\u9e3e\u9e41\u9e42\u9e44\u9e46\u9e47\u9e48\u9e49\u9e4b\u9e4c\u9e4e\u9e51\u9e55\u9e57\u9e5a\u9e5b\u9e5c\u9e5e\u9e63\u9e66",6,"\u9e71\u9e6d\u9e73\u7592\u7594\u7596\u75a0\u759d\u75ac\u75a3\u75b3\u75b4\u75b8\u75c4\u75b1\u75b0\u75c3\u75c2\u75d6\u75cd\u75e3\u75e8\u75e6\u75e4\u75eb\u75e7\u7603\u75f1\u75fc\u75ff\u7610\u7600\u7605\u760c\u7617\u760a\u7625\u7618\u7615\u7619"],["f140","\u998c\u998e\u999a",10,"\u99a6\u99a7\u99a9",47],["f180","\u99d9",32,"\u761b\u763c\u7622\u7620\u7640\u762d\u7630\u763f\u7635\u7643\u763e\u7633\u764d\u765e\u7654\u765c\u7656\u766b\u766f\u7fca\u7ae6\u7a78\u7a79\u7a80\u7a86\u7a88\u7a95\u7aa6\u7aa0\u7aac\u7aa8\u7aad\u7ab3\u8864\u8869\u8872\u887d\u887f\u8882\u88a2\u88c6\u88b7\u88bc\u88c9\u88e2\u88ce\u88e3\u88e5\u88f1\u891a\u88fc\u88e8\u88fe\u88f0\u8921\u8919\u8913\u891b\u890a\u8934\u892b\u8936\u8941\u8966\u897b\u758b\u80e5\u76b2\u76b4\u77dc\u8012\u8014\u8016\u801c\u8020\u8022\u8025\u8026\u8027\u8029\u8028\u8031\u800b\u8035\u8043\u8046\u804d\u8052\u8069\u8071\u8983\u9878\u9880\u9883"],["f240","\u99fa",62],["f280","\u9a39",32,"\u9889\u988c\u988d\u988f\u9894\u989a\u989b\u989e\u989f\u98a1\u98a2\u98a5\u98a6\u864d\u8654\u866c\u866e\u867f\u867a\u867c\u867b\u86a8\u868d\u868b\u86ac\u869d\u86a7\u86a3\u86aa\u8693\u86a9\u86b6\u86c4\u86b5\u86ce\u86b0\u86ba\u86b1\u86af\u86c9\u86cf\u86b4\u86e9\u86f1\u86f2\u86ed\u86f3\u86d0\u8713\u86de\u86f4\u86df\u86d8\u86d1\u8703\u8707\u86f8\u8708\u870a\u870d\u8709\u8723\u873b\u871e\u8725\u872e\u871a\u873e\u8748\u8734\u8731\u8729\u8737\u873f\u8782\u8722\u877d\u877e\u877b\u8760\u8770\u874c\u876e\u878b\u8753\u8763\u877c\u8764\u8759\u8765\u8793\u87af\u87a8\u87d2"],["f340","\u9a5a",17,"\u9a72\u9a83\u9a89\u9a8d\u9a8e\u9a94\u9a95\u9a99\u9aa6\u9aa9",6,"\u9ab2\u9ab3\u9ab4\u9ab5\u9ab9\u9abb\u9abd\u9abe\u9abf\u9ac3\u9ac4\u9ac6",4,"\u9acd\u9ace\u9acf\u9ad0\u9ad2\u9ad4\u9ad5\u9ad6\u9ad7\u9ad9\u9ada\u9adb\u9adc"],["f380","\u9add\u9ade\u9ae0\u9ae2\u9ae3\u9ae4\u9ae5\u9ae7\u9ae8\u9ae9\u9aea\u9aec\u9aee\u9af0",8,"\u9afa\u9afc",6,"\u9b04\u9b05\u9b06\u87c6\u8788\u8785\u87ad\u8797\u8783\u87ab\u87e5\u87ac\u87b5\u87b3\u87cb\u87d3\u87bd\u87d1\u87c0\u87ca\u87db\u87ea\u87e0\u87ee\u8816\u8813\u87fe\u880a\u881b\u8821\u8839\u883c\u7f36\u7f42\u7f44\u7f45\u8210\u7afa\u7afd\u7b08\u7b03\u7b04\u7b15\u7b0a\u7b2b\u7b0f\u7b47\u7b38\u7b2a\u7b19\u7b2e\u7b31\u7b20\u7b25\u7b24\u7b33\u7b3e\u7b1e\u7b58\u7b5a\u7b45\u7b75\u7b4c\u7b5d\u7b60\u7b6e\u7b7b\u7b62\u7b72\u7b71\u7b90\u7ba6\u7ba7\u7bb8\u7bac\u7b9d\u7ba8\u7b85\u7baa\u7b9c\u7ba2\u7bab\u7bb4\u7bd1\u7bc1\u7bcc\u7bdd\u7bda\u7be5\u7be6\u7bea\u7c0c\u7bfe\u7bfc\u7c0f\u7c16\u7c0b"],["f440","\u9b07\u9b09",5,"\u9b10\u9b11\u9b12\u9b14",10,"\u9b20\u9b21\u9b22\u9b24",10,"\u9b30\u9b31\u9b33",7,"\u9b3d\u9b3e\u9b3f\u9b40\u9b46\u9b4a\u9b4b\u9b4c\u9b4e\u9b50\u9b52\u9b53\u9b55",5],["f480","\u9b5b",32,"\u7c1f\u7c2a\u7c26\u7c38\u7c41\u7c40\u81fe\u8201\u8202\u8204\u81ec\u8844\u8221\u8222\u8223\u822d\u822f\u8228\u822b\u8238\u823b\u8233\u8234\u823e\u8244\u8249\u824b\u824f\u825a\u825f\u8268\u887e\u8885\u8888\u88d8\u88df\u895e\u7f9d\u7f9f\u7fa7\u7faf\u7fb0\u7fb2\u7c7c\u6549\u7c91\u7c9d\u7c9c\u7c9e\u7ca2\u7cb2\u7cbc\u7cbd\u7cc1\u7cc7\u7ccc\u7ccd\u7cc8\u7cc5\u7cd7\u7ce8\u826e\u66a8\u7fbf\u7fce\u7fd5\u7fe5\u7fe1\u7fe6\u7fe9\u7fee\u7ff3\u7cf8\u7d77\u7da6\u7dae\u7e47\u7e9b\u9eb8\u9eb4\u8d73\u8d84\u8d94\u8d91\u8db1\u8d67\u8d6d\u8c47\u8c49\u914a\u9150\u914e\u914f\u9164"],["f540","\u9b7c",62],["f580","\u9bbb",32,"\u9162\u9161\u9170\u9169\u916f\u917d\u917e\u9172\u9174\u9179\u918c\u9185\u9190\u918d\u9191\u91a2\u91a3\u91aa\u91ad\u91ae\u91af\u91b5\u91b4\u91ba\u8c55\u9e7e\u8db8\u8deb\u8e05\u8e59\u8e69\u8db5\u8dbf\u8dbc\u8dba\u8dc4\u8dd6\u8dd7\u8dda\u8dde\u8dce\u8dcf\u8ddb\u8dc6\u8dec\u8df7\u8df8\u8de3\u8df9\u8dfb\u8de4\u8e09\u8dfd\u8e14\u8e1d\u8e1f\u8e2c\u8e2e\u8e23\u8e2f\u8e3a\u8e40\u8e39\u8e35\u8e3d\u8e31\u8e49\u8e41\u8e42\u8e51\u8e52\u8e4a\u8e70\u8e76\u8e7c\u8e6f\u8e74\u8e85\u8e8f\u8e94\u8e90\u8e9c\u8e9e\u8c78\u8c82\u8c8a\u8c85\u8c98\u8c94\u659b\u89d6\u89de\u89da\u89dc"],["f640","\u9bdc",62],["f680","\u9c1b",32,"\u89e5\u89eb\u89ef\u8a3e\u8b26\u9753\u96e9\u96f3\u96ef\u9706\u9701\u9708\u970f\u970e\u972a\u972d\u9730\u973e\u9f80\u9f83\u9f85",5,"\u9f8c\u9efe\u9f0b\u9f0d\u96b9\u96bc\u96bd\u96ce\u96d2\u77bf\u96e0\u928e\u92ae\u92c8\u933e\u936a\u93ca\u938f\u943e\u946b\u9c7f\u9c82\u9c85\u9c86\u9c87\u9c88\u7a23\u9c8b\u9c8e\u9c90\u9c91\u9c92\u9c94\u9c95\u9c9a\u9c9b\u9c9e",5,"\u9ca5",4,"\u9cab\u9cad\u9cae\u9cb0",7,"\u9cba\u9cbb\u9cbc\u9cbd\u9cc4\u9cc5\u9cc6\u9cc7\u9cca\u9ccb"],["f740","\u9c3c",62],["f780","\u9c7b\u9c7d\u9c7e\u9c80\u9c83\u9c84\u9c89\u9c8a\u9c8c\u9c8f\u9c93\u9c96\u9c97\u9c98\u9c99\u9c9d\u9caa\u9cac\u9caf\u9cb9\u9cbe",4,"\u9cc8\u9cc9\u9cd1\u9cd2\u9cda\u9cdb\u9ce0\u9ce1\u9ccc",4,"\u9cd3\u9cd4\u9cd5\u9cd7\u9cd8\u9cd9\u9cdc\u9cdd\u9cdf\u9ce2\u977c\u9785\u9791\u9792\u9794\u97af\u97ab\u97a3\u97b2\u97b4\u9ab1\u9ab0\u9ab7\u9e58\u9ab6\u9aba\u9abc\u9ac1\u9ac0\u9ac5\u9ac2\u9acb\u9acc\u9ad1\u9b45\u9b43\u9b47\u9b49\u9b48\u9b4d\u9b51\u98e8\u990d\u992e\u9955\u9954\u9adf\u9ae1\u9ae6\u9aef\u9aeb\u9afb\u9aed\u9af9\u9b08\u9b0f\u9b13\u9b1f\u9b23\u9ebd\u9ebe\u7e3b\u9e82\u9e87\u9e88\u9e8b\u9e92\u93d6\u9e9d\u9e9f\u9edb\u9edc\u9edd\u9ee0\u9edf\u9ee2\u9ee9\u9ee7\u9ee5\u9eea\u9eef\u9f22\u9f2c\u9f2f\u9f39\u9f37\u9f3d\u9f3e\u9f44"],["f840","\u9ce3",62],["f880","\u9d22",32],["f940","\u9d43",62],["f980","\u9d82",32],["fa40","\u9da3",62],["fa80","\u9de2",32],["fb40","\u9e03",27,"\u9e24\u9e27\u9e2e\u9e30\u9e34\u9e3b\u9e3c\u9e40\u9e4d\u9e50\u9e52\u9e53\u9e54\u9e56\u9e59\u9e5d\u9e5f\u9e60\u9e61\u9e62\u9e65\u9e6e\u9e6f\u9e72\u9e74",9,"\u9e80"],["fb80","\u9e81\u9e83\u9e84\u9e85\u9e86\u9e89\u9e8a\u9e8c",5,"\u9e94",8,"\u9e9e\u9ea0",5,"\u9ea7\u9ea8\u9ea9\u9eaa"],["fc40","\u9eab",8,"\u9eb5\u9eb6\u9eb7\u9eb9\u9eba\u9ebc\u9ebf",4,"\u9ec5\u9ec6\u9ec7\u9ec8\u9eca\u9ecb\u9ecc\u9ed0\u9ed2\u9ed3\u9ed5\u9ed6\u9ed7\u9ed9\u9eda\u9ede\u9ee1\u9ee3\u9ee4\u9ee6\u9ee8\u9eeb\u9eec\u9eed\u9eee\u9ef0",8,"\u9efa\u9efd\u9eff",6],["fc80","\u9f06",4,"\u9f0c\u9f0f\u9f11\u9f12\u9f14\u9f15\u9f16\u9f18\u9f1a",5,"\u9f21\u9f23",8,"\u9f2d\u9f2e\u9f30\u9f31"],["fd40","\u9f32",4,"\u9f38\u9f3a\u9f3c\u9f3f",4,"\u9f45",10,"\u9f52",38],["fd80","\u9f79",5,"\u9f81\u9f82\u9f8d",11,"\u9f9c\u9f9d\u9f9e\u9fa1",4,"\uf92c\uf979\uf995\uf9e7\uf9f1"],["fe40","\ufa0c\ufa0d\ufa0e\ufa0f\ufa11\ufa13\ufa14\ufa18\ufa1f\ufa20\ufa21\ufa23\ufa24\ufa27\ufa28\ufa29"]]')},21166:function(n){"use strict";n.exports=JSON.parse('[["0","\\u0000",127],["8141","\uac02\uac03\uac05\uac06\uac0b",4,"\uac18\uac1e\uac1f\uac21\uac22\uac23\uac25",6,"\uac2e\uac32\uac33\uac34"],["8161","\uac35\uac36\uac37\uac3a\uac3b\uac3d\uac3e\uac3f\uac41",9,"\uac4c\uac4e",5,"\uac55"],["8181","\uac56\uac57\uac59\uac5a\uac5b\uac5d",18,"\uac72\uac73\uac75\uac76\uac79\uac7b",4,"\uac82\uac87\uac88\uac8d\uac8e\uac8f\uac91\uac92\uac93\uac95",6,"\uac9e\uaca2",5,"\uacab\uacad\uacae\uacb1",6,"\uacba\uacbe\uacbf\uacc0\uacc2\uacc3\uacc5\uacc6\uacc7\uacc9\uacca\uaccb\uaccd",7,"\uacd6\uacd8",7,"\uace2\uace3\uace5\uace6\uace9\uaceb\uaced\uacee\uacf2\uacf4\uacf7",4,"\uacfe\uacff\uad01\uad02\uad03\uad05\uad07",4,"\uad0e\uad10\uad12\uad13"],["8241","\uad14\uad15\uad16\uad17\uad19\uad1a\uad1b\uad1d\uad1e\uad1f\uad21",7,"\uad2a\uad2b\uad2e",5],["8261","\uad36\uad37\uad39\uad3a\uad3b\uad3d",6,"\uad46\uad48\uad4a",5,"\uad51\uad52\uad53\uad55\uad56\uad57"],["8281","\uad59",7,"\uad62\uad64",7,"\uad6e\uad6f\uad71\uad72\uad77\uad78\uad79\uad7a\uad7e\uad80\uad83",4,"\uad8a\uad8b\uad8d\uad8e\uad8f\uad91",10,"\uad9e",5,"\uada5",17,"\uadb8",7,"\uadc2\uadc3\uadc5\uadc6\uadc7\uadc9",6,"\uadd2\uadd4",7,"\uaddd\uadde\uaddf\uade1\uade2\uade3\uade5",18],["8341","\uadfa\uadfb\uadfd\uadfe\uae02",5,"\uae0a\uae0c\uae0e",5,"\uae15",7],["8361","\uae1d",18,"\uae32\uae33\uae35\uae36\uae39\uae3b\uae3c"],["8381","\uae3d\uae3e\uae3f\uae42\uae44\uae47\uae48\uae49\uae4b\uae4f\uae51\uae52\uae53\uae55\uae57",4,"\uae5e\uae62\uae63\uae64\uae66\uae67\uae6a\uae6b\uae6d\uae6e\uae6f\uae71",6,"\uae7a\uae7e",5,"\uae86",5,"\uae8d",46,"\uaebf\uaec1\uaec2\uaec3\uaec5",6,"\uaece\uaed2",5,"\uaeda\uaedb\uaedd",8],["8441","\uaee6\uaee7\uaee9\uaeea\uaeec\uaeee",5,"\uaef5\uaef6\uaef7\uaef9\uaefa\uaefb\uaefd",8],["8461","\uaf06\uaf09\uaf0a\uaf0b\uaf0c\uaf0e\uaf0f\uaf11",18],["8481","\uaf24",7,"\uaf2e\uaf2f\uaf31\uaf33\uaf35",6,"\uaf3e\uaf40\uaf44\uaf45\uaf46\uaf47\uaf4a",5,"\uaf51",10,"\uaf5e",5,"\uaf66",18,"\uaf7a",5,"\uaf81\uaf82\uaf83\uaf85\uaf86\uaf87\uaf89",6,"\uaf92\uaf93\uaf94\uaf96",5,"\uaf9d",26,"\uafba\uafbb\uafbd\uafbe"],["8541","\uafbf\uafc1",5,"\uafca\uafcc\uafcf",4,"\uafd5",6,"\uafdd",4],["8561","\uafe2",5,"\uafea",5,"\uaff2\uaff3\uaff5\uaff6\uaff7\uaff9",6,"\ub002\ub003"],["8581","\ub005",6,"\ub00d\ub00e\ub00f\ub011\ub012\ub013\ub015",6,"\ub01e",9,"\ub029",26,"\ub046\ub047\ub049\ub04b\ub04d\ub04f\ub050\ub051\ub052\ub056\ub058\ub05a\ub05b\ub05c\ub05e",29,"\ub07e\ub07f\ub081\ub082\ub083\ub085",6,"\ub08e\ub090\ub092",5,"\ub09b\ub09d\ub09e\ub0a3\ub0a4"],["8641","\ub0a5\ub0a6\ub0a7\ub0aa\ub0b0\ub0b2\ub0b6\ub0b7\ub0b9\ub0ba\ub0bb\ub0bd",6,"\ub0c6\ub0ca",5,"\ub0d2"],["8661","\ub0d3\ub0d5\ub0d6\ub0d7\ub0d9",6,"\ub0e1\ub0e2\ub0e3\ub0e4\ub0e6",10],["8681","\ub0f1",22,"\ub10a\ub10d\ub10e\ub10f\ub111\ub114\ub115\ub116\ub117\ub11a\ub11e",4,"\ub126\ub127\ub129\ub12a\ub12b\ub12d",6,"\ub136\ub13a",5,"\ub142\ub143\ub145\ub146\ub147\ub149",6,"\ub152\ub153\ub156\ub157\ub159\ub15a\ub15b\ub15d\ub15e\ub15f\ub161",22,"\ub17a\ub17b\ub17d\ub17e\ub17f\ub181\ub183",4,"\ub18a\ub18c\ub18e\ub18f\ub190\ub191\ub195\ub196\ub197\ub199\ub19a\ub19b\ub19d"],["8741","\ub19e",9,"\ub1a9",15],["8761","\ub1b9",18,"\ub1cd\ub1ce\ub1cf\ub1d1\ub1d2\ub1d3\ub1d5"],["8781","\ub1d6",5,"\ub1de\ub1e0",7,"\ub1ea\ub1eb\ub1ed\ub1ee\ub1ef\ub1f1",7,"\ub1fa\ub1fc\ub1fe",5,"\ub206\ub207\ub209\ub20a\ub20d",6,"\ub216\ub218\ub21a",5,"\ub221",18,"\ub235",6,"\ub23d",26,"\ub259\ub25a\ub25b\ub25d\ub25e\ub25f\ub261",6,"\ub26a",4],["8841","\ub26f",4,"\ub276",5,"\ub27d",6,"\ub286\ub287\ub288\ub28a",4],["8861","\ub28f\ub292\ub293\ub295\ub296\ub297\ub29b",4,"\ub2a2\ub2a4\ub2a7\ub2a8\ub2a9\ub2ab\ub2ad\ub2ae\ub2af\ub2b1\ub2b2\ub2b3\ub2b5\ub2b6\ub2b7"],["8881","\ub2b8",15,"\ub2ca\ub2cb\ub2cd\ub2ce\ub2cf\ub2d1\ub2d3",4,"\ub2da\ub2dc\ub2de\ub2df\ub2e0\ub2e1\ub2e3\ub2e7\ub2e9\ub2ea\ub2f0\ub2f1\ub2f2\ub2f6\ub2fc\ub2fd\ub2fe\ub302\ub303\ub305\ub306\ub307\ub309",6,"\ub312\ub316",5,"\ub31d",54,"\ub357\ub359\ub35a\ub35d\ub360\ub361\ub362\ub363"],["8941","\ub366\ub368\ub36a\ub36c\ub36d\ub36f\ub372\ub373\ub375\ub376\ub377\ub379",6,"\ub382\ub386",5,"\ub38d"],["8961","\ub38e\ub38f\ub391\ub392\ub393\ub395",10,"\ub3a2",5,"\ub3a9\ub3aa\ub3ab\ub3ad"],["8981","\ub3ae",21,"\ub3c6\ub3c7\ub3c9\ub3ca\ub3cd\ub3cf\ub3d1\ub3d2\ub3d3\ub3d6\ub3d8\ub3da\ub3dc\ub3de\ub3df\ub3e1\ub3e2\ub3e3\ub3e5\ub3e6\ub3e7\ub3e9",18,"\ub3fd",18,"\ub411",6,"\ub419\ub41a\ub41b\ub41d\ub41e\ub41f\ub421",6,"\ub42a\ub42c",7,"\ub435",15],["8a41","\ub445",10,"\ub452\ub453\ub455\ub456\ub457\ub459",6,"\ub462\ub464\ub466"],["8a61","\ub467",4,"\ub46d",18,"\ub481\ub482"],["8a81","\ub483",4,"\ub489",19,"\ub49e",5,"\ub4a5\ub4a6\ub4a7\ub4a9\ub4aa\ub4ab\ub4ad",7,"\ub4b6\ub4b8\ub4ba",5,"\ub4c1\ub4c2\ub4c3\ub4c5\ub4c6\ub4c7\ub4c9",6,"\ub4d1\ub4d2\ub4d3\ub4d4\ub4d6",5,"\ub4de\ub4df\ub4e1\ub4e2\ub4e5\ub4e7",4,"\ub4ee\ub4f0\ub4f2",5,"\ub4f9",26,"\ub516\ub517\ub519\ub51a\ub51d"],["8b41","\ub51e",5,"\ub526\ub52b",4,"\ub532\ub533\ub535\ub536\ub537\ub539",6,"\ub542\ub546"],["8b61","\ub547\ub548\ub549\ub54a\ub54e\ub54f\ub551\ub552\ub553\ub555",6,"\ub55e\ub562",8],["8b81","\ub56b",52,"\ub5a2\ub5a3\ub5a5\ub5a6\ub5a7\ub5a9\ub5ac\ub5ad\ub5ae\ub5af\ub5b2\ub5b6",4,"\ub5be\ub5bf\ub5c1\ub5c2\ub5c3\ub5c5",6,"\ub5ce\ub5d2",5,"\ub5d9",18,"\ub5ed",18],["8c41","\ub600",15,"\ub612\ub613\ub615\ub616\ub617\ub619",4],["8c61","\ub61e",6,"\ub626",5,"\ub62d",6,"\ub635",5],["8c81","\ub63b",12,"\ub649",26,"\ub665\ub666\ub667\ub669",50,"\ub69e\ub69f\ub6a1\ub6a2\ub6a3\ub6a5",5,"\ub6ad\ub6ae\ub6af\ub6b0\ub6b2",16],["8d41","\ub6c3",16,"\ub6d5",8],["8d61","\ub6de",17,"\ub6f1\ub6f2\ub6f3\ub6f5\ub6f6\ub6f7\ub6f9\ub6fa"],["8d81","\ub6fb",4,"\ub702\ub703\ub704\ub706",33,"\ub72a\ub72b\ub72d\ub72e\ub731",6,"\ub73a\ub73c",7,"\ub745\ub746\ub747\ub749\ub74a\ub74b\ub74d",6,"\ub756",9,"\ub761\ub762\ub763\ub765\ub766\ub767\ub769",6,"\ub772\ub774\ub776",5,"\ub77e\ub77f\ub781\ub782\ub783\ub785",6,"\ub78e\ub793\ub794\ub795\ub79a\ub79b\ub79d\ub79e"],["8e41","\ub79f\ub7a1",6,"\ub7aa\ub7ae",5,"\ub7b6\ub7b7\ub7b9",8],["8e61","\ub7c2",4,"\ub7c8\ub7ca",19],["8e81","\ub7de",13,"\ub7ee\ub7ef\ub7f1\ub7f2\ub7f3\ub7f5",6,"\ub7fe\ub802",4,"\ub80a\ub80b\ub80d\ub80e\ub80f\ub811",6,"\ub81a\ub81c\ub81e",5,"\ub826\ub827\ub829\ub82a\ub82b\ub82d",6,"\ub836\ub83a",5,"\ub841\ub842\ub843\ub845",11,"\ub852\ub854",7,"\ub85e\ub85f\ub861\ub862\ub863\ub865",6,"\ub86e\ub870\ub872",5,"\ub879\ub87a\ub87b\ub87d",7],["8f41","\ub885",7,"\ub88e",17],["8f61","\ub8a0",7,"\ub8a9",6,"\ub8b1\ub8b2\ub8b3\ub8b5\ub8b6\ub8b7\ub8b9",4],["8f81","\ub8be\ub8bf\ub8c2\ub8c4\ub8c6",5,"\ub8cd\ub8ce\ub8cf\ub8d1\ub8d2\ub8d3\ub8d5",7,"\ub8de\ub8e0\ub8e2",5,"\ub8ea\ub8eb\ub8ed\ub8ee\ub8ef\ub8f1",6,"\ub8fa\ub8fc\ub8fe",5,"\ub905",18,"\ub919",6,"\ub921",26,"\ub93e\ub93f\ub941\ub942\ub943\ub945",6,"\ub94d\ub94e\ub950\ub952",5],["9041","\ub95a\ub95b\ub95d\ub95e\ub95f\ub961",6,"\ub96a\ub96c\ub96e",5,"\ub976\ub977\ub979\ub97a\ub97b\ub97d"],["9061","\ub97e",5,"\ub986\ub988\ub98b\ub98c\ub98f",15],["9081","\ub99f",12,"\ub9ae\ub9af\ub9b1\ub9b2\ub9b3\ub9b5",6,"\ub9be\ub9c0\ub9c2",5,"\ub9ca\ub9cb\ub9cd\ub9d3",4,"\ub9da\ub9dc\ub9df\ub9e0\ub9e2\ub9e6\ub9e7\ub9e9\ub9ea\ub9eb\ub9ed",6,"\ub9f6\ub9fb",4,"\uba02",5,"\uba09",11,"\uba16",33,"\uba3a\uba3b\uba3d\uba3e\uba3f\uba41\uba43\uba44\uba45\uba46"],["9141","\uba47\uba4a\uba4c\uba4f\uba50\uba51\uba52\uba56\uba57\uba59\uba5a\uba5b\uba5d",6,"\uba66\uba6a",5],["9161","\uba72\uba73\uba75\uba76\uba77\uba79",9,"\uba86\uba88\uba89\uba8a\uba8b\uba8d",5],["9181","\uba93",20,"\ubaaa\ubaad\ubaae\ubaaf\ubab1\ubab3",4,"\ubaba\ubabc\ubabe",5,"\ubac5\ubac6\ubac7\ubac9",14,"\ubada",33,"\ubafd\ubafe\ubaff\ubb01\ubb02\ubb03\ubb05",7,"\ubb0e\ubb10\ubb12",5,"\ubb19\ubb1a\ubb1b\ubb1d\ubb1e\ubb1f\ubb21",6],["9241","\ubb28\ubb2a\ubb2c",7,"\ubb37\ubb39\ubb3a\ubb3f",4,"\ubb46\ubb48\ubb4a\ubb4b\ubb4c\ubb4e\ubb51\ubb52"],["9261","\ubb53\ubb55\ubb56\ubb57\ubb59",7,"\ubb62\ubb64",7,"\ubb6d",4],["9281","\ubb72",21,"\ubb89\ubb8a\ubb8b\ubb8d\ubb8e\ubb8f\ubb91",18,"\ubba5\ubba6\ubba7\ubba9\ubbaa\ubbab\ubbad",6,"\ubbb5\ubbb6\ubbb8",7,"\ubbc1\ubbc2\ubbc3\ubbc5\ubbc6\ubbc7\ubbc9",6,"\ubbd1\ubbd2\ubbd4",35,"\ubbfa\ubbfb\ubbfd\ubbfe\ubc01"],["9341","\ubc03",4,"\ubc0a\ubc0e\ubc10\ubc12\ubc13\ubc19\ubc1a\ubc20\ubc21\ubc22\ubc23\ubc26\ubc28\ubc2a\ubc2b\ubc2c\ubc2e\ubc2f\ubc32\ubc33\ubc35"],["9361","\ubc36\ubc37\ubc39",6,"\ubc42\ubc46\ubc47\ubc48\ubc4a\ubc4b\ubc4e\ubc4f\ubc51",8],["9381","\ubc5a\ubc5b\ubc5c\ubc5e",37,"\ubc86\ubc87\ubc89\ubc8a\ubc8d\ubc8f",4,"\ubc96\ubc98\ubc9b",4,"\ubca2\ubca3\ubca5\ubca6\ubca9",6,"\ubcb2\ubcb6",5,"\ubcbe\ubcbf\ubcc1\ubcc2\ubcc3\ubcc5",7,"\ubcce\ubcd2\ubcd3\ubcd4\ubcd6\ubcd7\ubcd9\ubcda\ubcdb\ubcdd",22,"\ubcf7\ubcf9\ubcfa\ubcfb\ubcfd"],["9441","\ubcfe",5,"\ubd06\ubd08\ubd0a",5,"\ubd11\ubd12\ubd13\ubd15",8],["9461","\ubd1e",5,"\ubd25",6,"\ubd2d",12],["9481","\ubd3a",5,"\ubd41",6,"\ubd4a\ubd4b\ubd4d\ubd4e\ubd4f\ubd51",6,"\ubd5a",9,"\ubd65\ubd66\ubd67\ubd69",22,"\ubd82\ubd83\ubd85\ubd86\ubd8b",4,"\ubd92\ubd94\ubd96\ubd97\ubd98\ubd9b\ubd9d",6,"\ubda5",10,"\ubdb1",6,"\ubdb9",24],["9541","\ubdd2\ubdd3\ubdd6\ubdd7\ubdd9\ubdda\ubddb\ubddd",11,"\ubdea",5,"\ubdf1"],["9561","\ubdf2\ubdf3\ubdf5\ubdf6\ubdf7\ubdf9",6,"\ube01\ube02\ube04\ube06",5,"\ube0e\ube0f\ube11\ube12\ube13"],["9581","\ube15",6,"\ube1e\ube20",35,"\ube46\ube47\ube49\ube4a\ube4b\ube4d\ube4f",4,"\ube56\ube58\ube5c\ube5d\ube5e\ube5f\ube62\ube63\ube65\ube66\ube67\ube69\ube6b",4,"\ube72\ube76",4,"\ube7e\ube7f\ube81\ube82\ube83\ube85",6,"\ube8e\ube92",5,"\ube9a",13,"\ubea9",14],["9641","\ubeb8",23,"\ubed2\ubed3"],["9661","\ubed5\ubed6\ubed9",6,"\ubee1\ubee2\ubee6",5,"\ubeed",8],["9681","\ubef6",10,"\ubf02",5,"\ubf0a",13,"\ubf1a\ubf1e",33,"\ubf42\ubf43\ubf45\ubf46\ubf47\ubf49",6,"\ubf52\ubf53\ubf54\ubf56",44],["9741","\ubf83",16,"\ubf95",8],["9761","\ubf9e",17,"\ubfb1",7],["9781","\ubfb9",11,"\ubfc6",5,"\ubfce\ubfcf\ubfd1\ubfd2\ubfd3\ubfd5",6,"\ubfdd\ubfde\ubfe0\ubfe2",89,"\uc03d\uc03e\uc03f"],["9841","\uc040",16,"\uc052",5,"\uc059\uc05a\uc05b"],["9861","\uc05d\uc05e\uc05f\uc061",6,"\uc06a",15],["9881","\uc07a",21,"\uc092\uc093\uc095\uc096\uc097\uc099",6,"\uc0a2\uc0a4\uc0a6",5,"\uc0ae\uc0b1\uc0b2\uc0b7",4,"\uc0be\uc0c2\uc0c3\uc0c4\uc0c6\uc0c7\uc0ca\uc0cb\uc0cd\uc0ce\uc0cf\uc0d1",6,"\uc0da\uc0de",5,"\uc0e6\uc0e7\uc0e9\uc0ea\uc0eb\uc0ed",6,"\uc0f6\uc0f8\uc0fa",5,"\uc101\uc102\uc103\uc105\uc106\uc107\uc109",6,"\uc111\uc112\uc113\uc114\uc116",5,"\uc121\uc122\uc125\uc128\uc129\uc12a\uc12b\uc12e"],["9941","\uc132\uc133\uc134\uc135\uc137\uc13a\uc13b\uc13d\uc13e\uc13f\uc141",6,"\uc14a\uc14e",5,"\uc156\uc157"],["9961","\uc159\uc15a\uc15b\uc15d",6,"\uc166\uc16a",5,"\uc171\uc172\uc173\uc175\uc176\uc177\uc179\uc17a\uc17b"],["9981","\uc17c",8,"\uc186",5,"\uc18f\uc191\uc192\uc193\uc195\uc197",4,"\uc19e\uc1a0\uc1a2\uc1a3\uc1a4\uc1a6\uc1a7\uc1aa\uc1ab\uc1ad\uc1ae\uc1af\uc1b1",11,"\uc1be",5,"\uc1c5\uc1c6\uc1c7\uc1c9\uc1ca\uc1cb\uc1cd",6,"\uc1d5\uc1d6\uc1d9",6,"\uc1e1\uc1e2\uc1e3\uc1e5\uc1e6\uc1e7\uc1e9",6,"\uc1f2\uc1f4",7,"\uc1fe\uc1ff\uc201\uc202\uc203\uc205",6,"\uc20e\uc210\uc212",5,"\uc21a\uc21b\uc21d\uc21e\uc221\uc222\uc223"],["9a41","\uc224\uc225\uc226\uc227\uc22a\uc22c\uc22e\uc230\uc233\uc235",16],["9a61","\uc246\uc247\uc249",6,"\uc252\uc253\uc255\uc256\uc257\uc259",6,"\uc261\uc262\uc263\uc264\uc266"],["9a81","\uc267",4,"\uc26e\uc26f\uc271\uc272\uc273\uc275",6,"\uc27e\uc280\uc282",5,"\uc28a",5,"\uc291",6,"\uc299\uc29a\uc29c\uc29e",5,"\uc2a6\uc2a7\uc2a9\uc2aa\uc2ab\uc2ae",5,"\uc2b6\uc2b8\uc2ba",33,"\uc2de\uc2df\uc2e1\uc2e2\uc2e5",5,"\uc2ee\uc2f0\uc2f2\uc2f3\uc2f4\uc2f5\uc2f7\uc2fa\uc2fd\uc2fe\uc2ff\uc301",6,"\uc30a\uc30b\uc30e\uc30f"],["9b41","\uc310\uc311\uc312\uc316\uc317\uc319\uc31a\uc31b\uc31d",6,"\uc326\uc327\uc32a",8],["9b61","\uc333",17,"\uc346",7],["9b81","\uc34e",25,"\uc36a\uc36b\uc36d\uc36e\uc36f\uc371\uc373",4,"\uc37a\uc37b\uc37e",5,"\uc385\uc386\uc387\uc389\uc38a\uc38b\uc38d",50,"\uc3c1",22,"\uc3da"],["9c41","\uc3db\uc3dd\uc3de\uc3e1\uc3e3",4,"\uc3ea\uc3eb\uc3ec\uc3ee",5,"\uc3f6\uc3f7\uc3f9",5],["9c61","\uc3ff",8,"\uc409",6,"\uc411",9],["9c81","\uc41b",8,"\uc425",6,"\uc42d\uc42e\uc42f\uc431\uc432\uc433\uc435",6,"\uc43e",9,"\uc449",26,"\uc466\uc467\uc469\uc46a\uc46b\uc46d",6,"\uc476\uc477\uc478\uc47a",5,"\uc481",18,"\uc495",6,"\uc49d",12],["9d41","\uc4aa",13,"\uc4b9\uc4ba\uc4bb\uc4bd",8],["9d61","\uc4c6",25],["9d81","\uc4e0",8,"\uc4ea",5,"\uc4f2\uc4f3\uc4f5\uc4f6\uc4f7\uc4f9\uc4fb\uc4fc\uc4fd\uc4fe\uc502",9,"\uc50d\uc50e\uc50f\uc511\uc512\uc513\uc515",6,"\uc51d",10,"\uc52a\uc52b\uc52d\uc52e\uc52f\uc531",6,"\uc53a\uc53c\uc53e",5,"\uc546\uc547\uc54b\uc54f\uc550\uc551\uc552\uc556\uc55a\uc55b\uc55c\uc55f\uc562\uc563\uc565\uc566\uc567\uc569",6,"\uc572\uc576",5,"\uc57e\uc57f\uc581\uc582\uc583\uc585\uc586\uc588\uc589\uc58a\uc58b\uc58e\uc590\uc592\uc593\uc594"],["9e41","\uc596\uc599\uc59a\uc59b\uc59d\uc59e\uc59f\uc5a1",7,"\uc5aa",9,"\uc5b6"],["9e61","\uc5b7\uc5ba\uc5bf",4,"\uc5cb\uc5cd\uc5cf\uc5d2\uc5d3\uc5d5\uc5d6\uc5d7\uc5d9",6,"\uc5e2\uc5e4\uc5e6\uc5e7"],["9e81","\uc5e8\uc5e9\uc5ea\uc5eb\uc5ef\uc5f1\uc5f2\uc5f3\uc5f5\uc5f8\uc5f9\uc5fa\uc5fb\uc602\uc603\uc604\uc609\uc60a\uc60b\uc60d\uc60e\uc60f\uc611",6,"\uc61a\uc61d",6,"\uc626\uc627\uc629\uc62a\uc62b\uc62f\uc631\uc632\uc636\uc638\uc63a\uc63c\uc63d\uc63e\uc63f\uc642\uc643\uc645\uc646\uc647\uc649",6,"\uc652\uc656",5,"\uc65e\uc65f\uc661",10,"\uc66d\uc66e\uc670\uc672",5,"\uc67a\uc67b\uc67d\uc67e\uc67f\uc681",6,"\uc68a\uc68c\uc68e",5,"\uc696\uc697\uc699\uc69a\uc69b\uc69d",6,"\uc6a6"],["9f41","\uc6a8\uc6aa",5,"\uc6b2\uc6b3\uc6b5\uc6b6\uc6b7\uc6bb",4,"\uc6c2\uc6c4\uc6c6",5,"\uc6ce"],["9f61","\uc6cf\uc6d1\uc6d2\uc6d3\uc6d5",6,"\uc6de\uc6df\uc6e2",5,"\uc6ea\uc6eb\uc6ed\uc6ee\uc6ef\uc6f1\uc6f2"],["9f81","\uc6f3",4,"\uc6fa\uc6fb\uc6fc\uc6fe",5,"\uc706\uc707\uc709\uc70a\uc70b\uc70d",6,"\uc716\uc718\uc71a",5,"\uc722\uc723\uc725\uc726\uc727\uc729",6,"\uc732\uc734\uc736\uc738\uc739\uc73a\uc73b\uc73e\uc73f\uc741\uc742\uc743\uc745",4,"\uc74b\uc74e\uc750\uc759\uc75a\uc75b\uc75d\uc75e\uc75f\uc761",6,"\uc769\uc76a\uc76c",7,"\uc776\uc777\uc779\uc77a\uc77b\uc77f\uc780\uc781\uc782\uc786\uc78b\uc78c\uc78d\uc78f\uc792\uc793\uc795\uc799\uc79b",4,"\uc7a2\uc7a7",4,"\uc7ae\uc7af\uc7b1\uc7b2\uc7b3\uc7b5\uc7b6\uc7b7"],["a041","\uc7b8\uc7b9\uc7ba\uc7bb\uc7be\uc7c2",5,"\uc7ca\uc7cb\uc7cd\uc7cf\uc7d1",6,"\uc7d9\uc7da\uc7db\uc7dc"],["a061","\uc7de",5,"\uc7e5\uc7e6\uc7e7\uc7e9\uc7ea\uc7eb\uc7ed",13],["a081","\uc7fb",4,"\uc802\uc803\uc805\uc806\uc807\uc809\uc80b",4,"\uc812\uc814\uc817",4,"\uc81e\uc81f\uc821\uc822\uc823\uc825",6,"\uc82e\uc830\uc832",5,"\uc839\uc83a\uc83b\uc83d\uc83e\uc83f\uc841",6,"\uc84a\uc84b\uc84e",5,"\uc855",26,"\uc872\uc873\uc875\uc876\uc877\uc879\uc87b",4,"\uc882\uc884\uc888\uc889\uc88a\uc88e",5,"\uc895",7,"\uc89e\uc8a0\uc8a2\uc8a3\uc8a4"],["a141","\uc8a5\uc8a6\uc8a7\uc8a9",18,"\uc8be\uc8bf\uc8c0\uc8c1"],["a161","\uc8c2\uc8c3\uc8c5\uc8c6\uc8c7\uc8c9\uc8ca\uc8cb\uc8cd",6,"\uc8d6\uc8d8\uc8da",5,"\uc8e2\uc8e3\uc8e5"],["a181","\uc8e6",14,"\uc8f6",5,"\uc8fe\uc8ff\uc901\uc902\uc903\uc907",4,"\uc90e\u3000\u3001\u3002\xb7\u2025\u2026\xa8\u3003\xad\u2015\u2225\uff3c\u223c\u2018\u2019\u201c\u201d\u3014\u3015\u3008",9,"\xb1\xd7\xf7\u2260\u2264\u2265\u221e\u2234\xb0\u2032\u2033\u2103\u212b\uffe0\uffe1\uffe5\u2642\u2640\u2220\u22a5\u2312\u2202\u2207\u2261\u2252\xa7\u203b\u2606\u2605\u25cb\u25cf\u25ce\u25c7\u25c6\u25a1\u25a0\u25b3\u25b2\u25bd\u25bc\u2192\u2190\u2191\u2193\u2194\u3013\u226a\u226b\u221a\u223d\u221d\u2235\u222b\u222c\u2208\u220b\u2286\u2287\u2282\u2283\u222a\u2229\u2227\u2228\uffe2"],["a241","\uc910\uc912",5,"\uc919",18],["a261","\uc92d",6,"\uc935",18],["a281","\uc948",7,"\uc952\uc953\uc955\uc956\uc957\uc959",6,"\uc962\uc964",7,"\uc96d\uc96e\uc96f\u21d2\u21d4\u2200\u2203\xb4\uff5e\u02c7\u02d8\u02dd\u02da\u02d9\xb8\u02db\xa1\xbf\u02d0\u222e\u2211\u220f\xa4\u2109\u2030\u25c1\u25c0\u25b7\u25b6\u2664\u2660\u2661\u2665\u2667\u2663\u2299\u25c8\u25a3\u25d0\u25d1\u2592\u25a4\u25a5\u25a8\u25a7\u25a6\u25a9\u2668\u260f\u260e\u261c\u261e\xb6\u2020\u2021\u2195\u2197\u2199\u2196\u2198\u266d\u2669\u266a\u266c\u327f\u321c\u2116\u33c7\u2122\u33c2\u33d8\u2121\u20ac\xae"],["a341","\uc971\uc972\uc973\uc975",6,"\uc97d",10,"\uc98a\uc98b\uc98d\uc98e\uc98f"],["a361","\uc991",6,"\uc99a\uc99c\uc99e",16],["a381","\uc9af",16,"\uc9c2\uc9c3\uc9c5\uc9c6\uc9c9\uc9cb",4,"\uc9d2\uc9d4\uc9d7\uc9d8\uc9db\uff01",58,"\uffe6\uff3d",32,"\uffe3"],["a441","\uc9de\uc9df\uc9e1\uc9e3\uc9e5\uc9e6\uc9e8\uc9e9\uc9ea\uc9eb\uc9ee\uc9f2",5,"\uc9fa\uc9fb\uc9fd\uc9fe\uc9ff\uca01\uca02\uca03\uca04"],["a461","\uca05\uca06\uca07\uca0a\uca0e",5,"\uca15\uca16\uca17\uca19",12],["a481","\uca26\uca27\uca28\uca2a",28,"\u3131",93],["a541","\uca47",4,"\uca4e\uca4f\uca51\uca52\uca53\uca55",6,"\uca5e\uca62",5,"\uca69\uca6a"],["a561","\uca6b",17,"\uca7e",5,"\uca85\uca86"],["a581","\uca87",16,"\uca99",14,"\u2170",9],["a5b0","\u2160",9],["a5c1","\u0391",16,"\u03a3",6],["a5e1","\u03b1",16,"\u03c3",6],["a641","\ucaa8",19,"\ucabe\ucabf\ucac1\ucac2\ucac3\ucac5"],["a661","\ucac6",5,"\ucace\ucad0\ucad2\ucad4\ucad5\ucad6\ucad7\ucada",5,"\ucae1",6],["a681","\ucae8\ucae9\ucaea\ucaeb\ucaed",6,"\ucaf5",18,"\ucb09\ucb0a\u2500\u2502\u250c\u2510\u2518\u2514\u251c\u252c\u2524\u2534\u253c\u2501\u2503\u250f\u2513\u251b\u2517\u2523\u2533\u252b\u253b\u254b\u2520\u252f\u2528\u2537\u253f\u251d\u2530\u2525\u2538\u2542\u2512\u2511\u251a\u2519\u2516\u2515\u250e\u250d\u251e\u251f\u2521\u2522\u2526\u2527\u2529\u252a\u252d\u252e\u2531\u2532\u2535\u2536\u2539\u253a\u253d\u253e\u2540\u2541\u2543",7],["a741","\ucb0b",4,"\ucb11\ucb12\ucb13\ucb15\ucb16\ucb17\ucb19",6,"\ucb22",7],["a761","\ucb2a",22,"\ucb42\ucb43\ucb44"],["a781","\ucb45\ucb46\ucb47\ucb4a\ucb4b\ucb4d\ucb4e\ucb4f\ucb51",6,"\ucb5a\ucb5b\ucb5c\ucb5e",5,"\ucb65",7,"\u3395\u3396\u3397\u2113\u3398\u33c4\u33a3\u33a4\u33a5\u33a6\u3399",9,"\u33ca\u338d\u338e\u338f\u33cf\u3388\u3389\u33c8\u33a7\u33a8\u33b0",9,"\u3380",4,"\u33ba",5,"\u3390",4,"\u2126\u33c0\u33c1\u338a\u338b\u338c\u33d6\u33c5\u33ad\u33ae\u33af\u33db\u33a9\u33aa\u33ab\u33ac\u33dd\u33d0\u33d3\u33c3\u33c9\u33dc\u33c6"],["a841","\ucb6d",10,"\ucb7a",14],["a861","\ucb89",18,"\ucb9d",6],["a881","\ucba4",19,"\ucbb9",11,"\xc6\xd0\xaa\u0126"],["a8a6","\u0132"],["a8a8","\u013f\u0141\xd8\u0152\xba\xde\u0166\u014a"],["a8b1","\u3260",27,"\u24d0",25,"\u2460",14,"\xbd\u2153\u2154\xbc\xbe\u215b\u215c\u215d\u215e"],["a941","\ucbc5",14,"\ucbd5",10],["a961","\ucbe0\ucbe1\ucbe2\ucbe3\ucbe5\ucbe6\ucbe8\ucbea",18],["a981","\ucbfd",14,"\ucc0e\ucc0f\ucc11\ucc12\ucc13\ucc15",6,"\ucc1e\ucc1f\ucc20\ucc23\ucc24\xe6\u0111\xf0\u0127\u0131\u0133\u0138\u0140\u0142\xf8\u0153\xdf\xfe\u0167\u014b\u0149\u3200",27,"\u249c",25,"\u2474",14,"\xb9\xb2\xb3\u2074\u207f\u2081\u2082\u2083\u2084"],["aa41","\ucc25\ucc26\ucc2a\ucc2b\ucc2d\ucc2f\ucc31",6,"\ucc3a\ucc3f",4,"\ucc46\ucc47\ucc49\ucc4a\ucc4b\ucc4d\ucc4e"],["aa61","\ucc4f",4,"\ucc56\ucc5a",5,"\ucc61\ucc62\ucc63\ucc65\ucc67\ucc69",6,"\ucc71\ucc72"],["aa81","\ucc73\ucc74\ucc76",29,"\u3041",82],["ab41","\ucc94\ucc95\ucc96\ucc97\ucc9a\ucc9b\ucc9d\ucc9e\ucc9f\ucca1",6,"\uccaa\uccae",5,"\uccb6\uccb7\uccb9"],["ab61","\uccba\uccbb\uccbd",6,"\uccc6\uccc8\uccca",5,"\uccd1\uccd2\uccd3\uccd5",5],["ab81","\uccdb",8,"\ucce5",6,"\ucced\uccee\uccef\uccf1",12,"\u30a1",85],["ac41","\uccfe\uccff\ucd00\ucd02",5,"\ucd0a\ucd0b\ucd0d\ucd0e\ucd0f\ucd11",6,"\ucd1a\ucd1c\ucd1e\ucd1f\ucd20"],["ac61","\ucd21\ucd22\ucd23\ucd25\ucd26\ucd27\ucd29\ucd2a\ucd2b\ucd2d",11,"\ucd3a",4],["ac81","\ucd3f",28,"\ucd5d\ucd5e\ucd5f\u0410",5,"\u0401\u0416",25],["acd1","\u0430",5,"\u0451\u0436",25],["ad41","\ucd61\ucd62\ucd63\ucd65",6,"\ucd6e\ucd70\ucd72",5,"\ucd79",7],["ad61","\ucd81",6,"\ucd89",10,"\ucd96\ucd97\ucd99\ucd9a\ucd9b\ucd9d\ucd9e\ucd9f"],["ad81","\ucda0\ucda1\ucda2\ucda3\ucda6\ucda8\ucdaa",5,"\ucdb1",18,"\ucdc5"],["ae41","\ucdc6",5,"\ucdcd\ucdce\ucdcf\ucdd1",16],["ae61","\ucde2",5,"\ucde9\ucdea\ucdeb\ucded\ucdee\ucdef\ucdf1",6,"\ucdfa\ucdfc\ucdfe",4],["ae81","\uce03\uce05\uce06\uce07\uce09\uce0a\uce0b\uce0d",6,"\uce15\uce16\uce17\uce18\uce1a",5,"\uce22\uce23\uce25\uce26\uce27\uce29\uce2a\uce2b"],["af41","\uce2c\uce2d\uce2e\uce2f\uce32\uce34\uce36",19],["af61","\uce4a",13,"\uce5a\uce5b\uce5d\uce5e\uce62",5,"\uce6a\uce6c"],["af81","\uce6e",5,"\uce76\uce77\uce79\uce7a\uce7b\uce7d",6,"\uce86\uce88\uce8a",5,"\uce92\uce93\uce95\uce96\uce97\uce99"],["b041","\uce9a",5,"\ucea2\ucea6",5,"\uceae",12],["b061","\ucebb",5,"\ucec2",19],["b081","\uced6",13,"\ucee6\ucee7\ucee9\uceea\uceed",6,"\ucef6\ucefa",5,"\uac00\uac01\uac04\uac07\uac08\uac09\uac0a\uac10",7,"\uac19",4,"\uac20\uac24\uac2c\uac2d\uac2f\uac30\uac31\uac38\uac39\uac3c\uac40\uac4b\uac4d\uac54\uac58\uac5c\uac70\uac71\uac74\uac77\uac78\uac7a\uac80\uac81\uac83\uac84\uac85\uac86\uac89\uac8a\uac8b\uac8c\uac90\uac94\uac9c\uac9d\uac9f\uaca0\uaca1\uaca8\uaca9\uacaa\uacac\uacaf\uacb0\uacb8\uacb9\uacbb\uacbc\uacbd\uacc1\uacc4\uacc8\uaccc\uacd5\uacd7\uace0\uace1\uace4\uace7\uace8\uacea\uacec\uacef\uacf0\uacf1\uacf3\uacf5\uacf6\uacfc\uacfd\uad00\uad04\uad06"],["b141","\ucf02\ucf03\ucf05\ucf06\ucf07\ucf09",6,"\ucf12\ucf14\ucf16",5,"\ucf1d\ucf1e\ucf1f\ucf21\ucf22\ucf23"],["b161","\ucf25",6,"\ucf2e\ucf32",5,"\ucf39",11],["b181","\ucf45",14,"\ucf56\ucf57\ucf59\ucf5a\ucf5b\ucf5d",6,"\ucf66\ucf68\ucf6a\ucf6b\ucf6c\uad0c\uad0d\uad0f\uad11\uad18\uad1c\uad20\uad29\uad2c\uad2d\uad34\uad35\uad38\uad3c\uad44\uad45\uad47\uad49\uad50\uad54\uad58\uad61\uad63\uad6c\uad6d\uad70\uad73\uad74\uad75\uad76\uad7b\uad7c\uad7d\uad7f\uad81\uad82\uad88\uad89\uad8c\uad90\uad9c\uad9d\uada4\uadb7\uadc0\uadc1\uadc4\uadc8\uadd0\uadd1\uadd3\uaddc\uade0\uade4\uadf8\uadf9\uadfc\uadff\uae00\uae01\uae08\uae09\uae0b\uae0d\uae14\uae30\uae31\uae34\uae37\uae38\uae3a\uae40\uae41\uae43\uae45\uae46\uae4a\uae4c\uae4d\uae4e\uae50\uae54\uae56\uae5c\uae5d\uae5f\uae60\uae61\uae65\uae68\uae69\uae6c\uae70\uae78"],["b241","\ucf6d\ucf6e\ucf6f\ucf72\ucf73\ucf75\ucf76\ucf77\ucf79",6,"\ucf81\ucf82\ucf83\ucf84\ucf86",5,"\ucf8d"],["b261","\ucf8e",18,"\ucfa2",5,"\ucfa9"],["b281","\ucfaa",5,"\ucfb1",18,"\ucfc5",6,"\uae79\uae7b\uae7c\uae7d\uae84\uae85\uae8c\uaebc\uaebd\uaebe\uaec0\uaec4\uaecc\uaecd\uaecf\uaed0\uaed1\uaed8\uaed9\uaedc\uaee8\uaeeb\uaeed\uaef4\uaef8\uaefc\uaf07\uaf08\uaf0d\uaf10\uaf2c\uaf2d\uaf30\uaf32\uaf34\uaf3c\uaf3d\uaf3f\uaf41\uaf42\uaf43\uaf48\uaf49\uaf50\uaf5c\uaf5d\uaf64\uaf65\uaf79\uaf80\uaf84\uaf88\uaf90\uaf91\uaf95\uaf9c\uafb8\uafb9\uafbc\uafc0\uafc7\uafc8\uafc9\uafcb\uafcd\uafce\uafd4\uafdc\uafe8\uafe9\uaff0\uaff1\uaff4\uaff8\ub000\ub001\ub004\ub00c\ub010\ub014\ub01c\ub01d\ub028\ub044\ub045\ub048\ub04a\ub04c\ub04e\ub053\ub054\ub055\ub057\ub059"],["b341","\ucfcc",19,"\ucfe2\ucfe3\ucfe5\ucfe6\ucfe7\ucfe9"],["b361","\ucfea",5,"\ucff2\ucff4\ucff6",5,"\ucffd\ucffe\ucfff\ud001\ud002\ud003\ud005",5],["b381","\ud00b",5,"\ud012",5,"\ud019",19,"\ub05d\ub07c\ub07d\ub080\ub084\ub08c\ub08d\ub08f\ub091\ub098\ub099\ub09a\ub09c\ub09f\ub0a0\ub0a1\ub0a2\ub0a8\ub0a9\ub0ab",4,"\ub0b1\ub0b3\ub0b4\ub0b5\ub0b8\ub0bc\ub0c4\ub0c5\ub0c7\ub0c8\ub0c9\ub0d0\ub0d1\ub0d4\ub0d8\ub0e0\ub0e5\ub108\ub109\ub10b\ub10c\ub110\ub112\ub113\ub118\ub119\ub11b\ub11c\ub11d\ub123\ub124\ub125\ub128\ub12c\ub134\ub135\ub137\ub138\ub139\ub140\ub141\ub144\ub148\ub150\ub151\ub154\ub155\ub158\ub15c\ub160\ub178\ub179\ub17c\ub180\ub182\ub188\ub189\ub18b\ub18d\ub192\ub193\ub194\ub198\ub19c\ub1a8\ub1cc\ub1d0\ub1d4\ub1dc\ub1dd"],["b441","\ud02e",5,"\ud036\ud037\ud039\ud03a\ud03b\ud03d",6,"\ud046\ud048\ud04a",5],["b461","\ud051\ud052\ud053\ud055\ud056\ud057\ud059",6,"\ud061",10,"\ud06e\ud06f"],["b481","\ud071\ud072\ud073\ud075",6,"\ud07e\ud07f\ud080\ud082",18,"\ub1df\ub1e8\ub1e9\ub1ec\ub1f0\ub1f9\ub1fb\ub1fd\ub204\ub205\ub208\ub20b\ub20c\ub214\ub215\ub217\ub219\ub220\ub234\ub23c\ub258\ub25c\ub260\ub268\ub269\ub274\ub275\ub27c\ub284\ub285\ub289\ub290\ub291\ub294\ub298\ub299\ub29a\ub2a0\ub2a1\ub2a3\ub2a5\ub2a6\ub2aa\ub2ac\ub2b0\ub2b4\ub2c8\ub2c9\ub2cc\ub2d0\ub2d2\ub2d8\ub2d9\ub2db\ub2dd\ub2e2\ub2e4\ub2e5\ub2e6\ub2e8\ub2eb",4,"\ub2f3\ub2f4\ub2f5\ub2f7",4,"\ub2ff\ub300\ub301\ub304\ub308\ub310\ub311\ub313\ub314\ub315\ub31c\ub354\ub355\ub356\ub358\ub35b\ub35c\ub35e\ub35f\ub364\ub365"],["b541","\ud095",14,"\ud0a6\ud0a7\ud0a9\ud0aa\ud0ab\ud0ad",5],["b561","\ud0b3\ud0b6\ud0b8\ud0ba",5,"\ud0c2\ud0c3\ud0c5\ud0c6\ud0c7\ud0ca",5,"\ud0d2\ud0d6",4],["b581","\ud0db\ud0de\ud0df\ud0e1\ud0e2\ud0e3\ud0e5",6,"\ud0ee\ud0f2",5,"\ud0f9",11,"\ub367\ub369\ub36b\ub36e\ub370\ub371\ub374\ub378\ub380\ub381\ub383\ub384\ub385\ub38c\ub390\ub394\ub3a0\ub3a1\ub3a8\ub3ac\ub3c4\ub3c5\ub3c8\ub3cb\ub3cc\ub3ce\ub3d0\ub3d4\ub3d5\ub3d7\ub3d9\ub3db\ub3dd\ub3e0\ub3e4\ub3e8\ub3fc\ub410\ub418\ub41c\ub420\ub428\ub429\ub42b\ub434\ub450\ub451\ub454\ub458\ub460\ub461\ub463\ub465\ub46c\ub480\ub488\ub49d\ub4a4\ub4a8\ub4ac\ub4b5\ub4b7\ub4b9\ub4c0\ub4c4\ub4c8\ub4d0\ub4d5\ub4dc\ub4dd\ub4e0\ub4e3\ub4e4\ub4e6\ub4ec\ub4ed\ub4ef\ub4f1\ub4f8\ub514\ub515\ub518\ub51b\ub51c\ub524\ub525\ub527\ub528\ub529\ub52a\ub530\ub531\ub534\ub538"],["b641","\ud105",7,"\ud10e",17],["b661","\ud120",15,"\ud132\ud133\ud135\ud136\ud137\ud139\ud13b\ud13c\ud13d\ud13e"],["b681","\ud13f\ud142\ud146",5,"\ud14e\ud14f\ud151\ud152\ud153\ud155",6,"\ud15e\ud160\ud162",5,"\ud169\ud16a\ud16b\ud16d\ub540\ub541\ub543\ub544\ub545\ub54b\ub54c\ub54d\ub550\ub554\ub55c\ub55d\ub55f\ub560\ub561\ub5a0\ub5a1\ub5a4\ub5a8\ub5aa\ub5ab\ub5b0\ub5b1\ub5b3\ub5b4\ub5b5\ub5bb\ub5bc\ub5bd\ub5c0\ub5c4\ub5cc\ub5cd\ub5cf\ub5d0\ub5d1\ub5d8\ub5ec\ub610\ub611\ub614\ub618\ub625\ub62c\ub634\ub648\ub664\ub668\ub69c\ub69d\ub6a0\ub6a4\ub6ab\ub6ac\ub6b1\ub6d4\ub6f0\ub6f4\ub6f8\ub700\ub701\ub705\ub728\ub729\ub72c\ub72f\ub730\ub738\ub739\ub73b\ub744\ub748\ub74c\ub754\ub755\ub760\ub764\ub768\ub770\ub771\ub773\ub775\ub77c\ub77d\ub780\ub784\ub78c\ub78d\ub78f\ub790\ub791\ub792\ub796\ub797"],["b741","\ud16e",13,"\ud17d",6,"\ud185\ud186\ud187\ud189\ud18a"],["b761","\ud18b",20,"\ud1a2\ud1a3\ud1a5\ud1a6\ud1a7"],["b781","\ud1a9",6,"\ud1b2\ud1b4\ud1b6\ud1b7\ud1b8\ud1b9\ud1bb\ud1bd\ud1be\ud1bf\ud1c1",14,"\ub798\ub799\ub79c\ub7a0\ub7a8\ub7a9\ub7ab\ub7ac\ub7ad\ub7b4\ub7b5\ub7b8\ub7c7\ub7c9\ub7ec\ub7ed\ub7f0\ub7f4\ub7fc\ub7fd\ub7ff\ub800\ub801\ub807\ub808\ub809\ub80c\ub810\ub818\ub819\ub81b\ub81d\ub824\ub825\ub828\ub82c\ub834\ub835\ub837\ub838\ub839\ub840\ub844\ub851\ub853\ub85c\ub85d\ub860\ub864\ub86c\ub86d\ub86f\ub871\ub878\ub87c\ub88d\ub8a8\ub8b0\ub8b4\ub8b8\ub8c0\ub8c1\ub8c3\ub8c5\ub8cc\ub8d0\ub8d4\ub8dd\ub8df\ub8e1\ub8e8\ub8e9\ub8ec\ub8f0\ub8f8\ub8f9\ub8fb\ub8fd\ub904\ub918\ub920\ub93c\ub93d\ub940\ub944\ub94c\ub94f\ub951\ub958\ub959\ub95c\ub960\ub968\ub969"],["b841","\ud1d0",7,"\ud1d9",17],["b861","\ud1eb",8,"\ud1f5\ud1f6\ud1f7\ud1f9",13],["b881","\ud208\ud20a",5,"\ud211",24,"\ub96b\ub96d\ub974\ub975\ub978\ub97c\ub984\ub985\ub987\ub989\ub98a\ub98d\ub98e\ub9ac\ub9ad\ub9b0\ub9b4\ub9bc\ub9bd\ub9bf\ub9c1\ub9c8\ub9c9\ub9cc\ub9ce",4,"\ub9d8\ub9d9\ub9db\ub9dd\ub9de\ub9e1\ub9e3\ub9e4\ub9e5\ub9e8\ub9ec\ub9f4\ub9f5\ub9f7\ub9f8\ub9f9\ub9fa\uba00\uba01\uba08\uba15\uba38\uba39\uba3c\uba40\uba42\uba48\uba49\uba4b\uba4d\uba4e\uba53\uba54\uba55\uba58\uba5c\uba64\uba65\uba67\uba68\uba69\uba70\uba71\uba74\uba78\uba83\uba84\uba85\uba87\uba8c\ubaa8\ubaa9\ubaab\ubaac\ubab0\ubab2\ubab8\ubab9\ubabb\ubabd\ubac4\ubac8\ubad8\ubad9\ubafc"],["b941","\ud22a\ud22b\ud22e\ud22f\ud231\ud232\ud233\ud235",6,"\ud23e\ud240\ud242",5,"\ud249\ud24a\ud24b\ud24c"],["b961","\ud24d",14,"\ud25d",6,"\ud265\ud266\ud267\ud268"],["b981","\ud269",22,"\ud282\ud283\ud285\ud286\ud287\ud289\ud28a\ud28b\ud28c\ubb00\ubb04\ubb0d\ubb0f\ubb11\ubb18\ubb1c\ubb20\ubb29\ubb2b\ubb34\ubb35\ubb36\ubb38\ubb3b\ubb3c\ubb3d\ubb3e\ubb44\ubb45\ubb47\ubb49\ubb4d\ubb4f\ubb50\ubb54\ubb58\ubb61\ubb63\ubb6c\ubb88\ubb8c\ubb90\ubba4\ubba8\ubbac\ubbb4\ubbb7\ubbc0\ubbc4\ubbc8\ubbd0\ubbd3\ubbf8\ubbf9\ubbfc\ubbff\ubc00\ubc02\ubc08\ubc09\ubc0b\ubc0c\ubc0d\ubc0f\ubc11\ubc14",4,"\ubc1b",4,"\ubc24\ubc25\ubc27\ubc29\ubc2d\ubc30\ubc31\ubc34\ubc38\ubc40\ubc41\ubc43\ubc44\ubc45\ubc49\ubc4c\ubc4d\ubc50\ubc5d\ubc84\ubc85\ubc88\ubc8b\ubc8c\ubc8e\ubc94\ubc95\ubc97"],["ba41","\ud28d\ud28e\ud28f\ud292\ud293\ud294\ud296",5,"\ud29d\ud29e\ud29f\ud2a1\ud2a2\ud2a3\ud2a5",6,"\ud2ad"],["ba61","\ud2ae\ud2af\ud2b0\ud2b2",5,"\ud2ba\ud2bb\ud2bd\ud2be\ud2c1\ud2c3",4,"\ud2ca\ud2cc",5],["ba81","\ud2d2\ud2d3\ud2d5\ud2d6\ud2d7\ud2d9\ud2da\ud2db\ud2dd",6,"\ud2e6",9,"\ud2f2\ud2f3\ud2f5\ud2f6\ud2f7\ud2f9\ud2fa\ubc99\ubc9a\ubca0\ubca1\ubca4\ubca7\ubca8\ubcb0\ubcb1\ubcb3\ubcb4\ubcb5\ubcbc\ubcbd\ubcc0\ubcc4\ubccd\ubccf\ubcd0\ubcd1\ubcd5\ubcd8\ubcdc\ubcf4\ubcf5\ubcf6\ubcf8\ubcfc\ubd04\ubd05\ubd07\ubd09\ubd10\ubd14\ubd24\ubd2c\ubd40\ubd48\ubd49\ubd4c\ubd50\ubd58\ubd59\ubd64\ubd68\ubd80\ubd81\ubd84\ubd87\ubd88\ubd89\ubd8a\ubd90\ubd91\ubd93\ubd95\ubd99\ubd9a\ubd9c\ubda4\ubdb0\ubdb8\ubdd4\ubdd5\ubdd8\ubddc\ubde9\ubdf0\ubdf4\ubdf8\ube00\ube03\ube05\ube0c\ube0d\ube10\ube14\ube1c\ube1d\ube1f\ube44\ube45\ube48\ube4c\ube4e\ube54\ube55\ube57\ube59\ube5a\ube5b\ube60\ube61\ube64"],["bb41","\ud2fb",4,"\ud302\ud304\ud306",5,"\ud30f\ud311\ud312\ud313\ud315\ud317",4,"\ud31e\ud322\ud323"],["bb61","\ud324\ud326\ud327\ud32a\ud32b\ud32d\ud32e\ud32f\ud331",6,"\ud33a\ud33e",5,"\ud346\ud347\ud348\ud349"],["bb81","\ud34a",31,"\ube68\ube6a\ube70\ube71\ube73\ube74\ube75\ube7b\ube7c\ube7d\ube80\ube84\ube8c\ube8d\ube8f\ube90\ube91\ube98\ube99\ubea8\ubed0\ubed1\ubed4\ubed7\ubed8\ubee0\ubee3\ubee4\ubee5\ubeec\ubf01\ubf08\ubf09\ubf18\ubf19\ubf1b\ubf1c\ubf1d\ubf40\ubf41\ubf44\ubf48\ubf50\ubf51\ubf55\ubf94\ubfb0\ubfc5\ubfcc\ubfcd\ubfd0\ubfd4\ubfdc\ubfdf\ubfe1\uc03c\uc051\uc058\uc05c\uc060\uc068\uc069\uc090\uc091\uc094\uc098\uc0a0\uc0a1\uc0a3\uc0a5\uc0ac\uc0ad\uc0af\uc0b0\uc0b3\uc0b4\uc0b5\uc0b6\uc0bc\uc0bd\uc0bf\uc0c0\uc0c1\uc0c5\uc0c8\uc0c9\uc0cc\uc0d0\uc0d8\uc0d9\uc0db\uc0dc\uc0dd\uc0e4"],["bc41","\ud36a",17,"\ud37e\ud37f\ud381\ud382\ud383\ud385\ud386\ud387"],["bc61","\ud388\ud389\ud38a\ud38b\ud38e\ud392",5,"\ud39a\ud39b\ud39d\ud39e\ud39f\ud3a1",6,"\ud3aa\ud3ac\ud3ae"],["bc81","\ud3af",4,"\ud3b5\ud3b6\ud3b7\ud3b9\ud3ba\ud3bb\ud3bd",6,"\ud3c6\ud3c7\ud3ca",5,"\ud3d1",5,"\uc0e5\uc0e8\uc0ec\uc0f4\uc0f5\uc0f7\uc0f9\uc100\uc104\uc108\uc110\uc115\uc11c",4,"\uc123\uc124\uc126\uc127\uc12c\uc12d\uc12f\uc130\uc131\uc136\uc138\uc139\uc13c\uc140\uc148\uc149\uc14b\uc14c\uc14d\uc154\uc155\uc158\uc15c\uc164\uc165\uc167\uc168\uc169\uc170\uc174\uc178\uc185\uc18c\uc18d\uc18e\uc190\uc194\uc196\uc19c\uc19d\uc19f\uc1a1\uc1a5\uc1a8\uc1a9\uc1ac\uc1b0\uc1bd\uc1c4\uc1c8\uc1cc\uc1d4\uc1d7\uc1d8\uc1e0\uc1e4\uc1e8\uc1f0\uc1f1\uc1f3\uc1fc\uc1fd\uc200\uc204\uc20c\uc20d\uc20f\uc211\uc218\uc219\uc21c\uc21f\uc220\uc228\uc229\uc22b\uc22d"],["bd41","\ud3d7\ud3d9",7,"\ud3e2\ud3e4",7,"\ud3ee\ud3ef\ud3f1\ud3f2\ud3f3\ud3f5\ud3f6\ud3f7"],["bd61","\ud3f8\ud3f9\ud3fa\ud3fb\ud3fe\ud400\ud402",5,"\ud409",13],["bd81","\ud417",5,"\ud41e",25,"\uc22f\uc231\uc232\uc234\uc248\uc250\uc251\uc254\uc258\uc260\uc265\uc26c\uc26d\uc270\uc274\uc27c\uc27d\uc27f\uc281\uc288\uc289\uc290\uc298\uc29b\uc29d\uc2a4\uc2a5\uc2a8\uc2ac\uc2ad\uc2b4\uc2b5\uc2b7\uc2b9\uc2dc\uc2dd\uc2e0\uc2e3\uc2e4\uc2eb\uc2ec\uc2ed\uc2ef\uc2f1\uc2f6\uc2f8\uc2f9\uc2fb\uc2fc\uc300\uc308\uc309\uc30c\uc30d\uc313\uc314\uc315\uc318\uc31c\uc324\uc325\uc328\uc329\uc345\uc368\uc369\uc36c\uc370\uc372\uc378\uc379\uc37c\uc37d\uc384\uc388\uc38c\uc3c0\uc3d8\uc3d9\uc3dc\uc3df\uc3e0\uc3e2\uc3e8\uc3e9\uc3ed\uc3f4\uc3f5\uc3f8\uc408\uc410\uc424\uc42c\uc430"],["be41","\ud438",7,"\ud441\ud442\ud443\ud445",14],["be61","\ud454",7,"\ud45d\ud45e\ud45f\ud461\ud462\ud463\ud465",7,"\ud46e\ud470\ud471\ud472"],["be81","\ud473",4,"\ud47a\ud47b\ud47d\ud47e\ud481\ud483",4,"\ud48a\ud48c\ud48e",5,"\ud495",8,"\uc434\uc43c\uc43d\uc448\uc464\uc465\uc468\uc46c\uc474\uc475\uc479\uc480\uc494\uc49c\uc4b8\uc4bc\uc4e9\uc4f0\uc4f1\uc4f4\uc4f8\uc4fa\uc4ff\uc500\uc501\uc50c\uc510\uc514\uc51c\uc528\uc529\uc52c\uc530\uc538\uc539\uc53b\uc53d\uc544\uc545\uc548\uc549\uc54a\uc54c\uc54d\uc54e\uc553\uc554\uc555\uc557\uc558\uc559\uc55d\uc55e\uc560\uc561\uc564\uc568\uc570\uc571\uc573\uc574\uc575\uc57c\uc57d\uc580\uc584\uc587\uc58c\uc58d\uc58f\uc591\uc595\uc597\uc598\uc59c\uc5a0\uc5a9\uc5b4\uc5b5\uc5b8\uc5b9\uc5bb\uc5bc\uc5bd\uc5be\uc5c4",6,"\uc5cc\uc5ce"],["bf41","\ud49e",10,"\ud4aa",14],["bf61","\ud4b9",18,"\ud4cd\ud4ce\ud4cf\ud4d1\ud4d2\ud4d3\ud4d5"],["bf81","\ud4d6",5,"\ud4dd\ud4de\ud4e0",7,"\ud4e9\ud4ea\ud4eb\ud4ed\ud4ee\ud4ef\ud4f1",6,"\ud4f9\ud4fa\ud4fc\uc5d0\uc5d1\uc5d4\uc5d8\uc5e0\uc5e1\uc5e3\uc5e5\uc5ec\uc5ed\uc5ee\uc5f0\uc5f4\uc5f6\uc5f7\uc5fc",5,"\uc605\uc606\uc607\uc608\uc60c\uc610\uc618\uc619\uc61b\uc61c\uc624\uc625\uc628\uc62c\uc62d\uc62e\uc630\uc633\uc634\uc635\uc637\uc639\uc63b\uc640\uc641\uc644\uc648\uc650\uc651\uc653\uc654\uc655\uc65c\uc65d\uc660\uc66c\uc66f\uc671\uc678\uc679\uc67c\uc680\uc688\uc689\uc68b\uc68d\uc694\uc695\uc698\uc69c\uc6a4\uc6a5\uc6a7\uc6a9\uc6b0\uc6b1\uc6b4\uc6b8\uc6b9\uc6ba\uc6c0\uc6c1\uc6c3\uc6c5\uc6cc\uc6cd\uc6d0\uc6d4\uc6dc\uc6dd\uc6e0\uc6e1\uc6e8"],["c041","\ud4fe",5,"\ud505\ud506\ud507\ud509\ud50a\ud50b\ud50d",6,"\ud516\ud518",5],["c061","\ud51e",25],["c081","\ud538\ud539\ud53a\ud53b\ud53e\ud53f\ud541\ud542\ud543\ud545",6,"\ud54e\ud550\ud552",5,"\ud55a\ud55b\ud55d\ud55e\ud55f\ud561\ud562\ud563\uc6e9\uc6ec\uc6f0\uc6f8\uc6f9\uc6fd\uc704\uc705\uc708\uc70c\uc714\uc715\uc717\uc719\uc720\uc721\uc724\uc728\uc730\uc731\uc733\uc735\uc737\uc73c\uc73d\uc740\uc744\uc74a\uc74c\uc74d\uc74f\uc751",7,"\uc75c\uc760\uc768\uc76b\uc774\uc775\uc778\uc77c\uc77d\uc77e\uc783\uc784\uc785\uc787\uc788\uc789\uc78a\uc78e\uc790\uc791\uc794\uc796\uc797\uc798\uc79a\uc7a0\uc7a1\uc7a3\uc7a4\uc7a5\uc7a6\uc7ac\uc7ad\uc7b0\uc7b4\uc7bc\uc7bd\uc7bf\uc7c0\uc7c1\uc7c8\uc7c9\uc7cc\uc7ce\uc7d0\uc7d8\uc7dd\uc7e4\uc7e8\uc7ec\uc800\uc801\uc804\uc808\uc80a"],["c141","\ud564\ud566\ud567\ud56a\ud56c\ud56e",5,"\ud576\ud577\ud579\ud57a\ud57b\ud57d",6,"\ud586\ud58a\ud58b"],["c161","\ud58c\ud58d\ud58e\ud58f\ud591",19,"\ud5a6\ud5a7"],["c181","\ud5a8",31,"\uc810\uc811\uc813\uc815\uc816\uc81c\uc81d\uc820\uc824\uc82c\uc82d\uc82f\uc831\uc838\uc83c\uc840\uc848\uc849\uc84c\uc84d\uc854\uc870\uc871\uc874\uc878\uc87a\uc880\uc881\uc883\uc885\uc886\uc887\uc88b\uc88c\uc88d\uc894\uc89d\uc89f\uc8a1\uc8a8\uc8bc\uc8bd\uc8c4\uc8c8\uc8cc\uc8d4\uc8d5\uc8d7\uc8d9\uc8e0\uc8e1\uc8e4\uc8f5\uc8fc\uc8fd\uc900\uc904\uc905\uc906\uc90c\uc90d\uc90f\uc911\uc918\uc92c\uc934\uc950\uc951\uc954\uc958\uc960\uc961\uc963\uc96c\uc970\uc974\uc97c\uc988\uc989\uc98c\uc990\uc998\uc999\uc99b\uc99d\uc9c0\uc9c1\uc9c4\uc9c7\uc9c8\uc9ca\uc9d0\uc9d1\uc9d3"],["c241","\ud5ca\ud5cb\ud5cd\ud5ce\ud5cf\ud5d1\ud5d3",4,"\ud5da\ud5dc\ud5de",5,"\ud5e6\ud5e7\ud5e9\ud5ea\ud5eb\ud5ed\ud5ee"],["c261","\ud5ef",4,"\ud5f6\ud5f8\ud5fa",5,"\ud602\ud603\ud605\ud606\ud607\ud609",6,"\ud612"],["c281","\ud616",5,"\ud61d\ud61e\ud61f\ud621\ud622\ud623\ud625",7,"\ud62e",9,"\ud63a\ud63b\uc9d5\uc9d6\uc9d9\uc9da\uc9dc\uc9dd\uc9e0\uc9e2\uc9e4\uc9e7\uc9ec\uc9ed\uc9ef\uc9f0\uc9f1\uc9f8\uc9f9\uc9fc\uca00\uca08\uca09\uca0b\uca0c\uca0d\uca14\uca18\uca29\uca4c\uca4d\uca50\uca54\uca5c\uca5d\uca5f\uca60\uca61\uca68\uca7d\uca84\uca98\ucabc\ucabd\ucac0\ucac4\ucacc\ucacd\ucacf\ucad1\ucad3\ucad8\ucad9\ucae0\ucaec\ucaf4\ucb08\ucb10\ucb14\ucb18\ucb20\ucb21\ucb41\ucb48\ucb49\ucb4c\ucb50\ucb58\ucb59\ucb5d\ucb64\ucb78\ucb79\ucb9c\ucbb8\ucbd4\ucbe4\ucbe7\ucbe9\ucc0c\ucc0d\ucc10\ucc14\ucc1c\ucc1d\ucc21\ucc22\ucc27\ucc28\ucc29\ucc2c\ucc2e\ucc30\ucc38\ucc39\ucc3b"],["c341","\ud63d\ud63e\ud63f\ud641\ud642\ud643\ud644\ud646\ud647\ud64a\ud64c\ud64e\ud64f\ud650\ud652\ud653\ud656\ud657\ud659\ud65a\ud65b\ud65d",4],["c361","\ud662",4,"\ud668\ud66a",5,"\ud672\ud673\ud675",11],["c381","\ud681\ud682\ud684\ud686",5,"\ud68e\ud68f\ud691\ud692\ud693\ud695",7,"\ud69e\ud6a0\ud6a2",5,"\ud6a9\ud6aa\ucc3c\ucc3d\ucc3e\ucc44\ucc45\ucc48\ucc4c\ucc54\ucc55\ucc57\ucc58\ucc59\ucc60\ucc64\ucc66\ucc68\ucc70\ucc75\ucc98\ucc99\ucc9c\ucca0\ucca8\ucca9\uccab\uccac\uccad\uccb4\uccb5\uccb8\uccbc\uccc4\uccc5\uccc7\uccc9\uccd0\uccd4\ucce4\uccec\uccf0\ucd01\ucd08\ucd09\ucd0c\ucd10\ucd18\ucd19\ucd1b\ucd1d\ucd24\ucd28\ucd2c\ucd39\ucd5c\ucd60\ucd64\ucd6c\ucd6d\ucd6f\ucd71\ucd78\ucd88\ucd94\ucd95\ucd98\ucd9c\ucda4\ucda5\ucda7\ucda9\ucdb0\ucdc4\ucdcc\ucdd0\ucde8\ucdec\ucdf0\ucdf8\ucdf9\ucdfb\ucdfd\uce04\uce08\uce0c\uce14\uce19\uce20\uce21\uce24\uce28\uce30\uce31\uce33\uce35"],["c441","\ud6ab\ud6ad\ud6ae\ud6af\ud6b1",7,"\ud6ba\ud6bc",7,"\ud6c6\ud6c7\ud6c9\ud6ca\ud6cb"],["c461","\ud6cd\ud6ce\ud6cf\ud6d0\ud6d2\ud6d3\ud6d5\ud6d6\ud6d8\ud6da",5,"\ud6e1\ud6e2\ud6e3\ud6e5\ud6e6\ud6e7\ud6e9",4],["c481","\ud6ee\ud6ef\ud6f1\ud6f2\ud6f3\ud6f4\ud6f6",5,"\ud6fe\ud6ff\ud701\ud702\ud703\ud705",11,"\ud712\ud713\ud714\uce58\uce59\uce5c\uce5f\uce60\uce61\uce68\uce69\uce6b\uce6d\uce74\uce75\uce78\uce7c\uce84\uce85\uce87\uce89\uce90\uce91\uce94\uce98\ucea0\ucea1\ucea3\ucea4\ucea5\uceac\ucead\ucec1\ucee4\ucee5\ucee8\uceeb\uceec\ucef4\ucef5\ucef7\ucef8\ucef9\ucf00\ucf01\ucf04\ucf08\ucf10\ucf11\ucf13\ucf15\ucf1c\ucf20\ucf24\ucf2c\ucf2d\ucf2f\ucf30\ucf31\ucf38\ucf54\ucf55\ucf58\ucf5c\ucf64\ucf65\ucf67\ucf69\ucf70\ucf71\ucf74\ucf78\ucf80\ucf85\ucf8c\ucfa1\ucfa8\ucfb0\ucfc4\ucfe0\ucfe1\ucfe4\ucfe8\ucff0\ucff1\ucff3\ucff5\ucffc\ud000\ud004\ud011\ud018\ud02d\ud034\ud035\ud038\ud03c"],["c541","\ud715\ud716\ud717\ud71a\ud71b\ud71d\ud71e\ud71f\ud721",6,"\ud72a\ud72c\ud72e",5,"\ud736\ud737\ud739"],["c561","\ud73a\ud73b\ud73d",6,"\ud745\ud746\ud748\ud74a",5,"\ud752\ud753\ud755\ud75a",4],["c581","\ud75f\ud762\ud764\ud766\ud767\ud768\ud76a\ud76b\ud76d\ud76e\ud76f\ud771\ud772\ud773\ud775",6,"\ud77e\ud77f\ud780\ud782",5,"\ud78a\ud78b\ud044\ud045\ud047\ud049\ud050\ud054\ud058\ud060\ud06c\ud06d\ud070\ud074\ud07c\ud07d\ud081\ud0a4\ud0a5\ud0a8\ud0ac\ud0b4\ud0b5\ud0b7\ud0b9\ud0c0\ud0c1\ud0c4\ud0c8\ud0c9\ud0d0\ud0d1\ud0d3\ud0d4\ud0d5\ud0dc\ud0dd\ud0e0\ud0e4\ud0ec\ud0ed\ud0ef\ud0f0\ud0f1\ud0f8\ud10d\ud130\ud131\ud134\ud138\ud13a\ud140\ud141\ud143\ud144\ud145\ud14c\ud14d\ud150\ud154\ud15c\ud15d\ud15f\ud161\ud168\ud16c\ud17c\ud184\ud188\ud1a0\ud1a1\ud1a4\ud1a8\ud1b0\ud1b1\ud1b3\ud1b5\ud1ba\ud1bc\ud1c0\ud1d8\ud1f4\ud1f8\ud207\ud209\ud210\ud22c\ud22d\ud230\ud234\ud23c\ud23d\ud23f\ud241\ud248\ud25c"],["c641","\ud78d\ud78e\ud78f\ud791",6,"\ud79a\ud79c\ud79e",5],["c6a1","\ud264\ud280\ud281\ud284\ud288\ud290\ud291\ud295\ud29c\ud2a0\ud2a4\ud2ac\ud2b1\ud2b8\ud2b9\ud2bc\ud2bf\ud2c0\ud2c2\ud2c8\ud2c9\ud2cb\ud2d4\ud2d8\ud2dc\ud2e4\ud2e5\ud2f0\ud2f1\ud2f4\ud2f8\ud300\ud301\ud303\ud305\ud30c\ud30d\ud30e\ud310\ud314\ud316\ud31c\ud31d\ud31f\ud320\ud321\ud325\ud328\ud329\ud32c\ud330\ud338\ud339\ud33b\ud33c\ud33d\ud344\ud345\ud37c\ud37d\ud380\ud384\ud38c\ud38d\ud38f\ud390\ud391\ud398\ud399\ud39c\ud3a0\ud3a8\ud3a9\ud3ab\ud3ad\ud3b4\ud3b8\ud3bc\ud3c4\ud3c5\ud3c8\ud3c9\ud3d0\ud3d8\ud3e1\ud3e3\ud3ec\ud3ed\ud3f0\ud3f4\ud3fc\ud3fd\ud3ff\ud401"],["c7a1","\ud408\ud41d\ud440\ud444\ud45c\ud460\ud464\ud46d\ud46f\ud478\ud479\ud47c\ud47f\ud480\ud482\ud488\ud489\ud48b\ud48d\ud494\ud4a9\ud4cc\ud4d0\ud4d4\ud4dc\ud4df\ud4e8\ud4ec\ud4f0\ud4f8\ud4fb\ud4fd\ud504\ud508\ud50c\ud514\ud515\ud517\ud53c\ud53d\ud540\ud544\ud54c\ud54d\ud54f\ud551\ud558\ud559\ud55c\ud560\ud565\ud568\ud569\ud56b\ud56d\ud574\ud575\ud578\ud57c\ud584\ud585\ud587\ud588\ud589\ud590\ud5a5\ud5c8\ud5c9\ud5cc\ud5d0\ud5d2\ud5d8\ud5d9\ud5db\ud5dd\ud5e4\ud5e5\ud5e8\ud5ec\ud5f4\ud5f5\ud5f7\ud5f9\ud600\ud601\ud604\ud608\ud610\ud611\ud613\ud614\ud615\ud61c\ud620"],["c8a1","\ud624\ud62d\ud638\ud639\ud63c\ud640\ud645\ud648\ud649\ud64b\ud64d\ud651\ud654\ud655\ud658\ud65c\ud667\ud669\ud670\ud671\ud674\ud683\ud685\ud68c\ud68d\ud690\ud694\ud69d\ud69f\ud6a1\ud6a8\ud6ac\ud6b0\ud6b9\ud6bb\ud6c4\ud6c5\ud6c8\ud6cc\ud6d1\ud6d4\ud6d7\ud6d9\ud6e0\ud6e4\ud6e8\ud6f0\ud6f5\ud6fc\ud6fd\ud700\ud704\ud711\ud718\ud719\ud71c\ud720\ud728\ud729\ud72b\ud72d\ud734\ud735\ud738\ud73c\ud744\ud747\ud749\ud750\ud751\ud754\ud756\ud757\ud758\ud759\ud760\ud761\ud763\ud765\ud769\ud76c\ud770\ud774\ud77c\ud77d\ud781\ud788\ud789\ud78c\ud790\ud798\ud799\ud79b\ud79d"],["caa1","\u4f3d\u4f73\u5047\u50f9\u52a0\u53ef\u5475\u54e5\u5609\u5ac1\u5bb6\u6687\u67b6\u67b7\u67ef\u6b4c\u73c2\u75c2\u7a3c\u82db\u8304\u8857\u8888\u8a36\u8cc8\u8dcf\u8efb\u8fe6\u99d5\u523b\u5374\u5404\u606a\u6164\u6bbc\u73cf\u811a\u89ba\u89d2\u95a3\u4f83\u520a\u58be\u5978\u59e6\u5e72\u5e79\u61c7\u63c0\u6746\u67ec\u687f\u6f97\u764e\u770b\u78f5\u7a08\u7aff\u7c21\u809d\u826e\u8271\u8aeb\u9593\u4e6b\u559d\u66f7\u6e34\u78a3\u7aed\u845b\u8910\u874e\u97a8\u52d8\u574e\u582a\u5d4c\u611f\u61be\u6221\u6562\u67d1\u6a44\u6e1b\u7518\u75b3\u76e3\u77b0\u7d3a\u90af\u9451\u9452\u9f95"],["cba1","\u5323\u5cac\u7532\u80db\u9240\u9598\u525b\u5808\u59dc\u5ca1\u5d17\u5eb7\u5f3a\u5f4a\u6177\u6c5f\u757a\u7586\u7ce0\u7d73\u7db1\u7f8c\u8154\u8221\u8591\u8941\u8b1b\u92fc\u964d\u9c47\u4ecb\u4ef7\u500b\u51f1\u584f\u6137\u613e\u6168\u6539\u69ea\u6f11\u75a5\u7686\u76d6\u7b87\u82a5\u84cb\uf900\u93a7\u958b\u5580\u5ba2\u5751\uf901\u7cb3\u7fb9\u91b5\u5028\u53bb\u5c45\u5de8\u62d2\u636e\u64da\u64e7\u6e20\u70ac\u795b\u8ddd\u8e1e\uf902\u907d\u9245\u92f8\u4e7e\u4ef6\u5065\u5dfe\u5efa\u6106\u6957\u8171\u8654\u8e47\u9375\u9a2b\u4e5e\u5091\u6770\u6840\u5109\u528d\u5292\u6aa2"],["cca1","\u77bc\u9210\u9ed4\u52ab\u602f\u8ff2\u5048\u61a9\u63ed\u64ca\u683c\u6a84\u6fc0\u8188\u89a1\u9694\u5805\u727d\u72ac\u7504\u7d79\u7e6d\u80a9\u898b\u8b74\u9063\u9d51\u6289\u6c7a\u6f54\u7d50\u7f3a\u8a23\u517c\u614a\u7b9d\u8b19\u9257\u938c\u4eac\u4fd3\u501e\u50be\u5106\u52c1\u52cd\u537f\u5770\u5883\u5e9a\u5f91\u6176\u61ac\u64ce\u656c\u666f\u66bb\u66f4\u6897\u6d87\u7085\u70f1\u749f\u74a5\u74ca\u75d9\u786c\u78ec\u7adf\u7af6\u7d45\u7d93\u8015\u803f\u811b\u8396\u8b66\u8f15\u9015\u93e1\u9803\u9838\u9a5a\u9be8\u4fc2\u5553\u583a\u5951\u5b63\u5c46\u60b8\u6212\u6842\u68b0"],["cda1","\u68e8\u6eaa\u754c\u7678\u78ce\u7a3d\u7cfb\u7e6b\u7e7c\u8a08\u8aa1\u8c3f\u968e\u9dc4\u53e4\u53e9\u544a\u5471\u56fa\u59d1\u5b64\u5c3b\u5eab\u62f7\u6537\u6545\u6572\u66a0\u67af\u69c1\u6cbd\u75fc\u7690\u777e\u7a3f\u7f94\u8003\u80a1\u818f\u82e6\u82fd\u83f0\u85c1\u8831\u88b4\u8aa5\uf903\u8f9c\u932e\u96c7\u9867\u9ad8\u9f13\u54ed\u659b\u66f2\u688f\u7a40\u8c37\u9d60\u56f0\u5764\u5d11\u6606\u68b1\u68cd\u6efe\u7428\u889e\u9be4\u6c68\uf904\u9aa8\u4f9b\u516c\u5171\u529f\u5b54\u5de5\u6050\u606d\u62f1\u63a7\u653b\u73d9\u7a7a\u86a3\u8ca2\u978f\u4e32\u5be1\u6208\u679c\u74dc"],["cea1","\u79d1\u83d3\u8a87\u8ab2\u8de8\u904e\u934b\u9846\u5ed3\u69e8\u85ff\u90ed\uf905\u51a0\u5b98\u5bec\u6163\u68fa\u6b3e\u704c\u742f\u74d8\u7ba1\u7f50\u83c5\u89c0\u8cab\u95dc\u9928\u522e\u605d\u62ec\u9002\u4f8a\u5149\u5321\u58d9\u5ee3\u66e0\u6d38\u709a\u72c2\u73d6\u7b50\u80f1\u945b\u5366\u639b\u7f6b\u4e56\u5080\u584a\u58de\u602a\u6127\u62d0\u69d0\u9b41\u5b8f\u7d18\u80b1\u8f5f\u4ea4\u50d1\u54ac\u55ac\u5b0c\u5da0\u5de7\u652a\u654e\u6821\u6a4b\u72e1\u768e\u77ef\u7d5e\u7ff9\u81a0\u854e\u86df\u8f03\u8f4e\u90ca\u9903\u9a55\u9bab\u4e18\u4e45\u4e5d\u4ec7\u4ff1\u5177\u52fe"],["cfa1","\u5340\u53e3\u53e5\u548e\u5614\u5775\u57a2\u5bc7\u5d87\u5ed0\u61fc\u62d8\u6551\u67b8\u67e9\u69cb\u6b50\u6bc6\u6bec\u6c42\u6e9d\u7078\u72d7\u7396\u7403\u77bf\u77e9\u7a76\u7d7f\u8009\u81fc\u8205\u820a\u82df\u8862\u8b33\u8cfc\u8ec0\u9011\u90b1\u9264\u92b6\u99d2\u9a45\u9ce9\u9dd7\u9f9c\u570b\u5c40\u83ca\u97a0\u97ab\u9eb4\u541b\u7a98\u7fa4\u88d9\u8ecd\u90e1\u5800\u5c48\u6398\u7a9f\u5bae\u5f13\u7a79\u7aae\u828e\u8eac\u5026\u5238\u52f8\u5377\u5708\u62f3\u6372\u6b0a\u6dc3\u7737\u53a5\u7357\u8568\u8e76\u95d5\u673a\u6ac3\u6f70\u8a6d\u8ecc\u994b\uf906\u6677\u6b78\u8cb4"],["d0a1","\u9b3c\uf907\u53eb\u572d\u594e\u63c6\u69fb\u73ea\u7845\u7aba\u7ac5\u7cfe\u8475\u898f\u8d73\u9035\u95a8\u52fb\u5747\u7547\u7b60\u83cc\u921e\uf908\u6a58\u514b\u524b\u5287\u621f\u68d8\u6975\u9699\u50c5\u52a4\u52e4\u61c3\u65a4\u6839\u69ff\u747e\u7b4b\u82b9\u83eb\u89b2\u8b39\u8fd1\u9949\uf909\u4eca\u5997\u64d2\u6611\u6a8e\u7434\u7981\u79bd\u82a9\u887e\u887f\u895f\uf90a\u9326\u4f0b\u53ca\u6025\u6271\u6c72\u7d1a\u7d66\u4e98\u5162\u77dc\u80af\u4f01\u4f0e\u5176\u5180\u55dc\u5668\u573b\u57fa\u57fc\u5914\u5947\u5993\u5bc4\u5c90\u5d0e\u5df1\u5e7e\u5fcc\u6280\u65d7\u65e3"],["d1a1","\u671e\u671f\u675e\u68cb\u68c4\u6a5f\u6b3a\u6c23\u6c7d\u6c82\u6dc7\u7398\u7426\u742a\u7482\u74a3\u7578\u757f\u7881\u78ef\u7941\u7947\u7948\u797a\u7b95\u7d00\u7dba\u7f88\u8006\u802d\u808c\u8a18\u8b4f\u8c48\u8d77\u9321\u9324\u98e2\u9951\u9a0e\u9a0f\u9a65\u9e92\u7dca\u4f76\u5409\u62ee\u6854\u91d1\u55ab\u513a\uf90b\uf90c\u5a1c\u61e6\uf90d\u62cf\u62ff\uf90e",5,"\u90a3\uf914",4,"\u8afe\uf919\uf91a\uf91b\uf91c\u6696\uf91d\u7156\uf91e\uf91f\u96e3\uf920\u634f\u637a\u5357\uf921\u678f\u6960\u6e73\uf922\u7537\uf923\uf924\uf925"],["d2a1","\u7d0d\uf926\uf927\u8872\u56ca\u5a18\uf928",4,"\u4e43\uf92d\u5167\u5948\u67f0\u8010\uf92e\u5973\u5e74\u649a\u79ca\u5ff5\u606c\u62c8\u637b\u5be7\u5bd7\u52aa\uf92f\u5974\u5f29\u6012\uf930\uf931\uf932\u7459\uf933",5,"\u99d1\uf939",10,"\u6fc3\uf944\uf945\u81bf\u8fb2\u60f1\uf946\uf947\u8166\uf948\uf949\u5c3f\uf94a",7,"\u5ae9\u8a25\u677b\u7d10\uf952",5,"\u80fd\uf958\uf959\u5c3c\u6ce5\u533f\u6eba\u591a\u8336"],["d3a1","\u4e39\u4eb6\u4f46\u55ae\u5718\u58c7\u5f56\u65b7\u65e6\u6a80\u6bb5\u6e4d\u77ed\u7aef\u7c1e\u7dde\u86cb\u8892\u9132\u935b\u64bb\u6fbe\u737a\u75b8\u9054\u5556\u574d\u61ba\u64d4\u66c7\u6de1\u6e5b\u6f6d\u6fb9\u75f0\u8043\u81bd\u8541\u8983\u8ac7\u8b5a\u931f\u6c93\u7553\u7b54\u8e0f\u905d\u5510\u5802\u5858\u5e62\u6207\u649e\u68e0\u7576\u7cd6\u87b3\u9ee8\u4ee3\u5788\u576e\u5927\u5c0d\u5cb1\u5e36\u5f85\u6234\u64e1\u73b3\u81fa\u888b\u8cb8\u968a\u9edb\u5b85\u5fb7\u60b3\u5012\u5200\u5230\u5716\u5835\u5857\u5c0e\u5c60\u5cf6\u5d8b\u5ea6\u5f92\u60bc\u6311\u6389\u6417\u6843"],["d4a1","\u68f9\u6ac2\u6dd8\u6e21\u6ed4\u6fe4\u71fe\u76dc\u7779\u79b1\u7a3b\u8404\u89a9\u8ced\u8df3\u8e48\u9003\u9014\u9053\u90fd\u934d\u9676\u97dc\u6bd2\u7006\u7258\u72a2\u7368\u7763\u79bf\u7be4\u7e9b\u8b80\u58a9\u60c7\u6566\u65fd\u66be\u6c8c\u711e\u71c9\u8c5a\u9813\u4e6d\u7a81\u4edd\u51ac\u51cd\u52d5\u540c\u61a7\u6771\u6850\u68df\u6d1e\u6f7c\u75bc\u77b3\u7ae5\u80f4\u8463\u9285\u515c\u6597\u675c\u6793\u75d8\u7ac7\u8373\uf95a\u8c46\u9017\u982d\u5c6f\u81c0\u829a\u9041\u906f\u920d\u5f97\u5d9d\u6a59\u71c8\u767b\u7b49\u85e4\u8b04\u9127\u9a30\u5587\u61f6\uf95b\u7669\u7f85"],["d5a1","\u863f\u87ba\u88f8\u908f\uf95c\u6d1b\u70d9\u73de\u7d61\u843d\uf95d\u916a\u99f1\uf95e\u4e82\u5375\u6b04\u6b12\u703e\u721b\u862d\u9e1e\u524c\u8fa3\u5d50\u64e5\u652c\u6b16\u6feb\u7c43\u7e9c\u85cd\u8964\u89bd\u62c9\u81d8\u881f\u5eca\u6717\u6d6a\u72fc\u7405\u746f\u8782\u90de\u4f86\u5d0d\u5fa0\u840a\u51b7\u63a0\u7565\u4eae\u5006\u5169\u51c9\u6881\u6a11\u7cae\u7cb1\u7ce7\u826f\u8ad2\u8f1b\u91cf\u4fb6\u5137\u52f5\u5442\u5eec\u616e\u623e\u65c5\u6ada\u6ffe\u792a\u85dc\u8823\u95ad\u9a62\u9a6a\u9e97\u9ece\u529b\u66c6\u6b77\u701d\u792b\u8f62\u9742\u6190\u6200\u6523\u6f23"],["d6a1","\u7149\u7489\u7df4\u806f\u84ee\u8f26\u9023\u934a\u51bd\u5217\u52a3\u6d0c\u70c8\u88c2\u5ec9\u6582\u6bae\u6fc2\u7c3e\u7375\u4ee4\u4f36\u56f9\uf95f\u5cba\u5dba\u601c\u73b2\u7b2d\u7f9a\u7fce\u8046\u901e\u9234\u96f6\u9748\u9818\u9f61\u4f8b\u6fa7\u79ae\u91b4\u96b7\u52de\uf960\u6488\u64c4\u6ad3\u6f5e\u7018\u7210\u76e7\u8001\u8606\u865c\u8def\u8f05\u9732\u9b6f\u9dfa\u9e75\u788c\u797f\u7da0\u83c9\u9304\u9e7f\u9e93\u8ad6\u58df\u5f04\u6727\u7027\u74cf\u7c60\u807e\u5121\u7028\u7262\u78ca\u8cc2\u8cda\u8cf4\u96f7\u4e86\u50da\u5bee\u5ed6\u6599\u71ce\u7642\u77ad\u804a\u84fc"],["d7a1","\u907c\u9b27\u9f8d\u58d8\u5a41\u5c62\u6a13\u6dda\u6f0f\u763b\u7d2f\u7e37\u851e\u8938\u93e4\u964b\u5289\u65d2\u67f3\u69b4\u6d41\u6e9c\u700f\u7409\u7460\u7559\u7624\u786b\u8b2c\u985e\u516d\u622e\u9678\u4f96\u502b\u5d19\u6dea\u7db8\u8f2a\u5f8b\u6144\u6817\uf961\u9686\u52d2\u808b\u51dc\u51cc\u695e\u7a1c\u7dbe\u83f1\u9675\u4fda\u5229\u5398\u540f\u550e\u5c65\u60a7\u674e\u68a8\u6d6c\u7281\u72f8\u7406\u7483\uf962\u75e2\u7c6c\u7f79\u7fb8\u8389\u88cf\u88e1\u91cc\u91d0\u96e2\u9bc9\u541d\u6f7e\u71d0\u7498\u85fa\u8eaa\u96a3\u9c57\u9e9f\u6797\u6dcb\u7433\u81e8\u9716\u782c"],["d8a1","\u7acb\u7b20\u7c92\u6469\u746a\u75f2\u78bc\u78e8\u99ac\u9b54\u9ebb\u5bde\u5e55\u6f20\u819c\u83ab\u9088\u4e07\u534d\u5a29\u5dd2\u5f4e\u6162\u633d\u6669\u66fc\u6eff\u6f2b\u7063\u779e\u842c\u8513\u883b\u8f13\u9945\u9c3b\u551c\u62b9\u672b\u6cab\u8309\u896a\u977a\u4ea1\u5984\u5fd8\u5fd9\u671b\u7db2\u7f54\u8292\u832b\u83bd\u8f1e\u9099\u57cb\u59b9\u5a92\u5bd0\u6627\u679a\u6885\u6bcf\u7164\u7f75\u8cb7\u8ce3\u9081\u9b45\u8108\u8c8a\u964c\u9a40\u9ea5\u5b5f\u6c13\u731b\u76f2\u76df\u840c\u51aa\u8993\u514d\u5195\u52c9\u68c9\u6c94\u7704\u7720\u7dbf\u7dec\u9762\u9eb5\u6ec5"],["d9a1","\u8511\u51a5\u540d\u547d\u660e\u669d\u6927\u6e9f\u76bf\u7791\u8317\u84c2\u879f\u9169\u9298\u9cf4\u8882\u4fae\u5192\u52df\u59c6\u5e3d\u6155\u6478\u6479\u66ae\u67d0\u6a21\u6bcd\u6bdb\u725f\u7261\u7441\u7738\u77db\u8017\u82bc\u8305\u8b00\u8b28\u8c8c\u6728\u6c90\u7267\u76ee\u7766\u7a46\u9da9\u6b7f\u6c92\u5922\u6726\u8499\u536f\u5893\u5999\u5edf\u63cf\u6634\u6773\u6e3a\u732b\u7ad7\u82d7\u9328\u52d9\u5deb\u61ae\u61cb\u620a\u62c7\u64ab\u65e0\u6959\u6b66\u6bcb\u7121\u73f7\u755d\u7e46\u821e\u8302\u856a\u8aa3\u8cbf\u9727\u9d61\u58a8\u9ed8\u5011\u520e\u543b\u554f\u6587"],["daa1","\u6c76\u7d0a\u7d0b\u805e\u868a\u9580\u96ef\u52ff\u6c95\u7269\u5473\u5a9a\u5c3e\u5d4b\u5f4c\u5fae\u672a\u68b6\u6963\u6e3c\u6e44\u7709\u7c73\u7f8e\u8587\u8b0e\u8ff7\u9761\u9ef4\u5cb7\u60b6\u610d\u61ab\u654f\u65fb\u65fc\u6c11\u6cef\u739f\u73c9\u7de1\u9594\u5bc6\u871c\u8b10\u525d\u535a\u62cd\u640f\u64b2\u6734\u6a38\u6cca\u73c0\u749e\u7b94\u7c95\u7e1b\u818a\u8236\u8584\u8feb\u96f9\u99c1\u4f34\u534a\u53cd\u53db\u62cc\u642c\u6500\u6591\u69c3\u6cee\u6f58\u73ed\u7554\u7622\u76e4\u76fc\u78d0\u78fb\u792c\u7d46\u822c\u87e0\u8fd4\u9812\u98ef\u52c3\u62d4\u64a5\u6e24\u6f51"],["dba1","\u767c\u8dcb\u91b1\u9262\u9aee\u9b43\u5023\u508d\u574a\u59a8\u5c28\u5e47\u5f77\u623f\u653e\u65b9\u65c1\u6609\u678b\u699c\u6ec2\u78c5\u7d21\u80aa\u8180\u822b\u82b3\u84a1\u868c\u8a2a\u8b17\u90a6\u9632\u9f90\u500d\u4ff3\uf963\u57f9\u5f98\u62dc\u6392\u676f\u6e43\u7119\u76c3\u80cc\u80da\u88f4\u88f5\u8919\u8ce0\u8f29\u914d\u966a\u4f2f\u4f70\u5e1b\u67cf\u6822\u767d\u767e\u9b44\u5e61\u6a0a\u7169\u71d4\u756a\uf964\u7e41\u8543\u85e9\u98dc\u4f10\u7b4f\u7f70\u95a5\u51e1\u5e06\u68b5\u6c3e\u6c4e\u6cdb\u72af\u7bc4\u8303\u6cd5\u743a\u50fb\u5288\u58c1\u64d8\u6a97\u74a7\u7656"],["dca1","\u78a7\u8617\u95e2\u9739\uf965\u535e\u5f01\u8b8a\u8fa8\u8faf\u908a\u5225\u77a5\u9c49\u9f08\u4e19\u5002\u5175\u5c5b\u5e77\u661e\u663a\u67c4\u68c5\u70b3\u7501\u75c5\u79c9\u7add\u8f27\u9920\u9a08\u4fdd\u5821\u5831\u5bf6\u666e\u6b65\u6d11\u6e7a\u6f7d\u73e4\u752b\u83e9\u88dc\u8913\u8b5c\u8f14\u4f0f\u50d5\u5310\u535c\u5b93\u5fa9\u670d\u798f\u8179\u832f\u8514\u8907\u8986\u8f39\u8f3b\u99a5\u9c12\u672c\u4e76\u4ff8\u5949\u5c01\u5cef\u5cf0\u6367\u68d2\u70fd\u71a2\u742b\u7e2b\u84ec\u8702\u9022\u92d2\u9cf3\u4e0d\u4ed8\u4fef\u5085\u5256\u526f\u5426\u5490\u57e0\u592b\u5a66"],["dda1","\u5b5a\u5b75\u5bcc\u5e9c\uf966\u6276\u6577\u65a7\u6d6e\u6ea5\u7236\u7b26\u7c3f\u7f36\u8150\u8151\u819a\u8240\u8299\u83a9\u8a03\u8ca0\u8ce6\u8cfb\u8d74\u8dba\u90e8\u91dc\u961c\u9644\u99d9\u9ce7\u5317\u5206\u5429\u5674\u58b3\u5954\u596e\u5fff\u61a4\u626e\u6610\u6c7e\u711a\u76c6\u7c89\u7cde\u7d1b\u82ac\u8cc1\u96f0\uf967\u4f5b\u5f17\u5f7f\u62c2\u5d29\u670b\u68da\u787c\u7e43\u9d6c\u4e15\u5099\u5315\u532a\u5351\u5983\u5a62\u5e87\u60b2\u618a\u6249\u6279\u6590\u6787\u69a7\u6bd4\u6bd6\u6bd7\u6bd8\u6cb8\uf968\u7435\u75fa\u7812\u7891\u79d5\u79d8\u7c83\u7dcb\u7fe1\u80a5"],["dea1","\u813e\u81c2\u83f2\u871a\u88e8\u8ab9\u8b6c\u8cbb\u9119\u975e\u98db\u9f3b\u56ac\u5b2a\u5f6c\u658c\u6ab3\u6baf\u6d5c\u6ff1\u7015\u725d\u73ad\u8ca7\u8cd3\u983b\u6191\u6c37\u8058\u9a01\u4e4d\u4e8b\u4e9b\u4ed5\u4f3a\u4f3c\u4f7f\u4fdf\u50ff\u53f2\u53f8\u5506\u55e3\u56db\u58eb\u5962\u5a11\u5beb\u5bfa\u5c04\u5df3\u5e2b\u5f99\u601d\u6368\u659c\u65af\u67f6\u67fb\u68ad\u6b7b\u6c99\u6cd7\u6e23\u7009\u7345\u7802\u793e\u7940\u7960\u79c1\u7be9\u7d17\u7d72\u8086\u820d\u838e\u84d1\u86c7\u88df\u8a50\u8a5e\u8b1d\u8cdc\u8d66\u8fad\u90aa\u98fc\u99df\u9e9d\u524a\uf969\u6714\uf96a"],["dfa1","\u5098\u522a\u5c71\u6563\u6c55\u73ca\u7523\u759d\u7b97\u849c\u9178\u9730\u4e77\u6492\u6bba\u715e\u85a9\u4e09\uf96b\u6749\u68ee\u6e17\u829f\u8518\u886b\u63f7\u6f81\u9212\u98af\u4e0a\u50b7\u50cf\u511f\u5546\u55aa\u5617\u5b40\u5c19\u5ce0\u5e38\u5e8a\u5ea0\u5ec2\u60f3\u6851\u6a61\u6e58\u723d\u7240\u72c0\u76f8\u7965\u7bb1\u7fd4\u88f3\u89f4\u8a73\u8c61\u8cde\u971c\u585e\u74bd\u8cfd\u55c7\uf96c\u7a61\u7d22\u8272\u7272\u751f\u7525\uf96d\u7b19\u5885\u58fb\u5dbc\u5e8f\u5eb6\u5f90\u6055\u6292\u637f\u654d\u6691\u66d9\u66f8\u6816\u68f2\u7280\u745e\u7b6e\u7d6e\u7dd6\u7f72"],["e0a1","\u80e5\u8212\u85af\u897f\u8a93\u901d\u92e4\u9ecd\u9f20\u5915\u596d\u5e2d\u60dc\u6614\u6673\u6790\u6c50\u6dc5\u6f5f\u77f3\u78a9\u84c6\u91cb\u932b\u4ed9\u50ca\u5148\u5584\u5b0b\u5ba3\u6247\u657e\u65cb\u6e32\u717d\u7401\u7444\u7487\u74bf\u766c\u79aa\u7dda\u7e55\u7fa8\u817a\u81b3\u8239\u861a\u87ec\u8a75\u8de3\u9078\u9291\u9425\u994d\u9bae\u5368\u5c51\u6954\u6cc4\u6d29\u6e2b\u820c\u859b\u893b\u8a2d\u8aaa\u96ea\u9f67\u5261\u66b9\u6bb2\u7e96\u87fe\u8d0d\u9583\u965d\u651d\u6d89\u71ee\uf96e\u57ce\u59d3\u5bac\u6027\u60fa\u6210\u661f\u665f\u7329\u73f9\u76db\u7701\u7b6c"],["e1a1","\u8056\u8072\u8165\u8aa0\u9192\u4e16\u52e2\u6b72\u6d17\u7a05\u7b39\u7d30\uf96f\u8cb0\u53ec\u562f\u5851\u5bb5\u5c0f\u5c11\u5de2\u6240\u6383\u6414\u662d\u68b3\u6cbc\u6d88\u6eaf\u701f\u70a4\u71d2\u7526\u758f\u758e\u7619\u7b11\u7be0\u7c2b\u7d20\u7d39\u852c\u856d\u8607\u8a34\u900d\u9061\u90b5\u92b7\u97f6\u9a37\u4fd7\u5c6c\u675f\u6d91\u7c9f\u7e8c\u8b16\u8d16\u901f\u5b6b\u5dfd\u640d\u84c0\u905c\u98e1\u7387\u5b8b\u609a\u677e\u6dde\u8a1f\u8aa6\u9001\u980c\u5237\uf970\u7051\u788e\u9396\u8870\u91d7\u4fee\u53d7\u55fd\u56da\u5782\u58fd\u5ac2\u5b88\u5cab\u5cc0\u5e25\u6101"],["e2a1","\u620d\u624b\u6388\u641c\u6536\u6578\u6a39\u6b8a\u6c34\u6d19\u6f31\u71e7\u72e9\u7378\u7407\u74b2\u7626\u7761\u79c0\u7a57\u7aea\u7cb9\u7d8f\u7dac\u7e61\u7f9e\u8129\u8331\u8490\u84da\u85ea\u8896\u8ab0\u8b90\u8f38\u9042\u9083\u916c\u9296\u92b9\u968b\u96a7\u96a8\u96d6\u9700\u9808\u9996\u9ad3\u9b1a\u53d4\u587e\u5919\u5b70\u5bbf\u6dd1\u6f5a\u719f\u7421\u74b9\u8085\u83fd\u5de1\u5f87\u5faa\u6042\u65ec\u6812\u696f\u6a53\u6b89\u6d35\u6df3\u73e3\u76fe\u77ac\u7b4d\u7d14\u8123\u821c\u8340\u84f4\u8563\u8a62\u8ac4\u9187\u931e\u9806\u99b4\u620c\u8853\u8ff0\u9265\u5d07\u5d27"],["e3a1","\u5d69\u745f\u819d\u8768\u6fd5\u62fe\u7fd2\u8936\u8972\u4e1e\u4e58\u50e7\u52dd\u5347\u627f\u6607\u7e69\u8805\u965e\u4f8d\u5319\u5636\u59cb\u5aa4\u5c38\u5c4e\u5c4d\u5e02\u5f11\u6043\u65bd\u662f\u6642\u67be\u67f4\u731c\u77e2\u793a\u7fc5\u8494\u84cd\u8996\u8a66\u8a69\u8ae1\u8c55\u8c7a\u57f4\u5bd4\u5f0f\u606f\u62ed\u690d\u6b96\u6e5c\u7184\u7bd2\u8755\u8b58\u8efe\u98df\u98fe\u4f38\u4f81\u4fe1\u547b\u5a20\u5bb8\u613c\u65b0\u6668\u71fc\u7533\u795e\u7d33\u814e\u81e3\u8398\u85aa\u85ce\u8703\u8a0a\u8eab\u8f9b\uf971\u8fc5\u5931\u5ba4\u5be6\u6089\u5be9\u5c0b\u5fc3\u6c81"],["e4a1","\uf972\u6df1\u700b\u751a\u82af\u8af6\u4ec0\u5341\uf973\u96d9\u6c0f\u4e9e\u4fc4\u5152\u555e\u5a25\u5ce8\u6211\u7259\u82bd\u83aa\u86fe\u8859\u8a1d\u963f\u96c5\u9913\u9d09\u9d5d\u580a\u5cb3\u5dbd\u5e44\u60e1\u6115\u63e1\u6a02\u6e25\u9102\u9354\u984e\u9c10\u9f77\u5b89\u5cb8\u6309\u664f\u6848\u773c\u96c1\u978d\u9854\u9b9f\u65a1\u8b01\u8ecb\u95bc\u5535\u5ca9\u5dd6\u5eb5\u6697\u764c\u83f4\u95c7\u58d3\u62bc\u72ce\u9d28\u4ef0\u592e\u600f\u663b\u6b83\u79e7\u9d26\u5393\u54c0\u57c3\u5d16\u611b\u66d6\u6daf\u788d\u827e\u9698\u9744\u5384\u627c\u6396\u6db2\u7e0a\u814b\u984d"],["e5a1","\u6afb\u7f4c\u9daf\u9e1a\u4e5f\u503b\u51b6\u591c\u60f9\u63f6\u6930\u723a\u8036\uf974\u91ce\u5f31\uf975\uf976\u7d04\u82e5\u846f\u84bb\u85e5\u8e8d\uf977\u4f6f\uf978\uf979\u58e4\u5b43\u6059\u63da\u6518\u656d\u6698\uf97a\u694a\u6a23\u6d0b\u7001\u716c\u75d2\u760d\u79b3\u7a70\uf97b\u7f8a\uf97c\u8944\uf97d\u8b93\u91c0\u967d\uf97e\u990a\u5704\u5fa1\u65bc\u6f01\u7600\u79a6\u8a9e\u99ad\u9b5a\u9f6c\u5104\u61b6\u6291\u6a8d\u81c6\u5043\u5830\u5f66\u7109\u8a00\u8afa\u5b7c\u8616\u4ffa\u513c\u56b4\u5944\u63a9\u6df9\u5daa\u696d\u5186\u4e88\u4f59\uf97f\uf980\uf981\u5982\uf982"],["e6a1","\uf983\u6b5f\u6c5d\uf984\u74b5\u7916\uf985\u8207\u8245\u8339\u8f3f\u8f5d\uf986\u9918\uf987\uf988\uf989\u4ea6\uf98a\u57df\u5f79\u6613\uf98b\uf98c\u75ab\u7e79\u8b6f\uf98d\u9006\u9a5b\u56a5\u5827\u59f8\u5a1f\u5bb4\uf98e\u5ef6\uf98f\uf990\u6350\u633b\uf991\u693d\u6c87\u6cbf\u6d8e\u6d93\u6df5\u6f14\uf992\u70df\u7136\u7159\uf993\u71c3\u71d5\uf994\u784f\u786f\uf995\u7b75\u7de3\uf996\u7e2f\uf997\u884d\u8edf\uf998\uf999\uf99a\u925b\uf99b\u9cf6\uf99c\uf99d\uf99e\u6085\u6d85\uf99f\u71b1\uf9a0\uf9a1\u95b1\u53ad\uf9a2\uf9a3\uf9a4\u67d3\uf9a5\u708e\u7130\u7430\u8276\u82d2"],["e7a1","\uf9a6\u95bb\u9ae5\u9e7d\u66c4\uf9a7\u71c1\u8449\uf9a8\uf9a9\u584b\uf9aa\uf9ab\u5db8\u5f71\uf9ac\u6620\u668e\u6979\u69ae\u6c38\u6cf3\u6e36\u6f41\u6fda\u701b\u702f\u7150\u71df\u7370\uf9ad\u745b\uf9ae\u74d4\u76c8\u7a4e\u7e93\uf9af\uf9b0\u82f1\u8a60\u8fce\uf9b1\u9348\uf9b2\u9719\uf9b3\uf9b4\u4e42\u502a\uf9b5\u5208\u53e1\u66f3\u6c6d\u6fca\u730a\u777f\u7a62\u82ae\u85dd\u8602\uf9b6\u88d4\u8a63\u8b7d\u8c6b\uf9b7\u92b3\uf9b8\u9713\u9810\u4e94\u4f0d\u4fc9\u50b2\u5348\u543e\u5433\u55da\u5862\u58ba\u5967\u5a1b\u5be4\u609f\uf9b9\u61ca\u6556\u65ff\u6664\u68a7\u6c5a\u6fb3"],["e8a1","\u70cf\u71ac\u7352\u7b7d\u8708\u8aa4\u9c32\u9f07\u5c4b\u6c83\u7344\u7389\u923a\u6eab\u7465\u761f\u7a69\u7e15\u860a\u5140\u58c5\u64c1\u74ee\u7515\u7670\u7fc1\u9095\u96cd\u9954\u6e26\u74e6\u7aa9\u7aaa\u81e5\u86d9\u8778\u8a1b\u5a49\u5b8c\u5b9b\u68a1\u6900\u6d63\u73a9\u7413\u742c\u7897\u7de9\u7feb\u8118\u8155\u839e\u8c4c\u962e\u9811\u66f0\u5f80\u65fa\u6789\u6c6a\u738b\u502d\u5a03\u6b6a\u77ee\u5916\u5d6c\u5dcd\u7325\u754f\uf9ba\uf9bb\u50e5\u51f9\u582f\u592d\u5996\u59da\u5be5\uf9bc\uf9bd\u5da2\u62d7\u6416\u6493\u64fe\uf9be\u66dc\uf9bf\u6a48\uf9c0\u71ff\u7464\uf9c1"],["e9a1","\u7a88\u7aaf\u7e47\u7e5e\u8000\u8170\uf9c2\u87ef\u8981\u8b20\u9059\uf9c3\u9080\u9952\u617e\u6b32\u6d74\u7e1f\u8925\u8fb1\u4fd1\u50ad\u5197\u52c7\u57c7\u5889\u5bb9\u5eb8\u6142\u6995\u6d8c\u6e67\u6eb6\u7194\u7462\u7528\u752c\u8073\u8338\u84c9\u8e0a\u9394\u93de\uf9c4\u4e8e\u4f51\u5076\u512a\u53c8\u53cb\u53f3\u5b87\u5bd3\u5c24\u611a\u6182\u65f4\u725b\u7397\u7440\u76c2\u7950\u7991\u79b9\u7d06\u7fbd\u828b\u85d5\u865e\u8fc2\u9047\u90f5\u91ea\u9685\u96e8\u96e9\u52d6\u5f67\u65ed\u6631\u682f\u715c\u7a36\u90c1\u980a\u4e91\uf9c5\u6a52\u6b9e\u6f90\u7189\u8018\u82b8\u8553"],["eaa1","\u904b\u9695\u96f2\u97fb\u851a\u9b31\u4e90\u718a\u96c4\u5143\u539f\u54e1\u5713\u5712\u57a3\u5a9b\u5ac4\u5bc3\u6028\u613f\u63f4\u6c85\u6d39\u6e72\u6e90\u7230\u733f\u7457\u82d1\u8881\u8f45\u9060\uf9c6\u9662\u9858\u9d1b\u6708\u8d8a\u925e\u4f4d\u5049\u50de\u5371\u570d\u59d4\u5a01\u5c09\u6170\u6690\u6e2d\u7232\u744b\u7def\u80c3\u840e\u8466\u853f\u875f\u885b\u8918\u8b02\u9055\u97cb\u9b4f\u4e73\u4f91\u5112\u516a\uf9c7\u552f\u55a9\u5b7a\u5ba5\u5e7c\u5e7d\u5ebe\u60a0\u60df\u6108\u6109\u63c4\u6538\u6709\uf9c8\u67d4\u67da\uf9c9\u6961\u6962\u6cb9\u6d27\uf9ca\u6e38\uf9cb"],["eba1","\u6fe1\u7336\u7337\uf9cc\u745c\u7531\uf9cd\u7652\uf9ce\uf9cf\u7dad\u81fe\u8438\u88d5\u8a98\u8adb\u8aed\u8e30\u8e42\u904a\u903e\u907a\u9149\u91c9\u936e\uf9d0\uf9d1\u5809\uf9d2\u6bd3\u8089\u80b2\uf9d3\uf9d4\u5141\u596b\u5c39\uf9d5\uf9d6\u6f64\u73a7\u80e4\u8d07\uf9d7\u9217\u958f\uf9d8\uf9d9\uf9da\uf9db\u807f\u620e\u701c\u7d68\u878d\uf9dc\u57a0\u6069\u6147\u6bb7\u8abe\u9280\u96b1\u4e59\u541f\u6deb\u852d\u9670\u97f3\u98ee\u63d6\u6ce3\u9091\u51dd\u61c9\u81ba\u9df9\u4f9d\u501a\u5100\u5b9c\u610f\u61ff\u64ec\u6905\u6bc5\u7591\u77e3\u7fa9\u8264\u858f\u87fb\u8863\u8abc"],["eca1","\u8b70\u91ab\u4e8c\u4ee5\u4f0a\uf9dd\uf9de\u5937\u59e8\uf9df\u5df2\u5f1b\u5f5b\u6021\uf9e0\uf9e1\uf9e2\uf9e3\u723e\u73e5\uf9e4\u7570\u75cd\uf9e5\u79fb\uf9e6\u800c\u8033\u8084\u82e1\u8351\uf9e7\uf9e8\u8cbd\u8cb3\u9087\uf9e9\uf9ea\u98f4\u990c\uf9eb\uf9ec\u7037\u76ca\u7fca\u7fcc\u7ffc\u8b1a\u4eba\u4ec1\u5203\u5370\uf9ed\u54bd\u56e0\u59fb\u5bc5\u5f15\u5fcd\u6e6e\uf9ee\uf9ef\u7d6a\u8335\uf9f0\u8693\u8a8d\uf9f1\u976d\u9777\uf9f2\uf9f3\u4e00\u4f5a\u4f7e\u58f9\u65e5\u6ea2\u9038\u93b0\u99b9\u4efb\u58ec\u598a\u59d9\u6041\uf9f4\uf9f5\u7a14\uf9f6\u834f\u8cc3\u5165\u5344"],["eda1","\uf9f7\uf9f8\uf9f9\u4ecd\u5269\u5b55\u82bf\u4ed4\u523a\u54a8\u59c9\u59ff\u5b50\u5b57\u5b5c\u6063\u6148\u6ecb\u7099\u716e\u7386\u74f7\u75b5\u78c1\u7d2b\u8005\u81ea\u8328\u8517\u85c9\u8aee\u8cc7\u96cc\u4f5c\u52fa\u56bc\u65ab\u6628\u707c\u70b8\u7235\u7dbd\u828d\u914c\u96c0\u9d72\u5b71\u68e7\u6b98\u6f7a\u76de\u5c91\u66ab\u6f5b\u7bb4\u7c2a\u8836\u96dc\u4e08\u4ed7\u5320\u5834\u58bb\u58ef\u596c\u5c07\u5e33\u5e84\u5f35\u638c\u66b2\u6756\u6a1f\u6aa3\u6b0c\u6f3f\u7246\uf9fa\u7350\u748b\u7ae0\u7ca7\u8178\u81df\u81e7\u838a\u846c\u8523\u8594\u85cf\u88dd\u8d13\u91ac\u9577"],["eea1","\u969c\u518d\u54c9\u5728\u5bb0\u624d\u6750\u683d\u6893\u6e3d\u6ed3\u707d\u7e21\u88c1\u8ca1\u8f09\u9f4b\u9f4e\u722d\u7b8f\u8acd\u931a\u4f47\u4f4e\u5132\u5480\u59d0\u5e95\u62b5\u6775\u696e\u6a17\u6cae\u6e1a\u72d9\u732a\u75bd\u7bb8\u7d35\u82e7\u83f9\u8457\u85f7\u8a5b\u8caf\u8e87\u9019\u90b8\u96ce\u9f5f\u52e3\u540a\u5ae1\u5bc2\u6458\u6575\u6ef4\u72c4\uf9fb\u7684\u7a4d\u7b1b\u7c4d\u7e3e\u7fdf\u837b\u8b2b\u8cca\u8d64\u8de1\u8e5f\u8fea\u8ff9\u9069\u93d1\u4f43\u4f7a\u50b3\u5168\u5178\u524d\u526a\u5861\u587c\u5960\u5c08\u5c55\u5edb\u609b\u6230\u6813\u6bbf\u6c08\u6fb1"],["efa1","\u714e\u7420\u7530\u7538\u7551\u7672\u7b4c\u7b8b\u7bad\u7bc6\u7e8f\u8a6e\u8f3e\u8f49\u923f\u9293\u9322\u942b\u96fb\u985a\u986b\u991e\u5207\u622a\u6298\u6d59\u7664\u7aca\u7bc0\u7d76\u5360\u5cbe\u5e97\u6f38\u70b9\u7c98\u9711\u9b8e\u9ede\u63a5\u647a\u8776\u4e01\u4e95\u4ead\u505c\u5075\u5448\u59c3\u5b9a\u5e40\u5ead\u5ef7\u5f81\u60c5\u633a\u653f\u6574\u65cc\u6676\u6678\u67fe\u6968\u6a89\u6b63\u6c40\u6dc0\u6de8\u6e1f\u6e5e\u701e\u70a1\u738e\u73fd\u753a\u775b\u7887\u798e\u7a0b\u7a7d\u7cbe\u7d8e\u8247\u8a02\u8aea\u8c9e\u912d\u914a\u91d8\u9266\u92cc\u9320\u9706\u9756"],["f0a1","\u975c\u9802\u9f0e\u5236\u5291\u557c\u5824\u5e1d\u5f1f\u608c\u63d0\u68af\u6fdf\u796d\u7b2c\u81cd\u85ba\u88fd\u8af8\u8e44\u918d\u9664\u969b\u973d\u984c\u9f4a\u4fce\u5146\u51cb\u52a9\u5632\u5f14\u5f6b\u63aa\u64cd\u65e9\u6641\u66fa\u66f9\u671d\u689d\u68d7\u69fd\u6f15\u6f6e\u7167\u71e5\u722a\u74aa\u773a\u7956\u795a\u79df\u7a20\u7a95\u7c97\u7cdf\u7d44\u7e70\u8087\u85fb\u86a4\u8a54\u8abf\u8d99\u8e81\u9020\u906d\u91e3\u963b\u96d5\u9ce5\u65cf\u7c07\u8db3\u93c3\u5b58\u5c0a\u5352\u62d9\u731d\u5027\u5b97\u5f9e\u60b0\u616b\u68d5\u6dd9\u742e\u7a2e\u7d42\u7d9c\u7e31\u816b"],["f1a1","\u8e2a\u8e35\u937e\u9418\u4f50\u5750\u5de6\u5ea7\u632b\u7f6a\u4e3b\u4f4f\u4f8f\u505a\u59dd\u80c4\u546a\u5468\u55fe\u594f\u5b99\u5dde\u5eda\u665d\u6731\u67f1\u682a\u6ce8\u6d32\u6e4a\u6f8d\u70b7\u73e0\u7587\u7c4c\u7d02\u7d2c\u7da2\u821f\u86db\u8a3b\u8a85\u8d70\u8e8a\u8f33\u9031\u914e\u9152\u9444\u99d0\u7af9\u7ca5\u4fca\u5101\u51c6\u57c8\u5bef\u5cfb\u6659\u6a3d\u6d5a\u6e96\u6fec\u710c\u756f\u7ae3\u8822\u9021\u9075\u96cb\u99ff\u8301\u4e2d\u4ef2\u8846\u91cd\u537d\u6adb\u696b\u6c41\u847a\u589e\u618e\u66fe\u62ef\u70dd\u7511\u75c7\u7e52\u84b8\u8b49\u8d08\u4e4b\u53ea"],["f2a1","\u54ab\u5730\u5740\u5fd7\u6301\u6307\u646f\u652f\u65e8\u667a\u679d\u67b3\u6b62\u6c60\u6c9a\u6f2c\u77e5\u7825\u7949\u7957\u7d19\u80a2\u8102\u81f3\u829d\u82b7\u8718\u8a8c\uf9fc\u8d04\u8dbe\u9072\u76f4\u7a19\u7a37\u7e54\u8077\u5507\u55d4\u5875\u632f\u6422\u6649\u664b\u686d\u699b\u6b84\u6d25\u6eb1\u73cd\u7468\u74a1\u755b\u75b9\u76e1\u771e\u778b\u79e6\u7e09\u7e1d\u81fb\u852f\u8897\u8a3a\u8cd1\u8eeb\u8fb0\u9032\u93ad\u9663\u9673\u9707\u4f84\u53f1\u59ea\u5ac9\u5e19\u684e\u74c6\u75be\u79e9\u7a92\u81a3\u86ed\u8cea\u8dcc\u8fed\u659f\u6715\uf9fd\u57f7\u6f57\u7ddd\u8f2f"],["f3a1","\u93f6\u96c6\u5fb5\u61f2\u6f84\u4e14\u4f98\u501f\u53c9\u55df\u5d6f\u5dee\u6b21\u6b64\u78cb\u7b9a\uf9fe\u8e49\u8eca\u906e\u6349\u643e\u7740\u7a84\u932f\u947f\u9f6a\u64b0\u6faf\u71e6\u74a8\u74da\u7ac4\u7c12\u7e82\u7cb2\u7e98\u8b9a\u8d0a\u947d\u9910\u994c\u5239\u5bdf\u64e6\u672d\u7d2e\u50ed\u53c3\u5879\u6158\u6159\u61fa\u65ac\u7ad9\u8b92\u8b96\u5009\u5021\u5275\u5531\u5a3c\u5ee0\u5f70\u6134\u655e\u660c\u6636\u66a2\u69cd\u6ec4\u6f32\u7316\u7621\u7a93\u8139\u8259\u83d6\u84bc\u50b5\u57f0\u5bc0\u5be8\u5f69\u63a1\u7826\u7db5\u83dc\u8521\u91c7\u91f5\u518a\u67f5\u7b56"],["f4a1","\u8cac\u51c4\u59bb\u60bd\u8655\u501c\uf9ff\u5254\u5c3a\u617d\u621a\u62d3\u64f2\u65a5\u6ecc\u7620\u810a\u8e60\u965f\u96bb\u4edf\u5343\u5598\u5929\u5ddd\u64c5\u6cc9\u6dfa\u7394\u7a7f\u821b\u85a6\u8ce4\u8e10\u9077\u91e7\u95e1\u9621\u97c6\u51f8\u54f2\u5586\u5fb9\u64a4\u6f88\u7db4\u8f1f\u8f4d\u9435\u50c9\u5c16\u6cbe\u6dfb\u751b\u77bb\u7c3d\u7c64\u8a79\u8ac2\u581e\u59be\u5e16\u6377\u7252\u758a\u776b\u8adc\u8cbc\u8f12\u5ef3\u6674\u6df8\u807d\u83c1\u8acb\u9751\u9bd6\ufa00\u5243\u66ff\u6d95\u6eef\u7de0\u8ae6\u902e\u905e\u9ad4\u521d\u527f\u54e8\u6194\u6284\u62db\u68a2"],["f5a1","\u6912\u695a\u6a35\u7092\u7126\u785d\u7901\u790e\u79d2\u7a0d\u8096\u8278\u82d5\u8349\u8549\u8c82\u8d85\u9162\u918b\u91ae\u4fc3\u56d1\u71ed\u77d7\u8700\u89f8\u5bf8\u5fd6\u6751\u90a8\u53e2\u585a\u5bf5\u60a4\u6181\u6460\u7e3d\u8070\u8525\u9283\u64ae\u50ac\u5d14\u6700\u589c\u62bd\u63a8\u690e\u6978\u6a1e\u6e6b\u76ba\u79cb\u82bb\u8429\u8acf\u8da8\u8ffd\u9112\u914b\u919c\u9310\u9318\u939a\u96db\u9a36\u9c0d\u4e11\u755c\u795d\u7afa\u7b51\u7bc9\u7e2e\u84c4\u8e59\u8e74\u8ef8\u9010\u6625\u693f\u7443\u51fa\u672e\u9edc\u5145\u5fe0\u6c96\u87f2\u885d\u8877\u60b4\u81b5\u8403"],["f6a1","\u8d05\u53d6\u5439\u5634\u5a36\u5c31\u708a\u7fe0\u805a\u8106\u81ed\u8da3\u9189\u9a5f\u9df2\u5074\u4ec4\u53a0\u60fb\u6e2c\u5c64\u4f88\u5024\u55e4\u5cd9\u5e5f\u6065\u6894\u6cbb\u6dc4\u71be\u75d4\u75f4\u7661\u7a1a\u7a49\u7dc7\u7dfb\u7f6e\u81f4\u86a9\u8f1c\u96c9\u99b3\u9f52\u5247\u52c5\u98ed\u89aa\u4e03\u67d2\u6f06\u4fb5\u5be2\u6795\u6c88\u6d78\u741b\u7827\u91dd\u937c\u87c4\u79e4\u7a31\u5feb\u4ed6\u54a4\u553e\u58ae\u59a5\u60f0\u6253\u62d6\u6736\u6955\u8235\u9640\u99b1\u99dd\u502c\u5353\u5544\u577c\ufa01\u6258\ufa02\u64e2\u666b\u67dd\u6fc1\u6fef\u7422\u7438\u8a17"],["f7a1","\u9438\u5451\u5606\u5766\u5f48\u619a\u6b4e\u7058\u70ad\u7dbb\u8a95\u596a\u812b\u63a2\u7708\u803d\u8caa\u5854\u642d\u69bb\u5b95\u5e11\u6e6f\ufa03\u8569\u514c\u53f0\u592a\u6020\u614b\u6b86\u6c70\u6cf0\u7b1e\u80ce\u82d4\u8dc6\u90b0\u98b1\ufa04\u64c7\u6fa4\u6491\u6504\u514e\u5410\u571f\u8a0e\u615f\u6876\ufa05\u75db\u7b52\u7d71\u901a\u5806\u69cc\u817f\u892a\u9000\u9839\u5078\u5957\u59ac\u6295\u900f\u9b2a\u615d\u7279\u95d6\u5761\u5a46\u5df4\u628a\u64ad\u64fa\u6777\u6ce2\u6d3e\u722c\u7436\u7834\u7f77\u82ad\u8ddb\u9817\u5224\u5742\u677f\u7248\u74e3\u8ca9\u8fa6\u9211"],["f8a1","\u962a\u516b\u53ed\u634c\u4f69\u5504\u6096\u6557\u6c9b\u6d7f\u724c\u72fd\u7a17\u8987\u8c9d\u5f6d\u6f8e\u70f9\u81a8\u610e\u4fbf\u504f\u6241\u7247\u7bc7\u7de8\u7fe9\u904d\u97ad\u9a19\u8cb6\u576a\u5e73\u67b0\u840d\u8a55\u5420\u5b16\u5e63\u5ee2\u5f0a\u6583\u80ba\u853d\u9589\u965b\u4f48\u5305\u530d\u530f\u5486\u54fa\u5703\u5e03\u6016\u629b\u62b1\u6355\ufa06\u6ce1\u6d66\u75b1\u7832\u80de\u812f\u82de\u8461\u84b2\u888d\u8912\u900b\u92ea\u98fd\u9b91\u5e45\u66b4\u66dd\u7011\u7206\ufa07\u4ff5\u527d\u5f6a\u6153\u6753\u6a19\u6f02\u74e2\u7968\u8868\u8c79\u98c7\u98c4\u9a43"],["f9a1","\u54c1\u7a1f\u6953\u8af7\u8c4a\u98a8\u99ae\u5f7c\u62ab\u75b2\u76ae\u88ab\u907f\u9642\u5339\u5f3c\u5fc5\u6ccc\u73cc\u7562\u758b\u7b46\u82fe\u999d\u4e4f\u903c\u4e0b\u4f55\u53a6\u590f\u5ec8\u6630\u6cb3\u7455\u8377\u8766\u8cc0\u9050\u971e\u9c15\u58d1\u5b78\u8650\u8b14\u9db4\u5bd2\u6068\u608d\u65f1\u6c57\u6f22\u6fa3\u701a\u7f55\u7ff0\u9591\u9592\u9650\u97d3\u5272\u8f44\u51fd\u542b\u54b8\u5563\u558a\u6abb\u6db5\u7dd8\u8266\u929c\u9677\u9e79\u5408\u54c8\u76d2\u86e4\u95a4\u95d4\u965c\u4ea2\u4f09\u59ee\u5ae6\u5df7\u6052\u6297\u676d\u6841\u6c86\u6e2f\u7f38\u809b\u822a"],["faa1","\ufa08\ufa09\u9805\u4ea5\u5055\u54b3\u5793\u595a\u5b69\u5bb3\u61c8\u6977\u6d77\u7023\u87f9\u89e3\u8a72\u8ae7\u9082\u99ed\u9ab8\u52be\u6838\u5016\u5e78\u674f\u8347\u884c\u4eab\u5411\u56ae\u73e6\u9115\u97ff\u9909\u9957\u9999\u5653\u589f\u865b\u8a31\u61b2\u6af6\u737b\u8ed2\u6b47\u96aa\u9a57\u5955\u7200\u8d6b\u9769\u4fd4\u5cf4\u5f26\u61f8\u665b\u6ceb\u70ab\u7384\u73b9\u73fe\u7729\u774d\u7d43\u7d62\u7e23\u8237\u8852\ufa0a\u8ce2\u9249\u986f\u5b51\u7a74\u8840\u9801\u5acc\u4fe0\u5354\u593e\u5cfd\u633e\u6d79\u72f9\u8105\u8107\u83a2\u92cf\u9830\u4ea8\u5144\u5211\u578b"],["fba1","\u5f62\u6cc2\u6ece\u7005\u7050\u70af\u7192\u73e9\u7469\u834a\u87a2\u8861\u9008\u90a2\u93a3\u99a8\u516e\u5f57\u60e0\u6167\u66b3\u8559\u8e4a\u91af\u978b\u4e4e\u4e92\u547c\u58d5\u58fa\u597d\u5cb5\u5f27\u6236\u6248\u660a\u6667\u6beb\u6d69\u6dcf\u6e56\u6ef8\u6f94\u6fe0\u6fe9\u705d\u72d0\u7425\u745a\u74e0\u7693\u795c\u7cca\u7e1e\u80e1\u82a6\u846b\u84bf\u864e\u865f\u8774\u8b77\u8c6a\u93ac\u9800\u9865\u60d1\u6216\u9177\u5a5a\u660f\u6df7\u6e3e\u743f\u9b42\u5ffd\u60da\u7b0f\u54c4\u5f18\u6c5e\u6cd3\u6d2a\u70d8\u7d05\u8679\u8a0c\u9d3b\u5316\u548c\u5b05\u6a3a\u706b\u7575"],["fca1","\u798d\u79be\u82b1\u83ef\u8a71\u8b41\u8ca8\u9774\ufa0b\u64f4\u652b\u78ba\u78bb\u7a6b\u4e38\u559a\u5950\u5ba6\u5e7b\u60a3\u63db\u6b61\u6665\u6853\u6e19\u7165\u74b0\u7d08\u9084\u9a69\u9c25\u6d3b\u6ed1\u733e\u8c41\u95ca\u51f0\u5e4c\u5fa8\u604d\u60f6\u6130\u614c\u6643\u6644\u69a5\u6cc1\u6e5f\u6ec9\u6f62\u714c\u749c\u7687\u7bc1\u7c27\u8352\u8757\u9051\u968d\u9ec3\u532f\u56de\u5efb\u5f8a\u6062\u6094\u61f7\u6666\u6703\u6a9c\u6dee\u6fae\u7070\u736a\u7e6a\u81be\u8334\u86d4\u8aa8\u8cc4\u5283\u7372\u5b96\u6a6b\u9404\u54ee\u5686\u5b5d\u6548\u6585\u66c9\u689f\u6d8d\u6dc6"],["fda1","\u723b\u80b4\u9175\u9a4d\u4faf\u5019\u539a\u540e\u543c\u5589\u55c5\u5e3f\u5f8c\u673d\u7166\u73dd\u9005\u52db\u52f3\u5864\u58ce\u7104\u718f\u71fb\u85b0\u8a13\u6688\u85a8\u55a7\u6684\u714a\u8431\u5349\u5599\u6bc1\u5f59\u5fbd\u63ee\u6689\u7147\u8af1\u8f1d\u9ebe\u4f11\u643a\u70cb\u7566\u8667\u6064\u8b4e\u9df8\u5147\u51f6\u5308\u6d36\u80f8\u9ed1\u6615\u6b23\u7098\u75d5\u5403\u5c79\u7d07\u8a16\u6b20\u6b3d\u6b46\u5438\u6070\u6d3d\u7fd5\u8208\u50d6\u51de\u559c\u566b\u56cd\u59ec\u5b09\u5e0c\u6199\u6198\u6231\u665e\u66e6\u7199\u71b9\u71ba\u72a7\u79a7\u7a00\u7fb2\u8a70"]]')},72324:function(n){"use strict";n.exports=JSON.parse('[["0","\\u0000",127],["a140","\u3000\uff0c\u3001\u3002\uff0e\u2027\uff1b\uff1a\uff1f\uff01\ufe30\u2026\u2025\ufe50\ufe51\ufe52\xb7\ufe54\ufe55\ufe56\ufe57\uff5c\u2013\ufe31\u2014\ufe33\u2574\ufe34\ufe4f\uff08\uff09\ufe35\ufe36\uff5b\uff5d\ufe37\ufe38\u3014\u3015\ufe39\ufe3a\u3010\u3011\ufe3b\ufe3c\u300a\u300b\ufe3d\ufe3e\u3008\u3009\ufe3f\ufe40\u300c\u300d\ufe41\ufe42\u300e\u300f\ufe43\ufe44\ufe59\ufe5a"],["a1a1","\ufe5b\ufe5c\ufe5d\ufe5e\u2018\u2019\u201c\u201d\u301d\u301e\u2035\u2032\uff03\uff06\uff0a\u203b\xa7\u3003\u25cb\u25cf\u25b3\u25b2\u25ce\u2606\u2605\u25c7\u25c6\u25a1\u25a0\u25bd\u25bc\u32a3\u2105\xaf\uffe3\uff3f\u02cd\ufe49\ufe4a\ufe4d\ufe4e\ufe4b\ufe4c\ufe5f\ufe60\ufe61\uff0b\uff0d\xd7\xf7\xb1\u221a\uff1c\uff1e\uff1d\u2266\u2267\u2260\u221e\u2252\u2261\ufe62",4,"\uff5e\u2229\u222a\u22a5\u2220\u221f\u22bf\u33d2\u33d1\u222b\u222e\u2235\u2234\u2640\u2642\u2295\u2299\u2191\u2193\u2190\u2192\u2196\u2197\u2199\u2198\u2225\u2223\uff0f"],["a240","\uff3c\u2215\ufe68\uff04\uffe5\u3012\uffe0\uffe1\uff05\uff20\u2103\u2109\ufe69\ufe6a\ufe6b\u33d5\u339c\u339d\u339e\u33ce\u33a1\u338e\u338f\u33c4\xb0\u5159\u515b\u515e\u515d\u5161\u5163\u55e7\u74e9\u7cce\u2581",7,"\u258f\u258e\u258d\u258c\u258b\u258a\u2589\u253c\u2534\u252c\u2524\u251c\u2594\u2500\u2502\u2595\u250c\u2510\u2514\u2518\u256d"],["a2a1","\u256e\u2570\u256f\u2550\u255e\u256a\u2561\u25e2\u25e3\u25e5\u25e4\u2571\u2572\u2573\uff10",9,"\u2160",9,"\u3021",8,"\u5341\u5344\u5345\uff21",25,"\uff41",21],["a340","\uff57\uff58\uff59\uff5a\u0391",16,"\u03a3",6,"\u03b1",16,"\u03c3",6,"\u3105",10],["a3a1","\u3110",25,"\u02d9\u02c9\u02ca\u02c7\u02cb"],["a3e1","\u20ac"],["a440","\u4e00\u4e59\u4e01\u4e03\u4e43\u4e5d\u4e86\u4e8c\u4eba\u513f\u5165\u516b\u51e0\u5200\u5201\u529b\u5315\u5341\u535c\u53c8\u4e09\u4e0b\u4e08\u4e0a\u4e2b\u4e38\u51e1\u4e45\u4e48\u4e5f\u4e5e\u4e8e\u4ea1\u5140\u5203\u52fa\u5343\u53c9\u53e3\u571f\u58eb\u5915\u5927\u5973\u5b50\u5b51\u5b53\u5bf8\u5c0f\u5c22\u5c38\u5c71\u5ddd\u5de5\u5df1\u5df2\u5df3\u5dfe\u5e72\u5efe\u5f0b\u5f13\u624d"],["a4a1","\u4e11\u4e10\u4e0d\u4e2d\u4e30\u4e39\u4e4b\u5c39\u4e88\u4e91\u4e95\u4e92\u4e94\u4ea2\u4ec1\u4ec0\u4ec3\u4ec6\u4ec7\u4ecd\u4eca\u4ecb\u4ec4\u5143\u5141\u5167\u516d\u516e\u516c\u5197\u51f6\u5206\u5207\u5208\u52fb\u52fe\u52ff\u5316\u5339\u5348\u5347\u5345\u535e\u5384\u53cb\u53ca\u53cd\u58ec\u5929\u592b\u592a\u592d\u5b54\u5c11\u5c24\u5c3a\u5c6f\u5df4\u5e7b\u5eff\u5f14\u5f15\u5fc3\u6208\u6236\u624b\u624e\u652f\u6587\u6597\u65a4\u65b9\u65e5\u66f0\u6708\u6728\u6b20\u6b62\u6b79\u6bcb\u6bd4\u6bdb\u6c0f\u6c34\u706b\u722a\u7236\u723b\u7247\u7259\u725b\u72ac\u738b\u4e19"],["a540","\u4e16\u4e15\u4e14\u4e18\u4e3b\u4e4d\u4e4f\u4e4e\u4ee5\u4ed8\u4ed4\u4ed5\u4ed6\u4ed7\u4ee3\u4ee4\u4ed9\u4ede\u5145\u5144\u5189\u518a\u51ac\u51f9\u51fa\u51f8\u520a\u52a0\u529f\u5305\u5306\u5317\u531d\u4edf\u534a\u5349\u5361\u5360\u536f\u536e\u53bb\u53ef\u53e4\u53f3\u53ec\u53ee\u53e9\u53e8\u53fc\u53f8\u53f5\u53eb\u53e6\u53ea\u53f2\u53f1\u53f0\u53e5\u53ed\u53fb\u56db\u56da\u5916"],["a5a1","\u592e\u5931\u5974\u5976\u5b55\u5b83\u5c3c\u5de8\u5de7\u5de6\u5e02\u5e03\u5e73\u5e7c\u5f01\u5f18\u5f17\u5fc5\u620a\u6253\u6254\u6252\u6251\u65a5\u65e6\u672e\u672c\u672a\u672b\u672d\u6b63\u6bcd\u6c11\u6c10\u6c38\u6c41\u6c40\u6c3e\u72af\u7384\u7389\u74dc\u74e6\u7518\u751f\u7528\u7529\u7530\u7531\u7532\u7533\u758b\u767d\u76ae\u76bf\u76ee\u77db\u77e2\u77f3\u793a\u79be\u7a74\u7acb\u4e1e\u4e1f\u4e52\u4e53\u4e69\u4e99\u4ea4\u4ea6\u4ea5\u4eff\u4f09\u4f19\u4f0a\u4f15\u4f0d\u4f10\u4f11\u4f0f\u4ef2\u4ef6\u4efb\u4ef0\u4ef3\u4efd\u4f01\u4f0b\u5149\u5147\u5146\u5148\u5168"],["a640","\u5171\u518d\u51b0\u5217\u5211\u5212\u520e\u5216\u52a3\u5308\u5321\u5320\u5370\u5371\u5409\u540f\u540c\u540a\u5410\u5401\u540b\u5404\u5411\u540d\u5408\u5403\u540e\u5406\u5412\u56e0\u56de\u56dd\u5733\u5730\u5728\u572d\u572c\u572f\u5729\u5919\u591a\u5937\u5938\u5984\u5978\u5983\u597d\u5979\u5982\u5981\u5b57\u5b58\u5b87\u5b88\u5b85\u5b89\u5bfa\u5c16\u5c79\u5dde\u5e06\u5e76\u5e74"],["a6a1","\u5f0f\u5f1b\u5fd9\u5fd6\u620e\u620c\u620d\u6210\u6263\u625b\u6258\u6536\u65e9\u65e8\u65ec\u65ed\u66f2\u66f3\u6709\u673d\u6734\u6731\u6735\u6b21\u6b64\u6b7b\u6c16\u6c5d\u6c57\u6c59\u6c5f\u6c60\u6c50\u6c55\u6c61\u6c5b\u6c4d\u6c4e\u7070\u725f\u725d\u767e\u7af9\u7c73\u7cf8\u7f36\u7f8a\u7fbd\u8001\u8003\u800c\u8012\u8033\u807f\u8089\u808b\u808c\u81e3\u81ea\u81f3\u81fc\u820c\u821b\u821f\u826e\u8272\u827e\u866b\u8840\u884c\u8863\u897f\u9621\u4e32\u4ea8\u4f4d\u4f4f\u4f47\u4f57\u4f5e\u4f34\u4f5b\u4f55\u4f30\u4f50\u4f51\u4f3d\u4f3a\u4f38\u4f43\u4f54\u4f3c\u4f46\u4f63"],["a740","\u4f5c\u4f60\u4f2f\u4f4e\u4f36\u4f59\u4f5d\u4f48\u4f5a\u514c\u514b\u514d\u5175\u51b6\u51b7\u5225\u5224\u5229\u522a\u5228\u52ab\u52a9\u52aa\u52ac\u5323\u5373\u5375\u541d\u542d\u541e\u543e\u5426\u544e\u5427\u5446\u5443\u5433\u5448\u5442\u541b\u5429\u544a\u5439\u543b\u5438\u542e\u5435\u5436\u5420\u543c\u5440\u5431\u542b\u541f\u542c\u56ea\u56f0\u56e4\u56eb\u574a\u5751\u5740\u574d"],["a7a1","\u5747\u574e\u573e\u5750\u574f\u573b\u58ef\u593e\u599d\u5992\u59a8\u599e\u59a3\u5999\u5996\u598d\u59a4\u5993\u598a\u59a5\u5b5d\u5b5c\u5b5a\u5b5b\u5b8c\u5b8b\u5b8f\u5c2c\u5c40\u5c41\u5c3f\u5c3e\u5c90\u5c91\u5c94\u5c8c\u5deb\u5e0c\u5e8f\u5e87\u5e8a\u5ef7\u5f04\u5f1f\u5f64\u5f62\u5f77\u5f79\u5fd8\u5fcc\u5fd7\u5fcd\u5ff1\u5feb\u5ff8\u5fea\u6212\u6211\u6284\u6297\u6296\u6280\u6276\u6289\u626d\u628a\u627c\u627e\u6279\u6273\u6292\u626f\u6298\u626e\u6295\u6293\u6291\u6286\u6539\u653b\u6538\u65f1\u66f4\u675f\u674e\u674f\u6750\u6751\u675c\u6756\u675e\u6749\u6746\u6760"],["a840","\u6753\u6757\u6b65\u6bcf\u6c42\u6c5e\u6c99\u6c81\u6c88\u6c89\u6c85\u6c9b\u6c6a\u6c7a\u6c90\u6c70\u6c8c\u6c68\u6c96\u6c92\u6c7d\u6c83\u6c72\u6c7e\u6c74\u6c86\u6c76\u6c8d\u6c94\u6c98\u6c82\u7076\u707c\u707d\u7078\u7262\u7261\u7260\u72c4\u72c2\u7396\u752c\u752b\u7537\u7538\u7682\u76ef\u77e3\u79c1\u79c0\u79bf\u7a76\u7cfb\u7f55\u8096\u8093\u809d\u8098\u809b\u809a\u80b2\u826f\u8292"],["a8a1","\u828b\u828d\u898b\u89d2\u8a00\u8c37\u8c46\u8c55\u8c9d\u8d64\u8d70\u8db3\u8eab\u8eca\u8f9b\u8fb0\u8fc2\u8fc6\u8fc5\u8fc4\u5de1\u9091\u90a2\u90aa\u90a6\u90a3\u9149\u91c6\u91cc\u9632\u962e\u9631\u962a\u962c\u4e26\u4e56\u4e73\u4e8b\u4e9b\u4e9e\u4eab\u4eac\u4f6f\u4f9d\u4f8d\u4f73\u4f7f\u4f6c\u4f9b\u4f8b\u4f86\u4f83\u4f70\u4f75\u4f88\u4f69\u4f7b\u4f96\u4f7e\u4f8f\u4f91\u4f7a\u5154\u5152\u5155\u5169\u5177\u5176\u5178\u51bd\u51fd\u523b\u5238\u5237\u523a\u5230\u522e\u5236\u5241\u52be\u52bb\u5352\u5354\u5353\u5351\u5366\u5377\u5378\u5379\u53d6\u53d4\u53d7\u5473\u5475"],["a940","\u5496\u5478\u5495\u5480\u547b\u5477\u5484\u5492\u5486\u547c\u5490\u5471\u5476\u548c\u549a\u5462\u5468\u548b\u547d\u548e\u56fa\u5783\u5777\u576a\u5769\u5761\u5766\u5764\u577c\u591c\u5949\u5947\u5948\u5944\u5954\u59be\u59bb\u59d4\u59b9\u59ae\u59d1\u59c6\u59d0\u59cd\u59cb\u59d3\u59ca\u59af\u59b3\u59d2\u59c5\u5b5f\u5b64\u5b63\u5b97\u5b9a\u5b98\u5b9c\u5b99\u5b9b\u5c1a\u5c48\u5c45"],["a9a1","\u5c46\u5cb7\u5ca1\u5cb8\u5ca9\u5cab\u5cb1\u5cb3\u5e18\u5e1a\u5e16\u5e15\u5e1b\u5e11\u5e78\u5e9a\u5e97\u5e9c\u5e95\u5e96\u5ef6\u5f26\u5f27\u5f29\u5f80\u5f81\u5f7f\u5f7c\u5fdd\u5fe0\u5ffd\u5ff5\u5fff\u600f\u6014\u602f\u6035\u6016\u602a\u6015\u6021\u6027\u6029\u602b\u601b\u6216\u6215\u623f\u623e\u6240\u627f\u62c9\u62cc\u62c4\u62bf\u62c2\u62b9\u62d2\u62db\u62ab\u62d3\u62d4\u62cb\u62c8\u62a8\u62bd\u62bc\u62d0\u62d9\u62c7\u62cd\u62b5\u62da\u62b1\u62d8\u62d6\u62d7\u62c6\u62ac\u62ce\u653e\u65a7\u65bc\u65fa\u6614\u6613\u660c\u6606\u6602\u660e\u6600\u660f\u6615\u660a"],["aa40","\u6607\u670d\u670b\u676d\u678b\u6795\u6771\u679c\u6773\u6777\u6787\u679d\u6797\u676f\u6770\u677f\u6789\u677e\u6790\u6775\u679a\u6793\u677c\u676a\u6772\u6b23\u6b66\u6b67\u6b7f\u6c13\u6c1b\u6ce3\u6ce8\u6cf3\u6cb1\u6ccc\u6ce5\u6cb3\u6cbd\u6cbe\u6cbc\u6ce2\u6cab\u6cd5\u6cd3\u6cb8\u6cc4\u6cb9\u6cc1\u6cae\u6cd7\u6cc5\u6cf1\u6cbf\u6cbb\u6ce1\u6cdb\u6cca\u6cac\u6cef\u6cdc\u6cd6\u6ce0"],["aaa1","\u7095\u708e\u7092\u708a\u7099\u722c\u722d\u7238\u7248\u7267\u7269\u72c0\u72ce\u72d9\u72d7\u72d0\u73a9\u73a8\u739f\u73ab\u73a5\u753d\u759d\u7599\u759a\u7684\u76c2\u76f2\u76f4\u77e5\u77fd\u793e\u7940\u7941\u79c9\u79c8\u7a7a\u7a79\u7afa\u7cfe\u7f54\u7f8c\u7f8b\u8005\u80ba\u80a5\u80a2\u80b1\u80a1\u80ab\u80a9\u80b4\u80aa\u80af\u81e5\u81fe\u820d\u82b3\u829d\u8299\u82ad\u82bd\u829f\u82b9\u82b1\u82ac\u82a5\u82af\u82b8\u82a3\u82b0\u82be\u82b7\u864e\u8671\u521d\u8868\u8ecb\u8fce\u8fd4\u8fd1\u90b5\u90b8\u90b1\u90b6\u91c7\u91d1\u9577\u9580\u961c\u9640\u963f\u963b\u9644"],["ab40","\u9642\u96b9\u96e8\u9752\u975e\u4e9f\u4ead\u4eae\u4fe1\u4fb5\u4faf\u4fbf\u4fe0\u4fd1\u4fcf\u4fdd\u4fc3\u4fb6\u4fd8\u4fdf\u4fca\u4fd7\u4fae\u4fd0\u4fc4\u4fc2\u4fda\u4fce\u4fde\u4fb7\u5157\u5192\u5191\u51a0\u524e\u5243\u524a\u524d\u524c\u524b\u5247\u52c7\u52c9\u52c3\u52c1\u530d\u5357\u537b\u539a\u53db\u54ac\u54c0\u54a8\u54ce\u54c9\u54b8\u54a6\u54b3\u54c7\u54c2\u54bd\u54aa\u54c1"],["aba1","\u54c4\u54c8\u54af\u54ab\u54b1\u54bb\u54a9\u54a7\u54bf\u56ff\u5782\u578b\u57a0\u57a3\u57a2\u57ce\u57ae\u5793\u5955\u5951\u594f\u594e\u5950\u59dc\u59d8\u59ff\u59e3\u59e8\u5a03\u59e5\u59ea\u59da\u59e6\u5a01\u59fb\u5b69\u5ba3\u5ba6\u5ba4\u5ba2\u5ba5\u5c01\u5c4e\u5c4f\u5c4d\u5c4b\u5cd9\u5cd2\u5df7\u5e1d\u5e25\u5e1f\u5e7d\u5ea0\u5ea6\u5efa\u5f08\u5f2d\u5f65\u5f88\u5f85\u5f8a\u5f8b\u5f87\u5f8c\u5f89\u6012\u601d\u6020\u6025\u600e\u6028\u604d\u6070\u6068\u6062\u6046\u6043\u606c\u606b\u606a\u6064\u6241\u62dc\u6316\u6309\u62fc\u62ed\u6301\u62ee\u62fd\u6307\u62f1\u62f7"],["ac40","\u62ef\u62ec\u62fe\u62f4\u6311\u6302\u653f\u6545\u65ab\u65bd\u65e2\u6625\u662d\u6620\u6627\u662f\u661f\u6628\u6631\u6624\u66f7\u67ff\u67d3\u67f1\u67d4\u67d0\u67ec\u67b6\u67af\u67f5\u67e9\u67ef\u67c4\u67d1\u67b4\u67da\u67e5\u67b8\u67cf\u67de\u67f3\u67b0\u67d9\u67e2\u67dd\u67d2\u6b6a\u6b83\u6b86\u6bb5\u6bd2\u6bd7\u6c1f\u6cc9\u6d0b\u6d32\u6d2a\u6d41\u6d25\u6d0c\u6d31\u6d1e\u6d17"],["aca1","\u6d3b\u6d3d\u6d3e\u6d36\u6d1b\u6cf5\u6d39\u6d27\u6d38\u6d29\u6d2e\u6d35\u6d0e\u6d2b\u70ab\u70ba\u70b3\u70ac\u70af\u70ad\u70b8\u70ae\u70a4\u7230\u7272\u726f\u7274\u72e9\u72e0\u72e1\u73b7\u73ca\u73bb\u73b2\u73cd\u73c0\u73b3\u751a\u752d\u754f\u754c\u754e\u754b\u75ab\u75a4\u75a5\u75a2\u75a3\u7678\u7686\u7687\u7688\u76c8\u76c6\u76c3\u76c5\u7701\u76f9\u76f8\u7709\u770b\u76fe\u76fc\u7707\u77dc\u7802\u7814\u780c\u780d\u7946\u7949\u7948\u7947\u79b9\u79ba\u79d1\u79d2\u79cb\u7a7f\u7a81\u7aff\u7afd\u7c7d\u7d02\u7d05\u7d00\u7d09\u7d07\u7d04\u7d06\u7f38\u7f8e\u7fbf\u8004"],["ad40","\u8010\u800d\u8011\u8036\u80d6\u80e5\u80da\u80c3\u80c4\u80cc\u80e1\u80db\u80ce\u80de\u80e4\u80dd\u81f4\u8222\u82e7\u8303\u8305\u82e3\u82db\u82e6\u8304\u82e5\u8302\u8309\u82d2\u82d7\u82f1\u8301\u82dc\u82d4\u82d1\u82de\u82d3\u82df\u82ef\u8306\u8650\u8679\u867b\u867a\u884d\u886b\u8981\u89d4\u8a08\u8a02\u8a03\u8c9e\u8ca0\u8d74\u8d73\u8db4\u8ecd\u8ecc\u8ff0\u8fe6\u8fe2\u8fea\u8fe5"],["ada1","\u8fed\u8feb\u8fe4\u8fe8\u90ca\u90ce\u90c1\u90c3\u914b\u914a\u91cd\u9582\u9650\u964b\u964c\u964d\u9762\u9769\u97cb\u97ed\u97f3\u9801\u98a8\u98db\u98df\u9996\u9999\u4e58\u4eb3\u500c\u500d\u5023\u4fef\u5026\u5025\u4ff8\u5029\u5016\u5006\u503c\u501f\u501a\u5012\u5011\u4ffa\u5000\u5014\u5028\u4ff1\u5021\u500b\u5019\u5018\u4ff3\u4fee\u502d\u502a\u4ffe\u502b\u5009\u517c\u51a4\u51a5\u51a2\u51cd\u51cc\u51c6\u51cb\u5256\u525c\u5254\u525b\u525d\u532a\u537f\u539f\u539d\u53df\u54e8\u5510\u5501\u5537\u54fc\u54e5\u54f2\u5506\u54fa\u5514\u54e9\u54ed\u54e1\u5509\u54ee\u54ea"],["ae40","\u54e6\u5527\u5507\u54fd\u550f\u5703\u5704\u57c2\u57d4\u57cb\u57c3\u5809\u590f\u5957\u5958\u595a\u5a11\u5a18\u5a1c\u5a1f\u5a1b\u5a13\u59ec\u5a20\u5a23\u5a29\u5a25\u5a0c\u5a09\u5b6b\u5c58\u5bb0\u5bb3\u5bb6\u5bb4\u5bae\u5bb5\u5bb9\u5bb8\u5c04\u5c51\u5c55\u5c50\u5ced\u5cfd\u5cfb\u5cea\u5ce8\u5cf0\u5cf6\u5d01\u5cf4\u5dee\u5e2d\u5e2b\u5eab\u5ead\u5ea7\u5f31\u5f92\u5f91\u5f90\u6059"],["aea1","\u6063\u6065\u6050\u6055\u606d\u6069\u606f\u6084\u609f\u609a\u608d\u6094\u608c\u6085\u6096\u6247\u62f3\u6308\u62ff\u634e\u633e\u632f\u6355\u6342\u6346\u634f\u6349\u633a\u6350\u633d\u632a\u632b\u6328\u634d\u634c\u6548\u6549\u6599\u65c1\u65c5\u6642\u6649\u664f\u6643\u6652\u664c\u6645\u6641\u66f8\u6714\u6715\u6717\u6821\u6838\u6848\u6846\u6853\u6839\u6842\u6854\u6829\u68b3\u6817\u684c\u6851\u683d\u67f4\u6850\u6840\u683c\u6843\u682a\u6845\u6813\u6818\u6841\u6b8a\u6b89\u6bb7\u6c23\u6c27\u6c28\u6c26\u6c24\u6cf0\u6d6a\u6d95\u6d88\u6d87\u6d66\u6d78\u6d77\u6d59\u6d93"],["af40","\u6d6c\u6d89\u6d6e\u6d5a\u6d74\u6d69\u6d8c\u6d8a\u6d79\u6d85\u6d65\u6d94\u70ca\u70d8\u70e4\u70d9\u70c8\u70cf\u7239\u7279\u72fc\u72f9\u72fd\u72f8\u72f7\u7386\u73ed\u7409\u73ee\u73e0\u73ea\u73de\u7554\u755d\u755c\u755a\u7559\u75be\u75c5\u75c7\u75b2\u75b3\u75bd\u75bc\u75b9\u75c2\u75b8\u768b\u76b0\u76ca\u76cd\u76ce\u7729\u771f\u7720\u7728\u77e9\u7830\u7827\u7838\u781d\u7834\u7837"],["afa1","\u7825\u782d\u7820\u781f\u7832\u7955\u7950\u7960\u795f\u7956\u795e\u795d\u7957\u795a\u79e4\u79e3\u79e7\u79df\u79e6\u79e9\u79d8\u7a84\u7a88\u7ad9\u7b06\u7b11\u7c89\u7d21\u7d17\u7d0b\u7d0a\u7d20\u7d22\u7d14\u7d10\u7d15\u7d1a\u7d1c\u7d0d\u7d19\u7d1b\u7f3a\u7f5f\u7f94\u7fc5\u7fc1\u8006\u8018\u8015\u8019\u8017\u803d\u803f\u80f1\u8102\u80f0\u8105\u80ed\u80f4\u8106\u80f8\u80f3\u8108\u80fd\u810a\u80fc\u80ef\u81ed\u81ec\u8200\u8210\u822a\u822b\u8228\u822c\u82bb\u832b\u8352\u8354\u834a\u8338\u8350\u8349\u8335\u8334\u834f\u8332\u8339\u8336\u8317\u8340\u8331\u8328\u8343"],["b040","\u8654\u868a\u86aa\u8693\u86a4\u86a9\u868c\u86a3\u869c\u8870\u8877\u8881\u8882\u887d\u8879\u8a18\u8a10\u8a0e\u8a0c\u8a15\u8a0a\u8a17\u8a13\u8a16\u8a0f\u8a11\u8c48\u8c7a\u8c79\u8ca1\u8ca2\u8d77\u8eac\u8ed2\u8ed4\u8ecf\u8fb1\u9001\u9006\u8ff7\u9000\u8ffa\u8ff4\u9003\u8ffd\u9005\u8ff8\u9095\u90e1\u90dd\u90e2\u9152\u914d\u914c\u91d8\u91dd\u91d7\u91dc\u91d9\u9583\u9662\u9663\u9661"],["b0a1","\u965b\u965d\u9664\u9658\u965e\u96bb\u98e2\u99ac\u9aa8\u9ad8\u9b25\u9b32\u9b3c\u4e7e\u507a\u507d\u505c\u5047\u5043\u504c\u505a\u5049\u5065\u5076\u504e\u5055\u5075\u5074\u5077\u504f\u500f\u506f\u506d\u515c\u5195\u51f0\u526a\u526f\u52d2\u52d9\u52d8\u52d5\u5310\u530f\u5319\u533f\u5340\u533e\u53c3\u66fc\u5546\u556a\u5566\u5544\u555e\u5561\u5543\u554a\u5531\u5556\u554f\u5555\u552f\u5564\u5538\u552e\u555c\u552c\u5563\u5533\u5541\u5557\u5708\u570b\u5709\u57df\u5805\u580a\u5806\u57e0\u57e4\u57fa\u5802\u5835\u57f7\u57f9\u5920\u5962\u5a36\u5a41\u5a49\u5a66\u5a6a\u5a40"],["b140","\u5a3c\u5a62\u5a5a\u5a46\u5a4a\u5b70\u5bc7\u5bc5\u5bc4\u5bc2\u5bbf\u5bc6\u5c09\u5c08\u5c07\u5c60\u5c5c\u5c5d\u5d07\u5d06\u5d0e\u5d1b\u5d16\u5d22\u5d11\u5d29\u5d14\u5d19\u5d24\u5d27\u5d17\u5de2\u5e38\u5e36\u5e33\u5e37\u5eb7\u5eb8\u5eb6\u5eb5\u5ebe\u5f35\u5f37\u5f57\u5f6c\u5f69\u5f6b\u5f97\u5f99\u5f9e\u5f98\u5fa1\u5fa0\u5f9c\u607f\u60a3\u6089\u60a0\u60a8\u60cb\u60b4\u60e6\u60bd"],["b1a1","\u60c5\u60bb\u60b5\u60dc\u60bc\u60d8\u60d5\u60c6\u60df\u60b8\u60da\u60c7\u621a\u621b\u6248\u63a0\u63a7\u6372\u6396\u63a2\u63a5\u6377\u6367\u6398\u63aa\u6371\u63a9\u6389\u6383\u639b\u636b\u63a8\u6384\u6388\u6399\u63a1\u63ac\u6392\u638f\u6380\u637b\u6369\u6368\u637a\u655d\u6556\u6551\u6559\u6557\u555f\u654f\u6558\u6555\u6554\u659c\u659b\u65ac\u65cf\u65cb\u65cc\u65ce\u665d\u665a\u6664\u6668\u6666\u665e\u66f9\u52d7\u671b\u6881\u68af\u68a2\u6893\u68b5\u687f\u6876\u68b1\u68a7\u6897\u68b0\u6883\u68c4\u68ad\u6886\u6885\u6894\u689d\u68a8\u689f\u68a1\u6882\u6b32\u6bba"],["b240","\u6beb\u6bec\u6c2b\u6d8e\u6dbc\u6df3\u6dd9\u6db2\u6de1\u6dcc\u6de4\u6dfb\u6dfa\u6e05\u6dc7\u6dcb\u6daf\u6dd1\u6dae\u6dde\u6df9\u6db8\u6df7\u6df5\u6dc5\u6dd2\u6e1a\u6db5\u6dda\u6deb\u6dd8\u6dea\u6df1\u6dee\u6de8\u6dc6\u6dc4\u6daa\u6dec\u6dbf\u6de6\u70f9\u7109\u710a\u70fd\u70ef\u723d\u727d\u7281\u731c\u731b\u7316\u7313\u7319\u7387\u7405\u740a\u7403\u7406\u73fe\u740d\u74e0\u74f6"],["b2a1","\u74f7\u751c\u7522\u7565\u7566\u7562\u7570\u758f\u75d4\u75d5\u75b5\u75ca\u75cd\u768e\u76d4\u76d2\u76db\u7737\u773e\u773c\u7736\u7738\u773a\u786b\u7843\u784e\u7965\u7968\u796d\u79fb\u7a92\u7a95\u7b20\u7b28\u7b1b\u7b2c\u7b26\u7b19\u7b1e\u7b2e\u7c92\u7c97\u7c95\u7d46\u7d43\u7d71\u7d2e\u7d39\u7d3c\u7d40\u7d30\u7d33\u7d44\u7d2f\u7d42\u7d32\u7d31\u7f3d\u7f9e\u7f9a\u7fcc\u7fce\u7fd2\u801c\u804a\u8046\u812f\u8116\u8123\u812b\u8129\u8130\u8124\u8202\u8235\u8237\u8236\u8239\u838e\u839e\u8398\u8378\u83a2\u8396\u83bd\u83ab\u8392\u838a\u8393\u8389\u83a0\u8377\u837b\u837c"],["b340","\u8386\u83a7\u8655\u5f6a\u86c7\u86c0\u86b6\u86c4\u86b5\u86c6\u86cb\u86b1\u86af\u86c9\u8853\u889e\u8888\u88ab\u8892\u8896\u888d\u888b\u8993\u898f\u8a2a\u8a1d\u8a23\u8a25\u8a31\u8a2d\u8a1f\u8a1b\u8a22\u8c49\u8c5a\u8ca9\u8cac\u8cab\u8ca8\u8caa\u8ca7\u8d67\u8d66\u8dbe\u8dba\u8edb\u8edf\u9019\u900d\u901a\u9017\u9023\u901f\u901d\u9010\u9015\u901e\u9020\u900f\u9022\u9016\u901b\u9014"],["b3a1","\u90e8\u90ed\u90fd\u9157\u91ce\u91f5\u91e6\u91e3\u91e7\u91ed\u91e9\u9589\u966a\u9675\u9673\u9678\u9670\u9674\u9676\u9677\u966c\u96c0\u96ea\u96e9\u7ae0\u7adf\u9802\u9803\u9b5a\u9ce5\u9e75\u9e7f\u9ea5\u9ebb\u50a2\u508d\u5085\u5099\u5091\u5080\u5096\u5098\u509a\u6700\u51f1\u5272\u5274\u5275\u5269\u52de\u52dd\u52db\u535a\u53a5\u557b\u5580\u55a7\u557c\u558a\u559d\u5598\u5582\u559c\u55aa\u5594\u5587\u558b\u5583\u55b3\u55ae\u559f\u553e\u55b2\u559a\u55bb\u55ac\u55b1\u557e\u5589\u55ab\u5599\u570d\u582f\u582a\u5834\u5824\u5830\u5831\u5821\u581d\u5820\u58f9\u58fa\u5960"],["b440","\u5a77\u5a9a\u5a7f\u5a92\u5a9b\u5aa7\u5b73\u5b71\u5bd2\u5bcc\u5bd3\u5bd0\u5c0a\u5c0b\u5c31\u5d4c\u5d50\u5d34\u5d47\u5dfd\u5e45\u5e3d\u5e40\u5e43\u5e7e\u5eca\u5ec1\u5ec2\u5ec4\u5f3c\u5f6d\u5fa9\u5faa\u5fa8\u60d1\u60e1\u60b2\u60b6\u60e0\u611c\u6123\u60fa\u6115\u60f0\u60fb\u60f4\u6168\u60f1\u610e\u60f6\u6109\u6100\u6112\u621f\u6249\u63a3\u638c\u63cf\u63c0\u63e9\u63c9\u63c6\u63cd"],["b4a1","\u63d2\u63e3\u63d0\u63e1\u63d6\u63ed\u63ee\u6376\u63f4\u63ea\u63db\u6452\u63da\u63f9\u655e\u6566\u6562\u6563\u6591\u6590\u65af\u666e\u6670\u6674\u6676\u666f\u6691\u667a\u667e\u6677\u66fe\u66ff\u671f\u671d\u68fa\u68d5\u68e0\u68d8\u68d7\u6905\u68df\u68f5\u68ee\u68e7\u68f9\u68d2\u68f2\u68e3\u68cb\u68cd\u690d\u6912\u690e\u68c9\u68da\u696e\u68fb\u6b3e\u6b3a\u6b3d\u6b98\u6b96\u6bbc\u6bef\u6c2e\u6c2f\u6c2c\u6e2f\u6e38\u6e54\u6e21\u6e32\u6e67\u6e4a\u6e20\u6e25\u6e23\u6e1b\u6e5b\u6e58\u6e24\u6e56\u6e6e\u6e2d\u6e26\u6e6f\u6e34\u6e4d\u6e3a\u6e2c\u6e43\u6e1d\u6e3e\u6ecb"],["b540","\u6e89\u6e19\u6e4e\u6e63\u6e44\u6e72\u6e69\u6e5f\u7119\u711a\u7126\u7130\u7121\u7136\u716e\u711c\u724c\u7284\u7280\u7336\u7325\u7334\u7329\u743a\u742a\u7433\u7422\u7425\u7435\u7436\u7434\u742f\u741b\u7426\u7428\u7525\u7526\u756b\u756a\u75e2\u75db\u75e3\u75d9\u75d8\u75de\u75e0\u767b\u767c\u7696\u7693\u76b4\u76dc\u774f\u77ed\u785d\u786c\u786f\u7a0d\u7a08\u7a0b\u7a05\u7a00\u7a98"],["b5a1","\u7a97\u7a96\u7ae5\u7ae3\u7b49\u7b56\u7b46\u7b50\u7b52\u7b54\u7b4d\u7b4b\u7b4f\u7b51\u7c9f\u7ca5\u7d5e\u7d50\u7d68\u7d55\u7d2b\u7d6e\u7d72\u7d61\u7d66\u7d62\u7d70\u7d73\u5584\u7fd4\u7fd5\u800b\u8052\u8085\u8155\u8154\u814b\u8151\u814e\u8139\u8146\u813e\u814c\u8153\u8174\u8212\u821c\u83e9\u8403\u83f8\u840d\u83e0\u83c5\u840b\u83c1\u83ef\u83f1\u83f4\u8457\u840a\u83f0\u840c\u83cc\u83fd\u83f2\u83ca\u8438\u840e\u8404\u83dc\u8407\u83d4\u83df\u865b\u86df\u86d9\u86ed\u86d4\u86db\u86e4\u86d0\u86de\u8857\u88c1\u88c2\u88b1\u8983\u8996\u8a3b\u8a60\u8a55\u8a5e\u8a3c\u8a41"],["b640","\u8a54\u8a5b\u8a50\u8a46\u8a34\u8a3a\u8a36\u8a56\u8c61\u8c82\u8caf\u8cbc\u8cb3\u8cbd\u8cc1\u8cbb\u8cc0\u8cb4\u8cb7\u8cb6\u8cbf\u8cb8\u8d8a\u8d85\u8d81\u8dce\u8ddd\u8dcb\u8dda\u8dd1\u8dcc\u8ddb\u8dc6\u8efb\u8ef8\u8efc\u8f9c\u902e\u9035\u9031\u9038\u9032\u9036\u9102\u90f5\u9109\u90fe\u9163\u9165\u91cf\u9214\u9215\u9223\u9209\u921e\u920d\u9210\u9207\u9211\u9594\u958f\u958b\u9591"],["b6a1","\u9593\u9592\u958e\u968a\u968e\u968b\u967d\u9685\u9686\u968d\u9672\u9684\u96c1\u96c5\u96c4\u96c6\u96c7\u96ef\u96f2\u97cc\u9805\u9806\u9808\u98e7\u98ea\u98ef\u98e9\u98f2\u98ed\u99ae\u99ad\u9ec3\u9ecd\u9ed1\u4e82\u50ad\u50b5\u50b2\u50b3\u50c5\u50be\u50ac\u50b7\u50bb\u50af\u50c7\u527f\u5277\u527d\u52df\u52e6\u52e4\u52e2\u52e3\u532f\u55df\u55e8\u55d3\u55e6\u55ce\u55dc\u55c7\u55d1\u55e3\u55e4\u55ef\u55da\u55e1\u55c5\u55c6\u55e5\u55c9\u5712\u5713\u585e\u5851\u5858\u5857\u585a\u5854\u586b\u584c\u586d\u584a\u5862\u5852\u584b\u5967\u5ac1\u5ac9\u5acc\u5abe\u5abd\u5abc"],["b740","\u5ab3\u5ac2\u5ab2\u5d69\u5d6f\u5e4c\u5e79\u5ec9\u5ec8\u5f12\u5f59\u5fac\u5fae\u611a\u610f\u6148\u611f\u60f3\u611b\u60f9\u6101\u6108\u614e\u614c\u6144\u614d\u613e\u6134\u6127\u610d\u6106\u6137\u6221\u6222\u6413\u643e\u641e\u642a\u642d\u643d\u642c\u640f\u641c\u6414\u640d\u6436\u6416\u6417\u6406\u656c\u659f\u65b0\u6697\u6689\u6687\u6688\u6696\u6684\u6698\u668d\u6703\u6994\u696d"],["b7a1","\u695a\u6977\u6960\u6954\u6975\u6930\u6982\u694a\u6968\u696b\u695e\u6953\u6979\u6986\u695d\u6963\u695b\u6b47\u6b72\u6bc0\u6bbf\u6bd3\u6bfd\u6ea2\u6eaf\u6ed3\u6eb6\u6ec2\u6e90\u6e9d\u6ec7\u6ec5\u6ea5\u6e98\u6ebc\u6eba\u6eab\u6ed1\u6e96\u6e9c\u6ec4\u6ed4\u6eaa\u6ea7\u6eb4\u714e\u7159\u7169\u7164\u7149\u7167\u715c\u716c\u7166\u714c\u7165\u715e\u7146\u7168\u7156\u723a\u7252\u7337\u7345\u733f\u733e\u746f\u745a\u7455\u745f\u745e\u7441\u743f\u7459\u745b\u745c\u7576\u7578\u7600\u75f0\u7601\u75f2\u75f1\u75fa\u75ff\u75f4\u75f3\u76de\u76df\u775b\u776b\u7766\u775e\u7763"],["b840","\u7779\u776a\u776c\u775c\u7765\u7768\u7762\u77ee\u788e\u78b0\u7897\u7898\u788c\u7889\u787c\u7891\u7893\u787f\u797a\u797f\u7981\u842c\u79bd\u7a1c\u7a1a\u7a20\u7a14\u7a1f\u7a1e\u7a9f\u7aa0\u7b77\u7bc0\u7b60\u7b6e\u7b67\u7cb1\u7cb3\u7cb5\u7d93\u7d79\u7d91\u7d81\u7d8f\u7d5b\u7f6e\u7f69\u7f6a\u7f72\u7fa9\u7fa8\u7fa4\u8056\u8058\u8086\u8084\u8171\u8170\u8178\u8165\u816e\u8173\u816b"],["b8a1","\u8179\u817a\u8166\u8205\u8247\u8482\u8477\u843d\u8431\u8475\u8466\u846b\u8449\u846c\u845b\u843c\u8435\u8461\u8463\u8469\u846d\u8446\u865e\u865c\u865f\u86f9\u8713\u8708\u8707\u8700\u86fe\u86fb\u8702\u8703\u8706\u870a\u8859\u88df\u88d4\u88d9\u88dc\u88d8\u88dd\u88e1\u88ca\u88d5\u88d2\u899c\u89e3\u8a6b\u8a72\u8a73\u8a66\u8a69\u8a70\u8a87\u8a7c\u8a63\u8aa0\u8a71\u8a85\u8a6d\u8a62\u8a6e\u8a6c\u8a79\u8a7b\u8a3e\u8a68\u8c62\u8c8a\u8c89\u8cca\u8cc7\u8cc8\u8cc4\u8cb2\u8cc3\u8cc2\u8cc5\u8de1\u8ddf\u8de8\u8def\u8df3\u8dfa\u8dea\u8de4\u8de6\u8eb2\u8f03\u8f09\u8efe\u8f0a"],["b940","\u8f9f\u8fb2\u904b\u904a\u9053\u9042\u9054\u903c\u9055\u9050\u9047\u904f\u904e\u904d\u9051\u903e\u9041\u9112\u9117\u916c\u916a\u9169\u91c9\u9237\u9257\u9238\u923d\u9240\u923e\u925b\u924b\u9264\u9251\u9234\u9249\u924d\u9245\u9239\u923f\u925a\u9598\u9698\u9694\u9695\u96cd\u96cb\u96c9\u96ca\u96f7\u96fb\u96f9\u96f6\u9756\u9774\u9776\u9810\u9811\u9813\u980a\u9812\u980c\u98fc\u98f4"],["b9a1","\u98fd\u98fe\u99b3\u99b1\u99b4\u9ae1\u9ce9\u9e82\u9f0e\u9f13\u9f20\u50e7\u50ee\u50e5\u50d6\u50ed\u50da\u50d5\u50cf\u50d1\u50f1\u50ce\u50e9\u5162\u51f3\u5283\u5282\u5331\u53ad\u55fe\u5600\u561b\u5617\u55fd\u5614\u5606\u5609\u560d\u560e\u55f7\u5616\u561f\u5608\u5610\u55f6\u5718\u5716\u5875\u587e\u5883\u5893\u588a\u5879\u5885\u587d\u58fd\u5925\u5922\u5924\u596a\u5969\u5ae1\u5ae6\u5ae9\u5ad7\u5ad6\u5ad8\u5ae3\u5b75\u5bde\u5be7\u5be1\u5be5\u5be6\u5be8\u5be2\u5be4\u5bdf\u5c0d\u5c62\u5d84\u5d87\u5e5b\u5e63\u5e55\u5e57\u5e54\u5ed3\u5ed6\u5f0a\u5f46\u5f70\u5fb9\u6147"],["ba40","\u613f\u614b\u6177\u6162\u6163\u615f\u615a\u6158\u6175\u622a\u6487\u6458\u6454\u64a4\u6478\u645f\u647a\u6451\u6467\u6434\u646d\u647b\u6572\u65a1\u65d7\u65d6\u66a2\u66a8\u669d\u699c\u69a8\u6995\u69c1\u69ae\u69d3\u69cb\u699b\u69b7\u69bb\u69ab\u69b4\u69d0\u69cd\u69ad\u69cc\u69a6\u69c3\u69a3\u6b49\u6b4c\u6c33\u6f33\u6f14\u6efe\u6f13\u6ef4\u6f29\u6f3e\u6f20\u6f2c\u6f0f\u6f02\u6f22"],["baa1","\u6eff\u6eef\u6f06\u6f31\u6f38\u6f32\u6f23\u6f15\u6f2b\u6f2f\u6f88\u6f2a\u6eec\u6f01\u6ef2\u6ecc\u6ef7\u7194\u7199\u717d\u718a\u7184\u7192\u723e\u7292\u7296\u7344\u7350\u7464\u7463\u746a\u7470\u746d\u7504\u7591\u7627\u760d\u760b\u7609\u7613\u76e1\u76e3\u7784\u777d\u777f\u7761\u78c1\u789f\u78a7\u78b3\u78a9\u78a3\u798e\u798f\u798d\u7a2e\u7a31\u7aaa\u7aa9\u7aed\u7aef\u7ba1\u7b95\u7b8b\u7b75\u7b97\u7b9d\u7b94\u7b8f\u7bb8\u7b87\u7b84\u7cb9\u7cbd\u7cbe\u7dbb\u7db0\u7d9c\u7dbd\u7dbe\u7da0\u7dca\u7db4\u7db2\u7db1\u7dba\u7da2\u7dbf\u7db5\u7db8\u7dad\u7dd2\u7dc7\u7dac"],["bb40","\u7f70\u7fe0\u7fe1\u7fdf\u805e\u805a\u8087\u8150\u8180\u818f\u8188\u818a\u817f\u8182\u81e7\u81fa\u8207\u8214\u821e\u824b\u84c9\u84bf\u84c6\u84c4\u8499\u849e\u84b2\u849c\u84cb\u84b8\u84c0\u84d3\u8490\u84bc\u84d1\u84ca\u873f\u871c\u873b\u8722\u8725\u8734\u8718\u8755\u8737\u8729\u88f3\u8902\u88f4\u88f9\u88f8\u88fd\u88e8\u891a\u88ef\u8aa6\u8a8c\u8a9e\u8aa3\u8a8d\u8aa1\u8a93\u8aa4"],["bba1","\u8aaa\u8aa5\u8aa8\u8a98\u8a91\u8a9a\u8aa7\u8c6a\u8c8d\u8c8c\u8cd3\u8cd1\u8cd2\u8d6b\u8d99\u8d95\u8dfc\u8f14\u8f12\u8f15\u8f13\u8fa3\u9060\u9058\u905c\u9063\u9059\u905e\u9062\u905d\u905b\u9119\u9118\u911e\u9175\u9178\u9177\u9174\u9278\u9280\u9285\u9298\u9296\u927b\u9293\u929c\u92a8\u927c\u9291\u95a1\u95a8\u95a9\u95a3\u95a5\u95a4\u9699\u969c\u969b\u96cc\u96d2\u9700\u977c\u9785\u97f6\u9817\u9818\u98af\u98b1\u9903\u9905\u990c\u9909\u99c1\u9aaf\u9ab0\u9ae6\u9b41\u9b42\u9cf4\u9cf6\u9cf3\u9ebc\u9f3b\u9f4a\u5104\u5100\u50fb\u50f5\u50f9\u5102\u5108\u5109\u5105\u51dc"],["bc40","\u5287\u5288\u5289\u528d\u528a\u52f0\u53b2\u562e\u563b\u5639\u5632\u563f\u5634\u5629\u5653\u564e\u5657\u5674\u5636\u562f\u5630\u5880\u589f\u589e\u58b3\u589c\u58ae\u58a9\u58a6\u596d\u5b09\u5afb\u5b0b\u5af5\u5b0c\u5b08\u5bee\u5bec\u5be9\u5beb\u5c64\u5c65\u5d9d\u5d94\u5e62\u5e5f\u5e61\u5ee2\u5eda\u5edf\u5edd\u5ee3\u5ee0\u5f48\u5f71\u5fb7\u5fb5\u6176\u6167\u616e\u615d\u6155\u6182"],["bca1","\u617c\u6170\u616b\u617e\u61a7\u6190\u61ab\u618e\u61ac\u619a\u61a4\u6194\u61ae\u622e\u6469\u646f\u6479\u649e\u64b2\u6488\u6490\u64b0\u64a5\u6493\u6495\u64a9\u6492\u64ae\u64ad\u64ab\u649a\u64ac\u6499\u64a2\u64b3\u6575\u6577\u6578\u66ae\u66ab\u66b4\u66b1\u6a23\u6a1f\u69e8\u6a01\u6a1e\u6a19\u69fd\u6a21\u6a13\u6a0a\u69f3\u6a02\u6a05\u69ed\u6a11\u6b50\u6b4e\u6ba4\u6bc5\u6bc6\u6f3f\u6f7c\u6f84\u6f51\u6f66\u6f54\u6f86\u6f6d\u6f5b\u6f78\u6f6e\u6f8e\u6f7a\u6f70\u6f64\u6f97\u6f58\u6ed5\u6f6f\u6f60\u6f5f\u719f\u71ac\u71b1\u71a8\u7256\u729b\u734e\u7357\u7469\u748b\u7483"],["bd40","\u747e\u7480\u757f\u7620\u7629\u761f\u7624\u7626\u7621\u7622\u769a\u76ba\u76e4\u778e\u7787\u778c\u7791\u778b\u78cb\u78c5\u78ba\u78ca\u78be\u78d5\u78bc\u78d0\u7a3f\u7a3c\u7a40\u7a3d\u7a37\u7a3b\u7aaf\u7aae\u7bad\u7bb1\u7bc4\u7bb4\u7bc6\u7bc7\u7bc1\u7ba0\u7bcc\u7cca\u7de0\u7df4\u7def\u7dfb\u7dd8\u7dec\u7ddd\u7de8\u7de3\u7dda\u7dde\u7de9\u7d9e\u7dd9\u7df2\u7df9\u7f75\u7f77\u7faf"],["bda1","\u7fe9\u8026\u819b\u819c\u819d\u81a0\u819a\u8198\u8517\u853d\u851a\u84ee\u852c\u852d\u8513\u8511\u8523\u8521\u8514\u84ec\u8525\u84ff\u8506\u8782\u8774\u8776\u8760\u8766\u8778\u8768\u8759\u8757\u874c\u8753\u885b\u885d\u8910\u8907\u8912\u8913\u8915\u890a\u8abc\u8ad2\u8ac7\u8ac4\u8a95\u8acb\u8af8\u8ab2\u8ac9\u8ac2\u8abf\u8ab0\u8ad6\u8acd\u8ab6\u8ab9\u8adb\u8c4c\u8c4e\u8c6c\u8ce0\u8cde\u8ce6\u8ce4\u8cec\u8ced\u8ce2\u8ce3\u8cdc\u8cea\u8ce1\u8d6d\u8d9f\u8da3\u8e2b\u8e10\u8e1d\u8e22\u8e0f\u8e29\u8e1f\u8e21\u8e1e\u8eba\u8f1d\u8f1b\u8f1f\u8f29\u8f26\u8f2a\u8f1c\u8f1e"],["be40","\u8f25\u9069\u906e\u9068\u906d\u9077\u9130\u912d\u9127\u9131\u9187\u9189\u918b\u9183\u92c5\u92bb\u92b7\u92ea\u92ac\u92e4\u92c1\u92b3\u92bc\u92d2\u92c7\u92f0\u92b2\u95ad\u95b1\u9704\u9706\u9707\u9709\u9760\u978d\u978b\u978f\u9821\u982b\u981c\u98b3\u990a\u9913\u9912\u9918\u99dd\u99d0\u99df\u99db\u99d1\u99d5\u99d2\u99d9\u9ab7\u9aee\u9aef\u9b27\u9b45\u9b44\u9b77\u9b6f\u9d06\u9d09"],["bea1","\u9d03\u9ea9\u9ebe\u9ece\u58a8\u9f52\u5112\u5118\u5114\u5110\u5115\u5180\u51aa\u51dd\u5291\u5293\u52f3\u5659\u566b\u5679\u5669\u5664\u5678\u566a\u5668\u5665\u5671\u566f\u566c\u5662\u5676\u58c1\u58be\u58c7\u58c5\u596e\u5b1d\u5b34\u5b78\u5bf0\u5c0e\u5f4a\u61b2\u6191\u61a9\u618a\u61cd\u61b6\u61be\u61ca\u61c8\u6230\u64c5\u64c1\u64cb\u64bb\u64bc\u64da\u64c4\u64c7\u64c2\u64cd\u64bf\u64d2\u64d4\u64be\u6574\u66c6\u66c9\u66b9\u66c4\u66c7\u66b8\u6a3d\u6a38\u6a3a\u6a59\u6a6b\u6a58\u6a39\u6a44\u6a62\u6a61\u6a4b\u6a47\u6a35\u6a5f\u6a48\u6b59\u6b77\u6c05\u6fc2\u6fb1\u6fa1"],["bf40","\u6fc3\u6fa4\u6fc1\u6fa7\u6fb3\u6fc0\u6fb9\u6fb6\u6fa6\u6fa0\u6fb4\u71be\u71c9\u71d0\u71d2\u71c8\u71d5\u71b9\u71ce\u71d9\u71dc\u71c3\u71c4\u7368\u749c\u74a3\u7498\u749f\u749e\u74e2\u750c\u750d\u7634\u7638\u763a\u76e7\u76e5\u77a0\u779e\u779f\u77a5\u78e8\u78da\u78ec\u78e7\u79a6\u7a4d\u7a4e\u7a46\u7a4c\u7a4b\u7aba\u7bd9\u7c11\u7bc9\u7be4\u7bdb\u7be1\u7be9\u7be6\u7cd5\u7cd6\u7e0a"],["bfa1","\u7e11\u7e08\u7e1b\u7e23\u7e1e\u7e1d\u7e09\u7e10\u7f79\u7fb2\u7ff0\u7ff1\u7fee\u8028\u81b3\u81a9\u81a8\u81fb\u8208\u8258\u8259\u854a\u8559\u8548\u8568\u8569\u8543\u8549\u856d\u856a\u855e\u8783\u879f\u879e\u87a2\u878d\u8861\u892a\u8932\u8925\u892b\u8921\u89aa\u89a6\u8ae6\u8afa\u8aeb\u8af1\u8b00\u8adc\u8ae7\u8aee\u8afe\u8b01\u8b02\u8af7\u8aed\u8af3\u8af6\u8afc\u8c6b\u8c6d\u8c93\u8cf4\u8e44\u8e31\u8e34\u8e42\u8e39\u8e35\u8f3b\u8f2f\u8f38\u8f33\u8fa8\u8fa6\u9075\u9074\u9078\u9072\u907c\u907a\u9134\u9192\u9320\u9336\u92f8\u9333\u932f\u9322\u92fc\u932b\u9304\u931a"],["c040","\u9310\u9326\u9321\u9315\u932e\u9319\u95bb\u96a7\u96a8\u96aa\u96d5\u970e\u9711\u9716\u970d\u9713\u970f\u975b\u975c\u9766\u9798\u9830\u9838\u983b\u9837\u982d\u9839\u9824\u9910\u9928\u991e\u991b\u9921\u991a\u99ed\u99e2\u99f1\u9ab8\u9abc\u9afb\u9aed\u9b28\u9b91\u9d15\u9d23\u9d26\u9d28\u9d12\u9d1b\u9ed8\u9ed4\u9f8d\u9f9c\u512a\u511f\u5121\u5132\u52f5\u568e\u5680\u5690\u5685\u5687"],["c0a1","\u568f\u58d5\u58d3\u58d1\u58ce\u5b30\u5b2a\u5b24\u5b7a\u5c37\u5c68\u5dbc\u5dba\u5dbd\u5db8\u5e6b\u5f4c\u5fbd\u61c9\u61c2\u61c7\u61e6\u61cb\u6232\u6234\u64ce\u64ca\u64d8\u64e0\u64f0\u64e6\u64ec\u64f1\u64e2\u64ed\u6582\u6583\u66d9\u66d6\u6a80\u6a94\u6a84\u6aa2\u6a9c\u6adb\u6aa3\u6a7e\u6a97\u6a90\u6aa0\u6b5c\u6bae\u6bda\u6c08\u6fd8\u6ff1\u6fdf\u6fe0\u6fdb\u6fe4\u6feb\u6fef\u6f80\u6fec\u6fe1\u6fe9\u6fd5\u6fee\u6ff0\u71e7\u71df\u71ee\u71e6\u71e5\u71ed\u71ec\u71f4\u71e0\u7235\u7246\u7370\u7372\u74a9\u74b0\u74a6\u74a8\u7646\u7642\u764c\u76ea\u77b3\u77aa\u77b0\u77ac"],["c140","\u77a7\u77ad\u77ef\u78f7\u78fa\u78f4\u78ef\u7901\u79a7\u79aa\u7a57\u7abf\u7c07\u7c0d\u7bfe\u7bf7\u7c0c\u7be0\u7ce0\u7cdc\u7cde\u7ce2\u7cdf\u7cd9\u7cdd\u7e2e\u7e3e\u7e46\u7e37\u7e32\u7e43\u7e2b\u7e3d\u7e31\u7e45\u7e41\u7e34\u7e39\u7e48\u7e35\u7e3f\u7e2f\u7f44\u7ff3\u7ffc\u8071\u8072\u8070\u806f\u8073\u81c6\u81c3\u81ba\u81c2\u81c0\u81bf\u81bd\u81c9\u81be\u81e8\u8209\u8271\u85aa"],["c1a1","\u8584\u857e\u859c\u8591\u8594\u85af\u859b\u8587\u85a8\u858a\u8667\u87c0\u87d1\u87b3\u87d2\u87c6\u87ab\u87bb\u87ba\u87c8\u87cb\u893b\u8936\u8944\u8938\u893d\u89ac\u8b0e\u8b17\u8b19\u8b1b\u8b0a\u8b20\u8b1d\u8b04\u8b10\u8c41\u8c3f\u8c73\u8cfa\u8cfd\u8cfc\u8cf8\u8cfb\u8da8\u8e49\u8e4b\u8e48\u8e4a\u8f44\u8f3e\u8f42\u8f45\u8f3f\u907f\u907d\u9084\u9081\u9082\u9080\u9139\u91a3\u919e\u919c\u934d\u9382\u9328\u9375\u934a\u9365\u934b\u9318\u937e\u936c\u935b\u9370\u935a\u9354\u95ca\u95cb\u95cc\u95c8\u95c6\u96b1\u96b8\u96d6\u971c\u971e\u97a0\u97d3\u9846\u98b6\u9935\u9a01"],["c240","\u99ff\u9bae\u9bab\u9baa\u9bad\u9d3b\u9d3f\u9e8b\u9ecf\u9ede\u9edc\u9edd\u9edb\u9f3e\u9f4b\u53e2\u5695\u56ae\u58d9\u58d8\u5b38\u5f5d\u61e3\u6233\u64f4\u64f2\u64fe\u6506\u64fa\u64fb\u64f7\u65b7\u66dc\u6726\u6ab3\u6aac\u6ac3\u6abb\u6ab8\u6ac2\u6aae\u6aaf\u6b5f\u6b78\u6baf\u7009\u700b\u6ffe\u7006\u6ffa\u7011\u700f\u71fb\u71fc\u71fe\u71f8\u7377\u7375\u74a7\u74bf\u7515\u7656\u7658"],["c2a1","\u7652\u77bd\u77bf\u77bb\u77bc\u790e\u79ae\u7a61\u7a62\u7a60\u7ac4\u7ac5\u7c2b\u7c27\u7c2a\u7c1e\u7c23\u7c21\u7ce7\u7e54\u7e55\u7e5e\u7e5a\u7e61\u7e52\u7e59\u7f48\u7ff9\u7ffb\u8077\u8076\u81cd\u81cf\u820a\u85cf\u85a9\u85cd\u85d0\u85c9\u85b0\u85ba\u85b9\u85a6\u87ef\u87ec\u87f2\u87e0\u8986\u89b2\u89f4\u8b28\u8b39\u8b2c\u8b2b\u8c50\u8d05\u8e59\u8e63\u8e66\u8e64\u8e5f\u8e55\u8ec0\u8f49\u8f4d\u9087\u9083\u9088\u91ab\u91ac\u91d0\u9394\u938a\u9396\u93a2\u93b3\u93ae\u93ac\u93b0\u9398\u939a\u9397\u95d4\u95d6\u95d0\u95d5\u96e2\u96dc\u96d9\u96db\u96de\u9724\u97a3\u97a6"],["c340","\u97ad\u97f9\u984d\u984f\u984c\u984e\u9853\u98ba\u993e\u993f\u993d\u992e\u99a5\u9a0e\u9ac1\u9b03\u9b06\u9b4f\u9b4e\u9b4d\u9bca\u9bc9\u9bfd\u9bc8\u9bc0\u9d51\u9d5d\u9d60\u9ee0\u9f15\u9f2c\u5133\u56a5\u58de\u58df\u58e2\u5bf5\u9f90\u5eec\u61f2\u61f7\u61f6\u61f5\u6500\u650f\u66e0\u66dd\u6ae5\u6add\u6ada\u6ad3\u701b\u701f\u7028\u701a\u701d\u7015\u7018\u7206\u720d\u7258\u72a2\u7378"],["c3a1","\u737a\u74bd\u74ca\u74e3\u7587\u7586\u765f\u7661\u77c7\u7919\u79b1\u7a6b\u7a69\u7c3e\u7c3f\u7c38\u7c3d\u7c37\u7c40\u7e6b\u7e6d\u7e79\u7e69\u7e6a\u7f85\u7e73\u7fb6\u7fb9\u7fb8\u81d8\u85e9\u85dd\u85ea\u85d5\u85e4\u85e5\u85f7\u87fb\u8805\u880d\u87f9\u87fe\u8960\u895f\u8956\u895e\u8b41\u8b5c\u8b58\u8b49\u8b5a\u8b4e\u8b4f\u8b46\u8b59\u8d08\u8d0a\u8e7c\u8e72\u8e87\u8e76\u8e6c\u8e7a\u8e74\u8f54\u8f4e\u8fad\u908a\u908b\u91b1\u91ae\u93e1\u93d1\u93df\u93c3\u93c8\u93dc\u93dd\u93d6\u93e2\u93cd\u93d8\u93e4\u93d7\u93e8\u95dc\u96b4\u96e3\u972a\u9727\u9761\u97dc\u97fb\u985e"],["c440","\u9858\u985b\u98bc\u9945\u9949\u9a16\u9a19\u9b0d\u9be8\u9be7\u9bd6\u9bdb\u9d89\u9d61\u9d72\u9d6a\u9d6c\u9e92\u9e97\u9e93\u9eb4\u52f8\u56a8\u56b7\u56b6\u56b4\u56bc\u58e4\u5b40\u5b43\u5b7d\u5bf6\u5dc9\u61f8\u61fa\u6518\u6514\u6519\u66e6\u6727\u6aec\u703e\u7030\u7032\u7210\u737b\u74cf\u7662\u7665\u7926\u792a\u792c\u792b\u7ac7\u7af6\u7c4c\u7c43\u7c4d\u7cef\u7cf0\u8fae\u7e7d\u7e7c"],["c4a1","\u7e82\u7f4c\u8000\u81da\u8266\u85fb\u85f9\u8611\u85fa\u8606\u860b\u8607\u860a\u8814\u8815\u8964\u89ba\u89f8\u8b70\u8b6c\u8b66\u8b6f\u8b5f\u8b6b\u8d0f\u8d0d\u8e89\u8e81\u8e85\u8e82\u91b4\u91cb\u9418\u9403\u93fd\u95e1\u9730\u98c4\u9952\u9951\u99a8\u9a2b\u9a30\u9a37\u9a35\u9c13\u9c0d\u9e79\u9eb5\u9ee8\u9f2f\u9f5f\u9f63\u9f61\u5137\u5138\u56c1\u56c0\u56c2\u5914\u5c6c\u5dcd\u61fc\u61fe\u651d\u651c\u6595\u66e9\u6afb\u6b04\u6afa\u6bb2\u704c\u721b\u72a7\u74d6\u74d4\u7669\u77d3\u7c50\u7e8f\u7e8c\u7fbc\u8617\u862d\u861a\u8823\u8822\u8821\u881f\u896a\u896c\u89bd\u8b74"],["c540","\u8b77\u8b7d\u8d13\u8e8a\u8e8d\u8e8b\u8f5f\u8faf\u91ba\u942e\u9433\u9435\u943a\u9438\u9432\u942b\u95e2\u9738\u9739\u9732\u97ff\u9867\u9865\u9957\u9a45\u9a43\u9a40\u9a3e\u9acf\u9b54\u9b51\u9c2d\u9c25\u9daf\u9db4\u9dc2\u9db8\u9e9d\u9eef\u9f19\u9f5c\u9f66\u9f67\u513c\u513b\u56c8\u56ca\u56c9\u5b7f\u5dd4\u5dd2\u5f4e\u61ff\u6524\u6b0a\u6b61\u7051\u7058\u7380\u74e4\u758a\u766e\u766c"],["c5a1","\u79b3\u7c60\u7c5f\u807e\u807d\u81df\u8972\u896f\u89fc\u8b80\u8d16\u8d17\u8e91\u8e93\u8f61\u9148\u9444\u9451\u9452\u973d\u973e\u97c3\u97c1\u986b\u9955\u9a55\u9a4d\u9ad2\u9b1a\u9c49\u9c31\u9c3e\u9c3b\u9dd3\u9dd7\u9f34\u9f6c\u9f6a\u9f94\u56cc\u5dd6\u6200\u6523\u652b\u652a\u66ec\u6b10\u74da\u7aca\u7c64\u7c63\u7c65\u7e93\u7e96\u7e94\u81e2\u8638\u863f\u8831\u8b8a\u9090\u908f\u9463\u9460\u9464\u9768\u986f\u995c\u9a5a\u9a5b\u9a57\u9ad3\u9ad4\u9ad1\u9c54\u9c57\u9c56\u9de5\u9e9f\u9ef4\u56d1\u58e9\u652c\u705e\u7671\u7672\u77d7\u7f50\u7f88\u8836\u8839\u8862\u8b93\u8b92"],["c640","\u8b96\u8277\u8d1b\u91c0\u946a\u9742\u9748\u9744\u97c6\u9870\u9a5f\u9b22\u9b58\u9c5f\u9df9\u9dfa\u9e7c\u9e7d\u9f07\u9f77\u9f72\u5ef3\u6b16\u7063\u7c6c\u7c6e\u883b\u89c0\u8ea1\u91c1\u9472\u9470\u9871\u995e\u9ad6\u9b23\u9ecc\u7064\u77da\u8b9a\u9477\u97c9\u9a62\u9a65\u7e9c\u8b9c\u8eaa\u91c5\u947d\u947e\u947c\u9c77\u9c78\u9ef7\u8c54\u947f\u9e1a\u7228\u9a6a\u9b31\u9e1b\u9e1e\u7c72"],["c940","\u4e42\u4e5c\u51f5\u531a\u5382\u4e07\u4e0c\u4e47\u4e8d\u56d7\ufa0c\u5c6e\u5f73\u4e0f\u5187\u4e0e\u4e2e\u4e93\u4ec2\u4ec9\u4ec8\u5198\u52fc\u536c\u53b9\u5720\u5903\u592c\u5c10\u5dff\u65e1\u6bb3\u6bcc\u6c14\u723f\u4e31\u4e3c\u4ee8\u4edc\u4ee9\u4ee1\u4edd\u4eda\u520c\u531c\u534c\u5722\u5723\u5917\u592f\u5b81\u5b84\u5c12\u5c3b\u5c74\u5c73\u5e04\u5e80\u5e82\u5fc9\u6209\u6250\u6c15"],["c9a1","\u6c36\u6c43\u6c3f\u6c3b\u72ae\u72b0\u738a\u79b8\u808a\u961e\u4f0e\u4f18\u4f2c\u4ef5\u4f14\u4ef1\u4f00\u4ef7\u4f08\u4f1d\u4f02\u4f05\u4f22\u4f13\u4f04\u4ef4\u4f12\u51b1\u5213\u5209\u5210\u52a6\u5322\u531f\u534d\u538a\u5407\u56e1\u56df\u572e\u572a\u5734\u593c\u5980\u597c\u5985\u597b\u597e\u5977\u597f\u5b56\u5c15\u5c25\u5c7c\u5c7a\u5c7b\u5c7e\u5ddf\u5e75\u5e84\u5f02\u5f1a\u5f74\u5fd5\u5fd4\u5fcf\u625c\u625e\u6264\u6261\u6266\u6262\u6259\u6260\u625a\u6265\u65ef\u65ee\u673e\u6739\u6738\u673b\u673a\u673f\u673c\u6733\u6c18\u6c46\u6c52\u6c5c\u6c4f\u6c4a\u6c54\u6c4b"],["ca40","\u6c4c\u7071\u725e\u72b4\u72b5\u738e\u752a\u767f\u7a75\u7f51\u8278\u827c\u8280\u827d\u827f\u864d\u897e\u9099\u9097\u9098\u909b\u9094\u9622\u9624\u9620\u9623\u4f56\u4f3b\u4f62\u4f49\u4f53\u4f64\u4f3e\u4f67\u4f52\u4f5f\u4f41\u4f58\u4f2d\u4f33\u4f3f\u4f61\u518f\u51b9\u521c\u521e\u5221\u52ad\u52ae\u5309\u5363\u5372\u538e\u538f\u5430\u5437\u542a\u5454\u5445\u5419\u541c\u5425\u5418"],["caa1","\u543d\u544f\u5441\u5428\u5424\u5447\u56ee\u56e7\u56e5\u5741\u5745\u574c\u5749\u574b\u5752\u5906\u5940\u59a6\u5998\u59a0\u5997\u598e\u59a2\u5990\u598f\u59a7\u59a1\u5b8e\u5b92\u5c28\u5c2a\u5c8d\u5c8f\u5c88\u5c8b\u5c89\u5c92\u5c8a\u5c86\u5c93\u5c95\u5de0\u5e0a\u5e0e\u5e8b\u5e89\u5e8c\u5e88\u5e8d\u5f05\u5f1d\u5f78\u5f76\u5fd2\u5fd1\u5fd0\u5fed\u5fe8\u5fee\u5ff3\u5fe1\u5fe4\u5fe3\u5ffa\u5fef\u5ff7\u5ffb\u6000\u5ff4\u623a\u6283\u628c\u628e\u628f\u6294\u6287\u6271\u627b\u627a\u6270\u6281\u6288\u6277\u627d\u6272\u6274\u6537\u65f0\u65f4\u65f3\u65f2\u65f5\u6745\u6747"],["cb40","\u6759\u6755\u674c\u6748\u675d\u674d\u675a\u674b\u6bd0\u6c19\u6c1a\u6c78\u6c67\u6c6b\u6c84\u6c8b\u6c8f\u6c71\u6c6f\u6c69\u6c9a\u6c6d\u6c87\u6c95\u6c9c\u6c66\u6c73\u6c65\u6c7b\u6c8e\u7074\u707a\u7263\u72bf\u72bd\u72c3\u72c6\u72c1\u72ba\u72c5\u7395\u7397\u7393\u7394\u7392\u753a\u7539\u7594\u7595\u7681\u793d\u8034\u8095\u8099\u8090\u8092\u809c\u8290\u828f\u8285\u828e\u8291\u8293"],["cba1","\u828a\u8283\u8284\u8c78\u8fc9\u8fbf\u909f\u90a1\u90a5\u909e\u90a7\u90a0\u9630\u9628\u962f\u962d\u4e33\u4f98\u4f7c\u4f85\u4f7d\u4f80\u4f87\u4f76\u4f74\u4f89\u4f84\u4f77\u4f4c\u4f97\u4f6a\u4f9a\u4f79\u4f81\u4f78\u4f90\u4f9c\u4f94\u4f9e\u4f92\u4f82\u4f95\u4f6b\u4f6e\u519e\u51bc\u51be\u5235\u5232\u5233\u5246\u5231\u52bc\u530a\u530b\u533c\u5392\u5394\u5487\u547f\u5481\u5491\u5482\u5488\u546b\u547a\u547e\u5465\u546c\u5474\u5466\u548d\u546f\u5461\u5460\u5498\u5463\u5467\u5464\u56f7\u56f9\u576f\u5772\u576d\u576b\u5771\u5770\u5776\u5780\u5775\u577b\u5773\u5774\u5762"],["cc40","\u5768\u577d\u590c\u5945\u59b5\u59ba\u59cf\u59ce\u59b2\u59cc\u59c1\u59b6\u59bc\u59c3\u59d6\u59b1\u59bd\u59c0\u59c8\u59b4\u59c7\u5b62\u5b65\u5b93\u5b95\u5c44\u5c47\u5cae\u5ca4\u5ca0\u5cb5\u5caf\u5ca8\u5cac\u5c9f\u5ca3\u5cad\u5ca2\u5caa\u5ca7\u5c9d\u5ca5\u5cb6\u5cb0\u5ca6\u5e17\u5e14\u5e19\u5f28\u5f22\u5f23\u5f24\u5f54\u5f82\u5f7e\u5f7d\u5fde\u5fe5\u602d\u6026\u6019\u6032\u600b"],["cca1","\u6034\u600a\u6017\u6033\u601a\u601e\u602c\u6022\u600d\u6010\u602e\u6013\u6011\u600c\u6009\u601c\u6214\u623d\u62ad\u62b4\u62d1\u62be\u62aa\u62b6\u62ca\u62ae\u62b3\u62af\u62bb\u62a9\u62b0\u62b8\u653d\u65a8\u65bb\u6609\u65fc\u6604\u6612\u6608\u65fb\u6603\u660b\u660d\u6605\u65fd\u6611\u6610\u66f6\u670a\u6785\u676c\u678e\u6792\u6776\u677b\u6798\u6786\u6784\u6774\u678d\u678c\u677a\u679f\u6791\u6799\u6783\u677d\u6781\u6778\u6779\u6794\u6b25\u6b80\u6b7e\u6bde\u6c1d\u6c93\u6cec\u6ceb\u6cee\u6cd9\u6cb6\u6cd4\u6cad\u6ce7\u6cb7\u6cd0\u6cc2\u6cba\u6cc3\u6cc6\u6ced\u6cf2"],["cd40","\u6cd2\u6cdd\u6cb4\u6c8a\u6c9d\u6c80\u6cde\u6cc0\u6d30\u6ccd\u6cc7\u6cb0\u6cf9\u6ccf\u6ce9\u6cd1\u7094\u7098\u7085\u7093\u7086\u7084\u7091\u7096\u7082\u709a\u7083\u726a\u72d6\u72cb\u72d8\u72c9\u72dc\u72d2\u72d4\u72da\u72cc\u72d1\u73a4\u73a1\u73ad\u73a6\u73a2\u73a0\u73ac\u739d\u74dd\u74e8\u753f\u7540\u753e\u758c\u7598\u76af\u76f3\u76f1\u76f0\u76f5\u77f8\u77fc\u77f9\u77fb\u77fa"],["cda1","\u77f7\u7942\u793f\u79c5\u7a78\u7a7b\u7afb\u7c75\u7cfd\u8035\u808f\u80ae\u80a3\u80b8\u80b5\u80ad\u8220\u82a0\u82c0\u82ab\u829a\u8298\u829b\u82b5\u82a7\u82ae\u82bc\u829e\u82ba\u82b4\u82a8\u82a1\u82a9\u82c2\u82a4\u82c3\u82b6\u82a2\u8670\u866f\u866d\u866e\u8c56\u8fd2\u8fcb\u8fd3\u8fcd\u8fd6\u8fd5\u8fd7\u90b2\u90b4\u90af\u90b3\u90b0\u9639\u963d\u963c\u963a\u9643\u4fcd\u4fc5\u4fd3\u4fb2\u4fc9\u4fcb\u4fc1\u4fd4\u4fdc\u4fd9\u4fbb\u4fb3\u4fdb\u4fc7\u4fd6\u4fba\u4fc0\u4fb9\u4fec\u5244\u5249\u52c0\u52c2\u533d\u537c\u5397\u5396\u5399\u5398\u54ba\u54a1\u54ad\u54a5\u54cf"],["ce40","\u54c3\u830d\u54b7\u54ae\u54d6\u54b6\u54c5\u54c6\u54a0\u5470\u54bc\u54a2\u54be\u5472\u54de\u54b0\u57b5\u579e\u579f\u57a4\u578c\u5797\u579d\u579b\u5794\u5798\u578f\u5799\u57a5\u579a\u5795\u58f4\u590d\u5953\u59e1\u59de\u59ee\u5a00\u59f1\u59dd\u59fa\u59fd\u59fc\u59f6\u59e4\u59f2\u59f7\u59db\u59e9\u59f3\u59f5\u59e0\u59fe\u59f4\u59ed\u5ba8\u5c4c\u5cd0\u5cd8\u5ccc\u5cd7\u5ccb\u5cdb"],["cea1","\u5cde\u5cda\u5cc9\u5cc7\u5cca\u5cd6\u5cd3\u5cd4\u5ccf\u5cc8\u5cc6\u5cce\u5cdf\u5cf8\u5df9\u5e21\u5e22\u5e23\u5e20\u5e24\u5eb0\u5ea4\u5ea2\u5e9b\u5ea3\u5ea5\u5f07\u5f2e\u5f56\u5f86\u6037\u6039\u6054\u6072\u605e\u6045\u6053\u6047\u6049\u605b\u604c\u6040\u6042\u605f\u6024\u6044\u6058\u6066\u606e\u6242\u6243\u62cf\u630d\u630b\u62f5\u630e\u6303\u62eb\u62f9\u630f\u630c\u62f8\u62f6\u6300\u6313\u6314\u62fa\u6315\u62fb\u62f0\u6541\u6543\u65aa\u65bf\u6636\u6621\u6632\u6635\u661c\u6626\u6622\u6633\u662b\u663a\u661d\u6634\u6639\u662e\u670f\u6710\u67c1\u67f2\u67c8\u67ba"],["cf40","\u67dc\u67bb\u67f8\u67d8\u67c0\u67b7\u67c5\u67eb\u67e4\u67df\u67b5\u67cd\u67b3\u67f7\u67f6\u67ee\u67e3\u67c2\u67b9\u67ce\u67e7\u67f0\u67b2\u67fc\u67c6\u67ed\u67cc\u67ae\u67e6\u67db\u67fa\u67c9\u67ca\u67c3\u67ea\u67cb\u6b28\u6b82\u6b84\u6bb6\u6bd6\u6bd8\u6be0\u6c20\u6c21\u6d28\u6d34\u6d2d\u6d1f\u6d3c\u6d3f\u6d12\u6d0a\u6cda\u6d33\u6d04\u6d19\u6d3a\u6d1a\u6d11\u6d00\u6d1d\u6d42"],["cfa1","\u6d01\u6d18\u6d37\u6d03\u6d0f\u6d40\u6d07\u6d20\u6d2c\u6d08\u6d22\u6d09\u6d10\u70b7\u709f\u70be\u70b1\u70b0\u70a1\u70b4\u70b5\u70a9\u7241\u7249\u724a\u726c\u7270\u7273\u726e\u72ca\u72e4\u72e8\u72eb\u72df\u72ea\u72e6\u72e3\u7385\u73cc\u73c2\u73c8\u73c5\u73b9\u73b6\u73b5\u73b4\u73eb\u73bf\u73c7\u73be\u73c3\u73c6\u73b8\u73cb\u74ec\u74ee\u752e\u7547\u7548\u75a7\u75aa\u7679\u76c4\u7708\u7703\u7704\u7705\u770a\u76f7\u76fb\u76fa\u77e7\u77e8\u7806\u7811\u7812\u7805\u7810\u780f\u780e\u7809\u7803\u7813\u794a\u794c\u794b\u7945\u7944\u79d5\u79cd\u79cf\u79d6\u79ce\u7a80"],["d040","\u7a7e\u7ad1\u7b00\u7b01\u7c7a\u7c78\u7c79\u7c7f\u7c80\u7c81\u7d03\u7d08\u7d01\u7f58\u7f91\u7f8d\u7fbe\u8007\u800e\u800f\u8014\u8037\u80d8\u80c7\u80e0\u80d1\u80c8\u80c2\u80d0\u80c5\u80e3\u80d9\u80dc\u80ca\u80d5\u80c9\u80cf\u80d7\u80e6\u80cd\u81ff\u8221\u8294\u82d9\u82fe\u82f9\u8307\u82e8\u8300\u82d5\u833a\u82eb\u82d6\u82f4\u82ec\u82e1\u82f2\u82f5\u830c\u82fb\u82f6\u82f0\u82ea"],["d0a1","\u82e4\u82e0\u82fa\u82f3\u82ed\u8677\u8674\u867c\u8673\u8841\u884e\u8867\u886a\u8869\u89d3\u8a04\u8a07\u8d72\u8fe3\u8fe1\u8fee\u8fe0\u90f1\u90bd\u90bf\u90d5\u90c5\u90be\u90c7\u90cb\u90c8\u91d4\u91d3\u9654\u964f\u9651\u9653\u964a\u964e\u501e\u5005\u5007\u5013\u5022\u5030\u501b\u4ff5\u4ff4\u5033\u5037\u502c\u4ff6\u4ff7\u5017\u501c\u5020\u5027\u5035\u502f\u5031\u500e\u515a\u5194\u5193\u51ca\u51c4\u51c5\u51c8\u51ce\u5261\u525a\u5252\u525e\u525f\u5255\u5262\u52cd\u530e\u539e\u5526\u54e2\u5517\u5512\u54e7\u54f3\u54e4\u551a\u54ff\u5504\u5508\u54eb\u5511\u5505\u54f1"],["d140","\u550a\u54fb\u54f7\u54f8\u54e0\u550e\u5503\u550b\u5701\u5702\u57cc\u5832\u57d5\u57d2\u57ba\u57c6\u57bd\u57bc\u57b8\u57b6\u57bf\u57c7\u57d0\u57b9\u57c1\u590e\u594a\u5a19\u5a16\u5a2d\u5a2e\u5a15\u5a0f\u5a17\u5a0a\u5a1e\u5a33\u5b6c\u5ba7\u5bad\u5bac\u5c03\u5c56\u5c54\u5cec\u5cff\u5cee\u5cf1\u5cf7\u5d00\u5cf9\u5e29\u5e28\u5ea8\u5eae\u5eaa\u5eac\u5f33\u5f30\u5f67\u605d\u605a\u6067"],["d1a1","\u6041\u60a2\u6088\u6080\u6092\u6081\u609d\u6083\u6095\u609b\u6097\u6087\u609c\u608e\u6219\u6246\u62f2\u6310\u6356\u632c\u6344\u6345\u6336\u6343\u63e4\u6339\u634b\u634a\u633c\u6329\u6341\u6334\u6358\u6354\u6359\u632d\u6347\u6333\u635a\u6351\u6338\u6357\u6340\u6348\u654a\u6546\u65c6\u65c3\u65c4\u65c2\u664a\u665f\u6647\u6651\u6712\u6713\u681f\u681a\u6849\u6832\u6833\u683b\u684b\u684f\u6816\u6831\u681c\u6835\u682b\u682d\u682f\u684e\u6844\u6834\u681d\u6812\u6814\u6826\u6828\u682e\u684d\u683a\u6825\u6820\u6b2c\u6b2f\u6b2d\u6b31\u6b34\u6b6d\u8082\u6b88\u6be6\u6be4"],["d240","\u6be8\u6be3\u6be2\u6be7\u6c25\u6d7a\u6d63\u6d64\u6d76\u6d0d\u6d61\u6d92\u6d58\u6d62\u6d6d\u6d6f\u6d91\u6d8d\u6def\u6d7f\u6d86\u6d5e\u6d67\u6d60\u6d97\u6d70\u6d7c\u6d5f\u6d82\u6d98\u6d2f\u6d68\u6d8b\u6d7e\u6d80\u6d84\u6d16\u6d83\u6d7b\u6d7d\u6d75\u6d90\u70dc\u70d3\u70d1\u70dd\u70cb\u7f39\u70e2\u70d7\u70d2\u70de\u70e0\u70d4\u70cd\u70c5\u70c6\u70c7\u70da\u70ce\u70e1\u7242\u7278"],["d2a1","\u7277\u7276\u7300\u72fa\u72f4\u72fe\u72f6\u72f3\u72fb\u7301\u73d3\u73d9\u73e5\u73d6\u73bc\u73e7\u73e3\u73e9\u73dc\u73d2\u73db\u73d4\u73dd\u73da\u73d7\u73d8\u73e8\u74de\u74df\u74f4\u74f5\u7521\u755b\u755f\u75b0\u75c1\u75bb\u75c4\u75c0\u75bf\u75b6\u75ba\u768a\u76c9\u771d\u771b\u7710\u7713\u7712\u7723\u7711\u7715\u7719\u771a\u7722\u7727\u7823\u782c\u7822\u7835\u782f\u7828\u782e\u782b\u7821\u7829\u7833\u782a\u7831\u7954\u795b\u794f\u795c\u7953\u7952\u7951\u79eb\u79ec\u79e0\u79ee\u79ed\u79ea\u79dc\u79de\u79dd\u7a86\u7a89\u7a85\u7a8b\u7a8c\u7a8a\u7a87\u7ad8\u7b10"],["d340","\u7b04\u7b13\u7b05\u7b0f\u7b08\u7b0a\u7b0e\u7b09\u7b12\u7c84\u7c91\u7c8a\u7c8c\u7c88\u7c8d\u7c85\u7d1e\u7d1d\u7d11\u7d0e\u7d18\u7d16\u7d13\u7d1f\u7d12\u7d0f\u7d0c\u7f5c\u7f61\u7f5e\u7f60\u7f5d\u7f5b\u7f96\u7f92\u7fc3\u7fc2\u7fc0\u8016\u803e\u8039\u80fa\u80f2\u80f9\u80f5\u8101\u80fb\u8100\u8201\u822f\u8225\u8333\u832d\u8344\u8319\u8351\u8325\u8356\u833f\u8341\u8326\u831c\u8322"],["d3a1","\u8342\u834e\u831b\u832a\u8308\u833c\u834d\u8316\u8324\u8320\u8337\u832f\u8329\u8347\u8345\u834c\u8353\u831e\u832c\u834b\u8327\u8348\u8653\u8652\u86a2\u86a8\u8696\u868d\u8691\u869e\u8687\u8697\u8686\u868b\u869a\u8685\u86a5\u8699\u86a1\u86a7\u8695\u8698\u868e\u869d\u8690\u8694\u8843\u8844\u886d\u8875\u8876\u8872\u8880\u8871\u887f\u886f\u8883\u887e\u8874\u887c\u8a12\u8c47\u8c57\u8c7b\u8ca4\u8ca3\u8d76\u8d78\u8db5\u8db7\u8db6\u8ed1\u8ed3\u8ffe\u8ff5\u9002\u8fff\u8ffb\u9004\u8ffc\u8ff6\u90d6\u90e0\u90d9\u90da\u90e3\u90df\u90e5\u90d8\u90db\u90d7\u90dc\u90e4\u9150"],["d440","\u914e\u914f\u91d5\u91e2\u91da\u965c\u965f\u96bc\u98e3\u9adf\u9b2f\u4e7f\u5070\u506a\u5061\u505e\u5060\u5053\u504b\u505d\u5072\u5048\u504d\u5041\u505b\u504a\u5062\u5015\u5045\u505f\u5069\u506b\u5063\u5064\u5046\u5040\u506e\u5073\u5057\u5051\u51d0\u526b\u526d\u526c\u526e\u52d6\u52d3\u532d\u539c\u5575\u5576\u553c\u554d\u5550\u5534\u552a\u5551\u5562\u5536\u5535\u5530\u5552\u5545"],["d4a1","\u550c\u5532\u5565\u554e\u5539\u5548\u552d\u553b\u5540\u554b\u570a\u5707\u57fb\u5814\u57e2\u57f6\u57dc\u57f4\u5800\u57ed\u57fd\u5808\u57f8\u580b\u57f3\u57cf\u5807\u57ee\u57e3\u57f2\u57e5\u57ec\u57e1\u580e\u57fc\u5810\u57e7\u5801\u580c\u57f1\u57e9\u57f0\u580d\u5804\u595c\u5a60\u5a58\u5a55\u5a67\u5a5e\u5a38\u5a35\u5a6d\u5a50\u5a5f\u5a65\u5a6c\u5a53\u5a64\u5a57\u5a43\u5a5d\u5a52\u5a44\u5a5b\u5a48\u5a8e\u5a3e\u5a4d\u5a39\u5a4c\u5a70\u5a69\u5a47\u5a51\u5a56\u5a42\u5a5c\u5b72\u5b6e\u5bc1\u5bc0\u5c59\u5d1e\u5d0b\u5d1d\u5d1a\u5d20\u5d0c\u5d28\u5d0d\u5d26\u5d25\u5d0f"],["d540","\u5d30\u5d12\u5d23\u5d1f\u5d2e\u5e3e\u5e34\u5eb1\u5eb4\u5eb9\u5eb2\u5eb3\u5f36\u5f38\u5f9b\u5f96\u5f9f\u608a\u6090\u6086\u60be\u60b0\u60ba\u60d3\u60d4\u60cf\u60e4\u60d9\u60dd\u60c8\u60b1\u60db\u60b7\u60ca\u60bf\u60c3\u60cd\u60c0\u6332\u6365\u638a\u6382\u637d\u63bd\u639e\u63ad\u639d\u6397\u63ab\u638e\u636f\u6387\u6390\u636e\u63af\u6375\u639c\u636d\u63ae\u637c\u63a4\u633b\u639f"],["d5a1","\u6378\u6385\u6381\u6391\u638d\u6370\u6553\u65cd\u6665\u6661\u665b\u6659\u665c\u6662\u6718\u6879\u6887\u6890\u689c\u686d\u686e\u68ae\u68ab\u6956\u686f\u68a3\u68ac\u68a9\u6875\u6874\u68b2\u688f\u6877\u6892\u687c\u686b\u6872\u68aa\u6880\u6871\u687e\u689b\u6896\u688b\u68a0\u6889\u68a4\u6878\u687b\u6891\u688c\u688a\u687d\u6b36\u6b33\u6b37\u6b38\u6b91\u6b8f\u6b8d\u6b8e\u6b8c\u6c2a\u6dc0\u6dab\u6db4\u6db3\u6e74\u6dac\u6de9\u6de2\u6db7\u6df6\u6dd4\u6e00\u6dc8\u6de0\u6ddf\u6dd6\u6dbe\u6de5\u6ddc\u6ddd\u6ddb\u6df4\u6dca\u6dbd\u6ded\u6df0\u6dba\u6dd5\u6dc2\u6dcf\u6dc9"],["d640","\u6dd0\u6df2\u6dd3\u6dfd\u6dd7\u6dcd\u6de3\u6dbb\u70fa\u710d\u70f7\u7117\u70f4\u710c\u70f0\u7104\u70f3\u7110\u70fc\u70ff\u7106\u7113\u7100\u70f8\u70f6\u710b\u7102\u710e\u727e\u727b\u727c\u727f\u731d\u7317\u7307\u7311\u7318\u730a\u7308\u72ff\u730f\u731e\u7388\u73f6\u73f8\u73f5\u7404\u7401\u73fd\u7407\u7400\u73fa\u73fc\u73ff\u740c\u740b\u73f4\u7408\u7564\u7563\u75ce\u75d2\u75cf"],["d6a1","\u75cb\u75cc\u75d1\u75d0\u768f\u7689\u76d3\u7739\u772f\u772d\u7731\u7732\u7734\u7733\u773d\u7725\u773b\u7735\u7848\u7852\u7849\u784d\u784a\u784c\u7826\u7845\u7850\u7964\u7967\u7969\u796a\u7963\u796b\u7961\u79bb\u79fa\u79f8\u79f6\u79f7\u7a8f\u7a94\u7a90\u7b35\u7b47\u7b34\u7b25\u7b30\u7b22\u7b24\u7b33\u7b18\u7b2a\u7b1d\u7b31\u7b2b\u7b2d\u7b2f\u7b32\u7b38\u7b1a\u7b23\u7c94\u7c98\u7c96\u7ca3\u7d35\u7d3d\u7d38\u7d36\u7d3a\u7d45\u7d2c\u7d29\u7d41\u7d47\u7d3e\u7d3f\u7d4a\u7d3b\u7d28\u7f63\u7f95\u7f9c\u7f9d\u7f9b\u7fca\u7fcb\u7fcd\u7fd0\u7fd1\u7fc7\u7fcf\u7fc9\u801f"],["d740","\u801e\u801b\u8047\u8043\u8048\u8118\u8125\u8119\u811b\u812d\u811f\u812c\u811e\u8121\u8115\u8127\u811d\u8122\u8211\u8238\u8233\u823a\u8234\u8232\u8274\u8390\u83a3\u83a8\u838d\u837a\u8373\u83a4\u8374\u838f\u8381\u8395\u8399\u8375\u8394\u83a9\u837d\u8383\u838c\u839d\u839b\u83aa\u838b\u837e\u83a5\u83af\u8388\u8397\u83b0\u837f\u83a6\u8387\u83ae\u8376\u839a\u8659\u8656\u86bf\u86b7"],["d7a1","\u86c2\u86c1\u86c5\u86ba\u86b0\u86c8\u86b9\u86b3\u86b8\u86cc\u86b4\u86bb\u86bc\u86c3\u86bd\u86be\u8852\u8889\u8895\u88a8\u88a2\u88aa\u889a\u8891\u88a1\u889f\u8898\u88a7\u8899\u889b\u8897\u88a4\u88ac\u888c\u8893\u888e\u8982\u89d6\u89d9\u89d5\u8a30\u8a27\u8a2c\u8a1e\u8c39\u8c3b\u8c5c\u8c5d\u8c7d\u8ca5\u8d7d\u8d7b\u8d79\u8dbc\u8dc2\u8db9\u8dbf\u8dc1\u8ed8\u8ede\u8edd\u8edc\u8ed7\u8ee0\u8ee1\u9024\u900b\u9011\u901c\u900c\u9021\u90ef\u90ea\u90f0\u90f4\u90f2\u90f3\u90d4\u90eb\u90ec\u90e9\u9156\u9158\u915a\u9153\u9155\u91ec\u91f4\u91f1\u91f3\u91f8\u91e4\u91f9\u91ea"],["d840","\u91eb\u91f7\u91e8\u91ee\u957a\u9586\u9588\u967c\u966d\u966b\u9671\u966f\u96bf\u976a\u9804\u98e5\u9997\u509b\u5095\u5094\u509e\u508b\u50a3\u5083\u508c\u508e\u509d\u5068\u509c\u5092\u5082\u5087\u515f\u51d4\u5312\u5311\u53a4\u53a7\u5591\u55a8\u55a5\u55ad\u5577\u5645\u55a2\u5593\u5588\u558f\u55b5\u5581\u55a3\u5592\u55a4\u557d\u558c\u55a6\u557f\u5595\u55a1\u558e\u570c\u5829\u5837"],["d8a1","\u5819\u581e\u5827\u5823\u5828\u57f5\u5848\u5825\u581c\u581b\u5833\u583f\u5836\u582e\u5839\u5838\u582d\u582c\u583b\u5961\u5aaf\u5a94\u5a9f\u5a7a\u5aa2\u5a9e\u5a78\u5aa6\u5a7c\u5aa5\u5aac\u5a95\u5aae\u5a37\u5a84\u5a8a\u5a97\u5a83\u5a8b\u5aa9\u5a7b\u5a7d\u5a8c\u5a9c\u5a8f\u5a93\u5a9d\u5bea\u5bcd\u5bcb\u5bd4\u5bd1\u5bca\u5bce\u5c0c\u5c30\u5d37\u5d43\u5d6b\u5d41\u5d4b\u5d3f\u5d35\u5d51\u5d4e\u5d55\u5d33\u5d3a\u5d52\u5d3d\u5d31\u5d59\u5d42\u5d39\u5d49\u5d38\u5d3c\u5d32\u5d36\u5d40\u5d45\u5e44\u5e41\u5f58\u5fa6\u5fa5\u5fab\u60c9\u60b9\u60cc\u60e2\u60ce\u60c4\u6114"],["d940","\u60f2\u610a\u6116\u6105\u60f5\u6113\u60f8\u60fc\u60fe\u60c1\u6103\u6118\u611d\u6110\u60ff\u6104\u610b\u624a\u6394\u63b1\u63b0\u63ce\u63e5\u63e8\u63ef\u63c3\u649d\u63f3\u63ca\u63e0\u63f6\u63d5\u63f2\u63f5\u6461\u63df\u63be\u63dd\u63dc\u63c4\u63d8\u63d3\u63c2\u63c7\u63cc\u63cb\u63c8\u63f0\u63d7\u63d9\u6532\u6567\u656a\u6564\u655c\u6568\u6565\u658c\u659d\u659e\u65ae\u65d0\u65d2"],["d9a1","\u667c\u666c\u667b\u6680\u6671\u6679\u666a\u6672\u6701\u690c\u68d3\u6904\u68dc\u692a\u68ec\u68ea\u68f1\u690f\u68d6\u68f7\u68eb\u68e4\u68f6\u6913\u6910\u68f3\u68e1\u6907\u68cc\u6908\u6970\u68b4\u6911\u68ef\u68c6\u6914\u68f8\u68d0\u68fd\u68fc\u68e8\u690b\u690a\u6917\u68ce\u68c8\u68dd\u68de\u68e6\u68f4\u68d1\u6906\u68d4\u68e9\u6915\u6925\u68c7\u6b39\u6b3b\u6b3f\u6b3c\u6b94\u6b97\u6b99\u6b95\u6bbd\u6bf0\u6bf2\u6bf3\u6c30\u6dfc\u6e46\u6e47\u6e1f\u6e49\u6e88\u6e3c\u6e3d\u6e45\u6e62\u6e2b\u6e3f\u6e41\u6e5d\u6e73\u6e1c\u6e33\u6e4b\u6e40\u6e51\u6e3b\u6e03\u6e2e\u6e5e"],["da40","\u6e68\u6e5c\u6e61\u6e31\u6e28\u6e60\u6e71\u6e6b\u6e39\u6e22\u6e30\u6e53\u6e65\u6e27\u6e78\u6e64\u6e77\u6e55\u6e79\u6e52\u6e66\u6e35\u6e36\u6e5a\u7120\u711e\u712f\u70fb\u712e\u7131\u7123\u7125\u7122\u7132\u711f\u7128\u713a\u711b\u724b\u725a\u7288\u7289\u7286\u7285\u728b\u7312\u730b\u7330\u7322\u7331\u7333\u7327\u7332\u732d\u7326\u7323\u7335\u730c\u742e\u742c\u7430\u742b\u7416"],["daa1","\u741a\u7421\u742d\u7431\u7424\u7423\u741d\u7429\u7420\u7432\u74fb\u752f\u756f\u756c\u75e7\u75da\u75e1\u75e6\u75dd\u75df\u75e4\u75d7\u7695\u7692\u76da\u7746\u7747\u7744\u774d\u7745\u774a\u774e\u774b\u774c\u77de\u77ec\u7860\u7864\u7865\u785c\u786d\u7871\u786a\u786e\u7870\u7869\u7868\u785e\u7862\u7974\u7973\u7972\u7970\u7a02\u7a0a\u7a03\u7a0c\u7a04\u7a99\u7ae6\u7ae4\u7b4a\u7b3b\u7b44\u7b48\u7b4c\u7b4e\u7b40\u7b58\u7b45\u7ca2\u7c9e\u7ca8\u7ca1\u7d58\u7d6f\u7d63\u7d53\u7d56\u7d67\u7d6a\u7d4f\u7d6d\u7d5c\u7d6b\u7d52\u7d54\u7d69\u7d51\u7d5f\u7d4e\u7f3e\u7f3f\u7f65"],["db40","\u7f66\u7fa2\u7fa0\u7fa1\u7fd7\u8051\u804f\u8050\u80fe\u80d4\u8143\u814a\u8152\u814f\u8147\u813d\u814d\u813a\u81e6\u81ee\u81f7\u81f8\u81f9\u8204\u823c\u823d\u823f\u8275\u833b\u83cf\u83f9\u8423\u83c0\u83e8\u8412\u83e7\u83e4\u83fc\u83f6\u8410\u83c6\u83c8\u83eb\u83e3\u83bf\u8401\u83dd\u83e5\u83d8\u83ff\u83e1\u83cb\u83ce\u83d6\u83f5\u83c9\u8409\u840f\u83de\u8411\u8406\u83c2\u83f3"],["dba1","\u83d5\u83fa\u83c7\u83d1\u83ea\u8413\u83c3\u83ec\u83ee\u83c4\u83fb\u83d7\u83e2\u841b\u83db\u83fe\u86d8\u86e2\u86e6\u86d3\u86e3\u86da\u86ea\u86dd\u86eb\u86dc\u86ec\u86e9\u86d7\u86e8\u86d1\u8848\u8856\u8855\u88ba\u88d7\u88b9\u88b8\u88c0\u88be\u88b6\u88bc\u88b7\u88bd\u88b2\u8901\u88c9\u8995\u8998\u8997\u89dd\u89da\u89db\u8a4e\u8a4d\u8a39\u8a59\u8a40\u8a57\u8a58\u8a44\u8a45\u8a52\u8a48\u8a51\u8a4a\u8a4c\u8a4f\u8c5f\u8c81\u8c80\u8cba\u8cbe\u8cb0\u8cb9\u8cb5\u8d84\u8d80\u8d89\u8dd8\u8dd3\u8dcd\u8dc7\u8dd6\u8ddc\u8dcf\u8dd5\u8dd9\u8dc8\u8dd7\u8dc5\u8eef\u8ef7\u8efa"],["dc40","\u8ef9\u8ee6\u8eee\u8ee5\u8ef5\u8ee7\u8ee8\u8ef6\u8eeb\u8ef1\u8eec\u8ef4\u8ee9\u902d\u9034\u902f\u9106\u912c\u9104\u90ff\u90fc\u9108\u90f9\u90fb\u9101\u9100\u9107\u9105\u9103\u9161\u9164\u915f\u9162\u9160\u9201\u920a\u9225\u9203\u921a\u9226\u920f\u920c\u9200\u9212\u91ff\u91fd\u9206\u9204\u9227\u9202\u921c\u9224\u9219\u9217\u9205\u9216\u957b\u958d\u958c\u9590\u9687\u967e\u9688"],["dca1","\u9689\u9683\u9680\u96c2\u96c8\u96c3\u96f1\u96f0\u976c\u9770\u976e\u9807\u98a9\u98eb\u9ce6\u9ef9\u4e83\u4e84\u4eb6\u50bd\u50bf\u50c6\u50ae\u50c4\u50ca\u50b4\u50c8\u50c2\u50b0\u50c1\u50ba\u50b1\u50cb\u50c9\u50b6\u50b8\u51d7\u527a\u5278\u527b\u527c\u55c3\u55db\u55cc\u55d0\u55cb\u55ca\u55dd\u55c0\u55d4\u55c4\u55e9\u55bf\u55d2\u558d\u55cf\u55d5\u55e2\u55d6\u55c8\u55f2\u55cd\u55d9\u55c2\u5714\u5853\u5868\u5864\u584f\u584d\u5849\u586f\u5855\u584e\u585d\u5859\u5865\u585b\u583d\u5863\u5871\u58fc\u5ac7\u5ac4\u5acb\u5aba\u5ab8\u5ab1\u5ab5\u5ab0\u5abf\u5ac8\u5abb\u5ac6"],["dd40","\u5ab7\u5ac0\u5aca\u5ab4\u5ab6\u5acd\u5ab9\u5a90\u5bd6\u5bd8\u5bd9\u5c1f\u5c33\u5d71\u5d63\u5d4a\u5d65\u5d72\u5d6c\u5d5e\u5d68\u5d67\u5d62\u5df0\u5e4f\u5e4e\u5e4a\u5e4d\u5e4b\u5ec5\u5ecc\u5ec6\u5ecb\u5ec7\u5f40\u5faf\u5fad\u60f7\u6149\u614a\u612b\u6145\u6136\u6132\u612e\u6146\u612f\u614f\u6129\u6140\u6220\u9168\u6223\u6225\u6224\u63c5\u63f1\u63eb\u6410\u6412\u6409\u6420\u6424"],["dda1","\u6433\u6443\u641f\u6415\u6418\u6439\u6437\u6422\u6423\u640c\u6426\u6430\u6428\u6441\u6435\u642f\u640a\u641a\u6440\u6425\u6427\u640b\u63e7\u641b\u642e\u6421\u640e\u656f\u6592\u65d3\u6686\u668c\u6695\u6690\u668b\u668a\u6699\u6694\u6678\u6720\u6966\u695f\u6938\u694e\u6962\u6971\u693f\u6945\u696a\u6939\u6942\u6957\u6959\u697a\u6948\u6949\u6935\u696c\u6933\u693d\u6965\u68f0\u6978\u6934\u6969\u6940\u696f\u6944\u6976\u6958\u6941\u6974\u694c\u693b\u694b\u6937\u695c\u694f\u6951\u6932\u6952\u692f\u697b\u693c\u6b46\u6b45\u6b43\u6b42\u6b48\u6b41\u6b9b\ufa0d\u6bfb\u6bfc"],["de40","\u6bf9\u6bf7\u6bf8\u6e9b\u6ed6\u6ec8\u6e8f\u6ec0\u6e9f\u6e93\u6e94\u6ea0\u6eb1\u6eb9\u6ec6\u6ed2\u6ebd\u6ec1\u6e9e\u6ec9\u6eb7\u6eb0\u6ecd\u6ea6\u6ecf\u6eb2\u6ebe\u6ec3\u6edc\u6ed8\u6e99\u6e92\u6e8e\u6e8d\u6ea4\u6ea1\u6ebf\u6eb3\u6ed0\u6eca\u6e97\u6eae\u6ea3\u7147\u7154\u7152\u7163\u7160\u7141\u715d\u7162\u7172\u7178\u716a\u7161\u7142\u7158\u7143\u714b\u7170\u715f\u7150\u7153"],["dea1","\u7144\u714d\u715a\u724f\u728d\u728c\u7291\u7290\u728e\u733c\u7342\u733b\u733a\u7340\u734a\u7349\u7444\u744a\u744b\u7452\u7451\u7457\u7440\u744f\u7450\u744e\u7442\u7446\u744d\u7454\u74e1\u74ff\u74fe\u74fd\u751d\u7579\u7577\u6983\u75ef\u760f\u7603\u75f7\u75fe\u75fc\u75f9\u75f8\u7610\u75fb\u75f6\u75ed\u75f5\u75fd\u7699\u76b5\u76dd\u7755\u775f\u7760\u7752\u7756\u775a\u7769\u7767\u7754\u7759\u776d\u77e0\u7887\u789a\u7894\u788f\u7884\u7895\u7885\u7886\u78a1\u7883\u7879\u7899\u7880\u7896\u787b\u797c\u7982\u797d\u7979\u7a11\u7a18\u7a19\u7a12\u7a17\u7a15\u7a22\u7a13"],["df40","\u7a1b\u7a10\u7aa3\u7aa2\u7a9e\u7aeb\u7b66\u7b64\u7b6d\u7b74\u7b69\u7b72\u7b65\u7b73\u7b71\u7b70\u7b61\u7b78\u7b76\u7b63\u7cb2\u7cb4\u7caf\u7d88\u7d86\u7d80\u7d8d\u7d7f\u7d85\u7d7a\u7d8e\u7d7b\u7d83\u7d7c\u7d8c\u7d94\u7d84\u7d7d\u7d92\u7f6d\u7f6b\u7f67\u7f68\u7f6c\u7fa6\u7fa5\u7fa7\u7fdb\u7fdc\u8021\u8164\u8160\u8177\u815c\u8169\u815b\u8162\u8172\u6721\u815e\u8176\u8167\u816f"],["dfa1","\u8144\u8161\u821d\u8249\u8244\u8240\u8242\u8245\u84f1\u843f\u8456\u8476\u8479\u848f\u848d\u8465\u8451\u8440\u8486\u8467\u8430\u844d\u847d\u845a\u8459\u8474\u8473\u845d\u8507\u845e\u8437\u843a\u8434\u847a\u8443\u8478\u8432\u8445\u8429\u83d9\u844b\u842f\u8442\u842d\u845f\u8470\u8439\u844e\u844c\u8452\u846f\u84c5\u848e\u843b\u8447\u8436\u8433\u8468\u847e\u8444\u842b\u8460\u8454\u846e\u8450\u870b\u8704\u86f7\u870c\u86fa\u86d6\u86f5\u874d\u86f8\u870e\u8709\u8701\u86f6\u870d\u8705\u88d6\u88cb\u88cd\u88ce\u88de\u88db\u88da\u88cc\u88d0\u8985\u899b\u89df\u89e5\u89e4"],["e040","\u89e1\u89e0\u89e2\u89dc\u89e6\u8a76\u8a86\u8a7f\u8a61\u8a3f\u8a77\u8a82\u8a84\u8a75\u8a83\u8a81\u8a74\u8a7a\u8c3c\u8c4b\u8c4a\u8c65\u8c64\u8c66\u8c86\u8c84\u8c85\u8ccc\u8d68\u8d69\u8d91\u8d8c\u8d8e\u8d8f\u8d8d\u8d93\u8d94\u8d90\u8d92\u8df0\u8de0\u8dec\u8df1\u8dee\u8dd0\u8de9\u8de3\u8de2\u8de7\u8df2\u8deb\u8df4\u8f06\u8eff\u8f01\u8f00\u8f05\u8f07\u8f08\u8f02\u8f0b\u9052\u903f"],["e0a1","\u9044\u9049\u903d\u9110\u910d\u910f\u9111\u9116\u9114\u910b\u910e\u916e\u916f\u9248\u9252\u9230\u923a\u9266\u9233\u9265\u925e\u9283\u922e\u924a\u9246\u926d\u926c\u924f\u9260\u9267\u926f\u9236\u9261\u9270\u9231\u9254\u9263\u9250\u9272\u924e\u9253\u924c\u9256\u9232\u959f\u959c\u959e\u959b\u9692\u9693\u9691\u9697\u96ce\u96fa\u96fd\u96f8\u96f5\u9773\u9777\u9778\u9772\u980f\u980d\u980e\u98ac\u98f6\u98f9\u99af\u99b2\u99b0\u99b5\u9aad\u9aab\u9b5b\u9cea\u9ced\u9ce7\u9e80\u9efd\u50e6\u50d4\u50d7\u50e8\u50f3\u50db\u50ea\u50dd\u50e4\u50d3\u50ec\u50f0\u50ef\u50e3\u50e0"],["e140","\u51d8\u5280\u5281\u52e9\u52eb\u5330\u53ac\u5627\u5615\u560c\u5612\u55fc\u560f\u561c\u5601\u5613\u5602\u55fa\u561d\u5604\u55ff\u55f9\u5889\u587c\u5890\u5898\u5886\u5881\u587f\u5874\u588b\u587a\u5887\u5891\u588e\u5876\u5882\u5888\u587b\u5894\u588f\u58fe\u596b\u5adc\u5aee\u5ae5\u5ad5\u5aea\u5ada\u5aed\u5aeb\u5af3\u5ae2\u5ae0\u5adb\u5aec\u5ade\u5add\u5ad9\u5ae8\u5adf\u5b77\u5be0"],["e1a1","\u5be3\u5c63\u5d82\u5d80\u5d7d\u5d86\u5d7a\u5d81\u5d77\u5d8a\u5d89\u5d88\u5d7e\u5d7c\u5d8d\u5d79\u5d7f\u5e58\u5e59\u5e53\u5ed8\u5ed1\u5ed7\u5ece\u5edc\u5ed5\u5ed9\u5ed2\u5ed4\u5f44\u5f43\u5f6f\u5fb6\u612c\u6128\u6141\u615e\u6171\u6173\u6152\u6153\u6172\u616c\u6180\u6174\u6154\u617a\u615b\u6165\u613b\u616a\u6161\u6156\u6229\u6227\u622b\u642b\u644d\u645b\u645d\u6474\u6476\u6472\u6473\u647d\u6475\u6466\u64a6\u644e\u6482\u645e\u645c\u644b\u6453\u6460\u6450\u647f\u643f\u646c\u646b\u6459\u6465\u6477\u6573\u65a0\u66a1\u66a0\u669f\u6705\u6704\u6722\u69b1\u69b6\u69c9"],["e240","\u69a0\u69ce\u6996\u69b0\u69ac\u69bc\u6991\u6999\u698e\u69a7\u698d\u69a9\u69be\u69af\u69bf\u69c4\u69bd\u69a4\u69d4\u69b9\u69ca\u699a\u69cf\u69b3\u6993\u69aa\u69a1\u699e\u69d9\u6997\u6990\u69c2\u69b5\u69a5\u69c6\u6b4a\u6b4d\u6b4b\u6b9e\u6b9f\u6ba0\u6bc3\u6bc4\u6bfe\u6ece\u6ef5\u6ef1\u6f03\u6f25\u6ef8\u6f37\u6efb\u6f2e\u6f09\u6f4e\u6f19\u6f1a\u6f27\u6f18\u6f3b\u6f12\u6eed\u6f0a"],["e2a1","\u6f36\u6f73\u6ef9\u6eee\u6f2d\u6f40\u6f30\u6f3c\u6f35\u6eeb\u6f07\u6f0e\u6f43\u6f05\u6efd\u6ef6\u6f39\u6f1c\u6efc\u6f3a\u6f1f\u6f0d\u6f1e\u6f08\u6f21\u7187\u7190\u7189\u7180\u7185\u7182\u718f\u717b\u7186\u7181\u7197\u7244\u7253\u7297\u7295\u7293\u7343\u734d\u7351\u734c\u7462\u7473\u7471\u7475\u7472\u7467\u746e\u7500\u7502\u7503\u757d\u7590\u7616\u7608\u760c\u7615\u7611\u760a\u7614\u76b8\u7781\u777c\u7785\u7782\u776e\u7780\u776f\u777e\u7783\u78b2\u78aa\u78b4\u78ad\u78a8\u787e\u78ab\u789e\u78a5\u78a0\u78ac\u78a2\u78a4\u7998\u798a\u798b\u7996\u7995\u7994\u7993"],["e340","\u7997\u7988\u7992\u7990\u7a2b\u7a4a\u7a30\u7a2f\u7a28\u7a26\u7aa8\u7aab\u7aac\u7aee\u7b88\u7b9c\u7b8a\u7b91\u7b90\u7b96\u7b8d\u7b8c\u7b9b\u7b8e\u7b85\u7b98\u5284\u7b99\u7ba4\u7b82\u7cbb\u7cbf\u7cbc\u7cba\u7da7\u7db7\u7dc2\u7da3\u7daa\u7dc1\u7dc0\u7dc5\u7d9d\u7dce\u7dc4\u7dc6\u7dcb\u7dcc\u7daf\u7db9\u7d96\u7dbc\u7d9f\u7da6\u7dae\u7da9\u7da1\u7dc9\u7f73\u7fe2\u7fe3\u7fe5\u7fde"],["e3a1","\u8024\u805d\u805c\u8189\u8186\u8183\u8187\u818d\u818c\u818b\u8215\u8497\u84a4\u84a1\u849f\u84ba\u84ce\u84c2\u84ac\u84ae\u84ab\u84b9\u84b4\u84c1\u84cd\u84aa\u849a\u84b1\u84d0\u849d\u84a7\u84bb\u84a2\u8494\u84c7\u84cc\u849b\u84a9\u84af\u84a8\u84d6\u8498\u84b6\u84cf\u84a0\u84d7\u84d4\u84d2\u84db\u84b0\u8491\u8661\u8733\u8723\u8728\u876b\u8740\u872e\u871e\u8721\u8719\u871b\u8743\u872c\u8741\u873e\u8746\u8720\u8732\u872a\u872d\u873c\u8712\u873a\u8731\u8735\u8742\u8726\u8727\u8738\u8724\u871a\u8730\u8711\u88f7\u88e7\u88f1\u88f2\u88fa\u88fe\u88ee\u88fc\u88f6\u88fb"],["e440","\u88f0\u88ec\u88eb\u899d\u89a1\u899f\u899e\u89e9\u89eb\u89e8\u8aab\u8a99\u8a8b\u8a92\u8a8f\u8a96\u8c3d\u8c68\u8c69\u8cd5\u8ccf\u8cd7\u8d96\u8e09\u8e02\u8dff\u8e0d\u8dfd\u8e0a\u8e03\u8e07\u8e06\u8e05\u8dfe\u8e00\u8e04\u8f10\u8f11\u8f0e\u8f0d\u9123\u911c\u9120\u9122\u911f\u911d\u911a\u9124\u9121\u911b\u917a\u9172\u9179\u9173\u92a5\u92a4\u9276\u929b\u927a\u92a0\u9294\u92aa\u928d"],["e4a1","\u92a6\u929a\u92ab\u9279\u9297\u927f\u92a3\u92ee\u928e\u9282\u9295\u92a2\u927d\u9288\u92a1\u928a\u9286\u928c\u9299\u92a7\u927e\u9287\u92a9\u929d\u928b\u922d\u969e\u96a1\u96ff\u9758\u977d\u977a\u977e\u9783\u9780\u9782\u977b\u9784\u9781\u977f\u97ce\u97cd\u9816\u98ad\u98ae\u9902\u9900\u9907\u999d\u999c\u99c3\u99b9\u99bb\u99ba\u99c2\u99bd\u99c7\u9ab1\u9ae3\u9ae7\u9b3e\u9b3f\u9b60\u9b61\u9b5f\u9cf1\u9cf2\u9cf5\u9ea7\u50ff\u5103\u5130\u50f8\u5106\u5107\u50f6\u50fe\u510b\u510c\u50fd\u510a\u528b\u528c\u52f1\u52ef\u5648\u5642\u564c\u5635\u5641\u564a\u5649\u5646\u5658"],["e540","\u565a\u5640\u5633\u563d\u562c\u563e\u5638\u562a\u563a\u571a\u58ab\u589d\u58b1\u58a0\u58a3\u58af\u58ac\u58a5\u58a1\u58ff\u5aff\u5af4\u5afd\u5af7\u5af6\u5b03\u5af8\u5b02\u5af9\u5b01\u5b07\u5b05\u5b0f\u5c67\u5d99\u5d97\u5d9f\u5d92\u5da2\u5d93\u5d95\u5da0\u5d9c\u5da1\u5d9a\u5d9e\u5e69\u5e5d\u5e60\u5e5c\u7df3\u5edb\u5ede\u5ee1\u5f49\u5fb2\u618b\u6183\u6179\u61b1\u61b0\u61a2\u6189"],["e5a1","\u619b\u6193\u61af\u61ad\u619f\u6192\u61aa\u61a1\u618d\u6166\u61b3\u622d\u646e\u6470\u6496\u64a0\u6485\u6497\u649c\u648f\u648b\u648a\u648c\u64a3\u649f\u6468\u64b1\u6498\u6576\u657a\u6579\u657b\u65b2\u65b3\u66b5\u66b0\u66a9\u66b2\u66b7\u66aa\u66af\u6a00\u6a06\u6a17\u69e5\u69f8\u6a15\u69f1\u69e4\u6a20\u69ff\u69ec\u69e2\u6a1b\u6a1d\u69fe\u6a27\u69f2\u69ee\u6a14\u69f7\u69e7\u6a40\u6a08\u69e6\u69fb\u6a0d\u69fc\u69eb\u6a09\u6a04\u6a18\u6a25\u6a0f\u69f6\u6a26\u6a07\u69f4\u6a16\u6b51\u6ba5\u6ba3\u6ba2\u6ba6\u6c01\u6c00\u6bff\u6c02\u6f41\u6f26\u6f7e\u6f87\u6fc6\u6f92"],["e640","\u6f8d\u6f89\u6f8c\u6f62\u6f4f\u6f85\u6f5a\u6f96\u6f76\u6f6c\u6f82\u6f55\u6f72\u6f52\u6f50\u6f57\u6f94\u6f93\u6f5d\u6f00\u6f61\u6f6b\u6f7d\u6f67\u6f90\u6f53\u6f8b\u6f69\u6f7f\u6f95\u6f63\u6f77\u6f6a\u6f7b\u71b2\u71af\u719b\u71b0\u71a0\u719a\u71a9\u71b5\u719d\u71a5\u719e\u71a4\u71a1\u71aa\u719c\u71a7\u71b3\u7298\u729a\u7358\u7352\u735e\u735f\u7360\u735d\u735b\u7361\u735a\u7359"],["e6a1","\u7362\u7487\u7489\u748a\u7486\u7481\u747d\u7485\u7488\u747c\u7479\u7508\u7507\u757e\u7625\u761e\u7619\u761d\u761c\u7623\u761a\u7628\u761b\u769c\u769d\u769e\u769b\u778d\u778f\u7789\u7788\u78cd\u78bb\u78cf\u78cc\u78d1\u78ce\u78d4\u78c8\u78c3\u78c4\u78c9\u799a\u79a1\u79a0\u799c\u79a2\u799b\u6b76\u7a39\u7ab2\u7ab4\u7ab3\u7bb7\u7bcb\u7bbe\u7bac\u7bce\u7baf\u7bb9\u7bca\u7bb5\u7cc5\u7cc8\u7ccc\u7ccb\u7df7\u7ddb\u7dea\u7de7\u7dd7\u7de1\u7e03\u7dfa\u7de6\u7df6\u7df1\u7df0\u7dee\u7ddf\u7f76\u7fac\u7fb0\u7fad\u7fed\u7feb\u7fea\u7fec\u7fe6\u7fe8\u8064\u8067\u81a3\u819f"],["e740","\u819e\u8195\u81a2\u8199\u8197\u8216\u824f\u8253\u8252\u8250\u824e\u8251\u8524\u853b\u850f\u8500\u8529\u850e\u8509\u850d\u851f\u850a\u8527\u851c\u84fb\u852b\u84fa\u8508\u850c\u84f4\u852a\u84f2\u8515\u84f7\u84eb\u84f3\u84fc\u8512\u84ea\u84e9\u8516\u84fe\u8528\u851d\u852e\u8502\u84fd\u851e\u84f6\u8531\u8526\u84e7\u84e8\u84f0\u84ef\u84f9\u8518\u8520\u8530\u850b\u8519\u852f\u8662"],["e7a1","\u8756\u8763\u8764\u8777\u87e1\u8773\u8758\u8754\u875b\u8752\u8761\u875a\u8751\u875e\u876d\u876a\u8750\u874e\u875f\u875d\u876f\u876c\u877a\u876e\u875c\u8765\u874f\u877b\u8775\u8762\u8767\u8769\u885a\u8905\u890c\u8914\u890b\u8917\u8918\u8919\u8906\u8916\u8911\u890e\u8909\u89a2\u89a4\u89a3\u89ed\u89f0\u89ec\u8acf\u8ac6\u8ab8\u8ad3\u8ad1\u8ad4\u8ad5\u8abb\u8ad7\u8abe\u8ac0\u8ac5\u8ad8\u8ac3\u8aba\u8abd\u8ad9\u8c3e\u8c4d\u8c8f\u8ce5\u8cdf\u8cd9\u8ce8\u8cda\u8cdd\u8ce7\u8da0\u8d9c\u8da1\u8d9b\u8e20\u8e23\u8e25\u8e24\u8e2e\u8e15\u8e1b\u8e16\u8e11\u8e19\u8e26\u8e27"],["e840","\u8e14\u8e12\u8e18\u8e13\u8e1c\u8e17\u8e1a\u8f2c\u8f24\u8f18\u8f1a\u8f20\u8f23\u8f16\u8f17\u9073\u9070\u906f\u9067\u906b\u912f\u912b\u9129\u912a\u9132\u9126\u912e\u9185\u9186\u918a\u9181\u9182\u9184\u9180\u92d0\u92c3\u92c4\u92c0\u92d9\u92b6\u92cf\u92f1\u92df\u92d8\u92e9\u92d7\u92dd\u92cc\u92ef\u92c2\u92e8\u92ca\u92c8\u92ce\u92e6\u92cd\u92d5\u92c9\u92e0\u92de\u92e7\u92d1\u92d3"],["e8a1","\u92b5\u92e1\u92c6\u92b4\u957c\u95ac\u95ab\u95ae\u95b0\u96a4\u96a2\u96d3\u9705\u9708\u9702\u975a\u978a\u978e\u9788\u97d0\u97cf\u981e\u981d\u9826\u9829\u9828\u9820\u981b\u9827\u98b2\u9908\u98fa\u9911\u9914\u9916\u9917\u9915\u99dc\u99cd\u99cf\u99d3\u99d4\u99ce\u99c9\u99d6\u99d8\u99cb\u99d7\u99cc\u9ab3\u9aec\u9aeb\u9af3\u9af2\u9af1\u9b46\u9b43\u9b67\u9b74\u9b71\u9b66\u9b76\u9b75\u9b70\u9b68\u9b64\u9b6c\u9cfc\u9cfa\u9cfd\u9cff\u9cf7\u9d07\u9d00\u9cf9\u9cfb\u9d08\u9d05\u9d04\u9e83\u9ed3\u9f0f\u9f10\u511c\u5113\u5117\u511a\u5111\u51de\u5334\u53e1\u5670\u5660\u566e"],["e940","\u5673\u5666\u5663\u566d\u5672\u565e\u5677\u571c\u571b\u58c8\u58bd\u58c9\u58bf\u58ba\u58c2\u58bc\u58c6\u5b17\u5b19\u5b1b\u5b21\u5b14\u5b13\u5b10\u5b16\u5b28\u5b1a\u5b20\u5b1e\u5bef\u5dac\u5db1\u5da9\u5da7\u5db5\u5db0\u5dae\u5daa\u5da8\u5db2\u5dad\u5daf\u5db4\u5e67\u5e68\u5e66\u5e6f\u5ee9\u5ee7\u5ee6\u5ee8\u5ee5\u5f4b\u5fbc\u619d\u61a8\u6196\u61c5\u61b4\u61c6\u61c1\u61cc\u61ba"],["e9a1","\u61bf\u61b8\u618c\u64d7\u64d6\u64d0\u64cf\u64c9\u64bd\u6489\u64c3\u64db\u64f3\u64d9\u6533\u657f\u657c\u65a2\u66c8\u66be\u66c0\u66ca\u66cb\u66cf\u66bd\u66bb\u66ba\u66cc\u6723\u6a34\u6a66\u6a49\u6a67\u6a32\u6a68\u6a3e\u6a5d\u6a6d\u6a76\u6a5b\u6a51\u6a28\u6a5a\u6a3b\u6a3f\u6a41\u6a6a\u6a64\u6a50\u6a4f\u6a54\u6a6f\u6a69\u6a60\u6a3c\u6a5e\u6a56\u6a55\u6a4d\u6a4e\u6a46\u6b55\u6b54\u6b56\u6ba7\u6baa\u6bab\u6bc8\u6bc7\u6c04\u6c03\u6c06\u6fad\u6fcb\u6fa3\u6fc7\u6fbc\u6fce\u6fc8\u6f5e\u6fc4\u6fbd\u6f9e\u6fca\u6fa8\u7004\u6fa5\u6fae\u6fba\u6fac\u6faa\u6fcf\u6fbf\u6fb8"],["ea40","\u6fa2\u6fc9\u6fab\u6fcd\u6faf\u6fb2\u6fb0\u71c5\u71c2\u71bf\u71b8\u71d6\u71c0\u71c1\u71cb\u71d4\u71ca\u71c7\u71cf\u71bd\u71d8\u71bc\u71c6\u71da\u71db\u729d\u729e\u7369\u7366\u7367\u736c\u7365\u736b\u736a\u747f\u749a\u74a0\u7494\u7492\u7495\u74a1\u750b\u7580\u762f\u762d\u7631\u763d\u7633\u763c\u7635\u7632\u7630\u76bb\u76e6\u779a\u779d\u77a1\u779c\u779b\u77a2\u77a3\u7795\u7799"],["eaa1","\u7797\u78dd\u78e9\u78e5\u78ea\u78de\u78e3\u78db\u78e1\u78e2\u78ed\u78df\u78e0\u79a4\u7a44\u7a48\u7a47\u7ab6\u7ab8\u7ab5\u7ab1\u7ab7\u7bde\u7be3\u7be7\u7bdd\u7bd5\u7be5\u7bda\u7be8\u7bf9\u7bd4\u7bea\u7be2\u7bdc\u7beb\u7bd8\u7bdf\u7cd2\u7cd4\u7cd7\u7cd0\u7cd1\u7e12\u7e21\u7e17\u7e0c\u7e1f\u7e20\u7e13\u7e0e\u7e1c\u7e15\u7e1a\u7e22\u7e0b\u7e0f\u7e16\u7e0d\u7e14\u7e25\u7e24\u7f43\u7f7b\u7f7c\u7f7a\u7fb1\u7fef\u802a\u8029\u806c\u81b1\u81a6\u81ae\u81b9\u81b5\u81ab\u81b0\u81ac\u81b4\u81b2\u81b7\u81a7\u81f2\u8255\u8256\u8257\u8556\u8545\u856b\u854d\u8553\u8561\u8558"],["eb40","\u8540\u8546\u8564\u8541\u8562\u8544\u8551\u8547\u8563\u853e\u855b\u8571\u854e\u856e\u8575\u8555\u8567\u8560\u858c\u8566\u855d\u8554\u8565\u856c\u8663\u8665\u8664\u879b\u878f\u8797\u8793\u8792\u8788\u8781\u8796\u8798\u8779\u8787\u87a3\u8785\u8790\u8791\u879d\u8784\u8794\u879c\u879a\u8789\u891e\u8926\u8930\u892d\u892e\u8927\u8931\u8922\u8929\u8923\u892f\u892c\u891f\u89f1\u8ae0"],["eba1","\u8ae2\u8af2\u8af4\u8af5\u8add\u8b14\u8ae4\u8adf\u8af0\u8ac8\u8ade\u8ae1\u8ae8\u8aff\u8aef\u8afb\u8c91\u8c92\u8c90\u8cf5\u8cee\u8cf1\u8cf0\u8cf3\u8d6c\u8d6e\u8da5\u8da7\u8e33\u8e3e\u8e38\u8e40\u8e45\u8e36\u8e3c\u8e3d\u8e41\u8e30\u8e3f\u8ebd\u8f36\u8f2e\u8f35\u8f32\u8f39\u8f37\u8f34\u9076\u9079\u907b\u9086\u90fa\u9133\u9135\u9136\u9193\u9190\u9191\u918d\u918f\u9327\u931e\u9308\u931f\u9306\u930f\u937a\u9338\u933c\u931b\u9323\u9312\u9301\u9346\u932d\u930e\u930d\u92cb\u931d\u92fa\u9325\u9313\u92f9\u92f7\u9334\u9302\u9324\u92ff\u9329\u9339\u9335\u932a\u9314\u930c"],["ec40","\u930b\u92fe\u9309\u9300\u92fb\u9316\u95bc\u95cd\u95be\u95b9\u95ba\u95b6\u95bf\u95b5\u95bd\u96a9\u96d4\u970b\u9712\u9710\u9799\u9797\u9794\u97f0\u97f8\u9835\u982f\u9832\u9924\u991f\u9927\u9929\u999e\u99ee\u99ec\u99e5\u99e4\u99f0\u99e3\u99ea\u99e9\u99e7\u9ab9\u9abf\u9ab4\u9abb\u9af6\u9afa\u9af9\u9af7\u9b33\u9b80\u9b85\u9b87\u9b7c\u9b7e\u9b7b\u9b82\u9b93\u9b92\u9b90\u9b7a\u9b95"],["eca1","\u9b7d\u9b88\u9d25\u9d17\u9d20\u9d1e\u9d14\u9d29\u9d1d\u9d18\u9d22\u9d10\u9d19\u9d1f\u9e88\u9e86\u9e87\u9eae\u9ead\u9ed5\u9ed6\u9efa\u9f12\u9f3d\u5126\u5125\u5122\u5124\u5120\u5129\u52f4\u5693\u568c\u568d\u5686\u5684\u5683\u567e\u5682\u567f\u5681\u58d6\u58d4\u58cf\u58d2\u5b2d\u5b25\u5b32\u5b23\u5b2c\u5b27\u5b26\u5b2f\u5b2e\u5b7b\u5bf1\u5bf2\u5db7\u5e6c\u5e6a\u5fbe\u5fbb\u61c3\u61b5\u61bc\u61e7\u61e0\u61e5\u61e4\u61e8\u61de\u64ef\u64e9\u64e3\u64eb\u64e4\u64e8\u6581\u6580\u65b6\u65da\u66d2\u6a8d\u6a96\u6a81\u6aa5\u6a89\u6a9f\u6a9b\u6aa1\u6a9e\u6a87\u6a93\u6a8e"],["ed40","\u6a95\u6a83\u6aa8\u6aa4\u6a91\u6a7f\u6aa6\u6a9a\u6a85\u6a8c\u6a92\u6b5b\u6bad\u6c09\u6fcc\u6fa9\u6ff4\u6fd4\u6fe3\u6fdc\u6fed\u6fe7\u6fe6\u6fde\u6ff2\u6fdd\u6fe2\u6fe8\u71e1\u71f1\u71e8\u71f2\u71e4\u71f0\u71e2\u7373\u736e\u736f\u7497\u74b2\u74ab\u7490\u74aa\u74ad\u74b1\u74a5\u74af\u7510\u7511\u7512\u750f\u7584\u7643\u7648\u7649\u7647\u76a4\u76e9\u77b5\u77ab\u77b2\u77b7\u77b6"],["eda1","\u77b4\u77b1\u77a8\u77f0\u78f3\u78fd\u7902\u78fb\u78fc\u78f2\u7905\u78f9\u78fe\u7904\u79ab\u79a8\u7a5c\u7a5b\u7a56\u7a58\u7a54\u7a5a\u7abe\u7ac0\u7ac1\u7c05\u7c0f\u7bf2\u7c00\u7bff\u7bfb\u7c0e\u7bf4\u7c0b\u7bf3\u7c02\u7c09\u7c03\u7c01\u7bf8\u7bfd\u7c06\u7bf0\u7bf1\u7c10\u7c0a\u7ce8\u7e2d\u7e3c\u7e42\u7e33\u9848\u7e38\u7e2a\u7e49\u7e40\u7e47\u7e29\u7e4c\u7e30\u7e3b\u7e36\u7e44\u7e3a\u7f45\u7f7f\u7f7e\u7f7d\u7ff4\u7ff2\u802c\u81bb\u81c4\u81cc\u81ca\u81c5\u81c7\u81bc\u81e9\u825b\u825a\u825c\u8583\u8580\u858f\u85a7\u8595\u85a0\u858b\u85a3\u857b\u85a4\u859a\u859e"],["ee40","\u8577\u857c\u8589\u85a1\u857a\u8578\u8557\u858e\u8596\u8586\u858d\u8599\u859d\u8581\u85a2\u8582\u8588\u8585\u8579\u8576\u8598\u8590\u859f\u8668\u87be\u87aa\u87ad\u87c5\u87b0\u87ac\u87b9\u87b5\u87bc\u87ae\u87c9\u87c3\u87c2\u87cc\u87b7\u87af\u87c4\u87ca\u87b4\u87b6\u87bf\u87b8\u87bd\u87de\u87b2\u8935\u8933\u893c\u893e\u8941\u8952\u8937\u8942\u89ad\u89af\u89ae\u89f2\u89f3\u8b1e"],["eea1","\u8b18\u8b16\u8b11\u8b05\u8b0b\u8b22\u8b0f\u8b12\u8b15\u8b07\u8b0d\u8b08\u8b06\u8b1c\u8b13\u8b1a\u8c4f\u8c70\u8c72\u8c71\u8c6f\u8c95\u8c94\u8cf9\u8d6f\u8e4e\u8e4d\u8e53\u8e50\u8e4c\u8e47\u8f43\u8f40\u9085\u907e\u9138\u919a\u91a2\u919b\u9199\u919f\u91a1\u919d\u91a0\u93a1\u9383\u93af\u9364\u9356\u9347\u937c\u9358\u935c\u9376\u9349\u9350\u9351\u9360\u936d\u938f\u934c\u936a\u9379\u9357\u9355\u9352\u934f\u9371\u9377\u937b\u9361\u935e\u9363\u9367\u9380\u934e\u9359\u95c7\u95c0\u95c9\u95c3\u95c5\u95b7\u96ae\u96b0\u96ac\u9720\u971f\u9718\u971d\u9719\u979a\u97a1\u979c"],["ef40","\u979e\u979d\u97d5\u97d4\u97f1\u9841\u9844\u984a\u9849\u9845\u9843\u9925\u992b\u992c\u992a\u9933\u9932\u992f\u992d\u9931\u9930\u9998\u99a3\u99a1\u9a02\u99fa\u99f4\u99f7\u99f9\u99f8\u99f6\u99fb\u99fd\u99fe\u99fc\u9a03\u9abe\u9afe\u9afd\u9b01\u9afc\u9b48\u9b9a\u9ba8\u9b9e\u9b9b\u9ba6\u9ba1\u9ba5\u9ba4\u9b86\u9ba2\u9ba0\u9baf\u9d33\u9d41\u9d67\u9d36\u9d2e\u9d2f\u9d31\u9d38\u9d30"],["efa1","\u9d45\u9d42\u9d43\u9d3e\u9d37\u9d40\u9d3d\u7ff5\u9d2d\u9e8a\u9e89\u9e8d\u9eb0\u9ec8\u9eda\u9efb\u9eff\u9f24\u9f23\u9f22\u9f54\u9fa0\u5131\u512d\u512e\u5698\u569c\u5697\u569a\u569d\u5699\u5970\u5b3c\u5c69\u5c6a\u5dc0\u5e6d\u5e6e\u61d8\u61df\u61ed\u61ee\u61f1\u61ea\u61f0\u61eb\u61d6\u61e9\u64ff\u6504\u64fd\u64f8\u6501\u6503\u64fc\u6594\u65db\u66da\u66db\u66d8\u6ac5\u6ab9\u6abd\u6ae1\u6ac6\u6aba\u6ab6\u6ab7\u6ac7\u6ab4\u6aad\u6b5e\u6bc9\u6c0b\u7007\u700c\u700d\u7001\u7005\u7014\u700e\u6fff\u7000\u6ffb\u7026\u6ffc\u6ff7\u700a\u7201\u71ff\u71f9\u7203\u71fd\u7376"],["f040","\u74b8\u74c0\u74b5\u74c1\u74be\u74b6\u74bb\u74c2\u7514\u7513\u765c\u7664\u7659\u7650\u7653\u7657\u765a\u76a6\u76bd\u76ec\u77c2\u77ba\u78ff\u790c\u7913\u7914\u7909\u7910\u7912\u7911\u79ad\u79ac\u7a5f\u7c1c\u7c29\u7c19\u7c20\u7c1f\u7c2d\u7c1d\u7c26\u7c28\u7c22\u7c25\u7c30\u7e5c\u7e50\u7e56\u7e63\u7e58\u7e62\u7e5f\u7e51\u7e60\u7e57\u7e53\u7fb5\u7fb3\u7ff7\u7ff8\u8075\u81d1\u81d2"],["f0a1","\u81d0\u825f\u825e\u85b4\u85c6\u85c0\u85c3\u85c2\u85b3\u85b5\u85bd\u85c7\u85c4\u85bf\u85cb\u85ce\u85c8\u85c5\u85b1\u85b6\u85d2\u8624\u85b8\u85b7\u85be\u8669\u87e7\u87e6\u87e2\u87db\u87eb\u87ea\u87e5\u87df\u87f3\u87e4\u87d4\u87dc\u87d3\u87ed\u87d8\u87e3\u87a4\u87d7\u87d9\u8801\u87f4\u87e8\u87dd\u8953\u894b\u894f\u894c\u8946\u8950\u8951\u8949\u8b2a\u8b27\u8b23\u8b33\u8b30\u8b35\u8b47\u8b2f\u8b3c\u8b3e\u8b31\u8b25\u8b37\u8b26\u8b36\u8b2e\u8b24\u8b3b\u8b3d\u8b3a\u8c42\u8c75\u8c99\u8c98\u8c97\u8cfe\u8d04\u8d02\u8d00\u8e5c\u8e62\u8e60\u8e57\u8e56\u8e5e\u8e65\u8e67"],["f140","\u8e5b\u8e5a\u8e61\u8e5d\u8e69\u8e54\u8f46\u8f47\u8f48\u8f4b\u9128\u913a\u913b\u913e\u91a8\u91a5\u91a7\u91af\u91aa\u93b5\u938c\u9392\u93b7\u939b\u939d\u9389\u93a7\u938e\u93aa\u939e\u93a6\u9395\u9388\u9399\u939f\u938d\u93b1\u9391\u93b2\u93a4\u93a8\u93b4\u93a3\u93a5\u95d2\u95d3\u95d1\u96b3\u96d7\u96da\u5dc2\u96df\u96d8\u96dd\u9723\u9722\u9725\u97ac\u97ae\u97a8\u97ab\u97a4\u97aa"],["f1a1","\u97a2\u97a5\u97d7\u97d9\u97d6\u97d8\u97fa\u9850\u9851\u9852\u98b8\u9941\u993c\u993a\u9a0f\u9a0b\u9a09\u9a0d\u9a04\u9a11\u9a0a\u9a05\u9a07\u9a06\u9ac0\u9adc\u9b08\u9b04\u9b05\u9b29\u9b35\u9b4a\u9b4c\u9b4b\u9bc7\u9bc6\u9bc3\u9bbf\u9bc1\u9bb5\u9bb8\u9bd3\u9bb6\u9bc4\u9bb9\u9bbd\u9d5c\u9d53\u9d4f\u9d4a\u9d5b\u9d4b\u9d59\u9d56\u9d4c\u9d57\u9d52\u9d54\u9d5f\u9d58\u9d5a\u9e8e\u9e8c\u9edf\u9f01\u9f00\u9f16\u9f25\u9f2b\u9f2a\u9f29\u9f28\u9f4c\u9f55\u5134\u5135\u5296\u52f7\u53b4\u56ab\u56ad\u56a6\u56a7\u56aa\u56ac\u58da\u58dd\u58db\u5912\u5b3d\u5b3e\u5b3f\u5dc3\u5e70"],["f240","\u5fbf\u61fb\u6507\u6510\u650d\u6509\u650c\u650e\u6584\u65de\u65dd\u66de\u6ae7\u6ae0\u6acc\u6ad1\u6ad9\u6acb\u6adf\u6adc\u6ad0\u6aeb\u6acf\u6acd\u6ade\u6b60\u6bb0\u6c0c\u7019\u7027\u7020\u7016\u702b\u7021\u7022\u7023\u7029\u7017\u7024\u701c\u702a\u720c\u720a\u7207\u7202\u7205\u72a5\u72a6\u72a4\u72a3\u72a1\u74cb\u74c5\u74b7\u74c3\u7516\u7660\u77c9\u77ca\u77c4\u77f1\u791d\u791b"],["f2a1","\u7921\u791c\u7917\u791e\u79b0\u7a67\u7a68\u7c33\u7c3c\u7c39\u7c2c\u7c3b\u7cec\u7cea\u7e76\u7e75\u7e78\u7e70\u7e77\u7e6f\u7e7a\u7e72\u7e74\u7e68\u7f4b\u7f4a\u7f83\u7f86\u7fb7\u7ffd\u7ffe\u8078\u81d7\u81d5\u8264\u8261\u8263\u85eb\u85f1\u85ed\u85d9\u85e1\u85e8\u85da\u85d7\u85ec\u85f2\u85f8\u85d8\u85df\u85e3\u85dc\u85d1\u85f0\u85e6\u85ef\u85de\u85e2\u8800\u87fa\u8803\u87f6\u87f7\u8809\u880c\u880b\u8806\u87fc\u8808\u87ff\u880a\u8802\u8962\u895a\u895b\u8957\u8961\u895c\u8958\u895d\u8959\u8988\u89b7\u89b6\u89f6\u8b50\u8b48\u8b4a\u8b40\u8b53\u8b56\u8b54\u8b4b\u8b55"],["f340","\u8b51\u8b42\u8b52\u8b57\u8c43\u8c77\u8c76\u8c9a\u8d06\u8d07\u8d09\u8dac\u8daa\u8dad\u8dab\u8e6d\u8e78\u8e73\u8e6a\u8e6f\u8e7b\u8ec2\u8f52\u8f51\u8f4f\u8f50\u8f53\u8fb4\u9140\u913f\u91b0\u91ad\u93de\u93c7\u93cf\u93c2\u93da\u93d0\u93f9\u93ec\u93cc\u93d9\u93a9\u93e6\u93ca\u93d4\u93ee\u93e3\u93d5\u93c4\u93ce\u93c0\u93d2\u93e7\u957d\u95da\u95db\u96e1\u9729\u972b\u972c\u9728\u9726"],["f3a1","\u97b3\u97b7\u97b6\u97dd\u97de\u97df\u985c\u9859\u985d\u9857\u98bf\u98bd\u98bb\u98be\u9948\u9947\u9943\u99a6\u99a7\u9a1a\u9a15\u9a25\u9a1d\u9a24\u9a1b\u9a22\u9a20\u9a27\u9a23\u9a1e\u9a1c\u9a14\u9ac2\u9b0b\u9b0a\u9b0e\u9b0c\u9b37\u9bea\u9beb\u9be0\u9bde\u9be4\u9be6\u9be2\u9bf0\u9bd4\u9bd7\u9bec\u9bdc\u9bd9\u9be5\u9bd5\u9be1\u9bda\u9d77\u9d81\u9d8a\u9d84\u9d88\u9d71\u9d80\u9d78\u9d86\u9d8b\u9d8c\u9d7d\u9d6b\u9d74\u9d75\u9d70\u9d69\u9d85\u9d73\u9d7b\u9d82\u9d6f\u9d79\u9d7f\u9d87\u9d68\u9e94\u9e91\u9ec0\u9efc\u9f2d\u9f40\u9f41\u9f4d\u9f56\u9f57\u9f58\u5337\u56b2"],["f440","\u56b5\u56b3\u58e3\u5b45\u5dc6\u5dc7\u5eee\u5eef\u5fc0\u5fc1\u61f9\u6517\u6516\u6515\u6513\u65df\u66e8\u66e3\u66e4\u6af3\u6af0\u6aea\u6ae8\u6af9\u6af1\u6aee\u6aef\u703c\u7035\u702f\u7037\u7034\u7031\u7042\u7038\u703f\u703a\u7039\u7040\u703b\u7033\u7041\u7213\u7214\u72a8\u737d\u737c\u74ba\u76ab\u76aa\u76be\u76ed\u77cc\u77ce\u77cf\u77cd\u77f2\u7925\u7923\u7927\u7928\u7924\u7929"],["f4a1","\u79b2\u7a6e\u7a6c\u7a6d\u7af7\u7c49\u7c48\u7c4a\u7c47\u7c45\u7cee\u7e7b\u7e7e\u7e81\u7e80\u7fba\u7fff\u8079\u81db\u81d9\u820b\u8268\u8269\u8622\u85ff\u8601\u85fe\u861b\u8600\u85f6\u8604\u8609\u8605\u860c\u85fd\u8819\u8810\u8811\u8817\u8813\u8816\u8963\u8966\u89b9\u89f7\u8b60\u8b6a\u8b5d\u8b68\u8b63\u8b65\u8b67\u8b6d\u8dae\u8e86\u8e88\u8e84\u8f59\u8f56\u8f57\u8f55\u8f58\u8f5a\u908d\u9143\u9141\u91b7\u91b5\u91b2\u91b3\u940b\u9413\u93fb\u9420\u940f\u9414\u93fe\u9415\u9410\u9428\u9419\u940d\u93f5\u9400\u93f7\u9407\u940e\u9416\u9412\u93fa\u9409\u93f8\u940a\u93ff"],["f540","\u93fc\u940c\u93f6\u9411\u9406\u95de\u95e0\u95df\u972e\u972f\u97b9\u97bb\u97fd\u97fe\u9860\u9862\u9863\u985f\u98c1\u98c2\u9950\u994e\u9959\u994c\u994b\u9953\u9a32\u9a34\u9a31\u9a2c\u9a2a\u9a36\u9a29\u9a2e\u9a38\u9a2d\u9ac7\u9aca\u9ac6\u9b10\u9b12\u9b11\u9c0b\u9c08\u9bf7\u9c05\u9c12\u9bf8\u9c40\u9c07\u9c0e\u9c06\u9c17\u9c14\u9c09\u9d9f\u9d99\u9da4\u9d9d\u9d92\u9d98\u9d90\u9d9b"],["f5a1","\u9da0\u9d94\u9d9c\u9daa\u9d97\u9da1\u9d9a\u9da2\u9da8\u9d9e\u9da3\u9dbf\u9da9\u9d96\u9da6\u9da7\u9e99\u9e9b\u9e9a\u9ee5\u9ee4\u9ee7\u9ee6\u9f30\u9f2e\u9f5b\u9f60\u9f5e\u9f5d\u9f59\u9f91\u513a\u5139\u5298\u5297\u56c3\u56bd\u56be\u5b48\u5b47\u5dcb\u5dcf\u5ef1\u61fd\u651b\u6b02\u6afc\u6b03\u6af8\u6b00\u7043\u7044\u704a\u7048\u7049\u7045\u7046\u721d\u721a\u7219\u737e\u7517\u766a\u77d0\u792d\u7931\u792f\u7c54\u7c53\u7cf2\u7e8a\u7e87\u7e88\u7e8b\u7e86\u7e8d\u7f4d\u7fbb\u8030\u81dd\u8618\u862a\u8626\u861f\u8623\u861c\u8619\u8627\u862e\u8621\u8620\u8629\u861e\u8625"],["f640","\u8829\u881d\u881b\u8820\u8824\u881c\u882b\u884a\u896d\u8969\u896e\u896b\u89fa\u8b79\u8b78\u8b45\u8b7a\u8b7b\u8d10\u8d14\u8daf\u8e8e\u8e8c\u8f5e\u8f5b\u8f5d\u9146\u9144\u9145\u91b9\u943f\u943b\u9436\u9429\u943d\u943c\u9430\u9439\u942a\u9437\u942c\u9440\u9431\u95e5\u95e4\u95e3\u9735\u973a\u97bf\u97e1\u9864\u98c9\u98c6\u98c0\u9958\u9956\u9a39\u9a3d\u9a46\u9a44\u9a42\u9a41\u9a3a"],["f6a1","\u9a3f\u9acd\u9b15\u9b17\u9b18\u9b16\u9b3a\u9b52\u9c2b\u9c1d\u9c1c\u9c2c\u9c23\u9c28\u9c29\u9c24\u9c21\u9db7\u9db6\u9dbc\u9dc1\u9dc7\u9dca\u9dcf\u9dbe\u9dc5\u9dc3\u9dbb\u9db5\u9dce\u9db9\u9dba\u9dac\u9dc8\u9db1\u9dad\u9dcc\u9db3\u9dcd\u9db2\u9e7a\u9e9c\u9eeb\u9eee\u9eed\u9f1b\u9f18\u9f1a\u9f31\u9f4e\u9f65\u9f64\u9f92\u4eb9\u56c6\u56c5\u56cb\u5971\u5b4b\u5b4c\u5dd5\u5dd1\u5ef2\u6521\u6520\u6526\u6522\u6b0b\u6b08\u6b09\u6c0d\u7055\u7056\u7057\u7052\u721e\u721f\u72a9\u737f\u74d8\u74d5\u74d9\u74d7\u766d\u76ad\u7935\u79b4\u7a70\u7a71\u7c57\u7c5c\u7c59\u7c5b\u7c5a"],["f740","\u7cf4\u7cf1\u7e91\u7f4f\u7f87\u81de\u826b\u8634\u8635\u8633\u862c\u8632\u8636\u882c\u8828\u8826\u882a\u8825\u8971\u89bf\u89be\u89fb\u8b7e\u8b84\u8b82\u8b86\u8b85\u8b7f\u8d15\u8e95\u8e94\u8e9a\u8e92\u8e90\u8e96\u8e97\u8f60\u8f62\u9147\u944c\u9450\u944a\u944b\u944f\u9447\u9445\u9448\u9449\u9446\u973f\u97e3\u986a\u9869\u98cb\u9954\u995b\u9a4e\u9a53\u9a54\u9a4c\u9a4f\u9a48\u9a4a"],["f7a1","\u9a49\u9a52\u9a50\u9ad0\u9b19\u9b2b\u9b3b\u9b56\u9b55\u9c46\u9c48\u9c3f\u9c44\u9c39\u9c33\u9c41\u9c3c\u9c37\u9c34\u9c32\u9c3d\u9c36\u9ddb\u9dd2\u9dde\u9dda\u9dcb\u9dd0\u9ddc\u9dd1\u9ddf\u9de9\u9dd9\u9dd8\u9dd6\u9df5\u9dd5\u9ddd\u9eb6\u9ef0\u9f35\u9f33\u9f32\u9f42\u9f6b\u9f95\u9fa2\u513d\u5299\u58e8\u58e7\u5972\u5b4d\u5dd8\u882f\u5f4f\u6201\u6203\u6204\u6529\u6525\u6596\u66eb\u6b11\u6b12\u6b0f\u6bca\u705b\u705a\u7222\u7382\u7381\u7383\u7670\u77d4\u7c67\u7c66\u7e95\u826c\u863a\u8640\u8639\u863c\u8631\u863b\u863e\u8830\u8832\u882e\u8833\u8976\u8974\u8973\u89fe"],["f840","\u8b8c\u8b8e\u8b8b\u8b88\u8c45\u8d19\u8e98\u8f64\u8f63\u91bc\u9462\u9455\u945d\u9457\u945e\u97c4\u97c5\u9800\u9a56\u9a59\u9b1e\u9b1f\u9b20\u9c52\u9c58\u9c50\u9c4a\u9c4d\u9c4b\u9c55\u9c59\u9c4c\u9c4e\u9dfb\u9df7\u9def\u9de3\u9deb\u9df8\u9de4\u9df6\u9de1\u9dee\u9de6\u9df2\u9df0\u9de2\u9dec\u9df4\u9df3\u9de8\u9ded\u9ec2\u9ed0\u9ef2\u9ef3\u9f06\u9f1c\u9f38\u9f37\u9f36\u9f43\u9f4f"],["f8a1","\u9f71\u9f70\u9f6e\u9f6f\u56d3\u56cd\u5b4e\u5c6d\u652d\u66ed\u66ee\u6b13\u705f\u7061\u705d\u7060\u7223\u74db\u74e5\u77d5\u7938\u79b7\u79b6\u7c6a\u7e97\u7f89\u826d\u8643\u8838\u8837\u8835\u884b\u8b94\u8b95\u8e9e\u8e9f\u8ea0\u8e9d\u91be\u91bd\u91c2\u946b\u9468\u9469\u96e5\u9746\u9743\u9747\u97c7\u97e5\u9a5e\u9ad5\u9b59\u9c63\u9c67\u9c66\u9c62\u9c5e\u9c60\u9e02\u9dfe\u9e07\u9e03\u9e06\u9e05\u9e00\u9e01\u9e09\u9dff\u9dfd\u9e04\u9ea0\u9f1e\u9f46\u9f74\u9f75\u9f76\u56d4\u652e\u65b8\u6b18\u6b19\u6b17\u6b1a\u7062\u7226\u72aa\u77d8\u77d9\u7939\u7c69\u7c6b\u7cf6\u7e9a"],["f940","\u7e98\u7e9b\u7e99\u81e0\u81e1\u8646\u8647\u8648\u8979\u897a\u897c\u897b\u89ff\u8b98\u8b99\u8ea5\u8ea4\u8ea3\u946e\u946d\u946f\u9471\u9473\u9749\u9872\u995f\u9c68\u9c6e\u9c6d\u9e0b\u9e0d\u9e10\u9e0f\u9e12\u9e11\u9ea1\u9ef5\u9f09\u9f47\u9f78\u9f7b\u9f7a\u9f79\u571e\u7066\u7c6f\u883c\u8db2\u8ea6\u91c3\u9474\u9478\u9476\u9475\u9a60\u9c74\u9c73\u9c71\u9c75\u9e14\u9e13\u9ef6\u9f0a"],["f9a1","\u9fa4\u7068\u7065\u7cf7\u866a\u883e\u883d\u883f\u8b9e\u8c9c\u8ea9\u8ec9\u974b\u9873\u9874\u98cc\u9961\u99ab\u9a64\u9a66\u9a67\u9b24\u9e15\u9e17\u9f48\u6207\u6b1e\u7227\u864c\u8ea8\u9482\u9480\u9481\u9a69\u9a68\u9b2e\u9e19\u7229\u864b\u8b9f\u9483\u9c79\u9eb7\u7675\u9a6b\u9c7a\u9e1d\u7069\u706a\u9ea4\u9f7e\u9f49\u9f98\u7881\u92b9\u88cf\u58bb\u6052\u7ca7\u5afa\u2554\u2566\u2557\u2560\u256c\u2563\u255a\u2569\u255d\u2552\u2564\u2555\u255e\u256a\u2561\u2558\u2567\u255b\u2553\u2565\u2556\u255f\u256b\u2562\u2559\u2568\u255c\u2551\u2550\u256d\u256e\u2570\u256f\u2593"]]')},56406:function(n){"use strict";n.exports=JSON.parse('[["0","\\u0000",127],["8ea1","\uff61",62],["a1a1","\u3000\u3001\u3002\uff0c\uff0e\u30fb\uff1a\uff1b\uff1f\uff01\u309b\u309c\xb4\uff40\xa8\uff3e\uffe3\uff3f\u30fd\u30fe\u309d\u309e\u3003\u4edd\u3005\u3006\u3007\u30fc\u2015\u2010\uff0f\uff3c\uff5e\u2225\uff5c\u2026\u2025\u2018\u2019\u201c\u201d\uff08\uff09\u3014\u3015\uff3b\uff3d\uff5b\uff5d\u3008",9,"\uff0b\uff0d\xb1\xd7\xf7\uff1d\u2260\uff1c\uff1e\u2266\u2267\u221e\u2234\u2642\u2640\xb0\u2032\u2033\u2103\uffe5\uff04\uffe0\uffe1\uff05\uff03\uff06\uff0a\uff20\xa7\u2606\u2605\u25cb\u25cf\u25ce\u25c7"],["a2a1","\u25c6\u25a1\u25a0\u25b3\u25b2\u25bd\u25bc\u203b\u3012\u2192\u2190\u2191\u2193\u3013"],["a2ba","\u2208\u220b\u2286\u2287\u2282\u2283\u222a\u2229"],["a2ca","\u2227\u2228\uffe2\u21d2\u21d4\u2200\u2203"],["a2dc","\u2220\u22a5\u2312\u2202\u2207\u2261\u2252\u226a\u226b\u221a\u223d\u221d\u2235\u222b\u222c"],["a2f2","\u212b\u2030\u266f\u266d\u266a\u2020\u2021\xb6"],["a2fe","\u25ef"],["a3b0","\uff10",9],["a3c1","\uff21",25],["a3e1","\uff41",25],["a4a1","\u3041",82],["a5a1","\u30a1",85],["a6a1","\u0391",16,"\u03a3",6],["a6c1","\u03b1",16,"\u03c3",6],["a7a1","\u0410",5,"\u0401\u0416",25],["a7d1","\u0430",5,"\u0451\u0436",25],["a8a1","\u2500\u2502\u250c\u2510\u2518\u2514\u251c\u252c\u2524\u2534\u253c\u2501\u2503\u250f\u2513\u251b\u2517\u2523\u2533\u252b\u253b\u254b\u2520\u252f\u2528\u2537\u253f\u251d\u2530\u2525\u2538\u2542"],["ada1","\u2460",19,"\u2160",9],["adc0","\u3349\u3314\u3322\u334d\u3318\u3327\u3303\u3336\u3351\u3357\u330d\u3326\u3323\u332b\u334a\u333b\u339c\u339d\u339e\u338e\u338f\u33c4\u33a1"],["addf","\u337b\u301d\u301f\u2116\u33cd\u2121\u32a4",4,"\u3231\u3232\u3239\u337e\u337d\u337c\u2252\u2261\u222b\u222e\u2211\u221a\u22a5\u2220\u221f\u22bf\u2235\u2229\u222a"],["b0a1","\u4e9c\u5516\u5a03\u963f\u54c0\u611b\u6328\u59f6\u9022\u8475\u831c\u7a50\u60aa\u63e1\u6e25\u65ed\u8466\u82a6\u9bf5\u6893\u5727\u65a1\u6271\u5b9b\u59d0\u867b\u98f4\u7d62\u7dbe\u9b8e\u6216\u7c9f\u88b7\u5b89\u5eb5\u6309\u6697\u6848\u95c7\u978d\u674f\u4ee5\u4f0a\u4f4d\u4f9d\u5049\u56f2\u5937\u59d4\u5a01\u5c09\u60df\u610f\u6170\u6613\u6905\u70ba\u754f\u7570\u79fb\u7dad\u7def\u80c3\u840e\u8863\u8b02\u9055\u907a\u533b\u4e95\u4ea5\u57df\u80b2\u90c1\u78ef\u4e00\u58f1\u6ea2\u9038\u7a32\u8328\u828b\u9c2f\u5141\u5370\u54bd\u54e1\u56e0\u59fb\u5f15\u98f2\u6deb\u80e4\u852d"],["b1a1","\u9662\u9670\u96a0\u97fb\u540b\u53f3\u5b87\u70cf\u7fbd\u8fc2\u96e8\u536f\u9d5c\u7aba\u4e11\u7893\u81fc\u6e26\u5618\u5504\u6b1d\u851a\u9c3b\u59e5\u53a9\u6d66\u74dc\u958f\u5642\u4e91\u904b\u96f2\u834f\u990c\u53e1\u55b6\u5b30\u5f71\u6620\u66f3\u6804\u6c38\u6cf3\u6d29\u745b\u76c8\u7a4e\u9834\u82f1\u885b\u8a60\u92ed\u6db2\u75ab\u76ca\u99c5\u60a6\u8b01\u8d8a\u95b2\u698e\u53ad\u5186\u5712\u5830\u5944\u5bb4\u5ef6\u6028\u63a9\u63f4\u6cbf\u6f14\u708e\u7114\u7159\u71d5\u733f\u7e01\u8276\u82d1\u8597\u9060\u925b\u9d1b\u5869\u65bc\u6c5a\u7525\u51f9\u592e\u5965\u5f80\u5fdc"],["b2a1","\u62bc\u65fa\u6a2a\u6b27\u6bb4\u738b\u7fc1\u8956\u9d2c\u9d0e\u9ec4\u5ca1\u6c96\u837b\u5104\u5c4b\u61b6\u81c6\u6876\u7261\u4e59\u4ffa\u5378\u6069\u6e29\u7a4f\u97f3\u4e0b\u5316\u4eee\u4f55\u4f3d\u4fa1\u4f73\u52a0\u53ef\u5609\u590f\u5ac1\u5bb6\u5be1\u79d1\u6687\u679c\u67b6\u6b4c\u6cb3\u706b\u73c2\u798d\u79be\u7a3c\u7b87\u82b1\u82db\u8304\u8377\u83ef\u83d3\u8766\u8ab2\u5629\u8ca8\u8fe6\u904e\u971e\u868a\u4fc4\u5ce8\u6211\u7259\u753b\u81e5\u82bd\u86fe\u8cc0\u96c5\u9913\u99d5\u4ecb\u4f1a\u89e3\u56de\u584a\u58ca\u5efb\u5feb\u602a\u6094\u6062\u61d0\u6212\u62d0\u6539"],["b3a1","\u9b41\u6666\u68b0\u6d77\u7070\u754c\u7686\u7d75\u82a5\u87f9\u958b\u968e\u8c9d\u51f1\u52be\u5916\u54b3\u5bb3\u5d16\u6168\u6982\u6daf\u788d\u84cb\u8857\u8a72\u93a7\u9ab8\u6d6c\u99a8\u86d9\u57a3\u67ff\u86ce\u920e\u5283\u5687\u5404\u5ed3\u62e1\u64b9\u683c\u6838\u6bbb\u7372\u78ba\u7a6b\u899a\u89d2\u8d6b\u8f03\u90ed\u95a3\u9694\u9769\u5b66\u5cb3\u697d\u984d\u984e\u639b\u7b20\u6a2b\u6a7f\u68b6\u9c0d\u6f5f\u5272\u559d\u6070\u62ec\u6d3b\u6e07\u6ed1\u845b\u8910\u8f44\u4e14\u9c39\u53f6\u691b\u6a3a\u9784\u682a\u515c\u7ac3\u84b2\u91dc\u938c\u565b\u9d28\u6822\u8305\u8431"],["b4a1","\u7ca5\u5208\u82c5\u74e6\u4e7e\u4f83\u51a0\u5bd2\u520a\u52d8\u52e7\u5dfb\u559a\u582a\u59e6\u5b8c\u5b98\u5bdb\u5e72\u5e79\u60a3\u611f\u6163\u61be\u63db\u6562\u67d1\u6853\u68fa\u6b3e\u6b53\u6c57\u6f22\u6f97\u6f45\u74b0\u7518\u76e3\u770b\u7aff\u7ba1\u7c21\u7de9\u7f36\u7ff0\u809d\u8266\u839e\u89b3\u8acc\u8cab\u9084\u9451\u9593\u9591\u95a2\u9665\u97d3\u9928\u8218\u4e38\u542b\u5cb8\u5dcc\u73a9\u764c\u773c\u5ca9\u7feb\u8d0b\u96c1\u9811\u9854\u9858\u4f01\u4f0e\u5371\u559c\u5668\u57fa\u5947\u5b09\u5bc4\u5c90\u5e0c\u5e7e\u5fcc\u63ee\u673a\u65d7\u65e2\u671f\u68cb\u68c4"],["b5a1","\u6a5f\u5e30\u6bc5\u6c17\u6c7d\u757f\u7948\u5b63\u7a00\u7d00\u5fbd\u898f\u8a18\u8cb4\u8d77\u8ecc\u8f1d\u98e2\u9a0e\u9b3c\u4e80\u507d\u5100\u5993\u5b9c\u622f\u6280\u64ec\u6b3a\u72a0\u7591\u7947\u7fa9\u87fb\u8abc\u8b70\u63ac\u83ca\u97a0\u5409\u5403\u55ab\u6854\u6a58\u8a70\u7827\u6775\u9ecd\u5374\u5ba2\u811a\u8650\u9006\u4e18\u4e45\u4ec7\u4f11\u53ca\u5438\u5bae\u5f13\u6025\u6551\u673d\u6c42\u6c72\u6ce3\u7078\u7403\u7a76\u7aae\u7b08\u7d1a\u7cfe\u7d66\u65e7\u725b\u53bb\u5c45\u5de8\u62d2\u62e0\u6319\u6e20\u865a\u8a31\u8ddd\u92f8\u6f01\u79a6\u9b5a\u4ea8\u4eab\u4eac"],["b6a1","\u4f9b\u4fa0\u50d1\u5147\u7af6\u5171\u51f6\u5354\u5321\u537f\u53eb\u55ac\u5883\u5ce1\u5f37\u5f4a\u602f\u6050\u606d\u631f\u6559\u6a4b\u6cc1\u72c2\u72ed\u77ef\u80f8\u8105\u8208\u854e\u90f7\u93e1\u97ff\u9957\u9a5a\u4ef0\u51dd\u5c2d\u6681\u696d\u5c40\u66f2\u6975\u7389\u6850\u7c81\u50c5\u52e4\u5747\u5dfe\u9326\u65a4\u6b23\u6b3d\u7434\u7981\u79bd\u7b4b\u7dca\u82b9\u83cc\u887f\u895f\u8b39\u8fd1\u91d1\u541f\u9280\u4e5d\u5036\u53e5\u533a\u72d7\u7396\u77e9\u82e6\u8eaf\u99c6\u99c8\u99d2\u5177\u611a\u865e\u55b0\u7a7a\u5076\u5bd3\u9047\u9685\u4e32\u6adb\u91e7\u5c51\u5c48"],["b7a1","\u6398\u7a9f\u6c93\u9774\u8f61\u7aaa\u718a\u9688\u7c82\u6817\u7e70\u6851\u936c\u52f2\u541b\u85ab\u8a13\u7fa4\u8ecd\u90e1\u5366\u8888\u7941\u4fc2\u50be\u5211\u5144\u5553\u572d\u73ea\u578b\u5951\u5f62\u5f84\u6075\u6176\u6167\u61a9\u63b2\u643a\u656c\u666f\u6842\u6e13\u7566\u7a3d\u7cfb\u7d4c\u7d99\u7e4b\u7f6b\u830e\u834a\u86cd\u8a08\u8a63\u8b66\u8efd\u981a\u9d8f\u82b8\u8fce\u9be8\u5287\u621f\u6483\u6fc0\u9699\u6841\u5091\u6b20\u6c7a\u6f54\u7a74\u7d50\u8840\u8a23\u6708\u4ef6\u5039\u5026\u5065\u517c\u5238\u5263\u55a7\u570f\u5805\u5acc\u5efa\u61b2\u61f8\u62f3\u6372"],["b8a1","\u691c\u6a29\u727d\u72ac\u732e\u7814\u786f\u7d79\u770c\u80a9\u898b\u8b19\u8ce2\u8ed2\u9063\u9375\u967a\u9855\u9a13\u9e78\u5143\u539f\u53b3\u5e7b\u5f26\u6e1b\u6e90\u7384\u73fe\u7d43\u8237\u8a00\u8afa\u9650\u4e4e\u500b\u53e4\u547c\u56fa\u59d1\u5b64\u5df1\u5eab\u5f27\u6238\u6545\u67af\u6e56\u72d0\u7cca\u88b4\u80a1\u80e1\u83f0\u864e\u8a87\u8de8\u9237\u96c7\u9867\u9f13\u4e94\u4e92\u4f0d\u5348\u5449\u543e\u5a2f\u5f8c\u5fa1\u609f\u68a7\u6a8e\u745a\u7881\u8a9e\u8aa4\u8b77\u9190\u4e5e\u9bc9\u4ea4\u4f7c\u4faf\u5019\u5016\u5149\u516c\u529f\u52b9\u52fe\u539a\u53e3\u5411"],["b9a1","\u540e\u5589\u5751\u57a2\u597d\u5b54\u5b5d\u5b8f\u5de5\u5de7\u5df7\u5e78\u5e83\u5e9a\u5eb7\u5f18\u6052\u614c\u6297\u62d8\u63a7\u653b\u6602\u6643\u66f4\u676d\u6821\u6897\u69cb\u6c5f\u6d2a\u6d69\u6e2f\u6e9d\u7532\u7687\u786c\u7a3f\u7ce0\u7d05\u7d18\u7d5e\u7db1\u8015\u8003\u80af\u80b1\u8154\u818f\u822a\u8352\u884c\u8861\u8b1b\u8ca2\u8cfc\u90ca\u9175\u9271\u783f\u92fc\u95a4\u964d\u9805\u9999\u9ad8\u9d3b\u525b\u52ab\u53f7\u5408\u58d5\u62f7\u6fe0\u8c6a\u8f5f\u9eb9\u514b\u523b\u544a\u56fd\u7a40\u9177\u9d60\u9ed2\u7344\u6f09\u8170\u7511\u5ffd\u60da\u9aa8\u72db\u8fbc"],["baa1","\u6b64\u9803\u4eca\u56f0\u5764\u58be\u5a5a\u6068\u61c7\u660f\u6606\u6839\u68b1\u6df7\u75d5\u7d3a\u826e\u9b42\u4e9b\u4f50\u53c9\u5506\u5d6f\u5de6\u5dee\u67fb\u6c99\u7473\u7802\u8a50\u9396\u88df\u5750\u5ea7\u632b\u50b5\u50ac\u518d\u6700\u54c9\u585e\u59bb\u5bb0\u5f69\u624d\u63a1\u683d\u6b73\u6e08\u707d\u91c7\u7280\u7815\u7826\u796d\u658e\u7d30\u83dc\u88c1\u8f09\u969b\u5264\u5728\u6750\u7f6a\u8ca1\u51b4\u5742\u962a\u583a\u698a\u80b4\u54b2\u5d0e\u57fc\u7895\u9dfa\u4f5c\u524a\u548b\u643e\u6628\u6714\u67f5\u7a84\u7b56\u7d22\u932f\u685c\u9bad\u7b39\u5319\u518a\u5237"],["bba1","\u5bdf\u62f6\u64ae\u64e6\u672d\u6bba\u85a9\u96d1\u7690\u9bd6\u634c\u9306\u9bab\u76bf\u6652\u4e09\u5098\u53c2\u5c71\u60e8\u6492\u6563\u685f\u71e6\u73ca\u7523\u7b97\u7e82\u8695\u8b83\u8cdb\u9178\u9910\u65ac\u66ab\u6b8b\u4ed5\u4ed4\u4f3a\u4f7f\u523a\u53f8\u53f2\u55e3\u56db\u58eb\u59cb\u59c9\u59ff\u5b50\u5c4d\u5e02\u5e2b\u5fd7\u601d\u6307\u652f\u5b5c\u65af\u65bd\u65e8\u679d\u6b62\u6b7b\u6c0f\u7345\u7949\u79c1\u7cf8\u7d19\u7d2b\u80a2\u8102\u81f3\u8996\u8a5e\u8a69\u8a66\u8a8c\u8aee\u8cc7\u8cdc\u96cc\u98fc\u6b6f\u4e8b\u4f3c\u4f8d\u5150\u5b57\u5bfa\u6148\u6301\u6642"],["bca1","\u6b21\u6ecb\u6cbb\u723e\u74bd\u75d4\u78c1\u793a\u800c\u8033\u81ea\u8494\u8f9e\u6c50\u9e7f\u5f0f\u8b58\u9d2b\u7afa\u8ef8\u5b8d\u96eb\u4e03\u53f1\u57f7\u5931\u5ac9\u5ba4\u6089\u6e7f\u6f06\u75be\u8cea\u5b9f\u8500\u7be0\u5072\u67f4\u829d\u5c61\u854a\u7e1e\u820e\u5199\u5c04\u6368\u8d66\u659c\u716e\u793e\u7d17\u8005\u8b1d\u8eca\u906e\u86c7\u90aa\u501f\u52fa\u5c3a\u6753\u707c\u7235\u914c\u91c8\u932b\u82e5\u5bc2\u5f31\u60f9\u4e3b\u53d6\u5b88\u624b\u6731\u6b8a\u72e9\u73e0\u7a2e\u816b\u8da3\u9152\u9996\u5112\u53d7\u546a\u5bff\u6388\u6a39\u7dac\u9700\u56da\u53ce\u5468"],["bda1","\u5b97\u5c31\u5dde\u4fee\u6101\u62fe\u6d32\u79c0\u79cb\u7d42\u7e4d\u7fd2\u81ed\u821f\u8490\u8846\u8972\u8b90\u8e74\u8f2f\u9031\u914b\u916c\u96c6\u919c\u4ec0\u4f4f\u5145\u5341\u5f93\u620e\u67d4\u6c41\u6e0b\u7363\u7e26\u91cd\u9283\u53d4\u5919\u5bbf\u6dd1\u795d\u7e2e\u7c9b\u587e\u719f\u51fa\u8853\u8ff0\u4fca\u5cfb\u6625\u77ac\u7ae3\u821c\u99ff\u51c6\u5faa\u65ec\u696f\u6b89\u6df3\u6e96\u6f64\u76fe\u7d14\u5de1\u9075\u9187\u9806\u51e6\u521d\u6240\u6691\u66d9\u6e1a\u5eb6\u7dd2\u7f72\u66f8\u85af\u85f7\u8af8\u52a9\u53d9\u5973\u5e8f\u5f90\u6055\u92e4\u9664\u50b7\u511f"],["bea1","\u52dd\u5320\u5347\u53ec\u54e8\u5546\u5531\u5617\u5968\u59be\u5a3c\u5bb5\u5c06\u5c0f\u5c11\u5c1a\u5e84\u5e8a\u5ee0\u5f70\u627f\u6284\u62db\u638c\u6377\u6607\u660c\u662d\u6676\u677e\u68a2\u6a1f\u6a35\u6cbc\u6d88\u6e09\u6e58\u713c\u7126\u7167\u75c7\u7701\u785d\u7901\u7965\u79f0\u7ae0\u7b11\u7ca7\u7d39\u8096\u83d6\u848b\u8549\u885d\u88f3\u8a1f\u8a3c\u8a54\u8a73\u8c61\u8cde\u91a4\u9266\u937e\u9418\u969c\u9798\u4e0a\u4e08\u4e1e\u4e57\u5197\u5270\u57ce\u5834\u58cc\u5b22\u5e38\u60c5\u64fe\u6761\u6756\u6d44\u72b6\u7573\u7a63\u84b8\u8b72\u91b8\u9320\u5631\u57f4\u98fe"],["bfa1","\u62ed\u690d\u6b96\u71ed\u7e54\u8077\u8272\u89e6\u98df\u8755\u8fb1\u5c3b\u4f38\u4fe1\u4fb5\u5507\u5a20\u5bdd\u5be9\u5fc3\u614e\u632f\u65b0\u664b\u68ee\u699b\u6d78\u6df1\u7533\u75b9\u771f\u795e\u79e6\u7d33\u81e3\u82af\u85aa\u89aa\u8a3a\u8eab\u8f9b\u9032\u91dd\u9707\u4eba\u4ec1\u5203\u5875\u58ec\u5c0b\u751a\u5c3d\u814e\u8a0a\u8fc5\u9663\u976d\u7b25\u8acf\u9808\u9162\u56f3\u53a8\u9017\u5439\u5782\u5e25\u63a8\u6c34\u708a\u7761\u7c8b\u7fe0\u8870\u9042\u9154\u9310\u9318\u968f\u745e\u9ac4\u5d07\u5d69\u6570\u67a2\u8da8\u96db\u636e\u6749\u6919\u83c5\u9817\u96c0\u88fe"],["c0a1","\u6f84\u647a\u5bf8\u4e16\u702c\u755d\u662f\u51c4\u5236\u52e2\u59d3\u5f81\u6027\u6210\u653f\u6574\u661f\u6674\u68f2\u6816\u6b63\u6e05\u7272\u751f\u76db\u7cbe\u8056\u58f0\u88fd\u897f\u8aa0\u8a93\u8acb\u901d\u9192\u9752\u9759\u6589\u7a0e\u8106\u96bb\u5e2d\u60dc\u621a\u65a5\u6614\u6790\u77f3\u7a4d\u7c4d\u7e3e\u810a\u8cac\u8d64\u8de1\u8e5f\u78a9\u5207\u62d9\u63a5\u6442\u6298\u8a2d\u7a83\u7bc0\u8aac\u96ea\u7d76\u820c\u8749\u4ed9\u5148\u5343\u5360\u5ba3\u5c02\u5c16\u5ddd\u6226\u6247\u64b0\u6813\u6834\u6cc9\u6d45\u6d17\u67d3\u6f5c\u714e\u717d\u65cb\u7a7f\u7bad\u7dda"],["c1a1","\u7e4a\u7fa8\u817a\u821b\u8239\u85a6\u8a6e\u8cce\u8df5\u9078\u9077\u92ad\u9291\u9583\u9bae\u524d\u5584\u6f38\u7136\u5168\u7985\u7e55\u81b3\u7cce\u564c\u5851\u5ca8\u63aa\u66fe\u66fd\u695a\u72d9\u758f\u758e\u790e\u7956\u79df\u7c97\u7d20\u7d44\u8607\u8a34\u963b\u9061\u9f20\u50e7\u5275\u53cc\u53e2\u5009\u55aa\u58ee\u594f\u723d\u5b8b\u5c64\u531d\u60e3\u60f3\u635c\u6383\u633f\u63bb\u64cd\u65e9\u66f9\u5de3\u69cd\u69fd\u6f15\u71e5\u4e89\u75e9\u76f8\u7a93\u7cdf\u7dcf\u7d9c\u8061\u8349\u8358\u846c\u84bc\u85fb\u88c5\u8d70\u9001\u906d\u9397\u971c\u9a12\u50cf\u5897\u618e"],["c2a1","\u81d3\u8535\u8d08\u9020\u4fc3\u5074\u5247\u5373\u606f\u6349\u675f\u6e2c\u8db3\u901f\u4fd7\u5c5e\u8cca\u65cf\u7d9a\u5352\u8896\u5176\u63c3\u5b58\u5b6b\u5c0a\u640d\u6751\u905c\u4ed6\u591a\u592a\u6c70\u8a51\u553e\u5815\u59a5\u60f0\u6253\u67c1\u8235\u6955\u9640\u99c4\u9a28\u4f53\u5806\u5bfe\u8010\u5cb1\u5e2f\u5f85\u6020\u614b\u6234\u66ff\u6cf0\u6ede\u80ce\u817f\u82d4\u888b\u8cb8\u9000\u902e\u968a\u9edb\u9bdb\u4ee3\u53f0\u5927\u7b2c\u918d\u984c\u9df9\u6edd\u7027\u5353\u5544\u5b85\u6258\u629e\u62d3\u6ca2\u6fef\u7422\u8a17\u9438\u6fc1\u8afe\u8338\u51e7\u86f8\u53ea"],["c3a1","\u53e9\u4f46\u9054\u8fb0\u596a\u8131\u5dfd\u7aea\u8fbf\u68da\u8c37\u72f8\u9c48\u6a3d\u8ab0\u4e39\u5358\u5606\u5766\u62c5\u63a2\u65e6\u6b4e\u6de1\u6e5b\u70ad\u77ed\u7aef\u7baa\u7dbb\u803d\u80c6\u86cb\u8a95\u935b\u56e3\u58c7\u5f3e\u65ad\u6696\u6a80\u6bb5\u7537\u8ac7\u5024\u77e5\u5730\u5f1b\u6065\u667a\u6c60\u75f4\u7a1a\u7f6e\u81f4\u8718\u9045\u99b3\u7bc9\u755c\u7af9\u7b51\u84c4\u9010\u79e9\u7a92\u8336\u5ae1\u7740\u4e2d\u4ef2\u5b99\u5fe0\u62bd\u663c\u67f1\u6ce8\u866b\u8877\u8a3b\u914e\u92f3\u99d0\u6a17\u7026\u732a\u82e7\u8457\u8caf\u4e01\u5146\u51cb\u558b\u5bf5"],["c4a1","\u5e16\u5e33\u5e81\u5f14\u5f35\u5f6b\u5fb4\u61f2\u6311\u66a2\u671d\u6f6e\u7252\u753a\u773a\u8074\u8139\u8178\u8776\u8abf\u8adc\u8d85\u8df3\u929a\u9577\u9802\u9ce5\u52c5\u6357\u76f4\u6715\u6c88\u73cd\u8cc3\u93ae\u9673\u6d25\u589c\u690e\u69cc\u8ffd\u939a\u75db\u901a\u585a\u6802\u63b4\u69fb\u4f43\u6f2c\u67d8\u8fbb\u8526\u7db4\u9354\u693f\u6f70\u576a\u58f7\u5b2c\u7d2c\u722a\u540a\u91e3\u9db4\u4ead\u4f4e\u505c\u5075\u5243\u8c9e\u5448\u5824\u5b9a\u5e1d\u5e95\u5ead\u5ef7\u5f1f\u608c\u62b5\u633a\u63d0\u68af\u6c40\u7887\u798e\u7a0b\u7de0\u8247\u8a02\u8ae6\u8e44\u9013"],["c5a1","\u90b8\u912d\u91d8\u9f0e\u6ce5\u6458\u64e2\u6575\u6ef4\u7684\u7b1b\u9069\u93d1\u6eba\u54f2\u5fb9\u64a4\u8f4d\u8fed\u9244\u5178\u586b\u5929\u5c55\u5e97\u6dfb\u7e8f\u751c\u8cbc\u8ee2\u985b\u70b9\u4f1d\u6bbf\u6fb1\u7530\u96fb\u514e\u5410\u5835\u5857\u59ac\u5c60\u5f92\u6597\u675c\u6e21\u767b\u83df\u8ced\u9014\u90fd\u934d\u7825\u783a\u52aa\u5ea6\u571f\u5974\u6012\u5012\u515a\u51ac\u51cd\u5200\u5510\u5854\u5858\u5957\u5b95\u5cf6\u5d8b\u60bc\u6295\u642d\u6771\u6843\u68bc\u68df\u76d7\u6dd8\u6e6f\u6d9b\u706f\u71c8\u5f53\u75d8\u7977\u7b49\u7b54\u7b52\u7cd6\u7d71\u5230"],["c6a1","\u8463\u8569\u85e4\u8a0e\u8b04\u8c46\u8e0f\u9003\u900f\u9419\u9676\u982d\u9a30\u95d8\u50cd\u52d5\u540c\u5802\u5c0e\u61a7\u649e\u6d1e\u77b3\u7ae5\u80f4\u8404\u9053\u9285\u5ce0\u9d07\u533f\u5f97\u5fb3\u6d9c\u7279\u7763\u79bf\u7be4\u6bd2\u72ec\u8aad\u6803\u6a61\u51f8\u7a81\u6934\u5c4a\u9cf6\u82eb\u5bc5\u9149\u701e\u5678\u5c6f\u60c7\u6566\u6c8c\u8c5a\u9041\u9813\u5451\u66c7\u920d\u5948\u90a3\u5185\u4e4d\u51ea\u8599\u8b0e\u7058\u637a\u934b\u6962\u99b4\u7e04\u7577\u5357\u6960\u8edf\u96e3\u6c5d\u4e8c\u5c3c\u5f10\u8fe9\u5302\u8cd1\u8089\u8679\u5eff\u65e5\u4e73\u5165"],["c7a1","\u5982\u5c3f\u97ee\u4efb\u598a\u5fcd\u8a8d\u6fe1\u79b0\u7962\u5be7\u8471\u732b\u71b1\u5e74\u5ff5\u637b\u649a\u71c3\u7c98\u4e43\u5efc\u4e4b\u57dc\u56a2\u60a9\u6fc3\u7d0d\u80fd\u8133\u81bf\u8fb2\u8997\u86a4\u5df4\u628a\u64ad\u8987\u6777\u6ce2\u6d3e\u7436\u7834\u5a46\u7f75\u82ad\u99ac\u4ff3\u5ec3\u62dd\u6392\u6557\u676f\u76c3\u724c\u80cc\u80ba\u8f29\u914d\u500d\u57f9\u5a92\u6885\u6973\u7164\u72fd\u8cb7\u58f2\u8ce0\u966a\u9019\u877f\u79e4\u77e7\u8429\u4f2f\u5265\u535a\u62cd\u67cf\u6cca\u767d\u7b94\u7c95\u8236\u8584\u8feb\u66dd\u6f20\u7206\u7e1b\u83ab\u99c1\u9ea6"],["c8a1","\u51fd\u7bb1\u7872\u7bb8\u8087\u7b48\u6ae8\u5e61\u808c\u7551\u7560\u516b\u9262\u6e8c\u767a\u9197\u9aea\u4f10\u7f70\u629c\u7b4f\u95a5\u9ce9\u567a\u5859\u86e4\u96bc\u4f34\u5224\u534a\u53cd\u53db\u5e06\u642c\u6591\u677f\u6c3e\u6c4e\u7248\u72af\u73ed\u7554\u7e41\u822c\u85e9\u8ca9\u7bc4\u91c6\u7169\u9812\u98ef\u633d\u6669\u756a\u76e4\u78d0\u8543\u86ee\u532a\u5351\u5426\u5983\u5e87\u5f7c\u60b2\u6249\u6279\u62ab\u6590\u6bd4\u6ccc\u75b2\u76ae\u7891\u79d8\u7dcb\u7f77\u80a5\u88ab\u8ab9\u8cbb\u907f\u975e\u98db\u6a0b\u7c38\u5099\u5c3e\u5fae\u6787\u6bd8\u7435\u7709\u7f8e"],["c9a1","\u9f3b\u67ca\u7a17\u5339\u758b\u9aed\u5f66\u819d\u83f1\u8098\u5f3c\u5fc5\u7562\u7b46\u903c\u6867\u59eb\u5a9b\u7d10\u767e\u8b2c\u4ff5\u5f6a\u6a19\u6c37\u6f02\u74e2\u7968\u8868\u8a55\u8c79\u5edf\u63cf\u75c5\u79d2\u82d7\u9328\u92f2\u849c\u86ed\u9c2d\u54c1\u5f6c\u658c\u6d5c\u7015\u8ca7\u8cd3\u983b\u654f\u74f6\u4e0d\u4ed8\u57e0\u592b\u5a66\u5bcc\u51a8\u5e03\u5e9c\u6016\u6276\u6577\u65a7\u666e\u6d6e\u7236\u7b26\u8150\u819a\u8299\u8b5c\u8ca0\u8ce6\u8d74\u961c\u9644\u4fae\u64ab\u6b66\u821e\u8461\u856a\u90e8\u5c01\u6953\u98a8\u847a\u8557\u4f0f\u526f\u5fa9\u5e45\u670d"],["caa1","\u798f\u8179\u8907\u8986\u6df5\u5f17\u6255\u6cb8\u4ecf\u7269\u9b92\u5206\u543b\u5674\u58b3\u61a4\u626e\u711a\u596e\u7c89\u7cde\u7d1b\u96f0\u6587\u805e\u4e19\u4f75\u5175\u5840\u5e63\u5e73\u5f0a\u67c4\u4e26\u853d\u9589\u965b\u7c73\u9801\u50fb\u58c1\u7656\u78a7\u5225\u77a5\u8511\u7b86\u504f\u5909\u7247\u7bc7\u7de8\u8fba\u8fd4\u904d\u4fbf\u52c9\u5a29\u5f01\u97ad\u4fdd\u8217\u92ea\u5703\u6355\u6b69\u752b\u88dc\u8f14\u7a42\u52df\u5893\u6155\u620a\u66ae\u6bcd\u7c3f\u83e9\u5023\u4ff8\u5305\u5446\u5831\u5949\u5b9d\u5cf0\u5cef\u5d29\u5e96\u62b1\u6367\u653e\u65b9\u670b"],["cba1","\u6cd5\u6ce1\u70f9\u7832\u7e2b\u80de\u82b3\u840c\u84ec\u8702\u8912\u8a2a\u8c4a\u90a6\u92d2\u98fd\u9cf3\u9d6c\u4e4f\u4ea1\u508d\u5256\u574a\u59a8\u5e3d\u5fd8\u5fd9\u623f\u66b4\u671b\u67d0\u68d2\u5192\u7d21\u80aa\u81a8\u8b00\u8c8c\u8cbf\u927e\u9632\u5420\u982c\u5317\u50d5\u535c\u58a8\u64b2\u6734\u7267\u7766\u7a46\u91e6\u52c3\u6ca1\u6b86\u5800\u5e4c\u5954\u672c\u7ffb\u51e1\u76c6\u6469\u78e8\u9b54\u9ebb\u57cb\u59b9\u6627\u679a\u6bce\u54e9\u69d9\u5e55\u819c\u6795\u9baa\u67fe\u9c52\u685d\u4ea6\u4fe3\u53c8\u62b9\u672b\u6cab\u8fc4\u4fad\u7e6d\u9ebf\u4e07\u6162\u6e80"],["cca1","\u6f2b\u8513\u5473\u672a\u9b45\u5df3\u7b95\u5cac\u5bc6\u871c\u6e4a\u84d1\u7a14\u8108\u5999\u7c8d\u6c11\u7720\u52d9\u5922\u7121\u725f\u77db\u9727\u9d61\u690b\u5a7f\u5a18\u51a5\u540d\u547d\u660e\u76df\u8ff7\u9298\u9cf4\u59ea\u725d\u6ec5\u514d\u68c9\u7dbf\u7dec\u9762\u9eba\u6478\u6a21\u8302\u5984\u5b5f\u6bdb\u731b\u76f2\u7db2\u8017\u8499\u5132\u6728\u9ed9\u76ee\u6762\u52ff\u9905\u5c24\u623b\u7c7e\u8cb0\u554f\u60b6\u7d0b\u9580\u5301\u4e5f\u51b6\u591c\u723a\u8036\u91ce\u5f25\u77e2\u5384\u5f79\u7d04\u85ac\u8a33\u8e8d\u9756\u67f3\u85ae\u9453\u6109\u6108\u6cb9\u7652"],["cda1","\u8aed\u8f38\u552f\u4f51\u512a\u52c7\u53cb\u5ba5\u5e7d\u60a0\u6182\u63d6\u6709\u67da\u6e67\u6d8c\u7336\u7337\u7531\u7950\u88d5\u8a98\u904a\u9091\u90f5\u96c4\u878d\u5915\u4e88\u4f59\u4e0e\u8a89\u8f3f\u9810\u50ad\u5e7c\u5996\u5bb9\u5eb8\u63da\u63fa\u64c1\u66dc\u694a\u69d8\u6d0b\u6eb6\u7194\u7528\u7aaf\u7f8a\u8000\u8449\u84c9\u8981\u8b21\u8e0a\u9065\u967d\u990a\u617e\u6291\u6b32\u6c83\u6d74\u7fcc\u7ffc\u6dc0\u7f85\u87ba\u88f8\u6765\u83b1\u983c\u96f7\u6d1b\u7d61\u843d\u916a\u4e71\u5375\u5d50\u6b04\u6feb\u85cd\u862d\u89a7\u5229\u540f\u5c65\u674e\u68a8\u7406\u7483"],["cea1","\u75e2\u88cf\u88e1\u91cc\u96e2\u9678\u5f8b\u7387\u7acb\u844e\u63a0\u7565\u5289\u6d41\u6e9c\u7409\u7559\u786b\u7c92\u9686\u7adc\u9f8d\u4fb6\u616e\u65c5\u865c\u4e86\u4eae\u50da\u4e21\u51cc\u5bee\u6599\u6881\u6dbc\u731f\u7642\u77ad\u7a1c\u7ce7\u826f\u8ad2\u907c\u91cf\u9675\u9818\u529b\u7dd1\u502b\u5398\u6797\u6dcb\u71d0\u7433\u81e8\u8f2a\u96a3\u9c57\u9e9f\u7460\u5841\u6d99\u7d2f\u985e\u4ee4\u4f36\u4f8b\u51b7\u52b1\u5dba\u601c\u73b2\u793c\u82d3\u9234\u96b7\u96f6\u970a\u9e97\u9f62\u66a6\u6b74\u5217\u52a3\u70c8\u88c2\u5ec9\u604b\u6190\u6f23\u7149\u7c3e\u7df4\u806f"],["cfa1","\u84ee\u9023\u932c\u5442\u9b6f\u6ad3\u7089\u8cc2\u8def\u9732\u52b4\u5a41\u5eca\u5f04\u6717\u697c\u6994\u6d6a\u6f0f\u7262\u72fc\u7bed\u8001\u807e\u874b\u90ce\u516d\u9e93\u7984\u808b\u9332\u8ad6\u502d\u548c\u8a71\u6b6a\u8cc4\u8107\u60d1\u67a0\u9df2\u4e99\u4e98\u9c10\u8a6b\u85c1\u8568\u6900\u6e7e\u7897\u8155"],["d0a1","\u5f0c\u4e10\u4e15\u4e2a\u4e31\u4e36\u4e3c\u4e3f\u4e42\u4e56\u4e58\u4e82\u4e85\u8c6b\u4e8a\u8212\u5f0d\u4e8e\u4e9e\u4e9f\u4ea0\u4ea2\u4eb0\u4eb3\u4eb6\u4ece\u4ecd\u4ec4\u4ec6\u4ec2\u4ed7\u4ede\u4eed\u4edf\u4ef7\u4f09\u4f5a\u4f30\u4f5b\u4f5d\u4f57\u4f47\u4f76\u4f88\u4f8f\u4f98\u4f7b\u4f69\u4f70\u4f91\u4f6f\u4f86\u4f96\u5118\u4fd4\u4fdf\u4fce\u4fd8\u4fdb\u4fd1\u4fda\u4fd0\u4fe4\u4fe5\u501a\u5028\u5014\u502a\u5025\u5005\u4f1c\u4ff6\u5021\u5029\u502c\u4ffe\u4fef\u5011\u5006\u5043\u5047\u6703\u5055\u5050\u5048\u505a\u5056\u506c\u5078\u5080\u509a\u5085\u50b4\u50b2"],["d1a1","\u50c9\u50ca\u50b3\u50c2\u50d6\u50de\u50e5\u50ed\u50e3\u50ee\u50f9\u50f5\u5109\u5101\u5102\u5116\u5115\u5114\u511a\u5121\u513a\u5137\u513c\u513b\u513f\u5140\u5152\u514c\u5154\u5162\u7af8\u5169\u516a\u516e\u5180\u5182\u56d8\u518c\u5189\u518f\u5191\u5193\u5195\u5196\u51a4\u51a6\u51a2\u51a9\u51aa\u51ab\u51b3\u51b1\u51b2\u51b0\u51b5\u51bd\u51c5\u51c9\u51db\u51e0\u8655\u51e9\u51ed\u51f0\u51f5\u51fe\u5204\u520b\u5214\u520e\u5227\u522a\u522e\u5233\u5239\u524f\u5244\u524b\u524c\u525e\u5254\u526a\u5274\u5269\u5273\u527f\u527d\u528d\u5294\u5292\u5271\u5288\u5291\u8fa8"],["d2a1","\u8fa7\u52ac\u52ad\u52bc\u52b5\u52c1\u52cd\u52d7\u52de\u52e3\u52e6\u98ed\u52e0\u52f3\u52f5\u52f8\u52f9\u5306\u5308\u7538\u530d\u5310\u530f\u5315\u531a\u5323\u532f\u5331\u5333\u5338\u5340\u5346\u5345\u4e17\u5349\u534d\u51d6\u535e\u5369\u536e\u5918\u537b\u5377\u5382\u5396\u53a0\u53a6\u53a5\u53ae\u53b0\u53b6\u53c3\u7c12\u96d9\u53df\u66fc\u71ee\u53ee\u53e8\u53ed\u53fa\u5401\u543d\u5440\u542c\u542d\u543c\u542e\u5436\u5429\u541d\u544e\u548f\u5475\u548e\u545f\u5471\u5477\u5470\u5492\u547b\u5480\u5476\u5484\u5490\u5486\u54c7\u54a2\u54b8\u54a5\u54ac\u54c4\u54c8\u54a8"],["d3a1","\u54ab\u54c2\u54a4\u54be\u54bc\u54d8\u54e5\u54e6\u550f\u5514\u54fd\u54ee\u54ed\u54fa\u54e2\u5539\u5540\u5563\u554c\u552e\u555c\u5545\u5556\u5557\u5538\u5533\u555d\u5599\u5580\u54af\u558a\u559f\u557b\u557e\u5598\u559e\u55ae\u557c\u5583\u55a9\u5587\u55a8\u55da\u55c5\u55df\u55c4\u55dc\u55e4\u55d4\u5614\u55f7\u5616\u55fe\u55fd\u561b\u55f9\u564e\u5650\u71df\u5634\u5636\u5632\u5638\u566b\u5664\u562f\u566c\u566a\u5686\u5680\u568a\u56a0\u5694\u568f\u56a5\u56ae\u56b6\u56b4\u56c2\u56bc\u56c1\u56c3\u56c0\u56c8\u56ce\u56d1\u56d3\u56d7\u56ee\u56f9\u5700\u56ff\u5704\u5709"],["d4a1","\u5708\u570b\u570d\u5713\u5718\u5716\u55c7\u571c\u5726\u5737\u5738\u574e\u573b\u5740\u574f\u5769\u57c0\u5788\u5761\u577f\u5789\u5793\u57a0\u57b3\u57a4\u57aa\u57b0\u57c3\u57c6\u57d4\u57d2\u57d3\u580a\u57d6\u57e3\u580b\u5819\u581d\u5872\u5821\u5862\u584b\u5870\u6bc0\u5852\u583d\u5879\u5885\u58b9\u589f\u58ab\u58ba\u58de\u58bb\u58b8\u58ae\u58c5\u58d3\u58d1\u58d7\u58d9\u58d8\u58e5\u58dc\u58e4\u58df\u58ef\u58fa\u58f9\u58fb\u58fc\u58fd\u5902\u590a\u5910\u591b\u68a6\u5925\u592c\u592d\u5932\u5938\u593e\u7ad2\u5955\u5950\u594e\u595a\u5958\u5962\u5960\u5967\u596c\u5969"],["d5a1","\u5978\u5981\u599d\u4f5e\u4fab\u59a3\u59b2\u59c6\u59e8\u59dc\u598d\u59d9\u59da\u5a25\u5a1f\u5a11\u5a1c\u5a09\u5a1a\u5a40\u5a6c\u5a49\u5a35\u5a36\u5a62\u5a6a\u5a9a\u5abc\u5abe\u5acb\u5ac2\u5abd\u5ae3\u5ad7\u5ae6\u5ae9\u5ad6\u5afa\u5afb\u5b0c\u5b0b\u5b16\u5b32\u5ad0\u5b2a\u5b36\u5b3e\u5b43\u5b45\u5b40\u5b51\u5b55\u5b5a\u5b5b\u5b65\u5b69\u5b70\u5b73\u5b75\u5b78\u6588\u5b7a\u5b80\u5b83\u5ba6\u5bb8\u5bc3\u5bc7\u5bc9\u5bd4\u5bd0\u5be4\u5be6\u5be2\u5bde\u5be5\u5beb\u5bf0\u5bf6\u5bf3\u5c05\u5c07\u5c08\u5c0d\u5c13\u5c20\u5c22\u5c28\u5c38\u5c39\u5c41\u5c46\u5c4e\u5c53"],["d6a1","\u5c50\u5c4f\u5b71\u5c6c\u5c6e\u4e62\u5c76\u5c79\u5c8c\u5c91\u5c94\u599b\u5cab\u5cbb\u5cb6\u5cbc\u5cb7\u5cc5\u5cbe\u5cc7\u5cd9\u5ce9\u5cfd\u5cfa\u5ced\u5d8c\u5cea\u5d0b\u5d15\u5d17\u5d5c\u5d1f\u5d1b\u5d11\u5d14\u5d22\u5d1a\u5d19\u5d18\u5d4c\u5d52\u5d4e\u5d4b\u5d6c\u5d73\u5d76\u5d87\u5d84\u5d82\u5da2\u5d9d\u5dac\u5dae\u5dbd\u5d90\u5db7\u5dbc\u5dc9\u5dcd\u5dd3\u5dd2\u5dd6\u5ddb\u5deb\u5df2\u5df5\u5e0b\u5e1a\u5e19\u5e11\u5e1b\u5e36\u5e37\u5e44\u5e43\u5e40\u5e4e\u5e57\u5e54\u5e5f\u5e62\u5e64\u5e47\u5e75\u5e76\u5e7a\u9ebc\u5e7f\u5ea0\u5ec1\u5ec2\u5ec8\u5ed0\u5ecf"],["d7a1","\u5ed6\u5ee3\u5edd\u5eda\u5edb\u5ee2\u5ee1\u5ee8\u5ee9\u5eec\u5ef1\u5ef3\u5ef0\u5ef4\u5ef8\u5efe\u5f03\u5f09\u5f5d\u5f5c\u5f0b\u5f11\u5f16\u5f29\u5f2d\u5f38\u5f41\u5f48\u5f4c\u5f4e\u5f2f\u5f51\u5f56\u5f57\u5f59\u5f61\u5f6d\u5f73\u5f77\u5f83\u5f82\u5f7f\u5f8a\u5f88\u5f91\u5f87\u5f9e\u5f99\u5f98\u5fa0\u5fa8\u5fad\u5fbc\u5fd6\u5ffb\u5fe4\u5ff8\u5ff1\u5fdd\u60b3\u5fff\u6021\u6060\u6019\u6010\u6029\u600e\u6031\u601b\u6015\u602b\u6026\u600f\u603a\u605a\u6041\u606a\u6077\u605f\u604a\u6046\u604d\u6063\u6043\u6064\u6042\u606c\u606b\u6059\u6081\u608d\u60e7\u6083\u609a"],["d8a1","\u6084\u609b\u6096\u6097\u6092\u60a7\u608b\u60e1\u60b8\u60e0\u60d3\u60b4\u5ff0\u60bd\u60c6\u60b5\u60d8\u614d\u6115\u6106\u60f6\u60f7\u6100\u60f4\u60fa\u6103\u6121\u60fb\u60f1\u610d\u610e\u6147\u613e\u6128\u6127\u614a\u613f\u613c\u612c\u6134\u613d\u6142\u6144\u6173\u6177\u6158\u6159\u615a\u616b\u6174\u616f\u6165\u6171\u615f\u615d\u6153\u6175\u6199\u6196\u6187\u61ac\u6194\u619a\u618a\u6191\u61ab\u61ae\u61cc\u61ca\u61c9\u61f7\u61c8\u61c3\u61c6\u61ba\u61cb\u7f79\u61cd\u61e6\u61e3\u61f6\u61fa\u61f4\u61ff\u61fd\u61fc\u61fe\u6200\u6208\u6209\u620d\u620c\u6214\u621b"],["d9a1","\u621e\u6221\u622a\u622e\u6230\u6232\u6233\u6241\u624e\u625e\u6263\u625b\u6260\u6268\u627c\u6282\u6289\u627e\u6292\u6293\u6296\u62d4\u6283\u6294\u62d7\u62d1\u62bb\u62cf\u62ff\u62c6\u64d4\u62c8\u62dc\u62cc\u62ca\u62c2\u62c7\u629b\u62c9\u630c\u62ee\u62f1\u6327\u6302\u6308\u62ef\u62f5\u6350\u633e\u634d\u641c\u634f\u6396\u638e\u6380\u63ab\u6376\u63a3\u638f\u6389\u639f\u63b5\u636b\u6369\u63be\u63e9\u63c0\u63c6\u63e3\u63c9\u63d2\u63f6\u63c4\u6416\u6434\u6406\u6413\u6426\u6436\u651d\u6417\u6428\u640f\u6467\u646f\u6476\u644e\u652a\u6495\u6493\u64a5\u64a9\u6488\u64bc"],["daa1","\u64da\u64d2\u64c5\u64c7\u64bb\u64d8\u64c2\u64f1\u64e7\u8209\u64e0\u64e1\u62ac\u64e3\u64ef\u652c\u64f6\u64f4\u64f2\u64fa\u6500\u64fd\u6518\u651c\u6505\u6524\u6523\u652b\u6534\u6535\u6537\u6536\u6538\u754b\u6548\u6556\u6555\u654d\u6558\u655e\u655d\u6572\u6578\u6582\u6583\u8b8a\u659b\u659f\u65ab\u65b7\u65c3\u65c6\u65c1\u65c4\u65cc\u65d2\u65db\u65d9\u65e0\u65e1\u65f1\u6772\u660a\u6603\u65fb\u6773\u6635\u6636\u6634\u661c\u664f\u6644\u6649\u6641\u665e\u665d\u6664\u6667\u6668\u665f\u6662\u6670\u6683\u6688\u668e\u6689\u6684\u6698\u669d\u66c1\u66b9\u66c9\u66be\u66bc"],["dba1","\u66c4\u66b8\u66d6\u66da\u66e0\u663f\u66e6\u66e9\u66f0\u66f5\u66f7\u670f\u6716\u671e\u6726\u6727\u9738\u672e\u673f\u6736\u6741\u6738\u6737\u6746\u675e\u6760\u6759\u6763\u6764\u6789\u6770\u67a9\u677c\u676a\u678c\u678b\u67a6\u67a1\u6785\u67b7\u67ef\u67b4\u67ec\u67b3\u67e9\u67b8\u67e4\u67de\u67dd\u67e2\u67ee\u67b9\u67ce\u67c6\u67e7\u6a9c\u681e\u6846\u6829\u6840\u684d\u6832\u684e\u68b3\u682b\u6859\u6863\u6877\u687f\u689f\u688f\u68ad\u6894\u689d\u689b\u6883\u6aae\u68b9\u6874\u68b5\u68a0\u68ba\u690f\u688d\u687e\u6901\u68ca\u6908\u68d8\u6922\u6926\u68e1\u690c\u68cd"],["dca1","\u68d4\u68e7\u68d5\u6936\u6912\u6904\u68d7\u68e3\u6925\u68f9\u68e0\u68ef\u6928\u692a\u691a\u6923\u6921\u68c6\u6979\u6977\u695c\u6978\u696b\u6954\u697e\u696e\u6939\u6974\u693d\u6959\u6930\u6961\u695e\u695d\u6981\u696a\u69b2\u69ae\u69d0\u69bf\u69c1\u69d3\u69be\u69ce\u5be8\u69ca\u69dd\u69bb\u69c3\u69a7\u6a2e\u6991\u69a0\u699c\u6995\u69b4\u69de\u69e8\u6a02\u6a1b\u69ff\u6b0a\u69f9\u69f2\u69e7\u6a05\u69b1\u6a1e\u69ed\u6a14\u69eb\u6a0a\u6a12\u6ac1\u6a23\u6a13\u6a44\u6a0c\u6a72\u6a36\u6a78\u6a47\u6a62\u6a59\u6a66\u6a48\u6a38\u6a22\u6a90\u6a8d\u6aa0\u6a84\u6aa2\u6aa3"],["dda1","\u6a97\u8617\u6abb\u6ac3\u6ac2\u6ab8\u6ab3\u6aac\u6ade\u6ad1\u6adf\u6aaa\u6ada\u6aea\u6afb\u6b05\u8616\u6afa\u6b12\u6b16\u9b31\u6b1f\u6b38\u6b37\u76dc\u6b39\u98ee\u6b47\u6b43\u6b49\u6b50\u6b59\u6b54\u6b5b\u6b5f\u6b61\u6b78\u6b79\u6b7f\u6b80\u6b84\u6b83\u6b8d\u6b98\u6b95\u6b9e\u6ba4\u6baa\u6bab\u6baf\u6bb2\u6bb1\u6bb3\u6bb7\u6bbc\u6bc6\u6bcb\u6bd3\u6bdf\u6bec\u6beb\u6bf3\u6bef\u9ebe\u6c08\u6c13\u6c14\u6c1b\u6c24\u6c23\u6c5e\u6c55\u6c62\u6c6a\u6c82\u6c8d\u6c9a\u6c81\u6c9b\u6c7e\u6c68\u6c73\u6c92\u6c90\u6cc4\u6cf1\u6cd3\u6cbd\u6cd7\u6cc5\u6cdd\u6cae\u6cb1\u6cbe"],["dea1","\u6cba\u6cdb\u6cef\u6cd9\u6cea\u6d1f\u884d\u6d36\u6d2b\u6d3d\u6d38\u6d19\u6d35\u6d33\u6d12\u6d0c\u6d63\u6d93\u6d64\u6d5a\u6d79\u6d59\u6d8e\u6d95\u6fe4\u6d85\u6df9\u6e15\u6e0a\u6db5\u6dc7\u6de6\u6db8\u6dc6\u6dec\u6dde\u6dcc\u6de8\u6dd2\u6dc5\u6dfa\u6dd9\u6de4\u6dd5\u6dea\u6dee\u6e2d\u6e6e\u6e2e\u6e19\u6e72\u6e5f\u6e3e\u6e23\u6e6b\u6e2b\u6e76\u6e4d\u6e1f\u6e43\u6e3a\u6e4e\u6e24\u6eff\u6e1d\u6e38\u6e82\u6eaa\u6e98\u6ec9\u6eb7\u6ed3\u6ebd\u6eaf\u6ec4\u6eb2\u6ed4\u6ed5\u6e8f\u6ea5\u6ec2\u6e9f\u6f41\u6f11\u704c\u6eec\u6ef8\u6efe\u6f3f\u6ef2\u6f31\u6eef\u6f32\u6ecc"],["dfa1","\u6f3e\u6f13\u6ef7\u6f86\u6f7a\u6f78\u6f81\u6f80\u6f6f\u6f5b\u6ff3\u6f6d\u6f82\u6f7c\u6f58\u6f8e\u6f91\u6fc2\u6f66\u6fb3\u6fa3\u6fa1\u6fa4\u6fb9\u6fc6\u6faa\u6fdf\u6fd5\u6fec\u6fd4\u6fd8\u6ff1\u6fee\u6fdb\u7009\u700b\u6ffa\u7011\u7001\u700f\u6ffe\u701b\u701a\u6f74\u701d\u7018\u701f\u7030\u703e\u7032\u7051\u7063\u7099\u7092\u70af\u70f1\u70ac\u70b8\u70b3\u70ae\u70df\u70cb\u70dd\u70d9\u7109\u70fd\u711c\u7119\u7165\u7155\u7188\u7166\u7162\u714c\u7156\u716c\u718f\u71fb\u7184\u7195\u71a8\u71ac\u71d7\u71b9\u71be\u71d2\u71c9\u71d4\u71ce\u71e0\u71ec\u71e7\u71f5\u71fc"],["e0a1","\u71f9\u71ff\u720d\u7210\u721b\u7228\u722d\u722c\u7230\u7232\u723b\u723c\u723f\u7240\u7246\u724b\u7258\u7274\u727e\u7282\u7281\u7287\u7292\u7296\u72a2\u72a7\u72b9\u72b2\u72c3\u72c6\u72c4\u72ce\u72d2\u72e2\u72e0\u72e1\u72f9\u72f7\u500f\u7317\u730a\u731c\u7316\u731d\u7334\u732f\u7329\u7325\u733e\u734e\u734f\u9ed8\u7357\u736a\u7368\u7370\u7378\u7375\u737b\u737a\u73c8\u73b3\u73ce\u73bb\u73c0\u73e5\u73ee\u73de\u74a2\u7405\u746f\u7425\u73f8\u7432\u743a\u7455\u743f\u745f\u7459\u7441\u745c\u7469\u7470\u7463\u746a\u7476\u747e\u748b\u749e\u74a7\u74ca\u74cf\u74d4\u73f1"],["e1a1","\u74e0\u74e3\u74e7\u74e9\u74ee\u74f2\u74f0\u74f1\u74f8\u74f7\u7504\u7503\u7505\u750c\u750e\u750d\u7515\u7513\u751e\u7526\u752c\u753c\u7544\u754d\u754a\u7549\u755b\u7546\u755a\u7569\u7564\u7567\u756b\u756d\u7578\u7576\u7586\u7587\u7574\u758a\u7589\u7582\u7594\u759a\u759d\u75a5\u75a3\u75c2\u75b3\u75c3\u75b5\u75bd\u75b8\u75bc\u75b1\u75cd\u75ca\u75d2\u75d9\u75e3\u75de\u75fe\u75ff\u75fc\u7601\u75f0\u75fa\u75f2\u75f3\u760b\u760d\u7609\u761f\u7627\u7620\u7621\u7622\u7624\u7634\u7630\u763b\u7647\u7648\u7646\u765c\u7658\u7661\u7662\u7668\u7669\u766a\u7667\u766c\u7670"],["e2a1","\u7672\u7676\u7678\u767c\u7680\u7683\u7688\u768b\u768e\u7696\u7693\u7699\u769a\u76b0\u76b4\u76b8\u76b9\u76ba\u76c2\u76cd\u76d6\u76d2\u76de\u76e1\u76e5\u76e7\u76ea\u862f\u76fb\u7708\u7707\u7704\u7729\u7724\u771e\u7725\u7726\u771b\u7737\u7738\u7747\u775a\u7768\u776b\u775b\u7765\u777f\u777e\u7779\u778e\u778b\u7791\u77a0\u779e\u77b0\u77b6\u77b9\u77bf\u77bc\u77bd\u77bb\u77c7\u77cd\u77d7\u77da\u77dc\u77e3\u77ee\u77fc\u780c\u7812\u7926\u7820\u792a\u7845\u788e\u7874\u7886\u787c\u789a\u788c\u78a3\u78b5\u78aa\u78af\u78d1\u78c6\u78cb\u78d4\u78be\u78bc\u78c5\u78ca\u78ec"],["e3a1","\u78e7\u78da\u78fd\u78f4\u7907\u7912\u7911\u7919\u792c\u792b\u7940\u7960\u7957\u795f\u795a\u7955\u7953\u797a\u797f\u798a\u799d\u79a7\u9f4b\u79aa\u79ae\u79b3\u79b9\u79ba\u79c9\u79d5\u79e7\u79ec\u79e1\u79e3\u7a08\u7a0d\u7a18\u7a19\u7a20\u7a1f\u7980\u7a31\u7a3b\u7a3e\u7a37\u7a43\u7a57\u7a49\u7a61\u7a62\u7a69\u9f9d\u7a70\u7a79\u7a7d\u7a88\u7a97\u7a95\u7a98\u7a96\u7aa9\u7ac8\u7ab0\u7ab6\u7ac5\u7ac4\u7abf\u9083\u7ac7\u7aca\u7acd\u7acf\u7ad5\u7ad3\u7ad9\u7ada\u7add\u7ae1\u7ae2\u7ae6\u7aed\u7af0\u7b02\u7b0f\u7b0a\u7b06\u7b33\u7b18\u7b19\u7b1e\u7b35\u7b28\u7b36\u7b50"],["e4a1","\u7b7a\u7b04\u7b4d\u7b0b\u7b4c\u7b45\u7b75\u7b65\u7b74\u7b67\u7b70\u7b71\u7b6c\u7b6e\u7b9d\u7b98\u7b9f\u7b8d\u7b9c\u7b9a\u7b8b\u7b92\u7b8f\u7b5d\u7b99\u7bcb\u7bc1\u7bcc\u7bcf\u7bb4\u7bc6\u7bdd\u7be9\u7c11\u7c14\u7be6\u7be5\u7c60\u7c00\u7c07\u7c13\u7bf3\u7bf7\u7c17\u7c0d\u7bf6\u7c23\u7c27\u7c2a\u7c1f\u7c37\u7c2b\u7c3d\u7c4c\u7c43\u7c54\u7c4f\u7c40\u7c50\u7c58\u7c5f\u7c64\u7c56\u7c65\u7c6c\u7c75\u7c83\u7c90\u7ca4\u7cad\u7ca2\u7cab\u7ca1\u7ca8\u7cb3\u7cb2\u7cb1\u7cae\u7cb9\u7cbd\u7cc0\u7cc5\u7cc2\u7cd8\u7cd2\u7cdc\u7ce2\u9b3b\u7cef\u7cf2\u7cf4\u7cf6\u7cfa\u7d06"],["e5a1","\u7d02\u7d1c\u7d15\u7d0a\u7d45\u7d4b\u7d2e\u7d32\u7d3f\u7d35\u7d46\u7d73\u7d56\u7d4e\u7d72\u7d68\u7d6e\u7d4f\u7d63\u7d93\u7d89\u7d5b\u7d8f\u7d7d\u7d9b\u7dba\u7dae\u7da3\u7db5\u7dc7\u7dbd\u7dab\u7e3d\u7da2\u7daf\u7ddc\u7db8\u7d9f\u7db0\u7dd8\u7ddd\u7de4\u7dde\u7dfb\u7df2\u7de1\u7e05\u7e0a\u7e23\u7e21\u7e12\u7e31\u7e1f\u7e09\u7e0b\u7e22\u7e46\u7e66\u7e3b\u7e35\u7e39\u7e43\u7e37\u7e32\u7e3a\u7e67\u7e5d\u7e56\u7e5e\u7e59\u7e5a\u7e79\u7e6a\u7e69\u7e7c\u7e7b\u7e83\u7dd5\u7e7d\u8fae\u7e7f\u7e88\u7e89\u7e8c\u7e92\u7e90\u7e93\u7e94\u7e96\u7e8e\u7e9b\u7e9c\u7f38\u7f3a"],["e6a1","\u7f45\u7f4c\u7f4d\u7f4e\u7f50\u7f51\u7f55\u7f54\u7f58\u7f5f\u7f60\u7f68\u7f69\u7f67\u7f78\u7f82\u7f86\u7f83\u7f88\u7f87\u7f8c\u7f94\u7f9e\u7f9d\u7f9a\u7fa3\u7faf\u7fb2\u7fb9\u7fae\u7fb6\u7fb8\u8b71\u7fc5\u7fc6\u7fca\u7fd5\u7fd4\u7fe1\u7fe6\u7fe9\u7ff3\u7ff9\u98dc\u8006\u8004\u800b\u8012\u8018\u8019\u801c\u8021\u8028\u803f\u803b\u804a\u8046\u8052\u8058\u805a\u805f\u8062\u8068\u8073\u8072\u8070\u8076\u8079\u807d\u807f\u8084\u8086\u8085\u809b\u8093\u809a\u80ad\u5190\u80ac\u80db\u80e5\u80d9\u80dd\u80c4\u80da\u80d6\u8109\u80ef\u80f1\u811b\u8129\u8123\u812f\u814b"],["e7a1","\u968b\u8146\u813e\u8153\u8151\u80fc\u8171\u816e\u8165\u8166\u8174\u8183\u8188\u818a\u8180\u8182\u81a0\u8195\u81a4\u81a3\u815f\u8193\u81a9\u81b0\u81b5\u81be\u81b8\u81bd\u81c0\u81c2\u81ba\u81c9\u81cd\u81d1\u81d9\u81d8\u81c8\u81da\u81df\u81e0\u81e7\u81fa\u81fb\u81fe\u8201\u8202\u8205\u8207\u820a\u820d\u8210\u8216\u8229\u822b\u8238\u8233\u8240\u8259\u8258\u825d\u825a\u825f\u8264\u8262\u8268\u826a\u826b\u822e\u8271\u8277\u8278\u827e\u828d\u8292\u82ab\u829f\u82bb\u82ac\u82e1\u82e3\u82df\u82d2\u82f4\u82f3\u82fa\u8393\u8303\u82fb\u82f9\u82de\u8306\u82dc\u8309\u82d9"],["e8a1","\u8335\u8334\u8316\u8332\u8331\u8340\u8339\u8350\u8345\u832f\u832b\u8317\u8318\u8385\u839a\u83aa\u839f\u83a2\u8396\u8323\u838e\u8387\u838a\u837c\u83b5\u8373\u8375\u83a0\u8389\u83a8\u83f4\u8413\u83eb\u83ce\u83fd\u8403\u83d8\u840b\u83c1\u83f7\u8407\u83e0\u83f2\u840d\u8422\u8420\u83bd\u8438\u8506\u83fb\u846d\u842a\u843c\u855a\u8484\u8477\u846b\u84ad\u846e\u8482\u8469\u8446\u842c\u846f\u8479\u8435\u84ca\u8462\u84b9\u84bf\u849f\u84d9\u84cd\u84bb\u84da\u84d0\u84c1\u84c6\u84d6\u84a1\u8521\u84ff\u84f4\u8517\u8518\u852c\u851f\u8515\u8514\u84fc\u8540\u8563\u8558\u8548"],["e9a1","\u8541\u8602\u854b\u8555\u8580\u85a4\u8588\u8591\u858a\u85a8\u856d\u8594\u859b\u85ea\u8587\u859c\u8577\u857e\u8590\u85c9\u85ba\u85cf\u85b9\u85d0\u85d5\u85dd\u85e5\u85dc\u85f9\u860a\u8613\u860b\u85fe\u85fa\u8606\u8622\u861a\u8630\u863f\u864d\u4e55\u8654\u865f\u8667\u8671\u8693\u86a3\u86a9\u86aa\u868b\u868c\u86b6\u86af\u86c4\u86c6\u86b0\u86c9\u8823\u86ab\u86d4\u86de\u86e9\u86ec\u86df\u86db\u86ef\u8712\u8706\u8708\u8700\u8703\u86fb\u8711\u8709\u870d\u86f9\u870a\u8734\u873f\u8737\u873b\u8725\u8729\u871a\u8760\u875f\u8778\u874c\u874e\u8774\u8757\u8768\u876e\u8759"],["eaa1","\u8753\u8763\u876a\u8805\u87a2\u879f\u8782\u87af\u87cb\u87bd\u87c0\u87d0\u96d6\u87ab\u87c4\u87b3\u87c7\u87c6\u87bb\u87ef\u87f2\u87e0\u880f\u880d\u87fe\u87f6\u87f7\u880e\u87d2\u8811\u8816\u8815\u8822\u8821\u8831\u8836\u8839\u8827\u883b\u8844\u8842\u8852\u8859\u885e\u8862\u886b\u8881\u887e\u889e\u8875\u887d\u88b5\u8872\u8882\u8897\u8892\u88ae\u8899\u88a2\u888d\u88a4\u88b0\u88bf\u88b1\u88c3\u88c4\u88d4\u88d8\u88d9\u88dd\u88f9\u8902\u88fc\u88f4\u88e8\u88f2\u8904\u890c\u890a\u8913\u8943\u891e\u8925\u892a\u892b\u8941\u8944\u893b\u8936\u8938\u894c\u891d\u8960\u895e"],["eba1","\u8966\u8964\u896d\u896a\u896f\u8974\u8977\u897e\u8983\u8988\u898a\u8993\u8998\u89a1\u89a9\u89a6\u89ac\u89af\u89b2\u89ba\u89bd\u89bf\u89c0\u89da\u89dc\u89dd\u89e7\u89f4\u89f8\u8a03\u8a16\u8a10\u8a0c\u8a1b\u8a1d\u8a25\u8a36\u8a41\u8a5b\u8a52\u8a46\u8a48\u8a7c\u8a6d\u8a6c\u8a62\u8a85\u8a82\u8a84\u8aa8\u8aa1\u8a91\u8aa5\u8aa6\u8a9a\u8aa3\u8ac4\u8acd\u8ac2\u8ada\u8aeb\u8af3\u8ae7\u8ae4\u8af1\u8b14\u8ae0\u8ae2\u8af7\u8ade\u8adb\u8b0c\u8b07\u8b1a\u8ae1\u8b16\u8b10\u8b17\u8b20\u8b33\u97ab\u8b26\u8b2b\u8b3e\u8b28\u8b41\u8b4c\u8b4f\u8b4e\u8b49\u8b56\u8b5b\u8b5a\u8b6b"],["eca1","\u8b5f\u8b6c\u8b6f\u8b74\u8b7d\u8b80\u8b8c\u8b8e\u8b92\u8b93\u8b96\u8b99\u8b9a\u8c3a\u8c41\u8c3f\u8c48\u8c4c\u8c4e\u8c50\u8c55\u8c62\u8c6c\u8c78\u8c7a\u8c82\u8c89\u8c85\u8c8a\u8c8d\u8c8e\u8c94\u8c7c\u8c98\u621d\u8cad\u8caa\u8cbd\u8cb2\u8cb3\u8cae\u8cb6\u8cc8\u8cc1\u8ce4\u8ce3\u8cda\u8cfd\u8cfa\u8cfb\u8d04\u8d05\u8d0a\u8d07\u8d0f\u8d0d\u8d10\u9f4e\u8d13\u8ccd\u8d14\u8d16\u8d67\u8d6d\u8d71\u8d73\u8d81\u8d99\u8dc2\u8dbe\u8dba\u8dcf\u8dda\u8dd6\u8dcc\u8ddb\u8dcb\u8dea\u8deb\u8ddf\u8de3\u8dfc\u8e08\u8e09\u8dff\u8e1d\u8e1e\u8e10\u8e1f\u8e42\u8e35\u8e30\u8e34\u8e4a"],["eda1","\u8e47\u8e49\u8e4c\u8e50\u8e48\u8e59\u8e64\u8e60\u8e2a\u8e63\u8e55\u8e76\u8e72\u8e7c\u8e81\u8e87\u8e85\u8e84\u8e8b\u8e8a\u8e93\u8e91\u8e94\u8e99\u8eaa\u8ea1\u8eac\u8eb0\u8ec6\u8eb1\u8ebe\u8ec5\u8ec8\u8ecb\u8edb\u8ee3\u8efc\u8efb\u8eeb\u8efe\u8f0a\u8f05\u8f15\u8f12\u8f19\u8f13\u8f1c\u8f1f\u8f1b\u8f0c\u8f26\u8f33\u8f3b\u8f39\u8f45\u8f42\u8f3e\u8f4c\u8f49\u8f46\u8f4e\u8f57\u8f5c\u8f62\u8f63\u8f64\u8f9c\u8f9f\u8fa3\u8fad\u8faf\u8fb7\u8fda\u8fe5\u8fe2\u8fea\u8fef\u9087\u8ff4\u9005\u8ff9\u8ffa\u9011\u9015\u9021\u900d\u901e\u9016\u900b\u9027\u9036\u9035\u9039\u8ff8"],["eea1","\u904f\u9050\u9051\u9052\u900e\u9049\u903e\u9056\u9058\u905e\u9068\u906f\u9076\u96a8\u9072\u9082\u907d\u9081\u9080\u908a\u9089\u908f\u90a8\u90af\u90b1\u90b5\u90e2\u90e4\u6248\u90db\u9102\u9112\u9119\u9132\u9130\u914a\u9156\u9158\u9163\u9165\u9169\u9173\u9172\u918b\u9189\u9182\u91a2\u91ab\u91af\u91aa\u91b5\u91b4\u91ba\u91c0\u91c1\u91c9\u91cb\u91d0\u91d6\u91df\u91e1\u91db\u91fc\u91f5\u91f6\u921e\u91ff\u9214\u922c\u9215\u9211\u925e\u9257\u9245\u9249\u9264\u9248\u9295\u923f\u924b\u9250\u929c\u9296\u9293\u929b\u925a\u92cf\u92b9\u92b7\u92e9\u930f\u92fa\u9344\u932e"],["efa1","\u9319\u9322\u931a\u9323\u933a\u9335\u933b\u935c\u9360\u937c\u936e\u9356\u93b0\u93ac\u93ad\u9394\u93b9\u93d6\u93d7\u93e8\u93e5\u93d8\u93c3\u93dd\u93d0\u93c8\u93e4\u941a\u9414\u9413\u9403\u9407\u9410\u9436\u942b\u9435\u9421\u943a\u9441\u9452\u9444\u945b\u9460\u9462\u945e\u946a\u9229\u9470\u9475\u9477\u947d\u945a\u947c\u947e\u9481\u947f\u9582\u9587\u958a\u9594\u9596\u9598\u9599\u95a0\u95a8\u95a7\u95ad\u95bc\u95bb\u95b9\u95be\u95ca\u6ff6\u95c3\u95cd\u95cc\u95d5\u95d4\u95d6\u95dc\u95e1\u95e5\u95e2\u9621\u9628\u962e\u962f\u9642\u964c\u964f\u964b\u9677\u965c\u965e"],["f0a1","\u965d\u965f\u9666\u9672\u966c\u968d\u9698\u9695\u9697\u96aa\u96a7\u96b1\u96b2\u96b0\u96b4\u96b6\u96b8\u96b9\u96ce\u96cb\u96c9\u96cd\u894d\u96dc\u970d\u96d5\u96f9\u9704\u9706\u9708\u9713\u970e\u9711\u970f\u9716\u9719\u9724\u972a\u9730\u9739\u973d\u973e\u9744\u9746\u9748\u9742\u9749\u975c\u9760\u9764\u9766\u9768\u52d2\u976b\u9771\u9779\u9785\u977c\u9781\u977a\u9786\u978b\u978f\u9790\u979c\u97a8\u97a6\u97a3\u97b3\u97b4\u97c3\u97c6\u97c8\u97cb\u97dc\u97ed\u9f4f\u97f2\u7adf\u97f6\u97f5\u980f\u980c\u9838\u9824\u9821\u9837\u983d\u9846\u984f\u984b\u986b\u986f\u9870"],["f1a1","\u9871\u9874\u9873\u98aa\u98af\u98b1\u98b6\u98c4\u98c3\u98c6\u98e9\u98eb\u9903\u9909\u9912\u9914\u9918\u9921\u991d\u991e\u9924\u9920\u992c\u992e\u993d\u993e\u9942\u9949\u9945\u9950\u994b\u9951\u9952\u994c\u9955\u9997\u9998\u99a5\u99ad\u99ae\u99bc\u99df\u99db\u99dd\u99d8\u99d1\u99ed\u99ee\u99f1\u99f2\u99fb\u99f8\u9a01\u9a0f\u9a05\u99e2\u9a19\u9a2b\u9a37\u9a45\u9a42\u9a40\u9a43\u9a3e\u9a55\u9a4d\u9a5b\u9a57\u9a5f\u9a62\u9a65\u9a64\u9a69\u9a6b\u9a6a\u9aad\u9ab0\u9abc\u9ac0\u9acf\u9ad1\u9ad3\u9ad4\u9ade\u9adf\u9ae2\u9ae3\u9ae6\u9aef\u9aeb\u9aee\u9af4\u9af1\u9af7"],["f2a1","\u9afb\u9b06\u9b18\u9b1a\u9b1f\u9b22\u9b23\u9b25\u9b27\u9b28\u9b29\u9b2a\u9b2e\u9b2f\u9b32\u9b44\u9b43\u9b4f\u9b4d\u9b4e\u9b51\u9b58\u9b74\u9b93\u9b83\u9b91\u9b96\u9b97\u9b9f\u9ba0\u9ba8\u9bb4\u9bc0\u9bca\u9bb9\u9bc6\u9bcf\u9bd1\u9bd2\u9be3\u9be2\u9be4\u9bd4\u9be1\u9c3a\u9bf2\u9bf1\u9bf0\u9c15\u9c14\u9c09\u9c13\u9c0c\u9c06\u9c08\u9c12\u9c0a\u9c04\u9c2e\u9c1b\u9c25\u9c24\u9c21\u9c30\u9c47\u9c32\u9c46\u9c3e\u9c5a\u9c60\u9c67\u9c76\u9c78\u9ce7\u9cec\u9cf0\u9d09\u9d08\u9ceb\u9d03\u9d06\u9d2a\u9d26\u9daf\u9d23\u9d1f\u9d44\u9d15\u9d12\u9d41\u9d3f\u9d3e\u9d46\u9d48"],["f3a1","\u9d5d\u9d5e\u9d64\u9d51\u9d50\u9d59\u9d72\u9d89\u9d87\u9dab\u9d6f\u9d7a\u9d9a\u9da4\u9da9\u9db2\u9dc4\u9dc1\u9dbb\u9db8\u9dba\u9dc6\u9dcf\u9dc2\u9dd9\u9dd3\u9df8\u9de6\u9ded\u9def\u9dfd\u9e1a\u9e1b\u9e1e\u9e75\u9e79\u9e7d\u9e81\u9e88\u9e8b\u9e8c\u9e92\u9e95\u9e91\u9e9d\u9ea5\u9ea9\u9eb8\u9eaa\u9ead\u9761\u9ecc\u9ece\u9ecf\u9ed0\u9ed4\u9edc\u9ede\u9edd\u9ee0\u9ee5\u9ee8\u9eef\u9ef4\u9ef6\u9ef7\u9ef9\u9efb\u9efc\u9efd\u9f07\u9f08\u76b7\u9f15\u9f21\u9f2c\u9f3e\u9f4a\u9f52\u9f54\u9f63\u9f5f\u9f60\u9f61\u9f66\u9f67\u9f6c\u9f6a\u9f77\u9f72\u9f76\u9f95\u9f9c\u9fa0"],["f4a1","\u582f\u69c7\u9059\u7464\u51dc\u7199"],["f9a1","\u7e8a\u891c\u9348\u9288\u84dc\u4fc9\u70bb\u6631\u68c8\u92f9\u66fb\u5f45\u4e28\u4ee1\u4efc\u4f00\u4f03\u4f39\u4f56\u4f92\u4f8a\u4f9a\u4f94\u4fcd\u5040\u5022\u4fff\u501e\u5046\u5070\u5042\u5094\u50f4\u50d8\u514a\u5164\u519d\u51be\u51ec\u5215\u529c\u52a6\u52c0\u52db\u5300\u5307\u5324\u5372\u5393\u53b2\u53dd\ufa0e\u549c\u548a\u54a9\u54ff\u5586\u5759\u5765\u57ac\u57c8\u57c7\ufa0f\ufa10\u589e\u58b2\u590b\u5953\u595b\u595d\u5963\u59a4\u59ba\u5b56\u5bc0\u752f\u5bd8\u5bec\u5c1e\u5ca6\u5cba\u5cf5\u5d27\u5d53\ufa11\u5d42\u5d6d\u5db8\u5db9\u5dd0\u5f21\u5f34\u5f67\u5fb7"],["faa1","\u5fde\u605d\u6085\u608a\u60de\u60d5\u6120\u60f2\u6111\u6137\u6130\u6198\u6213\u62a6\u63f5\u6460\u649d\u64ce\u654e\u6600\u6615\u663b\u6609\u662e\u661e\u6624\u6665\u6657\u6659\ufa12\u6673\u6699\u66a0\u66b2\u66bf\u66fa\u670e\uf929\u6766\u67bb\u6852\u67c0\u6801\u6844\u68cf\ufa13\u6968\ufa14\u6998\u69e2\u6a30\u6a6b\u6a46\u6a73\u6a7e\u6ae2\u6ae4\u6bd6\u6c3f\u6c5c\u6c86\u6c6f\u6cda\u6d04\u6d87\u6d6f\u6d96\u6dac\u6dcf\u6df8\u6df2\u6dfc\u6e39\u6e5c\u6e27\u6e3c\u6ebf\u6f88\u6fb5\u6ff5\u7005\u7007\u7028\u7085\u70ab\u710f\u7104\u715c\u7146\u7147\ufa15\u71c1\u71fe\u72b1"],["fba1","\u72be\u7324\ufa16\u7377\u73bd\u73c9\u73d6\u73e3\u73d2\u7407\u73f5\u7426\u742a\u7429\u742e\u7462\u7489\u749f\u7501\u756f\u7682\u769c\u769e\u769b\u76a6\ufa17\u7746\u52af\u7821\u784e\u7864\u787a\u7930\ufa18\ufa19\ufa1a\u7994\ufa1b\u799b\u7ad1\u7ae7\ufa1c\u7aeb\u7b9e\ufa1d\u7d48\u7d5c\u7db7\u7da0\u7dd6\u7e52\u7f47\u7fa1\ufa1e\u8301\u8362\u837f\u83c7\u83f6\u8448\u84b4\u8553\u8559\u856b\ufa1f\u85b0\ufa20\ufa21\u8807\u88f5\u8a12\u8a37\u8a79\u8aa7\u8abe\u8adf\ufa22\u8af6\u8b53\u8b7f\u8cf0\u8cf4\u8d12\u8d76\ufa23\u8ecf\ufa24\ufa25\u9067\u90de\ufa26\u9115\u9127\u91da"],["fca1","\u91d7\u91de\u91ed\u91ee\u91e4\u91e5\u9206\u9210\u920a\u923a\u9240\u923c\u924e\u9259\u9251\u9239\u9267\u92a7\u9277\u9278\u92e7\u92d7\u92d9\u92d0\ufa27\u92d5\u92e0\u92d3\u9325\u9321\u92fb\ufa28\u931e\u92ff\u931d\u9302\u9370\u9357\u93a4\u93c6\u93de\u93f8\u9431\u9445\u9448\u9592\uf9dc\ufa29\u969d\u96af\u9733\u973b\u9743\u974d\u974f\u9751\u9755\u9857\u9865\ufa2a\ufa2b\u9927\ufa2c\u999e\u9a4e\u9ad9\u9adc\u9b75\u9b72\u9b8f\u9bb1\u9bbb\u9c00\u9d70\u9d6b\ufa2d\u9e19\u9ed1"],["fcf1","\u2170",9,"\uffe2\uffe4\uff07\uff02"],["8fa2af","\u02d8\u02c7\xb8\u02d9\u02dd\xaf\u02db\u02da\uff5e\u0384\u0385"],["8fa2c2","\xa1\xa6\xbf"],["8fa2eb","\xba\xaa\xa9\xae\u2122\xa4\u2116"],["8fa6e1","\u0386\u0388\u0389\u038a\u03aa"],["8fa6e7","\u038c"],["8fa6e9","\u038e\u03ab"],["8fa6ec","\u038f"],["8fa6f1","\u03ac\u03ad\u03ae\u03af\u03ca\u0390\u03cc\u03c2\u03cd\u03cb\u03b0\u03ce"],["8fa7c2","\u0402",10,"\u040e\u040f"],["8fa7f2","\u0452",10,"\u045e\u045f"],["8fa9a1","\xc6\u0110"],["8fa9a4","\u0126"],["8fa9a6","\u0132"],["8fa9a8","\u0141\u013f"],["8fa9ab","\u014a\xd8\u0152"],["8fa9af","\u0166\xde"],["8fa9c1","\xe6\u0111\xf0\u0127\u0131\u0133\u0138\u0142\u0140\u0149\u014b\xf8\u0153\xdf\u0167\xfe"],["8faaa1","\xc1\xc0\xc4\xc2\u0102\u01cd\u0100\u0104\xc5\xc3\u0106\u0108\u010c\xc7\u010a\u010e\xc9\xc8\xcb\xca\u011a\u0116\u0112\u0118"],["8faaba","\u011c\u011e\u0122\u0120\u0124\xcd\xcc\xcf\xce\u01cf\u0130\u012a\u012e\u0128\u0134\u0136\u0139\u013d\u013b\u0143\u0147\u0145\xd1\xd3\xd2\xd6\xd4\u01d1\u0150\u014c\xd5\u0154\u0158\u0156\u015a\u015c\u0160\u015e\u0164\u0162\xda\xd9\xdc\xdb\u016c\u01d3\u0170\u016a\u0172\u016e\u0168\u01d7\u01db\u01d9\u01d5\u0174\xdd\u0178\u0176\u0179\u017d\u017b"],["8faba1","\xe1\xe0\xe4\xe2\u0103\u01ce\u0101\u0105\xe5\xe3\u0107\u0109\u010d\xe7\u010b\u010f\xe9\xe8\xeb\xea\u011b\u0117\u0113\u0119\u01f5\u011d\u011f"],["8fabbd","\u0121\u0125\xed\xec\xef\xee\u01d0"],["8fabc5","\u012b\u012f\u0129\u0135\u0137\u013a\u013e\u013c\u0144\u0148\u0146\xf1\xf3\xf2\xf6\xf4\u01d2\u0151\u014d\xf5\u0155\u0159\u0157\u015b\u015d\u0161\u015f\u0165\u0163\xfa\xf9\xfc\xfb\u016d\u01d4\u0171\u016b\u0173\u016f\u0169\u01d8\u01dc\u01da\u01d6\u0175\xfd\xff\u0177\u017a\u017e\u017c"],["8fb0a1","\u4e02\u4e04\u4e05\u4e0c\u4e12\u4e1f\u4e23\u4e24\u4e28\u4e2b\u4e2e\u4e2f\u4e30\u4e35\u4e40\u4e41\u4e44\u4e47\u4e51\u4e5a\u4e5c\u4e63\u4e68\u4e69\u4e74\u4e75\u4e79\u4e7f\u4e8d\u4e96\u4e97\u4e9d\u4eaf\u4eb9\u4ec3\u4ed0\u4eda\u4edb\u4ee0\u4ee1\u4ee2\u4ee8\u4eef\u4ef1\u4ef3\u4ef5\u4efd\u4efe\u4eff\u4f00\u4f02\u4f03\u4f08\u4f0b\u4f0c\u4f12\u4f15\u4f16\u4f17\u4f19\u4f2e\u4f31\u4f60\u4f33\u4f35\u4f37\u4f39\u4f3b\u4f3e\u4f40\u4f42\u4f48\u4f49\u4f4b\u4f4c\u4f52\u4f54\u4f56\u4f58\u4f5f\u4f63\u4f6a\u4f6c\u4f6e\u4f71\u4f77\u4f78\u4f79\u4f7a\u4f7d\u4f7e\u4f81\u4f82\u4f84"],["8fb1a1","\u4f85\u4f89\u4f8a\u4f8c\u4f8e\u4f90\u4f92\u4f93\u4f94\u4f97\u4f99\u4f9a\u4f9e\u4f9f\u4fb2\u4fb7\u4fb9\u4fbb\u4fbc\u4fbd\u4fbe\u4fc0\u4fc1\u4fc5\u4fc6\u4fc8\u4fc9\u4fcb\u4fcc\u4fcd\u4fcf\u4fd2\u4fdc\u4fe0\u4fe2\u4ff0\u4ff2\u4ffc\u4ffd\u4fff\u5000\u5001\u5004\u5007\u500a\u500c\u500e\u5010\u5013\u5017\u5018\u501b\u501c\u501d\u501e\u5022\u5027\u502e\u5030\u5032\u5033\u5035\u5040\u5041\u5042\u5045\u5046\u504a\u504c\u504e\u5051\u5052\u5053\u5057\u5059\u505f\u5060\u5062\u5063\u5066\u5067\u506a\u506d\u5070\u5071\u503b\u5081\u5083\u5084\u5086\u508a\u508e\u508f\u5090"],["8fb2a1","\u5092\u5093\u5094\u5096\u509b\u509c\u509e",4,"\u50aa\u50af\u50b0\u50b9\u50ba\u50bd\u50c0\u50c3\u50c4\u50c7\u50cc\u50ce\u50d0\u50d3\u50d4\u50d8\u50dc\u50dd\u50df\u50e2\u50e4\u50e6\u50e8\u50e9\u50ef\u50f1\u50f6\u50fa\u50fe\u5103\u5106\u5107\u5108\u510b\u510c\u510d\u510e\u50f2\u5110\u5117\u5119\u511b\u511c\u511d\u511e\u5123\u5127\u5128\u512c\u512d\u512f\u5131\u5133\u5134\u5135\u5138\u5139\u5142\u514a\u514f\u5153\u5155\u5157\u5158\u515f\u5164\u5166\u517e\u5183\u5184\u518b\u518e\u5198\u519d\u51a1\u51a3\u51ad\u51b8\u51ba\u51bc\u51be\u51bf\u51c2"],["8fb3a1","\u51c8\u51cf\u51d1\u51d2\u51d3\u51d5\u51d8\u51de\u51e2\u51e5\u51ee\u51f2\u51f3\u51f4\u51f7\u5201\u5202\u5205\u5212\u5213\u5215\u5216\u5218\u5222\u5228\u5231\u5232\u5235\u523c\u5245\u5249\u5255\u5257\u5258\u525a\u525c\u525f\u5260\u5261\u5266\u526e\u5277\u5278\u5279\u5280\u5282\u5285\u528a\u528c\u5293\u5295\u5296\u5297\u5298\u529a\u529c\u52a4\u52a5\u52a6\u52a7\u52af\u52b0\u52b6\u52b7\u52b8\u52ba\u52bb\u52bd\u52c0\u52c4\u52c6\u52c8\u52cc\u52cf\u52d1\u52d4\u52d6\u52db\u52dc\u52e1\u52e5\u52e8\u52e9\u52ea\u52ec\u52f0\u52f1\u52f4\u52f6\u52f7\u5300\u5303\u530a\u530b"],["8fb4a1","\u530c\u5311\u5313\u5318\u531b\u531c\u531e\u531f\u5325\u5327\u5328\u5329\u532b\u532c\u532d\u5330\u5332\u5335\u533c\u533d\u533e\u5342\u534c\u534b\u5359\u535b\u5361\u5363\u5365\u536c\u536d\u5372\u5379\u537e\u5383\u5387\u5388\u538e\u5393\u5394\u5399\u539d\u53a1\u53a4\u53aa\u53ab\u53af\u53b2\u53b4\u53b5\u53b7\u53b8\u53ba\u53bd\u53c0\u53c5\u53cf\u53d2\u53d3\u53d5\u53da\u53dd\u53de\u53e0\u53e6\u53e7\u53f5\u5402\u5413\u541a\u5421\u5427\u5428\u542a\u542f\u5431\u5434\u5435\u5443\u5444\u5447\u544d\u544f\u545e\u5462\u5464\u5466\u5467\u5469\u546b\u546d\u546e\u5474\u547f"],["8fb5a1","\u5481\u5483\u5485\u5488\u5489\u548d\u5491\u5495\u5496\u549c\u549f\u54a1\u54a6\u54a7\u54a9\u54aa\u54ad\u54ae\u54b1\u54b7\u54b9\u54ba\u54bb\u54bf\u54c6\u54ca\u54cd\u54ce\u54e0\u54ea\u54ec\u54ef\u54f6\u54fc\u54fe\u54ff\u5500\u5501\u5505\u5508\u5509\u550c\u550d\u550e\u5515\u552a\u552b\u5532\u5535\u5536\u553b\u553c\u553d\u5541\u5547\u5549\u554a\u554d\u5550\u5551\u5558\u555a\u555b\u555e\u5560\u5561\u5564\u5566\u557f\u5581\u5582\u5586\u5588\u558e\u558f\u5591\u5592\u5593\u5594\u5597\u55a3\u55a4\u55ad\u55b2\u55bf\u55c1\u55c3\u55c6\u55c9\u55cb\u55cc\u55ce\u55d1\u55d2"],["8fb6a1","\u55d3\u55d7\u55d8\u55db\u55de\u55e2\u55e9\u55f6\u55ff\u5605\u5608\u560a\u560d",5,"\u5619\u562c\u5630\u5633\u5635\u5637\u5639\u563b\u563c\u563d\u563f\u5640\u5641\u5643\u5644\u5646\u5649\u564b\u564d\u564f\u5654\u565e\u5660\u5661\u5662\u5663\u5666\u5669\u566d\u566f\u5671\u5672\u5675\u5684\u5685\u5688\u568b\u568c\u5695\u5699\u569a\u569d\u569e\u569f\u56a6\u56a7\u56a8\u56a9\u56ab\u56ac\u56ad\u56b1\u56b3\u56b7\u56be\u56c5\u56c9\u56ca\u56cb\u56cf\u56d0\u56cc\u56cd\u56d9\u56dc\u56dd\u56df\u56e1\u56e4",4,"\u56f1\u56eb\u56ed"],["8fb7a1","\u56f6\u56f7\u5701\u5702\u5707\u570a\u570c\u5711\u5715\u571a\u571b\u571d\u5720\u5722\u5723\u5724\u5725\u5729\u572a\u572c\u572e\u572f\u5733\u5734\u573d\u573e\u573f\u5745\u5746\u574c\u574d\u5752\u5762\u5765\u5767\u5768\u576b\u576d",4,"\u5773\u5774\u5775\u5777\u5779\u577a\u577b\u577c\u577e\u5781\u5783\u578c\u5794\u5797\u5799\u579a\u579c\u579d\u579e\u579f\u57a1\u5795\u57a7\u57a8\u57a9\u57ac\u57b8\u57bd\u57c7\u57c8\u57cc\u57cf\u57d5\u57dd\u57de\u57e4\u57e6\u57e7\u57e9\u57ed\u57f0\u57f5\u57f6\u57f8\u57fd\u57fe\u57ff\u5803\u5804\u5808\u5809\u57e1"],["8fb8a1","\u580c\u580d\u581b\u581e\u581f\u5820\u5826\u5827\u582d\u5832\u5839\u583f\u5849\u584c\u584d\u584f\u5850\u5855\u585f\u5861\u5864\u5867\u5868\u5878\u587c\u587f\u5880\u5881\u5887\u5888\u5889\u588a\u588c\u588d\u588f\u5890\u5894\u5896\u589d\u58a0\u58a1\u58a2\u58a6\u58a9\u58b1\u58b2\u58c4\u58bc\u58c2\u58c8\u58cd\u58ce\u58d0\u58d2\u58d4\u58d6\u58da\u58dd\u58e1\u58e2\u58e9\u58f3\u5905\u5906\u590b\u590c\u5912\u5913\u5914\u8641\u591d\u5921\u5923\u5924\u5928\u592f\u5930\u5933\u5935\u5936\u593f\u5943\u5946\u5952\u5953\u5959\u595b\u595d\u595e\u595f\u5961\u5963\u596b\u596d"],["8fb9a1","\u596f\u5972\u5975\u5976\u5979\u597b\u597c\u598b\u598c\u598e\u5992\u5995\u5997\u599f\u59a4\u59a7\u59ad\u59ae\u59af\u59b0\u59b3\u59b7\u59ba\u59bc\u59c1\u59c3\u59c4\u59c8\u59ca\u59cd\u59d2\u59dd\u59de\u59df\u59e3\u59e4\u59e7\u59ee\u59ef\u59f1\u59f2\u59f4\u59f7\u5a00\u5a04\u5a0c\u5a0d\u5a0e\u5a12\u5a13\u5a1e\u5a23\u5a24\u5a27\u5a28\u5a2a\u5a2d\u5a30\u5a44\u5a45\u5a47\u5a48\u5a4c\u5a50\u5a55\u5a5e\u5a63\u5a65\u5a67\u5a6d\u5a77\u5a7a\u5a7b\u5a7e\u5a8b\u5a90\u5a93\u5a96\u5a99\u5a9c\u5a9e\u5a9f\u5aa0\u5aa2\u5aa7\u5aac\u5ab1\u5ab2\u5ab3\u5ab5\u5ab8\u5aba\u5abb\u5abf"],["8fbaa1","\u5ac4\u5ac6\u5ac8\u5acf\u5ada\u5adc\u5ae0\u5ae5\u5aea\u5aee\u5af5\u5af6\u5afd\u5b00\u5b01\u5b08\u5b17\u5b34\u5b19\u5b1b\u5b1d\u5b21\u5b25\u5b2d\u5b38\u5b41\u5b4b\u5b4c\u5b52\u5b56\u5b5e\u5b68\u5b6e\u5b6f\u5b7c\u5b7d\u5b7e\u5b7f\u5b81\u5b84\u5b86\u5b8a\u5b8e\u5b90\u5b91\u5b93\u5b94\u5b96\u5ba8\u5ba9\u5bac\u5bad\u5baf\u5bb1\u5bb2\u5bb7\u5bba\u5bbc\u5bc0\u5bc1\u5bcd\u5bcf\u5bd6",4,"\u5be0\u5bef\u5bf1\u5bf4\u5bfd\u5c0c\u5c17\u5c1e\u5c1f\u5c23\u5c26\u5c29\u5c2b\u5c2c\u5c2e\u5c30\u5c32\u5c35\u5c36\u5c59\u5c5a\u5c5c\u5c62\u5c63\u5c67\u5c68\u5c69"],["8fbba1","\u5c6d\u5c70\u5c74\u5c75\u5c7a\u5c7b\u5c7c\u5c7d\u5c87\u5c88\u5c8a\u5c8f\u5c92\u5c9d\u5c9f\u5ca0\u5ca2\u5ca3\u5ca6\u5caa\u5cb2\u5cb4\u5cb5\u5cba\u5cc9\u5ccb\u5cd2\u5cdd\u5cd7\u5cee\u5cf1\u5cf2\u5cf4\u5d01\u5d06\u5d0d\u5d12\u5d2b\u5d23\u5d24\u5d26\u5d27\u5d31\u5d34\u5d39\u5d3d\u5d3f\u5d42\u5d43\u5d46\u5d48\u5d55\u5d51\u5d59\u5d4a\u5d5f\u5d60\u5d61\u5d62\u5d64\u5d6a\u5d6d\u5d70\u5d79\u5d7a\u5d7e\u5d7f\u5d81\u5d83\u5d88\u5d8a\u5d92\u5d93\u5d94\u5d95\u5d99\u5d9b\u5d9f\u5da0\u5da7\u5dab\u5db0\u5db4\u5db8\u5db9\u5dc3\u5dc7\u5dcb\u5dd0\u5dce\u5dd8\u5dd9\u5de0\u5de4"],["8fbca1","\u5de9\u5df8\u5df9\u5e00\u5e07\u5e0d\u5e12\u5e14\u5e15\u5e18\u5e1f\u5e20\u5e2e\u5e28\u5e32\u5e35\u5e3e\u5e4b\u5e50\u5e49\u5e51\u5e56\u5e58\u5e5b\u5e5c\u5e5e\u5e68\u5e6a",4,"\u5e70\u5e80\u5e8b\u5e8e\u5ea2\u5ea4\u5ea5\u5ea8\u5eaa\u5eac\u5eb1\u5eb3\u5ebd\u5ebe\u5ebf\u5ec6\u5ecc\u5ecb\u5ece\u5ed1\u5ed2\u5ed4\u5ed5\u5edc\u5ede\u5ee5\u5eeb\u5f02\u5f06\u5f07\u5f08\u5f0e\u5f19\u5f1c\u5f1d\u5f21\u5f22\u5f23\u5f24\u5f28\u5f2b\u5f2c\u5f2e\u5f30\u5f34\u5f36\u5f3b\u5f3d\u5f3f\u5f40\u5f44\u5f45\u5f47\u5f4d\u5f50\u5f54\u5f58\u5f5b\u5f60\u5f63\u5f64\u5f67"],["8fbda1","\u5f6f\u5f72\u5f74\u5f75\u5f78\u5f7a\u5f7d\u5f7e\u5f89\u5f8d\u5f8f\u5f96\u5f9c\u5f9d\u5fa2\u5fa7\u5fab\u5fa4\u5fac\u5faf\u5fb0\u5fb1\u5fb8\u5fc4\u5fc7\u5fc8\u5fc9\u5fcb\u5fd0",4,"\u5fde\u5fe1\u5fe2\u5fe8\u5fe9\u5fea\u5fec\u5fed\u5fee\u5fef\u5ff2\u5ff3\u5ff6\u5ffa\u5ffc\u6007\u600a\u600d\u6013\u6014\u6017\u6018\u601a\u601f\u6024\u602d\u6033\u6035\u6040\u6047\u6048\u6049\u604c\u6051\u6054\u6056\u6057\u605d\u6061\u6067\u6071\u607e\u607f\u6082\u6086\u6088\u608a\u608e\u6091\u6093\u6095\u6098\u609d\u609e\u60a2\u60a4\u60a5\u60a8\u60b0\u60b1\u60b7"],["8fbea1","\u60bb\u60be\u60c2\u60c4\u60c8\u60c9\u60ca\u60cb\u60ce\u60cf\u60d4\u60d5\u60d9\u60db\u60dd\u60de\u60e2\u60e5\u60f2\u60f5\u60f8\u60fc\u60fd\u6102\u6107\u610a\u610c\u6110",4,"\u6116\u6117\u6119\u611c\u611e\u6122\u612a\u612b\u6130\u6131\u6135\u6136\u6137\u6139\u6141\u6145\u6146\u6149\u615e\u6160\u616c\u6172\u6178\u617b\u617c\u617f\u6180\u6181\u6183\u6184\u618b\u618d\u6192\u6193\u6197\u6198\u619c\u619d\u619f\u61a0\u61a5\u61a8\u61aa\u61ad\u61b8\u61b9\u61bc\u61c0\u61c1\u61c2\u61ce\u61cf\u61d5\u61dc\u61dd\u61de\u61df\u61e1\u61e2\u61e7\u61e9\u61e5"],["8fbfa1","\u61ec\u61ed\u61ef\u6201\u6203\u6204\u6207\u6213\u6215\u621c\u6220\u6222\u6223\u6227\u6229\u622b\u6239\u623d\u6242\u6243\u6244\u6246\u624c\u6250\u6251\u6252\u6254\u6256\u625a\u625c\u6264\u626d\u626f\u6273\u627a\u627d\u628d\u628e\u628f\u6290\u62a6\u62a8\u62b3\u62b6\u62b7\u62ba\u62be\u62bf\u62c4\u62ce\u62d5\u62d6\u62da\u62ea\u62f2\u62f4\u62fc\u62fd\u6303\u6304\u630a\u630b\u630d\u6310\u6313\u6316\u6318\u6329\u632a\u632d\u6335\u6336\u6339\u633c\u6341\u6342\u6343\u6344\u6346\u634a\u634b\u634e\u6352\u6353\u6354\u6358\u635b\u6365\u6366\u636c\u636d\u6371\u6374\u6375"],["8fc0a1","\u6378\u637c\u637d\u637f\u6382\u6384\u6387\u638a\u6390\u6394\u6395\u6399\u639a\u639e\u63a4\u63a6\u63ad\u63ae\u63af\u63bd\u63c1\u63c5\u63c8\u63ce\u63d1\u63d3\u63d4\u63d5\u63dc\u63e0\u63e5\u63ea\u63ec\u63f2\u63f3\u63f5\u63f8\u63f9\u6409\u640a\u6410\u6412\u6414\u6418\u641e\u6420\u6422\u6424\u6425\u6429\u642a\u642f\u6430\u6435\u643d\u643f\u644b\u644f\u6451\u6452\u6453\u6454\u645a\u645b\u645c\u645d\u645f\u6460\u6461\u6463\u646d\u6473\u6474\u647b\u647d\u6485\u6487\u648f\u6490\u6491\u6498\u6499\u649b\u649d\u649f\u64a1\u64a3\u64a6\u64a8\u64ac\u64b3\u64bd\u64be\u64bf"],["8fc1a1","\u64c4\u64c9\u64ca\u64cb\u64cc\u64ce\u64d0\u64d1\u64d5\u64d7\u64e4\u64e5\u64e9\u64ea\u64ed\u64f0\u64f5\u64f7\u64fb\u64ff\u6501\u6504\u6508\u6509\u650a\u650f\u6513\u6514\u6516\u6519\u651b\u651e\u651f\u6522\u6526\u6529\u652e\u6531\u653a\u653c\u653d\u6543\u6547\u6549\u6550\u6552\u6554\u655f\u6560\u6567\u656b\u657a\u657d\u6581\u6585\u658a\u6592\u6595\u6598\u659d\u65a0\u65a3\u65a6\u65ae\u65b2\u65b3\u65b4\u65bf\u65c2\u65c8\u65c9\u65ce\u65d0\u65d4\u65d6\u65d8\u65df\u65f0\u65f2\u65f4\u65f5\u65f9\u65fe\u65ff\u6600\u6604\u6608\u6609\u660d\u6611\u6612\u6615\u6616\u661d"],["8fc2a1","\u661e\u6621\u6622\u6623\u6624\u6626\u6629\u662a\u662b\u662c\u662e\u6630\u6631\u6633\u6639\u6637\u6640\u6645\u6646\u664a\u664c\u6651\u664e\u6657\u6658\u6659\u665b\u665c\u6660\u6661\u66fb\u666a\u666b\u666c\u667e\u6673\u6675\u667f\u6677\u6678\u6679\u667b\u6680\u667c\u668b\u668c\u668d\u6690\u6692\u6699\u669a\u669b\u669c\u669f\u66a0\u66a4\u66ad\u66b1\u66b2\u66b5\u66bb\u66bf\u66c0\u66c2\u66c3\u66c8\u66cc\u66ce\u66cf\u66d4\u66db\u66df\u66e8\u66eb\u66ec\u66ee\u66fa\u6705\u6707\u670e\u6713\u6719\u671c\u6720\u6722\u6733\u673e\u6745\u6747\u6748\u674c\u6754\u6755\u675d"],["8fc3a1","\u6766\u676c\u676e\u6774\u6776\u677b\u6781\u6784\u678e\u678f\u6791\u6793\u6796\u6798\u6799\u679b\u67b0\u67b1\u67b2\u67b5\u67bb\u67bc\u67bd\u67f9\u67c0\u67c2\u67c3\u67c5\u67c8\u67c9\u67d2\u67d7\u67d9\u67dc\u67e1\u67e6\u67f0\u67f2\u67f6\u67f7\u6852\u6814\u6819\u681d\u681f\u6828\u6827\u682c\u682d\u682f\u6830\u6831\u6833\u683b\u683f\u6844\u6845\u684a\u684c\u6855\u6857\u6858\u685b\u686b\u686e",4,"\u6875\u6879\u687a\u687b\u687c\u6882\u6884\u6886\u6888\u6896\u6898\u689a\u689c\u68a1\u68a3\u68a5\u68a9\u68aa\u68ae\u68b2\u68bb\u68c5\u68c8\u68cc\u68cf"],["8fc4a1","\u68d0\u68d1\u68d3\u68d6\u68d9\u68dc\u68dd\u68e5\u68e8\u68ea\u68eb\u68ec\u68ed\u68f0\u68f1\u68f5\u68f6\u68fb\u68fc\u68fd\u6906\u6909\u690a\u6910\u6911\u6913\u6916\u6917\u6931\u6933\u6935\u6938\u693b\u6942\u6945\u6949\u694e\u6957\u695b\u6963\u6964\u6965\u6966\u6968\u6969\u696c\u6970\u6971\u6972\u697a\u697b\u697f\u6980\u698d\u6992\u6996\u6998\u69a1\u69a5\u69a6\u69a8\u69ab\u69ad\u69af\u69b7\u69b8\u69ba\u69bc\u69c5\u69c8\u69d1\u69d6\u69d7\u69e2\u69e5\u69ee\u69ef\u69f1\u69f3\u69f5\u69fe\u6a00\u6a01\u6a03\u6a0f\u6a11\u6a15\u6a1a\u6a1d\u6a20\u6a24\u6a28\u6a30\u6a32"],["8fc5a1","\u6a34\u6a37\u6a3b\u6a3e\u6a3f\u6a45\u6a46\u6a49\u6a4a\u6a4e\u6a50\u6a51\u6a52\u6a55\u6a56\u6a5b\u6a64\u6a67\u6a6a\u6a71\u6a73\u6a7e\u6a81\u6a83\u6a86\u6a87\u6a89\u6a8b\u6a91\u6a9b\u6a9d\u6a9e\u6a9f\u6aa5\u6aab\u6aaf\u6ab0\u6ab1\u6ab4\u6abd\u6abe\u6abf\u6ac6\u6ac9\u6ac8\u6acc\u6ad0\u6ad4\u6ad5\u6ad6\u6adc\u6add\u6ae4\u6ae7\u6aec\u6af0\u6af1\u6af2\u6afc\u6afd\u6b02\u6b03\u6b06\u6b07\u6b09\u6b0f\u6b10\u6b11\u6b17\u6b1b\u6b1e\u6b24\u6b28\u6b2b\u6b2c\u6b2f\u6b35\u6b36\u6b3b\u6b3f\u6b46\u6b4a\u6b4d\u6b52\u6b56\u6b58\u6b5d\u6b60\u6b67\u6b6b\u6b6e\u6b70\u6b75\u6b7d"],["8fc6a1","\u6b7e\u6b82\u6b85\u6b97\u6b9b\u6b9f\u6ba0\u6ba2\u6ba3\u6ba8\u6ba9\u6bac\u6bad\u6bae\u6bb0\u6bb8\u6bb9\u6bbd\u6bbe\u6bc3\u6bc4\u6bc9\u6bcc\u6bd6\u6bda\u6be1\u6be3\u6be6\u6be7\u6bee\u6bf1\u6bf7\u6bf9\u6bff\u6c02\u6c04\u6c05\u6c09\u6c0d\u6c0e\u6c10\u6c12\u6c19\u6c1f\u6c26\u6c27\u6c28\u6c2c\u6c2e\u6c33\u6c35\u6c36\u6c3a\u6c3b\u6c3f\u6c4a\u6c4b\u6c4d\u6c4f\u6c52\u6c54\u6c59\u6c5b\u6c5c\u6c6b\u6c6d\u6c6f\u6c74\u6c76\u6c78\u6c79\u6c7b\u6c85\u6c86\u6c87\u6c89\u6c94\u6c95\u6c97\u6c98\u6c9c\u6c9f\u6cb0\u6cb2\u6cb4\u6cc2\u6cc6\u6ccd\u6ccf\u6cd0\u6cd1\u6cd2\u6cd4\u6cd6"],["8fc7a1","\u6cda\u6cdc\u6ce0\u6ce7\u6ce9\u6ceb\u6cec\u6cee\u6cf2\u6cf4\u6d04\u6d07\u6d0a\u6d0e\u6d0f\u6d11\u6d13\u6d1a\u6d26\u6d27\u6d28\u6c67\u6d2e\u6d2f\u6d31\u6d39\u6d3c\u6d3f\u6d57\u6d5e\u6d5f\u6d61\u6d65\u6d67\u6d6f\u6d70\u6d7c\u6d82\u6d87\u6d91\u6d92\u6d94\u6d96\u6d97\u6d98\u6daa\u6dac\u6db4\u6db7\u6db9\u6dbd\u6dbf\u6dc4\u6dc8\u6dca\u6dce\u6dcf\u6dd6\u6ddb\u6ddd\u6ddf\u6de0\u6de2\u6de5\u6de9\u6def\u6df0\u6df4\u6df6\u6dfc\u6e00\u6e04\u6e1e\u6e22\u6e27\u6e32\u6e36\u6e39\u6e3b\u6e3c\u6e44\u6e45\u6e48\u6e49\u6e4b\u6e4f\u6e51\u6e52\u6e53\u6e54\u6e57\u6e5c\u6e5d\u6e5e"],["8fc8a1","\u6e62\u6e63\u6e68\u6e73\u6e7b\u6e7d\u6e8d\u6e93\u6e99\u6ea0\u6ea7\u6ead\u6eae\u6eb1\u6eb3\u6ebb\u6ebf\u6ec0\u6ec1\u6ec3\u6ec7\u6ec8\u6eca\u6ecd\u6ece\u6ecf\u6eeb\u6eed\u6eee\u6ef9\u6efb\u6efd\u6f04\u6f08\u6f0a\u6f0c\u6f0d\u6f16\u6f18\u6f1a\u6f1b\u6f26\u6f29\u6f2a\u6f2f\u6f30\u6f33\u6f36\u6f3b\u6f3c\u6f2d\u6f4f\u6f51\u6f52\u6f53\u6f57\u6f59\u6f5a\u6f5d\u6f5e\u6f61\u6f62\u6f68\u6f6c\u6f7d\u6f7e\u6f83\u6f87\u6f88\u6f8b\u6f8c\u6f8d\u6f90\u6f92\u6f93\u6f94\u6f96\u6f9a\u6f9f\u6fa0\u6fa5\u6fa6\u6fa7\u6fa8\u6fae\u6faf\u6fb0\u6fb5\u6fb6\u6fbc\u6fc5\u6fc7\u6fc8\u6fca"],["8fc9a1","\u6fda\u6fde\u6fe8\u6fe9\u6ff0\u6ff5\u6ff9\u6ffc\u6ffd\u7000\u7005\u7006\u7007\u700d\u7017\u7020\u7023\u702f\u7034\u7037\u7039\u703c\u7043\u7044\u7048\u7049\u704a\u704b\u7054\u7055\u705d\u705e\u704e\u7064\u7065\u706c\u706e\u7075\u7076\u707e\u7081\u7085\u7086\u7094",4,"\u709b\u70a4\u70ab\u70b0\u70b1\u70b4\u70b7\u70ca\u70d1\u70d3\u70d4\u70d5\u70d6\u70d8\u70dc\u70e4\u70fa\u7103",4,"\u710b\u710c\u710f\u711e\u7120\u712b\u712d\u712f\u7130\u7131\u7138\u7141\u7145\u7146\u7147\u714a\u714b\u7150\u7152\u7157\u715a\u715c\u715e\u7160"],["8fcaa1","\u7168\u7179\u7180\u7185\u7187\u718c\u7192\u719a\u719b\u71a0\u71a2\u71af\u71b0\u71b2\u71b3\u71ba\u71bf\u71c0\u71c1\u71c4\u71cb\u71cc\u71d3\u71d6\u71d9\u71da\u71dc\u71f8\u71fe\u7200\u7207\u7208\u7209\u7213\u7217\u721a\u721d\u721f\u7224\u722b\u722f\u7234\u7238\u7239\u7241\u7242\u7243\u7245\u724e\u724f\u7250\u7253\u7255\u7256\u725a\u725c\u725e\u7260\u7263\u7268\u726b\u726e\u726f\u7271\u7277\u7278\u727b\u727c\u727f\u7284\u7289\u728d\u728e\u7293\u729b\u72a8\u72ad\u72ae\u72b1\u72b4\u72be\u72c1\u72c7\u72c9\u72cc\u72d5\u72d6\u72d8\u72df\u72e5\u72f3\u72f4\u72fa\u72fb"],["8fcba1","\u72fe\u7302\u7304\u7305\u7307\u730b\u730d\u7312\u7313\u7318\u7319\u731e\u7322\u7324\u7327\u7328\u732c\u7331\u7332\u7335\u733a\u733b\u733d\u7343\u734d\u7350\u7352\u7356\u7358\u735d\u735e\u735f\u7360\u7366\u7367\u7369\u736b\u736c\u736e\u736f\u7371\u7377\u7379\u737c\u7380\u7381\u7383\u7385\u7386\u738e\u7390\u7393\u7395\u7397\u7398\u739c\u739e\u739f\u73a0\u73a2\u73a5\u73a6\u73aa\u73ab\u73ad\u73b5\u73b7\u73b9\u73bc\u73bd\u73bf\u73c5\u73c6\u73c9\u73cb\u73cc\u73cf\u73d2\u73d3\u73d6\u73d9\u73dd\u73e1\u73e3\u73e6\u73e7\u73e9\u73f4\u73f5\u73f7\u73f9\u73fa\u73fb\u73fd"],["8fcca1","\u73ff\u7400\u7401\u7404\u7407\u740a\u7411\u741a\u741b\u7424\u7426\u7428",9,"\u7439\u7440\u7443\u7444\u7446\u7447\u744b\u744d\u7451\u7452\u7457\u745d\u7462\u7466\u7467\u7468\u746b\u746d\u746e\u7471\u7472\u7480\u7481\u7485\u7486\u7487\u7489\u748f\u7490\u7491\u7492\u7498\u7499\u749a\u749c\u749f\u74a0\u74a1\u74a3\u74a6\u74a8\u74a9\u74aa\u74ab\u74ae\u74af\u74b1\u74b2\u74b5\u74b9\u74bb\u74bf\u74c8\u74c9\u74cc\u74d0\u74d3\u74d8\u74da\u74db\u74de\u74df\u74e4\u74e8\u74ea\u74eb\u74ef\u74f4\u74fa\u74fb\u74fc\u74ff\u7506"],["8fcda1","\u7512\u7516\u7517\u7520\u7521\u7524\u7527\u7529\u752a\u752f\u7536\u7539\u753d\u753e\u753f\u7540\u7543\u7547\u7548\u754e\u7550\u7552\u7557\u755e\u755f\u7561\u756f\u7571\u7579",5,"\u7581\u7585\u7590\u7592\u7593\u7595\u7599\u759c\u75a2\u75a4\u75b4\u75ba\u75bf\u75c0\u75c1\u75c4\u75c6\u75cc\u75ce\u75cf\u75d7\u75dc\u75df\u75e0\u75e1\u75e4\u75e7\u75ec\u75ee\u75ef\u75f1\u75f9\u7600\u7602\u7603\u7604\u7607\u7608\u760a\u760c\u760f\u7612\u7613\u7615\u7616\u7619\u761b\u761c\u761d\u761e\u7623\u7625\u7626\u7629\u762d\u7632\u7633\u7635\u7638\u7639"],["8fcea1","\u763a\u763c\u764a\u7640\u7641\u7643\u7644\u7645\u7649\u764b\u7655\u7659\u765f\u7664\u7665\u766d\u766e\u766f\u7671\u7674\u7681\u7685\u768c\u768d\u7695\u769b\u769c\u769d\u769f\u76a0\u76a2",6,"\u76aa\u76ad\u76bd\u76c1\u76c5\u76c9\u76cb\u76cc\u76ce\u76d4\u76d9\u76e0\u76e6\u76e8\u76ec\u76f0\u76f1\u76f6\u76f9\u76fc\u7700\u7706\u770a\u770e\u7712\u7714\u7715\u7717\u7719\u771a\u771c\u7722\u7728\u772d\u772e\u772f\u7734\u7735\u7736\u7739\u773d\u773e\u7742\u7745\u7746\u774a\u774d\u774e\u774f\u7752\u7756\u7757\u775c\u775e\u775f\u7760\u7762"],["8fcfa1","\u7764\u7767\u776a\u776c\u7770\u7772\u7773\u7774\u777a\u777d\u7780\u7784\u778c\u778d\u7794\u7795\u7796\u779a\u779f\u77a2\u77a7\u77aa\u77ae\u77af\u77b1\u77b5\u77be\u77c3\u77c9\u77d1\u77d2\u77d5\u77d9\u77de\u77df\u77e0\u77e4\u77e6\u77ea\u77ec\u77f0\u77f1\u77f4\u77f8\u77fb\u7805\u7806\u7809\u780d\u780e\u7811\u781d\u7821\u7822\u7823\u782d\u782e\u7830\u7835\u7837\u7843\u7844\u7847\u7848\u784c\u784e\u7852\u785c\u785e\u7860\u7861\u7863\u7864\u7868\u786a\u786e\u787a\u787e\u788a\u788f\u7894\u7898\u78a1\u789d\u789e\u789f\u78a4\u78a8\u78ac\u78ad\u78b0\u78b1\u78b2\u78b3"],["8fd0a1","\u78bb\u78bd\u78bf\u78c7\u78c8\u78c9\u78cc\u78ce\u78d2\u78d3\u78d5\u78d6\u78e4\u78db\u78df\u78e0\u78e1\u78e6\u78ea\u78f2\u78f3\u7900\u78f6\u78f7\u78fa\u78fb\u78ff\u7906\u790c\u7910\u791a\u791c\u791e\u791f\u7920\u7925\u7927\u7929\u792d\u7931\u7934\u7935\u793b\u793d\u793f\u7944\u7945\u7946\u794a\u794b\u794f\u7951\u7954\u7958\u795b\u795c\u7967\u7969\u796b\u7972\u7979\u797b\u797c\u797e\u798b\u798c\u7991\u7993\u7994\u7995\u7996\u7998\u799b\u799c\u79a1\u79a8\u79a9\u79ab\u79af\u79b1\u79b4\u79b8\u79bb\u79c2\u79c4\u79c7\u79c8\u79ca\u79cf\u79d4\u79d6\u79da\u79dd\u79de"],["8fd1a1","\u79e0\u79e2\u79e5\u79ea\u79eb\u79ed\u79f1\u79f8\u79fc\u7a02\u7a03\u7a07\u7a09\u7a0a\u7a0c\u7a11\u7a15\u7a1b\u7a1e\u7a21\u7a27\u7a2b\u7a2d\u7a2f\u7a30\u7a34\u7a35\u7a38\u7a39\u7a3a\u7a44\u7a45\u7a47\u7a48\u7a4c\u7a55\u7a56\u7a59\u7a5c\u7a5d\u7a5f\u7a60\u7a65\u7a67\u7a6a\u7a6d\u7a75\u7a78\u7a7e\u7a80\u7a82\u7a85\u7a86\u7a8a\u7a8b\u7a90\u7a91\u7a94\u7a9e\u7aa0\u7aa3\u7aac\u7ab3\u7ab5\u7ab9\u7abb\u7abc\u7ac6\u7ac9\u7acc\u7ace\u7ad1\u7adb\u7ae8\u7ae9\u7aeb\u7aec\u7af1\u7af4\u7afb\u7afd\u7afe\u7b07\u7b14\u7b1f\u7b23\u7b27\u7b29\u7b2a\u7b2b\u7b2d\u7b2e\u7b2f\u7b30"],["8fd2a1","\u7b31\u7b34\u7b3d\u7b3f\u7b40\u7b41\u7b47\u7b4e\u7b55\u7b60\u7b64\u7b66\u7b69\u7b6a\u7b6d\u7b6f\u7b72\u7b73\u7b77\u7b84\u7b89\u7b8e\u7b90\u7b91\u7b96\u7b9b\u7b9e\u7ba0\u7ba5\u7bac\u7baf\u7bb0\u7bb2\u7bb5\u7bb6\u7bba\u7bbb\u7bbc\u7bbd\u7bc2\u7bc5\u7bc8\u7bca\u7bd4\u7bd6\u7bd7\u7bd9\u7bda\u7bdb\u7be8\u7bea\u7bf2\u7bf4\u7bf5\u7bf8\u7bf9\u7bfa\u7bfc\u7bfe\u7c01\u7c02\u7c03\u7c04\u7c06\u7c09\u7c0b\u7c0c\u7c0e\u7c0f\u7c19\u7c1b\u7c20\u7c25\u7c26\u7c28\u7c2c\u7c31\u7c33\u7c34\u7c36\u7c39\u7c3a\u7c46\u7c4a\u7c55\u7c51\u7c52\u7c53\u7c59",5],["8fd3a1","\u7c61\u7c63\u7c67\u7c69\u7c6d\u7c6e\u7c70\u7c72\u7c79\u7c7c\u7c7d\u7c86\u7c87\u7c8f\u7c94\u7c9e\u7ca0\u7ca6\u7cb0\u7cb6\u7cb7\u7cba\u7cbb\u7cbc\u7cbf\u7cc4\u7cc7\u7cc8\u7cc9\u7ccd\u7ccf\u7cd3\u7cd4\u7cd5\u7cd7\u7cd9\u7cda\u7cdd\u7ce6\u7ce9\u7ceb\u7cf5\u7d03\u7d07\u7d08\u7d09\u7d0f\u7d11\u7d12\u7d13\u7d16\u7d1d\u7d1e\u7d23\u7d26\u7d2a\u7d2d\u7d31\u7d3c\u7d3d\u7d3e\u7d40\u7d41\u7d47\u7d48\u7d4d\u7d51\u7d53\u7d57\u7d59\u7d5a\u7d5c\u7d5d\u7d65\u7d67\u7d6a\u7d70\u7d78\u7d7a\u7d7b\u7d7f\u7d81\u7d82\u7d83\u7d85\u7d86\u7d88\u7d8b\u7d8c\u7d8d\u7d91\u7d96\u7d97\u7d9d"],["8fd4a1","\u7d9e\u7da6\u7da7\u7daa\u7db3\u7db6\u7db7\u7db9\u7dc2",4,"\u7dcc\u7dcd\u7dce\u7dd7\u7dd9\u7e00\u7de2\u7de5\u7de6\u7dea\u7deb\u7ded\u7df1\u7df5\u7df6\u7df9\u7dfa\u7e08\u7e10\u7e11\u7e15\u7e17\u7e1c\u7e1d\u7e20\u7e27\u7e28\u7e2c\u7e2d\u7e2f\u7e33\u7e36\u7e3f\u7e44\u7e45\u7e47\u7e4e\u7e50\u7e52\u7e58\u7e5f\u7e61\u7e62\u7e65\u7e6b\u7e6e\u7e6f\u7e73\u7e78\u7e7e\u7e81\u7e86\u7e87\u7e8a\u7e8d\u7e91\u7e95\u7e98\u7e9a\u7e9d\u7e9e\u7f3c\u7f3b\u7f3d\u7f3e\u7f3f\u7f43\u7f44\u7f47\u7f4f\u7f52\u7f53\u7f5b\u7f5c\u7f5d\u7f61\u7f63\u7f64\u7f65\u7f66\u7f6d"],["8fd5a1","\u7f71\u7f7d\u7f7e\u7f7f\u7f80\u7f8b\u7f8d\u7f8f\u7f90\u7f91\u7f96\u7f97\u7f9c\u7fa1\u7fa2\u7fa6\u7faa\u7fad\u7fb4\u7fbc\u7fbf\u7fc0\u7fc3\u7fc8\u7fce\u7fcf\u7fdb\u7fdf\u7fe3\u7fe5\u7fe8\u7fec\u7fee\u7fef\u7ff2\u7ffa\u7ffd\u7ffe\u7fff\u8007\u8008\u800a\u800d\u800e\u800f\u8011\u8013\u8014\u8016\u801d\u801e\u801f\u8020\u8024\u8026\u802c\u802e\u8030\u8034\u8035\u8037\u8039\u803a\u803c\u803e\u8040\u8044\u8060\u8064\u8066\u806d\u8071\u8075\u8081\u8088\u808e\u809c\u809e\u80a6\u80a7\u80ab\u80b8\u80b9\u80c8\u80cd\u80cf\u80d2\u80d4\u80d5\u80d7\u80d8\u80e0\u80ed\u80ee"],["8fd6a1","\u80f0\u80f2\u80f3\u80f6\u80f9\u80fa\u80fe\u8103\u810b\u8116\u8117\u8118\u811c\u811e\u8120\u8124\u8127\u812c\u8130\u8135\u813a\u813c\u8145\u8147\u814a\u814c\u8152\u8157\u8160\u8161\u8167\u8168\u8169\u816d\u816f\u8177\u8181\u8190\u8184\u8185\u8186\u818b\u818e\u8196\u8198\u819b\u819e\u81a2\u81ae\u81b2\u81b4\u81bb\u81cb\u81c3\u81c5\u81ca\u81ce\u81cf\u81d5\u81d7\u81db\u81dd\u81de\u81e1\u81e4\u81eb\u81ec\u81f0\u81f1\u81f2\u81f5\u81f6\u81f8\u81f9\u81fd\u81ff\u8200\u8203\u820f\u8213\u8214\u8219\u821a\u821d\u8221\u8222\u8228\u8232\u8234\u823a\u8243\u8244\u8245\u8246"],["8fd7a1","\u824b\u824e\u824f\u8251\u8256\u825c\u8260\u8263\u8267\u826d\u8274\u827b\u827d\u827f\u8280\u8281\u8283\u8284\u8287\u8289\u828a\u828e\u8291\u8294\u8296\u8298\u829a\u829b\u82a0\u82a1\u82a3\u82a4\u82a7\u82a8\u82a9\u82aa\u82ae\u82b0\u82b2\u82b4\u82b7\u82ba\u82bc\u82be\u82bf\u82c6\u82d0\u82d5\u82da\u82e0\u82e2\u82e4\u82e8\u82ea\u82ed\u82ef\u82f6\u82f7\u82fd\u82fe\u8300\u8301\u8307\u8308\u830a\u830b\u8354\u831b\u831d\u831e\u831f\u8321\u8322\u832c\u832d\u832e\u8330\u8333\u8337\u833a\u833c\u833d\u8342\u8343\u8344\u8347\u834d\u834e\u8351\u8355\u8356\u8357\u8370\u8378"],["8fd8a1","\u837d\u837f\u8380\u8382\u8384\u8386\u838d\u8392\u8394\u8395\u8398\u8399\u839b\u839c\u839d\u83a6\u83a7\u83a9\u83ac\u83be\u83bf\u83c0\u83c7\u83c9\u83cf\u83d0\u83d1\u83d4\u83dd\u8353\u83e8\u83ea\u83f6\u83f8\u83f9\u83fc\u8401\u8406\u840a\u840f\u8411\u8415\u8419\u83ad\u842f\u8439\u8445\u8447\u8448\u844a\u844d\u844f\u8451\u8452\u8456\u8458\u8459\u845a\u845c\u8460\u8464\u8465\u8467\u846a\u8470\u8473\u8474\u8476\u8478\u847c\u847d\u8481\u8485\u8492\u8493\u8495\u849e\u84a6\u84a8\u84a9\u84aa\u84af\u84b1\u84b4\u84ba\u84bd\u84be\u84c0\u84c2\u84c7\u84c8\u84cc\u84cf\u84d3"],["8fd9a1","\u84dc\u84e7\u84ea\u84ef\u84f0\u84f1\u84f2\u84f7\u8532\u84fa\u84fb\u84fd\u8502\u8503\u8507\u850c\u850e\u8510\u851c\u851e\u8522\u8523\u8524\u8525\u8527\u852a\u852b\u852f\u8533\u8534\u8536\u853f\u8546\u854f",4,"\u8556\u8559\u855c",6,"\u8564\u856b\u856f\u8579\u857a\u857b\u857d\u857f\u8581\u8585\u8586\u8589\u858b\u858c\u858f\u8593\u8598\u859d\u859f\u85a0\u85a2\u85a5\u85a7\u85b4\u85b6\u85b7\u85b8\u85bc\u85bd\u85be\u85bf\u85c2\u85c7\u85ca\u85cb\u85ce\u85ad\u85d8\u85da\u85df\u85e0\u85e6\u85e8\u85ed\u85f3\u85f6\u85fc"],["8fdaa1","\u85ff\u8600\u8604\u8605\u860d\u860e\u8610\u8611\u8612\u8618\u8619\u861b\u861e\u8621\u8627\u8629\u8636\u8638\u863a\u863c\u863d\u8640\u8642\u8646\u8652\u8653\u8656\u8657\u8658\u8659\u865d\u8660",4,"\u8669\u866c\u866f\u8675\u8676\u8677\u867a\u868d\u8691\u8696\u8698\u869a\u869c\u86a1\u86a6\u86a7\u86a8\u86ad\u86b1\u86b3\u86b4\u86b5\u86b7\u86b8\u86b9\u86bf\u86c0\u86c1\u86c3\u86c5\u86d1\u86d2\u86d5\u86d7\u86da\u86dc\u86e0\u86e3\u86e5\u86e7\u8688\u86fa\u86fc\u86fd\u8704\u8705\u8707\u870b\u870e\u870f\u8710\u8713\u8714\u8719\u871e\u871f\u8721\u8723"],["8fdba1","\u8728\u872e\u872f\u8731\u8732\u8739\u873a\u873c\u873d\u873e\u8740\u8743\u8745\u874d\u8758\u875d\u8761\u8764\u8765\u876f\u8771\u8772\u877b\u8783",6,"\u878b\u878c\u8790\u8793\u8795\u8797\u8798\u8799\u879e\u87a0\u87a3\u87a7\u87ac\u87ad\u87ae\u87b1\u87b5\u87be\u87bf\u87c1\u87c8\u87c9\u87ca\u87ce\u87d5\u87d6\u87d9\u87da\u87dc\u87df\u87e2\u87e3\u87e4\u87ea\u87eb\u87ed\u87f1\u87f3\u87f8\u87fa\u87ff\u8801\u8803\u8806\u8809\u880a\u880b\u8810\u8819\u8812\u8813\u8814\u8818\u881a\u881b\u881c\u881e\u881f\u8828\u882d\u882e\u8830\u8832\u8835"],["8fdca1","\u883a\u883c\u8841\u8843\u8845\u8848\u8849\u884a\u884b\u884e\u8851\u8855\u8856\u8858\u885a\u885c\u885f\u8860\u8864\u8869\u8871\u8879\u887b\u8880\u8898\u889a\u889b\u889c\u889f\u88a0\u88a8\u88aa\u88ba\u88bd\u88be\u88c0\u88ca",4,"\u88d1\u88d2\u88d3\u88db\u88de\u88e7\u88ef\u88f0\u88f1\u88f5\u88f7\u8901\u8906\u890d\u890e\u890f\u8915\u8916\u8918\u8919\u891a\u891c\u8920\u8926\u8927\u8928\u8930\u8931\u8932\u8935\u8939\u893a\u893e\u8940\u8942\u8945\u8946\u8949\u894f\u8952\u8957\u895a\u895b\u895c\u8961\u8962\u8963\u896b\u896e\u8970\u8973\u8975\u897a"],["8fdda1","\u897b\u897c\u897d\u8989\u898d\u8990\u8994\u8995\u899b\u899c\u899f\u89a0\u89a5\u89b0\u89b4\u89b5\u89b6\u89b7\u89bc\u89d4",4,"\u89e5\u89e9\u89eb\u89ed\u89f1\u89f3\u89f6\u89f9\u89fd\u89ff\u8a04\u8a05\u8a07\u8a0f\u8a11\u8a12\u8a14\u8a15\u8a1e\u8a20\u8a22\u8a24\u8a26\u8a2b\u8a2c\u8a2f\u8a35\u8a37\u8a3d\u8a3e\u8a40\u8a43\u8a45\u8a47\u8a49\u8a4d\u8a4e\u8a53\u8a56\u8a57\u8a58\u8a5c\u8a5d\u8a61\u8a65\u8a67\u8a75\u8a76\u8a77\u8a79\u8a7a\u8a7b\u8a7e\u8a7f\u8a80\u8a83\u8a86\u8a8b\u8a8f\u8a90\u8a92\u8a96\u8a97\u8a99\u8a9f\u8aa7\u8aa9\u8aae\u8aaf\u8ab3"],["8fdea1","\u8ab6\u8ab7\u8abb\u8abe\u8ac3\u8ac6\u8ac8\u8ac9\u8aca\u8ad1\u8ad3\u8ad4\u8ad5\u8ad7\u8add\u8adf\u8aec\u8af0\u8af4\u8af5\u8af6\u8afc\u8aff\u8b05\u8b06\u8b0b\u8b11\u8b1c\u8b1e\u8b1f\u8b0a\u8b2d\u8b30\u8b37\u8b3c\u8b42",4,"\u8b48\u8b52\u8b53\u8b54\u8b59\u8b4d\u8b5e\u8b63\u8b6d\u8b76\u8b78\u8b79\u8b7c\u8b7e\u8b81\u8b84\u8b85\u8b8b\u8b8d\u8b8f\u8b94\u8b95\u8b9c\u8b9e\u8b9f\u8c38\u8c39\u8c3d\u8c3e\u8c45\u8c47\u8c49\u8c4b\u8c4f\u8c51\u8c53\u8c54\u8c57\u8c58\u8c5b\u8c5d\u8c59\u8c63\u8c64\u8c66\u8c68\u8c69\u8c6d\u8c73\u8c75\u8c76\u8c7b\u8c7e\u8c86"],["8fdfa1","\u8c87\u8c8b\u8c90\u8c92\u8c93\u8c99\u8c9b\u8c9c\u8ca4\u8cb9\u8cba\u8cc5\u8cc6\u8cc9\u8ccb\u8ccf\u8cd6\u8cd5\u8cd9\u8cdd\u8ce1\u8ce8\u8cec\u8cef\u8cf0\u8cf2\u8cf5\u8cf7\u8cf8\u8cfe\u8cff\u8d01\u8d03\u8d09\u8d12\u8d17\u8d1b\u8d65\u8d69\u8d6c\u8d6e\u8d7f\u8d82\u8d84\u8d88\u8d8d\u8d90\u8d91\u8d95\u8d9e\u8d9f\u8da0\u8da6\u8dab\u8dac\u8daf\u8db2\u8db5\u8db7\u8db9\u8dbb\u8dc0\u8dc5\u8dc6\u8dc7\u8dc8\u8dca\u8dce\u8dd1\u8dd4\u8dd5\u8dd7\u8dd9\u8de4\u8de5\u8de7\u8dec\u8df0\u8dbc\u8df1\u8df2\u8df4\u8dfd\u8e01\u8e04\u8e05\u8e06\u8e0b\u8e11\u8e14\u8e16\u8e20\u8e21\u8e22"],["8fe0a1","\u8e23\u8e26\u8e27\u8e31\u8e33\u8e36\u8e37\u8e38\u8e39\u8e3d\u8e40\u8e41\u8e4b\u8e4d\u8e4e\u8e4f\u8e54\u8e5b\u8e5c\u8e5d\u8e5e\u8e61\u8e62\u8e69\u8e6c\u8e6d\u8e6f\u8e70\u8e71\u8e79\u8e7a\u8e7b\u8e82\u8e83\u8e89\u8e90\u8e92\u8e95\u8e9a\u8e9b\u8e9d\u8e9e\u8ea2\u8ea7\u8ea9\u8ead\u8eae\u8eb3\u8eb5\u8eba\u8ebb\u8ec0\u8ec1\u8ec3\u8ec4\u8ec7\u8ecf\u8ed1\u8ed4\u8edc\u8ee8\u8eee\u8ef0\u8ef1\u8ef7\u8ef9\u8efa\u8eed\u8f00\u8f02\u8f07\u8f08\u8f0f\u8f10\u8f16\u8f17\u8f18\u8f1e\u8f20\u8f21\u8f23\u8f25\u8f27\u8f28\u8f2c\u8f2d\u8f2e\u8f34\u8f35\u8f36\u8f37\u8f3a\u8f40\u8f41"],["8fe1a1","\u8f43\u8f47\u8f4f\u8f51",4,"\u8f58\u8f5d\u8f5e\u8f65\u8f9d\u8fa0\u8fa1\u8fa4\u8fa5\u8fa6\u8fb5\u8fb6\u8fb8\u8fbe\u8fc0\u8fc1\u8fc6\u8fca\u8fcb\u8fcd\u8fd0\u8fd2\u8fd3\u8fd5\u8fe0\u8fe3\u8fe4\u8fe8\u8fee\u8ff1\u8ff5\u8ff6\u8ffb\u8ffe\u9002\u9004\u9008\u900c\u9018\u901b\u9028\u9029\u902f\u902a\u902c\u902d\u9033\u9034\u9037\u903f\u9043\u9044\u904c\u905b\u905d\u9062\u9066\u9067\u906c\u9070\u9074\u9079\u9085\u9088\u908b\u908c\u908e\u9090\u9095\u9097\u9098\u9099\u909b\u90a0\u90a1\u90a2\u90a5\u90b0\u90b2\u90b3\u90b4\u90b6\u90bd\u90cc\u90be\u90c3"],["8fe2a1","\u90c4\u90c5\u90c7\u90c8\u90d5\u90d7\u90d8\u90d9\u90dc\u90dd\u90df\u90e5\u90d2\u90f6\u90eb\u90ef\u90f0\u90f4\u90fe\u90ff\u9100\u9104\u9105\u9106\u9108\u910d\u9110\u9114\u9116\u9117\u9118\u911a\u911c\u911e\u9120\u9125\u9122\u9123\u9127\u9129\u912e\u912f\u9131\u9134\u9136\u9137\u9139\u913a\u913c\u913d\u9143\u9147\u9148\u914f\u9153\u9157\u9159\u915a\u915b\u9161\u9164\u9167\u916d\u9174\u9179\u917a\u917b\u9181\u9183\u9185\u9186\u918a\u918e\u9191\u9193\u9194\u9195\u9198\u919e\u91a1\u91a6\u91a8\u91ac\u91ad\u91ae\u91b0\u91b1\u91b2\u91b3\u91b6\u91bb\u91bc\u91bd\u91bf"],["8fe3a1","\u91c2\u91c3\u91c5\u91d3\u91d4\u91d7\u91d9\u91da\u91de\u91e4\u91e5\u91e9\u91ea\u91ec",5,"\u91f7\u91f9\u91fb\u91fd\u9200\u9201\u9204\u9205\u9206\u9207\u9209\u920a\u920c\u9210\u9212\u9213\u9216\u9218\u921c\u921d\u9223\u9224\u9225\u9226\u9228\u922e\u922f\u9230\u9233\u9235\u9236\u9238\u9239\u923a\u923c\u923e\u9240\u9242\u9243\u9246\u9247\u924a\u924d\u924e\u924f\u9251\u9258\u9259\u925c\u925d\u9260\u9261\u9265\u9267\u9268\u9269\u926e\u926f\u9270\u9275",4,"\u927b\u927c\u927d\u927f\u9288\u9289\u928a\u928d\u928e\u9292\u9297"],["8fe4a1","\u9299\u929f\u92a0\u92a4\u92a5\u92a7\u92a8\u92ab\u92af\u92b2\u92b6\u92b8\u92ba\u92bb\u92bc\u92bd\u92bf",4,"\u92c5\u92c6\u92c7\u92c8\u92cb\u92cc\u92cd\u92ce\u92d0\u92d3\u92d5\u92d7\u92d8\u92d9\u92dc\u92dd\u92df\u92e0\u92e1\u92e3\u92e5\u92e7\u92e8\u92ec\u92ee\u92f0\u92f9\u92fb\u92ff\u9300\u9302\u9308\u930d\u9311\u9314\u9315\u931c\u931d\u931e\u931f\u9321\u9324\u9325\u9327\u9329\u932a\u9333\u9334\u9336\u9337\u9347\u9348\u9349\u9350\u9351\u9352\u9355\u9357\u9358\u935a\u935e\u9364\u9365\u9367\u9369\u936a\u936d\u936f\u9370\u9371\u9373\u9374\u9376"],["8fe5a1","\u937a\u937d\u937f\u9380\u9381\u9382\u9388\u938a\u938b\u938d\u938f\u9392\u9395\u9398\u939b\u939e\u93a1\u93a3\u93a4\u93a6\u93a8\u93ab\u93b4\u93b5\u93b6\u93ba\u93a9\u93c1\u93c4\u93c5\u93c6\u93c7\u93c9",4,"\u93d3\u93d9\u93dc\u93de\u93df\u93e2\u93e6\u93e7\u93f9\u93f7\u93f8\u93fa\u93fb\u93fd\u9401\u9402\u9404\u9408\u9409\u940d\u940e\u940f\u9415\u9416\u9417\u941f\u942e\u942f\u9431\u9432\u9433\u9434\u943b\u943f\u943d\u9443\u9445\u9448\u944a\u944c\u9455\u9459\u945c\u945f\u9461\u9463\u9468\u946b\u946d\u946e\u946f\u9471\u9472\u9484\u9483\u9578\u9579"],["8fe6a1","\u957e\u9584\u9588\u958c\u958d\u958e\u959d\u959e\u959f\u95a1\u95a6\u95a9\u95ab\u95ac\u95b4\u95b6\u95ba\u95bd\u95bf\u95c6\u95c8\u95c9\u95cb\u95d0\u95d1\u95d2\u95d3\u95d9\u95da\u95dd\u95de\u95df\u95e0\u95e4\u95e6\u961d\u961e\u9622\u9624\u9625\u9626\u962c\u9631\u9633\u9637\u9638\u9639\u963a\u963c\u963d\u9641\u9652\u9654\u9656\u9657\u9658\u9661\u966e\u9674\u967b\u967c\u967e\u967f\u9681\u9682\u9683\u9684\u9689\u9691\u9696\u969a\u969d\u969f\u96a4\u96a5\u96a6\u96a9\u96ae\u96af\u96b3\u96ba\u96ca\u96d2\u5db2\u96d8\u96da\u96dd\u96de\u96df\u96e9\u96ef\u96f1\u96fa\u9702"],["8fe7a1","\u9703\u9705\u9709\u971a\u971b\u971d\u9721\u9722\u9723\u9728\u9731\u9733\u9741\u9743\u974a\u974e\u974f\u9755\u9757\u9758\u975a\u975b\u9763\u9767\u976a\u976e\u9773\u9776\u9777\u9778\u977b\u977d\u977f\u9780\u9789\u9795\u9796\u9797\u9799\u979a\u979e\u979f\u97a2\u97ac\u97ae\u97b1\u97b2\u97b5\u97b6\u97b8\u97b9\u97ba\u97bc\u97be\u97bf\u97c1\u97c4\u97c5\u97c7\u97c9\u97ca\u97cc\u97cd\u97ce\u97d0\u97d1\u97d4\u97d7\u97d8\u97d9\u97dd\u97de\u97e0\u97db\u97e1\u97e4\u97ef\u97f1\u97f4\u97f7\u97f8\u97fa\u9807\u980a\u9819\u980d\u980e\u9814\u9816\u981c\u981e\u9820\u9823\u9826"],["8fe8a1","\u982b\u982e\u982f\u9830\u9832\u9833\u9835\u9825\u983e\u9844\u9847\u984a\u9851\u9852\u9853\u9856\u9857\u9859\u985a\u9862\u9863\u9865\u9866\u986a\u986c\u98ab\u98ad\u98ae\u98b0\u98b4\u98b7\u98b8\u98ba\u98bb\u98bf\u98c2\u98c5\u98c8\u98cc\u98e1\u98e3\u98e5\u98e6\u98e7\u98ea\u98f3\u98f6\u9902\u9907\u9908\u9911\u9915\u9916\u9917\u991a\u991b\u991c\u991f\u9922\u9926\u9927\u992b\u9931",4,"\u9939\u993a\u993b\u993c\u9940\u9941\u9946\u9947\u9948\u994d\u994e\u9954\u9958\u9959\u995b\u995c\u995e\u995f\u9960\u999b\u999d\u999f\u99a6\u99b0\u99b1\u99b2\u99b5"],["8fe9a1","\u99b9\u99ba\u99bd\u99bf\u99c3\u99c9\u99d3\u99d4\u99d9\u99da\u99dc\u99de\u99e7\u99ea\u99eb\u99ec\u99f0\u99f4\u99f5\u99f9\u99fd\u99fe\u9a02\u9a03\u9a04\u9a0b\u9a0c\u9a10\u9a11\u9a16\u9a1e\u9a20\u9a22\u9a23\u9a24\u9a27\u9a2d\u9a2e\u9a33\u9a35\u9a36\u9a38\u9a47\u9a41\u9a44\u9a4a\u9a4b\u9a4c\u9a4e\u9a51\u9a54\u9a56\u9a5d\u9aaa\u9aac\u9aae\u9aaf\u9ab2\u9ab4\u9ab5\u9ab6\u9ab9\u9abb\u9abe\u9abf\u9ac1\u9ac3\u9ac6\u9ac8\u9ace\u9ad0\u9ad2\u9ad5\u9ad6\u9ad7\u9adb\u9adc\u9ae0\u9ae4\u9ae5\u9ae7\u9ae9\u9aec\u9af2\u9af3\u9af5\u9af9\u9afa\u9afd\u9aff",4],["8feaa1","\u9b04\u9b05\u9b08\u9b09\u9b0b\u9b0c\u9b0d\u9b0e\u9b10\u9b12\u9b16\u9b19\u9b1b\u9b1c\u9b20\u9b26\u9b2b\u9b2d\u9b33\u9b34\u9b35\u9b37\u9b39\u9b3a\u9b3d\u9b48\u9b4b\u9b4c\u9b55\u9b56\u9b57\u9b5b\u9b5e\u9b61\u9b63\u9b65\u9b66\u9b68\u9b6a",4,"\u9b73\u9b75\u9b77\u9b78\u9b79\u9b7f\u9b80\u9b84\u9b85\u9b86\u9b87\u9b89\u9b8a\u9b8b\u9b8d\u9b8f\u9b90\u9b94\u9b9a\u9b9d\u9b9e\u9ba6\u9ba7\u9ba9\u9bac\u9bb0\u9bb1\u9bb2\u9bb7\u9bb8\u9bbb\u9bbc\u9bbe\u9bbf\u9bc1\u9bc7\u9bc8\u9bce\u9bd0\u9bd7\u9bd8\u9bdd\u9bdf\u9be5\u9be7\u9bea\u9beb\u9bef\u9bf3\u9bf7\u9bf8"],["8feba1","\u9bf9\u9bfa\u9bfd\u9bff\u9c00\u9c02\u9c0b\u9c0f\u9c11\u9c16\u9c18\u9c19\u9c1a\u9c1c\u9c1e\u9c22\u9c23\u9c26",4,"\u9c31\u9c35\u9c36\u9c37\u9c3d\u9c41\u9c43\u9c44\u9c45\u9c49\u9c4a\u9c4e\u9c4f\u9c50\u9c53\u9c54\u9c56\u9c58\u9c5b\u9c5d\u9c5e\u9c5f\u9c63\u9c69\u9c6a\u9c5c\u9c6b\u9c68\u9c6e\u9c70\u9c72\u9c75\u9c77\u9c7b\u9ce6\u9cf2\u9cf7\u9cf9\u9d0b\u9d02\u9d11\u9d17\u9d18\u9d1c\u9d1d\u9d1e\u9d2f\u9d30\u9d32\u9d33\u9d34\u9d3a\u9d3c\u9d45\u9d3d\u9d42\u9d43\u9d47\u9d4a\u9d53\u9d54\u9d5f\u9d63\u9d62\u9d65\u9d69\u9d6a\u9d6b\u9d70\u9d76\u9d77\u9d7b"],["8feca1","\u9d7c\u9d7e\u9d83\u9d84\u9d86\u9d8a\u9d8d\u9d8e\u9d92\u9d93\u9d95\u9d96\u9d97\u9d98\u9da1\u9daa\u9dac\u9dae\u9db1\u9db5\u9db9\u9dbc\u9dbf\u9dc3\u9dc7\u9dc9\u9dca\u9dd4\u9dd5\u9dd6\u9dd7\u9dda\u9dde\u9ddf\u9de0\u9de5\u9de7\u9de9\u9deb\u9dee\u9df0\u9df3\u9df4\u9dfe\u9e0a\u9e02\u9e07\u9e0e\u9e10\u9e11\u9e12\u9e15\u9e16\u9e19\u9e1c\u9e1d\u9e7a\u9e7b\u9e7c\u9e80\u9e82\u9e83\u9e84\u9e85\u9e87\u9e8e\u9e8f\u9e96\u9e98\u9e9b\u9e9e\u9ea4\u9ea8\u9eac\u9eae\u9eaf\u9eb0\u9eb3\u9eb4\u9eb5\u9ec6\u9ec8\u9ecb\u9ed5\u9edf\u9ee4\u9ee7\u9eec\u9eed\u9eee\u9ef0\u9ef1\u9ef2\u9ef5"],["8feda1","\u9ef8\u9eff\u9f02\u9f03\u9f09\u9f0f\u9f10\u9f11\u9f12\u9f14\u9f16\u9f17\u9f19\u9f1a\u9f1b\u9f1f\u9f22\u9f26\u9f2a\u9f2b\u9f2f\u9f31\u9f32\u9f34\u9f37\u9f39\u9f3a\u9f3c\u9f3d\u9f3f\u9f41\u9f43",4,"\u9f53\u9f55\u9f56\u9f57\u9f58\u9f5a\u9f5d\u9f5e\u9f68\u9f69\u9f6d",4,"\u9f73\u9f75\u9f7a\u9f7d\u9f8f\u9f90\u9f91\u9f92\u9f94\u9f96\u9f97\u9f9e\u9fa1\u9fa2\u9fa3\u9fa5"]]')},99129:function(n){"use strict";n.exports=JSON.parse('{"uChars":[128,165,169,178,184,216,226,235,238,244,248,251,253,258,276,284,300,325,329,334,364,463,465,467,469,471,473,475,477,506,594,610,712,716,730,930,938,962,970,1026,1104,1106,8209,8215,8218,8222,8231,8241,8244,8246,8252,8365,8452,8454,8458,8471,8482,8556,8570,8596,8602,8713,8720,8722,8726,8731,8737,8740,8742,8748,8751,8760,8766,8777,8781,8787,8802,8808,8816,8854,8858,8870,8896,8979,9322,9372,9548,9588,9616,9622,9634,9652,9662,9672,9676,9680,9702,9735,9738,9793,9795,11906,11909,11913,11917,11928,11944,11947,11951,11956,11960,11964,11979,12284,12292,12312,12319,12330,12351,12436,12447,12535,12543,12586,12842,12850,12964,13200,13215,13218,13253,13263,13267,13270,13384,13428,13727,13839,13851,14617,14703,14801,14816,14964,15183,15471,15585,16471,16736,17208,17325,17330,17374,17623,17997,18018,18212,18218,18301,18318,18760,18811,18814,18820,18823,18844,18848,18872,19576,19620,19738,19887,40870,59244,59336,59367,59413,59417,59423,59431,59437,59443,59452,59460,59478,59493,63789,63866,63894,63976,63986,64016,64018,64021,64025,64034,64037,64042,65074,65093,65107,65112,65127,65132,65375,65510,65536],"gbChars":[0,36,38,45,50,81,89,95,96,100,103,104,105,109,126,133,148,172,175,179,208,306,307,308,309,310,311,312,313,341,428,443,544,545,558,741,742,749,750,805,819,820,7922,7924,7925,7927,7934,7943,7944,7945,7950,8062,8148,8149,8152,8164,8174,8236,8240,8262,8264,8374,8380,8381,8384,8388,8390,8392,8393,8394,8396,8401,8406,8416,8419,8424,8437,8439,8445,8482,8485,8496,8521,8603,8936,8946,9046,9050,9063,9066,9076,9092,9100,9108,9111,9113,9131,9162,9164,9218,9219,11329,11331,11334,11336,11346,11361,11363,11366,11370,11372,11375,11389,11682,11686,11687,11692,11694,11714,11716,11723,11725,11730,11736,11982,11989,12102,12336,12348,12350,12384,12393,12395,12397,12510,12553,12851,12962,12973,13738,13823,13919,13933,14080,14298,14585,14698,15583,15847,16318,16434,16438,16481,16729,17102,17122,17315,17320,17402,17418,17859,17909,17911,17915,17916,17936,17939,17961,18664,18703,18814,18962,19043,33469,33470,33471,33484,33485,33490,33497,33501,33505,33513,33520,33536,33550,37845,37921,37948,38029,38038,38064,38065,38066,38069,38075,38076,38078,39108,39109,39113,39114,39115,39116,39265,39394,189000]}')},55914:function(n){"use strict";n.exports=JSON.parse('[["a140","\ue4c6",62],["a180","\ue505",32],["a240","\ue526",62],["a280","\ue565",32],["a2ab","\ue766",5],["a2e3","\u20ac\ue76d"],["a2ef","\ue76e\ue76f"],["a2fd","\ue770\ue771"],["a340","\ue586",62],["a380","\ue5c5",31,"\u3000"],["a440","\ue5e6",62],["a480","\ue625",32],["a4f4","\ue772",10],["a540","\ue646",62],["a580","\ue685",32],["a5f7","\ue77d",7],["a640","\ue6a6",62],["a680","\ue6e5",32],["a6b9","\ue785",7],["a6d9","\ue78d",6],["a6ec","\ue794\ue795"],["a6f3","\ue796"],["a6f6","\ue797",8],["a740","\ue706",62],["a780","\ue745",32],["a7c2","\ue7a0",14],["a7f2","\ue7af",12],["a896","\ue7bc",10],["a8bc","\u1e3f"],["a8bf","\u01f9"],["a8c1","\ue7c9\ue7ca\ue7cb\ue7cc"],["a8ea","\ue7cd",20],["a958","\ue7e2"],["a95b","\ue7e3"],["a95d","\ue7e4\ue7e5\ue7e6"],["a989","\u303e\u2ff0",11],["a997","\ue7f4",12],["a9f0","\ue801",14],["aaa1","\ue000",93],["aba1","\ue05e",93],["aca1","\ue0bc",93],["ada1","\ue11a",93],["aea1","\ue178",93],["afa1","\ue1d6",93],["d7fa","\ue810",4],["f8a1","\ue234",93],["f9a1","\ue292",93],["faa1","\ue2f0",93],["fba1","\ue34e",93],["fca1","\ue3ac",93],["fda1","\ue40a",93],["fe50","\u2e81\ue816\ue817\ue818\u2e84\u3473\u3447\u2e88\u2e8b\ue81e\u359e\u361a\u360e\u2e8c\u2e97\u396e\u3918\ue826\u39cf\u39df\u3a73\u39d0\ue82b\ue82c\u3b4e\u3c6e\u3ce0\u2ea7\ue831\ue832\u2eaa\u4056\u415f\u2eae\u4337\u2eb3\u2eb6\u2eb7\ue83b\u43b1\u43ac\u2ebb\u43dd\u44d6\u4661\u464c\ue843"],["fe80","\u4723\u4729\u477c\u478d\u2eca\u4947\u497a\u497d\u4982\u4983\u4985\u4986\u499f\u499b\u49b7\u49b6\ue854\ue855\u4ca3\u4c9f\u4ca0\u4ca1\u4c77\u4ca2\u4d13",6,"\u4dae\ue864\ue468",93],["8135f437","\ue7c7"]]')},40679:function(n){"use strict";n.exports=JSON.parse('[["0","\\u0000",128],["a1","\uff61",62],["8140","\u3000\u3001\u3002\uff0c\uff0e\u30fb\uff1a\uff1b\uff1f\uff01\u309b\u309c\xb4\uff40\xa8\uff3e\uffe3\uff3f\u30fd\u30fe\u309d\u309e\u3003\u4edd\u3005\u3006\u3007\u30fc\u2015\u2010\uff0f\uff3c\uff5e\u2225\uff5c\u2026\u2025\u2018\u2019\u201c\u201d\uff08\uff09\u3014\u3015\uff3b\uff3d\uff5b\uff5d\u3008",9,"\uff0b\uff0d\xb1\xd7"],["8180","\xf7\uff1d\u2260\uff1c\uff1e\u2266\u2267\u221e\u2234\u2642\u2640\xb0\u2032\u2033\u2103\uffe5\uff04\uffe0\uffe1\uff05\uff03\uff06\uff0a\uff20\xa7\u2606\u2605\u25cb\u25cf\u25ce\u25c7\u25c6\u25a1\u25a0\u25b3\u25b2\u25bd\u25bc\u203b\u3012\u2192\u2190\u2191\u2193\u3013"],["81b8","\u2208\u220b\u2286\u2287\u2282\u2283\u222a\u2229"],["81c8","\u2227\u2228\uffe2\u21d2\u21d4\u2200\u2203"],["81da","\u2220\u22a5\u2312\u2202\u2207\u2261\u2252\u226a\u226b\u221a\u223d\u221d\u2235\u222b\u222c"],["81f0","\u212b\u2030\u266f\u266d\u266a\u2020\u2021\xb6"],["81fc","\u25ef"],["824f","\uff10",9],["8260","\uff21",25],["8281","\uff41",25],["829f","\u3041",82],["8340","\u30a1",62],["8380","\u30e0",22],["839f","\u0391",16,"\u03a3",6],["83bf","\u03b1",16,"\u03c3",6],["8440","\u0410",5,"\u0401\u0416",25],["8470","\u0430",5,"\u0451\u0436",7],["8480","\u043e",17],["849f","\u2500\u2502\u250c\u2510\u2518\u2514\u251c\u252c\u2524\u2534\u253c\u2501\u2503\u250f\u2513\u251b\u2517\u2523\u2533\u252b\u253b\u254b\u2520\u252f\u2528\u2537\u253f\u251d\u2530\u2525\u2538\u2542"],["8740","\u2460",19,"\u2160",9],["875f","\u3349\u3314\u3322\u334d\u3318\u3327\u3303\u3336\u3351\u3357\u330d\u3326\u3323\u332b\u334a\u333b\u339c\u339d\u339e\u338e\u338f\u33c4\u33a1"],["877e","\u337b"],["8780","\u301d\u301f\u2116\u33cd\u2121\u32a4",4,"\u3231\u3232\u3239\u337e\u337d\u337c\u2252\u2261\u222b\u222e\u2211\u221a\u22a5\u2220\u221f\u22bf\u2235\u2229\u222a"],["889f","\u4e9c\u5516\u5a03\u963f\u54c0\u611b\u6328\u59f6\u9022\u8475\u831c\u7a50\u60aa\u63e1\u6e25\u65ed\u8466\u82a6\u9bf5\u6893\u5727\u65a1\u6271\u5b9b\u59d0\u867b\u98f4\u7d62\u7dbe\u9b8e\u6216\u7c9f\u88b7\u5b89\u5eb5\u6309\u6697\u6848\u95c7\u978d\u674f\u4ee5\u4f0a\u4f4d\u4f9d\u5049\u56f2\u5937\u59d4\u5a01\u5c09\u60df\u610f\u6170\u6613\u6905\u70ba\u754f\u7570\u79fb\u7dad\u7def\u80c3\u840e\u8863\u8b02\u9055\u907a\u533b\u4e95\u4ea5\u57df\u80b2\u90c1\u78ef\u4e00\u58f1\u6ea2\u9038\u7a32\u8328\u828b\u9c2f\u5141\u5370\u54bd\u54e1\u56e0\u59fb\u5f15\u98f2\u6deb\u80e4\u852d"],["8940","\u9662\u9670\u96a0\u97fb\u540b\u53f3\u5b87\u70cf\u7fbd\u8fc2\u96e8\u536f\u9d5c\u7aba\u4e11\u7893\u81fc\u6e26\u5618\u5504\u6b1d\u851a\u9c3b\u59e5\u53a9\u6d66\u74dc\u958f\u5642\u4e91\u904b\u96f2\u834f\u990c\u53e1\u55b6\u5b30\u5f71\u6620\u66f3\u6804\u6c38\u6cf3\u6d29\u745b\u76c8\u7a4e\u9834\u82f1\u885b\u8a60\u92ed\u6db2\u75ab\u76ca\u99c5\u60a6\u8b01\u8d8a\u95b2\u698e\u53ad\u5186"],["8980","\u5712\u5830\u5944\u5bb4\u5ef6\u6028\u63a9\u63f4\u6cbf\u6f14\u708e\u7114\u7159\u71d5\u733f\u7e01\u8276\u82d1\u8597\u9060\u925b\u9d1b\u5869\u65bc\u6c5a\u7525\u51f9\u592e\u5965\u5f80\u5fdc\u62bc\u65fa\u6a2a\u6b27\u6bb4\u738b\u7fc1\u8956\u9d2c\u9d0e\u9ec4\u5ca1\u6c96\u837b\u5104\u5c4b\u61b6\u81c6\u6876\u7261\u4e59\u4ffa\u5378\u6069\u6e29\u7a4f\u97f3\u4e0b\u5316\u4eee\u4f55\u4f3d\u4fa1\u4f73\u52a0\u53ef\u5609\u590f\u5ac1\u5bb6\u5be1\u79d1\u6687\u679c\u67b6\u6b4c\u6cb3\u706b\u73c2\u798d\u79be\u7a3c\u7b87\u82b1\u82db\u8304\u8377\u83ef\u83d3\u8766\u8ab2\u5629\u8ca8\u8fe6\u904e\u971e\u868a\u4fc4\u5ce8\u6211\u7259\u753b\u81e5\u82bd\u86fe\u8cc0\u96c5\u9913\u99d5\u4ecb\u4f1a\u89e3\u56de\u584a\u58ca\u5efb\u5feb\u602a\u6094\u6062\u61d0\u6212\u62d0\u6539"],["8a40","\u9b41\u6666\u68b0\u6d77\u7070\u754c\u7686\u7d75\u82a5\u87f9\u958b\u968e\u8c9d\u51f1\u52be\u5916\u54b3\u5bb3\u5d16\u6168\u6982\u6daf\u788d\u84cb\u8857\u8a72\u93a7\u9ab8\u6d6c\u99a8\u86d9\u57a3\u67ff\u86ce\u920e\u5283\u5687\u5404\u5ed3\u62e1\u64b9\u683c\u6838\u6bbb\u7372\u78ba\u7a6b\u899a\u89d2\u8d6b\u8f03\u90ed\u95a3\u9694\u9769\u5b66\u5cb3\u697d\u984d\u984e\u639b\u7b20\u6a2b"],["8a80","\u6a7f\u68b6\u9c0d\u6f5f\u5272\u559d\u6070\u62ec\u6d3b\u6e07\u6ed1\u845b\u8910\u8f44\u4e14\u9c39\u53f6\u691b\u6a3a\u9784\u682a\u515c\u7ac3\u84b2\u91dc\u938c\u565b\u9d28\u6822\u8305\u8431\u7ca5\u5208\u82c5\u74e6\u4e7e\u4f83\u51a0\u5bd2\u520a\u52d8\u52e7\u5dfb\u559a\u582a\u59e6\u5b8c\u5b98\u5bdb\u5e72\u5e79\u60a3\u611f\u6163\u61be\u63db\u6562\u67d1\u6853\u68fa\u6b3e\u6b53\u6c57\u6f22\u6f97\u6f45\u74b0\u7518\u76e3\u770b\u7aff\u7ba1\u7c21\u7de9\u7f36\u7ff0\u809d\u8266\u839e\u89b3\u8acc\u8cab\u9084\u9451\u9593\u9591\u95a2\u9665\u97d3\u9928\u8218\u4e38\u542b\u5cb8\u5dcc\u73a9\u764c\u773c\u5ca9\u7feb\u8d0b\u96c1\u9811\u9854\u9858\u4f01\u4f0e\u5371\u559c\u5668\u57fa\u5947\u5b09\u5bc4\u5c90\u5e0c\u5e7e\u5fcc\u63ee\u673a\u65d7\u65e2\u671f\u68cb\u68c4"],["8b40","\u6a5f\u5e30\u6bc5\u6c17\u6c7d\u757f\u7948\u5b63\u7a00\u7d00\u5fbd\u898f\u8a18\u8cb4\u8d77\u8ecc\u8f1d\u98e2\u9a0e\u9b3c\u4e80\u507d\u5100\u5993\u5b9c\u622f\u6280\u64ec\u6b3a\u72a0\u7591\u7947\u7fa9\u87fb\u8abc\u8b70\u63ac\u83ca\u97a0\u5409\u5403\u55ab\u6854\u6a58\u8a70\u7827\u6775\u9ecd\u5374\u5ba2\u811a\u8650\u9006\u4e18\u4e45\u4ec7\u4f11\u53ca\u5438\u5bae\u5f13\u6025\u6551"],["8b80","\u673d\u6c42\u6c72\u6ce3\u7078\u7403\u7a76\u7aae\u7b08\u7d1a\u7cfe\u7d66\u65e7\u725b\u53bb\u5c45\u5de8\u62d2\u62e0\u6319\u6e20\u865a\u8a31\u8ddd\u92f8\u6f01\u79a6\u9b5a\u4ea8\u4eab\u4eac\u4f9b\u4fa0\u50d1\u5147\u7af6\u5171\u51f6\u5354\u5321\u537f\u53eb\u55ac\u5883\u5ce1\u5f37\u5f4a\u602f\u6050\u606d\u631f\u6559\u6a4b\u6cc1\u72c2\u72ed\u77ef\u80f8\u8105\u8208\u854e\u90f7\u93e1\u97ff\u9957\u9a5a\u4ef0\u51dd\u5c2d\u6681\u696d\u5c40\u66f2\u6975\u7389\u6850\u7c81\u50c5\u52e4\u5747\u5dfe\u9326\u65a4\u6b23\u6b3d\u7434\u7981\u79bd\u7b4b\u7dca\u82b9\u83cc\u887f\u895f\u8b39\u8fd1\u91d1\u541f\u9280\u4e5d\u5036\u53e5\u533a\u72d7\u7396\u77e9\u82e6\u8eaf\u99c6\u99c8\u99d2\u5177\u611a\u865e\u55b0\u7a7a\u5076\u5bd3\u9047\u9685\u4e32\u6adb\u91e7\u5c51\u5c48"],["8c40","\u6398\u7a9f\u6c93\u9774\u8f61\u7aaa\u718a\u9688\u7c82\u6817\u7e70\u6851\u936c\u52f2\u541b\u85ab\u8a13\u7fa4\u8ecd\u90e1\u5366\u8888\u7941\u4fc2\u50be\u5211\u5144\u5553\u572d\u73ea\u578b\u5951\u5f62\u5f84\u6075\u6176\u6167\u61a9\u63b2\u643a\u656c\u666f\u6842\u6e13\u7566\u7a3d\u7cfb\u7d4c\u7d99\u7e4b\u7f6b\u830e\u834a\u86cd\u8a08\u8a63\u8b66\u8efd\u981a\u9d8f\u82b8\u8fce\u9be8"],["8c80","\u5287\u621f\u6483\u6fc0\u9699\u6841\u5091\u6b20\u6c7a\u6f54\u7a74\u7d50\u8840\u8a23\u6708\u4ef6\u5039\u5026\u5065\u517c\u5238\u5263\u55a7\u570f\u5805\u5acc\u5efa\u61b2\u61f8\u62f3\u6372\u691c\u6a29\u727d\u72ac\u732e\u7814\u786f\u7d79\u770c\u80a9\u898b\u8b19\u8ce2\u8ed2\u9063\u9375\u967a\u9855\u9a13\u9e78\u5143\u539f\u53b3\u5e7b\u5f26\u6e1b\u6e90\u7384\u73fe\u7d43\u8237\u8a00\u8afa\u9650\u4e4e\u500b\u53e4\u547c\u56fa\u59d1\u5b64\u5df1\u5eab\u5f27\u6238\u6545\u67af\u6e56\u72d0\u7cca\u88b4\u80a1\u80e1\u83f0\u864e\u8a87\u8de8\u9237\u96c7\u9867\u9f13\u4e94\u4e92\u4f0d\u5348\u5449\u543e\u5a2f\u5f8c\u5fa1\u609f\u68a7\u6a8e\u745a\u7881\u8a9e\u8aa4\u8b77\u9190\u4e5e\u9bc9\u4ea4\u4f7c\u4faf\u5019\u5016\u5149\u516c\u529f\u52b9\u52fe\u539a\u53e3\u5411"],["8d40","\u540e\u5589\u5751\u57a2\u597d\u5b54\u5b5d\u5b8f\u5de5\u5de7\u5df7\u5e78\u5e83\u5e9a\u5eb7\u5f18\u6052\u614c\u6297\u62d8\u63a7\u653b\u6602\u6643\u66f4\u676d\u6821\u6897\u69cb\u6c5f\u6d2a\u6d69\u6e2f\u6e9d\u7532\u7687\u786c\u7a3f\u7ce0\u7d05\u7d18\u7d5e\u7db1\u8015\u8003\u80af\u80b1\u8154\u818f\u822a\u8352\u884c\u8861\u8b1b\u8ca2\u8cfc\u90ca\u9175\u9271\u783f\u92fc\u95a4\u964d"],["8d80","\u9805\u9999\u9ad8\u9d3b\u525b\u52ab\u53f7\u5408\u58d5\u62f7\u6fe0\u8c6a\u8f5f\u9eb9\u514b\u523b\u544a\u56fd\u7a40\u9177\u9d60\u9ed2\u7344\u6f09\u8170\u7511\u5ffd\u60da\u9aa8\u72db\u8fbc\u6b64\u9803\u4eca\u56f0\u5764\u58be\u5a5a\u6068\u61c7\u660f\u6606\u6839\u68b1\u6df7\u75d5\u7d3a\u826e\u9b42\u4e9b\u4f50\u53c9\u5506\u5d6f\u5de6\u5dee\u67fb\u6c99\u7473\u7802\u8a50\u9396\u88df\u5750\u5ea7\u632b\u50b5\u50ac\u518d\u6700\u54c9\u585e\u59bb\u5bb0\u5f69\u624d\u63a1\u683d\u6b73\u6e08\u707d\u91c7\u7280\u7815\u7826\u796d\u658e\u7d30\u83dc\u88c1\u8f09\u969b\u5264\u5728\u6750\u7f6a\u8ca1\u51b4\u5742\u962a\u583a\u698a\u80b4\u54b2\u5d0e\u57fc\u7895\u9dfa\u4f5c\u524a\u548b\u643e\u6628\u6714\u67f5\u7a84\u7b56\u7d22\u932f\u685c\u9bad\u7b39\u5319\u518a\u5237"],["8e40","\u5bdf\u62f6\u64ae\u64e6\u672d\u6bba\u85a9\u96d1\u7690\u9bd6\u634c\u9306\u9bab\u76bf\u6652\u4e09\u5098\u53c2\u5c71\u60e8\u6492\u6563\u685f\u71e6\u73ca\u7523\u7b97\u7e82\u8695\u8b83\u8cdb\u9178\u9910\u65ac\u66ab\u6b8b\u4ed5\u4ed4\u4f3a\u4f7f\u523a\u53f8\u53f2\u55e3\u56db\u58eb\u59cb\u59c9\u59ff\u5b50\u5c4d\u5e02\u5e2b\u5fd7\u601d\u6307\u652f\u5b5c\u65af\u65bd\u65e8\u679d\u6b62"],["8e80","\u6b7b\u6c0f\u7345\u7949\u79c1\u7cf8\u7d19\u7d2b\u80a2\u8102\u81f3\u8996\u8a5e\u8a69\u8a66\u8a8c\u8aee\u8cc7\u8cdc\u96cc\u98fc\u6b6f\u4e8b\u4f3c\u4f8d\u5150\u5b57\u5bfa\u6148\u6301\u6642\u6b21\u6ecb\u6cbb\u723e\u74bd\u75d4\u78c1\u793a\u800c\u8033\u81ea\u8494\u8f9e\u6c50\u9e7f\u5f0f\u8b58\u9d2b\u7afa\u8ef8\u5b8d\u96eb\u4e03\u53f1\u57f7\u5931\u5ac9\u5ba4\u6089\u6e7f\u6f06\u75be\u8cea\u5b9f\u8500\u7be0\u5072\u67f4\u829d\u5c61\u854a\u7e1e\u820e\u5199\u5c04\u6368\u8d66\u659c\u716e\u793e\u7d17\u8005\u8b1d\u8eca\u906e\u86c7\u90aa\u501f\u52fa\u5c3a\u6753\u707c\u7235\u914c\u91c8\u932b\u82e5\u5bc2\u5f31\u60f9\u4e3b\u53d6\u5b88\u624b\u6731\u6b8a\u72e9\u73e0\u7a2e\u816b\u8da3\u9152\u9996\u5112\u53d7\u546a\u5bff\u6388\u6a39\u7dac\u9700\u56da\u53ce\u5468"],["8f40","\u5b97\u5c31\u5dde\u4fee\u6101\u62fe\u6d32\u79c0\u79cb\u7d42\u7e4d\u7fd2\u81ed\u821f\u8490\u8846\u8972\u8b90\u8e74\u8f2f\u9031\u914b\u916c\u96c6\u919c\u4ec0\u4f4f\u5145\u5341\u5f93\u620e\u67d4\u6c41\u6e0b\u7363\u7e26\u91cd\u9283\u53d4\u5919\u5bbf\u6dd1\u795d\u7e2e\u7c9b\u587e\u719f\u51fa\u8853\u8ff0\u4fca\u5cfb\u6625\u77ac\u7ae3\u821c\u99ff\u51c6\u5faa\u65ec\u696f\u6b89\u6df3"],["8f80","\u6e96\u6f64\u76fe\u7d14\u5de1\u9075\u9187\u9806\u51e6\u521d\u6240\u6691\u66d9\u6e1a\u5eb6\u7dd2\u7f72\u66f8\u85af\u85f7\u8af8\u52a9\u53d9\u5973\u5e8f\u5f90\u6055\u92e4\u9664\u50b7\u511f\u52dd\u5320\u5347\u53ec\u54e8\u5546\u5531\u5617\u5968\u59be\u5a3c\u5bb5\u5c06\u5c0f\u5c11\u5c1a\u5e84\u5e8a\u5ee0\u5f70\u627f\u6284\u62db\u638c\u6377\u6607\u660c\u662d\u6676\u677e\u68a2\u6a1f\u6a35\u6cbc\u6d88\u6e09\u6e58\u713c\u7126\u7167\u75c7\u7701\u785d\u7901\u7965\u79f0\u7ae0\u7b11\u7ca7\u7d39\u8096\u83d6\u848b\u8549\u885d\u88f3\u8a1f\u8a3c\u8a54\u8a73\u8c61\u8cde\u91a4\u9266\u937e\u9418\u969c\u9798\u4e0a\u4e08\u4e1e\u4e57\u5197\u5270\u57ce\u5834\u58cc\u5b22\u5e38\u60c5\u64fe\u6761\u6756\u6d44\u72b6\u7573\u7a63\u84b8\u8b72\u91b8\u9320\u5631\u57f4\u98fe"],["9040","\u62ed\u690d\u6b96\u71ed\u7e54\u8077\u8272\u89e6\u98df\u8755\u8fb1\u5c3b\u4f38\u4fe1\u4fb5\u5507\u5a20\u5bdd\u5be9\u5fc3\u614e\u632f\u65b0\u664b\u68ee\u699b\u6d78\u6df1\u7533\u75b9\u771f\u795e\u79e6\u7d33\u81e3\u82af\u85aa\u89aa\u8a3a\u8eab\u8f9b\u9032\u91dd\u9707\u4eba\u4ec1\u5203\u5875\u58ec\u5c0b\u751a\u5c3d\u814e\u8a0a\u8fc5\u9663\u976d\u7b25\u8acf\u9808\u9162\u56f3\u53a8"],["9080","\u9017\u5439\u5782\u5e25\u63a8\u6c34\u708a\u7761\u7c8b\u7fe0\u8870\u9042\u9154\u9310\u9318\u968f\u745e\u9ac4\u5d07\u5d69\u6570\u67a2\u8da8\u96db\u636e\u6749\u6919\u83c5\u9817\u96c0\u88fe\u6f84\u647a\u5bf8\u4e16\u702c\u755d\u662f\u51c4\u5236\u52e2\u59d3\u5f81\u6027\u6210\u653f\u6574\u661f\u6674\u68f2\u6816\u6b63\u6e05\u7272\u751f\u76db\u7cbe\u8056\u58f0\u88fd\u897f\u8aa0\u8a93\u8acb\u901d\u9192\u9752\u9759\u6589\u7a0e\u8106\u96bb\u5e2d\u60dc\u621a\u65a5\u6614\u6790\u77f3\u7a4d\u7c4d\u7e3e\u810a\u8cac\u8d64\u8de1\u8e5f\u78a9\u5207\u62d9\u63a5\u6442\u6298\u8a2d\u7a83\u7bc0\u8aac\u96ea\u7d76\u820c\u8749\u4ed9\u5148\u5343\u5360\u5ba3\u5c02\u5c16\u5ddd\u6226\u6247\u64b0\u6813\u6834\u6cc9\u6d45\u6d17\u67d3\u6f5c\u714e\u717d\u65cb\u7a7f\u7bad\u7dda"],["9140","\u7e4a\u7fa8\u817a\u821b\u8239\u85a6\u8a6e\u8cce\u8df5\u9078\u9077\u92ad\u9291\u9583\u9bae\u524d\u5584\u6f38\u7136\u5168\u7985\u7e55\u81b3\u7cce\u564c\u5851\u5ca8\u63aa\u66fe\u66fd\u695a\u72d9\u758f\u758e\u790e\u7956\u79df\u7c97\u7d20\u7d44\u8607\u8a34\u963b\u9061\u9f20\u50e7\u5275\u53cc\u53e2\u5009\u55aa\u58ee\u594f\u723d\u5b8b\u5c64\u531d\u60e3\u60f3\u635c\u6383\u633f\u63bb"],["9180","\u64cd\u65e9\u66f9\u5de3\u69cd\u69fd\u6f15\u71e5\u4e89\u75e9\u76f8\u7a93\u7cdf\u7dcf\u7d9c\u8061\u8349\u8358\u846c\u84bc\u85fb\u88c5\u8d70\u9001\u906d\u9397\u971c\u9a12\u50cf\u5897\u618e\u81d3\u8535\u8d08\u9020\u4fc3\u5074\u5247\u5373\u606f\u6349\u675f\u6e2c\u8db3\u901f\u4fd7\u5c5e\u8cca\u65cf\u7d9a\u5352\u8896\u5176\u63c3\u5b58\u5b6b\u5c0a\u640d\u6751\u905c\u4ed6\u591a\u592a\u6c70\u8a51\u553e\u5815\u59a5\u60f0\u6253\u67c1\u8235\u6955\u9640\u99c4\u9a28\u4f53\u5806\u5bfe\u8010\u5cb1\u5e2f\u5f85\u6020\u614b\u6234\u66ff\u6cf0\u6ede\u80ce\u817f\u82d4\u888b\u8cb8\u9000\u902e\u968a\u9edb\u9bdb\u4ee3\u53f0\u5927\u7b2c\u918d\u984c\u9df9\u6edd\u7027\u5353\u5544\u5b85\u6258\u629e\u62d3\u6ca2\u6fef\u7422\u8a17\u9438\u6fc1\u8afe\u8338\u51e7\u86f8\u53ea"],["9240","\u53e9\u4f46\u9054\u8fb0\u596a\u8131\u5dfd\u7aea\u8fbf\u68da\u8c37\u72f8\u9c48\u6a3d\u8ab0\u4e39\u5358\u5606\u5766\u62c5\u63a2\u65e6\u6b4e\u6de1\u6e5b\u70ad\u77ed\u7aef\u7baa\u7dbb\u803d\u80c6\u86cb\u8a95\u935b\u56e3\u58c7\u5f3e\u65ad\u6696\u6a80\u6bb5\u7537\u8ac7\u5024\u77e5\u5730\u5f1b\u6065\u667a\u6c60\u75f4\u7a1a\u7f6e\u81f4\u8718\u9045\u99b3\u7bc9\u755c\u7af9\u7b51\u84c4"],["9280","\u9010\u79e9\u7a92\u8336\u5ae1\u7740\u4e2d\u4ef2\u5b99\u5fe0\u62bd\u663c\u67f1\u6ce8\u866b\u8877\u8a3b\u914e\u92f3\u99d0\u6a17\u7026\u732a\u82e7\u8457\u8caf\u4e01\u5146\u51cb\u558b\u5bf5\u5e16\u5e33\u5e81\u5f14\u5f35\u5f6b\u5fb4\u61f2\u6311\u66a2\u671d\u6f6e\u7252\u753a\u773a\u8074\u8139\u8178\u8776\u8abf\u8adc\u8d85\u8df3\u929a\u9577\u9802\u9ce5\u52c5\u6357\u76f4\u6715\u6c88\u73cd\u8cc3\u93ae\u9673\u6d25\u589c\u690e\u69cc\u8ffd\u939a\u75db\u901a\u585a\u6802\u63b4\u69fb\u4f43\u6f2c\u67d8\u8fbb\u8526\u7db4\u9354\u693f\u6f70\u576a\u58f7\u5b2c\u7d2c\u722a\u540a\u91e3\u9db4\u4ead\u4f4e\u505c\u5075\u5243\u8c9e\u5448\u5824\u5b9a\u5e1d\u5e95\u5ead\u5ef7\u5f1f\u608c\u62b5\u633a\u63d0\u68af\u6c40\u7887\u798e\u7a0b\u7de0\u8247\u8a02\u8ae6\u8e44\u9013"],["9340","\u90b8\u912d\u91d8\u9f0e\u6ce5\u6458\u64e2\u6575\u6ef4\u7684\u7b1b\u9069\u93d1\u6eba\u54f2\u5fb9\u64a4\u8f4d\u8fed\u9244\u5178\u586b\u5929\u5c55\u5e97\u6dfb\u7e8f\u751c\u8cbc\u8ee2\u985b\u70b9\u4f1d\u6bbf\u6fb1\u7530\u96fb\u514e\u5410\u5835\u5857\u59ac\u5c60\u5f92\u6597\u675c\u6e21\u767b\u83df\u8ced\u9014\u90fd\u934d\u7825\u783a\u52aa\u5ea6\u571f\u5974\u6012\u5012\u515a\u51ac"],["9380","\u51cd\u5200\u5510\u5854\u5858\u5957\u5b95\u5cf6\u5d8b\u60bc\u6295\u642d\u6771\u6843\u68bc\u68df\u76d7\u6dd8\u6e6f\u6d9b\u706f\u71c8\u5f53\u75d8\u7977\u7b49\u7b54\u7b52\u7cd6\u7d71\u5230\u8463\u8569\u85e4\u8a0e\u8b04\u8c46\u8e0f\u9003\u900f\u9419\u9676\u982d\u9a30\u95d8\u50cd\u52d5\u540c\u5802\u5c0e\u61a7\u649e\u6d1e\u77b3\u7ae5\u80f4\u8404\u9053\u9285\u5ce0\u9d07\u533f\u5f97\u5fb3\u6d9c\u7279\u7763\u79bf\u7be4\u6bd2\u72ec\u8aad\u6803\u6a61\u51f8\u7a81\u6934\u5c4a\u9cf6\u82eb\u5bc5\u9149\u701e\u5678\u5c6f\u60c7\u6566\u6c8c\u8c5a\u9041\u9813\u5451\u66c7\u920d\u5948\u90a3\u5185\u4e4d\u51ea\u8599\u8b0e\u7058\u637a\u934b\u6962\u99b4\u7e04\u7577\u5357\u6960\u8edf\u96e3\u6c5d\u4e8c\u5c3c\u5f10\u8fe9\u5302\u8cd1\u8089\u8679\u5eff\u65e5\u4e73\u5165"],["9440","\u5982\u5c3f\u97ee\u4efb\u598a\u5fcd\u8a8d\u6fe1\u79b0\u7962\u5be7\u8471\u732b\u71b1\u5e74\u5ff5\u637b\u649a\u71c3\u7c98\u4e43\u5efc\u4e4b\u57dc\u56a2\u60a9\u6fc3\u7d0d\u80fd\u8133\u81bf\u8fb2\u8997\u86a4\u5df4\u628a\u64ad\u8987\u6777\u6ce2\u6d3e\u7436\u7834\u5a46\u7f75\u82ad\u99ac\u4ff3\u5ec3\u62dd\u6392\u6557\u676f\u76c3\u724c\u80cc\u80ba\u8f29\u914d\u500d\u57f9\u5a92\u6885"],["9480","\u6973\u7164\u72fd\u8cb7\u58f2\u8ce0\u966a\u9019\u877f\u79e4\u77e7\u8429\u4f2f\u5265\u535a\u62cd\u67cf\u6cca\u767d\u7b94\u7c95\u8236\u8584\u8feb\u66dd\u6f20\u7206\u7e1b\u83ab\u99c1\u9ea6\u51fd\u7bb1\u7872\u7bb8\u8087\u7b48\u6ae8\u5e61\u808c\u7551\u7560\u516b\u9262\u6e8c\u767a\u9197\u9aea\u4f10\u7f70\u629c\u7b4f\u95a5\u9ce9\u567a\u5859\u86e4\u96bc\u4f34\u5224\u534a\u53cd\u53db\u5e06\u642c\u6591\u677f\u6c3e\u6c4e\u7248\u72af\u73ed\u7554\u7e41\u822c\u85e9\u8ca9\u7bc4\u91c6\u7169\u9812\u98ef\u633d\u6669\u756a\u76e4\u78d0\u8543\u86ee\u532a\u5351\u5426\u5983\u5e87\u5f7c\u60b2\u6249\u6279\u62ab\u6590\u6bd4\u6ccc\u75b2\u76ae\u7891\u79d8\u7dcb\u7f77\u80a5\u88ab\u8ab9\u8cbb\u907f\u975e\u98db\u6a0b\u7c38\u5099\u5c3e\u5fae\u6787\u6bd8\u7435\u7709\u7f8e"],["9540","\u9f3b\u67ca\u7a17\u5339\u758b\u9aed\u5f66\u819d\u83f1\u8098\u5f3c\u5fc5\u7562\u7b46\u903c\u6867\u59eb\u5a9b\u7d10\u767e\u8b2c\u4ff5\u5f6a\u6a19\u6c37\u6f02\u74e2\u7968\u8868\u8a55\u8c79\u5edf\u63cf\u75c5\u79d2\u82d7\u9328\u92f2\u849c\u86ed\u9c2d\u54c1\u5f6c\u658c\u6d5c\u7015\u8ca7\u8cd3\u983b\u654f\u74f6\u4e0d\u4ed8\u57e0\u592b\u5a66\u5bcc\u51a8\u5e03\u5e9c\u6016\u6276\u6577"],["9580","\u65a7\u666e\u6d6e\u7236\u7b26\u8150\u819a\u8299\u8b5c\u8ca0\u8ce6\u8d74\u961c\u9644\u4fae\u64ab\u6b66\u821e\u8461\u856a\u90e8\u5c01\u6953\u98a8\u847a\u8557\u4f0f\u526f\u5fa9\u5e45\u670d\u798f\u8179\u8907\u8986\u6df5\u5f17\u6255\u6cb8\u4ecf\u7269\u9b92\u5206\u543b\u5674\u58b3\u61a4\u626e\u711a\u596e\u7c89\u7cde\u7d1b\u96f0\u6587\u805e\u4e19\u4f75\u5175\u5840\u5e63\u5e73\u5f0a\u67c4\u4e26\u853d\u9589\u965b\u7c73\u9801\u50fb\u58c1\u7656\u78a7\u5225\u77a5\u8511\u7b86\u504f\u5909\u7247\u7bc7\u7de8\u8fba\u8fd4\u904d\u4fbf\u52c9\u5a29\u5f01\u97ad\u4fdd\u8217\u92ea\u5703\u6355\u6b69\u752b\u88dc\u8f14\u7a42\u52df\u5893\u6155\u620a\u66ae\u6bcd\u7c3f\u83e9\u5023\u4ff8\u5305\u5446\u5831\u5949\u5b9d\u5cf0\u5cef\u5d29\u5e96\u62b1\u6367\u653e\u65b9\u670b"],["9640","\u6cd5\u6ce1\u70f9\u7832\u7e2b\u80de\u82b3\u840c\u84ec\u8702\u8912\u8a2a\u8c4a\u90a6\u92d2\u98fd\u9cf3\u9d6c\u4e4f\u4ea1\u508d\u5256\u574a\u59a8\u5e3d\u5fd8\u5fd9\u623f\u66b4\u671b\u67d0\u68d2\u5192\u7d21\u80aa\u81a8\u8b00\u8c8c\u8cbf\u927e\u9632\u5420\u982c\u5317\u50d5\u535c\u58a8\u64b2\u6734\u7267\u7766\u7a46\u91e6\u52c3\u6ca1\u6b86\u5800\u5e4c\u5954\u672c\u7ffb\u51e1\u76c6"],["9680","\u6469\u78e8\u9b54\u9ebb\u57cb\u59b9\u6627\u679a\u6bce\u54e9\u69d9\u5e55\u819c\u6795\u9baa\u67fe\u9c52\u685d\u4ea6\u4fe3\u53c8\u62b9\u672b\u6cab\u8fc4\u4fad\u7e6d\u9ebf\u4e07\u6162\u6e80\u6f2b\u8513\u5473\u672a\u9b45\u5df3\u7b95\u5cac\u5bc6\u871c\u6e4a\u84d1\u7a14\u8108\u5999\u7c8d\u6c11\u7720\u52d9\u5922\u7121\u725f\u77db\u9727\u9d61\u690b\u5a7f\u5a18\u51a5\u540d\u547d\u660e\u76df\u8ff7\u9298\u9cf4\u59ea\u725d\u6ec5\u514d\u68c9\u7dbf\u7dec\u9762\u9eba\u6478\u6a21\u8302\u5984\u5b5f\u6bdb\u731b\u76f2\u7db2\u8017\u8499\u5132\u6728\u9ed9\u76ee\u6762\u52ff\u9905\u5c24\u623b\u7c7e\u8cb0\u554f\u60b6\u7d0b\u9580\u5301\u4e5f\u51b6\u591c\u723a\u8036\u91ce\u5f25\u77e2\u5384\u5f79\u7d04\u85ac\u8a33\u8e8d\u9756\u67f3\u85ae\u9453\u6109\u6108\u6cb9\u7652"],["9740","\u8aed\u8f38\u552f\u4f51\u512a\u52c7\u53cb\u5ba5\u5e7d\u60a0\u6182\u63d6\u6709\u67da\u6e67\u6d8c\u7336\u7337\u7531\u7950\u88d5\u8a98\u904a\u9091\u90f5\u96c4\u878d\u5915\u4e88\u4f59\u4e0e\u8a89\u8f3f\u9810\u50ad\u5e7c\u5996\u5bb9\u5eb8\u63da\u63fa\u64c1\u66dc\u694a\u69d8\u6d0b\u6eb6\u7194\u7528\u7aaf\u7f8a\u8000\u8449\u84c9\u8981\u8b21\u8e0a\u9065\u967d\u990a\u617e\u6291\u6b32"],["9780","\u6c83\u6d74\u7fcc\u7ffc\u6dc0\u7f85\u87ba\u88f8\u6765\u83b1\u983c\u96f7\u6d1b\u7d61\u843d\u916a\u4e71\u5375\u5d50\u6b04\u6feb\u85cd\u862d\u89a7\u5229\u540f\u5c65\u674e\u68a8\u7406\u7483\u75e2\u88cf\u88e1\u91cc\u96e2\u9678\u5f8b\u7387\u7acb\u844e\u63a0\u7565\u5289\u6d41\u6e9c\u7409\u7559\u786b\u7c92\u9686\u7adc\u9f8d\u4fb6\u616e\u65c5\u865c\u4e86\u4eae\u50da\u4e21\u51cc\u5bee\u6599\u6881\u6dbc\u731f\u7642\u77ad\u7a1c\u7ce7\u826f\u8ad2\u907c\u91cf\u9675\u9818\u529b\u7dd1\u502b\u5398\u6797\u6dcb\u71d0\u7433\u81e8\u8f2a\u96a3\u9c57\u9e9f\u7460\u5841\u6d99\u7d2f\u985e\u4ee4\u4f36\u4f8b\u51b7\u52b1\u5dba\u601c\u73b2\u793c\u82d3\u9234\u96b7\u96f6\u970a\u9e97\u9f62\u66a6\u6b74\u5217\u52a3\u70c8\u88c2\u5ec9\u604b\u6190\u6f23\u7149\u7c3e\u7df4\u806f"],["9840","\u84ee\u9023\u932c\u5442\u9b6f\u6ad3\u7089\u8cc2\u8def\u9732\u52b4\u5a41\u5eca\u5f04\u6717\u697c\u6994\u6d6a\u6f0f\u7262\u72fc\u7bed\u8001\u807e\u874b\u90ce\u516d\u9e93\u7984\u808b\u9332\u8ad6\u502d\u548c\u8a71\u6b6a\u8cc4\u8107\u60d1\u67a0\u9df2\u4e99\u4e98\u9c10\u8a6b\u85c1\u8568\u6900\u6e7e\u7897\u8155"],["989f","\u5f0c\u4e10\u4e15\u4e2a\u4e31\u4e36\u4e3c\u4e3f\u4e42\u4e56\u4e58\u4e82\u4e85\u8c6b\u4e8a\u8212\u5f0d\u4e8e\u4e9e\u4e9f\u4ea0\u4ea2\u4eb0\u4eb3\u4eb6\u4ece\u4ecd\u4ec4\u4ec6\u4ec2\u4ed7\u4ede\u4eed\u4edf\u4ef7\u4f09\u4f5a\u4f30\u4f5b\u4f5d\u4f57\u4f47\u4f76\u4f88\u4f8f\u4f98\u4f7b\u4f69\u4f70\u4f91\u4f6f\u4f86\u4f96\u5118\u4fd4\u4fdf\u4fce\u4fd8\u4fdb\u4fd1\u4fda\u4fd0\u4fe4\u4fe5\u501a\u5028\u5014\u502a\u5025\u5005\u4f1c\u4ff6\u5021\u5029\u502c\u4ffe\u4fef\u5011\u5006\u5043\u5047\u6703\u5055\u5050\u5048\u505a\u5056\u506c\u5078\u5080\u509a\u5085\u50b4\u50b2"],["9940","\u50c9\u50ca\u50b3\u50c2\u50d6\u50de\u50e5\u50ed\u50e3\u50ee\u50f9\u50f5\u5109\u5101\u5102\u5116\u5115\u5114\u511a\u5121\u513a\u5137\u513c\u513b\u513f\u5140\u5152\u514c\u5154\u5162\u7af8\u5169\u516a\u516e\u5180\u5182\u56d8\u518c\u5189\u518f\u5191\u5193\u5195\u5196\u51a4\u51a6\u51a2\u51a9\u51aa\u51ab\u51b3\u51b1\u51b2\u51b0\u51b5\u51bd\u51c5\u51c9\u51db\u51e0\u8655\u51e9\u51ed"],["9980","\u51f0\u51f5\u51fe\u5204\u520b\u5214\u520e\u5227\u522a\u522e\u5233\u5239\u524f\u5244\u524b\u524c\u525e\u5254\u526a\u5274\u5269\u5273\u527f\u527d\u528d\u5294\u5292\u5271\u5288\u5291\u8fa8\u8fa7\u52ac\u52ad\u52bc\u52b5\u52c1\u52cd\u52d7\u52de\u52e3\u52e6\u98ed\u52e0\u52f3\u52f5\u52f8\u52f9\u5306\u5308\u7538\u530d\u5310\u530f\u5315\u531a\u5323\u532f\u5331\u5333\u5338\u5340\u5346\u5345\u4e17\u5349\u534d\u51d6\u535e\u5369\u536e\u5918\u537b\u5377\u5382\u5396\u53a0\u53a6\u53a5\u53ae\u53b0\u53b6\u53c3\u7c12\u96d9\u53df\u66fc\u71ee\u53ee\u53e8\u53ed\u53fa\u5401\u543d\u5440\u542c\u542d\u543c\u542e\u5436\u5429\u541d\u544e\u548f\u5475\u548e\u545f\u5471\u5477\u5470\u5492\u547b\u5480\u5476\u5484\u5490\u5486\u54c7\u54a2\u54b8\u54a5\u54ac\u54c4\u54c8\u54a8"],["9a40","\u54ab\u54c2\u54a4\u54be\u54bc\u54d8\u54e5\u54e6\u550f\u5514\u54fd\u54ee\u54ed\u54fa\u54e2\u5539\u5540\u5563\u554c\u552e\u555c\u5545\u5556\u5557\u5538\u5533\u555d\u5599\u5580\u54af\u558a\u559f\u557b\u557e\u5598\u559e\u55ae\u557c\u5583\u55a9\u5587\u55a8\u55da\u55c5\u55df\u55c4\u55dc\u55e4\u55d4\u5614\u55f7\u5616\u55fe\u55fd\u561b\u55f9\u564e\u5650\u71df\u5634\u5636\u5632\u5638"],["9a80","\u566b\u5664\u562f\u566c\u566a\u5686\u5680\u568a\u56a0\u5694\u568f\u56a5\u56ae\u56b6\u56b4\u56c2\u56bc\u56c1\u56c3\u56c0\u56c8\u56ce\u56d1\u56d3\u56d7\u56ee\u56f9\u5700\u56ff\u5704\u5709\u5708\u570b\u570d\u5713\u5718\u5716\u55c7\u571c\u5726\u5737\u5738\u574e\u573b\u5740\u574f\u5769\u57c0\u5788\u5761\u577f\u5789\u5793\u57a0\u57b3\u57a4\u57aa\u57b0\u57c3\u57c6\u57d4\u57d2\u57d3\u580a\u57d6\u57e3\u580b\u5819\u581d\u5872\u5821\u5862\u584b\u5870\u6bc0\u5852\u583d\u5879\u5885\u58b9\u589f\u58ab\u58ba\u58de\u58bb\u58b8\u58ae\u58c5\u58d3\u58d1\u58d7\u58d9\u58d8\u58e5\u58dc\u58e4\u58df\u58ef\u58fa\u58f9\u58fb\u58fc\u58fd\u5902\u590a\u5910\u591b\u68a6\u5925\u592c\u592d\u5932\u5938\u593e\u7ad2\u5955\u5950\u594e\u595a\u5958\u5962\u5960\u5967\u596c\u5969"],["9b40","\u5978\u5981\u599d\u4f5e\u4fab\u59a3\u59b2\u59c6\u59e8\u59dc\u598d\u59d9\u59da\u5a25\u5a1f\u5a11\u5a1c\u5a09\u5a1a\u5a40\u5a6c\u5a49\u5a35\u5a36\u5a62\u5a6a\u5a9a\u5abc\u5abe\u5acb\u5ac2\u5abd\u5ae3\u5ad7\u5ae6\u5ae9\u5ad6\u5afa\u5afb\u5b0c\u5b0b\u5b16\u5b32\u5ad0\u5b2a\u5b36\u5b3e\u5b43\u5b45\u5b40\u5b51\u5b55\u5b5a\u5b5b\u5b65\u5b69\u5b70\u5b73\u5b75\u5b78\u6588\u5b7a\u5b80"],["9b80","\u5b83\u5ba6\u5bb8\u5bc3\u5bc7\u5bc9\u5bd4\u5bd0\u5be4\u5be6\u5be2\u5bde\u5be5\u5beb\u5bf0\u5bf6\u5bf3\u5c05\u5c07\u5c08\u5c0d\u5c13\u5c20\u5c22\u5c28\u5c38\u5c39\u5c41\u5c46\u5c4e\u5c53\u5c50\u5c4f\u5b71\u5c6c\u5c6e\u4e62\u5c76\u5c79\u5c8c\u5c91\u5c94\u599b\u5cab\u5cbb\u5cb6\u5cbc\u5cb7\u5cc5\u5cbe\u5cc7\u5cd9\u5ce9\u5cfd\u5cfa\u5ced\u5d8c\u5cea\u5d0b\u5d15\u5d17\u5d5c\u5d1f\u5d1b\u5d11\u5d14\u5d22\u5d1a\u5d19\u5d18\u5d4c\u5d52\u5d4e\u5d4b\u5d6c\u5d73\u5d76\u5d87\u5d84\u5d82\u5da2\u5d9d\u5dac\u5dae\u5dbd\u5d90\u5db7\u5dbc\u5dc9\u5dcd\u5dd3\u5dd2\u5dd6\u5ddb\u5deb\u5df2\u5df5\u5e0b\u5e1a\u5e19\u5e11\u5e1b\u5e36\u5e37\u5e44\u5e43\u5e40\u5e4e\u5e57\u5e54\u5e5f\u5e62\u5e64\u5e47\u5e75\u5e76\u5e7a\u9ebc\u5e7f\u5ea0\u5ec1\u5ec2\u5ec8\u5ed0\u5ecf"],["9c40","\u5ed6\u5ee3\u5edd\u5eda\u5edb\u5ee2\u5ee1\u5ee8\u5ee9\u5eec\u5ef1\u5ef3\u5ef0\u5ef4\u5ef8\u5efe\u5f03\u5f09\u5f5d\u5f5c\u5f0b\u5f11\u5f16\u5f29\u5f2d\u5f38\u5f41\u5f48\u5f4c\u5f4e\u5f2f\u5f51\u5f56\u5f57\u5f59\u5f61\u5f6d\u5f73\u5f77\u5f83\u5f82\u5f7f\u5f8a\u5f88\u5f91\u5f87\u5f9e\u5f99\u5f98\u5fa0\u5fa8\u5fad\u5fbc\u5fd6\u5ffb\u5fe4\u5ff8\u5ff1\u5fdd\u60b3\u5fff\u6021\u6060"],["9c80","\u6019\u6010\u6029\u600e\u6031\u601b\u6015\u602b\u6026\u600f\u603a\u605a\u6041\u606a\u6077\u605f\u604a\u6046\u604d\u6063\u6043\u6064\u6042\u606c\u606b\u6059\u6081\u608d\u60e7\u6083\u609a\u6084\u609b\u6096\u6097\u6092\u60a7\u608b\u60e1\u60b8\u60e0\u60d3\u60b4\u5ff0\u60bd\u60c6\u60b5\u60d8\u614d\u6115\u6106\u60f6\u60f7\u6100\u60f4\u60fa\u6103\u6121\u60fb\u60f1\u610d\u610e\u6147\u613e\u6128\u6127\u614a\u613f\u613c\u612c\u6134\u613d\u6142\u6144\u6173\u6177\u6158\u6159\u615a\u616b\u6174\u616f\u6165\u6171\u615f\u615d\u6153\u6175\u6199\u6196\u6187\u61ac\u6194\u619a\u618a\u6191\u61ab\u61ae\u61cc\u61ca\u61c9\u61f7\u61c8\u61c3\u61c6\u61ba\u61cb\u7f79\u61cd\u61e6\u61e3\u61f6\u61fa\u61f4\u61ff\u61fd\u61fc\u61fe\u6200\u6208\u6209\u620d\u620c\u6214\u621b"],["9d40","\u621e\u6221\u622a\u622e\u6230\u6232\u6233\u6241\u624e\u625e\u6263\u625b\u6260\u6268\u627c\u6282\u6289\u627e\u6292\u6293\u6296\u62d4\u6283\u6294\u62d7\u62d1\u62bb\u62cf\u62ff\u62c6\u64d4\u62c8\u62dc\u62cc\u62ca\u62c2\u62c7\u629b\u62c9\u630c\u62ee\u62f1\u6327\u6302\u6308\u62ef\u62f5\u6350\u633e\u634d\u641c\u634f\u6396\u638e\u6380\u63ab\u6376\u63a3\u638f\u6389\u639f\u63b5\u636b"],["9d80","\u6369\u63be\u63e9\u63c0\u63c6\u63e3\u63c9\u63d2\u63f6\u63c4\u6416\u6434\u6406\u6413\u6426\u6436\u651d\u6417\u6428\u640f\u6467\u646f\u6476\u644e\u652a\u6495\u6493\u64a5\u64a9\u6488\u64bc\u64da\u64d2\u64c5\u64c7\u64bb\u64d8\u64c2\u64f1\u64e7\u8209\u64e0\u64e1\u62ac\u64e3\u64ef\u652c\u64f6\u64f4\u64f2\u64fa\u6500\u64fd\u6518\u651c\u6505\u6524\u6523\u652b\u6534\u6535\u6537\u6536\u6538\u754b\u6548\u6556\u6555\u654d\u6558\u655e\u655d\u6572\u6578\u6582\u6583\u8b8a\u659b\u659f\u65ab\u65b7\u65c3\u65c6\u65c1\u65c4\u65cc\u65d2\u65db\u65d9\u65e0\u65e1\u65f1\u6772\u660a\u6603\u65fb\u6773\u6635\u6636\u6634\u661c\u664f\u6644\u6649\u6641\u665e\u665d\u6664\u6667\u6668\u665f\u6662\u6670\u6683\u6688\u668e\u6689\u6684\u6698\u669d\u66c1\u66b9\u66c9\u66be\u66bc"],["9e40","\u66c4\u66b8\u66d6\u66da\u66e0\u663f\u66e6\u66e9\u66f0\u66f5\u66f7\u670f\u6716\u671e\u6726\u6727\u9738\u672e\u673f\u6736\u6741\u6738\u6737\u6746\u675e\u6760\u6759\u6763\u6764\u6789\u6770\u67a9\u677c\u676a\u678c\u678b\u67a6\u67a1\u6785\u67b7\u67ef\u67b4\u67ec\u67b3\u67e9\u67b8\u67e4\u67de\u67dd\u67e2\u67ee\u67b9\u67ce\u67c6\u67e7\u6a9c\u681e\u6846\u6829\u6840\u684d\u6832\u684e"],["9e80","\u68b3\u682b\u6859\u6863\u6877\u687f\u689f\u688f\u68ad\u6894\u689d\u689b\u6883\u6aae\u68b9\u6874\u68b5\u68a0\u68ba\u690f\u688d\u687e\u6901\u68ca\u6908\u68d8\u6922\u6926\u68e1\u690c\u68cd\u68d4\u68e7\u68d5\u6936\u6912\u6904\u68d7\u68e3\u6925\u68f9\u68e0\u68ef\u6928\u692a\u691a\u6923\u6921\u68c6\u6979\u6977\u695c\u6978\u696b\u6954\u697e\u696e\u6939\u6974\u693d\u6959\u6930\u6961\u695e\u695d\u6981\u696a\u69b2\u69ae\u69d0\u69bf\u69c1\u69d3\u69be\u69ce\u5be8\u69ca\u69dd\u69bb\u69c3\u69a7\u6a2e\u6991\u69a0\u699c\u6995\u69b4\u69de\u69e8\u6a02\u6a1b\u69ff\u6b0a\u69f9\u69f2\u69e7\u6a05\u69b1\u6a1e\u69ed\u6a14\u69eb\u6a0a\u6a12\u6ac1\u6a23\u6a13\u6a44\u6a0c\u6a72\u6a36\u6a78\u6a47\u6a62\u6a59\u6a66\u6a48\u6a38\u6a22\u6a90\u6a8d\u6aa0\u6a84\u6aa2\u6aa3"],["9f40","\u6a97\u8617\u6abb\u6ac3\u6ac2\u6ab8\u6ab3\u6aac\u6ade\u6ad1\u6adf\u6aaa\u6ada\u6aea\u6afb\u6b05\u8616\u6afa\u6b12\u6b16\u9b31\u6b1f\u6b38\u6b37\u76dc\u6b39\u98ee\u6b47\u6b43\u6b49\u6b50\u6b59\u6b54\u6b5b\u6b5f\u6b61\u6b78\u6b79\u6b7f\u6b80\u6b84\u6b83\u6b8d\u6b98\u6b95\u6b9e\u6ba4\u6baa\u6bab\u6baf\u6bb2\u6bb1\u6bb3\u6bb7\u6bbc\u6bc6\u6bcb\u6bd3\u6bdf\u6bec\u6beb\u6bf3\u6bef"],["9f80","\u9ebe\u6c08\u6c13\u6c14\u6c1b\u6c24\u6c23\u6c5e\u6c55\u6c62\u6c6a\u6c82\u6c8d\u6c9a\u6c81\u6c9b\u6c7e\u6c68\u6c73\u6c92\u6c90\u6cc4\u6cf1\u6cd3\u6cbd\u6cd7\u6cc5\u6cdd\u6cae\u6cb1\u6cbe\u6cba\u6cdb\u6cef\u6cd9\u6cea\u6d1f\u884d\u6d36\u6d2b\u6d3d\u6d38\u6d19\u6d35\u6d33\u6d12\u6d0c\u6d63\u6d93\u6d64\u6d5a\u6d79\u6d59\u6d8e\u6d95\u6fe4\u6d85\u6df9\u6e15\u6e0a\u6db5\u6dc7\u6de6\u6db8\u6dc6\u6dec\u6dde\u6dcc\u6de8\u6dd2\u6dc5\u6dfa\u6dd9\u6de4\u6dd5\u6dea\u6dee\u6e2d\u6e6e\u6e2e\u6e19\u6e72\u6e5f\u6e3e\u6e23\u6e6b\u6e2b\u6e76\u6e4d\u6e1f\u6e43\u6e3a\u6e4e\u6e24\u6eff\u6e1d\u6e38\u6e82\u6eaa\u6e98\u6ec9\u6eb7\u6ed3\u6ebd\u6eaf\u6ec4\u6eb2\u6ed4\u6ed5\u6e8f\u6ea5\u6ec2\u6e9f\u6f41\u6f11\u704c\u6eec\u6ef8\u6efe\u6f3f\u6ef2\u6f31\u6eef\u6f32\u6ecc"],["e040","\u6f3e\u6f13\u6ef7\u6f86\u6f7a\u6f78\u6f81\u6f80\u6f6f\u6f5b\u6ff3\u6f6d\u6f82\u6f7c\u6f58\u6f8e\u6f91\u6fc2\u6f66\u6fb3\u6fa3\u6fa1\u6fa4\u6fb9\u6fc6\u6faa\u6fdf\u6fd5\u6fec\u6fd4\u6fd8\u6ff1\u6fee\u6fdb\u7009\u700b\u6ffa\u7011\u7001\u700f\u6ffe\u701b\u701a\u6f74\u701d\u7018\u701f\u7030\u703e\u7032\u7051\u7063\u7099\u7092\u70af\u70f1\u70ac\u70b8\u70b3\u70ae\u70df\u70cb\u70dd"],["e080","\u70d9\u7109\u70fd\u711c\u7119\u7165\u7155\u7188\u7166\u7162\u714c\u7156\u716c\u718f\u71fb\u7184\u7195\u71a8\u71ac\u71d7\u71b9\u71be\u71d2\u71c9\u71d4\u71ce\u71e0\u71ec\u71e7\u71f5\u71fc\u71f9\u71ff\u720d\u7210\u721b\u7228\u722d\u722c\u7230\u7232\u723b\u723c\u723f\u7240\u7246\u724b\u7258\u7274\u727e\u7282\u7281\u7287\u7292\u7296\u72a2\u72a7\u72b9\u72b2\u72c3\u72c6\u72c4\u72ce\u72d2\u72e2\u72e0\u72e1\u72f9\u72f7\u500f\u7317\u730a\u731c\u7316\u731d\u7334\u732f\u7329\u7325\u733e\u734e\u734f\u9ed8\u7357\u736a\u7368\u7370\u7378\u7375\u737b\u737a\u73c8\u73b3\u73ce\u73bb\u73c0\u73e5\u73ee\u73de\u74a2\u7405\u746f\u7425\u73f8\u7432\u743a\u7455\u743f\u745f\u7459\u7441\u745c\u7469\u7470\u7463\u746a\u7476\u747e\u748b\u749e\u74a7\u74ca\u74cf\u74d4\u73f1"],["e140","\u74e0\u74e3\u74e7\u74e9\u74ee\u74f2\u74f0\u74f1\u74f8\u74f7\u7504\u7503\u7505\u750c\u750e\u750d\u7515\u7513\u751e\u7526\u752c\u753c\u7544\u754d\u754a\u7549\u755b\u7546\u755a\u7569\u7564\u7567\u756b\u756d\u7578\u7576\u7586\u7587\u7574\u758a\u7589\u7582\u7594\u759a\u759d\u75a5\u75a3\u75c2\u75b3\u75c3\u75b5\u75bd\u75b8\u75bc\u75b1\u75cd\u75ca\u75d2\u75d9\u75e3\u75de\u75fe\u75ff"],["e180","\u75fc\u7601\u75f0\u75fa\u75f2\u75f3\u760b\u760d\u7609\u761f\u7627\u7620\u7621\u7622\u7624\u7634\u7630\u763b\u7647\u7648\u7646\u765c\u7658\u7661\u7662\u7668\u7669\u766a\u7667\u766c\u7670\u7672\u7676\u7678\u767c\u7680\u7683\u7688\u768b\u768e\u7696\u7693\u7699\u769a\u76b0\u76b4\u76b8\u76b9\u76ba\u76c2\u76cd\u76d6\u76d2\u76de\u76e1\u76e5\u76e7\u76ea\u862f\u76fb\u7708\u7707\u7704\u7729\u7724\u771e\u7725\u7726\u771b\u7737\u7738\u7747\u775a\u7768\u776b\u775b\u7765\u777f\u777e\u7779\u778e\u778b\u7791\u77a0\u779e\u77b0\u77b6\u77b9\u77bf\u77bc\u77bd\u77bb\u77c7\u77cd\u77d7\u77da\u77dc\u77e3\u77ee\u77fc\u780c\u7812\u7926\u7820\u792a\u7845\u788e\u7874\u7886\u787c\u789a\u788c\u78a3\u78b5\u78aa\u78af\u78d1\u78c6\u78cb\u78d4\u78be\u78bc\u78c5\u78ca\u78ec"],["e240","\u78e7\u78da\u78fd\u78f4\u7907\u7912\u7911\u7919\u792c\u792b\u7940\u7960\u7957\u795f\u795a\u7955\u7953\u797a\u797f\u798a\u799d\u79a7\u9f4b\u79aa\u79ae\u79b3\u79b9\u79ba\u79c9\u79d5\u79e7\u79ec\u79e1\u79e3\u7a08\u7a0d\u7a18\u7a19\u7a20\u7a1f\u7980\u7a31\u7a3b\u7a3e\u7a37\u7a43\u7a57\u7a49\u7a61\u7a62\u7a69\u9f9d\u7a70\u7a79\u7a7d\u7a88\u7a97\u7a95\u7a98\u7a96\u7aa9\u7ac8\u7ab0"],["e280","\u7ab6\u7ac5\u7ac4\u7abf\u9083\u7ac7\u7aca\u7acd\u7acf\u7ad5\u7ad3\u7ad9\u7ada\u7add\u7ae1\u7ae2\u7ae6\u7aed\u7af0\u7b02\u7b0f\u7b0a\u7b06\u7b33\u7b18\u7b19\u7b1e\u7b35\u7b28\u7b36\u7b50\u7b7a\u7b04\u7b4d\u7b0b\u7b4c\u7b45\u7b75\u7b65\u7b74\u7b67\u7b70\u7b71\u7b6c\u7b6e\u7b9d\u7b98\u7b9f\u7b8d\u7b9c\u7b9a\u7b8b\u7b92\u7b8f\u7b5d\u7b99\u7bcb\u7bc1\u7bcc\u7bcf\u7bb4\u7bc6\u7bdd\u7be9\u7c11\u7c14\u7be6\u7be5\u7c60\u7c00\u7c07\u7c13\u7bf3\u7bf7\u7c17\u7c0d\u7bf6\u7c23\u7c27\u7c2a\u7c1f\u7c37\u7c2b\u7c3d\u7c4c\u7c43\u7c54\u7c4f\u7c40\u7c50\u7c58\u7c5f\u7c64\u7c56\u7c65\u7c6c\u7c75\u7c83\u7c90\u7ca4\u7cad\u7ca2\u7cab\u7ca1\u7ca8\u7cb3\u7cb2\u7cb1\u7cae\u7cb9\u7cbd\u7cc0\u7cc5\u7cc2\u7cd8\u7cd2\u7cdc\u7ce2\u9b3b\u7cef\u7cf2\u7cf4\u7cf6\u7cfa\u7d06"],["e340","\u7d02\u7d1c\u7d15\u7d0a\u7d45\u7d4b\u7d2e\u7d32\u7d3f\u7d35\u7d46\u7d73\u7d56\u7d4e\u7d72\u7d68\u7d6e\u7d4f\u7d63\u7d93\u7d89\u7d5b\u7d8f\u7d7d\u7d9b\u7dba\u7dae\u7da3\u7db5\u7dc7\u7dbd\u7dab\u7e3d\u7da2\u7daf\u7ddc\u7db8\u7d9f\u7db0\u7dd8\u7ddd\u7de4\u7dde\u7dfb\u7df2\u7de1\u7e05\u7e0a\u7e23\u7e21\u7e12\u7e31\u7e1f\u7e09\u7e0b\u7e22\u7e46\u7e66\u7e3b\u7e35\u7e39\u7e43\u7e37"],["e380","\u7e32\u7e3a\u7e67\u7e5d\u7e56\u7e5e\u7e59\u7e5a\u7e79\u7e6a\u7e69\u7e7c\u7e7b\u7e83\u7dd5\u7e7d\u8fae\u7e7f\u7e88\u7e89\u7e8c\u7e92\u7e90\u7e93\u7e94\u7e96\u7e8e\u7e9b\u7e9c\u7f38\u7f3a\u7f45\u7f4c\u7f4d\u7f4e\u7f50\u7f51\u7f55\u7f54\u7f58\u7f5f\u7f60\u7f68\u7f69\u7f67\u7f78\u7f82\u7f86\u7f83\u7f88\u7f87\u7f8c\u7f94\u7f9e\u7f9d\u7f9a\u7fa3\u7faf\u7fb2\u7fb9\u7fae\u7fb6\u7fb8\u8b71\u7fc5\u7fc6\u7fca\u7fd5\u7fd4\u7fe1\u7fe6\u7fe9\u7ff3\u7ff9\u98dc\u8006\u8004\u800b\u8012\u8018\u8019\u801c\u8021\u8028\u803f\u803b\u804a\u8046\u8052\u8058\u805a\u805f\u8062\u8068\u8073\u8072\u8070\u8076\u8079\u807d\u807f\u8084\u8086\u8085\u809b\u8093\u809a\u80ad\u5190\u80ac\u80db\u80e5\u80d9\u80dd\u80c4\u80da\u80d6\u8109\u80ef\u80f1\u811b\u8129\u8123\u812f\u814b"],["e440","\u968b\u8146\u813e\u8153\u8151\u80fc\u8171\u816e\u8165\u8166\u8174\u8183\u8188\u818a\u8180\u8182\u81a0\u8195\u81a4\u81a3\u815f\u8193\u81a9\u81b0\u81b5\u81be\u81b8\u81bd\u81c0\u81c2\u81ba\u81c9\u81cd\u81d1\u81d9\u81d8\u81c8\u81da\u81df\u81e0\u81e7\u81fa\u81fb\u81fe\u8201\u8202\u8205\u8207\u820a\u820d\u8210\u8216\u8229\u822b\u8238\u8233\u8240\u8259\u8258\u825d\u825a\u825f\u8264"],["e480","\u8262\u8268\u826a\u826b\u822e\u8271\u8277\u8278\u827e\u828d\u8292\u82ab\u829f\u82bb\u82ac\u82e1\u82e3\u82df\u82d2\u82f4\u82f3\u82fa\u8393\u8303\u82fb\u82f9\u82de\u8306\u82dc\u8309\u82d9\u8335\u8334\u8316\u8332\u8331\u8340\u8339\u8350\u8345\u832f\u832b\u8317\u8318\u8385\u839a\u83aa\u839f\u83a2\u8396\u8323\u838e\u8387\u838a\u837c\u83b5\u8373\u8375\u83a0\u8389\u83a8\u83f4\u8413\u83eb\u83ce\u83fd\u8403\u83d8\u840b\u83c1\u83f7\u8407\u83e0\u83f2\u840d\u8422\u8420\u83bd\u8438\u8506\u83fb\u846d\u842a\u843c\u855a\u8484\u8477\u846b\u84ad\u846e\u8482\u8469\u8446\u842c\u846f\u8479\u8435\u84ca\u8462\u84b9\u84bf\u849f\u84d9\u84cd\u84bb\u84da\u84d0\u84c1\u84c6\u84d6\u84a1\u8521\u84ff\u84f4\u8517\u8518\u852c\u851f\u8515\u8514\u84fc\u8540\u8563\u8558\u8548"],["e540","\u8541\u8602\u854b\u8555\u8580\u85a4\u8588\u8591\u858a\u85a8\u856d\u8594\u859b\u85ea\u8587\u859c\u8577\u857e\u8590\u85c9\u85ba\u85cf\u85b9\u85d0\u85d5\u85dd\u85e5\u85dc\u85f9\u860a\u8613\u860b\u85fe\u85fa\u8606\u8622\u861a\u8630\u863f\u864d\u4e55\u8654\u865f\u8667\u8671\u8693\u86a3\u86a9\u86aa\u868b\u868c\u86b6\u86af\u86c4\u86c6\u86b0\u86c9\u8823\u86ab\u86d4\u86de\u86e9\u86ec"],["e580","\u86df\u86db\u86ef\u8712\u8706\u8708\u8700\u8703\u86fb\u8711\u8709\u870d\u86f9\u870a\u8734\u873f\u8737\u873b\u8725\u8729\u871a\u8760\u875f\u8778\u874c\u874e\u8774\u8757\u8768\u876e\u8759\u8753\u8763\u876a\u8805\u87a2\u879f\u8782\u87af\u87cb\u87bd\u87c0\u87d0\u96d6\u87ab\u87c4\u87b3\u87c7\u87c6\u87bb\u87ef\u87f2\u87e0\u880f\u880d\u87fe\u87f6\u87f7\u880e\u87d2\u8811\u8816\u8815\u8822\u8821\u8831\u8836\u8839\u8827\u883b\u8844\u8842\u8852\u8859\u885e\u8862\u886b\u8881\u887e\u889e\u8875\u887d\u88b5\u8872\u8882\u8897\u8892\u88ae\u8899\u88a2\u888d\u88a4\u88b0\u88bf\u88b1\u88c3\u88c4\u88d4\u88d8\u88d9\u88dd\u88f9\u8902\u88fc\u88f4\u88e8\u88f2\u8904\u890c\u890a\u8913\u8943\u891e\u8925\u892a\u892b\u8941\u8944\u893b\u8936\u8938\u894c\u891d\u8960\u895e"],["e640","\u8966\u8964\u896d\u896a\u896f\u8974\u8977\u897e\u8983\u8988\u898a\u8993\u8998\u89a1\u89a9\u89a6\u89ac\u89af\u89b2\u89ba\u89bd\u89bf\u89c0\u89da\u89dc\u89dd\u89e7\u89f4\u89f8\u8a03\u8a16\u8a10\u8a0c\u8a1b\u8a1d\u8a25\u8a36\u8a41\u8a5b\u8a52\u8a46\u8a48\u8a7c\u8a6d\u8a6c\u8a62\u8a85\u8a82\u8a84\u8aa8\u8aa1\u8a91\u8aa5\u8aa6\u8a9a\u8aa3\u8ac4\u8acd\u8ac2\u8ada\u8aeb\u8af3\u8ae7"],["e680","\u8ae4\u8af1\u8b14\u8ae0\u8ae2\u8af7\u8ade\u8adb\u8b0c\u8b07\u8b1a\u8ae1\u8b16\u8b10\u8b17\u8b20\u8b33\u97ab\u8b26\u8b2b\u8b3e\u8b28\u8b41\u8b4c\u8b4f\u8b4e\u8b49\u8b56\u8b5b\u8b5a\u8b6b\u8b5f\u8b6c\u8b6f\u8b74\u8b7d\u8b80\u8b8c\u8b8e\u8b92\u8b93\u8b96\u8b99\u8b9a\u8c3a\u8c41\u8c3f\u8c48\u8c4c\u8c4e\u8c50\u8c55\u8c62\u8c6c\u8c78\u8c7a\u8c82\u8c89\u8c85\u8c8a\u8c8d\u8c8e\u8c94\u8c7c\u8c98\u621d\u8cad\u8caa\u8cbd\u8cb2\u8cb3\u8cae\u8cb6\u8cc8\u8cc1\u8ce4\u8ce3\u8cda\u8cfd\u8cfa\u8cfb\u8d04\u8d05\u8d0a\u8d07\u8d0f\u8d0d\u8d10\u9f4e\u8d13\u8ccd\u8d14\u8d16\u8d67\u8d6d\u8d71\u8d73\u8d81\u8d99\u8dc2\u8dbe\u8dba\u8dcf\u8dda\u8dd6\u8dcc\u8ddb\u8dcb\u8dea\u8deb\u8ddf\u8de3\u8dfc\u8e08\u8e09\u8dff\u8e1d\u8e1e\u8e10\u8e1f\u8e42\u8e35\u8e30\u8e34\u8e4a"],["e740","\u8e47\u8e49\u8e4c\u8e50\u8e48\u8e59\u8e64\u8e60\u8e2a\u8e63\u8e55\u8e76\u8e72\u8e7c\u8e81\u8e87\u8e85\u8e84\u8e8b\u8e8a\u8e93\u8e91\u8e94\u8e99\u8eaa\u8ea1\u8eac\u8eb0\u8ec6\u8eb1\u8ebe\u8ec5\u8ec8\u8ecb\u8edb\u8ee3\u8efc\u8efb\u8eeb\u8efe\u8f0a\u8f05\u8f15\u8f12\u8f19\u8f13\u8f1c\u8f1f\u8f1b\u8f0c\u8f26\u8f33\u8f3b\u8f39\u8f45\u8f42\u8f3e\u8f4c\u8f49\u8f46\u8f4e\u8f57\u8f5c"],["e780","\u8f62\u8f63\u8f64\u8f9c\u8f9f\u8fa3\u8fad\u8faf\u8fb7\u8fda\u8fe5\u8fe2\u8fea\u8fef\u9087\u8ff4\u9005\u8ff9\u8ffa\u9011\u9015\u9021\u900d\u901e\u9016\u900b\u9027\u9036\u9035\u9039\u8ff8\u904f\u9050\u9051\u9052\u900e\u9049\u903e\u9056\u9058\u905e\u9068\u906f\u9076\u96a8\u9072\u9082\u907d\u9081\u9080\u908a\u9089\u908f\u90a8\u90af\u90b1\u90b5\u90e2\u90e4\u6248\u90db\u9102\u9112\u9119\u9132\u9130\u914a\u9156\u9158\u9163\u9165\u9169\u9173\u9172\u918b\u9189\u9182\u91a2\u91ab\u91af\u91aa\u91b5\u91b4\u91ba\u91c0\u91c1\u91c9\u91cb\u91d0\u91d6\u91df\u91e1\u91db\u91fc\u91f5\u91f6\u921e\u91ff\u9214\u922c\u9215\u9211\u925e\u9257\u9245\u9249\u9264\u9248\u9295\u923f\u924b\u9250\u929c\u9296\u9293\u929b\u925a\u92cf\u92b9\u92b7\u92e9\u930f\u92fa\u9344\u932e"],["e840","\u9319\u9322\u931a\u9323\u933a\u9335\u933b\u935c\u9360\u937c\u936e\u9356\u93b0\u93ac\u93ad\u9394\u93b9\u93d6\u93d7\u93e8\u93e5\u93d8\u93c3\u93dd\u93d0\u93c8\u93e4\u941a\u9414\u9413\u9403\u9407\u9410\u9436\u942b\u9435\u9421\u943a\u9441\u9452\u9444\u945b\u9460\u9462\u945e\u946a\u9229\u9470\u9475\u9477\u947d\u945a\u947c\u947e\u9481\u947f\u9582\u9587\u958a\u9594\u9596\u9598\u9599"],["e880","\u95a0\u95a8\u95a7\u95ad\u95bc\u95bb\u95b9\u95be\u95ca\u6ff6\u95c3\u95cd\u95cc\u95d5\u95d4\u95d6\u95dc\u95e1\u95e5\u95e2\u9621\u9628\u962e\u962f\u9642\u964c\u964f\u964b\u9677\u965c\u965e\u965d\u965f\u9666\u9672\u966c\u968d\u9698\u9695\u9697\u96aa\u96a7\u96b1\u96b2\u96b0\u96b4\u96b6\u96b8\u96b9\u96ce\u96cb\u96c9\u96cd\u894d\u96dc\u970d\u96d5\u96f9\u9704\u9706\u9708\u9713\u970e\u9711\u970f\u9716\u9719\u9724\u972a\u9730\u9739\u973d\u973e\u9744\u9746\u9748\u9742\u9749\u975c\u9760\u9764\u9766\u9768\u52d2\u976b\u9771\u9779\u9785\u977c\u9781\u977a\u9786\u978b\u978f\u9790\u979c\u97a8\u97a6\u97a3\u97b3\u97b4\u97c3\u97c6\u97c8\u97cb\u97dc\u97ed\u9f4f\u97f2\u7adf\u97f6\u97f5\u980f\u980c\u9838\u9824\u9821\u9837\u983d\u9846\u984f\u984b\u986b\u986f\u9870"],["e940","\u9871\u9874\u9873\u98aa\u98af\u98b1\u98b6\u98c4\u98c3\u98c6\u98e9\u98eb\u9903\u9909\u9912\u9914\u9918\u9921\u991d\u991e\u9924\u9920\u992c\u992e\u993d\u993e\u9942\u9949\u9945\u9950\u994b\u9951\u9952\u994c\u9955\u9997\u9998\u99a5\u99ad\u99ae\u99bc\u99df\u99db\u99dd\u99d8\u99d1\u99ed\u99ee\u99f1\u99f2\u99fb\u99f8\u9a01\u9a0f\u9a05\u99e2\u9a19\u9a2b\u9a37\u9a45\u9a42\u9a40\u9a43"],["e980","\u9a3e\u9a55\u9a4d\u9a5b\u9a57\u9a5f\u9a62\u9a65\u9a64\u9a69\u9a6b\u9a6a\u9aad\u9ab0\u9abc\u9ac0\u9acf\u9ad1\u9ad3\u9ad4\u9ade\u9adf\u9ae2\u9ae3\u9ae6\u9aef\u9aeb\u9aee\u9af4\u9af1\u9af7\u9afb\u9b06\u9b18\u9b1a\u9b1f\u9b22\u9b23\u9b25\u9b27\u9b28\u9b29\u9b2a\u9b2e\u9b2f\u9b32\u9b44\u9b43\u9b4f\u9b4d\u9b4e\u9b51\u9b58\u9b74\u9b93\u9b83\u9b91\u9b96\u9b97\u9b9f\u9ba0\u9ba8\u9bb4\u9bc0\u9bca\u9bb9\u9bc6\u9bcf\u9bd1\u9bd2\u9be3\u9be2\u9be4\u9bd4\u9be1\u9c3a\u9bf2\u9bf1\u9bf0\u9c15\u9c14\u9c09\u9c13\u9c0c\u9c06\u9c08\u9c12\u9c0a\u9c04\u9c2e\u9c1b\u9c25\u9c24\u9c21\u9c30\u9c47\u9c32\u9c46\u9c3e\u9c5a\u9c60\u9c67\u9c76\u9c78\u9ce7\u9cec\u9cf0\u9d09\u9d08\u9ceb\u9d03\u9d06\u9d2a\u9d26\u9daf\u9d23\u9d1f\u9d44\u9d15\u9d12\u9d41\u9d3f\u9d3e\u9d46\u9d48"],["ea40","\u9d5d\u9d5e\u9d64\u9d51\u9d50\u9d59\u9d72\u9d89\u9d87\u9dab\u9d6f\u9d7a\u9d9a\u9da4\u9da9\u9db2\u9dc4\u9dc1\u9dbb\u9db8\u9dba\u9dc6\u9dcf\u9dc2\u9dd9\u9dd3\u9df8\u9de6\u9ded\u9def\u9dfd\u9e1a\u9e1b\u9e1e\u9e75\u9e79\u9e7d\u9e81\u9e88\u9e8b\u9e8c\u9e92\u9e95\u9e91\u9e9d\u9ea5\u9ea9\u9eb8\u9eaa\u9ead\u9761\u9ecc\u9ece\u9ecf\u9ed0\u9ed4\u9edc\u9ede\u9edd\u9ee0\u9ee5\u9ee8\u9eef"],["ea80","\u9ef4\u9ef6\u9ef7\u9ef9\u9efb\u9efc\u9efd\u9f07\u9f08\u76b7\u9f15\u9f21\u9f2c\u9f3e\u9f4a\u9f52\u9f54\u9f63\u9f5f\u9f60\u9f61\u9f66\u9f67\u9f6c\u9f6a\u9f77\u9f72\u9f76\u9f95\u9f9c\u9fa0\u582f\u69c7\u9059\u7464\u51dc\u7199"],["ed40","\u7e8a\u891c\u9348\u9288\u84dc\u4fc9\u70bb\u6631\u68c8\u92f9\u66fb\u5f45\u4e28\u4ee1\u4efc\u4f00\u4f03\u4f39\u4f56\u4f92\u4f8a\u4f9a\u4f94\u4fcd\u5040\u5022\u4fff\u501e\u5046\u5070\u5042\u5094\u50f4\u50d8\u514a\u5164\u519d\u51be\u51ec\u5215\u529c\u52a6\u52c0\u52db\u5300\u5307\u5324\u5372\u5393\u53b2\u53dd\ufa0e\u549c\u548a\u54a9\u54ff\u5586\u5759\u5765\u57ac\u57c8\u57c7\ufa0f"],["ed80","\ufa10\u589e\u58b2\u590b\u5953\u595b\u595d\u5963\u59a4\u59ba\u5b56\u5bc0\u752f\u5bd8\u5bec\u5c1e\u5ca6\u5cba\u5cf5\u5d27\u5d53\ufa11\u5d42\u5d6d\u5db8\u5db9\u5dd0\u5f21\u5f34\u5f67\u5fb7\u5fde\u605d\u6085\u608a\u60de\u60d5\u6120\u60f2\u6111\u6137\u6130\u6198\u6213\u62a6\u63f5\u6460\u649d\u64ce\u654e\u6600\u6615\u663b\u6609\u662e\u661e\u6624\u6665\u6657\u6659\ufa12\u6673\u6699\u66a0\u66b2\u66bf\u66fa\u670e\uf929\u6766\u67bb\u6852\u67c0\u6801\u6844\u68cf\ufa13\u6968\ufa14\u6998\u69e2\u6a30\u6a6b\u6a46\u6a73\u6a7e\u6ae2\u6ae4\u6bd6\u6c3f\u6c5c\u6c86\u6c6f\u6cda\u6d04\u6d87\u6d6f\u6d96\u6dac\u6dcf\u6df8\u6df2\u6dfc\u6e39\u6e5c\u6e27\u6e3c\u6ebf\u6f88\u6fb5\u6ff5\u7005\u7007\u7028\u7085\u70ab\u710f\u7104\u715c\u7146\u7147\ufa15\u71c1\u71fe\u72b1"],["ee40","\u72be\u7324\ufa16\u7377\u73bd\u73c9\u73d6\u73e3\u73d2\u7407\u73f5\u7426\u742a\u7429\u742e\u7462\u7489\u749f\u7501\u756f\u7682\u769c\u769e\u769b\u76a6\ufa17\u7746\u52af\u7821\u784e\u7864\u787a\u7930\ufa18\ufa19\ufa1a\u7994\ufa1b\u799b\u7ad1\u7ae7\ufa1c\u7aeb\u7b9e\ufa1d\u7d48\u7d5c\u7db7\u7da0\u7dd6\u7e52\u7f47\u7fa1\ufa1e\u8301\u8362\u837f\u83c7\u83f6\u8448\u84b4\u8553\u8559"],["ee80","\u856b\ufa1f\u85b0\ufa20\ufa21\u8807\u88f5\u8a12\u8a37\u8a79\u8aa7\u8abe\u8adf\ufa22\u8af6\u8b53\u8b7f\u8cf0\u8cf4\u8d12\u8d76\ufa23\u8ecf\ufa24\ufa25\u9067\u90de\ufa26\u9115\u9127\u91da\u91d7\u91de\u91ed\u91ee\u91e4\u91e5\u9206\u9210\u920a\u923a\u9240\u923c\u924e\u9259\u9251\u9239\u9267\u92a7\u9277\u9278\u92e7\u92d7\u92d9\u92d0\ufa27\u92d5\u92e0\u92d3\u9325\u9321\u92fb\ufa28\u931e\u92ff\u931d\u9302\u9370\u9357\u93a4\u93c6\u93de\u93f8\u9431\u9445\u9448\u9592\uf9dc\ufa29\u969d\u96af\u9733\u973b\u9743\u974d\u974f\u9751\u9755\u9857\u9865\ufa2a\ufa2b\u9927\ufa2c\u999e\u9a4e\u9ad9\u9adc\u9b75\u9b72\u9b8f\u9bb1\u9bbb\u9c00\u9d70\u9d6b\ufa2d\u9e19\u9ed1"],["eeef","\u2170",9,"\uffe2\uffe4\uff07\uff02"],["f040","\ue000",62],["f080","\ue03f",124],["f140","\ue0bc",62],["f180","\ue0fb",124],["f240","\ue178",62],["f280","\ue1b7",124],["f340","\ue234",62],["f380","\ue273",124],["f440","\ue2f0",62],["f480","\ue32f",124],["f540","\ue3ac",62],["f580","\ue3eb",124],["f640","\ue468",62],["f680","\ue4a7",124],["f740","\ue524",62],["f780","\ue563",124],["f840","\ue5e0",62],["f880","\ue61f",124],["f940","\ue69c"],["fa40","\u2170",9,"\u2160",9,"\uffe2\uffe4\uff07\uff02\u3231\u2116\u2121\u2235\u7e8a\u891c\u9348\u9288\u84dc\u4fc9\u70bb\u6631\u68c8\u92f9\u66fb\u5f45\u4e28\u4ee1\u4efc\u4f00\u4f03\u4f39\u4f56\u4f92\u4f8a\u4f9a\u4f94\u4fcd\u5040\u5022\u4fff\u501e\u5046\u5070\u5042\u5094\u50f4\u50d8\u514a"],["fa80","\u5164\u519d\u51be\u51ec\u5215\u529c\u52a6\u52c0\u52db\u5300\u5307\u5324\u5372\u5393\u53b2\u53dd\ufa0e\u549c\u548a\u54a9\u54ff\u5586\u5759\u5765\u57ac\u57c8\u57c7\ufa0f\ufa10\u589e\u58b2\u590b\u5953\u595b\u595d\u5963\u59a4\u59ba\u5b56\u5bc0\u752f\u5bd8\u5bec\u5c1e\u5ca6\u5cba\u5cf5\u5d27\u5d53\ufa11\u5d42\u5d6d\u5db8\u5db9\u5dd0\u5f21\u5f34\u5f67\u5fb7\u5fde\u605d\u6085\u608a\u60de\u60d5\u6120\u60f2\u6111\u6137\u6130\u6198\u6213\u62a6\u63f5\u6460\u649d\u64ce\u654e\u6600\u6615\u663b\u6609\u662e\u661e\u6624\u6665\u6657\u6659\ufa12\u6673\u6699\u66a0\u66b2\u66bf\u66fa\u670e\uf929\u6766\u67bb\u6852\u67c0\u6801\u6844\u68cf\ufa13\u6968\ufa14\u6998\u69e2\u6a30\u6a6b\u6a46\u6a73\u6a7e\u6ae2\u6ae4\u6bd6\u6c3f\u6c5c\u6c86\u6c6f\u6cda\u6d04\u6d87\u6d6f"],["fb40","\u6d96\u6dac\u6dcf\u6df8\u6df2\u6dfc\u6e39\u6e5c\u6e27\u6e3c\u6ebf\u6f88\u6fb5\u6ff5\u7005\u7007\u7028\u7085\u70ab\u710f\u7104\u715c\u7146\u7147\ufa15\u71c1\u71fe\u72b1\u72be\u7324\ufa16\u7377\u73bd\u73c9\u73d6\u73e3\u73d2\u7407\u73f5\u7426\u742a\u7429\u742e\u7462\u7489\u749f\u7501\u756f\u7682\u769c\u769e\u769b\u76a6\ufa17\u7746\u52af\u7821\u784e\u7864\u787a\u7930\ufa18\ufa19"],["fb80","\ufa1a\u7994\ufa1b\u799b\u7ad1\u7ae7\ufa1c\u7aeb\u7b9e\ufa1d\u7d48\u7d5c\u7db7\u7da0\u7dd6\u7e52\u7f47\u7fa1\ufa1e\u8301\u8362\u837f\u83c7\u83f6\u8448\u84b4\u8553\u8559\u856b\ufa1f\u85b0\ufa20\ufa21\u8807\u88f5\u8a12\u8a37\u8a79\u8aa7\u8abe\u8adf\ufa22\u8af6\u8b53\u8b7f\u8cf0\u8cf4\u8d12\u8d76\ufa23\u8ecf\ufa24\ufa25\u9067\u90de\ufa26\u9115\u9127\u91da\u91d7\u91de\u91ed\u91ee\u91e4\u91e5\u9206\u9210\u920a\u923a\u9240\u923c\u924e\u9259\u9251\u9239\u9267\u92a7\u9277\u9278\u92e7\u92d7\u92d9\u92d0\ufa27\u92d5\u92e0\u92d3\u9325\u9321\u92fb\ufa28\u931e\u92ff\u931d\u9302\u9370\u9357\u93a4\u93c6\u93de\u93f8\u9431\u9445\u9448\u9592\uf9dc\ufa29\u969d\u96af\u9733\u973b\u9743\u974d\u974f\u9751\u9755\u9857\u9865\ufa2a\ufa2b\u9927\ufa2c\u999e\u9a4e\u9ad9"],["fc40","\u9adc\u9b75\u9b72\u9b8f\u9bb1\u9bbb\u9c00\u9d70\u9d6b\ufa2d\u9e19\u9ed1"]]')}},f={};function a(n){var i=f[n];if(void 0!==i)return i.exports;var r=f[n]={id:n,loaded:!1,exports:{}};return $[n].call(r.exports,r,r.exports,a),r.loaded=!0,r.exports}return a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch{if("object"==typeof window)return window}}(),a.nmd=function(n){return n.paths=[],n.children||(n.children=[]),n},a(36164)}()},36236:function(){this.pdfMake=this.pdfMake||{},this.pdfMake.vfs={"Roboto-Italic.ttf":"AAEAAAARAQAABAAQR0RFRqbzo4gAAddgAAACWEdQT1N/jKrdAAHZuAAAWMBHU1VCm18k/AACMngAABX2T1MvMpeDsUwAAAGYAAAAYGNtYXDTfF9iAAAWnAAABoJjdnQgO/gmfQAAL3gAAAD+ZnBnbagFhDIAAB0gAAAPhmdhc3AACAAZAAHXVAAAAAxnbHlmNN3JWAAAOswAAZmmaGVhZAh9pEIAAAEcAAAANmhoZWEMnBKkAAABVAAAACRobXR4VUzdowAAAfgAABSkbG9jYV8SwLgAADB4AAAKVG1heHAI2RDGAAABeAAAACBuYW1lOSJt5gAB1HQAAALAcG9zdP9hAGQAAdc0AAAAIHByZXB5WM7TAAAsqAAAAs4AAQAAAAMCDJn8J2NfDzz1ABsIAAAAAADE8BEuAAAAAODgRcL6N/3VCUMIcwACAAkAAgAAAAAAAAABAAAHbP4MAAAJA/o3/mwJQwgAAbMAAAAAAAAAAAAAAAAFKQABAAAFKQCpABUAdgAHAAIAEAAvAJoAAALmD3UAAwABAAQEiQGQAAUAAAWaBTMAAAEfBZoFMwAAA9EAZgIAAAACAAAAAAAAAAAA4AAC/1AAIFsAAAAgAAAAAEdPT0cAAQAA//0GAP4AAGYHmgIAIAABnwAAAAAEOgWwAAAAIAADA5YAZAAAAAAAAAAAAfcAAAH3AAACAABEAnwAyQTHAFIEXABJBa8AugTUADkBWwCsAqgAbQK0/5ADWABrBGcATAGH/48CJQAaAgwANAM0/5AEXABqBFwA+gRcABgEXAA1BFwABQRcAHIEXABtBFwAnQRcAEAEXACUAesAKQGu/5sD8gBCBEIAcAQPADsDqwClBvgAQQUQ/68E1gA7BQ0AcAUYADsEaQA7BEoAOwVJAHQFiQA7AhwASQRIAAcE3gA7BC4AOwbGADsFiQA7BVcAcwTlADsFVwBrBMgAOwScACkEoQCpBQgAYwTxAKUG4gDDBN3/1ASpAKgEpv/sAg8AAAMwAMACD/97Az4ATwOA/4ECZgDQBDkAMQRcAB8EEABGBGAARwQdAEUCswB1BFwAAwRGACAB4wAvAdv/EwPvACAB4wAvBs4AHgRJACAEbQBGBFz/1wRpAEYCoQAgBAEALgKKAEMERwBbA8IAbgXVAIAD2v/FA6z/qgPa/+4CoAA3AeUAIgKg/40FRwBpAeX/8QQ/AFAEg//zBYkAEgQUAEMB3f/4BML/2gM/ANoGGQBeA3kAwwOuAFYETACBBhoAXQOPAPgC5gDoBCYAJgLiAF0C4gBvAm8A1QRm/+YDzAB4AgcApQHt/8gC4gDgA4gAvwOtABEFuQC6Bg8AtQYTAJ4Drf/RB0H/gwQkACgFVwAgBJYAOQSdAB8GjgATBI0AXARvAEQEZgA6BHn/4ASjAEYFcAA2AewALwRSAC4ELgAjAhkAJAVgADUEZgAlB2YAVQcMAEcB7QA0BV0AUgKl/0cFVQBmBHAAQwVlAGMEzQBbAfX/CQQYAD8DpwEYA3MBKAOZAPgDUQEHAeMBDgKZAQECGv+uA6kA3gLlAMMCSP/pAAD9agAA/eoAAP0LAAD99AAA/NsAAPy6Af4BIwPtAPQCEQClBFEARAV5/7IFSABnBRf/xARvAAwFiQBEBG//2wWPAFYFXgCFBSkACgRjAEgEmf/xA+QAhQRmAEUEMAApBAUAigRmACUEawB1AoQAhARN/7gDzgBABKAAYARm/90ELQBKBGUASAQMAIcEPABoBXgAQAVvAE4GZABnBH4AUgQiAGcGGABoBdIAogU8AHMIUP/NCGMARAZRALQFiABCBO4ANgXW/4wHC/+rBJwAJQWJAEQFf//LBOEAlAX+AFsFrQBBBVAAywdNAEIHhABCBeMAigbAAEQE3gA2BTwAdgb6AEkE8f/pBEsARwRwADEDQgAuBK//jQXy/6cD8QAgBHsAMAQyADAEfP/IBcEAMQR6ADAEewAwA7sAYAWhAEkEmgAwBDkAeQZHADAGbAAlBNEAVgYQADEENwAxBC0AMgZWADEEQv+/BEYAIAQtAE4Glf/DBq8AMARwACAEewAwBtMAbgX9AE8ENgAvBvUASgXLAC0Erv+6BCb/ogbWAFsF3gBPBp4AJgW1ACoIwABJB5UALwQE/80Dvf/JBUgAZwRpAEME5ACtA+UAhQVIAGcEZgBDBssAdAX1AFIG0wBuBf0ATwUKAGkEJwBMBNgAQAAA/OcAAP0KAAD+FgAA/jsAAPo3AAD6TgXlAEQE0QAwBDYALwT0ADsEZ//XBEIANQN2ACUEwABEA+cAJQdx/6sGOv+nBXkARASeADAE4wA2BFwALgZaALwFWgB2BdsAOwS+ADAHkwA7BYgAJQf8AEIGvwAlBcEAawSvAFwE+//UBBT/xQb2AKwFNABXBZoAywR9AHkFRgDKBEkAlAVGABwGAACIBJoABATjADYEOQAuBdr/ywTT/8gFhwBEBGYAJQXtADsE0AAwByEAOwYYADEFXQBSBIQAPASE//0Env/5A5n/6QUQ/9QEKf/FBNEALgZiADEGsABIBiYArQUEAGgEKQCwA+kAoAeG/+AGRP/aB74APAZvACME0QBlA/4ATQWCAJsE+gB9BTwAaAXe/8sE1//IAwkA8wP/AAAH9AAAA/8AAAf0AAACrgAAAgQAAAFcAAAEZgAAAikAAAGfAAABAgAAANUAAAAAAAACLQAaAi0AGgUiAKYGGQCYA4r/XgGOALABjgCJAYz/lwGOANICyAC4AtAAlQKt/5QESAB3BG3/9gKeAKEDsQA4BTsAOAF0AFIHbwCWAlUAXQJVAAQDh//wAuIAjwLiAGQC4gCKAuIAkALiAKIC4gB7AuIAqgMfAIgC4QCJAuEAcwHiAI8B4gA+A0cAfgLi/9wC4gAtAuL/qwLi/7wC4v+yAuL/2ALi/94C4v/wAuL/yQLi//gDKf/cAuv/3QLr/8cB4v/oAeL/nQSD//MGJQAKBl8AOQg/ADsFvgAJBfwAHwRcAFEFrQBDBAMASgRSAAsFH//yBSb/5QW7AMwDsQBLB/sANQTbAOsE8QB/BgEAtgasAJIGpQCQBkMAvgRtAE0FZAAkBIv/rQRwAKsEoABBB/sASwH9/xUEXwAzBEIAcAP8/9MEGQAYA+kAQgJEAHcCfABxAfX/5ATXAHUETQBZBGgAdQagAHUGoAB1BMgAdQZoACgAAAAAB/X/qwg1AFwC2P/qAtgAbALYABwD8QBpA/EAJwPxAHAD8ABLA/EASgPx//cD8QAXA/H//QPxAL0D8QBGBAP/3QQLAHUEM/+3BeYAlARGAHkEWwBCBAcAbgQAABIEKQAdBJgARgQ7AB4EmABMBL0AHgXUAB4DmQAeBDQAHgOy//YB2gArBL4AHgSIAEwDrwAeBAAAEgQUAAYDhQAZA5MAHgRG/7AEmABMBEb/sANu/9MEqgAeA9L/1gU+AFIE8AB9BM0ADgVJAG0EWgBIBwr/wwcYAB4FSgBuBKkAHgQ5ACAE/f+JBd3/rwQfABIExgAgBC0AHwSc/8QEAABaBQEAHgRIAFYGIAAeBnkAHgT2AFEFzQAgBC4AIARaACAGRQAeBGT/4APz//oGGP+vBFcAHwTjAB8FDwBqBZcAUARHAHUEhP+3BjEAbQRIAFUESAAeBZgALgSmAEAEHwASBJwARgQUAAADxgAfB+QAHgSH/94C2P/7Atj/8QLYABcC2AAdAtgALwLYAAgC2AA3A3sAkwKgAQsDyAAeBBr/mQSfAEgFIwBEBP0ARAP1ACYFFQBEA/AAJgRdAB4EWgBIBDAAHgRj/6YB7wD8A4kBEgAA/SoD0gDTA9YAIgPwAM4D1wDNA5MAHgOEARIDgwETAuIAjwLiAGQC4gCKAuIAkALiAKIC4gB7AuIAqgVYAIAFgwCBBWgARAWzAIMFtgCDA7gAvARfADkEN/+BBKr/0wRJ/9UEDgArA4kBFAGG/74GcQBMBJYAPgHt/w8EZv+sBGb/4wRm/7gEZgAsBGYAVgRmACQEZgBmBGYAGwRmAEAEZgENAgD/CQH//wkB9gAvAfb/eAH2AC8EMAAeBNoAZAQBAGIEXAAfBBMARARwAEMEaQAjBHwAQgRr/9cEeQBCBB0ARgRcADUETv+/A2gAqQSxACwDmf/pBgr/mgPaAB4EmP/0BL0AHgS9AB4B9wAAAiUAGgU2AC8FNgAvBGQAPgShAKkCiv/0BRD/rwUQ/68FEP+vBRD/rwUQ/68FEP+vBRD/rwUNAHAEaQA7BGkAOwRpADsEaQA7AhwASQIcAEkCHABJAhwASQWJADsFVwBzBVcAcwVXAHMFVwBzBVcAcwUIAGMFCABjBQgAYwUIAGMEqQCoBDkAMQQ5ADEEOQAxBDkAMQQ5ADEEOQAxBDkAMQQQAEYEHQBFBB0ARQQdAEUEHQBFAewALwHsAC8B7AAvAewALwRJACAEbQBGBG0ARgRtAEYEbQBGBG0ARgRHAFsERwBbBEcAWwRHAFsDrP+qA6z/qgUQ/68EOQAxBRD/rwQ5ADEFEP+vBDkAMQUNAHAEEABGBQ0AcAQQAEYFDQBwBBAARgUNAHAEEABGBRgAOwT2AEcEaQA7BB0ARQRpADsEHQBFBGkAOwQdAEUEaQA7BB0ARQRpADsEHQBFBUkAdARcAAMFSQB0BFwAAwVJAHQEXAADBUkAdARcAAMFiQA7BEYAIAIcAEkB7AARAhwASQHsAC4CHABJAewALwIc/4sB4/9tAhwASQZkAEkDvgAvBEgABwH1/wkE3gA7A+8AIAQuADsB4wAvBC4AOwHj/6IELgA7AnkALwQuADsCvwAvBYkAOwRJACAFiQA7BEkAIAWJADsESQAgBEkAIAVXAHMEbQBGBVcAcwRtAEYFVwBzBG0ARgTIADsCoQAgBMgAOwKh/58EyAA7AqEAIAScACkEAQAuBJwAKQQBAC4EnAApBAEALgScACkEAQAuBJwAKQQBAC4EoQCpAooAQwShAKkCigBDBKEAqQKyAEMFCABjBEcAWwUIAGMERwBbBQgAYwRHAFsFCABjBEcAWwUIAGMERwBbBQgAYwRHAFsG4gDDBdUAgASpAKgDrP+qBKkAqASm/+wD2v/uBKb/7APa/+4Epv/sA9r/7gdB/4MGjgATBVcAIARmADoEXf+vBF3/rwQHAG4EY/+mBGP/pgRj/6YEY/+mBGP/pgRj/6YEY/+mBFoASAPIAB4DyAAeA8gAHgPIAB4B2gArAdoAKwHaACsB2gArBL0AHgSYAEwEmABMBJgATASYAEwEmABMBFsAQgRbAEIEWwBCBFsAQgQLAHUEY/+mBGP/pgRj/6YEWgBIBFoASARaAEgEWgBIBF0AHgPIAB4DyAAeA8gAHgPIAB4DyAAeBIgATASIAEwEiABMBIgATAS+AB4B2gAOAdoAKwHaACsB5P+CAdoAKwOy//YENAAeA5kAHgOZAB4DmQAeA5kAHgS9AB4EvQAeBL0AHgSYAEwEmABMBJgATAQpAB0EKQAdBCkAHQQAABIEAAASBAAAEgQAABIEBwBuBAcAbgQHAG4EWwBCBFsAQgRbAEIEWwBCBFsAQgRbAEIF5gCUBAsAdQQLAHUEA//dBAP/3QQD/90FEP+vBM0AAwXtABECgAAXBWsAawUN/+0FPQAeAoQAIAUQ/68E1gA7BGkAOwSm/+wFiQA7AhwASQTeADsGxgA7BYkAOwVXAHME5QA7BKEAqQSpAKgE3f/UAhwASQSpAKgEYwBIBDAAKQRmACUChACEBDwAaARSAC4EbQBGBGb/5gPCAG4ETv+/AoQAZQQ8AGgEbQBGBDwAaAZkAGcEaQA7BFEARAScACkCHABJAhwASQRIAAcE/QBEBN4AOwThAJQFEP+vBNYAOwRRAEQEaQA7BYkARAbGADsFiQA7BVcAcwWJAEQE5QA7BQ0AcAShAKkE3f/UBDkAMQQdAEUEewAwBG0ARgRc/9cEEABGA6z/qgPa/8UEHQBFA0IALgQBAC4B4wAvAewALwHb/xMEMgAwA6z/qgbiAMMF1QCABuIAwwXVAIAG4gDDBdUAgASpAKgDrP+qAVsArAJ8AMkEAABEAfX/CQGOAIkGxgA7Bs4AHgUQ/68EOQAxBGkAOwWJAEQEHQBFBHsAMAVeAIUFbwBOBOQArQPlAIUIGQBGCQMAcwScACUD8QAgBQ0AcAQQAEYEqQCoA+QAhQIcAEkHC/+rBfL/pwIcAEkFEP+vBDkAMQUQ/68EOQAxB0H/gwaOABMEaQA7BB0ARQVdAFIEGAA/BBgAPwcL/6sF8v+nBJwAJQPxACAFiQBEBHsAMAWJAEQEewAwBVcAcwRtAEYFSABnBGkAQwVIAGcEaQBDBTwAdgQtADIE4QCUA6z/qgThAJQDrP+qBOEAlAOs/6oFUADLBDkAeQbAAEQGEAAxBGAARwUQ/68EOQAxBRD/rwQ5ADEFEP+vBDkAMQUQ/68EOQAxBRD/rwQ5ADEFEP+vBDkAMQUQ/68EOQAxBRD/rwQ5ADEFEP+vBDkAMQUQ/68EOQAxBRD/rwQ5ADEFEP+vBDkAMQRpADsEHQBFBGkAOwQdAEUEaQA7BB0ARQRpADsEHQBFBGkAOwQdAEUEaQA7BB0ARQRpADsEHQBFBGkAOwQdAEUCHABJAewALwIcAA0B4//wBVcAcwRtAEYFVwBzBG0ARgVXAHMEbQBGBVcAcwRtAEYFVwBzBG0ARgVXAHMEbQBGBVcAcwRtAEYFVQBmBHAAQwVVAGYEcABDBVUAZgRwAEMFVQBmBHAAQwVVAGYEcABDBQgAYwRHAFsFCABjBEcAWwVlAGMEzQBbBWUAYwTNAFsFZQBjBM0AWwVlAGMEzQBbBWUAYwTNAFsEqQCoA6z/qgSpAKgDrP+qBKkAqAOs/6oEfgAABKEAqQO7AGAFUADLBDkAeQRRAEQDQgAuBgAAiASaAAQERgAgBN4ALATeACwEUQARA0L/5wURAFgECQA6BKkAqAPkAF4E3f/UA9r/xQQwACkESv/XBhkAmARcABgEXAA1BFwABQRcAHIEcACBBIQAVARwAJQEhAB+BUkAdARcAAMFiQA7BEkAIAUQ/68EOQAxBGkAOwQdAEUCHP/gAez/jQVXAHMEbQBGBMgAOwKhACAFCABjBEcAWwSG/7EE1gA7BFwAHwUYADsEYABHBRgAOwRgAEcFiQA7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AGUAcwAvAEwASQBDAEUATgBTAEUALQAyAC4AMAADAAD/9AAA/2oAZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAgAIAAj//wAPAAEAAgAOAAAAAAAAAigAAgBZACUAPgABAEQAXgABAGoAagABAHAAcAABAHUAdQABAIEAgQABAIMAgwABAIYAhgABAIkAiQABAIsAlgABAJgAnwABAKEAowABAKUApgABAKgArQADALEAsQABALoAuwABAL8AvwABAMEAwQABAMMAxAABAMcAxwABAMsAywABAM0AzgABANAA0QABANMA0wABANoA3gABAOEA4QABAOUA5QABAOcA6QABAOsA+wABAP0A/QABAP8BAQABAQMBAwABAQgBCQABARYBGgABARwBHAABASABIgABASQBJwADASoBKwABATMBNAABATYBNgABATsBPAABAUEBRAABAUcBSAABAUsBTQABAVEBUQABAVQBWAABAV0BXgABAWIBYgABAWQBZAABAWgBaAABAWoBbAABAW4BbgABAXABcAABAdUB2wACAewCAAABAgQCBAABAg0CDQABAg8CDwABAhYCGAABAhoCGwABAh0CHQABAiECIQABAiMCJQABAisCKwABAjACMgABAjQCNAABAkICQgABAkUCRQABAkcCRwABAkoCTQABAnkCfQABAo0CkgABApUC/QABAwADvwABA8EDwQABA8MDzQABA88D2AABA9oD9QABA/kD+QABA/sEAgABBAQEBgABBAkEDQABBA8EmgABBJ0EngABBKAEoQABBKMEpgABBLAFDAABBQ4FGAABBRsFKAABAAEAAwAAABAAAAAWAAAAIAABAAEArQACAAEAqACsAAAAAgACAKgArAAAASQBJwAFAAEAAAAWADAACgAFAEYATgBYAGIAbAAEREZMVABqY3lybABuZ3JlawBybGF0bgB2AAVjcHNwAGBrZXJuAGxrZXJuAGZrZXJuAHRrZXJuAHwAAQAAAAEAZAACAAgAAgEyCAgAAgAIAAIAzAQuAAIACAACAjIP/AACAAgAAgBIAIAATgAAAFQAAABaAAAAYAAAAAAAAQAAAAAAAQAEAAAAAgAEAAMAAAACAAQAAQAAAAIABAACAAErTAAFACQASAABGRIABAAAAAMZBhkcGQwAAP//AAIAAAACAAD//wACAAAAAwAA//8AAgAAAAQAAP//AAIAAAABAAIZDgAEAAAZVBt4AAQABQAA/5UAAAAA/4gAAP9WAAAAAAAAAAAAAAAAAAAAAAAA/4gAAAAAAAAAARv2AAQAAAApGXwZihlKGtgZ2BmmGgQZtBnuGlYafBj+GcYZBByiGRYdBBukGqoZChkQHWoZVBoaGgQZphxMGgQZXhloGaYZmBsKHEwaNBxMGRYZchnGGXIZpgABLrQABAAAAIUeQh4IHYwdkh3QHwYgAjbCMNQ08ih8Hn4x6izCH9AlEB5+Hn4hHB5+Hn4efimMJBQefh+mJJIjJB5cJ9IiZB28JzQdmB98I5ovwh4sIN4lkiG4HyweLCIOH1IhZiA4HywgpB7CHewdsh98HiwmHB28H9AdmCBuIG4gbh5+H9AdmB5+Hn4d+h28H9AdmCLCJhwefh5+IG4gbiEcIKQdniYcHn4efh36Hd4eGiamH9AeoB2oHsIeLB2yHZgdqB28HbIdqB3sHbIeGh7kHbIefh/QHZgefiCkHqAgpB6gHagdqB2oH9AdmB36HsIewh4sIRwdsiEcHbIhHB2yJqYmHB28HcYfpiYcIG4e5AABOcYABAAAAPQswChIKEgy9CzWK2goTit2PCArhCzsKE4objUkMi4tMiyuLQIoWjHwK6AycBemN8IXpjccF6YXphemK5IzOihULRgoVDKyKE4ziCycKEg4nChIKEgoSChCLVQteig8KGQoNitaKDYraChOKE4oTihOLTIs1izWLNYs1izWLNYs1itoK3Yrdit2K3YoTihOKE4oTihOMfAXphemF6YXphemF6YXphemF6YXpihUKFQs1izWLNYraCtoK2graChOK3YXpit2F6YrdhemK3YXpit2F6YXpiuELOws7CzsLOwXphemF6YXpihOF6YoThemKE4XpiuSK5Irki0yLTItMi0CMfAoVDHwK6AroCugKDwoPChCKDYoNig2KDYoNig2KDYoPCg8KDwoPCg8KDYoNig2KDwoZChkKGQoZCg8KDwoPChCLQItAi0CMfAoVChIKEgoSBemLNYs1izWLNYs1izWLNYs1izWLNYs1izWLNYrdhemK3YXpit2F6YrdhemK3YXpit2F6YrdhemK3YXpihOF6YoThemKE4XpihOF6YoThemKE4XpihOF6YXpjHwKFQx8ChUMfAoVBemLNYrdihO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/58AOgCyAA8A0v/mANQADgDW/+YA2QATANoADgDdAA4A3gALAOH/5QDm/+YA5//0AO0AEgDyAA8A9v/nAPn/6AD+AAABBAAPAQ0ADwEZ/+YBMwAOATn/5gE6/+cBQwAOAUX/5gFH/+UBSP/oAUn/5QFK/+gBTP/kAVAADgFRAA8BXQAOAWL/5gFk/+YBZgAOAWz/5gFt/+cBbwAOAXAADwPQAAsD0QAPA9z/5gPdAA4EBf/mBA3/5gQQAA4EEwAPBBUADwQeAA4ELgALBDAACwQyAAsENP/lBDX/6ASS/+YElP/lBJX/6ASh/+YAAQD6AAgACgAUABUAFgAXABgAGQAaABsAHAAdACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgBlAGcAgQCDAIQAjACPAJEAkwCxALIAswC0ALUAtgC3ALgAuQC6ANIA0wDUANUA1gDXANgA2QDaANsA3ADdAN4A3wDgAOEA4gDjAOQA5QDmAOcA6ADpAS8BMwE1ATcBOQE7AUEBQwFFAUkBSwFMAVgBWQGxAbcBvAG/ApUClgKYApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0AtEC0wLVAtcC2QLbAt0C3wLhAuMC5QLnAukC6wLtAu8C8QLzAvUC9wL5AvsC/QL+AwADAgMEAwYDCAMKAwwDDgMQAxMDFQMXAxkDGwMdAx8DIQMjAyUDJwMpAysDLQMvAzEDMwM1AzcDOQM7Az0DPwNAA0IDRANGA0gDoQOiA6MDpAOlA6YDpwOpA6oDqwOsA60DrgOvA7ADsQOyA7MDtAO1A7YDtwO4A8gDyQPKA8sDzAPNA84DzwPQA9ED0gPTA9QD1QPWA9cD2APZA9oD2wPcA90D7gPwA/ID9AQJBAsEDQQiBCgELgSYBJ0EoQUiBSQAAwHv//UB8P/uA5v/9QADAA3/5gBB//QAYf/vAAMASv/uAFv/6gHw//AAAwBb/8EB///mAkv/6AADAEoADwBYADIAWwARAAMAW//lAf//6wJL/+0AOwCyABAA0v/gANP/6ADUABAA1v/gANkAFADdABAA4f/hAOb/4ADtABMA8gAQAPn/4AEEABABCP/oAQ0AEAEX/+gBGf/gARv/6AEd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/8oBif/KA9D/7QPc/9ID3f/0A+D/0QPi/9ED5P/mA+X/7wPn/9ED7P/RA+3/5gP2/8oD9//KA/r/ygQC/9EEBf/UBAb/5gQN/9MEDv/mBBD/9AQR/+8EHv/0BB//7wQj/9EEJf/RBC7/7QQv/+YEMP/tBDH/5gQy/+0EM//mBDT/4QQ3/9EEkv/SBJT/4QSX/9EEof/TACkAR//sAEj/7ABJ/+wAS//sAFX/7ACU/+wAmf/sArz/7AK9/+wCvv/sAr//7ALA/+wC2P/sAtr/7ALc/+wC3v/sAuD/7ALi/+wC5P/sAub/7ALo/+wC6v/sAuz/7ALu/+wC8P/sAvL/7ARS/+wEVP/sBFb/7ARY/+wEWv/sBFz/7ARe/+wEYP/sBHT/7AR2/+wEeP/sBHz/7AS3/+wExP/sBMb/7AA2AAYAEAALABAADQAUAEEAEgBH/+gASP/oAEn/6ABL/+gAVf/oAGEAEwCU/+gAmf/oAYQAEAGFABABhwAQAYgAEAGJABACvP/oAr3/6AK+/+gCv//oAsD/6ALY/+gC2v/oAtz/6ALe/+gC4P/oAuL/6ALk/+gC5v/oAuj/6ALq/+gC7P/oAu7/6ALw/+gC8v/oA/YAEAP3ABAD+gAQBFL/6ARU/+gEVv/oBFj/6ARa/+gEXP/oBF7/6ARg/+gEdP/oBHb/6AR4/+gEfP/oBLf/6ATE/+gExv/oAEoAR//FAEj/xQBJ/8UAS//FAEwAIABPACAAUAAgAFP/gABV/8UAV/+QAFsACwCU/8UAmf/FAdv/kAK8/8UCvf/FAr7/xQK//8UCwP/FAsb/gALH/4ACyP+AAsn/gALK/4AC2P/FAtr/xQLc/8UC3v/FAuD/xQLi/8UC5P/FAub/xQLo/8UC6v/FAuz/xQLu/8UC8P/FAvL/xQMU/4ADFv+AAxj/gAMg/5ADIv+QAyT/kAMm/5ADKP+QBFL/xQRU/8UEVv/FBFj/xQRa/8UEXP/FBF7/xQRg/8UEZv+ABGj/gARq/4AEbP+ABG7/gARw/4AEcv+ABHT/xQR2/8UEeP/FBHr/gAR8/8UEt//FBLv/gATE/8UExv/FBMgAIATKACAEzAAgBNn/kAABAPQABAAGAAsADAAlACcAKAApACoALwAwADMANAA1ADYAOAA6ADsAPAA9AD4APwBJAEoATABPAFEAUgBTAFYAWABaAFsAXQBfAJYAnQCyAYQBhQGHAYgBiQHyAfQB9QH3AfoCBQJKAk0CXwJhAmIClQKWApgCmgKbApwCnQKeAp8CoAKhAqICowKkAqUCqwKsAq0CrgKvArQCvQK+Ar8CwALFAsYCxwLIAskCygLPAtAC0QLTAtUC1wLZAtsC3QLfAuEC4gLjAuQC5QLmAucC6ALpAuoC9AMCAwQDBgMIAwoDDQMPAxEDEgMTAxQDFQMWAxcDGAMaAxwDHgMpAysDLQM7Az0DPgM/A0ADQgNEA0oDSwNMA00DTgNPA1ADUQNSA1MDXgNfA2ADYQNiA2gDaQNqA28DgQOCA4MDhAOIA4kDigOTA+4D8APyA/QD9QP2A/cD+gP8A/0EOQQ7BD0EPwRBBEMERQRHBEkESwRNBE8EUQRSBFMEVARVBFYEVwRYBFkEWgRbBFwEXQReBF8EYARlBGYEZwRoBGkEagRrBGwEbQRuBG8EcARxBHIEegSLBIwEjQSOBI8EkASzBLQEtgS6BLsEvQTDBMUEyATJBMsEzQTQBNIE0wTUBNcE2gTdBN4E3wTgBOEE4wABADUABgALAJYAsQCyALMAtAC9AMEAxwGEAYUBhwGIAYkCBQIGAgcDoQOiA6MDpAOlA6YDqQOqA6sDrAOtA64DrwOwA7EDsgOzA7QDtQO2A7cDuAO7A78DwQPFA/YD9wP6BOUE5gTqBO0E8wT4AKcAEP8WABL/FgAl/1YALv74ADgAFABF/94AR//rAEj/6wBJ/+sAS//rAFP/6wBV/+sAVv/mAFn/6gBa/+gAXf/oAJT/6wCZ/+sAm//qALL/VgGG/xYBiv8WAY7/FgGP/xYCBf/AAk3/wAKa/1YCm/9WApz/VgKd/1YCnv9WAp//VgKg/1YCtf/eArb/3gK3/94CuP/eArn/3gK6/94Cu//eArz/6wK9/+sCvv/rAr//6wLA/+sCxv/rAsf/6wLI/+sCyf/rAsr/6wLL/+oCzP/qAs3/6gLO/+oCz//oAtD/6ALR/1YC0v/eAtP/VgLU/94C1f9WAtb/3gLY/+sC2v/rAtz/6wLe/+sC4P/rAuL/6wLk/+sC5v/rAuj/6wLq/+sC7P/rAu7/6wLw/+sC8v/rAwD++AMU/+sDFv/rAxj/6wMpABQDKwAUAy0AFAMw/+oDMv/qAzT/6gM2/+oDOP/qAzr/6gM+/+gDTf/A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AiQCJQIOAg8CEAIRAhICEwJVAicCKAIpAioFEwIrAi0CLgIvAjECMwKRA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDnQNoA2kDagNrA2wDbQNuA28DcANxA3IDcwN0A3UDdgN3A3gDeQN6A3sDfAN9BRoDfwOAA4EDggODA4QDhQOGA4cDiAOJA4oDiwOMA40DjgOPA5AFHQORA5IDlAOTA5UDlgOXA5gDmQOaA5sDnAOeA58DoAUbBRwE5gTnBOgE6QTzBPYE9AT1BPoE+wT8BOoE6wTsBQUFCAUJBQwFDgUPAhsFEQT9BP4E/wUABQEFAgUDBQQFHgUfBSAFIQUSBRQFFQIyBRcCNAUYBRYCMAImAiwFJgUnAAIHAAD6AgECjAHrAeoB6QHoAecB5gHlAeQB4wHiAk0CTAJLAkoCQgIAAf8B/gH9AfwB+wH6AfkB+AH3AfYB9QH0AfMB8gHxAfAB7wHuAe0B7AICAgMCjgKQAo8CkQKNApICbAIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIaAhsFGQIcAh0CHgIfAiACIQIiAiMCJAIlAlUCJwIoAikCKgUTAisCLQIuAi8CMAIxAjICMwI1AjYCOAI3A0oDSwNMA00DTgNPA1ADUQNSA1MDVANVA1YDVwNYA1kDWgNbA1wDXQNeA18DYANhA2IDYwNkA2UDZgNnA2gDaQNqA2sDbANtA24DbwNwA3EDcgNzA3QDdQN2A3cDeAN5A3oDewN8A30DfgUaA38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQBR0DkQOSA5QDkwOVA5YDlwOYA5kDmgObA5wDnQOeA58DoAUbBRwE5gTnBOgE6QTqBOsE7ATtBO4E7wTwBPEE8gTzBPQE9QT2BPcE+AT5BPoE+wT8BP0E/gT/BQAFAQUCAhkFAwUEBQUFBgUHBQgFCQUKBQsFDAUNBQ4FDwUQBREFHgUfBSAFIQUSBRQFFQUXAjQFGAUWAiYCLAUmBScAAQABAXsAAQABAEsAAQABALsAAQABADYAAQABABMAAQACAyMDJAACBuQG2AACBuYG2AABBu4AAQbwAAEG8gACAAEAFAAdAAAAAQACAC8ATwABAAMASQBLAoQAAgAAAAEG3gABAAYC1QLWAucC6ANqA3MAAQAGAE0ATgL8A+kD6wRkAAIAAwGUAZQAAAHfAeEAAQI5Aj8ABAACAAIAqACsAAEBJAEnAAEAAQAMACcAKAArADMANQBGAEcASABLAFMAVABVAAIAAgAUAB0AAAJvAngACgACAAYATQBNAAYATgBOAAQC/AL8AAUD6QPpAAMD6wPrAAIEZARkAAEAAgAEABQAHQAAAoACgAAKAosCiwALBKgErwAMAAIABgAaABoAAAAcABwAAQJkAmkAAgJtAm0ACAJvAngACQJ/An8AEwABABQAGgAcAmQCZQJmAmcCaAJpAm0CfwKAAosEqASpBKoEqwSsBK0ErgSvAAEF3gABBeAAAQXiAAEF5AABBeYAAQXoAAEF6gABBewAAQXuAAEF8AABBfIAAQX0AAEF9gABBfgAAQX6AAIF/AYCAAIGAgYIAAIGCAYOAAIGDgYUAAIGFAYaAAIGGgYgAAIGIAYmAAIGJgYsAAIGLAYyAAIGMgY4AAIGOAY+AAMGPgZEBkoAAwZIBk4GVAADBlIGWAZeAAMGXAZiBmgAAwZmBmwGcgADBnAGdgZ8AAMGegaABoYAAwaEBooGkAAEBo4GlAaaBqAABAacBqIGqAauAAUGqgawBrYGvAbCAAUGvAbCBsgGzgbUAAUGzgbUBtoG4AbmAAUG4AbmBuwG8gb4AAUG8gb4Bv4HBAcKAAUHBAcKBxAHFgccAAUHFgccByIHKAcuAAUHKAcuBzQHOgdAAAUHOgdAB0YHTAdSAAYHTAdSB1gHXgdkB2oABgdiB2gHbgd0B3oHgAAGB3gHfgeEB4oHkAeWAAYHjgeUB5oHoAemB6wABgekB6oHsAe2B7wHwgAGB7oHwAfGB8wH0gfYAAYH0AfWB9wH4gfoB+4ABwguB+YH7AfyB/gH/ggEAAcIJgf6CAAIBggMCBIIGAABAOsACgBFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AhQCGAIcAiQCKAIsAjQCQAJIAlAC7ALwAvQC+AL8AwADBAMIAwwDEAMUAxgDHAMgAyQDKAMsAzADNAM4A6gDrAOwA7QDuAO8A8ADxAPIA8wD0APUA9gD3APgA+QD6APsA/AD9AP4A/wEAAQEBAgEDAQQBBQEGAQcBMAE0ATYBOAE6ATwBQgFEAUYBSgFNAVoClwKZArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECwgLDAsQCxQLGAscCyALJAsoCywLMAs0CzgLPAtAC0gLUAtYC2ALaAtwC3gLgAuIC5ALmAugC6gLsAu4C8ALyAvQC9gL4AvoC/AL/AwEDAwMFAwcDCQMLAw0DDwMRAxQDFgMYAxoDHAMeAyADIgMkAyYDKAMqAywDLgMwAzIDNAM2AzgDOgM8Az4DQQNDA0UDRwNJA7kDugO7A7wDvgO/A8ADwQPCA8MDxAPFA8YDxwPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+8D8QPzA/UECgQMBA4EHAQjBCkELwSZBJoEngSiBSMFJQABAPoACAAKABQAFQAWABcAGAAZABoAGwAcAB0AJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AGUAZwCBAIMAhACMAI8AkQCTALEAsgCzALQAtQC2ALcAuAC5ALoA0gDTANQA1QDWANcA2ADZANoA2wDcAN0A3gDfAOAA4QDiAOMA5ADlAOYA5wDoAOkBLwEzATUBNwE5ATsBQQFDAUUBSQFLAUwBWAFZAbEBtwG8Ab8ClQKWApgCmgKbApwCnQKeAp8CoAKhAqICowKkAqUCpgKnAqgCqQKqAqsCrAKtAq4CrwKwArECsgKzArQC0QLTAtUC1wLZAtsC3QLfAuEC4wLlAucC6QLrAu0C7wLxAvMC9QL3AvkC+wL9Av4DAAMCAwQDBgMIAwoDDAMOAxADEwMVAxcDGQMbAx0DHwMhAyMDJQMnAykDKwMtAy8DMQMzAzUDNwM5AzsDPQM/A0ADQgNEA0YDSAOhA6IDowOkA6UDpgOnA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPuA/AD8gP0BAkECwQNBCIEKAQuBJgEnQShBSIFJAHWAAIATQHXAAIAUAHYAAMASgBNAdkAAwBKAFAAAQABAEoB1QACAEoB2wACAFgB2gACAFgAAQADAEoAVwCVAAAAAQABAAEAAQAAAAMEwQACAK0C1wACAKkExwACAK0E1AACAKkEwgACAK0C2AACAKkEsQACAKkEyAACAK0EZAACAK0E1QACAKkDRgACAKkDSAACAKkDRwACAKkDSQACAKkEwAACAKkExQACAdQEwwACAK0EsAACAKkC8QACAdQD+wACAKkEzwACAK0DKQACAdQE2gACAK0E3wACAK0E3QACAKoDQAACAKkE4wACAK0ExgACAdQExAACAK0D/AACAKkE0AACAK0DKgACAdQE2wACAK0E4AACAK0E3gACAKoDQQACAKkE5AACAK0EyQACAKkDAgACAdQEywACAK0DBAACAKkDBgACAdQEzQACAK0DHwACAKkDJQACAdQE2AACAK0D8AACAKkE4QACAK0D7gACAKgEygACAKkDAwACAdQEzAACAK0DBQACAKkDBwACAdQEzgACAK0DIAACAKkDJgACAdQE2QACAK0D8QACAKkE4gACAK0D7wACAKgDGQACAKkDGwACAdQE1gACAK0EvAACAKwDGgACAKkDHAACAdQE1wACAK0EvQACAKwDDAACAKkDDgACAdQE0QACAK0EsgACAKgCqgACAKoCtAACAKkEiwACAK0D9AACAKgEjQACAKsEjwACAKoDDQACAKkDDwACAdQE0gACAK0EswACAKgCxQACAKoCzwACAKkEjAACAK0D9QACAKgEjgACAKsEkAACAKoCwgACAKkCwQACAKgEYgACAKsC9gACAKoEuQACAKwEcwACAKkEewACAK0EdQACAKgEdwACAKsEeQACAKoEdAACAKkEfAACAK0EdgACAKgEeAACAKsEegACAKoEgQACAKkEiQACAK0EgwACAKgEhQACAKsEhwACAKoEggACAKkEigACAK0EhAACAKgEhgACAKsEiAACAKoCmwACAKkEOQACAK0CmgACAKgEOwACAKsCnQACAKoEtAACAKwCowACAKkEUQACAK0CogACAKgEUwACAKsEVQACAKoEtgACAKwCpwACAKkEYwACAK0CpgACAKgEYQACAKsC9QACAKoEuAACAKwCtgACAKkEOgACAK0CtQACAKgEPAACAKsCuAACAKoEtQACAKwCvgACAKkEUgACAK0CvQACAKgEVAACAKsEVgACAKoEtwACAKwCxwACAKkEZgACAK0CxgACAKgEaAACAKsCyQACAKoEuwACAKwCzAACAKkEfgACAK0CywACAKgEgAACAKsDMAACAKoEvwACAKwCrAACAKkEZQACAK0CqwACAKgEZwACAKsCrgACAKoEugACAKwCsQACAKkEfQACAK0CsAACAKgEfwACAKsDLwACAKoEvgACAKwE0wADAKoAqQTcAAMAqgCpAAIAEQAlACkAAAArAC0ABQAvADQACAA2ADsADgA9AD4AFABFAEkAFgBLAE0AGwBPAFQAHgBWAFsAJABdAF4AKgCBAIEALACDAIMALQCGAIYALgCJAIkALwCNAI0AMACYAJsAMQDQANAANQAA","Roboto-Medium.ttf":"AAEAAAARAQAABAAQR0RFRqbzo4gAAcGUAAACWEdQT1OYN0PaAAHD7AAAWPxHU1VCm18k/AACHOgAABX2T1MvMpfnsYsAAAGYAAAAYGNtYXDTfF9iAAAWnAAABoJjdnQgO/gmfQAAL3gAAAD+ZnBnbagFhDIAAB0gAAAPhmdhc3AACAAZAAHBiAAAAAxnbHlml3ag9QAAOswAAYOyaGVhZAiGpEQAAAEcAAAANmhoZWEK9griAAABVAAAACRobXR4QNtY9AAAAfgAABSkbG9jYcJrHvoAADB4AAAKVG1heHAI2RDGAAABeAAAACBuYW1lQmB1PgABvoAAAALmcG9zdP9tAGQAAcFoAAAAIHByZXB5WM7TAAAsqAAAAs4AAQAAAAMCDPWGK6FfDzz1ABkIAAAAAADE8BEuAAAAAODgRcT6Jv3VCWEIcwAAAAkAAgAAAAAAAAABAAAHbP4MAAAJbvom/j4JYQABAAAAAAAAAAAAAAAAAAAFKQABAAAFKQCpABUAdgAHAAIAEAAvAJoAAALmD3UAAwABAAQEiQH0AAUAAAWaBTMAAAEfBZoFMwAAA9EAZgIAAAACAAAAAAAAAAAA4AAC/1AAIFsAAAAgAAAAAEdPT0cAQAAA//0GAP4AAGYHmgIAIAABnwAAAAAEOgWwAAAAIAADA4wAZAAAAAAAAAAAAf0AAAH9AAACHgCMAo4AYATTAFYEjABkBeQAZAUhAFUBVwBSAsUAgQLMACcDjAAcBHEAQgHKACICuABQAjkAhgMfAAEEjABoBIwAqgSMAFIEjABOBIwANwSMAH8EjABzBIwARASMAGcEjABdAhwAfwHrADMEEgA+BIAAjwQoAH4D5AA7By0AWwVOABEFDQCUBTkAZgU5AJQEhQCUBGgAlAVzAGsFrQCUAkQApQRyAC8FDgCUBFIAlAb/AJQFrQCUBYMAZQUbAJQFgwBgBQkAlATYAEsE4AAtBTwAgAUqABEHCwAvBQ0AJgTjAAgE0wBQAiwAhQNVABICLAALA24ANgOVAAICkAA4BFAAVgR/AH0ELQBOBIIAUARJAFEC0wArBIkAUgRyAHoCCgB8AgL/qwQsAH0CCgCMBvgAfAR0AHoEigBOBH8AfQSHAFAC1AB9BB4ASQKqAAoEcwB3A/gAFgXwACMEBgAfA+sADAQGAFECqwA4Af0ArwKrABwFTQB1Ah8AhQSCAGcEtQBfBZ4AXARAAA0B+ACJBPkAXAOSAGMGSQBaA5AAjgPjAFcEawB/BkoAWQPaAJ0DDwCBBEoAXAL1AD0C9QA3ApQAbwTBAJMD6gBJAkQAkAITAGwC9QCCA6cAeQPjAF4FygBfBiIAUwZcAGYD5QBGB37//ARCAEwFgQBpBM8AlQTrAIoGwgBIBKQAaASRAEMEhgBOBJEAgQTsAFAFsAAfAhcAkASaAI0EZAAgAlIAIAWXAJAEhgB9B7AAZQc+AFkCBwCJBY0AVQLQ/94FkQBbBJ0ATQWjAIAE5gB3AiX/rgQ5AFcD3gCQA6oAbgPaAJ0DfgB1AgoAgQKqAHgCTAApA84AdwMoAEsCcwCJAAD8kwAA/WIAAPx0AAD9OgAA/AgAAP0eAmsAzQQ7AG4CRACQBHQAmQXCABoFegBcBTUAIASMAGoFrgCZBIwARwX5AEwFsQBGBVkAbASEAFYEyACXBA0AHgSGAFEEZQBiBA8AWQSGAH0EpwB2AqUAowRoABUEGgBnBPwAMASGAIAEMwBQBI4AUAQqADwEXQB/BdEARgXMAFIGlABlBLQAeASH/+EGeQArBf0AJAVTAGcIgQAtCIwAmQZRAC0FpQCPBQcAkAX9ACYHqQAVBNsASQWmAJIFqAAsBQsAMgZfAE4F+ACOBYUAkQeaAJUH+gCVBiEAFQbwAJkFAgCQBUgAYwdiAKEE6AAXBIAAWgSLAI8DWwCDBPIAJwaHACAEFwBOBJIAhARsAI8ElAAgBgIAjwSRAIQEkgCEA/oAIwXUAFMEzwCEBGUAYAaNAIQG8QB9BSEAIAZvAI8EaQCPBDkAUAaCAJIEcAAuBHL/1wQ5AFIG1gAdBuQAhASG/+gEkgCEB1gAiAZqAHIEaP/hBygAmAYCAIYFFgAaBGMACwdLAKwGPQCaBuUAfgXdAIEJKgClB+4AkAQgACgD9QAyBXoAYASIAE0FGAAQBA0AHgV6AGAEhgBOB1QAiAZWAHUHWACIBmoAcgUQAGcERwBdBPsAcAAA/HAAAPx1AAD9gQAA/aYAAPomAAD6UQYgAJIFEwCEBGj/4QUQAJQEhgB9BGsAjwOjAH0E6gCZBCQAfQgjABUG4AAgBckAmQT7AI8FLgCRBKwAjQaUADQFoAA8BiAAlAUHAIQH3QCUBa0AfQhJAJcG7wB9BjcAZwUEAGAFOQAmBEEAHwcoACkFbwAnBfIAkQTcAGAFcACBBHQAdQWFAIkGGwAKBMT/ywUgAJEEeACNBh8ALAUUACAFrQCZBIYAfQYqAJQFEQCEB3UAlAZ0AI8FjQBVBKMAWwSkAF0EwwAsA6oAJAVpACYEcQAfBPkATwbzAGgG2wBfBlEAPQUoAC8EgwBKBEgAcwe8AEIGpAA/B/UAlAaeAHQFBgBcBC8AVQWoACEFHQBEBU4AfQZGACwFOwAgAxsAZAQUAAAIKQAABBQAAAgpAAACuQAAAgoAAAFcAAAEfwAAAjAAAAGiAAABAAAAANEAAAAAAAACtwBQArcAUAUjAJwGKgB7A5oACAG/AGUBugA3Ac4ANQGjAEsDCwBtAxMAQwMAADUEWwA/BJoAXQLMAIoD/QCNBaoAjQHPAF4HrgBQAnQAbAJpAFUDmQArAvUATAL1ADYC9QBQAvUATgL1ADcC9QBLAvUARwM5AFAC8wBQAvMAUAIDAFMCAwBQA1wAZwL1AEwC9QCCAvUAPQL1ADcC9QA2AvUAUAL1AE4C9QA3AvUASwL1AEcDOQBQAvMAUALzAFACAwBTAgMAUAS1AGIGbgAjBr8AmQiVAJQGOwAjBpsAfQSMAFwF6gAjBC0AKgSbACQFYgBPBX4AKwXkAG4D4wBFCCkAkAUIAG8FFACWBjcAXAbeAFYG0ABeBqwAXASTAGEFigCmBN4APwSAAJwEnQA7CFIAYQIy/6cEkQBlBIAAjwQSAD0EKAB9BA4AJQJRAJwCjgBkAekARwUZACsErQAaBL0AKwcoACsHKAArBQ8AKwa3AEkAAAAACDAAWQg1AFwC9QA9AvUAggL1AEwEHQBPBB0AVwQdADgEHQBfBB0AZgQdADMEHQA9BB0AQwQdAJgEHQBYBCsAQQQ+AAYEXAATBgkAJwR5AAgEiABpBD8AJQQ3AD8EZAB1BL0ATQRrAHYEvQBOBNwAdgYFAHYDtwB2BF4AdgPWACYB/gCGBN0AdgSnAFYDyAB2BDcAPwRoADoDpQAKA7wAdgR5AAgEvQBOBHkACAOdAEYE2QB2BB4ARAWmAE8FWABPBOAAXgWSACMEgABPB1YAJAdYAHYFmQAlBNgAdgRyAHYFXgAnBkUAGwRGAEME4gB2BF0AdgTLACQETAAfBWIAdgSNAEMGhAB2Bw4AdgVhAAkGFgB2BGcAdgSAAD0GjwB2BIQAQgQoAAsGowAbBKAAdgUNAHYFdAAhBfgATgRWAAYExAATBpcAIwSNAEMEjQB2BgAADgTOAE0ERwBDBL0ATgRoADoD9ABFCC0AdgT0ACgC9QA3AvUANgL1AFAC9QBOAvUANwL1AEsC9QBHA7YAjQKuAJgD4AB2BDoADAS2AFYFQQCZBSgAmQQwAIEFNQCZBCgAgQR6AHYEgABPBGAAdgSaAAgB/gCQA6EAdQAA/J4D9wB6A/r/UQQLAHkD+gB5A7wAdgOdAHUDnQB1AvUATAL1ADYC9QBQAvUATgL1ADcC9QBLAvUARwVzAGkFngBpBX8AmQXZAGkF2gBpBCgAlgSCAGsEWAAPBLsANARrAGcELgBCA6EAdgG6AGIGmABOBK8AbgIM/6cEjAA4BIwAaASMACwEjABiBIwAXwSMADQEjABsBIwAWQSMAGcEjADmAib/rgIl/64CFwCQAhf/+gIXAJAEYAB2BOYAYAQwADkEiAB9BD4ATwSVAE4EkQBOBJ0ASQSSAH0EmgBOBEkAUQSJAFAEWQA0A60AYQUMAF8DxAAFBkb/7AQHAHYEvQBOBQ4ANATcAHYB/QAAArgAUAVXABcFVwAXBJD/9QTgAC0Cqv/rBU4AEQVOABEFTgARBU4AEQVOABEFTgARBU4AEQU5AGYEhQCUBIUAlASFAJQEhQCUAkT/ywJEAKUCRP/KAkT/vgWtAJQFgwBlBYMAZQWDAGUFgwBlBYMAZQU8AIAFPACABTwAgAU8AIAE4wAIBFAAVgRQAFYEUABWBFAAVgRQAFYEUABWBFAAVgQtAE4ESQBRBEkAUQRJAFEESQBRAhf/tQIXAJACF/+zAhf/qAR0AHoEigBOBIoATgSKAE4EigBOBIoATgRzAHcEcwB3BHMAdwRzAHcD6wAMA+sADAVOABEEUABWBU4AEQRQAFYFTgARBFAAVgU5AGYELQBOBTkAZgQtAE4FOQBmBC0ATgU5AGYELQBOBTkAlAUYAFAEhQCUBEkAUQSFAJQESQBRBIUAlARJAFEEhQCUBEkAUQSFAJQESQBRBXMAawSJAFIFcwBrBIkAUgVzAGsEiQBSBXMAawSJAFIFrQCUBHIAegJE/7QCF/+dAkT/0QIX/7sCRP/dAhf/xgJEABgCCv//AkQAnwa1AKUECwB8BHIALwIl/64FDgCUBCwAfQRSAJQCCgCMBFIAlAIKAFkEUgCUAqAAjARSAJQC5gCMBa0AlAR0AHoFrQCUBHQAegWtAJQEdAB6BHT/owWDAGUEigBOBYMAZQSKAE4FgwBlBIoATgUJAJQC1AB9BQkAlALUAFIFCQCUAtQANwTYAEsEHgBJBNgASwQeAEkE2ABLBB4ASQTYAEsEHgBJBNgASwQeAEkE4AAtAqoACgTgAC0CqgAKBOAALQLSAAoFPACABHMAdwU8AIAEcwB3BTwAgARzAHcFPACABHMAdwU8AIAEcwB3BTwAgARzAHcHCwAvBfAAIwTjAAgD6wAMBOMACATTAFAEBgBRBNMAUAQGAFEE0wBQBAYAUQd+//wGwgBIBYEAaQSGAE4Eev+lBHr/pQQ/ACUEmgAIBJoACASaAAgEmgAIBJoACASaAAgEmgAIBIAATwPgAHYD4AB2A+AAdgPgAHYB/v+pAf4AhgH+/6cB/v+cBNwAdgS9AE4EvQBOBL0ATgS9AE4EvQBOBIgAaQSIAGkEiABpBIgAaQQ+AAYEmgAIBJoACASaAAgEgABPBIAATwSAAE8EgABPBHoAYQPgAHYD4AB2A+AAdgPgAHYD4AB2BKcAVgSnAFYEpwBWBKcAVgTdAHYB/v+RAf7/rwH+/7oB/gAXAf4AfQPWACYEXgB2A7cAdgO3AHYDtwB2A7cAdgTcAHYE3AB2BNwAdgS9AE4EvQBOBL0ATgRkAHUEZAB1BGQAdQQ3AD8ENwA/BDcAPwQ3AD8EPwAlBD8AJQQ/ACUEiABpBIgAaQSIAGkEiABpBIgAaQSIAGkGCQAnBD4ABgQ+AAYEKwBBBCsAQQQrAEEFTgARBOn/QgYR/0oCqP9OBZf/tAVH/0EFbf/CAqX/hQVOABEFDQCUBIUAlATTAFAFrQCUAkQApQUOAJQG/wCUBa0AlAWDAGUFGwCUBOAALQTjAAgFDQAmAkT/vgTjAAgEhABWBGUAYgSGAH0CpQCjBF0AfwSaAI0EigBOBMEAkwP4ABYEWQA0AqX/wwRdAH8EigBOBF0AfwaUAGUEhQCUBHQAmQTYAEsCRAClAkT/vgRyAC8FKACZBQ4AlAULADIFTgARBQ0AlAR0AJkEhQCUBaYAkgb/AJQFrQCUBYMAZQWuAJkFGwCUBTkAZgTgAC0FDQAmBFAAVgRJAFEEkgCEBIoATgR/AH0ELQBOA+sADAQGAB8ESQBR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ALoAuwABAL8AvwABAMEAwQABAMMAxAABAMcAxwABAMsAywABAM0AzgABANAA0QABANMA0wABANoA3gABAOEA4QABAOUA5QABAOcA6QABAOsA+wABAP0A/QABAP8BAQABAQMBAwABAQgBCQABARYBGgABARwBHAABASABIgABASQBJwADASoBKwABATMBNAABATYBNgABATsBPAABAUEBRAABAUcBSAABAUsBTQABAVEBUQABAVQBWAABAV0BXgABAWIBYgABAWQBZAABAWgBaAABAWoBbAABAW4BbgABAXABcAABAdUB2wACAewCAAABAgQCBAABAg0CDQABAg8CDwABAhYCGAABAhoCGwABAh0CHQABAiECIQABAiMCJQABAisCKwABAjACMgABAjQCNAABAkICQgABAkUCRQABAkcCRwABAkoCTQABAnkCfQABAo0CkgABApUC/QABAwADvwABA8EDwQABA8MDzQABA88D2AABA9oD9QABA/kD+QABA/sEAgABBAQEBgABBAkEDQABBA8EmgABBJ0EngABBKAEoQABBKMEpgABBLAFDAABBQ4FGAABBRsFKAABAAEAAwAAABAAAAAWAAAAIAABAAEArQACAAEAqACsAAAAAgACAKgArAAAASQBJwAFAAEAAAAWADAACgAFAEYATgBYAGIAbAAEREZMVABqY3lybABuZ3JlawBybGF0bgB2AAVjcHNwAGBrZXJuAGxrZXJuAGZrZXJuAHRrZXJuAHwAAQAAAAEAZAACAAgAAgEyCAgAAgAIAAIAzAQuAAIACAACAjIP/AACAAgAAgBIAIAATgAAAFQAAABaAAAAYAAAAAAAAQAAAAAAAQAEAAAAAgAEAAMAAAACAAQAAQAAAAIABAACAAEriAAFACQASAABGRIABAAAAAMZBhkcGQwAAP//AAIAAAACAAD//wACAAAAAwAA//8AAgAAAAQAAP//AAIAAAABAAIZDgAEAAAZVBt4AAQABQAA/68AAAAA/4gAAP8sAAAAAAAAAAAAAAAAAAAAAAAA/4gAAAAAAAAAARv2AAQAAAApGXwZihlKGtgZ2BmmGgQZtBnuGlYafBj+GcYZBByiGRYdBBukGqoZChkQHWoZVBoaGgQZphxMGgQZXhloGaYZmBsKHEwaNBxMGRYZchnGGXIZpgABLvAABAAAAIUeQh4I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AVAADgFRAA8BXQAOAWL/5gFk/+YBZgAOAWz/5gFt/+cBbwAOAXAADwPQAAsD0QAPA9z/5gPdAA4EBf/mBA3/5gQQAA4EEwAPBBUADwQeAA4ELgALBDAACwQyAAsENP/lBDX/6ASS/+YElP/lBJX/6ASh/+YAAQD6AAgACgAUABUAFgAXABgAGQAaABsAHAAdACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgBlAGcAgQCDAIQAjACPAJEAkwCxALIAswC0ALUAtgC3ALgAuQC6ANIA0wDUANUA1gDXANgA2QDaANsA3ADdAN4A3wDgAOEA4gDjAOQA5QDmAOcA6ADpAS8BMwE1ATcBOQE7AUEBQwFFAUkBSwFMAVgBWQGxAbcBvAG/ApUClgKYApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0AtEC0wLVAtcC2QLbAt0C3wLhAuMC5QLnAukC6wLtAu8C8QLzAvUC9wL5AvsC/QL+AwADAgMEAwYDCAMKAwwDDgMQAxMDFQMXAxkDGwMdAx8DIQMjAyUDJwMpAysDLQMvAzEDMwM1AzcDOQM7Az0DPwNAA0IDRANGA0gDoQOiA6MDpAOlA6YDpwOpA6oDqwOsA60DrgOvA7ADsQOyA7MDtAO1A7YDtwO4A8gDyQPKA8sDzAPNA84DzwPQA9ED0gPTA9QD1QPWA9cD2APZA9oD2wPcA90D7gPwA/ID9AQJBAsEDQQiBCgELgSYBJ0EoQUiBSQAAwHv//UB8P/uA5v/9QADAA3/5gBB//QAYf/vAAMASv/uAFv/6gHw//AAAwBb/8EB///mAkv/6AADAEoAEQBYADIAWwARAAMAW//lAf//6wJL/+0AOwCyABAA0v/gANP/6ADUABAA1v/gANkAFADdABAA4f/hAOb/4ADtABMA8gAQAPn/4AEEABABCP/oAQ0AEAEX/+gBGf/gARv/6AEd/+gBH//oASH/6AE5/+ABQf/oAUX/4AFH/+EBSP/gAUn/4QFK/+ABTf/hAVAAEAFRABABWP/pAWL/3wFk/94BZgAQAWr/6AFs/98Bbv/yAW8AEAFwABAD0QAQA9j/6APb/+gD3P/gBAX/4AQI/+gEC//oBA3/3wQT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/+0EM//mBDT/4QQ3/+IEkv/SBJT/4QSX/+IEof/TACkAR//sAEj/7ABJ/+wAS//sAFX/7ACU/+wAmf/sArz/7AK9/+wCvv/sAr//7ALA/+wC2P/sAtr/7ALc/+wC3v/sAuD/7ALi/+wC5P/sAub/7ALo/+wC6v/sAuz/7ALu/+wC8P/sAvL/7ARS/+wEVP/sBFb/7ARY/+wEWv/sBFz/7ARe/+wEYP/sBHT/7AR2/+wEeP/sBHz/7AS3/+wExP/sBMb/7AA2AAYAEAALABAADQAUAEEAEgBH/+gASP/oAEn/6ABL/+gAVf/oAGEAEwCU/+gAmf/oAYQAEAGFABABhwAQAYgAEAGJABACvP/oAr3/6AK+/+gCv//oAsD/6ALY/+gC2v/oAtz/6ALe/+gC4P/oAuL/6ALk/+gC5v/oAuj/6ALq/+gC7P/oAu7/6ALw/+gC8v/oA/YAEAP3ABAD+gAQBFL/6ARU/+gEVv/oBFj/6ARa/+gEXP/oBF7/6ARg/+gEdP/oBHb/6AR4/+gEfP/oBLf/6ATE/+gExv/oAEoAR/+0AEj/tABJ/7QAS/+0AEwAFABPABQAUAAUAFP/egBV/7QAV/9kAFsACwCU/7QAmf+0Adv/ZAK8/7QCvf+0Ar7/tAK//7QCwP+0Asb/egLH/3oCyP96Asn/egLK/3oC2P+0Atr/tALc/7QC3v+0AuD/tALi/7QC5P+0Aub/tALo/7QC6v+0Auz/tALu/7QC8P+0AvL/tAMU/3oDFv96Axj/egMg/2QDIv9kAyT/ZAMm/2QDKP9kBFL/tARU/7QEVv+0BFj/tARa/7QEXP+0BF7/tARg/7QEZv96BGj/egRq/3oEbP96BG7/egRw/3oEcv96BHT/tAR2/7QEeP+0BHr/egR8/7QEt/+0BLv/egTE/7QExv+0BMgAFATKABQEzAAUBNn/ZAABAPQABAAGAAsADAAlACcAKAApACoALwAwADMANAA1ADYAOAA6ADsAPAA9AD4APwBJAEoATABPAFEAUgBTAFYAWABaAFsAXQBfAJYAnQCyAYQBhQGHAYgBiQHyAfQB9QH3AfoCBQJKAk0CXwJhAmIClQKWApgCmgKbApwCnQKeAp8CoAKhAqICowKkAqUCqwKsAq0CrgKvArQCvQK+Ar8CwALFAsYCxwLIAskCygLPAtAC0QLTAtUC1wLZAtsC3QLfAuEC4gLjAuQC5QLmAucC6ALpAuoC9AMCAwQDBgMIAwoDDQMPAxEDEgMTAxQDFQMWAxcDGAMaAxwDHgMpAysDLQM7Az0DPgM/A0ADQgNEA0oDSwNMA00DTgNPA1ADUQNSA1MDXgNfA2ADYQNiA2gDaQNqA28DgQOCA4MDhAOIA4kDigOTA+4D8APyA/QD9QP2A/cD+gP8A/0EOQQ7BD0EPwRBBEMERQRHBEkESwRNBE8EUQRSBFMEVARVBFYEVwRYBFkEWgRbBFwEXQReBF8EYARlBGYEZwRoBGkEagRrBGwEbQRuBG8EcARxBHIEegSLBIwEjQSOBI8EkASzBLQEtgS6BLsEvQTDBMUEyATJBMsEzQTQBNIE0wTUBNcE2gTdBN4E3wTgBOEE4wABADUABgALAJYAsQCyALMAtAC9AMEAxwGEAYUBhwGIAYkCBQIGAgcDoQOiA6MDpAOlA6YDqQOqA6sDrAOtA64DrwOwA7EDsgOzA7QDtQO2A7cDuAO7A78DwQPFA/YD9wP6BOUE5gTqBO0E8wT4AKcAEP8HABL/BwAl/04ALv8NADgAFABF/94AR//rAEj/6wBJ/+sAS//rAFP/6wBV/+sAVv/mAFn/6gBa/+gAXf/oAJT/6wCZ/+sAm//qALL/TgGG/wcBiv8HAY7/BwGP/wcCBf/AAk3/wAKa/04Cm/9OApz/TgKd/04Cnv9OAp//TgKg/04Ctf/eArb/3gK3/94CuP/eArn/3gK6/94Cu//eArz/6wK9/+sCvv/rAr//6wLA/+sCxv/rAsf/6wLI/+sCyf/rAsr/6wLL/+oCzP/qAs3/6gLO/+oCz//oAtD/6ALR/04C0v/eAtP/TgLU/94C1f9OAtb/3gLY/+sC2v/rAtz/6wLe/+sC4P/rAuL/6wLk/+sC5v/rAuj/6wLq/+sC7P/rAu7/6wLw/+sC8v/rAwD/DQMU/+sDFv/rAxj/6wMpABQDKwAUAy0AFAMw/+oDMv/qAzT/6gM2/+oDOP/qAzr/6gM+/+gDTf/AA07/wANP/8ADUP/AA1H/wANS/8ADU//AA2j/wANp/8ADav/AA/X/6AP9/04D/v/eBDn/TgQ6/94EO/9OBDz/3gQ9/04EPv/eBD//TgRA/94EQf9OBEL/3gRD/04ERP/eBEX/TgRG/94ER/9OBEj/3gRJ/04ESv/e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AK0E3wACAK0E3QACAKoDQAACAKkE4wACAK0ExgACAdQExAACAK0D/AACAKkE0AACAK0DKgACAdQE2wACAK0E4AACAK0E3gACAKoDQQACAKkE5AACAK0EyQACAKkDAgACAdQEywACAK0DBAACAKkDBgACAdQEzQACAK0DHwACAKkDJQACAdQE2AACAK0D8AACAKkE4QACAK0D7gACAKgEygACAKkDAwACAdQEzAACAK0DBQACAKkDBwACAdQEzgACAK0DIAACAKkDJgACAdQE2QACAK0D8QACAKkE4gACAK0D7wACAKgDGQACAKkDGwACAdQE1gACAK0EvAACAKwDGgACAKkDHAACAdQE1wACAK0EvQACAKwDDAACAKkDDgACAdQE0QACAK0EsgACAKgCqgACAKoCtAACAKkEiwACAK0D9AACAKgEjQACAKsEjwACAKoDDQACAKkDDwACAdQE0gACAK0EswACAKgCxQACAKoCzwACAKkEjAACAK0D9QACAKgEjgACAKsEkAACAKoCwgACAKkCwQACAKgEYgACAKsC9gACAKoEuQACAKwEcwACAKkEewACAK0EdQACAKgEdwACAKsEeQACAKoEdAACAKkEfAACAK0EdgACAKgEeAACAKsEegACAKoEgQACAKkEiQACAK0EgwACAKgEhQACAKsEhwACAKoEggACAKkEigACAK0EhAACAKgEhgACAKsEiAACAKoCmwACAKkEOQACAK0CmgACAKgEOwACAKsCnQACAKoEtAACAKwCowACAKkEUQACAK0CogACAKgEUwACAKsEVQACAKoEtgACAKwCpwACAKkEYwACAK0CpgACAKgEYQACAKsC9QACAKoEuAACAKwCtgACAKkEOgACAK0CtQACAKgEPAACAKsCuAACAKoEtQACAKwCvgACAKkEUgACAK0CvQACAKgEVAACAKsEVgACAKoEtwACAKwCxwACAKkEZgACAK0CxgACAKgEaAACAKsCyQACAKoEuwACAKwCzAACAKkEfgACAK0CywACAKgEgAACAKsDMAACAKoEvwACAKwCrAACAKkEZQACAK0CqwACAKgEZwACAKsCrgACAKoEugACAKwCsQACAKkEfQACAK0CsAACAKgEfwACAKsDLwACAKoEvgACAKwE0wADAKoAqQTcAAMAqgCpAAIAEQAlACkAAAArAC0ABQAvADQACAA2ADsADgA9AD4AFABFAEkAFgBLAE0AGwBPAFQAHgBWAFsAJABdAF4AKgCBAIEALACDAIMALQCGAIYALgCJAIkALwCNAI0AMACYAJsAMQDQANAANQAA","Roboto-MediumItalic.ttf":"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BGH/0QQI//YGcP+qBHwACgTmAAoFSgBgBcoAPgQ/AGwEn/+iBmUAYgRqAFsEagAJBdIAOwSpADIEJgAOBJwANARGAAcD1gAeB+8ACQTO/9oC3v/1At7/8wLeAAsC3gAWAt4AJQLeAAUC3gA0A5kAkQKaAQgDwgAJBBr/hwSSADsFGQArBQAAKwQQABQFDQArBAkAFARXAAkEXgA5BD8ACQR2/5oB7wDoA4UBBAAA/ScD2QDcA9sAFgPsANwD3ADbA58ACQOBAQQDgQEFAugAiQLoAGYC6AB+AugAiQLoAJgC6AB4AugApwVKAGwFcwBrBVUAKwWsAG4FrgBtBAkAqwRfABwEN/+BBJf/0QRJ/9gEDgAxA4UBBQGt/7gGZgA7BIsARQH8/wAEc/+pBHP/2QRz/8kEcwATBHMATARzACIEcwBXBHMAMQRzADcEcwD4Ah//BAIf/wQCEQAjAhH/fAIRACMEPwAJBMEATAQQAFYEZgAQBB4ANgRyADcEbgAtBHoAMgRv/8gEdwA2BCgAOgRmAC4EOP+fA5sAqwTmACQDp//vBhX/fgPoAAkEmf/bBOcAIgS2AAkB+AAAAqMAQAUvACAFLwAgBG4AKwS6AJ0Clv/lBSX/owUl/6MFJf+jBSX/owUl/6MFJf+jBSX/owURAF8EYwAmBGMAJgRjACYEYwAmAjIANwIyADcCMgA3AjIANwWBACYFWQBiBVkAYgVZAGIFWQBiBVkAYgUUAFgFFABYBRQAWAUUAFgEvQChBC8AHAQvABwELwAcBC8AHAQvABwELwAcBC8AHAQNADcEKAA6BCgAOgQoADoEKAA6AgcAIwIHACMCBwAjAgcAIwRSAA0EZwA4BGcAOARnADgEZwA4BGcAOARRAEoEUQBKBFEASgRRAEoDzf+8A83/vAUl/6MELwAcBSX/owQvABwFJf+jBC8AHAURAF8EDQA3BREAXwQNADcFEQBfBA0ANwURAF8EDQA3BREAJgT1ADgEYwAmBCgAOgRjACYEKAA6BGMAJgQoADoEYwAmBCgAOgRjACYEKAA6BUkAZgRm//kFSQBmBGb/+QVJAGYEZv/5BUkAZgRm//kFgQAmBFAADQIyADcCBwATAjIANwIHACMCMgA3AgcAIwIy/44B+v91AjIANwaCADcD7AAgBE8ABAIV/wQE5wAmBAwAEQQxACYB+gAgBDEAJgH6/6YEMQAmApAAIAQxACYC1gAgBYEAJgRSAA0FgQAmBFIADQWBACYEUgANBFIADQVZAGIEZwA4BVkAYgRnADgFWQBiBGcAOATiACYCvgARBOIAJgK+/58E4gAmAr4AEQS0ACYD/wAbBLQAJgP/ABsEtAAmA/8AGwS0ACYD/wAbBLQAJgP/ABsEugCdApYAPwS6AJ0ClgA/BLoAnQK+AD8FFABYBFEASgUUAFgEUQBKBRQAWARRAEoFFABYBFEASgUUAFgEUQBKBRQAWARRAEoG1QC1BcIAeQS9AKEDzf+8BL0AoQSu/+UD6P/mBK7/5QPo/+YErv/lA+j/5gdF/40GjgAOBVcAFgRjACoEV/+WBFf/lgQeAGMEdv+aBHb/mgR2/5oEdv+aBHb/mgR2/5oEdv+aBF4AOQPCAAkDwgAJA8IACQPCAAkB7wAaAe8AGgHvABoB7wAaBLYACQSZADsEmQA7BJkAOwSZADsEmQA7BGYAOARmADgEZgA4BGYAOAQeAGwEdv+aBHb/mgR2/5oEXgA5BF4AOQReADkEXgA5BFcACQPCAAkDwgAJA8IACQPCAAkDwgAJBIMAPwSDAD8EgwA/BIMAPwS3AAkB7wAOAe8AGgHvABoB+f+XAe8AGgO5//MEPAAJA5sACQObAAkDmwAJA5sACQS2AAkEtgAJBLYACQSZADsEmQA7BJkAOwRDAAkEQwAJBEMACQQWAA8EFgAPBBYADwQWAA8EHgBjBB4AYwQeAGMEZgA4BGYAOARmADgEZgA4BGYAOARmADgF2gCLBB4AbAQeAGwEC//WBAv/1gQL/9YFJf+jBMf/ugXl/8IClv/GBW0AJgUh/7gFRAAeApAACQUl/6ME5gAmBGMAJgSu/+UFgQAmAjIANwTnACYGyQAmBYEAJgVZAGIE9AAmBLoAnQS9AKEE5v/AAjIANwS9AKEEYQA7BEMAKARjABECkABmBDwAVwR3ACEEZwA4BJ3/3gPaAGQEOP+fApAARAQ8AFcEZwA4BDwAVwZhAFIEYwAmBFIAKwS0ACYCMgA3AjIANwRPAAQFAAArBOcAJgTkAJkFJf+jBOYAJgRSACsEYwAmBXoAJQbJACYFgQAmBVkAYgWCACsE9AAmBREAXwS6AJ0E5v/ABC8AHAQoADoEbwAXBGcAOARd/8gEDQA3A83/vAPo/7oEKAA6A0EAFgP/ABsB+gAgAgcAIwHy/wIESgAiA83/vAbVALUFwgB5BtUAtQXCAHkG1QC1BcIAeQS9AKEDzf+8AUwAkQJ6AJ0EGwAzAhX/BAGtAI0GyQAmBsMADwUl/6MELwAcBGMAJgV6ACUEKAA6BG8AFwWFAHYFnwA/BPEAqAPuAHUINAA4CSYAYgS2AB8D+AAXBREAXwQNADcEvQChA+0AdQIyADcHbv+kBlX/sAIyADcFJf+jBC8AHAUl/6MELwAcB0X/jQaOAA4EYwAmBCgAOgViAEsEGQA0BBkANAdu/6QGVf+wBLYAHwP4ABcFegAlBG8AFwV6ACUEbwAXBVkAYgRnADgFUABhBGUANAVQAGEEZQA0BSAASAQZACAE5ACZA83/vATkAJkDzf+8BOQAmQPN/7wFWgDEBEMAbQbFACwGSAAjBF8AOAUl/6MELwAcBSX/owQvABwFJf+jBC8AHAUl/6MELwAcBSX/owQvABwFJf+jBC8AHAUl/6MELwAcBSX/owQvABwFJf+jBC8AHAUl/6MELwAcBSX/owQvABwFJf+jBC8AHARjACYEKAA6BGMAJgQoADoEYwAmBCgAOgRjACYEKAA6BGMAJgQoADoEYwAmBCgAOgRjACYEKAA6BGMAJgQoADoCMgA3AgcAIwIy//8B+v/jBVkAYgRnADgFWQBiBGcAOAVZAGIEZwA4BVkAYgRnADgFWQBiBGcAOAVZAGIEZwA4BVkAYgRnADgFZgBcBHoANAVmAFwEegA0BWYAXAR6ADQFZgBcBHoANAVmAFwEegA0BRQAWARRAEoFFABYBFEASgV3AFgEwABKBXcAWATAAEoFdwBYBMAASgV3AFgEwABKBXcAWATAAEoEvQChA83/vAS9AKEDzf+8BL0AoQPN/7wEff/0BLoAnQPbAFQFWgDEBEMAbQRSACsDQQAWBewAVQSg//IEUAANBNsAJATbACQEUgAAA0H/xwUUAD8EJAAoBL0AoQPtAFIE5v/AA+j/ugRDACgERv/CBgQAfARpAA0EaQAmBGkADQRpAFgEfQBxBJEASwR9AIwEkQBzBUkAZgRm//kFgQAmBFIADQUl/6MELwAcBGMAJgQoADoCMv/PAgf/gAVZAGIEZwA4BOIAJgK+AAwFFABYBFEASgTI/4UE5gAmBF0AEAURACYEXwA4BREAJgRfADgFgQAm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BiYB7QAAAAcARACXAB7///+j/lgEqwWwBiYAJQAAAQcApAFrAAMAC7YDDgUBATlWACs0AP//ABz+XQPRBFAGJgBFAAABBwCkAKYACAALtgI7MQAATVYAKzQA//8AJv5fBLwFsAYmACkAAAEHAKQBMAAKAAu2BBACAABDVgArNAD//wA6/lUD8ARRBiYASQAAAQcApAD9AAAAC7YBLAAAAE1WACs0AP///5r+VQQBBI0GJgJNAAAABwCkAQ8AAP//AAn+XQP7BI0GJgJCAAAABwCkAOAACP///+P+nwHKBDoGJgCNAAABBwCtA0IACgAOtAEHAgEBuP9/sFYAKzQAAAAAABEA0gADAAEECQAAAF4AAAADAAEECQABABoAXgADAAEECQACAAwAeAADAAEECQADACgAhAADAAEECQAEACgAhAADAAEECQAFACYArAADAAEECQAGACYA0gADAAEECQAHAEAA+AADAAEECQAIAAwBOAADAAEECQAJACYBRAADAAEECQALABQBagADAAEECQAMABQBagADAAEECQANAFwBfgADAAEECQAOAFQB2gADAAEECQAQAAwCLgADAAEECQARABoCOgADAAEECQAZAAwCLgBDAG8AcAB5AHIAaQBnAGgAdAAgADIAMAAxADEAIABHAG8AbwBnAGwAZQAgAEkAbgBjAC4AIABBAGwAbAAgAFIAaQBnAGgAdABzACAAUgBlAHMAZQByAHYAZQBkAC4AUgBvAGIAbwB0AG8AIABNAGUAZABpAHUAbQBJAHQAYQBsAGkAYwBSAG8AYgBvAHQAbwAgAE0AZQBkAGkAdQBtACAASQB0AGEAbABpAGMAVgBlAHIAcwBpAG8AbgAgADMALgAwADAAOAA7ACAAMgAwADIAMwBSAG8AYgBvAHQAbwAtAE0AZQBkAGkAdQBtAEkAdABhAGwAaQBjAFIAbwBiAG8AdABvACAAaQBzACAAYQAgAHQAcgBhAGQAZQBtAGEAcgBrACAAbwBmACAARwBvAG8AZwBsAGUALgBHAG8AbwBnAGwAZQBDAGgAcgBpAHMAdABpAGEAbgAgAFIAbwBiAGUAcgB0AHMAbwBuAEcAbwBvAGcAbABlAC4AYwBvAG0ATABpAGMAZQBuAHMAZQBkACAAdQBuAGQAZQByACAAdABoAGUAIABBAHAAYQBjAGgAZQAg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//QA3v/tAOH/4QDm/9QA7P/iAO7/7wDw/+IA8f/iAPP/4gD0/+IA9f/iAPb/yQD4/+IA+v/iAPv/4gD+/9EBAP/iAQX/4gEJ/+UBGf/UARr/5gEg/+MBK//iATP/9AE0/+8BNv/iATn/0gE6/8QBPP/iAT7/4gFD//QBRP/vAUX/0gFH/+EBSf/hAVP/4gFV/+IBV//iAVz/4gFd//QBXv/vAWL/1AFj//UBZP/nAWz/qgFt/8kBhP/KAYX/ygGH/8oBiP/KAYn/ygPQ/+0D3P/SA93/9APg/+ID4v/iA+T/5gPl/+8D5//iA+z/4gPt/+YD9v/KA/f/ygP6/8oEAv/iBAX/1AQG/+YEDf/TBA7/5gQQ//QEEf/vBB7/9AQf/+8EI//iBCX/4gQu/+0EL//mBDD/7QQx/+YEMv/tBDP/5gQ0/+EEN//iBJL/0gSU/+EEl//iBKH/0wApAEf/7ABI/+wASf/sAEv/7ABV/+wAlP/sAJn/7AK8/+wCvf/sAr7/7AK//+wCwP/sAtj/7ALa/+wC3P/sAt7/7ALg/+wC4v/sAuT/7ALm/+wC6P/sAur/7ALs/+wC7v/sAvD/7ALy/+wEUv/sBFT/7ARW/+wEWP/sBFr/7ARc/+wEXv/sBGD/7AR0/+wEdv/sBHj/7AR8/+wEt//sBMT/7ATG/+wANgAGABAACwAQAA0AFABBABIAR//oAEj/6ABJ/+gAS//oAFX/6ABhABMAlP/oAJn/6AGEABABhQAQAYcAEAGIABABiQAQArz/6AK9/+gCvv/oAr//6ALA/+gC2P/oAtr/6ALc/+gC3v/oAuD/6ALi/+gC5P/oAub/6ALo/+gC6v/oAuz/6ALu/+gC8P/oAvL/6AP2ABAD9wAQA/oAEARS/+gEVP/oBFb/6ARY/+gEWv/oBFz/6ARe/+gEYP/oBHT/6AR2/+gEeP/oBHz/6AS3/+gExP/oBMb/6ABKAEf/tABI/7QASf+0AEv/tABMABQATwAUAFAAFABT/3oAVf+0AFf/ZABbAAsAlP+0AJn/tAHb/2QCvP+0Ar3/tAK+/7QCv/+0AsD/tALG/3oCx/96Asj/egLJ/3oCyv96Atj/tALa/7QC3P+0At7/tALg/7QC4v+0AuT/tALm/7QC6P+0Aur/tALs/7QC7v+0AvD/tALy/7QDFP96Axb/egMY/3oDIP9kAyL/ZAMk/2QDJv9kAyj/ZARS/7QEVP+0BFb/tARY/7QEWv+0BFz/tARe/7QEYP+0BGb/egRo/3oEav96BGz/egRu/3oEcP96BHL/egR0/7QEdv+0BHj/tAR6/3oEfP+0BLf/tAS7/3oExP+0BMb/tATIABQEygAUBMwAFATZ/2QAAQD0AAQABgALAAwAJQAnACgAKQAqAC8AMAAzADQANQA2ADgAOgA7ADwAPQA+AD8ASQBKAEwATwBRAFIAUwBWAFgAWgBbAF0AXwCWAJ0AsgGEAYUBhwGIAYkB8gH0AfUB9wH6AgUCSgJNAl8CYQJiApUClgKYApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqsCrAKtAq4CrwK0Ar0CvgK/AsACxQLGAscCyALJAsoCzwLQAtEC0wLVAtcC2QLbAt0C3wLhAuIC4wLkAuUC5gLnAugC6QLqAvQDAgMEAwYDCAMKAw0DDwMRAxIDEwMUAxUDFgMXAxgDGgMcAx4DKQMrAy0DOwM9Az4DPwNAA0IDRANKA0sDTANNA04DTwNQA1EDUgNTA14DXwNgA2EDYgNoA2kDagNvA4EDggODA4QDiAOJA4oDkwPuA/AD8gP0A/UD9gP3A/oD/AP9BDkEOwQ9BD8EQQRDBEUERwRJBEsETQRPBFEEUgRTBFQEVQRWBFcEWARZBFoEWwRcBF0EXgRfBGAEZQRmBGcEaARpBGoEawRsBG0EbgRvBHAEcQRyBHoEiwSMBI0EjgSPBJAEswS0BLYEugS7BL0EwwTFBMgEyQTLBM0E0ATSBNME1ATXBNoE3QTeBN8E4AThBOMAAQA1AAYACwCWALEAsgCzALQAvQDBAMcBhAGFAYcBiAGJAgUCBgIHA6EDogOjA6QDpQOmA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuwO/A8EDxQP2A/cD+gTlBOYE6gTtBPME+ACnABD/BwAS/wcAJf9OAC7/DQA4ABQARf/eAEf/6wBI/+sASf/rAEv/6wBT/+sAVf/rAFb/5gBZ/+oAWv/oAF3/6ACU/+sAmf/rAJv/6gCy/04Bhv8HAYr/BwGO/wcBj/8HAgX/wAJN/8ACmv9OApv/TgKc/04Cnf9OAp7/TgKf/04CoP9OArX/3gK2/94Ct//eArj/3gK5/94Cuv/eArv/3gK8/+sCvf/r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ARgBGAATARkBGQAXARoBGgAFARsBGwADAR0BHQADAR4BHgACAR8BHwADASEBIQADASIBIgACASsBKwABATMBMwAGATQBNAAHATYBNgABATkBOQAKATwBPAABAT4BPgABAUEBQQADAUIBQgACAUMBQwAGAUQBRAAHAUUBRQAKAUcBRwARAUgBSAAUAVABUAANAVEBUQASAVMBUwABAVUBVQABAVcBVwABAVwBXAABAV0BXQAGAV4BXgAHAWABYQACAWYBZgANAWoBagADAWsBawACAW8BbwANAXABcAASAYEBggALAYQBhQAEAYYBhgAIAYcBiQAEAYoBigAIAY4BjwAIAgUCBQAZAg4CDgAMAg8CDwAJAhICEgAMAhYCFgAPAicCJwAPAioCKgAMAisCKwAJAiwCLAAWAi0CLQAPAi4CLgAMAjQCNAAJApQClAALA80DzQAcA9AD0AAOA9ED0QAQA9gD2AADA9sD2wADA9wD3AAKA90D3QAGA94D3gAVA98D3wACA+AD4AABA+ED4QATA+ID4gABA+MD4wACA+QD5AAFA+UD5QAHA+YD5gACA+cD5wABA+gD6AAdA+wD7AABA+0D7QAFA/YD9wAEA/oD+gAEBAEEAQACBAIEAgABBAUEBQAXBAYEBgAFBAcEBwACBAgECAADBAsECwADBAwEDAACBA0EDQAYBA4EDgAFBBAEEAAGBBEEEQAHBBMEEwAQBBQEFAAVBBUEFQAQBBYEFgAVBBoEGgACBBwEHQACBB4EHgAGBB8EHwAHBCMEIwABBCUEJQABBCYEJgADBCcEJwATBCgEKAADBCkEKQACBCoEKgADBCsEKwATBC4ELgAOBC8ELwAFBDAEMAAOBDEEMQAFBDIEMgAOBDMEMwAFBDQENAARBDUENQAUBDcENwABBDgEOAACBJIEkgAKBJQElAARBJUElQAUBJcElwABBKEEoQAYBKcEpwALBQUFBQAaBQwFDAAJBQ8FDwAJBRAFEAAMBREFEQAPBRQFFAAJBRUFFQAWAAIA7AAGAAYADAALAAsADAAlACUAAgAmACYAGwAnACcADgApACkABAAsAC0AAQAuAC4ABwAvAC8AGAAwADAADwAxADIAAQA0ADQAHAA4ADgAEAA5ADkABwA6ADoAGQA7ADsAEQA8ADwAHgA9AD0ADQA+AD4AFABFAEUAAwBG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BiAHRgYmBmoGqgYsBdwF4AXkBegGtgbCBs4G2gbmBewAAgcCAOsCjAJNAkwCSwJKAkICAAH/Af4B/QH8AfsB+gH5AfgB9wH2AfUB9AHzAfIB8QHwAe8B7gHtAewCfgKOA0sCkAKPA0oB/QKNApICbATtBO4CBAIFBO8E8ATxAgYE8gIHAggCCQT3AgoCCgT4BPkCCwIMAg0CFAUGBQcCFQIWAhcCGAIZAhoFCgULBQ0FEAUZAhwCHQIeAh8CIAIhAiICIwIkAiUCDgIPAhACEQISAhMCVQInAigCKQIqBRMCKwItAi4CLwIxAjMCkQNMA00DTgNPA1ADUQNSA1MDVANVA1YDVwNYA1kDWgNbA1wDXQNeA18DYANhA2IDYwNkA2UDZgNnA50DaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQUaA38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQBR0DkQOSA5QDkwOVA5YDlwOYA5kDmgObA5wDngOfA6AFGwUcBOYE5wToBOkE8wT2BPQE9QT6BPsE/ATqBOsE7AUFBQgFCQUMBQ4FDwIbBREE/QT+BP8FAAUBBQIFAwUEBR4FHwUgBSEFEgUUBRUCMgUXAjQFGAUWAjACJgIsBSYFJwACBwAA+gIBAowB6wHqAekB6AHnAeYB5QHkAeMB4gJNAkwCSwJKAkICAAH/Af4B/QH8AfsB+gH5AfgB9wH2AfUB9AHzAfIB8QHwAe8B7gHtAewCAgIDAo4CkAKPApECjQKSAmwCBAIFAgYCBwIIAgkCCgILAgwCDQIOAg8CEAIRAhICEwIUAhUCFgIXAhgCGgIbBRkCHAIdAh4CHwIgAiECIgIjAiQCJQJVAicCKAIpAioFEwIrAi0CLgIvAjACMQIyAjMCNQI2AjgCNwNKA0sDTANNA04DTwNQA1EDUgNTA1QDVQNWA1cDWANZA1oDWwNcA10DXgNfA2ADYQNiA2MDZANlA2YDZwNoA2kDagNrA2wDbQNuA28DcANxA3IDcwN0A3UDdgN3A3gDeQN6A3sDfAN9A34FGgN/A4ADgQOCA4MDhAOFA4YDhwOIA4kDigOLA4wDjQOOA48DkAUdA5EDkgOUA5MDlQOWA5cDmAOZA5oDmwOcA50DngOfA6AFGwUcBOYE5wToBOkE6gTrBOwE7QTuBO8E8ATxBPIE8wT0BPUE9gT3BPgE+QT6BPsE/AT9BP4E/wUABQEFAgIZBQMFBAUFBQYFBwUIBQkFCgULBQwFDQUOBQ8FEAURBR4FHwUgBSEFEgUUBRUFFwI0BRgFFgImAiwFJgUnAAEAAQF7AAEAAQBLAAEAAQC7AAEAAQA2AAEAAQATAAEAAgMjAyQAAgbkBtgAAgbmBtgAAQbuAAEG8AABBvIAAgABABQAHQAAAAEAAgAvAE8AAQADAEkASwKEAAIAAAABBt4AAQAGAtUC1gLnAugDagNzAAEABgBNAE4C/APpA+sEZAACAAMBlAGUAAAB3wHhAAECOQI/AAQAAgACAKgArAABASQBJwABAAEADAAnACgAKwAzADUARgBHAEgASwBTAFQAVQACAAIAFAAdAAACbwJ4AAoAAgAGAE0ATQAGAE4ATgAEAvwC/AAFA+kD6QADA+sD6wACBGQEZAABAAIABAAUAB0AAAKAAoAACgKLAosACwSoBK8ADAACAAYAGgAaAAAAHAAcAAECZAJpAAICbQJtAAgCbwJ4AAkCfwJ/ABMAAQAUABoAHAJkAmUCZgJnAmgCaQJtAn8CgAKLBKgEqQSqBKsErAStBK4ErwABBd4AAQXgAAEF4gABBeQAAQXmAAEF6AABBeoAAQXsAAEF7gABBfAAAQXyAAEF9AABBfYAAQX4AAEF+gACBfwGAgACBgIGCAACBggGDgACBg4GFAACBhQGGgACBhoGIAACBiAGJgACBiYGLAACBiwGMgACBjIGOAACBjgGPgADBj4GRAZKAAMGSAZOBlQAAwZSBlgGXgADBlwGYgZoAAMGZgZsBnIAAwZwBnYGfAADBnoGgAaGAAMGhAaKBpAABAaOBpQGmgagAAQGnAaiBqgGrgAFBqoGsAa2BrwGwgAFBrwGwgbIBs4G1AAFBs4G1AbaBuAG5gAFBuAG5gbsBvIG+AAFBvIG+Ab+BwQHCgAFBwQHCgcQBxYHHAAFBxYHHAciBygHLgAFBygHLgc0BzoHQAAFBzoHQAdGB0wHUgAGB0wHUgdYB14HZAdqAAYHYgdoB24HdAd6B4AABgd4B34HhAeKB5AHlgAGB44HlAeaB6AHpgesAAYHpAeqB7AHtge8B8IABge6B8AHxgfMB9IH2AAGB9AH1gfcB+IH6AfuAAcILgfmB+wH8gf4B/4IBAAHCCYH+ggACAYIDAgSCBgAAQDrAAoARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAXQBeAIUAhgCHAIkAigCLAI0AkACSAJQAuwC8AL0AvgC/AMAAwQDCAMMAxADFAMYAxwDIAMkAygDLAMwAzQDOAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHATABNAE2ATgBOgE8AUIBRAFGAUoBTQFaApcCmQK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtIC1ALWAtgC2gLcAt4C4ALiAuQC5gLoAuoC7ALuAvAC8gL0AvYC+AL6AvwC/wMBAwMDBQMHAwkDCwMNAw8DEQMUAxYDGAMaAxwDHgMgAyIDJAMmAygDKgMsAy4DMAMyAzQDNgM4AzoDPAM+A0EDQwNFA0cDSQO5A7oDuwO8A74DvwPAA8EDwgPDA8QDxQPGA8cD3gPfA+AD4QPiA+MD5APlA+YD5wPoA+kD6gPrA+wD7QPvA/ED8wP1BAoEDAQOBBwEIwQpBC8EmQSaBJ4EogUjBSUAAQD6AAgACgAUABUAFgAXABgAGQAaABsAHAAdACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgBlAGcAgQCDAIQAjACPAJEAkwCxALIAswC0ALUAtgC3ALgAuQC6ANIA0wDUANUA1gDXANgA2QDaANsA3ADdAN4A3wDgAOEA4gDjAOQA5QDmAOcA6ADpAS8BMwE1ATcBOQE7AUEBQwFFAUkBSwFMAVgBWQGxAbcBvAG/ApUClgKYApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0AtEC0wLVAtcC2QLbAt0C3wLhAuMC5QLnAukC6wLtAu8C8QLzAvUC9wL5AvsC/QL+AwADAgMEAwYDCAMKAwwDDgMQAxMDFQMXAxkDGwMdAx8DIQMjAyUDJwMpAysDLQMvAzEDMwM1AzcDOQM7Az0DPwNAA0IDRANGA0gDoQOiA6MDpAOlA6YDpwOpA6oDqwOsA60DrgOvA7ADsQOyA7MDtAO1A7YDtwO4A8gDyQPKA8sDzAPNA84DzwPQA9ED0gPTA9QD1QPWA9cD2APZA9oD2wPcA90D7gPwA/ID9AQJBAsEDQQiBCgELgSYBJ0EoQUiBSQB1gACAE0B1wACAFAB2AADAEoATQHZAAMASgBQAAEAAQBKAdUAAgBKAdsAAgBYAdoAAgBYAAEAAwBKAFcAlQAAAAEAAQABAAEAAAADBMEAAgCtAtcAAgCpBMcAAgCtBNQAAgCpBMIAAgCtAtgAAgCpBLEAAgCpBMgAAgCtBGQAAgCtBNUAAgCpA0YAAgCpA0gAAgCpA0cAAgCpA0kAAgCpBMAAAgCpBMUAAgHUBMMAAgCtBLAAAgCpAvEAAgHUA/sAAgCpBM8AAgCtAykAAgHUBNoAAgCtBN8AAgCtBN0AAgCqA0AAAgCpBOMAAgCtBMYAAgHUBMQAAgCtA/wAAgCpBNAAAgCtAyoAAgHUBNsAAgCtBOAAAgCtBN4AAgCqA0EAAgCpBOQAAgCtBMkAAgCpAwIAAgHUBMsAAgCtAwQAAgCpAwYAAgHUBM0AAgCtAx8AAgCpAyUAAgHUBNgAAgCtA/AAAgCpBOEAAgCtA+4AAgCoBMoAAgCpAwMAAgHUBMwAAgCtAwUAAgCpAwcAAgHUBM4AAgCtAyAAAgCpAyYAAgHUBNkAAgCtA/EAAgCpBOIAAgCtA+8AAgCoAxkAAgCpAxsAAgHUBNYAAgCtBLwAAgCsAxoAAgCpAxwAAgHUBNcAAgCtBL0AAgCsAwwAAgCpAw4AAgHUBNEAAgCtBLIAAgCoAqoAAgCqArQAAgCpBIsAAgCtA/QAAgCoBI0AAgCrBI8AAgCqAw0AAgCpAw8AAgHUBNIAAgCtBLMAAgCoAsUAAgCqAs8AAgCpBIwAAgCtA/UAAgCoBI4AAgCrBJAAAgCqAsIAAgCpAsEAAgCoBGIAAgCrAvYAAgCqBLkAAgCsBHMAAgCpBHsAAgCtBHUAAgCoBHcAAgCrBHkAAgCqBHQAAgCpBHwAAgCtBHYAAgCoBHgAAgCrBHoAAgCqBIEAAgCpBIkAAgCtBIMAAgCoBIUAAgCrBIcAAgCqBIIAAgCpBIoAAgCtBIQAAgCoBIYAAgCrBIgAAgCqApsAAgCpBDkAAgCtApoAAgCoBDsAAgCrAp0AAgCqBLQAAgCsAqMAAgCpBFEAAgCtAqIAAgCoBFMAAgCrBFUAAgCqBLYAAgCsAqcAAgCpBGMAAgCtAqYAAgCoBGEAAgCrAvUAAgCqBLgAAgCsArYAAgCpBDoAAgCtArUAAgCoBDwAAgCrArgAAgCqBLUAAgCsAr4AAgCpBFIAAgCtAr0AAgCoBFQAAgCrBFYAAgCqBLcAAgCsAscAAgCpBGYAAgCtAsYAAgCoBGgAAgCrAskAAgCqBLsAAgCsAswAAgCpBH4AAgCtAssAAgCoBIAAAgCrAzAAAgCqBL8AAgCsAqwAAgCpBGUAAgCtAqsAAgCoBGcAAgCrAq4AAgCqBLoAAgCsArEAAgCpBH0AAgCtArAAAgCoBH8AAgCrAy8AAgCqBL4AAgCsBNMAAwCqAKkE3AADAKoAqQACABEAJQApAAAAKwAtAAUALwA0AAgANgA7AA4APQA+ABQARQBJABYASwBNABsATwBUAB4AVgBbACQAXQBeACoAgQCBACwAgwCDAC0AhgCGAC4AiQCJAC8AjQCNADAAmACbADEA0ADQADUAAA==","Roboto-Regular.ttf":"AAEAAAARAQAABAAQR0RFRqbzo4gAAcFUAAACWEdQT1N/jKrdAAHDrAAAWMBHU1VCm18k/AACHGwAABX2T1MvMpeDsYsAAAGYAAAAYGNtYXDTfF9iAAAWnAAABoJjdnQgO/gmfQAAL3gAAAD+ZnBnbagFhDIAAB0gAAAPhmdhc3AACAAZAAHBSAAAAAxnbHlm5vV0AgAAOswAAYOwaGVhZAhMpEUAAAEcAAAANmhoZWEKugrKAAABVAAAACRobXR4//meUgAAAfgAABSkbG9jYadOA+EAADB4AAAKVG1heHAI2RDGAAABeAAAACBuYW1lOEJpwQABvnwAAAKqcG9zdP9tAGQAAcEoAAAAIHByZXB5WM7TAAAsqAAAAs4AAQAAAAMCDFXLfBlfDzz1ABsIAAAAAADE8BEuAAAAAODgRcX6Gv3VCTEIcwAAAAkAAgAAAAAAAAABAAAHbP4MAAAJSvoa/koJMQABAAAAAAAAAAAAAAAAAAAFKQABAAAFKQCpABUAdgAHAAIAEAAvAJoAAALmD3UAAwABAAQEiQGQAAUAAAWaBTMAAAEfBZoFMwAAA9EAZgIAAAACAAAAAAAAAAAA4AAC/1AAIFsAAAAgAAAAAEdPT0cAQAAA//0GAP4AAGYHmgIAIAABnwAAAAAEOgWwAAAAIAADA4wAZAAAAAAAAAAAAfwAAAH8AAACEAChApAAiQTtAHcEfwBuBdwAaQT6AGYBZgBoAr0AhgLJACcDcgAcBIoATgGTAB0CNgAmAhwAkANNABMEfwBzBH8AqwR/AF4EfwBfBH8ANQR/AJoEfwCFBH8ATgR/AHEEfwBkAfAAhQGxACkEEQBIBGQAmAQvAIcDyABLBy8AbQU4AB0E/ACpBTUAeAVAAKkEjACpBGwAqQVzAHoFtQCpAi0AtwRqADUFBQCpBE8AqQb8AKkFtQCpBYEAdwUMAKkFgQBuBO4AqQTAAFEExgAyBTAAjAUYAB0HGQA9BQQAOgTOAA8EywBXAh8AkwNJACkCHwAKA1gAQAOcAAQCeQA5BFoAbQR+AIwEMABdBIMAXwQ+AF0CyAA9BH4AYQRoAI0B8gCOAer/vgQOAI0B8gCcBwQAiwRrAI0EkABcBH4AjASMAF8CtgCNBCEAXwKeAAkEaQCJA+AAIQYDACsD+AAqA8kAFgP4AFkCtQBAAfQAsAK1ABQFcQCDAfQAiwRhAGkEpwBbBbUAaQQ0AA8B7ACUBOgAWwNZAGUGSQBcA5QAkwPBAGUEbgB/BkoAWwOrAI8C/QCDBEcAYQLvAEIC7wA/AoIAewSJAJsD6gBEAhcAlAH8AHQC7wB7A6QAewPAAGcF3ABVBjUAUAY5AHADygBEB3r/8QRFAFkFgQB3BLoApwTCAIwGwgBPBLEAfgSSAEcEiQBcBJwAlQTIAF8FmwAeAfsAnAR0AJsETwAjAioAIwWLAKIEiQCSB6EAaQdEAGEB/AChBYcAXgK6/+MFfwBmBJMAXAWQAIwE8wCJAgT/tAQ4AGMDxACqA44AjgOrAI8DawCCAfIAjgKuAHkCKwAyA8YAewL8AF8CWgB/AAD8pwAA/W4AAPyKAAD9XQAA/CcAAP04Ag4AuAQMAHICFwCUBHMAsgWkACAFcgBnBT8AMgSSAHgFtQCyBJIARgW7AE4FiQBaBVIAcgSGAGQEvQChBAMALwSJAGEEUQBkBCUAbQSJAJIEjwB7ApgAwwRvACYD7ABmBMUAKQSJAJIETgBlBIgAYQQsAFEEXgCQBaMAWAWaAGAGlwB6BKIAegRD/9oGSABLBgAAKwVlAHsIkgAyCKUAsgaDAD4FtACwBQsAowYEADMHQwAbBMAAUAW1ALIFqgAwBQgATQYtAFQF2gCvBXoAlweHALAHwACwBhIAEQbrALIFBQCjBWUAlAcnALcFGABaBG0AYgSTAJ4DXACbBNQALgYhABYEEABYBJ4AnQRTAJ0EoAAsBe8AngSdAJ0EngCdA9kAKAXOAGQEvgCdBFoAaAZ5AJ0GnwCSBPcAHgY2AJ4EWACeBE4AZAaIAJ4EZAAvBGj/5wROAGcGyQAnBuQAnQSJ//0EngCdBwkAnAYsAIEEV//bBywAuAX5AJoE0wAoBEcADwcMAMoGDAC9BtIAkwXiAJcJBQC3B9EAnAQkAFAD2wBMBXIAZwSMAFwFCwAWBAQALwVyAGcEiQBcBwEAnAYkAH4HCQCcBiwAgQUyAHYESABkBP4AdAAA/GYAAPxwAAD9ZQAA/aQAAPoaAAD6KwYJALIE7QCdBFf/2wUbAKkEigCMBGQAogORAJIE2wCyBAYAkgeiABsGYQAWBZoAsgS4AJ0FCgCkBH4AmwaMAEUFhAA/Bf8AqQTZAJ0HzwCpBbQAkggxALAG9ACSBe8AcQTUAG4FGAA6BCoAKgctADQFXQAfBbwAlwSWAGgFcACXBGsAhAVwAIkGMAA/BL7/3QUKAKQEWgCbBf4AMATvACwFswCyBIkAkgYSAKkE7ACdB08AqQY+AJ4FhwBeBKgAaASoAGoEuAA5A6sAOgUuADoEQAAqBPcAVwaVAFoG5QBkBlcANgUsADEESgBTBAgAeQfCAEUGdgA/B/sAqgaiAJAE9wB2BB4AZgWuACQFIQBGBWUAlwYCADAE8wAsAyEAcAQUAAAIKQAABBQAAAgpAAACuQAAAgoAAAFcAAAEfwAAAjAAAAGiAAABAAAAANEAAAAAAAACNAAmAjQAJgVAAKIGPwCQA6YADQGaAGEBmgAwAZgAJAGaAE8C1ABpAtwAPALCACQEagBGBJAAVwKzAIsDxACUBVoAlAF/AFIHqgBEAmcAbAJnAFoDowA8Au8AUQLvADYC7wBcAu8AVgLvADsC7wBPAu8ASgM4AFAC+ABQAvgAUAHxAFQB8QBQA2EAegLvAFEC7wB7Au8AQgLvAD8C7wA2Au8AXALvAFYC7wA7Au8ATwLvAEoDOABQAvgAUAL4AFAB8QBUAfEAUASnAFsGVgAfBpEApwh2AKkF6wAfBisAjAR/AF8F2gAfBCMAKwR0ACEFSABdBU8AHwXoAHsDzgBoCDoAogUBAGgFGACYBiYAVAbXAGUGzwBkBmoAWgSQAGoFjwCpBK8ARgSTAKgExQA/CDoAYwIN/68EggBlBGQAmAQRAD0ELwCEBAgALAJMALUCkABvAgQAXQTzAD0EbwAgBIsAPQbUAD0G1AA9BO4APQabAF8AAAAACDQAWwg1AFwC7wBCAu8AewLvAFEEEABWBBAAYQQQAEIEDwByBBAAgQQQADEEEABPBBAATwQQAJkEEABjBCMASAQrAA4EVAAnBhUAMQRoABQEfQB1BCcAKQQgAEQESgCKBLwAWgRdAIsEvABgBOMAiwYCAIsDtQCLBFUAiwPPACwB6QCYBOQAiwSsAGQDzACLBCAARAQ0ADEDoQAOA68AiwRoABQEvABgBGgAFAOJAD4EzwCLA/AAQAVnAGEFFwBhBPMAdgVzACcEfABhB0IAKAdQAIsFdAApBM4AiwRaAIsFJQAuBgsAHwRAAEgE7ACLBE4AjATBACgEIAAjBSkAiwRqAD0GUQCLBqwAiwUdAAkF8QCLBE8AiwR8AEsGdwCLBIcAUAQSAAsGSAAfBHkAjAUKAIwFNwAkBcMAYARfAA4EqAAnBmIAJwRqAD0EagCLBcQAAgTLAF4EQABIBLwAYAQ0ADED5ABDCCIAiwSrACgC7wA/Au8ANgLvAFwC7wBWAu8AOwLvAE8C7wBKA5cAjwK1AJ8D5gCLBDoAHwTEAGQFTACyBSQAsgQUAJMFPQCyBA8AkwSAAIsEfABhBFEAiwSGABQB/gCfA6UAggAA/KMD8ABvA/T/XQQPAGkD9QBpA68AiwOgAIIDnwCCAu8AUQLvADYC7wBcAu8AVgLvADsC7wBPAu8ASgWCAH4FrwB+BZMAsgXgAH4F4wB+A9UAoASCAIMEWAAPBM8APgRrAGUELgBKA6UAhAGSAGgGpABgBLoAggH8/7YEfwA7BH8AcwR/ACIEfwB2BH8AdgR/ADYEfwB+BH8AXgR/AHEEfwD0Agb/tAIE/7QB+wCcAfv/+QH7AJwEUQCLBQAAeAQhADsEfgCMBDMAXQSTAFsEjABbBJ8AWgSOAIwEnABbBD4AXQR+AGEEcABaA3kAVwTWAGgDtQABBjoACQP5AIsEvABgBOMAMATjAIsB/AAAAjYAJgVeACUFXgAlBIYAAQTGADICnv/0BTgAHQU4AB0FOAAdBTgAHQU4AB0FOAAdBTgAHQU1AHgEjACpBIwAqQSMAKkEjACpAi3/3wItALECLf/qAi3/1QW1AKkFgQB3BYEAdwWBAHcFgQB3BYEAdwUwAIwFMACMBTAAjAUwAIwEzgAPBFoAbQRaAG0EWgBtBFoAbQRaAG0EWgBtBFoAbQQwAF0EPgBdBD4AXQQ+AF0EPgBdAfv/xAH7AJYB+//PAfv/ugRrAI0EkABcBJAAXASQAFwEkABcBJAAXARpAIkEaQCJBGkAiQRpAIkDyQAWA8kAFgU4AB0EWgBtBTgAHQRaAG0FOAAdBFoAbQU1AHgEMABdBTUAeAQwAF0FNQB4BDAAXQU1AHgEMABdBUAAqQUZAF8EjACpBD4AXQSMAKkEPgBdBIwAqQQ+AF0EjACpBD4AXQSMAKkEPgBdBXMAegR+AGEFcwB6BH4AYQVzAHoEfgBhBXMAegR+AGEFtQCpBGgAjQIt/7YB+/+bAi3/zQH7/7ICLf/sAfv/0QItABcB8v/6Ai0AqgaXALcD3ACOBGoANQIE/7QFBQCpBA4AjQRPAKIB8gCTBE8AqQHyAFYETwCpAogAnARPAKkCzgCcBbUAqQRrAI0FtQCpBGsAjQW1AKkEawCNBGv/uwWBAHcEkABcBYEAdwSQAFwFgQB3BJAAXATuAKkCtgCNBO4AqQK2AFME7gCpArYAZATAAFEEIQBfBMAAUQQhAF8EwABRBCEAXwTAAFEEIQBfBMAAUQQhAF8ExgAyAp4ACQTGADICngAJBMYAMgLGAAkFMACMBGkAiQUwAIwEaQCJBTAAjARpAIkFMACMBGkAiQUwAIwEaQCJBTAAjARpAIkHGQA9BgMAKwTOAA8DyQAWBM4ADwTLAFcD+ABZBMsAVwP4AFkEywBXA/gAWQd6//EGwgBPBYEAdwSJAFwEgP+9BID/vQQnACkEhgAUBIYAFASGABQEhgAUBIYAFASGABQEhgAUBHwAYQPmAIsD5gCLA+YAiwPmAIsB6f+8AekAjgHp/8cB6f+yBOMAiwS8AGAEvABgBLwAYAS8AGAEvABgBH0AdQR9AHUEfQB1BH0AdQQrAA4EhgAUBIYAFASGABQEfABhBHwAYQR8AGEEfABhBIAAiwPmAIsD5gCLA+YAiwPmAIsD5gCLBKwAZASsAGQErABkBKwAZATkAIsB6f+TAen/qgHp/8kB6QAFAekAhwPPACwEVQCLA7UAgwO1AIsDtQCLA7UAiwTjAIsE4wCLBOMAiwS8AGAEvABgBLwAYARKAIoESgCKBEoAigQgAEQEIABEBCAARAQgAEQEJwApBCcAKQQnACkEfQB1BH0AdQR9AHUEfQB1BH0AdQR9AHUGFQAxBCsADgQrAA4EIwBIBCMASAQjAEgFOAAdBPD/jAYZ/5oCkf+gBZX/+gUy/3YFZv/8Apj/mwU4AB0E/ACpBIwAqQTLAFcFtQCpAi0AtwUFAKkG/ACpBbUAqQWBAHcFDACpBMYAMgTOAA8FBAA6Ai3/1QTOAA8EhgBkBFEAZASJAJICmADDBF4AkAR0AJsEkABcBIkAmwPgACEEcABaApj/5AReAJAEkABcBF4AkAaXAHoEjACpBHMAsgTAAFECLQC3Ai3/1QRqADUFJACyBQUAqQUIAE0FOAAdBPwAqQRzALIEjACpBbUAsgb8AKkFtQCpBYEAdwW1ALIFDACpBTUAeATGADIFBAA6BFoAbQQ+AF0EngCdBJAAXAR+AIwEMABdA8kAFgP4ACoEPgBdA1wAmwQhAF8B8gCOAfv/ugHq/74EUwCdA8kAFgcZAD0GAwArBxkAPQYDACsHGQA9BgMAKwTOAA8DyQAWAWYAaAKQAIkEIAChAgT/tAGaADAG/ACpBwQAiwU4AB0EWgBtBIwAqQW1ALIEPgBdBJ4AnQWJAFoFmgBgBQsAFgQE//sIWQBcCUoAdwTAAFAEEABYBTUAeAQwAF0EzgAPBAMALwItALcHQwAbBiEAFgItALcFOAAdBFoAbQU4AB0EWgBtB3r/8QbCAE8EjACpBD4AXQWHAF4EOABjBDgAYwdDABsGIQAWBMAAUAQQAFgFtQCyBJ4AnQW1ALIEngCdBYEAdwSQAFwFcgBnBIwAXAVyAGcEjABcBWUAlAROAGQFCABNA8kAFgUIAE0DyQAWBQgATQPJABYFegCXBFoAaAbrALIGNgCeBIMAXwU4AB0EWgBtBTgAHQRaAG0FOAAdBFoAbQU4AB0EWv/JBTgAHQRaAG0FOAAdBFoAbQU4AB0EWgBtBTgAHQRaAG0FOAAdBFoAbQU4AB0EWgBtBTgAHQRaAG0FOAAdBFoAbQSMAKkEPgBdBIwAqQQ+AF0EjACpBD4AXQSMAKkEPgBdBIz/7gQ+/7gEjACpBD4AXQSMAKkEPgBdBIwAqQQ+AF0CLQC3AfsAnAItAKQB8gCGBYEAdwSQAFwFgQB3BJAAXAWBAHcEkABcBYEARgSQ/8IFgQB3BJAAXAWBAHcEkABcBYEAdwSQAFwFfwBmBJMAXAV/AGYEkwBcBX8AZgSTAFwFfwBmBJMAXAV/AGYEkwBcBTAAjARpAIkFMACMBGkAiQWQAIwE8wCJBZAAjATzAIkFkACMBPMAiQWQAIwE8wCJBZAAjATzAIkEzgAPA8kAFgTOAA8DyQAWBM4ADwPJABYEoQBfBMYAMgPZACgFegCXBFoAaARzALIDXACbBjAAPwS+/90EaACNBQX/1AUF/9QEcwADA1z//QU4AAsEKP/TBM4ADwQDAC8FBAA6A/gAKgRRAGQEbAASBj8AkAR/AF4EfwBfBH8ANQR/AJoEkwCZBKcAhQSTAGQEpwCHBXMAegR+AGEFtQCpBGsAjQU4AB0EWgA6BIwAXwQ+ACkCLf8LAfv+8AWBAHcEkAAzBO4AVgK2/4wFMACMBGkAKwSn/zgE/ACpBH4AjAVAAKkEgwBfBUAAqQSDAF8FtQCp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ABQAFQAWABcAGAAZABoAGwAcAB0AJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AGUAZwCBAIMAhACMAI8AkQCTALEAsgCzALQAtQC2ALcAuAC5ALoA0gDTANQA1QDWANcA2ADZANoA2wDcAN0A3gDfAOAA4QDiAOMA5ADlAOYA5wDoAOkBLwEzATUBNwE5ATsBQQFDAUUBSQFLAUwBWAFZAbEBtwG8Ab8ClQKWApgCmgKbApwCnQKeAp8CoAKhAqICowKkAqUCpgKnAqgCqQKqAqsCrAKtAq4CrwKwArECsgKzArQC0QLTAtUC1wLZAtsC3QLfAuEC4wLlAucC6QLrAu0C7wLxAvMC9QL3AvkC+wL9Av4DAAMCAwQDBgMIAwoDDAMOAxADEwMVAxcDGQMbAx0DHwMhAyMDJQMnAykDKwMtAy8DMQMzAzUDNwM5AzsDPQM/A0ADQgNEA0YDSAOhA6IDowOkA6UDpgOnA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPuA/AD8gP0BAkECwQNBCIEKAQuBJgEnQShBSIFJAADAe//9QHw/+4Dm//1AAMADf/mAEH/9ABh/+8AAwBK/+4AW//qAfD/8AADAFv/wQH//+YCS//oAAMASgAPAFgAMgBbABEAAwBb/+UB///rAkv/7QA7ALIAEADS/+AA0//oANQAEADW/+AA2QAUAN0AEADh/+EA5v/gAO0AEwDyABAA+f/gAQQAEAEI/+gBDQAQARf/6AEZ/+ABG//oAR3/6AEf/+gBIf/oATn/4AFB/+gBRf/gAUf/4QFI/+ABSf/hAUr/4AFN/+EBUAAQAVEAEAFY/+kBYv/fAWT/3gFmABABav/oAWz/3wFu//IBbwAQAXAAEAPRABAD2P/oA9v/6APc/+AEBf/gBAj/6AQL/+gEDf/fBBMAEAQVABAEJv/oBCj/6AQq/+gENP/hBDX/4ASS/+AElP/hBJX/4ASh/98ABABY/+8AW//fAJr/7gHw/80ABAANABQAQQARAFb/4gBhABMABQA4/9gDKf/YAyv/2AMt/9gE2v/YAAUAI//DAFj/7wBb/98Amv/uAfD/zQAFAFv/pAHw/1QB9f/xAf//8QJL//MABQANAA8AQQAMAFb/6wBhAA4CS//pAAYAEP+EABL/hAGG/4QBiv+EAY7/hAGP/4QACAAE/9gAVv+1AFv/xwBt/rgAfP8oAIH/TQCG/44Aif+hAAkB7f/uAe//9QHw//EB8v/yA2f/7gOT//IDm//1A5z/7gOd/+4ACQHt/+UB7//xAfD/6wHy/+kDZ//lA5P/6QOb//EDnP/lA53/5QABAIUABAAMAD8AXwCWAJ0AsgDSANQA1QDWANcA2ADZANoA2wDcAN0A3gDgAOEA4gDjAOQA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPEA9gD3APgA+wD8AP4A/wEAAQMBBAEFAQoBDQEYARkBGgEiAS4BLwEwATMBNAE1ATcBOQE7AUMBRAFUAVYBWAFcAV0BXgGFA8kDywPMA84DzwPQA9ED0gPTA9YD1wPYA9oD2wPcA90D3gPfA+ED4gPkA+UD5gPnA+0EAQQFBAYECwQNBA4EDwQQBBEEEgQTBBQEFQQWBBoEHAQdBB4EHwQmBCcEKwQtBC4ELwQwBDEEMgQzBJIElgSXBJoEnASdBJ8EoQBEAAYADQALAA0A7f+qAPL/rwD3/7ABA/+wAQT/rwEY/9YBGgALARz/4gEe/7ABIAAMASL/sAFC/7ABUf+vAWD/sAFh/7ABYwALAWUACwFr/7ABcP+vAYQADQGFAA0BhwANAYgADQGJAA0CBf+/Ag4ADgIP/+0CEgAOAioADgIr/+0CLAANAi4ADgI0/+0D3v/wA9//sAPh/9YD4/+wA+QACwPm/7AD7QALA/YADQP3AA0D+gANBAH/sAQGAAsEB/+wBAz/sAQOAAsEFP/wBBb/8AQa/7AEHP+wBB3/sAQn/9YEKf+wBCv/1gQvAAsEMQALBDMACwQ4/7AFBf+/BQz/7QUP/+0FEAAOBRT/7QUVAA0ARQDS/vUA1P/1ANb+9QDa//AA3f/1AN7/6wDh/+cA5v/DAOwAAADwAAAA8QAAAPMAAAD0AAAA9QAAAPb/zwD4AAAA+gAAAPsAAAD+AAABAAAAAQUAAAEZ/8gBKwAAATP/8AE2AAABOf71ATr/zgE8AAABPgAAAUP/8AFF/vUBR//nAUn/5wFM/98BUP/1AVMAAAFVAAABVwAAAVwAAAFd//ABYv/RAWT/7AFm//UBbP+gAW3/0QFv//UD0P/rA9z+9QPd//AD4AAAA+IAAAPnAAAD7AAABAIAAAQF/8gEDf+tBBD/8AQe//AEIwAABCUAAAQu/+sEMP/rBDL/6wQ0/+cENwAABJL+9QSU/+cElwAABKH/rQBGANL/5gDW/+YA2v/yAN7/7gDh/+gA5v/mAOwAAADu//EA8AAAAPEAAADzAAAA9AAAAPUAAAD2/9AA+AAAAPoAAAD7AAAA/gAAAQAAAAEFAAABGf/nASsAAAEz//IBNP/xATYAAAE5/+YBOv/OATwAAAE+AAABQ//yAUT/8QFF/+YBR//oAUn/6AFTAAABVQAAAVcAAAFcAAABXf/yAV7/8QFi/+cBZP/tAWz/5gFt/9AD0P/uA9z/5gPd//ID4AAAA+IAAAPl//ED5wAAA+wAAAQCAAAEBf/nBA3/5wQQ//IEEf/xBB7/8gQf//EEIwAABCUAAAQu/+4EMP/uBDL/7gQ0/+gENwAABJL/5gSU/+gElwAABKH/5wAPAAr/4gANABQADv/PAEEAEgBK/+oAVv/YAFj/6gBhABMAbf+uAHz/zQCB/6AAhv/BAIn/wAGN/9MCS//NABAAOP+wADr/7QA9/9ACtP/QAyn/sAMr/7ADLf+wAz3/0AM//9AD9P/QBIv/0ASN/9AEj//QBNr/sATd/+0E3//tABAALv/uADn/7gKw/+4Csf/uArL/7gKz/+4DAP/uAy//7gMx/+4DM//uAzX/7gM3/+4DOf/uBH3/7gR//+4E3P/uABAALv/sADn/7AKw/+wCsf/sArL/7AKz/+wDAP/sAy//7AMx/+wDM//sAzX/7AM3/+wDOf/sBH3/7AR//+wE3P/sABEAOgAUADsAEgA9ABYCtAAWAzsAEgM9ABYDPwAWA+4AEgPwABID8gASA/QAFgSLABYEjQAWBI8AFgTdABQE3wAUBOEAEgATAFP/7AGFAAACxv/sAsf/7ALI/+wCyf/sAsr/7AMU/+wDFv/sAxj/7ARm/+wEaP/sBGr/7ARs/+wEbv/sBHD/7ARy/+wEev/sBLv/7AAVAAb/8gAL//IAWv/zAF3/8wGE//IBhf/yAYf/8gGI//IBif/yAs//8wLQ//MDPv/zA/X/8wP2//ID9//yA/r/8gSM//MEjv/zBJD/8wTe//ME4P/zAFEABv/AAAv/wADS/vUA1v71ANr/8ADe/+sA4f/nAOb/wwDsAAAA7v/JAPAAAADxAAAA8wAAAPQAAAD1AAAA9v/PAPgAAAD6AAAA+wAAAP4AAAEAAAABBQAAARn/yAErAAABM//wATT/yQE2AAABOf71ATr/zgE8AAABPgAAAUP/8AFE/8kBRf71AUf/5wFJ/+cBTP/fAVMAAAFVAAABVwAAAVwAAAFd//ABXv/JAWL/0QFk/+wBbP+gAW3/0QGE/8ABhf/AAYf/wAGI/8ABif/AA9D/6wPc/vUD3f/wA+AAAAPiAAAD5f/JA+cAAAPsAAAD9v/AA/f/wAP6/8AEAgAABAX/yAQN/60EEP/wBBH/yQQe//AEH//JBCMAAAQlAAAELv/rBDD/6wQy/+sENP/nBDcAAASS/vUElP/nBJcAAASh/60AIgA4/9UAOv/kADv/7AA9/90CBQAOAk0ADgK0/90DKf/VAyv/1QMt/9UDO//sAz3/3QM//90DTQAOA04ADgNPAA4DUAAOA1EADgNSAA4DUwAOA2gADgNpAA4DagAOA+7/7APw/+wD8v/sA/T/3QSL/90Ejf/dBI//3QTa/9UE3f/kBN//5ATh/+wAWwAG/8oAC//KANL/0gDW/9IA2v/0AN7/7QDh/+EA5v/UAOz/0QDu/+8A8P/RAPH/0QDz/9EA9P/RAPX/0QD2/8kA+P/RAPr/0QD7/9EA/v/RAQD/0QEF/9EBCf/lARn/1AEa/+YBIP/jASv/0QEz//QBNP/vATb/0QE5/9IBOv/EATz/0QE+/9EBQ//0AUT/7wFF/9IBR//hAUn/4QFT/9EBVf/RAVf/0QFc/9EBXf/0AV7/7wFi/9QBY//1AWT/5wFs/9IBbf/JAYT/ygGF/8oBh//KAYj/ygGJ/8oD0P/tA9z/0gPd//QD4P/RA+L/0QPk/+YD5f/vA+f/0QPs/9ED7f/mA/b/ygP3/8oD+v/KBAL/0QQF/9QEBv/mBA3/0wQO/+YEEP/0BBH/7wQe//QEH//vBCP/0QQl/9EELv/tBC//5gQw/+0EMf/mBDL/7QQz/+YENP/hBDf/0QSS/9IElP/hBJf/0QSh/9MAKQBH/+wASP/sAEn/7ABL/+wAVf/sAJT/7ACZ/+wCvP/sAr3/7AK+/+wCv//sAsD/7ALY/+wC2v/sAtz/7ALe/+wC4P/sAuL/7ALk/+wC5v/sAuj/7ALq/+wC7P/sAu7/7ALw/+wC8v/sBFL/7ARU/+wEVv/sBFj/7ARa/+wEXP/sBF7/7ARg/+wEdP/sBHb/7AR4/+wEfP/sBLf/7ATE/+wExv/sADYABgAQAAsAEAANABQAQQASAEf/6ABI/+gASf/oAEv/6ABV/+gAYQATAJT/6ACZ/+gBhAAQAYUAEAGHABABiAAQAYkAEAK8/+gCvf/oAr7/6AK//+gCwP/oAtj/6ALa/+gC3P/oAt7/6ALg/+gC4v/oAuT/6ALm/+gC6P/oAur/6ALs/+gC7v/oAvD/6ALy/+gD9gAQA/cAEAP6ABAEUv/oBFT/6ARW/+gEWP/oBFr/6ARc/+gEXv/oBGD/6AR0/+gEdv/oBHj/6AR8/+gEt//oBMT/6ATG/+gASgBH/8UASP/FAEn/xQBL/8UATAAgAE8AIABQACAAU/+AAFX/xQBX/5AAWwALAJT/xQCZ/8UB2/+QArz/xQK9/8UCvv/FAr//xQLA/8UCxv+AAsf/gALI/4ACyf+AAsr/gALY/8UC2v/FAtz/xQLe/8UC4P/FAuL/xQLk/8UC5v/FAuj/xQLq/8UC7P/FAu7/xQLw/8UC8v/FAxT/gAMW/4ADGP+AAyD/kAMi/5ADJP+QAyb/kAMo/5AEUv/FBFT/xQRW/8UEWP/FBFr/xQRc/8UEXv/FBGD/xQRm/4AEaP+ABGr/gARs/4AEbv+ABHD/gARy/4AEdP/FBHb/xQR4/8UEev+ABHz/xQS3/8UEu/+ABMT/xQTG/8UEyAAgBMoAIATMACAE2f+QAAEA9AAEAAYACwAMACUAJwAoACkAKgAvADAAMwA0ADUANgA4ADoAOwA8AD0APgA/AEkASgBMAE8AUQBSAFMAVgBYAFoAWwBdAF8AlgCdALIBhAGFAYcBiAGJAfIB9AH1AfcB+gIFAkoCTQJfAmECYgKVApYCmAKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKrAqwCrQKuAq8CtAK9Ar4CvwLAAsUCxgLHAsgCyQLKAs8C0ALRAtMC1QLXAtkC2wLdAt8C4QLiAuMC5ALlAuYC5wLoAukC6gL0AwIDBAMGAwgDCgMNAw8DEQMSAxMDFAMVAxYDFwMYAxoDHAMeAykDKwMtAzsDPQM+Az8DQANCA0QDSgNLA0wDTQNOA08DUANRA1IDUwNeA18DYANhA2IDaANpA2oDbwOBA4IDgwOEA4gDiQOKA5MD7gPwA/ID9AP1A/YD9wP6A/wD/QQ5BDsEPQQ/BEEEQwRFBEcESQRLBE0ETwRRBFIEUwRUBFUEVgRXBFgEWQRaBFsEXARdBF4EXwRgBGUEZgRnBGgEaQRqBGsEbARtBG4EbwRwBHEEcgR6BIsEjASNBI4EjwSQBLMEtAS2BLoEuwS9BMMExQTIBMkEywTNBNAE0gTTBNQE1wTaBN0E3gTfBOAE4QTjAAEANQAGAAsAlgCxALIAswC0AL0AwQDHAYQBhQGHAYgBiQIFAgYCBwOhA6IDowOkA6UDpgOpA6oDqwOsA60DrgOvA7ADsQOyA7MDtAO1A7YDtwO4A7sDvwPBA8UD9gP3A/oE5QTmBOoE7QTzBPgApwAQ/xYAEv8WACX/VgAu/vgAOAAUAEX/3gBH/+sASP/rAEn/6wBL/+sAU//rAFX/6wBW/+YAWf/qAFr/6ABd/+gAlP/rAJn/6wCb/+oAsv9WAYb/FgGK/xYBjv8WAY//FgIF/8ACTf/AApr/VgKb/1YCnP9WAp3/VgKe/1YCn/9WAqD/VgK1/94Ctv/eArf/3gK4/94Cuf/eArr/3gK7/94CvP/rAr3/6wK+/+sCv//rAsD/6wLG/+sCx//rAsj/6wLJ/+sCyv/rAsv/6gLM/+oCzf/qAs7/6gLP/+gC0P/oAtH/VgLS/94C0/9WAtT/3gLV/1YC1v/eAtj/6wLa/+sC3P/rAt7/6wLg/+sC4v/rAuT/6wLm/+sC6P/rAur/6wLs/+sC7v/rAvD/6wLy/+sDAP74AxT/6wMW/+sDGP/rAykAFAMrABQDLQAUAzD/6gMy/+oDNP/qAzb/6gM4/+oDOv/qAz7/6ANN/8ADTv/AA0//wANQ/8ADUf/AA1L/wANT/8ADaP/AA2n/wANq/8AD9f/oA/3/VgP+/94EOf9WBDr/3gQ7/1YEPP/eBD3/VgQ+/94EP/9WBED/3gRB/1YEQv/eBEP/VgRE/94ERf9WBEb/3gRH/1YESP/eBEn/VgRK/94ES/9WBEz/3gRN/1YETv/eBE//VgRQ/94EUv/rBFT/6wRW/+sEWP/rBFr/6wRc/+sEXv/rBGD/6wRm/+sEaP/rBGr/6wRs/+sEbv/rBHD/6wRy/+sEdP/rBHb/6wR4/+sEev/rBHz/6wR+/+oEgP/qBIL/6gSE/+oEhv/q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"}},14335:Me=>{"use strict";class ${constructor(a={}){if(!(a.maxSize&&a.maxSize>0))throw new TypeError("`maxSize` must be a number greater than 0");this.maxSize=a.maxSize,this.cache=new Map,this.oldCache=new Map,this._size=0}_set(a,e){this.cache.set(a,e),this._size++,this._size>=this.maxSize&&(this._size=0,this.oldCache=this.cache,this.cache=new Map)}get(a){if(this.cache.has(a))return this.cache.get(a);if(this.oldCache.has(a)){const e=this.oldCache.get(a);return this.oldCache.delete(a),this._set(a,e),e}}set(a,e){return this.cache.has(a)?this.cache.set(a,e):this._set(a,e),this}has(a){return this.cache.has(a)||this.oldCache.has(a)}peek(a){return this.cache.has(a)?this.cache.get(a):this.oldCache.has(a)?this.oldCache.get(a):void 0}delete(a){const e=this.cache.delete(a);return e&&this._size--,this.oldCache.delete(a)||e}clear(){this.cache.clear(),this.oldCache.clear(),this._size=0}*keys(){for(const[a]of this)yield a}*values(){for(const[,a]of this)yield a}*[Symbol.iterator](){for(const a of this.cache)yield a;for(const a of this.oldCache){const[e]=a;this.cache.has(e)||(yield a)}}get size(){let a=0;for(const e of this.oldCache.keys())this.cache.has(e)||a++;return this._size+a}}Me.exports=$},65619:(Me,$,f)=>{"use strict";f.d($,{X:()=>e});var a=f(78645);class e extends a.x{constructor(i){super(),this._value=i}get value(){return this.getValue()}_subscribe(i){const r=super._subscribe(i);return!r.closed&&i.next(this._value),r}getValue(){const{hasError:i,thrownError:r,_value:c}=this;if(i)throw r;return this._throwIfClosed(),c}next(i){super.next(this._value=i)}}},65592:(Me,$,f)=>{"use strict";f.d($,{y:()=>s});var a=f(80305),e=f(47394),n=f(14850),i=f(88407),r=f(82653),c=f(84674),l=f(81441);let s=(()=>{class _{constructor(y){y&&(this._subscribe=y)}lift(y){const E=new _;return E.source=this,E.operator=y,E}subscribe(y,E,C){const I=function g(_){return _&&_ instanceof a.Lv||function p(_){return _&&(0,c.m)(_.next)&&(0,c.m)(_.error)&&(0,c.m)(_.complete)}(_)&&(0,e.Nn)(_)}(y)?y:new a.Hp(y,E,C);return(0,l.x)(()=>{const{operator:d,source:T}=this;I.add(d?d.call(I,T):T?this._subscribe(I):this._trySubscribe(I))}),I}_trySubscribe(y){try{return this._subscribe(y)}catch(E){y.error(E)}}forEach(y,E){return new(E=h(E))((C,I)=>{const d=new a.Hp({next:T=>{try{y(T)}catch(J){I(J),d.unsubscribe()}},error:I,complete:C});this.subscribe(d)})}_subscribe(y){var E;return null===(E=this.source)||void 0===E?void 0:E.subscribe(y)}[n.L](){return this}pipe(...y){return(0,i.U)(y)(this)}toPromise(y){return new(y=h(y))((E,C)=>{let I;this.subscribe(d=>I=d,d=>C(d),()=>E(I))})}}return _.create=b=>new _(b),_})();function h(_){var b;return null!==(b=_??r.config.Promise)&&void 0!==b?b:Promise}},97328:(Me,$,f)=>{"use strict";f.d($,{t:()=>n});var a=f(78645),e=f(84552);class n extends a.x{constructor(r=1/0,c=1/0,l=e.l){super(),this._bufferSize=r,this._windowTime=c,this._timestampProvider=l,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=c===1/0,this._bufferSize=Math.max(1,r),this._windowTime=Math.max(1,c)}next(r){const{isStopped:c,_buffer:l,_infiniteTimeWindow:s,_timestampProvider:h,_windowTime:p}=this;c||(l.push(r),!s&&l.push(h.now()+p)),this._trimBuffer(),super.next(r)}_subscribe(r){this._throwIfClosed(),this._trimBuffer();const c=this._innerSubscribe(r),{_infiniteTimeWindow:l,_buffer:s}=this,h=s.slice();for(let p=0;p{"use strict";f.d($,{x:()=>l});var a=f(65592),e=f(47394);const i=(0,f(82306).d)(h=>function(){h(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var r=f(49039),c=f(81441);let l=(()=>{class h extends a.y{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(g){const _=new s(this,this);return _.operator=g,_}_throwIfClosed(){if(this.closed)throw new i}next(g){(0,c.x)(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const _ of this.currentObservers)_.next(g)}})}error(g){(0,c.x)(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=g;const{observers:_}=this;for(;_.length;)_.shift().error(g)}})}complete(){(0,c.x)(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:g}=this;for(;g.length;)g.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var g;return(null===(g=this.observers)||void 0===g?void 0:g.length)>0}_trySubscribe(g){return this._throwIfClosed(),super._trySubscribe(g)}_subscribe(g){return this._throwIfClosed(),this._checkFinalizedStatuses(g),this._innerSubscribe(g)}_innerSubscribe(g){const{hasError:_,isStopped:b,observers:y}=this;return _||b?e.Lc:(this.currentObservers=null,y.push(g),new e.w0(()=>{this.currentObservers=null,(0,r.P)(y,g)}))}_checkFinalizedStatuses(g){const{hasError:_,thrownError:b,isStopped:y}=this;_?g.error(b):y&&g.complete()}asObservable(){const g=new a.y;return g.source=this,g}}return h.create=(p,g)=>new s(p,g),h})();class s extends l{constructor(p,g){super(),this.destination=p,this.source=g}next(p){var g,_;null===(_=null===(g=this.destination)||void 0===g?void 0:g.next)||void 0===_||_.call(g,p)}error(p){var g,_;null===(_=null===(g=this.destination)||void 0===g?void 0:g.error)||void 0===_||_.call(g,p)}complete(){var p,g;null===(g=null===(p=this.destination)||void 0===p?void 0:p.complete)||void 0===g||g.call(p)}_subscribe(p){var g,_;return null!==(_=null===(g=this.source)||void 0===g?void 0:g.subscribe(p))&&void 0!==_?_:e.Lc}}},80305:(Me,$,f)=>{"use strict";f.d($,{Hp:()=>C,Lv:()=>_});var a=f(84674),e=f(47394),n=f(82653),i=f(93894),r=f(72420);const c=h("C",void 0,void 0);function h(Y,te,N){return{kind:Y,value:te,error:N}}var p=f(87599),g=f(81441);class _ extends e.w0{constructor(te){super(),this.isStopped=!1,te?(this.destination=te,(0,e.Nn)(te)&&te.add(this)):this.destination=J}static create(te,N,G){return new C(te,N,G)}next(te){this.isStopped?T(function s(Y){return h("N",Y,void 0)}(te),this):this._next(te)}error(te){this.isStopped?T(function l(Y){return h("E",void 0,Y)}(te),this):(this.isStopped=!0,this._error(te))}complete(){this.isStopped?T(c,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(te){this.destination.next(te)}_error(te){try{this.destination.error(te)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const b=Function.prototype.bind;function y(Y,te){return b.call(Y,te)}class E{constructor(te){this.partialObserver=te}next(te){const{partialObserver:N}=this;if(N.next)try{N.next(te)}catch(G){I(G)}}error(te){const{partialObserver:N}=this;if(N.error)try{N.error(te)}catch(G){I(G)}else I(te)}complete(){const{partialObserver:te}=this;if(te.complete)try{te.complete()}catch(N){I(N)}}}class C extends _{constructor(te,N,G){let x;if(super(),(0,a.m)(te)||!te)x={next:te??void 0,error:N??void 0,complete:G??void 0};else{let F;this&&n.config.useDeprecatedNextContext?(F=Object.create(te),F.unsubscribe=()=>this.unsubscribe(),x={next:te.next&&y(te.next,F),error:te.error&&y(te.error,F),complete:te.complete&&y(te.complete,F)}):x=te}this.destination=new E(x)}}function I(Y){n.config.useDeprecatedSynchronousErrorHandling?(0,g.O)(Y):(0,i.h)(Y)}function T(Y,te){const{onStoppedNotification:N}=n.config;N&&p.z.setTimeout(()=>N(Y,te))}const J={closed:!0,next:r.Z,error:function d(Y){throw Y},complete:r.Z}},47394:(Me,$,f)=>{"use strict";f.d($,{Lc:()=>c,w0:()=>r,Nn:()=>l});var a=f(84674);const n=(0,f(82306).d)(h=>function(g){h(this),this.message=g?`${g.length} errors occurred during unsubscription:\n${g.map((_,b)=>`${b+1}) ${_.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=g});var i=f(49039);class r{constructor(p){this.initialTeardown=p,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let p;if(!this.closed){this.closed=!0;const{_parentage:g}=this;if(g)if(this._parentage=null,Array.isArray(g))for(const y of g)y.remove(this);else g.remove(this);const{initialTeardown:_}=this;if((0,a.m)(_))try{_()}catch(y){p=y instanceof n?y.errors:[y]}const{_finalizers:b}=this;if(b){this._finalizers=null;for(const y of b)try{s(y)}catch(E){p=p??[],E instanceof n?p=[...p,...E.errors]:p.push(E)}}if(p)throw new n(p)}}add(p){var g;if(p&&p!==this)if(this.closed)s(p);else{if(p instanceof r){if(p.closed||p._hasParent(this))return;p._addParent(this)}(this._finalizers=null!==(g=this._finalizers)&&void 0!==g?g:[]).push(p)}}_hasParent(p){const{_parentage:g}=this;return g===p||Array.isArray(g)&&g.includes(p)}_addParent(p){const{_parentage:g}=this;this._parentage=Array.isArray(g)?(g.push(p),g):g?[g,p]:p}_removeParent(p){const{_parentage:g}=this;g===p?this._parentage=null:Array.isArray(g)&&(0,i.P)(g,p)}remove(p){const{_finalizers:g}=this;g&&(0,i.P)(g,p),p instanceof r&&p._removeParent(this)}}r.EMPTY=(()=>{const h=new r;return h.closed=!0,h})();const c=r.EMPTY;function l(h){return h instanceof r||h&&"closed"in h&&(0,a.m)(h.remove)&&(0,a.m)(h.add)&&(0,a.m)(h.unsubscribe)}function s(h){(0,a.m)(h)?h():h.unsubscribe()}},82653:(Me,$,f)=>{"use strict";f.d($,{config:()=>a});const a={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},24036:(Me,$,f)=>{"use strict";f.d($,{z:()=>n});var a=f(46973),e=f(80305);function n(i,r){const c="object"==typeof r;return new Promise((l,s)=>{const h=new e.Hp({next:p=>{l(p),h.unsubscribe()},error:s,complete:()=>{c?l(r.defaultValue):s(new a.K)}});i.subscribe(h)})}},93168:(Me,$,f)=>{"use strict";f.d($,{c:()=>c});var a=f(65592),e=f(47394),n=f(66196),i=f(8251),r=f(79360);class c extends a.y{constructor(s,h){super(),this.source=s,this.subjectFactory=h,this._subject=null,this._refCount=0,this._connection=null,(0,r.A)(s)&&(this.lift=s.lift)}_subscribe(s){return this.getSubject().subscribe(s)}getSubject(){const s=this._subject;return(!s||s.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:s}=this;this._subject=this._connection=null,s?.unsubscribe()}connect(){let s=this._connection;if(!s){s=this._connection=new e.w0;const h=this.getSubject();s.add(this.source.subscribe((0,i.x)(h,void 0,()=>{this._teardown(),h.complete()},p=>{this._teardown(),h.error(p)},()=>this._teardown()))),s.closed&&(this._connection=null,s=e.w0.EMPTY)}return s}refCount(){return(0,n.x)()(this)}}},52572:(Me,$,f)=>{"use strict";f.d($,{a:()=>p});var a=f(65592),e=f(17453),n=f(9666),i=f(42737),r=f(97400),c=f(79940),l=f(92714),s=f(8251),h=f(27103);function p(...b){const y=(0,c.yG)(b),E=(0,c.jO)(b),{args:C,keys:I}=(0,e.D)(b);if(0===C.length)return(0,n.D)([],y);const d=new a.y(function g(b,y,E=i.y){return C=>{_(y,()=>{const{length:I}=b,d=new Array(I);let T=I,J=I;for(let Y=0;Y{const te=(0,n.D)(b[Y],y);let N=!1;te.subscribe((0,s.x)(C,G=>{d[Y]=G,N||(N=!0,J--),J||C.next(E(d.slice()))},()=>{--T||C.complete()}))},C)},C)}}(C,y,I?T=>(0,l.n)(I,T):i.y));return E?d.pipe((0,r.Z)(E)):d}function _(b,y,E){b?(0,h.f)(E,b,y):y()}},35211:(Me,$,f)=>{"use strict";f.d($,{z:()=>r});var a=f(57537),n=f(79940),i=f(9666);function r(...c){return function e(){return(0,a.J)(1)}()((0,i.D)(c,(0,n.yG)(c)))}},74911:(Me,$,f)=>{"use strict";f.d($,{P:()=>n});var a=f(65592),e=f(54829);function n(i){return new a.y(r=>{(0,e.Xf)(i()).subscribe(r)})}},36232:(Me,$,f)=>{"use strict";f.d($,{E:()=>e});const e=new(f(65592).y)(r=>r.complete())},9315:(Me,$,f)=>{"use strict";f.d($,{D:()=>s});var a=f(65592),e=f(17453),n=f(54829),i=f(79940),r=f(8251),c=f(97400),l=f(92714);function s(...h){const p=(0,i.jO)(h),{args:g,keys:_}=(0,e.D)(h),b=new a.y(y=>{const{length:E}=g;if(!E)return void y.complete();const C=new Array(E);let I=E,d=E;for(let T=0;T{J||(J=!0,d--),C[T]=Y},()=>I--,void 0,()=>{(!I||!J)&&(d||y.next(_?(0,l.n)(_,C):C),y.complete())}))}});return p?b.pipe((0,c.Z)(p)):b}},9666:(Me,$,f)=>{"use strict";f.d($,{D:()=>N});var a=f(54829),e=f(43093),n=f(79360);function i(G,x=0){return(0,n.e)((F,Q)=>{Q.add(G.schedule(()=>F.subscribe(Q),x))})}var l=f(65592),h=f(64971),p=f(84674),g=f(27103);function b(G,x){if(!G)throw new Error("Iterable cannot be null");return new l.y(F=>{(0,g.f)(F,x,()=>{const Q=G[Symbol.asyncIterator]();(0,g.f)(F,x,()=>{Q.next().then(O=>{O.done?F.complete():F.next(O.value)})},0,!0)})})}var y=f(38382),E=f(54026),C=f(64266),I=f(83664),d=f(15726),T=f(69853),J=f(50541);function N(G,x){return x?function te(G,x){if(null!=G){if((0,y.c)(G))return function r(G,x){return(0,a.Xf)(G).pipe(i(x),(0,e.Q)(x))}(G,x);if((0,C.z)(G))return function s(G,x){return new l.y(F=>{let Q=0;return x.schedule(function(){Q===G.length?F.complete():(F.next(G[Q++]),F.closed||this.schedule())})})}(G,x);if((0,E.t)(G))return function c(G,x){return(0,a.Xf)(G).pipe(i(x),(0,e.Q)(x))}(G,x);if((0,d.D)(G))return b(G,x);if((0,I.T)(G))return function _(G,x){return new l.y(F=>{let Q;return(0,g.f)(F,x,()=>{Q=G[h.h](),(0,g.f)(F,x,()=>{let O,k;try{({value:O,done:k}=Q.next())}catch(P){return void F.error(P)}k?F.complete():F.next(O)},0,!0)}),()=>(0,p.m)(Q?.return)&&Q.return()})}(G,x);if((0,J.L)(G))return function Y(G,x){return b((0,J.Q)(G),x)}(G,x)}throw(0,T.z)(G)}(G,x):(0,a.Xf)(G)}},92438:(Me,$,f)=>{"use strict";f.d($,{R:()=>p});var a=f(54829),e=f(65592),n=f(21631),i=f(64266),r=f(84674),c=f(97400);const l=["addListener","removeListener"],s=["addEventListener","removeEventListener"],h=["on","off"];function p(E,C,I,d){if((0,r.m)(I)&&(d=I,I=void 0),d)return p(E,C,I).pipe((0,c.Z)(d));const[T,J]=function y(E){return(0,r.m)(E.addEventListener)&&(0,r.m)(E.removeEventListener)}(E)?s.map(Y=>te=>E[Y](C,te,I)):function _(E){return(0,r.m)(E.addListener)&&(0,r.m)(E.removeListener)}(E)?l.map(g(E,C)):function b(E){return(0,r.m)(E.on)&&(0,r.m)(E.off)}(E)?h.map(g(E,C)):[];if(!T&&(0,i.z)(E))return(0,n.z)(Y=>p(Y,C,I))((0,a.Xf)(E));if(!T)throw new TypeError("Invalid event target");return new e.y(Y=>{const te=(...N)=>Y.next(1J(te)})}function g(E,C){return I=>d=>E[I](C,d)}},54829:(Me,$,f)=>{"use strict";f.d($,{Xf:()=>b});var a=f(97582),e=f(64266),n=f(54026),i=f(65592),r=f(38382),c=f(15726),l=f(69853),s=f(83664),h=f(50541),p=f(84674),g=f(93894),_=f(14850);function b(Y){if(Y instanceof i.y)return Y;if(null!=Y){if((0,r.c)(Y))return function y(Y){return new i.y(te=>{const N=Y[_.L]();if((0,p.m)(N.subscribe))return N.subscribe(te);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(Y);if((0,e.z)(Y))return function E(Y){return new i.y(te=>{for(let N=0;N{Y.then(N=>{te.closed||(te.next(N),te.complete())},N=>te.error(N)).then(null,g.h)})}(Y);if((0,c.D)(Y))return d(Y);if((0,s.T)(Y))return function I(Y){return new i.y(te=>{for(const N of Y)if(te.next(N),te.closed)return;te.complete()})}(Y);if((0,h.L)(Y))return function T(Y){return d((0,h.Q)(Y))}(Y)}throw(0,l.z)(Y)}function d(Y){return new i.y(te=>{(function J(Y,te){var N,G,x,F;return(0,a.mG)(this,void 0,void 0,function*(){try{for(N=(0,a.KL)(Y);!(G=yield N.next()).done;)if(te.next(G.value),te.closed)return}catch(Q){x={error:Q}}finally{try{G&&!G.done&&(F=N.return)&&(yield F.call(N))}finally{if(x)throw x.error}}te.complete()})})(Y,te).catch(N=>te.error(N))})}},63019:(Me,$,f)=>{"use strict";f.d($,{T:()=>c});var a=f(57537),e=f(54829),n=f(36232),i=f(79940),r=f(9666);function c(...l){const s=(0,i.yG)(l),h=(0,i._6)(l,1/0),p=l;return p.length?1===p.length?(0,e.Xf)(p[0]):(0,a.J)(h)((0,r.D)(p,s)):n.E}},22096:(Me,$,f)=>{"use strict";f.d($,{of:()=>n});var a=f(79940),e=f(9666);function n(...i){const r=(0,a.yG)(i);return(0,e.D)(i,r)}},58504:(Me,$,f)=>{"use strict";f.d($,{_:()=>n});var a=f(65592),e=f(84674);function n(i,r){const c=(0,e.m)(i)?i:()=>i,l=s=>s.error(c());return new a.y(r?s=>r.schedule(l,0,s):l)}},99080:(Me,$,f)=>{"use strict";f.d($,{H:()=>r});var a=f(65592),e=f(16321),n=f(50671),i=f(70093);function r(c=0,l,s=e.P){let h=-1;return null!=l&&((0,n.K)(l)?s=l:h=l),new a.y(p=>{let g=(0,i.q)(c)?+c-s.now():c;g<0&&(g=0);let _=0;return s.schedule(function(){p.closed||(p.next(_++),0<=h?this.schedule(void 0,h):p.complete())},g)})}},8251:(Me,$,f)=>{"use strict";f.d($,{x:()=>e});var a=f(80305);function e(i,r,c,l,s){return new n(i,r,c,l,s)}class n extends a.Lv{constructor(r,c,l,s,h,p){super(r),this.onFinalize=h,this.shouldUnsubscribe=p,this._next=c?function(g){try{c(g)}catch(_){r.error(_)}}:super._next,this._error=s?function(g){try{s(g)}catch(_){r.error(_)}finally{this.unsubscribe()}}:super._error,this._complete=l?function(){try{l()}catch(g){r.error(g)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var r;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:c}=this;super.unsubscribe(),!c&&(null===(r=this.onFinalize)||void 0===r||r.call(this))}}}},26306:(Me,$,f)=>{"use strict";f.d($,{K:()=>i});var a=f(54829),e=f(8251),n=f(79360);function i(r){return(0,n.e)((c,l)=>{let p,s=null,h=!1;s=c.subscribe((0,e.x)(l,void 0,void 0,g=>{p=(0,a.Xf)(r(g,i(r)(c))),s?(s.unsubscribe(),s=null,p.subscribe(l)):h=!0})),h&&(s.unsubscribe(),s=null,p.subscribe(l))})}},76328:(Me,$,f)=>{"use strict";f.d($,{b:()=>n});var a=f(21631),e=f(84674);function n(i,r){return(0,e.m)(r)?(0,a.z)(i,r,1):(0,a.z)(i,1)}},83620:(Me,$,f)=>{"use strict";f.d($,{b:()=>i});var a=f(16321),e=f(79360),n=f(8251);function i(r,c=a.z){return(0,e.e)((l,s)=>{let h=null,p=null,g=null;const _=()=>{if(h){h.unsubscribe(),h=null;const y=p;p=null,s.next(y)}};function b(){const y=g+r,E=c.now();if(E{p=y,g=c.now(),h||(h=c.schedule(b,r),s.add(h))},()=>{_(),s.complete()},void 0,()=>{p=h=null}))})}},43572:(Me,$,f)=>{"use strict";f.d($,{d:()=>n});var a=f(79360),e=f(8251);function n(i){return(0,a.e)((r,c)=>{let l=!1;r.subscribe((0,e.x)(c,s=>{l=!0,c.next(s)},()=>{l||c.next(i),c.complete()}))})}},5177:(Me,$,f)=>{"use strict";f.d($,{g:()=>b});var a=f(16321),e=f(35211),n=f(48180),i=f(79360),r=f(8251),c=f(72420),s=f(21441),h=f(21631),p=f(54829);function g(y,E){return E?C=>(0,e.z)(E.pipe((0,n.q)(1),function l(){return(0,i.e)((y,E)=>{y.subscribe((0,r.x)(E,c.Z))})}()),C.pipe(g(y))):(0,h.z)((C,I)=>(0,p.Xf)(y(C,I)).pipe((0,n.q)(1),(0,s.h)(C)))}var _=f(99080);function b(y,E=a.z){const C=(0,_.H)(y,E);return g(()=>C)}},93997:(Me,$,f)=>{"use strict";f.d($,{x:()=>i});var a=f(42737),e=f(79360),n=f(8251);function i(c,l=a.y){return c=c??r,(0,e.e)((s,h)=>{let p,g=!0;s.subscribe((0,n.x)(h,_=>{const b=l(_);(g||!c(p,b))&&(g=!1,p=b,h.next(_))}))})}function r(c,l){return c===l}},32181:(Me,$,f)=>{"use strict";f.d($,{h:()=>n});var a=f(79360),e=f(8251);function n(i,r){return(0,a.e)((c,l)=>{let s=0;c.subscribe((0,e.x)(l,h=>i.call(r,h,s++)&&l.next(h)))})}},64716:(Me,$,f)=>{"use strict";f.d($,{x:()=>e});var a=f(79360);function e(n){return(0,a.e)((i,r)=>{try{i.subscribe(r)}finally{r.add(n)}})}},81374:(Me,$,f)=>{"use strict";f.d($,{P:()=>l});var a=f(46973),e=f(32181),n=f(48180),i=f(43572),r=f(3026),c=f(42737);function l(s,h){const p=arguments.length>=2;return g=>g.pipe(s?(0,e.h)((_,b)=>s(_,b,g)):c.y,(0,n.q)(1),p?(0,i.d)(h):(0,r.T)(()=>new a.K))}},37398:(Me,$,f)=>{"use strict";f.d($,{U:()=>n});var a=f(79360),e=f(8251);function n(i,r){return(0,a.e)((c,l)=>{let s=0;c.subscribe((0,e.x)(l,h=>{l.next(i.call(r,h,s++))}))})}},21441:(Me,$,f)=>{"use strict";f.d($,{h:()=>e});var a=f(37398);function e(n){return(0,a.U)(()=>n)}},57537:(Me,$,f)=>{"use strict";f.d($,{J:()=>n});var a=f(21631),e=f(42737);function n(i=1/0){return(0,a.z)(e.y,i)}},21631:(Me,$,f)=>{"use strict";f.d($,{z:()=>s});var a=f(37398),e=f(54829),n=f(79360),i=f(27103),r=f(8251),l=f(84674);function s(h,p,g=1/0){return(0,l.m)(p)?s((_,b)=>(0,a.U)((y,E)=>p(_,y,b,E))((0,e.Xf)(h(_,b))),g):("number"==typeof p&&(g=p),(0,n.e)((_,b)=>function c(h,p,g,_,b,y,E,C){const I=[];let d=0,T=0,J=!1;const Y=()=>{J&&!I.length&&!d&&p.complete()},te=G=>d<_?N(G):I.push(G),N=G=>{y&&p.next(G),d++;let x=!1;(0,e.Xf)(g(G,T++)).subscribe((0,r.x)(p,F=>{b?.(F),y?te(F):p.next(F)},()=>{x=!0},void 0,()=>{if(x)try{for(d--;I.length&&d<_;){const F=I.shift();E?(0,i.f)(p,E,()=>N(F)):N(F)}Y()}catch(F){p.error(F)}}))};return h.subscribe((0,r.x)(p,te,()=>{J=!0,Y()})),()=>{C?.()}}(_,b,h,g)))}},43093:(Me,$,f)=>{"use strict";f.d($,{Q:()=>i});var a=f(27103),e=f(79360),n=f(8251);function i(r,c=0){return(0,e.e)((l,s)=>{l.subscribe((0,n.x)(s,h=>(0,a.f)(s,r,()=>s.next(h),c),()=>(0,a.f)(s,r,()=>s.complete(),c),h=>(0,a.f)(s,r,()=>s.error(h),c)))})}},66196:(Me,$,f)=>{"use strict";f.d($,{x:()=>n});var a=f(79360),e=f(8251);function n(){return(0,a.e)((i,r)=>{let c=null;i._refCount++;const l=(0,e.x)(r,void 0,void 0,void 0,()=>{if(!i||i._refCount<=0||0<--i._refCount)return void(c=null);const s=i._connection,h=c;c=null,s&&(!h||s===h)&&s.unsubscribe(),r.unsubscribe()});i.subscribe(l),l.closed||(c=i.connect())})}},37921:(Me,$,f)=>{"use strict";f.d($,{X:()=>c});var a=f(79360),e=f(8251),n=f(42737),i=f(99080),r=f(54829);function c(l=1/0){let s;s=l&&"object"==typeof l?l:{count:l};const{count:h=1/0,delay:p,resetOnSuccess:g=!1}=s;return h<=0?n.y:(0,a.e)((_,b)=>{let E,y=0;const C=()=>{let I=!1;E=_.subscribe((0,e.x)(b,d=>{g&&(y=0),b.next(d)},void 0,d=>{if(y++{E?(E.unsubscribe(),E=null,C()):I=!0};if(null!=p){const J="number"==typeof p?(0,i.H)(p):(0,r.Xf)(p(d,y)),Y=(0,e.x)(b,()=>{Y.unsubscribe(),T()},()=>{b.complete()});J.subscribe(Y)}else T()}else b.error(d)})),I&&(E.unsubscribe(),E=null,C())};C()})}},36424:(Me,$,f)=>{"use strict";f.d($,{R:()=>n});var a=f(79360),e=f(69732);function n(i,r){return(0,a.e)((0,e.U)(i,r,arguments.length>=2,!0))}},69732:(Me,$,f)=>{"use strict";f.d($,{U:()=>e});var a=f(8251);function e(n,i,r,c,l){return(s,h)=>{let p=r,g=i,_=0;s.subscribe((0,a.x)(h,b=>{const y=_++;g=p?n(g,b,y):(p=!0,b),c&&h.next(g)},l&&(()=>{p&&h.next(g),h.complete()})))}}},63020:(Me,$,f)=>{"use strict";f.d($,{B:()=>r});var a=f(54829),e=f(78645),n=f(80305),i=f(79360);function r(l={}){const{connector:s=(()=>new e.x),resetOnError:h=!0,resetOnComplete:p=!0,resetOnRefCountZero:g=!0}=l;return _=>{let b,y,E,C=0,I=!1,d=!1;const T=()=>{y?.unsubscribe(),y=void 0},J=()=>{T(),b=E=void 0,I=d=!1},Y=()=>{const te=b;J(),te?.unsubscribe()};return(0,i.e)((te,N)=>{C++,!d&&!I&&T();const G=E=E??s();N.add(()=>{C--,0===C&&!d&&!I&&(y=c(Y,g))}),G.subscribe(N),!b&&C>0&&(b=new n.Hp({next:x=>G.next(x),error:x=>{d=!0,T(),y=c(J,h,x),G.error(x)},complete:()=>{I=!0,T(),y=c(J,p),G.complete()}}),(0,a.Xf)(te).subscribe(b))})(_)}}function c(l,s,...h){if(!0===s)return void l();if(!1===s)return;const p=new n.Hp({next:()=>{p.unsubscribe(),l()}});return(0,a.Xf)(s(...h)).subscribe(p)}},67081:(Me,$,f)=>{"use strict";f.d($,{d:()=>n});var a=f(97328),e=f(63020);function n(i,r,c){let l,s=!1;return i&&"object"==typeof i?({bufferSize:l=1/0,windowTime:r=1/0,refCount:s=!1,scheduler:c}=i):l=i??1/0,(0,e.B)({connector:()=>new a.t(l,r,c),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:s})}},836:(Me,$,f)=>{"use strict";f.d($,{T:()=>e});var a=f(32181);function e(n){return(0,a.h)((i,r)=>n<=r)}},27921:(Me,$,f)=>{"use strict";f.d($,{O:()=>i});var a=f(35211),e=f(79940),n=f(79360);function i(...r){const c=(0,e.yG)(r);return(0,n.e)((l,s)=>{(c?(0,a.z)(r,l,c):(0,a.z)(r,l)).subscribe(s)})}},94664:(Me,$,f)=>{"use strict";f.d($,{w:()=>i});var a=f(54829),e=f(79360),n=f(8251);function i(r,c){return(0,e.e)((l,s)=>{let h=null,p=0,g=!1;const _=()=>g&&!h&&s.complete();l.subscribe((0,n.x)(s,b=>{h?.unsubscribe();let y=0;const E=p++;(0,a.Xf)(r(b,E)).subscribe(h=(0,n.x)(s,C=>s.next(c?c(b,C,E,y++):C),()=>{h=null,_()}))},()=>{g=!0,_()}))})}},48180:(Me,$,f)=>{"use strict";f.d($,{q:()=>i});var a=f(36232),e=f(79360),n=f(8251);function i(r){return r<=0?()=>a.E:(0,e.e)((c,l)=>{let s=0;c.subscribe((0,n.x)(l,h=>{++s<=r&&(l.next(h),r<=s&&l.complete())}))})}},59773:(Me,$,f)=>{"use strict";f.d($,{R:()=>r});var a=f(79360),e=f(8251),n=f(54829),i=f(72420);function r(c){return(0,a.e)((l,s)=>{(0,n.Xf)(c).subscribe((0,e.x)(s,()=>s.complete(),i.Z)),!s.closed&&l.subscribe(s)})}},99397:(Me,$,f)=>{"use strict";f.d($,{b:()=>r});var a=f(84674),e=f(79360),n=f(8251),i=f(42737);function r(c,l,s){const h=(0,a.m)(c)||l||s?{next:c,error:l,complete:s}:c;return h?(0,e.e)((p,g)=>{var _;null===(_=h.subscribe)||void 0===_||_.call(h);let b=!0;p.subscribe((0,n.x)(g,y=>{var E;null===(E=h.next)||void 0===E||E.call(h,y),g.next(y)},()=>{var y;b=!1,null===(y=h.complete)||void 0===y||y.call(h),g.complete()},y=>{var E;b=!1,null===(E=h.error)||void 0===E||E.call(h,y),g.error(y)},()=>{var y,E;b&&(null===(y=h.unsubscribe)||void 0===y||y.call(h)),null===(E=h.finalize)||void 0===E||E.call(h)}))}):i.y}},3026:(Me,$,f)=>{"use strict";f.d($,{T:()=>i});var a=f(46973),e=f(79360),n=f(8251);function i(c=r){return(0,e.e)((l,s)=>{let h=!1;l.subscribe((0,n.x)(s,p=>{h=!0,s.next(p)},()=>h?s.complete():s.error(c())))})}function r(){return new a.K}},35178:(Me,$,f)=>{"use strict";f.d($,{V:()=>h});var a=f(16321),e=f(70093),n=f(79360),i=f(54829),r=f(82306),c=f(8251),l=f(27103);const s=(0,r.d)(g=>function(b=null){g(this),this.message="Timeout has occurred",this.name="TimeoutError",this.info=b});function h(g,_){const{first:b,each:y,with:E=p,scheduler:C=_??a.z,meta:I=null}=(0,e.q)(g)?{first:g}:"number"==typeof g?{each:g}:g;if(null==b&&null==y)throw new TypeError("No timeout provided.");return(0,n.e)((d,T)=>{let J,Y,te=null,N=0;const G=x=>{Y=(0,l.f)(T,C,()=>{try{J.unsubscribe(),(0,i.Xf)(E({meta:I,lastValue:te,seen:N})).subscribe(T)}catch(F){T.error(F)}},x)};J=d.subscribe((0,c.x)(T,x=>{Y?.unsubscribe(),N++,T.next(te=x),y>0&&G(y)},void 0,void 0,()=>{Y?.closed||Y?.unsubscribe(),te=null})),!N&&G(null!=b?"number"==typeof b?b:+b-C.now():y)})}function p(g){throw new s(g)}},42460:(Me,$,f)=>{"use strict";f.d($,{M:()=>l});var a=f(79360),e=f(8251),n=f(54829),i=f(42737),r=f(72420),c=f(79940);function l(...s){const h=(0,c.jO)(s);return(0,a.e)((p,g)=>{const _=s.length,b=new Array(_);let y=s.map(()=>!1),E=!1;for(let C=0;C<_;C++)(0,n.Xf)(s[C]).subscribe((0,e.x)(g,I=>{b[C]=I,!E&&!y[C]&&(y[C]=!0,(E=y.every(i.y))&&(y=null))},r.Z));p.subscribe((0,e.x)(g,C=>{if(E){const I=[C,...b];g.next(h?h(...I):I)}}))})}},41954:(Me,$,f)=>{"use strict";f.d($,{o:()=>r});var a=f(47394);class e extends a.w0{constructor(l,s){super()}schedule(l,s=0){return this}}const n={setInterval(c,l,...s){const{delegate:h}=n;return h?.setInterval?h.setInterval(c,l,...s):setInterval(c,l,...s)},clearInterval(c){const{delegate:l}=n;return(l?.clearInterval||clearInterval)(c)},delegate:void 0};var i=f(49039);class r extends e{constructor(l,s){super(l,s),this.scheduler=l,this.work=s,this.pending=!1}schedule(l,s=0){var h;if(this.closed)return this;this.state=l;const p=this.id,g=this.scheduler;return null!=p&&(this.id=this.recycleAsyncId(g,p,s)),this.pending=!0,this.delay=s,this.id=null!==(h=this.id)&&void 0!==h?h:this.requestAsyncId(g,this.id,s),this}requestAsyncId(l,s,h=0){return n.setInterval(l.flush.bind(l,this),h)}recycleAsyncId(l,s,h=0){if(null!=h&&this.delay===h&&!1===this.pending)return s;null!=s&&n.clearInterval(s)}execute(l,s){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const h=this._execute(l,s);if(h)return h;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(l,s){let p,h=!1;try{this.work(l)}catch(g){h=!0,p=g||new Error("Scheduled action threw falsy error")}if(h)return this.unsubscribe(),p}unsubscribe(){if(!this.closed){const{id:l,scheduler:s}=this,{actions:h}=s;this.work=this.state=this.scheduler=null,this.pending=!1,(0,i.P)(h,this),null!=l&&(this.id=this.recycleAsyncId(s,l,null)),this.delay=null,super.unsubscribe()}}}},2631:(Me,$,f)=>{"use strict";f.d($,{v:()=>n});var a=f(84552);class e{constructor(r,c=e.now){this.schedulerActionCtor=r,this.now=c}schedule(r,c=0,l){return new this.schedulerActionCtor(this,r).schedule(l,c)}}e.now=a.l.now;class n extends e{constructor(r,c=e.now){super(r,c),this.actions=[],this._active=!1}flush(r){const{actions:c}=this;if(this._active)return void c.push(r);let l;this._active=!0;do{if(l=r.execute(r.state,r.delay))break}while(r=c.shift());if(this._active=!1,l){for(;r=c.shift();)r.unsubscribe();throw l}}}},76410:(Me,$,f)=>{"use strict";f.d($,{E:()=>y});var a=f(41954);let n,e=1;const i={};function r(C){return C in i&&(delete i[C],!0)}const c={setImmediate(C){const I=e++;return i[I]=!0,n||(n=Promise.resolve()),n.then(()=>r(I)&&C()),I},clearImmediate(C){r(C)}},{setImmediate:s,clearImmediate:h}=c,p={setImmediate(...C){const{delegate:I}=p;return(I?.setImmediate||s)(...C)},clearImmediate(C){const{delegate:I}=p;return(I?.clearImmediate||h)(C)},delegate:void 0};var _=f(2631);const y=new class b extends _.v{flush(I){this._active=!0;const d=this._scheduled;this._scheduled=void 0;const{actions:T}=this;let J;I=I||T.shift();do{if(J=I.execute(I.state,I.delay))break}while((I=T[0])&&I.id===d&&T.shift());if(this._active=!1,J){for(;(I=T[0])&&I.id===d&&T.shift();)I.unsubscribe();throw J}}}(class g extends a.o{constructor(I,d){super(I,d),this.scheduler=I,this.work=d}requestAsyncId(I,d,T=0){return null!==T&&T>0?super.requestAsyncId(I,d,T):(I.actions.push(this),I._scheduled||(I._scheduled=p.setImmediate(I.flush.bind(I,void 0))))}recycleAsyncId(I,d,T=0){var J;if(null!=T?T>0:this.delay>0)return super.recycleAsyncId(I,d,T);const{actions:Y}=I;null!=d&&(null===(J=Y[Y.length-1])||void 0===J?void 0:J.id)!==d&&(p.clearImmediate(d),I._scheduled===d&&(I._scheduled=void 0))}})},16321:(Me,$,f)=>{"use strict";f.d($,{P:()=>i,z:()=>n});var a=f(41954);const n=new(f(2631).v)(a.o),i=n},84552:(Me,$,f)=>{"use strict";f.d($,{l:()=>a});const a={now:()=>(a.delegate||Date).now(),delegate:void 0}},22381:(Me,$,f)=>{"use strict";f.d($,{N:()=>r});var a=f(41954),n=f(2631);const r=new class i extends n.v{}(class e extends a.o{constructor(s,h){super(s,h),this.scheduler=s,this.work=h}schedule(s,h=0){return h>0?super.schedule(s,h):(this.delay=h,this.state=s,this.scheduler.flush(this),this)}execute(s,h){return h>0||this.closed?super.execute(s,h):this._execute(s,h)}requestAsyncId(s,h,p=0){return null!=p&&p>0||null==p&&this.delay>0?super.requestAsyncId(s,h,p):(s.flush(this),0)}})},87599:(Me,$,f)=>{"use strict";f.d($,{z:()=>a});const a={setTimeout(e,n,...i){const{delegate:r}=a;return r?.setTimeout?r.setTimeout(e,n,...i):setTimeout(e,n,...i)},clearTimeout(e){const{delegate:n}=a;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0}},64971:(Me,$,f)=>{"use strict";f.d($,{h:()=>e});const e=function a(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},14850:(Me,$,f)=>{"use strict";f.d($,{L:()=>a});const a="function"==typeof Symbol&&Symbol.observable||"@@observable"},46973:(Me,$,f)=>{"use strict";f.d($,{K:()=>e});const e=(0,f(82306).d)(n=>function(){n(this),this.name="EmptyError",this.message="no elements in sequence"})},79940:(Me,$,f)=>{"use strict";f.d($,{_6:()=>c,jO:()=>i,yG:()=>r});var a=f(84674),e=f(50671);function n(l){return l[l.length-1]}function i(l){return(0,a.m)(n(l))?l.pop():void 0}function r(l){return(0,e.K)(n(l))?l.pop():void 0}function c(l,s){return"number"==typeof n(l)?l.pop():s}},17453:(Me,$,f)=>{"use strict";f.d($,{D:()=>r});const{isArray:a}=Array,{getPrototypeOf:e,prototype:n,keys:i}=Object;function r(l){if(1===l.length){const s=l[0];if(a(s))return{args:s,keys:null};if(function c(l){return l&&"object"==typeof l&&e(l)===n}(s)){const h=i(s);return{args:h.map(p=>s[p]),keys:h}}}return{args:l,keys:null}}},49039:(Me,$,f)=>{"use strict";function a(e,n){if(e){const i=e.indexOf(n);0<=i&&e.splice(i,1)}}f.d($,{P:()=>a})},82306:(Me,$,f)=>{"use strict";function a(e){const i=e(r=>{Error.call(r),r.stack=(new Error).stack});return i.prototype=Object.create(Error.prototype),i.prototype.constructor=i,i}f.d($,{d:()=>a})},92714:(Me,$,f)=>{"use strict";function a(e,n){return e.reduce((i,r,c)=>(i[r]=n[c],i),{})}f.d($,{n:()=>a})},81441:(Me,$,f)=>{"use strict";f.d($,{O:()=>i,x:()=>n});var a=f(82653);let e=null;function n(r){if(a.config.useDeprecatedSynchronousErrorHandling){const c=!e;if(c&&(e={errorThrown:!1,error:null}),r(),c){const{errorThrown:l,error:s}=e;if(e=null,l)throw s}}else r()}function i(r){a.config.useDeprecatedSynchronousErrorHandling&&e&&(e.errorThrown=!0,e.error=r)}},27103:(Me,$,f)=>{"use strict";function a(e,n,i,r=0,c=!1){const l=n.schedule(function(){i(),c?e.add(this.schedule(null,r)):this.unsubscribe()},r);if(e.add(l),!c)return l}f.d($,{f:()=>a})},42737:(Me,$,f)=>{"use strict";function a(e){return e}f.d($,{y:()=>a})},64266:(Me,$,f)=>{"use strict";f.d($,{z:()=>a});const a=e=>e&&"number"==typeof e.length&&"function"!=typeof e},15726:(Me,$,f)=>{"use strict";f.d($,{D:()=>e});var a=f(84674);function e(n){return Symbol.asyncIterator&&(0,a.m)(n?.[Symbol.asyncIterator])}},70093:(Me,$,f)=>{"use strict";function a(e){return e instanceof Date&&!isNaN(e)}f.d($,{q:()=>a})},84674:(Me,$,f)=>{"use strict";function a(e){return"function"==typeof e}f.d($,{m:()=>a})},38382:(Me,$,f)=>{"use strict";f.d($,{c:()=>n});var a=f(14850),e=f(84674);function n(i){return(0,e.m)(i[a.L])}},83664:(Me,$,f)=>{"use strict";f.d($,{T:()=>n});var a=f(64971),e=f(84674);function n(i){return(0,e.m)(i?.[a.h])}},2664:(Me,$,f)=>{"use strict";f.d($,{b:()=>n});var a=f(65592),e=f(84674);function n(i){return!!i&&(i instanceof a.y||(0,e.m)(i.lift)&&(0,e.m)(i.subscribe))}},54026:(Me,$,f)=>{"use strict";f.d($,{t:()=>e});var a=f(84674);function e(n){return(0,a.m)(n?.then)}},50541:(Me,$,f)=>{"use strict";f.d($,{L:()=>i,Q:()=>n});var a=f(97582),e=f(84674);function n(r){return(0,a.FC)(this,arguments,function*(){const l=r.getReader();try{for(;;){const{value:s,done:h}=yield(0,a.qq)(l.read());if(h)return yield(0,a.qq)(void 0);yield yield(0,a.qq)(s)}}finally{l.releaseLock()}})}function i(r){return(0,e.m)(r?.getReader)}},50671:(Me,$,f)=>{"use strict";f.d($,{K:()=>e});var a=f(84674);function e(n){return n&&(0,a.m)(n.schedule)}},79360:(Me,$,f)=>{"use strict";f.d($,{A:()=>e,e:()=>n});var a=f(84674);function e(i){return(0,a.m)(i?.lift)}function n(i){return r=>{if(e(r))return r.lift(function(c){try{return i(c,this)}catch(l){this.error(l)}});throw new TypeError("Unable to lift unknown Observable type")}}},97400:(Me,$,f)=>{"use strict";f.d($,{Z:()=>i});var a=f(37398);const{isArray:e}=Array;function i(r){return(0,a.U)(c=>function n(r,c){return e(c)?r(...c):r(c)}(r,c))}},72420:(Me,$,f)=>{"use strict";function a(){}f.d($,{Z:()=>a})},88407:(Me,$,f)=>{"use strict";f.d($,{U:()=>n,z:()=>e});var a=f(42737);function e(...i){return n(i)}function n(i){return 0===i.length?a.y:1===i.length?i[0]:function(c){return i.reduce((l,s)=>s(l),c)}}},93894:(Me,$,f)=>{"use strict";f.d($,{h:()=>n});var a=f(82653),e=f(87599);function n(i){e.z.setTimeout(()=>{const{onUnhandledError:r}=a.config;if(!r)throw i;r(i)})}},69853:(Me,$,f)=>{"use strict";function a(e){return new TypeError(`You provided ${null!==e&&"object"==typeof e?"an invalid object":`'${e}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}f.d($,{z:()=>a})},62245:(Me,$,f)=>{"use strict";var a=f(90491),e=f(19224),n=f(2486)(),i=f(79262),r=f(95223),c=a("%Math.floor%");Me.exports=function(s,h){if("function"!=typeof s)throw new r("`fn` is not a function");if("number"!=typeof h||h<0||h>4294967295||c(h)!==h)throw new r("`length` must be a positive 32-bit integer");var p=arguments.length>2&&!!arguments[2],g=!0,_=!0;if("length"in s&&i){var b=i(s,"length");b&&!b.configurable&&(g=!1),b&&!b.writable&&(_=!1)}return(g||_||!p)&&(n?e(s,"length",h,!0,!0):e(s,"length",h)),s}},57379:(Me,$,f)=>{"use strict";var a=f(90491),e=f(41098),n=f(61826),i=f(95223),r=a("%WeakMap%",!0),c=a("%Map%",!0),l=e("WeakMap.prototype.get",!0),s=e("WeakMap.prototype.set",!0),h=e("WeakMap.prototype.has",!0),p=e("Map.prototype.get",!0),g=e("Map.prototype.set",!0),_=e("Map.prototype.has",!0),b=function(I,d){for(var J,T=I;null!==(J=T.next);T=J)if(J.key===d)return T.next=J.next,J.next=I.next,I.next=J,J};Me.exports=function(){var d,T,J,Y={assert:function(te){if(!Y.has(te))throw new i("Side channel does not contain "+n(te))},get:function(te){if(r&&te&&("object"==typeof te||"function"==typeof te)){if(d)return l(d,te)}else if(c){if(T)return p(T,te)}else if(J)return function(I,d){var T=b(I,d);return T&&T.value}(J,te)},has:function(te){if(r&&te&&("object"==typeof te||"function"==typeof te)){if(d)return h(d,te)}else if(c){if(T)return _(T,te)}else if(J)return function(I,d){return!!b(I,d)}(J,te);return!1},set:function(te,N){r&&te&&("object"==typeof te||"function"==typeof te)?(d||(d=new r),s(d,te,N)):c?(T||(T=new c),g(T,te,N)):(J||(J={key:{},next:null}),function(I,d,T){var J=b(I,d);J?J.value=T:I.next={key:d,next:I.next,value:T}}(J,te,N))}};return Y}},6626:Me=>{const $=/^[-+]?0x[a-fA-F0-9]+$/,f=/^([\-\+])?(0*)(\.[0-9]+([eE]\-?[0-9]+)?|[0-9]+(\.[0-9]+([eE]\-?[0-9]+)?)?)$/;!Number.parseInt&&window.parseInt&&(Number.parseInt=window.parseInt),!Number.parseFloat&&window.parseFloat&&(Number.parseFloat=window.parseFloat);const a={hex:!0,leadingZeros:!0,decimalPoint:".",eNotation:!0};Me.exports=function e(i,r={}){if(r=Object.assign({},a,r),!i||"string"!=typeof i)return i;let c=i.trim();if(void 0!==r.skipLike&&r.skipLike.test(c))return i;if(r.hex&&$.test(c))return Number.parseInt(c,16);{const l=f.exec(c);if(l){const s=l[1],h=l[2];let p=function n(i){return i&&-1!==i.indexOf(".")&&("."===(i=i.replace(/0+$/,""))?i="0":"."===i[0]?i="0"+i:"."===i[i.length-1]&&(i=i.substr(0,i.length-1))),i}(l[3]);const g=l[4]||l[6];if(!r.leadingZeros&&h.length>0&&s&&"."!==c[2])return i;if(!r.leadingZeros&&h.length>0&&!s&&"."!==c[1])return i;{const _=Number(c),b=""+_;return-1!==b.search(/[eE]/)||g?r.eNotation?_:i:-1!==c.indexOf(".")?"0"===b&&""===p||b===p||s&&b==="-"+p?_:i:h?p===b||s+p===b?_:i:c===b||c===s+b?_:i}}return i}}},34054:()=>{},28456:(Me,$,f)=>{"use strict";function a(e,n){return n=n||{},new Promise(function(i,r){var c=new XMLHttpRequest,l=[],s=[],h={},p=function(){return{ok:2==(c.status/100|0),statusText:c.statusText,status:c.status,url:c.responseURL,text:function(){return Promise.resolve(c.responseText)},json:function(){return Promise.resolve(c.responseText).then(JSON.parse)},blob:function(){return Promise.resolve(new Blob([c.response]))},clone:p,headers:{keys:function(){return l},entries:function(){return s},get:function(_){return h[_.toLowerCase()]},has:function(_){return _.toLowerCase()in h}}}};for(var g in c.open(n.method||"get",e,!0),c.onload=function(){c.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,function(_,b,y){l.push(b=b.toLowerCase()),s.push([b,y]),h[b]=h[b]?h[b]+","+y:y}),i(p())},c.onerror=r,c.withCredentials="include"==n.credentials,n.headers)c.setRequestHeader(g,n.headers[g]);c.send(n.body||null)})}f.r($),f.d($,{default:()=>a})},75163:(Me,$)=>{"use strict";$.Q=function n(c,l){if("string"!=typeof c)throw new TypeError("argument str must be a string");for(var s={},h=l||{},p=c.split(";"),g=h.decode||f,_=0;_= 0x80 (not a basic code point)","invalid-input":"Invalid input"},J=s-1,Y=Math.floor,te=String.fromCharCode;function G(Ae){throw new RangeError(T[Ae])}function x(Ae,le){for(var xe=Ae.length,Ee=[];xe--;)Ee[xe]=le(Ae[xe]);return Ee}function F(Ae,le){var xe=Ae.split("@"),Ee="";return xe.length>1&&(Ee=xe[0]+"@",Ae=xe[1]),Ee+x((Ae=Ae.replace(d,".")).split("."),le).join(".")}function Q(Ae){for(var Le,Ne,le=[],xe=0,Ee=Ae.length;xe=55296&&Le<=56319&&xe65535&&(xe+=te((le-=65536)>>>10&1023|55296),le=56320|1023&le),xe+te(le)}).join("")}function k(Ae){return Ae-48<10?Ae-22:Ae-65<26?Ae-65:Ae-97<26?Ae-97:s}function P(Ae,le){return Ae+22+75*(Ae<26)-((0!=le)<<5)}function K(Ae,le,xe){var Ee=0;for(Ae=xe?Y(Ae/_):Ae>>1,Ae+=Y(Ae/le);Ae>J*p>>1;Ee+=s)Ae=Y(Ae/J);return Y(Ee+(J+1)*Ae/(Ae+g))}function oe(Ae){var Ee,je,lt,Ye,tn,$t,Pt,et,$e,rt,le=[],xe=Ae.length,Le=0,Ne=128,Ie=72;for((je=Ae.lastIndexOf("-"))<0&&(je=0),lt=0;lt=128&&G("not-basic"),le.push(Ae.charCodeAt(lt));for(Ye=je>0?je+1:0;Ye=xe&&G("invalid-input"),((et=k(Ae.charCodeAt(Ye++)))>=s||et>Y((l-Le)/$t))&&G("overflow"),Le+=et*$t,!(et<($e=Pt<=Ie?1:Pt>=Ie+p?p:Pt-Ie));Pt+=s)$t>Y(l/(rt=s-$e))&&G("overflow"),$t*=rt;Ie=K(Le-tn,Ee=le.length+1,0==tn),Y(Le/Ee)>l-Ne&&G("overflow"),Ne+=Y(Le/Ee),Le%=Ee,le.splice(Le++,0,Ne)}return O(le)}function me(Ae){var le,xe,Ee,Le,Ne,Ie,je,lt,Ye,tn,$t,et,$e,rt,Ze,Pt=[];for(et=(Ae=Q(Ae)).length,le=128,xe=0,Ne=72,Ie=0;Ie=le&&$tY((l-xe)/($e=Ee+1))&&G("overflow"),xe+=(je-le)*$e,le=je,Ie=0;Iel&&G("overflow"),$t==le){for(lt=xe,Ye=s;!(lt<(tn=Ye<=Ne?1:Ye>=Ne+p?p:Ye-Ne));Ye+=s)Pt.push(te(P(tn+(Ze=lt-tn)%(rt=s-tn),0))),lt=Y(Ze/rt);Pt.push(te(P(lt,0))),Ne=K(xe,$e,Ee==Le),xe=0,++Ee}++xe,++le}return Pt.join("")}c={version:"1.4.1",ucs2:{decode:Q,encode:O},decode:oe,encode:me,toASCII:function se(Ae){return F(Ae,function(le){return I.test(le)?"xn--"+me(le):le})},toUnicode:function q(Ae){return F(Ae,function(le){return C.test(le)?oe(le.slice(4).toLowerCase()):le})}},void 0!==(a=function(){return c}.call($,f,$,Me))&&(Me.exports=a)}()},75166:Me=>{"use strict";var $=String.prototype.replace,f=/%20/g;Me.exports={default:"RFC3986",formatters:{RFC1738:function(e){return $.call(e,f,"+")},RFC3986:function(e){return String(e)}},RFC1738:"RFC1738",RFC3986:"RFC3986"}},72888:(Me,$,f)=>{"use strict";var a=f(63279),e=f(13018),n=f(75166);Me.exports={formats:n,parse:e,stringify:a}},13018:(Me,$,f)=>{"use strict";var a=f(97961),e=Object.prototype.hasOwnProperty,n=Array.isArray,i={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:a.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},c=function(b,y){return b&&"string"==typeof b&&y.comma&&b.indexOf(",")>-1?b.split(","):b},g=function(y,E,C,I){if(y){var d=C.allowDots?y.replace(/\.([^.[]+)/g,"[$1]"):y,J=/(\[[^[\]]*])/g,Y=C.depth>0&&/(\[[^[\]]*])/.exec(d),te=Y?d.slice(0,Y.index):d,N=[];if(te){if(!C.plainObjects&&e.call(Object.prototype,te)&&!C.allowPrototypes)return;N.push(te)}for(var G=0;C.depth>0&&null!==(Y=J.exec(d))&&G=0;--d){var T,J=b[d];if("[]"===J&&E.parseArrays)T=E.allowEmptyArrays&&""===I?[]:[].concat(I);else{T=E.plainObjects?Object.create(null):{};var Y="["===J.charAt(0)&&"]"===J.charAt(J.length-1)?J.slice(1,-1):J,te=E.decodeDotInKeys?Y.replace(/%2E/g,"."):Y,N=parseInt(te,10);E.parseArrays||""!==te?!isNaN(N)&&J!==te&&String(N)===te&&N>=0&&E.parseArrays&&N<=E.arrayLimit?(T=[])[N]=I:"__proto__"!==te&&(T[te]=I):T={0:I}}I=T}return I}(N,E,C,I)}};Me.exports=function(b,y){var E=function(y){if(!y)return i;if(typeof y.allowEmptyArrays<"u"&&"boolean"!=typeof y.allowEmptyArrays)throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(typeof y.decodeDotInKeys<"u"&&"boolean"!=typeof y.decodeDotInKeys)throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==y.decoder&&typeof y.decoder<"u"&&"function"!=typeof y.decoder)throw new TypeError("Decoder has to be a function.");if(typeof y.charset<"u"&&"utf-8"!==y.charset&&"iso-8859-1"!==y.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var E=typeof y.charset>"u"?i.charset:y.charset,C=typeof y.duplicates>"u"?i.duplicates:y.duplicates;if("combine"!==C&&"first"!==C&&"last"!==C)throw new TypeError("The duplicates option must be either combine, first, or last");return{allowDots:typeof y.allowDots>"u"?!0===y.decodeDotInKeys||i.allowDots:!!y.allowDots,allowEmptyArrays:"boolean"==typeof y.allowEmptyArrays?!!y.allowEmptyArrays:i.allowEmptyArrays,allowPrototypes:"boolean"==typeof y.allowPrototypes?y.allowPrototypes:i.allowPrototypes,allowSparse:"boolean"==typeof y.allowSparse?y.allowSparse:i.allowSparse,arrayLimit:"number"==typeof y.arrayLimit?y.arrayLimit:i.arrayLimit,charset:E,charsetSentinel:"boolean"==typeof y.charsetSentinel?y.charsetSentinel:i.charsetSentinel,comma:"boolean"==typeof y.comma?y.comma:i.comma,decodeDotInKeys:"boolean"==typeof y.decodeDotInKeys?y.decodeDotInKeys:i.decodeDotInKeys,decoder:"function"==typeof y.decoder?y.decoder:i.decoder,delimiter:"string"==typeof y.delimiter||a.isRegExp(y.delimiter)?y.delimiter:i.delimiter,depth:"number"==typeof y.depth||!1===y.depth?+y.depth:i.depth,duplicates:C,ignoreQueryPrefix:!0===y.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof y.interpretNumericEntities?y.interpretNumericEntities:i.interpretNumericEntities,parameterLimit:"number"==typeof y.parameterLimit?y.parameterLimit:i.parameterLimit,parseArrays:!1!==y.parseArrays,plainObjects:"boolean"==typeof y.plainObjects?y.plainObjects:i.plainObjects,strictNullHandling:"boolean"==typeof y.strictNullHandling?y.strictNullHandling:i.strictNullHandling}}(y);if(""===b||null===b||typeof b>"u")return E.plainObjects?Object.create(null):{};for(var C="string"==typeof b?function(y,E){var Y,C={__proto__:null},T=(E.ignoreQueryPrefix?y.replace(/^\?/,""):y).split(E.delimiter,E.parameterLimit===1/0?void 0:E.parameterLimit),J=-1,te=E.charset;if(E.charsetSentinel)for(Y=0;Y{"use strict";var a=f(57379),e=f(97961),n=f(75166),i=Object.prototype.hasOwnProperty,r={brackets:function(I){return I+"[]"},comma:"comma",indices:function(I,d){return I+"["+d+"]"},repeat:function(I){return I}},c=Array.isArray,l=Array.prototype.push,s=function(C,I){l.apply(C,c(I)?I:[I])},h=Date.prototype.toISOString,p=n.default,g={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:e.encode,encodeValuesOnly:!1,format:p,formatter:n.formatters[p],indices:!1,serializeDate:function(I){return h.call(I)},skipNulls:!1,strictNullHandling:!1},b={},y=function C(I,d,T,J,Y,te,N,G,x,F,Q,O,k,P,K,oe,me,q){for(var se=I,Ae=q,le=0,xe=!1;void 0!==(Ae=Ae.get(b))&&!xe;){var Ee=Ae.get(I);if(le+=1,typeof Ee<"u"){if(Ee===le)throw new RangeError("Cyclic object value");xe=!0}typeof Ae.get(b)>"u"&&(le=0)}if("function"==typeof F?se=F(d,se):se instanceof Date?se=k(se):"comma"===T&&c(se)&&(se=e.maybeMap(se,function(Ze){return Ze instanceof Date?k(Ze):Ze})),null===se){if(te)return x&&!oe?x(d,g.encoder,me,"key",P):d;se=""}if(function(I){return"string"==typeof I||"number"==typeof I||"boolean"==typeof I||"symbol"==typeof I||"bigint"==typeof I}(se)||e.isBuffer(se))return x?[K(oe?d:x(d,g.encoder,me,"key",P))+"="+K(x(se,g.encoder,me,"value",P))]:[K(d)+"="+K(String(se))];var Ie,Ne=[];if(typeof se>"u")return Ne;if("comma"===T&&c(se))oe&&x&&(se=e.maybeMap(se,x)),Ie=[{value:se.length>0?se.join(",")||null:void 0}];else if(c(F))Ie=F;else{var je=Object.keys(se);Ie=Q?je.sort(Q):je}var lt=G?d.replace(/\./g,"%2E"):d,Ye=J&&c(se)&&1===se.length?lt+"[]":lt;if(Y&&c(se)&&0===se.length)return Ye+"[]";for(var tn=0;tn"u"?!0===I.encodeDotInKeys||g.allowDots:!!I.allowDots,allowEmptyArrays:"boolean"==typeof I.allowEmptyArrays?!!I.allowEmptyArrays:g.allowEmptyArrays,arrayFormat:te,charset:d,charsetSentinel:"boolean"==typeof I.charsetSentinel?I.charsetSentinel:g.charsetSentinel,commaRoundTrip:I.commaRoundTrip,delimiter:typeof I.delimiter>"u"?g.delimiter:I.delimiter,encode:"boolean"==typeof I.encode?I.encode:g.encode,encodeDotInKeys:"boolean"==typeof I.encodeDotInKeys?I.encodeDotInKeys:g.encodeDotInKeys,encoder:"function"==typeof I.encoder?I.encoder:g.encoder,encodeValuesOnly:"boolean"==typeof I.encodeValuesOnly?I.encodeValuesOnly:g.encodeValuesOnly,filter:Y,format:T,formatter:J,serializeDate:"function"==typeof I.serializeDate?I.serializeDate:g.serializeDate,skipNulls:"boolean"==typeof I.skipNulls?I.skipNulls:g.skipNulls,sort:"function"==typeof I.sort?I.sort:null,strictNullHandling:"boolean"==typeof I.strictNullHandling?I.strictNullHandling:g.strictNullHandling}}(I);"function"==typeof T.filter?d=(0,T.filter)("",d):c(T.filter)&&(J=T.filter);var te=[];if("object"!=typeof d||null===d)return"";var N=r[T.arrayFormat],G="comma"===N&&T.commaRoundTrip;J||(J=Object.keys(d)),T.sort&&J.sort(T.sort);for(var x=a(),F=0;F0?k+O:""}},97961:(Me,$,f)=>{"use strict";var a=f(75166),e=Object.prototype.hasOwnProperty,n=Array.isArray,i=function(){for(var I=[],d=0;d<256;++d)I.push("%"+((d<16?"0":"")+d.toString(16)).toUpperCase());return I}(),c=function(d,T){for(var J=T&&T.plainObjects?Object.create(null):{},Y=0;Y1;){var T=d.pop(),J=T.obj[T.prop];if(n(J)){for(var Y=[],te=0;te=p?N.slice(x,x+p):N,Q=[],O=0;O=48&&k<=57||k>=65&&k<=90||k>=97&&k<=122||te===a.RFC1738&&(40===k||41===k)?Q[Q.length]=F.charAt(O):k<128?Q[Q.length]=i[k]:k<2048?Q[Q.length]=i[192|k>>6]+i[128|63&k]:k<55296||k>=57344?Q[Q.length]=i[224|k>>12]+i[128|k>>6&63]+i[128|63&k]:(k=65536+((1023&k)<<10|1023&F.charCodeAt(O+=1)),Q[Q.length]=i[240|k>>18]+i[128|k>>12&63]+i[128|k>>6&63]+i[128|63&k])}G+=Q.join("")}return G},isBuffer:function(d){return!(!d||"object"!=typeof d||!(d.constructor&&d.constructor.isBuffer&&d.constructor.isBuffer(d)))},isRegExp:function(d){return"[object RegExp]"===Object.prototype.toString.call(d)},maybeMap:function(d,T){if(n(d)){for(var J=[],Y=0;Y{"use strict";var e=f(16630);function n(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var i=/^([a-z0-9.+-]+:)/i,r=/:[0-9]*$/,c=/^(\/\/?(?!\/)[^?\s]*)(\?[^\s]*)?$/,s=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),h=["'"].concat(s),p=["%","/","?",";","#"].concat(h),g=["/","?","#"],b=/^[+a-z0-9A-Z_-]{0,63}$/,y=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,E={javascript:!0,"javascript:":!0},C={javascript:!0,"javascript:":!0},I={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},d=f(72888);function T(N,G,x){if(N&&"object"==typeof N&&N instanceof n)return N;var F=new n;return F.parse(N,G,x),F}n.prototype.parse=function(N,G,x){if("string"!=typeof N)throw new TypeError("Parameter 'url' must be a string, not "+typeof N);var F=N.indexOf("?"),Q=-1!==F&&F127?lt+="x":lt+=je[Ye];if(!lt.match(b)){var $t=Ne.slice(0,Ae),Pt=Ne.slice(Ae+1),et=je.match(y);et&&($t.push(et[1]),Pt.unshift(et[2])),Pt.length&&(P="/"+Pt.join(".")+P),this.hostname=$t.join(".");break}}}this.hostname=this.hostname.length>255?"":this.hostname.toLowerCase(),Le||(this.hostname=e.toASCII(this.hostname)),this.host=(this.hostname||"")+(this.port?":"+this.port:""),this.href+=this.host,Le&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==P[0]&&(P="/"+P))}if(!E[me])for(Ae=0,Ie=h.length;Ae0)&&x.host.split("@"))&&(x.auth=lt.shift(),x.hostname=lt.shift(),x.host=x.hostname)),x.search=N.search,x.query=N.query,(null!==x.pathname||null!==x.search)&&(x.path=(x.pathname?x.pathname:"")+(x.search?x.search:"")),x.href=x.format(),x;if(!Ne.length)return x.pathname=null,x.path=x.search?"/"+x.search:null,x.href=x.format(),x;for(var Ye=Ne.slice(-1)[0],tn=(x.host||N.host||Ne.length>1)&&("."===Ye||".."===Ye)||""===Ye,$t=0,Pt=Ne.length;Pt>=0;Pt--)"."===(Ye=Ne[Pt])?Ne.splice(Pt,1):".."===Ye?(Ne.splice(Pt,1),$t++):$t&&(Ne.splice(Pt,1),$t--);if(!Ee&&!Le)for(;$t--;$t)Ne.unshift("..");Ee&&""!==Ne[0]&&(!Ne[0]||"/"!==Ne[0].charAt(0))&&Ne.unshift(""),tn&&"/"!==Ne.join("/").substr(-1)&&Ne.push("");var lt,et=""===Ne[0]||Ne[0]&&"/"===Ne[0].charAt(0);return je&&(x.hostname=et?"":Ne.length?Ne.shift():"",x.host=x.hostname,(lt=!!(x.host&&x.host.indexOf("@")>0)&&x.host.split("@"))&&(x.auth=lt.shift(),x.hostname=lt.shift(),x.host=x.hostname)),(Ee=Ee||x.host&&Ne.length)&&!et&&Ne.unshift(""),Ne.length>0?x.pathname=Ne.join("/"):(x.pathname=null,x.path=null),(null!==x.pathname||null!==x.search)&&(x.path=(x.pathname?x.pathname:"")+(x.search?x.search:"")),x.auth=N.auth||x.auth,x.slashes=x.slashes||N.slashes,x.href=x.format(),x},n.prototype.parseHost=function(){var N=this.host,G=r.exec(N);G&&(":"!==(G=G[0])&&(this.port=G.substr(1)),N=N.substr(0,N.length-G.length)),N&&(this.hostname=N)},$.Qc=T,$.WU=function J(N){return"string"==typeof N&&(N=T(N)),N instanceof n?N.format():n.prototype.format.call(N)}},20093:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),Object.defineProperty($,"NIL",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty($,"parse",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty($,"stringify",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty($,"v1",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty($,"v3",{enumerable:!0,get:function(){return e.default}}),Object.defineProperty($,"v4",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty($,"v5",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty($,"validate",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty($,"version",{enumerable:!0,get:function(){return c.default}});var a=p(f(44419)),e=p(f(62314)),n=p(f(25817)),i=p(f(36597)),r=p(f(17495)),c=p(f(86310)),l=p(f(37552)),s=p(f(4734)),h=p(f(74188));function p(g){return g&&g.__esModule?g:{default:g}}},10592:(Me,$)=>{"use strict";function e(b){return 14+(b+64>>>9<<4)+1}function r(b,y){const E=(65535&b)+(65535&y);return(b>>16)+(y>>16)+(E>>16)<<16|65535&E}function l(b,y,E,C,I,d){return r(function c(b,y){return b<>>32-y}(r(r(y,b),r(C,d)),I),E)}function s(b,y,E,C,I,d,T){return l(y&E|~y&C,b,y,I,d,T)}function h(b,y,E,C,I,d,T){return l(y&C|E&~C,b,y,I,d,T)}function p(b,y,E,C,I,d,T){return l(y^E^C,b,y,I,d,T)}function g(b,y,E,C,I,d,T){return l(E^(y|~C),b,y,I,d,T)}Object.defineProperty($,"__esModule",{value:!0}),$.default=void 0,$.default=function f(b){if("string"==typeof b){const y=unescape(encodeURIComponent(b));b=new Uint8Array(y.length);for(let E=0;E>5]>>>I%32&255,T=parseInt(C.charAt(d>>>4&15)+C.charAt(15&d),16);y.push(T)}return y}(function n(b,y){b[y>>5]|=128<>5]|=(255&b[C/8])<{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.default=void 0;var a={randomUUID:typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};$.default=a},17495:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.default=void 0,$.default="00000000-0000-0000-0000-000000000000"},74188:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.default=void 0;var a=function e(r){return r&&r.__esModule?r:{default:r}}(f(37552));$.default=function n(r){if(!(0,a.default)(r))throw TypeError("Invalid UUID");let c;const l=new Uint8Array(16);return l[0]=(c=parseInt(r.slice(0,8),16))>>>24,l[1]=c>>>16&255,l[2]=c>>>8&255,l[3]=255&c,l[4]=(c=parseInt(r.slice(9,13),16))>>>8,l[5]=255&c,l[6]=(c=parseInt(r.slice(14,18),16))>>>8,l[7]=255&c,l[8]=(c=parseInt(r.slice(19,23),16))>>>8,l[9]=255&c,l[10]=(c=parseInt(r.slice(24,36),16))/1099511627776&255,l[11]=c/4294967296&255,l[12]=c>>>24&255,l[13]=c>>>16&255,l[14]=c>>>8&255,l[15]=255&c,l}},42019:(Me,$)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.default=void 0,$.default=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i},69242:(Me,$)=>{"use strict";let f;Object.defineProperty($,"__esModule",{value:!0}),$.default=function e(){if(!f&&(f=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!f))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return f(a)};const a=new Uint8Array(16)},12293:(Me,$)=>{"use strict";function f(i,r,c,l){switch(i){case 0:return r&c^~r&l;case 1:case 3:return r^c^l;case 2:return r&c^r&l^c&l}}function a(i,r){return i<>>32-r}Object.defineProperty($,"__esModule",{value:!0}),$.default=void 0,$.default=function e(i){const r=[1518500249,1859775393,2400959708,3395469782],c=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof i){const p=unescape(encodeURIComponent(i));i=[];for(let g=0;g>>0;C=E,E=y,y=a(b,30)>>>0,b=_,_=T}c[0]=c[0]+_>>>0,c[1]=c[1]+b>>>0,c[2]=c[2]+y>>>0,c[3]=c[3]+E>>>0,c[4]=c[4]+C>>>0}return[c[0]>>24&255,c[0]>>16&255,c[0]>>8&255,255&c[0],c[1]>>24&255,c[1]>>16&255,c[1]>>8&255,255&c[1],c[2]>>24&255,c[2]>>16&255,c[2]>>8&255,255&c[2],c[3]>>24&255,c[3]>>16&255,c[3]>>8&255,255&c[3],c[4]>>24&255,c[4]>>16&255,c[4]>>8&255,255&c[4]]}},4734:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.default=void 0,$.unsafeStringify=i;var a=function e(l){return l&&l.__esModule?l:{default:l}}(f(37552));const n=[];for(let l=0;l<256;++l)n.push((l+256).toString(16).slice(1));function i(l,s=0){return n[l[s+0]]+n[l[s+1]]+n[l[s+2]]+n[l[s+3]]+"-"+n[l[s+4]]+n[l[s+5]]+"-"+n[l[s+6]]+n[l[s+7]]+"-"+n[l[s+8]]+n[l[s+9]]+"-"+n[l[s+10]]+n[l[s+11]]+n[l[s+12]]+n[l[s+13]]+n[l[s+14]]+n[l[s+15]]}$.default=function r(l,s=0){const h=i(l,s);if(!(0,a.default)(h))throw TypeError("Stringified UUID is invalid");return h}},44419:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.default=void 0;var a=function n(p){return p&&p.__esModule?p:{default:p}}(f(69242)),e=f(4734);let i,r,c=0,l=0;$.default=function s(p,g,_){let b=g&&_||0;const y=g||new Array(16);let E=(p=p||{}).node||i,C=void 0!==p.clockseq?p.clockseq:r;if(null==E||null==C){const te=p.random||(p.rng||a.default)();null==E&&(E=i=[1|te[0],te[1],te[2],te[3],te[4],te[5]]),null==C&&(C=r=16383&(te[6]<<8|te[7]))}let I=void 0!==p.msecs?p.msecs:Date.now(),d=void 0!==p.nsecs?p.nsecs:l+1;const T=I-c+(d-l)/1e4;if(T<0&&void 0===p.clockseq&&(C=C+1&16383),(T<0||I>c)&&void 0===p.nsecs&&(d=0),d>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");c=I,l=d,r=C,I+=122192928e5;const J=(1e4*(268435455&I)+d)%4294967296;y[b++]=J>>>24&255,y[b++]=J>>>16&255,y[b++]=J>>>8&255,y[b++]=255&J;const Y=I/4294967296*1e4&268435455;y[b++]=Y>>>8&255,y[b++]=255&Y,y[b++]=Y>>>24&15|16,y[b++]=Y>>>16&255,y[b++]=C>>>8|128,y[b++]=255&C;for(let te=0;te<6;++te)y[b+te]=E[te];return g||(0,e.unsafeStringify)(y)}},62314:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.default=void 0;var a=n(f(85644)),e=n(f(10592));function n(c){return c&&c.__esModule?c:{default:c}}var r=(0,a.default)("v3",48,e.default);$.default=r},85644:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.URL=$.DNS=void 0,$.default=function l(s,h,p){function g(_,b,y,E){var C;if("string"==typeof _&&(_=function i(s){s=unescape(encodeURIComponent(s));const h=[];for(let p=0;p{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.default=void 0;var a=i(f(71325)),e=i(f(69242)),n=f(4734);function i(l){return l&&l.__esModule?l:{default:l}}$.default=function r(l,s,h){if(a.default.randomUUID&&!s&&!l)return a.default.randomUUID();const p=(l=l||{}).random||(l.rng||e.default)();if(p[6]=15&p[6]|64,p[8]=63&p[8]|128,s){h=h||0;for(let g=0;g<16;++g)s[h+g]=p[g];return s}return(0,n.unsafeStringify)(p)}},36597:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.default=void 0;var a=n(f(85644)),e=n(f(12293));function n(c){return c&&c.__esModule?c:{default:c}}var r=(0,a.default)("v5",80,e.default);$.default=r},37552:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.default=void 0;var a=function e(r){return r&&r.__esModule?r:{default:r}}(f(42019));$.default=function n(r){return"string"==typeof r&&a.default.test(r)}},86310:(Me,$,f)=>{"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.default=void 0;var a=function e(r){return r&&r.__esModule?r:{default:r}}(f(37552));$.default=function n(r){if(!(0,a.default)(r))throw TypeError("Invalid UUID");return parseInt(r.slice(14,15),16)}},69281:(Me,$,f)=>{"use strict";f.d($,{Z:()=>i});var a=f(25473);const i=f.n(a)()},25473:(Me,$,f)=>{Me.exports=f(96307).Observable},96307:(Me,$)=>{"use strict";function a(N,G){if(!(N instanceof G))throw new TypeError("Cannot call a class as a function")}function e(N,G){for(var x=0;x1,k=!1,K=arguments[1];return new Q(function(oe){return F.subscribe({next:function(me){var q=!k;if(k=!0,!q||O)try{K=x(K,me)}catch(se){return oe.error(se)}else K=me},error:function(me){oe.error(me)},complete:function(){if(!k&&!O)return oe.error(new TypeError("Cannot reduce an empty sequence"));oe.next(K),oe.complete()}})})}},{key:"concat",value:function(){for(var x=this,F=arguments.length,Q=new Array(F),O=0;O=0&&k.splice(q,1),K()}});k.push(me)},error:function(oe){O.error(oe)},complete:function(){K()}});function K(){P.closed&&0===k.length&&O.complete()}return function(){k.forEach(function(oe){return oe.unsubscribe()}),P.unsubscribe()}})}},{key:s,value:function(){return this}}],[{key:"from",value:function(x){var F="function"==typeof this?this:N;if(null==x)throw new TypeError(x+" is not an object");var Q=p(x,s);if(Q){var O=Q.call(x);if(Object(O)!==O)throw new TypeError(O+" is not an object");return function _(N){return N instanceof te}(O)&&O.constructor===F?O:new F(function(k){return O.subscribe(k)})}if(r("iterator")&&(Q=p(x,l)))return new F(function(k){y(function(){if(!k.closed){var P=!0,K=!1,oe=void 0;try{for(var q,me=Q.call(x)[Symbol.iterator]();!(P=(q=me.next()).done);P=!0)if(k.next(q.value),k.closed)return}catch(Ae){K=!0,oe=Ae}finally{try{!P&&null!=me.return&&me.return()}finally{if(K)throw oe}}k.complete()}})});if(Array.isArray(x))return new F(function(k){y(function(){if(!k.closed){for(var P=0;P{"use strict";var a=f(49887);function n(g,_,b){if(g._observer)i(g._observer,_,b);else if(g._observers){var y=[];g._observers.forEach(function(E){y.push(E)}),y.forEach(function(E){i(E,_,b)})}}function i(g,_,b){if(!g.closed)switch(_){case"next":return g.next(b);case"error":return g.error(b);case"complete":return g.complete(b)}}function r(g){return g._observer||g._observers&&g._observers.size>0}function p(g){var _=this;this._observer=null,this._observers=null,this._observable=new a(function(b){return function s(g,_){!r(g)&&_&&_.start&&_.start()}(_,g),function c(g,_){g._observers?g._observers.add(_):g._observer?(g._observers=new Set,g._observers.add(g._observer),g._observers.add(_),g._observer=null):g._observer=_}(_,b),function(){(function l(g,_){g._observers?g._observers.delete(_):g._observer===_&&(g._observer=null)})(_,b),function h(g,_){!r(g)&&_&&_.pause&&_.pause()}(_,g)}})}(function e(g,_){Object.keys(_).forEach(function(b){var y=Object.getOwnPropertyDescriptor(_,b);y.enumerable=!1,Object.defineProperty(g,b,y)})})(p.prototype,{get observable(){return this._observable},get observed(){return r(this)},next:function(g){n(this,"next",g)},error:function(g){n(this,"error",g)},complete:function(g){n(this,"complete",g)}}),Me.exports=p},49887:(Me,$,f)=>{Me.exports=f(13521).Observable},13521:(Me,$,f)=>{"use strict";Me=f.nmd(Me),function(a,e){function n(C){return"function"==typeof Symbol&&!!Symbol[C]}function i(C){return n(C)?Symbol[C]:"@@"+C}function r(C){setTimeout(function(){throw C})}function c(C,I){var d=C[I];if(null!=d){if("function"!=typeof d)throw new TypeError(d+" is not a function");return d}}function l(C){var I=C.constructor;return void 0!==I&&null===(I=I[i("species")])&&(I=void 0),void 0!==I?I:E}function s(C,I){Object.keys(I).forEach(function(d){var T=Object.getOwnPropertyDescriptor(I,d);T.enumerable=!1,Object.defineProperty(C,d,T)})}function h(C){var I=C._cleanup;if(I){C._cleanup=void 0;try{I()}catch(d){r(d)}}}function p(C){return void 0===C._observer}function b(C,I){if(Object(C)!==C)throw new TypeError("Observer must be an object");this._cleanup=void 0,this._observer=C;try{var d=c(C,"start");d&&d.call(C,this)}catch(J){r(J)}if(!p(this)){C=new y(this);try{var T=I.call(void 0,C);if(null!=T){if("function"==typeof T.unsubscribe)T=function _(C){return function(){C.unsubscribe()}}(T);else if("function"!=typeof T)throw new TypeError(T+" is not a function");this._cleanup=T}}catch(J){return void C.error(J)}p(this)&&h(this)}}function y(C){this._subscription=C}function E(C){if(!(this instanceof E))throw new TypeError("Observable cannot be called as a function");if("function"!=typeof C)throw new TypeError("Observable initializer must be a function");this._subscriber=C}"function"==typeof Symbol&&!Symbol.observable&&(Symbol.observable=Symbol("observable")),s(b.prototype={},{get closed(){return p(this)},unsubscribe:function(){!function g(C){p(C)||(C._observer=void 0,h(C))}(this)}}),s(y.prototype={},{get closed(){return p(this._subscription)},next:function(C){var I=this._subscription;if(!p(I)){var d=I._observer;try{var T=c(d,"next");T&&T.call(d,C)}catch(J){r(J)}}},error:function(C){var I=this._subscription;if(p(I))r(C);else{var d=I._observer;I._observer=void 0;try{var T=c(d,"error");if(!T)throw C;T.call(d,C)}catch(J){r(J)}h(I)}},complete:function(){var C=this._subscription;if(!p(C)){var I=C._observer;C._observer=void 0;try{var d=c(I,"complete");d&&d.call(I)}catch(T){r(T)}h(C)}}}),s(E.prototype,{subscribe:function(C){for(var I=[],d=1;d1,J=!1,te=arguments[1];return new d(function(N){return I.subscribe({next:function(G){if(!N.closed){var x=!J;if(J=!0,!x||T)try{te=C(te,G)}catch(F){return N.error(F)}else te=G}},error:function(G){N.error(G)},complete:function(){if(!J&&!T)return N.error(new TypeError("Cannot reduce an empty sequence"));N.next(te),N.complete()}})})}}),Object.defineProperty(E.prototype,i("observable"),{value:function(){return this},writable:!0,configurable:!0}),s(E,{from:function(C){var I="function"==typeof this?this:E;if(null==C)throw new TypeError(C+" is not an object");var d=c(C,i("observable"));if(d){var T=d.call(C);if(Object(T)!==T)throw new TypeError(T+" is not an object");return T.constructor===I?T:new I(function(J){return T.subscribe(J)})}if(n("iterator")&&(d=c(C,i("iterator"))))return new I(function(J){for(var te,Y=d.call(C)[Symbol.iterator]();!(te=Y.next()).done;)if(J.next(te.value),J.closed)return;J.complete()});if(Array.isArray(C))return new I(function(J){for(var Y=0;Y{Me.exports=function $(){return[2020,2021,2022,2023]}},31318:Me=>{Me.exports=function $(){return"data:image/png;base64,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"}},92717:(Me,$,f)=>{"use strict";f.r($),f.d($,{__assign:()=>n,__asyncDelegator:()=>d,__asyncGenerator:()=>I,__asyncValues:()=>T,__await:()=>C,__awaiter:()=>s,__classPrivateFieldGet:()=>N,__classPrivateFieldSet:()=>G,__createBinding:()=>p,__decorate:()=>r,__exportStar:()=>g,__extends:()=>e,__generator:()=>h,__importDefault:()=>te,__importStar:()=>Y,__makeTemplateObject:()=>J,__metadata:()=>l,__param:()=>c,__read:()=>b,__rest:()=>i,__spread:()=>y,__spreadArrays:()=>E,__values:()=>_});var a=function(x,F){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Q,O){Q.__proto__=O}||function(Q,O){for(var k in O)O.hasOwnProperty(k)&&(Q[k]=O[k])})(x,F)};function e(x,F){function Q(){this.constructor=x}a(x,F),x.prototype=null===F?Object.create(F):(Q.prototype=F.prototype,new Q)}var n=function(){return n=Object.assign||function(F){for(var Q,O=1,k=arguments.length;O=0;oe--)(K=x[oe])&&(P=(k<3?K(P):k>3?K(F,Q,P):K(F,Q))||P);return k>3&&P&&Object.defineProperty(F,Q,P),P}function c(x,F){return function(Q,O){F(Q,O,x)}}function l(x,F){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(x,F)}function s(x,F,Q,O){return new(Q||(Q=Promise))(function(P,K){function oe(se){try{q(O.next(se))}catch(Ae){K(Ae)}}function me(se){try{q(O.throw(se))}catch(Ae){K(Ae)}}function q(se){se.done?P(se.value):function k(P){return P instanceof Q?P:new Q(function(K){K(P)})}(se.value).then(oe,me)}q((O=O.apply(x,F||[])).next())})}function h(x,F){var O,k,P,K,Q={label:0,sent:function(){if(1&P[0])throw P[1];return P[1]},trys:[],ops:[]};return K={next:oe(0),throw:oe(1),return:oe(2)},"function"==typeof Symbol&&(K[Symbol.iterator]=function(){return this}),K;function oe(q){return function(se){return function me(q){if(O)throw new TypeError("Generator is already executing.");for(;Q;)try{if(O=1,k&&(P=2&q[0]?k.return:q[0]?k.throw||((P=k.return)&&P.call(k),0):k.next)&&!(P=P.call(k,q[1])).done)return P;switch(k=0,P&&(q=[2&q[0],P.value]),q[0]){case 0:case 1:P=q;break;case 4:return Q.label++,{value:q[1],done:!1};case 5:Q.label++,k=q[1],q=[0];continue;case 7:q=Q.ops.pop(),Q.trys.pop();continue;default:if(!(P=(P=Q.trys).length>0&&P[P.length-1])&&(6===q[0]||2===q[0])){Q=0;continue}if(3===q[0]&&(!P||q[1]>P[0]&&q[1]=x.length&&(x=void 0),{value:x&&x[O++],done:!x}}};throw new TypeError(F?"Object is not iterable.":"Symbol.iterator is not defined.")}function b(x,F){var Q="function"==typeof Symbol&&x[Symbol.iterator];if(!Q)return x;var k,K,O=Q.call(x),P=[];try{for(;(void 0===F||F-- >0)&&!(k=O.next()).done;)P.push(k.value)}catch(oe){K={error:oe}}finally{try{k&&!k.done&&(Q=O.return)&&Q.call(O)}finally{if(K)throw K.error}}return P}function y(){for(var x=[],F=0;F1||oe(le,xe)})})}function oe(le,xe){try{!function me(le){le.value instanceof C?Promise.resolve(le.value.v).then(q,se):Ae(P[0][2],le)}(O[le](xe))}catch(Ee){Ae(P[0][3],Ee)}}function q(le){oe("next",le)}function se(le){oe("throw",le)}function Ae(le,xe){le(xe),P.shift(),P.length&&oe(P[0][0],P[0][1])}}function d(x){var F,Q;return F={},O("next"),O("throw",function(k){throw k}),O("return"),F[Symbol.iterator]=function(){return this},F;function O(k,P){F[k]=x[k]?function(K){return(Q=!Q)?{value:C(x[k](K)),done:"return"===k}:P?P(K):K}:P}}function T(x){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Q,F=x[Symbol.asyncIterator];return F?F.call(x):(x=_(x),Q={},O("next"),O("throw"),O("return"),Q[Symbol.asyncIterator]=function(){return this},Q);function O(P){Q[P]=x[P]&&function(K){return new Promise(function(oe,me){!function k(P,K,oe,me){Promise.resolve(me).then(function(q){P({value:q,done:oe})},K)}(oe,me,(K=x[P](K)).done,K.value)})}}}function J(x,F){return Object.defineProperty?Object.defineProperty(x,"raw",{value:F}):x.raw=F,x}function Y(x){if(x&&x.__esModule)return x;var F={};if(null!=x)for(var Q in x)Object.hasOwnProperty.call(x,Q)&&(F[Q]=x[Q]);return F.default=x,F}function te(x){return x&&x.__esModule?x:{default:x}}function N(x,F){if(!F.has(x))throw new TypeError("attempted to get private field on non-instance");return F.get(x)}function G(x,F,Q){if(!F.has(x))throw new TypeError("attempted to set private field on non-instance");return F.set(x,Q),Q}},11980:(Me,$,f)=>{"use strict";f.r($),f.d($,{__assign:()=>n,__asyncDelegator:()=>d,__asyncGenerator:()=>I,__asyncValues:()=>T,__await:()=>C,__awaiter:()=>s,__classPrivateFieldGet:()=>N,__classPrivateFieldSet:()=>G,__createBinding:()=>p,__decorate:()=>r,__exportStar:()=>g,__extends:()=>e,__generator:()=>h,__importDefault:()=>te,__importStar:()=>Y,__makeTemplateObject:()=>J,__metadata:()=>l,__param:()=>c,__read:()=>b,__rest:()=>i,__spread:()=>y,__spreadArrays:()=>E,__values:()=>_});var a=function(x,F){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Q,O){Q.__proto__=O}||function(Q,O){for(var k in O)O.hasOwnProperty(k)&&(Q[k]=O[k])})(x,F)};function e(x,F){function Q(){this.constructor=x}a(x,F),x.prototype=null===F?Object.create(F):(Q.prototype=F.prototype,new Q)}var n=function(){return n=Object.assign||function(F){for(var Q,O=1,k=arguments.length;O=0;oe--)(K=x[oe])&&(P=(k<3?K(P):k>3?K(F,Q,P):K(F,Q))||P);return k>3&&P&&Object.defineProperty(F,Q,P),P}function c(x,F){return function(Q,O){F(Q,O,x)}}function l(x,F){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(x,F)}function s(x,F,Q,O){return new(Q||(Q=Promise))(function(P,K){function oe(se){try{q(O.next(se))}catch(Ae){K(Ae)}}function me(se){try{q(O.throw(se))}catch(Ae){K(Ae)}}function q(se){se.done?P(se.value):function k(P){return P instanceof Q?P:new Q(function(K){K(P)})}(se.value).then(oe,me)}q((O=O.apply(x,F||[])).next())})}function h(x,F){var O,k,P,K,Q={label:0,sent:function(){if(1&P[0])throw P[1];return P[1]},trys:[],ops:[]};return K={next:oe(0),throw:oe(1),return:oe(2)},"function"==typeof Symbol&&(K[Symbol.iterator]=function(){return this}),K;function oe(q){return function(se){return function me(q){if(O)throw new TypeError("Generator is already executing.");for(;Q;)try{if(O=1,k&&(P=2&q[0]?k.return:q[0]?k.throw||((P=k.return)&&P.call(k),0):k.next)&&!(P=P.call(k,q[1])).done)return P;switch(k=0,P&&(q=[2&q[0],P.value]),q[0]){case 0:case 1:P=q;break;case 4:return Q.label++,{value:q[1],done:!1};case 5:Q.label++,k=q[1],q=[0];continue;case 7:q=Q.ops.pop(),Q.trys.pop();continue;default:if(!(P=(P=Q.trys).length>0&&P[P.length-1])&&(6===q[0]||2===q[0])){Q=0;continue}if(3===q[0]&&(!P||q[1]>P[0]&&q[1]=x.length&&(x=void 0),{value:x&&x[O++],done:!x}}};throw new TypeError(F?"Object is not iterable.":"Symbol.iterator is not defined.")}function b(x,F){var Q="function"==typeof Symbol&&x[Symbol.iterator];if(!Q)return x;var k,K,O=Q.call(x),P=[];try{for(;(void 0===F||F-- >0)&&!(k=O.next()).done;)P.push(k.value)}catch(oe){K={error:oe}}finally{try{k&&!k.done&&(Q=O.return)&&Q.call(O)}finally{if(K)throw K.error}}return P}function y(){for(var x=[],F=0;F1||oe(le,xe)})})}function oe(le,xe){try{!function me(le){le.value instanceof C?Promise.resolve(le.value.v).then(q,se):Ae(P[0][2],le)}(O[le](xe))}catch(Ee){Ae(P[0][3],Ee)}}function q(le){oe("next",le)}function se(le){oe("throw",le)}function Ae(le,xe){le(xe),P.shift(),P.length&&oe(P[0][0],P[0][1])}}function d(x){var F,Q;return F={},O("next"),O("throw",function(k){throw k}),O("return"),F[Symbol.iterator]=function(){return this},F;function O(k,P){F[k]=x[k]?function(K){return(Q=!Q)?{value:C(x[k](K)),done:"return"===k}:P?P(K):K}:P}}function T(x){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Q,F=x[Symbol.asyncIterator];return F?F.call(x):(x=_(x),Q={},O("next"),O("throw"),O("return"),Q[Symbol.asyncIterator]=function(){return this},Q);function O(P){Q[P]=x[P]&&function(K){return new Promise(function(oe,me){!function k(P,K,oe,me){Promise.resolve(me).then(function(q){P({value:q,done:oe})},K)}(oe,me,(K=x[P](K)).done,K.value)})}}}function J(x,F){return Object.defineProperty?Object.defineProperty(x,"raw",{value:F}):x.raw=F,x}function Y(x){if(x&&x.__esModule)return x;var F={};if(null!=x)for(var Q in x)Object.hasOwnProperty.call(x,Q)&&(F[Q]=x[Q]);return F.default=x,F}function te(x){return x&&x.__esModule?x:{default:x}}function N(x,F){if(!F.has(x))throw new TypeError("attempted to get private field on non-instance");return F.get(x)}function G(x,F,Q){if(!F.has(x))throw new TypeError("attempted to set private field on non-instance");return F.set(x,Q),Q}},75789:(Me,$,f)=>{"use strict";f.r($),f.d($,{__assign:()=>n,__asyncDelegator:()=>d,__asyncGenerator:()=>I,__asyncValues:()=>T,__await:()=>C,__awaiter:()=>s,__classPrivateFieldGet:()=>N,__classPrivateFieldSet:()=>G,__createBinding:()=>p,__decorate:()=>r,__exportStar:()=>g,__extends:()=>e,__generator:()=>h,__importDefault:()=>te,__importStar:()=>Y,__makeTemplateObject:()=>J,__metadata:()=>l,__param:()=>c,__read:()=>b,__rest:()=>i,__spread:()=>y,__spreadArrays:()=>E,__values:()=>_});var a=function(x,F){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Q,O){Q.__proto__=O}||function(Q,O){for(var k in O)O.hasOwnProperty(k)&&(Q[k]=O[k])})(x,F)};function e(x,F){function Q(){this.constructor=x}a(x,F),x.prototype=null===F?Object.create(F):(Q.prototype=F.prototype,new Q)}var n=function(){return n=Object.assign||function(F){for(var Q,O=1,k=arguments.length;O=0;oe--)(K=x[oe])&&(P=(k<3?K(P):k>3?K(F,Q,P):K(F,Q))||P);return k>3&&P&&Object.defineProperty(F,Q,P),P}function c(x,F){return function(Q,O){F(Q,O,x)}}function l(x,F){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(x,F)}function s(x,F,Q,O){return new(Q||(Q=Promise))(function(P,K){function oe(se){try{q(O.next(se))}catch(Ae){K(Ae)}}function me(se){try{q(O.throw(se))}catch(Ae){K(Ae)}}function q(se){se.done?P(se.value):function k(P){return P instanceof Q?P:new Q(function(K){K(P)})}(se.value).then(oe,me)}q((O=O.apply(x,F||[])).next())})}function h(x,F){var O,k,P,K,Q={label:0,sent:function(){if(1&P[0])throw P[1];return P[1]},trys:[],ops:[]};return K={next:oe(0),throw:oe(1),return:oe(2)},"function"==typeof Symbol&&(K[Symbol.iterator]=function(){return this}),K;function oe(q){return function(se){return function me(q){if(O)throw new TypeError("Generator is already executing.");for(;Q;)try{if(O=1,k&&(P=2&q[0]?k.return:q[0]?k.throw||((P=k.return)&&P.call(k),0):k.next)&&!(P=P.call(k,q[1])).done)return P;switch(k=0,P&&(q=[2&q[0],P.value]),q[0]){case 0:case 1:P=q;break;case 4:return Q.label++,{value:q[1],done:!1};case 5:Q.label++,k=q[1],q=[0];continue;case 7:q=Q.ops.pop(),Q.trys.pop();continue;default:if(!(P=(P=Q.trys).length>0&&P[P.length-1])&&(6===q[0]||2===q[0])){Q=0;continue}if(3===q[0]&&(!P||q[1]>P[0]&&q[1]=x.length&&(x=void 0),{value:x&&x[O++],done:!x}}};throw new TypeError(F?"Object is not iterable.":"Symbol.iterator is not defined.")}function b(x,F){var Q="function"==typeof Symbol&&x[Symbol.iterator];if(!Q)return x;var k,K,O=Q.call(x),P=[];try{for(;(void 0===F||F-- >0)&&!(k=O.next()).done;)P.push(k.value)}catch(oe){K={error:oe}}finally{try{k&&!k.done&&(Q=O.return)&&Q.call(O)}finally{if(K)throw K.error}}return P}function y(){for(var x=[],F=0;F1||oe(le,xe)})})}function oe(le,xe){try{!function me(le){le.value instanceof C?Promise.resolve(le.value.v).then(q,se):Ae(P[0][2],le)}(O[le](xe))}catch(Ee){Ae(P[0][3],Ee)}}function q(le){oe("next",le)}function se(le){oe("throw",le)}function Ae(le,xe){le(xe),P.shift(),P.length&&oe(P[0][0],P[0][1])}}function d(x){var F,Q;return F={},O("next"),O("throw",function(k){throw k}),O("return"),F[Symbol.iterator]=function(){return this},F;function O(k,P){F[k]=x[k]?function(K){return(Q=!Q)?{value:C(x[k](K)),done:"return"===k}:P?P(K):K}:P}}function T(x){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Q,F=x[Symbol.asyncIterator];return F?F.call(x):(x=_(x),Q={},O("next"),O("throw"),O("return"),Q[Symbol.asyncIterator]=function(){return this},Q);function O(P){Q[P]=x[P]&&function(K){return new Promise(function(oe,me){!function k(P,K,oe,me){Promise.resolve(me).then(function(q){P({value:q,done:oe})},K)}(oe,me,(K=x[P](K)).done,K.value)})}}}function J(x,F){return Object.defineProperty?Object.defineProperty(x,"raw",{value:F}):x.raw=F,x}function Y(x){if(x&&x.__esModule)return x;var F={};if(null!=x)for(var Q in x)Object.hasOwnProperty.call(x,Q)&&(F[Q]=x[Q]);return F.default=x,F}function te(x){return x&&x.__esModule?x:{default:x}}function N(x,F){if(!F.has(x))throw new TypeError("attempted to get private field on non-instance");return F.get(x)}function G(x,F,Q){if(!F.has(x))throw new TypeError("attempted to set private field on non-instance");return F.set(x,Q),Q}},73541:(Me,$,f)=>{"use strict";f.r($),f.d($,{__assign:()=>n,__asyncDelegator:()=>d,__asyncGenerator:()=>I,__asyncValues:()=>T,__await:()=>C,__awaiter:()=>s,__classPrivateFieldGet:()=>N,__classPrivateFieldSet:()=>G,__createBinding:()=>p,__decorate:()=>r,__exportStar:()=>g,__extends:()=>e,__generator:()=>h,__importDefault:()=>te,__importStar:()=>Y,__makeTemplateObject:()=>J,__metadata:()=>l,__param:()=>c,__read:()=>b,__rest:()=>i,__spread:()=>y,__spreadArrays:()=>E,__values:()=>_});var a=function(x,F){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Q,O){Q.__proto__=O}||function(Q,O){for(var k in O)O.hasOwnProperty(k)&&(Q[k]=O[k])})(x,F)};function e(x,F){function Q(){this.constructor=x}a(x,F),x.prototype=null===F?Object.create(F):(Q.prototype=F.prototype,new Q)}var n=function(){return n=Object.assign||function(F){for(var Q,O=1,k=arguments.length;O=0;oe--)(K=x[oe])&&(P=(k<3?K(P):k>3?K(F,Q,P):K(F,Q))||P);return k>3&&P&&Object.defineProperty(F,Q,P),P}function c(x,F){return function(Q,O){F(Q,O,x)}}function l(x,F){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(x,F)}function s(x,F,Q,O){return new(Q||(Q=Promise))(function(P,K){function oe(se){try{q(O.next(se))}catch(Ae){K(Ae)}}function me(se){try{q(O.throw(se))}catch(Ae){K(Ae)}}function q(se){se.done?P(se.value):function k(P){return P instanceof Q?P:new Q(function(K){K(P)})}(se.value).then(oe,me)}q((O=O.apply(x,F||[])).next())})}function h(x,F){var O,k,P,K,Q={label:0,sent:function(){if(1&P[0])throw P[1];return P[1]},trys:[],ops:[]};return K={next:oe(0),throw:oe(1),return:oe(2)},"function"==typeof Symbol&&(K[Symbol.iterator]=function(){return this}),K;function oe(q){return function(se){return function me(q){if(O)throw new TypeError("Generator is already executing.");for(;Q;)try{if(O=1,k&&(P=2&q[0]?k.return:q[0]?k.throw||((P=k.return)&&P.call(k),0):k.next)&&!(P=P.call(k,q[1])).done)return P;switch(k=0,P&&(q=[2&q[0],P.value]),q[0]){case 0:case 1:P=q;break;case 4:return Q.label++,{value:q[1],done:!1};case 5:Q.label++,k=q[1],q=[0];continue;case 7:q=Q.ops.pop(),Q.trys.pop();continue;default:if(!(P=(P=Q.trys).length>0&&P[P.length-1])&&(6===q[0]||2===q[0])){Q=0;continue}if(3===q[0]&&(!P||q[1]>P[0]&&q[1]=x.length&&(x=void 0),{value:x&&x[O++],done:!x}}};throw new TypeError(F?"Object is not iterable.":"Symbol.iterator is not defined.")}function b(x,F){var Q="function"==typeof Symbol&&x[Symbol.iterator];if(!Q)return x;var k,K,O=Q.call(x),P=[];try{for(;(void 0===F||F-- >0)&&!(k=O.next()).done;)P.push(k.value)}catch(oe){K={error:oe}}finally{try{k&&!k.done&&(Q=O.return)&&Q.call(O)}finally{if(K)throw K.error}}return P}function y(){for(var x=[],F=0;F1||oe(le,xe)})})}function oe(le,xe){try{!function me(le){le.value instanceof C?Promise.resolve(le.value.v).then(q,se):Ae(P[0][2],le)}(O[le](xe))}catch(Ee){Ae(P[0][3],Ee)}}function q(le){oe("next",le)}function se(le){oe("throw",le)}function Ae(le,xe){le(xe),P.shift(),P.length&&oe(P[0][0],P[0][1])}}function d(x){var F,Q;return F={},O("next"),O("throw",function(k){throw k}),O("return"),F[Symbol.iterator]=function(){return this},F;function O(k,P){F[k]=x[k]?function(K){return(Q=!Q)?{value:C(x[k](K)),done:"return"===k}:P?P(K):K}:P}}function T(x){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Q,F=x[Symbol.asyncIterator];return F?F.call(x):(x=_(x),Q={},O("next"),O("throw"),O("return"),Q[Symbol.asyncIterator]=function(){return this},Q);function O(P){Q[P]=x[P]&&function(K){return new Promise(function(oe,me){!function k(P,K,oe,me){Promise.resolve(me).then(function(q){P({value:q,done:oe})},K)}(oe,me,(K=x[P](K)).done,K.value)})}}}function J(x,F){return Object.defineProperty?Object.defineProperty(x,"raw",{value:F}):x.raw=F,x}function Y(x){if(x&&x.__esModule)return x;var F={};if(null!=x)for(var Q in x)Object.hasOwnProperty.call(x,Q)&&(F[Q]=x[Q]);return F.default=x,F}function te(x){return x&&x.__esModule?x:{default:x}}function N(x,F){if(!F.has(x))throw new TypeError("attempted to get private field on non-instance");return F.get(x)}function G(x,F,Q){if(!F.has(x))throw new TypeError("attempted to set private field on non-instance");return F.set(x,Q),Q}},57840:(Me,$,f)=>{"use strict";f.r($),f.d($,{__assign:()=>n,__asyncDelegator:()=>d,__asyncGenerator:()=>I,__asyncValues:()=>T,__await:()=>C,__awaiter:()=>s,__classPrivateFieldGet:()=>N,__classPrivateFieldSet:()=>G,__createBinding:()=>p,__decorate:()=>r,__exportStar:()=>g,__extends:()=>e,__generator:()=>h,__importDefault:()=>te,__importStar:()=>Y,__makeTemplateObject:()=>J,__metadata:()=>l,__param:()=>c,__read:()=>b,__rest:()=>i,__spread:()=>y,__spreadArrays:()=>E,__values:()=>_});var a=function(x,F){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Q,O){Q.__proto__=O}||function(Q,O){for(var k in O)O.hasOwnProperty(k)&&(Q[k]=O[k])})(x,F)};function e(x,F){function Q(){this.constructor=x}a(x,F),x.prototype=null===F?Object.create(F):(Q.prototype=F.prototype,new Q)}var n=function(){return n=Object.assign||function(F){for(var Q,O=1,k=arguments.length;O=0;oe--)(K=x[oe])&&(P=(k<3?K(P):k>3?K(F,Q,P):K(F,Q))||P);return k>3&&P&&Object.defineProperty(F,Q,P),P}function c(x,F){return function(Q,O){F(Q,O,x)}}function l(x,F){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(x,F)}function s(x,F,Q,O){return new(Q||(Q=Promise))(function(P,K){function oe(se){try{q(O.next(se))}catch(Ae){K(Ae)}}function me(se){try{q(O.throw(se))}catch(Ae){K(Ae)}}function q(se){se.done?P(se.value):function k(P){return P instanceof Q?P:new Q(function(K){K(P)})}(se.value).then(oe,me)}q((O=O.apply(x,F||[])).next())})}function h(x,F){var O,k,P,K,Q={label:0,sent:function(){if(1&P[0])throw P[1];return P[1]},trys:[],ops:[]};return K={next:oe(0),throw:oe(1),return:oe(2)},"function"==typeof Symbol&&(K[Symbol.iterator]=function(){return this}),K;function oe(q){return function(se){return function me(q){if(O)throw new TypeError("Generator is already executing.");for(;Q;)try{if(O=1,k&&(P=2&q[0]?k.return:q[0]?k.throw||((P=k.return)&&P.call(k),0):k.next)&&!(P=P.call(k,q[1])).done)return P;switch(k=0,P&&(q=[2&q[0],P.value]),q[0]){case 0:case 1:P=q;break;case 4:return Q.label++,{value:q[1],done:!1};case 5:Q.label++,k=q[1],q=[0];continue;case 7:q=Q.ops.pop(),Q.trys.pop();continue;default:if(!(P=(P=Q.trys).length>0&&P[P.length-1])&&(6===q[0]||2===q[0])){Q=0;continue}if(3===q[0]&&(!P||q[1]>P[0]&&q[1]=x.length&&(x=void 0),{value:x&&x[O++],done:!x}}};throw new TypeError(F?"Object is not iterable.":"Symbol.iterator is not defined.")}function b(x,F){var Q="function"==typeof Symbol&&x[Symbol.iterator];if(!Q)return x;var k,K,O=Q.call(x),P=[];try{for(;(void 0===F||F-- >0)&&!(k=O.next()).done;)P.push(k.value)}catch(oe){K={error:oe}}finally{try{k&&!k.done&&(Q=O.return)&&Q.call(O)}finally{if(K)throw K.error}}return P}function y(){for(var x=[],F=0;F1||oe(le,xe)})})}function oe(le,xe){try{!function me(le){le.value instanceof C?Promise.resolve(le.value.v).then(q,se):Ae(P[0][2],le)}(O[le](xe))}catch(Ee){Ae(P[0][3],Ee)}}function q(le){oe("next",le)}function se(le){oe("throw",le)}function Ae(le,xe){le(xe),P.shift(),P.length&&oe(P[0][0],P[0][1])}}function d(x){var F,Q;return F={},O("next"),O("throw",function(k){throw k}),O("return"),F[Symbol.iterator]=function(){return this},F;function O(k,P){F[k]=x[k]?function(K){return(Q=!Q)?{value:C(x[k](K)),done:"return"===k}:P?P(K):K}:P}}function T(x){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Q,F=x[Symbol.asyncIterator];return F?F.call(x):(x=_(x),Q={},O("next"),O("throw"),O("return"),Q[Symbol.asyncIterator]=function(){return this},Q);function O(P){Q[P]=x[P]&&function(K){return new Promise(function(oe,me){!function k(P,K,oe,me){Promise.resolve(me).then(function(q){P({value:q,done:oe})},K)}(oe,me,(K=x[P](K)).done,K.value)})}}}function J(x,F){return Object.defineProperty?Object.defineProperty(x,"raw",{value:F}):x.raw=F,x}function Y(x){if(x&&x.__esModule)return x;var F={};if(null!=x)for(var Q in x)Object.hasOwnProperty.call(x,Q)&&(F[Q]=x[Q]);return F.default=x,F}function te(x){return x&&x.__esModule?x:{default:x}}function N(x,F){if(!F.has(x))throw new TypeError("attempted to get private field on non-instance");return F.get(x)}function G(x,F,Q){if(!F.has(x))throw new TypeError("attempted to set private field on non-instance");return F.set(x,Q),Q}},94806:(Me,$,f)=>{"use strict";f.r($),f.d($,{__assign:()=>n,__asyncDelegator:()=>d,__asyncGenerator:()=>I,__asyncValues:()=>T,__await:()=>C,__awaiter:()=>s,__classPrivateFieldGet:()=>N,__classPrivateFieldSet:()=>G,__createBinding:()=>p,__decorate:()=>r,__exportStar:()=>g,__extends:()=>e,__generator:()=>h,__importDefault:()=>te,__importStar:()=>Y,__makeTemplateObject:()=>J,__metadata:()=>l,__param:()=>c,__read:()=>b,__rest:()=>i,__spread:()=>y,__spreadArrays:()=>E,__values:()=>_});var a=function(x,F){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Q,O){Q.__proto__=O}||function(Q,O){for(var k in O)O.hasOwnProperty(k)&&(Q[k]=O[k])})(x,F)};function e(x,F){function Q(){this.constructor=x}a(x,F),x.prototype=null===F?Object.create(F):(Q.prototype=F.prototype,new Q)}var n=function(){return n=Object.assign||function(F){for(var Q,O=1,k=arguments.length;O=0;oe--)(K=x[oe])&&(P=(k<3?K(P):k>3?K(F,Q,P):K(F,Q))||P);return k>3&&P&&Object.defineProperty(F,Q,P),P}function c(x,F){return function(Q,O){F(Q,O,x)}}function l(x,F){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(x,F)}function s(x,F,Q,O){return new(Q||(Q=Promise))(function(P,K){function oe(se){try{q(O.next(se))}catch(Ae){K(Ae)}}function me(se){try{q(O.throw(se))}catch(Ae){K(Ae)}}function q(se){se.done?P(se.value):function k(P){return P instanceof Q?P:new Q(function(K){K(P)})}(se.value).then(oe,me)}q((O=O.apply(x,F||[])).next())})}function h(x,F){var O,k,P,K,Q={label:0,sent:function(){if(1&P[0])throw P[1];return P[1]},trys:[],ops:[]};return K={next:oe(0),throw:oe(1),return:oe(2)},"function"==typeof Symbol&&(K[Symbol.iterator]=function(){return this}),K;function oe(q){return function(se){return function me(q){if(O)throw new TypeError("Generator is already executing.");for(;Q;)try{if(O=1,k&&(P=2&q[0]?k.return:q[0]?k.throw||((P=k.return)&&P.call(k),0):k.next)&&!(P=P.call(k,q[1])).done)return P;switch(k=0,P&&(q=[2&q[0],P.value]),q[0]){case 0:case 1:P=q;break;case 4:return Q.label++,{value:q[1],done:!1};case 5:Q.label++,k=q[1],q=[0];continue;case 7:q=Q.ops.pop(),Q.trys.pop();continue;default:if(!(P=(P=Q.trys).length>0&&P[P.length-1])&&(6===q[0]||2===q[0])){Q=0;continue}if(3===q[0]&&(!P||q[1]>P[0]&&q[1]=x.length&&(x=void 0),{value:x&&x[O++],done:!x}}};throw new TypeError(F?"Object is not iterable.":"Symbol.iterator is not defined.")}function b(x,F){var Q="function"==typeof Symbol&&x[Symbol.iterator];if(!Q)return x;var k,K,O=Q.call(x),P=[];try{for(;(void 0===F||F-- >0)&&!(k=O.next()).done;)P.push(k.value)}catch(oe){K={error:oe}}finally{try{k&&!k.done&&(Q=O.return)&&Q.call(O)}finally{if(K)throw K.error}}return P}function y(){for(var x=[],F=0;F1||oe(le,xe)})})}function oe(le,xe){try{!function me(le){le.value instanceof C?Promise.resolve(le.value.v).then(q,se):Ae(P[0][2],le)}(O[le](xe))}catch(Ee){Ae(P[0][3],Ee)}}function q(le){oe("next",le)}function se(le){oe("throw",le)}function Ae(le,xe){le(xe),P.shift(),P.length&&oe(P[0][0],P[0][1])}}function d(x){var F,Q;return F={},O("next"),O("throw",function(k){throw k}),O("return"),F[Symbol.iterator]=function(){return this},F;function O(k,P){F[k]=x[k]?function(K){return(Q=!Q)?{value:C(x[k](K)),done:"return"===k}:P?P(K):K}:P}}function T(x){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Q,F=x[Symbol.asyncIterator];return F?F.call(x):(x=_(x),Q={},O("next"),O("throw"),O("return"),Q[Symbol.asyncIterator]=function(){return this},Q);function O(P){Q[P]=x[P]&&function(K){return new Promise(function(oe,me){!function k(P,K,oe,me){Promise.resolve(me).then(function(q){P({value:q,done:oe})},K)}(oe,me,(K=x[P](K)).done,K.value)})}}}function J(x,F){return Object.defineProperty?Object.defineProperty(x,"raw",{value:F}):x.raw=F,x}function Y(x){if(x&&x.__esModule)return x;var F={};if(null!=x)for(var Q in x)Object.hasOwnProperty.call(x,Q)&&(F[Q]=x[Q]);return F.default=x,F}function te(x){return x&&x.__esModule?x:{default:x}}function N(x,F){if(!F.has(x))throw new TypeError("attempted to get private field on non-instance");return F.get(x)}function G(x,F,Q){if(!F.has(x))throw new TypeError("attempted to set private field on non-instance");return F.set(x,Q),Q}},35955:(Me,$,f)=>{"use strict";f.r($),f.d($,{__assign:()=>n,__asyncDelegator:()=>d,__asyncGenerator:()=>I,__asyncValues:()=>T,__await:()=>C,__awaiter:()=>s,__classPrivateFieldGet:()=>N,__classPrivateFieldSet:()=>G,__createBinding:()=>p,__decorate:()=>r,__exportStar:()=>g,__extends:()=>e,__generator:()=>h,__importDefault:()=>te,__importStar:()=>Y,__makeTemplateObject:()=>J,__metadata:()=>l,__param:()=>c,__read:()=>b,__rest:()=>i,__spread:()=>y,__spreadArrays:()=>E,__values:()=>_});var a=function(x,F){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Q,O){Q.__proto__=O}||function(Q,O){for(var k in O)O.hasOwnProperty(k)&&(Q[k]=O[k])})(x,F)};function e(x,F){function Q(){this.constructor=x}a(x,F),x.prototype=null===F?Object.create(F):(Q.prototype=F.prototype,new Q)}var n=function(){return n=Object.assign||function(F){for(var Q,O=1,k=arguments.length;O=0;oe--)(K=x[oe])&&(P=(k<3?K(P):k>3?K(F,Q,P):K(F,Q))||P);return k>3&&P&&Object.defineProperty(F,Q,P),P}function c(x,F){return function(Q,O){F(Q,O,x)}}function l(x,F){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(x,F)}function s(x,F,Q,O){return new(Q||(Q=Promise))(function(P,K){function oe(se){try{q(O.next(se))}catch(Ae){K(Ae)}}function me(se){try{q(O.throw(se))}catch(Ae){K(Ae)}}function q(se){se.done?P(se.value):function k(P){return P instanceof Q?P:new Q(function(K){K(P)})}(se.value).then(oe,me)}q((O=O.apply(x,F||[])).next())})}function h(x,F){var O,k,P,K,Q={label:0,sent:function(){if(1&P[0])throw P[1];return P[1]},trys:[],ops:[]};return K={next:oe(0),throw:oe(1),return:oe(2)},"function"==typeof Symbol&&(K[Symbol.iterator]=function(){return this}),K;function oe(q){return function(se){return function me(q){if(O)throw new TypeError("Generator is already executing.");for(;Q;)try{if(O=1,k&&(P=2&q[0]?k.return:q[0]?k.throw||((P=k.return)&&P.call(k),0):k.next)&&!(P=P.call(k,q[1])).done)return P;switch(k=0,P&&(q=[2&q[0],P.value]),q[0]){case 0:case 1:P=q;break;case 4:return Q.label++,{value:q[1],done:!1};case 5:Q.label++,k=q[1],q=[0];continue;case 7:q=Q.ops.pop(),Q.trys.pop();continue;default:if(!(P=(P=Q.trys).length>0&&P[P.length-1])&&(6===q[0]||2===q[0])){Q=0;continue}if(3===q[0]&&(!P||q[1]>P[0]&&q[1]=x.length&&(x=void 0),{value:x&&x[O++],done:!x}}};throw new TypeError(F?"Object is not iterable.":"Symbol.iterator is not defined.")}function b(x,F){var Q="function"==typeof Symbol&&x[Symbol.iterator];if(!Q)return x;var k,K,O=Q.call(x),P=[];try{for(;(void 0===F||F-- >0)&&!(k=O.next()).done;)P.push(k.value)}catch(oe){K={error:oe}}finally{try{k&&!k.done&&(Q=O.return)&&Q.call(O)}finally{if(K)throw K.error}}return P}function y(){for(var x=[],F=0;F1||oe(le,xe)})})}function oe(le,xe){try{!function me(le){le.value instanceof C?Promise.resolve(le.value.v).then(q,se):Ae(P[0][2],le)}(O[le](xe))}catch(Ee){Ae(P[0][3],Ee)}}function q(le){oe("next",le)}function se(le){oe("throw",le)}function Ae(le,xe){le(xe),P.shift(),P.length&&oe(P[0][0],P[0][1])}}function d(x){var F,Q;return F={},O("next"),O("throw",function(k){throw k}),O("return"),F[Symbol.iterator]=function(){return this},F;function O(k,P){F[k]=x[k]?function(K){return(Q=!Q)?{value:C(x[k](K)),done:"return"===k}:P?P(K):K}:P}}function T(x){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Q,F=x[Symbol.asyncIterator];return F?F.call(x):(x=_(x),Q={},O("next"),O("throw"),O("return"),Q[Symbol.asyncIterator]=function(){return this},Q);function O(P){Q[P]=x[P]&&function(K){return new Promise(function(oe,me){!function k(P,K,oe,me){Promise.resolve(me).then(function(q){P({value:q,done:oe})},K)}(oe,me,(K=x[P](K)).done,K.value)})}}}function J(x,F){return Object.defineProperty?Object.defineProperty(x,"raw",{value:F}):x.raw=F,x}function Y(x){if(x&&x.__esModule)return x;var F={};if(null!=x)for(var Q in x)Object.hasOwnProperty.call(x,Q)&&(F[Q]=x[Q]);return F.default=x,F}function te(x){return x&&x.__esModule?x:{default:x}}function N(x,F){if(!F.has(x))throw new TypeError("attempted to get private field on non-instance");return F.get(x)}function G(x,F,Q){if(!F.has(x))throw new TypeError("attempted to set private field on non-instance");return F.set(x,Q),Q}},12960:(Me,$,f)=>{"use strict";f.r($),f.d($,{__assign:()=>n,__asyncDelegator:()=>d,__asyncGenerator:()=>I,__asyncValues:()=>T,__await:()=>C,__awaiter:()=>s,__classPrivateFieldGet:()=>N,__classPrivateFieldSet:()=>G,__createBinding:()=>p,__decorate:()=>r,__exportStar:()=>g,__extends:()=>e,__generator:()=>h,__importDefault:()=>te,__importStar:()=>Y,__makeTemplateObject:()=>J,__metadata:()=>l,__param:()=>c,__read:()=>b,__rest:()=>i,__spread:()=>y,__spreadArrays:()=>E,__values:()=>_});var a=function(x,F){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Q,O){Q.__proto__=O}||function(Q,O){for(var k in O)O.hasOwnProperty(k)&&(Q[k]=O[k])})(x,F)};function e(x,F){function Q(){this.constructor=x}a(x,F),x.prototype=null===F?Object.create(F):(Q.prototype=F.prototype,new Q)}var n=function(){return n=Object.assign||function(F){for(var Q,O=1,k=arguments.length;O=0;oe--)(K=x[oe])&&(P=(k<3?K(P):k>3?K(F,Q,P):K(F,Q))||P);return k>3&&P&&Object.defineProperty(F,Q,P),P}function c(x,F){return function(Q,O){F(Q,O,x)}}function l(x,F){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(x,F)}function s(x,F,Q,O){return new(Q||(Q=Promise))(function(P,K){function oe(se){try{q(O.next(se))}catch(Ae){K(Ae)}}function me(se){try{q(O.throw(se))}catch(Ae){K(Ae)}}function q(se){se.done?P(se.value):function k(P){return P instanceof Q?P:new Q(function(K){K(P)})}(se.value).then(oe,me)}q((O=O.apply(x,F||[])).next())})}function h(x,F){var O,k,P,K,Q={label:0,sent:function(){if(1&P[0])throw P[1];return P[1]},trys:[],ops:[]};return K={next:oe(0),throw:oe(1),return:oe(2)},"function"==typeof Symbol&&(K[Symbol.iterator]=function(){return this}),K;function oe(q){return function(se){return function me(q){if(O)throw new TypeError("Generator is already executing.");for(;Q;)try{if(O=1,k&&(P=2&q[0]?k.return:q[0]?k.throw||((P=k.return)&&P.call(k),0):k.next)&&!(P=P.call(k,q[1])).done)return P;switch(k=0,P&&(q=[2&q[0],P.value]),q[0]){case 0:case 1:P=q;break;case 4:return Q.label++,{value:q[1],done:!1};case 5:Q.label++,k=q[1],q=[0];continue;case 7:q=Q.ops.pop(),Q.trys.pop();continue;default:if(!(P=(P=Q.trys).length>0&&P[P.length-1])&&(6===q[0]||2===q[0])){Q=0;continue}if(3===q[0]&&(!P||q[1]>P[0]&&q[1]=x.length&&(x=void 0),{value:x&&x[O++],done:!x}}};throw new TypeError(F?"Object is not iterable.":"Symbol.iterator is not defined.")}function b(x,F){var Q="function"==typeof Symbol&&x[Symbol.iterator];if(!Q)return x;var k,K,O=Q.call(x),P=[];try{for(;(void 0===F||F-- >0)&&!(k=O.next()).done;)P.push(k.value)}catch(oe){K={error:oe}}finally{try{k&&!k.done&&(Q=O.return)&&Q.call(O)}finally{if(K)throw K.error}}return P}function y(){for(var x=[],F=0;F1||oe(le,xe)})})}function oe(le,xe){try{!function me(le){le.value instanceof C?Promise.resolve(le.value.v).then(q,se):Ae(P[0][2],le)}(O[le](xe))}catch(Ee){Ae(P[0][3],Ee)}}function q(le){oe("next",le)}function se(le){oe("throw",le)}function Ae(le,xe){le(xe),P.shift(),P.length&&oe(P[0][0],P[0][1])}}function d(x){var F,Q;return F={},O("next"),O("throw",function(k){throw k}),O("return"),F[Symbol.iterator]=function(){return this},F;function O(k,P){F[k]=x[k]?function(K){return(Q=!Q)?{value:C(x[k](K)),done:"return"===k}:P?P(K):K}:P}}function T(x){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Q,F=x[Symbol.asyncIterator];return F?F.call(x):(x=_(x),Q={},O("next"),O("throw"),O("return"),Q[Symbol.asyncIterator]=function(){return this},Q);function O(P){Q[P]=x[P]&&function(K){return new Promise(function(oe,me){!function k(P,K,oe,me){Promise.resolve(me).then(function(q){P({value:q,done:oe})},K)}(oe,me,(K=x[P](K)).done,K.value)})}}}function J(x,F){return Object.defineProperty?Object.defineProperty(x,"raw",{value:F}):x.raw=F,x}function Y(x){if(x&&x.__esModule)return x;var F={};if(null!=x)for(var Q in x)Object.hasOwnProperty.call(x,Q)&&(F[Q]=x[Q]);return F.default=x,F}function te(x){return x&&x.__esModule?x:{default:x}}function N(x,F){if(!F.has(x))throw new TypeError("attempted to get private field on non-instance");return F.get(x)}function G(x,F,Q){if(!F.has(x))throw new TypeError("attempted to set private field on non-instance");return F.set(x,Q),Q}},79077:(Me,$,f)=>{"use strict";f.r($),f.d($,{__assign:()=>n,__asyncDelegator:()=>d,__asyncGenerator:()=>I,__asyncValues:()=>T,__await:()=>C,__awaiter:()=>s,__classPrivateFieldGet:()=>N,__classPrivateFieldSet:()=>G,__createBinding:()=>p,__decorate:()=>r,__exportStar:()=>g,__extends:()=>e,__generator:()=>h,__importDefault:()=>te,__importStar:()=>Y,__makeTemplateObject:()=>J,__metadata:()=>l,__param:()=>c,__read:()=>b,__rest:()=>i,__spread:()=>y,__spreadArrays:()=>E,__values:()=>_});var a=function(x,F){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Q,O){Q.__proto__=O}||function(Q,O){for(var k in O)O.hasOwnProperty(k)&&(Q[k]=O[k])})(x,F)};function e(x,F){function Q(){this.constructor=x}a(x,F),x.prototype=null===F?Object.create(F):(Q.prototype=F.prototype,new Q)}var n=function(){return n=Object.assign||function(F){for(var Q,O=1,k=arguments.length;O=0;oe--)(K=x[oe])&&(P=(k<3?K(P):k>3?K(F,Q,P):K(F,Q))||P);return k>3&&P&&Object.defineProperty(F,Q,P),P}function c(x,F){return function(Q,O){F(Q,O,x)}}function l(x,F){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(x,F)}function s(x,F,Q,O){return new(Q||(Q=Promise))(function(P,K){function oe(se){try{q(O.next(se))}catch(Ae){K(Ae)}}function me(se){try{q(O.throw(se))}catch(Ae){K(Ae)}}function q(se){se.done?P(se.value):function k(P){return P instanceof Q?P:new Q(function(K){K(P)})}(se.value).then(oe,me)}q((O=O.apply(x,F||[])).next())})}function h(x,F){var O,k,P,K,Q={label:0,sent:function(){if(1&P[0])throw P[1];return P[1]},trys:[],ops:[]};return K={next:oe(0),throw:oe(1),return:oe(2)},"function"==typeof Symbol&&(K[Symbol.iterator]=function(){return this}),K;function oe(q){return function(se){return function me(q){if(O)throw new TypeError("Generator is already executing.");for(;Q;)try{if(O=1,k&&(P=2&q[0]?k.return:q[0]?k.throw||((P=k.return)&&P.call(k),0):k.next)&&!(P=P.call(k,q[1])).done)return P;switch(k=0,P&&(q=[2&q[0],P.value]),q[0]){case 0:case 1:P=q;break;case 4:return Q.label++,{value:q[1],done:!1};case 5:Q.label++,k=q[1],q=[0];continue;case 7:q=Q.ops.pop(),Q.trys.pop();continue;default:if(!(P=(P=Q.trys).length>0&&P[P.length-1])&&(6===q[0]||2===q[0])){Q=0;continue}if(3===q[0]&&(!P||q[1]>P[0]&&q[1]=x.length&&(x=void 0),{value:x&&x[O++],done:!x}}};throw new TypeError(F?"Object is not iterable.":"Symbol.iterator is not defined.")}function b(x,F){var Q="function"==typeof Symbol&&x[Symbol.iterator];if(!Q)return x;var k,K,O=Q.call(x),P=[];try{for(;(void 0===F||F-- >0)&&!(k=O.next()).done;)P.push(k.value)}catch(oe){K={error:oe}}finally{try{k&&!k.done&&(Q=O.return)&&Q.call(O)}finally{if(K)throw K.error}}return P}function y(){for(var x=[],F=0;F1||oe(le,xe)})})}function oe(le,xe){try{!function me(le){le.value instanceof C?Promise.resolve(le.value.v).then(q,se):Ae(P[0][2],le)}(O[le](xe))}catch(Ee){Ae(P[0][3],Ee)}}function q(le){oe("next",le)}function se(le){oe("throw",le)}function Ae(le,xe){le(xe),P.shift(),P.length&&oe(P[0][0],P[0][1])}}function d(x){var F,Q;return F={},O("next"),O("throw",function(k){throw k}),O("return"),F[Symbol.iterator]=function(){return this},F;function O(k,P){F[k]=x[k]?function(K){return(Q=!Q)?{value:C(x[k](K)),done:"return"===k}:P?P(K):K}:P}}function T(x){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Q,F=x[Symbol.asyncIterator];return F?F.call(x):(x=_(x),Q={},O("next"),O("throw"),O("return"),Q[Symbol.asyncIterator]=function(){return this},Q);function O(P){Q[P]=x[P]&&function(K){return new Promise(function(oe,me){!function k(P,K,oe,me){Promise.resolve(me).then(function(q){P({value:q,done:oe})},K)}(oe,me,(K=x[P](K)).done,K.value)})}}}function J(x,F){return Object.defineProperty?Object.defineProperty(x,"raw",{value:F}):x.raw=F,x}function Y(x){if(x&&x.__esModule)return x;var F={};if(null!=x)for(var Q in x)Object.hasOwnProperty.call(x,Q)&&(F[Q]=x[Q]);return F.default=x,F}function te(x){return x&&x.__esModule?x:{default:x}}function N(x,F){if(!F.has(x))throw new TypeError("attempted to get private field on non-instance");return F.get(x)}function G(x,F,Q){if(!F.has(x))throw new TypeError("attempted to set private field on non-instance");return F.set(x,Q),Q}},46700:(Me,$,f)=>{var a={"./af":83274,"./af.js":83274,"./ar":22097,"./ar-dz":61867,"./ar-dz.js":61867,"./ar-kw":17078,"./ar-kw.js":17078,"./ar-ly":77776,"./ar-ly.js":77776,"./ar-ma":56789,"./ar-ma.js":56789,"./ar-ps":73807,"./ar-ps.js":73807,"./ar-sa":6897,"./ar-sa.js":6897,"./ar-tn":71585,"./ar-tn.js":71585,"./ar.js":22097,"./az":15611,"./az.js":15611,"./be":62459,"./be.js":62459,"./bg":91825,"./bg.js":91825,"./bm":75918,"./bm.js":75918,"./bn":34065,"./bn-bd":49683,"./bn-bd.js":49683,"./bn.js":34065,"./bo":11034,"./bo.js":11034,"./br":27671,"./br.js":27671,"./bs":38153,"./bs.js":38153,"./ca":54287,"./ca.js":54287,"./cs":72616,"./cs.js":72616,"./cv":27049,"./cv.js":27049,"./cy":99172,"./cy.js":99172,"./da":20605,"./da.js":20605,"./de":94013,"./de-at":93395,"./de-at.js":93395,"./de-ch":99835,"./de-ch.js":99835,"./de.js":94013,"./dv":14570,"./dv.js":14570,"./el":31859,"./el.js":31859,"./en-au":55785,"./en-au.js":55785,"./en-ca":83792,"./en-ca.js":83792,"./en-gb":57651,"./en-gb.js":57651,"./en-ie":81929,"./en-ie.js":81929,"./en-il":19818,"./en-il.js":19818,"./en-in":6612,"./en-in.js":6612,"./en-nz":24900,"./en-nz.js":24900,"./en-sg":72721,"./en-sg.js":72721,"./eo":95159,"./eo.js":95159,"./es":21954,"./es-do":11780,"./es-do.js":11780,"./es-mx":23468,"./es-mx.js":23468,"./es-us":44938,"./es-us.js":44938,"./es.js":21954,"./et":11453,"./et.js":11453,"./eu":44697,"./eu.js":44697,"./fa":52900,"./fa.js":52900,"./fi":49775,"./fi.js":49775,"./fil":64282,"./fil.js":64282,"./fo":84236,"./fo.js":84236,"./fr":89361,"./fr-ca":92830,"./fr-ca.js":92830,"./fr-ch":21412,"./fr-ch.js":21412,"./fr.js":89361,"./fy":66984,"./fy.js":66984,"./ga":93961,"./ga.js":93961,"./gd":78849,"./gd.js":78849,"./gl":34273,"./gl.js":34273,"./gom-deva":40623,"./gom-deva.js":40623,"./gom-latn":62696,"./gom-latn.js":62696,"./gu":66928,"./gu.js":66928,"./he":24804,"./he.js":24804,"./hi":23015,"./hi.js":23015,"./hr":17134,"./hr.js":17134,"./hu":50670,"./hu.js":50670,"./hy-am":4523,"./hy-am.js":4523,"./id":99233,"./id.js":99233,"./is":94693,"./is.js":94693,"./it":63936,"./it-ch":78118,"./it-ch.js":78118,"./it.js":63936,"./ja":86871,"./ja.js":86871,"./jv":68710,"./jv.js":68710,"./ka":17125,"./ka.js":17125,"./kk":82461,"./kk.js":82461,"./km":77399,"./km.js":77399,"./kn":38720,"./kn.js":38720,"./ko":85306,"./ko.js":85306,"./ku":82995,"./ku-kmr":64852,"./ku-kmr.js":64852,"./ku.js":82995,"./ky":8779,"./ky.js":8779,"./lb":62057,"./lb.js":62057,"./lo":17192,"./lo.js":17192,"./lt":15430,"./lt.js":15430,"./lv":53363,"./lv.js":53363,"./me":72939,"./me.js":72939,"./mi":38212,"./mi.js":38212,"./mk":69718,"./mk.js":69718,"./ml":50561,"./ml.js":50561,"./mn":68929,"./mn.js":68929,"./mr":84880,"./mr.js":84880,"./ms":63193,"./ms-my":42074,"./ms-my.js":42074,"./ms.js":63193,"./mt":54082,"./mt.js":54082,"./my":82261,"./my.js":82261,"./nb":15273,"./nb.js":15273,"./ne":19874,"./ne.js":19874,"./nl":51667,"./nl-be":81484,"./nl-be.js":81484,"./nl.js":51667,"./nn":17262,"./nn.js":17262,"./oc-lnc":19679,"./oc-lnc.js":19679,"./pa-in":96830,"./pa-in.js":96830,"./pl":93616,"./pl.js":93616,"./pt":55138,"./pt-br":32751,"./pt-br.js":32751,"./pt.js":55138,"./ro":17968,"./ro.js":17968,"./ru":81828,"./ru.js":81828,"./sd":62188,"./sd.js":62188,"./se":6562,"./se.js":6562,"./si":87172,"./si.js":87172,"./sk":99966,"./sk.js":99966,"./sl":4287,"./sl.js":4287,"./sq":15291,"./sq.js":15291,"./sr":80450,"./sr-cyrl":37603,"./sr-cyrl.js":37603,"./sr.js":80450,"./ss":30383,"./ss.js":30383,"./sv":37221,"./sv.js":37221,"./sw":51743,"./sw.js":51743,"./ta":6351,"./ta.js":6351,"./te":98118,"./te.js":98118,"./tet":26278,"./tet.js":26278,"./tg":36987,"./tg.js":36987,"./th":39325,"./th.js":39325,"./tk":43485,"./tk.js":43485,"./tl-ph":68148,"./tl-ph.js":68148,"./tlh":59616,"./tlh.js":59616,"./tr":24040,"./tr.js":24040,"./tzl":594,"./tzl.js":594,"./tzm":80673,"./tzm-latn":23226,"./tzm-latn.js":23226,"./tzm.js":80673,"./ug-cn":69580,"./ug-cn.js":69580,"./uk":87270,"./uk.js":87270,"./ur":11656,"./ur.js":11656,"./uz":68364,"./uz-latn":18744,"./uz-latn.js":18744,"./uz.js":68364,"./vi":75049,"./vi.js":75049,"./x-pseudo":15106,"./x-pseudo.js":15106,"./yo":6199,"./yo.js":6199,"./zh-cn":27280,"./zh-cn.js":27280,"./zh-hk":36860,"./zh-hk.js":36860,"./zh-mo":78364,"./zh-mo.js":78364,"./zh-tw":482,"./zh-tw.js":482};function e(i){var r=n(i);return f(r)}function n(i){if(!f.o(a,i)){var r=new Error("Cannot find module '"+i+"'");throw r.code="MODULE_NOT_FOUND",r}return a[i]}e.keys=function(){return Object.keys(a)},e.resolve=n,Me.exports=e,e.id=46700},56249:()=>{},42480:()=>{},24654:()=>{},2642:(Me,$,f)=>{var a;if("function"==typeof fetch&&(a=typeof global<"u"&&global.fetch?global.fetch:typeof window<"u"&&window.fetch?window.fetch:fetch),typeof window>"u"){var e=a||f(32055);e.default&&(e=e.default),$.default=e,Me.exports=$.default}},86825:(Me,$,f)=>{"use strict";f.d($,{EY:()=>C,F4:()=>p,IO:()=>E,LC:()=>e,SB:()=>h,X$:()=>i,ZE:()=>d,ZN:()=>I,_j:()=>a,eR:()=>g,jt:()=>r,k1:()=>T,l3:()=>n,oB:()=>s,pV:()=>b,ru:()=>c,vP:()=>l});class a{}class e{}const n="*";function i(J,Y){return{type:7,name:J,definitions:Y,options:{}}}function r(J,Y=null){return{type:4,styles:Y,timings:J}}function c(J,Y=null){return{type:3,steps:J,options:Y}}function l(J,Y=null){return{type:2,steps:J,options:Y}}function s(J){return{type:6,styles:J,offset:null}}function h(J,Y,te){return{type:0,name:J,styles:Y,options:te}}function p(J){return{type:5,steps:J}}function g(J,Y,te=null){return{type:1,expr:J,animation:Y,options:te}}function b(J=null){return{type:9,options:J}}function E(J,Y,te=null){return{type:11,selector:J,animation:Y,options:te}}function C(J,Y){return{type:12,timings:J,animation:Y}}class I{constructor(Y=0,te=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._originalOnDoneFns=[],this._originalOnStartFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=Y+te}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(Y=>Y()),this._onDoneFns=[])}onStart(Y){this._originalOnStartFns.push(Y),this._onStartFns.push(Y)}onDone(Y){this._originalOnDoneFns.push(Y),this._onDoneFns.push(Y)}onDestroy(Y){this._onDestroyFns.push(Y)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(Y=>Y()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(Y=>Y()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(Y){this._position=this.totalTime?Y*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(Y){const te="start"==Y?this._onStartFns:this._onDoneFns;te.forEach(N=>N()),te.length=0}}class d{constructor(Y){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=Y;let te=0,N=0,G=0;const x=this.players.length;0==x?queueMicrotask(()=>this._onFinish()):this.players.forEach(F=>{F.onDone(()=>{++te==x&&this._onFinish()}),F.onDestroy(()=>{++N==x&&this._onDestroy()}),F.onStart(()=>{++G==x&&this._onStart()})}),this.totalTime=this.players.reduce((F,Q)=>Math.max(F,Q.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(Y=>Y()),this._onDoneFns=[])}init(){this.players.forEach(Y=>Y.init())}onStart(Y){this._onStartFns.push(Y)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(Y=>Y()),this._onStartFns=[])}onDone(Y){this._onDoneFns.push(Y)}onDestroy(Y){this._onDestroyFns.push(Y)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(Y=>Y.play())}pause(){this.players.forEach(Y=>Y.pause())}restart(){this.players.forEach(Y=>Y.restart())}finish(){this._onFinish(),this.players.forEach(Y=>Y.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(Y=>Y.destroy()),this._onDestroyFns.forEach(Y=>Y()),this._onDestroyFns=[])}reset(){this.players.forEach(Y=>Y.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(Y){const te=Y*this.totalTime;this.players.forEach(N=>{const G=N.totalTime?Math.min(1,te/N.totalTime):1;N.setPosition(G)})}getPosition(){const Y=this.players.reduce((te,N)=>null===te||N.totalTime>te.totalTime?N:te,null);return null!=Y?Y.getPosition():0}beforeDestroy(){this.players.forEach(Y=>{Y.beforeDestroy&&Y.beforeDestroy()})}triggerCallback(Y){const te="start"==Y?this._onStartFns:this._onDoneFns;te.forEach(N=>N()),te.length=0}}const T="!"},4300:(Me,$,f)=>{"use strict";f.d($,{$s:()=>O,Em:()=>me,Kd:()=>tt,X6:()=>ce,ic:()=>se,kH:()=>lr,mK:()=>$e,qV:()=>et,qm:()=>Qe,rt:()=>Be,tE:()=>er,yG:()=>de});var a=f(96814),e=f(65879),n=f(62831),i=f(78645),r=f(47394),c=f(65619),l=f(22096),s=f(36028),h=f(99397),p=f(83620),g=f(32181),_=f(37398),b=f(48180),y=f(836),E=f(93997),C=f(59773),I=f(42495),d=f(17131),T=f(71088);function N(ct,Ke){return(ct.getAttribute(Ke)||"").match(/\S+/g)||[]}const x="cdk-describedby-message",F="cdk-describedby-host";let Q=0,O=(()=>{class ct{constructor(Qt,Bt){this._platform=Bt,this._messageRegistry=new Map,this._messagesContainer=null,this._id=""+Q++,this._document=Qt,this._id=(0,e.f3M)(e.AFp)+"-"+Q++}describe(Qt,Bt,Ge){if(!this._canBeDescribed(Qt,Bt))return;const nn=k(Bt,Ge);"string"!=typeof Bt?(P(Bt,this._id),this._messageRegistry.set(nn,{messageElement:Bt,referenceCount:0})):this._messageRegistry.has(nn)||this._createMessageElement(Bt,Ge),this._isElementDescribedByMessage(Qt,nn)||this._addMessageReference(Qt,nn)}removeDescription(Qt,Bt,Ge){if(!Bt||!this._isElementNode(Qt))return;const nn=k(Bt,Ge);if(this._isElementDescribedByMessage(Qt,nn)&&this._removeMessageReference(Qt,nn),"string"==typeof Bt){const en=this._messageRegistry.get(nn);en&&0===en.referenceCount&&this._deleteMessageElement(nn)}0===this._messagesContainer?.childNodes.length&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){const Qt=this._document.querySelectorAll(`[${F}="${this._id}"]`);for(let Bt=0;Bt0!=Ge.indexOf(x));Qt.setAttribute("aria-describedby",Bt.join(" "))}_addMessageReference(Qt,Bt){const Ge=this._messageRegistry.get(Bt);(function Y(ct,Ke,Qt){const Bt=N(ct,Ke);Bt.some(Ge=>Ge.trim()==Qt.trim())||(Bt.push(Qt.trim()),ct.setAttribute(Ke,Bt.join(" ")))})(Qt,"aria-describedby",Ge.messageElement.id),Qt.setAttribute(F,this._id),Ge.referenceCount++}_removeMessageReference(Qt,Bt){const Ge=this._messageRegistry.get(Bt);Ge.referenceCount--,function te(ct,Ke,Qt){const Ge=N(ct,Ke).filter(nn=>nn!=Qt.trim());Ge.length?ct.setAttribute(Ke,Ge.join(" ")):ct.removeAttribute(Ke)}(Qt,"aria-describedby",Ge.messageElement.id),Qt.removeAttribute(F)}_isElementDescribedByMessage(Qt,Bt){const Ge=N(Qt,"aria-describedby"),nn=this._messageRegistry.get(Bt),en=nn&&nn.messageElement.id;return!!en&&-1!=Ge.indexOf(en)}_canBeDescribed(Qt,Bt){if(!this._isElementNode(Qt))return!1;if(Bt&&"object"==typeof Bt)return!0;const Ge=null==Bt?"":`${Bt}`.trim(),nn=Qt.getAttribute("aria-label");return!(!Ge||nn&&nn.trim()===Ge)}_isElementNode(Qt){return Qt.nodeType===this._document.ELEMENT_NODE}static#e=this.\u0275fac=function(Bt){return new(Bt||ct)(e.LFG(a.K0),e.LFG(n.t4))};static#t=this.\u0275prov=e.Yz7({token:ct,factory:ct.\u0275fac,providedIn:"root"})}return ct})();function k(ct,Ke){return"string"==typeof ct?`${Ke||""}/${ct}`:ct}function P(ct,Ke){ct.id||(ct.id=`${x}-${Ke}-${Q++}`)}class K{constructor(Ke){this._items=Ke,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new i.x,this._typeaheadSubscription=r.w0.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._homeAndEnd=!1,this._pageUpAndDown={enabled:!1,delta:10},this._skipPredicateFn=Qt=>Qt.disabled,this._pressedLetters=[],this.tabOut=new i.x,this.change=new i.x,Ke instanceof e.n_E&&(this._itemChangesSubscription=Ke.changes.subscribe(Qt=>{if(this._activeItem){const Ge=Qt.toArray().indexOf(this._activeItem);Ge>-1&&Ge!==this._activeItemIndex&&(this._activeItemIndex=Ge)}}))}skipPredicate(Ke){return this._skipPredicateFn=Ke,this}withWrap(Ke=!0){return this._wrap=Ke,this}withVerticalOrientation(Ke=!0){return this._vertical=Ke,this}withHorizontalOrientation(Ke){return this._horizontal=Ke,this}withAllowedModifierKeys(Ke){return this._allowedModifierKeys=Ke,this}withTypeAhead(Ke=200){return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe((0,h.b)(Qt=>this._pressedLetters.push(Qt)),(0,p.b)(Ke),(0,g.h)(()=>this._pressedLetters.length>0),(0,_.U)(()=>this._pressedLetters.join(""))).subscribe(Qt=>{const Bt=this._getItemsArray();for(let Ge=1;Ge!Ke[nn]||this._allowedModifierKeys.indexOf(nn)>-1);switch(Qt){case s.Mf:return void this.tabOut.next();case s.JH:if(this._vertical&&Ge){this.setNextItemActive();break}return;case s.LH:if(this._vertical&&Ge){this.setPreviousItemActive();break}return;case s.SV:if(this._horizontal&&Ge){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case s.oh:if(this._horizontal&&Ge){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case s.Sd:if(this._homeAndEnd&&Ge){this.setFirstItemActive();break}return;case s.uR:if(this._homeAndEnd&&Ge){this.setLastItemActive();break}return;case s.Ku:if(this._pageUpAndDown.enabled&&Ge){const nn=this._activeItemIndex-this._pageUpAndDown.delta;this._setActiveItemByIndex(nn>0?nn:0,1);break}return;case s.VM:if(this._pageUpAndDown.enabled&&Ge){const nn=this._activeItemIndex+this._pageUpAndDown.delta,en=this._getItemsArray().length;this._setActiveItemByIndex(nn=s.A&&Qt<=s.Z||Qt>=s.xE&&Qt<=s.aO)&&this._letterKeyStream.next(String.fromCharCode(Qt))))}this._pressedLetters=[],Ke.preventDefault()}get activeItemIndex(){return this._activeItemIndex}get activeItem(){return this._activeItem}isTyping(){return this._pressedLetters.length>0}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._items.length-1,-1)}setNextItemActive(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(Ke){const Qt=this._getItemsArray(),Bt="number"==typeof Ke?Ke:Qt.indexOf(Ke);this._activeItem=Qt[Bt]??null,this._activeItemIndex=Bt}destroy(){this._typeaheadSubscription.unsubscribe(),this._itemChangesSubscription?.unsubscribe(),this._letterKeyStream.complete(),this.tabOut.complete(),this.change.complete(),this._pressedLetters=[]}_setActiveItemByDelta(Ke){this._wrap?this._setActiveInWrapMode(Ke):this._setActiveInDefaultMode(Ke)}_setActiveInWrapMode(Ke){const Qt=this._getItemsArray();for(let Bt=1;Bt<=Qt.length;Bt++){const Ge=(this._activeItemIndex+Ke*Bt+Qt.length)%Qt.length;if(!this._skipPredicateFn(Qt[Ge]))return void this.setActiveItem(Ge)}}_setActiveInDefaultMode(Ke){this._setActiveItemByIndex(this._activeItemIndex+Ke,Ke)}_setActiveItemByIndex(Ke,Qt){const Bt=this._getItemsArray();if(Bt[Ke]){for(;this._skipPredicateFn(Bt[Ke]);)if(!Bt[Ke+=Qt])return;this.setActiveItem(Ke)}}_getItemsArray(){return this._items instanceof e.n_E?this._items.toArray():this._items}}class me extends K{constructor(){super(...arguments),this._origin="program"}setFocusOrigin(Ke){return this._origin=Ke,this}setActiveItem(Ke){super.setActiveItem(Ke),this.activeItem&&this.activeItem.focus(this._origin)}}let se=(()=>{class ct{constructor(Qt){this._platform=Qt}isDisabled(Qt){return Qt.hasAttribute("disabled")}isVisible(Qt){return function le(ct){return!!(ct.offsetWidth||ct.offsetHeight||"function"==typeof ct.getClientRects&&ct.getClientRects().length)}(Qt)&&"visible"===getComputedStyle(Qt).visibility}isTabbable(Qt){if(!this._platform.isBrowser)return!1;const Bt=function Ae(ct){try{return ct.frameElement}catch{return null}}(function $t(ct){return ct.ownerDocument&&ct.ownerDocument.defaultView||window}(Qt));if(Bt&&(-1===lt(Bt)||!this.isVisible(Bt)))return!1;let Ge=Qt.nodeName.toLowerCase(),nn=lt(Qt);return Qt.hasAttribute("contenteditable")?-1!==nn:!("iframe"===Ge||"object"===Ge||this._platform.WEBKIT&&this._platform.IOS&&!function Ye(ct){let Ke=ct.nodeName.toLowerCase(),Qt="input"===Ke&&ct.type;return"text"===Qt||"password"===Qt||"select"===Ke||"textarea"===Ke}(Qt))&&("audio"===Ge?!!Qt.hasAttribute("controls")&&-1!==nn:"video"===Ge?-1!==nn&&(null!==nn||this._platform.FIREFOX||Qt.hasAttribute("controls")):Qt.tabIndex>=0)}isFocusable(Qt,Bt){return function tn(ct){return!function Ee(ct){return function Ne(ct){return"input"==ct.nodeName.toLowerCase()}(ct)&&"hidden"==ct.type}(ct)&&(function xe(ct){let Ke=ct.nodeName.toLowerCase();return"input"===Ke||"select"===Ke||"button"===Ke||"textarea"===Ke}(ct)||function Le(ct){return function Ie(ct){return"a"==ct.nodeName.toLowerCase()}(ct)&&ct.hasAttribute("href")}(ct)||ct.hasAttribute("contenteditable")||je(ct))}(Qt)&&!this.isDisabled(Qt)&&(Bt?.ignoreVisibility||this.isVisible(Qt))}static#e=this.\u0275fac=function(Bt){return new(Bt||ct)(e.LFG(n.t4))};static#t=this.\u0275prov=e.Yz7({token:ct,factory:ct.\u0275fac,providedIn:"root"})}return ct})();function je(ct){if(!ct.hasAttribute("tabindex")||void 0===ct.tabIndex)return!1;let Ke=ct.getAttribute("tabindex");return!(!Ke||isNaN(parseInt(Ke,10)))}function lt(ct){if(!je(ct))return null;const Ke=parseInt(ct.getAttribute("tabindex")||"",10);return isNaN(Ke)?-1:Ke}class Pt{get enabled(){return this._enabled}set enabled(Ke){this._enabled=Ke,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(Ke,this._startAnchor),this._toggleAnchorTabIndex(Ke,this._endAnchor))}constructor(Ke,Qt,Bt,Ge,nn=!1){this._element=Ke,this._checker=Qt,this._ngZone=Bt,this._document=Ge,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,nn||this.attachAnchors()}destroy(){const Ke=this._startAnchor,Qt=this._endAnchor;Ke&&(Ke.removeEventListener("focus",this.startAnchorListener),Ke.remove()),Qt&&(Qt.removeEventListener("focus",this.endAnchorListener),Qt.remove()),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return!!this._hasAttached||(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(Ke){return new Promise(Qt=>{this._executeOnStable(()=>Qt(this.focusInitialElement(Ke)))})}focusFirstTabbableElementWhenReady(Ke){return new Promise(Qt=>{this._executeOnStable(()=>Qt(this.focusFirstTabbableElement(Ke)))})}focusLastTabbableElementWhenReady(Ke){return new Promise(Qt=>{this._executeOnStable(()=>Qt(this.focusLastTabbableElement(Ke)))})}_getRegionBoundary(Ke){const Qt=this._element.querySelectorAll(`[cdk-focus-region-${Ke}], [cdkFocusRegion${Ke}], [cdk-focus-${Ke}]`);return"start"==Ke?Qt.length?Qt[0]:this._getFirstTabbableElement(this._element):Qt.length?Qt[Qt.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(Ke){const Qt=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(Qt){if(!this._checker.isFocusable(Qt)){const Bt=this._getFirstTabbableElement(Qt);return Bt?.focus(Ke),!!Bt}return Qt.focus(Ke),!0}return this.focusFirstTabbableElement(Ke)}focusFirstTabbableElement(Ke){const Qt=this._getRegionBoundary("start");return Qt&&Qt.focus(Ke),!!Qt}focusLastTabbableElement(Ke){const Qt=this._getRegionBoundary("end");return Qt&&Qt.focus(Ke),!!Qt}hasAttached(){return this._hasAttached}_getFirstTabbableElement(Ke){if(this._checker.isFocusable(Ke)&&this._checker.isTabbable(Ke))return Ke;const Qt=Ke.children;for(let Bt=0;Bt=0;Bt--){const Ge=Qt[Bt].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(Qt[Bt]):null;if(Ge)return Ge}return null}_createAnchor(){const Ke=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,Ke),Ke.classList.add("cdk-visually-hidden"),Ke.classList.add("cdk-focus-trap-anchor"),Ke.setAttribute("aria-hidden","true"),Ke}_toggleAnchorTabIndex(Ke,Qt){Ke?Qt.setAttribute("tabindex","0"):Qt.removeAttribute("tabindex")}toggleAnchors(Ke){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(Ke,this._startAnchor),this._toggleAnchorTabIndex(Ke,this._endAnchor))}_executeOnStable(Ke){this._ngZone.isStable?Ke():this._ngZone.onStable.pipe((0,b.q)(1)).subscribe(Ke)}}let et=(()=>{class ct{constructor(Qt,Bt,Ge){this._checker=Qt,this._ngZone=Bt,this._document=Ge}create(Qt,Bt=!1){return new Pt(Qt,this._checker,this._ngZone,this._document,Bt)}static#e=this.\u0275fac=function(Bt){return new(Bt||ct)(e.LFG(se),e.LFG(e.R0b),e.LFG(a.K0))};static#t=this.\u0275prov=e.Yz7({token:ct,factory:ct.\u0275fac,providedIn:"root"})}return ct})(),$e=(()=>{class ct{get enabled(){return this.focusTrap.enabled}set enabled(Qt){this.focusTrap.enabled=(0,I.Ig)(Qt)}get autoCapture(){return this._autoCapture}set autoCapture(Qt){this._autoCapture=(0,I.Ig)(Qt)}constructor(Qt,Bt,Ge){this._elementRef=Qt,this._focusTrapFactory=Bt,this._previouslyFocusedElement=null,this.focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement,!0)}ngOnDestroy(){this.focusTrap.destroy(),this._previouslyFocusedElement&&(this._previouslyFocusedElement.focus(),this._previouslyFocusedElement=null)}ngAfterContentInit(){this.focusTrap.attachAnchors(),this.autoCapture&&this._captureFocus()}ngDoCheck(){this.focusTrap.hasAttached()||this.focusTrap.attachAnchors()}ngOnChanges(Qt){const Bt=Qt.autoCapture;Bt&&!Bt.firstChange&&this.autoCapture&&this.focusTrap.hasAttached()&&this._captureFocus()}_captureFocus(){this._previouslyFocusedElement=(0,n.ht)(),this.focusTrap.focusInitialElementWhenReady()}static#e=this.\u0275fac=function(Bt){return new(Bt||ct)(e.Y36(e.SBq),e.Y36(et),e.Y36(a.K0))};static#t=this.\u0275dir=e.lG2({type:ct,selectors:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled"],autoCapture:["cdkTrapFocusAutoCapture","autoCapture"]},exportAs:["cdkTrapFocus"],features:[e.TTD]})}return ct})();function ce(ct){return 0===ct.buttons||0===ct.detail}function de(ct){const Ke=ct.touches&&ct.touches[0]||ct.changedTouches&&ct.changedTouches[0];return!(!Ke||-1!==Ke.identifier||null!=Ke.radiusX&&1!==Ke.radiusX||null!=Ke.radiusY&&1!==Ke.radiusY)}const ue=new e.OlP("cdk-input-modality-detector-options"),ve={ignoreKeys:[s.zL,s.jx,s.b2,s.MW,s.JU]},Xe=(0,n.i$)({passive:!0,capture:!0});let Cn=(()=>{class ct{get mostRecentModality(){return this._modality.value}constructor(Qt,Bt,Ge,nn){this._platform=Qt,this._mostRecentTarget=null,this._modality=new c.X(null),this._lastTouchMs=0,this._onKeydown=en=>{this._options?.ignoreKeys?.some(it=>it===en.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=(0,n.sA)(en))},this._onMousedown=en=>{Date.now()-this._lastTouchMs<650||(this._modality.next(ce(en)?"keyboard":"mouse"),this._mostRecentTarget=(0,n.sA)(en))},this._onTouchstart=en=>{de(en)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=(0,n.sA)(en))},this._options={...ve,...nn},this.modalityDetected=this._modality.pipe((0,y.T)(1)),this.modalityChanged=this.modalityDetected.pipe((0,E.x)()),Qt.isBrowser&&Bt.runOutsideAngular(()=>{Ge.addEventListener("keydown",this._onKeydown,Xe),Ge.addEventListener("mousedown",this._onMousedown,Xe),Ge.addEventListener("touchstart",this._onTouchstart,Xe)})}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,Xe),document.removeEventListener("mousedown",this._onMousedown,Xe),document.removeEventListener("touchstart",this._onTouchstart,Xe))}static#e=this.\u0275fac=function(Bt){return new(Bt||ct)(e.LFG(n.t4),e.LFG(e.R0b),e.LFG(a.K0),e.LFG(ue,8))};static#t=this.\u0275prov=e.Yz7({token:ct,factory:ct.\u0275fac,providedIn:"root"})}return ct})();const ke=new e.OlP("liveAnnouncerElement",{providedIn:"root",factory:function fe(){return null}}),De=new e.OlP("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let ze=0,tt=(()=>{class ct{constructor(Qt,Bt,Ge,nn){this._ngZone=Bt,this._defaultOptions=nn,this._document=Ge,this._liveElement=Qt||this._createLiveElement()}announce(Qt,...Bt){const Ge=this._defaultOptions;let nn,en;return 1===Bt.length&&"number"==typeof Bt[0]?en=Bt[0]:[nn,en]=Bt,this.clear(),clearTimeout(this._previousTimeout),nn||(nn=Ge&&Ge.politeness?Ge.politeness:"polite"),null==en&&Ge&&(en=Ge.duration),this._liveElement.setAttribute("aria-live",nn),this._liveElement.id&&this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(it=>this._currentResolve=it)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=Qt,"number"==typeof en&&(this._previousTimeout=setTimeout(()=>this.clear(),en)),this._currentResolve(),this._currentPromise=this._currentResolve=void 0},100),this._currentPromise))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement?.remove(),this._liveElement=null,this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0}_createLiveElement(){const Qt="cdk-live-announcer-element",Bt=this._document.getElementsByClassName(Qt),Ge=this._document.createElement("div");for(let nn=0;nn .cdk-overlay-container [aria-modal="true"]');for(let Ge=0;Ge{class ct{constructor(Qt,Bt,Ge,nn,en){this._ngZone=Qt,this._platform=Bt,this._inputModalityDetector=Ge,this._origin=null,this._windowFocused=!1,this._originFromTouchInteraction=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._rootNodeFocusListenerCount=new Map,this._windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=window.setTimeout(()=>this._windowFocused=!1)},this._stopInputModalityDetector=new i.x,this._rootNodeFocusAndBlurListener=it=>{for(let yn=(0,n.sA)(it);yn;yn=yn.parentElement)"focus"===it.type?this._onFocus(it,yn):this._onBlur(it,yn)},this._document=nn,this._detectionMode=en?.detectionMode||0}monitor(Qt,Bt=!1){const Ge=(0,I.fI)(Qt);if(!this._platform.isBrowser||1!==Ge.nodeType)return(0,l.of)();const nn=(0,n.kV)(Ge)||this._getDocument(),en=this._elementInfo.get(Ge);if(en)return Bt&&(en.checkChildren=!0),en.subject;const it={checkChildren:Bt,subject:new i.x,rootNode:nn};return this._elementInfo.set(Ge,it),this._registerGlobalListeners(it),it.subject}stopMonitoring(Qt){const Bt=(0,I.fI)(Qt),Ge=this._elementInfo.get(Bt);Ge&&(Ge.subject.complete(),this._setClasses(Bt),this._elementInfo.delete(Bt),this._removeGlobalListeners(Ge))}focusVia(Qt,Bt,Ge){const nn=(0,I.fI)(Qt);nn===this._getDocument().activeElement?this._getClosestElementsInfo(nn).forEach(([it,Ft])=>this._originChanged(it,Bt,Ft)):(this._setOrigin(Bt),"function"==typeof nn.focus&&nn.focus(Ge))}ngOnDestroy(){this._elementInfo.forEach((Qt,Bt)=>this.stopMonitoring(Bt))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(Qt){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(Qt)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:Qt&&this._isLastInteractionFromInputLabel(Qt)?"mouse":"program"}_shouldBeAttributedToTouch(Qt){return 1===this._detectionMode||!!Qt?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(Qt,Bt){Qt.classList.toggle("cdk-focused",!!Bt),Qt.classList.toggle("cdk-touch-focused","touch"===Bt),Qt.classList.toggle("cdk-keyboard-focused","keyboard"===Bt),Qt.classList.toggle("cdk-mouse-focused","mouse"===Bt),Qt.classList.toggle("cdk-program-focused","program"===Bt)}_setOrigin(Qt,Bt=!1){this._ngZone.runOutsideAngular(()=>{this._origin=Qt,this._originFromTouchInteraction="touch"===Qt&&Bt,0===this._detectionMode&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(Qt,Bt){const Ge=this._elementInfo.get(Bt),nn=(0,n.sA)(Qt);!Ge||!Ge.checkChildren&&Bt!==nn||this._originChanged(Bt,this._getFocusOrigin(nn),Ge)}_onBlur(Qt,Bt){const Ge=this._elementInfo.get(Bt);!Ge||Ge.checkChildren&&Qt.relatedTarget instanceof Node&&Bt.contains(Qt.relatedTarget)||(this._setClasses(Bt),this._emitOrigin(Ge,null))}_emitOrigin(Qt,Bt){Qt.subject.observers.length&&this._ngZone.run(()=>Qt.subject.next(Bt))}_registerGlobalListeners(Qt){if(!this._platform.isBrowser)return;const Bt=Qt.rootNode,Ge=this._rootNodeFocusListenerCount.get(Bt)||0;Ge||this._ngZone.runOutsideAngular(()=>{Bt.addEventListener("focus",this._rootNodeFocusAndBlurListener,vn),Bt.addEventListener("blur",this._rootNodeFocusAndBlurListener,vn)}),this._rootNodeFocusListenerCount.set(Bt,Ge+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe((0,C.R)(this._stopInputModalityDetector)).subscribe(nn=>{this._setOrigin(nn,!0)}))}_removeGlobalListeners(Qt){const Bt=Qt.rootNode;if(this._rootNodeFocusListenerCount.has(Bt)){const Ge=this._rootNodeFocusListenerCount.get(Bt);Ge>1?this._rootNodeFocusListenerCount.set(Bt,Ge-1):(Bt.removeEventListener("focus",this._rootNodeFocusAndBlurListener,vn),Bt.removeEventListener("blur",this._rootNodeFocusAndBlurListener,vn),this._rootNodeFocusListenerCount.delete(Bt))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(Qt,Bt,Ge){this._setClasses(Qt,Bt),this._emitOrigin(Ge,Bt),this._lastFocusOrigin=Bt}_getClosestElementsInfo(Qt){const Bt=[];return this._elementInfo.forEach((Ge,nn)=>{(nn===Qt||Ge.checkChildren&&nn.contains(Qt))&&Bt.push([nn,Ge])}),Bt}_isLastInteractionFromInputLabel(Qt){const{_mostRecentTarget:Bt,mostRecentModality:Ge}=this._inputModalityDetector;if("mouse"!==Ge||!Bt||Bt===Qt||"INPUT"!==Qt.nodeName&&"TEXTAREA"!==Qt.nodeName||Qt.disabled)return!1;const nn=Qt.labels;if(nn)for(let en=0;en{class ct{constructor(Qt,Bt){this._elementRef=Qt,this._focusMonitor=Bt,this._focusOrigin=null,this.cdkFocusChange=new e.vpe}get focusOrigin(){return this._focusOrigin}ngAfterViewInit(){const Qt=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(Qt,1===Qt.nodeType&&Qt.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(Bt=>{this._focusOrigin=Bt,this.cdkFocusChange.emit(Bt)})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&&this._monitorSubscription.unsubscribe()}static#e=this.\u0275fac=function(Bt){return new(Bt||ct)(e.Y36(e.SBq),e.Y36(er))};static#t=this.\u0275dir=e.lG2({type:ct,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"]})}return ct})();const Yt="cdk-high-contrast-black-on-white",kt="cdk-high-contrast-white-on-black",Se="cdk-high-contrast-active";let Qe=(()=>{class ct{constructor(Qt,Bt){this._platform=Qt,this._document=Bt,this._breakpointSubscription=(0,e.f3M)(T.Yg).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return 0;const Qt=this._document.createElement("div");Qt.style.backgroundColor="rgb(1,2,3)",Qt.style.position="absolute",this._document.body.appendChild(Qt);const Bt=this._document.defaultView||window,Ge=Bt&&Bt.getComputedStyle?Bt.getComputedStyle(Qt):null,nn=(Ge&&Ge.backgroundColor||"").replace(/ /g,"");switch(Qt.remove(),nn){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return 2;case"rgb(255,255,255)":case"rgb(255,250,239)":return 1}return 0}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const Qt=this._document.body.classList;Qt.remove(Se,Yt,kt),this._hasCheckedHighContrastMode=!0;const Bt=this.getHighContrastMode();1===Bt?Qt.add(Se,Yt):2===Bt&&Qt.add(Se,kt)}}static#e=this.\u0275fac=function(Bt){return new(Bt||ct)(e.LFG(n.t4),e.LFG(a.K0))};static#t=this.\u0275prov=e.Yz7({token:ct,factory:ct.\u0275fac,providedIn:"root"})}return ct})(),Be=(()=>{class ct{constructor(Qt){Qt._applyBodyHighContrastModeCssClasses()}static#e=this.\u0275fac=function(Bt){return new(Bt||ct)(e.LFG(Qe))};static#t=this.\u0275mod=e.oAB({type:ct});static#n=this.\u0275inj=e.cJS({imports:[d.Q8]})}return ct})()},49388:(Me,$,f)=>{"use strict";f.d($,{Is:()=>l,vT:()=>h});var a=f(65879),e=f(96814);const n=new a.OlP("cdk-dir-doc",{providedIn:"root",factory:function i(){return(0,a.f3M)(e.K0)}}),r=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;let l=(()=>{class p{constructor(_){this.value="ltr",this.change=new a.vpe,_&&(this.value=function c(p){const g=p?.toLowerCase()||"";return"auto"===g&&typeof navigator<"u"&&navigator?.language?r.test(navigator.language)?"rtl":"ltr":"rtl"===g?"rtl":"ltr"}((_.body?_.body.dir:null)||(_.documentElement?_.documentElement.dir:null)||"ltr"))}ngOnDestroy(){this.change.complete()}static#e=this.\u0275fac=function(b){return new(b||p)(a.LFG(n,8))};static#t=this.\u0275prov=a.Yz7({token:p,factory:p.\u0275fac,providedIn:"root"})}return p})(),h=(()=>{class p{static#e=this.\u0275fac=function(b){return new(b||p)};static#t=this.\u0275mod=a.oAB({type:p});static#n=this.\u0275inj=a.cJS({})}return p})()},42495:(Me,$,f)=>{"use strict";f.d($,{Eq:()=>r,HM:()=>c,Ig:()=>e,du:()=>s,fI:()=>l,su:()=>n});var a=f(65879);function e(h){return null!=h&&"false"!=`${h}`}function n(h,p=0){return function i(h){return!isNaN(parseFloat(h))&&!isNaN(Number(h))}(h)?Number(h):p}function r(h){return Array.isArray(h)?h:[h]}function c(h){return null==h?"":"string"==typeof h?h:`${h}px`}function l(h){return h instanceof a.SBq?h.nativeElement:h}function s(h,p=/\s+/){const g=[];if(null!=h){const _=Array.isArray(h)?h:`${h}`.split(p);for(const b of _){const y=`${b}`.trim();y&&g.push(y)}}return g}},78337:(Me,$,f)=>{"use strict";f.d($,{A8:()=>g,Ov:()=>h,Z9:()=>r,eX:()=>s,k:()=>_,yy:()=>l});var a=f(93168),e=f(78645),n=f(65879);function r(b){return b&&"function"==typeof b.connect&&!(b instanceof a.c)}class l{applyChanges(y,E,C,I,d){y.forEachOperation((T,J,Y)=>{let te,N;if(null==T.previousIndex){const G=C(T,J,Y);te=E.createEmbeddedView(G.templateRef,G.context,G.index),N=1}else null==Y?(E.remove(J),N=3):(te=E.get(J),E.move(te,Y),N=2);d&&d({context:te?.context,operation:N,record:T})})}detach(){}}class s{constructor(){this.viewCacheSize=20,this._viewCache=[]}applyChanges(y,E,C,I,d){y.forEachOperation((T,J,Y)=>{let te,N;null==T.previousIndex?(te=this._insertView(()=>C(T,J,Y),Y,E,I(T)),N=te?1:0):null==Y?(this._detachAndCacheView(J,E),N=3):(te=this._moveView(J,Y,E,I(T)),N=2),d&&d({context:te?.context,operation:N,record:T})})}detach(){for(const y of this._viewCache)y.destroy();this._viewCache=[]}_insertView(y,E,C,I){const d=this._insertViewFromCache(E,C);if(d)return void(d.context.$implicit=I);const T=y();return C.createEmbeddedView(T.templateRef,T.context,T.index)}_detachAndCacheView(y,E){const C=E.detach(y);this._maybeCacheView(C,E)}_moveView(y,E,C,I){const d=C.get(y);return C.move(d,E),d.context.$implicit=I,d}_maybeCacheView(y,E){if(this._viewCache.lengththis._markSelected(d)):this._markSelected(E[0]),this._selectedToEmit.length=0)}select(...y){this._verifyValueAssignment(y),y.forEach(C=>this._markSelected(C));const E=this._hasQueuedChanges();return this._emitChangeEvent(),E}deselect(...y){this._verifyValueAssignment(y),y.forEach(C=>this._unmarkSelected(C));const E=this._hasQueuedChanges();return this._emitChangeEvent(),E}setSelection(...y){this._verifyValueAssignment(y);const E=this.selected,C=new Set(y);y.forEach(d=>this._markSelected(d)),E.filter(d=>!C.has(d)).forEach(d=>this._unmarkSelected(d));const I=this._hasQueuedChanges();return this._emitChangeEvent(),I}toggle(y){return this.isSelected(y)?this.deselect(y):this.select(y)}clear(y=!0){this._unmarkAll();const E=this._hasQueuedChanges();return y&&this._emitChangeEvent(),E}isSelected(y){return this._selection.has(this._getConcreteValue(y))}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(y){this._multiple&&this.selected&&this._selected.sort(y)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(y){y=this._getConcreteValue(y),this.isSelected(y)||(this._multiple||this._unmarkAll(),this.isSelected(y)||this._selection.add(y),this._emitChanges&&this._selectedToEmit.push(y))}_unmarkSelected(y){y=this._getConcreteValue(y),this.isSelected(y)&&(this._selection.delete(y),this._emitChanges&&this._deselectedToEmit.push(y))}_unmarkAll(){this.isEmpty()||this._selection.forEach(y=>this._unmarkSelected(y))}_verifyValueAssignment(y){}_hasQueuedChanges(){return!(!this._deselectedToEmit.length&&!this._selectedToEmit.length)}_getConcreteValue(y){if(this.compareWith){for(let E of this._selection)if(this.compareWith(y,E))return E;return y}return y}}let g=(()=>{class b{constructor(){this._listeners=[]}notify(E,C){for(let I of this._listeners)I(E,C)}listen(E){return this._listeners.push(E),()=>{this._listeners=this._listeners.filter(C=>E!==C)}}ngOnDestroy(){this._listeners=[]}static#e=this.\u0275fac=function(C){return new(C||b)};static#t=this.\u0275prov=n.Yz7({token:b,factory:b.\u0275fac,providedIn:"root"})}return b})();const _=new n.OlP("_ViewRepeater")},36028:(Me,$,f)=>{"use strict";f.d($,{A:()=>Ee,JH:()=>J,JU:()=>c,K5:()=>r,Ku:()=>b,LH:()=>d,L_:()=>_,MW:()=>De,Mf:()=>n,SV:()=>T,Sd:()=>C,VM:()=>y,Vb:()=>st,Z:()=>fe,aO:()=>q,b2:()=>Fn,hY:()=>g,jx:()=>l,oh:()=>I,uR:()=>E,xE:()=>x,zL:()=>s});const n=9,r=13,c=16,l=17,s=18,g=27,_=32,b=33,y=34,E=35,C=36,I=37,d=38,T=39,J=40,x=48,q=57,Ee=65,fe=90,De=91,Fn=224;function st(Et,...jt){return jt.length?jt.some(Xt=>Et[Xt]):Et.altKey||Et.shiftKey||Et.ctrlKey||Et.metaKey}},71088:(Me,$,f)=>{"use strict";f.d($,{Yg:()=>J,u3:()=>te});var a=f(65879),e=f(42495),n=f(78645),i=f(52572),r=f(35211),c=f(65592),l=f(48180),s=f(836),h=f(83620),p=f(37398),g=f(27921),_=f(59773),b=f(62831);const E=new Set;let C,I=(()=>{class N{constructor(x,F){this._platform=x,this._nonce=F,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):T}matchMedia(x){return(this._platform.WEBKIT||this._platform.BLINK)&&function d(N,G){if(!E.has(N))try{C||(C=document.createElement("style"),G&&(C.nonce=G),C.setAttribute("type","text/css"),document.head.appendChild(C)),C.sheet&&(C.sheet.insertRule(`@media ${N} {body{ }}`,0),E.add(N))}catch(x){console.error(x)}}(x,this._nonce),this._matchMedia(x)}static#e=this.\u0275fac=function(F){return new(F||N)(a.LFG(b.t4),a.LFG(a.Ojb,8))};static#t=this.\u0275prov=a.Yz7({token:N,factory:N.\u0275fac,providedIn:"root"})}return N})();function T(N){return{matches:"all"===N||""===N,media:N,addListener:()=>{},removeListener:()=>{}}}let J=(()=>{class N{constructor(x,F){this._mediaMatcher=x,this._zone=F,this._queries=new Map,this._destroySubject=new n.x}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(x){return Y((0,e.Eq)(x)).some(Q=>this._registerQuery(Q).mql.matches)}observe(x){const Q=Y((0,e.Eq)(x)).map(k=>this._registerQuery(k).observable);let O=(0,i.a)(Q);return O=(0,r.z)(O.pipe((0,l.q)(1)),O.pipe((0,s.T)(1),(0,h.b)(0))),O.pipe((0,p.U)(k=>{const P={matches:!1,breakpoints:{}};return k.forEach(({matches:K,query:oe})=>{P.matches=P.matches||K,P.breakpoints[oe]=K}),P}))}_registerQuery(x){if(this._queries.has(x))return this._queries.get(x);const F=this._mediaMatcher.matchMedia(x),O={observable:new c.y(k=>{const P=K=>this._zone.run(()=>k.next(K));return F.addListener(P),()=>{F.removeListener(P)}}).pipe((0,g.O)(F),(0,p.U)(({matches:k})=>({query:x,matches:k})),(0,_.R)(this._destroySubject)),mql:F};return this._queries.set(x,O),O}static#e=this.\u0275fac=function(F){return new(F||N)(a.LFG(I),a.LFG(a.R0b))};static#t=this.\u0275prov=a.Yz7({token:N,factory:N.\u0275fac,providedIn:"root"})}return N})();function Y(N){return N.map(G=>G.split(",")).reduce((G,x)=>G.concat(x)).map(G=>G.trim())}const te={XSmall:"(max-width: 599.98px)",Small:"(min-width: 600px) and (max-width: 959.98px)",Medium:"(min-width: 960px) and (max-width: 1279.98px)",Large:"(min-width: 1280px) and (max-width: 1919.98px)",XLarge:"(min-width: 1920px)",Handset:"(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)",Tablet:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait), (min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",Web:"(min-width: 840px) and (orientation: portrait), (min-width: 1280px) and (orientation: landscape)",HandsetPortrait:"(max-width: 599.98px) and (orientation: portrait)",TabletPortrait:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait)",WebPortrait:"(min-width: 840px) and (orientation: portrait)",HandsetLandscape:"(max-width: 959.98px) and (orientation: landscape)",TabletLandscape:"(min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",WebLandscape:"(min-width: 1280px) and (orientation: landscape)"}},17131:(Me,$,f)=>{"use strict";f.d($,{Q8:()=>h,wD:()=>s});var a=f(42495),e=f(65879),n=f(65592),i=f(78645),r=f(83620);let c=(()=>{class p{create(_){return typeof MutationObserver>"u"?null:new MutationObserver(_)}static#e=this.\u0275fac=function(b){return new(b||p)};static#t=this.\u0275prov=e.Yz7({token:p,factory:p.\u0275fac,providedIn:"root"})}return p})(),l=(()=>{class p{constructor(_){this._mutationObserverFactory=_,this._observedElements=new Map}ngOnDestroy(){this._observedElements.forEach((_,b)=>this._cleanupObserver(b))}observe(_){const b=(0,a.fI)(_);return new n.y(y=>{const C=this._observeElement(b).subscribe(y);return()=>{C.unsubscribe(),this._unobserveElement(b)}})}_observeElement(_){if(this._observedElements.has(_))this._observedElements.get(_).count++;else{const b=new i.x,y=this._mutationObserverFactory.create(E=>b.next(E));y&&y.observe(_,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(_,{observer:y,stream:b,count:1})}return this._observedElements.get(_).stream}_unobserveElement(_){this._observedElements.has(_)&&(this._observedElements.get(_).count--,this._observedElements.get(_).count||this._cleanupObserver(_))}_cleanupObserver(_){if(this._observedElements.has(_)){const{observer:b,stream:y}=this._observedElements.get(_);b&&b.disconnect(),y.complete(),this._observedElements.delete(_)}}static#e=this.\u0275fac=function(b){return new(b||p)(e.LFG(c))};static#t=this.\u0275prov=e.Yz7({token:p,factory:p.\u0275fac,providedIn:"root"})}return p})(),s=(()=>{class p{get disabled(){return this._disabled}set disabled(_){this._disabled=(0,a.Ig)(_),this._disabled?this._unsubscribe():this._subscribe()}get debounce(){return this._debounce}set debounce(_){this._debounce=(0,a.su)(_),this._subscribe()}constructor(_,b,y){this._contentObserver=_,this._elementRef=b,this._ngZone=y,this.event=new e.vpe,this._disabled=!1,this._currentSubscription=null}ngAfterContentInit(){!this._currentSubscription&&!this.disabled&&this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();const _=this._contentObserver.observe(this._elementRef);this._ngZone.runOutsideAngular(()=>{this._currentSubscription=(this.debounce?_.pipe((0,r.b)(this.debounce)):_).subscribe(this.event)})}_unsubscribe(){this._currentSubscription?.unsubscribe()}static#e=this.\u0275fac=function(b){return new(b||p)(e.Y36(l),e.Y36(e.SBq),e.Y36(e.R0b))};static#t=this.\u0275dir=e.lG2({type:p,selectors:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]})}return p})(),h=(()=>{class p{static#e=this.\u0275fac=function(b){return new(b||p)};static#t=this.\u0275mod=e.oAB({type:p});static#n=this.\u0275inj=e.cJS({providers:[c]})}return p})()},69594:(Me,$,f)=>{"use strict";f.d($,{Iu:()=>me,U8:()=>Ht,X_:()=>N,Xj:()=>oe,_G:()=>Ae,aV:()=>tn,uw:()=>te});var a=f(89829),e=f(96814),n=f(65879),i=f(42495),r=f(62831),c=f(32181),l=f(48180),s=f(59773),h=f(49388),p=f(68484),g=f(78645),_=f(47394),b=f(63019);const y=(0,r.Mq)();class E{constructor(ce,de){this._viewportRuler=ce,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=de}attach(){}enable(){if(this._canBeEnabled()){const ce=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=ce.style.left||"",this._previousHTMLStyles.top=ce.style.top||"",ce.style.left=(0,i.HM)(-this._previousScrollPosition.left),ce.style.top=(0,i.HM)(-this._previousScrollPosition.top),ce.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const ce=this._document.documentElement,ue=ce.style,ve=this._document.body.style,Oe=ue.scrollBehavior||"",Xe=ve.scrollBehavior||"";this._isEnabled=!1,ue.left=this._previousHTMLStyles.left,ue.top=this._previousHTMLStyles.top,ce.classList.remove("cdk-global-scrollblock"),y&&(ue.scrollBehavior=ve.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),y&&(ue.scrollBehavior=Oe,ve.scrollBehavior=Xe)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const de=this._document.body,ue=this._viewportRuler.getViewportSize();return de.scrollHeight>ue.height||de.scrollWidth>ue.width}}class I{constructor(ce,de,ue,ve){this._scrollDispatcher=ce,this._ngZone=de,this._viewportRuler=ue,this._config=ve,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(ce){this._overlayRef=ce}enable(){if(this._scrollSubscription)return;const ce=this._scrollDispatcher.scrolled(0).pipe((0,c.h)(de=>!de||!this._overlayRef.overlayElement.contains(de.getElementRef().nativeElement)));this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=ce.subscribe(()=>{const de=this._viewportRuler.getViewportScrollPosition().top;Math.abs(de-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=ce.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}class d{enable(){}disable(){}attach(){}}function T(pe,ce){return ce.some(de=>pe.bottomde.bottom||pe.rightde.right)}function J(pe,ce){return ce.some(de=>pe.topde.bottom||pe.leftde.right)}class Y{constructor(ce,de,ue,ve){this._scrollDispatcher=ce,this._viewportRuler=de,this._ngZone=ue,this._config=ve,this._scrollSubscription=null}attach(ce){this._overlayRef=ce}enable(){this._scrollSubscription||(this._scrollSubscription=this._scrollDispatcher.scrolled(this._config?this._config.scrollThrottle:0).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){const de=this._overlayRef.overlayElement.getBoundingClientRect(),{width:ue,height:ve}=this._viewportRuler.getViewportSize();T(de,[{width:ue,height:ve,bottom:ve,right:ue,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}}))}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}let te=(()=>{class pe{constructor(de,ue,ve,Oe){this._scrollDispatcher=de,this._viewportRuler=ue,this._ngZone=ve,this.noop=()=>new d,this.close=Xe=>new I(this._scrollDispatcher,this._ngZone,this._viewportRuler,Xe),this.block=()=>new E(this._viewportRuler,this._document),this.reposition=Xe=>new Y(this._scrollDispatcher,this._viewportRuler,this._ngZone,Xe),this._document=Oe}static#e=this.\u0275fac=function(ue){return new(ue||pe)(n.LFG(a.mF),n.LFG(a.rL),n.LFG(n.R0b),n.LFG(e.K0))};static#t=this.\u0275prov=n.Yz7({token:pe,factory:pe.\u0275fac,providedIn:"root"})}return pe})();class N{constructor(ce){if(this.scrollStrategy=new d,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,ce){const de=Object.keys(ce);for(const ue of de)void 0!==ce[ue]&&(this[ue]=ce[ue])}}}class F{constructor(ce,de){this.connectionPair=ce,this.scrollableViewProperties=de}}let k=(()=>{class pe{constructor(de){this._attachedOverlays=[],this._document=de}ngOnDestroy(){this.detach()}add(de){this.remove(de),this._attachedOverlays.push(de)}remove(de){const ue=this._attachedOverlays.indexOf(de);ue>-1&&this._attachedOverlays.splice(ue,1),0===this._attachedOverlays.length&&this.detach()}static#e=this.\u0275fac=function(ue){return new(ue||pe)(n.LFG(e.K0))};static#t=this.\u0275prov=n.Yz7({token:pe,factory:pe.\u0275fac,providedIn:"root"})}return pe})(),P=(()=>{class pe extends k{constructor(de,ue){super(de),this._ngZone=ue,this._keydownListener=ve=>{const Oe=this._attachedOverlays;for(let Xe=Oe.length-1;Xe>-1;Xe--)if(Oe[Xe]._keydownEvents.observers.length>0){const Cn=Oe[Xe]._keydownEvents;this._ngZone?this._ngZone.run(()=>Cn.next(ve)):Cn.next(ve);break}}}add(de){super.add(de),this._isAttached||(this._ngZone?this._ngZone.runOutsideAngular(()=>this._document.body.addEventListener("keydown",this._keydownListener)):this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}static#e=this.\u0275fac=function(ue){return new(ue||pe)(n.LFG(e.K0),n.LFG(n.R0b,8))};static#t=this.\u0275prov=n.Yz7({token:pe,factory:pe.\u0275fac,providedIn:"root"})}return pe})(),K=(()=>{class pe extends k{constructor(de,ue,ve){super(de),this._platform=ue,this._ngZone=ve,this._cursorStyleIsSet=!1,this._pointerDownListener=Oe=>{this._pointerDownEventTarget=(0,r.sA)(Oe)},this._clickListener=Oe=>{const Xe=(0,r.sA)(Oe),Cn="click"===Oe.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:Xe;this._pointerDownEventTarget=null;const ke=this._attachedOverlays.slice();for(let fe=ke.length-1;fe>-1;fe--){const De=ke[fe];if(De._outsidePointerEvents.observers.length<1||!De.hasAttached())continue;if(De.overlayElement.contains(Xe)||De.overlayElement.contains(Cn))break;const ze=De._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>ze.next(Oe)):ze.next(Oe)}}}add(de){if(super.add(de),!this._isAttached){const ue=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(ue)):this._addEventListeners(ue),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=ue.style.cursor,ue.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){const de=this._document.body;de.removeEventListener("pointerdown",this._pointerDownListener,!0),de.removeEventListener("click",this._clickListener,!0),de.removeEventListener("auxclick",this._clickListener,!0),de.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(de.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(de){de.addEventListener("pointerdown",this._pointerDownListener,!0),de.addEventListener("click",this._clickListener,!0),de.addEventListener("auxclick",this._clickListener,!0),de.addEventListener("contextmenu",this._clickListener,!0)}static#e=this.\u0275fac=function(ue){return new(ue||pe)(n.LFG(e.K0),n.LFG(r.t4),n.LFG(n.R0b,8))};static#t=this.\u0275prov=n.Yz7({token:pe,factory:pe.\u0275fac,providedIn:"root"})}return pe})(),oe=(()=>{class pe{constructor(de,ue){this._platform=ue,this._document=de}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const de="cdk-overlay-container";if(this._platform.isBrowser||(0,r.Oy)()){const ve=this._document.querySelectorAll(`.${de}[platform="server"], .${de}[platform="test"]`);for(let Oe=0;Oethis._backdropClick.next(ze),this._backdropTransitionendHandler=ze=>{this._disposeBackdrop(ze.target)},this._keydownEvents=new g.x,this._outsidePointerEvents=new g.x,ve.scrollStrategy&&(this._scrollStrategy=ve.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=ve.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(ce){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);const de=this._portalOutlet.attach(ce);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.pipe((0,l.q)(1)).subscribe(()=>{this.hasAttached()&&this.updatePosition()}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),"function"==typeof de?.onDestroy&&de.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),de}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const ce=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),ce}dispose(){const ce=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._disposeBackdrop(this._backdropElement),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),this._host?.remove(),this._previousHostParent=this._pane=this._host=null,ce&&this._detachments.next(),this._detachments.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(ce){ce!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=ce,this.hasAttached()&&(ce.attach(this),this.updatePosition()))}updateSize(ce){this._config={...this._config,...ce},this._updateElementSize()}setDirection(ce){this._config={...this._config,direction:ce},this._updateElementDirection()}addPanelClass(ce){this._pane&&this._toggleClasses(this._pane,ce,!0)}removePanelClass(ce){this._pane&&this._toggleClasses(this._pane,ce,!1)}getDirection(){const ce=this._config.direction;return ce?"string"==typeof ce?ce:ce.value:"ltr"}updateScrollStrategy(ce){ce!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=ce,this.hasAttached()&&(ce.attach(this),ce.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const ce=this._pane.style;ce.width=(0,i.HM)(this._config.width),ce.height=(0,i.HM)(this._config.height),ce.minWidth=(0,i.HM)(this._config.minWidth),ce.minHeight=(0,i.HM)(this._config.minHeight),ce.maxWidth=(0,i.HM)(this._config.maxWidth),ce.maxHeight=(0,i.HM)(this._config.maxHeight)}_togglePointerEvents(ce){this._pane.style.pointerEvents=ce?"":"none"}_attachBackdrop(){const ce="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._animationsDisabled&&this._backdropElement.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),!this._animationsDisabled&&typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add(ce)})}):this._backdropElement.classList.add(ce)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){const ce=this._backdropElement;if(ce){if(this._animationsDisabled)return void this._disposeBackdrop(ce);ce.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{ce.addEventListener("transitionend",this._backdropTransitionendHandler)}),ce.style.pointerEvents="none",this._backdropTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(()=>{this._disposeBackdrop(ce)},500))}}_toggleClasses(ce,de,ue){const ve=(0,i.Eq)(de||[]).filter(Oe=>!!Oe);ve.length&&(ue?ce.classList.add(...ve):ce.classList.remove(...ve))}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=>{const ce=this._ngZone.onStable.pipe((0,s.R)((0,b.T)(this._attachments,this._detachments))).subscribe(()=>{(!this._pane||!this._host||0===this._pane.children.length)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),ce.unsubscribe())})})}_disposeScrollStrategy(){const ce=this._scrollStrategy;ce&&(ce.disable(),ce.detach&&ce.detach())}_disposeBackdrop(ce){ce&&(ce.removeEventListener("click",this._backdropClickHandler),ce.removeEventListener("transitionend",this._backdropTransitionendHandler),ce.remove(),this._backdropElement===ce&&(this._backdropElement=null)),this._backdropTimeout&&(clearTimeout(this._backdropTimeout),this._backdropTimeout=void 0)}}const q="cdk-overlay-connected-position-bounding-box",se=/([A-Za-z%]+)$/;class Ae{get positions(){return this._preferredPositions}constructor(ce,de,ue,ve,Oe){this._viewportRuler=de,this._document=ue,this._platform=ve,this._overlayContainer=Oe,this._lastBoundingBoxSize={width:0,height:0},this._isPushed=!1,this._canPush=!0,this._growAfterOpen=!1,this._hasFlexibleDimensions=!0,this._positionLocked=!1,this._viewportMargin=0,this._scrollables=[],this._preferredPositions=[],this._positionChanges=new g.x,this._resizeSubscription=_.w0.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(ce)}attach(ce){this._validatePositions(),ce.hostElement.classList.add(q),this._overlayRef=ce,this._boundingBox=ce.hostElement,this._pane=ce.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition)return void this.reapplyLastPosition();this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const ce=this._originRect,de=this._overlayRect,ue=this._viewportRect,ve=this._containerRect,Oe=[];let Xe;for(let Cn of this._preferredPositions){let ke=this._getOriginPoint(ce,ve,Cn),fe=this._getOverlayPoint(ke,de,Cn),De=this._getOverlayFit(fe,de,ue,Cn);if(De.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(Cn,ke);this._canFitWithFlexibleDimensions(De,fe,ue)?Oe.push({position:Cn,origin:ke,overlayRect:de,boundingBoxRect:this._calculateBoundingBoxRect(ke,Cn)}):(!Xe||Xe.overlayFit.visibleAreake&&(ke=De,Cn=fe)}return this._isPushed=!1,void this._applyPosition(Cn.position,Cn.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(Xe.position,Xe.originPoint);this._applyPosition(Xe.position,Xe.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&le(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(q),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;const ce=this._lastPosition;if(ce){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const de=this._getOriginPoint(this._originRect,this._containerRect,ce);this._applyPosition(ce,de)}else this.apply()}withScrollableContainers(ce){return this._scrollables=ce,this}withPositions(ce){return this._preferredPositions=ce,-1===ce.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(ce){return this._viewportMargin=ce,this}withFlexibleDimensions(ce=!0){return this._hasFlexibleDimensions=ce,this}withGrowAfterOpen(ce=!0){return this._growAfterOpen=ce,this}withPush(ce=!0){return this._canPush=ce,this}withLockedPosition(ce=!0){return this._positionLocked=ce,this}setOrigin(ce){return this._origin=ce,this}withDefaultOffsetX(ce){return this._offsetX=ce,this}withDefaultOffsetY(ce){return this._offsetY=ce,this}withTransformOriginOn(ce){return this._transformOriginSelector=ce,this}_getOriginPoint(ce,de,ue){let ve,Oe;if("center"==ue.originX)ve=ce.left+ce.width/2;else{const Xe=this._isRtl()?ce.right:ce.left,Cn=this._isRtl()?ce.left:ce.right;ve="start"==ue.originX?Xe:Cn}return de.left<0&&(ve-=de.left),Oe="center"==ue.originY?ce.top+ce.height/2:"top"==ue.originY?ce.top:ce.bottom,de.top<0&&(Oe-=de.top),{x:ve,y:Oe}}_getOverlayPoint(ce,de,ue){let ve,Oe;return ve="center"==ue.overlayX?-de.width/2:"start"===ue.overlayX?this._isRtl()?-de.width:0:this._isRtl()?0:-de.width,Oe="center"==ue.overlayY?-de.height/2:"top"==ue.overlayY?0:-de.height,{x:ce.x+ve,y:ce.y+Oe}}_getOverlayFit(ce,de,ue,ve){const Oe=Ee(de);let{x:Xe,y:Cn}=ce,ke=this._getOffset(ve,"x"),fe=this._getOffset(ve,"y");ke&&(Xe+=ke),fe&&(Cn+=fe);let tt=0-Cn,Je=Cn+Oe.height-ue.height,cn=this._subtractOverflows(Oe.width,0-Xe,Xe+Oe.width-ue.width),vn=this._subtractOverflows(Oe.height,tt,Je),er=cn*vn;return{visibleArea:er,isCompletelyWithinViewport:Oe.width*Oe.height===er,fitsInViewportVertically:vn===Oe.height,fitsInViewportHorizontally:cn==Oe.width}}_canFitWithFlexibleDimensions(ce,de,ue){if(this._hasFlexibleDimensions){const ve=ue.bottom-de.y,Oe=ue.right-de.x,Xe=xe(this._overlayRef.getConfig().minHeight),Cn=xe(this._overlayRef.getConfig().minWidth);return(ce.fitsInViewportVertically||null!=Xe&&Xe<=ve)&&(ce.fitsInViewportHorizontally||null!=Cn&&Cn<=Oe)}return!1}_pushOverlayOnScreen(ce,de,ue){if(this._previousPushAmount&&this._positionLocked)return{x:ce.x+this._previousPushAmount.x,y:ce.y+this._previousPushAmount.y};const ve=Ee(de),Oe=this._viewportRect,Xe=Math.max(ce.x+ve.width-Oe.width,0),Cn=Math.max(ce.y+ve.height-Oe.height,0),ke=Math.max(Oe.top-ue.top-ce.y,0),fe=Math.max(Oe.left-ue.left-ce.x,0);let De=0,ze=0;return De=ve.width<=Oe.width?fe||-Xe:ce.xcn&&!this._isInitialRender&&!this._growAfterOpen&&(Xe=ce.y-cn/2)}if("end"===de.overlayX&&!ve||"start"===de.overlayX&&ve)tt=ue.width-ce.x+this._viewportMargin,De=ce.x-this._viewportMargin;else if("start"===de.overlayX&&!ve||"end"===de.overlayX&&ve)ze=ce.x,De=ue.right-ce.x;else{const Je=Math.min(ue.right-ce.x+ue.left,ce.x),cn=this._lastBoundingBoxSize.width;De=2*Je,ze=ce.x-Je,De>cn&&!this._isInitialRender&&!this._growAfterOpen&&(ze=ce.x-cn/2)}return{top:Xe,left:ze,bottom:Cn,right:tt,width:De,height:Oe}}_setBoundingBoxStyles(ce,de){const ue=this._calculateBoundingBoxRect(ce,de);!this._isInitialRender&&!this._growAfterOpen&&(ue.height=Math.min(ue.height,this._lastBoundingBoxSize.height),ue.width=Math.min(ue.width,this._lastBoundingBoxSize.width));const ve={};if(this._hasExactPosition())ve.top=ve.left="0",ve.bottom=ve.right=ve.maxHeight=ve.maxWidth="",ve.width=ve.height="100%";else{const Oe=this._overlayRef.getConfig().maxHeight,Xe=this._overlayRef.getConfig().maxWidth;ve.height=(0,i.HM)(ue.height),ve.top=(0,i.HM)(ue.top),ve.bottom=(0,i.HM)(ue.bottom),ve.width=(0,i.HM)(ue.width),ve.left=(0,i.HM)(ue.left),ve.right=(0,i.HM)(ue.right),ve.alignItems="center"===de.overlayX?"center":"end"===de.overlayX?"flex-end":"flex-start",ve.justifyContent="center"===de.overlayY?"center":"bottom"===de.overlayY?"flex-end":"flex-start",Oe&&(ve.maxHeight=(0,i.HM)(Oe)),Xe&&(ve.maxWidth=(0,i.HM)(Xe))}this._lastBoundingBoxSize=ue,le(this._boundingBox.style,ve)}_resetBoundingBoxStyles(){le(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){le(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(ce,de){const ue={},ve=this._hasExactPosition(),Oe=this._hasFlexibleDimensions,Xe=this._overlayRef.getConfig();if(ve){const De=this._viewportRuler.getViewportScrollPosition();le(ue,this._getExactOverlayY(de,ce,De)),le(ue,this._getExactOverlayX(de,ce,De))}else ue.position="static";let Cn="",ke=this._getOffset(de,"x"),fe=this._getOffset(de,"y");ke&&(Cn+=`translateX(${ke}px) `),fe&&(Cn+=`translateY(${fe}px)`),ue.transform=Cn.trim(),Xe.maxHeight&&(ve?ue.maxHeight=(0,i.HM)(Xe.maxHeight):Oe&&(ue.maxHeight="")),Xe.maxWidth&&(ve?ue.maxWidth=(0,i.HM)(Xe.maxWidth):Oe&&(ue.maxWidth="")),le(this._pane.style,ue)}_getExactOverlayY(ce,de,ue){let ve={top:"",bottom:""},Oe=this._getOverlayPoint(de,this._overlayRect,ce);return this._isPushed&&(Oe=this._pushOverlayOnScreen(Oe,this._overlayRect,ue)),"bottom"===ce.overlayY?ve.bottom=this._document.documentElement.clientHeight-(Oe.y+this._overlayRect.height)+"px":ve.top=(0,i.HM)(Oe.y),ve}_getExactOverlayX(ce,de,ue){let Xe,ve={left:"",right:""},Oe=this._getOverlayPoint(de,this._overlayRect,ce);return this._isPushed&&(Oe=this._pushOverlayOnScreen(Oe,this._overlayRect,ue)),Xe=this._isRtl()?"end"===ce.overlayX?"left":"right":"end"===ce.overlayX?"right":"left","right"===Xe?ve.right=this._document.documentElement.clientWidth-(Oe.x+this._overlayRect.width)+"px":ve.left=(0,i.HM)(Oe.x),ve}_getScrollVisibility(){const ce=this._getOriginRect(),de=this._pane.getBoundingClientRect(),ue=this._scrollables.map(ve=>ve.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:J(ce,ue),isOriginOutsideView:T(ce,ue),isOverlayClipped:J(de,ue),isOverlayOutsideView:T(de,ue)}}_subtractOverflows(ce,...de){return de.reduce((ue,ve)=>ue-Math.max(ve,0),ce)}_getNarrowedViewportRect(){const ce=this._document.documentElement.clientWidth,de=this._document.documentElement.clientHeight,ue=this._viewportRuler.getViewportScrollPosition();return{top:ue.top+this._viewportMargin,left:ue.left+this._viewportMargin,right:ue.left+ce-this._viewportMargin,bottom:ue.top+de-this._viewportMargin,width:ce-2*this._viewportMargin,height:de-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(ce,de){return"x"===de?null==ce.offsetX?this._offsetX:ce.offsetX:null==ce.offsetY?this._offsetY:ce.offsetY}_validatePositions(){}_addPanelClasses(ce){this._pane&&(0,i.Eq)(ce).forEach(de=>{""!==de&&-1===this._appliedPanelClasses.indexOf(de)&&(this._appliedPanelClasses.push(de),this._pane.classList.add(de))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(ce=>{this._pane.classList.remove(ce)}),this._appliedPanelClasses=[])}_getOriginRect(){const ce=this._origin;if(ce instanceof n.SBq)return ce.nativeElement.getBoundingClientRect();if(ce instanceof Element)return ce.getBoundingClientRect();const de=ce.width||0,ue=ce.height||0;return{top:ce.y,bottom:ce.y+ue,left:ce.x,right:ce.x+de,height:ue,width:de}}}function le(pe,ce){for(let de in ce)ce.hasOwnProperty(de)&&(pe[de]=ce[de]);return pe}function xe(pe){if("number"!=typeof pe&&null!=pe){const[ce,de]=pe.split(se);return de&&"px"!==de?null:parseFloat(ce)}return pe||null}function Ee(pe){return{top:Math.floor(pe.top),right:Math.floor(pe.right),bottom:Math.floor(pe.bottom),left:Math.floor(pe.left),width:Math.floor(pe.width),height:Math.floor(pe.height)}}const Ie="cdk-global-overlay-wrapper";class je{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(ce){const de=ce.getConfig();this._overlayRef=ce,this._width&&!de.width&&ce.updateSize({width:this._width}),this._height&&!de.height&&ce.updateSize({height:this._height}),ce.hostElement.classList.add(Ie),this._isDisposed=!1}top(ce=""){return this._bottomOffset="",this._topOffset=ce,this._alignItems="flex-start",this}left(ce=""){return this._xOffset=ce,this._xPosition="left",this}bottom(ce=""){return this._topOffset="",this._bottomOffset=ce,this._alignItems="flex-end",this}right(ce=""){return this._xOffset=ce,this._xPosition="right",this}start(ce=""){return this._xOffset=ce,this._xPosition="start",this}end(ce=""){return this._xOffset=ce,this._xPosition="end",this}width(ce=""){return this._overlayRef?this._overlayRef.updateSize({width:ce}):this._width=ce,this}height(ce=""){return this._overlayRef?this._overlayRef.updateSize({height:ce}):this._height=ce,this}centerHorizontally(ce=""){return this.left(ce),this._xPosition="center",this}centerVertically(ce=""){return this.top(ce),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const ce=this._overlayRef.overlayElement.style,de=this._overlayRef.hostElement.style,ue=this._overlayRef.getConfig(),{width:ve,height:Oe,maxWidth:Xe,maxHeight:Cn}=ue,ke=!("100%"!==ve&&"100vw"!==ve||Xe&&"100%"!==Xe&&"100vw"!==Xe),fe=!("100%"!==Oe&&"100vh"!==Oe||Cn&&"100%"!==Cn&&"100vh"!==Cn),De=this._xPosition,ze=this._xOffset,tt="rtl"===this._overlayRef.getConfig().direction;let Je="",cn="",vn="";ke?vn="flex-start":"center"===De?(vn="center",tt?cn=ze:Je=ze):tt?"left"===De||"end"===De?(vn="flex-end",Je=ze):("right"===De||"start"===De)&&(vn="flex-start",cn=ze):"left"===De||"start"===De?(vn="flex-start",Je=ze):("right"===De||"end"===De)&&(vn="flex-end",cn=ze),ce.position=this._cssPosition,ce.marginLeft=ke?"0":Je,ce.marginTop=fe?"0":this._topOffset,ce.marginBottom=this._bottomOffset,ce.marginRight=ke?"0":cn,de.justifyContent=vn,de.alignItems=fe?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const ce=this._overlayRef.overlayElement.style,de=this._overlayRef.hostElement,ue=de.style;de.classList.remove(Ie),ue.justifyContent=ue.alignItems=ce.marginTop=ce.marginBottom=ce.marginLeft=ce.marginRight=ce.position="",this._overlayRef=null,this._isDisposed=!0}}let lt=(()=>{class pe{constructor(de,ue,ve,Oe){this._viewportRuler=de,this._document=ue,this._platform=ve,this._overlayContainer=Oe}global(){return new je}flexibleConnectedTo(de){return new Ae(de,this._viewportRuler,this._document,this._platform,this._overlayContainer)}static#e=this.\u0275fac=function(ue){return new(ue||pe)(n.LFG(a.rL),n.LFG(e.K0),n.LFG(r.t4),n.LFG(oe))};static#t=this.\u0275prov=n.Yz7({token:pe,factory:pe.\u0275fac,providedIn:"root"})}return pe})(),Ye=0,tn=(()=>{class pe{constructor(de,ue,ve,Oe,Xe,Cn,ke,fe,De,ze,tt,Je){this.scrollStrategies=de,this._overlayContainer=ue,this._componentFactoryResolver=ve,this._positionBuilder=Oe,this._keyboardDispatcher=Xe,this._injector=Cn,this._ngZone=ke,this._document=fe,this._directionality=De,this._location=ze,this._outsideClickDispatcher=tt,this._animationsModuleType=Je}create(de){const ue=this._createHostElement(),ve=this._createPaneElement(ue),Oe=this._createPortalOutlet(ve),Xe=new N(de);return Xe.direction=Xe.direction||this._directionality.value,new me(Oe,ue,ve,Xe,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,"NoopAnimations"===this._animationsModuleType)}position(){return this._positionBuilder}_createPaneElement(de){const ue=this._document.createElement("div");return ue.id="cdk-overlay-"+Ye++,ue.classList.add("cdk-overlay-pane"),de.appendChild(ue),ue}_createHostElement(){const de=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(de),de}_createPortalOutlet(de){return this._appRef||(this._appRef=this._injector.get(n.z2F)),new p.u0(de,this._componentFactoryResolver,this._appRef,this._injector,this._document)}static#e=this.\u0275fac=function(ue){return new(ue||pe)(n.LFG(te),n.LFG(oe),n.LFG(n._Vd),n.LFG(lt),n.LFG(P),n.LFG(n.zs3),n.LFG(n.R0b),n.LFG(e.K0),n.LFG(h.Is),n.LFG(e.Ye),n.LFG(K),n.LFG(n.QbO,8))};static#t=this.\u0275prov=n.Yz7({token:pe,factory:pe.\u0275fac,providedIn:"root"})}return pe})();const Ze={provide:new n.OlP("cdk-connected-overlay-scroll-strategy"),deps:[tn],useFactory:function rt(pe){return()=>pe.scrollStrategies.reposition()}};let Ht=(()=>{class pe{static#e=this.\u0275fac=function(ue){return new(ue||pe)};static#t=this.\u0275mod=n.oAB({type:pe});static#n=this.\u0275inj=n.cJS({providers:[tn,Ze],imports:[h.vT,p.eL,a.Cl,a.Cl]})}return pe})()},62831:(Me,$,f)=>{"use strict";f.d($,{Mq:()=>y,Oy:()=>Y,_i:()=>E,ht:()=>T,i$:()=>g,kV:()=>d,qK:()=>s,sA:()=>J,t4:()=>i});var a=f(65879),e=f(96814);let n;try{n=typeof Intl<"u"&&Intl.v8BreakIterator}catch{n=!1}let c,i=(()=>{class te{constructor(G){this._platformId=G,this.isBrowser=this._platformId?(0,e.NF)(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!n)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}static#e=this.\u0275fac=function(x){return new(x||te)(a.LFG(a.Lbi))};static#t=this.\u0275prov=a.Yz7({token:te,factory:te.\u0275fac,providedIn:"root"})}return te})();const l=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function s(){if(c)return c;if("object"!=typeof document||!document)return c=new Set(l),c;let te=document.createElement("input");return c=new Set(l.filter(N=>(te.setAttribute("type",N),te.type===N))),c}let h,_,b,C;function g(te){return function p(){if(null==h&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>h=!0}))}finally{h=h||!1}return h}()?te:!!te.capture}function y(){if(null==b){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return b=!1,b;if("scrollBehavior"in document.documentElement.style)b=!0;else{const te=Element.prototype.scrollTo;b=!!te&&!/\{\s*\[native code\]\s*\}/.test(te.toString())}}return b}function E(){if("object"!=typeof document||!document)return 0;if(null==_){const te=document.createElement("div"),N=te.style;te.dir="rtl",N.width="1px",N.overflow="auto",N.visibility="hidden",N.pointerEvents="none",N.position="absolute";const G=document.createElement("div"),x=G.style;x.width="2px",x.height="1px",te.appendChild(G),document.body.appendChild(te),_=0,0===te.scrollLeft&&(te.scrollLeft=1,_=0===te.scrollLeft?1:2),te.remove()}return _}function d(te){if(function I(){if(null==C){const te=typeof document<"u"?document.head:null;C=!(!te||!te.createShadowRoot&&!te.attachShadow)}return C}()){const N=te.getRootNode?te.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&N instanceof ShadowRoot)return N}return null}function T(){let te=typeof document<"u"&&document?document.activeElement:null;for(;te&&te.shadowRoot;){const N=te.shadowRoot.activeElement;if(N===te)break;te=N}return te}function J(te){return te.composedPath?te.composedPath()[0]:te.target}function Y(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}},68484:(Me,$,f)=>{"use strict";f.d($,{C5:()=>p,Pl:()=>T,UE:()=>g,eL:()=>Y,en:()=>b,u0:()=>E});var a=f(65879),e=f(96814);class h{attach(G){return this._attachedHost=G,G.attach(this)}detach(){let G=this._attachedHost;null!=G&&(this._attachedHost=null,G.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(G){this._attachedHost=G}}class p extends h{constructor(G,x,F,Q,O){super(),this.component=G,this.viewContainerRef=x,this.injector=F,this.componentFactoryResolver=Q,this.projectableNodes=O}}class g extends h{constructor(G,x,F,Q){super(),this.templateRef=G,this.viewContainerRef=x,this.context=F,this.injector=Q}get origin(){return this.templateRef.elementRef}attach(G,x=this.context){return this.context=x,super.attach(G)}detach(){return this.context=void 0,super.detach()}}class _ extends h{constructor(G){super(),this.element=G instanceof a.SBq?G.nativeElement:G}}class b{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(G){return G instanceof p?(this._attachedPortal=G,this.attachComponentPortal(G)):G instanceof g?(this._attachedPortal=G,this.attachTemplatePortal(G)):this.attachDomPortal&&G instanceof _?(this._attachedPortal=G,this.attachDomPortal(G)):void 0}detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(G){this._disposeFn=G}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class E extends b{constructor(G,x,F,Q,O){super(),this.outletElement=G,this._componentFactoryResolver=x,this._appRef=F,this._defaultInjector=Q,this.attachDomPortal=k=>{const P=k.element,K=this._document.createComment("dom-portal");P.parentNode.insertBefore(K,P),this.outletElement.appendChild(P),this._attachedPortal=k,super.setDisposeFn(()=>{K.parentNode&&K.parentNode.replaceChild(P,K)})},this._document=O}attachComponentPortal(G){const F=(G.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(G.component);let Q;return G.viewContainerRef?(Q=G.viewContainerRef.createComponent(F,G.viewContainerRef.length,G.injector||G.viewContainerRef.injector,G.projectableNodes||void 0),this.setDisposeFn(()=>Q.destroy())):(Q=F.create(G.injector||this._defaultInjector||a.zs3.NULL),this._appRef.attachView(Q.hostView),this.setDisposeFn(()=>{this._appRef.viewCount>0&&this._appRef.detachView(Q.hostView),Q.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(Q)),this._attachedPortal=G,Q}attachTemplatePortal(G){let x=G.viewContainerRef,F=x.createEmbeddedView(G.templateRef,G.context,{injector:G.injector});return F.rootNodes.forEach(Q=>this.outletElement.appendChild(Q)),F.detectChanges(),this.setDisposeFn(()=>{let Q=x.indexOf(F);-1!==Q&&x.remove(Q)}),this._attachedPortal=G,F}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(G){return G.hostView.rootNodes[0]}}let T=(()=>{class N extends b{constructor(x,F,Q){super(),this._componentFactoryResolver=x,this._viewContainerRef=F,this._isInitialized=!1,this.attached=new a.vpe,this.attachDomPortal=O=>{const k=O.element,P=this._document.createComment("dom-portal");O.setAttachedHost(this),k.parentNode.insertBefore(P,k),this._getRootNode().appendChild(k),this._attachedPortal=O,super.setDisposeFn(()=>{P.parentNode&&P.parentNode.replaceChild(k,P)})},this._document=Q}get portal(){return this._attachedPortal}set portal(x){this.hasAttached()&&!x&&!this._isInitialized||(this.hasAttached()&&super.detach(),x&&super.attach(x),this._attachedPortal=x||null)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(x){x.setAttachedHost(this);const F=null!=x.viewContainerRef?x.viewContainerRef:this._viewContainerRef,O=(x.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(x.component),k=F.createComponent(O,F.length,x.injector||F.injector,x.projectableNodes||void 0);return F!==this._viewContainerRef&&this._getRootNode().appendChild(k.hostView.rootNodes[0]),super.setDisposeFn(()=>k.destroy()),this._attachedPortal=x,this._attachedRef=k,this.attached.emit(k),k}attachTemplatePortal(x){x.setAttachedHost(this);const F=this._viewContainerRef.createEmbeddedView(x.templateRef,x.context,{injector:x.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=x,this._attachedRef=F,this.attached.emit(F),F}_getRootNode(){const x=this._viewContainerRef.element.nativeElement;return x.nodeType===x.ELEMENT_NODE?x:x.parentNode}static#e=this.\u0275fac=function(F){return new(F||N)(a.Y36(a._Vd),a.Y36(a.s_b),a.Y36(e.K0))};static#t=this.\u0275dir=a.lG2({type:N,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:["cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[a.qOj]})}return N})(),Y=(()=>{class N{static#e=this.\u0275fac=function(F){return new(F||N)};static#t=this.\u0275mod=a.oAB({type:N});static#n=this.\u0275inj=a.cJS({})}return N})()},89829:(Me,$,f)=>{"use strict";f.d($,{PQ:()=>Ae,ZD:()=>Pt,mF:()=>se,Cl:()=>et,rL:()=>xe});var a=f(42495),e=f(65879),n=f(78645),i=f(22096),r=f(65592),c=f(92438),l=f(41954),s=f(47394);const h={schedule($e){let rt=requestAnimationFrame,Ze=cancelAnimationFrame;const{delegate:Ht}=h;Ht&&(rt=Ht.requestAnimationFrame,Ze=Ht.cancelAnimationFrame);const Mt=rt(pe=>{Ze=void 0,$e(pe)});return new s.w0(()=>Ze?.(Mt))},requestAnimationFrame(...$e){const{delegate:rt}=h;return(rt?.requestAnimationFrame||requestAnimationFrame)(...$e)},cancelAnimationFrame(...$e){const{delegate:rt}=h;return(rt?.cancelAnimationFrame||cancelAnimationFrame)(...$e)},delegate:void 0};var g=f(2631);new class _ extends g.v{flush(rt){this._active=!0;const Ze=this._scheduled;this._scheduled=void 0;const{actions:Ht}=this;let Mt;rt=rt||Ht.shift();do{if(Mt=rt.execute(rt.state,rt.delay))break}while((rt=Ht[0])&&rt.id===Ze&&Ht.shift());if(this._active=!1,Mt){for(;(rt=Ht[0])&&rt.id===Ze&&Ht.shift();)rt.unsubscribe();throw Mt}}}(class p extends l.o{constructor(rt,Ze){super(rt,Ze),this.scheduler=rt,this.work=Ze}requestAsyncId(rt,Ze,Ht=0){return null!==Ht&&Ht>0?super.requestAsyncId(rt,Ze,Ht):(rt.actions.push(this),rt._scheduled||(rt._scheduled=h.requestAnimationFrame(()=>rt.flush(void 0))))}recycleAsyncId(rt,Ze,Ht=0){var Mt;if(null!=Ht?Ht>0:this.delay>0)return super.recycleAsyncId(rt,Ze,Ht);const{actions:pe}=rt;null!=Ze&&(null===(Mt=pe[pe.length-1])||void 0===Mt?void 0:Mt.id)!==Ze&&(h.cancelAnimationFrame(Ze),rt._scheduled=void 0)}});f(76410);var C=f(16321),I=f(79360),d=f(54829),T=f(8251),Y=f(99080);function te($e,rt=C.z){return function J($e){return(0,I.e)((rt,Ze)=>{let Ht=!1,Mt=null,pe=null,ce=!1;const de=()=>{if(pe?.unsubscribe(),pe=null,Ht){Ht=!1;const ve=Mt;Mt=null,Ze.next(ve)}ce&&Ze.complete()},ue=()=>{pe=null,ce&&Ze.complete()};rt.subscribe((0,T.x)(Ze,ve=>{Ht=!0,Mt=ve,pe||(0,d.Xf)($e(ve)).subscribe(pe=(0,T.x)(Ze,de,ue))},()=>{ce=!0,(!Ht||!pe||pe.closed)&&Ze.complete()}))})}(()=>(0,Y.H)($e,rt))}var N=f(32181),G=f(59773),x=f(62831),F=f(96814),Q=f(49388);let se=(()=>{class $e{constructor(Ze,Ht,Mt){this._ngZone=Ze,this._platform=Ht,this._scrolled=new n.x,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=Mt}register(Ze){this.scrollContainers.has(Ze)||this.scrollContainers.set(Ze,Ze.elementScrolled().subscribe(()=>this._scrolled.next(Ze)))}deregister(Ze){const Ht=this.scrollContainers.get(Ze);Ht&&(Ht.unsubscribe(),this.scrollContainers.delete(Ze))}scrolled(Ze=20){return this._platform.isBrowser?new r.y(Ht=>{this._globalSubscription||this._addGlobalListener();const Mt=Ze>0?this._scrolled.pipe(te(Ze)).subscribe(Ht):this._scrolled.subscribe(Ht);return this._scrolledCount++,()=>{Mt.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):(0,i.of)()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((Ze,Ht)=>this.deregister(Ht)),this._scrolled.complete()}ancestorScrolled(Ze,Ht){const Mt=this.getAncestorScrollContainers(Ze);return this.scrolled(Ht).pipe((0,N.h)(pe=>!pe||Mt.indexOf(pe)>-1))}getAncestorScrollContainers(Ze){const Ht=[];return this.scrollContainers.forEach((Mt,pe)=>{this._scrollableContainsElement(pe,Ze)&&Ht.push(pe)}),Ht}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(Ze,Ht){let Mt=(0,a.fI)(Ht),pe=Ze.getElementRef().nativeElement;do{if(Mt==pe)return!0}while(Mt=Mt.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>{const Ze=this._getWindow();return(0,c.R)(Ze.document,"scroll").subscribe(()=>this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}static#e=this.\u0275fac=function(Ht){return new(Ht||$e)(e.LFG(e.R0b),e.LFG(x.t4),e.LFG(F.K0,8))};static#t=this.\u0275prov=e.Yz7({token:$e,factory:$e.\u0275fac,providedIn:"root"})}return $e})(),Ae=(()=>{class $e{constructor(Ze,Ht,Mt,pe){this.elementRef=Ze,this.scrollDispatcher=Ht,this.ngZone=Mt,this.dir=pe,this._destroyed=new n.x,this._elementScrolled=new r.y(ce=>this.ngZone.runOutsideAngular(()=>(0,c.R)(this.elementRef.nativeElement,"scroll").pipe((0,G.R)(this._destroyed)).subscribe(ce)))}ngOnInit(){this.scrollDispatcher.register(this)}ngOnDestroy(){this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(Ze){const Ht=this.elementRef.nativeElement,Mt=this.dir&&"rtl"==this.dir.value;null==Ze.left&&(Ze.left=Mt?Ze.end:Ze.start),null==Ze.right&&(Ze.right=Mt?Ze.start:Ze.end),null!=Ze.bottom&&(Ze.top=Ht.scrollHeight-Ht.clientHeight-Ze.bottom),Mt&&0!=(0,x._i)()?(null!=Ze.left&&(Ze.right=Ht.scrollWidth-Ht.clientWidth-Ze.left),2==(0,x._i)()?Ze.left=Ze.right:1==(0,x._i)()&&(Ze.left=Ze.right?-Ze.right:Ze.right)):null!=Ze.right&&(Ze.left=Ht.scrollWidth-Ht.clientWidth-Ze.right),this._applyScrollToOptions(Ze)}_applyScrollToOptions(Ze){const Ht=this.elementRef.nativeElement;(0,x.Mq)()?Ht.scrollTo(Ze):(null!=Ze.top&&(Ht.scrollTop=Ze.top),null!=Ze.left&&(Ht.scrollLeft=Ze.left))}measureScrollOffset(Ze){const Ht="left",pe=this.elementRef.nativeElement;if("top"==Ze)return pe.scrollTop;if("bottom"==Ze)return pe.scrollHeight-pe.clientHeight-pe.scrollTop;const ce=this.dir&&"rtl"==this.dir.value;return"start"==Ze?Ze=ce?"right":Ht:"end"==Ze&&(Ze=ce?Ht:"right"),ce&&2==(0,x._i)()?Ze==Ht?pe.scrollWidth-pe.clientWidth-pe.scrollLeft:pe.scrollLeft:ce&&1==(0,x._i)()?Ze==Ht?pe.scrollLeft+pe.scrollWidth-pe.clientWidth:-pe.scrollLeft:Ze==Ht?pe.scrollLeft:pe.scrollWidth-pe.clientWidth-pe.scrollLeft}static#e=this.\u0275fac=function(Ht){return new(Ht||$e)(e.Y36(e.SBq),e.Y36(se),e.Y36(e.R0b),e.Y36(Q.Is,8))};static#t=this.\u0275dir=e.lG2({type:$e,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0})}return $e})(),xe=(()=>{class $e{constructor(Ze,Ht,Mt){this._platform=Ze,this._change=new n.x,this._changeListener=pe=>{this._change.next(pe)},this._document=Mt,Ht.runOutsideAngular(()=>{if(Ze.isBrowser){const pe=this._getWindow();pe.addEventListener("resize",this._changeListener),pe.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){const Ze=this._getWindow();Ze.removeEventListener("resize",this._changeListener),Ze.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const Ze={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),Ze}getViewportRect(){const Ze=this.getViewportScrollPosition(),{width:Ht,height:Mt}=this.getViewportSize();return{top:Ze.top,left:Ze.left,bottom:Ze.top+Mt,right:Ze.left+Ht,height:Mt,width:Ht}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const Ze=this._document,Ht=this._getWindow(),Mt=Ze.documentElement,pe=Mt.getBoundingClientRect();return{top:-pe.top||Ze.body.scrollTop||Ht.scrollY||Mt.scrollTop||0,left:-pe.left||Ze.body.scrollLeft||Ht.scrollX||Mt.scrollLeft||0}}change(Ze=20){return Ze>0?this._change.pipe(te(Ze)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const Ze=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:Ze.innerWidth,height:Ze.innerHeight}:{width:0,height:0}}static#e=this.\u0275fac=function(Ht){return new(Ht||$e)(e.LFG(x.t4),e.LFG(e.R0b),e.LFG(F.K0,8))};static#t=this.\u0275prov=e.Yz7({token:$e,factory:$e.\u0275fac,providedIn:"root"})}return $e})(),Pt=(()=>{class $e{static#e=this.\u0275fac=function(Ht){return new(Ht||$e)};static#t=this.\u0275mod=e.oAB({type:$e});static#n=this.\u0275inj=e.cJS({})}return $e})(),et=(()=>{class $e{static#e=this.\u0275fac=function(Ht){return new(Ht||$e)};static#t=this.\u0275mod=e.oAB({type:$e});static#n=this.\u0275inj=e.cJS({imports:[Q.vT,Pt,Q.vT,Pt]})}return $e})()},96814:(Me,$,f)=>{"use strict";f.d($,{Do:()=>C,EM:()=>ar,H9:()=>os,HT:()=>i,JF:()=>Ui,JJ:()=>ds,K0:()=>c,Mn:()=>oe,Mx:()=>nr,NF:()=>cr,O5:()=>Fn,OU:()=>Kr,Ov:()=>Qi,PC:()=>Mn,PM:()=>Kt,RF:()=>Xt,S$:()=>b,Tn:()=>F,UT:()=>me,V_:()=>s,Ye:()=>I,Zd:()=>Sl,ax:()=>qr,b0:()=>E,bD:()=>zi,ez:()=>Li,mk:()=>ki,n9:()=>Xn,p6:()=>Cn,q:()=>n,qS:()=>mr,rS:()=>ba,sg:()=>qr,tP:()=>Qn,uU:()=>Wa,w_:()=>r,x:()=>x});var a=f(65879);let e=null;function n(){return e}function i(ln){e||(e=ln)}class r{}const c=new a.OlP("DocumentToken");let l=(()=>{class ln{historyGo(Vn){throw new Error("Not implemented")}static#e=this.\u0275fac=function(Pr){return new(Pr||ln)};static#t=this.\u0275prov=a.Yz7({token:ln,factory:function(){return(0,a.f3M)(h)},providedIn:"platform"})}return ln})();const s=new a.OlP("Location Initialized");let h=(()=>{class ln extends l{constructor(){super(),this._doc=(0,a.f3M)(c),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return n().getBaseHref(this._doc)}onPopState(Vn){const Pr=n().getGlobalEventTarget(this._doc,"window");return Pr.addEventListener("popstate",Vn,!1),()=>Pr.removeEventListener("popstate",Vn)}onHashChange(Vn){const Pr=n().getGlobalEventTarget(this._doc,"window");return Pr.addEventListener("hashchange",Vn,!1),()=>Pr.removeEventListener("hashchange",Vn)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(Vn){this._location.pathname=Vn}pushState(Vn,Pr,Di){this._history.pushState(Vn,Pr,Di)}replaceState(Vn,Pr,Di){this._history.replaceState(Vn,Pr,Di)}forward(){this._history.forward()}back(){this._history.back()}historyGo(Vn=0){this._history.go(Vn)}getState(){return this._history.state}static#e=this.\u0275fac=function(Pr){return new(Pr||ln)};static#t=this.\u0275prov=a.Yz7({token:ln,factory:function(){return new ln},providedIn:"platform"})}return ln})();function p(ln,li){if(0==ln.length)return li;if(0==li.length)return ln;let Vn=0;return ln.endsWith("/")&&Vn++,li.startsWith("/")&&Vn++,2==Vn?ln+li.substring(1):1==Vn?ln+li:ln+"/"+li}function g(ln){const li=ln.match(/#|\?|$/),Vn=li&&li.index||ln.length;return ln.slice(0,Vn-("/"===ln[Vn-1]?1:0))+ln.slice(Vn)}function _(ln){return ln&&"?"!==ln[0]?"?"+ln:ln}let b=(()=>{class ln{historyGo(Vn){throw new Error("Not implemented")}static#e=this.\u0275fac=function(Pr){return new(Pr||ln)};static#t=this.\u0275prov=a.Yz7({token:ln,factory:function(){return(0,a.f3M)(E)},providedIn:"root"})}return ln})();const y=new a.OlP("appBaseHref");let E=(()=>{class ln extends b{constructor(Vn,Pr){super(),this._platformLocation=Vn,this._removeListenerFns=[],this._baseHref=Pr??this._platformLocation.getBaseHrefFromDOM()??(0,a.f3M)(c).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(Vn){this._removeListenerFns.push(this._platformLocation.onPopState(Vn),this._platformLocation.onHashChange(Vn))}getBaseHref(){return this._baseHref}prepareExternalUrl(Vn){return p(this._baseHref,Vn)}path(Vn=!1){const Pr=this._platformLocation.pathname+_(this._platformLocation.search),Di=this._platformLocation.hash;return Di&&Vn?`${Pr}${Di}`:Pr}pushState(Vn,Pr,Di,wa){const za=this.prepareExternalUrl(Di+_(wa));this._platformLocation.pushState(Vn,Pr,za)}replaceState(Vn,Pr,Di,wa){const za=this.prepareExternalUrl(Di+_(wa));this._platformLocation.replaceState(Vn,Pr,za)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(Vn=0){this._platformLocation.historyGo?.(Vn)}static#e=this.\u0275fac=function(Pr){return new(Pr||ln)(a.LFG(l),a.LFG(y,8))};static#t=this.\u0275prov=a.Yz7({token:ln,factory:ln.\u0275fac,providedIn:"root"})}return ln})(),C=(()=>{class ln extends b{constructor(Vn,Pr){super(),this._platformLocation=Vn,this._baseHref="",this._removeListenerFns=[],null!=Pr&&(this._baseHref=Pr)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(Vn){this._removeListenerFns.push(this._platformLocation.onPopState(Vn),this._platformLocation.onHashChange(Vn))}getBaseHref(){return this._baseHref}path(Vn=!1){let Pr=this._platformLocation.hash;return null==Pr&&(Pr="#"),Pr.length>0?Pr.substring(1):Pr}prepareExternalUrl(Vn){const Pr=p(this._baseHref,Vn);return Pr.length>0?"#"+Pr:Pr}pushState(Vn,Pr,Di,wa){let za=this.prepareExternalUrl(Di+_(wa));0==za.length&&(za=this._platformLocation.pathname),this._platformLocation.pushState(Vn,Pr,za)}replaceState(Vn,Pr,Di,wa){let za=this.prepareExternalUrl(Di+_(wa));0==za.length&&(za=this._platformLocation.pathname),this._platformLocation.replaceState(Vn,Pr,za)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(Vn=0){this._platformLocation.historyGo?.(Vn)}static#e=this.\u0275fac=function(Pr){return new(Pr||ln)(a.LFG(l),a.LFG(y,8))};static#t=this.\u0275prov=a.Yz7({token:ln,factory:ln.\u0275fac})}return ln})(),I=(()=>{class ln{constructor(Vn){this._subject=new a.vpe,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=Vn;const Pr=this._locationStrategy.getBaseHref();this._basePath=function Y(ln){if(new RegExp("^(https?:)?//").test(ln)){const[,Vn]=ln.split(/\/\/[^\/]+/);return Vn}return ln}(g(J(Pr))),this._locationStrategy.onPopState(Di=>{this._subject.emit({url:this.path(!0),pop:!0,state:Di.state,type:Di.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(Vn=!1){return this.normalize(this._locationStrategy.path(Vn))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(Vn,Pr=""){return this.path()==this.normalize(Vn+_(Pr))}normalize(Vn){return ln.stripTrailingSlash(function T(ln,li){if(!ln||!li.startsWith(ln))return li;const Vn=li.substring(ln.length);return""===Vn||["/",";","?","#"].includes(Vn[0])?Vn:li}(this._basePath,J(Vn)))}prepareExternalUrl(Vn){return Vn&&"/"!==Vn[0]&&(Vn="/"+Vn),this._locationStrategy.prepareExternalUrl(Vn)}go(Vn,Pr="",Di=null){this._locationStrategy.pushState(Di,"",Vn,Pr),this._notifyUrlChangeListeners(this.prepareExternalUrl(Vn+_(Pr)),Di)}replaceState(Vn,Pr="",Di=null){this._locationStrategy.replaceState(Di,"",Vn,Pr),this._notifyUrlChangeListeners(this.prepareExternalUrl(Vn+_(Pr)),Di)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(Vn=0){this._locationStrategy.historyGo?.(Vn)}onUrlChange(Vn){return this._urlChangeListeners.push(Vn),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(Pr=>{this._notifyUrlChangeListeners(Pr.url,Pr.state)})),()=>{const Pr=this._urlChangeListeners.indexOf(Vn);this._urlChangeListeners.splice(Pr,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(Vn="",Pr){this._urlChangeListeners.forEach(Di=>Di(Vn,Pr))}subscribe(Vn,Pr,Di){return this._subject.subscribe({next:Vn,error:Pr,complete:Di})}static#e=this.normalizeQueryParams=_;static#t=this.joinWithSlash=p;static#n=this.stripTrailingSlash=g;static#r=this.\u0275fac=function(Pr){return new(Pr||ln)(a.LFG(b))};static#i=this.\u0275prov=a.Yz7({token:ln,factory:function(){return function d(){return new I((0,a.LFG)(b))}()},providedIn:"root"})}return ln})();function J(ln){return ln.replace(/\/index.html$/,"")}const te={ADP:[void 0,void 0,0],AFN:[void 0,"\u060b",0],ALL:[void 0,void 0,0],AMD:[void 0,"\u058f",2],AOA:[void 0,"Kz"],ARS:[void 0,"$"],AUD:["A$","$"],AZN:[void 0,"\u20bc"],BAM:[void 0,"KM"],BBD:[void 0,"$"],BDT:[void 0,"\u09f3"],BHD:[void 0,void 0,3],BIF:[void 0,void 0,0],BMD:[void 0,"$"],BND:[void 0,"$"],BOB:[void 0,"Bs"],BRL:["R$"],BSD:[void 0,"$"],BWP:[void 0,"P"],BYN:[void 0,void 0,2],BYR:[void 0,void 0,0],BZD:[void 0,"$"],CAD:["CA$","$",2],CHF:[void 0,void 0,2],CLF:[void 0,void 0,4],CLP:[void 0,"$",0],CNY:["CN\xa5","\xa5"],COP:[void 0,"$",2],CRC:[void 0,"\u20a1",2],CUC:[void 0,"$"],CUP:[void 0,"$"],CZK:[void 0,"K\u010d",2],DJF:[void 0,void 0,0],DKK:[void 0,"kr",2],DOP:[void 0,"$"],EGP:[void 0,"E\xa3"],ESP:[void 0,"\u20a7",0],EUR:["\u20ac"],FJD:[void 0,"$"],FKP:[void 0,"\xa3"],GBP:["\xa3"],GEL:[void 0,"\u20be"],GHS:[void 0,"GH\u20b5"],GIP:[void 0,"\xa3"],GNF:[void 0,"FG",0],GTQ:[void 0,"Q"],GYD:[void 0,"$",2],HKD:["HK$","$"],HNL:[void 0,"L"],HRK:[void 0,"kn"],HUF:[void 0,"Ft",2],IDR:[void 0,"Rp",2],ILS:["\u20aa"],INR:["\u20b9"],IQD:[void 0,void 0,0],IRR:[void 0,void 0,0],ISK:[void 0,"kr",0],ITL:[void 0,void 0,0],JMD:[void 0,"$"],JOD:[void 0,void 0,3],JPY:["\xa5",void 0,0],KHR:[void 0,"\u17db"],KMF:[void 0,"CF",0],KPW:[void 0,"\u20a9",0],KRW:["\u20a9",void 0,0],KWD:[void 0,void 0,3],KYD:[void 0,"$"],KZT:[void 0,"\u20b8"],LAK:[void 0,"\u20ad",0],LBP:[void 0,"L\xa3",0],LKR:[void 0,"Rs"],LRD:[void 0,"$"],LTL:[void 0,"Lt"],LUF:[void 0,void 0,0],LVL:[void 0,"Ls"],LYD:[void 0,void 0,3],MGA:[void 0,"Ar",0],MGF:[void 0,void 0,0],MMK:[void 0,"K",0],MNT:[void 0,"\u20ae",2],MRO:[void 0,void 0,0],MUR:[void 0,"Rs",2],MXN:["MX$","$"],MYR:[void 0,"RM"],NAD:[void 0,"$"],NGN:[void 0,"\u20a6"],NIO:[void 0,"C$"],NOK:[void 0,"kr",2],NPR:[void 0,"Rs"],NZD:["NZ$","$"],OMR:[void 0,void 0,3],PHP:["\u20b1"],PKR:[void 0,"Rs",2],PLN:[void 0,"z\u0142"],PYG:[void 0,"\u20b2",0],RON:[void 0,"lei"],RSD:[void 0,void 0,0],RUB:[void 0,"\u20bd"],RWF:[void 0,"RF",0],SBD:[void 0,"$"],SEK:[void 0,"kr",2],SGD:[void 0,"$"],SHP:[void 0,"\xa3"],SLE:[void 0,void 0,2],SLL:[void 0,void 0,0],SOS:[void 0,void 0,0],SRD:[void 0,"$"],SSP:[void 0,"\xa3"],STD:[void 0,void 0,0],STN:[void 0,"Db"],SYP:[void 0,"\xa3",0],THB:[void 0,"\u0e3f"],TMM:[void 0,void 0,0],TND:[void 0,void 0,3],TOP:[void 0,"T$"],TRL:[void 0,void 0,0],TRY:[void 0,"\u20ba"],TTD:[void 0,"$"],TWD:["NT$","$",2],TZS:[void 0,void 0,2],UAH:[void 0,"\u20b4"],UGX:[void 0,void 0,0],USD:["$"],UYI:[void 0,void 0,0],UYU:[void 0,"$"],UYW:[void 0,void 0,4],UZS:[void 0,void 0,2],VEF:[void 0,"Bs",2],VND:["\u20ab",void 0,0],VUV:[void 0,void 0,0],XAF:["FCFA",void 0,0],XCD:["EC$","$"],XOF:["F\u202fCFA",void 0,0],XPF:["CFPF",void 0,0],XXX:["\xa4"],YER:[void 0,void 0,0],ZAR:[void 0,"R"],ZMK:[void 0,void 0,0],ZMW:[void 0,"ZK"],ZWD:[void 0,void 0,0]};var N=function(ln){return ln[ln.Decimal=0]="Decimal",ln[ln.Percent=1]="Percent",ln[ln.Currency=2]="Currency",ln[ln.Scientific=3]="Scientific",ln}(N||{}),x=function(ln){return ln[ln.Format=0]="Format",ln[ln.Standalone=1]="Standalone",ln}(x||{}),F=function(ln){return ln[ln.Narrow=0]="Narrow",ln[ln.Abbreviated=1]="Abbreviated",ln[ln.Wide=2]="Wide",ln[ln.Short=3]="Short",ln}(F||{}),Q=function(ln){return ln[ln.Short=0]="Short",ln[ln.Medium=1]="Medium",ln[ln.Long=2]="Long",ln[ln.Full=3]="Full",ln}(Q||{}),O=function(ln){return ln[ln.Decimal=0]="Decimal",ln[ln.Group=1]="Group",ln[ln.List=2]="List",ln[ln.PercentSign=3]="PercentSign",ln[ln.PlusSign=4]="PlusSign",ln[ln.MinusSign=5]="MinusSign",ln[ln.Exponential=6]="Exponential",ln[ln.SuperscriptingExponent=7]="SuperscriptingExponent",ln[ln.PerMille=8]="PerMille",ln[ln.Infinity=9]="Infinity",ln[ln.NaN=10]="NaN",ln[ln.TimeSeparator=11]="TimeSeparator",ln[ln.CurrencyDecimal=12]="CurrencyDecimal",ln[ln.CurrencyGroup=13]="CurrencyGroup",ln}(O||{});function oe(ln,li,Vn){const Pr=(0,a.cg1)(ln),wa=rt([Pr[a.wAp.DaysFormat],Pr[a.wAp.DaysStandalone]],li);return rt(wa,Vn)}function me(ln,li,Vn){const Pr=(0,a.cg1)(ln),wa=rt([Pr[a.wAp.MonthsFormat],Pr[a.wAp.MonthsStandalone]],li);return rt(wa,Vn)}function le(ln,li){return rt((0,a.cg1)(ln)[a.wAp.DateFormat],li)}function xe(ln,li){return rt((0,a.cg1)(ln)[a.wAp.TimeFormat],li)}function Ee(ln,li){return rt((0,a.cg1)(ln)[a.wAp.DateTimeFormat],li)}function Le(ln,li){const Vn=(0,a.cg1)(ln),Pr=Vn[a.wAp.NumberSymbols][li];if(typeof Pr>"u"){if(li===O.CurrencyDecimal)return Vn[a.wAp.NumberSymbols][O.Decimal];if(li===O.CurrencyGroup)return Vn[a.wAp.NumberSymbols][O.Group]}return Pr}function Ne(ln,li){return(0,a.cg1)(ln)[a.wAp.NumberFormats][li]}function $t(ln){if(!ln[a.wAp.ExtraData])throw new Error(`Missing extra locale data for the locale "${ln[a.wAp.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function rt(ln,li){for(let Vn=li;Vn>-1;Vn--)if(typeof ln[Vn]<"u")return ln[Vn];throw new Error("Locale data API: locale data undefined")}function Ze(ln){const[li,Vn]=ln.split(":");return{hours:+li,minutes:+Vn}}const ce=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,de={},ue=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;var ve=function(ln){return ln[ln.Short=0]="Short",ln[ln.ShortGMT=1]="ShortGMT",ln[ln.Long=2]="Long",ln[ln.Extended=3]="Extended",ln}(ve||{}),Oe=function(ln){return ln[ln.FullYear=0]="FullYear",ln[ln.Month=1]="Month",ln[ln.Date=2]="Date",ln[ln.Hours=3]="Hours",ln[ln.Minutes=4]="Minutes",ln[ln.Seconds=5]="Seconds",ln[ln.FractionalSeconds=6]="FractionalSeconds",ln[ln.Day=7]="Day",ln}(Oe||{}),Xe=function(ln){return ln[ln.DayPeriods=0]="DayPeriods",ln[ln.Days=1]="Days",ln[ln.Months=2]="Months",ln[ln.Eras=3]="Eras",ln}(Xe||{});function Cn(ln,li,Vn,Pr){let Di=function en(ln){if(Ft(ln))return ln;if("number"==typeof ln&&!isNaN(ln))return new Date(ln);if("string"==typeof ln){if(ln=ln.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(ln)){const[Di,wa=1,za=1]=ln.split("-").map(po=>+po);return ke(Di,wa-1,za)}const Vn=parseFloat(ln);if(!isNaN(ln-Vn))return new Date(Vn);let Pr;if(Pr=ln.match(ce))return function it(ln){const li=new Date(0);let Vn=0,Pr=0;const Di=ln[8]?li.setUTCFullYear:li.setFullYear,wa=ln[8]?li.setUTCHours:li.setHours;ln[9]&&(Vn=Number(ln[9]+ln[10]),Pr=Number(ln[9]+ln[11])),Di.call(li,Number(ln[1]),Number(ln[2])-1,Number(ln[3]));const za=Number(ln[4]||0)-Vn,po=Number(ln[5]||0)-Pr,$s=Number(ln[6]||0),ia=Math.floor(1e3*parseFloat("0."+(ln[7]||0)));return wa.call(li,za,po,$s,ia),li}(Pr)}const li=new Date(ln);if(!Ft(li))throw new Error(`Unable to convert "${ln}" into a date`);return li}(ln);li=fe(Vn,li)||li;let po,za=[];for(;li;){if(po=ue.exec(li),!po){za.push(li);break}{za=za.concat(po.slice(1));const bs=za.pop();if(!bs)break;li=bs}}let $s=Di.getTimezoneOffset();Pr&&($s=Bt(Pr,$s),Di=function nn(ln,li,Vn){const Pr=Vn?-1:1,Di=ln.getTimezoneOffset();return function Ge(ln,li){return(ln=new Date(ln.getTime())).setMinutes(ln.getMinutes()+li),ln}(ln,Pr*(Bt(li,Di)-Di))}(Di,Pr,!0));let ia="";return za.forEach(bs=>{const Qs=function Qt(ln){if(Ke[ln])return Ke[ln];let li;switch(ln){case"G":case"GG":case"GGG":li=vn(Xe.Eras,F.Abbreviated);break;case"GGGG":li=vn(Xe.Eras,F.Wide);break;case"GGGGG":li=vn(Xe.Eras,F.Narrow);break;case"y":li=Je(Oe.FullYear,1,0,!1,!0);break;case"yy":li=Je(Oe.FullYear,2,0,!0,!0);break;case"yyy":li=Je(Oe.FullYear,3,0,!1,!0);break;case"yyyy":li=Je(Oe.FullYear,4,0,!1,!0);break;case"Y":li=ct(1);break;case"YY":li=ct(2,!0);break;case"YYY":li=ct(3);break;case"YYYY":li=ct(4);break;case"M":case"L":li=Je(Oe.Month,1,1);break;case"MM":case"LL":li=Je(Oe.Month,2,1);break;case"MMM":li=vn(Xe.Months,F.Abbreviated);break;case"MMMM":li=vn(Xe.Months,F.Wide);break;case"MMMMM":li=vn(Xe.Months,F.Narrow);break;case"LLL":li=vn(Xe.Months,F.Abbreviated,x.Standalone);break;case"LLLL":li=vn(Xe.Months,F.Wide,x.Standalone);break;case"LLLLL":li=vn(Xe.Months,F.Narrow,x.Standalone);break;case"w":li=Be(1);break;case"ww":li=Be(2);break;case"W":li=Be(1,!0);break;case"d":li=Je(Oe.Date,1);break;case"dd":li=Je(Oe.Date,2);break;case"c":case"cc":li=Je(Oe.Day,1);break;case"ccc":li=vn(Xe.Days,F.Abbreviated,x.Standalone);break;case"cccc":li=vn(Xe.Days,F.Wide,x.Standalone);break;case"ccccc":li=vn(Xe.Days,F.Narrow,x.Standalone);break;case"cccccc":li=vn(Xe.Days,F.Short,x.Standalone);break;case"E":case"EE":case"EEE":li=vn(Xe.Days,F.Abbreviated);break;case"EEEE":li=vn(Xe.Days,F.Wide);break;case"EEEEE":li=vn(Xe.Days,F.Narrow);break;case"EEEEEE":li=vn(Xe.Days,F.Short);break;case"a":case"aa":case"aaa":li=vn(Xe.DayPeriods,F.Abbreviated);break;case"aaaa":li=vn(Xe.DayPeriods,F.Wide);break;case"aaaaa":li=vn(Xe.DayPeriods,F.Narrow);break;case"b":case"bb":case"bbb":li=vn(Xe.DayPeriods,F.Abbreviated,x.Standalone,!0);break;case"bbbb":li=vn(Xe.DayPeriods,F.Wide,x.Standalone,!0);break;case"bbbbb":li=vn(Xe.DayPeriods,F.Narrow,x.Standalone,!0);break;case"B":case"BB":case"BBB":li=vn(Xe.DayPeriods,F.Abbreviated,x.Format,!0);break;case"BBBB":li=vn(Xe.DayPeriods,F.Wide,x.Format,!0);break;case"BBBBB":li=vn(Xe.DayPeriods,F.Narrow,x.Format,!0);break;case"h":li=Je(Oe.Hours,1,-12);break;case"hh":li=Je(Oe.Hours,2,-12);break;case"H":li=Je(Oe.Hours,1);break;case"HH":li=Je(Oe.Hours,2);break;case"m":li=Je(Oe.Minutes,1);break;case"mm":li=Je(Oe.Minutes,2);break;case"s":li=Je(Oe.Seconds,1);break;case"ss":li=Je(Oe.Seconds,2);break;case"S":li=Je(Oe.FractionalSeconds,1);break;case"SS":li=Je(Oe.FractionalSeconds,2);break;case"SSS":li=Je(Oe.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":li=lr(ve.Short);break;case"ZZZZZ":li=lr(ve.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":li=lr(ve.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":li=lr(ve.Long);break;default:return null}return Ke[ln]=li,li}(bs);ia+=Qs?Qs(Di,Vn,$s):"''"===bs?"'":bs.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),ia}function ke(ln,li,Vn){const Pr=new Date(0);return Pr.setFullYear(ln,li,Vn),Pr.setHours(0,0,0),Pr}function fe(ln,li){const Vn=function P(ln){return(0,a.cg1)(ln)[a.wAp.LocaleId]}(ln);if(de[Vn]=de[Vn]||{},de[Vn][li])return de[Vn][li];let Pr="";switch(li){case"shortDate":Pr=le(ln,Q.Short);break;case"mediumDate":Pr=le(ln,Q.Medium);break;case"longDate":Pr=le(ln,Q.Long);break;case"fullDate":Pr=le(ln,Q.Full);break;case"shortTime":Pr=xe(ln,Q.Short);break;case"mediumTime":Pr=xe(ln,Q.Medium);break;case"longTime":Pr=xe(ln,Q.Long);break;case"fullTime":Pr=xe(ln,Q.Full);break;case"short":const Di=fe(ln,"shortTime"),wa=fe(ln,"shortDate");Pr=De(Ee(ln,Q.Short),[Di,wa]);break;case"medium":const za=fe(ln,"mediumTime"),po=fe(ln,"mediumDate");Pr=De(Ee(ln,Q.Medium),[za,po]);break;case"long":const $s=fe(ln,"longTime"),ia=fe(ln,"longDate");Pr=De(Ee(ln,Q.Long),[$s,ia]);break;case"full":const bs=fe(ln,"fullTime"),Qs=fe(ln,"fullDate");Pr=De(Ee(ln,Q.Full),[bs,Qs])}return Pr&&(de[Vn][li]=Pr),Pr}function De(ln,li){return li&&(ln=ln.replace(/\{([^}]+)}/g,function(Vn,Pr){return null!=li&&Pr in li?li[Pr]:Vn})),ln}function ze(ln,li,Vn="-",Pr,Di){let wa="";(ln<0||Di&&ln<=0)&&(Di?ln=1-ln:(ln=-ln,wa=Vn));let za=String(ln);for(;za.length0||po>-Vn)&&(po+=Vn),ln===Oe.Hours)0===po&&-12===Vn&&(po=12);else if(ln===Oe.FractionalSeconds)return function tt(ln,li){return ze(ln,3).substring(0,li)}(po,li);const $s=Le(za,O.MinusSign);return ze(po,li,$s,Pr,Di)}}function vn(ln,li,Vn=x.Format,Pr=!1){return function(Di,wa){return function er(ln,li,Vn,Pr,Di,wa){switch(Vn){case Xe.Months:return me(li,Di,Pr)[ln.getMonth()];case Xe.Days:return oe(li,Di,Pr)[ln.getDay()];case Xe.DayPeriods:const za=ln.getHours(),po=ln.getMinutes();if(wa){const ia=function Pt(ln){const li=(0,a.cg1)(ln);return $t(li),(li[a.wAp.ExtraData][2]||[]).map(Pr=>"string"==typeof Pr?Ze(Pr):[Ze(Pr[0]),Ze(Pr[1])])}(li),bs=function et(ln,li,Vn){const Pr=(0,a.cg1)(ln);$t(Pr);const wa=rt([Pr[a.wAp.ExtraData][0],Pr[a.wAp.ExtraData][1]],li)||[];return rt(wa,Vn)||[]}(li,Di,Pr),Qs=ia.findIndex(is=>{if(Array.isArray(is)){const[Ro,Ms]=is,hc=za>=Ro.hours&&po>=Ro.minutes,Pc=za0?Math.floor(Di/60):Math.ceil(Di/60);switch(ln){case ve.Short:return(Di>=0?"+":"")+ze(za,2,wa)+ze(Math.abs(Di%60),2,wa);case ve.ShortGMT:return"GMT"+(Di>=0?"+":"")+ze(za,1,wa);case ve.Long:return"GMT"+(Di>=0?"+":"")+ze(za,2,wa)+":"+ze(Math.abs(Di%60),2,wa);case ve.Extended:return 0===Pr?"Z":(Di>=0?"+":"")+ze(za,2,wa)+":"+ze(Math.abs(Di%60),2,wa);default:throw new Error(`Unknown zone width "${ln}"`)}}}const Yt=0,kt=4;function Qe(ln){return ke(ln.getFullYear(),ln.getMonth(),ln.getDate()+(kt-ln.getDay()))}function Be(ln,li=!1){return function(Vn,Pr){let Di;if(li){const wa=new Date(Vn.getFullYear(),Vn.getMonth(),1).getDay()-1,za=Vn.getDate();Di=1+Math.floor((za+wa)/7)}else{const wa=Qe(Vn),za=function Se(ln){const li=ke(ln,Yt,1).getDay();return ke(ln,0,1+(li<=kt?kt:kt+7)-li)}(wa.getFullYear()),po=wa.getTime()-za.getTime();Di=1+Math.round(po/6048e5)}return ze(Di,ln,Le(Pr,O.MinusSign))}}function ct(ln,li=!1){return function(Vn,Pr){return ze(Qe(Vn).getFullYear(),ln,Le(Pr,O.MinusSign),li)}}const Ke={};function Bt(ln,li){ln=ln.replace(/:/g,"");const Vn=Date.parse("Jan 01, 1970 00:00:00 "+ln)/6e4;return isNaN(Vn)?li:Vn}function Ft(ln){return ln instanceof Date&&!isNaN(ln.valueOf())}const yn=/^(\d+)?\.((\d+)(-(\d+))?)?$/,ei=22,Ii=".",Wn="0",kn=";",Lr=",",gr="#";function Jr(ln,li,Vn,Pr,Di,wa,za=!1){let po="",$s=!1;if(isFinite(ln)){let ia=function Pa(ln){let Pr,Di,wa,za,po,li=Math.abs(ln)+"",Vn=0;for((Di=li.indexOf(Ii))>-1&&(li=li.replace(Ii,"")),(wa=li.search(/e/i))>0?(Di<0&&(Di=wa),Di+=+li.slice(wa+1),li=li.substring(0,wa)):Di<0&&(Di=li.length),wa=0;li.charAt(wa)===Wn;wa++);if(wa===(po=li.length))Pr=[0],Di=1;else{for(po--;li.charAt(po)===Wn;)po--;for(Di-=wa,Pr=[],za=0;wa<=po;wa++,za++)Pr[za]=Number(li.charAt(wa))}return Di>ei&&(Pr=Pr.splice(0,ei-1),Vn=Di-1,Di=1),{digits:Pr,exponent:Vn,integerLen:Di}}(ln);za&&(ia=function xa(ln){if(0===ln.digits[0])return ln;const li=ln.digits.length-ln.integerLen;return ln.exponent?ln.exponent+=2:(0===li?ln.digits.push(0,0):1===li&&ln.digits.push(0),ln.integerLen+=2),ln}(ia));let bs=li.minInt,Qs=li.minFrac,is=li.maxFrac;if(wa){const lc=wa.match(yn);if(null===lc)throw new Error(`${wa} is not a valid digit info`);const ts=lc[1],cl=lc[3],rc=lc[5];null!=ts&&(bs=Cr(ts)),null!=cl&&(Qs=Cr(cl)),null!=rc?is=Cr(rc):null!=cl&&Qs>is&&(is=Qs)}!function lo(ln,li,Vn){if(li>Vn)throw new Error(`The minimum number of digits after fraction (${li}) is higher than the maximum (${Vn}).`);let Pr=ln.digits,Di=Pr.length-ln.integerLen;const wa=Math.min(Math.max(li,Di),Vn);let za=wa+ln.integerLen,po=Pr[za];if(za>0){Pr.splice(Math.max(ln.integerLen,za));for(let Qs=za;Qs=5)if(za-1<0){for(let Qs=0;Qs>za;Qs--)Pr.unshift(0),ln.integerLen++;Pr.unshift(1),ln.integerLen++}else Pr[za-1]++;for(;Di=ia?Ms.pop():$s=!1),is>=10?1:0},0);bs&&(Pr.unshift(bs),ln.integerLen++)}(ia,Qs,is);let Ro=ia.digits,Ms=ia.integerLen;const hc=ia.exponent;let Pc=[];for($s=Ro.every(lc=>!lc);Ms0?Pc=Ro.splice(Ms,Ro.length):(Pc=Ro,Ro=[0]);const Kl=[];for(Ro.length>=li.lgSize&&Kl.unshift(Ro.splice(-li.lgSize,Ro.length).join(""));Ro.length>li.gSize;)Kl.unshift(Ro.splice(-li.gSize,Ro.length).join(""));Ro.length&&Kl.unshift(Ro.join("")),po=Kl.join(Le(Vn,Pr)),Pc.length&&(po+=Le(Vn,Di)+Pc.join("")),hc&&(po+=Le(Vn,O.Exponential)+"+"+hc)}else po=Le(Vn,O.Infinity);return po=ln<0&&!$s?li.negPre+po+li.negSuf:li.posPre+po+li.posSuf,po}function Ki(ln,li="-"){const Vn={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},Pr=ln.split(kn),Di=Pr[0],wa=Pr[1],za=-1!==Di.indexOf(Ii)?Di.split(Ii):[Di.substring(0,Di.lastIndexOf(Wn)+1),Di.substring(Di.lastIndexOf(Wn)+1)],po=za[0],$s=za[1]||"";Vn.posPre=po.substring(0,po.indexOf(gr));for(let bs=0;bs<$s.length;bs++){const Qs=$s.charAt(bs);Qs===Wn?Vn.minFrac=Vn.maxFrac=bs+1:Qs===gr?Vn.maxFrac=bs+1:Vn.posSuf+=Qs}const ia=po.split(Lr);if(Vn.gSize=ia[1]?ia[1].length:0,Vn.lgSize=ia[2]||ia[1]?(ia[2]||ia[1]).length:0,wa){const bs=Di.length-Vn.posPre.length-Vn.posSuf.length,Qs=wa.indexOf(gr);Vn.negPre=wa.substring(0,Qs).replace(/'/g,""),Vn.negSuf=wa.slice(Qs+bs).replace(/'/g,"")}else Vn.negPre=li+Vn.posPre,Vn.negSuf=Vn.posSuf;return Vn}function Cr(ln){const li=parseInt(ln);if(isNaN(li))throw new Error("Invalid integer literal when parsing "+ln);return li}function mr(ln,li,Vn){return(0,a.dwT)(ln,li,Vn)}function nr(ln,li){li=encodeURIComponent(li);for(const Vn of ln.split(";")){const Pr=Vn.indexOf("="),[Di,wa]=-1==Pr?[Vn,""]:[Vn.slice(0,Pr),Vn.slice(Pr+1)];if(Di.trim()===li)return decodeURIComponent(wa)}return null}const ri=/\s+/,Pi=[];let ki=(()=>{class ln{constructor(Vn,Pr,Di,wa){this._iterableDiffers=Vn,this._keyValueDiffers=Pr,this._ngEl=Di,this._renderer=wa,this.initialClasses=Pi,this.stateMap=new Map}set klass(Vn){this.initialClasses=null!=Vn?Vn.trim().split(ri):Pi}set ngClass(Vn){this.rawClass="string"==typeof Vn?Vn.trim().split(ri):Vn}ngDoCheck(){for(const Pr of this.initialClasses)this._updateState(Pr,!0);const Vn=this.rawClass;if(Array.isArray(Vn)||Vn instanceof Set)for(const Pr of Vn)this._updateState(Pr,!0);else if(null!=Vn)for(const Pr of Object.keys(Vn))this._updateState(Pr,!!Vn[Pr]);this._applyStateDiff()}_updateState(Vn,Pr){const Di=this.stateMap.get(Vn);void 0!==Di?(Di.enabled!==Pr&&(Di.changed=!0,Di.enabled=Pr),Di.touched=!0):this.stateMap.set(Vn,{enabled:Pr,changed:!0,touched:!0})}_applyStateDiff(){for(const Vn of this.stateMap){const Pr=Vn[0],Di=Vn[1];Di.changed?(this._toggleClass(Pr,Di.enabled),Di.changed=!1):Di.touched||(Di.enabled&&this._toggleClass(Pr,!1),this.stateMap.delete(Pr)),Di.touched=!1}}_toggleClass(Vn,Pr){(Vn=Vn.trim()).length>0&&Vn.split(ri).forEach(Di=>{Pr?this._renderer.addClass(this._ngEl.nativeElement,Di):this._renderer.removeClass(this._ngEl.nativeElement,Di)})}static#e=this.\u0275fac=function(Pr){return new(Pr||ln)(a.Y36(a.ZZ4),a.Y36(a.aQg),a.Y36(a.SBq),a.Y36(a.Qsj))};static#t=this.\u0275dir=a.lG2({type:ln,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"},standalone:!0})}return ln})();class Va{constructor(li,Vn,Pr,Di){this.$implicit=li,this.ngForOf=Vn,this.index=Pr,this.count=Di}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}let qr=(()=>{class ln{set ngForOf(Vn){this._ngForOf=Vn,this._ngForOfDirty=!0}set ngForTrackBy(Vn){this._trackByFn=Vn}get ngForTrackBy(){return this._trackByFn}constructor(Vn,Pr,Di){this._viewContainer=Vn,this._template=Pr,this._differs=Di,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(Vn){Vn&&(this._template=Vn)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const Vn=this._ngForOf;!this._differ&&Vn&&(this._differ=this._differs.find(Vn).create(this.ngForTrackBy))}if(this._differ){const Vn=this._differ.diff(this._ngForOf);Vn&&this._applyChanges(Vn)}}_applyChanges(Vn){const Pr=this._viewContainer;Vn.forEachOperation((Di,wa,za)=>{if(null==Di.previousIndex)Pr.createEmbeddedView(this._template,new Va(Di.item,this._ngForOf,-1,-1),null===za?void 0:za);else if(null==za)Pr.remove(null===wa?void 0:wa);else if(null!==wa){const po=Pr.get(wa);Pr.move(po,za),Hr(po,Di)}});for(let Di=0,wa=Pr.length;Di{Hr(Pr.get(Di.currentIndex),Di)})}static ngTemplateContextGuard(Vn,Pr){return!0}static#e=this.\u0275fac=function(Pr){return new(Pr||ln)(a.Y36(a.s_b),a.Y36(a.Rgc),a.Y36(a.ZZ4))};static#t=this.\u0275dir=a.lG2({type:ln,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0})}return ln})();function Hr(ln,li){ln.context.$implicit=li.item}let Fn=(()=>{class ln{constructor(Vn,Pr){this._viewContainer=Vn,this._context=new st,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=Pr}set ngIf(Vn){this._context.$implicit=this._context.ngIf=Vn,this._updateView()}set ngIfThen(Vn){Et("ngIfThen",Vn),this._thenTemplateRef=Vn,this._thenViewRef=null,this._updateView()}set ngIfElse(Vn){Et("ngIfElse",Vn),this._elseTemplateRef=Vn,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(Vn,Pr){return!0}static#e=this.\u0275fac=function(Pr){return new(Pr||ln)(a.Y36(a.s_b),a.Y36(a.Rgc))};static#t=this.\u0275dir=a.lG2({type:ln,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0})}return ln})();class st{constructor(){this.$implicit=null,this.ngIf=null}}function Et(ln,li){if(li&&!li.createEmbeddedView)throw new Error(`${ln} must be a TemplateRef, but received '${(0,a.AaK)(li)}'.`)}class jt{constructor(li,Vn){this._viewContainerRef=li,this._templateRef=Vn,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(li){li&&!this._created?this.create():!li&&this._created&&this.destroy()}}let Xt=(()=>{class ln{constructor(){this._defaultViews=[],this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(Vn){this._ngSwitch=Vn,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(Vn){this._defaultViews.push(Vn)}_matchCase(Vn){const Pr=Vn==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||Pr,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),Pr}_updateDefaultCases(Vn){if(this._defaultViews.length>0&&Vn!==this._defaultUsed){this._defaultUsed=Vn;for(const Pr of this._defaultViews)Pr.enforceState(Vn)}}static#e=this.\u0275fac=function(Pr){return new(Pr||ln)};static#t=this.\u0275dir=a.lG2({type:ln,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"},standalone:!0})}return ln})(),Xn=(()=>{class ln{constructor(Vn,Pr,Di){this.ngSwitch=Di,Di._addCase(),this._view=new jt(Vn,Pr)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}static#e=this.\u0275fac=function(Pr){return new(Pr||ln)(a.Y36(a.s_b),a.Y36(a.Rgc),a.Y36(Xt,9))};static#t=this.\u0275dir=a.lG2({type:ln,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0})}return ln})(),Mn=(()=>{class ln{constructor(Vn,Pr,Di){this._ngEl=Vn,this._differs=Pr,this._renderer=Di,this._ngStyle=null,this._differ=null}set ngStyle(Vn){this._ngStyle=Vn,!this._differ&&Vn&&(this._differ=this._differs.find(Vn).create())}ngDoCheck(){if(this._differ){const Vn=this._differ.diff(this._ngStyle);Vn&&this._applyChanges(Vn)}}_setStyle(Vn,Pr){const[Di,wa]=Vn.split("."),za=-1===Di.indexOf("-")?void 0:a.JOm.DashCase;null!=Pr?this._renderer.setStyle(this._ngEl.nativeElement,Di,wa?`${Pr}${wa}`:Pr,za):this._renderer.removeStyle(this._ngEl.nativeElement,Di,za)}_applyChanges(Vn){Vn.forEachRemovedItem(Pr=>this._setStyle(Pr.key,null)),Vn.forEachAddedItem(Pr=>this._setStyle(Pr.key,Pr.currentValue)),Vn.forEachChangedItem(Pr=>this._setStyle(Pr.key,Pr.currentValue))}static#e=this.\u0275fac=function(Pr){return new(Pr||ln)(a.Y36(a.SBq),a.Y36(a.aQg),a.Y36(a.Qsj))};static#t=this.\u0275dir=a.lG2({type:ln,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0})}return ln})(),Qn=(()=>{class ln{constructor(Vn){this._viewContainerRef=Vn,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(Vn){if(Vn.ngTemplateOutlet||Vn.ngTemplateOutletInjector){const Pr=this._viewContainerRef;if(this._viewRef&&Pr.remove(Pr.indexOf(this._viewRef)),this.ngTemplateOutlet){const{ngTemplateOutlet:Di,ngTemplateOutletContext:wa,ngTemplateOutletInjector:za}=this;this._viewRef=Pr.createEmbeddedView(Di,wa,za?{injector:za}:void 0)}else this._viewRef=null}else this._viewRef&&Vn.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}static#e=this.\u0275fac=function(Pr){return new(Pr||ln)(a.Y36(a.s_b))};static#t=this.\u0275dir=a.lG2({type:ln,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[a.TTD]})}return ln})();function sr(ln,li){return new a.vHH(2100,!1)}class On{createSubscription(li,Vn){return(0,a.rg0)(()=>li.subscribe({next:Vn,error:Pr=>{throw Pr}}))}dispose(li){(0,a.rg0)(()=>li.unsubscribe())}}class Er{createSubscription(li,Vn){return li.then(Vn,Pr=>{throw Pr})}dispose(li){}}const Fr=new Er,_i=new On;let Qi=(()=>{class ln{constructor(Vn){this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null,this._ref=Vn}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(Vn){return this._obj?Vn!==this._obj?(this._dispose(),this.transform(Vn)):this._latestValue:(Vn&&this._subscribe(Vn),this._latestValue)}_subscribe(Vn){this._obj=Vn,this._strategy=this._selectStrategy(Vn),this._subscription=this._strategy.createSubscription(Vn,Pr=>this._updateLatestValue(Vn,Pr))}_selectStrategy(Vn){if((0,a.QGY)(Vn))return Fr;if((0,a.F4k)(Vn))return _i;throw sr()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(Vn,Pr){Vn===this._obj&&(this._latestValue=Pr,this._ref.markForCheck())}static#e=this.\u0275fac=function(Pr){return new(Pr||ln)(a.Y36(a.sBO,16))};static#t=this.\u0275pipe=a.Yjl({name:"async",type:ln,pure:!1,standalone:!0})}return ln})();const fa=/(?:[0-9A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF38\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])\S*/g;let ba=(()=>{class ln{transform(Vn){if(null==Vn)return null;if("string"!=typeof Vn)throw sr();return Vn.replace(fa,Pr=>Pr[0].toUpperCase()+Pr.slice(1).toLowerCase())}static#e=this.\u0275fac=function(Pr){return new(Pr||ln)};static#t=this.\u0275pipe=a.Yjl({name:"titlecase",type:ln,pure:!0,standalone:!0})}return ln})();const La=new a.OlP("DATE_PIPE_DEFAULT_TIMEZONE"),Ra=new a.OlP("DATE_PIPE_DEFAULT_OPTIONS");let Wa=(()=>{class ln{constructor(Vn,Pr,Di){this.locale=Vn,this.defaultTimezone=Pr,this.defaultOptions=Di}transform(Vn,Pr,Di,wa){if(null==Vn||""===Vn||Vn!=Vn)return null;try{return Cn(Vn,Pr??this.defaultOptions?.dateFormat??"mediumDate",wa||this.locale,Di??this.defaultOptions?.timezone??this.defaultTimezone??void 0)}catch(za){throw sr()}}static#e=this.\u0275fac=function(Pr){return new(Pr||ln)(a.Y36(a.soG,16),a.Y36(La,24),a.Y36(Ra,24))};static#t=this.\u0275pipe=a.Yjl({name:"date",type:ln,pure:!0,standalone:!0})}return ln})(),ds=(()=>{class ln{constructor(Vn){this._locale=Vn}transform(Vn,Pr,Di){if(!mn(Vn))return null;Di=Di||this._locale;try{return function ji(ln,li,Vn){return Jr(ln,Ki(Ne(li,N.Decimal),Le(li,O.MinusSign)),li,O.Group,O.Decimal,Vn)}(ci(Vn),Di,Pr)}catch(wa){throw sr()}}static#e=this.\u0275fac=function(Pr){return new(Pr||ln)(a.Y36(a.soG,16))};static#t=this.\u0275pipe=a.Yjl({name:"number",type:ln,pure:!0,standalone:!0})}return ln})(),os=(()=>{class ln{constructor(Vn,Pr="USD"){this._locale=Vn,this._defaultCurrencyCode=Pr}transform(Vn,Pr=this._defaultCurrencyCode,Di="symbol",wa,za){if(!mn(Vn))return null;za=za||this._locale,"boolean"==typeof Di&&(Di=Di?"symbol":"code");let po=Pr||this._defaultCurrencyCode;"code"!==Di&&(po="symbol"===Di||"symbol-narrow"===Di?function Ht(ln,li,Vn="en"){const Pr=function Ye(ln){return(0,a.cg1)(ln)[a.wAp.Currencies]}(Vn)[ln]||te[ln]||[],Di=Pr[1];return"narrow"===li&&"string"==typeof Di?Di:Pr[0]||ln}(po,"symbol"===Di?"wide":"narrow",za):Di);try{return function vr(ln,li,Vn,Pr,Di){const za=Ki(Ne(li,N.Currency),Le(li,O.MinusSign));return za.minFrac=function pe(ln){let li;const Vn=te[ln];return Vn&&(li=Vn[2]),"number"==typeof li?li:2}(Pr),za.maxFrac=za.minFrac,Jr(ln,za,li,O.CurrencyGroup,O.CurrencyDecimal,Di).replace("\xa4",Vn).replace("\xa4","").trim()}(ci(Vn),za,po,Pr,wa)}catch($s){throw sr()}}static#e=this.\u0275fac=function(Pr){return new(Pr||ln)(a.Y36(a.soG,16),a.Y36(a.EJc,16))};static#t=this.\u0275pipe=a.Yjl({name:"currency",type:ln,pure:!0,standalone:!0})}return ln})();function mn(ln){return!(null==ln||""===ln||ln!=ln)}function ci(ln){if("string"==typeof ln&&!isNaN(Number(ln)-parseFloat(ln)))return Number(ln);if("number"!=typeof ln)throw new Error(`${ln} is not a number`);return ln}let Kr=(()=>{class ln{transform(Vn,Pr,Di){if(null==Vn)return null;if(!this.supports(Vn))throw sr();return Vn.slice(Pr,Di)}supports(Vn){return"string"==typeof Vn||Array.isArray(Vn)}static#e=this.\u0275fac=function(Pr){return new(Pr||ln)};static#t=this.\u0275pipe=a.Yjl({name:"slice",type:ln,pure:!1,standalone:!0})}return ln})(),Li=(()=>{class ln{static#e=this.\u0275fac=function(Pr){return new(Pr||ln)};static#t=this.\u0275mod=a.oAB({type:ln});static#n=this.\u0275inj=a.cJS({})}return ln})();const zi="browser",ro="server";function cr(ln){return ln===zi}function Kt(ln){return ln===ro}let ar=(()=>{class ln{static#e=this.\u0275prov=(0,a.Yz7)({token:ln,providedIn:"root",factory:()=>new Qr((0,a.LFG)(c),window)})}return ln})();class Qr{constructor(li,Vn){this.document=li,this.window=Vn,this.offset=()=>[0,0]}setOffset(li){this.offset=Array.isArray(li)?()=>li:li}getScrollPosition(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}scrollToPosition(li){this.supportsScrolling()&&this.window.scrollTo(li[0],li[1])}scrollToAnchor(li){if(!this.supportsScrolling())return;const Vn=function Oi(ln,li){const Vn=ln.getElementById(li)||ln.getElementsByName(li)[0];if(Vn)return Vn;if("function"==typeof ln.createTreeWalker&&ln.body&&"function"==typeof ln.body.attachShadow){const Pr=ln.createTreeWalker(ln.body,NodeFilter.SHOW_ELEMENT);let Di=Pr.currentNode;for(;Di;){const wa=Di.shadowRoot;if(wa){const za=wa.getElementById(li)||wa.querySelector(`[name="${li}"]`);if(za)return za}Di=Pr.nextNode()}}return null}(this.document,li);Vn&&(this.scrollToElement(Vn),Vn.focus())}setHistoryScrollRestoration(li){this.supportsScrolling()&&(this.window.history.scrollRestoration=li)}scrollToElement(li){const Vn=li.getBoundingClientRect(),Pr=Vn.left+this.window.pageXOffset,Di=Vn.top+this.window.pageYOffset,wa=this.offset();this.window.scrollTo(Pr-wa[0],Di-wa[1])}supportsScrolling(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch{return!1}}}class Ui{}const Ri=ln=>ln.src,Xa=new a.OlP("ImageLoader",{providedIn:"root",factory:()=>Ri}),fl=new a.OlP("NG_OPTIMIZED_PRELOADED_IMAGES",{providedIn:"root",factory:()=>new Set});let Tc=(()=>{class ln{constructor(){this.preloadedImages=(0,a.f3M)(fl),this.document=(0,a.f3M)(c)}createPreloadLinkTag(Vn,Pr,Di,wa){if(this.preloadedImages.has(Pr))return;this.preloadedImages.add(Pr);const za=Vn.createElement("link");Vn.setAttribute(za,"as","image"),Vn.setAttribute(za,"href",Pr),Vn.setAttribute(za,"rel","preload"),Vn.setAttribute(za,"fetchpriority","high"),wa&&Vn.setAttribute(za,"imageSizes",wa),Di&&Vn.setAttribute(za,"imageSrcset",Di),Vn.appendChild(this.document.head,za)}static#e=this.\u0275fac=function(Pr){return new(Pr||ln)};static#t=this.\u0275prov=a.Yz7({token:ln,factory:ln.\u0275fac,providedIn:"root"})}return ln})();const qs=/^((\s*\d+w\s*(,|$)){1,})$/,Il=[1,2],el={breakpoints:[16,32,48,64,96,128,256,384,640,750,828,1080,1200,1920,2048,3840]},bl=new a.OlP("ImageConfig",{providedIn:"root",factory:()=>el});let Sl=(()=>{class ln{constructor(){this.imageLoader=(0,a.f3M)(Xa),this.config=function hl(ln){let li={};return ln.breakpoints&&(li.breakpoints=ln.breakpoints.sort((Vn,Pr)=>Vn-Pr)),Object.assign({},el,ln,li)}((0,a.f3M)(bl)),this.renderer=(0,a.f3M)(a.Qsj),this.imgElement=(0,a.f3M)(a.SBq).nativeElement,this.injector=(0,a.f3M)(a.zs3),this.isServer=Kt((0,a.f3M)(a.Lbi)),this.preloadLinkCreator=(0,a.f3M)(Tc),this.lcpObserver=null,this._renderedSrc=null,this.priority=!1,this.disableOptimizedSrcset=!1,this.fill=!1}ngOnInit(){this.setHostAttributes()}setHostAttributes(){this.fill?this.sizes||(this.sizes="100vw"):(this.setHostAttribute("width",this.width.toString()),this.setHostAttribute("height",this.height.toString())),this.setHostAttribute("loading",this.getLoadingBehavior()),this.setHostAttribute("fetchpriority",this.getFetchPriority()),this.setHostAttribute("ng-img","true");const Vn=this.updateSrcAndSrcset();this.sizes&&this.setHostAttribute("sizes",this.sizes),this.isServer&&this.priority&&this.preloadLinkCreator.createPreloadLinkTag(this.renderer,this.getRewrittenSrc(),Vn,this.sizes)}ngOnChanges(Vn){if(Vn.ngSrc&&!Vn.ngSrc.isFirstChange()){const Pr=this._renderedSrc;this.updateSrcAndSrcset(!0);const Di=this._renderedSrc;null!==this.lcpObserver&&Pr&&Di&&Pr!==Di&&this.injector.get(a.R0b).runOutsideAngular(()=>{this.lcpObserver?.updateImage(Pr,Di)})}}callImageLoader(Vn){let Pr=Vn;return this.loaderParams&&(Pr.loaderParams=this.loaderParams),this.imageLoader(Pr)}getLoadingBehavior(){return this.priority||void 0===this.loading?this.priority?"eager":"lazy":this.loading}getFetchPriority(){return this.priority?"high":"auto"}getRewrittenSrc(){return this._renderedSrc||(this._renderedSrc=this.callImageLoader({src:this.ngSrc})),this._renderedSrc}getRewrittenSrcset(){const Vn=qs.test(this.ngSrcset);return this.ngSrcset.split(",").filter(Di=>""!==Di).map(Di=>{Di=Di.trim();const wa=Vn?parseFloat(Di):parseFloat(Di)*this.width;return`${this.callImageLoader({src:this.ngSrc,width:wa})} ${Di}`}).join(", ")}getAutomaticSrcset(){return this.sizes?this.getResponsiveSrcset():this.getFixedSrcset()}getResponsiveSrcset(){const{breakpoints:Vn}=this.config;let Pr=Vn;return"100vw"===this.sizes?.trim()&&(Pr=Vn.filter(wa=>wa>=640)),Pr.map(wa=>`${this.callImageLoader({src:this.ngSrc,width:wa})} ${wa}w`).join(", ")}updateSrcAndSrcset(Vn=!1){Vn&&(this._renderedSrc=null);const Pr=this.getRewrittenSrc();let Di;return this.setHostAttribute("src",Pr),this.ngSrcset?Di=this.getRewrittenSrcset():this.shouldGenerateAutomaticSrcset()&&(Di=this.getAutomaticSrcset()),Di&&this.setHostAttribute("srcset",Di),Di}getFixedSrcset(){return Il.map(Pr=>`${this.callImageLoader({src:this.ngSrc,width:this.width*Pr})} ${Pr}x`).join(", ")}shouldGenerateAutomaticSrcset(){let Vn=!1;return this.sizes||(Vn=this.width>1920||this.height>1080),!this.disableOptimizedSrcset&&!this.srcset&&this.imageLoader!==Ri&&!Vn}ngOnDestroy(){}setHostAttribute(Vn,Pr){this.renderer.setAttribute(this.imgElement,Vn,Pr)}static#e=this.\u0275fac=function(Pr){return new(Pr||ln)};static#t=this.\u0275dir=a.lG2({type:ln,selectors:[["img","ngSrc",""]],hostVars:8,hostBindings:function(Pr,Di){2&Pr&&a.Udp("position",Di.fill?"absolute":null)("width",Di.fill?"100%":null)("height",Di.fill?"100%":null)("inset",Di.fill?"0px":null)},inputs:{ngSrc:["ngSrc","ngSrc",Bl],ngSrcset:"ngSrcset",sizes:"sizes",width:["width","width",a.Cb_],height:["height","height",a.Cb_],loading:"loading",priority:["priority","priority",a.VuI],loaderParams:"loaderParams",disableOptimizedSrcset:["disableOptimizedSrcset","disableOptimizedSrcset",a.VuI],fill:["fill","fill",a.VuI],src:"src",srcset:"srcset"},standalone:!0,features:[a.Xq5,a.TTD]})}return ln})();function Bl(ln){return"string"==typeof ln?ln:(0,a.z3N)(ln)}},69862:(Me,$,f)=>{"use strict";f.d($,{JF:()=>yn,TP:()=>$t,UA:()=>q,WM:()=>b,eN:()=>Ae});var a=f(65879),e=f(22096),n=f(9666),i=f(65592),r=f(76328),c=f(32181),l=f(37398),s=f(64716),h=f(94664),p=f(96814);class g{}class _{}class b{constructor(vr){this.normalizedNames=new Map,this.lazyUpdate=null,vr?"string"==typeof vr?this.lazyInit=()=>{this.headers=new Map,vr.split("\n").forEach(Ai=>{const ji=Ai.indexOf(":");if(ji>0){const Ki=Ai.slice(0,ji),xa=Ki.toLowerCase(),Pa=Ai.slice(ji+1).trim();this.maybeSetNormalizedName(Ki,xa),this.headers.has(xa)?this.headers.get(xa).push(Pa):this.headers.set(xa,[Pa])}})}:typeof Headers<"u"&&vr instanceof Headers?(this.headers=new Map,vr.forEach((Ai,ji)=>{this.setHeaderEntries(ji,Ai)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(vr).forEach(([Ai,ji])=>{this.setHeaderEntries(Ai,ji)})}:this.headers=new Map}has(vr){return this.init(),this.headers.has(vr.toLowerCase())}get(vr){this.init();const Ai=this.headers.get(vr.toLowerCase());return Ai&&Ai.length>0?Ai[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(vr){return this.init(),this.headers.get(vr.toLowerCase())||null}append(vr,Ai){return this.clone({name:vr,value:Ai,op:"a"})}set(vr,Ai){return this.clone({name:vr,value:Ai,op:"s"})}delete(vr,Ai){return this.clone({name:vr,value:Ai,op:"d"})}maybeSetNormalizedName(vr,Ai){this.normalizedNames.has(Ai)||this.normalizedNames.set(Ai,vr)}init(){this.lazyInit&&(this.lazyInit instanceof b?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(vr=>this.applyUpdate(vr)),this.lazyUpdate=null))}copyFrom(vr){vr.init(),Array.from(vr.headers.keys()).forEach(Ai=>{this.headers.set(Ai,vr.headers.get(Ai)),this.normalizedNames.set(Ai,vr.normalizedNames.get(Ai))})}clone(vr){const Ai=new b;return Ai.lazyInit=this.lazyInit&&this.lazyInit instanceof b?this.lazyInit:this,Ai.lazyUpdate=(this.lazyUpdate||[]).concat([vr]),Ai}applyUpdate(vr){const Ai=vr.name.toLowerCase();switch(vr.op){case"a":case"s":let ji=vr.value;if("string"==typeof ji&&(ji=[ji]),0===ji.length)return;this.maybeSetNormalizedName(vr.name,Ai);const Ki=("a"===vr.op?this.headers.get(Ai):void 0)||[];Ki.push(...ji),this.headers.set(Ai,Ki);break;case"d":const xa=vr.value;if(xa){let Pa=this.headers.get(Ai);if(!Pa)return;Pa=Pa.filter(lo=>-1===xa.indexOf(lo)),0===Pa.length?(this.headers.delete(Ai),this.normalizedNames.delete(Ai)):this.headers.set(Ai,Pa)}else this.headers.delete(Ai),this.normalizedNames.delete(Ai)}}setHeaderEntries(vr,Ai){const ji=(Array.isArray(Ai)?Ai:[Ai]).map(xa=>xa.toString()),Ki=vr.toLowerCase();this.headers.set(Ki,ji),this.maybeSetNormalizedName(vr,Ki)}forEach(vr){this.init(),Array.from(this.normalizedNames.keys()).forEach(Ai=>vr(this.normalizedNames.get(Ai),this.headers.get(Ai)))}}class E{encodeKey(vr){return T(vr)}encodeValue(vr){return T(vr)}decodeKey(vr){return decodeURIComponent(vr)}decodeValue(vr){return decodeURIComponent(vr)}}const I=/%(\d[a-f0-9])/gi,d={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function T(Jr){return encodeURIComponent(Jr).replace(I,(vr,Ai)=>d[Ai]??vr)}function J(Jr){return`${Jr}`}class Y{constructor(vr={}){if(this.updates=null,this.cloneFrom=null,this.encoder=vr.encoder||new E,vr.fromString){if(vr.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function C(Jr,vr){const Ai=new Map;return Jr.length>0&&Jr.replace(/^\?/,"").split("&").forEach(Ki=>{const xa=Ki.indexOf("="),[Pa,lo]=-1==xa?[vr.decodeKey(Ki),""]:[vr.decodeKey(Ki.slice(0,xa)),vr.decodeValue(Ki.slice(xa+1))],Cr=Ai.get(Pa)||[];Cr.push(lo),Ai.set(Pa,Cr)}),Ai}(vr.fromString,this.encoder)}else vr.fromObject?(this.map=new Map,Object.keys(vr.fromObject).forEach(Ai=>{const ji=vr.fromObject[Ai],Ki=Array.isArray(ji)?ji.map(J):[J(ji)];this.map.set(Ai,Ki)})):this.map=null}has(vr){return this.init(),this.map.has(vr)}get(vr){this.init();const Ai=this.map.get(vr);return Ai?Ai[0]:null}getAll(vr){return this.init(),this.map.get(vr)||null}keys(){return this.init(),Array.from(this.map.keys())}append(vr,Ai){return this.clone({param:vr,value:Ai,op:"a"})}appendAll(vr){const Ai=[];return Object.keys(vr).forEach(ji=>{const Ki=vr[ji];Array.isArray(Ki)?Ki.forEach(xa=>{Ai.push({param:ji,value:xa,op:"a"})}):Ai.push({param:ji,value:Ki,op:"a"})}),this.clone(Ai)}set(vr,Ai){return this.clone({param:vr,value:Ai,op:"s"})}delete(vr,Ai){return this.clone({param:vr,value:Ai,op:"d"})}toString(){return this.init(),this.keys().map(vr=>{const Ai=this.encoder.encodeKey(vr);return this.map.get(vr).map(ji=>Ai+"="+this.encoder.encodeValue(ji)).join("&")}).filter(vr=>""!==vr).join("&")}clone(vr){const Ai=new Y({encoder:this.encoder});return Ai.cloneFrom=this.cloneFrom||this,Ai.updates=(this.updates||[]).concat(vr),Ai}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(vr=>this.map.set(vr,this.cloneFrom.map.get(vr))),this.updates.forEach(vr=>{switch(vr.op){case"a":case"s":const Ai=("a"===vr.op?this.map.get(vr.param):void 0)||[];Ai.push(J(vr.value)),this.map.set(vr.param,Ai);break;case"d":if(void 0===vr.value){this.map.delete(vr.param);break}{let ji=this.map.get(vr.param)||[];const Ki=ji.indexOf(J(vr.value));-1!==Ki&&ji.splice(Ki,1),ji.length>0?this.map.set(vr.param,ji):this.map.delete(vr.param)}}}),this.cloneFrom=this.updates=null)}}class N{constructor(){this.map=new Map}set(vr,Ai){return this.map.set(vr,Ai),this}get(vr){return this.map.has(vr)||this.map.set(vr,vr.defaultValue()),this.map.get(vr)}delete(vr){return this.map.delete(vr),this}has(vr){return this.map.has(vr)}keys(){return this.map.keys()}}function x(Jr){return typeof ArrayBuffer<"u"&&Jr instanceof ArrayBuffer}function F(Jr){return typeof Blob<"u"&&Jr instanceof Blob}function Q(Jr){return typeof FormData<"u"&&Jr instanceof FormData}class k{constructor(vr,Ai,ji,Ki){let xa;if(this.url=Ai,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=vr.toUpperCase(),function G(Jr){switch(Jr){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||Ki?(this.body=void 0!==ji?ji:null,xa=Ki):xa=ji,xa&&(this.reportProgress=!!xa.reportProgress,this.withCredentials=!!xa.withCredentials,xa.responseType&&(this.responseType=xa.responseType),xa.headers&&(this.headers=xa.headers),xa.context&&(this.context=xa.context),xa.params&&(this.params=xa.params)),this.headers||(this.headers=new b),this.context||(this.context=new N),this.params){const Pa=this.params.toString();if(0===Pa.length)this.urlWithParams=Ai;else{const lo=Ai.indexOf("?");this.urlWithParams=Ai+(-1===lo?"?":loPn.set(mr,vr.setHeaders[mr]),Cr)),vr.setParams&&(ni=Object.keys(vr.setParams).reduce((Pn,mr)=>Pn.set(mr,vr.setParams[mr]),ni)),new k(Ai,ji,xa,{params:ni,headers:Cr,context:ii,reportProgress:lo,responseType:Ki,withCredentials:Pa})}}var P=function(Jr){return Jr[Jr.Sent=0]="Sent",Jr[Jr.UploadProgress=1]="UploadProgress",Jr[Jr.ResponseHeader=2]="ResponseHeader",Jr[Jr.DownloadProgress=3]="DownloadProgress",Jr[Jr.Response=4]="Response",Jr[Jr.User=5]="User",Jr}(P||{});class K{constructor(vr,Ai=200,ji="OK"){this.headers=vr.headers||new b,this.status=void 0!==vr.status?vr.status:Ai,this.statusText=vr.statusText||ji,this.url=vr.url||null,this.ok=this.status>=200&&this.status<300}}class oe extends K{constructor(vr={}){super(vr),this.type=P.ResponseHeader}clone(vr={}){return new oe({headers:vr.headers||this.headers,status:void 0!==vr.status?vr.status:this.status,statusText:vr.statusText||this.statusText,url:vr.url||this.url||void 0})}}class me extends K{constructor(vr={}){super(vr),this.type=P.Response,this.body=void 0!==vr.body?vr.body:null}clone(vr={}){return new me({body:void 0!==vr.body?vr.body:this.body,headers:vr.headers||this.headers,status:void 0!==vr.status?vr.status:this.status,statusText:vr.statusText||this.statusText,url:vr.url||this.url||void 0})}}class q extends K{constructor(vr){super(vr,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${vr.url||"(unknown url)"}`:`Http failure response for ${vr.url||"(unknown url)"}: ${vr.status} ${vr.statusText}`,this.error=vr.error||null}}function se(Jr,vr){return{body:vr,headers:Jr.headers,context:Jr.context,observe:Jr.observe,params:Jr.params,reportProgress:Jr.reportProgress,responseType:Jr.responseType,withCredentials:Jr.withCredentials}}let Ae=(()=>{class Jr{constructor(Ai){this.handler=Ai}request(Ai,ji,Ki={}){let xa;if(Ai instanceof k)xa=Ai;else{let Cr,ni;Cr=Ki.headers instanceof b?Ki.headers:new b(Ki.headers),Ki.params&&(ni=Ki.params instanceof Y?Ki.params:new Y({fromObject:Ki.params})),xa=new k(Ai,ji,void 0!==Ki.body?Ki.body:null,{headers:Cr,context:Ki.context,params:ni,reportProgress:Ki.reportProgress,responseType:Ki.responseType||"json",withCredentials:Ki.withCredentials})}const Pa=(0,e.of)(xa).pipe((0,r.b)(Cr=>this.handler.handle(Cr)));if(Ai instanceof k||"events"===Ki.observe)return Pa;const lo=Pa.pipe((0,c.h)(Cr=>Cr instanceof me));switch(Ki.observe||"body"){case"body":switch(xa.responseType){case"arraybuffer":return lo.pipe((0,l.U)(Cr=>{if(null!==Cr.body&&!(Cr.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return Cr.body}));case"blob":return lo.pipe((0,l.U)(Cr=>{if(null!==Cr.body&&!(Cr.body instanceof Blob))throw new Error("Response is not a Blob.");return Cr.body}));case"text":return lo.pipe((0,l.U)(Cr=>{if(null!==Cr.body&&"string"!=typeof Cr.body)throw new Error("Response is not a string.");return Cr.body}));default:return lo.pipe((0,l.U)(Cr=>Cr.body))}case"response":return lo;default:throw new Error(`Unreachable: unhandled observe type ${Ki.observe}}`)}}delete(Ai,ji={}){return this.request("DELETE",Ai,ji)}get(Ai,ji={}){return this.request("GET",Ai,ji)}head(Ai,ji={}){return this.request("HEAD",Ai,ji)}jsonp(Ai,ji){return this.request("JSONP",Ai,{params:(new Y).append(ji,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(Ai,ji={}){return this.request("OPTIONS",Ai,ji)}patch(Ai,ji,Ki={}){return this.request("PATCH",Ai,se(Ki,ji))}post(Ai,ji,Ki={}){return this.request("POST",Ai,se(Ki,ji))}put(Ai,ji,Ki={}){return this.request("PUT",Ai,se(Ki,ji))}static#e=this.\u0275fac=function(ji){return new(ji||Jr)(a.LFG(g))};static#t=this.\u0275prov=a.Yz7({token:Jr,factory:Jr.\u0275fac})}return Jr})();function lt(Jr,vr){return vr(Jr)}function Ye(Jr,vr){return(Ai,ji)=>vr.intercept(Ai,{handle:Ki=>Jr(Ki,ji)})}const $t=new a.OlP(""),Pt=new a.OlP(""),et=new a.OlP("");function $e(){let Jr=null;return(vr,Ai)=>{null===Jr&&(Jr=((0,a.f3M)($t,{optional:!0})??[]).reduceRight(Ye,lt));const ji=(0,a.f3M)(a.HDt),Ki=ji.add();return Jr(vr,Ai).pipe((0,s.x)(()=>ji.remove(Ki)))}}let rt=(()=>{class Jr extends g{constructor(Ai,ji){super(),this.backend=Ai,this.injector=ji,this.chain=null,this.pendingTasks=(0,a.f3M)(a.HDt)}handle(Ai){if(null===this.chain){const Ki=Array.from(new Set([...this.injector.get(Pt),...this.injector.get(et,[])]));this.chain=Ki.reduceRight((xa,Pa)=>function tn(Jr,vr,Ai){return(ji,Ki)=>Ai.runInContext(()=>vr(ji,xa=>Jr(xa,Ki)))}(xa,Pa,this.injector),lt)}const ji=this.pendingTasks.add();return this.chain(Ai,Ki=>this.backend.handle(Ki)).pipe((0,s.x)(()=>this.pendingTasks.remove(ji)))}static#e=this.\u0275fac=function(ji){return new(ji||Jr)(a.LFG(_),a.LFG(a.lqb))};static#t=this.\u0275prov=a.Yz7({token:Jr,factory:Jr.\u0275fac})}return Jr})();const ke=/^\)\]\}',?\n/;let De=(()=>{class Jr{constructor(Ai){this.xhrFactory=Ai}handle(Ai){if("JSONP"===Ai.method)throw new a.vHH(-2800,!1);const ji=this.xhrFactory;return(ji.\u0275loadImpl?(0,n.D)(ji.\u0275loadImpl()):(0,e.of)(null)).pipe((0,h.w)(()=>new i.y(xa=>{const Pa=ji.build();if(Pa.open(Ai.method,Ai.urlWithParams),Ai.withCredentials&&(Pa.withCredentials=!0),Ai.headers.forEach((Pi,ki)=>Pa.setRequestHeader(Pi,ki.join(","))),Ai.headers.has("Accept")||Pa.setRequestHeader("Accept","application/json, text/plain, */*"),!Ai.headers.has("Content-Type")){const Pi=Ai.detectContentTypeHeader();null!==Pi&&Pa.setRequestHeader("Content-Type",Pi)}if(Ai.responseType){const Pi=Ai.responseType.toLowerCase();Pa.responseType="json"!==Pi?Pi:"text"}const lo=Ai.serializeBody();let Cr=null;const ni=()=>{if(null!==Cr)return Cr;const Pi=Pa.statusText||"OK",ki=new b(Pa.getAllResponseHeaders()),Hi=function fe(Jr){return"responseURL"in Jr&&Jr.responseURL?Jr.responseURL:/^X-Request-URL:/m.test(Jr.getAllResponseHeaders())?Jr.getResponseHeader("X-Request-URL"):null}(Pa)||Ai.url;return Cr=new oe({headers:ki,status:Pa.status,statusText:Pi,url:Hi}),Cr},ii=()=>{let{headers:Pi,status:ki,statusText:Hi,url:Qa}=ni(),Va=null;204!==ki&&(Va=typeof Pa.response>"u"?Pa.responseText:Pa.response),0===ki&&(ki=Va?200:0);let qr=ki>=200&&ki<300;if("json"===Ai.responseType&&"string"==typeof Va){const Hr=Va;Va=Va.replace(ke,"");try{Va=""!==Va?JSON.parse(Va):null}catch(nt){Va=Hr,qr&&(qr=!1,Va={error:nt,text:Va})}}qr?(xa.next(new me({body:Va,headers:Pi,status:ki,statusText:Hi,url:Qa||void 0})),xa.complete()):xa.error(new q({error:Va,headers:Pi,status:ki,statusText:Hi,url:Qa||void 0}))},Pn=Pi=>{const{url:ki}=ni(),Hi=new q({error:Pi,status:Pa.status||0,statusText:Pa.statusText||"Unknown Error",url:ki||void 0});xa.error(Hi)};let mr=!1;const nr=Pi=>{mr||(xa.next(ni()),mr=!0);let ki={type:P.DownloadProgress,loaded:Pi.loaded};Pi.lengthComputable&&(ki.total=Pi.total),"text"===Ai.responseType&&Pa.responseText&&(ki.partialText=Pa.responseText),xa.next(ki)},ri=Pi=>{let ki={type:P.UploadProgress,loaded:Pi.loaded};Pi.lengthComputable&&(ki.total=Pi.total),xa.next(ki)};return Pa.addEventListener("load",ii),Pa.addEventListener("error",Pn),Pa.addEventListener("timeout",Pn),Pa.addEventListener("abort",Pn),Ai.reportProgress&&(Pa.addEventListener("progress",nr),null!==lo&&Pa.upload&&Pa.upload.addEventListener("progress",ri)),Pa.send(lo),xa.next({type:P.Sent}),()=>{Pa.removeEventListener("error",Pn),Pa.removeEventListener("abort",Pn),Pa.removeEventListener("load",ii),Pa.removeEventListener("timeout",Pn),Ai.reportProgress&&(Pa.removeEventListener("progress",nr),null!==lo&&Pa.upload&&Pa.upload.removeEventListener("progress",ri)),Pa.readyState!==Pa.DONE&&Pa.abort()}})))}static#e=this.\u0275fac=function(ji){return new(ji||Jr)(a.LFG(p.JF))};static#t=this.\u0275prov=a.Yz7({token:Jr,factory:Jr.\u0275fac})}return Jr})();const ze=new a.OlP("XSRF_ENABLED"),Je=new a.OlP("XSRF_COOKIE_NAME",{providedIn:"root",factory:()=>"XSRF-TOKEN"}),vn=new a.OlP("XSRF_HEADER_NAME",{providedIn:"root",factory:()=>"X-XSRF-TOKEN"});class er{}let lr=(()=>{class Jr{constructor(Ai,ji,Ki){this.doc=Ai,this.platform=ji,this.cookieName=Ki,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const Ai=this.doc.cookie||"";return Ai!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,p.Mx)(Ai,this.cookieName),this.lastCookieString=Ai),this.lastToken}static#e=this.\u0275fac=function(ji){return new(ji||Jr)(a.LFG(p.K0),a.LFG(a.Lbi),a.LFG(Je))};static#t=this.\u0275prov=a.Yz7({token:Jr,factory:Jr.\u0275fac})}return Jr})();function Yt(Jr,vr){const Ai=Jr.url.toLowerCase();if(!(0,a.f3M)(ze)||"GET"===Jr.method||"HEAD"===Jr.method||Ai.startsWith("http://")||Ai.startsWith("https://"))return vr(Jr);const ji=(0,a.f3M)(er).getToken(),Ki=(0,a.f3M)(vn);return null!=ji&&!Jr.headers.has(Ki)&&(Jr=Jr.clone({headers:Jr.headers.set(Ki,ji)})),vr(Jr)}var Se=function(Jr){return Jr[Jr.Interceptors=0]="Interceptors",Jr[Jr.LegacyInterceptors=1]="LegacyInterceptors",Jr[Jr.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",Jr[Jr.NoXsrfProtection=3]="NoXsrfProtection",Jr[Jr.JsonpSupport=4]="JsonpSupport",Jr[Jr.RequestsMadeViaParent=5]="RequestsMadeViaParent",Jr[Jr.Fetch=6]="Fetch",Jr}(Se||{});function Be(...Jr){const vr=[Ae,De,rt,{provide:g,useExisting:rt},{provide:_,useExisting:De},{provide:Pt,useValue:Yt,multi:!0},{provide:ze,useValue:!0},{provide:er,useClass:lr}];for(const Ai of Jr)vr.push(...Ai.\u0275providers);return(0,a.MR2)(vr)}const Ke=new a.OlP("LEGACY_INTERCEPTOR_FN");function Qt(){return function Qe(Jr,vr){return{\u0275kind:Jr,\u0275providers:vr}}(Se.LegacyInterceptors,[{provide:Ke,useFactory:$e},{provide:Pt,useExisting:Ke,multi:!0}])}let yn=(()=>{class Jr{static#e=this.\u0275fac=function(ji){return new(ji||Jr)};static#t=this.\u0275mod=a.oAB({type:Jr});static#n=this.\u0275inj=a.cJS({providers:[Be(Qt())]})}return Jr})()},65879:(Me,$,f)=>{"use strict";f.d($,{$8M:()=>Eu,$WT:()=>Lo,$Z:()=>Y0,AFp:()=>qm,ALo:()=>Jy,AaK:()=>_,Akn:()=>$A,AsE:()=>Dy,B6R:()=>Fr,BQk:()=>vy,CHM:()=>At,CRH:()=>nb,Cb_:()=>EM,DdM:()=>Fp,Dn7:()=>D,DtL:()=>uw,EJc:()=>gx,EiD:()=>zp,EpF:()=>yy,F$t:()=>u1,F4k:()=>aE,FYo:()=>mm,FiY:()=>zf,Flj:()=>tc,G48:()=>Zx,Gf:()=>fC,GfV:()=>pm,GkF:()=>av,Gpc:()=>E,Gre:()=>fv,HDt:()=>FC,Hsn:()=>cv,Ikx:()=>mv,JOm:()=>wf,JVY:()=>Fs,JZr:()=>J,Jf7:()=>Ei,KtG:()=>ht,L6k:()=>GA,LAX:()=>TA,LFG:()=>kn,LMc:()=>CM,LSH:()=>Wf,Lbi:()=>$m,Lck:()=>$1,MAs:()=>I_,MGl:()=>R_,MMx:()=>jy,MR2:()=>bg,NdJ:()=>YA,O4$:()=>qa,Ojb:()=>Zf,OlP:()=>Je,Oqu:()=>vE,P3R:()=>jp,PXZ:()=>zx,Q6J:()=>m0,QGY:()=>P_,QbO:()=>Xp,Qsj:()=>Hv,QtT:()=>zy,R0b:()=>ae,RDi:()=>ka,Rgc:()=>Nr,SBq:()=>$f,SDv:()=>LE,Sil:()=>vx,Suo:()=>JB,TTD:()=>Qs,TgZ:()=>og,Tol:()=>U_,Udp:()=>Pm,VKq:()=>VE,VuI:()=>wM,W1O:()=>ab,WFA:()=>F_,WLB:()=>_w,X6Q:()=>Wx,XFs:()=>ve,Xpm:()=>Er,Xq5:()=>Xw,Xts:()=>Wh,Y36:()=>Ng,YKP:()=>YE,YNc:()=>r1,Yjl:()=>fo,Yz7:()=>$t,Z0I:()=>rt,ZZ4:()=>Ib,_Bn:()=>vw,_UZ:()=>iv,_Vd:()=>Pg,_c5:()=>AM,_uU:()=>Cp,aQg:()=>Sb,c2e:()=>PC,cEC:()=>zw,cJS:()=>et,cg1:()=>_d,d8E:()=>Nh,dDg:()=>Nx,dqk:()=>De,dwT:()=>gu,eBb:()=>ll,eFA:()=>HC,eJc:()=>Zy,ekj:()=>by,eoX:()=>kC,evT:()=>Or,f3M:()=>gr,g9A:()=>Zp,gHi:()=>ip,gM2:()=>v,h0i:()=>Nm,hGG:()=>dM,hYB:()=>sE,hij:()=>V_,iGM:()=>uC,ifc:()=>Pa,ip1:()=>TC,jDz:()=>Lm,kEZ:()=>md,kL8:()=>Gd,kcU:()=>io,ktI:()=>lf,kuF:()=>te,l5B:()=>Gy,lG2:()=>Ua,lcZ:()=>Ky,lnq:()=>J_,lqb:()=>eu,lri:()=>yb,mCW:()=>Qd,n5z:()=>zu,n_E:()=>we,oAB:()=>Fi,oJD:()=>Jm,oxw:()=>O_,pB0:()=>CA,pQV:()=>Mv,q3G:()=>uu,qFp:()=>BM,qLn:()=>cf,qOj:()=>cy,qZA:()=>S_,qbA:()=>ww,qzn:()=>ec,rWj:()=>LC,rg0:()=>wa,s9C:()=>oE,sBO:()=>Xx,s_b:()=>Lu,soG:()=>Mw,tBr:()=>Vu,tb:()=>Eb,tdS:()=>Io,tp0:()=>fg,uIk:()=>Nd,uOi:()=>Km,vHH:()=>Y,vpe:()=>nu,wAp:()=>Qm,xi3:()=>o,xp6:()=>Sf,ynx:()=>Qh,z2F:()=>Pv,z3N:()=>rs,zSh:()=>im,zW0:()=>ly,zs3:()=>UA});var a=f(78645),e=f(47394),n=f(65592),i=f(63019),r=f(65619),c=f(22096),l=f(63020),s=f(94664),h=f(93997);function p(m){for(let M in m)if(m[M]===p)return M;throw Error("Could not find renamed property on target object.")}function g(m,M){for(const L in M)M.hasOwnProperty(L)&&!m.hasOwnProperty(L)&&(m[L]=M[L])}function _(m){if("string"==typeof m)return m;if(Array.isArray(m))return"["+m.map(_).join(", ")+"]";if(null==m)return""+m;if(m.overriddenName)return`${m.overriddenName}`;if(m.name)return`${m.name}`;const M=m.toString();if(null==M)return""+M;const L=M.indexOf("\n");return-1===L?M:M.substring(0,L)}function b(m,M){return null==m||""===m?null===M?"":M:null==M||""===M?m:m+" "+M}const y=p({__forward_ref__:p});function E(m){return m.__forward_ref__=E,m.toString=function(){return _(this())},m}function C(m){return I(m)?m():m}function I(m){return"function"==typeof m&&m.hasOwnProperty(y)&&m.__forward_ref__===E}function d(m){return m&&!!m.\u0275providers}const J="https://g.co/ng/security#xss";class Y extends Error{constructor(M,L){super(te(M,L)),this.code=M}}function te(m,M){return`NG0${Math.abs(m)}${M?": "+M:""}`}function N(m){return"string"==typeof m?m:null==m?"":String(m)}function O(m,M){throw new Y(-201,!1)}function je(m,M,L,re){throw new Error(`ASSERTION ERROR: ${m}`+(null==re?"":` [Expected=> ${L} ${re} ${M} <=Actual]`))}function $t(m){return{token:m.token,providedIn:m.providedIn||null,factory:m.factory,value:void 0}}function et(m){return{providers:m.providers||[],imports:m.imports||[]}}function $e(m){return Ze(m,pe)||Ze(m,de)}function rt(m){return null!==$e(m)}function Ze(m,M){return m.hasOwnProperty(M)?m[M]:null}function Mt(m){return m&&(m.hasOwnProperty(ce)||m.hasOwnProperty(ue))?m[ce]:null}const pe=p({\u0275prov:p}),ce=p({\u0275inj:p}),de=p({ngInjectableDef:p}),ue=p({ngInjectorDef:p});var ve=function(m){return m[m.Default=0]="Default",m[m.Host=1]="Host",m[m.Self=2]="Self",m[m.SkipSelf=4]="SkipSelf",m[m.Optional=8]="Optional",m}(ve||{});let Oe;function Xe(){return Oe}function Cn(m){const M=Oe;return Oe=m,M}function ke(m,M,L){const re=$e(m);return re&&"root"==re.providedIn?void 0===re.value?re.value=re.factory():re.value:L&ve.Optional?null:void 0!==M?M:void O(_(m))}const De=globalThis;class Je{constructor(M,L){this._desc=M,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof L?this.__NG_ELEMENT_ID__=L:void 0!==L&&(this.\u0275prov=$t({token:this,providedIn:L.providedIn||"root",factory:L.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const Qt={},Bt="__NG_DI_FLAG__",Ge="ngTempTokenPath",en=/\n/gm,Ft="__source";let yn;function Ii(m){const M=yn;return yn=m,M}function Wn(m,M=ve.Default){if(void 0===yn)throw new Y(-203,!1);return null===yn?ke(m,void 0,M):yn.get(m,M&ve.Optional?null:void 0,M)}function kn(m,M=ve.Default){return(Xe()||Wn)(C(m),M)}function gr(m,M=ve.Default){return kn(m,Yr(M))}function Yr(m){return typeof m>"u"||"number"==typeof m?m:0|(m.optional&&8)|(m.host&&1)|(m.self&&2)|(m.skipSelf&&4)}function di(m){const M=[];for(let L=0;LM){Dt=Re-1;break}}}for(;ReRe?"":he[Gi+1].toLowerCase();const Ha=8&re?Sa:null;if(Ha&&-1!==ki(Ha,Tr,0)||2&re&&Tr!==Sa){if(Xt(re))return!1;Dt=!0}}}}else{if(!Dt&&!Xt(re)&&!Xt(Tn))return!1;if(Dt&&Xt(Tn))continue;Dt=!1,re=Tn|1&re}}return Xt(re)||Dt}function Xt(m){return 0==(1&m)}function Xn(m,M,L,re){if(null===M)return-1;let he=0;if(re||!L){let Re=!1;for(;he-1)for(L++;L0?'="'+rn+'"':"")+"]"}else 8&re?he+="."+Dt:4&re&&(he+=" "+Dt);else""!==he&&!Xt(Dt)&&(M+=Qn(Re,he),he=""),re=Dt,Re=Re||!Xt(re);L++}return""!==he&&(M+=Qn(Re,he)),M}function Er(m){return Ki(()=>{const M=Jo(m),L={...M,decls:m.decls,vars:m.vars,template:m.template,consts:m.consts||null,ngContentSelectors:m.ngContentSelectors,onPush:m.changeDetection===xa.OnPush,directiveDefs:null,pipeDefs:null,dependencies:M.standalone&&m.dependencies||null,getStandaloneInjector:null,signals:m.signals??!1,data:m.data||{},encapsulation:m.encapsulation||Pa.Emulated,styles:m.styles||Cr,_:null,schemas:m.schemas||null,tView:null,id:""};ns(L);const re=m.dependencies;return L.directiveDefs=gs(re,!1),L.pipeDefs=gs(re,!0),L.id=function js(m){let M=0;const L=[m.selectors,m.ngContentSelectors,m.hostVars,m.hostAttrs,m.consts,m.vars,m.decls,m.encapsulation,m.standalone,m.signals,m.exportAs,JSON.stringify(m.inputs),JSON.stringify(m.outputs),Object.getOwnPropertyNames(m.type.prototype),!!m.contentQueries,!!m.viewQuery].join("|");for(const he of L)M=Math.imul(31,M)+he.charCodeAt(0)<<0;return M+=2147483648,"c"+M}(L),L})}function Fr(m,M,L){const re=m.\u0275cmp;re.directiveDefs=gs(M,!1),re.pipeDefs=gs(L,!0)}function _i(m){return La(m)||Ra(m)}function Qi(m){return null!==m}function Fi(m){return Ki(()=>({type:m.type,bootstrap:m.bootstrap||Cr,declarations:m.declarations||Cr,imports:m.imports||Cr,exports:m.exports||Cr,transitiveCompileScopes:null,schemas:m.schemas||null,id:m.id||null}))}function ba(m,M){if(null==m)return lo;const L={};for(const re in m)if(m.hasOwnProperty(re)){let he=m[re],Re=he;Array.isArray(he)&&(Re=he[1],he=he[0]),L[he]=re,M&&(M[he]=Re)}return L}function Ua(m){return Ki(()=>{const M=Jo(m);return ns(M),M})}function fo(m){return{type:m.type,name:m.name,factory:null,pure:!1!==m.pure,standalone:!0===m.standalone,onDestroy:m.type.prototype.ngOnDestroy||null}}function La(m){return m[ni]||null}function Ra(m){return m[ii]||null}function Wa(m){return m[Pn]||null}function Lo(m){const M=La(m)||Ra(m)||Wa(m);return null!==M&&M.standalone}function Do(m,M){const L=m[mr]||null;if(!L&&!0===M)throw new Error(`Type ${_(m)} does not have '\u0275mod' property.`);return L}function Jo(m){const M={};return{type:m.type,providersResolver:null,factory:null,hostBindings:m.hostBindings||null,hostVars:m.hostVars||0,hostAttrs:m.hostAttrs||null,contentQueries:m.contentQueries||null,declaredInputs:M,inputTransforms:null,inputConfig:m.inputs||lo,exportAs:m.exportAs||null,standalone:!0===m.standalone,signals:!0===m.signals,selectors:m.selectors||Cr,viewQuery:m.viewQuery||null,features:m.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:ba(m.inputs,M),outputs:ba(m.outputs)}}function ns(m){m.features?.forEach(M=>M(m))}function gs(m,M){if(!m)return null;const L=M?Wa:_i;return()=>("function"==typeof m?m():m).map(re=>L(re)).filter(Qi)}const ds=0,vo=1,os=2,mn=3,ci=4,Kr=5,gi=6,Li=7,zi=8,ro=9,Eo=10,no=11,cr=12,Kt=13,Tt=14,_n=15,pn=16,ar=17,Qr=18,Oi=19,Wi=20,Ui=21,ua=22,Ma=23,ui=24,$i=25,Xi=1,Ri=2,Xa=7,Go=9,wo=11;function ms(m){return Array.isArray(m)&&"object"==typeof m[Xi]}function Ss(m){return Array.isArray(m)&&!0===m[Xi]}function Ec(m){return 0!=(4&m.flags)}function Al(m){return m.componentOffset>-1}function co(m){return 1==(1&m.flags)}function vc(m){return!!m.template}function _s(m){return 0!=(512&m[os])}function Zs(m,M){return m.hasOwnProperty(nr)?m[nr]:null}const Jc=Symbol("SIGNAL");function Il(m,M){return(null===m||"object"!=typeof m)&&Object.is(m,M)}let Zc=null,sl=!1;function xs(m){const M=Zc;return Zc=m,M}const yc={version:0,dirty:!1,producerNode:void 0,producerLastReadVersion:void 0,producerIndexOfThis:void 0,nextProducerIndex:0,liveConsumerNode:void 0,liveConsumerIndexOfThis:void 0,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{}};function El(m){if(sl)throw new Error("");if(null===Zc)return;const M=Zc.nextProducerIndex++;Ds(Zc),Mm.nextProducerIndex;)m.producerNode.pop(),m.producerLastReadVersion.pop(),m.producerIndexOfThis.pop()}}function lA(m){Ds(m);for(let M=0;M0}function Ds(m){m.producerNode??=[],m.producerIndexOfThis??=[],m.producerLastReadVersion??=[]}function Rc(m){m.liveConsumerNode??=[],m.liveConsumerIndexOfThis??=[]}function tc(m,M){const L=Object.create(Cl);L.computation=m,M?.equal&&(L.equal=M.equal);const re=()=>{if(Bc(L),El(L),L.value===Is)throw L.error;return L.value};return re[Jc]=L,re}const gl=Symbol("UNSET"),cs=Symbol("COMPUTING"),Is=Symbol("ERRORED"),Cl=(()=>({...yc,value:gl,dirty:!0,error:null,equal:Il,producerMustRecompute:m=>m.value===gl||m.value===cs,producerRecomputeValue(m){if(m.value===cs)throw new Error("Detected cycle in computations.");const M=m.value;m.value=cs;const L=hl(m);let re;try{re=m.computation()}catch(he){re=Is,m.error=he}finally{Kc(m,L)}M!==gl&&M!==Is&&re!==Is&&m.equal(M,re)?m.value=M:(m.value=re,m.version++)}}))();let Xl=function Nc(){throw new Error};function Ll(){Xl()}let ml=null;function Io(m,M){const L=Object.create(Bl);function re(){return El(L),L.value}return L.value=m,M?.equal&&(L.equal=M.equal),re.set=li,re.update=Vn,re.mutate=Pr,re.asReadonly=Di,re[Jc]=L,re}const Bl=(()=>({...yc,equal:Il,readonlyFn:void 0}))();function ln(m){m.version++,el(m),ml?.()}function li(m){const M=this[Jc];bl()||Ll(),M.equal(M.value,m)||(M.value=m,ln(M))}function Vn(m){bl()||Ll(),li.call(this,m(this[Jc].value))}function Pr(m){const M=this[Jc];bl()||Ll(),m(M.value),ln(M)}function Di(){const m=this[Jc];if(void 0===m.readonlyFn){const M=()=>this();M[Jc]=m,m.readonlyFn=M}return m.readonlyFn}function wa(m){const M=xs(null);try{return m()}finally{xs(M)}}const po=()=>{},$s=(()=>({...yc,consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!1,consumerMarkedDirty:m=>{m.schedule(m.ref)},hasRun:!1,cleanupFn:po}))();class bs{constructor(M,L,re){this.previousValue=M,this.currentValue=L,this.firstChange=re}isFirstChange(){return this.firstChange}}function Qs(){return is}function is(m){return m.type.prototype.ngOnChanges&&(m.setInput=Ms),Ro}function Ro(){const m=Pc(this),M=m?.current;if(M){const L=m.previous;if(L===lo)m.previous=M;else for(let re in M)L[re]=M[re];m.current=null,this.ngOnChanges(M)}}function Ms(m,M,L,re){const he=this.declaredInputs[L],Re=Pc(m)||function Kl(m,M){return m[hc]=M}(m,{previous:lo,current:null}),Dt=Re.current||(Re.current={}),rn=Re.previous,Tn=rn[he];Dt[he]=new bs(Tn&&Tn.currentValue,M,rn===lo),m[re]=M}Qs.ngInherit=!0;const hc="__ngSimpleChanges__";function Pc(m){return m[hc]||null}const cl=function(m,M,L){},rc="svg";function Ps(m){for(;Array.isArray(m);)m=m[ds];return m}function Ns(m,M){return Ps(M[m])}function us(m,M){return Ps(M[m.index])}function nl(m,M){return m.data[M]}function sc(m,M){return m[M]}function Fc(m,M){const L=M[m];return ms(L)?L:L[ds]}function Ql(m,M){return null==M?null:m[M]}function iA(m){m[ar]=0}function $r(m){1024&m[os]||(m[os]|=1024,Wt(m,1))}function vt(m){1024&m[os]&&(m[os]&=-1025,Wt(m,-1))}function Wt(m,M){let L=m[mn];if(null===L)return;L[Kr]+=M;let re=L;for(L=L[mn];null!==L&&(1===M&&1===re[Kr]||-1===M&&0===re[Kr]);)L[Kr]+=M,re=L,L=L[mn]}function Xr(m,M){if(256==(256&m[os]))throw new Y(911,!1);null===m[Ui]&&(m[Ui]=[]),m[Ui].push(M)}const la={lFrame:sa(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function pl(){return la.bindingsEnabled}function Wl(){return null!==la.skipHydrationRootTNode}function yr(){return la.lFrame.lView}function qi(){return la.lFrame.tView}function At(m){return la.lFrame.contextLView=m,m[zi]}function ht(m){return la.lFrame.contextLView=null,m}function Ue(){let m=pt();for(;null!==m&&64===m.type;)m=m.parent;return m}function pt(){return la.lFrame.currentTNode}function Rt(){const m=la.lFrame,M=m.currentTNode;return m.isParent?M:M.parent}function _t(m,M){const L=la.lFrame;L.currentTNode=m,L.isParent=M}function bn(){return la.lFrame.isParent}function hr(){la.lFrame.isParent=!1}function pi(){const m=la.lFrame;let M=m.bindingRootIndex;return-1===M&&(M=m.bindingRootIndex=m.tView.bindingStartIndex),M}function ft(){return la.lFrame.bindingIndex}function dt(){return la.lFrame.bindingIndex++}function Jt(m){const M=la.lFrame,L=M.bindingIndex;return M.bindingIndex=M.bindingIndex+m,L}function fr(m){la.lFrame.inI18n=m}function Vr(m,M){const L=la.lFrame;L.bindingIndex=L.bindingRootIndex=m,Mi(M)}function Mi(m){la.lFrame.currentDirectiveIndex=m}function Aa(m){const M=la.lFrame.currentDirectiveIndex;return-1===M?null:m[M]}function ge(){return la.lFrame.currentQueryIndex}function Ct(m){la.lFrame.currentQueryIndex=m}function dn(m){const M=m[vo];return 2===M.type?M.declTNode:1===M.type?m[gi]:null}function Sr(m,M,L){if(L&ve.SkipSelf){let he=M,Re=m;for(;!(he=he.parent,null!==he||L&ve.Host||(he=dn(Re),null===he||(Re=Re[Tt],10&he.type))););if(null===he)return!1;M=he,m=Re}const re=la.lFrame=Yn();return re.currentTNode=M,re.lView=m,!0}function Zn(m){const M=Yn(),L=m[vo];la.lFrame=M,M.currentTNode=L.firstChild,M.lView=m,M.tView=L,M.contextLView=m,M.bindingIndex=L.bindingStartIndex,M.inI18n=!1}function Yn(){const m=la.lFrame,M=null===m?null:m.child;return null===M?sa(m):M}function sa(m){const M={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:m,child:null,inI18n:!1};return null!==m&&(m.child=M),M}function ra(){const m=la.lFrame;return la.lFrame=m.parent,m.currentTNode=null,m.lView=null,m}const ee=ra;function xt(){const m=ra();m.isParent=!0,m.tView=null,m.selectedIndex=-1,m.contextLView=null,m.elementDepthCount=0,m.currentDirectiveIndex=-1,m.currentNamespace=null,m.bindingRootIndex=-1,m.bindingIndex=-1,m.currentQueryIndex=0}function ai(){return la.lFrame.selectedIndex}function Zr(m){la.lFrame.selectedIndex=m}function Ci(){const m=la.lFrame;return nl(m.tView,m.selectedIndex)}function qa(){la.lFrame.currentNamespace=rc}function io(){!function Vo(){la.lFrame.currentNamespace=null}()}let ho=!0;function Vs(){return ho}function Ko(m){ho=m}function Lt(m,M){for(let L=M.directiveStart,re=M.directiveEnd;L=re)break}else M[Tn]<0&&(m[ar]+=65536),(rn>13>16&&(3&m[os])===M&&(m[os]+=8192,Yi(rn,Re)):Yi(rn,Re)}const Ga=-1;class Ni{constructor(M,L,re){this.factory=M,this.resolving=!1,this.canSeeViewProviders=L,this.injectImpl=re}}function nc(m){return m!==Ga}function ZA(m){return 32767&m}function Pl(m,M){let L=function ea(m){return m>>16}(m),re=M;for(;L>0;)re=re[Tt],L--;return re}let DA=!0;function Js(m){const M=DA;return DA=m,M}const xc=255,Pd=5;let bd=0;const nd={};function rd(m,M){const L=pd(m,M);if(-1!==L)return L;const re=M[vo];re.firstCreatePass&&(m.injectorIndex=M.length,id(re.data,m),id(M,null),id(re.blueprint,null));const he=Uc(m,M),Re=m.injectorIndex;if(nc(he)){const Dt=ZA(he),rn=Pl(he,M),Tn=rn[vo].data;for(let Tr=0;Tr<8;Tr++)M[Re+Tr]=rn[Dt+Tr]|Tn[Dt+Tr]}return M[Re+8]=he,Re}function id(m,M){m.push(0,0,0,0,0,0,0,0,M)}function pd(m,M){return-1===m.injectorIndex||m.parent&&m.parent.injectorIndex===m.injectorIndex||null===M[m.injectorIndex+8]?-1:m.injectorIndex}function Uc(m,M){if(m.parent&&-1!==m.parent.injectorIndex)return m.parent.injectorIndex;let L=0,re=null,he=M;for(;null!==he;){if(re=uh(he),null===re)return Ga;if(L++,he=he[Tt],-1!==re.injectorIndex)return re.injectorIndex|L<<16}return Ga}function We(m,M,L){!function Uu(m,M,L){let re;"string"==typeof L?re=L.charCodeAt(0)||0:L.hasOwnProperty(ri)&&(re=L[ri]),null==re&&(re=L[ri]=bd++);const he=re&xc;M.data[m+(he>>Pd)]|=1<=0?M&xc:Hh:M}(L);if("function"==typeof Re){if(!Sr(M,m,re))return re&ve.Host?qn(he,0,re):Mr(M,L,re,he);try{let Dt;if(Dt=Re(re),null!=Dt||re&ve.Optional)return Dt;O()}finally{ee()}}else if("number"==typeof Re){let Dt=null,rn=pd(m,M),Tn=Ga,Tr=re&ve.Host?M[_n][gi]:null;for((-1===rn||re&ve.SkipSelf)&&(Tn=-1===rn?Uc(m,M):M[rn+8],Tn!==Ga&&ld(re,!1)?(Dt=M[vo],rn=ZA(Tn),M=Pl(Tn,M)):rn=-1);-1!==rn;){const mi=M[vo];if(vA(Re,rn,mi.data)){const Gi=ao(rn,M,L,Dt,re,Tr);if(Gi!==nd)return Gi}Tn=M[rn+8],Tn!==Ga&&ld(re,M[vo].data[rn+8]===Tr)&&vA(Re,rn,M)?(Dt=mi,rn=ZA(Tn),M=Pl(Tn,M)):rn=-1}}return he}function ao(m,M,L,re,he,Re){const Dt=M[vo],rn=Dt.data[m+8],mi=ps(rn,Dt,L,null==re?Al(rn)&&DA:re!=Dt&&0!=(3&rn.type),he&ve.Host&&Re===rn);return null!==mi?Ws(M,Dt,mi,rn):nd}function ps(m,M,L,re,he){const Re=m.providerIndexes,Dt=M.data,rn=1048575&Re,Tn=m.directiveStart,mi=Re>>20,Sa=he?rn+mi:m.directiveEnd;for(let Ha=re?rn:rn+mi;Ha=Tn&&Co.type===L)return Ha}if(he){const Ha=Dt[Tn];if(Ha&&vc(Ha)&&Ha.type===L)return Tn}return null}function Ws(m,M,L,re){let he=m[L];const Re=M.data;if(function Oa(m){return m instanceof Ni}(he)){const Dt=he;Dt.resolving&&function x(m,M){const L=M?`. Dependency path: ${M.join(" > ")} > ${m}`:"";throw new Y(-200,`Circular dependency in DI detected for ${m}${L}`)}(function G(m){return"function"==typeof m?m.name||m.toString():"object"==typeof m&&null!=m&&"function"==typeof m.type?m.type.name||m.type.toString():N(m)}(Re[L]));const rn=Js(Dt.canSeeViewProviders);Dt.resolving=!0;const Tr=Dt.injectImpl?Cn(Dt.injectImpl):null;Sr(m,re,ve.Default);try{he=m[L]=Dt.factory(void 0,Re,m,re),M.firstCreatePass&&L>=re.directiveStart&&function ye(m,M,L){const{ngOnChanges:re,ngOnInit:he,ngDoCheck:Re}=M.type.prototype;if(re){const Dt=is(M);(L.preOrderHooks??=[]).push(m,Dt),(L.preOrderCheckHooks??=[]).push(m,Dt)}he&&(L.preOrderHooks??=[]).push(0-m,he),Re&&((L.preOrderHooks??=[]).push(m,Re),(L.preOrderCheckHooks??=[]).push(m,Re))}(L,Re[L],M)}finally{null!==Tr&&Cn(Tr),Js(rn),Dt.resolving=!1,ee()}}return he}function vA(m,M,L){return!!(L[M+(m>>Pd)]&1<{const M=m.prototype.constructor,L=M[nr]||ad(M),re=Object.prototype;let he=Object.getPrototypeOf(m.prototype).constructor;for(;he&&he!==re;){const Re=he[nr]||ad(he);if(Re&&Re!==L)return Re;he=Object.getPrototypeOf(he)}return Re=>new Re})}function ad(m){return I(m)?()=>{const M=ad(C(m));return M&&M()}:Zs(m)}function uh(m){const M=m[vo],L=M.type;return 2===L?M.declTNode:1===L?m[gi]:null}function Eu(m){return function qt(m,M){if("class"===M)return m.classes;if("style"===M)return m.styles;const L=m.attrs;if(L){const re=L.length;let he=0;for(;he{const re=function ic(m){return function(...L){if(m){const re=m(...L);for(const he in re)this[he]=re[he]}}}(M);function he(...Re){if(this instanceof he)return re.apply(this,Re),this;const Dt=new he(...Re);return rn.annotation=Dt,rn;function rn(Tn,Tr,mi){const Gi=Tn.hasOwnProperty(Jd)?Tn[Jd]:Object.defineProperty(Tn,Jd,{value:[]})[Jd];for(;Gi.length<=mi;)Gi.push(null);return(Gi[mi]=Gi[mi]||[]).push(Dt),Tn}}return L&&(he.prototype=Object.create(L.prototype)),he.prototype.ngMetadataName=m,he.annotationCls=he,he})}function ru(m,M){m.forEach(L=>Array.isArray(L)?ru(L,M):M(L))}function ql(m,M,L){M>=m.length?m.push(L):m.splice(M,0,L)}function mf(m,M){return M>=m.length-1?m.pop():m.splice(M,1)[0]}function ie(m,M){const L=[];for(let re=0;re=0?m[1|re]=L:(re=~re,function rr(m,M,L,re){let he=m.length;if(he==M)m.push(L,re);else if(1===he)m.push(re,m[0]),m[0]=L;else{for(he--,m.push(m[he-1],m[he]);he>M;)m[he]=m[he-2],he--;m[M]=L,m[M+1]=re}}(m,re,M,L)),re}function ya(m,M){const L=ga(m,M);if(L>=0)return m[1|L]}function ga(m,M){return function _a(m,M,L){let re=0,he=m.length>>L;for(;he!==re;){const Re=re+(he-re>>1),Dt=m[Re<M?he=Re:re=Re+1}return~(he<({token:m})),-1),zf=Jr(kd("Optional"),8),fg=Jr(kd("SkipSelf"),4);function ef(m){return 128==(128&m.flags)}var wf=function(m){return m[m.Important=1]="Important",m[m.DashCase=2]="DashCase",m}(wf||{});const yh=/^>|^->||--!>|)/g,pg="\u200b$1\u200b";const Xd=new Map;let jf=0;const Mu="__ngContext__";function IA(m,M){ms(M)?(m[Mu]=M[Oi],function Ef(m){Xd.set(m[Oi],m)}(M)):m[Mu]=M}let vl;function oA(m,M){return vl(m,M)}function Iu(m){const M=m[mn];return Ss(M)?M[mn]:M}function rf(m){return Eh(m[cr])}function vg(m){return Eh(m[ci])}function Eh(m){for(;null!==m&&!Ss(m);)m=m[ci];return m}function Su(m,M,L,re,he){if(null!=re){let Re,Dt=!1;Ss(re)?Re=re:ms(re)&&(Dt=!0,re=re[ds]);const rn=Ps(re);0===m&&null!==L?null==he?Rs(M,L,rn):as(M,L,rn,he||null,!0):1===m&&null!==L?as(M,L,rn,he||null,!0):2===m?Zl(M,rn,Dt):3===m&&M.destroyNode(rn),null!=Re&&function qA(m,M,L,re,he){const Re=L[Xa];Re!==Ps(L)&&Su(M,m,re,Re,he);for(let rn=wo;rnM.replace(tf,pg))}(M))}function Hn(m,M,L){return m.createElement(M,L)}function ur(m,M){const L=m[Go],re=L.indexOf(M);vt(M),L.splice(re,1)}function Bi(m,M){if(m.length<=wo)return;const L=wo+M,re=m[L];if(re){const he=re[pn];null!==he&&he!==m&&ur(he,re),M>0&&(m[L-1][ci]=re[ci]);const Re=mf(m,wo+M);!function gt(m,M){kA(m,M,M[no],2,null,null),M[ds]=null,M[gi]=null}(re[vo],re);const Dt=Re[Qr];null!==Dt&&Dt.detachView(Re[vo]),re[mn]=null,re[ci]=null,re[os]&=-129}return re}function Zi(m,M){if(!(256&M[os])){const L=M[no];M[Ma]&&nA(M[Ma]),M[ui]&&nA(M[ui]),L.destroyNode&&kA(m,M,L,3,null,null),function tr(m){let M=m[cr];if(!M)return Ca(m[vo],m);for(;M;){let L=null;if(ms(M))L=M[cr];else{const re=M[wo];re&&(L=re)}if(!L){for(;M&&!M[ci]&&M!==m;)ms(M)&&Ca(M[vo],M),M=M[mn];null===M&&(M=m),ms(M)&&Ca(M[vo],M),L=M&&M[ci]}M=L}}(M)}}function Ca(m,M){if(!(256&M[os])){M[os]&=-129,M[os]|=256,function Ea(m,M){let L;if(null!=m&&null!=(L=m.destroyHooks))for(let re=0;re=0?re[Dt]():re[-Dt].unsubscribe(),Re+=2}else L[Re].call(re[L[Re+1]]);null!==re&&(M[Li]=null);const he=M[Ui];if(null!==he){M[Ui]=null;for(let Re=0;Re-1){const{encapsulation:Re}=m.data[re.directiveStart+he];if(Re===Pa.None||Re===Pa.Emulated)return null}return us(re,L)}}function as(m,M,L,re,he){m.insertBefore(M,L,re,he)}function Rs(m,M,L){m.appendChild(M,L)}function ls(m,M,L,re,he){null!==re?as(m,M,L,re,he):Rs(m,M,L)}function bc(m,M){return m.parentNode(M)}function Fl(m,M,L){return Mc(m,M,L)}function sA(m,M,L){return 40&m.type?us(m,L):null}let _c,mt,Fa,As,Mc=sA;function Ul(m,M){Mc=m,_c=M}function yl(m,M,L,re){const he=to(m,re,M),Re=M[no],rn=Fl(re.parent||M[gi],re,M);if(null!=he)if(Array.isArray(L))for(let Tn=0;Tnm,createScript:m=>m,createScriptURL:m=>m})}catch{}return mt}()?.createHTML(m)||m}function ka(m){Fa=m}function so(){if(void 0!==Fa)return Fa;if(typeof document<"u")return document;throw new Y(210,!1)}function qo(){if(void 0===As&&(As=null,De.trustedTypes))try{As=De.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:m=>m,createScript:m=>m,createScriptURL:m=>m})}catch{}return As}function ys(m){return qo()?.createHTML(m)||m}function Us(m){return qo()?.createScriptURL(m)||m}class Bs{constructor(M){this.changingThisBreaksApplicationSecurity=M}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${J})`}}class Ml extends Bs{getTypeName(){return"HTML"}}class Yc extends Bs{getTypeName(){return"Style"}}class ko extends Bs{getTypeName(){return"Script"}}class ss extends Bs{getTypeName(){return"URL"}}class Zo extends Bs{getTypeName(){return"ResourceURL"}}function rs(m){return m instanceof Bs?m.changingThisBreaksApplicationSecurity:m}function ec(m,M){const L=function hs(m){return m instanceof Bs&&m.getTypeName()||null}(m);if(null!=L&&L!==M){if("ResourceURL"===L&&"URL"===M)return!0;throw new Error(`Required a safe ${M}, got a ${L} (see ${J})`)}return L===M}function Fs(m){return new Ml(m)}function GA(m){return new Yc(m)}function ll(m){return new ko(m)}function TA(m){return new ss(m)}function CA(m){return new Zo(m)}function jc(m){const M=new ud(m);return function Fd(){try{return!!(new window.DOMParser).parseFromString(br(""),"text/html")}catch{return!1}}()?new PA(M):M}class PA{constructor(M){this.inertDocumentHelper=M}getInertBodyElement(M){M=""+M;try{const L=(new window.DOMParser).parseFromString(br(M),"text/html").body;return null===L?this.inertDocumentHelper.getInertBodyElement(M):(L.removeChild(L.firstChild),L)}catch{return null}}}class ud{constructor(M){this.defaultDoc=M,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(M){const L=this.inertDocument.createElement("template");return L.innerHTML=br(M),L}}const qd=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function Qd(m){return(m=String(m)).match(qd)?m:"unsafe:"+m}function VA(m){const M={};for(const L of m.split(","))M[L]=!0;return M}function Cd(...m){const M={};for(const L of m)for(const re in L)L.hasOwnProperty(re)&&(M[re]=!0);return M}const Od=VA("area,br,col,hr,img,wbr"),Bd=VA("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),$d=VA("rp,rt"),Jh=Cd(Od,Cd(Bd,VA("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),Cd($d,VA("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),Cd($d,Bd)),xd=VA("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),Mf=Cd(xd,VA("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),VA("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext")),$g=VA("script,style,template");class _g{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(M){let L=M.firstChild,re=!0;for(;L;)if(L.nodeType===Node.ELEMENT_NODE?re=this.startElement(L):L.nodeType===Node.TEXT_NODE?this.chars(L.nodeValue):this.sanitizedSomething=!0,re&&L.firstChild)L=L.firstChild;else for(;L;){L.nodeType===Node.ELEMENT_NODE&&this.endElement(L);let he=this.checkClobberedElement(L,L.nextSibling);if(he){L=he;break}L=this.checkClobberedElement(L,L.parentNode)}return this.buf.join("")}startElement(M){const L=M.nodeName.toLowerCase();if(!Jh.hasOwnProperty(L))return this.sanitizedSomething=!0,!$g.hasOwnProperty(L);this.buf.push("<"),this.buf.push(L);const re=M.attributes;for(let he=0;he"),!0}endElement(M){const L=M.nodeName.toLowerCase();Jh.hasOwnProperty(L)&&!Od.hasOwnProperty(L)&&(this.buf.push(""))}chars(M){this.buf.push(em(M))}checkClobberedElement(M,L){if(L&&(M.compareDocumentPosition(L)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${M.outerHTML}`);return L}}const Kf=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Gm=/([^\#-~ |!])/g;function em(m){return m.replace(/&/g,"&").replace(Kf,function(M){return"&#"+(1024*(M.charCodeAt(0)-55296)+(M.charCodeAt(1)-56320)+65536)+";"}).replace(Gm,function(M){return"&#"+M.charCodeAt(0)+";"}).replace(//g,">")}let Kh;function zp(m,M){let L=null;try{Kh=Kh||jc(m);let re=M?String(M):"";L=Kh.getInertBodyElement(re);let he=5,Re=re;do{if(0===he)throw new Error("Failed to sanitize html because the input is unstable");he--,re=Re,Re=L.innerHTML,L=Kh.getInertBodyElement(re)}while(re!==Re);return br((new _g).sanitizeChildren(Vm(L)||L))}finally{if(L){const re=Vm(L)||L;for(;re.firstChild;)re.removeChild(re.firstChild)}}}function Vm(m){return"content"in m&&function P0(m){return m.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===m.nodeName}(m)?m.content:null}var uu=function(m){return m[m.NONE=0]="NONE",m[m.HTML=1]="HTML",m[m.STYLE=2]="STYLE",m[m.SCRIPT=3]="SCRIPT",m[m.URL=4]="URL",m[m.RESOURCE_URL=5]="RESOURCE_URL",m}(uu||{});function Jm(m){const M=bh();return M?ys(M.sanitize(uu.HTML,m)||""):ec(m,"HTML")?ys(rs(m)):zp(so(),N(m))}function Wf(m){const M=bh();return M?M.sanitize(uu.URL,m)||"":ec(m,"URL")?rs(m):Qd(N(m))}function Km(m){const M=bh();if(M)return Us(M.sanitize(uu.RESOURCE_URL,m)||"");if(ec(m,"ResourceURL"))return Us(rs(m));throw new Y(904,!1)}function jp(m,M,L){return function F0(m,M){return"src"===M&&("embed"===m||"frame"===m||"iframe"===m||"media"===m||"script"===m)||"href"===M&&("base"===m||"link"===m)?Km:Wf}(M,L)(m)}function bh(){const m=yr();return m&&m[Eo].sanitizer}const Wh=new Je("ENVIRONMENT_INITIALIZER"),Zh=new Je("INJECTOR",-1),Ch=new Je("INJECTOR_DEF_TYPES");class Bh{get(M,L=Qt){if(L===Qt){const re=new Error(`NullInjectorError: No provider for ${_(M)}!`);throw re.name="NullInjectorError",re}return L}}function bg(m){return{\u0275providers:m}}function xh(...m){return{\u0275providers:Gp(0,m),\u0275fromNgModule:!0}}function Gp(m,...M){const L=[],re=new Set;let he;const Re=Dt=>{L.push(Dt)};return ru(M,Dt=>{const rn=Dt;Tu(rn,Re,[],re)&&(he||=[],he.push(rn))}),void 0!==he&&nm(he,Re),L}function nm(m,M){for(let L=0;L{M(Re,re)})}}function Tu(m,M,L,re){if(!(m=C(m)))return!1;let he=null,Re=Mt(m);const Dt=!Re&&La(m);if(Re||Dt){if(Dt&&!Dt.standalone)return!1;he=m}else{const Tn=m.ngModule;if(Re=Mt(Tn),!Re)return!1;he=Tn}const rn=re.has(he);if(Dt){if(rn)return!1;if(re.add(he),Dt.dependencies){const Tn="function"==typeof Dt.dependencies?Dt.dependencies():Dt.dependencies;for(const Tr of Tn)Tu(Tr,M,L,re)}}else{if(!Re)return!1;{if(null!=Re.imports&&!rn){let Tr;re.add(he);try{ru(Re.imports,mi=>{Tu(mi,M,L,re)&&(Tr||=[],Tr.push(mi))})}finally{}void 0!==Tr&&nm(Tr,M)}if(!rn){const Tr=Zs(he)||(()=>new he);M({provide:he,useFactory:Tr,deps:Cr},he),M({provide:Ch,useValue:he,multi:!0},he),M({provide:Wh,useValue:()=>kn(he),multi:!0},he)}const Tn=Re.providers;if(null!=Tn&&!rn){const Tr=m;Cg(Tn,mi=>{M(mi,Tr)})}}}return he!==m&&void 0!==m.providers}function Cg(m,M){for(let L of m)d(L)&&(L=L.\u0275providers),Array.isArray(L)?Cg(L,M):M(L)}const Wm=p({provide:String,useValue:p});function rm(m){return null!==m&&"object"==typeof m&&Wm in m}function af(m){return"function"==typeof m}const im=new Je("Set Injector scope."),Mh={},Xm={};let Xh;function Dh(){return void 0===Xh&&(Xh=new Bh),Xh}class eu{}class Df extends eu{get destroyed(){return this._destroyed}constructor(M,L,re,he){super(),this.parent=L,this.source=re,this.scopes=he,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,sm(M,Dt=>this.processProvider(Dt)),this.records.set(Zh,Rd(void 0,this)),he.has("environment")&&this.records.set(eu,Rd(void 0,this));const Re=this.records.get(im);null!=Re&&"string"==typeof Re.value&&this.scopes.add(Re.value),this.injectorDefTypes=new Set(this.get(Ch.multi,Cr,ve.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const L of this._ngOnDestroyHooks)L.ngOnDestroy();const M=this._onDestroyHooks;this._onDestroyHooks=[];for(const L of M)L()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(M){return this.assertNotDestroyed(),this._onDestroyHooks.push(M),()=>this.removeOnDestroy(M)}runInContext(M){this.assertNotDestroyed();const L=Ii(this),re=Cn(void 0);try{return M()}finally{Ii(L),Cn(re)}}get(M,L=Qt,re=ve.Default){if(this.assertNotDestroyed(),M.hasOwnProperty(Pi))return M[Pi](this);re=Yr(re);const Re=Ii(this),Dt=Cn(void 0);try{if(!(re&ve.SkipSelf)){let Tn=this.records.get(M);if(void 0===Tn){const Tr=function Wp(m){return"function"==typeof m||"object"==typeof m&&m instanceof Je}(M)&&$e(M);Tn=Tr&&this.injectableDefInScope(Tr)?Rd(am(M),Mh):null,this.records.set(M,Tn)}if(null!=Tn)return this.hydrate(M,Tn)}return(re&ve.Self?Dh():this.parent).get(M,L=re&ve.Optional&&L===Qt?null:L)}catch(rn){if("NullInjectorError"===rn.name){if((rn[Ge]=rn[Ge]||[]).unshift(_(M)),Re)throw rn;return function Ai(m,M,L,re){const he=m[Ge];throw M[Ft]&&he.unshift(M[Ft]),m.message=function ji(m,M,L,re=null){m=m&&"\n"===m.charAt(0)&&"\u0275"==m.charAt(1)?m.slice(2):m;let he=_(M);if(Array.isArray(M))he=M.map(_).join(" -> ");else if("object"==typeof M){let Re=[];for(let Dt in M)if(M.hasOwnProperty(Dt)){let rn=M[Dt];Re.push(Dt+":"+("string"==typeof rn?JSON.stringify(rn):_(rn)))}he=`{${Re.join(", ")}}`}return`${L}${re?"("+re+")":""}[${he}]: ${m.replace(en,"\n ")}`}("\n"+m.message,he,L,re),m.ngTokenPath=he,m[Ge]=null,m}(rn,M,"R3InjectorError",this.source)}throw rn}finally{Cn(Dt),Ii(Re)}}resolveInjectorInitializers(){const M=Ii(this),L=Cn(void 0);try{const he=this.get(Wh.multi,Cr,ve.Self);for(const Re of he)Re()}finally{Ii(M),Cn(L)}}toString(){const M=[],L=this.records;for(const re of L.keys())M.push(_(re));return`R3Injector[${M.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new Y(205,!1)}processProvider(M){let L=af(M=C(M))?M:C(M&&M.provide);const re=function om(m){return rm(m)?Rd(void 0,m.useValue):Rd(sf(m),Mh)}(M);if(af(M)||!0!==M.multi)this.records.get(L);else{let he=this.records.get(L);he||(he=Rd(void 0,Mh,!0),he.factory=()=>di(he.multi),this.records.set(L,he)),L=M,he.multi.push(M)}this.records.set(L,re)}hydrate(M,L){return L.value===Mh&&(L.value=Xm,L.value=L.factory()),"object"==typeof L.value&&L.value&&function Kp(m){return null!==m&&"object"==typeof m&&"function"==typeof m.ngOnDestroy}(L.value)&&this._ngOnDestroyHooks.add(L.value),L.value}injectableDefInScope(M){if(!M.providedIn)return!1;const L=C(M.providedIn);return"string"==typeof L?"any"===L||this.scopes.has(L):this.injectorDefTypes.has(L)}removeOnDestroy(M){const L=this._onDestroyHooks.indexOf(M);-1!==L&&this._onDestroyHooks.splice(L,1)}}function am(m){const M=$e(m),L=null!==M?M.factory:Zs(m);if(null!==L)return L;if(m instanceof Je)throw new Y(204,!1);if(m instanceof Function)return function Md(m){const M=m.length;if(M>0)throw ie(M,"?"),new Y(204,!1);const L=function Ht(m){return m&&(m[pe]||m[de])||null}(m);return null!==L?()=>L.factory(m):()=>new m}(m);throw new Y(204,!1)}function sf(m,M,L){let re;if(af(m)){const he=C(m);return Zs(he)||am(he)}if(rm(m))re=()=>C(m.useValue);else if(function Zm(m){return!(!m||!m.useFactory)}(m))re=()=>m.useFactory(...di(m.deps||[]));else if(function Bg(m){return!(!m||!m.useExisting)}(m))re=()=>kn(C(m.useExisting));else{const he=C(m&&(m.useClass||m.provide));if(!function xg(m){return!!m.deps}(m))return Zs(he)||am(he);re=()=>new he(...di(m.deps))}return re}function Rd(m,M,L=!1){return{factory:m,value:M,multi:L?[]:void 0}}function sm(m,M){for(const L of m)Array.isArray(L)?sm(L,M):L&&d(L)?sm(L.\u0275providers,M):M(L)}const qm=new Je("AppId",{providedIn:"root",factory:()=>cm}),cm="ng",Zp=new Je("Platform Initializer"),$m=new Je("Platform ID",{providedIn:"platform",factory:()=>"unknown"}),Xp=new Je("AnimationModuleType"),Zf=new Je("CSP nonce",{providedIn:"root",factory:()=>so().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});let Dd=(m,M,L)=>null;function Sg(m,M,L=!1){return Dd(m,M,L)}class O0{}class n0{}class zv{resolveComponentFactory(M){throw function gm(m){const M=Error(`No component factory found for ${_(m)}.`);return M.ngComponent=m,M}(M)}}let Pg=(()=>{class m{static#e=this.NULL=new zv}return m})();function R0(){return Fg(Ue(),yr())}function Fg(m,M){return new $f(us(m,M))}let $f=(()=>{class m{constructor(L){this.nativeElement=L}static#e=this.__NG_ELEMENT_ID__=R0}return m})();function Yv(m){return m instanceof $f?m.nativeElement:m}class mm{}let Hv=(()=>{class m{constructor(){this.destroyNode=null}static#e=this.__NG_ELEMENT_ID__=()=>function a0(){const m=yr(),L=Fc(Ue().index,m);return(ms(L)?L:m)[no]}()}return m})(),jv=(()=>{class m{static#e=this.\u0275prov=$t({token:m,providedIn:"root",factory:()=>null})}return m})();class pm{constructor(M){this.full=M,this.major=M.split(".")[0],this.minor=M.split(".")[1],this.patch=M.split(".").slice(2).join(".")}}const o0=new pm("16.2.12"),Th={};function ip(m){if(!Xe()&&!function ei(){return yn}())throw new Y(-203,!1)}function c0(m,M=null,L=null,re){const he=cd(m,M,L,re);return he.resolveInjectorInitializers(),he}function cd(m,M=null,L=null,re,he=new Set){const Re=[L||Cr,xh(m)];return re=re||("object"==typeof m?void 0:_(m)),new Df(Re,M||Dh(),re||null,he)}let UA=(()=>{class m{static#e=this.THROW_IF_NOT_FOUND=Qt;static#t=this.NULL=new Bh;static create(L,re){if(Array.isArray(L))return c0({name:""},re,L,"");{const he=L.name??"";return c0({name:he},L.parent,L.providers,he)}}static#n=this.\u0275prov=$t({token:m,providedIn:"any",factory:()=>kn(Zh)});static#r=this.__NG_ELEMENT_ID__=-1}return m})();function fd(m){return m.ngOriginalError}class cf{constructor(){this._console=console}handleError(M){const L=this._findOriginalError(M);this._console.error("ERROR",M),L&&this._console.error("ORIGINAL ERROR",L)}_findOriginalError(M){let L=M&&fd(M);for(;L&&fd(L);)L=fd(L);return L||null}}let lf=(()=>{class m{static#e=this.__NG_ELEMENT_ID__=L0;static#t=this.__NG_ENV_ID__=L=>L}return m})();class ng extends lf{constructor(M){super(),this._lView=M}onDestroy(M){return Xr(this._lView,M),()=>function ca(m,M){if(null===m[Ui])return;const L=m[Ui].indexOf(M);-1!==L&&m[Ui].splice(L,1)}(this._lView,M)}}function L0(){return new ng(yr())}function jd(m){return M=>{setTimeout(m,void 0,M)}}const nu=class Pu extends a.x{constructor(M=!1){super(),this.__isAsync=M}emit(M){super.next(M)}subscribe(M,L,re){let he=M,Re=L||(()=>null),Dt=re;if(M&&"object"==typeof M){const Tn=M;he=Tn.next?.bind(Tn),Re=Tn.error?.bind(Tn),Dt=Tn.complete?.bind(Tn)}this.__isAsync&&(Re=jd(Re),he&&(he=jd(he)),Dt&&(Dt=jd(Dt)));const rn=super.subscribe({next:he,error:Re,complete:Dt});return M instanceof e.w0&&M.add(rn),rn}};function Rg(...m){}class ae{constructor({enableLongStackTrace:M=!1,shouldCoalesceEventChangeDetection:L=!1,shouldCoalesceRunChangeDetection:re=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new nu(!1),this.onMicrotaskEmpty=new nu(!1),this.onStable=new nu(!1),this.onError=new nu(!1),typeof Zone>"u")throw new Y(908,!1);Zone.assertZonePatched();const he=this;he._nesting=0,he._outer=he._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(he._inner=he._inner.fork(new Zone.TaskTrackingZoneSpec)),M&&Zone.longStackTraceZoneSpec&&(he._inner=he._inner.fork(Zone.longStackTraceZoneSpec)),he.shouldCoalesceEventChangeDetection=!re&&L,he.shouldCoalesceRunChangeDetection=re,he.lastRequestAnimationFrameId=-1,he.nativeRequestAnimationFrame=function S(){const m="function"==typeof De.requestAnimationFrame;let M=De[m?"requestAnimationFrame":"setTimeout"],L=De[m?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&M&&L){const re=M[Zone.__symbol__("OriginalDelegate")];re&&(M=re);const he=L[Zone.__symbol__("OriginalDelegate")];he&&(L=he)}return{nativeRequestAnimationFrame:M,nativeCancelAnimationFrame:L}}().nativeRequestAnimationFrame,function wn(m){const M=()=>{!function Fe(m){m.isCheckStableRunning||-1!==m.lastRequestAnimationFrameId||(m.lastRequestAnimationFrameId=m.nativeRequestAnimationFrame.call(De,()=>{m.fakeTopEventTask||(m.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{m.lastRequestAnimationFrameId=-1,sn(m),m.isCheckStableRunning=!0,Te(m),m.isCheckStableRunning=!1},void 0,()=>{},()=>{})),m.fakeTopEventTask.invoke()}),sn(m))}(m)};m._inner=m._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(L,re,he,Re,Dt,rn)=>{if(function or(m){return!(!Array.isArray(m)||1!==m.length)&&!0===m[0].data?.__ignore_ng_zone__}(rn))return L.invokeTask(he,Re,Dt,rn);try{return Ce(m),L.invokeTask(he,Re,Dt,rn)}finally{(m.shouldCoalesceEventChangeDetection&&"eventTask"===Re.type||m.shouldCoalesceRunChangeDetection)&&M(),Gn(m)}},onInvoke:(L,re,he,Re,Dt,rn,Tn)=>{try{return Ce(m),L.invoke(he,Re,Dt,rn,Tn)}finally{m.shouldCoalesceRunChangeDetection&&M(),Gn(m)}},onHasTask:(L,re,he,Re)=>{L.hasTask(he,Re),re===he&&("microTask"==Re.change?(m._hasPendingMicrotasks=Re.microTask,sn(m),Te(m)):"macroTask"==Re.change&&(m.hasPendingMacrotasks=Re.macroTask))},onHandleError:(L,re,he,Re)=>(L.handleError(he,Re),m.runOutsideAngular(()=>m.onError.emit(Re)),!1)})}(he)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!ae.isInAngularZone())throw new Y(909,!1)}static assertNotInAngularZone(){if(ae.isInAngularZone())throw new Y(909,!1)}run(M,L,re){return this._inner.run(M,L,re)}runTask(M,L,re,he){const Re=this._inner,Dt=Re.scheduleEventTask("NgZoneEvent: "+he,M,Pe,Rg,Rg);try{return Re.runTask(Dt,L,re)}finally{Re.cancelTask(Dt)}}runGuarded(M,L,re){return this._inner.runGuarded(M,L,re)}runOutsideAngular(M){return this._outer.run(M)}}const Pe={};function Te(m){if(0==m._nesting&&!m.hasPendingMicrotasks&&!m.isStable)try{m._nesting++,m.onMicrotaskEmpty.emit(null)}finally{if(m._nesting--,!m.hasPendingMicrotasks)try{m.runOutsideAngular(()=>m.onStable.emit(null))}finally{m.isStable=!0}}}function sn(m){m.hasPendingMicrotasks=!!(m._hasPendingMicrotasks||(m.shouldCoalesceEventChangeDetection||m.shouldCoalesceRunChangeDetection)&&-1!==m.lastRequestAnimationFrameId)}function Ce(m){m._nesting++,m.isStable&&(m.isStable=!1,m.onUnstable.emit(null))}function Gn(m){m._nesting--,Te(m)}class Jn{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new nu,this.onMicrotaskEmpty=new nu,this.onStable=new nu,this.onError=new nu}run(M,L,re){return M.apply(L,re)}runGuarded(M,L,re){return M.apply(L,re)}runOutsideAngular(M){return M()}runTask(M,L,re,he){return M.apply(L,re)}}const _r=new Je("",{providedIn:"root",factory:It});function It(){const m=gr(ae);let M=!0;const L=new n.y(he=>{M=m.isStable&&!m.hasPendingMacrotasks&&!m.hasPendingMicrotasks,m.runOutsideAngular(()=>{he.next(M),he.complete()})}),re=new n.y(he=>{let Re;m.runOutsideAngular(()=>{Re=m.onStable.subscribe(()=>{ae.assertNotInAngularZone(),queueMicrotask(()=>{!M&&!m.hasPendingMacrotasks&&!m.hasPendingMicrotasks&&(M=!0,he.next(!0))})})});const Dt=m.onUnstable.subscribe(()=>{ae.assertInAngularZone(),M&&(M=!1,m.runOutsideAngular(()=>{he.next(!1)}))});return()=>{Re.unsubscribe(),Dt.unsubscribe()}});return(0,i.T)(L,re.pipe((0,l.B)()))}function Ei(m){return m.ownerDocument.defaultView}function Or(m){return m.ownerDocument}function qc(m){return m instanceof Function?m():m}let Af=(()=>{class m{constructor(){this.renderDepth=0,this.handler=null}begin(){this.handler?.validateBegin(),this.renderDepth++}end(){this.renderDepth--,0===this.renderDepth&&this.handler?.execute()}ngOnDestroy(){this.handler?.destroy(),this.handler=null}static#e=this.\u0275prov=$t({token:m,providedIn:"root",factory:()=>new m})}return m})();function Qu(m){for(;m;){m[os]|=64;const M=Iu(m);if(_s(m)&&!M)return m;m=M}return null}const sp=new Je("",{providedIn:"root",factory:()=>!1});let dp=null;function $v(m,M){return m[M]??ey()}function U0(m,M){const L=ey();L.producerNode?.length&&(m[M]=dp,L.lView=m,dp=z0())}const o_={...yc,consumerIsAlwaysLive:!0,consumerMarkedDirty:m=>{Qu(m.lView)},lView:null};function z0(){return Object.create(o_)}function ey(){return dp??=z0(),dp}const rl={};function Sf(m){Tf(qi(),yr(),ai()+m,!1)}function Tf(m,M,L,re){if(!re)if(3==(3&M[os])){const Re=m.preOrderCheckHooks;null!==Re&&Vt(M,Re,L)}else{const Re=m.preOrderHooks;null!==Re&&dr(M,Re,0,L)}Zr(L)}function Ng(m,M=ve.Default){const L=yr();return null===L?kn(m,M):wi(Ue(),L,C(m),M)}function Y0(){throw new Error("invalid")}function nh(m,M,L,re,he,Re,Dt,rn,Tn,Tr,mi){const Gi=M.blueprint.slice();return Gi[ds]=he,Gi[os]=140|re,(null!==Tr||m&&2048&m[os])&&(Gi[os]|=2048),iA(Gi),Gi[mn]=Gi[Tt]=m,Gi[zi]=L,Gi[Eo]=Dt||m&&m[Eo],Gi[no]=rn||m&&m[no],Gi[ro]=Tn||m&&m[ro]||null,Gi[gi]=Re,Gi[Oi]=function Xg(){return jf++}(),Gi[ua]=mi,Gi[Wi]=Tr,Gi[_n]=2==M.type?m[_n]:Gi,Gi}function ym(m,M,L,re,he){let Re=m.data[M];if(null===Re)Re=H0(m,M,L,re,he),function Bn(){return la.lFrame.inI18n}()&&(Re.flags|=32);else if(64&Re.type){Re.type=L,Re.value=re,Re.attrs=he;const Dt=Rt();Re.injectorIndex=null===Dt?-1:Dt.injectorIndex}return _t(Re,!0),Re}function H0(m,M,L,re,he){const Re=pt(),Dt=bn(),Tn=m.data[M]=function FA(m,M,L,re,he,Re){let Dt=M?M.injectorIndex:-1,rn=0;return Wl()&&(rn|=128),{type:L,index:re,insertBeforeIndex:null,injectorIndex:Dt,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:rn,providerIndexes:0,value:he,attrs:Re,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:M,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,Dt?Re:Re&&Re.parent,L,M,re,he);return null===m.firstChild&&(m.firstChild=Tn),null!==Re&&(Dt?null==Re.child&&null!==Tn.parent&&(Re.child=Tn):null===Re.next&&(Re.next=Tn,Tn.prev=Re)),Tn}function up(m,M,L,re){if(0===L)return-1;const he=M.length;for(let Re=0;Re$i&&Tf(m,M,$i,!1),cl(rn?2:0,he);const Tr=rn?Re:null,mi=hl(Tr);try{null!==Tr&&(Tr.dirty=!1),L(re,he)}finally{Kc(Tr,mi)}}finally{rn&&null===M[Ma]&&U0(M,Ma),Zr(Dt),cl(rn?3:1,he)}}function Ba(m,M,L){if(Ec(M)){const re=xs(null);try{const Re=M.directiveEnd;for(let Dt=M.directiveStart;Dtnull;function ny(m,M,L,re){for(let he in m)if(m.hasOwnProperty(he)){L=null===L?{}:L;const Re=m[he];null===re?fp(L,M,he,Re):re.hasOwnProperty(he)&&fp(L,M,re[he],Re)}return L}function fp(m,M,L,re){m.hasOwnProperty(L)?m[L].push(M,re):m[L]=[M,re]}function Ru(m,M,L,re,he,Re,Dt,rn){const Tn=us(M,L);let mi,Tr=M.inputs;!rn&&null!=Tr&&(mi=Tr[re])?(u_(m,L,mi,re,he),Al(M)&&function G0(m,M){const L=Fc(M,m);16&L[os]||(L[os]|=64)}(L,M.index)):3&M.type&&(re=function Rw(m){return"class"===m?"className":"for"===m?"htmlFor":"formaction"===m?"formAction":"innerHtml"===m?"innerHTML":"readonly"===m?"readOnly":"tabindex"===m?"tabIndex":m}(re),he=null!=Dt?Dt(he,M.value||"",re):he,Re.setProperty(Tn,re,he))}function ry(m,M,L,re){if(pl()){const he=null===re?null:{"":-1},Re=function t(m,M){const L=m.directiveRegistry;let re=null,he=null;if(L)for(let Re=0;Re0;){const L=m[--M];if("number"==typeof L&&L<0)return L}return 0})(Dt)!=rn&&Dt.push(rn),Dt.push(L,re,Re)}}(m,M,re,up(m,L,he.hostVars,rl),he)}function un(m,M,L,re,he,Re,Dt){if(null==Re)m.removeAttribute(M,he,L);else{const rn=null==Dt?N(Re):Dt(Re,re||"",he);m.setAttribute(M,he,rn,L)}}function fn(m,M,L,re,he,Re){const Dt=Re[M];if(null!==Dt)for(let rn=0;rn{class m{constructor(){this.all=new Set,this.queue=new Map}create(L,re,he){const Re=typeof Zone>"u"?null:Zone.current,Dt=function za(m,M,L){const re=Object.create($s);L&&(re.consumerAllowSignalWrites=!0),re.fn=m,re.schedule=M;const he=Dt=>{re.cleanupFn=Dt};return re.ref={notify:()=>Sl(re),run:()=>{if(re.dirty=!1,re.hasRun&&!lA(re))return;re.hasRun=!0;const Dt=hl(re);try{re.cleanupFn(),re.cleanupFn=po,re.fn(he)}finally{Kc(re,Dt)}},cleanup:()=>re.cleanupFn()},re.ref}(L,Tr=>{this.all.has(Tr)&&this.queue.set(Tr,Re)},he);let rn;this.all.add(Dt),Dt.notify();const Tn=()=>{Dt.cleanup(),rn?.(),this.all.delete(Dt),this.queue.delete(Dt)};return rn=re?.onDestroy(Tn),{destroy:Tn}}flush(){if(0!==this.queue.size)for(const[L,re]of this.queue)this.queue.delete(L),re?re.run(()=>L.run()):L.run()}get isQueueEmpty(){return 0===this.queue.size}static#e=this.\u0275prov=$t({token:m,providedIn:"root",factory:()=>new m})}return m})();function zw(m,M){!M?.injector&&ip();const L=M?.injector??gr(UA),re=L.get(g_),he=!0!==M?.manualCleanup?L.get(lf):null;return re.create(m,he,!!M?.allowSignalWrites)}function m_(m,M,L){let re=L?m.styles:null,he=L?m.classes:null,Re=0;if(null!==M)for(let Dt=0;Dt0){J0(m,1);const he=L.components;null!==he&&v_(m,he,1)}}function v_(m,M,L){for(let re=0;re-1&&(Bi(M,re),mf(L,re))}this._attachedToViewContainer=!1}Zi(this._lView[vo],this._lView)}onDestroy(M){Xr(this._lView,M)}markForCheck(){Qu(this._cdRefInjectingView||this._lView)}detach(){this._lView[os]&=-129}reattach(){this._lView[os]|=128}detectChanges(){mp(this._lView[vo],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new Y(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function on(m,M){kA(m,M,M[no],2,null,null)}(this._lView[vo],this._lView)}attachToAppRef(M){if(this._attachedToViewContainer)throw new Y(902,!1);this._appRef=M}}class Nb extends Em{constructor(M){super(M),this._view=M}detectChanges(){const M=this._view;mp(M[vo],M,M[zi],!1)}checkNoChanges(){}get context(){return null}}class W0 extends Pg{constructor(M){super(),this.ngModule=M}resolveComponentFactory(M){const L=La(M);return new bm(L,this.ngModule)}}function jw(m){const M=[];for(let L in m)m.hasOwnProperty(L)&&M.push({propName:m[L],templateName:L});return M}class kb{constructor(M,L){this.injector=M,this.parentInjector=L}get(M,L,re){re=Yr(re);const he=this.injector.get(M,Th,re);return he!==Th||L===Th?he:this.parentInjector.get(M,L,re)}}class bm extends n0{get inputs(){const M=this.componentDef,L=M.inputTransforms,re=jw(M.inputs);if(null!==L)for(const he of re)L.hasOwnProperty(he.propName)&&(he.transform=L[he.propName]);return re}get outputs(){return jw(this.componentDef.outputs)}constructor(M,L){super(),this.componentDef=M,this.ngModule=L,this.componentType=M.type,this.selector=function sr(m){return m.map(zn).join(",")}(M.selectors),this.ngContentSelectors=M.ngContentSelectors?M.ngContentSelectors:[],this.isBoundToModule=!!L}create(M,L,re,he){let Re=(he=he||this.ngModule)instanceof eu?he:he?.injector;Re&&null!==this.componentDef.getStandaloneInjector&&(Re=this.componentDef.getStandaloneInjector(Re)||Re);const Dt=Re?new kb(M,Re):M,rn=Dt.get(mm,null);if(null===rn)throw new Y(407,!1);const Gi={rendererFactory:rn,sanitizer:Dt.get(jv,null),effectManager:Dt.get(g_,null),afterRenderEventManager:Dt.get(Af,null)},Sa=rn.createRenderer(null,this.componentDef),Ha=this.componentDef.selectors[0][0]||"div",Co=re?function Ho(m,M,L,re){const Re=re.get(sp,!1)||L===Pa.ShadowDom,Dt=m.selectRootElement(M,Re);return function Pf(m){Fh(m)}(Dt),Dt}(Sa,re,this.componentDef.encapsulation,Dt):Hn(Sa,Ha,function Lb(m){const M=m.toLowerCase();return"svg"===M?rc:"math"===M?"math":null}(Ha)),pc=this.componentDef.signals?4608:this.componentDef.onPush?576:528;let Uo=null;null!==Co&&(Uo=Sg(Co,Dt,!0));const il=j0(0,null,null,1,0,null,null,null,null,null,null),Rl=nh(null,il,null,pc,null,null,Gi,Sa,Dt,null,Uo);let QA,Lf;Zn(Rl);try{const zm=this.componentDef;let Rv,Qb=null;zm.findHostDirectiveDefs?(Rv=[],Qb=new Map,zm.findHostDirectiveDefs(zm,Rv,Qb),Rv.push(zm)):Rv=[zm];const xM=function A0(m,M){const L=m[vo],re=$i;return m[re]=M,ym(L,re,2,"#host",null)}(Rl,Co),MM=function Gw(m,M,L,re,he,Re,Dt){const rn=he[vo];!function oy(m,M,L,re){for(const he of m)M.mergedAttrs=qr(M.mergedAttrs,he.hostAttrs);null!==M.mergedAttrs&&(m_(M,M.mergedAttrs,!0),null!==L&&yt(re,L,M))}(re,m,M,Dt);let Tn=null;null!==M&&(Tn=Sg(M,he[ro]));const Tr=Re.rendererFactory.createRenderer(M,L);let mi=16;L.signals?mi=4096:L.onPush&&(mi=64);const Gi=nh(he,Ji(L),null,mi,he[m.index],m,Re,Tr,null,null,Tn);return rn.firstCreatePass&&z(rn,m,re.length-1),gn(he,Gi),he[m.index]=Gi}(xM,Co,zm,Rv,Rl,Gi,Sa);Lf=nl(il,$i),Co&&function sy(m,M,L,re){if(re)Hi(m,L,["ng-version",o0.full]);else{const{attrs:he,classes:Re}=function On(m){const M=[],L=[];let re=1,he=2;for(;re0&&qe(m,L,Re.join(" "))}}(Sa,zm,Co,re),void 0!==L&&function zb(m,M,L){const re=m.projection=[];for(let he=0;he=0;re--){const he=m[re];he.hostVars=M+=he.hostVars,he.hostAttrs=qr(he.hostAttrs,L=qr(L,he.hostAttrs))}}(re)}function Z0(m){return m===lo?{}:m===Cr?[]:m}function Hb(m,M){const L=m.viewQuery;m.viewQuery=L?(re,he)=>{M(re,he),L(re,he)}:M}function ig(m,M){const L=m.contentQueries;m.contentQueries=L?(re,he,Re)=>{M(re,he,Re),L(re,he,Re)}:M}function jb(m,M){const L=m.hostBindings;m.hostBindings=L?(re,he)=>{M(re,he),L(re,he)}:M}function ly(m){return M=>{M.findHostDirectiveDefs=Ay,M.hostDirectives=(Array.isArray(m)?m:m()).map(L=>"function"==typeof L?{directive:C(L),inputs:lo,outputs:lo}:{directive:C(L.directive),inputs:Bm(L.inputs),outputs:Bm(L.outputs)})}}function Ay(m,M,L){if(null!==m.hostDirectives)for(const re of m.hostDirectives){const he=Ra(re.directive);Kw(he.declaredInputs,re.inputs),Ay(he,M,L),L.set(he,re),M.push(he)}}function Bm(m){if(void 0===m||0===m.length)return lo;const M={};for(let L=0;L(Ko(!0),Hn(re,he,function Ao(){return la.lFrame.currentNamespace}()));function Qh(m,M,L){const re=yr(),he=qi(),Re=m+$i,Dt=he.firstCreatePass?function Yg(m,M,L,re,he){const Re=M.consts,Dt=Ql(Re,re),rn=ym(M,m,8,"ng-container",Dt);return null!==Dt&&m_(rn,Dt,!0),ry(M,L,rn,Ql(Re,he)),null!==M.queries&&M.queries.elementStart(M,rn),rn}(Re,he,re,M,L):he.data[Re];_t(Dt,!0);const rn=ov(he,re,Dt,m);return re[Re]=rn,Vs()&&yl(he,re,rn,Dt),IA(rn,re),co(Dt)&&(wc(he,re,Dt),Ba(he,Dt,re)),null!=L&&Lg(re,Dt),Qh}function vy(){let m=Ue();const M=qi();return bn()?hr():(m=m.parent,_t(m,!1)),M.firstCreatePass&&(Lt(M,m),Ec(m)&&M.queries.elementEnd(m)),vy}function av(m,M,L){return Qh(m,M,L),vy(),av}let ov=(m,M,L,re)=>(Ko(!0),An(M[no],""));function yy(){return yr()}function P_(m){return!!m&&"function"==typeof m.then}function aE(m){return!!m&&"function"==typeof m.subscribe}function YA(m,M,L,re){const he=yr(),Re=qi(),Dt=Ue();return A1(Re,he,he[no],Dt,m,M,re),YA}function F_(m,M){const L=Ue(),re=yr(),he=qi();return A1(he,re,V0(Aa(he.data),L,re),L,m,M),F_}function A1(m,M,L,re,he,Re,Dt){const rn=co(re),Tr=m.firstCreatePass&&zA(m),mi=M[zi],Gi=ot(M);let Sa=!0;if(3&re.type||Dt){const $o=us(re,M),Os=Dt?Dt($o):$o,pc=Gi.length,Uo=Dt?Rl=>Dt(Ps(Rl[re.index])):re.index;let il=null;if(!Dt&&rn&&(il=function l1(m,M,L,re){const he=m.cleanup;if(null!=he)for(let Re=0;ReTn?rn[Tn]:null}"string"==typeof Dt&&(Re+=2)}return null}(m,M,he,re.index)),null!==il)(il.__ngLastListenerFn__||il).__ngNextListenerFn__=Re,il.__ngLastListenerFn__=Re,Sa=!1;else{Re=Q_(re,M,mi,Re,!1);const Rl=L.listen(Os,he,Re);Gi.push(Re,Rl),Tr&&Tr.push(he,Uo,pc,pc+1)}}else Re=Q_(re,M,mi,Re,!1);const Ha=re.outputs;let Co;if(Sa&&null!==Ha&&(Co=Ha[he])){const $o=Co.length;if($o)for(let Os=0;Os<$o;Os+=2){const QA=M[Co[Os]][Co[Os+1]].subscribe(Re),Lf=Gi.length;Gi.push(Re,QA),Tr&&Tr.push(he,re.index,Lf,-(Lf+1))}}}function d1(m,M,L,re){try{return cl(6,M,L),!1!==L(re)}catch(he){return gp(m,he),!1}finally{cl(7,M,L)}}function Q_(m,M,L,re,he){return function Re(Dt){if(Dt===Function)return re;Qu(m.componentOffset>-1?Fc(m.index,M):M);let Tn=d1(M,L,re,Dt),Tr=Re.__ngNextListenerFn__;for(;Tr;)Tn=d1(M,L,Tr,Dt)&&Tn,Tr=Tr.__ngNextListenerFn__;return he&&!1===Tn&&Dt.preventDefault(),Tn}}function O_(m=1){return function ir(m){return(la.lFrame.contextLView=function ti(m,M){for(;m>0;)M=M[Tt],m--;return M}(m,la.lFrame.contextLView))[zi]}(m)}function bB(m,M){let L=null;const re=function jr(m){const M=m.attrs;if(null!=M){const L=M.indexOf(5);if(!(1&L))return M[L+1]}return null}(m);for(let he=0;he>17&32767}function lv(m){return 2|m}function Im(m){return(131068&m)>>2}function Ey(m,M){return-131069&m|M<<2}function N_(m){return 1|m}function Oh(m,M,L,re,he){const Re=m[L+1],Dt=null===M;let rn=re?Ep(Re):Im(Re),Tn=!1;for(;0!==rn&&(!1===Tn||Dt);){const mi=m[rn+1];L_(m[rn],M)&&(Tn=!0,m[rn+1]=re?N_(mi):lv(mi)),rn=re?Ep(mi):Im(mi)}Tn&&(m[L+1]=re?lv(Re):N_(Re))}function L_(m,M){return null===m||null==M||(Array.isArray(m)?m[1]:m)===M||!(!Array.isArray(m)||"string"!=typeof M)&&ga(m,M)>=0}const eA={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function bp(m){return m.substring(eA.key,eA.keyEnd)}function dE(m){return m.substring(eA.value,eA.valueEnd)}function jg(m,M){const L=eA.textEnd;return L===M?-1:(M=eA.keyEnd=function uE(m,M,L){for(;M32;)M++;return M}(m,eA.key=M,L),Tm(m,M,L))}function hu(m,M){const L=eA.textEnd;let re=eA.key=Tm(m,M,L);return L===re?-1:(re=eA.keyEnd=function fE(m,M,L){let re;for(;M=65&&(-33&re)<=90||re>=48&&re<=57);)M++;return M}(m,re,L),re=hE(m,re,L),re=eA.value=Tm(m,re,L),re=eA.valueEnd=function p1(m,M,L){let re=-1,he=-1,Re=-1,Dt=M,rn=Dt;for(;Dt32&&(rn=Dt),Re=he,he=re,re=-33&Tn}return rn}(m,re,L),hE(m,re,L))}function y0(m){eA.key=0,eA.keyEnd=0,eA.value=0,eA.valueEnd=0,eA.textEnd=m.length}function Tm(m,M,L){for(;M=0;L=hu(M,L))j_(m,bp(M),dE(M))}function U_(m){ch(pE,Rh,m,!0)}function Rh(m,M){for(let L=function p0(m){return y0(m),jg(m,Tm(m,0,eA.textEnd))}(M);L>=0;L=jg(M,L))hn(m,bp(M),!0)}function sh(m,M,L,re){const he=yr(),Re=qi(),Dt=Jt(2);Re.firstUpdatePass&&Cy(Re,m,Dt,re),M!==rl&&hd(he,Dt,M)&&G_(Re,Re.data[ai()],he,he[no],m,he[Dt+1]=function w1(m,M){return null==m||""===m||("string"==typeof M?m+=M:"object"==typeof m&&(m=_(rs(m)))),m}(M,L),re,Dt)}function ch(m,M,L,re){const he=qi(),Re=Jt(2);he.firstUpdatePass&&Cy(he,null,Re,re);const Dt=yr();if(L!==rl&&hd(Dt,Re,L)){const rn=he.data[ai()];if(My(rn,re)&&!z_(he,Re)){let Tn=re?rn.classesWithoutHost:rn.stylesWithoutHost;null!==Tn&&(L=b(Tn,L||"")),rv(he,rn,Dt,L,re)}else!function MB(m,M,L,re,he,Re,Dt,rn){he===rl&&(he=Cr);let Tn=0,Tr=0,mi=0=m.expandoStartIndex}function Cy(m,M,L,re){const he=m.data;if(null===he[L+1]){const Re=he[ai()],Dt=z_(m,L);My(Re,re)&&null===M&&!Dt&&(M=!1),M=function By(m,M,L,re){const he=Aa(m);let Re=re?M.residualClasses:M.residualStyles;if(null===he)0===(re?M.classBindings:M.styleBindings)&&(L=Av(L=H_(null,m,M,L,re),M.attrs,re),Re=null);else{const Dt=M.directiveStylingLast;if(-1===Dt||m[Dt]!==he)if(L=H_(he,m,M,L,re),null===Re){let Tn=function y1(m,M,L){const re=L?M.classBindings:M.styleBindings;if(0!==Im(re))return m[Ep(re)]}(m,M,re);void 0!==Tn&&Array.isArray(Tn)&&(Tn=H_(null,m,M,Tn[1],re),Tn=Av(Tn,M.attrs,re),function Y_(m,M,L,re){m[Ep(L?M.classBindings:M.styleBindings)]=re}(m,M,re,Tn))}else Re=function _1(m,M,L){let re;const he=M.directiveEnd;for(let Re=1+M.directiveStylingLast;Re0)&&(Tr=!0)):mi=L,he)if(0!==Tn){const Sa=Ep(m[rn+1]);m[re+1]=wy(Sa,rn),0!==Sa&&(m[Sa+1]=Ey(m[Sa+1],re)),m[rn+1]=function CB(m,M){return 131071&m|M<<17}(m[rn+1],re)}else m[re+1]=wy(rn,0),0!==rn&&(m[rn+1]=Ey(m[rn+1],re)),rn=re;else m[re+1]=wy(Tn,0),0===rn?rn=re:m[Tn+1]=Ey(m[Tn+1],re),Tn=re;Tr&&(m[re+1]=lv(m[re+1])),Oh(m,mi,re,!0),Oh(m,mi,re,!1),function AE(m,M,L,re,he){const Re=he?m.residualClasses:m.residualStyles;null!=Re&&"string"==typeof M&&ga(Re,M)>=0&&(L[re+1]=N_(L[re+1]))}(M,mi,m,re,Re),Dt=wy(rn,Tn),Re?M.classBindings=Dt:M.styleBindings=Dt}(he,Re,M,L,Dt,re)}}function H_(m,M,L,re,he){let Re=null;const Dt=L.directiveEnd;let rn=L.directiveStylingLast;for(-1===rn?rn=L.directiveStart:rn++;rn0;){const Tn=m[he],Tr=Array.isArray(Tn),mi=Tr?Tn[1]:Tn,Gi=null===mi;let Sa=L[he+1];Sa===rl&&(Sa=Gi?Cr:void 0);let Ha=Gi?ya(Sa,re):mi===re?Sa:void 0;if(Tr&&!dv(Ha)&&(Ha=ya(Tn,re)),dv(Ha)&&(rn=Ha,Dt))return rn;const Co=m[he+1];he=Dt?Ep(Co):Im(Co)}if(null!==M){let Tn=Re?M.residualClasses:M.residualStyles;null!=Tn&&(rn=ya(Tn,re))}return rn}function dv(m){return void 0!==m}function My(m,M){return 0!=(m.flags&(M?8:16))}function Cp(m,M=""){const L=yr(),re=qi(),he=m+$i,Re=re.firstCreatePass?ym(re,he,1,M,null):re.data[he],Dt=E1(re,L,Re,M,m);L[he]=Dt,Vs()&&yl(re,L,Dt,Re),_t(Re,!1)}let E1=(m,M,L,re,he)=>(Ko(!0),Bf(M[no],re));function vE(m){return V_("",m,""),vE}function V_(m,M,L){const re=yr(),he=Ug(re,m,M,L);return he!==rl&&Qf(re,ai(),he),V_}function Dy(m,M,L,re,he){const Re=yr(),Dt=u0(Re,m,M,L,re,he);return Dt!==rl&&Qf(Re,ai(),Dt),Dy}function J_(m,M,L,re,he,Re,Dt){const rn=yr(),Tn=function pp(m,M,L,re,he,Re,Dt,rn){const Tr=Nu(m,ft(),L,he,Dt);return Jt(3),Tr?M+N(L)+re+N(he)+Re+N(Dt)+rn:rl}(rn,m,M,L,re,he,Re,Dt);return Tn!==rl&&Qf(rn,ai(),Tn),J_}function fv(m,M,L){ch(hn,Rh,Ug(yr(),m,M,L),!0)}function mv(m,M,L){const re=yr();return hd(re,dt(),M)&&Ru(qi(),Ci(),re,m,M,re[no],L,!0),mv}function Nh(m,M,L){const re=yr();if(hd(re,dt(),M)){const Re=qi(),Dt=Ci();Ru(Re,Dt,re,m,M,V0(Aa(Re.data),Dt,re),L,!0)}return Nh}const Fm=void 0;var F1=["en",[["a","p"],["AM","PM"],Fm],[["AM","PM"],Fm,Fm],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Fm,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],Fm,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",Fm,"{1} 'at' {0}",Fm],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function BE(m){const L=Math.floor(Math.abs(m)),re=m.toString().replace(/^[^.]*\.?/,"").length;return 1===L&&0===re?1:5}];let Gg={};function gu(m,M,L){"string"!=typeof M&&(L=M,M=m[Qm.LocaleId]),M=M.toLowerCase().replace(/_/g,"-"),Gg[M]=m,L&&(Gg[M][Qm.ExtraData]=L)}function _d(m){const M=function ME(m){return m.toLowerCase().replace(/_/g,"-")}(m);let L=xE(M);if(L)return L;const re=M.split("-")[0];if(L=xE(re),L)return L;if("en"===re)return F1;throw new Y(701,!1)}function Gd(m){return _d(m)[Qm.PluralCase]}function xE(m){return m in Gg||(Gg[m]=De.ng&&De.ng.common&&De.ng.common.locales&&De.ng.common.locales[m]),Gg[m]}var Qm=function(m){return m[m.LocaleId=0]="LocaleId",m[m.DayPeriodsFormat=1]="DayPeriodsFormat",m[m.DayPeriodsStandalone=2]="DayPeriodsStandalone",m[m.DaysFormat=3]="DaysFormat",m[m.DaysStandalone=4]="DaysStandalone",m[m.MonthsFormat=5]="MonthsFormat",m[m.MonthsStandalone=6]="MonthsStandalone",m[m.Eras=7]="Eras",m[m.FirstDayOfWeek=8]="FirstDayOfWeek",m[m.WeekendRange=9]="WeekendRange",m[m.DateFormat=10]="DateFormat",m[m.TimeFormat=11]="TimeFormat",m[m.DateTimeFormat=12]="DateTimeFormat",m[m.NumberSymbols=13]="NumberSymbols",m[m.NumberFormats=14]="NumberFormats",m[m.CurrencyCode=15]="CurrencyCode",m[m.CurrencySymbol=16]="CurrencySymbol",m[m.CurrencyName=17]="CurrencyName",m[m.Currencies=18]="Currencies",m[m.Directionality=19]="Directionality",m[m.PluralCase=20]="PluralCase",m[m.ExtraData=21]="ExtraData",m}(Qm||{});const Q1=["zero","one","two","few","many"],_0="en-US",pv={marker:"element"},w0={marker:"ICU"};var pu=function(m){return m[m.SHIFT=2]="SHIFT",m[m.APPEND_EAGERLY=1]="APPEND_EAGERLY",m[m.COMMENT=2]="COMMENT",m}(pu||{});let Py=_0;function Z_(m){(function Ie(m,M){null==m&&je(M,m,null,"!=")})(m,"Expected localeId to be defined"),"string"==typeof m&&(Py=m.toLowerCase().replace(/_/g,"-"))}function X_(m,M,L){const re=M.insertBeforeIndex,he=Array.isArray(re)?re[0]:re;return null===he?sA(m,0,L):Ps(L[he])}function vv(m,M,L,re,he){const Re=M.insertBeforeIndex;if(Array.isArray(Re)){let Dt=re,rn=null;if(3&M.type||(rn=Dt,Dt=he),null!==Dt&&-1===M.componentOffset)for(let Tn=1;Tn1)for(let L=m.length-2;L>=0;L--){const re=m[L];q_(re)||Bp(re,M)&&null===xp(re)&&yv(re,M.index)}}function q_(m){return!(64&m.type)}function Bp(m,M){return q_(M)||m.index>M.index}function xp(m){const M=m.insertBeforeIndex;return Array.isArray(M)?M[0]:M}function yv(m,M){const L=m.insertBeforeIndex;Array.isArray(L)?L[0]=M:(Ul(X_,vv),m.insertBeforeIndex=M)}function E0(m,M){const L=m.data[M];return null===L||"string"==typeof L?null:L.hasOwnProperty("currentCaseLViewIndex")?L:L.value}function Fy(m,M,L){const re=H0(m,L,64,null,null);return Om(M,re),re}function Rm(m,M){const L=M[m.currentCaseLViewIndex];return null===L?L:L<0?~L:L}function Qy(m){return m>>>17}function _v(m){return(131070&m)>>>1}let lh=0,Oy=0;function Mp(m,M,L,re){const he=L[no];let Dt,Re=null;for(let rn=0;rn>>1,L),null,null,Ha,Co,null)}else switch(Tn){case w0:const Tr=M[++rn],mi=M[++rn];null===L[mi]&&IA(L[mi]=An(he,Tr),L);break;case pv:const Gi=M[++rn],Sa=M[++rn];null===L[Sa]&&IA(L[Sa]=Hn(he,Gi,null),L)}}}function tw(m,M,L,re,he){for(let Re=0;Re>>2;switch(3&mi){case 1:const Sa=L[++Tr],Ha=L[++Tr],Co=m.data[Gi];"string"==typeof Co?un(M[no],M[Gi],null,Co,Sa,Tn,Ha):Ru(m,Co,M,Sa,Tn,M[no],Ha,!1);break;case 0:const $o=M[Gi];null!==$o&&$n(M[no],$o,Tn);break;case 2:wv(m,E0(m,Gi),M,Tn);break;case 3:SE(m,E0(m,Gi),re,M)}}}}else{const Tn=L[Re+1];if(Tn>0&&3==(3&Tn)){const mi=E0(m,Tn>>>2);M[mi.currentCaseLViewIndex]<0&&SE(m,mi,re,M)}}Re+=rn}}function SE(m,M,L,re){let he=re[M.currentCaseLViewIndex];if(null!==he){let Re=lh;he<0&&(he=re[M.currentCaseLViewIndex]=~he,Re=-1),tw(m,re,M.update[he],L,Re)}}function wv(m,M,L,re){const he=function sg(m,M){let L=m.cases.indexOf(M);if(-1===L)switch(m.type){case 1:{const re=function O1(m,M){const L=Gd(M)(parseInt(m,10)),re=Q1[L];return void 0!==re?re:"other"}(M,function DE(){return Py}());L=m.cases.indexOf(re),-1===L&&"other"!==re&&(L=m.cases.indexOf("other"));break}case 0:L=m.cases.indexOf("other")}return-1===L?null:L}(M,re);if(Rm(M,L)!==he&&(Dp(m,M,L),L[M.currentCaseLViewIndex]=null===he?null:~he,null!==he)){const Dt=L[M.anchorIdx];Dt&&Mp(m,M.create[he],L,Dt)}}function Dp(m,M,L){let re=Rm(M,L);if(null!==re){const he=M.remove[re];for(let Re=0;Re0){const rn=Ns(Dt,L);null!==rn&&Zl(L[no],rn)}else Dp(m,E0(m,~Dt),L)}}}function nw(){const m=[];let L,re,M=-1;function Re(rn,Tn){M=0;const Tr=Rm(rn,Tn);re=null!==Tr?rn.remove[Tr]:Cr}function Dt(){if(M0?L[rn]:(m.push(M,re),Re(L[vo].data[~rn],L),Dt())}return 0===m.length?null:(re=m.pop(),M=m.pop(),Dt())}return function he(rn,Tn){for(L=Tn;m.length;)m.pop();return Re(rn.value,Tn),Dt}}const iw=/\ufffd(\d+):?\d*\ufffd/gi,kB=/({\s*\ufffd\d+:?\d*\ufffd\s*,\s*\S{6}\s*,[\s\S]*})/gi,UB=/\ufffd(\d+)\ufffd/,U1=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,Ry="\ufffd",z1=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,Y1=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,H1=/\uE500/g;function Ip(m,M,L,re,he,Re,Dt){const rn=up(m,re,1,null);let Tn=rn<L.length&&L.push(Tn)}return{type:re,mainBinding:he,cases:M,values:L}}function Bv(m){if(!m)return[];let M=0;const L=[],re=[],he=/[{}]/g;let Re;for(he.lastIndex=0;Re=he.exec(m);){const rn=Re.index;if("}"==Re[0]){if(L.pop(),0==L.length){const Tn=m.substring(M,rn);U1.test(Tn)?re.push(sw(Tn)):re.push(Tn),M=rn+1}}else{if(0==L.length){const Tn=m.substring(M,rn);re.push(Tn),M=rn+1}L.push("{")}}const Dt=m.substring(M);return re.push(Dt),re}function cw(m,M,L,re,he,Re,Dt,rn){const Tn=[],Tr=[],mi=[];M.cases.push(Re),M.create.push(Tn),M.remove.push(Tr),M.update.push(mi);const Sa=jc(so()).getInertBodyElement(Dt),Ha=Vm(Sa)||Sa;return Ha?lw(m,M,L,re,Tn,Tr,mi,Ha,he,rn,0):0}function lw(m,M,L,re,he,Re,Dt,rn,Tn,Tr,mi){let Gi=0,Sa=rn.firstChild;for(;Sa;){const Ha=up(m,L,1,null);switch(Sa.nodeType){case Node.ELEMENT_NODE:const Co=Sa,$o=Co.tagName.toLowerCase();if(Jh.hasOwnProperty($o)){xv(he,pv,$o,Tn,Ha),m.data[Ha]=$o;const il=Co.attributes;for(let Rl=0;Rl>>pu.SHIFT;let Gi=m[mi];null===Gi&&(Gi=m[mi]=(Dt&pu.COMMENT)===pu.COMMENT?he.createComment(rn):Bf(he,rn)),Tr&&null!==L&&as(he,L,Gi,re,!1)}})(he,Tn.create,mi,rn&&8&rn.type?he[rn.index]:null),fr(!0)}function LE(m,M,L){RE(m,M,L),function NE(){fr(!1)}()}function uw(m,M){const L=qi(),re=Ql(L.consts,M);!function cg(m,M,L){const he=Ue().index,Re=[];if(m.firstCreatePass&&null===m.data[M]){for(let Dt=0;Dt0){const re=m.data[L];tw(m,M,Array.isArray(re)?re:re.update,ft()-Oy-1,lh)}lh=0,Oy=0}(qi(),yr(),m+$i)}function Yy(m,M,L,re,he){if(m=C(m),Array.isArray(m))for(let Re=0;Re>20;if(af(m)||!m.multi){const Ha=new Ni(Tr,he,Ng),Co=gw(Tn,M,he?mi:mi+Sa,Gi);-1===Co?(We(rd(rn,Dt),Re,Tn),fw(Re,m,M.length),M.push(Tn),rn.directiveStart++,rn.directiveEnd++,he&&(rn.providerIndexes+=1048576),L.push(Ha),Dt.push(Ha)):(L[Co]=Ha,Dt[Co]=Ha)}else{const Ha=gw(Tn,M,mi+Sa,Gi),Co=gw(Tn,M,mi,mi+Sa),Os=Co>=0&&L[Co];if(he&&!Os||!he&&!(Ha>=0&&L[Ha])){We(rd(rn,Dt),Re,Tn);const pc=function q1(m,M,L,re,he){const Re=new Ni(m,L,Ng);return Re.multi=[],Re.index=M,Re.componentProviders=0,hw(Re,he,re&&!L),Re}(he?mw:zE,L.length,he,re,Tr);!he&&Os&&(L[Co].providerFactory=pc),fw(Re,m,M.length,0),M.push(Tn),rn.directiveStart++,rn.directiveEnd++,he&&(rn.providerIndexes+=1048576),L.push(pc),Dt.push(pc)}else fw(Re,m,Ha>-1?Ha:Co,hw(L[he?Co:Ha],Tr,!he&&re));!he&&re&&Os&&L[Co].componentProviders++}}}function fw(m,M,L,re){const he=af(M),Re=function Jp(m){return!!m.useClass}(M);if(he||Re){const Tn=(Re?C(M.useClass):M).prototype.ngOnDestroy;if(Tn){const Tr=m.destroyHooks||(m.destroyHooks=[]);if(!he&&M.multi){const mi=Tr.indexOf(L);-1===mi?Tr.push(L,[re,Tn]):Tr[mi+1].push(re,Tn)}else Tr.push(L,Tn)}}}function hw(m,M,L){return L&&m.componentProviders++,m.multi.push(M)-1}function gw(m,M,L,re){for(let he=L;he{L.providersResolver=(re,he)=>function UE(m,M,L){const re=qi();if(re.firstCreatePass){const he=vc(m);Yy(L,re.data,re.blueprint,he,!0),Yy(M,re.data,re.blueprint,he,!1)}}(re,he?he(m):m,M)}}class Nm{}class YE{}function $1(m,M){return new Hy(m,M??null,[])}class Hy extends Nm{constructor(M,L,re){super(),this._parent=L,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new W0(this);const he=Do(M);this._bootstrapComponents=qc(he.bootstrap),this._r3Injector=cd(M,L,[{provide:Nm,useValue:this},{provide:Pg,useValue:this.componentFactoryResolver},...re],_(M),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(M)}get injector(){return this._r3Injector}destroy(){const M=this._r3Injector;!M.destroyed&&M.destroy(),this.destroyCbs.forEach(L=>L()),this.destroyCbs=null}onDestroy(M){this.destroyCbs.push(M)}}class M0 extends YE{constructor(M){super(),this.moduleType=M}create(M){return new Hy(this.moduleType,M,[])}}class yw extends Nm{constructor(M){super(),this.componentFactoryResolver=new W0(this),this.instance=null;const L=new Df([...M.providers,{provide:Nm,useValue:this},{provide:Pg,useValue:this.componentFactoryResolver}],M.parent||Dh(),M.debugName,new Set(["environment"]));this.injector=L,M.runEnvironmentInitializers&&L.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(M){this.injector.onDestroy(M)}}function jy(m,M,L=null){return new yw({providers:m,parent:M,debugName:L,runEnvironmentInitializers:!0}).injector}let Dv=(()=>{class m{constructor(L){this._injector=L,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(L){if(!L.standalone)return null;if(!this.cachedInjectors.has(L)){const re=Gp(0,L.type),he=re.length>0?jy([re],this._injector,`Standalone[${L.type.name}]`):null;this.cachedInjectors.set(L,he)}return this.cachedInjectors.get(L)}ngOnDestroy(){try{for(const L of this.cachedInjectors.values())null!==L&&L.destroy()}finally{this.cachedInjectors.clear()}}static#e=this.\u0275prov=$t({token:m,providedIn:"environment",factory:()=>new m(kn(eu))})}return m})();function Lm(m){m.getStandaloneInjector=M=>M.get(Dv).getOrCreateStandaloneInjector(m)}function Fp(m,M,L){const re=pi()+m,he=yr();return he[re]===rl?rh(he,re,L?M.call(L):M()):uy(he,re)}function VE(m,M,L,re){return Jg(yr(),pi(),m,M,L,re)}function _w(m,M,L,re,he){return Vy(yr(),pi(),m,M,L,re,he)}function md(m,M,L,re,he,Re){return sC(yr(),pi(),m,M,L,re,he,Re)}function Gy(m,M,L,re,he,Re,Dt){return KE(yr(),pi(),m,M,L,re,he,Re,Dt)}function ww(m,M,L,re,he,Re,Dt,rn){const Tn=pi()+m,Tr=yr(),mi=ih(Tr,Tn,L,re,he,Re);return hd(Tr,Tn+4,Dt)||mi?rh(Tr,Tn+5,rn?M.call(rn,L,re,he,Re,Dt):M(L,re,he,Re,Dt)):uy(Tr,Tn+5)}function Rf(m,M){const L=m[M];return L===rl?void 0:L}function Jg(m,M,L,re,he,Re){const Dt=M+L;return hd(m,Dt,he)?rh(m,Dt+1,Re?re.call(Re,he):re(he)):Rf(m,Dt+1)}function Vy(m,M,L,re,he,Re,Dt){const rn=M+L;return d0(m,rn,he,Re)?rh(m,rn+2,Dt?re.call(Dt,he,Re):re(he,Re)):Rf(m,rn+2)}function sC(m,M,L,re,he,Re,Dt,rn){const Tn=M+L;return Nu(m,Tn,he,Re,Dt)?rh(m,Tn+3,rn?re.call(rn,he,Re,Dt):re(he,Re,Dt)):Rf(m,Tn+3)}function KE(m,M,L,re,he,Re,Dt,rn,Tn){const Tr=M+L;return ih(m,Tr,he,Re,Dt,rn)?rh(m,Tr+4,Tn?re.call(Tn,he,Re,Dt,rn):re(he,Re,Dt,rn)):Rf(m,Tr+4)}function Jy(m,M){const L=qi();let re;const he=m+$i;L.firstCreatePass?(re=function Kg(m,M){if(M)for(let L=M.length-1;L>=0;L--){const re=M[L];if(m===re.name)return re}}(M,L.pipeRegistry),L.data[he]=re,re.onDestroy&&(L.destroyHooks??=[]).push(he,re.onDestroy)):re=L.data[he];const Re=re.factory||(re.factory=Zs(re.type)),rn=Cn(Ng);try{const Tn=Js(!1),Tr=Re();return Js(Tn),function wB(m,M,L,re){L>=m.data.length&&(m.data[L]=null,m.blueprint[L]=null),M[L]=re}(L,yr(),he,Tr),Tr}finally{Cn(rn)}}function Ky(m,M,L){const re=m+$i,he=yr(),Re=sc(he,re);return W(he,re)?Jg(he,pi(),M,Re.transform,L,Re):Re.transform(L)}function o(m,M,L,re){const he=m+$i,Re=yr(),Dt=sc(Re,he);return W(Re,he)?Vy(Re,pi(),M,Dt.transform,L,re,Dt):Dt.transform(L,re)}function D(m,M,L,re,he){const Re=m+$i,Dt=yr(),rn=sc(Dt,Re);return W(Dt,Re)?sC(Dt,pi(),M,rn.transform,L,re,he,rn):rn.transform(L,re,he)}function v(m,M,L,re,he,Re){const Dt=m+$i,rn=yr(),Tn=sc(rn,Dt);return W(rn,Dt)?KE(rn,pi(),M,Tn.transform,L,re,he,Re,Tn):Tn.transform(L,re,he,Re)}function W(m,M){return m[vo].data[M].pure}function X(){return this._results[Symbol.iterator]()}class we{static#e=Symbol.iterator;get changes(){return this._changes||(this._changes=new nu)}constructor(M=!1){this._emitDistinctChangesOnly=M,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const L=we.prototype;L[Symbol.iterator]||(L[Symbol.iterator]=X)}get(M){return this._results[M]}map(M){return this._results.map(M)}filter(M){return this._results.filter(M)}find(M){return this._results.find(M)}reduce(M,L){return this._results.reduce(M,L)}forEach(M){this._results.forEach(M)}some(M){return this._results.some(M)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(M,L){const re=this;re.dirty=!1;const he=function uA(m){return m.flat(Number.POSITIVE_INFINITY)}(M);(this._changesDetected=!function dA(m,M,L){if(m.length!==M.length)return!1;for(let re=0;re0&&(L[he-1][ci]=M),re{class m{static#e=this.__NG_ELEMENT_ID__=Fo}return m})();const Rr=Nr,oa=class extends Rr{constructor(M,L,re){super(),this._declarationLView=M,this._declarationTContainer=L,this.elementRef=re}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(M,L){return this.createEmbeddedViewImpl(M,L)}createEmbeddedViewImpl(M,L,re){const he=function He(m,M,L,re){const he=M.tView,rn=nh(m,he,L,4096&m[os]?4096:16,null,M,null,null,null,re?.injector??null,re?.hydrationInfo??null);rn[pn]=m[M.index];const Tr=m[Qr];return null!==Tr&&(rn[Qr]=Tr.createEmbeddedView(he)),Uw(he,rn,L),rn}(this._declarationLView,this._declarationTContainer,M,{injector:L,hydrationInfo:re});return new Em(he)}};function Fo(){return fs(Ue(),yr())}function fs(m,M){return 4&m.type?new oa(M,m,Fg(m,M)):null}let Lu=(()=>{class m{static#e=this.__NG_ELEMENT_ID__=Id}return m})();function Id(){return WE(Ue(),yr())}const zh=Lu,ku=class extends zh{constructor(M,L,re){super(),this._lContainer=M,this._hostTNode=L,this._hostLView=re}get element(){return Fg(this._hostTNode,this._hostLView)}get injector(){return new OA(this._hostTNode,this._hostLView)}get parentInjector(){const M=Uc(this._hostTNode,this._hostLView);if(nc(M)){const L=Pl(M,this._hostLView),re=ZA(M);return new OA(L[vo].data[re+8],L)}return new OA(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(M){const L=Nf(this._lContainer);return null!==L&&L[M]||null}get length(){return this._lContainer.length-wo}createEmbeddedView(M,L,re){let he,Re;"number"==typeof re?he=re:null!=re&&(he=re.index,Re=re.injector);const rn=M.createEmbeddedViewImpl(L||{},Re,null);return this.insertImpl(rn,he,false),rn}createComponent(M,L,re,he,Re){const Dt=M&&!function Gl(m){return"function"==typeof m}(M);let rn;if(Dt)rn=L;else{const $o=L||{};rn=$o.index,re=$o.injector,he=$o.projectableNodes,Re=$o.environmentInjector||$o.ngModuleRef}const Tn=Dt?M:new bm(La(M)),Tr=re||this.parentInjector;if(!Re&&null==Tn.ngModule){const Os=(Dt?Tr:this.parentInjector).get(eu,null);Os&&(Re=Os)}La(Tn.componentType??{});const Ha=Tn.create(Tr,he,null,Re);return this.insertImpl(Ha.hostView,rn,false),Ha}insert(M,L){return this.insertImpl(M,L,!1)}insertImpl(M,L,re){const he=M._lView;if(function kc(m){return Ss(m[mn])}(he)){const Tn=this.indexOf(M);if(-1!==Tn)this.detach(Tn);else{const Tr=he[mn],mi=new ku(Tr,Tr[gi],Tr[mn]);mi.detach(mi.indexOf(M))}}const Dt=this._adjustIndex(L),rn=this._lContainer;return Ve(rn,he,Dt,!re),M.attachToViewContainerRef(),ql(Ah(rn),Dt,M),M}move(M,L){return this.insert(M,L)}indexOf(M){const L=Nf(this._lContainer);return null!==L?L.indexOf(M):-1}remove(M){const L=this._adjustIndex(M,-1),re=Bi(this._lContainer,L);re&&(mf(Ah(this._lContainer),L),Zi(re[vo],re))}detach(M){const L=this._adjustIndex(M,-1),re=Bi(this._lContainer,L);return re&&null!=mf(Ah(this._lContainer),L)?new Em(re):null}_adjustIndex(M,L=0){return M??this.length+L}};function Nf(m){return m[8]}function Ah(m){return m[8]||(m[8]=[])}function WE(m,M){let L;const re=M[m.index];return Ss(re)?L=re:(L=Wr(re,M,null,m),M[m.index]=L,gn(M,L)),ZE(L,M,m,re),new ku(L,m,M)}let ZE=function XE(m,M,L,re){if(m[Xa])return;let he;he=8&L.type?Ps(re):function lC(m,M){const L=m[no],re=L.createComment(""),he=us(M,m);return as(L,bc(L,he),re,function Lc(m,M){return m.nextSibling(M)}(L,he),!1),re}(M,L),m[Xa]=he};class qE{constructor(M){this.queryList=M,this.matches=null}clone(){return new qE(this.queryList)}setDirty(){this.queryList.setDirty()}}class $E{constructor(M=[]){this.queries=M}createEmbeddedView(M){const L=M.queries;if(null!==L){const re=null!==M.contentQueries?M.contentQueries[0]:L.length,he=[];for(let Re=0;Re0)re.push(Dt[rn/2]);else{const Tr=Re[rn+1],mi=M[-Tn];for(let Gi=wo;Gi{class m{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((L,re)=>{this.resolve=L,this.reject=re}),this.appInits=gr(TC,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const L=[];for(const he of this.appInits){const Re=he();if(P_(Re))L.push(Re);else if(aE(Re)){const Dt=new Promise((rn,Tn)=>{Re.subscribe({complete:rn,error:Tn})});L.push(Dt)}}const re=()=>{this.done=!0,this.resolve()};Promise.all(L).then(()=>{re()}).catch(he=>{this.reject(he)}),0===L.length&&re(),this.initialized=!0}static#e=this.\u0275fac=function(re){return new(re||m)};static#t=this.\u0275prov=$t({token:m,factory:m.\u0275fac,providedIn:"root"})}return m})(),PC=(()=>{class m{log(L){console.log(L)}warn(L){console.warn(L)}static#e=this.\u0275fac=function(re){return new(re||m)};static#t=this.\u0275prov=$t({token:m,factory:m.\u0275fac,providedIn:"platform"})}return m})();const Mw=new Je("LocaleId",{providedIn:"root",factory:()=>gr(Mw,ve.Optional|ve.SkipSelf)||function hx(){return typeof $localize<"u"&&$localize.locale||_0}()}),gx=new Je("DefaultCurrencyCode",{providedIn:"root",factory:()=>"USD"});let FC=(()=>{class m{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new r.X(!1)}add(){this.hasPendingTasks.next(!0);const L=this.taskId++;return this.pendingTasks.add(L),L}remove(L){this.pendingTasks.delete(L),0===this.pendingTasks.size&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this.hasPendingTasks.next(!1)}static#e=this.\u0275fac=function(re){return new(re||m)};static#t=this.\u0275prov=$t({token:m,factory:m.\u0275fac,providedIn:"root"})}return m})();class px{constructor(M,L){this.ngModuleFactory=M,this.componentFactories=L}}let vx=(()=>{class m{compileModuleSync(L){return new M0(L)}compileModuleAsync(L){return Promise.resolve(this.compileModuleSync(L))}compileModuleAndAllComponentsSync(L){const re=this.compileModuleSync(L),Re=qc(Do(L).declarations).reduce((Dt,rn)=>{const Tn=La(rn);return Tn&&Dt.push(new bm(Tn)),Dt},[]);return new px(re,Re)}compileModuleAndAllComponentsAsync(L){return Promise.resolve(this.compileModuleAndAllComponentsSync(L))}clearCache(){}clearCacheFor(L){}getModuleId(L){}static#e=this.\u0275fac=function(re){return new(re||m)};static#t=this.\u0275prov=$t({token:m,factory:m.\u0275fac,providedIn:"root"})}return m})();const yb=new Je(""),LC=new Je("");let _b,Nx=(()=>{class m{constructor(L,re,he){this._ngZone=L,this.registry=re,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,_b||(function Lx(m){_b=m}(he),he.addToWindow(re)),this._watchAngularEvents(),L.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{ae.assertNotInAngularZone(),queueMicrotask(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())queueMicrotask(()=>{for(;0!==this._callbacks.length;){let L=this._callbacks.pop();clearTimeout(L.timeoutId),L.doneCb(this._didWork)}this._didWork=!1});else{let L=this.getPendingTasks();this._callbacks=this._callbacks.filter(re=>!re.updateCb||!re.updateCb(L)||(clearTimeout(re.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(L=>({source:L.source,creationLocation:L.creationLocation,data:L.data})):[]}addCallback(L,re,he){let Re=-1;re&&re>0&&(Re=setTimeout(()=>{this._callbacks=this._callbacks.filter(Dt=>Dt.timeoutId!==Re),L(this._didWork,this.getPendingTasks())},re)),this._callbacks.push({doneCb:L,timeoutId:Re,updateCb:he})}whenStable(L,re,he){if(he&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(L,re,he),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(L){this.registry.registerApplication(L,this)}unregisterApplication(L){this.registry.unregisterApplication(L)}findProviders(L,re,he){return[]}static#e=this.\u0275fac=function(re){return new(re||m)(kn(ae),kn(kC),kn(LC))};static#t=this.\u0275prov=$t({token:m,factory:m.\u0275fac})}return m})(),kC=(()=>{class m{constructor(){this._applications=new Map}registerApplication(L,re){this._applications.set(L,re)}unregisterApplication(L){this._applications.delete(L)}unregisterAllApplications(){this._applications.clear()}getTestability(L){return this._applications.get(L)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(L,re=!0){return _b?.findTestabilityInTree(this,L,re)??null}static#e=this.\u0275fac=function(re){return new(re||m)};static#t=this.\u0275prov=$t({token:m,factory:m.\u0275fac,providedIn:"platform"})}return m})(),Op=null;const UC=new Je("AllowMultipleToken"),wb=new Je("PlatformDestroyListeners"),Eb=new Je("appBootstrapListener");class zx{constructor(M,L){this.name=M,this.token=L}}function HC(m,M,L=[]){const re=`Platform: ${M}`,he=new Je(re);return(Re=[])=>{let Dt=bb();if(!Dt||Dt.injector.get(UC,!1)){const rn=[...L,...Re,{provide:he,useValue:!0}];m?m(rn):function Yx(m){if(Op&&!Op.get(UC,!1))throw new Y(400,!1);(function zC(){!function fA(m){Xl=m}(()=>{throw new Y(600,!1)})})(),Op=m;const M=m.get(Cb);(function YC(m){m.get(Zp,null)?.forEach(L=>L())})(m)}(function jC(m=[],M){return UA.create({name:M,providers:[{provide:im,useValue:"platform"},{provide:wb,useValue:new Set([()=>Op=null])},...m]})}(rn,re))}return function jx(m){const M=bb();if(!M)throw new Y(401,!1);return M}()}}function bb(){return Op?.get(Cb)??null}let Cb=(()=>{class m{constructor(L){this._injector=L,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(L,re){const he=function Gx(m="zone.js",M){return"noop"===m?new Jn:"zone.js"===m?new ae(M):m}(re?.ngZone,function Iw(m){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:m?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:m?.runCoalescing??!1}}({eventCoalescing:re?.ngZoneEventCoalescing,runCoalescing:re?.ngZoneRunCoalescing}));return he.run(()=>{const Re=function HE(m,M,L){return new Hy(m,M,L)}(L.moduleType,this.injector,function WC(m){return[{provide:ae,useFactory:m},{provide:Wh,multi:!0,useFactory:()=>{const M=gr(Jx,{optional:!0});return()=>M.initialize()}},{provide:KC,useFactory:Vx},{provide:_r,useFactory:It}]}(()=>he)),Dt=Re.injector.get(cf,null);return he.runOutsideAngular(()=>{const rn=he.onError.subscribe({next:Tn=>{Dt.handleError(Tn)}});Re.onDestroy(()=>{Sw(this._modules,Re),rn.unsubscribe()})}),function GC(m,M,L){try{const re=L();return P_(re)?re.catch(he=>{throw M.runOutsideAngular(()=>m.handleError(he)),he}):re}catch(re){throw M.runOutsideAngular(()=>m.handleError(re)),re}}(Dt,he,()=>{const rn=Re.injector.get(fb);return rn.runInitializers(),rn.donePromise.then(()=>(Z_(Re.injector.get(Mw,_0)||_0),this._moduleDoBootstrap(Re),Re))})})}bootstrapModule(L,re=[]){const he=VC({},re);return function kx(m,M,L){const re=new M0(L);return Promise.resolve(re)}(0,0,L).then(Re=>this.bootstrapModuleFactory(Re,he))}_moduleDoBootstrap(L){const re=L.injector.get(Pv);if(L._bootstrapComponents.length>0)L._bootstrapComponents.forEach(he=>re.bootstrap(he));else{if(!L.instance.ngDoBootstrap)throw new Y(-403,!1);L.instance.ngDoBootstrap(re)}this._modules.push(L)}onDestroy(L){this._destroyListeners.push(L)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new Y(404,!1);this._modules.slice().forEach(re=>re.destroy()),this._destroyListeners.forEach(re=>re());const L=this._injector.get(wb,null);L&&(L.forEach(re=>re()),L.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}static#e=this.\u0275fac=function(re){return new(re||m)(kn(UA))};static#t=this.\u0275prov=$t({token:m,factory:m.\u0275fac,providedIn:"platform"})}return m})();function VC(m,M){return Array.isArray(M)?M.reduce(VC,m):{...m,...M}}let Pv=(()=>{class m{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=gr(KC),this.zoneIsStable=gr(_r),this.componentTypes=[],this.components=[],this.isStable=gr(FC).hasPendingTasks.pipe((0,s.w)(L=>L?(0,c.of)(!1):this.zoneIsStable),(0,h.x)(),(0,l.B)()),this._injector=gr(eu)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(L,re){const he=L instanceof n0;if(!this._injector.get(fb).done)throw!he&&Lo(L),new Y(405,!1);let Dt;Dt=he?L:this._injector.get(Pg).resolveComponentFactory(L),this.componentTypes.push(Dt.componentType);const rn=function Ux(m){return m.isBoundToModule}(Dt)?void 0:this._injector.get(Nm),Tr=Dt.create(UA.NULL,[],re||Dt.selector,rn),mi=Tr.location.nativeElement,Gi=Tr.injector.get(yb,null);return Gi?.registerApplication(mi),Tr.onDestroy(()=>{this.detachView(Tr.hostView),Sw(this.components,Tr),Gi?.unregisterApplication(mi)}),this._loadComponent(Tr),Tr}tick(){if(this._runningTick)throw new Y(101,!1);try{this._runningTick=!0;for(let L of this._views)L.detectChanges()}catch(L){this.internalErrorHandler(L)}finally{this._runningTick=!1}}attachView(L){const re=L;this._views.push(re),re.attachToAppRef(this)}detachView(L){const re=L;Sw(this._views,re),re.detachFromAppRef()}_loadComponent(L){this.attachView(L.hostView),this.tick(),this.components.push(L);const re=this._injector.get(Eb,[]);re.push(...this._bootstrapListeners),re.forEach(he=>he(L))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(L=>L()),this._views.slice().forEach(L=>L.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(L){return this._destroyListeners.push(L),()=>Sw(this._destroyListeners,L)}destroy(){if(this._destroyed)throw new Y(406,!1);const L=this._injector;L.destroy&&!L.destroyed&&L.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static#e=this.\u0275fac=function(re){return new(re||m)};static#t=this.\u0275prov=$t({token:m,factory:m.\u0275fac,providedIn:"root"})}return m})();function Sw(m,M){const L=m.indexOf(M);L>-1&&m.splice(L,1)}const KC=new Je("",{providedIn:"root",factory:()=>gr(cf).handleError.bind(void 0)});function Vx(){const m=gr(ae),M=gr(cf);return L=>m.runOutsideAngular(()=>M.handleError(L))}let Jx=(()=>{class m{constructor(){this.zone=gr(ae),this.applicationRef=gr(Pv)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static#e=this.\u0275fac=function(re){return new(re||m)};static#t=this.\u0275prov=$t({token:m,factory:m.\u0275fac,providedIn:"root"})}return m})();function Wx(){return!1}function Zx(){}let Xx=(()=>{class m{static#e=this.__NG_ELEMENT_ID__=Fv}return m})();function Fv(m){return function qx(m,M,L){if(Al(m)&&!L){const re=Fc(m.index,M);return new Em(re,re)}return 47&m.type?new Em(M[_n],M):null}(Ue(),yr(),16==(16&m))}class tB{constructor(){}supports(M){return kg(M)}create(M){return new rM(M)}}const nM=(m,M)=>M;class rM{constructor(M){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=M||nM}forEachItem(M){let L;for(L=this._itHead;null!==L;L=L._next)M(L)}forEachOperation(M){let L=this._itHead,re=this._removalsHead,he=0,Re=null;for(;L||re;){const Dt=!re||L&&L.currentIndex{Dt=this._trackByFn(he,rn),null!==L&&Object.is(L.trackById,Dt)?(re&&(L=this._verifyReinsertion(L,rn,Dt,he)),Object.is(L.item,rn)||this._addIdentityChange(L,rn)):(L=this._mismatch(L,rn,Dt,he),re=!0),L=L._next,he++}),this.length=he;return this._truncate(L),this.collection=M,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let M;for(M=this._previousItHead=this._itHead;null!==M;M=M._next)M._nextPrevious=M._next;for(M=this._additionsHead;null!==M;M=M._nextAdded)M.previousIndex=M.currentIndex;for(this._additionsHead=this._additionsTail=null,M=this._movesHead;null!==M;M=M._nextMoved)M.previousIndex=M.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(M,L,re,he){let Re;return null===M?Re=this._itTail:(Re=M._prev,this._remove(M)),null!==(M=null===this._unlinkedRecords?null:this._unlinkedRecords.get(re,null))?(Object.is(M.item,L)||this._addIdentityChange(M,L),this._reinsertAfter(M,Re,he)):null!==(M=null===this._linkedRecords?null:this._linkedRecords.get(re,he))?(Object.is(M.item,L)||this._addIdentityChange(M,L),this._moveAfter(M,Re,he)):M=this._addAfter(new iM(L,re),Re,he),M}_verifyReinsertion(M,L,re,he){let Re=null===this._unlinkedRecords?null:this._unlinkedRecords.get(re,null);return null!==Re?M=this._reinsertAfter(Re,M._prev,he):M.currentIndex!=he&&(M.currentIndex=he,this._addToMoves(M,he)),M}_truncate(M){for(;null!==M;){const L=M._next;this._addToRemovals(this._unlink(M)),M=L}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(M,L,re){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(M);const he=M._prevRemoved,Re=M._nextRemoved;return null===he?this._removalsHead=Re:he._nextRemoved=Re,null===Re?this._removalsTail=he:Re._prevRemoved=he,this._insertAfter(M,L,re),this._addToMoves(M,re),M}_moveAfter(M,L,re){return this._unlink(M),this._insertAfter(M,L,re),this._addToMoves(M,re),M}_addAfter(M,L,re){return this._insertAfter(M,L,re),this._additionsTail=null===this._additionsTail?this._additionsHead=M:this._additionsTail._nextAdded=M,M}_insertAfter(M,L,re){const he=null===L?this._itHead:L._next;return M._next=he,M._prev=L,null===he?this._itTail=M:he._prev=M,null===L?this._itHead=M:L._next=M,null===this._linkedRecords&&(this._linkedRecords=new nB),this._linkedRecords.put(M),M.currentIndex=re,M}_remove(M){return this._addToRemovals(this._unlink(M))}_unlink(M){null!==this._linkedRecords&&this._linkedRecords.remove(M);const L=M._prev,re=M._next;return null===L?this._itHead=re:L._next=re,null===re?this._itTail=L:re._prev=L,M}_addToMoves(M,L){return M.previousIndex===L||(this._movesTail=null===this._movesTail?this._movesHead=M:this._movesTail._nextMoved=M),M}_addToRemovals(M){return null===this._unlinkedRecords&&(this._unlinkedRecords=new nB),this._unlinkedRecords.put(M),M.currentIndex=null,M._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=M,M._prevRemoved=null):(M._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=M),M}_addIdentityChange(M,L){return M.item=L,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=M:this._identityChangesTail._nextIdentityChange=M,M}}class iM{constructor(M,L){this.item=M,this.trackById=L,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class aM{constructor(){this._head=null,this._tail=null}add(M){null===this._head?(this._head=this._tail=M,M._nextDup=null,M._prevDup=null):(this._tail._nextDup=M,M._prevDup=this._tail,M._nextDup=null,this._tail=M)}get(M,L){let re;for(re=this._head;null!==re;re=re._nextDup)if((null===L||L<=re.currentIndex)&&Object.is(re.trackById,M))return re;return null}remove(M){const L=M._prevDup,re=M._nextDup;return null===L?this._head=re:L._nextDup=re,null===re?this._tail=L:re._prevDup=L,null===this._head}}class nB{constructor(){this.map=new Map}put(M){const L=M.trackById;let re=this.map.get(L);re||(re=new aM,this.map.set(L,re)),re.add(M)}get(M,L){const he=this.map.get(M);return he?he.get(M,L):null}remove(M){const L=M.trackById;return this.map.get(L).remove(M)&&this.map.delete(L),M}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function rB(m,M,L){const re=m.previousIndex;if(null===re)return re;let he=0;return L&&re{if(L&&L.key===he)this._maybeAddToChanges(L,re),this._appendAfter=L,L=L._next;else{const Re=this._getOrCreateRecordForKey(he,re);L=this._insertBeforeOrAppend(L,Re)}}),L){L._prev&&(L._prev._next=null),this._removalsHead=L;for(let re=L;null!==re;re=re._nextRemoved)re===this._mapHead&&(this._mapHead=null),this._records.delete(re.key),re._nextRemoved=re._next,re.previousValue=re.currentValue,re.currentValue=null,re._prev=null,re._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(M,L){if(M){const re=M._prev;return L._next=M,L._prev=re,M._prev=L,re&&(re._next=L),M===this._mapHead&&(this._mapHead=L),this._appendAfter=M,M}return this._appendAfter?(this._appendAfter._next=L,L._prev=this._appendAfter):this._mapHead=L,this._appendAfter=L,null}_getOrCreateRecordForKey(M,L){if(this._records.has(M)){const he=this._records.get(M);this._maybeAddToChanges(he,L);const Re=he._prev,Dt=he._next;return Re&&(Re._next=Dt),Dt&&(Dt._prev=Re),he._next=null,he._prev=null,he}const re=new sM(M);return this._records.set(M,re),re.currentValue=L,this._addToAdditions(re),re}_reset(){if(this.isDirty){let M;for(this._previousMapHead=this._mapHead,M=this._previousMapHead;null!==M;M=M._next)M._nextPrevious=M._next;for(M=this._changesHead;null!==M;M=M._nextChanged)M.previousValue=M.currentValue;for(M=this._additionsHead;null!=M;M=M._nextAdded)M.previousValue=M.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(M,L){Object.is(L,M.currentValue)||(M.previousValue=M.currentValue,M.currentValue=L,this._addToChanges(M))}_addToAdditions(M){null===this._additionsHead?this._additionsHead=this._additionsTail=M:(this._additionsTail._nextAdded=M,this._additionsTail=M)}_addToChanges(M){null===this._changesHead?this._changesHead=this._changesTail=M:(this._changesTail._nextChanged=M,this._changesTail=M)}_forEach(M,L){M instanceof Map?M.forEach(L):Object.keys(M).forEach(re=>L(M[re],re))}}class sM{constructor(M){this.key=M,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function iB(){return new Ib([new tB])}let Ib=(()=>{class m{static#e=this.\u0275prov=$t({token:m,providedIn:"root",factory:iB});constructor(L){this.factories=L}static create(L,re){if(null!=re){const he=re.factories.slice();L=L.concat(he)}return new m(L)}static extend(L){return{provide:m,useFactory:re=>m.create(L,re||iB()),deps:[[m,new fg,new zf]]}}find(L){const re=this.factories.find(he=>he.supports(L));if(null!=re)return re;throw new Y(901,!1)}}return m})();function aB(){return new Sb([new Db])}let Sb=(()=>{class m{static#e=this.\u0275prov=$t({token:m,providedIn:"root",factory:aB});constructor(L){this.factories=L}static create(L,re){if(re){const he=re.factories.slice();L=L.concat(he)}return new m(L)}static extend(L){return{provide:m,useFactory:re=>m.create(L,re||aB()),deps:[[m,new fg,new zf]]}}find(L){const re=this.factories.find(he=>he.supports(L));if(re)return re;throw new Y(901,!1)}}return m})();const AM=HC(null,"core",[]);let dM=(()=>{class m{constructor(L){}static#e=this.\u0275fac=function(re){return new(re||m)(kn(Pv))};static#t=this.\u0275mod=Fi({type:m});static#n=this.\u0275inj=et({})}return m})();function wM(m){return"boolean"==typeof m?m:null!=m&&"false"!==m}function EM(m,M=NaN){return isNaN(parseFloat(m))||isNaN(Number(m))?M:Number(m)}function CM(m,M){const L=La(m),re=M.elementInjector||Dh();return new bm(L).create(re,M.projectableNodes,M.hostElement,M.environmentInjector)}function BM(m){const M=La(m);if(!M)return null;const L=new bm(M);return{get selector(){return L.selector},get type(){return L.componentType},get inputs(){return L.inputs},get outputs(){return L.outputs},get ngContentSelectors(){return L.ngContentSelectors},get isStandalone(){return M.standalone},get isSignal(){return M.signals}}}},71993:(Me,$,f)=>{"use strict";f.d($,{O4:()=>de,sL:()=>i});var a=f(65879),e=f(65592),n=f(59773);function i(ue){ue||((0,a.gHi)(i),ue=(0,a.f3M)(a.ktI));const ve=new e.y(Oe=>ue.onDestroy(Oe.next.bind(Oe)));return Oe=>Oe.pipe((0,n.R)(ve))}class s extends Error{constructor(ve,Oe){super(function h(ue,ve){return`NG0${Math.abs(ue)}${ve?": "+ve:""}`}(ve,Oe)),this.code=ve}}let C=null;function d(ue){const ve=C;return C=ue,ve}function de(ue,ve){const Oe=!ve?.manualCleanup;Oe&&!ve?.injector&&(0,a.gHi)(de);const Xe=Oe?ve?.injector?.get(a.ktI)??(0,a.f3M)(a.ktI):null;let Cn;return Cn=(0,a.tdS)(ve?.requireSync?{kind:0}:{kind:1,value:ve?.initialValue}),function Ze(ue){const ve=d(null);try{return ue()}finally{d(ve)}}(()=>{const ke=ue.subscribe({next:fe=>Cn.set({kind:1,value:fe}),error:fe=>Cn.set({kind:2,error:fe})});Xe?.onDestroy(ke.unsubscribe.bind(ke))}),(0,a.Flj)(()=>{const ke=Cn();switch(ke.kind){case 1:return ke.value;case 2:throw ke.error;case 0:throw new s(601,"`toSignal()` called with `requireSync` but `Observable` did not emit synchronously.")}})}},56223:(Me,$,f)=>{"use strict";f.d($,{Cf:()=>I,EJ:()=>Kr,F:()=>Hr,Fj:()=>y,JJ:()=>Ht,JL:()=>Mt,JU:()=>s,Kr:()=>cr,NI:()=>st,On:()=>sr,Q7:()=>ua,UX:()=>Sc,Wl:()=>p,YN:()=>gi,Zs:()=>Ma,_:()=>ba,_Y:()=>On,a5:()=>et,c5:()=>Go,cw:()=>en,j3:()=>_s,kI:()=>J,nD:()=>Xa,nJ:()=>it,oH:()=>Wa,p4:()=>Et,qu:()=>vc,sg:()=>Do,u:()=>vo,u5:()=>al,wO:()=>Xi,wV:()=>Fr,x0:()=>ns});var a=f(65879),e=f(96814),n=f(9666),i=f(9315),r=f(37398);let c=(()=>{class Br{constructor(jn,fi){this._renderer=jn,this._elementRef=fi,this.onChange=Vi=>{},this.onTouched=()=>{}}setProperty(jn,fi){this._renderer.setProperty(this._elementRef.nativeElement,jn,fi)}registerOnTouched(jn){this.onTouched=jn}registerOnChange(jn){this.onChange=jn}setDisabledState(jn){this.setProperty("disabled",jn)}static#e=this.\u0275fac=function(fi){return new(fi||Br)(a.Y36(a.Qsj),a.Y36(a.SBq))};static#t=this.\u0275dir=a.lG2({type:Br})}return Br})(),l=(()=>{class Br extends c{static#e=this.\u0275fac=function(){let jn;return function(Vi){return(jn||(jn=a.n5z(Br)))(Vi||Br)}}();static#t=this.\u0275dir=a.lG2({type:Br,features:[a.qOj]})}return Br})();const s=new a.OlP("NgValueAccessor"),h={provide:s,useExisting:(0,a.Gpc)(()=>p),multi:!0};let p=(()=>{class Br extends l{writeValue(jn){this.setProperty("checked",jn)}static#e=this.\u0275fac=function(){let jn;return function(Vi){return(jn||(jn=a.n5z(Br)))(Vi||Br)}}();static#t=this.\u0275dir=a.lG2({type:Br,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(fi,Vi){1&fi&&a.NdJ("change",function(Ts){return Vi.onChange(Ts.target.checked)})("blur",function(){return Vi.onTouched()})},features:[a._Bn([h]),a.qOj]})}return Br})();const g={provide:s,useExisting:(0,a.Gpc)(()=>y),multi:!0},b=new a.OlP("CompositionEventMode");let y=(()=>{class Br extends c{constructor(jn,fi,Vi){super(jn,fi),this._compositionMode=Vi,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function _(){const Br=(0,e.q)()?(0,e.q)().getUserAgent():"";return/android (\d+)/.test(Br.toLowerCase())}())}writeValue(jn){this.setProperty("value",jn??"")}_handleInput(jn){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(jn)}_compositionStart(){this._composing=!0}_compositionEnd(jn){this._composing=!1,this._compositionMode&&this.onChange(jn)}static#e=this.\u0275fac=function(fi){return new(fi||Br)(a.Y36(a.Qsj),a.Y36(a.SBq),a.Y36(b,8))};static#t=this.\u0275dir=a.lG2({type:Br,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(fi,Vi){1&fi&&a.NdJ("input",function(Ts){return Vi._handleInput(Ts.target.value)})("blur",function(){return Vi.onTouched()})("compositionstart",function(){return Vi._compositionStart()})("compositionend",function(Ts){return Vi._compositionEnd(Ts.target.value)})},features:[a._Bn([g]),a.qOj]})}return Br})();function E(Br){return null==Br||("string"==typeof Br||Array.isArray(Br))&&0===Br.length}function C(Br){return null!=Br&&"number"==typeof Br.length}const I=new a.OlP("NgValidators"),d=new a.OlP("NgAsyncValidators"),T=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;class J{static min(zr){return function Y(Br){return zr=>{if(E(zr.value)||E(Br))return null;const jn=parseFloat(zr.value);return!isNaN(jn)&&jn{if(E(zr.value)||E(Br))return null;const jn=parseFloat(zr.value);return!isNaN(jn)&&jn>Br?{max:{max:Br,actual:zr.value}}:null}}(zr)}static required(zr){return N(zr)}static requiredTrue(zr){return G(zr)}static email(zr){return function x(Br){return E(Br.value)||T.test(Br.value)?null:{email:!0}}(zr)}static minLength(zr){return F(zr)}static maxLength(zr){return Q(zr)}static pattern(zr){return O(zr)}static nullValidator(zr){return null}static compose(zr){return Ae(zr)}static composeAsync(zr){return xe(zr)}}function N(Br){return E(Br.value)?{required:!0}:null}function G(Br){return!0===Br.value?null:{required:!0}}function F(Br){return zr=>E(zr.value)||!C(zr.value)?null:zr.value.lengthC(zr.value)&&zr.value.length>Br?{maxlength:{requiredLength:Br,actualLength:zr.value.length}}:null}function O(Br){if(!Br)return k;let zr,jn;return"string"==typeof Br?(jn="","^"!==Br.charAt(0)&&(jn+="^"),jn+=Br,"$"!==Br.charAt(Br.length-1)&&(jn+="$"),zr=new RegExp(jn)):(jn=Br.toString(),zr=Br),fi=>{if(E(fi.value))return null;const Vi=fi.value;return zr.test(Vi)?null:{pattern:{requiredPattern:jn,actualValue:Vi}}}}function k(Br){return null}function P(Br){return null!=Br}function K(Br){return(0,a.QGY)(Br)?(0,n.D)(Br):Br}function oe(Br){let zr={};return Br.forEach(jn=>{zr=null!=jn?{...zr,...jn}:zr}),0===Object.keys(zr).length?null:zr}function me(Br,zr){return zr.map(jn=>jn(Br))}function se(Br){return Br.map(zr=>function q(Br){return!Br.validate}(zr)?zr:jn=>zr.validate(jn))}function Ae(Br){if(!Br)return null;const zr=Br.filter(P);return 0==zr.length?null:function(jn){return oe(me(jn,zr))}}function le(Br){return null!=Br?Ae(se(Br)):null}function xe(Br){if(!Br)return null;const zr=Br.filter(P);return 0==zr.length?null:function(jn){const fi=me(jn,zr).map(K);return(0,i.D)(fi).pipe((0,r.U)(oe))}}function Ee(Br){return null!=Br?xe(se(Br)):null}function Le(Br,zr){return null===Br?[zr]:Array.isArray(Br)?[...Br,zr]:[Br,zr]}function Ne(Br){return Br._rawValidators}function Ie(Br){return Br._rawAsyncValidators}function je(Br){return Br?Array.isArray(Br)?Br:[Br]:[]}function lt(Br,zr){return Array.isArray(Br)?Br.includes(zr):Br===zr}function Ye(Br,zr){const jn=je(zr);return je(Br).forEach(Vi=>{lt(jn,Vi)||jn.push(Vi)}),jn}function tn(Br,zr){return je(zr).filter(jn=>!lt(Br,jn))}class $t{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(zr){this._rawValidators=zr||[],this._composedValidatorFn=le(this._rawValidators)}_setAsyncValidators(zr){this._rawAsyncValidators=zr||[],this._composedAsyncValidatorFn=Ee(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(zr){this._onDestroyCallbacks.push(zr)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(zr=>zr()),this._onDestroyCallbacks=[]}reset(zr=void 0){this.control&&this.control.reset(zr)}hasError(zr,jn){return!!this.control&&this.control.hasError(zr,jn)}getError(zr,jn){return this.control?this.control.getError(zr,jn):null}}class Pt extends $t{get formDirective(){return null}get path(){return null}}class et extends $t{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class $e{constructor(zr){this._cd=zr}get isTouched(){return!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return!!this._cd?.submitted}}let Ht=(()=>{class Br extends $e{constructor(jn){super(jn)}static#e=this.\u0275fac=function(fi){return new(fi||Br)(a.Y36(et,2))};static#t=this.\u0275dir=a.lG2({type:Br,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(fi,Vi){2&fi&&a.ekj("ng-untouched",Vi.isUntouched)("ng-touched",Vi.isTouched)("ng-pristine",Vi.isPristine)("ng-dirty",Vi.isDirty)("ng-valid",Vi.isValid)("ng-invalid",Vi.isInvalid)("ng-pending",Vi.isPending)},features:[a.qOj]})}return Br})(),Mt=(()=>{class Br extends $e{constructor(jn){super(jn)}static#e=this.\u0275fac=function(fi){return new(fi||Br)(a.Y36(Pt,10))};static#t=this.\u0275dir=a.lG2({type:Br,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(fi,Vi){2&fi&&a.ekj("ng-untouched",Vi.isUntouched)("ng-touched",Vi.isTouched)("ng-pristine",Vi.isPristine)("ng-dirty",Vi.isDirty)("ng-valid",Vi.isValid)("ng-invalid",Vi.isInvalid)("ng-pending",Vi.isPending)("ng-submitted",Vi.isSubmitted)},features:[a.qOj]})}return Br})();const lr="VALID",Yt="INVALID",kt="PENDING",Se="DISABLED";function Qe(Br){return(Qt(Br)?Br.validators:Br)||null}function ct(Br,zr){return(Qt(zr)?zr.asyncValidators:Br)||null}function Qt(Br){return null!=Br&&!Array.isArray(Br)&&"object"==typeof Br}function Bt(Br,zr,jn){const fi=Br.controls;if(!(zr?Object.keys(fi):fi).length)throw new a.vHH(1e3,"");if(!fi[jn])throw new a.vHH(1001,"")}function Ge(Br,zr,jn){Br._forEachChild((fi,Vi)=>{if(void 0===jn[Vi])throw new a.vHH(1002,"")})}class nn{constructor(zr,jn){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._assignValidators(zr),this._assignAsyncValidators(jn)}get validator(){return this._composedValidatorFn}set validator(zr){this._rawValidators=this._composedValidatorFn=zr}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(zr){this._rawAsyncValidators=this._composedAsyncValidatorFn=zr}get parent(){return this._parent}get valid(){return this.status===lr}get invalid(){return this.status===Yt}get pending(){return this.status==kt}get disabled(){return this.status===Se}get enabled(){return this.status!==Se}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(zr){this._assignValidators(zr)}setAsyncValidators(zr){this._assignAsyncValidators(zr)}addValidators(zr){this.setValidators(Ye(zr,this._rawValidators))}addAsyncValidators(zr){this.setAsyncValidators(Ye(zr,this._rawAsyncValidators))}removeValidators(zr){this.setValidators(tn(zr,this._rawValidators))}removeAsyncValidators(zr){this.setAsyncValidators(tn(zr,this._rawAsyncValidators))}hasValidator(zr){return lt(this._rawValidators,zr)}hasAsyncValidator(zr){return lt(this._rawAsyncValidators,zr)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(zr={}){this.touched=!0,this._parent&&!zr.onlySelf&&this._parent.markAsTouched(zr)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(zr=>zr.markAllAsTouched())}markAsUntouched(zr={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(jn=>{jn.markAsUntouched({onlySelf:!0})}),this._parent&&!zr.onlySelf&&this._parent._updateTouched(zr)}markAsDirty(zr={}){this.pristine=!1,this._parent&&!zr.onlySelf&&this._parent.markAsDirty(zr)}markAsPristine(zr={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(jn=>{jn.markAsPristine({onlySelf:!0})}),this._parent&&!zr.onlySelf&&this._parent._updatePristine(zr)}markAsPending(zr={}){this.status=kt,!1!==zr.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!zr.onlySelf&&this._parent.markAsPending(zr)}disable(zr={}){const jn=this._parentMarkedDirty(zr.onlySelf);this.status=Se,this.errors=null,this._forEachChild(fi=>{fi.disable({...zr,onlySelf:!0})}),this._updateValue(),!1!==zr.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...zr,skipPristineCheck:jn}),this._onDisabledChange.forEach(fi=>fi(!0))}enable(zr={}){const jn=this._parentMarkedDirty(zr.onlySelf);this.status=lr,this._forEachChild(fi=>{fi.enable({...zr,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:zr.emitEvent}),this._updateAncestors({...zr,skipPristineCheck:jn}),this._onDisabledChange.forEach(fi=>fi(!1))}_updateAncestors(zr){this._parent&&!zr.onlySelf&&(this._parent.updateValueAndValidity(zr),zr.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(zr){this._parent=zr}getRawValue(){return this.value}updateValueAndValidity(zr={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===lr||this.status===kt)&&this._runAsyncValidator(zr.emitEvent)),!1!==zr.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!zr.onlySelf&&this._parent.updateValueAndValidity(zr)}_updateTreeValidity(zr={emitEvent:!0}){this._forEachChild(jn=>jn._updateTreeValidity(zr)),this.updateValueAndValidity({onlySelf:!0,emitEvent:zr.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?Se:lr}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(zr){if(this.asyncValidator){this.status=kt,this._hasOwnPendingAsyncValidator=!0;const jn=K(this.asyncValidator(this));this._asyncValidationSubscription=jn.subscribe(fi=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(fi,{emitEvent:zr})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(zr,jn={}){this.errors=zr,this._updateControlsErrors(!1!==jn.emitEvent)}get(zr){let jn=zr;return null==jn||(Array.isArray(jn)||(jn=jn.split(".")),0===jn.length)?null:jn.reduce((fi,Vi)=>fi&&fi._find(Vi),this)}getError(zr,jn){const fi=jn?this.get(jn):this;return fi&&fi.errors?fi.errors[zr]:null}hasError(zr,jn){return!!this.getError(zr,jn)}get root(){let zr=this;for(;zr._parent;)zr=zr._parent;return zr}_updateControlsErrors(zr){this.status=this._calculateStatus(),zr&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(zr)}_initObservables(){this.valueChanges=new a.vpe,this.statusChanges=new a.vpe}_calculateStatus(){return this._allControlsDisabled()?Se:this.errors?Yt:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(kt)?kt:this._anyControlsHaveStatus(Yt)?Yt:lr}_anyControlsHaveStatus(zr){return this._anyControls(jn=>jn.status===zr)}_anyControlsDirty(){return this._anyControls(zr=>zr.dirty)}_anyControlsTouched(){return this._anyControls(zr=>zr.touched)}_updatePristine(zr={}){this.pristine=!this._anyControlsDirty(),this._parent&&!zr.onlySelf&&this._parent._updatePristine(zr)}_updateTouched(zr={}){this.touched=this._anyControlsTouched(),this._parent&&!zr.onlySelf&&this._parent._updateTouched(zr)}_registerOnCollectionChange(zr){this._onCollectionChange=zr}_setUpdateStrategy(zr){Qt(zr)&&null!=zr.updateOn&&(this._updateOn=zr.updateOn)}_parentMarkedDirty(zr){return!zr&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(zr){return null}_assignValidators(zr){this._rawValidators=Array.isArray(zr)?zr.slice():zr,this._composedValidatorFn=function Be(Br){return Array.isArray(Br)?le(Br):Br||null}(this._rawValidators)}_assignAsyncValidators(zr){this._rawAsyncValidators=Array.isArray(zr)?zr.slice():zr,this._composedAsyncValidatorFn=function Ke(Br){return Array.isArray(Br)?Ee(Br):Br||null}(this._rawAsyncValidators)}}class en extends nn{constructor(zr,jn,fi){super(Qe(jn),ct(fi,jn)),this.controls=zr,this._initObservables(),this._setUpdateStrategy(jn),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(zr,jn){return this.controls[zr]?this.controls[zr]:(this.controls[zr]=jn,jn.setParent(this),jn._registerOnCollectionChange(this._onCollectionChange),jn)}addControl(zr,jn,fi={}){this.registerControl(zr,jn),this.updateValueAndValidity({emitEvent:fi.emitEvent}),this._onCollectionChange()}removeControl(zr,jn={}){this.controls[zr]&&this.controls[zr]._registerOnCollectionChange(()=>{}),delete this.controls[zr],this.updateValueAndValidity({emitEvent:jn.emitEvent}),this._onCollectionChange()}setControl(zr,jn,fi={}){this.controls[zr]&&this.controls[zr]._registerOnCollectionChange(()=>{}),delete this.controls[zr],jn&&this.registerControl(zr,jn),this.updateValueAndValidity({emitEvent:fi.emitEvent}),this._onCollectionChange()}contains(zr){return this.controls.hasOwnProperty(zr)&&this.controls[zr].enabled}setValue(zr,jn={}){Ge(this,0,zr),Object.keys(zr).forEach(fi=>{Bt(this,!0,fi),this.controls[fi].setValue(zr[fi],{onlySelf:!0,emitEvent:jn.emitEvent})}),this.updateValueAndValidity(jn)}patchValue(zr,jn={}){null!=zr&&(Object.keys(zr).forEach(fi=>{const Vi=this.controls[fi];Vi&&Vi.patchValue(zr[fi],{onlySelf:!0,emitEvent:jn.emitEvent})}),this.updateValueAndValidity(jn))}reset(zr={},jn={}){this._forEachChild((fi,Vi)=>{fi.reset(zr?zr[Vi]:null,{onlySelf:!0,emitEvent:jn.emitEvent})}),this._updatePristine(jn),this._updateTouched(jn),this.updateValueAndValidity(jn)}getRawValue(){return this._reduceChildren({},(zr,jn,fi)=>(zr[fi]=jn.getRawValue(),zr))}_syncPendingControls(){let zr=this._reduceChildren(!1,(jn,fi)=>!!fi._syncPendingControls()||jn);return zr&&this.updateValueAndValidity({onlySelf:!0}),zr}_forEachChild(zr){Object.keys(this.controls).forEach(jn=>{const fi=this.controls[jn];fi&&zr(fi,jn)})}_setUpControls(){this._forEachChild(zr=>{zr.setParent(this),zr._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(zr){for(const[jn,fi]of Object.entries(this.controls))if(this.contains(jn)&&zr(fi))return!0;return!1}_reduceValue(){return this._reduceChildren({},(jn,fi,Vi)=>((fi.enabled||this.disabled)&&(jn[Vi]=fi.value),jn))}_reduceChildren(zr,jn){let fi=zr;return this._forEachChild((Vi,zo)=>{fi=jn(fi,Vi,zo)}),fi}_allControlsDisabled(){for(const zr of Object.keys(this.controls))if(this.controls[zr].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(zr){return this.controls.hasOwnProperty(zr)?this.controls[zr]:null}}const it=en;class yn extends en{}const Ii=new a.OlP("CallSetDisabledState",{providedIn:"root",factory:()=>Wn}),Wn="always";function kn(Br,zr){return[...zr.path,Br]}function Lr(Br,zr,jn=Wn){Jr(Br,zr),zr.valueAccessor.writeValue(Br.value),(Br.disabled||"always"===jn)&&zr.valueAccessor.setDisabledState?.(Br.disabled),function Ai(Br,zr){zr.valueAccessor.registerOnChange(jn=>{Br._pendingValue=jn,Br._pendingChange=!0,Br._pendingDirty=!0,"change"===Br.updateOn&&Ki(Br,zr)})}(Br,zr),function xa(Br,zr){const jn=(fi,Vi)=>{zr.valueAccessor.writeValue(fi),Vi&&zr.viewToModelUpdate(fi)};Br.registerOnChange(jn),zr._registerOnDestroy(()=>{Br._unregisterOnChange(jn)})}(Br,zr),function ji(Br,zr){zr.valueAccessor.registerOnTouched(()=>{Br._pendingTouched=!0,"blur"===Br.updateOn&&Br._pendingChange&&Ki(Br,zr),"submit"!==Br.updateOn&&Br.markAsTouched()})}(Br,zr),function di(Br,zr){if(zr.valueAccessor.setDisabledState){const jn=fi=>{zr.valueAccessor.setDisabledState(fi)};Br.registerOnDisabledChange(jn),zr._registerOnDestroy(()=>{Br._unregisterOnDisabledChange(jn)})}}(Br,zr)}function gr(Br,zr,jn=!0){const fi=()=>{};zr.valueAccessor&&(zr.valueAccessor.registerOnChange(fi),zr.valueAccessor.registerOnTouched(fi)),vr(Br,zr),Br&&(zr._invokeOnDestroyCallbacks(),Br._registerOnCollectionChange(()=>{}))}function Yr(Br,zr){Br.forEach(jn=>{jn.registerOnValidatorChange&&jn.registerOnValidatorChange(zr)})}function Jr(Br,zr){const jn=Ne(Br);null!==zr.validator?Br.setValidators(Le(jn,zr.validator)):"function"==typeof jn&&Br.setValidators([jn]);const fi=Ie(Br);null!==zr.asyncValidator?Br.setAsyncValidators(Le(fi,zr.asyncValidator)):"function"==typeof fi&&Br.setAsyncValidators([fi]);const Vi=()=>Br.updateValueAndValidity();Yr(zr._rawValidators,Vi),Yr(zr._rawAsyncValidators,Vi)}function vr(Br,zr){let jn=!1;if(null!==Br){if(null!==zr.validator){const Vi=Ne(Br);if(Array.isArray(Vi)&&Vi.length>0){const zo=Vi.filter(Ts=>Ts!==zr.validator);zo.length!==Vi.length&&(jn=!0,Br.setValidators(zo))}}if(null!==zr.asyncValidator){const Vi=Ie(Br);if(Array.isArray(Vi)&&Vi.length>0){const zo=Vi.filter(Ts=>Ts!==zr.asyncValidator);zo.length!==Vi.length&&(jn=!0,Br.setAsyncValidators(zo))}}}const fi=()=>{};return Yr(zr._rawValidators,fi),Yr(zr._rawAsyncValidators,fi),jn}function Ki(Br,zr){Br._pendingDirty&&Br.markAsDirty(),Br.setValue(Br._pendingValue,{emitModelToViewChange:!1}),zr.viewToModelUpdate(Br._pendingValue),Br._pendingChange=!1}function Pa(Br,zr){Jr(Br,zr)}function nr(Br,zr){if(!Br.hasOwnProperty("model"))return!1;const jn=Br.model;return!!jn.isFirstChange()||!Object.is(zr,jn.currentValue)}function Pi(Br,zr){Br._syncPendingControls(),zr.forEach(jn=>{const fi=jn.control;"submit"===fi.updateOn&&fi._pendingChange&&(jn.viewToModelUpdate(fi._pendingValue),fi._pendingChange=!1)})}function ki(Br,zr){if(!zr)return null;let jn,fi,Vi;return Array.isArray(zr),zr.forEach(zo=>{zo.constructor===y?jn=zo:function ri(Br){return Object.getPrototypeOf(Br.constructor)===l}(zo)?fi=zo:Vi=zo}),Vi||fi||jn||null}const Va={provide:Pt,useExisting:(0,a.Gpc)(()=>Hr)},qr=(()=>Promise.resolve())();let Hr=(()=>{class Br extends Pt{constructor(jn,fi,Vi){super(),this.callSetDisabledState=Vi,this.submitted=!1,this._directives=new Set,this.ngSubmit=new a.vpe,this.form=new en({},le(jn),Ee(fi))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(jn){qr.then(()=>{const fi=this._findContainer(jn.path);jn.control=fi.registerControl(jn.name,jn.control),Lr(jn.control,jn,this.callSetDisabledState),jn.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(jn)})}getControl(jn){return this.form.get(jn.path)}removeControl(jn){qr.then(()=>{const fi=this._findContainer(jn.path);fi&&fi.removeControl(jn.name),this._directives.delete(jn)})}addFormGroup(jn){qr.then(()=>{const fi=this._findContainer(jn.path),Vi=new en({});Pa(Vi,jn),fi.registerControl(jn.name,Vi),Vi.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(jn){qr.then(()=>{const fi=this._findContainer(jn.path);fi&&fi.removeControl(jn.name)})}getFormGroup(jn){return this.form.get(jn.path)}updateModel(jn,fi){qr.then(()=>{this.form.get(jn.path).setValue(fi)})}setValue(jn){this.control.setValue(jn)}onSubmit(jn){return this.submitted=!0,Pi(this.form,this._directives),this.ngSubmit.emit(jn),"dialog"===jn?.target?.method}onReset(){this.resetForm()}resetForm(jn=void 0){this.form.reset(jn),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(jn){return jn.pop(),jn.length?this.form.get(jn):this.form}static#e=this.\u0275fac=function(fi){return new(fi||Br)(a.Y36(I,10),a.Y36(d,10),a.Y36(Ii,8))};static#t=this.\u0275dir=a.lG2({type:Br,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(fi,Vi){1&fi&&a.NdJ("submit",function(Ts){return Vi.onSubmit(Ts)})("reset",function(){return Vi.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[a._Bn([Va]),a.qOj]})}return Br})();function nt(Br,zr){const jn=Br.indexOf(zr);jn>-1&&Br.splice(jn,1)}function Fn(Br){return"object"==typeof Br&&null!==Br&&2===Object.keys(Br).length&&"value"in Br&&"disabled"in Br}const st=class extends nn{constructor(zr=null,jn,fi){super(Qe(jn),ct(fi,jn)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(zr),this._setUpdateStrategy(jn),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),Qt(jn)&&(jn.nonNullable||jn.initialValueIsDefault)&&(this.defaultValue=Fn(zr)?zr.value:zr)}setValue(zr,jn={}){this.value=this._pendingValue=zr,this._onChange.length&&!1!==jn.emitModelToViewChange&&this._onChange.forEach(fi=>fi(this.value,!1!==jn.emitViewToModelChange)),this.updateValueAndValidity(jn)}patchValue(zr,jn={}){this.setValue(zr,jn)}reset(zr=this.defaultValue,jn={}){this._applyFormState(zr),this.markAsPristine(jn),this.markAsUntouched(jn),this.setValue(this.value,jn),this._pendingChange=!1}_updateValue(){}_anyControls(zr){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(zr){this._onChange.push(zr)}_unregisterOnChange(zr){nt(this._onChange,zr)}registerOnDisabledChange(zr){this._onDisabledChange.push(zr)}_unregisterOnDisabledChange(zr){nt(this._onDisabledChange,zr)}_forEachChild(zr){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(zr){Fn(zr)?(this.value=this._pendingValue=zr.value,zr.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=zr}},Et=st;let Xt=(()=>{class Br extends Pt{ngOnInit(){this._checkParentType(),this.formDirective.addFormGroup(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormGroup(this)}get control(){return this.formDirective.getFormGroup(this)}get path(){return kn(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}static#e=this.\u0275fac=function(){let jn;return function(Vi){return(jn||(jn=a.n5z(Br)))(Vi||Br)}}();static#t=this.\u0275dir=a.lG2({type:Br,features:[a.qOj]})}return Br})();const Qn={provide:et,useExisting:(0,a.Gpc)(()=>sr)},zn=(()=>Promise.resolve())();let sr=(()=>{class Br extends et{constructor(jn,fi,Vi,zo,Ts,Cc){super(),this._changeDetectorRef=Ts,this.callSetDisabledState=Cc,this.control=new st,this._registered=!1,this.name="",this.update=new a.vpe,this._parent=jn,this._setValidators(fi),this._setAsyncValidators(Vi),this.valueAccessor=ki(0,zo)}ngOnChanges(jn){if(this._checkForErrors(),!this._registered||"name"in jn){if(this._registered&&(this._checkName(),this.formDirective)){const fi=jn.name.previousValue;this.formDirective.removeControl({name:fi,path:this._getPath(fi)})}this._setUpControl()}"isDisabled"in jn&&this._updateDisabled(jn),nr(jn,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(jn){this.viewModel=jn,this.update.emit(jn)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){Lr(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(jn){zn.then(()=>{this.control.setValue(jn,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(jn){const fi=jn.isDisabled.currentValue,Vi=0!==fi&&(0,a.VuI)(fi);zn.then(()=>{Vi&&!this.control.disabled?this.control.disable():!Vi&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(jn){return this._parent?kn(jn,this._parent):[jn]}static#e=this.\u0275fac=function(fi){return new(fi||Br)(a.Y36(Pt,9),a.Y36(I,10),a.Y36(d,10),a.Y36(s,10),a.Y36(a.sBO,8),a.Y36(Ii,8))};static#t=this.\u0275dir=a.lG2({type:Br,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[a._Bn([Qn]),a.qOj,a.TTD]})}return Br})(),On=(()=>{class Br{static#e=this.\u0275fac=function(fi){return new(fi||Br)};static#t=this.\u0275dir=a.lG2({type:Br,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]})}return Br})();const Er={provide:s,useExisting:(0,a.Gpc)(()=>Fr),multi:!0};let Fr=(()=>{class Br extends l{writeValue(jn){this.setProperty("value",jn??"")}registerOnChange(jn){this.onChange=fi=>{jn(""==fi?null:parseFloat(fi))}}static#e=this.\u0275fac=function(){let jn;return function(Vi){return(jn||(jn=a.n5z(Br)))(Vi||Br)}}();static#t=this.\u0275dir=a.lG2({type:Br,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(fi,Vi){1&fi&&a.NdJ("input",function(Ts){return Vi.onChange(Ts.target.value)})("blur",function(){return Vi.onTouched()})},features:[a._Bn([Er]),a.qOj]})}return Br})();const _i={provide:s,useExisting:(0,a.Gpc)(()=>ba),multi:!0};let Fi=(()=>{class Br{static#e=this.\u0275fac=function(fi){return new(fi||Br)};static#t=this.\u0275mod=a.oAB({type:Br});static#n=this.\u0275inj=a.cJS({})}return Br})(),fa=(()=>{class Br{constructor(){this._accessors=[]}add(jn,fi){this._accessors.push([jn,fi])}remove(jn){for(let fi=this._accessors.length-1;fi>=0;--fi)if(this._accessors[fi][1]===jn)return void this._accessors.splice(fi,1)}select(jn){this._accessors.forEach(fi=>{this._isSameGroup(fi,jn)&&fi[1]!==jn&&fi[1].fireUncheck(jn.value)})}_isSameGroup(jn,fi){return!!jn[0].control&&jn[0]._parent===fi._control._parent&&jn[1].name===fi.name}static#e=this.\u0275fac=function(fi){return new(fi||Br)};static#t=this.\u0275prov=a.Yz7({token:Br,factory:Br.\u0275fac,providedIn:Fi})}return Br})(),ba=(()=>{class Br extends l{constructor(jn,fi,Vi,zo){super(jn,fi),this._registry=Vi,this._injector=zo,this.setDisabledStateFired=!1,this.onChange=()=>{},this.callSetDisabledState=(0,a.f3M)(Ii,{optional:!0})??Wn}ngOnInit(){this._control=this._injector.get(et),this._checkName(),this._registry.add(this._control,this)}ngOnDestroy(){this._registry.remove(this)}writeValue(jn){this._state=jn===this.value,this.setProperty("checked",this._state)}registerOnChange(jn){this._fn=jn,this.onChange=()=>{jn(this.value),this._registry.select(this)}}setDisabledState(jn){(this.setDisabledStateFired||jn||"whenDisabledForLegacyCode"===this.callSetDisabledState)&&this.setProperty("disabled",jn),this.setDisabledStateFired=!0}fireUncheck(jn){this.writeValue(jn)}_checkName(){!this.name&&this.formControlName&&(this.name=this.formControlName)}static#e=this.\u0275fac=function(fi){return new(fi||Br)(a.Y36(a.Qsj),a.Y36(a.SBq),a.Y36(fa),a.Y36(a.zs3))};static#t=this.\u0275dir=a.lG2({type:Br,selectors:[["input","type","radio","formControlName",""],["input","type","radio","formControl",""],["input","type","radio","ngModel",""]],hostBindings:function(fi,Vi){1&fi&&a.NdJ("change",function(){return Vi.onChange()})("blur",function(){return Vi.onTouched()})},inputs:{name:"name",formControlName:"formControlName",value:"value"},features:[a._Bn([_i]),a.qOj]})}return Br})();const La=new a.OlP("NgModelWithFormControlWarning"),Ra={provide:et,useExisting:(0,a.Gpc)(()=>Wa)};let Wa=(()=>{class Br extends et{set isDisabled(jn){}static#e=this._ngModelWarningSentOnce=!1;constructor(jn,fi,Vi,zo,Ts){super(),this._ngModelWarningConfig=zo,this.callSetDisabledState=Ts,this.update=new a.vpe,this._ngModelWarningSent=!1,this._setValidators(jn),this._setAsyncValidators(fi),this.valueAccessor=ki(0,Vi)}ngOnChanges(jn){if(this._isControlChanged(jn)){const fi=jn.form.previousValue;fi&&gr(fi,this,!1),Lr(this.form,this,this.callSetDisabledState),this.form.updateValueAndValidity({emitEvent:!1})}nr(jn,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&gr(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(jn){this.viewModel=jn,this.update.emit(jn)}_isControlChanged(jn){return jn.hasOwnProperty("form")}static#t=this.\u0275fac=function(fi){return new(fi||Br)(a.Y36(I,10),a.Y36(d,10),a.Y36(s,10),a.Y36(La,8),a.Y36(Ii,8))};static#n=this.\u0275dir=a.lG2({type:Br,selectors:[["","formControl",""]],inputs:{form:["formControl","form"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[a._Bn([Ra]),a.qOj,a.TTD]})}return Br})();const Lo={provide:Pt,useExisting:(0,a.Gpc)(()=>Do)};let Do=(()=>{class Br extends Pt{constructor(jn,fi,Vi){super(),this.callSetDisabledState=Vi,this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new a.vpe,this._setValidators(jn),this._setAsyncValidators(fi)}ngOnChanges(jn){this._checkFormPresent(),jn.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(vr(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(jn){const fi=this.form.get(jn.path);return Lr(fi,jn,this.callSetDisabledState),fi.updateValueAndValidity({emitEvent:!1}),this.directives.push(jn),fi}getControl(jn){return this.form.get(jn.path)}removeControl(jn){gr(jn.control||null,jn,!1),function Hi(Br,zr){const jn=Br.indexOf(zr);jn>-1&&Br.splice(jn,1)}(this.directives,jn)}addFormGroup(jn){this._setUpFormContainer(jn)}removeFormGroup(jn){this._cleanUpFormContainer(jn)}getFormGroup(jn){return this.form.get(jn.path)}addFormArray(jn){this._setUpFormContainer(jn)}removeFormArray(jn){this._cleanUpFormContainer(jn)}getFormArray(jn){return this.form.get(jn.path)}updateModel(jn,fi){this.form.get(jn.path).setValue(fi)}onSubmit(jn){return this.submitted=!0,Pi(this.form,this.directives),this.ngSubmit.emit(jn),"dialog"===jn?.target?.method}onReset(){this.resetForm()}resetForm(jn=void 0){this.form.reset(jn),this.submitted=!1}_updateDomValue(){this.directives.forEach(jn=>{const fi=jn.control,Vi=this.form.get(jn.path);fi!==Vi&&(gr(fi||null,jn),(Br=>Br instanceof st)(Vi)&&(Lr(Vi,jn,this.callSetDisabledState),jn.control=Vi))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(jn){const fi=this.form.get(jn.path);Pa(fi,jn),fi.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(jn){if(this.form){const fi=this.form.get(jn.path);fi&&function lo(Br,zr){return vr(Br,zr)}(fi,jn)&&fi.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){Jr(this.form,this),this._oldForm&&vr(this._oldForm,this)}_checkFormPresent(){}static#e=this.\u0275fac=function(fi){return new(fi||Br)(a.Y36(I,10),a.Y36(d,10),a.Y36(Ii,8))};static#t=this.\u0275dir=a.lG2({type:Br,selectors:[["","formGroup",""]],hostBindings:function(fi,Vi){1&fi&&a.NdJ("submit",function(Ts){return Vi.onSubmit(Ts)})("reset",function(){return Vi.onReset()})},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[a._Bn([Lo]),a.qOj,a.TTD]})}return Br})();const Jo={provide:Pt,useExisting:(0,a.Gpc)(()=>ns)};let ns=(()=>{class Br extends Xt{constructor(jn,fi,Vi){super(),this.name=null,this._parent=jn,this._setValidators(fi),this._setAsyncValidators(Vi)}_checkParentType(){js(this._parent)}static#e=this.\u0275fac=function(fi){return new(fi||Br)(a.Y36(Pt,13),a.Y36(I,10),a.Y36(d,10))};static#t=this.\u0275dir=a.lG2({type:Br,selectors:[["","formGroupName",""]],inputs:{name:["formGroupName","name"]},features:[a._Bn([Jo]),a.qOj]})}return Br})();const gs={provide:Pt,useExisting:(0,a.Gpc)(()=>Hs)};let Hs=(()=>{class Br extends Pt{constructor(jn,fi,Vi){super(),this.name=null,this._parent=jn,this._setValidators(fi),this._setAsyncValidators(Vi)}ngOnInit(){this._checkParentType(),this.formDirective.addFormArray(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormArray(this)}get control(){return this.formDirective.getFormArray(this)}get formDirective(){return this._parent?this._parent.formDirective:null}get path(){return kn(null==this.name?this.name:this.name.toString(),this._parent)}_checkParentType(){js(this._parent)}static#e=this.\u0275fac=function(fi){return new(fi||Br)(a.Y36(Pt,13),a.Y36(I,10),a.Y36(d,10))};static#t=this.\u0275dir=a.lG2({type:Br,selectors:[["","formArrayName",""]],inputs:{name:["formArrayName","name"]},features:[a._Bn([gs]),a.qOj]})}return Br})();function js(Br){return!(Br instanceof ns||Br instanceof Do||Br instanceof Hs)}const ds={provide:et,useExisting:(0,a.Gpc)(()=>vo)};let vo=(()=>{class Br extends et{set isDisabled(jn){}static#e=this._ngModelWarningSentOnce=!1;constructor(jn,fi,Vi,zo,Ts){super(),this._ngModelWarningConfig=Ts,this._added=!1,this.name=null,this.update=new a.vpe,this._ngModelWarningSent=!1,this._parent=jn,this._setValidators(fi),this._setAsyncValidators(Vi),this.valueAccessor=ki(0,zo)}ngOnChanges(jn){this._added||this._setUpControl(),nr(jn,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(jn){this.viewModel=jn,this.update.emit(jn)}get path(){return kn(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}_setUpControl(){this._checkParentType(),this.control=this.formDirective.addControl(this),this._added=!0}static#t=this.\u0275fac=function(fi){return new(fi||Br)(a.Y36(Pt,13),a.Y36(I,10),a.Y36(d,10),a.Y36(s,10),a.Y36(La,8))};static#n=this.\u0275dir=a.lG2({type:Br,selectors:[["","formControlName",""]],inputs:{name:["formControlName","name"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[a._Bn([ds]),a.qOj,a.TTD]})}return Br})();const os={provide:s,useExisting:(0,a.Gpc)(()=>Kr),multi:!0};function mn(Br,zr){return null==Br?`${zr}`:(zr&&"object"==typeof zr&&(zr="Object"),`${Br}: ${zr}`.slice(0,50))}let Kr=(()=>{class Br extends l{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(jn){this._compareWith=jn}writeValue(jn){this.value=jn;const Vi=mn(this._getOptionId(jn),jn);this.setProperty("value",Vi)}registerOnChange(jn){this.onChange=fi=>{this.value=this._getOptionValue(fi),jn(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(jn){for(const fi of this._optionMap.keys())if(this._compareWith(this._optionMap.get(fi),jn))return fi;return null}_getOptionValue(jn){const fi=function ci(Br){return Br.split(":")[0]}(jn);return this._optionMap.has(fi)?this._optionMap.get(fi):jn}static#e=this.\u0275fac=function(){let jn;return function(Vi){return(jn||(jn=a.n5z(Br)))(Vi||Br)}}();static#t=this.\u0275dir=a.lG2({type:Br,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(fi,Vi){1&fi&&a.NdJ("change",function(Ts){return Vi.onChange(Ts.target.value)})("blur",function(){return Vi.onTouched()})},inputs:{compareWith:"compareWith"},features:[a._Bn([os]),a.qOj]})}return Br})(),gi=(()=>{class Br{constructor(jn,fi,Vi){this._element=jn,this._renderer=fi,this._select=Vi,this._select&&(this.id=this._select._registerOption())}set ngValue(jn){null!=this._select&&(this._select._optionMap.set(this.id,jn),this._setElementValue(mn(this.id,jn)),this._select.writeValue(this._select.value))}set value(jn){this._setElementValue(jn),this._select&&this._select.writeValue(this._select.value)}_setElementValue(jn){this._renderer.setProperty(this._element.nativeElement,"value",jn)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}static#e=this.\u0275fac=function(fi){return new(fi||Br)(a.Y36(a.SBq),a.Y36(a.Qsj),a.Y36(Kr,9))};static#t=this.\u0275dir=a.lG2({type:Br,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}})}return Br})();const Li={provide:s,useExisting:(0,a.Gpc)(()=>no),multi:!0};function zi(Br,zr){return null==Br?`${zr}`:("string"==typeof zr&&(zr=`'${zr}'`),zr&&"object"==typeof zr&&(zr="Object"),`${Br}: ${zr}`.slice(0,50))}let no=(()=>{class Br extends l{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(jn){this._compareWith=jn}writeValue(jn){let fi;if(this.value=jn,Array.isArray(jn)){const Vi=jn.map(zo=>this._getOptionId(zo));fi=(zo,Ts)=>{zo._setSelected(Vi.indexOf(Ts.toString())>-1)}}else fi=(Vi,zo)=>{Vi._setSelected(!1)};this._optionMap.forEach(fi)}registerOnChange(jn){this.onChange=fi=>{const Vi=[],zo=fi.selectedOptions;if(void 0!==zo){const Ts=zo;for(let Cc=0;Cc{class Br{constructor(jn,fi,Vi){this._element=jn,this._renderer=fi,this._select=Vi,this._select&&(this.id=this._select._registerOption(this))}set ngValue(jn){null!=this._select&&(this._value=jn,this._setElementValue(zi(this.id,jn)),this._select.writeValue(this._select.value))}set value(jn){this._select?(this._value=jn,this._setElementValue(zi(this.id,jn)),this._select.writeValue(this._select.value)):this._setElementValue(jn)}_setElementValue(jn){this._renderer.setProperty(this._element.nativeElement,"value",jn)}_setSelected(jn){this._renderer.setProperty(this._element.nativeElement,"selected",jn)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}static#e=this.\u0275fac=function(fi){return new(fi||Br)(a.Y36(a.SBq),a.Y36(a.Qsj),a.Y36(no,9))};static#t=this.\u0275dir=a.lG2({type:Br,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}})}return Br})();function Kt(Br){return"number"==typeof Br?Br:parseInt(Br,10)}let _n=(()=>{class Br{constructor(){this._validator=k}ngOnChanges(jn){if(this.inputName in jn){const fi=this.normalizeInput(jn[this.inputName].currentValue);this._enabled=this.enabled(fi),this._validator=this._enabled?this.createValidator(fi):k,this._onChange&&this._onChange()}}validate(jn){return this._validator(jn)}registerOnValidatorChange(jn){this._onChange=jn}enabled(jn){return null!=jn}static#e=this.\u0275fac=function(fi){return new(fi||Br)};static#t=this.\u0275dir=a.lG2({type:Br,features:[a.TTD]})}return Br})();const Wi={provide:I,useExisting:(0,a.Gpc)(()=>ua),multi:!0},Ui={provide:I,useExisting:(0,a.Gpc)(()=>Ma),multi:!0};let ua=(()=>{class Br extends _n{constructor(){super(...arguments),this.inputName="required",this.normalizeInput=a.VuI,this.createValidator=jn=>N}enabled(jn){return jn}static#e=this.\u0275fac=function(){let jn;return function(Vi){return(jn||(jn=a.n5z(Br)))(Vi||Br)}}();static#t=this.\u0275dir=a.lG2({type:Br,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(fi,Vi){2&fi&&a.uIk("required",Vi._enabled?"":null)},inputs:{required:"required"},features:[a._Bn([Wi]),a.qOj]})}return Br})(),Ma=(()=>{class Br extends ua{constructor(){super(...arguments),this.createValidator=jn=>G}static#e=this.\u0275fac=function(){let jn;return function(Vi){return(jn||(jn=a.n5z(Br)))(Vi||Br)}}();static#t=this.\u0275dir=a.lG2({type:Br,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(fi,Vi){2&fi&&a.uIk("required",Vi._enabled?"":null)},features:[a._Bn([Ui]),a.qOj]})}return Br})();const Gr={provide:I,useExisting:(0,a.Gpc)(()=>Xi),multi:!0};let Xi=(()=>{class Br extends _n{constructor(){super(...arguments),this.inputName="minlength",this.normalizeInput=jn=>Kt(jn),this.createValidator=jn=>F(jn)}static#e=this.\u0275fac=function(){let jn;return function(Vi){return(jn||(jn=a.n5z(Br)))(Vi||Br)}}();static#t=this.\u0275dir=a.lG2({type:Br,selectors:[["","minlength","","formControlName",""],["","minlength","","formControl",""],["","minlength","","ngModel",""]],hostVars:1,hostBindings:function(fi,Vi){2&fi&&a.uIk("minlength",Vi._enabled?Vi.minlength:null)},inputs:{minlength:"minlength"},features:[a._Bn([Gr]),a.qOj]})}return Br})();const Ri={provide:I,useExisting:(0,a.Gpc)(()=>Xa),multi:!0};let Xa=(()=>{class Br extends _n{constructor(){super(...arguments),this.inputName="maxlength",this.normalizeInput=jn=>Kt(jn),this.createValidator=jn=>Q(jn)}static#e=this.\u0275fac=function(){let jn;return function(Vi){return(jn||(jn=a.n5z(Br)))(Vi||Br)}}();static#t=this.\u0275dir=a.lG2({type:Br,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(fi,Vi){2&fi&&a.uIk("maxlength",Vi._enabled?Vi.maxlength:null)},inputs:{maxlength:"maxlength"},features:[a._Bn([Ri]),a.qOj]})}return Br})();const $a={provide:I,useExisting:(0,a.Gpc)(()=>Go),multi:!0};let Go=(()=>{class Br extends _n{constructor(){super(...arguments),this.inputName="pattern",this.normalizeInput=jn=>jn,this.createValidator=jn=>O(jn)}static#e=this.\u0275fac=function(){let jn;return function(Vi){return(jn||(jn=a.n5z(Br)))(Vi||Br)}}();static#t=this.\u0275dir=a.lG2({type:Br,selectors:[["","pattern","","formControlName",""],["","pattern","","formControl",""],["","pattern","","ngModel",""]],hostVars:1,hostBindings:function(fi,Vi){2&fi&&a.uIk("pattern",Vi._enabled?Vi.pattern:null)},inputs:{pattern:"pattern"},features:[a._Bn([$a]),a.qOj]})}return Br})(),ms=(()=>{class Br{static#e=this.\u0275fac=function(fi){return new(fi||Br)};static#t=this.\u0275mod=a.oAB({type:Br});static#n=this.\u0275inj=a.cJS({imports:[Fi]})}return Br})();class Ss extends nn{constructor(zr,jn,fi){super(Qe(jn),ct(fi,jn)),this.controls=zr,this._initObservables(),this._setUpdateStrategy(jn),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(zr){return this.controls[this._adjustIndex(zr)]}push(zr,jn={}){this.controls.push(zr),this._registerControl(zr),this.updateValueAndValidity({emitEvent:jn.emitEvent}),this._onCollectionChange()}insert(zr,jn,fi={}){this.controls.splice(zr,0,jn),this._registerControl(jn),this.updateValueAndValidity({emitEvent:fi.emitEvent})}removeAt(zr,jn={}){let fi=this._adjustIndex(zr);fi<0&&(fi=0),this.controls[fi]&&this.controls[fi]._registerOnCollectionChange(()=>{}),this.controls.splice(fi,1),this.updateValueAndValidity({emitEvent:jn.emitEvent})}setControl(zr,jn,fi={}){let Vi=this._adjustIndex(zr);Vi<0&&(Vi=0),this.controls[Vi]&&this.controls[Vi]._registerOnCollectionChange(()=>{}),this.controls.splice(Vi,1),jn&&(this.controls.splice(Vi,0,jn),this._registerControl(jn)),this.updateValueAndValidity({emitEvent:fi.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(zr,jn={}){Ge(this,0,zr),zr.forEach((fi,Vi)=>{Bt(this,!1,Vi),this.at(Vi).setValue(fi,{onlySelf:!0,emitEvent:jn.emitEvent})}),this.updateValueAndValidity(jn)}patchValue(zr,jn={}){null!=zr&&(zr.forEach((fi,Vi)=>{this.at(Vi)&&this.at(Vi).patchValue(fi,{onlySelf:!0,emitEvent:jn.emitEvent})}),this.updateValueAndValidity(jn))}reset(zr=[],jn={}){this._forEachChild((fi,Vi)=>{fi.reset(zr[Vi],{onlySelf:!0,emitEvent:jn.emitEvent})}),this._updatePristine(jn),this._updateTouched(jn),this.updateValueAndValidity(jn)}getRawValue(){return this.controls.map(zr=>zr.getRawValue())}clear(zr={}){this.controls.length<1||(this._forEachChild(jn=>jn._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:zr.emitEvent}))}_adjustIndex(zr){return zr<0?zr+this.length:zr}_syncPendingControls(){let zr=this.controls.reduce((jn,fi)=>!!fi._syncPendingControls()||jn,!1);return zr&&this.updateValueAndValidity({onlySelf:!0}),zr}_forEachChild(zr){this.controls.forEach((jn,fi)=>{zr(jn,fi)})}_updateValue(){this.value=this.controls.filter(zr=>zr.enabled||this.disabled).map(zr=>zr.value)}_anyControls(zr){return this.controls.some(jn=>jn.enabled&&zr(jn))}_setUpControls(){this._forEachChild(zr=>this._registerControl(zr))}_allControlsDisabled(){for(const zr of this.controls)if(zr.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(zr){zr.setParent(this),zr._registerOnCollectionChange(this._onCollectionChange)}_find(zr){return this.at(zr)??null}}function co(Br){return!!Br&&(void 0!==Br.asyncValidators||void 0!==Br.validators||void 0!==Br.updateOn)}let vc=(()=>{class Br{constructor(){this.useNonNullable=!1}get nonNullable(){const jn=new Br;return jn.useNonNullable=!0,jn}group(jn,fi=null){const Vi=this._reduceControls(jn);let zo={};return co(fi)?zo=fi:null!==fi&&(zo.validators=fi.validator,zo.asyncValidators=fi.asyncValidator),new en(Vi,zo)}record(jn,fi=null){const Vi=this._reduceControls(jn);return new yn(Vi,fi)}control(jn,fi,Vi){let zo={};return this.useNonNullable?(co(fi)?zo=fi:(zo.validators=fi,zo.asyncValidators=Vi),new st(jn,{...zo,nonNullable:!0})):new st(jn,fi,Vi)}array(jn,fi,Vi){const zo=jn.map(Ts=>this._createControl(Ts));return new Ss(zo,fi,Vi)}_reduceControls(jn){const fi={};return Object.keys(jn).forEach(Vi=>{fi[Vi]=this._createControl(jn[Vi])}),fi}_createControl(jn){return jn instanceof st||jn instanceof nn?jn:Array.isArray(jn)?this.control(jn[0],jn.length>1?jn[1]:null,jn.length>2?jn[2]:null):this.control(jn)}static#e=this.\u0275fac=function(fi){return new(fi||Br)};static#t=this.\u0275prov=a.Yz7({token:Br,factory:Br.\u0275fac,providedIn:"root"})}return Br})(),_s=(()=>{class Br{static#e=this.\u0275fac=function(fi){return new(fi||Br)};static#t=this.\u0275prov=a.Yz7({token:Br,factory:function(){return(0,a.f3M)(vc).nonNullable},providedIn:"root"})}return Br})(),al=(()=>{class Br{static withConfig(jn){return{ngModule:Br,providers:[{provide:Ii,useValue:jn.callSetDisabledState??Wn}]}}static#e=this.\u0275fac=function(fi){return new(fi||Br)};static#t=this.\u0275mod=a.oAB({type:Br});static#n=this.\u0275inj=a.cJS({imports:[ms]})}return Br})(),Sc=(()=>{class Br{static withConfig(jn){return{ngModule:Br,providers:[{provide:La,useValue:jn.warnOnNgModelWithFormControl??"always"},{provide:Ii,useValue:jn.callSetDisabledState??Wn}]}}static#e=this.\u0275fac=function(fi){return new(fi||Br)};static#t=this.\u0275mod=a.oAB({type:Br});static#n=this.\u0275inj=a.cJS({imports:[ms]})}return Br})()},62614:()=>{"use strict";const Me=":";const Pt=function(rt,...Ze){if(Pt.translate){const Mt=Pt.translate(rt,Ze);rt=Mt[0],Ze=Mt[1]}let Ht=$e(rt[0],rt.raw[0]);for(let Mt=1;Mt{"use strict";f.d($,{RK:()=>se,Tq:()=>q,lW:()=>x,ot:()=>le});var a=f(62831),e=f(65879),n=f(4300),i=f(42495),r=f(23680);const c=["mat-button",""],l=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]],s=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],p=".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}",_=["mat-mini-fab",""],y=["mat-icon-button",""],E=["*"],T=[{selector:"mat-button",mdcClasses:["mdc-button","mat-mdc-button"]},{selector:"mat-flat-button",mdcClasses:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{selector:"mat-raised-button",mdcClasses:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{selector:"mat-stroked-button",mdcClasses:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{selector:"mat-fab",mdcClasses:["mdc-fab","mat-mdc-fab"]},{selector:"mat-mini-fab",mdcClasses:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{selector:"mat-icon-button",mdcClasses:["mdc-icon-button","mat-mdc-icon-button"]}],J=(0,r.pj)((0,r.Id)((0,r.Kr)(class{constructor(xe){this._elementRef=xe}})));let Y=(()=>{class xe extends J{get ripple(){return this._rippleLoader?.getRipple(this._elementRef.nativeElement)}set ripple(Le){this._rippleLoader?.attachRipple(this._elementRef.nativeElement,Le)}get disableRipple(){return this._disableRipple}set disableRipple(Le){this._disableRipple=(0,i.Ig)(Le),this._updateRippleDisabled()}get disabled(){return this._disabled}set disabled(Le){this._disabled=(0,i.Ig)(Le),this._updateRippleDisabled()}constructor(Le,Ne,Ie,je){super(Le),this._platform=Ne,this._ngZone=Ie,this._animationMode=je,this._focusMonitor=(0,e.f3M)(n.tE),this._rippleLoader=(0,e.f3M)(r.Fq),this._isFab=!1,this._disableRipple=!1,this._disabled=!1,this._rippleLoader?.configureRipple(this._elementRef.nativeElement,{className:"mat-mdc-button-ripple"});const lt=Le.nativeElement.classList;for(const Ye of T)this._hasHostAttributes(Ye.selector)&&Ye.mdcClasses.forEach(tn=>{lt.add(tn)})}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement)}focus(Le="program",Ne){Le?this._focusMonitor.focusVia(this._elementRef.nativeElement,Le,Ne):this._elementRef.nativeElement.focus(Ne)}_hasHostAttributes(...Le){return Le.some(Ne=>this._elementRef.nativeElement.hasAttribute(Ne))}_updateRippleDisabled(){this._rippleLoader?.setDisabled(this._elementRef.nativeElement,this.disableRipple||this.disabled)}static#e=this.\u0275fac=function(Ne){e.$Z()};static#t=this.\u0275dir=e.lG2({type:xe,features:[e.qOj]})}return xe})(),G=(()=>{class xe extends Y{constructor(Le,Ne,Ie,je){super(Le,Ne,Ie,je),this._haltDisabledEvents=lt=>{this.disabled&&(lt.preventDefault(),lt.stopImmediatePropagation())}}ngOnInit(){this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("click",this._haltDisabledEvents)})}ngOnDestroy(){super.ngOnDestroy(),this._elementRef.nativeElement.removeEventListener("click",this._haltDisabledEvents)}static#e=this.\u0275fac=function(Ne){e.$Z()};static#t=this.\u0275dir=e.lG2({type:xe,features:[e.qOj]})}return xe})(),x=(()=>{class xe extends Y{constructor(Le,Ne,Ie,je){super(Le,Ne,Ie,je)}static#e=this.\u0275fac=function(Ne){return new(Ne||xe)(e.Y36(e.SBq),e.Y36(a.t4),e.Y36(e.R0b),e.Y36(e.QbO,8))};static#t=this.\u0275cmp=e.Xpm({type:xe,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],hostVars:7,hostBindings:function(Ne,Ie){2&Ne&&(e.uIk("disabled",Ie.disabled||null),e.ekj("_mat-animation-noopable","NoopAnimations"===Ie._animationMode)("mat-unthemed",!Ie.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[e.qOj],attrs:c,ngContentSelectors:s,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(Ne,Ie){1&Ne&&(e.F$t(l),e._UZ(0,"span",0),e.Hsn(1),e.TgZ(2,"span",1),e.Hsn(3,1),e.qZA(),e.Hsn(4,2),e._UZ(5,"span",2)(6,"span",3)),2&Ne&&e.ekj("mdc-button__ripple",!Ie._isFab)("mdc-fab__ripple",Ie._isFab)},styles:['.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n 100% + 4px\n );width:calc(\n 100% + 4px\n );display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{height:var(--mdc-text-button-container-height, 36px);border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, inherit)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button{height:var(--mdc-filled-button-container-height, 36px);border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color, transparent)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, inherit)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button{height:var(--mdc-protected-button-container-height, 36px);border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));box-shadow:var(--mdc-protected-button-container-elevation, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color, transparent)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, inherit)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button.mdc-ripple-upgraded--background-focused,.mat-mdc-raised-button:not(.mdc-ripple-upgraded):focus{box-shadow:var(--mdc-protected-button-focus-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled):active{box-shadow:var(--mdc-protected-button-pressed-container-elevation, 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button{height:var(--mdc-outlined-button-container-height, 36px);border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px));padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, inherit)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width, 1px));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width, 1px))}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-button .mat-ripple-element,.mat-mdc-unelevated-button .mat-ripple-element,.mat-mdc-raised-button .mat-ripple-element,.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button[disabled],.mat-mdc-unelevated-button[disabled],.mat-mdc-raised-button[disabled],.mat-mdc-outlined-button[disabled]{cursor:default;pointer-events:none}.mat-mdc-button .mat-mdc-button-touch-target,.mat-mdc-unelevated-button .mat-mdc-button-touch-target,.mat-mdc-raised-button .mat-mdc-button-touch-target,.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}[dir=rtl] .mat-mdc-button>.mat-icon,.mat-mdc-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}.mat-mdc-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon,.mat-mdc-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem;margin-left:-4px;margin-right:8px}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon,.mat-mdc-raised-button .mdc-button__label+.mat-icon,.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon,.mat-mdc-unelevated-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-raised-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-outlined-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:-4px;margin-right:8px}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px) * -1)}',".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}"],encapsulation:2,changeDetection:0})}return xe})(),F=(()=>{class xe extends G{constructor(Le,Ne,Ie,je){super(Le,Ne,Ie,je)}static#e=this.\u0275fac=function(Ne){return new(Ne||xe)(e.Y36(e.SBq),e.Y36(a.t4),e.Y36(e.R0b),e.Y36(e.QbO,8))};static#t=this.\u0275cmp=e.Xpm({type:xe,selectors:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],hostVars:9,hostBindings:function(Ne,Ie){2&Ne&&(e.uIk("disabled",Ie.disabled||null)("tabindex",Ie.disabled?-1:Ie.tabIndex)("aria-disabled",Ie.disabled.toString()),e.ekj("_mat-animation-noopable","NoopAnimations"===Ie._animationMode)("mat-unthemed",!Ie.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matButton","matAnchor"],features:[e.qOj],attrs:c,ngContentSelectors:s,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(Ne,Ie){1&Ne&&(e.F$t(l),e._UZ(0,"span",0),e.Hsn(1),e.TgZ(2,"span",1),e.Hsn(3,1),e.qZA(),e.Hsn(4,2),e._UZ(5,"span",2)(6,"span",3)),2&Ne&&e.ekj("mdc-button__ripple",!Ie._isFab)("mdc-fab__ripple",Ie._isFab)},styles:['.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n 100% + 4px\n );width:calc(\n 100% + 4px\n );display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{height:var(--mdc-text-button-container-height, 36px);border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, inherit)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button{height:var(--mdc-filled-button-container-height, 36px);border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color, transparent)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, inherit)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button{height:var(--mdc-protected-button-container-height, 36px);border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));box-shadow:var(--mdc-protected-button-container-elevation, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color, transparent)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, inherit)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button.mdc-ripple-upgraded--background-focused,.mat-mdc-raised-button:not(.mdc-ripple-upgraded):focus{box-shadow:var(--mdc-protected-button-focus-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled):active{box-shadow:var(--mdc-protected-button-pressed-container-elevation, 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button{height:var(--mdc-outlined-button-container-height, 36px);border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px));padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, inherit)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width, 1px));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width, 1px))}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-button .mat-ripple-element,.mat-mdc-unelevated-button .mat-ripple-element,.mat-mdc-raised-button .mat-ripple-element,.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button[disabled],.mat-mdc-unelevated-button[disabled],.mat-mdc-raised-button[disabled],.mat-mdc-outlined-button[disabled]{cursor:default;pointer-events:none}.mat-mdc-button .mat-mdc-button-touch-target,.mat-mdc-unelevated-button .mat-mdc-button-touch-target,.mat-mdc-raised-button .mat-mdc-button-touch-target,.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}[dir=rtl] .mat-mdc-button>.mat-icon,.mat-mdc-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}.mat-mdc-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon,.mat-mdc-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem;margin-left:-4px;margin-right:8px}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon,.mat-mdc-raised-button .mdc-button__label+.mat-icon,.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon,.mat-mdc-unelevated-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-raised-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-outlined-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:-4px;margin-right:8px}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px) * -1)}',p],encapsulation:2,changeDetection:0})}return xe})();const Q=new e.OlP("mat-mdc-fab-default-options",{providedIn:"root",factory:O});function O(){return{color:"accent"}}const k=O();let q=(()=>{class xe extends F{constructor(Le,Ne,Ie,je,lt){super(Le,Ne,Ie,je),this._options=lt,this._isFab=!0,this._options=this._options||k,this.color=this.defaultColor=this._options.color||k.color}static#e=this.\u0275fac=function(Ne){return new(Ne||xe)(e.Y36(e.SBq),e.Y36(a.t4),e.Y36(e.R0b),e.Y36(e.QbO,8),e.Y36(Q,8))};static#t=this.\u0275cmp=e.Xpm({type:xe,selectors:[["a","mat-mini-fab",""]],hostVars:9,hostBindings:function(Ne,Ie){2&Ne&&(e.uIk("disabled",Ie.disabled||null)("tabindex",Ie.disabled?-1:Ie.tabIndex)("aria-disabled",Ie.disabled.toString()),e.ekj("_mat-animation-noopable","NoopAnimations"===Ie._animationMode)("mat-unthemed",!Ie.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matButton","matAnchor"],features:[e.qOj],attrs:_,ngContentSelectors:s,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(Ne,Ie){1&Ne&&(e.F$t(l),e._UZ(0,"span",0),e.Hsn(1),e.TgZ(2,"span",1),e.Hsn(3,1),e.qZA(),e.Hsn(4,2),e._UZ(5,"span",2)(6,"span",3)),2&Ne&&e.ekj("mdc-button__ripple",!Ie._isFab)("mdc-fab__ripple",Ie._isFab)},styles:['.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:var(--mdc-elevation-overlay-color)}.mdc-fab{position:relative;display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;padding:0;border:none;fill:currentColor;text-decoration:none;cursor:pointer;user-select:none;-moz-appearance:none;-webkit-appearance:none;overflow:visible;transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1),opacity 15ms linear 30ms,transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-fab .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-fab[hidden]{display:none}.mdc-fab::-moz-focus-inner{padding:0;border:0}.mdc-fab:hover{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mdc-fab.mdc-ripple-upgraded--background-focused,.mdc-fab:not(.mdc-ripple-upgraded):focus{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mdc-fab .mdc-fab__focus-ring{position:absolute}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n 100% + 4px\n );width:calc(\n 100% + 4px\n )}@media screen and (forced-colors: active){.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring{border-color:CanvasText}}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring::after{border-color:CanvasText}}.mdc-fab:active,.mdc-fab:focus:active{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mdc-fab:active,.mdc-fab:focus{outline:none}.mdc-fab:hover{cursor:pointer}.mdc-fab>svg{width:100%}.mdc-fab--mini{width:40px;height:40px}.mdc-fab--extended{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family);font-size:var(--mdc-typography-button-font-size);line-height:var(--mdc-typography-button-line-height);font-weight:var(--mdc-typography-button-font-weight);letter-spacing:var(--mdc-typography-button-letter-spacing);text-decoration:var(--mdc-typography-button-text-decoration);text-transform:var(--mdc-typography-button-text-transform);border-radius:24px;padding-left:20px;padding-right:20px;width:auto;max-width:100%;height:48px;line-height:normal}.mdc-fab--extended .mdc-fab__ripple{border-radius:24px}.mdc-fab--extended .mdc-fab__icon{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mdc-fab--extended .mdc-fab__icon,.mdc-fab--extended .mdc-fab__icon[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mdc-fab--extended .mdc-fab__label+.mdc-fab__icon,.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mdc-fab--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-fab--touch .mdc-fab__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mdc-fab::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-fab::before{border-color:CanvasText}}.mdc-fab__label{justify-content:flex-start;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;overflow-y:visible}.mdc-fab__icon{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mdc-fab .mdc-fab__icon{display:inline-flex;align-items:center;justify-content:center}.mdc-fab--exited{transform:scale(0);opacity:0;transition:opacity 15ms linear 150ms,transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-fab--exited .mdc-fab__icon{transform:scale(0);transition:transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-fab,.mat-mdc-mini-fab{background-color:var(--mdc-fab-container-color);--mdc-fab-container-shape:50%;--mdc-fab-icon-size:24px}.mat-mdc-fab .mdc-fab__icon,.mat-mdc-mini-fab .mdc-fab__icon{width:var(--mdc-fab-icon-size);height:var(--mdc-fab-icon-size);font-size:var(--mdc-fab-icon-size)}.mat-mdc-fab:not(:disabled) .mdc-fab__icon,.mat-mdc-mini-fab:not(:disabled) .mdc-fab__icon{color:var(--mdc-fab-icon-color)}.mat-mdc-fab:not(.mdc-fab--extended),.mat-mdc-mini-fab:not(.mdc-fab--extended){border-radius:var(--mdc-fab-container-shape)}.mat-mdc-fab:not(.mdc-fab--extended) .mdc-fab__ripple,.mat-mdc-mini-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:var(--mdc-fab-container-shape)}.mat-mdc-extended-fab{font-family:var(--mdc-extended-fab-label-text-font);font-size:var(--mdc-extended-fab-label-text-size);font-weight:var(--mdc-extended-fab-label-text-weight);letter-spacing:var(--mdc-extended-fab-label-text-tracking)}.mat-mdc-fab,.mat-mdc-mini-fab{-webkit-tap-highlight-color:rgba(0,0,0,0);box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);color:var(--mat-mdc-fab-color, inherit);flex-shrink:0}.mat-mdc-fab .mat-mdc-button-ripple,.mat-mdc-fab .mat-mdc-button-persistent-ripple,.mat-mdc-fab .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab .mat-mdc-button-ripple,.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple,.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-fab .mat-mdc-button-ripple,.mat-mdc-mini-fab .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-fab .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-fab .mat-ripple-element,.mat-mdc-mini-fab .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-fab .mdc-button__label,.mat-mdc-mini-fab .mdc-button__label{z-index:1}.mat-mdc-fab .mat-mdc-focus-indicator,.mat-mdc-mini-fab .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-fab:focus .mat-mdc-focus-indicator::before,.mat-mdc-mini-fab:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-fab .mat-mdc-button-touch-target,.mat-mdc-mini-fab .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-fab._mat-animation-noopable,.mat-mdc-mini-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-fab:hover,.mat-mdc-fab:focus,.mat-mdc-mini-fab:hover,.mat-mdc-mini-fab:focus{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mat-mdc-fab:active,.mat-mdc-fab:focus:active,.mat-mdc-mini-fab:active,.mat-mdc-mini-fab:focus:active{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mat-mdc-fab[disabled],.mat-mdc-mini-fab[disabled]{cursor:default;pointer-events:none;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-mdc-fab:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-mini-fab:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}.mat-mdc-fab .mat-icon,.mat-mdc-fab .material-icons,.mat-mdc-mini-fab .mat-icon,.mat-mdc-mini-fab .material-icons{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mat-mdc-fab .mat-mdc-focus-indicator::before,.mat-mdc-mini-fab .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-extended-fab>.mat-icon,.mat-mdc-extended-fab>.material-icons{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mat-mdc-extended-fab>.mat-icon,[dir=rtl] .mat-mdc-extended-fab>.material-icons,.mat-mdc-extended-fab>.mat-icon[dir=rtl],.mat-mdc-extended-fab>.material-icons[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mat-mdc-extended-fab .mdc-button__label+.mat-icon,.mat-mdc-extended-fab .mdc-button__label+.material-icons{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mat-mdc-extended-fab .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-extended-fab .mdc-button__label+.material-icons,.mat-mdc-extended-fab .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-extended-fab .mdc-button__label+.material-icons[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mat-mdc-extended-fab .mat-mdc-button-touch-target{width:100%}'],encapsulation:2,changeDetection:0})}return xe})(),se=(()=>{class xe extends Y{constructor(Le,Ne,Ie,je){super(Le,Ne,Ie,je),this._rippleLoader.configureRipple(this._elementRef.nativeElement,{centered:!0})}static#e=this.\u0275fac=function(Ne){return new(Ne||xe)(e.Y36(e.SBq),e.Y36(a.t4),e.Y36(e.R0b),e.Y36(e.QbO,8))};static#t=this.\u0275cmp=e.Xpm({type:xe,selectors:[["button","mat-icon-button",""]],hostVars:7,hostBindings:function(Ne,Ie){2&Ne&&(e.uIk("disabled",Ie.disabled||null),e.ekj("_mat-animation-noopable","NoopAnimations"===Ie._animationMode)("mat-unthemed",!Ie.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[e.qOj],attrs:y,ngContentSelectors:E,decls:4,vars:0,consts:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(Ne,Ie){1&Ne&&(e.F$t(),e._UZ(0,"span",0),e.Hsn(1),e._UZ(2,"span",1)(3,"span",2))},styles:['.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;display:none}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mat-mdc-icon-button{height:var(--mdc-icon-button-state-layer-size);width:var(--mdc-icon-button-state-layer-size);color:var(--mdc-icon-button-icon-color);--mdc-icon-button-state-layer-size:48px;--mdc-icon-button-icon-size:24px;--mdc-icon-button-disabled-icon-color:black;--mdc-icon-button-disabled-icon-opacity:0.38}.mat-mdc-icon-button .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button:disabled{opacity:var(--mdc-icon-button-disabled-icon-opacity)}.mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button{padding:12px;font-size:var(--mdc-icon-button-icon-size);border-radius:50%;flex-shrink:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button svg{vertical-align:baseline}.mat-mdc-icon-button[disabled]{cursor:default;pointer-events:none;opacity:1}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-icon-button .mdc-button__label{z-index:1}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}',p],encapsulation:2,changeDetection:0})}return xe})(),le=(()=>{class xe{static#e=this.\u0275fac=function(Ne){return new(Ne||xe)};static#t=this.\u0275mod=e.oAB({type:xe});static#n=this.\u0275inj=e.cJS({imports:[r.BQ,r.si,r.BQ]})}return xe})()},75986:(Me,$,f)=>{"use strict";f.d($,{oG:()=>C,p9:()=>J});var a=f(65879),e=f(56223),n=f(23680),i=f(42495);const r=["input"],c=["label"],l=["*"],s=new a.OlP("mat-checkbox-default-options",{providedIn:"root",factory:h});function h(){return{color:"accent",clickAction:"check-indeterminate"}}const p={provide:e.JU,useExisting:(0,a.Gpc)(()=>C),multi:!0};class g{}let _=0;const b=h(),y=(0,n.sb)((0,n.pj)((0,n.Kr)((0,n.Id)(class{constructor(Y){this._elementRef=Y}}))));let E=(()=>{class Y extends y{get inputId(){return`${this.id||this._uniqueId}-input`}get required(){return this._required}set required(N){this._required=(0,i.Ig)(N)}constructor(N,G,x,F,Q,O,k){super(G),this._changeDetectorRef=x,this._ngZone=F,this._animationMode=O,this._options=k,this.ariaLabel="",this.ariaLabelledby=null,this.labelPosition="after",this.name=null,this.change=new a.vpe,this.indeterminateChange=new a.vpe,this._onTouched=()=>{},this._currentAnimationClass="",this._currentCheckState=0,this._controlValueAccessorChangeFn=()=>{},this._checked=!1,this._disabled=!1,this._indeterminate=!1,this._options=this._options||b,this.color=this.defaultColor=this._options.color||b.color,this.tabIndex=parseInt(Q)||0,this.id=this._uniqueId=`${N}${++_}`}ngAfterViewInit(){this._syncIndeterminate(this._indeterminate)}get checked(){return this._checked}set checked(N){const G=(0,i.Ig)(N);G!=this.checked&&(this._checked=G,this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(N){const G=(0,i.Ig)(N);G!==this.disabled&&(this._disabled=G,this._changeDetectorRef.markForCheck())}get indeterminate(){return this._indeterminate}set indeterminate(N){const G=N!=this._indeterminate;this._indeterminate=(0,i.Ig)(N),G&&(this._transitionCheckState(this._indeterminate?3:this.checked?1:2),this.indeterminateChange.emit(this._indeterminate)),this._syncIndeterminate(this._indeterminate)}_isRippleDisabled(){return this.disableRipple||this.disabled}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}writeValue(N){this.checked=!!N}registerOnChange(N){this._controlValueAccessorChangeFn=N}registerOnTouched(N){this._onTouched=N}setDisabledState(N){this.disabled=N}_transitionCheckState(N){let G=this._currentCheckState,x=this._getAnimationTargetElement();if(G!==N&&x&&(this._currentAnimationClass&&x.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(G,N),this._currentCheckState=N,this._currentAnimationClass.length>0)){x.classList.add(this._currentAnimationClass);const F=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{x.classList.remove(F)},1e3)})}}_emitChangeEvent(){this._controlValueAccessorChangeFn(this.checked),this.change.emit(this._createChangeEvent(this.checked)),this._inputElement&&(this._inputElement.nativeElement.checked=this.checked)}toggle(){this.checked=!this.checked,this._controlValueAccessorChangeFn(this.checked)}_handleInputClick(){const N=this._options?.clickAction;this.disabled||"noop"===N?!this.disabled&&"noop"===N&&(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==N&&Promise.resolve().then(()=>{this._indeterminate=!1,this.indeterminateChange.emit(this._indeterminate)}),this._checked=!this._checked,this._transitionCheckState(this._checked?1:2),this._emitChangeEvent())}_onInteractionEvent(N){N.stopPropagation()}_onBlur(){Promise.resolve().then(()=>{this._onTouched(),this._changeDetectorRef.markForCheck()})}_getAnimationClassForCheckStateTransition(N,G){if("NoopAnimations"===this._animationMode)return"";switch(N){case 0:if(1===G)return this._animationClasses.uncheckedToChecked;if(3==G)return this._checked?this._animationClasses.checkedToIndeterminate:this._animationClasses.uncheckedToIndeterminate;break;case 2:return 1===G?this._animationClasses.uncheckedToChecked:this._animationClasses.uncheckedToIndeterminate;case 1:return 2===G?this._animationClasses.checkedToUnchecked:this._animationClasses.checkedToIndeterminate;case 3:return 1===G?this._animationClasses.indeterminateToChecked:this._animationClasses.indeterminateToUnchecked}return""}_syncIndeterminate(N){const G=this._inputElement;G&&(G.nativeElement.indeterminate=N)}static#e=this.\u0275fac=function(G){a.$Z()};static#t=this.\u0275dir=a.lG2({type:Y,viewQuery:function(G,x){if(1&G&&(a.Gf(r,5),a.Gf(c,5),a.Gf(n.wG,5)),2&G){let F;a.iGM(F=a.CRH())&&(x._inputElement=F.first),a.iGM(F=a.CRH())&&(x._labelElement=F.first),a.iGM(F=a.CRH())&&(x.ripple=F.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"],id:"id",required:"required",labelPosition:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{change:"change",indeterminateChange:"indeterminateChange"},features:[a.qOj]})}return Y})(),C=(()=>{class Y extends E{constructor(N,G,x,F,Q,O){super("mat-mdc-checkbox-",N,G,x,F,Q,O),this._animationClasses={uncheckedToChecked:"mdc-checkbox--anim-unchecked-checked",uncheckedToIndeterminate:"mdc-checkbox--anim-unchecked-indeterminate",checkedToUnchecked:"mdc-checkbox--anim-checked-unchecked",checkedToIndeterminate:"mdc-checkbox--anim-checked-indeterminate",indeterminateToChecked:"mdc-checkbox--anim-indeterminate-checked",indeterminateToUnchecked:"mdc-checkbox--anim-indeterminate-unchecked"}}focus(){this._inputElement.nativeElement.focus()}_createChangeEvent(N){const G=new g;return G.source=this,G.checked=N,G}_getAnimationTargetElement(){return this._inputElement?.nativeElement}_onInputClick(){super._handleInputClick()}_onTouchTargetClick(){super._handleInputClick(),this.disabled||this._inputElement.nativeElement.focus()}_preventBubblingFromLabel(N){N.target&&this._labelElement.nativeElement.contains(N.target)&&N.stopPropagation()}static#e=this.\u0275fac=function(G){return new(G||Y)(a.Y36(a.SBq),a.Y36(a.sBO),a.Y36(a.R0b),a.$8M("tabindex"),a.Y36(a.QbO,8),a.Y36(s,8))};static#t=this.\u0275cmp=a.Xpm({type:Y,selectors:[["mat-checkbox"]],hostAttrs:[1,"mat-mdc-checkbox"],hostVars:12,hostBindings:function(G,x){2&G&&(a.Ikx("id",x.id),a.uIk("tabindex",null)("aria-label",null)("aria-labelledby",null),a.ekj("_mat-animation-noopable","NoopAnimations"===x._animationMode)("mdc-checkbox--disabled",x.disabled)("mat-mdc-checkbox-disabled",x.disabled)("mat-mdc-checkbox-checked",x.checked))},inputs:{disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matCheckbox"],features:[a._Bn([p]),a.qOj],ngContentSelectors:l,decls:15,vars:20,consts:[[1,"mdc-form-field",3,"click"],[1,"mdc-checkbox"],["checkbox",""],[1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"checked","indeterminate","disabled","id","required","tabIndex","blur","click","change"],["input",""],[1,"mdc-checkbox__ripple"],[1,"mdc-checkbox__background"],["focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mdc-checkbox__checkmark"],["fill","none","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-checkbox__checkmark-path"],[1,"mdc-checkbox__mixedmark"],["mat-ripple","",1,"mat-mdc-checkbox-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-label",3,"for"],["label",""]],template:function(G,x){if(1&G&&(a.F$t(),a.TgZ(0,"div",0),a.NdJ("click",function(Q){return x._preventBubblingFromLabel(Q)}),a.TgZ(1,"div",1,2)(3,"div",3),a.NdJ("click",function(){return x._onTouchTargetClick()}),a.qZA(),a.TgZ(4,"input",4,5),a.NdJ("blur",function(){return x._onBlur()})("click",function(){return x._onInputClick()})("change",function(Q){return x._onInteractionEvent(Q)}),a.qZA(),a._UZ(6,"div",6),a.TgZ(7,"div",7),a.O4$(),a.TgZ(8,"svg",8),a._UZ(9,"path",9),a.qZA(),a.kcU(),a._UZ(10,"div",10),a.qZA(),a._UZ(11,"div",11),a.qZA(),a.TgZ(12,"label",12,13),a.Hsn(14),a.qZA()()),2&G){const F=a.MAs(2);a.ekj("mdc-form-field--align-end","before"==x.labelPosition),a.xp6(4),a.ekj("mdc-checkbox--selected",x.checked),a.Q6J("checked",x.checked)("indeterminate",x.indeterminate)("disabled",x.disabled)("id",x.inputId)("required",x.required)("tabIndex",x.tabIndex),a.uIk("aria-label",x.ariaLabel||null)("aria-labelledby",x.ariaLabelledby)("aria-describedby",x.ariaDescribedby)("aria-checked",x.indeterminate?"mixed":null)("name",x.name)("value",x.value),a.xp6(7),a.Q6J("matRippleTrigger",F)("matRippleDisabled",x.disableRipple||x.disabled)("matRippleCentered",!0),a.xp6(1),a.Q6J("for",x.inputId)}},dependencies:[n.wG],styles:['.mdc-touch-target-wrapper{display:inline}@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:mdc-animation-deceleration-curve-timing-function;transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom}.mdc-checkbox[hidden]{display:none}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{border-color:CanvasText}}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{border-color:CanvasText}}@media all and (-ms-high-contrast: none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-checkbox__mixedmark{margin:0 1px}}.mdc-checkbox--disabled{cursor:default;pointer-events:none}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:rgba(0,0,0,0);pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--upgraded .mdc-checkbox__checkmark{opacity:1}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background{transition:border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}.mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}.mdc-checkbox--touch{margin:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2)}.mdc-checkbox--touch .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none}.mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mdc-checkbox{padding:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);margin:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2)}.mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:transparent;background-color:var(--mdc-checkbox-disabled-selected-icon-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}}.mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}@keyframes mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}}@keyframes mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}}.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336}.mdc-checkbox:hover.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336}.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2)}.mdc-checkbox .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:focus:not(:checked):not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-focus-icon-color);background-color:var(--mdc-checkbox-selected-focus-icon-color)}.mdc-checkbox:hover .mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox:hover .mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-selected-hover-state-layer-color)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-hover-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-selected-focus-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-focus-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-selected-pressed-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-pressed-state-layer-color)}html{--mdc-checkbox-disabled-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-state-layer-opacity:0.16;--mdc-checkbox-selected-hover-state-layer-opacity:0.04;--mdc-checkbox-selected-pressed-state-layer-opacity:0.16;--mdc-checkbox-unselected-focus-state-layer-opacity:0.16;--mdc-checkbox-unselected-hover-state-layer-opacity:0.04;--mdc-checkbox-unselected-pressed-state-layer-opacity:0.16}.mat-mdc-checkbox{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-checkbox .mdc-checkbox__background{-webkit-print-color-adjust:exact;color-adjust:exact}.mat-mdc-checkbox._mat-animation-noopable *,.mat-mdc-checkbox._mat-animation-noopable *::before{transition:none !important;animation:none !important}.mat-mdc-checkbox label{cursor:pointer}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{cursor:default}.mat-mdc-checkbox label:empty{display:none}.cdk-high-contrast-active .mat-mdc-checkbox.mat-mdc-checkbox-disabled{opacity:.5}.cdk-high-contrast-active .mat-mdc-checkbox .mdc-checkbox__checkmark{--mdc-checkbox-selected-checkmark-color: CanvasText;--mdc-checkbox-disabled-selected-checkmark-color: CanvasText}.mat-mdc-checkbox .mdc-checkbox__ripple{opacity:0}.mat-mdc-checkbox-ripple,.mdc-checkbox__ripple{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-checkbox-ripple:not(:empty),.mdc-checkbox__ripple:not(:empty){transform:translateZ(0)}.mat-mdc-checkbox-ripple .mat-ripple-element{opacity:.1}.mat-mdc-checkbox-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0})}return Y})(),T=(()=>{class Y{static#e=this.\u0275fac=function(G){return new(G||Y)};static#t=this.\u0275mod=a.oAB({type:Y});static#n=this.\u0275inj=a.cJS({})}return Y})(),J=(()=>{class Y{static#e=this.\u0275fac=function(G){return new(G||Y)};static#t=this.\u0275mod=a.oAB({type:Y});static#n=this.\u0275inj=a.cJS({imports:[n.BQ,n.si,T,n.BQ,T]})}return Y})()},23680:(Me,$,f)=>{"use strict";f.d($,{_A:()=>q,rD:()=>je,sG:()=>se,Ad:()=>oe,Y2:()=>ue,BQ:()=>te,uc:()=>$t,XK:()=>Ne,Ng:()=>Se,us:()=>Cn,wG:()=>ve,Fq:()=>Ge,si:()=>Oe,Dn:()=>Le,IR:()=>ce,pj:()=>Q,Kr:()=>O,Id:()=>F,FD:()=>P,sb:()=>k});var a=f(65879),e=f(4300),n=f(49388),r=f(96814),c=f(62831),l=f(42495),s=f(78645);const Y=new a.OlP("mat-sanity-checks",{providedIn:"root",factory:function J(){return!0}});let te=(()=>{class nn{constructor(it,Ft,yn){this._sanityChecks=Ft,this._document=yn,this._hasDoneGlobalChecks=!1,it._applyBodyHighContrastModeCssClasses(),this._hasDoneGlobalChecks||(this._hasDoneGlobalChecks=!0)}_checkIsEnabled(it){return!(0,c.Oy)()&&("boolean"==typeof this._sanityChecks?this._sanityChecks:!!this._sanityChecks[it])}static#e=this.\u0275fac=function(Ft){return new(Ft||nn)(a.LFG(e.qm),a.LFG(Y,8),a.LFG(r.K0))};static#t=this.\u0275mod=a.oAB({type:nn});static#n=this.\u0275inj=a.cJS({imports:[n.vT,n.vT]})}return nn})();function F(nn){return class extends nn{get disabled(){return this._disabled}set disabled(en){this._disabled=(0,l.Ig)(en)}constructor(...en){super(...en),this._disabled=!1}}}function Q(nn,en){return class extends nn{get color(){return this._color}set color(it){const Ft=it||this.defaultColor;Ft!==this._color&&(this._color&&this._elementRef.nativeElement.classList.remove(`mat-${this._color}`),Ft&&this._elementRef.nativeElement.classList.add(`mat-${Ft}`),this._color=Ft)}constructor(...it){super(...it),this.defaultColor=en,this.color=en}}}function O(nn){return class extends nn{get disableRipple(){return this._disableRipple}set disableRipple(en){this._disableRipple=(0,l.Ig)(en)}constructor(...en){super(...en),this._disableRipple=!1}}}function k(nn,en=0){return class extends nn{get tabIndex(){return this.disabled?-1:this._tabIndex}set tabIndex(it){this._tabIndex=null!=it?(0,l.su)(it):this.defaultTabIndex}constructor(...it){super(...it),this._tabIndex=en,this.defaultTabIndex=en}}}function P(nn){return class extends nn{updateErrorState(){const en=this.errorState,ei=(this.errorStateMatcher||this._defaultErrorStateMatcher).isErrorState(this.ngControl?this.ngControl.control:null,this._parentFormGroup||this._parentForm);ei!==en&&(this.errorState=ei,this.stateChanges.next())}constructor(...en){super(...en),this.errorState=!1}}}const oe=new a.OlP("MAT_DATE_LOCALE",{providedIn:"root",factory:function me(){return(0,a.f3M)(a.soG)}});class q{constructor(){this._localeChanges=new s.x,this.localeChanges=this._localeChanges}getValidDateOrNull(en){return this.isDateInstance(en)&&this.isValid(en)?en:null}deserialize(en){return null==en||this.isDateInstance(en)&&this.isValid(en)?en:this.invalid()}setLocale(en){this.locale=en,this._localeChanges.next()}compareDate(en,it){return this.getYear(en)-this.getYear(it)||this.getMonth(en)-this.getMonth(it)||this.getDate(en)-this.getDate(it)}sameDate(en,it){if(en&&it){let Ft=this.isValid(en),yn=this.isValid(it);return Ft&&yn?!this.compareDate(en,it):Ft==yn}return en==it}clampDate(en,it,Ft){return it&&this.compareDate(en,it)<0?it:Ft&&this.compareDate(en,Ft)>0?Ft:en}}const se=new a.OlP("mat-date-formats"),Ae=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;function le(nn,en){const it=Array(nn);for(let Ft=0;Ft{class nn extends q{constructor(it,Ft){super(),this.useUtcForDisplay=!1,super.setLocale(it)}getYear(it){return it.getFullYear()}getMonth(it){return it.getMonth()}getDate(it){return it.getDate()}getDayOfWeek(it){return it.getDay()}getMonthNames(it){const Ft=new Intl.DateTimeFormat(this.locale,{month:it,timeZone:"utc"});return le(12,yn=>this._format(Ft,new Date(2017,yn,1)))}getDateNames(){const it=new Intl.DateTimeFormat(this.locale,{day:"numeric",timeZone:"utc"});return le(31,Ft=>this._format(it,new Date(2017,0,Ft+1)))}getDayOfWeekNames(it){const Ft=new Intl.DateTimeFormat(this.locale,{weekday:it,timeZone:"utc"});return le(7,yn=>this._format(Ft,new Date(2017,0,yn+1)))}getYearName(it){const Ft=new Intl.DateTimeFormat(this.locale,{year:"numeric",timeZone:"utc"});return this._format(Ft,it)}getFirstDayOfWeek(){return 0}getNumDaysInMonth(it){return this.getDate(this._createDateWithOverflow(this.getYear(it),this.getMonth(it)+1,0))}clone(it){return new Date(it.getTime())}createDate(it,Ft,yn){let ei=this._createDateWithOverflow(it,Ft,yn);return ei.getMonth(),ei}today(){return new Date}parse(it,Ft){return"number"==typeof it?new Date(it):it?new Date(Date.parse(it)):null}format(it,Ft){if(!this.isValid(it))throw Error("NativeDateAdapter: Cannot format invalid date.");const yn=new Intl.DateTimeFormat(this.locale,{...Ft,timeZone:"utc"});return this._format(yn,it)}addCalendarYears(it,Ft){return this.addCalendarMonths(it,12*Ft)}addCalendarMonths(it,Ft){let yn=this._createDateWithOverflow(this.getYear(it),this.getMonth(it)+Ft,this.getDate(it));return this.getMonth(yn)!=((this.getMonth(it)+Ft)%12+12)%12&&(yn=this._createDateWithOverflow(this.getYear(yn),this.getMonth(yn),0)),yn}addCalendarDays(it,Ft){return this._createDateWithOverflow(this.getYear(it),this.getMonth(it),this.getDate(it)+Ft)}toIso8601(it){return[it.getUTCFullYear(),this._2digit(it.getUTCMonth()+1),this._2digit(it.getUTCDate())].join("-")}deserialize(it){if("string"==typeof it){if(!it)return null;if(Ae.test(it)){let Ft=new Date(it);if(this.isValid(Ft))return Ft}}return super.deserialize(it)}isDateInstance(it){return it instanceof Date}isValid(it){return!isNaN(it.getTime())}invalid(){return new Date(NaN)}_createDateWithOverflow(it,Ft,yn){const ei=new Date;return ei.setFullYear(it,Ft,yn),ei.setHours(0,0,0,0),ei}_2digit(it){return("00"+it).slice(-2)}_format(it,Ft){const yn=new Date;return yn.setUTCFullYear(Ft.getFullYear(),Ft.getMonth(),Ft.getDate()),yn.setUTCHours(Ft.getHours(),Ft.getMinutes(),Ft.getSeconds(),Ft.getMilliseconds()),it.format(yn)}static#e=this.\u0275fac=function(Ft){return new(Ft||nn)(a.LFG(oe,8),a.LFG(c.t4))};static#t=this.\u0275prov=a.Yz7({token:nn,factory:nn.\u0275fac})}return nn})();const Ee={parse:{dateInput:null},display:{dateInput:{year:"numeric",month:"numeric",day:"numeric"},monthYearLabel:{year:"numeric",month:"short"},dateA11yLabel:{year:"numeric",month:"long",day:"numeric"},monthYearA11yLabel:{year:"numeric",month:"long"}}};let Le=(()=>{class nn{static#e=this.\u0275fac=function(Ft){return new(Ft||nn)};static#t=this.\u0275mod=a.oAB({type:nn});static#n=this.\u0275inj=a.cJS({providers:[{provide:q,useClass:xe}]})}return nn})(),Ne=(()=>{class nn{static#e=this.\u0275fac=function(Ft){return new(Ft||nn)};static#t=this.\u0275mod=a.oAB({type:nn});static#n=this.\u0275inj=a.cJS({providers:[{provide:se,useValue:Ee}],imports:[Le]})}return nn})(),je=(()=>{class nn{isErrorState(it,Ft){return!!(it&&it.invalid&&(it.touched||Ft&&Ft.submitted))}static#e=this.\u0275fac=function(Ft){return new(Ft||nn)};static#t=this.\u0275prov=a.Yz7({token:nn,factory:nn.\u0275fac,providedIn:"root"})}return nn})(),$t=(()=>{class nn{static#e=this.\u0275fac=function(Ft){return new(Ft||nn)};static#t=this.\u0275mod=a.oAB({type:nn});static#n=this.\u0275inj=a.cJS({imports:[te,te]})}return nn})();class Pt{constructor(en,it,Ft,yn=!1){this._renderer=en,this.element=it,this.config=Ft,this._animationForciblyDisabledThroughCss=yn,this.state=3}fadeOut(){this._renderer.fadeOutRipple(this)}}const et=(0,c.i$)({passive:!0,capture:!0});class $e{constructor(){this._events=new Map,this._delegateEventHandler=en=>{const it=(0,c.sA)(en);it&&this._events.get(en.type)?.forEach((Ft,yn)=>{(yn===it||yn.contains(it))&&Ft.forEach(ei=>ei.handleEvent(en))})}}addHandler(en,it,Ft,yn){const ei=this._events.get(it);if(ei){const Ii=ei.get(Ft);Ii?Ii.add(yn):ei.set(Ft,new Set([yn]))}else this._events.set(it,new Map([[Ft,new Set([yn])]])),en.runOutsideAngular(()=>{document.addEventListener(it,this._delegateEventHandler,et)})}removeHandler(en,it,Ft){const yn=this._events.get(en);if(!yn)return;const ei=yn.get(it);ei&&(ei.delete(Ft),0===ei.size&&yn.delete(it),0===yn.size&&(this._events.delete(en),document.removeEventListener(en,this._delegateEventHandler,et)))}}const rt={enterDuration:225,exitDuration:150},Ht=(0,c.i$)({passive:!0,capture:!0}),Mt=["mousedown","touchstart"],pe=["mouseup","mouseleave","touchend","touchcancel"];class ce{static#e=this._eventManager=new $e;constructor(en,it,Ft,yn){this._target=en,this._ngZone=it,this._platform=yn,this._isPointerDown=!1,this._activeRipples=new Map,this._pointerUpEventsRegistered=!1,yn.isBrowser&&(this._containerElement=(0,l.fI)(Ft))}fadeInRipple(en,it,Ft={}){const yn=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),ei={...rt,...Ft.animation};Ft.centered&&(en=yn.left+yn.width/2,it=yn.top+yn.height/2);const Ii=Ft.radius||function de(nn,en,it){const Ft=Math.max(Math.abs(nn-it.left),Math.abs(nn-it.right)),yn=Math.max(Math.abs(en-it.top),Math.abs(en-it.bottom));return Math.sqrt(Ft*Ft+yn*yn)}(en,it,yn),Wn=en-yn.left,kn=it-yn.top,Lr=ei.enterDuration,gr=document.createElement("div");gr.classList.add("mat-ripple-element"),gr.style.left=Wn-Ii+"px",gr.style.top=kn-Ii+"px",gr.style.height=2*Ii+"px",gr.style.width=2*Ii+"px",null!=Ft.color&&(gr.style.backgroundColor=Ft.color),gr.style.transitionDuration=`${Lr}ms`,this._containerElement.appendChild(gr);const Yr=window.getComputedStyle(gr),Jr=Yr.transitionDuration,vr="none"===Yr.transitionProperty||"0s"===Jr||"0s, 0s"===Jr||0===yn.width&&0===yn.height,Ai=new Pt(this,gr,Ft,vr);gr.style.transform="scale3d(1, 1, 1)",Ai.state=0,Ft.persistent||(this._mostRecentTransientRipple=Ai);let ji=null;return!vr&&(Lr||ei.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const Ki=()=>this._finishRippleTransition(Ai),xa=()=>this._destroyRipple(Ai);gr.addEventListener("transitionend",Ki),gr.addEventListener("transitioncancel",xa),ji={onTransitionEnd:Ki,onTransitionCancel:xa}}),this._activeRipples.set(Ai,ji),(vr||!Lr)&&this._finishRippleTransition(Ai),Ai}fadeOutRipple(en){if(2===en.state||3===en.state)return;const it=en.element,Ft={...rt,...en.config.animation};it.style.transitionDuration=`${Ft.exitDuration}ms`,it.style.opacity="0",en.state=2,(en._animationForciblyDisabledThroughCss||!Ft.exitDuration)&&this._finishRippleTransition(en)}fadeOutAll(){this._getActiveRipples().forEach(en=>en.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(en=>{en.config.persistent||en.fadeOut()})}setupTriggerEvents(en){const it=(0,l.fI)(en);!this._platform.isBrowser||!it||it===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=it,Mt.forEach(Ft=>{ce._eventManager.addHandler(this._ngZone,Ft,it,this)}))}handleEvent(en){"mousedown"===en.type?this._onMousedown(en):"touchstart"===en.type?this._onTouchStart(en):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{pe.forEach(it=>{this._triggerElement.addEventListener(it,this,Ht)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(en){0===en.state?this._startFadeOutTransition(en):2===en.state&&this._destroyRipple(en)}_startFadeOutTransition(en){const it=en===this._mostRecentTransientRipple,{persistent:Ft}=en.config;en.state=1,!Ft&&(!it||!this._isPointerDown)&&en.fadeOut()}_destroyRipple(en){const it=this._activeRipples.get(en)??null;this._activeRipples.delete(en),this._activeRipples.size||(this._containerRect=null),en===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),en.state=3,null!==it&&(en.element.removeEventListener("transitionend",it.onTransitionEnd),en.element.removeEventListener("transitioncancel",it.onTransitionCancel)),en.element.remove()}_onMousedown(en){const it=(0,e.X6)(en),Ft=this._lastTouchStartEvent&&Date.now(){!en.config.persistent&&(1===en.state||en.config.terminateOnPointerUp&&0===en.state)&&en.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){const en=this._triggerElement;en&&(Mt.forEach(it=>ce._eventManager.removeHandler(it,en,this)),this._pointerUpEventsRegistered&&pe.forEach(it=>en.removeEventListener(it,this,Ht)))}}const ue=new a.OlP("mat-ripple-global-options");let ve=(()=>{class nn{get disabled(){return this._disabled}set disabled(it){it&&this.fadeOutAllNonPersistent(),this._disabled=it,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(it){this._trigger=it,this._setupTriggerEventsIfEnabled()}constructor(it,Ft,yn,ei,Ii){this._elementRef=it,this._animationMode=Ii,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=ei||{},this._rippleRenderer=new ce(this,Ft,it,yn)}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:{...this._globalOptions.animation,..."NoopAnimations"===this._animationMode?{enterDuration:0,exitDuration:0}:{},...this.animation},terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(it,Ft=0,yn){return"number"==typeof it?this._rippleRenderer.fadeInRipple(it,Ft,{...this.rippleConfig,...yn}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...it})}static#e=this.\u0275fac=function(Ft){return new(Ft||nn)(a.Y36(a.SBq),a.Y36(a.R0b),a.Y36(c.t4),a.Y36(ue,8),a.Y36(a.QbO,8))};static#t=this.\u0275dir=a.lG2({type:nn,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(Ft,yn){2&Ft&&a.ekj("mat-ripple-unbounded",yn.unbounded)},inputs:{color:["matRippleColor","color"],unbounded:["matRippleUnbounded","unbounded"],centered:["matRippleCentered","centered"],radius:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"]},exportAs:["matRipple"]})}return nn})(),Oe=(()=>{class nn{static#e=this.\u0275fac=function(Ft){return new(Ft||nn)};static#t=this.\u0275mod=a.oAB({type:nn});static#n=this.\u0275inj=a.cJS({imports:[te,te]})}return nn})(),Cn=(()=>{class nn{static#e=this.\u0275fac=function(Ft){return new(Ft||nn)};static#t=this.\u0275mod=a.oAB({type:nn});static#n=this.\u0275inj=a.cJS({imports:[te]})}return nn})(),Se=(()=>{class nn{static#e=this.\u0275fac=function(Ft){return new(Ft||nn)};static#t=this.\u0275mod=a.oAB({type:nn});static#n=this.\u0275inj=a.cJS({imports:[Oe,r.ez,te,Cn]})}return nn})();const Qe={capture:!0},Be=["focus","click","mouseenter","touchstart"],ct="mat-ripple-loader-uninitialized",Ke="mat-ripple-loader-class-name",Qt="mat-ripple-loader-centered",Bt="mat-ripple-loader-disabled";let Ge=(()=>{class nn{constructor(){this._document=(0,a.f3M)(r.K0,{optional:!0}),this._animationMode=(0,a.f3M)(a.QbO,{optional:!0}),this._globalRippleOptions=(0,a.f3M)(ue,{optional:!0}),this._platform=(0,a.f3M)(c.t4),this._ngZone=(0,a.f3M)(a.R0b),this._hosts=new Map,this._onInteraction=it=>{if(!(it.target instanceof HTMLElement))return;const yn=it.target.closest(`[${ct}]`);yn&&this._createRipple(yn)},this._ngZone.runOutsideAngular(()=>{for(const it of Be)this._document?.addEventListener(it,this._onInteraction,Qe)})}ngOnDestroy(){const it=this._hosts.keys();for(const Ft of it)this.destroyRipple(Ft);for(const Ft of Be)this._document?.removeEventListener(Ft,this._onInteraction,Qe)}configureRipple(it,Ft){it.setAttribute(ct,""),(Ft.className||!it.hasAttribute(Ke))&&it.setAttribute(Ke,Ft.className||""),Ft.centered&&it.setAttribute(Qt,""),Ft.disabled&&it.setAttribute(Bt,"")}getRipple(it){return this._hosts.get(it)||this._createRipple(it)}setDisabled(it,Ft){const yn=this._hosts.get(it);yn?yn.disabled=Ft:Ft?it.setAttribute(Bt,""):it.removeAttribute(Bt)}_createRipple(it){if(!this._document)return;const Ft=this._hosts.get(it);if(Ft)return Ft;it.querySelector(".mat-ripple")?.remove();const yn=this._document.createElement("span");yn.classList.add("mat-ripple",it.getAttribute(Ke)),it.append(yn);const ei=new ve(new a.SBq(yn),this._ngZone,this._platform,this._globalRippleOptions?this._globalRippleOptions:void 0,this._animationMode?this._animationMode:void 0);return ei._isInitialized=!0,ei.trigger=it,ei.centered=it.hasAttribute(Qt),ei.disabled=it.hasAttribute(Bt),this.attachRipple(it,ei),ei}attachRipple(it,Ft){it.removeAttribute(ct),this._hosts.set(it,Ft)}destroyRipple(it){const Ft=this._hosts.get(it);Ft&&(Ft.ngOnDestroy(),this._hosts.delete(it))}static#e=this.\u0275fac=function(Ft){return new(Ft||nn)};static#t=this.\u0275prov=a.Yz7({token:nn,factory:nn.\u0275fac,providedIn:"root"})}return nn})()},38034:(Me,$,f)=>{"use strict";f.d($,{FA:()=>Va,Mq:()=>Wn,hl:()=>Jr,nW:()=>Ai});var a=f(4300),e=f(69594),n=f(68484),i=f(96814),r=f(65879),c=f(32296),l=f(89829),s=f(23680),h=f(78645),p=f(47394),g=f(63019),_=f(22096),b=f(36028),y=f(49388),E=f(62831),C=f(48180),I=f(27921),d=f(32181),T=f(42495),J=f(86825),Y=f(56223),te=f(64170),N=f(2032);const G=["mat-calendar-body",""];function x(qr,Hr){if(1&qr&&(r.TgZ(0,"tr",3)(1,"td",4),r._uU(2),r.qZA()()),2&qr){const nt=r.oxw();r.xp6(1),r.Udp("padding-top",nt._cellPadding)("padding-bottom",nt._cellPadding),r.uIk("colspan",nt.numCols),r.xp6(1),r.hij(" ",nt.label," ")}}function F(qr,Hr){if(1&qr&&(r.TgZ(0,"td",4),r._uU(1),r.qZA()),2&qr){const nt=r.oxw(2);r.Udp("padding-top",nt._cellPadding)("padding-bottom",nt._cellPadding),r.uIk("colspan",nt._firstRowOffset),r.xp6(1),r.hij(" ",nt._firstRowOffset>=nt.labelMinRequiredCells?nt.label:""," ")}}function Q(qr,Hr){if(1&qr){const nt=r.EpF();r.TgZ(0,"td",8)(1,"button",9),r.NdJ("click",function(st){const jt=r.CHM(nt).$implicit,Xt=r.oxw(2);return r.KtG(Xt._cellClicked(jt,st))})("focus",function(st){const jt=r.CHM(nt).$implicit,Xt=r.oxw(2);return r.KtG(Xt._emitActiveDateChange(jt,st))}),r.TgZ(2,"span",10),r._uU(3),r.qZA(),r._UZ(4,"span",11),r.qZA()()}if(2&qr){const nt=Hr.$implicit,Fn=Hr.index,st=r.oxw().index,Et=r.oxw();r.Udp("width",Et._cellWidth)("padding-top",Et._cellPadding)("padding-bottom",Et._cellPadding),r.uIk("data-mat-row",st)("data-mat-col",Fn),r.xp6(1),r.ekj("mat-calendar-body-disabled",!nt.enabled)("mat-calendar-body-active",Et._isActiveCell(st,Fn))("mat-calendar-body-range-start",Et._isRangeStart(nt.compareValue))("mat-calendar-body-range-end",Et._isRangeEnd(nt.compareValue))("mat-calendar-body-in-range",Et._isInRange(nt.compareValue))("mat-calendar-body-comparison-bridge-start",Et._isComparisonBridgeStart(nt.compareValue,st,Fn))("mat-calendar-body-comparison-bridge-end",Et._isComparisonBridgeEnd(nt.compareValue,st,Fn))("mat-calendar-body-comparison-start",Et._isComparisonStart(nt.compareValue))("mat-calendar-body-comparison-end",Et._isComparisonEnd(nt.compareValue))("mat-calendar-body-in-comparison-range",Et._isInComparisonRange(nt.compareValue))("mat-calendar-body-preview-start",Et._isPreviewStart(nt.compareValue))("mat-calendar-body-preview-end",Et._isPreviewEnd(nt.compareValue))("mat-calendar-body-in-preview",Et._isInPreview(nt.compareValue)),r.Q6J("ngClass",nt.cssClasses)("tabindex",Et._isActiveCell(st,Fn)?0:-1),r.uIk("aria-label",nt.ariaLabel)("aria-disabled",!nt.enabled||null)("aria-pressed",Et._isSelected(nt.compareValue))("aria-current",Et.todayValue===nt.compareValue?"date":null)("aria-describedby",Et._getDescribedby(nt.compareValue)),r.xp6(1),r.ekj("mat-calendar-body-selected",Et._isSelected(nt.compareValue))("mat-calendar-body-comparison-identical",Et._isComparisonIdentical(nt.compareValue))("mat-calendar-body-today",Et.todayValue===nt.compareValue),r.xp6(1),r.hij(" ",nt.displayValue," ")}}function O(qr,Hr){if(1&qr&&(r.TgZ(0,"tr",5),r.YNc(1,F,2,6,"td",6),r.YNc(2,Q,5,48,"td",7),r.qZA()),2&qr){const nt=Hr.$implicit,Fn=Hr.index,st=r.oxw();r.xp6(1),r.Q6J("ngIf",0===Fn&&st._firstRowOffset),r.xp6(1),r.Q6J("ngForOf",nt)}}function k(qr,Hr){if(1&qr&&(r.TgZ(0,"th",5)(1,"span",6),r._uU(2),r.qZA(),r.TgZ(3,"span",7),r._uU(4),r.qZA()()),2&qr){const nt=Hr.$implicit;r.xp6(2),r.Oqu(nt.long),r.xp6(2),r.Oqu(nt.narrow)}}const P=["*"];function K(qr,Hr){}function oe(qr,Hr){if(1&qr){const nt=r.EpF();r.TgZ(0,"mat-month-view",5),r.NdJ("activeDateChange",function(st){r.CHM(nt);const Et=r.oxw();return r.KtG(Et.activeDate=st)})("_userSelection",function(st){r.CHM(nt);const Et=r.oxw();return r.KtG(Et._dateSelected(st))})("dragStarted",function(st){r.CHM(nt);const Et=r.oxw();return r.KtG(Et._dragStarted(st))})("dragEnded",function(st){r.CHM(nt);const Et=r.oxw();return r.KtG(Et._dragEnded(st))}),r.qZA()}if(2&qr){const nt=r.oxw();r.Q6J("activeDate",nt.activeDate)("selected",nt.selected)("dateFilter",nt.dateFilter)("maxDate",nt.maxDate)("minDate",nt.minDate)("dateClass",nt.dateClass)("comparisonStart",nt.comparisonStart)("comparisonEnd",nt.comparisonEnd)("startDateAccessibleName",nt.startDateAccessibleName)("endDateAccessibleName",nt.endDateAccessibleName)("activeDrag",nt._activeDrag)}}function me(qr,Hr){if(1&qr){const nt=r.EpF();r.TgZ(0,"mat-year-view",6),r.NdJ("activeDateChange",function(st){r.CHM(nt);const Et=r.oxw();return r.KtG(Et.activeDate=st)})("monthSelected",function(st){r.CHM(nt);const Et=r.oxw();return r.KtG(Et._monthSelectedInYearView(st))})("selectedChange",function(st){r.CHM(nt);const Et=r.oxw();return r.KtG(Et._goToDateInView(st,"month"))}),r.qZA()}if(2&qr){const nt=r.oxw();r.Q6J("activeDate",nt.activeDate)("selected",nt.selected)("dateFilter",nt.dateFilter)("maxDate",nt.maxDate)("minDate",nt.minDate)("dateClass",nt.dateClass)}}function q(qr,Hr){if(1&qr){const nt=r.EpF();r.TgZ(0,"mat-multi-year-view",7),r.NdJ("activeDateChange",function(st){r.CHM(nt);const Et=r.oxw();return r.KtG(Et.activeDate=st)})("yearSelected",function(st){r.CHM(nt);const Et=r.oxw();return r.KtG(Et._yearSelectedInMultiYearView(st))})("selectedChange",function(st){r.CHM(nt);const Et=r.oxw();return r.KtG(Et._goToDateInView(st,"year"))}),r.qZA()}if(2&qr){const nt=r.oxw();r.Q6J("activeDate",nt.activeDate)("selected",nt.selected)("dateFilter",nt.dateFilter)("maxDate",nt.maxDate)("minDate",nt.minDate)("dateClass",nt.dateClass)}}function se(qr,Hr){}const Ae=["button"];function le(qr,Hr){1&qr&&(r.O4$(),r.TgZ(0,"svg",3),r._UZ(1,"path",4),r.qZA())}const xe=[[["","matDatepickerToggleIcon",""]]],Ee=["[matDatepickerToggleIcon]"];let lt=(()=>{class qr{constructor(){this.changes=new h.x,this.calendarLabel="Calendar",this.openCalendarLabel="Open calendar",this.closeCalendarLabel="Close calendar",this.prevMonthLabel="Previous month",this.nextMonthLabel="Next month",this.prevYearLabel="Previous year",this.nextYearLabel="Next year",this.prevMultiYearLabel="Previous 24 years",this.nextMultiYearLabel="Next 24 years",this.switchToMonthViewLabel="Choose date",this.switchToMultiYearViewLabel="Choose month and year",this.startDateLabel="Start date",this.endDateLabel="End date"}formatYearRange(nt,Fn){return`${nt} \u2013 ${Fn}`}formatYearRangeLabel(nt,Fn){return`${nt} to ${Fn}`}static#e=this.\u0275fac=function(Fn){return new(Fn||qr)};static#t=this.\u0275prov=r.Yz7({token:qr,factory:qr.\u0275fac,providedIn:"root"})}return qr})();class Ye{constructor(Hr,nt,Fn,st,Et={},jt=Hr,Xt){this.value=Hr,this.displayValue=nt,this.ariaLabel=Fn,this.enabled=st,this.cssClasses=Et,this.compareValue=jt,this.rawValue=Xt}}let tn=1;const $t=(0,E.i$)({passive:!1,capture:!0}),Pt=(0,E.i$)({passive:!0,capture:!0}),et=(0,E.i$)({passive:!0});let $e=(()=>{class qr{ngAfterViewChecked(){this._focusActiveCellAfterViewChecked&&(this._focusActiveCell(),this._focusActiveCellAfterViewChecked=!1)}constructor(nt,Fn){this._elementRef=nt,this._ngZone=Fn,this._platform=(0,r.f3M)(E.t4),this._focusActiveCellAfterViewChecked=!1,this.numCols=7,this.activeCell=0,this.isRange=!1,this.cellAspectRatio=1,this.previewStart=null,this.previewEnd=null,this.selectedValueChange=new r.vpe,this.previewChange=new r.vpe,this.activeDateChange=new r.vpe,this.dragStarted=new r.vpe,this.dragEnded=new r.vpe,this._didDragSinceMouseDown=!1,this._enterHandler=st=>{if(this._skipNextFocus&&"focus"===st.type)this._skipNextFocus=!1;else if(st.target&&this.isRange){const Et=this._getCellFromElement(st.target);Et&&this._ngZone.run(()=>this.previewChange.emit({value:Et.enabled?Et:null,event:st}))}},this._touchmoveHandler=st=>{if(!this.isRange)return;const Et=ce(st),jt=Et?this._getCellFromElement(Et):null;Et!==st.target&&(this._didDragSinceMouseDown=!0),Ze(st.target)&&st.preventDefault(),this._ngZone.run(()=>this.previewChange.emit({value:jt?.enabled?jt:null,event:st}))},this._leaveHandler=st=>{null!==this.previewEnd&&this.isRange&&("blur"!==st.type&&(this._didDragSinceMouseDown=!0),st.target&&this._getCellFromElement(st.target)&&(!st.relatedTarget||!this._getCellFromElement(st.relatedTarget))&&this._ngZone.run(()=>this.previewChange.emit({value:null,event:st})))},this._mousedownHandler=st=>{if(!this.isRange)return;this._didDragSinceMouseDown=!1;const Et=st.target&&this._getCellFromElement(st.target);!Et||!this._isInRange(Et.rawValue)||this._ngZone.run(()=>{this.dragStarted.emit({value:Et.rawValue,event:st})})},this._mouseupHandler=st=>{if(!this.isRange)return;const Et=Ze(st.target);Et?Et.closest(".mat-calendar-body")===this._elementRef.nativeElement&&this._ngZone.run(()=>{const jt=this._getCellFromElement(Et);this.dragEnded.emit({value:jt?.rawValue??null,event:st})}):this._ngZone.run(()=>{this.dragEnded.emit({value:null,event:st})})},this._touchendHandler=st=>{const Et=ce(st);Et&&this._mouseupHandler({target:Et})},this._id="mat-calendar-body-"+tn++,this._startDateLabelId=`${this._id}-start-date`,this._endDateLabelId=`${this._id}-end-date`,Fn.runOutsideAngular(()=>{const st=nt.nativeElement;st.addEventListener("touchmove",this._touchmoveHandler,$t),st.addEventListener("mouseenter",this._enterHandler,Pt),st.addEventListener("focus",this._enterHandler,Pt),st.addEventListener("mouseleave",this._leaveHandler,Pt),st.addEventListener("blur",this._leaveHandler,Pt),st.addEventListener("mousedown",this._mousedownHandler,et),st.addEventListener("touchstart",this._mousedownHandler,et),this._platform.isBrowser&&(window.addEventListener("mouseup",this._mouseupHandler),window.addEventListener("touchend",this._touchendHandler))})}_cellClicked(nt,Fn){this._didDragSinceMouseDown||nt.enabled&&this.selectedValueChange.emit({value:nt.value,event:Fn})}_emitActiveDateChange(nt,Fn){nt.enabled&&this.activeDateChange.emit({value:nt.value,event:Fn})}_isSelected(nt){return this.startValue===nt||this.endValue===nt}ngOnChanges(nt){const Fn=nt.numCols,{rows:st,numCols:Et}=this;(nt.rows||Fn)&&(this._firstRowOffset=st&&st.length&&st[0].length?Et-st[0].length:0),(nt.cellAspectRatio||Fn||!this._cellPadding)&&(this._cellPadding=50*this.cellAspectRatio/Et+"%"),(Fn||!this._cellWidth)&&(this._cellWidth=100/Et+"%")}ngOnDestroy(){const nt=this._elementRef.nativeElement;nt.removeEventListener("touchmove",this._touchmoveHandler,$t),nt.removeEventListener("mouseenter",this._enterHandler,Pt),nt.removeEventListener("focus",this._enterHandler,Pt),nt.removeEventListener("mouseleave",this._leaveHandler,Pt),nt.removeEventListener("blur",this._leaveHandler,Pt),nt.removeEventListener("mousedown",this._mousedownHandler,et),nt.removeEventListener("touchstart",this._mousedownHandler,et),this._platform.isBrowser&&(window.removeEventListener("mouseup",this._mouseupHandler),window.removeEventListener("touchend",this._touchendHandler))}_isActiveCell(nt,Fn){let st=nt*this.numCols+Fn;return nt&&(st-=this._firstRowOffset),st==this.activeCell}_focusActiveCell(nt=!0){this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe((0,C.q)(1)).subscribe(()=>{setTimeout(()=>{const Fn=this._elementRef.nativeElement.querySelector(".mat-calendar-body-active");Fn&&(nt||(this._skipNextFocus=!0),Fn.focus())})})})}_scheduleFocusActiveCellAfterViewChecked(){this._focusActiveCellAfterViewChecked=!0}_isRangeStart(nt){return Ht(nt,this.startValue,this.endValue)}_isRangeEnd(nt){return Mt(nt,this.startValue,this.endValue)}_isInRange(nt){return pe(nt,this.startValue,this.endValue,this.isRange)}_isComparisonStart(nt){return Ht(nt,this.comparisonStart,this.comparisonEnd)}_isComparisonBridgeStart(nt,Fn,st){if(!this._isComparisonStart(nt)||this._isRangeStart(nt)||!this._isInRange(nt))return!1;let Et=this.rows[Fn][st-1];if(!Et){const jt=this.rows[Fn-1];Et=jt&&jt[jt.length-1]}return Et&&!this._isRangeEnd(Et.compareValue)}_isComparisonBridgeEnd(nt,Fn,st){if(!this._isComparisonEnd(nt)||this._isRangeEnd(nt)||!this._isInRange(nt))return!1;let Et=this.rows[Fn][st+1];if(!Et){const jt=this.rows[Fn+1];Et=jt&&jt[0]}return Et&&!this._isRangeStart(Et.compareValue)}_isComparisonEnd(nt){return Mt(nt,this.comparisonStart,this.comparisonEnd)}_isInComparisonRange(nt){return pe(nt,this.comparisonStart,this.comparisonEnd,this.isRange)}_isComparisonIdentical(nt){return this.comparisonStart===this.comparisonEnd&&nt===this.comparisonStart}_isPreviewStart(nt){return Ht(nt,this.previewStart,this.previewEnd)}_isPreviewEnd(nt){return Mt(nt,this.previewStart,this.previewEnd)}_isInPreview(nt){return pe(nt,this.previewStart,this.previewEnd,this.isRange)}_getDescribedby(nt){return this.isRange?this.startValue===nt&&this.endValue===nt?`${this._startDateLabelId} ${this._endDateLabelId}`:this.startValue===nt?this._startDateLabelId:this.endValue===nt?this._endDateLabelId:null:null}_getCellFromElement(nt){const Fn=Ze(nt);if(Fn){const st=Fn.getAttribute("data-mat-row"),Et=Fn.getAttribute("data-mat-col");if(st&&Et)return this.rows[parseInt(st)][parseInt(Et)]}return null}static#e=this.\u0275fac=function(Fn){return new(Fn||qr)(r.Y36(r.SBq),r.Y36(r.R0b))};static#t=this.\u0275cmp=r.Xpm({type:qr,selectors:[["","mat-calendar-body",""]],hostAttrs:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",todayValue:"todayValue",startValue:"startValue",endValue:"endValue",labelMinRequiredCells:"labelMinRequiredCells",numCols:"numCols",activeCell:"activeCell",isRange:"isRange",cellAspectRatio:"cellAspectRatio",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",previewStart:"previewStart",previewEnd:"previewEnd",startDateAccessibleName:"startDateAccessibleName",endDateAccessibleName:"endDateAccessibleName"},outputs:{selectedValueChange:"selectedValueChange",previewChange:"previewChange",activeDateChange:"activeDateChange",dragStarted:"dragStarted",dragEnded:"dragEnded"},exportAs:["matCalendarBody"],features:[r.TTD],attrs:G,decls:6,vars:6,consts:[["aria-hidden","true",4,"ngIf"],["role","row",4,"ngFor","ngForOf"],[1,"mat-calendar-body-hidden-label",3,"id"],["aria-hidden","true"],[1,"mat-calendar-body-label"],["role","row"],["class","mat-calendar-body-label",3,"paddingTop","paddingBottom",4,"ngIf"],["role","gridcell","class","mat-calendar-body-cell-container",3,"width","paddingTop","paddingBottom",4,"ngFor","ngForOf"],["role","gridcell",1,"mat-calendar-body-cell-container"],["type","button",1,"mat-calendar-body-cell",3,"ngClass","tabindex","click","focus"],[1,"mat-calendar-body-cell-content","mat-focus-indicator"],["aria-hidden","true",1,"mat-calendar-body-cell-preview"]],template:function(Fn,st){1&Fn&&(r.YNc(0,x,3,6,"tr",0),r.YNc(1,O,3,2,"tr",1),r.TgZ(2,"label",2),r._uU(3),r.qZA(),r.TgZ(4,"label",2),r._uU(5),r.qZA()),2&Fn&&(r.Q6J("ngIf",st._firstRowOffset.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:var(--mat-datepicker-calendar-date-disabled-state-text-color)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-disabled-state-outline-color)}.cdk-high-contrast-active .mat-calendar-body-disabled{opacity:.5}.mat-calendar-body-cell-content{top:5%;left:5%;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;line-height:1;border-width:1px;border-style:solid;border-radius:999px;color:var(--mat-datepicker-calendar-date-text-color);border-color:var(--mat-datepicker-calendar-date-outline-color)}.mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}.cdk-high-contrast-active .mat-calendar-body-cell-content{border:none}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-focus-state-background-color)}@media(hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-hover-state-background-color)}}.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-state-background-color);color:var(--mat-datepicker-calendar-date-selected-state-text-color)}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-disabled-state-background-color)}.mat-calendar-body-selected.mat-calendar-body-today{box-shadow:inset 0 0 0 1px var(--mat-datepicker-calendar-date-today-selected-state-outline-color)}.mat-calendar-body-in-range::before{background:var(--mat-datepicker-calendar-date-in-range-state-background-color)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color)}.mat-calendar-body-comparison-bridge-start::before,[dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}.mat-calendar-body-comparison-bridge-end::before,[dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:var(--mat-datepicker-calendar-date-in-overlap-range-state-background-color)}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:var(--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color)}.cdk-high-contrast-active .mat-datepicker-popup:not(:empty),.cdk-high-contrast-active .mat-calendar-body-cell:not(.mat-calendar-body-in-range) .mat-calendar-body-selected{outline:solid 1px}.cdk-high-contrast-active .mat-calendar-body-today{outline:dotted 1px}.cdk-high-contrast-active .mat-calendar-body-cell::before,.cdk-high-contrast-active .mat-calendar-body-cell::after,.cdk-high-contrast-active .mat-calendar-body-selected{background:none}.cdk-high-contrast-active .mat-calendar-body-in-range::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-start::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-end::before{border-top:solid 1px;border-bottom:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:0;border-right:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:0;border-left:solid 1px}.cdk-high-contrast-active .mat-calendar-body-in-comparison-range::before{border-top:dashed 1px;border-bottom:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:0;border-right:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:0;border-left:dashed 1px}[dir=rtl] .mat-calendar-body-label{text-align:right}'],encapsulation:2,changeDetection:0})}return qr})();function rt(qr){return"TD"===qr?.nodeName}function Ze(qr){let Hr;return rt(qr)?Hr=qr:rt(qr.parentNode)?Hr=qr.parentNode:rt(qr.parentNode?.parentNode)&&(Hr=qr.parentNode.parentNode),null!=Hr?.getAttribute("data-mat-row")?Hr:null}function Ht(qr,Hr,nt){return null!==nt&&Hr!==nt&&qr=Hr&&qr===nt}function pe(qr,Hr,nt,Fn){return Fn&&null!==Hr&&null!==nt&&Hr!==nt&&qr>=Hr&&qr<=nt}function ce(qr){const Hr=qr.changedTouches[0];return document.elementFromPoint(Hr.clientX,Hr.clientY)}class de{constructor(Hr,nt){this.start=Hr,this.end=nt}}let ue=(()=>{class qr{constructor(nt,Fn){this.selection=nt,this._adapter=Fn,this._selectionChanged=new h.x,this.selectionChanged=this._selectionChanged,this.selection=nt}updateSelection(nt,Fn){const st=this.selection;this.selection=nt,this._selectionChanged.next({selection:nt,source:Fn,oldValue:st})}ngOnDestroy(){this._selectionChanged.complete()}_isValidDateInstance(nt){return this._adapter.isDateInstance(nt)&&this._adapter.isValid(nt)}static#e=this.\u0275fac=function(Fn){r.$Z()};static#t=this.\u0275prov=r.Yz7({token:qr,factory:qr.\u0275fac})}return qr})(),ve=(()=>{class qr extends ue{constructor(nt){super(null,nt)}add(nt){super.updateSelection(nt,this)}isValid(){return null!=this.selection&&this._isValidDateInstance(this.selection)}isComplete(){return null!=this.selection}clone(){const nt=new qr(this._adapter);return nt.updateSelection(this.selection,this),nt}static#e=this.\u0275fac=function(Fn){return new(Fn||qr)(r.LFG(s._A))};static#t=this.\u0275prov=r.Yz7({token:qr,factory:qr.\u0275fac})}return qr})();const Cn={provide:ue,deps:[[new r.FiY,new r.tp0,ue],s._A],useFactory:function Xe(qr,Hr){return qr||new ve(Hr)}},De=new r.OlP("MAT_DATE_RANGE_SELECTION_STRATEGY");let vn=(()=>{class qr{get activeDate(){return this._activeDate}set activeDate(nt){const Fn=this._activeDate,st=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(nt))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(st,this.minDate,this.maxDate),this._hasSameMonthAndYear(Fn,this._activeDate)||this._init()}get selected(){return this._selected}set selected(nt){this._selected=nt instanceof de?nt:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(nt)),this._setRanges(this._selected)}get minDate(){return this._minDate}set minDate(nt){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(nt))}get maxDate(){return this._maxDate}set maxDate(nt){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(nt))}constructor(nt,Fn,st,Et,jt){this._changeDetectorRef=nt,this._dateFormats=Fn,this._dateAdapter=st,this._dir=Et,this._rangeStrategy=jt,this._rerenderSubscription=p.w0.EMPTY,this.activeDrag=null,this.selectedChange=new r.vpe,this._userSelection=new r.vpe,this.dragStarted=new r.vpe,this.dragEnded=new r.vpe,this.activeDateChange=new r.vpe,this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe((0,I.O)(null)).subscribe(()=>this._init())}ngOnChanges(nt){const Fn=nt.comparisonStart||nt.comparisonEnd;Fn&&!Fn.firstChange&&this._setRanges(this.selected),nt.activeDrag&&!this.activeDrag&&this._clearPreview()}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_dateSelected(nt){const Fn=nt.value,st=this._getDateFromDayOfMonth(Fn);let Et,jt;this._selected instanceof de?(Et=this._getDateInCurrentMonth(this._selected.start),jt=this._getDateInCurrentMonth(this._selected.end)):Et=jt=this._getDateInCurrentMonth(this._selected),(Et!==Fn||jt!==Fn)&&this.selectedChange.emit(st),this._userSelection.emit({value:st,event:nt.event}),this._clearPreview(),this._changeDetectorRef.markForCheck()}_updateActiveDate(nt){const st=this._activeDate;this.activeDate=this._getDateFromDayOfMonth(nt.value),this._dateAdapter.compareDate(st,this.activeDate)&&this.activeDateChange.emit(this._activeDate)}_handleCalendarBodyKeydown(nt){const Fn=this._activeDate,st=this._isRtl();switch(nt.keyCode){case b.oh:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,st?1:-1);break;case b.SV:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,st?-1:1);break;case b.LH:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,-7);break;case b.JH:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,7);break;case b.Sd:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,1-this._dateAdapter.getDate(this._activeDate));break;case b.uR:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,this._dateAdapter.getNumDaysInMonth(this._activeDate)-this._dateAdapter.getDate(this._activeDate));break;case b.Ku:this.activeDate=nt.altKey?this._dateAdapter.addCalendarYears(this._activeDate,-1):this._dateAdapter.addCalendarMonths(this._activeDate,-1);break;case b.VM:this.activeDate=nt.altKey?this._dateAdapter.addCalendarYears(this._activeDate,1):this._dateAdapter.addCalendarMonths(this._activeDate,1);break;case b.K5:case b.L_:return this._selectionKeyPressed=!0,void(this._canSelect(this._activeDate)&&nt.preventDefault());case b.hY:return void(null!=this._previewEnd&&!(0,b.Vb)(nt)&&(this._clearPreview(),this.activeDrag?this.dragEnded.emit({value:null,event:nt}):(this.selectedChange.emit(null),this._userSelection.emit({value:null,event:nt})),nt.preventDefault(),nt.stopPropagation()));default:return}this._dateAdapter.compareDate(Fn,this.activeDate)&&(this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked()),nt.preventDefault()}_handleCalendarBodyKeyup(nt){(nt.keyCode===b.L_||nt.keyCode===b.K5)&&(this._selectionKeyPressed&&this._canSelect(this._activeDate)&&this._dateSelected({value:this._dateAdapter.getDate(this._activeDate),event:nt}),this._selectionKeyPressed=!1)}_init(){this._setRanges(this.selected),this._todayDate=this._getCellCompareValue(this._dateAdapter.today()),this._monthLabel=this._dateFormats.display.monthLabel?this._dateAdapter.format(this.activeDate,this._dateFormats.display.monthLabel):this._dateAdapter.getMonthNames("short")[this._dateAdapter.getMonth(this.activeDate)].toLocaleUpperCase();let nt=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),1);this._firstWeekOffset=(7+this._dateAdapter.getDayOfWeek(nt)-this._dateAdapter.getFirstDayOfWeek())%7,this._initWeekdays(),this._createWeekCells(),this._changeDetectorRef.markForCheck()}_focusActiveCell(nt){this._matCalendarBody._focusActiveCell(nt)}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_previewChanged({event:nt,value:Fn}){if(this._rangeStrategy){const st=Fn?Fn.rawValue:null,Et=this._rangeStrategy.createPreview(st,this.selected,nt);if(this._previewStart=this._getCellCompareValue(Et.start),this._previewEnd=this._getCellCompareValue(Et.end),this.activeDrag&&st){const jt=this._rangeStrategy.createDrag?.(this.activeDrag.value,this.selected,st,nt);jt&&(this._previewStart=this._getCellCompareValue(jt.start),this._previewEnd=this._getCellCompareValue(jt.end))}this._changeDetectorRef.detectChanges()}}_dragEnded(nt){if(this.activeDrag)if(nt.value){const Fn=this._rangeStrategy?.createDrag?.(this.activeDrag.value,this.selected,nt.value,nt.event);this.dragEnded.emit({value:Fn??null,event:nt.event})}else this.dragEnded.emit({value:null,event:nt.event})}_getDateFromDayOfMonth(nt){return this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),nt)}_initWeekdays(){const nt=this._dateAdapter.getFirstDayOfWeek(),Fn=this._dateAdapter.getDayOfWeekNames("narrow");let Et=this._dateAdapter.getDayOfWeekNames("long").map((jt,Xt)=>({long:jt,narrow:Fn[Xt]}));this._weekdays=Et.slice(nt).concat(Et.slice(0,nt))}_createWeekCells(){const nt=this._dateAdapter.getNumDaysInMonth(this.activeDate),Fn=this._dateAdapter.getDateNames();this._weeks=[[]];for(let st=0,Et=this._firstWeekOffset;st=0)&&(!this.maxDate||this._dateAdapter.compareDate(nt,this.maxDate)<=0)&&(!this.dateFilter||this.dateFilter(nt))}_getDateInCurrentMonth(nt){return nt&&this._hasSameMonthAndYear(nt,this.activeDate)?this._dateAdapter.getDate(nt):null}_hasSameMonthAndYear(nt,Fn){return!(!nt||!Fn||this._dateAdapter.getMonth(nt)!=this._dateAdapter.getMonth(Fn)||this._dateAdapter.getYear(nt)!=this._dateAdapter.getYear(Fn))}_getCellCompareValue(nt){if(nt){const Fn=this._dateAdapter.getYear(nt),st=this._dateAdapter.getMonth(nt),Et=this._dateAdapter.getDate(nt);return new Date(Fn,st,Et).getTime()}return null}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setRanges(nt){nt instanceof de?(this._rangeStart=this._getCellCompareValue(nt.start),this._rangeEnd=this._getCellCompareValue(nt.end),this._isRange=!0):(this._rangeStart=this._rangeEnd=this._getCellCompareValue(nt),this._isRange=!1),this._comparisonRangeStart=this._getCellCompareValue(this.comparisonStart),this._comparisonRangeEnd=this._getCellCompareValue(this.comparisonEnd)}_canSelect(nt){return!this.dateFilter||this.dateFilter(nt)}_clearPreview(){this._previewStart=this._previewEnd=null}static#e=this.\u0275fac=function(Fn){return new(Fn||qr)(r.Y36(r.sBO),r.Y36(s.sG,8),r.Y36(s._A,8),r.Y36(y.Is,8),r.Y36(De,8))};static#t=this.\u0275cmp=r.Xpm({type:qr,selectors:[["mat-month-view"]],viewQuery:function(Fn,st){if(1&Fn&&r.Gf($e,5),2&Fn){let Et;r.iGM(Et=r.CRH())&&(st._matCalendarBody=Et.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",startDateAccessibleName:"startDateAccessibleName",endDateAccessibleName:"endDateAccessibleName",activeDrag:"activeDrag"},outputs:{selectedChange:"selectedChange",_userSelection:"_userSelection",dragStarted:"dragStarted",dragEnded:"dragEnded",activeDateChange:"activeDateChange"},exportAs:["matMonthView"],features:[r.TTD],decls:7,vars:15,consts:[["role","grid",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["scope","col",4,"ngFor","ngForOf"],["aria-hidden","true","colspan","7",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"label","rows","todayValue","startValue","endValue","comparisonStart","comparisonEnd","previewStart","previewEnd","isRange","labelMinRequiredCells","activeCell","startDateAccessibleName","endDateAccessibleName","selectedValueChange","activeDateChange","previewChange","dragStarted","dragEnded","keyup","keydown"],["scope","col"],[1,"cdk-visually-hidden"],["aria-hidden","true"]],template:function(Fn,st){1&Fn&&(r.TgZ(0,"table",0)(1,"thead",1)(2,"tr"),r.YNc(3,k,5,2,"th",2),r.qZA(),r.TgZ(4,"tr"),r._UZ(5,"th",3),r.qZA()(),r.TgZ(6,"tbody",4),r.NdJ("selectedValueChange",function(jt){return st._dateSelected(jt)})("activeDateChange",function(jt){return st._updateActiveDate(jt)})("previewChange",function(jt){return st._previewChanged(jt)})("dragStarted",function(jt){return st.dragStarted.emit(jt)})("dragEnded",function(jt){return st._dragEnded(jt)})("keyup",function(jt){return st._handleCalendarBodyKeyup(jt)})("keydown",function(jt){return st._handleCalendarBodyKeydown(jt)}),r.qZA()()),2&Fn&&(r.xp6(3),r.Q6J("ngForOf",st._weekdays),r.xp6(3),r.Q6J("label",st._monthLabel)("rows",st._weeks)("todayValue",st._todayDate)("startValue",st._rangeStart)("endValue",st._rangeEnd)("comparisonStart",st._comparisonRangeStart)("comparisonEnd",st._comparisonRangeEnd)("previewStart",st._previewStart)("previewEnd",st._previewEnd)("isRange",st._isRange)("labelMinRequiredCells",3)("activeCell",st._dateAdapter.getDate(st.activeDate)-1)("startDateAccessibleName",st.startDateAccessibleName)("endDateAccessibleName",st.endDateAccessibleName))},dependencies:[i.sg,$e],encapsulation:2,changeDetection:0})}return qr})();const er=24;let Yt=(()=>{class qr{get activeDate(){return this._activeDate}set activeDate(nt){let Fn=this._activeDate;const st=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(nt))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(st,this.minDate,this.maxDate),kt(this._dateAdapter,Fn,this._activeDate,this.minDate,this.maxDate)||this._init()}get selected(){return this._selected}set selected(nt){this._selected=nt instanceof de?nt:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(nt)),this._setSelectedYear(nt)}get minDate(){return this._minDate}set minDate(nt){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(nt))}get maxDate(){return this._maxDate}set maxDate(nt){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(nt))}constructor(nt,Fn,st){this._changeDetectorRef=nt,this._dateAdapter=Fn,this._dir=st,this._rerenderSubscription=p.w0.EMPTY,this.selectedChange=new r.vpe,this.yearSelected=new r.vpe,this.activeDateChange=new r.vpe,this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe((0,I.O)(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_init(){this._todayYear=this._dateAdapter.getYear(this._dateAdapter.today());const Fn=this._dateAdapter.getYear(this._activeDate)-Se(this._dateAdapter,this.activeDate,this.minDate,this.maxDate);this._years=[];for(let st=0,Et=[];stthis._createCellForYear(jt))),Et=[]);this._changeDetectorRef.markForCheck()}_yearSelected(nt){const Fn=nt.value,st=this._dateAdapter.createDate(Fn,0,1),Et=this._getDateFromYear(Fn);this.yearSelected.emit(st),this.selectedChange.emit(Et)}_updateActiveDate(nt){const st=this._activeDate;this.activeDate=this._getDateFromYear(nt.value),this._dateAdapter.compareDate(st,this.activeDate)&&this.activeDateChange.emit(this.activeDate)}_handleCalendarBodyKeydown(nt){const Fn=this._activeDate,st=this._isRtl();switch(nt.keyCode){case b.oh:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,st?1:-1);break;case b.SV:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,st?-1:1);break;case b.LH:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-4);break;case b.JH:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,4);break;case b.Sd:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-Se(this._dateAdapter,this.activeDate,this.minDate,this.maxDate));break;case b.uR:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,er-Se(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)-1);break;case b.Ku:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,nt.altKey?10*-er:-er);break;case b.VM:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,nt.altKey?10*er:er);break;case b.K5:case b.L_:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(Fn,this.activeDate)&&this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked(),nt.preventDefault()}_handleCalendarBodyKeyup(nt){(nt.keyCode===b.L_||nt.keyCode===b.K5)&&(this._selectionKeyPressed&&this._yearSelected({value:this._dateAdapter.getYear(this._activeDate),event:nt}),this._selectionKeyPressed=!1)}_getActiveCell(){return Se(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_getDateFromYear(nt){const Fn=this._dateAdapter.getMonth(this.activeDate),st=this._dateAdapter.getNumDaysInMonth(this._dateAdapter.createDate(nt,Fn,1));return this._dateAdapter.createDate(nt,Fn,Math.min(this._dateAdapter.getDate(this.activeDate),st))}_createCellForYear(nt){const Fn=this._dateAdapter.createDate(nt,0,1),st=this._dateAdapter.getYearName(Fn),Et=this.dateClass?this.dateClass(Fn,"multi-year"):void 0;return new Ye(nt,st,st,this._shouldEnableYear(nt),Et)}_shouldEnableYear(nt){if(null==nt||this.maxDate&&nt>this._dateAdapter.getYear(this.maxDate)||this.minDate&&nt{class qr{get activeDate(){return this._activeDate}set activeDate(nt){let Fn=this._activeDate;const st=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(nt))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(st,this.minDate,this.maxDate),this._dateAdapter.getYear(Fn)!==this._dateAdapter.getYear(this._activeDate)&&this._init()}get selected(){return this._selected}set selected(nt){this._selected=nt instanceof de?nt:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(nt)),this._setSelectedMonth(nt)}get minDate(){return this._minDate}set minDate(nt){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(nt))}get maxDate(){return this._maxDate}set maxDate(nt){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(nt))}constructor(nt,Fn,st,Et){this._changeDetectorRef=nt,this._dateFormats=Fn,this._dateAdapter=st,this._dir=Et,this._rerenderSubscription=p.w0.EMPTY,this.selectedChange=new r.vpe,this.monthSelected=new r.vpe,this.activeDateChange=new r.vpe,this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe((0,I.O)(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_monthSelected(nt){const Fn=nt.value,st=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),Fn,1);this.monthSelected.emit(st);const Et=this._getDateFromMonth(Fn);this.selectedChange.emit(Et)}_updateActiveDate(nt){const st=this._activeDate;this.activeDate=this._getDateFromMonth(nt.value),this._dateAdapter.compareDate(st,this.activeDate)&&this.activeDateChange.emit(this.activeDate)}_handleCalendarBodyKeydown(nt){const Fn=this._activeDate,st=this._isRtl();switch(nt.keyCode){case b.oh:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,st?1:-1);break;case b.SV:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,st?-1:1);break;case b.LH:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-4);break;case b.JH:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,4);break;case b.Sd:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-this._dateAdapter.getMonth(this._activeDate));break;case b.uR:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,11-this._dateAdapter.getMonth(this._activeDate));break;case b.Ku:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,nt.altKey?-10:-1);break;case b.VM:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,nt.altKey?10:1);break;case b.K5:case b.L_:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(Fn,this.activeDate)&&(this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked()),nt.preventDefault()}_handleCalendarBodyKeyup(nt){(nt.keyCode===b.L_||nt.keyCode===b.K5)&&(this._selectionKeyPressed&&this._monthSelected({value:this._dateAdapter.getMonth(this._activeDate),event:nt}),this._selectionKeyPressed=!1)}_init(){this._setSelectedMonth(this.selected),this._todayMonth=this._getMonthInCurrentYear(this._dateAdapter.today()),this._yearLabel=this._dateAdapter.getYearName(this.activeDate);let nt=this._dateAdapter.getMonthNames("short");this._months=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(Fn=>Fn.map(st=>this._createCellForMonth(st,nt[st]))),this._changeDetectorRef.markForCheck()}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_getMonthInCurrentYear(nt){return nt&&this._dateAdapter.getYear(nt)==this._dateAdapter.getYear(this.activeDate)?this._dateAdapter.getMonth(nt):null}_getDateFromMonth(nt){const Fn=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),nt,1),st=this._dateAdapter.getNumDaysInMonth(Fn);return this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),nt,Math.min(this._dateAdapter.getDate(this.activeDate),st))}_createCellForMonth(nt,Fn){const st=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),nt,1),Et=this._dateAdapter.format(st,this._dateFormats.display.monthYearA11yLabel),jt=this.dateClass?this.dateClass(st,"year"):void 0;return new Ye(nt,Fn.toLocaleUpperCase(),Et,this._shouldEnableMonth(nt),jt)}_shouldEnableMonth(nt){const Fn=this._dateAdapter.getYear(this.activeDate);if(null==nt||this._isYearAndMonthAfterMaxDate(Fn,nt)||this._isYearAndMonthBeforeMinDate(Fn,nt))return!1;if(!this.dateFilter)return!0;for(let Et=this._dateAdapter.createDate(Fn,nt,1);this._dateAdapter.getMonth(Et)==nt;Et=this._dateAdapter.addCalendarDays(Et,1))if(this.dateFilter(Et))return!0;return!1}_isYearAndMonthAfterMaxDate(nt,Fn){if(this.maxDate){const st=this._dateAdapter.getYear(this.maxDate),Et=this._dateAdapter.getMonth(this.maxDate);return nt>st||nt===st&&Fn>Et}return!1}_isYearAndMonthBeforeMinDate(nt,Fn){if(this.minDate){const st=this._dateAdapter.getYear(this.minDate),Et=this._dateAdapter.getMonth(this.minDate);return nt{class qr{constructor(nt,Fn,st,Et,jt){this._intl=nt,this.calendar=Fn,this._dateAdapter=st,this._dateFormats=Et,this._id="mat-calendar-header-"+Ke++,this._periodButtonLabelId=`${this._id}-period-label`,this.calendar.stateChanges.subscribe(()=>jt.markForCheck())}get periodButtonText(){return"month"==this.calendar.currentView?this._dateAdapter.format(this.calendar.activeDate,this._dateFormats.display.monthYearLabel).toLocaleUpperCase():"year"==this.calendar.currentView?this._dateAdapter.getYearName(this.calendar.activeDate):this._intl.formatYearRange(...this._formatMinAndMaxYearLabels())}get periodButtonDescription(){return"month"==this.calendar.currentView?this._dateAdapter.format(this.calendar.activeDate,this._dateFormats.display.monthYearLabel).toLocaleUpperCase():"year"==this.calendar.currentView?this._dateAdapter.getYearName(this.calendar.activeDate):this._intl.formatYearRangeLabel(...this._formatMinAndMaxYearLabels())}get periodButtonLabel(){return"month"==this.calendar.currentView?this._intl.switchToMultiYearViewLabel:this._intl.switchToMonthViewLabel}get prevButtonLabel(){return{month:this._intl.prevMonthLabel,year:this._intl.prevYearLabel,"multi-year":this._intl.prevMultiYearLabel}[this.calendar.currentView]}get nextButtonLabel(){return{month:this._intl.nextMonthLabel,year:this._intl.nextYearLabel,"multi-year":this._intl.nextMultiYearLabel}[this.calendar.currentView]}currentPeriodClicked(){this.calendar.currentView="month"==this.calendar.currentView?"multi-year":"month"}previousClicked(){this.calendar.activeDate="month"==this.calendar.currentView?this._dateAdapter.addCalendarMonths(this.calendar.activeDate,-1):this._dateAdapter.addCalendarYears(this.calendar.activeDate,"year"==this.calendar.currentView?-1:-er)}nextClicked(){this.calendar.activeDate="month"==this.calendar.currentView?this._dateAdapter.addCalendarMonths(this.calendar.activeDate,1):this._dateAdapter.addCalendarYears(this.calendar.activeDate,"year"==this.calendar.currentView?1:er)}previousEnabled(){return!this.calendar.minDate||!this.calendar.minDate||!this._isSameView(this.calendar.activeDate,this.calendar.minDate)}nextEnabled(){return!this.calendar.maxDate||!this._isSameView(this.calendar.activeDate,this.calendar.maxDate)}_isSameView(nt,Fn){return"month"==this.calendar.currentView?this._dateAdapter.getYear(nt)==this._dateAdapter.getYear(Fn)&&this._dateAdapter.getMonth(nt)==this._dateAdapter.getMonth(Fn):"year"==this.calendar.currentView?this._dateAdapter.getYear(nt)==this._dateAdapter.getYear(Fn):kt(this._dateAdapter,nt,Fn,this.calendar.minDate,this.calendar.maxDate)}_formatMinAndMaxYearLabels(){const Fn=this._dateAdapter.getYear(this.calendar.activeDate)-Se(this._dateAdapter,this.calendar.activeDate,this.calendar.minDate,this.calendar.maxDate),st=Fn+er-1;return[this._dateAdapter.getYearName(this._dateAdapter.createDate(Fn,0,1)),this._dateAdapter.getYearName(this._dateAdapter.createDate(st,0,1))]}static#e=this.\u0275fac=function(Fn){return new(Fn||qr)(r.Y36(lt),r.Y36((0,r.Gpc)(()=>Bt)),r.Y36(s._A,8),r.Y36(s.sG,8),r.Y36(r.sBO))};static#t=this.\u0275cmp=r.Xpm({type:qr,selectors:[["mat-calendar-header"]],exportAs:["matCalendarHeader"],ngContentSelectors:P,decls:13,vars:11,consts:[[1,"mat-calendar-header"],[1,"mat-calendar-controls"],["mat-button","","type","button","aria-live","polite",1,"mat-calendar-period-button",3,"click"],["aria-hidden","true"],["viewBox","0 0 10 5","focusable","false","aria-hidden","true",1,"mat-calendar-arrow"],["points","0,0 5,5 10,0"],[1,"mat-calendar-spacer"],["mat-icon-button","","type","button",1,"mat-calendar-previous-button",3,"disabled","click"],["mat-icon-button","","type","button",1,"mat-calendar-next-button",3,"disabled","click"],[1,"mat-calendar-hidden-label",3,"id"]],template:function(Fn,st){1&Fn&&(r.F$t(),r.TgZ(0,"div",0)(1,"div",1)(2,"button",2),r.NdJ("click",function(){return st.currentPeriodClicked()}),r.TgZ(3,"span",3),r._uU(4),r.qZA(),r.O4$(),r.TgZ(5,"svg",4),r._UZ(6,"polygon",5),r.qZA()(),r.kcU(),r._UZ(7,"div",6),r.Hsn(8),r.TgZ(9,"button",7),r.NdJ("click",function(){return st.previousClicked()}),r.qZA(),r.TgZ(10,"button",8),r.NdJ("click",function(){return st.nextClicked()}),r.qZA()()(),r.TgZ(11,"label",9),r._uU(12),r.qZA()),2&Fn&&(r.xp6(2),r.uIk("aria-label",st.periodButtonLabel)("aria-describedby",st._periodButtonLabelId),r.xp6(2),r.Oqu(st.periodButtonText),r.xp6(1),r.ekj("mat-calendar-invert","month"!==st.calendar.currentView),r.xp6(4),r.Q6J("disabled",!st.previousEnabled()),r.uIk("aria-label",st.prevButtonLabel),r.xp6(1),r.Q6J("disabled",!st.nextEnabled()),r.uIk("aria-label",st.nextButtonLabel),r.xp6(1),r.Q6J("id",st._periodButtonLabelId),r.xp6(1),r.Oqu(st.periodButtonDescription))},dependencies:[c.lW,c.RK],encapsulation:2,changeDetection:0})}return qr})(),Bt=(()=>{class qr{get startAt(){return this._startAt}set startAt(nt){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(nt))}get selected(){return this._selected}set selected(nt){this._selected=nt instanceof de?nt:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(nt))}get minDate(){return this._minDate}set minDate(nt){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(nt))}get maxDate(){return this._maxDate}set maxDate(nt){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(nt))}get activeDate(){return this._clampedActiveDate}set activeDate(nt){this._clampedActiveDate=this._dateAdapter.clampDate(nt,this.minDate,this.maxDate),this.stateChanges.next(),this._changeDetectorRef.markForCheck()}get currentView(){return this._currentView}set currentView(nt){const Fn=this._currentView!==nt?nt:null;this._currentView=nt,this._moveFocusOnNextTick=!0,this._changeDetectorRef.markForCheck(),Fn&&this.viewChanged.emit(Fn)}constructor(nt,Fn,st,Et){this._dateAdapter=Fn,this._dateFormats=st,this._changeDetectorRef=Et,this._moveFocusOnNextTick=!1,this.startView="month",this.selectedChange=new r.vpe,this.yearSelected=new r.vpe,this.monthSelected=new r.vpe,this.viewChanged=new r.vpe(!0),this._userSelection=new r.vpe,this._userDragDrop=new r.vpe,this._activeDrag=null,this.stateChanges=new h.x,this._intlChanges=nt.changes.subscribe(()=>{Et.markForCheck(),this.stateChanges.next()})}ngAfterContentInit(){this._calendarHeaderPortal=new n.C5(this.headerComponent||Qt),this.activeDate=this.startAt||this._dateAdapter.today(),this._currentView=this.startView}ngAfterViewChecked(){this._moveFocusOnNextTick&&(this._moveFocusOnNextTick=!1,this.focusActiveCell())}ngOnDestroy(){this._intlChanges.unsubscribe(),this.stateChanges.complete()}ngOnChanges(nt){const Fn=nt.minDate&&!this._dateAdapter.sameDate(nt.minDate.previousValue,nt.minDate.currentValue)?nt.minDate:void 0,st=nt.maxDate&&!this._dateAdapter.sameDate(nt.maxDate.previousValue,nt.maxDate.currentValue)?nt.maxDate:void 0,Et=Fn||st||nt.dateFilter;if(Et&&!Et.firstChange){const jt=this._getCurrentViewComponent();jt&&(this._changeDetectorRef.detectChanges(),jt._init())}this.stateChanges.next()}focusActiveCell(){this._getCurrentViewComponent()._focusActiveCell(!1)}updateTodaysDate(){this._getCurrentViewComponent()._init()}_dateSelected(nt){const Fn=nt.value;(this.selected instanceof de||Fn&&!this._dateAdapter.sameDate(Fn,this.selected))&&this.selectedChange.emit(Fn),this._userSelection.emit(nt)}_yearSelectedInMultiYearView(nt){this.yearSelected.emit(nt)}_monthSelectedInYearView(nt){this.monthSelected.emit(nt)}_goToDateInView(nt,Fn){this.activeDate=nt,this.currentView=Fn}_dragStarted(nt){this._activeDrag=nt}_dragEnded(nt){this._activeDrag&&(nt.value&&this._userDragDrop.emit(nt),this._activeDrag=null)}_getCurrentViewComponent(){return this.monthView||this.yearView||this.multiYearView}static#e=this.\u0275fac=function(Fn){return new(Fn||qr)(r.Y36(lt),r.Y36(s._A,8),r.Y36(s.sG,8),r.Y36(r.sBO))};static#t=this.\u0275cmp=r.Xpm({type:qr,selectors:[["mat-calendar"]],viewQuery:function(Fn,st){if(1&Fn&&(r.Gf(vn,5),r.Gf(ct,5),r.Gf(Yt,5)),2&Fn){let Et;r.iGM(Et=r.CRH())&&(st.monthView=Et.first),r.iGM(Et=r.CRH())&&(st.yearView=Et.first),r.iGM(Et=r.CRH())&&(st.multiYearView=Et.first)}},hostAttrs:[1,"mat-calendar"],inputs:{headerComponent:"headerComponent",startAt:"startAt",startView:"startView",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",startDateAccessibleName:"startDateAccessibleName",endDateAccessibleName:"endDateAccessibleName"},outputs:{selectedChange:"selectedChange",yearSelected:"yearSelected",monthSelected:"monthSelected",viewChanged:"viewChanged",_userSelection:"_userSelection",_userDragDrop:"_userDragDrop"},exportAs:["matCalendar"],features:[r._Bn([Cn]),r.TTD],decls:5,vars:5,consts:[[3,"cdkPortalOutlet"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"mat-calendar-content",3,"ngSwitch"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag","activeDateChange","_userSelection","dragStarted","dragEnded",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag","activeDateChange","_userSelection","dragStarted","dragEnded"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange"]],template:function(Fn,st){1&Fn&&(r.YNc(0,K,0,0,"ng-template",0),r.TgZ(1,"div",1),r.YNc(2,oe,1,11,"mat-month-view",2),r.YNc(3,me,1,6,"mat-year-view",3),r.YNc(4,q,1,6,"mat-multi-year-view",4),r.qZA()),2&Fn&&(r.Q6J("cdkPortalOutlet",st._calendarHeaderPortal),r.xp6(1),r.Q6J("ngSwitch",st.currentView),r.xp6(1),r.Q6J("ngSwitchCase","month"),r.xp6(1),r.Q6J("ngSwitchCase","year"),r.xp6(1),r.Q6J("ngSwitchCase","multi-year"))},dependencies:[i.RF,i.n9,a.kH,n.Pl,vn,ct,Yt],styles:['.mat-calendar{display:block;font-family:var(--mat-datepicker-calendar-text-font);font-size:var(--mat-datepicker-calendar-text-size)}.mat-calendar-header{padding:8px 8px 0 8px}.mat-calendar-content{padding:0 8px 8px 8px;outline:none}.mat-calendar-controls{display:flex;align-items:center;margin:5% calc(4.7142857143% - 16px)}.mat-calendar-spacer{flex:1 1 auto}.mat-calendar-period-button{min-width:0;margin:0 8px;font-size:var(--mat-datepicker-calendar-period-button-text-size);font-weight:var(--mat-datepicker-calendar-period-button-text-weight)}.mat-calendar-arrow{display:inline-block;width:10px;height:5px;margin:0 0 0 5px;vertical-align:middle;fill:var(--mat-datepicker-calendar-period-button-icon-color)}.mat-calendar-arrow.mat-calendar-invert{transform:rotate(180deg)}[dir=rtl] .mat-calendar-arrow{margin:0 5px 0 0}.cdk-high-contrast-active .mat-calendar-arrow{fill:CanvasText}.mat-calendar-previous-button,.mat-calendar-next-button{position:relative}.mat-datepicker-content .mat-calendar-previous-button,.mat-datepicker-content .mat-calendar-next-button{color:var(--mat-datepicker-calendar-navigation-button-icon-color)}.mat-calendar-previous-button::after,.mat-calendar-next-button::after{top:0;left:0;right:0;bottom:0;position:absolute;content:"";margin:15.5px;border:0 solid currentColor;border-top-width:2px}[dir=rtl] .mat-calendar-previous-button,[dir=rtl] .mat-calendar-next-button{transform:rotate(180deg)}.mat-calendar-previous-button::after{border-left-width:2px;transform:translateX(2px) rotate(-45deg)}.mat-calendar-next-button::after{border-right-width:2px;transform:translateX(-2px) rotate(45deg)}.mat-calendar-table{border-spacing:0;border-collapse:collapse;width:100%}.mat-calendar-table-header th{text-align:center;padding:0 0 8px 0;color:var(--mat-datepicker-calendar-header-text-color);font-size:var(--mat-datepicker-calendar-header-text-size);font-weight:var(--mat-datepicker-calendar-header-text-weight)}.mat-calendar-table-header-divider{position:relative;height:1px}.mat-calendar-table-header-divider::after{content:"";position:absolute;top:0;left:-8px;right:-8px;height:1px;background:var(--mat-datepicker-calendar-header-divider-color)}.mat-calendar-body-cell-content::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px) * -1)}.mat-calendar-body-cell:focus .mat-focus-indicator::before{content:""}.mat-calendar-hidden-label{display:none}'],encapsulation:2,changeDetection:0})}return qr})();const Ge={transformPanel:(0,J.X$)("transformPanel",[(0,J.eR)("void => enter-dropdown",(0,J.jt)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,J.F4)([(0,J.oB)({opacity:0,transform:"scale(1, 0.8)"}),(0,J.oB)({opacity:1,transform:"scale(1, 1)"})]))),(0,J.eR)("void => enter-dialog",(0,J.jt)("150ms cubic-bezier(0, 0, 0.2, 1)",(0,J.F4)([(0,J.oB)({opacity:0,transform:"scale(0.7)"}),(0,J.oB)({transform:"none",opacity:1})]))),(0,J.eR)("* => void",(0,J.jt)("100ms linear",(0,J.oB)({opacity:0})))]),fadeInCalendar:(0,J.X$)("fadeInCalendar",[(0,J.SB)("void",(0,J.oB)({opacity:0})),(0,J.SB)("enter",(0,J.oB)({opacity:1})),(0,J.eR)("void => *",(0,J.jt)("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))])};let nn=0;const en=new r.OlP("mat-datepicker-scroll-strategy"),Ft={provide:en,deps:[e.aV],useFactory:function it(qr){return()=>qr.scrollStrategies.reposition()}},yn=(0,s.pj)(class{constructor(qr){this._elementRef=qr}});let ei=(()=>{class qr extends yn{constructor(nt,Fn,st,Et,jt,Xt){super(nt),this._changeDetectorRef=Fn,this._globalModel=st,this._dateAdapter=Et,this._rangeSelectionStrategy=jt,this._subscriptions=new p.w0,this._animationDone=new h.x,this._isAnimating=!1,this._actionsPortal=null,this._closeButtonText=Xt.closeCalendarLabel}ngOnInit(){this._animationState=this.datepicker.touchUi?"enter-dialog":"enter-dropdown"}ngAfterViewInit(){this._subscriptions.add(this.datepicker.stateChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})),this._calendar.focusActiveCell()}ngOnDestroy(){this._subscriptions.unsubscribe(),this._animationDone.complete()}_handleUserSelection(nt){const Fn=this._model.selection,st=nt.value,Et=Fn instanceof de;if(Et&&this._rangeSelectionStrategy){const jt=this._rangeSelectionStrategy.selectionFinished(st,Fn,nt.event);this._model.updateSelection(jt,this)}else st&&(Et||!this._dateAdapter.sameDate(st,Fn))&&this._model.add(st);(!this._model||this._model.isComplete())&&!this._actionsPortal&&this.datepicker.close()}_handleUserDragDrop(nt){this._model.updateSelection(nt.value,this)}_startExitAnimation(){this._animationState="void",this._changeDetectorRef.markForCheck()}_handleAnimationEvent(nt){this._isAnimating="start"===nt.phaseName,this._isAnimating||this._animationDone.next()}_getSelected(){return this._model.selection}_applyPendingSelection(){this._model!==this._globalModel&&this._globalModel.updateSelection(this._model.selection,this)}_assignActions(nt,Fn){this._model=nt?this._globalModel.clone():this._globalModel,this._actionsPortal=nt,Fn&&this._changeDetectorRef.detectChanges()}static#e=this.\u0275fac=function(Fn){return new(Fn||qr)(r.Y36(r.SBq),r.Y36(r.sBO),r.Y36(ue),r.Y36(s._A),r.Y36(De,8),r.Y36(lt))};static#t=this.\u0275cmp=r.Xpm({type:qr,selectors:[["mat-datepicker-content"]],viewQuery:function(Fn,st){if(1&Fn&&r.Gf(Bt,5),2&Fn){let Et;r.iGM(Et=r.CRH())&&(st._calendar=Et.first)}},hostAttrs:[1,"mat-datepicker-content"],hostVars:3,hostBindings:function(Fn,st){1&Fn&&r.WFA("@transformPanel.start",function(jt){return st._handleAnimationEvent(jt)})("@transformPanel.done",function(jt){return st._handleAnimationEvent(jt)}),2&Fn&&(r.d8E("@transformPanel",st._animationState),r.ekj("mat-datepicker-content-touch",st.datepicker.touchUi))},inputs:{color:"color"},exportAs:["matDatepickerContent"],features:[r.qOj],decls:5,vars:26,consts:[["cdkTrapFocus","","role","dialog",1,"mat-datepicker-content-container"],[3,"id","ngClass","startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","yearSelected","monthSelected","viewChanged","_userSelection","_userDragDrop"],[3,"cdkPortalOutlet"],["type","button","mat-raised-button","",1,"mat-datepicker-close-button",3,"color","focus","blur","click"]],template:function(Fn,st){if(1&Fn&&(r.TgZ(0,"div",0)(1,"mat-calendar",1),r.NdJ("yearSelected",function(jt){return st.datepicker._selectYear(jt)})("monthSelected",function(jt){return st.datepicker._selectMonth(jt)})("viewChanged",function(jt){return st.datepicker._viewChanged(jt)})("_userSelection",function(jt){return st._handleUserSelection(jt)})("_userDragDrop",function(jt){return st._handleUserDragDrop(jt)}),r.qZA(),r.YNc(2,se,0,0,"ng-template",2),r.TgZ(3,"button",3),r.NdJ("focus",function(){return st._closeButtonFocused=!0})("blur",function(){return st._closeButtonFocused=!1})("click",function(){return st.datepicker.close()}),r._uU(4),r.qZA()()),2&Fn){let Et;r.ekj("mat-datepicker-content-container-with-custom-header",st.datepicker.calendarHeaderComponent)("mat-datepicker-content-container-with-actions",st._actionsPortal),r.uIk("aria-modal",!0)("aria-labelledby",null!==(Et=st._dialogLabelId)&&void 0!==Et?Et:void 0),r.xp6(1),r.Q6J("id",st.datepicker.id)("ngClass",st.datepicker.panelClass)("startAt",st.datepicker.startAt)("startView",st.datepicker.startView)("minDate",st.datepicker._getMinDate())("maxDate",st.datepicker._getMaxDate())("dateFilter",st.datepicker._getDateFilter())("headerComponent",st.datepicker.calendarHeaderComponent)("selected",st._getSelected())("dateClass",st.datepicker.dateClass)("comparisonStart",st.comparisonStart)("comparisonEnd",st.comparisonEnd)("@fadeInCalendar","enter")("startDateAccessibleName",st.startDateAccessibleName)("endDateAccessibleName",st.endDateAccessibleName),r.xp6(1),r.Q6J("cdkPortalOutlet",st._actionsPortal),r.xp6(1),r.ekj("cdk-visually-hidden",!st._closeButtonFocused),r.Q6J("color",st.color||"primary"),r.xp6(1),r.Oqu(st._closeButtonText)}},dependencies:[i.mk,c.lW,a.mK,n.Pl,Bt],styles:[".mat-datepicker-content{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);display:block;border-radius:4px;background-color:var(--mat-datepicker-calendar-container-background-color);color:var(--mat-datepicker-calendar-container-text-color)}.mat-datepicker-content .mat-calendar{width:296px;height:354px}.mat-datepicker-content .mat-datepicker-content-container-with-custom-header .mat-calendar{height:auto}.mat-datepicker-content .mat-datepicker-close-button{position:absolute;top:100%;left:0;margin-top:8px}.ng-animating .mat-datepicker-content .mat-datepicker-close-button{display:none}.mat-datepicker-content-container{display:flex;flex-direction:column;justify-content:space-between}.mat-datepicker-content-touch{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);display:block;max-height:80vh;position:relative;overflow:visible}.mat-datepicker-content-touch .mat-datepicker-content-container{min-height:312px;max-height:788px;min-width:250px;max-width:750px}.mat-datepicker-content-touch .mat-calendar{width:100%;height:auto}@media all and (orientation: landscape){.mat-datepicker-content-touch .mat-datepicker-content-container{width:64vh;height:80vh}}@media all and (orientation: portrait){.mat-datepicker-content-touch .mat-datepicker-content-container{width:80vw;height:100vw}.mat-datepicker-content-touch .mat-datepicker-content-container-with-actions{height:115vw}}"],encapsulation:2,data:{animation:[Ge.transformPanel,Ge.fadeInCalendar]},changeDetection:0})}return qr})(),Ii=(()=>{class qr{get startAt(){return this._startAt||(this.datepickerInput?this.datepickerInput.getStartValue():null)}set startAt(nt){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(nt))}get color(){return this._color||(this.datepickerInput?this.datepickerInput.getThemePalette():void 0)}set color(nt){this._color=nt}get touchUi(){return this._touchUi}set touchUi(nt){this._touchUi=(0,T.Ig)(nt)}get disabled(){return void 0===this._disabled&&this.datepickerInput?this.datepickerInput.disabled:!!this._disabled}set disabled(nt){const Fn=(0,T.Ig)(nt);Fn!==this._disabled&&(this._disabled=Fn,this.stateChanges.next(void 0))}get restoreFocus(){return this._restoreFocus}set restoreFocus(nt){this._restoreFocus=(0,T.Ig)(nt)}get panelClass(){return this._panelClass}set panelClass(nt){this._panelClass=(0,T.du)(nt)}get opened(){return this._opened}set opened(nt){(0,T.Ig)(nt)?this.open():this.close()}_getMinDate(){return this.datepickerInput&&this.datepickerInput.min}_getMaxDate(){return this.datepickerInput&&this.datepickerInput.max}_getDateFilter(){return this.datepickerInput&&this.datepickerInput.dateFilter}constructor(nt,Fn,st,Et,jt,Xt,Xn){this._overlay=nt,this._ngZone=Fn,this._viewContainerRef=st,this._dateAdapter=jt,this._dir=Xt,this._model=Xn,this._inputStateChanges=p.w0.EMPTY,this._document=(0,r.f3M)(i.K0),this.startView="month",this._touchUi=!1,this.xPosition="start",this.yPosition="below",this._restoreFocus=!0,this.yearSelected=new r.vpe,this.monthSelected=new r.vpe,this.viewChanged=new r.vpe(!0),this.openedStream=new r.vpe,this.closedStream=new r.vpe,this._opened=!1,this.id="mat-datepicker-"+nn++,this._focusedElementBeforeOpen=null,this._backdropHarnessClass=`${this.id}-backdrop`,this.stateChanges=new h.x,this._scrollStrategy=Et}ngOnChanges(nt){const Fn=nt.xPosition||nt.yPosition;if(Fn&&!Fn.firstChange&&this._overlayRef){const st=this._overlayRef.getConfig().positionStrategy;st instanceof e._G&&(this._setConnectedPositions(st),this.opened&&this._overlayRef.updatePosition())}this.stateChanges.next(void 0)}ngOnDestroy(){this._destroyOverlay(),this.close(),this._inputStateChanges.unsubscribe(),this.stateChanges.complete()}select(nt){this._model.add(nt)}_selectYear(nt){this.yearSelected.emit(nt)}_selectMonth(nt){this.monthSelected.emit(nt)}_viewChanged(nt){this.viewChanged.emit(nt)}registerInput(nt){return this._inputStateChanges.unsubscribe(),this.datepickerInput=nt,this._inputStateChanges=nt.stateChanges.subscribe(()=>this.stateChanges.next(void 0)),this._model}registerActions(nt){this._actionsPortal=nt,this._componentRef?.instance._assignActions(nt,!0)}removeActions(nt){nt===this._actionsPortal&&(this._actionsPortal=null,this._componentRef?.instance._assignActions(null,!0))}open(){this._opened||this.disabled||this._componentRef?.instance._isAnimating||(this._focusedElementBeforeOpen=(0,E.ht)(),this._openOverlay(),this._opened=!0,this.openedStream.emit())}close(){if(!this._opened||this._componentRef?.instance._isAnimating)return;const nt=this._restoreFocus&&this._focusedElementBeforeOpen&&"function"==typeof this._focusedElementBeforeOpen.focus,Fn=()=>{this._opened&&(this._opened=!1,this.closedStream.emit())};if(this._componentRef){const{instance:st,location:Et}=this._componentRef;st._startExitAnimation(),st._animationDone.pipe((0,C.q)(1)).subscribe(()=>{const jt=this._document.activeElement;nt&&(!jt||jt===this._document.activeElement||Et.nativeElement.contains(jt))&&this._focusedElementBeforeOpen.focus(),this._focusedElementBeforeOpen=null,this._destroyOverlay()})}nt?setTimeout(Fn):Fn()}_applyPendingSelection(){this._componentRef?.instance?._applyPendingSelection()}_forwardContentValues(nt){nt.datepicker=this,nt.color=this.color,nt._dialogLabelId=this.datepickerInput.getOverlayLabelId(),nt._assignActions(this._actionsPortal,!1)}_openOverlay(){this._destroyOverlay();const nt=this.touchUi,Fn=new n.C5(ei,this._viewContainerRef),st=this._overlayRef=this._overlay.create(new e.X_({positionStrategy:nt?this._getDialogStrategy():this._getDropdownStrategy(),hasBackdrop:!0,backdropClass:[nt?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this._backdropHarnessClass],direction:this._dir,scrollStrategy:nt?this._overlay.scrollStrategies.block():this._scrollStrategy(),panelClass:"mat-datepicker-"+(nt?"dialog":"popup")}));this._getCloseStream(st).subscribe(Et=>{Et&&Et.preventDefault(),this.close()}),st.keydownEvents().subscribe(Et=>{const jt=Et.keyCode;(jt===b.LH||jt===b.JH||jt===b.oh||jt===b.SV||jt===b.Ku||jt===b.VM)&&Et.preventDefault()}),this._componentRef=st.attach(Fn),this._forwardContentValues(this._componentRef.instance),nt||this._ngZone.onStable.pipe((0,C.q)(1)).subscribe(()=>st.updatePosition())}_destroyOverlay(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=this._componentRef=null)}_getDialogStrategy(){return this._overlay.position().global().centerHorizontally().centerVertically()}_getDropdownStrategy(){const nt=this._overlay.position().flexibleConnectedTo(this.datepickerInput.getConnectedOverlayOrigin()).withTransformOriginOn(".mat-datepicker-content").withFlexibleDimensions(!1).withViewportMargin(8).withLockedPosition();return this._setConnectedPositions(nt)}_setConnectedPositions(nt){const Fn="end"===this.xPosition?"end":"start",st="start"===Fn?"end":"start",Et="above"===this.yPosition?"bottom":"top",jt="top"===Et?"bottom":"top";return nt.withPositions([{originX:Fn,originY:jt,overlayX:Fn,overlayY:Et},{originX:Fn,originY:Et,overlayX:Fn,overlayY:jt},{originX:st,originY:jt,overlayX:st,overlayY:Et},{originX:st,originY:Et,overlayX:st,overlayY:jt}])}_getCloseStream(nt){const Fn=["ctrlKey","shiftKey","metaKey"];return(0,g.T)(nt.backdropClick(),nt.detachments(),nt.keydownEvents().pipe((0,d.h)(st=>st.keyCode===b.hY&&!(0,b.Vb)(st)||this.datepickerInput&&(0,b.Vb)(st,"altKey")&&st.keyCode===b.LH&&Fn.every(Et=>!(0,b.Vb)(st,Et)))))}static#e=this.\u0275fac=function(Fn){return new(Fn||qr)(r.Y36(e.aV),r.Y36(r.R0b),r.Y36(r.s_b),r.Y36(en),r.Y36(s._A,8),r.Y36(y.Is,8),r.Y36(ue))};static#t=this.\u0275dir=r.lG2({type:qr,inputs:{calendarHeaderComponent:"calendarHeaderComponent",startAt:"startAt",startView:"startView",color:"color",touchUi:"touchUi",disabled:"disabled",xPosition:"xPosition",yPosition:"yPosition",restoreFocus:"restoreFocus",dateClass:"dateClass",panelClass:"panelClass",opened:"opened"},outputs:{yearSelected:"yearSelected",monthSelected:"monthSelected",viewChanged:"viewChanged",openedStream:"opened",closedStream:"closed"},features:[r.TTD]})}return qr})(),Wn=(()=>{class qr extends Ii{static#e=this.\u0275fac=function(){let nt;return function(st){return(nt||(nt=r.n5z(qr)))(st||qr)}}();static#t=this.\u0275cmp=r.Xpm({type:qr,selectors:[["mat-datepicker"]],exportAs:["matDatepicker"],features:[r._Bn([Cn,{provide:Ii,useExisting:qr}]),r.qOj],decls:0,vars:0,template:function(Fn,st){},encapsulation:2,changeDetection:0})}return qr})();class kn{constructor(Hr,nt){this.target=Hr,this.targetElement=nt,this.value=this.target.value}}let Lr=(()=>{class qr{get value(){return this._model?this._getValueFromModel(this._model.selection):this._pendingValue}set value(nt){this._assignValueProgrammatically(nt)}get disabled(){return!!this._disabled||this._parentDisabled()}set disabled(nt){const Fn=(0,T.Ig)(nt),st=this._elementRef.nativeElement;this._disabled!==Fn&&(this._disabled=Fn,this.stateChanges.next(void 0)),Fn&&this._isInitialized&&st.blur&&st.blur()}_getValidators(){return[this._parseValidator,this._minValidator,this._maxValidator,this._filterValidator]}_registerModel(nt){this._model=nt,this._valueChangesSubscription.unsubscribe(),this._pendingValue&&this._assignValue(this._pendingValue),this._valueChangesSubscription=this._model.selectionChanged.subscribe(Fn=>{if(this._shouldHandleChangeEvent(Fn)){const st=this._getValueFromModel(Fn.selection);this._lastValueValid=this._isValidValue(st),this._cvaOnChange(st),this._onTouched(),this._formatValue(st),this.dateInput.emit(new kn(this,this._elementRef.nativeElement)),this.dateChange.emit(new kn(this,this._elementRef.nativeElement))}})}constructor(nt,Fn,st){this._elementRef=nt,this._dateAdapter=Fn,this._dateFormats=st,this.dateChange=new r.vpe,this.dateInput=new r.vpe,this.stateChanges=new h.x,this._onTouched=()=>{},this._validatorOnChange=()=>{},this._cvaOnChange=()=>{},this._valueChangesSubscription=p.w0.EMPTY,this._localeSubscription=p.w0.EMPTY,this._parseValidator=()=>this._lastValueValid?null:{matDatepickerParse:{text:this._elementRef.nativeElement.value}},this._filterValidator=Et=>{const jt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Et.value));return!jt||this._matchesFilter(jt)?null:{matDatepickerFilter:!0}},this._minValidator=Et=>{const jt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Et.value)),Xt=this._getMinDate();return!Xt||!jt||this._dateAdapter.compareDate(Xt,jt)<=0?null:{matDatepickerMin:{min:Xt,actual:jt}}},this._maxValidator=Et=>{const jt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Et.value)),Xt=this._getMaxDate();return!Xt||!jt||this._dateAdapter.compareDate(Xt,jt)>=0?null:{matDatepickerMax:{max:Xt,actual:jt}}},this._lastValueValid=!1,this._localeSubscription=Fn.localeChanges.subscribe(()=>{this._assignValueProgrammatically(this.value)})}ngAfterViewInit(){this._isInitialized=!0}ngOnChanges(nt){(function gr(qr,Hr){const nt=Object.keys(qr);for(let Fn of nt){const{previousValue:st,currentValue:Et}=qr[Fn];if(!Hr.isDateInstance(st)||!Hr.isDateInstance(Et))return!0;if(!Hr.sameDate(st,Et))return!0}return!1})(nt,this._dateAdapter)&&this.stateChanges.next(void 0)}ngOnDestroy(){this._valueChangesSubscription.unsubscribe(),this._localeSubscription.unsubscribe(),this.stateChanges.complete()}registerOnValidatorChange(nt){this._validatorOnChange=nt}validate(nt){return this._validator?this._validator(nt):null}writeValue(nt){this._assignValueProgrammatically(nt)}registerOnChange(nt){this._cvaOnChange=nt}registerOnTouched(nt){this._onTouched=nt}setDisabledState(nt){this.disabled=nt}_onKeydown(nt){(0,b.Vb)(nt,"altKey")&&nt.keyCode===b.JH&&["ctrlKey","shiftKey","metaKey"].every(Et=>!(0,b.Vb)(nt,Et))&&!this._elementRef.nativeElement.readOnly&&(this._openPopup(),nt.preventDefault())}_onInput(nt){const Fn=this._lastValueValid;let st=this._dateAdapter.parse(nt,this._dateFormats.parse.dateInput);this._lastValueValid=this._isValidValue(st),st=this._dateAdapter.getValidDateOrNull(st);const Et=!this._dateAdapter.sameDate(st,this.value);!st||Et?this._cvaOnChange(st):(nt&&!this.value&&this._cvaOnChange(st),Fn!==this._lastValueValid&&this._validatorOnChange()),Et&&(this._assignValue(st),this.dateInput.emit(new kn(this,this._elementRef.nativeElement)))}_onChange(){this.dateChange.emit(new kn(this,this._elementRef.nativeElement))}_onBlur(){this.value&&this._formatValue(this.value),this._onTouched()}_formatValue(nt){this._elementRef.nativeElement.value=null!=nt?this._dateAdapter.format(nt,this._dateFormats.display.dateInput):""}_assignValue(nt){this._model?(this._assignValueToModel(nt),this._pendingValue=null):this._pendingValue=nt}_isValidValue(nt){return!nt||this._dateAdapter.isValid(nt)}_parentDisabled(){return!1}_assignValueProgrammatically(nt){nt=this._dateAdapter.deserialize(nt),this._lastValueValid=this._isValidValue(nt),nt=this._dateAdapter.getValidDateOrNull(nt),this._assignValue(nt),this._formatValue(nt)}_matchesFilter(nt){const Fn=this._getDateFilter();return!Fn||Fn(nt)}static#e=this.\u0275fac=function(Fn){return new(Fn||qr)(r.Y36(r.SBq),r.Y36(s._A,8),r.Y36(s.sG,8))};static#t=this.\u0275dir=r.lG2({type:qr,inputs:{value:"value",disabled:"disabled"},outputs:{dateChange:"dateChange",dateInput:"dateInput"},features:[r.TTD]})}return qr})();const Yr={provide:Y.JU,useExisting:(0,r.Gpc)(()=>Jr),multi:!0},di={provide:Y.Cf,useExisting:(0,r.Gpc)(()=>Jr),multi:!0};let Jr=(()=>{class qr extends Lr{set matDatepicker(nt){nt&&(this._datepicker=nt,this._closedSubscription=nt.closedStream.subscribe(()=>this._onTouched()),this._registerModel(nt.registerInput(this)))}get min(){return this._min}set min(nt){const Fn=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(nt));this._dateAdapter.sameDate(Fn,this._min)||(this._min=Fn,this._validatorOnChange())}get max(){return this._max}set max(nt){const Fn=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(nt));this._dateAdapter.sameDate(Fn,this._max)||(this._max=Fn,this._validatorOnChange())}get dateFilter(){return this._dateFilter}set dateFilter(nt){const Fn=this._matchesFilter(this.value);this._dateFilter=nt,this._matchesFilter(this.value)!==Fn&&this._validatorOnChange()}constructor(nt,Fn,st,Et){super(nt,Fn,st),this._formField=Et,this._closedSubscription=p.w0.EMPTY,this._validator=Y.kI.compose(super._getValidators())}getConnectedOverlayOrigin(){return this._formField?this._formField.getConnectedOverlayOrigin():this._elementRef}getOverlayLabelId(){return this._formField?this._formField.getLabelId():this._elementRef.nativeElement.getAttribute("aria-labelledby")}getThemePalette(){return this._formField?this._formField.color:void 0}getStartValue(){return this.value}ngOnDestroy(){super.ngOnDestroy(),this._closedSubscription.unsubscribe()}_openPopup(){this._datepicker&&this._datepicker.open()}_getValueFromModel(nt){return nt}_assignValueToModel(nt){this._model&&this._model.updateSelection(nt,this)}_getMinDate(){return this._min}_getMaxDate(){return this._max}_getDateFilter(){return this._dateFilter}_shouldHandleChangeEvent(nt){return nt.source!==this}static#e=this.\u0275fac=function(Fn){return new(Fn||qr)(r.Y36(r.SBq),r.Y36(s._A,8),r.Y36(s.sG,8),r.Y36(te.G_,8))};static#t=this.\u0275dir=r.lG2({type:qr,selectors:[["input","matDatepicker",""]],hostAttrs:[1,"mat-datepicker-input"],hostVars:6,hostBindings:function(Fn,st){1&Fn&&r.NdJ("input",function(jt){return st._onInput(jt.target.value)})("change",function(){return st._onChange()})("blur",function(){return st._onBlur()})("keydown",function(jt){return st._onKeydown(jt)}),2&Fn&&(r.Ikx("disabled",st.disabled),r.uIk("aria-haspopup",st._datepicker?"dialog":null)("aria-owns",(null==st._datepicker?null:st._datepicker.opened)&&st._datepicker.id||null)("min",st.min?st._dateAdapter.toIso8601(st.min):null)("max",st.max?st._dateAdapter.toIso8601(st.max):null)("data-mat-calendar",st._datepicker?st._datepicker.id:null))},inputs:{matDatepicker:"matDatepicker",min:"min",max:"max",dateFilter:["matDatepickerFilter","dateFilter"]},exportAs:["matDatepickerInput"],features:[r._Bn([Yr,di,{provide:N.Jk,useExisting:qr}]),r.qOj]})}return qr})(),vr=(()=>{class qr{static#e=this.\u0275fac=function(Fn){return new(Fn||qr)};static#t=this.\u0275dir=r.lG2({type:qr,selectors:[["","matDatepickerToggleIcon",""]]})}return qr})(),Ai=(()=>{class qr{get disabled(){return void 0===this._disabled&&this.datepicker?this.datepicker.disabled:!!this._disabled}set disabled(nt){this._disabled=(0,T.Ig)(nt)}constructor(nt,Fn,st){this._intl=nt,this._changeDetectorRef=Fn,this._stateChanges=p.w0.EMPTY;const Et=Number(st);this.tabIndex=Et||0===Et?Et:null}ngOnChanges(nt){nt.datepicker&&this._watchStateChanges()}ngOnDestroy(){this._stateChanges.unsubscribe()}ngAfterContentInit(){this._watchStateChanges()}_open(nt){this.datepicker&&!this.disabled&&(this.datepicker.open(),nt.stopPropagation())}_watchStateChanges(){const nt=this.datepicker?this.datepicker.stateChanges:(0,_.of)(),Fn=this.datepicker&&this.datepicker.datepickerInput?this.datepicker.datepickerInput.stateChanges:(0,_.of)(),st=this.datepicker?(0,g.T)(this.datepicker.openedStream,this.datepicker.closedStream):(0,_.of)();this._stateChanges.unsubscribe(),this._stateChanges=(0,g.T)(this._intl.changes,nt,Fn,st).subscribe(()=>this._changeDetectorRef.markForCheck())}static#e=this.\u0275fac=function(Fn){return new(Fn||qr)(r.Y36(lt),r.Y36(r.sBO),r.$8M("tabindex"))};static#t=this.\u0275cmp=r.Xpm({type:qr,selectors:[["mat-datepicker-toggle"]],contentQueries:function(Fn,st,Et){if(1&Fn&&r.Suo(Et,vr,5),2&Fn){let jt;r.iGM(jt=r.CRH())&&(st._customIcon=jt.first)}},viewQuery:function(Fn,st){if(1&Fn&&r.Gf(Ae,5),2&Fn){let Et;r.iGM(Et=r.CRH())&&(st._button=Et.first)}},hostAttrs:[1,"mat-datepicker-toggle"],hostVars:8,hostBindings:function(Fn,st){1&Fn&&r.NdJ("click",function(jt){return st._open(jt)}),2&Fn&&(r.uIk("tabindex",null)("data-mat-calendar",st.datepicker?st.datepicker.id:null),r.ekj("mat-datepicker-toggle-active",st.datepicker&&st.datepicker.opened)("mat-accent",st.datepicker&&"accent"===st.datepicker.color)("mat-warn",st.datepicker&&"warn"===st.datepicker.color))},inputs:{datepicker:["for","datepicker"],tabIndex:"tabIndex",ariaLabel:["aria-label","ariaLabel"],disabled:"disabled",disableRipple:"disableRipple"},exportAs:["matDatepickerToggle"],features:[r.TTD],ngContentSelectors:Ee,decls:4,vars:6,consts:[["mat-icon-button","","type","button",3,"disabled","disableRipple"],["button",""],["class","mat-datepicker-toggle-default-icon","viewBox","0 0 24 24","width","24px","height","24px","fill","currentColor","focusable","false","aria-hidden","true",4,"ngIf"],["viewBox","0 0 24 24","width","24px","height","24px","fill","currentColor","focusable","false","aria-hidden","true",1,"mat-datepicker-toggle-default-icon"],["d","M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z"]],template:function(Fn,st){1&Fn&&(r.F$t(xe),r.TgZ(0,"button",0,1),r.YNc(2,le,2,0,"svg",2),r.Hsn(3),r.qZA()),2&Fn&&(r.Q6J("disabled",st.disabled)("disableRipple",st.disableRipple),r.uIk("aria-haspopup",st.datepicker?"dialog":null)("aria-label",st.ariaLabel||st._intl.openCalendarLabel)("tabindex",st.disabled?-1:st.tabIndex),r.xp6(2),r.Q6J("ngIf",!st._customIcon))},dependencies:[i.O5,c.RK],styles:[".mat-datepicker-toggle{pointer-events:auto;color:var(--mat-datepicker-toggle-icon-color)}.mat-datepicker-toggle-active{color:var(--mat-datepicker-toggle-active-state-icon-color)}.cdk-high-contrast-active .mat-datepicker-toggle-default-icon{color:CanvasText}"],encapsulation:2,changeDetection:0})}return qr})(),Va=(()=>{class qr{static#e=this.\u0275fac=function(Fn){return new(Fn||qr)};static#t=this.\u0275mod=r.oAB({type:qr});static#n=this.\u0275inj=r.cJS({providers:[lt,Ft],imports:[i.ez,c.ot,e.U8,a.rt,n.eL,s.BQ,l.ZD]})}return qr})()},17700:(Me,$,f)=>{"use strict";f.d($,{WI:()=>tn,uw:()=>Mt,ZT:()=>ce,xY:()=>ue,Is:()=>Xe,so:()=>lt,uh:()=>de});var a=f(69594),e=f(96814),n=f(65879),i=f(4300),r=f(62831),c=f(68484),l=f(36028),s=f(78645),h=f(74911),p=f(22096),g=f(49388),_=f(27921);function b(fe,De){}class y{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.closeOnNavigation=!0,this.closeOnDestroy=!0,this.closeOnOverlayDetachments=!0}}let C=(()=>{class fe extends c.en{constructor(ze,tt,Je,cn,vn,er,lr,Yt){super(),this._elementRef=ze,this._focusTrapFactory=tt,this._config=cn,this._interactivityChecker=vn,this._ngZone=er,this._overlayRef=lr,this._focusMonitor=Yt,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this._ariaLabelledByQueue=[],this.attachDomPortal=kt=>{this._portalOutlet.hasAttached();const Se=this._portalOutlet.attachDomPortal(kt);return this._contentAttached(),Se},this._document=Je,this._config.ariaLabelledBy&&this._ariaLabelledByQueue.push(this._config.ariaLabelledBy)}_contentAttached(){this._initializeFocusTrap(),this._handleBackdropClicks(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._restoreFocus()}attachComponentPortal(ze){this._portalOutlet.hasAttached();const tt=this._portalOutlet.attachComponentPortal(ze);return this._contentAttached(),tt}attachTemplatePortal(ze){this._portalOutlet.hasAttached();const tt=this._portalOutlet.attachTemplatePortal(ze);return this._contentAttached(),tt}_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(ze,tt){this._interactivityChecker.isFocusable(ze)||(ze.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const Je=()=>{ze.removeEventListener("blur",Je),ze.removeEventListener("mousedown",Je),ze.removeAttribute("tabindex")};ze.addEventListener("blur",Je),ze.addEventListener("mousedown",Je)})),ze.focus(tt)}_focusByCssSelector(ze,tt){let Je=this._elementRef.nativeElement.querySelector(ze);Je&&this._forceFocus(Je,tt)}_trapFocus(){const ze=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||ze.focus();break;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(tt=>{tt||this._focusDialogContainer()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this._config.autoFocus)}}_restoreFocus(){const ze=this._config.restoreFocus;let tt=null;if("string"==typeof ze?tt=this._document.querySelector(ze):"boolean"==typeof ze?tt=ze?this._elementFocusedBeforeDialogWasOpened:null:ze&&(tt=ze),this._config.restoreFocus&&tt&&"function"==typeof tt.focus){const Je=(0,r.ht)(),cn=this._elementRef.nativeElement;(!Je||Je===this._document.body||Je===cn||cn.contains(Je))&&(this._focusMonitor?(this._focusMonitor.focusVia(tt,this._closeInteractionType),this._closeInteractionType=null):tt.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){const ze=this._elementRef.nativeElement,tt=(0,r.ht)();return ze===tt||ze.contains(tt)}_initializeFocusTrap(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=(0,r.ht)())}_handleBackdropClicks(){this._overlayRef.backdropClick().subscribe(()=>{this._config.disableClose&&this._recaptureFocus()})}static#e=this.\u0275fac=function(tt){return new(tt||fe)(n.Y36(n.SBq),n.Y36(i.qV),n.Y36(e.K0,8),n.Y36(y),n.Y36(i.ic),n.Y36(n.R0b),n.Y36(a.Iu),n.Y36(i.tE))};static#t=this.\u0275cmp=n.Xpm({type:fe,selectors:[["cdk-dialog-container"]],viewQuery:function(tt,Je){if(1&tt&&n.Gf(c.Pl,7),2&tt){let cn;n.iGM(cn=n.CRH())&&(Je._portalOutlet=cn.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(tt,Je){2&tt&&n.uIk("id",Je._config.id||null)("role",Je._config.role)("aria-modal",Je._config.ariaModal)("aria-labelledby",Je._config.ariaLabel?null:Je._ariaLabelledByQueue[0])("aria-label",Je._config.ariaLabel)("aria-describedby",Je._config.ariaDescribedBy||null)},features:[n.qOj],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(tt,Je){1&tt&&n.YNc(0,b,0,0,"ng-template",0)},dependencies:[c.Pl],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}"],encapsulation:2})}return fe})();class I{constructor(De,ze){this.overlayRef=De,this.config=ze,this.closed=new s.x,this.disableClose=ze.disableClose,this.backdropClick=De.backdropClick(),this.keydownEvents=De.keydownEvents(),this.outsidePointerEvents=De.outsidePointerEvents(),this.id=ze.id,this.keydownEvents.subscribe(tt=>{tt.keyCode===l.hY&&!this.disableClose&&!(0,l.Vb)(tt)&&(tt.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{this.disableClose||this.close(void 0,{focusOrigin:"mouse"})}),this._detachSubscription=De.detachments().subscribe(()=>{!1!==ze.closeOnOverlayDetachments&&this.close()})}close(De,ze){if(this.containerInstance){const tt=this.closed;this.containerInstance._closeInteractionType=ze?.focusOrigin||"program",this._detachSubscription.unsubscribe(),this.overlayRef.dispose(),tt.next(De),tt.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(De="",ze=""){return this.overlayRef.updateSize({width:De,height:ze}),this}addPanelClass(De){return this.overlayRef.addPanelClass(De),this}removePanelClass(De){return this.overlayRef.removePanelClass(De),this}}const d=new n.OlP("DialogScrollStrategy"),T=new n.OlP("DialogData"),J=new n.OlP("DefaultDialogConfig"),te={provide:d,deps:[a.aV],useFactory:function Y(fe){return()=>fe.scrollStrategies.block()}};let N=0,G=(()=>{class fe{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}constructor(ze,tt,Je,cn,vn,er){this._overlay=ze,this._injector=tt,this._defaultOptions=Je,this._parentDialog=cn,this._overlayContainer=vn,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new s.x,this._afterOpenedAtThisLevel=new s.x,this._ariaHiddenElements=new Map,this.afterAllClosed=(0,h.P)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,_.O)(void 0))),this._scrollStrategy=er}open(ze,tt){(tt={...this._defaultOptions||new y,...tt}).id=tt.id||"cdk-dialog-"+N++,tt.id&&this.getDialogById(tt.id);const cn=this._getOverlayConfig(tt),vn=this._overlay.create(cn),er=new I(vn,tt),lr=this._attachContainer(vn,er,tt);return er.containerInstance=lr,this._attachDialogContent(ze,er,lr,tt),this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(er),er.closed.subscribe(()=>this._removeOpenDialog(er,!0)),this.afterOpened.next(er),er}closeAll(){x(this.openDialogs,ze=>ze.close())}getDialogById(ze){return this.openDialogs.find(tt=>tt.id===ze)}ngOnDestroy(){x(this._openDialogsAtThisLevel,ze=>{!1===ze.config.closeOnDestroy&&this._removeOpenDialog(ze,!1)}),x(this._openDialogsAtThisLevel,ze=>ze.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(ze){const tt=new a.X_({positionStrategy:ze.positionStrategy||this._overlay.position().global().centerHorizontally().centerVertically(),scrollStrategy:ze.scrollStrategy||this._scrollStrategy(),panelClass:ze.panelClass,hasBackdrop:ze.hasBackdrop,direction:ze.direction,minWidth:ze.minWidth,minHeight:ze.minHeight,maxWidth:ze.maxWidth,maxHeight:ze.maxHeight,width:ze.width,height:ze.height,disposeOnNavigation:ze.closeOnNavigation});return ze.backdropClass&&(tt.backdropClass=ze.backdropClass),tt}_attachContainer(ze,tt,Je){const cn=Je.injector||Je.viewContainerRef?.injector,vn=[{provide:y,useValue:Je},{provide:I,useValue:tt},{provide:a.Iu,useValue:ze}];let er;Je.container?"function"==typeof Je.container?er=Je.container:(er=Je.container.type,vn.push(...Je.container.providers(Je))):er=C;const lr=new c.C5(er,Je.viewContainerRef,n.zs3.create({parent:cn||this._injector,providers:vn}),Je.componentFactoryResolver);return ze.attach(lr).instance}_attachDialogContent(ze,tt,Je,cn){if(ze instanceof n.Rgc){const vn=this._createInjector(cn,tt,Je,void 0);let er={$implicit:cn.data,dialogRef:tt};cn.templateContext&&(er={...er,..."function"==typeof cn.templateContext?cn.templateContext():cn.templateContext}),Je.attachTemplatePortal(new c.UE(ze,null,er,vn))}else{const vn=this._createInjector(cn,tt,Je,this._injector),er=Je.attachComponentPortal(new c.C5(ze,cn.viewContainerRef,vn,cn.componentFactoryResolver));tt.componentRef=er,tt.componentInstance=er.instance}}_createInjector(ze,tt,Je,cn){const vn=ze.injector||ze.viewContainerRef?.injector,er=[{provide:T,useValue:ze.data},{provide:I,useValue:tt}];return ze.providers&&("function"==typeof ze.providers?er.push(...ze.providers(tt,ze,Je)):er.push(...ze.providers)),ze.direction&&(!vn||!vn.get(g.Is,null,{optional:!0}))&&er.push({provide:g.Is,useValue:{value:ze.direction,change:(0,p.of)()}}),n.zs3.create({parent:vn||cn,providers:er})}_removeOpenDialog(ze,tt){const Je=this.openDialogs.indexOf(ze);Je>-1&&(this.openDialogs.splice(Je,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((cn,vn)=>{cn?vn.setAttribute("aria-hidden",cn):vn.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),tt&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){const ze=this._overlayContainer.getContainerElement();if(ze.parentElement){const tt=ze.parentElement.children;for(let Je=tt.length-1;Je>-1;Je--){const cn=tt[Je];cn!==ze&&"SCRIPT"!==cn.nodeName&&"STYLE"!==cn.nodeName&&!cn.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(cn,cn.getAttribute("aria-hidden")),cn.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){const ze=this._parentDialog;return ze?ze._getAfterAllClosed():this._afterAllClosedAtThisLevel}static#e=this.\u0275fac=function(tt){return new(tt||fe)(n.LFG(a.aV),n.LFG(n.zs3),n.LFG(J,8),n.LFG(fe,12),n.LFG(a.Xj),n.LFG(d))};static#t=this.\u0275prov=n.Yz7({token:fe,factory:fe.\u0275fac})}return fe})();function x(fe,De){let ze=fe.length;for(;ze--;)De(fe[ze])}let F=(()=>{class fe{static#e=this.\u0275fac=function(tt){return new(tt||fe)};static#t=this.\u0275mod=n.oAB({type:fe});static#n=this.\u0275inj=n.cJS({providers:[G,te],imports:[a.U8,c.eL,i.rt,c.eL]})}return fe})();var Q=f(42495),O=f(63019),k=f(32181),P=f(48180),K=f(23680);function me(fe,De){}f(86825);class q{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.maxWidth="80vw",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.delayFocusTrap=!0,this.closeOnNavigation=!0}}const se="mdc-dialog--open",Ae="mdc-dialog--opening",le="mdc-dialog--closing";let Le=(()=>{class fe extends C{constructor(ze,tt,Je,cn,vn,er,lr,Yt){super(ze,tt,Je,cn,vn,er,lr,Yt),this._animationStateChanged=new n.vpe}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(ze){this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:ze})}static#e=this.\u0275fac=function(tt){return new(tt||fe)(n.Y36(n.SBq),n.Y36(i.qV),n.Y36(e.K0,8),n.Y36(q),n.Y36(i.ic),n.Y36(n.R0b),n.Y36(a.Iu),n.Y36(i.tE))};static#t=this.\u0275cmp=n.Xpm({type:fe,selectors:[["ng-component"]],features:[n.qOj],decls:0,vars:0,template:function(tt,Je){},encapsulation:2})}return fe})();const Ne="--mat-dialog-transition-duration";function Ie(fe){return null==fe?null:"number"==typeof fe?fe:fe.endsWith("ms")?(0,Q.su)(fe.substring(0,fe.length-2)):fe.endsWith("s")?1e3*(0,Q.su)(fe.substring(0,fe.length-1)):"0"===fe?0:null}let je=(()=>{class fe extends Le{constructor(ze,tt,Je,cn,vn,er,lr,Yt,kt){super(ze,tt,Je,cn,vn,er,lr,kt),this._animationMode=Yt,this._animationsEnabled="NoopAnimations"!==this._animationMode,this._hostElement=this._elementRef.nativeElement,this._enterAnimationDuration=this._animationsEnabled?Ie(this._config.enterAnimationDuration)??150:0,this._exitAnimationDuration=this._animationsEnabled?Ie(this._config.exitAnimationDuration)??75:0,this._animationTimer=null,this._finishDialogOpen=()=>{this._clearAnimationClasses(),this._openAnimationDone(this._enterAnimationDuration)},this._finishDialogClose=()=>{this._clearAnimationClasses(),this._animationStateChanged.emit({state:"closed",totalTime:this._exitAnimationDuration})}}_contentAttached(){super._contentAttached(),this._startOpenAnimation()}ngOnDestroy(){super.ngOnDestroy(),null!==this._animationTimer&&clearTimeout(this._animationTimer)}_startOpenAnimation(){this._animationStateChanged.emit({state:"opening",totalTime:this._enterAnimationDuration}),this._animationsEnabled?(this._hostElement.style.setProperty(Ne,`${this._enterAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(Ae,se)),this._waitForAnimationToComplete(this._enterAnimationDuration,this._finishDialogOpen)):(this._hostElement.classList.add(se),Promise.resolve().then(()=>this._finishDialogOpen()))}_startExitAnimation(){this._animationStateChanged.emit({state:"closing",totalTime:this._exitAnimationDuration}),this._hostElement.classList.remove(se),this._animationsEnabled?(this._hostElement.style.setProperty(Ne,`${this._exitAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(le)),this._waitForAnimationToComplete(this._exitAnimationDuration,this._finishDialogClose)):Promise.resolve().then(()=>this._finishDialogClose())}_clearAnimationClasses(){this._hostElement.classList.remove(Ae,le)}_waitForAnimationToComplete(ze,tt){null!==this._animationTimer&&clearTimeout(this._animationTimer),this._animationTimer=setTimeout(tt,ze)}_requestAnimationFrame(ze){this._ngZone.runOutsideAngular(()=>{"function"==typeof requestAnimationFrame?requestAnimationFrame(ze):ze()})}static#e=this.\u0275fac=function(tt){return new(tt||fe)(n.Y36(n.SBq),n.Y36(i.qV),n.Y36(e.K0,8),n.Y36(q),n.Y36(i.ic),n.Y36(n.R0b),n.Y36(a.Iu),n.Y36(n.QbO,8),n.Y36(i.tE))};static#t=this.\u0275cmp=n.Xpm({type:fe,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],hostVars:8,hostBindings:function(tt,Je){2&tt&&(n.Ikx("id",Je._config.id),n.uIk("aria-modal",Je._config.ariaModal)("role",Je._config.role)("aria-labelledby",Je._config.ariaLabel?null:Je._ariaLabelledByQueue[0])("aria-label",Je._config.ariaLabel)("aria-describedby",Je._config.ariaDescribedBy||null),n.ekj("_mat-animation-noopable",!Je._animationsEnabled))},features:[n.qOj],decls:3,vars:0,consts:[[1,"mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],template:function(tt,Je){1&tt&&(n.TgZ(0,"div",0)(1,"div",1),n.YNc(2,me,0,0,"ng-template",2),n.qZA()())},dependencies:[c.Pl],styles:['.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-dialog,.mdc-dialog__scrim{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.mdc-dialog{display:none;z-index:var(--mdc-dialog-z-index, 7)}.mdc-dialog .mdc-dialog__content{padding:20px 24px 20px 24px}.mdc-dialog .mdc-dialog__surface{min-width:280px}@media(max-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:calc(100vw - 32px)}}@media(min-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:560px}}.mdc-dialog .mdc-dialog__surface{max-height:calc(100% - 32px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-width:none}@media(max-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px;width:560px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 112px)}}@media(max-width: 720px)and (min-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:560px}}@media(max-width: 720px)and (max-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:calc(100vh - 160px)}}@media(max-width: 720px)and (min-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px}}@media(max-width: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-height: 400px),(max-width: 600px),(min-width: 720px)and (max-height: 400px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{height:100%;max-height:100vh;max-width:100vw;width:100vw;border-radius:0}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title{margin-left:calc(16px - 2 * 12px)}}@media(min-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 400px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}.mdc-dialog.mdc-dialog__scrim--hidden .mdc-dialog__scrim{opacity:0}.mdc-dialog__scrim{opacity:0;z-index:-1}.mdc-dialog__container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;transform:scale(0.8);opacity:0;pointer-events:none}.mdc-dialog__surface{position:relative;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto;overflow-y:auto;outline:0}.mdc-dialog__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}[dir=rtl] .mdc-dialog__surface,.mdc-dialog__surface[dir=rtl]{text-align:right}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-dialog__surface{outline:2px solid windowText}}.mdc-dialog__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-dialog__surface::before{border-color:CanvasText}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.mdc-dialog__surface::before{content:none}}.mdc-dialog__title{display:block;margin-top:0;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:0 24px 9px}.mdc-dialog__title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mdc-dialog__title,.mdc-dialog__title[dir=rtl]{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title{margin-bottom:1px;padding-bottom:15px}.mdc-dialog--fullscreen .mdc-dialog__header{align-items:baseline;border-bottom:1px solid rgba(0,0,0,0);display:inline-flex;justify-content:space-between;padding:0 24px 9px;z-index:1}@media screen and (forced-colors: active){.mdc-dialog--fullscreen .mdc-dialog__header{border-bottom-color:CanvasText}}.mdc-dialog--fullscreen .mdc-dialog__header .mdc-dialog__close{right:-12px}.mdc-dialog--fullscreen .mdc-dialog__title{margin-bottom:0;padding:0;border-bottom:0}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__title{border-bottom:0;margin-bottom:0}.mdc-dialog--fullscreen .mdc-dialog__close{top:5px}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--fullscreen--titleless .mdc-dialog__close{margin-top:4px}.mdc-dialog--fullscreen--titleless.mdc-dialog--scrollable .mdc-dialog__close{margin-top:0}.mdc-dialog__content{flex-grow:1;box-sizing:border-box;margin:0;overflow:auto}.mdc-dialog__content>:first-child{margin-top:0}.mdc-dialog__content>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content,.mdc-dialog__header+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:0}.mdc-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--stacked .mdc-dialog__actions{flex-direction:column;align-items:flex-end}.mdc-dialog__button{margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog__button:first-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button:first-child,.mdc-dialog__button:first-child[dir=rtl]{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{text-align:left}.mdc-dialog--stacked .mdc-dialog__button:not(:first-child){margin-top:12px}.mdc-dialog--open,.mdc-dialog--opening,.mdc-dialog--closing{display:flex}.mdc-dialog--opening .mdc-dialog__scrim{transition:opacity 150ms linear}.mdc-dialog--opening .mdc-dialog__container{transition:opacity 75ms linear,transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-dialog--closing .mdc-dialog__scrim,.mdc-dialog--closing .mdc-dialog__container{transition:opacity 75ms linear}.mdc-dialog--closing .mdc-dialog__container{transform:none}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{transform:none;opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim{opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{transition:opacity 75ms linear}.mdc-dialog--open.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim{transition:opacity 150ms linear}.mdc-dialog__surface-scrim{display:none;opacity:0;position:absolute;width:100%;height:100%;z-index:1}.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{display:block}.mdc-dialog-scroll-lock{overflow:hidden}.mdc-dialog--no-content-padding .mdc-dialog__content{padding:0}.mdc-dialog--sheet .mdc-dialog__container .mdc-dialog__close{right:12px;top:9px;position:absolute;z-index:1}.mdc-dialog__scrim--removed{pointer-events:none}.mdc-dialog__scrim--removed .mdc-dialog__scrim,.mdc-dialog__scrim--removed .mdc-dialog__surface-scrim{display:none}.mat-mdc-dialog-content{max-height:65vh}.mat-mdc-dialog-container{position:static;display:block}.mat-mdc-dialog-container,.mat-mdc-dialog-container .mdc-dialog__container,.mat-mdc-dialog-container .mdc-dialog__surface{max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mat-mdc-dialog-container .mdc-dialog__surface{display:block;width:100%;height:100%}.mat-mdc-dialog-container{--mdc-dialog-container-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);--mdc-dialog-container-shadow-color:#000;--mdc-dialog-container-shape:4px;--mdc-dialog-container-elevation: var(--mdc-dialog-container-elevation-shadow);outline:0}.mat-mdc-dialog-container .mdc-dialog__surface{background-color:var(--mdc-dialog-container-color, white)}.mat-mdc-dialog-container .mdc-dialog__surface{box-shadow:var(--mdc-dialog-container-elevation, 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12))}.mat-mdc-dialog-container .mdc-dialog__surface{border-radius:var(--mdc-dialog-container-shape, 4px)}.mat-mdc-dialog-container .mdc-dialog__title{font-family:var(--mdc-dialog-subhead-font, Roboto, sans-serif);line-height:var(--mdc-dialog-subhead-line-height, 1.5rem);font-size:var(--mdc-dialog-subhead-size, 1rem);font-weight:var(--mdc-dialog-subhead-weight, 400);letter-spacing:var(--mdc-dialog-subhead-tracking, 0.03125em)}.mat-mdc-dialog-container .mdc-dialog__title{color:var(--mdc-dialog-subhead-color, rgba(0, 0, 0, 0.87))}.mat-mdc-dialog-container .mdc-dialog__content{font-family:var(--mdc-dialog-supporting-text-font, Roboto, sans-serif);line-height:var(--mdc-dialog-supporting-text-line-height, 1.5rem);font-size:var(--mdc-dialog-supporting-text-size, 1rem);font-weight:var(--mdc-dialog-supporting-text-weight, 400);letter-spacing:var(--mdc-dialog-supporting-text-tracking, 0.03125em)}.mat-mdc-dialog-container .mdc-dialog__content{color:var(--mdc-dialog-supporting-text-color, rgba(0, 0, 0, 0.6))}.mat-mdc-dialog-container .mdc-dialog__container{transition-duration:var(--mat-dialog-transition-duration, 0ms)}.mat-mdc-dialog-container._mat-animation-noopable .mdc-dialog__container{transition:none}.mat-mdc-dialog-content{display:block}.mat-mdc-dialog-actions{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}'],encapsulation:2})}return fe})();class lt{constructor(De,ze,tt){this._ref=De,this._containerInstance=tt,this._afterOpened=new s.x,this._beforeClosed=new s.x,this._state=0,this.disableClose=ze.disableClose,this.id=De.id,tt._animationStateChanged.pipe((0,k.h)(Je=>"opened"===Je.state),(0,P.q)(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),tt._animationStateChanged.pipe((0,k.h)(Je=>"closed"===Je.state),(0,P.q)(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),De.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),(0,O.T)(this.backdropClick(),this.keydownEvents().pipe((0,k.h)(Je=>Je.keyCode===l.hY&&!this.disableClose&&!(0,l.Vb)(Je)))).subscribe(Je=>{this.disableClose||(Je.preventDefault(),Ye(this,"keydown"===Je.type?"keyboard":"mouse"))})}close(De){this._result=De,this._containerInstance._animationStateChanged.pipe((0,k.h)(ze=>"closing"===ze.state),(0,P.q)(1)).subscribe(ze=>{this._beforeClosed.next(De),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),ze.totalTime+100)}),this._state=1,this._containerInstance._startExitAnimation()}afterOpened(){return this._afterOpened}afterClosed(){return this._ref.closed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}updatePosition(De){let ze=this._ref.config.positionStrategy;return De&&(De.left||De.right)?De.left?ze.left(De.left):ze.right(De.right):ze.centerHorizontally(),De&&(De.top||De.bottom)?De.top?ze.top(De.top):ze.bottom(De.bottom):ze.centerVertically(),this._ref.updatePosition(),this}updateSize(De="",ze=""){return this._ref.updateSize(De,ze),this}addPanelClass(De){return this._ref.addPanelClass(De),this}removePanelClass(De){return this._ref.removePanelClass(De),this}getState(){return this._state}_finishDialogClose(){this._state=2,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}}function Ye(fe,De,ze){return fe._closeInteractionType=De,fe.close(ze)}const tn=new n.OlP("MatMdcDialogData"),$t=new n.OlP("mat-mdc-dialog-default-options"),Pt=new n.OlP("mat-mdc-dialog-scroll-strategy"),$e={provide:Pt,deps:[a.aV],useFactory:function et(fe){return()=>fe.scrollStrategies.block()}};let Ze=0,Ht=(()=>{class fe{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){const ze=this._parentDialog;return ze?ze._getAfterAllClosed():this._afterAllClosedAtThisLevel}constructor(ze,tt,Je,cn,vn,er,lr,Yt,kt,Se){this._overlay=ze,this._defaultOptions=Je,this._parentDialog=cn,this._dialogRefConstructor=lr,this._dialogContainerType=Yt,this._dialogDataToken=kt,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new s.x,this._afterOpenedAtThisLevel=new s.x,this._idPrefix="mat-dialog-",this.dialogConfigClass=q,this.afterAllClosed=(0,h.P)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,_.O)(void 0))),this._scrollStrategy=er,this._dialog=tt.get(G)}open(ze,tt){let Je;(tt={...this._defaultOptions||new q,...tt}).id=tt.id||`${this._idPrefix}${Ze++}`,tt.scrollStrategy=tt.scrollStrategy||this._scrollStrategy();const cn=this._dialog.open(ze,{...tt,positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),disableClose:!0,closeOnDestroy:!1,closeOnOverlayDetachments:!1,container:{type:this._dialogContainerType,providers:()=>[{provide:this.dialogConfigClass,useValue:tt},{provide:y,useValue:tt}]},templateContext:()=>({dialogRef:Je}),providers:(vn,er,lr)=>(Je=new this._dialogRefConstructor(vn,tt,lr),Je.updatePosition(tt?.position),[{provide:this._dialogContainerType,useValue:lr},{provide:this._dialogDataToken,useValue:er.data},{provide:this._dialogRefConstructor,useValue:Je}])});return Je.componentRef=cn.componentRef,Je.componentInstance=cn.componentInstance,this.openDialogs.push(Je),this.afterOpened.next(Je),Je.afterClosed().subscribe(()=>{const vn=this.openDialogs.indexOf(Je);vn>-1&&(this.openDialogs.splice(vn,1),this.openDialogs.length||this._getAfterAllClosed().next())}),Je}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(ze){return this.openDialogs.find(tt=>tt.id===ze)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(ze){let tt=ze.length;for(;tt--;)ze[tt].close()}static#e=this.\u0275fac=function(tt){n.$Z()};static#t=this.\u0275prov=n.Yz7({token:fe,factory:fe.\u0275fac})}return fe})(),Mt=(()=>{class fe extends Ht{constructor(ze,tt,Je,cn,vn,er,lr,Yt){super(ze,tt,cn,er,lr,vn,lt,je,tn,Yt),this._idPrefix="mat-mdc-dialog-"}static#e=this.\u0275fac=function(tt){return new(tt||fe)(n.LFG(a.aV),n.LFG(n.zs3),n.LFG(e.Ye,8),n.LFG($t,8),n.LFG(Pt),n.LFG(fe,12),n.LFG(a.Xj),n.LFG(n.QbO,8))};static#t=this.\u0275prov=n.Yz7({token:fe,factory:fe.\u0275fac})}return fe})(),pe=0,ce=(()=>{class fe{constructor(ze,tt,Je){this.dialogRef=ze,this._elementRef=tt,this._dialog=Je,this.type="button"}ngOnInit(){this.dialogRef||(this.dialogRef=Oe(this._elementRef,this._dialog.openDialogs))}ngOnChanges(ze){const tt=ze._matDialogClose||ze._matDialogCloseResult;tt&&(this.dialogResult=tt.currentValue)}_onButtonClick(ze){Ye(this.dialogRef,0===ze.screenX&&0===ze.screenY?"keyboard":"mouse",this.dialogResult)}static#e=this.\u0275fac=function(tt){return new(tt||fe)(n.Y36(lt,8),n.Y36(n.SBq),n.Y36(Mt))};static#t=this.\u0275dir=n.lG2({type:fe,selectors:[["","mat-dialog-close",""],["","matDialogClose",""]],hostVars:2,hostBindings:function(tt,Je){1&tt&&n.NdJ("click",function(vn){return Je._onButtonClick(vn)}),2&tt&&n.uIk("aria-label",Je.ariaLabel||null)("type",Je.type)},inputs:{ariaLabel:["aria-label","ariaLabel"],type:"type",dialogResult:["mat-dialog-close","dialogResult"],_matDialogClose:["matDialogClose","_matDialogClose"]},exportAs:["matDialogClose"],features:[n.TTD]})}return fe})(),de=(()=>{class fe{constructor(ze,tt,Je){this._dialogRef=ze,this._elementRef=tt,this._dialog=Je,this.id="mat-mdc-dialog-title-"+pe++}ngOnInit(){this._dialogRef||(this._dialogRef=Oe(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then(()=>{this._dialogRef._containerInstance?._ariaLabelledByQueue?.push(this.id)})}ngOnDestroy(){const ze=this._dialogRef?._containerInstance?._ariaLabelledByQueue;ze&&Promise.resolve().then(()=>{const tt=ze.indexOf(this.id);tt>-1&&ze.splice(tt,1)})}static#e=this.\u0275fac=function(tt){return new(tt||fe)(n.Y36(lt,8),n.Y36(n.SBq),n.Y36(Mt))};static#t=this.\u0275dir=n.lG2({type:fe,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-mdc-dialog-title","mdc-dialog__title"],hostVars:1,hostBindings:function(tt,Je){2&tt&&n.Ikx("id",Je.id)},inputs:{id:"id"},exportAs:["matDialogTitle"]})}return fe})(),ue=(()=>{class fe{static#e=this.\u0275fac=function(tt){return new(tt||fe)};static#t=this.\u0275dir=n.lG2({type:fe,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-mdc-dialog-content","mdc-dialog__content"]})}return fe})();function Oe(fe,De){let ze=fe.nativeElement.parentElement;for(;ze&&!ze.classList.contains("mat-mdc-dialog-container");)ze=ze.parentElement;return ze?De.find(tt=>tt.id===ze.id):null}let Xe=(()=>{class fe{static#e=this.\u0275fac=function(tt){return new(tt||fe)};static#t=this.\u0275mod=n.oAB({type:fe});static#n=this.\u0275inj=n.cJS({providers:[Mt,$e],imports:[F,a.U8,c.eL,K.BQ,K.BQ]})}return fe})()},26385:(Me,$,f)=>{"use strict";f.d($,{d:()=>i,t:()=>r});var a=f(65879),e=f(42495),n=f(23680);let i=(()=>{class c{constructor(){this._vertical=!1,this._inset=!1}get vertical(){return this._vertical}set vertical(s){this._vertical=(0,e.Ig)(s)}get inset(){return this._inset}set inset(s){this._inset=(0,e.Ig)(s)}static#e=this.\u0275fac=function(h){return new(h||c)};static#t=this.\u0275cmp=a.Xpm({type:c,selectors:[["mat-divider"]],hostAttrs:["role","separator",1,"mat-divider"],hostVars:7,hostBindings:function(h,p){2&h&&(a.uIk("aria-orientation",p.vertical?"vertical":"horizontal"),a.ekj("mat-divider-vertical",p.vertical)("mat-divider-horizontal",!p.vertical)("mat-divider-inset",p.inset))},inputs:{vertical:"vertical",inset:"inset"},decls:0,vars:0,template:function(h,p){},styles:[".mat-divider{--mat-divider-width:1px;display:block;margin:0;border-top-style:solid;border-top-color:var(--mat-divider-color);border-top-width:var(--mat-divider-width)}.mat-divider.mat-divider-vertical{border-top:0;border-right-style:solid;border-right-color:var(--mat-divider-color);border-right-width:var(--mat-divider-width)}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}"],encapsulation:2,changeDetection:0})}return c})(),r=(()=>{class c{static#e=this.\u0275fac=function(h){return new(h||c)};static#t=this.\u0275mod=a.oAB({type:c});static#n=this.\u0275inj=a.cJS({imports:[n.BQ,n.BQ]})}return c})()},64170:(Me,$,f)=>{"use strict";f.d($,{G_:()=>ze,TO:()=>$t,KE:()=>Yt,Eo:()=>Cn,lN:()=>kt,hX:()=>lt,R9:()=>Ht});var a=f(65879),e=f(49388),n=f(62831),i=f(47394),r=f(78645),c=f(63019),l=f(59773),s=f(65592),h=f(32181),p=f(67081);class _{constructor(Qe){this._box=Qe,this._destroyed=new r.x,this._resizeSubject=new r.x,this._elementObservables=new Map,typeof ResizeObserver<"u"&&(this._resizeObserver=new ResizeObserver(Be=>this._resizeSubject.next(Be)))}observe(Qe){return this._elementObservables.has(Qe)||this._elementObservables.set(Qe,new s.y(Be=>{const ct=this._resizeSubject.subscribe(Be);return this._resizeObserver?.observe(Qe,{box:this._box}),()=>{this._resizeObserver?.unobserve(Qe),ct.unsubscribe(),this._elementObservables.delete(Qe)}}).pipe((0,h.h)(Be=>Be.some(ct=>ct.target===Qe)),(0,p.d)({bufferSize:1,refCount:!0}),(0,l.R)(this._destroyed))),this._elementObservables.get(Qe)}destroy(){this._destroyed.next(),this._destroyed.complete(),this._resizeSubject.complete(),this._elementObservables.clear()}}let b=(()=>{class Se{constructor(){this._observers=new Map,this._ngZone=(0,a.f3M)(a.R0b)}ngOnDestroy(){for(const[,Be]of this._observers)Be.destroy();this._observers.clear()}observe(Be,ct){const Ke=ct?.box||"content-box";return this._observers.has(Ke)||this._observers.set(Ke,new _(Ke)),this._observers.get(Ke).observe(Be)}static#e=this.\u0275fac=function(ct){return new(ct||Se)};static#t=this.\u0275prov=a.Yz7({token:Se,factory:Se.\u0275fac,providedIn:"root"})}return Se})();var y=f(42495),E=f(86825),C=f(96814),I=f(17131),d=f(23680);const T=["notch"],J=["matFormFieldNotchedOutline",""],Y=["*"],te=["textField"],N=["iconPrefixContainer"],G=["textPrefixContainer"];function x(Se,Qe){1&Se&&a._UZ(0,"span",19)}function F(Se,Qe){if(1&Se&&(a.TgZ(0,"label",17),a.Hsn(1,1),a.YNc(2,x,1,0,"span",18),a.qZA()),2&Se){const Be=a.oxw(2);a.Q6J("floating",Be._shouldLabelFloat())("monitorResize",Be._hasOutline())("id",Be._labelId),a.uIk("for",Be._control.id),a.xp6(2),a.Q6J("ngIf",!Be.hideRequiredMarker&&Be._control.required)}}function Q(Se,Qe){if(1&Se&&a.YNc(0,F,3,5,"label",16),2&Se){const Be=a.oxw();a.Q6J("ngIf",Be._hasFloatingLabel())}}function O(Se,Qe){1&Se&&a._UZ(0,"div",20)}function k(Se,Qe){}function P(Se,Qe){if(1&Se&&a.YNc(0,k,0,0,"ng-template",22),2&Se){a.oxw(2);const Be=a.MAs(1);a.Q6J("ngTemplateOutlet",Be)}}function K(Se,Qe){if(1&Se&&(a.TgZ(0,"div",21),a.YNc(1,P,1,1,"ng-template",9),a.qZA()),2&Se){const Be=a.oxw();a.Q6J("matFormFieldNotchedOutlineOpen",Be._shouldLabelFloat()),a.xp6(1),a.Q6J("ngIf",!Be._forceDisplayInfixLabel())}}function oe(Se,Qe){1&Se&&(a.TgZ(0,"div",23,24),a.Hsn(2,2),a.qZA())}function me(Se,Qe){1&Se&&(a.TgZ(0,"div",25,26),a.Hsn(2,3),a.qZA())}function q(Se,Qe){}function se(Se,Qe){if(1&Se&&a.YNc(0,q,0,0,"ng-template",22),2&Se){a.oxw();const Be=a.MAs(1);a.Q6J("ngTemplateOutlet",Be)}}function Ae(Se,Qe){1&Se&&(a.TgZ(0,"div",27),a.Hsn(1,4),a.qZA())}function le(Se,Qe){1&Se&&(a.TgZ(0,"div",28),a.Hsn(1,5),a.qZA())}function xe(Se,Qe){1&Se&&a._UZ(0,"div",29)}function Ee(Se,Qe){if(1&Se&&(a.TgZ(0,"div",30),a.Hsn(1,6),a.qZA()),2&Se){const Be=a.oxw();a.Q6J("@transitionMessages",Be._subscriptAnimationState)}}function Le(Se,Qe){if(1&Se&&(a.TgZ(0,"mat-hint",34),a._uU(1),a.qZA()),2&Se){const Be=a.oxw(2);a.Q6J("id",Be._hintLabelId),a.xp6(1),a.Oqu(Be.hintLabel)}}function Ne(Se,Qe){if(1&Se&&(a.TgZ(0,"div",31),a.YNc(1,Le,2,2,"mat-hint",32),a.Hsn(2,7),a._UZ(3,"div",33),a.Hsn(4,8),a.qZA()),2&Se){const Be=a.oxw();a.Q6J("@transitionMessages",Be._subscriptAnimationState),a.xp6(1),a.Q6J("ngIf",Be.hintLabel)}}const Ie=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],je=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];let lt=(()=>{class Se{static#e=this.\u0275fac=function(ct){return new(ct||Se)};static#t=this.\u0275dir=a.lG2({type:Se,selectors:[["mat-label"]]})}return Se})(),Ye=0;const tn=new a.OlP("MatError");let $t=(()=>{class Se{constructor(Be,ct){this.id="mat-mdc-error-"+Ye++,Be||ct.nativeElement.setAttribute("aria-live","polite")}static#e=this.\u0275fac=function(ct){return new(ct||Se)(a.$8M("aria-live"),a.Y36(a.SBq))};static#t=this.\u0275dir=a.lG2({type:Se,selectors:[["mat-error"],["","matError",""]],hostAttrs:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],hostVars:1,hostBindings:function(ct,Ke){2&ct&&a.Ikx("id",Ke.id)},inputs:{id:"id"},features:[a._Bn([{provide:tn,useExisting:Se}])]})}return Se})(),Pt=0,et=(()=>{class Se{constructor(){this.align="start",this.id="mat-mdc-hint-"+Pt++}static#e=this.\u0275fac=function(ct){return new(ct||Se)};static#t=this.\u0275dir=a.lG2({type:Se,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(ct,Ke){2&ct&&(a.Ikx("id",Ke.id),a.uIk("align",null),a.ekj("mat-mdc-form-field-hint-end","end"===Ke.align))},inputs:{align:"align",id:"id"}})}return Se})();const $e=new a.OlP("MatPrefix"),Ze=new a.OlP("MatSuffix");let Ht=(()=>{class Se{constructor(){this._isText=!1}set _isTextSelector(Be){this._isText=!0}static#e=this.\u0275fac=function(ct){return new(ct||Se)};static#t=this.\u0275dir=a.lG2({type:Se,selectors:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{_isTextSelector:["matTextSuffix","_isTextSelector"]},features:[a._Bn([{provide:Ze,useExisting:Se}])]})}return Se})();const Mt=new a.OlP("FloatingLabelParent");let pe=(()=>{class Se{get floating(){return this._floating}set floating(Be){this._floating=Be,this.monitorResize&&this._handleResize()}get monitorResize(){return this._monitorResize}set monitorResize(Be){this._monitorResize=Be,this._monitorResize?this._subscribeToResize():this._resizeSubscription.unsubscribe()}constructor(Be){this._elementRef=Be,this._floating=!1,this._monitorResize=!1,this._resizeObserver=(0,a.f3M)(b),this._ngZone=(0,a.f3M)(a.R0b),this._parent=(0,a.f3M)(Mt),this._resizeSubscription=new i.w0}ngOnDestroy(){this._resizeSubscription.unsubscribe()}getWidth(){return function ce(Se){if(null!==Se.offsetParent)return Se.scrollWidth;const Be=Se.cloneNode(!0);Be.style.setProperty("position","absolute"),Be.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(Be);const ct=Be.scrollWidth;return Be.remove(),ct}(this._elementRef.nativeElement)}get element(){return this._elementRef.nativeElement}_handleResize(){setTimeout(()=>this._parent._handleLabelResized())}_subscribeToResize(){this._resizeSubscription.unsubscribe(),this._ngZone.runOutsideAngular(()=>{this._resizeSubscription=this._resizeObserver.observe(this._elementRef.nativeElement,{box:"border-box"}).subscribe(()=>this._handleResize())})}static#e=this.\u0275fac=function(ct){return new(ct||Se)(a.Y36(a.SBq))};static#t=this.\u0275dir=a.lG2({type:Se,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(ct,Ke){2&ct&&a.ekj("mdc-floating-label--float-above",Ke.floating)},inputs:{floating:"floating",monitorResize:"monitorResize"}})}return Se})();const de="mdc-line-ripple--active",ue="mdc-line-ripple--deactivating";let ve=(()=>{class Se{constructor(Be,ct){this._elementRef=Be,this._handleTransitionEnd=Ke=>{const Qt=this._elementRef.nativeElement.classList,Bt=Qt.contains(ue);"opacity"===Ke.propertyName&&Bt&&Qt.remove(de,ue)},ct.runOutsideAngular(()=>{Be.nativeElement.addEventListener("transitionend",this._handleTransitionEnd)})}activate(){const Be=this._elementRef.nativeElement.classList;Be.remove(ue),Be.add(de)}deactivate(){this._elementRef.nativeElement.classList.add(ue)}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._handleTransitionEnd)}static#e=this.\u0275fac=function(ct){return new(ct||Se)(a.Y36(a.SBq),a.Y36(a.R0b))};static#t=this.\u0275dir=a.lG2({type:Se,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"]})}return Se})(),Oe=(()=>{class Se{constructor(Be,ct){this._elementRef=Be,this._ngZone=ct,this.open=!1}ngAfterViewInit(){const Be=this._elementRef.nativeElement.querySelector(".mdc-floating-label");Be?(this._elementRef.nativeElement.classList.add("mdc-notched-outline--upgraded"),"function"==typeof requestAnimationFrame&&(Be.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>Be.style.transitionDuration="")}))):this._elementRef.nativeElement.classList.add("mdc-notched-outline--no-label")}_setNotchWidth(Be){this._notch.nativeElement.style.width=this.open&&Be?`calc(${Be}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)`:""}static#e=this.\u0275fac=function(ct){return new(ct||Se)(a.Y36(a.SBq),a.Y36(a.R0b))};static#t=this.\u0275cmp=a.Xpm({type:Se,selectors:[["div","matFormFieldNotchedOutline",""]],viewQuery:function(ct,Ke){if(1&ct&&a.Gf(T,5),2&ct){let Qt;a.iGM(Qt=a.CRH())&&(Ke._notch=Qt.first)}},hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(ct,Ke){2&ct&&a.ekj("mdc-notched-outline--notched",Ke.open)},inputs:{open:["matFormFieldNotchedOutlineOpen","open"]},attrs:J,ngContentSelectors:Y,decls:5,vars:0,consts:[[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],["notch",""],[1,"mdc-notched-outline__trailing"]],template:function(ct,Ke){1&ct&&(a.F$t(),a._UZ(0,"div",0),a.TgZ(1,"div",1,2),a.Hsn(3),a.qZA(),a._UZ(4,"div",3))},encapsulation:2,changeDetection:0})}return Se})();const Xe={transitionMessages:(0,E.X$)("transitionMessages",[(0,E.SB)("enter",(0,E.oB)({opacity:1,transform:"translateY(0%)"})),(0,E.eR)("void => enter",[(0,E.oB)({opacity:0,transform:"translateY(-5px)"}),(0,E.jt)("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let Cn=(()=>{class Se{static#e=this.\u0275fac=function(ct){return new(ct||Se)};static#t=this.\u0275dir=a.lG2({type:Se})}return Se})();const ze=new a.OlP("MatFormField"),tt=new a.OlP("MAT_FORM_FIELD_DEFAULT_OPTIONS");let Je=0,Yt=(()=>{class Se{get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(Be){this._hideRequiredMarker=(0,y.Ig)(Be)}get floatLabel(){return this._floatLabel||this._defaults?.floatLabel||"auto"}set floatLabel(Be){Be!==this._floatLabel&&(this._floatLabel=Be,this._changeDetectorRef.markForCheck())}get appearance(){return this._appearance}set appearance(Be){const ct=this._appearance;this._appearance=Be||this._defaults?.appearance||"fill","outline"===this._appearance&&this._appearance!==ct&&(this._needsOutlineLabelOffsetUpdateOnStable=!0)}get subscriptSizing(){return this._subscriptSizing||this._defaults?.subscriptSizing||"fixed"}set subscriptSizing(Be){this._subscriptSizing=Be||this._defaults?.subscriptSizing||"fixed"}get hintLabel(){return this._hintLabel}set hintLabel(Be){this._hintLabel=Be,this._processHints()}get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(Be){this._explicitFormFieldControl=Be}constructor(Be,ct,Ke,Qt,Bt,Ge,nn,en){this._elementRef=Be,this._changeDetectorRef=ct,this._ngZone=Ke,this._dir=Qt,this._platform=Bt,this._defaults=Ge,this._animationMode=nn,this._hideRequiredMarker=!1,this.color="primary",this._appearance="fill",this._subscriptSizing=null,this._hintLabel="",this._hasIconPrefix=!1,this._hasTextPrefix=!1,this._hasIconSuffix=!1,this._hasTextSuffix=!1,this._labelId="mat-mdc-form-field-label-"+Je++,this._hintLabelId="mat-mdc-hint-"+Je++,this._subscriptAnimationState="",this._destroyed=new r.x,this._isFocused=null,this._needsOutlineLabelOffsetUpdateOnStable=!1,Ge&&(Ge.appearance&&(this.appearance=Ge.appearance),this._hideRequiredMarker=!!Ge?.hideRequiredMarker,Ge.color&&(this.color=Ge.color))}ngAfterViewInit(){this._updateFocusState(),this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngAfterContentInit(){this._assertFormFieldControl(),this._initializeControl(),this._initializeSubscript(),this._initializePrefixAndSuffix(),this._initializeOutlineLabelOffsetSubscriptions()}ngAfterContentChecked(){this._assertFormFieldControl()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}getLabelId(){return this._hasFloatingLabel()?this._labelId:null}getConnectedOverlayOrigin(){return this._textField||this._elementRef}_animateAndLockLabel(){this._hasFloatingLabel()&&(this.floatLabel="always")}_initializeControl(){const Be=this._control;Be.controlType&&this._elementRef.nativeElement.classList.add(`mat-mdc-form-field-type-${Be.controlType}`),Be.stateChanges.subscribe(()=>{this._updateFocusState(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),Be.ngControl&&Be.ngControl.valueChanges&&Be.ngControl.valueChanges.pipe((0,l.R)(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck())}_checkPrefixAndSuffixTypes(){this._hasIconPrefix=!!this._prefixChildren.find(Be=>!Be._isText),this._hasTextPrefix=!!this._prefixChildren.find(Be=>Be._isText),this._hasIconSuffix=!!this._suffixChildren.find(Be=>!Be._isText),this._hasTextSuffix=!!this._suffixChildren.find(Be=>Be._isText)}_initializePrefixAndSuffix(){this._checkPrefixAndSuffixTypes(),(0,c.T)(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._checkPrefixAndSuffixTypes(),this._changeDetectorRef.markForCheck()})}_initializeSubscript(){this._hintChildren.changes.subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._validateHints(),this._syncDescribedByIds()}_assertFormFieldControl(){}_updateFocusState(){this._control.focused&&!this._isFocused?(this._isFocused=!0,this._lineRipple?.activate()):!this._control.focused&&(this._isFocused||null===this._isFocused)&&(this._isFocused=!1,this._lineRipple?.deactivate()),this._textField?.nativeElement.classList.toggle("mdc-text-field--focused",this._control.focused)}_initializeOutlineLabelOffsetSubscriptions(){this._prefixChildren.changes.subscribe(()=>this._needsOutlineLabelOffsetUpdateOnStable=!0),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe((0,l.R)(this._destroyed)).subscribe(()=>{this._needsOutlineLabelOffsetUpdateOnStable&&(this._needsOutlineLabelOffsetUpdateOnStable=!1,this._updateOutlineLabelOffset())})}),this._dir.change.pipe((0,l.R)(this._destroyed)).subscribe(()=>this._needsOutlineLabelOffsetUpdateOnStable=!0)}_shouldAlwaysFloat(){return"always"===this.floatLabel}_hasOutline(){return"outline"===this.appearance}_forceDisplayInfixLabel(){return!this._platform.isBrowser&&this._prefixChildren.length&&!this._shouldLabelFloat()}_hasFloatingLabel(){return!!this._labelChildNonStatic||!!this._labelChildStatic}_shouldLabelFloat(){return this._control.shouldLabelFloat||this._shouldAlwaysFloat()}_shouldForward(Be){const ct=this._control?this._control.ngControl:null;return ct&&ct[Be]}_getDisplayedMessages(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_handleLabelResized(){this._refreshOutlineNotchWidth()}_refreshOutlineNotchWidth(){this._hasOutline()&&this._floatingLabel&&this._shouldLabelFloat()?this._notchedOutline?._setNotchWidth(this._floatingLabel.getWidth()):this._notchedOutline?._setNotchWidth(0)}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){}_syncDescribedByIds(){if(this._control){let Be=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&Be.push(...this._control.userAriaDescribedBy.split(" ")),"hint"===this._getDisplayedMessages()){const ct=this._hintChildren?this._hintChildren.find(Qt=>"start"===Qt.align):null,Ke=this._hintChildren?this._hintChildren.find(Qt=>"end"===Qt.align):null;ct?Be.push(ct.id):this._hintLabel&&Be.push(this._hintLabelId),Ke&&Be.push(Ke.id)}else this._errorChildren&&Be.push(...this._errorChildren.map(ct=>ct.id));this._control.setDescribedByIds(Be)}}_updateOutlineLabelOffset(){if(!this._platform.isBrowser||!this._hasOutline()||!this._floatingLabel)return;const Be=this._floatingLabel.element;if(!this._iconPrefixContainer&&!this._textPrefixContainer)return void(Be.style.transform="");if(!this._isAttachedToDom())return void(this._needsOutlineLabelOffsetUpdateOnStable=!0);const ct=this._iconPrefixContainer?.nativeElement,Ke=this._textPrefixContainer?.nativeElement,Qt=ct?.getBoundingClientRect().width??0,Bt=Ke?.getBoundingClientRect().width??0;Be.style.transform=`var(\n --mat-mdc-form-field-label-transform,\n translateY(-50%) translateX(calc(${"rtl"===this._dir.value?"-1":"1"} * (${Qt+Bt}px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n )`}_isAttachedToDom(){const Be=this._elementRef.nativeElement;if(Be.getRootNode){const ct=Be.getRootNode();return ct&&ct!==Be}return document.documentElement.contains(Be)}static#e=this.\u0275fac=function(ct){return new(ct||Se)(a.Y36(a.SBq),a.Y36(a.sBO),a.Y36(a.R0b),a.Y36(e.Is),a.Y36(n.t4),a.Y36(tt,8),a.Y36(a.QbO,8),a.Y36(C.K0))};static#t=this.\u0275cmp=a.Xpm({type:Se,selectors:[["mat-form-field"]],contentQueries:function(ct,Ke,Qt){if(1&ct&&(a.Suo(Qt,lt,5),a.Suo(Qt,lt,7),a.Suo(Qt,Cn,5),a.Suo(Qt,$e,5),a.Suo(Qt,Ze,5),a.Suo(Qt,tn,5),a.Suo(Qt,et,5)),2&ct){let Bt;a.iGM(Bt=a.CRH())&&(Ke._labelChildNonStatic=Bt.first),a.iGM(Bt=a.CRH())&&(Ke._labelChildStatic=Bt.first),a.iGM(Bt=a.CRH())&&(Ke._formFieldControl=Bt.first),a.iGM(Bt=a.CRH())&&(Ke._prefixChildren=Bt),a.iGM(Bt=a.CRH())&&(Ke._suffixChildren=Bt),a.iGM(Bt=a.CRH())&&(Ke._errorChildren=Bt),a.iGM(Bt=a.CRH())&&(Ke._hintChildren=Bt)}},viewQuery:function(ct,Ke){if(1&ct&&(a.Gf(te,5),a.Gf(N,5),a.Gf(G,5),a.Gf(pe,5),a.Gf(Oe,5),a.Gf(ve,5)),2&ct){let Qt;a.iGM(Qt=a.CRH())&&(Ke._textField=Qt.first),a.iGM(Qt=a.CRH())&&(Ke._iconPrefixContainer=Qt.first),a.iGM(Qt=a.CRH())&&(Ke._textPrefixContainer=Qt.first),a.iGM(Qt=a.CRH())&&(Ke._floatingLabel=Qt.first),a.iGM(Qt=a.CRH())&&(Ke._notchedOutline=Qt.first),a.iGM(Qt=a.CRH())&&(Ke._lineRipple=Qt.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:42,hostBindings:function(ct,Ke){2&ct&&a.ekj("mat-mdc-form-field-label-always-float",Ke._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",Ke._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",Ke._hasIconSuffix)("mat-form-field-invalid",Ke._control.errorState)("mat-form-field-disabled",Ke._control.disabled)("mat-form-field-autofilled",Ke._control.autofilled)("mat-form-field-no-animations","NoopAnimations"===Ke._animationMode)("mat-form-field-appearance-fill","fill"==Ke.appearance)("mat-form-field-appearance-outline","outline"==Ke.appearance)("mat-form-field-hide-placeholder",Ke._hasFloatingLabel()&&!Ke._shouldLabelFloat())("mat-focused",Ke._control.focused)("mat-primary","accent"!==Ke.color&&"warn"!==Ke.color)("mat-accent","accent"===Ke.color)("mat-warn","warn"===Ke.color)("ng-untouched",Ke._shouldForward("untouched"))("ng-touched",Ke._shouldForward("touched"))("ng-pristine",Ke._shouldForward("pristine"))("ng-dirty",Ke._shouldForward("dirty"))("ng-valid",Ke._shouldForward("valid"))("ng-invalid",Ke._shouldForward("invalid"))("ng-pending",Ke._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],features:[a._Bn([{provide:ze,useExisting:Se},{provide:Mt,useExisting:Se}])],ngContentSelectors:je,decls:18,vars:23,consts:[["labelTemplate",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],["textField",""],["class","mat-mdc-form-field-focus-overlay",4,"ngIf"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen",4,"ngIf"],["class","mat-mdc-form-field-icon-prefix",4,"ngIf"],["class","mat-mdc-form-field-text-prefix",4,"ngIf"],[1,"mat-mdc-form-field-infix"],[3,"ngIf"],["class","mat-mdc-form-field-text-suffix",4,"ngIf"],["class","mat-mdc-form-field-icon-suffix",4,"ngIf"],["matFormFieldLineRipple","",4,"ngIf"],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align",3,"ngSwitch"],["class","mat-mdc-form-field-error-wrapper",4,"ngSwitchCase"],["class","mat-mdc-form-field-hint-wrapper",4,"ngSwitchCase"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id",4,"ngIf"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true","class","mat-mdc-form-field-required-marker mdc-floating-label--required",4,"ngIf"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[1,"mat-mdc-form-field-focus-overlay"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-icon-prefix"],["iconPrefixContainer",""],[1,"mat-mdc-form-field-text-prefix"],["textPrefixContainer",""],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],[3,"id",4,"ngIf"],[1,"mat-mdc-form-field-hint-spacer"],[3,"id"]],template:function(ct,Ke){1&ct&&(a.F$t(Ie),a.YNc(0,Q,1,1,"ng-template",null,0,a.W1O),a.TgZ(2,"div",1,2),a.NdJ("click",function(Bt){return Ke._control.onContainerClick(Bt)}),a.YNc(4,O,1,0,"div",3),a.TgZ(5,"div",4),a.YNc(6,K,2,2,"div",5),a.YNc(7,oe,3,0,"div",6),a.YNc(8,me,3,0,"div",7),a.TgZ(9,"div",8),a.YNc(10,se,1,1,"ng-template",9),a.Hsn(11),a.qZA(),a.YNc(12,Ae,2,0,"div",10),a.YNc(13,le,2,0,"div",11),a.qZA(),a.YNc(14,xe,1,0,"div",12),a.qZA(),a.TgZ(15,"div",13),a.YNc(16,Ee,2,1,"div",14),a.YNc(17,Ne,5,2,"div",15),a.qZA()),2&ct&&(a.xp6(2),a.ekj("mdc-text-field--filled",!Ke._hasOutline())("mdc-text-field--outlined",Ke._hasOutline())("mdc-text-field--no-label",!Ke._hasFloatingLabel())("mdc-text-field--disabled",Ke._control.disabled)("mdc-text-field--invalid",Ke._control.errorState),a.xp6(2),a.Q6J("ngIf",!Ke._hasOutline()&&!Ke._control.disabled),a.xp6(2),a.Q6J("ngIf",Ke._hasOutline()),a.xp6(1),a.Q6J("ngIf",Ke._hasIconPrefix),a.xp6(1),a.Q6J("ngIf",Ke._hasTextPrefix),a.xp6(2),a.Q6J("ngIf",!Ke._hasOutline()||Ke._forceDisplayInfixLabel()),a.xp6(2),a.Q6J("ngIf",Ke._hasTextSuffix),a.xp6(1),a.Q6J("ngIf",Ke._hasIconSuffix),a.xp6(1),a.Q6J("ngIf",!Ke._hasOutline()),a.xp6(1),a.ekj("mat-mdc-form-field-subscript-dynamic-size","dynamic"===Ke.subscriptSizing),a.Q6J("ngSwitch",Ke._getDisplayedMessages()),a.xp6(1),a.Q6J("ngSwitchCase","error"),a.xp6(1),a.Q6J("ngSwitchCase","hint"))},dependencies:[C.O5,C.tP,C.RF,C.n9,et,pe,Oe,ve],styles:['.mdc-text-field{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-text-field__input{height:28px;width:100%;min-width:0;border:none;border-radius:0;background:none;appearance:none;padding:0}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media all{.mdc-text-field__input::placeholder{opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{opacity:0}}@media all{.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}}@media all{.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}}.mdc-text-field__affix{height:28px;opacity:0;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}@supports(-webkit-hyphens: none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl]{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl]{padding-left:12px;padding-right:0}.mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:2px}.mdc-text-field--filled{height:56px}.mdc-text-field--filled::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-text-field--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled.mdc-text-field--no-label::before{display:none}@supports(-webkit-hyphens: none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-shape-small, 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){transform:none}.mdc-text-field--textarea .mdc-text-field__input{flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--filled::before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-10.25px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-top:23px;margin-bottom:9px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{transform:translateX(-1px) translateY(-1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl]{transform:translateX(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateX(1px) translateY(1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl]{transform:translateX(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 48px);left:48px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}@media screen and (forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl]{text-align:left}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix{direction:ltr}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading{order:1}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{order:2}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input{order:3}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{order:4}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing{order:5}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix{padding-right:12px}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix{padding-left:2px}.mdc-floating-label{position:absolute;left:0;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after,.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)[dir=rtl]::after{margin-left:0;margin-right:1px}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;pointer-events:none}.mdc-notched-outline__trailing{flex-grow:1}.mdc-notched-outline__notch{flex:0 0 auto;width:auto}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{z-index:1}.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{border-top:1px solid;border-bottom:1px solid}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{max-width:calc(100% - 12px * 2)}.mdc-line-ripple::before{border-bottom-width:1px}.mdc-line-ripple::after{border-bottom-width:2px}.mdc-text-field--filled{--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;border-top-left-radius:var(--mdc-filled-text-field-container-shape);border-top-right-radius:var(--mdc-filled-text-field-container-shape);border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-caret-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-error-caret-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-filled-text-field-input-text-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-filled-text-field-disabled-input-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-label-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-focus-label-text-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-disabled-label-text-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-label-text-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-focus-label-text-color)}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mdc-filled-text-field-label-text-font);font-size:var(--mdc-filled-text-field-label-text-size);font-weight:var(--mdc-filled-text-field-label-text-weight);letter-spacing:var(--mdc-filled-text-field-label-text-tracking)}@media all{.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color)}}@media all{.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color)}}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mdc-filled-text-field-container-color)}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mdc-filled-text-field-disabled-container-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-hover-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-focus-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-disabled-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-hover-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-error-focus-active-indicator-color)}.mdc-text-field--filled .mdc-line-ripple::before{border-bottom-width:var(--mdc-filled-text-field-active-indicator-height)}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-width:var(--mdc-filled-text-field-focus-active-indicator-height)}.mdc-text-field--outlined{--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-caret-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-error-caret-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-outlined-text-field-input-text-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-outlined-text-field-disabled-input-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-label-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-focus-label-text-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-disabled-label-text-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-label-text-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-focus-label-text-color)}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mdc-outlined-text-field-label-text-font);font-size:var(--mdc-outlined-text-field-label-text-size);font-weight:var(--mdc-outlined-text-field-label-text-weight);letter-spacing:var(--mdc-outlined-text-field-label-text-tracking)}@media all{.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color)}}@media all{.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:var(--mdc-outlined-text-field-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-outlined-text-field-container-shape))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-outlined-text-field-container-shape))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:var(--mdc-outlined-text-field-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-outlined-text-field-container-shape))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-outlined-text-field-container-shape))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-outlined-text-field-container-shape))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-outlined-text-field-container-shape))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-hover-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-focus-outline-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-disabled-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-hover-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-focus-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__trailing{border-width:var(--mdc-outlined-text-field-outline-width)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-width:var(--mdc-outlined-text-field-focus-outline-width)}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:normal;pointer-events:all}.mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label{cursor:inherit}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-form-field-disabled .mdc-text-field__input::placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-text-field-wrapper::before{content:none}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}.cdk-high-contrast-active .mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}.mat-mdc-form-field-input-control[type=date],.mat-mdc-form-field-input-control[type=datetime],.mat-mdc-form-field-input-control[type=datetime-local],.mat-mdc-form-field-input-control[type=month],.mat-mdc-form-field-input-control[type=week],.mat-mdc-form-field-input-control[type=time]{line-height:1}.mat-mdc-form-field-input-control::-webkit-datetime-edit{line-height:1;padding:0;margin-bottom:-2px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-container-text-font);line-height:var(--mat-form-field-container-text-line-height);font-size:var(--mat-form-field-container-text-size);letter-spacing:var(--mat-form-field-container-text-tracking);font-weight:var(--mat-form-field-container-text-weight)}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(var(--mat-form-field-outlined-label-text-populated-size) * var(--mat-mdc-form-field-floating-label-scale))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mat-form-field-outlined-label-text-populated-size)}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto;position:relative;z-index:1}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:12px;box-sizing:content-box}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__affix{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea{transition:none}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-filled 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(calc(0% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}}[dir=rtl] .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(calc(0% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-notched-outline .mdc-floating-label{max-width:calc(100% + 1px)}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(133.3333333333% + 1px)}'],encapsulation:2,data:{animation:[Xe.transitionMessages]},changeDetection:0})}return Se})(),kt=(()=>{class Se{static#e=this.\u0275fac=function(ct){return new(ct||Se)};static#t=this.\u0275mod=a.oAB({type:Se});static#n=this.\u0275inj=a.cJS({imports:[d.BQ,C.ez,I.Q8,d.BQ]})}return Se})()},30617:(Me,$,f)=>{"use strict";f.d($,{Hw:()=>Ee,Ps:()=>Le});var a=f(65879),e=f(23680),n=f(42495),i=f(96814),r=f(22096),c=f(58504),l=f(9315),s=f(47394),h=f(99397),p=f(37398),g=f(26306),_=f(64716),b=f(63020),y=f(48180),E=f(69862),C=f(6593);const I=["*"];let d;function J(Ne){return function T(){if(void 0===d&&(d=null,typeof window<"u")){const Ne=window;void 0!==Ne.trustedTypes&&(d=Ne.trustedTypes.createPolicy("angular#components",{createHTML:Ie=>Ie}))}return d}()?.createHTML(Ne)||Ne}function Y(Ne){return Error(`Unable to find icon with the name "${Ne}"`)}function N(Ne){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${Ne}".`)}function G(Ne){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${Ne}".`)}class x{constructor(Ie,je,lt){this.url=Ie,this.svgText=je,this.options=lt}}let F=(()=>{class Ne{constructor(je,lt,Ye,tn){this._httpClient=je,this._sanitizer=lt,this._errorHandler=tn,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClassesByAlias=new Map,this._resolvers=[],this._defaultFontSetClass=["material-icons","mat-ligature-font"],this._document=Ye}addSvgIcon(je,lt,Ye){return this.addSvgIconInNamespace("",je,lt,Ye)}addSvgIconLiteral(je,lt,Ye){return this.addSvgIconLiteralInNamespace("",je,lt,Ye)}addSvgIconInNamespace(je,lt,Ye,tn){return this._addSvgIconConfig(je,lt,new x(Ye,null,tn))}addSvgIconResolver(je){return this._resolvers.push(je),this}addSvgIconLiteralInNamespace(je,lt,Ye,tn){const $t=this._sanitizer.sanitize(a.q3G.HTML,Ye);if(!$t)throw G(Ye);const Pt=J($t);return this._addSvgIconConfig(je,lt,new x("",Pt,tn))}addSvgIconSet(je,lt){return this.addSvgIconSetInNamespace("",je,lt)}addSvgIconSetLiteral(je,lt){return this.addSvgIconSetLiteralInNamespace("",je,lt)}addSvgIconSetInNamespace(je,lt,Ye){return this._addSvgIconSetConfig(je,new x(lt,null,Ye))}addSvgIconSetLiteralInNamespace(je,lt,Ye){const tn=this._sanitizer.sanitize(a.q3G.HTML,lt);if(!tn)throw G(lt);const $t=J(tn);return this._addSvgIconSetConfig(je,new x("",$t,Ye))}registerFontClassAlias(je,lt=je){return this._fontCssClassesByAlias.set(je,lt),this}classNameForFontAlias(je){return this._fontCssClassesByAlias.get(je)||je}setDefaultFontSetClass(...je){return this._defaultFontSetClass=je,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(je){const lt=this._sanitizer.sanitize(a.q3G.RESOURCE_URL,je);if(!lt)throw N(je);const Ye=this._cachedIconsByUrl.get(lt);return Ye?(0,r.of)(k(Ye)):this._loadSvgIconFromConfig(new x(je,null)).pipe((0,h.b)(tn=>this._cachedIconsByUrl.set(lt,tn)),(0,p.U)(tn=>k(tn)))}getNamedSvgIcon(je,lt=""){const Ye=P(lt,je);let tn=this._svgIconConfigs.get(Ye);if(tn)return this._getSvgFromConfig(tn);if(tn=this._getIconConfigFromResolvers(lt,je),tn)return this._svgIconConfigs.set(Ye,tn),this._getSvgFromConfig(tn);const $t=this._iconSetConfigs.get(lt);return $t?this._getSvgFromIconSetConfigs(je,$t):(0,c._)(Y(Ye))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(je){return je.svgText?(0,r.of)(k(this._svgElementFromConfig(je))):this._loadSvgIconFromConfig(je).pipe((0,p.U)(lt=>k(lt)))}_getSvgFromIconSetConfigs(je,lt){const Ye=this._extractIconWithNameFromAnySet(je,lt);if(Ye)return(0,r.of)(Ye);const tn=lt.filter($t=>!$t.svgText).map($t=>this._loadSvgIconSetFromConfig($t).pipe((0,g.K)(Pt=>{const $e=`Loading icon set URL: ${this._sanitizer.sanitize(a.q3G.RESOURCE_URL,$t.url)} failed: ${Pt.message}`;return this._errorHandler.handleError(new Error($e)),(0,r.of)(null)})));return(0,l.D)(tn).pipe((0,p.U)(()=>{const $t=this._extractIconWithNameFromAnySet(je,lt);if(!$t)throw Y(je);return $t}))}_extractIconWithNameFromAnySet(je,lt){for(let Ye=lt.length-1;Ye>=0;Ye--){const tn=lt[Ye];if(tn.svgText&&tn.svgText.toString().indexOf(je)>-1){const $t=this._svgElementFromConfig(tn),Pt=this._extractSvgIconFromSet($t,je,tn.options);if(Pt)return Pt}}return null}_loadSvgIconFromConfig(je){return this._fetchIcon(je).pipe((0,h.b)(lt=>je.svgText=lt),(0,p.U)(()=>this._svgElementFromConfig(je)))}_loadSvgIconSetFromConfig(je){return je.svgText?(0,r.of)(null):this._fetchIcon(je).pipe((0,h.b)(lt=>je.svgText=lt))}_extractSvgIconFromSet(je,lt,Ye){const tn=je.querySelector(`[id="${lt}"]`);if(!tn)return null;const $t=tn.cloneNode(!0);if($t.removeAttribute("id"),"svg"===$t.nodeName.toLowerCase())return this._setSvgAttributes($t,Ye);if("symbol"===$t.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement($t),Ye);const Pt=this._svgElementFromString(J(""));return Pt.appendChild($t),this._setSvgAttributes(Pt,Ye)}_svgElementFromString(je){const lt=this._document.createElement("DIV");lt.innerHTML=je;const Ye=lt.querySelector("svg");if(!Ye)throw Error(" tag not found");return Ye}_toSvgElement(je){const lt=this._svgElementFromString(J("")),Ye=je.attributes;for(let tn=0;tnJ($e)),(0,_.x)(()=>this._inProgressUrlFetches.delete($t)),(0,b.B)());return this._inProgressUrlFetches.set($t,et),et}_addSvgIconConfig(je,lt,Ye){return this._svgIconConfigs.set(P(je,lt),Ye),this}_addSvgIconSetConfig(je,lt){const Ye=this._iconSetConfigs.get(je);return Ye?Ye.push(lt):this._iconSetConfigs.set(je,[lt]),this}_svgElementFromConfig(je){if(!je.svgElement){const lt=this._svgElementFromString(je.svgText);this._setSvgAttributes(lt,je.options),je.svgElement=lt}return je.svgElement}_getIconConfigFromResolvers(je,lt){for(let Ye=0;YeIe?Ie.pathname+Ie.search:""}}}),Ae=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],le=Ae.map(Ne=>`[${Ne}]`).join(", "),xe=/^url\(['"]?#(.*?)['"]?\)$/;let Ee=(()=>{class Ne extends oe{get inline(){return this._inline}set inline(je){this._inline=(0,n.Ig)(je)}get svgIcon(){return this._svgIcon}set svgIcon(je){je!==this._svgIcon&&(je?this._updateSvgIcon(je):this._svgIcon&&this._clearSvgElement(),this._svgIcon=je)}get fontSet(){return this._fontSet}set fontSet(je){const lt=this._cleanupFontValue(je);lt!==this._fontSet&&(this._fontSet=lt,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(je){const lt=this._cleanupFontValue(je);lt!==this._fontIcon&&(this._fontIcon=lt,this._updateFontIconClasses())}constructor(je,lt,Ye,tn,$t,Pt){super(je),this._iconRegistry=lt,this._location=tn,this._errorHandler=$t,this._inline=!1,this._previousFontSetClass=[],this._currentIconFetch=s.w0.EMPTY,Pt&&(Pt.color&&(this.color=this.defaultColor=Pt.color),Pt.fontSet&&(this.fontSet=Pt.fontSet)),Ye||je.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(je){if(!je)return["",""];const lt=je.split(":");switch(lt.length){case 1:return["",lt[0]];case 2:return lt;default:throw Error(`Invalid icon name: "${je}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const je=this._elementsWithExternalReferences;if(je&&je.size){const lt=this._location.getPathname();lt!==this._previousPath&&(this._previousPath=lt,this._prependPathToReferences(lt))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(je){this._clearSvgElement();const lt=this._location.getPathname();this._previousPath=lt,this._cacheChildrenWithExternalReferences(je),this._prependPathToReferences(lt),this._elementRef.nativeElement.appendChild(je)}_clearSvgElement(){const je=this._elementRef.nativeElement;let lt=je.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();lt--;){const Ye=je.childNodes[lt];(1!==Ye.nodeType||"svg"===Ye.nodeName.toLowerCase())&&Ye.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;const je=this._elementRef.nativeElement,lt=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(Ye=>Ye.length>0);this._previousFontSetClass.forEach(Ye=>je.classList.remove(Ye)),lt.forEach(Ye=>je.classList.add(Ye)),this._previousFontSetClass=lt,this.fontIcon!==this._previousFontIconClass&&!lt.includes("mat-ligature-font")&&(this._previousFontIconClass&&je.classList.remove(this._previousFontIconClass),this.fontIcon&&je.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(je){return"string"==typeof je?je.trim().split(" ")[0]:je}_prependPathToReferences(je){const lt=this._elementsWithExternalReferences;lt&<.forEach((Ye,tn)=>{Ye.forEach($t=>{tn.setAttribute($t.name,`url('${je}#${$t.value}')`)})})}_cacheChildrenWithExternalReferences(je){const lt=je.querySelectorAll(le),Ye=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let tn=0;tn{const Pt=lt[tn],et=Pt.getAttribute($t),$e=et?et.match(xe):null;if($e){let rt=Ye.get(Pt);rt||(rt=[],Ye.set(Pt,rt)),rt.push({name:$t,value:$e[1]})}})}_updateSvgIcon(je){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),je){const[lt,Ye]=this._splitIconName(je);lt&&(this._svgNamespace=lt),Ye&&(this._svgName=Ye),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(Ye,lt).pipe((0,y.q)(1)).subscribe(tn=>this._setSvgElement(tn),tn=>{this._errorHandler.handleError(new Error(`Error retrieving icon ${lt}:${Ye}! ${tn.message}`))})}}static#e=this.\u0275fac=function(lt){return new(lt||Ne)(a.Y36(a.SBq),a.Y36(F),a.$8M("aria-hidden"),a.Y36(q),a.Y36(a.qLn),a.Y36(me,8))};static#t=this.\u0275cmp=a.Xpm({type:Ne,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:8,hostBindings:function(lt,Ye){2<&&(a.uIk("data-mat-icon-type",Ye._usingFontIcon()?"font":"svg")("data-mat-icon-name",Ye._svgName||Ye.fontIcon)("data-mat-icon-namespace",Ye._svgNamespace||Ye.fontSet)("fontIcon",Ye._usingFontIcon()?Ye.fontIcon:null),a.ekj("mat-icon-inline",Ye.inline)("mat-icon-no-color","primary"!==Ye.color&&"accent"!==Ye.color&&"warn"!==Ye.color))},inputs:{color:"color",inline:"inline",svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],features:[a.qOj],ngContentSelectors:I,decls:1,vars:0,template:function(lt,Ye){1<&&(a.F$t(),a.Hsn(0))},styles:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color)}.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}"],encapsulation:2,changeDetection:0})}return Ne})(),Le=(()=>{class Ne{static#e=this.\u0275fac=function(lt){return new(lt||Ne)};static#t=this.\u0275mod=a.oAB({type:Ne});static#n=this.\u0275inj=a.cJS({imports:[e.BQ,e.BQ]})}return Ne})()},2032:(Me,$,f)=>{"use strict";f.d($,{Jk:()=>E,Nt:()=>T,c:()=>J});var a=f(42495),e=f(62831),n=f(65879),i=f(36232),r=f(78645);const c=(0,e.i$)({passive:!0});let l=(()=>{class Y{constructor(N,G){this._platform=N,this._ngZone=G,this._monitoredElements=new Map}monitor(N){if(!this._platform.isBrowser)return i.E;const G=(0,a.fI)(N),x=this._monitoredElements.get(G);if(x)return x.subject;const F=new r.x,Q="cdk-text-field-autofilled",O=k=>{"cdk-text-field-autofill-start"!==k.animationName||G.classList.contains(Q)?"cdk-text-field-autofill-end"===k.animationName&&G.classList.contains(Q)&&(G.classList.remove(Q),this._ngZone.run(()=>F.next({target:k.target,isAutofilled:!1}))):(G.classList.add(Q),this._ngZone.run(()=>F.next({target:k.target,isAutofilled:!0})))};return this._ngZone.runOutsideAngular(()=>{G.addEventListener("animationstart",O,c),G.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(G,{subject:F,unlisten:()=>{G.removeEventListener("animationstart",O,c)}}),F}stopMonitoring(N){const G=(0,a.fI)(N),x=this._monitoredElements.get(G);x&&(x.unlisten(),x.subject.complete(),G.classList.remove("cdk-text-field-autofill-monitored"),G.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(G))}ngOnDestroy(){this._monitoredElements.forEach((N,G)=>this.stopMonitoring(G))}static#e=this.\u0275fac=function(G){return new(G||Y)(n.LFG(e.t4),n.LFG(n.R0b))};static#t=this.\u0275prov=n.Yz7({token:Y,factory:Y.\u0275fac,providedIn:"root"})}return Y})(),p=(()=>{class Y{static#e=this.\u0275fac=function(G){return new(G||Y)};static#t=this.\u0275mod=n.oAB({type:Y});static#n=this.\u0275inj=n.cJS({})}return Y})();var g=f(56223),_=f(23680),b=f(64170);const E=new n.OlP("MAT_INPUT_VALUE_ACCESSOR"),C=["button","checkbox","file","hidden","image","radio","range","reset","submit"];let I=0;const d=(0,_.FD)(class{constructor(Y,te,N,G){this._defaultErrorStateMatcher=Y,this._parentForm=te,this._parentFormGroup=N,this.ngControl=G,this.stateChanges=new r.x}});let T=(()=>{class Y extends d{get disabled(){return this._disabled}set disabled(N){this._disabled=(0,a.Ig)(N),this.focused&&(this.focused=!1,this.stateChanges.next())}get id(){return this._id}set id(N){this._id=N||this._uid}get required(){return this._required??this.ngControl?.control?.hasValidator(g.kI.required)??!1}set required(N){this._required=(0,a.Ig)(N)}get type(){return this._type}set type(N){this._type=N||"text",this._validateType(),!this._isTextarea&&(0,e.qK)().has(this._type)&&(this._elementRef.nativeElement.type=this._type)}get value(){return this._inputValueAccessor.value}set value(N){N!==this.value&&(this._inputValueAccessor.value=N,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(N){this._readonly=(0,a.Ig)(N)}constructor(N,G,x,F,Q,O,k,P,K,oe){super(O,F,Q,x),this._elementRef=N,this._platform=G,this._autofillMonitor=P,this._formField=oe,this._uid="mat-input-"+I++,this.focused=!1,this.stateChanges=new r.x,this.controlType="mat-input",this.autofilled=!1,this._disabled=!1,this._type="text",this._readonly=!1,this._neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(se=>(0,e.qK)().has(se)),this._iOSKeyupListener=se=>{const Ae=se.target;!Ae.value&&0===Ae.selectionStart&&0===Ae.selectionEnd&&(Ae.setSelectionRange(1,1),Ae.setSelectionRange(0,0))};const me=this._elementRef.nativeElement,q=me.nodeName.toLowerCase();this._inputValueAccessor=k||me,this._previousNativeValue=this.value,this.id=this.id,G.IOS&&K.runOutsideAngular(()=>{N.nativeElement.addEventListener("keyup",this._iOSKeyupListener)}),this._isServer=!this._platform.isBrowser,this._isNativeSelect="select"===q,this._isTextarea="textarea"===q,this._isInFormField=!!oe,this._isNativeSelect&&(this.controlType=me.multiple?"mat-native-select-multiple":"mat-native-select")}ngAfterViewInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(N=>{this.autofilled=N.isAutofilled,this.stateChanges.next()})}ngOnChanges(){this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement),this._platform.IOS&&this._elementRef.nativeElement.removeEventListener("keyup",this._iOSKeyupListener)}ngDoCheck(){this.ngControl&&(this.updateErrorState(),null!==this.ngControl.disabled&&this.ngControl.disabled!==this.disabled&&(this.disabled=this.ngControl.disabled,this.stateChanges.next())),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}focus(N){this._elementRef.nativeElement.focus(N)}_focusChanged(N){N!==this.focused&&(this.focused=N,this.stateChanges.next())}_onInput(){}_dirtyCheckNativeValue(){const N=this._elementRef.nativeElement.value;this._previousNativeValue!==N&&(this._previousNativeValue=N,this.stateChanges.next())}_dirtyCheckPlaceholder(){const N=this._getPlaceholder();if(N!==this._previousPlaceholder){const G=this._elementRef.nativeElement;this._previousPlaceholder=N,N?G.setAttribute("placeholder",N):G.removeAttribute("placeholder")}}_getPlaceholder(){return this.placeholder||null}_validateType(){C.indexOf(this._type)}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let N=this._elementRef.nativeElement.validity;return N&&N.badInput}get empty(){return!(this._isNeverEmpty()||this._elementRef.nativeElement.value||this._isBadInput()||this.autofilled)}get shouldLabelFloat(){if(this._isNativeSelect){const N=this._elementRef.nativeElement,G=N.options[0];return this.focused||N.multiple||!this.empty||!!(N.selectedIndex>-1&&G&&G.label)}return this.focused||!this.empty}setDescribedByIds(N){N.length?this._elementRef.nativeElement.setAttribute("aria-describedby",N.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}_isInlineSelect(){const N=this._elementRef.nativeElement;return this._isNativeSelect&&(N.multiple||N.size>1)}static#e=this.\u0275fac=function(G){return new(G||Y)(n.Y36(n.SBq),n.Y36(e.t4),n.Y36(g.a5,10),n.Y36(g.F,8),n.Y36(g.sg,8),n.Y36(_.rD),n.Y36(E,10),n.Y36(l),n.Y36(n.R0b),n.Y36(b.G_,8))};static#t=this.\u0275dir=n.lG2({type:Y,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-mdc-input-element"],hostVars:18,hostBindings:function(G,x){1&G&&n.NdJ("focus",function(){return x._focusChanged(!0)})("blur",function(){return x._focusChanged(!1)})("input",function(){return x._onInput()}),2&G&&(n.Ikx("id",x.id)("disabled",x.disabled)("required",x.required),n.uIk("name",x.name||null)("readonly",x.readonly&&!x._isNativeSelect||null)("aria-invalid",x.empty&&x.required?null:x.errorState)("aria-required",x.required)("id",x.id),n.ekj("mat-input-server",x._isServer)("mat-mdc-form-field-textarea-control",x._isInFormField&&x._isTextarea)("mat-mdc-form-field-input-control",x._isInFormField)("mdc-text-field__input",x._isInFormField)("mat-mdc-native-select-inline",x._isInlineSelect()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"],value:"value",readonly:"readonly"},exportAs:["matInput"],features:[n._Bn([{provide:b.Eo,useExisting:Y}]),n.qOj,n.TTD]})}return Y})(),J=(()=>{class Y{static#e=this.\u0275fac=function(G){return new(G||Y)};static#t=this.\u0275mod=n.oAB({type:Y});static#n=this.\u0275inj=n.cJS({imports:[_.BQ,b.lN,b.lN,p,_.BQ]})}return Y})()},77988:(Me,$,f)=>{"use strict";f.d($,{OP:()=>oe,Tx:()=>Mt,VK:()=>tn,p6:()=>Ht});var a=f(65879),e=f(4300),n=f(42495),i=f(36028),r=f(78645),c=f(63019),l=f(47394),s=f(22096),h=f(76410),p=f(27921),g=f(94664),_=f(48180),b=f(59773),y=f(32181),E=f(5177),C=f(23680),I=f(96814),d=f(68484),T=f(86825),J=f(49388),Y=f(69594),te=f(62831),N=f(89829);const G=["mat-menu-item",""];function x(pe,ce){1&pe&&(a.O4$(),a.TgZ(0,"svg",3),a._UZ(1,"polygon",4),a.qZA())}const F=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],Q=["mat-icon, [matMenuItemIcon]","*"];function O(pe,ce){if(1&pe){const de=a.EpF();a.TgZ(0,"div",0),a.NdJ("keydown",function(ve){a.CHM(de);const Oe=a.oxw();return a.KtG(Oe._handleKeydown(ve))})("click",function(){a.CHM(de);const ve=a.oxw();return a.KtG(ve.closed.emit("click"))})("@transformMenu.start",function(ve){a.CHM(de);const Oe=a.oxw();return a.KtG(Oe._onAnimationStart(ve))})("@transformMenu.done",function(ve){a.CHM(de);const Oe=a.oxw();return a.KtG(Oe._onAnimationDone(ve))}),a.TgZ(1,"div",1),a.Hsn(2),a.qZA()()}if(2&pe){const de=a.oxw();a.Q6J("id",de.panelId)("ngClass",de._classList)("@transformMenu",de._panelAnimationState),a.uIk("aria-label",de.ariaLabel||null)("aria-labelledby",de.ariaLabelledby||null)("aria-describedby",de.ariaDescribedby||null)}}const k=["*"],P=new a.OlP("MAT_MENU_PANEL"),K=(0,C.Kr)((0,C.Id)(class{}));let oe=(()=>{class pe extends K{constructor(de,ue,ve,Oe,Xe){super(),this._elementRef=de,this._document=ue,this._focusMonitor=ve,this._parentMenu=Oe,this._changeDetectorRef=Xe,this.role="menuitem",this._hovered=new r.x,this._focused=new r.x,this._highlighted=!1,this._triggersSubmenu=!1,Oe?.addItem?.(this)}focus(de,ue){this._focusMonitor&&de?this._focusMonitor.focusVia(this._getHostElement(),de,ue):this._getHostElement().focus(ue),this._focused.next(this)}ngAfterViewInit(){this._focusMonitor&&this._focusMonitor.monitor(this._elementRef,!1)}ngOnDestroy(){this._focusMonitor&&this._focusMonitor.stopMonitoring(this._elementRef),this._parentMenu&&this._parentMenu.removeItem&&this._parentMenu.removeItem(this),this._hovered.complete(),this._focused.complete()}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._elementRef.nativeElement}_checkDisabled(de){this.disabled&&(de.preventDefault(),de.stopPropagation())}_handleMouseEnter(){this._hovered.next(this)}getLabel(){const de=this._elementRef.nativeElement.cloneNode(!0),ue=de.querySelectorAll("mat-icon, .material-icons");for(let ve=0;ve enter",(0,T.jt)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,T.oB)({opacity:1,transform:"scale(1)"}))),(0,T.eR)("* => void",(0,T.jt)("100ms 25ms linear",(0,T.oB)({opacity:0})))]),fadeInItems:(0,T.X$)("fadeInItems",[(0,T.SB)("showing",(0,T.oB)({opacity:1})),(0,T.eR)("void => *",[(0,T.oB)({opacity:0}),(0,T.jt)("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let Ie=0;const je=new a.OlP("mat-menu-default-options",{providedIn:"root",factory:function lt(){return{overlapTrigger:!1,xPosition:"after",yPosition:"below",backdropClass:"cdk-overlay-transparent-backdrop"}}});let Ye=(()=>{class pe{get xPosition(){return this._xPosition}set xPosition(de){this._xPosition=de,this.setPositionClasses()}get yPosition(){return this._yPosition}set yPosition(de){this._yPosition=de,this.setPositionClasses()}get overlapTrigger(){return this._overlapTrigger}set overlapTrigger(de){this._overlapTrigger=(0,n.Ig)(de)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(de){this._hasBackdrop=(0,n.Ig)(de)}set panelClass(de){const ue=this._previousPanelClass;ue&&ue.length&&ue.split(" ").forEach(ve=>{this._classList[ve]=!1}),this._previousPanelClass=de,de&&de.length&&(de.split(" ").forEach(ve=>{this._classList[ve]=!0}),this._elementRef.nativeElement.className="")}get classList(){return this.panelClass}set classList(de){this.panelClass=de}constructor(de,ue,ve,Oe){this._elementRef=de,this._ngZone=ue,this._changeDetectorRef=Oe,this._directDescendantItems=new a.n_E,this._classList={},this._panelAnimationState="void",this._animationDone=new r.x,this.closed=new a.vpe,this.close=this.closed,this.panelId="mat-menu-panel-"+Ie++,this.overlayPanelClass=ve.overlayPanelClass||"",this._xPosition=ve.xPosition,this._yPosition=ve.yPosition,this.backdropClass=ve.backdropClass,this._overlapTrigger=ve.overlapTrigger,this._hasBackdrop=ve.hasBackdrop}ngOnInit(){this.setPositionClasses()}ngAfterContentInit(){this._updateDirectDescendants(),this._keyManager=new e.Em(this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(),this._keyManager.tabOut.subscribe(()=>this.closed.emit("tab")),this._directDescendantItems.changes.pipe((0,p.O)(this._directDescendantItems),(0,g.w)(de=>(0,c.T)(...de.map(ue=>ue._focused)))).subscribe(de=>this._keyManager.updateActiveItem(de)),this._directDescendantItems.changes.subscribe(de=>{const ue=this._keyManager;if("enter"===this._panelAnimationState&&ue.activeItem?._hasFocus()){const ve=de.toArray(),Oe=Math.max(0,Math.min(ve.length-1,ue.activeItemIndex||0));ve[Oe]&&!ve[Oe].disabled?ue.setActiveItem(Oe):ue.setNextItemActive()}})}ngOnDestroy(){this._keyManager?.destroy(),this._directDescendantItems.destroy(),this.closed.complete(),this._firstItemFocusSubscription?.unsubscribe()}_hovered(){return this._directDescendantItems.changes.pipe((0,p.O)(this._directDescendantItems),(0,g.w)(ue=>(0,c.T)(...ue.map(ve=>ve._hovered))))}addItem(de){}removeItem(de){}_handleKeydown(de){const ue=de.keyCode,ve=this._keyManager;switch(ue){case i.hY:(0,i.Vb)(de)||(de.preventDefault(),this.closed.emit("keydown"));break;case i.oh:this.parentMenu&&"ltr"===this.direction&&this.closed.emit("keydown");break;case i.SV:this.parentMenu&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:return(ue===i.LH||ue===i.JH)&&ve.setFocusOrigin("keyboard"),void ve.onKeydown(de)}de.stopPropagation()}focusFirstItem(de="program"){this._firstItemFocusSubscription?.unsubscribe(),this._firstItemFocusSubscription=this._ngZone.onStable.pipe((0,_.q)(1)).subscribe(()=>{let ue=null;if(this._directDescendantItems.length&&(ue=this._directDescendantItems.first._getHostElement().closest('[role="menu"]')),!ue||!ue.contains(document.activeElement)){const ve=this._keyManager;ve.setFocusOrigin(de).setFirstItemActive(),!ve.activeItem&&ue&&ue.focus()}})}resetActiveItem(){this._keyManager.setActiveItem(-1)}setElevation(de){const ue=Math.min(this._baseElevation+de,24),ve=`${this._elevationPrefix}${ue}`,Oe=Object.keys(this._classList).find(Xe=>Xe.startsWith(this._elevationPrefix));(!Oe||Oe===this._previousElevation)&&(this._previousElevation&&(this._classList[this._previousElevation]=!1),this._classList[ve]=!0,this._previousElevation=ve)}setPositionClasses(de=this.xPosition,ue=this.yPosition){const ve=this._classList;ve["mat-menu-before"]="before"===de,ve["mat-menu-after"]="after"===de,ve["mat-menu-above"]="above"===ue,ve["mat-menu-below"]="below"===ue,this._changeDetectorRef?.markForCheck()}_startAnimation(){this._panelAnimationState="enter"}_resetAnimation(){this._panelAnimationState="void"}_onAnimationDone(de){this._animationDone.next(de),this._isAnimating=!1}_onAnimationStart(de){this._isAnimating=!0,"enter"===de.toState&&0===this._keyManager.activeItemIndex&&(de.element.scrollTop=0)}_updateDirectDescendants(){this._allItems.changes.pipe((0,p.O)(this._allItems)).subscribe(de=>{this._directDescendantItems.reset(de.filter(ue=>ue._parentMenu===this)),this._directDescendantItems.notifyOnChanges()})}static#e=this.\u0275fac=function(ue){return new(ue||pe)(a.Y36(a.SBq),a.Y36(a.R0b),a.Y36(je),a.Y36(a.sBO))};static#t=this.\u0275dir=a.lG2({type:pe,contentQueries:function(ue,ve,Oe){if(1&ue&&(a.Suo(Oe,Ae,5),a.Suo(Oe,oe,5),a.Suo(Oe,oe,4)),2&ue){let Xe;a.iGM(Xe=a.CRH())&&(ve.lazyContent=Xe.first),a.iGM(Xe=a.CRH())&&(ve._allItems=Xe),a.iGM(Xe=a.CRH())&&(ve.items=Xe)}},viewQuery:function(ue,ve){if(1&ue&&a.Gf(a.Rgc,5),2&ue){let Oe;a.iGM(Oe=a.CRH())&&(ve.templateRef=Oe.first)}},inputs:{backdropClass:"backdropClass",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"],xPosition:"xPosition",yPosition:"yPosition",overlapTrigger:"overlapTrigger",hasBackdrop:"hasBackdrop",panelClass:["class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"}})}return pe})(),tn=(()=>{class pe extends Ye{constructor(de,ue,ve,Oe){super(de,ue,ve,Oe),this._elevationPrefix="mat-elevation-z",this._baseElevation=8}static#e=this.\u0275fac=function(ue){return new(ue||pe)(a.Y36(a.SBq),a.Y36(a.R0b),a.Y36(je),a.Y36(a.sBO))};static#t=this.\u0275cmp=a.Xpm({type:pe,selectors:[["mat-menu"]],hostAttrs:["ngSkipHydration",""],hostVars:3,hostBindings:function(ue,ve){2&ue&&a.uIk("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},exportAs:["matMenu"],features:[a._Bn([{provide:P,useExisting:pe}]),a.qOj],ngContentSelectors:k,decls:1,vars:0,consts:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel","mat-mdc-elevation-specific",3,"id","ngClass","keydown","click"],[1,"mat-mdc-menu-content"]],template:function(ue,ve){1&ue&&(a.F$t(),a.YNc(0,O,3,6,"ng-template"))},dependencies:[I.mk],styles:['mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;list-style-type:none}.mat-mdc-menu-content:focus{outline:none}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;white-space:normal;font-family:var(--mat-menu-item-label-text-font);line-height:var(--mat-menu-item-label-text-line-height);font-size:var(--mat-menu-item-label-text-size);letter-spacing:var(--mat-menu-item-label-text-tracking);font-weight:var(--mat-menu-item-label-text-weight)}.mat-mdc-menu-panel{--mat-menu-container-shape:4px;min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;outline:0;border-radius:var(--mat-menu-container-shape);background-color:var(--mat-menu-container-color);will-change:transform,opacity}.mat-mdc-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-mdc-menu-panel{outline:solid 1px}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;align-items:center;min-height:48px}.mat-mdc-menu-item:focus{outline:none}[dir=rtl] .mat-mdc-menu-item,.mat-mdc-menu-item[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-menu-item::-moz-focus-inner{border:0}.mat-mdc-menu-item,.mat-mdc-menu-item:visited,.mat-mdc-menu-item:link{color:var(--mat-menu-item-label-text-color)}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:var(--mat-menu-item-icon-color)}.mat-mdc-menu-item[disabled]{cursor:default;opacity:.38}.mat-mdc-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.mat-mdc-menu-item .mat-icon{margin-right:16px}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:16px}.mat-mdc-menu-item.mat-mdc-menu-item-submenu-trigger{padding-right:32px}[dir=rtl] .mat-mdc-menu-item.mat-mdc-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}.mat-mdc-menu-item:not([disabled]):hover{background-color:var(--mat-menu-item-hover-state-layer-color)}.mat-mdc-menu-item:not([disabled]).cdk-program-focused,.mat-mdc-menu-item:not([disabled]).cdk-keyboard-focused,.mat-mdc-menu-item:not([disabled]).mat-mdc-menu-item-highlighted{background-color:var(--mat-menu-item-focus-state-layer-color)}.cdk-high-contrast-active .mat-mdc-menu-item{margin-top:1px}.mat-mdc-menu-submenu-icon{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:5px;height:10px;fill:currentColor}[dir=rtl] .mat-mdc-menu-submenu-icon{right:auto;left:16px;transform:translateY(-50%) scaleX(-1)}.cdk-high-contrast-active .mat-mdc-menu-submenu-icon{fill:CanvasText}.mat-mdc-menu-item .mat-mdc-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}'],encapsulation:2,data:{animation:[Ee.transformMenu,Ee.fadeInItems]},changeDetection:0})}return pe})();const $t=new a.OlP("mat-menu-scroll-strategy"),et={provide:$t,deps:[Y.aV],useFactory:function Pt(pe){return()=>pe.scrollStrategies.reposition()}},$e=(0,te.i$)({passive:!0});let Ze=(()=>{class pe{get _deprecatedMatMenuTriggerFor(){return this.menu}set _deprecatedMatMenuTriggerFor(de){this.menu=de}get menu(){return this._menu}set menu(de){de!==this._menu&&(this._menu=de,this._menuCloseSubscription.unsubscribe(),de&&(this._menuCloseSubscription=de.close.subscribe(ue=>{this._destroyMenu(ue),("click"===ue||"tab"===ue)&&this._parentMaterialMenu&&this._parentMaterialMenu.closed.emit(ue)})),this._menuItemInstance?._setTriggersSubmenu(this.triggersSubmenu()))}constructor(de,ue,ve,Oe,Xe,Cn,ke,fe,De){this._overlay=de,this._element=ue,this._viewContainerRef=ve,this._menuItemInstance=Cn,this._dir=ke,this._focusMonitor=fe,this._ngZone=De,this._overlayRef=null,this._menuOpen=!1,this._closingActionsSubscription=l.w0.EMPTY,this._hoverSubscription=l.w0.EMPTY,this._menuCloseSubscription=l.w0.EMPTY,this._changeDetectorRef=(0,a.f3M)(a.sBO),this._handleTouchStart=ze=>{(0,e.yG)(ze)||(this._openedBy="touch")},this._openedBy=void 0,this.restoreFocus=!0,this.menuOpened=new a.vpe,this.onMenuOpen=this.menuOpened,this.menuClosed=new a.vpe,this.onMenuClose=this.menuClosed,this._scrollStrategy=Oe,this._parentMaterialMenu=Xe instanceof Ye?Xe:void 0,ue.nativeElement.addEventListener("touchstart",this._handleTouchStart,$e)}ngAfterContentInit(){this._handleHover()}ngOnDestroy(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=null),this._element.nativeElement.removeEventListener("touchstart",this._handleTouchStart,$e),this._menuCloseSubscription.unsubscribe(),this._closingActionsSubscription.unsubscribe(),this._hoverSubscription.unsubscribe()}get menuOpen(){return this._menuOpen}get dir(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}triggersSubmenu(){return!!(this._menuItemInstance&&this._parentMaterialMenu&&this.menu)}toggleMenu(){return this._menuOpen?this.closeMenu():this.openMenu()}openMenu(){const de=this.menu;if(this._menuOpen||!de)return;const ue=this._createOverlay(de),ve=ue.getConfig(),Oe=ve.positionStrategy;this._setPosition(de,Oe),ve.hasBackdrop=null==de.hasBackdrop?!this.triggersSubmenu():de.hasBackdrop,ue.attach(this._getPortal(de)),de.lazyContent&&de.lazyContent.attach(this.menuData),this._closingActionsSubscription=this._menuClosingActions().subscribe(()=>this.closeMenu()),this._initMenu(de),de instanceof Ye&&(de._startAnimation(),de._directDescendantItems.changes.pipe((0,b.R)(de.close)).subscribe(()=>{Oe.withLockedPosition(!1).reapplyLastPosition(),Oe.withLockedPosition(!0)}))}closeMenu(){this.menu?.close.emit()}focus(de,ue){this._focusMonitor&&de?this._focusMonitor.focusVia(this._element,de,ue):this._element.nativeElement.focus(ue)}updatePosition(){this._overlayRef?.updatePosition()}_destroyMenu(de){if(!this._overlayRef||!this.menuOpen)return;const ue=this.menu;this._closingActionsSubscription.unsubscribe(),this._overlayRef.detach(),this.restoreFocus&&("keydown"===de||!this._openedBy||!this.triggersSubmenu())&&this.focus(this._openedBy),this._openedBy=void 0,ue instanceof Ye?(ue._resetAnimation(),ue.lazyContent?ue._animationDone.pipe((0,y.h)(ve=>"void"===ve.toState),(0,_.q)(1),(0,b.R)(ue.lazyContent._attached)).subscribe({next:()=>ue.lazyContent.detach(),complete:()=>this._setIsMenuOpen(!1)}):this._setIsMenuOpen(!1)):(this._setIsMenuOpen(!1),ue?.lazyContent?.detach())}_initMenu(de){de.parentMenu=this.triggersSubmenu()?this._parentMaterialMenu:void 0,de.direction=this.dir,this._setMenuElevation(de),de.focusFirstItem(this._openedBy||"program"),this._setIsMenuOpen(!0)}_setMenuElevation(de){if(de.setElevation){let ue=0,ve=de.parentMenu;for(;ve;)ue++,ve=ve.parentMenu;de.setElevation(ue)}}_setIsMenuOpen(de){de!==this._menuOpen&&(this._menuOpen=de,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this.triggersSubmenu()&&this._menuItemInstance._setHighlighted(de),this._changeDetectorRef.markForCheck())}_createOverlay(de){if(!this._overlayRef){const ue=this._getOverlayConfig(de);this._subscribeToPositions(de,ue.positionStrategy),this._overlayRef=this._overlay.create(ue),this._overlayRef.keydownEvents().subscribe()}return this._overlayRef}_getOverlayConfig(de){return new Y.X_({positionStrategy:this._overlay.position().flexibleConnectedTo(this._element).withLockedPosition().withGrowAfterOpen().withTransformOriginOn(".mat-menu-panel, .mat-mdc-menu-panel"),backdropClass:de.backdropClass||"cdk-overlay-transparent-backdrop",panelClass:de.overlayPanelClass,scrollStrategy:this._scrollStrategy(),direction:this._dir})}_subscribeToPositions(de,ue){de.setPositionClasses&&ue.positionChanges.subscribe(ve=>{const Oe="start"===ve.connectionPair.overlayX?"after":"before",Xe="top"===ve.connectionPair.overlayY?"below":"above";this._ngZone?this._ngZone.run(()=>de.setPositionClasses(Oe,Xe)):de.setPositionClasses(Oe,Xe)})}_setPosition(de,ue){let[ve,Oe]="before"===de.xPosition?["end","start"]:["start","end"],[Xe,Cn]="above"===de.yPosition?["bottom","top"]:["top","bottom"],[ke,fe]=[Xe,Cn],[De,ze]=[ve,Oe],tt=0;if(this.triggersSubmenu()){if(ze=ve="before"===de.xPosition?"start":"end",Oe=De="end"===ve?"start":"end",this._parentMaterialMenu){if(null==this._parentInnerPadding){const Je=this._parentMaterialMenu.items.first;this._parentInnerPadding=Je?Je._getHostElement().offsetTop:0}tt="bottom"===Xe?this._parentInnerPadding:-this._parentInnerPadding}}else de.overlapTrigger||(ke="top"===Xe?"bottom":"top",fe="top"===Cn?"bottom":"top");ue.withPositions([{originX:ve,originY:ke,overlayX:De,overlayY:Xe,offsetY:tt},{originX:Oe,originY:ke,overlayX:ze,overlayY:Xe,offsetY:tt},{originX:ve,originY:fe,overlayX:De,overlayY:Cn,offsetY:-tt},{originX:Oe,originY:fe,overlayX:ze,overlayY:Cn,offsetY:-tt}])}_menuClosingActions(){const de=this._overlayRef.backdropClick(),ue=this._overlayRef.detachments(),ve=this._parentMaterialMenu?this._parentMaterialMenu.closed:(0,s.of)(),Oe=this._parentMaterialMenu?this._parentMaterialMenu._hovered().pipe((0,y.h)(Xe=>Xe!==this._menuItemInstance),(0,y.h)(()=>this._menuOpen)):(0,s.of)();return(0,c.T)(de,ve,Oe,ue)}_handleMousedown(de){(0,e.X6)(de)||(this._openedBy=0===de.button?"mouse":void 0,this.triggersSubmenu()&&de.preventDefault())}_handleKeydown(de){const ue=de.keyCode;(ue===i.K5||ue===i.L_)&&(this._openedBy="keyboard"),this.triggersSubmenu()&&(ue===i.SV&&"ltr"===this.dir||ue===i.oh&&"rtl"===this.dir)&&(this._openedBy="keyboard",this.openMenu())}_handleClick(de){this.triggersSubmenu()?(de.stopPropagation(),this.openMenu()):this.toggleMenu()}_handleHover(){!this.triggersSubmenu()||!this._parentMaterialMenu||(this._hoverSubscription=this._parentMaterialMenu._hovered().pipe((0,y.h)(de=>de===this._menuItemInstance&&!de.disabled),(0,E.g)(0,h.E)).subscribe(()=>{this._openedBy="mouse",this.menu instanceof Ye&&this.menu._isAnimating?this.menu._animationDone.pipe((0,_.q)(1),(0,E.g)(0,h.E),(0,b.R)(this._parentMaterialMenu._hovered())).subscribe(()=>this.openMenu()):this.openMenu()}))}_getPortal(de){return(!this._portal||this._portal.templateRef!==de.templateRef)&&(this._portal=new d.UE(de.templateRef,this._viewContainerRef)),this._portal}static#e=this.\u0275fac=function(ue){return new(ue||pe)(a.Y36(Y.aV),a.Y36(a.SBq),a.Y36(a.s_b),a.Y36($t),a.Y36(P,8),a.Y36(oe,10),a.Y36(J.Is,8),a.Y36(e.tE),a.Y36(a.R0b))};static#t=this.\u0275dir=a.lG2({type:pe,hostVars:3,hostBindings:function(ue,ve){1&ue&&a.NdJ("click",function(Xe){return ve._handleClick(Xe)})("mousedown",function(Xe){return ve._handleMousedown(Xe)})("keydown",function(Xe){return ve._handleKeydown(Xe)}),2&ue&&a.uIk("aria-haspopup",ve.menu?"menu":null)("aria-expanded",ve.menuOpen)("aria-controls",ve.menuOpen?ve.menu.panelId:null)},inputs:{_deprecatedMatMenuTriggerFor:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],menu:["matMenuTriggerFor","menu"],menuData:["matMenuTriggerData","menuData"],restoreFocus:["matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{menuOpened:"menuOpened",onMenuOpen:"onMenuOpen",menuClosed:"menuClosed",onMenuClose:"onMenuClose"}})}return pe})(),Ht=(()=>{class pe extends Ze{static#e=this.\u0275fac=function(){let de;return function(ve){return(de||(de=a.n5z(pe)))(ve||pe)}}();static#t=this.\u0275dir=a.lG2({type:pe,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:[1,"mat-mdc-menu-trigger"],exportAs:["matMenuTrigger"],features:[a.qOj]})}return pe})(),Mt=(()=>{class pe{static#e=this.\u0275fac=function(ue){return new(ue||pe)};static#t=this.\u0275mod=a.oAB({type:pe});static#n=this.\u0275inj=a.cJS({providers:[et],imports:[I.ez,C.si,C.BQ,Y.U8,N.ZD,C.BQ]})}return pe})()},16007:(Me,$,f)=>{"use strict";f.d($,{Cv:()=>g,pW:()=>h});var a=f(65879),n=(f(96814),f(23680)),i=f(42495);const r=new a.OlP("MAT_PROGRESS_BAR_DEFAULT_OPTIONS"),s=(0,n.pj)(class{constructor(_){this._elementRef=_}},"primary");let h=(()=>{class _ extends s{constructor(y,E,C,I,d){super(y),this._ngZone=E,this._changeDetectorRef=C,this._animationMode=I,this._isNoopAnimation=!1,this._value=0,this._bufferValue=0,this.animationEnd=new a.vpe,this._mode="determinate",this._transitionendHandler=T=>{0===this.animationEnd.observers.length||!T.target||!T.target.classList.contains("mdc-linear-progress__primary-bar")||("determinate"===this.mode||"buffer"===this.mode)&&this._ngZone.run(()=>this.animationEnd.next({value:this.value}))},this._isNoopAnimation="NoopAnimations"===I,d&&(d.color&&(this.color=this.defaultColor=d.color),this.mode=d.mode||this.mode)}get value(){return this._value}set value(y){this._value=p((0,i.su)(y)),this._changeDetectorRef.markForCheck()}get bufferValue(){return this._bufferValue||0}set bufferValue(y){this._bufferValue=p((0,i.su)(y)),this._changeDetectorRef.markForCheck()}get mode(){return this._mode}set mode(y){this._mode=y,this._changeDetectorRef.markForCheck()}ngAfterViewInit(){this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("transitionend",this._transitionendHandler)})}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._transitionendHandler)}_getPrimaryBarTransform(){return`scaleX(${this._isIndeterminate()?1:this.value/100})`}_getBufferBarFlexBasis(){return`${"buffer"===this.mode?this.bufferValue:100}%`}_isIndeterminate(){return"indeterminate"===this.mode||"query"===this.mode}static#e=this.\u0275fac=function(E){return new(E||_)(a.Y36(a.SBq),a.Y36(a.R0b),a.Y36(a.sBO),a.Y36(a.QbO,8),a.Y36(r,8))};static#t=this.\u0275cmp=a.Xpm({type:_,selectors:[["mat-progress-bar"]],hostAttrs:["role","progressbar","aria-valuemin","0","aria-valuemax","100","tabindex","-1",1,"mat-mdc-progress-bar","mdc-linear-progress"],hostVars:8,hostBindings:function(E,C){2&E&&(a.uIk("aria-valuenow",C._isIndeterminate()?null:C.value)("mode",C.mode),a.ekj("_mat-animation-noopable",C._isNoopAnimation)("mdc-linear-progress--animation-ready",!C._isNoopAnimation)("mdc-linear-progress--indeterminate",C._isIndeterminate()))},inputs:{color:"color",value:"value",bufferValue:"bufferValue",mode:"mode"},outputs:{animationEnd:"animationEnd"},exportAs:["matProgressBar"],features:[a.qOj],decls:7,vars:4,consts:[["aria-hidden","true",1,"mdc-linear-progress__buffer"],[1,"mdc-linear-progress__buffer-bar"],[1,"mdc-linear-progress__buffer-dots"],["aria-hidden","true",1,"mdc-linear-progress__bar","mdc-linear-progress__primary-bar"],[1,"mdc-linear-progress__bar-inner"],["aria-hidden","true",1,"mdc-linear-progress__bar","mdc-linear-progress__secondary-bar"]],template:function(E,C){1&E&&(a.TgZ(0,"div",0),a._UZ(1,"div",1)(2,"div",2),a.qZA(),a.TgZ(3,"div",3),a._UZ(4,"span",4),a.qZA(),a.TgZ(5,"div",5),a._UZ(6,"span",4),a.qZA()),2&E&&(a.xp6(1),a.Udp("flex-basis",C._getBufferBarFlexBasis()),a.xp6(2),a.Udp("transform",C._getPrimaryBarTransform()))},styles:["@keyframes mdc-linear-progress-primary-indeterminate-translate{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(var(--mdc-linear-progress-primary-half))}100%{transform:translateX(var(--mdc-linear-progress-primary-full))}}@keyframes mdc-linear-progress-primary-indeterminate-scale{0%{transform:scaleX(0.08)}36.65%{animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);transform:scaleX(0.08)}69.15%{animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);transform:scaleX(0.661479)}100%{transform:scaleX(0.08)}}@keyframes mdc-linear-progress-secondary-indeterminate-translate{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(var(--mdc-linear-progress-secondary-quarter))}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(var(--mdc-linear-progress-secondary-half))}100%{transform:translateX(var(--mdc-linear-progress-secondary-full))}}@keyframes mdc-linear-progress-secondary-indeterminate-scale{0%{animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);transform:scaleX(0.08)}19.15%{animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);transform:scaleX(0.457104)}44.15%{animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);transform:scaleX(0.72796)}100%{transform:scaleX(0.08)}}@keyframes mdc-linear-progress-primary-indeterminate-translate-reverse{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(var(--mdc-linear-progress-primary-half-neg))}100%{transform:translateX(var(--mdc-linear-progress-primary-full-neg))}}@keyframes mdc-linear-progress-secondary-indeterminate-translate-reverse{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(var(--mdc-linear-progress-secondary-quarter-neg))}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(var(--mdc-linear-progress-secondary-half-neg))}100%{transform:translateX(var(--mdc-linear-progress-secondary-full-neg))}}@keyframes mdc-linear-progress-buffering-reverse{from{transform:translateX(-10px)}}.mdc-linear-progress{position:relative;width:100%;transform:translateZ(0);outline:1px solid rgba(0,0,0,0);overflow-x:hidden;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}@media screen and (forced-colors: active){.mdc-linear-progress{outline-color:CanvasText}}.mdc-linear-progress__bar{position:absolute;top:0;bottom:0;margin:auto 0;width:100%;animation:none;transform-origin:top left;transition:transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__bar-inner{display:inline-block;position:absolute;width:100%;animation:none;border-top-style:solid}.mdc-linear-progress__buffer{display:flex;position:absolute;top:0;bottom:0;margin:auto 0;width:100%;overflow:hidden}.mdc-linear-progress__buffer-dots{background-repeat:repeat-x;flex:auto;transform:rotate(180deg);-webkit-mask-image:url(\"data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='xMinYMin slice'%3E%3Ccircle cx='1' cy='1' r='1'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='xMinYMin slice'%3E%3Ccircle cx='1' cy='1' r='1'/%3E%3C/svg%3E\");animation:mdc-linear-progress-buffering 250ms infinite linear}.mdc-linear-progress__buffer-bar{flex:0 1 100%;transition:flex-basis 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__primary-bar{transform:scaleX(0)}.mdc-linear-progress__secondary-bar{display:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__bar{transition:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{left:-145.166611%}.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{left:-54.888891%;display:block}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{animation:mdc-linear-progress-primary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-primary-indeterminate-scale 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{animation:mdc-linear-progress-secondary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-secondary-indeterminate-scale 2s infinite linear}[dir=rtl] .mdc-linear-progress:not([dir=ltr]) .mdc-linear-progress__bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]) .mdc-linear-progress__bar{right:0;-webkit-transform-origin:center right;transform-origin:center right}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{animation-name:mdc-linear-progress-primary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{animation-name:mdc-linear-progress-secondary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress:not([dir=ltr]) .mdc-linear-progress__buffer-dots,.mdc-linear-progress[dir=rtl]:not([dir=ltr]) .mdc-linear-progress__buffer-dots{animation:mdc-linear-progress-buffering-reverse 250ms infinite linear;transform:rotate(0)}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{right:-145.166611%;left:auto}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{right:-54.888891%;left:auto}.mdc-linear-progress--closed{opacity:0}.mdc-linear-progress--closed-animation-off .mdc-linear-progress__buffer-dots{animation:none}.mdc-linear-progress--closed-animation-off.mdc-linear-progress--indeterminate .mdc-linear-progress__bar,.mdc-linear-progress--closed-animation-off.mdc-linear-progress--indeterminate .mdc-linear-progress__bar .mdc-linear-progress__bar-inner{animation:none}@keyframes mdc-linear-progress-buffering{from{transform:rotate(180deg) translateX(calc(var(--mdc-linear-progress-track-height) * -2.5))}}.mdc-linear-progress__bar-inner{border-color:var(--mdc-linear-progress-active-indicator-color)}@media(forced-colors: active){.mdc-linear-progress__buffer-dots{background-color:ButtonBorder}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.mdc-linear-progress__buffer-dots{background-color:rgba(0,0,0,0);background-image:url(\"data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill=''/%3E%3C/svg%3E\")}}.mdc-linear-progress{height:max(var(--mdc-linear-progress-track-height), var(--mdc-linear-progress-active-indicator-height))}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.mdc-linear-progress{height:4px}}.mdc-linear-progress__bar{height:var(--mdc-linear-progress-active-indicator-height)}.mdc-linear-progress__bar-inner{border-top-width:var(--mdc-linear-progress-active-indicator-height)}.mdc-linear-progress__buffer{height:var(--mdc-linear-progress-track-height)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.mdc-linear-progress__buffer-dots{background-size:10px var(--mdc-linear-progress-track-height)}}.mdc-linear-progress__buffer{border-radius:var(--mdc-linear-progress-track-shape)}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-height:4px;--mdc-linear-progress-track-height:4px;--mdc-linear-progress-track-shape:0}.mat-mdc-progress-bar{display:block;text-align:left;--mdc-linear-progress-primary-half: 83.67142%;--mdc-linear-progress-primary-full: 200.611057%;--mdc-linear-progress-secondary-quarter: 37.651913%;--mdc-linear-progress-secondary-half: 84.386165%;--mdc-linear-progress-secondary-full: 160.277782%;--mdc-linear-progress-primary-half-neg: -83.67142%;--mdc-linear-progress-primary-full-neg: -200.611057%;--mdc-linear-progress-secondary-quarter-neg: -37.651913%;--mdc-linear-progress-secondary-half-neg: -84.386165%;--mdc-linear-progress-secondary-full-neg: -160.277782%}[dir=rtl] .mat-mdc-progress-bar{text-align:right}.mat-mdc-progress-bar[mode=query]{transform:scaleX(-1)}.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__buffer-dots,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__primary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__secondary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__bar-inner.mdc-linear-progress__bar-inner{animation:none}.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__primary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__buffer-bar{transition:transform 1ms}"],encapsulation:2,changeDetection:0})}return _})();function p(_,b=0,y=100){return Math.max(b,Math.min(y,_))}let g=(()=>{class _{static#e=this.\u0275fac=function(E){return new(E||_)};static#t=this.\u0275mod=a.oAB({type:_});static#n=this.\u0275inj=a.cJS({imports:[n.BQ]})}return _})()},55940:(Me,$,f)=>{"use strict";f.d($,{Cq:()=>y,Ou:()=>_});var a=f(65879),e=f(23680),n=f(42495),i=f(96814);const r=["determinateSpinner"];function c(E,C){if(1&E&&(a.O4$(),a.TgZ(0,"svg",11),a._UZ(1,"circle",12),a.qZA()),2&E){const I=a.oxw();a.uIk("viewBox",I._viewBox()),a.xp6(1),a.Udp("stroke-dasharray",I._strokeCircumference(),"px")("stroke-dashoffset",I._strokeCircumference()/2,"px")("stroke-width",I._circleStrokeWidth(),"%"),a.uIk("r",I._circleRadius())}}const l=(0,e.pj)(class{constructor(E){this._elementRef=E}},"primary"),s=new a.OlP("mat-progress-spinner-default-options",{providedIn:"root",factory:function h(){return{diameter:p}}}),p=100;let _=(()=>{class E extends l{constructor(I,d,T){super(I),this.mode="mat-spinner"===this._elementRef.nativeElement.nodeName.toLowerCase()?"indeterminate":"determinate",this._value=0,this._diameter=p,this._noopAnimations="NoopAnimations"===d&&!!T&&!T._forceAnimations,T&&(T.color&&(this.color=this.defaultColor=T.color),T.diameter&&(this.diameter=T.diameter),T.strokeWidth&&(this.strokeWidth=T.strokeWidth))}get value(){return"determinate"===this.mode?this._value:0}set value(I){this._value=Math.max(0,Math.min(100,(0,n.su)(I)))}get diameter(){return this._diameter}set diameter(I){this._diameter=(0,n.su)(I)}get strokeWidth(){return this._strokeWidth??this.diameter/10}set strokeWidth(I){this._strokeWidth=(0,n.su)(I)}_circleRadius(){return(this.diameter-10)/2}_viewBox(){const I=2*this._circleRadius()+this.strokeWidth;return`0 0 ${I} ${I}`}_strokeCircumference(){return 2*Math.PI*this._circleRadius()}_strokeDashOffset(){return"determinate"===this.mode?this._strokeCircumference()*(100-this._value)/100:null}_circleStrokeWidth(){return this.strokeWidth/this.diameter*100}static#e=this.\u0275fac=function(d){return new(d||E)(a.Y36(a.SBq),a.Y36(a.QbO,8),a.Y36(s))};static#t=this.\u0275cmp=a.Xpm({type:E,selectors:[["mat-progress-spinner"],["mat-spinner"]],viewQuery:function(d,T){if(1&d&&a.Gf(r,5),2&d){let J;a.iGM(J=a.CRH())&&(T._determinateCircle=J.first)}},hostAttrs:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],hostVars:16,hostBindings:function(d,T){2&d&&(a.uIk("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===T.mode?T.value:null)("mode",T.mode),a.Udp("width",T.diameter,"px")("height",T.diameter,"px")("--mdc-circular-progress-size",T.diameter+"px")("--mdc-circular-progress-active-indicator-width",T.diameter+"px"),a.ekj("_mat-animation-noopable",T._noopAnimations)("mdc-circular-progress--indeterminate","indeterminate"===T.mode))},inputs:{color:"color",mode:"mode",value:"value",diameter:"diameter",strokeWidth:"strokeWidth"},exportAs:["matProgressSpinner"],features:[a.qOj],decls:14,vars:11,consts:[["circle",""],["aria-hidden","true",1,"mdc-circular-progress__determinate-container"],["determinateSpinner",""],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__determinate-circle-graphic"],["cx","50%","cy","50%",1,"mdc-circular-progress__determinate-circle"],["aria-hidden","true",1,"mdc-circular-progress__indeterminate-container"],[1,"mdc-circular-progress__spinner-layer"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-left"],[3,"ngTemplateOutlet"],[1,"mdc-circular-progress__gap-patch"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-right"],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__indeterminate-circle-graphic"],["cx","50%","cy","50%"]],template:function(d,T){if(1&d&&(a.YNc(0,c,2,8,"ng-template",null,0,a.W1O),a.TgZ(2,"div",1,2),a.O4$(),a.TgZ(4,"svg",3),a._UZ(5,"circle",4),a.qZA()(),a.kcU(),a.TgZ(6,"div",5)(7,"div",6)(8,"div",7),a.GkF(9,8),a.qZA(),a.TgZ(10,"div",9),a.GkF(11,8),a.qZA(),a.TgZ(12,"div",10),a.GkF(13,8),a.qZA()()()),2&d){const J=a.MAs(1);a.xp6(4),a.uIk("viewBox",T._viewBox()),a.xp6(1),a.Udp("stroke-dasharray",T._strokeCircumference(),"px")("stroke-dashoffset",T._strokeDashOffset(),"px")("stroke-width",T._circleStrokeWidth(),"%"),a.uIk("r",T._circleRadius()),a.xp6(4),a.Q6J("ngTemplateOutlet",J),a.xp6(2),a.Q6J("ngTemplateOutlet",J),a.xp6(2),a.Q6J("ngTemplateOutlet",J)}},dependencies:[i.tP],styles:["@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(360deg)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes mdc-circular-progress-color-1-fade-in-out{from{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes mdc-circular-progress-color-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@keyframes mdc-circular-progress-left-spin{from{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{from{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}}.mdc-circular-progress{display:inline-flex;position:relative;direction:ltr;line-height:0;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:rgba(0,0,0,0)}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-1{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-2{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-3{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-4{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--closed{opacity:0}.mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-width:4px;--mdc-circular-progress-size:48px}.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--mdc-circular-progress-active-indicator-color)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mat-mdc-progress-spinner circle{stroke-width:var(--mdc-circular-progress-active-indicator-width)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-1 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-2 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-3 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-4 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mat-mdc-progress-spinner .mdc-circular-progress{width:var(--mdc-circular-progress-size) !important;height:var(--mdc-circular-progress-size) !important}.mat-mdc-progress-spinner{display:block;overflow:hidden;line-height:0}.mat-mdc-progress-spinner._mat-animation-noopable,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__determinate-circle{transition:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__spinner-layer,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container{animation:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container circle{stroke-dasharray:0 !important}.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic,.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle{stroke:currentColor;stroke:CanvasText}"],encapsulation:2,changeDetection:0})}return E})(),y=(()=>{class E{static#e=this.\u0275fac=function(d){return new(d||E)};static#t=this.\u0275mod=a.oAB({type:E});static#n=this.\u0275inj=a.cJS({imports:[i.ez,e.BQ]})}return E})()},87466:(Me,$,f)=>{"use strict";f.d($,{Fk:()=>te,U0:()=>Y,VQ:()=>J});var a=f(65879),e=f(23680),n=f(4300),i=f(42495),r=f(78337),c=f(56223),l=f(96814);const s=["input"],h=["*"];let p=0;class g{constructor(G,x){this.source=G,this.value=x}}const _={provide:c.JU,useExisting:(0,a.Gpc)(()=>J),multi:!0},b=new a.OlP("MatRadioGroup"),y=new a.OlP("mat-radio-default-options",{providedIn:"root",factory:function E(){return{color:"accent"}}});let C=(()=>{class N{get name(){return this._name}set name(x){this._name=x,this._updateRadioButtonNames()}get labelPosition(){return this._labelPosition}set labelPosition(x){this._labelPosition="before"===x?"before":"after",this._markRadiosForCheck()}get value(){return this._value}set value(x){this._value!==x&&(this._value=x,this._updateSelectedRadioFromValue(),this._checkSelectedRadioButton())}_checkSelectedRadioButton(){this._selected&&!this._selected.checked&&(this._selected.checked=!0)}get selected(){return this._selected}set selected(x){this._selected=x,this.value=x?x.value:null,this._checkSelectedRadioButton()}get disabled(){return this._disabled}set disabled(x){this._disabled=(0,i.Ig)(x),this._markRadiosForCheck()}get required(){return this._required}set required(x){this._required=(0,i.Ig)(x),this._markRadiosForCheck()}constructor(x){this._changeDetector=x,this._value=null,this._name="mat-radio-group-"+p++,this._selected=null,this._isInitialized=!1,this._labelPosition="after",this._disabled=!1,this._required=!1,this._controlValueAccessorChangeFn=()=>{},this.onTouched=()=>{},this.change=new a.vpe}ngAfterContentInit(){this._isInitialized=!0,this._buttonChanges=this._radios.changes.subscribe(()=>{this.selected&&!this._radios.find(x=>x===this.selected)&&(this._selected=null)})}ngOnDestroy(){this._buttonChanges?.unsubscribe()}_touch(){this.onTouched&&this.onTouched()}_updateRadioButtonNames(){this._radios&&this._radios.forEach(x=>{x.name=this.name,x._markForCheck()})}_updateSelectedRadioFromValue(){this._radios&&(null===this._selected||this._selected.value!==this._value)&&(this._selected=null,this._radios.forEach(F=>{F.checked=this.value===F.value,F.checked&&(this._selected=F)}))}_emitChangeEvent(){this._isInitialized&&this.change.emit(new g(this._selected,this._value))}_markRadiosForCheck(){this._radios&&this._radios.forEach(x=>x._markForCheck())}writeValue(x){this.value=x,this._changeDetector.markForCheck()}registerOnChange(x){this._controlValueAccessorChangeFn=x}registerOnTouched(x){this.onTouched=x}setDisabledState(x){this.disabled=x,this._changeDetector.markForCheck()}static#e=this.\u0275fac=function(F){return new(F||N)(a.Y36(a.sBO))};static#t=this.\u0275dir=a.lG2({type:N,inputs:{color:"color",name:"name",labelPosition:"labelPosition",value:"value",selected:"selected",disabled:"disabled",required:"required"},outputs:{change:"change"}})}return N})();class I{constructor(G){this._elementRef=G}}const d=(0,e.Kr)((0,e.sb)(I));let T=(()=>{class N extends d{get checked(){return this._checked}set checked(x){const F=(0,i.Ig)(x);this._checked!==F&&(this._checked=F,F&&this.radioGroup&&this.radioGroup.value!==this.value?this.radioGroup.selected=this:!F&&this.radioGroup&&this.radioGroup.value===this.value&&(this.radioGroup.selected=null),F&&this._radioDispatcher.notify(this.id,this.name),this._changeDetector.markForCheck())}get value(){return this._value}set value(x){this._value!==x&&(this._value=x,null!==this.radioGroup&&(this.checked||(this.checked=this.radioGroup.value===x),this.checked&&(this.radioGroup.selected=this)))}get labelPosition(){return this._labelPosition||this.radioGroup&&this.radioGroup.labelPosition||"after"}set labelPosition(x){this._labelPosition=x}get disabled(){return this._disabled||null!==this.radioGroup&&this.radioGroup.disabled}set disabled(x){this._setDisabled((0,i.Ig)(x))}get required(){return this._required||this.radioGroup&&this.radioGroup.required}set required(x){this._required=(0,i.Ig)(x)}get color(){return this._color||this.radioGroup&&this.radioGroup.color||this._providerOverride&&this._providerOverride.color||"accent"}set color(x){this._color=x}get inputId(){return`${this.id||this._uniqueId}-input`}constructor(x,F,Q,O,k,P,K,oe){super(F),this._changeDetector=Q,this._focusMonitor=O,this._radioDispatcher=k,this._providerOverride=K,this._uniqueId="mat-radio-"+ ++p,this.id=this._uniqueId,this.change=new a.vpe,this._checked=!1,this._value=null,this._removeUniqueSelectionListener=()=>{},this.radioGroup=x,this._noopAnimations="NoopAnimations"===P,oe&&(this.tabIndex=(0,i.su)(oe,0))}focus(x,F){F?this._focusMonitor.focusVia(this._inputElement,F,x):this._inputElement.nativeElement.focus(x)}_markForCheck(){this._changeDetector.markForCheck()}ngOnInit(){this.radioGroup&&(this.checked=this.radioGroup.value===this._value,this.checked&&(this.radioGroup.selected=this),this.name=this.radioGroup.name),this._removeUniqueSelectionListener=this._radioDispatcher.listen((x,F)=>{x!==this.id&&F===this.name&&(this.checked=!1)})}ngDoCheck(){this._updateTabIndex()}ngAfterViewInit(){this._updateTabIndex(),this._focusMonitor.monitor(this._elementRef,!0).subscribe(x=>{!x&&this.radioGroup&&this.radioGroup._touch()})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._removeUniqueSelectionListener()}_emitChangeEvent(){this.change.emit(new g(this,this._value))}_isRippleDisabled(){return this.disableRipple||this.disabled}_onInputClick(x){x.stopPropagation()}_onInputInteraction(x){if(x.stopPropagation(),!this.checked&&!this.disabled){const F=this.radioGroup&&this.value!==this.radioGroup.value;this.checked=!0,this._emitChangeEvent(),this.radioGroup&&(this.radioGroup._controlValueAccessorChangeFn(this.value),F&&this.radioGroup._emitChangeEvent())}}_onTouchTargetClick(x){this._onInputInteraction(x),this.disabled||this._inputElement.nativeElement.focus()}_setDisabled(x){this._disabled!==x&&(this._disabled=x,this._changeDetector.markForCheck())}_updateTabIndex(){const x=this.radioGroup;let F;if(F=x&&x.selected&&!this.disabled?x.selected===this?this.tabIndex:-1:this.tabIndex,F!==this._previousTabIndex){const Q=this._inputElement?.nativeElement;Q&&(Q.setAttribute("tabindex",F+""),this._previousTabIndex=F)}}static#e=this.\u0275fac=function(F){a.$Z()};static#t=this.\u0275dir=a.lG2({type:N,viewQuery:function(F,Q){if(1&F&&a.Gf(s,5),2&F){let O;a.iGM(O=a.CRH())&&(Q._inputElement=O.first)}},inputs:{id:"id",name:"name",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"],checked:"checked",value:"value",labelPosition:"labelPosition",disabled:"disabled",required:"required",color:"color"},outputs:{change:"change"},features:[a.qOj]})}return N})(),J=(()=>{class N extends C{static#e=this.\u0275fac=function(){let x;return function(Q){return(x||(x=a.n5z(N)))(Q||N)}}();static#t=this.\u0275dir=a.lG2({type:N,selectors:[["mat-radio-group"]],contentQueries:function(F,Q,O){if(1&F&&a.Suo(O,Y,5),2&F){let k;a.iGM(k=a.CRH())&&(Q._radios=k)}},hostAttrs:["role","radiogroup",1,"mat-mdc-radio-group"],exportAs:["matRadioGroup"],features:[a._Bn([_,{provide:b,useExisting:N}]),a.qOj]})}return N})(),Y=(()=>{class N extends T{constructor(x,F,Q,O,k,P,K,oe){super(x,F,Q,O,k,P,K,oe)}static#e=this.\u0275fac=function(F){return new(F||N)(a.Y36(b,8),a.Y36(a.SBq),a.Y36(a.sBO),a.Y36(n.tE),a.Y36(r.A8),a.Y36(a.QbO,8),a.Y36(y,8),a.$8M("tabindex"))};static#t=this.\u0275cmp=a.Xpm({type:N,selectors:[["mat-radio-button"]],hostAttrs:[1,"mat-mdc-radio-button"],hostVars:15,hostBindings:function(F,Q){1&F&&a.NdJ("focus",function(){return Q._inputElement.nativeElement.focus()}),2&F&&(a.uIk("id",Q.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),a.ekj("mat-primary","primary"===Q.color)("mat-accent","accent"===Q.color)("mat-warn","warn"===Q.color)("mat-mdc-radio-checked",Q.checked)("_mat-animation-noopable",Q._noopAnimations))},inputs:{disableRipple:"disableRipple",tabIndex:"tabIndex"},exportAs:["matRadioButton"],features:[a.qOj],ngContentSelectors:h,decls:13,vars:17,consts:[[1,"mdc-form-field"],["formField",""],[1,"mdc-radio"],[1,"mat-mdc-radio-touch-target",3,"click"],["type","radio",1,"mdc-radio__native-control",3,"id","checked","disabled","required","change"],["input",""],[1,"mdc-radio__background"],[1,"mdc-radio__outer-circle"],[1,"mdc-radio__inner-circle"],["mat-ripple","",1,"mat-radio-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],[1,"mdc-label",3,"for"]],template:function(F,Q){if(1&F&&(a.F$t(),a.TgZ(0,"div",0,1)(2,"div",2)(3,"div",3),a.NdJ("click",function(k){return Q._onTouchTargetClick(k)}),a.qZA(),a.TgZ(4,"input",4,5),a.NdJ("change",function(k){return Q._onInputInteraction(k)}),a.qZA(),a.TgZ(6,"div",6),a._UZ(7,"div",7)(8,"div",8),a.qZA(),a.TgZ(9,"div",9),a._UZ(10,"div",10),a.qZA()(),a.TgZ(11,"label",11),a.Hsn(12),a.qZA()()),2&F){const O=a.MAs(1);a.ekj("mdc-form-field--align-end","before"==Q.labelPosition),a.xp6(2),a.ekj("mdc-radio--disabled",Q.disabled),a.xp6(2),a.Q6J("id",Q.inputId)("checked",Q.checked)("disabled",Q.disabled)("required",Q.required),a.uIk("name",Q.name)("value",Q.value)("aria-label",Q.ariaLabel)("aria-labelledby",Q.ariaLabelledby)("aria-describedby",Q.ariaDescribedby),a.xp6(5),a.Q6J("matRippleTrigger",O)("matRippleDisabled",Q._isRippleDisabled())("matRippleCentered",!0),a.xp6(2),a.Q6J("for",Q.inputId)}},dependencies:[e.wG],styles:['.mdc-radio{display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color}.mdc-radio[hidden]{display:none}.mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mdc-radio__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%;transition:border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0, 0);border-width:10px;border-style:solid;border-radius:50%;transition:transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;z-index:1}.mdc-radio--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-radio--touch .mdc-radio__native-control{top:calc((40px - 48px) / 2);right:calc((40px - 48px) / 2);left:calc((40px - 48px) / 2);width:48px;height:48px}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring{border-color:CanvasText}}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after{border-color:CanvasText}}.mdc-radio__native-control:checked+.mdc-radio__background,.mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio--disabled{cursor:default;pointer-events:none}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transform:scale(0.5);transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:disabled+.mdc-radio__background,[aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background{cursor:default}.mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12;transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mat-mdc-radio-button{--mdc-radio-disabled-selected-icon-opacity:0.38;--mdc-radio-disabled-unselected-icon-opacity:0.38;--mdc-radio-state-layer-size:40px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-radio-button .mdc-radio{padding:calc((var(--mdc-radio-state-layer-size) - 20px) / 2)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-selected-icon-color)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-disabled-selected-icon-color)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{opacity:var(--mdc-radio-disabled-selected-icon-opacity)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{opacity:var(--mdc-radio-disabled-selected-icon-opacity)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-unselected-icon-color)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{opacity:var(--mdc-radio-disabled-unselected-icon-opacity)}.mat-mdc-radio-button .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-focus-icon-color)}.mat-mdc-radio-button .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-focus-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-icon-color)}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-icon-color)}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__background::before{top:calc(-1 * (var(--mdc-radio-state-layer-size) - 20px) / 2);left:calc(-1 * (var(--mdc-radio-state-layer-size) - 20px) / 2);width:var(--mdc-radio-state-layer-size);height:var(--mdc-radio-state-layer-size)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control{top:calc((var(--mdc-radio-state-layer-size) - var(--mdc-radio-state-layer-size)) / 2);right:calc((var(--mdc-radio-state-layer-size) - var(--mdc-radio-state-layer-size)) / 2);left:calc((var(--mdc-radio-state-layer-size) - var(--mdc-radio-state-layer-size)) / 2);width:var(--mdc-radio-state-layer-size);height:var(--mdc-radio-state-layer-size)}.mat-mdc-radio-button .mdc-radio .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before{opacity:.04;transform:scale(1)}.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__background::before{background-color:var(--mat-radio-checked-ripple-color)}.mat-mdc-radio-button.mat-mdc-radio-checked .mat-ripple-element{background-color:var(--mat-radio-checked-ripple-color)}.mat-mdc-radio-button .mdc-radio--disabled+label{color:var(--mat-radio-disabled-label-color)}.mat-mdc-radio-button .mat-radio-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:50%}.mat-mdc-radio-button .mat-radio-ripple .mat-ripple-element{opacity:.14}.mat-mdc-radio-button .mat-radio-ripple::before{border-radius:50%}.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__background::before,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__outer-circle,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__inner-circle{transition:none !important}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:focus:enabled:not(:checked)~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-focus-icon-color, black)}.mat-mdc-radio-button.cdk-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-radio-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}[dir=rtl] .mat-mdc-radio-touch-target{left:0;right:50%;transform:translate(50%, -50%)}'],encapsulation:2,changeDetection:0})}return N})(),te=(()=>{class N{static#e=this.\u0275fac=function(F){return new(F||N)};static#t=this.\u0275mod=a.oAB({type:N});static#n=this.\u0275inj=a.cJS({imports:[e.BQ,l.ez,e.si,e.BQ]})}return N})()},98525:(Me,$,f)=>{"use strict";f.d($,{LD:()=>oe});var a=f(69594),e=f(96814),n=f(65879),i=f(23680),r=f(64170),c=f(89829);f(86825);const x={provide:new n.OlP("mat-select-scroll-strategy"),deps:[a.aV],useFactory:function N(me){return()=>me.scrollStrategies.reposition()}};let oe=(()=>{class me{static#e=this.\u0275fac=function(Ae){return new(Ae||me)};static#t=this.\u0275mod=n.oAB({type:me});static#n=this.\u0275inj=n.cJS({providers:[x],imports:[e.ez,a.U8,i.Ng,i.BQ,c.ZD,r.lN,i.Ng,i.BQ]})}return me})()},32651:(Me,$,f)=>{"use strict";f.d($,{LW:()=>xe,SJ:()=>lt,jA:()=>Ee,kh:()=>Le});var a=f(89829),e=f(96814),n=f(65879),i=f(23680),r=f(4300),c=f(49388),l=f(42495),s=f(36028),h=f(62831),p=f(78645),g=f(92438),_=f(63019),b=f(32181),y=f(37398),E=f(21441),C=f(59773),I=f(93997),d=f(48180),T=f(27921),J=f(83620),Y=f(86825);const te=["*"],N=["content"];function G(Ye,tn){if(1&Ye){const $t=n.EpF();n.TgZ(0,"div",2),n.NdJ("click",function(){n.CHM($t);const et=n.oxw();return n.KtG(et._onBackdropClicked())}),n.qZA()}if(2&Ye){const $t=n.oxw();n.ekj("mat-drawer-shown",$t._isShowingBackdrop())}}function x(Ye,tn){1&Ye&&(n.TgZ(0,"mat-drawer-content"),n.Hsn(1,2),n.qZA())}const F=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],Q=["mat-drawer","mat-drawer-content","*"],me={transformDrawer:(0,Y.X$)("transform",[(0,Y.SB)("open, open-instant",(0,Y.oB)({transform:"none",visibility:"visible"})),(0,Y.SB)("void",(0,Y.oB)({"box-shadow":"none",visibility:"hidden"})),(0,Y.eR)("void => open-instant",(0,Y.jt)("0ms")),(0,Y.eR)("void <=> open, open-instant => void",(0,Y.jt)("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))])},se=new n.OlP("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:function le(){return!1}}),Ae=new n.OlP("MAT_DRAWER_CONTAINER");let xe=(()=>{class Ye extends a.PQ{constructor($t,Pt,et,$e,rt){super(et,$e,rt),this._changeDetectorRef=$t,this._container=Pt}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}static#e=this.\u0275fac=function(Pt){return new(Pt||Ye)(n.Y36(n.sBO),n.Y36((0,n.Gpc)(()=>Le)),n.Y36(n.SBq),n.Y36(a.mF),n.Y36(n.R0b))};static#t=this.\u0275cmp=n.Xpm({type:Ye,selectors:[["mat-drawer-content"]],hostAttrs:["ngSkipHydration","",1,"mat-drawer-content"],hostVars:4,hostBindings:function(Pt,et){2&Pt&&n.Udp("margin-left",et._container._contentMargins.left,"px")("margin-right",et._container._contentMargins.right,"px")},features:[n._Bn([{provide:a.PQ,useExisting:Ye}]),n.qOj],ngContentSelectors:te,decls:1,vars:0,template:function(Pt,et){1&Pt&&(n.F$t(),n.Hsn(0))},encapsulation:2,changeDetection:0})}return Ye})(),Ee=(()=>{class Ye{get position(){return this._position}set position($t){($t="end"===$t?"end":"start")!==this._position&&(this._isAttached&&this._updatePositionInParent($t),this._position=$t,this.onPositionChanged.emit())}get mode(){return this._mode}set mode($t){this._mode=$t,this._updateFocusTrapState(),this._modeChanged.next()}get disableClose(){return this._disableClose}set disableClose($t){this._disableClose=(0,l.Ig)($t)}get autoFocus(){return this._autoFocus??("side"===this.mode?"dialog":"first-tabbable")}set autoFocus($t){("true"===$t||"false"===$t||null==$t)&&($t=(0,l.Ig)($t)),this._autoFocus=$t}get opened(){return this._opened}set opened($t){this.toggle((0,l.Ig)($t))}constructor($t,Pt,et,$e,rt,Ze,Ht,Mt){this._elementRef=$t,this._focusTrapFactory=Pt,this._focusMonitor=et,this._platform=$e,this._ngZone=rt,this._interactivityChecker=Ze,this._doc=Ht,this._container=Mt,this._elementFocusedBeforeDrawerWasOpened=null,this._enableAnimations=!1,this._position="start",this._mode="over",this._disableClose=!1,this._opened=!1,this._animationStarted=new p.x,this._animationEnd=new p.x,this._animationState="void",this.openedChange=new n.vpe(!0),this._openedStream=this.openedChange.pipe((0,b.h)(pe=>pe),(0,y.U)(()=>{})),this.openedStart=this._animationStarted.pipe((0,b.h)(pe=>pe.fromState!==pe.toState&&0===pe.toState.indexOf("open")),(0,E.h)(void 0)),this._closedStream=this.openedChange.pipe((0,b.h)(pe=>!pe),(0,y.U)(()=>{})),this.closedStart=this._animationStarted.pipe((0,b.h)(pe=>pe.fromState!==pe.toState&&"void"===pe.toState),(0,E.h)(void 0)),this._destroyed=new p.x,this.onPositionChanged=new n.vpe,this._modeChanged=new p.x,this.openedChange.subscribe(pe=>{pe?(this._doc&&(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._isFocusWithinDrawer()&&this._restoreFocus(this._openedVia||"program")}),this._ngZone.runOutsideAngular(()=>{(0,g.R)(this._elementRef.nativeElement,"keydown").pipe((0,b.h)(pe=>pe.keyCode===s.hY&&!this.disableClose&&!(0,s.Vb)(pe)),(0,C.R)(this._destroyed)).subscribe(pe=>this._ngZone.run(()=>{this.close(),pe.stopPropagation(),pe.preventDefault()}))}),this._animationEnd.pipe((0,I.x)((pe,ce)=>pe.fromState===ce.fromState&&pe.toState===ce.toState)).subscribe(pe=>{const{fromState:ce,toState:de}=pe;(0===de.indexOf("open")&&"void"===ce||"void"===de&&0===ce.indexOf("open"))&&this.openedChange.emit(this._opened)})}_forceFocus($t,Pt){this._interactivityChecker.isFocusable($t)||($t.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const et=()=>{$t.removeEventListener("blur",et),$t.removeEventListener("mousedown",et),$t.removeAttribute("tabindex")};$t.addEventListener("blur",et),$t.addEventListener("mousedown",et)})),$t.focus(Pt)}_focusByCssSelector($t,Pt){let et=this._elementRef.nativeElement.querySelector($t);et&&this._forceFocus(et,Pt)}_takeFocus(){if(!this._focusTrap)return;const $t=this._elementRef.nativeElement;switch(this.autoFocus){case!1:case"dialog":return;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(Pt=>{!Pt&&"function"==typeof this._elementRef.nativeElement.focus&&$t.focus()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this.autoFocus)}}_restoreFocus($t){"dialog"!==this.autoFocus&&(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,$t):this._elementRef.nativeElement.blur(),this._elementFocusedBeforeDrawerWasOpened=null)}_isFocusWithinDrawer(){const $t=this._doc.activeElement;return!!$t&&this._elementRef.nativeElement.contains($t)}ngAfterViewInit(){this._isAttached=!0,this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState(),"end"===this._position&&this._updatePositionInParent("end")}ngAfterContentChecked(){this._platform.isBrowser&&(this._enableAnimations=!0)}ngOnDestroy(){this._focusTrap&&this._focusTrap.destroy(),this._anchor?.remove(),this._anchor=null,this._animationStarted.complete(),this._animationEnd.complete(),this._modeChanged.complete(),this._destroyed.next(),this._destroyed.complete()}open($t){return this.toggle(!0,$t)}close(){return this.toggle(!1)}_closeViaBackdropClick(){return this._setOpen(!1,!0,"mouse")}toggle($t=!this.opened,Pt){$t&&Pt&&(this._openedVia=Pt);const et=this._setOpen($t,!$t&&this._isFocusWithinDrawer(),this._openedVia||"program");return $t||(this._openedVia=null),et}_setOpen($t,Pt,et){return this._opened=$t,$t?this._animationState=this._enableAnimations?"open":"open-instant":(this._animationState="void",Pt&&this._restoreFocus(et)),this._updateFocusTrapState(),new Promise($e=>{this.openedChange.pipe((0,d.q)(1)).subscribe(rt=>$e(rt?"open":"close"))})}_getWidth(){return this._elementRef.nativeElement&&this._elementRef.nativeElement.offsetWidth||0}_updateFocusTrapState(){this._focusTrap&&(this._focusTrap.enabled=!!this._container?.hasBackdrop)}_updatePositionInParent($t){const Pt=this._elementRef.nativeElement,et=Pt.parentNode;"end"===$t?(this._anchor||(this._anchor=this._doc.createComment("mat-drawer-anchor"),et.insertBefore(this._anchor,Pt)),et.appendChild(Pt)):this._anchor&&this._anchor.parentNode.insertBefore(Pt,this._anchor)}static#e=this.\u0275fac=function(Pt){return new(Pt||Ye)(n.Y36(n.SBq),n.Y36(r.qV),n.Y36(r.tE),n.Y36(h.t4),n.Y36(n.R0b),n.Y36(r.ic),n.Y36(e.K0,8),n.Y36(Ae,8))};static#t=this.\u0275cmp=n.Xpm({type:Ye,selectors:[["mat-drawer"]],viewQuery:function(Pt,et){if(1&Pt&&n.Gf(N,5),2&Pt){let $e;n.iGM($e=n.CRH())&&(et._content=$e.first)}},hostAttrs:["tabIndex","-1","ngSkipHydration","",1,"mat-drawer"],hostVars:12,hostBindings:function(Pt,et){1&Pt&&n.WFA("@transform.start",function(rt){return et._animationStarted.next(rt)})("@transform.done",function(rt){return et._animationEnd.next(rt)}),2&Pt&&(n.uIk("align",null),n.d8E("@transform",et._animationState),n.ekj("mat-drawer-end","end"===et.position)("mat-drawer-over","over"===et.mode)("mat-drawer-push","push"===et.mode)("mat-drawer-side","side"===et.mode)("mat-drawer-opened",et.opened))},inputs:{position:"position",mode:"mode",disableClose:"disableClose",autoFocus:"autoFocus",opened:"opened"},outputs:{openedChange:"openedChange",_openedStream:"opened",openedStart:"openedStart",_closedStream:"closed",closedStart:"closedStart",onPositionChanged:"positionChanged"},exportAs:["matDrawer"],ngContentSelectors:te,decls:3,vars:0,consts:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],template:function(Pt,et){1&Pt&&(n.F$t(),n.TgZ(0,"div",0,1),n.Hsn(2),n.qZA())},dependencies:[a.PQ],encapsulation:2,data:{animation:[me.transformDrawer]},changeDetection:0})}return Ye})(),Le=(()=>{class Ye{get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize($t){this._autosize=(0,l.Ig)($t)}get hasBackdrop(){return this._drawerHasBackdrop(this._start)||this._drawerHasBackdrop(this._end)}set hasBackdrop($t){this._backdropOverride=null==$t?null:(0,l.Ig)($t)}get scrollable(){return this._userContent||this._content}constructor($t,Pt,et,$e,rt,Ze=!1,Ht){this._dir=$t,this._element=Pt,this._ngZone=et,this._changeDetectorRef=$e,this._animationMode=Ht,this._drawers=new n.n_E,this.backdropClick=new n.vpe,this._destroyed=new p.x,this._doCheckSubject=new p.x,this._contentMargins={left:null,right:null},this._contentMarginChanges=new p.x,$t&&$t.change.pipe((0,C.R)(this._destroyed)).subscribe(()=>{this._validateDrawers(),this.updateContentMargins()}),rt.change().pipe((0,C.R)(this._destroyed)).subscribe(()=>this.updateContentMargins()),this._autosize=Ze}ngAfterContentInit(){this._allDrawers.changes.pipe((0,T.O)(this._allDrawers),(0,C.R)(this._destroyed)).subscribe($t=>{this._drawers.reset($t.filter(Pt=>!Pt._container||Pt._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe((0,T.O)(null)).subscribe(()=>{this._validateDrawers(),this._drawers.forEach($t=>{this._watchDrawerToggle($t),this._watchDrawerPosition($t),this._watchDrawerMode($t)}),(!this._drawers.length||this._isDrawerOpen(this._start)||this._isDrawerOpen(this._end))&&this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),this._ngZone.runOutsideAngular(()=>{this._doCheckSubject.pipe((0,J.b)(10),(0,C.R)(this._destroyed)).subscribe(()=>this.updateContentMargins())})}ngOnDestroy(){this._contentMarginChanges.complete(),this._doCheckSubject.complete(),this._drawers.destroy(),this._destroyed.next(),this._destroyed.complete()}open(){this._drawers.forEach($t=>$t.open())}close(){this._drawers.forEach($t=>$t.close())}updateContentMargins(){let $t=0,Pt=0;if(this._left&&this._left.opened)if("side"==this._left.mode)$t+=this._left._getWidth();else if("push"==this._left.mode){const et=this._left._getWidth();$t+=et,Pt-=et}if(this._right&&this._right.opened)if("side"==this._right.mode)Pt+=this._right._getWidth();else if("push"==this._right.mode){const et=this._right._getWidth();Pt+=et,$t-=et}$t=$t||null,Pt=Pt||null,($t!==this._contentMargins.left||Pt!==this._contentMargins.right)&&(this._contentMargins={left:$t,right:Pt},this._ngZone.run(()=>this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular(()=>this._doCheckSubject.next())}_watchDrawerToggle($t){$t._animationStarted.pipe((0,b.h)(Pt=>Pt.fromState!==Pt.toState),(0,C.R)(this._drawers.changes)).subscribe(Pt=>{"open-instant"!==Pt.toState&&"NoopAnimations"!==this._animationMode&&this._element.nativeElement.classList.add("mat-drawer-transition"),this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),"side"!==$t.mode&&$t.openedChange.pipe((0,C.R)(this._drawers.changes)).subscribe(()=>this._setContainerClass($t.opened))}_watchDrawerPosition($t){$t&&$t.onPositionChanged.pipe((0,C.R)(this._drawers.changes)).subscribe(()=>{this._ngZone.onMicrotaskEmpty.pipe((0,d.q)(1)).subscribe(()=>{this._validateDrawers()})})}_watchDrawerMode($t){$t&&$t._modeChanged.pipe((0,C.R)((0,_.T)(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass($t){const Pt=this._element.nativeElement.classList,et="mat-drawer-container-has-open";$t?Pt.add(et):Pt.remove(et)}_validateDrawers(){this._start=this._end=null,this._drawers.forEach($t=>{"end"==$t.position?this._end=$t:this._start=$t}),this._right=this._left=null,this._dir&&"rtl"===this._dir.value?(this._left=this._end,this._right=this._start):(this._left=this._start,this._right=this._end)}_isPushed(){return this._isDrawerOpen(this._start)&&"over"!=this._start.mode||this._isDrawerOpen(this._end)&&"over"!=this._end.mode}_onBackdropClicked(){this.backdropClick.emit(),this._closeModalDrawersViaBackdrop()}_closeModalDrawersViaBackdrop(){[this._start,this._end].filter($t=>$t&&!$t.disableClose&&this._drawerHasBackdrop($t)).forEach($t=>$t._closeViaBackdropClick())}_isShowingBackdrop(){return this._isDrawerOpen(this._start)&&this._drawerHasBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._drawerHasBackdrop(this._end)}_isDrawerOpen($t){return null!=$t&&$t.opened}_drawerHasBackdrop($t){return null==this._backdropOverride?!!$t&&"side"!==$t.mode:this._backdropOverride}static#e=this.\u0275fac=function(Pt){return new(Pt||Ye)(n.Y36(c.Is,8),n.Y36(n.SBq),n.Y36(n.R0b),n.Y36(n.sBO),n.Y36(a.rL),n.Y36(se),n.Y36(n.QbO,8))};static#t=this.\u0275cmp=n.Xpm({type:Ye,selectors:[["mat-drawer-container"]],contentQueries:function(Pt,et,$e){if(1&Pt&&(n.Suo($e,xe,5),n.Suo($e,Ee,5)),2&Pt){let rt;n.iGM(rt=n.CRH())&&(et._content=rt.first),n.iGM(rt=n.CRH())&&(et._allDrawers=rt)}},viewQuery:function(Pt,et){if(1&Pt&&n.Gf(xe,5),2&Pt){let $e;n.iGM($e=n.CRH())&&(et._userContent=$e.first)}},hostAttrs:["ngSkipHydration","",1,"mat-drawer-container"],hostVars:2,hostBindings:function(Pt,et){2&Pt&&n.ekj("mat-drawer-container-explicit-backdrop",et._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],features:[n._Bn([{provide:Ae,useExisting:Ye}])],ngContentSelectors:Q,decls:4,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],template:function(Pt,et){1&Pt&&(n.F$t(F),n.YNc(0,G,1,2,"div",0),n.Hsn(1),n.Hsn(2,1),n.YNc(3,x,2,0,"mat-drawer-content",1)),2&Pt&&(n.Q6J("ngIf",et.hasBackdrop),n.xp6(3),n.Q6J("ngIf",!et._content))},dependencies:[e.O5,xe],styles:['.mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color);background-color:var(--mat-sidenav-content-background-color);box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color)}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);position:relative;z-index:4;--mat-sidenav-container-shape:0;color:var(--mat-sidenav-container-text-color);background-color:var(--mat-sidenav-container-background-color);border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}'],encapsulation:2,changeDetection:0})}return Ye})(),lt=(()=>{class Ye{static#e=this.\u0275fac=function(Pt){return new(Pt||Ye)};static#t=this.\u0275mod=n.oAB({type:Ye});static#n=this.\u0275inj=n.cJS({imports:[e.ez,i.BQ,a.ZD,a.ZD,i.BQ]})}return Ye})()},92596:(Me,$,f)=>{"use strict";f.d($,{AV:()=>le,gM:()=>me});var a=f(59773),e=f(48180),n=f(42495),i=f(36028),r=f(65879),c=f(96814),l=f(62831),s=f(4300),h=f(49388),p=f(69594),g=f(89829),_=f(68484),b=f(78645),E=(f(86825),f(23680));const C=["tooltip"],T=new r.OlP("mat-tooltip-scroll-strategy"),Y={provide:T,deps:[p.aV],useFactory:function J(xe){return()=>xe.scrollStrategies.reposition({scrollThrottle:20})}},N=new r.OlP("mat-tooltip-default-options",{providedIn:"root",factory:function te(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}}),x="tooltip-panel",F=(0,l.i$)({passive:!0});let oe=(()=>{class xe{get position(){return this._position}set position(Le){Le!==this._position&&(this._position=Le,this._overlayRef&&(this._updatePosition(this._overlayRef),this._tooltipInstance?.show(0),this._overlayRef.updatePosition()))}get positionAtOrigin(){return this._positionAtOrigin}set positionAtOrigin(Le){this._positionAtOrigin=(0,n.Ig)(Le),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(Le){this._disabled=(0,n.Ig)(Le),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}get showDelay(){return this._showDelay}set showDelay(Le){this._showDelay=(0,n.su)(Le)}get hideDelay(){return this._hideDelay}set hideDelay(Le){this._hideDelay=(0,n.su)(Le),this._tooltipInstance&&(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}get message(){return this._message}set message(Le){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message,"tooltip"),this._message=null!=Le?String(Le).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage(),this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")})}))}get tooltipClass(){return this._tooltipClass}set tooltipClass(Le){this._tooltipClass=Le,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}constructor(Le,Ne,Ie,je,lt,Ye,tn,$t,Pt,et,$e,rt){this._overlay=Le,this._elementRef=Ne,this._scrollDispatcher=Ie,this._viewContainerRef=je,this._ngZone=lt,this._platform=Ye,this._ariaDescriber=tn,this._focusMonitor=$t,this._dir=et,this._defaultOptions=$e,this._position="below",this._positionAtOrigin=!1,this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this._viewportMargin=8,this._cssClassPrefix="mat",this.touchGestures="auto",this._message="",this._passiveListeners=[],this._destroyed=new b.x,this._scrollStrategy=Pt,this._document=rt,$e&&(this._showDelay=$e.showDelay,this._hideDelay=$e.hideDelay,$e.position&&(this.position=$e.position),$e.positionAtOrigin&&(this.positionAtOrigin=$e.positionAtOrigin),$e.touchGestures&&(this.touchGestures=$e.touchGestures)),et.change.pipe((0,a.R)(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)})}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe((0,a.R)(this._destroyed)).subscribe(Le=>{Le?"keyboard"===Le&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){const Le=this._elementRef.nativeElement;clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),this._passiveListeners.forEach(([Ne,Ie])=>{Le.removeEventListener(Ne,Ie,F)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(Le,this.message,"tooltip"),this._focusMonitor.stopMonitoring(Le)}show(Le=this.showDelay,Ne){if(this.disabled||!this.message||this._isTooltipVisible())return void this._tooltipInstance?._cancelPendingAnimations();const Ie=this._createOverlay(Ne);this._detach(),this._portal=this._portal||new _.C5(this._tooltipComponent,this._viewContainerRef);const je=this._tooltipInstance=Ie.attach(this._portal).instance;je._triggerElement=this._elementRef.nativeElement,je._mouseLeaveHideDelay=this._hideDelay,je.afterHidden().pipe((0,a.R)(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),je.show(Le)}hide(Le=this.hideDelay){const Ne=this._tooltipInstance;Ne&&(Ne.isVisible()?Ne.hide(Le):(Ne._cancelPendingAnimations(),this._detach()))}toggle(Le){this._isTooltipVisible()?this.hide():this.show(void 0,Le)}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(Le){if(this._overlayRef){const je=this._overlayRef.getConfig().positionStrategy;if((!this.positionAtOrigin||!Le)&&je._origin instanceof r.SBq)return this._overlayRef;this._detach()}const Ne=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),Ie=this._overlay.position().flexibleConnectedTo(this.positionAtOrigin&&Le||this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(Ne);return Ie.positionChanges.pipe((0,a.R)(this._destroyed)).subscribe(je=>{this._updateCurrentPositionClass(je.connectionPair),this._tooltipInstance&&je.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:Ie,panelClass:`${this._cssClassPrefix}-${x}`,scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe((0,a.R)(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe((0,a.R)(this._destroyed)).subscribe(()=>this._tooltipInstance?._handleBodyInteraction()),this._overlayRef.keydownEvents().pipe((0,a.R)(this._destroyed)).subscribe(je=>{this._isTooltipVisible()&&je.keyCode===i.hY&&!(0,i.Vb)(je)&&(je.preventDefault(),je.stopPropagation(),this._ngZone.run(()=>this.hide(0)))}),this._defaultOptions?.disableTooltipInteractivity&&this._overlayRef.addPanelClass(`${this._cssClassPrefix}-tooltip-panel-non-interactive`),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(Le){const Ne=Le.getConfig().positionStrategy,Ie=this._getOrigin(),je=this._getOverlayPosition();Ne.withPositions([this._addOffset({...Ie.main,...je.main}),this._addOffset({...Ie.fallback,...je.fallback})])}_addOffset(Le){return Le}_getOrigin(){const Le=!this._dir||"ltr"==this._dir.value,Ne=this.position;let Ie;"above"==Ne||"below"==Ne?Ie={originX:"center",originY:"above"==Ne?"top":"bottom"}:"before"==Ne||"left"==Ne&&Le||"right"==Ne&&!Le?Ie={originX:"start",originY:"center"}:("after"==Ne||"right"==Ne&&Le||"left"==Ne&&!Le)&&(Ie={originX:"end",originY:"center"});const{x:je,y:lt}=this._invertPosition(Ie.originX,Ie.originY);return{main:Ie,fallback:{originX:je,originY:lt}}}_getOverlayPosition(){const Le=!this._dir||"ltr"==this._dir.value,Ne=this.position;let Ie;"above"==Ne?Ie={overlayX:"center",overlayY:"bottom"}:"below"==Ne?Ie={overlayX:"center",overlayY:"top"}:"before"==Ne||"left"==Ne&&Le||"right"==Ne&&!Le?Ie={overlayX:"end",overlayY:"center"}:("after"==Ne||"right"==Ne&&Le||"left"==Ne&&!Le)&&(Ie={overlayX:"start",overlayY:"center"});const{x:je,y:lt}=this._invertPosition(Ie.overlayX,Ie.overlayY);return{main:Ie,fallback:{overlayX:je,overlayY:lt}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),this._ngZone.onMicrotaskEmpty.pipe((0,e.q)(1),(0,a.R)(this._destroyed)).subscribe(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()}))}_setTooltipClass(Le){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=Le,this._tooltipInstance._markForCheck())}_invertPosition(Le,Ne){return"above"===this.position||"below"===this.position?"top"===Ne?Ne="bottom":"bottom"===Ne&&(Ne="top"):"end"===Le?Le="start":"start"===Le&&(Le="end"),{x:Le,y:Ne}}_updateCurrentPositionClass(Le){const{overlayY:Ne,originX:Ie,originY:je}=Le;let lt;if(lt="center"===Ne?this._dir&&"rtl"===this._dir.value?"end"===Ie?"left":"right":"start"===Ie?"left":"right":"bottom"===Ne&&"top"===je?"above":"below",lt!==this._currentPosition){const Ye=this._overlayRef;if(Ye){const tn=`${this._cssClassPrefix}-${x}-`;Ye.removePanelClass(tn+this._currentPosition),Ye.addPanelClass(tn+lt)}this._currentPosition=lt}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",Le=>{let Ne;this._setupPointerExitEventsIfNeeded(),void 0!==Le.x&&void 0!==Le.y&&(Ne=Le),this.show(void 0,Ne)}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",Le=>{const Ne=Le.targetTouches?.[0],Ie=Ne?{x:Ne.clientX,y:Ne.clientY}:void 0;this._setupPointerExitEventsIfNeeded(),clearTimeout(this._touchstartTimeout),this._touchstartTimeout=setTimeout(()=>this.show(void 0,Ie),500)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;const Le=[];if(this._platformSupportsMouseEvents())Le.push(["mouseleave",Ne=>{const Ie=Ne.relatedTarget;(!Ie||!this._overlayRef?.overlayElement.contains(Ie))&&this.hide()}],["wheel",Ne=>this._wheelListener(Ne)]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const Ne=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};Le.push(["touchend",Ne],["touchcancel",Ne])}this._addListeners(Le),this._passiveListeners.push(...Le)}_addListeners(Le){Le.forEach(([Ne,Ie])=>{this._elementRef.nativeElement.addEventListener(Ne,Ie,F)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(Le){if(this._isTooltipVisible()){const Ne=this._document.elementFromPoint(Le.clientX,Le.clientY),Ie=this._elementRef.nativeElement;Ne!==Ie&&!Ie.contains(Ne)&&this.hide()}}_disableNativeGesturesIfNecessary(){const Le=this.touchGestures;if("off"!==Le){const Ne=this._elementRef.nativeElement,Ie=Ne.style;("on"===Le||"INPUT"!==Ne.nodeName&&"TEXTAREA"!==Ne.nodeName)&&(Ie.userSelect=Ie.msUserSelect=Ie.webkitUserSelect=Ie.MozUserSelect="none"),("on"===Le||!Ne.draggable)&&(Ie.webkitUserDrag="none"),Ie.touchAction="none",Ie.webkitTapHighlightColor="transparent"}}static#e=this.\u0275fac=function(Ne){r.$Z()};static#t=this.\u0275dir=r.lG2({type:xe,inputs:{position:["matTooltipPosition","position"],positionAtOrigin:["matTooltipPositionAtOrigin","positionAtOrigin"],disabled:["matTooltipDisabled","disabled"],showDelay:["matTooltipShowDelay","showDelay"],hideDelay:["matTooltipHideDelay","hideDelay"],touchGestures:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],tooltipClass:["matTooltipClass","tooltipClass"]}})}return xe})(),me=(()=>{class xe extends oe{constructor(Le,Ne,Ie,je,lt,Ye,tn,$t,Pt,et,$e,rt){super(Le,Ne,Ie,je,lt,Ye,tn,$t,Pt,et,$e,rt),this._tooltipComponent=se,this._cssClassPrefix="mat-mdc",this._viewportMargin=8}_addOffset(Le){const Ie=!this._dir||"ltr"==this._dir.value;return"top"===Le.originY?Le.offsetY=-8:"bottom"===Le.originY?Le.offsetY=8:"start"===Le.originX?Le.offsetX=Ie?-8:8:"end"===Le.originX&&(Le.offsetX=Ie?8:-8),Le}static#e=this.\u0275fac=function(Ne){return new(Ne||xe)(r.Y36(p.aV),r.Y36(r.SBq),r.Y36(g.mF),r.Y36(r.s_b),r.Y36(r.R0b),r.Y36(l.t4),r.Y36(s.$s),r.Y36(s.tE),r.Y36(T),r.Y36(h.Is,8),r.Y36(N,8),r.Y36(c.K0))};static#t=this.\u0275dir=r.lG2({type:xe,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],hostVars:2,hostBindings:function(Ne,Ie){2&Ne&&r.ekj("mat-mdc-tooltip-disabled",Ie.disabled)},exportAs:["matTooltip"],features:[r.qOj]})}return xe})(),q=(()=>{class xe{constructor(Le,Ne){this._changeDetectorRef=Le,this._closeOnInteraction=!1,this._isVisible=!1,this._onHide=new b.x,this._animationsDisabled="NoopAnimations"===Ne}show(Le){null!=this._hideTimeoutId&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=>{this._toggleVisibility(!0),this._showTimeoutId=void 0},Le)}hide(Le){null!=this._showTimeoutId&&clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._toggleVisibility(!1),this._hideTimeoutId=void 0},Le)}afterHidden(){return this._onHide}isVisible(){return this._isVisible}ngOnDestroy(){this._cancelPendingAnimations(),this._onHide.complete(),this._triggerElement=null}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_handleMouseLeave({relatedTarget:Le}){(!Le||!this._triggerElement.contains(Le))&&(this.isVisible()?this.hide(this._mouseLeaveHideDelay):this._finalizeAnimation(!1))}_onShow(){}_handleAnimationEnd({animationName:Le}){(Le===this._showAnimation||Le===this._hideAnimation)&&this._finalizeAnimation(Le===this._showAnimation)}_cancelPendingAnimations(){null!=this._showTimeoutId&&clearTimeout(this._showTimeoutId),null!=this._hideTimeoutId&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(Le){Le?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(Le){const Ne=this._tooltip.nativeElement,Ie=this._showAnimation,je=this._hideAnimation;if(Ne.classList.remove(Le?je:Ie),Ne.classList.add(Le?Ie:je),this._isVisible=Le,Le&&!this._animationsDisabled&&"function"==typeof getComputedStyle){const lt=getComputedStyle(Ne);("0s"===lt.getPropertyValue("animation-duration")||"none"===lt.getPropertyValue("animation-name"))&&(this._animationsDisabled=!0)}Le&&this._onShow(),this._animationsDisabled&&(Ne.classList.add("_mat-animation-noopable"),this._finalizeAnimation(Le))}static#e=this.\u0275fac=function(Ne){return new(Ne||xe)(r.Y36(r.sBO),r.Y36(r.QbO,8))};static#t=this.\u0275dir=r.lG2({type:xe})}return xe})(),se=(()=>{class xe extends q{constructor(Le,Ne,Ie){super(Le,Ie),this._elementRef=Ne,this._isMultiline=!1,this._showAnimation="mat-mdc-tooltip-show",this._hideAnimation="mat-mdc-tooltip-hide"}_onShow(){this._isMultiline=this._isTooltipMultiline(),this._markForCheck()}_isTooltipMultiline(){const Le=this._elementRef.nativeElement.getBoundingClientRect();return Le.height>24&&Le.width>=200}static#e=this.\u0275fac=function(Ne){return new(Ne||xe)(r.Y36(r.sBO),r.Y36(r.SBq),r.Y36(r.QbO,8))};static#t=this.\u0275cmp=r.Xpm({type:xe,selectors:[["mat-tooltip-component"]],viewQuery:function(Ne,Ie){if(1&Ne&&r.Gf(C,7),2&Ne){let je;r.iGM(je=r.CRH())&&(Ie._tooltip=je.first)}},hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(Ne,Ie){1&Ne&&r.NdJ("mouseleave",function(lt){return Ie._handleMouseLeave(lt)}),2&Ne&&r.Udp("zoom",Ie.isVisible()?1:null)},features:[r.qOj],decls:4,vars:4,consts:[[1,"mdc-tooltip","mdc-tooltip--shown","mat-mdc-tooltip",3,"ngClass","animationend"],["tooltip",""],[1,"mdc-tooltip__surface","mdc-tooltip__surface-animation"]],template:function(Ne,Ie){1&Ne&&(r.TgZ(0,"div",0,1),r.NdJ("animationend",function(lt){return Ie._handleAnimationEnd(lt)}),r.TgZ(2,"div",2),r._uU(3),r.qZA()()),2&Ne&&(r.ekj("mdc-tooltip--multiline",Ie._isMultiline),r.Q6J("ngClass",Ie.tooltipClass),r.xp6(3),r.Oqu(Ie.message))},dependencies:[c.mk],styles:['.mdc-tooltip__surface{word-break:break-all;word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.mdc-tooltip--showing-transition .mdc-tooltip__surface-animation{transition:opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-tooltip--hide-transition .mdc-tooltip__surface-animation{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-tooltip{position:fixed;display:none;z-index:9}.mdc-tooltip-wrapper--rich{position:relative}.mdc-tooltip--shown,.mdc-tooltip--showing,.mdc-tooltip--hide{display:inline-flex}.mdc-tooltip--shown.mdc-tooltip--rich,.mdc-tooltip--showing.mdc-tooltip--rich,.mdc-tooltip--hide.mdc-tooltip--rich{display:inline-block;left:-320px;position:absolute}.mdc-tooltip__surface{line-height:16px;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center}.mdc-tooltip__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-tooltip__surface::before{border-color:CanvasText}}.mdc-tooltip--rich .mdc-tooltip__surface{align-items:flex-start;display:flex;flex-direction:column;min-height:24px;min-width:40px;max-width:320px;position:relative}.mdc-tooltip--multiline .mdc-tooltip__surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mdc-tooltip__surface,.mdc-tooltip--multiline .mdc-tooltip__surface[dir=rtl]{text-align:right}.mdc-tooltip__surface .mdc-tooltip__title{margin:0 8px}.mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(200px - (2 * 8px));margin:8px;text-align:left}[dir=rtl] .mdc-tooltip__surface .mdc-tooltip__content,.mdc-tooltip__surface .mdc-tooltip__content[dir=rtl]{text-align:right}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(320px - (2 * 8px));align-self:stretch}.mdc-tooltip__surface .mdc-tooltip__content-link{text-decoration:none}.mdc-tooltip--rich-actions,.mdc-tooltip__content,.mdc-tooltip__title{z-index:1}.mdc-tooltip__surface-animation{opacity:0;transform:scale(0.8);will-change:transform,opacity}.mdc-tooltip--shown .mdc-tooltip__surface-animation{transform:scale(1);opacity:1}.mdc-tooltip--hide .mdc-tooltip__surface-animation{transform:scale(1)}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{position:absolute;height:24px;width:24px;transform:rotate(35deg) skewY(20deg) scaleX(0.9396926208)}.mdc-tooltip__caret-surface-top .mdc-elevation-overlay,.mdc-tooltip__caret-surface-bottom .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip__caret-surface-bottom{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);outline:1px solid rgba(0,0,0,0);z-index:-1}@media screen and (forced-colors: active){.mdc-tooltip__caret-surface-bottom{outline-color:CanvasText}}.mat-mdc-tooltip{--mdc-plain-tooltip-container-shape:4px;--mdc-plain-tooltip-supporting-text-line-height:16px}.mat-mdc-tooltip .mdc-tooltip__surface{background-color:var(--mdc-plain-tooltip-container-color)}.mat-mdc-tooltip .mdc-tooltip__surface{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__caret-surface-top,.mat-mdc-tooltip .mdc-tooltip__caret-surface-bottom{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__surface{color:var(--mdc-plain-tooltip-supporting-text-color)}.mat-mdc-tooltip .mdc-tooltip__surface{font-family:var(--mdc-plain-tooltip-supporting-text-font);line-height:var(--mdc-plain-tooltip-supporting-text-line-height);font-size:var(--mdc-plain-tooltip-supporting-text-size);font-weight:var(--mdc-plain-tooltip-supporting-text-weight);letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking)}.mat-mdc-tooltip{position:relative;transform:scale(0)}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}'],encapsulation:2,changeDetection:0})}return xe})(),le=(()=>{class xe{static#e=this.\u0275fac=function(Ne){return new(Ne||xe)};static#t=this.\u0275mod=r.oAB({type:xe});static#n=this.\u0275inj=r.cJS({providers:[Y],imports:[s.rt,c.ez,p.U8,E.BQ,E.BQ,g.ZD]})}return xe})()},6593:(Me,$,f)=>{"use strict";f.d($,{Dx:()=>ce,H7:()=>Yt,b2:()=>rt,h_:()=>Ht,q6:()=>$t,se:()=>F});var a=f(65879),e=f(96814);class n extends e.w_{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class i extends n{static makeCurrent(){(0,e.HT)(new i)}onAndCancel(it,Ft,yn){return it.addEventListener(Ft,yn),()=>{it.removeEventListener(Ft,yn)}}dispatchEvent(it,Ft){it.dispatchEvent(Ft)}remove(it){it.parentNode&&it.parentNode.removeChild(it)}createElement(it,Ft){return(Ft=Ft||this.getDefaultDocument()).createElement(it)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(it){return it.nodeType===Node.ELEMENT_NODE}isShadowRoot(it){return it instanceof DocumentFragment}getGlobalEventTarget(it,Ft){return"window"===Ft?window:"document"===Ft?it:"body"===Ft?it.body:null}getBaseHref(it){const Ft=function c(){return r=r||document.querySelector("base"),r?r.getAttribute("href"):null}();return null==Ft?null:function s(en){l=l||document.createElement("a"),l.setAttribute("href",en);const it=l.pathname;return"/"===it.charAt(0)?it:`/${it}`}(Ft)}resetBaseElement(){r=null}getUserAgent(){return window.navigator.userAgent}getCookie(it){return(0,e.Mx)(document.cookie,it)}}let l,r=null,p=(()=>{class en{build(){return new XMLHttpRequest}static#e=this.\u0275fac=function(yn){return new(yn||en)};static#t=this.\u0275prov=a.Yz7({token:en,factory:en.\u0275fac})}return en})();const g=new a.OlP("EventManagerPlugins");let _=(()=>{class en{constructor(Ft,yn){this._zone=yn,this._eventNameToPlugin=new Map,Ft.forEach(ei=>{ei.manager=this}),this._plugins=Ft.slice().reverse()}addEventListener(Ft,yn,ei){return this._findPluginFor(yn).addEventListener(Ft,yn,ei)}getZone(){return this._zone}_findPluginFor(Ft){let yn=this._eventNameToPlugin.get(Ft);if(yn)return yn;if(yn=this._plugins.find(Ii=>Ii.supports(Ft)),!yn)throw new a.vHH(5101,!1);return this._eventNameToPlugin.set(Ft,yn),yn}static#e=this.\u0275fac=function(yn){return new(yn||en)(a.LFG(g),a.LFG(a.R0b))};static#t=this.\u0275prov=a.Yz7({token:en,factory:en.\u0275fac})}return en})();class b{constructor(it){this._doc=it}}const y="ng-app-id";let E=(()=>{class en{constructor(Ft,yn,ei,Ii={}){this.doc=Ft,this.appId=yn,this.nonce=ei,this.platformId=Ii,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=(0,e.PM)(Ii),this.resetHostNodes()}addStyles(Ft){for(const yn of Ft)1===this.changeUsageCount(yn,1)&&this.onStyleAdded(yn)}removeStyles(Ft){for(const yn of Ft)this.changeUsageCount(yn,-1)<=0&&this.onStyleRemoved(yn)}ngOnDestroy(){const Ft=this.styleNodesInDOM;Ft&&(Ft.forEach(yn=>yn.remove()),Ft.clear());for(const yn of this.getAllStyles())this.onStyleRemoved(yn);this.resetHostNodes()}addHost(Ft){this.hostNodes.add(Ft);for(const yn of this.getAllStyles())this.addStyleToHost(Ft,yn)}removeHost(Ft){this.hostNodes.delete(Ft)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(Ft){for(const yn of this.hostNodes)this.addStyleToHost(yn,Ft)}onStyleRemoved(Ft){const yn=this.styleRef;yn.get(Ft)?.elements?.forEach(ei=>ei.remove()),yn.delete(Ft)}collectServerRenderedStyles(){const Ft=this.doc.head?.querySelectorAll(`style[${y}="${this.appId}"]`);if(Ft?.length){const yn=new Map;return Ft.forEach(ei=>{null!=ei.textContent&&yn.set(ei.textContent,ei)}),yn}return null}changeUsageCount(Ft,yn){const ei=this.styleRef;if(ei.has(Ft)){const Ii=ei.get(Ft);return Ii.usage+=yn,Ii.usage}return ei.set(Ft,{usage:yn,elements:[]}),yn}getStyleElement(Ft,yn){const ei=this.styleNodesInDOM,Ii=ei?.get(yn);if(Ii?.parentNode===Ft)return ei.delete(yn),Ii.removeAttribute(y),Ii;{const Wn=this.doc.createElement("style");return this.nonce&&Wn.setAttribute("nonce",this.nonce),Wn.textContent=yn,this.platformIsServer&&Wn.setAttribute(y,this.appId),Wn}}addStyleToHost(Ft,yn){const ei=this.getStyleElement(Ft,yn);Ft.appendChild(ei);const Ii=this.styleRef,Wn=Ii.get(yn)?.elements;Wn?Wn.push(ei):Ii.set(yn,{elements:[ei],usage:1})}resetHostNodes(){const Ft=this.hostNodes;Ft.clear(),Ft.add(this.doc.head)}static#e=this.\u0275fac=function(yn){return new(yn||en)(a.LFG(e.K0),a.LFG(a.AFp),a.LFG(a.Ojb,8),a.LFG(a.Lbi))};static#t=this.\u0275prov=a.Yz7({token:en,factory:en.\u0275fac})}return en})();const C={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},I=/%COMP%/g,d="%COMP%",T=`_nghost-${d}`,J=`_ngcontent-${d}`,te=new a.OlP("RemoveStylesOnCompDestroy",{providedIn:"root",factory:()=>!1});function x(en,it){return it.map(Ft=>Ft.replace(I,en))}let F=(()=>{class en{constructor(Ft,yn,ei,Ii,Wn,kn,Lr,gr=null){this.eventManager=Ft,this.sharedStylesHost=yn,this.appId=ei,this.removeStylesOnCompDestroy=Ii,this.doc=Wn,this.platformId=kn,this.ngZone=Lr,this.nonce=gr,this.rendererByCompId=new Map,this.platformIsServer=(0,e.PM)(kn),this.defaultRenderer=new Q(Ft,Wn,Lr,this.platformIsServer)}createRenderer(Ft,yn){if(!Ft||!yn)return this.defaultRenderer;this.platformIsServer&&yn.encapsulation===a.ifc.ShadowDom&&(yn={...yn,encapsulation:a.ifc.Emulated});const ei=this.getOrCreateRenderer(Ft,yn);return ei instanceof me?ei.applyToHost(Ft):ei instanceof oe&&ei.applyStyles(),ei}getOrCreateRenderer(Ft,yn){const ei=this.rendererByCompId;let Ii=ei.get(yn.id);if(!Ii){const Wn=this.doc,kn=this.ngZone,Lr=this.eventManager,gr=this.sharedStylesHost,Yr=this.removeStylesOnCompDestroy,di=this.platformIsServer;switch(yn.encapsulation){case a.ifc.Emulated:Ii=new me(Lr,gr,yn,this.appId,Yr,Wn,kn,di);break;case a.ifc.ShadowDom:return new K(Lr,gr,Ft,yn,Wn,kn,this.nonce,di);default:Ii=new oe(Lr,gr,yn,Yr,Wn,kn,di)}ei.set(yn.id,Ii)}return Ii}ngOnDestroy(){this.rendererByCompId.clear()}static#e=this.\u0275fac=function(yn){return new(yn||en)(a.LFG(_),a.LFG(E),a.LFG(a.AFp),a.LFG(te),a.LFG(e.K0),a.LFG(a.Lbi),a.LFG(a.R0b),a.LFG(a.Ojb))};static#t=this.\u0275prov=a.Yz7({token:en,factory:en.\u0275fac})}return en})();class Q{constructor(it,Ft,yn,ei){this.eventManager=it,this.doc=Ft,this.ngZone=yn,this.platformIsServer=ei,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(it,Ft){return Ft?this.doc.createElementNS(C[Ft]||Ft,it):this.doc.createElement(it)}createComment(it){return this.doc.createComment(it)}createText(it){return this.doc.createTextNode(it)}appendChild(it,Ft){(P(it)?it.content:it).appendChild(Ft)}insertBefore(it,Ft,yn){it&&(P(it)?it.content:it).insertBefore(Ft,yn)}removeChild(it,Ft){it&&it.removeChild(Ft)}selectRootElement(it,Ft){let yn="string"==typeof it?this.doc.querySelector(it):it;if(!yn)throw new a.vHH(-5104,!1);return Ft||(yn.textContent=""),yn}parentNode(it){return it.parentNode}nextSibling(it){return it.nextSibling}setAttribute(it,Ft,yn,ei){if(ei){Ft=ei+":"+Ft;const Ii=C[ei];Ii?it.setAttributeNS(Ii,Ft,yn):it.setAttribute(Ft,yn)}else it.setAttribute(Ft,yn)}removeAttribute(it,Ft,yn){if(yn){const ei=C[yn];ei?it.removeAttributeNS(ei,Ft):it.removeAttribute(`${yn}:${Ft}`)}else it.removeAttribute(Ft)}addClass(it,Ft){it.classList.add(Ft)}removeClass(it,Ft){it.classList.remove(Ft)}setStyle(it,Ft,yn,ei){ei&(a.JOm.DashCase|a.JOm.Important)?it.style.setProperty(Ft,yn,ei&a.JOm.Important?"important":""):it.style[Ft]=yn}removeStyle(it,Ft,yn){yn&a.JOm.DashCase?it.style.removeProperty(Ft):it.style[Ft]=""}setProperty(it,Ft,yn){it[Ft]=yn}setValue(it,Ft){it.nodeValue=Ft}listen(it,Ft,yn){if("string"==typeof it&&!(it=(0,e.q)().getGlobalEventTarget(this.doc,it)))throw new Error(`Unsupported event target ${it} for event ${Ft}`);return this.eventManager.addEventListener(it,Ft,this.decoratePreventDefault(yn))}decoratePreventDefault(it){return Ft=>{if("__ngUnwrap__"===Ft)return it;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>it(Ft)):it(Ft))&&Ft.preventDefault()}}}function P(en){return"TEMPLATE"===en.tagName&&void 0!==en.content}class K extends Q{constructor(it,Ft,yn,ei,Ii,Wn,kn,Lr){super(it,Ii,Wn,Lr),this.sharedStylesHost=Ft,this.hostEl=yn,this.shadowRoot=yn.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const gr=x(ei.id,ei.styles);for(const Yr of gr){const di=document.createElement("style");kn&&di.setAttribute("nonce",kn),di.textContent=Yr,this.shadowRoot.appendChild(di)}}nodeOrShadowRoot(it){return it===this.hostEl?this.shadowRoot:it}appendChild(it,Ft){return super.appendChild(this.nodeOrShadowRoot(it),Ft)}insertBefore(it,Ft,yn){return super.insertBefore(this.nodeOrShadowRoot(it),Ft,yn)}removeChild(it,Ft){return super.removeChild(this.nodeOrShadowRoot(it),Ft)}parentNode(it){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(it)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class oe extends Q{constructor(it,Ft,yn,ei,Ii,Wn,kn,Lr){super(it,Ii,Wn,kn),this.sharedStylesHost=Ft,this.removeStylesOnCompDestroy=ei,this.styles=Lr?x(Lr,yn.styles):yn.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class me extends oe{constructor(it,Ft,yn,ei,Ii,Wn,kn,Lr){const gr=ei+"-"+yn.id;super(it,Ft,yn,Ii,Wn,kn,Lr,gr),this.contentAttr=function N(en){return J.replace(I,en)}(gr),this.hostAttr=function G(en){return T.replace(I,en)}(gr)}applyToHost(it){this.applyStyles(),this.setAttribute(it,this.hostAttr,"")}createElement(it,Ft){const yn=super.createElement(it,Ft);return super.setAttribute(yn,this.contentAttr,""),yn}}let q=(()=>{class en extends b{constructor(Ft){super(Ft)}supports(Ft){return!0}addEventListener(Ft,yn,ei){return Ft.addEventListener(yn,ei,!1),()=>this.removeEventListener(Ft,yn,ei)}removeEventListener(Ft,yn,ei){return Ft.removeEventListener(yn,ei)}static#e=this.\u0275fac=function(yn){return new(yn||en)(a.LFG(e.K0))};static#t=this.\u0275prov=a.Yz7({token:en,factory:en.\u0275fac})}return en})();const se=["alt","control","meta","shift"],Ae={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},le={alt:en=>en.altKey,control:en=>en.ctrlKey,meta:en=>en.metaKey,shift:en=>en.shiftKey};let xe=(()=>{class en extends b{constructor(Ft){super(Ft)}supports(Ft){return null!=en.parseEventName(Ft)}addEventListener(Ft,yn,ei){const Ii=en.parseEventName(yn),Wn=en.eventCallback(Ii.fullKey,ei,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,e.q)().onAndCancel(Ft,Ii.domEventName,Wn))}static parseEventName(Ft){const yn=Ft.toLowerCase().split("."),ei=yn.shift();if(0===yn.length||"keydown"!==ei&&"keyup"!==ei)return null;const Ii=en._normalizeKey(yn.pop());let Wn="",kn=yn.indexOf("code");if(kn>-1&&(yn.splice(kn,1),Wn="code."),se.forEach(gr=>{const Yr=yn.indexOf(gr);Yr>-1&&(yn.splice(Yr,1),Wn+=gr+".")}),Wn+=Ii,0!=yn.length||0===Ii.length)return null;const Lr={};return Lr.domEventName=ei,Lr.fullKey=Wn,Lr}static matchEventFullKeyCode(Ft,yn){let ei=Ae[Ft.key]||Ft.key,Ii="";return yn.indexOf("code.")>-1&&(ei=Ft.code,Ii="code."),!(null==ei||!ei)&&(ei=ei.toLowerCase()," "===ei?ei="space":"."===ei&&(ei="dot"),se.forEach(Wn=>{Wn!==ei&&(0,le[Wn])(Ft)&&(Ii+=Wn+".")}),Ii+=ei,Ii===yn)}static eventCallback(Ft,yn,ei){return Ii=>{en.matchEventFullKeyCode(Ii,Ft)&&ei.runGuarded(()=>yn(Ii))}}static _normalizeKey(Ft){return"esc"===Ft?"escape":Ft}static#e=this.\u0275fac=function(yn){return new(yn||en)(a.LFG(e.K0))};static#t=this.\u0275prov=a.Yz7({token:en,factory:en.\u0275fac})}return en})();const $t=(0,a.eFA)(a._c5,"browser",[{provide:a.Lbi,useValue:e.bD},{provide:a.g9A,useValue:function je(){i.makeCurrent()},multi:!0},{provide:e.K0,useFactory:function Ye(){return(0,a.RDi)(document),document},deps:[]}]),Pt=new a.OlP(""),et=[{provide:a.rWj,useClass:class h{addToWindow(it){a.dqk.getAngularTestability=(yn,ei=!0)=>{const Ii=it.findTestabilityInTree(yn,ei);if(null==Ii)throw new a.vHH(5103,!1);return Ii},a.dqk.getAllAngularTestabilities=()=>it.getAllTestabilities(),a.dqk.getAllAngularRootElements=()=>it.getAllRootElements(),a.dqk.frameworkStabilizers||(a.dqk.frameworkStabilizers=[]),a.dqk.frameworkStabilizers.push(yn=>{const ei=a.dqk.getAllAngularTestabilities();let Ii=ei.length,Wn=!1;const kn=function(Lr){Wn=Wn||Lr,Ii--,0==Ii&&yn(Wn)};ei.forEach(Lr=>{Lr.whenStable(kn)})})}findTestabilityInTree(it,Ft,yn){return null==Ft?null:it.getTestability(Ft)??(yn?(0,e.q)().isShadowRoot(Ft)?this.findTestabilityInTree(it,Ft.host,!0):this.findTestabilityInTree(it,Ft.parentElement,!0):null)}},deps:[]},{provide:a.lri,useClass:a.dDg,deps:[a.R0b,a.eoX,a.rWj]},{provide:a.dDg,useClass:a.dDg,deps:[a.R0b,a.eoX,a.rWj]}],$e=[{provide:a.zSh,useValue:"root"},{provide:a.qLn,useFactory:function lt(){return new a.qLn},deps:[]},{provide:g,useClass:q,multi:!0,deps:[e.K0,a.R0b,a.Lbi]},{provide:g,useClass:xe,multi:!0,deps:[e.K0]},F,E,_,{provide:a.FYo,useExisting:F},{provide:e.JF,useClass:p,deps:[]},[]];let rt=(()=>{class en{constructor(Ft){}static withServerTransition(Ft){return{ngModule:en,providers:[{provide:a.AFp,useValue:Ft.appId}]}}static#e=this.\u0275fac=function(yn){return new(yn||en)(a.LFG(Pt,12))};static#t=this.\u0275mod=a.oAB({type:en});static#n=this.\u0275inj=a.cJS({providers:[...$e,...et],imports:[e.ez,a.hGG]})}return en})(),Ht=(()=>{class en{constructor(Ft){this._doc=Ft,this._dom=(0,e.q)()}addTag(Ft,yn=!1){return Ft?this._getOrCreateElement(Ft,yn):null}addTags(Ft,yn=!1){return Ft?Ft.reduce((ei,Ii)=>(Ii&&ei.push(this._getOrCreateElement(Ii,yn)),ei),[]):[]}getTag(Ft){return Ft&&this._doc.querySelector(`meta[${Ft}]`)||null}getTags(Ft){if(!Ft)return[];const yn=this._doc.querySelectorAll(`meta[${Ft}]`);return yn?[].slice.call(yn):[]}updateTag(Ft,yn){if(!Ft)return null;yn=yn||this._parseSelector(Ft);const ei=this.getTag(yn);return ei?this._setMetaElementAttributes(Ft,ei):this._getOrCreateElement(Ft,!0)}removeTag(Ft){this.removeTagElement(this.getTag(Ft))}removeTagElement(Ft){Ft&&this._dom.remove(Ft)}_getOrCreateElement(Ft,yn=!1){if(!yn){const Wn=this._parseSelector(Ft),kn=this.getTags(Wn).filter(Lr=>this._containsAttributes(Ft,Lr))[0];if(void 0!==kn)return kn}const ei=this._dom.createElement("meta");return this._setMetaElementAttributes(Ft,ei),this._doc.getElementsByTagName("head")[0].appendChild(ei),ei}_setMetaElementAttributes(Ft,yn){return Object.keys(Ft).forEach(ei=>yn.setAttribute(this._getMetaKeyMap(ei),Ft[ei])),yn}_parseSelector(Ft){const yn=Ft.name?"name":"property";return`${yn}="${Ft[yn]}"`}_containsAttributes(Ft,yn){return Object.keys(Ft).every(ei=>yn.getAttribute(this._getMetaKeyMap(ei))===Ft[ei])}_getMetaKeyMap(Ft){return Mt[Ft]||Ft}static#e=this.\u0275fac=function(yn){return new(yn||en)(a.LFG(e.K0))};static#t=this.\u0275prov=a.Yz7({token:en,factory:function(yn){let ei=null;return ei=yn?new yn:function Ze(){return new Ht((0,a.LFG)(e.K0))}(),ei},providedIn:"root"})}return en})();const Mt={httpEquiv:"http-equiv"};let ce=(()=>{class en{constructor(Ft){this._doc=Ft}getTitle(){return this._doc.title}setTitle(Ft){this._doc.title=Ft||""}static#e=this.\u0275fac=function(yn){return new(yn||en)(a.LFG(e.K0))};static#t=this.\u0275prov=a.Yz7({token:en,factory:function(yn){let ei=null;return ei=yn?new yn:function pe(){return new ce((0,a.LFG)(e.K0))}(),ei},providedIn:"root"})}return en})();typeof window<"u"&&window;let Yt=(()=>{class en{static#e=this.\u0275fac=function(yn){return new(yn||en)};static#t=this.\u0275prov=a.Yz7({token:en,factory:function(yn){let ei=null;return ei=yn?new(yn||en):a.LFG(Se),ei},providedIn:"root"})}return en})(),Se=(()=>{class en extends Yt{constructor(Ft){super(),this._doc=Ft}sanitize(Ft,yn){if(null==yn)return null;switch(Ft){case a.q3G.NONE:return yn;case a.q3G.HTML:return(0,a.qzn)(yn,"HTML")?(0,a.z3N)(yn):(0,a.EiD)(this._doc,String(yn)).toString();case a.q3G.STYLE:return(0,a.qzn)(yn,"Style")?(0,a.z3N)(yn):yn;case a.q3G.SCRIPT:if((0,a.qzn)(yn,"Script"))return(0,a.z3N)(yn);throw new a.vHH(5200,!1);case a.q3G.URL:return(0,a.qzn)(yn,"URL")?(0,a.z3N)(yn):(0,a.mCW)(String(yn));case a.q3G.RESOURCE_URL:if((0,a.qzn)(yn,"ResourceURL"))return(0,a.z3N)(yn);throw new a.vHH(5201,!1);default:throw new a.vHH(5202,!1)}}bypassSecurityTrustHtml(Ft){return(0,a.JVY)(Ft)}bypassSecurityTrustStyle(Ft){return(0,a.L6k)(Ft)}bypassSecurityTrustScript(Ft){return(0,a.eBb)(Ft)}bypassSecurityTrustUrl(Ft){return(0,a.LAX)(Ft)}bypassSecurityTrustResourceUrl(Ft){return(0,a.pB0)(Ft)}static#e=this.\u0275fac=function(yn){return new(yn||en)(a.LFG(e.K0))};static#t=this.\u0275prov=a.Yz7({token:en,factory:function(yn){let ei=null;return ei=yn?new yn:function kt(en){return new Se(en.get(e.K0))}(a.LFG(a.zs3)),ei},providedIn:"root"})}return en})()},64190:(Me,$,f)=>{"use strict";f.d($,{gz:()=>Wa,gk:()=>Hr,m2:()=>qr,Q3:()=>Fn,F0:()=>ts,rH:()=>va,Od:()=>Ps,Bz:()=>yr,lC:()=>vo});var a=f(65879),e=f(2664),n=f(9666),i=f(22096),r=f(65619),c=f(52572),l=f(46973),s=f(35211),h=f(74911),p=f(88407),g=f(58504),_=f(36232),b=f(93168),y=f(78645),E=f(47394),C=f(96814),I=f(37398),d=f(94664),T=f(48180),J=f(27921),Y=f(32181),te=f(21631),N=f(81374),G=f(76328),x=f(99397),F=f(26306),Q=f(36424),O=f(43572),k=f(79360),P=f(8251);function K(ft){return ft<=0?()=>_.E:(0,k.e)((zt,dt)=>{let Jt=[];zt.subscribe((0,P.x)(dt,Bn=>{Jt.push(Bn),ft{for(const Bn of Jt)dt.next(Bn);dt.complete()},void 0,()=>{Jt=null}))})}var oe=f(3026),me=f(42737),se=f(21441),Ae=f(64716),le=f(66196),xe=f(59773),Ee=f(57537),Le=f(6593);const Ne="primary",Ie=Symbol("RouteTitle");class je{constructor(zt){this.params=zt||{}}has(zt){return Object.prototype.hasOwnProperty.call(this.params,zt)}get(zt){if(this.has(zt)){const dt=this.params[zt];return Array.isArray(dt)?dt[0]:dt}return null}getAll(zt){if(this.has(zt)){const dt=this.params[zt];return Array.isArray(dt)?dt:[dt]}return[]}get keys(){return Object.keys(this.params)}}function lt(ft){return new je(ft)}function Ye(ft,zt,dt){const Jt=dt.path.split("/");if(Jt.length>ft.length||"full"===dt.pathMatch&&(zt.hasChildren()||Jt.lengthJt[fr]===Bn)}return ft===zt}function et(ft){return ft.length>0?ft[ft.length-1]:null}function $e(ft){return(0,e.b)(ft)?ft:(0,a.QGY)(ft)?(0,n.D)(Promise.resolve(ft)):(0,i.of)(ft)}const rt={exact:function pe(ft,zt,dt){if(!fe(ft.segments,zt.segments)||!ve(ft.segments,zt.segments,dt)||ft.numberOfChildren!==zt.numberOfChildren)return!1;for(const Jt in zt.children)if(!ft.children[Jt]||!pe(ft.children[Jt],zt.children[Jt],dt))return!1;return!0},subset:de},Ze={exact:function Mt(ft,zt){return $t(ft,zt)},subset:function ce(ft,zt){return Object.keys(zt).length<=Object.keys(ft).length&&Object.keys(zt).every(dt=>Pt(ft[dt],zt[dt]))},ignored:()=>!0};function Ht(ft,zt,dt){return rt[dt.paths](ft.root,zt.root,dt.matrixParams)&&Ze[dt.queryParams](ft.queryParams,zt.queryParams)&&!("exact"===dt.fragment&&ft.fragment!==zt.fragment)}function de(ft,zt,dt){return ue(ft,zt,zt.segments,dt)}function ue(ft,zt,dt,Jt){if(ft.segments.length>dt.length){const Bn=ft.segments.slice(0,dt.length);return!(!fe(Bn,dt)||zt.hasChildren()||!ve(Bn,dt,Jt))}if(ft.segments.length===dt.length){if(!fe(ft.segments,dt)||!ve(ft.segments,dt,Jt))return!1;for(const Bn in zt.children)if(!ft.children[Bn]||!de(ft.children[Bn],zt.children[Bn],Jt))return!1;return!0}{const Bn=dt.slice(0,ft.segments.length),fr=dt.slice(ft.segments.length);return!!(fe(ft.segments,Bn)&&ve(ft.segments,Bn,Jt)&&ft.children[Ne])&&ue(ft.children[Ne],zt,fr,Jt)}}function ve(ft,zt,dt){return zt.every((Jt,Bn)=>Ze[dt](ft[Bn].parameters,Jt.parameters))}class Oe{constructor(zt=new Xe([],{}),dt={},Jt=null){this.root=zt,this.queryParams=dt,this.fragment=Jt}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=lt(this.queryParams)),this._queryParamMap}toString(){return Je.serialize(this)}}class Xe{constructor(zt,dt){this.segments=zt,this.children=dt,this.parent=null,Object.values(dt).forEach(Jt=>Jt.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return cn(this)}}class Cn{constructor(zt,dt){this.path=zt,this.parameters=dt}get parameterMap(){return this._parameterMap||(this._parameterMap=lt(this.parameters)),this._parameterMap}toString(){return Be(this)}}function fe(ft,zt){return ft.length===zt.length&&ft.every((dt,Jt)=>dt.path===zt[Jt].path)}let ze=(()=>{class ft{static#e=this.\u0275fac=function(Jt){return new(Jt||ft)};static#t=this.\u0275prov=a.Yz7({token:ft,factory:function(){return new tt},providedIn:"root"})}return ft})();class tt{parse(zt){const dt=new ei(zt);return new Oe(dt.parseRootSegment(),dt.parseQueryParams(),dt.parseFragment())}serialize(zt){const dt=`/${vn(zt.root,!0)}`,Jt=function Ke(ft){const zt=Object.keys(ft).map(dt=>{const Jt=ft[dt];return Array.isArray(Jt)?Jt.map(Bn=>`${lr(dt)}=${lr(Bn)}`).join("&"):`${lr(dt)}=${lr(Jt)}`}).filter(dt=>!!dt);return zt.length?`?${zt.join("&")}`:""}(zt.queryParams);return`${dt}${Jt}${"string"==typeof zt.fragment?`#${function Yt(ft){return encodeURI(ft)}(zt.fragment)}`:""}`}}const Je=new tt;function cn(ft){return ft.segments.map(zt=>Be(zt)).join("/")}function vn(ft,zt){if(!ft.hasChildren())return cn(ft);if(zt){const dt=ft.children[Ne]?vn(ft.children[Ne],!1):"",Jt=[];return Object.entries(ft.children).forEach(([Bn,fr])=>{Bn!==Ne&&Jt.push(`${Bn}:${vn(fr,!1)}`)}),Jt.length>0?`${dt}(${Jt.join("//")})`:dt}{const dt=function De(ft,zt){let dt=[];return Object.entries(ft.children).forEach(([Jt,Bn])=>{Jt===Ne&&(dt=dt.concat(zt(Bn,Jt)))}),Object.entries(ft.children).forEach(([Jt,Bn])=>{Jt!==Ne&&(dt=dt.concat(zt(Bn,Jt)))}),dt}(ft,(Jt,Bn)=>Bn===Ne?[vn(ft.children[Ne],!1)]:[`${Bn}:${vn(Jt,!1)}`]);return 1===Object.keys(ft.children).length&&null!=ft.children[Ne]?`${cn(ft)}/${dt[0]}`:`${cn(ft)}/(${dt.join("//")})`}}function er(ft){return encodeURIComponent(ft).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function lr(ft){return er(ft).replace(/%3B/gi,";")}function kt(ft){return er(ft).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Se(ft){return decodeURIComponent(ft)}function Qe(ft){return Se(ft.replace(/\+/g,"%20"))}function Be(ft){return`${kt(ft.path)}${function ct(ft){return Object.keys(ft).map(zt=>`;${kt(zt)}=${kt(ft[zt])}`).join("")}(ft.parameters)}`}const Qt=/^[^\/()?;#]+/;function Bt(ft){const zt=ft.match(Qt);return zt?zt[0]:""}const Ge=/^[^\/()?;=#]+/,en=/^[^=?&#]+/,Ft=/^[^&#]+/;class ei{constructor(zt){this.url=zt,this.remaining=zt}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new Xe([],{}):new Xe([],this.parseChildren())}parseQueryParams(){const zt={};if(this.consumeOptional("?"))do{this.parseQueryParam(zt)}while(this.consumeOptional("&"));return zt}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const zt=[];for(this.peekStartsWith("(")||zt.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),zt.push(this.parseSegment());let dt={};this.peekStartsWith("/(")&&(this.capture("/"),dt=this.parseParens(!0));let Jt={};return this.peekStartsWith("(")&&(Jt=this.parseParens(!1)),(zt.length>0||Object.keys(dt).length>0)&&(Jt[Ne]=new Xe(zt,dt)),Jt}parseSegment(){const zt=Bt(this.remaining);if(""===zt&&this.peekStartsWith(";"))throw new a.vHH(4009,!1);return this.capture(zt),new Cn(Se(zt),this.parseMatrixParams())}parseMatrixParams(){const zt={};for(;this.consumeOptional(";");)this.parseParam(zt);return zt}parseParam(zt){const dt=function nn(ft){const zt=ft.match(Ge);return zt?zt[0]:""}(this.remaining);if(!dt)return;this.capture(dt);let Jt="";if(this.consumeOptional("=")){const Bn=Bt(this.remaining);Bn&&(Jt=Bn,this.capture(Jt))}zt[Se(dt)]=Se(Jt)}parseQueryParam(zt){const dt=function it(ft){const zt=ft.match(en);return zt?zt[0]:""}(this.remaining);if(!dt)return;this.capture(dt);let Jt="";if(this.consumeOptional("=")){const Vr=function yn(ft){const zt=ft.match(Ft);return zt?zt[0]:""}(this.remaining);Vr&&(Jt=Vr,this.capture(Jt))}const Bn=Qe(dt),fr=Qe(Jt);if(zt.hasOwnProperty(Bn)){let Vr=zt[Bn];Array.isArray(Vr)||(Vr=[Vr],zt[Bn]=Vr),Vr.push(fr)}else zt[Bn]=fr}parseParens(zt){const dt={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const Jt=Bt(this.remaining),Bn=this.remaining[Jt.length];if("/"!==Bn&&")"!==Bn&&";"!==Bn)throw new a.vHH(4010,!1);let fr;Jt.indexOf(":")>-1?(fr=Jt.slice(0,Jt.indexOf(":")),this.capture(fr),this.capture(":")):zt&&(fr=Ne);const Vr=this.parseChildren();dt[fr]=1===Object.keys(Vr).length?Vr[Ne]:new Xe([],Vr),this.consumeOptional("//")}return dt}peekStartsWith(zt){return this.remaining.startsWith(zt)}consumeOptional(zt){return!!this.peekStartsWith(zt)&&(this.remaining=this.remaining.substring(zt.length),!0)}capture(zt){if(!this.consumeOptional(zt))throw new a.vHH(4011,!1)}}function Ii(ft){return ft.segments.length>0?new Xe([],{[Ne]:ft}):ft}function Wn(ft){const zt={};for(const Jt of Object.keys(ft.children)){const fr=Wn(ft.children[Jt]);if(Jt===Ne&&0===fr.segments.length&&fr.hasChildren())for(const[Vr,bi]of Object.entries(fr.children))zt[Vr]=bi;else(fr.segments.length>0||fr.hasChildren())&&(zt[Jt]=fr)}return function kn(ft){if(1===ft.numberOfChildren&&ft.children[Ne]){const zt=ft.children[Ne];return new Xe(ft.segments.concat(zt.segments),zt.children)}return ft}(new Xe(ft.segments,zt))}function Lr(ft){return ft instanceof Oe}function Yr(ft){let zt;const Bn=Ii(function dt(fr){const Vr={};for(const Mi of fr.children){const Aa=dt(Mi);Vr[Mi.outlet]=Aa}const bi=new Xe(fr.url,Vr);return fr===ft&&(zt=bi),bi}(ft.root));return zt??Bn}function di(ft,zt,dt,Jt){let Bn=ft;for(;Bn.parent;)Bn=Bn.parent;if(0===zt.length)return Ai(Bn,Bn,Bn,dt,Jt);const fr=function xa(ft){if("string"==typeof ft[0]&&1===ft.length&&"/"===ft[0])return new Ki(!0,0,ft);let zt=0,dt=!1;const Jt=ft.reduce((Bn,fr,Vr)=>{if("object"==typeof fr&&null!=fr){if(fr.outlets){const bi={};return Object.entries(fr.outlets).forEach(([Mi,Aa])=>{bi[Mi]="string"==typeof Aa?Aa.split("/"):Aa}),[...Bn,{outlets:bi}]}if(fr.segmentPath)return[...Bn,fr.segmentPath]}return"string"!=typeof fr?[...Bn,fr]:0===Vr?(fr.split("/").forEach((bi,Mi)=>{0==Mi&&"."===bi||(0==Mi&&""===bi?dt=!0:".."===bi?zt++:""!=bi&&Bn.push(bi))}),Bn):[...Bn,fr]},[]);return new Ki(dt,zt,Jt)}(zt);if(fr.toRoot())return Ai(Bn,Bn,new Xe([],{}),dt,Jt);const Vr=function lo(ft,zt,dt){if(ft.isAbsolute)return new Pa(zt,!0,0);if(!dt)return new Pa(zt,!1,NaN);if(null===dt.parent)return new Pa(dt,!0,0);const Jt=Jr(ft.commands[0])?0:1;return function Cr(ft,zt,dt){let Jt=ft,Bn=zt,fr=dt;for(;fr>Bn;){if(fr-=Bn,Jt=Jt.parent,!Jt)throw new a.vHH(4005,!1);Bn=Jt.segments.length}return new Pa(Jt,!1,Bn-fr)}(dt,dt.segments.length-1+Jt,ft.numberOfDoubleDots)}(fr,Bn,ft),bi=Vr.processChildren?Pn(Vr.segmentGroup,Vr.index,fr.commands):ii(Vr.segmentGroup,Vr.index,fr.commands);return Ai(Bn,Vr.segmentGroup,bi,dt,Jt)}function Jr(ft){return"object"==typeof ft&&null!=ft&&!ft.outlets&&!ft.segmentPath}function vr(ft){return"object"==typeof ft&&null!=ft&&ft.outlets}function Ai(ft,zt,dt,Jt,Bn){let Vr,fr={};Jt&&Object.entries(Jt).forEach(([Mi,Aa])=>{fr[Mi]=Array.isArray(Aa)?Aa.map(ge=>`${ge}`):`${Aa}`}),Vr=ft===zt?dt:ji(ft,zt,dt);const bi=Ii(Wn(Vr));return new Oe(bi,fr,Bn)}function ji(ft,zt,dt){const Jt={};return Object.entries(ft.children).forEach(([Bn,fr])=>{Jt[Bn]=fr===zt?dt:ji(fr,zt,dt)}),new Xe(ft.segments,Jt)}class Ki{constructor(zt,dt,Jt){if(this.isAbsolute=zt,this.numberOfDoubleDots=dt,this.commands=Jt,zt&&Jt.length>0&&Jr(Jt[0]))throw new a.vHH(4003,!1);const Bn=Jt.find(vr);if(Bn&&Bn!==et(Jt))throw new a.vHH(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class Pa{constructor(zt,dt,Jt){this.segmentGroup=zt,this.processChildren=dt,this.index=Jt}}function ii(ft,zt,dt){if(ft||(ft=new Xe([],{})),0===ft.segments.length&&ft.hasChildren())return Pn(ft,zt,dt);const Jt=function mr(ft,zt,dt){let Jt=0,Bn=zt;const fr={match:!1,pathIndex:0,commandIndex:0};for(;Bn=dt.length)return fr;const Vr=ft.segments[Bn],bi=dt[Jt];if(vr(bi))break;const Mi=`${bi}`,Aa=Jt0&&void 0===Mi)break;if(Mi&&Aa&&"object"==typeof Aa&&void 0===Aa.outlets){if(!ki(Mi,Aa,Vr))return fr;Jt+=2}else{if(!ki(Mi,{},Vr))return fr;Jt++}Bn++}return{match:!0,pathIndex:Bn,commandIndex:Jt}}(ft,zt,dt),Bn=dt.slice(Jt.commandIndex);if(Jt.match&&Jt.pathIndexfr!==Ne)&&ft.children[Ne]&&1===ft.numberOfChildren&&0===ft.children[Ne].segments.length){const fr=Pn(ft.children[Ne],zt,dt);return new Xe(ft.segments,fr.children)}return Object.entries(Jt).forEach(([fr,Vr])=>{"string"==typeof Vr&&(Vr=[Vr]),null!==Vr&&(Bn[fr]=ii(ft.children[fr],zt,Vr))}),Object.entries(ft.children).forEach(([fr,Vr])=>{void 0===Jt[fr]&&(Bn[fr]=Vr)}),new Xe(ft.segments,Bn)}}function nr(ft,zt,dt){const Jt=ft.segments.slice(0,zt);let Bn=0;for(;Bn{"string"==typeof Jt&&(Jt=[Jt]),null!==Jt&&(zt[dt]=nr(new Xe([],{}),0,Jt))}),zt}function Pi(ft){const zt={};return Object.entries(ft).forEach(([dt,Jt])=>zt[dt]=`${Jt}`),zt}function ki(ft,zt,dt){return ft==dt.path&&$t(zt,dt.parameters)}const Hi="imperative";class Qa{constructor(zt,dt){this.id=zt,this.url=dt}}class Va extends Qa{constructor(zt,dt,Jt="imperative",Bn=null){super(zt,dt),this.type=0,this.navigationTrigger=Jt,this.restoredState=Bn}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class qr extends Qa{constructor(zt,dt,Jt){super(zt,dt),this.urlAfterRedirects=Jt,this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}class Hr extends Qa{constructor(zt,dt,Jt,Bn){super(zt,dt),this.reason=Jt,this.code=Bn,this.type=2}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class nt extends Qa{constructor(zt,dt,Jt,Bn){super(zt,dt),this.reason=Jt,this.code=Bn,this.type=16}}class Fn extends Qa{constructor(zt,dt,Jt,Bn){super(zt,dt),this.error=Jt,this.target=Bn,this.type=3}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class st extends Qa{constructor(zt,dt,Jt,Bn){super(zt,dt),this.urlAfterRedirects=Jt,this.state=Bn,this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Et extends Qa{constructor(zt,dt,Jt,Bn){super(zt,dt),this.urlAfterRedirects=Jt,this.state=Bn,this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class jt extends Qa{constructor(zt,dt,Jt,Bn,fr){super(zt,dt),this.urlAfterRedirects=Jt,this.state=Bn,this.shouldActivate=fr,this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class Xt extends Qa{constructor(zt,dt,Jt,Bn){super(zt,dt),this.urlAfterRedirects=Jt,this.state=Bn,this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Xn extends Qa{constructor(zt,dt,Jt,Bn){super(zt,dt),this.urlAfterRedirects=Jt,this.state=Bn,this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Rn{constructor(zt){this.route=zt,this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class jr{constructor(zt){this.route=zt,this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class an{constructor(zt){this.snapshot=zt,this.type=11}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Un{constructor(zt){this.snapshot=zt,this.type=12}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Mn{constructor(zt){this.snapshot=zt,this.type=13}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Qn{constructor(zt){this.snapshot=zt,this.type=14}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class zn{constructor(zt,dt,Jt){this.routerEvent=zt,this.position=dt,this.anchor=Jt,this.type=15}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}class sr{}class On{constructor(zt){this.url=zt}}class Fr{constructor(){this.outlet=null,this.route=null,this.injector=null,this.children=new _i,this.attachRef=null}}let _i=(()=>{class ft{constructor(){this.contexts=new Map}onChildOutletCreated(dt,Jt){const Bn=this.getOrCreateContext(dt);Bn.outlet=Jt,this.contexts.set(dt,Bn)}onChildOutletDestroyed(dt){const Jt=this.getContext(dt);Jt&&(Jt.outlet=null,Jt.attachRef=null)}onOutletDeactivated(){const dt=this.contexts;return this.contexts=new Map,dt}onOutletReAttached(dt){this.contexts=dt}getOrCreateContext(dt){let Jt=this.getContext(dt);return Jt||(Jt=new Fr,this.contexts.set(dt,Jt)),Jt}getContext(dt){return this.contexts.get(dt)||null}static#e=this.\u0275fac=function(Jt){return new(Jt||ft)};static#t=this.\u0275prov=a.Yz7({token:ft,factory:ft.\u0275fac,providedIn:"root"})}return ft})();class Qi{constructor(zt){this._root=zt}get root(){return this._root.value}parent(zt){const dt=this.pathFromRoot(zt);return dt.length>1?dt[dt.length-2]:null}children(zt){const dt=Fi(zt,this._root);return dt?dt.children.map(Jt=>Jt.value):[]}firstChild(zt){const dt=Fi(zt,this._root);return dt&&dt.children.length>0?dt.children[0].value:null}siblings(zt){const dt=fa(zt,this._root);return dt.length<2?[]:dt[dt.length-2].children.map(Bn=>Bn.value).filter(Bn=>Bn!==zt)}pathFromRoot(zt){return fa(zt,this._root).map(dt=>dt.value)}}function Fi(ft,zt){if(ft===zt.value)return zt;for(const dt of zt.children){const Jt=Fi(ft,dt);if(Jt)return Jt}return null}function fa(ft,zt){if(ft===zt.value)return[zt];for(const dt of zt.children){const Jt=fa(ft,dt);if(Jt.length)return Jt.unshift(zt),Jt}return[]}class ba{constructor(zt,dt){this.value=zt,this.children=dt}toString(){return`TreeNode(${this.value})`}}function Ua(ft){const zt={};return ft&&ft.children.forEach(dt=>zt[dt.value.outlet]=dt),zt}class fo extends Qi{constructor(zt,dt){super(zt),this.snapshot=dt,gs(this,zt)}toString(){return this.snapshot.toString()}}function La(ft,zt){const dt=function Ra(ft,zt){const Vr=new Jo([],{},{},"",{},Ne,zt,null,{});return new ns("",new ba(Vr,[]))}(0,zt),Jt=new r.X([new Cn("",{})]),Bn=new r.X({}),fr=new r.X({}),Vr=new r.X({}),bi=new r.X(""),Mi=new Wa(Jt,Bn,Vr,bi,fr,Ne,zt,dt.root);return Mi.snapshot=dt.root,new fo(new ba(Mi,[]),dt)}class Wa{constructor(zt,dt,Jt,Bn,fr,Vr,bi,Mi){this.urlSubject=zt,this.paramsSubject=dt,this.queryParamsSubject=Jt,this.fragmentSubject=Bn,this.dataSubject=fr,this.outlet=Vr,this.component=bi,this._futureSnapshot=Mi,this.title=this.dataSubject?.pipe((0,I.U)(Aa=>Aa[Ie]))??(0,i.of)(void 0),this.url=zt,this.params=dt,this.queryParams=Jt,this.fragment=Bn,this.data=fr}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=this.params.pipe((0,I.U)(zt=>lt(zt)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe((0,I.U)(zt=>lt(zt)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function Lo(ft,zt="emptyOnly"){const dt=ft.pathFromRoot;let Jt=0;if("always"!==zt)for(Jt=dt.length-1;Jt>=1;){const Bn=dt[Jt],fr=dt[Jt-1];if(Bn.routeConfig&&""===Bn.routeConfig.path)Jt--;else{if(fr.component)break;Jt--}}return function Do(ft){return ft.reduce((zt,dt)=>({params:{...zt.params,...dt.params},data:{...zt.data,...dt.data},resolve:{...dt.data,...zt.resolve,...dt.routeConfig?.data,...dt._resolvedData}}),{params:{},data:{},resolve:{}})}(dt.slice(Jt))}class Jo{get title(){return this.data?.[Ie]}constructor(zt,dt,Jt,Bn,fr,Vr,bi,Mi,Aa){this.url=zt,this.params=dt,this.queryParams=Jt,this.fragment=Bn,this.data=fr,this.outlet=Vr,this.component=bi,this.routeConfig=Mi,this._resolve=Aa}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=lt(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=lt(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(Jt=>Jt.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class ns extends Qi{constructor(zt,dt){super(dt),this.url=zt,gs(this,dt)}toString(){return Hs(this._root)}}function gs(ft,zt){zt.value._routerState=ft,zt.children.forEach(dt=>gs(ft,dt))}function Hs(ft){const zt=ft.children.length>0?` { ${ft.children.map(Hs).join(", ")} } `:"";return`${ft.value}${zt}`}function js(ft){if(ft.snapshot){const zt=ft.snapshot,dt=ft._futureSnapshot;ft.snapshot=dt,$t(zt.queryParams,dt.queryParams)||ft.queryParamsSubject.next(dt.queryParams),zt.fragment!==dt.fragment&&ft.fragmentSubject.next(dt.fragment),$t(zt.params,dt.params)||ft.paramsSubject.next(dt.params),function tn(ft,zt){if(ft.length!==zt.length)return!1;for(let dt=0;dt$t(dt.parameters,zt[Jt].parameters))}(ft.url,zt.url);return dt&&!(!ft.parent!=!zt.parent)&&(!ft.parent||ds(ft.parent,zt.parent))}let vo=(()=>{class ft{constructor(){this.activated=null,this._activatedRoute=null,this.name=Ne,this.activateEvents=new a.vpe,this.deactivateEvents=new a.vpe,this.attachEvents=new a.vpe,this.detachEvents=new a.vpe,this.parentContexts=(0,a.f3M)(_i),this.location=(0,a.f3M)(a.s_b),this.changeDetector=(0,a.f3M)(a.sBO),this.environmentInjector=(0,a.f3M)(a.lqb),this.inputBinder=(0,a.f3M)(mn,{optional:!0}),this.supportsBindingToComponentInputs=!0}get activatedComponentRef(){return this.activated}ngOnChanges(dt){if(dt.name){const{firstChange:Jt,previousValue:Bn}=dt.name;if(Jt)return;this.isTrackedInParentContexts(Bn)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(Bn)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(dt){return this.parentContexts.getContext(dt)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;const dt=this.parentContexts.getContext(this.name);dt?.route&&(dt.attachRef?this.attach(dt.attachRef,dt.route):this.activateWith(dt.route,dt.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new a.vHH(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new a.vHH(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new a.vHH(4012,!1);this.location.detach();const dt=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(dt.instance),dt}attach(dt,Jt){this.activated=dt,this._activatedRoute=Jt,this.location.insert(dt.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(dt.instance)}deactivate(){if(this.activated){const dt=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(dt)}}activateWith(dt,Jt){if(this.isActivated)throw new a.vHH(4013,!1);this._activatedRoute=dt;const Bn=this.location,Vr=dt.snapshot.component,bi=this.parentContexts.getOrCreateContext(this.name).children,Mi=new os(dt,bi,Bn.injector);this.activated=Bn.createComponent(Vr,{index:Bn.length,injector:Mi,environmentInjector:Jt??this.environmentInjector}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static#e=this.\u0275fac=function(Jt){return new(Jt||ft)};static#t=this.\u0275dir=a.lG2({type:ft,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[a.TTD]})}return ft})();class os{constructor(zt,dt,Jt){this.route=zt,this.childContexts=dt,this.parent=Jt}get(zt,dt){return zt===Wa?this.route:zt===_i?this.childContexts:this.parent.get(zt,dt)}}const mn=new a.OlP("");let ci=(()=>{class ft{constructor(){this.outletDataSubscriptions=new Map}bindActivatedRouteToOutletComponent(dt){this.unsubscribeFromRouteData(dt),this.subscribeToRouteData(dt)}unsubscribeFromRouteData(dt){this.outletDataSubscriptions.get(dt)?.unsubscribe(),this.outletDataSubscriptions.delete(dt)}subscribeToRouteData(dt){const{activatedRoute:Jt}=dt,Bn=(0,c.a)([Jt.queryParams,Jt.params,Jt.data]).pipe((0,d.w)(([fr,Vr,bi],Mi)=>(bi={...fr,...Vr,...bi},0===Mi?(0,i.of)(bi):Promise.resolve(bi)))).subscribe(fr=>{if(!dt.isActivated||!dt.activatedComponentRef||dt.activatedRoute!==Jt||null===Jt.component)return void this.unsubscribeFromRouteData(dt);const Vr=(0,a.qFp)(Jt.component);if(Vr)for(const{templateName:bi}of Vr.inputs)dt.activatedComponentRef.setInput(bi,fr[bi]);else this.unsubscribeFromRouteData(dt)});this.outletDataSubscriptions.set(dt,Bn)}static#e=this.\u0275fac=function(Jt){return new(Jt||ft)};static#t=this.\u0275prov=a.Yz7({token:ft,factory:ft.\u0275fac})}return ft})();function gi(ft,zt,dt){if(dt&&ft.shouldReuseRoute(zt.value,dt.value.snapshot)){const Jt=dt.value;Jt._futureSnapshot=zt.value;const Bn=function Li(ft,zt,dt){return zt.children.map(Jt=>{for(const Bn of dt.children)if(ft.shouldReuseRoute(Jt.value,Bn.value.snapshot))return gi(ft,Jt,Bn);return gi(ft,Jt)})}(ft,zt,dt);return new ba(Jt,Bn)}{if(ft.shouldAttach(zt.value)){const fr=ft.retrieve(zt.value);if(null!==fr){const Vr=fr.route;return Vr.value._futureSnapshot=zt.value,Vr.children=zt.children.map(bi=>gi(ft,bi)),Vr}}const Jt=function zi(ft){return new Wa(new r.X(ft.url),new r.X(ft.params),new r.X(ft.queryParams),new r.X(ft.fragment),new r.X(ft.data),ft.outlet,ft.component,ft)}(zt.value),Bn=zt.children.map(fr=>gi(ft,fr));return new ba(Jt,Bn)}}const ro="ngNavigationCancelingError";function Eo(ft,zt){const{redirectTo:dt,navigationBehaviorOptions:Jt}=Lr(zt)?{redirectTo:zt,navigationBehaviorOptions:void 0}:zt,Bn=no(!1,0,zt);return Bn.url=dt,Bn.navigationBehaviorOptions=Jt,Bn}function no(ft,zt,dt){const Jt=new Error("NavigationCancelingError: "+(ft||""));return Jt[ro]=!0,Jt.cancellationCode=zt,dt&&(Jt.url=dt),Jt}function Kt(ft){return ft&&ft[ro]}let Tt=(()=>{class ft{static#e=this.\u0275fac=function(Jt){return new(Jt||ft)};static#t=this.\u0275cmp=a.Xpm({type:ft,selectors:[["ng-component"]],standalone:!0,features:[a.jDz],decls:1,vars:0,template:function(Jt,Bn){1&Jt&&a._UZ(0,"router-outlet")},dependencies:[vo],encapsulation:2})}return ft})();function ui(ft){const zt=ft.children&&ft.children.map(ui),dt=zt?{...ft,children:zt}:{...ft};return!dt.component&&!dt.loadComponent&&(zt||dt.loadChildren)&&dt.outlet&&dt.outlet!==Ne&&(dt.component=Tt),dt}function $i(ft){return ft.outlet||Ne}function Xi(ft){if(!ft)return null;if(ft.routeConfig?._injector)return ft.routeConfig._injector;for(let zt=ft.parent;zt;zt=zt.parent){const dt=zt.routeConfig;if(dt?._loadedInjector)return dt._loadedInjector;if(dt?._injector)return dt._injector}return null}class $a{constructor(zt,dt,Jt,Bn,fr){this.routeReuseStrategy=zt,this.futureState=dt,this.currState=Jt,this.forwardEvent=Bn,this.inputBindingEnabled=fr}activate(zt){const dt=this.futureState._root,Jt=this.currState?this.currState._root:null;this.deactivateChildRoutes(dt,Jt,zt),js(this.futureState.root),this.activateChildRoutes(dt,Jt,zt)}deactivateChildRoutes(zt,dt,Jt){const Bn=Ua(dt);zt.children.forEach(fr=>{const Vr=fr.value.outlet;this.deactivateRoutes(fr,Bn[Vr],Jt),delete Bn[Vr]}),Object.values(Bn).forEach(fr=>{this.deactivateRouteAndItsChildren(fr,Jt)})}deactivateRoutes(zt,dt,Jt){const Bn=zt.value,fr=dt?dt.value:null;if(Bn===fr)if(Bn.component){const Vr=Jt.getContext(Bn.outlet);Vr&&this.deactivateChildRoutes(zt,dt,Vr.children)}else this.deactivateChildRoutes(zt,dt,Jt);else fr&&this.deactivateRouteAndItsChildren(dt,Jt)}deactivateRouteAndItsChildren(zt,dt){zt.value.component&&this.routeReuseStrategy.shouldDetach(zt.value.snapshot)?this.detachAndStoreRouteSubtree(zt,dt):this.deactivateRouteAndOutlet(zt,dt)}detachAndStoreRouteSubtree(zt,dt){const Jt=dt.getContext(zt.value.outlet),Bn=Jt&&zt.value.component?Jt.children:dt,fr=Ua(zt);for(const Vr of Object.keys(fr))this.deactivateRouteAndItsChildren(fr[Vr],Bn);if(Jt&&Jt.outlet){const Vr=Jt.outlet.detach(),bi=Jt.children.onOutletDeactivated();this.routeReuseStrategy.store(zt.value.snapshot,{componentRef:Vr,route:zt,contexts:bi})}}deactivateRouteAndOutlet(zt,dt){const Jt=dt.getContext(zt.value.outlet),Bn=Jt&&zt.value.component?Jt.children:dt,fr=Ua(zt);for(const Vr of Object.keys(fr))this.deactivateRouteAndItsChildren(fr[Vr],Bn);Jt&&(Jt.outlet&&(Jt.outlet.deactivate(),Jt.children.onOutletDeactivated()),Jt.attachRef=null,Jt.route=null)}activateChildRoutes(zt,dt,Jt){const Bn=Ua(dt);zt.children.forEach(fr=>{this.activateRoutes(fr,Bn[fr.value.outlet],Jt),this.forwardEvent(new Qn(fr.value.snapshot))}),zt.children.length&&this.forwardEvent(new Un(zt.value.snapshot))}activateRoutes(zt,dt,Jt){const Bn=zt.value,fr=dt?dt.value:null;if(js(Bn),Bn===fr)if(Bn.component){const Vr=Jt.getOrCreateContext(Bn.outlet);this.activateChildRoutes(zt,dt,Vr.children)}else this.activateChildRoutes(zt,dt,Jt);else if(Bn.component){const Vr=Jt.getOrCreateContext(Bn.outlet);if(this.routeReuseStrategy.shouldAttach(Bn.snapshot)){const bi=this.routeReuseStrategy.retrieve(Bn.snapshot);this.routeReuseStrategy.store(Bn.snapshot,null),Vr.children.onOutletReAttached(bi.contexts),Vr.attachRef=bi.componentRef,Vr.route=bi.route.value,Vr.outlet&&Vr.outlet.attach(bi.componentRef,bi.route.value),js(bi.route.value),this.activateChildRoutes(zt,null,Vr.children)}else{const bi=Xi(Bn.snapshot);Vr.attachRef=null,Vr.route=Bn,Vr.injector=bi,Vr.outlet&&Vr.outlet.activateWith(Bn,Vr.injector),this.activateChildRoutes(zt,null,Vr.children)}}else this.activateChildRoutes(zt,null,Jt)}}class Go{constructor(zt){this.path=zt,this.route=this.path[this.path.length-1]}}class Wo{constructor(zt,dt){this.component=zt,this.route=dt}}function wo(ft,zt,dt){const Jt=ft._root;return Ss(Jt,zt?zt._root:null,dt,[Jt.value])}function ms(ft,zt){const dt=Symbol(),Jt=zt.get(ft,dt);return Jt===dt?"function"!=typeof ft||(0,a.Z0I)(ft)?zt.get(ft):ft:Jt}function Ss(ft,zt,dt,Jt,Bn={canDeactivateChecks:[],canActivateChecks:[]}){const fr=Ua(zt);return ft.children.forEach(Vr=>{(function Ec(ft,zt,dt,Jt,Bn={canDeactivateChecks:[],canActivateChecks:[]}){const fr=ft.value,Vr=zt?zt.value:null,bi=dt?dt.getContext(ft.value.outlet):null;if(Vr&&fr.routeConfig===Vr.routeConfig){const Mi=function Al(ft,zt,dt){if("function"==typeof dt)return dt(ft,zt);switch(dt){case"pathParamsChange":return!fe(ft.url,zt.url);case"pathParamsOrQueryParamsChange":return!fe(ft.url,zt.url)||!$t(ft.queryParams,zt.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!ds(ft,zt)||!$t(ft.queryParams,zt.queryParams);default:return!ds(ft,zt)}}(Vr,fr,fr.routeConfig.runGuardsAndResolvers);Mi?Bn.canActivateChecks.push(new Go(Jt)):(fr.data=Vr.data,fr._resolvedData=Vr._resolvedData),Ss(ft,zt,fr.component?bi?bi.children:null:dt,Jt,Bn),Mi&&bi&&bi.outlet&&bi.outlet.isActivated&&Bn.canDeactivateChecks.push(new Wo(bi.outlet.component,Vr))}else Vr&&co(zt,bi,Bn),Bn.canActivateChecks.push(new Go(Jt)),Ss(ft,null,fr.component?bi?bi.children:null:dt,Jt,Bn)})(Vr,fr[Vr.value.outlet],dt,Jt.concat([Vr.value]),Bn),delete fr[Vr.value.outlet]}),Object.entries(fr).forEach(([Vr,bi])=>co(bi,dt.getContext(Vr),Bn)),Bn}function co(ft,zt,dt){const Jt=Ua(ft),Bn=ft.value;Object.entries(Jt).forEach(([fr,Vr])=>{co(Vr,Bn.component?zt?zt.children.getContext(fr):null:zt,dt)}),dt.canDeactivateChecks.push(new Wo(Bn.component&&zt&&zt.outlet&&zt.outlet.isActivated?zt.outlet.component:null,Bn))}function vc(ft){return"function"==typeof ft}function fi(ft){return ft instanceof l.K||"EmptyError"===ft?.name}const Vi=Symbol("INITIAL_VALUE");function zo(){return(0,d.w)(ft=>(0,c.a)(ft.map(zt=>zt.pipe((0,T.q)(1),(0,J.O)(Vi)))).pipe((0,I.U)(zt=>{for(const dt of zt)if(!0!==dt){if(dt===Vi)return Vi;if(!1===dt||dt instanceof Oe)return dt}return!0}),(0,Y.h)(zt=>zt!==Vi),(0,T.q)(1)))}function Tc(ft){return(0,p.z)((0,x.b)(zt=>{if(Lr(zt))throw Eo(0,zt)}),(0,I.U)(zt=>!0===zt))}class qs{constructor(zt){this.segmentGroup=zt||null}}class Zs{constructor(zt){this.urlTree=zt}}function Jc(ft){return(0,g._)(new qs(ft))}function rA(ft){return(0,g._)(new Zs(ft))}class sl{constructor(zt,dt){this.urlSerializer=zt,this.urlTree=dt}noMatchError(zt){return new a.vHH(4002,!1)}lineralizeSegments(zt,dt){let Jt=[],Bn=dt.root;for(;;){if(Jt=Jt.concat(Bn.segments),0===Bn.numberOfChildren)return(0,i.of)(Jt);if(Bn.numberOfChildren>1||!Bn.children[Ne])return(0,g._)(new a.vHH(4e3,!1));Bn=Bn.children[Ne]}}applyRedirectCommands(zt,dt,Jt){return this.applyRedirectCreateUrlTree(dt,this.urlSerializer.parse(dt),zt,Jt)}applyRedirectCreateUrlTree(zt,dt,Jt,Bn){const fr=this.createSegmentGroup(zt,dt.root,Jt,Bn);return new Oe(fr,this.createQueryParams(dt.queryParams,this.urlTree.queryParams),dt.fragment)}createQueryParams(zt,dt){const Jt={};return Object.entries(zt).forEach(([Bn,fr])=>{if("string"==typeof fr&&fr.startsWith(":")){const bi=fr.substring(1);Jt[Bn]=dt[bi]}else Jt[Bn]=fr}),Jt}createSegmentGroup(zt,dt,Jt,Bn){const fr=this.createSegments(zt,dt.segments,Jt,Bn);let Vr={};return Object.entries(dt.children).forEach(([bi,Mi])=>{Vr[bi]=this.createSegmentGroup(zt,Mi,Jt,Bn)}),new Xe(fr,Vr)}createSegments(zt,dt,Jt,Bn){return dt.map(fr=>fr.path.startsWith(":")?this.findPosParam(zt,fr,Bn):this.findOrReturn(fr,Jt))}findPosParam(zt,dt,Jt){const Bn=Jt[dt.path.substring(1)];if(!Bn)throw new a.vHH(4001,!1);return Bn}findOrReturn(zt,dt){let Jt=0;for(const Bn of dt){if(Bn.path===zt.path)return dt.splice(Jt),Bn;Jt++}return zt}}const xs={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function yc(ft,zt,dt,Jt,Bn){const fr=El(ft,zt,dt);return fr.matched?(Jt=function _n(ft,zt){return ft.providers&&!ft._injector&&(ft._injector=(0,a.MMx)(ft.providers,zt,`Route: ${ft.path}`)),ft._injector??zt}(zt,Jt),function dc(ft,zt,dt,Jt){const Bn=zt.canMatch;if(!Bn||0===Bn.length)return(0,i.of)(!0);const fr=Bn.map(Vr=>{const bi=ms(Vr,ft);return $e(function Br(ft){return ft&&vc(ft.canMatch)}(bi)?bi.canMatch(zt,dt):ft.runInContext(()=>bi(zt,dt)))});return(0,i.of)(fr).pipe(zo(),Tc())}(Jt,zt,dt).pipe((0,I.U)(Vr=>!0===Vr?fr:{...xs}))):(0,i.of)(fr)}function El(ft,zt,dt){if(""===zt.path)return"full"===zt.pathMatch&&(ft.hasChildren()||dt.length>0)?{...xs}:{matched:!0,consumedSegments:[],remainingSegments:dt,parameters:{},positionalParamSegments:{}};const Bn=(zt.matcher||Ye)(dt,ft,zt);if(!Bn)return{...xs};const fr={};Object.entries(Bn.posParams??{}).forEach(([bi,Mi])=>{fr[bi]=Mi.path});const Vr=Bn.consumed.length>0?{...fr,...Bn.consumed[Bn.consumed.length-1].parameters}:fr;return{matched:!0,consumedSegments:Bn.consumed,remainingSegments:dt.slice(Bn.consumed.length),parameters:Vr,positionalParamSegments:Bn.posParams??{}}}function Bc(ft,zt,dt,Jt){return dt.length>0&&function Sl(ft,zt,dt){return dt.some(Jt=>Kc(ft,zt,Jt)&&$i(Jt)!==Ne)}(ft,dt,Jt)?{segmentGroup:new Xe(zt,bl(Jt,new Xe(dt,ft.children))),slicedSegments:[]}:0===dt.length&&function hl(ft,zt,dt){return dt.some(Jt=>Kc(ft,zt,Jt))}(ft,dt,Jt)?{segmentGroup:new Xe(ft.segments,el(ft,0,dt,Jt,ft.children)),slicedSegments:dt}:{segmentGroup:new Xe(ft.segments,ft.children),slicedSegments:dt}}function el(ft,zt,dt,Jt,Bn){const fr={};for(const Vr of Jt)if(Kc(ft,dt,Vr)&&!Bn[$i(Vr)]){const bi=new Xe([],{});fr[$i(Vr)]=bi}return{...Bn,...fr}}function bl(ft,zt){const dt={};dt[Ne]=zt;for(const Jt of ft)if(""===Jt.path&&$i(Jt)!==Ne){const Bn=new Xe([],{});dt[$i(Jt)]=Bn}return dt}function Kc(ft,zt,dt){return(!(ft.hasChildren()||zt.length>0)||"full"!==dt.pathMatch)&&""===dt.path}class Ks{constructor(zt,dt,Jt,Bn,fr,Vr,bi){this.injector=zt,this.configLoader=dt,this.rootComponentType=Jt,this.config=Bn,this.urlTree=fr,this.paramsInheritanceStrategy=Vr,this.urlSerializer=bi,this.allowRedirects=!0,this.applyRedirects=new sl(this.urlSerializer,this.urlTree)}noMatchError(zt){return new a.vHH(4002,!1)}recognize(){const zt=Bc(this.urlTree.root,[],[],this.config).segmentGroup;return this.processSegmentGroup(this.injector,this.config,zt,Ne).pipe((0,F.K)(dt=>{if(dt instanceof Zs)return this.allowRedirects=!1,this.urlTree=dt.urlTree,this.match(dt.urlTree);throw dt instanceof qs?this.noMatchError(dt):dt}),(0,I.U)(dt=>{const Jt=new Jo([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,{},Ne,this.rootComponentType,null,{}),Bn=new ba(Jt,dt),fr=new ns("",Bn),Vr=function gr(ft,zt,dt=null,Jt=null){return di(Yr(ft),zt,dt,Jt)}(Jt,[],this.urlTree.queryParams,this.urlTree.fragment);return Vr.queryParams=this.urlTree.queryParams,fr.url=this.urlSerializer.serialize(Vr),this.inheritParamsAndData(fr._root),{state:fr,tree:Vr}}))}match(zt){return this.processSegmentGroup(this.injector,this.config,zt.root,Ne).pipe((0,F.K)(Jt=>{throw Jt instanceof qs?this.noMatchError(Jt):Jt}))}inheritParamsAndData(zt){const dt=zt.value,Jt=Lo(dt,this.paramsInheritanceStrategy);dt.params=Object.freeze(Jt.params),dt.data=Object.freeze(Jt.data),zt.children.forEach(Bn=>this.inheritParamsAndData(Bn))}processSegmentGroup(zt,dt,Jt,Bn){return 0===Jt.segments.length&&Jt.hasChildren()?this.processChildren(zt,dt,Jt):this.processSegment(zt,dt,Jt,Jt.segments,Bn,!0)}processChildren(zt,dt,Jt){const Bn=[];for(const fr of Object.keys(Jt.children))"primary"===fr?Bn.unshift(fr):Bn.push(fr);return(0,n.D)(Bn).pipe((0,G.b)(fr=>{const Vr=Jt.children[fr],bi=function Gr(ft,zt){const dt=ft.filter(Jt=>$i(Jt)===zt);return dt.push(...ft.filter(Jt=>$i(Jt)!==zt)),dt}(dt,fr);return this.processSegmentGroup(zt,bi,Vr,fr)}),(0,Q.R)((fr,Vr)=>(fr.push(...Vr),fr)),(0,O.d)(null),function q(ft,zt){const dt=arguments.length>=2;return Jt=>Jt.pipe(ft?(0,Y.h)((Bn,fr)=>ft(Bn,fr,Jt)):me.y,K(1),dt?(0,O.d)(zt):(0,oe.T)(()=>new l.K))}(),(0,te.z)(fr=>{if(null===fr)return Jc(Jt);const Vr=Rc(fr);return function tl(ft){ft.sort((zt,dt)=>zt.value.outlet===Ne?-1:dt.value.outlet===Ne?1:zt.value.outlet.localeCompare(dt.value.outlet))}(Vr),(0,i.of)(Vr)}))}processSegment(zt,dt,Jt,Bn,fr,Vr){return(0,n.D)(dt).pipe((0,G.b)(bi=>this.processSegmentAgainstRoute(bi._injector??zt,dt,bi,Jt,Bn,fr,Vr).pipe((0,F.K)(Mi=>{if(Mi instanceof qs)return(0,i.of)(null);throw Mi}))),(0,N.P)(bi=>!!bi),(0,F.K)(bi=>{if(fi(bi))return function nA(ft,zt,dt){return 0===zt.length&&!ft.children[dt]}(Jt,Bn,fr)?(0,i.of)([]):Jc(Jt);throw bi}))}processSegmentAgainstRoute(zt,dt,Jt,Bn,fr,Vr,bi){return function lA(ft,zt,dt,Jt){return!!($i(ft)===Jt||Jt!==Ne&&Kc(zt,dt,ft))&&("**"===ft.path||El(zt,ft,dt).matched)}(Jt,Bn,fr,Vr)?void 0===Jt.redirectTo?this.matchSegmentAgainstRoute(zt,Bn,Jt,fr,Vr,bi):bi&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(zt,Bn,dt,Jt,fr,Vr):Jc(Bn):Jc(Bn)}expandSegmentAgainstRouteUsingRedirect(zt,dt,Jt,Bn,fr,Vr){return"**"===Bn.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(zt,Jt,Bn,Vr):this.expandRegularSegmentAgainstRouteUsingRedirect(zt,dt,Jt,Bn,fr,Vr)}expandWildCardWithParamsAgainstRouteUsingRedirect(zt,dt,Jt,Bn){const fr=this.applyRedirects.applyRedirectCommands([],Jt.redirectTo,{});return Jt.redirectTo.startsWith("/")?rA(fr):this.applyRedirects.lineralizeSegments(Jt,fr).pipe((0,te.z)(Vr=>{const bi=new Xe(Vr,{});return this.processSegment(zt,dt,bi,Vr,Bn,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect(zt,dt,Jt,Bn,fr,Vr){const{matched:bi,consumedSegments:Mi,remainingSegments:Aa,positionalParamSegments:ge}=El(dt,Bn,fr);if(!bi)return Jc(dt);const Ct=this.applyRedirects.applyRedirectCommands(Mi,Bn.redirectTo,ge);return Bn.redirectTo.startsWith("/")?rA(Ct):this.applyRedirects.lineralizeSegments(Bn,Ct).pipe((0,te.z)(dn=>this.processSegment(zt,Jt,dt,dn.concat(Aa),Vr,!1)))}matchSegmentAgainstRoute(zt,dt,Jt,Bn,fr,Vr){let bi;if("**"===Jt.path){const Mi=Bn.length>0?et(Bn).parameters:{},Aa=new Jo(Bn,Mi,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,gl(Jt),$i(Jt),Jt.component??Jt._loadedComponent??null,Jt,cs(Jt));bi=(0,i.of)({snapshot:Aa,consumedSegments:[],remainingSegments:[]}),dt.children={}}else bi=yc(dt,Jt,Bn,zt).pipe((0,I.U)(({matched:Mi,consumedSegments:Aa,remainingSegments:ge,parameters:Ct})=>Mi?{snapshot:new Jo(Aa,Ct,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,gl(Jt),$i(Jt),Jt.component??Jt._loadedComponent??null,Jt,cs(Jt)),consumedSegments:Aa,remainingSegments:ge}:null));return bi.pipe((0,d.w)(Mi=>null===Mi?Jc(dt):this.getChildConfig(zt=Jt._injector??zt,Jt,Bn).pipe((0,d.w)(({routes:Aa})=>{const ge=Jt._loadedInjector??zt,{snapshot:Ct,consumedSegments:dn,remainingSegments:Sr}=Mi,{segmentGroup:Zn,slicedSegments:Yn}=Bc(dt,dn,Sr,Aa);if(0===Yn.length&&Zn.hasChildren())return this.processChildren(ge,Aa,Zn).pipe((0,I.U)(ra=>null===ra?null:[new ba(Ct,ra)]));if(0===Aa.length&&0===Yn.length)return(0,i.of)([new ba(Ct,[])]);const sa=$i(Jt)===fr;return this.processSegment(ge,Aa,Zn,Yn,sa?Ne:fr,!0).pipe((0,I.U)(ra=>[new ba(Ct,ra)]))}))))}getChildConfig(zt,dt,Jt){return dt.children?(0,i.of)({routes:dt.children,injector:zt}):dt.loadChildren?void 0!==dt._loadedRoutes?(0,i.of)({routes:dt._loadedRoutes,injector:dt._loadedInjector}):function fl(ft,zt,dt,Jt){const Bn=zt.canLoad;if(void 0===Bn||0===Bn.length)return(0,i.of)(!0);const fr=Bn.map(Vr=>{const bi=ms(Vr,ft);return $e(function Hl(ft){return ft&&vc(ft.canLoad)}(bi)?bi.canLoad(zt,dt):ft.runInContext(()=>bi(zt,dt)))});return(0,i.of)(fr).pipe(zo(),Tc())}(zt,dt,Jt).pipe((0,te.z)(Bn=>Bn?this.configLoader.loadChildren(zt,dt).pipe((0,x.b)(fr=>{dt._loadedRoutes=fr.routes,dt._loadedInjector=fr.injector})):function Zc(ft){return(0,g._)(no(!1,3))}())):(0,i.of)({routes:[],injector:zt})}}function Ds(ft){const zt=ft.value.routeConfig;return zt&&""===zt.path}function Rc(ft){const zt=[],dt=new Set;for(const Jt of ft){if(!Ds(Jt)){zt.push(Jt);continue}const Bn=zt.find(fr=>Jt.value.routeConfig===fr.value.routeConfig);void 0!==Bn?(Bn.children.push(...Jt.children),dt.add(Bn)):zt.push(Jt)}for(const Jt of dt){const Bn=Rc(Jt.children);zt.push(new ba(Jt.value,Bn))}return zt.filter(Jt=>!dt.has(Jt))}function gl(ft){return ft.data||{}}function cs(ft){return ft.resolve||{}}function ml(ft){return"string"==typeof ft.title||null===ft.title}function Io(ft){return(0,d.w)(zt=>{const dt=ft(zt);return dt?(0,n.D)(dt).pipe((0,I.U)(()=>zt)):(0,i.of)(zt)})}const ul=new a.OlP("ROUTES");let Bl=(()=>{class ft{constructor(){this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap,this.compiler=(0,a.f3M)(a.Sil)}loadComponent(dt){if(this.componentLoaders.get(dt))return this.componentLoaders.get(dt);if(dt._loadedComponent)return(0,i.of)(dt._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(dt);const Jt=$e(dt.loadComponent()).pipe((0,I.U)(Vn),(0,x.b)(fr=>{this.onLoadEndListener&&this.onLoadEndListener(dt),dt._loadedComponent=fr}),(0,Ae.x)(()=>{this.componentLoaders.delete(dt)})),Bn=new b.c(Jt,()=>new y.x).pipe((0,le.x)());return this.componentLoaders.set(dt,Bn),Bn}loadChildren(dt,Jt){if(this.childrenLoaders.get(Jt))return this.childrenLoaders.get(Jt);if(Jt._loadedRoutes)return(0,i.of)({routes:Jt._loadedRoutes,injector:Jt._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(Jt);const fr=function ln(ft,zt,dt,Jt){return $e(ft.loadChildren()).pipe((0,I.U)(Vn),(0,te.z)(Bn=>Bn instanceof a.YKP||Array.isArray(Bn)?(0,i.of)(Bn):(0,n.D)(zt.compileModuleAsync(Bn))),(0,I.U)(Bn=>{Jt&&Jt(ft);let fr,Vr,bi=!1;return Array.isArray(Bn)?(Vr=Bn,!0):(fr=Bn.create(dt).injector,Vr=fr.get(ul,[],{optional:!0,self:!0}).flat()),{routes:Vr.map(ui),injector:fr}}))}(Jt,this.compiler,dt,this.onLoadEndListener).pipe((0,Ae.x)(()=>{this.childrenLoaders.delete(Jt)})),Vr=new b.c(fr,()=>new y.x).pipe((0,le.x)());return this.childrenLoaders.set(Jt,Vr),Vr}static#e=this.\u0275fac=function(Jt){return new(Jt||ft)};static#t=this.\u0275prov=a.Yz7({token:ft,factory:ft.\u0275fac,providedIn:"root"})}return ft})();function Vn(ft){return function li(ft){return ft&&"object"==typeof ft&&"default"in ft}(ft)?ft.default:ft}let Pr=(()=>{class ft{get hasRequestedNavigation(){return 0!==this.navigationId}constructor(){this.currentNavigation=null,this.currentTransition=null,this.lastSuccessfulNavigation=null,this.events=new y.x,this.transitionAbortSubject=new y.x,this.configLoader=(0,a.f3M)(Bl),this.environmentInjector=(0,a.f3M)(a.lqb),this.urlSerializer=(0,a.f3M)(ze),this.rootContexts=(0,a.f3M)(_i),this.inputBindingEnabled=null!==(0,a.f3M)(mn,{optional:!0}),this.navigationId=0,this.afterPreactivation=()=>(0,i.of)(void 0),this.rootComponentType=null,this.configLoader.onLoadEndListener=Bn=>this.events.next(new jr(Bn)),this.configLoader.onLoadStartListener=Bn=>this.events.next(new Rn(Bn))}complete(){this.transitions?.complete()}handleNavigationRequest(dt){const Jt=++this.navigationId;this.transitions?.next({...this.transitions.value,...dt,id:Jt})}setupNavigations(dt,Jt,Bn){return this.transitions=new r.X({id:0,currentUrlTree:Jt,currentRawUrl:Jt,currentBrowserUrl:Jt,extractedUrl:dt.urlHandlingStrategy.extract(Jt),urlAfterRedirects:dt.urlHandlingStrategy.extract(Jt),rawUrl:Jt,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:Hi,restoredState:null,currentSnapshot:Bn.snapshot,targetSnapshot:null,currentRouterState:Bn,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe((0,Y.h)(fr=>0!==fr.id),(0,I.U)(fr=>({...fr,extractedUrl:dt.urlHandlingStrategy.extract(fr.rawUrl)})),(0,d.w)(fr=>{this.currentTransition=fr;let Vr=!1,bi=!1;return(0,i.of)(fr).pipe((0,x.b)(Mi=>{this.currentNavigation={id:Mi.id,initialUrl:Mi.rawUrl,extractedUrl:Mi.extractedUrl,trigger:Mi.source,extras:Mi.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null}}),(0,d.w)(Mi=>{const Aa=Mi.currentBrowserUrl.toString(),ge=!dt.navigated||Mi.extractedUrl.toString()!==Aa||Aa!==Mi.currentUrlTree.toString();if(!ge&&"reload"!==(Mi.extras.onSameUrlNavigation??dt.onSameUrlNavigation)){const dn="";return this.events.next(new nt(Mi.id,this.urlSerializer.serialize(Mi.rawUrl),dn,0)),Mi.resolve(null),_.E}if(dt.urlHandlingStrategy.shouldProcessUrl(Mi.rawUrl))return(0,i.of)(Mi).pipe((0,d.w)(dn=>{const Sr=this.transitions?.getValue();return this.events.next(new Va(dn.id,this.urlSerializer.serialize(dn.extractedUrl),dn.source,dn.restoredState)),Sr!==this.transitions?.getValue()?_.E:Promise.resolve(dn)}),function Is(ft,zt,dt,Jt,Bn,fr){return(0,te.z)(Vr=>function dl(ft,zt,dt,Jt,Bn,fr,Vr="emptyOnly"){return new Ks(ft,zt,dt,Jt,Bn,Vr,fr).recognize()}(ft,zt,dt,Jt,Vr.extractedUrl,Bn,fr).pipe((0,I.U)(({state:bi,tree:Mi})=>({...Vr,targetSnapshot:bi,urlAfterRedirects:Mi}))))}(this.environmentInjector,this.configLoader,this.rootComponentType,dt.config,this.urlSerializer,dt.paramsInheritanceStrategy),(0,x.b)(dn=>{fr.targetSnapshot=dn.targetSnapshot,fr.urlAfterRedirects=dn.urlAfterRedirects,this.currentNavigation={...this.currentNavigation,finalUrl:dn.urlAfterRedirects};const Sr=new st(dn.id,this.urlSerializer.serialize(dn.extractedUrl),this.urlSerializer.serialize(dn.urlAfterRedirects),dn.targetSnapshot);this.events.next(Sr)}));if(ge&&dt.urlHandlingStrategy.shouldProcessUrl(Mi.currentRawUrl)){const{id:dn,extractedUrl:Sr,source:Zn,restoredState:Yn,extras:sa}=Mi,ra=new Va(dn,this.urlSerializer.serialize(Sr),Zn,Yn);this.events.next(ra);const ee=La(0,this.rootComponentType).snapshot;return this.currentTransition=fr={...Mi,targetSnapshot:ee,urlAfterRedirects:Sr,extras:{...sa,skipLocationChange:!1,replaceUrl:!1}},(0,i.of)(fr)}{const dn="";return this.events.next(new nt(Mi.id,this.urlSerializer.serialize(Mi.extractedUrl),dn,1)),Mi.resolve(null),_.E}}),(0,x.b)(Mi=>{const Aa=new Et(Mi.id,this.urlSerializer.serialize(Mi.extractedUrl),this.urlSerializer.serialize(Mi.urlAfterRedirects),Mi.targetSnapshot);this.events.next(Aa)}),(0,I.U)(Mi=>(this.currentTransition=fr={...Mi,guards:wo(Mi.targetSnapshot,Mi.currentSnapshot,this.rootContexts)},fr)),function Ts(ft,zt){return(0,te.z)(dt=>{const{targetSnapshot:Jt,currentSnapshot:Bn,guards:{canActivateChecks:fr,canDeactivateChecks:Vr}}=dt;return 0===Vr.length&&0===fr.length?(0,i.of)({...dt,guardsResult:!0}):function Cc(ft,zt,dt,Jt){return(0,n.D)(ft).pipe((0,te.z)(Bn=>function pA(ft,zt,dt,Jt,Bn){const fr=zt&&zt.routeConfig?zt.routeConfig.canDeactivate:null;if(!fr||0===fr.length)return(0,i.of)(!0);const Vr=fr.map(bi=>{const Mi=Xi(zt)??Bn,Aa=ms(bi,Mi);return $e(function Sc(ft){return ft&&vc(ft.canDeactivate)}(Aa)?Aa.canDeactivate(ft,zt,dt,Jt):Mi.runInContext(()=>Aa(ft,zt,dt,Jt))).pipe((0,N.P)())});return(0,i.of)(Vr).pipe(zo())}(Bn.component,Bn.route,dt,zt,Jt)),(0,N.P)(Bn=>!0!==Bn,!0))}(Vr,Jt,Bn,ft).pipe((0,te.z)(bi=>bi&&function _s(ft){return"boolean"==typeof ft}(bi)?function ac(ft,zt,dt,Jt){return(0,n.D)(zt).pipe((0,G.b)(Bn=>(0,s.z)(function es(ft,zt){return null!==ft&&zt&&zt(new an(ft)),(0,i.of)(!0)}(Bn.route.parent,Jt),function Ac(ft,zt){return null!==ft&&zt&&zt(new Mn(ft)),(0,i.of)(!0)}(Bn.route,Jt),function ol(ft,zt,dt){const Jt=zt[zt.length-1],fr=zt.slice(0,zt.length-1).reverse().map(Vr=>function Gs(ft){const zt=ft.routeConfig?ft.routeConfig.canActivateChild:null;return zt&&0!==zt.length?{node:ft,guards:zt}:null}(Vr)).filter(Vr=>null!==Vr).map(Vr=>(0,h.P)(()=>{const bi=Vr.guards.map(Mi=>{const Aa=Xi(Vr.node)??dt,ge=ms(Mi,Aa);return $e(function al(ft){return ft&&vc(ft.canActivateChild)}(ge)?ge.canActivateChild(Jt,ft):Aa.runInContext(()=>ge(Jt,ft))).pipe((0,N.P)())});return(0,i.of)(bi).pipe(zo())}));return(0,i.of)(fr).pipe(zo())}(ft,Bn.path,dt),function fc(ft,zt,dt){const Jt=zt.routeConfig?zt.routeConfig.canActivate:null;if(!Jt||0===Jt.length)return(0,i.of)(!0);const Bn=Jt.map(fr=>(0,h.P)(()=>{const Vr=Xi(zt)??dt,bi=ms(fr,Vr);return $e(function wl(ft){return ft&&vc(ft.canActivate)}(bi)?bi.canActivate(zt,ft):Vr.runInContext(()=>bi(zt,ft))).pipe((0,N.P)())}));return(0,i.of)(Bn).pipe(zo())}(ft,Bn.route,dt))),(0,N.P)(Bn=>!0!==Bn,!0))}(Jt,fr,ft,zt):(0,i.of)(bi)),(0,I.U)(bi=>({...dt,guardsResult:bi})))})}(this.environmentInjector,Mi=>this.events.next(Mi)),(0,x.b)(Mi=>{if(fr.guardsResult=Mi.guardsResult,Lr(Mi.guardsResult))throw Eo(0,Mi.guardsResult);const Aa=new jt(Mi.id,this.urlSerializer.serialize(Mi.extractedUrl),this.urlSerializer.serialize(Mi.urlAfterRedirects),Mi.targetSnapshot,!!Mi.guardsResult);this.events.next(Aa)}),(0,Y.h)(Mi=>!!Mi.guardsResult||(this.cancelNavigationTransition(Mi,"",3),!1)),Io(Mi=>{if(Mi.guards.canActivateChecks.length)return(0,i.of)(Mi).pipe((0,x.b)(Aa=>{const ge=new Xt(Aa.id,this.urlSerializer.serialize(Aa.extractedUrl),this.urlSerializer.serialize(Aa.urlAfterRedirects),Aa.targetSnapshot);this.events.next(ge)}),(0,d.w)(Aa=>{let ge=!1;return(0,i.of)(Aa).pipe(function Cl(ft,zt){return(0,te.z)(dt=>{const{targetSnapshot:Jt,guards:{canActivateChecks:Bn}}=dt;if(!Bn.length)return(0,i.of)(dt);let fr=0;return(0,n.D)(Bn).pipe((0,G.b)(Vr=>function Nc(ft,zt,dt,Jt){const Bn=ft.routeConfig,fr=ft._resolve;return void 0!==Bn?.title&&!ml(Bn)&&(fr[Ie]=Bn.title),function Xl(ft,zt,dt,Jt){const Bn=function Ll(ft){return[...Object.keys(ft),...Object.getOwnPropertySymbols(ft)]}(ft);if(0===Bn.length)return(0,i.of)({});const fr={};return(0,n.D)(Bn).pipe((0,te.z)(Vr=>function fA(ft,zt,dt,Jt){const Bn=Xi(zt)??Jt,fr=ms(ft,Bn);return $e(fr.resolve?fr.resolve(zt,dt):Bn.runInContext(()=>fr(zt,dt)))}(ft[Vr],zt,dt,Jt).pipe((0,N.P)(),(0,x.b)(bi=>{fr[Vr]=bi}))),K(1),(0,se.h)(fr),(0,F.K)(Vr=>fi(Vr)?_.E:(0,g._)(Vr)))}(fr,ft,zt,Jt).pipe((0,I.U)(Vr=>(ft._resolvedData=Vr,ft.data=Lo(ft,dt).resolve,Bn&&ml(Bn)&&(ft.data[Ie]=Bn.title),null)))}(Vr.route,Jt,ft,zt)),(0,x.b)(()=>fr++),K(1),(0,te.z)(Vr=>fr===Bn.length?(0,i.of)(dt):_.E))})}(dt.paramsInheritanceStrategy,this.environmentInjector),(0,x.b)({next:()=>ge=!0,complete:()=>{ge||this.cancelNavigationTransition(Aa,"",2)}}))}),(0,x.b)(Aa=>{const ge=new Xn(Aa.id,this.urlSerializer.serialize(Aa.extractedUrl),this.urlSerializer.serialize(Aa.urlAfterRedirects),Aa.targetSnapshot);this.events.next(ge)}))}),Io(Mi=>{const Aa=ge=>{const Ct=[];ge.routeConfig?.loadComponent&&!ge.routeConfig._loadedComponent&&Ct.push(this.configLoader.loadComponent(ge.routeConfig).pipe((0,x.b)(dn=>{ge.component=dn}),(0,I.U)(()=>{})));for(const dn of ge.children)Ct.push(...Aa(dn));return Ct};return(0,c.a)(Aa(Mi.targetSnapshot.root)).pipe((0,O.d)(),(0,T.q)(1))}),Io(()=>this.afterPreactivation()),(0,I.U)(Mi=>{const Aa=function Kr(ft,zt,dt){const Jt=gi(ft,zt._root,dt?dt._root:void 0);return new fo(Jt,zt)}(dt.routeReuseStrategy,Mi.targetSnapshot,Mi.currentRouterState);return this.currentTransition=fr={...Mi,targetRouterState:Aa},fr}),(0,x.b)(()=>{this.events.next(new sr)}),((ft,zt,dt,Jt)=>(0,I.U)(Bn=>(new $a(zt,Bn.targetRouterState,Bn.currentRouterState,dt,Jt).activate(ft),Bn)))(this.rootContexts,dt.routeReuseStrategy,Mi=>this.events.next(Mi),this.inputBindingEnabled),(0,T.q)(1),(0,x.b)({next:Mi=>{Vr=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new qr(Mi.id,this.urlSerializer.serialize(Mi.extractedUrl),this.urlSerializer.serialize(Mi.urlAfterRedirects))),dt.titleStrategy?.updateTitle(Mi.targetRouterState.snapshot),Mi.resolve(!0)},complete:()=>{Vr=!0}}),(0,xe.R)(this.transitionAbortSubject.pipe((0,x.b)(Mi=>{throw Mi}))),(0,Ae.x)(()=>{Vr||bi||this.cancelNavigationTransition(fr,"",1),this.currentNavigation?.id===fr.id&&(this.currentNavigation=null)}),(0,F.K)(Mi=>{if(bi=!0,Kt(Mi))this.events.next(new Hr(fr.id,this.urlSerializer.serialize(fr.extractedUrl),Mi.message,Mi.cancellationCode)),function cr(ft){return Kt(ft)&&Lr(ft.url)}(Mi)?this.events.next(new On(Mi.url)):fr.resolve(!1);else{this.events.next(new Fn(fr.id,this.urlSerializer.serialize(fr.extractedUrl),Mi,fr.targetSnapshot??void 0));try{fr.resolve(dt.errorHandler(Mi))}catch(Aa){fr.reject(Aa)}}return _.E}))}))}cancelNavigationTransition(dt,Jt,Bn){const fr=new Hr(dt.id,this.urlSerializer.serialize(dt.extractedUrl),Jt,Bn);this.events.next(fr),dt.resolve(!1)}static#e=this.\u0275fac=function(Jt){return new(Jt||ft)};static#t=this.\u0275prov=a.Yz7({token:ft,factory:ft.\u0275fac,providedIn:"root"})}return ft})();function Di(ft){return ft!==Hi}let wa=(()=>{class ft{buildTitle(dt){let Jt,Bn=dt.root;for(;void 0!==Bn;)Jt=this.getResolvedTitleForRoute(Bn)??Jt,Bn=Bn.children.find(fr=>fr.outlet===Ne);return Jt}getResolvedTitleForRoute(dt){return dt.data[Ie]}static#e=this.\u0275fac=function(Jt){return new(Jt||ft)};static#t=this.\u0275prov=a.Yz7({token:ft,factory:function(){return(0,a.f3M)(za)},providedIn:"root"})}return ft})(),za=(()=>{class ft extends wa{constructor(dt){super(),this.title=dt}updateTitle(dt){const Jt=this.buildTitle(dt);void 0!==Jt&&this.title.setTitle(Jt)}static#e=this.\u0275fac=function(Jt){return new(Jt||ft)(a.LFG(Le.Dx))};static#t=this.\u0275prov=a.Yz7({token:ft,factory:ft.\u0275fac,providedIn:"root"})}return ft})(),po=(()=>{class ft{static#e=this.\u0275fac=function(Jt){return new(Jt||ft)};static#t=this.\u0275prov=a.Yz7({token:ft,factory:function(){return(0,a.f3M)(ia)},providedIn:"root"})}return ft})();class $s{shouldDetach(zt){return!1}store(zt,dt){}shouldAttach(zt){return!1}retrieve(zt){return null}shouldReuseRoute(zt,dt){return zt.routeConfig===dt.routeConfig}}let ia=(()=>{class ft extends $s{static#e=this.\u0275fac=function(){let dt;return function(Bn){return(dt||(dt=a.n5z(ft)))(Bn||ft)}}();static#t=this.\u0275prov=a.Yz7({token:ft,factory:ft.\u0275fac,providedIn:"root"})}return ft})();const bs=new a.OlP("",{providedIn:"root",factory:()=>({})});let Qs=(()=>{class ft{static#e=this.\u0275fac=function(Jt){return new(Jt||ft)};static#t=this.\u0275prov=a.Yz7({token:ft,factory:function(){return(0,a.f3M)(is)},providedIn:"root"})}return ft})(),is=(()=>{class ft{shouldProcessUrl(dt){return!0}extract(dt){return dt}merge(dt,Jt){return dt}static#e=this.\u0275fac=function(Jt){return new(Jt||ft)};static#t=this.\u0275prov=a.Yz7({token:ft,factory:ft.\u0275fac,providedIn:"root"})}return ft})();var Ro=function(ft){return ft[ft.COMPLETE=0]="COMPLETE",ft[ft.FAILED=1]="FAILED",ft[ft.REDIRECTING=2]="REDIRECTING",ft}(Ro||{});function Ms(ft,zt){ft.events.pipe((0,Y.h)(dt=>dt instanceof qr||dt instanceof Hr||dt instanceof Fn||dt instanceof nt),(0,I.U)(dt=>dt instanceof qr||dt instanceof nt?Ro.COMPLETE:dt instanceof Hr&&(0===dt.code||1===dt.code)?Ro.REDIRECTING:Ro.FAILED),(0,Y.h)(dt=>dt!==Ro.REDIRECTING),(0,T.q)(1)).subscribe(()=>{zt()})}function hc(ft){throw ft}function Pc(ft,zt,dt){return zt.parse("/")}const Kl={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},lc={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let ts=(()=>{class ft{get navigationId(){return this.navigationTransitions.navigationId}get browserPageId(){return"computed"!==this.canceledNavigationResolution?this.currentPageId:this.location.getState()?.\u0275routerPageId??this.currentPageId}get events(){return this._events}constructor(){this.disposed=!1,this.currentPageId=0,this.console=(0,a.f3M)(a.c2e),this.isNgZoneEnabled=!1,this._events=new y.x,this.options=(0,a.f3M)(bs,{optional:!0})||{},this.pendingTasks=(0,a.f3M)(a.HDt),this.errorHandler=this.options.errorHandler||hc,this.malformedUriErrorHandler=this.options.malformedUriErrorHandler||Pc,this.navigated=!1,this.lastSuccessfulId=-1,this.urlHandlingStrategy=(0,a.f3M)(Qs),this.routeReuseStrategy=(0,a.f3M)(po),this.titleStrategy=(0,a.f3M)(wa),this.onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore",this.paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly",this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.canceledNavigationResolution=this.options.canceledNavigationResolution||"replace",this.config=(0,a.f3M)(ul,{optional:!0})?.flat()??[],this.navigationTransitions=(0,a.f3M)(Pr),this.urlSerializer=(0,a.f3M)(ze),this.location=(0,a.f3M)(C.Ye),this.componentInputBindingEnabled=!!(0,a.f3M)(mn,{optional:!0}),this.eventsSubscription=new E.w0,this.isNgZoneEnabled=(0,a.f3M)(a.R0b)instanceof a.R0b&&a.R0b.isInAngularZone(),this.resetConfig(this.config),this.currentUrlTree=new Oe,this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.routerState=La(0,null),this.navigationTransitions.setupNavigations(this,this.currentUrlTree,this.routerState).subscribe(dt=>{this.lastSuccessfulId=dt.id,this.currentPageId=this.browserPageId},dt=>{this.console.warn(`Unhandled Navigation Error: ${dt}`)}),this.subscribeToNavigationEvents()}subscribeToNavigationEvents(){const dt=this.navigationTransitions.events.subscribe(Jt=>{try{const{currentTransition:Bn}=this.navigationTransitions;if(null===Bn)return void(rc(Jt)&&this._events.next(Jt));if(Jt instanceof Va)Di(Bn.source)&&(this.browserUrlTree=Bn.extractedUrl);else if(Jt instanceof nt)this.rawUrlTree=Bn.rawUrl;else if(Jt instanceof st){if("eager"===this.urlUpdateStrategy){if(!Bn.extras.skipLocationChange){const fr=this.urlHandlingStrategy.merge(Bn.urlAfterRedirects,Bn.rawUrl);this.setBrowserUrl(fr,Bn)}this.browserUrlTree=Bn.urlAfterRedirects}}else if(Jt instanceof sr)this.currentUrlTree=Bn.urlAfterRedirects,this.rawUrlTree=this.urlHandlingStrategy.merge(Bn.urlAfterRedirects,Bn.rawUrl),this.routerState=Bn.targetRouterState,"deferred"===this.urlUpdateStrategy&&(Bn.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,Bn),this.browserUrlTree=Bn.urlAfterRedirects);else if(Jt instanceof Hr)0!==Jt.code&&1!==Jt.code&&(this.navigated=!0),(3===Jt.code||2===Jt.code)&&this.restoreHistory(Bn);else if(Jt instanceof On){const fr=this.urlHandlingStrategy.merge(Jt.url,Bn.currentRawUrl),Vr={skipLocationChange:Bn.extras.skipLocationChange,replaceUrl:"eager"===this.urlUpdateStrategy||Di(Bn.source)};this.scheduleNavigation(fr,Hi,null,Vr,{resolve:Bn.resolve,reject:Bn.reject,promise:Bn.promise})}Jt instanceof Fn&&this.restoreHistory(Bn,!0),Jt instanceof qr&&(this.navigated=!0),rc(Jt)&&this._events.next(Jt)}catch(Bn){this.navigationTransitions.transitionAbortSubject.next(Bn)}});this.eventsSubscription.add(dt)}resetRootComponentType(dt){this.routerState.root.component=dt,this.navigationTransitions.rootComponentType=dt}initialNavigation(){if(this.setUpLocationChangeListener(),!this.navigationTransitions.hasRequestedNavigation){const dt=this.location.getState();this.navigateToSyncWithBrowser(this.location.path(!0),Hi,dt)}}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(dt=>{const Jt="popstate"===dt.type?"popstate":"hashchange";"popstate"===Jt&&setTimeout(()=>{this.navigateToSyncWithBrowser(dt.url,Jt,dt.state)},0)}))}navigateToSyncWithBrowser(dt,Jt,Bn){const fr={replaceUrl:!0},Vr=Bn?.navigationId?Bn:null;if(Bn){const Mi={...Bn};delete Mi.navigationId,delete Mi.\u0275routerPageId,0!==Object.keys(Mi).length&&(fr.state=Mi)}const bi=this.parseUrl(dt);this.scheduleNavigation(bi,Jt,Vr,fr)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(dt){this.config=dt.map(ui),this.navigated=!1,this.lastSuccessfulId=-1}ngOnDestroy(){this.dispose()}dispose(){this.navigationTransitions.complete(),this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(dt,Jt={}){const{relativeTo:Bn,queryParams:fr,fragment:Vr,queryParamsHandling:bi,preserveFragment:Mi}=Jt,Aa=Mi?this.currentUrlTree.fragment:Vr;let Ct,ge=null;switch(bi){case"merge":ge={...this.currentUrlTree.queryParams,...fr};break;case"preserve":ge=this.currentUrlTree.queryParams;break;default:ge=fr||null}null!==ge&&(ge=this.removeEmptyProps(ge));try{Ct=Yr(Bn?Bn.snapshot:this.routerState.snapshot.root)}catch{("string"!=typeof dt[0]||!dt[0].startsWith("/"))&&(dt=[]),Ct=this.currentUrlTree.root}return di(Ct,dt,ge,Aa??null)}navigateByUrl(dt,Jt={skipLocationChange:!1}){const Bn=Lr(dt)?dt:this.parseUrl(dt),fr=this.urlHandlingStrategy.merge(Bn,this.rawUrlTree);return this.scheduleNavigation(fr,Hi,null,Jt)}navigate(dt,Jt={skipLocationChange:!1}){return function cl(ft){for(let zt=0;zt{const fr=dt[Bn];return null!=fr&&(Jt[Bn]=fr),Jt},{})}scheduleNavigation(dt,Jt,Bn,fr,Vr){if(this.disposed)return Promise.resolve(!1);let bi,Mi,Aa;Vr?(bi=Vr.resolve,Mi=Vr.reject,Aa=Vr.promise):Aa=new Promise((Ct,dn)=>{bi=Ct,Mi=dn});const ge=this.pendingTasks.add();return Ms(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(ge))}),this.navigationTransitions.handleNavigationRequest({source:Jt,restoredState:Bn,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,currentBrowserUrl:this.browserUrlTree,rawUrl:dt,extras:fr,resolve:bi,reject:Mi,promise:Aa,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),Aa.catch(Ct=>Promise.reject(Ct))}setBrowserUrl(dt,Jt){const Bn=this.urlSerializer.serialize(dt);if(this.location.isCurrentPathEqualTo(Bn)||Jt.extras.replaceUrl){const Vr={...Jt.extras.state,...this.generateNgRouterState(Jt.id,this.browserPageId)};this.location.replaceState(Bn,"",Vr)}else{const fr={...Jt.extras.state,...this.generateNgRouterState(Jt.id,this.browserPageId+1)};this.location.go(Bn,"",fr)}}restoreHistory(dt,Jt=!1){if("computed"===this.canceledNavigationResolution){const fr=this.currentPageId-this.browserPageId;0!==fr?this.location.historyGo(fr):this.currentUrlTree===this.getCurrentNavigation()?.finalUrl&&0===fr&&(this.resetState(dt),this.browserUrlTree=dt.currentUrlTree,this.resetUrlToCurrentUrlTree())}else"replace"===this.canceledNavigationResolution&&(Jt&&this.resetState(dt),this.resetUrlToCurrentUrlTree())}resetState(dt){this.routerState=dt.currentRouterState,this.currentUrlTree=dt.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,dt.rawUrl)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(dt,Jt){return"computed"===this.canceledNavigationResolution?{navigationId:dt,\u0275routerPageId:Jt}:{navigationId:dt}}static#e=this.\u0275fac=function(Jt){return new(Jt||ft)};static#t=this.\u0275prov=a.Yz7({token:ft,factory:ft.\u0275fac,providedIn:"root"})}return ft})();function rc(ft){return!(ft instanceof sr||ft instanceof On)}let va=(()=>{class ft{constructor(dt,Jt,Bn,fr,Vr,bi){this.router=dt,this.route=Jt,this.tabIndexAttribute=Bn,this.renderer=fr,this.el=Vr,this.locationStrategy=bi,this.href=null,this.commands=null,this.onChanges=new y.x,this.preserveFragment=!1,this.skipLocationChange=!1,this.replaceUrl=!1;const Mi=Vr.nativeElement.tagName?.toLowerCase();this.isAnchorElement="a"===Mi||"area"===Mi,this.isAnchorElement?this.subscription=dt.events.subscribe(Aa=>{Aa instanceof qr&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}setTabIndexIfNotOnNativeEl(dt){null!=this.tabIndexAttribute||this.isAnchorElement||this.applyAttributeValue("tabindex",dt)}ngOnChanges(dt){this.isAnchorElement&&this.updateHref(),this.onChanges.next(this)}set routerLink(dt){null!=dt?(this.commands=Array.isArray(dt)?dt:[dt],this.setTabIndexIfNotOnNativeEl("0")):(this.commands=null,this.setTabIndexIfNotOnNativeEl(null))}onClick(dt,Jt,Bn,fr,Vr){return!!(null===this.urlTree||this.isAnchorElement&&(0!==dt||Jt||Bn||fr||Vr||"string"==typeof this.target&&"_self"!=this.target))||(this.router.navigateByUrl(this.urlTree,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state}),!this.isAnchorElement)}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){this.href=null!==this.urlTree&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(this.urlTree)):null;const dt=null===this.href?null:(0,a.P3R)(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",dt)}applyAttributeValue(dt,Jt){const Bn=this.renderer,fr=this.el.nativeElement;null!==Jt?Bn.setAttribute(fr,dt,Jt):Bn.removeAttribute(fr,dt)}get urlTree(){return null===this.commands?null:this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}static#e=this.\u0275fac=function(Jt){return new(Jt||ft)(a.Y36(ts),a.Y36(Wa),a.$8M("tabindex"),a.Y36(a.Qsj),a.Y36(a.SBq),a.Y36(C.S$))};static#t=this.\u0275dir=a.lG2({type:ft,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(Jt,Bn){1&Jt&&a.NdJ("click",function(Vr){return Bn.onClick(Vr.button,Vr.ctrlKey,Vr.shiftKey,Vr.altKey,Vr.metaKey)}),2&Jt&&a.uIk("target",Bn.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",relativeTo:"relativeTo",preserveFragment:["preserveFragment","preserveFragment",a.VuI],skipLocationChange:["skipLocationChange","skipLocationChange",a.VuI],replaceUrl:["replaceUrl","replaceUrl",a.VuI],routerLink:"routerLink"},standalone:!0,features:[a.Xq5,a.TTD]})}return ft})(),Ps=(()=>{class ft{get isActive(){return this._isActive}constructor(dt,Jt,Bn,fr,Vr){this.router=dt,this.element=Jt,this.renderer=Bn,this.cdr=fr,this.link=Vr,this.classes=[],this._isActive=!1,this.routerLinkActiveOptions={exact:!1},this.isActiveChange=new a.vpe,this.routerEventsSubscription=dt.events.subscribe(bi=>{bi instanceof qr&&this.update()})}ngAfterContentInit(){(0,i.of)(this.links.changes,(0,i.of)(null)).pipe((0,Ee.J)()).subscribe(dt=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){this.linkInputChangesSubscription?.unsubscribe();const dt=[...this.links.toArray(),this.link].filter(Jt=>!!Jt).map(Jt=>Jt.onChanges);this.linkInputChangesSubscription=(0,n.D)(dt).pipe((0,Ee.J)()).subscribe(Jt=>{this._isActive!==this.isLinkActive(this.router)(Jt)&&this.update()})}set routerLinkActive(dt){const Jt=Array.isArray(dt)?dt:dt.split(" ");this.classes=Jt.filter(Bn=>!!Bn)}ngOnChanges(dt){this.update()}ngOnDestroy(){this.routerEventsSubscription.unsubscribe(),this.linkInputChangesSubscription?.unsubscribe()}update(){!this.links||!this.router.navigated||queueMicrotask(()=>{const dt=this.hasActiveLinks();this._isActive!==dt&&(this._isActive=dt,this.cdr.markForCheck(),this.classes.forEach(Jt=>{dt?this.renderer.addClass(this.element.nativeElement,Jt):this.renderer.removeClass(this.element.nativeElement,Jt)}),dt&&void 0!==this.ariaCurrentWhenActive?this.renderer.setAttribute(this.element.nativeElement,"aria-current",this.ariaCurrentWhenActive.toString()):this.renderer.removeAttribute(this.element.nativeElement,"aria-current"),this.isActiveChange.emit(dt))})}isLinkActive(dt){const Jt=function kl(ft){return!!ft.paths}(this.routerLinkActiveOptions)?this.routerLinkActiveOptions:this.routerLinkActiveOptions.exact||!1;return Bn=>!!Bn.urlTree&&dt.isActive(Bn.urlTree,Jt)}hasActiveLinks(){const dt=this.isLinkActive(this.router);return this.link&&dt(this.link)||this.links.some(dt)}static#e=this.\u0275fac=function(Jt){return new(Jt||ft)(a.Y36(ts),a.Y36(a.SBq),a.Y36(a.Qsj),a.Y36(a.sBO),a.Y36(va,8))};static#t=this.\u0275dir=a.lG2({type:ft,selectors:[["","routerLinkActive",""]],contentQueries:function(Jt,Bn,fr){if(1&Jt&&a.Suo(fr,va,5),2&Jt){let Vr;a.iGM(Vr=a.CRH())&&(Bn.links=Vr)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",ariaCurrentWhenActive:"ariaCurrentWhenActive",routerLinkActive:"routerLinkActive"},outputs:{isActiveChange:"isActiveChange"},exportAs:["routerLinkActive"],standalone:!0,features:[a.TTD]})}return ft})();class Ns{}let nl=(()=>{class ft{constructor(dt,Jt,Bn,fr,Vr){this.router=dt,this.injector=Bn,this.preloadingStrategy=fr,this.loader=Vr}setUpPreloading(){this.subscription=this.router.events.pipe((0,Y.h)(dt=>dt instanceof qr),(0,G.b)(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(dt,Jt){const Bn=[];for(const fr of Jt){fr.providers&&!fr._injector&&(fr._injector=(0,a.MMx)(fr.providers,dt,`Route: ${fr.path}`));const Vr=fr._injector??dt,bi=fr._loadedInjector??Vr;(fr.loadChildren&&!fr._loadedRoutes&&void 0===fr.canLoad||fr.loadComponent&&!fr._loadedComponent)&&Bn.push(this.preloadConfig(Vr,fr)),(fr.children||fr._loadedRoutes)&&Bn.push(this.processRoutes(bi,fr.children??fr._loadedRoutes))}return(0,n.D)(Bn).pipe((0,Ee.J)())}preloadConfig(dt,Jt){return this.preloadingStrategy.preload(Jt,()=>{let Bn;Bn=Jt.loadChildren&&void 0===Jt.canLoad?this.loader.loadChildren(dt,Jt):(0,i.of)(null);const fr=Bn.pipe((0,te.z)(Vr=>null===Vr?(0,i.of)(void 0):(Jt._loadedRoutes=Vr.routes,Jt._loadedInjector=Vr.injector,this.processRoutes(Vr.injector??dt,Vr.routes))));if(Jt.loadComponent&&!Jt._loadedComponent){const Vr=this.loader.loadComponent(Jt);return(0,n.D)([fr,Vr]).pipe((0,Ee.J)())}return fr})}static#e=this.\u0275fac=function(Jt){return new(Jt||ft)(a.LFG(ts),a.LFG(a.Sil),a.LFG(a.lqb),a.LFG(Ns),a.LFG(Bl))};static#t=this.\u0275prov=a.Yz7({token:ft,factory:ft.\u0275fac,providedIn:"root"})}return ft})();const sc=new a.OlP("");let Fc=(()=>{class ft{constructor(dt,Jt,Bn,fr,Vr={}){this.urlSerializer=dt,this.transitions=Jt,this.viewportScroller=Bn,this.zone=fr,this.options=Vr,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},Vr.scrollPositionRestoration=Vr.scrollPositionRestoration||"disabled",Vr.anchorScrolling=Vr.anchorScrolling||"disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(dt=>{dt instanceof Va?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=dt.navigationTrigger,this.restoredId=dt.restoredState?dt.restoredState.navigationId:0):dt instanceof qr?(this.lastId=dt.id,this.scheduleScrollEvent(dt,this.urlSerializer.parse(dt.urlAfterRedirects).fragment)):dt instanceof nt&&0===dt.code&&(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(dt,this.urlSerializer.parse(dt.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(dt=>{dt instanceof zn&&(dt.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(dt.position):dt.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(dt.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(dt,Jt){this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.zone.run(()=>{this.transitions.events.next(new zn(dt,"popstate"===this.lastSource?this.store[this.restoredId]:null,Jt))})},0)})}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}static#e=this.\u0275fac=function(Jt){a.$Z()};static#t=this.\u0275prov=a.Yz7({token:ft,factory:ft.\u0275fac})}return ft})();function kc(ft,zt){return{\u0275kind:ft,\u0275providers:zt}}function Wt(){const ft=(0,a.f3M)(a.zs3);return zt=>{const dt=ft.get(a.z2F);if(zt!==dt.components[0])return;const Jt=ft.get(ts),Bn=ft.get(Xr);1===ft.get(ca)&&Jt.initialNavigation(),ft.get(Qc,null,a.XFs.Optional)?.setUpPreloading(),ft.get(sc,null,a.XFs.Optional)?.init(),Jt.resetRootComponentType(dt.componentTypes[0]),Bn.closed||(Bn.next(),Bn.complete(),Bn.unsubscribe())}}const Xr=new a.OlP("",{factory:()=>new y.x}),ca=new a.OlP("",{providedIn:"root",factory:()=>1}),Qc=new a.OlP("");function To(ft){return kc(0,[{provide:Qc,useExisting:nl},{provide:Ns,useExisting:ft}])}const Ia=new a.OlP("ROUTER_FORROOT_GUARD"),wt=[C.Ye,{provide:ze,useClass:tt},ts,_i,{provide:Wa,useFactory:function Tl(ft){return ft.routerState.root},deps:[ts]},Bl,[]];function Ir(){return new a.PXZ("Router",ts)}let yr=(()=>{class ft{constructor(dt){}static forRoot(dt,Jt){return{ngModule:ft,providers:[wt,[],{provide:ul,multi:!0,useValue:dt},{provide:Ia,useFactory:Ue,deps:[[ts,new a.FiY,new a.tp0]]},{provide:bs,useValue:Jt||{}},Jt?.useHash?{provide:C.S$,useClass:C.Do}:{provide:C.S$,useClass:C.b0},{provide:sc,useFactory:()=>{const ft=(0,a.f3M)(C.EM),zt=(0,a.f3M)(a.R0b),dt=(0,a.f3M)(bs),Jt=(0,a.f3M)(Pr),Bn=(0,a.f3M)(ze);return dt.scrollOffset&&ft.setOffset(dt.scrollOffset),new Fc(Bn,Jt,ft,zt,dt)}},Jt?.preloadingStrategy?To(Jt.preloadingStrategy).\u0275providers:[],{provide:a.PXZ,multi:!0,useFactory:Ir},Jt?.initialNavigation?pt(Jt):[],Jt?.bindToComponentInputs?kc(8,[ci,{provide:mn,useExisting:ci}]).\u0275providers:[],[{provide:Rt,useFactory:Wt},{provide:a.tb,multi:!0,useExisting:Rt}]]}}static forChild(dt){return{ngModule:ft,providers:[{provide:ul,multi:!0,useValue:dt}]}}static#e=this.\u0275fac=function(Jt){return new(Jt||ft)(a.LFG(Ia,8))};static#t=this.\u0275mod=a.oAB({type:ft});static#n=this.\u0275inj=a.cJS({})}return ft})();function Ue(ft){return"guarded"}function pt(ft){return["disabled"===ft.initialNavigation?kc(3,[{provide:a.ip1,multi:!0,useFactory:()=>{const zt=(0,a.f3M)(ts);return()=>{zt.setUpLocationChangeListener()}}},{provide:ca,useValue:2}]).\u0275providers:[],"enabledBlocking"===ft.initialNavigation?kc(2,[{provide:ca,useValue:0},{provide:a.ip1,multi:!0,deps:[a.zs3],useFactory:zt=>{const dt=zt.get(C.V_,Promise.resolve());return()=>dt.then(()=>new Promise(Jt=>{const Bn=zt.get(ts),fr=zt.get(Xr);Ms(Bn,()=>{Jt(!0)}),zt.get(Pr).afterPreactivation=()=>(Jt(!0),fr.closed?(0,i.of)(void 0):fr),Bn.initialNavigation()}))}}]).\u0275providers:[]]}const Rt=new a.OlP("")},17632:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{FT:()=>StoreDevtoolsModule});var _angular_core__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(65879),_ngrx_store__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(84221),rxjs__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(36232),rxjs__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(65592),rxjs__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(22096),rxjs__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(63019),rxjs__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(22381),rxjs__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(97328),rxjs_operators__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(63020),rxjs_operators__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(32181),rxjs_operators__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(37398),rxjs_operators__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(76328),rxjs_operators__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(35178),rxjs_operators__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(83620),rxjs_operators__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(26306),rxjs_operators__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(48180),rxjs_operators__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(59773),rxjs_operators__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(94664),rxjs_operators__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(836),rxjs_operators__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(43093),rxjs_operators__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(42460),rxjs_operators__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(36424),_angular_core_rxjs_interop__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(71993);const PERFORM_ACTION="PERFORM_ACTION",REFRESH="REFRESH",RESET="RESET",ROLLBACK="ROLLBACK",COMMIT="COMMIT",SWEEP="SWEEP",TOGGLE_ACTION="TOGGLE_ACTION",SET_ACTIONS_ACTIVE="SET_ACTIONS_ACTIVE",JUMP_TO_STATE="JUMP_TO_STATE",JUMP_TO_ACTION="JUMP_TO_ACTION",IMPORT_STATE="IMPORT_STATE",LOCK_CHANGES="LOCK_CHANGES",PAUSE_RECORDING="PAUSE_RECORDING";class PerformAction{constructor($,f){if(this.action=$,this.timestamp=f,this.type=PERFORM_ACTION,typeof $.type>"u")throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?')}}class Refresh{constructor(){this.type=REFRESH}}class Reset{constructor($){this.timestamp=$,this.type=RESET}}class Rollback{constructor($){this.timestamp=$,this.type=ROLLBACK}}class Commit{constructor($){this.timestamp=$,this.type=COMMIT}}class Sweep{constructor(){this.type=SWEEP}}class ToggleAction{constructor($){this.id=$,this.type=TOGGLE_ACTION}}class SetActionsActive{constructor($,f,a=!0){this.start=$,this.end=f,this.active=a,this.type=SET_ACTIONS_ACTIVE}}class JumpToState{constructor($){this.index=$,this.type=JUMP_TO_STATE}}class JumpToAction{constructor($){this.actionId=$,this.type=JUMP_TO_ACTION}}class ImportState{constructor($){this.nextLiftedState=$,this.type=IMPORT_STATE}}class LockChanges{constructor($){this.status=$,this.type=LOCK_CHANGES}}class PauseRecording{constructor($){this.status=$,this.type=PAUSE_RECORDING}}class StoreDevtoolsConfig{constructor(){this.maxAge=!1}}const STORE_DEVTOOLS_CONFIG=new _angular_core__WEBPACK_IMPORTED_MODULE_0__.OlP("@ngrx/store-devtools Options"),INITIAL_OPTIONS=new _angular_core__WEBPACK_IMPORTED_MODULE_0__.OlP("@ngrx/store-devtools Initial Config");function noMonitor(){return null}const DEFAULT_NAME="NgRx Store DevTools";function createConfig(Me){const $={maxAge:!1,monitor:noMonitor,actionSanitizer:void 0,stateSanitizer:void 0,name:DEFAULT_NAME,serialize:!1,logOnly:!1,autoPause:!1,trace:!1,traceLimit:75,features:{pause:!0,lock:!0,persist:!0,export:!0,import:"custom",jump:!0,skip:!0,reorder:!0,dispatch:!0,test:!0},connectOutsideZone:!1},f="function"==typeof Me?Me():Me,e=f.features||!!f.logOnly&&{pause:!0,export:!0,test:!0}||$.features;!0===e.import&&(e.import="custom");const n=Object.assign({},$,{features:e},f);if(n.maxAge&&n.maxAge<2)throw new Error(`Devtools 'maxAge' cannot be less than 2, got ${n.maxAge}`);return n}function difference(Me,$){return Me.filter(f=>$.indexOf(f)<0)}function unliftState(Me){const{computedStates:$,currentStateIndex:f}=Me;if(f>=$.length){const{state:e}=$[$.length-1];return e}const{state:a}=$[f];return a}function unliftAction(Me){return Me.actionsById[Me.nextActionId-1]}function liftAction(Me){return new PerformAction(Me,+Date.now())}function sanitizeActions(Me,$){return Object.keys($).reduce((f,a)=>{const e=Number(a);return f[e]=sanitizeAction(Me,$[e],e),f},{})}function sanitizeAction(Me,$,f){return{...$,action:Me($.action,f)}}function sanitizeStates(Me,$){return $.map((f,a)=>({state:sanitizeState(Me,f.state,a),error:f.error}))}function sanitizeState(Me,$,f){return Me($,f)}function shouldFilterActions(Me){return Me.predicate||Me.actionsSafelist||Me.actionsBlocklist}function filterLiftedState(Me,$,f,a){const e=[],n={},i=[];return Me.stagedActionIds.forEach((r,c)=>{const l=Me.actionsById[r];l&&(c&&isActionFiltered(Me.computedStates[c],l,$,f,a)||(n[r]=l,e.push(r),i.push(Me.computedStates[c])))}),{...Me,stagedActionIds:e,actionsById:n,computedStates:i}}function isActionFiltered(Me,$,f,a,e){const n=f&&!f(Me,$.action),i=a&&!$.action.type.match(a.map(c=>escapeRegExp(c)).join("|")),r=e&&$.action.type.match(e.map(c=>escapeRegExp(c)).join("|"));return n||i||r}function escapeRegExp(Me){return Me.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function injectZoneConfig(Me){return{ngZone:Me?(0,_angular_core__WEBPACK_IMPORTED_MODULE_0__.f3M)(_angular_core__WEBPACK_IMPORTED_MODULE_0__.R0b):null,connectOutsideZone:Me}}let DevtoolsDispatcher=(()=>{class Me extends _ngrx_store__WEBPACK_IMPORTED_MODULE_1__.UO{static#e=this.\u0275fac=function(){let f;return function(e){return(f||(f=_angular_core__WEBPACK_IMPORTED_MODULE_0__.n5z(Me)))(e||Me)}}();static#t=this.\u0275prov=_angular_core__WEBPACK_IMPORTED_MODULE_0__.Yz7({token:Me,factory:Me.\u0275fac})}return Me})();const ExtensionActionTypes={START:"START",DISPATCH:"DISPATCH",STOP:"STOP",ACTION:"ACTION"},REDUX_DEVTOOLS_EXTENSION=new _angular_core__WEBPACK_IMPORTED_MODULE_0__.OlP("@ngrx/store-devtools Redux Devtools Extension");let DevtoolsExtension=(()=>{class DevtoolsExtension{constructor(Me,$,f){this.config=$,this.dispatcher=f,this.zoneConfig=injectZoneConfig(this.config.connectOutsideZone),this.devtoolsExtension=Me,this.createActionStreams()}notify(Me,$){if(this.devtoolsExtension)if(Me.type===PERFORM_ACTION){if($.isLocked||$.isPaused)return;const f=unliftState($);if(shouldFilterActions(this.config)&&isActionFiltered(f,Me,this.config.predicate,this.config.actionsSafelist,this.config.actionsBlocklist))return;const a=this.config.stateSanitizer?sanitizeState(this.config.stateSanitizer,f,$.currentStateIndex):f,e=this.config.actionSanitizer?sanitizeAction(this.config.actionSanitizer,Me,$.nextActionId):Me;this.sendToReduxDevtools(()=>this.extensionConnection.send(e,a))}else{const f={...$,stagedActionIds:$.stagedActionIds,actionsById:this.config.actionSanitizer?sanitizeActions(this.config.actionSanitizer,$.actionsById):$.actionsById,computedStates:this.config.stateSanitizer?sanitizeStates(this.config.stateSanitizer,$.computedStates):$.computedStates};this.sendToReduxDevtools(()=>this.devtoolsExtension.send(null,f,this.getExtensionConfig(this.config)))}}createChangesObservable(){return this.devtoolsExtension?new rxjs__WEBPACK_IMPORTED_MODULE_3__.y(Me=>{const $=this.zoneConfig.connectOutsideZone?this.zoneConfig.ngZone.runOutsideAngular(()=>this.devtoolsExtension.connect(this.getExtensionConfig(this.config))):this.devtoolsExtension.connect(this.getExtensionConfig(this.config));return this.extensionConnection=$,$.init(),$.subscribe(f=>Me.next(f)),$.unsubscribe}):rxjs__WEBPACK_IMPORTED_MODULE_2__.E}createActionStreams(){const Me=this.createChangesObservable().pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_4__.B)()),$=Me.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_5__.h)(r=>r.type===ExtensionActionTypes.START)),f=Me.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_5__.h)(r=>r.type===ExtensionActionTypes.STOP)),a=Me.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_5__.h)(r=>r.type===ExtensionActionTypes.DISPATCH),(0,rxjs_operators__WEBPACK_IMPORTED_MODULE_6__.U)(r=>this.unwrapAction(r.payload)),(0,rxjs_operators__WEBPACK_IMPORTED_MODULE_7__.b)(r=>r.type===IMPORT_STATE?this.dispatcher.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_5__.h)(c=>c.type===_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.wb),(0,rxjs_operators__WEBPACK_IMPORTED_MODULE_8__.V)(1e3),(0,rxjs_operators__WEBPACK_IMPORTED_MODULE_9__.b)(1e3),(0,rxjs_operators__WEBPACK_IMPORTED_MODULE_6__.U)(()=>r),(0,rxjs_operators__WEBPACK_IMPORTED_MODULE_10__.K)(()=>(0,rxjs__WEBPACK_IMPORTED_MODULE_11__.of)(r)),(0,rxjs_operators__WEBPACK_IMPORTED_MODULE_12__.q)(1)):(0,rxjs__WEBPACK_IMPORTED_MODULE_11__.of)(r))),n=Me.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_5__.h)(r=>r.type===ExtensionActionTypes.ACTION),(0,rxjs_operators__WEBPACK_IMPORTED_MODULE_6__.U)(r=>this.unwrapAction(r.payload))).pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_13__.R)(f)),i=a.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_13__.R)(f));this.start$=$.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_13__.R)(f)),this.actions$=this.start$.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_14__.w)(()=>n)),this.liftedActions$=this.start$.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_14__.w)(()=>i))}unwrapAction(action){return"string"==typeof action?eval(`(${action})`):action}getExtensionConfig(Me){const $={name:Me.name,features:Me.features,serialize:Me.serialize,autoPause:Me.autoPause??!1,trace:Me.trace??!1,traceLimit:Me.traceLimit??75};return!1!==Me.maxAge&&($.maxAge=Me.maxAge),$}sendToReduxDevtools(Me){try{Me()}catch($){console.warn("@ngrx/store-devtools: something went wrong inside the redux devtools",$)}}static#_=this.\u0275fac=function Me($){return new($||DevtoolsExtension)(_angular_core__WEBPACK_IMPORTED_MODULE_0__.LFG(REDUX_DEVTOOLS_EXTENSION),_angular_core__WEBPACK_IMPORTED_MODULE_0__.LFG(STORE_DEVTOOLS_CONFIG),_angular_core__WEBPACK_IMPORTED_MODULE_0__.LFG(DevtoolsDispatcher))};static#_2=this.\u0275prov=_angular_core__WEBPACK_IMPORTED_MODULE_0__.Yz7({token:DevtoolsExtension,factory:DevtoolsExtension.\u0275fac})}return DevtoolsExtension})();const INIT_ACTION={type:_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.qg},RECOMPUTE="@ngrx/store-devtools/recompute",RECOMPUTE_ACTION={type:RECOMPUTE};function computeNextEntry(Me,$,f,a,e){if(a)return{state:f,error:"Interrupted by an error up the chain"};let i,n=f;try{n=Me(f,$)}catch(r){i=r.toString(),e.handleError(r)}return{state:n,error:i}}function recomputeStates(Me,$,f,a,e,n,i,r,c){if($>=Me.length&&Me.length===n.length)return Me;const l=Me.slice(0,$),s=n.length-(c?1:0);for(let h=$;h-1?_:computeNextEntry(f,g,b,y,r);l.push(C)}return c&&l.push(Me[Me.length-1]),l}function liftInitialState(Me,$){return{monitorState:$(void 0,{}),nextActionId:1,actionsById:{0:liftAction(INIT_ACTION)},stagedActionIds:[0],skippedActionIds:[],committedState:Me,currentStateIndex:0,computedStates:[],isLocked:!1,isPaused:!1}}function liftReducerWith(Me,$,f,a,e={}){return n=>(i,r)=>{let{monitorState:c,actionsById:l,nextActionId:s,stagedActionIds:h,skippedActionIds:p,committedState:g,currentStateIndex:_,computedStates:b,isLocked:y,isPaused:E}=i||$;function C(T){let J=T,Y=h.slice(1,J+1);for(let te=0;te-1===Y.indexOf(te)),h=[0,...h.slice(J+1)],g=b[J].state,b=b.slice(J),_=_>J?_-J:0}function I(){l={0:liftAction(INIT_ACTION)},s=1,h=[0],p=[],g=b[_].state,_=0,b=[]}i||(l=Object.create(l));let d=0;switch(r.type){case LOCK_CHANGES:y=r.status,d=1/0;break;case PAUSE_RECORDING:E=r.status,E?(h=[...h,s],l[s]=new PerformAction({type:"@ngrx/devtools/pause"},+Date.now()),s++,d=h.length-1,b=b.concat(b[b.length-1]),_===h.length-2&&_++,d=1/0):I();break;case RESET:l={0:liftAction(INIT_ACTION)},s=1,h=[0],p=[],g=Me,_=0,b=[];break;case COMMIT:I();break;case ROLLBACK:l={0:liftAction(INIT_ACTION)},s=1,h=[0],p=[],_=0,b=[];break;case TOGGLE_ACTION:{const{id:T}=r;p=-1===p.indexOf(T)?[T,...p]:p.filter(Y=>Y!==T),d=h.indexOf(T);break}case SET_ACTIONS_ACTIVE:{const{start:T,end:J,active:Y}=r,te=[];for(let N=T;Ne.maxAge&&(b=recomputeStates(b,d,n,g,l,h,p,f,E),C(h.length-e.maxAge),d=1/0);break;case _ngrx_store__WEBPACK_IMPORTED_MODULE_1__.wb:if(b.filter(J=>J.error).length>0)d=0,e.maxAge&&h.length>e.maxAge&&(b=recomputeStates(b,d,n,g,l,h,p,f,E),C(h.length-e.maxAge),d=1/0);else{if(!E&&!y){_===h.length-1&&_++;const J=s++;l[J]=new PerformAction(r,+Date.now()),h=[...h,J],d=h.length-1,b=recomputeStates(b,d,n,g,l,h,p,f,E)}b=b.map(J=>({...J,state:n(J.state,RECOMPUTE_ACTION)})),_=h.length-1,e.maxAge&&h.length>e.maxAge&&C(h.length-e.maxAge),d=1/0}break;default:d=1/0}return b=recomputeStates(b,d,n,g,l,h,p,f,E),c=a(c,r),{monitorState:c,actionsById:l,nextActionId:s,stagedActionIds:h,skippedActionIds:p,committedState:g,currentStateIndex:_,computedStates:b,isLocked:y,isPaused:E}}}let StoreDevtools=(()=>{class Me{constructor(f,a,e,n,i,r,c,l){const s=liftInitialState(c,l.monitor),h=liftReducerWith(c,s,r,l.monitor,l),p=(0,rxjs__WEBPACK_IMPORTED_MODULE_15__.T)((0,rxjs__WEBPACK_IMPORTED_MODULE_15__.T)(a.asObservable().pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_16__.T)(1)),n.actions$).pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_6__.U)(liftAction)),f,n.liftedActions$).pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_17__.Q)(rxjs__WEBPACK_IMPORTED_MODULE_18__.N)),g=e.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_6__.U)(h)),_=injectZoneConfig(l.connectOutsideZone),b=new rxjs__WEBPACK_IMPORTED_MODULE_19__.t(1);this.liftedStateSubscription=p.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_20__.M)(g),emitInZone(_),(0,rxjs_operators__WEBPACK_IMPORTED_MODULE_21__.R)(({state:C},[I,d])=>{let T=d(C,I);return I.type!==PERFORM_ACTION&&shouldFilterActions(l)&&(T=filterLiftedState(T,l.predicate,l.actionsSafelist,l.actionsBlocklist)),n.notify(I,T),{state:T,action:I}},{state:s,action:null})).subscribe(({state:C,action:I})=>{b.next(C),I.type===PERFORM_ACTION&&i.next(I.action)}),this.extensionStartSubscription=n.start$.pipe(emitInZone(_)).subscribe(()=>{this.refresh()});const y=b.asObservable(),E=y.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_6__.U)(unliftState));Object.defineProperty(E,"state",{value:(0,_angular_core_rxjs_interop__WEBPACK_IMPORTED_MODULE_22__.O4)(E,{manualCleanup:!0,requireSync:!0})}),this.dispatcher=f,this.liftedState=y,this.state=E}ngOnDestroy(){this.liftedStateSubscription.unsubscribe(),this.extensionStartSubscription.unsubscribe()}dispatch(f){this.dispatcher.next(f)}next(f){this.dispatcher.next(f)}error(f){}complete(){}performAction(f){this.dispatch(new PerformAction(f,+Date.now()))}refresh(){this.dispatch(new Refresh)}reset(){this.dispatch(new Reset(+Date.now()))}rollback(){this.dispatch(new Rollback(+Date.now()))}commit(){this.dispatch(new Commit(+Date.now()))}sweep(){this.dispatch(new Sweep)}toggleAction(f){this.dispatch(new ToggleAction(f))}jumpToAction(f){this.dispatch(new JumpToAction(f))}jumpToState(f){this.dispatch(new JumpToState(f))}importState(f){this.dispatch(new ImportState(f))}lockChanges(f){this.dispatch(new LockChanges(f))}pauseRecording(f){this.dispatch(new PauseRecording(f))}static#e=this.\u0275fac=function(a){return new(a||Me)(_angular_core__WEBPACK_IMPORTED_MODULE_0__.LFG(DevtoolsDispatcher),_angular_core__WEBPACK_IMPORTED_MODULE_0__.LFG(_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.UO),_angular_core__WEBPACK_IMPORTED_MODULE_0__.LFG(_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.n$),_angular_core__WEBPACK_IMPORTED_MODULE_0__.LFG(DevtoolsExtension),_angular_core__WEBPACK_IMPORTED_MODULE_0__.LFG(_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.Y$),_angular_core__WEBPACK_IMPORTED_MODULE_0__.LFG(_angular_core__WEBPACK_IMPORTED_MODULE_0__.qLn),_angular_core__WEBPACK_IMPORTED_MODULE_0__.LFG(_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.Y6),_angular_core__WEBPACK_IMPORTED_MODULE_0__.LFG(STORE_DEVTOOLS_CONFIG))};static#t=this.\u0275prov=_angular_core__WEBPACK_IMPORTED_MODULE_0__.Yz7({token:Me,factory:Me.\u0275fac})}return Me})();function emitInZone({ngZone:Me,connectOutsideZone:$}){return f=>$?new rxjs__WEBPACK_IMPORTED_MODULE_3__.y(a=>f.subscribe({next:e=>Me.run(()=>a.next(e)),error:e=>Me.run(()=>a.error(e)),complete:()=>Me.run(()=>a.complete())})):f}const IS_EXTENSION_OR_MONITOR_PRESENT=new _angular_core__WEBPACK_IMPORTED_MODULE_0__.OlP("@ngrx/store-devtools Is Devtools Extension or Monitor Present");function createIsExtensionOrMonitorPresent(Me,$){return!!Me||$.monitor!==noMonitor}function createReduxDevtoolsExtension(){const Me="__REDUX_DEVTOOLS_EXTENSION__";return"object"==typeof window&&typeof window[Me]<"u"?window[Me]:null}function provideStoreDevtools(Me={}){return(0,_angular_core__WEBPACK_IMPORTED_MODULE_0__.MR2)([DevtoolsExtension,DevtoolsDispatcher,StoreDevtools,{provide:INITIAL_OPTIONS,useValue:Me},{provide:IS_EXTENSION_OR_MONITOR_PRESENT,deps:[REDUX_DEVTOOLS_EXTENSION,STORE_DEVTOOLS_CONFIG],useFactory:createIsExtensionOrMonitorPresent},{provide:REDUX_DEVTOOLS_EXTENSION,useFactory:createReduxDevtoolsExtension},{provide:STORE_DEVTOOLS_CONFIG,deps:[INITIAL_OPTIONS],useFactory:createConfig},{provide:_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.FR,deps:[StoreDevtools],useFactory:createStateObservable},{provide:_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.mK,useExisting:DevtoolsDispatcher}])}function createStateObservable(Me){return Me.state}let StoreDevtoolsModule=(()=>{class Me{static instrument(f={}){return{ngModule:Me,providers:[provideStoreDevtools(f)]}}static#e=this.\u0275fac=function(a){return new(a||Me)};static#t=this.\u0275mod=_angular_core__WEBPACK_IMPORTED_MODULE_0__.oAB({type:Me});static#n=this.\u0275inj=_angular_core__WEBPACK_IMPORTED_MODULE_0__.cJS({})}return Me})()},84221:(Me,$,f)=>{"use strict";f.d($,{UO:()=>F,qg:()=>x,Y6:()=>P,mK:()=>de,n$:()=>ce,Y$:()=>Xe,FR:()=>ke,yh:()=>tt,Aw:()=>Qn,wb:()=>ue,P1:()=>Wn,Ys:()=>cn});var a=f(65879),e=f(65619),n=f(65592),i=f(78645),r=f(22381),c=f(43093),l=f(42460),s=f(36424),h=f(37398),g=f(93997),_=f(71993);const b={},x="@ngrx/store/init";let F=(()=>{class On extends e.X{constructor(){super({type:x})}next(Fr){if("function"==typeof Fr)throw new TypeError("\n Dispatch expected an object, instead it received a function.\n If you're using the createAction function, make sure to invoke the function\n before dispatching the action. For example, someAction should be someAction().");if(typeof Fr>"u")throw new TypeError("Actions must be objects");if(typeof Fr.type>"u")throw new TypeError("Actions must have a type property");super.next(Fr)}complete(){}ngOnDestroy(){super.complete()}static#e=this.\u0275fac=function(_i){return new(_i||On)};static#t=this.\u0275prov=a.Yz7({token:On,factory:On.\u0275fac})}return On})();const Q=[F],O=new a.OlP("@ngrx/store Internal Root Guard"),k=new a.OlP("@ngrx/store Internal Initial State"),P=new a.OlP("@ngrx/store Initial State"),K=new a.OlP("@ngrx/store Reducer Factory"),oe=new a.OlP("@ngrx/store Internal Reducer Factory Provider"),me=new a.OlP("@ngrx/store Initial Reducers"),q=new a.OlP("@ngrx/store Internal Initial Reducers"),se=new a.OlP("@ngrx/store Store Features"),Ae=new a.OlP("@ngrx/store Internal Store Reducers"),le=new a.OlP("@ngrx/store Internal Feature Reducers"),xe=new a.OlP("@ngrx/store Internal Feature Configs"),Ee=new a.OlP("@ngrx/store Internal Store Features"),Le=new a.OlP("@ngrx/store Internal Feature Reducers Token"),Ne=new a.OlP("@ngrx/store Feature Reducers"),Ie=new a.OlP("@ngrx/store User Provided Meta Reducers"),je=new a.OlP("@ngrx/store Meta Reducers"),lt=new a.OlP("@ngrx/store Internal Resolved Meta Reducers"),Ye=new a.OlP("@ngrx/store User Runtime Checks Config"),tn=new a.OlP("@ngrx/store Internal User Runtime Checks Config"),$t=new a.OlP("@ngrx/store Internal Runtime Checks"),Pt=new a.OlP("@ngrx/store Check if Action types are unique");function rt(On,Er={}){const Fr=Object.keys(On),_i={};for(let Fi=0;FiFi(Qi),Fr(Er))}}function Mt(On,Er){return Array.isArray(Er)&&Er.length>0&&(On=Ht.apply(null,[...Er,On])),(Fr,_i)=>{const Qi=On(Fr);return(Fi,fa)=>Qi(Fi=void 0===Fi?_i:Fi,fa)}}new a.OlP("@ngrx/store Root Store Provider"),new a.OlP("@ngrx/store Feature State Provider");class ce extends n.y{}class de extends F{}const ue="@ngrx/store/update-reducers";let ve=(()=>{class On extends e.X{get currentReducers(){return this.reducers}constructor(Fr,_i,Qi,Fi){super(Fi(Qi,_i)),this.dispatcher=Fr,this.initialState=_i,this.reducers=Qi,this.reducerFactory=Fi}addFeature(Fr){this.addFeatures([Fr])}addFeatures(Fr){const _i=Fr.reduce((Qi,{reducers:Fi,reducerFactory:fa,metaReducers:ba,initialState:Ua,key:fo})=>{const La="function"==typeof Fi?function pe(On){const Er=Array.isArray(On)&&On.length>0?Ht(...On):Fr=>Fr;return(Fr,_i)=>(Fr=Er(Fr),(Qi,Fi)=>Fr(Qi=void 0===Qi?_i:Qi,Fi))}(ba)(Fi,Ua):Mt(fa,ba)(Fi,Ua);return Qi[fo]=La,Qi},{});this.addReducers(_i)}removeFeature(Fr){this.removeFeatures([Fr])}removeFeatures(Fr){this.removeReducers(Fr.map(_i=>_i.key))}addReducer(Fr,_i){this.addReducers({[Fr]:_i})}addReducers(Fr){this.reducers={...this.reducers,...Fr},this.updateReducers(Object.keys(Fr))}removeReducer(Fr){this.removeReducers([Fr])}removeReducers(Fr){Fr.forEach(_i=>{this.reducers=function Ze(On,Er){return Object.keys(On).filter(Fr=>Fr!==Er).reduce((Fr,_i)=>Object.assign(Fr,{[_i]:On[_i]}),{})}(this.reducers,_i)}),this.updateReducers(Fr)}updateReducers(Fr){this.next(this.reducerFactory(this.reducers,this.initialState)),this.dispatcher.next({type:ue,features:Fr})}ngOnDestroy(){this.complete()}static#e=this.\u0275fac=function(_i){return new(_i||On)(a.LFG(de),a.LFG(P),a.LFG(me),a.LFG(K))};static#t=this.\u0275prov=a.Yz7({token:On,factory:On.\u0275fac})}return On})();const Oe=[ve,{provide:ce,useExisting:ve},{provide:de,useExisting:F}];let Xe=(()=>{class On extends i.x{ngOnDestroy(){this.complete()}static#e=this.\u0275fac=function(){let Fr;return function(Qi){return(Fr||(Fr=a.n5z(On)))(Qi||On)}}();static#t=this.\u0275prov=a.Yz7({token:On,factory:On.\u0275fac})}return On})();const Cn=[Xe];class ke extends n.y{}let fe=(()=>{class On extends e.X{static#e=this.INIT=x;constructor(Fr,_i,Qi,Fi){super(Fi);const fo=Fr.pipe((0,c.Q)(r.N)).pipe((0,l.M)(_i)).pipe((0,s.R)(De,{state:Fi}));this.stateSubscription=fo.subscribe(({state:La,action:Ra})=>{this.next(La),Qi.next(Ra)}),this.state=(0,_.O4)(this,{manualCleanup:!0,requireSync:!0})}ngOnDestroy(){this.stateSubscription.unsubscribe(),this.complete()}static#t=this.\u0275fac=function(_i){return new(_i||On)(a.LFG(F),a.LFG(ce),a.LFG(Xe),a.LFG(P))};static#n=this.\u0275prov=a.Yz7({token:On,factory:On.\u0275fac})}return On})();function De(On={state:void 0},[Er,Fr]){const{state:_i}=On;return{state:Fr(_i,Er),action:Er}}const ze=[fe,{provide:ke,useExisting:fe}];let tt=(()=>{class On extends n.y{constructor(Fr,_i,Qi){super(),this.actionsObserver=_i,this.reducerManager=Qi,this.source=Fr,this.state=Fr.state}select(Fr,..._i){return cn.call(null,Fr,..._i)(this)}selectSignal(Fr,_i){return(0,a.Flj)(()=>Fr(this.state()),{equal:_i?.equal||((Qi,Fi)=>Qi===Fi)})}lift(Fr){const _i=new On(this,this.actionsObserver,this.reducerManager);return _i.operator=Fr,_i}dispatch(Fr){this.actionsObserver.next(Fr)}next(Fr){this.actionsObserver.next(Fr)}error(Fr){this.actionsObserver.error(Fr)}complete(){this.actionsObserver.complete()}addReducer(Fr,_i){this.reducerManager.addReducer(Fr,_i)}removeReducer(Fr){this.reducerManager.removeReducer(Fr)}static#e=this.\u0275fac=function(_i){return new(_i||On)(a.LFG(ke),a.LFG(F),a.LFG(ve))};static#t=this.\u0275prov=a.Yz7({token:On,factory:On.\u0275fac})}return On})();const Je=[tt];function cn(On,Er,...Fr){return function(Qi){let Fi;if("string"==typeof On){const fa=[Er,...Fr].filter(Boolean);Fi=Qi.pipe(function p(...On){const Er=On.length;if(0===Er)throw new Error("list of properties cannot be empty.");return(0,h.U)(Fr=>{let _i=Fr;for(let Qi=0;QiOn(fa,Er)))}return Fi.pipe((0,g.x)())}}const vn="https://ngrx.io/guide/store/configuration/runtime-checks";function er(On){return void 0===On}function lr(On){return null===On}function Yt(On){return Array.isArray(On)}function Be(On){return"object"==typeof On&&null!==On}function Qt(On){return"function"==typeof On}function Ft(On,Er){return On===Er}function Ii(On,Er=Ft,Fr=Ft){let Fi,_i=null,Qi=null;return{memoized:function fo(){if(void 0!==Fi)return Fi.result;if(!_i)return Qi=On.apply(null,arguments),_i=arguments,Qi;if(!function yn(On,Er,Fr){for(let _i=0;_i"function"==typeof Er)}(_i[0])&&(_i=function di(On){const Er=Object.values(On),Fr=Object.keys(On);return[...Er,(...Qi)=>Fr.reduce((Fi,fa,ba)=>({...Fi,[fa]:Qi[ba]}),{})]}(_i[0]));const Qi=_i.slice(0,_i.length-1),Fi=_i[_i.length-1],fa=Qi.filter(La=>La.release&&"function"==typeof La.release),ba=On(function(...La){return Fi.apply(null,La)}),Ua=Ii(function(La,Ra){return Er.stateFn.apply(null,[La,Qi,Ra,ba])});return Object.assign(Ua.memoized,{release:function fo(){Ua.reset(),ba.reset(),fa.forEach(La=>La.release())},projector:ba.memoized,setResult:Ua.setResult,clearResult:Ua.clearResult})}}(Ii)(...On)}function kn(On,Er,Fr,_i){if(void 0===Fr){const Fi=Er.map(fa=>fa(On));return _i.memoized.apply(null,Fi)}const Qi=Er.map(Fi=>Fi(On,Fr));return _i.memoized.apply(null,[...Qi,Fr])}function ji(On){return On instanceof a.OlP?(0,a.f3M)(On):On}function Ki(On,Er){return Er.map((Fr,_i)=>{if(On[_i]instanceof a.OlP){const Qi=(0,a.f3M)(On[_i]);return{key:Fr.key,reducerFactory:Qi.reducerFactory?Qi.reducerFactory:rt,metaReducers:Qi.metaReducers?Qi.metaReducers:[],initialState:Qi.initialState}}return Fr})}function xa(On){return On.map(Er=>Er instanceof a.OlP?(0,a.f3M)(Er):Er)}function Pa(On){return"function"==typeof On?On():On}function lo(On,Er){return On.concat(Er)}function Cr(){if((0,a.f3M)(tt,{optional:!0,skipSelf:!0}))throw new TypeError("The root Store has been provided more than once. Feature modules should provide feature states instead.");return"guarded"}function ii(On){Object.freeze(On);const Er=Qt(On);return Object.getOwnPropertyNames(On).forEach(Fr=>{if(!Fr.startsWith("\u0275")&&function Ge(On,Er){return Object.prototype.hasOwnProperty.call(On,Er)}(On,Fr)&&(!Er||"caller"!==Fr&&"callee"!==Fr&&"arguments"!==Fr)){const _i=On[Fr];(Be(_i)||Qt(_i))&&!Object.isFrozen(_i)&&ii(_i)}}),On}function mr(On,Er=[]){return(er(On)||lr(On))&&0===Er.length?{path:["root"],value:On}:Object.keys(On).reduce((_i,Qi)=>{if(_i)return _i;const Fi=On[Qi];return function Bt(On){return Qt(On)&&On.hasOwnProperty("\u0275cmp")}(Fi)?_i:!(er(Fi)||lr(Fi)||function Qe(On){return"number"==typeof On}(Fi)||function Se(On){return"boolean"==typeof On}(Fi)||function kt(On){return"string"==typeof On}(Fi)||Yt(Fi))&&(function Ke(On){if(!function ct(On){return Be(On)&&!Yt(On)}(On))return!1;const Er=Object.getPrototypeOf(On);return Er===Object.prototype||null===Er}(Fi)?mr(Fi,[...Er,Qi]):{path:[...Er,Qi],value:Fi})},!1)}function nr(On,Er){if(!1===On)return;const Fr=On.path.join("."),_i=new Error(`Detected unserializable ${Er} at "${Fr}". ${vn}#strict${Er}serializability`);throw _i.value=On.value,_i.unserializablePath=Fr,_i}function Pi(On){return(0,a.X6Q)()?{strictStateSerializability:!1,strictActionSerializability:!1,strictStateImmutability:!0,strictActionImmutability:!0,strictActionWithinNgZone:!1,strictActionTypeUniqueness:!1,...On}:{strictStateSerializability:!1,strictActionSerializability:!1,strictStateImmutability:!1,strictActionImmutability:!1,strictActionWithinNgZone:!1,strictActionTypeUniqueness:!1}}function ki({strictActionSerializability:On,strictStateSerializability:Er}){return Fr=>On||Er?function Pn(On,Er){return function(Fr,_i){Er.action(_i)&&nr(mr(_i),"action");const Qi=On(Fr,_i);return Er.state()&&nr(mr(Qi),"state"),Qi}}(Fr,{action:_i=>On&&!Qa(_i),state:()=>Er}):Fr}function Hi({strictActionImmutability:On,strictStateImmutability:Er}){return Fr=>On||Er?function ni(On,Er){return function(Fr,_i){const Qi=Er.action(_i)?ii(_i):_i,Fi=On(Fr,Qi);return Er.state()?ii(Fi):Fi}}(Fr,{action:_i=>On&&!Qa(_i),state:()=>Er}):Fr}function Qa(On){return On.type.startsWith("@ngrx")}function Va({strictActionWithinNgZone:On}){return Er=>On?function ri(On,Er){return function(Fr,_i){if(Er.action(_i)&&!a.R0b.isInAngularZone())throw new Error(`Action '${_i.type}' running outside NgZone. ${vn}#strictactionwithinngzone`);return On(Fr,_i)}}(Er,{action:Fr=>On&&!Qa(Fr)}):Er}function qr(On){return[{provide:tn,useValue:On},{provide:Ye,useFactory:nt,deps:[tn]},{provide:$t,deps:[Ye],useFactory:Pi},{provide:je,multi:!0,deps:[$t],useFactory:Hi},{provide:je,multi:!0,deps:[$t],useFactory:ki},{provide:je,multi:!0,deps:[$t],useFactory:Va}]}function Hr(){return[{provide:Pt,multi:!0,deps:[$t],useFactory:Fn}]}function nt(On){return On}function Fn(On){if(!On.strictActionTypeUniqueness)return;const Er=Object.entries(b).filter(([,Fr])=>Fr>1).map(([Fr])=>Fr);if(Er.length)throw new Error(`Action types are registered more than once, ${Er.map(Fr=>`"${Fr}"`).join(", ")}. ${vn}#strictactiontypeuniqueness`)}function Et(On={},Er={}){return[{provide:O,useFactory:Cr},{provide:k,useValue:Er.initialState},{provide:P,useFactory:Pa,deps:[k]},{provide:q,useValue:On},{provide:Ae,useExisting:On instanceof a.OlP?On:q},{provide:me,deps:[q,[new a.tBr(Ae)]],useFactory:ji},{provide:Ie,useValue:Er.metaReducers?Er.metaReducers:[]},{provide:lt,deps:[je,Ie],useFactory:lo},{provide:oe,useValue:Er.reducerFactory?Er.reducerFactory:rt},{provide:K,deps:[oe,lt],useFactory:Mt},Q,Oe,Cn,ze,Je,qr(Er.runtimeChecks),Hr()]}function an(On,Er,Fr={}){return[{provide:xe,multi:!0,useValue:On instanceof Object?{}:Fr},{provide:se,multi:!0,useValue:{key:On instanceof Object?On.name:On,reducerFactory:Fr instanceof a.OlP||!Fr.reducerFactory?rt:Fr.reducerFactory,metaReducers:Fr instanceof a.OlP||!Fr.metaReducers?[]:Fr.metaReducers,initialState:Fr instanceof a.OlP||!Fr.initialState?void 0:Fr.initialState}},{provide:Ee,deps:[xe,se],useFactory:Ki},{provide:le,multi:!0,useValue:On instanceof Object?On.reducer:Er},{provide:Le,multi:!0,useExisting:Er instanceof a.OlP?Er:le},{provide:Ne,multi:!0,deps:[le,[new a.tBr(Le)]],useFactory:xa},Hr()]}let Un=(()=>{class On{constructor(Fr,_i,Qi,Fi,fa,ba){}static#e=this.\u0275fac=function(_i){return new(_i||On)(a.LFG(F),a.LFG(ce),a.LFG(Xe),a.LFG(tt),a.LFG(O,8),a.LFG(Pt,8))};static#t=this.\u0275mod=a.oAB({type:On});static#n=this.\u0275inj=a.cJS({})}return On})(),Mn=(()=>{class On{constructor(Fr,_i,Qi,Fi,fa){this.features=Fr,this.featureReducers=_i,this.reducerManager=Qi;const ba=Fr.map((Ua,fo)=>{const Ra=_i.shift()[fo];return{...Ua,reducers:Ra,initialState:Pa(Ua.initialState)}});Qi.addFeatures(ba)}ngOnDestroy(){this.reducerManager.removeFeatures(this.features)}static#e=this.\u0275fac=function(_i){return new(_i||On)(a.LFG(Ee),a.LFG(Ne),a.LFG(ve),a.LFG(Un),a.LFG(Pt,8))};static#t=this.\u0275mod=a.oAB({type:On});static#n=this.\u0275inj=a.cJS({})}return On})(),Qn=(()=>{class On{static forRoot(Fr,_i){return{ngModule:Un,providers:[...Et(Fr,_i)]}}static forFeature(Fr,_i,Qi={}){return{ngModule:Mn,providers:[...an(Fr,_i,Qi)]}}static#e=this.\u0275fac=function(_i){return new(_i||On)};static#t=this.\u0275mod=a.oAB({type:On});static#n=this.\u0275inj=a.cJS({})}return On})()},59491:(Me,$,f)=>{"use strict";f.d($,{bu:()=>mr,zH:()=>Rn,e3:()=>ki,WD:()=>st});var a=f(15861),e=f(65879),n=f(71002);function i(an,Un){if(!(an instanceof Un))throw new TypeError("Cannot call a class as a function")}var r=f(83997);function c(an,Un){for(var Mn=0;Mnan.length)&&(Un=an.length);for(var Mn=0,Qn=new Array(Un);Mn1&&void 0!==arguments[1]?arguments[1]:{};i(this,an),this.init(Un,Mn)}return l(an,[{key:"init",value:function(Mn){var Qn=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=Qn.prefix||"i18next:",this.logger=Mn||te,this.options=Qn,this.debug=Qn.debug}},{key:"setDebug",value:function(Mn){this.debug=Mn}},{key:"log",value:function(){for(var Mn=arguments.length,Qn=new Array(Mn),zn=0;zn1?Qn-1:0),sr=1;sr-1?Er.replace(/###/g,"."):Er}function zn(){return!an||"string"==typeof an}for(var sr="string"!=typeof Un?[].concat(Un):Un.split(".");sr.length>1;){if(zn())return{};var On=Qn(sr.shift());!an[On]&&Mn&&(an[On]=new Mn),an=Object.prototype.hasOwnProperty.call(an,On)?an[On]:{}}return zn()?{}:{obj:an,k:Qn(sr.shift())}}function P(an,Un,Mn){var Qn=k(an,Un,Object);Qn.obj[Qn.k]=Mn}function oe(an,Un){var Mn=k(an,Un),Qn=Mn.obj;if(Qn)return Qn[Mn.k]}function q(an,Un,Mn){for(var Qn in Un)"__proto__"!==Qn&&"constructor"!==Qn&&(Qn in an?"string"==typeof an[Qn]||an[Qn]instanceof String||"string"==typeof Un[Qn]||Un[Qn]instanceof String?Mn&&(an[Qn]=Un[Qn]):q(an[Qn],Un[Qn],Mn):an[Qn]=Un[Qn]);return an}function se(an){return an.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var Ae={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function le(an){return"string"==typeof an?an.replace(/[&<>"'\/]/g,function(Un){return Ae[Un]}):an}var xe=typeof window<"u"&&window.navigator&&typeof window.navigator.userAgentData>"u"&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,Ee=[" ",",","?","!",";"];function Ne(an,Un){var Mn=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(an){if(an[Un])return an[Un];for(var Qn=Un.split(Mn),zn=an,sr=0;srsr+On;)On++,Fr=zn[Er=Qn.slice(sr,sr+On).join(Mn)];if(void 0===Fr)return;if(null===Fr)return null;if(Un.endsWith(Er)){if("string"==typeof Fr)return Fr;if(Er&&"string"==typeof Fr[Er])return Fr[Er]}var _i=Qn.slice(sr+On).join(Mn);return _i?Ne(Fr,_i,Mn):void 0}zn=zn[Qn[sr]]}return zn}}function Ie(an,Un){var Mn=Object.keys(an);if(Object.getOwnPropertySymbols){var Qn=Object.getOwnPropertySymbols(an);Un&&(Qn=Qn.filter(function(zn){return Object.getOwnPropertyDescriptor(an,zn).enumerable})),Mn.push.apply(Mn,Qn)}return Mn}function je(an){for(var Un=1;Un"u"||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var zn,Qn=_(an);if(Un){var sr=_(this).constructor;zn=Reflect.construct(Qn,arguments,sr)}else zn=Qn.apply(this,arguments);return g(this,zn)}}(Mn);function Mn(Qn){var zn,sr=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};return i(this,Mn),zn=Un.call(this),xe&&x.call(s(zn)),zn.data=Qn||{},zn.options=sr,void 0===zn.options.keySeparator&&(zn.options.keySeparator="."),void 0===zn.options.ignoreJSONStructure&&(zn.options.ignoreJSONStructure=!0),zn}return l(Mn,[{key:"addNamespaces",value:function(zn){this.options.ns.indexOf(zn)<0&&this.options.ns.push(zn)}},{key:"removeNamespaces",value:function(zn){var sr=this.options.ns.indexOf(zn);sr>-1&&this.options.ns.splice(sr,1)}},{key:"getResource",value:function(zn,sr,On){var Er=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},Fr=void 0!==Er.keySeparator?Er.keySeparator:this.options.keySeparator,_i=void 0!==Er.ignoreJSONStructure?Er.ignoreJSONStructure:this.options.ignoreJSONStructure,Qi=[zn,sr];On&&"string"!=typeof On&&(Qi=Qi.concat(On)),On&&"string"==typeof On&&(Qi=Qi.concat(Fr?On.split(Fr):On)),zn.indexOf(".")>-1&&(Qi=zn.split("."));var Fi=oe(this.data,Qi);return Fi||!_i||"string"!=typeof On?Fi:Ne(this.data&&this.data[zn]&&this.data[zn][sr],On,Fr)}},{key:"addResource",value:function(zn,sr,On,Er){var Fr=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},_i=void 0!==Fr.keySeparator?Fr.keySeparator:this.options.keySeparator,Qi=[zn,sr];On&&(Qi=Qi.concat(_i?On.split(_i):On)),zn.indexOf(".")>-1&&(Er=sr,sr=(Qi=zn.split("."))[1]),this.addNamespaces(sr),P(this.data,Qi,Er),Fr.silent||this.emit("added",zn,sr,On,Er)}},{key:"addResources",value:function(zn,sr,On){var Er=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(var Fr in On)("string"==typeof On[Fr]||"[object Array]"===Object.prototype.toString.apply(On[Fr]))&&this.addResource(zn,sr,Fr,On[Fr],{silent:!0});Er.silent||this.emit("added",zn,sr,On)}},{key:"addResourceBundle",value:function(zn,sr,On,Er,Fr){var _i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},Qi=[zn,sr];zn.indexOf(".")>-1&&(Er=On,On=sr,sr=(Qi=zn.split("."))[1]),this.addNamespaces(sr);var Fi=oe(this.data,Qi)||{};Er?q(Fi,On,Fr):Fi=je(je({},Fi),On),P(this.data,Qi,Fi),_i.silent||this.emit("added",zn,sr,On)}},{key:"removeResourceBundle",value:function(zn,sr){this.hasResourceBundle(zn,sr)&&delete this.data[zn][sr],this.removeNamespaces(sr),this.emit("removed",zn,sr)}},{key:"hasResourceBundle",value:function(zn,sr){return void 0!==this.getResource(zn,sr)}},{key:"getResourceBundle",value:function(zn,sr){return sr||(sr=this.options.defaultNS),"v1"===this.options.compatibilityAPI?je(je({},{}),this.getResource(zn,sr)):this.getResource(zn,sr)}},{key:"getDataByLanguage",value:function(zn){return this.data[zn]}},{key:"hasLanguageSomeTranslations",value:function(zn){var sr=this.getDataByLanguage(zn);return!!(sr&&Object.keys(sr)||[]).find(function(Er){return sr[Er]&&Object.keys(sr[Er]).length>0})}},{key:"toJSON",value:function(){return this.data}}]),Mn}(x),$t={processors:{},addPostProcessor:function(Un){this.processors[Un.name]=Un},handle:function(Un,Mn,Qn,zn,sr){var On=this;return Un.forEach(function(Er){On.processors[Er]&&(Mn=On.processors[Er].process(Mn,Qn,zn,sr))}),Mn}};function Pt(an,Un){var Mn=Object.keys(an);if(Object.getOwnPropertySymbols){var Qn=Object.getOwnPropertySymbols(an);Un&&(Qn=Qn.filter(function(zn){return Object.getOwnPropertyDescriptor(an,zn).enumerable})),Mn.push.apply(Mn,Qn)}return Mn}function et(an){for(var Un=1;Un"u"||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var zn,Qn=_(an);if(Un){var sr=_(this).constructor;zn=Reflect.construct(Qn,arguments,sr)}else zn=Qn.apply(this,arguments);return g(this,zn)}}(Mn);function Mn(Qn){var zn,sr=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return i(this,Mn),zn=Un.call(this),xe&&x.call(s(zn)),function O(an,Un,Mn){an.forEach(function(Qn){Un[Qn]&&(Mn[Qn]=Un[Qn])})}(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],Qn,s(zn)),zn.options=sr,void 0===zn.options.keySeparator&&(zn.options.keySeparator="."),zn.logger=G.create("translator"),zn}return l(Mn,[{key:"changeLanguage",value:function(zn){zn&&(this.language=zn)}},{key:"exists",value:function(zn){if(null==zn)return!1;var On=this.resolve(zn,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}});return On&&void 0!==On.res}},{key:"extractFromKey",value:function(zn,sr){var On=void 0!==sr.nsSeparator?sr.nsSeparator:this.options.nsSeparator;void 0===On&&(On=":");var Er=void 0!==sr.keySeparator?sr.keySeparator:this.options.keySeparator,Fr=sr.ns||this.options.defaultNS||[],_i=On&&zn.indexOf(On)>-1,Qi=!(this.options.userDefinedKeySeparator||sr.keySeparator||this.options.userDefinedNsSeparator||sr.nsSeparator||function Le(an,Un,Mn){Un=Un||"",Mn=Mn||"";var Qn=Ee.filter(function(Er){return Un.indexOf(Er)<0&&Mn.indexOf(Er)<0});if(0===Qn.length)return!0;var zn=new RegExp("(".concat(Qn.map(function(Er){return"?"===Er?"\\?":Er}).join("|"),")")),sr=!zn.test(an);if(!sr){var On=an.indexOf(Mn);On>0&&!zn.test(an.substring(0,On))&&(sr=!0)}return sr}(zn,On,Er));if(_i&&!Qi){var Fi=zn.match(this.interpolator.nestingRegexp);if(Fi&&Fi.length>0)return{key:zn,namespaces:Fr};var fa=zn.split(On);(On!==Er||On===Er&&this.options.ns.indexOf(fa[0])>-1)&&(Fr=fa.shift()),zn=fa.join(Er)}return"string"==typeof Fr&&(Fr=[Fr]),{key:zn,namespaces:Fr}}},{key:"translate",value:function(zn,sr,On){var Er=this;if("object"!==(0,n.Z)(sr)&&this.options.overloadTranslationOptionHandler&&(sr=this.options.overloadTranslationOptionHandler(arguments)),"object"===(0,n.Z)(sr)&&(sr=et({},sr)),sr||(sr={}),null==zn)return"";Array.isArray(zn)||(zn=[String(zn)]);var Fr=void 0!==sr.returnDetails?sr.returnDetails:this.options.returnDetails,_i=void 0!==sr.keySeparator?sr.keySeparator:this.options.keySeparator,Qi=this.extractFromKey(zn[zn.length-1],sr),Fi=Qi.key,fa=Qi.namespaces,ba=fa[fa.length-1],Ua=sr.lng||this.language,fo=sr.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(Ua&&"cimode"===Ua.toLowerCase()){if(fo){var La=sr.nsSeparator||this.options.nsSeparator;return Fr?{res:"".concat(ba).concat(La).concat(Fi),usedKey:Fi,exactUsedKey:Fi,usedLng:Ua,usedNS:ba}:"".concat(ba).concat(La).concat(Fi)}return Fr?{res:Fi,usedKey:Fi,exactUsedKey:Fi,usedLng:Ua,usedNS:ba}:Fi}var Ra=this.resolve(zn,sr),Wa=Ra&&Ra.res,Lo=Ra&&Ra.usedKey||Fi,Do=Ra&&Ra.exactUsedKey||Fi,Jo=Object.prototype.toString.apply(Wa),gs=void 0!==sr.joinArrays?sr.joinArrays:this.options.joinArrays,Hs=!this.i18nFormat||this.i18nFormat.handleAsObject;if(Hs&&Wa&&"string"!=typeof Wa&&"boolean"!=typeof Wa&&"number"!=typeof Wa&&["[object Number]","[object Function]","[object RegExp]"].indexOf(Jo)<0&&("string"!=typeof gs||"[object Array]"!==Jo)){if(!sr.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");var ds=this.options.returnedObjectHandler?this.options.returnedObjectHandler(Lo,Wa,et(et({},sr),{},{ns:fa})):"key '".concat(Fi," (").concat(this.language,")' returned an object instead of string.");return Fr?(Ra.res=ds,Ra):ds}if(_i){var vo="[object Array]"===Jo,os=vo?[]:{},mn=vo?Do:Lo;for(var ci in Wa)if(Object.prototype.hasOwnProperty.call(Wa,ci)){var Kr="".concat(mn).concat(_i).concat(ci);os[ci]=this.translate(Kr,et(et({},sr),{joinArrays:!1,ns:fa})),os[ci]===Kr&&(os[ci]=Wa[ci])}Wa=os}}else if(Hs&&"string"==typeof gs&&"[object Array]"===Jo)(Wa=Wa.join(gs))&&(Wa=this.extendTranslation(Wa,zn,sr,On));else{var gi=!1,Li=!1,zi=void 0!==sr.count&&"string"!=typeof sr.count,ro=Mn.hasDefaultValue(sr),Eo=zi?this.pluralResolver.getSuffix(Ua,sr.count,sr):"",no=sr["defaultValue".concat(Eo)]||sr.defaultValue;!this.isValidLookup(Wa)&&ro&&(gi=!0,Wa=no),this.isValidLookup(Wa)||(Li=!0,Wa=Fi);var Kt=(sr.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&Li?void 0:Wa,Tt=ro&&no!==Wa&&this.options.updateMissing;if(Li||gi||Tt){if(this.logger.log(Tt?"updateKey":"missingKey",Ua,ba,Fi,Tt?no:Wa),_i){var _n=this.resolve(Fi,et(et({},sr),{},{keySeparator:!1}));_n&&_n.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var pn=[],ar=this.languageUtils.getFallbackCodes(this.options.fallbackLng,sr.lng||this.language);if("fallback"===this.options.saveMissingTo&&ar&&ar[0])for(var Qr=0;Qr1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof zn&&(zn=[zn]),zn.forEach(function(fa){if(!sr.isValidLookup(Er)){var ba=sr.extractFromKey(fa,On),Ua=ba.key;Fr=Ua;var fo=ba.namespaces;sr.options.fallbackNS&&(fo=fo.concat(sr.options.fallbackNS));var La=void 0!==On.count&&"string"!=typeof On.count,Ra=La&&!On.ordinal&&0===On.count&&sr.pluralResolver.shouldUseIntlApi(),Wa=void 0!==On.context&&("string"==typeof On.context||"number"==typeof On.context)&&""!==On.context,Lo=On.lngs?On.lngs:sr.languageUtils.toResolveHierarchy(On.lng||sr.language,On.fallbackLng);fo.forEach(function(Do){sr.isValidLookup(Er)||(Fi=Do,!Ze["".concat(Lo[0],"-").concat(Do)]&&sr.utils&&sr.utils.hasLoadedNamespace&&!sr.utils.hasLoadedNamespace(Fi)&&(Ze["".concat(Lo[0],"-").concat(Do)]=!0,sr.logger.warn('key "'.concat(Fr,'" for languages "').concat(Lo.join(", "),'" won\'t get resolved as namespace "').concat(Fi,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),Lo.forEach(function(Jo){if(!sr.isValidLookup(Er)){Qi=Jo;var ds,ns=[Ua];if(sr.i18nFormat&&sr.i18nFormat.addLookupKeys)sr.i18nFormat.addLookupKeys(ns,Ua,Jo,Do,On);else{var gs;La&&(gs=sr.pluralResolver.getSuffix(Jo,On.count,On));var Hs="".concat(sr.options.pluralSeparator,"zero");if(La&&(ns.push(Ua+gs),Ra&&ns.push(Ua+Hs)),Wa){var js="".concat(Ua).concat(sr.options.contextSeparator).concat(On.context);ns.push(js),La&&(ns.push(js+gs),Ra&&ns.push(js+Hs))}}for(;ds=ns.pop();)sr.isValidLookup(Er)||(_i=ds,Er=sr.getResource(Jo,Do,ds,On))}}))})}}),{res:Er,usedKey:Fr,exactUsedKey:_i,usedLng:Qi,usedNS:Fi}}},{key:"isValidLookup",value:function(zn){return!(void 0===zn||!this.options.returnNull&&null===zn||!this.options.returnEmptyString&&""===zn)}},{key:"getResource",value:function(zn,sr,On){var Er=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(zn,sr,On,Er):this.resourceStore.getResource(zn,sr,On,Er)}}],[{key:"hasDefaultValue",value:function(zn){for(var On in zn)if(Object.prototype.hasOwnProperty.call(zn,On)&&"defaultValue"===On.substring(0,12)&&void 0!==zn[On])return!0;return!1}}]),Mn}(x);function Mt(an){return an.charAt(0).toUpperCase()+an.slice(1)}var pe=function(){function an(Un){i(this,an),this.options=Un,this.supportedLngs=this.options.supportedLngs||!1,this.logger=G.create("languageUtils")}return l(an,[{key:"getScriptPartFromCode",value:function(Mn){if(!Mn||Mn.indexOf("-")<0)return null;var Qn=Mn.split("-");return 2===Qn.length||(Qn.pop(),"x"===Qn[Qn.length-1].toLowerCase())?null:this.formatLanguageCode(Qn.join("-"))}},{key:"getLanguagePartFromCode",value:function(Mn){if(!Mn||Mn.indexOf("-")<0)return Mn;var Qn=Mn.split("-");return this.formatLanguageCode(Qn[0])}},{key:"formatLanguageCode",value:function(Mn){if("string"==typeof Mn&&Mn.indexOf("-")>-1){var Qn=["hans","hant","latn","cyrl","cans","mong","arab"],zn=Mn.split("-");return this.options.lowerCaseLng?zn=zn.map(function(sr){return sr.toLowerCase()}):2===zn.length?(zn[0]=zn[0].toLowerCase(),zn[1]=zn[1].toUpperCase(),Qn.indexOf(zn[1].toLowerCase())>-1&&(zn[1]=Mt(zn[1].toLowerCase()))):3===zn.length&&(zn[0]=zn[0].toLowerCase(),2===zn[1].length&&(zn[1]=zn[1].toUpperCase()),"sgn"!==zn[0]&&2===zn[2].length&&(zn[2]=zn[2].toUpperCase()),Qn.indexOf(zn[1].toLowerCase())>-1&&(zn[1]=Mt(zn[1].toLowerCase())),Qn.indexOf(zn[2].toLowerCase())>-1&&(zn[2]=Mt(zn[2].toLowerCase()))),zn.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?Mn.toLowerCase():Mn}},{key:"isSupportedCode",value:function(Mn){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(Mn=this.getLanguagePartFromCode(Mn)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(Mn)>-1}},{key:"getBestMatchFromCodes",value:function(Mn){var zn,Qn=this;return Mn?(Mn.forEach(function(sr){if(!zn){var On=Qn.formatLanguageCode(sr);(!Qn.options.supportedLngs||Qn.isSupportedCode(On))&&(zn=On)}}),!zn&&this.options.supportedLngs&&Mn.forEach(function(sr){if(!zn){var On=Qn.getLanguagePartFromCode(sr);if(Qn.isSupportedCode(On))return zn=On;zn=Qn.options.supportedLngs.find(function(Er){return Er===On?Er:Er.indexOf("-")<0&&On.indexOf("-")<0||0!==Er.indexOf(On)?void 0:Er})}}),zn||(zn=this.getFallbackCodes(this.options.fallbackLng)[0]),zn):null}},{key:"getFallbackCodes",value:function(Mn,Qn){if(!Mn)return[];if("function"==typeof Mn&&(Mn=Mn(Qn)),"string"==typeof Mn&&(Mn=[Mn]),"[object Array]"===Object.prototype.toString.apply(Mn))return Mn;if(!Qn)return Mn.default||[];var zn=Mn[Qn];return zn||(zn=Mn[this.getScriptPartFromCode(Qn)]),zn||(zn=Mn[this.formatLanguageCode(Qn)]),zn||(zn=Mn[this.getLanguagePartFromCode(Qn)]),zn||(zn=Mn.default),zn||[]}},{key:"toResolveHierarchy",value:function(Mn,Qn){var zn=this,sr=this.getFallbackCodes(Qn||this.options.fallbackLng||[],Mn),On=[],Er=function(_i){_i&&(zn.isSupportedCode(_i)?On.push(_i):zn.logger.warn("rejecting language code not found in supportedLngs: ".concat(_i)))};return"string"==typeof Mn&&Mn.indexOf("-")>-1?("languageOnly"!==this.options.load&&Er(this.formatLanguageCode(Mn)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&Er(this.getScriptPartFromCode(Mn)),"currentOnly"!==this.options.load&&Er(this.getLanguagePartFromCode(Mn))):"string"==typeof Mn&&Er(this.formatLanguageCode(Mn)),sr.forEach(function(Fr){On.indexOf(Fr)<0&&Er(zn.formatLanguageCode(Fr))}),On}}]),an}(),ce=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],de={1:function(Un){return+(Un>1)},2:function(Un){return+(1!=Un)},3:function(Un){return 0},4:function(Un){return Un%10==1&&Un%100!=11?0:Un%10>=2&&Un%10<=4&&(Un%100<10||Un%100>=20)?1:2},5:function(Un){return 0==Un?0:1==Un?1:2==Un?2:Un%100>=3&&Un%100<=10?3:Un%100>=11?4:5},6:function(Un){return 1==Un?0:Un>=2&&Un<=4?1:2},7:function(Un){return 1==Un?0:Un%10>=2&&Un%10<=4&&(Un%100<10||Un%100>=20)?1:2},8:function(Un){return 1==Un?0:2==Un?1:8!=Un&&11!=Un?2:3},9:function(Un){return+(Un>=2)},10:function(Un){return 1==Un?0:2==Un?1:Un<7?2:Un<11?3:4},11:function(Un){return 1==Un||11==Un?0:2==Un||12==Un?1:Un>2&&Un<20?2:3},12:function(Un){return+(Un%10!=1||Un%100==11)},13:function(Un){return+(0!==Un)},14:function(Un){return 1==Un?0:2==Un?1:3==Un?2:3},15:function(Un){return Un%10==1&&Un%100!=11?0:Un%10>=2&&(Un%100<10||Un%100>=20)?1:2},16:function(Un){return Un%10==1&&Un%100!=11?0:0!==Un?1:2},17:function(Un){return 1==Un||Un%10==1&&Un%100!=11?0:1},18:function(Un){return 0==Un?0:1==Un?1:2},19:function(Un){return 1==Un?0:0==Un||Un%100>1&&Un%100<11?1:Un%100>10&&Un%100<20?2:3},20:function(Un){return 1==Un?0:0==Un||Un%100>0&&Un%100<20?1:2},21:function(Un){return Un%100==1?1:Un%100==2?2:Un%100==3||Un%100==4?3:0},22:function(Un){return 1==Un?0:2==Un?1:(Un<0||Un>10)&&Un%10==0?2:3}},ue=["v1","v2","v3"],ve={zero:0,one:1,two:2,few:3,many:4,other:5},Xe=function(){function an(Un){var Mn=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};i(this,an),this.languageUtils=Un,this.options=Mn,this.logger=G.create("pluralResolver"),(!this.options.compatibilityJSON||"v4"===this.options.compatibilityJSON)&&(typeof Intl>"u"||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=function Oe(){var an={};return ce.forEach(function(Un){Un.lngs.forEach(function(Mn){an[Mn]={numbers:Un.nr,plurals:de[Un.fc]}})}),an}()}return l(an,[{key:"addRule",value:function(Mn,Qn){this.rules[Mn]=Qn}},{key:"getRule",value:function(Mn){var Qn=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(Mn,{type:Qn.ordinal?"ordinal":"cardinal"})}catch{return}return this.rules[Mn]||this.rules[this.languageUtils.getLanguagePartFromCode(Mn)]}},{key:"needsPlural",value:function(Mn){var zn=this.getRule(Mn,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{});return this.shouldUseIntlApi()?zn&&zn.resolvedOptions().pluralCategories.length>1:zn&&zn.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(Mn,Qn){return this.getSuffixes(Mn,arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).map(function(sr){return"".concat(Qn).concat(sr)})}},{key:"getSuffixes",value:function(Mn){var Qn=this,zn=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},sr=this.getRule(Mn,zn);return sr?this.shouldUseIntlApi()?sr.resolvedOptions().pluralCategories.sort(function(On,Er){return ve[On]-ve[Er]}).map(function(On){return"".concat(Qn.options.prepend).concat(On)}):sr.numbers.map(function(On){return Qn.getSuffix(Mn,On,zn)}):[]}},{key:"getSuffix",value:function(Mn,Qn){var sr=this.getRule(Mn,arguments.length>2&&void 0!==arguments[2]?arguments[2]:{});return sr?this.shouldUseIntlApi()?"".concat(this.options.prepend).concat(sr.select(Qn)):this.getSuffixRetroCompatible(sr,Qn):(this.logger.warn("no plural rule found for: ".concat(Mn)),"")}},{key:"getSuffixRetroCompatible",value:function(Mn,Qn){var zn=this,sr=Mn.plurals(Mn.noAbs?Qn:Math.abs(Qn)),On=Mn.numbers[sr];this.options.simplifyPluralSuffix&&2===Mn.numbers.length&&1===Mn.numbers[0]&&(2===On?On="plural":1===On&&(On=""));var Er=function(){return zn.options.prepend&&On.toString()?zn.options.prepend+On.toString():On.toString()};return"v1"===this.options.compatibilityJSON?1===On?"":"number"==typeof On?"_plural_".concat(On.toString()):Er():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===Mn.numbers.length&&1===Mn.numbers[0]?Er():this.options.prepend&&sr.toString()?this.options.prepend+sr.toString():sr.toString()}},{key:"shouldUseIntlApi",value:function(){return!ue.includes(this.options.compatibilityJSON)}}]),an}();function Cn(an,Un){var Mn=Object.keys(an);if(Object.getOwnPropertySymbols){var Qn=Object.getOwnPropertySymbols(an);Un&&(Qn=Qn.filter(function(zn){return Object.getOwnPropertyDescriptor(an,zn).enumerable})),Mn.push.apply(Mn,Qn)}return Mn}function ke(an){for(var Un=1;Un3&&void 0!==arguments[3]?arguments[3]:".",zn=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],sr=function me(an,Un,Mn){var Qn=oe(an,Mn);return void 0!==Qn?Qn:oe(Un,Mn)}(an,Un,Mn);return!sr&&zn&&"string"==typeof Mn&&void 0===(sr=Ne(an,Mn,Qn))&&(sr=Ne(Un,Mn,Qn)),sr}var De=function(){function an(){var Un=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};i(this,an),this.logger=G.create("interpolator"),this.options=Un,this.format=Un.interpolation&&Un.interpolation.format||function(Mn){return Mn},this.init(Un)}return l(an,[{key:"init",value:function(){var Mn=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Mn.interpolation||(Mn.interpolation={escapeValue:!0});var Qn=Mn.interpolation;this.escape=void 0!==Qn.escape?Qn.escape:le,this.escapeValue=void 0===Qn.escapeValue||Qn.escapeValue,this.useRawValueToEscape=void 0!==Qn.useRawValueToEscape&&Qn.useRawValueToEscape,this.prefix=Qn.prefix?se(Qn.prefix):Qn.prefixEscaped||"{{",this.suffix=Qn.suffix?se(Qn.suffix):Qn.suffixEscaped||"}}",this.formatSeparator=Qn.formatSeparator?Qn.formatSeparator:Qn.formatSeparator||",",this.unescapePrefix=Qn.unescapeSuffix?"":Qn.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":Qn.unescapeSuffix||"",this.nestingPrefix=Qn.nestingPrefix?se(Qn.nestingPrefix):Qn.nestingPrefixEscaped||se("$t("),this.nestingSuffix=Qn.nestingSuffix?se(Qn.nestingSuffix):Qn.nestingSuffixEscaped||se(")"),this.nestingOptionsSeparator=Qn.nestingOptionsSeparator?Qn.nestingOptionsSeparator:Qn.nestingOptionsSeparator||",",this.maxReplaces=Qn.maxReplaces?Qn.maxReplaces:1e3,this.alwaysFormat=void 0!==Qn.alwaysFormat&&Qn.alwaysFormat,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var Mn="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(Mn,"g");var Qn="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(Qn,"g");var zn="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(zn,"g")}},{key:"interpolate",value:function(Mn,Qn,zn,sr){var Er,Fr,_i,On=this,Qi=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function Fi(La){return La.replace(/\$/g,"$$$$")}var fa=function(Ra){if(Ra.indexOf(On.formatSeparator)<0){var Wa=fe(Qn,Qi,Ra,On.options.keySeparator,On.options.ignoreJSONStructure);return On.alwaysFormat?On.format(Wa,void 0,zn,ke(ke(ke({},sr),Qn),{},{interpolationkey:Ra})):Wa}var Lo=Ra.split(On.formatSeparator),Do=Lo.shift().trim(),Jo=Lo.join(On.formatSeparator).trim();return On.format(fe(Qn,Qi,Do,On.options.keySeparator,On.options.ignoreJSONStructure),Jo,zn,ke(ke(ke({},sr),Qn),{},{interpolationkey:Do}))};this.resetRegExp();var ba=sr&&sr.missingInterpolationHandler||this.options.missingInterpolationHandler,Ua=sr&&sr.interpolation&&void 0!==sr.interpolation.skipOnVariables?sr.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:function(Ra){return Fi(Ra)}},{regex:this.regexp,safeValue:function(Ra){return Fi(On.escapeValue?On.escape(Ra):Ra)}}].forEach(function(La){for(_i=0;Er=La.regex.exec(Mn);){var Ra=Er[1].trim();if(void 0===(Fr=fa(Ra)))if("function"==typeof ba){var Wa=ba(Mn,Er,sr);Fr="string"==typeof Wa?Wa:""}else if(sr&&Object.prototype.hasOwnProperty.call(sr,Ra))Fr="";else{if(Ua){Fr=Er[0];continue}On.logger.warn("missed to pass in variable ".concat(Ra," for interpolating ").concat(Mn)),Fr=""}else"string"!=typeof Fr&&!On.useRawValueToEscape&&(Fr=Q(Fr));var Lo=La.safeValue(Fr);if(Mn=Mn.replace(Er[0],Lo),Ua?(La.regex.lastIndex+=Fr.length,La.regex.lastIndex-=Er[0].length):La.regex.lastIndex=0,++_i>=On.maxReplaces)break}}),Mn}},{key:"nest",value:function(Mn,Qn){var On,Er,Fr,zn=this,sr=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};function _i(ba,Ua){var fo=this.nestingOptionsSeparator;if(ba.indexOf(fo)<0)return ba;var La=ba.split(new RegExp("".concat(fo,"[ ]*{"))),Ra="{".concat(La[1]);ba=La[0];var Wa=(Ra=this.interpolate(Ra,Fr)).match(/'/g),Lo=Ra.match(/"/g);(Wa&&Wa.length%2==0&&!Lo||Lo.length%2!=0)&&(Ra=Ra.replace(/'/g,'"'));try{Fr=JSON.parse(Ra),Ua&&(Fr=ke(ke({},Ua),Fr))}catch(Do){return this.logger.warn("failed parsing options string in nesting for key ".concat(ba),Do),"".concat(ba).concat(fo).concat(Ra)}return delete Fr.defaultValue,ba}for(;On=this.nestingRegexp.exec(Mn);){var Qi=[];(Fr=(Fr=ke({},sr)).replace&&"string"!=typeof Fr.replace?Fr.replace:Fr).applyPostProcessor=!1,delete Fr.defaultValue;var Fi=!1;if(-1!==On[0].indexOf(this.formatSeparator)&&!/{.*}/.test(On[1])){var fa=On[1].split(this.formatSeparator).map(function(ba){return ba.trim()});On[1]=fa.shift(),Qi=fa,Fi=!0}if((Er=Qn(_i.call(this,On[1].trim(),Fr),Fr))&&On[0]===Mn&&"string"!=typeof Er)return Er;"string"!=typeof Er&&(Er=Q(Er)),Er||(this.logger.warn("missed to resolve ".concat(On[1]," for nesting ").concat(Mn)),Er=""),Fi&&(Er=Qi.reduce(function(ba,Ua){return zn.format(ba,Ua,sr.lng,ke(ke({},sr),{},{interpolationkey:On[1].trim()}))},Er.trim())),Mn=Mn.replace(On[0],Er),this.regexp.lastIndex=0}return Mn}}]),an}();function ze(an,Un){var Mn=Object.keys(an);if(Object.getOwnPropertySymbols){var Qn=Object.getOwnPropertySymbols(an);Un&&(Qn=Qn.filter(function(zn){return Object.getOwnPropertyDescriptor(an,zn).enumerable})),Mn.push.apply(Mn,Qn)}return Mn}function tt(an){for(var Un=1;Un0&&void 0!==arguments[0]?arguments[0]:{};i(this,an),this.logger=G.create("formatter"),this.options=Un,this.formats={number:cn(function(Mn,Qn){var zn=new Intl.NumberFormat(Mn,tt({},Qn));return function(sr){return zn.format(sr)}}),currency:cn(function(Mn,Qn){var zn=new Intl.NumberFormat(Mn,tt(tt({},Qn),{},{style:"currency"}));return function(sr){return zn.format(sr)}}),datetime:cn(function(Mn,Qn){var zn=new Intl.DateTimeFormat(Mn,tt({},Qn));return function(sr){return zn.format(sr)}}),relativetime:cn(function(Mn,Qn){var zn=new Intl.RelativeTimeFormat(Mn,tt({},Qn));return function(sr){return zn.format(sr,Qn.range||"day")}}),list:cn(function(Mn,Qn){var zn=new Intl.ListFormat(Mn,tt({},Qn));return function(sr){return zn.format(sr)}})},this.init(Un)}return l(an,[{key:"init",value:function(Mn){var zn=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}}).interpolation;this.formatSeparator=zn.formatSeparator?zn.formatSeparator:zn.formatSeparator||","}},{key:"add",value:function(Mn,Qn){this.formats[Mn.toLowerCase().trim()]=Qn}},{key:"addCached",value:function(Mn,Qn){this.formats[Mn.toLowerCase().trim()]=cn(Qn)}},{key:"format",value:function(Mn,Qn,zn){var sr=this,On=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},Fr=Qn.split(this.formatSeparator).reduce(function(_i,Qi){var Fi=function Je(an){var Un=an.toLowerCase().trim(),Mn={};if(an.indexOf("(")>-1){var Qn=an.split("(");Un=Qn[0].toLowerCase().trim();var zn=Qn[1].substring(0,Qn[1].length-1);"currency"===Un&&zn.indexOf(":")<0?Mn.currency||(Mn.currency=zn.trim()):"relativetime"===Un&&zn.indexOf(":")<0?Mn.range||(Mn.range=zn.trim()):zn.split(";").forEach(function(On){if(On){var Fr=function T(an){return function y(an){if(Array.isArray(an))return an}(an)||function E(an){if(typeof Symbol<"u"&&null!=an[Symbol.iterator]||null!=an["@@iterator"])return Array.from(an)}(an)||function I(an,Un){if(an){if("string"==typeof an)return C(an,Un);var Mn=Object.prototype.toString.call(an).slice(8,-1);if("Object"===Mn&&an.constructor&&(Mn=an.constructor.name),"Map"===Mn||"Set"===Mn)return Array.from(an);if("Arguments"===Mn||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Mn))return C(an,Un)}}(an)||function d(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(On.split(":")),_i=Fr[0],Fi=Fr.slice(1).join(":").trim().replace(/^'+|'+$/g,"");Mn[_i.trim()]||(Mn[_i.trim()]=Fi),"false"===Fi&&(Mn[_i.trim()]=!1),"true"===Fi&&(Mn[_i.trim()]=!0),isNaN(Fi)||(Mn[_i.trim()]=parseInt(Fi,10))}})}return{formatName:Un,formatOptions:Mn}}(Qi),fa=Fi.formatName,ba=Fi.formatOptions;if(sr.formats[fa]){var Ua=_i;try{var fo=On&&On.formatParams&&On.formatParams[On.interpolationkey]||{};Ua=sr.formats[fa](_i,fo.locale||fo.lng||On.locale||On.lng||zn,tt(tt(tt({},ba),On),fo))}catch(Ra){sr.logger.warn(Ra)}return Ua}return sr.logger.warn("there was no format function for ".concat(fa)),_i},Mn);return Fr}}]),an}();function er(an,Un){var Mn=Object.keys(an);if(Object.getOwnPropertySymbols){var Qn=Object.getOwnPropertySymbols(an);Un&&(Qn=Qn.filter(function(zn){return Object.getOwnPropertyDescriptor(an,zn).enumerable})),Mn.push.apply(Mn,Qn)}return Mn}function lr(an){for(var Un=1;Un"u"||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var zn,Qn=_(an);if(Un){var sr=_(this).constructor;zn=Reflect.construct(Qn,arguments,sr)}else zn=Qn.apply(this,arguments);return g(this,zn)}}(Mn);function Mn(Qn,zn,sr){var On,Er=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return i(this,Mn),On=Un.call(this),xe&&x.call(s(On)),On.backend=Qn,On.store=zn,On.services=sr,On.languageUtils=sr.languageUtils,On.options=Er,On.logger=G.create("backendConnector"),On.waitingReads=[],On.maxParallelReads=Er.maxParallelReads||10,On.readingCalls=0,On.maxRetries=Er.maxRetries>=0?Er.maxRetries:5,On.retryTimeout=Er.retryTimeout>=1?Er.retryTimeout:350,On.state={},On.queue=[],On.backend&&On.backend.init&&On.backend.init(sr,Er.backend,Er),On}return l(Mn,[{key:"queueLoad",value:function(zn,sr,On,Er){var Fr=this,_i={},Qi={},Fi={},fa={};return zn.forEach(function(ba){var Ua=!0;sr.forEach(function(fo){var La="".concat(ba,"|").concat(fo);!On.reload&&Fr.store.hasResourceBundle(ba,fo)?Fr.state[La]=2:Fr.state[La]<0||(1===Fr.state[La]?void 0===Qi[La]&&(Qi[La]=!0):(Fr.state[La]=1,Ua=!1,void 0===Qi[La]&&(Qi[La]=!0),void 0===_i[La]&&(_i[La]=!0),void 0===fa[fo]&&(fa[fo]=!0)))}),Ua||(Fi[ba]=!0)}),(Object.keys(_i).length||Object.keys(Qi).length)&&this.queue.push({pending:Qi,pendingCount:Object.keys(Qi).length,loaded:{},errors:[],callback:Er}),{toLoad:Object.keys(_i),pending:Object.keys(Qi),toLoadLanguages:Object.keys(Fi),toLoadNamespaces:Object.keys(fa)}}},{key:"loaded",value:function(zn,sr,On){var Er=zn.split("|"),Fr=Er[0],_i=Er[1];sr&&this.emit("failedLoading",Fr,_i,sr),On&&this.store.addResourceBundle(Fr,_i,On),this.state[zn]=sr?-1:2;var Qi={};this.queue.forEach(function(Fi){(function K(an,Un,Mn,Qn){var zn=k(an,Un,Object),sr=zn.obj,On=zn.k;sr[On]=sr[On]||[],Qn&&(sr[On]=sr[On].concat(Mn)),Qn||sr[On].push(Mn)})(Fi.loaded,[Fr],_i),function Se(an,Un){void 0!==an.pending[Un]&&(delete an.pending[Un],an.pendingCount--)}(Fi,zn),sr&&Fi.errors.push(sr),0===Fi.pendingCount&&!Fi.done&&(Object.keys(Fi.loaded).forEach(function(fa){Qi[fa]||(Qi[fa]={});var ba=Fi.loaded[fa];ba.length&&ba.forEach(function(Ua){void 0===Qi[fa][Ua]&&(Qi[fa][Ua]=!0)})}),Fi.done=!0,Fi.errors.length?Fi.callback(Fi.errors):Fi.callback())}),this.emit("loaded",Qi),this.queue=this.queue.filter(function(Fi){return!Fi.done})}},{key:"read",value:function(zn,sr,On){var Er=this,Fr=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,_i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,Qi=arguments.length>5?arguments[5]:void 0;if(!zn.length)return Qi(null,{});if(this.readingCalls>=this.maxParallelReads)this.waitingReads.push({lng:zn,ns:sr,fcName:On,tried:Fr,wait:_i,callback:Qi});else{this.readingCalls++;var Fi=function(fo,La){if(Er.readingCalls--,Er.waitingReads.length>0){var Ra=Er.waitingReads.shift();Er.read(Ra.lng,Ra.ns,Ra.fcName,Ra.tried,Ra.wait,Ra.callback)}fo&&La&&Fr2&&void 0!==arguments[2]?arguments[2]:{},Fr=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),Fr&&Fr();"string"==typeof zn&&(zn=this.languageUtils.toResolveHierarchy(zn)),"string"==typeof sr&&(sr=[sr]);var _i=this.queueLoad(zn,sr,Er,Fr);if(!_i.toLoad.length)return _i.pending.length||Fr(),null;_i.toLoad.forEach(function(Qi){On.loadOne(Qi)})}},{key:"load",value:function(zn,sr,On){this.prepareLoading(zn,sr,{},On)}},{key:"reload",value:function(zn,sr,On){this.prepareLoading(zn,sr,{reload:!0},On)}},{key:"loadOne",value:function(zn){var sr=this,On=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",Er=zn.split("|"),Fr=Er[0],_i=Er[1];this.read(Fr,_i,"read",void 0,void 0,function(Qi,Fi){Qi&&sr.logger.warn("".concat(On,"loading namespace ").concat(_i," for language ").concat(Fr," failed"),Qi),!Qi&&Fi&&sr.logger.log("".concat(On,"loaded namespace ").concat(_i," for language ").concat(Fr),Fi),sr.loaded(zn,Qi,Fi)})}},{key:"saveMissing",value:function(zn,sr,On,Er,Fr){var _i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},Qi=arguments.length>6&&void 0!==arguments[6]?arguments[6]:function(){};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(sr))this.logger.warn('did not save key "'.concat(On,'" as the namespace "').concat(sr,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");else if(null!=On&&""!==On){if(this.backend&&this.backend.create){var Fi=lr(lr({},_i),{},{isUpdate:Fr}),fa=this.backend.create.bind(this.backend);if(fa.length<6)try{var ba;(ba=5===fa.length?fa(zn,sr,On,Er,Fi):fa(zn,sr,On,Er))&&"function"==typeof ba.then?ba.then(function(Ua){return Qi(null,Ua)}).catch(Qi):Qi(null,ba)}catch(Ua){Qi(Ua)}else fa(zn,sr,On,Er,Qi,Fi)}!zn||!zn[0]||this.store.addResource(zn[0],sr,On,Er)}}}]),Mn}(x);function Be(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(Un){var Mn={};if("object"===(0,n.Z)(Un[1])&&(Mn=Un[1]),"string"==typeof Un[1]&&(Mn.defaultValue=Un[1]),"string"==typeof Un[2]&&(Mn.tDescription=Un[2]),"object"===(0,n.Z)(Un[2])||"object"===(0,n.Z)(Un[3])){var Qn=Un[3]||Un[2];Object.keys(Qn).forEach(function(zn){Mn[zn]=Qn[zn]})}return Mn},interpolation:{escapeValue:!0,format:function(Un,Mn,Qn,zn){return Un},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function ct(an){return"string"==typeof an.ns&&(an.ns=[an.ns]),"string"==typeof an.fallbackLng&&(an.fallbackLng=[an.fallbackLng]),"string"==typeof an.fallbackNS&&(an.fallbackNS=[an.fallbackNS]),an.supportedLngs&&an.supportedLngs.indexOf("cimode")<0&&(an.supportedLngs=an.supportedLngs.concat(["cimode"])),an}function Ke(an,Un){var Mn=Object.keys(an);if(Object.getOwnPropertySymbols){var Qn=Object.getOwnPropertySymbols(an);Un&&(Qn=Qn.filter(function(zn){return Object.getOwnPropertyDescriptor(an,zn).enumerable})),Mn.push.apply(Mn,Qn)}return Mn}function Qt(an){for(var Un=1;Un"u"||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var zn,Qn=_(an);if(Un){var sr=_(this).constructor;zn=Reflect.construct(Qn,arguments,sr)}else zn=Qn.apply(this,arguments);return g(this,zn)}}(Mn);function Mn(){var Qn,zn=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},sr=arguments.length>1?arguments[1]:void 0;if(i(this,Mn),Qn=Un.call(this),xe&&x.call(s(Qn)),Qn.options=ct(zn),Qn.services={},Qn.logger=G,Qn.modules={external:[]},function en(an){Object.getOwnPropertyNames(Object.getPrototypeOf(an)).forEach(function(Mn){"function"==typeof an[Mn]&&(an[Mn]=an[Mn].bind(an))})}(s(Qn)),sr&&!Qn.isInitialized&&!zn.isClone){if(!Qn.options.initImmediate)return Qn.init(zn,sr),g(Qn,s(Qn));setTimeout(function(){Qn.init(zn,sr)},0)}return Qn}return l(Mn,[{key:"init",value:function(){var zn=this,sr=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},On=arguments.length>1?arguments[1]:void 0;"function"==typeof sr&&(On=sr,sr={}),!sr.defaultNS&&!1!==sr.defaultNS&&sr.ns&&("string"==typeof sr.ns?sr.defaultNS=sr.ns:sr.ns.indexOf("translation")<0&&(sr.defaultNS=sr.ns[0]));var Er=Be();function Fr(Ra){return Ra?"function"==typeof Ra?new Ra:Ra:null}if(this.options=Qt(Qt(Qt({},Er),this.options),ct(sr)),"v1"!==this.options.compatibilityAPI&&(this.options.interpolation=Qt(Qt({},Er.interpolation),this.options.interpolation)),void 0!==sr.keySeparator&&(this.options.userDefinedKeySeparator=sr.keySeparator),void 0!==sr.nsSeparator&&(this.options.userDefinedNsSeparator=sr.nsSeparator),!this.options.isClone){var _i;G.init(this.modules.logger?Fr(this.modules.logger):null,this.options),this.modules.formatter?_i=this.modules.formatter:typeof Intl<"u"&&(_i=vn);var Qi=new pe(this.options);this.store=new tn(this.options.resources,this.options);var Fi=this.services;Fi.logger=G,Fi.resourceStore=this.store,Fi.languageUtils=Qi,Fi.pluralResolver=new Xe(Qi,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),_i&&(!this.options.interpolation.format||this.options.interpolation.format===Er.interpolation.format)&&(Fi.formatter=Fr(_i),Fi.formatter.init(Fi,this.options),this.options.interpolation.format=Fi.formatter.format.bind(Fi.formatter)),Fi.interpolator=new De(this.options),Fi.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},Fi.backendConnector=new Qe(Fr(this.modules.backend),Fi.resourceStore,Fi,this.options),Fi.backendConnector.on("*",function(Ra){for(var Wa=arguments.length,Lo=new Array(Wa>1?Wa-1:0),Do=1;Do1?Wa-1:0),Do=1;Do0&&"dev"!==fa[0]&&(this.options.lng=fa[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(function(Ra){zn[Ra]=function(){var Wa;return(Wa=zn.store)[Ra].apply(Wa,arguments)}}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(function(Ra){zn[Ra]=function(){var Wa;return(Wa=zn.store)[Ra].apply(Wa,arguments),zn}});var fo=F(),La=function(){var Wa=function(Do,Jo){zn.isInitialized&&!zn.initializedStoreOnce&&zn.logger.warn("init: i18next is already initialized. You should call init just once!"),zn.isInitialized=!0,zn.options.isClone||zn.logger.log("initialized",zn.options),zn.emit("initialized",zn.options),fo.resolve(Jo),On(Do,Jo)};if(zn.languages&&"v1"!==zn.options.compatibilityAPI&&!zn.isInitialized)return Wa(null,zn.t.bind(zn));zn.changeLanguage(zn.options.lng,Wa)};return this.options.resources||!this.options.initImmediate?La():setTimeout(La,0),fo}},{key:"loadResources",value:function(zn){var sr=this,Er=arguments.length>1&&void 0!==arguments[1]?arguments[1]:nn,Fr="string"==typeof zn?zn:this.language;if("function"==typeof zn&&(Er=zn),!this.options.resources||this.options.partialBundledLanguages){if(Fr&&"cimode"===Fr.toLowerCase())return Er();var _i=[],Qi=function(ba){ba&&sr.services.languageUtils.toResolveHierarchy(ba).forEach(function(fo){_i.indexOf(fo)<0&&_i.push(fo)})};Fr?Qi(Fr):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(function(fa){return Qi(fa)}),this.options.preload&&this.options.preload.forEach(function(fa){return Qi(fa)}),this.services.backendConnector.load(_i,this.options.ns,function(fa){!fa&&!sr.resolvedLanguage&&sr.language&&sr.setResolvedLanguage(sr.language),Er(fa)})}else Er(null)}},{key:"reloadResources",value:function(zn,sr,On){var Er=F();return zn||(zn=this.languages),sr||(sr=this.options.ns),On||(On=nn),this.services.backendConnector.reload(zn,sr,function(Fr){Er.resolve(),On(Fr)}),Er}},{key:"use",value:function(zn){if(!zn)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!zn.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===zn.type&&(this.modules.backend=zn),("logger"===zn.type||zn.log&&zn.warn&&zn.error)&&(this.modules.logger=zn),"languageDetector"===zn.type&&(this.modules.languageDetector=zn),"i18nFormat"===zn.type&&(this.modules.i18nFormat=zn),"postProcessor"===zn.type&&$t.addPostProcessor(zn),"formatter"===zn.type&&(this.modules.formatter=zn),"3rdParty"===zn.type&&this.modules.external.push(zn),this}},{key:"setResolvedLanguage",value:function(zn){if(zn&&this.languages&&!(["cimode","dev"].indexOf(zn)>-1))for(var sr=0;sr-1)&&this.store.hasLanguageSomeTranslations(On)){this.resolvedLanguage=On;break}}}},{key:"changeLanguage",value:function(zn,sr){var On=this;this.isLanguageChangingTo=zn;var Er=F();this.emit("languageChanging",zn);var Fr=function(fa){On.language=fa,On.languages=On.services.languageUtils.toResolveHierarchy(fa),On.resolvedLanguage=void 0,On.setResolvedLanguage(fa)},Qi=function(fa){!zn&&!fa&&On.services.languageDetector&&(fa=[]);var ba="string"==typeof fa?fa:On.services.languageUtils.getBestMatchFromCodes(fa);ba&&(On.language||Fr(ba),On.translator.language||On.translator.changeLanguage(ba),On.services.languageDetector&&On.services.languageDetector.cacheUserLanguage&&On.services.languageDetector.cacheUserLanguage(ba)),On.loadResources(ba,function(Ua){!function(fa,ba){ba?(Fr(ba),On.translator.changeLanguage(ba),On.isLanguageChangingTo=void 0,On.emit("languageChanged",ba),On.logger.log("languageChanged",ba)):On.isLanguageChangingTo=void 0,Er.resolve(function(){return On.t.apply(On,arguments)}),sr&&sr(fa,function(){return On.t.apply(On,arguments)})}(Ua,ba)})};return zn||!this.services.languageDetector||this.services.languageDetector.async?!zn&&this.services.languageDetector&&this.services.languageDetector.async?0===this.services.languageDetector.detect.length?this.services.languageDetector.detect().then(Qi):this.services.languageDetector.detect(Qi):Qi(zn):Qi(this.services.languageDetector.detect()),Er}},{key:"getFixedT",value:function(zn,sr,On){var Er=this,Fr=function _i(Qi,Fi){var fa;if("object"!==(0,n.Z)(Fi)){for(var ba=arguments.length,Ua=new Array(ba>2?ba-2:0),fo=2;fo1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var Er=On.lng||this.resolvedLanguage||this.languages[0],Fr=!!this.options&&this.options.fallbackLng,_i=this.languages[this.languages.length-1];if("cimode"===Er.toLowerCase())return!0;var Qi=function(ba,Ua){var fo=sr.services.backendConnector.state["".concat(ba,"|").concat(Ua)];return-1===fo||2===fo};if(On.precheck){var Fi=On.precheck(this,Qi);if(void 0!==Fi)return Fi}return!!(this.hasResourceBundle(Er,zn)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||Qi(Er,zn)&&(!Fr||Qi(_i,zn)))}},{key:"loadNamespaces",value:function(zn,sr){var On=this,Er=F();return this.options.ns?("string"==typeof zn&&(zn=[zn]),zn.forEach(function(Fr){On.options.ns.indexOf(Fr)<0&&On.options.ns.push(Fr)}),this.loadResources(function(Fr){Er.resolve(),sr&&sr(Fr)}),Er):(sr&&sr(),Promise.resolve())}},{key:"loadLanguages",value:function(zn,sr){var On=F();"string"==typeof zn&&(zn=[zn]);var Er=this.options.preload||[],Fr=zn.filter(function(_i){return Er.indexOf(_i)<0});return Fr.length?(this.options.preload=Er.concat(Fr),this.loadResources(function(_i){On.resolve(),sr&&sr(_i)}),On):(sr&&sr(),Promise.resolve())}},{key:"dir",value:function(zn){if(zn||(zn=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!zn)return"rtl";var On=this.services&&this.services.languageUtils||new pe(Be());return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(On.getLanguagePartFromCode(zn))>-1||zn.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}},{key:"cloneInstance",value:function(){var zn=this,sr=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},On=arguments.length>1&&void 0!==arguments[1]?arguments[1]:nn,Er=Qt(Qt(Qt({},this.options),sr),{isClone:!0}),Fr=new Mn(Er);return(void 0!==sr.debug||void 0!==sr.prefix)&&(Fr.logger=Fr.logger.clone(sr)),["store","services","language"].forEach(function(Qi){Fr[Qi]=zn[Qi]}),Fr.services=Qt({},this.services),Fr.services.utils={hasLoadedNamespace:Fr.hasLoadedNamespace.bind(Fr)},Fr.translator=new Ht(Fr.services,Fr.options),Fr.translator.on("*",function(Qi){for(var Fi=arguments.length,fa=new Array(Fi>1?Fi-1:0),ba=1;ba0&&void 0!==arguments[0]?arguments[0]:{},arguments.length>1?arguments[1]:void 0)});var Ft=it.createInstance();Ft.createInstance=it.createInstance;var xa=f(78645),Pa=f(65619),lo=f(59773),Cr=f(96814),ni=f(6593);const ii=new e.OlP("I18NEXT_SCOPE"),Pn=new e.OlP("I18NEXT_NAMESPACE"),mr=new e.OlP("I18NEXT_SERVICE"),nr=new e.OlP("I18NEXT_NAMESPACE_RESOLVER"),ri=new e.OlP("I18NEXT_ERROR_HANDLING_STRATEGY"),Pi=new e.OlP("I18NEXT_INSTANCE");let ki=(()=>{class an{translateI18Next;ns;scope;constructor(Mn,Qn,zn){this.translateI18Next=Mn,this.ns=Qn,this.scope=zn}transform(Mn,Qn){Qn=this.prepareOptions(Qn);let zn=this.translateI18Next.options;(void 0===Qn.prependScope||!0===Qn.prependScope)&&this.scope&&(Mn=this.prependScope(Mn,this.scope,zn.keySeparator,zn.nsSeparator)),(void 0===Qn.prependNamespace||!0===Qn.prependNamespace)&&this.ns&&(Mn=this.prependNamespace(Mn,this.ns,zn.nsSeparator));let sr=this.translateI18Next.t(Mn,Qn);return Qn.format&&sr&&(sr=this.translateI18Next.format(sr,Qn.format,this.translateI18Next.language)),sr??""}prependScope(Mn,Qn,zn,sr){const On=sr||"",Er=zn||"";"string"==typeof Mn&&(Mn=[Mn]),"string"==typeof Qn&&(Qn=[Qn]);let Fr=[];for(let _i=0;_ithis.joinStrings(Er,Fi,Qi))),Fr.push(Qi)}return Fr}prependNamespace(Mn,Qn,zn){const sr=zn||"";"string"==typeof Mn&&(Mn=[Mn]),"string"==typeof Qn&&(Qn=[Qn]);let On=[];for(let Er=0;Erthis.joinStrings(sr,_i,Fr))),On.push(Fr)}return On}joinStrings(Mn,...Qn){return[...Qn].join(Mn)}keyContainsNsSeparator(Mn,Qn){return-1!==Mn.indexOf(Qn)}prepareOptions(Mn){return null!=(Mn=Mn||{}).context&&(Mn.context=Mn.context.toString()),Mn}static \u0275fac=function(Qn){return new(Qn||an)(e.Y36(mr,16),e.Y36(Pn,16),e.Y36(ii,16))};static \u0275pipe=e.Yjl({name:"i18next",type:an,pure:!0});static \u0275prov=e.Yz7({token:an,factory:an.\u0275fac})}return an})(),Hi=(()=>{class an extends ki{constructor(Mn,Qn,zn){super(Mn,Qn,zn)}transform(Mn,Qn){return(Qn=Qn||{}).format="cap",super.transform(Mn,Qn)}static \u0275fac=function(Qn){return new(Qn||an)(e.Y36(mr,16),e.Y36(Pn,16),e.Y36(ii,16))};static \u0275pipe=e.Yjl({name:"i18nextCap",type:an,pure:!0});static \u0275prov=e.Yz7({token:an,factory:an.\u0275fac})}return an})(),Qa=(()=>{class an extends ki{translateI18Next;ns;scope;cd;ngZone;lastKey;lastOptions;lastValue="";ngUnsubscribe=new xa.x;constructor(Mn,Qn,zn,sr,On){super(Mn,Qn,zn),this.translateI18Next=Mn,this.ns=Qn,this.scope=zn,this.cd=sr,this.ngZone=On,Mn.events.languageChanged.pipe((0,lo.R)(this.ngUnsubscribe)).subscribe(()=>{this.ngZone.run(()=>this.cd.markForCheck())})}hasKeyChanged(Mn){return!this.lastKey||this.lastKey!==Mn}hasOptionsChanged(Mn){return this.lastOptions!==Mn}transform(Mn,Qn){const zn=this.translateI18Next.language+"|"+JSON.stringify(Mn);return(this.hasKeyChanged(zn)||this.hasOptionsChanged(Qn))&&(this.lastKey=zn,this.lastOptions=Qn,this.lastValue=super.transform(Mn,Qn)),this.lastValue}ngOnDestroy(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()}static \u0275fac=function(Qn){return new(Qn||an)(e.Y36(mr,16),e.Y36(Pn,16),e.Y36(ii,16),e.Y36(e.sBO,16),e.Y36(e.R0b,16))};static \u0275pipe=e.Yjl({name:"i18nextEager",type:an,pure:!1})}return an})();class Va{handle(Un,Mn){return(Qn,zn)=>{Un({err:Qn,t:zn})}}}let Hr=(()=>{class an{translateI18Next;constructor(Mn){this.translateI18Next=Mn}transform(Mn,Qn){let zn="string"==typeof Qn?{format:Qn}:Qn;return this.translateI18Next.format(Mn,zn.format,zn.lng)}static \u0275fac=function(Qn){return new(Qn||an)(e.Y36(mr,16))};static \u0275pipe=e.Yjl({name:"i18nextFormat",type:an,pure:!0});static \u0275prov=e.Yz7({token:an,factory:an.\u0275fac})}return an})();class nt{initialized=new Pa.X(void 0);loaded=new Pa.X(!1);failedLoading=new xa.x;missingKey=new xa.x;added=new xa.x;removed=new xa.x;languageChanged=new Pa.X(null)}const Fn=Ft;let st=(()=>{class an{errorHandlingStrategy;i18next;events=new nt;get language(){return this.i18next.language}get languages(){return this.i18next.languages}get options(){return this.i18next.options}get modules(){return this.i18next.modules}get services(){return this.i18next.services}get store(){return this.i18next.store}get resolvedLanguage(){return this.i18next.resolvedLanguage}get isInitialized(){return this.i18next.isInitialized}constructor(Mn,Qn){this.errorHandlingStrategy=Mn,this.i18next=Qn??Fn}t(Mn,Qn,zn){const sr=!!Qn&&"string"==typeof Qn;return this.i18next.t.bind(this.i18next),sr?this.i18next.t(Mn,Qn,zn):this.i18next.t(Mn,Qn)}use(Mn){return this.i18next.use.call(this.i18next,Mn),this}init(Mn){return this.subscribeEvents(),new Promise((Qn,zn)=>{this.i18next.init.call(this.i18next,Object.assign({},Mn??{}),this.errorHandlingStrategy.handle(Qn,zn))})}format(Mn,Qn,zn){return this.i18next.format.call(this.i18next,Mn,Qn,zn,{})}exists(Mn,Qn){return this.i18next.exists.call(this.i18next,Mn,Qn)}getFixedT(Mn,Qn,zn){return this.i18next.getFixedT.call(this.i18next,Mn,Qn,zn)}setDefaultNamespace(Mn){this.i18next.setDefaultNamespace.call(this.i18next,Mn)}dir(Mn){return this.i18next.dir.call(this.i18next,Mn)}changeLanguage(Mn){return new Promise((Qn,zn)=>this.i18next.changeLanguage.call(this.i18next,Mn,this.errorHandlingStrategy.handle(Qn,zn)))}loadNamespaces(Mn){return new Promise((Qn,zn)=>{this.i18next.loadNamespaces.call(this.i18next,Mn,this.errorHandlingStrategy.handle(Qn,zn))})}loadLanguages(Mn){return new Promise((Qn,zn)=>{this.i18next.loadLanguages.call(this.i18next,Mn,this.errorHandlingStrategy.handle(Qn,zn))})}loadResources(Mn){this.i18next.loadResources.call(this.i18next,Mn)}getDataByLanguage(Mn){return this.i18next.getDataByLanguage.call(this.i18next,Mn)}reloadResources(...Mn){var Qn=this;return(0,a.Z)(function*(){yield Qn.i18next.reloadResources.apply(Qn.i18next,Mn)})()}getResource(Mn,Qn,zn,sr){return this.i18next.getResource.call(this.i18next,Mn,Qn,zn,sr)}addResource(Mn,Qn,zn,sr,On){return this.i18next.addResource.call(this.i18next,Mn,Qn,zn,sr,On)}addResources(Mn,Qn,zn){return this.i18next.addResources.call(this.i18next,Mn,Qn,zn)}addResourceBundle(Mn,Qn,zn,sr,On){return this.i18next.addResourceBundle.call(this.i18next,Mn,Qn,zn,sr,On)}hasResourceBundle(Mn,Qn){return this.i18next.hasResourceBundle.call(this.i18next,Mn,Qn)}getResourceBundle(Mn,Qn){return this.i18next.getResourceBundle.call(this.i18next,Mn,Qn)}removeResourceBundle(Mn,Qn){return this.i18next.removeResourceBundle.call(this.i18next,Mn,Qn)}subscribeEvents(){this.i18next.on.call(this.i18next,"initialized",Mn=>{this.events.initialized.next(Mn)}),this.i18next.on.call(this.i18next,"loaded",Mn=>this.events.loaded.next(Mn)),this.i18next.on.call(this.i18next,"failedLoading",(Mn,Qn,zn)=>this.events.failedLoading.next({lng:Mn,ns:Qn,msg:zn})),this.i18next.on.call(this.i18next,"languageChanged",Mn=>{this.events.languageChanged.next(Mn)}),this.i18next.on.call(this.i18next,"missingKey",(Mn,Qn,zn,sr)=>this.events.missingKey.next({lngs:Mn,namespace:Qn,key:zn,res:sr})),this.i18next.on.call(this.i18next,"added",(Mn,Qn)=>this.events.added.next({lng:Mn,ns:Qn})),this.i18next.on.call(this.i18next,"removed",(Mn,Qn)=>this.events.removed.next({lng:Mn,ns:Qn}))}static \u0275fac=function(Qn){return new(Qn||an)(e.LFG(ri),e.LFG(Pi,8))};static \u0275prov=e.Yz7({token:an,factory:an.\u0275fac})}return an})(),Et=(()=>{class an extends ni.Dx{i18nextPipe;constructor(Mn,Qn){super(Qn),this.i18nextPipe=Mn}setTitle(Mn){return super.setTitle(this.translate(Mn))}translate(Mn){return this.i18nextPipe.transform(Mn,{format:"cap"})}static \u0275fac=function(Qn){return new(Qn||an)(e.LFG(ki),e.LFG(Cr.K0))};static \u0275prov=e.Yz7({token:an,factory:an.\u0275fac})}return an})();function jt(an,Un){let Mn=[];return Mn=an.data&&an.data.i18nextNamespaces||Mn,this.loadNamespaces(Mn.filter(Qn=>Qn))}function Xt(an){return jt.bind(an)}const Xn=Ft;let Rn=(()=>{class an{static forRoot(Mn={}){return{ngModule:an,providers:[{provide:Pi,useValue:Xn},{provide:mr,useFactory:(Qn,zn)=>new st(Qn,zn),deps:[ri,Pi]},{provide:ri,useClass:Mn.errorHandlingStrategy||Va},st,ki,Hi,Hr,Et,Qa,{provide:nr,useFactory:Xt,deps:[mr]}]}}static interpolationFormat(Mn=null){return function Qn(zn,sr,On,Er){let Fr=function jr(an,Un,Mn){if(!an)return an;switch(Un){case"upper":case"uppercase":return an.toUpperCase();case"lower":case"lowercase":return an.toLowerCase();case"cap":case"capitalize":return an.charAt(0).toUpperCase()+an.slice(1);default:return an}}(zn,sr);return null===Mn?Fr:Mn(Fr,sr,On)}}static \u0275fac=function(Qn){return new(Qn||an)};static \u0275mod=e.oAB({type:an});static \u0275inj=e.cJS({providers:[{provide:Pn,useValue:""},{provide:ii,useValue:""},ki,Hi,Hr,Et,Qa]})}return an})()},89949:(Me,$,f)=>{"use strict";function a(P){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(oe){return typeof oe}:function(oe){return oe&&"function"==typeof Symbol&&oe.constructor===Symbol&&oe!==Symbol.prototype?"symbol":typeof oe})(P)}f.d($,{_:()=>Q});var n=f(45441);function i(P,K){for(var se,oe=/\r\n|[\n\r]/g,me=1,q=K+1;(se=oe.exec(P.body))&&se.index120){for(var Ie=Math.floor(xe/80),je=xe%80,lt=[],Ye=0;Ye"u"||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function x(P,K){return(x=Object.setPrototypeOf||function(me,q){return me.__proto__=q,me})(P,K)}function F(P){return(F=Object.setPrototypeOf?Object.getPrototypeOf:function(oe){return oe.__proto__||Object.getPrototypeOf(oe)})(P)}var Q=function(P){!function I(P,K){if("function"!=typeof K&&null!==K)throw new TypeError("Super expression must either be null or a function");P.prototype=Object.create(K&&K.prototype,{constructor:{value:P,writable:!0,configurable:!0}}),K&&x(P,K)}(oe,P);var K=function d(P){var K=N();return function(){var q,me=F(P);if(K){var se=F(this).constructor;q=Reflect.construct(me,arguments,se)}else q=me.apply(this,arguments);return T(this,q)}}(oe);function oe(me,q,se,Ae,le,xe,Ee){var Le,Ne,Ie,je;(function y(P,K){if(!(P instanceof K))throw new TypeError("Cannot call a class as a function")})(this,oe),(je=K.call(this,me)).name="GraphQLError",je.originalError=xe??void 0,je.nodes=O(Array.isArray(q)?q:q?[q]:void 0);for(var lt=[],Ye=0,tn=null!==($t=je.nodes)&&void 0!==$t?$t:[];Ye0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),null!=xe&&xe.stack?(Object.defineProperty(J(je),"stack",{value:xe.stack,writable:!0,configurable:!0}),T(je)):(Error.captureStackTrace?Error.captureStackTrace(J(je),oe):Object.defineProperty(J(je),"stack",{value:Error().stack,writable:!0,configurable:!0}),je)}return function C(P,K,oe){K&&E(P.prototype,K),oe&&E(P,oe)}(oe,[{key:"toString",value:function(){return function k(P){var K=P.message;if(P.nodes)for(var oe=0,me=P.nodes;oe{"use strict";f.d($,{YF:()=>n}),"function"==typeof Symbol&&null!=Symbol.iterator&&Symbol,"function"==typeof Symbol&&null!=Symbol.asyncIterator&&Symbol;var n="function"==typeof Symbol&&null!=Symbol.toStringTag?Symbol.toStringTag:"@@toStringTag"},17679:(Me,$,f)=>{"use strict";f.d($,{a:()=>C,wT:()=>y});var a=f(65879),e=f(96814),n=f(22096),i=f(65619);const r=new a.OlP("recaptcha-language"),c=new a.OlP("recaptcha-base-url"),l=new a.OlP("recaptcha-nonce-tag"),s=new a.OlP("recaptcha-settings"),h=new a.OlP("recaptcha-v3-site-key"),g_loadScript=function p(Y,te,N,G,x){window.ng2recaptchaloaded=()=>{te(grecaptcha)};const F=document.createElement("script");F.innerHTML="",F.src=`${G||"https://www.google.com/recaptcha/api.js"}?render=${Y}&onload=ng2recaptchaloaded${N}`,x&&F.setAttribute("nonce",x),F.async=!0,F.defer=!0,document.head.appendChild(F)};let _=(()=>{class Y{static#e=this.ready=null;constructor(N,G,x,F,Q){this.platformId=N,this.language=G,this.baseUrl=x,this.nonce=F,this.v3SiteKey=Q,this.init(),this.ready=(0,e.NF)(this.platformId)?Y.ready.asObservable():(0,n.of)()}init(){if(!Y.ready&&(0,e.NF)(this.platformId)){const N=new i.X(null);Y.ready=N,g_loadScript(this.v3SiteKey||"explicit",F=>N.next(F),this.language?"&hl="+this.language:"",this.baseUrl,this.nonce)}}static#t=this.\u0275fac=function(G){return new(G||Y)(a.LFG(a.Lbi),a.LFG(r,8),a.LFG(c,8),a.LFG(l,8),a.LFG(h,8))};static#n=this.\u0275prov=a.Yz7({token:Y,factory:Y.\u0275fac})}return Y})(),b=0,y=(()=>{class Y{constructor(N,G,x,F){this.elementRef=N,this.loader=G,this.zone=x,this.id="ngrecaptcha-"+b++,this.errorMode="default",this.resolved=new a.vpe,this.error=new a.vpe,this.errored=new a.vpe,F&&(this.siteKey=F.siteKey,this.theme=F.theme,this.type=F.type,this.size=F.size,this.badge=F.badge)}ngAfterViewInit(){this.subscription=this.loader.ready.subscribe(N=>{null!=N&&N.render instanceof Function&&(this.grecaptcha=N,this.renderRecaptcha())})}ngOnDestroy(){this.grecaptchaReset(),this.subscription&&this.subscription.unsubscribe()}execute(){"invisible"===this.size&&(null!=this.widget?this.grecaptcha.execute(this.widget):this.executeRequested=!0)}reset(){null!=this.widget&&(this.grecaptcha.getResponse(this.widget)&&this.resolved.emit(null),this.grecaptchaReset())}get __unsafe_widgetValue(){return null!=this.widget?this.grecaptcha.getResponse(this.widget):null}expired(){this.resolved.emit(null)}onError(N){this.error.emit(N),this.errored.emit(N)}captchaResponseCallback(N){this.resolved.emit(N)}grecaptchaReset(){null!=this.widget&&this.zone.runOutsideAngular(()=>this.grecaptcha.reset(this.widget))}renderRecaptcha(){const N={badge:this.badge,callback:G=>{this.zone.run(()=>this.captchaResponseCallback(G))},"expired-callback":()=>{this.zone.run(()=>this.expired())},sitekey:this.siteKey,size:this.size,tabindex:this.tabIndex,theme:this.theme,type:this.type};"handled"===this.errorMode&&(N["error-callback"]=(...G)=>{this.zone.run(()=>this.onError(G))}),this.widget=this.grecaptcha.render(this.elementRef.nativeElement,N),!0===this.executeRequested&&(this.executeRequested=!1,this.execute())}static#e=this.\u0275fac=function(G){return new(G||Y)(a.Y36(a.SBq),a.Y36(_),a.Y36(a.R0b),a.Y36(s,8))};static#t=this.\u0275cmp=a.Xpm({type:Y,selectors:[["re-captcha"]],hostVars:1,hostBindings:function(G,x){2&G&&a.uIk("id",x.id)},inputs:{id:"id",siteKey:"siteKey",theme:"theme",type:"type",size:"size",tabIndex:"tabIndex",badge:"badge",errorMode:"errorMode"},outputs:{resolved:"resolved",error:"error",errored:"errored"},exportAs:["reCaptcha"],decls:0,vars:0,template:function(G,x){},encapsulation:2})}return Y})(),E=(()=>{class Y{static#e=this.\u0275fac=function(G){return new(G||Y)};static#t=this.\u0275mod=a.oAB({type:Y});static#n=this.\u0275inj=a.cJS({})}return Y})(),C=(()=>{class Y{static#e=this.\u0275fac=function(G){return new(G||Y)};static#t=this.\u0275mod=a.oAB({type:Y});static#n=this.\u0275inj=a.cJS({providers:[_],imports:[E]})}return Y})()},10459:(Me,$,f)=>{"use strict";f.d($,{N:()=>n});var a=f(65879),e=f(96814);let n=(()=>{class i{constructor(c,l){this.document=c,this.platformId=l,this.documentIsAccessible=(0,e.NF)(this.platformId)}static getCookieRegExp(c){const l=c.replace(/([\[\]{}()|=;+?,.*^$])/gi,"\\$1");return new RegExp("(?:^"+l+"|;\\s*"+l+")=(.*?)(?:;|$)","g")}static safeDecodeURIComponent(c){try{return decodeURIComponent(c)}catch{return c}}check(c){return!!this.documentIsAccessible&&(c=encodeURIComponent(c),i.getCookieRegExp(c).test(this.document.cookie))}get(c){if(this.documentIsAccessible&&this.check(c)){c=encodeURIComponent(c);const s=i.getCookieRegExp(c).exec(this.document.cookie);return s[1]?i.safeDecodeURIComponent(s[1]):""}return""}getAll(){if(!this.documentIsAccessible)return{};const c={},l=this.document;return l.cookie&&""!==l.cookie&&l.cookie.split(";").forEach(s=>{const[h,p]=s.split("=");c[i.safeDecodeURIComponent(h.replace(/^ /,""))]=i.safeDecodeURIComponent(p)}),c}set(c,l,s,h,p,g,_){if(!this.documentIsAccessible)return;if("number"==typeof s||s instanceof Date||h||p||g||_)return void this.set(c,l,{expires:s,path:h,domain:p,secure:g,sameSite:_||"Lax"});let b=encodeURIComponent(c)+"="+encodeURIComponent(l)+";";const y=s||{};y.expires&&(b+="number"==typeof y.expires?"expires="+new Date((new Date).getTime()+1e3*y.expires*60*60*24).toUTCString()+";":"expires="+y.expires.toUTCString()+";"),y.path&&(b+="path="+y.path+";"),y.domain&&(b+="domain="+y.domain+";"),!1===y.secure&&"None"===y.sameSite&&(y.secure=!0,console.warn(`[ngx-cookie-service] Cookie ${c} was forced with secure flag because sameSite=None.More details : https://github.com/stevermeister/ngx-cookie-service/issues/86#issuecomment-597720130`)),y.secure&&(b+="secure;"),y.sameSite||(y.sameSite="Lax"),b+="sameSite="+y.sameSite+";",this.document.cookie=b}delete(c,l,s,h,p="Lax"){this.documentIsAccessible&&this.set(c,"",{expires:new Date("Thu, 01 Jan 1970 00:00:01 GMT"),path:l,domain:s,secure:h,sameSite:p})}deleteAll(c,l,s,h="Lax"){if(!this.documentIsAccessible)return;const p=this.getAll();for(const g in p)p.hasOwnProperty(g)&&this.delete(g,c,l,s,h)}static#e=this.\u0275fac=function(l){return new(l||i)(a.LFG(e.K0),a.LFG(a.Lbi))};static#t=this.\u0275prov=a.Yz7({token:i,factory:i.\u0275fac,providedIn:"root"})}return i})()},60381:(Me,$,f)=>{"use strict";f.d($,{$Z:()=>r,HU:()=>c,l1:()=>l});var a=f(65879),e=f(96814);const n=["contentRef"],i=["*"];let r=(()=>{class s{get dragDisabled(){return this._dragDisabled}set dragDisabled(p){this._dragDisabled=p}constructor(p){this.display="inline-block",this._dragDisabled=!1,this._elementRef=p}static#e=this.\u0275fac=function(g){return new(g||s)(a.Y36(a.SBq))};static#t=this.\u0275dir=a.lG2({type:s,selectors:[["","drag-scroll-item",""]],hostVars:2,hostBindings:function(g,_){2&g&&a.Udp("display",_.display)},inputs:{dragDisabled:["drag-disabled","dragDisabled"]}})}return s})(),c=(()=>{class s{get isDragging(){return this._isDragging}get currIndex(){return this._index}set currIndex(p){p!==this._index&&(this._index=p,this.indexChanged.emit(p))}get scrollbarHidden(){return this._scrollbarHidden}set scrollbarHidden(p){this._scrollbarHidden=p}get disabled(){return this._disabled}set disabled(p){this._disabled=p}get xDisabled(){return this._xDisabled}set xDisabled(p){this._xDisabled=p}get yDisabled(){return this._yDisabled}set yDisabled(p){this._yDisabled=p}get xWheelEnabled(){return this._xWheelEnabled}set xWheelEnabled(p){this._xWheelEnabled=p}get dragDisabled(){return this._dragDisabled}set dragDisabled(p){this._dragDisabled=p}get snapDisabled(){return this._snapDisabled}set snapDisabled(p){this._snapDisabled=p}get snapOffset(){return this._snapOffset}set snapOffset(p){this._snapOffset=p}get snapDuration(){return this._snapDuration}set snapDuration(p){this._snapDuration=p}constructor(p,g,_){this._elementRef=p,this._renderer=g,this._document=_,this._index=0,this._scrollbarHidden=!1,this._disabled=!1,this._xDisabled=!1,this._xWheelEnabled=!1,this._yDisabled=!1,this._dragDisabled=!1,this._snapDisabled=!1,this._snapOffset=0,this._snapDuration=500,this._isDragging=!1,this.isPressed=!1,this.isScrolling=!1,this.scrollTimer=-1,this.scrollToTimer=-1,this.downX=0,this.downY=0,this.displayType="block",this.elWidth=null,this.elHeight=null,this._pointerEvents="auto",this.scrollbarWidth=null,this.isAnimating=!1,this.prevChildrenLength=0,this.indexBound=0,this.rtl=!1,this.dsInitialized=new a.vpe,this.indexChanged=new a.vpe,this.reachesLeftBound=new a.vpe,this.reachesRightBound=new a.vpe,this.snapAnimationFinished=new a.vpe,this.dragStart=new a.vpe,this.dragEnd=new a.vpe,this.scrollbarWidth=`${this.getScrollbarWidth()}px`}ngOnChanges(){this.setScrollBar(),this.xDisabled||this.disabled||this._scrollbarHidden?this.disableScroll("x"):this.enableScroll("x"),this.yDisabled||this.disabled?this.disableScroll("y"):this.enableScroll("y")}ngAfterViewInit(){this._renderer.setAttribute(this._contentRef.nativeElement,"drag-scroll","true"),this.displayType=typeof window<"u"?window.getComputedStyle(this._elementRef.nativeElement).display:"block",this._renderer.setStyle(this._contentRef.nativeElement,"display",this.displayType),this._renderer.setStyle(this._contentRef.nativeElement,"whiteSpace","noWrap"),this.markElDimension(),this._renderer.setStyle(this._contentRef.nativeElement,"width",this.elWidth),this._renderer.setStyle(this._contentRef.nativeElement,"height",this.elHeight),this.wrapper&&this.checkScrollbar(),this._onMouseDownListener=this._renderer.listen(this._contentRef.nativeElement,"mousedown",this.onMouseDownHandler.bind(this)),this._onScrollListener=this._renderer.listen(this._contentRef.nativeElement,"scroll",this.onScrollHandler.bind(this)),this._onDragStartListener=this._renderer.listen(this._contentRef.nativeElement,"dragstart",p=>{p.preventDefault()}),this.checkNavStatus(),this.dsInitialized.emit(),this.adjustMarginToLastChild(),this.rtl="rtl"===getComputedStyle(this._contentRef.nativeElement).getPropertyValue("direction")}ngAfterViewChecked(){this._children.length!==this.prevChildrenLength&&(this.markElDimension(),this.checkScrollbar(),this.prevChildrenLength=this._children.length,this.checkNavStatus())}ngOnDestroy(){this._renderer.setAttribute(this._contentRef.nativeElement,"drag-scroll","false"),this._onMouseDownListener&&(this._onMouseDownListener=this._onMouseDownListener()),this._onScrollListener&&(this._onScrollListener=this._onScrollListener()),this._onDragStartListener&&(this._onDragStartListener=this._onDragStartListener())}onMouseMoveHandler(p){this.onMouseMove(p)}onMouseMove(p){if((p.clientX!==this.downX||p.clientY!==this.downY)&&this.isPressed&&!this.disabled){if(!p.buttons&&!p.which)return this.onMouseUpHandler(p);if(this._pointerEvents="none",this._setIsDragging(!0),!this.xDisabled&&!this.dragDisabled){const g=p.clientX;this._contentRef.nativeElement.scrollLeft=this._contentRef.nativeElement.scrollLeft-g+this.downX,this.downX=g}if(!this.yDisabled&&!this.dragDisabled){const g=p.clientY;this._contentRef.nativeElement.scrollTop=this._contentRef.nativeElement.scrollTop-g+this.downY,this.downY=g}}}onMouseDownHandler(p){const g=this.locateDragScrollItem(p.target);if(g&&g.dragDisabled)return;this._startGlobalListening("touchstart"===p.type),this.isPressed=!0;const b=p;this.downX=b.clientX,this.downY=b.clientY,clearTimeout(this.scrollToTimer)}onScrollHandler(){this.checkNavStatus(),this.isPressed||this.isAnimating||this.snapDisabled?this.locateCurrentIndex():(this.isScrolling=!0,clearTimeout(this.scrollTimer),this.scrollTimer=setTimeout(()=>{this.isScrolling=!1,this.locateCurrentIndex(!0)},500))}onMouseUpHandler(p){this.isPressed&&(this.isPressed=!1,this._pointerEvents="auto",this._setIsDragging(!1),this.snapDisabled?this.locateCurrentIndex():this.locateCurrentIndex(!0),this._stopGlobalListening())}moveLeft(){(0!==this.currIndex||this.snapDisabled)&&(this.currIndex--,clearTimeout(this.scrollToTimer),this.scrollTo(this._contentRef.nativeElement,this.toChildrenLocation(),this.snapDuration))}moveRight(){const p=this.wrapper||this.parentNode,g=p?p.clientWidth:0;!this.isScrollReachesRightEnd()&&this.currIndex=0&&p!==this.currIndex&&this.currIndex<=this.maximumIndex(_,this._children.toArray())&&(this.currIndex=Math.min(p,this.maximumIndex(_,this._children.toArray())),clearTimeout(this.scrollToTimer),this.scrollTo(this._contentRef.nativeElement,this.toChildrenLocation(),this.snapDuration))}checkNavStatus(){setTimeout(()=>{this._children.length<=1||this._contentRef.nativeElement.scrollWidth<=this._contentRef.nativeElement.clientWidth?(this.reachesLeftBound.emit(!0),this.reachesRightBound.emit(!0)):this.isScrollReachesRightEnd()?(this.reachesLeftBound.emit(!1),this.reachesRightBound.emit(!0)):0===this._contentRef.nativeElement.scrollLeft&&this._contentRef.nativeElement.scrollWidth>this._contentRef.nativeElement.clientWidth?(this.reachesLeftBound.emit(!0),this.reachesRightBound.emit(!1)):(this.reachesLeftBound.emit(!1),this.reachesRightBound.emit(!1))},0)}onWheel(p){this._xWheelEnabled&&(p.preventDefault(),this._snapDisabled?this._contentRef.nativeElement.scrollBy(p.deltaY,0):p.deltaY<0?this.moveLeft():p.deltaY>0&&this.moveRight())}onWindowResize(){this.refreshWrapperDimensions(),this.checkNavStatus()}_setIsDragging(p){this._isDragging!==p&&(this._isDragging=p,p?this.dragStart.emit():this.dragEnd.emit())}_startGlobalListening(p){this._onMouseMoveListener||(this._onMouseMoveListener=this._renderer.listen("document",p?"touchmove":"mousemove",this.onMouseMoveHandler.bind(this))),this._onMouseUpListener||(this._onMouseUpListener=this._renderer.listen("document",p?"touchend":"mouseup",this.onMouseUpHandler.bind(this)))}_stopGlobalListening(){this._onMouseMoveListener&&(this._onMouseMoveListener=this._onMouseMoveListener()),this._onMouseUpListener&&(this._onMouseUpListener=this._onMouseUpListener())}disableScroll(p){this._renderer.setStyle(this._contentRef.nativeElement,`overflow-${p}`,"hidden")}enableScroll(p){this._renderer.setStyle(this._contentRef.nativeElement,`overflow-${p}`,"auto")}hideScrollbar(){"none"!==this._contentRef.nativeElement.style.display&&!this.wrapper&&(this.parentNode=this._contentRef.nativeElement.parentNode,this.wrapper=this._renderer.createElement("div"),this._renderer.setAttribute(this.wrapper,"class","drag-scroll-wrapper"),this._renderer.addClass(this.wrapper,"drag-scroll-container"),this.refreshWrapperDimensions(),this._renderer.setStyle(this.wrapper,"overflow","hidden"),this._renderer.setStyle(this._contentRef.nativeElement,"width",`calc(100% + ${this.scrollbarWidth})`),this._renderer.setStyle(this._contentRef.nativeElement,"height",`calc(100% + ${this.scrollbarWidth})`),this._renderer.appendChild(this._elementRef.nativeElement,this.wrapper),this._renderer.appendChild(this.wrapper,this._contentRef.nativeElement),this.adjustMarginToLastChild())}showScrollbar(){this.wrapper&&(this._renderer.setStyle(this._contentRef.nativeElement,"width","100%"),this._renderer.setStyle(this._contentRef.nativeElement,"height",this.wrapper.style.height),null!==this.parentNode&&(this.parentNode.removeChild(this.wrapper),this.parentNode.appendChild(this._contentRef.nativeElement)),this.wrapper=null,this.adjustMarginToLastChild())}checkScrollbar(){this._renderer.setStyle(this._contentRef.nativeElement,"height",this._contentRef.nativeElement.scrollWidth<=this._contentRef.nativeElement.clientWidth?"100%":`calc(100% + ${this.scrollbarWidth})`),this._renderer.setStyle(this._contentRef.nativeElement,"width",this._contentRef.nativeElement.scrollHeight<=this._contentRef.nativeElement.clientHeight?"100%":`calc(100% + ${this.scrollbarWidth})`)}setScrollBar(){this.scrollbarHidden?this.hideScrollbar():this.showScrollbar()}getScrollbarWidth(){const p=this._renderer.createElement("div");this._renderer.setStyle(p,"visibility","hidden"),this._renderer.setStyle(p,"width","100px"),this._renderer.setStyle(p,"msOverflowStyle","scrollbar"),this._renderer.appendChild(this._document.body,p);const g=p.offsetWidth;this._renderer.setStyle(p,"overflow","scroll");const _=this._renderer.createElement("div");this._renderer.setStyle(_,"width","100%"),this._renderer.appendChild(p,_);const b=_.offsetWidth;return this._renderer.removeChild(this._document.body,p),g-b||20}refreshWrapperDimensions(){this.wrapper&&(this._renderer.setStyle(this.wrapper,"width","100%"),this._renderer.setStyle(this.wrapper,"height",this._elementRef.nativeElement.style.height>0||this._elementRef.nativeElement.offsetHeight>0?this._elementRef.nativeElement.style.height||this._elementRef.nativeElement.offsetHeight+"px":"100%"))}scrollTo(p,g,_){const b=this;b.isAnimating=!0;const E=p.scrollLeft,C=(this.rtl?-1:1)*g-E-this.snapOffset;let d=0;const J=function(){var Y,te,N;d+=20,p.scrollLeft=(Y=d,te=E,N=C,(Y/=_/2)<1?N/2*Y*Y+te:-N/2*(--Y*(Y-2)-1)+te),d<_?b.scrollToTimer=setTimeout(J,20):setTimeout(()=>{b.isAnimating=!1,b.snapAnimationFinished.emit(b.currIndex)},20)};J()}locateCurrentIndex(p){const g=Math.abs(this._contentRef.nativeElement.scrollLeft);this.currentChildWidth((_,b,y,E,C)=>{g>=y&&g<=b?(b-g>_/2&&!this.isScrollReachesRightEnd()?(this.isAnimating||(this.currIndex=E),p&&this.scrollTo(this._contentRef.nativeElement,y,this.snapDuration)):0!==g&&(this.isAnimating||(this.currIndex=E+1),p&&this.scrollTo(this._contentRef.nativeElement,y+_,this.snapDuration)),C()):E+1===this._children.length-1&&(this.isAnimating||(this.currIndex=E+1),C())})}currentChildWidth(p){let g=0,_=!1;const b=function(){_=!0},y=this._children.toArray();for(let E=0;E1&&(this.indexBound=this.maximumIndex(p?p.clientWidth:0,this._children.toArray()))}maximumIndex(p,g){let _=0,b=0;for(let y=0;y<=g.length;y++){const E=g[g.length-1-y];if(!E)break;{const C=E._elementRef.nativeElement;let I=C.clientWidth;if(0===I&&C.firstElementChild&&(I=E._elementRef.nativeElement.firstElementChild.clientWidth),b+=I,!(b=this._contentRef.nativeElement.scrollWidth}adjustMarginToLastChild(){if(this._children&&this._children.length>0&&this.hideScrollbar){const p=this._children.toArray();this._renderer.setStyle(p[p.length-1]._elementRef.nativeElement,"margin-right",this.wrapper&&p.length>1?this.scrollbarWidth:0)}}static#e=this.\u0275fac=function(g){return new(g||s)(a.Y36(a.SBq),a.Y36(a.Qsj),a.Y36(e.K0))};static#t=this.\u0275cmp=a.Xpm({type:s,selectors:[["drag-scroll"]],contentQueries:function(g,_,b){if(1&g&&a.Suo(b,r,5),2&g){let y;a.iGM(y=a.CRH())&&(_._children=y)}},viewQuery:function(g,_){if(1&g&&a.Gf(n,7),2&g){let b;a.iGM(b=a.CRH())&&(_._contentRef=b.first)}},hostVars:2,hostBindings:function(g,_){1&g&&a.NdJ("wheel",function(y){return _.onWheel(y)})("resize",function(){return _.onWindowResize()},!1,a.Jf7),2&g&&a.Udp("pointer-events",_._pointerEvents)},inputs:{scrollbarHidden:["scrollbar-hidden","scrollbarHidden"],disabled:["drag-scroll-disabled","disabled"],xDisabled:["drag-scroll-x-disabled","xDisabled"],yDisabled:["drag-scroll-y-disabled","yDisabled"],xWheelEnabled:["scroll-x-wheel-enabled","xWheelEnabled"],dragDisabled:["drag-disabled","dragDisabled"],snapDisabled:["snap-disabled","snapDisabled"],snapOffset:["snap-offset","snapOffset"],snapDuration:["snap-duration","snapDuration"]},outputs:{dsInitialized:"dsInitialized",indexChanged:"indexChanged",reachesLeftBound:"reachesLeftBound",reachesRightBound:"reachesRightBound",snapAnimationFinished:"snapAnimationFinished",dragStart:"dragStart",dragEnd:"dragEnd"},features:[a.TTD],ngContentSelectors:i,decls:3,vars:0,consts:[[1,"drag-scroll-content"],["contentRef",""]],template:function(g,_){1&g&&(a.F$t(),a.TgZ(0,"div",0,1),a.Hsn(2),a.qZA())},styles:["[_nghost-%COMP%]{overflow:hidden;display:block}.drag-scroll-content[_ngcontent-%COMP%]{height:100%;overflow:auto;white-space:nowrap}"]})}return s})(),l=(()=>{class s{static#e=this.\u0275fac=function(g){return new(g||s)};static#t=this.\u0275mod=a.oAB({type:s});static#n=this.\u0275inj=a.cJS({})}return s})()},68443:(Me,$,f)=>{"use strict";f.d($,{r2:()=>_});var a=f(15861),e=f(65879),h=function(E){return E[E.Up=1]="Up",E[E.Down=3]="Down",E[E.Right=6]="Right",E[E.Left=8]="Left",E[E.UpMirrored=2]="UpMirrored",E[E.DownMirrored=4]="DownMirrored",E[E.LeftMirrored=5]="LeftMirrored",E[E.RightMirrored=7]="RightMirrored",E[E.Default=0]="Default",E[E.NotJpeg=-1]="NotJpeg",E[E.NotDefined=-2]="NotDefined",E}(h||{});class g{}g.getOrientation=E=>new Promise((C,I)=>{try{const d=new FileReader;d.onload=()=>{const T=new DataView(d.result);if(!T.byteLength||65496!==T.getUint16(0,!1))return C(h.NotDefined);const J=T.byteLength;let Y=2;for(;Ynew Promise(function(d,T){const J=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),Y=/iPad|iPhone|iPod/i.test(navigator.userAgent);Promise.resolve(J||Y).then(te=>te?g.generateUploadInputNative(window.document,C,I):g.generateUploadInputRenderer(E,C,I)).then(te=>{const N=te?Array.from(te):[],G=N.map(Q=>g.getOrientation(Q)),x=N.map(Q=>g.fileToDataURL(Q));let F=[];Promise.all(G).then(Q=>(F=Q,Promise.all(x))).then(Q=>{const O=Q.map((k,P)=>({image:k.dataUrl,orientation:F[P],fileName:k.fileName}));d(C?O:O[0])})}).catch(te=>T(te))}),g.fileToDataURL=E=>new Promise((C,I)=>{const d=new FileReader;d.onload=T=>{C({dataUrl:T.target.result,fileName:E.name})};try{d.readAsDataURL(E)}catch(T){I(`ngx-image-compress - probably no file have been selected: ${T}`)}}),g.generateUploadInputRenderer=(E,C=!0,I=!1)=>{let d=!1;return new Promise((T,J)=>{const Y=E.createElement("input");E.setStyle(Y,"display","none"),E.setProperty(Y,"type","file"),E.setProperty(Y,"accept","image/*"),C&&E.setProperty(Y,"multiple","true"),E.listen(Y,"click",te=>{te.target.value=""}),E.listen(Y,"change",te=>{d=!0,T(te.target.files)}),I&&window.addEventListener("focus",()=>{setTimeout(()=>{d||J(new Error("file upload on blur - no file selected"))},300)},{once:!0}),Y.click()})},g.generateUploadInputNative=(E,C=!0,I=!1)=>{let d=!1;return new Promise((T,J)=>{const Y=E.createElement("input");Y.id="upload-input"+new Date,Y.style.display="none",Y.setAttribute("type","file"),Y.setAttribute("accept","image/*"),C&&Y.setAttribute("multiple","true"),E.body.appendChild(Y),Y.addEventListener("change",()=>{d=!0,T(Y.files),E.body.removeChild(E.getElementById(Y.id))},{once:!0}),I&&window.addEventListener("focus",()=>{setTimeout(()=>{!d&&E.getElementById(Y.id)&&(J(new Error("file upload on blur - no file selected")),E.body.removeChild(E.getElementById(Y.id)))},300)},{once:!0}),Y.click()})},g.compress=(E,C,I,d=50,T=50,J=0,Y=0)=>new Promise(function(te,N){T/=100,d/=100;const G=new Image;G.onload=()=>{const x=I.createElement("canvas"),F=x.getContext("2d");if(!F)return N("No canvas context available");let Q=G.naturalWidth,O=G.naturalHeight;if(!CSS.supports("image-orientation","from-image")&&(C===h.Right||C===h.Left)){const q=Q;Q=O,O=q}d=Math.min(d,J?J/Q:1,Y?Y/O:1),x.width=Q*d,x.height=O*d;const K=Math.PI/180;CSS.supports("image-orientation","from-image")||C===h.Up?F.drawImage(G,0,0,x.width,x.height):C===h.Right?(F.save(),F.rotate(90*K),F.translate(0,-x.width),F.drawImage(G,0,0,x.height,x.width),F.restore()):C===h.Left?(F.save(),F.rotate(-90*K),F.translate(-x.width,0),F.drawImage(G,0,0,x.height,x.width),F.restore()):C===h.Down?(F.save(),F.rotate(180*K),F.translate(-x.width,-x.height),F.drawImage(G,0,0,x.width,x.height),F.restore()):F.drawImage(G,0,0,x.width,x.height);const oe=E.substr(5,E.split(";")[0].length-5),me=x.toDataURL(oe,T);te(me)},G.onerror=x=>N(x),G.src=E}),g.byteCount=E=>encodeURI(E).split(/%..|./).length-1,g.getImageMaxSize=function(){var E=(0,a.Z)(function*(C,I,d,T=!1){const Y=G=>(G/1024/1024).toFixed(2);I&&console.debug("NgxImageCompress - Opening upload window");const te=yield g.uploadFile(d,!1,T);let N;for(let G=0;G<10;G++){const x=g.byteCount(te.image);N=yield g.compress(te.image,te.orientation,d,50,100);const F=g.byteCount(N);if(console.debug("NgxImageCompress -","Compression from",Y(x),"MB to",Y(F),"MB"),F>=x)throw 0===G?(I&&console.debug("NgxImageCompress -","File can't be reduced at all - returning the original",Y(x),"MB large"),{...te,image:N}):(I&&console.debug("NgxImageCompress -","File can't be reduced more - returning the best we can, which is ",Y(x),"MB large"),{...te,image:N});if(F<1024*C*1024)return I&&console.debug("NgxImageCompress -","Here your file",Y(F),"MB large"),{...te,image:N};if(9===G)throw I&&console.debug("NgxImageCompress -","File can't reach the desired size after",10,"tries. Returning file ",Y(x),"MB large"),{...te,image:N};I&&console.debug("NgxImageCompress -","Reached",Y(F),"MB large. Trying another time after",G+1,"times"),te.image=N}throw I&&console.debug("NgxImageCompress - Unexpected error"),{}});return function(C,I,d){return E.apply(this,arguments)}}();let _=(()=>{class E{constructor(I){this.DOC_ORIENTATION=h,this.render=I.createRenderer(null,null)}byteCount(I){return g.byteCount(I)}getOrientation(I){return g.getOrientation(I)}uploadFile(){return g.uploadFile(this.render,!1)}uploadMultipleFiles(){return g.uploadFile(this.render,!0)}uploadFileOrReject(){return g.uploadFile(this.render,!1,!0)}uploadMultipleFilesOrReject(){return g.uploadFile(this.render,!0,!0)}compressFile(I,d,T=50,J=50,Y=0,te=0){return g.compress(I,d,this.render,T,J,Y,te)}uploadAndGetImageWithMaxSize(I=1,d=!1,T=!1){return g.getImageMaxSize(I,d,this.render,T).then(J=>J.image).catch(J=>{throw J.image})}uploadAndGetImageWithMaxSizeAndMetas(I=1,d=!1,T=!1){return g.getImageMaxSize(I,d,this.render,T)}}return E.\u0275fac=function(I){return new(I||E)(e.LFG(e.FYo))},E.\u0275prov=e.Yz7({token:E,factory:E.\u0275fac,providedIn:"root"}),E})()},93542:(Me,$,f)=>{"use strict";f.d($,{n:()=>g,d:()=>_});var a=f(65879);class e{constructor(y){this.startScrollPosition=0,this.interruptListenersAttached=!1,this.timer=null,y.scrollViews&&0!==y.scrollViews.length?this.isInlineScrolling=!0:(y.scrollViews=[y.document.documentElement,y.document.body,y.document.body.parentNode],this.isInlineScrolling=!1),this.pageScrollOptions=y}static getScrollingTargetPosition(y,E){const C=y.document.body,I=y.document.documentElement,J=y.document.defaultView&&y.document.defaultView.pageYOffset||I.scrollTop||C.scrollTop,Y=y.document.defaultView&&y.document.defaultView.pageXOffset||I.scrollLeft||C.scrollLeft,te=I.clientTop||C.clientTop||0,N=I.clientLeft||C.clientLeft||0;if(null==E)return{top:J,left:Y};const G=E.getBoundingClientRect(),F=G.left+Y-N;return{top:Math.round(G.top+J-te),left:Math.round(F)}}static getInlineScrollingTargetPosition(y,E){const C={top:E.offsetTop,left:E.offsetLeft};if(y.advancedInlineOffsetCalculation&&1===y.scrollViews.length){const I={top:0,left:0},d=E.ownerDocument.defaultView;let T=!1,J=E.parentElement;for(;!T&&null!=J;)"relative"===d.getComputedStyle(J).getPropertyValue("position")&&(I.top+=J.offsetTop,I.left+=J.offsetLeft),J=J.parentElement,T=J===y.scrollViews[0];T&&(C.top+=I.top,C.left+=I.left)}return C}getScrollPropertyValue(y){return this.pageScrollOptions.verticalScrolling?y.scrollTop:y.scrollLeft}getScrollClientPropertyValue(y){return this.pageScrollOptions.verticalScrolling?y.clientHeight:y.clientWidth}extractScrollTargetPosition(){const y=this.getScrollTargetElement();return null==y?{top:NaN,left:NaN}:this.isInlineScrolling?e.getInlineScrollingTargetPosition(this.pageScrollOptions,y):e.getScrollingTargetPosition(this.pageScrollOptions,y)}getCurrentOffset(){return this.pageScrollOptions.scrollOffset}setScrollPosition(y){return this.pageScrollOptions.scrollViews.reduce((E,C)=>{const I=this.getScrollPropertyValue(C);if(C&&null!=I){const d=Math.abs(I-y),T=dMath.abs(this.getScrollPropertyValue(C)-y))return!0}return E},!1)}fireEvent(y){this.pageScrollOptions.scrollFinishListener&&this.pageScrollOptions.scrollFinishListener.emit(y)}attachInterruptListeners(y){this.interruptListenersAttached&&this.detachInterruptListeners(),this.interruptListener=E=>{y.report(E,this)},this.pageScrollOptions.interruptEvents.forEach(E=>this.pageScrollOptions.document.body.addEventListener(E,this.interruptListener)),this.interruptListenersAttached=!0}detachInterruptListeners(){this.pageScrollOptions.interruptEvents.forEach(y=>this.pageScrollOptions.document.body.removeEventListener(y,this.interruptListener)),this.interruptListenersAttached=!1}getScrollTargetElement(){if("string"==typeof this.pageScrollOptions.scrollTarget){const y=this.pageScrollOptions.scrollTarget;return null!==y.match(/^#[^\s]+$/g)?this.pageScrollOptions.document.getElementById(y.substr(1)):this.pageScrollOptions.document.querySelector(y)}return this.pageScrollOptions.scrollTarget}}const n=new a.OlP("ngxps_config"),i={_interval:10,_minScrollDistance:2,_logLevel:1,namespace:"default",verticalScrolling:!0,duration:1250,scrollOffset:0,advancedInlineOffsetCalculation:!1,interruptEvents:["mousedown","wheel","DOMMouseScroll","mousewheel","keyup","touchmove"],interruptKeys:[" ","Escape","Tab","Enter","PageUp","PageDown","Home","End","ArrowUp","ArrowRight","ArrowLeft","ArrowDown"],interruptible:!0,scrollInView:!0,easingLogic:(b,y,E,C)=>E*b/C+y};let r=(()=>{class b{stopInternal(E,C){const I=this.runningInstances.indexOf(C);return I>=0&&this.runningInstances.splice(I,1),C.interruptListenersAttached&&C.detachInterruptListeners(),!!C.timer&&(clearInterval(C.timer),C.timer=void 0,C.fireEvent(!E),!0)}create(E){return new e({...this.config,...E})}start(E){if(E.pageScrollOptions={...this.config,...E.pageScrollOptions},this.stopAll(E.pageScrollOptions.namespace),null===E.pageScrollOptions.scrollViews||0===E.pageScrollOptions.scrollViews.length)return void((this.config._logLevel>=2||this.config._logLevel>=1&&(0,a.X6Q)())&&console.warn("No scrollViews specified, thus ngx-page-scroll does not know which DOM elements to scroll"));let C=!1,I=E.getScrollClientPropertyValue(E.pageScrollOptions.scrollViews[0]);E.startScrollPosition=0,E.pageScrollOptions.scrollViews.forEach(te=>{if(null==te)return;const N=E.getScrollPropertyValue(te);!C&&N&&(E.startScrollPosition=N,C=!0,I=E.getScrollClientPropertyValue(te))});const d=E.getCurrentOffset(),T=E.extractScrollTargetPosition();if(E.targetScrollPosition=Math.round((E.pageScrollOptions.verticalScrolling?T.top:T.left)-d),E.distanceToScroll=E.targetScrollPosition-E.startScrollPosition,isNaN(E.distanceToScroll))return(this.config._logLevel>=2||this.config._logLevel>=1&&(0,a.X6Q)())&&console.log("Scrolling not possible, as we can't find the specified target"),void E.fireEvent(!1);const J=Math.abs(E.distanceToScroll)=2||this.config._logLevel>=1&&(0,a.X6Q)())&&console.log(J?"Scrolling not possible, as we can't get any closer to the destination":"Scroll duration shorter that interval length, jumping to target"),E.setScrollPosition(E.targetScrollPosition),void E.fireEvent(!0)):!E.pageScrollOptions.scrollInView&&E.targetScrollPosition>E.startScrollPosition&&E.targetScrollPosition<=E.startScrollPosition+I?((this.config._logLevel>=2||this.config._logLevel>=1&&(0,a.X6Q)())&&console.log("Not scrolling, as target already in view"),void E.fireEvent(!0)):(E.pageScrollOptions.interruptible&&E.attachInterruptListeners(this.onInterrupted),E.startTime=(new Date).getTime(),E.endTime=E.startTime+E.executionDuration,E.timer=setInterval(te=>{const N=(new Date).getTime();let G,x=!1;te.endTime<=N?(G=te.targetScrollPosition,x=!0):G=Math.round(te.pageScrollOptions.easingLogic(N-te.startTime,te.startScrollPosition,te.distanceToScroll,te.executionDuration)),this.config._logLevel>=5&&(0,a.X6Q)()&&console.warn("Scroll Position: "+G),te.setScrollPosition(G)||(x=!0),x&&this.stopInternal(!1,te)},this.config._interval,E),void this.runningInstances.push(E))}scroll(E){this.start(this.create(E))}stopAll(E){if(this.runningInstances.length>0){let C=!1;for(let I=0;I{if(!I.pageScrollOptions.interruptible)return;let d=!0;"keyup"===C.type?-1===this.config.interruptKeys.indexOf(C.key)&&(d=!1):"mousedown"===C.type&&(I.pageScrollOptions.scrollViews.some(T=>T.contains(C.target))||(d=!1)),d&&this.stopAll(I.pageScrollOptions.namespace)}},this.config={...i,...E}}static#e=this.\u0275fac=function(C){return new(C||b)(a.LFG(n))};static#t=this.\u0275prov=a.Yz7({token:b,factory:b.\u0275fac,providedIn:"root"})}return b})(),c=(()=>{class b{static forRoot(E){return{ngModule:b,providers:[r,{provide:n,useValue:E}]}}static#e=this.\u0275fac=function(C){return new(C||b)};static#t=this.\u0275mod=a.oAB({type:b});static#n=this.\u0275inj=a.cJS({providers:[r,{provide:n,useValue:{}}]})}return b})();var l=f(64190),s=f(96814),h=f(32181),p=f(48180);let g=(()=>{class b{constructor(E,C,I){this.pageScrollService=E,this.router=C,this.pageScrollAdjustHash=!1,this.pageScrollFinish=new a.vpe,this.document=I}ngOnChanges(E){this.pageScrollInstance=void 0}ngOnDestroy(){this.pageScrollInstance&&this.pageScrollService.stop(this.pageScrollInstance)}getPageScrollTarget(){return this.pageScrollTarget||this.href||(this.fragment?"#"+this.fragment:"")}generatePageScrollInstance(){if(null==this.pageScrollInstance){const E={document:this.document,scrollTarget:this.getPageScrollTarget()};this.pageScroll&&(E.namespace=this.pageScroll),null!=this.pageScrollHorizontal&&(E.verticalScrolling=!this.pageScrollHorizontal),null!=this.pageScrollOffset&&(E.scrollOffset=this.pageScrollOffset),null!=this.pageScrollInterruptible&&(E.interruptible=this.pageScrollInterruptible),null!=this.pageScrollInView&&(E.scrollInView=this.pageScrollInView),this.pageScrollEasing&&(E.easingLogic=this.pageScrollEasing),null!=this.pageScrollDuration&&(E.duration=this.pageScrollDuration),null!=this.pageScrollSpeed&&(E.speed=this.pageScrollSpeed),this.pageScrollFinish&&(E.scrollFinishListener=this.pageScrollFinish),this.pageScrollInstance=this.pageScrollService.create(E)}return this.pageScrollInstance}pushRouterState(){this.pageScrollAdjustHash&&"string"==typeof this.pageScrollInstance.pageScrollOptions.scrollTarget&&"#"===this.pageScrollInstance.pageScrollOptions.scrollTarget.substr(0,1)&&this.router.navigate([],{fragment:this.pageScrollInstance.pageScrollOptions.scrollTarget.substr(1),queryParamsHandling:"preserve"})}scroll(){const E=this.generatePageScrollInstance();this.pushRouterState(),this.pageScrollService.start(E)}handleClick(E){if(this.routerLink&&null!=this.router){let C;if(C="string"==typeof this.routerLink?this.router.parseUrl(this.routerLink):this.router.createUrlTree(this.routerLink),!this.router.isActive(C,!0))return this.router.events.pipe((0,h.h)(I=>I instanceof l.m2||I instanceof l.Q3||I instanceof l.gk),(0,p.q)(1)).subscribe(I=>{I instanceof l.m2&&setTimeout(()=>{this.scroll()},0)}),!1}return this.scroll(),!1}static#e=this.\u0275fac=function(C){return new(C||b)(a.Y36(r),a.Y36(l.F0,8),a.Y36(s.K0))};static#t=this.\u0275dir=a.lG2({type:b,selectors:[["","pageScroll",""]],hostBindings:function(C,I){1&C&&a.NdJ("click",function(T){return I.handleClick(T)})},inputs:{routerLink:"routerLink",href:"href",fragment:"fragment",pageScrollTarget:"pageScrollTarget",pageScrollHorizontal:"pageScrollHorizontal",pageScrollOffset:"pageScrollOffset",pageScrollDuration:"pageScrollDuration",pageScrollSpeed:"pageScrollSpeed",pageScrollEasing:"pageScrollEasing",pageScrollInterruptible:"pageScrollInterruptible",pageScrollInView:"pageScrollInView",pageScrollAdjustHash:"pageScrollAdjustHash",pageScroll:"pageScroll"},outputs:{pageScrollFinish:"pageScrollFinish"},features:[a.TTD]})}return b})(),_=(()=>{class b{static#e=this.\u0275fac=function(C){return new(C||b)};static#t=this.\u0275mod=a.oAB({type:b});static#n=this.\u0275inj=a.cJS({imports:[c]})}return b})()},2425:(Me,$,f)=>{"use strict";f.d($,{Rh:()=>q,_W:()=>P});var a=f(65879),e=f(86825),n=f(96814),i=f(78645),r=f(6593);const c=["toast-component",""];function l(Ee,Le){if(1&Ee){const Ne=a.EpF();a.TgZ(0,"button",5),a.NdJ("click",function(){a.CHM(Ne);const je=a.oxw();return a.KtG(je.remove())}),a.TgZ(1,"span",6),a._uU(2,"\xd7"),a.qZA()()}}function s(Ee,Le){if(1&Ee&&(a.ynx(0),a._uU(1),a.BQk()),2&Ee){const Ne=a.oxw(2);a.xp6(1),a.hij("[",Ne.duplicatesCount+1,"]")}}function h(Ee,Le){if(1&Ee&&(a.TgZ(0,"div"),a._uU(1),a.YNc(2,s,2,1,"ng-container",4),a.qZA()),2&Ee){const Ne=a.oxw();a.Tol(Ne.options.titleClass),a.uIk("aria-label",Ne.title),a.xp6(1),a.hij(" ",Ne.title," "),a.xp6(1),a.Q6J("ngIf",Ne.duplicatesCount)}}function p(Ee,Le){if(1&Ee&&a._UZ(0,"div",7),2&Ee){const Ne=a.oxw();a.Tol(Ne.options.messageClass),a.Q6J("innerHTML",Ne.message,a.oJD)}}function g(Ee,Le){if(1&Ee&&(a.TgZ(0,"div",8),a._uU(1),a.qZA()),2&Ee){const Ne=a.oxw();a.Tol(Ne.options.messageClass),a.uIk("aria-label",Ne.message),a.xp6(1),a.hij(" ",Ne.message," ")}}function _(Ee,Le){if(1&Ee&&(a.TgZ(0,"div"),a._UZ(1,"div",9),a.qZA()),2&Ee){const Ne=a.oxw();a.xp6(1),a.Udp("width",Ne.width()+"%")}}class J{_attachedHost;component;viewContainerRef;injector;constructor(Le,Ne){this.component=Le,this.injector=Ne}attach(Le,Ne){return this._attachedHost=Le,Le.attach(this,Ne)}detach(){const Le=this._attachedHost;if(Le)return this._attachedHost=void 0,Le.detach()}get isAttached(){return null!=this._attachedHost}setAttachedHost(Le){this._attachedHost=Le}}class Y{_attachedPortal;_disposeFn;attach(Le,Ne){return this._attachedPortal=Le,this.attachComponentPortal(Le,Ne)}detach(){this._attachedPortal&&this._attachedPortal.setAttachedHost(),this._attachedPortal=void 0,this._disposeFn&&(this._disposeFn(),this._disposeFn=void 0)}setDisposeFn(Le){this._disposeFn=Le}}class te{_overlayRef;componentInstance;duplicatesCount=0;_afterClosed=new i.x;_activate=new i.x;_manualClose=new i.x;_resetTimeout=new i.x;_countDuplicate=new i.x;constructor(Le){this._overlayRef=Le}manualClose(){this._manualClose.next(),this._manualClose.complete()}manualClosed(){return this._manualClose.asObservable()}timeoutReset(){return this._resetTimeout.asObservable()}countDuplicate(){return this._countDuplicate.asObservable()}close(){this._overlayRef.detach(),this._afterClosed.next(),this._manualClose.next(),this._afterClosed.complete(),this._manualClose.complete(),this._activate.complete(),this._resetTimeout.complete(),this._countDuplicate.complete()}afterClosed(){return this._afterClosed.asObservable()}isInactive(){return this._activate.isStopped}activate(){this._activate.next(),this._activate.complete()}afterActivate(){return this._activate.asObservable()}onDuplicate(Le,Ne){Le&&this._resetTimeout.next(),Ne&&this._countDuplicate.next(++this.duplicatesCount)}}class N{toastId;config;message;title;toastType;toastRef;_onTap=new i.x;_onAction=new i.x;constructor(Le,Ne,Ie,je,lt,Ye){this.toastId=Le,this.config=Ne,this.message=Ie,this.title=je,this.toastType=lt,this.toastRef=Ye,this.toastRef.afterClosed().subscribe(()=>{this._onAction.complete(),this._onTap.complete()})}triggerTap(){this._onTap.next(),this.config.tapToDismiss&&this._onTap.complete()}onTap(){return this._onTap.asObservable()}triggerAction(Le){this._onAction.next(Le)}onAction(){return this._onAction.asObservable()}}const x=new a.OlP("ToastConfig");class F extends Y{_hostDomElement;_componentFactoryResolver;_appRef;constructor(Le,Ne,Ie){super(),this._hostDomElement=Le,this._componentFactoryResolver=Ne,this._appRef=Ie}attachComponentPortal(Le,Ne){const Ie=this._componentFactoryResolver.resolveComponentFactory(Le.component);let je;return je=Ie.create(Le.injector),this._appRef.attachView(je.hostView),this.setDisposeFn(()=>{this._appRef.detachView(je.hostView),je.destroy()}),Ne?this._hostDomElement.insertBefore(this._getComponentRootNode(je),this._hostDomElement.firstChild):this._hostDomElement.appendChild(this._getComponentRootNode(je)),je}_getComponentRootNode(Le){return Le.hostView.rootNodes[0]}}let Q=(()=>{class Ee{_document=(0,a.f3M)(n.K0);_containerElement;ngOnDestroy(){this._containerElement&&this._containerElement.parentNode&&this._containerElement.parentNode.removeChild(this._containerElement)}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const Ne=this._document.createElement("div");Ne.classList.add("overlay-container"),Ne.setAttribute("aria-live","polite"),this._document.body.appendChild(Ne),this._containerElement=Ne}static \u0275fac=function(Ie){return new(Ie||Ee)};static \u0275prov=a.Yz7({token:Ee,factory:Ee.\u0275fac,providedIn:"root"})}return Ee})();class O{_portalHost;constructor(Le){this._portalHost=Le}attach(Le,Ne=!0){return this._portalHost.attach(Le,Ne)}detach(){return this._portalHost.detach()}}let k=(()=>{class Ee{_overlayContainer=(0,a.f3M)(Q);_componentFactoryResolver=(0,a.f3M)(a._Vd);_appRef=(0,a.f3M)(a.z2F);_document=(0,a.f3M)(n.K0);_paneElements=new Map;create(Ne,Ie){return this._createOverlayRef(this.getPaneElement(Ne,Ie))}getPaneElement(Ne="",Ie){return this._paneElements.get(Ie)||this._paneElements.set(Ie,{}),this._paneElements.get(Ie)[Ne]||(this._paneElements.get(Ie)[Ne]=this._createPaneElement(Ne,Ie)),this._paneElements.get(Ie)[Ne]}_createPaneElement(Ne,Ie){const je=this._document.createElement("div");return je.id="toast-container",je.classList.add(Ne),je.classList.add("toast-container"),Ie?Ie.getContainerElement().appendChild(je):this._overlayContainer.getContainerElement().appendChild(je),je}_createPortalHost(Ne){return new F(Ne,this._componentFactoryResolver,this._appRef)}_createOverlayRef(Ne){return new O(this._createPortalHost(Ne))}static \u0275fac=function(Ie){return new(Ie||Ee)};static \u0275prov=a.Yz7({token:Ee,factory:Ee.\u0275fac,providedIn:"root"})}return Ee})(),P=(()=>{class Ee{overlay;_injector;sanitizer;ngZone;toastrConfig;currentlyActive=0;toasts=[];overlayContainer;previousToastMessage;index=0;constructor(Ne,Ie,je,lt,Ye){this.overlay=Ie,this._injector=je,this.sanitizer=lt,this.ngZone=Ye,this.toastrConfig={...Ne.default,...Ne.config},Ne.config.iconClasses&&(this.toastrConfig.iconClasses={...Ne.default.iconClasses,...Ne.config.iconClasses})}show(Ne,Ie,je={},lt=""){return this._preBuildNotification(lt,Ne,Ie,this.applyConfig(je))}success(Ne,Ie,je={}){return this._preBuildNotification(this.toastrConfig.iconClasses.success||"",Ne,Ie,this.applyConfig(je))}error(Ne,Ie,je={}){return this._preBuildNotification(this.toastrConfig.iconClasses.error||"",Ne,Ie,this.applyConfig(je))}info(Ne,Ie,je={}){return this._preBuildNotification(this.toastrConfig.iconClasses.info||"",Ne,Ie,this.applyConfig(je))}warning(Ne,Ie,je={}){return this._preBuildNotification(this.toastrConfig.iconClasses.warning||"",Ne,Ie,this.applyConfig(je))}clear(Ne){for(const Ie of this.toasts)if(void 0!==Ne){if(Ie.toastId===Ne)return void Ie.toastRef.manualClose()}else Ie.toastRef.manualClose()}remove(Ne){const Ie=this._findToast(Ne);if(!Ie||(Ie.activeToast.toastRef.close(),this.toasts.splice(Ie.index,1),this.currentlyActive=this.currentlyActive-1,!this.toastrConfig.maxOpened||!this.toasts.length))return!1;if(this.currentlyActivethis._buildNotification(Ne,Ie,je,lt)):this._buildNotification(Ne,Ie,je,lt)}_buildNotification(Ne,Ie,je,lt){if(!lt.toastComponent)throw new Error("toastComponent required");const Ye=this.findDuplicate(je,Ie,this.toastrConfig.resetTimeoutOnDuplicate&<.timeOut>0,this.toastrConfig.countDuplicates);if((this.toastrConfig.includeTitleDuplicates&&je||Ie)&&this.toastrConfig.preventDuplicates&&null!==Ye)return Ye;this.previousToastMessage=Ie;let tn=!1;this.toastrConfig.maxOpened&&this.currentlyActive>=this.toastrConfig.maxOpened&&(tn=!0,this.toastrConfig.autoDismiss&&this.clear(this.toasts[0].toastId));const $t=this.overlay.create(lt.positionClass,this.overlayContainer);this.index=this.index+1;let Pt=Ie;Ie&<.enableHtml&&(Pt=this.sanitizer.sanitize(a.q3G.HTML,Ie));const et=new te($t),$e=new N(this.index,lt,Pt,je,Ne,et),Ze=a.zs3.create({providers:[{provide:N,useValue:$e}],parent:this._injector}),Ht=new J(lt.toastComponent,Ze),Mt=$t.attach(Ht,lt.newestOnTop);et.componentInstance=Mt.instance;const pe={toastId:this.index,title:je||"",message:Ie||"",toastRef:et,onShown:et.afterActivate(),onHidden:et.afterClosed(),onTap:$e.onTap(),onAction:$e.onAction(),portal:Mt};return tn||(this.currentlyActive=this.currentlyActive+1,setTimeout(()=>{pe.toastRef.activate()})),this.toasts.push(pe),pe}static \u0275fac=function(Ie){return new(Ie||Ee)(a.LFG(x),a.LFG(k),a.LFG(a.zs3),a.LFG(r.H7),a.LFG(a.R0b))};static \u0275prov=a.Yz7({token:Ee,factory:Ee.\u0275fac,providedIn:"root"})}return Ee})();const oe={maxOpened:0,autoDismiss:!1,newestOnTop:!0,preventDuplicates:!1,countDuplicates:!1,resetTimeoutOnDuplicate:!1,includeTitleDuplicates:!1,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},closeButton:!1,disableTimeOut:!1,timeOut:5e3,extendedTimeOut:1e3,enableHtml:!1,progressBar:!1,toastClass:"ngx-toastr",positionClass:"toast-top-right",titleClass:"toast-title",messageClass:"toast-message",easing:"ease-in",easeTime:300,tapToDismiss:!0,onActivateTick:!1,progressAnimation:"decreasing",toastComponent:(()=>{class Ee{toastrService;toastPackage;ngZone;message;title;options;duplicatesCount;originalTimeout;width=(0,a.tdS)(-1);toastClasses="";state;get _state(){return this.state()}get displayStyle(){if("inactive"===this.state().value)return"none"}timeout;intervalId;hideTime;sub;sub1;sub2;sub3;constructor(Ne,Ie,je){this.toastrService=Ne,this.toastPackage=Ie,this.ngZone=je,this.message=Ie.message,this.title=Ie.title,this.options=Ie.config,this.originalTimeout=Ie.config.timeOut,this.toastClasses=`${Ie.toastType} ${Ie.config.toastClass}`,this.sub=Ie.toastRef.afterActivate().subscribe(()=>{this.activateToast()}),this.sub1=Ie.toastRef.manualClosed().subscribe(()=>{this.remove()}),this.sub2=Ie.toastRef.timeoutReset().subscribe(()=>{this.resetTimeout()}),this.sub3=Ie.toastRef.countDuplicate().subscribe(lt=>{this.duplicatesCount=lt}),this.state=(0,a.tdS)({value:"inactive",params:{easeTime:this.toastPackage.config.easeTime,easing:"ease-in"}})}ngOnDestroy(){this.sub.unsubscribe(),this.sub1.unsubscribe(),this.sub2.unsubscribe(),this.sub3.unsubscribe(),clearInterval(this.intervalId),clearTimeout(this.timeout)}activateToast(){this.state.update(Ne=>({...Ne,value:"active"})),!0!==this.options.disableTimeOut&&"timeOut"!==this.options.disableTimeOut&&this.options.timeOut&&(this.outsideTimeout(()=>this.remove(),this.options.timeOut),this.hideTime=(new Date).getTime()+this.options.timeOut,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10))}updateProgress(){if(0===this.width()||100===this.width()||!this.options.timeOut)return;const Ne=(new Date).getTime();this.width.set((this.hideTime-Ne)/this.options.timeOut*100),"increasing"===this.options.progressAnimation&&this.width.update(je=>100-je),this.width()<=0&&this.width.set(0),this.width()>=100&&this.width.set(100)}resetTimeout(){clearTimeout(this.timeout),clearInterval(this.intervalId),this.state.update(Ne=>({...Ne,value:"active"})),this.outsideTimeout(()=>this.remove(),this.originalTimeout),this.options.timeOut=this.originalTimeout,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width.set(-1),this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10)}remove(){"removed"!==this.state().value&&(clearTimeout(this.timeout),this.state.update(Ne=>({...Ne,value:"removed"})),this.outsideTimeout(()=>this.toastrService.remove(this.toastPackage.toastId),+this.toastPackage.config.easeTime))}tapToast(){"removed"!==this.state().value&&(this.toastPackage.triggerTap(),this.options.tapToDismiss&&this.remove())}stickAround(){"removed"!==this.state().value&&"extendedTimeOut"!==this.options.disableTimeOut&&(clearTimeout(this.timeout),this.options.timeOut=0,this.hideTime=0,clearInterval(this.intervalId),this.width.set(0))}delayedHideToast(){!0===this.options.disableTimeOut||"extendedTimeOut"===this.options.disableTimeOut||0===this.options.extendedTimeOut||"removed"===this.state().value||(this.outsideTimeout(()=>this.remove(),this.options.extendedTimeOut),this.options.timeOut=this.options.extendedTimeOut,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width.set(-1),this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10))}outsideTimeout(Ne,Ie){this.ngZone?this.ngZone.runOutsideAngular(()=>this.timeout=setTimeout(()=>this.runInsideAngular(Ne),Ie)):this.timeout=setTimeout(()=>Ne(),Ie)}outsideInterval(Ne,Ie){this.ngZone?this.ngZone.runOutsideAngular(()=>this.intervalId=setInterval(()=>this.runInsideAngular(Ne),Ie)):this.intervalId=setInterval(()=>Ne(),Ie)}runInsideAngular(Ne){this.ngZone?this.ngZone.run(()=>Ne()):Ne()}static \u0275fac=function(Ie){return new(Ie||Ee)(a.Y36(P),a.Y36(N),a.Y36(a.R0b))};static \u0275cmp=a.Xpm({type:Ee,selectors:[["","toast-component",""]],hostVars:5,hostBindings:function(Ie,je){1&Ie&&a.NdJ("click",function(){return je.tapToast()})("mouseenter",function(){return je.stickAround()})("mouseleave",function(){return je.delayedHideToast()}),2&Ie&&(a.d8E("@flyInOut",je._state),a.Tol(je.toastClasses),a.Udp("display",je.displayStyle))},standalone:!0,features:[a.jDz],attrs:c,decls:5,vars:5,consts:[["type","button","class","toast-close-button","aria-label","Close",3,"click",4,"ngIf"],[3,"class",4,"ngIf"],["role","alert",3,"class","innerHTML",4,"ngIf"],["role","alert",3,"class",4,"ngIf"],[4,"ngIf"],["type","button","aria-label","Close",1,"toast-close-button",3,"click"],["aria-hidden","true"],["role","alert",3,"innerHTML"],["role","alert"],[1,"toast-progress"]],template:function(Ie,je){1&Ie&&(a.YNc(0,l,3,0,"button",0),a.YNc(1,h,3,5,"div",1),a.YNc(2,p,1,3,"div",2),a.YNc(3,g,2,4,"div",3),a.YNc(4,_,2,2,"div",4)),2&Ie&&(a.Q6J("ngIf",je.options.closeButton),a.xp6(1),a.Q6J("ngIf",je.title),a.xp6(1),a.Q6J("ngIf",je.message&&je.options.enableHtml),a.xp6(1),a.Q6J("ngIf",je.message&&!je.options.enableHtml),a.xp6(1),a.Q6J("ngIf",je.options.progressBar))},dependencies:[n.O5],encapsulation:2,data:{animation:[(0,e.X$)("flyInOut",[(0,e.SB)("inactive",(0,e.oB)({opacity:0})),(0,e.SB)("active",(0,e.oB)({opacity:1})),(0,e.SB)("removed",(0,e.oB)({opacity:0})),(0,e.eR)("inactive => active",(0,e.jt)("{{ easeTime }}ms {{ easing }}")),(0,e.eR)("active => removed",(0,e.jt)("{{ easeTime }}ms {{ easing }}"))])]},changeDetection:0})}return Ee})()},me=(Ee={})=>(0,a.MR2)([{provide:x,useValue:{default:oe,config:Ee}}]);let q=(()=>{class Ee{static forRoot(Ne={}){return{ngModule:Ee,providers:[me(Ne)]}}static \u0275fac=function(Ie){return new(Ie||Ee)};static \u0275mod=a.oAB({type:Ee});static \u0275inj=a.cJS({})}return Ee})()},15861:(Me,$,f)=>{"use strict";function a(n,i,r,c,l,s,h){try{var p=n[s](h),g=p.value}catch(_){return void r(_)}p.done?i(g):Promise.resolve(g).then(c,l)}function e(n){return function(){var i=this,r=arguments;return new Promise(function(c,l){var s=n.apply(i,r);function h(g){a(s,c,l,h,p,"next",g)}function p(g){a(s,c,l,h,p,"throw",g)}h(void 0)})}}f.d($,{Z:()=>e})},4942:(Me,$,f)=>{"use strict";f.d($,{Z:()=>e});var a=f(83997);function e(n,i,r){return(i=(0,a.Z)(i))in n?Object.defineProperty(n,i,{value:r,enumerable:!0,configurable:!0,writable:!0}):n[i]=r,n}},83997:(Me,$,f)=>{"use strict";f.d($,{Z:()=>n});var a=f(71002);function n(i){var r=function e(i,r){if("object"!==(0,a.Z)(i)||null===i)return i;var c=i[Symbol.toPrimitive];if(void 0!==c){var l=c.call(i,r||"default");if("object"!==(0,a.Z)(l))return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(i)}(i,"string");return"symbol"===(0,a.Z)(r)?r:String(r)}},71002:(Me,$,f)=>{"use strict";function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(e)}f.d($,{Z:()=>a})},97582:(Me,$,f)=>{"use strict";f.d($,{CR:()=>I,FC:()=>te,Jh:()=>b,KL:()=>G,XA:()=>C,ZT:()=>e,_T:()=>i,ev:()=>J,mG:()=>_,pi:()=>n,qq:()=>Y});var a=function(Ae,le){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(xe,Ee){xe.__proto__=Ee}||function(xe,Ee){for(var Le in Ee)Object.prototype.hasOwnProperty.call(Ee,Le)&&(xe[Le]=Ee[Le])})(Ae,le)};function e(Ae,le){if("function"!=typeof le&&null!==le)throw new TypeError("Class extends value "+String(le)+" is not a constructor or null");function xe(){this.constructor=Ae}a(Ae,le),Ae.prototype=null===le?Object.create(le):(xe.prototype=le.prototype,new xe)}var n=function(){return n=Object.assign||function(le){for(var xe,Ee=1,Le=arguments.length;Ee0&&Ne[Ne.length-1])&&(6===Ye[0]||2===Ye[0])){xe=0;continue}if(3===Ye[0]&&(!Ne||Ye[1]>Ne[0]&&Ye[1]=Ae.length&&(Ae=void 0),{value:Ae&&Ae[Ee++],done:!Ae}}};throw new TypeError(le?"Object is not iterable.":"Symbol.iterator is not defined.")}function I(Ae,le){var xe="function"==typeof Symbol&&Ae[Symbol.iterator];if(!xe)return Ae;var Le,Ie,Ee=xe.call(Ae),Ne=[];try{for(;(void 0===le||le-- >0)&&!(Le=Ee.next()).done;)Ne.push(Le.value)}catch(je){Ie={error:je}}finally{try{Le&&!Le.done&&(xe=Ee.return)&&xe.call(Ee)}finally{if(Ie)throw Ie.error}}return Ne}function J(Ae,le,xe){if(xe||2===arguments.length)for(var Ne,Ee=0,Le=le.length;Ee1||lt(et,rt)})},$e&&(Le[et]=$e(Le[et])))}function lt(et,$e){try{!function Ye(et){et.value instanceof Y?Promise.resolve(et.value.v).then(tn,$t):Pt(Ne[0][2],et)}(Ee[et]($e))}catch(rt){Pt(Ne[0][3],rt)}}function tn(et){lt("next",et)}function $t(et){lt("throw",et)}function Pt(et,$e){et($e),Ne.shift(),Ne.length&<(Ne[0][0],Ne[0][1])}}function G(Ae){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var xe,le=Ae[Symbol.asyncIterator];return le?le.call(Ae):(Ae=C(Ae),xe={},Ee("next"),Ee("throw"),Ee("return"),xe[Symbol.asyncIterator]=function(){return this},xe);function Ee(Ne){xe[Ne]=Ae[Ne]&&function(Ie){return new Promise(function(je,lt){!function Le(Ne,Ie,je,lt){Promise.resolve(lt).then(function(Ye){Ne({value:Ye,done:je})},Ie)}(je,lt,(Ie=Ae[Ne](Ie)).done,Ie.value)})}}}"function"==typeof SuppressedError&&SuppressedError},5426:Me=>{"use strict";Me.exports=JSON.parse('{"useLocalTexts":true,"AccountWithdrawal":{"_comment":"Variable activar o inactivar el retiro por cuenta bancaria","isActived":true,"minVal":15000,"maxVal":100000000,"maxValue":"$10.000.000","pinValidation":{"isActive":true,"countdown":600,"redirectTo":"/"},"validateInfo":true,"valorRetencion":"2.514.000","generalError":"Error inesperado, por favor intenta nuevamente","transunion":{"isActived":true}},"withdrawalPointOfSale":{"isActived":true},"MisteryisActived":{"_comment":"Variable para activar o desactivar el progressive jackpot","isActived":true},"Mistery":{"_comment":"Variable para activar o desactivar el progressive jackpot en el home","isActived":true},"Transfiya":{"_comment":"Variable activar o inactivar el retiro por Transfiya","isActived":false,"pinValidation":{"isActive":false,"countdown":600,"redirectTo":"/"},"validateInfo":false,"data":{"min":100000,"retentionValue":2380000},"minVal":"100000","maxVal":"500000"},"GrupoExito":{"_comment":"Variable para activar o desactivar los retiros por grupo \xe9xito","GrupoExitoMinVal":"5000","GrupoExitoMaxVal":"2514000","isActived":true,"transunion":{"isActived":true}},"PokerText":{"pokerOld":false,"downloadMac":"https://bpweb.poker-server.com/downloads/mac/BetPlaySetup.dmg","downloadWin":"https://bpweb.poker-server.com/downloads/win/BetPlaySetup.exe","video1":"https://www.youtube.com/embed/jqSQMD8Cjug","video2":"https://www.youtube.com/embed/IZ2KdRNMlsU","video3":"https://www.youtube.com/embed/jqSQMD8Cjug","appDownloadDesktop":true},"Ott":{"_comment":"Variable para activar o desactivar el bot\xf3n de tiendas","isActived":true,"link":"https://ott.betplay.com.co"},"JuegoResponsable":{"_comment":"Variable para activar o desactivar el bot\xf3n de Juego Responsable","isActived":true,"link":"https://juegoresponsable.betplay.com.co/home"},"BetPlayersclub":{"_comment":"Variable para activar o desactivar el bot\xf3n de Juego Responsable","isActived":false,"link":"/puntos-lealtad"},"PuntosBetPlay":{"_comment":"Variable para activar o desactivar la opci\xf3n Puntos BetPlay del men\xfa de usuario","isActived":true},"Menupagos":{"_comment":"json para ordenar los pagos en el menu || Cambiar valor de la flag segun pasarela que se desee activar/desactivar ACTIVO = 1 / INACTIVO = 0 || Flag id NO se debe cambiar","newViewOfPSE":{"_comment":"Variable para activar o desactivar la nueva vista de PSE","isActived":true,"amount":{"min":10000,"max":999999999}},"listapagos":[{"id":"1","orden":"1","pse":"1","tarjeta":"1","nombre":"Recarga con Payu"},{"id":"2","orden":"2","pse":"1","tarjeta":"0","nombre":"Recarga con Kushki"},{"id":"3","orden":"4","pse":"0","tarjeta":"0","nombre":"Recarga con Nuvei"},{"id":"4","orden":"3","pse":"1","tarjeta":"0","nombre":"Recarga con TuCompra"},{"id":"5","orden":"5","pse":"1","tarjeta":"0","nombre":"Recarga con SuperPay"}]},"billeteraVirtual":{"_comment":"Variable para definir el valor m\xednimo de retiro r\xe1pido nequi y daviplata","balancerIsActive":true,"nequi":{"id":1,"minVal":"10000","maxVal":"50000000","isActive":true,"provider":{"payu":{"active":false,"bank":"1507"},"kushki":{"active":false,"bank":"1507"},"tuCompra":{"active":false,"bank":"1507"},"superPay":{"active":false,"bank":"1507"},"superPayPse":{"active":true,"bank":"1507"}}},"daviplata":{"id":2,"minVal":"10000","maxVal":"50000000","isActive":true,"provider":{"payu":{"active":false,"bank":"1551"},"kushki":{"active":false,"bank":"1551"},"tuCompra":{"active":true,"bank":"1551"},"superPay":{"active":false,"bank":"1551"},"superPayPse":{"active":false,"bank":"1551"}}}},"breB":{"__comment":"Json para definir la configuracion de Bre B","minVal":10000,"maxVal":12100000,"timeout":15,"metods":{"key":{"id":1,"isActived":false,"focus":true},"qr":{"id":2,"isActived":true,"focus":false}}},"PayuTarjeta":{"_comment":"Variable para activar o desactivar el bot\xf3n de medio de pago con Tarjeta","isActived":true},"PayuPse":{"_comment":"Variable para activar o desactivar el bot\xf3n de medio de pago con Pse","isActived":true},"KushkiPseUrlRespuesta":{"_comment":"Variable para cambiar la ruta de respuesta final en Pse con Kushki","route":"https://betplay.com.co/kushki/pse"},"KushkiTarjeta":{"_comment":"Variable para activar o desactivar el bot\xf3n de medio de pago con Tarjeta","isActived":false},"KushkiPse":{"_comment":"Variable para activar o desactivar el bot\xf3n de medio de pago con Pse","isActived":true},"KushkiEfectivo":{"_comment":"Variable para activar o desactivar el bot\xf3n de medio de pago en efectivo","isActived":false},"SideGames":{"_comment":"Variable para activar o desactivar el m\xf3dulo de SideGames","isActived":true},"ChangePassword":{"_comment":"variable parametrizable para mostrar el popup changepassword","active":true},"Stats":{"_comment":"Variable para activar o desactivar el bot\xf3n de estadisticas","isActived":true,"link":"https://s5.sir.sportradar.com/betplay"},"Bingo":{"_comment":"Variable para activar o desactivar el m\xf3dulo de BINGO","isActived":true,"iframe":false,"cajero":true,"video1":"https://www.youtube.com/embed/cdQ56oO_GvI","video2":"https://www.youtube.com/embed/Dg4ydZa5An0"},"Poker":{"_comment":"Variable para activar o desactivar el m\xf3dulo de POKER","isActived":false,"RankingActived":true,"iframe":false,"cajero":true},"SlotsRielJackpot":{"isActive":true,"integrationChannelCode":"EGT"},"integrationChannelCode":["GREENTUBE","RFRANCO","EZUGI","PARIPLAY","ESPRESSO"],"CasinoVip":{"_comment":"Variable parametizable para el t\xedtulo de la vista de Casino VIP","isActived":false},"BotonesMenuKeno":{"_comment":"variable parametrizable para el boton de keno en casino","active":false},"Bonos":{"_comment":"variable parametrizable para mostrar los bonos (Cuponera)","active":true},"Tiendas":{"_comment":"Variable para activar o desactivar el m\xf3dulo de Tiendas","isActived":true},"CasinoLiveNuevo":{"_comment":"Variable para activar el nuevo m\xf3dulo de casinolive (multiples proveedores)","isActived":true},"Ayuda":{"_comment":"Variable para activar el nuevo m\xf3dulo de Ayuda","isActived":true},"Callback":true,"Promotions":true,"Virtuales":{"_comment":"Variable para activar o desactivar el modulo de Virtuales","isActived":true},"Esports":{"_comment":"Variable para activar o desactivar el modulo de Esport","isActived":true,"isActivedStyle":false},"Casino":{"_comment":"Variable para activar el m\xf3dulo de CasinoLive","isActived":true},"MessagingService":{"_comment":"Variable para activar o inactivar en el registro el env\xedo de SMS, en canal puede ser 1 = \'sisplay\' o 2 = \'messaging-service\'","chanel":"1","status":"active","TimeToValidatePhoneNumber":"10"},"UrlGamificacion":{"_comment":"Variable para activar o desactivar el m\xf3dulo de Gamificacion en desktop y la url","url":"https://betplay-multiwheel-demo.thunderbite.com/betplay-final?data=e2f8ed37771a18281f21761d3a7b0f508cbb84d519ce6e5f2cc5ccd37918ddde5eab8f958ae646d92df1927a9e095a52648fd97e8cb3e09a98b96fca9babcea6","isActived":true},"FastWithdrawal":{"_comment":"Variable para definir el valor m\xednimo de retiro r\xe1pido nequi y daviplata","isActived":true,"nequi":{"id":1,"minVal":"15000","maxVal":"2500000","isActive":true,"paymentMethod":251,"bankCode":1507,"accountType":250,"pinValidation":{"isActive":false,"countdown":600,"redirectTo":"/"},"transunion":{"isActived":true}},"daviplata":{"id":2,"minVal":"15000","maxVal":"2500000","isActive":true,"paymentMethod":251,"bankCode":1551,"accountType":250,"pinValidation":{"isActive":false,"countdown":600,"redirectTo":"/"},"transunion":{"isActived":true}},"breb":{"id":3,"minVal":"15000","maxVal":"2500000","isActive":true,"paymentMethod":251,"accountType":251,"pinValidation":{"isActive":false,"countdown":600,"redirectTo":""},"transunion":{"isActived":true},"validationsActived":false}},"Pinwithdrawalweb":{"_comment":"Variable para definir el valor m\xednimo de retiro punto de venta","minVal":"2000","maxVal":"2514000","transunion":{"isActived":true}},"identityValidation":{"document":{"config":{"language":"ES","pathAssets":"/assets/identityValidation/vd/assets","documents":"CO_ID","manualCaptureShow":true,"manualCaptureButtonDelay":8000,"detectionTimeout":300000},"compressImage":{"maxSide":2084,"maxBytesToSkip":1000000,"jpgQuality":85}},"selfie":{"config":{"language":"ES","pathAssets":"/assets/identityValidation/vs/assets","liveness":"passive","logoShow":true,"closeButtonShow":true,"instructionsShow":true,"reviewShow":true,"selectCamera":"front","detectionTimeout":300000,"helpModalShow":true,"captureHeadingShow":true},"compressImage":{"maxSide":2084,"maxBytesToSkip":1000000,"jpgQuality":85}}},"Login":{"jwtExp":90,"idPoliticaProteccionDeDatos":20,"Terminos":{"route":"https://bit.ly/3ed7Whi","active":true}},"BingoStadiumConfig":{"currencyType":7,"bingoStadiumPath":"https://qjt6j0pib0xodsyqibxe.end2end.com.ar/ixucswg8x09xll9gc94c0y3zkkwgcjjy","jwtfirma":"17f2a1d14adbd87c15933202e9b2bd5c9159102602c8755d809fa9ea51e09a49"},"dataRequest":"active","validatePhoneNumber":"active","updateDataModal":"inactive","PayU":{"minVal":10000},"BotonesMenuJuegos":{"_comment":"variable parametrizable para el riel de botones men\xfa juegos","dataList":[{"icono":"assets/img/botones-menu-juegos/vip.svg","url":"/casino-vip","id_riel":".","active":false,"titulo":"Casino VIP BetPlay","alt":"Casino VIP"},{"icono":"assets/img/botones-menu-juegos/Casino.svg","url":"/slots","id_riel":".","active":true,"titulo":"Juega en el casino de BetPlay","alt":"Juegos de casino"},{"icono":"assets/img/botones-menu-juegos/NuevosJuegos.svg","url":"/slots","id_riel":"cat6193a9954678e01a434a1f97","active":true,"titulo":"Nuevos juegos en BetPlay","alt":"Nuevos juegos"},{"icono":"assets/img/botones-menu-juegos/Promociones.svg","url":"/promociones","id_riel":".","active":false,"titulo":"Promociones en BetPlay","alt":"Promociones"},{"icono":"assets/img/botones-menu-juegos/Populares.svg","url":"/slots","id_riel":"cat5d30db1e0d7ce6634a191b02","active":true,"titulo":"Populares","alt":"Populares"},{"icono":"assets/img/botones-menu-juegos/Proveedores.svg","url":"/virtuales","id_riel":".","active":false,"titulo":"Proveedores","alt":"Proveedores"},{"icono":"assets/img/botones-menu-juegos/CasinoEnVivo.svg","url":"/casino-vivo","id_riel":".","active":true,"titulo":"Casino en vivo BetPlay","alt":"Casino en vivo"},{"icono":"assets/img/botones-menu-juegos/Pagamonedas.svg","url":"/slots","id_riel":"cat614b32df78ca8e79788fd327","active":true,"titulo":"Pagamonedas BetPlay","alt":"Pagamonedas"},{"icono":"assets/img/botones-menu-juegos/Virtuales.svg","url":"/virtuales","id_riel":".","active":true,"titulo":"Apuestas virtuales","alt":"Apuestas virtuales"},{"icono":"assets/img/botones-menu-juegos/Bingo.svg","url":"/bingo","id_riel":".","active":true,"titulo":"Juega al bingo en BetPlay","alt":"Juega al bingo"},{"icono":"assets/img/botones-menu-juegos/Poker.svg","url":"/poker","id_riel":"#","active":true,"titulo":"Juegos de Poker en BetPlay","alt":"Juegos de poker"},{"icono":"assets/img/botones-menu-juegos/Ruletas.svg","url":"/casino-vivo","id_riel":"cat62e8131264ab095f2f55c299","active":true,"titulo":"Juegos de ruletas en BetPlay","alt":"Juegos de ruletas"},{"icono":"assets/img/botones-menu-juegos/BlackJack.svg","url":"/casino-vivo","id_riel":"cat61f2d6a0e7c1ca148e5c677d","active":true,"titulo":"Juega al Black Jack en BetPlay","alt":"Juega al Black Jack"}]},"BotonesMenuJuegosVIP":{"_comment":"variable parametrizable para el riel de botones men\xfa juegos VIP","dataList":[{"icono":"assets/img/botones-menu-juegos-vip/vip.svg","url":"/casino-vip","id_riel":".","active":false},{"icono":"assets/img/botones-menu-juegos-vip/Casino.svg","url":"/slots","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/NuevosJuegos.svg","url":"/slots","id_riel":"cat6193a9954678e01a434a1f97","active":true},{"icono":"assets/img/botones-menu-juegos-vip/Promociones.svg","url":"/promociones","id_riel":".","active":false},{"icono":"assets/img/botones-menu-juegos-vip/Populares.svg","url":"/slots","id_riel":"cat5d30db1e0d7ce6634a191b02","active":true},{"icono":"assets/img/botones-menu-juegos-vip/Proveedores.svg","url":"/virtuales","id_riel":".","active":false},{"icono":"assets/img/botones-menu-juegos-vip/CasinoEnVivo.svg","url":"/casino-vivo","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/Pagamonedas.svg","url":"/slots","id_riel":"cat614b32df78ca8e79788fd327","active":true},{"icono":"assets/img/botones-menu-juegos-vip/Virtuales.svg","url":"/virtuales","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/Bingo.svg","url":"/bingo","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/Poker.svg","url":"/poker","id_riel":"#","active":true},{"icono":"assets/img/botones-menu-juegos-vip/Ruletas.svg","url":"/casino-vivo","id_riel":"cat62e8131264ab095f2f55c299","active":true},{"icono":"assets/img/botones-menu-juegos-vip/BlackJack.svg","url":"/casino-vivo","id_riel":"cat61f2d6a0e7c1ca148e5c677d","active":true}],"activeDataList":[{"icono":"assets/img/botones-menu-juegos-vip/activo/vip.svg","url":"/casino-vip","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/Casino.svg","url":"/slots","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/NuevosJuegos.svg","url":"/slots","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/Promociones.svg","url":"/promociones","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/Populares.svg","url":"/slots","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/Proveedores.svg","url":"/virtuales","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/CasinoEnVivo.svg","url":"/slots","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/Pagamonedas.svg","url":"/slots","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/Virtuales.svg","url":"/slots","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/Bingo.svg","url":"/slots","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/Poker.svg","url":"/slots","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/Ruletas.svg","url":"/slots","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/BlackJack.svg","url":"/slots","id_riel":".","active":true}]},"appDownload":"https://apps.apple.com/co/app/betplay/id1468565715","links":{"linkPoliticaProteccionDeDatos":"https://apicms.betplay.com.co/pdf/1774379408305POLITICA_DATOSP.pdf"},"contactSn":{"linkFacebook":"https://www.facebook.com/BetPlayCO/","linkInstagram":"https://www.instagram.com/betplayco/","linkTwitter":"https://twitter.com/betplayco","linkTiktok":"https://www.tiktok.com/@bplayoficial"},"helpButton":{"helpCenterUrl":"https://betplay.com.co/faq","callYouUrl":"https://d7cul3678ytm6.cloudfront.net/Betplay/index.html","writeUsUrl":"https://d7cul3678ytm6.cloudfront.net/Betplay/escribenos.html","chatUrl":"https://chat.betplay.com.co/","Audiohelp":"https://betplay.c2c.apifycloud.io/"},"footerInformation":{"bettingRulesLink":"https://www.reglasapuestasdebetplay.com.co/home","termsConditionsLink":"https://apicms.betplay.com.co/terms/Terminos%20y%20condiciones%20202111.pdf","requestFormatLink":"https://apicms.betplay.com.co/pdf/1739808378458FMT_01.pdf"},"staticCookies":{"firefoxLink":"https://support.mozilla.org/es/kb/habilitar-y-deshabilitar-cookies-que-los-sitios-we","googleChromeLink":"https://support.google.com/chrome/answer/95647?hl=es","internetExplorerLink":"http://windows.microsoft.com/es-ES/windows-vista/Block-or-allow-cookies","safariLink":"https://support.apple.com/es-es/HT201265"},"certificadosPremios":{"_comment":"Variable para definir las fechas disponibles para descarga de certificados","years":[2021,2022,2023,2024,2025],"cuentaIni":"2365","cuentaFin":"2365ZZ"},"DepositsIva":{"isActive":false,"kushkiIva":false,"iva":0},"footerAffiliates":{"isActived":true,"link":"https://afiliados.betplay.com.co/registration.asp","text":"Afiliados"},"footer":[{"title":"Pol\xedticas","isActive":true,"links":[{"text":"\xbfQuienes somos?","url":"/static/about","isActive":true},{"text":"Acuerdo 05","url":"/static/acuerdo-5-16-coljuegos","isActive":true},{"text":"Acuerdo 02","url":"/static/acuerdo-02","isActive":true},{"text":"Ayuda","url":"/faq","isActive":true},{"text":"Pol\xedtica de cookies","url":"/static/politica-de-cookies","isActive":true},{"text":"Aviso legal","url":"/static/aviso-legal","isActive":true},{"text":"Acuerdo 08","url":"/static/acuerdo-8-16-coljuegos","isActive":true},{"text":"Acuerdo 04","url":"/static/acuerdo-4-16-coljuegos","isActive":true},{"text":"Reclamaciones","url":"/reclamaciones","isActive":true},{"text":"Juego responsable","url":"/juego-responsable","isActive":true},{"text":"Pol\xedtica de protecci\xf3n de datos personales","url":"https://apicms.betplay.com.co/pdf/1774379408305POLITICA_DATOSP.pdf","isActive":true},{"text":"Aviso de privacidad","url":"modalterminos","isActive":true},{"text":"SIPLAFTFPADM","url":"siplaftpadm","isActive":true}]},{"title":"M\xe1s Informaci\xf3n","isActive":true,"links":[{"text":"Reglas apuestas deportivas","url":"/reglas-apuestas-deportivas","isActive":true},{"text":"Reglas del Poker","url":"/reglas-poker","isActive":true},{"text":"Formato de solicitud","url":"https://apicms.betplay.com.co/pdf/1739808378458FMT_01.pdf","isActive":true},{"text":"T\xe9rminos y condiciones","url":"/terminos-y-condiciones","isActive":true},{"text":"Toma el control","url":"https://tomaelcontrol.coljuegos.gov.co/","isActive":true},{"text":"Manual de juego responsable","url":"https://apicms.betplay.com.co/pdf/1743708860917Manual_JR.pdf","isActive":true},{"text":"Superintendencia de industria y Comercio","url":"https://sedeelectronica.sic.gov.co/","isActive":true}]},{"title":"Experiencia BetPlay","isActive":true,"links":[{"text":"Deportes","url":"/apuestas","isActive":true},{"text":"Recargas","url":"/menuusuario","queryParams":{"optionMenu":2},"isActive":true},{"text":"Casino","url":"/slots","isActive":true},{"text":"Retiros","url":"/menuusuario","queryParams":{"optionMenu":3},"isActive":true}]},{"title":"Contacto","isActive":false,"links":[{"text":"SMS: 87500","isActive":true},{"text":"Mail: experiencia@betplay.com.co","isActive":true}]}],"modalBonus":{"_comment":"Variable activar o inactivar el popup que informa al usuario que tiene bono","isActived":false},"optimoveTimeTrackExploreSite":{"_comment":"Variable para determinar el tiempo de exploraci\xf3n del sitio","timeInSeconds":300},"menusidebar":[{"icon":"ticket","imagePath":"assets/img/sidebar/promociones.svg","title":"Promociones","link":"promociones","isActived":true,"items":[{"name":"Deportivas","href":"promociones/deportivas"},{"name":"Casino","href":"promociones/casino"},{"name":"Esports","href":"promociones/esports"},{"name":"Finalizadas","href":"promociones/finalizadas"},{"name":"Todas las promociones","href":"promociones"}]},{"icon":"trophy","imagePath":"assets/img/sidebar/deportes.svg","title":"Deportes","link":"apuestas","isActived":true,"items":[{"name":"F\xfatbol","href":"apuestas#sports-hub/football"},{"name":"Basketball","href":"apuestas#sports-hub/basketball"},{"name":"Todos los deportes","href":"apuestas#sports/a-z"},{"name":"Transmisiones en vivo","href":"apuestas#in-play","isLive":true}]},{"icon":"coins","imagePath":"assets/img/sidebar/casino&pagamonedas.svg","title":"Casino y Pagamonedas","link":"slots","isActived":true,"items":[{"name":"Pagamonedas","href":"slots"},{"name":"Casino en vivo","href":"casino-vivo"},{"name":"Poker","href":"poker"},{"name":"Bingo","href":"bingo"},{"name":"Virtuales","href":"virtuales"}]},{"icon":"bag","imagePath":"assets/img/sidebar/LaPolla.svg","title":"La Polla","link":"splash","splashrequires":true,"isActived":true,"items":[{"name":"Polla BetPlay","href":"splash"},{"name":"Acierta Goles BetPlay","href":"splash"},{"name":"F\xfatbol Quiz BetPlay","href":"splash"}]},{"icon":"gamepad","imagePath":"assets/img/sidebar/esports.svg","title":"Esports","link":"apuestas#sports-hub/esports","isActived":true,"items":[{"name":"E-F\xfatbol (EA FC)","href":"apuestas#sports-hub/football/esports_football"},{"name":"League Of Legends","href":"apuestas#sports-hub/esports/league_of_legends"},{"name":"CS2","href":"apuestas#sports-hub/esports/cs2"},{"name":"Valorant","href":"apuestas#sports-hub/esports/valorant"},{"name":"Todos los deportes","href":"apuestas#sports-hub/esports"},{"name":"Transmisiones en vivo","href":"live","isLive":true}]}],"menuSideBarUtilityLinks":[{"name":"Tiendas","href":"tiendas","icon":"assets/img/sidebar/links-icon/tiendas.svg"},{"name":"Chat","href":"https://chat.betplay.com.co/","icon":"assets/img/sidebar/links-icon/chat.svg"},{"name":"Blog","href":"blog","icon":"assets/img/sidebar/links-icon/blog.svg"},{"name":"Escribenos","href":"https://d7cul3678ytm6.cloudfront.net/Betplay/escribenos.html","icon":"assets/img/sidebar/links-icon/blog.svg"},{"name":"Estadisticas","href":"https://s5.sir.sportradar.com/betplay/es/1/season/132194","icon":"assets/img/sidebar/links-icon/estadisticas.svg"},{"name":"Ayuda","href":"faq","icon":"assets/img/sidebar/links-icon/ayuda.svg"},{"name":"Te llamamos","href":"https://d7cul3678ytm6.cloudfront.net/Betplay/index.html","icon":"assets/img/sidebar/links-icon/teLlamamos.svg"}],"menuSideBarLogos":[{"src":"assets/img/sidebar/Afiliados 1.svg","alt":"BetPlay logo afiliados","link":"https://afiliados.betplay.com.co/registration.asp","active":true},{"src":"assets/img/sidebar/Responsable (1) 2.svg","alt":"BetPlay logo responsable","link":"/juego-responsable","active":true},{"src":"assets/img/sidebar/BetPlay+ 1.svg","alt":"BetPlay logo plus","link":"https://ott.betplay.com.co","active":false}],"tapp":{"isActived":true},"kaindi":{"isActived":true},"turnstile":{"_comment":"Variable para habilitar/deshabilitar el CAPTCHA en el interceptor, componente de registro y componente de recuperaci\xf3n de contrase\xf1a.","isActive":true,"isActiveRegister":true,"isActivePassRecovery":true},"DepositsMenu":[{"id":0,"active":true,"_comment":"Activar/Desactivar Recarga al instante"},{"id":1,"active":true,"_comment":"Activar/Desactivar Recarga PSE"},{"id":2,"description":"menu.breb","icon":"breb.svg","template":"breb","active":true,"selected":false,"isSelected":false,"isQuadrate":true},{"id":3,"description":"menu.tarjetas","icon":"card.svg","template":"cardRecharge","active":true,"_comment":"Activar/Desactivar Recarga Tarjetas"},{"id":4,"description":"menu.puntoVenta","icon":"point-of-sale.svg","template":"pointSaleRecharge","active":true,"_comment":"Activar/Desactivar Recarga Punto De Venta"}],"JackpotConfig":{"providerUrl":"https://betplay.games.amusnet.io/jackpot-stats/statistics/764482155467268637","jackpotCategoryName":"Jackpot","goldenCoinCategoryName":"GoldenCoin","railPxPerSec":40},"dataUpdate":{"__comment":"Variables que habilitan o deshabilitan funcionalidades en el modulo de actualizacion de datos","newRoute":true},"splash":{"_comment":"Variable para activar o desactivar el bot\xf3n de splash (La polla) en home.","isActive":true,"Subdomain":"lobby","instance":"lobby","language":"es","country":"CO","currency":"COP","balance":0}}')},62236:Me=>{"use strict";Me.exports=JSON.parse('{"DisposableDomains":["0815","0wnd","10minutemail","123-m","1fsdfdsfsdf","1pad","20minutemail","21cn","2fdgdfgdfgdf","2prong","30minutemail","33mail","3trtretgfrfe","4gfdsgfdgfd","4warding","5ghgfhfghfgh","6hjgjhgkilkj","6paq","7tags","9ox","a-bc","agedmail","ama-trade","amilegit","amiri","amiriindustries","anonmails","anonymbox","antichef","antireg","antispam","antichef","antispammail","armyspy","artman-conception","azmeil","baxomale","beefmilk","betplay","bigstring","binkmail","bio-muesli","bobmail","bodhi","bofthew","bootybay","boun","bouncr","breakthru","brefmail","bsnow","bspamfree","bugmenot","bund","burstmail","buymoreplays","byom","c2","card","casualdx","cek","centermail","centermail","chammy","childsavetrust","chogmail","choicemail1","clixser","cmail","cmail","coldemail","cool","courriel","courrieltemporaire","crapmail","cust","cuvox","d3p","dacoolest","dandikmail","dayrep","dcemail","deadaddress","deadspam","delikkt","despam","despammed","devnullmail","dfgh","digitalsanctuary","dingbone","disposableaddress","disposableemailaddresses","disposableinbox","dispose","dispostable","dodgeit","dodgit","donemail","dontreg","dontsendmespam","drdrb","dump-email","dumpandjunk","dumpyemail","e-mail","email","e4ward","easytrashmail","econeom","einmalmail","einrot","eintagsmail","emailgo","emailias","emaillime","emailsensei","emailtemporanea","emailtemporar","emailtemporario","emailthe","emailtmp","emailwarden","emailx","emailxfer","emeil","emeil","emz","ero-tube","evopo","explodemail","express","eyepaste","fakeinbox","fakeinformation","fansworldwide","fantasymail","fightallspam","filzmail","fivemail","fleckens","frapmail","friendlymail","fuckingduh","fudgerub","fyii","garliclife","gehensiemirnichtaufdensack","get2mail","getairmail","getmails","getonemail","giantmail","girlsundertheinfluence","gishpuppy","gmial","goemailgo","gotmail","gotmail","gotti","great-host","greensloth","grr","gsrv","guerillamail","guerrillamailblock","gustr","harakirimail","hat-geld","hatespam","herp","hidemail","hidzz","hmamail","hopemail","ieh-mail","ikbenspamvrij","imails","inbax","inbox","inboxalias","inboxclean","inboxclean","inf","instant-mail","ip6","irish2me","iwi","jetable","jetable","jetable","jetable","jnxjn","jourrapide","jsrsolutions","kasmail","kaspop","killmail","killmail","klassmaster","klzlk","koszmail","kurzepost","lawlita","letthemeatspam","lhsdv","lifebyfood","link2mail","litedrop","lol","lolfreak","lookugly","lortemail","lr78","lroid","lukop","m21","mail-filter","mail-temporaire","mail","mail1a","mail21","mail2rss","mail333","mailbidon","mailbiz","mailblocks","mailbucket","mailbox87","mailcat","mailcatch","mailde","mailde","maildrop","maileimer","mailexpire","mailfa","mailforspam","mailfreeonline","mailguard","mailin8r","mailinater","mailinator","mailinator2","mailincubator","mailismagic","mailme","mailme24","mailmetrash","mailmoat","mailms","mailnesia","mailnull","mailorg","mailpick","mailrock","mailscrap","mailshell","mailsiphon","mailtemp","mailtome","mailtothis","mailtrash","mailtv","mailtv","mailzilla","makemetheking","manybrain","mbx","mega","meinspamschutz","meltmail","messagebeamer","mezimages","ministry-of-silly-walks","mintemail","misterpinball","moncourrier","monocourruer","monemail","monmail","monumentmail","mt2009","mt2014","mycard","mycleaninbox","mymail-in","mypacks","mypartyclip","myphantomemail","mysamp","mytempemail","mytempmail","mytrashmail","nabuma","neomailbox","nepwk","nervmich","nervtmich","netmails","netmails","neverbox","nice-4u","nincsmail","nnh","no-spam","noblepioneer","nomail","nomail","nomail2me","nomorespamemails","nospam","nospam4","nospamfor","nospammail","notmailinator","nowhere","nowmymail","nurfuerspam","nus","objectmail","obobbo","odnorazovoe","oneoffemail","onewaymail","onlatedo","online","opayq","ordinaryamerican","otherinbox","ovpn","owlpic","pancakemail","pcusers","pjjkp","plexolan","poczta.onet","politikerclub","poofy","pookmail","privacy","privatdemail","proxymail","prtnx","putthisinyourspamdatabase","qq","quickinbox","rcpt","reallymymail","realtyalerts","recode","recursor","reliable-mail","rhyta","rmqkr","royal","rtrtr","s0ny","safe-mail","safersignup","safetymail","safetypost","saynotospams","schafmail","schrott-email","secretemail","secure-mail","senseless-entertainment","services391","sharklasers","shieldemail","shiftmail","shitmail","shitware","shmeriously","shortmail","sibmail","sinnlos-mail","slapsfromlastnight","slaskpost","smashmail","smellfear","snakemail","sneakemail","sneakmail","snkmail","sofimail","solvemail","sogetthis","soodonims","spam4","spamail","spamarrest","spambob","spambog","spambox","spamcannon","spamcannon","spamcon","betplay","spamcorptastic","spamcowboy","spamcowboy","spamcowboy","spamday","spamex","spamfree","spamfree24","spamfree24","spamfree24","spamgoes","spamgourmet","spamgourmet","spamgourmet","spamherelots","spamherelots","spamhereplease","spamhereplease","spamhole","spamify","spaml","spammotel","spamobox","spamslicer","spamspot","spamthis","spamtroll","speed","spoofmail","stuffmail","super-auswahl","supergreatmail","supermailer","superrito","superstachel","suremail","talkinator","teewars","teleworm","teleworm","temp-mail","temp-mail","tempe-mail","tempemail","tempemail","tempemail","tempemail","tempinbox","tempinbox","tempmail","tempmaildemo","tempmailer","tempmailer","tempomail","temporaryemail","temporaryforwarding","temporaryinbox","temporarymailaddress","tempthe","thankyou2010","thc","thelimestones","thisisnotmyrealemail","thismail","throwawayemailaddress","tilien","tittbit","tizi","tmailinator","toomail","topranklist","tradermail","trash-mail","trash-mail","trash-mail","trash2009","trashdevil","trashemail","trashmail","trashmail","trashmail","trashmail","trashmail","trashmail","trashymail","trialmail","trillianpro","twinmail","tyldd","uggsrock","umail","uroid","us","venompen","veryrealemail","viditag","viralplays","vpn","vsimcard","vubby","wasteland","webemail","weg-werf-email","wegwerf-emails","wegwerfadresse","wegwerfemail","wegwerfemail","wegwerfmail","wegwerfmail","wegwerfmail","wegwerfmail","wh4f","whyspam","willhackforfood","willselfdestruct","winemaven","wronghead","www.e4ward","www.mailinator","wwwnew","x.ip6","xagloo","xemaps","xents","xmaily","xoxy","yep","yogamaven","yopmail","yourdomain","yuurok","z1p","za","zehnminuten","zehnminutenmail","zippymail","zoemail","zomg","cempresarial","cemcolombia"]}')},45960:Me=>{"use strict";Me.exports=JSON.parse('{"form":{"_comment":"Variable para modificar los mensajes del formulario de registro","RegisterTitle":"Reg\xedstrate","CCAlertMessage":"Apreciado Usuario de BetPlay, recuerde que debe registrar sus datos de manera completa, correcta y real para evitar posibles inconvenientes en los procesos de validaci\xf3n de identidad y retiro de ganancias.","AcceptTermsAndConditions":"Acepto todos los t\xe9rminos y condiciones de uso junto a las pol\xedticas de privacidad y confirmo no estar afectado por ninguna prohibici\xf3n subjetiva. As\xed mismo autorizo para que los datos suministrados en el presente formato sean enviados y tratados de acuerdo a la pol\xedtica de datos personales de Corredor Empresarial S.A. Declaro que los fondos que depositar\xe9 en mi cuenta de BetPlay proviene de actividades licitas; acepto recibir comunicaciones publicitarias y/o promociones. (Para no recibir dichas comunicaciones, escribe un email a protecciondedatos@cempresarial.co el asunto \\"baja\\").","SendInformation":"Autorizo el env\xedo de comunicaciones comerciales a mis datos de contacto.","TratamientoDeDatos":"Autorizo el tratamiento de mis datos personales.","AcceptLimits":"Al registrarse, se asignaran l\xedmites de d\xe9posito predeterminado por periodo diario, semanal, mensual, los cuales podr\xe1n ser modificados por el usuario ingresando a su cuenta.","IsPep":"\xbfEs usted persona expuesta pol\xedticamente (PEP)? ","phoneNumberMaxLenght":"10","CEValidPeriodInYears":"10","PEPValidPeriodInYears":"2","PPTValidPeriodInYears":"10"},"Compliance":{"DangerousUserDetected":"La c\xe9dula ingresada no se encuentra habilitada para el registro","status":"active","validateDates":"inactive"},"MessagingService":{"_comment":"Variable para activar o inactivar en el registro el env\xedo de SMS, en canal puede ser 1 = \'sisplay\' o 2 = \'messaging-service\'","chanel":"1","status":"active","TimeToValidatePhoneNumber":"5"},"DisposableEmailValidation":{"status":"active"},"BlackListValidation":{"validatePhoneNumber":"active"},"Limits":{"__comments":"Variables para definir los l\xedmites mensuales, semanales y diarios en el registro","dayLimit":"10000000","weekLimit":"50000000","monthLimit":"150000000","textDayLimit":"10\'000.000","textWeekLimit":"50\'000.000","textMonthLimit":"150\'000.000"},"DocumentTypes":{"C.C":"C\xe9dula de ciudadan\xeda","C.E":"C\xe9dula de extranjer\xeda","PEP":"Permiso Especial de Permanencia","PPT":"Permiso De Protecci\xf3n Temporal"},"Errors":{"ExpirationDateIsLessThanMayorityAge":"La fecha de expedici\xf3n de tu documento no puede ser menor a la fecha en la que cumpliste tu mayor\xeda de edad","ExpirationDateIsLessThanExpeditionDate":"La fecha de vencimiento es menor a la fecha de expedici\xf3n, por favor verifica tus datos.","ExpeditionDate":"La fecha de expedici\xf3n del documento es mayor que la actual","AccetpTerms":"Debes aceptar los t\xe9rminos y condiciones","acceptOrigin":"Debes confirmar que origen y destino de sus recursos provienen y ser\xe1n destinados a actividades licitas","AcceptLimits":"Debes aceptar la asignaci\xf3n de l\xedmites.","AcceptInterdict":"Confirma que no eres interdicto","PasswordNotMatch":"Las contrase\xf1as no coinciden","PlayerUnderAge":"Debes ser mayor de edad.","RobotValidation":"Comprueba que no eres un robot","EmptyResidenceCity":"Selecciona un municipio de residencia","serverErrorPhoneValidationBLP":"Verifica tu n\xfamero telef\xf3nico. BLP","serverErrorPhoneValidationHBL":"Verifica tu n\xfamero telef\xf3nico. HBL","serverErrorMessagingService":"No se puede realizar la verificaci\xf3n telef\xf3nica, por favor int\xe9ntalo m\xe1s tarde. MSGS","EmptyFirstName":"El nombre no puede ser vac\xedo.","EmptyLastName":"Tu apellido no puede ser vac\xedo.","InvalidName":"Este campo no puede contener tildes o caracteres especiales.","FirstNameLessThan2":"Tu nombre debe contener al menos 2 letras","InvalidLastName":"Este campo no puede contener tildes o caracteres especiales.","LastNamelessThan2":"Tu apellido debe contener al menos 2 letras","EmptyPhoneNumber":"Ingresa tu n\xfamero de tel\xe9fono","PhoneNumberNumeric":"El n\xfamero no puede contener letras","PhoneNumberLessThan10":"Tu n\xfamero de tel\xe9fono debe contener 10 caracteres","PhoneNumberMustStartWith3":"El n\xfamero de tel\xe9fono debe iniciar con el d\xedgito 3","EmptyEmail":"Ingresa tu correo electr\xf3nico","EmailLessThan6":"Tu correo debe contener al menos 6 caracteres","InvalidEmail":"Ingresa un email v\xe1lido","EmptyPassword":"Ingresa tu nueva contrase\xf1a","PasswordLessThan8":"La contrase\xf1a debe contener al menos 8 caracteres","PasswordMoreThan12":"La contrase\xf1a no puede ser mayor a 12 caracteres","InvalidPassword":"*Debe contener m\xednimo un car\xe1cter especial y una may\xfascula (sin espacios)","EmptyConfirmPassword":"Confirma tu contrase\xf1a","EmptyNationality":"Ingresa tu nacionalidad","EmptyExpeditionYear":"Selecciona un a\xf1o","EmptyExpeditionMonth":"Selecciona un mes","EmptyExpeditionDay":"Selecciona un d\xeda","EmptyCityText":"Ciudad no puede ser vac\xedo.","EmptyAddress":"Direcci\xf3n no puede ser vac\xedo.","EmptyDocumentNumber":"N\xfamero de documento no puede ser vac\xedo.","DocumentNumberLessThan5":"El documento debe contener al menos 5 d\xedgitos","DocumentNumberOnlyNumbers":"El n\xfamero de documento s\xf3lo debe contener n\xfameros y no puede iniciar con 0","EmptyExpeditionPlace":"Ingresa el lugar de expedici\xf3n de tu documento","EmptyBornYear":"Selecciona un a\xf1o","EmptyBornMonth":"Selecciona un mes","EmptyBornDay":"Selecciona un d\xeda","EmptyExpirationYear":"Selecciona un a\xf1o","EmptyExpirationMonth":"Selecciona un mes","EmptyExpirationDay":"Selecciona un d\xeda","EmptyAdressField":"Todos los campos son obligatorios","AddressMaxLength":"La direcci\xf3n de residencia no debe contener mas de 100 car\xe1cteres","TratamientoDeDatos":"debes aceptar el tratamiento de datos personales"},"Texts":{"bonusContent":{"titleBonus":"Elige la categor\xeda en la que quieres utilizarlo. Solo puedes seleccionar una.","descriptionBonus":"*Tu bono en {category} se activar\xe1 cuando realices tu primera recarga. ","tycLinkText":"Consulta TyC","buttonText":"Continuar","img":{"b1":"assets/images/sportsBono.svg","b2":"assets/img/icons/CasinoBono.svg"},"bonusActive":{"desktopTitle":"\xa1Registro completado!","mobileTitle":"\xa1Registro completado!","desktopMessage":"\xa1Tienes un bono de bienvenida esper\xe1ndote!","mobileMessage":"\xa1Tienes un bono de bienvenida esper\xe1ndote!"},"bonusInactive":{"desktopTitle":"\xa1Tu registro fue exitoso!","mobileTitle":"\xa1Completado!","desktopMessage":"Ahora puedes explorar nuestra plataforma, redimir tus premios y disfrutar de todo el contenido que tenemos para ti.

\xa1Bienvenido al mundo de ganadores!","mobileMessage":"Tu registro fue exitoso.
\xa1Bienvenido al mundo de ganadores!"}},"TimeToValidatePhoneNumber":"10","RecommendationMessage":"Es importante que toda la informaci\xf3n que suministre en este formulario sea veraz, dado que cualquier inexactitud puede afectar la utilizaci\xf3n de la cuenta y/o de pago de premios.","StoreCode":"Tienda","AcceptLimits":"Al registrarse, se asignaran l\xedmites de d\xe9posito predeterminado por periodo diario, semanal, mensual, los cuales podr\xe1n ser modificados por el usuario ingresando a su cuenta.","IsPep":"\xbfEs usted persona expuesta pol\xedticamente (PEP)?","Welcome":"Bienvenido","DocumentType":"Tipo de documento","RegisterTitle":"Registro de Usuario","SuccessRegisterMessage":"Tu registro ha sido exitoso, ya puedes iniciar sesi\xf3n con tu usuario y contrase\xf1a. Si tienes alguna duda puedes comunicarte al correo ayuda@betplay.com.co","IdentificationData":"Datos de identificaci\xf3n","CCAlertMessage":"Apreciado Usuario de BetPlay, recuerde que debe registrar sus datos de manera completa, correcta y real para evitar posibles inconvenientes en los procesos de validaci\xf3n de identidad y retiro de ganancias.","FirstName":"Primer nombre","SecondName":"Segundo nombre","LastName":"Primer Apellido","SecondLastName":"Segundo Apellido","Female":"Mujer","Male":"Hombre","Gender":"G\xe9nero","CEMaxLength":7,"Nationality":"Nacionalidad","BornDate":"Fecha de nacimiento","DD":"DD","MM":"MM","YYYY":"AAAA","Months":{"10":"Octubre","11":"Noviembre","12":"Diciembre","01":"Enero","02":"Febrero","03":"Marzo","04":"Abril","05":"Mayo","06":"Junio","07":"Julio","08":"Agosto","09":"Septiembre"},"DocumentID":"N\xfamero de identificaci\xf3n","DocumentNumberExample":"Ej: 52220808","BornDepartment":"Departamento nacimiento","SelectARegion":"Selecciona una regi\xf3n","BornPlace":"Lugar de nacimiento","ExpeditionDepartment":"Departamento de expedici\xf3n","ExpeditionPlace":"Lugar de expedici\xf3n","ExpeditionDate":"Fecha de expedici\xf3n","ExpirationDate":"Fecha de vencimiento","Next":"Completar Registro","AccountData":"Datos de la cuenta","AccountDataMessage":"Estos datos serviran para acceder a tu cuenta de usuario, no facilites estos datos a nadie.","User":"Usuario","Password":"Contrase\xf1a","CnfPassword":"Confirmar contrase\xf1a","DepositLimit":"L\xedmite de recargas","MonthLimit":"L\xedmite mensual","WeekLimit":"L\xedmite semanal","DaylyLimit":"L\xedmite diario","CaptchaLabel":"Da clic en la casilla de verificaci\xf3n.","LudopathMessage":"\xbfHas sido declarado interdicto?","Accept":"Acepto los","SendInformation":"Acepto el env\xedo de mensajes de texto con informaci\xf3n promocional.","AcceptTermsAndConditions":"Acepto todos los t\xe9rminos y condiciones de uso junto a las pol\xedticas de privacidad y confirmo no estar afectado por ninguna prohibici\xf3n subjetiva. As\xed mismo autorizo para que los datos suministrados en el presente formato sean enviados y tratados de acuerdo a la pol\xedtica de datos personales de Corredor Empresarial S.A. Declaro que los fondos que depositar\xe9 en mi cuenta de BetPlay proviene de actividades licitas; acepto recibir comunicaciones publicitarias y/o promociones. (Para no recibir dichas comunicaciones, escribe un email a protecciondedatos@cempresarial.co el asunto \\"baja\\").","TyC":"T\xe9rminos y Condiciones de Uso Junto a las pol\xedticas de privacidad","AcceptDescription":" y confirmo no estar afectado por ninguna causa de prohibici\xf3n subjetiva. Asimismo, acepto recibir comunicaciones publicitarias y/o promocionales. (Para no recibir dichas comunicaciones, escribe un email a","MailTo":"ayuda@betplay.com.co","EndDescription":"con el asunto \u201cBaja\u201d)","Back":"VOLVER","Register":"REGISTRARSE","PersonalData":"Datos personales","PersonalDataMessage":"Estos datos nos servir\xe1n para ponernos en contacto contigo en caso de que sea necesario.","Email":"Correo electr\xf3nico","EmailLessThan6":"El correo debe contener al menos 6 caracteres","CnfEmail":"Confirmar Email","MobilePhoneNumber":"Tel\xe9fono m\xf3vil","ResidenceCountry":"Pa\xeds de residencia","Department":"Departamento","Municipality":"Municipio","ZipCode":"C\xf3digo Postal","KnowZipCode":"Conoce tu c\xf3digo postal","Here":"Aqu\xed","Select":"Selecciona","Address":"Direcci\xf3n de residencia","AddressTypeExample":"Ej. Avenida","AddressNom1Example":"Ej. 26 D Sur","AddressNom6Example":"Ej. 57 D","AddressNom8Example":"Ej. 87","AdiotionalData":"Datos Adicionales (Opcionales)","PromotionalCode":"C\xf3digo promocional","AdiotionalDataExample":"Ej. Casa o Torre 1, Apartamento 101","Referrer":"Referido","RefererExample":"Ejem. correo","UserName":"Usuario","SuccessMessage":"Tu registro ha sido exitoso, ya puedes iniciar sesi\xf3n con tu usuario y contrase\xf1a. Si tienes alguna duda puedes comunicarte al correo ayuda@betplay.com.co","Step":"Paso","PropertyTypes":{"AP":"Apartamento","ET":"Etapa","LC":"Local","CON":"Conjunto residencial","CONJ":"Conjunto","ESQ":"Esquina","P":"Piso","BL":"Bloque","MZ":"Manzana","IN":"Interior","ED":"Edificio","OF":"Oficina","TO":"Torre","CRT":"Carretera","CA":"Casa"},"AddressTypes":{"AC":"Avenida calle","AK":"Avenida carrera","AUT":"Autopista","AV":"Avenida","CL":"Calle","CRV":"Circunvalar","DG":"Diagonal","TV":"Transversal","KM":"Kil\xf3metro","CR":"Carrera","CIR":"Circular"}},"Transunion":{"_comment":"Variable para activar o inactivar en el registro transunion ","status":"active","riesgoDispositivo":true},"popUpValidacionDoc":{"_comment":"Variable para mostar el pop up de recomendacion de validacion de identidad a ppt y pep ","status":"active"},"BtagTracking":{"_comment":"Configuraci\xf3n para captura y envio del parametro btag/affiliatefrom","enabled":true,"cookieName":"btag","cookieDomain":null,"cookiePath":"/","cookieSecure":false,"cookieSameSite":"Lax"},"bonusWelcome":{"_comment":"Variable para activar o inactivar en el registro el bono de bienvenida","status":"active"}}')},15042:Me=>{"use strict";Me.exports=JSON.parse('[{"id_equipo":1,"nombre":"SANTA FE"},{"id_equipo":2,"nombre":"DEPORTES TOLIMA"},{"id_equipo":3,"nombre":"ATL\xc9TICO NACIONAL"},{"id_equipo":4,"nombre":"EQUIDAD CLUB DEPORTIVO"}]')},53996:Me=>{"use strict";Me.exports=JSON.parse('{"Menupagos":{"_comment":"json para ordenar los pagos en el menu || Cambiar valor de la flag segun pasarela que se desee activar/desactivar ACTIVO = 1 / INACTIVO = 0 || Flag id NO se debe cambiar || Las flags para billeteraVirtual las pasarelas solo debe estar una pasarela","listapagos":[{"id":"1","orden":"1","pse":"1","tarjeta":"1","nombre":"Recarga con Payu"},{"id":"2","orden":"2","pse":"1","tarjeta":"0","nombre":"Recarga con Kushki"},{"id":"3","orden":"4","pse":"1","tarjeta":"0","nombre":"Recarga con Nuvei"},{"id":"4","orden":"3","pse":"1","tarjeta":"0","nombre":"Recarga con TuCompra"},{"id":"5","orden":"5","pse":"1","tarjeta":"1","nombre":"Recarga con SuperPay"}],"billeteraVirtual":[{"nombre":"nequi","pasarelas":{"payu":"0","kushki":"0","tuCompra":"0","superPay":"1022"},"isActive":true},{"nombre":"daviplata","pasarelas":{"payu":"0","kushki":"0","tuCompra":"1551"},"isActive":true}]},"bingo":{"loadingSpinner":"Cargando...","mainContainer":{"playTitle":"\xa1Canta Bingo con BetPlay! Entra ya y convi\xe9rtete en ganador","playButton":"\xa1Juega!"},"iframeContainer":"Tu juego comenzar\xe1 pronto..."},"virtual":{"bannerTitle":"Acumula apuestas en deportes virtuales y participa por grandes premios","elapsedTime":"Tiempo de juego transcurrido: ","searchPlaceholder":"Buscar","noResults":"No se encontr\xf3 ning\xfan resultado con el t\xe9rmino ingresado.","seeAll":"Ver Todos","playNow":"\xa1Juega Ya!"},"torneoRegister":{"Mecanica":"Registra tu equipo de 4 integrantes, acumula puntos recargando y apostando en la secci\xf3n deportes y participa por incre\xedbles premios en cada fase.","mecanicaTitle":"MEC\xc1NICA","instruccionRegistro":"Para registrar un equipo debes iniciar sesi\xf3n","nombreEquipoLabel":"Nombre del equipo","nombreEquipoErrorRequired":"Debes ingresar el nombre de tu equipo","nombreEquipoErrorPattern":"El campo no puede contener caracteres especiales","nombreParticipanteLabel":"Nombre","cedulaLabel":"C\xe9dula","primerParticipanteErrorRequired":"Debes ingresar el nombre del primer participante","participanteErrorPattern":"El campo no puede contener n\xfameros, ni caracteres especiales","cedulaErrorRequired":"Debes ingresar la c\xe9dula del primer participante","cedulaErrorPattern":"El campo solo debe contener n\xfameros","botonRegistro":"Registra tu Equipo","botonCargando":"Cargando...","altSello":"premios y logo campeonato mundialista","altRegisterImage":"registro campeonato mundialista","altArrowLeft":"flecha direcci\xf3n izquierda","altArrowRight":"flecha direcci\xf3n derecha","altInfo":"restricciones, prohibiciones e informaci\xf3n del juego"},"torneoClassified":{"phaseTitle":"FASE","noTeamsClassified":"A\xfan no hay equipos clasificados","teamWomanAndLogoAlt":"Mujer y logo campeonato","classifiedTeamsTitle":"clasificados mundialistas","arrowLeftAlt":"flecha direcci\xf3n izquierda","arrowRightAlt":"flecha direcci\xf3n derecha","gameInfoAltTitle":"resticciones, prohibiciones e informacion del juego","infoTitle":"informacion coljuegos"},"torneoEliminated":{"mechanicTitle":"MEC\xc1NICA ELIMINADOS","mechanicDescription":"Lorem ipsum dolor sit amet consectetur adipisicing elit. Possimus laboriosam odio eius at aliquid dolorem saepe magni, corporis cum adipisci exercitationem, optio, quis tempora et? Illum cumque a nesciunt iusto?","searchPlaceholder":"Buscar equipo...","eliminatedTeams":"EQUIPOS ELIMINADOS","points":"PUNTOS","loading":"Cargando...","noTeamsFound":"No se encontraron equipos","imageAlt":"Imagen de equipos eliminados"},"torneoTranslations":{"signUp":"INSCR\xcdBETE","ranking":"RANKING","classified":"CLASIFICADOS","close":"Cerrar"},"torneoRanking":{"altImage1":"Hombre feliz y logo del campeonato","titleImage1":"ranking mundialista","rankingTitle":"RANKING","searchPlaceholder":"Buscar Equipo","tableHeader1":"Nombre Equipo","tableHeader2":"Puntos","tableHeader3":"Fase Alcanzada","teamName":"Equipo #","phase":"Fase","loading":"Cargando...","noTeams":"No se encontraron equipos","altImage2":"Hombre feliz y logo del campeonato","titleImage2":"ranking mundialista","altArrowLeft":"flecha direcci\xf3n izquierda","altArrowRight":"flecha direcci\xf3n derecha","altInfo":"resticciones, prohibiciones e informacion del juego","titleInfo":"informacion coljuegos"},"loyaltyTable":{"logoAlt":"Logo BetPlay Fideliaci\xf3n","title":"Tabla de puntos","subtitle1":"Apuestas Gratis","benefitsHeader":"Beneficios","pointsHeader":"Puntos","logoAltFidelizacion":"logos de fidelizacion","benefit1000":"$ 1.000","benefit2000":"$ 2.000","benefit5000":"$ 5.000","benefit10000":"$ 10.000","benefit20000":"$ 20.000","benefit50000":"$ 50.000","benefit100000":"$ 100.000","benefit200000":"$ 200.000","benefit500000":"$ 500.000","points140":"140","points130":"130","points120":"120","points180":"180","points240":"240","points260":"260","points200":"200","points700":"700","points650":"650","points600":"600","points500":"500","points1400":"1400","points1300":"1300","points1200":"1200","points1000":"1000","points2800":"2800","points2600":"2600","points2400":"2400","points2000":"2000","points7000":"7000","points6500":"6500","points6000":"6000","points5000":"5000","points14000":"14000","points13000":"13000","points12000":"12000","points10000":"10000","points28000":"28000","points26000":"26000","points24000":"24000","points20000":"20000","subtitle2":"Bonos","points320":"320","points280":"280","points800":"800","points1600":"1600","points3200":"3200","points8000":"8000","points16000":"16000","points32000":"32000","points80000":"80000","points70000":"70000","points60000":"60000","points50000":"50000","okButton":"Ok"},"mapModule":{"title":"Encuentra la tienda f\xedsica m\xe1s cercana y realiza tus apuestas deportivas con BetPlay"},"formNewPoker":{"altLogoPoker":"Imagen ilustrativa chicos del poker","altLogoBetplay":"Logo tipo de betplay","labelUsername":"Usuario","usernamePlaceholder":"Usuario","labelPassword":"Contrase\xf1a","passwordPlaceholder":"Contrase\xf1a","loginButtonText":"Iniciar sesi\xf3n","loadingText":"Cargando...","cancelButtonText":"Cancelar"},"StaticslotRoules":{"slotsRulesTitle":"Reglas de slots","slotsClaimsTitle":"Reclamaciones de slots","claimsText":"Si tienes una reclamaci\xf3n da click","claimsLinkText":"aqu\xed"},"allBetsHistory":{"consultaElArchivoDandoClicEnEsteLink":"Consulta el archivo dando clic en este link"},"staticHelps":{"title":"Ayuda","problem":"\xbfTienes un problema? Si es as\xed y necesitas asistencia puedes contactar con nosotros por diferentes v\xedas:","email":"Por correo electr\xf3nico: ","writeUs":"Escribenos ","socialMedia":"A trav\xe9s de nuestras redes sociales:","facebook":"Facebook:","twitter":"Twitter:","BetPlayCO":"@BetPlayCO"},"staticResGame":{"closeButtonAlt":"cerrar","responsibleGamingTitle":"Juego Responsable","responsibleGamingDescription":"En esta secci\xf3n encontrar\xe1s un conjunto de consejos, herramientas y recursos que te ayudar\xe1n a gestionar tu actividad de juego y practicar as\xed un juego responsable.","basicTipsTitle":"Consejos para que practiques un juego responsable","basicTipsDescriptionIntro":"Primeramente te ofrecemos una serie de consejos b\xe1sicos para la pr\xe1ctica de un juego responsable. Posteriormente, te detallamos una serie de herramientas y servicios que ponemos a tu disposici\xf3n como la autoexclusi\xf3n los l\xedmites de dep\xf3sito, el historial de juego y la gesti\xf3n del tiempo dedicado al juego. Y, por \xfaltimo, encontrar\xe1s un listado de recursos como un test de autoevaluaci\xf3n.","basicTipsDescription":"Si necesitas m\xe1s informaci\xf3n sobre juego responsable puedes ponerte en contacto con nosotros e intentaremos ayudarte en la medida de lo posible","basicTipsList":["Jugar es un entretenimiento y no una forma de ganar dinero.","Controla el dinero y el tiempo que dedicas a jugar.","Solamente juega con el dinero que est\xe1s dispuesto a perder de acuerdo con tus circunstancias personales y econ\xf3micas, no m\xe1s.","Evita jugar m\xe1s para intentar recuperar el dinero que hayas perdido.","No juegues bajo los efectos del alcohol, medicamentos, en momentos de decaimiento an\xedmico o en los que te est\xe9s recuperando de alguna adicci\xf3n.","Aseg\xfarate de que has completado todas tus responsabilidades diarias antes de empezar a jugar. No permitas que el juego interfiera en tu vida diaria.","Si sospechas que tienes alg\xfan problema con el juego, h\xe1blalo con alguien. En la secci\xf3n \u2018Centros de Ayuda\u2019, que encontrar\xe1s m\xe1s adelante, te incluimos un listado con los sitios donde pueden ayudarte.","Recuerda que puedes controlar o restringir el acceso a sitios de juego mediante el uso de herramientas. En la secci\xf3n \u2018Control Parental\u2019 encontrar\xe1s un listado de dichas herramientas."],"selfExclusionTitle":"Autoexclusi\xf3n","selfExclusionDescription":["La autoexclusi\xf3n es un servicio orientado a restringir tu acceso a este sitio de forma temporal.","Durante el tiempo que dure la autoexclusi\xf3n no podr\xe1s: Participar en ninguno de nuestros juegos.","Depositar ni retirar fondos en tu cuenta.","Recibir noticias ni comunicaciones comerciales por nuestra parte.","Crear una nueva cuenta de usuario.","Ten en cuenta que una vez fijado el tiempo y aceptada la autoexclusi\xf3n por tu parte, no se podr\xe1 reabrir tu cuenta hasta que el periodo indicado haya finalizado.","Por ejemplo, si decides autoexcluirte por un periodo de 5 d\xedas, no podr\xe1s entrar en tu cuenta de usuario hasta pasados esos 5 d\xedas.","Si deseas la readmisi\xf3n, en el caso de cualquier autoexclusi\xf3n, tendr\xe1s que ser t\xfa quien lo solicite de manera expl\xedcita.","Una vez pasado el tiempo de autoexclusi\xf3n tu cuenta se reactivar\xe1 de forma autom\xe1tica.","Para solicitar el servicio de autoexclusi\xf3n ponte en contacto con nuestro departamento de atenci\xf3n al cliente o solic\xedtalo directamente en el apartado de \u2018Autoexclusi\xf3n\u2019, dentro de la secci\xf3n \u2018Juego Responsable\u2019 de tu cuenta de usuario. Por favor, recuerda que para activar el servicio de Autoexclusi\xf3n no puedes tener apuestas pendientes ni saldo en tu cuenta. Por tanto, antes de activar el servicio deber\xe1s esperar a que se resuelvan todas las apuestas pendientes y retirar todo tu dinero.","Adicionalmente te recomendamos que, durante el periodo de autoexclusi\xf3n, elimines la recepci\xf3n de nuestras notificaciones en tu m\xf3vil y, en caso de que nos sigas a trav\xe9s de redes sociales, tomes las medidas oportunas para asegurarte de no recibir ninguna noticia por nuestra parte. Adem\xe1s, si mantienes cuentas de juego en otros sitios, te recomendamos que hagas lo propio y solicites la Autoexclusi\xf3n de esos sitios tambi\xe9n."],"depositLimitsTitle":"L\xedmites de dep\xf3sito","depositLimitsDescription":["Por defecto tienes asignados los siguientes l\xedmites de dep\xf3sito:","$ 10.000.000 diarios (de las 00:00h a las 24:00h).","$ 50.000.000 semanales (de las 00:00h del lunes a las 24:00h del domingo).","$ 150.000.000 mensuales (de las 00:00h del primer d\xeda del mes a las 24:00h del \xfaltimo d\xeda del mes).","Esto significa que el l\xedmite m\xe1ximo de dinero que puedes depositar en un d\xeda es de $ 10.000.000 , en una semana es de $ 50.000.000 y en un mes es de $ 150.000.000. Si quieres depositar m\xe1s dinero, el sistema no te dejar\xe1 a menos que nos solicites una ampliaci\xf3n de estos l\xedmites o la eliminaci\xf3n de los mismos. Para ello, debes ir a la secci\xf3n \u2018Juego Responsable\u2019, dentro de tu cuenta de usuario y seleccionar \u2018Auto l\xedmites del jugador\u2019.","Puedes solicitar aumentar o reducir tus l\xedmites respecto a lo que ya tengas fijados. Aqu\xed se producen varias casu\xedsticas que seguidamente te explicamos:","Si decides reducir tus l\xedmites respecto a los que tienes fijados, la aplicaci\xf3n de los nuevos l\xedmites se produce de forma inmediata. Por ejemplo, si quieres reducir tu l\xedmite diario de $ 10.000.000 a $ 1.700.000, el nuevo l\xedmite de $ 1.700.000 se aplicar\xe1 de forma inmediata.","Si decides ampliar tus l\xedmites, la aplicaci\xf3n de los nuevos l\xedmites no es inmediata. Los nuevos l\xedmites entrar\xe1n en vigor pasados 7 d\xedas desde la solicitud de la ampliaci\xf3n."],"gameHistoryTitle":"Historial de juego","gameHistoryDescription":"Puedes conocer tu activad de juego accediendo a tu historial de actividad, donde podr\xe1s consultar tus dep\xf3sitos, retiradas, participaci\xf3n en juegos y premios obtenidos, en diferentes periodos de tiempo","gameTimeManagementTitle":"Gesti\xf3n del tiempo dedicado al juego","gameTimeManagementDescription":["En la Web encontrar\xe1s diferentes indicadores que te ayudar\xe1n a gestionar el tiempo que dedicas a jugar.","En el momento que inicias una nueva sesi\xf3n de juego, aparece un indicador con el tiempo de sesi\xf3n actual. De esta forma podr\xe1s saber en todo momento el tiempo que llevas jugando. Este indicador se reinicia cada vez que inicias una nueva sesi\xf3n. Sin embargo, en la secci\xf3n \u2018Mis datos\u2019, dentro de tu cuenta de usuario, aparece indicada la fecha y hora de la \xfaltima sesi\xf3n que iniciaste."],"selfAssessmentText":"Test de Autoevaluaci\xf3n","selfAssessmentReference":"A continuaci\xf3n encontrar\xe1s un breve test de autoevaluaci\xf3n que es propiedad de la Direcci\xf3n General de Ordenaci\xf3n del Juego en Espa\xf1a a modo de referencia.","selfAssessmentQuestions":["1. \xbfSe encuentra a menudo recordando experiencias pasadas de juego, planificando la pr\xf3xima vez que va a jugar y/o se plantea formas de conseguir dinero con el que jugar?","2. \xbfHa jugado alguna vez m\xe1s dinero de lo que ten\xeda pensado?","3. \xbfIntenta controlar, interrumpir o detener el juego?","4. \xbfEl intento de interrumpir o detener el juego le produce inquietud o irritabilidad?","5. \xbfJuega para evadirse de alg\xfan problema?","6. Cuando usted se juega dinero, \xbfvuelve otra vez a jugar para recuperar el dinero perdido?","7. \xbfCree usted que tiene alg\xfan problema con el juego?","8. \xbfFinancia su actividad de juego mediante dinero familiar, pr\xe9stamo, falsificaci\xf3n, fraude o robo?","9. \xbfHa perdido alguna vez tiempo de trabajo o de clase debido al juego?","10. \xbfHa acudido a alguien para que le ayude con sus problemas econ\xf3micos producidos por el juego?"],"selfAssessmentAnswers":["\u2022 S\xed.","\u2022 No."],"additionalRecommendations":"Adicionalmente te recomendamos que, durante el periodo de autoexclusi\xf3n, elimines la recepci\xf3n de nuestras notificaciones en tu m\xf3vil y, en caso de que nos sigas a trav\xe9s de redes sociales, tomes las medidas oportunas para asegurarte de no recibir ninguna noticia por nuestra parte. Adem\xe1s, si mantienes cuentas de juego en otros sitios, te recomendamos que hagas lo propio y solicites la Autoexclusi\xf3n de esos sitios tambi\xe9n."},"staticBetRoules":{"bettingRulesTitle":"Reglas de apuestas","bettingClaimsTitle":"Reclamaciones de apuestas","bettingRulesDescription":"Si tienes una reclamaci\xf3n haz click","bettingRulesLinkText":"aqu\xed","bettingRulesPath":"/reclamaciones"},"staticCookies":{"pageTitle":"Pol\xedtica de Cookies","introduction":"Utilizamos cookies con el fin de ofrecerte un servicio personalizado e individualizado. A continuaci\xf3n te detallamos toda la informaci\xf3n relativa a cookies: qu\xe9 son, cu\xe1ndo y c\xf3mo las usamos, el tipo de cookies que utilizamos, su finalidad y la forma que tienes de desactivarlas o eliminarlas.","whatAreCookiesTitle":"\xbfQu\xe9 son las cookies?","whatAreCookiesContent":"Las cookies son peque\xf1os archivos de texto que se almacenan en el navegador de tu dispositivo y nos permiten reconocerlos cada vez que nos visites.","whenWeUseCookiesTitle":"\xbfCu\xe1ndo las usamos?","whenWeUseCookiesContent":"Dependiendo de lo que hagas en este Sitio utilizamos unas cookies u otras. Por ejemplo, cuando est\xe1s de visita en el Sitio utilizamos cookies anal\xedticas para saber de d\xf3nde vienes o cuando entras en tu cuenta utilizamos cookies para validar y mantener tu sesi\xf3n.","whatCookiesWeUseTitle":"\xbfQu\xe9 cookies utilizamos?","cookiesCategories":"Existen diferentes tipos de cookies. A continuaci\xf3n te las clasificamos por categor\xedas para que las conozcas mejor:","cookiesManagement":"Cookies seg\xfan la entidad que las gestione:","ownCookies":"Cookies propias: Las que enviamos a tu dispositivo desde un servidor o dominio gestionado por nosotros y desde el que se presta el servicio que has solicitado.","thirdPartyCookies":"Cookies de terceros: Tambi\xe9n se env\xedan a tu dispositivo desde un servidor o dominio gestionado por nosotros pero la informaci\xf3n recogida es gestionada por un tercero.","cookiesDuration":"Cookies seg\xfan el plazo de tiempo que permaneces activadas:","sessionCookies":"Cookies de sesi\xf3n: Estas son accesibles y almacenan informaci\xf3n s\xf3lo mientras mantienes tu sesi\xf3n activa.","persistentCookies":"Cookies persistentes: Al rev\xe9s del caso anterior la informaci\xf3n es almacenada y accesible durante un periodo de tiempo definido.","cookiesPurpose":"Cookies seg\xfan su finalidad:","technicalCookies":"Cookies t\xe9cnicas: Son las que nos permiten utilizar diferentes opciones o servicios como, por ejemplo, identificar tu sesi\xf3n, realizar el proceso de una apuesta o utilizar elementos de seguridad durante tu navegaci\xf3n.","personalizationCookies":"Cookies de personalizaci\xf3n: Con ellas podemos utilizar diferentes caracter\xedsticas en nuestros servicios, como por ejemplo, cambiar de idioma.","analysisCookies":"Cookies de an\xe1lisis: Las que utilizamos para el seguimiento y an\xe1lisis de tu comportamiento en el sitio, con el fin de mejorar tu experiencia de usuario.","cookiesUsageSummary":"A continuaci\xf3n te resumimos en un cuadro las cookies que utilizamos en BetPlay","linksToOtherSites":"En el sitio encontrar\xe1s enlaces a otros sitios. Es importante que recuerdes que estos otros sitios web utilizan sus propias cookies y pol\xedticas de privacidad. En caso de que decidas utilizar estos sitios de terceros te recomendamos que leas antes su pol\xedtica de privacidad y de cookies.","howToDisableOrDeleteCookiesTitle":"\xbfC\xf3mo desactivar o eliminar las cookies instaladas?","howToDisableOrDeleteCookiesContent":"La mayor\xeda de los navegadores est\xe1n configurados para aceptar las cookies de forma autom\xe1tica. Sin embargo, puedes configurar tu navegador para que te avise antes de instalar una cookie y as\xed puedas aceptar o denegar su instalaci\xf3n. En el men\xfa de ayuda de tu navegador podr\xe1s consultar las instrucciones y manuales para ampliar esta informaci\xf3n. Adicionalmente, te facilitamos los siguientes enlaces que incluyen informaci\xf3n pr\xe1ctica sobre c\xf3mo gestionar las cookies en los navegadores m\xe1s utilizados:","firefox":"Firefox:","firefoxLink":"https://support.mozilla.org/es/kb/habilitar-y-deshabilitar-cookies-que-los-sitios-we","googleChrome":"Google Chrome:","googleChromeLink":"https://support.google.com/chrome/answer/95647?hl=es","internetExplorer":"Internet Explorer:","internetExplorerLink":"http://windows.microsoft.com/es-ES/windows-vista/Block-or-allow-cookies","safari":"Safari:","safariLink":"https://support.apple.com/es-es/HT201265","cookieEffectIfBlocked":"Es importante que recuerdes que en caso de impedir la entrada de cookies es posible que algunas de las funciones del sitio dejen de tener efecto, ya que dependen de la informaci\xf3n almacenada en las mismas.","moreAboutPrivacy":"Si quieres saber m\xe1s sobre c\xf3mo gestionamos tu privacidad visita nuestra","privacyPolicy":"Pol\xedtica de protecci\xf3n de datos personales"},"staticAbout":{"closeAriaLabel":"cerrar","whoAreWeTitle":"\xbfQui\xe9nes Somos?","firstParagraph":"BETPLAY es una marca creada por Corredor Empresarial, para operar apuestas, juegos de casino y slots v\xeda online o presencial.","secondParagraph":"Corredor Empresarial S.A., es una empresa que agrupa a los principales empresarios de apuestas en Colombia, desarrollada con base en la experiencia de sus integrantes lo cual nos permite estar a la vanguardia en el sector de juegos y apuestas a nivel nacional lo cual se ha logrado gracias a la explotaci\xf3n del producto S\xfaper Astro, que nos ha permitido una participaci\xf3n importante dentro del sector coloc\xe1ndonos dentro del mercado competitivamente y abriendo las puertas para ofrecer un excelente portafolio de servicios.","thirdParagraph":"En el 2009 logramos la cristalizaci\xf3n de la comercializaci\xf3n del producto s\xfaper astro trayendo beneficios a nuestra entidad que solo existe para unir, agremiar y generar beneficios a trav\xe9s de nuestra asociaci\xf3n."},"loyaltymenu":{"profileTitle":"Perfil","balance":"Saldo","historyPoints":"Historial de puntos","pointsTable":"Tabla de puntos","pointsConditions":"Condiciones de puntos","howItWorks":"\xbfC\xf3mo funciona?","checkYourData":"Consulta tus datos","progress":"Progreso"},"carousel":{"back_button":"Retroceder","next_button":"Avanzar","social_media":"redes sociales","visit_social_media":"Visita la cuenta de","facebook_account":"Facebook de BetPlay","instagram_account":"Instagram de BetPlay","twitter_account":"Twitter de BetPlay","view_more_button":"VER M\xc1S","participate_here_button":"\xa1PARTICIPA AQU\xcd!"},"helpButton":{"title":"Ayuda","options":{"chat":"Chat","helpCenter":"Centro de ayuda","callYou":"Te Llamamos","writeUs":"Escr\xedbenos"},"altText":{"rowHelp":"Row-ayuda","buttonHelp":"Bot\xf3n de ayuda"}},"teamsPopup":{"close":"Cerrar","logoAlt":"Logo BetPlay Dimayor","finalAlt":"Final","tribuneAlt":"Tribuna Virtual","verifyYourData":"Verifica tus datos, marca la casilla aceptar t\xe9rminos y condiciones, luego presiona el bot\xf3n \\"Participar\\".","hello":"\xa1Hola!","sessionStartInfo":"Primero debes iniciar sesi\xf3n para participar en la promoci\xf3n. Si aun no estas registrado haz clic en el bot\xf3n \u201cRegistrarse\u201d completa todos los datos y comienza a participar.","sponsorLogoAlt":"Dimayor patrocinador","participationSuccessTitle":"\xa1Listo!","participationSuccessMsg":"Ya est\xe1s participando por una entrada a la FINAL de la Liga BetPlay Dimayor I-2021 en Tribuna Virtual de BetPlay.","moreInfo":"Recuerda que entre m\xe1s veces apuestes a los partidos de semifinales m\xe1s subir\xe1s en el ranking para entrar a la Tribuna Virtual de BetPlay, \xa1Son 5000 entradas y 60 millones en premios! Conoce m\xe1s en BetPlay.com.co/promociones y a trav\xe9s de las cuentas de RRSS de la Liga BetPlay Dimayor.","premios":"\xa1Son 5000 entradas y 60 millones en premios!","termsAndConditions":"Acepto los t\xe9rminos y condiciones de la promoci\xf3n y deseo participar.","participationButtonText":"\xa1Participar!","loadingButtonText":"Cargando...","selectOption":"-- Selecciona una opci\xf3n --"},"tratamientodatos":{"titulo_aviso":"Autorizaci\xf3n del tratamiento de datos personales","titulo_candado":"Candado","texto_aviso":"Autorizo de manera previa, expresa, voluntaria e informada a CORREDOR EMPRESARIAL S.A., identificada con NIT 900.243.000-8, con domicilio en la AC 26 No. 69D-91, Piso 8, Centro Empresarial Arrecife, Torre Peatonal 2, en la ciudad de Bogot\xe1 D.C., y n\xfamero de contacto 316 580 9078, para que, en su calidad de responsable del tratamiento de datos personales, lleve a cabo el tratamiento de mi informaci\xf3n personal, conforme a lo establecido en la Ley 1581 de 2012, el Decreto 1377 de 2013, el Decreto 1074 de 2015 y dem\xe1s disposiciones complementarias. Los datos recolectados ser\xe1n tratados de acuerdo con lo dispuesto en la Pol\xedtica de Tratamiento de Datos Personales de la Compa\xf1\xeda, disponible para consulta en el sitio web oficial","texto_consentimiento":"As\xed mismo, conozco mis derechos a conocer, actualizar y rectificar mis datos, entre otros, frente a datos parciales, inexactos, incompletos, fraccionados, que induzcan a error, o aquellos cuyo tratamiento est\xe9 expresamente prohibido o no haya sido autorizado; suprimir mi informaci\xf3n personal y revocar total o parcialmente el consentimiento otorgado para su tratamiento, siempre que no exista un mandato legal o contractual que faculte a la compa\xf1\xeda para continuar con el tratamiento de los mismos; acceder de forma gratuita a mis datos personales; solicitar prueba de mi autorizaci\xf3n; ser informado, previa solicitud, del uso que se le ha dado a mis datos personales y presentar quejas ante la Superintendencia de Industria y Comercio por infracciones a la Ley 1581 de 2012 y dem\xe1s normas complementarias, los cuales pueden ser ejercidos presentando su petici\xf3n a protecciondedatos@cempresarial.co o enviando comunicaci\xf3n escrita al domicilio de la Compa\xf1\xeda indicado anteriormente.","boton_ok":"Volver","linkPoliticaProteccionDeDatos":"URL al documento de pol\xedtica de protecci\xf3n de datos","texto_aviso_link":"aqui","texto_cumplimiento":"y tendr\xe1n como finalidades principales: cumplimiento de obligaciones legales ante autoridades administrativas o de control; validaci\xf3n de identidad y aplicaci\xf3n de filtros de seguridad; captura de fotograf\xeda y huella para la prevenci\xf3n del fraude y el cumplimiento del SIPLAFT/FPADM, en virtud de la Resoluci\xf3n 20195100044514 de 2019 emitida por Coljuegos; realizaci\xf3n de estudios de mercado; desarrollo de campa\xf1as de mercadeo; implementaci\xf3n de programas de fidelizaci\xf3n (CRM); identificaci\xf3n de ganadores de premios; monitoreo y control de operaciones a trav\xe9s de la recolecci\xf3n de informaci\xf3n sobre ubicaci\xf3n geogr\xe1fica y direcci\xf3n IP; y la segmentaci\xf3n de campa\xf1as comerciales por regi\xf3n, mediante el tratamiento de bases de datos internas.","texto_cumplimiento2":"Asimismo, autorizo la transferencia y/o transmisi\xf3n de mis datos personales a terceros, en particular a Comunicaciones Empresariales de Colombia S.A.S. \u2013 CEM S.A.S., identificada con NIT 900.530.021-3, sociedad controlada por Corredor Empresarial S.A. y corresponsable del tratamiento, domiciliada en la misma direcci\xf3n, quien podr\xe1 llevar a cabo actividades de procesamiento, almacenamiento, gesti\xf3n y soporte en el marco de la red comercial de la Compa\xf1\xeda. Manifiesto conocer mis derechos como titular de los datos personales, entre ellos: acceder en forma gratuita a los mismos; solicitar su correcci\xf3n, actualizaci\xf3n o supresi\xf3n; revocar total o parcialmente la autorizaci\xf3n otorgada, salvo que exista un deber legal o contractual que lo impida; solicitar prueba de la autorizaci\xf3n; ser informado sobre el uso que se ha dado a mis datos, y presentar quejas ante la Superintendencia de Industria y Comercio en caso de considerar vulnerados mis derechos por el uso indebido de la informaci\xf3n. Para ejercer cualquiera de estos derechos, podr\xe9 dirigirme a protecciondedatos@cempresarial.co o enviar comunicaci\xf3n escrita al domicilio de la Compa\xf1\xeda indicado anteriormente.","titulo_privacidad":"Aviso de privacidad","texto_privacidad":"En cumplimiento de la Ley Estatutaria 1581 de 2012 de Protecci\xf3n de Datos Personales (LEPD), Corredor Empresarial S.A., identificada con el NIT No. 900.243.000\u20138, en adelante \'BetPlay\' ser\xe1 la entidad responsable del tratamiento de sus datos personales. Con el fin de brindarle una atenci\xf3n integral como cliente, los datos personales recabados ser\xe1n tratados con las siguientes finalidades: gesti\xf3n de clientes, realizaci\xf3n de encuestas de opini\xf3n, atenci\xf3n al ciudadano, gesti\xf3n de peticiones, quejas y reclamos, as\xed como gesti\xf3n administrativa, marketing, prospecci\xf3n comercial y publicidad propia, as\xed como el env\xedo de comunicaciones a trav\xe9s de los medios registrados, tales como correo electr\xf3nico, tel\xe9fono celular y sistemas de mensajer\xeda instant\xe1nea.","texto_privacidad2":"Es importante se\xf1alar que la suministraci\xf3n de datos relacionados con informaci\xf3n de Datos Sensibles, entendidos como aquellos que afectan la intimidad o que puedan generar alg\xfan tipo de discriminaci\xf3n, as\xed como datos concernientes a menores de edad, es de car\xe1cter facultativo.","texto_privacidad3":"La pol\xedtica de tratamiento de datos personales del Titular, as\xed como los cambios sustanciales que se puedan presentar en la misma, podr\xe1n ser consultados aqu\xed El Titular podr\xe1 ejercer sus derechos de acceso, correcci\xf3n, supresi\xf3n, revocaci\xf3n o presentar un reclamo por infracci\xf3n sobre sus datos personales, mediante un escrito dirigido a Corredor Empresarial S.A. a trav\xe9s de correo electr\xf3nico a protecciondedatos@cempresarial.co, o por correo postal a la siguiente direcci\xf3n: Centro Empresarial Arrecife, Avenida 26 #69D-91 Torre 2 Piso 8."},"registryError":{"phoneNumberInUse":"El n\xfamero telef\xf3nico digitado se encuentra en uso por otro usuario.","phoneNumberRegistered":"El tel\xe9fono ingresado ya se encuentra registrado en la plataforma. Finaliza tu proceso de registro con nuestro contact center.","chatWithUs":"Hablamos por chat","weCallYou":"Nosotros te llamamos"},"popUpError":{"title":"Error de Conexi\xf3n","message":"Parece que tienes un problema con tu conexi\xf3n. Por favor, int\xe9ntalo de nuevo m\xe1s tarde.","chatButtonText":"Hablamos por chat","callButtonText":"Nosotros te llamamos"},"ludopathWarning":{"warningIconAlt":"icono advertencia","warningIconTitle":"icono advertencia","warningText":"Se\xf1or Usuario lamentamos informarle que no podemos permitirle el registro en la plataforma; dado que seg\xfan el Acuerdo No. 08 del 16 de septiembre de 2020 emitido por Coljuegos (Art\xedculo 1.7.4 Prohibici\xf3n de Participar en los Juegos Operados por Internet), los operadores de juegos por internet no deben permitir el juego a personas que padezcan enfermedades mentales que hayan sido declaradas interdictos judicialmente.","warningLinkText":"Para consultar el acuerdo completo haga click Aqu\xed","warningLinkURL":"/static/acuerdo-8-16-coljuegos","confirmButtonText":"Confirmar"},"blockedEmailage":{"popupCloseTitle":"Cerrar popup","altExternalRing":"anillo externo","altCross":"cruz","validationFailedMessage":"Hola, lamentamos informarte que por pol\xedticas de validaci\xf3n de BetPlay, tu registro no fue admitido.","okButton":"OK"},"limitsModal":{"defaultLimits":"Por defecto tienes asignados los siguientes l\xedmites de dep\xf3sito:","dailyLimit":"diarios (de las 00:00h a las 24:00h).","weeklyLimit":"semanales (de las 00:00h del lunes a las 24:00h del domingo).","monthlyLimit":"mensuales (de las 00:00h del primer d\xeda del mes a las 24:00h del \xfaltimo d\xeda del mes).","acceptButton":"ACEPTAR"},"RecoveryPassword":{"title":"Restaurar contrase\xf1a","Recovery":"Cambiar contrase\xf1a","DocumentNumber":"C\xe9dula de identificaci\xf3n","Email":"Correo electr\xf3nico","CnfPassword":"Confirmar contrase\xf1a","Password":"Contrase\xf1a","Update":"Aceptar","OK":"OK","Back":"Atr\xe1s","load":"Cargar foto","Success":{"SuccessRecovery":"Hemos enviado al celular # y al correo $, un enlace de restablecimiento para que recuperes el acceso a tu cuenta","SuccessUpdate":"Actualizaci\xf3n realizada con \xe9xito"},"newPasswordText":"Introduce una nueva contrase\xf1a:","NoLess8Caracters":"Recuerda: M\xednimo 8 caracteres y m\xe1ximo 12","NoSpecialCaracters":"*Recuerda que para mayor seguridad , esta debe contener m\xednimo un car\xe1cter especial y una may\xfascula (sin espacios)","NoPersonalData":"No datos personales","Errors":{"AccountBlocked":"El estado de la cuenta no le permite realizar el proceso.","EmptyDocumentNumber":"Ingresa tu n\xfamero de documento","DocumentNumberNotFound":"El n\xfamero de documento ingresado no se encuentra registrado","DocumentNumberLessThan5":"El documento debe contener al menos 5 d\xedgitos","DocumentNumberMaxLength":"El documento debe contener menos de 10 d\xedgitos","DocumentNumberOnlyNumbers":"El n\xfamero de documento s\xf3lo debe contener n\xfameros y no puede iniciar con 0","PasswordNotMatch":"Las contrase\xf1as no coinciden","InvalidEmail":"Ingresa un email v\xe1lido","ErrorRecovery":"Hubo un error al recuperar la contrase\xf1a","EmailNotFound":"El correo no se encuentra registrado","EmptyPassword":"Ingresa tu nueva contrase\xf1a","EmptyCnfPassword":"Confirma tu contrase\xf1a","ErrorUpdate":"Hubo un error al actualizar la contrase\xf1a","PasswordLessThan8":"La contrase\xf1a debe tener al menos 8 caracteres.","PasswordMoreThan12":"La contrase\xf1a no debe tener m\xe1s de 12 caracteres.","InvalidPassword":"La contrase\xf1a es invalida."}},"claim":{"closeButtonAriaLabel":"cerrar","howToComplainTitle":"\xbfC\xf3mo hacer un reclamo?","complaintIntroduction":"El usuario podr\xe1 presentar una reclamaci\xf3n enviando un e-mail con la opci\xf3n Escribenos o una comunicaci\xf3n postal a la direcci\xf3n:","postalAddress":"Corredor Empresarial Bogot\xe1 , Colombia Av Calle 26 No. 69D-91, Centro Empresarial Arrecife, Torre peatonal, Of. 802","complaintGuidelinesIntro":"En dicha reclamaci\xf3n, el usuario deber\xe1 indicar la siguiente informaci\xf3n:","complaintGuidelines":{"reason":"\u2013 Motivo de la reclamaci\xf3n.","username":"\u2013 Nombre de Usuario del portal www.betplay.com.co","betCode":"\u2013 En caso de que proceda, c\xf3digo identificador de la apuesta, partida o sesi\xf3n de juego."},"complaintDeadline":"El plazo m\xe1ximo para la presentaci\xf3n de la reclamaci\xf3n ser\xe1 de tres meses contados desde la fecha de celebraci\xf3n del evento, sesi\xf3n de juego, partida o hecho que la origin\xf3. Dicha reclamaci\xf3n ser\xe1 respondida por Betplay en el plazo m\xe1ximo de un mes a contar desde que sea recibida.","complaintReceiptAcknowledgment":"Betplay emitir\xe1 una comunicaci\xf3n al usuario en la que acusar\xe1 recibo de la reclamaci\xf3n, inform\xe1ndole tambi\xe9n del plazo en el que se le comunicar\xe1 la decisi\xf3n tomada al respecto.","prizeExpirationInterruption":"El plazo de caducidad de premios quedar\xe1 interrumpido desde la fecha de recepci\xf3n de la reclamaci\xf3n por Betplay hasta la fecha en que se hubiera comunicado su decisi\xf3n al usuario.","furtherActionsAfterResolution":"Resuelta la reclamaci\xf3n por Betplay o transcurrido un mes desde la presentaci\xf3n de la reclamaci\xf3n sin que Betplay haya comunicado su decisi\xf3n, el usuario podr\xe1 formular reclamaci\xf3n ante Coljuegos."},"payUApi":{"cardDetailsTitle":"Tus datos","purchaseSummaryTitle":"Resumen de la compra","paymentSelectionTitle":"Selecciona el medio de pago","reference":"Referencia:","description":"Descripci\xf3n:","totalToPay":"Total a pagar:","depositDescription":"D\xe9posito Betplay","creditOrDebitCard":"Tarjeta de cr\xe9dito o d\xe9bito","bankDepositPSE":"Dep\xf3sito bancario PSE","depositSURED":"Dep\xf3sito SURED","verifyPaymentLimit":"Recuerda verificar el monto m\xe1ximo que tienes habilitado para pagos por internet"},"pagoEfectivo":{"title":"Pago en efectivo","cambiarMetodoPago":"Cambiar m\xe9todo de pago","paso1":"1. Has click en el bot\xf3n \\"Generar n\xfamero de pago\\" para obtener el n\xfamero que te pedir\xe1 el cajero V\xeda Baloto","paso2":"2. Realiza el pago en efectivo presentando el n\xfamero que generaste, en cualquier punto V\xeda Baloto de Colombia","paso3":"3. Una vez recibido tu pago V\xeda Baloto,PayU enviar\xe1 la informaci\xf3n de pago a nombre de Fantas\xeda Colombia , que proceder\xe1 a hacer la entrega del producto /servicio que estas adquiriendo","generarNumeroPago":"Generar n\xfamero de pago","cargando":"Cargando...","transaccionEstado":"Tu transacci\xf3n se encuentra en estado {{declined}}","fecha":"Fecha:","referenciaPago":"Referencia de Pago:","medioPago":"Medio de pago","resumenCompra":"Resumen de la compra","referencia":"Referencia:","descripcion":"Descripci\xf3n:","deposito":"D\xe9posito Betplay","totalPagar":"Total a pagar:............................................"},"popUpTransactionDeclined":{"closeAltText":"Cerrar","message":"Hola, te informamos que tu transacci\xf3n ha sido rechazada, te invitamos a revisar los l\xedmites de tu banco.","okButton":"Ok"},"payutarjeta":{"creditoDebitoTitulo":"Tarjeta de cr\xe9dito o d\xe9bito","cambiarMetodoPago":"Cambiar metodo de pago","nombreEnTarjeta":"Nombre en la tarjeta*","documentoIdentificacion":"Documento de identificaci\xf3n*","numeroDeTarjeta":"N\xfamero de tarjeta*","codigoSeguridad":"C\xf3digo de seguridad*","codigoSeguridadInfo":"CVV/CVC","fechaVencimiento":"Fecha de vencimiento*","cuotas":"Cuotas*","telefonoCelular":"Tel\xe9fono celular*","botonPagar":"Pagar","cargando":"Cargando....","transaccionEstado":"Tu transacci\xf3n se encuentra en estado","fecha":"Fecha:","referenciaPago":"Referencia de Pago:","medioPago":"Medio de pago","recordatorioReferenciaPago":"Recuerda guardar la referencia de pago en caso de que desees hacer seguimiento a tu transacci\xf3n en la p\xe1gina de consulta de transacciones de PayU o con nuestro equipo de servicio al cliente.","resumenCompra":"Resumen de la compra","referencia":"Referencia:","descripcion":"Descripci\xf3n:","descripcionContenido":"Dep\xf3sito Betplay","totalPagar":"Total a pagar:","validoHasta":"VALID THRU"},"nuvei":{"printReceiptButton":"Imprimir Comprobante","endTransactionButton":"Finalizar Transacci\xf3n"},"mecanicasLealtadText":{"mecanicaGeneral":"Mec\xe1nica General","debesTenerEnCuenta":"Debes tener en cuenta todas las condiciones expuestas en el siguiente documento para poder redimir premios en el BetPlayers Club:","soloParticipanMayores":"Solo podr\xe1n participar personas mayores de edad, de nacionalidad colombiana y residentes en Colombia legalmente.","soloParticipanActivos":"Solo podr\xe1n participar personas que su estado de cuenta sea ACTIVO.","numeroMaximoBonos":"Se entregar\xe1 un n\xfamero m\xe1ximo de Bonos o Freebet\xb4s seg\xfan como lo considere BetPlay.","inventarioMaximoDia":"BetPlayers contar\xe1 con un inventario M\xe1ximo por d\xeda que podr\xe1 ser redimido por cualquier usuario que cumpla con la condici\xf3n M\xednima de puntos.","excluidosPromocion":"Por reglamentaci\xf3n de Coljuegos se consideran excluidos de la promoci\xf3n, registros, recargas y apuestas en BetPlay.com.co con permiso especial de permanencia (PEP).","puedeHacerseAcreedor":"Una persona podr\xe1 hacerse acreedor de los premios que pueda redimir con los puntos disponibles que tenga en su cuenta.","periodoFinalizacion":"El periodo de finalizaci\xf3n de esta campa\xf1a ser\xe1 definido por Betplay, por el momento est\xe1 vigente mientras este anunciada.","ganadorNoCumpleInfo":"En caso de que alguno de los ganadores acepte el premio, pero no cumpla la informaci\xf3n disponible para recibir el premio, no se permitir\xe1 redimir los puntos hasta que realice actualizaci\xf3n de datos.","premioNoRedimible":"El premio no podr\xe1 redimirse o compensarse de diferente forma a la que sugiere la promoci\xf3n.","premioNoTransferible":"El premio no podr\xe1 ser transferido a otra persona, no estar\xe1 permitida la reventa por los ganadores.","betplayPuedeDescalificar":"BetPlay podr\xe1 descalificar al participante que incurra en conductas irregulares, cometa fraudes o practique acciones contrarias a la ley o contrarias a estos t\xe9rminos y condiciones.","terminosModificables":"Los t\xe9rminos y condiciones de la actividad podr\xe1n ser modificados por BetPlay sin previo aviso.","informacionEnEspanol":"Toda la informaci\xf3n relacionada ser\xe1 suministrada en idioma espa\xf1ol.","aceptacionTerminos":"Al participar en BetPlayers Club, los participantes manifiestan su aceptaci\xf3n a los presentes t\xe9rminos y condiciones.","comoRedimoPremios":"\xbfC\xf3mo redimo los premios?","ahoraVieneMasInteresante":"Ahora viene lo m\xe1s interesante, una vez tengas tus puntos acumulados puedes entrar al catalogo y revisar a cu\xe1les premios puedes acceder y empezar a redimir, teniendo en cuenta los siguientes puntos:","premiosRedimirPuntos":"Los premios los puedes redimir usando tus puntos acumulados. Cada beneficio expuesto en el catalogo de premios tiene un indicador que te confirma cu\xe1ntos puntos vale el premio seg\xfan la categor\xeda en la que te encuentres.","usuarioRecibeBono":"Cuando el usuario redima un bono de juego o apuesta gratis, lo recibir\xe1 de manera inmediata, una vez se descuenten los puntos.","premiosPuedenVariar":"Los premios del BetPlayers Club pueden variar en premios tangibles, elementos oficiales de BetPlay o sus aliados y bonos y apuestas gratis.","usuarioRedimePremioTangible":"Si un usuario quiere redimir un premio tangible, debe tener en cuenta que debe tener sus datos actualizados para poder contactarlo y hacerle entrega del mismo.","comoFuncionanCategorias":"\xbfC\xf3mo funcionan las Categor\xedas?","cantidadPuntosIndicaCategoria":"Es importante recordarte que la cantidad de puntos que acumules cada mes te indicar\xe1 la categor\xeda en la que te encuentras. A continuaci\xf3n te explicamos cada categor\xeda y como llegar a cada una:","categoriaCalculada30Dias":"La categor\xeda del usuario ser\xe1 calculada cada 30 d\xedas.","accesoBeneficiosExclusivos":"Seg\xfan Tu categor\xeda podr\xe1s acceder a los beneficios exclusivos y los puntos necesarios para alcanzar cada nivel.","vencimientoPuntos60Dias":"El vencimiento de los puntos se dar\xe1 cada 60 d\xedas siempre y cuando el usuario no acumule puntos en ese rango de tiempo.","consigue30000Puntos":"Consigue 30.000 puntos antes de finalizar cada mes y convi\xe9rtete en la Leyenda #1 de BetPlay.","paraSerMaestro":"Para llegar a ser un Maestro, deber\xe1s lograr 7.200 puntos antes de finalizar cada mes.","paraSerProfesional":"Para ser un profesional, tienes que conseguir 2.000 puntos antes de finalizar cada mes.","paraSerPromesa":"Para ser promesa, logra 50 puntos antes de finalizar cada mes para mantener esta categor\xeda o acumula m\xe1s para subir.","comoAcumuloPuntos":"\xbfC\xf3mo acumulo puntos?","ahoraBienCalculoPuntos":"Ahora bien, te estar\xe1s preguntando c\xf3mo calculamos estos puntos. \xa1No te preocupes!, te lo explicamos brevemente.","apuestasAcumulativas":"Como ya te hab\xedamos comentado, todas las apuestas que realices por medio de BetPlay.com.co son acumulativas y entre m\xe1s apuestes, m\xe1s puntos ganas.","cadaApuestaDeportiva":"Por cada 2.500 en apuestas deportivas obtendr\xe1s un punto.","cadaApuestaPagamonedas":"Por cada 6.000 que apuestes en los pagamonedas de BetPlay obtendr\xe1s un punto.","cadaApuestaCasino":"Por cada 6.000 que apuestes en el Casino BetPlay obtendr\xe1s un punto.","ejemploCalculoPuntos":"Ahora mira un ejemplo de c\xf3mo sacar los puntos que en total tienes:","noTeQuedesSinParticipar":"No te quedes sin participar del BetPlayers Club que tenemos para ti, aprovecha y disfruta. S\xedguele apostando a tu pasi\xf3n y acumula una gran cantidad de puntos, para que vivas la mejor experiencia con BetPlay Apuestas Deportivas & Casino. Si necesitas m\xe1s informaci\xf3n no dudes en revisar los t\xe9rminos y condiciones de esta promoci\xf3n que te trae BetPlay."},"payuPse":{"transactionRejected":"Transacci\xf3n rechazada","dearCustomer":"Apreciado Cliente a continuaci\xf3n aparecer\xe1n los datos de la compra","operationResult":"Resultado de la operaci\xf3n","company":"Empresa:","nit":"Nit:","date":"Fecha:","state":"Estado:","purchaseReference":"Referencia de pedido:","transactionReference":"Referencia de transacci\xf3n:","transactionNumber":"N\xfamero de transacci\xf3n / CUS:","bank":"Banco:","value":"Valor:","currencyType":"Moneda:","description":"Descripci\xf3n:","originIP":"IP de origen:","retryTransaction":"Reintentar transacci\xf3n","finalizeTransaction":"Finalizar Transacci\xf3n","printVoucher":"Imprimir Comprobante","paymentPSE":"Pago PSE","changePaymentMethod":"Cambiar m\xe9todo de pago","rememberPaymentLimit":"Recuerda verificar el monto m\xe1ximo que tienes habilitado para pagos por internet","confirmationPSE":{"one":"Todas las compras y pagos por PSE son realizadas en linea y la confirmaci\xf3n es inmediata","two":"Algunos bancos tienen un procedimiento de autenticaci\xf3n en su p\xe1gina(por ejemplo, una segunda clave), si nunca has realizado pagos por internet con tu cuenta de ahorros o corriente, es posible que necesites tramitar una autorizaci\xf3n ante tu banco. Si tienes dudas puedes consultar el","bankRequirement":"requisito de cada banco"},"chooseABank":"Banco*","accountHolderName":"Nombre del titular*","personType":"Tipo de persona*","identification":"Documento de identificaci\xf3n*","phone":"Telefono*","pay":"Pagar","loading":"Cargando...","cancelTransaction":"Si quieres cancelar esta transacci\xf3n debes dar click","here":"aqu\xed","transactionStatus":"Tu transacci\xf3n se encuentra en estado","rejectedLogo":"logo-rechazado","paymentDate":"Fecha:","paymentReference":"Referencia de Pago:","warningLogo":"logo-exclamacion","paymentMethod":"Medio de pago","purchaseSummary":"Resumen de la compra","reference":"Referencia:","totalToPay":"Total a pagar:"},"loyaltyPoints":{"welcomeTitle":"\xa1Bienvenido al BetPlayers Club!","welcomeSubtitle":"El lugar donde agredecemos tu fidelidad","welcomeDescription":"En BetPlayers Club, queremos darle algo extra a esos usuarios, que durante el tiempo han mantenido su fidelidad con la mejor casa de apuestas y juegos en l\xednea del pa\xeds. Disfruta redimiendo los premios que m\xe1s te guste, acumulando puntos por medio de las apuestas de tu producto favorito, ya sea el Casino, Slots y apuestas deportivas.","howItWorksTitle":"\xbfC\xf3mo Funciona?","howItWorksDescription":"Para el BetPlayers Club, hemos creado 4 categor\xedas. Al momento de hacer tu registro completo y estes activo en BetPlay, ya podr\xedas acumular tus puntos por cada apuesta. Cada que apuestes en nuestra plataforma, ganar\xe1s puntos que te har\xe1n subir cada vez m\xe1s de nivel, es decir, que las apuestas son acumulativas. Si quieres conocer toda la mec\xe1nica de las categor\xedas y como acumular puntos.","howItWorksButton":"Entra Aqu\xed","rewardsShopTitle":"Tienda de premios","rewardsShopDescription":"Para conseguir productos propios de BetPlay o de nuestros aliados de redenci\xf3n, solo debes acumular puntos apostando a tu producto favorito. \xdasalos en el gran cat\xe1logo de productos en nuestra tienda online y vive la mejor experiencia con BetPlay.","confirmYourDataTitle":"Confirma tus Datos","confirmYourDataSubtitle":"Hola, Realizaremos el env\xedo de tu premio, por favor confirma tus datos!","confirmRedemptionTitle":"\xa1Confirma tu Redenci\xf3n!","confirmRedemptionSubtitle":"\xbfEst\xe1s seguro que deseas redimir?","confirmDataButton":"Confirmar datos","updateDataButton":"Actualizar Datos","acceptButton":"Aceptar","cancelButton":"Cancelar","labels":{"name":"Nombre:","phone":"N\xfamero de Telefono:","address":"Direcci\xf3n:","email":"E-mail:"}},"loyaltyPanel":{"brand":"Puntos BetPlay","pointsSuffix":"puntos","userDescription":"Cada mes, tu nivel se definir\xe1 por los puntos que hagas por jugar y los dep\xf3sitos que realices.","userDescriptionNulo":"Mi puntaje
\xa1Tu progreso ya empez\xf3!

Recarga tu cuenta y suma puntos apostando para entrar al nivel Novato.","actionsTitle":"Mis acciones","tabNiveles":"Niveles","tabTienda":"Tienda","tabHistorial":"Historial","tabReglas":"Reglas","levelsTitle":"Conoce los niveles","levelsIntro":"A medida que acumulas puntos y realizas el dep\xf3sito m\xednimo dentro del mes, puedes avanzar de nivel y acceder a m\xe1s beneficios.","levelsIntroMobile":"Cada mes, tu nivel se define por los puntos que acumules al jugar con dinero real y los dep\xf3sitos que realices.","pointsLabel":"Puntos:","depositLabel":"Dep\xf3sito:","prizesLabel":"Premios:","earnTitle":"\xbfC\xf3mo puedo ganar puntos?","earnSports":"Apuestas Deportivas: Ganas 1 punto por cada 1.500 apostados.","earnSlots":"Slots: Ganas 1 punto por cada 2.500 apostados.","earnCasino":"Casino: Ganas 1 punto por cada 6.000 apostados.","storeIntro":"Aqu\xed podr\xe1s redimir los bonos exclusivos de tu categor\xeda y disfrutar los beneficios que ganas al subir de nivel.","storeTitle":"Redime tus puntos","storeSports":"Deportes","storeCasino":"Casino","storeEmptyNulo":"Sigue acumulando puntos y pronto podr\xe1s redimir apuestas gratis en deportivas o casino.","redeemPrefix":"Redime","pointsShort":"Pts","redeemButton":"Redimir","redeemConfirmTitle":"\xbfEst\xe1s seguro de que deseas redimir tus puntos?","redeemConfirmText":"Al confirmar, tus puntos se descontar\xe1n y recibir\xe1s el bono o beneficio correspondiente a tu categor\xeda.","redeemBackToStore":"Volver a la tienda","redeemToastSuccess":"Tu bono ha sido redimido, verifica tu saldo.","redeemToastInsufficient":"Ups! No tienes puntos suficientes para redimir este bono.","redeemToastLimit":"Ups! Has superado el l\xedmite m\xe1ximo de puntos a redimir.","redeemToastUnavailable":"El premio que est\xe1s buscando no est\xe1 disponible.","redeemToastInconvenience":"Estamos presentando inconvenientes, prueba m\xe1s tarde.","redeemToastAlreadyRedeemed":"Ya redimiste este premio anteriormente.","historyTitle":"Historial de puntos","historyEmpty":"Cuando uses tus puntos, aqu\xed ver\xe1s cada movimiento","historyEmptyMobile":"Sigue acumulando puntos y pronto podr\xe1s redimir apuestas gratis en deportivas o casino.","filterAll":"Todos","filterSports":"Deportivas","filterCasino":"Casino","seeMore":"Ver m\xe1s","seeLess":"Ver menos","pointsGanados":"Puntos ganados","pointsVencidos":"Puntos vencidos","pointsRedimidos":"Puntos redimidos","rulesIntro":"En esta secci\xf3n encontrar\xe1s los t\xe9rminos y condiciones de Puntos BetPlay. Aqu\xed te explicamos c\xf3mo acumular puntos, cu\xe1les son los beneficios disponibles y las condiciones para redimir tus premios. Para consultar de manera detallada los t\xe9rminos y condiciones del programa Puntos Betplay:
Consultar aqu\xed.","ruleLevelsTitle":"Los niveles","ruleLevelsText":"Tu categor\xeda depende de los puntos obtenidos, pero tambi\xe9n del dep\xf3sito mensual. Si no cumples con el monto m\xednimo de dep\xf3sito, pasar\xe1s autom\xe1ticamente al nivel anterior.","tableLevel":"Nivel","tablePoints":"Puntos del mes","tableDeposit":"Dep\xf3sito m\xednimo","ruleLevelsNote":"Si no cumples con el dep\xf3sito m\xednimo, bajar\xe1s autom\xe1ticamente de nivel.","ruleAccumTitle":"\xbfC\xf3mo puedo acumular puntos?","ruleAccumText1":"Cada vez que juegues con dinero real, acumulas puntos que te ayudan a subir de nivel y ganar bonos y apuestas gratis.","ruleAccumText2":"Acumula puntos as\xed:","accumSports":"Deportivas: 1 punto por cada 1.500 apostados.","accumSlots":"Slots: 1 punto por cada 2.500 apostados.","accumCasino":"Casino: 1 punto por cada 6.000 apostados.","ruleAccumText3":"Las apuestas con bonos o apuestas gratuitas no suman puntos. Solo se cuentan las apuestas finalizadas.","ruleWinTitle":"\xbfQu\xe9 puedo ganar?","ruleWinText1":"Canjea tus puntos en la Tienda BetPlay por:","ruleWinItem1":"Apuestas gratuitas","ruleWinItem2":"Bonos de Casino","ruleWinText2":"Puedes redimir hasta 2 premios al mes, seg\xfan tu nivel y los puntos disponibles.
Todos los premios est\xe1n sujetos a disponibilidad.","ruleValidityTitle":"Vigencia y redenci\xf3n de tus puntos","validity1":"Los puntos caducan despu\xe9s de 1 a\xf1o si no los usas.","validity2":"Si pasas 60 d\xedas sin acumular puntos, estos se vencen.","validity3":"Las apuestas gratuitas y bonos tienen una vigencia de 5 d\xedas calendario desde su entrega.","validity4":"Las ganancias obtenidas se convierten en dinero real que podr\xe1s ver en tu cuenta BetPlay.","validity5":"Puedes redimir hasta 130.000 puntos m\xe1ximo mensualmente.","ruleTermsTitle":"T\xe9rminos y condiciones","terms1":"Los siguientes son los t\xe9rminos y condiciones aplicables a la estrategia comercial denominada PUNTOS BETPLAY que realiza Corredor Empresarial S.A. y su producto BetPlay para los clientes que hacen parte de BetPlay en todo el pa\xeds.","terms2":"Todo cliente registrado en BetPlay, debe reconocer, leer, entender y aceptar los presentes T\xe9rminos y Condiciones, estando de acuerdo con ellos y con la legislaci\xf3n colombiana aplicable. Cuando el usuario acceda al sitio web https://betplay.com.co/ Y haga uso de los contenidos aplicables al presente promocional, se presumir\xe1 su pleno conocimiento y aceptaci\xf3n del presente documento.","termsValidityTitle":"Vigencia del programa","termsValidityText":"El presente promocional tendr\xe1 vigencia indefinida. El equipo de BetPlay podr\xe1 informar, a trav\xe9s de sus canales oficiales de comunicaci\xf3n (redes sociales, correo electr\xf3nico, notificaciones push de la aplicaci\xf3n o mensajes de texto), cualquier cambio relacionado con el programa. No obstante, Corredor Empresarial S.A. se reserva el derecho de modificar, en cualquier momento y sin previo aviso los presentes t\xe9rminos y condiciones del programa.","termsRequirementsTitle":"Requisitos para participar en el programa","termsRequirementsText":"Participar\xe1n los usuarios BetPlay de todo el pa\xeds, que cumplan a completitud con los requisitos establecidos para el uso de la plataforma.","termsUpdateTitle":"Actualizaci\xf3n de datos","termsUpdateText":"Para acceder a Puntos BetPlay los participantes deben ingresar a trav\xe9s de la p\xe1gina https://www.betplay.com.co, con el usuario y la contrase\xf1a correspondiente a su cuenta de juego. Para consultar y/o modificar los datos registrados, deber\xe1n acceder al perfil del usuario.
Para la redenci\xf3n de Puntos BetPlay, se deber\xe1 confirmar y/o actualizar la informaci\xf3n en la plataforma.
Cualquier duda deber\xe1 ser notificada a trav\xe9s de la secci\xf3n \u201cTe llamamos\u201d, \u201cChat\u201d o \u201cEscr\xedbenos\u201d que se encuentran disponibles a trav\xe9s de la plataforma https://betplay.com.co/.","ruleGeneralTitle":"Condiciones generales","condition1":"Los premios ser\xe1n entregados a las cuentas de BetPlay que se encuentren en estados \u201cACTIVO\u201d Y \u201cBLOQUEADO POR CONTRASE\xd1A\u201d \xfanicamente.","condition2":"El premio no podr\xe1 ser transferido a terceros bajo ninguna circunstancia.","condition3":"Despu\xe9s de entregado el premio, BetPlay no asumir\xe1 ning\xfan costo ni tr\xe1mite relacionado por p\xe9rdida.","condition4":"Se entender\xe1 que los ganadores autorizan a Corredor Empresarial S.A y su producto BetPlay para utilizar con fines publicitarios su nombre e imagen, por cualquier medio y en cualquier formato existente o por existir, sin limitaci\xf3n del tiempo que fuera necesario o \xfatil para efectos promocionales, sin tener derecho a percibir pago alguno por dicho concepto.","condition5":"Con su participaci\xf3n, los clientes autorizan el tratamiento de sus datos personales para la ejecuci\xf3n de la actividad promocional, incluyendo validaci\xf3n de cumplimiento de requisitos, contacto, verificaci\xf3n de identidad, publicaci\xf3n de ganadores y gesti\xf3n log\xedstica de entrega de los premios, de conformidad con la pol\xedtica de protecci\xf3n de datos personales de Corredor Empresarial S.A., disponible en su p\xe1gina web. Los participantes podr\xe1n consultar la Pol\xedtica de Tratamiento de Datos Personales y ejercer sus derechos a trav\xe9s de los canales dispuestos para tal fin.","condition6":"Los clientes aceptan la validaci\xf3n de su informaci\xf3n personal y la de acompa\xf1antes a experiencias en caso que aplique, en listas vinculantes y restrictivas, en caso de identificar alguna coincidencia, novedad o hallazgo relacionado con delitos LAFTFPADM, anti corrupci\xf3n, soborno, opacidad y/o fraude, Corredor Empresarial S.A. y su producto BetPlay se reserva el derecho de negar el acceso al beneficio en virtud del derecho de admisi\xf3n y permanencia.","condition7":"Corredor Empresarial S.A. y su producto BetPlay podr\xe1 descalificar al participante que incurra en conductas irregulares, cometa fraudes o practique acciones contrarias a la ley o contrarias a estos t\xe9rminos y condiciones.","condition8":"Los t\xe9rminos y condiciones del presente promocional, as\xed como su vigencia podr\xe1n ser modificados por Corredor Empresarial S.A. y su producto BetPlay en cualquier momento y sin previo aviso.","condition9":"En cualquier momento, el usuario podr\xe1 solicitar el retiro de su informaci\xf3n personal de las bases de datos de comunicaciones de la plataforma. Para hacerlo, deber\xe1 comunicar su decisi\xf3n a trav\xe9s de los siguientes canales:
  • V\xeda electr\xf3nica a la direcci\xf3n de correo protecciondedatos@cempresarial.co
  • V\xeda f\xedsica a la direcci\xf3n Av. Calle 26 No. 69D-91, Centro Empresarial Arrecife, Torre peatonal, piso 8 de la ciudad de Bogot\xe1 \u2013 Colombia.
  • En la secci\xf3n de \u201cTe llamamos\u201d, \u201cChat\u201d o \u201cEscr\xedbenos\u201d que est\xe1 en la plataforma.
","condition10":"Toda la informaci\xf3n relacionada, ser\xe1 suministrada en espa\xf1ol.","condition11":"Tanto Los T\xe9rminos y Condiciones Generales como los aqu\xed descritos, aplican en todo momento para efectos de este programa.","condition12":"Corredor Empresarial S.A. y su producto BetPlay se reserva el derecho para solicitar de forma adicional datos, informaci\xf3n, documento o comprobante con la intenci\xf3n de validar la identidad del usuario, confirmar la titularidad de la cuenta y legitimidad de las apuestas realizadas, para hacer efectiva la acreditaci\xf3n de los premios, para tales fines podr\xe1 utilizar cualquier medio que considere id\xf3neo para los fines pertinentes.","sheetLevel":"Nivel:","sheetPoints":"Puntos necesarios:","sheetDeposit":"Dep\xf3sito m\xednimo:","sheetPrizesTitle":"Conoce los premios","prizeSportsTitle":"Apuestas gratuitas","prizeCasinoTitle":"Bonos de casino","prizeDetail":"Puedes canjear desde $1.000 hasta $130.000 con los puntos de este nivel."},"loyaltyredeem":{"closeModalButton":{"imageAlt":"bot\xf3n cerrar modal","imageTitle":"bot\xf3n para cerrar modal"},"modalContent":{"errorTitle":"Error","successTitle":"\xa1\xc9xito!","viewButtonText":"VER","acceptButtonText":"Aceptar"}},"paymentSelection":{"title":"Selecciona el medio de pago","creditOrDebitCard":"Tarjeta de cr\xe9dito o d\xe9bito","bankDepositPSE":"Dep\xf3sito bancario PSE","cashPayment":"Pago en efectivo"},"KushkiEfectivoTexts":{"cashPaymentTitle":"Pago en efectivo","stepOneInstructions":"1. Haz clic en el bot\xf3n \\"Generar n\xfamero de pago\\" para obtener el n\xfamero que te pedir\xe1 el cajero en nuestros puntos de pago aliados.","stepTwoInstructions":"2. Realiza el pago en efectivo presentando el n\xfamero que generaste en cualquier punto de pago aliado de Colombia.","stepThreeInstructions":"3. Una vez recibido tu pago, Kushki enviar\xe1 la confirmaci\xf3n a Betplay y tu cuenta quedar\xe1 recargada autom\xe1ticamente.","importantNote":"\xa1Importante!: Recuerda tener activadas las ventanas emergentes en tu navegador.","generatePaymentNumberButton":"Generar n\xfamero de pago","generatingReceiptButton":"Generando tu recibo de pago","paymentConfirmationTitle":"Respuesta Kushki","valueLabel":"Valor:","paymentDescriptionLabel":"Descripci\xf3n del pago:","paymentDescriptionValue":"Dep\xf3sito Betplay","worksWith":"Funciona con"},"Hometext":{"_comment":"Variable parametizable para los textos de la vista del home","playNow":"\xa1Juega Ya!","bannerTitle":"Entra al mundo de ganadores BetPlay, divi\xe9rtete apostando con toda la oferta de apuestas que tenemos para ti.","title1":"1. Reg\xedstrate","text1":"Abre tu cuenta GRATIS","title2":"2. Recarga","text2":"Disfruta de la mejor oferta de apuestas online del mercado","title3":"3. Apuesta y Gana","text3":"Divi\xe9rtete en la casa de apuestas m\xe1s grande de Colombia","infosports":"Juega ahora en la casa de apuestas m\xe1s grande de Colombia y siente la pasi\xf3n de apostar en nuestras ofertas deportivas con las mejores cuotas del mercado.","infocasino":"Diversi\xf3n y miles de posibilidades de ganar las encuentras en el Casino BetPlay con el mejor portafolio de juegos de azar de la categor\xeda.","infopoker":"Juega, apuesta y gana en el P\xf3ker de Betplay, y convi\xe9rtete en un maestro dominando las diferentes modalidades de P\xf3ker que tenemos para ti."},"kushkipseTexts":{"logoAlt":"Kushki pse logo","customerMessage":"Apreciado Cliente a continuaci\xf3n aparecer\xe1n los datos de la compra","operationResult":"Resultado de la operaci\xf3n","company":"Empresa","nit":"Nit","date":"Fecha","state":"Estado","purchaseReference":"Referencia de pedido","transactionReference":"Referencia de transacci\xf3n","transactionNumber":"N\xfamero de transacci\xf3n / CUS","bank":"Banco","value":"Valor","currency":"Moneda","description":"Descripci\xf3n","ipAddress":"IP de origen","retryTransaction":"Reintentar transacci\xf3n","finishTransaction":"Finalizar Transacci\xf3n","printReceipt":"Imprimir Comprobante"},"casinolivend":{"title":"\xa1Pon a prueba tu suerte con el Casino en vivo de BetPlay! Entra y disfruta la experiencia de Ruleta, Blackjack y mucho m\xe1s con dealers en vivo","gameSession":{"title":"Tiempo de juego transcurrido:"},"buttons":{"zoom":{"expand":"Expandir","compress":"Comprimir"},"reload":"Recargar"},"search":{"placeholder":"Buscar","noResults":"No se encontr\xf3 ning\xfan resultado con el t\xe9rmino ingresado."},"categories":{"seeAll":"Ver Todos","tooltip":{"prev":"flechas que mueven el carrosel de juegos hacia la izquierda","next":"flechas que mueven el carrosel de juegos hacia la derecha"}},"games":{"playNow":"Juega ya"}},"WidgetFlotante":{"Chat":"Chat","TeLlamamos":"Te Llamamos","Escribenos":"Escr\xedbenos","CentroDeAyuda":"Centro de ayuda","AudioAyuda":"Audio Ayuda"},"smartbanner":{"closeButtonText":"x","iconAlt":"Logo","iconTitle":"Logo Title","title":"BetPlay","platform":"Android","downloadButtonText":"Descarga aqu\xed la APP"},"repeatedPhoneNumber":{"alertMessage":"El n\xfamero telef\xf3nico digitado se encuentra en uso por otro usuario.","infoMessage":"El tel\xe9fono ingresado ya se encuentra registrado en la plataforma. Finaliza tu proceso de registro con nuestro contact center.","chatButtonText":"Hablamos por chat","callButtonText":"Nosotros te llamamos"},"popUp":{"closeButton":"X","okButton":"Ok","yesButton":"Si","noButton":"No","successIconAltText":"success icon","errorIconAltText":"error icon","exclamationIconAltText":"exclamation icon"},"promotionalmodal":{"enterYourCodeTitle":"INGRESA TU C\xd3DIGO","cuponInputPlaceholder":"Ingresa tu cup\xf3n","activateButton":"ACTIVAR","validatingCuponButton":"Validando Cup\xf3n","exitButton":"Salir","congratulationsTitle":"\xa1Felicitaciones!","validCodeInstructions":"Tu c\xf3digo es v\xe1lido, revisa en la secci\xf3n \u201cMis Apuestas Gratuitas\u201d si ya la tienes disponible. Si no, haz la recarga que te indicaron y podr\xe1s disfrutar de tu apuesta gratis.","rechargeButton":"Recarga aqu\xed","closeIconAlt":"icono para cerrar el modal de bono","happyGirlImageAlt":"chica feliz ganando bono"},"navSlots":{"top":"TOP","favorite":"FAVORITO","new":"NUEVO","casino":"CASINO","slots":"SLOTS"},"header":{"menuButton":"Men\xfa","loginButton":"Iniciar sesi\xf3n","registerButton":"Registrarse"},"callback":{"header":"\xbfTe llamamos?","body":{"title1":"D\xe9janos tus datos","title2":"\xa1Te llamamos!","form":{"name":"Nombre","nameRequired":"Debes ingresar tu nombre","namePattern":"Tu nombre solo puede contener letras","email":"Correo electr\xf3nico","emailRequired":"Debes ingresar tu correo","emailInvalid":"Ingresa un correo v\xe1lido","id":"C\xe9dula","idRequired":"Debes ingresar tu c\xe9dula","idMinLength":"N\xfamero de c\xe9dula demasiado corto","idMaxLength":"N\xfamero de c\xe9dula demasiado largo","idPattern":"Valor no puede contener letras","mobilePhone":"Celular","mobilePhoneRequired":"Debes ingresar tu tel\xe9fono","mobilePhoneLength":"El n\xfamero debe contener 10 d\xedgitos","mobilePhonePattern":"El n\xfamero debe empezar con 3 y solo contener n\xfameros","message":"Ingresa tu mensaje aqu\xed","messageRequired":"Debes ingresar un mensaje","schedule":"Nuestro horario de atenci\xf3n es de 06:00 am a 10:00 pm","terms":"Autorizo el tratamiento de datos descrito","termsRequired":"Debes aceptar los t\xe9rminos","button":"\xa1Solicitar llamada!"}}},"appDownload":{"closeModalTitle":"Cerrar","imageTitle":"Activa Tu Cuenta Betplay Y Haz Apuestas Deportivas Desde Ya","imageAlt":"isotipo verde de un smartphone que invita a activar la cuenta de usuario de betplay","downloadAppHeader":"Descarga la app","logoAlt":"logo betplay","downloadAndroidButton":"Descarga la versi\xf3n de Android","downloadIosButton":"Descarga la versi\xf3n de IOS"},"PhoneNumberVerification":{"header":"VERIFICACI\xd3N N\xdaMERO TELEF\xd3NICO","textDataActualization":"Para poder actualizar sus datos se le ha enviado un c\xf3digo de verificaci\xf3n a su n\xfamero de celular y al correo electr\xf3nico registrado en la plataforma BetPlay, por favor ingrese el c\xf3digo en el siguiente formulario.","textRegistration":"Para poder completar el registro se le ha enviado un c\xf3digo de verificaci\xf3n a su n\xfamero de celular, por favor ingrese el c\xf3digo en el siguiente formulario.","codeValidity":"Validez del c\xf3digo","codeError":"El c\xf3digo no puede contener caracteres.","expiredCode":"Su c\xf3digo ha caducado por favor genere uno nuevo.","buttonCancel":"Cancelar","buttonResend":"Validar","buttonResendPin":"Reenviar"},"loadDocuments":{"registrationProcess":{"title":"\xa1Tu registro se encuentra en proceso!","description":"Para culminar se requiere realizar una validaci\xf3n de identidad. Haz clic en el bot\xf3n y sigue el proceso.","buttonOk":"Ok"},"identityValidation":{"title":"Para poder validar tu identidad correctamente, es necesario que subas las siguientes im\xe1genes:","photoInstructions":["1. Sube una foto de tu rostro con tu documento al lado.","2. Sube una foto de la parte frontal de tu documento."],"considerationsTitle":"Antes de subir las fotos ten en cuenta:","considerationsList":["1. El rostro debe estar despejado, sin gafas, gorras, ni ning\xfan elemento que no permita visualizar la cara.","2. La foto debe ser de buena resoluci\xf3n y legible.","3. Al tomar la c\xe9dula en la mano no se debe cubrir ning\xfan campo.","4. Al dar click en \u201cEnviar\u201d, autorizas de manera previa, expresa e informada a CORREDOR EMPRESARIAL S.A., para tratar tus datos personales, de acuerdo con la Ley 1581 de 2012, el Decreto 1074 de 2015 y las finalidades descritas en la pol\xedtica de tratamiento de datos personales disponible AQU\xcd, relacionadas con cumplimiento legal frente a entes de control, validaci\xf3n de identidad, filtros de seguridad y an\xe1lisis para la prevenci\xf3n del fraude.","Recuerda que, si deseas conocer, actualizar, rectificar, suprimir datos personales o revocar la autorizaci\xf3n para su uso, puedes escribir a protecciondedatos@cempresarial.co para presentar la solicitud."],"attachmentInstructions":"Adjuntar Archivos","files":"Archivos","sendButton":"Enviar"},"processCompleted":{"title":"\xa1Gracias por terminar el proceso!","description":"En un plazo de 48 horas h\xe1biles recibir\xe1s respuesta sobre tu validaci\xf3n.","buttonOk":"Ok"},"error":"Oops, algo sali\xf3 mal. Por favor int\xe9ntalo nuevamente."},"newPokerPage":{"sendMoney":"ENVIAR DINERO","bringMoney":"TRAER DINERO","balanceLabel":"Saldo $","inputAmountPlaceholder":"Ingresa cantidad","minMax":"Min:$1.000/ Max:$1.000.000","enterValueToSend":"Ingresa el valor a enviar","confirm":"CONFIRMAR","enterValueToWithdraw":"Ingresa el valor a retirar"},"newPoker":{"cashier":"CAJERO","close":"Cerrar","betplayLogoAlt":"BetPlay Logo Poker","date":"FECHA:","noInfo":"No hay informaci\xf3n para mostrar","ranking":"RANKING","nickname":"NICKNAME","points":"PUNTOS","prize":"PRIZE","elapsedTime":"Tiempo transcurrido","playNow":"\xa1Juega Ya!","downloadDesktopVersion":"DESCARGA LA VERSI\xd3N DE ESCRITORIO","generalTitle":"C\xf3mo jugar poker","generalText":"Aprende a jugar poker con nuestros tutoriales.","title1":"T\xedtulo del video 1","text1":"Descripci\xf3n del video 1","title2":"T\xedtulo del video 2","text2":"Descripci\xf3n del video 2","title3":"T\xedtulo del video 3","text3":"Descripci\xf3n del video 3","playNowBig":"\xa1JUEGA AHORA!"},"loyaltyhistory":{"close":"Cerrar","pageTitle":"Historial de Puntos","legendLogoAlt":"Logo leyenda","tableHeaders":{"date":"Fecha","points":"Puntos","status":"Estado","rewards":"Premios"},"statuses":{"won":"Ganados","redeemed":"Redimidos","expired":"Vencidos"},"notApplicable":"N/A","totalPointsLabel":"Total puntos Acumulados"},"loyaltyconditions":{"closeIconAlt":"Close","conditionsTitle":"Condiciones de Puntos","conditionsContent":"Todas las apuestas que realices por medio de la plataforma de apuestas deportivas son acumulativas y entre m\xe1s apuestes m\xe1s puntos ganas.","conditionsExample":"Ejemplo: Deportiva $100.000 + Slots $100.000 + Casino $100.000: Total apuestas: $300.000 / El valor que cuesta cada punto.","sportsBetting":"Apuestas Deportivas: \xa1Realiza tus apuestas en tu deporte favorito! Por cada $2.500 que apuestes obtendr\xe1s UN PUNTO, acumula","slotsBetting":"Apuestas en Slots: \xa1Realiza tus apuestas en tu Slots Favorito! Por cada $6.000 que apuestes obtendr\xe1s UN PUNTO.","casinoBetting":"Apuestas en Casino \xa1Realiza tus apuestas en tu producto de Casino Favorito! Por cada $6.000 que apuestes obtendr\xe1s UN PUNTO"},"dataProtectionPolicy":{"logoAlt":"Logo BetPlay","dataProtectionPolicyUpdateMessage":"Hemos actualizado nuestra pol\xedtica de protecci\xf3n de datos y podr\xe1s encontrarla","dataProtectionPolicyLinkText":"\xa1Aqu\xed!","acceptNewDataProtectionPolicy":"Acepto la nueva pol\xedtica de protecci\xf3n de datos","dataProtectionPolicyAccepted":"\xa1Has aceptado la nueva pol\xedtica de protecci\xf3n de datos!","dataProtectionPolicyNotAccepted":"No has aceptado la nueva pol\xedtica de protecci\xf3n de datos","submitButton":"Enviar"},"BonusPopUp":{"casino":"Casino","dondequieresredimirlo":"\xbfDonde quieres redimirlo?","redimir":"\xa1Redimir Ahora!","casinoenvivo":"Casino en vivo","congratualtionsMessage":"\xa1Felicitaciones","bonusMessageSlot":"\xa1Felicidades, has ganado un bono casino!","bonusMessageBet":"\xa1Felicidades, has ganado una apuesta deportiva gratis!"},"Register":{"Welcome":"Bienvenido","SuccessRegisterMessage":"Tu registro ha sido exitoso, ya puedes iniciar sesi\xf3n con tu usuario y contrase\xf1a. Si tienes alguna duda puedes comunicarte al correo ayuda@betplay.com.co","Back":"VOLVER"},"Slots":{"bannerTitle":"En el Casino en l\xednea BetPlay encuentra muchos tipos de juegos como Ruleta, Blackjack, Pagamonedas, Video Bingo y Mucho m\xe1s. \xa1Ju\xe9gale a tu pasi\xf3n con tu favorito!","favorites":"FAVORITOS","games":"Juegos","search":"Buscar","noResults":"No se encontr\xf3 ning\xfan resultado con el t\xe9rmino ingresado.","previousArrow":"Flecha anterior","nextArrow":"Flecha siguiente","recently":"Recientes","recommended":"Recomendados","new":"Nuevos","popular":"Populares","topTen":"Top 10","seeAll":"Ver Todos","maxiJackpot":"Maxi: $","superJackpot":"Super: $","mediumJackpot":"Medium: $","miniJackpot":"Mini: $","diamondsSymbol":"Imagen del simbolo de diamantes","heartsSymbol":"Imagen del simbolo de Corazones","clubsSymbol":"Imagen del simbolo del Trebol","spadesSymbol":"Imagen del simbolo de Pica","carouselArrows":"flechas que mueven el carrosel de juegos","playNow":"\xa1Juega Ahora!","demo":"Demo"},"PokerPage":{"loadingText":"CAJERO","closeModalText":"FECHA:","bannerTitle":"Convi\xe9rtete en el Rey de la Mesa jugando en las mesas y torneos de Poker BetPlay","generalTitle":"\xbfComo Jugar Poker en Betplay?","generalText":"Para iniciar tu experiencia en el Poker de BetPlay, primero debes estar seguro de conocer la mec\xe1nica de juego y el valor de las cartas. Adem\xe1s, podr\xe1s iniciar tu experiencia entrando a un Torneo desde $500. A continuaci\xf3n, te dejamos unos videos que te ayudar\xe1n a entender mejor el juego.","title1":"Las manos ganadoras del Poker","text1":"Si quieres iniciarte en el Mundo del Poker es importante que conozcas cu\xe1les son las manos ganadoras, es decir, cu\xe1l es el valor de cada carta y cu\xe1les son las combinaciones que debes buscar para convertirte el Rey de la mesa con BetPlay","title2":"Aprende a Jugar Texas Hold\u2019em","text2":"En el Poker de BetPlay encuentras las modalidades de Juego m\xe1s populares en el Poker. En este video te explicaremos la opci\xf3n m\xe1s conocida y m\xe1s jugada por el p\xfablico en general","title3":"Aprende a Jugar Omaha","text3":"Por \xfaltimo, antes de iniciar tu experiencia te recomendamos que conozcas la modalidad de juego Omaha y sus diferencias con la modalidad Texas Hold\u2019em.","rankingTableHeaders":{"ranking":"RANKING","nickname":"NICKNAME","points":"PUNTOS","prize":"PRIZE"},"noRankingDataText":"No hay informaci\xf3n para mostrar","elapsedTimeText":"Tiempo transcurrido:","playNowText":"\xa1Juega Ya!","downloadDesktopVersionText":"DESCARGA LA VERSI\xd3N","desktopVersionLinkText":"DE ESCRITORIO","searchGamePlaceholder":"\xbfQu\xe9 juego est\xe1s buscando?"},"menuBalance":{"loading":"Cargando...","balance":"SALDO","totalBalance":"Saldo total","bonusBalance":"Bonos activos","realBalance":"Saldo real","pendingBonus":"Bonos pendientes","exchangeBalance":"Saldo en Canje","casinoBonus":"Bono Casino","freeBets":"Apuestas Gratis","bingo":"Cartones Bingo","value":"Valor","expirationDate":"Fecha Vencimiento","bonusRestriction":"Este bono solo se podr\xe1 usar en los juegos que se encuentren en la secci\xf3n del Casino llamada \\"Promociones\\".","playNow":"\xa1Juega Ya!","1.2-2":"1.2-2","closeModal":"Cerrar modal"},"casinoLive":{"sessionTimer":"Tiempo de juego transcurrido:","zoomInButton":"Expandir","zoomOutButton":"Contraer","reloadButton":"Cerrar","bannerTitle":"Los Juegos De Casino En Vivo Te Hacen Ganar Dinero Facil","bannerAlt":"hermosa chica con barajas de poker invitando a jugar en el casino en vivo betplay","copyright":"© TODOS LOS DERECHOS RESERVADOS CORREDOR EMPRESARIAL S.A."},"casinoVip":{"loadingSpinner":"Cargando...","searchPlaceholder":"\xbfQu\xe9 juego est\xe1s buscando?","noResultsTitle":"No encontramos resultados.","noResultsText":"Explora nuestras categor\xedas populares o intenta con otros t\xe9rminos.","seeAllButton":"Ver Todos","backArrowAlt":"Flecha hacia atr\xe1s","nextArrowAlt":"Flecha hacia adelante","playNowButton":"Juega Ahora","vipExclusives":{"seeAllButton":"Ver Todos","leftArrowAlt":"flecha direccion izquierda","leftArrowTitle":"flechas que mueven el carrosel de juegos","rightArrowAlt":"flecha direccion derecha","rightArrowTitle":"flechas que mueven el carrosel de juegos","playNowButton":"Juega ya"},"tournament":{"backArrowAlt":"Flecha izquierda","nextArrowAlt":"Flecha derecha","carouselTitle":"Conoce ahora el nuevo Black Jack Elite para usuarios VIP.","playNowButton":"Jugar Ahora"},"search":{"searchIcon":{"alt":"Icono de b\xfasqueda"},"inputSearch":{"placeholder":"\xbfQu\xe9 juego est\xe1s buscando?"},"noResults":"No se encontr\xf3 ning\xfan resultado con el t\xe9rmino ingresado."},"roulette":{"rouletteBtn":"Jugar Ahora"},"launcher":{"time":"Tiempo de juego transcurrido: ","saldoBono":"Bono: ","saldoTotal":"Saldo: $","zoomInButton":{"expand":"Expandir","compress":"Comprimir"},"closeButton":"Cerrar"}},"headerWidgets":{"misApuestasTooltip":"Mis Apuestas","misApuestasAlt":"isotipo de monedas minimalistas representando grandes ganancias en aspuestas en vivo","recargasTooltip":"Recargas","recargasAlt":"isotipo minimalista de una moneda y el simbolo de pesos incitando a ganar dinero","transmisionEnVivoTooltip":"Transmisi\xf3n en vivo","transmisionEnVivoAlt":"isotipo minimalista de play simbolizando el buen rato que tendr\xe1s en las apuestas betplay","promocionesTooltip":"Promociones","promocionesAlt":"isotipo de bocina con altavoz representando que siempre hay promociones en betplay","chatEnLineaTooltip":"Chat en Linea","chatEnLineaTitle":"Mejora Tus Apuestas Deportivas Manteniendo Un Buen Dialogo","chatEnLineaAlt":"isotipo minimalista de burbuja de dialogo que fomenta la buena comunicaci\xf3n en betplay","teLlamamosTooltip":"Te Llamamos","teLlamamosAlt":"isotipo minimalista del servicio a cliente de betplay atendiendo tus dudas y sugerencias","escribenosTooltip":"Escr\xedbenos","escribenosAlt":"isotipo minimalista de un sobre que representa un contacto de correo para escribir a betplay","descargaLaAppTooltip":"Descarga la App","descargaLaAppAlt":"isotipo minimalista de un smartphone que sirve como se\xf1al para desactivar cuenta betplay","estadisticasTooltip":"Estad\xedsticas","juegoResponsableTooltip":"Juego Responsable","misPuntosTooltip":"Mis puntos"},"footerInformation":{"numberContract":"Contrato N\xb0.C1876","gamingControlText":"DEFINE TUS L\xcdMITES, JUEGA LEGAL Y CON RESPONSABILIDAD. PROHIBIDA LA VENTA A MENORES DE EDAD.","legalText":"Betplay.com.co propiedad de CORREDOR EMPRESARIAL S.A., con domicilio principal en la ciudad de Bogot\xe1 \u2013 Colombia, Avenida Calle 26 # 69 D 91 Oficina 802 Torre 2 Centro Empresarial Arrecife, l\xednea 018000112188, correo","emailLinkText":"Escribenos","authorizationText":"autorizada en Colombia para operar los juegos de suerte y azar en la modalidad novedoso de tipo juegos operados por internet, seg\xfan Contrato de Concesi\xf3n No. C1876 del 18 de septiembre 2022 con vencimiento el 17 de septiembre de 2027 suscrito con COLJUEGOS.","concesion":"Concesi\xf3n No. C1876 del 18 de septiembre 2022 con vencimiento el 17 de septiembre de 2027 suscrito con COLJUEGOS.","officialSponsorsTitle":"PATROCINADORES"},"contactSn":{"writeToUsHeader":"Escribenos","writeToUs":"Escribenos","minimize":"Minimizar","close":"Cerrar","leaveYourData":"D\xe9janos tus datos","weWillValidate":"\xa1Validaremos y te daremos una respuesta!","messageSent":"\xa1Mensaje Enviado Correctamente!","messageHasBeenSent":"\xa1Tu mensaje ha sido enviado, validaremos la informaci\xf3n y te daremos respuesta lo m\xe1s pronto posible!.","goBack":"\xa1Volver!","name":"Nombre","enterYourName":"Ingresa tu nombre","nameNoNumbersSpecialChars":"Tu nombre no puede contener n\xfameros ni caracteres especiales","idCard":"C\xe9dula","enterYourIdCard":"Ingresa tu c\xe9dula","idCardMinLength":"El n\xfamero de c\xe9dula no puede contener menos de 5 caracteres","idCardMaxLength":"El n\xfamero de c\xe9dula no puede contener m\xe1s de 12 caracteres","idCardJustNumbers":"El n\xfamero de c\xe9dula solo debe contener n\xfameros","email":"Correo Electr\xf3nico","enterYourEmail":"Ingresa tu correo electr\xf3nico","cellphone":"Celular","enterYourPhoneNumber":"Ingresa tu n\xfamero de celular","phoneNumberStartsWith3":"El n\xfamero debe empezar con 3 y solo contener n\xfameros","phoneNumberLength":"El n\xfamero de celular debe contener 10 caracteres","message":"Mensaje","enterYourMessage":"Ingresa tu mensaje","attachDocuments":"Adjuntar Documentos","acceptedFormats":"Word, PDF, JPEG, JPG y PNG No puede pesar m\xe1s de 25MB","authorizeData":"Autorizo el tratamiento de datos descrito","readMoreHere":"aqu\xed","termsRequired":"Debes aceptar los t\xe9rminos y condiciones","send":"\xa1Enviar!","sending":"Enviando...","followUs":"S\xedguenos en","facebookAlt":"Cuenta de Facebook de BetPlay","instagramAlt":"Cuenta de Instagram de BetPlay","twitterAlt":"Cuenta de Twitter de BetPlay","tiktokAlt":"Cuenta de TikTok de BetPlay","visitFacebook":"Visita la cuenta de Facebook de BetPlay","visitInstagram":"Visita la cuenta de Instagram de BetPlay","visitTwitter":"Visita la cuenta de Twitter de BetPlay","visitTiktok":"Visita la cuenta de TikTok de BetPlay","linkPoliticaProteccionDeDatos":"URL_to_politica_proteccion_datos"},"HelpComponent":{"bannerAltText":"banner-ayuda","helpCenterTitle":"Centro de Ayuda Betplay","welcomeText":"Bienvenido al centro de ayuda Betplay donde podr\xe1s resolver tus dudas sobre nuestros servicios en apuestas online."},"faq":{"title":"Slots","questions":{"whatAreSlots":{"question":"\xbfQu\xe9 son los Slots?","answer":"Betplay ofrece una gran variedad de slots en los que jugar con dinero real o virtual desde tu ordenador, dispositivo m\xf3vil o tableta."},"howToAccessSlots":{"question":"\xbfC\xf3mo accedo al cat\xe1logo de slots?","answer":"Si ya te has registrado en Betplay solo tendr\xe1s que iniciar sesi\xf3n para empezar a jugar en los diferentes Slots. Si todav\xeda no tienes tu cuenta de usuario, aqu\xed te explicamos c\xf3mo hacerlo."},"whereToFindPromotions":{"question":"\xbfD\xf3nde puedo ver las promociones de los Slots?","answer":"Puedes ver todos los detalles de las promociones activas para los Slots de Betplay pinchando aqu\xed o buscando el bot\xf3n de \u2018Promociones\u2019 que encontrar\xe1s en la parte inferior de la p\xe1gina principal."},"howToStartSlotsSession":{"question":"\xbfC\xf3mo inicio una nueva sesi\xf3n en los Slots?","answer":"Antes de nada tendr\xe1s que iniciar sesi\xf3n en tu cuenta de usuario de Betplay. A continuaci\xf3n, solo tendr\xe1s que pinchar en el bot\xf3n de \u2018Slots\u2019 que encontrar\xe1s en la parte superior de la p\xe1gina principal y elegir el slot donde quieres empezar a jugar."},"howToPlaySafari":{"question":"\xbfC\xf3mo juego desde mi navegador Safari?","answer":"Para poder abrir los juegos de Netent desde Safari deber\xe1s tener la opci\xf3n \u201cPermitir siempre\u201d dentro de la configuraci\xf3n del navegador en la opci\xf3n \u201cBloquear cookies\u201d."}}},"helpRegistration":{"title":"Registros","howToRegisterQuestion":"\xbfC\xf3mo me registro?","howToRegisterAnswer":"En la parte superior de la p\xe1gina ver\xe1s un bot\xf3n para registrarte. Aqu\xed tendr\xe1s que elegir un nombre de usuario, contrase\xf1a. Adem\xe1s, tendr\xe1s que rellenar varios campos con tus datos personales y de contacto.","oneAccountForAllQuestion":"\xbfTengo que tener una cuenta diferente para jugar en el Casino o los Slots?","oneAccountForAllAnswer":"En Betplay solo necesitar\xe1s una cuenta para acceder a todo el contenido. Esto quiere decir que con una misma cuenta y usuario podr\xe1s jugar en las apuestas deportivas, casino y slots sin ning\xfan problema. Si ya te has registrado solo tendr\xe1s que elegir en la parte superior de la p\xe1gina de Betplay d\xf3nde quieres jugar.","loginIssuesQuestion":"\xbfQu\xe9 hago si no puedo iniciar sesi\xf3n con mi usuario y contrase\xf1a?","loginIssuesAnswer":"Lo primero de todo es que revises que est\xe1n introduciendo bien los datos. Recuerda que las cuentas de Betplay diferencian entre may\xfasculas, min\xfasculas o caracteres especiales. Si no te acuerdas puedes intentar \u2018Recuperar contrase\xf1a\u2019 o ponerte en contacto con nosotros desde aqu\xed.","wrongDataQuestion":"He puesto alg\xfan dato equivocado, \xbfc\xf3mo puedo modificarlo?","wrongDataAnswer":"Si te has registrado en Betplay y te has equivocado al poner alguno de tus datos, contacta con el servicio de atenci\xf3n al cliente."},"helpDeposits":{"depositsTitle":"Depositos","howToDepositQuestion":"\xbfC\xf3mo hago un ingreso de dinero?","howToDepositAnswerPart1":"Los ingresos en Betplay se hacen desde tu cuenta de usuario. Si ya te has registrado, en la parte superior de la p\xe1gina, ver\xe1s un espacio para introducir el nombre de usuario y contrase\xf1a que hayas escogido previamente.","howToDepositAnswerPart2":"Para realizar dep\xf3sitos en efectivo no es necesario ingresar a la cuenta de BetPlay y escoger el m\xe9todo de pago deseado, s\xf3lo se debe dirigir a un punto de Supergiros, Sured y los dem\xe1s que tengan convenio, indicar el n\xfamero de documento de identidad y el monto a depositar.","depositMethodsQuestion":"\xbfQu\xe9 m\xe9todos de dep\xf3sito tiene Betplay?","depositMethodsAnswerPart1":"Trabajamos para que cada vez tengas m\xe1s f\xe1cil depositar y retirar tu dinero, con los m\xe9todos de pago que se adapten m\xe1s a tus necesidades.","depositMethodsAnswerPart2":"Actualmente puedes hacer uso del m\xe9todo de Recargas a tu cuenta en los puntos de venta de SUPERgiros y SURED a nivel nacional \xf3 a trav\xe9s de tarjetas de cr\xe9dito o PSE usando nuestra pasarela de pagos PayU.","creditCardPaymentQuestion":"\xbfC\xf3mo puedo pagar con mi tarjeta de cr\xe9dito?","creditCardPaymentAnswerPart1":"S\xf3lo debes dirigirte dentro de tu cuenta a la secci\xf3n de \u201cIngresar Saldo\u201d y elegir el m\xe9todo de pago llamado \u201cIngreso con PayU\u201d, luego deber\xe1s ingresar el valor que quieres recargar en tu cuenta para proceder.","creditCardPaymentAnswerPart2":"Inmediatamente vas a ingresar al proceso de pago seguro de Pay U d\xf3nde se te van a solicitar una serie de datos personales y de tu tarjeta para hacer efectivo tu pago. Una vez la transacci\xf3n sea aprobada ver\xe1s el saldo reflejado en tu cuenta de usuario.","bankDataSafetyQuestion":"\xbfEs\u200b \u200bseguro\u200b \u200bingresar\u200b \u200bmis\u200b \u200bdatos\u200b \u200bbancarios\u200b \u200ben\u200b \u200beste\u200b \u200bsitio\u200b \u200bweb?","bankDataSafetyAnswerPart1":"Para proteger tus datos, BetPlay delega en \u200bPayU \u200bla captura de la informaci\xf3n sensible. La plataforma de pagos de PayU cumple con los m\xe1s altos est\xe1ndares exigidos por la norma internacional PCI DSS de seguridad en transacciones con tarjeta de cr\xe9dito. Adem\xe1s tiene certificado de seguridad SSL expedido por GeoTrust una compa\xf1\xeda Verisign, el cual garantiza comunicaciones seguras mediante la encriptaci\xf3n de todos los datos hacia y desde el sitio; de esta manera te podr\xe1s sentir seguro a la hora de ingresar la informaci\xf3n de su tarjeta.","bankDataSafetyAnswerPart2":"Durante el proceso de pago, en el navegador se muestra el nombre de la organizaci\xf3n autenticada, la autoridad que lo certifica y la barra de direcci\xf3n cambia a color verde. Estas caracter\xedsticas son visibles de inmediato y dan garant\xeda y confianza para completar la transacci\xf3n en PayU.","bankDataSafetyAnswerPart3":"PayU \u200btambi\xe9n cuenta con el monitoreo constante de McAfee Secure y la firma de mensajes electr\xf3nicos con Certic\xe1mara","bankDataSafetyAnswerLinkText":"Si quieres informaci\xf3n de todos, pincha aqu\xed.","onlinePaymentCostQuestion":"\xbfPagar\u200b \u200belectr\xf3nicamente\u200b \u200btiene\u200b \u200balg\xfan\u200b \u200bvalor\u200b \u200bpara\u200b \u200bm\xed\u200b \u200bcomo\u200b \u200bcomprador?","onlinePaymentCostAnswer":"No, los pagos electr\xf3nicos realizados a trav\xe9s de PayU \u200bno generan costos adicionales para el comprador.","paymentReceiptIssueQuestion":"\xbfQu\xe9\u200b \u200bdebo\u200b \u200bhacer\u200b \u200bsi\u200b \u200bno\u200b \u200brecib\xed\u200b \u200bel\u200b \u200bcomprobante\u200b \u200bde\u200b \u200bpago?","paymentReceiptIssueAnswerPart1":"Por cada transacci\xf3n aprobada a trav\xe9s de PayU\u200b, recibir\xe1s un comprobante del pago con la referencia de compra en la direcci\xf3n de correo electr\xf3nico que indicaste al momento de pagar.","paymentReceiptIssueAnswerPart2":"Si no lo recibes, podr\xe1s contactarnos a trav\xe9s de Escribenos, para solicitar el reenv\xedo del comprobante a la misma direcci\xf3n de correo electr\xf3nico registrada al momento de pagar.","paymentReceiptIssueEscribenosText":"Escribenos"},"helpBonos":{"bonosTitle":"Bonos","generalConditionsTitle":"Condiciones Generales de Bonos","generalConditionsDesc1":"Si al d\xeda de hoy haz recibido alg\xfan Bono estas son las condiciones generales que tienes para su utilizaci\xf3n (a menos que se especifique lo contrario).","generalConditionsDesc2":"Un Bono es una recompensa de dinero \u201cno real\u201d que en determinado momento entregamos a nuestros jugadores por motivo de alguna campa\xf1a. Mientras tengas un Bono Activo lo ver\xe1s reflejado en tu Balance diferenciado del \u201csaldo real\u201d. Para convertir tu Bono en \u201cdinero real\u201d que puedas retirar tendr\xe1s que cumplir con las condiciones de redenci\xf3n del Bono.","termsAndConditionsTitle":"T\xe9rminos y condiciones","termsAndConditionsDesc1":"Todo Bono tendr\xe1 un objetivo de redenci\xf3n o condiciones para redimirlo (convertirlo en dinero real), tendr\xe1s que completar todos los pasos indicados para tal fin.","termsAndConditionsDesc2":"Las condiciones son las siguientes para la mayor\xeda de nuestros Bonos. Si hay un Bono con condiciones diferentes lo aclararemos en otro art\xedculo.","termsAndConditionsList":"- S\xf3lo las apuestas con cuotas mayores a 1.50 suman en tu objetivo de redenci\xf3n de Bono.","termsAndConditionsList2":"- No hay cantidad m\xednima de apuestas para redimir el Bono.","termsAndConditionsList3":"- Si hay un valor apostado m\xednimo antes de redimir el Bono y funciona as\xed: tienes que apostar una cantidad de veces determinada el valor del Bono que has recibido (rollover). Por ejemplo: si has recibido un Bono de $5.000 pesos y el rollover de este Bono es 3X tendr\xe1s que haber apostado $15.000 pesos con tu Bono para poder convertirlo en dinero real.","termsAndConditionsList4":"- Para completar el rollover del Bono s\xf3lo se toman en cuenta las apuestas hechas con el saldo de Bono. Tus apuestas se descontar\xe1n del saldo de Bono despu\xe9s de agotar tu saldo de dinero real.","termsAndConditionsList5":"- No es necesario ganar todas tus apuestas para completar tu objetivo de redenci\xf3n del Bono. Lo importante es que con la cantidad de dinero en Bono que te entreguemos logres apostar esa cantidad multiplicada por el rollover (3X, 4X, 5X, etc).","bonosDefinitionTitle":"Bonos:","bonosDefinitionDesc":"Aquellos entregados al jugador de parte del operador previo cumplimiento de las condiciones derivadas de la participaci\xf3n en una o varias partidas o eventos. El bono se considera premio una vez se transfieran los cr\xe9ditos de bono como cr\xe9ditos para la participaci\xf3n a la cuenta de juego.","interactiveChannelTitle":"Canal Interactivo:","interactiveChannelDesc":"Sitio web, aplicaci\xf3n o plataforma descargable por medio de la cual el jugador accede a los juegos ofertados por el operador.","betCoefficientTitle":"Coeficiente de apuesta:","betCoefficientDesc":"N\xfamero que determina el valor a pagar al multiplicarlo por cada cantidad apostada, en caso de resultar una apuesta ganadora.","operatorCommissionTitle":"Comisi\xf3n del operador:","operatorCommissionDesc":"T\xe9rmino utilizado para apuestas cruzadas y en las que el operador actu\xe9 como intermediario que corresponde a los Ingresos netos del juego y esta no debe ser mayor al 17% de los ingresos brutos.","bonusCreditsTitle":"Cr\xe9ditos de bonos:","bonusCreditsDesc":"Corresponde al bono o bonos reflejados en la cuenta de juego y que se constituyen por los otorgados por el operador y por los obtenidos por el jugador."},"HelpsFaqs":{"helpCenter":"Centro de Ayuda","bets":"Apuestas","slots":"Slots","signUp":"Registros","deposits":"Dep\xf3sitos","general":"Generales","bonuses":"Bonos","withdrawals":"Retiradas","glossary":"Glosario"},"HelpGenerals":{"faqTitle":"Generales","registrationQuestion":"\xbfQu\xe9 tengo que hacer para registrarme?","registrationAnswerPart1":"En la parte superior de la p\xe1gina ver\xe1s un bot\xf3n para registrarte. Aqu\xed tendr\xe1s que elegir un nombre de usuario, contrase\xf1a, Adem\xe1s, tendr\xe1s que rellenar varios campos con tus datos personales y de contacto.","registrationAnswerPart2":"Si necesitas asistencia o tienes alg\xfan problema puedes ponerte en contacto con nosotros para que podamos ayudarte.","reloadBalanceQuestion":"\xbfC\xf3mo recargar saldo a mi cuenta?","reloadBalanceAnswer":"Actualmente, los usuarios pueden recargar saldo a su cuenta de BetPlay en los puntos de venta SUPERGIROS Y SURED (solo efectivo).","requirementsTitle":"Requisitos:","requirementsReload":"Solo el titular puede realizar la recarga. Presentar su c\xe9dula original Para el proceso los usuarios deben dirigirse a los puntos de venta, presentar su c\xe9dula original y el monto a recargar, el asesor validar\xe1 la informaci\xf3n y una vez validado ser\xe1 autorizado el proceso de recarga.","withdrawMoneyQuestion":"\xbfC\xf3mo retiro dinero?","withdrawMoneyAnswer":"Actualmente, los usuarios pueden retirar saldo de BetPlay en los puntos de venta SUPERGIROS Y SURED (solo efectivo). Para el proceso de retiro los usuarios deben tener en cuenta los siguientes requisitos:","requirementsWithdraw":"Solo el titular puede realizar retiros. Presentar su c\xe9dula original. Para el proceso los usuarios deben dirigirse a los puntos de venta, presentar su c\xe9dula original y el monto a retirar, adicionalmente debe indicar el PIN de retiro al asesor.","findReloadWithdrawPointQuestion":"\xbfEn qu\xe9 parte de mi pueblo/ciudad encuentro un punto de recarga y retiro?","findReloadWithdrawPointAnswer":"Actualmente, los usuarios pueden realizar el retiro de su saldo BetPlay a trav\xe9s de los puntos de venta SUPERGIROS Y SURED habilitados para este fin a nivel nacional.","prizesPlanInfo":"Plan de premios: aquellos premios establecidos por cada operador dentro de las reglas particulares aplicables a cada tipo de juego, conforme a las categor\xedas de premios (niveles de clasificaci\xf3n de premios caracterizados por un n\xfamero de aciertos o un porcentaje de la bolsa de premios, definidos por el operador en su plan de premios por cada juego ofrecido).","prizesQuestion":"Premios:","prizesAnswer":"Son los cr\xe9ditos para la participaci\xf3n que se atribuyen a los ganadores por acertar el resultado de una partida o evento en un determinado juego y cuyo valor corresponde a lo definido en el plan de premios, incluyendo los bonos que se convierten en cr\xe9ditos a la participaci\xf3n, as\xed como jackpots o botes.","operatorRulesQuestion":"Reglas particulares definidas por el Operador:","operatorRulesAnswer":"Aquellas normas o condiciones que se aplican al desarrollo particular de cada juego, junto con los t\xe9rminos y condiciones de participaci\xf3n, en adici\xf3n y concordancia con las establecidas en el presente reglamento y requerimientos t\xe9cnicos.","technicalRequirementQuestion":"Requerimiento T\xe9cnico:","technicalRequirementAnswer":"Documento expedido por COLJUEGOS que hace parte del presente reglamento, en el cual se establecen: \xed) los requisitos t\xe9cnicos m\xednimos que deben ser cumplidos por el operador para garantizar la operaci\xf3n del juego en los diferentes componentes del Sistema T\xe9cnico de Juego, as\xed como para la generaci\xf3n, procesamiento, transmisi\xf3n de la informaci\xf3n de control transaccional requerido por COLJUEGOS, y \xedi) Modelo de Datos: las especificaciones t\xe9cnicas y requerimientos para el env\xedo de informaci\xf3n de car\xe1cter administrativa y financiera a la bodega de datos del Sistema de Inspecci\xf3n, control y participaci\xf3n del juego.","playerReturnQuestion":"Retorno al jugador:","playerReturnAnswer":"Es el porcentaje de los ingresos brutos obtenidos en el desarrollo de un determinado juego que se traslada a los jugadores en concepto de premios, el cual no debe ser inferior al 83%.","theoreticalPlayerReturnQuestion":"Retorno te\xf3rico al jugador:","theoreticalPlayerReturnAnswer":"Es la expectativa de retorno al jugador calculada por el operador, para los juegos autorizados por el presente reglamento que no debe ser inferior al 83%, calculada en funci\xf3n del dise\xf1o del juego o de la determinaci\xf3n de las cuotas del mismo o la fijaci\xf3n de la comisi\xf3n. La informaci\xf3n generada del dise\xf1o del juego o para la determinaci\xf3n de las cuotas o fijaci\xf3n de la comisi\xf3n estar\xe1 disponible en las bases de datos del operador para validaci\xf3n cuando sea requerida por Coljuegos.","playerSessionQuestion":"Sesi\xf3n del jugador:","playerSessionAnswer":"Per\xedodo de tiempo transcurrido desde que un jugador efect\xfaa el ingreso (login) a la cuenta de usuario, hasta que efect\xfaa el cierre o salida de dicha cuenta (Jogout).","gameTimeQuestion":"Per\xedodo de tiempo transcurrido desde que un jugador comienza a participar en un juego, hasta que termina de jugar de acuerdo al tipo de juego:","gameTimeAnswer":"En las m\xe1quinas tragamonedas o de azar corresponde al conjunto de partidas realizadas por el jugador, ya sea en uno o varios juegos de m\xe1quinas tragamonedas o de azar, durante el periodo de tiempo delimitado por cada una de sus conexiones al juego del Operador.","gameTimeAdditionalInfo":"El resto de juegos, se podr\xe1 computar entre otros, por alguna de las siguientes maneras: \u2022 Sesi\xf3n efectiva de juego, tiempo realmente consumido en la participaci\xf3n del juego \u2022 Sesi\xf3n del jugador \u2022 Partida, evento, etc. Sistema T\xe9cnico de Juego: es el conjunto de sistemas, hardware, software, bases de datos, e infraestructura inform\xe1tica utilizada por el operador para la operaci\xf3n de los juegos de suerte y azar por Internet. Los elementos b\xe1sicos del sistema t\xe9cnico de juego son definidos dentro de los RequerimientosT\xe9cnicosdelpresenteReglamento.","inspectionSystemQuestion":"Sistema de Inspecci\xf3n:","inspectionSystemAnswer":"Es el conjunto de componentes f\xedsicamente ubicados dentro del territorio nacional, destinados a registrar las operaciones y transacciones realizadas durante el desarrollo de los juegos, con el objeto de garantizar a COLJUEGOS la posibilidad de mantener un control permanente sobre las actividades de juego realizadas. El sistema de inspecci\xf3n estar\xe1 definido dentro del Requerimiento T\xe9cnico del presente Reglamento. El registro de operaciones y transacciones objeto de inspecci\xf3n corresponde al desarrollo de los juegos operados por interne! autorizados en Colombia, en virtud del contrato de concesi\xf3n y el presente reglamento.","technicalUserQuestion":"Usuario t\xe9cnico:","technicalUserAnswer":"Aquel individuo que trabaja sobre el Sistema T\xe9cnico de Juego, puede ser del Operador, de COLJUEGOS o de cualquier entidad autorizada por alguno de los anteriores."},"helpWithdrawals":{"faqTitle":"Retiradas","faqHiddenTitle":"Preguntas Frecuentes Betplay.com | Retiradas","howToWithdrawQuestion":"1. \xbfC\xf3mo puedo retirar fondos de mi cuenta?","howToWithdrawAnswer1":"Puedes realizar tu solicitud de retirada desde tu cuenta de jugador en el apartado \'Retirar saldo\'.","howToWithdrawAnswer2":"En este momento nuestro m\xe9todo de retirada es a trav\xe9s de un c\xf3digo PIN que debes presentar junto a tu documento de identidad en cualquiera de nuestros puntos de venta habilitados en SuperGIROS y SURED.","howToWithdrawAnswer3":"Procedimiento de Retirada con c\xf3digo PIN","howToWithdrawAnswer4":"a. Inicia sesi\xf3n en tu cuenta de BetPlay","howToWithdrawAnswer5":"b. Dir\xedgete a tu perfil de usuario y ubica la pesta\xf1a de Retirar Saldo","howToWithdrawAnswer6":"c. Selecciona el m\xe9todo de retirada a trav\xe9s de PIN","howToWithdrawAnswer7":"d. Ingresa el valor que deseas retirar y haz clic en Proceder","howToWithdrawAnswer8":"e. Debes dirigirte al punto de venta con tu documento de identidad. La vendedora te solicitar\xe1 tu documento de identidad, tu c\xf3digo PIN y la cantidad que deseas retirar.","whichFundsCanBeWithdrawnQuestion":"2. \xbfQu\xe9 fondos puedo retirar?","whichFundsCanBeWithdrawnAnswer1":"Puedes retirar todos los fondos de los que dispongas en tu monedero.","whichFundsCanBeWithdrawnAnswer2":"Betplay revisar\xe1 tu historial de actividad y se reserva el derecho de denegar una retirada en caso de incumplimiento de las condiciones de contrataci\xf3n o de la normativa vigente que has aceptado al registrarte en Betplay.","minimumWithdrawalAmountQuestion":"3. \xbfHay una cantidad m\xednima para retirar?","minimumWithdrawalAmountAnswer":"Puedes solicitar retiradas por m\xednimo $ 2.000 pesos","withdrawalMeansQuestion":"4. \xbfQu\xe9 medios puedo utilizar para retirar mi dinero?","withdrawalMeansAnswer":"Puedes retirar directamente en los puntos de la red de SuperGiros y SURED.","withdrawalConditionsQuestion":"5. \xbfQu\xe9 condiciones debo cumplir para poder retirar fondos?","withdrawalConditionsAnswer1":"Es necesario que hayas realizado apuestas antes de poder hacer retiradas de dinero que hayas depositado.","withdrawalConditionsAnswer2":"Trabajamos para que puedas retirar fondos de manera \xe1gil pero segura. Si tienes cualquier duda contacta con nuestro equipo de atenci\xf3n al cliente.","withdrawalTimingQuestion":"6. \xbfCu\xe1ndo recibo el dinero retirado?","withdrawalTimingAnswer1":"Si has ordenado la retirada de fondos mediante retirada con PIN en Punto de Venta puedes dirigirte inmediatamente a solicitar tu dinero.","withdrawalTimingAnswer2":"Sin embargo es importante que tengas en cuenta que dependiendo de los montos que solicites para retiradas pueden haber diferentes tiempos de acuerdo a la disponibilidad de efectivo del punto de venta particular al cu\xe1l te has dirigido.","withdrawalTimingAnswer3":"Por regulaci\xf3n existe un plazo m\xe1ximo para hacer la entrega de tu retirada de hasta 72 horas. Aunque normalmente nos tardamos mucho menos en este proceso.","withdrawalTimingAnswer4":"En cualquier caso, los plazos indicados NO incluyen cualquier verificaci\xf3n previa de tu documentaci\xf3n que fuera necesaria seg\xfan las condiciones y pol\xedticas de BetPlay y la regulaci\xf3n colombiana.","withdrawalTimingAnswer5":"En ese caso, tu retirada se podr\xeda demorar algo m\xe1s. Rogamos tu comprensi\xf3n y colaboraci\xf3n, ya que se trata de procedimientos pensados para garantizar la seguridad y legalidad de todas las transacciones.","withdrawalCommisionQuestion":"7. \xbfAplica alg\xfan tipo de comisi\xf3n por retirar fondos?","withdrawalCommisionAnswer":"Betplay no aplica ning\xfan tipo de comisi\xf3n por retirar fondos.","unableToWithdrawTotalBalanceQuestion":"8. \xbfPor qu\xe9 no puedo retirar todo el saldo de mi cuenta?","unableToWithdrawTotalBalanceAnswer1":"Recuerda que s\xf3lo puedes retirar los fondos disponibles. Los fondos catalogados como no disponibles no se pueden retirar. Es el caso de algunos tipos de bonos y fondos promocionales: en tanto no se liberen como fondos disponibles, no podr\xe1s retirarlos. Contacta con BetPlay en caso de cualquier duda.","unableToWithdrawTotalBalanceAnswer2":"Del mismo modo no podr\xe1s hacer retiradas de dinero si no presentas actividad de apuestas en tu cuenta.","reversalOfWithdrawalRequestQuestion":"9. He solicitado una retirada de fondos, pero he cambiado de opini\xf3n y deseo devolver los fondos a mi cuenta de Betplay, \xbfes esto posible?","reversalOfWithdrawalRequestAnswer":"Una vez se ha generado tu c\xf3digo PIN para retirada de dinero puedes simplemente no dirigirte al punto de venta y pasadas 24 horas el dinero se devolver\xe1 a tu cuenta.","delayOrCancellationOfWithdrawalQuestion":"10. \xbfPor qu\xe9 se retrasa o por qu\xe9 se ha cancelado mi solicitud de cobro?","delayOrCancellationOfWithdrawalAnswer":"Si tu solicitud de cobro se retrasa o tienes constancia de que ha sido cancelada, te recomendamos que te pongas en contacto con nuestro equipo de Atenci\xf3n al Cliente."},"helpBetsApuestas":{"faqTitle":"Apuestas","redeemWelcomeBonusQuestion":"\xbfC\xf3mo canjeo mi bono de bienvenida?","redeemWelcomeBonusAnswer":"Puedes canjear tu bono de bienvenida en Betplay desde tu cuenta de usuario o hacerlo al mismo tiempo que te das de alta. Cuando te registres, introduce el c\xf3digo de bonificaci\xf3n e la casilla \u2018C\xf3digo promocional\u2019 y listo.","betResolutionTimeQuestion":"\xbfCu\xe1nto tarda en determinarse una apuesta?","betResolutionTimeAnswer":"En Betplay intentamos que sea lo antes posible pero en algunos eventos necesitaremos la confirmaci\xf3n oficial para poder determinar las apuestas.","bettingRulesQuestion":"\xbfD\xf3nde puedo consultar las reglas de las apuestas?","bettingRulesAnswer":"Cada apuesta en Betplay tendr\xe1 su apartado de \u2018reglas\u2019 donde podr\xe1s resolver todas tus dudas relacionadas con su funcionamiento. Tambi\xe9n podr\xe1s consultar las reglas de todo nuestro cat\xe1logo de slots y otros juegos de Casino pulsando el link en la parte inferior de la p\xe1gina web de Betplay.","howToCloseBetQuestion":"\xbfC\xf3mo cierro mi apuesta?","howToCloseBetAnswer1":"Antes de que cierre el mercado podr\xe1s \u2018Cerrar apuesta\u2019 para obtener el beneficio de tu selecci\xf3n o minimizar posibles p\xe9rdidas si as\xed lo consideras. En cuanto pinches en el bot\xf3n \u2018Cerrar apuesta\u2019 obtendr\xe1s la cantidad ofrecida, bas\xe1ndonos en los precios del mercado en directo comparados con los que hab\xeda cuando hiciste la apuesta original.","howToCloseBetAnswer2":"Si est\xe1s satisfecho con la cantidad marcado simplemente tendr\xe1s que \u2018Cerrar apuesta\u2019 para que validemos tu apuesta e ingresemos en tu cuenta la cantidad marcada.","counterpartyBet":"Apuesta contrapartida:","counterpartyBetAnswer":"Aquella en la que el operador asume a su riesgo el pago de premios a los ganadores del juego independientemente del monto de las apuestas.","parimutuelBet":"Apuesta paramutual:","parimutuelBetAnswer":"Aquella en la que un porcentaje del monto de las apuestas del juego se destina al pago de premios entre los ganadores.","crossBet":"Apuesta cruzada:","crossBetAnswer":"Aquella resultante de la casaci\xf3n de la oferta de una o m\xe1s apuestas a favor y de otra u otras ofertas de apuesta en contra, realizadas por jugadores, sobre un determinado evento o partida, en la que el operador de juego act\xfaa como intermediario y garante de los ingresos brutos del juego.","banking":"Banca:","bankingAnswer":"Rol del operador durante el desarrollo del juego, con excepci\xf3n de aquellos juegos en los que la figura de la banca pueda o deba ser ocupada por alguno de los jugadores en el marco de una mano o partida concreta.","userAccount":"Cuenta de usuario:","userAccountAnswer":"Registro \xfanico ante un determinado operador a trav\xe9s de un proceso mediante el cual el jugador ingresa determinados datos y aporta la informaci\xf3n o documentaci\xf3n necesaria para obtener la apertura de una cuenta de usuario que le permite acceder a las actividades de juego ofrecidas. La cuenta de usuario puede tener estado activa, suspendida y cancelada.","gameAccount":"Cuenta de juego:","gameAccountAnswer":"Espacio virtual asociado a la cuenta de usuario en la que se encuentran los cr\xe9ditos para la participaci\xf3n y los cr\xe9ditos de bono de cada jugador.","participationCredits":"Cr\xe9ditos para la participaci\xf3n:","participationCreditsAnswer":"Son el instrumento a disposici\xf3n del jugador, depositados en su cuenta de juego constituidos por los adquiridos por el jugador y los premios obtenidos en la actividad de juego.","identityDocument":"Documento de Identidad:","identityDocumentAnswer":"C\xe9dula de ciudadan\xeda o c\xe9dula de extranjer\xeda vigente.","playerDomicile":"Domicilio del Jugador:","playerDomicileAnswer":"Corresponde al registrado en la cuenta de usuario y debe encontrarse en territorio Colombiano.","rng":"Generador de Numero Aleatorio \u2013 GNA:","rngAnswer":"Sistema hardware o software que genera el n\xfamero aleatorio que definir\xe1 el resultado de determinados tipos de juegos autorizados acorde con el presente reglamento.","accountHistory":"Historial de la Cuenta de Usuario","accountHistoryAnswer":"Registro hist\xf3rico de los cr\xe9ditos de participaci\xf3n, en el que se registran las transacciones realizadas en la cuenta de juego para lo cual deben reflejarse los impuestos vigentes a que hubiere lugar, esto es, IVA y retenci\xf3n en la fuente por ganancia ocasional. Adicionalmente, debe incluir el registro de los movimientos de juego derivados de los cr\xe9ditos debonos.","iva":"IVA:","ivaAnswer":"Impuesto al Valor Agregado."},"HelpGlossary":{"glossaryTitle":"Glosario","counterBet":"1. Apuesta contrapartida:","counterBetDescription":"Aquella en la que el operador asume a su riesgo el pago de premios a los ganadores del juego independientemente del monto de las apuestas.","paramutualBet":"2. Apuesta paramutual:","paramutualBetDescription":"Aquella en la que un porcentaje del monto de las apuestas del juego se destina al pago de premios entre los ganadores.","crossBetting":"3. Apuesta cruzada:","crossBettingDescription":"Aquella resultante de la casaci\xf3n de la oferta de una o m\xe1s apuestas a favor y de otra u otras ofertas de apuesta en contra, realizadas por jugadores, sobre un determinado evento o partida, en la que el operador de juego act\xfaa como intermediario y garante de los ingresos brutos del juego.","bank":"4. Banca:","bankDescription":"Rol del operador durante el desarrollo del juego, con excepci\xf3n de aquellos juegos en los que la figura de la banca pueda o deba ser ocupada por alguno de los jugadores en el marco de una mano o partida concreta.","bonuses":"5. Bonos:","bonusesDescription":"Aquellos entregados al jugador de parte del operador previo cumplimiento de las condiciones derivadas de la participaci\xf3n en una o varias partidas o eventos. El bono se considera premio una vez se transfieran los cr\xe9ditos de bono como cr\xe9ditos para la participaci\xf3n a la cuenta de juego.","interactiveChannel":"6. Canal Interactivo:","interactiveChannelDescription":"Sitio web, aplicaci\xf3n o plataforma descargable por medio de la cual el jugador accede a los juegos ofertados por el operador.","wageringCoefficient":"7. Coeficiente de apuesta:","wageringCoefficientDescription":"N\xfamero que determina el valor a pagar al multiplicarlo por cada cantidad apostada, en caso de resultar una apuesta ganadora.","operatorCommission":"8. Comisi\xf3n del operador:","operatorCommissionDescription":"T\xe9rmino utilizado para apuestas cruzadas y en las que el operador actu\xe9 como intermediario que corresponde a los Ingresos netos del juego y esta no debe ser mayor al 17% de los ingresos brutos.","bonusCredits":"9. Cr\xe9ditos de bonos:","bonusCreditsDescription":"Corresponde al bono o bonos reflejados en la cuenta de juego y que se constituyen por los otorgados por el operador y por los obtenidos por el jugador.","participationCredits":"10. Cr\xe9ditos para la participaci\xf3n:","participationCreditsDescription":"Son el instrumento a disposici\xf3n del jugador, depositados en su cuenta de juego constituidos por los adquiridos por el jugador y los premios obtenidos en la actividad de juego.","gameAccount":"11. Cuenta de juego:","gameAccountDescription":"Espacio virtual asociado a la cuenta de usuario en la que se encuentran los cr\xe9ditos para la participaci\xf3n y los cr\xe9ditos de bono de cada jugador.","userAccount":"12. Cuenta de usuario:","userAccountDescription":"Registro \xfanico ante un determinado operador a trav\xe9s de un proceso mediante el cual el jugador ingresa determinados datos y aporta la informaci\xf3n o documentaci\xf3n necesaria para obtener la apertura de una cuenta de usuario que le permite acceder a las actividades de juego ofrecidas. La cuenta de usuario puede tener estado activa, suspendida y cancelada.","remoteConnectionDevices":"13. Dispositivos de Conexi\xf3n Remota:","remoteConnectionDevicesDescription":"Diferentes artefactos que permiten la conexi\xf3n a distancia con el sistema t\xe9cnico del juego del operador para efectos de participar en los juegos operados por Internet.","identityDocument":"14. Documento de Identidad:","identityDocumentDescription":"C\xe9dula de ciudadan\xeda o c\xe9dula de extranjer\xeda vigente.","playerDomicile":"15. Domicilio del Jugador:","playerDomicileDescription":"Corresponde al registrado en la cuenta de usuario y debe encontrarse en territorio Colombiano.","randomNumberGenerator":"16. Generador de Numero Aleatorio \u2013 GNA:","randomNumberGeneratorDescription":"Sistema hardware o software que genera el n\xfamero aleatorio que definir\xe1 el resultado de determinados tipos de juegos autorizados acorde con el presente reglamento.","userAccountHistory":"17. Historial de la Cuenta de Usuario:","userAccountHistoryDescription":"Registro hist\xf3rico de los cr\xe9ditos de participaci\xf3n, en el que se registran las transacciones realizadas en la cuenta de juego para lo cual deben reflejarse los impuestos vigentes a que hubiere lugar, esto es, IVA y retenci\xf3n en la fuente por ganancia ocasional. Adicionalmente, debe incluir el registro de los movimientos de juego derivados de los cr\xe9ditos de bonos.","netIncomeFromGame":"18. Ingresos netos de la partida o el evento sobre los que se liquidan derechos de explotaci\xf3n:","netIncomeFromGameDescription":"Son los ingresos brutos del juego menos los premios pagados; los Ingresos brutos se entender\xe1n como el total de los cr\xe9ditos de participaci\xf3n utilizados por parte de los jugadores para apostar en una sesi\xf3n de juego o partida y como premios pagados, el total de cr\xe9ditos de participaci\xf3n a los que se haga acreedor el ganador o ganadores. Para las apuestas en que el operador act\xfae como intermediario se entender\xe1 que la comisi\xf3n corresponde al ingreso neto.","internet":"19. Internet:","internetDescription":"Es un conjunto descentralizado de redes de comunicaci\xf3n interconectadas que utilizan un conjunto de protocolos de red que permiten la trasmisi\xf3n de datos.","iva":"20. IVA:","ivaDescription":"Impuesto al Valor Agregado.","jackpot":"21. Jackpot o bote:","jackpotDescription":"Clase de premio, acumulado por el operador que se constituye a partir de una cantidad o porcentaje previamente establecido por el operador y que es descontado del valor de las participaciones de los jugadores en un juego determinado, o a partir de una cantidad directamente aportada por el operador, o una combinaci\xf3n de ambas y que se otorga al jugador que logra una apuesta o jugada ganadora en unas condiciones previamente establecidas por el operador.","player":"22. Jugador:","playerDescription":"Persona natural mayor de edad que voluntariamente decide registrarse mediante una cuenta de usuario en el canal interactivo habilitado por el operador, para participar realizando apuestas en los juegos por internet que \xe9ste ofrezca.","handOrPlay":"23. Mano o jugada:","handOrPlayDescription":"En los juegos de naipes es el conjunto de \xe9stos o la jugada del jugador, o en su caso, de la banca.","paymentMethods":"24. Medios de Pago:","paymentMethodsDescription":"medios habilitados por el operador que permiten a los jugadores adquirir los cr\xe9ditos para la participaci\xf3n en el juego y por medio de los cuales se realizan la entrega de los fondos del jugador.","operator":"25. Operador:","operatorDescription":"Personas jur\xeddicas autorizadas en Colombia para operar juegos de suerte y azar de la modalidad de novedosos de tipo juegos operados por internet, para lo cual se debe dar cumplimiento a las obligaciones fijadas por la ley, el presente reglamento y los Requerimientos T\xe9cnicos para la operaci\xf3n del Juego, el contrato de concesi\xf3n otorgado y dem\xe1s normas que las modifiquen, sustituyan o adicionen.","eventOrGame":"26. Evento o Partida:","eventOrGameDescription":"Desarrollo del juego que se inicia con la apuesta correspondiente que realiza el jugador y finaliza con la obtenci\xf3n del resultado y el pago del premio si aqu\xe9l resultare ganador.","prizePlan":"27. Plan de premios:","prizePlanDescription":"Aquellos premios establecidos por cada operador dentro de las reglas particulares aplicables a cada tipo de juego, conforme a las categor\xedas de premios (niveles de clasificaci\xf3n de premios caracterizados por un n\xfamero de aciertos o un porcentaje de la bolsa de premios, definidos por el operador en su plan de premios por cada juego ofrecido).","prizes":"28. Premios:","prizesDescription":"son los cr\xe9ditos para la participaci\xf3n que se atribuyen a los ganadores por acertar el resultado de una partida o evento en un determinado juego y cuyo valor corresponde a lo definido en el plan de premios, incluyendo los bonos que se convierten en cr\xe9ditos a la participaci\xf3n, as\xed como jackpots o botes.","operatorDefinedRules":"29. Reglas particulares definidas por el Operador:","operatorDefinedRulesDescription":"Aquellas normas o condiciones que se aplican al desarrollo particular de cada juego, junto con los t\xe9rminos y condiciones de participaci\xf3n, en adici\xf3n y concordancia con las establecidas en el presente reglamento y requerimientos t\xe9cnicos.","technicalRequirement":"30. Requerimiento T\xe9cnico:","technicalRequirementDescription":"Documento expedido por COLJUEGOS que hace parte del presente reglamento, en el cual se establecen: \xed) los requisitos t\xe9cnicos m\xednimos que deben ser cumplidos por el operador para garantizar la operaci\xf3n del juego en los diferentes componentes del Sistema T\xe9cnico de Juego, as\xed como para la generaci\xf3n, procesamiento, transmisi\xf3n de la informaci\xf3n de control transaccional requerido por COLJUEGOS, y \xedi) Modelo de Datos: las especificaciones t\xe9cnicas y requerimientos para el env\xedo de informaci\xf3n de car\xe1cter administrativa y financiera a la bodega de datos del Sistema de Inspecci\xf3n, control y participaci\xf3n del juego.","playerReturn":"31. Retorno al jugador:","playerReturnDescription":"Es el porcentaje de los ingresos brutos obtenidos en el desarrollo de un determinado juego que se traslada a los jugadores en concepto de premios, el cual no debe ser inferior al 83%.","theoreticalReturnToPlayer":"32. Retorno te\xf3rico al jugador:","theoreticalReturnToPlayerDescription":"Es la expectativa de retorno al jugador calculada por el operador, para los juegos autorizados por el presente reglamento que no debe ser inferior al 83%, calculada en funci\xf3n del dise\xf1o del juego o de la determinaci\xf3n de las cuotas del mismo o la fijaci\xf3n de la comisi\xf3n. La informaci\xf3n generada del dise\xf1o del juego o para la determinaci\xf3n de las cuotas o fijaci\xf3n de la comisi\xf3n estar\xe1 disponible en las bases de datos del operador para validaci\xf3n cuando sea requerida por Coljuegos.","playerSession":"33. Sesi\xf3n del jugador:","playerSessionDescription":"Per\xedodo de tiempo transcurrido desde que un jugador efect\xfaa el ingreso (login) a la cuenta de usuario, hasta que efect\xfaa el cierre o salida de dicha cuenta (Jogout).","gameSession":"34. Sesi\xf3n de juego:","gameSessionDescription":"Per\xedodo de tiempo transcurrido desde que un jugador comienza a participar en un juego, hasta que termina de jugar de acuerdo al tipo de juego:","slotMachineGameSession":"a. En las m\xe1quinas tragamonedas o de azar corresponde al conjunto de partidas realizadas por el jugador, ya sea en uno o varios juegos de m\xe1quinas tragamonedas o de azar, durante el periodo de tiempo delimitado por cada una de sus conexiones al juego del Operador.","otherGamesSessions":"b. El resto de juegos, se podr\xe1 computar entre otros, por alguna de las siguientes maneras:","effectiveGameSession":"\u2022 Sesi\xf3n efectiva de juego, tiempo realmente consumido en la participaci\xf3n del juego","gameMasterSession":"\u2022 Sesi\xf3n del jugador","eventOrPart":"\u2022 Partida, evento, etc.","technicalGameSystem":"35. Sistema T\xe9cnico de Juego:","technicalGameSystemDescription":"es el conjunto de sistemas, hardware, software, bases de datos, e infraestructura inform\xe1tica utilizada por el operador para la operaci\xf3n de los juegos de suerte y azar por Internet. Los elementos b\xe1sicos del sistema t\xe9cnico de juego son definidos dentro de los Requerimientos T\xe9cnicos del presente Reglamento.","inspectionSystem":"36. Sistema de Inspecci\xf3n:","inspectionSystemDescription":"Es el conjunto de componentes f\xedsicamente ubicados dentro del territorio nacional, destinados a registrar las operaciones y transacciones realizadas durante el desarrollo de los juegos, con el objeto de garantizar a COLJUEGOS la posibilidad de mantener un control permanente sobre las actividades de juego realizadas. El sistema de inspecci\xf3n estar\xe1 definido dentro del Requerimiento T\xe9cnico del presente Reglamento. El registro de operaciones y transacciones objeto de inspecci\xf3n corresponde al desarrollo de los juegos operados por internet autorizados en Colombia, en virtud del contrato de concesi\xf3n y el presente reglamento.","technicalUser":"37.Usuario t\xe9cnico:","technicalUserDescription":"Aquel individuo que trabaja sobre el Sistema T\xe9cnico de Juego, puede ser del Operador, de COLJUEGOS o de cualquier entidad autorizada por alguno de los anteriores."},"modalForeign":{"imageAlt":"Icono de informaci\xf3n","text":"Agradecemos te contactes con nuestros canales de atenci\xf3n para que nos compartas la foto de la c\xe9dula, validar y puedas hacer el retiro, \xa1muchas gracias!","button":"Ok"},"withdrawalPointOfSale":{"mainTitle":"Retiro en punto de venta","instructions":"Para realizar tu retiro, debes ac\xe9rcate a punto de venta f\xedsico de SUPERGIROS o SURED con el C\xf3digo PIN de 6 d\xedgitos que se mostrar\xe1 a continuaci\xf3n, tambi\xe9n lo recibir\xe1s a trav\xe9s de tu correo y celular registrados en tu cuenta y debes presentar tu c\xe9dula de ciudadan\xeda.","pinConditions":"Condiciones para generar el PIN:","minWithdrawalAmountPart1":"Los retiros deben ser a partir de","minWithdrawalAmountPart2":"pesos.","maxDailyWithdrawals":"M\xe1ximo 3 retiros diarios.","maxDailyWithdrawalsPart1":"M\xe1ximo ","maxDailyWithdrawalsPart2":" en retiros diarios.","deductionInfo":"Inmediatamente despu\xe9s de solicitar tu C\xf3digo PIN, el monto colocado en el campo \\"Importe\\" ser\xe1 deducido de tu saldo disponible.","refundInfo":"Si en el lapso de 12 horas no se finaliza la transacci\xf3n de retiro, el valor solicitado en el campo \\"importe\\" ser\xe1 devuelto como saldo disponible a tu cuenta.","betReminder":"Recuerda que, al momento de retirar tus premios, debes tener en cuenta que la suma de las apuestas que has realizado debe ser mayor o igual al 50% de la suma del dinero que hayas depositado desde que creaste la cuenta. No suman las apuestas realizadas por cobro anticipado.","noteTitle":"Ten en cuenta","noteContent":"El C\xf3digo PIN expira en 12 horas.","noteContent2":"No debes tener apuestas pendientes.","noteContent3":"M\xe1ximo","noteContent4":"en retiros diarios.","formError":"Error del formulario","formSuccess":"Formulario enviado con \xe9xito","labelImport":"Importe","withdrawButton":"Solicitar PIN","withdrawRetryButton":"Reenviar PIN anterior","processingButton":"Procesando","waitWithdrawButton":"300","waitWithdrawRetryButton":"300","requirementsConditions":["Los retiros deben ser a partir de 2.000 pesos.","M\xe1ximo $2.514.000 en retiros diarios.","M\xe1ximo 3 retiros diarios.","No debes tener apuestas pendientes por calificarse.","Si en el lapso de 24 horas no se finaliza la transacci\xf3n de retiro, el valor solicitado en el campo \\"importe\\" ser\xe1 devuelto como saldo disponible a tu cuenta.","Inmediatamente despu\xe9s de solicitar tu C\xf3digo PIN, el monto colocado en el campo \\"Importe\\" ser\xe1 deducido de tu saldo disponible."],"terms":"*Recuerda que, al momento de retirar tu saldo, debes tener en cuenta que la suma de las apuestas que has realizado debe ser mayor o igual al 50% de la suma del dinero que hayas depositado desde el \xfaltimo retiro. No suman las apuestas realizadas por cobro anticipado."},"transunion":{"request":{"generalError":"No se pudo completar tu validaci\xf3n de identidad, por favor contacta nuestro Servicio al Cliente","processRequestError":"No se pudo completar tu validaci\xf3n de identidad, por favor contacta nuestro Servicio al Cliente"},"modal":{"errorInicialize":"No se pudo completar tu validaci\xf3n de identidad, por favor contacta nuestro Servicio al Cliente","documentTypeNotFound":"Estamos presentando inconvenientes, int\xe9ntelo nuevamente m\xe1s tarde","scriptNotFound":"Estamos presentando inconvenientes con el proceso de validaci\xf3n de identidad. Int\xe9ntelo nuevamente","cameraFailurePermission":"Habilita los permisos de camara para completar la validaci\xf3n"}},"withdrawalFast":{"mainTitle":"\xbfPor donde quieres hacer tu retiro?","instructions1":"Ahora puedes hacer tus retiros por la aplicaci\xf3n de Nequi o Daviplata","formError":"Error del formulario","formSuccess":"Formulario enviado con \xe9xito","labelImport":"Valor a retirar","phoneConfirm":"Tu n\xfamero celular es...","withdrawButton":"Retirar","processingButton":"Procesando","amountPlaceholder":"Digita una cifra","updateData":"*\xbfNo es tu n\xfamero? Actualiza tus datos haciendo","waitWithdrawButton":"300","waitWithdrawRetryButton":"300","generalError":"Error inesperado al procesar la transacci\xf3n, por favor intente nuevamente en unos segundos"},"withdrawalTransfiya":{"title":"Condiciones para retiros por Transfiya","subtitle":"Para hacer retiros por transfiya, aseg\xfarate de que la cuenta destino est\xe9 a tu nombre y activa.","modals":{"confirm":"\xbfEst\xe1s seguro de hacer el retiro por {{entity}}?","retention":"Confirma para continuar","files":{"p1":"Validaci\xf3n de informaci\xf3n","p2":"Para asegurar una transacci\xf3n segura necesitamos validar tu informaci\xf3n personal."},"complete":{"p1":"\xa1Transacci\xf3n en curso!","p2":"Recuerda que tienes hasta 12 horas para recibir el dinero en tu cuenta destino, de lo contrario se devolver\xe1 a tu saldo BetPlay."}},"requests":{"retention":{"errorRequest":"Error al momento de sacar la retenci\xf3n.","notData":"No se encontro la retenci\xf3n, intentelo nuevamente mas tarde."},"errorRequest":"Error al momento de hacer la petici\xf3n, por favor intente nuevamente m\xe1s tarde"},"requirementsConditions":["Monto m\xednimo: $100.000","Los retiros que superen los $2.250.000 pueden estar sujetos a la retenci\xf3n en la fuente por ganancias ocasionales.","M\xe1ximo 3 retiros diarios.","No debes tener apuestas pendientes por calificarse."],"terms":"*Recuerda que, al momento de retirar tu saldo, debes tener en cuenta que la suma de las apuestas que has realizado debe ser mayor o igual al 50% de la suma del dinero que hayas depositado desde el \xfaltimo retiro. No suman las apuestas realizadas por cobro anticipado.","formError":"Error del formulario","formSuccess":"Formulario enviado con \xe9xito","labelImport":"Valor a retirar","phoneConfirm":"Tu n\xfamero celular es...","withdrawButton":"Retirar","processingButton":"Procesando","amountPlaceholder":"Digita una cifra","updateData":"*\xbfNo es tu n\xfamero? Actualiza tus datos haciendo"},"menuResponsableGame":{"title":"JUEGO RESPONSABLE","subtitle":"AQU\xcd PUEDES GESTIONAR TU CUENTA RESPONSABLEMENTE","button1":"AUTO L\xcdMITES","button2":"AUTOEXCLUSI\xd3N","button3":"OTROS L\xcdMITES","button4":"L\xcdMITE DE SESI\xd3N"},"sessionlimitMenuUsuario":{"title":"Tu tiempo l\xedmite de sesi\xf3n actual:","selectLabel":"Selecciona una opcion","subtitle":"Si deseas modificar tus l\xedmites, por favor selecione un nuevo valor y pulse Guardar.","cancelButton":"Cancelar","saveButton":"Guardar","loadingButton":"Cargando..."},"selectautolimitsMenuUsuario":{"dailyLimitLabel":"L\xedmites diarios","dailyLimitSubtitle":"Digita tus l\xedmites diarios","confirmButton":"Confirmar","CalculateconfirmButton":"Calcular","weeklyLimitLabel":"Limites Semanales","monthlyLimitLabel":"Limites Mensuales"},"PlayerAutoLimits":{"yourLimits":"Tus l\xedmites","monthlyLimit":"L\xedmite Mensual","weeklyLimit":"L\xedmite Semanal","dailyLimit":"L\xedmite Diario","autoLimitsExplanation":"Los l\xedmites se incrementan de manera jer\xe1rquica","instruction1":"Para aumentar de nivel en los l\xedmites debes cumplir con unos requisitos","instruction2":"Si deseas ubicarte en el nivel 1 el sistema te lo aprobar\xe1 de manera autom\xe1tica","instruction3":"Si los auto l\xedmites que deseas seleccionar son inferiores a los establecidos en el nivel 1, debes eligir la opci\xf3n \\"otros l\xedmites\\" y ubicar el valor diario de l\xedmites, tanto los limites semanales c\xf3mo mensuales se calculan autom\xe1ticamente.","tableHeaderTitles":["Nivel","Diario","Semanal","Mensual"]},"rejectedLimits":{"title":"SU SOLICITUD DE CAMBIO DE L\xcdMITES FUE RECHAZADA","description":"Su solicitud de cambio de limites no fue aceptada. Por favor contacte la mesa de servicio para obtener m\xe1s informaci\xf3n. Sus l\xedmites seguiran siendo los mismos.","table":{"headers":["Tipo l\xedmite","Valor actual","Valor solicitado","Fecha de solicitud"]},"button":"Aceptar"},"acceptNewLimits":{"confirmLimitChange":"CONFIRMAR CAMBIO DE L\xcdMITES","limitChangeAccepted":"Su solicitud de cambio de limites fue aceptada. Sus l\xedmites quedar\xe1n de la siguiente manera:","limitType":"Tipo l\xedmite","currentValue":"Valor actual","newValue":"Nuevo valor","acceptLimitChange":"\xbfAcepta el cambio de limites?","acceptLimitChangeInfo1":"Si acepta el cambio de limites se actualizar\xe1n y podr\xe1 usarlos inmediatamente.","acceptLimitChangeInfo2":"Si no acepta no se actualizar\xe1n los limites y usar\xe1 los que tiene actualmente.","decline":"No Acepto","accept":"Acepto"},"autoexclusionMenuUsuario":{"successUpdateMessage":"Recuerde que una vez aplicada la \\"Autoexclusi\xf3n\\" no podr\xe1 realizar ning\xfan tipo de apuesta, no podr\xe1 realizar dep\xf3sitos a su cuenta, deber\xe1 esperar a que se cumpla el tiempo seleccionado de autoexclusi\xf3n y en caso de que solicite la activaci\xf3n de su cuenta sin completar el tiempo solicitado, deber\xe1 esperar m\xednimo 6 meses para la activaci\xf3n.","durationLabel":"Selecciona tu tiempo de autoexclusi\xf3n","reasonLabel":"Selecciona el motivo de la autoexclusi\xf3n","reminderText":"Recuerde que la autoexclusi\xf3n podr\xe1 revocarse por el usuario en cualquier momento mientras est\xe9 vigente. Sin embargo, la revocatoria de la autoexclusi\xf3n tendr\xe1 efecto 72 horas despu\xe9s de la solicitud","cancelButton":"Cancelar","saveButton":"Guardar","loadingButton":"Cargando...","historyTitle":"Historial de auto-exclusi\xf3n","dateRequestedHeader":"Fecha de solicitud","dateStartHeader":"Fecha inicio","dateEndHeader":"Fecha fin","dateCancellationHeader":"Fecha fin cancelaci\xf3n","excludedHeader":"Autoexcluido","yesText":"Si","noText":"No"},"redimirPromocion":{"titulo":"Redimir Promoci\xf3n","ingresarCodigo":"Ingresa el c\xf3digo","activar":"Activar","procesando":"Procesando"},"promotionalsuccesspopup":{"closeButton":"X","successIcon":"icono de \xe9xito","congratulationsMessage":"Felicidades, has redimido tu cup\xf3n","useNowQuestion":"\xbfQuieres usarlo ahora?","okButton":"Ok"},"menuProfile":{"nombre":"Nombre","documento":"Documento","fecha":"Fecha","sexo":"Sexo","nacionalidad":"Nacionalidad","email":"Email","telefono":"Tel\xe9fono","direccion":"Direcci\xf3n","idioma":"Idioma","playerValidationError":{"error":"Error"},"form":{"sendInformation":"\xbfDesea recibir informaci\xf3n promocional?"},"si":"S\xed","no":"No","guardar":"Guardar","cambiarContrasena":"Cambiar contrase\xf1a","enviarDocumentos":"Enviar documentos","terminosCondiciones":"T\xe9rminos y condiciones","actualizarDatos":"Actualizar datos","generalMessages":{"success":"\xc9xito"}},"termsmenu":{"date":"Fecha","document":"Documento","download":"Descargar","noResults":"No se encontraron resultados"},"passwordMenuUsuario":{"remember":"Recuerda:","minMaxCharacters":"M\xednimo 8 caracteres y m\xe1ximo 12","noSpecialCharacters":"No car\xe1cter especial (*/_)","noPersonalData":"No datos personales","currentPassword":"Contrase\xf1a actual","newPassword":"Nueva contrase\xf1a","repeatPassword":"Repetir contrase\xf1a","cancel":"Cancelar","save":"Guardar","loading":"Cargando...","EmptyCurrentPassword":"Ingresa tu contrase\xf1a actual","EmptyPassword":"Ingresa una contrase\xf1a","EmptyCnfPassword":"Confirma tu contrase\xf1a"},"GeneralMessages":{"success":"Operaci\xf3n exitosa"},"documentsMenuUsuario":{"contentTable":{"name":"Nombre","creationDate":"Fecha de creaci\xf3n","expirationDate":"Fecha de expiraci\xf3n"},"selectFile":"Selecciona un archivo:","expirationDateLabel":"Fecha de expiraci\xf3n","cancelButton":"Cancelar","saveButton":"Guardar","loadingButton":"Cargando...","notApplicable":"n/a"},"updateDataMenuUsusario":{"title":"Actualizar Datos","successMessage":"Tus datos se han actualizado correctamente","name":"Nombre","enterName":"Enter your name","birthdate":"Fecha de Nacimiento","gender":"Sexo","male":"Masculino","female":"Femenino","nationality":"Nacionalidad","enterNationality":"Enter your nationality","email":"E-mail","enterEmail":"Enter your email","phone":"N\xfamero de Telefono","enterPhone":"Enter your phone number","address":"Direcci\xf3n","enterAddress":"Enter your phone number","language":"Idioma","spanish":"Espa\xf1ol","english":"Ingl\xe9s","acceptConditionLabel":"Acepto el env\xedo de mensajes de texto con informaci\xf3n promocional.","yes":"Si","no":"No","updateData":"Actualizar Datos","loading":"Cargando"},"menuCertificates":{"title":"Descarga tus certificados tributarios","subtitle":"Indentifica el tipo de certificado, selecciona el a\xf1o y desc\xe1rgalo","awardCertificateLabel":"Certificado de premios","retentionCertificateLabel":"Certificado de Retenci\xf3n en la fuente","downloadButton":"Descargar","processingButton":"Procesando"},"changePassword":{"title":"Cambiar Contrase\xf1a","errors":{"passwordMismatch":"Las contrase\xf1as no coinciden","requiredFields":"Todos los campos son obligatorios","passwordSameAsCurrent":"Recuerda que la contrase\xf1a debe ser diferente a la contrase\xf1a actual","passwordSameAsUsername":"Recuerda que la contrase\xf1a debe ser diferente al username","minLength":"La contrase\xf1a debe contener 8 caracteres al menos","passwordCharacter":"*Recuerda que para mayor seguridad , esta debe contener m\xednimo un car\xe1cter especial y una may\xfascula (sin espacios)"},"success":"La contrase\xf1a ha sido cambiada con exito","currentPassword":"Contrase\xf1a Actual","newPassword":"Nueva Contrase\xf1a","confirmPassword":"Confirmar Contrase\xf1a","confirm":"Confirmar","processing":"Procesando"},"translations":{"isLoading":"Cargando","title":"Retiro cuenta bancaria","interbankTransfer":"Retiro por transferencia interbancaria","instructions":"Para realizar tu retiro por transferencia interbancaria, es importante que la cuenta a la cual vas a hacer la transacci\xf3n est\xe9 a tu nombre y est\xe9 activa, que el n\xfamero de la cuenta lo digites correctamente en el campo \'N\xfamero de cuenta\' y que tengas en cuenta los tiempos de respuesta en horas h\xe1biles de la transacci\xf3n.","conditionsTitle":"Condiciones para generar la transferencia:","minWithdrawal":"Los retiros deben ser a partir de,","maxWithdrawal":"Los retiros que superen los $","maxWithdrawal2":" pueden estar sujetos a la retenci\xf3n en la fuente por ganancias ocasionales.","maxDailyWithdrawals":"M\xe1ximo 3 retiros diarios","noPendingBets":"No debes tener apuestas pendientes.","withdrawalReminder":"Recuerda que, al momento de retirar tus premios, debes tener en cuenta que la suma de las apuestas que has realizado debe ser mayor o igual al 50% de la suma del dinero que hayas depositado desde que creaste la cuenta. No suman las apuestas realizadas por cobro anticipado.","processingTime":"Una vez tu retiro ha sido exitoso de tu cuenta BetPlay, puede tardar entre 24 a 72 horas h\xe1biles para aparecer en la cuenta de tu banco, esto depender\xe1 de los tiempos que toman las transferencias interbancarias.","accountHolder":"Los retiros por este m\xe9todo, solo se pueden hacer a cuentas que correspondan al titular de la cuenta registrada en BetPlay, es decir, que est\xe9n a tu nombre, de lo contrario ser\xe1 rechazada la transacci\xf3n.","errorMessage":"Error: ","successMessage":"\xa1Tu retiro ha sido exitoso!","accountType":"Tipo de cuenta","bank":"Banco","accountNumber":"N\xfamero de cuenta","withdrawAmount":"Valor a retirar","withdrawButton":"Retirar","processing":"Procesando","previousStep":"Anterior","nextStep":"Siguiente","requirementsConditions":["Monto m\xednimo $15.000","Los retiros que superen los $2.514.000 pueden estar sujetos a la retenci\xf3n en la fuente por ganancias ocasionales.","M\xe1ximo 3 retiros diarios.","No debes tener apuestas pendientes por calificarse.","En algunos casos, el dinero puede demorar entre 24 y 72 horas h\xe1biles en aparecer en tu cuenta bancaria.","Los retiros por este m\xe9todo, solo se pueden hacer a cuentas que correspondan al titular de la cuenta registrada en BetPlay, es decir, que est\xe9n a tu nombre, de lo contrario ser\xe1 rechazada la transacci\xf3n."],"terms":"*Recuerda que, al momento de retirar tu saldo, debes tener en cuenta que la suma de las apuestas que has realizado debe ser mayor o igual al 50% de la suma del dinero que hayas depositado desde el \xfaltimo retiro. No suman las apuestas realizadas por cobro anticipado."},"depositsPseTexts":{"pse":"PSE","enterValue":"Ingresa el valor","personType":"Tipo de persona","paymentGateway":"Pasarela de pago","gatewayComment1":"*No debe estar inscrito a la pasarela, por medio de cualquiera de estas puede realizar su transacci\xf3n.","gatewayComment2":"*No debe estar inscrito a la pasarela, por medio de cualquiera de estas puede realizar su transacci\xf3n.","chooseBank":"Elige el banco","chooseGateway":"Escoge la pasarela de pagos","recharge":"Recargar","loading":"Cargando...","cancel":"Cancelar"},"lowAmount":{"mainTitle":"\xbfPor donde quieres hacer tu recarga?","instructions1":"Ahora puedes hacer tus dep\xf3sitos por la aplicaci\xf3n de Nequi o Daviplata","instructions2":"Te enviaremos una notificaci\xf3n que tendr\xe1s que confirmar en tu app","updateData":"*Recuerda que la recarga m\xednima es de $10Mil","generalError":"Hubo un error, por favor intenta nuevamente en unos segundos.","depositButton":"Recargar"},"breB":{"response":{"errorGeneral":"Ha ocurrido un error generando la llave Bre-B, int\xe9ntalo nuevamente m\xe1s tarde. Intente por medio de c\xf3digo QR","errorQr":"Ha ocurrido un error generando el c\xf3digo QR, int\xe9ntalo nuevamente m\xe1s tarde. Intente por medio de la llave Bre-B","errorBoth":"Ha ocurrido un error al procesar tu recarga Bre-B, por favor int\xe9ntalo nuevamente m\xe1s tarde.","finish":"Recuerda completar el proceso en tu banco para que la recarga se refleje en tu saldo."},"modal":{"timeout":"El tiempo limite se finalizo","copyTittle":"\xa1Llave copiada!","copyBody":"La llave se guard\xf3 en el portapapeles","downloadTittle":"\xa1C\xf3digo QR descargado!","downloadBody":"El QR se guard\xf3 en tu galeria"},"values":["Podr\xe1s pagar con:","Bancolombia, Nequi, Bancos Grupo Aval, Davivienda, Daviplata, BBVA, Banca Caja Social, Dale, Movil y otros","*Recuerda que la recarga m\xednima es de ${{value}}","Tienes {{time}} minutos para finalizar tu pago, de lo contrario, la transacci\xf3n se cancelar\xe1.","Enviaremos el resultado del pago a tu correo electr\xf3nico","Haz clic en \u201cDescargar QR\u201d para guardar la imagen en tu celular o toma un pantallazo.","Ingresa a tu app bancaria, adjunta el c\xf3digo QR y completa el pago siguiendo las instrucciones.\'","Ingresa a tu app bancaria, escanea el c\xf3digo QR y completa el pago siguiendo las instrucciones.","Si tu app bancaria no permite adjuntar im\xe1genes, escanea el c\xf3digo QR desde otro celular y sigue las instrucciones."],"metod":{"key":"Llave din\xe1mica","keyInfo":"Ingresa a tu app bancaria, copia la llave y completa el pago siguiendo las instrucciones.","qr":"C\xf3digo QR","qrInfo":"Ingresa a tu app bancaria, escanea el c\xf3digo QR y completa el pago siguiendo las instrucciones."},"finalizarRecarga":"Finalizar","descargarQr":"Descargar QR","generandoImagen":"Generando imagen..."},"answerPseTucompra":{"empresa":"Empresa","nit":"NIT","fecha":"Fecha","estado":"Estado","referenciaPedido":"Referencia Pedido","referenciaTransaccion":"Referencia Transaccion","numeroTransaccion":"Numero de Transaccion","banco":"Banco","valor":"Valor","ipOrigen":"IP Origen","reintentarTransaccion":"Reintentar Transacci\xf3n","finalizarTransaccion":"Finalizar Transacci\xf3n"},"answerPseKushki":{"customerAppreciation":"Apreciado Cliente a continuaci\xf3n aparecer\xe1n los datos de la compra","operationResult":"Resultado de la operaci\xf3n","company":"Empresa","nit":"Nit","date":"Fecha","state":"Estado","purchaseReference":"Referencia de pedido","transactionReference":"Referencia de transacci\xf3n","transactionNumber":"N\xfamero de transacci\xf3n / CUS","bank":"Banco","value":"Valor","currency":"Moneda","description":"Descripci\xf3n","originIp":"IP de origen","retryTransaction":"Reintentar transacci\xf3n","finishTransaction":"Finalizar Transacci\xf3n","printReceipt":"Imprimir Comprobante"},"depositsPointSale":{"title":"Punto de venta","text":"Ac\xe9rcarte a cualquiera de nuestros puntos de venta Sured o Supergiros ubicados a nivel nacional o los puntos de venta de nuestros aliados comerciales.","link":"Consulta nuestros puntos de venta aqu\xed","button":"Cancelar","logoSuRed":"Logo SuRed","logoSuperGiros":"Logo SuperGiros"},"depositsCards":{"title":"Recargas con tarjeta d\xe9bito o cr\xe9dito","valueRequired":"Valor requerido","feeRequired":"Cuota requerido","securityCodeRequired":"C\xf3digo de seguridad requerido","expirationDateRequired":"Fecha de vencimiento requerido","gatewayRequired":"Pasarela requerido","enterValue":"Ingresa el valor*","name":"Nombre*","identificationDocument":"Documento de identificaci\xf3n*","cardNumber":"N\xfamero de la tarjeta*","securityCode":"C\xf3digo de seguridad","cvvCvc":"CVV / CVC*","expirationDate":"Fecha de vencimiento*","mm":"MM","yyyy":"AAAA","fees":"Cuotas*","gateway":"Pasarela*","gatewayComment":"*No debe estar inscrito a la pasarela, por medio de cualquiera de estas puede realizar su transacci\xf3n.","recharge":"Recargar","processing":"Procesando...","cancel":"Cancelar","transactionStatus":"Tu transacci\xf3n se encuentra en estado","paymentReference":"Referencia de Pago:","paymentMethod":"Medio de pago:","rememberSaveReference":"Recuerda guardar la referencia de pago en caso de que desees hacer un seguimiento a tu transacci\xf3n en la p\xe1gina de consulta de transacci\xf3n de PayU, Tu Compra o con nuestro equipo de servicio al cliente.","retryTransaction":"Reintentar Transacci\xf3n","finishTransaction":"Finalizar Transacci\xf3n"},"answerCards":{"transactionState":"Tu transacci\xf3n se encuentra en estado ","paymentReference":"Referencia de Pago: ","paymentMethod":"Medio de pago:","approved":"APROVED","savePaymentReference":"Recuerda guardar la referencia de pago en caso de que desees hacer un seguimiento a tu transacci\xf3n en la p\xe1gina de consulta de transacci\xf3n de PayU, Nuvei, Tu Compra o con nuestro equipo de servicio al cliente.","finishTransaction":"Finalizar Transacci\xf3n"},"PokerText2":{"sendMoney":"ENVIAR DINERO","bringMoney":"TRAER DINERO","balanceLabel":"Saldo $","enterAmount":"Ingresa cantidad","amountLimits":"Min:$1.000/ Max:$1.000.000","enterValueToSend":"Ingresa el valor a enviar","confirm":"CONFIRMAR","enterValueToWithdraw":"Ingresa el valor a retirar"},"kushkitarjetaTexts":{"titlePagoConTarjeta":"Pago con tarjeta","placeholderNumeroDeTarjeta":"N\xdaMERO DE TARJETA","campoRequerido":"Este campo es requerido","minimoCaracteres":"Debes digitar m\xednimo 14 caracteres y m\xe1ximo 16","noCaracteresEspeciales":"El n\xfamero de tarjeta no puede contener letras ni caracteres especiales.","seleccionaUnMesValido":"Selecciona un mes valido","seleccionaUnAnoValido":"Selecciona un a\xf1o valido","placeholderCVC":"CVC","numeroCVVNoLetras":"El n\xfamero de cvv no puede contener letras","minimoTresCaracteres":"Debes digitar minimo 3 caracteres","seleccionaUnValorValido":"Selecciona un valor valido","botonPagar":"Pagar $","cargando":"Cargando....","funcionaCon":"Funciona con","errorTransaccionRechazada":"Por favor vuelve a intentarlo o intenta mas tarde","labelValor":"Valor:","labelDescripcionDelPago":"Descripci\xf3n del pago:","depositoBetplay":"Dep\xf3sito Betplay","transaccionProceso":"Transacci\xf3n en proceso por favor valida en unos minutos.","referenciaTransaccion":"Referencia de transacci\xf3n:","codigoVerificacion":"C\xf3digo de verificaci\xf3n","instruccionesCodigoSeguridad":"Por favor ingresa el c\xf3digo de seguridad de 3 d\xedgitos correspondiente al monto que acabamos de cobrar en tu tarjeta.","placeholderCodigoVerificacion":"C\xd3DIGO DE VERIFICACI\xd3N","enviarCodigo":"ENVIAR C\xd3DIGO"},"withdrawalGrupoExito":{"title":"Retiro en Grupo \xc9xito","subtitle":"Para realizar tu retiro, ac\xe9rcate a la tienda \xc9xito m\xe1s cercana con el c\xf3digo PIN de 6 d\xedgitos que se mostrar\xe1 a continuaci\xf3n, tambi\xe9n lo recibir\xe1s a trav\xe9s de tu correo y celular registrados en tu cuenta y debes presentar la c\xe9dula de ciudadan\xeda.","withdrawalConditions":"Condiciones para generar el PIN:","importLabel":"Importe","withdrawButton":"Retirar","processingButton":"Procesando","requirementsConditions":["Los retiros deben ser a partir de 5.000 pesos.","M\xe1ximo $2.514.000 en retiros diarios.","M\xe1ximo 3 retiros diarios.","No debes tener apuestas pendientes por calificarse.","Si en el lapso de 24 horas no se finaliza la transacci\xf3n de retiro, el valor solicitado en el campo \\"importe\\" ser\xe1 devuelto como saldo disponible a tu cuenta.","Inmediatamente despu\xe9s de solicitar tu C\xf3digo PIN, el monto colocado en el campo \\"Importe\\" ser\xe1 deducido de tu saldo disponible."],"terms":"*Recuerda que, al momento de retirar tu saldo, debes tener en cuenta que la suma de las apuestas que has realizado debe ser mayor o igual al 50% de la suma del dinero que hayas depositado desde el \xfaltimo retiro. No suman las apuestas realizadas por cobro anticipado."},"BingoText":{"bannerTitle":"\xa1Canta Bingo con BetPlay! Entra ya, compra tus cartones desde $200 y convi\xe9rtete en ganador","loadingSpinner":"Cargando...","altBannerImage":"Banner de Bingo","playTitle":"\xa1Juega Ya!","playButton":"\xa1Juega Ya!","generalTitle":"\xbfC\xf3mo jugar Bingo en BetPlay?","generalText":"Para iniciar tu experiencia en el Bingo debes hacer clic en el bot\xf3n \xa1Juega ya!, all\xed puedes elegir entre la sala de 75 balotas, la de 90 balotas o la sala ABCDE, en cualquiera de ellas puedes comprar tu cart\xf3n desde $200. A continuaci\xf3n te dejamos unos videos que te orientar\xe1n m\xe1s sobre c\xf3mo jugar en el Bingo BetPlay.","inputPlaceholder":"\xbfQu\xe9 juego est\xe1s buscando?","noResultsAlert":"No se encontr\xf3 ning\xfan resultado con el t\xe9rmino ingresado.","howToPlayTitle":"C\xf3mo Jugar","howToPlayText":"Descripci\xf3n de c\xf3mo jugar al Bingo","video1Text":"Descripci\xf3n del Video 1","video1Title":"Paso a paso para jugar Bingo","text1":"El bingo BetPlay es una modalidad que te permite jugar con otros usuarios, adem\xe1s tiene un POZO acumulado para todos los jugadores que est\xe1n activos. Hay diferentes salas para que escojas la modalidad que prefieras. \xa1Haz clic en el video y conoce el paso a paso para iniciar tu experiencia Bingo BetPlay!","title2":"Canta Bingo BetPlay","text2":"En BetPlay encuentras los tipos de Juego Online m\xe1s atractivos y novedosos. En esta secci\xf3n descubre la modalidad de Bingo, otra manera divertida de ganar con BetPlay.","elapsedTimeText":"Tiempo de juego transcurrido:","closeButton":"Cerrar"},"KuskipseTexts":{"paymentForm":{"title":"Pago por Pse","selectBank":"Por favor selecciona un banco","paymentButton":"Pagar","loadingButton":"Cargando....","worksWith":"Funciona con","printReceipt":"Imprimir Comprobante","transactionDetails":{"company":"EMPRESA:","nit":"NIT:","description":"Descripci\xf3n:","date":"FECHA:","status":"ESTADO:","cus":"CUS:","transactionReference":"Referencia de transacci\xf3n:","bank":"BANCO:","value":"VALOR:"},"rejectedResponse":{"valueLabel":"Valor:","descriptionLabel":"Descripci\xf3n del pago:","retryMessage":"Por favor vuelve a intentarlo o intenta mas tarde","defaultDescription":"Dep\xf3sito Betplay"}}},"terminosYCondiciones":{"titulo":"T\xc9RMINOS Y CONDICIONES","introduccion":"Debido a tu reactivaci\xf3n de tu cuenta, te pedimos amablemente que aceptes de nuevo los terminos y condiciones junto con la aceptaci\xf3n de protecci\xf3n de datos.","autorizacion":{"titulo":"Autorizaci\xf3n de Tratamiento de Datos","contenido":"Autorizo para que los datos suministrados en el presente formulario sean validados y tratados de acuerdo a la Pol\xedtica de Protecci\xf3n de Datos Personales de Corredor Empresarial S.A."}},"promationalCode":{"title":"C\xf3digo Promocional","havePromotionalCode":"Tienes un c\xf3digo promocional","RedeemHere":"Red\xedmelo Aqu\xed","btnActive":"Activar","btnProcessing":"Procesando","ingresarCodigo":"Ingresa el c\xf3digo"},"MenuDepositisAnswerCards":{"altLogoBetPlay":"Logo BetPlay","transactionStatus":"Tu transacci\xf3n se encuentra en estado","paymentReference":"Referencia de Pago:","paymentMethod":"Medio de pago:","altCardLogo":"Logo de la tarjeta","approved":"APROVED","saveReferenceMessage":"Recuerda guardar la referencia de pago en caso de que desees hacer un seguimiento a tu transacci\xf3n en la p\xe1gina de consulta de transacci\xf3n de PayU, Nuvei, Tu Compra o con nuestro equipo de servicio al cliente.","altAlertIcon":"Icono Alerta","finishTransaction":"Finalizar Transacci\xf3n"},"MenuDepositisPointSale":{"title":"Punto de venta","text":"Ac\xe9rcarte a cualquiera de nuestros puntos de venta Sured o Supergiros ubicados a nivel nacional o los puntos de venta de nuestros aliados comerciales.","linkText":"Consulta nuestros puntos de venta aqu\xed","buttonCancel":"Cancelar","altImageSured":"Logo SuRed","altImageSuperGiros":"Logo SuperGiros"},"MenuDepositisanswerPseTuCompra":{"altBetplay":"Betplay","empresa":"Empresa:","nit":"NIT:","fecha":"Fecha:","estado":"Estado:","referenciaPedido":"Referencia Pedido:","referenciaTransaccion":"Referencia Transaccion:","referenciaPagoTc":"Referencia de pago:","medioPago":"Medio de pago:","numeroTransaccion":"Numero de Transaccion:","banco":"Banco:","valor":"Valor:","ipOrigen":"IP Origen:","description":"Descripci\xf3n:","title":"Resultado de la operaci\xf3n","amountTotal":"Valor pagado","amountSubtotal":"Valor recarga","amountIVA":"IVA","moneda":"Moneda:","finalizarTransaccion":"Finalizar Transacci\xf3n"},"MenuDepositisPse":{"logoAlt":"logo-pse","title":"PSE","amountLabel":"Ingresa el valor","amountPlaceholder":"$0","personTypeLabel":"Tipo de persona","gatewayLabel":"Pasarela de pago","gatewayCommentUp":"*No debe estar inscrito a la pasarela, por medio de cualquiera de estas puede realizar su transacci\xf3n.","gatewayCommentDown":"*No debe estar inscrito a la pasarela, por medio de cualquiera de estas puede realizar su transacci\xf3n.","bankLabel":"Elige el banco","bankOptionDefault":"Escoge la pasarela de pagos","reloadButton":"Recargar","loadingButton":"Cargando...","cancelButton":"Cancelar"},"MenuDepositsPse":{"messages":{"banksNotFound":"No se encontraron bancos disponibles, por favor intenta m\xe1s tarde.","amount":{"required":"El monto es requerido","min":"El valor minimo es de $ {{min}}","max":"El valor m\xe1ximo es de $ {{max}}"}},"hints":{"MinAmountReminder":"Recuerda que la recarga m\xednima es de $10Mil","reloadButton":"Recargar","loadingButton":"Cargando...","iva":"!Importante! A tu dep\xf3sito se le sumar\xe1 el IVA del {{iva}}%, por lo que el valor total ser\xe1 de {{total}} COP"},"confirmation":"*Recuerda que la recarga m\xednima es de $10Mil"},"MenuProfilePassword":{"rememberTitle":"Recuerda:","rememberItem1":"M\xednimo 8 caracteres y m\xe1ximo 12","rememberItem2":"No car\xe1cter especial (*/\\\\_)","rememberItem3":"No datos personales","currentPasswordLabel":"Contrase\xf1a actual","newPasswordLabel":"Nueva contrase\xf1a","repeatPasswordLabel":"Repetir contrase\xf1a","cancelButtonText":"Cancelar","saveButtonText":"Guardar","loadingButtonText":"Cargando...","currentPasswordErrorText":"Ingresa tu contrase\xf1a actual","newPasswordErrorText":"Ingresa una contrase\xf1a","repeatPasswordErrorText":"Confirma tu contrase\xf1a"},"MenuProfileTermsMenu":{"date":"Fecha","document":"Documento","download":"Descargar","noResults":"No se encontraron resultados"},"MenuProfileTexts":{"closeModalIcon":"Cerrar","updateInformationTitle":"Actualizar informaci\xf3n","nameLabel":"Nombre","namePlaceholder":"Nombre y Apellidos","documentLabel":"Documento","documentPlaceholder":"Documento de identificaci\xf3n","dateLabel":"Fecha","datePlaceholder":"Fecha de nacimiento","genderLabel":"Sexo","genderPlaceholder":"Sexo","nationalityLabel":"Nacionalidad","nationalityPlaceholder":"Nacionalidad","emailLabel":"Email","emailPlaceholder":"Email","phoneLabel":"Tel\xe9fono","phonePlaceholder":"Tel\xe9fono","addressLabel":"Direcci\xf3n","addressPlaceholder":"Direcci\xf3n","languageLabel":"Idioma","languagePlaceholder":"Idioma","validationError":"Error de validaci\xf3n del jugador","sendInformationLabel":"Enviar informaci\xf3n","yesOption":"S\xed","noOption":"No","saveButton":"Guardar","changePasswordButton":"Cambiar contrase\xf1a","sendDocumentsButton":"Enviar documentos","termsAndConditionsButton":"T\xe9rminos y condiciones","updateDataButton":"Actualizar datos","updatedPasswordSuccessfully":"Contrase\xf1a actualizada exitosamente"},"navBar":{"promociones":"Promociones","deportes":"Deportes","eSports":"E-sports","transmisionEnVivo":"Transmisi\xf3n en vivo","casino":"Casino","casinoEnVivo":"Casino en Vivo","casinoVip":"Casino VIP","poker":"Poker","bingo":"Bingo","virtuales":"Virtuales","blog":"Blog","tiendas":"Tiendas","appBetPlay":"App BetPlay","redimirBono":"Redimir Bono","estadisticas":"Estad\xedsticas","ayuda":"Ayuda","betPlayersClub":"BetPlayers Club","teLlamamos":"Te Llamamos","chat":"Chat","escribenos":"Escr\xedbenos"},"login":{"modality":"2","login":"Ingresar","register":"Registrarse","recoveryPass":"Recuperar contrase\xf1a","user":"Usuario / C\xe9dula","password":"Contrase\xf1a","rememberUserData":"Recordar datos de usuario","wrongCredentials":"Has ingresado mal el usuario y/o contrase\xf1a, recuerda que tienes tres intentos antes que tu cuenta sea bloqueada.","terminos":{"textTerminos":"Al iniciar sesi\xf3n, estas aceptando los siguientes T&C Versi\xf3n 1.5.","route":"https://bit.ly/3ed7Whi","imageAlt":"Icono de informaci\xf3n","okButton":"Ok"},"errors":{"timoutGeneralLoginError":"Estamos experimentando inconvenientes, por favor ingresa nuevamente en unos minutos.","generalError":"Estamos experimentando inconvenientes, por favor ingresa nuevamente en unos minutos.","notYetActiveAccount":"Esta cuenta no ha sido activada","emptyUsername":"Ingresa tu usuario","emptyPassword":"Ingresa tu contrase\xf1a","closedAccount":"La cuenta se encuentra cerrada","accountBlocked":"La cuenta se encuentra bloqueada","accountBlockecByPasswordSecurity":"Usuario o contrase\xf1a incorrecta.","wrongCredentials":"Has ingresado mal el usuario y/o contrase\xf1a, recuerda que tienes tres intentos antes que tu cuenta sea bloqueada.","wrongLocation":"Lo sentimos, BetPlay no est\xe1 disponible en tu ubicaci\xf3n","validatingIdentity":"La cuenta se encuentra en validaci\xf3n de identidad.","CommunicateWithTheChannels":"Comun\xedcate con nuestros canales de atenci\xf3n."}},"update-popup":{"title":"Actualizaci\xf3n de datos","message":"Estimado BetPlayer, te recordamos que si necesitas actualizar alguno de tus datos personales registrados en BetPlay puedes hacerlo iniciando sesi\xf3n e ingresando a tu cuenta de usuario.","updateButton":"Actualizar","notUpdateButton":"No Actualizar"},"VIPData":{"HeaderText":"BetPlay, en cumplimiento con las normativas de nuestro ente regulador Coljuegos, solicita amablemente su colaboraci\xf3n con el diligenciamiento de los campos descritos a continuaci\xf3n:","ThanksMessage":"Muchas gracias por apostarle a tu pasi\xf3n en BetPlay, para mayor informaci\xf3n comun\xedquese con nuestro servicio de atenci\xf3n al cliente al n\xfamero 01 8000 975 802.","Input4Info":"El documento debe ser anexado por los dos lados.","Input4":"Anexo fotocopia CC.","Input3":"Declaro que los dineros depositados y/o retirados en mi cuenta de BetPlay provienen y ser\xe1n destinados a actividades l\xedcitas. En ning\xfan caso estar\xe1n asociados a los delitos fuente definidos al c\xf3digo penal colombiano (Art\xedculo 323 y 345).","Input2Info":"\\"(Pep\'s) persona que ocupa o haya ocupado 2 a\xf1os atr\xe1s cargos en funciones p\xfablicas destacadas por ejemplo, jefes de estado, pol\xedticos de alta jerarqu\xeda, funcionarios gubernamentales, judiciales o militares de alta jerarqu\xeda, altos ejecutivos de empresas estatales, funcionarios de importantes partidos pol\xedticos\\".","Input2":"\xbfUsted es una persona pol\xedticamente expuesta (PEP\'s)?","Input1":"Profesi\xf3n, Oficio u Ocupaci\xf3n","other":"Otros","Ingresatuprofesi\xf3n":"Ingresa tu profesi\xf3n","Si":"Si","No":"No","Send":"Enviar","SelectFile":"Seleccionar archivo","ErrorImage":"La imagen debe estar en formato JPG.","ComboBox1":["Ama de casa.","Comerciante.","Conductor de servicio p\xfablico, privado, piloto, auxiliar de vuelo.","Deportistas (f\xfatbol, tenis, baloncesto, etc.).","Educador (jardines infantiles, colegios, universidades, institutos y afines).","Estudiante.","Investigador, cient\xedfico, innovador.","Manufacturero, artesano.","Profesional de artes (escultores, pintores, actores, cantantes).","Profesional de salud (m\xe9dicos, veterinarios, odont\xf3logos, cirujanos, enfermos, param\xe9dicos y afines).","Profesional del sector de la construcci\xf3n (arquitectos, ingenieros civiles, alba\xf1iles, etc.).","Profesional del sector minero, agropecuario, ganadero, pesquero y afines.","Profesional en derecho legal (abogados, jueces, fiscales).","Profesional en finanzas (economistas, contadores).","Profesional en ingenier\xedas (sistemas, electr\xf3nicos, qu\xedmicos, f\xedsicos).","Profesional y/o cargos de las fuerzas militares."]},"menuusuario":{"loyalty":"Puntos BetPlay","balance":"Saldo","realBalance":"Saldo Real","activeBonus":"Bono Activo","pendingBonus":"Bono Pendiente","myAccount":"Mi cuenta","recharges":"Recargas","withdrawals":"Retiros","redeemPromotion":"Redimir Promoci\xf3n","transactionHistory":"Historial de Transacciones","help":"Ayuda","logOut":"Cerrar Sesi\xf3n"},"menu":{"fastRecharge":"Recarga al instante","pse":"PSE","tarjetas":"Tarjetas","miCuenta":"Mi Cuenta","recargas":"Recargas","retiros":"Retiros","redimirPromocion":"Redimir Promoci\xf3n","historialTransacciones":"Historial de transacciones","actualizarDatos":"Actualizar Datos","cambiarContrasena":"Cambiar Contrase\xf1a","certificadosTributarios":"Certificados Tributarios","limiteUsuario":"L\xedmites de Usuario","debitoCredito":"D\xe9bito o Cr\xe9dito","breb":"Bre-B","puntoVenta":"Punto de Venta","cuentaBancaria":"Cuenta Bancaria","grupoExito":"Grupo \xc9xito","nequiDaviplata":"Retiro al instante","transacciones":"Transacciones","gestionJuego":"Gesti\xf3n de Juego","resumenAnual":"Resumen Anual"},"bonos":{"casinoBonus":"Bono Casino","freeBets":"Apuestas Gratis","bingo":"Cartones Bingo","haveCode":"Tengo un C\xf3digo","ivaBonus":{"card":{"rechargeValue":"Valor recarga:","bondValue":"Bono:","buttons":{"kambi":"Apuesta deportiva","casino":"Bono casino"},"loading":"Cargando...","empty":"No tienes bonos actualmente"},"modal":{"confirm":{"text":"\xbfEst\xe1s seguro de redimir tu apuesta gratis ahora?","buttons":{"accept":"Confirmar","cancel":"Cancelar"},"tc":"Aplican T&C"},"success":{"text":"\xa1Felicidades, has redimidotu cup\xf3n de apuesta deportiva!","text2":"\xbfQuieres usarlo ahora?","button":"\xa1Vamos!"}},"messages":{"errors":{"assignBonus":"No se ha podido asignar el bono"},"":""}}},"historialTransacciones":{"gameManagement":"Gesti\xf3n de Juego","transactions":"Transacciones","type":"Tipo","gameType":"Tipo de juego","transactionType":"Tipo de transacci\xf3n","transactionsPerPage":"Transacciones por p\xe1gina","wallet":"Monedero","startDate":"Fecha Inicial","endDate":"Fecha Final","confirm":"Confirmar","processing":"Procesando"},"resumenAnual":{"title":"Resumen Anual","year":"A\xf1o","verTransaccion":"Ver Transacci\xf3n","procesando":"Procesando"},"menuGamesButtons":{"arrowRigth":"flecha direccion derecha","arrowLeft":"flecha direccion izquierda","juegokeno":"juego keno"},"rechargeWithCard":{"title":"Recargas con tarjeta d\xe9bito o cr\xe9dito","valueLabel":"Ingresa el valor*","nameLabel":"Nombre*","documentLabel":"Documento de identificaci\xf3n*","cardNumberLabel":"N\xfamero de la tarjeta*","securityCodeLabel":"C\xf3digo de seguridad","cvvLink":"CVV / CVC*","expirationDateLabel":"Fecha de vencimiento*","expirationMonthPlaceholder":"MM","expirationYearPlaceholder":"AAAA","feesLabel":"Cuotas*","gatewayLabel":"Pasarela*","gatewayComment":"*No debe estar inscrito a la pasarela, por medio de cualquiera de estas puede realizar su transacci\xf3n.","rechargeButton":"Recargar","processingButton":"Procesando...","cancelButton":"Cancelar","requiredValueError":"Valor requerido","requiredFeeError":"Cuota requerido","requiredSecurityCodeError":"C\xf3digo de seguridad requerido","requiredExpirationDateError":"Fecha de vencimiento requerido","requiredGatewayError":"Pasarela requerido"},"transactionResult":{"logoAlt":"Logo BetPlay","declinedIcon":{"alt":"Declinado"},"approvedIcon":{"alt":"Aprobado"},"transactionStatusText":"Tu transacci\xf3n se encuentra en estado","paymentReferenceText":"Referencia de Pago:","paymentMethodHeader":"Medio de pago:","alertIcon":{"alt":"Icono Alerta"},"saveReferenceMessage":"Recuerda guardar la referencia de pago en caso de que desees hacer un seguimiento a tu transacci\xf3n en la p\xe1gina de consulta de transacci\xf3n de PayU, Tu Compra o con nuestro equipo de servicio al cliente.","retryButton":"Reintentar Transacci\xf3n","finishButton":"Finalizar Transacci\xf3n"},"menuUpdate":{"emailLabel":"Correo electr\xf3nico","confirmEmailLabel":"Confirmar correo electr\xf3nico","mobileLabel":"N\xfamero movil","residenceCountryLabel":"Pa\xeds de residencia","residenceDepartmentLabel":"Departamento de residencia","residenceCityLabel":"Municipio de residencia","addressLabel":"Direcci\xf3n","addressRequiredError":"Campo direcci\xf3n no puede ir vacio","additionalDataLabel":"Datos adicionales (opcionales)","additionalDataPlaceholder":"Seleccione","acceptTermsLabel":"Autorizo para que los datos suministrados en el presente formulario sean validados y tratados de acuerdo a la Pol\xedtica de Protecci\xf3n de Datos Personales de Corredor Empresarial S.A.","cancelButtonText":"Cancelar","saveButtonText":"Guardar","loadingButtonText":"Cargando...","Address":"Direcci\xf3n de residencia","AddressTypeExample":"Ej. Avenida","AddressNom1Example":"Ej. 26 D Sur","AddressNom6Example":"Ej. 57 D","AddressNom8Example":"Ej. 87","playerValidationError":{"EmptyResidenceDepartment":"Selecciona un departamento de residencia","EmptyResidenceCountry":"","EmptyResidenceCity":"Selecciona un municipio de residencia","EmptyEmail":"Email no puede ser vac\xedo.","EmailLessThan6":"Tu correo debe contener al menos 6 caracteres","InvalidEmail":"Email inv\xe1lido.","EmptyCnfEmail":"Debes confirmar tu correo","EmptyPhoneNumber":"Ingresa tu n\xfamero de tel\xe9fono","PhoneNumberLessThan10":"Tu n\xfamero de tel\xe9fono debe contener 10 caracteres","PhoneNumberNumeric":"El n\xfamero no puede contener letras"}},"confirmWithdraw":{"closeIcon":"fas fa-times","confirmTitle":"Confirmaci\xf3n de retiro","retentionLabel":"Retenci\xf3n por transacci\xf3n:","withdrawLabel":"Valor a retirar:","docInfoText":"El monto que deseas retirar es demasiado alto. Para continuar, debes diligenciar el siguiente formato y adjuntar una imagen.","downloadFormat":"Descargar formato","uploadImage":"Subir imagen","imageAlt":"Previsualizaci\xf3n de la img","backButton":"Volver","acceptButton":"Aceptar"},"bonusPage":{"availableTab":"Disponibles","expiredTab":"Expiradas","loading":"Cargando....","noBonusText":"No tienes bonos actualmente","bonusExpiration":"Expira :","previousButton":"Anterior","nextButton":"siguiente","notCumulative":"*Recuerda que solo podr\xe1s redimir un bono a la vez, estos no se acumulan y deber\xe1s gastar uno para redimir los siguentes."},"accordion":{"bonusCasinoImgAlt":"Icono de Bono Casino","bonusCasinoText":"Bono Casino","freePromotionImgAlt":"Icono de Apuesta Gratis","freePromotionText":"Apuesta Gratis","bingo":"Cartones Bingo","haveCodeImgAlt":"Icono de C\xf3digo","haveCodeText":"Tengo un C\xf3digo"},"bonusMobile":{"closeButton":"X","availableText":"Disponibles","availableImgAlt":"Icono de Activa","expiredText":"Expiradas","expiredImgAlt":"Icono de Expirada","loadingText":"Cargando...","pendingText":"Pendiente","expiredStatusText":"Expirado","expiresText":"Expira :","previousButton":"Anterior","nextButton":"siguiente","noBonusText":"No tienes bonos actualmente"},"IdentityValidationTexts":{"_comment":"Variable parametrizable para los textos de la vista de validaci\xf3n de identidad","accountSuspendedTitle":"\xa1Tu cuenta se encuentra suspendida temporalmente!","accountSuspendedDescription":"para activarla se requiere realizar una validaci\xf3n de identidad. Haz clic en el bot\xf3n y sigue el proceso","documentValidationTitle":"Para poder validar tu identidad correctamente, es necesario que subas las siguiente im\xe1genes:","photoInstruction":"1. Sube una foto de tu rostro con la c\xe9dula al lado","idInstruction":"2. Sube una foto de tu c\xe9dula por ambas caras.","beforeUploadingTitle":"Antes de subir las fotos ten en cuenta:","listItem1":"1. El rostro debe estar despejado, sin gafas, gorras, ni ning\xfan elemento que no permita visualizar la cara.","listItem2":"2. La foto debe ser de buena resoluci\xf3n y legible.","listItem3":"3. Al tomar la c\xe9dula en la mano no se debe cubrir ning\xfan campo.","listItem4":"4. Al dar click en \u201cEnviar\u201d, autorizas de manera previa, expresa e informada a CORREDOR EMPRESARIAL S.A., para tratar tus datos personales, de acuerdo con la Ley 1581 de 2012, el Decreto 1074 de 2015 y las finalidades descritas en la pol\xedtica de tratamiento de datos personales disponible AQU\xcd, relacionadas con cumplimiento legal frente a entes de control, validaci\xf3n de identidad, filtros de seguridad y an\xe1lisis para la prevenci\xf3n del fraude.","listItem5":"Recuerda que, si deseas conocer, actualizar, rectificar, suprimir datos personales o revocar la autorizaci\xf3n para su uso, puedes escribir a protecciondedatos@cempresarial.co para presentar la solicitud.","selectedFilesTitle":"Archivos seleccionados:","processCompleteTitle":"\xa1Gracias por terminar el proceso!","processCompleteDescription":"En un plazo de 72 horas h\xe1biles recibir\xe1s respuesta sobre tu validaci\xf3n"},"passwordUpdate":{"workingMessage":"Hola, estamos trabajando para brindarte una mejor experiencia, por favor actualiza tu contrase\xf1a.","currentPassword":"Contrase\xf1a actual","newPassword":"Nueva contrase\xf1a","confirmPassword":"Confirma tu nueva contrase\xf1a","validationMismatch":"Las contrase\xf1as no coinciden","validationMinLength":"La contrase\xf1a debe contener 8 caracteres al menos","validationRequired":"Todos los campos son obligatorios","validationUsername":"La contrase\xf1a debe ser diferente al username","validationDifferent":"La contrase\xf1a debe ser diferente a la contrase\xf1a actual","validationCharacters":"*Recuerda que para mayor seguridad , esta debe contener m\xednimo un car\xe1cter especial y una may\xfascula (sin espacios)","securityReminder":"*Recuerda que para mayor seguridad, esta debe contener caracteres especiales (May\xfasculas) y alfanum\xe9ricos (Puntos, coma \xf3 n\xfameros)","submitButton":"Completar","dataProtectionPolicy":{"dataProtectionPolicyUpdateMessage":"Hemos actualizado nuestra pol\xedtica de protecci\xf3n de datos y podr\xe1s encontrarla","dataProtectionPolicyLinkText":"\xa1Aqu\xed!"}},"errorPage":{"imageAlt":"error-pagina","imageTitle":"Pagina de error","title":"Oops! Pagina no encontrada","message":"Hubo un error al lanzar el juego, por favor intentalo de nuevo","buttonText":"Salir"},"recommendation":{"button":"Aceptar"},"verificationForm":{"title":"Verificaci\xf3n","instructionLabel":"Hemos enviado un c\xf3digo al tel\xe9fono registrado. Por favor ingrese el c\xf3digo en el siguiente formulario","patternError":"El c\xf3digo no puede contener car\xe1cteres.","validateButton":"Validar","noCodeLabel":"No lleg\xf3 tu c\xf3digo ?","resendLink":"Reenviar"},"taxCertificates":{"title":"Descarga tus certificados tributarios","subtitle":"Indentifica el tipo de certificado, selecciona el a\xf1o y desc\xe1rgalo","awardCertificate":{"label":"Certificado de premios"},"retentionCertificate":{"label":"Certificado de Retenci\xf3n en la fuente"},"downloadButton":"Descargar"},"certificateModal":{"closeButton":"Cerrar","title":"Descarga aqu\xed tus certificados tributarios","awardCertificate":{"placeholder":"Certificado de premios"},"retentionCertificate":{"placeholder":"Certificado retenci\xf3n en la fuente"},"downloadButton":{"idle":"Descargar","loading":"Descargando..."}},"passwordChange":{"title":"Hola, estamos trabajando para brindarte una mejor experiencia, por favor actualiza tu contrase\xf1a.","currentPassword":"Contrase\xf1a actual","newPassword":"Nueva contrase\xf1a","confirmPassword":"Confirma tu nueva contrase\xf1a","validations":{"passwordMismatch":"Las contrase\xf1as no coinciden","minLength":"La contrase\xf1a debe contener 8 caracteres al menos","allFieldsRequired":"Todos los campos son obligatorios","differentFromUsername":"La contrase\xf1a debe ser diferente al username","differentFromCurrent":"La contrase\xf1a debe ser diferente a la contrase\xf1a actual","specialCharacters":"*Recuerda que para mayor seguridad , esta debe contener m\xednimo un car\xe1cter especial y una may\xfascula (sin espacios)"},"securityReminder":"*Recuerda que para mayor seguridad, esta debe contener caracteres especiales (May\xfasculas) y alfanum\xe9ricos (Puntos, coma \xf3 n\xfameros)","submitButton":"Completar"},"dataProtectionPolicyPage":{"title":" Pol\xedtica de tratamiento y protecci\xf3n de datos personales en BetPlay","subtitle":"Corredor Empresarial S.A., identificada con Nit. 900.243.000-8 , quien en lo sucesivo se denominar\xe1 BetPlay es responsable del tratamiento, recolecci\xf3n, almacenamiento y disposici\xf3n de los datos personales que en ejercicio de sus actividades obtiene y/o recibe de sus clientes, empleados, proveedores, visitantes, accionistas y dem\xe1s terceros involucrados, de acuerdo con los lineamientos de la presente pol\xedtica de tratamiento de datos personales, la cual tiene como finalidad dar a conocer los mecanismos y procedimientos para hacer efectivos los derechos de los titulares de los datos personales tratados por BetPlay, informar los canales de atenci\xf3n para dar tr\xe1mite a las peticiones, quejas, reclamos y consultas de los titulares, comunicar las finalidades y el tratamiento a los cuales se someter\xe1n los datos personales en el desarrollo de las actividades comerciales de BetPlay.","ItemDataProtectionList":[{"title":"Nuestra escencia","image":"../../../../assets/images/Icono Escencia (6).svg","QuestionList":[{"question":"Nuestra escencia","content":[{"paragraph":"En BetPlay nos mueve todo tipo de juegos de suerte y azar: loter\xedas, juegos novedosos, localizados, apuestas permanentes, rifas y dem\xe1s juegos legalmente autorizados. Todo esto hace parte de nuestro objeto social, por lo cual, nos es permitido la explotaci\xf3n econ\xf3mica, la operaci\xf3n y comercializaci\xf3n de los mismos a trav\xe9s de medios tradicionales y/o electr\xf3nicos. Adicional, cuando se tenga un acercamiento con personas naturales que sean clientes actuales o potenciales, proveedores, contratistas y/o terceros y se utilicen datos personales, actuaremos en cumplimiento con lo establecido en la Ley 1581 de 2012, el Decreto Reglamentario 1377 de 2013, el Decreto Reglamentario 1074 de 2015 y dem\xe1s disposiciones complementarias."}]},{"question":"Nuestra misi\xf3n tambi\xe9n es proteger tus datos personales","content":[{"title":"Nuestra misi\xf3n tambi\xe9n es proteger tus datos personales","paragraph":"Nos encanta que te diviertas en BetPlay, tengas experiencias memorables y la certeza de que tus datos personales est\xe1n a salvo. Es por eso que, en esta pol\xedtica, te explicaremos el prop\xf3sito con el cual recolectamos parte de tu informaci\xf3n, c\xf3mo hacer efectivos tus derechos, los canales de atenci\xf3n a los que puedes acudir para consultas, tramitar peticiones, quejas, reclamos y m\xe1s."},{"title":"\xbfSab\xedas qu\xe9?","paragraph":"El responsable del tratamiento, recolecci\xf3n, almacenamiento y disposici\xf3n de los datos personales que suministras y/o que recibimos por medio de clientes, empleados, proveedores, visitantes, accionistas y dem\xe1s terceros involucrados es Corredor Empresarial S.A., identificado con NIT. 900.243.000-8. Cuenta con domicilio legal en la Avenida Calle 26 NO. 69 D - 91, Centro Empresarial Arrecife (Torre peatonal 2, piso 8), de la ciudad de Bogot\xe1 - Colombia, y tel\xe9fono de contacto (+57) 3165809078."}]},{"question":"Conoce nuestros principios de privacidad","content":[{"title":"Ante todo, la transparencia","paragraph":"Para garantizar la veracidad y calidad de tus datos personales en BetPlay, es importante que estos los suministres por completo, sean exactos, comprobables, actualizados y comprensibles."},{"title":"Somos legales","paragraph":"Protegemos tus datos personales acorde con la normatividad vigente y dem\xe1s disposiciones que se desarrollen al respecto."},{"title":"Trabajamos por tu seguridad","paragraph":"Implementamos acciones necesarias para que tu informaci\xf3n personal no sea vulnerada, evitando posibles sustracciones, eliminaciones, entre otras."},{"title":"Conservamos tus datos por tiempo limitado","paragraph":"Preservamos tus datos personales necesarios para que disfrutes de nuestros servicios durante un plazo fijado previamente por la organizaci\xf3n atendiendo las tablas de retenci\xf3n documental, las disposiciones legales y las finalidades establecidas en esta pol\xedtica de tratamiento de datos. Luego, ser\xe1n eliminados o suprimidos del medio donde se almacenaron, a menos de que se requiera su conservaci\xf3n por obligaci\xf3n legal o contractual frente al ente regulador."}]},{"question":"Glosario de conceptos a tener en cuenta","content":[{"paragraph":"Para que puedas familiarizarte con nuestra pol\xedtica de tratamiento de datos personales, a continuaci\xf3n, te compartimos ciertas definiciones:"},{"title":"Titular:","paragraph":"Persona natural cuyos datos personales sean objeto de tratamiento."},{"title":"Tratamiento:","paragraph":"Cualquier operaci\xf3n o conjunto de operaciones sobre datos personales, tales como la recolecci\xf3n, almacenamiento, uso, circulaci\xf3n o supresi\xf3n para dar cumplimiento a los requisitos establecidos en el Decreto 1377 de 2013 y el Decreto 1074 de 2015, obedeciendo los principios de libertad y finalidad de la Ley 1581 de 2012."},{"title":"Autorizaci\xf3n:","paragraph":"Consentimiento previo, expreso e informado del Titular para llevar a cabo el tratamiento de datos personales. El Titular podr\xe1 dar su autorizaci\xf3n a trav\xe9s de medios verbales, escritos o por conductas inequ\xedvocas."},{"title":"Aviso de privacidad:","paragraph":"Comunicaci\xf3n verbal o escrita generada por el Responsable (BetPlay), dirigida al Titular para el tratamiento de sus datos personales, mediante la cual se le informa acerca de la existencia de las pol\xedticas de tratamiento de datos personales que le ser\xe1n aplicables, la forma de acceder a las mismas y las finalidades del tratamiento que se pretende dar a los datos personales."},{"title":"Base de datos:","paragraph":"Conjunto organizado de datos personales (f\xedsico o digital) que es objeto de tratamiento."},{"title":"Dato personal:","paragraph":"Cualquier informaci\xf3n vinculada o que pueda asociarse a una o varias personas naturales determinadas o determinables. Los datos personales pueden ser p\xfablicos, semiprivados, privados y sensibles."},{"title":"Dato p\xfablico:","paragraph":"Es el dato que no es semiprivado, privado o sensible. Son considerados datos p\xfablicos, entre otros, los datos relativos al estado civil de las personas, a su profesi\xf3n u oficio y a su calidad de comerciante o de servidor p\xfablico. Por su naturaleza, los datos p\xfablicos pueden estar contenidos, entre otros, en registros p\xfablicos, documentos p\xfablicos, gacetas, boletines oficiales y sentencias judiciales debidamente ejecutoriadas que no est\xe9n sometidas a reserva. Los datos p\xfablicos pueden ser, entre otros, el nombre del Titular, n\xfamero de identificaci\xf3n y estado civil."},{"title":"Dato privado:","paragraph":"Es aquel dato que por su naturaleza \xedntima y reservada solo le interesa a su Titular y para su tratamiento requiere de su autorizaci\xf3n escrita, verbal o por conductas inequ\xedvocas. Los datos privados pueden ser, entre otros, la direcci\xf3n y tel\xe9fono de su domicilio."},{"title":"Dato sensible:","paragraph":"Se entiende por datos sensibles aquellos que afectan la intimidad del Titular o cuyo uso indebido puede generar su discriminaci\xf3n, tales como aquellos que revelen el origen racial o \xe9tnico, la orientaci\xf3n pol\xedtica, las convicciones religiosas o filos\xf3ficas, la pertenencia a sindicatos, organizaciones sociales, de derechos humanos o que promueva intereses de cualquier partido pol\xedtico o que garanticen los derechos y garant\xedas de partidos pol\xedticos de oposici\xf3n, as\xed como los datos relativos a la salud, a la vida sexual, y los datos biom\xe9tricos. La autorizaci\xf3n para el tratamiento de datos sensibles deber\xe1 hacerse de manera expl\xedcita y la respuesta ser\xe1 facultativa (respuesta del ni\xf1o)."},{"title":"Responsable del Tratamiento:","paragraph":"Persona natural o jur\xeddica, p\xfablica o privada, que por s\xed misma o en asocio con otros, decida sobre la base de datos y/o el tratamiento de los datos."},{"title":"Encargado del Tratamiento:","paragraph":"Persona natural o jur\xeddica, p\xfablica o privada, que por s\xed misma o en asocio con otros, realice el Tratamiento de datos personales por cuenta del Responsable del tratamiento."},{"title":"Transferencia:","paragraph":"La transferencia de datos tiene lugar cuando el Responsable y/o Encargado del Tratamiento de datos personales, ubicado en Colombia, env\xeda la informaci\xf3n o los datos personales a un receptor, que a su vez es Responsable del Tratamiento y se encuentra dentro o fuera del pa\xeds."},{"title":"Transmisi\xf3n:","paragraph":"Tratamiento de datos personales que implica la comunicaci\xf3n de los mismos dentro o fuera del territorio de la Rep\xfablica de Colombia cuando tenga por objeto la realizaci\xf3n de un Tratamiento por el Encargado por cuenta del Responsable."}]}]},{"title":"Informaci\xf3n","image":"../../../../assets/images/Icono Quien.svg","QuestionList":[{"question":"\xbfDe qui\xe9n recolectamos informaci\xf3n?","content":[{"paragraph":"Para el ejercicio de nuestra actividad, en BetPlay recolectamos datos de clientes, empleados, candidatos, proveedores, contratistas, visitantes y accionistas. BetPlay en el desarrollo de sus actividades, recolectar\xe1, utilizar\xe1, administrar\xe1, almacenar\xe1, transmitir\xe1, transferir\xe1, suprimir\xe1 y realizar\xe1 diversas operaciones con los datos personales. De acuerdo con lo anterior, los datos personales tratados por la Compa\xf1\xeda deber\xe1n someterse \xfanicamente a las finalidades que se se\xf1alan a continuaci\xf3n o las que sean autorizadas por los titulares en el momento de la recolecci\xf3n de los datos personales. Lo mismo aplica para los encargados o terceros que tengan acceso a los datos personales a trav\xe9s de figuras aceptadas por el R\xe9gimen de Protecci\xf3n de Datos Personales.
En ese sentido, el tratamiento de los datos personales se realiza para la consecuci\xf3n de las siguientes finalidades por cada tipo de Titular:

1. Gestionar las relaciones, derechos y deberes que se tienen con los titulares.

2. Recibir y gestionar requerimientos sobre productos o servicios y atenci\xf3n de titulares a trav\xe9s del procedimiento de atenci\xf3n a PQRS."}]},{"question":"Clientes","content":[{"maintitle":"Clientes"},{"title":"Finalidad comercial","paragraph":"
  1. Mantener un registro hist\xf3rico y estad\xedstico de las relaciones comerciales.
  2. Generar modelos y datos para la toma de decisiones.
  3. Realizar estudios de mercado y h\xe1bitos de consumo.
  4. Remitir o enviar informaci\xf3n relacionada con el objeto social de la Compa\xf1\xeda.
  5. Suministrar comunicaciones comerciales, publicitarias y promocionales sobre los productos, servicios, eventos, promociones, etc. V\xeda correo electr\xf3nico, SMS u otro medio, relacionadas con los productos y servicios de BetPlay. Realizar
  6. Realizar evaluaciones, encuestas de satisfacci\xf3n al usuario, calidad del servicio y fortalecer los canales de atenci\xf3n al Cliente.
  7. Implementar programas de CRM.
  8. Realizar actividades de fidelizaci\xf3n de usuarios.
  9. Identificar ganadores de premios, as\xed como recolectar y almacenar informaci\xf3n de sus clientes obtenida en la inscripci\xf3n de usuarios de los sistemas de juegos de suerte y azar, as\xed como eliminar o suprimir la informaci\xf3n correspondiente cuando as\xed se requiera, atendiendo los deberes de protecci\xf3n y custodia de la informaci\xf3n y bases de datos.
  10. Almacenar informaci\xf3n relacionada con la ubicaci\xf3n del usuario y direcci\xf3n IP para efectos de monitoreo y control de las operaciones, as\xed como alimentar las bases de datos de la red comercial de la Compa\xf1\xeda para realizar campa\xf1as de comercializaci\xf3n segmentadas por regi\xf3n.
  11. Adelantar campa\xf1as de actualizaci\xf3n de datos personales para garantizar la integridad de estos.
  12. El env\xedo de modificaciones a esta pol\xedtica, as\xed como la solicitud de nuevas autorizaciones para el tratamiento de datos personales.
  13. Transferir o transmitir datos personales, previa autorizaci\xf3n del titular, dentro o fuera del territorio colombiano, para la consecuci\xf3n de las finalidades establecidas en esta Pol\xedtica. En especial, a proveedores y empresas asociadas BetPlay, dentro de las que se encuentran la Red Comercial conformada por Colaboradores y Comercializadores, los cuales actuar\xe1n en calidad de Responsables o Encargados (v\xe9ase Anexo 1).
  14. Disponer de la informaci\xf3n personal suministrada por sus clientes al momento de suscribir contratos, con el fin de dar cumplimiento a las obligaciones derivadas de los mismos.
  15. Env\xedo de comunicaciones de car\xe1cter legal.
  16. Para el normal desarrollo de la relaci\xf3n contractual.
"},{"title":"Finalidad administrativa","paragraph":"
  1. Realizar la verificaci\xf3n de cumplimientos legales.
  2. Realizar la verificaci\xf3n de datos y referencias suministradas con terceros o entidades.
  3. Realizar actividades de gesti\xf3n administrativa y de control interno.
  4. Generar facturas.
  5. Adelantar investigaciones en caso de presentarse situaciones de riesgo o violaciones a la seguridad.
  6. Cumplir con los deberes financieros, tributarios y contables de la Compa\xf1ia.
  7. Realizar actividades de cobro, pago o deducciones.
  8. Adelantar la administraci\xf3n de sistemas de Informaci\xf3n, gesti\xf3n de contrase\xf1as y administraci\xf3n de usuarios en las plataformas de los productos administrados por BetPlay.
  9. Archivar, proteger y custodiar la informaci\xf3n y bases de datos de acuerdo con la politica de custodia y retenci\xf3n documental.
  10. Adelantar investigaciones internas y reportar a las autoridades judiciales y administrativas en caso de violaciones a la Ley.
  11. Realizar el an\xe1lisis para el control y la prevenci\xf3n del fraude y de lavado de activos, incluyendo, pero sin limitarse a la consulta y reporte a listas restrictivas.
  12. Realizar contacto telef\xf3nico, por correo electr\xf3nico, correo f\xedsico, SMS, o cualquier otro medio fisico o digital existente para validar la identidad de los titulares con el fin de prevenir y controlar posibles fraudes de tipo operativo y lavado de activos, la financiaci\xf3n del terrorismo y las armas de destrucci\xf3n masiva (SIPLAFT-FPADM).
  13. Utilizar datos como foto del rostro y huella dactilar para validaci\xf3n de identidad a trav\xe9s de herramientas tecnol\xf3gicas, filtros de seguridad, an\xe1lisis para la prevenci\xf3n del fraude y suplantaci\xf3n de identidad, y cumplimiento del SIPLAFT-FPADM.
  14. Validar la autenticidad de la informaci\xf3n suministrada por el Cliente en las plataformas de los productos.
"},{"title":"De cumplimiento frente a Terceros:","paragraph":"
  1. Atender requerimientos de autoridades judiciales y administrativas.
  2. Realizar la verificaci\xf3n de cumplimientos legales.
  3. Almacenamiento en las bases de datos por el t\xe9rmino legal o internamiento dispuesto en la pol\xedtica de conservaci\xf3n y disposici\xf3n final de la informaci\xf3n para posteriores reportes o informes a las autoridades de control.
  4. Registro en aplicativos y formularios de entidades estatales por requerimiento legal.
  5. Mantener el registro de usuarios autoexcluidos y revocatoria de autoexclusi\xf3n, de acuerdo con los lineamientos del Programa de Juego Responsable y la regulaci\xf3n emitida por Coljuegos.
"},{"title":"Para el ejercicio de derechos:","paragraph":"
  1. Gestionar las relaciones, derechos y deberes que se tienen con los titulares.
  2. Recibir y gestionar requerimientos sobre productos o servicios y atenci\xf3n de titulares a trav\xe9s del procedimiento de atenci\xf3n a PQRS
"}]},{"question":"Empleados","content":[{"maintitle":"Empleados"},{"title":"Finalidad administrativa","paragraph":"
  1. Mantener un registro hist\xf3rico y estad\xedstico.
  2. Realizar el env\xedo de comunicaciones en raz\xf3n a la relaci\xf3n contractual, a trav\xe9s de correo electr\xf3nico, SMS, tel\xe9fono u otro medio.
  3. Verificaci\xf3n, comparaci\xf3n, evaluaci\xf3n de las competencias laborales y personales de los aspirantes, respecto de los criterios de selecci\xf3n y la realizaci\xf3n de pruebas de selecci\xf3n.
  4. Realizar actividades de gesti\xf3n administrativa, como, recolecci\xf3n, clasificaci\xf3n, almacenamiento, uso, archivo de los datos personales.
  5. Realizar la verificaci\xf3n de datos y referencias suministradas con terceros y entidades.
  6. Recolectar, almacenar y disponer sobre los datos personales suministrados por el empleado para la gesti\xf3n administrativa, incluyendo, pero sin limitarse a la informaci\xf3n de
  7. parientes hasta el cuarto grado de consanguinidad, c\xf3nyuges y/o compa\xf1eros permanentes, previa autorizaci\xf3n de cada uno de \xe9stos.
  8. Adelantar investigaciones en caso de presentarse situaciones de riesgo o violaciones a la seguridad. Visitas domiciliarias.
  9. Realizar la aplicaci\xf3n de sanciones asociadas a incumplimientos de alg\xfan tipo.
  10. Cumplir con los deberes financieros, tributarios y contables de la Compa\xf1\xeda.
  11. Realizar campa\xf1as de actualizaci\xf3n de datos e informaci\xf3n de cambios en la Pol\xedtica de Tratamiento de Datos Personales.
  12. Cumplir con los requisitos legales asociados a la formalizaci\xf3n de contratos.
  13. Cumplir con lo dispuesto en el ordenamiento jur\xeddico colombiano en materia de Seguridad y Salud en el Trabajo.
  14. Cumplir con lo dispuesto por el ordenamiento jur\xeddico colombiano en materia laboral y de seguridad social, entre otras, aplicables a exempleados o empleados actuales.
  15. Atender las novedades que involucren a exempleados para la realizaci\xf3n de las investigaciones necesarias con base en la informaci\xf3n almacenada en la base de datos.
  16. Realizar el pago de n\xf3mina y liquidaci\xf3n de prestaciones sociales y cumplir con la declaraci\xf3n y pago de seguridad social.
  17. Realizar seguimiento a los horarios establecidos para los empleados, al igual que la conservaci\xf3n y consulta de procesos disciplinarios relacionados con el Reglamento Interno de Trabajo y/o el contrato laboral.
  18. Cumplir con los requisitos de gesti\xf3n de Riesgos Laborales y adelantar la prevenci\xf3n y protecci\xf3n del talento humano ante enfermedades y accidentes laborales.
  19. Realizar la verificaci\xf3n de riesgos de salud.
  20. Preservar la seguridad de los activos y personas.
  21. Adelantar la administraci\xf3n de Sistemas de Informaci\xf3n, gesti\xf3n de claves y administraci\xf3n de usuarios.
  22. Realizar procesos de inducci\xf3n, capacitaci\xf3n y formaci\xf3n al personal interno.
  23. Realizar actividades de bienestar social y salud ocupacional, eventos, seminarios, talleres y/o cualquier escenario acad\xe9mico y/o laboral.
  24. Gestionar las actividades asociadas a la contrataci\xf3n de empleados.
  25. Administrar el talento humano incluyendo la realizaci\xf3n de evaluaciones de desempe\xf1o.
  26. Almacenar durante el tiempo que, por razones administrativas, legales y de seguridad se considere necesario, los datos personales de los titulares que hayan terminado su relaci\xf3n contractual, para expedir certificados laborales a solicitud del exempleado o sus causahabientes, otorgar referencias laborales para potenciales empleadores, cuando as\xed lo autorice al momento de su desvinculaci\xf3n laboral.
  27. Adelantar investigaciones internas de conformidad con las diferentes pol\xedticas, en caso de actividades sospechosas que puedan afectar el buen nombre de la Compa\xf1\xeda.
  28. Realizar el an\xe1lisis para el control y la prevenci\xf3n del fraude y de lavado de activos, incluyendo, pero sin limitarse a la consulta y reporte a listas restrictivas.
"},{"title":"De cumplimiento frente a Terceros:","paragraph":"
  1. Cumplir con los protocolos de bioseguridad exigidos por el Ministerio de Salud en concordancia con la prevenci\xf3n del COVID-19 u otros.
  2. Registro en aplicativos y formularios de entidades y organismos estatales por requerimiento legal.
"},{"title":"Para el ejercicio de derechos:","paragraph":"
  1. Gestionar las relaciones, derechos y deberes de los titulares a trav\xe9s del procedimiento de atenci\xf3n a PQRSD.
"}]},{"question":"Candidatos","content":[{"maintitle":"Candidatos"},{"title":"Finalidad administrativa","paragraph":"
  1. Alimentar la base de datos de Candidatos para la gesti\xf3n de los procesos de selecci\xf3n y tener registro de la inscripci\xf3n.
  2. Realizar la selecci\xf3n y promoci\xf3n de ofertas laborales.
  3. Realizar convocatorias a citas para entrevistas o pruebas en el marco de proceso de selecci\xf3n.
  4. Verificaci\xf3n, comparaci\xf3n, evaluaci\xf3n de las competencias laborales y personales de los aspirantes, respecto de los criterios de selecci\xf3n y la realizaci\xf3n de pruebas de selecci\xf3n.
  5. Visitas domiciliarias.
  6. Solicitar soportes de la hoja de vida y solicitarla nuevamente en caso de ser necesario.
  7. Enviar copia de la convocatoria al correo electr\xf3nico.
  8. Verificar el cumplimiento de requisitos como parte del proceso de selecci\xf3n.
  9. Para aplicaci\xf3n de pruebas y entrevistas.
  10. Para que trabajadores de la compa\xf1\xeda o terceros realicen la evaluaci\xf3n de las pruebas.
  11. Para informar resultados generales del proceso de selecci\xf3n en sus diferentes filtros.
  12. Para archivar los resultados de las pruebas.
  13. Para dejar registro de la asistencia de las pruebas y la entrevista.
  14. En caso de aportar fotograf\xeda, la misma ser\xe1 utilizada para el proceso de carnetizaci\xf3n en caso de ser seleccionado. De lo contrario, procederemos a su eliminaci\xf3n teniendo en cuenta que se trata de un dato sensible.
  15. Para almacenar la informaci\xf3n personal por un (1) mes con el fin de que la Compa\xf1\xeda lo pueda contactar para invitarlo a participar en procesos de selecci\xf3n de personal.
  16. Transmitir y/o transferir mis datos personales para las finalidades mencionadas en la Pol\xedtica de Protecci\xf3n de Datos Personales para Candidatos.
  17. Realizar el an\xe1lisis para el control y la prevenci\xf3n del fraude y de lavado de activos, incluyendo, pero sin limitarse a la consulta y reporte a listas restrictivas.
"},{"title":"Para el ejercicio de derechos:","paragraph":"
  1. Gestionar las relaciones, derechos y deberes de los titulares a trav\xe9s del procedimiento de atenci\xf3n a PQRSD.
"}]},{"question":"Proveedores","content":[{"maintitle":"Proveedores"},{"title":"Finalidad administrativa","paragraph":"
  1. Adelantar comunicaciones o contacto v\xeda correo electr\xf3nico, SMS, tel\xe9fono u otro medio.
  2. Realizar la verificaci\xf3n de cumplimientos legales.
  3. Realizar la verificaci\xf3n de requisitos jur\xeddicos, t\xe9cnicos y financieros.
  4. Realizar la verificaci\xf3n de datos y referencias suministradas con terceros o entidades.
  5. Realizar el an\xe1lisis para la detecci\xf3n del conflicto de inter\xe9s y el control y la prevenci\xf3n del fraude y de lavado de activos, incluyendo, pero sin limitarse a la consulta y reporte a listas restrictivas.
  6. Adelantar investigaciones en caso de presentarse situaciones de riesgo o violaciones a la seguridad.
  7. Realizar la aplicaci\xf3n de sanciones asociadas a incumplimientos de alg\xfan tipo.
  8. Cumplir con los deberes financieros, tributarios y contables.
  9. Realizar actividades de cobro y pago.
  10. Adelantar campa\xf1as de actualizaci\xf3n de datos e informaci\xf3n de cambios en la Pol\xedtica de Tratamiento de Datos Personales.
  11. Cumplir con los requisitos legales asociados a la formalizaci\xf3n de contratos.
  12. Cumplir las obligaciones que se tienen con los proveedores y con los procesos internos en materia de administraci\xf3n de proveedores y contratistas, ejerciendo el control y registro de todo tipo de obligaciones contra\xeddas con contratistas y/o proveedores, al igual que el env\xedo de invitaciones a participar de procesos contractuales en todas sus diferentes etapas.
  13. Cumplir con los tr\xe1mites relacionados con el Sistema de Seguridad Social aplicable a los Contratistas.
"},{"title":"De cumplimiento frente a terceros","paragraph":"
  1. Registro en aplicativos y formularios de entidades y organismos estatales por requerimiento legal.
"},{"title":"Para el ejercicio de derechos","paragraph":"
  1. Gestionar las relaciones, derechos y deberes de los titulares a trav\xe9s del procedimiento de atenci\xf3n a PQRSD.
  2. Recibir y gestionar requerimientos sobre productos o servicios y atenci\xf3n de titulares a trav\xe9s del proceso de gesti\xf3n de PQRSD, si el proveedor recibe datos personales en virtud de su calidad de encargado.
"}]},{"question":"Sistema de videovigilancia","content":[{"maintitle":"Sistema de videovigilancia"},{"paragraph":"
  1. Utilizar sistemas de videovigilancia dentro y fuera de las instalaciones con fines de seguridad f\xedsica, personal y control organizacional.
  2. Almacenar, custodiar y suprimir las im\xe1genes captadas por el sistema de videovigilancia de acuerdo con la pol\xedtica de retenci\xf3n y custodia documental de las Compa\xf1\xedas.
  3. Mantener el registro de visitas e ingreso a las oficinas ubicadas en las instalaciones para identificaci\xf3n de los visitantes, seguridad f\xedsica y personal y gesti\xf3n de accidentes dentro de las instalaciones de las compa\xf1\xedas, por el t\xe9rmino establecido en la pol\xedtica de retenci\xf3n y gesti\xf3n documental.
  4. Env\xedo de comunicaciones de car\xe1cter legal y comercial relacionadas con los productos y servicios prestados.
"},{"title":"De cumplimiento frente a terceros","paragraph":"
  1. Utilizar las im\xe1genes captadas por el sistema de videovigilancia y los registros de visitantes en formatos f\xedsicos o digitales ante cualquier proceso judicial o administrativo con sujeci\xf3n y cumplimiento a las normas aplicables.
"},{"title":"Para el ejercicio de derechos","paragraph":"
  1. Gestionar las relaciones, derechos y deberes de los titulares a trav\xe9s del procedimiento de atenci\xf3n a PQRSD.
"}]},{"question":"Accionistas administrativos","content":[{"maintitle":"Accionistas administrativos"},{"paragraph":"
  1. Utilizar la informaci\xf3n personal registrada en los libros de comercio para las finalidades derivadas del contenido de los estatutos de la sociedad.
  2. Almacenar la informaci\xf3n contenida en los libros de comercio por el t\xe9rmino se\xf1alado en la pol\xedtica de retenci\xf3n y gesti\xf3n documental.
  3. Adelantar campa\xf1as de actualizaci\xf3n de datos e informaci\xf3n de cambios en la Pol\xedtica de Tratamiento de Datos Personales.
  4. Realizar el an\xe1lisis para el control y la prevenci\xf3n del fraude y de lavado de activos, incluyendo, pero sin limitarse a la consulta y reporte a listas restrictivas.
"},{"title":"De cumplimiento frente a terceros","paragraph":"
  1. Registro en aplicativos y formularios de entidades y organismos estatales por requerimiento legal.
"},{"title":"Para el ejercicio de derechos","paragraph":"
  1. Gestionar las relaciones, derechos y deberes de los titulares a trav\xe9s del procedimiento de atenci\xf3n a PQRSD.
"}]},{"question":"Menores de edad","content":[{"maintitle":"Menores de edad"},{"paragraph":"
  1. En aplicaci\xf3n de lo establecido en la ley, BetPlay, proceder\xe1\u0301 a efectuar el Tratamiento de la Informaci\xf3n Personal, de ni\xf1os, ni\xf1as y adolescentes, respetando el inter\xe9s superior de los mismos y asegurando, en todos los casos, el respeto de sus derechos fundamentales y garant\xedas m\xednimas.
  2. En todos los eventos en los que se requiera darle Tratamiento a la Informaci\xf3n Personal de menores de edad, BetPlay, obtendr\xe1\u0301 la Autorizaci\xf3n de sus representantes legales, que para este efecto son padre y/o madre o tutor.
"}]}]},{"title":"Datos personales","image":"../../../../assets/images/Icono Tratamiento.svg","QuestionList":[{"question":"Ciclo de vida de mis datos personales","content":[{"maintitle":"Ciclo de vida de mis datos personales"},{"title":"Etapa 1: Recolecci\xf3n","paragraph":"La informaci\xf3n personal la obtenemos de tres formas: directamente con el Titular, de un tercero siempre y cuando est\xe9 autorizado y de fuentes p\xfablicas de informaci\xf3n. Dicha recolecci\xf3n, se puede llevar a cabo a trav\xe9s de medios f\xedsicos o digitales donde se incorporar\xe1 un aviso de privacidad y autorizaci\xf3n para dar cumplimiento a lo establecido en el Decreto 1377 de 2013 y el Decreto 1074 de 2015, obedeciendo los principios de libertad y finalidad de la Ley 1581 de 2012."},{"title":"Etapa 2: Almacenamiento","paragraph":"Los datos personales est\xe1n seguros en archivos f\xedsicos propios o de terceros dentro del pa\xeds (Colombia), servidores propios y externos de terceros.
Cuentan con medidas se seguridad f\xedsicas, t\xe9cnicas, administrativas y control de acceso para garantizar nuestros principios de privacidad."},{"title":"Etapa 3: Circulaci\xf3n","paragraph":"Para dar cumplimiento de las obligaciones con el Titular y/o para entregar sus datos personales a personas naturales o jur\xeddicas de acuerdo al Decreto 1377 de 2013 y Decreto 1074 de 2015, siempre y cuando se cuente con la autorizaci\xf3n del Titular y exista un contrato de transmisi\xf3n de datos personales."},{"title":"Etapa 4: Supresi\xf3n","paragraph":"La eliminaci\xf3n de la informaci\xf3n personal que se haya recolectado se llevar\xe1 a cabo cuando:
- No sea necesitaria para el cumplimiento de aspectos legales, contractuales, tributarios, financieros, de auditor\xeda o est\xe9 sujeta a disposiciones vigentes en t\xe9rminos de ley.
- No afecte o implique la p\xe9rdida de trazabilidad o integridad de las bases de datos o cadenas de informaci\xf3n donde reposa la informaci\xf3n.
- Se haya cumplido o eliminado la finalidad para la cual fueron recolectados o se haya superado el per\xedodo necesario para el cumplimiento de las finalidades.
- Se solicite su eliminaci\xf3n por parte del Titular o por orden de autoridad competente, salvo que el Titular y/o salvo en los casos establecidos en las definiciones anteriores. No obstante, es posible que alguna informaci\xf3n se conserve o almacene \xfanicamente con fines estad\xedsticos, de auditor\xeda o de cumplimiento frente a entidades judiciales, administrativas o de control."}]},{"question":"\xbfPara qu\xe9 utilizan mis datos?","content":[{"maintitle":"\xbfPara qu\xe9 utilizan mis datos?"},{"paragraph":"Para que sigas alimentando tu pasi\xf3n por las apuestas, nos aseguramos que recibas informaci\xf3n de calidad a trav\xe9s de diferentes canales, es por eso que a continuaci\xf3n te contamos algunos motivos por los cuales recolectamos tus datos:

  • Para remitir informaci\xf3n comercial, publicitaria y promocional sobre productos, servicios, eventos, etc. de BetPlay de acuerdo a tus intereses.
  • Fortalecer e innovar en nuestros canales de atenci\xf3n al usuario para que tengas una completa satisfacci\xf3n en los servicios prestados.
  • Realizar estudios de mercado y h\xe1bitos de consumo.
  • Notificar acerca de las modificaciones de esta pol\xedtica, al igual que la solicitud de nuevas autorizaciones para el tratamiento de tus datos personales.
  • Adoptar medidas de seguridad no solo con tus datos sino los de nuestra organizaci\xf3n.
  • Brindar una efectiva y oportuna respuesta a tus PQRSD (peticiones, quejas, reclamos, sugerencias y denuncias).
"}]},{"question":"\xbfCu\xe1les son mis derechos?","content":[{"maintitle":"Ciclo de vida de mis datos personales"},{"title":"Derecho de actualizaci\xf3n","paragraph":"Conocer, actualizar, rectificar tus datos en BetPlay siempre y cuando sean parciales, inexactos o incompletos o aquellos que no hayan sido expresamente autorizados."},{"title":"Derecho de informaci\xf3n y pruebas","paragraph":"Solicitar prueba de la autorizaci\xf3n otorgada a BetPlay respecto al manejo que se les dan a tus datos personales, as\xed como el uso de ellos otorgada a la empresa."},{"title":"Derecho de quejas y reclamos","paragraph":"Presentar ante la Superintendencia de Industria y Comercio (SIC) quejas por infracciones a la ley, una vez agotado el tr\xe1mite de consulta o reclamo ante BetPlay, de acuerdo al art\xedculo 16 de la Ley 1581 de 2012."},{"title":"Derecho de revocaci\xf3n","paragraph":"Posibilidad de anular \'darse de baja\' o solicitar la supresi\xf3n de tus datos personales en las bases de datos BetPlay."},{"title":"Derecho de acceso","paragraph":"Solicitar acceso y acceder de forma gratuita a tus datos personales que hayan sido objeto de tratamiento."},{"title":"Derecho de conocimiento","paragraph":"Recibir informaci\xf3n previa y efectiva de todas las modificaciones que se realicen a nuestra pol\xedtica de uso de datos, la finalidad de los mismos, su recolecci\xf3n, tratamiento y circulaci\xf3n. Tambi\xe9n podr\xe1n ser informados de sus derechos, procedimientos para ejercerlos y cualquier otra solicitud sobre tus datos personales."},{"title":"Derecho de supresi\xf3n","paragraph":"Solicitar la supresi\xf3n de tus datos personales de las bases de datos siempre y cuando no sea obligatorio por Ley mantenerlos o cuando ya no sea necesaria su conservaci\xf3n en virtud de la cual nos sea posible dicha supresi\xf3n."},{"title":"Derecho de presentar quejas","paragraph":"Solicitar pruebas de la autorizaci\xf3n otorgada al responsable del tratamiento, salvo cuando expresamente se except\xfae como requisito para el tratamiento de conformidad con lo previsto en el art\xedculo 10 de la Ley 1581 de 2012."},{"title":"Derecho de abstenerse","paragraph":"Puedes no responder a preguntas sobre datos sensibles como informaci\xf3n respecto a tu salud, datos biom\xe9tricos y videovigilancia, datos de ni\xf1as, ni\xf1os y adolescentes."}]},{"question":"\xbfC\xf3mo solicitan la autorizaci\xf3n de mis datos?","content":[{"maintitle":"\xbfC\xf3mo solicitan la autorizaci\xf3n de mis datos?"},{"paragraph":"En BetPlay solicitamos de manera libre, previa, expresa y debidamente informada, la autorizaci\xf3n de tus datos personales a trav\xe9s de cualquier medio, bien sea con un documento f\xedsico o digital en cualquier formato que garantice su posterior consulta a trav\xe9s de herramientas t\xe9cnicas para dar cumplimiento a la Ley. Para el caso del tratamiento de datos sensibles o datos de ni\xf1as, ni\xf1os y adolescentes, la autorizaci\xf3n se solicitar\xe1 atendiendo a los requisitos y condiciones establecidos en la Ley y en esta pol\xedtica."}]},{"question":"\xbfC\xf3mo usan las cookies en BetPlay?","content":[{"maintitle":"\xbfC\xf3mo usan las cookies en BetPlay?"},{"paragraph":"Las cookies nos permiten comprender tus intereses para ofrecerte un servicio personalizado en BetPlay. En cualquier momento, puedes revocar el consentimiento del uso de las cookies mediante su desactivaci\xf3n o borrado de las mismas desde tu navegador (siempre y cuando no se traten de cookies t\xe9cnicas o indispensables para el funcionamiento de nuestra p\xe1gina web o la prestaci\xf3n del servicio)."},{"title":"Pol\xedtica de cookies","paragraph":"Utilizamos cookies con el fin de ofrecer un servicio personalizado e individualizado. A continuaci\xf3n te detallamos toda la informaci\xf3n relativa a cookies que son utilizadas y c\xf3mo las usamos, el tipo de cookies utilizadas, su finalidad y opciones de configuraci\xf3n."},{"title":"\xbfQu\xe9 son las cookies?","paragraph":"Las cookies son peque\xf1os archivos de texto que se almacenan en el navegador de tu dispositivo y nos permiten reconocerte cada vez que visitas nuestro sitio web."},{"title":"\xbfCu\xe1ndo las usamos?","paragraph":"Dependiendo de la duda b\xe1sica del sitio utilizamos unas cookies u otras. Por ejemplo, cuando est\xe1s de visita en el sitio utilizamos cookies anal\xedticas para saber d\xf3nde vienes y cu\xe1nto entras en tu cuenta. Cuando procedes a iniciar sesi\xf3n, utilizamos cookies de sesi\xf3n."},{"title":"\xbfQu\xe9 cookies utilizamos?","paragraph":"Existen diferentes tipos de cookies. A continuaci\xf3n te las clasificamos por categor\xedas para que las conozcas mejor:
  • Cookies seg\xfan la entidad que las gestione:
    • Cookies propias: Las que enviamos a tu dispositivo desde un servidor o dominio gestionado por nosotros y desde el que se presta el servicio que has solicitado.
    • . Cookies de terceros: Tambi\xe9n se env\xedan a tu dispositivo desde un servidor o dominio gestionado por nosotros pero la informaci\xf3n recogida es gestionada por un tercero.
  • Cookies seg\xfan el plazo de tiempo que permaneces activado:
  • Cookies de sesi\xf3n: Estas son accesibles y almacenan informaci\xf3n s\xf3lo mientras mantienes tu sesi\xf3n activa.
  • Cookies persistentes: Al rev\xe9s del caso anterior la informaci\xf3n es almacenada y accesible durante un periodo de tiempo definido.
  • Cookies seg\xfan su finalidad:
    • Cookies t\xe9cnicas Son las que nos permiten utilizar diferentes opciones o servicios como, por ejemplo, identificar tu sesi\xf3n, realizar el proceso de una apuesta o utilizar elementos de seguridad durante tu navegaci\xf3n.
    • Cookies de personalizaci\xf3n: Con ellas podemos utilizar diferentes caracter\xedsticas en nuestros servicios, como por ejemplo, cambiar de idioma.
    • Cookies de an\xe1lisis: Las que utilizamos para el seguimiento y an\xe1lisis de tu comportamiento en el sitio, con el fin de mejorar tu experiencia de usuario.
A continuaci\xf3n te resumimos en un cuadro las cookies que utilizamos en BetPlay:, en el sitio encontrar\xe1s enlaces a otros sitios. Es importante que recuerdes que estos otros sitios web utilizan sus propias cookies y pol\xedticas de privacidad. En caso de que decidas utilizar estos sitios de terceros te recomendamos que leas antes su pol\xedtica de privacidad y de cookies."},{"title":"\xbfC\xf3mo desactivar o eliminar las cookies instaladas?","paragraph":"La mayor\xeda de los navegadores est\xe1n configurados para aceptar las cookies de forma autom\xe1tica. Sin embargo, puedes configurar tu navegador para que te avise antes de instalar una cookie y as\xed puedas aceptar o denegar su instalaci\xf3n. En el men\xfa de ayuda de tu navegador podr\xe1s consultar las instrucciones y manuales para ampliar esta informaci\xf3n. Adicionalmente, te facilitamos los siguientes enlaces que incluyen informaci\xf3n pr\xe1ctica sobre c\xf3mo gestionar las cookies en los navegadores m\xe1s utilizados:
  • Firefox: https://support.mozilla.org/es/kb/habilitar-y-deshabilitar-cookies-que-los-sitios-we
  • Google Chrome: https://support.google.com/chrome/answer/95647?hl=es
  • InternetExplorer: http://windows.microsoft.com/es-ES/windows-vista/Block-or-allow-cookies
  • Safari: https://support.apple.com/es-es/HT201265

Es importante que recuerdes que en caso de impedir la entrada de cookies es posible que algunas de las funciones del sitio dejen de tener efecto, ya que dependen de la informaci\xf3n almacenada en las mismas."}]},{"question":"Canales de atenci\xf3n al cliente","content":[{"maintitle":"Canales de atenci\xf3n al cliente"},{"paragraph":"Para nosotros es muy importante que disfrutes al m\xe1ximo de tu pasi\xf3n, tengas una experiencia \xfanica y seas parte del mundo de ganadores BetPlay, es por eso que contamos con los mejores canales de atenci\xf3n para resolver oportunamente tus PQRS (peticiones, quejas, reclamos, sugerencias y denuncias):

  • V\xeda electr\xf3nica a la direcci\xf3n de correo: protecciondedatos@cempresarial.co
  • V\xeda f\xedsica en el punto de radicaci\xf3n de documentos ubicado en la direcci\xf3n Avenida Calle 26 NO. 69 D - 91, Centro Empresarial Arrecife, Torre Peatonal 2, piso 8 de la ciudad de Bogot\xe1 - Colombia.

V\xeda telef\xf3nica: +601 316 580 9078

Sitio Web: https://www.cempresarial.co/datalook.php"}]},{"question":"\xbfC\xf3mo atienden mis solicitudes y reclamos?","content":[{"maintitle":"\xbfC\xf3mo atienden mis solicitudes, consultas y reclamos?"},{"paragraph":"Cualquier pregunta, solicitud, consulta o reclamo en relaci\xf3n con tus datos personales recolectados y tratados por BetPlay, ser\xe1 recibida por el Oficial de Protecci\xf3n de Datos de la organizaci\xf3n, para lo cual, deber\xe1s enviar una descripci\xf3n de forma f\xedsica o digital como se menciona a continuaci\xf3n, conforme a lo establecido en la Ley 1581 de 2012:"},{"title":"Consultas","paragraph":"A trav\xe9s del mecanismo de consulta, puedes solicitar a BetPlay acceso a tu informaci\xf3n personal. La consulta ser\xe1 atendida en un t\xe9rmino m\xe1ximo de diez (10) d\xedas h\xe1biles contados a partir de la fecha del recibo de \xe9sta. En caso de que no sea posible dar respuesta a la consulta dentro del t\xe9rmino indicado, te informaremos los motivos de la demora y daremos respuesta m\xe1ximo en cinco (5) d\xedas h\xe1biles siguientes al vencimiento del primer t\xe9rmino. Para la atenci\xf3n de la consulta, debes aportar la siguiente informaci\xf3n:
  1. Nombre completo y n\xfamero de identificaci\xf3n.
  2. Especificar de manera clara y expresa el motivo de la consulta.
  3. Motivos o hechos que dan lugar a la consulta, con una breve descripci\xf3n del derecho que deseas ejercer (conocer, actualizar, rectificar, solicitar prueba de la autorizaci\xf3n otorgada, revocarla o suprimir la informaci\xf3n), adjuntando en todo caso los debidos soportes.
  4. Indicar la direcci\xf3n f\xedsica o electr\xf3nica de correspondencia a la que se pueda remitir la respuesta de la solicitud.
"},{"title":"Reclamos","paragraph":"Al igual que una consulta, para realizar un reclamo, debes aportar la siguiente informaci\xf3n en caso de considerar que los datos contenidos en nuestra base de datos deben ser objeto de correcci\xf3n, actualizaci\xf3n, supresi\xf3n o revocaci\xf3n de la autorizaci\xf3n otorgada para su tratamiento o cuando adviertan el incumplimiento de cualquiera de los deberes contenidos en la Ley y sus normas complementarias:
  1. Nombre completo y n\xfamero de identificaci\xf3n.
  2. Especificar de manera clara y expresa el motivo del reclamo.
  3. Motivos o hechos que dan lugar al reclamo, con una breve descripci\xf3n del derecho que deseas ejercer, adjuntando en todo caso los debidos soportes.
  4. Indicar la direcci\xf3n f\xedsica o electr\xf3nica de correspondencia a la que se pueda remitir la respuesta de la solicitud.

Ten en cuenta que en caso de encontrar que el reclamo est\xe1 incompleto, se le requerir\xe1 al interesado la informaci\xf3n necesaria para subsanar las fallas dentro de los cinco (5) d\xedas siguientes a la recepci\xf3n del mismo. Si transcurridos dos (2) meses desde la fecha de la solicitud, sin que el solicitante presente lo requerido, se entender\xe1 que ha desistido del reclamo. En caso de que BetPlay no sea competente para resolver el reclamo, dar\xe1 traslado a quien corresponda en un t\xe9rmino m\xe1ximo de dos (2) d\xedas h\xe1biles e informar\xe1 de la situaci\xf3n al interesado. Una vez recibido el reclamo completo, se incluir\xe1 en la base de datos de PQRS una leyenda que diga \'reclamo en tr\xe1mite\' y el motivo del mismo, en un t\xe9rmino no mayor a dos (2) d\xedas h\xe1biles. Dicha leyenda deber\xe1 mantenerse hasta que el reclamo sea resuelto. El t\xe9rmino m\xe1ximo para atender el reclamo ser\xe1 de quince (15) d\xedas h\xe1biles contados a partir del d\xeda siguiente a la fecha de su recibo. Cuando no fuere posible atenderlo dentro de dicho t\xe9rmino, se informar\xe1 al interesado los motivos de la demora y la fecha en que se resolver\xe1 su reclamo, la cual en ning\xfan caso podr\xe1 superar los ocho (8) d\xedas h\xe1biles siguientes al vencimiento del primer t\xe9rmino."},{"title":"Solicitud de im\xe1genes y videos","paragraph":"En caso de que el necesites solicitar acceso a im\xe1genes y/o videos donde se capture tu informaci\xf3n, deber\xe1s seguir el siguiente procedimiento:
  1. Indicar los hechos de la solicitud, estableciendo fecha, hora, lugar y dem\xe1s informaci\xf3n que facilite la ubicaci\xf3n del fragmento de imagen o video.
  2. Justificar la necesidad de la solicitud.
  3. Aportar los documentos que permitan justificar que eres el indicado para realizar dicha solicitud. En caso de que el interesado sea un tercero, deber\xe1 aportar el documento de autorizaci\xf3n para el acceso a la informaci\xf3n por parte tuya como titular del dato.

Para proceder con el tr\xe1mite, BetPlay actuar\xe1 atendiendo lo siguiente:
  1. Verificar\xe1 que la informaci\xf3n a\xfan se encuentre almacenada.
  2. Revisar\xe1 dicha solicitud, y verificar\xe1 si es procedente, revisando que no afecte el derecho a la intimidad, y otros derechos fundamentales de terceras personas diferentes al Titular de la informaci\xf3n que se encuentren en dichas im\xe1genes y/o video.
  3. En caso de que afecte derechos de terceros, notificar\xe1 que dentro de la informaci\xf3n solicitada se encuentran im\xe1genes de terceros y, en ese caso, garantizar\xe1 la anonimizaci\xf3n (hacer borrosa o fragmentar la imagen) de los datos de dicho tercero.
  4. En caso de que no afecte derechos fundamentales de terceros, pondr\xe1 a disposici\xf3n del Titular la informaci\xf3n que requiere, a trav\xe9s de los medios id\xf3neos (correo electr\xf3nico, medio magn\xe9tico o similares) para que pueda visualizar la informaci\xf3n que requiere.
"}]}]},{"title":"Pol\xedtica","image":"../../../../assets/images/Icono Politica.svg","QuestionList":[{"question":"Modificaciones a la pol\xedtica","content":[{"maintitle":"Modificaciones a la pol\xedtica"},{"paragraph":"BetPlay se reserva el derecho de modificar esta pol\xedtica en cualquier momento, sin embargo, cualquier cambio ser\xe1 informado y publicado oportunamente a trav\xe9s de la p\xe1gina web https://betplay.com.co/y se inscribir\xe1 all\xed su fecha de cambio. Esta versi\xf3n de la pol\xedtica fue creada el mes de abril del a\xf1o 2024. En caso de que los Titulares de la informaci\xf3n o sus representantes no est\xe9n de acuerdo con las nuevas pol\xedticas de tratamiento de datos personales, podr\xe1n solicitar el retiro de su informaci\xf3n a trav\xe9s de los canales indicados anteriormente. Sin embargo, no se podr\xe1 solicitar el retiro de los datos mientras se mantenga un v\xednculo de orden contractual o legal con BetPlay."}]},{"question":"Vigencia de la pol\xedtica","content":[{"maintitle":"Vigencia de la pol\xedtica"},{"paragraph":"Esta pol\xedtica se encuentra vigente desde 10 de noviembre de 2023 y continuar\xe1 vigente durante el tiempo que sea necesario para cumplir con las finalidades mencionadas en la misma."},{"title":"Anexo #1","paragraph":"
  • GRUPO EMPRESARIAL EN LINEA S.A.
  • REDITOS EMPRESARIALES S.A.
  • JUEGOS Y APUESTAS LA PERLA S.A.
  • ALIANZA EMPRESARIAL DEL CAUCA S.A.
  • APOSTADORES DE RISARALDA S.A.
  • RED DE SERVICIOS DE NORTE DE SANTANDER S.A.
  • RED DE SERVICIOS DEL QUINDIO S.A.
  • SOCIEDAD EMPRESARIAL DEL META S.A.
  • RED DE SERVICIOS DE LA ORINOQUIA Y EL CARIBE S.A.
  • REDCOLSA RED COLOMBIANA DE SERVICIOS S.A.
  • APUESTAS NACIONALES DE COLOMBIA S.A.
  • SEAPTO S.A.
  • SUSUERTE S.A.
  • JER S.A.
  • SER RED S.A.
  • GRUPO EMPRESARIAL MULTIRED S.A.
  • RED DE SERVICIOS DE OCCIDENTE S.A.
  • RED MULTISERVICIOS DE COLOMBIA S.A.
  • RED DE SERVICIOS DE CORDOBA S.A.
  • SUPERSERVICIOS DE NARI\xd1O S.A.
  • INVERSIONES DEL PACIFICO S.A.
  • GRUPO EMPRESARIAL SERVIRED S.A.
  • SUPERSERVICIOS DEL ORIENTE DEL VALLE S.A.
  • SUPER SERVICIOS DEL CENTRO DEL VALLE S.A.
  • APUESTAS AMERICA S.A.
"}]}]}]},"PropertyTypes":{"AP":"Apartamento","ET":"Etapa","LC":"Local","CON":"Conjunto residencial","CONJ":"Conjunto","ESQ":"Esquina","P":"Piso","BL":"Bloque","MZ":"Manzana","IN":"Interior","ED":"Edificio","OF":"Oficina","TO":"Torre","CRT":"Carretera","CA":"Casa"},"AddressTypes":{"AC":"Avenida calle","AK":"Avenida carrera","AUT":"Autopista","AV":"Avenida","CL":"Calle","CRV":"Circunvalar","DG":"Diagonal","TV":"Transversal","KM":"Kil\xf3metro","CR":"Carrera","CIR":"Circular"},"helpData":{"title":"Centro de ayuda FAQ","subtitle":"Bienvenido al centro de ayuda Betplay donde podr\xe1s aclarar tus dudas sobre nuestras apuestas online.","QuestionList":[{"title":"Glosario","image":"../../../../assets/images/Icono Escencia.svg","QuestionList":[{"question":"Apuestas sencillas","answer":"Aplica cuando seleccionas un solo evento deportivo y apuestas a un solo resultado.

Para m\xe1s informaci\xf3n consulta https://youtu.be/5nf7OLLbVg0?si=jWctRL1O3naouJzd"},{"question":"Apuestas combinadas","answer":"En este tipo de apuesta, podr\xe1s seleccionar uno o varios eventos deportivos y realizar apuestas a diferentes resultados dentro de un mismo ticket, para que este tipo de apuesta sea ganadora, debes acertar a todos los resultados, de lo contrario se declarar\xe1 p\xe9rdida.

Puedes combinar hasta 20 apuestas, para m\xe1s informaci\xf3n consulta https://youtu.be/yjO-IPmAxRE "},{"question":"Apuestas sistema","answer":"Al igual que en las combinadas, permite realizar varias apuestas en un solo ticket, la diferencia est\xe1 en que puedes ganar la apuesta sin tener que acertar todos los resultados. Dentro de esta modalidad, t\xfa eliges como quieres jugar. Existen varias opciones de sistema que dependen del n\xfamero de eventos o partidos que desees incluir. All\xed encontrar\xe1s las opciones m\xe1s b\xe1sicas dentro de la apuesta sistema como, la sencilla, doble, triple o cu\xe1druple.

Para m\xe1s informaci\xf3n https://youtu.be/zZ6J5JxpfVI?si=mv96pFsN1NY4hM_A "},{"question":"Apuestas en vivo","answer":"Como su nombre lo indica, una apuesta en vivo es la que puedes realizar durante el desarrollo de un competencia o evento deportivo. Ejemplo; inici\xf3 el cl\xe1sico entre los mejores equipos de tu ciudad, puedes realizar una apuesta sencilla en el tiempo que dure el encuentro eligiendo entre ganador, perdedor o empate, o incluso, puedes jugar con lo que va pasando en el encuentro."},{"question":"Apuesta especiales","answer":"En las apuestas especiales o apuestas combinadas especiales, literal botamos la casa por la ventana con promociones, sacando s\xfaper cuotas y con beneficios \xfanicos para ti. En este tipo de apuestas, por ejemplo, puedes apostar al total de goles de una liga o a la victoria de varios de equipos, unas opciones que no encontrar\xe1s en otro lugar.

Para m\xe1s informaci\xf3n consulta https://youtu.be/fOdFTvkhrU8?si=9G1_DCzJk7Ovcfnc "},{"question":"Apuesta pre-match","answer":"Las apuestas pre-match, al contrario de las apuestas en vivo, son aquellas que se hacen previo al inicio de una competencia o evento. Esto te dar\xe1 la posibilidad de analizar diferentes factores a la hora de concretar tu apuesta, como el rendimiento de los equipos o jugadores, alineaciones, entre otros. "},{"question":"Banca","answer":"Rol del operador durante el desarrollo del juego, a excepci\xf3n de aquellos juegos en los que la figura de la banca pueda o deba ser ocupada por alguno de los jugadores en el marco de una mano o partida concreta. "},{"question":"Bonos","answer":"Aquellos entregados al apostador previo cumplimiento de las condiciones derivadas de la participaci\xf3n en una o varias partidas o eventos."},{"question":"Cuota","answer":"Una cuota en el universo de las apuestas en l\xednea es la probabilidad asignada a un atleta, equipo o resultado que determinar\xe1 la ganancia potencial que tendr\xe1s al momento de llevar a cabo una apuesta.

Para m\xe1s informaci\xf3n consulta https://youtu.be/ohEi0SHizJ8 "},{"question":"Cuenta de usuario","answer":"Registro \xfanico mediante el cual el jugador ingresa determinados datos y aporta la informaci\xf3n o documentaci\xf3n necesaria para obtener la apertura de una cuenta de usuario que le permite acceder a las actividades de juego ofrecidas. La cuenta de usuario puede tener estado activa, suspendida y cancelada. "},{"question":"Jackpot","answer":"Bolsa de premio o garantizado acumulado, que se otorga al jugador ganador que logra una apuesta o jugada ganadora en unas condiciones previamente establecidas."},{"question":"Jugador","answer":"Persona natural mayor de edad que voluntariamente decide registrarse mediante una cuenta de usuario, para participar realizando apuestas en la diferente oferta de juegos. "},{"question":"Mano o jugada","answer":"En los juegos de naipes es el conjunto de partidas o jugadas, o en su caso, de la banca. "},{"question":"Evento o partida","answer":"Desarrollo del juego que se inicia con la apuesta correspondiente que realizas y finaliza con la obtenci\xf3n del resultado y el pago del premio si eres ganador. "},{"question":"Premios","answer":"Si eres un ganador, esto corresponde a los beneficios en apuesta, bonos o dinero real que se otorgan por acertar el resultado de una partida o evento en un determinado juego y cuyo valor corresponde a lo definido en la promoci\xf3n."}]},{"title":"Apuestas","image":"../../../../assets/images/Icono Escencia (1).svg","QuestionList":[{"question":"\xbfQu\xe9 son las apuestas deportivas?","answer":"Es una modalidad de apuesta en la que se pronostica un resultado deportivo, en Betplay podr\xe1s apostar en f\xfatbol, baloncesto, tenis, E-sports y muchos m\xe1s desde $500. "},{"question":"\xbfC\xf3mo apostar?","answer":"\xa1Se parte del mundo de ganadores BetPlay!, \xbfsabes c\xf3mo apostar? Aqu\xed te ense\xf1amos.

  • Ingresa a tu cuenta con usuario y contrase\xf1a, has clic en Men\xfa y dir\xedgete a la secci\xf3n deportes.
  • Puedes buscar y elegir el evento en el que desees apostar, ya sea por el nombre de la Liga, torneo, equipo o deporte.
  • Elige la modalidad de apuesta, selecciona la opci\xf3n correspondiente, seguido se habilitar\xe1 una casilla, donde se especifica en un recuadro amarillo la apuesta a realizar, all\xed ingresas el valor a apostar, en la parte inferior se informar\xe1 el pago potencial de tu ganancia, despu\xe9s de rectificarlo solo debes dar clic en Apostar.
  • La plataforma te confirmar\xe1 la apuesta, te dar\xe1 un ID de Cup\xf3n o n\xfamero de Recibo y listo.


Si ganaste la apuesta, el proceso de pago de apuestas casi siempre es inmediato, pero en algunos eventos, la informaci\xf3n tarda en ser transmitida por parte de la federaci\xf3n o el ente oficial, por lo tanto, agradecemos que esperes un m\xe1ximo de 24 horas para que se califique la apuesta. "},{"question":"\xbfC\xf3mo redimir una apuesta gratuita?","answer":"La apuesta gratuita es un beneficio otorgado a nuestros jugadores seg\xfan promoci\xf3n, actividad o campa\xf1a.

  • La apuesta gratuita la ver\xe1s reflejada en la secci\xf3n \\"Mis Apuestas Gratuitas\\", que est\xe1 junto a la secci\xf3n de \\"Mis Apuestas\\"
  • Una apuesta gratuita solo puede usarse en cuotas mayores a 1.50.
  • Una vez conozcas las condiciones de la apuesta gratis, busca un evento o los eventos en los cuales puedes usarla, se habilitar\xe1 una casilla en el ticket de tu apuesta, selecci\xf3nala, y da clic en el bot\xf3n verde de Apostar y listo.
  • Recuerda: La apuesta gratuita solo podr\xe1 utilizarse en eventos deportivos, sujeto a los TyC descritos en la apuesta gratis y de su vigencia.


En el siguiente tutorial te explicamos el paso a paso para que redimas una apuesta gratuita:

"},{"question":"\xbfC\xf3mo consultar tus apuestas?","answer":"Ingresa a tu cuenta, dir\xedgete a la secci\xf3n \\"deportes\\", luego elige la opci\xf3n de \\"Mis Apuestas\\" y all\xed encontrar\xe1s tus apuestas realizadas y el resultado de las mismas. "},{"question":"\xbfQu\xe9 es un parley?","answer":"Parley es una apuesta que combina m\xfaltiples selecciones en una sola apuesta y para ganar, debes acertar absolutamente en todas, con una que falles, la apuesta se pierde."},{"question":"Reglas de apuestas","answer":"Si tienes dudas, puedes ingresar al siguiente link para acceder a nuestras reglas deportivas de forma detallada:

"}]},{"title":"Casino","image":"../../../../assets/images/Icono Escencia (2).svg","QuestionList":[{"question":"\xbfQu\xe9 son los slots? ","answer":"Si ya te has registrado en Betplay solo tendr\xe1s que iniciar sesi\xf3n, dirigirte al men\xfa desplegable y seleccionar \\"CASINO\\" all\xed encontrar\xe1s nuestra amplia oferta de juegos para que elijas seg\xfan tus gustos y preferencias. "},{"question":"\xbfD\xf3nde puedo ver las promociones de los pagamonedas?","answer":" Puedes ver todos los detalles de las promociones activas para los pagamonedas de Betplay buscando en el men\xfa desplegable \\"Promociones\\" y deslizar todas las promociones que tenemos vigentes en el riel \\"ACTIVAS\\".

Si tienes dudas con respecto a:

  • \xbfC\xf3mo se juegan las pagamonedas o slots? Revisa el siguiente video:


https://youtu.be/dlBBqbN2xBQ?si=EJ_wnpZDdyTKWFWY

  • \xbfC\xf3mo redimir cartones de Bingo? Revisa el siguiente video:


https://youtu.be/wb9f-HGDfOA?si=81J67wY7EUEIpRc-

  • \xbfC\xf3mo Redimir tu bono de casino? Revisa el siguiente video:


https://youtu.be/CK85cmaL0z8 "}]},{"title":"Cuenta","image":"../../../../assets/images/Icono Escencia (8).svg","QuestionList":[{"question":"\xbfC\xf3mo me registro?","answer":"Ingresa a Betplay.com.co desde un computador o descarga la app y selecciona la opci\xf3n \\"REGISTRO\\", diligencia cada campo tal cual, y como aparecen en tu documento de identidad, el celular y correo deben ser reales ya que all\xed te enviamos los c\xf3digos de seguridad para realizar tus retiros, Acepta t\xe9rminos y condiciones y nuestra pol\xedtica de comunicaciones. Tambi\xe9n puedes seguir el paso a paso del siguiente tutorial para unirte al mundo de ganadores:



Si eres ciudadano venezolano con permiso de permanencia y quieres registrarte con nosotros, revisa el siguiente tutorial para que tu registro sea efectivo:

"},{"question":"\xbfC\xf3mo actualizo mis datos?","answer":"Podr\xe1s actualizar tus datos desde tu cuenta Betplay cada 30 d\xedas de la siguiente manera:

  • Ingresa a tu cuenta con usuario y contrase\xf1a.
  • Dir\xedgete a la opci\xf3n MI CUENTA, la cual aparece en el men\xfa desplegable de usuario.
  • Selecciona actualizar datos, y diligencia los datos a modificar, el sistema te enviara un c\xf3digo de seguridad al n\xfamero celular y al correo registrado en tu cuenta, el cual debes ingresar para guardar los cambios.
  • La actualizaci\xf3n se realizar\xe1 de forma inmediata.
  • \xa1Ten en cuenta! Tu n\xfamero telef\xf3nico y correos deben ser \xfanicos en tu cuenta, ya que, si dig\xedtas un n\xfamero de celular o correo electr\xf3nico, que ya se encuentre relacionado en otra cuenta no te permitir\xe1 la actualizaci\xf3n.
  • Si no cuentas con el n\xfamero celular y el email registrado en tu cuenta, es necesario que solicites comunicarte con un asesor, escribiendo la palabra ASESOR en el chat para que nos compartas una foto de tu c\xe9dula por ambas caras y una selfie con la misma.
  • El proceso se realizar\xe1 en el menor tiempo posible una vez verifiquemos tus datos.


En el siguiente tutorial te explicamos el paso a paso para que actualices tus datos: "},{"question":"\xbfC\xf3mo restablezco mi contrase\xf1a?","answer":"Para restablecer tu contrase\xf1a, debes:

  • Dirigirte a la ventana principal y dar clic en \xbfOLVIDASTE TU CONTRASE\xd1A?
  • Colocar tu n\xfamero de c\xe9dula y dar clic en \\"RECUPERAR\\"
  • Recibir\xe1s un link a tu celular y correo electr\xf3nico registrados.
  • \xa1Ten en cuenta! Tu contrase\xf1a debe tener las siguientes caracter\xedsticas: M\xednimo 8 caracteres y m\xe1ximo 12, debe contener m\xednimo un car\xe1cter especial (*/_+.) y una letra may\xfascula. Por tu seguridad no ingreses datos personales contenidos en la cuenta.


En el siguiente tutorial te explicamos el paso a paso para que restablezcas tu contrase\xf1a:

https://youtu.be/F2lGf8l35z4

Si no recuerdas tu correo o celular registrados, comun\xedcate con uno de nuestros asesores."},{"question":"\xbfC\xf3mo me autoexcluyo?","answer":"Para activar la autoexclusi\xf3n, ingresa a tu cuenta BetPlay, selecciona los tres puntos verticales ubicados en la parte superior, da clic en \\"MI CUENTA\\", selecciona el \xedtem \\"L\xcdMITES DE USUARIO\\" y luego da clic en \\"Autoexcusi\xf3n\\", diligencia el tiempo y el motivo por el cu\xe1l deseas hacer esta solicitud, guarda y listo.

De igual forma puedes ver el siguiente tutorial de c\xf3mo activar o desactivar la autoexclusi\xf3n:



Tan pronto se cumpla el tiempo elegido de tu Autoexclusi\xf3n la cuenta se reactivar\xe1 o puedes comunicarte con nuestros canales de atenci\xf3n para solicitarla. "},{"question":"Tengo mi cuenta retenida \xbfqu\xe9 hago? ","answer":"Ten en cuenta que para esta solicitud se requiere hacer la validaci\xf3n de tu cuenta, dir\xedgete a nuestros canales de contacto y favor ten lista una foto de tu c\xe9dula por ambas caras, una selfie junto a tu c\xe9dula y estar disponible para una posible video llamada para validar tus datos. "}]},{"title":"Recargas","image":"../../../../assets/images/Icono Escencia (4).svg","QuestionList":[{"question":"\xbfC\xf3mo puedo recargar?","answer":"Dir\xedgete dentro de tu cuenta a la secci\xf3n de \\"RECARGAS\\" y elige el m\xe9todo de pago:

  • PSE: Diligencia el valor a recargar, elige la pasarela de pago (Kushki, PayU, Tucompra), elige el banco desde el que desear realizar la transacci\xf3n, diligencia tus datos y recarga.
  • Credito/d\xe9bito: Elige la opci\xf3n \\"Tarjetas\\", ingresa el valor que quieres recargar en tu cuenta, diligencia tus datos personales, selecciona la pasera de pagos y da clic en el bot\xf3n \\"RECARGAR\\". Una vez la transacci\xf3n sea aprobada ver\xe1s el saldo reflejado en tu cuenta de usuario.!
  • En efectivo: Dir\xedgete a un punto de Supergiros, Sured o a cualquiera de nuestros convenios a nivel nacional, lleva tu c\xe9dula y el dinero en efectivo a recargar \xa1Y listo!
  • \xa1Ten en cuenta! En ocasiones estas transacciones pueden tardar hasta 4 horas en proceso, de acuerdo al tr\xe1fico de operaciones que haya en el momento y de las validaciones por parte de Payu, que se realizan por tu seguridad.
"},{"question":"\xbfD\xf3nde puedo consultar mi saldo?","answer":"Ingresa a tu cuenta BetPlay, da clic en los tres puntos verticales y autom\xe1ticamente se desplegar\xe1 la informaci\xf3n relacionada a tu saldo y bonos. "}]},{"title":"Retiros","image":"../../../../assets/images/Icono Escencia (5).svg","QuestionList":[{"question":"\xbfEn d\xf3nde puedo retirar mi dinero?","answer":"Ingresa a tu cuenta Betplay, da clic en la opci\xf3n \\"RETIROS\\" y selecciona:

  • Punto de venta: Puedes retirar en cualquier punto Supergiros o Sured con el c\xf3digo pin generado luego de que relaciones el monto a retirar, este c\xf3digo lo recibir\xe1s en tu correo y celular registrado.
    • \xa1Ten en cuenta! Los retiros deben ser a partir de $2.000 pesos y m\xe1ximo $2.514.000
    • Podr\xe1s realizar m\xe1ximo 3 retiros diarios.
    • Inmediatamente despu\xe9s de solicitar tu C\xf3digo PIN, el monto colocado en el campo \\"Importe\\" ser\xe1 deducido de tu saldo disponible, si en el lapso de 24 horas no se finaliza la transacci\xf3n de retiro, el valor solicitado anteriormente ser\xe1 devuelto como saldo disponible a tu cuenta.
    • *El C\xf3digo PIN expirar\xe1 en 24 horas.


  • Grupo \xe9xito: Ac\xe9rcate a cualquier punto \xe9xito con el c\xf3digo pin de 6 d\xedgitos generado luego de que relaciones el monto a retirar, este c\xf3digo lo recibir\xe1s en tu correo y celular registrado.
    • \xa1Ten en cuenta! Los retiros deben ser a partir de $5.000 pesos y m\xe1ximo $2\'036.000
    • Podr\xe1s realizar m\xe1ximo 3 retiros diarios.
    • Inmediatamente despu\xe9s de solicitar tu C\xf3digo PIN, el monto colocado en el campo \\"Importe\\" ser\xe1 deducido de tu saldo disponible, si en el lapso de 24 horas no se finaliza la transacci\xf3n de retiro, el valor solicitado anteriormente ser\xe1 devuelto como saldo disponible a tu cuenta.
    • *El C\xf3digo PIN expirar\xe1 en 24 horas.
  • Cuenta bancaria: Diligencia los datos de la cuenta bancaria a la cual deseas transferir tu retiro y el monto a retirar.
    • \xa1Ten en cuenta! Los retiros por transferencia deben ser a partir de $100.000 pesos y m\xe1ximo $500.000.000
    • Podr\xe1s realizar m\xe1ximo 3 retiros diarios.
    • Inmediatamente despu\xe9s de solicitar tu C\xf3digo PIN, el monto colocado en el campo \\"Importe\\" ser\xe1 deducido de tu saldo disponible, si en el lapso de 24 horas no se finaliza la transacci\xf3n de retiro, el valor solicitado anteriormente ser\xe1 devuelto como saldo disponible a tu cuenta.
"},{"question":"\xbfProblemas con tus retiros?","answer":"Se permiten M\xe1ximo 3 retiros diarios.

Si en el lapso de 24 horas no se finaliza la transacci\xf3n de retiro por PIN, el valor solicitado en el campo \\"importe\\" ser\xe1 devuelto como saldo disponible a tu cuenta BetPlay y el PIN expira. No debes tener apuestas pendientes por calificar.

Recuerda que, al momento de retirar tus premios, debes tener en cuenta que la suma de las apuestas que has realizado debe ser mayor o igual al 50% de la suma del dinero que hayas depositado desde que creaste la cuenta. No suman las apuestas realizadas por cobro anticipado.

La transferencia bancaria puede tardar entre 24 o 72 horas h\xe1biles para aparecer en la cuenta de tu banco. Esto depender\xe1 de los tiempos que toman las transferencias interbancarias.

"}]}]},"termData":{"QuestionList":[{"title":"Objeto y aceptaci\xf3n del contrato","QuestionList":[{"question":"1- Objeto ","answer":"El objeto del presente contrato (en adelante, el \u201cContrato\u201d) es regular el uso de y participaci\xf3n en juegos de azar y servicios ofrecidos por el Operador en l\xednea (\u201cOnline\u201d), incluyendo, a t\xedtulo enunciativo, pero no limitativo, m\xe1quinas de azar o tambi\xe9n denominadas \u201cslots online\u201d, apuestas deportivas y no deportivas de contrapartida, ruleta, black jack, baccarat, bingo y poker; todo ello de conformidad con la concesi\xf3n otorgada por COLJUEGOS al amparo del Acuerdo 008 del 16 de septiembre de 2020 y/o aquellos que lleguen a modificarlo, remplazarlo o complementarlo. Entre otras cuestiones, dicho Contrato regula los derechos y obligaciones de las partes, su inscripci\xf3n en el Registro de Usuario, uso de la Cuenta de Juego, suspensi\xf3n y cancelaci\xf3n de la misma.

El Operador ofrecer\xe1 los juegos de azar y servicios descritos anteriormente en la(s) siguiente(s) P\xe1gina(s) Web: betplay.com.co as\xed como para las versiones adaptadas de la misma para diferentes dispositivos de acceso. Adicionalmente a la P\xe1gina Web, el Operador podr\xe1 ofrecer sus Servicios de Juego mediante plataformas alternativas como (i) plataforma de juegos m\xf3viles y (ii) terminales f\xedsicos.

Los distintos juegos de azar y servicios ser\xe1n accesibles, entre otros, desde ordenadores, port\xe1tiles, tablets, tel\xe9fonos m\xf3viles y terminales f\xedsicos. La oferta de juegos podr\xe1 variar dependiendo del tipo de dispositivo utilizado.

Mediante la aceptaci\xf3n del presente Contrato se constituye un documento legal de car\xe1cter vinculante y obligatorio entre el Participante y el Operador.

La persona f\xedsica interesada en acceder a los servicios de entretenimiento de la plataforma de apuestas (denominada en adelante, \xa8el Participante\xa8 deber\xe1 aceptar previamente el presente Contrato y crear una Cuenta de Juego, mediante el Registro de Usuario.

El Participante no podr\xe1 encontrarse incurso en ninguna de las prohibiciones previstas por el Acuerdo 008 del 16 de septiembre de 2020 Reglamento del Juego. A este respecto, se informa al Participante que, de acuerdo al art\xedculo 1.7.4 de dicho acuerdo, se proh\xedbe la participaci\xf3n en los juegos ofrecidos por el Operador a:

a. Menores de edad. El operador debe verificar la edad del jugador y establecer las restricciones necesarias para evitar que las apuestas sean realizadas por aquellos que no acrediten mayor\xeda de edad.
b. Personas que padezcan enfermedades mentales que hayan sido declaradas interdictos judicialmente.
c. Personal vinculado al operador: aquellos trabajadores que intervengan o puedan influir en el desarrollo de la actividad de juego definidos por el operador.
d. Jugadores autoexcluidos de conformidad con las solicitudes presentadas ante cada operador autorizado.

Mediante la aceptaci\xf3n del presente Contrato, el Participante declara no encontrarse en ninguno de los supuestos anteriores.

Las reglas concretas aplicables a cada tipo de juego, as\xed como los dem\xe1s servicios adicionales ofrecidos por el Operador figuran en cada juego disponible para consulta del usuario en la P\xe1gina Web en todo momento."},{"question":"2- Aceptaci\xf3n ","answer":"Se requerir\xe1 al Participante la aceptaci\xf3n expresa del Contrato mediante la marcaci\xf3n de la casilla habilitada para tal efecto al final del formulario de Registro de Usuario y creaci\xf3n de Cuenta de Juego. Para ello, el Participante deber\xe1 visitar la secci\xf3n \u201cRegistro de Usuario\u201d y seguir las instrucciones que aparezcan en la pantalla.

El Operador podr\xe1 introducir modificaciones en el presente Contrato. En tal caso, se informar\xe1 al Participante de las mismas al iniciar sesi\xf3n mediante un aviso que incluir\xe1 un mecanismo que permita marcar una casilla de aceptaci\xf3n.

El Participante no podr\xe1 hacer uso de su Registro de Usuario o de su Cuenta de Juego en tanto no haya aceptado las modificaciones.

En cualquier caso, si el Participante no desea seguir siendo usuario bajo las nuevas condiciones, lo manifestar\xe1 a trav\xe9s del mecanismo establecido a dichos efectos, el cual podr\xe1 consultar por los canales de contacto disponibles en la p\xe1gina web, dando lugar en consecuencia, a la cancelaci\xf3n del Registro de Usuario y la Cuenta de Juego. Se proceder\xe1 por parte del Operador a la devoluci\xf3n de los saldos existentes en la cuenta de juego de acuerdo con las reglas aplicables."}]},{"title":"Registro del participante y cuenta de juego","QuestionList":[{"question":"1- Activaci\xf3n del Registro de Usuario ","answer":"El proceso de Registro de Usuario requiere la identificaci\xf3n del Participante. \xc9ste deber\xe1 completar un formulario, que incluye entre otros, los siguientes campos: Datos de identificaci\xf3n:

\u2022\\tTipo de documento, que para este caso ser\xe1n:
\\t o\\tC\xe9dula de ciudadan\xeda para ciudadanos colombianos
\\t o\\tC\xe9dula de extranjer\xeda vigente, expedida por el Estado Colombiano para ciudadanos extranjeros.
\\t o\\tPermiso por Protecci\xf3n Temporal (PPT)
\\t o\\tLos dem\xe1s documentos definidos por el gobierno nacional para este fin y aceptados por el ente regulador de los juegos de suerte y azar en el pa\xeds.
\u2022\\tN\xfamero de identificaci\xf3n, dependiendo del tipo de documento
\u2022\\tPrimer nombre
\u2022\\tSegundo nombre
\u2022\\tPrimer apellido
\u2022\\tSegundo apellido
\u2022\\tSexo
\u2022\\tFecha de nacimiento
\u2022\\tLugar de nacimiento (para ciudadanos colombianos ser\xe1 el municipio y para extranjeros el pa\xeds)
\u2022\\tFecha de expedici\xf3n del documento de identificaci\xf3n
\u2022\\tLugar de expedici\xf3n del documento de identificaci\xf3n
\u2022\\tFecha de vencimiento de la c\xe9dula de extranjer\xeda

Datos personales:

\u2022\\tNacionalidad
\u2022\\tDepartamento de residencia
\u2022\\tMunicipio de residencia
\u2022\\tDirecci\xf3n de residencia (domicilio)
\u2022\\tC\xf3digo postal del domicilio
\u2022\\tDirecci\xf3n de correo electr\xf3nico - Email
\u2022\\tTel\xe9fono m\xf3vil
\u2022\\tTel\xe9fono fijo (opcional)

El Operador \xfanicamente aceptar\xe1 un Registro de Usuario por Participante. El Operador realizar\xe1 todas las comprobaciones necesarias para asegurarse de que cada Participante cuenta con un \xfanico Registro de Usuario. Si el Operador detecta alguna conexi\xf3n entre Registros de Usuario, asumir\xe1 la existencia de registros m\xfaltiples y, por consiguiente, este hecho por si mismo configurar\xe1 una infracci\xf3n del presente Contrato. En sospecha de tal situaci\xf3n, el Operador est\xe1 autorizado y facultado para suspender por precauci\xf3n la cuenta, cancelar el registro, cancelar las apuestas que se hayan realizado, anular cualquier premio transferido a una cuenta de usuario, as\xed como revocar cualquier bono obtenido.

Todos los datos registrados deben ser reales. No se admite el registro de Participantes bajo pseud\xf3nimo o utilizando nombres de terceros. El Participante, una vez haya suministrado todos los datos mencionados, deber\xe1 verificar que los mismos son veraces, exactos y completos, y deber\xe1 confirmar sus datos mediante la marcaci\xf3n de una casilla que se habilitar\xe1 al efecto para completar la aceptaci\xf3n del Contrato.

Cualquier duda sobre la identidad del participante o el uso exclusivo del titular respecto de la cuenta de juego, generar\xe1 de forma autom\xe1tica la suspensi\xf3n preventiva de la cuenta hasta que el titular de la cuenta pueda demostrar su identidad y esclarecer las circunstancias que dieron lugar a la suspensi\xf3n preventiva de la cuenta de acuerdo con el procedimiento establecido por el Operador para tal fin.

El Participante, al aceptar el presente Contrato, autoriza al Operador a realizar las comprobaciones necesarias en relaci\xf3n a la informaci\xf3n suministrada, seg\xfan los procedimientos establecidos por las Autoridades competentes y el mismo operador de juegos online. El Operador se reserva el derecho de realizar en cualquier momento estas comprobaciones durante la vigencia de la relaci\xf3n contractual.

El Operador podr\xe1, en cualquier momento, solicitar al Participante que facilite informaci\xf3n adicional o que le remita documentos acreditativos de su identidad, incluyendo a t\xedtulo enunciativo, pero no limitativo, fotocopia de su documento de identidad (por ambas caras), fotoselfies donde sea visible el documento de identidad y el rostro, certificados bancarios, certificado de su tarjeta de cr\xe9dito, declaraciones extra juicio con presentaci\xf3n personal ante notario p\xfablico colombiano, atenci\xf3n de video llamadas, presentaci\xf3n de facturas de servicios p\xfablicos, comprobantes de pago, entre otros.

La documentaci\xf3n solicitada podr\xe1 enviarse por el canal de correspondencia dispuesto en la p\xe1gina web o aquel que sea indicado por la plataforma.

Si fuera necesario, se solicitar\xe1n fotocopias autenticadas de dicha documentaci\xf3n para garantizar su veracidad. Si el Participante no aportase la documentaci\xf3n solicitada por el Operador, en el plazo indicado en la comunicaci\xf3n al Participante, el Operador se reserva el derecho de rechazar, cancelar, o suspender el Registro de Usuario."},{"question":"2- Activaci\xf3n de la Cuenta de Juego ","answer":"Con el registro del Participante se crear\xe1 una Cuenta de Juego vinculada a sus datos. En dicha Cuenta de Juego, se reflejar\xe1n las transacciones econ\xf3micas, vinculadas a las actividades de juego y a los servicios adicionales ofrecidos por el Operador.

La Cuenta de Juego es personal e intransferible. Las operaciones realizadas desde ella por un Participante identificado mediante nombre de usuario y contrase\xf1a se considerar\xe1n v\xe1lidas a todos los efectos, asumiendo el Participante toda la responsabilidad derivada de las mismas.

El Participante deber\xe1 tomar las medidas necesarias para evitar la divulgaci\xf3n de sus claves de acceso. En caso de que sospeche que dichas claves pueden estar siendo utilizadas por terceros, el participante deber\xe1 tomar las medidas de autogesti\xf3n necesarias, generando el cambio de sus credenciales.

Las claves de acceso escogidas por los usuarios deben ser alfanum\xe9ricas, contener m\xe1s de un car\xe1cter especial (%,=,#, etc.) evitando usar el mismo usuario, c\xe9dula de ciudadan\xeda, fecha de nacimiento o n\xfamero de tel\xe9fono celular. Cabe resaltar que es responsabilidad del usuario la modificaci\xf3n de las credenciales de acceso m\xednimo cada seis meses.

La Cuenta de Juego es para uso exclusivo y personal del Participante y no podr\xe1 ser utilizada para usos profesionales, comerciales o de negocio. Cualquier indicio de uso para tales fines configurar\xe1 incumplimiento del presente contrato y dar\xe1 lugar a las medidas pertinentes por parte del operador, las cuales de manera enunciativa podr\xe1n ser la cancelaci\xf3n o suspensi\xf3n de la cuenta de juego, cancelaci\xf3n de las apuestas realizadas con tales fines seg\xfan el criterio del operador, anulaci\xf3n de las ganancias obtenidas en virtud de este actuar, as\xed como cualquier otra que el Operador considere necesaria.

El Participante declara que los fondos utilizados en la Cuenta de Juego no tienen procedencia ilegal y se compromete a no utilizar los Servicios de Juego con el fin de transferir fondos o de realizar una actividad il\xedcita o fraudulenta o cualquier transacci\xf3n prohibida (incluyendo todas las actividades directas y conexas del lavado de activos), conforme a la legislaci\xf3n aplicable.

El Participante declara que en la ejecuci\xf3n del presente contrato cumplir\xe1 estrictamente con todas las leyes y regulaciones aplicables en materia de anticorrupci\xf3n, antisoborno, prevenci\xf3n de opacidad y fraude, tales como Ley 2195 de 2022 adopci\xf3n medidas en materia de transparencia, prevenci\xf3n y lucha contra la corrupci\xf3n, el Estatuto Anticorrupci\xf3n (Ley 1474 de 2011), la Ley antisoborno (Ley 1778 de 2016), as\xed como cualquier otra norma nacional o internacional aplicable en materia de lucha contra la corrupci\xf3n y el soborno.

El Participante es plenamente responsable del uso de su cuenta conforme los T\xe9rminos Y Condiciones establecidos, as\xed como de mantener buenas pr\xe1cticas de juego. El Operador se reserva el derecho de suspender la Cuenta de Juego del Participante, de anular todo pago que se haya realizado y de recuperar todos los premios que haya pagado, en los supuestos de pago sospechoso o fraudulento producto de pr\xe1cticas indebidas, en los que se haya utilizado tarjetas de cr\xe9dito de propiedad de terceras personas o en el caso de cualquier otra actividad fraudulenta, conforme a lo establecido en la cl\xe1usula III, numeral 2 de los presentes t\xe9rminos y condiciones.

El Operador no ser\xe1 responsable de la utilizaci\xf3n fraudulenta de las tarjetas de cr\xe9dito del \xa8Participante\xa8 o de tarjetas de cr\xe9dito de propiedad de terceras personas, haya sido denunciado, o no, el hurto de \xe9stas por parte del propietario.

En los supuestos anteriores, el Operador se reserva el derecho, conforme a lo exigido por la normativa colombiana, a poner en conocimiento de las autoridades competentes cualquier hecho u operaci\xf3n respecto del que exista indicio o certeza de estar relacionado con el lavado de activos, financiaci\xf3n al terrorismo o cualquier otro delito, as\xed como aquellas operaciones que muestren una falta de correspondencia ostensible con la naturaleza, volumen de actividad o antecedentes operativos del Participante.

Si el Operador verifica que un Participante no tiene la edad m\xednima exigible para utilizar los Servicios de Juego y que de forma fraudulenta logr\xf3 vulnerar los filtros de registro, anular\xe1 las transacciones efectuadas por \xe9ste y proceder\xe1 a la devoluci\xf3n del dinero ingresado. As\xed mismo, cualquier premio que el Participante haya recibido ser\xe1 anulado, adoptando el Operador las medidas oportunas hasta que el Participante haya aportado una prueba irrefutable de tener la edad m\xednima exigible para utilizar los Servicios de Juego."},{"question":"3- Dep\xf3sitos y premios","table":{"paragrap":"Para hacer uso de los juegos y servicios ofrecidos por el Operador, el Participante tendr\xe1 que realizar dep\xf3sitos desde cualquiera de los puntos f\xedsicos autorizados para tales fines, una cuenta bancaria mediante el uso de pasarelas de pago autorizadas o trav\xe9s de cualquier medio dispuesto para tales fines usando un medio de pago del que sea titular. En caso de que la titularidad de \xe9stos corresponda a un tercero, o se tenga indicios de haber sido obtenido de forma irregular, el dep\xf3sito podr\xe1 ser invalidado o suspendido hasta haber efectuado las comprobaciones pertinentes.

Los dep\xf3sitos que lleve a cabo el Participante no podr\xe1n exceder las siguientes cantidades:","tableData":[{"level":1,"dailyLimit":10000000,"weeklyLimit":50000000,"monthlyLimit":150000000},{"level":2,"dailyLimit":15000000,"weeklyLimit":75000000,"monthlyLimit":225000000},{"level":3,"dailyLimit":20000000,"weeklyLimit":100000000,"monthlyLimit":300000000},{"level":4,"dailyLimit":25000000,"weeklyLimit":125000000,"monthlyLimit":375000000},{"level":5,"dailyLimit":30000000,"weeklyLimit":150000000,"monthlyLimit":450000000}],"paragraph2":"De forma autom\xe1tica al momento del registro se clasificar\xe1 en el primer orden jer\xe1rquico, en caso de querer clasificar en alguno de los otros rangos deber\xe1 cumplir con las condiciones establecidas para cada nivel.

A estos efectos, se entender\xe1 por d\xeda, los d\xedas calendario desde las 00:00 a las 23:59; por semana, el tiempo comprendido entre las 00:00 horas de lunes y las 23:59 del domingo; y por mes, el tiempo comprendido entre las 00:00 del d\xeda 1 y las 23:59 horas del \xfaltimo d\xeda del mes.

El Operador ofrece al Participante la posibilidad de establecer voluntariamente l\xedmites aplicables a sus propios dep\xf3sitos por importes inferiores a los se\xf1alados en el primer nivel, en tal caso este deber\xe1 elegir la opci\xf3n \\"otros l\xedmites\\" en la secci\xf3n \xa8Mi Cuenta\xa8 y ubicar el valor diario de l\xedmites, tanto los l\xedmites semanales c\xf3mo mensuales se calcular\xe1n autom\xe1ticamente, estos resultar\xe1n de inmediata aplicaci\xf3n.

El incremento del valor de los l\xedmites estar\xe1 sujeto a la validaci\xf3n del operador quien emplear\xe1 mecanismos para determinar si el usuario cumple con el perfil necesario para aplicarlos y ser\xe1 facultativo el aprobar o denegar la solicitud de incremento.

En ning\xfan caso, podr\xe1 solicitarse un aumento en los l\xedmites establecidos por el Participante, si no hubiesen transcurrido tres (3) meses desde la \xfaltima modificaci\xf3n de los l\xedmites por \xe9l fijados.

Los premios obtenidos por el Participante se acumular\xe1n a las cantidades depositadas en la Cuenta de Juego, pudiendo hacer uso de los mismos. Los dep\xf3sitos y los premios podr\xe1n ser retirados por el Participante, siempre y cuando se cumplan con las directrices definidas por la normativa especial para juegos operador por internet, y las reglas de uso de la plataforma contenidas en este documento.

Acorde con lo dispuesto en la normativa especial para juegos operados por internet, las cantidades depositadas en la Cuenta de Juego, as\xed como los premios obtenidos, se mostrar\xe1n en cr\xe9ditos para la participaci\xf3n con valores equivalentes 1 a 1 respecto del Peso Colombiano (1 cr\xe9dito para la participaci\xf3n = 1 peso colombiano).

En todo caso el participante es consciente y acepta que el Operador realice los descuentos a los que haya lugar, correspondientes a los impuestos o tributos vigentes de conformidad con la legislaci\xf3n colombiana."}}]},{"title":"Derechos y obligaciones del participante","QuestionList":[{"question":"1- Derechos del Participante","answer":"
  • El Participante podr\xe1 acceder y utilizar los juegos y servicios ofrecidos por el Operador, que estar\xe1n a su disposici\xf3n, durante las veinticuatro (24) horas del d\xeda, los trescientos sesenta y cinco (365) d\xedas del a\xf1o. Sin embargo, si el Operador tuviera que suspender los juegos y servicios como consecuencia de errores, demoras, mal funcionamiento o alguna otra circunstancia t\xe9cnica que imposibilite el buen uso de la P\xe1gina Web, el Participante no obtendr\xe1 ning\xfan tipo de compensaci\xf3n. En tales casos, el Operador no asumir\xe1 ning\xfan tipo de responsabilidad por cualquier eventual perjuicio que se le hubiese podido ocasionar al Participante, bien sea por la suspensi\xf3n de los juegos o por el mal funcionamiento de los mismos.


  • El Participante recibir\xe1 el abono de los premios que haya obtenido en su Cuenta de Juego, pudiendo disponer de ellos en cualquier momento, teniendo en cuenta que el Operador generar\xe1 la transacci\xf3n en el medio de pago que aplica.


  • En los casos que la cuenta de juego no cuente con ning\xfan tipo de bloqueo o suspensi\xf3n que limite el libre uso de la misma, el Participante podr\xe1 solicitar al Operador que le transfiera, por cualquiera de los medios de pago puestos a disposici\xf3n del usuario por el Operador, el saldo que figure en su Cuenta de Juego, sin costo adicional alguno y a estos efectos, el Operador deber\xe1 ordenar al medio de pago que corresponda la transferencia de fondos en un plazo m\xe1ximo de 72 horas.


  • El rechazo de los pagos respectivos por parte de terceras entidades no es atribuible al operador, raz\xf3n por la cual el operador no generar\xe1 compensaci\xf3n alguna, ni responder\xe1 a ning\xfan t\xedtulo por los inconvenientes que puedan llegar a presentarse en virtud de los hechos de un tercero. Para estos casos, solo se acreditar\xe1 la devoluci\xf3n del saldo en cuesti\xf3n a la cuenta de juego. El jugador es plenamente responsable de validar en el sistema transaccional dispuesto por el operador el estado de las transacciones de retiro de fondos solicitadas. El jugador es plenamente responsable que los datos del titular de la cuenta BetPlay y los datos del titular de la cuenta bancaria objeto de la solicitud de retiro coincidan a completitud, caso contrario la solicitud de retiro ser\xe1 rechazada sin que obre responsabilidad alguna por parte del operador.


  • El Participante podr\xe1 resolver el Contrato, sin necesidad de preaviso ni justificaci\xf3n, mediante la cancelaci\xf3n de su Registro de Usuario y su Cuenta de Juego, seg\xfan el procedimiento establecido por el operador. Si la Cuenta contuviese saldo a favor del Participante, \xe9ste deber\xe1 retirar las cantidades disponibles con car\xe1cter previo a la cancelaci\xf3n, no obstante en caso de que la cuenta de juego previo a la solicitud de resoluci\xf3n del contrato se encontrase en el supuesto de suspensi\xf3n por precauci\xf3n, el operador deber\xe1 resolver primero el motivo por el cual la cuenta ingres\xf3 en dicho estado, para poder proceder con la terminaci\xf3n del contrato.


  • El participante podr\xe1 actualizar sus datos personales (correo electr\xf3nico, tel\xe9fono, direcci\xf3n) registrados al momento de la creaci\xf3n de la cuenta en cualquier tiempo, por los canales dispuestos por el operador para tales fines y con una diferencia de al menos 30 d\xedas calendario desde la \xfaltima fecha de actualizaci\xf3n.
"},{"question":"2- Obligaciones del Participante: ","answer":"
  • El Participante se obliga a suministrar datos reales en el proceso de registro, o en cualquier transacci\xf3n u operaci\xf3n posterior, as\xed como a mantener actualizada la informaci\xf3n suministrada durante el tiempo que permanezca operativa su Cuenta de Juego, cualquier duda sobre la identidad del participante respecto de la cuenta de juego, generara de forma autom\xe1tica la suspensi\xf3n preventiva de la cuenta hasta que el titular de la cuenta pueda demostrar su identidad y esclarecer las circunstancias que dieron lugar a la suspensi\xf3n preventiva de la cuenta.


  • El Participante deber\xe1 cumplir el presente Contrato y las normas y reglamentaciones b\xe1sicas que se establezcan para cada tipo de juego, no alterando ni intentando alterar el desarrollo normal de \xe9stos. Dichas normas reglamentarias se encuentran disponibles al interior de cada juego, para apuestas deportivas en el siguiente enlace: https://betplay.com.co/reglas-apuestas-deportivas.


  • El Participante no podr\xe1 ceder a terceros su Registro de Usuario o Cuenta de Juego, ni permitir el uso de su cuenta por los mismos. Cualquier transacci\xf3n realizada por un tercero derivada de este uso inadecuado del usuario, no ser\xe1 oponible ni atribuible al operador.


  • El Participante no podr\xe1 realizar transferencias a Cuentas de Juego de otros jugadores de forma directa o por medio del mal uso de los juegos ofrecidos en la plataforma (tomando como ejemplo de manera enunciativa y no taxativa los casos de chip dumping, zero rake, etc.), cualquier evidencia de esta conducta acarrear\xe1 la suspensi\xf3n de la cuenta de juego y las medidas que el operador considere pertinentes.


  • El Participante garantizar\xe1 el origen l\xedcito de las cantidades depositadas y, que bajo ning\xfan concepto utilizar\xe1 los Servicios de Juego como un sistema de transferencia de dinero. As\xed mismo, se compromete a que no utilizar\xe1 los Servicios de Juego para realizar actividades ilegales, il\xedcitas o fraudulentas de cara al operador u otros usuarios, de conformidad con la legislaci\xf3n colombiana de prevenci\xf3n del lavado de activos y financiaci\xf3n al terrorismo, en caso de identificar dichas conductas o tener sospecha de la comisi\xf3n de las mismas, el operador tomar\xe1 las medidas que considere pertinentes de acuerdo a las potestades otorgadas por la ley colombiana vigente.


  • El Participante deber\xe1 colaborar con el Operador en cualquier comprobaci\xf3n o verificaci\xf3n que \xe9ste lleve a cabo de la identidad del Participante, el origen de los fondos utilizados o la titularidad de los medios de pago que se empleen en las transacciones.


  • El Participante deber\xe1 aportar cualquier documentaci\xf3n solicitada por el Operador con el fin de realizar la comprobaci\xf3n o verificaci\xf3n de su identidad, el origen de los fondos utilizados o la titularidad de los medios de pago que se empleen en las transacciones.


  • El Participante tiene prohibido realizar operaciones ilegales, fraudulentas o tendentes a obtener un resultado beneficioso de los juegos por medio de aprovechamiento de errores en la plataforma, de terceros participantes o por medio de actuar ilegitimo que busque o logre la eliminaci\xf3n del azar, todo lo anterior en perjuicio del Operador o de otros participantes.


  • A t\xedtulo meramente enunciativo, se considerar\xe1n operaciones fraudulentas las siguientes : la creaci\xf3n de cuentas duplicadas, la alteraci\xf3n de las medidas de seguridad de la web, el jineteo, el chip dumping, Zero Rake, el aporte de informaci\xf3n falsa o de terceras personas en b\xfasqueda de generar suplantaciones de identidad, el abuso de bonos y promociones, el abuso y/o uso indebido del Cash Out, el abuso de los errores generados por la plataforma en virtud de su mal funcionamiento, la utilizaci\xf3n de medios automatizados o no autorizados por el Operador para participar en los juegos, desconexiones intencionadas sin haber concluido las partidas y la connivencia con otros jugadores para obtener una ventaja injusta.


  • El Participante se compromete al pago de los impuestos que correspondan en funci\xf3n de los premios obtenidos.


  • En los supuestos en los que el Participante deba facilitar en su registro un seud\xf3nimo se obliga a no utilizar cualquier t\xe9rmino que pueda considerarse ofensivo o inmoral por los otros Participantes o que vulneren los Derechos de Propiedad Intelectual de terceros y a no utilizar en sus comunicaciones palabras y/o expresiones que puedan ser consideradas como agresiones verbales por los otros Participantes o cuyo contenido pueda ser considerado de naturaleza il\xedcita, injuriosa o calumniosa.


  • El contenido publicado por los participantes y/o las interacciones realizadas por los mismos en el chat dispuesto en los juegos que apliquen, es de exclusiva responsabilidad de sus autores y no representa al Operador. En consecuencia, no responde por su licitud, veracidad, integridad o titularidad, ni por da\xf1os o reclamaciones derivados (p. ej., difamaci\xf3n, infracci\xf3n de derechos, datos personales, acoso o discriminaci\xf3n). Sin obligaci\xf3n de supervisi\xf3n previa, el Operador podr\xe1 moderar, remover o bloquear contenidos y/o suspender cuentas a su criterio o por orden de autoridad. El usuario se obliga a mantener indemne al Operador por cualquier queja, investigaci\xf3n, sanci\xf3n o reclamaci\xf3n originada en lo que publique.


  • El participante se compromete a usar de la manera adecuada la plataforma, garantizando que al momento de realizar dep\xf3sitos debe jugar al menos el 50% del dinero depositado antes de solicitar un retiro conforme a la normativa vigente.


  • El participante se compromete a dar uso a la plataforma con fines de entretenimiento, evitando as\xed los usos profesionales, laborales o cualquier otro que contrari\xe9 lo establecido en las pol\xedticas de juego responsable implementadas por la compa\xf1\xeda.


  • El participante no podr\xe1 realizar m\xe1s de 3 retiros de manera diaria por cualquier m\xe9todo de retiro que ofrezca el operador, ni acumular retiros que superen las 48 UVT\xb4s de forma diaria en los casos de retiros en punto f\xedsico.


  • El participante se compromete a exhibir obligatoriamente su documento de identificaci\xf3n f\xedsico original (Cedula de Ciudadan\xeda, Cedula de Extranjer\xeda o PPT) para la realizaci\xf3n de retiros en los puntos f\xedsicos establecidos por el operador.


  • El participante se compromete a atender en cualquier tiempo y frecuencia los llamados a validaci\xf3n de identidad que sean realizados por el operador, lo anterior con el fin de brindar al mismo la seguridad del uso exclusivo de la cuenta conforme lo establecido en otros apartados de este documento.
"}]},{"title":"Derechos y obligaciones del operador ","QuestionList":[{"question":"1- Derechos del Operador","answer":"
  • El Operador tendr\xe1 derecho a percibir las cantidades fijadas como precio por el uso de los juegos y servicios ofrecidos en la plataforma BetPlay.
  • El Operador podr\xe1 modificar la estructura y formato de la P\xe1gina Web, as\xed como realizar tareas de mantenimiento y mejora de la misma para ofrecer un mejor servicio a los Participantes. En la medida de lo posible, el Operador informar\xe1 al Participante con car\xe1cter previo de dichas tareas de mantenimiento. No obstante, lo anterior, el Operador podr\xe1 suspender temporalmente los juegos o servicios sin tener que compensar de ninguna forma al Participante.
  • El Operador impondr\xe1 l\xedmites en el acceso a la P\xe1gina Web y tomar\xe1 las acciones pertinentes con las cuentas de juego de los Participantes cuando no se cumplan las garant\xedas de utilizaci\xf3n correcta del mismo, seg\xfan lo establecido en el marco del presente documento.
  • El Operador podr\xe1 denegar, en cualquier momento y sin necesidad de previo aviso, el acceso al Sitio Web de los Participantes que incumplan el Contrato o las Reglas de cada Juego.
  • El Operador se reserva el derecho de admisi\xf3n a su plataforma. La negativa a permitir el acceso no implicar\xe1 el pago de indemnizaciones ni resarcimiento alguno. La aplicaci\xf3n de este numeral conllevar\xe1 la cancelaci\xf3n de la cuenta, conforme a lo establecido en el presente reglamento.
  • El Operador podr\xe1 denegar, en cualquier momento y sin necesidad de previo aviso, el acceso al Sitio Web de los Participantes que hayan proporcionado en su registro datos presuntamente falsos.
  • El Participante deber\xe1 proteger los derechos del Operador, as\xed como los de terceros que presten sus Servicios de Juego o contenidos a trav\xe9s del Sitio Web.
  • El Operador podr\xe1 exigir las indemnizaciones que pudieran derivarse por el uso indebido o il\xedcito de todo o parte de los Servicios de Juego y contenidos prestados a trav\xe9s del Sitio Web a los Participantes.
"},{"question":"2- Obligaciones del Operador","answer":"
  • El Operador deber\xe1 poner a disposici\xf3n del Participante los juegos y servicios, en la forma establecida en este Contrato y en las reglas particulares de cada juego.
  • El Operador se compromete a registrar en la Cuenta de Juego, mediante cargos y abonos, todas las operaciones, incluyendo los elementos identificativos completos de las mismas y, en particular, los relativos a jugadas, ganancias, devoluciones, ingresos, reintegros o bonos recibidos.
  • El Operador ordenar\xe1 el abono de los premios, a la cuenta del usuario, en un plazo m\xe1ximo de 72 horas.
  • El Operador devolver\xe1 los saldos producto de transacciones de retiro fallidas en un plazo m\xe1ximo de 72 horas una vez sea generado el error, exceptuando las situaciones imputables a terceros, casos en los cuales los t\xe9rminos de devoluci\xf3n estar\xe1n sujetos a las soluciones generadas por los mismos.
  • El Operador pondr\xe1 a disposici\xf3n del Participante, a trav\xe9s de la P\xe1gina Web, un servicio de Atenci\xf3n al Cliente para la resoluci\xf3n de dudas y tramitaci\xf3n de reclamaciones, para tales fines se pone a disposici\xf3n de los usuarios 3 canales de contacto disponibles:
  • Igualmente, el Operador suministrar\xe1 informaci\xf3n sobre juego responsable en la secci\xf3n de Juego Responsable, disponible en https://betplay.com.co/juego-responsable.
"}]},{"title":"Autoexclusi\xf3n de acceso al juego","QuestionList":[{"answer":"El Operador pone a disposici\xf3n del Participante un sistema de autoexclusi\xf3n de participaci\xf3n en los juegos del Operador. En este sentido el Participante podr\xe1:

  • Desde su cuenta BetPlay es posible generar la autoexclusi\xf3n ingresando a su usuario en la esquina superior derecha de la p\xe1gina donde aparecen 3 puntos verticales junto al nombre de jugador y acceder al bot\xf3n denominado \xa8MI CUENTA\xa8, donde podr\xe1 encontrarse el bot\xf3n denominado \xa8LIMITES DE USUARIO\xa8 donde se desplegar\xe1 una ventana en la cual aparecer\xe1 el bot\xf3n denominado \xa8AUTOEXCLUSI\xd3N\xa8, que mostrar\xe1 un men\xfa que permite seleccionar el tiempo de autoexclusi\xf3n (24 horas, 48 horas, 72 horas, 1 semana, 1 mes, 3 meses o 6 meses) y el motivo de la autoexclusi\xf3n (Salud Mental, s\xedntomas de adicci\xf3n al juego, Ludopat\xeda, Receso Voluntario, Problemas Econ\xf3micos).
  • El operador bloquear\xe1 el registro de usuario y cuenta de juego del participante que haya solicitado su autoexclusi\xf3n cuando reciba una petici\xf3n de autoexclusi\xf3n durante el tiempo que \xe9l mismo haya se\xf1alado. Durante el periodo de bloqueo el participante no puede acceder al juego, ni ingresar dinero o realizar dep\xf3sitos, pero s\xed puede proceder al retiro de sus fondos.
"}]},{"title":"Sesi\xf3n destinada al juego de m\xe1quinas tragamonedas o de azar ","QuestionList":[{"answer":"Para preservar la seguridad del usuario, desde el momento del registro de la cuenta, se parametriza de forma autom\xe1tica con un l\xedmite de sesi\xf3n destinada al juego de m\xe1quinas de azar de 1 hora, el cliente podr\xe1 modificar este l\xedmite en un rango de 1 a 24 horas, as\xed como los l\xedmites que se mencionan a continuaci\xf3n:

  • Tiempo de la sesi\xf3n
  • Cantidad m\xe1xima que quiere jugar en la sesi\xf3n
  • Tiempo de aviso del tiempo restante
  • Posibilidad de autoexclusi\xf3n temporal de la plataforma
"}]},{"title":"Eficacia y duraci\xf3n del contrato ","QuestionList":[{"answer":"El presente Contrato entrar\xe1 en vigor tras la aceptaci\xf3n expresa del mismo por el Participante marcando la casilla respectiva al momento del registro, y la activaci\xf3n por el Operador de la Cuenta de Juego y se mantendr\xe1 vigente hasta la cancelaci\xf3n de \xe9stos por alguna de las causas que se se\xf1alan en la cl\xe1usula siguiente.

El operador se reserva el derecho de admisi\xf3n a su plataforma. La negativa a permitir el acceso no implicar\xe1 el pago de indemnizaciones ni resarcimiento alguno. La aplicaci\xf3n de este numeral conllevar\xe1 la cancelaci\xf3n de la cuenta, conforme a lo establecido en el presente reglamento."}]},{"title":"Resoluci\xf3n del contrato. Cancelaci\xf3n y suspensi\xf3n del registro de usuario y la cuenta de juego ","QuestionList":[{"question":"1- Cancelaci\xf3n a instancia del Participante ","answer":"El Participante podr\xe1 cancelar su Registro de Usuario y Cuenta de Juego en cualquier momento, mediante mensaje dirigido al Operador aportando formato de solicitud mediante el canal \xa8ESCRIBENOS\xa8, disponible en el siguiente link: https://d7cul3678ytm6.cloudfront.net/Betplay/escribenos.html.

En todo caso, el Operador se reserva el derecho de comprobar la identidad del Participante antes de proceder al abono del saldo como consecuencia de la cancelaci\xf3n. El Operador deber\xe1 hacer efectiva la cancelaci\xf3n en un plazo m\xe1ximo de siete (7) d\xedas h\xe1biles desde la validaci\xf3n de identidad en los casos en los que hubiere lugar a criterio del operador o desde la recepci\xf3n de la solicitud en caso de no considerar necesaria la validaci\xf3n de identidad.

La solicitud de Cancelaci\xf3n de la cuenta de usuario/registro de usuario no implica la eliminaci\xf3n de datos personales de las bases de datos del operador, la solicitud de eliminaci\xf3n de datos personales que pueda presentarse por el titular de la cuenta, no afectara los datos que deban conservarse por obligaci\xf3n legal, reglamentaria y/o contractual, en virtud de la operaci\xf3n de la plataforma BetPlay."},{"question":"2- Suspensi\xf3n por parte del Operador ","answer":"El Operador se reserva el derecho a suspender el Registro de Usuario y Cuenta de Juego en los siguientes casos:

  • Cuando existan sospechas razonables acerca de la falta de veracidad o exactitud de los datos facilitados por el Participante.
  • Cuando existan sospechas razonables de la utilizaci\xf3n del Registro de Usuario y/o de la Cuenta de Juego por parte de terceros. El operador podr\xe1 suspender cautelarmente al participante que haya tenido, a su juicio, un comportamiento presuntamente colusorio o fraudulento o que haya permitido la utilizaci\xf3n de su registro de usuario por terceros, hasta que se demuestre lo contrario sin lugar a duda razonable. Contrastados los hechos, si el operador tuviera elementos de juicio suficientes para poder considerar probado que el participante ha incurrido en un presunto fraude, colusi\xf3n o puesta a disposici\xf3n de terceros de su propia cuenta, el contrato podr\xe1 ser resuelto unilateralmente y notificado este hecho, junto con los elementos de juicio recabados, para el caso concreto se tendr\xe1n en cuenta la definici\xf3n y casu\xedstica de fraude establecidas en la ley y el presente documento.
  • Cuando existan sospechas razonables de que el Participante ha infringido cualquiera de las obligaciones del Contrato.
  • Cuando el Participante solicite su autoexclusi\xf3n, seg\xfan lo dispuesto en el presente documento.
  • En caso que el Participante no realice ninguna operaci\xf3n durante un periodo de seis (6) meses ininterrumpidamente.
  • Cuando existan sospechas razonables de que el Participante en el desarrollo de su actividad de juego en P\xf3ker ha incurrido en acciones sospechosas, que infringen las normas de juego (de forma enunciativa y no taxativa chip-dumping y zero rake), suplantaci\xf3n de identidad, traspaso de dinero de forma regular e injustificada seg\xfan las din\xe1micas normales de la operaci\xf3n del juego o cualquiera que genere la necesidad de iniciar una investigaci\xf3n que esclarezca los hechos motivo de estas acciones.


El Operador cancelar\xe1 el Registro de Usuario y la Cuenta de Juego cuando se produzca cualquiera de las siguientes circunstancias:

  • En caso de que el Participante incumpla las condiciones del presente contrato.
  • En caso de tener sospechas razonables o la constancia que el Participante ha llevado a cabo operaciones presuntamente fraudulentas o ilegales.
"},{"question":"3- Consecuencias de la suspensi\xf3n ","answer":"La suspensi\xf3n impedir\xe1 al Participante el uso de los juegos y servicios ofrecidos por el Operador de forma temporal, as\xed como depositar nuevas cantidades en la Cuenta de Juego o retirar los fondos existentes.

No obstante en los casos que el operador lo defina el Participante suspendido podr\xe1 realizar el retiro de los cr\xe9ditos para la participaci\xf3n por el medio de pago definido por el Operador."},{"question":"4- Consecuencias de la cancelaci\xf3n","answer":"La cancelaci\xf3n del Registro de Usuario y de la Cuenta de Juego impedir\xe1 al Participante continuar haciendo uso de los juegos y servicios ofrecidos por el Operador. \xc9ste deber\xe1 transferir al Participante, por el medio de pago definido por el Operador, las cantidades depositadas y no utilizadas, as\xed como los premios obtenidos.

Lo anterior, teniendo en cuenta que el operador deber\xe1 resolver previo a la cancelaci\xf3n del registro cualquier situaci\xf3n de validaci\xf3n de identidad, suspensi\xf3n y/o similares."}]},{"title":"Tratamiento de registros de usuarios y cuentas de juego inactivos y procedimiento para su activaci\xf3n en los supuestos de suspensi\xf3n","QuestionList":[{"answer":"Se considerar\xe1 inactivo el Registro de Usuario de un Participante y la Cuenta de Juego asociada al mismo cuando no se haya realizado ninguna operaci\xf3n durante seis (6) meses ininterrumpidamente, esta situaci\xf3n generar\xe1 la suspensi\xf3n de la cuenta de forma autom\xe1tica una vez cumplido dicho termino.

El Participante podr\xe1 reactivar su Registro de Usuario y Cuenta de Juego contact\xe1ndose por los canales dispuestos para la atenci\xf3n al cliente.

En todo caso, la reactivaci\xf3n deber\xe1 hacerse efectiva en un plazo m\xe1ximo de siete (7) d\xedas h\xe1biles desde la recepci\xf3n de la solicitud remitida por el Participante, siempre y cuando no existan causales de suspensi\xf3n de cuenta pendientes por resolver.

En caso de que la suspensi\xf3n por inactividad ininterrumpida alcance el termino de once (11) meses la cuenta ser\xe1 cancelada por tiempo."}]},{"title":"Derechos de propiedad intelectual e industrial","QuestionList":[{"answer":"Los distintos elementos de la P\xe1gina Web, y el sitio Web en su conjunto, est\xe1n protegidos por la normativa colombiana sobre propiedad intelectual e industrial. Las marcas, nombres comerciales, signos distintivos que aparecen en ella, as\xed como el software necesario para participar en los juegos.

Las im\xe1genes, textos, v\xeddeos y demostraciones existentes en la P\xe1gina Web son propiedad del Operador o de terceras entidades que le han cedido legalmente su uso. El Participante no podr\xe1 realizar ninguna modificaci\xf3n o alteraci\xf3n de los mismos, ni distribuirlos o utilizarlos bajo ning\xfan fin sin autorizaci\xf3n expresa del Operador."}]},{"title":"Protecci\xf3n de datos de car\xe1cter personal","QuestionList":[{"answer":"Los datos personales que hayan sido facilitados por el Participante ser\xe1n tratados conforme a lo dispuesto en la Pol\xedtica de Privacidad disponible en la P\xe1gina Web."}]},{"title":"Responsabilidad","QuestionList":[{"answer":"El Operador no garantiza la disponibilidad y continuidad de la P\xe1gina Web, reserv\xe1ndose la posibilidad de interrumpir o suspender, sin previo aviso, la oferta de cualquiera de los juegos o servicios.

El Operador no se har\xe1 responsable de los da\xf1os y perjuicios sufridos por el Participante como consecuencia del uso de los juegos y servicios, o que se deriven de fallos t\xe9cnicos que provoquen interrupciones o demoras.

As\xed mismo el participante se obliga a no incurrir en conductas de aprovechamiento del error ajeno, en aquellas circunstancias de errores/fallos en la plataforma, cuotas ofrecidas por error que en otras circunstancias el operador no hubiese ofrecido o los juegos activos en ella. El operador se reserva el derecho de tomar todas las acciones que considere pertinentes para devolver el estado de las cosas al momento previo de las fallas que pudieran llegar a presentarse.

En ning\xfan caso, el Participante podr\xe1 exigir responsabilidad al Operador en supuestos de fallos de la conexi\xf3n a Internet, incompatibilidad del equipo del Participante con el software de juego facilitado en la P\xe1gina Web, virus inform\xe1ticos distribuidos por terceros que afecten al funcionamiento de los juegos o servicios, problemas de seguridad o t\xe9cnicos derivados de un mal uso del software suministrado o de las claves de acceso del Participante, retrasos en el suministro de los juegos, o imposibilidad de utilizaci\xf3n de los juegos o servicios. Asimismo, no responder\xe1 de las anomal\xedas que tengan como origen una actuaci\xf3n dolosa o culposa del Participante y/o que se deriven por causas de Fuerza Mayor o Caso Fortuito. En ning\xfan caso, el Operador asumir\xe1 responsabilidad alguna derivada de da\xf1os directos o indirectos, ni por da\xf1o emergente ni lucro cesante.

El Operador no garantiza que el Software o los Servicios de Juego sean compatibles con los requisitos exigidos por el software de los dispositivos usados por los Participantes y no se responsabiliza de cualquier da\xf1o o perjuicio que se puedan producir en el software o hardware del Participante derivados del acceso al Sitio Web y/o del uso de los Servicios de Juego.

As\xed mismo, el Operador excluye cualquier responsabilidad que pueda producirse por la presencia de virus u otros elementos lesivos en los Servicios de Juego y/o los contenidos del Sitio Web.

El Operador no se responsabilizar\xe1 de ninguna acci\xf3n u omisi\xf3n del proveedor de Internet o de terceros a quien el Participante haya podido contratar para acceder al servidor que aloja el Sitio Web.

El Operador no garantiza la idoneidad, fiabilidad, disponibilidad, oportunidad ni exactitud de la informaci\xf3n de los Servicios de Juego y apuestas contenidos en el Sitio Web. As\xed mismo, no ser\xe1 responsable del mal funcionamiento de la red de Internet ni de los da\xf1os que puedan ocasionarse por el citado mal funcionamiento.

En caso de existir errores en el sistema de comunicaci\xf3n, bugs o virus relativos a la instalaci\xf3n de su cuenta de juego u otros elementos de los servicios de juego que resulten en la p\xe9rdida de informaci\xf3n para el participante o cualquier otro da\xf1o a su equipo o a su software, el operador se reserva el derecho de anular los juegos en cuesti\xf3n y llevar a cabo cualquier acci\xf3n para corregir dichos errores tan pronto como tenga conocimiento, no siendo responsable en cualquier caso de dichos da\xf1os, ni estando obligado a realizar ning\xfan reemplazo sobre su red y/o sistemas o servicios similares.

El Participante acuerda que, en caso de que el Software o los Servicios de Juego no funcionen correctamente como resultado de, entre otras causas, un retraso o interrupci\xf3n en la operaci\xf3n o transmisi\xf3n, cualquier p\xe9rdida o da\xf1o de informaci\xf3n o fallo en la l\xednea, cualquier fallo presentado en los juegos o plataforma atribuible a terceros tales como proveedores de servicios o juegos, cualquier abuso de una persona sobre el Sitio Web o su contenido, o cualquier error u omisi\xf3n del contenido o cualquier otro factor fuera del control del Operador, el Operador no ser\xe1 responsable por ninguna p\xe9rdida, incluyendo p\xe9rdida de ganancias, que pudieran resultar; y que, si cualquiera de tales errores resultar\xe1 en un aumento de ganancias debidas o pagadas a un Participante, \xe9ste no tendr\xe1 derecho a tales ganancias devengadas del aumento en cuesti\xf3n. El Participante deber\xe1 abonar cualquier ganancia acreditada a su cuenta por error del Operador e informar, de forma inmediata, al Operador de ese error, evitando el aprovechamiento del error ajeno, delito tipificado en la legislaci\xf3n vigente Colombiana.

El Participante ser\xe1 el \xfanico responsable de las actividades realizadas desde su Cuenta de Juego. El Operador no se compromete a la devoluci\xf3n de ninguna cantidad pagada o apostada por terceros que hayan podido utilizar las claves de acceso del Participante o hayan accedido por medios il\xedcitos a su Registro de Usuario y Cuenta de Juego. Tampoco devolver\xe1 las cantidades que corresponda pagar al Participante en caso de errores cometidos en el desarrollo de los juegos o solicitudes de juegos o servicios efectuadas por error.

Cuando un usuario genere una actualizaci\xf3n en el estado de su cuenta para aceptar o revocar la comunicaci\xf3n de parte del Operador, debe tener en cuenta que este cambio ser\xe1 efectivo en un plazo no menor a 24 horas. Esto quiere decir, que, si un usuario actualiza su estado como revocado, pero no se han completado las 24 horas desde el momento del cambio, podr\xe1 seguir recibiendo comunicaci\xf3n hasta que se haga efectiva la actualizaci\xf3n. "}]},{"title":"Dudas en la interpretaci\xf3n del presente documento","QuestionList":[{"answer":"Cualquier duda que pueda presentarse en la interpretaci\xf3n del presente documento o inquietud respecto de los conceptos aplicables, se tomara la interpretaci\xf3n o conceptualizaci\xf3n del operador como correcta y aplicable al caso concreto."}]},{"title":"Legislaci\xf3n aplicable y tribunales competentes ","QuestionList":[{"answer":"El presente Contrato se rige por la ley colombiana, someti\xe9ndose las partes para la resoluci\xf3n de cualesquiera controversias y discrepancias a los juzgados y tribunales colombianos que resulten competentes."}]}]},"POKER":{"identityValidation":"La verificacion del usuario es requerida, por favor complete el proceso de validacion biometrica.","cards":[{"title":"\xbfC\xf3mo jugar p\xf3ker en BetPlay?","description":"Para jugar p\xf3ker en BetPlay, primero debes registrarte o iniciar sesi\xf3n en tu cuenta. Luego, dir\xedgete a la secci\xf3n de \\"Casino\\" y selecciona la opci\xf3n de p\xf3ker. All\xed encontrar\xe1s diferentes modalidades como Texas Hold\'em y Omaha, tanto en mesas de dinero real como en torneos. Elige una mesa seg\xfan tu nivel y presupuesto, y sigue las reglas del juego.","buttonText":"\xa1Jugar ahora!","image":"../../../assets/img/poker/hombre-poker-traje.png","inverted":false,"invertedMobile":true},{"title":"Torneos Poker","description":"En BetPlay, los torneos de p\xf3ker te permiten competir contra otros jugadores por premios atractivos. Para participar, accede a la secci\xf3n de p\xf3ker y elige un torneo seg\xfan el tipo, el costo de entrada y la estructura que m\xe1s te convenga. Hay torneos con recompra, donde puedes volver a ingresar si pierdes todas tus fichas, y otros sin recompra, en los que debes administrar bien tu stack. A medida que avanza el torneo, los jugadores son eliminados hasta que quedan los finalistas que se llevan los premios. \xa1Elige tu torneo y demuestra tu habilidad en la mesa!","buttonText":"\xa1Jugar ahora!","image":"../../../assets/img/poker/mujer-poker-card-corazon.png","inverted":true,"invertedMobile":false},{"title":"Mesas Poker","description":"En BetPlay, las mesas de p\xf3ker est\xe1n dise\xf1adas para ofrecer una experiencia din\xe1mica y competitiva. Puedes elegir entre mesas de dinero real o torneos, dependiendo de tu estilo de juego y presupuesto.","buttonText":"\xa1Jugar ahora!","image":"../../../assets/img/poker/mujer-poker-lentes.png","image2":"../../../assets/img/poker/hombre-poker-gorro.png","inverted":false,"invertedMobile":false}],"pokerCards":[{"title":"Texas Holdem","description":"Cada jugador recibe dos cartas privadas y debe combinarlas con cinco cartas comunitarias que se revelan en la mesa en tres rondas: flop (tres cartas), turn (una carta) y river (una carta). Durante cada ronda de apuestas, puedes retirarte, igualar o subir la apuesta seg\xfan tu estrategia y la fuerza de tu mano.","imageUrl":"../../../assets/img/poker/Carta 1.png","backgroundColor":"#92E1A3"},{"title":"Omaha","description":"Cada jugador recibe cuatro cartas privadas en lugar de dos. Sin embargo, al formar su mano final, debe usar exactamente dos de sus cartas privadas junto con tres de las cinco cartas comunitarias que se revelan en la mesa en las rondas de flop, turn y river.","imageUrl":"../../../assets/img/poker/Fichas 1.png","backgroundColor":"#64E1DA"}],"imageVideoSlides":[{"type":"image","imageUrl":"../../../assets/img/poker/hombre-poker-traje.png"},{"type":"video","imageUrl":"../../../assets/img/poker/hombre-poker-traje.png","videoUrl":"https://www.youtube.com/watch?v=2g8v1j0x4aA"},{"type":"image","imageUrl":"../../../assets/img/poker/hombre-poker-traje.png"}]},"BINGO":{"cards":[{"title":"\xbfC\xf3mo jugar Bingo en BetPlay?","description":"Para jugar Bingo en BetPlay, solo debes registrarte o iniciar sesi\xf3n en tu cuenta, ir a la secci\xf3n de \u201cCasino\u201d y seleccionar la opci\xf3n de Bingo. All\xed podr\xe1s elegir entre 10 salas diferentes, con modalidades de 75 o 90 balotas, seg\xfan tu preferencia. \xa1Una forma r\xe1pida y divertida de cantar Bingo y ganar en grande!","buttonText":"\xa1Jugar ahora!","image":"../../../assets/img/bingo/comojugarbingo.png","inverted":false,"invertedMobile":false},{"title":"\xa1Canta Bingo!","description":"Si eliges Bingo 75, podr\xe1s ganar completando la figura predeterminada anunciada antes de cada partida. Por otro lado, en Bingo 90 tienes tres formas de llevarte el premio: al completar la primera l\xednea, la segunda l\xednea o el cart\xf3n lleno. Adem\xe1s, si logras llenar tu cart\xf3n antes de que salga la balota clave, puedes ganar el gran acumulado de la sala. As\xed que prep\xe1rate para jugar, divertirte y ganar.","buttonText":"\xa1Jugar ahora!","image":"../../../assets/img/bingo/CantaBingo.png","inverted":true,"invertedMobile":false}]},"cookiesData":{"QuestionList":[{"title":"Introducci\xf3n","QuestionList":[{"answer":"La presente Pol\xedtica de Cookies tiene como objetivo informar a los usuarios sobre el uso de cookies en el sitio web https://betplay.com.co/ y su responsable CORREDOR EMPRESARIAL S.A., identificada con Nit. 900.243.000 \u2013 8 y con domicilio en Avenida Calle 26 No. 69D-91. En este contexto, tratamos los datos personales recolectados a trav\xe9s de cookies conforme a lo dispuesto en la Ley 1581 de 2012, el Decreto 1074 de 2015 y las directrices emitidas por la Superintendencia de Industria y Comercio de Colombia. Nuestro objetivo es mejorar la experiencia de navegaci\xf3n y ofrecer un servicio m\xe1s personalizado, respetando la privacidad de nuestros usuarios.

En BetPlay, como plataforma operada por CORREDOR EMPRESARIAL S.A., utilizamos cookies conforme al r\xe9gimen de protecci\xf3n de datos personales vigente en Colombia. Somos conscientes de que algunas cookies pueden recolectar informaci\xf3n que permite identificar al usuario, como la direcci\xf3n IP, los h\xe1bitos de navegaci\xf3n y las preferencias.

Nuestro compromiso es garantizar una experiencia de navegaci\xf3n segura y transparente, alineada con los principios de legalidad, finalidad, libertad, seguridad y confidencialidad.

En cumplimiento del principio de responsabilidad demostrada, CORREDOR EMPRESARIAL S.A. ha implementado medidas t\xe9cnicas, organizacionales y jur\xeddicas orientadas a proteger la privacidad de los titulares de los datos personales.

El titular de los datos podr\xe1 revocar en cualquier momento su consentimiento para el uso de cookies, mediante su desactivaci\xf3n o eliminaci\xf3n a trav\xe9s de las opciones de configuraci\xf3n de privacidad o seguridad del navegador. Esta revocatoria no afectar\xe1 el uso de cookies esenciales, que son indispensables para el correcto funcionamiento del Sitio Web. Es importante tener en cuenta que, por defecto, los navegadores \xfanicamente permiten configurar el bloqueo de cookies de terceros, anal\xedticas, estad\xedsticas o de publicidad. Asimismo, si el usuario opta por rechazar o limitar el uso de determinadas cookies, algunas funcionalidades del sitio podr\xedan verse restringidas o, en algunos casos, el Sitio Web podr\xeda no estar disponible o no operar correctamente."}]},{"title":"Alcance","QuestionList":[{"answer":"Esta Pol\xedtica de Cookies es aplicable a todos los usuarios que accedan, naveguen o utilicen los servicios proporcionados a trav\xe9s del sitio web https://betplay.com.co/ y sus plataformas vinculadas (en adelante, el \\"Sitio Web\\"). La pol\xedtica se extiende a la recopilaci\xf3n, el uso, el almacenamiento y la gesti\xf3n de cookies en el Sitio Web, tanto para usuarios registrados como no registrados.

Esta Pol\xedtica de Cookies tambi\xe9n forma parte integral del Aviso de Privacidad y de la Pol\xedtica de Protecci\xf3n de Datos Personales publicada aqui . Adicionalmente, en este documento encontrar\xe1s informaci\xf3n detallada sobre el tipo de cookies utilizadas, su nomenclatura, la informaci\xf3n que se recolecta, las finalidades de su uso, as\xed como las opciones disponibles para su gesti\xf3n.

El alcance de esta pol\xedtica incluye:

  1. Usuarios del Sitio Web: Se aplica a todos los visitantes y usuarios que interact\xfaan con el Sitio Web, ya sea que se registren o simplemente naveguen por \xe9l.


  2. Servicios Digitales de la Empresa: La pol\xedtica cubre todas las p\xe1ginas del sitio web, las aplicaciones asociadas y cualquier plataforma vinculada que se utilice para ofrecer productos o servicios a los usuarios.


  3. Tipos de Cookies: Esta pol\xedtica aborda el uso de cookies propias y de terceros que facilitan funcionalidades, personalizaci\xf3n de contenidos, an\xe1lisis de navegaci\xf3n y publicidad.


  4. Derechos del Usuario: Se detalla el control que los usuarios tienen sobre el uso de cookies, incluyendo la capacidad de gestionarlas o desactivarlas a trav\xe9s de los ajustes del navegador o mediante el consentimiento expl\xedcito proporcionado en el banner de cookies.


  5. Cumplimiento Normativo: La pol\xedtica se ajusta a la legislaci\xf3n vigente sobre protecci\xf3n de datos personales, como la Ley 1581 de 2012 en Colombia, el Reglamento General de Protecci\xf3n de Datos (RGPD) de la Uni\xf3n Europea, y otras normativas aplicables.


Este documento est\xe1 dirigido tanto a los usuarios que aceptan el uso de cookies como a aquellos que desean conocer m\xe1s sobre c\xf3mo las cookies afectan su experiencia en este Sitio Web.

"}]},{"title":"\xbfQue es una cookie?","QuestionList":[{"answer":"Las cookies son peque\xf1os archivos de texto que se almacenan en el dispositivo del usuario (ordenador, tel\xe9fono m\xf3vil, tableta, etc.), al acceder a un sitio web. Su finalidad es recopilar informaci\xf3n sobre las preferencias de navegaci\xf3n, el comportamiento del usuario y facilitar la interacci\xf3n con el sitio web. Las cookies son fundamentales para el funcionamiento adecuado de internet, mejorando la funcionalidad y la experiencia del usuario.

Las cookies son esenciales para el funcionamiento de Internet, ya que permiten ofrecer funcionalidades t\xe9cnicas b\xe1sicas. No pueden da\xf1ar el equipo o dispositivo del usuario, y si est\xe1n habilitadas en la configuraci\xf3n del navegador, pueden ayudar a identificar y corregir errores de funcionamiento del Sitio Web.
"},{"question":"1- Tipos de Cookies ","answer":"
  • El sitio web de CORREDOR EMPRESARIAL S.A. informa a sus usuarios que emplea diferentes tipos de cookies con finalidades diversas. A continuaci\xf3n, se describen las principales categor\xedas de cookies, con el prop\xf3sito de garantizar la transparencia respecto a su funcionamiento y finalidad:


  • Tipos de cookie; Funcionamiento del sitio web (Funcionalidad), esenciales, estad\xedstica y/o anal\xedtica, publicidad / marketing, redes sociales / de terceros


  • Funcionamiento del sitio web (Funcionalidad) : Las cookies de funcionalidad ayudan a hacer una p\xe1gina web utilizable activando funciones b\xe1sicas como la navegaci\xf3n en la p\xe1gina y el acceso a \xe1reas seguras de la p\xe1gina web. La p\xe1gina web no puede funcionar adecuadamente sin estas cookies.


  • Esenciales: Las cookies esenciales son necesarias para el funcionamiento b\xe1sico del sitio web, como la navegaci\xf3n en las p\xe1ginas y el acceso a \xe1reas seguras. No se pueden desactivar sin comprometer el funcionamiento del sitio.


  • Estad\xedstica y/o Anal\xedtica: Las cookies estad\xedsticas ayudan a los propietarios de p\xe1ginas web a comprender c\xf3mo interact\xfaan los visitantes con las p\xe1ginas web reuniendo y proporcionando informaci\xf3n de forma an\xf3nima.


  • Las cookies de marketing se utilizan para rastrear a los visitantes en las p\xe1ginas web. La intenci\xf3n es mostrar anuncios relevantes y atractivos para el usuario individual, y, por lo tanto, m\xe1s valiosos para los editores y terceros anunciantes.


  • Redes Sociales / De Terceros: Las cookies de terceros permiten a la p\xe1gina web recordar informaci\xf3n que cambia la forma en que la p\xe1gina se comporta o el aspecto que tiene, como su idioma preferido o la regi\xf3n en la que usted se encuentra.
"},{"question":"2- Finalidad de las Cookies:","answer":"Las cookies tienen la finalidad de mejorar la funcionalidad del sitio web y personalizar la experiencia del usuario. Entre las principales finalidades de uso se encuentran:

  • Autenticaci\xf3n de Usuario: Las cookies permiten a los usuarios mantenerse conectados en su cuenta, evitando tener que iniciar sesi\xf3n repetidamente.

  • An\xe1lisis del Comportamiento del Usuario: Las cookies de an\xe1lisis permiten a la Corredor Empresarial entender c\xf3mo los usuarios navegan por el sitio web, lo que ayuda a mejorar el contenido y la disposici\xf3n del sitio.

  • Publicidad Personalizada: Las cookies de marketing permiten mostrar anuncios espec\xedficos seg\xfan los intereses y el comportamiento de navegaci\xf3n de los usuarios.
"}]},{"title":"An\xe1lisis sitio web","QuestionList":[{"answer":"BetPlay utiliza cookies de funcionalidad, esenciales, anal\xedtica, estad\xedstica, publicidad y marketing, con el fin de personalizar los contenidos, facilitar el uso del Sitio Web, realizar an\xe1lisis estad\xedsticos del comportamiento de navegaci\xf3n y, en algunos casos, mostrar publicidad relacionada con los intereses del usuario.
"},{"question":"1- Generalidad","answer":"
  • Para generar el reporte con la cantidad de cookies que se usa en la p\xe1gina web de BetPlay, se realiz\xf3 un escaneo al sitio web con dominio: https://betplay.com.co/ y este fue el resultado.
"},{"question":"2- Resumen ","answer":"Tipo de cookies:
  • Funcionamiento del sitio web (Funcionalidad): 12 clases cetabid
    • cetabid
    • kk_leadtag
    • ce_fvd
    • lastExternalReferrerTime
    • algoliasearch-client-js
    • _uetvid_exp
    • kk_leadtag
    • lastExternalReferrer
    • _uetsid_exp
    • _uetvid
    • ce_successful_csp_check
    • _uetsid

  • Esenciales : 1 clase
    • PHPSESSID

  • Estad\xedstica y/o Anal\xedtica: 3 clases
    • _gid
    • _ga_3T4T7B9R59
    • _ga

  • Redes Sociales / De Terceros: 1 clase
    • _gat_gtag_UA_20375582_1

  • Publicidad / Marketing: N/A
"},{"question":"3- Uso de tecnolog\xedas de seguimiento y an\xe1lisis","answer":"Tipo de cookies:

  • Funcionamiento del sitio web (Funcionalidad): 12 clases

    • cetabid / Duraci\xf3n: sesi\xf3n
      • Se utiliza para mantener la sesi\xf3n activa en el sitio web durante la navegaci\xf3n, garantizando una experiencia consistente

    • kk_leadtag / Duraci\xf3n: Persistente
      • Almacena informaci\xf3n esencial sobre las interacciones del usuario con el sitio, como las campa\xf1as de marketing en las que participa el usuario.

    • ce_fvd / Duraci\xf3n: Persistente
      • Facilita el seguimiento de eventos en el sitio web, asegurando el acceso continuo a funcionalidades importantes.

    • lastExternalReferrerTime / Duraci\xf3n: Persistente
      • Almacena la hora de la \xfaltima referencia externa del usuario al sitio, lo que ayuda a gestionar el tr\xe1fico y las fuentes de acceso.

    • algoliasearch-client-js / Duraci\xf3n: Persistente
      • Utilizada para habilitar la b\xfasqueda eficiente dentro del sitio mediante la tecnolog\xeda de Algolia.

    • _uetvid_exp / Duraci\xf3n: Persistente
      • Establece el tiempo de expiraci\xf3n de la cookie _uetvid, que se utiliza para hacer un seguimiento de las sesiones de los usuarios en el sistema de Microsoft Bing Ads.

    • kk_leadtag / Duraci\xf3n: sesi\xf3n
      • Cookie de sesi\xf3n que almacena datos relacionados con la interacci\xf3n del usuario durante la visita al sitio web.

    • lastExternalReferrer / Duraci\xf3n: Persistente
      • Esta cookie almacena la URL de la p\xe1gina externa que el usuario visit\xf3 antes de acceder al sitio, ayudando a rastrear el origen del tr\xe1fico.

    • _uetsid_exp / Duraci\xf3n: Persistente
      • Usada para mantener el estado de la sesi\xf3n en Bing Ads, ayudando a gestionar la expiraci\xf3n de las sesiones de seguimiento.

    • _uetvid / Duraci\xf3n: Persistente
      • Asigna un identificador \xfanico a cada visitante del sitio web, lo que facilita el seguimiento de la actividad durante la sesi\xf3n.

    • ce_successful_csp_check / Duraci\xf3n: Persistente
      • Se utiliza para verificar que la pol\xedtica de seguridad de contenido (CSP) del sitio web se haya implementado correctamente, protegiendo el sitio de amenazas de seguridad.

    • _uetsid / Duraci\xf3n: Persistente
      • Cookie de Microsoft Bing Ads utilizada para identificar de manera \xfanica a un usuario y recopilar datos de su actividad para an\xe1lisis y campa\xf1as publicitarias.

  • Escenciales: 1 Clase

    • __cf_bm / Duraci\xf3n: 30 minutos
      • Esta cookie se utiliza para distinguir entre humanos y bots. Es beneficiosa para el sitio web, ya que permite generar informes v\xe1lidos sobre el uso del sitio.

  • Estad\xedstica y/o Anal\xedtica: 3 clases

    • _gid / Duraci\xf3n: 1 d\xeda
      • Esta cookie es establecida por Google Analytics. Almacena y actualiza un valor \xfanico para cada p\xe1gina visitada y se usa para contar y rastrear vistas de p\xe1gina.

    • _ga_3T4T7B9R59 / Duraci\xf3n: 1 a\xf1o y 1 mes
      • Esta cookie se usa para mantener el estado de la sesi\xf3n en Google Analytics.

    • _ga / Duraci\xf3n: 1 a\xf1o y 1 mes
      • Asociada con Google Universal Analytics, se usa para distinguir usuarios \xfanicos mediante un n\xfamero generado aleatoriamente. Ayuda a calcular datos sobre visitantes, sesiones y campa\xf1as.

  • Publicidad / Marketing: 1 Clase

    • _gat_gtag_UA_20375582_1 / Duraci\xf3n: 52 segundos
      • Esta cookie es parte de Google Analytics y se utiliza para limitar las solicitudes (tasa de solicitud de limitaci\xf3n).

Si un usuario no quiere que su informaci\xf3n personal sea recogida a trav\xe9s de Cookies, puede cambiar las preferencias en su propio navegador web. No obstante, es importante se\xf1alar que, si un navegador web no acepta Cookies, algunas de las funcionalidades de la p\xe1gina web, la aplicaci\xf3n y/o las p\xe1ginas vinculadas (Landing Page) podr\xedan no estar disponibles o no funcionar correctamente.


Puede permitir, bloquear o eliminar las cookies instaladas en su dispositivo mediante la configuraci\xf3n de las opciones del navegador instalado en su dispositivo, as\xed:

"}]},{"title":"Informaci\xf3n recopilada por las cookies","QuestionList":[{"answer":"

La informaci\xf3n recopilada por las cookies incluye, pero no se limita a:



  • Direcci\xf3n IP del usuario.
  • Informaci\xf3n sobre el dispositivo y navegador utilizado.
  • P\xe1ginas visitadas en el sitio web.
  • Tiempo de permanencia en cada p\xe1gina.
  • Preferencias de idioma y regi\xf3n.

  • Preferencias de idioma y regi\xf3n.

CORREDOR EMPRESARIAL S.A. se compromete a no utilizar esta informaci\xf3n para fines distintos a los descritos en esta pol\xedtica y en cumplimiento de la legislaci\xf3n sobre protecci\xf3n de datos personales.

"}]},{"title":"Seguridad de la informaci\xf3n recopilada","QuestionList":[{"answer":"CORREDOR EMPRESARIAL S.A. implementa medidas t\xe9cnicas, organizativas y jur\xeddicas para proteger la informaci\xf3n recopilada a trav\xe9s de las cookies. Se adoptan pr\xe1cticas de seguridad para evitar el acceso no autorizado, la alteraci\xf3n o la divulgaci\xf3n de los datos personales almacenados. "}]},{"title":"Canales de atenci\xf3n y \xe1rea responsable","QuestionList":[{"answer":"

La Gerencia de Cumplimiento de CORREDOR EMPRESARIAL S.A. es el \xe1rea responsable para atender y resolver las consultas y reclamos de titulares de datos personales o personas legitimadas para ello. Los titulares podr\xe1n presentar sus PQRS a trav\xe9s de los siguientes canales:


  • V\xeda electr\xf3nica a la direcci\xf3n de correo protecciondedatos@cempresarial.co .
  • V\xeda f\xedsica en el punto de radicaci\xf3n de documentos ubicado en la direcci\xf3n Av. Calle 26 No. 69D-91, Centro Empresarial Arrecife, Torre Peatonal 2, Of. 802 de la ciudad de Bogot\xe1 - Colombia.
"}]},{"title":"Modificaciones a la pol\xedtica de cookies","QuestionList":[{"answer":"CORREDOR EMPRESARIAL S.A. se reserva el derecho de modificar esta Pol\xedtica de Cookies en cualquier momento. Cualquier cambio en esta pol\xedtica ser\xe1 comunicado a los usuarios a trav\xe9s del sitio web o mediante los canales de comunicaci\xf3n adecuados. "}]}]},"siplaftpadmData":{"QuestionList":[{"title":"Objetivo","QuestionList":[{"answer":"Corredor Empresarial S.A. busca prevenir y controlar que a trave\u0301s de sus productos y servicios, canales y/o contrapartes no sea utilizada directa o indirectamente como instrumento para el lavado de activos, la financiacio\u0301n al terrorismo y la financiacio\u0301n de la proliferacio\u0301n de armas de destruccio\u0301n masiva (LA/FT/FPADM), esto mediante un sistema de prevencio\u0301n denominado \u201cSIPLAFTFPADM Basado en Riesgos\u201d que consta de una serie de elementos que se han disen\u0303ado e implementado de forma sistema\u0301tica y de los cuales todos los directivos (asociados, miembros de junta directiva) y empleados de la compan\u0303i\u0301a hacen parte.

A nivel de prevenci\xf3n hacen parte los siguientes elementos:

  • Pol\xedticas, procedimientos, formatos
  • Infraestructura tecnol\xf3gicas
  • Mecanismos e instrumentos de control
  • Estructura organizacional
  • Registros y soportes
  • Capacitaciones y divulgaci\xf3n de informaci\xf3n
  • Sanciones por incumplimiento
A nivel de control se tienen mecanismos para identificar riesgos, detectar operaciones inusuales, tales como:

  • Clasificaci\xf3n y valoraci\xf3n de factores de riesgo
  • Identificaci\xf3n y valoraci\xf3n de riesgos
  • Consolidaci\xf3n electr\xf3nica de operaciones
  • Se\xf1ales de alerta
  • An\xe1lisis y reportes de operaciones inusuales, sospechosas
Es obligatorio adherirse a esta Poli\u0301tica; las violaciones pueden resultar en una accio\u0301n disciplinaria.

Esta Poli\u0301tica puede compartirse con posibles proveedores, socios externos, e incorporarse a cualquier relacio\u0301n contractual resultante."}]},{"title":"Alcance","QuestionList":[{"answer":"El SIPLAFTFPADM Basado en Riesgos en Corredor Empresarial S.A., se aplica a todas las actividades que se realizan en desarrollo de su objeto social; las etapas, elementos e instrumentos de prevencio\u0301n y control se utilizan en cada producto o servicio, asi\u0301 como tambie\u0301n a todas las contrapartes con las que Corredor Empresarial S.A., tenga relacio\u0301n."}]},{"title":"Modelo organizacional","QuestionList":[{"answer":"Con el fin de promover un adecuado funcionamiento del SIPLAFTFPADM Basado en Riesgos en Corredor Empresarial S.A., se ha definido un modelo organizacional acorde con las exigencias, en el cual se incorpora a los o\u0301rganos de direccio\u0301n, o\u0301rganos de administracio\u0301n y o\u0301rganos de control.

Todos desde sus roles y funciones deben propender para que el SIPLAFTFPADM Basado en Riesgos cumpla con el objetivo de evitar que Corredor Empresarial S.A. se vea involucrada en actividades ili\u0301citas. Algunas de ellas son:

  • Accionistas: evitar realizar acciones que puedan afectar a la empresa en materia de riesgos LAFTFPADM y facilitar la informacio\u0301n y documentacio\u0301n necesaria para verificar a los beneficiarios finales de acuerdo con lo estipulado en el SIPLAFTFPADM Basado en Riesgos en la compan\u0303i\u0301a.

  • Junta Directiva: asignar los recursos (humanos, tecnolo\u0301gicos, te\u0301cnicos, etc.) necesarios para la efectiva implementacio\u0301n y mantenimiento del SIPLAFTFPADM Basado en Riesgos y analizar situaciones especiales para la correcta toma de decisiones acordes a las poli\u0301ticas previamente definidas.
  • Representante Legal: brindar apoyo constante, oportuno y efectivo al Oficial de Cumplimiento en las decisiones que se tomen para evitar la materializacio\u0301n de los riesgos LAFTFPADM y promover la mejora continua del sistema.

  • Oficial de Cumplimiento: liderar y velar por el efectivo y oportuno funcionamiento de las etapas que conforman el SIPLAFTFPADM Basado en Riesgos.
  • Auditori\u0301a Interna: evaluar el cumplimiento y efectividad del SIPLAFTFPADM Basado en Riesgos de manera independiente para identificar oportunidades de mejora del sistema.

  • Revisori\u0301a Fiscal: evaluar el cumplimiento del SIPLAFTFPADM Basado en Riesgos conforme a los requisitos emitidos por Coljuegos y dema\u0301s regulaciones que le apliquen informando anualmente a la Junta Directiva los resultados de la gestio\u0301n del sistema y reportando operaciones sospechosas a los o\u0301rganos reguladores en caso de que aplique.

  • Empleados: cumplir con las poli\u0301ticas definidas en el Manual SIPLAFTFPADM Basado en Riesgos y el Co\u0301digo de E\u0301tica y Conducta, anteponiendo los principios e\u0301ticos al logro de las metas comerciales y profesionales.

  • Proveedores: cumplir con la normatividad nacional e internacional en materia de prevencio\u0301n LAFTFPADM acatando las solicitudes realizadas por la compan\u0303i\u0301a para realizar las debidas diligencias y asi\u0301 evitar riesgos de contagio, de reputacio\u0301n, legales y financieros que puedan llegar a afectar a Corredor Empresarial S.A.
"}]},{"title":"Pol\xedtica de SIPLAFTFPADM basada en riesgos","QuestionList":[{"answer":"La Junta Directiva de Corredor Empresarial S.A ha definido una serie de poli\u0301ticas que impulsan a mantener una cultura de prevencio\u0301n y deteccio\u0301n de riesgos LA/FT/FPADM, con el fin de prevenir que Corredor Empresarial S.A. se vea involucrado en actividades ili\u0301citas. Estas poli\u0301ticas son:

  1. Corredor Empresarial S.A. promueve y trabaja constantemente entre sus empleados y accionistas por una cultura contra los delitos asociados al LA/FT/FPADM, esto mediante campan\u0303as de capacitacio\u0301n y sensibilizacio\u0301n al interior de la compan\u0303i\u0301a, las cuales son evaluadas.

  2. Es deber de los Representantes Legales (principal y suplente), Miembros de la Junta Directiva, Accionistas y Empleados asegurar el cumplimiento de los reglamentos internos y dema\u0301s disposiciones relacionadas en el Manual SIPLAFTFPADM Basado en Riesgos y en el Co\u0301digo de E\u0301tica y Conducta anteponiendo los principios e\u0301ticos y morales antes que el logro de rentabilidades y metas comerciales.

  3. La aplicabilidad del SIPLAFTFPADM Basado en Riesgos se realiza a todos los productos y servicios de Corredor Empresarial S.A., asi\u0301 como tambie\u0301n, para la vinculacio\u0301n de las diferentes contrapartes (accionistas, proveedores, colaboradores, comercializadores, empleados, miembros de Junta Directiva). Algunos colaboradores por tener, adema\u0301s, la calidad de accionistas, estara\u0301n incluidos en las medidas de control que se disen\u0303en para los accionistas.

  4. No se llevara\u0301n a cabo operaciones, actividades, negocios y contratos sin que exista el respectivo soporte interno o externo de acuerdo con lo establecido en los procedimientos de Corredor Empresarial S.A.

  5. No establecer ninguna relacio\u0301n de negocios o de cualquier otro tipo, con personas naturales o juri\u0301dicas cuando se presentan dudas fundadas sobre vinculaciones con LA/FT/FPADM y la consecuente legalidad de operaciones, licitud u origen de sus recursos.

  6. Corredor Empresarial S.A. sera\u0301 auto\u0301nomo en la toma de decisiones de vinculacio\u0301n, exclusio\u0301n, rechazo o desvinculacio\u0301n de accionistas, proveedores, colaboradores, empleados, jugadores de BetPlay, Ganadores de Premios de SUPER astro, de acuerdo con el resultado del ana\u0301lisis de riesgos.

  7. Ningu\u0301n aspirante a ser accionista, miembro de Junta Directiva, Gerente General, Representante Legal, Revisor Fiscal, empleado, podra\u0301 estar vinculado en temas de actividades ili\u0301citas ni en listas vinculantes para Colombia (ONU, Unio\u0301n Europea, Listas de Terroristas de los EEUU y de la Unio\u0301n Europea) y listas restrictivas como la OFAC.

  8. Dentro del ana\u0301lisis de riesgo que se realiza a los nuevos proyectos, productos y servicios de Corredor Empresarial S.A. se deben tener en cuenta las medidas para prevenir los riesgos LA/FT/FPADM que pueda llegar a tener.

  9. Se encuentran excluidas de cualquier tipo de negociacio\u0301n con las contrapartes (proveedores, comercializadores, colaboradores, clientes, empleados, accionistas) las monedas virtuales de conformidad con la normativa vigente y disposiciones propias de la Superfinanciera de Colombia a que haya lugar.

  10. Los riesgos residuales, es decir, los riesgos que han sido intervenidos por las acciones de mitigacio\u0301n podra\u0301n estar u\u0301nicamente en los niveles de severidad bajos y moderados, tal como lo determina la Junta Directiva; en los casos que se encuentren por fuera de estos niveles (altos, extremos) debera\u0301n ser reportados inmediatamente a la Gerencia General y a la Junta Directiva con el fin de buscar o tomar decisiones de tratamiento de riesgos.

  11. Corredor Empresarial S.A. valorara\u0301 el riesgo pai\u0301s, para los casos en que se presente un vinculo comercial, societario con entidades que se encuentren en jurisdicciones de alto riesgo, lista negra, lista gris definidas por el GAFI y del resultado de los i\u0301ndices y rankings de percepcio\u0301n sobre corrupcio\u0301n.

  12. Cualquier excepcio\u0301n a las poli\u0301ticas debera\u0301 tener el visto bueno de la Gerencia General y/o aprobacio\u0301n de la Junta Directiva segu\u0301n el grado de importancia que tenga.

  13. En el caso en que se determine que una operacio\u0301n tiene las caracteri\u0301sticas para ser catalogada como intentada, inusual o sospechosa, se debera\u0301 reportar a la UIAF en el reporte de operaciones sospechosas por el Oficial de Cumplimiento.

  14. Corredor Empresarial S.A. entregara\u0301 total apoyo y colaboracio\u0301n con los O\u0301rganos de Control y las autoridades a fin de suministrarles, de acuerdo con las formalidades legales, la informacio\u0301n que requieren para el buen e\u0301xito de sus investigaciones.

"}]},{"title":"Control de informaci\xf3n documentada","QuestionList":[{"answer":"Ver Listado Maestro de Informacio\u0301n Documentada."}]},{"title":"Historial de cambios","QuestionList":[{"answer":"* La naturaleza de los cambios de los documentos son los siguientes:

  1. Creacio\u0301n del Documento.
  2. Ajustes en el contenido.
  3. Adecuacio\u0301n de la Norma Fundamental.
  4. Adecuacio\u0301n de las Normas Legales.
  5. Modificacio\u0301n del nombre.
  6. Cambios en la Estructura.
  7. Unificacio\u0301n de los documentos.
  8. Revisio\u0301n sin modificaciones.
  9. Divisio\u0301n del Documento.
Versi\xf3n   1
Fecha   2024.11.05
Descripcio\u0301n de la Modificacio\u0301n
Creaci\xf3n del documento
* Naturaleza del Cambio
1
Elaboro\u0301
Oficial de Cumplimiento
Reviso\u0301
Representante de la Direccio\u0301n
Aprobo\u0301
Junta Directiva
"}]}]},"kambi":{"alertText":"Error Cargando Kambi","buttonText":"Recargar"},"Splash":{"Title":"Splash","imageUrl":"assets/img/slots/SplashTech.jpg","error":"No se pudo cargar el juego","validations":{"session":"Debes iniciar sesi\xf3n para jugar","balance":"Debes tener saldo para poder jugar"}},"TermsPopUp":{"popupTitle":"Hola, nuestros t\xe9rminos y condiciones han cambiado","popupLinkText":"Con\xf3celos","popupLink2Text":"aqu\xed","popupButtonText":"Aceptar","popupVersionText":"Versi\xf3n 1.5"}}')},88593:Me=>{"use strict";Me.exports=JSON.parse('{"name":"axios","version":"0.21.3","description":"Promise based HTTP client for the browser and node.js","main":"index.js","scripts":{"test":"grunt test","start":"node ./sandbox/server.js","build":"NODE_ENV=production grunt build","preversion":"npm test","version":"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json","postversion":"git push && git push --tags","examples":"node ./examples/server.js","coveralls":"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","fix":"eslint --fix lib/**/*.js"},"repository":{"type":"git","url":"https://github.com/axios/axios.git"},"keywords":["xhr","http","ajax","promise","node"],"author":"Matt Zabriskie","license":"MIT","bugs":{"url":"https://github.com/axios/axios/issues"},"homepage":"https://axios-http.com","devDependencies":{"coveralls":"^3.0.0","es6-promise":"^4.2.4","grunt":"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2","minimist":"^1.2.0","mocha":"^8.2.1","sinon":"^4.5.0","terser-webpack-plugin":"^4.2.3","typescript":"^4.0.5","url-search-params":"^0.10.0","webpack":"^4.44.2","webpack-dev-server":"^3.11.0"},"browser":{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},"jsdelivr":"dist/axios.min.js","unpkg":"dist/axios.min.js","typings":"./index.d.ts","dependencies":{"follow-redirects":"^1.14.0"},"bundlesize":[{"path":"./dist/axios.min.js","threshold":"5kB"}]}')},84268:Me=>{"use strict";Me.exports=JSON.parse('{"PlayerAutoLimits":{"autoLimitsExplanation":"Los l\xedmites se incrementan de manera jer\xe1rquica","instruction1":"Para aumentar de nivel en los l\xedmites debes cumplir con unos requisitos","instruction2":"Si deseas ubicarte en el nivel 1 el sistema te lo aprobar\xe1 de manera autom\xe1tica","instruction3":"Si los auto l\xedmites que deseas seleccionar son inferiores a los establecidos en el nivel 1, debes eligir la opci\xf3n \\"otros l\xedmites\\" y ubicar el valor diario de l\xedmites, tanto los limites semanales c\xf3mo mensuales se calculan autom\xe1ticamente.","tableHeaderTitles":["Nivel","Diario","Semanal","Mensual"],"tableContent":[{"level":1,"daily":"$10.000.000","weekly":"$50.000.000","monthly":"$150.000.000"},{"level":2,"daily":"$15.000.000","weekly":"$75.000.000","monthly":"$225.000.000"},{"level":3,"daily":"$20.000.000","weekly":"$100.000.000","monthly":"$300.000.000"},{"level":4,"daily":"$25.000.000","weekly":"$125.000.000","monthly":"$375.000.000"},{"level":5,"daily":"$30.000.000","weekly":"$150.000.000","monthly":"$450.000.000"}],"tableContentValue":[{"level":1,"daily":10000000,"weekly":50000000,"monthly":150000000},{"level":2,"daily":15000000,"weekly":75000000,"monthly":225000000},{"level":3,"daily":20000000,"weekly":100000000,"monthly":300000000},{"level":4,"daily":25000000,"weekly":125000000,"monthly":375000000},{"level":5,"daily":30000000,"weekly":150000000,"monthly":450000000}]},"Titles":{"terminos-y-condiciones":"T\xe9rminos y Condiciones de BetPlay Colombia: Gu\xeda Completa","reglas-apuestas-deportivas":"Cu\xe1les son las reglas de apuestas deportivas en BetPlay","acuerdo-5-16-coljuegos":"Coljuegos Colombia acuerdo en juegos de azar - BetPlay","acuerdo-4-16-coljuegos":"Acuerdos de Coljuegos - Apuestas Deportivas | BetPlay","acuerdo-8-16-coljuegos":"Acuerdo 08 de 2020 reglamentos de los juegos de suerte y azar Colombia","acuerdo-02":"\xbfC\xf3mo se regulan los juegos por internet - BetPlay","reglas-virtuales":"Reglas de apuestas virtuales, con\xf3celas todas - BetPlay","aviso-legal":"Pol\xedtica de privacidad y aviso legal - BetPlay casino online","ayuda":"Ayuda y Asistencia para Usuarios - BetPlay","reglas-ubj":"Blackjack Reglas de Juego - BetPlay Apuestas Deportivas","reglas-bacarat":"Baccarat Reglas de Juego - BetPlay Apuestas Deportivas","slots-roules":"Reglas de Slots - Reclamaciones de juego | BetPlay","reglas-holdem":"Reglas de Juego Casino Hold\'em - Juega Ahora | BetPlay","reglas-poker":"Reglas de Juego del Poker - Juega Ahora | BetPlay","juegoResponsable":"Juego responsable y autocontrol en BetPlay","formato-de-solicitud":"Solicitud de Usuario BetPlay - Apu\xe9stale a tu pasi\xf3n","reglas-ruleta":"Reglas de la Ruleta Rusa - Casino Online | BetPlay","politica-de-privacidad":"Protecci\xf3n de datos y pol\xedtica de privacidad | BetPlay","reglas-apuestas":"Reglas de apuestas y reclamaci\xf3n de apuestas - BetPlay","politica-de-cookies":"\xbfQu\xe9 cookies usamos y c\xf3mo las utilizamos? - BetPlay","about":"Quienes somos - BetPlay Apuestas Deportivas","recuperacion-de-contrasena":"Recuperaci\xf3n de Contrase\xf1a BetPlay Usuario | BetPlay","generales":"C\xf3mo registrarse en BetPlay - Apu\xe9stale a tu pasi\xf3n","registro":"\xbfC\xf3mo registrarse a BetPlay? - Te Ayudamos | BetPlay","slots":"Tragamonedas online con premios y jackpots diarios","faq":"Preguntas frecuentes y ayuda | BetPlay","deposito":"\xbfC\xf3mo hacer un dep\xf3sito en BetPlay? | BetPlay","bonos":"Bonos Activos BetPlay - Canj\xe9alos | Apuesta en BetPlay","retiradas":"\xbfC\xf3mo retirar saldo en BetPlay? - Apuestas Deportivas","apuestas":"Resuelve tus dudas y sigue ganando - BetPlay","glosario":"Glosario de apuestas deportivas \xa1Con\xf3celo! - BetPlay","register":"Crea tu cuenta en BetPlay y empieza a apostar hoy mismo","casino":"Casino en vivo: ruleta, blackjack y bacar\xe1","reclamaciones":"Canal de reclamaciones y atenci\xf3n al usuario BetPlay","promociones":"Bonos de bienvenida y promociones activas en BetPlay","seccion-apuestas":"Apuestas deportivas de futbol - Gana gracias a tu pasi\xf3n","live-apuestas":"Apuestas Deportivas, Casa de Apuestas Online Betplay","virtuales":"Apuestas deportivas virtuales 24/7 en BetPlay","poker":"Poker online con jugadores reales en BetPlay","betplay":"Apuestas deportivas y juegos online en BetPlay Colombia","appBetPlay":"Descarga la app oficial de BetPlay Colombia","blog":"Blog de apuestas deportivas y tips de juego","bingo":"Bingo Online en BetPlay: Salas y Premios Colombia - BetPlay"},"Metas":{"terminos-y-condiciones":"Revisa los t\xe9rminos y condiciones oficiales de BetPlay: registro, retiros, bonos y responsabilidades del usuario. Informaci\xf3n clara y actualizada 2026.","reglas-apuestas-deportivas":"Conoce las reglas oficiales de apuestas deportivas en BetPlay: c\xf3mo se liquidan, qu\xe9 pasa si se suspende un evento y cu\xe1ndo se anulan. Gu\xeda actualizada.","acuerdo-4-16-coljuegos":"Conoce el acuerdo comercial que BetPlay, apuestas deportivas, tiene para ti. Sigue jugando, sigue participando. \xa1Apu\xe9stale a BetPlay Colombia!","acuerdo-8-16-coljuegos":"Conoce sobre el acuerdo 8 de 2020 sobre el reglamento para juegos de azar","ayuda":"Porque t\xfa eres una parte esencial para BetPlay, te conectamos a nuestras redes sociales y no te pierdas detalle de las mejores cuotas del mercado.","reglas-ubj":"Conoce las reglas del Blacjack, el juego donde el objetivo es vencer al dealer con un juego de cartas cercano al 21. \xa1Apu\xe9stale a tu pasi\xf3n!","reglas-bacarat":"Conoce las reglas de Baccarat, el divertido juego donde si la banca gana, el jugador gana o empata. \xa1Apu\xe9stale a tu pasi\xf3n en BetPlay Colombia!","slots-roules":"Conoce las reglas de slots de BetPlay. Sigue jugando, sigue participando. \xa1Apu\xe9stale a tu pasi\xf3n en BetPlay!","reglas-holdem":"Conoce a fondo las reglas del juego de cartas como Casino Hold\u2019em, y genera m\xe1s momios en BetPlay apuestas deportivas, apuestas en vivo & casino","reglas-poker":"Descubre las reglas del juego del p\xf3ker que aplica a todos los torneos accesibles por el Lobby y ofrecidos por el Proveedor Programados y Sit & Go","acuerdo-02":"Conoce el acuerdo de juegos de suerte y azar para crear una cultura de uso de juegos de apuestas deportivas online. \xa1Apu\xe9stale a tu pasi\xf3n en BetPlay!","juegoResponsable":"Apuesta de forma segura. Conoce nuestras pol\xedticas, herramientas y l\xedmites para promover un juego sano y responsable en Colombia.","formato-de-solicitud":"En esta secci\xf3n encontrar\xe1s el formato de solicitud de usuario de BetPlay. Si necesitas m\xe1s informaci\xf3n puedes ponerte en contacto con nosotros.","reglas-ruleta":"La ruleta rusa es uno de los juegos de azar m\xe1s antiguos, ic\xf3nicos y atractivos del mundo. Tambi\xe9n es el m\xe1s f\xe1cil de jugar. \xa1Entra y gana con BetPlay!","politica-de-privacidad":"Para tu entera tranquilidad te compartimos nuestra pol\xedtica de privacidad y te contamos todo sobre nuestra pol\xedtica de protecci\xf3n de datos personales.","reglas-apuestas":"Conocer todas la reglas en apuesta en l\xednea, para que tu experiencia sea la mejor. Tambi\xe9n encontrar\xe1s c\xf3mo hacer una reclamaci\xf3n en apuestas. ","reglas-virtuales":"Para que tu estad\xeda en BetPlay sea la mejor, y no tengas dudas sobre nada te compartimos las reglas de apuestas virtuales, con\xf3celas todas.","politica-de-cookies":"A continuaci\xf3n te detallamos toda la informaci\xf3n relativa a cookies: qu\xe9 son, cu\xe1ndo y c\xf3mo las usamos, el tipo de cookies que utilizamos, su finalidad.","aviso-legal":"Conoce nuestra pol\xedtica de privacidad, aviso legal, protecci\xf3n de datos personales y todos los aspectos legales que te ofrece BetPlay casino online.","acuerdo-5-16-coljuegos":"Acuerdo de Coljuegos Colombia donde se aprueba el reglamento en juegos de suerte y azar en su modalidad de novedoso v\xeda internet.","about":"Somos la plataforma de apuestas deportivas m\xe1s grande en Colombia creada por Corredor Empresarial, operamos apuestas, juegos de casino y slots v\xeda online.","recuperacion-de-contrasena":"Tambi\xe9n puedes recuperar tu contrase\xf1a para que no pierdas la pasi\xf3n de tus ligas deportivas favoritas. \xa1Apu\xe9stale a BetPlay, apuestas deportivas!","generales":"Si necesitas asistencia o tienes alg\xfan problema para registrarte en la plataforma ponte en contacto con el equipo de BetPlay. \xa1Apu\xe9stale a tu pasi\xf3n!","registro":"En BetPlay estamos para ayudarte a registrarte en la plataforma de apuestas deportivas con las mejores cuotas del mercado. \xa1Apu\xe9stale a tu pasi\xf3n!","slots":"Juega cientos de tragamonedas con bonos, giros gratis y botes acumulados. Vive la emoci\xf3n de los slots en l\xednea con BetPlay.","faq":"Encuentra respuestas sobre registro, apuestas, dep\xf3sitos, retiros, bonos y m\xe1s. Explora nuestra secci\xf3n de ayuda actualizada.","deposito":"Para hacer un dep\xf3sito en BetPlay, hazlo desde tu cuenta. Puedes depositar y retirar dinero con m\xe9todos de pago que se adapten a tus necesidades","bonos":"Conoce las condiciones generales para hacer v\xe1lidos los bonos activos de BetPlay, y convi\xe9rtelos en dinero real. \xa1Apu\xe9stale a tu pasi\xf3n y sigue jugando!","retiradas":"Conoce los t\xe9rminos y condiciones que necesitas antes de retirar saldo en los fondos de tu cuenta BetPlay. Da clic y sigue apost\xe1ndole a tu pasi\xf3n","apuestas":"Resolvemos tus dudas sobre todo lo relacionado con las apuestas, para que tu visita en BetPlay sea de los m\xe1s f\xe1cil y te conviertas en un ganador.","glosario":"Conoce nuestro glosario de apuestas deportivas descubre que es una apuesta cruzada, un coeficiente de apuesta y otros t\xe9rminos que te har\xe1n ganar.","register":"Reg\xedstrate gratis en BetPlay Colombia y accede a apuestas deportivas, casino, e-sports y m\xe1s. \xa1R\xe1pido, seguro y 100% legal en todo el pa\xeds!","casino":"Entra al casino en vivo de BetPlay y juega con crupieres reales. Ruleta, blackjack y m\xe1s desde cualquier lugar de Colombia.","reclamaciones":"Conoce c\xf3mo presentar tus reclamaciones de forma segura. BetPlay te brinda atenci\xf3n clara y eficiente para resolver inquietudes o solicitudes.","promociones":"Promociones en las mejores apuestas deportivas y juegos en vivo y en l\xednea. Revisa los pron\xf3sticos y obt\xe9n un c\xf3digo promocional ahora mismo.","seccion-apuestas":"Apu\xe9stale a tu deporte favorito y atr\xe9vete a ser un ganador en la mejor casa de apuestas de Colombia. Vive la experiencia Betplay, casino en l\xednea.","live-apuestas":"Apuesta en f\xfatbol, tenis, NBA, e-sports y m\xe1s. Disfruta de cuotas competitivas y coberturas en vivo con BetPlay apuestas deportivas","virtuales":"Apuesta en simulaciones de f\xfatbol, carreras y otros eventos virtuales con cuotas en tiempo real. R\xe1pido, din\xe1mico y legal.","poker":"\xdanete a las mejores mesas de poker online en Colombia. Compite, gana fichas y participa en torneos exclusivos con BetPlay.","betplay":"Apuesta en vivo las 24 hrs en tus deportes favoritos, juega casino online, recibe bonos y vive la mejor experiencia con BetPlay, legal en Colombia.","appBetPlay":"Apuesta en vivo, juega casino y recibe bonos desde tu celular. Descarga gratis la app BetPlay y accede a todo el contenido f\xe1cilmente.","blog":"Mejora tus estrategias con an\xe1lisis, pron\xf3sticos, tips y noticias del mundo de las apuestas. Aprende con BetPlay Colombia.","bingo":"Juega bingo online en BetPlay con salas en vivo y premios acumulados. Compra cartones desde $500 y participa en jackpots diarios desde Colombia."},"Pinwithdrawal":{"_comment":"Variable para definir el valor m\xednimo de retiro punto de venta","minVal":"2000"},"AccountWithdrawal":{"_comment":"Variable activar o inactivar el retiro por cuenta bancaria","isActived":true,"minVal":100000,"maxVal":500000000,"maxValue":"$2.250.000","modalvalidacion":"active"},"GrupoExito":{"_comment":"Variable para activar o desactivar los retiros por grupo \xe9xito","GrupoExitoMinVal":"5000","GrupoExitoMaxVal":"2250000","isActived":true},"Ott":{"_comment":"Variable para activar o desactivar el bot\xf3n de tiendas","isActived":true,"link":"https://ott.betplay.com.co"},"JuegoResponsable":{"_comment":"Variable para activar o desactivar el bot\xf3n de Juego Responsable","isActived":true,"link":"https://juegoresponsable.betplay.com.co/home"},"BetPlayersclub":{"_comment":"Variable para activar o desactivar el bot\xf3n de Juego Responsable","isActived":false,"link":"/puntos-lealtad"},"certificates":{"_comment":"Variable para activar o desactivar el bot\xf3n de certificados tributarios y premios de juegos","isActived":true},"Menupagos":{"_comment":"json para ordenar los pagos en el menu, para activar o desactivar poner variable activo en 1 o 0 ","listapagos":[{"id":"1","orden":"1","pse":"1","tarjeta":"1","nombre":"Recarga con Payu"},{"id":"2","orden":"2","pse":"1","tarjeta":"0","nombre":"Recarga con Kushki"},{"id":"3","orden":"3","pse":"0","tarjeta":"0","nombre":"Recarga con Nuvei"},{"id":"4","orden":"4","pse":"1","tarjeta":"0","nombre":"Recarga con TuCompra"}],"billeteraVirtual":[{"nombre":"nequi","pasarelas":{"payu":"0","kushki":"1507","tuCompra":"0"},"isActive":true},{"nombre":"daviplata","pasarelas":{"payu":"0","kushki":"0","tuCompra":"0"},"isActive":false}]},"Payu":{"_comment":"Variable para activar o desactivar la opci\xf3n de pago con Payu","textPayu":"Recarga con Payu","isActived":true},"PayuTarjeta":{"_comment":"Variable para activar o desactivar el bot\xf3n de medio de pago con Tarjeta","isActived":true},"PayuPse":{"_comment":"Variable para activar o desactivar el bot\xf3n de medio de pago con Pse","isActived":true},"PayuSured":{"_comment":"Variable para activar o desactivar el bot\xf3n de medio de pago con Pse","isActived":true},"Kushki":{"_comment":"Variable para activar o desactivar la opci\xf3n de pago con Kushki","textKushki":"Recarga con Kushki","textPayCard":"Puedes pagar con todas las tarjetas de cr\xe9dito.","isActived":true},"KushkiTarjeta":{"_comment":"Variable para activar o desactivar el bot\xf3n de medio de pago con Tarjeta","isActived":false},"KushkiPse":{"_comment":"Variable para activar o desactivar el bot\xf3n de medio de pago con Pse","isActived":true},"KushkiEfectivo":{"_comment":"Variable para activar o desactivar el bot\xf3n de medio de pago en efectivo","isActived":false},"KushkiPseUrlRespuesta":{"_comment":"Variable para cambiar la ruta de respuesta final en Pse con Kushki","route":"https://betplay.com.co/kushki/pse"},"SuRed":{"_comment":"Variable para activar o desactivar el bot\xf3n de medio de pago por SuRed","isActived":false,"textSuRed":"Recarga con Sured"},"SideGames":{"_comment":"Variable para activar o desactivar el m\xf3dulo de SideGames","isActived":true},"Stats":{"_comment":"Variable para activar o desactivar el bot\xf3n de tiendas","isActived":true,"link":"https://s5.sir.sportradar.com/betplay"},"Bingo":{"_comment":"Variable para activar o desactivar el m\xf3dulo de BINGO","isActived":true,"iframe":false,"cajero":true},"Poker":{"_comment":"Variable para activar o desactivar el m\xf3dulo de POKER","isActived":true,"RankingActived":true,"iframe":false,"cajero":true},"PokerText":{"_comment":"Variable parametizable para los textos de la vista de poker","pokerOld":false,"downloadMac":"https://bpweb.poker-server.com/downloads/mac/BetPlaySetup.dmg","downloadWin":"https://bpweb.poker-server.com/downloads/win/BetPlaySetup.exe","bannerTitle":"Convi\xe9rtete en el Rey de la Mesa jugando en las mesas y torneos de Poker BetPlay","generalTitle":"\xbfComo Jugar Poker en Betplay?","generalText":"Para iniciar tu experiencia en el Poker de BetPlay, primero debes estar seguro de conocer la mec\xe1nica de juego y el valor de las cartas. Adem\xe1s, podr\xe1s iniciar tu experiencia entrando a un Torneo desde $500. A continuaci\xf3n, te dejamos unos videos que te ayudar\xe1n a entender mejor el juego.","video1":"https://www.youtube.com/embed/jqSQMD8Cjug","title1":"Las manos ganadoras del Poker","text1":"Si quieres iniciarte en el Mundo del Poker es importante que conozcas cu\xe1les son las manos ganadoras, es decir, cu\xe1l es el valor de cada carta y cu\xe1les son las combinaciones que debes buscar para convertirte el Rey de la mesa con BetPlay","video2":"https://www.youtube.com/embed/IZ2KdRNMlsU","title2":"Aprende a Jugar Texas Hold\u2019em","text2":"En el Poker de BetPlay encuentras las modalidades de Juego m\xe1s populares en el Poker. En este video te explicaremos la opci\xf3n m\xe1s conocida y m\xe1s jugada por el p\xfablico en general","video3":"https://www.youtube.com/embed/jqSQMD8Cjug","title3":"Aprende a Jugar Omaha","text3":"Por \xfaltimo, antes de iniciar tu experiencia te recomendamos que conozcas la modalidad de juego Omaha y sus diferencias con la modalidad Texas Hold\u2019em."},"BingoText":{"_comment":"Variable parametizable para los textos de la vista de Bingo","bannerTitle":"\xa1Canta Bingo con BetPlay! Entra ya, compra tus cartones desde $200 y convi\xe9rtete en ganador","generalTitle":"\xbfC\xf3mo jugar Bingo en BetPlay?","generalText":"Para iniciar tu experiencia en el Bingo debes hacer clic en el bot\xf3n \xa1Juega ya!, all\xed puedes elegir entre la sala de 75 balotas, la de 90 balotas o la sala ABCDE, en cualquiera de ellas puedes comprar tu cart\xf3n desde $200. A continuaci\xf3n te dejamos unos videos que te orientar\xe1n m\xe1s sobre c\xf3mo jugar en el Bingo BetPlay.","title1":"Paso a paso para jugar Bingo","text1":"El bingo BetPlay es una modalidad que te permite jugar con otros usuarios, adem\xe1s tiene un POZO acumulado para todos los jugadores que est\xe1n activos. Hay diferentes salas para que escojas la modalidad que prefieras. \xa1Haz clic en el video y conoce el paso a paso para iniciar tu experiencia Bingo BetPlay!","video1":"https://www.youtube.com/embed/cdQ56oO_GvI","title2":"Canta Bingo BetPlay","text2":"En BetPlay encuentras los tipos de Juego Online m\xe1s atractivos y novedosos. En esta secci\xf3n descubre la modalidad de Bingo, otra manera divertida de ganar con BetPlay.","video2":"https://www.youtube.com/embed/Dg4ydZa5An0"},"Hometext":{"_comment":"Variable parametizable para los textos de la vista del home","bannerTitle":"Entra al mundo de ganadores BetPlay, divi\xe9rtete apostando con toda la oferta de apuestas que tenemos para ti.","title1":"1. Reg\xedstrate","text1":"Abre tu cuenta GRATIS","title2":"2. Recarga","text2":"Disfruta de la mejor oferta de apuestas online del mercado","title3":"3. Apuesta y Gana","text3":"Divi\xe9rtete en la casa de apuestas m\xe1s grande de Colombia","infosports":"Juega ahora en la casa de apuestas m\xe1s grande de Colombia y siente la pasi\xf3n de apostar en nuestras ofertas deportivas con las mejores cuotas del mercado.","infocasino":"Diversi\xf3n y miles de posibilidades de ganar las encuentras en el Casino BetPlay con el mejor portafolio de juegos de azar de la categor\xeda.","infopoker":"Juega, apuesta y gana en el P\xf3ker de Betplay, y convi\xe9rtete en un maestro dominando las diferentes modalidades de P\xf3ker que tenemos para ti."},"SlotsRielJackpot":{"isActive":true,"integrationChannelCode":"EGT"},"SlotsText":{"_comment":"Variable parametizable para el t\xedtulo de la vista de Slots","bannerTitle":"En el Casino en l\xednea BetPlay encuentra muchos tipos de juegos como Ruleta, Blackjack, Pagamonedas, Video Bingo y Mucho m\xe1s. \xa1Ju\xe9gale a tu pasi\xf3n con tu favorito!"},"CasinoLiveText":{"_comment":"Variable parametizable para el t\xedtulo de la vista de Casino en vivo","bannerTitle":"\xa1Pon a prueba tu suerte con el Casino en vivo de BetPlay! Entra y disfruta la experiencia de Ruleta, Blackjack y mucho m\xe1s con dealers en vivo"},"CasinoVip":{"_comment":"Variable parametizable para el t\xedtulo de la vista de Casino VIP","bannerTitle":"Ahora eres un jugador de elite, apuesta en el Casino VIP y gana a otro nivel","isActived":false},"VirtualesText":{"_comment":"Variable parametizable para el t\xedtulo de la vista de Virtuales","bannerTitle":"Acumula apuestas en deportes virtuales y participa por grandes premios"},"Torneo":{"_comment":"Variable titulos e informaci\xf3n de torneo ","Mecanica":"Registra tu equipo de 4 integrantes, acumula puntos recargando y apostando en la secci\xf3n deportes y participa por incre\xedbles premios en cada fase."},"BotonesMenuKeno":{"_comment":"variable parametrizable para el boton de keno en casino","active":false},"Bonos":{"_comment":"variable parametrizable para mostrar los bonos (Cuponera)","active":true},"ChangePassword":{"_comment":"variable parametrizable para mostrar el popup changepassword","active":true},"BotonesMenuJuegos":{"_comment":"variable parametrizable para el riel de botones men\xfa juegos","dataList":[{"icono":"assets/img/botones-menu-juegos/vip.svg","url":"/casino-vip","id_riel":".","active":false,"titulo":"Casino VIP BetPlay","alt":"Casino VIP"},{"icono":"assets/img/botones-menu-juegos/Casino.svg","url":"/slots","id_riel":".","active":true,"titulo":"Juega en el casino de BetPlay","alt":"Juegos de casino"},{"icono":"assets/img/botones-menu-juegos/NuevosJuegos.svg","url":"/slots","id_riel":"cat6193a9954678e01a434a1f97","active":true,"titulo":"Nuevos juegos en BetPlay","alt":"Nuevos juegos"},{"icono":"assets/img/botones-menu-juegos/Promociones.svg","url":"/promociones","id_riel":".","active":false,"titulo":"Promociones en BetPlay","alt":"Promociones"},{"icono":"assets/img/botones-menu-juegos/Populares.svg","url":"/slots","id_riel":"cat5d30db1e0d7ce6634a191b02","active":true,"titulo":"Populares","alt":"Populares"},{"icono":"assets/img/botones-menu-juegos/Proveedores.svg","url":"/virtuales","id_riel":".","active":false,"titulo":"Proveedores","alt":"Proveedores"},{"icono":"assets/img/botones-menu-juegos/CasinoEnVivo.svg","url":"/casino-vivo","id_riel":".","active":true,"titulo":"Casino en vivo BetPlay","alt":"Casino en vivo"},{"icono":"assets/img/botones-menu-juegos/Pagamonedas.svg","url":"/slots","id_riel":"cat614b32df78ca8e79788fd327","active":true,"titulo":"Pagamonedas BetPlay","alt":"Pagamonedas"},{"icono":"assets/img/botones-menu-juegos/Virtuales.svg","url":"/virtuales","id_riel":".","active":true,"titulo":"Apuestas virtuales","alt":"Apuestas virtuales"},{"icono":"assets/img/botones-menu-juegos/Bingo.svg","url":"/bingo","id_riel":".","active":true,"titulo":"Juega al bingo en BetPlay","alt":"Juega al bingo"},{"icono":"assets/img/botones-menu-juegos/Poker.svg","url":"/poker","id_riel":"#","active":true,"titulo":"Juegos de Poker en BetPlay","alt":"Juegos de poker"},{"icono":"assets/img/botones-menu-juegos/Ruletas.svg","url":"/casino-vivo","id_riel":"cat62e8131264ab095f2f55c299","active":true,"titulo":"Juegos de ruletas en BetPlay","alt":"Juegos de ruletas"},{"icono":"assets/img/botones-menu-juegos/BlackJack.svg","url":"/casino-vivo","id_riel":"cat61f2d6a0e7c1ca148e5c677d","active":true,"titulo":"Juega al Black Jack en BetPlay","alt":"Juega al Black Jack"}]},"BotonesMenuJuegosVIP":{"_comment":"variable parametrizable para el riel de botones men\xfa juegos VIP","dataList":[{"icono":"assets/img/botones-menu-juegos-vip/vip.svg","url":"/casino-vip","id_riel":".","active":false},{"icono":"assets/img/botones-menu-juegos-vip/Casino.svg","url":"/slots","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/NuevosJuegos.svg","url":"/slots","id_riel":"cat6193a9954678e01a434a1f97","active":true},{"icono":"assets/img/botones-menu-juegos-vip/Promociones.svg","url":"/promociones","id_riel":".","active":false},{"icono":"assets/img/botones-menu-juegos-vip/Populares.svg","url":"/slots","id_riel":"cat5d30db1e0d7ce6634a191b02","active":true},{"icono":"assets/img/botones-menu-juegos-vip/Proveedores.svg","url":"/virtuales","id_riel":".","active":false},{"icono":"assets/img/botones-menu-juegos-vip/CasinoEnVivo.svg","url":"/casino-vivo","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/Pagamonedas.svg","url":"/slots","id_riel":"cat614b32df78ca8e79788fd327","active":true},{"icono":"assets/img/botones-menu-juegos-vip/Virtuales.svg","url":"/virtuales","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/Bingo.svg","url":"/bingo","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/Poker.svg","url":"/poker","id_riel":"#","active":true},{"icono":"assets/img/botones-menu-juegos-vip/Ruletas.svg","url":"/casino-vivo","id_riel":"cat62e8131264ab095f2f55c299","active":true},{"icono":"assets/img/botones-menu-juegos-vip/BlackJack.svg","url":"/casino-vivo","id_riel":"cat61f2d6a0e7c1ca148e5c677d","active":true}],"activeDataList":[{"icono":"assets/img/botones-menu-juegos-vip/activo/vip.svg","url":"/casino-vip","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/Casino.svg","url":"/slots","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/NuevosJuegos.svg","url":"/slots","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/Promociones.svg","url":"/promociones","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/Populares.svg","url":"/slots","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/Proveedores.svg","url":"/virtuales","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/CasinoEnVivo.svg","url":"/slots","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/Pagamonedas.svg","url":"/slots","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/Virtuales.svg","url":"/slots","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/Bingo.svg","url":"/slots","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/Poker.svg","url":"/slots","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/Ruletas.svg","url":"/slots","id_riel":".","active":true},{"icono":"assets/img/botones-menu-juegos-vip/activo/BlackJack.svg","url":"/slots","id_riel":".","active":true}]},"IdentityValidationTexts":{"_comment":"Variable parametrizable para los textos de la vista de validaci\xf3n de identidad","accountSuspendedTitle":"\xa1Tu cuenta se encuentra suspendida temporalmente!","accountSuspendedDescription":"para activarla se requiere realizar una validaci\xf3n de identidad. Haz clic en el bot\xf3n y sigue el proceso","documentValidationTitle":"Para poder validar tu identidad correctamente, es necesario que subas las siguiente im\xe1genes:","photoInstruction":"1. Sube una foto de tu rostro con la c\xe9dula al lado","idInstruction":"2. Sube una foto de tu c\xe9dula por ambas caras.","beforeUploadingTitle":"Antes de subir las fotos ten en cuenta:","listItem1":"1. El rostro debe estar despejado, sin gafas, gorras, ni ning\xfan elemento que no permita visualizar la cara.","listItem2":"2. La foto debe ser de buena resoluci\xf3n y legible.","listItem3":"3. Al tomar la c\xe9dula en la mano no se debe cubrir ning\xfan campo.","listItem4":"4. Al dar click en \u201cEnviar\u201d, autorizas de manera previa, expresa e informada a CORREDOR EMPRESARIAL S.A., para tratar tus datos personales, de acuerdo con la Ley 1581 de 2012, el Decreto 1074 de 2015 y las finalidades descritas en la pol\xedtica de tratamiento de datos personales disponible AQU\xcd, relacionadas con cumplimiento legal frente a entes de control, validaci\xf3n de identidad, filtros de seguridad y an\xe1lisis para la prevenci\xf3n del fraude.","listItem5":"Recuerda que, si deseas conocer, actualizar, rectificar, suprimir datos personales o revocar la autorizaci\xf3n para su uso, puedes escribir a protecciondedatos@cempresarial.co para presentar la solicitud.","selectedFilesTitle":"Archivos seleccionados:","processCompleteTitle":"\xa1Gracias por terminar el proceso!","processCompleteDescription":"En un plazo de 72 horas h\xe1biles recibir\xe1s respuesta sobre tu validaci\xf3n"},"PhoneNumberVerification":{"textDataActualization":"Para poder actualizar sus datos se le ha enviado un c\xf3digo de verificaci\xf3n a su n\xfamero de celular y al correo electr\xf3nico registrado en la plataforma BetPlay, por favor ingrese el c\xf3digo en el siguiente formulario.","textRegistration":"Para poder completar el registro se le ha enviado un c\xf3digo de verificaci\xf3n a su n\xfamero de celular, por favor ingrese el c\xf3digo en el siguiente formulario."},"Tiendas":{"_comment":"Variable para activar o desactivar el m\xf3dulo de Tiendas","isActived":true},"CasinoLiveNuevo":{"_comment":"Variable para activar el nuevo m\xf3dulo de casinolive (multiples proveedores)","isActived":true},"Mistery":{"_comment":"Variable para activar el nuevo m\xf3dulo mistery","isActived":true},"Callback":true,"Promotions":true,"Virtuales":{"_comment":"Variable para activar o desactivar el modulo de Virtuales","isActived":true},"Esports":{"_comment":"Variable para activar o desactivar el modulo de Esport","isActived":true,"isActivedStyle":false},"Casino":{"_comment":"Variable para activar el m\xf3dulo de CasinoLive","isActived":true},"MessagingService":{"_comment":"Variable para activar o inactivar en el registro el env\xedo de SMS, en canal puede ser 1 = \'sisplay\' o 2 = \'messaging-service\'","chanel":"1","status":"active","TimeToValidatePhoneNumber":"5","retries":5},"CallbackMessage":{"_comment":"Variable que activa y desactiva el mensaje de error en la p\xe1gina en el callback.","Messsage":"Te indicamos que en este momento estamos presentando dificultad al colocar apuestas, la intermitencia ya fue reportada al \xe1rea t\xe9cnica quienes est\xe1n adelantando trabajos para solucionar el inconveniente en el menor tiempo posible. Te pedimos excusas y agradecemos tu comprensi\xf3n!","isActivated":false},"push":{"_comment":"Variable para activar o desactivar el env\xedo de push de emblue","isActivated":true},"Chat":{"livechat":"active","chattigo":"inactive","chattigoUrl":"https://cdn-webchat.chattigo.com/widget.js"},"Bonuses":{"activedBonuses":false,"success":"Hola {{nombre}} \xa1Felicitaciones! Tu apuesta gratis de fue redimida con \xe9xito. Recuerda usarla antes del XX/XX/XX . Para mas detalle visita el link"},"dataRequest":"active","validatePhoneNumber":"active","updateDataModal":"inactive","Slots":{"NewSize":42},"PayU":{"minVal":10000},"VIPData":{"HeaderText":"BetPlay, en cumplimiento con las normativas de nuestro ente regulador Coljuegos, solicita amablemente su colaboraci\xf3n con el diligenciamiento de los campos descritos a continuaci\xf3n:","ThanksMessage":"Muchas gracias por apostarle a tu pasi\xf3n en BetPlay, para mayor informaci\xf3n comun\xedquese con nuestro servicio de atenci\xf3n al cliente al n\xfamero 01 8000 975 802.","Input4Info":"El documento debe ser anexado por los dos lados.","Input4":"Anexo fotocopia CC.","Input3":"Declaro que los dineros depositados y/o retirados en mi cuenta de BetPlay provienen y ser\xe1n destinados a actividades l\xedcitas. En ning\xfan caso estar\xe1n asociados a los delitos fuente definidos al c\xf3digo penal colombiano (Art\xedculo 323 y 345).","Input2Info":"\\"(Pep\'s) persona que ocupa o haya ocupado 2 a\xf1os atr\xe1s cargos en funciones p\xfablicas destacadas por ejemplo, jefes de estado, pol\xedticos de alta jerarqu\xeda, funcionarios gubernamentales, judiciales o militares de alta jerarqu\xeda, altos ejecutivos de empresas estatales, funcionarios de importantes partidos pol\xedticos\\".","Input2":"\xbfUsted es una persona pol\xedticamente expuesta (PEP\'s)?","Input1":"Profesi\xf3n, Oficio u Ocupaci\xf3n","ComboBox1":["Ama de casa.","Comerciante.","Conductor de servicio p\xfablico, privado, piloto, auxiliar de vuelo.","Deportistas (f\xfatbol, tenis, baloncesto, etc.).","Educador (jardines infantiles, colegios, universidades, institutos y afines).","Estudiante.","Investigador, cient\xedfico, innovador.","Manufacturero, artesano.","Profesional de artes (escultores, pintores, actores, cantantes).","Profesional de salud (m\xe9dicos, veterinarios, odont\xf3logos, cirujanos, enfermeros, param\xe9dicos y afines).","Profesional del sector de la construcci\xf3n (arquitectos, ingenieros civiles, alba\xf1iles, etc.).","Profesional del sector minero, agropecuario, ganadero, pesquero y afines.","Profesional en derecho legal (abogados, jueces, fiscales).","Profesional en finanzas (economistas, contadores).","Profesional en ingenier\xedas (sistemas, electr\xf3nicos, qu\xedmicos, f\xedsicos).","Profesional y/o cargos de las fuerzas militares."]},"CopaAmerica":{"TermsUrl":"/promociones"},"DataActualization":{"textDataActualization":"Te hemos enviado un c\xf3digo de 6 d\xedgitos a tu n\xfamero de celular para validar que eres tu.","actualizationPeriodError":"Debes esperar 30 d\xedas desde tu registro o \xfaltima actualizaci\xf3n de datos para poder cambiar tus datos."},"Register":{"Limits":{"__comments":"Variables para definir los l\xedmites mensuales, semanales y diarios en el registro","dayLimit":"3000000","weekLimit":"9000000","monthLimit":"18000000"},"UsernameNotice":"Tu registro ha sido exitoso, recuerda que tu usuario de ingreso es tu n\xfamero de c\xe9dula","TimeToValidatePhoneNumber":"5","RecommendationMessage":"Es importante que toda la informaci\xf3n que suministre en este formulario sea veraz, dado que cualquier inexactitud puede afectar la utilizaci\xf3n de la cuenta y/o de pago de premios.","StoreCode":"C\xf3digo de tienda","AcceptLimits":"Al registrarse, se asignaran l\xedmites de d\xe9posito predeterminado por periodo diario, semanal, mensual, los cuales podr\xe1n ser modificados por el usuario ingresando a su cuenta.","IsPep":"\xbfEs usted persona expuesta pol\xedticamente (PEP)? Decreto 1674 de 2016","Welcome":"Bienvenido","DocumentType":"Tipo de documento","RegisterTitle":"Registro de Usuario","SuccessRegisterMessage":"Tu registro ha sido exitoso, ya puedes iniciar sesi\xf3n con tu usuario y contrase\xf1a. Si tienes alguna duda puedes comunicarte al correo ayuda@betplay.com.co","IdentificationData":"Datos de identificaci\xf3n","CCAlertMessage":"Apreciado Usuario de BetPlay, recuerde que debe registrar sus datos de manera completa, correcta y real para evitar posibles inconvenientes en los procesos de validaci\xf3n de identidad y retiro de ganancias.","FirstName":"Primer nombre","SecondName":"Segundo nombre","LastName":"Primer Apellido","SecondLastName":"Segundo Apellido","Female":"Mujer","Male":"Hombre","Gender":"G\xe9nero","CEMaxLength":7,"Nationality":"Nacionalidad","BornDate":"Fecha de nacimiento","DD":"DD","MM":"MM","YYYY":"AAAA","Months":{"10":"Octubre","11":"Noviembre","12":"Diciembre","01":"Enero","02":"Febrero","03":"Marzo","04":"Abril","05":"Mayo","06":"Junio","07":"Julio","08":"Agosto","09":"Septiembre"},"DocumentID":"N\xfamero de identificaci\xf3n","DocumentNumberExample":"Ej: 52220808","BornDepartment":"Departamento nacimiento","SelectARegion":"Selecciona una regi\xf3n","BornPlace":"Lugar de nacimiento","ExpeditionDepartment":"Departamento de expedici\xf3n","ExpeditionPlace":"Lugar de expedici\xf3n","ExpeditionDate":"Fecha de expedici\xf3n","ExpirationDate":"Fecha de vencimiento","Next":"Registarse","AccountData":"Datos de la cuenta","AccountDataMessage":"Estos datos serviran para acceder a tu cuenta de usuario, no facilites estos datos a nadie.","User":"Usuario","Password":"Contrase\xf1a","CnfPassword":"Confirmar contrase\xf1a","DepositLimit":"L\xedmite de recargas","MonthLimit":"L\xedmite mensual","WeekLimit":"L\xedmite semanal","DaylyLimit":"L\xedmite diario","CaptchaLabel":"Da clic en la casilla de verificaci\xf3n.","LudopathMessage":"\xbfHas sido declarado interdicto?","Accept":"Acepto los","SendInformation":"Acepto el env\xedo de mensajes de texto con informaci\xf3n promocional.","AcceptTermsAndConditions":"Acepto todos los t\xe9rminos y condiciones de uso junto a las pol\xedticas de privacidad y confirmo no estar afectado por ninguna prohibici\xf3n subjetiva. As\xed mismo autorizo para que los datos suministrados en el presente formato sean enviados y tratados de acuerdo a la pol\xedtica de datos personales de Corredor Empresarial S.A. Declaro que los fondos que depositar\xe9 en mi cuenta de BetPlay proviene de actividades licitas; acepto recibir comunicaciones publicitarias y/o promociones. (Para no recibir dichas comunicaciones, escribe un email a protecciondedatos@cempresarial.co el asunto \\"baja\\").","TyC":"T\xe9rminos y Condiciones de Uso Junto a las pol\xedticas de privacidad","AcceptDescription":" y confirmo no estar afectado por ninguna causa de prohibici\xf3n subjetiva. Asimismo, acepto recibir comunicaciones publicitarias y/o promocionales. (Para no recibir dichas comunicaciones, escribe un email a","MailTo":"ayuda@betplay.com.co","EndDescription":"con el asunto \u201cBaja\u201d)","Back":"VOLVER","Register":"REGISTRARSE","PersonalData":"Datos personales","PersonalDataMessage":"Estos datos nos servir\xe1n para ponernos en contacto contigo en caso de que sea necesario.","Email":"Correo electr\xf3nico","EmailLessThan6":"El correo debe contener al menos 6 caracteres","CnfEmail":"Confirmar Email","MobilePhoneNumber":"Tel\xe9fono m\xf3vil","ResidenceCountry":"Pa\xeds de residencia","Department":"Departamento","Municipality":"Municipio","ZipCode":"C\xf3digo Postal","KnowZipCode":"Conoce tu c\xf3digo postal","Here":"Aqu\xed","Select":"Selecciona","Address":"Direcci\xf3n de residencia","AddressTypeExample":"Ej. Avenida","AddressNom1Example":"Ej. 26 D Sur","AddressNom6Example":"Ej. 57 D","AddressNom8Example":"Ej. 87","AdiotionalData":"Datos Adicionales (Opcionales)","PromotionalCode":"C\xf3digo promocional","AdiotionalDataExample":"Ej. Casa o Torre 1, Apartamento 101","Referrer":"C\xf3digo Promocional / Referido","RefererExample":"Ejem. correo","UserName":"Usuario","SuccessMessage":"Tu registro ha sido exitoso, ya puedes iniciar sesi\xf3n con tu usuario y contrase\xf1a. Si tienes alguna duda puedes comunicarte al correo ayuda@betplay.com.co","Step":"Paso","PropertyTypes":{"AP":"Apartamento","ET":"Etapa","LC":"Local","CON":"Conjunto residencial","CONJ":"Conjunto","ESQ":"Esquina","P":"Piso","BL":"Bloque","MZ":"Manzana","IN":"Interior","ED":"Edificio","OF":"Oficina","TO":"Torre","CRT":"Carretera","CA":"Casa"},"AddressTypes":{"AC":"Avenida calle","AK":"Avenida carrera","AUT":"Autopista","AV":"Avenida","CL":"Calle","CRV":"Circunvalar","DG":"Diagonal","TV":"Transversal","KM":"Kil\xf3metro","CR":"Carrera","CIR":"Circular"}},"RecoveryPassword":{"Recovery":"Recuperar","DocumentNumber":"C\xe9dula de identificaci\xf3n","Email":"Correo electr\xf3nico","CnfPassword":"Confirmar contrase\xf1a","Password":"Contrase\xf1a","Update":"Aceptar","Back":"Atr\xe1s","Success":{"SuccessRecovery":"Hemos enviado un enlace de restablecimiento a tu celular y correo registrados en tu cuenta, para que coloques tu nueva contrase\xf1a y puedas acceder a tu cuenta","SuccessUpdate":"Actualizaci\xf3n realizada con \xe9xito"},"Errors":{"AccountBlocked":"El estado de la cuenta no le permite realizar el proceso.","EmptyDocumentNumber":"Ingresa tu n\xfamero de documento","DocumentNumberNotFound":"El n\xfamero de documento ingresado no se encuentra registrado","DocumentNumberLessThan5":"El documento debe contener al menos 5 d\xedgitos","DocumentNumberMaxLength":"El documento debe contener menos de 10 d\xedgitos","DocumentNumberOnlyNumbers":"El n\xfamero de documento s\xf3lo debe contener n\xfameros y no puede iniciar con 0","PasswordNotMatch":"Las contrase\xf1as no coinciden","InvalidEmail":"Ingresa un email v\xe1lido","ErrorRecovery":"Hubo un error al recuperar la contrase\xf1a","EmailNotFound":"El correo no se encuentra registrado","EmptyPassword":"Ingresa tu nueva contrase\xf1a","EmptyCnfPassword":"Confirma tu contrase\xf1a","ErrorUpdate":"Hubo un error al actualizar la contrase\xf1a"}},"Login":{"idPoliticaProteccionDeDatos":20,"linkPoliticaProteccionDeDatos":"https://apicms.betplay.com.co/pdf/1774379408305POLITICA_DATOSP.pdf","Modality":"2","Login":"Ingresar","Register":"Registrarse","RecoveryPass":"Recuperar contrase\xf1a","User":"Usuario / C\xe9dula","Password":"Contrase\xf1a","Terminos":{"textTerminos":"Al iniciar sesi\xf3n, estas aceptando los siguientes T&C Versi\xf3n 1.5.","route":"https://bit.ly/3ed7Whi","active":true},"WrongCredentials":"Has ingresado mal el usuario y/o contrase\xf1a, recuerda que tienes tres intentos antes que tu cuenta sea bloqueada.","Errors":{"__comments":"Variable para revisar el error general","GeneralLoginError":"","TimoutGeneralLoginError":"Estamos experimentando inconvenientes, por favor ingresa nuevamente en unos minutos.","GeneralError":"Estamos experimentando inconvenientes, por favor ingresa nuevamente en unos minutos.","NotYetActiveAccount":"Esta cuenta no ha sido activada","EmptyUsername":"Ingresa tu usuario","EmptyPassword":"Ingresa tu contrase\xf1a","ClosedAccount":"La cuenta se encuentra cerrada","AccountBlocked":"La cuenta se encuentra bloqueada","AccountBlockecByPasswordSecurity":"Usuario o contrase\xf1a incorrecta.","WrongCredentials":"Has ingresado mal el usuario y/o contrase\xf1a, recuerda que tienes tres intentos antes que tu cuenta sea bloqueada.","WrongLocation":"Lo sentimos, BetPlay no est\xe1 disponible en tu ubicaci\xf3n","ValidatingIdentity":"La cuenta se encuentra en validaci\xf3n de identidad."}},"SidebarNav":{"Bet":"Apuesta","Live":"En Directo","Casino":"Casino","RouletteAndSlots":"(Ruleta y Slots)","Promotions":"Promociones","Help":"Ayuda","Blog":"Blog","Home":"Inicio"},"playerValidationError":{"EmptyResidenceCity":"Selecciona un municipio de residencia","invalidRequest":"La contrase\xf1a ingresada ya ha sido usada.","passwordProvidedIsVeryWeak":"La contrase\xf1a ingresada es muy d\xe9bil debe contener al menos 8 caracteres.","passwordDoesNotMatch":"El campo \'Contrase\xf1a actual\' no coincide con la contrase\xf1a almacenada en nuestra base de datos","EmptyNationality":"Selecciona tu nacionalidad","ErrorPhoneValidationBLP":"No se pudo enviar el mensaje de texto, ponte en contacto con nuestro servicio de atenci\xf3n al cliente. BLP","ErrorPhoneValidationHLB":"No se pudo enviar el mensaje de texto, ponte en contacto con nuestro servicio de atenci\xf3n al cliente. HLB","repeatedPhoneNumber":"El tel\xe9fono ingresado ya se encuentra registrado en la plataforma. Finaliza tu proceso de registro con nuestro contact center.","errorDisposableEmail":"El correo electr\xf3nico ingresado no es v\xe1lido, Por favor registrar un dominio permitido, ejemplo: Gmail, Hotmail, Yahoo. Para mayor informaci\xf3n contacta a nuestros agentes.","WrongDaylyLimitMonthly":"El limite diario no puede superar al limite mensual.","WrongDaylyLimitWeekly":"El limite diario no puede superar al limite semanal.","WrongWeeklyLimitMontly":"El limite semanal no puede superar al limite mensual.","notAvailablePhoneNumber":"Actualmente no tiene un n\xfamero telef\xf3nico registrado, contacta al contact center para realizar tua actualizaci\xf3n de datos.","serverErrorPhoneValidationDataActualization":"Lo sentimos, el servicio de actualizaci\xf3n de datos est\xe1 fuera de servicio","phoneNumberNotValidated":"Error, no se puede validar el n\xfamero telef\xf3nico, por favor valide con el Contact Center","EL N\xdaMERO DE TEL\xc9FONO QUE EST\xc1 INGRESANDO, YA SE ENCUENTRA REGISTRADO EN LA PLATAFORMA.":"El n\xfamero de tel\xe9fono que est\xe1 ingresando, ya se encuentra registrado en la plataforma","EL EMAIL QUE EST? INGRESANDO, YA SE ENCUENTRA REGISTRADO EN LA PLATAFORMA.":"El email que est\xe1 ingresando, ya se encuentra registrado en la plataforma","NoLocalTypeId":"No es posible tu registro, debes ser ciudadano colombiano o contar con c\xe9dula de extranjer\xeda. Ver contrato C1444 -Coljuegos","ExpirationDateIsLessThanExpeditionDate":"La fecha de vencimiento es menor a la fecha de expedici\xf3n, por favor verifica tus datos.","PasswordContainsTheFirstName":"La contrase\xf1a no puede contener tu nombre.","PasswordContainsBirthDate":"La contrase\xf1a no puede contener tu fecha de nacimiento.","PasswordContainsTheUsername":"La contrase\xf1a no puede contener tu usuario.","UserNameTooLong":"Usuario demasiado largo.","UnacceptedTerms":"T\xe9rminos sin aceptar.","LimitsNotUpdated":"No han actualizado los l\xedmites","LimitTooLow":"L\xedmite Demasiado Bajo","PasswordEqualToOneOfTheLastThree":"Tu contrase\xf1a no puuede ser igual a las \xfaltimas 3 que has usado","OldPasswordIncorrect":"Contrase\xf1a actual err\xf3nea","EmptyCnfPassword":"Confirma tu contrase\xf1a","EmptyCurrentPassword":"Ingresa tu contrase\xf1a actual","MinimalWithdraw":"El retiro m\xednimo es de $2.000","PinGeneralError":"Su retiro presenta una falla por favor comuniquese al 01 8000 875 802","NoPreviousDepositExists":"No hay depositos f\xedsicos existentes","PinMessageWorng":"Su solicitud de retirada presenta una irregularidad. Recuerde que debe jugar al menos un 20% de su \xfaltima recarga antes de poder hacer una retirada. Si tiene alguna duda por favor comun\xedquese al 01 8000 975 802","MinimalDeposit":"La recarga m\xednima es de $30.000","LimitExceded":"El monto excede los l\xedmites de recarga diaria","UnexpextedError":"Hubo un problema al generar el registro","PasswordContainsTheLastName":"La contrase\xf1a no puede contener tu apellido","EmptyResidencePlace":"Selecciona un lugar de residencia","EmptyResidenceDepartment":"Selecciona un departamento de residencia","EmptyPhoneNumber":"Ingresa tu n\xfamero de tel\xe9fono","PhoneNumberNumeric":"El n\xfamero no puede contener letras","EmailNotMatch":"Los correos no coinciden","EmptyEmailConfirm":"Confirma tu correo","EmailLessThan6":"Tu correo debe contener al menos 6 caracteres","PhoneNumberLessThan10":"Tu n\xfamero de tel\xe9fono debe contener 10 caracteres","PasswordNotMatch":"Las contrase\xf1as no coinciden","EmptyConfirmPassword":"Confirma tu contrase\xf1a","EmptyPassword":"Ingresa una contrase\xf1a","EmptyUsername":"Ingresa un usuario","EmptyCnfEmail":"Debes confirmar tu correo","EmptyExpirationDate":"Seleccion la fecha de expiraci\xf3n","EmptyExpeditionYear":"Selecciona un a\xf1o","EmptyExpeditionMonth":"Selecciona un mes","EmptyExpeditionDay":"Selecciona un d\xeda","EmptyExpeditionPlace":"Selecciona el lugar de expedici\xf3n de tu documento","EmptyExpeditionDepartment":"Selecciona el departamento de expedici\xf3n de tu documento","EmptyBornPlace":"Selecciona lugar de nacimiento","EmptyBornDepartment":"Selecciona tu departamento de nacimiento","DocumentNumberOnlyNumbers":"El n\xfamero de documento s\xf3lo debe contener n\xfameros y no puede iniciar con 0","DocumentNumberLessThan5":"El documento debe contener al menos 5 d\xedgitos","EmptyBornYear":"Selecciona tu a\xf1o de nacimiento","EmptyBornMonth":"Selecciona tu mes de nacimiento","EmptyBornDay":"Selecciona tu d\xeda de nacimiento","EmptyGender":"Selecciona tu sexo","LastNamelessThan2":"Tu apellido debe contener al menos 2 letras","FirstNameLessThan2":"Tu nombre debe contener al menos 2 letras","UserNameAndPasswordAreEqual":"La contrase\xf1a y el usuario no pueden ser iguales","PasswordContainsTheSecondLastName":"La contrase\xf1a no puede contener tu nombre","UserNameAlreadyInUse":"El usuario ingresado se encuentra en uso","Undefined":"No definido.","EmptyFirstName":"El nombre no puede ser vac\xedo.","EmptyLastName":"Tu apellido no puede ser vac\xedo.","EmptySecondLastName":"Segundo apellido no puede ser vac\xedo.","EmptyDocumentNumber":"N\xfamero de documento no puede ser vac\xedo.","EmptyAddress":"Direcci\xf3n no puede ser vac\xedo.","EmptyAddrPostalCode":"C\xf3digo postal no puede ser vac\xedo.","EmptyExpirationYear":"Selecciona un a\xf1o","EmptyExpirationMonth":"Selecciona un mes","EmptyExpirationDay":"Selecciona un d\xeda","EmptyRegionText":"Regi\xf3n no puede ser vac\xedo.","EmptyCityText":"Ciudad no puede ser vac\xedo.","EmptyValue":"Ingresa un valor","EmptyMobile":"T\xe9lefono m\xf3vil no puede ser vac\xedo.","EmptyEmail":"Email no puede ser vac\xedo.","EmptyBirthDate":"Fecha de nacimiento no puede ser vac\xedo.","UnspecifiedGender":"G\xe9nero no especificado.","UnspecifiedDocumentType":"Tipo de documento no especificado.","UnspecifiedNationality":"Nacionalidad no especificada.","UnspecifiedFiscalResidence":"Residencia fiscal no especificada.","UnspecifiedCountry":"Pa\xeds no especificado.","UnspecifiedLanguage":"Lenguage no especificado.","UnspecifiedCityCode":"Ciudad no especificada.","UnspecifiedRegionCode":"Regi\xf3n no especificada.","ZipCodeNumbers":"S\xf3lo se admiten n\xfameros","ZipCodeLessThan6":"El c\xf3digo debe tener 6 caracteres","EmptyZipCode":"Ingresa el c\xf3digo postal","PasswordLessThan8":"La contrase\xf1a debe contener al menos 8 caracteres","InvalidPassword":"*Recuerda que para mayor seguridad , esta debe contener m\xednimo un car\xe1cter especial y una may\xfascula (sin espacios)","PasswordMoreThan12":"La contrase\xf1a no puede ser mayor a 12 caracteres","UnspecifiedFiscalResidenceCountry":"Pa\xeds de residencia fiscal no especificado.","InvalidBirthDate":"Fecha de nacimiennto inv\xe1lida","InvalidPlaceOfBirthCountry":"Pa\xeds de nacimiento inv\xe1lido.","InvalidPlaceOfBirthCity":"Ciudad de nacimiento inv\xe1lida.","InvalidEmail":"Email inv\xe1lido.","InvalidPhone":"Tel\xe9fono inv\xe1lido.","InvalidUserName":"Usuario inv\xe1lido.","InvalidName":"Este campo no puede contener tildes o caracteres especiales.","InvalidFirstName2":"Este campo no puede contener tildes o caracteres especiales.","InvalidLastName":"Este campo no puede contener tildes o caracteres especiales.","InvalidLastName2":"Este campo no puede contener tildes o caracteres especiales.","InvalidPostalCode":"C\xf3digo postal inv\xe1lido.","InvalidDocumentType":"Tipo de documento inv\xe1lido.","InvalidDateOfIssuing":"Fecha de expedici\xf3n inv\xe1lida.","InvalidPlaceOfIssuing":"Lugar de expedici\xf3n inv\xe1lido.","InvalidExpirationDate":"Fecha de expiraci\xf3n inv\xe1lida.","InvalidGender":"G\xe9nero inv\xe1lido.","InvalidNationality":"Nacionalidad inv\xe1lida.","InvalidCountryFiscalRegion":"Pa\xeds fiscal inv\xe1lido.","InvalidFiscalRegion":"Regi\xf3n F\xedsica Err\xf3nea","InvalidCountry":"Pa\xeds inv\xe1lido.","InvalidLanguage":"Lenguage inv\xe1lido.","InvalidCity":"Ciudad inv\xe1lida.","InvalidReferencerEmail":"Ingresa un correo de referente v\xe1lido","InvalidRegion":"Regi\xf3n inv\xe1lido.","RequestError":"Hubo un error, por favor intenta de nuevo","EmptyMonthLimit":"Ingresa el l\xedmite mensual","EmptyDaylyLimit":"Ingresa el l\xedmite diario","EmptyWeekLimit":"Ingresa el l\xedmite semanal","ExpirationDateLowerThanToday":"La fecha de expiraci\xf3n no puede ser anterior a hoy.","WrongDocumentNumberFormat":"El formato de documento es incorrecto.","WeakPassword":"Tu contrase\xf1a es demasiado d\xe9bil.","EmailAlreadyInUse":"El email proporcionado ya est\xe1 en uso.","DocumentNumberAlreadyInUse":"El n\xfamero de documento proporcionado ya est\xe1 en uso.","BlacklistedPlayer":"Persona vinculada.","PlayerUnderAge":"Debes ser mayor de edad.","RobotValidation":"Comprueba que no eres un robot","AccetpTerms":"Debes aceptar los t\xe9rminos y condiciones","AcceptInterdict":"Confirma que no eres interdicto","serverErrorPhoneValidationBLP":"Verifica tu n\xfamero telef\xf3nico. BLP","serverErrorPhoneValidationHBL":"Verifica tu n\xfamero telef\xf3nico. HBL","serverErrorMessagingService":"No se pudo enviar el mensaje de texto, ponte en contacto con nuestro servicio de atenci\xf3n al cliente. MSGS"},"GeneralMessages":{"DailyLimitIsNaN":"El l\xedmete diario debe ser un valor n\xfamerico","errorMaxLimitsValueLevel0":"Si deseas seleccionar l\xedmites iguales o superiores al nivel 1, dir\xedgete a la secci\xf3n \'Auto L\xedmites\'","AcceptedPromotionalInfo":"Te llegar\xe1n mensajes con informaci\xf3n promocional.","NotAcceptedPromotionalInfo":"Ya no te llegar\xe1n mensajes con informaci\xf3n promocional.","SuccessUpdate":"Actualizaci\xf3n realizada con \xe9xito","CreatedSuccessfully":"Creado correctamente","SuccessParsswordUpdate":"Cambio de contrase\xf1a exitoso.","SuccessProfileUpdate":"Sus datos fueron actualizados satisfactoriamente.","DayliLimitLessThan2000":"El l\xedmite diario debe ser mayor a $2.000","EmptyLimits":"El l\xedmite semanal y mensual est\xe1n vac\xedos"},"Withdrawals":{"textMaxWithdrawalValue":"2.036.000","LowBalance":"Saldo insuficiente para realizar este retiro.","SuccessMessage":"Retiro exitoso, por favor valide su pin a trav\xe9s de su correo electr\xf3nico o mensaje de texto","PendingForConfirmation":"Retiro exitoso, por favor valide su pin a trav\xe9s de su correo electr\xf3nico o mensaje de texto","PendingForApproval":"Su retiro presenta una falla por favor comuniquese al 01 8000 875 802","GeneralError":"Su solicitud de retirada presenta una irregularidad, por favor comun\xedquese al 01 8000 975 802.","MinimalWithdraw":"El retiro m\xednimo es de $2.000","PinMessageWorng":"Su solicitud de retirada presenta una irregularidad. Recuerde que debe jugar al menos un 50% de lo depositado antes de poder hacer una retirada. Si tiene alguna duda por favor comun\xedquese al servicio de atenci\xf3n al cliente.","PinGeneralError":"Su solicitud de retirada presenta una irregularidad, por favor comun\xedquese al servicio de atenci\xf3n al cliente."},"BonusPopUp":{"congratualtionsMessage":"\xa1Felicitaciones","bonusMessageSlot":"\xa1Felicidades, has ganado un bono casino!","bonusMessageBet":"\xa1Felicidades, has ganado una apuesta deportiva gratis!","categoryIdurl":"/slots#cat6107f51c39ca041b850de8b2"},"Footer":{"__comments":"Variable para almacenar los textos del Footer","numberContract":"Contrato N\xb0.C1876","numberContractYear":"Contrato No. C1876 de 2022","concesion":"Concesi\xf3n No. C1876 del 18 de septiembre 2022 con vencimiento el 17 de septiembre de 2027 suscrito con COLJUEGOS."},"PseKushki":{"url":"https://192.168.0.28/kushki/pse"},"MyAccount":{"OptionUpdateData":"Actualizar Datos","UpdateData":{"LabelFormName":"Nombre:","LabelFormGender":"Sexo:","LabelFormEmail":"E-mail","LabelFormAddress":"Direcci\xf3n","LabelFormBirthDate":"Fecha de Nacimiento","LabelFormNationality":"Nacionalidad","LabelFormLanguage":"Idioma"},"OptionChangePass":"Cambiar Contrase\xf1a","OptionTaxCertificate":"Certificados Tributarios","OptionUserLimits":"Limites de Usuario"},"KushkiFilterBanks":{"_comment":"Variable para activar o desactivar el filtro de kushki que elimina NEQUI y DAVIPLATA","isActived":false},"TerminosyCondicionesText":{"principalText":"","testText":"Pruebas de aceptacion"},"MobileNavBar":{"Sports":{"_comment":"Variable para activar o desactivar el m\xf3dulo de SPORTS en apps nativas","isActived":true},"Slots":{"_comment":"Variable para activar o desactivar el m\xf3dulo de SLOTS en apps nativas","isActived":true},"CasinoLive":{"_comment":"Variable para activar o desactivar el m\xf3dulo de CASINO-LIVE en apps nativas","isActived":true},"Poker":{"_comment":"Variable para activar o desactivar el m\xf3dulo de POKER en apps nativas","isActived":false},"Bingo":{"_comment":"Variable para activar o desactivar el m\xf3dulo de BINGO en apps nativas","isActived":true},"Virtuales":{"_comment":"Variable para activar o desactivar el m\xf3dulo de VIRTUALES en apps nativas","isActived":true},"casinoVip":{"_comment":"Variable para activar o desactivar el m\xf3dulo de true en apps nativas","isActived":false}},"integrationChannelCode":["GREENTUBE","RFRANCO","EZUGI","PARIPLAY","ESPRESSO"],"verticalGameSlots":["SMS_JetX","SPB_aviator","card.blackjack.normal","118","vp.jacksorbetter_1","200-1507-001"],"DesktopNavBar":{"Gamificacion":{"_comment":"Variable para activar o desactivar el m\xf3dulo de Gamificacion en desktop","isActived":true}},"UrlGamificacion":{"_comment":"Variable para activar o desactivar el m\xf3dulo de Gamificacion en desktop y la url","url":"https://betplay-scratchcards.thunderbite.com/betplay-test-tecnologia2?uuid=","isActived":true},"UrlGamificacionEstadios":{"_comment":"Variable para activar o desactivar el m\xf3dulo de Gamificacion estadios en desktop","url":"https://betplay-scratchcards.thunderbite.com/qr-retail?uuid=__thunderbite_request_uuid","isActived":true},"NewApiCms":{"_comment":"url para cms de apps","url":"https://apicms.betplay.com.co/api/v1/"},"Pinwithdrawalweb":{"_comment":"Variable para definir el valor m\xednimo de retiro punto de venta","minVal":"2000","maxVal":"2250000"},"WidgetFlotante":{"Chat":"Chat","TeLlamamos":"Te Llamamos","Escribenos":"Escr\xedbenos","CentroDeAyuda":"Centro de ayuda"},"certificadosPremios":{"_comment":"Variable para definir las fechas disponibles para descarga de certificados","years":[2021,2022,2023],"cuentaIni":"2365","cuentaFin":"2365ZZ"},"iosDataM":{"arrayStrings":[["Notificaciones","Promociones","E-Sports","Deportes","Transmisi\xf3n en vivo","Tiendas","Nosotros"],["Deportes","Recargas","Retiros"]],"homeData":[{"page":"apuestas","image":"DeportesHome","banner":"layouts/get-feature","action":"home_sports","category":"home"}],"navData":[],"navBetsData":[{"text":"LigaDimayor","page":"apuestas","filter":[],"navigation":"#filter/football/colombia/liga_betplay_dimayor"},{"text":"TorneoDimayor","page":"apuestas","filter":[],"navigation":"#filter/football/colombia/torneo_betplay_dimayor"},{"text":"CopaLibertadores","page":"apuestas","filter":[],"navigation":"#filter/football/copa_libertadores"},{"text":"CopaSudamericana","page":"apuestas","filter":[],"navigation":"#filter/football/copa_sudamericana"},{"text":"PremierLeague","page":"apuestas","filter":[],"navigation":"#filter/football/england/premier_league"},{"text":"ChampionsLeague","page":"apuestas","filter":[],"navigation":"#filter/football/champions_league"},{"text":"SerieA","page":"apuestas","filter":[],"navigation":"#filter/football/italy/serie_a"},{"text":"EuropaLeague","page":"apuestas","filter":[],"navigation":"#filter/football/europa_league"},{"text":"Bundesliga","page":"apuestas","filter":[],"navigation":"#filter/football/germany/bundesliga"},{"text":"LaLiga","page":"apuestas","filter":[],"navigation":"#filter/football/spain/la_liga"},{"text":"Ligue1","page":"apuestas","filter":[],"navigation":"#filter/football/france/ligue_1"}]},"iosDataV":"ios-v1.0.14","iosDataM2":{"arrayStrings":[["Notificaciones","Promociones","E-Sports","Deportes","Transmisi\xf3n en vivo","Casino","Casino en Vivo","Poker","Bingo","Virtuales","Tiendas","Nosotros"],["Deportes","Recargas","Casino","Retiros"]],"homeData":[{"page":"apuestas","image":"DeportesHome","banner":"layouts/get-feature","action":"home_sports","category":"home"},{"page":"slots","image":"CasinoHome","banner":"slots/banners/get-banners","action":"home_casino","category":"home"},{"page":"poker","image":"PokerHome","banner":"appearance/poker-images","action":"home_poker","category":"home"}],"navData":[{"text":"Casino","page":"slots","filter":[],"navigation":""},{"text":"Nuevos Juegos","page":"slots","filter":["6193a9954678e01a434a1f97"],"navigation":""},{"text":"Promociones","page":"slots","filter":["611426f790a8d856295b7d03","6107f51c39ca041b850de8b2"],"navigation":""},{"text":"Populares","page":"slots","filter":["5d30db1e0d7ce6634a191b02"],"navigation":""},{"text":"Casino en Vivo","page":"casinolive","filter":[],"navigation":""},{"text":"Pagamonedas","page":"slots","filter":["5d30e96c0d7ce6634a191b04","62334854c9db236b1cec6e5b","6107f51c39ca041b850de8b2"],"navigation":""},{"text":"Virtuales","page":"virtuales","filter":[],"navigation":""},{"text":"Bingo","page":"bingo","filter":[],"navigation":""},{"text":"Ruletas","page":"casinolive","filter":["62e8131264ab095f2f55c299"],"navigation":""},{"text":"BlackJack","page":"casinolive","filter":["6310abf0fd38e560dc85aedf"],"navigation":""}],"navBetsData":[{"text":"CasinoI","page":"slots","filter":[],"navigation":"-"},{"text":"Casino en VivoI","page":"casinolive","filter":[],"navigation":"-"},{"text":"PokerI","page":"casinolive","filter":[],"navigation":"-"},{"text":"BingoI","page":"bingo","filter":[],"navigation":"-"},{"text":"VirtualesI","page":"virtuales","filter":[],"navigation":"#home"},{"text":"LigaDimayor","page":"apuestas","filter":[],"navigation":"#filter/football/colombia/liga_betplay_dimayor"},{"text":"TorneoDimayor","page":"apuestas","filter":[],"navigation":"#filter/football/colombia/torneo_betplay_dimayor"},{"text":"CopaLibertadores","page":"apuestas","filter":[],"navigation":"#filter/football/copa_libertadores"},{"text":"CopaSudamericana","page":"apuestas","filter":[],"navigation":"#filter/football/copa_sudamericana"},{"text":"PremierLeague","page":"apuestas","filter":[],"navigation":"#filter/football/england/premier_league"},{"text":"ChampionsLeague","page":"apuestas","filter":[],"navigation":"#filter/football/champions_league"},{"text":"SerieA","page":"apuestas","filter":[],"navigation":"#filter/football/italy/serie_a"},{"text":"EuropaLeague","page":"apuestas","filter":[],"navigation":"#filter/football/europa_league"},{"text":"Bundesliga","page":"apuestas","filter":[],"navigation":"#filter/football/germany/bundesliga"},{"text":"LaLiga","page":"apuestas","filter":[],"navigation":"#filter/football/spain/la_liga"},{"text":"Ligue1","page":"apuestas","filter":[],"navigation":"#filter/football/france/ligue_1"},{"text":"Nuevos Juegos","page":"slots","filter":["6193a9954678e01a434a1f97"],"navigation":""},{"text":"Promociones","page":"slots","filter":["611426f790a8d856295b7d03","6107f51c39ca041b850de8b2"],"navigation":""},{"text":"Populares","page":"slots","filter":["5d30db1e0d7ce6634a191b02"],"navigation":""},{"text":"Pagamonedas","page":"slots","filter":["5d30e96c0d7ce6634a191b04","62334854c9db236b1cec6e5b","6107f51c39ca041b850de8b2"],"navigation":""},{"text":"Ruletas","page":"casinolive","filter":["62e8131264ab095f2f55c299"],"navigation":""},{"text":"BlackJack","page":"casinolive","filter":["6310abf0fd38e560dc85aedf"],"navigation":""}]},"Company":{"name":"Corredor Empresarial S.A","nit":"900243000-8"},"Session":{"timeRefresh":"2"},"MenuUsuario":{"_comment":"Titulos del apartado de recargas ","balance":"Saldo:","realBalance":"Saldo Real:","activeBonds":"Bonos Activos:","PendingBonuses":"Bonos Pendientes:","textMiCuenta":"Mi Cuenta","textRecargas":"Recargas","textRetiros":"Retiros","textPromocion":"Redimir promoci\xf3n","textTransacciones":"Historial de Transacciones","responsibleGaming":"Juego responsable","help":"Ayuda","logout":"Cerrar Sesi\xf3n","feedbackTimeMessage":"Pr\xf3xima actualizaci\xf3n en 1 minuto.","feedbackMessage":"Saldo actualizado con \xe9xito.","feedbackMessageError":"Error al actualizar el saldo. Intente de nuevo.","upDate":"Actualizar"},"BingoStadiumConfig":{"currencyType":7,"bingoStadiumPath":"https://betplay-stadium.end2end.com.ar/drawManagement/betplay-stadium/launch"},"isVMayor":{"_comment":"Variable para activar o desactivar flujo nativo de valida mayor","isActived":true,"link":"https://betplay.com.co/"},"isSessionAlert":{"_comment":"Variable para activar o desactivar modal de sesion","isActived":true},"isValidatePhotoUser":{"_comment":"Variable para ios","isActived":true,"link":"https://betplay.com.co/"},"vmflow":{"_comment":"Variable para activar o desactivar flujo de valida mayor","isActived":false,"link":"https://betplay.com.co/"},"ForceChangePss":{"_comment":"Variable para activar o desactivar el forzado de contrase\xf1a","isActive":false}}')}},Me=>{var $=a=>Me(Me.s=a);$(62614),$(29483)}]);