(self.AMP=self.AMP||[]).push({n:"amp-mustache",ev:"0.2",l:true,v:"2107030008001",m:1,f:function(AMP,_){function aa(a,b,c){b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c;return a}aa["default"]=aa;aa.__esModule=!0;function da(a){for(var b=1;b""!==y));null===(h=(n=self).__AMP_REPORT_ERROR)||void 0===h?void 0:h.call(n,c);throw c}}let ta=/(?:^[#?]?|&)([^=&]+)(?:=([^&]*))?/g;function xa(a,b=""){try{return decodeURIComponent(a)}catch(c){return b}}let v=self.AMP_CONFIG||{},ya=("string"==typeof v.cdnProxyRegex?new RegExp(v.cdnProxyRegex):v.cdnProxyRegex)||/^https:\/\/([a-zA-Z0-9_-]+\.)?cdn\.ampproject\.org$/;function za(a){if(!self.document||!self.document.head||self.location&&ya.test(self.location.origin))return null;let b=self.document.head.querySelector(`meta[name="${a}"]`);return b&&b.getAttribute("content")||null}let Aa={thirdParty:v.thirdPartyUrl||"https://3p.ampproject.net",thirdPartyFrameHost:v.thirdPartyFrameHost||"ampproject.net",thirdPartyFrameRegex:("string"==typeof v.thirdPartyFrameRegex?new RegExp(v.thirdPartyFrameRegex):v.thirdPartyFrameRegex)||/^d-\d+\.ampproject\.net$/,cdn:v.cdnUrl||za("runtime-host")||"https://cdn.ampproject.org",cdnProxyRegex:ya,localhostRegex:/^https?:\/\/localhost(:\d+)?$/,errorReporting:v.errorReportingUrl||"https://us-central1-amp-error-reporting.cloudfunctions.net/r",betaErrorReporting:v.betaErrorReportingUrl||"https://us-central1-amp-error-reporting.cloudfunctions.net/r-beta",localDev:v.localDev||!1,trustedViewerHosts:[/(^|\.)google\.(com?|[a-z]{2}|com?\.[a-z]{2}|cat)$/,/(^|\.)gmail\.(com|dev)$/],geoApi:v.geoApiUrl||za("amp-geo-api")};self.__AMP_LOG=self.__AMP_LOG||{user:null,dev:null,userForEmbed:null};let Ba=self.__AMP_LOG;function Ca(){if(!Ba.user)throw Error("failed to call initLogConstructor");return Ba.user}function Da(a,b,c){Ca().assert(a,b,c,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0)}function Ea(a,b){var c=a=a.__AMP_TOP||(a.__AMP_TOP=a);let e=La(c);let h=e.purifier;h||(h=e.purifier={obj:null,promise:null,resolve:null,reject:null,context:null,ctor:null,sharedInstance:!1});h.ctor||(h.ctor=b,h.context=a,h.sharedInstance=!1,h.resolve&&Ma(c,"purifier"))}function Na(a,b){a=a.__AMP_TOP||(a.__AMP_TOP=a);return Ma(a,b)}function Oa(a){return a.nodeType?Na((a.ownerDocument||a).defaultView,"ampdoc").getAmpDoc(a):a}function Ma(a,b){a=La(a)[b];a.obj||(a.obj=new a.ctor(a.context),a.context=null,a.resolve&&a.resolve(a.obj));return a.obj}function La(a){let b=a.__AMP_SERVICES;b||(b=a.__AMP_SERVICES={});return b}function Pa(a,b,c){sa("​​​",a,b,c,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0)} /* https://mths.be/cssescape v1.5.1 by @mathias | MIT license */ function Qa(a,b){let c=a.length;for(let e=0;e{b=void 0===b&&c.nodeType?c:null}));return b||a}unwrapChildren(a){let b=[];Ra(a,(c=>{if("string"==typeof c){let e=this.win.document.createElement("div");e.textContent=c;b.push(e)}else b.push(c)}));return b}viewerCanRenderTemplates(){return this.H.hasCapability("viewerRenderTemplate")}}function Ta(a){let b=a.documentElement;return["⚡4email","amp4email"].some((c=>b.hasAttribute(c)))}let Ua=new Set(["c","v","a","ad"]);let Va;let Xa=a=>"string"==typeof a?Wa(a):a;function Wa(a){Va||(Va=self.document.createElement("a"));var b=Va;b.href="";return new URL(a,b.href)}function gb(a){a=Xa(a);if(!Aa.cdnProxyRegex.test(Xa(a).origin))return a.href;var b=a.pathname.split("/");Da(Ua.has(b[1]),"Unknown path prefix in url %s",a.href);let c=b[2];var e="s"==c?"https://"+decodeURIComponent(b[3]):"http://"+decodeURIComponent(c);Da(0a.url))}stringify(a){let b=[],c=this.j;for(let e=0;erb(r,n,h)))}return c}function rb(a,b,c){a=Wa(hb(a,b));return"data:"==a.protocol||Aa.cdnProxyRegex.test(Xa(a).origin)||!c?a.href:`${Aa.cdn}/i/`+("https:"==a.protocol?"s/":"")+encodeURIComponent(a.host)+a.pathname+(a.search||"")+(a.hash||"")}let sb={"AMP-IMG":["src","srcset","layout","width","height"]};function tb(a,b){let c=a.tagName.startsWith("AMP-"),e=a.hasAttribute("i-amphtml-binding");if(!e&&sb[a.tagName])a.setAttribute("i-amphtml-ignore","");else if(e||c)a.hasAttribute("i-amphtml-key")||a.setAttribute("i-amphtml-key",b())}let ub={applet:!0,audio:!0,base:!0,embed:!0,frame:!0,frameset:!0,iframe:!0,img:!0,link:!0,meta:!0,object:!0,style:!0,video:!0},vb={"amp-accordion":!0,"amp-anim":!0,"amp-bind-macro":!0,"amp-carousel":!0,"amp-fit-text":!0,"amp-img":!0,"amp-layout":!0,"amp-selector":!0,"amp-sidebar":!0,"amp-timeago":!0},wb="a amp-img article aside b blockquote br caption code col colgroup dd del details div dl dt em figcaption figure footer h1 h2 h3 header hr i ins li main mark nav ol p pre q s section small span strong sub summary sup table tbody td tfoot th thead time tr u ul".split(" "),xb="amp-fx fallback heights layout min-font-size max-font-size on option placeholder submitting submit-success submit-error validation-for verify-error visible-when-invalid href style text subscriptions-action subscriptions-actions subscriptions-decorate subscriptions-dialog subscriptions-display subscriptions-section subscriptions-service subscriptions-google-rtc amp-nested-submenu amp-nested-submenu-open amp-nested-submenu-close itemprop".split(" "),yb={a:["rel","target"],div:["template"],form:["action-xhr","verify-xhr","custom-validation-reporting","target"],input:["mask-output"],template:["type"],textarea:["autoexpand"]},zb=["_top","_blank"],Ab=/^(?:blob):/i,Bb=/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205f\u3000]/g,Cb=Object.freeze(qa({input:{type:/(?:image|button)/i}})),Db=Object.freeze(qa({input:{type:/(?:button|file|image|password)/i}})),Eb=Object.freeze("form formaction formmethod formtarget formnovalidate formenctype".split(" ")),Fb=Object.freeze(qa({input:Eb,textarea:Eb,select:Eb})),Gb=Object.freeze(qa({"amp-anim":["controls"],form:["name"]})),Hb=/!important|position\s*:\s*fixed|position\s*:\s*sticky/i;function Ib(a,b,c,e){let h=c?c.replace(Bb,""):"";if(Ab.test(h))return!1;if("style"==b)return!Hb.test(c);if("class"==b&&c&&/(^|\W)i-amphtml-/i.test(c)||pb(b)&&/__amp_source_origin/.test(c))return!1;let n=Ta(e),z=Object.assign(Object.create(null),Fb,n?Gb:{})[a];if(z&&-1!=z.indexOf(b))return!1;let r=Object.assign(Object.create(null),Cb,n?Db:{})[a];if(r){let B=r[b];if(B&&-1!=c.search(B))return!1}return!0} /* @license DOMPurify | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/2.2.2/LICENSE */ var Vb=Object.hasOwnProperty,Wb=Object.setPrototypeOf,Xb=Object.isFrozen,Yb=Object.getPrototypeOf,Zb=Object.getOwnPropertyDescriptor,K=Object.freeze,N=Object.seal,$b=Object.create,ac="undefined"!==typeof Reflect&&Reflect,bc=ac.apply,cc=ac.construct;bc||(bc=function(a,b,c){return a.apply(b,c)});K||(K=function(a){return a});N||(N=function(a){return a});cc||(cc=function(a,b){var c=Function.prototype.bind,e=c.apply,h=[null],n=h.concat;if(Array.isArray(b)){for(var z=0,r=Array(b.length);z