false
Search
Clear search
Close search
Main menu
10530821101753874795
true
Search Help Center
true
true
true
true
true
102095
");return(new DOMParser).parseFromString(lh(a),"text/html").body.children[0]} function ln(a,b){if(!a)return ci(fn);var c=document.createElement("div").style;on(a).forEach(function(e){var f=yf&&e in hn?e:e.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");f.lastIndexOf("--",0)!=0&&f.lastIndexOf("var",0)!=0&&(e=bn(a,e),e=Bm(f,e,b),e!=null&&cn(c,f,e))});return new Lh(c.cssText||"")} function pn(a){var b=Array.from(Um(Jm,a,"getElementsByTagName",["STYLE"])),c=rf(b,function(n){return df(Ym(n).cssRules)});c=kn(c);for(var e=[],f=0;f=0)){var f=bn(b,e);cn(a.style,e,f)}})} function on(a){Fd(a)?a=df(a):(a=kj(a),We(a,"cssText"));return a} ;var rn=typeof WeakMap!="undefined"&&WeakMap.toString().indexOf("[native code]")!=-1,sn=0;function tn(){this.O=[];this.N=[];this.v="data-elementweakmap-index-"+sn++} tn.prototype.set=function(a,b){if(Um(Fm,a,"hasAttribute",[this.v])){var c=parseInt(Um(Gm,a,"getAttribute",[this.v])||null,10);this.N[c]=b}else c=this.N.push(b)-1,Wm(a,this.v,c.toString()),this.O.push(a);return this};tn.prototype.get=function(a){if(Um(Fm,a,"hasAttribute",[this.v]))return a=parseInt(Um(Gm,a,"getAttribute",[this.v])||null,10),this.N[a]};tn.prototype.clear=function(){this.O.forEach(function(a){Um(Im,a,"removeAttribute",[this.v])},this);this.O=[];this.N=[]};function un(){this.O=document.implementation.createHTMLDocument("")} un.prototype.ma=function(a){var b=this.O.createElement("span");this.N&&this.ka=="*"&&(b.id=this.N);this.ta&&(a=nn("
"+a+"
"),pn(a),a=a.innerHTML);a=jh(a);var c=document.createElement("template");if("content"in c)ni(c,a),c=c.content;else{var e=document.implementation.createHTMLDocument("x");c=e.body;ni(e.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=rn?new WeakMap:new tn;e=a.nextNode();){a:{var f=e;switch($m(f)){case 3:f=vn(this,f);break a;case 1:if(Zm(f).toUpperCase()=="TEMPLATE")f=null;else{var k=Zm(f).toUpperCase();if(k in this.na||dn(f)!="http://www.w3.org/1999/xhtml")var n=null;else this.ha[k]?n=this.O.createElement(k):(n=this.O.createElement("span"),this.Aa&&Wm(n,"data-sanitizer-original-tag",k.toLowerCase()));if(n){var r=n,t=Vm(f);if(t!=null)for(var y=0;k=t[y];y++)if(k.specified){var E=f;var ma=k;var na=ma.name;if(na.lastIndexOf("data-sanitizer-",0)==0)ma=null;else{var sa=Zm(E);ma=ma.value;var ua={tagName:Xd(sa).toLowerCase(),attributeName:Xd(na).toLowerCase()},ta={wh:void 0};ua.attributeName=="style"&&(ta.wh=Xm(E));E=wn(sa,na);E in this.v?(na=this.v[E],ma=na(ma,ua,ta)):(na=wn(null,na),na in this.v?(na=this.v[na],ma=na(ma,ua,ta)):ma=null)}ma!==null&&Wm(r,k.name,ma)}f=n}else f=null}break a;default:f=null}}if(f){if($m(f)==1&&c.set(e,f),e=an(e),k=!1,e)n=$m(e),r=Zm(e).toLowerCase(),t=an(e),n!=11||t?r=="body"&&t&&(n=an(t))&&!an(n)&&(k=!0):k=!0,n=null,k||!e?n=b:$m(e)==1&&(n=c.get(e)),n.content&&(n=n.content),n.appendChild(f)}else ak(e)}c.clear&& c.clear();return b};var xn={APPLET:!0,BASE:!0,BGSOUND:!0,EMBED:!0,FORM:!0,IFRAME:!0,ISINDEX:!0,KEYGEN:!0,LAYER:!0,LINK:!0,META:!0,OBJECT:!0,SCRIPT:!0,SVG:!0,STYLE:!0,TEMPLATE:!0};var yn={A:!0,ABBR:!0,ACRONYM:!0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!0,AUDIO:!0,B:!0,BDI:!0,BDO:!0,BIG:!0,BLOCKQUOTE:!0,BR:!0,BUTTON:!0,CAPTION:!0,CENTER:!0,CITE:!0,CODE:!0,COL:!0,COLGROUP:!0,DATA:!0,DATALIST:!0,DD:!0,DEL:!0,DETAILS:!0,DFN:!0,DIALOG:!0,DIR:!0,DIV:!0,DL:!0,DT:!0,EM:!0,FIELDSET:!0,FIGCAPTION:!0,FIGURE:!0,FONT:!0,FOOTER:!0,FORM:!0,H1:!0,H2:!0,H3:!0,H4:!0,H5:!0,H6:!0,HEADER:!0,HGROUP:!0,HR:!0,I:!0,IMG:!0,INPUT:!0,INS:!0,KBD:!0,LABEL:!0,LEGEND:!0,LI:!0,MAIN:!0,MAP:!0,MARK:!0,MENU:!0,METER:!0,NAV:!0,NOSCRIPT:!0,OL:!0,OPTGROUP:!0,OPTION:!0,OUTPUT:!0,P:!0,PRE:!0,PROGRESS:!0,Q:!0,S:!0,SAMP:!0,SECTION:!0,SELECT:!0,SMALL:!0,SOURCE:!0,SPAN:!0,STRIKE:!0,STRONG:!0,STYLE:!0,SUB:!0,SUMMARY:!0,SUP:!0,TABLE:!0,TBODY:!0,TD:!0,TEXTAREA:!0,TFOOT:!0,TH:!0,THEAD:!0,TIME:!0,TR:!0,TT:!0,U:!0,UL:!0,VAR:!0,VIDEO:!0,WBR:!0};var zn={"ANNOTATION-XML":!0,"COLOR-PROFILE":!0,"FONT-FACE":!0,"FONT-FACE-SRC":!0,"FONT-FACE-URI":!0,"FONT-FACE-FORMAT":!0,"FONT-FACE-NAME":!0,"MISSING-GLYPH":!0};function An(a){this.O=document.implementation.createHTMLDocument("");a=a||new Bn;Cn(a);this.v=nj(a.v);this.na=nj(a.Aa);this.ha=nj(a.Ia);this.Aa=a.ta;a.ka.forEach(function(b){if(b.lastIndexOf("data-",0)!=0)throw new Td('Only "data-" attributes allowed, got: %s.',[b]);if(b.lastIndexOf("data-sanitizer-",0)==0)throw new Td('Attributes with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",b]);this.v["* "+b.toUpperCase()]=Dn},this);a.La.forEach(function(b){b=b.toUpperCase();if(b.indexOf("-")==-1||zn[b])throw new Td("Only valid custom element tag names allowed, got: %s.",[b]);this.ha[b]=!0},this);this.ya=a.O;this.ka=a.ya;this.N=null;this.ta=a.oa} Rd(An,un);function En(a){return function(b,c){b=Xd(b);return(c=a(b,c))&&vh(c)!=uh.toString()?vh(c):null}} function Bn(){this.v={};Re([pm,qm],function(a){kj(a).forEach(function(b){this.v[b]=Dn},this)},this);this.N={};this.ka=[];this.La=[];this.Aa=nj(xn);this.Ia=nj(yn);this.ta=!1;this.Ma=Fn;this.ma=this.ha=this.Pa=this.O=nm;this.ya=null;this.na=this.oa=!1} function Gn(a,b){return function(c,e,f,k){c=a(c,e,f,k);return c==null?null:b(c,e,f,k)}} function Hn(a,b,c,e){a[c]&&!b[c]&&(a[c]=Gn(a[c],e))} function Cn(a){if(a.na)throw Error("HtmlSanitizer.Builder.build() can only be used once.");Hn(a.v,a.N,"* USEMAP",In);var b=En(a.Ma);["* ACTION","* CITE","* HREF"].forEach(function(e){Hn(this.v,this.N,e,b)},a);var c=En(a.O);["* LONGDESC","* SRC","LINK HREF"].forEach(function(e){Hn(this.v,this.N,e,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(e){Hn(this.v,this.N,e,Od(Jn,this.Pa))},a);Hn(a.v,a.N,"A TARGET",Od(Kn,["_blank","_self"]));Hn(a.v,a.N,"* CLASS",Od(Ln,a.ha));Hn(a.v,a.N,"* ID",Od(Mn,a.ha));Hn(a.v,a.N,"* STYLE",Od(a.ma,c));a.na=!0} function Fn(a){return zh(a)} function wn(a,b){a||(a="*");return(a+" "+b).toUpperCase()} function Dn(a){return Xd(a)} function Kn(a,b){b=Xd(b);return Qe(a,b.toLowerCase())>=0?b:null} function In(a){return(a=Xd(a))&&a.charAt(0)=="#"?a:null} function Jn(a,b,c){b=Xd(b);return a(b,c)} function Ln(a,b,c){b=b.split(/(?:\s+)/);for(var e=[],f=0;f0){var b=this.O.createElement("span");b.appendChild(a);a=b}a=(new XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("/i)&&a.match(/<\/td>$/i)&&(b=b||"td",a=""+a+"");a.match(/^/i)&&a.match(/<\/tr>$/i)&&(b=b||"tr",a=""+a+"");a.match(/^<(tbody|thead|tfoot)>/i)&&a.match(/<\/(tbody|thead|tfoot)>$/i)&&(b=b||a.match(/^<(tbody|thead|tfoot)>/i)[1],a=""+a+"
");a=Wn(a);b&&(a=a.querySelector(b).parentNode);return a} function Vn(a,b){for(var c=[a],e=null;e=c.pop();)Array.prototype.forEach.call(e.childNodes,function(f){f.nodeType===Node.TEXT_NODE?Xn(e,f,b):f.childNodes.length&&c.push(f)})} function Xn(a,b,c){if(b.textContent.match(Yn)){var e=b.nextSibling;a.removeChild(b);b=b.textContent;for(var f=null,k=[];f=Yn.exec(b);){f.index>0&&k.push(document.createTextNode(b.slice(0,f.index)));var n=c[f[1]];n instanceof Node?k.push(n.cloneNode(!0)):Array.isArray(n)&&n[0]instanceof Node&&n.forEach(function(r){k.push(r.cloneNode(!0))});b=b.slice(f.index+f[0].length);Yn.lastIndex=0}b&&k.push(document.createTextNode(b));k.forEach(function(r){a.insertBefore(r,e)})}} function Rn(a,b,c){var e=Zn(a);b.forEach(function(f){var k=c[f];typeof k==="number"||Gd(k)||typeof k==="boolean"?k=k.toString():(k instanceof Node?k=k.outerHTML:k instanceof ih?k=lh(k).toString():k=ri(Zn(k)),k=k.replace("$","$$$$"));f=String("{{"+f+"}}").replace(/([-()\[\]{}+?*.$\^|,:#1&&(k=b.datum[f.substr(6)]);if(typeof k==="function"){var n=f.lastIndexOf("."),r=b;n>0&&(r=Ed(f.substring(0,n),b));k=k.apply(r)}(n=c[f])&&(k=n.apply(b,[k,b]));e[f]=k!=null?k:""});return e} function Pn(a){a=Zn(a);if(!a||!a.trim().length)return[];for(var b,c={};b=Yn.exec(a);)c[b[1]]=!0;return kj(c)} Pd("aplos.util.SimpleTemplate.extractTemplateVariables",Pn);Pd("aplos.util.SimpleTemplate.setSanitizerFunction",function(a){Wn=a});Pd("aplos.util.SimpleTemplate.setSanitizer",function(a){Wn=a.fk.bind(a)});function Wn(a){return $n.fk(a)} var eo=new Bn;eo.ma=function(a,b,c,e){if(!e.wh)return null;b=Mh(ln(e.wh,function(f,k){c.Il=k;f=a(f,c);var n;f==null?n=null:n=new rh(f);return n}));return b==""?null:b};(function(a,b){for(var c=1;c=0?a.slice(0,e):a;e<0&&(a=f+".autoNamespace"+this.ha++);if(b){c&&(b=Nd(b,c));var k=this.N[f];k||(k=[],this.N[f]=k);We(k,this.v[a]);this.v[a]=b;k.push(b);this.O.hasOwnProperty(f)}else if(f.length)b=this.v[a],We(this.N[f]||[],b),delete this.v[a];else if(a.length>1)for(k in this.v)b=k.length-a.length,b>=0&&k.indexOf(a,b)==b&&(b=this.v[k],delete this.v[k],f=k.slice(0,k.indexOf(".")),We(this.N[f]||[],b))};qo.prototype.ob=function(a,b,c){if(this.O.hasOwnProperty(a)){var e=this.N[a];if(e){e=e.slice();for(var f=Array.prototype.slice.call(arguments,2),k=0;k0};w.deselectAll=function(){!this.N&&this.Jd()&&(this.v.clear(),to(this))};w.Yg=function(a,b){this.Xa.on("selectionChange."+a,b)};function to(a){a.Xa.ob("selectionChange",a,a)} w.Bn=function(){return this.N};w.lock=function(){this.N||(this.N=!0,uo(this))};w.unlock=function(){this.N&&(this.N=!1,uo(this))};w.On=function(a,b){this.Xa.on("selectionLockChange."+a,b)};function uo(a){a.Xa.ob("selectionLockChange",a,a)} so.prototype.onSelectionLockChange=so.prototype.On;so.prototype.unlock=so.prototype.unlock;so.prototype.lock=so.prototype.lock;so.prototype.isLocked=so.prototype.Bn;so.prototype.onSelectionChange=so.prototype.Yg;so.prototype.deselectAll=so.prototype.deselectAll;so.prototype.hasSelection=so.prototype.Jd;so.prototype.isDatumSelected=so.prototype.Cj;so.prototype.deselectDatum=so.prototype.Ml;so.prototype.selectDatum=so.prototype.di;so.prototype.setSelection=so.prototype.ih;so.prototype.setSeriesSelectionProperties=so.prototype.Do;so.prototype.setDataSelectionProperties=so.prototype.no;so.prototype.setSelectionProperties=so.prototype.Bi;Pd("aplos.chart.SeriesDataSelectionModel",so);Pd("aplos.chart.SeriesDataSelectionModel.FULL_DATUM_KEY","__datum__");function vo(a){this.N={};this.v=a||null;this.O={}} function wo(a,b){var c=xo(a,b);return c?wo(a,c):a.N[b]?!0:a.v?wo(a.v,b):!1} vo.prototype.yg=function(a,b){var c=this.N;a in c&&delete c[a];this.O[a]=b;return this};vo.prototype.set=function(a,b,c){var e=this.O;a in e&&delete e[a];this.N[a]=yo(this,b,c);return this};vo.prototype.get=function(a,b){var c=xo(this,a);return c?this.get(c,b):(c=this.N[a])?c:this.v?this.v.get(a,b):kp(a,b)};function yo(a,b,c){if(typeof b==="function"){var e=Nd(b,a);return c?function(f,k){f=e(f,k);return f!=null?+f:f}:e}return Nd(function(f){f=f?f[b]:void 0;return f===void 0?b:c&&f!==null?+f:f},a)} function kp(a,b){return function(c){c=c[a];if(c===void 0)throw Error("Please either include a property called "+a+" in the data or specify a value in the configuration.");return b&&c!=null?+c:c}} function xo(a,b){if(!a.N[b]){if(a.O[b])return a.O[b];if(a.v)return xo(a.v,b)}return null} ;function lp(a,b){this.O=a;this.ha=null;this.v=b||null;this.N=b?new vo(b.N):new vo;this.ta=this.ka=this.ma=null;this.Aa={};this.ya=this.oa=this.na=null} w=lp.prototype;w.Kb=function(){return this.O};w.Mg=function(){return this.ya?this.ya:this.v?this.v.Mg():null};w.Qh=function(){return new lp(this.O,this)};function mp(a,b){a.ya=b;b.x&&a.domain(b.x);b.xLowerBound&&a.Le(np(b.xLowerBound));b.xUpperBound&&a.Me(np(b.xUpperBound));b.x0&&a.he(np(b.x0));b.y&&a.measure(np(b.y));b.yLowerBound&&a.ef(np(b.yLowerBound));b.yUpperBound&&a.ff(np(b.yUpperBound));b.y0&&a.Lc(np(b.y0));b.domainFormatter&&a.Ed(b.domainFormatter);b.measureFormatter&&a.Ub(b.measureFormatter);a.displayName(b.displayName||b.name);a.Vb(b.rendererId);a.oe(b.measureAxisId);a.Tf(b.overlay);["category","datumClickState","datumHoverState"].forEach(function(e){return op(a,e,b[e],!0,!1)});"color dashPattern dataId datumClass domain key label labelTemplate strokeWidth radius".split(" ").forEach(function(e){return pp(a,e,b,!0,!1)});"delta domainLowerBound domainOffset domainUpperBound latitude longitude measure measureLowerBound measureOffset measureUpperBound".split(" ").forEach(function(e){return pp(a,e,b,!1,!0)});var c=c||[];c.forEach(function(e){return pp(a,e,b,!0,!1)})} function op(a,b,c,e,f){c!=null&&(typeof c!=="string"||e||(c=np(c)),typeof c==="function"&&(c=Nd(c,a)),a.N.set(b,c,f))} function pp(a,b,c,e,f){var k=c[b];(c=c[b+"ColumnId"])&&(k=np(c,e?k:null));op(a,b,k,e,f)} function np(a,b){return function(c){return c&&c.hasOwnProperty(a)?c[a]:b}} function qp(a,b){for(var c=a.domain(),e=io(a,"domainOffset")?a.he():void 0,f=io(a,"domainLowerBound")?a.Le():void 0,k=io(a,"domainUpperBound")?a.Me():void 0,n=a.measure(),r=a.Lc(),t=io(a,"measureLowerBound")?a.ef():void 0,y=io(a,"measureUpperBound")?a.ff():void 0,E=a.yh(),ma=a.key(),na=a.radius(),sa=a.color(),ua=a.Ke(),ta=a.Fc(),Ba=io(a,"strokeWidth")?a.strokeWidth():void 0,ya=a.label(),Aa=io(a,"category")?a.Gb():void 0,Ca=Array(b.length),Fa=0;Fa=0})} function xp(a){return a.Aa.filter(function(b){return b.Bc!==!0}).length>0} function Bp(a,b){a={Ca:0n){a=Fp(f);for(e=b=0;e0&&y.Ca.heightk){a=Fp(e);for(c=e=0;c0&&t.Ca.width=0)?a.oa:b.height-a.ma,k=0;k=0)?a.ka:b.width-a.na,k=a.oa;a=b.height-a.ma;for(b=0;b-1?(b=a[n],c||(b.zg=!1)):(b=new bq(b,this.src,k,!!e,f),b.zg=c,a.push(b));return b};dq.prototype.remove=function(a,b,c,e){a=a.toString();if(!(a in this.v))return!1;var f=this.v[a];b=eq(f,b,c,e);return b>-1?(cq(f[b]),Xe(f,b),f.length==0&&(delete this.v[a],this.N--),!0):!1};function fq(a,b){var c=b.type;c in a.v&&We(a.v[c],b)&&(cq(b),a.v[c].length==0&&(delete a.v[c],a.N--))} dq.prototype.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.v)if(!a||c==a){for(var e=this.v[c],f=0;f-1?b[a]:null)&&sq(c))} function sq(a){if(typeof a!=="number"&&a&&!a.Yf){var b=a.src;if(b&&b[$p])fq(b.v,a);else{var c=a.type,e=a.proxy;b.removeEventListener?b.removeEventListener(c,e,a.capture):b.detachEvent?b.detachEvent(pq(c),e):b.addListener&&b.removeListener&&b.removeListener(e);iq--;(c=nq(b))?(fq(c,a),c.N==0&&(c.src=null,b[gq]=null)):cq(a)}}} function pq(a){return a in hq?hq[a]:hq[a]="on"+a} function qq(a,b){if(a.Yf)a=!0;else{b=new Zp(b,this);var c=a.listener,e=a.Og||a.src;a.zg&&sq(a);a=c.call(e,b)}return a} function nq(a){a=a[gq];return a instanceof dq?a:null} var tq="__closure_events_fn_"+(Math.random()*1E9>>>0);function lq(a){if(typeof a==="function")return a;a[tq]||(a[tq]=function(b){return a.handleEvent(b)});return a[tq]} ;var uq=ph("");function vq(){this.port=this.v=null;this.N=[]} vq.prototype.load=function(){var a=this,b=wq();this.v=xq(b);yq().then(function(){a.v&&document.body.appendChild(a.v)});return zq(this.v,b).then(function(c){for(a.port=c.ports[0];a.N.length>0;)c=a.N.shift(),a.port.postMessage(c.data,c.To)})};vq.prototype.exec=function(a,b){var c=this;return new Promise(function(e,f){var k=new MessageChannel;k.port1.onmessage=function(ma){k.port1.onmessage=null;ma=ma.data;ma.error!=null?f(new EvalError(ma.error)):e(ma.result)};for(var n=[],r=[],t=[],y=Mc(b!=null?b:[]),E=y.next();!E.done;E=y.next())E=E.value,n.push(E.name),r.push(E.value),E.transfer&&t.push(E.value);n={code:a,paramNames:n,values:r};c.port?c.port.postMessage(n,[k.port2].concat(Nc(t))):c.N.push({data:n,To:[k.port2].concat(Nc(t))})})};vq.prototype.dispose=function(){this.v!=null&&(this.v.parentNode&&this.v.parentNode.removeChild(this.v),this.v=null)};function wq(){var a=(window.crypto||window.msCrypto).getRandomValues(new Uint8Array(16));return Array.prototype.join.call(a,".")} function yq(){return new Promise(function(a){document.readyState!="loading"?a():kq(document,"DOMContentLoaded",function(){a()})})} function zq(a,b){return new Promise(function(c){function e(f){f.source===a.contentWindow&&f.data===b&&(window.removeEventListener("message",e),c(f))} window.addEventListener("message",e)})} function xq(a){var b,c=Yj(document,"IFRAME");if(!c.sandbox)throw Error("iframe sandboxes not supported");c.sandbox.value="allow-scripts";c.sandbox.supports&&c.sandbox.add&&c.sandbox.supports("allow-downloads")&&c.sandbox.add("allow-downloads");if(uq==""){a='
false