/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var gvjs_aa=" does not match type ",gvjs_ba=" must be of type '",gvjs_ca="#000000",gvjs_da="#808080",gvjs_ea="#ffffff",gvjs_fa="<",gvjs_ga=""",gvjs_ha=", ",gvjs_ia=', for column "',gvjs_ja=".format",gvjs_ka="0000000000000000",gvjs_a="",gvjs_la="
",gvjs_ma="AnnotatedTimeLine",gvjs_na="AreaChart",gvjs_oa="AreaChart-stacked",gvjs_pa="August",gvjs_qa="BarChart",gvjs_ra="BubbleChart",gvjs_sa="CSSStyleDeclaration",gvjs_ta="Can't combine significant digits and minimum fraction digits",gvjs_ua= "CandlestickChart",gvjs_va="Clobbering detected",gvjs_wa="Column ",gvjs_xa="ColumnChart",gvjs_ya="ComboChart",gvjs_za="Container is not defined",gvjs_Aa="Custom response handler must be a function.",gvjs_b="DIV",gvjs_Ba="December",gvjs_Ca="Edge",gvjs_Da="Element",gvjs_Ea="February",gvjs_Fa="Friday",gvjs_Ga="Gauge",gvjs_Ha="GeoChart",gvjs_Ia="HH:mm",gvjs_Ja="HH:mm:ss",gvjs_Ka="HH:mm:ss.SSS",gvjs_La="Histogram",gvjs_Ma="IFRAME",gvjs_Na="INPUT",gvjs_Oa="ImageRadarChart",gvjs_Pa="ImageSparkLine",gvjs_Qa= "Inconsistent use of percent/permill characters",gvjs_Ra="Invalid DataView column type.",gvjs_Sa="Invalid data table format: column #",gvjs_Ta="Invalid value for numOrArray: ",gvjs_Ua="January",gvjs_Va="LineChart",gvjs_Wa="Map",gvjs_Xa="May",gvjs_Ya="Monday",gvjs_Za="MotionChart",gvjs__a="November",gvjs_0a="OBJECT",gvjs_1a="October",gvjs_2a="OrgChart",gvjs_3a="PieChart",gvjs_4a="Request timed out",gvjs_5a="SOURCE",gvjs_6a="SPAN",gvjs_7a="STYLE",gvjs_8a="Saturday",gvjs_9a="ScatterChart",gvjs_$a="September", gvjs_ab="SteppedAreaChart",gvjs_bb="Sunday",gvjs_cb="Symbol.iterator",gvjs_db="Table",gvjs_eb="Thursday",gvjs_fb="Timeline",gvjs_gb="Too many percent/permill",gvjs_hb="TreeMap",gvjs_ib="Tuesday",gvjs_jb="Type mismatch. Value ",gvjs_kb="Uneven number of arguments",gvjs_lb="Wednesday",gvjs_mb="WordTree",gvjs_nb="_bar_format_old_value",gvjs_ob="about:invalid#zClosurez",gvjs_c="absolute",gvjs_pb="addTrendLine",gvjs_qb="annotatedtimeline",gvjs_rb="annotationchart",gvjs_sb="array",gvjs_tb="attributes", gvjs_ub="auto",gvjs_vb="background-color:",gvjs_wb="bar",gvjs_xb="block",gvjs_yb="body",gvjs_zb="boolean",gvjs_Ab="cancel",gvjs_Bb="chart",gvjs_Cb="class",gvjs_Db="className",gvjs_Eb="color:",gvjs_Fb="column",gvjs_Gb="columnFilters[",gvjs_Hb="complete",gvjs_Ib="controls",gvjs_Jb="corechart",gvjs_Kb="data-sanitizer-",gvjs_Lb="date",gvjs_Mb="datetime",gvjs_Nb="decimal",gvjs_Ob="div",gvjs_Pb="domainAxis",gvjs_Qb="drawing",gvjs_Rb="error",gvjs_Sb="false",gvjs_Tb="full",gvjs_d="function",gvjs_Ub="geochart", gvjs_Vb="getAttribute",gvjs_Wb="getElementsByTagName",gvjs_Xb="getPropertyValue",gvjs_Yb="google.charts.",gvjs_Zb="google.charts.Bar",gvjs__b="google.charts.Line",gvjs_0b="google.charts.Scatter",gvjs_1b="google.visualization.",gvjs_2b="google.visualization.AnnotatedTimeLine",gvjs_3b="google.visualization.AnnotationChart",gvjs_4b="google.visualization.AreaChart",gvjs_5b="google.visualization.BarChart",gvjs_6b="google.visualization.BubbleChart",gvjs_7b="google.visualization.Bubbles",gvjs_8b="google.visualization.CandlestickChart", gvjs_9b="google.visualization.CategoryFilter",gvjs_$b="google.visualization.ChartRangeFilter",gvjs_ac="google.visualization.ChartRangeFilterUi",gvjs_bc="google.visualization.ClusterChart",gvjs_cc="google.visualization.ColumnChart",gvjs_dc="google.visualization.ColumnSelector",gvjs_ec="google.visualization.ComboChart",gvjs_fc="google.visualization.CoreChart",gvjs_gc="google.visualization.Dashboard",gvjs_hc="google.visualization.DashboardWrapper",gvjs_ic="google.visualization.DateRangeFilter",gvjs_jc= "google.visualization.DateRangeFilterUi",gvjs_kc="google.visualization.Filter",gvjs_lc="google.visualization.Gantt",gvjs_mc="google.visualization.Gauge",gvjs_nc="google.visualization.GeoChart",gvjs_oc="google.visualization.GeoMap",gvjs_pc="google.visualization.HeadlessUi",gvjs_qc="google.visualization.HelloWorld",gvjs_rc="google.visualization.Histogram",gvjs_sc="google.visualization.ImageAreaChart",gvjs_tc="google.visualization.ImageBarChart",gvjs_uc="google.visualization.ImageCandlestickChart",gvjs_vc= "google.visualization.ImageChart",gvjs_wc="google.visualization.ImageLineChart",gvjs_xc="google.visualization.ImagePieChart",gvjs_yc="google.visualization.ImageSparkLine",gvjs_zc="google.visualization.LineChart",gvjs_Ac="google.visualization.Map",gvjs_Bc="google.visualization.Matrix",gvjs_Cc="google.visualization.MotionChart",gvjs_Dc="google.visualization.NumberFormat",gvjs_Ec="google.visualization.NumberRangeFilter",gvjs_Fc="google.visualization.NumberRangeSetter",gvjs_Gc="google.visualization.NumberRangeUi", gvjs_Hc="google.visualization.Operator",gvjs_Ic="google.visualization.OrgChart",gvjs_Jc="google.visualization.PieChart",gvjs_Kc="google.visualization.Query",gvjs_Lc="google.visualization.RangeSelector",gvjs_Mc="google.visualization.Sankey",gvjs_Nc="google.visualization.ScatterChart",gvjs_Oc="google.visualization.SelectorUi",gvjs_Pc="google.visualization.SparklineChart",gvjs_Qc="google.visualization.SteppedAreaChart",gvjs_Rc="google.visualization.Streamgraph",gvjs_Sc="google.visualization.StringFilter", gvjs_Tc="google.visualization.StringFilterUi",gvjs_Uc="google.visualization.Sunburst",gvjs_Vc="google.visualization.Table",gvjs_Wc="google.visualization.TableTextChart",gvjs_Xc="google.visualization.Timeline",gvjs_Yc="google.visualization.TreeMap",gvjs_Zc="google.visualization.VegaChart",gvjs__c="google.visualization.Version",gvjs_0c="google.visualization.WordTree",gvjs_1c="google.visualization.WordcloudChart",gvjs_2c="hasAttribute",gvjs_3c="hasLabelsColumn",gvjs_4c="height",gvjs_5c="id",gvjs_6c= "imagechart",gvjs_7c="keypress",gvjs_8c="label",gvjs_9c="latlng",gvjs_$c="left",gvjs_e="line",gvjs_ad="makeRequest",gvjs_bd="markers",gvjs_cd="maxValue",gvjs_dd="medium",gvjs_ed="minValue",gvjs_fd="motionchart",gvjs_gd="mousedown",gvjs_hd="mouseenter",gvjs_id="mouseleave",gvjs_jd="mousemove",gvjs_kd="mouseout",gvjs_ld="mouseover",gvjs_md="mouseup",gvjs_nd="msMatchesSelector",gvjs_od="nodeName",gvjs_pd="nodeType",gvjs_qd="nonce",gvjs_f="none",gvjs_rd="null",gvjs_g="number",gvjs_h="object",gvjs_sd= "orgchart",gvjs_td="pattern",gvjs_ud="percent",gvjs_vd="position",gvjs_wd="prefix",gvjs_i="ready",gvjs_xd="regioncode",gvjs_yd="regions",gvjs_zd="relative",gvjs_Ad="removeAttribute",gvjs_j="right",gvjs_Bd="role",gvjs_Cd="row",gvjs_Dd="scatter",gvjs_Ed="script[nonce]",gvjs_k="select",gvjs_Fd="setAttribute",gvjs_Gd="short",gvjs_Hd="statechange",gvjs_l="string",gvjs_Id="stringify",gvjs_Jd="style",gvjs_Kd="suffix",gvjs_Ld="table",gvjs_Md="targetAxis",gvjs_m="text",gvjs_Nd="timeline",gvjs_Od="timeofday", gvjs_Pd="tooltip",gvjs_Qd="transparent",gvjs_Rd="true",gvjs_Sd="type",gvjs_Td="unhandledrejection",gvjs_Ud="vAxis",gvjs_Vd="value",gvjs_Wd="warning",gvjs_Xd="width",gvjs_Yd="withCredentials",gvjs_Zd="wordtree",gvjs__d="zClosurez",gvjs_0d="{1} 'at' {0}",gvjs_1d="{1}, {0}",gvjs_,gvjs_2d=[];function gvjs_n(a){return function(){return gvjs_2d[a].apply(this,arguments)}}function gvjs_3d(a){var b=0;return function(){return b>>0)+"_",e=0;return b}); gvjs_6d(gvjs_cb,function(a){if(a)return a;a=Symbol(gvjs_cb);for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c=e}});function gvjs_fe(a,b,c){a instanceof String&&(a=String(a));for(var d=a.length,e=0;e=f}});gvjs_6d("String.prototype.repeat",function(a){return a?a:function(b){var c=gvjs_ee(this,null,"repeat");if(0>b||1342177279>>=1)c+=c;return d}}); function gvjs_ge(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&cc&&(c=Math.max(0,e+c));if(null==d||d>e)d=e;d=Number(d);0>d&&(d=Math.max(0,e+d));for(c=Number(c||0);carguments.length)return arguments.length?Math.abs(arguments[0]):0;var c,d,e;for(c=e=0;ce){if(!e)return e;for(c=d=0;cc&&(c=Math.max(c+e,0));cb?-c:c}});gvjs_6d("Math.log2",function(a){return a?a:function(b){return Math.log(b)/Math.LN2}}); gvjs_6d("Number.isNaN",function(a){return a?a:function(b){return typeof b===gvjs_g&&isNaN(b)}});var gvjs_ie=gvjs_ie||{},gvjs_p=this||self;function gvjs_q(a,b,c){a=a.split(".");c=c||gvjs_p;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}:c[d]=b}function gvjs_je(a,b){a=a.split(".");b=b||gvjs_p;for(var c=0;c>>0),gvjs_eaa=0;function gvjs_faa(a,b,c){return a.call.apply(a.bind,arguments)} function gvjs_gaa(a,b,c){if(!a)throw Error();if(2c&&(c=Math.max(0,a.length+c));if(typeof a===gvjs_l)return typeof b!==gvjs_l||1!=b.length?-1:a.lastIndexOf(b, c);for(;0<=c;c--)if(c in a&&a[c]===b)return c;return-1},gvjs_u=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=typeof a===gvjs_l?a.split(""):a,f=0;f=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function gvjs_Pe(a,b,c){function d(l){return gvjs_r(l)?"o"+gvjs_pe(l):(typeof l).charAt(0)+l}b=b||a;c=c||d;for(var e=0,f=0,g={};fb?1:a")&&(a=a.replace(gvjs_of,">"));-1!=a.indexOf('"')&&(a=a.replace(gvjs_pf,gvjs_ga));-1!=a.indexOf("'")&&(a=a.replace(gvjs_qf,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(gvjs_rf, "�"))}return a}var gvjs_mf=/&/g,gvjs_nf=//g,gvjs_pf=/"/g,gvjs_qf=/'/g,gvjs_rf=/\x00/g,gvjs_maa=/[\x00&<>"']/;function gvjs_sf(a,b){return-1!=a.indexOf(b)} function gvjs_tf(a,b){var c=0;a=gvjs_kf(String(a)).split(".");b=gvjs_kf(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&eb?1:0};function gvjs_vf(a,b){this.K2=b===gvjs_wf?a:""}gvjs_=gvjs_vf.prototype;gvjs_.Po=!0;gvjs_.Tk=function(){return this.K2.toString()};gvjs_.w_=!0;gvjs_.getDirection=function(){return 1};gvjs_.toString=function(){return this.K2.toString()};function gvjs_xf(a){if(a instanceof gvjs_vf&&a.constructor===gvjs_vf)return a.K2;gvjs_me(a);return"type_error:SafeUrl"} var gvjs_naa=/^(?:audio\/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)|font\/\w+|image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|video\/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\w+=(?:\w+|"[\w;,= ]+"))*$/i,gvjs_oaa=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;function gvjs_yf(a){a=String(a);a=a.replace(/(%0A|%0D)/g,"");var b=a.match(gvjs_oaa);return b&&gvjs_naa.test(b[1])?gvjs_zf(a):null}var gvjs_Af=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i; function gvjs_Bf(a){a instanceof gvjs_vf||(a=typeof a==gvjs_h&&a.Po?a.Tk():String(a),a=gvjs_Af.test(a)?gvjs_zf(a):gvjs_yf(a));return a||gvjs_Cf}var gvjs_wf={};function gvjs_zf(a){return new gvjs_vf(a,gvjs_wf)}var gvjs_Cf=gvjs_zf(gvjs_ob);function gvjs_Df(a,b){this.J2=b===gvjs_Ef?a:""}gvjs_Df.prototype.Po=!0;gvjs_Df.prototype.Tk=function(){return this.J2};gvjs_Df.prototype.toString=function(){return this.J2.toString()};function gvjs_Ff(a){if(a instanceof gvjs_Df&&a.constructor===gvjs_Df)return a.J2;gvjs_me(a);return"type_error:SafeStyle"}var gvjs_Ef={},gvjs_Gf=new gvjs_Df("",gvjs_Ef); function gvjs_Hf(a){var b="",c;for(c in a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error("Name allows only [-_a-zA-Z0-9], got: "+c);var d=a[c];null!=d&&(d=Array.isArray(d)?d.map(gvjs_If).join(" "):gvjs_If(d),b+=c+":"+d+";")}return b?new gvjs_Df(b,gvjs_Ef):gvjs_Gf} function gvjs_If(a){if(a instanceof gvjs_vf)return'url("'+gvjs_xf(a).replace(/+~[\]()=^$|]+$/.test(c))throw Error("Selector allows only [-_a-zA-Z0-9#.:* ,>+~[\\]()=^$|] and strings, got: "+a);a:{for(var d={"(":")","[":"]"},e=[],f=0;f":(d=gvjs_$f(c),e+=">"+gvjs_0f(d)+"",d=d.getDirection());(a=b&&b.dir)&&(d=/^(ltr|rtl|auto)$/i.test(a)?0:null);return gvjs_3f(e,d)} function gvjs_ag(a){var b="";if(a)for(var c in a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!gvjs_4f.test(c))throw Error("");var d=a[c];if(null!=d){var e=c;if(d instanceof gvjs_5e)d=gvjs_8e(d);else if(e.toLowerCase()==gvjs_Jd){if(!gvjs_r(d))throw Error("");d instanceof gvjs_Df||(d=gvjs_Hf(d));d=gvjs_Ff(d)}else{if(/^on/i.test(e))throw Error("");if(e.toLowerCase()in gvjs_uaa)if(d instanceof gvjs_cf)d=gvjs_ef(d);else if(d instanceof gvjs_vf)d=gvjs_xf(d);else if(typeof d===gvjs_l)d=gvjs_Bf(d).Tk(); else throw Error("");}d.Po&&(d=d.Tk());e=e+'="'+gvjs_lf(String(d))+'"';b+=" "+e}}return b}var gvjs_yaa=gvjs_3f("",0),gvjs_9f=new gvjs_Zf(gvjs_p.trustedTypes&&gvjs_p.trustedTypes.emptyHTML||"",0,gvjs__f),gvjs_bg=gvjs_3f(gvjs_la,0);var gvjs_zaa=gvjs_ze(function(){var a=document.createElement(gvjs_Ob),b=document.createElement(gvjs_Ob);b.appendChild(document.createElement(gvjs_Ob));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=gvjs_1f(gvjs_9f);return!b.parentElement});function gvjs_cg(a,b){if(gvjs_zaa())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=gvjs_1f(b)}var gvjs_Aaa=/^[\w+/_-]+[=]{0,2}$/; function gvjs_8f(a,b){b=(b||gvjs_p).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||a.getAttribute(gvjs_qd))&&gvjs_Aaa.test(a)?a:"":""};function gvjs_dg(a,b){return a=gvjs_lf(a,b)}var gvjs_eg=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};function gvjs_fg(a,b){a=String(a);var c=a.indexOf(".");-1==c&&(c=a.length);return gvjs_eg("0",Math.max(0,b-c))+a}function gvjs_gg(a){return null==a?"":String(a)}function gvjs_hg(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^gvjs_se()).toString(36)}var gvjs_ig=2147483648*Math.random()|0; function gvjs_jg(a){var b=Number(a);return 0==b&&gvjs_jf(a)?NaN:b}function gvjs_kg(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})}function gvjs_Baa(a){return a.replace(/(^|[\s]+)([a-z])/g,function(b,c,d){return c+d.toUpperCase()})};function gvjs_lg(){return gvjs_Uf("iPhone")&&!gvjs_Uf("iPod")&&!gvjs_Uf("iPad")}function gvjs_mg(){return gvjs_lg()||gvjs_Uf("iPad")||gvjs_Uf("iPod")};function gvjs_ng(a){gvjs_ng[" "](a);return a}gvjs_ng[" "]=gvjs_ke;function gvjs_og(a,b){try{return gvjs_ng(a[b]),!0}catch(c){}return!1}function gvjs_pg(a,b,c){return Object.prototype.hasOwnProperty.call(a,b)?a[b]:a[b]=c(b)};var gvjs_qg=gvjs_Uf("Opera"),gvjs_y=gvjs_Uf("Trident")||gvjs_Uf("MSIE"),gvjs_rg=gvjs_Uf(gvjs_Ca),gvjs_Caa=gvjs_rg||gvjs_y,gvjs_sg=gvjs_Uf("Gecko")&&!(gvjs_sf(gvjs_Rf.toLowerCase(),"webkit")&&!gvjs_Uf(gvjs_Ca))&&!(gvjs_Uf("Trident")||gvjs_Uf("MSIE"))&&!gvjs_Uf(gvjs_Ca),gvjs_tg=gvjs_sf(gvjs_Rf.toLowerCase(),"webkit")&&!gvjs_Uf(gvjs_Ca),gvjs_Daa=gvjs_tg&&gvjs_Uf("Mobile"),gvjs_ug=gvjs_Uf("Macintosh"),gvjs_vg=gvjs_Uf("Windows"),gvjs_wg=gvjs_Uf("Linux")||gvjs_Uf("CrOS"),gvjs_xg=gvjs_p.navigator||null; gvjs_xg&&gvjs_sf(gvjs_xg.appVersion||"","X11");var gvjs_Eaa=gvjs_Uf("Android"),gvjs_Faa=gvjs_lg(),gvjs_Gaa=gvjs_Uf("iPad"),gvjs_Haa=gvjs_Uf("iPod"),gvjs_Iaa=gvjs_mg();gvjs_sf(gvjs_Rf.toLowerCase(),"kaios");function gvjs_yg(){var a=gvjs_p.document;return a?a.documentMode:void 0}var gvjs_zg; a:{var gvjs_Ag="",gvjs_Bg=function(){var a=gvjs_Rf;if(gvjs_sg)return/rv:([^\);]+)(\)|;)/.exec(a);if(gvjs_rg)return/Edge\/([\d\.]+)/.exec(a);if(gvjs_y)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(gvjs_tg)return/WebKit\/(\S+)/.exec(a);if(gvjs_qg)return/(?:Version)[ \/]?(\S+)/.exec(a)}();gvjs_Bg&&(gvjs_Ag=gvjs_Bg?gvjs_Bg[1]:"");if(gvjs_y){var gvjs_Cg=gvjs_yg();if(null!=gvjs_Cg&&gvjs_Cg>parseFloat(gvjs_Ag)){gvjs_zg=String(gvjs_Cg);break a}}gvjs_zg=gvjs_Ag}var gvjs_Dg=gvjs_zg,gvjs_Jaa={}; function gvjs_Eg(a){return gvjs_pg(gvjs_Jaa,a,function(){return 0<=gvjs_tf(gvjs_Dg,a)})}function gvjs_Fg(a){return Number(gvjs_Kaa)>=a}var gvjs_Gg;if(gvjs_p.document&&gvjs_y){var gvjs_Hg=gvjs_yg();gvjs_Gg=gvjs_Hg?gvjs_Hg:parseInt(gvjs_Dg,10)||void 0}else gvjs_Gg=void 0;var gvjs_Kaa=gvjs_Gg;var gvjs_Laa=gvjs_Vf(),gvjs_Ig=gvjs_lg()||gvjs_Uf("iPod"),gvjs_Jg=gvjs_Uf("iPad"),gvjs_Maa=gvjs_Yf(),gvjs_Kg=gvjs_Xf(),gvjs_Lg=gvjs_Wf()&&!gvjs_mg();var gvjs_Mg={},gvjs_Ng=null;var gvjs_Og=typeof Uint8Array===gvjs_d;function gvjs_Naa(a){return gvjs_Pg(a,function(b){return b},function(b){return new Uint8Array(b)})}function gvjs_Qg(a,b,c){return typeof a===gvjs_h?gvjs_Og&&!Array.isArray(a)&&a instanceof Uint8Array?c(a):gvjs_Pg(a,b,c):b(a)} function gvjs_Pg(a,b,c){if(Array.isArray(a)){for(var d=Array(a.length),e=0;ee;e++){var f=a.concat(d[e].split(""));gvjs_Mg[e]=f;for(var g=0;g>2];k=c[(k&3)<<4|l>>4];l=c[(l&15)<<2|h>>6];h=c[h&63];a[e++]=""+g+k+l+h}g=0;h=d;switch(b.length-f){case 2:g=b[f+1],h=c[(g&15)<<2]||d;case 1:b=b[f],a[e]=""+c[b>>2]+c[(b&3)<<4|g>>4]+h+d}return a.join("")}}return b}gvjs_.toString=function(){return this.um().toString()}; gvjs_.getExtension=function(a){gvjs_Wg(this);this.se||(this.se={});var b=a.vDa;return a.WDa?a.lsa()?(this.se[b]||(this.se[b]=gvjs_v(this.Kl[b]||[],function(c){return new a.pma(c)})),this.se[b]):this.Kl[b]=this.Kl[b]||gvjs_Rg([]):a.lsa()?(!this.se[b]&&this.Kl[b]&&(this.se[b]=new a.pma(this.Kl[b])),this.se[b]):this.Kl[b]};gvjs_.clone=function(){var a=gvjs_Naa(this.um());gvjs_Tg=a;a=new this.constructor(a);gvjs_Tg=null;return a};/* Copyright 2021 Google LLC This code is released under the MIT license. SPDX-License-Identifier: MIT */ function gvjs_Yg(a){this.yQ=!1;this.Hg=a||null}gvjs_Yg.prototype.Dha=function(a,b){var c=this;return function(d){for(var e=[],f=0;f");c=c.join("")}c=gvjs_ah(a,c);d&&(typeof d===gvjs_l?c.className=d:Array.isArray(d)?c.className=d.join(" "):gvjs_8g(c,d));2=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1}; gvjs_.expand=function(a,b,c,d){gvjs_r(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};gvjs_.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this}; gvjs_.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};gvjs_.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this}; gvjs_.translate=function(a,b){a instanceof gvjs_z?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,typeof b===gvjs_g&&(this.top+=b,this.bottom+=b));return this};gvjs_.scale=function(a,b){b=typeof b===gvjs_g?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};function gvjs_C(a,b,c){if(typeof b===gvjs_l)(b=gvjs_Ah(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=gvjs_Ah(c,d);f&&(c.style[f]=e)}}var gvjs_Bh={};function gvjs_Ah(a,b){var c=gvjs_Bh[b];if(!c){var d=gvjs_kg(b);c=d;void 0===a.style[d]&&(d=(gvjs_tg?"Webkit":gvjs_sg?"Moz":gvjs_y?"ms":gvjs_qg?"O":null)+gvjs_Baa(d),void 0!==a.style[d]&&(c=d));gvjs_Bh[b]=c}return c} function gvjs_Ch(a,b){var c=gvjs_5g(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function gvjs_Dh(a,b){return gvjs_Ch(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function gvjs_Eh(a){return gvjs_Dh(a,gvjs_vd)}var gvjs_Fh=gvjs_sg?"MozUserSelect":gvjs_tg||gvjs_rg?"WebkitUserSelect":null; function gvjs_Gh(a){var b=gvjs_5g(a),c=gvjs_y&&a.currentStyle;if(c&&gvjs_eh(gvjs_3g(b).dd)&&c.width!=gvjs_ub&&c.height!=gvjs_ub&&!c.boxSizing)return b=gvjs_Hh(a,c.width,gvjs_Xd,"pixelWidth"),a=gvjs_Hh(a,c.height,gvjs_4c,"pixelHeight"),new gvjs_A(b,a);c=new gvjs_A(a.offsetWidth,a.offsetHeight);b=gvjs_Ih(a);a=gvjs_Jh(a);return new gvjs_A(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)} function gvjs_Hh(a,b,c,d){if(/^\d+px?$/.test(b))return parseInt(b,10);var e=a.style[c],f=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b=a.style[d];a.style[c]=e;a.runtimeStyle[c]=f;return+b}function gvjs_Kh(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?gvjs_Hh(a,b,gvjs_$c,"pixelLeft"):0} function gvjs_Ih(a){if(gvjs_y){var b=gvjs_Kh(a,"paddingLeft"),c=gvjs_Kh(a,"paddingRight"),d=gvjs_Kh(a,"paddingTop");a=gvjs_Kh(a,"paddingBottom");return new gvjs_B(d,c,a,b)}b=gvjs_Ch(a,"paddingLeft");c=gvjs_Ch(a,"paddingRight");d=gvjs_Ch(a,"paddingTop");a=gvjs_Ch(a,"paddingBottom");return new gvjs_B(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var gvjs_Lh={thin:2,medium:4,thick:6}; function gvjs_Mh(a,b){if((a.currentStyle?a.currentStyle[b+"Style"]:null)==gvjs_f)return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in gvjs_Lh?gvjs_Lh[b]:gvjs_Hh(a,b,gvjs_$c,"pixelLeft")} function gvjs_Jh(a){if(gvjs_y&&!gvjs_Fg(9)){var b=gvjs_Mh(a,"borderLeft"),c=gvjs_Mh(a,"borderRight"),d=gvjs_Mh(a,"borderTop");a=gvjs_Mh(a,"borderBottom");return new gvjs_B(d,c,a,b)}b=gvjs_Ch(a,"borderLeftWidth");c=gvjs_Ch(a,"borderRightWidth");d=gvjs_Ch(a,"borderTopWidth");a=gvjs_Ch(a,"borderBottomWidth");return new gvjs_B(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};/* Copyright 2021 Google LLC This code is released under the MIT license. SPDX-License-Identifier: MIT */ var gvjs_Nh=null;function gvjs_Oh(){null==gvjs_Nh&&(gvjs_Nh=new gvjs_4g);return gvjs_Nh}function gvjs_Ph(){return gvjs_Oh().kc()}function gvjs_Qh(a){var b=gvjs_Oh();if(!a||!b.Qo(a))throw Error(gvjs_za);return a};var gvjs_D={wV:"google-visualization-errors"};gvjs_D.y6=gvjs_D.wV+"-";gvjs_D.A6=gvjs_D.wV+":";gvjs_D.pV=gvjs_D.wV+"-all-";gvjs_D.v6=gvjs_D.A6+" container is null";gvjs_D.wia="background-color: #c00000; color: white; padding: 2px;";gvjs_D.Rja="background-color: #fff4c2; color: black; white-space: nowrap; padding: 2px; border: 1px solid black;";gvjs_D.Tja="font: normal 0.8em arial,sans-serif; margin-bottom: 5px;";gvjs_D.sja="font-size: 1.1em; color: #00c; font-weight: bold; cursor: pointer; padding-left: 10px; color: black;text-align: right; vertical-align: top;"; var gvjs_Rh=0; function gvjs_Sh(a,b,c,d){if(!gvjs_Th(a))throw Error(gvjs_D.v6+". message: "+b);d=gvjs_Uh(b,c,d);var e=d.errorMessage;c=d.detailedMessage;d=d.options;var f=null!=d.showInTooltip?!!d.showInTooltip:!0,g=(d.type===gvjs_Wd?gvjs_Wd:gvjs_Rb)===gvjs_Rb?gvjs_D.wia:gvjs_D.Rja;g+=d.style?d.style:"";var h=!!d.removable;b=gvjs_Oh();e=b.J(gvjs_6a,{style:g},b.createTextNode(e));g=""+gvjs_D.y6+gvjs_Rh++;var k=b.J(gvjs_b,{id:g,style:gvjs_D.Tja},e);c&&(f?e.title=c:(c=b.J(gvjs_6a,{},b.createTextNode(c)),b.appendChild(k, b.J(gvjs_b,{style:"padding: 2px"},c))));h&&(c=b.J(gvjs_6a,{style:gvjs_D.sja},b.createTextNode("\u00d7")),c.onclick=gvjs_re(gvjs_Vh,k),b.appendChild(e,c));gvjs_Wh(a,k);d.removeDuplicates&&gvjs_Xh(a,k);return g}gvjs_D.Sc=gvjs_Sh;gvjs_D.removeAll=function(a){gvjs_Yh(a);if(a=gvjs_Zh(a,!1))a.style.display=gvjs_f,gvjs_hh(a)};gvjs_D.Ava=function(a){a=gvjs_Ph().getElementById(a);return null!=a&&gvjs__h(a)?(gvjs_Vh(a),!0):!1}; gvjs_D.getContainer=function(a){a=gvjs_Ph().getElementById(a);return null!=a&&gvjs__h(a)&&null!=a.parentNode&&null!=a.parentNode.parentNode?a.parentNode.parentNode:null};gvjs_D.yX=function(a,b){return function(){try{a.apply(null,arguments)}catch(c){typeof b===gvjs_d?b(c):gvjs_Sh(b,c.message)}}};function gvjs_Vh(a){var b=a.parentNode;gvjs_kh(a);b&&0===b.childNodes.length&&(b.style.display=gvjs_f)}gvjs_D.LDa=gvjs_Vh; function gvjs__h(a){return gvjs_ch(a)&&a.id&&gvjs_hf(a.id,gvjs_D.y6)&&(a=a.parentNode)&&a.id&&gvjs_hf(a.id,gvjs_D.pV)&&a.parentNode?!0:!1}gvjs_D.FEa=gvjs__h;function gvjs_Uh(a,b,c){var d=null!=a&&a?a:gvjs_Rb,e="";c=c||{};var f=arguments.length;2===f?b&&typeof b===gvjs_h?c=b:e=null!=b?b:e:3===f&&(e=null!=b?b:e);d=gvjs_kf(d);e=gvjs_kf(e||"");return{errorMessage:d,detailedMessage:e,options:c}}gvjs_D.SDa=gvjs_Uh;function gvjs_Th(a){return null!=a&&gvjs_ch(a)}gvjs_D.EEa=gvjs_Th; function gvjs_Yh(a,b){if(!gvjs_Th(a))throw Error((void 0===b?"":b)||gvjs_D.v6);}gvjs_D.Xya=gvjs_Yh;function gvjs_Zh(a,b){for(var c=a.childNodes,d=null,e=gvjs_Oh(),f=0;f>>0);function gvjs_fi(a){if(typeof a===gvjs_d)return a;a[gvjs_mi]||(a[gvjs_mi]=function(b){return a.handleEvent(b)});return a[gvjs_mi]};function gvjs_H(){gvjs_F.call(this);this.Jl=new gvjs_9h(this);this.eka=this;this.l2=null}gvjs_t(gvjs_H,gvjs_F);gvjs_H.prototype[gvjs_6h]=!0;gvjs_=gvjs_H.prototype;gvjs_.GC=function(){return this.l2};gvjs_.uA=gvjs_n(14);gvjs_.addEventListener=function(a,b,c,d){gvjs_G(this,a,b,c,d)};gvjs_.removeEventListener=function(a,b,c,d){gvjs_ji(this,a,b,c,d)}; gvjs_.dispatchEvent=function(a){var b,c=this.GC();if(c)for(b=[];c;c=c.GC())b.push(c);c=this.eka;var d=a.type||a;if(typeof a===gvjs_l)a=new gvjs_1h(a,c);else if(a instanceof gvjs_1h)a.target=a.target||c;else{var e=a;a=new gvjs_1h(d,c);gvjs_2e(a,e)}e=!0;if(b)for(var f=b.length-1;!a.CK&&0<=f;f--){var g=a.currentTarget=b[f];e=gvjs_ni(g,d,!0,a)&&e}a.CK||(g=a.currentTarget=c,e=gvjs_ni(g,d,!0,a)&&e,a.CK||(e=gvjs_ni(g,d,!1,a)&&e));if(b)for(f=0;!a.CK&&fa||a>=b?-1:a}if(!this.cq){this.cq={};b=this.$();for(var c=0;ca&&b.setFullYear(b.getFullYear()-1900);return b}gvjs_=gvjs_Qi.prototype;gvjs_.tC=gvjs_Ni.FIRSTDAYOFWEEK; gvjs_.uC=gvjs_Ni.FIRSTWEEKCUTOFFDAY;gvjs_.clone=function(){var a=new gvjs_Qi(this.date);a.tC=this.tC;a.uC=this.uC;return a};gvjs_.getFullYear=function(){return this.date.getFullYear()};gvjs_.getYear=function(){return this.getFullYear()};gvjs_.getMonth=function(){return this.date.getMonth()};gvjs_.getDate=function(){return this.date.getDate()};gvjs_.getTime=function(){return this.date.getTime()};gvjs_.getDay=function(){return this.date.getDay()};gvjs_.getUTCFullYear=function(){return this.date.getUTCFullYear()}; gvjs_.getUTCMonth=function(){return this.date.getUTCMonth()};gvjs_.getUTCDate=function(){return this.date.getUTCDate()};gvjs_.getUTCDay=function(){return this.date.getDay()};gvjs_.getUTCHours=function(){return this.date.getUTCHours()};gvjs_.getUTCMinutes=function(){return this.date.getUTCMinutes()};gvjs_.getTimezoneOffset=function(){return this.date.getTimezoneOffset()};gvjs_.set=function(a){this.date=new Date(a.getFullYear(),a.getMonth(),a.getDate())};gvjs_.setFullYear=function(a){this.date.setFullYear(a)}; gvjs_.setYear=function(a){this.setFullYear(a)};gvjs_.setMonth=function(a){this.date.setMonth(a)};gvjs_.setDate=function(a){this.date.setDate(a)};gvjs_.setTime=function(a){this.date.setTime(a)};gvjs_.setUTCFullYear=function(a){this.date.setUTCFullYear(a)};gvjs_.setUTCMonth=function(a){this.date.setUTCMonth(a)};gvjs_.setUTCDate=function(a){this.date.setUTCDate(a)}; gvjs_.add=function(a){if(a.Aj||a.months){var b=this.getMonth()+a.months+12*a.Aj,c=this.getYear()+Math.floor(b/12);b%=12;0>b&&(b+=12);var d=Math.min(gvjs_Oi(c,b),this.getDate());this.setDate(1);this.setFullYear(c);this.setMonth(b);this.setDate(d)}a.days&&(a=new Date((new Date(this.getYear(),this.getMonth(),this.getDate(),12)).getTime()+864E5*a.days),this.setDate(1),this.setFullYear(a.getFullYear()),this.setMonth(a.getMonth()),this.setDate(a.getDate()),gvjs_Si(this,a.getDate()))}; gvjs_.TA=function(a){return[this.getFullYear(),gvjs_fg(this.getMonth()+1,2),gvjs_fg(this.getDate(),2)].join(a?"-":"")+""};gvjs_.equals=function(a){return!(!a||this.getYear()!=a.getYear()||this.getMonth()!=a.getMonth()||this.getDate()!=a.getDate())};gvjs_.toString=function(){return this.TA()};function gvjs_Si(a,b){a.getDate()!=b&&a.date.setUTCHours(a.date.getUTCHours()+(a.getDate()c?"-":"+"];c=Math.abs(c);d.push(Math.floor(c/60)%100);c%=60;0!=c&&d.push(":",gvjs_fg(c,2));c=d.join("")}b.j5=c;c=a;0==c?c="UTC":(d=["UTC",0>c?"+":"-"],c=Math.abs(c),d.push(Math.floor(c/60)%100),c%=60,0!=c&&d.push(":",c),c=d.join(""));a=gvjs_Vi(a);b.LU=[c,c];b.ix={yBa:a,M6:a};b.YA=[];return b}b=new gvjs_Ti;b.j5=a.id;b.J4=-a.std_offset;b.LU=a.names;b.ix=a.names_ext;b.YA=a.transitions; return b}function gvjs_Vi(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(gvjs_fg(Math.floor(a/60)%100,2),":",gvjs_fg(a%60,2));return b.join("")}gvjs_=gvjs_Ti.prototype;gvjs_.getTimeZoneData=function(){return{id:this.j5,std_offset:-this.J4,names:gvjs_Le(this.LU),names_ext:gvjs_x(this.ix),transitions:gvjs_Le(this.YA)}}; gvjs_.getDaylightAdjustment=function(a){a=Date.UTC(a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate(),a.getUTCHours(),a.getUTCMinutes())/36E5;for(var b=0;b=this.YA[b];)b+=2;return 0==b?0:this.YA[b-1]};gvjs_.getGMTString=function(a){return gvjs_Vi(this.getOffset(a))};gvjs_.getLongName=function(a){return this.LU[this.isDaylightTime(a)?3:1]};gvjs_.getOffset=function(a){return this.J4-this.getDaylightAdjustment(a)}; gvjs_.getRFCTimeZoneString=function(a){a=-this.getOffset(a);var b=[0>a?"-":"+"];a=Math.abs(a);b.push(gvjs_fg(Math.floor(a/60)%100,2),gvjs_fg(a%60,2));return b.join("")};gvjs_.getShortName=function(a){return this.LU[this.isDaylightTime(a)?2:0]};gvjs_.getTimeZoneId=function(){return this.j5};gvjs_.isDaylightTime=function(a){return 0a)var b=this.Ie.DATEFORMATS[a];else if(8>a)b=this.Ie.TIMEFORMATS[a-4];else if(12>a)b=this.Ie.DATETIMEFORMATS[a-8],b=b.replace("{1}",this.Ie.DATEFORMATS[a-8]),b=b.replace("{0}",this.Ie.TIMEFORMATS[a-8]);else{this.dN(10);return}this.Zr(b)};function gvjs_Zi(a,b){b=String(b);a=a.Ie||gvjs_Ni;if(void 0!==a.Vja){for(var c=[],d=0;d=e?String.fromCharCode(a.Vja+e-48):b.charAt(d))}b=c.join("")}return b}var gvjs_0aa=!1; function gvjs__i(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("The date to format has no time (probably a goog.date.Date). Use Date or goog.date.DateTime, or use a pattern without time fields.");} function gvjs_1aa(a,b,c,d,e,f){var g=b.length;switch(b.charAt(0)){case "G":return c=0c&&(c=-c),2==g&&(c%=100),gvjs_Zi(a,gvjs_fg(c,g));case "Y":return c=(new Date(gvjs_Pi(d.getFullYear(),d.getMonth(),d.getDate(),a.Ie.FIRSTWEEKCUTOFFDAY,a.Ie.FIRSTDAYOFWEEK))).getFullYear(),0>c&&(c=-c),2==g&&(c%=100),gvjs_Zi(a,gvjs_fg(c,g));case "M":a:switch(c=d.getMonth(),g){case 5:g=a.Ie.NARROWMONTHS[c];break a;case 4:g=a.Ie.MONTHS[c]; break a;case 3:g=a.Ie.SHORTMONTHS[c];break a;default:g=gvjs_Zi(a,gvjs_fg(c+1,g))}return g;case "k":return gvjs__i(e),gvjs_Zi(a,gvjs_fg(gvjs_Yi(e)||24,g));case "S":return gvjs_Zi(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,g)).substr(2)+(3g?1:0];case "h":return gvjs__i(e),gvjs_Zi(a,gvjs_fg(gvjs_Yi(e)%12||12,g));case "K":return gvjs__i(e),gvjs_Zi(a, gvjs_fg(gvjs_Yi(e)%12,g));case "H":return gvjs__i(e),gvjs_Zi(a,gvjs_fg(gvjs_Yi(e),g));case "c":a:switch(c=d.getDay(),g){case 5:g=a.Ie.STANDALONENARROWWEEKDAYS[c];break a;case 4:g=a.Ie.STANDALONEWEEKDAYS[c];break a;case 3:g=a.Ie.STANDALONESHORTWEEKDAYS[c];break a;default:g=gvjs_Zi(a,gvjs_fg(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.Ie.STANDALONENARROWMONTHS[c];break a;case 4:g=a.Ie.STANDALONEMONTHS[c];break a;case 3:g=a.Ie.STANDALONESHORTMONTHS[c];break a;default:g=gvjs_Zi(a,gvjs_fg(c+ 1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),4>g?a.Ie.SHORTQUARTERS[c]:a.Ie.QUARTERS[c];case "d":return gvjs_Zi(a,gvjs_fg(d.getDate(),g));case "m":return gvjs__i(e),gvjs_Zi(a,gvjs_fg(e.getMinutes(),g));case "s":return gvjs__i(e),gvjs_Zi(a,gvjs_fg(e.getSeconds(),g));case "v":return g=f||gvjs_Ui(c.getTimezoneOffset()),g.getTimeZoneId();case "V":return a=f||gvjs_Ui(c.getTimezoneOffset()),2>=g?g=a.getTimeZoneId():(g=a,g=g.isDaylightTime(c)?void 0!==g.ix.tia?g.ix.tia:g.ix.DST_GENERIC_LOCATION: void 0!==g.ix.M6?g.ix.M6:g.ix.STD_GENERIC_LOCATION),g;case "w":return c=gvjs_Pi(e.getFullYear(),e.getMonth(),e.getDate(),a.Ie.FIRSTWEEKCUTOFFDAY,a.Ie.FIRSTDAYOFWEEK),gvjs_Zi(a,gvjs_fg(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,g));case "z":return a=f||gvjs_Ui(c.getTimezoneOffset()),4>g?a.getShortName(c):a.getLongName(c);case "Z":return b=f||gvjs_Ui(c.getTimezoneOffset()),4>g?b.getRFCTimeZoneString(c):gvjs_Zi(a,b.getGMTString(c));default:return""}};var gvjs_0i={YEAR_FULL:"y",YEAR_FULL_WITH_ERA:"y G",YEAR_MONTH_ABBR:"MMM y",YEAR_MONTH_FULL:"MMMM y",Uja:"MM/y",MONTH_DAY_ABBR:"MMM d",MONTH_DAY_FULL:"MMMM dd",MONTH_DAY_SHORT:"M/d",MONTH_DAY_MEDIUM:"MMMM d",MONTH_DAY_YEAR_MEDIUM:"MMM d, y",WEEKDAY_MONTH_DAY_MEDIUM:"EEE, MMM d",WEEKDAY_MONTH_DAY_YEAR_MEDIUM:"EEE, MMM d, y",DAY_ABBR:"d",Wia:"MMM d, h:mm a zzzz"}; gvjs_0i={YEAR_FULL:"y",YEAR_FULL_WITH_ERA:"y G",YEAR_MONTH_ABBR:"MMM y",YEAR_MONTH_FULL:"MMMM 'de' y",Uja:"M/y",MONTH_DAY_ABBR:"d MMM",MONTH_DAY_FULL:"dd 'de' MMMM",MONTH_DAY_SHORT:"d/M",MONTH_DAY_MEDIUM:"d 'de' MMMM",MONTH_DAY_YEAR_MEDIUM:"d MMM y",WEEKDAY_MONTH_DAY_MEDIUM:"EEE, d MMM",WEEKDAY_MONTH_DAY_YEAR_MEDIUM:"EEE, d MMM y",DAY_ABBR:"d",Wia:"d MMM H:mm zzzz"};function gvjs_1i(a,b){this.Cla=a[gvjs_p.Symbol.iterator]();this.ata=b;this.Ota=0}gvjs_1i.prototype[Symbol.iterator]=function(){return this};gvjs_1i.prototype.next=function(){var a=this.Cla.next();return{value:a.done?void 0:this.ata.call(void 0,a.value,this.Ota++),done:a.done}};function gvjs_2aa(a,b){return new gvjs_1i(a,b)};var gvjs_2i="StopIteration"in gvjs_p?gvjs_p.StopIteration:{message:"StopIteration",stack:""};function gvjs_3i(){}gvjs_3i.prototype.next=function(){return gvjs_3i.prototype.rg.call(this)};gvjs_3i.prototype.rg=function(){throw gvjs_2i;};gvjs_3i.prototype.xk=function(){return this};function gvjs_4i(a){if(a instanceof gvjs_5i||a instanceof gvjs_6i||a instanceof gvjs_7i)return a;if(typeof a.next==gvjs_d)return new gvjs_5i(function(){return gvjs_8i(a)});if(typeof a[Symbol.iterator]==gvjs_d)return new gvjs_5i(function(){return a[Symbol.iterator]()});if(typeof a.xk==gvjs_d)return new gvjs_5i(function(){return gvjs_8i(a.xk())});throw Error("Not an iterator or iterable.");} function gvjs_8i(a){if(!(a instanceof gvjs_3i))return a;var b=!1;return{next:function(){for(var c;!b;)try{c=a.next();break}catch(d){if(d!==gvjs_2i)throw d;b=!0}return{value:c,done:b}}}}function gvjs_5i(a){this.bZ=a}gvjs_5i.prototype.xk=function(){return new gvjs_6i(this.bZ())};gvjs_5i.prototype[Symbol.iterator]=function(){return new gvjs_7i(this.bZ())};gvjs_5i.prototype.o5=function(){return new gvjs_7i(this.bZ())};function gvjs_6i(a){this.oJ=a}gvjs_o(gvjs_6i,gvjs_3i); gvjs_6i.prototype.rg=function(){var a=this.oJ.next();if(a.done)throw gvjs_2i;return a.value};gvjs_6i.prototype.next=function(){return gvjs_6i.prototype.rg.call(this)};gvjs_6i.prototype[Symbol.iterator]=function(){return new gvjs_7i(this.oJ)};gvjs_6i.prototype.o5=function(){return new gvjs_7i(this.oJ)};function gvjs_7i(a){gvjs_5i.call(this,function(){return a});this.oJ=a}gvjs_o(gvjs_7i,gvjs_5i);gvjs_7i.prototype.next=function(){return this.oJ.next()};function gvjs_9i(a,b){this.qa={};this.ad=[];this.pM=this.size=0;var c=arguments.length;if(12*this.size&&gvjs_$i(this),!0):!1}; function gvjs_$i(a){if(a.size!=a.ad.length){for(var b=0,c=0;b=d.ad.length)throw gvjs_2i;var f=d.ad[b++];return a?f:d.qa[f]};e.next=e.rg.bind(e);return e};gvjs_.cu=function(a){this.size=a};function gvjs_aj(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function gvjs_bj(a){return a.Cd&&typeof a.Cd==gvjs_d?a.Cd():gvjs_ne(a)||typeof a===gvjs_l?a.length:gvjs_We(a)}function gvjs_cj(a){if(a.ob&&typeof a.ob==gvjs_d)return a.ob();if("undefined"!==typeof Map&&a instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return Array.from(a.values());if(typeof a===gvjs_l)return a.split("");if(gvjs_ne(a)){for(var b=[],c=a.length,d=0;db)return!1;!(a instanceof gvjs_fj)&&5>16,a>>8&255,a&255]}function gvjs_uj(a,b,c){a=Number(a);b=Number(b);c=Number(c);if(a!=(a&255)||b!=(b&255)||c!=(c&255))throw Error('"('+a+","+b+","+c+'") is not a valid RGB color');b=a<<16|b<<8|c;return 16>a?"#"+(16777216|b).toString(16).substr(1):"#"+b.toString(16)} function gvjs_sj(a){return gvjs_uj(a[0],a[1],a[2])}var gvjs_pj=/^#(?:[0-9a-f]{3}){1,2}$/i,gvjs_6aa=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;function gvjs_rj(a){var b=a.match(gvjs_6aa);if(b){a=Number(b[1]);var c=Number(b[2]);b=Number(b[3]);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=b&&255>=b)return[a,c,b]}return[]}function gvjs_vj(a,b,c){c=gvjs_0g(c,0,1);return[Math.round(b[0]+c*(a[0]-b[0])),Math.round(b[1]+c*(a[1]-b[1])),Math.round(b[2]+c*(a[2]-b[2]))]};function gvjs_wj(a,b){if(null!=a&&""!==a&&a!==gvjs_Qd&&a!==gvjs_f){if(gvjs_r(a))return a.color||"";if(typeof a===gvjs_l){try{return gvjs_oj(a).hex}catch(c){if(!b)throw Error("Invalid color: "+a);}return a}}return gvjs_f};var gvjs_xj;function gvjs_yj(a,b,c,d){this.Gd=a||[{}];this.AJ=d||gvjs_Te(1,this.Gd.length);this.oN=b||null;this.T_=null!=c?c:!1}gvjs_=gvjs_yj.prototype;gvjs_.view=function(a){a=gvjs_zj(this,a);return new gvjs_yj(gvjs_Le(this.Gd),a,this.T_,gvjs_Le(this.AJ))};function gvjs_zj(a,b){typeof b===gvjs_l&&(b=[b]);return null!=a.oN?gvjs_Aj(a.oN,b):b} function gvjs_Aj(a,b){a=typeof a===gvjs_l?[a]:a;var c=typeof b===gvjs_l?[b]:b;if(0===a.length)return c;if(0===c.length)return a;var d=[];gvjs_u(a,function(e){var f=gvjs_jf(e);gvjs_u(c,function(g){var h=gvjs_jf(g);f||h?f?h||d.push(g):d.push(e):d.push(e+"."+g)})});return d}function gvjs_Bj(a,b,c,d){typeof b===gvjs_l&&(b=[b]);for(var e=0;ed&&h++;break;case "0":if(0d&&h++;break;case ",":0e+f||1>this.wR)throw Error('Malformed exponential pattern "'+a+'"');l=!1;break;default:b[0]--,l=!1}0==f&&0d&&0e+f)||0==h)throw Error('Malformed pattern "'+a+'"');g=e+f+g;this.Qq=0<=d?g-d:0;0<=d&&(this.Ht=e+f-d,0>this.Ht&&(this.Ht=0));this.Zo=(0<=d?d:g)-e;this.QU&&(this.MJ=e+this.Zo,0==this.Qq&&0== this.Zo&&(this.Zo=1));this.Yy.push(Math.max(0,h));this.o9=0==d||d==g;c=b[0]-c;this.wK=gvjs_2j(this,a,b);b[0]this.sw.length?d=!1:this.hA.length=t)q+=t,h=!0;else if(r==m.charAt(0)){if(f||g)break;q+=".";f=!0}else if(r==n.charAt(0)&&("\u00a0"!=n.charAt(0)||b[0]+1=c?0:gvjs_7j(c)).divisorBase;c=gvjs_6j(this,d+gvjs_7j(gvjs_8j(this,gvjs_9j(c,-d)).Cba))}a=gvjs_9j(a,-c.divisorBase);(d=0>a||0==a&&0>1/a)?c.u1?b.push(c.u1):(b.push(c.prefix),b.push(this.sw)):(b.push(c.prefix),b.push(this.hA));if(isFinite(a))if(a=a*(d?-1:1)*this.Jf,this.QU){var e=a;if(0==e)gvjs_$j(this,e,this.Zo,b),gvjs_ak(this,0,b);else{var f= Math.floor(Math.log(e)/Math.log(10)+2E-15);e=gvjs_9j(e,-f);var g=this.Zo;1this.Zo?(g=f%this.MJ,0>g&&(g=this.MJ+g),e=gvjs_9j(e,g),f-=g,g=1):1>this.Zo?(f++,e=gvjs_9j(e,-1)):(f-=this.Zo-1,e=gvjs_9j(e,this.Zo-1));gvjs_$j(this,e,g,b);gvjs_ak(this,f,b)}}else gvjs_$j(this,a,this.Zo,b);else b.push(gvjs__j(this).JM);d?c.v1?b.push(c.v1):(isFinite(a)&&b.push(c.suffix),b.push(this.QD)):(isFinite(a)&&b.push(c.suffix),b.push(this.wK));return b.join("")}; function gvjs_8j(a,b){var c=gvjs_9j(b,a.Qq);0a.Qq)throw Error("Min value must be less than max value");d||(d=[]);b=gvjs_8j(a,b);var e=b.Cba,f=b.soa,g=0==e?0:gvjs_7j(e)+1,h=0f.length&&(f="1"+gvjs_eg("0",a.Qq-f.length)+f);for(a=f.length;"0"==f.charAt(a-1)&&a>b+1;)a--;for(e=1;eb?(b=-b,c.push(gvjs__j(a).zV)):a.pha&&c.push(gvjs__j(a).E6);b=""+b;for(var d=gvjs__j(a).PM,e=b.length;eb)return b-48;a=gvjs__j(a).PM.charCodeAt(0);return a<=b&&bb)return gvjs_5j;b=Math.min(14,b);var c=a[gvjs_9j(1,b)];for(--b;!c&&3<=b;)c=a[gvjs_9j(1,b)],b--;if(!c)return gvjs_5j;c=c.other;var d=a="",e=c.indexOf(";");0<=e&&(c=c.substring(0,e),e=c.substring(e+1))&&(d=/([^0]*)(0+)(.*)/.exec(e),a=d[1],d=d[3]);return c&&"0"!=c?(c=/([^0]*)(0+)(.*)/.exec(c))?{divisorBase:b+1-(c[2].length-1),u1:a,v1:d,prefix:c[1],suffix:c[3]}:gvjs_5j:gvjs_5j} function gvjs_7j(a){if(!isFinite(a))return 0=this.scaleFactor)throw Error("Scale factor must be a positive number.");}gvjs_o(gvjs_dk,gvjs_Qj);gvjs_=gvjs_dk.prototype; gvjs_.format=function(a,b){if(a.W(b)===gvjs_g)for(var c=0;cd&&!gvjs_jf(gvjs_gg(this.t1))&&a.setProperty(c,b,gvjs_Jd,gvjs_Eb+this.t1+";")}}};gvjs_.Jo=function(a){return a===gvjs_g?a:null};gvjs_.dv=function(){var a=this;return{format:function(b){if(null==b)return null;b=Number(b);return a.Ob(b)}}}; gvjs_.fP=function(a){if(gvjs_hk)return a=gvjs_hk.call(this,a/this.scaleFactor,this.pattern),this.prefix+a+this.suffix;var b=a/this.scaleFactor;if(null!==this.pattern){a=gvjs_0j;gvjs_0j=!gvjs_ik;var c=new gvjs_Zj(this.pattern);5!==this.pattern&&6!==this.pattern||c.setSignificantDigits(3);this.gd=c;null!=this.r4&&(c.setSignificantDigits(this.r4),c.setMaximumFractionDigits(this.r4));b=c.format(b);b=this.prefix+b+this.suffix;gvjs_0j=a}else{if(isNaN(this.Ey))return String(a);this.sda&&(b=Math.abs(b)); c=b;0===this.Ey&&(c=Math.round(c));b=[];0>c&&(c=-c,b.push("-"));var d=Math.pow(10,this.Ey),e=Math.round(c*d);c=String(Math.floor(e/d));d=String(e%d);if(3a&&(b="("+b+")");this.t1&&(b+= "")}return b};gvjs_.parse=function(a){if(this.gd&&this.gd.parse){var b=gvjs_0j;gvjs_0j=!gvjs_ik;a=this.gd.parse(a);gvjs_0j=b;return a}throw Error("Cannot parse without parser.");};var gvjs_hk=void 0,gvjs_ek=gvjs_Xj.DECIMAL_SEP,gvjs_fk=gvjs_Xj.GROUP_SEP,gvjs_jk=gvjs_Xj.DECIMAL_PATTERN,gvjs_ik=!1,gvjs_gk={decimal:1,scientific:2,percent:3,currency:4,"short":5,"long":6};function gvjs_kk(){}gvjs_o(gvjs_kk,gvjs_Qj);gvjs_kk.prototype.Jo=function(a){return a===gvjs_l?a:null};gvjs_kk.prototype.fP=function(a){return String(a)};function gvjs_lk(a,b){this.x=a;this.y=b}gvjs_t(gvjs_lk,gvjs_z);gvjs_=gvjs_lk.prototype;gvjs_.clone=function(){return new gvjs_lk(this.x,this.y)};gvjs_.scale=gvjs_z.prototype.scale;gvjs_.invert=function(){this.x=-this.x;this.y=-this.y;return this};gvjs_.normalize=function(){return this.scale(1/Math.hypot(this.x,this.y))};gvjs_.add=function(a){this.x+=a.x;this.y+=a.y;return this};gvjs_.dU=gvjs_n(17); gvjs_.rotate=function(a){var b=Math.cos(a);a=Math.sin(a);var c=this.y*b+this.x*a;this.x=this.x*b-this.y*a;this.y=c;return this};gvjs_.equals=function(a){return this===a?!0:a instanceof gvjs_lk&&!!a&&this.x==a.x&&this.y==a.y};/* Copyright 2021 Google LLC This code is released under the MIT license. SPDX-License-Identifier: MIT Tested with IE 6.0, IE 7.0, Firefox 2.0 and Opera 9 */ function gvjs_mk(a){a=4>a.length?gvjs_Ke(a,gvjs_Te(0,4-a.length)):gvjs_Le(a);return a.reverse()}function gvjs_nk(a){a=gvjs_mk(a);var b=new Date(Date.UTC(1970,0,1,0,0,0,0));b.setUTCFullYear((a[6]||0)+1970);b.setUTCMonth(a[5]||0);b.setUTCDate((a[4]||0)+1);b.setUTCHours(a[3]||0);b.setUTCMinutes(a[2]||0);b.setUTCSeconds(a[1]||0);b.setUTCMilliseconds(a[0]||0);return b}var gvjs_ok="milliseconds seconds minutes hours days months years".split(" "),gvjs_pk={};gvjs_u(gvjs_ok,function(a,b){gvjs_pk[a]=b});function gvjs_qk(a){var b=a&&a.granularity;if(null==b||typeof b!==gvjs_g)b=1;b={pattern:1gvjs_sk(h,g,e.minValue)||null!=e.maxValue&&0a;a++){if(b[a]b.length?0:b[3];c=4>c.length?0:c[3];return bb||b>=a)throw Error("Invalid row index "+b+". Should be in the range [0-"+(a-1+"]."));}else throw Error("Table has no rows.");}function gvjs_uk(a,b){if(typeof b===gvjs_g)gvjs_Ak(a,b);else{if(typeof b!==gvjs_l)throw Error("Column reference "+b+" must be a number or string");if(-1===a.jf(b))throw Error('Invalid column id "'+b+'"');}} function gvjs_Ak(a,b){a=a.$();if(0b||b>=a)throw Error("Invalid column index "+b+". Should be an integer in the range [0-"+(a-1+"]."));}else throw Error("Table has no columns.");}function gvjs_vk(a,b,c){a=a.W(b);if(!gvjs_Bk(c,a))throw Error(gvjs_jb+c+gvjs_aa+a+(" in column index "+b));} function gvjs_Bk(a,b){if(null==a)return!0;var c=typeof a;switch(b){case gvjs_g:if(c===gvjs_g)return!0;break;case gvjs_l:if(c===gvjs_l)return!0;break;case gvjs_zb:if(c===gvjs_zb)return!0;break;case gvjs_d:if(c===gvjs_d)return!0;break;case gvjs_Lb:case gvjs_Mb:if(gvjs_oe(a))return!0;break;case gvjs_Od:if(Array.isArray(a)&&0a.length){b=!0;for(c=0;cgvjs_sk(c,h,d)?d=h:0>gvjs_sk(c,e,h)&&(e=h));return{min:d,max:e}} function gvjs_Dk(a,b){gvjs_uk(a,b);var c=a.jf(b),d=a.ca();if(0===d)return[];b=[];for(var e=0;eb)throw Error(gvjs_Ta+b+". If numOrArray is a number it must be a nonnegative integer.");c=gvjs_Te(null,b)}else throw Error(gvjs_Ta+b+".Must be a non-negative number or an array of arrays of cells.");b=[];for(var d=0;d=b||(this.cache=[],gvjs_zk(this,a),a+b>this.Wf.length&&(b=this.Wf.length-a),this.Wf.splice(a,b))};gvjs_.qE=function(a){this.Oea(a,1)}; gvjs_.Nea=function(a,b){if(!(0>=b)){this.cache=[];gvjs_Ak(this,a);a+b>this.bf.length&&(b=this.bf.length-a);this.bf.splice(a,b);this.cq=null;for(var c=0;cc)throw Error("The first parameter (min) must be smaller than or equal to the second parameter (max).");gvjs_zk(a.Ta,b);gvjs_zk(a.Ta,c);for(a=[];b<=c;b++)a.push(b); return a}throw Error("First parameter must be a number or an array.");}gvjs_.pp=function(a,b){this.ir=gvjs_Nk(this,a,b);this.Fq=!1;gvjs_Lk(this)};gvjs_.JZ=function(){return gvjs_0e(this.columns)};gvjs_.Z$=function(){if(this.Fq){for(var a=[],b=this.Ta.ca(),c=0;ca||a>=this.Ta.ca()?-1:a:gvjs_Be(this.ir,a)}; gvjs_.FP=function(a){gvjs_Ak(this,a);a=this.columns[a];return typeof a===gvjs_g?a:gvjs_r(a)&&typeof a.sourceColumn===gvjs_g?a.sourceColumn:-1};gvjs_.Ty=function(a){a=this.FP(a);return-1===a?a:a=this.Ta.Ty(a)};gvjs_.fj=function(a){gvjs_zk(this,a);return this.Fq?a:this.ir[a]};gvjs_.Uy=function(a){a=this.fj(a);return a=this.Ta.Uy(a)};gvjs_.ca=function(){return this.Fq?this.Ta.ca():this.ir.length};gvjs_.$=function(){return this.columns.length}; gvjs_.Ne=function(a){gvjs_Ak(this,a);a=this.columns[a];return typeof a===gvjs_g?this.Ta.Ne(a):a.id||""};gvjs_.Ga=function(a){gvjs_Ak(this,a);a=this.columns[a];return typeof a===gvjs_g?this.Ta.Ga(a):a.label||""};gvjs_.Co=function(a){gvjs_Ak(this,a);a=this.columns[a];return typeof a===gvjs_g?this.Ta.Co(a):null};gvjs_.Jg=function(a){a=this.Bd(a,gvjs_Bd);return typeof a===gvjs_l?a:""};gvjs_.W=function(a){gvjs_Ak(this,a);a=this.columns[a];return typeof a===gvjs_g?this.Ta.W(a):a.type}; gvjs_.si=function(a,b){gvjs_Ak(this,b);var c=this.columns[b],d=null;a=this.fj(a);if(gvjs_r(c)){if(this.zW){for(c=0;c/g,">").replace(/"/g,gvjs_ga):"")}}function gvjs_Qk(a){a=a.version||"0.6";return gvjs__e(gvjs_cba,a)?a:"0.6"}gvjs_=gvjs_Pk.prototype;gvjs_.Xk=function(){return this.HY===gvjs_Rb};gvjs_.n_=function(){return this.HY===gvjs_Wd}; function gvjs_Sk(a){for(var b=0;b[^<]*<\/a>[^<]*)*$/,gvjs_iba=/javascript((s)?( )?)*:/;var gvjs_jba=gvjs_D.removeAll;function gvjs_Vk(){this.$m=[];this.Np=[]}function gvjs_Wk(a){0===a.$m.length&&(a.$m=a.Np,a.$m.reverse(),a.Np=[])}gvjs_=gvjs_Vk.prototype;gvjs_.enqueue=function(a){this.Np.push(a)};gvjs_.peek=function(){gvjs_Wk(this);return gvjs_Ae(this.$m)};gvjs_.Cd=function(){return this.$m.length+this.Np.length};gvjs_.isEmpty=function(){return 0===this.$m.length&&0===this.Np.length};gvjs_.clear=function(){this.$m=[];this.Np=[]};gvjs_.contains=function(a){return gvjs_He(this.$m,a)||gvjs_He(this.Np,a)}; gvjs_.remove=function(a){var b=this.$m;var c=gvjs_haa(b,a);0<=c?(gvjs_Je(b,c),b=!0):b=!1;return b||gvjs_Ie(this.Np,a)};gvjs_.ob=function(){for(var a=[],b=this.$m.length-1;0<=b;--b)a.push(this.$m[b]);var c=this.Np.length;for(b=0;b=b.tW&&b.cancel())}this.Fda?this.Fda.call(this.v9,this):this.s4=!0;this.sC||(a=new gvjs_pl(this),this.Wp(),gvjs_ql(this,!1,a))}}; gvjs_.N8=function(a,b){this.mW=!1;gvjs_ql(this,a,b)};function gvjs_ql(a,b,c){a.sC=!0;a.ik=c;a.BI=!b;gvjs_rl(a)}gvjs_.Wp=function(){if(this.sC){if(!this.s4)throw new gvjs_sl(this);this.s4=!1}};gvjs_.BN=gvjs_n(21);function gvjs_tl(a,b,c,d){a.$e.push([b,c,d]);a.sC&&gvjs_rl(a)}gvjs_.then=function(a,b,c){var d,e,f=new gvjs_8k(function(g,h){e=g;d=h});gvjs_tl(this,e,function(g){g instanceof gvjs_pl?f.cancel():d(g)});return f.then(a,b,c)};gvjs_ol.prototype.$goog_Thenable=!0; gvjs_ol.prototype.Xk=function(a){return a instanceof Error};function gvjs_ul(a){return gvjs_Fe(a.$e,function(b){return typeof b[1]===gvjs_d})} function gvjs_rl(a){if(a.NU&&a.sC&&gvjs_ul(a)){var b=a.NU,c=gvjs_vl[b];c&&(gvjs_p.clearTimeout(c.ac),delete gvjs_vl[b]);a.NU=0}a.qd&&(a.qd.tW--,delete a.qd);b=a.ik;for(var d=c=!1;a.$e.length&&!a.mW;){var e=a.$e.shift(),f=e[0],g=e[1];e=e[2];if(f=a.BI?g:f)try{var h=f.call(e||a.v9,b);void 0!==h&&(a.BI=a.BI&&(h==b||a.Xk(h)),a.ik=b=h);if(gvjs_7k(b)||typeof gvjs_p.Promise===gvjs_d&&b instanceof gvjs_p.Promise)d=!0,a.mW=!0}catch(k){b=k,a.BI=!0,gvjs_ul(a)||(c=!0)}}a.ik=b;d&&(h=gvjs_s(a.N8,a,!0),d=gvjs_s(a.N8, a,!1),b instanceof gvjs_ol?(gvjs_tl(b,h,d),b.Qka=!0):b.then(h,d));c&&(b=new gvjs_wl(b),gvjs_vl[b.ac]=b,a.NU=b.ac)}function gvjs_sl(){gvjs_ve.call(this)}gvjs_t(gvjs_sl,gvjs_ve);gvjs_sl.prototype.message="Deferred has already fired";gvjs_sl.prototype.name="AlreadyCalledError";function gvjs_pl(){gvjs_ve.call(this)}gvjs_t(gvjs_pl,gvjs_ve);gvjs_pl.prototype.message="Deferred was canceled";gvjs_pl.prototype.name="CanceledError"; function gvjs_wl(a){this.ac=gvjs_p.setTimeout(gvjs_s(this.Xxa,this),0);this.xy=a}gvjs_wl.prototype.Xxa=function(){delete gvjs_vl[this.ac];throw this.xy;};var gvjs_vl={};var gvjs_rba=gvjs_9e("https://maps.googleapis.com/maps/api/js?key=%{key}");function gvjs_xl(){this.cache={};this.yC=new google.maps.Geocoder;this.cache[gvjs_Hi({address:""})]={response:[],status:google.maps.GeocoderStatus.ZERO_RESULTS};this.yx=new Set;this.Fw=new Map;this.cE=new gvjs_Vk}gvjs_xl.prototype.eZ=gvjs_n(22);gvjs_xl.prototype.FI=gvjs_n(23);gvjs_le(gvjs_xl);function gvjs_O(a,b){this.start=a=b};function gvjs_zl(){}gvjs_zl.prototype.Pb=function(){};function gvjs_Al(a){if(gvjs_r(a)&&typeof a.$===gvjs_d&&typeof a.ca===gvjs_d)return a;throw Error("Invalid data table.");}gvjs_zl.prototype.Ej=function(a){return this.Pb(a)?2:0};function gvjs_Bl(a,b,c){return 0===c.length||gvjs_Fe(c,function(d){return null==d||a.Jg(b)===d})}function gvjs_Cl(a,b,c){return 0===c.length||gvjs_Fe(c,function(d){return a.W(b)===d})} function gvjs_Dl(a,b,c,d){var e;if(e=b=a.$()||a.W(e)!=c[d])return!1}return!0}function gvjs_Gl(a,b){return gvjs_Dl(a,b,gvjs_g)?gvjs_Hl(a,b,function(c){return 0<=c}):!1} function gvjs_Hl(a,b,c){for(var d=Math.min(a.ca(),20),e=0;eb)return!1;var c=a.W(0);if(c!=gvjs_Lb&&c!=gvjs_Mb||a.W(1)!=gvjs_g)return!1;c=0;for(var d=1;df?h:f}a=0!=e&&50c)return!1;if(!gvjs_Dl(a,0,gvjs_g)&&(b++,this.n7))for(;bb||5d}else b=!1;a=b?3:gvjs_Dl(a,3,gvjs_l)?1:2}else a=0;return a};function gvjs_Nl(){}gvjs_o(gvjs_Nl,gvjs_zl);gvjs_Nl.prototype.Pb=function(a){gvjs_Al(a);var b=a.$();if(5>b||6c?1:2:0};function gvjs_Pl(){}gvjs_o(gvjs_Pl,gvjs_zl);gvjs_Pl.prototype.Pb=function(a){gvjs_Al(a);var b=a.$();if(1>b||2b||2c?1:2>d&&0==e?3:2:0};function gvjs_Sl(){}gvjs_o(gvjs_Sl,gvjs_zl);gvjs_Sl.prototype.Pb=function(a){return gvjs_Tl(a)||gvjs_Ul(a)};gvjs_Sl.prototype.Ej=function(a){var b=gvjs_Tl(a);a=gvjs_Ul(a);return b||a?a?1:3:0};function gvjs_Tl(a){gvjs_Al(a);var b=a.$();if(2>b||3b||2b||a.W(0)!=gvjs_l)return!1;var c=a.W(1);if(c!=gvjs_g&&c!=gvjs_Lb&&c!=gvjs_l||c==gvjs_l&&!gvjs_tba(a)&&!gvjs_uba(a)||c==gvjs_g&&!gvjs_Hl(a,1,function(e){return gvjs_1g(e)}))return!1;for(c=2;cb})}function gvjs_tba(a){return gvjs_Hl(a,1,function(b){return 7!=b.length||isNaN(b.substring(0,3))||"W"!=b.charAt(4)||isNaN(b.substring(6,7))?!1:!0})}function gvjs_uba(a){return gvjs_Hl(a,1,function(b){return 6!=b.length||isNaN(b.substring(0,3))||"Q"!=b.charAt(4)||isNaN(b.charAt(5))?!1:!0})};function gvjs_Wl(){}gvjs_o(gvjs_Wl,gvjs_zl);gvjs_Wl.prototype.Pb=function(a){gvjs_Al(a);var b=a.$();if(2>b||3b||2b||.97b)}a=b?2:3}else a=0;return a};function gvjs_Yl(){}gvjs_o(gvjs_Yl,gvjs_zl);gvjs_Yl.prototype.Pb=function(a){gvjs_Al(a);var b=a.$();if(0==b)return!1;for(var c=gvjs_Dl(a,0,gvjs_l)?1:0,d=b>c;ca.$()?1:2:0};function gvjs__l(){}gvjs_o(gvjs__l,gvjs_zl);gvjs__l.prototype.Pb=function(){return!0};function gvjs_0l(a){this.m=a||new gvjs_yj([])}gvjs_o(gvjs_0l,gvjs_zl);gvjs_0l.prototype.Pb=function(a){try{this.Ac(a)}catch(b){return!1}return!0}; gvjs_0l.prototype.Ac=function(a){a=gvjs_Al(a);for(var b=[],c=a.$(),d=0;db.length)throw Error("At least 1 data column must come before any role columns");gvjs_Ae(b).Nf[e]=d}}c=b.length;if(3!==c&&4!==c)throw Error("Invalid data table format: must have 3 or 4 data columns.");d=4==c;this.jb(a,b[0].index,gvjs_l);d&&this.jb(a,b[1].index,gvjs_l);this.jb(a,b[d?2:1].index,gvjs_1l);this.jb(a,b[d?3:2].index,gvjs_1l);return 4===c?(a=!gvjs_K(this.m, "timeline.taskMajor",!0),{qw:b[a?1:0],tt:b[a?0:1],vL:b[2],WH:b[3]}):{qw:b[0],tt:null,vL:b[1],WH:b[2]}};gvjs_0l.prototype.jb=function(a,b,c){Array.isArray(c)||(c=[c]);if(!gvjs_El(a,b,c))throw Error(gvjs_Sa+b+gvjs_ba+c+"'.");};var gvjs_1l=[gvjs_Lb,gvjs_g,gvjs_Mb];function gvjs_2l(){}gvjs_o(gvjs_2l,gvjs_zl);gvjs_2l.prototype.Pb=function(a){gvjs_Al(a);var b=a.$();if(2>b||4~\.\[:]+)/g,1);b=gvjs_7l(b,c,/(\.[^\s\+>~\.\[:]+)/g,2);b=gvjs_7l(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,3); b=gvjs_7l(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=gvjs_7l(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");gvjs_7l(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return gvjs_4l[a]=b}function gvjs_7l(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})}function gvjs_6l(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};var gvjs_Bba={rgb:!0,rgba:!0,alpha:!0,rect:!0,image:!0,"linear-gradient":!0,"radial-gradient":!0,"repeating-linear-gradient":!0,"repeating-radial-gradient":!0,"cubic-bezier":!0,matrix:!0,perspective:!0,rotate:!0,rotate3d:!0,rotatex:!0,rotatey:!0,steps:!0,rotatez:!0,scale:!0,scale3d:!0,scalex:!0,scaley:!0,scalez:!0,skew:!0,skewx:!0,skewy:!0,translate:!0,translate3d:!0,translatex:!0,translatey:!0,translatez:!0},gvjs_Cba=/[\n\f\r"'()*<>]/g,gvjs_Dba={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27", "(":"%28",")":"%29","*":"%2a","<":"%3c",">":"%3e"};function gvjs_Eba(a){return gvjs_Dba[a]} function gvjs_Fba(a,b,c){b=gvjs_kf(b);if(""==b)return null;var d=String(b.substr(0,4)).toLowerCase();if(0==("url("d;d++){var e="\"'".charAt(d);if(b.charAt(0)==e&&b.charAt(b.length-1)==e){b=b.substring(1,b.length-1);break a}}a=c?(a=c(b,a))&&gvjs_xf(a)!=gvjs_ob?'url("'+gvjs_xf(a).replace(gvjs_Cba,gvjs_Eba)+'")':null:null}return a}if(0document.documentMode){if(!b[c].call)throw Error("IE Clobbering detected");}else if(typeof b[c]!=gvjs_d)throw Error(gvjs_va);return b[c].apply(b,d)}function gvjs_dm(a){return gvjs_bm(gvjs_Gba,a,gvjs_tb,function(b){return b instanceof NamedNodeMap})} function gvjs_em(a,b,c){try{gvjs_cm(gvjs_Hba,a,gvjs_Fd,[b,c])}catch(d){if(-1==d.message.indexOf("A security problem occurred"))throw d;}}function gvjs_Sba(a){return gvjs_bm(gvjs_Oba,a,gvjs_Jd,function(b){return b instanceof CSSStyleDeclaration})}function gvjs_Tba(a){return gvjs_bm(gvjs_Pba,a,"sheet",function(b){return b instanceof CSSStyleSheet})}function gvjs_fm(a){return gvjs_bm(gvjs_Lba,a,gvjs_od,function(b){return typeof b==gvjs_l})} function gvjs_gm(a){return gvjs_bm(gvjs_Mba,a,gvjs_pd,function(b){return typeof b==gvjs_g})}function gvjs_hm(a){return gvjs_bm(gvjs_Nba,a,"parentNode",function(b){return!(b&&typeof b.name==gvjs_l&&b.name&&"parentnode"==b.name.toLowerCase())})}function gvjs_im(a,b){return gvjs_cm(gvjs_Qba,a,a.getPropertyValue?gvjs_Xb:gvjs_Vb,[b])||""}function gvjs_jm(a,b,c){gvjs_cm(gvjs_Rba,a,a.setProperty?"setProperty":gvjs_Fd,[b,c])};var gvjs_Uba=gvjs_y&&10>document.documentMode?null:/\s*([^\s'",]+[^'",]*(('([^'\r\n\f\\]|\\[^])*')|("([^"\r\n\f\\]|\\[^])*")|[^'",])*)/g,gvjs_Vba={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0}; function gvjs_Wba(a,b,c){var d=[];gvjs_km(gvjs_Le(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("Invalid container id");if(!(b&&gvjs_y&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(gvjs_Uba,"#"+b+" $1"):e.selectorText;d.push(gvjs_Nf(f,gvjs_lm(e.style,c)))}});return gvjs_Of(d)}function gvjs_km(a){return a.filter(function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})} function gvjs_Xba(a,b,c){a=gvjs_mm("");return null==a||null==a.sheet?gvjs_Qf:gvjs_Wba(a.sheet,void 0!=b?b:null,c)}function gvjs_mm(a){if(gvjs_y&&!gvjs_Eg(10)||typeof gvjs_p.DOMParser!=gvjs_d)return null;a=gvjs_3f(""+a+"",null);return(new DOMParser).parseFromString(gvjs_1f(a),"text/html").body.children[0]} function gvjs_lm(a,b){if(!a)return gvjs_Gf;var c=document.createElement(gvjs_Ob).style;gvjs_nm(a).forEach(function(d){var e=gvjs_tg&&d in gvjs_Vba?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");gvjs_hf(e,"--")||gvjs_hf(e,"var")||(d=gvjs_im(a,d),d=gvjs_Fba(e,d,b),null!=d&&gvjs_jm(c,e,d))});return new gvjs_Df(c.cssText||"",gvjs_Ef)} function gvjs_Yba(a){var b=Array.from(gvjs_cm(gvjs_Jba,a,gvjs_Wb,[gvjs_7a])),c=gvjs_jaa(b,function(e){return gvjs_Le(gvjs_Tba(e).cssRules)});c=gvjs_km(c);c.sort(function(e,f){e=gvjs_5l(e.selectorText);a:{f=gvjs_5l(f.selectorText);for(var g=gvjs_Re,h=Math.min(e.length,f.length),k=0;k"+b+gvjs_a),gvjs_Yba(b),b=b.innerHTML);b=gvjs_3f(b,null);var c=document.createElement("template");if(gvjs_3ba&&"content"in c)gvjs_cg(c,b),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;gvjs_cg(d.body,b)}b=document.createTreeWalker(c, NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);c=gvjs_1ba?new WeakMap:new gvjs_om;for(var e;e=b.nextNode();){c:switch(d=e,gvjs_gm(d)){case 3:d=this.createTextNode(d);break c;case 1:d=this.Qd(d);break c;default:d=null}if(d){1==gvjs_gm(d)&&c.set(e,d);e=gvjs_hm(e);var f=!1;if(e){var g=gvjs_gm(e),h=gvjs_fm(e).toLowerCase(),k=gvjs_hm(e);11!=g||k?h==gvjs_yb&&k&&(g=gvjs_hm(k))&&!gvjs_hm(g)&&(f=!0):f=!0;g=null;f||!e?g=a:1==gvjs_gm(e)&&(g=c.get(e));g.content&&(g=g.content);g.appendChild(d)}}else gvjs_hh(e)}c.clear&& c.clear()}else a=gvjs_dh(gvjs_6a);0")+1,a.lastIndexOf("d)return null;var e=a.indexOf("&",d);if(0>e||e>c)e=c;d+=b.length+1;return decodeURIComponent(a.substr(d,e-d).replace(/\+/g," "))};function gvjs_Um(a,b){this.jv=this.dB=this.gp="";this.Bw=null;this.Fy=this.bl="";this.kn=this.psa=!1;if(a instanceof gvjs_Um){this.kn=void 0!==b?b:a.kn;gvjs_Vm(this,a.gp);var c=a.dB;gvjs_Wm(this);this.dB=c;gvjs_Xm(this,a.jv);gvjs_Ym(this,a.Bw);this.setPath(a.getPath());gvjs_Zm(this,a.cg.clone());a=a.Fy;gvjs_Wm(this);this.Fy=a}else a&&(c=String(a).match(gvjs_Nm))?(this.kn=!!b,gvjs_Vm(this,c[1]||"",!0),a=c[2]||"",gvjs_Wm(this),this.dB=gvjs__m(a),gvjs_Xm(this,c[3]||"",!0),gvjs_Ym(this,c[4]),this.setPath(c[5]|| "",!0),gvjs_Zm(this,c[6]||"",!0),a=c[7]||"",gvjs_Wm(this),this.Fy=gvjs__m(a)):(this.kn=!!b,this.cg=new gvjs_0m(null,this.kn))}gvjs_=gvjs_Um.prototype; gvjs_.toString=function(){var a=[],b=this.gp;b&&a.push(gvjs_1m(b,gvjs_2m,!0),":");var c=this.jv;if(c||"file"==b)a.push("//"),(b=this.dB)&&a.push(gvjs_1m(b,gvjs_2m,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.Bw,null!=c&&a.push(":",String(c));if(c=this.getPath())this.jv&&"/"!=c.charAt(0)&&a.push("/"),a.push(gvjs_1m(c,"/"==c.charAt(0)?gvjs_kca:gvjs_lca,!0));(c=this.cg.toString())&&a.push("?",c);(c=this.Fy)&&a.push("#",gvjs_1m(c,gvjs_mca));return a.join("")}; gvjs_.resolve=function(a){var b=this.clone(),c=!!a.gp;c?gvjs_Vm(b,a.gp):c=!!a.dB;if(c){var d=a.dB;gvjs_Wm(b);b.dB=d}else c=!!a.jv;c?gvjs_Xm(b,a.jv):c=null!=a.Bw;d=a.getPath();if(c)gvjs_Ym(b,a.Bw);else if(c=!!a.bl){if("/"!=d.charAt(0))if(this.jv&&!this.bl)d="/"+d;else{var e=b.getPath().lastIndexOf("/");-1!=e&&(d=b.getPath().substr(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(gvjs_sf(e,"./")||gvjs_sf(e,"/.")){d=gvjs_hf(e,"/");e=e.split("/");for(var f=[],g=0;gb)throw Error("Bad port number "+b);a.Bw=b}else a.Bw=null}gvjs_.getPath=function(){return this.bl};gvjs_.setPath=function(a,b){gvjs_Wm(this);this.bl=b?gvjs__m(a,!0):a;return this};function gvjs_Zm(a,b,c){gvjs_Wm(a);b instanceof gvjs_0m?(a.cg=b,a.cg.S3(a.kn)):(c||(b=gvjs_1m(b,gvjs_nca)),a.cg=new gvjs_0m(b,a.kn));return a}gvjs_.Jn=function(a,b){return gvjs_Zm(this,a,b)};gvjs_.getQuery=function(){return this.cg.toString()}; gvjs_.Ld=function(a,b){gvjs_Wm(this);this.cg.set(a,b);return this};gvjs_.removeParameter=function(a){gvjs_Wm(this);this.cg.remove(a);return this};function gvjs_Wm(a){if(a.psa)throw Error("Tried to modify a read-only Uri");}gvjs_.S3=function(a){this.kn=a;this.cg&&this.cg.S3(a)};function gvjs__m(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""} function gvjs_1m(a,b,c){return typeof a===gvjs_l?(a=encodeURI(a).replace(b,gvjs_oca),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function gvjs_oca(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var gvjs_2m=/[#\/\?@]/g,gvjs_lca=/[#\?:]/g,gvjs_kca=/[#\?]/g,gvjs_nca=/[#\?@]/g,gvjs_mca=/#/g;function gvjs_0m(a,b){this.Vc=this.Hf=null;this.Il=a||null;this.kn=!!b} function gvjs_3m(a){a.Hf||(a.Hf=new gvjs_9i,a.Vc=0,a.Il&&gvjs_jca(a.Il,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))}function gvjs_pca(a){var b=gvjs_dj(a);if("undefined"==typeof b)throw Error("Keys are undefined");var c=new gvjs_0m(null,void 0);a=gvjs_cj(a);for(var d=0;d=a.length)return f;q=a.charAt(e++);var r=!1;"\n"==q?r=!0:"\r"==q&&(e=a.length)return f;for(var q=[],r=c();r!=g;r=c())q.push(r);return q}for(var e=0,f=gvjs_zca,g=gvjs_Aca,h=gvjs_Bca,k=gvjs_Cca,l=null,m=!1,n=[],p=d();p!=f;p=d())n.push(p); return n}var gvjs_Cca={},gvjs_zca={},gvjs_Aca={},gvjs_Bca={};function gvjs_Dca(a,b,c){this.oma=a;this.columns=[];this.ZP=null!=c?c:!1;for(a=0;aa)throw Error("Refresh interval must be a non-negative number");this.HK=a;this.U2=!0};function gvjs_Jn(a){a.IK&&(clearTimeout(a.IK),a.IK=null)}function gvjs_Tca(a){gvjs_Jn(a);if(0!==a.HK&&a.Kea&&a.ak){var b=function(){a.nr();a.IK=setTimeout(b,1E3*a.HK)};a.IK=setTimeout(b,1E3*a.HK);a.U2=!1}}gvjs_.send=function(a){this.ak=!0;this.Hw=a;this.nr()};gvjs_.makeRequest=function(a,b){this.ak=!0;this.Hw=a;this.fT=gvjs_ad;this.zca=b||{};this.nr()}; gvjs_.abort=function(){this.ak=!1;gvjs_In(this);gvjs_Jn(this)};gvjs_.clear=function(){this.abort()};gvjs_.VC=function(a){gvjs_In(this);a=new gvjs_Pk(a);if(!gvjs_Sk(a)){this.xJ=a.Xk()?null:a.q4;var b=this.Hw;b&&b.call(b,a)}};gvjs_.setTimeout=function(a){if(typeof a!==gvjs_g||isNaN(a)||0>=a)throw Error("Timeout must be a positive number");this.Iga=a};gvjs_.Hwa=function(a){if(typeof a!==gvjs_zb)throw Error("Refreshable must be a boolean");return this.Kea=a}; gvjs_.Jn=function(a){if(typeof a!==gvjs_l)throw Error("queryString must be a string");this.query=a};gvjs_.Ewa=function(a){this.h_=a;null!=a&&this.Hfa(gvjs_Sd,a)};gvjs_.Hfa=function(a,b){a=a.replace(/\\/g,"\\\\");b=b.replace(/\\/g,"\\\\");a=a.replace(/:/g,"\\c");b=b.replace(/:/g,"\\c");a=a.replace(/;/g,"\\s");b=b.replace(/;/g,"\\s");this.cz||(this.cz={});this.cz[a]=b};var gvjs_Nca=0,gvjs_En={},gvjs_Oca=[];var gvjs_Kn={Bar:gvjs_wb,Line:gvjs_e,Scatter:gvjs_Dd,AnnotatedTimeLine:gvjs_qb,AnnotationChart:gvjs_rb,AreaChart:gvjs_Jb,BarChart:gvjs_Jb,BubbleChart:gvjs_Jb,Calendar:"calendar",CandlestickChart:gvjs_Jb,ClusterChart:"clusterchart",ColumnChart:gvjs_Jb,ComboChart:gvjs_Jb,Gantt:"gantt",Gauge:"gauge",GeoChart:gvjs_Ub,GeoMap:"geomap",Histogram:gvjs_Jb,ImageAreaChart:gvjs_6c,ImageBarChart:gvjs_6c,ImageCandlestickChart:gvjs_6c,ImageChart:gvjs_6c,ImageLineChart:gvjs_6c,ImagePieChart:gvjs_6c,ImageSparkLine:gvjs_6c, LineChart:gvjs_Jb,Map:"map",MotionChart:gvjs_fd,OrgChart:gvjs_sd,PieChart:gvjs_Jb,RangeSelector:gvjs_Jb,Sankey:"sankey",ScatterChart:gvjs_Jb,SparklineChart:gvjs_Jb,SteppedAreaChart:gvjs_Jb,Table:gvjs_Ld,Timeline:gvjs_Nd,TreeMap:"treemap",VegaChart:"vegachart",WordTree:gvjs_Zd,StringFilter:gvjs_Ib,DateRangeFilter:gvjs_Ib,NumberRangeFilter:gvjs_Ib,CategoryFilter:gvjs_Ib,ChartRangeFilter:gvjs_Ib,NumberRangeSetter:gvjs_Ib,ColumnSelector:gvjs_Ib,Dashboard:gvjs_Ib};function gvjs_Ln(a,b){var c=a.useFormatFromData;(typeof c!==gvjs_zb||c)&&gvjs_jf(gvjs_gg(a.format))&&(b=gvjs_De(b,function(d){return!gvjs_jf(gvjs_gg(d))}),gvjs_Pe(b),1==b.length&&(b=gvjs_Vca(b[0]),a.format=b))}function gvjs_Vca(a){gvjs_jf(gvjs_gg(a))||(a=a.replace(/\d/g,"0"),a=a.replace(/#{10,}/,gvjs_eg("#",10)));return a};function gvjs_Wca(a){var b=gvjs_Xca(a),c=new gvjs_N(a);c.Hn([0,1,{type:gvjs_g,calc:function(d,e){d=gvjs_Mn(a,e);return null!=d?b.slope*d.x+b.intercept:null}}]);return c}function gvjs_Xca(a){var b=a.ca();for(var c=new gvjs_z,d=0;db.$()||(c=b.Co(1),d=a.hAxis||{},gvjs_Ln(d,[c]),a.hAxis=d,b=b.Co(2),c=a.vAxes||{},d=c[0]||{},gvjs_Ln(d,[b]),c[0]=d,a.vAxes=c);else if(c!=gvjs_La){d=a.vAxes||[{},{}];e=a.hAxis||{};for(var f=d[0]||{},g=d[1]||{},h=[],k=[], l=b&&b.$()||0,m,n=0;ne.row&&(e.row=null);0>e.column&&(e.column=null);if(null==e.row&&null==e.column)return null;f=f.mb()}return e},this),function(e){return null!=e});var d=this.z3[b].setSelection(c);c=d.uB.getSelection();d=d.An.getSelection(); gvjs_u(c,function(e){var f=e.row+","+e.column;this.RB[f]||(this.RB[f]=new Set);this.RB[f].add(b);f=e.row;e=e.column;if(null!=f||null!=e)null==f?this.Se.xd(e):null==e?this.Se.Kp(f):gvjs_do(this.Se,f,e)},this);gvjs_u(d,function(e){var f=e.row+","+e.column;this.RB[f]?(this.RB[f].delete(b),0===this.RB[f].size&&gvjs_io(this,e)):gvjs_io(this,e)},this)};gvjs_.Hqa=function(a){this.Tm&&this.Tm.handleError(a)}; function gvjs_6ca(a,b){b?gvjs_I(a,gvjs_i,null):a.Sd.Sc("One or more participants failed to draw()");a.Tm=null} function gvjs_7ca(a,b){if(1==b.length)return b[0];var c=b[0],d=gvjs_Oe(b,1),e=new Set(gvjs_jo(a,d[0]));for(b=1;bc?"google-visualization-formatters-arrow-ug":"google-visualization-formatters-arrow-empty")}};gvjs_yo.prototype.Jo=function(a){return a===gvjs_g?a:null};function gvjs_zo(a){this.options=a||{}}function gvjs_Ao(a,b,c){0')} gvjs_zo.prototype.format=function(a,b){var c=a.W(b);if(null!=this.Jo(c)){c=this.options;var d=c.min,e=c.max,f=null;if(null==d||null==e)f=a.Sj(b),null==e&&(e=f.max),null==d&&(d=Math.min(0,f.min));d>=e&&(f=f||a.Sj(b),e=f.max,d=f.min);d===e&&(0===d?e=1:0');gvjs_Ao("s",1,q);var t=gvjs_Bo(c.colorPositive,"b"),u=gvjs_Bo(c.colorNegative,"r"),v=c.drawZeroLine?1:0;0\u00a0"); a.Nw(n,b,q.join(""))}}};gvjs_zo.prototype.Jo=function(a){return a===gvjs_g?a:null};function gvjs_Bo(a,b){a=(a||"").toLowerCase();return gvjs_ada[a]||b}var gvjs_ada={red:"r",blue:"b",green:"g"};function gvjs_Co(a,b,c,d){null!=a&&a instanceof Date&&(a=a.getTime());null!=b&&b instanceof Date&&(b=b.getTime());null!=a&&Array.isArray(a)&&(a=gvjs_Do(a));null!=b&&Array.isArray(b)&&(b=gvjs_Do(b));this.from=a;this.uk=b;this.color=c;this.Pp=d}gvjs_Co.prototype.contains=function(a){var b=this.from,c=this.uk;if(null==a)return null==b&&null==c;a instanceof Date?a=a.getTime():Array.isArray(a)&&(a=gvjs_Do(a));return(null==b||a>=b)&&(null==c||a=this.vS&&(this.vS=1));this.toa=gvjs_tj(gvjs_oj(d).hex);this.jya=gvjs_tj(gvjs_oj(e).hex)}gvjs_o(gvjs_Eo,gvjs_Co);gvjs_Eo.prototype.getBackgroundColor=function(a){if(typeof a!==gvjs_g)return"";a=gvjs_vj(this.toa,this.jya,1-(a-this.from)/this.vS);return gvjs_uj(a[0],a[1],a[2])};function gvjs_Fo(){this.wS=[]} gvjs_Fo.prototype.addRange=function(a,b,c,d){this.wS.push(new gvjs_Co(a,b,c,d))};gvjs_Fo.prototype.fka=function(a,b,c,d,e){this.wS.push(new gvjs_Eo(a,b,c,d,e))};gvjs_Fo.prototype.format=function(a,b){var c=a.W(b);if(null!=this.Jo(c))for(c=0;c\n';a=gvjs_so(a).toJSON();a=a.replace(//g,">");return b+a+"\n\x3c/script>"},void 0);gvjs_q("google.visualization.createWrapper",gvjs_so,void 0);gvjs_q("google.visualization.ChartWrapper",gvjs_Q,void 0);gvjs_Q.prototype.clear=gvjs_Q.prototype.clear;gvjs_Q.prototype.draw=gvjs_Q.prototype.draw; gvjs_Q.prototype.clone=gvjs_Q.prototype.clone;gvjs_Q.prototype.toJSON=gvjs_Q.prototype.toJSON;gvjs_Q.prototype.getSnapshot=gvjs_Q.prototype.GZ;gvjs_Q.prototype.getDataSourceUrl=gvjs_Q.prototype.nP;gvjs_Q.prototype.getDataTable=gvjs_Q.prototype.mb;gvjs_Q.prototype.getChartName=gvjs_Q.prototype.mZ;gvjs_Q.prototype.getChartType=gvjs_Q.prototype.Va;gvjs_Q.prototype.getChart=gvjs_Q.prototype.zf;gvjs_Q.prototype.getContainerId=gvjs_Q.prototype.mP;gvjs_Q.prototype.getPackages=gvjs_Q.prototype.DZ; gvjs_Q.prototype.getQuery=gvjs_Q.prototype.getQuery;gvjs_Q.prototype.getRefreshInterval=gvjs_Q.prototype.AP;gvjs_Q.prototype.getView=gvjs_Q.prototype.HP;gvjs_Q.prototype.getOption=gvjs_Q.prototype.getOption;gvjs_Q.prototype.getOptions=gvjs_Q.prototype.Zc;gvjs_Q.prototype.getState=gvjs_Q.prototype.getState;gvjs_Q.prototype.getCustomRequestHandler=gvjs_Q.prototype.Goa;gvjs_Q.prototype.isDefaultVisualization=gvjs_Q.prototype.Hba;gvjs_Q.prototype.pushView=gvjs_Q.prototype.pva; gvjs_Q.prototype.safeDraw=gvjs_Q.prototype.draw;gvjs_Q.prototype.sendQuery=gvjs_Q.prototype.nr;gvjs_Q.prototype.setDataSourceUrl=gvjs_Q.prototype.yh;gvjs_Q.prototype.setDataTable=gvjs_Q.prototype.zh;gvjs_Q.prototype.setChart=gvjs_Q.prototype.mT;gvjs_Q.prototype.setChartName=gvjs_Q.prototype.J3;gvjs_Q.prototype.setChartType=gvjs_Q.prototype.cc;gvjs_Q.prototype.setContainerId=gvjs_Q.prototype.pT;gvjs_Q.prototype.setIsDefaultVisualization=gvjs_Q.prototype.Jfa;gvjs_Q.prototype.setPackages=gvjs_Q.prototype.oL; gvjs_Q.prototype.setQuery=gvjs_Q.prototype.Jn;gvjs_Q.prototype.setRefreshInterval=gvjs_Q.prototype.np;gvjs_Q.prototype.setView=gvjs_Q.prototype.RE;gvjs_Q.prototype.setOption=gvjs_Q.prototype.ba;gvjs_Q.prototype.setOptions=gvjs_Q.prototype.setOptions;gvjs_Q.prototype.setState=gvjs_Q.prototype.setState;gvjs_Q.prototype.setCustomRequestHandler=gvjs_Q.prototype.zwa;gvjs_q("google.visualization.ControlWrapper",gvjs_P,void 0);gvjs_P.prototype.clear=gvjs_P.prototype.clear;gvjs_P.prototype.draw=gvjs_P.prototype.draw; gvjs_P.prototype.toJSON=gvjs_P.prototype.toJSON;gvjs_P.prototype.getSnapshot=gvjs_P.prototype.GZ;gvjs_P.prototype.getDataSourceUrl=gvjs_P.prototype.nP;gvjs_P.prototype.getDataTable=gvjs_P.prototype.mb;gvjs_P.prototype.getControlName=gvjs_P.prototype.Eoa;gvjs_P.prototype.getControlType=gvjs_P.prototype.Foa;gvjs_P.prototype.getControl=gvjs_P.prototype.Oy;gvjs_P.prototype.getContainerId=gvjs_P.prototype.mP;gvjs_P.prototype.getPackages=gvjs_P.prototype.DZ;gvjs_P.prototype.getQuery=gvjs_P.prototype.getQuery; gvjs_P.prototype.getRefreshInterval=gvjs_P.prototype.AP;gvjs_P.prototype.getView=gvjs_P.prototype.HP;gvjs_P.prototype.getOption=gvjs_P.prototype.getOption;gvjs_P.prototype.getOptions=gvjs_P.prototype.Zc;gvjs_P.prototype.getState=gvjs_P.prototype.getState;gvjs_P.prototype.sendQuery=gvjs_P.prototype.nr;gvjs_P.prototype.setDataSourceUrl=gvjs_P.prototype.yh;gvjs_P.prototype.setDataTable=gvjs_P.prototype.zh;gvjs_P.prototype.setControlName=gvjs_P.prototype.uwa;gvjs_P.prototype.setControlType=gvjs_P.prototype.vwa; gvjs_P.prototype.setContainerId=gvjs_P.prototype.pT;gvjs_P.prototype.setPackages=gvjs_P.prototype.oL;gvjs_P.prototype.setQuery=gvjs_P.prototype.Jn;gvjs_P.prototype.setRefreshInterval=gvjs_P.prototype.np;gvjs_P.prototype.setView=gvjs_P.prototype.RE;gvjs_P.prototype.setOption=gvjs_P.prototype.ba;gvjs_P.prototype.setOptions=gvjs_P.prototype.setOptions;gvjs_P.prototype.setState=gvjs_P.prototype.setState;gvjs_q(gvjs_hc,gvjs_uo,void 0);gvjs_uo.prototype.clear=gvjs_uo.prototype.clear; gvjs_uo.prototype.draw=gvjs_uo.prototype.draw;gvjs_uo.prototype.toJSON=gvjs_uo.prototype.toJSON;gvjs_uo.prototype.getBindings=gvjs_uo.prototype.Aoa;gvjs_uo.prototype.getDataSourceUrl=gvjs_uo.prototype.nP;gvjs_uo.prototype.getDataTable=gvjs_uo.prototype.mb;gvjs_uo.prototype.getDashboard=gvjs_uo.prototype.Hoa;gvjs_uo.prototype.getDashboardName=gvjs_uo.prototype.Ioa;gvjs_uo.prototype.getContainerId=gvjs_uo.prototype.mP;gvjs_uo.prototype.getPackages=gvjs_uo.prototype.DZ;gvjs_uo.prototype.getQuery=gvjs_uo.prototype.getQuery; gvjs_uo.prototype.getRefreshInterval=gvjs_uo.prototype.AP;gvjs_uo.prototype.getView=gvjs_uo.prototype.HP;gvjs_uo.prototype.getWrappers=gvjs_uo.prototype.Zoa;gvjs_uo.prototype.setBindings=gvjs_uo.prototype.swa;gvjs_uo.prototype.setDataSourceUrl=gvjs_uo.prototype.yh;gvjs_uo.prototype.setDataTable=gvjs_uo.prototype.zh;gvjs_uo.prototype.setDashboardName=gvjs_uo.prototype.Bwa;gvjs_uo.prototype.setContainerId=gvjs_uo.prototype.pT;gvjs_uo.prototype.setPackages=gvjs_uo.prototype.oL; gvjs_uo.prototype.setQuery=gvjs_uo.prototype.Jn;gvjs_uo.prototype.setRefreshInterval=gvjs_uo.prototype.np;gvjs_uo.prototype.setView=gvjs_uo.prototype.RE;gvjs_uo.prototype.getSnapshot=gvjs_uo.prototype.GZ;gvjs_uo.prototype.setWrappers=gvjs_uo.prototype.Mwa;function gvjs_Ho(a){for(var b=0,c=0;c=n.length)if(g)w[0]=m[r],v=-1;else break;else if(r>=m.length)if(h)w[1]=n[t],v=1;else break;else{w[0]=m[r];w[1]=n[t];for(var x=0;xb&&(b=d)}return b},void 0);gvjs_q("google.visualization.data.min",function(a){if(0===a.length)return null;for(var b=a[0],c=1;c