text: (function() {
  /**
   * SWFObject v1.4.2: Flash Player detection and embed - http://blog.deconcept.com/swfobject/
   *
   * SWFObject is (c) 2006 Geoff Stearns and is released under the MIT License:
   * http://www.opensource.org/licenses/mit-license.php
   *
   * **SWFObject is the SWF embed script formerly known as FlashObject. The name was changed for
   *   legal reasons.
   */
  if(typeof deconcept=="undefined"){var deconcept=new Object();}
  if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}
  if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}
  deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a,_b){
  if(!document.getElementById){return;}
  this.DETECT_KEY=_b?_b:"detectflash";
  this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);
  this.params=new Object();
  this.variables=new Object();
  this.attributes=new Array();
  if(_1){this.setAttribute("swf",_1);}
  if(id){this.setAttribute("id",id);}
  if(w){this.setAttribute("width",w);}
  if(h){this.setAttribute("height",h);}
  if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}
  this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();
  if(c){this.addParam("bgcolor",c);}
  var q=_8?_8:"high";
  this.addParam("quality",q);
  this.setAttribute("useExpressInstall",_7);
  this.setAttribute("doExpressInstall",false);
  var _d=(_9)?_9:window.location;
  this.setAttribute("xiRedirectUrl",_d);
  this.setAttribute("redirectUrl","");
  if(_a){this.setAttribute("redirectUrl",_a);}};
  deconcept.SWFObject.prototype={setAttribute:function(_e,_f){
  this.attributes[_e]=_f;
  },getAttribute:function(_10){
  return this.attributes[_10];
  },addParam:function(_11,_12){
  this.params[_11]=_12;
  },getParams:function(){
  return this.params;
  },addVariable:function(_13,_14){
  this.variables[_13]=_14;
  },getVariable:function(_15){
  return this.variables[_15];
  },getVariables:function(){
  return this.variables;
  },getVariablePairs:function(){
  var _16=new Array();
  var key;
  var _18=this.getVariables();
  for(key in _18){_16.push(key+"="+_18[key]);}
  return _16;
  },getSWFHTML:function(){
  var _19="";
  if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){
  if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");}
  _19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\"";
  _19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";
  var _1a=this.getParams();
  for(var key in _1a){_19+=key+"=\""+_1a[key]+"\" ";}
  var _1c=this.getVariablePairs().join("&");
  if(_1c.length>0){_19+="flashvars=\""+_1c+"\"";}
  _19+="/>";
  }else{if(this.getAttribute("doExpressInstall")){
  this.addVariable("MMplayerType","ActiveX");}
  _19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\">";
  _19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";
  var _1d=this.getParams();
  for(var key in _1d){_19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />";}
  var _1f=this.getVariablePairs().join("&");
  if(_1f.length>0){_19+="<param name=\"flashvars\" value=\""+_1f+"\" />";}
  _19+="</object>";}
  return _19;
  },write:function(_20){
  if(this.getAttribute("useExpressInstall")){
  var _21=new deconcept.PlayerVersion([6,0,65]);
  if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){
  this.setAttribute("doExpressInstall",true);
  this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));
  document.title=document.title.slice(0,47)+" - Flash Player Installation";
  this.addVariable("MMdoctitle",document.title);}}
  if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){
  var n=(typeof _20=="string")?document.getElementById(_20):_20;
  n.innerHTML=this.getSWFHTML();
  return true;
  }else{
  if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}
  return false;}};
  deconcept.SWFObjectUtil.getPlayerVersion=function(){
  var _23=new deconcept.PlayerVersion([0,0,0]);
  if(navigator.plugins&&navigator.mimeTypes.length){
  var x=navigator.plugins["Shockwave Flash"];
  if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}
  }else{
  try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}
  catch(e){try{
  var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
  _23=new deconcept.PlayerVersion([6,0,21]);
  axo.AllowScriptAccess="always";}
  catch(e){
  if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}
  catch(e){}}
  if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}
  return _23;};
  deconcept.PlayerVersion=function(_27){
  this.major=_27[0]!=null?parseInt(_27[0],10):0;
  this.minor=_27[1]!=null?parseInt(_27[1],10):0;
  this.rev=_27[2]!=null?parseInt(_27[2],10):0;
  };
  deconcept.PlayerVersion.prototype.versionIsValid=function(fv){
  if(this.major<fv.major){return false;}
  if(this.major>fv.major){return true;}
  if(this.minor<fv.minor){return false;}
  if(this.minor>fv.minor){return true;}
  if(this.rev<fv.rev){return false;}
  return true;
  };
  deconcept.util={getRequestParameter:function(_29){
  var q=document.location.search||document.location.hash;
  if(q){
  var _2b=q.substring(1).split("&");
  for(var i=0;i<_2b.length;i++){
  if(_2b[i].substring(0,_2b[i].indexOf("="))==_29){
  return _2b[i].substring((_2b[i].indexOf("=")+1));}}}
  return "";}};
  deconcept.SWFObjectUtil.cleanupSWFs=function(){
  var _2d=document.getElementsByTagName("OBJECT");
  for(var i=0;i<_2d.length;i++){
  _2d[i].style.display="none";
  for(var x in _2d[i]){if(typeof _2d[i][x]=="function"){_2d[i][x]=null;}}}};
  if(typeof window.onunload=="function"){
  if (!deconcept.SWFObjectUtil.cleanupInstalled){
  deconcept.SWFObjectUtil.cleanupInstalled = true;
  var oldunload=window.onunload;
  window.onunload=function(){
  deconcept.SWFObjectUtil.cleanupSWFs();
  oldunload();};}
  }else{window.onunload=deconcept.SWFObjectUtil.cleanupSWFs;
  deconcept.SWFObjectUtil.cleanupInstalled = true;}
  if(Array.prototype.push==null){
  Array.prototype.push=function(_30){
  this[this.length]=_30;
  return this.length;};}
  
  var getQueryParamValue=deconcept.util.getRequestParameter;
  var FlashObject=deconcept.SWFObject; // for legacy support
  var SWFObject=deconcept.SWFObject;
  (function (){ function e(a){throw a;}var h=true,i=null,k=false,aa=Infinity,l=Error,ca=clearInterval,m=undefined,ea=encodeURIComponent,o=google_exportSymbol,fa=parseInt,ga=parseFloat,ha=String,ka=window,la=isFinite,ma=Number,na=Object,p=document,q=google,oa=decodeURIComponent,pa=isNaN,s=google_exportProperty,qa=RegExp,t=Math,ra=Array;function sa(a,b){return a.toString=b}function ta(a,b){return a.length=b}function ua(a,b){return a.setValue=b}function va(a,b){return a.className=b}
  function wa(a,b){return a.width=b}function xa(a,b){return a.innerHTML=b}function ya(a,b){return a.currentTarget=b}function za(a,b){return a.left=b}function Aa(a,b){return a.clone=b}function Ba(a,b){return a.target=b}function Ca(a,b){return a.screenX=b}function Da(a,b){return a.screenY=b}function Ea(a,b){return a.format=b}function Fa(a,b){return a.send=b}function Ha(a,b){return a.keyCode=b}function Ia(a,b){return a.handleEvent=b}function Ja(a,b){return a.type=b}
  function Ka(a,b){return a.contains=b}function La(a,b){return a.clear=b}function Ma(a,b){return a.setContent=b}function Na(a,b){return a.name=b}function Oa(a,b){return a.getValue=b}function Pa(a,b){return a.display=b}function Qa(a,b){return a.height=b}function Ra(a,b){return a.clientX=b}function Sa(a,b){return a.clientY=b}function Ta(a,b){return a.visibility=b}
  var Ua="appendChild",Va="scrollTop",u="push",Wa="statusText",Xa="stop",Ya="toString",Za="getMonth",$a="getNumberOfRows",ab="isCollapsed",bb="trigger",v="length",cb="propertyIsEnumerable",db="getBoundingClientRect",eb="getProperties",fb="addError",gb="open",hb="DataTable",x="prototype",ib="test",kb="toJSON",lb="setValue",mb="clearTimeout",nb="exec",y="width",ob="text",pb="collapse",qb="clientWidth",rb="round",sb="abort",tb="slice",ub="setTimeout",z="replace",vb="nodeType",wb="document",xb="removeEventListener",
  yb="events",zb="getSeconds",Ab="ctrlKey",Bb="split",Cb="floor",Db="responseText",Eb="getElementById",Fb="getOptions",Gb="RequestParameters",Hb="offsetWidth",Ib="getColumnProperty",Jb="concat",Kb="dispose",Lb="constructor",Nb="charAt",Ob="createTextNode",Pb="getNumberOfColumns",Qb="stopPropagation",Rb="stack",Sb="getDate",Tb="value",Ub="getDataTable",Vb="location",Wb="preventDefault",Xb="setFormattedValue",Yb="insertBefore",Zb="visualization",C="indexOf",$b="disabled",ac="message",bc="hasOwnProperty",
  cc="getMessage",D="dispatchEvent",dc="style",ec="getProperty",fc="getColumnProperties",gc="setQuery",hc="nodeName",ic="body",G="left",jc="removeChild",kc="clone",H="target",lc="setColumnProperties",mc="screenX",nc="screenY",oc="lastChild",I="call",pc="match",sc="format",tc="status",uc="getBoxObjectFor",vc="send",wc="checkLogin",xc="isOpen",yc="charCode",zc="removeAll",Ac="remove",Bc="start",Cc="lastIndexOf",Dc="isError",Ec="focus",Fc="draw",Gc="createElement",Hc="getColumnLabel",Ic="setProperty",
  Jc="toDataTable",Kc="scrollHeight",Lc="keyCode",Mc="getColumnType",Nc="firstChild",Oc="getFullYear",Pc="getSortedRows",Qc="DataView",Rc="forEach",Sc="getColumnRange",Tc="clientHeight",Uc="addRange",Vc="scrollLeft",Wc="charCodeAt",Xc="clientLeft",Yc="getChartType",Zc="getTableRowIndex",$c="addEventListener",ad="bottom",bd="setAttribute",cd="href",dd="substring",ed="clientTop",fd="handleEvent",gd="getRowProperties",hd="setRefreshInterval",J="type",id="apply",jd="childNodes",kd="shiftKey",ld="tagName",
  md="addColumn",nd="setPosition",od="getFormattedValue",pd="errors",qd="defaultView",rd="setCell",sd="setContent",td="name",ud="parentNode",vd="getHours",L="getValue",wd="getMinutes",xd="fileName",yd="label",zd="nextSibling",Ad="offsetTop",O="height",Bd="splice",Cd="getTime",Dd="offsetHeight",Ed="join",Fd="setColumns",Gd="setActive",Hd="getElementsByTagName",Id="toLowerCase",Jd="clientX",Kd="clientY",Ld="documentElement",Md="substr",Nd="right",Od="getTimezoneOffset",P,Pd=Pd||{},Q=this,Qd=i,Rd=".";
  function Sd(a,b){for(var c=a[Bb](Rd),d=b||Q,f;f=c.shift();)if(d[f])d=d[f];else return i;return d}function Td(){}function Ud(a){a.ra=function(){return a.Y||(a.Y=new a)}}var Vd="object",Wd="[object Array]",R="number",Xd="splice",Yd="array",Zd="[object Function]",$d="call",ae="function",be="null";
  function ce(a){var b=typeof a;if(b==Vd)if(a){if(a instanceof ra||!(a instanceof na)&&na[x][Ya][I](a)==Wd||typeof a[v]==R&&typeof a[Bd]!="undefined"&&typeof a[cb]!="undefined"&&!a[cb](Xd))return Yd;if(!(a instanceof na)&&(na[x][Ya][I](a)==Zd||typeof a[I]!="undefined"&&typeof a[cb]!="undefined"&&!a[cb]($d)))return ae}else return be;else if(b==ae&&typeof a[I]=="undefined")return Vd;return b}function de(a){return a!=i}function ee(a){return ce(a)==Yd}
  function fe(a){var b=ce(a);return b==Yd||b==Vd&&typeof a[v]==R}function ge(a){return he(a)&&typeof a[Oc]==ae}var S="string";function ie(a){return typeof a==S}function je(a){return typeof a==R}function ke(a){return ce(a)==ae}function he(a){a=ce(a);return a==Vd||a==Yd||a==ae}function le(a){if(a[bc]&&a[bc](me))return a[me];a[me]||(a[me]=++ne);return a[me]}var me="closure_uid_"+t[Cb](t.random()*2147483648)[Ya](36),ne=0;
  function oe(a){var b=ce(a);if(b==Vd||b==Yd){if(a[kc])return a[kc]();b=b==Yd?[]:{};for(var c in a)b[c]=oe(a[c]);return b}return a}function pe(a,b){var c=b||Q;if(arguments[v]>2){var d=ra[x][tb][I](arguments,2);return function(){var f=ra[x][tb][I](arguments);ra[x].unshift[id](f,d);return a[id](c,f)}}else return function(){return a[id](c,arguments)}}function qe(a){var b=ra[x][tb][I](arguments,1);return function(){var c=ra[x][tb][I](arguments);c.unshift[id](c,b);return a[id](this,c)}}
  var re=Date.now||function(){return+new Date},se="JavaScript",te="var _et_ = 1;",ue="script",ve="text/javascript";function we(a){if(Q.execScript)Q.execScript(a,se);else if(Q.eval){if(Qd==i){Q.eval(te);if(typeof Q._et_!="undefined"){delete Q._et_;Qd=h}else Qd=k}if(Qd)Q.eval(a);else{var b=Q[wb],c=b[Gc](ue);Ja(c,ve);c.defer=k;c[Ua](b[Ob](a));b[ic][Ua](c);b[ic][jc](c)}}else e(l("goog.globalEval not available"))}
  function T(a,b){function c(){}c.prototype=b[x];a.b=b[x];a.prototype=new c;a[x].constructor=a};var xe="@",ye="]",U="",ze="(",Ae=")";function Be(a){a=ha(a);var b;b=a;if(/^\s*$/[ib](b))b=k;else{var c=/\\["\\\/bfnrtu]/g,d=/"[^"\\\n\r\u2028\u2029\x00-\x08\x10-\x1f\x80-\x9f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,f=/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,g=/^[\],:{}\s\u2028\u2029]*$/;b=g[ib](b[z](c,xe)[z](d,ye)[z](f,U))}if(b)try{return eval(ze+a+Ae)}catch(j){}e(l("Invalid JSON string: "+a))}function Ce(){}Ce[x].di=function(a){var b=[];this.Pf(a,b);return b[Ed](U)};var De="boolean";
  Ce[x].Pf=function(a,b){switch(typeof a){case S:this.ei(a,b);break;case R:this.mm(a,b);break;case De:b[u](a);break;case "undefined":b[u](be);break;case Vd:if(a==i){b[u](be);break}if(ee(a)){this.lm(a,b);break}this.nm(a,b);break;case ae:break;default:e(l("Unknown type: "+typeof a))}};
  var Ee="\\\\",Fe={'"':'\\"',"\\":Ee,"/":"\\/","\u0008":"\\b","\u000c":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\u000b":"\\u000b"},Ge=/\uffff/[ib]("\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g,He='"',Ie="\\u",Je="000",Ke="00",Le="0";Ce[x].ei=function(a,b){b[u](He,a[z](Ge,function(c){if(c in Fe)return Fe[c];var d=c[Wc](0),f=Ie;if(d<16)f+=Je;else if(d<256)f+=Ke;else if(d<4096)f+=Le;return Fe[c]=f+d[Ya](16)}),He)};Ce[x].mm=function(a,b){b[u](la(a)&&!pa(a)?a:be)};var Me="[",Ne=",";
  Ce[x].lm=function(a,b){var c=a[v];b[u](Me);for(var d=U,f=0;f<c;f++){b[u](d);this.Pf(a[f],b);d=Ne}b[u](ye)};var Oe="{",Pe=":",Qe="}";Ce[x].nm=function(a,b){b[u](Oe);var c=U;for(var d in a)if(a[bc](d)){var f=a[d];if(typeof f!=ae){b[u](c);this.ei(d,b);b[u](Pe);this.Pf(f,b);c=Ne}}b[u](Qe)};function Re(a){a=Se(a,Te);return(new Ce).di(a)}function Ue(a){Be(a);return Ve(a)}function Ve(a){a=We(a);a=ze+a+Ae;return eval(a)}function Se(a,b){a=b(a);var c=ce(a);if(c==Vd||c==Yd){c=c==Yd?[]:{};for(var d in a){var f=Se(a[d],b);if(f!==m)c[d]=f}}else c=a;return c}var Xe="new ";function We(a){var b=/"(Date\([\d,\s]*\))"/g;return a[z](b,function(c,d){return Xe+d})}var Ye="Date(",Ze=", ";
  function Te(a){a=a;if(ge(a)){a=a.getMilliseconds()!==0?[a[Oc](),a[Za](),a[Sb](),a[vd](),a[wd](),a[zb](),a.getMilliseconds()]:a[zb]()!==0||a[wd]()!==0||a[vd]()!==0?[a[Oc](),a[Za](),a[Sb](),a[vd](),a[wd](),a[zb]()]:[a[Oc](),a[Za](),a[Sb]()];a=Ye+a[Ed](Ze)+Ae}return a};function $e(a){this.stack=l()[Rb]||U;if(a)this.message=ha(a)}T($e,l);Na($e[x],"CustomError");var af="$$$$";function bf(a){for(var b=1;b<arguments[v];b++){var c=ha(arguments[b])[z](/\$/g,af);a=a[z](/\%s/,c)}return a}function cf(a){return a[z](/^[\s\xa0]+|[\s\xa0]+$/g,U)}var df=/^[a-zA-Z0-9\-_.!~*'()]*$/;function ef(a){a=ha(a);if(!df[ib](a))return ea(a);return a}var ff=" ";function gf(a){return oa(a[z](/\+/g,ff))}var hf="&amp;",jf="&lt;",kf="&gt;",lf="&quot;",mf="&",nf="<",of=">";
  function pf(a,b){if(b)return a[z](qf,hf)[z](rf,jf)[z](sf,kf)[z](tf,lf);else{if(!uf[ib](a))return a;if(a[C](mf)!=-1)a=a[z](qf,hf);if(a[C](nf)!=-1)a=a[z](rf,jf);if(a[C](of)!=-1)a=a[z](sf,kf);if(a[C](He)!=-1)a=a[z](tf,lf);return a}}var qf=/&/g,rf=/</g,sf=/>/g,tf=/\"/g,uf=/[&<>\"]/;function vf(a,b,c){a=c!==m?a.toFixed(c):ha(a);c=a[C](Rd);if(c==-1)c=a[v];return ra(t.max(0,b-c)+1)[Ed](Le)+a}var wf="(\\d*)(\\D*)",xf="g";
  function yf(a,b){for(var c=0,d=cf(ha(a))[Bb](Rd),f=cf(ha(b))[Bb](Rd),g=t.max(d[v],f[v]),j=0;c==0&&j<g;j++){var n=d[j]||U,r=f[j]||U,w=qa(wf,xf),F=qa(wf,xf);do{var M=w[nb](n)||[U,U,U],A=F[nb](r)||[U,U,U];if(M[0][v]==0&&A[0][v]==0)break;c=M[1][v]==0?0:fa(M[1],10);var K=A[1][v]==0?0:fa(A[1],10);c=zf(c,K)||zf(M[2][v]==0,A[2][v]==0)||zf(M[2],A[2])}while(c==0)}return c}function zf(a,b){if(a<b)return-1;else if(a>b)return 1;return 0};function Af(a,b){b.unshift(a);$e[I](this,bf[id](i,b));b.shift();this.zn=a}T(Af,$e);Na(Af[x],"AssertionError");var Bf="Assertion failed",Cf=": ";function Df(a,b){if(!a){var c=ra[x][tb][I](arguments,2),d=Bf;if(b){d+=Cf+b;var f=c}e(new Af(U+d,f||[]))}}function Ef(a){e(new Af("Failure"+(a?Cf+a:U),ra[x][tb][I](arguments,1)))};var Ff=ra[x],Gf=Ff[C]?function(a,b,c){Df(a[v]!=i);return Ff[C][I](a,b,c)}:function(a,b,c){c=c==i?0:c<0?t.max(0,a[v]+c):c;if(ie(a)){if(!ie(b)||b[v]!=1)return-1;return a[C](b,c)}for(c=c;c<a[v];c++)if(c in a&&a[c]===b)return c;return-1},Hf=Ff[Rc]?function(a,b,c){Df(a[v]!=i);Ff[Rc][I](a,b,c)}:function(a,b,c){for(var d=a[v],f=ie(a)?a[Bb](U):a,g=0;g<d;g++)g in f&&b[I](c,f[g],g,a)},If=Ff.filter?function(a,b,c){Df(a[v]!=i);return Ff.filter[I](a,b,c)}:function(a,b,c){for(var d=a[v],f=[],g=0,j=ie(a)?a[Bb](U):
  a,n=0;n<d;n++)if(n in j){var r=j[n];if(b[I](c,r,n,a))f[g++]=r}return f},Jf=Ff.map?function(a,b,c){Df(a[v]!=i);return Ff.map[I](a,b,c)}:function(a,b,c){for(var d=a[v],f=ra(d),g=ie(a)?a[Bb](U):a,j=0;j<d;j++)if(j in g)f[j]=b[I](c,g[j],j,a);return f},Kf=Ff.every?function(a,b,c){Df(a[v]!=i);return Ff.every[I](a,b,c)}:function(a,b,c){for(var d=a[v],f=ie(a)?a[Bb](U):a,g=0;g<d;g++)if(g in f&&!b[I](c,f[g],g,a))return k;return h};function Lf(a,b){return Gf(a,b)>=0}
  function Mf(a,b){var c=Gf(a,b),d;if(d=c>=0){var f=a;c=c;Df(f[v]!=i);Ff[Bd][I](f,c,1)[v]==1}return d}function Nf(){return Ff[Jb][id](Ff,arguments)}function Of(a){if(ee(a))return Nf(a);else{for(var b=[],c=0,d=a[v];c<d;c++)b[c]=a[c];return b}}var Pf="callee";function Qf(a){for(var b=1;b<arguments[v];b++){var c=arguments[b],d;if(ee(c)||(d=fe(c))&&c[bc](Pf))a[u][id](a,c);else if(d)for(var f=a[v],g=c[v],j=0;j<g;j++)a[f+j]=c[j];else a[u](c)}}
  function Rf(a){Df(a[v]!=i);return Ff[Bd][id](a,Sf(arguments,1))}function Sf(a,b,c){Df(a[v]!=i);return arguments[v]<=2?Ff[tb][I](a,b):Ff[tb][I](a,b,c)}function Tf(a,b){Df(a[v]!=i);Ff.sort[I](a,b||Uf)}function Vf(a,b){function c(g,j){return f(g[Tb],j[Tb])||g.index-j.index}for(var d=0;d<a[v];d++)a[d]={index:d,value:a[d]};var f=b||Uf;Tf(a,c);for(d=0;d<a[v];d++)a[d]=a[d][Tb]}function Uf(a,b){return a>b?1:a<b?-1:0};function Wf(a,b){this.x=a!==m?a:0;this.y=b!==m?b:0}Aa(Wf[x],function(){return new Wf(this.x,this.y)});sa(Wf[x],function(){return ze+this.x+Ze+this.y+Ae});function Xf(a,b){return new Wf(a.x-b.x,a.y-b.y)};function Yf(a,b){wa(this,a);Qa(this,b)}P=Yf[x];Aa(P,function(){return new Yf(this[y],this[O])});var Zf=" x ";sa(P,function(){return ze+this[y]+Zf+this[O]+Ae});P.ceil=function(){wa(this,t.ceil(this[y]));Qa(this,t.ceil(this[O]));return this};P.floor=function(){wa(this,t[Cb](this[y]));Qa(this,t[Cb](this[O]));return this};P.round=function(){wa(this,t[rb](this[y]));Qa(this,t[rb](this[O]));return this};function $f(a,b,c){for(var d in a)b[I](c,a[d],d,a)}function ag(a){var b=[],c=0;for(var d in a)b[c++]=a[d];return b}function bg(a){var b=[],c=0;for(var d in a)b[c++]=d;return b}function cg(a,b){for(var c in a)if(a[c]==b)return h;return k}function dg(a,b){var c;if(c=b in a)delete a[b];return c}var eg=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"];
  function fg(a){for(var b,c,d=1;d<arguments[v];d++){c=arguments[d];for(b in c)a[b]=c[b];for(var f=0;f<eg[v];f++){b=eg[f];if(na[x][bc][I](c,b))a[b]=c[b]}}}var gg="Uneven number of arguments";function hg(){var a=arguments[v];if(a==1&&ee(arguments[0]))return hg[id](i,arguments[0]);if(a%2)e(l(gg));for(var b={},c=0;c<a;c+=2)b[arguments[c]]=arguments[c+1];return b};var ig,jg,kg,lg,mg,ng,og,pg,qg;function rg(){return Q.navigator?Q.navigator.userAgent:i}function sg(){return Q.navigator}mg=lg=kg=jg=ig=k;var tg;if(tg=rg()){var ug=sg();ig=tg[C]("Opera")==0;jg=!ig&&tg[C]("MSIE")!=-1;lg=(kg=!ig&&tg[C]("WebKit")!=-1)&&tg[C]("Mobile")!=-1;mg=!ig&&!kg&&ug.product=="Gecko"}var vg=ig,V=jg,wg=mg,xg=kg,yg=lg,zg,Ag=sg(),Bg=zg=Ag&&Ag.platform||U;ng=Bg[C]("Mac")!=-1;og=Bg[C]("Win")!=-1;pg=Bg[C]("Linux")!=-1;qg=!!sg()&&(sg().appVersion||U)[C]("X11")!=-1;
  var Cg=ng,Dg=qg,Eg,Fg=U,Gg;if(vg&&Q.opera){var Hg=Q.opera.version;Fg=typeof Hg==ae?Hg():Hg}else{if(wg)Gg=/rv\:([^\);]+)(\)|;)/;else if(V)Gg=/MSIE\s+([^\);]+)(\)|;)/;else if(xg)Gg=/WebKit\/(\S+)/;if(Gg){var Ig=Gg[nb](rg());Fg=Ig?Ig[1]:U}}var Jg=Eg=Fg,Kg={};function Lg(a){return Kg[a]||(Kg[a]=yf(Jg,a)>=0)};var Mg;function Ng(a){return(a=a.className)&&typeof a[Bb]==ae?a[Bb](/\s+/):[]}function Og(a){var b=Ng(a),c=Sf(arguments,1),d;d=b;c=c;for(var f=0,g=0;g<c[v];g++)if(!Lf(d,c[g])){d[u](c[g]);f++}d=f==c[v];va(a,b[Ed](ff));return d}function Pg(a){var b=Ng(a),c=Sf(arguments,1),d;d=b;c=c;for(var f=0,g=0;g<d[v];g++)if(Lf(c,d[g])){Rf(d,g--,1);f++}d=f==c[v];va(a,b[Ed](ff));return d};function Qg(a){return a?new Rg(Sg(a)):Mg||(Mg=new Rg)}function Tg(a){return ie(a)?p[Eb](a):a}var Ug="style",Vg="class",Wg="for";function Xg(a,b){$f(b,function(c,d){if(d==Ug)a[dc].cssText=c;else if(d==Vg)va(a,c);else if(d==Wg)a.htmlFor=c;else if(d in Yg)a[bd](Yg[d],c);else a[d]=c})}var Zg="type",Yg={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap:"useMap",frameborder:"frameBorder",type:Zg},$g="500",ah="9.50";
  function bh(a){var b=a[wb];if(xg&&!Lg($g)&&!yg){if(typeof a.innerHeight=="undefined")a=ka;b=a.innerHeight;var c=a[wb][Ld][Kc];if(a==a.top)if(c<b)b-=15;return new Yf(a.innerWidth,b)}a=ch(b);if(vg&&!Lg(ah))a=k;a=a?b[Ld]:b[ic];return new Yf(a[qb],a[Tc])}function dh(a){return a?a.parentWindow||a[qd]:ka}function eh(){return fh(p,arguments)}var gh=' name="',hh=' type="';
  function fh(a,b){var c=b[0],d=b[1];if(V&&d&&(d[td]||d[J])){c=[nf,c];d[td]&&c[u](gh,pf(d[td]),He);if(d[J]){c[u](hh,pf(d[J]),He);var f={};fg(f,d);d=f;delete d[J]}c[u](of);c=c[Ed](U)}c=a[Gc](c);if(d)if(ie(d))va(c,d);else ee(d)?Og[id](i,[c][Jb](d)):Xg(c,d);b[v]>2&&ih(a,c,b,2);return c}function ih(a,b,c,d){function f(j){if(j)b[Ua](ie(j)?a[Ob](j):j)}for(d=d;d<c[v];d++){var g=c[d];fe(g)&&!(he(g)&&g[vb]>0)?Hf(jh(g)?Of(g):g,f):f(g)}}var kh="CSS1Compat";function ch(a){return a.compatMode==kh}
  var lh="canHaveChildren",mh="APPLET",nh="AREA",oh="BASE",ph="BR",qh="COL",rh="FRAME",sh="HR",th="IMG",uh="INPUT",vh="IFRAME",wh="ISINDEX",xh="LINK",yh="NOFRAMES",zh="NOSCRIPT",Ah="META",Bh="OBJECT",Ch="PARAM",Dh="SCRIPT",Eh="STYLE";function Fh(a){if(a[vb]!=1)return k;if(lh in a)return a.canHaveChildren;switch(a[ld]){case mh:case nh:case oh:case ph:case qh:case rh:case sh:case th:case uh:case vh:case wh:case xh:case yh:case zh:case Ah:case Bh:case Ch:case Dh:case Eh:return k}return h}
  function Gh(a,b){a[Ua](b)}function Hh(a){for(var b;b=a[Nc];)a[jc](b)}function Ih(a,b){b[ud]&&b[ud][Yb](a,b)}function Jh(a){return a&&a[ud]?a[ud][jc](a):i}function Kh(a,b){if(a.contains&&b[vb]==1)return a==b||a.contains(b);if(typeof a.compareDocumentPosition!="undefined")return a==b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b[ud];return b==a}function Sg(a){return a[vb]==9?a:a.ownerDocument||a[wb]}
  function Lh(a){return a=xg?a[wb]||a.contentWindow[wb]:a.contentDocument||a.contentWindow[wb]}var Mh="textContent";function Nh(a,b){if(Mh in a)a.textContent=b;else if(a[Nc]&&a[Nc][vb]==3){for(;a[oc]!=a[Nc];)a[jc](a[oc]);a[Nc].data=b}else{Hh(a);var c=Sg(a);a[Ua](c[Ob](b))}}var Oh={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Ph="\n",Qh={IMG:ff,BR:Ph},Rh="tabindex";function Sh(a){var b=a.getAttributeNode(Rh);if(b&&b.specified){a=a.tabIndex;return je(a)&&a>=0}return k}var Th="innerText";
  function Uh(a){if(V&&Th in a)a=a.innerText[z](/(\r\n|\r|\n)/g,Ph);else{var b=[];Vh(a,b,h);a=b[Ed](U)}a=a[z](/\xAD/g,U);a=a[z](/ +/g,ff);if(a!=ff)a=a[z](/^\s*/,U);return a}function Vh(a,b,c){if(!(a[hc]in Oh))if(a[vb]==3)c?b[u](ha(a.nodeValue)[z](/(\r\n|\r|\n)/g,U)):b[u](a.nodeValue);else if(a[hc]in Qh)b[u](Qh[a[hc]]);else for(a=a[Nc];a;){Vh(a,b,c);a=a[zd]}}function jh(a){if(a&&typeof a[v]==R)if(he(a))return typeof a.item==ae||typeof a.item==S;else if(ke(a))return typeof a.item==ae;return k}
  function Rg(a){this.l=a||Q[wb]||p}P=Rg[x];P.B=Qg;P.a=function(a){return ie(a)?this.l[Eb](a):a};P.setProperties=Xg;P.Fk=function(a){a=a||this.jh();return a=bh(a||ka)};P.d=function(){return fh(this.l,arguments)};P.createElement=function(a){return this.l[Gc](a)};P.createTextNode=function(a){return this.l[Ob](a)};P.vh=function(){return ch(this.l)};P.jh=function(){return this.l.parentWindow||this.l[qd]};P.rk=function(){return!xg&&ch(this.l)?this.l[Ld]:this.l[ic]};
  P.bc=function(){var a;a=!xg&&ch(this.l)?this.l[Ld]:this.l[ic];return a=new Wf(a[Vc],a[Va])};P.appendChild=Gh;P.Jf=Hh;P.il=Ih;P.removeNode=Jh;Ka(P,Kh);var Wh,Xh="M",Yh="A",Zh="S",$h="W",ai={Hi:["BC","AD"],Gi:["Before Christ","Anno Domini"],Ki:["J","F",Xh,Yh,Xh,"J","J",Yh,Zh,"O","N","D"],Ri:["J","F",Xh,Yh,Xh,"J","J",Yh,Zh,"O","N","D"],Ji:["January","February","March","April","May","June","July","August","September","October","November","December"],Qi:["January","February","March","April","May","June","July","August","September","October","November","December"],Ni:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],Ti:["Jan",
  "Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],Xi:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],Vi:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],Pi:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],Ui:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dn:[Zh,Xh,"T",$h,"T","F",Zh],Si:[Zh,Xh,"T",$h,"T","F",Zh],Oi:["Q1","Q2","Q3","Q4"],Li:["1st quarter","2nd quarter","3rd quarter","4th quarter"],Fi:["AM","PM"],hg:["EEEE, MMMM d, y","MMMM d, y",
  "MMM d, y","M/d/yy"],kg:["h:mm:ss a zzzz","h:mm:ss a z","h:mm:ss a","h:mm a"],Vm:{Md:"M/d",MMMMd:"MMMM d",MMMd:"MMM d"},$m:6,ln:[5,6],an:2};Wh=ai;function bi(){}var ci="Etc/GMT",di="-",ei="+",fi="UTC";function gi(a){if(typeof a==R){var b=a;a=new bi;a.ni=b;var c=a,d;d=b;if(d==0)d=ci;else{var f=[ci,d<0?di:ei];d=t.abs(d);f[u](t[Cb](d/60)%100);d%=60;d!=0&&f[u](Pe,vf(d,2));d=f[Ed](U)}c.wi=d;b=b;if(b==0)b=fi;else{c=[fi,b<0?ei:di];b=t.abs(b);c[u](t[Cb](b/60)%100);b%=60;b!=0&&c[u](Pe,b);b=c[Ed](U)}a.bg=[b,b];a.te=[];return a=a}b=new bi;b.wi=a.id;b.ni=-a.std_offset;b.bg=a.names;b.te=a.transitions;return b}P=bi[x];
  P.dh=function(a){a=Date.UTC(a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate(),a.getUTCHours(),a.getUTCMinutes());a=a/36E5;for(var b=0;b<this.te[v]&&a>=this.te[b];)b+=2;return b==0?0:this.te[b-1]};var hi="GMT";P.tk=function(a){a=this.af(a);var b=[hi];b[u](a<=0?ei:di);a=t.abs(a);b[u](vf(t[Cb](a/60)%100,2),Pe,vf(a%60,2));return a=b[Ed](U)};P.wk=function(a){return this.bg[this.wh(a)?3:1]};P.af=function(a){return this.ni-this.dh(a)};
  P.zk=function(a){a=-this.af(a);var b=[a<0?di:ei];a=t.abs(a);b[u](vf(t[Cb](a/60)%100,2),vf(a%60,2));return b[Ed](U)};P.Bk=function(a){return this.bg[this.wh(a)?2:0]};P.wh=function(a){return this.dh(a)>0};var ii="Pattern must be defined";function ji(a){Df(a!==m,ii);this.Ud=[];typeof a==R?this.pg(a):this.og(a)}var ki=[/^\'(?:[^\']|\'\')*\'/,/^(?:G+|y+|M+|k+|S+|E+|a+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|z+|Z+)/,/^[^\'GyMkSEahKHcLQdmsvzZ]+/];P=ji[x];var li="''",mi="'";P.og=function(a){for(;a;)for(var b=0;b<ki[v];++b){var c=a[pc](ki[b]);if(c){c=c[0];a=a[dd](c[v]);if(b==0)if(c==li)c=mi;else{c=c[dd](1,c[v]-1);c=c[z](/\'\'/,mi)}this.Ud[u]({text:c,type:b});break}}};
  Ea(P,function(a,b){var c=b?(a[Od]()-b.af(a))*6E4:0,d=c?new Date(a[Cd]()+c):a,f=d;if(b&&d[Od]()!=a[Od]()){c+=c>0?-864E5:864E5;f=new Date(a[Cd]()+c)}c=[];for(var g=0;g<this.Ud[v];++g){var j=this.Ud[g][ob];1==this.Ud[g][J]?c[u](this.Xj(j,a,d,f,b)):c[u](j)}return c[Ed](U)});P.pg=function(a){if(a<4)a=Wh.hg[a];else if(a<8)a=Wh.kg[a-4];else if(a<12)a=Wh.hg[a-8]+ff+Wh.kg[a-8];else{this.pg(10);return}this.og(a)};P.Wj=function(a,b){var c=b[Oc]()>0?1:0;return a>=4?Wh.Gi[c]:Wh.Hi[c]};
  P.ik=function(a,b){var c=b[Oc]();if(c<0)c=-c;return a==2?vf(c%100,2):ha(c)};P.$j=function(a,b){var c=b[Za]();switch(a){case 5:return Wh.Ki[c];case 4:return Wh.Ji[c];case 3:return Wh.Ni[c];default:return vf(c+1,a)}};P.Sj=function(a,b){return vf(b[vd]()||24,a)};P.Yj=function(a,b){var c=b[Cd]()%1E3/1E3;return c.toFixed(t.min(3,a))[Md](2)+(a>3?vf(0,a-3):U)};P.Vj=function(a,b){var c=b.getDay();return a>=4?Wh.Xi[c]:Wh.Pi[c]};P.Tj=function(a,b){var c=b[vd]();return Wh.Fi[c>=12&&c<24?1:0]};
  P.Rj=function(a,b){return vf(b[vd]()%12||12,a)};P.Pj=function(a,b){return vf(b[vd]()%12,a)};P.Qj=function(a,b){return vf(b[vd](),a)};P.ck=function(a,b){var c=b.getDay();switch(a){case 5:return Wh.Si[c];case 4:return Wh.Vi[c];case 3:return Wh.Ui[c];default:return vf(c,1)}};P.dk=function(a,b){var c=b[Za]();switch(a){case 5:return Wh.Ri[c];case 4:return Wh.Qi[c];case 3:return Wh.Ti[c];default:return vf(c+1,a)}};P.ak=function(a,b){var c=t[Cb](b[Za]()/3);return a<4?Wh.Oi[c]:Wh.Li[c]};
  P.Uj=function(a,b){return vf(b[Sb](),a)};P.Zj=function(a,b){return vf(b[wd](),a)};P.bk=function(a,b){return vf(b[zb](),a)};P.fk=function(a,b,c){c=c||gi(b[Od]());return a<4?c.zk(b):c.tk(b)};P.gk=function(a,b,c){c=c||gi(b[Od]());return a<4?c.Bk(b):c.wk(b)};P.ek=function(a,b){b=b||gi(a[Od]());return b.wi};var ni="G",oi="y",pi="k",qi="E",ri="a",si="h",ti="K",ui="H",vi="c",wi="L",xi="Q",yi="d",zi="m",Ai="s",Bi="v",Ci="z",Di="Z";
  P.Xj=function(a,b,c,d,f){var g=a[v];switch(a[Nb](0)){case ni:return this.Wj(g,c);case oi:return this.ik(g,c);case Xh:return this.$j(g,c);case pi:return this.Sj(g,d);case Zh:return this.Yj(g,d);case qi:return this.Vj(g,c);case ri:return this.Tj(g,d);case si:return this.Rj(g,d);case ti:return this.Pj(g,d);case ui:return this.Qj(g,d);case vi:return this.ck(g,c);case wi:return this.dk(g,c);case xi:return this.ak(g,c);case yi:return this.Uj(g,c);case zi:return this.Zj(g,d);case Ai:return this.bk(g,d);
  case Bi:return this.ek(b,f);case Ci:return this.gk(g,b,f);case Di:return this.fk(g,b,f);default:return U}};var Ei="StopIteration"in Q?Q.StopIteration:l("StopIteration");function Fi(){}Fi[x].mc=function(){e(Ei)};Fi[x].lg=function(){return this};function Gi(a){if(typeof a.kb==ae)return a.kb();if(ie(a))return a[Bb](U);if(fe(a)){for(var b=[],c=a[v],d=0;d<c;d++)b[u](a[d]);return b}return ag(a)}function Hi(a,b,c){if(typeof a[Rc]==ae)a[Rc](b,c);else if(fe(a)||ie(a))Hf(a,b,c);else{var d;var f=a;if(typeof f.jb==ae)d=f.jb();else if(typeof f.kb!=ae)if(fe(f)||ie(f)){d=[];f=f[v];for(var g=0;g<f;g++)d[u](g);d=d}else d=bg(f);else d=void 0;f=Gi(a);g=f[v];for(var j=0;j<g;j++)b[I](c,f[j],d&&d[j],a)}};function Ii(a){this.ua={};this.n=[];var b=arguments[v];if(b>1){if(b%2)e(l(gg));for(var c=0;c<b;c+=2)this.C(arguments[c],arguments[c+1])}else a&&this.Zi(a)}P=Ii[x];P.u=0;P.Rb=0;P.kb=function(){this.nd();for(var a=[],b=0;b<this.n[v];b++){var c=this.n[b];a[u](this.ua[c])}return a};P.jb=function(){this.nd();return this.n[Jb]()};P.$a=function(a){return Ji(this.ua,a)};La(P,function(){this.ua={};ta(this.n,0);this.Rb=this.u=0});
  P.remove=function(a){if(Ji(this.ua,a)){delete this.ua[a];this.u--;this.Rb++;this.n[v]>2*this.u&&this.nd();return h}return k};P.nd=function(){if(this.u!=this.n[v]){for(var a=0,b=0;a<this.n[v];){var c=this.n[a];if(Ji(this.ua,c))this.n[b++]=c;a++}ta(this.n,b)}if(this.u!=this.n[v]){var d={};for(b=a=0;a<this.n[v];){c=this.n[a];if(!Ji(d,c)){this.n[b++]=c;d[c]=1}a++}ta(this.n,b)}};P.T=function(a,b){if(Ji(this.ua,a))return this.ua[a];return b};
  P.C=function(a,b){if(!Ji(this.ua,a)){this.u++;this.n[u](a);this.Rb++}this.ua[a]=b};P.Zi=function(a){var b;if(a instanceof Ii){b=a.jb();a=a.kb()}else{b=bg(a);a=ag(a)}for(var c=0;c<b[v];c++)this.C(b[c],a[c])};Aa(P,function(){return new Ii(this)});P.lg=function(a){this.nd();var b=0,c=this.n,d=this.ua,f=this.Rb,g=this,j=new Fi;j.mc=function(){for(;;){if(f!=g.Rb)e(l("The map has changed since the iterator was created"));if(b>=c[v])e(Ei);var n=c[b++];return a?n:d[n]}};return j};
  function Ji(a,b){return na[x][bc][I](a,b)};var Ki="window.location.href",Li="Unknown error",Mi="Not available",Ni="Message: ",Oi='\nUrl: <a href="view-source:',Pi='" target="_new">',Qi="</a>\nLine: ",Ri="\n\nBrowser stack:\n",Si="-> ",Ti="[end]\n\nJS stack traversal:\n",Ui="Exception trying to expose exception! You win, we lose. ";
  function Vi(a,b){try{var c,d=a,f=Sd(Ki);c=typeof d==S?{message:d,name:Li,lineNumber:Mi,fileName:f,stack:Mi}:!d.lineNumber||!d[xd]||!d[Rb]?{message:d[ac],name:d[td],lineNumber:d.lineNumber||d.line||Mi,fileName:d[xd]||d.filename||d.sourceURL||f,stack:d[Rb]||Mi}:d;var g=Ni+pf(c[ac])+Oi+c[xd]+Pi+c[xd]+Qi+c.lineNumber+Ri+pf(c[Rb]+Si)+Ti+pf(Wi(b)+Si);return g}catch(j){return Ui+j}}function Wi(a){return Xi(a||arguments.callee.caller,[])}
  var Zi="[...circular reference...]",$i="true",aj="false",bj="[fn]",cj="...",dj=")\n",ej="[exception trying to get caller]\n",fj="[...long stack...]",gj="[end]";
  function Xi(a,b){var c=[];if(Lf(b,a))c[u](Zi);else if(a&&b[v]<50){c[u](hj(a)+ze);for(var d=a.arguments,f=0;f<d[v];f++){f>0&&c[u](Ze);var g;g=d[f];switch(typeof g){case Vd:g=g?Vd:be;break;case S:g=g;break;case R:g=ha(g);break;case De:g=g?$i:aj;break;case ae:g=(g=hj(g))?g:bj;break;case "undefined":default:g=typeof g;break}if(g[v]>40)g=g[Md](0,40)+cj;c[u](g)}b[u](a);c[u](dj);try{c[u](Xi(a.caller,b))}catch(j){c[u](ej)}}else a?c[u](fj):c[u](gj);return c[Ed](U)}var ij="[Anonymous]";
  function hj(a){a=ha(a);if(!jj[a]){var b=/function ([^\(]+)/[nb](a);if(b){b=b[1];jj[a]=b}else jj[a]=ij}return jj[a]}var jj={};function kj(a,b,c,d,f){this.reset(a,b,c,d,f)}kj[x].km=0;kj[x].Wg=i;kj[x].Vg=i;var lj=0;P=kj[x];P.reset=function(a,b,c,d,f){this.km=typeof f==R?f:lj++;this.Hn=d||re();this.Uc=a;this.Bl=b;this.yn=c;delete this.Wg;delete this.Vg};P.ym=function(a){this.Wg=a};P.zm=function(a){this.Vg=a};P.ji=function(a){this.Uc=a};P.getMessage=function(){return this.Bl};var mj="Cannot use goog.debug.LogBuffer without defining goog.debug.LogBuffer.CAPACITY.";function nj(){Df(k,mj);this.clear()}La(nj[x],function(){this.pn=[];this.sn=-1;this.xn=k});function oj(a){this.Cl=a}oj[x].S=i;oj[x].Uc=i;oj[x].G=i;oj[x].nh=i;function pj(a,b){Na(this,a);this.value=b}sa(pj[x],function(){return this[td]});var qj=new pj("SEVERE",1E3),rj=new pj("WARNING",900),sj=new pj("CONFIG",700),tj=new pj("FINE",500),uj=new pj("FINEST",300);P=oj[x];P.ok=function(){if(!this.G)this.G={};return this.G};P.ji=function(a){this.Uc=a};var vj="Root logger has no level set.";P.eh=function(){if(this.Uc)return this.Uc;if(this.S)return this.S.eh();Ef(vj);return i};
  P.ol=function(a){return a[Tb]>=this.eh()[Tb]};P.log=function(a,b,c){this.ol(a)&&this.Gj(this.vk(a,b,c))};P.vk=function(a,b,c){var d;d=d=new kj(a,ha(b),this.Cl);if(c){d.ym(c);d.zm(Vi(c,arguments.callee.caller))}return d};P.Yf=function(a,b){this.log(qj,a,b)};P.Sm=function(a,b){this.log(rj,a,b)};P.ja=function(a,b){this.log(tj,a,b)};P.We=function(a,b){this.log(uj,a,b)};P.Gj=function(a){for(var b=this;b;){b.kj(a);b=b.S}};P.kj=function(a){if(this.nh)for(var b=0,c;c=this.nh[b];b++)c(a)};
  P.Em=function(a){this.S=a};P.$i=function(a,b){this.ok()[a]=b};var wj={},xj=i;function yj(a){if(!xj){xj=new oj(U);wj[U]=xj;xj.ji(sj)}var b=wj[a];if(!(b=b)){a=a;b=new oj(a);var c=a[Cc](Rd),d=a[Md](0,c);c=a[Md](c+1);d=yj(d);d.$i(c,b);b.Em(d);b=wj[a]=b}return b};var zj=[];function Aj(){}Aj[x].Se=k;Aj[x].dispose=function(){if(!this.Se){this.Se=h;this.i()}};Aj[x].i=function(){};var Bj;function Cj(a,b){Ja(this,a);Ba(this,b);ya(this,this[H])}T(Cj,Aj);P=Cj[x];P.i=function(){delete this[J];delete this[H];delete this.currentTarget};P.Jb=k;P.$c=h;P.stopPropagation=function(){this.Jb=h};P.preventDefault=function(){this.$c=k};function Dj(a){a[Wb]()};function Ej(a,b){a&&this.Pc(a,b)}T(Ej,Cj);var Fj=[1,4,2];P=Ej[x];Ba(P,i);P.relatedTarget=i;P.offsetX=0;P.offsetY=0;Ra(P,0);Sa(P,0);Ca(P,0);Da(P,0);P.button=0;Ha(P,0);P.charCode=0;P.ctrlKey=k;P.altKey=k;P.shiftKey=k;P.metaKey=k;P.Nl=k;P.Ca=i;var Gj="mouseover",Hj="mouseout",Ij="keypress";
  P.Pc=function(a,b){var c=Ja(this,a[J]);Ba(this,a[H]||a.srcElement);ya(this,b);var d=a.relatedTarget;if(d){if(wg)try{d=d[hc]&&d}catch(f){d=i}}else if(c==Gj)d=a.fromElement;else if(c==Hj)d=a.toElement;this.relatedTarget=d;this.offsetX=a.offsetX!==m?a.offsetX:a.layerX;this.offsetY=a.offsetY!==m?a.offsetY:a.layerY;Ra(this,a[Jd]!==m?a[Jd]:a.pageX);Sa(this,a[Kd]!==m?a[Kd]:a.pageY);Ca(this,a[mc]||0);Da(this,a[nc]||0);this.button=a.button;Ha(this,a[Lc]||0);this.charCode=a[yc]||(c==Ij?a[Lc]:0);this.ctrlKey=
  a[Ab];this.altKey=a.altKey;this.shiftKey=a[kd];this.metaKey=a.metaKey;this.Nl=Cg?a.metaKey:a[Ab];this.Ca=a;delete this.$c;delete this.Jb};var Jj="click";P.vf=function(a){return V?this[J]==Jj?a==0:!!(this.Ca.button&Fj[a]):this.Ca.button==a};P.stopPropagation=function(){Ej.b[Qb][I](this);if(this.Ca[Qb])this.Ca[Qb]();else this.Ca.cancelBubble=h};var Kj=V&&!Lg("8");
  Ej[x].preventDefault=function(){Ej.b[Wb][I](this);var a=this.Ca;if(a[Wb])a[Wb]();else{a.returnValue=k;if(Kj)try{if(a[Ab]||a[Lc]>=112&&a[Lc]<=123)Ha(a,-1)}catch(b){}}};Ej[x].i=function(){Ej.b.i[I](this);this.Ca=i;Ba(this,i);ya(this,i);this.relatedTarget=i};function Lj(a,b){this.Gh=b;this.zb=[];this.zj(a)}T(Lj,Aj);P=Lj[x];P.Ne=i;P.Kg=i;P.bd=function(a){this.Ne=a};P.ec=function(){if(this.zb[v])return this.zb.pop();return this.Eg()};P.qc=function(a){this.zb[v]<this.Gh?this.zb[u](a):this.Jg(a)};P.zj=function(a){if(a>this.Gh)e(l("[goog.structs.SimplePool] Initial cannot be greater than max"));for(var b=0;b<a;b++)this.zb[u](this.Eg())};P.Eg=function(){return this.Ne?this.Ne():{}};P.Jg=function(a){if(this.Kg)this.Kg(a);else if(he(a))if(ke(a[Kb]))a[Kb]();else for(var b in a)delete a[b]};
  P.i=function(){Lj.b.i[I](this);for(var a=this.zb;a[v];)this.Jg(a.pop());delete this.zb};var Mj,Nj,Oj="ScriptEngine"in Q;Nj=(Mj=Oj&&Q.ScriptEngine()=="JScript")?Q.ScriptEngineMajorVersion()+Rd+Q.ScriptEngineMinorVersion()+Rd+Q.ScriptEngineBuildVersion():Le;var Pj=Mj,Qj=Nj;function Rj(){}var Sj=0;P=Rj[x];P.ta=0;P.rc=k;P.ug=k;var Tj="Invalid listener argument";P.Pc=function(a,b,c,d,f,g){if(ke(a))this.yh=h;else if(a&&a[fd]&&ke(a[fd]))this.yh=k;else e(l(Tj));this.lc=a;this.Sh=b;this.src=c;Ja(this,d);this.Ac=!!f;this.Gd=g;this.ug=k;this.ta=++Sj;this.rc=k};Ia(P,function(a){if(this.yh)return this.lc[I](this.Gd||this.src,a);return this.lc[fd][I](this.lc,a)});var Uj,Vj,Wj,Xj,Yj,Zj,$j,ak,bk,ck,dk,ek="5.7";
  (function(){function a(){return{u:0,wa:0}}function b(){return[]}function c(){function A(K){return j[I](A.src,A.ta,K)}return A}function d(){return new Rj}function f(){return new Ej}var g=Pj&&!(yf(Qj,ek)>=0),j;Zj=function(A){j=A};if(g){Uj=function(){return n.ec()};Vj=function(A){n.qc(A)};Wj=function(){return r.ec()};Xj=function(A){r.qc(A)};Yj=function(){return w.ec()};$j=function(){w.qc(c())};ak=function(){return F.ec()};bk=function(A){F.qc(A)};ck=function(){return M.ec()};dk=function(A){M.qc(A)};var n=
  new Lj(0,600);n.bd(a);var r=new Lj(0,600);r.bd(b);var w=new Lj(0,600);w.bd(c);var F=new Lj(0,600);F.bd(d);var M=new Lj(0,600);M.bd(f)}else{Uj=a;Vj=Td;Wj=b;Xj=Td;Yj=c;$j=Td;ak=d;bk=Td;ck=f;dk=Td}})();var fk={},gk={},hk={},ik="on",jk=ik,kk={};
  function lk(a,b,c,d,f){if(b)if(ee(b)){for(var g=0;g<b[v];g++)lk(a,b[g],c,d,f);return i}else{d=!!d;var j=gk;b in j||(j[b]=Uj());j=j[b];if(!(d in j)){j[d]=Uj();j.u++}j=j[d];var n=le(a),r;j.wa++;if(j[n]){r=j[n];for(g=0;g<r[v];g++){j=r[g];if(j.lc==c&&j.Gd==f){if(j.rc)break;return r[g].ta}}}else{r=j[n]=Wj();j.u++}g=Yj();g.src=a;j=ak();j.Pc(c,g,a,b,d,f);c=j.ta;g.ta=c;r[u](j);fk[c]=j;hk[n]||(hk[n]=Wj());hk[n][u](j);if(a[$c]){if(a==Q||!a.Fg)a[$c](b,g,d)}else a.attachEvent(mk(b),g);return c}else e(l("Invalid event type"))}
  function nk(a,b,c,d,f){if(ee(b)){for(var g=0;g<b[v];g++)nk(a,b[g],c,d,f);return i}d=!!d;a=ok(a,b,d);if(!a)return k;for(g=0;g<a[v];g++)if(a[g].lc==c&&a[g].Ac==d&&a[g].Gd==f)return pk(a[g].ta);return k}function pk(a){if(!fk[a])return k;var b=fk[a];if(b.rc)return k;var c=b.src,d=b[J],f=b.Sh,g=b.Ac;if(c[xb]){if(c==Q||!c.Fg)c[xb](d,f,g)}else c.detachEvent&&c.detachEvent(mk(d),f);c=le(c);f=gk[d][g][c];if(hk[c]){var j=hk[c];Mf(j,b);j[v]==0&&delete hk[c]}b.rc=h;f.Hh=h;qk(d,g,c,f);delete fk[a];return h}
  function qk(a,b,c,d){if(!d.Pd)if(d.Hh){for(var f=0,g=0;f<d[v];f++)if(d[f].rc){var j=d[f].Sh;j.src=i;$j(j);bk(d[f])}else{if(f!=g)d[g]=d[f];g++}ta(d,g);d.Hh=k;if(g==0){Xj(d);delete gk[a][b][c];gk[a][b].u--;if(gk[a][b].u==0){Vj(gk[a][b]);delete gk[a][b];gk[a].u--}if(gk[a].u==0){Vj(gk[a]);delete gk[a]}}}}
  function rk(a,b,c){var d=0,f=a==i,g=b==i,j=c==i;c=!!c;if(f)$f(hk,function(r){for(var w=r[v]-1;w>=0;w--){var F=r[w];if((g||b==F[J])&&(j||c==F.Ac)){pk(F.ta);d++}}});else{a=le(a);if(hk[a]){a=hk[a];for(f=a[v]-1;f>=0;f--){var n=a[f];if((g||b==n[J])&&(j||c==n.Ac)){pk(n.ta);d++}}}}return d}function ok(a,b,c){var d=gk;if(b in d){d=d[b];if(c in d){d=d[c];a=le(a);if(d[a])return d[a]}}return i}function mk(a){if(a in kk)return kk[a];return kk[a]=jk+a}
  function sk(a,b,c,d,f){var g=1;b=le(b);if(a[b]){a.wa--;a=a[b];if(a.Pd)a.Pd++;else a.Pd=1;try{for(var j=a[v],n=0;n<j;n++){var r=a[n];if(r&&!r.rc)g&=tk(r,f)!==k}}finally{a.Pd--;qk(c,d,b,a)}}return Boolean(g)}function tk(a,b){var c=a[fd](b);a.ug&&pk(a.ta);return c}var uk="window.event";
  function vk(a,b){if(!fk[a])return h;var c=fk[a],d=c[J],f=gk;if(!(d in f))return h;f=f[d];var g,j,n;if(Bj===m)Bj=V&&!Q[$c];if(n=Bj){g=b||Sd(uk);n=h in f;var r=k in f;if(n){if(g[Lc]<0||g.returnValue!=m)return h;a:{var w=g,F=k;if(w[Lc]==0)try{Ha(w,-1);break a}catch(M){F=h}if(F||w.returnValue==m)w.returnValue=h}}w=ck();w.Pc(g,this);g=h;try{if(n){for(var A=Wj(),K=w.currentTarget;K;K=K[ud])A[u](K);j=f[h];j.wa=j.u;for(var N=A[v]-1;!w.Jb&&N>=0&&j.wa;N--){ya(w,A[N]);g&=sk(j,A[N],d,h,w)}if(r){j=f[k];j.wa=j.u;
  for(N=0;!w.Jb&&N<A[v]&&j.wa;N++){ya(w,A[N]);g&=sk(j,A[N],d,k,w)}}}else g=tk(c,w)}finally{if(A){ta(A,0);Xj(A)}w[Kb]();dk(w)}return g}d=new Ej(b,this);try{g=tk(c,d)}finally{d[Kb]()}return g}Zj(vk);zj[zj[v]]=function(a){vk=a(vk);Zj(vk)};function wk(){}T(wk,Aj);P=wk[x];P.Fg=h;P.Td=i;P.Uf=function(a){this.Td=a};P.addEventListener=function(a,b,c,d){lk(this,a,b,c,d)};P.removeEventListener=function(a,b,c,d){nk(this,a,b,c,d)};
  P.dispatchEvent=function(a){a=a;if(ie(a))a=new Cj(a,this);else if(a instanceof Cj)Ba(a,a[H]||this);else{var b=a;a=new Cj(a[J],this);fg(a,b)}b=1;var c,d=a[J],f=gk;if(d in f){f=f[d];d=h in f;var g;if(d){c=[];for(g=this;g;g=g.Td)c[u](g);g=f[h];g.wa=g.u;for(var j=c[v]-1;!a.Jb&&j>=0&&g.wa;j--){ya(a,c[j]);b&=sk(g,c[j],a[J],h,a)&&a.$c!=k}}if(g=k in f){g=f[k];g.wa=g.u;if(d)for(j=0;!a.Jb&&j<c[v]&&g.wa;j++){ya(a,c[j]);b&=sk(g,c[j],a[J],k,a)&&a.$c!=k}else for(c=this;!a.Jb&&c&&g.wa;c=c.Td){ya(a,c);b&=sk(g,c,
  a[J],k,a)&&a.$c!=k}}a=Boolean(b)}else a=h;return a};P.i=function(){wk.b.i[I](this);rk(this);this.Td=i};var xk=qa("^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([\\w\\d\\-\\u0100-\\uffff.%]*)(?::([0-9]+))?)?([^?#]+)?(?:\\?([^#]*))?(?:#(.*))?$"),yk=/#|$/;function zk(a,b){var c;if(a instanceof zk){this.uc(b==i?a.Ga:b);this.ke(a.Ia);this.le(a.Qb);this.de(a.xb);this.ie(a.qb);this.he(a.Ha);this.Vf(a.V[kc]());this.ee(a.yb)}else if(a&&(c=ha(a)[pc](xk))){this.uc(!!b);this.ke(c[1]||U,h);this.le(c[2]||U,h);this.de(c[3]||U,h);this.ie(c[4]);this.he(c[5]||U,h);this[gc](c[6]||U,h);this.ee(c[7]||U,h)}else{this.uc(!!b);this.V=new Ak(i,this,this.Ga)}}P=zk[x];P.Ia=U;P.Qb=U;P.xb=U;P.qb=i;P.Ha=U;P.yb=U;P.pl=k;P.Ga=k;var Bk="//",Ck="/",Dk="?",Ek="#";
  sa(P,function(){if(this.oa)return this.oa;var a=[];this.Ia&&a[u](Fk(this.Ia,Gk),Pe);if(this.xb){a[u](Bk);this.Qb&&a[u](Fk(this.Qb,Gk),xe);a[u](Hk(this.xb));this.qb!=i&&a[u](Pe,ha(this.qb))}if(this.Ha){this.of()&&this.Ha[Nb](0)!=Ck&&a[u](Ck);a[u](Fk(this.Ha,Ik))}var b=ha(this.V);b&&a[u](Dk,b);this.yb&&a[u](Ek,Fk(this.yb,Jk));return this.oa=a[Ed](U)});var Lk="..",Mk="./",Nk="/.";
  P.am=function(a){var b=this[kc](),c=a.Yk();if(c)b.ke(a.Ia);else c=a.$k();if(c)b.le(a.Qb);else c=a.of();if(c)b.de(a.xb);else c=a.Wk();var d=a.Ha;if(c)b.ie(a.qb);else if(c=a.oh()){if(d[Nb](0)!=Ck)if(this.of()&&!this.oh())d=Ck+d;else{var f=b.Ha[Cc](Ck);if(f!=-1)d=b.Ha[Md](0,f+1)+d}f=d;if(f==Lk||f==Rd)d=U;else if(f[C](Mk)==-1&&f[C](Nk)==-1)d=f;else{d=f[Cc](Ck,0)==0;f=f[Bb](Ck);for(var g=[],j=0;j<f[v];){var n=f[j++];if(n==Rd)d&&j==f[v]&&g[u](U);else if(n==Lk){if(g[v]>1||g[v]==1&&g[0]!=U)g.pop();d&&j==
  f[v]&&g[u](U)}else{g[u](n);d=h}}d=g[Ed](Ck)}}if(c)b.he(d);else c=a.Xk();if(c)b[gc](a.qk());else c=a.Uk();c&&b.ee(a.yb);return b};Aa(P,function(){var a;a=this.Ia;var b=this.Qb,c=this.xb,d=this.qb,f=this.Ha,g=this.V[kc](),j=this.yb,n=new zk(i,this.Ga);a&&n.ke(a);b&&n.le(b);c&&n.de(c);d&&n.ie(d);f&&n.he(f);g&&n.Vf(g);j&&n.ee(j);return a=n});P.ke=function(a,b){this.db();delete this.oa;if(this.Ia=b?Ok(a):a)this.Ia=this.Ia[z](/:$/,U);return this};P.Yk=function(){return!!this.Ia};
  P.le=function(a,b){this.db();delete this.oa;this.Qb=b?Ok(a):a;return this};P.$k=function(){return!!this.Qb};P.de=function(a,b){this.db();delete this.oa;this.xb=b?Ok(a):a;return this};P.of=function(){return!!this.xb};P.ie=function(a){this.db();delete this.oa;if(a){a=ma(a);if(pa(a)||a<0)e(l("Bad port number "+a));this.qb=a}else this.qb=i;return this};P.Wk=function(){return this.qb!=i};P.he=function(a,b){this.db();delete this.oa;this.Ha=b?Ok(a):a;return this};P.oh=function(){return!!this.Ha};
  P.Xk=function(){return this.V[Ya]()!==U};P.Vf=function(a,b){this.db();delete this.oa;if(a instanceof Ak){this.V=a;this.V.dg=this;this.V.uc(this.Ga)}else{b||(a=Fk(a,Pk));this.V=new Ak(a,this,this.Ga)}return this};P.setQuery=function(a,b){return this.Vf(a,b)};P.sk=function(){return this.V[Ya]()};P.qk=function(){return this.V.Pm()};P.getQuery=function(){return this.sk()};P.ki=function(a,b){this.db();delete this.oa;this.V.C(a,b);return this};P.hh=function(a){return this.V.T(a)};
  P.ee=function(a,b){this.db();delete this.oa;this.yb=b?Ok(a):a;return this};P.Uk=function(){return!!this.yb};P.db=function(){if(this.pl)e(l("Tried to modify a read-only Uri"))};P.uc=function(a){this.Ga=a;this.V&&this.V.uc(a)};function Ok(a){return a?oa(a):U}function Hk(a){if(ie(a))return ea(a);return i}var Qk=/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/;function Fk(a,b){var c=i;if(ie(a)){c=a;Qk[ib](c)||(c=encodeURI(a));if(c.search(b)>=0)c=c[z](b,Rk)}return c}var Sk="%";
  function Rk(a){a=a[Wc](0);return Sk+(a>>4&15)[Ya](16)+(a&15)[Ya](16)}var Gk=/[#\/\?@]/g,Ik=/[\#\?]/g,Pk=/[\#\?@]/g,Jk=/#/g;function Tk(a,b){var c=a[pc](xk),d=b[pc](xk);return c[3]==d[3]&&c[4]==d[4]}function Ak(a,b,c){this.La=a||i;this.dg=b||i;this.Ga=!!c}P=Ak[x];var Uk="=";P.eb=function(){if(!this.w){this.w=new Ii;if(this.La)for(var a=this.La[Bb](mf),b=0;b<a[v];b++){var c=a[b][C](Uk),d=i,f=i;if(c>=0){d=a[b][dd](0,c);f=a[b][dd](c+1)}else d=a[b];d=gf(d);d=this.Bb(d);this.add(d,f?gf(f):U)}}};P.w=i;
  P.u=i;P.add=function(a,b){this.eb();this.Rc();a=this.Bb(a);if(this.$a(a)){var c=this.w.T(a);ee(c)?c[u](b):this.w.C(a,[c,b])}else this.w.C(a,b);this.u++;return this};P.remove=function(a){this.eb();a=this.Bb(a);if(this.w.$a(a)){this.Rc();var b=this.w.T(a);if(ee(b))this.u-=b[v];else this.u--;return this.w[Ac](a)}return k};La(P,function(){this.Rc();this.w&&this.w.clear();this.u=0});P.$a=function(a){this.eb();a=this.Bb(a);return this.w.$a(a)};
  P.jb=function(){this.eb();for(var a=this.w.kb(),b=this.w.jb(),c=[],d=0;d<b[v];d++){var f=a[d];if(ee(f))for(var g=0;g<f[v];g++)c[u](b[d]);else c[u](b[d])}return c};P.kb=function(a){this.eb();if(a){a=this.Bb(a);if(this.$a(a)){var b=this.w.T(a);if(ee(b))return b;else{a=[];a[u](b)}}else a=[]}else{b=this.w.kb();a=[];for(var c=0;c<b[v];c++){var d=b[c];ee(d)?Qf(a,d):a[u](d)}}return a};
  P.C=function(a,b){this.eb();this.Rc();a=this.Bb(a);if(this.$a(a)){var c=this.w.T(a);if(ee(c))this.u-=c[v];else this.u--}this.w.C(a,b);this.u++;return this};P.T=function(a,b){this.eb();a=this.Bb(a);if(this.$a(a)){var c=this.w.T(a);return ee(c)?c[0]:c}else return b};
  sa(P,function(){if(this.La)return this.La;if(!this.w)return U;for(var a=[],b=0,c=this.w.jb(),d=0;d<c[v];d++){var f=c[d],g=ef(f);f=this.w.T(f);if(ee(f))for(var j=0;j<f[v];j++){b>0&&a[u](mf);a[u](g);f[j]!==U&&a[u](Uk,ef(f[j]));b++}else{b>0&&a[u](mf);a[u](g);f!==U&&a[u](Uk,ef(f));b++}}return this.La=a[Ed](U)});P.Pm=function(){if(!this.Vb)this.Vb=Ok(this[Ya]());return this.Vb};P.Rc=function(){delete this.Vb;delete this.La;this.dg&&delete this.dg.oa};
  Aa(P,function(){var a=new Ak;if(this.Vb)a.Vb=this.Vb;if(this.La)a.La=this.La;if(this.w)a.w=this.w[kc]();return a});P.Bb=function(a){a=ha(a);if(this.Ga)a=a[Id]();return a};P.uc=function(a){var b=a&&!this.Ga;if(b){this.eb();this.Rc();Hi(this.w,function(c,d){var f=d[Id]();if(d!=f){this[Ac](d);this.add(f,c)}},this)}this.Ga=a};P.extend=function(){for(var a=0;a<arguments[v];a++){var b=arguments[a];Hi(b,function(c,d){this.add(d,c)},this)}};function Vk(){}var Wk,Xk;T(Vk,wk);var Yk=h;if(ka[Vb]&&(ka[Vb].hash[C]("xdrp")==1||ka[Vb].search[C]("xdrp")==1))if(V)p.execCommand("Stop");else if(wg)ka[Xa]();else e(l("stopped"));var Zk="complete",$k="ready";function al(a,b,c,d,f){var g=new Vk;b&&lk(g,Zk,b);lk(g,$k,g.reset);g.im(a,c,d,f)}var bl=yj("goog.net.CrossDomainRpc"),cl='<textarea name="',dl='">',el="</textarea>";function fl(a,b){return cl+a+dl+(b&&(ie(b)||b[Lb]==ha)?b[z](/&/g,hf):b)+el}var gl="link",hl="stylesheet",il="img",jl="/robots.txt";
  function kl(){if(Wk)return Wk;if(wg)for(var a=p[Hd](gl),b=0;b<a[v];b++){var c=a[b];if(c.rel==hl&&Tk(c[cd],ka[Vb][cd])&&c[cd][C](Dk)<0)return c[cd][Bb](Ek)[0]}a=p[Hd](il);for(b=0;b<a[v];b++){c=a[b];if(Tk(c.src,ka[Vb][cd])&&c.src[C](Dk)<0)return c.src[Bb](Ek)[0]}if(!Yk)e(l("No suitable dummy resource specified or detected for this page"));if(V)return ka[Vb][cd][Bb](Ek)[0];else{b=ka[Vb][cd];a=b[C](Ck,b[C](Bk)+2);b=b[dd](0,a);return b+jl}}var ll=0;P=Vk[x];
  var ml="iframe",nl="xdrq-",ol="absolute",pl="-5000px",ql="xdpe:request-id",rl="dummyUri: ",sl="xdpe:dummy-uri",tl="xdp:",ul="xdh:",vl='<body><form method="',wl="GET",xl="POST",yl='" action="',zl="</form></body>",Al="load",Bl="response ready";
  P.im=function(a,b,c,d){var f=this.Zc=p[Gc](ml),g=ll++;f.id=nl+g;if(!Xk){f[dc].position=ol;f[dc].top=pl;za(f[dc],pl)}p[ic][Ua](f);var j=[];j[u](fl(ql,g));g=kl();bl.log(tj,rl+g);j[u](fl(sl,g));if(c)for(var n in c){g=c[n];j[u](fl(tl+n,g))}if(d)for(n in d){g=d[n];j[u](fl(ul+n,g))}a=vl+(b==wl?wl:xl)+yl+a+dl+j[Ed](U)+zl;b=Lh(f);b[gb]();b.write(a);b.close();b.forms[0].submit();b=i;this.vl=lk(f,Al,function(){bl.log(tj,Bl);this.bm=h},k,this);this.Ql()};
  P.Ql=function(){this.vi=0;var a=ka.setInterval(pe(function(){this.Dj(a)},this),50)};var Cl="xdrp-info",Dl="xd response ready",El="n",Fl="xd response number of chunks: ",Gl="xd response iframe not ready",Hl="chunk",Il="status",Jl="isDataJson",Kl="headers",Ll="xd response timed out",Ml="response timed out",Nl="error";
  P.Dj=function(a){var b=this.Zc.contentWindow,c=b.frames[v],d=i,f;if(f=c>0){c=d=b.frames[c-1];try{f=Ol(c)[C](Cl)==1}catch(g){f=k}}if(f){bl.log(tj,Dl);d=Ol(d)[dd](1);d=new Ak(d);f=[];c=ma(d.T(El));bl.log(tj,Fl+c);for(var j=0;j<c;j++){var n=b.frames[j];if(!n||!n[Vb]||!n[Vb][cd]){bl.log(tj,Gl);return}n=Ol(n);var r=n[C](Hl)+5+1;n=n[dd](r);f[u](n)}ka.clearInterval(a);a=f[Ed](U);V||(a=oa(a));this.status=ma(d.T(Il));this.responseText=a;this.Cn=d.T(Jl)==$i;a=d.T(Kl);this.Yd=a=eval(ze+a+Ae);this[D]($k);this[D](Zk)}else if(this.bm){this.vi+=
  50;if(this.vi>500){bl.log(tj,Ll);ka.clearInterval(a);this.status=500;this.responseText=Ml;this[D]($k);this[D](Nl);this[D](Zk)}}};function Ol(a){a=a[Vb][cd];var b=a[C](Dk),c=a[C](Ek);b=b<0?c:c<0?b:t.min(b,c);return a[dd](b)}P.yf=function(){switch(this[tc]){case 200:case 304:return h;default:return k}};var Pl="request frame removed: ";P.reset=function(){if(!Xk){bl.log(tj,Pl+this.Zc.id);pk(this.vl);this.Zc[ud][jc](this.Zc)}delete this.Zc};
  P.getResponseHeader=function(a){return he(this.Yd)?this.Yd[a]:m};var Ql=p.referrer,Rl=Ql[C](Dk);if(Rl>0)Ql=Ql[dd](0,Rl);var Sl=Ql[C](Ek);if(Sl>0)Ql=Ql[dd](0,Sl);function Tl(a,b){this.Qc=a||1;this.ed=b||Ul;this.De=pe(this.Km,this);this.Bf=re()}T(Tl,wk);Tl[x].Gc=k;var Ul=Q.window,Vl=0.8;P=Tl[x];P.da=i;P.setInterval=function(a){this.Qc=a;if(this.da&&this.Gc){this[Xa]();this[Bc]()}else this.da&&this[Xa]()};P.Km=function(){if(this.Gc){var a=re()-this.Bf;if(a>0&&a<this.Qc*Vl)this.da=this.ed[ub](this.De,this.Qc-a);else{this.Ej();if(this.Gc){this.da=this.ed[ub](this.De,this.Qc);this.Bf=re()}}}};var Wl="tick";P.Ej=function(){this[D](Wl)};
  P.start=function(){this.Gc=h;if(!this.da){this.da=this.ed[ub](this.De,this.Qc);this.Bf=re()}};P.stop=function(){this.Gc=k;if(this.da){this.ed[mb](this.da);this.da=i}};P.i=function(){Tl.b.i[I](this);this[Xa]();delete this.ed};function Xl(){if(wg){this.vb={};this.ve={};this.me=[]}}P=Xl[x];P.N=yj("goog.net.xhrMonitor");P.ga=wg;var Yl="Pushing context: ",Zl=" (";P.Th=function(a){if(this.ga){var b=ie(a)?a:he(a)?le(a):U;this.N.We(Yl+a+Zl+b+Ae);this.me[u](b)}};var $l="Popping context: ";P.Qh=function(){if(this.ga){var a=this.me.pop();this.N.We($l+a);this.Rm(a)}};var am="Opening XHR : ";P.yl=function(a){if(this.ga){a=le(a);this.N.ja(am+a);for(var b=0;b<this.me[v];b++){var c=this.me[b];this.hd(this.vb,c,a);this.hd(this.ve,a,c)}}};
  var bm="Closing XHR : ";P.xl=function(a){if(this.ga){a=le(a);this.N.ja(bm+a);delete this.ve[a];for(var b in this.vb){Mf(this.vb[b],a);this.vb[b][v]==0&&delete this.vb[b]}}};var cm="Updating dependent contexts";P.Rm=function(a){var b=this.ve[a],c=this.vb[a];if(b&&c){this.N.We(cm);Hf(b,function(d){Hf(c,function(f){this.hd(this.vb,d,f);this.hd(this.ve,f,d)},this)},this)}};P.hd=function(a,b,c){a[b]||(a[b]=[]);Lf(a[b],c)||a[b][u](c)};var dm=new Xl;function em(){}em[x].sg=i;em[x].getOptions=function(){return this.sg||(this.sg=this.jl())};function fm(){return gm.Dg()}var gm;function hm(){}T(hm,em);hm[x].Dg=function(){var a=this.ih();return a?new ActiveXObject(a):new XMLHttpRequest};hm[x].jl=function(){var a=this.ih(),b={};if(a){b[0]=h;b[1]=h}return b};hm[x].rf=i;var im="MSXML2.XMLHTTP.6.0",jm="MSXML2.XMLHTTP.3.0",km="MSXML2.XMLHTTP",lm="Microsoft.XMLHTTP";
  hm[x].ih=function(){if(!this.rf&&typeof XMLHttpRequest=="undefined"&&typeof ActiveXObject!="undefined"){for(var a=[im,jm,km,lm],b=0;b<a[v];b++){var c=a[b];try{new ActiveXObject(c);return this.rf=c}catch(d){}}e(l("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed"))}return this.rf};var mm=new hm;gm=mm;function nm(a){this.headers=new Ii;this.we=a||i}T(nm,wk);nm[x].N=yj("goog.net.XhrIo");var om=[];function pm(a,b,c,d,f,g){var j=new nm;om[u](j);b&&lk(j,Zk,b);lk(j,$k,qe(qm,j));g&&j.Gm(g);j[vc](a,c,d,f)}function rm(){for(var a=om;a[v];)a.pop()[Kb]()}function sm(a){nm[x].Wc=a.An(nm[x].Wc)}function qm(a){a[Kb]();Mf(om,a)}P=nm[x];P.Ja=k;P.t=i;P.ue=i;P.Ch=U;P.Bh=U;P.Tc=0;P.nb=U;P.Te=k;P.Kd=k;P.tf=k;P.Fb=k;P.dd=0;P.Pb=i;P.Gm=function(a){this.dd=t.max(0,a)};
  var tm="Opening Xhr",um="Error opening Xhr: ",vm="Content-Type",wm="application/x-www-form-urlencoded;charset=utf-8",xm="Will abort after ",ym="ms if incomplete",zm="Sending request",Am="Send error: ";
  Fa(P,function(a,b,c,d){if(this.Ja)e(l("[goog.net.XhrIo] Object is active with another request"));b=b||wl;this.Ch=a;this.nb=U;this.Tc=0;this.Bh=b;this.Te=k;this.Ja=h;this.t=this.Aj();this.ue=this.we?this.we[Fb]():gm[Fb]();dm.yl(this.t);this.t.onreadystatechange=pe(this.Kh,this);try{this.N.ja(this.Na(tm));this.tf=h;this.t[gb](b,a,h);this.tf=k}catch(f){this.N.ja(this.Na(um+f[ac]));this.Tg(5,f);return}a=c||U;var g=this.headers[kc]();d&&Hi(d,function(n,r){g.C(r,n)});b==xl&&!g.$a(vm)&&g.C(vm,wm);Hi(g,function(n,
  r){this.t.setRequestHeader(r,n)},this);try{if(this.Pb){Ul[mb](this.Pb);this.Pb=i}if(this.dd>0){this.N.ja(this.Na(xm+this.dd+ym));this.Pb=Ul[ub](pe(this.Mm,this),this.dd)}this.N.ja(this.Na(zm));this.Kd=h;this.t[vc](a);this.Kd=k}catch(j){this.N.ja(this.Na(Am+j[ac]));this.Tg(5,j)}});P.Aj=function(){return this.we?this.we.Dg():new fm};P.dispatchEvent=function(a){if(this.t){dm.Th(this.t);try{return nm.b[D][I](this,a)}finally{dm.Qh()}}else return nm.b[D][I](this,a)};
  var Bm="Timed out after ",Cm="ms, aborting",Dm="timeout";P.Mm=function(){if(typeof Pd!="undefined")if(this.t){this.nb=Bm+this.dd+Cm;this.Tc=8;this.N.ja(this.Na(this.nb));this[D](Dm);this[sb](8)}};P.Tg=function(a,b){this.Ja=k;if(this.t){this.Fb=h;this.t[sb]();this.Fb=k}this.nb=b;this.Tc=a;this.Ig();this.md()};P.Ig=function(){if(!this.Te){this.Te=h;this[D](Zk);this[D](Nl)}};var Em="Aborting",Fm="abort";
  P.abort=function(a){if(this.t){this.N.ja(this.Na(Em));this.Ja=k;this.Fb=h;this.t[sb]();this.Fb=k;this.Tc=a||7;this[D](Zk);this[D](Fm);this.md()}};P.i=function(){if(this.t){if(this.Ja){this.Ja=k;this.Fb=h;this.t[sb]();this.Fb=k}this.md(h)}nm.b.i[I](this)};P.Kh=function(){!this.tf&&!this.Kd&&!this.Fb?this.Wc():this.Jh()};P.Wc=function(){this.Jh()};var Gm="Local request error detected and ignored",Hm="readystatechange",Im="Request complete",Jm="success",Km=" [";
  P.Jh=function(){if(this.Ja)if(typeof Pd!="undefined")if(this.ue[1]&&this.Nc()==4&&this.Cd()==2)this.N.ja(this.Na(Gm));else if(this.Kd&&this.Nc()==4)Ul[ub](pe(this.Kh,this),0);else{this[D](Hm);if(this.uh()){this.N.ja(this.Na(Im));this.Ja=k;if(this.yf()){this[D](Zk);this[D](Jm)}else{this.Tc=6;this.nb=this.Ck()+Km+this.Cd()+ye;this.Ig()}this.md()}}};var Lm="Problem encountered resetting onreadystatechange: ";
  P.md=function(a){if(this.t){var b=this.t,c=this.ue[0]?Td:i;this.ue=this.t=i;if(this.Pb){Ul[mb](this.Pb);this.Pb=i}if(!a){dm.Th(b);this[D]($k);dm.Qh()}dm.xl(b);try{b.onreadystatechange=c}catch(d){this.N.Yf(Lm+d[ac])}}};P.sa=function(){return this.Ja};P.uh=function(){return this.Nc()==4};P.yf=function(){switch(this.Cd()){case 0:case 200:case 204:case 304:return h;default:return k}};P.Nc=function(){return this.t?this.t.readyState:0};var Mm="Can not get status: ";
  P.Cd=function(){try{return this.Nc()>2?this.t[tc]:-1}catch(a){this.N.Sm(Mm+a[ac]);return-1}};P.Ck=function(){try{return this.Nc()>2?this.t[Wa]:U}catch(a){this.N.ja(Mm+a[ac]);return U}};P.Ak=function(){return this.t?this.t[Db]:U};P.getResponseHeader=function(a){return this.t&&this.uh()?this.t.getResponseHeader(a):m};P.uk=function(){return ie(this.nb)?this.nb:ha(this.nb)};P.Na=function(a){return a+Km+this.Bh+ff+this.Ch+ff+this.Cd()+ye};zj[zj[v]]=function(a){nm[x].Wc=a(nm[x].Wc)};var Nm=nm;Fa(Nm,pm);Nm.qn=rm;Nm.Bn=sm;Nm.rn=qm;Nm.Xm=vm;Nm.bn=wm;Nm.En=om;var Om="head",Pm="html",Qm="body";function Rm(a){var b;if(p[Hd](Om)[v]==0){b=p[Hd](Pm)[0];var c=p[Hd](Qm)[0],d=p[Gc](Om);b[Yb](d,c)}b=p[Hd](Om)[0];c=p[Gc](ue);Ja(c,ve);c.src=a;b[Ua](c)}function Sm(a){var b=a[C](Dk);if(b>0)a=a[dd](0,b);b=a[C](Ek);if(b>0)a=a[dd](0,b);return a}function Tm(a){return function(b){q[Zb][pd][zc](a);var c=b[Dc]();c&&q[Zb][pd].addErrorFromQueryResponse(a,b);return!c}};var Um="column",Vm="desc";function Wm(a,b,c){if(typeof b!=Vd||!(Um in b))e(l(c+' must have a property "column"'));else if(Vm in b&&typeof b.desc!=De)e(l('Property "desc" in '+c+" must be boolean."));W(a,b.column)}var Xm="sortColumns[",Ym="Column index ",Zm=" is duplicate in sortColumns.",$m="sortColumns";
  function an(a,b){if(typeof b==R){W(a,b);return[{column:b}]}else if(typeof b==Vd)if(b[Lb]==ra){if(b[v]<1)e(l("sortColumns is an empty array. Must have at least one element."));var c={};if(typeof b[0]==Vd){for(var d=0;d<b[v];d++){Wm(a,b[d],Xm+d+ye);var f=b[d].column;if(f in c)e(l(Ym+f+Zm));c[f]=h}return b}else if(typeof b[0]==R){var g=[];for(d=0;d<b[v];d++){W(a,b[d]);if(b[d]in c)e(l(Ym+f+Zm));c[f]=h;g[u]({column:b[d]})}return g}else e(l("sortColumns is an array, but neither of objects nor of numbers. Must be either of those."))}else{Wm(a,
  b,$m);return[b]}}function bn(a,b){var c=a[$a]();if(c>0){if(t[Cb](b)!==b||b<0||b>=c)e(l("Invalid row index "+b+". Should be in the range [0-"+(c-1)+"]."))}else e(l("Table has no rows."))}function W(a,b){var c=a[Pb]();if(c>0){if(t[Cb](b)!==b||b<0||b>=c)e(l("Invalid column index "+b+". Should be an integer in the range [0-"+(c-1)+"]."))}else e(l("Table has no columns."))}var cn="date",dn="datetime",en="timeofday";
  function fn(a,b,c){if(c!=i){a=a[Mc](b);var d=typeof c;switch(a){case R:if(d==R)return;break;case S:if(d==S)return;break;case De:if(d==De)return;break;case cn:case dn:if(d==Vd&&c[Lb]==Date)return;break;case en:if(d==Vd&&c[Lb]==ra&&c[v]>=3&&c[v]<=4){d=h;for(var f=0;f<c[v];f++){var g=c[f];if(typeof g!=R||g!=t[Cb](g)){d=k;break}}if(c[0]<0||c[0]>23||c[1]<0||c[1]>59||c[2]<0||c[2]>59)d=k;if(c[v]==4&&(c[3]<0||c[3]>999))d=k;if(d)return}break}e(l("Type mismatch. Value "+c+" does not match type "+a+" in column index "+
  b))}}function gn(a,b,c){if(b==i)return c==i?0:-1;if(c==i)return 1;switch(a){case De:case R:case S:case cn:case dn:return b<c?-1:c<b?1:0;case en:for(a=0;a<3;a++)if(b[a]<c[a])return-1;else if(c[a]<b[a])return 1;b=b[v]<4?0:b[3];c=c[v]<4?0:c[3];return b<c?-1:c<b?1:0}}
  function hn(a,b){W(a,b);var c=a[Mc](b),d=i,f=i,g,j,n=a[$a]();for(g=0;g<n;g++){j=a[L](g,b);if(de(j)){f=d=j;break}}if(d==i)return{min:i,max:i};for(g++;g<n;g++){j=a[L](g,b);if(de(j))if(gn(c,j,d)<0)d=j;else if(gn(c,f,j)<0)f=j}return{min:d,max:f}}function jn(a,b){b=an(a,b);for(var c=[],d=a[$a](),f=0;f<d;f++)c[u](f);Vf(c,function(g,j){for(var n=0;n<b[v];n++){var r=b[n],w=r.column;w=gn(a[Mc](w),a[L](g,w),a[L](j,w));if(w!=0){n=r.desc?-1:1;return w*n}}return 0});return c}
  function kn(a,b){W(a,b);var c=a[$a]();if(c==0)return[];for(var d=[],f=0;f<c;++f)d[u](a[L](f,b));var g=a[Mc](b);Vf(d,function(r,w){return gn(g,r,w)});c=d[0];var j=[];j[u](c);for(f=1;f<d[v];f++){var n=d[f];gn(g,n,c)!=0&&j[u](n);c=n}return j}
  function ln(a,b,c){for(var d=0;d<b[v];d++){var f=b[d],g=f.column,j=a[L](c,g);g=a[Mc](g);if(f.minValue!=i||f.maxValue!=i){if(j==i)return k;if(f.minValue!=i&&gn(g,j,f.minValue)<0)return k;if(f.maxValue!=i&&gn(g,j,f.maxValue)>0)return k}else if(gn(g,j,f[Tb])!=0)return k}return h}var mn="value",nn="minValue",on="maxValue",pn="columnFilters[";
  function qn(a,b){var c=a,d=b;if(typeof d!=Vd||d[Lb]!=ra||d[v]<1)e(l("columnFilters must be a non-empty array"));for(var f={},g=0;g<d[v];g++){if(typeof d[g]!=Vd||!(Um in d[g]))if(mn in d[g]||nn in d[g]||on in d[g]){if(mn in d[g]&&(nn in d[g]||on in d[g]))e(l(pn+g+'] must specify either "value" or range properties ("minValue" and/or "maxValue"'))}else e(l(pn+g+'] must have properties "column" and "value", "minValue"or "maxValue"'));var j=d[g].column;if(j in f)e(l(Ym+j+" is duplicate in columnFilters."));
  W(c,j);fn(c,j,d[g][Tb]);f[j]=h}c=[];d=a[$a]();for(f=0;f<d;f++)ln(a,b,f)&&c[u](f);return c}function rn(a,b){var c;if(b==en){c=[];var d=a;c[u](d[0]);var f=(d[1]<10?Le:U)+d[1];c[u](f);f=(d[2]<10?Le:U)+d[2];c[u](f);c=c[Ed](Pe);if(d[v]>3&&d[3]>0)c+=Rd+(d[3]<10?Ke:d[3]<100?Le:U)+d[3]}else if(b==cn){d=new ji(2);c=d[sc](a)}else if(b==dn){d=new ji(10);c=d[sc](a)}else c=ha(a);return c};var sn="0.5",tn="0.6";function X(a,b){this.Rb=b?b==sn?sn:tn:tn;if(a){if(ie(a))a=Ue(a);this.A=a.cols||[];this.D=a.rows||[];this.Ua=a.p||i}else{this.A=[];this.D=[];this.Ua=i}}var un={Wm:De,en:R,gn:S,Ym:cn,hn:en,Zm:dn};P=X[x];P.A=i;P.Rb=i;P.D=i;P.Ua=i;P.getNumberOfRows=function(){return this.D[v]};P.getNumberOfColumns=function(){return this.A[v]};Aa(P,function(){return new X(this[kb]())});P.getColumnId=function(a){W(this,a);return this.A[a].id};
  P.getColumnIndex=function(a){for(var b=this.A,c=0;c<b[v];c++)if(b[c].id==a)return c;return-1};P.getColumnLabel=function(a){W(this,a);return this.A[a][yd]};P.getColumnPattern=function(a){W(this,a);return this.A[a].pattern};P.getColumnType=function(a){W(this,a);return a=this.A[a][J]};Oa(P,function(a,b){bn(this,a);W(this,b);var c=this.Jc(a,b),d=i;if(c){d=c.v;d=d!==m?d:i}return d});P.Jc=function(a,b){return this.D[a].c[b]};
  P.getFormattedValue=function(a,b){bn(this,a);W(this,b);var c=this.Jc(a,b),d=U;if(c)if(typeof c.f!="undefined"&&c.f!=i)d=c.f;else{c=this[L](a,b);if(c!==i)return rn(c,this[Mc](b))}return d};P.getProperty=function(a,b,c){bn(this,a);W(this,b);return(a=(a=this.Jc(a,b))&&a.p)&&c in a?a[c]:i};P.getProperties=function(a,b){bn(this,a);W(this,b);var c=this.Jc(a,b);if(!c){c={v:i,f:i};this.D[a].c[b]=c}c.p||(c.p={});return c.p};P.getTableProperties=function(){return this.Ua};
  P.getTableProperty=function(a){var b=this.Ua;return b&&a in b?b[a]:i};P.setTableProperties=function(a){this.Ua=a};P.setTableProperty=function(a,b){if(!this.Ua)this.Ua={};this.Ua[a]=b};ua(P,function(a,b,c){this[rd](a,b,c,m,m)});P.setFormattedValue=function(a,b,c){this[rd](a,b,m,c,m)};P.setProperties=function(a,b,c){this[rd](a,b,m,m,c)};P.setProperty=function(a,b,c,d){a=this[eb](a,b);a[c]=d};
  P.setCell=function(a,b,c,d,f){bn(this,a);W(this,b);var g=this.Jc(a,b);if(!g){g={};this.D[a].c[b]=g}if(typeof c!="undefined"){fn(this,b,c);g.v=c}if(typeof d!="undefined")g.f=d;if(f!==m)g.p=he(f)?f:{}};P.setRowProperties=function(a,b){bn(this,a);var c=this.D[a];c.p=b};P.setRowProperty=function(a,b,c){a=this[gd](a);a[b]=c};P.getRowProperty=function(a,b){bn(this,a);var c=this.D[a];return(c=c&&c.p)&&b in c?c[b]:i};P.getRowProperties=function(a){bn(this,a);a=this.D[a];a.p||(a.p={});return a.p};
  P.setColumnLabel=function(a,b){W(this,a);var c=this.A[a];c.label=b};P.setColumnProperties=function(a,b){W(this,a);var c=this.A[a];c.p=b};P.setColumnProperty=function(a,b,c){a=this[fc](a);a[b]=c};P.getColumnProperty=function(a,b){W(this,a);var c=this.A[a];return(c=c&&c.p)&&b in c?c[b]:i};P.getColumnProperties=function(a){W(this,a);a=this.A[a];a.p||(a.p={});return a.p};
  P.insertColumn=function(a,b,c,d){a!==this.A[v]&&W(this,a);c=c||U;d=d||U;if(!cg(un,b))e(l("Invalid type: "+b+Rd));this.A[Bd](a,0,{id:d,label:c,pattern:U,type:b});for(b=0;b<this.D[v];b++)this.D[b].c[Bd](a,0,{v:i,f:i})};P.addColumn=function(a,b,c){this.insertColumn(this.A[v],a,b,c);return this.A[v]-1};
  P.Jl=function(a,b){var c={};if(ce(b)==Vd&&!ge(b)){c.v=typeof b.v=="undefined"?i:b.v;var d=typeof b.f;if(d=="undefined"||d==be)c.f=i;else if(d==S)c.f=b.f;else e(l("Formatted value ('f'), if specified, must be a string."));d=typeof b.p;if(d==Vd)c.p=b.p;else if(d!=be&&d!="undefined")e(l("Properties ('p'), if specified, must be an Object."))}else{c.v=de(b)?b:i;c.f=i}fn(this,a,c.v);return c};
  P.insertRows=function(a,b){a!==this.D[v]&&bn(this,a);var c;if(typeof b==Vd&&b[Lb]==ra)c=b;else if(typeof b==R){if(b!=t[Cb](b)||b<0)e(l("Invalid value for numOrArray: "+b+". If numOrArray is a number it should be a nonnegative integer."));var d=b;c=[];for(var f=0;f<d;f++)c[f]=i;c=c}else e(l("Invalid value for numOrArray. Should be a number or an array of arrays of cells."));d=[];for(f=0;f<c[v];f++){var g=c[f],j=[];if(g===i)for(g=0;g<this.A[v];g++)j[u]({v:i,f:i});else if(ee(g)){if(g[v]!=this.A[v])e(l("Row given with size different than "+
  this.A[v]+" (the number of columns in the table)."));for(var n=0;n<g[v];n++)j[u](this.Jl(n,g[n]))}else e(l("Every row given must be either null or an array."));g={};g.c=j;d[u](g)}c=d;qe(Rf,this.D,a,0)[id](i,c);return a+d[v]-1};P.addRows=function(a){if(typeof a==R||typeof a==Vd&&a[Lb]==ra)return this.insertRows(this.D[v],a);else e(l("Argument given to addRows must be either a number or an array"))};
  P.addRow=function(a){if(typeof a==Vd&&a[Lb]==ra)return this.addRows([a]);else if(typeof a=="undefined"||a==i)return this.addRows(1);else e(l("If argument is given to addRow, it must be an array, or null"))};P.getColumnRange=function(a){return hn(this,a)};P.getSortedRows=function(a){return jn(this,a)};
  P.sort=function(a){a=an(this,a);var b=this;Vf(this.D,function(c,d){for(var f=0;f<a[v];f++){var g=a[f],j=g.column,n=c.c[j],r=d.c[j];n=n?n.v:i;r=r?r.v:i;j=gn(b[Mc](j),n,r);if(j!=0){f=g.desc?-1:1;return j*f}}return 0})};P.toJSON=function(){return Re({cols:this.A,rows:this.D,p:this.Ua})};P.getDistinctValues=function(a){return kn(this,a)};P.getFilteredRows=function(a){return qn(this,a)};P.removeRows=function(a,b){if(!(b<=0)){bn(this,a);if(a+b>this.D[v])b=this.D[v]-a;this.D[Bd](a,b)}};
  P.removeRow=function(a){this.removeRows(a,1)};P.removeColumns=function(a,b){if(!(b<=0)){W(this,a);if(a+b>this.A[v])b=this.A[v]-a;this.A[Bd](a,b);for(var c=0;c<this.D[v];c++)this.D[c].c[Bd](a,b)}};P.removeColumn=function(a){this.removeColumns(a,1)};function vn(a){var b;b=a.version||tn;this.ai=b=cg(wn,b)?b:tn;this.td=a[tc];this.fb=[];this.sb=[];this.sb=a.warnings||[];this.fb=a[pd]||[];xn(this.sb);xn(this.fb);if(this.td!=Nl){this.mi=a.sig;this.h=new X(a.table,this.ai)}}function xn(a){for(var b=0;b<a[v];b++){var c=a[b].detailed_message;if(c){var d=a[b];c=(c=c)?c[pc](yn)&&!c[pc](zn)?c:c[z](/&/g,hf)[z](/</g,jf)[z](/>/g,kf)[z](/\"/g,lf):U;d.detailed_message=c}}}
  var yn=/^[^<]*(<a(( )+target=('_blank')?("_blank")?)?( )+(href=('[^']*')?("[^"]*")?)>[^<]*<\/a>[^<]*)*$/,zn=/javascript((s)?( )?)*:/,wn={jn:sn,kn:tn};P=vn[x];P.mi=i;P.h=i;P.getVersion=function(){return this.ai};P.getExecutionStatus=function(){return this.td};P.isError=function(){return this.td==Nl};var An="warning";P.hasWarning=function(){return this.td==An};
  P.containsReason=function(a){for(var b=0;b<this.fb[v];b++)if(this.fb[b].reason==a)return h;for(b=0;b<this.sb[v];b++)if(this.sb[b].reason==a)return h;return k};P.getDataSignature=function(){return this.mi};P.getDataTable=function(){return this.h};P.Ze=function(a){if(this[Dc]()&&this.fb&&this.fb[0]&&this.fb[0][a])return this.fb[0][a];if(this.hasWarning()&&this.sb&&this.sb[0]&&this.sb[0][a])return this.sb[0][a];return i};var Bn="reason";
  P.getReasons=function(){var a=this.Ze(Bn);return de(a)&&a!=U?[a]:[]};var Cn="message";P.getMessage=function(){return this.Ze(Cn)||U};var Dn="detailed_message";P.getDetailedMessage=function(){return this.Ze(Dn)||U};var En="auto";function Fn(a,b){this.wb=a;var c=b||{};this.Of=c.sendMethod||En;if(!cg(Gn,this.Of))e(l("Send method not supported: "+this.Of));this.Fh=c.makeRequestParams_||{};if(/spreadsheets/[ib](a)||/\.corp\.google\.com((:4040)|(:433))?/[ib](a)){this.Wl();this.Yl()}this.rl=/spreadsheets[0-9]?\.google\.com\/a\/.*\/tq\?.*/[ib](a)||/.*corp\.google\.com((:4040)|(:433))?\/a\/.*\/tq\?.*/[ib](a);this.Lf=Hn++;In[u](this)}
  var Jn="xhr",Kn="makeRequest",Gn={mn:Jn,fn:"scriptInjection",cn:Kn,Um:En},Ln=new Ii({"X-DataSource-Auth":ri}),Hn=0,Mn={};Fn[x].xi=30;var In=[],Nn=Q.gadgets;function On(){for(var a=0;a<In[v];a++){var b=In[a];b.If&&b.ae()}}P=Fn[x];var Pn="/tq?",Qn="/tq?pub=1&";P.Yl=function(){var a=this.wb;if(/.google\.com(:4040)?(\/a\/.*)?\/ccc\?.*key=/[ib](a))a=a[z](/\/ccc\?/,Pn);else if(/.google\.com(:4040)?(\/a\/.*)?\/pub\?.*key=/[ib](a))a=a[z](/\/pub\?/,Qn);this.wb=a};var Rn=".google.com";
  P.Wl=function(){var a=this.wb;if(/\.google\.com:433/[ib](a))a=a[z](/\.google\.com:433/,Rn);this.wb=a};function Sn(a){if(a[H].yf()){a=cf(a[H].Ak());if(a[pc](/^({.*})$/)){a=Ve(a);Tn(a)}else we(We(a))}else e(l("google.visualization.Query: "+a[H].uk()))}function Tn(a){var b=a.reqId,c=Mn[b];if(c){Mn[b]=i;c.Fd(a)}else e(l("Missing query for request id: "+b))}P.Xd=i;P.Wd=i;P.pe=i;P.Ra=i;P.lf=i;P.ic=i;P.If=h;P.pc=0;P.Af=i;P.sa=k;
  P.setRefreshInterval=function(a){if(typeof a!=R||a<0)e(l("Refresh interval must be a non-negative number"));this.pc=a;this.Zh()};P.Ke=function(){if(this.pe){ka[mb](this.pe);this.pe=i}};var Un="Request timed out";P.Lm=function(){var a=Dm,b=Un;this.Rf(a,b)};P.Rf=function(a,b,c){a={version:tn,status:Nl,errors:[{reason:a,message:b,detailed_message:c}]};this.Fd(a)};var Vn="reqId:",Wn=";sig:",Xn=";type:",Yn=";";
  P.mg=function(a){var b={};if(this.Ra)b.tq=ha(this.Ra);var c=Vn+ha(this.Lf),d=this.Af;if(d)c+=Wn+d;if(this.lf)c+=Xn+this.lf;b.tqx=c;if(this.ic){c=[];for(var f in this.ic)c[u](f+Pe+this.ic[f]);b.tqh=c[Ed](Yn)}var g;f=a;b=b;a=f[C](Ek);if(a!=-1)f=f[dd](0,a);c=f[C](Dk);d=a=U;d=[];if(c==-1)a=f;else{a=f[dd](0,c);d=f[dd](c+1);d=d[Bb](mf)}f=[];for(c=0;c<d[v];c++){var j=d[c][Bb](Uk),n={};Na(n,j[0]);n.Ff=d[c];f[u](n)}for(g in b){d=b[g];j=k;for(c=0;c<f[v];c++)if(f[c][td]==g){f[c].Ff=g+Uk+ea(d);j=h;break}if(!j){c=
  {};Na(c,g);c.Ff=g+Uk+ea(d);f[u](c)}}g=a;if(f[v]>0){g+=Dk;b=[];for(c=0;c<f[v];c++)b[u](f[c].Ff);g+=b[Ed](mf)}return g=g};var Zn="tqrt",$n="gadgets.io.makeRequest";
  P.ae=function(){var a=this.mg(this.wb);Mn[ha(this.Lf)]=this;var b=this.Of;if(b==En){b=a;if(/[?&]alt=gviz(&[^&]*)*$/[ib](b))b=Kn;else{b=b;var c=Zn,d=b.search(yk),f;b:{f=b;for(var g=c,j=d,n=0,r=g[v];(n=f[C](g,n))>=0&&n<j;){var w=f[Wc](n-1);if(w==38||w==63){w=f[Wc](n+r);if(!w||w==61||w==38||w==35){f=n;break b}}n+=r+1}f=-1}if(f<0)b=i;else{g=b[C](mf,f);if(g<0||g>d)g=d;f+=c[v]+1;b=gf(b[Md](f,g-f))}b=b||En;cg(Gn,b)||(b=En)}b=b}if(b==Kn)if(Sd($n))this.hm(a,this.Fh);else e(l("gadgets.io.makeRequest is not defined."));
  else{if(!(c=b==Jn)){if(b=b==En){c=(new zk(Q[Vb][cd])).am(new zk(a))[Ya]();b=Q[Vb][cd][pc](xk);c=c[pc](xk);b=b[3]==c[3]&&b[1]==c[1]&&b[4]==c[4]}c=b}if(c)Nm[vc](a,Sn,wl,m,Ln);else{b=p[Hd](Qm)[0];c=this.Af===i;if(this.rl&&c){c=p[Gc](il);this.Pl(c,a);b[Ua](c)}else this.Ce(a)}}};var ao="none",bo="&requireauth=1&";P.Pl=function(a,b){var c=this;a.onerror=function(){c.Ce(b)};a.onload=function(){c.Ce(b)};Pa(a[dc],ao);var d=b+bo+(new Date)[Cd]();a.src=d};
  P.hm=function(a,b){var c=Nn;if(b[c.io[Gb].CONTENT_TYPE]==i)b[c.io[Gb].CONTENT_TYPE]=c.io.ContentType.TEXT;if(b[c.io[Gb].AUTHORIZATION]==i)b[c.io[Gb].AUTHORIZATION]=c.io.AuthorizationType.SIGNED;if(b.OAUTH_ENABLE_PRIVATE_NETWORK==i)b.OAUTH_ENABLE_PRIVATE_NETWORK=h;if(b.OAUTH_ADD_EMAIL==i)b.OAUTH_ADD_EMAIL=h;c.io.makeRequest(a,pe(this.Mk,this),b);this.Zf()};var co="make_request_failed",eo="gadgets.io.makeRequest failed";
  P.Mk=function(a){if(a!=i&&a.data)we(We(a.data));else{var b=co,c=eo,d=U;if(a&&a[pd]){a=a[pd];d=a[Ed](ff)}this.Rf(b,c,d)}};P.Ce=function(a){this.Zf();Rm(a);this.Zh()};P.Zf=function(){var a=this;this.Ke();this.pe=ka[ub](function(){a.Lm()},this.xi*1E3)};P.ti=function(){if(this.Wd){ka[mb](this.Wd);this.Wd=i}};P.Zh=function(){this.ti();if(this.pc!=0&&this.If&&this.sa){var a=this;this.Wd=ka[ub](function(){a.ae()},this.pc*1E3)}};Fa(P,function(a){this.sa=h;this.Xd=a;this.ae()});
  P.makeRequest=function(a,b){this.sa=h;this.Xd=a;this.Fn=Kn;this.Fh=b||{};this.ae()};P.abort=function(){this.sa=k;this.Ke();this.ti()};var fo="not_modified";P.Fd=function(a){this.Ke();a=new vn(a);if(!a.containsReason(fo)){this.Af=a[Dc]()?i:a.getDataSignature();var b=this.Xd;b[I](b,a)}};P.setTimeout=function(a){if(typeof a!=R||pa(a)||a<=0)e(l("Timeout must be a positive number"));this.xi=a};P.setRefreshable=function(a){if(typeof a!=De)e(l("Refreshable must be a boolean"));return this.If=a};
  P.setQuery=function(a){if(typeof a!=S)e(l("queryString must be a string"));this.Ra=a};P.Am=function(a){this.lf=a;a!=i&&this.ii(Zg,a)};var go="\\c",ho="\\s";P.ii=function(a,b){a=a[z](/\\/g,Ee);b=b[z](/\\/g,Ee);a=a[z](/:/g,go);b=b[z](/:/g,go);a=a[z](/;/g,ho);b=b[z](/;/g,ho);if(!this.ic)this.ic={};this.ic[a]=b};var io="1",jo="google.accounts.user";function ko(a,b){Fn[I](this,a);this.Mf=b||this.wb;var c;a:{c=p[Hd](il);for(var d=0;d<c[v];d++){var f=c[d];if(Tk(f.src,ka[Vb][cd])){c=h;break a}}c=k}this.Tk=c;this.qh={"X-If-No-Redirect":io,"Content-Length":0};if(lo){c=Sd(jo);mo=!!(c&&c.login&&c.logout&&c[wc]);lo=k}}T(ko,Fn);var lo=h,mo=k;P=ko[x];P.om=(new Date)[Cd]()+di+(t[Cb](t.random()*899)+100);P.login=function(a){if(!this.fg())return U;a=a||this.Mf;return q.accounts.user.login(Sm(a))};
  P.logout=function(a){if(!this.fg())return k;return q.accounts.user.logout(a)};P.checkLogin=function(a){if(!this.fg())return U;a=a||this.Mf;return q.accounts.user[wc](Sm(a))};var no="cannot perfrom authentication - missing auth lib.";P.fg=function(){if(mo)return h;else if(this.sa){this.Zb(no);return k}else e(l(no))};var oo="An image of the same domain is required on this page for authenticated reads and all writes.";
  Fa(P,function(a){var b=this.mg(this.wb);Mn[ha(this.Lf)]=this;this.Xd=po(a,this.Mf);if(this.Tk){a=this.qh;this.rm(b,a);this.be(b,this.qh,h);this.Zf()}else this.Zb(oo)});var qo="failure status code ",ro="unknown failure";P.em=function(a){if(a&&a[tc]&&a[tc]<300){a=a[Db];ce(a)==S&&/version:/[ib](a)&&/reqId:/[ib](a)?eval(a):this.Zb(a)}else{a=a&&a[tc]?qo+a[tc]:ro;this.Zb(a)}};var so=" Root cause: HTTP error ",to=" with status text of: ",uo="authsub failed",vo="authsub query failed";
  P.Zb=function(a){var b=U;if(a instanceof l){b=a[ac]?Ni+a[ac]:U;if(a.He){var c=a.He[tc];a=a.He[Wa];b+=so+c+to+a}}else if(ce(a)==S)b=ha(a);this.Rf(uo,vo,b)};var wo="X-Redirect-Location",xo="Location",yo="Invalid Feed Type",zo="OK",Ao="Authorization required";
  P.be=function(a,b,c){var d;this.jm(a,b,pe(function(f){if(f[tc]<300)this.em(f);else if(c&&f[tc]==412){d=f.getResponseHeader(wo);this.be(d,b,k)}else if(c&&f[tc]==302){d=f.getResponseHeader(xo);this.be(d,b,k)}else if(c&&f[tc]==500){d=a;this.be(d,b,k)}else if(f[tc]==400&&f[Db]==yo)this.Zb(f[Db]);else{var g=f[Wa];if(f[tc]==401&&f[Wa]==zo)g=Ao;g=l(g);g.He=f;if(f.Yd)g.Gn=f.Yd[vm];this.Zb(g)}},this))};
  var Bo="user_not_authenticated",Co="google.accounts.user.login('",Do="');",Eo='<a href="#" onclick="',Fo='">login</a>';function po(a,b){var c=Bo,d=U;if(mo){var f=Sm(b);d=Co+f+Do;var g=Eo+d+Fo}return function(j){if(j[Dc]()&&j.containsReason(c)&&d){j={version:j.getVersion(),status:j.getExecutionStatus(),errors:[{reason:c,message:j[cc](),detailed_message:U}]};j=new vn(j);j.getDetailedMessage=function(){return g};a(j)}else a(j)}}var Go="AuthSub token=";
  P.rm=function(a,b){var c=this[wc](a);if(c)b.Authorization=Go+c};var Ho="json-xd",Io="user-agent",Jo="X-HTTP-Method-Override";P.jm=function(a,b,c){var d=Ko(this.om),f=this.Ll(a);f.alt=Ho;f[Io]=d;b[Jo]=wl;al(a,function(g){if(g[H][tc]<300)if(/^[\s\xa0]*$/[ib](g[H][Db]))g[H].responseText=i;if(!g[H][Wa])g[H].statusText=g[H][Db];c(g[H])},xl,f,b)};P.Ll=function(a){var b={};a=a instanceof zk?a[kc]():new zk(a,void 0);a=a.V;for(var c=a.jb(),d=0;d<c[v];d++){var f=c[d],g=a.kb(f);b[f]=g&&g[v]>0?g[0]:i}return b};
  var Lo="google.visualization",Mo=" GData-JavaScript/",No="dev";function Ko(a){var b=Lo;return ea(b+Mo+(Q.GData_API_Version||No)+ff+a)};var Oo=["opera","msie","applewebkit","firefox","camino","mozilla"],Po=["x11;","macintosh","windows"],Qo="[ /]?([0-9]+(.[0-9]+)?)",Ro="intel";function So(a){Ja(this,-1);this.sj=this.Mh=-1;this.fm=this.version=0;a=a[Id]();for(var b=0;b<Oo[v];b++){var c=Oo[b];if(a[C](c)!=-1){Ja(this,b);b=qa(c+Qo);if(b[nb](a))this.version=ga(qa.$1);break}}for(b=0;b<Po[v];b++){c=Po[b];if(a[C](c)!=-1){this.Mh=b;break}}if(this.Mh==1&&a[C](Ro)!=-1)this.sj=0;if(this.ml()&&/\brv:\s*(\d+\.\d+)/[nb](a))this.fm=ga(qa.$1)}
  So[x].ml=function(){return this[J]==3||this[J]==5||this[J]==4};var To=new So(navigator.userAgent);function Uo(a,b){for(var c=a[v],d=0;d<c;++d)b(a[d],d)}function Vo(a,b,c){for(var d in a)if(c||!a[bc]||a[bc](d))b(d,a[d])}function Wo(a,b,c,d){c=typeof c!="undefined"&&c!=i?c:0;d=typeof d!="undefined"&&d!=i?d:b[v];for(c=c;c<d;++c)a[u](b[c])}function Xo(){return Function[x][I][id](ra[x][tb],arguments)}function Yo(a){if(!a.Y)a.Y=new a;return a.Y};var Zo="blur",$o=Zo,ap=Jj,bp="dblclick",cp=bp,dp="focus",ep=dp,fp="unload",gp="focusin",hp=gp,ip="focusout",jp=ip,kp="clearlisteners";var lp=k;function mp(){this.pb=[]}mp[x].removeListener=function(a){var b=a.sh;if(!(b<0)){var c=this.pb.pop();if(b<this.pb[v]){this.pb[b]=c;c.fe(b)}a.fe(-1)}};mp[x].Uh=function(a){this.pb[u](a);a.fe(this.pb[v]-1)};La(mp[x],function(){for(var a=0;a<this.pb[v];++a)this.pb[a].fe(-1);this.pb=[]});function np(a){op(a,kp);Uo(pp(a),function(b){b[Ac]();Yo(mp).removeListener(b)})}function pp(a,b){var c=[],d=a.__e_;if(d)if(b)d[b]&&Wo(c,d[b]);else Vo(d,function(f,g){Wo(c,g)});return c}
  function qp(a,b,c){var d=i,f=a.__e_;if(f){d=f[b];if(!d){d=[];if(c)f[b]=d}}else{d=[];if(c){a.__e_={};a.__e_[b]=d}}return d}function op(a,b){var c=Xo(arguments,2);Uo(pp(a,b),function(d){if(lp)d.uf(c);else try{d.uf(c)}catch(f){}})}function rp(){this.sf=i}rp[x].Cm=function(a){this.sf=a};rp[x].Vc=function(a,b,c,d){return this.sf?new this.sf(a,b,c,d):i};function sp(a,b,c,d){var f=this;f.Y=a;f.Ic=b;f.Eb=c;f.mf=i;f.Sl=d;f.sh=-1;qp(a,b,h)[u](f)}P=sp[x];var tp="javascript:void(0)";
  P.yj=function(){var a=this;return this.mf=function(b){if(!b)b=ka.event;if(b&&!b[H])try{Ba(b,b.srcElement)}catch(c){}var d=a.uf([b]);if(b&&ap==b[J])if((b=b.srcElement)&&Yh==b[ld]&&tp==b[cd])return k;return d}};P.remove=function(){var a=this;if(a.Y){switch(a.Sl){case 1:a.Y[xb](a.Ic,a.Eb,k);break;case 4:a.Y[xb](a.Ic,a.Eb,h);break;case 2:a.Y.detachEvent(ik+a.Ic,a.mf);break;case 3:a.Y[ik+a.Ic]=i;break}for(var b=qp(a.Y,a.Ic),c=a,d=0,f=0;f<b[v];++f)if(b[f]===c){b[Bd](f--,1);d++}a.Y=i;a.Eb=i;a.mf=i}};
  P.fe=function(a){this.sh=a};P.uf=function(a){if(this.Y)return this.Eb[id](this.Y,a)};P.ra=function(){return this.Y};Yo(rp).Cm(sp);var Y={};Y.ze="google-visualization-errors";Y.ig=Y.ze+di;Y.jg=Y.ze+Pe;Y.xe=Y.ze+"-all-";Y.ye=Y.jg+" container is null";Y.Ii="background-color: #c00000; color: white; padding: 2px;";Y.Wi="background-color: #fff4c2; color: black; white-space: nowrap; padding: 2px; border: 1px solid black;";Y.Yi="font: normal 0.8em arial,sans-serif; margin-bottom: 5px;";Y.Mi="font-size: 1.1em; color: #0000cc; font-weight: bold; cursor: pointer; padding-left: 10px; color: black;text-align: right; vertical-align: top;";
  Y.Ug=0;var up="span",vp="div",wp="padding: 2px",xp="\u00d7";
  Y.addError=function(a,b,c,d){if(!Y.gg(a))e(l(Y.ye+". message: "+b));c=Y.gl(b,c,d);var f=c.errorMessage;b=c.detailedMessage;d=c.options;c=de(d.showInTooltip)?!!d.showInTooltip:h;var g=d[J]==An?An:Nl,j=g==Nl?Y.Ii:Y.Wi;j+=d[dc]?d[dc]:U;g=!!d.removable;d=Qg();f=d.d(up,{style:j},d[Ob](f));j=Y.ig+Y.Ug++;var n=d.d(vp,{id:j,style:Y.Yi},f);if(b)if(c)f.title=b;else{c=p[Gc](up);xa(c,b);d[Ua](n,d.d(vp,{style:wp},c))}if(g){b=d.d(up,{style:Y.Mi},d[Ob](xp));b.onclick=qe(Y.mh,n);d[Ua](f,b)}Y.bj(a,n);return j};
  Y.removeAll=function(a){if(!Y.gg(a))e(l(Y.ye));if(a=Y.fh(a,k)){Pa(a[dc],ao);Hh(a)}};var yp=" response is null",zp="invalid_query";Y.addErrorFromQueryResponse=function(a,b){if(!Y.gg(a))e(l(Y.ye));if(!b){var c=Y.jg+yp;e(l(c))}if(!(b[Dc]()||b.hasWarning()))return i;var d=b.getReasons();c=h;if(b[Dc]())c=!(Lf(d,Bo)||Lf(d,zp));d=b[cc]();var f=b.getDetailedMessage();c={showInTooltip:c};Ja(c,b[Dc]()?Nl:An);return Y[fb](a,d,f,c)};Y.removeError=function(a){a=p[Eb](a);if(Y.Ai(a)){Y.mh(a);return h}return k};
  Y.getContainer=function(a){a=p[Eb](a);if(Y.Ai(a))return a[ud][ud];return i};Y.createProtectedCallback=function(a,b){return function(){try{a[id](i,arguments)}catch(c){ke(b)?b(c):q[Zb][pd][fb](b,c[ac])}}};Y.mh=function(a){var b=a[ud];Jh(a);if(b[jd][v]==0)Pa(b[dc],ao)};Y.Ai=function(a){if(a&&a.id){if(a.id[Cc](Y.ig,0)==0)var b=a[ud];if(b&&b.id&&b.id[Cc](Y.xe,0)==0)if(b[ud])return h;return k}};
  Y.gl=function(a,b,c){var d=de(a)&&a?a:Nl,f=U,g={},j=arguments[v];if(j==2)if(b&&ce(b)==Vd)g=b;else f=de(b)?b:f;else if(j==3){f=de(b)?b:f;g=c||{}}d=cf(d);f=cf(f);return{errorMessage:d,detailedMessage:f,options:g}};Y.gg=function(a){return de(a)&&he(a)&&a[vb]>0};var Ap="display: none; padding-top: 2px";
  Y.fh=function(a,b){for(var c=a[jd],d=i,f=Qg(),g=0;g<c[v];g++)if(c[g].id&&c[g].id[Cc](Y.xe,0)==0){d=c[g];f.removeNode(d);break}if(!d&&b){d=Y.xe+Y.Ug++;d=eh(vp,{id:d,style:Ap},i)}if(d)(c=a[Nc])?f.il(d,c):f[Ua](a,d);return d};var Bp="block";Y.bj=function(a,b){var c=Y.fh(a,h);Pa(c[dc],Bp);c[Ua](b)};var Cp={};Cp.addListener=function(a,b,c){a=a;b=b;c=c;c=Yo(rp).Vc(a,b,c,0);Yo(mp).Uh(c);return c=c};Cp.trigger=function(a,b,c){op(a,b,c)};Cp.nn=function(a,b,c){a=a;b=b;c=c;if(To[J]==2&&To.version<419.2&&b==cp){a[ik+b]=c;c=Yo(rp).Vc(a,b,c,3)}else if(a[$c]){var d=k;if(b==hp){b=ep;d=h}else if(b==jp){b=$o;d=h}var f=d?4:1;a[$c](b,c,d);c=Yo(rp).Vc(a,b,c,f)}else if(a.attachEvent){c=Yo(rp).Vc(a,b,c,2);a.attachEvent(ik+b,c.yj())}else{a[ik+b]=c;c=Yo(rp).Vc(a,b,c,3)}if(a!=ka||b!=fp)Yo(mp).Uh(c);return a=c};
  Cp.removeListener=function(a){a=a;a[Ac]();Yo(mp).removeListener(a)};Cp.removeAllListeners=function(a){np(a)};var Dp="[_a-z0-9-]+",Ep=Dp+"(?::"+Dp+")?",Fp="(?:(?:@)?"+Ep+"|\\.|\\.\\.)",Gp="(?:"+Fp+"(?:/"+Fp+")*)?";qa("^"+Gp+"$","i");var Hp="Unspported type";hg(R,function(a){a=a;var b=ga(a);if(pa(b))e(l("Not a number "+a));return a=b},S,function(a){return a},De,function(a){return a==$i},cn,function(){e(l(Hp))},dn,function(){e(l(Hp))},en,function(){e(l(Hp))});var Ip="draw";function Jp(a,b,c,d){this.Ra=a;this.Ei=b;this.U=c||{};this.Tb=d;this.Hc=i;if(d)this.Hc=this.Re=Tm(d);if(!b||!(Ip in b)||typeof b[Fc]!=ae)e(l("Visualization must have a draw method."))}P=Jp[x];P.Re=i;P.Hg=i;P.Gg=i;P.h=i;P.setOptions=function(a){this.U=a||{}};P.draw=function(){this.h&&this.Ei[Fc](this.h,this.U)};P.um=function(a){var b=this.Tb;this.Hc=a?a:b?this.Hc=this.Re:i};
  P.sendAndDraw=function(){if(!this.Hc)e(l("If no container was supplied, a custom error handler must be supplied instead."));var a=this.Ra,b=this;a[vc](function(c){var d=b.Hg;d&&d(c);b.Fd(c);(d=b.Gg)&&d(c)})};P.Fd=function(a){var b=this.Hc;if(b(a)){this.h=a[Ub]();this.Ei[Fc](this.h,this.U)}};P.setCustomResponseHandler=function(a){if(a==i)this.un=i;else{if(typeof a!=ae)e(l("Custom response handler must be a function."));this.Hg=a}};
  P.setCustomPostResponseHandler=function(a){if(a!=i){if(typeof a!=ae)e(l("Custom post response handler must be a function."));this.Gg=a}};P.abort=function(){this.Ra[sb]()};function Z(a){this.h=a;var b=[];a=a[Pb]();for(var c=0;c<a;c++)b[u](c);this.r=b;this.Qa=h;this.Sa=i;this.Fe=[];this.Ee=h}P=Z[x];P.Zl=function(){for(var a=0;a<this.r[v];a++){var b=this.r[a];if(he(b))this.Fe[a]=[]}this.Ee=k};P.Sc=function(){this.Ee=h};P.fl=function(){for(var a=[],b=this.h[$a](),c=0;c<b;c++)a[u](c);this.Sa=a;this.Sc()};
  P.setColumns=function(a){for(var b=0;b<a[v];b++){var c=a[b];if(je(c))W(this.h,c);else if(!he(c)||c.calc==i||c[J]==i)e(l('Invalid column input, expected either a number or an object with "calc" and "type" properties.'))}this.r=oe(a);this.Sc()};
  P.oi=function(a,b){if(ee(a)){if(b!==m)e(l("If the first parameter is an array, no second parameter is expected"));for(var c=0;c<a[v];c++)bn(this.h,a[c]);return Of(a)}else if(ce(a)==R){if(!ce(b)==R)e(l("If first parameter is a number, second parameter must be specified and be a number."));if(a>b)e(l("The first parameter (min) must be smaller than or equal to the second parameter (max)."));bn(this.h,a);bn(this.h,b);var d=[];for(c=a;c<=b;c++)d[u](c);return d}else e(l("First parameter must be a number or an array."))};
  P.setRows=function(a,b){this.Sa=this.oi(a,b);this.Qa=k;this.Sc()};P.getViewColumns=function(){return oe(this.r)};P.getViewRows=function(){if(this.Qa){for(var a=[],b=this.h[$a](),c=0;c<b;c++)a[u](c);return a}return Of(this.Sa)};P.hideColumns=function(a){this[Fd](If(this.r,function(b){return!Lf(a,b)}));this.Sc()};P.hideRows=function(a,b){var c=this.oi(a,b);if(this.Qa){this.fl();this.Qa=k}this.setRows(If(this.Sa,function(d){return!Lf(c,d)}));this.Sc()};
  P.getViewColumnIndex=function(a){return Gf(this.r,a)};P.getViewRowIndex=function(a){if(this.Qa){if(a<0||a>=this.h[$a]())return-1;return a}return Gf(this.Sa,a)};P.getTableColumnIndex=function(a){W(this,a);a=this.r[a];return je(a)?a:-1};P.getTableRowIndex=function(a){bn(this,a);return this.Qa?a:this.Sa[a]};P.getNumberOfRows=function(){return this.Qa?this.h[$a]():this.Sa[v]};P.getNumberOfColumns=function(){return this.r[v]};
  P.getColumnId=function(a){W(this,a);a=this.r[a];return je(a)?this.h.getColumnId(a):a.id};P.getColumnIndex=function(a){for(var b=0;b<this.r[v];b++){var c=this.r[b];if(he(c)&&c.id==a)return b}a=this.h.getColumnIndex(a);return this.getViewColumnIndex(a)};P.getColumnLabel=function(a){W(this,a);a=this.r[a];return je(a)?this.h[Hc](a):a[yd]};P.getColumnPattern=function(a){W(this,a);a=this.r[a];return je(a)?this.h.getColumnPattern(a):i};
  P.getColumnType=function(a){W(this,a);a=this.r[a];return je(a)?this.h[Mc](a):a[J]};Oa(P,function(a,b){W(this,b);var c=this[Zc](a),d=this.r[b];return je(d)?this.h[L](c,d):this.Ek(c,b)});P.Ek=function(a,b){this.Ee&&this.Zl();var c=this.Fe[b][a];if(c!==m)return c;else{c=this.r[b];c=c.calc[I](i,this.h,a);return this.Fe[b][a]=c}};P.getFormattedValue=function(a,b){W(this,b);var c=this.r[b];if(he(c))return rn(this[L](a,b),this[Mc](b));else if(je(c)){var d=this[Zc](a);return this.h[od](d,c)}else return U};
  P.getProperty=function(a,b,c){W(this,b);b=this.r[b];if(je(b)){a=this[Zc](a);return this.h[ec](a,b,c)}else return i};P.getProperties=function(a,b){W(this,b);var c=this.r[b];if(je(c)){var d=this[Zc](a);return this.h[eb](d,c)}else return{}};P.getColumnProperty=function(a,b){W(this,a);var c=this.r[a];return je(c)?this.h[Ib](c,b):i};P.getColumnProperties=function(a){W(this,a);a=this.r[a];return je(a)?this.h[fc](a):{}};P.getTableProperty=function(a){return this.h.getTableProperty(a)};
  P.getTableProperties=function(){return this.h.getTableProperties()};P.getRowProperty=function(a,b){var c=this[Zc](a);return this.h.getRowProperty(c,b)};P.getRowProperties=function(a){bn(this,a);a=this[Zc](a);return this.h[gd](a)};P.getColumnRange=function(a){return hn(this,a)};P.getDistinctValues=function(a){return kn(this,a)};P.getSortedRows=function(a){return jn(this,a)};P.getFilteredRows=function(a){return qn(this,a)};var Kp="Invalid DataView column type.";
  P.toDataTable=function(){var a=this.h;if(ke(a[Jc]))a=a[Jc]();a=Ue(a[kb]());var b=this[Pb](),c=this[$a](),d,f,g,j=[],n=[];for(d=0;d<b;d++){g=this.r[d];var r;if(he(g)){g=g;r={};for(f in g)r[f]=g[f];r=r;delete r.calc}else if(je(g))r=a.cols[g];else e(l(Kp));j[u](r)}for(f=0;f<c;f++){d=this.Qa?f:this.Sa[f];r=a.rows[d];var w=[];for(d=0;d<b;d++){g=this.r[d];var F;if(he(g))F={v:this[L](f,d)};else if(je(g))F=r.c[this.r[d]];else e(l(Kp));w[u](F)}r.c=w;n[u](r)}a.cols=j;a.rows=n;return a=new X(a)};
  P.toJSON=function(){for(var a={},b=[],c=0;c<this.r[v];c++){var d=this.r[c];je(d)&&b[u](d)}b[v]==0||(a.columns=b);this.Qa||(a.rows=Of(this.Sa));return(new Ce).di(a)};function Lp(a,b){if(ie(b))b=Be(b);var c=new Z(a);c[Fd](b.columns);c.setRows(b.rows);return c};var Mp="google.loader.GoogleApisBase",Np="http://ajax.googleapis.com/ajax",Op="google.visualization.Version",Pp="1.0",Qp="/static/modules/gviz/";function Rp(){var a=Sd(Mp);de(a)||(a=Np);var b=Sd(Op);de(b)||(b=Pp);return a+Qp+b}var Sp="text/css";function Tp(a){var b=Rp();b=b+a;a=p[Hd](xh);for(var c=0;c<a[v];c++)if(a[c]&&a[c][cd]&&a[c][cd]==b)return;a=p[Gc](gl);a.href=b;a.rel=hl;Ja(a,Sp);if(p[Hd](Om)[v]==0){b=p[Hd](Pm)[0];c=p[Hd](Qm)[0];var d=p[Gc](Om);b[Yb](d,c)}b=p[Hd](Om)[0];b[Ua](a)};function Up(a,b){a=ma(a);b=ma(b);this.start=a<b?a:b;this.rd=a<b?b:a}Aa(Up[x],function(){return new Up(this[Bc],this.rd)});sa(Up[x],function(){return Me+this[Bc]+Ze+this.rd+ye});function Vp(){}P=Vp[x];P.na=function(a){var b=a[Lb];if(!(de(a)&&(b==q[Zb][hb]||b==q[Zb][Qc])))e(l("Invalid data table."))};P.Jm=function(a){this.na(a);a=new q[Zb][Qc](a);if(this.ha(a))return a;a=this.Vl(a);a=this.Yc(a);a=this.Yh(a);return this.ha(a)?a:i};P.j=function(a,b,c){return c==a[Mc](b)};P.indexOf=function(a,b){for(var c=0;c<a[Pb]();c++)if(a[Mc](c)==b)return c;return-1};P.Je=function(a,b){return this.tb(a,b,function(c){return c>=0})};
  P.tb=function(a,b,c){for(var d=t.min(a[$a](),20),f=0;f<d;f++){var g=a[L](f,b);if(g!=i&&!c(g))return k}return h};P.yg=function(a,b,c){var d=pe(this.lj,this),f=pe(this.mj,this);return this.tb(a,b,d)&&this.tb(a,c,f)};P.lj=function(a){var b=new Up(-90,90);return b[Bc]<=a&&b.rd>=a&&!(la(a)&&a%1==0)};P.mj=function(a){var b=new Up(-180,180);return b[Bc]<=a&&b.rd>=a&&!(la(a)&&a%1==0)};P.ab=function(a,b){var c=new q[Zb][Qc](a);c[Fd](b);return c};P.Ma=function(a,b){for(var c=a[Pb](),d=0;d<c;d++)b(d)};
  P.zd=function(a,b){var c=this,d=0;this.Ma(a,function(f){c.j(a,f,b)&&d++});return d};P.Yc=function(a){var b=this,c=[],d=this.zd(a,S);this.Ma(a,function(f){if(b.j(a,f,R))c[u](f);else b.j(a,f,S)&&d==1&&c[u](f)});return this.ab(a,c)};P.Yh=function(a){if(this.zd(a,S)==1){var b=this[C](a,S),c=[b];this.Ma(a,function(d){d!=b&&c[u](d)});a=this.ab(a,c)}return a};
  P.Vl=function(a){var b=this,c=[];this.Ma(a,function(d){if(b.j(a,d,S)){var f=b.tb(a,d,function(g){return/^[\s\xa0]*$/[ib](g)});f||c[u](d)}else c[u](d)});return this.ab(a,c)};function Wp(){}T(Wp,Vp);Wp[x].ha=function(a){this.na(a);var b=a[Pb]();if(b<2)return k;var c=a[Mc](0);if(c!=cn&&c!=dn)return k;c=a[Mc](1);if(c!=R)return k;c=0;for(var d=1;d<b;d++){var f=a[Mc](d);if(f==R)c=0;else if(f==S){c++;if(c>2)return k}else return k}return h};Wp[x].Yc=function(a){var b=this,c=[];this.Ma(a,function(d){if(b.j(a,d,S)||b.j(a,d,R)||b.j(a,d,cn)||b.j(a,d,dn))c[u](d)});return this.ab(a,c)};
  Wp[x].Yh=function(a){var b=0;b+=this.zd(a,cn);b+=this.zd(a,dn);if(b==1){var c=this[C](a,cn);c=c==-1?this[C](a,dn):c;var d=[c];this.Ma(a,function(f){f!=c&&d[u](f)});a=this.ab(a,d)}return a};function Xp(){}T(Xp,Vp);Xp[x].ha=function(a){this.na(a);var b=a[Pb]();if(b==0)return k;var c=this.j(a,0,S)?1:0,d=b>c;for(c=c;c<b;c++)if(!this.j(a,c,R)||!this.Je(a,c)){d=k;break}return d};function Yp(){}T(Yp,Vp);Yp[x].ha=function(a){this.na(a);return this.Lj(a)||this.Mj(a)};Yp[x].Lj=function(a){var b=a[Pb]();if(b!=2)return k;return(b=this.j(a,0,S)&&this.j(a,1,R))&&this.Je(a,1)};Yp[x].Mj=function(a){var b=a[Pb](),c=a[$a]();if(b==0||c!=1)return k;c=h;for(var d=0;d<b;d++)if(!this.j(a,d,R)){c=k;break}return c};function Zp(){}T(Zp,Vp);Zp[x].ha=function(a){return this.Ve(a)||this.Ue(a)};Zp[x].Ve=function(a){this.na(a);var b=a[Pb]();if(b<2||b>4)return k;var c=this.j(a,0,R);c=c&&this.j(a,1,R);if(b==3)c=c&&this.j(a,2,R);if(b==4)c=c&&this.j(a,3,S);return c&&this.yg(a,0,1)};Zp[x].Ue=function(a){var b=a[Pb]();if(b<1||b>3)return k;var c=this.j(a,0,S);if(b==2)c=c&&this.j(a,1,R);if(b==3)c=c&&this.j(a,2,S);return c};function $p(){}T($p,Vp);$p[x].ha=function(a){this.na(a);var b=a[Pb]();if(b==0)return k;var c=this.j(a,0,S)?1:0,d=b>c;for(c=c;c<b;c++)if(!this.j(a,c,R)){d=k;break}return d};function aq(){}T(aq,Vp);aq[x].ha=function(a){return this.Ve(a)||this.Ue(a)};aq[x].Ve=function(a){this.na(a);var b=a[Pb]();if(b<2||b>3)return k;var c=this.j(a,0,R);c=c&&this.j(a,1,R);if(b==3)c=c&&this.j(a,2,S);return c&&this.yg(a,0,1)};aq[x].Ue=function(a){this.na(a);var b=a[Pb]();if(b<1||b>2)return k;return this.j(a,0,S)};aq[x].Yc=function(a){if(a[Pb]()==2)return a;else{var b=this,c=[];this.Ma(a,function(d){b.j(a,d,S)&&c[u](d)});return this.ab(a,c)}};function bq(){}T(bq,Vp);bq[x].ha=function(a){this.na(a);var b=a[Pb]();if(b<3)return k;var c=a[Mc](0);if(c!=S)return k;c=a[Mc](1);if(c!=R&&c!=cn&&c!=S)return k;if(c==S&&!this.oj(a,1)&&!this.nj(a,1))return k;if(c==R&&!this.tb(a,1,function(f){return la(f)&&f%1==0}))return k;for(c=2;c<b;c++){var d=a[Mc](c);if(d!=R&&d!=S)return k}return h};
  bq[x].oj=function(a,b){return this.tb(a,b,function(c){if(c[v]!=7)return k;var d=c[dd](0,3);if(pa(d))return k;if(c[Nb](4)!=$h)return k;c=c[dd](6,7);if(pa(c))return k;return h})};bq[x].nj=function(a,b){return this.tb(a,b,function(c){if(c[v]!=6)return k;var d=c[dd](0,3);if(pa(d))return k;if(c[Nb](4)!=xi)return k;c=c[Nb](5);if(pa(c))return k;return h})};function cq(){}T(cq,Vp);cq[x].ha=function(a){this.na(a);var b=a[Pb]();if(b<2||b>3)return k;var c=this.j(a,0,S)&&this.j(a,1,S);if(b==3)c=c&&this.j(a,2,S);return c&&this.Vk(a)};cq[x].Yc=function(a){var b=this,c=[];this.Ma(a,function(d){b.j(a,d,S)&&c[u](d)});return this.ab(a,c)};cq[x].Vk=function(a){for(var b=a.getDistinctValues(0),c=t.min(a[$a](),20),d=0,f=0;f<c;f++)Lf(b,a[L](f,1))&&d++;return d/c>0.6};function dq(){}T(dq,Vp);dq[x].ha=function(a){this.na(a);var b=a[Pb]();if(b==0)return k;var c=this.j(a,0,S)?1:0;return b=(b=(b=b==c+1)&&this.j(a,c,R))&&this.Je(a,c)};function eq(){}T(eq,Vp);eq[x].ha=function(){return h};function fq(){}T(fq,Vp);fq[x].ha=function(a){this.na(a);var b=a[Pb]();if(b<2)return k;var c=0,d=b>c;for(c=c;c<b;c++)if(!this.j(a,c,R)){d=k;break}return d};fq[x].Yc=function(a){var b=this,c=[];this.Ma(a,function(d){b.j(a,d,R)&&c[u](d)});return this.ab(a,c)};var gq="ImageRadarChart",hq=hg("AnnotatedTimeLine",{format:new Wp,ba:3},"AreaChart",{format:new Xp,ba:2},"BarChart",{format:new $p,ba:2},"ColumnChart",{format:new $p,ba:2},"Gauge",{format:new Yp,ba:1},"GeoMap",{format:new Zp,ba:3},"LineChart",{format:new $p,ba:2},gq,{format:new $p,ba:1},"ImageSparkLine",{format:new fq,ba:1},"Map",{format:new aq,ba:2},"MotionChart",{format:new bq,ba:3},"OrgChart",{format:new cq,ba:2},"PieChart",{format:new dq,ba:2},"ScatterChart",{format:new fq,ba:2},"Table",{format:new eq,
  ba:0});function $(a){a=a||{};if(ie(a))a=Ue(a);this.Bg=a.containerId||i;this.Ie=a.chartType||i;this.xg=a.chartName||i;this.Bc=i;this.Pe=a.dataSourceUrl||i;var b=a.dataTable,c=i;if(de(b))c=b[Lb]==q[Zb][hb]?b:new q[Zb][hb](b);this.h=c;this.U=a.options||{};b=a.packages;this.Nh=b!==m?b:i;this.Ra=a.query||i;this.pc=a.refreshInterval||i;this.Ci=a.view||i}
  var iq={AnnotatedTimeLine:"annotatedtimeline",AreaChart:"areachart",BarChart:"barchart",ColumnChart:"columnchart",Gauge:"gauge",GeoMap:"geomap",ImageAreaChart:"imageareachart",ImageBarChart:"imagebarchart",ImageChart:"imagechart",ImageLineChart:"imagelinechart",ImagePieChart:"imagepiechart",ImageSparkLine:"imagesparkline",IntensityMap:"intensitymap",LineChart:"linechart",Map:"map",MotionChart:"motionchart",OrgChart:"orgchart",PieChart:"piechart",ScatterChart:"scatterchart",Table:"table",Timeline:"timeline"};
  P=$[x];P.Hf=i;P.draw=function(a){a=Tg(a||U);if(!(he(a)&&a[vb]>0)){a=Tg(this.getContainerId());if(!(he(a)&&a[vb]>0))e(l("The container is null or not defined."))}try{if(!de(this[Yc]()))e(l("The chart type is not defined."));if(this.bh())this.Ng(a);else{var b=pe(this.Ng,this,a);b=q[Zb][pd].createProtectedCallback(b,pe(this.df,this,a));this.ul(b)}}catch(c){this.df(a,c)}};
  P.toJSON=function(){var a=this[Ub](),b=this.getPackages(),c=a&&Ue(a[kb]());return Re({chartType:this[Yc]()||m,chartName:this.getChartName()||m,dataSourceUrl:this.getDataSourceUrl()||m,dataTable:a===i?m:c,options:this[Fb]()||m,packages:b===i?m:b,refreshInterval:this.getRefreshInterval()||m,query:this.getQuery()||m,view:this.getView()||m})};P.getDataSourceUrl=function(){return this.Pe};P.getDataTable=function(){return this.h};P.getChartType=function(){return this.Ie};P.getChartName=function(){return this.xg};
  P.nk=function(){return this.Bc};P.getContainerId=function(){return this.Bg};P.getQuery=function(){return this.Ra};P.getRefreshInterval=function(){return this.pc};P.getOption=function(a,b){var c=this.U[a];b=b!==m?b:i;return c=de(c)?c:b};P.getOptions=function(){return this.U};P.setDataSourceUrl=function(a){if(a!=this.Pe)this.tn=i;this.Pe=a};P.setDataTable=function(a){this.h=a};P.setChartType=function(a){this.Ie=a};P.setChartName=function(a){this.xg=a};P.setContainerId=function(a){this.Bg=a};
  P.setQuery=function(a){this.Ra=a};P.setRefreshInterval=function(a){this.pc=a};P.setOption=function(a,b){this.U[a]=de(b)?b:m};P.setOptions=function(a){this.U=a||{}};P.setPackages=function(a){this.Nh=a};P.setView=function(a){this.Ci=a};P.getSnapshot=function(){var a=new $(this[kb]()),b=this.Hf&&this.Hf[kb]();if(b){b=new q[Zb][hb](b);a.setDataTable(b)}return a};P.getView=function(){return this.Ci};var jq="google.visualization.";
  P.bh=function(){var a=this[Yc](),b=Sd(a);if(!ke(b)){b=Sd(jq+a);b=ke(b)?b:i}return b};P.getPackages=function(){return this.Nh};P.df=function(a,b){var c=b&&b[ac]||Nl,d=q[Zb][pd][fb](a,c);q[Zb][yb][bb](this,Nl,{id:d,message:c})};P.Pk=function(a,b){var c=b[cc](),d=b.getDetailedMessage(),f=q[Zb][pd].addErrorFromQueryResponse(a,b);q[Zb][yb][bb](this,Nl,{id:f,message:c,detailedMessage:d})};var kq="Invalid chart type: ";
  P.rj=function(){var a=this.getPackages();if(!de(a)){var b=this[Yc]();b=b[z](jq,U);a=iq[b];if(!de(a))e(l(kq+b))}if(ie(a))a=[a];return a};var lq="select",mq="ImageChart",nq="cht",oq="r",pq="rs";
  P.Og=function(a,b){var c=this.bh();if(!c)e(l(kq+this[Yc]()));var d;if(!this.Bc||this.Bc[Lb]!=c){d=new c(a);c=[$k,lq,Nl];var f=this;Hf(c,function(j){q[Zb][yb].addListener(d,j,function(){if(j==$k)f.Bc=d;q[Zb][yb][bb](f,j,arguments[0])})})}else d=this.Bc;c=this.getView();if(c==En){c=this.Ie;if(c==mq){var g=this.getOption(nq);if(g==oq||g==pq)c=gq}if(c=(c=hq[c])&&c[sc])b=(c=c.Jm(b))?c[Jc]():b}else if(de(c))b=q[Zb][Qc].fromJSON(b,c);this.Hf=new q[Zb][hb](b[kb]());d[Fc](b,this[Fb]())};
  P.Ij=function(a,b){if(b[Dc]())this.Pk(a,b);else{var c=b[Ub]();this.Og(a,c)}};var qq="visualization";P.ul=function(a){var b=this.rj();a={packages:b,callback:a};b=Sd(Op);if(b===i)b=Pp;q.load(qq,b,a)};P.Ng=function(a){var b=this[Ub]();if(b)this.Og(a,b);else{b=pe(this.Ij,this,a);b=q[Zb][pd].createProtectedCallback(b,pe(this.df,this,a));this.ci(b,h)}};
  P.ci=function(a,b){var c=typeof b==De?b:k,d=this.getDataSourceUrl()||U;d=new q[Zb].Query(d);var f=this.getRefreshInterval();f&&c&&d[hd](f);(c=this.getQuery())&&d[gc](c);d[vc](a)};function rq(a,b){(new $(a))[Fc](b)}var sq="json";function tq(a,b){var c=new zk(b||p[Vb][cd]),d=c.hh(sq),f;if(de(d))f=d;else{f={};Hf(c.V.jb(),function(g){var j=c.hh(g);try{if(de(j))j=Ue(j)}catch(n){}f[g]=j});f.options=oe(f)}rq(f,a)}var uq="options",vq="//ajax.googleapis.com/ajax/static/modules/gviz/1.0/chart.html";
  function wq(a,b){if(ie(a))a=Ue(a);var c=[],d;for(var f in a)if(f==uq){var g=a[f];for(var j in g){d=g[j];ie(d)||(d=Re(d));c[u](j+Uk+ef(d))}}else{d=a[f];ie(d)||(d=Re(d));c[u](f+Uk+ef(d))}d=b||vq;return c=d+Dk+c[Ed](mf)}var xq='<script type="text/javascript" src="//ajax.googleapis.com/ajax/static/modules/gviz/1.0/chart.js">\n',yq="\n<\/script>";function zq(a){var b=xq;b+=(new $(a))[kb]();b+=yq;return b};yj("goog.dom.SavedRange");function Aq(a,b,c,d,f){this.$=!!b;a&&this[nd](a,d);this.bb=f!=m?f:this.ya||0;if(this.$)this.bb*=-1;this.od=!c}T(Aq,Fi);P=Aq[x];P.va=i;P.ya=0;P.$f=k;P.setPosition=function(a,b,c){if(this.va=a)this.ya=je(b)?b:this.va[vb]!=1?0:this.$?-1:1;if(je(c))this.bb=c};P.Le=function(a){this.va=a.va;this.ya=a.ya;this.bb=a.bb;this.$=a.$;this.od=a.od};Aa(P,function(){return new Aq(this.va,this.$,!this.od,this.ya,this.bb)});P.dm=function(){var a=this.$?1:-1;if(this.ya==a){this.ya=a*-1;this.bb+=this.ya*(this.$?-1:1)}};
  P.mc=function(){var a;if(this.$f){if(!this.va||this.od&&this.bb==0)e(Ei);a=this.va;var b=this.$?-1:1;if(this.ya==b){var c=this.$?a[oc]:a[Nc];c?this[nd](c):this[nd](a,b*-1)}else(c=this.$?a.previousSibling:a[zd])?this[nd](c):this[nd](a[ud],b*-1);this.bb+=this.ya*(this.$?-1:1)}else this.$f=h;a=this.va;if(!this.va)e(Ei);return a};P.ql=function(){return this.ya==1};
  P.splice=function(){var a=this.va;this.dm();this.$=!this.$;Aq[x].mc[I](this);this.$=!this.$;for(var b=fe(arguments[0])?arguments[0]:arguments,c=b[v]-1;c>=0;c--)a[ud]&&a[ud][Yb](b[c],a[zd]);Jh(a)};function Bq(a,b){Aq[I](this,a,b,h)}T(Bq,Aq);function Cq(a,b,c,d,f){var g;if(a){this.P=a;this.ca=b;this.H=c;this.W=d;if(a[vb]==1&&a[ld]!=ph){a=a[jd];if(b=a[b]){this.P=b;this.ca=0}else{if(a[v])this.P=a[a[v]-1];g=h}}if(c[vb]==1)if(this.H=c[jd][d])this.W=0;else this.H=c}Bq[I](this,f?this.H:this.P,f);if(g)try{this.mc()}catch(j){if(j!=Ei)e(j)}}T(Cq,Bq);P=Cq[x];P.P=i;P.H=i;P.ca=0;P.W=0;P.ka=function(){return this.P};P.Ea=function(){return this.H};P.nl=function(){return this.$f&&this.va==this.H&&(!this.W||!this.ql())};
  P.mc=function(){if(this.nl())e(Ei);return Cq.b.mc[I](this)};P.Le=function(a){this.P=a.P;this.H=a.H;this.ca=a.ca;this.W=a.W;this.zh=a.zh;Cq.b.Le[I](this,a)};Aa(P,function(){var a=new Cq(this.P,this.ca,this.H,this.W,this.zh);a.Le(this);return a});function Dq(){}Dq[x].Cg=function(a,b){var c=b&&!a[ab](),d=a.o;try{return c?this.qa(d,0,1)>=0&&this.qa(d,1,0)<=0:this.qa(d,0,0)>=0&&this.qa(d,1,1)<=0}catch(f){if(!V)e(f);return k}};Dq[x].lg=function(){return new Cq(this.ka(),this.Oa(),this.Ea(),this.ib())};function Eq(a){this.o=a}T(Eq,Dq);function Fq(a){var b=Sg(a).createRange();if(a[vb]==3){b.setStart(a,0);b.setEnd(a,a[v])}else{for(var c,d=a;c=d[Nc];)d=c;b.setStart(d,0);for(d=a;c=d[oc];)d=c;b.setEnd(d,d[vb]==1?d[jd][v]:d[v])}return b}function Gq(a,b,c,d){var f=Sg(a).createRange();f.setStart(a,b);f.setEnd(c,d);return f}P=Eq[x];Aa(P,function(){return new this[Lb](this.o.cloneRange())});P.getContainer=function(){return this.o.commonAncestorContainer};P.ka=function(){return this.o.startContainer};
  P.Oa=function(){return this.o.startOffset};P.Ea=function(){return this.o.endContainer};P.ib=function(){return this.o.endOffset};P.qa=function(a,b,c){return this.o.compareBoundaryPoints(c==1?b==1?Q.Range.START_TO_START:Q.Range.START_TO_END:b==1?Q.Range.END_TO_START:Q.Range.END_TO_END,a)};P.isCollapsed=function(){return this.o.collapsed};P.select=function(a){var b=dh(Sg(this.ka()));this.Zd(b.getSelection(),a)};P.Zd=function(a){a.removeAllRanges();a[Uc](this.o)};P.collapse=function(a){this.o[pb](a)};function Hq(a){this.o=a}T(Hq,Eq);Hq[x].Zd=function(a,b){var c=b?this.Ea():this.ka(),d=b?this.ib():this.Oa(),f=b?this.ka():this.Ea(),g=b?this.Oa():this.ib();a[pb](c,d);if(c!=f||d!=g)a.extend(f,g)};function Iq(a,b){this.o=a;this.Hj=b}T(Iq,Dq);var Jq=yj("goog.dom.browserrange.IeRange"),Kq="character";function Lq(a){var b=Sg(a)[ic].createTextRange();if(a[vb]==1)b.moveToElementText(a);else{for(var c=0,d=a;d=d.previousSibling;){var f=d[vb];if(f==3)c+=d[v];else if(f==1){b.moveToElementText(d);break}}d||b.moveToElementText(a[ud]);b[pb](!d);c&&b.move(Kq,c);b.moveEnd(Kq,a[v])}return b}var Mq="Cannot have startOffset > startNode child count",Nq="Cannot have endOffset > endNode child count",Oq="EndToEnd";
  function Pq(a,b,c,d){var f,g=a,j=b,n=c;f=d;var r=k;if(g[vb]==1){j>g[jd][v]&&Jq.Yf(Mq);j=g[jd][j];r=!j;g=j||g[oc]||g;j=0}g=Lq(g);j&&g.move(Kq,j);r&&g[pb](k);r=k;if(n[vb]==1){f>n[jd][v]&&Jq.Yf(Nq);n=(j=n[jd][f])||n[oc]||n;f=0;r=!j}n=Lq(n);n[pb](!r);f&&n.moveEnd(Kq,f);g.setEndPoint(Oq,n);f=g;f=new Iq(f,Sg(a));f.P=a;f.ca=b;f.H=c;f.W=d;return f}P=Iq[x];P.Ib=i;P.P=i;P.H=i;P.ca=-1;P.W=-1;Aa(P,function(){var a=new Iq(this.o.duplicate(),this.Hj);a.Ib=this.Ib;a.P=this.P;a.H=this.H;return a});
  P.ld=function(a){return Fh(a)||a[vb]==3};P.getContainer=function(){if(!this.Ib){var a=this.o[ob],b=this.o.duplicate(),c=a[z](/ +$/,U);(c=a[v]-c[v])&&b.moveEnd(Kq,-c);c=b.parentElement();b=b.htmlText;b=b[z](/(\r\n|\r|\n)+/g,ff)[v];if(this[ab]()&&b>0)return this.Ib=c;for(;b>c.outerHTML[z](/(\r\n|\r|\n)+/g,ff)[v];)c=c[ud];for(;c[jd][v]==1&&c.innerText==(c[Nc][vb]==3?c[Nc].nodeValue:c[Nc].innerText);){if(!this.ld(c[Nc]))break;c=c[Nc]}if(a[v]==0)c=this.Xg(c);this.Ib=c}return this.Ib};
  P.Xg=function(a){for(var b=a[jd],c=0,d=b[v];c<d;c++){var f=b[c];if(f[vb]==1){var g=Lq(f),j=1;if(g=this.o.inRange(g)||this[ab]()&&g.htmlText!=f.outerHTML&&this.qa(g,j,j)>=0)return this.Xg(f)}}return a};P.ka=function(){if(!this.P){this.P=this.Kc(1);if(this[ab]())this.H=this.P}return this.P};P.Oa=function(){if(this.ca<0){this.ca=this.gh(1);if(this[ab]())this.W=this.ca}return this.ca};P.Ea=function(){if(this[ab]())return this.ka();if(!this.H)this.H=this.Kc(0);return this.H};
  P.ib=function(){if(this[ab]())return this.Oa();if(this.W<0){this.W=this.gh(0);if(this[ab]())this.ca=this.W}return this.W};var Qq="Start",Rq="End",Sq="To";P.qa=function(a,b,c){return this.o.compareEndPoints((b==1?Qq:Rq)+Sq+(c==1?Qq:Rq),a)};
  P.Kc=function(a,b){var c=b||this.getContainer();if(!c||!c[Nc])return c;for(var d=a==1,f=d?c[Nc]:c[oc],g=0;f;){var j=Tq(f),n=j.o;if(this[ab]())if(this.ld(f)){if(j.Cg(this))return this.Kc(a,f)}else{if(this.qa(n,1,1)==0){this.ca=this.W=g;return c}}else if(this.Cg(j)){if(!this.ld(f)){if(d)this.ca=g;else this.W=c[jd][v]-g;return c}return this.Kc(a,f)}else if(this.qa(n,1,0)<0&&this.qa(n,0,1)>0)return this.Kc(a,f);f=d?f[zd]:f.previousSibling;g++}return c};
  P.qj=function(a,b,c){return this.o.compareEndPoints((b==1?Qq:Rq)+Sq+(c==1?Qq:Rq),Tq(a).o)};var Uq="StartToStart";P.gh=function(a,b){var c=a==1,d=b||(c?this.ka():this.Ea());if(d[vb]==1){d=d[jd];var f=d[v],g=c?0:f-1,j=c?1:-1;for(g=g;g>=0&&g<f;g+=j){var n=d[g];if(!this.ld(n)){n=this.qj(n,a,a);if(n==0)return c?g:g+1}}return g==-1?0:g}else{f=this.o.duplicate();j=Lq(d);f.setEndPoint(c?Oq:Uq,j);f=f[ob][v];return c?d[v]-f:f}};P.isCollapsed=function(){return this.o[ob]==U};P.select=function(){this.o.select()};
  P.collapse=function(a){this.o[pb](a);if(a)this.H=this.P;else this.P=this.H};function Vq(a){this.o=a}T(Vq,Eq);Vq[x].Zd=function(a){a[pb](this.ka(),this.Oa());if(this.Ea()!=this.ka()||this.ib()!=this.Oa())a.extend(this.Ea(),this.ib());a.rangeCount==0&&a[Uc](this.o)};function Wq(a){this.o=a}T(Wq,Eq);var Xq="528";Wq[x].qa=function(a,b,c){if(Lg(Xq))return Wq.b.qa[I](this,a,b,c);return this.o.compareBoundaryPoints(c==1?b==1?Q.Range.START_TO_START:Q.Range.END_TO_START:b==1?Q.Range.START_TO_END:Q.Range.END_TO_END,a)};Wq[x].Zd=function(a,b){a.removeAllRanges();b?a.setBaseAndExtent(this.Ea(),this.ib(),this.ka(),this.Oa()):a.setBaseAndExtent(this.ka(),this.Oa(),this.Ea(),this.ib())};function Tq(a){if(V){a=a;var b=new Iq(Lq(a),Sg(a));b.Ib=a;a=b}else a=xg?new Wq(Fq(a)):wg?new Hq(Fq(a)):vg?new Vq(Fq(a)):new Eq(Fq(a));return a};var Yq,Zq="role";function $q(a,b){if(wg||Yq){a[bd](Zq,b);a.Dn=b}}var ar="aria-";function br(a,b,c){if(wg||Yq)a[bd](ar+b,c)};function cr(a){this.k=a;a=V?gp:dp;var b=V?ip:Zo;this.sl=lk(this.k,a,this,!V);this.tl=lk(this.k,b,this,!V)}T(cr,wk);Ia(cr[x],function(a){var b=a.Ca;b=new Ej(b);Ja(b,a[J]==gp||a[J]==dp?gp:ip);try{this[D](b)}finally{b[Kb]()}});cr[x].i=function(){cr.b.i[I](this);pk(this.sl);pk(this.tl);delete this.k};var dr="525";function er(a,b,c,d,f){if(!V&&!(xg&&Lg(dr)))return h;if(Cg&&f)return fr(a);if(f&&!d)return k;if(!c&&(b==17||b==18))return k;if(V&&d&&b==a)return k;switch(a){case 13:return h;case 27:return!xg}return fr(a)}
  function fr(a){if(a>=48&&a<=57)return h;if(a>=96&&a<=106)return h;if(a>=65&&a<=90)return h;if(xg&&a==0)return h;switch(a){case 32:case 63:case 107:case 109:case 110:case 111:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return h;default:return k}};function gr(a){this.Eb=a}T(gr,Aj);var hr=new Lj(0,100);P=gr[x];P.g=function(a,b,c,d,f){if(ee(b))for(var g=0;g<b[v];g++)this.g(a,b[g],c,d,f);else{a=lk(a,b,c||this,d||k,f||this.Eb||this);this.Rl(a)}return this};P.Rl=function(a){if(this.n)this.n[a]=h;else if(this.mb){this.n=hr.ec();this.n[this.mb]=h;this.mb=i;this.n[a]=h}else this.mb=a};
  P.aa=function(a,b,c,d,f){if(this.mb||this.n)if(ee(b))for(var g=0;g<b[v];g++)this.aa(a,b[g],c,d,f);else{a:{c=c||this;f=f||this.Eb||this;d=!!(d||k);if(a=ok(a,b,d))for(b=0;b<a[v];b++)if(a[b].lc==c&&a[b].Ac==d&&a[b].Gd==f){a=a[b];break a}a=i}if(a){a=a.ta;pk(a);if(this.n)dg(this.n,a);else if(this.mb==a)this.mb=i}}return this};P.removeAll=function(){if(this.n){for(var a in this.n){pk(a);delete this.n[a]}hr.qc(this.n);this.n=i}else this.mb&&pk(this.mb)};P.i=function(){gr.b.i[I](this);this[zc]()};Ia(P,function(){e(l("EventHandler.handleEvent not implemented"))});function ir(a,b,c,d){this.top=a;this.right=b;this.bottom=c;za(this,d)}Aa(ir[x],function(){return new ir(this.top,this[Nd],this[ad],this[G])});var jr="t, ",kr="r, ",lr="b, ",mr="l)";sa(ir[x],function(){return ze+this.top+jr+this[Nd]+kr+this[ad]+lr+this[G]+mr});Ka(ir[x],function(a){a=!this||!a?k:a instanceof ir?a[G]>=this[G]&&a[Nd]<=this[Nd]&&a.top>=this.top&&a[ad]<=this[ad]:a.x>=this[G]&&a.x<=this[Nd]&&a.y>=this.top&&a.y<=this[ad];return a});function nr(a,b,c,d){za(this,a);this.top=b;wa(this,c);Qa(this,d)}Aa(nr[x],function(){return new nr(this[G],this.top,this[y],this[O])});var or=" - ",pr="w x ",qr="h)";sa(nr[x],function(){return ze+this[G]+Ze+this.top+or+this[y]+pr+this[O]+qr});nr[x].kl=function(a){var b=t.max(this[G],a[G]),c=t.min(this[G]+this[y],a[G]+a[y]);if(b<=c){var d=t.max(this.top,a.top);a=t.min(this.top+this[O],a.top+a[O]);if(d<=a){za(this,b);this.top=d;wa(this,c-b);Qa(this,a-d);return h}}return k};
  Ka(nr[x],function(a){return a instanceof nr?this[G]<=a[G]&&this[G]+this[y]>=a[G]+a[y]&&this.top<=a.top&&this.top+this[O]>=a.top+a[O]:a.x>=this[G]&&a.x<=this[G]+this[y]&&a.y>=this.top&&a.y<=this.top+this[O]});var rr="mousedown";function sr(a,b,c){Ba(this,a);this.bf=b||a;this.Cf=c||new nr(NaN,NaN,NaN,NaN);this.l=Sg(a);this.Ba=new gr(this);lk(this.bf,rr,this.pi,k,this)}T(sr,wk);var tr=V||wg&&Lg("1.9.3");P=sr[x];Ca(P,0);Da(P,0);P.qi=0;P.ri=0;P.Ec=0;P.Fc=0;P.ga=h;P.cb=k;P.rh=0;P.zl=0;P.dl=k;P.X=function(){return this.Ba};P.i=function(){sr.b.i[I](this);nk(this.bf,rr,this.pi,k,this);this.Ba[Kb]();delete this[H];delete this.bf;delete this.Ba};
  P.pi=function(a){if(this.ga&&!this.cb&&(a[J]!=rr||a.vf(0))){if(this.rh==0){this.th(a);if(this.cb)a[Wb]();else return}else a[Wb]();this.Im();Ca(this,this.qi=a[mc]);Da(this,this.ri=a[nc]);this.Ec=this[H].offsetLeft;this.Fc=this[H][Ad];this.Xc=Qg(this.l).bc();this.zl=re()}};var ur="mousemove",vr="mouseup",wr="losecapture",xr="dragstart",yr="scroll";
  P.Im=function(){var a=this.l,b=a[Ld],c=!tr;this.Ba.g(a,ur,this.Al,c);this.Ba.g(a,vr,this.sd,c);if(tr){b.setCapture(k);this.Ba.g(b,wr,this.sd)}else this.Ba.g(dh(a),Zo,this.sd);V&&this.dl&&this.Ba.g(a,xr,Dj);this.gm&&this.Ba.g(this.gm,yr,this.Fl,c)};var zr="start";P.th=function(a){a=this[D](new Ar(zr,this,a[Jd],a[Kd],a));if(a!==k)this.cb=h};var Br="end";
  P.sd=function(a,b){this.Ba[zc]();tr&&this.l.releaseCapture();if(this.cb){this.cb=k;var c=this.Dh(this.Ec),d=this.Eh(this.Fc);this[D](new Ar(Br,this,a[Jd],a[Kd],a,c,d,b))}};var Cr="beforedrag";
  P.Al=function(a){if(this.ga){var b=a[mc]-this[mc],c=a[nc]-this[nc];Ca(this,a[mc]);Da(this,a[nc]);if(!this.cb){var d=this.qi-this[mc],f=this.ri-this[nc];d=d*d+f*f;if(d>this.rh){this.th(a);if(!this.cb){this.sd(a);return}}}c=this.tg(b,c);b=c.x;c=c.y;if(this.cb){d=this[D](new Ar(Cr,this,a[Jd],a[Kd],a,b,c));if(d!==k){this.Lg(a,b,c,k);a[Wb]()}}}};
  P.tg=function(a,b){var c=Qg(this.l).bc();a+=c.x-this.Xc.x;b+=c.y-this.Xc.y;this.Xc=c;this.Ec+=a;this.Fc+=b;c=this.Dh(this.Ec);var d=this.Eh(this.Fc);return new Wf(c,d)};P.Fl=function(a){var b=this.tg(0,0);Ra(a,this.Xc.x-this[mc]);Sa(a,this.Xc.x-this[nc]);this.Lg(a,b.x,b.y,h)};var Dr="drag";P.Lg=function(a,b,c){this.Cj(b,c);this[D](new Ar(Dr,this,a[Jd],a[Kd],a,b,c))};P.Dh=function(a){var b=this.Cf,c=!pa(b[G])?b[G]:i;b=!pa(b[y])?b[y]:0;b=c!=i?c+b:aa;c=c!=i?c:-aa;return t.min(b,t.max(c,a))};
  P.Eh=function(a){var b=this.Cf,c=!pa(b.top)?b.top:i;b=!pa(b[O])?b[O]:0;b=c!=i?c+b:aa;c=c!=i?c:-aa;return t.min(b,t.max(c,a))};var Er="px";P.Cj=function(a,b){za(this[H][dc],a+Er);this[H][dc].top=b+Er};function Ar(a,b,c,d,f,g,j,n){Cj[I](this,a);Ra(this,c);Sa(this,d);this.on=f;za(this,g!==m?g:b.Ec);this.top=j!==m?j:b.Fc;this.wn=b;this.vn=!!n}T(Ar,Cj);function Fr(a,b){var c=Sg(a);if(c[qd]&&c[qd].getComputedStyle)if(c=c[qd].getComputedStyle(a,U))return c[b];return i}function Gr(a,b){return Fr(a,b)||(a.currentStyle?a.currentStyle[b]:i)||a[dc][b]}var Hr="position";function Ir(a){return Gr(a,Hr)}var Jr="1.9";function Kr(a,b,c){var d,f=wg&&(Cg||Dg)&&Lg(Jr);if(b instanceof Wf){d=b.x;b=b.y}else{d=b;b=c}za(a[dc],Lr(d,f));a[dc].top=Lr(b,f)}
  function Mr(a){var b=a[db]();if(V){a=a.ownerDocument;b.left-=a[Ld][Xc]+a[ic][Xc];b.top-=a[Ld][ed]+a[ic][ed]}return b}var Nr="fixed",Or="static";function Pr(a){if(V)return a.offsetParent;var b=Sg(a),c=Gr(a,Hr),d=c==Nr||c==ol;for(a=a[ud];a&&a!=b;a=a[ud]){c=Gr(a,Hr);d=d&&c==Or&&a!=b[Ld]&&a!=b[ic];if(!d&&(a.scrollWidth>a[qb]||a[Kc]>a[Tc]||c==Nr||c==ol))return a}return i}var Qr="overflow",Rr="visible",Sr="borderLeftWidth",Tr="borderRightWidth",Ur="borderTopWidth";
  function Vr(a){var b=new ir(0,aa,aa,0),c=Qg(a),d=c.l[ic],f=c.rk(),g;for(a=a;a=Pr(a);)if((!V||a[qb]!=0)&&(!xg||a[Tc]!=0||a!=d)&&(a.scrollWidth!=a[qb]||a[Kc]!=a[Tc])&&Gr(a,Qr)!=Rr){var j=Wr(a),n;n=a;if(wg&&!Lg(Jr)){var r=ga(Fr(n,Sr));if(Xr(n)){var w=n[Hb]-n[qb]-r-ga(Fr(n,Tr));r+=w}n=new Wf(r,ga(Fr(n,Ur)))}else n=new Wf(n[Xc],n[ed]);j.x+=n.x;j.y+=n.y;b.top=t.max(b.top,j.y);b.right=t.min(b[Nd],j.x+a[qb]);b.bottom=t.min(b[ad],j.y+a[Tc]);za(b,t.max(b[G],j.x));g=g||a!=f}d=f[Vc];f=f[Va];if(xg){b.left+=d;
  b.top+=f}else{za(b,t.max(b[G],d));b.top=t.max(b.top,f)}if(!g||xg){b.right+=d;b.bottom+=f}c=c.Fk();b.right=t.min(b[Nd],d+c[y]);b.bottom=t.min(b[ad],f+c[O]);return b.top>=0&&b[G]>=0&&b[ad]>b.top&&b[Nd]>b[G]?b:i}var Yr="TR";
  function Wr(a){var b,c=Sg(a),d=Gr(a,Hr),f=wg&&c[uc]&&!a[db]&&d==ol&&(b=c[uc](a))&&(b[mc]<0||b[nc]<0),g=new Wf(0,0),j;b=c?c[vb]==9?c:Sg(c):p;j=V&&!Qg(b).vh()?b[ic]:b[Ld];if(a==j)return g;if(a[db]){b=Mr(a);a=Qg(c).bc();g.x=b[G]+a.x;g.y=b.top+a.y}else if(c[uc]&&!f){b=c[uc](a);a=c[uc](j);g.x=b[mc]-a[mc];g.y=b[nc]-a[nc]}else{b=a;do{g.x+=b.offsetLeft;g.y+=b[Ad];if(b!=a){g.x+=b[Xc]||0;g.y+=b[ed]||0}if(xg&&Ir(b)==Nr){g.x+=c[ic][Vc];g.y+=c[ic][Va];break}b=b.offsetParent}while(b&&b!=a);if(vg||xg&&d==ol)g.y-=
  c[ic][Ad];for(b=a;(b=Pr(b))&&b!=c[ic]&&b!=j;){g.x-=b[Vc];if(!vg||b[ld]!=Yr)g.y-=b[Va]}}return g}function Zr(a,b,c){if(b instanceof Yf){c=b[O];b=b[y]}else{if(c==m)e(l("missing height argument"));c=c}wa(a[dc],Lr(b,h));Qa(a[dc],Lr(c,h))}function Lr(a,b){if(typeof a==R)a=(b?t[rb](a):a)+Er;return a}var $r="10",as="display",bs="hidden",cs="inline";
  function ds(a){var b=vg&&!Lg($r);if(Gr(a,as)!=ao)return b?new Yf(a[Hb]||a[qb],a[Dd]||a[Tc]):new Yf(a[Hb],a[Dd]);var c=a[dc],d=c.display,f=c.visibility,g=c.position;Ta(c,bs);c.position=ol;Pa(c,cs);if(b){b=a[Hb]||a[qb];a=a[Dd]||a[Tc]}else{b=a[Hb];a=a[Dd]}Pa(c,d);c.position=g;Ta(c,f);return new Yf(b,a)}function es(a){var b=Wr(a);a=ds(a);return new nr(b.x,b.y,a[y],a[O])}var fs="opacity",gs="MozOpacity",hs="filter",is="alpha(opacity=";
  function js(a,b){var c=a[dc];if(fs in c)c.opacity=b;else if(gs in c)c.MozOpacity=b;else if(hs in c)c.filter=b===U?U:is+b*100+Ae}function ks(a,b){Pa(a[dc],b?U:ao)}var ls="rtl",ms="direction";function Xr(a){return ls==Gr(a,ms)}var ns=wg?"MozUserSelect":xg?"WebkitUserSelect":i,os="*",ps="unselectable";function qs(a,b,c){c=!c?a[Hd](os):i;if(ns){b=b?ao:U;a[dc][ns]=b;if(c){a=0;for(var d;d=c[a];a++)d[dc][ns]=b}}else if(V||vg){b=b?ik:U;a[bd](ps,b);if(c)for(a=0;d=c[a];a++)d[bd](ps,b)}};function rs(){}Ud(rs);rs[x].Dl=0;rs[x].xk=function(){return Pe+(this.Dl++)[Ya](36)};rs.ra();function ss(a){this.Ka=a||Qg();this.ad=ts}T(ss,wk);ss[x].cl=rs.ra();var ts=i,us="disable",vs="enable",ws="highlight",xs="unhighlight",ys="activate",zs="deactivate",As="unselect",Bs="check",Cs="uncheck",Ds="open",Es="close";function Fs(a,b){switch(a){case 1:return b?us:vs;case 2:return b?ws:xs;case 4:return b?ys:zs;case 8:return b?lq:As;case 16:return b?Bs:Cs;case 32:return b?dp:Zo;case 64:return b?Ds:Es;default:}e(l("Invalid component state"))}P=ss[x];P.Jd=i;P.q=k;P.k=i;P.ad=i;P.Df=i;P.S=i;P.G=i;
  P.Za=i;P.Tm=k;P.dc=function(){return this.Jd||(this.Jd=this.cl.xk())};P.a=function(){return this.k};P.Qf=function(a){this.k=a};P.X=function(){return this.gc||(this.gc=new gr(this))};var Gs="Unable to set parent component";P.Tf=function(a){if(this==a)e(l(Gs));if(a&&this.S&&this.Jd&&this.S.Ye(this.Jd)&&this.S!=a)e(l(Gs));this.S=a;ss.b.Uf[I](this,a)};P.Uf=function(a){if(this.S&&this.S!=a)e(l("Method not supported"));ss.b.Uf[I](this,a)};P.B=function(){return this.Ka};P.d=function(){this.k=this.Ka[Gc](vp)};
  P.rb=function(a){this.Xh(a)};var Hs="Component already rendered";P.Xh=function(a,b){if(this.q)e(l(Hs));this.k||this.d();a?a[Yb](this.k,b||i):this.Ka.l[ic][Ua](this.k);if(!this.S||this.S.q)this.Q()};P.Q=function(){this.q=h;this.$b(function(a){!a.q&&a.a()&&a.Q()})};P.ia=function(){this.$b(function(a){a.q&&a.ia()});this.gc&&this.gc[zc]();this.q=k};
  P.i=function(){ss.b.i[I](this);this.q&&this.ia();if(this.gc){this.gc[Kb]();delete this.gc}this.$b(function(a){a[Kb]()});!this.Tm&&this.k&&Jh(this.k);this.S=this.Df=this.k=this.Za=this.G=i};P.Dm=function(a){this.Df=a};P.gd=function(a,b){this.zc(a,this.hb(),b)};
  P.zc=function(a,b,c){if(a.q&&(c||!this.q))e(l(Hs));if(b<0||b>this.hb())e(l("Child component index out of bounds"));if(!this.Za||!this.G){this.Za={};this.G=[]}if(a.S==this){var d=a.dc();this.Za[d]=a;Mf(this.G,a)}else{d=this.Za;var f=a.dc(),g=a;if(f in d)e(l('The object already contains the key "'+f+He));d[f]=g}a.Tf(this);Rf(this.G,b,0,a);if(a.q&&this.q&&a.S==this){c=this.L();c[Yb](a.a(),c[jd][b]||i)}else if(c){this.k||this.d();b=this.gb(b+1);a.Xh(this.L(),b?b.k:i)}else this.q&&!a.q&&a.k&&a.Q()};
  P.L=function(){return this.k};P.xf=function(){if(this.ad==i)this.ad=Xr(this.q?this.k:this.Ka.l[ic]);return this.ad};P.wc=function(a){if(this.q)e(l(Hs));this.ad=a};P.Sk=function(){return!!this.G&&this.G[v]!=0};P.hb=function(){return this.G?this.G[v]:0};P.Ye=function(a){if(this.Za&&a){var b=this.Za;a=a in b?b[a]:void 0;a=a||i}else a=i;return a};P.gb=function(a){return this.G?this.G[a]||i:i};P.$b=function(a,b){this.G&&Hf(this.G,a,b)};P.Ld=function(a){return this.G&&a?Gf(this.G,a):-1};
  P.removeChild=function(a,b){if(a){var c=ie(a)?a:a.dc();a=this.Ye(c);if(c&&a){dg(this.Za,c);Mf(this.G,a);if(b){a.ia();a.k&&Jh(a.k)}a.Tf(i)}}if(!a)e(l("Child is not in parent component"));return a};P.Tl=function(a,b){return this[jc](this.gb(a),b)};P.Jf=function(a){for(;this.Sk();)this.Tl(0,a)};var Is="modal-dialog";function Js(a,b,c){ss[I](this,c);this.pa=a||Is;this.eg=!!b;this.Xa=Ks}T(Js,ss);P=Js[x];P.ud=i;P.Kj=h;P.ph=h;P.eg=k;P.Qd=h;P.Mg=h;P.ij=0.5;P.Nm=U;P.za=U;P.Xa=i;P.Wb=i;P.s=k;P.Fj=k;P.J=i;P.F=i;P.re=i;P.se=i;P.yi=i;P.qe=i;P.Cc=i;P.Wa=i;Ma(P,function(a){this.za=a;if(this.Cc)xa(this.Cc,a)});P.Kf=function(){this.a()||this.rb()};P.L=function(){this.Kf();return this.Cc};P.Dk=function(){this.Kf();return this.se};P.mk=function(){this.Kf();return this.Wa};var Ls="-title-draggable";
  P.wj=function(){var a=new sr(this.a(),this.re);Og(this.re,this.pa+Ls);return a};var Ms="-title",Ns="-title-text",Os="-title-close",Ps="-content",Qs="-buttons",Rs="dialog",Ss="labelledby";
  P.d=function(){this.wl();var a=this.B();this.Qf(a.d(vp,{className:this.pa,tabIndex:0},this.re=a.d(vp,{className:this.pa+Ms,id:this.dc()},this.se=a.d(up,this.pa+Ns,this.Nm),this.qe=a.d(up,this.pa+Os)),this.Cc=a.d(vp,this.pa+Ps),this.Wa=a.d(vp,this.pa+Qs),this.ui=a.d(up,{tabIndex:0})));this.yi=this.re.id;$q(this.a(),Rs);br(this.a(),Ss,this.yi||U);if(this.za)xa(this.Cc,this.za);ks(this.qe,this.ph);ks(this.a(),k);this.Xa&&this.Xa.hj(this.Wa)};
  var Ts="border:0;vertical-align:bottom;",Us='javascript:""',Vs="-bg";P.wl=function(){if(this.eg&&this.Qd&&!this.F){var a;a=this.B();this.F=a=a.d(ml,{frameborder:0,style:Ts,src:Us});va(this.F,this.pa+Vs);ks(this.F,k);js(this.F,0)}else if((!this.eg||!this.Qd)&&this.F){Jh(this.F);this.F=i}if(this.Qd&&!this.J){this.J=this.B().d(vp,this.pa+Vs);js(this.J,this.ij);ks(this.J,k)}else if(!this.Qd&&this.J){Jh(this.J);this.J=i}};
  P.rb=function(a){if(this.q)e(l(Hs));this.a()||this.d();a=a||this.B().l[ic];this.Xl(a);Js.b.rb[I](this,a)};P.Xl=function(a){this.F&&a[Ua](this.F);this.J&&a[Ua](this.J)};P.Q=function(){Js.b.Q[I](this);this.ud=new cr(this.B().l);if(this.Mg&&!this.Wb)this.Wb=this.wj();this.X().g(this.qe,Jj,this.Hl).g(this.ud,gp,this.El);$q(this.a(),Rs);this.se.id!==U&&br(this.a(),Ss,this.se.id)};P.ia=function(){this.s&&this.O(k);this.ud[Kb]();this.ud=i;if(this.Wb){this.Wb[Kb]();this.Wb=i}Js.b.ia[I](this)};
  var Ws="keydown",Xs="resize",Ys="afterhide";P.O=function(a){if(a!=this.s){var b=this.B().l,c=dh(b)||ka;this.q||this.rb(b[ic]);if(a){this.$h();this.Kb();this.X().g(this.a(),Ws,this.Rd,h).g(this.a(),Ij,this.Rd,h).g(c,Xs,this.Lh,h)}else this.X().aa(this.a(),Ws,this.Rd,h).aa(this.a(),Ij,this.Rd,h).aa(c,Xs,this.Lh,h);this.F&&ks(this.F,a);this.J&&ks(this.J,a);ks(this.a(),a);a&&this[Ec]();if(this.s=a)this.X().g(this.Wa,Jj,this.Ih);else{this.X().aa(this.Wa,Jj,this.Ih);this[D](Ys);this.Fj&&this[Kb]()}}};
  var Zs="button",$s="input",at="position:fixed;width:0;height:0;left:0;top:0;";P.focus=function(){try{this.a()[Ec]()}catch(a){}if(this.Xa){var b=this.Xa.pd;if(b)for(var c=this.B().l,d=this.Wa[Hd](Zs),f=0,g;g=d[f];f++)if(g[td]==b){try{if(xg||vg){var j=c[Gc]($s);j[dc].cssText=at;this.a()[Ua](j);j[Ec]();this.a()[jc](j)}g[Ec]()}catch(n){}break}}};
  P.$h=function(){this.F&&ks(this.F,k);this.J&&ks(this.J,k);var a=this.B().l,b=dh(a)||ka,c=bh(b||ka);b=a[ic].scrollWidth;a=t.max(a[ic][Kc],c[O]);if(this.F){ks(this.F,h);Zr(this.F,b,a)}if(this.J){ks(this.J,h);Zr(this.J,b,a)}if(this.Mg){c=ds(this.a());this.Wb.Cf=new nr(0,0,b-c[y],a-c[O])}};P.Kb=function(){var a=this.B().l,b=dh(a)||ka;if(Ir(this.a())==Nr)var c=a=0;else{c=this.B().bc();a=c.x;c=c.y}var d=ds(this.a());b=bh(b||ka);a=t.max(a+b[y]/2-d[y]/2,0);c=t.max(c+b[O]/2-d[O]/2,0);Kr(this.a(),a,c)};
  P.Hl=function(){if(this.ph){var a=this.Xa,b=a&&a.Ge;if(b){a=a.T(b);this[D](new bt(b,a))&&this.O(k)}else this.O(k)}};P.i=function(){Js.b.i[I](this);if(this.J){Jh(this.J);this.J=i}if(this.F){Jh(this.F);this.F=i}this.ui=this.Wa=this.qe=i};P.Ih=function(a){if((a=this.Nj(a[H]))&&!a[$b]){a=a[td];var b=this.Xa.T(a);this[D](new bt(a,b))&&this.O(k)}};var ct="BUTTON";P.Nj=function(a){for(a=a;a!=i&&a!=this.Wa;){if(a[ld]==ct)return a;a=a[ud]}return i};var dt="SELECT",et="TEXTAREA";
  P.Rd=function(a){var b=k,c=k,d=this.Xa,f=a[H];if(a[J]==Ws)if(this.Kj&&a[Lc]==27){var g=d&&d.Ge;f=f[ld]==dt&&!f[$b];if(g&&!f){c=h;b=d.T(g);b=this[D](new bt(g,b))}else f||(b=h)}else{if(a[Lc]==9&&a[kd]&&f==this.a())c=h}else if(a[Lc]==13){if(f[ld]==ct)g=f[td];else if(d){var j=d.pd,n=j&&d.lk(j);f=(f[ld]==et||f[ld]==dt)&&!f[$b];if(n&&!n[$b]&&!f)g=j}if(g){c=h;b=this[D](new bt(g,ha(d.T(g))))}}if(b||c){a[Qb]();a[Wb]()}b&&this.O(k)};P.Lh=function(){this.$h()};
  P.El=function(a){if(this.ui==a[H]){a=this.Oj;if(ke(a)){if(this)a=pe(a,this)}else if(a&&typeof a[fd]==ae)a=pe(a[fd],a);else e(l(Tj));Ul[ub](a,0)}};P.Oj=function(){V&&this.B().l[ic][Ec]();this.a()[Ec]()};var ft="dialogselect";function bt(a,b){Ja(this,ft);this.ta=a;this.caption=b}T(bt,Cj);function gt(a){this.Ka=a||Qg();Ii[I](this)}var Ks;T(gt,Ii);P=gt[x];P.pa="goog-buttonset";P.pd=i;P.k=i;P.Ge=i;P.C=function(a,b,c,d){Ii[x].C[I](this,a,b);if(c)this.pd=a;if(d)this.Ge=a;return this};
  P.hj=function(a){this.k=a;this.rb()};var ht="-default";P.rb=function(){if(this.k){xa(this.k,U);var a=Qg(this.k);Hi(this,function(b,c){var d=a.d(Zs,{name:c},b);if(c==this.pd)va(d,this.pa+ht);this.k[Ua](d)},this)}};P.lk=function(a){for(var b=this.kk(),c=0,d;d=b[c];c++)if(d[td]==a||d.id==a)return d;return i};P.kk=function(){return this.k[Hd](ct)};(new gt).C("ok",zo,h,h);Ks=(new gt).C("ok",zo,h).C("cancel","Cancel",k,h);(new gt).C("yes","Yes",h).C("no","No",k,h);
  (new gt).C("yes","Yes").C("no","No",h).C("cancel","Cancel",k,h);(new gt).C("continue","Continue").C("save","Save").C("cancel","Cancel",h,h);function it(a,b){a&&this.qg(a,b)}T(it,wk);P=it[x];P.k=i;P.Nd=i;P.zf=i;P.Od=i;P.ob=-1;P.lb=-1;
  var jt={"3":13,"12":144,"63232":38,"63233":40,"63234":37,"63235":39,"63236":112,"63237":113,"63238":114,"63239":115,"63240":116,"63241":117,"63242":118,"63243":119,"63244":120,"63245":121,"63246":122,"63247":123,"63248":44,"63272":46,"63273":36,"63275":35,"63276":33,"63277":34,"63289":144,"63302":45},kt={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},lt={61:187,
  59:186},mt=V||xg&&Lg(dr);P=it[x];P.Kk=function(a){if(xg&&(this.ob==17&&!a[Ab]||this.ob==18&&!a.altKey))this.lb=this.ob=-1;if(mt&&!er(a[Lc],this.ob,a[kd],a[Ab],a.altKey))this[fd](a);else this.lb=wg&&a[Lc]in lt?lt[a[Lc]]:a[Lc]};P.Lk=function(){this.lb=this.ob=-1};
  Ia(P,function(a){var b=a.Ca,c,d;if(V&&a[J]==Ij){c=this.lb;d=c!=13&&c!=27?b[Lc]:0}else if(xg&&a[J]==Ij){c=this.lb;d=b[yc]>=0&&b[yc]<63232&&fr(c)?b[yc]:0}else if(vg){c=this.lb;d=fr(c)?b[Lc]:0}else{c=b[Lc]||this.lb;d=b[yc]||0;if(Cg&&d==63&&!c)c=191}var f=c,g=b.keyIdentifier;if(c)if(c>=63232&&c in jt)f=jt[c];else{if(c==25&&a[kd])f=9}else if(g&&g in kt)f=kt[g];a=f==this.ob;this.ob=f;b=new nt(f,d,a,b);try{this[D](b)}finally{b[Kb]()}});P.a=function(){return this.k};var ot="keyup";
  P.qg=function(a,b){this.Od&&this.detach();this.k=a;this.Nd=lk(this.k,Ij,this,b);this.zf=lk(this.k,Ws,this.Kk,b,this);this.Od=lk(this.k,ot,this.Lk,b,this)};P.detach=function(){if(this.Nd){pk(this.Nd);pk(this.zf);pk(this.Od);this.Od=this.zf=this.Nd=i}this.k=i;this.lb=this.ob=-1};P.i=function(){it.b.i[I](this);this.detach()};var pt="key";function nt(a,b,c,d){d&&this.Pc(d,void 0);Ja(this,pt);Ha(this,a);this.charCode=b;this.repeat=c}T(nt,Ej);var qt="HTML",rt="BODY";
  function st(a,b,c,d,f,g,j,n){var r,w=c.offsetParent;if(w){var F=w[ld]==qt||w[ld]==rt;if(!F||Ir(w)!=Or){r=Wr(w);F||(r=Xf(r,new Wf(w[Vc],w[Va])))}}F=a;w=es(F);(F=Vr(F))&&w.kl(new nr(F[G],F.top,F[Nd]-F[G],F[ad]-F.top));F=w=w;var M=Qg(a),A=Qg(c);if(M.l!=A.l){var K=M.l[ic];A=A.jh();var N=new Wf(0,0),ba=dh(Sg(K)),Ga=K;do{var ia;if(ba==A)ia=Wr(Ga);else{var da=Ga;ia=new Wf;if(da[vb]==1)if(da[db]){var E=Mr(da);ia.x=E[G];ia.y=E.top}else{E=Qg(da).bc();da=Wr(da);ia.x=da.x-E.x;ia.y=da.y-E.y}else{ia.x=da[Jd];ia.y=
  da[Kd]}ia=ia}ia=ia;N.x+=ia.x;N.y+=ia.y}while(ba&&ba!=A&&(Ga=ba.frameElement)&&(ba=ba.parent));A=N;A=Xf(A,Wr(K));if(V&&!M.vh())A=Xf(A,M.bc());F.left+=A.x;F.top+=A.y}a=(b&4&&Xr(a)?b^2:b)&-5;b=new Wf(a&2?w[G]+w[y]:w[G],a&1?w.top+w[O]:w.top);if(r)b=Xf(b,r);if(f){b.x+=(a&2?-1:1)*f.x;b.y+=(a&1?-1:1)*f.y}var B;if(j)if((B=Vr(c))&&r){B.top=t.max(0,B.top-r.y);B.right-=r.x;B.bottom-=r.y;za(B,t.max(0,B[G]-r.x))}a:{f=b;c=c;r=d;d=g;B=B;g=j;j=n;f=f[kc]();a=0;r=(r&4&&Xr(c)?r^2:r)&-5;n=ds(c);j=j?j[kc]():n;if(d||r!=
  0){if(r&2)f.x-=j[y]+(d?d[Nd]:0);else if(d)f.x+=d[G];if(r&1)f.y-=j[O]+(d?d[ad]:0);else if(d)f.y+=d.top}if(g){if(B){d=f;r=j;B=B;g=g;a=0;if(d.x<B[G]&&g&1){d.x=B[G];a|=1}if(d.x<B[G]&&d.x+r[y]>B[Nd]&&g&16){r.width-=d.x+r[y]-B[Nd];a|=4}if(d.x+r[y]>B[Nd]&&g&1){d.x=t.max(B[Nd]-r[y],B[G]);a|=1}if(g&2)a|=(d.x<B[G]?16:0)|(d.x+r[y]>B[Nd]?32:0);if(d.y<B.top&&g&4){d.y=B.top;a|=2}if(d.y>=B.top&&d.y+r[O]>B[ad]&&g&32){r.height-=d.y+r[O]-B[ad];a|=8}if(d.y+r[O]>B[ad]&&g&4){d.y=t.max(B[ad]-r[O],B.top);a|=2}if(g&8)a|=
  (d.y<B.top?64:0)|(d.y+r[O]>B[ad]?128:0);B=a}else B=256;a=B;if(a&496){n=a;break a}}Kr(c,f);n=n==j?h:!n||!j?k:n[y]==j[y]&&n[O]==j[O];n||Zr(c,j);n=a}return n};function tt(){}tt[x].Kb=function(){};function ut(a,b){this.Xb=a;this.Ub=b}T(ut,tt);ut[x].Kb=function(a,b,c){st(this.Xb,this.Ub,a,b,m,c)};function vt(a,b,c){ut[I](this,a,b);this.dj=c}T(vt,ut);vt[x].Kb=function(a,b,c,d){var f=st(this.Xb,this.Ub,a,b,i,c,10,d);if(f&496){var g=this.Ub,j=b;if(f&48){g^=2;j^=2}if(f&192){g^=1;j^=1}f=st(this.Xb,g,a,j,i,c,10,d);if(f&496)this.dj?st(this.Xb,this.Ub,a,b,i,c,5,d):st(this.Xb,this.Ub,a,b,i,c,0,d)}};function wt(a,b,c,d){vt[I](this,a,b,c);this.$l=d}T(wt,vt);wt[x].Kb=function(a,b,c,d){this.$l?st(this.Xb,this.Ub,a,b,i,c,33,d):wt.b.Kb[I](this,a,b,c,d)};function xt(){}var yt;Ud(xt);P=xt[x];P.Ab=function(){};P.d=function(a){return a.B().d(vp,this.ac(a)[Ed](ff),a.za)};P.L=function(a){return a};var zt="7";P.qd=function(a,b,c){if(a=a.a?a.a():a)if(V&&!Lg(zt)){var d=this.Zg(Ng(a),b);d[u](b);c=c?Og:Pg;qe(c,a)[id](i,d)}else{a=a;b=b;c?Og(a,b):Pg(a,b)}};P.Pg=function(a,b,c){this.qd(a,b,c)};P.jc=function(a){a.xf()&&this.wc(a.a(),h);a.Z()&&this.Mb(a,a.s)};P.qm=function(a){if(wg){var b=this.Ab();b&&$q(a,b)}};P.ce=function(a,b){qs(a,!b,!V&&!vg)};var At="-rtl";
  P.wc=function(a,b){this.qd(a,this.fc()+At,b)};P.Gb=function(a){var b;if(a.fa(32)&&(b=a.M()))return Sh(b);return k};var Bt="tabIndex";P.Mb=function(a,b){var c;if(a.fa(32)&&(c=a.M())){if(!b&&a.xh()){try{c.blur()}catch(d){}a.xh()&&a.Cb(i)}if(Sh(c)!=b){c=c;if(b)c.tabIndex=0;else c.removeAttribute(Bt)}}};P.O=function(a,b){ks(a,b)};P.xa=function(a,b,c){var d=a.a();if(d){var f=this.wd(b);f&&this.qd(a,f,c);this.fd(d,b,c)}};var Ct="disabled",Dt="pressed",Et="selected",Ft="checked",Gt="expanded";
  P.fd=function(a,b,c){if(wg){yt||(yt=hg(1,Ct,4,Dt,8,Et,16,Ft,64,Gt));(b=yt[b])&&br(a,b,c)}};var Ht="nodeType";Ma(P,function(a,b){var c=this.L(a);if(c){Hh(c);if(b)if(ie(b))Nh(c,b);else{var d=function(f){if(f){var g=Sg(c);c[Ua](ie(f)?g[Ob](f):f)}};if(ee(b))Hf(b,d);else fe(b)&&!(Ht in b)?Hf(Of(b),d):d(b)}}});P.M=function(a){return a.a()};var It="goog-control";P.R=function(){return It};P.fc=function(){return this.R()};
  P.ac=function(a){var b=this.R(),c=[b],d=this.fc();d!=b&&c[u](d);b=this.pk(a.getState());c[u][id](c,b);(a=a.Da)&&c[u][id](c,a);V&&!Lg(zt)&&c[u][id](c,this.Zg(c));return c};var Jt="_";P.Zg=function(a,b){var c=[];if(b)a=a[Jb]([b]);Hf([],function(d){if(Kf(d,qe(Lf,a))&&(!b||Lf(d,b)))c[u](d[Ed](Jt))});return c};P.pk=function(a){for(var b=[];a;){var c=a&-a;b[u](this.wd(c));a&=~c}return b};P.wd=function(a){this.zg||this.uj();return this.zg[a]};
  var Kt="-disabled",Lt="-hover",Mt="-active",Nt="-selected",Ot="-checked",Pt="-focused",Qt="-open";P.uj=function(){var a=this.fc();this.zg=hg(1,a+Kt,2,a+Lt,4,a+Mt,8,a+Nt,16,a+Ot,32,a+Pt,64,a+Qt)};function Rt(){}T(Rt,xt);Ud(Rt);P=Rt[x];P.Ab=function(){return Zs};P.fd=function(a,b,c){if(wg)b==16?br(a,Dt,c):Rt.b.fd[I](this,a,b,c)};P.d=function(a){var b=Rt.b.d[I](this,a),c=a.Dd();c&&this.Xf(b,c);(c=a[L]())&&this[lb](b,c);a.fa(16)&&this.fd(b,16,k);return b};Oa(P,Td);ua(P,Td);P.Dd=function(a){return a.title};P.Xf=function(a,b){if(a)a.title=b||U};var St="goog-button";P.R=function(){return St};function Tt(a,b){if(!a)e(l("Invalid class name "+a));if(!ke(b))e(l("Invalid decorator function "+b));Ut[a]=b}var Vt={},Ut={};function Wt(a,b,c){ss[I](this,c);if(!(b=b)){b=this[Lb];for(var d;b;){d=le(b);if(d=Vt[d])break;b=b.b?b.b[Lb]:i}b=d?ke(d.ra)?d.ra():new d:i}this.m=b;this.fi(a)}T(Wt,ss);P=Wt[x];P.za=i;P.xc=0;P.cd=39;P.kd=255;P.oe=0;P.s=h;P.Da=i;P.gf=h;P.Be=k;P.Sf=function(a){this.q&&a!=this.gf&&this.Rg(a);this.gf=a};P.M=function(){return this.m.M(this)};P.yd=function(){return this.ma||(this.ma=new it)};P.aj=function(a){if(a){if(this.Da)Lf(this.Da,a)||this.Da[u](a);else this.Da=[a];this.m.Pg(this,a,h)}};
  P.Ul=function(a){if(a&&this.Da){Mf(this.Da,a);if(this.Da[v]==0)this.Da=i;this.m.Pg(this,a,k)}};P.qd=function(a,b){b?this.aj(a):this.Ul(a)};P.d=function(){var a=this.m.d(this);this.Qf(a);this.m.qm(a);this.Be||this.m.ce(a,k);this.s||this.m.O(a,k)};P.L=function(){return this.m.L(this.a())};P.Q=function(){Wt.b.Q[I](this);this.m.jc(this);if(this.cd&-2){this.gf&&this.Rg(h);if(this.fa(32)){var a=this.M();if(a){var b=this.yd();b.qg(a);this.X().g(b,pt,this.Pa).g(a,dp,this.Ed).g(a,Zo,this.Cb)}}}};
  P.Rg=function(a){var b=this.X(),c=this.a();if(a){b.g(c,Gj,this.jf).g(c,rr,this.Db).g(c,vr,this.Oc).g(c,Hj,this.hf);V&&b.g(c,bp,this.kh)}else{b.aa(c,Gj,this.jf).aa(c,rr,this.Db).aa(c,vr,this.Oc).aa(c,Hj,this.hf);V&&b.aa(c,bp,this.kh)}};P.ia=function(){Wt.b.ia[I](this);this.ma&&this.ma.detach();this.s&&this.Z()&&this.m.Mb(this,k)};P.i=function(){Wt.b.i[I](this);if(this.ma){this.ma[Kb]();delete this.ma}delete this.m;this.Da=this.za=i};Ma(P,function(a){this.m[sd](this.a(),a);this.fi(a)});
  P.fi=function(a){this.za=a};P.ah=function(a){var b=this.za;if(!b||ie(b))return b;return(a=ee(b)?Jf(b,a)[Ed](U):Uh(b))&&cf(a)};P.vd=function(){return this.ah(Uh)};P.wc=function(a){Wt.b.wc[I](this,a);var b=this.a();b&&this.m.wc(b,a)};P.ce=function(a){this.Be=a;var b=this.a();b&&this.m.ce(b,a)};var Xt="show",Yt="hide";P.O=function(a,b){if(b||this.s!=a&&this[D](a?Xt:Yt)){var c=this.a();c&&this.m.O(c,a);this.Z()&&this.m.Mb(this,a);this.s=a;return h}return k};P.Z=function(){return!this.Fa(1)};
  P.Ta=function(a){this.kc(2,a)&&this.xa(2,a)};P.sa=function(){return this.Fa(4)};P.setActive=function(a){this.kc(4,a)&&this.xa(4,a)};P.Wf=function(a){this.kc(8,a)&&this.xa(8,a)};P.ll=function(){return this.Fa(16)};P.tm=function(a){this.kc(16,a)&&this.xa(16,a)};P.xh=function(){return this.Fa(32)};P.hi=function(a){this.kc(32,a)&&this.xa(32,a)};P.isOpen=function(){return this.Fa(64)};P.I=function(a){this.kc(64,a)&&this.xa(64,a)};P.getState=function(){return this.xc};
  P.Fa=function(a){return!!(this.xc&a)};P.xa=function(a,b){if(this.fa(a)&&b!=this.Fa(a)){this.m.xa(this,a,b);this.xc=b?this.xc|a:this.xc&~a}};P.Fm=function(a){this.xc=a};P.fa=function(a){return!!(this.cd&a)};P.Ob=function(a,b){if(this.q&&this.Fa(a)&&!b)e(l(Hs));!b&&this.Fa(a)&&this.xa(a,k);this.cd=b?this.cd|a:this.cd&~a};P.ea=function(a){return!!(this.kd&a)&&this.fa(a)};P.sm=function(a,b){this.kd=b?this.kd|a:this.kd&~a};P.gi=function(a,b){this.oe=b?this.oe|a:this.oe&~a};
  P.kc=function(a,b){return this.fa(a)&&this.Fa(a)!=b&&(!(this.oe&a)||this[D](Fs(a,b)))&&!this.Se};var Zt="enter";P.jf=function(a){!$t(a,this.a())&&this[D](Zt)&&this.Z()&&this.ea(2)&&this.Ta(h)};var au="leave";P.hf=function(a){if(!$t(a,this.a())&&this[D](au)){this.ea(4)&&this[Gd](k);this.ea(2)&&this.Ta(k)}};function $t(a,b){return!!a.relatedTarget&&Kh(b,a.relatedTarget)}
  P.Db=function(a){if(this.Z()){this.ea(2)&&this.Ta(h);if(a.vf(0)){this.ea(4)&&this[Gd](h);this.m.Gb(this)&&this.M()[Ec]()}}!this.Be&&a.vf(0)&&a[Wb]()};P.Oc=function(a){if(this.Z()){this.ea(2)&&this.Ta(h);this.sa()&&this.oc(a)&&this.ea(4)&&this[Gd](k)}};P.kh=function(a){this.Z()&&this.oc(a)};var bu="action",cu="altKey",du="ctrlKey",eu="metaKey",fu="shiftKey",gu="platformModifierKey";
  P.oc=function(a){this.ea(16)&&this.tm(!this.ll());this.ea(8)&&this.Wf(h);this.ea(64)&&this.I(!this[xc]());var b=new Cj(bu,this);if(a)for(var c=[cu,du,eu,fu,gu],d,f=0;d=c[f];f++)b[d]=a[d];return this[D](b)};P.Ed=function(){this.ea(32)&&this.hi(h)};P.Cb=function(){this.ea(4)&&this[Gd](k);this.ea(32)&&this.hi(k)};P.Pa=function(a){if(this.s&&this.Z()&&this.hc(a)){a[Wb]();a[Qb]();return h}return k};P.hc=function(a){return a[Lc]==13&&this.oc(a)};var hu=Wt,iu=xt;
  if(!ke(hu))e(l("Invalid component class "+hu));if(!ke(iu))e(l("Invalid renderer class "+iu));var ju=le(hu);Vt[ju]=iu;Tt(It,function(){return new Wt(i)});function ku(){}T(ku,Rt);Ud(ku);P=ku[x];P.Ab=function(){};P.d=function(a){this.Hm(a);return a.B().d(Zs,{"class":this.ac(a)[Ed](ff),disabled:!a.Z(),title:a.Dd()||U,value:a[L]()||U},a.vd()||U)};P.jc=function(a){a.X().g(a.a(),Jj,a.oc)};P.ce=Td;P.wc=Td;P.Gb=function(a){return a.Z()};P.Mb=Td;P.xa=function(a,b,c){ku.b.xa[I](this,a,b,c);if((a=a.a())&&b==1)a.disabled=c};Oa(P,function(a){return a[Tb]});ua(P,function(a,b){if(a)a.value=b});P.fd=Td;P.Hm=function(a){a.Sf(k);a.sm(255,k);a.Ob(32,k)};function lu(a,b,c){Wt[I](this,a,b||ku.ra(),c)}T(lu,Wt);P=lu[x];Oa(P,function(){return this.Bi});ua(P,function(a){this.Bi=a;this.m[lb](this.a(),a)});P.Dd=function(){return this.zi};P.Xf=function(a){this.zi=a;this.m.Xf(this.a(),a)};P.i=function(){lu.b.i[I](this);delete this.Bi;delete this.zi};P.Q=function(){lu.b.Q[I](this);if(this.fa(32)){var a=this.M();a&&this.X().g(a,ot,this.hc)}};P.hc=function(a){if(a[Lc]==13&&a[J]==pt||a[Lc]==32&&a[J]==ot)return this.oc(a);return a[Lc]==32};Tt(St,function(){return new lu(i)});function mu(){}T(mu,xt);Ud(mu);mu[x].d=function(a){return a.B().d(vp,this.R())};Ma(mu[x],function(){});var nu="goog-menuseparator";mu[x].R=function(){return nu};function ou(a,b){Wt[I](this,i,a||mu.ra(),b);this.Ob(1,k);this.Ob(2,k);this.Ob(4,k);this.Ob(32,k);this.Fm(1)}T(ou,Wt);var pu="separator";ou[x].Q=function(){ou.b.Q[I](this);$q(this.a(),pu)};Tt(nu,function(){return new ou});function qu(){}Ud(qu);P=qu[x];P.Ab=function(){};P.Zk=function(a){if(a){var b=a.getAttributeNode(Rh);if(b&&b.specified){a=a.tabIndex;return je(a)&&a>=0}}return k};P.Sg=function(a,b){if(a)a.tabIndex=b?0:-1};P.d=function(a){return a.B().d(vp,this.ac(a)[Ed](ff))};P.L=function(a){return a};P.jc=function(a){a=a.a();qs(a,h,wg);if(V)a.hideFocus=h;var b=this.Ab();b&&$q(a,b)};P.M=function(a){return a.a()};var ru="goog-container";P.R=function(){return ru};var su="horizontal",tu="-horizontal",uu="-vertical";
  P.ac=function(a){var b=this.R(),c=a.nc==su;c=[b,c?b+tu:b+uu];a.Z()||c[u](b+Kt);return c};var vu="vertical";function wu(a,b,c){ss[I](this,c);this.m=b||qu.ra();this.nc=a||vu}T(wu,ss);P=wu[x];P.Ah=i;P.ma=i;P.m=i;P.nc=i;P.s=h;P.ga=h;P.Xe=h;P.la=-1;P.K=i;P.Ef=k;P.ej=k;P.Il=h;P.Ya=i;P.M=function(){return this.Ah||this.m.M(this)};P.yd=function(){return this.ma||(this.ma=new it(this.M()))};P.d=function(){this.Qf(this.m.d(this))};P.L=function(){return this.m.L(this.a())};
  P.Q=function(){wu.b.Q[I](this);this.$b(function(b){b.q&&this.Vh(b)},this);var a=this.a();this.m.jc(this);this.O(this.s,h);this.X().g(this,Zt,this.cf).g(this,ws,this.ef).g(this,xs,this.kf).g(this,Ds,this.Ok).g(this,Es,this.Hk).g(a,rr,this.Db).g(Sg(a),vr,this.Jk).g(a,[rr,vr,Gj,Hj],this.Gk);this.Gb()&&this.Qg(h)};P.Qg=function(a){var b=this.X(),c=this.M();a?b.g(c,dp,this.Ed).g(c,Zo,this.Cb).g(this.yd(),pt,this.Pa):b.aa(c,dp,this.Ed).aa(c,Zo,this.Cb).aa(this.yd(),pt,this.Pa)};
  P.ia=function(){this.tc(-1);this.K&&this.K.I(k);this.Ef=k;wu.b.ia[I](this)};P.i=function(){wu.b.i[I](this);if(this.ma){this.ma[Kb]();this.ma=i}this.m=this.K=this.Ya=i};P.cf=function(){return h};var xu="activedescendant";P.ef=function(a){var b=this.Ld(a[H]);if(b>-1&&b!=this.la){var c=this.cc();c&&c.Ta(k);this.la=b;c=this.cc();this.Ef&&c[Gd](h);if(this.Il&&this.K&&c!=this.K)c.fa(64)?c.I(h):this.K.I(k)}br(this.a(),xu,a[H].a().id)};P.kf=function(a){if(a[H]==this.cc())this.la=-1;br(this.a(),xu,U)};
  P.Ok=function(a){if((a=a[H])&&a!=this.K&&a.S==this){this.K&&this.K.I(k);this.K=a}};P.Hk=function(a){if(a[H]==this.K)this.K=i};P.Db=function(a){this.ga&&this.vc(h);var b=this.M();this.m.Zk(b)?b[Ec]():a[Wb]()};P.Jk=function(){this.vc(k)};P.Gk=function(a){var b=this.yk(a[H]);if(b)switch(a[J]){case rr:b.Db(a);break;case vr:b.Oc(a);break;case Gj:b.jf(a);break;case Hj:b.hf(a);break}};P.yk=function(a){if(this.Ya)for(var b=this.a();a&&a[ud]&&a!=b;){var c=a.id;if(c in this.Ya)return this.Ya[c];a=a[ud]}return i};
  P.Ed=function(){};P.Cb=function(){this.tc(-1);this.vc(k);this.K&&this.K.I(k)};P.Pa=function(a){if(this.Z()&&this.s&&(this.hb()!=0||this.Ah)&&this.hc(a)){a[Wb]();a[Qb]();return h}return k};
  P.hc=function(a){var b=this.cc();if(b&&typeof b.Pa==ae&&b.Pa(a))return h;if(this.K&&this.K!=b&&typeof this.K.Pa==ae&&this.K.Pa(a))return h;switch(a[Lc]){case 27:if(this.Gb())this.M().blur();else return k;break;case 36:this.al();break;case 35:this.bl();break;case 38:if(this.nc==vu)this.qf();else return k;break;case 37:if(this.nc==su)this.xf()?this.pf():this.qf();else return k;break;case 40:if(this.nc==vu)this.pf();else return k;break;case 39:if(this.nc==su)this.xf()?this.qf():this.pf();else return k;
  break;default:return k}return h};P.Vh=function(a){var b=a.a();b=b.id||(b.id=a.dc());if(!this.Ya)this.Ya={};this.Ya[b]=a};P.gd=function(a,b){wu.b.gd[I](this,a,b)};P.zc=function(a,b,c){a.gi(2,h);a.gi(64,h);if(this.Gb()||!this.ej)a.Ob(32,k);a.Sf(k);wu.b.zc[I](this,a,b,c);c&&this.q&&this.Vh(a);b<=this.la&&this.la++};
  P.removeChild=function(a,b){if(a=ie(a)?this.Ye(a):a){var c=this.Ld(a);if(c!=-1)if(c==this.la)a.Ta(k);else c<this.la&&this.la--;(c=a.a())&&c.id&&dg(this.Ya,c.id)}a=wu.b[jc][I](this,a,b);a.Sf(h);return a};var yu="aftershow";P.O=function(a,b){if(b||this.s!=a&&this[D](a?Xt:Yt)){this.s=a;var c=this.a();if(c){ks(c,a);this.Gb()&&this.m.Sg(this.M(),this.ga&&this.s);b||this[D](this.s?yu:Ys)}return h}return k};P.Z=function(){return this.ga};P.Gb=function(){return this.Xe};
  P.Mb=function(a){a!=this.Xe&&this.q&&this.Qg(a);this.Xe=a;this.ga&&this.s&&this.m.Sg(this.M(),a)};P.tc=function(a){if(a=this.gb(a))a.Ta(h);else this.la>-1&&this.cc().Ta(k)};P.Ta=function(a){this.tc(this.Ld(a))};P.cc=function(){return this.gb(this.la)};P.al=function(){this.Id(function(a,b){return(a+1)%b},this.hb()-1)};P.bl=function(){this.Id(function(a,b){a--;return a<0?b-1:a},0)};P.pf=function(){this.Id(function(a,b){return(a+1)%b},this.la)};
  P.qf=function(){this.Id(function(a,b){a--;return a<0?b-1:a},this.la)};P.Id=function(a,b){var c=b<0?this.Ld(this.K):b,d=this.hb();c=a[I](this,c,d);for(var f=0;f<=d;){var g=this.gb(c);if(g&&this.wg(g)){this.Bm(c);return h}f++;c=a[I](this,c,d)}return k};P.wg=function(a){return a.s&&a.Z()&&a.fa(2)};P.Bm=function(a){this.tc(a)};P.vc=function(a){this.Ef=a};function zu(){this.Ag=[]}T(zu,xt);Ud(zu);P=zu[x];var Au="-highlight",Bu="-checkbox";P.xd=function(a){var b=this.Ag[a];if(!b){switch(a){case 0:b=this.fc()+Au;break;case 1:b=this.fc()+Bu;break;case 2:b=this.fc()+Ps;break}this.Ag[a]=b}return b};var Cu="menuitem";P.Ab=function(){return Cu};P.d=function(a){var b=a.B().d(vp,this.ac(a)[Ed](ff),this.vj(a.za,a.B()));this.xm(a,b,a.fa(8)||a.fa(16));return b};P.L=function(a){return a&&a[Nc]};
  Ma(P,function(a,b){var c=this.L(a),d=this.nf(a)?c[Nc]:i;zu.b[sd][I](this,a,b);if(d&&!this.nf(a))c[Yb](d,c[Nc]||i)});P.vj=function(a,b){var c=this.xd(2);return b.d(vp,c,a)};P.nf=function(a){if(a=this.L(a)){a=a[Nc];var b=this.xd(1);return!!a&&!!a.className&&a.className[C](b)!=-1}return k};var Du="goog-option";P.xm=function(a,b,c){if(c!=this.nf(b)){var d=b,f=Du;c?Og(d,f):Pg(d,f);b=this.L(b);if(c){c=this.xd(1);b[Yb](a.B().d(vp,c),b[Nc]||i)}else b[jc](b[Nc])}};var Eu="goog-option-selected";
  P.wd=function(a){switch(a){case 2:return this.xd(0);case 16:case 8:return Eu;default:return zu.b.wd[I](this,a)}};var Fu="goog-menuitem";P.R=function(){return Fu};function Gu(a,b,c,d){Wt[I](this,a,d||zu.ra(),c);this[lb](b)}T(Gu,Wt);Oa(Gu[x],function(){var a=this.Df;return a!=i?a:this.vd()});ua(Gu[x],function(a){this.Dm(a)});var Hu="goog-menuitem-accel";Gu[x].vd=function(){return this.ah(function(a){return Lf(Ng(a),Hu)?U:Uh(a)})};Tt(Fu,function(){return new Gu(i)});function Iu(){}T(Iu,qu);Ud(Iu);var Ju="menu";Iu[x].Ab=function(){return Ju};Iu[x].ub=function(a,b){return Kh(a.a(),b)};var Ku="goog-menu";Iu[x].R=function(){return Ku};var Lu="haspopup";Iu[x].jc=function(a){Iu.b.jc[I](this,a);a=a.a();br(a,Lu,$i)};Tt(nu,function(){return new ou});function Mu(a,b){wu[I](this,vu,b||Iu.ra(),a);this.Mb(k)}T(Mu,wu);P=Mu[x];P.Ae=h;P.fj=k;P.R=function(){return this.m.R()};P.ub=function(a){if(this.m.ub(this,a))return h;for(var b=0,c=this.hb();b<c;b++){var d=this.gb(b);if(typeof d.ub==ae&&d.ub(a))return h}return k};P.Va=function(a){this.gd(a,h)};P.Sb=function(a,b){this.zc(a,b,h)};P.Lc=function(a){return this.gb(a)};P.$e=function(){return this.hb()};
  P.setPosition=function(a,b){var c=this.s;c||ks(this.a(),h);var d=this.a(),f=a,g=b,j=Wr(d);if(f instanceof Wf){g=f.y;f=f.x}f=f-j.x;g=g-j.y;Kr(d,d.offsetLeft+f,d[Ad]+g);c||ks(this.a(),k)};P.pm=function(a){(this.Ae=a)&&this.Mb(h)};P.O=function(a,b){var c=Mu.b.O[I](this,a,b);c&&a&&this.q&&this.Ae&&this.M()[Ec]();return c};P.cf=function(a){this.Ae&&this.M()[Ec]();return Mu.b.cf[I](this,a)};P.wg=function(a){return(this.fj||a.Z())&&a.s&&a.fa(2)};function Nu(){}T(Nu,Rt);Ud(Nu);var Ou="goog-inline-block ";Nu[x].d=function(a){var b=this.ac(a);b={"class":Ou+b[Ed](ff),title:a.Dd()||U};return a.B().d(vp,b,this.Me(a.za,a.B()))};Nu[x].L=function(a){return a&&a[Nc][Nc]};var Pu="-outer-box",Qu="-inner-box";Nu[x].Me=function(a,b){return b.d(vp,Ou+(this.R()+Pu),b.d(vp,Ou+(this.R()+Qu),a))};var Ru="goog-custom-button";Nu[x].R=function(){return Ru};function Su(){}T(Su,Nu);Ud(Su);if(wg)Ma(Su[x],function(a,b){var c=Su.b.L[I](this,a&&a[Nc]);if(c){var d=this.createCaption(b,Qg(a)),f=c[ud];f&&f.replaceChild(d,c)}});P=Su[x];P.L=function(a){a=Su.b.L[I](this,a&&a[Nc]);if(wg&&a&&a.__goog_wrapper_div)a=a[Nc];return a};P.Me=function(a,b){return Su.b.Me[I](this,[this.createCaption(a,b),this.xj(b)],b)};var Tu="-caption";P.createCaption=function(a,b){return b.d(vp,Ou+(this.R()+Tu),a)};var Uu="-dropdown",Vu="\u00a0";
  P.xj=function(a){return a.d(vp,Ou+(this.R()+Uu),Vu)};var Wu="goog-menu-button";P.R=function(){return Wu};function Xu(a,b,c,d){lu[I](this,a,c||Su.ra(),d);this.Ob(64,h);b&&this.ge(b);this.da=new Tl(500)}T(Xu,lu);P=Xu[x];P.ng=h;P.Nf=k;P.wf=k;P.Q=function(){Xu.b.Q[I](this);this.e&&this.jd(this.e,h);br(this.a(),Lu,$i)};P.ia=function(){Xu.b.ia[I](this);if(this.e){this.I(k);this.e.ia();this.jd(this.e,k);var a=this.e.a();a&&Jh(a)}};P.i=function(){Xu.b.i[I](this);if(this.e){this.e[Kb]();delete this.e}this.da[Kb]()};P.Db=function(a){Xu.b.Db[I](this,a);if(this.sa()){this.I(!this[xc]());this.e&&this.e.vc(this[xc]())}};
  P.Oc=function(a){Xu.b.Oc[I](this,a);this.e&&!this.sa()&&this.e.vc(k)};P.oc=function(){this[Gd](k);return h};P.Ik=function(a){this.e&&this.e.s&&!this.ub(a[H])&&this.I(k)};P.ub=function(a){return a&&Kh(this.a(),a)||this.e&&this.e.ub(a)||k};P.hc=function(a){if(a[Lc]==32){a[Wb]();if(a[J]!=ot)return k}else if(a[J]!=pt)return k;if(this.e&&this.e.s){var b=this.e.Pa(a);if(a[Lc]==27){this.I(k);return h}return b}if(a[Lc]==40||a[Lc]==38||a[Lc]==32){this.I(h);return h}return k};P.ff=function(){this.I(k)};
  P.Nk=function(){this.sa()||this.I(k)};P.Cb=function(a){this.wf||this.I(k);Xu.b.Cb[I](this,a)};P.Mc=function(){this.e||this.ge(new Mu(this.B()));return this.e||i};P.ge=function(a){var b=this.e;if(a!=b){if(b){this.I(k);this.q&&this.jd(b,k);delete this.e}if(a){this.e=a;a.Tf(this);a.O(k);a.pm(this.wf);this.q&&this.jd(a,h)}}return b};P.Va=function(a){this.Mc().gd(a,h)};P.Sb=function(a,b){this.Mc().zc(a,b,h)};P.Lc=function(a){return this.e?this.e.gb(a):i};P.$e=function(){return this.e?this.e.hb():0};
  P.O=function(a,b){var c=Xu.b.O[I](this,a,b);c&&!this.s&&this.I(k);return c};P.I=function(a){Xu.b.I[I](this,a);if(this.e&&this.Fa(64)==a){if(a){this.e.q||this.e.rb();this.Di=Vr(this.a());this.rg=es(this.a());this.Rh();this.e.tc(-1)}else{this[Gd](k);this.e.vc(k);if(de(this.Sd)){this.Sd=m;var b=this.e.a();b&&Zr(b,U,U)}}this.e.O(a);this.gj(a)}};
  P.Rh=function(){if(this.e.q){var a=this.ng?5:7;a=new wt(this.a(),a,!this.Nf,this.Nf);var b=this.e.a();if(!this.e.s){Ta(b[dc],bs);ks(b,h)}if(!this.Sd&&this.Nf)this.Sd=ds(b);var c=this.ng?4:6;a.Kb(b,c,i,this.Sd);if(!this.e.s){ks(b,k);Ta(b[dc],Rr)}}};
  P.Gl=function(){var a=es(this.a()),b=Vr(this.a()),c;c=this.rg;c=c==a?h:!c||!a?k:c[G]==a[G]&&c[y]==a[y]&&c.top==a.top&&c[O]==a[O];if(!(c=!c)){c=this.Di;c=c==b?h:!c||!b?k:c.top==b.top&&c[Nd]==b[Nd]&&c[ad]==b[ad]&&c[G]==b[G];c=!c}if(c){this.rg=a;this.Di=b;this.Rh()}};P.jd=function(a,b){var c=this.X(),d=b?c.g:c.aa;d[I](c,a,bu,this.ff);d[I](c,a,ws,this.ef);d[I](c,a,xs,this.kf)};P.ef=function(a){br(this.a(),xu,a[H].a().id)};P.kf=function(){this.e.cc()||br(this.a(),xu,U)};
  P.gj=function(a){var b=this.X(),c=a?b.g:b.aa;c[I](b,this.B().l,rr,this.Ik,h);this.wf&&c[I](b,this.e,Zo,this.Nk);c[I](b,this.da,Wl,this.Gl);a?this.da[Bc]():this.da[Xa]()};Tt(Wu,function(){return new Xu(i)});function Yu(a){this.Hb=[];this.cj(a)}T(Yu,wk);P=Yu[x];P.Lb=i;P.bi=i;P.$e=function(){return this.Hb[v]};P.el=function(a){return a?Gf(this.Hb,a):-1};P.Lc=function(a){return this.Hb[a]||i};P.cj=function(a){if(a){Hf(a,function(b){this.$d(b,k)},this);Qf(this.Hb,a)}};P.Va=function(a){this.Sb(a,this.$e())};P.Sb=function(a,b){if(a){this.$d(a,k);Rf(this.Hb,b,0,a)}};P.Bd=function(){return this.Lb};P.Nb=function(a){if(a!=this.Lb){this.$d(this.Lb,k);this.Lb=a;this.$d(a,h)}this[D](lq)};P.Ad=function(){return this.el(this.Lb)};
  P.li=function(a){this.Nb(this.Lc(a))};La(P,function(){var a=this.Hb;if(!ee(a))for(var b=a[v]-1;b>=0;b--)delete a[b];ta(a,0);this.Lb=i});P.i=function(){Yu.b.i[I](this);delete this.Hb;this.Lb=i};P.$d=function(a,b){if(a)if(typeof this.bi==ae)this.bi(a,b);else typeof a.Wf==ae&&a.Wf(b)};function Zu(a,b,c,d){Xu[I](this,a,b,c,d);this.vm(a)}T(Zu,Xu);P=Zu[x];P.z=i;P.Qe=i;P.Q=function(){Zu.b.Q[I](this);this.cg()};P.i=function(){Zu.b.i[I](this);if(this.z){this.z[Kb]();this.z=i}this.Qe=i};P.ff=function(a){this.Nb(a[H]);Zu.b.ff[I](this,a);a[Qb]();this[D](bu)};P.Qk=function(){var a=this.Bd();Zu.b[lb][I](this,a&&a[L]());this.cg()};P.ge=function(a){var b=Zu.b.ge[I](this,a);if(a!=b){this.z&&this.z.clear();if(a)this.z?a.$b(function(c){this.z.Va(c)},this):this.Oe(a)}return b};
  P.vm=function(a){this.Qe=a;this.cg()};P.Va=function(a){Zu.b.Va[I](this,a);this.z?this.z.Va(a):this.Oe(this.Mc())};P.Sb=function(a,b){Zu.b.Sb[I](this,a,b);this.z?this.z.Sb(a,b):this.Oe(this.Mc())};P.Nb=function(a){this.z&&this.z.Nb(a)};P.li=function(a){this.z&&this.Nb(this.z.Lc(a))};ua(P,function(a){if(de(a)&&this.z)for(var b=0,c;c=this.z.Lc(b);b++)if(c&&typeof c[L]==ae&&c[L]()==a){this.Nb(c);return}this.Nb(i)});P.Bd=function(){return this.z?this.z.Bd():i};
  P.Ad=function(){return this.z?this.z.Ad():-1};P.Oe=function(a){this.z=new Yu;a&&a.$b(function(b){this.z.Va(b)},this);this.X().g(this.z,lq,this.Qk)};P.cg=function(){var a=this.Bd();this[sd](a?a.vd():this.Qe)};P.I=function(a){Zu.b.I[I](this,a);this[xc]()&&this.Mc().tc(this.Ad())};Tt("goog-select",function(){return new Zu(i)});var $u="/util/util.css";function av(a,b){this.Ka=Qg();this.Tb=a;this.vg=[];Tp($u);this.Jj(b)}av[x].sc=i;var bv="google-visualization-toolbar",cv=bv+"-export-igoogle",dv=bv+"-export-data",ev=bv+"-html-code",fv=bv+"-small-dialog",gv=bv+"-big-dialog",hv=bv+"-html-code-explanation",iv=bv+"-triangle",jv="range",kv="Copy-Paste this code to an HTML page",lv="br",mv="pre",nv="Google Visualization";
  function ov(a,b){var c=Qg(),d,f,g=i;switch(a){case 2:d=new Js(fv);g=jv+d.dc();f=c.d(vp,i,c.d(vp,{"class":hv},kv),c.d(lv,i),c.d(mv,i,c.d(vp,{id:g},b[ac])));break;case 3:d=new Js(gv);f=c.d(vp,i,c.d(vp,{"class":hv},kv),c.d(lv,i));var j=b[ac];j=c.d(vp,i,c.d(mv,i,j));c[Ua](f,j);break}d[sd](f.innerHTML);xa(d.Dk(),nv);xa(d.mk(),U);d.O(h);if(g){c=Tg(g);(V?Pq(c,0,c,1):xg?new Wq(Gq(c,0,c,1)):wg?new Hq(Gq(c,0,c,1)):vg?new Vq(Gq(c,0,c,1)):new Eq(Gq(c,0,c,1))).select()}}
  var pv="Container is not defined",qv="Chart options",rv="\u25bc",sv="package",tv="width: 700px; height: 500px;",uv="csv",vv="tqx",wv="out:csv;",xv="Google_Visualization",yv="Export data as CSV",zv="htmlcode",Av='<iframe style="',Bv='" src="http://www.google.com/ig/ifr?url=',Cv="&up__table_query_url=",Dv='" />',Ev="Publish to web page",Fv="jscode",Gv='<html>\n <head>\n  <title>Google Visualization API</title>\n  <script type="text/javascript" src="http://www.google.com/jsapi"><\/script>\n  <script type="text/javascript">\n   google.load(\'visualization\', \'1\', {packages: [\'',
  Hv="']});\n\n   function drawVisualization() {\n    new google.visualization.Query('",Iv="').send(\n     function(response) {\n      new ",Jv='(\n       document.getElementById(\'visualization\')).\n        draw(response.getDataTable(), null);\n      });\n   }\n\n   google.setOnLoadCallback(drawVisualization);\n  <\/script>\n </head>\n <body>\n  <div id="visualization" style="width: 500px; height: 500px;"></div>\n </body>\n</html>',Kv="Javascript code",Lv="out:html;",Mv="Export data as HTML",Nv="igoogle",
  Ov="http://www.google.com/ig/adde?moduleurl=",Pv="Add to iGoogle";
  av[x].Jj=function(a){a=a||{};var b=this.Tb,c=this.Ka;c.Jf(b);if(!b)e(l(pv));var d=c.d(up,i),f=[c.d(up,i,qv),c.d(vp,{"class":iv},rv)];this.sc=new Zu(f);if(a)for(f=0;f<a[v];f++){var g=i,j=a[f],n=j[J],r=j.datasource,w=j.gadget,F=j.userprefs,M=j[Zb],A=j[sv],K=j[dc]||tv;switch(n){case uv:g=this.Dc(f,qe(function(N){ka[gb]((new zk(N)).ki(vv,wv),xv)},r),yv,dv);break;case zv:g=this.Dc(f,qe(function(N,ba){var Ga=Av+K+Bv+ea(N)+Cv+ea(ba)+Qv(F)+Dv;ov(2,{message:Ga})},w,r),Ev,ev);break;case Fv:g=this.Dc(f,qe(function(N,
  ba,Ga){N=Gv+ea(ba)+Hv+N+Iv+ea(Ga)+Jv;ov(3,{message:N})},r,A,M),Kv,ev);break;case Pm:g=this.Dc(f,qe(function(N){ka[gb]((new zk(N)).ki(vv,Lv),xv)},r),Mv,dv);break;case Nv:g=this.Dc(f,qe(function(N,ba,Ga){ka[gb](Ov+ea(N)+Cv+ea(ba)+Qv(Ga))},w,r,F),Pv,cv);break;default:e(l("No such toolbar component as: "+j.toSource()))}g&&this.sc.Va(g)}lk(this.sc,bu,pe(this.Rk,this));this.sc.rb(d);c[Ua](b,d)};av[x].wm=function(){this.sc.li(-1)};av[x].Rk=function(){var a=this.sc.Ad();this.vg[a]();this.wm()};
  av[x].Dc=function(a,b,c){c=new Gu(c);this.vg[a]=b;return c};var Rv="&up_";function Qv(a){if(!a)return U;var b=U;for(var c in a)b+=Rv+c+Uk+ea(a[c]);return b}function Sv(a,b){new av(a,b)};var Tv="google.visualization.Player.",Uv="_swf";function Vv(a){this.Ka=Qg();this.Tb=a;this.ag=this.Oh=this.Bj=this.Aa=this.si=this.Yb=this.ne=i;this.yc=Tv+Wv++ +Uv;Xv[this.yc]=this;Tp($u)}var Wv=0,Xv={},Yv=Rp()+"/util/player.swf";P=Vv[x];P.Kl=function(a){this.ne=a[Bc]||0;this.Yb=a.end||i;if(!this.Yb)e(l("end is mandatory."));this.si=a.step||1;this.Aa=a.current||this.ne;this.Bj=a.play||k;this.Oh=a.timeInterval||100};
  P.draw=function(a){a=a||{};this.Kl(a);var b=this.Tb,c=this.Ka;c.Jf(b);if(!b)e(l(pv));this.hl(a)};var Zv="9",$v="#fff",aw="allowScriptAccess",bw="always",cw="allowFullscreen",dw="name";P.hl=function(a){var b=this.Tb,c=a[y]||b[y]||500;a=a[O]||b[O]||25;c=new SWFObject(Yv,this.yc,c,a,Zv,$v);c.addParam(Ju,aj);c.addParam(aw,bw);c.addParam(cw,$i);c.addVariable(dw,this.yc);if(!b.id)b.id=this.yc;c.write(b.id)};P.je=function(){var a=p[Eb](this.yc);a.setPos(this.Aa)};
  P.tj=function(){var a=p[Eb](this.yc);a.init(this.ne,this.Yb);this.je()};P.lh=function(a){if(a){if(this.Aa==this.Yb)this.Aa=this.ne;this.ag=setInterval(pe(this.Ol,this),this.Oh)}else ca(this.ag)};var ew="play";P.Ol=function(){this.je();q[Zb][yb][bb](this,ew,{current:this.Aa});this.Aa+=this.si;if(this.Aa>=this.Yb){this.Aa=this.Yb;ca(this.ag)}this.je()};var fw="pause",gw="seek",hw="seekRelease";
  function iw(a,b,c){a=Xv[a];switch(b){case ew:a.lh(h);break;case fw:a.lh(k);break;case $k:a.tj();break;case gw:case hw:a.Aa=t[Cb](c);q[Zb][yb][bb](a,ew,{current:a.Aa});a.je();break;default:break}};var jw={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",
  darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",
  ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",
  lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",
  moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",
  seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};var kw="hex",lw="rgb",mw="named";function nw(a){var b={};a=ha(a);var c=a[Nb](0)==Ek?a:Ek+a;if(ow[ib](c)){b.Hd=pw(c);Ja(b,kw);return b}else{a:{var d=a[pc](qw);if(d){c=ma(d[1]);var f=ma(d[2]);d=ma(d[3]);if(c>=0&&c<=255&&f>=0&&f<=255&&d>=0&&d<=255){c=[c,f,d];break a}}c=[]}if(c[v]){b.Hd=rw(c[0],c[1],c[2]);Ja(b,lw);return b}else if(jw)if(c=jw[a[Id]()]){b.Hd=c;Ja(b,mw);return b}}e(l(a+" is not a valid color string"))}var sw=/#(.)(.)(.)/,tw="#$1$1$2$2$3$3";
  function pw(a){if(!ow[ib](a))e(l(mi+a+"' is not a valid hex color"));if(a[v]==4)a=a[z](sw,tw);return a[Id]()}function uw(a){a=pw(a);var b=fa(a[Md](1,2),16),c=fa(a[Md](3,2),16);a=fa(a[Md](5,2),16);return[b,c,a]}function rw(a,b,c){a=ma(a);b=ma(b);c=ma(c);if(pa(a)||a<0||a>255||pa(b)||b<0||b>255||pa(c)||c<0||c>255)e(l('"('+a+Ne+b+Ne+c+'") is not a valid RGB color'));a=vw(a[Ya](16));b=vw(b[Ya](16));c=vw(c[Ya](16));return Ek+a+b+c}var ow=/^#(?:[0-9a-f]{3}){1,2}$/i,qw=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;
  function vw(a){return a[v]==1?Le+a:a};function ww(a){this.U=a||{};Tp($u)}var xw="google-visualization-formatters-arrow-dr",yw="google-visualization-formatters-arrow-ug",zw="google-visualization-formatters-arrow-empty",Aw="className";Ea(ww[x],function(a,b){if(a[Mc](b)==R){var c=this.U;c=c.base||0;for(var d=0;d<a[$a]();d++){var f=a[L](d,b),g=i;g=f<c?xw:f>c?yw:zw;a[Ic](d,b,Aw,g)}}});var Bw="/util/bar_";function Cw(a){this.U=a||{};Dw||(Dw=Rp()+Bw)}var Dw=i,Ew="b",Fw={red:oq,blue:Ew,green:xf},Gw='<img style="padding: 0" src="',Hw='.png" height="12" width="';function Iw(a,b,c){b>0&&c[u](Gw,Dw,a,Hw,b,Dv)}var Jw='<span style="padding: 0; float: left; white-space: nowrap;">',Kw="w",Lw="_bar_format_old_value",Mw="</span>\u00a0";
  Ea(Cw[x],function(a,b){if(a[Mc](b)==R){var c=this.U,d=c.min,f=c.max,g=i;if(d==i||f==i){g=a[Sc](b);if(f==i)f=g.max;if(d==i)d=t.min(0,g.min)}if(d>=f){g=g||a[Sc](b);f=g.max;d=g.min}if(d==f)if(d==0)f=1;else if(d>0)d=0;else f=0;g=f-d;var j=c.base||0;j=t.max(d,t.min(f,j));var n=c[y]||100,r=c.showValue;if(r==i)r=h;for(var w=t[rb]((j-d)/g*n),F=n-w,M=0;M<a[$a]();M++){var A=a[L](M,b),K=[];A=t.max(d,t.min(f,A));var N=t.ceil((A-d)/g*n);K[u](Jw);Iw(Ai,1,K);var ba=Nw(c.colorPositive,Ew),Ga=Nw(c.colorNegative,oq),
  ia=c.drawZeroLine?1:0;if(w>0)if(A<j){Iw(Kw,N,K);Iw(Ga,w-N,K);ia>0&&Iw(Ci,ia,K);Iw(Kw,F,K)}else{Iw(Kw,w,K);ia>0&&Iw(Ci,ia,K);Iw(ba,N-w,K);Iw(Kw,n-N,K)}else{Iw(ba,N,K);Iw(Kw,n-N,K)}Iw(Ai,1,K);A=a[ec](M,b,Lw);if(A==i){A=a[od](M,b);a[Ic](M,b,Lw,A)}if(r){K[u](Vu);K[u](A)}K[u](Mw);a[Xb](M,b,K[Ed](U))}}});function Nw(a,b){a=(a||U)[Id]();return Fw[a]||b};function Ow(a,b,c,d){if(ge(a))a=a[Cd]();if(ge(b))b=b[Cd]();if(ee(a))a=Pw(a);if(ee(b))b=Pw(b);this.Yg=a;this.Qm=b;this.pj=c;this.jj=d}Ka(Ow[x],function(a){var b=this.Yg,c=this.Qm;if(a==i)return b==i&&c==i;else if(ge(a))a=a[Cd]();else if(ee(a))a=Pw(a);return(b==i||a>=b)&&(c==i||a<c)});Ow[x].$g=function(){return this.jj};function Qw(a,b,c,d,f){Ow[I](this,a,b,c,U);this.Gf=b-a;if(this.Gf<=0)this.Gf=1;this.jk=uw(nw(d).Hd);this.Om=uw(nw(f).Hd)}T(Qw,Ow);
  Qw[x].$g=function(a){var b=1-(a-this.Yg)/this.Gf;a=this.jk;var c=this.Om;b=b;b=t.min(t.max(b,0),1);a=[t[rb](b*a[0]+(1-b)*c[0]),t[rb](b*a[1]+(1-b)*c[1]),t[rb](b*a[2]+(1-b)*c[2])];return rw(a[0],a[1],a[2])};function Rw(){this.Vd=[]}Rw[x].addRange=function(a,b,c,d){this.Vd[u](new Ow(a,b,c,d))};Rw[x].addGradientRange=function(a,b,c,d,f){this.Vd[u](new Qw(a,b,c,d,f))};var Sw="color:",Tw="background-color:";
  Ea(Rw[x],function(a,b){var c=a[Mc](b);if(c==R||c==S||c==cn||c==dn||c==en)for(c=0;c<a[$a]();c++){for(var d=a[L](c,b),f=U,g=0;g<this.Vd[v];g++){var j=this.Vd[g];if(j.contains(d)){g=j.pj;d=j.$g(d);if(g)f+=Sw+g+Yn;if(d)f+=Tw+d+Yn;break}}a[Ic](c,b,Ug,f)}});function Pw(a){return a[0]*60*60*1E3+a[1]*60*1E3+a[2]*1E3+(a[v]==4?a[3]:0)};function Uw(a){this.U=a||{}}var Vw="short",Ww="long",Xw="medium",Yw="Invalid formatType parameter ";
  Ea(Uw[x],function(a,b){var c=a[Mc](b);if(!(c!=cn&&c!=dn)){var d=this.U;if(d.pattern!=i)c=new ji(d.pattern);else{var f=d.formatType||Vw,g;if(c==cn)switch(f){case Ww:g=1;break;case Xw:g=2;break;case Vw:g=3;break;default:e(l(Yw+f+Rd))}else if(c==dn)switch(f){case Ww:g=9;break;case Xw:g=10;break;case Vw:g=11;break;default:e(l(Yw+f+Rd))}else e(l("Column type: required date or datetime found "+c));c=new ji(g)}d=d.timeZone;if(de(d))var j=gi(-d*60);d=a[$a]();for(f=0;f<d;f++){g=a[L](f,b);g=g===i?U:j==i?c[sc](g,
  gi(g[Od]())):c[sc](g,j);a[Xb](f,b,g)}}});function Zw(a){this.U=a||{}}Ea(Zw[x],function(a,b){if(a[Mc](b)==R){var c=this.U,d=c.fractionDigits;if(d==i)d=2;var f=c.decimalSymbol||Rd,g=c.groupingSymbol;if(g==i)g=f==Ne?Rd:Ne;var j=c.prefix||U,n=c.suffix||U,r=c.negativeColor;c=c.negativeParens;for(var w=0;w<a[$a]();w++){var F=a[L](w,b);if(F!=i){var M=F;if(c)M=t.abs(M);M=this.hk(M,d,f,g);M=j+M+n;if(c&&F<0)M=ze+M+Ae;a[Xb](w,b,M);r&&F<0&&a[Ic](w,b,Ug,Sw+r+Yn)}}}});var $w="0000000000000000";
  Zw[x].hk=function(a,b,c,d){if(b==0)a=t[rb](a);var f=[];if(a<0){a=-a;f[u](di)}var g=t.pow(10,b),j=t[rb](a*g);a=ha(t[Cb](j/g));g=ha(j%g);if(a[v]>3&&d){j=a[v]%3;if(j>0){f[u](a[dd](0,j),d);a=a[dd](j)}for(;a[v]>3;){f[u](a[dd](0,3),d);a=a[dd](3)}}f[u](a);if(b>0){f[u](c);if(g[v]<b)g=$w+g;f[u](g[dd](g[v]-b))}return f[Ed](U)};function ax(a){this.Ml=a||U}var bx="\\";function cx(a,b,c,d,f,g,j){return g>0&&j[g-1]==bx?d:b[od](a,c[fa(f,10)])}var dx="$1";Ea(ax[x],function(a,b,c,d){var f=b[0];if(c!=i&&ce(c)==R)f=c;c=d||i;for(d=0;d<a[$a]();d++){var g=this.Ml[z](/{(\d+)}/g,qe(cx,d,a,b));g=g[z](/\\(.)/g,dx);c?a[Ic](d,f,c,g):a[Xb](d,f,g)}});o("google.visualization.NumberFormat",Zw);var ex="format";s(Zw[x],ex,Zw[x][sc]);o("google.visualization.ColorFormat",Rw);s(Rw[x],ex,Rw[x][sc]);s(Rw[x],"addRange",Rw[x][Uc]);var fx="addGradientRange";s(Rw[x],fx,Rw[x].addGradientRange);o("google.visualization.BarFormat",Cw);s(Cw[x],ex,Cw[x][sc]);o("google.visualization.ArrowFormat",ww);s(ww[x],ex,ww[x][sc]);o("google.visualization.PatternFormat",ax);s(ax[x],ex,ax[x][sc]);o("google.visualization.DateFormat",Uw);s(Uw[x],ex,Uw[x][sc]);
  o("google.visualization.TableNumberFormat",Zw);s(Zw[x],ex,Zw[x][sc]);o("google.visualization.TableColorFormat",Rw);s(Rw[x],ex,Rw[x][sc]);s(Rw[x],"addRange",Rw[x][Uc]);s(Rw[x],fx,Rw[x].addGradientRange);o("google.visualization.TableBarFormat",Cw);s(Cw[x],ex,Cw[x][sc]);o("google.visualization.TableArrowFormat",ww);s(ww[x],ex,ww[x][sc]);o("google.visualization.TablePatternFormat",ax);s(ax[x],ex,ax[x][sc]);o("google.visualization.TableDateFormat",Uw);s(Uw[x],ex,Uw[x][sc]);var gx="left",hx="full",ix="right";
  function jx(a,b,c,d,f,g){var j=c==gx||c==hx,n=c==ix||c==hx,r=new q[Zb][hb],w=[];Hf(d,function(ja){var jb=a[Mc](ja[0]),Yi=b[Mc](ja[1]);if(jb!=Yi)e(l("Key types do not match:"+jb+Ze+Yi));Yi=r[md](jb,a[Hc](ja[0]));r[lc](Yi,a[fc](ja[0]));w[u](jb)});var F=[],M=[];Hf(d,function(ja){F[u]({column:ja[0]});M[u]({column:ja[1]})});var A=a[Pc](F),K=b[Pc](M);Hf(f,function(ja){var jb=r[md](a[Mc](ja),a[Hc](ja));r[lc](jb,a[fc](ja))});Hf(g,function(ja){var jb=r[md](b[Mc](ja),b[Hc](ja));r[lc](jb,b[fc](ja))});for(var N=
  k,ba=0,Ga=0,ia=0;ba<A[v]||Ga<K[v];){var da=0,E=[];if(Ga>=K[v])if(j){E[0]=A[ba];da=-1}else break;else if(ba>=A[v])if(n){E[1]=K[Ga];da=1}else break;else{E[0]=A[ba];E[1]=K[Ga];for(var B=0;B<d[v];B++){da=a[L](E[0],d[B][0]);var qc=b[L](E[1],d[B][1]);da=q[Zb].datautils.compareValues(w[B],da,qc);if(da!=0)break}}if(N&&da!=0){N=k;Ga++}else{if(da==-1&&j||da==1&&n||da==0){r.addRow();var rc,Mb;if(da==-1&&j||da==0&&c!=ix){rc=a;Mb=0}else{rc=b;Mb=1}Hf(d,function(ja,jb){c==hx?r[lb](ia,jb,rc[L](E[Mb],ja[Mb])):r[rd](ia,
  jb,rc[L](E[Mb],ja[Mb]),rc[od](E[Mb],ja[Mb]),rc[eb](E[Mb],ja[Mb]))});if(da==-1&&j||da==0){var Kk=d[v];Hf(f,function(ja,jb){r[rd](ia,jb+Kk,a[L](E[0],ja),a[od](E[0],ja),a[eb](E[0],ja))})}if(da==1&&n||da==0){Kk=f[v]+d[v];Hf(g,function(ja,jb){r[rd](ia,jb+Kk,b[L](E[1],ja),b[od](E[1],ja),b[eb](E[1],ja))})}ia++}if(da==1)Ga++;else ba++;if(da==0)N=h}}return r}function kx(a){for(var b=0,c=0;c<a[v];c++)b+=a[c];return b}function lx(a){return a[v]}function mx(a){return kx(a)/a[v]}
  function nx(a){if(a[v]==0)return i;for(var b=a[0],c=1;c<a[v];c++){var d=a[c];if(d!=i&&d<b)b=d}return b}function ox(a){if(a[v]==0)return i;for(var b=a[0],c=1;c<a[v];c++){var d=a[c];if(d!=i&&d>b)b=d}return b}function px(a){return a[Za]()+1}var qx="modifier";
  function rx(a,b,c){function d(E,B,qc,rc){return B[I](i,qc[L](rc,E))}var f=[],g=[];Hf(b,function(E){if(je(E))f[u](E);else if(ce(E)==Vd){var B=E.column;qx in E&&g[u]([B,{calc:qe(d,B,E.modifier),type:E[J],label:E[yd],id:E.id}]);f[u](B)}});if(g[v]!=0){for(var j=new q[Zb][Qc](a),n=j.getViewColumns(),r=a[$a](),w=0;w<r;w++)Hf(g,function(E){n[E[0]]=E[1]});j[Fd](n);a=j}var F=new q[Zb][hb],M=[];Hf(f,function(E,B){var qc=a[Mc](E),rc=b[B][yd]||a[Hc](E),Mb=b[B].id;F[md](qc,rc,Mb);M[u](qc)});Hf(c,function(E){var B=
  E.column;B=E[yd]||a[Hc](B);var qc=E.id;F[md](E[J],B,qc)});var A=[];Hf(f,function(E){A[u]({column:E})});for(var K=a[Pc](A),N=[],ba=0;ba<c[v];ba++)N[u]([]);for(ba=0;ba<K[v];ba++){Hf(c,function(E,B){N[B][u](a[L](K[ba],E.column))});j=k;if(ba<K[v]-1){j=h;for(r=0;r<f[v];r++){w=a[L](K[ba],f[r]);var Ga=a[L](K[ba+1],f[r]);if(q[Zb].datautils.compareValues(M[r],w,Ga)!=0){j=k;break}}}if(!j){var ia=F.addRow();Hf(f,function(E,B){F[lb](ia,B,a[L](K[ba],E))});var da=b[v];Hf(c,function(E,B){var qc=E.aggregation[I](this,
  N[B]);F[lb](ia,da+B,qc)});for(j=0;j<K[v];j++)N[j]=[]}}return F};o("google.visualization.drawChart",rq);o("google.visualization.drawFromUrl",tq);o("google.visualization.createUrl",wq);o("google.visualization.createSnippet",zq);o("google.visualization.ChartWrapper",$);s($[x],Ip,$[x][Fc]);s($[x],"toJSON",$[x][kb]);s($[x],"getSnapshot",$[x].getSnapshot);s($[x],"getDataSourceUrl",$[x].getDataSourceUrl);s($[x],"getDataTable",$[x][Ub]);s($[x],"getChartName",$[x].getChartName);s($[x],"getChartType",$[x][Yc]);s($[x],"getChart",$[x].nk);s($[x],"getContainerId",$[x].getContainerId);
  s($[x],"getPackages",$[x].getPackages);s($[x],"getQuery",$[x].getQuery);s($[x],"getRefreshInterval",$[x].getRefreshInterval);s($[x],"getView",$[x].getView);s($[x],"getOption",$[x].getOption);s($[x],"getOptions",$[x][Fb]);s($[x],"sendQuery",$[x].ci);s($[x],"setDataSourceUrl",$[x].setDataSourceUrl);s($[x],"setDataTable",$[x].setDataTable);s($[x],"setChartName",$[x].setChartName);s($[x],"setChartType",$[x].setChartType);s($[x],"setContainerId",$[x].setContainerId);s($[x],"setPackages",$[x].setPackages);
  s($[x],"setQuery",$[x][gc]);var sx="setRefreshInterval";s($[x],sx,$[x][hd]);s($[x],"setView",$[x].setView);s($[x],"setOption",$[x].setOption);s($[x],"setOptions",$[x].setOptions);o("google.visualization.Player",Vv);s(Vv[x],Ip,Vv[x][Fc]);o("onPlayBarEvent",iw);o("google.visualization.drawToolbar",Sv);o("google.visualization.data.avg",mx);o("google.visualization.data.count",lx);o("google.visualization.data.group",rx);o("google.visualization.data.join",jx);o("google.visualization.data.max",ox);o("google.visualization.data.min",nx);o("google.visualization.data.month",px);o("google.visualization.data.sum",kx);function tx(){var a;if(!ux){ux=h;Q.IDIModule&&Q.IDIModule.registerListener(On,{pollingInterval:100});if(Q.gadgets){vx(Lk);this.Wh()}}var b=Qm;a=p;b=b&&b!=os?b.toUpperCase():U;if(a.querySelectorAll&&a.querySelector&&(!xg||ch(p)||Lg(Xq))&&(b||0)){b=b+U;a=a.querySelectorAll(b)}else a=a=a[Hd](b||os);a=a[0];this.cm=Tm(a)}var ux=k;tx[x].Ph=200;function wx(){return!!Q.gadgets&&!!Q.gadgets.rpc}var xx="refresh";
  tx[x].Wh=function(){if(wx()){var a=Q.gadgets;ke(a.rpc.register)&&a.rpc.register(xx,On)}else if(this.Ph>0){this.Ph--;ka[ub](pe(this.Wh,this),100)}};var yx="_table_query_url",zx="http%",Ax="https%",Bx="_table_query_refresh_interval";tx[x].createQueryFromPrefs=function(a){var b=a.getString(yx),c=b[Id]();if(c[C](zx)==0||c[C](Ax)==0)b=oa(b);b=new Fn(b);a=a.getInt(Bx);b[hd](a);return b};tx[x].validateResponse=function(a){return this.cm(a)};var Cx="http://dummy.com";
  function vx(a){if(wx()){var b=Q.gadgets;try{b.rpc.getRelayUrl(a)||b.rpc.setRelayUrl(a,Cx)}catch(c){ke(b.rpc.setRelayUrl)&&b.rpc.setRelayUrl(a,Cx)}}}Q.gadgets&&!wx()&&Rm("http://www.gmodules.com/gadgets/rpc/rpc.v.js");vx(Lk);o("google.visualization.Query",Fn);s(Fn[x],Kn,Fn[x].makeRequest);s(Fn[x],sx,Fn[x][hd]);s(Fn[x],"setQuery",Fn[x][gc]);s(Fn[x],"send",Fn[x][vc]);s(Fn[x],"setRefreshable",Fn[x].setRefreshable);s(Fn[x],"setTimeout",Fn[x][ub]);s(Fn[x],"setHandlerType",Fn[x].Am);s(Fn[x],"setHandlerParameter",Fn[x].ii);s(Fn,"setResponse",Tn);s(Fn,Fm,Fn[sb]);o("google.visualization.AuthQuery",ko);s(ko[x],"send",ko[x][vc]);s(ko[x],"login",ko[x].login);s(ko[x],"logout",ko[x].logout);s(ko[x],"checkLogin",ko[x][wc]);
  o("google.visualization.QueryResponse",vn);s(vn[x],"getDataTable",vn[x][Ub]);s(vn[x],"isError",vn[x][Dc]);s(vn[x],"hasWarning",vn[x].hasWarning);s(vn[x],"getReasons",vn[x].getReasons);s(vn[x],"getMessage",vn[x][cc]);s(vn[x],"getDetailedMessage",vn[x].getDetailedMessage);o("google.visualization.DataTable",X);s(X[x],"addColumn",X[x][md]);s(X[x],"addRow",X[x].addRow);s(X[x],"addRows",X[x].addRows);s(X[x],"clone",X[x][kc]);s(X[x],"getColumnId",X[x].getColumnId);var Dx="getColumnIndex";s(X[x],Dx,X[x].getColumnIndex);
  var Ex="getColumnLabel";s(X[x],Ex,X[x][Hc]);var Fx="getColumnPattern";s(X[x],Fx,X[x].getColumnPattern);var Gx="getColumnProperty";s(X[x],Gx,X[x][Ib]);var Hx="getColumnProperties";s(X[x],Hx,X[x][fc]);var Ix="getColumnRange";s(X[x],Ix,X[x][Sc]);s(X[x],"getColumnType",X[x][Mc]);var Jx="getDistinctValues";s(X[x],Jx,X[x].getDistinctValues);var Kx="getFilteredRows";s(X[x],Kx,X[x].getFilteredRows);var Lx="getFormattedValue";s(X[x],Lx,X[x][od]);var Mx="getNumberOfColumns";s(X[x],Mx,X[x][Pb]);var Nx="getNumberOfRows";
  s(X[x],Nx,X[x][$a]);s(X[x],"getProperties",X[x][eb]);s(X[x],"getProperty",X[x][ec]);var Ox="getRowProperty";s(X[x],Ox,X[x].getRowProperty);var Px="getRowProperties";s(X[x],Px,X[x][gd]);s(X[x],"getSortedRows",X[x][Pc]);var Qx="getTableProperty";s(X[x],Qx,X[x].getTableProperty);var Rx="getTableProperties";s(X[x],Rx,X[x].getTableProperties);s(X[x],"getValue",X[x][L]);s(X[x],"insertColumn",X[x].insertColumn);s(X[x],"insertRows",X[x].insertRows);s(X[x],"removeColumn",X[x].removeColumn);
  s(X[x],"removeColumns",X[x].removeColumns);s(X[x],"removeRow",X[x].removeRow);s(X[x],"removeRows",X[x].removeRows);s(X[x],"setCell",X[x][rd]);s(X[x],"setColumnLabel",X[x].setColumnLabel);s(X[x],"setColumnProperties",X[x][lc]);s(X[x],"setColumnProperty",X[x].setColumnProperty);s(X[x],"setFormattedValue",X[x][Xb]);s(X[x],"setProperties",X[x].setProperties);s(X[x],"setProperty",X[x][Ic]);s(X[x],"setRowProperties",X[x].setRowProperties);s(X[x],"setRowProperty",X[x].setRowProperty);
  s(X[x],"setTableProperties",X[x].setTableProperties);s(X[x],"setTableProperty",X[x].setTableProperty);s(X[x],"setValue",X[x][lb]);s(X[x],"sort",X[x].sort);s(X[x],"toJSON",X[x][kb]);o("google.visualization.DataView",Z);s(Z,"fromJSON",Lp);s(Z[x],"getColumnId",Z[x].getColumnId);s(Z[x],Dx,Z[x].getColumnIndex);s(Z[x],Ex,Z[x][Hc]);s(Z[x],Fx,Z[x].getColumnPattern);s(Z[x],Gx,Z[x][Ib]);s(Z[x],Gx,Z[x][Ib]);s(Z[x],Hx,Z[x][fc]);s(Z[x],Ix,Z[x][Sc]);s(Z[x],"getColumnType",Z[x][Mc]);s(Z[x],Jx,Z[x].getDistinctValues);
  s(Z[x],Kx,Z[x].getFilteredRows);s(Z[x],Lx,Z[x][od]);s(Z[x],Mx,Z[x][Pb]);s(Z[x],Nx,Z[x][$a]);s(Z[x],"getProperties",Z[x][eb]);s(Z[x],"getProperty",Z[x][ec]);s(Z[x],Ox,Z[x].getRowProperty);s(Z[x],Px,Z[x][gd]);s(Z[x],"getSortedRows",Z[x][Pc]);s(Z[x],"getTableColumnIndex",Z[x].getTableColumnIndex);s(Z[x],"getTableRowIndex",Z[x][Zc]);s(Z[x],Qx,Z[x].getTableProperty);s(Z[x],Rx,Z[x].getTableProperties);s(Z[x],"getValue",Z[x][L]);s(Z[x],"getViewColumnIndex",Z[x].getViewColumnIndex);
  s(Z[x],"getViewColumns",Z[x].getViewColumns);s(Z[x],"getViewRowIndex",Z[x].getViewRowIndex);s(Z[x],"getViewRows",Z[x].getViewRows);s(Z[x],"hideColumns",Z[x].hideColumns);s(Z[x],"hideRows",Z[x].hideRows);s(Z[x],"setColumns",Z[x][Fd]);s(Z[x],"setRows",Z[x].setRows);s(Z[x],"toDataTable",Z[x][Jc]);s(Z[x],"toJSON",Z[x][kb]);o("google.visualization.GadgetHelper",tx);s(tx[x],"createQueryFromPrefs",tx[x].createQueryFromPrefs);s(tx[x],"validateResponse",tx[x].validateResponse);
  o("google.visualization.errors",Y);s(Y,"addError",Y[fb]);s(Y,"removeAll",Y[zc]);s(Y,"removeError",Y.removeError);s(Y,"addErrorFromQueryResponse",Y.addErrorFromQueryResponse);s(Y,"getContainer",Y.getContainer);s(Y,"createProtectedCallback",Y.createProtectedCallback);o("google.visualization.events",Cp);s(Cp,"addListener",Cp.addListener);s(Cp,"trigger",Cp[bb]);s(Cp,"removeListener",Cp.removeListener);s(Cp,"removeAllListeners",Cp.removeAllListeners);o("google.visualization.QueryWrapper",Jp);
  s(Jp[x],"setOptions",Jp[x].setOptions);s(Jp[x],Ip,Jp[x][Fc]);s(Jp[x],"setCustomErrorHandler",Jp[x].um);s(Jp[x],"sendAndDraw",Jp[x].sendAndDraw);s(Jp[x],"setCustomPostResponseHandler",Jp[x].setCustomPostResponseHandler);s(Jp[x],"setCustomResponseHandler",Jp[x].setCustomResponseHandler);s(Jp[x],Fm,Jp[x][sb]);o("google.visualization.datautils.compareValues",gn); })();
  
  (function (){ function e(a){throw a;}var h=true,j=null,k=false,l=Error,aa=undefined,ba=encodeURIComponent,ca=google_exportSymbol,da=parseInt,ea=parseFloat,m=String,fa=Object,ga=document,ha=google,ia=decodeURIComponent,ja=google_exportProperty,q=Math,ka=Array;function la(a,b){return a.toString=b}function ma(a,b){return a.length=b}function s(a,b){return a.className=b}function na(a,b){return a.innerHTML=b}function oa(a,b){return a.currentTarget=b}function ra(a,b){return a.clone=b}
  function sa(a,b){return a.target=b}function ta(a,b){return a.keyCode=b}function ua(a,b){return a.type=b}
  var t="appendChild",w="push",va="toString",wa="getNumberOfRows",xa="trigger",x="length",za="propertyIsEnumerable",Aa="page",y="prototype",Ba="test",Ca="className",Da="clientWidth",Ea="slice",Fa="getSelection",z="replace",Ga="nodeType",Ha="document",Ia="events",Ja="ctrlKey",A="split",Ka="concat",La="dispose",Ma="createTextNode",Na="getNumberOfColumns",Oa="stopPropagation",Ra="sendAndDraw",Sa="preventDefault",Ta="visualization",B="indexOf",Ua="hasOwnProperty",Va="dispatchEvent",C="style",Wa="nodeName",
  Xa="body",Ya="left",Za="removeChild",$a="clone",ab="target",D="call",bb="charCode",cb="start",db="createElement",E="keyCode",F="firstChild",eb="forEach",fb="clientHeight",gb="sort",hb="bottom",ib="setAttribute",jb="currentStyle",kb="handleEvent",lb="setSelection",G="type",H="apply",mb="childNodes",nb="shiftKey",ob="parentNode",pb="join",qb="setActive",rb="getElementsByTagName",sb="right",I,J=this,tb=".";
  function ub(a,b){for(var c=a[A](tb),d=b||J,f;f=c.shift();)if(d[f])d=d[f];else return j;return d}function L(){}function vb(a){a.ia=function(){return a.te||(a.te=new a)}}var wb="object",xb="[object Array]",yb="number",zb="splice",Ab="array",Bb="[object Function]",Cb="call",M="function",Db="null";
  function Eb(a){var b=typeof a;if(b==wb)if(a){if(a instanceof ka||!(a instanceof fa)&&fa[y][va][D](a)==xb||typeof a[x]==yb&&typeof a.splice!="undefined"&&typeof a[za]!="undefined"&&!a[za](zb))return Ab;if(!(a instanceof fa)&&(fa[y][va][D](a)==Bb||typeof a[D]!="undefined"&&typeof a[za]!="undefined"&&!a[za](Cb)))return M}else return Db;else if(b==M&&typeof a[D]=="undefined")return wb;return b}function N(a){return Eb(a)==Ab}function Fb(a){var b=Eb(a);return b==Ab||b==wb&&typeof a[x]==yb}var Gb="string";
  function O(a){return typeof a==Gb}function Hb(a){return Eb(a)==M}function Ib(a){a=Eb(a);return a==wb||a==Ab||a==M}function Jb(a){if(a[Ua]&&a[Ua](Kb))return a[Kb];a[Kb]||(a[Kb]=++Lb);return a[Kb]}var Kb="closure_uid_"+q.floor(q.random()*2147483648)[va](36),Lb=0;function Mb(a,b){var c=b||J;if(arguments[x]>2){var d=ka[y][Ea][D](arguments,2);return function(){var f=ka[y][Ea][D](arguments);ka[y].unshift[H](f,d);return a[H](c,f)}}else return function(){return a[H](c,arguments)}}
  function Nb(a){var b=ka[y][Ea][D](arguments,1);return function(){var c=ka[y][Ea][D](arguments);c.unshift[H](c,b);return a[H](this,c)}}function P(a,b){function c(){}c.prototype=b[y];a.g=b[y];a.prototype=new c;a[y].constructor=a};var Q="";function Ob(a){this.stack=l().stack||Q;if(a)this.message=m(a)}P(Ob,l);Ob[y].name="CustomError";var Pb="$$$$";function Qb(a){for(var b=1;b<arguments[x];b++){var c=m(arguments[b])[z](/\$/g,Pb);a=a[z](/\%s/,c)}return a}function Rb(a){return a[z](/^[\s\xa0]+|[\s\xa0]+$/g,Q)}var Sb=/^[a-zA-Z0-9\-_.!~*'()]*$/;function Tb(a){a=m(a);if(!Sb[Ba](a))return ba(a);return a}var Ub="&amp;",Vb="&lt;",Wb="&gt;",Xb="&quot;",Yb="&",Zb="<",ac=">",bc='"';
  function cc(a,b){if(b)return a[z](dc,Ub)[z](ec,Vb)[z](fc,Wb)[z](gc,Xb);else{if(!hc[Ba](a))return a;if(a[B](Yb)!=-1)a=a[z](dc,Ub);if(a[B](Zb)!=-1)a=a[z](ec,Vb);if(a[B](ac)!=-1)a=a[z](fc,Wb);if(a[B](bc)!=-1)a=a[z](gc,Xb);return a}}var dc=/&/g,ec=/</g,fc=/>/g,gc=/\"/g,hc=/[&<>\"]/,ic="(\\d*)(\\D*)",jc="g";
  function kc(a,b){for(var c=0,d=Rb(m(a))[A](tb),f=Rb(m(b))[A](tb),g=q.max(d[x],f[x]),i=0;c==0&&i<g;i++){var n=d[i]||Q,o=f[i]||Q,r=RegExp(ic,jc),p=RegExp(ic,jc);do{var u=r.exec(n)||[Q,Q,Q],v=p.exec(o)||[Q,Q,Q];if(u[0][x]==0&&v[0][x]==0)break;c=u[1][x]==0?0:da(u[1],10);var U=v[1][x]==0?0:da(v[1],10);c=lc(c,U)||lc(u[2][x]==0,v[2][x]==0)||lc(u[2],v[2])}while(c==0)}return c}function lc(a,b){if(a<b)return-1;else if(a>b)return 1;return 0};function mc(a,b){b.unshift(a);Ob[D](this,Qb[H](j,b));b.shift();this.$e=a}P(mc,Ob);mc[y].name="AssertionError";var nc="Assertion failed",oc=": ";function pc(a,b){if(!a){var c=ka[y][Ea][D](arguments,2),d=nc;if(b){d+=oc+b;var f=c}e(new mc(Q+d,f||[]))}};var R=ka[y],qc=R[B]?function(a,b,c){pc(a[x]!=j);return R[B][D](a,b,c)}:function(a,b,c){c=c==j?0:c<0?q.max(0,a[x]+c):c;if(O(a)){if(!O(b)||b[x]!=1)return-1;return a[B](b,c)}for(c=c;c<a[x];c++)if(c in a&&a[c]===b)return c;return-1},rc=R[eb]?function(a,b,c){pc(a[x]!=j);R[eb][D](a,b,c)}:function(a,b,c){for(var d=a[x],f=O(a)?a[A](Q):a,g=0;g<d;g++)g in f&&b[D](c,f[g],g,a)},sc=R.map?function(a,b,c){pc(a[x]!=j);return R.map[D](a,b,c)}:function(a,b,c){for(var d=a[x],f=ka(d),g=O(a)?a[A](Q):a,i=0;i<d;i++)if(i in
  g)f[i]=b[D](c,g[i],i,a);return f},tc=R.every?function(a,b,c){pc(a[x]!=j);return R.every[D](a,b,c)}:function(a,b,c){for(var d=a[x],f=O(a)?a[A](Q):a,g=0;g<d;g++)if(g in f&&!b[D](c,f[g],g,a))return k;return h};function uc(a,b){return qc(a,b)>=0}function vc(a,b){var c=qc(a,b),d;if(d=c>=0){var f=a;c=c;pc(f[x]!=j);R.splice[D](f,c,1)[x]==1}return d}function wc(){return R[Ka][H](R,arguments)}function xc(a){if(N(a))return wc(a);else{for(var b=[],c=0,d=a[x];c<d;c++)b[c]=a[c];return b}}var yc="callee";
  function zc(a){for(var b=1;b<arguments[x];b++){var c=arguments[b],d;if(N(c)||(d=Fb(c))&&c[Ua](yc))a[w][H](a,c);else if(d)for(var f=a[x],g=c[x],i=0;i<g;i++)a[f+i]=c[i];else a[w](c)}}function Ac(a){pc(a[x]!=j);return R.splice[H](a,Bc(arguments,1))}function Bc(a,b,c){pc(a[x]!=j);return arguments[x]<=2?R[Ea][D](a,b):R[Ea][D](a,b,c)};var Cc=[];function Dc(a,b,c){for(var d in a)b[D](c,a[d],d,a)}function Ec(a){var b=[],c=0;for(var d in a)b[c++]=a[d];return b}function Fc(a){var b=[],c=0;for(var d in a)b[c++]=d;return b}function Gc(a,b){var c;if(c=b in a)delete a[b];return c}function Hc(a){var b={};for(var c in a)b[c]=a[c];return b}var Ic=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"];
  function Jc(a){for(var b,c,d=1;d<arguments[x];d++){c=arguments[d];for(b in c)a[b]=c[b];for(var f=0;f<Ic[x];f++){b=Ic[f];if(fa[y][Ua][D](c,b))a[b]=c[b]}}}var Kc="Uneven number of arguments";function Lc(){var a=arguments[x];if(a==1&&N(arguments[0]))return Lc[H](j,arguments[0]);if(a%2)e(l(Kc));for(var b={},c=0;c<a;c+=2)b[arguments[c]]=arguments[c+1];return b};var Mc,Nc,Oc,Pc,Qc,Rc,Sc,Tc,Uc;function Vc(){return J.navigator?J.navigator.userAgent:j}function Wc(){return J.navigator}Qc=Pc=Oc=Nc=Mc=k;var Xc;if(Xc=Vc()){var Yc=Wc();Mc=Xc[B]("Opera")==0;Nc=!Mc&&Xc[B]("MSIE")!=-1;Pc=(Oc=!Mc&&Xc[B]("WebKit")!=-1)&&Xc[B]("Mobile")!=-1;Qc=!Mc&&!Oc&&Yc.product=="Gecko"}var Zc=Mc,S=Nc,$c=Qc,ad=Oc,bd,cd=Wc(),dd=bd=cd&&cd.platform||Q;Rc=dd[B]("Mac")!=-1;Sc=dd[B]("Win")!=-1;Tc=dd[B]("Linux")!=-1;Uc=!!Wc()&&(Wc().appVersion||Q)[B]("X11")!=-1;var ed=Rc,fd,gd=Q,hd;
  if(Zc&&J.opera){var id=J.opera.version;gd=typeof id==M?id():id}else{if($c)hd=/rv\:([^\);]+)(\)|;)/;else if(S)hd=/MSIE\s+([^\);]+)(\)|;)/;else if(ad)hd=/WebKit\/(\S+)/;if(hd){var jd=hd.exec(Vc());gd=jd?jd[1]:Q}}var kd=fd=gd,ld={};function md(a){return ld[a]||(ld[a]=kc(kd,a)>=0)};function nd(){}nd[y].Ib=k;nd[y].dispose=function(){if(!this.Ib){this.Ib=h;this.i()}};nd[y].i=function(){};var od;function pd(a,b){ua(this,a);sa(this,b);oa(this,this[ab])}P(pd,nd);I=pd[y];I.i=function(){delete this[G];delete this[ab];delete this.currentTarget};I.ca=k;I.Ra=h;I.stopPropagation=function(){this.ca=h};I.preventDefault=function(){this.Ra=k};function qd(a,b){a&&this.Ka(a,b)}P(qd,pd);var rd=[1,4,2];I=qd[y];sa(I,j);I.relatedTarget=j;I.offsetX=0;I.offsetY=0;I.clientX=0;I.clientY=0;I.screenX=0;I.screenY=0;I.button=0;ta(I,0);I.charCode=0;I.ctrlKey=k;I.altKey=k;I.shiftKey=k;I.metaKey=k;I.De=k;I.K=j;var sd="mouseover",td="mouseout",ud="keypress";
  I.Ka=function(a,b){var c=ua(this,a[G]);sa(this,a[ab]||a.srcElement);oa(this,b);var d=a.relatedTarget;if(d){if($c)try{d=d[Wa]&&d}catch(f){d=j}}else if(c==sd)d=a.fromElement;else if(c==td)d=a.toElement;this.relatedTarget=d;this.offsetX=a.offsetX!==aa?a.offsetX:a.layerX;this.offsetY=a.offsetY!==aa?a.offsetY:a.layerY;this.clientX=a.clientX!==aa?a.clientX:a.pageX;this.clientY=a.clientY!==aa?a.clientY:a.pageY;this.screenX=a.screenX||0;this.screenY=a.screenY||0;this.button=a.button;ta(this,a[E]||0);this.charCode=
  a[bb]||(c==ud?a[E]:0);this.ctrlKey=a[Ja];this.altKey=a.altKey;this.shiftKey=a[nb];this.metaKey=a.metaKey;this.De=ed?a.metaKey:a[Ja];this.K=a;delete this.Ra;delete this.ca};var vd="click";I.cd=function(a){return S?this[G]==vd?a==0:!!(this.K.button&rd[a]):this.K.button==a};I.stopPropagation=function(){qd.g[Oa][D](this);if(this.K[Oa])this.K[Oa]();else this.K.cancelBubble=h};var wd=S&&!md("8");
  qd[y].preventDefault=function(){qd.g[Sa][D](this);var a=this.K;if(a[Sa])a[Sa]();else{a.returnValue=k;if(wd)try{if(a[Ja]||a[E]>=112&&a[E]<=123)ta(a,-1)}catch(b){}}};qd[y].i=function(){qd.g.i[D](this);this.K=j;sa(this,j);oa(this,j);this.relatedTarget=j};function xd(a,b){this.jd=b;this.W=[];this.Pd(a)}P(xd,nd);I=xd[y];I.Db=j;I.Gc=j;I.Ta=function(a){this.Db=a};I.ka=function(){if(this.W[x])return this.W.pop();return this.Bc()};I.ta=function(a){this.W[x]<this.jd?this.W[w](a):this.Fc(a)};I.Pd=function(a){if(a>this.jd)e(l("[goog.structs.SimplePool] Initial cannot be greater than max"));for(var b=0;b<a;b++)this.W[w](this.Bc())};I.Bc=function(){return this.Db?this.Db():{}};I.Fc=function(a){if(this.Gc)this.Gc(a);else if(Ib(a))if(Hb(a[La]))a[La]();else for(var b in a)delete a[b]};
  I.i=function(){xd.g.i[D](this);for(var a=this.W;a[x];)this.Fc(a.pop());delete this.W};var yd,zd,Ad="ScriptEngine"in J;yd=Ad&&J.ScriptEngine()=="JScript";var Bd="0";zd=yd?J.ScriptEngineMajorVersion()+tb+J.ScriptEngineMinorVersion()+tb+J.ScriptEngineBuildVersion():Bd;var Cd=yd,Dd=zd;function Ed(){}var Fd=0;I=Ed[y];I.D=0;I.ua=k;I.wc=k;I.Ka=function(a,b,c,d,f,g){if(Hb(a))this.fd=h;else if(a&&a[kb]&&Hb(a[kb]))this.fd=k;else e(l("Invalid listener argument"));this.pa=a;this.pd=b;this.src=c;ua(this,d);this.Da=!!f;this.lb=g;this.wc=k;this.D=++Fd;this.ua=k};I.handleEvent=function(a){if(this.fd)return this.pa[D](this.lb||this.src,a);return this.pa[kb][D](this.pa,a)};var Gd,Hd,Id,Jd,Kd,Ld,Md,Nd,Od,Pd,Qd,Rd="5.7";
  (function(){function a(){return{c:0,s:0}}function b(){return[]}function c(){function v(U){return i[D](v.src,v.D,U)}return v}function d(){return new Ed}function f(){return new qd}var g=Cd&&!(kc(Dd,Rd)>=0),i;Ld=function(v){i=v};if(g){Gd=function(){return n.ka()};Hd=function(v){n.ta(v)};Id=function(){return o.ka()};Jd=function(v){o.ta(v)};Kd=function(){return r.ka()};Md=function(){r.ta(c())};Nd=function(){return p.ka()};Od=function(v){p.ta(v)};Pd=function(){return u.ka()};Qd=function(v){u.ta(v)};var n=
  new xd(0,600);n.Ta(a);var o=new xd(0,600);o.Ta(b);var r=new xd(0,600);r.Ta(c);var p=new xd(0,600);p.Ta(d);var u=new xd(0,600);u.Ta(f)}else{Gd=a;Hd=L;Id=b;Jd=L;Kd=c;Md=L;Nd=d;Od=L;Pd=f;Qd=L}})();var Sd={},T={},Td={},Ud="on",Vd=Ud,Wd={};
  function V(a,b,c,d,f){if(b)if(N(b)){for(var g=0;g<b[x];g++)V(a,b[g],c,d,f);return j}else{d=!!d;var i=T;b in i||(i[b]=Gd());i=i[b];if(!(d in i)){i[d]=Gd();i.c++}i=i[d];var n=Jb(a),o;i.s++;if(i[n]){o=i[n];for(g=0;g<o[x];g++){i=o[g];if(i.pa==c&&i.lb==f){if(i.ua)break;return o[g].D}}}else{o=i[n]=Id();i.c++}g=Kd();g.src=a;i=Nd();i.Ka(c,g,a,b,d,f);c=i.D;g.D=c;o[w](i);Sd[c]=i;Td[n]||(Td[n]=Id());Td[n][w](i);if(a.addEventListener){if(a==J||!a.Dc)a.addEventListener(b,g,d)}else a.attachEvent(Xd(b),g);return c}else e(l("Invalid event type"))}
  function Yd(a,b,c,d,f){if(N(b)){for(var g=0;g<b[x];g++)Yd(a,b[g],c,d,f);return j}d=!!d;a=Zd(a,b,d);if(!a)return k;for(g=0;g<a[x];g++)if(a[g].pa==c&&a[g].Da==d&&a[g].lb==f)return $d(a[g].D);return k}
  function $d(a){if(!Sd[a])return k;var b=Sd[a];if(b.ua)return k;var c=b.src,d=b[G],f=b.pd,g=b.Da;if(c.removeEventListener){if(c==J||!c.Dc)c.removeEventListener(d,f,g)}else c.detachEvent&&c.detachEvent(Xd(d),f);c=Jb(c);f=T[d][g][c];if(Td[c]){var i=Td[c];vc(i,b);i[x]==0&&delete Td[c]}b.ua=h;f.kd=h;ae(d,g,c,f);delete Sd[a];return h}
  function ae(a,b,c,d){if(!d.rb)if(d.kd){for(var f=0,g=0;f<d[x];f++)if(d[f].ua){var i=d[f].pd;i.src=j;Md(i);Od(d[f])}else{if(f!=g)d[g]=d[f];g++}ma(d,g);d.kd=k;if(g==0){Jd(d);delete T[a][b][c];T[a][b].c--;if(T[a][b].c==0){Hd(T[a][b]);delete T[a][b];T[a].c--}if(T[a].c==0){Hd(T[a]);delete T[a]}}}}
  function be(a,b,c){var d=0,f=a==j,g=b==j,i=c==j;c=!!c;if(f)Dc(Td,function(o){for(var r=o[x]-1;r>=0;r--){var p=o[r];if((g||b==p[G])&&(i||c==p.Da)){$d(p.D);d++}}});else{a=Jb(a);if(Td[a]){a=Td[a];for(f=a[x]-1;f>=0;f--){var n=a[f];if((g||b==n[G])&&(i||c==n.Da)){$d(n.D);d++}}}}return d}function Zd(a,b,c){var d=T;if(b in d){d=d[b];if(c in d){d=d[c];a=Jb(a);if(d[a])return d[a]}}return j}function Xd(a){if(a in Wd)return Wd[a];return Wd[a]=Vd+a}
  function ce(a,b,c,d,f){var g=1;b=Jb(b);if(a[b]){a.s--;a=a[b];if(a.rb)a.rb++;else a.rb=1;try{for(var i=a[x],n=0;n<i;n++){var o=a[n];if(o&&!o.ua)g&=de(o,f)!==k}}finally{a.rb--;ae(c,d,b,a)}}return Boolean(g)}function de(a,b){var c=a[kb](b);a.wc&&$d(a.D);return c}var ee="window.event";
  function fe(a,b){if(!Sd[a])return h;var c=Sd[a],d=c[G],f=T;if(!(d in f))return h;f=f[d];var g,i,n;if(od===aa)od=S&&!J.addEventListener;if(n=od){g=b||ub(ee);n=h in f;var o=k in f;if(n){if(g[E]<0||g.returnValue!=aa)return h;a:{var r=g,p=k;if(r[E]==0)try{ta(r,-1);break a}catch(u){p=h}if(p||r.returnValue==aa)r.returnValue=h}}r=Pd();r.Ka(g,this);g=h;try{if(n){for(var v=Id(),U=r.currentTarget;U;U=U[ob])v[w](U);i=f[h];i.s=i.c;for(var K=v[x]-1;!r.ca&&K>=0&&i.s;K--){oa(r,v[K]);g&=ce(i,v[K],d,h,r)}if(o){i=
  f[k];i.s=i.c;for(K=0;!r.ca&&K<v[x]&&i.s;K++){oa(r,v[K]);g&=ce(i,v[K],d,k,r)}}}else g=de(c,r)}finally{if(v){ma(v,0);Jd(v)}r[La]();Qd(r)}return g}d=new qd(b,this);try{g=de(c,d)}finally{d[La]()}return g}Ld(fe);Cc[Cc[x]]=function(a){fe=a(fe);Ld(fe)};function ge(a,b){this.x=a!==aa?a:0;this.y=b!==aa?b:0}ra(ge[y],function(){return new ge(this.x,this.y)});var he="(",ie=", ",je=")";la(ge[y],function(){return he+this.x+ie+this.y+je});var ke;function le(a){return(a=a[Ca])&&typeof a[A]==M?a[A](/\s+/):[]}var W=" ";function me(a){var b=le(a),c=Bc(arguments,1),d;d=b;c=c;for(var f=0,g=0;g<c[x];g++)if(!uc(d,c[g])){d[w](c[g]);f++}d=f==c[x];s(a,b[pb](W));return d}function ne(a){var b=le(a),c=Bc(arguments,1),d;d=b;c=c;for(var f=0,g=0;g<d[x];g++)if(uc(c,d[g])){Ac(d,g--,1);f++}d=f==c[x];s(a,b[pb](W));return d};function oe(a){return a?new pe(a[Ga]==9?a:a.ownerDocument||a[Ha]):ke||(ke=new pe)}var qe="style",re="class",se="for";function te(a,b){Dc(b,function(c,d){if(d==qe)a[C].cssText=c;else if(d==re)s(a,c);else if(d==se)a.htmlFor=c;else if(d in ue)a[ib](ue[d],c);else a[d]=c})}var ve="height",we="width",ue={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:ve,width:we,usemap:"useMap",frameborder:"frameBorder",type:"type"};
  function xe(){return ye(ga,arguments)}var ze=' name="',Ae=' type="';function ye(a,b){var c=b[0],d=b[1];if(S&&d&&(d.name||d[G])){c=[Zb,c];d.name&&c[w](ze,cc(d.name),bc);if(d[G]){c[w](Ae,cc(d[G]),bc);var f={};Jc(f,d);d=f;delete d[G]}c[w](ac);c=c[pb](Q)}c=a[db](c);if(d)if(O(d))s(c,d);else N(d)?me[H](j,[c][Ka](d)):te(c,d);b[x]>2&&Be(a,c,b,2);return c}function Be(a,b,c,d){function f(i){if(i)b[t](O(i)?a[Ma](i):i)}for(d=d;d<c[x];d++){var g=c[d];Fb(g)&&!(Ib(g)&&g[Ga]>0)?rc(Ce(g)?xc(g):g,f):f(g)}}
  function De(a,b){a[t](b)}function Ee(a){for(var b;b=a[F];)a[Za](b)}function Fe(a){return a&&a[ob]?a[ob][Za](a):j}function Ge(a,b){if(a.contains&&b[Ga]==1)return a==b||a.contains(b);if(typeof a.compareDocumentPosition!="undefined")return a==b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b[ob];return b==a}var He={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Ie="\n",Je={IMG:W,BR:Ie},Ke="tabindex";
  function Le(a){var b=a.getAttributeNode(Ke);if(b&&b.specified){a=a.tabIndex;return typeof a==yb&&a>=0}return k}var Me="innerText";function Ne(a){if(S&&Me in a)a=a.innerText[z](/(\r\n|\r|\n)/g,Ie);else{var b=[];Oe(a,b,h);a=b[pb](Q)}a=a[z](/\xAD/g,Q);a=a[z](/ +/g,W);if(a!=W)a=a[z](/^\s*/,Q);return a}function Oe(a,b,c){if(!(a[Wa]in He))if(a[Ga]==3)c?b[w](m(a.nodeValue)[z](/(\r\n|\r|\n)/g,Q)):b[w](a.nodeValue);else if(a[Wa]in Je)b[w](Je[a[Wa]]);else for(a=a[F];a;){Oe(a,b,c);a=a.nextSibling}}
  function Ce(a){if(a&&typeof a[x]==yb)if(Ib(a))return typeof a.item==M||typeof a.item==Gb;else if(Hb(a))return typeof a.item==M;return k}function pe(a){this.z=a||J[Ha]||ga}I=pe[y];I.Ia=oe;I.j=function(a){return O(a)?this.z.getElementById(a):a};I.a=function(){return ye(this.z,arguments)};I.createElement=function(a){return this.z[db](a)};I.createTextNode=function(a){return this.z[Ma](a)};var X="div";
  I.ad=function(a){var b;b=this.z;var c=a;a=b[db](X);na(a,c);if(a[mb][x]==1)b=a[Za](a[F]);else{for(b=b.createDocumentFragment();a[F];)b[t](a[F]);b=b}return b};I.appendChild=De;I.qd=Ee;I.removeNode=Fe;I.contains=Ge;var Pe=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([\\w\\d\\-\\u0100-\\uffff.%]*)(?::([0-9]+))?)?([^?#]+)?(?:\\?([^#]*))?(?:#(.*))?$");var Qe="google.loader.GoogleApisBase",Re="http://ajax.googleapis.com/ajax",Se="google.visualization.Version",Te="1.0",Ue="/static/modules/gviz/";function Ve(){var a=ub(Qe);a!=j||(a=Re);var b=ub(Se);b!=j||(b=Te);return a+Ue+b};function We(){this.k={};this.wa={};this.va={}}I=We[y];var Xe="row";I.Pc=function(a){a=a==Xe?this.k:this.wa;var b=[];for(var c in a)b[w](da(c,10));return b};I.Pb=function(){return this.Pc(Xe)};var Ye="column";I.ae=function(){return this.Pc(Ye)};var Ze=",";I.Yd=function(){var a=[];for(var b in this.va){var c=b[A](Ze);a[w]({row:da(c[0],10),column:da(c[1],10)})}return a};
  I.getSelection=function(){for(var a=[],b=this.Pb(),c=this.ae(),d=this.Yd(),f=0;f<b[x];f++){var g={};g.row=b[f];a[w](g)}for(f=0;f<c[x];f++){g={};g.column=c[f];a[w](g)}for(f=0;f<d[x];f++){g={};g.row=d[f].row;g.column=d[f].column;a[w](g)}return a};I.gb=function(a){return this.k[m(a)]!=j};I.removeRow=function(a){if(!this.gb(a))return k;delete this.k[a];return h};
  I.setSelection=function(a){var b={},c={},d={};a||(a=[]);for(var f=0;f<a[x];f++){var g=a[f];if(g.row!=j&&g.column!=j)d[m(g.row+Ze+g.column)]=1;else if(g.row!=j)b[g.row]=1;else if(g.column!=j)c[g.column]=1}var i=this.la(b,this.k),n=this.la(c,this.wa),o=this.la(d,this.va);a=this.la(this.k,b);f=this.la(this.wa,c);g=this.la(this.va,d);this.k=b;this.wa=c;this.va=d;b=new We;b.k=i;b.wa=n;b.va=o;c=new We;c.k=a;c.wa=f;c.va=g;return new $e(b,c)};I.la=function(a,b){var c={};for(var d in a)b[d]||(c[d]=1);return c};
  function $e(a,b){this.Ld=a;this.He=b};function af(a,b){a=Number(a);b=Number(b);this.start=a<b?a:b;this.Jb=a<b?b:a}ra(af[y],function(){return new af(this[cb],this.Jb)});var bf="[",cf="]";la(af[y],function(){return bf+this[cb]+ie+this.Jb+cf});function df(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}ra(df[y],function(){return new df(this.top,this[sb],this[hb],this[Ya])});var ef="t, ",ff="r, ",gf="b, ",hf="l)";la(df[y],function(){return he+this.top+ef+this[sb]+ff+this[hb]+gf+this[Ya]+hf});df[y].contains=function(a){a=!this||!a?k:a instanceof df?a[Ya]>=this[Ya]&&a[sb]<=this[sb]&&a.top>=this.top&&a[hb]<=this[hb]:a.x>=this[Ya]&&a.x<=this[sb]&&a.y>=this.top&&a.y<=this[hb];return a};function Y(a,b,c){O(b)?jf(a,c,b):Dc(b,Nb(jf,a))}function jf(a,b,c){a[C][kf(c)]=b}function lf(a,b){var c=a[Ga]==9?a:a.ownerDocument||a[Ha];if(c.defaultView&&c.defaultView.getComputedStyle)if(c=c.defaultView.getComputedStyle(a,Q))return c[b];return j}var Z="px";function mf(a,b,c,d){if(typeof d==yb)d=(b?q.round(d):d)+Z;c[C][a]=d}Nb(mf,ve,h);Nb(mf,we,h);var nf={};function kf(a){return nf[a]||(nf[a]=m(a)[z](/\-([a-z])/g,function(b,c){return c.toUpperCase()}))}
  var of=$c?"MozUserSelect":ad?"WebkitUserSelect":j,pf="left";function qf(a,b){var c;c=a;var d=a[jb]?a[jb][b]:j,f=pf;if(/^\d+px?$/[Ba](d))c=da(d,10);else{var g=c[C][f],i=c.runtimeStyle[f];c.runtimeStyle[f]=c[jb][f];c[C][f]=d;d=c[C].pixelLeft;c[C][f]=g;c.runtimeStyle[f]=i;c=d}return c};function rf(a){this.Zc=a}P(rf,nd);var sf=new xd(0,100);I=rf[y];I.q=function(a,b,c,d,f){if(N(b))for(var g=0;g<b[x];g++)this.q(a,b[g],c,d,f);else{a=V(a,b,c||this,d||k,f||this.Zc||this);this.Ee(a)}return this};I.Ee=function(a){if(this.b)this.b[a]=h;else if(this.Q){this.b=sf.ka();this.b[this.Q]=h;this.Q=j;this.b[a]=h}else this.Q=a};
  I.Ca=function(a,b,c,d,f){if(this.Q||this.b)if(N(b))for(var g=0;g<b[x];g++)this.Ca(a,b[g],c,d,f);else{a:{c=c||this;f=f||this.Zc||this;d=!!(d||k);if(a=Zd(a,b,d))for(b=0;b<a[x];b++)if(a[b].pa==c&&a[b].Da==d&&a[b].lb==f){a=a[b];break a}a=j}if(a){a=a.D;$d(a);if(this.b)Gc(this.b,a);else if(this.Q==a)this.Q=j}}return this};I.removeAll=function(){if(this.b){for(var a in this.b){$d(a);delete this.b[a]}sf.ta(this.b);this.b=j}else this.Q&&$d(this.Q)};I.i=function(){rf.g.i[D](this);this.removeAll()};
  I.handleEvent=function(){e(l("EventHandler.handleEvent not implemented"))};function tf(){}P(tf,nd);I=tf[y];I.Dc=h;I.sb=j;I.ic=function(a){this.sb=a};I.addEventListener=function(a,b,c,d){V(this,a,b,c,d)};I.removeEventListener=function(a,b,c,d){Yd(this,a,b,c,d)};
  I.dispatchEvent=function(a){a=a;if(O(a))a=new pd(a,this);else if(a instanceof pd)sa(a,a[ab]||this);else{var b=a;a=new pd(a[G],this);Jc(a,b)}b=1;var c,d=a[G],f=T;if(d in f){f=f[d];d=h in f;var g;if(d){c=[];for(g=this;g;g=g.sb)c[w](g);g=f[h];g.s=g.c;for(var i=c[x]-1;!a.ca&&i>=0&&g.s;i--){oa(a,c[i]);b&=ce(g,c[i],a[G],h,a)&&a.Ra!=k}}if(g=k in f){g=f[k];g.s=g.c;if(d)for(i=0;!a.ca&&i<c[x]&&g.s;i++){oa(a,c[i]);b&=ce(g,c[i],a[G],k,a)&&a.Ra!=k}else for(c=this;!a.ca&&c&&g.s;c=c.sb){oa(a,c);b&=ce(g,c,a[G],k,
  a)&&a.Ra!=k}}a=Boolean(b)}else a=h;return a};I.i=function(){tf.g.i[D](this);be(this);this.sb=j};function uf(){}vb(uf);uf[y].Ce=0;var vf=":";uf[y].de=function(){return vf+(this.Ce++)[va](36)};uf.ia();function wf(a){this.l=a||oe();this.Sa=xf}P(wf,tf);wf[y].se=uf.ia();var xf=j,yf="disable",zf="enable",Af="highlight",Bf="unhighlight",Cf="activate",Df="deactivate",Ef="select",Ff="unselect",Gf="check",Hf="uncheck",If="focus",Jf="blur",Kf="open",Lf="close";function Mf(a,b){switch(a){case 1:return b?yf:zf;case 2:return b?Af:Bf;case 4:return b?Cf:Df;case 8:return b?Ef:Ff;case 16:return b?Gf:Hf;case 32:return b?If:Jf;case 64:return b?Kf:Lf;default:}e(l("Invalid component state"))}I=wf[y];I.nb=j;I.l=j;
  I.m=k;I.e=j;I.Sa=j;I.Ae=j;I.G=j;I.M=j;I.eb=j;I.Ye=k;I.be=function(){return this.nb||(this.nb=this.se.de())};I.j=function(){return this.e};I.Qe=function(a){this.e=a};I.jb=function(){return this.ma||(this.ma=new rf(this))};var Nf="Unable to set parent component";I.Ue=function(a){if(this==a)e(l(Nf));if(a&&this.G&&this.nb&&this.G.Nc(this.nb)&&this.G!=a)e(l(Nf));this.G=a;wf.g.ic[D](this,a)};I.ic=function(a){if(this.G&&this.G!=a)e(l("Method not supported"));wf.g.ic[D](this,a)};I.Ia=function(){return this.l};
  I.a=function(){this.e=this.l[db](X)};I.rd=function(a){this.Ie(a)};var Of="Component already rendered";I.Ie=function(a,b){if(this.m)e(l(Of));this.e||this.a();a?a.insertBefore(this.e,b||j):this.l.z[Xa][t](this.e);if(!this.G||this.G.m)this.ga()};I.ga=function(){this.m=h;this.Kb(function(a){!a.m&&a.j()&&a.ga()})};I.Ga=function(){this.Kb(function(a){a.m&&a.Ga()});this.ma&&this.ma.removeAll();this.m=k};
  I.i=function(){wf.g.i[D](this);this.m&&this.Ga();if(this.ma){this.ma[La]();delete this.ma}this.Kb(function(a){a[La]()});!this.Ye&&this.e&&Fe(this.e);this.G=this.Ae=this.e=this.eb=this.M=j};var Pf="rtl",Qf="direction";I.gd=function(){if(this.Sa==j)this.Sa=Pf==(lf(this.m?this.e:this.l.z[Xa],Qf)||((this.m?this.e:this.l.z[Xa])[jb]?(this.m?this.e:this.l.z[Xa])[jb].direction:j)||(this.m?this.e:this.l.z[Xa])[C].direction);return this.Sa};I.Aa=function(a){if(this.m)e(l(Of));this.Sa=a};
  I.qe=function(){return!!this.M&&this.M[x]!=0};I.Nc=function(a){if(this.eb&&a){var b=this.eb;a=a in b?b[a]:void 0;a=a||j}else a=j;return a};I.Zd=function(a){return this.M?this.M[a]||j:j};I.Kb=function(a,b){this.M&&rc(this.M,a,b)};I.removeChild=function(a,b){if(a){var c=O(a)?a:a.be();a=this.Nc(c);if(c&&a){Gc(this.eb,c);vc(this.M,a);if(b){a.Ga();a.e&&Fe(a.e)}a.Ue(j)}}if(!a)e(l("Child is not in parent component"));return a};I.Fe=function(a,b){return this[Za](this.Zd(a),b)};
  I.qd=function(a){for(;this.qe();)this.Fe(0,a)};var Rf="525";function Tf(a,b,c,d,f){if(!S&&!(ad&&md(Rf)))return h;if(ed&&f)return Uf(a);if(f&&!d)return k;if(!c&&(b==17||b==18))return k;if(S&&d&&b==a)return k;switch(a){case 13:return h;case 27:return!ad}return Uf(a)}
  function Uf(a){if(a>=48&&a<=57)return h;if(a>=96&&a<=106)return h;if(a>=65&&a<=90)return h;if(ad&&a==0)return h;switch(a){case 32:case 63:case 107:case 109:case 110:case 111:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return h;default:return k}};var Vf;function Wf(){}var Xf;vb(Wf);I=Wf[y];I.Lb=function(){};I.a=function(a){return a.Ia().a(X,this.Mb(a)[pb](W),a.Ea)};var Yf="7";I.fa=function(a,b,c){if(a=a.j?a.j():a)if(S&&!md(Yf)){var d=this.Mc(le(a),b);d[w](b);c=c?me:ne;Nb(c,a)[H](j,d)}else{a=a;b=b;c?me(a,b):ne(a,b)}};I.Hc=function(a,b,c){this.fa(a,b,c)};I.bd=function(a){a.gd()&&this.Aa(a.j(),h);a.o()&&this.Ua(a,a.da)};var Zf="role";I.Ke=function(a){if($c){var b=this.Lb();if(b){a=a;b=b;if($c||Vf){a[ib](Zf,b);a.af=b}}}};var $f="*",ag="none",bg="unselectable";
  I.tb=function(a,b){var c=a,d=!b,f=S||Zc?c[rb]($f):j;if(of){d=d?ag:Q;c[C][of]=d;if(f){c=0;for(var g;g=f[c];c++)g[C][of]=d}}else if(S||Zc){d=d?Ud:Q;c[ib](bg,d);if(f)for(c=0;g=f[c];c++)g[ib](bg,d)}};var cg="-rtl";I.Aa=function(a,b){this.fa(a,this.Ja()+cg,b)};I.dd=function(a){var b;if(a.P(32)&&(b=a.X()))return Le(b);return k};var dg="tabIndex";I.Ua=function(a,b){var c;if(a.P(32)&&(c=a.X())){if(!b&&a.ed()){try{c.blur()}catch(d){}a.ed()&&a.Rc(j)}if(Le(c)!=b){c=c;if(b)c.tabIndex=0;else c.removeAttribute(dg)}}};
  I.pc=function(a,b){a[C].display=b?Q:ag};I.p=function(a,b,c){var d=a.j();if(d){var f=this.Oc(b);f&&this.fa(a,f,c);this.Za(d,b,c)}};var eg="disabled",fg="pressed",gg="selected",hg="checked",ig="expanded",jg="aria-";I.Za=function(a,b,c){if($c){Xf||(Xf=Lc(1,eg,4,fg,8,gg,16,hg,64,ig));if(b=Xf[b])if($c||Vf)a[ib](jg+b,c)}};I.X=function(a){return a.j()};var kg="goog-control";I.ha=function(){return kg};I.Ja=function(){return this.ha()};
  I.Mb=function(a){var b=this.ha(),c=[b],d=this.Ja();d!=b&&c[w](d);b=this.$d(a.getState());c[w][H](c,b);(a=a.A)&&c[w][H](c,a);S&&!md(Yf)&&c[w][H](c,this.Mc(c));return c};var lg="_";I.Mc=function(a,b){var c=[];if(b)a=a[Ka]([b]);rc([],function(d){if(tc(d,Nb(uc,a))&&(!b||uc(d,b)))c[w](d[pb](lg))});return c};I.$d=function(a){for(var b=[];a;){var c=a&-a;b[w](this.Oc(c));a&=~c}return b};I.Oc=function(a){this.yc||this.Od();return this.yc[a]};
  var mg="-disabled",ng="-hover",og="-active",pg="-selected",qg="-checked",rg="-focused",sg="-open";I.Od=function(){var a=this.Ja();this.yc=Lc(1,a+mg,2,a+ng,4,a+og,8,a+pg,16,a+qg,32,a+rg,64,a+sg)};function tg(){}P(tg,Wf);vb(tg);I=tg[y];var ug="button";I.Lb=function(){return ug};var vg="aria-pressed";I.Za=function(a,b,c){if($c)if(b==16){if($c||Vf)a[ib](vg,c)}else tg.g.Za[D](this,a,b,c)};I.a=function(a){var b=tg.g.a[D](this,a),c=a.kb();c&&this.nc(b,c);(c=a.getValue())&&this.setValue(b,c);a.P(16)&&this.Za(b,16,k);return b};I.getValue=L;I.setValue=L;I.kb=function(a){return a.title};I.nc=function(a,b){if(a)a.title=b||Q};var wg="-collapse-left",xg="-collapse-right";
  I.ub=function(a,b){var c=a.gd(),d=this.Ja()+wg,f=this.Ja()+xg;a.fa(c?f:d,!!(b&1));a.fa(c?d:f,!!(b&2))};var yg="goog-button";I.ha=function(){return yg};function zg(a,b){a&&this.uc(a,b)}P(zg,tf);I=zg[y];I.e=j;I.pb=j;I.Xb=j;I.qb=j;I.Ma=-1;I.aa=-1;
  var Ag={"3":13,"12":144,"63232":38,"63233":40,"63234":37,"63235":39,"63236":112,"63237":113,"63238":114,"63239":115,"63240":116,"63241":117,"63242":118,"63243":119,"63244":120,"63245":121,"63246":122,"63247":123,"63248":44,"63272":46,"63273":36,"63275":35,"63276":33,"63277":34,"63289":144,"63302":45},Bg={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},Cg={61:187,
  59:186},Dg=S||ad&&md(Rf);I=zg[y];I.je=function(a){if(Dg&&!Tf(a[E],this.Ma,a[nb],a[Ja],a.altKey))this[kb](a);else this.aa=$c&&a[E]in Cg?Cg[a[E]]:a[E]};I.le=function(){this.aa=this.Ma=-1};
  I.handleEvent=function(a){var b=a.K,c,d;if(S&&a[G]==ud){c=this.aa;d=c!=13&&c!=27?b[E]:0}else if(ad&&a[G]==ud){c=this.aa;d=b[bb]>=0&&b[bb]<63232&&Uf(c)?b[bb]:0}else if(Zc){c=this.aa;d=Uf(c)?b[E]:0}else{c=b[E]||this.aa;d=b[bb]||0;if(ed&&d==63&&!c)c=191}var f=c,g=b.keyIdentifier;if(c)if(c>=63232&&c in Ag)f=Ag[c];else{if(c==25&&a[nb])f=9}else if(g&&g in Bg)f=Bg[g];a=f==this.Ma;this.Ma=f;b=new Eg(f,d,a,b);try{this[Va](b)}finally{b[La]()}};I.j=function(){return this.e};var Fg="keydown",Gg="keyup";
  I.uc=function(a,b){this.qb&&this.detach();this.e=a;this.pb=V(this.e,ud,this,b);this.Xb=V(this.e,Fg,this.je,b,this);this.qb=V(this.e,Gg,this.le,b,this)};I.detach=function(){if(this.pb){$d(this.pb);$d(this.Xb);$d(this.qb);this.qb=this.Xb=this.pb=j}this.e=j;this.aa=this.Ma=-1};I.i=function(){zg.g.i[D](this);this.detach()};var Hg="key";function Eg(a,b,c,d){d&&this.Ka(d,void 0);ua(this,Hg);ta(this,a);this.charCode=b;this.repeat=c}P(Eg,qd);function Ig(a,b){if(!a)e(l("Invalid class name "+a));if(!Hb(b))e(l("Invalid decorator function "+b));Jg[a]=b}var Kg={},Jg={};function Lg(a,b,c){wf[D](this,c);if(!(b=b)){b=this.constructor;for(var d;b;){d=Jb(b);if(d=Kg[d])break;b=b.g?b.g.constructor:j}b=d?Hb(d.ia)?d.ia():new d:j}this.h=b;this.Ne(a)}P(Lg,wf);I=Lg[y];I.Ea=j;I.Xa=0;I.Ya=39;I.cb=255;I.Xe=0;I.da=h;I.A=j;I.Tb=h;I.Ab=k;I.Se=function(a){this.m&&a!=this.Tb&&this.Ic(a);this.Tb=a};I.X=function(){return this.h.X(this)};I.ce=function(){return this.oa||(this.oa=new zg)};I.Kd=function(a){if(a){if(this.A)uc(this.A,a)||this.A[w](a);else this.A=[a];this.h.Hc(this,a,h)}};
  I.Ge=function(a){if(a&&this.A){vc(this.A,a);if(this.A[x]==0)this.A=j;this.h.Hc(this,a,k)}};I.fa=function(a,b){b?this.Kd(a):this.Ge(a)};I.a=function(){var a=this.h.a(this);this.Qe(a);this.h.Ke(a);this.Ab||this.h.tb(a,k);this.da||this.h.pc(a,k)};I.ga=function(){Lg.g.ga[D](this);this.h.bd(this);if(this.Ya&-2){this.Tb&&this.Ic(h);if(this.P(32)){var a=this.X();if(a){var b=this.ce();b.uc(a);this.jb().q(b,Hg,this.ke).q(a,If,this.he).q(a,Jf,this.Rc)}}}};var Mg="mousedown",Ng="mouseup",Og="dblclick";
  I.Ic=function(a){var b=this.jb(),c=this.j();if(a){b.q(c,sd,this.Vc).q(c,Mg,this.Tc).q(c,Ng,this.Wc).q(c,td,this.Uc);S&&b.q(c,Og,this.Sc)}else{b.Ca(c,sd,this.Vc).Ca(c,Mg,this.Tc).Ca(c,Ng,this.Wc).Ca(c,td,this.Uc);S&&b.Ca(c,Og,this.Sc)}};I.Ga=function(){Lg.g.Ga[D](this);this.oa&&this.oa.detach();this.da&&this.o()&&this.h.Ua(this,k)};I.i=function(){Lg.g.i[D](this);if(this.oa){this.oa[La]();delete this.oa}delete this.h;this.A=this.Ea=j};I.Ne=function(a){this.Ea=a};
  I.Xd=function(a){var b=this.Ea;if(!b||O(b))return b;return(a=N(b)?sc(b,a)[pb](Q):Ne(b))&&Rb(a)};I.Wd=function(){return this.Xd(Ne)};I.Aa=function(a){Lg.g.Aa[D](this,a);var b=this.j();b&&this.h.Aa(b,a)};I.tb=function(a){this.Ab=a;var b=this.j();b&&this.h.tb(b,a)};var Pg="show",Qg="hide";I.pc=function(a,b){if(b||this.da!=a&&this[Va](a?Pg:Qg)){var c=this.j();c&&this.h.pc(c,a);this.o()&&this.h.Ua(this,a);this.da=a;return h}return k};I.o=function(){return!this.B(1)};
  I.we=function(){var a=this.G;return!!a&&typeof a.o==M&&!a.o()};I.ya=function(a){if(!this.we()&&this.$(1,!a)){if(!a){this[qb](k);this.Va(k)}this.da&&this.h.Ua(this,a);this.p(1,!a)}};I.Va=function(a){this.$(2,a)&&this.p(2,a)};I.ue=function(){return this.B(4)};I.setActive=function(a){this.$(4,a)&&this.p(4,a)};I.Vb=function(){return this.B(8)};I.Wa=function(a){this.$(8,a)&&this.p(8,a)};I.ve=function(){return this.B(16)};I.Me=function(a){this.$(16,a)&&this.p(16,a)};I.ed=function(){return this.B(32)};
  I.sd=function(a){this.$(32,a)&&this.p(32,a)};I.isOpen=function(){return this.B(64)};I.Te=function(a){this.$(64,a)&&this.p(64,a)};I.getState=function(){return this.Xa};I.B=function(a){return!!(this.Xa&a)};I.p=function(a,b){if(this.P(a)&&b!=this.B(a)){this.h.p(this,a,b);this.Xa=b?this.Xa|a:this.Xa&~a}};I.P=function(a){return!!(this.Ya&a)};I.Ve=function(a,b){if(this.m&&this.B(a)&&!b)e(l(Of));!b&&this.B(a)&&this.p(a,k);this.Ya=b?this.Ya|a:this.Ya&~a};I.n=function(a){return!!(this.cb&a)&&this.P(a)};
  I.Le=function(a,b){this.cb=b?this.cb|a:this.cb&~a};I.$=function(a,b){return this.P(a)&&this.B(a)!=b&&(!(this.Xe&a)||this[Va](Mf(a,b)))&&!this.Ib};var Rg="enter";I.Vc=function(a){!Sg(a,this.j())&&this[Va](Rg)&&this.o()&&this.n(2)&&this.Va(h)};var Tg="leave";I.Uc=function(a){if(!Sg(a,this.j())&&this[Va](Tg)){this.n(4)&&this[qb](k);this.n(2)&&this.Va(k)}};function Sg(a,b){return!!a.relatedTarget&&Ge(b,a.relatedTarget)}
  I.Tc=function(a){if(this.o()){this.n(2)&&this.Va(h);if(a.cd(0)){this.n(4)&&this[qb](h);this.h.dd(this)&&this.X().focus()}}!this.Ab&&a.cd(0)&&a[Sa]()};I.Wc=function(a){if(this.o()){this.n(2)&&this.Va(h);this.ue()&&this.Pa(a)&&this.n(4)&&this[qb](k)}};I.Sc=function(a){this.o()&&this.Pa(a)};var Ug="action",Vg="altKey",Wg="ctrlKey",Xg="metaKey",Yg="shiftKey",Zg="platformModifierKey";
  I.Pa=function(a){this.n(16)&&this.Me(!this.ve());this.n(8)&&this.Wa(h);this.n(64)&&this.Te(!this.isOpen());var b=new pd(Ug,this);if(a)for(var c=[Vg,Wg,Xg,Yg,Zg],d,f=0;d=c[f];f++)b[d]=a[d];return this[Va](b)};I.he=function(){this.n(32)&&this.sd(h)};I.Rc=function(){this.n(4)&&this[qb](k);this.n(32)&&this.sd(k)};I.ke=function(a){if(this.da&&this.o()&&this.Sb(a)){a[Sa]();a[Oa]();return h}return k};I.Sb=function(a){return a[E]==13&&this.Pa(a)};var $g=Lg,ah=Wf;
  if(!Hb($g))e(l("Invalid component class "+$g));if(!Hb(ah))e(l("Invalid renderer class "+ah));var bh=Jb($g);Kg[bh]=ah;Ig(kg,function(){return new Lg(j)});function ch(){}P(ch,tg);vb(ch);I=ch[y];I.Lb=function(){};I.a=function(a){this.We(a);return a.Ia().a(ug,{"class":this.Mb(a)[pb](W),disabled:!a.o(),title:a.kb()||Q,value:a.getValue()||Q},a.Wd()||Q)};I.bd=function(a){a.jb().q(a.j(),vd,a.Pa)};I.tb=L;I.Aa=L;I.dd=function(a){return a.o()};I.Ua=L;I.p=function(a,b,c){ch.g.p[D](this,a,b,c);if((a=a.j())&&b==1)a.disabled=c};I.getValue=function(a){return a.value};I.setValue=function(a,b){if(a)a.value=b};I.Za=L;I.We=function(a){a.Se(k);a.Le(255,k);a.Ve(32,k)};function dh(a,b,c){Lg[D](this,a,b||ch.ia(),c)}P(dh,Lg);I=dh[y];I.getValue=function(){return this.zd};I.setValue=function(a){this.zd=a;this.h.setValue(this.j(),a)};I.kb=function(){return this.xd};I.nc=function(a){this.xd=a;this.h.nc(this.j(),a)};I.ub=function(a){this.h.ub(this,a)};I.i=function(){dh.g.i[D](this);delete this.zd;delete this.xd};I.ga=function(){dh.g.ga[D](this);if(this.P(32)){var a=this.X();a&&this.jb().q(a,Gg,this.Sb)}};
  I.Sb=function(a){if(a[E]==13&&a[G]==Hg||a[E]==32&&a[G]==Gg)return this.Pa(a);return a[E]==32};Ig(yg,function(){return new dh(j)});function eh(){}P(eh,tg);vb(eh);var fh="goog-inline-block ";eh[y].a=function(a){var b=this.Mb(a);b={"class":fh+b[pb](W),title:a.kb()||Q};return a.Ia().a(X,b,this.Nd(a.Ea,a.Ia()))};var gh="-outer-box",hh="-inner-box";eh[y].Nd=function(a,b){return b.a(X,fh+(this.ha()+gh),b.a(X,fh+(this.ha()+hh),a))};var ih="goog-custom-button";eh[y].ha=function(){return ih};function jh(a,b,c){dh[D](this,a,b||eh.ia(),c)}P(jh,dh);Ig(ih,function(){return new jh(j)});var kh="StopIteration"in J?J.StopIteration:l("StopIteration");function lh(){}lh[y].Be=function(){e(kh)};lh[y].Id=function(){return this};function mh(a){if(typeof a.Z==M)return a.Z();if(O(a))return a[A](Q);if(Fb(a)){for(var b=[],c=a[x],d=0;d<c;d++)b[w](a[d]);return b}return Ec(a)}function nh(a,b,c){if(typeof a[eb]==M)a[eb](b,c);else if(Fb(a)||O(a))rc(a,b,c);else{var d;var f=a;if(typeof f.ja==M)d=f.ja();else if(typeof f.Z!=M)if(Fb(f)||O(f)){d=[];f=f[x];for(var g=0;g<f;g++)d[w](g);d=d}else d=Fc(f);else d=void 0;f=mh(a);g=f[x];for(var i=0;i<g;i++)b[D](c,f[i],d&&d[i],a)}};function oh(a){this.F={};this.b=[];var b=arguments[x];if(b>1){if(b%2)e(l(Kc));for(var c=0;c<b;c+=2)this.xa(arguments[c],arguments[c+1])}else a&&this.Jd(a)}I=oh[y];I.c=0;I.xb=0;I.Z=function(){this.fb();for(var a=[],b=0;b<this.b[x];b++){var c=this.b[b];a[w](this.F[c])}return a};I.ja=function(){this.fb();return this.b[Ka]()};I.U=function(a){return ph(this.F,a)};I.remove=function(a){if(ph(this.F,a)){delete this.F[a];this.c--;this.xb++;this.b[x]>2*this.c&&this.fb();return h}return k};
  I.fb=function(){if(this.c!=this.b[x]){for(var a=0,b=0;a<this.b[x];){var c=this.b[a];if(ph(this.F,c))this.b[b++]=c;a++}ma(this.b,b)}if(this.c!=this.b[x]){var d={};for(b=a=0;a<this.b[x];){c=this.b[a];if(!ph(d,c)){this.b[b++]=c;d[c]=1}a++}ma(this.b,b)}};I.O=function(a,b){if(ph(this.F,a))return this.F[a];return b};I.xa=function(a,b){if(!ph(this.F,a)){this.c++;this.b[w](a);this.xb++}this.F[a]=b};
  I.Jd=function(a){var b;if(a instanceof oh){b=a.ja();a=a.Z()}else{b=Fc(a);a=Ec(a)}for(var c=0;c<b[x];c++)this.xa(b[c],a[c])};ra(I,function(){return new oh(this)});I.Id=function(a){this.fb();var b=0,c=this.b,d=this.F,f=this.xb,g=this,i=new lh;i.Be=function(){for(;;){if(f!=g.xb)e(l("The map has changed since the iterator was created"));if(b>=c[x])e(kh);var n=c[b++];return a?n:d[n]}};return i};function ph(a,b){return fa[y][Ua][D](a,b)};function qh(a,b){var c;if(a instanceof qh){this.za(b==j?a.C:b);this.mc(a.R);this.oc(a.$a);this.fc(a.ea);this.kc(a.ra);this.jc(a.qa);this.lc(a.H[$a]());this.gc(a.Ha)}else if(a&&(c=m(a).match(Pe))){this.za(!!b);this.mc(c[1]||Q,h);this.oc(c[2]||Q,h);this.fc(c[3]||Q,h);this.kc(c[4]);this.jc(c[5]||Q,h);this.setQuery(c[6]||Q,h);this.gc(c[7]||Q,h)}else{this.za(!!b);this.H=new rh(j,this,this.C)}}I=qh[y];I.R=Q;I.$a=Q;I.ea=Q;I.ra=j;I.qa=Q;I.Ha=Q;I.xe=k;I.C=k;var sh="//",th="@",uh="/",vh="?",wh="#";
  la(I,function(){if(this.t)return this.t;var a=[];this.R&&a[w](xh(this.R,yh),vf);if(this.ea){a[w](sh);this.$a&&a[w](xh(this.$a,yh),th);a[w](zh(this.ea));this.ra!=j&&a[w](vf,m(this.ra))}if(this.qa){this.re()&&this.qa.charAt(0)!=uh&&a[w](uh);a[w](xh(this.qa,Ah))}var b=m(this.H);b&&a[w](vh,b);this.Ha&&a[w](wh,xh(this.Ha,Bh));return this.t=a[pb](Q)});
  ra(I,function(){var a;a=this.R;var b=this.$a,c=this.ea,d=this.ra,f=this.qa,g=this.H[$a](),i=this.Ha,n=new qh(j,this.C);a&&n.mc(a);b&&n.oc(b);c&&n.fc(c);d&&n.kc(d);f&&n.jc(f);g&&n.lc(g);i&&n.gc(i);return a=n});I.mc=function(a,b){this.V();delete this.t;if(this.R=b?a?ia(a):Q:a)this.R=this.R[z](/:$/,Q);return this};I.oc=function(a,b){this.V();delete this.t;this.$a=b?a?ia(a):Q:a;return this};I.fc=function(a,b){this.V();delete this.t;this.ea=b?a?ia(a):Q:a;return this};I.re=function(){return!!this.ea};
  I.kc=function(a){this.V();delete this.t;if(a){a=Number(a);if(isNaN(a)||a<0)e(l("Bad port number "+a));this.ra=a}else this.ra=j;return this};I.jc=function(a,b){this.V();delete this.t;this.qa=b?a?ia(a):Q:a;return this};I.lc=function(a,b){this.V();delete this.t;if(a instanceof rh){this.H=a;this.H.rc=this;this.H.za(this.C)}else{b||(a=xh(a,Ch));this.H=new rh(a,this,this.C)}return this};I.setQuery=function(a,b){return this.lc(a,b)};I.fe=function(a){return this.H.O(a)};
  I.gc=function(a,b){this.V();delete this.t;this.Ha=b?a?ia(a):Q:a;return this};I.V=function(){if(this.xe)e(l("Tried to modify a read-only Uri"))};I.za=function(a){this.C=a;this.H&&this.H.za(a)};function zh(a){if(O(a))return ba(a);return j}var Dh=/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/;function xh(a,b){var c=j;if(O(a)){c=a;Dh[Ba](c)||(c=encodeURI(a));if(c.search(b)>=0)c=c[z](b,Eh)}return c}var Fh="%";function Eh(a){a=a.charCodeAt(0);return Fh+(a>>4&15)[va](16)+(a&15)[va](16)}
  var yh=/[#\/\?@]/g,Ah=/[\#\?]/g,Ch=/[\#\?@]/g,Bh=/#/g;function rh(a,b,c){this.J=a||j;this.rc=b||j;this.C=!!c}I=rh[y];var Gh="=";I.N=function(){if(!this.d){this.d=new oh;if(this.J)for(var a=this.J[A](Yb),b=0;b<a[x];b++){var c=a[b][B](Gh),d=j,f=j;if(c>=0){d=a[b].substring(0,c);f=a[b].substring(c+1)}else d=a[b];d=ia(d[z](/\+/g,W));d=this.Y(d);this.add(d,f?ia(f[z](/\+/g,W)):Q)}}};I.d=j;I.c=j;
  I.add=function(a,b){this.N();this.ob();a=this.Y(a);if(this.U(a)){var c=this.d.O(a);N(c)?c[w](b):this.d.xa(a,[c,b])}else this.d.xa(a,b);this.c++;return this};I.remove=function(a){this.N();a=this.Y(a);if(this.d.U(a)){this.ob();var b=this.d.O(a);if(N(b))this.c-=b[x];else this.c--;return this.d.remove(a)}return k};I.U=function(a){this.N();a=this.Y(a);return this.d.U(a)};
  I.ja=function(){this.N();for(var a=this.d.Z(),b=this.d.ja(),c=[],d=0;d<b[x];d++){var f=a[d];if(N(f))for(var g=0;g<f[x];g++)c[w](b[d]);else c[w](b[d])}return c};I.Z=function(a){this.N();if(a){a=this.Y(a);if(this.U(a)){var b=this.d.O(a);if(N(b))return b;else{a=[];a[w](b)}}else a=[]}else{b=this.d.Z();a=[];for(var c=0;c<b[x];c++){var d=b[c];N(d)?zc(a,d):a[w](d)}}return a};
  I.xa=function(a,b){this.N();this.ob();a=this.Y(a);if(this.U(a)){var c=this.d.O(a);if(N(c))this.c-=c[x];else this.c--}this.d.xa(a,b);this.c++;return this};I.O=function(a,b){this.N();a=this.Y(a);if(this.U(a)){var c=this.d.O(a);return N(c)?c[0]:c}else return b};
  la(I,function(){if(this.J)return this.J;if(!this.d)return Q;for(var a=[],b=0,c=this.d.ja(),d=0;d<c[x];d++){var f=c[d],g=Tb(f);f=this.d.O(f);if(N(f))for(var i=0;i<f[x];i++){b>0&&a[w](Yb);a[w](g);f[i]!==Q&&a[w](Gh,Tb(f[i]));b++}else{b>0&&a[w](Yb);a[w](g);f!==Q&&a[w](Gh,Tb(f));b++}}return this.J=a[pb](Q)});I.ob=function(){delete this.Hb;delete this.J;this.rc&&delete this.rc.t};ra(I,function(){var a=new rh;if(this.Hb)a.Hb=this.Hb;if(this.J)a.J=this.J;if(this.d)a.d=this.d[$a]();return a});
  I.Y=function(a){a=m(a);if(this.C)a=a.toLowerCase();return a};I.za=function(a){var b=a&&!this.C;if(b){this.N();this.ob();nh(this.d,function(c,d){var f=d.toLowerCase();if(d!=f){this.remove(d);this.add(f,c)}},this)}this.C=a};function Hh(a,b,c,d){this.Fa=a;this.bb=b;this.$b=c;this.Sd=d}I=Hh[y];I.La=h;I.hd=k;I.Wa=function(a){this.hd=a};I.Re=function(a){this.La=a};I.Vb=function(){return this.hd};function Ih(a,b){this.w=a;var c=a[wa](),d=c;if(b[Aa]&&b[Aa]!=yf)d=b.pageSize||10;this.ba=d;this.Yb=c>0?q.ceil(c/this.ba):1;this.Vd=b.firstRowNumber||1;this.Td=!b[gb]||b[gb]==zf}I=Ih[y];I.v=0;I.qc=j;I.Ba=-1;I.Wb=k;I.Zb=j;I.hc=function(a){if(a>=0&&a<this.Yb){this.v=a;return h}return k};I.vc=function(){for(var a=this.Bb(),b=[],c={},d=a[cb];d<=a.Jb;d++){var f=this.Rb(d);c[f.Fa]=f.$b;b[w](f)}this.Zb=c;return b};I.ge=function(a,b){for(var c=[],d=a;d<=b;d++){var f=this.Rb(d);c[w](f)}return c};
  I.ud=function(a,b){this.Ba=a;this.Wb=b;this.Md()};I.getSortInfo=function(){var a={column:this.Ba,ascending:this.Qb(),sortedIndexes:this.qc};return a};I.Qb=function(){return!this.Wb};I.Nb=function(){return this.Rb(this.Bb()[cb])};I.Qc=function(a){this.Zb||this.vc();a=this.Zb[a];return a!=j?a:-1};I.Bb=function(){var a=this.ba*this.v,b=a+this.ba-1;b=q.min(this.w[wa]()-1,b);return new af(a,b)};I.Rb=function(a){var b=this.qc,c=this.Vd,d=this.Bb()[cb];c=a+c;d=a-d;b=b?b[a]:a;return new Hh(b,a,d,c)};
  I.Md=function(){var a=j;if(this.Td&&this.Ba!=-1)a=this.w.getSortedRows([{column:this.Ba,desc:this.Wb}]);this.qc=a};function Jh(a){this.Cb=a;this.l=oe();this.k=new We}a:{for(var Kh=Ve(),Lh=Kh+"/table/table.css",Mh=ga[rb]("LINK"),Nh=0;Nh<Mh[x];Nh++)if(Mh[Nh]&&Mh[Nh].href&&Mh[Nh].href==Lh)break a;var Oh=ga[db]("link");Oh.href=Lh;Oh.rel="stylesheet";ua(Oh,"text/css");var Ph;if(ga[rb]("head")[x]==0){var Qh=ga[rb]("html")[0],Rh=ga[rb]("body")[0],Sh=ga[db]("head");Qh.insertBefore(Sh,Rh)}Ph=ga[rb]("head")[0];Ph[t](Oh)}
  var Th="google-visualization-table-th",Uh="google-visualization-table-sortind",Vh={Ed:"google-visualization-table-table",zb:"google-visualization-table-tr-head",I:"google-visualization-table-tr-even",S:"google-visualization-table-tr-odd",T:"google-visualization-table-tr-sel",L:"google-visualization-table-tr-over",ab:Th,tc:"google-visualization-table-th-webkit",yb:"google-visualization-table-td",Hd:"google-visualization-table-td-number",Gd:"google-visualization-table-td-center",Fd:"google-visualization-table-td-bool",
  Ze:"google-visualization-table-td-freeze-rightmost",sc:"google-visualization-table-seq",Cd:"google-visualization-table-sorthdr",Dd:Uh,Bd:"google-visualization-table-div-page"},Wh={zb:"headerRow",I:"tableRow",S:"oddTableRow",T:"selectedTableRow",L:"hoverTableRow",ab:"headerCell",yb:"tableCell",sc:"rowNumberCell"},Xh="transparent",Yh={"background-image":ag,backgroundColor:Xh,borderColor:Xh},Zh={"background-image":ag,backgroundColor:Xh},$h="hidden",ai={visibility:$h},bi={borderRight:"2px solid gray"},
  ci=Ve()+"/table/arrow_left.gif",di=Ve()+"/table/arrow_right.gif";I=Jh[y];I.Kc=h;I.db=j;I.u=j;I.Na=j;I.w=j;I.r=j;I.f=j;I.Oa=j;I.na=j;I.Ub=j;I.md=-1;I.mb=k;I.ec=j;I.od=j;I.ld=j;I.dc=0;
  I.draw=function(a,b){var c=this.Cb;if(!c)e(l("Container is not defined"));if(!a)e(l("Data table is not defined"));this.w=a;this.r=b=b||{};this.mb=a[wa]()>0;this.f=new Ih(a,this.r);if(this.mb){b.startPage&&this.f.hc(b.startPage);if(b[gb]!=yf&&b.sortColumn!=j){c=b.sortAscending;c=c!=j?c:h;this.f.ud(b.sortColumn,!c)}this.Na=this.f.Nb()}this.dc=b.scrollLeftStartPosition||0;c=b.frozenColumns!=j?b.frozenColumns:-1;if(c==0&&!b.showRowNumber)c=-1;if(c>=a[Na]())c=-1;if(c<-1)c=-1;this.md=c;this.u=Hc(Vh);c==
  -1&&this.Oe();c=h;if(this.Kc){c=this.xc();this.Kc=k}this.bc();if(c){Fe(this.db);this.yd()}else this.Ad(0)};var ei="ready";I.yd=function(){ha[Ta][Ia][xa](this,ei,j)};I.getSortInfo=function(){return this.f?this.f.getSortInfo():j};var fi="position: relative;",gi="auto",hi="h",ii="ft",ji="fh",ki="position: absolute; top: -5000px; width: 100px; overflow: scroll;",li="width: 200px;";
  I.bc=function(){var a=this.w,b=this.r,c=this.Cb,d=[],f=this.l,g,i=this.u;this.Oa=j;var n=c[C].width,o=c[C].height,r=n||b.width||0,p=o||b.height||0;r=mi(r);p=mi(p);o=ni(a);n=oi(a,i);i=this.Ac(h);var u=this.na=this.Cc(i,b,n,o);o=this.ec=f.a(X,{style:fi},u);r&&Y(o,{overflow:gi,width:r});n=f.a(X,{style:fi},o);if(p){Y(o,{overflow:gi,height:p});g=this.Eb({ye:h});d[w]({ac:g,type:hi})}var v=this.md;if(a=r&&a[Na]()>0&&a[wa]()>0&&v>-1){g=this.Eb({ze:h,Lc:v});this.Ub=g[F];d[w]({ac:g,type:ii});if(p){g=this.Eb({Lc:v,
  $c:h});d[w]({ac:g,type:ji})}}n[C].visibility=$h;f.qd(c);f[t](c,n);c=this.mb&&this.f.Yb>1;g=b.pagingButtonsConfiguration;if((c=g!=j&&g!=gi||c)&&b[Aa]&&b[Aa]!=yf){g=n.offsetHeight;this.Qd(n);if(p){p=g-(n.offsetHeight-g);Y(o,ve,p+Z)}}if(b.rtlTable&&!c&&!r&&!p)this.na[C].direction=Pf;c=0;if(a){c=v+(b.showRowNumber?1:0);b=i[mb];c=2+(new ge(b[c].offsetLeft,b[c].offsetTop)).x}b=o[fb]<o.scrollHeight;v=o[Da]<o.scrollWidth;if(p&&!r){r=this.na[Da];if(b){p=oe();a=p.a(X,{style:ki},p.a(X,{style:li}));p[t](J[Ha][Xa],
  a);g=a.offsetWidth-a[Da];p.removeNode(a);p=(p=g)||16;Y(o,{width:r+p+Z})}else Y(o,{width:r+Z})}r=0;if(o[Da]-u[Da]>0){r=o[Da];Y(u,we,r+Z)}for(u=0;u<d[x];u++){p=d[u].ac;a=d[u][G];if(r){g=p[F];Y(g,we,o[Da]+Z)}switch(a){case hi:if(b){Y(p,{height:i[fb]+Z,width:o[Da]+Z});f[t](n,p)}break;case ii:if(v){Y(p,{height:o[fb]+Z,width:c+Z});f[t](n,p)}break;case ji:if(b&&v){Y(p,{height:i[fb]+Z,width:c+Z});f[t](n,p)}break}}o.scrollTop=0;o.scrollLeft=this.dc;n[C].visibility=Q};
  var pi="position: absolute; top: 0; left: 0; overflow: hidden;",qi="scroll";I.Eb=function(a){var b=this.l,c=this.r,d=this.u,f=this.ec,g=this.w,i=ni(g);d=oi(g,d);g=a.Lc;var n=ri,o=this.Ac(h);if(g>=0){var r=g+(c.showRowNumber?1:0);Y(o[mb][r-1],bi);si(o);var p=o[mb];for(r=r;r<p[x];r++){var u=p[r];Y(u,ai);si(u)}(a.$c!=j?a.$c:k)||(n=ti(g))}c=this.Cc(o,c,d,i,n);Y(c,{backgroundColor:Xh});b=b.a(X,{style:pi},c);a.ye&&V(f,qi,Nb(ui,f,b));a.ze&&V(f,qi,Nb(vi,f,b));return b};
  var wi="table",xi="tbody",yi="tr",zi="rowColor",Ai="td",Bi="className",Ci="__td-colSpan",Di="\u00a0",Ei="boolean",Fi="\u2714",Gi="\u2717";
  I.Cc=function(a,b,c,d,f){f=f||L;var g=this.w,i=this.l,n=this.u,o=i.a(wi,{"class":n.Ed,cellspacing:Bd}),r=i.a(xi);i[t](o,r);i[t](r,a);var p,u;if(this.Oa==j)this.Oa=this.mb?this.f.vc():[];a=this.Oa;var v=h,U=b.alternatingRowStyle;U=U!=j?U:h;for(var K=0;K<a[x];K++){var ya=a[K];u=U?v?n.I:n.S:n.I;ya.Re(u==n.I);v=!v;var pa=i.a(yi,{"class":u});if(this.k.gb(ya.Fa)){s(pa,n.T);ya.Wa(h)}if(u=g.getRowProperty(K,zi))pa[C].backgroundColor=u;V(pa,Mg,Mb(this.me,this,ya));V(pa,sd,Mb(this.oe,this,ya));V(pa,td,Mb(this.ne,
  this,ya));i[t](r,pa);if(b.showRowNumber){u=n.yb+W+n.sc;p=i.a(Ai,{"class":u});i[t](pa,p);i[t](p,i[Ma](m(ya.Sd)));f(p,K,-1)}u=0;for(var Sf=g[Na]();u<Sf;){var Pa=ya.Fa;p={};var qa=c[u],$b=g.getProperty(Pa,u,Bi);if($b)qa=$b;p[re]=qa;if((qa=(qa=g.getProperty(Pa,u,Ci))&&q.min(qa,Sf-u))&&qa>1)p.colSpan=qa;else qa=1;p=i.a(Ai,p);i[t](pa,p);$b=g.getValue(Pa,u);var Qa=g.getFormattedValue(Pa,u);if($b==j)Qa=/^[\s\xa0]*$/[Ba](Qa==j?Q:m(Qa))?Di:Qa;else if(d[u]==Ei)Qa=$b?Fi:Gi;if(b.allowHtml){na(p,Qa);if(Pa=g.getProperty(Pa,
  u,qe))p[C].cssText=Pa}else i[t](p,i[Ma](Qa));f(p,K,u);u+=qa}f(pa,K)}return o};var Hi="&nbsp;",Ii="\u25b2",Ji="\u25bc",Ki="\u2003",Li="span";
  I.Ac=function(a){var b=this.w,c=this.r||{},d=this.l,f=this.u,g=b[Na](),i=c[gb]!=yf&&b[wa]()>0,n=d.a(yi,{"class":f.zb}),o,r=ad&&c.height&&f.ab==Th;if(c.showRowNumber&&b[Na]()>0){var p=f.ab;if(r)p=f.tc;o=d.a(Ai,{"class":p});d[t](n,o);na(o,Hi)}for(p=0;p<g;p++){o=f.ab;if(r)o=f.tc;if(i)o+=W+f.Cd;o=d.a(Ai,{"class":o});d[t](n,o);var u=b.getColumnLabel(p);if(c.allowHtml)na(o,u);else d[t](o,d[Ma](u));if(i){u=this.f.Ba==p?this.f.Qb()?Ii:Ji:Ki;d[t](o,d.a(Li,{"class":f.Dd},u));a&&V(o,vd,Mb(this.ie,this,p),h)}}return n};
  var Mi="img",Ni="previous",Oi="height: 8px; width: 8px",Pi="next";I.Qd=function(a){var b=this.r,c=this.l,d=this.u,f=b.pagingSymbols!=j?b.pagingSymbols:{},g=f.prev;f=f.next;b=!!b.allowHtml;g=g?b?c.ad(g):g:c.a(Mi,{src:ci,alt:Ni,style:Oi});f=f?b?c.ad(f):f:c.a(Mi,{src:di,alt:Pi,style:Oi});g=this.od=new jh(g);f=this.ld=new jh(f);g.ub(2);f.ub(1);V(g,Ug,Mb(this.Yc,this,k));V(f,Ug,Mb(this.Yc,this,h));this.zc();d=c.a(X,d.Bd);c[t](a,d);g.rd(d);f.rd(d)};var Qi="-nonstrict";
  I.Oe=function(){var a=this.u,b=this.r.cssClassNames;if(b){if(b.headerCell)a.zb+=Qi;if(b.tableCell||b.rowNumberCell){a.I+=Qi;a.S+=Qi;a.T+=Qi;a.L+=Qi}for(var c in Wh){var d=Wh[c];if(d=b[d])a[c]=d}}};var Ri="page";I.Yc=function(a){var b=this.r[Aa]==zf,c=this.f.v;a=a?c+1:c-1;if(b){this.f.hc(a);this.wd();this.bc()}this.zc();ha[Ta][Ia][xa](this,Ri,{page:a})};var Si="prev",Ti="both";
  I.zc=function(){var a=this.r.pagingButtonsConfiguration||gi,b=this.f.v,c=this.ld,d=this.od;c.ya(h);d.ya(h);switch(a){case Si:c.ya(k);break;case Pi:d.ya(k);break;case Ti:break;case gi:default:b==0&&d.ya(k);b==this.f.Yb-1&&c.ya(k);break}};function ui(a,b){b.scrollLeft=a.scrollLeft}function vi(a,b){b.scrollTop=a.scrollTop}var Ui="position: absolute; top: -5000px;",Vi="padding",Wi="Left",Xi="Right",Yi="Top",Zi="Bottom",$i="6";
  I.xc=function(){var a=this.db;if(!a){var b=this.Cb;a=xe(X,{style:Ui,"class":Uh},ga[Ma](Di));b[t](a);this.db=a}var c=a,d=Vi;if(S){a=qf(c,d+Wi);b=qf(c,d+Xi);var f=qf(c,d+Yi);c=qf(c,d+Zi);a=new df(f,b,c,a)}else{a=lf(c,d+Wi);b=lf(c,d+Xi);f=lf(c,d+Yi);c=lf(c,d+Zi);a=new df(ea(f),ea(b),ea(c),ea(a))}a=a[Ya];return a==$i};I.Ad=function(a){if(a<30)if(this.xc())this.draw(this.w,this.r);else{a++;setTimeout(Mb(this.Ad,this,a),100)}else{Fe(this.db);this.yd()}};I.getSelection=function(){return this.k[Fa]()};
  I.setSelection=function(a){if(this.w){var b=this.k[lb](a);a=this.Oa;this.Na=this.f.Nb();for(var c=this.na[F][mb],d=this.Ob(),f,g=this.u,i=b.He.Pb(),n=0;n<i[x];n++){var o=i[n],r=this.f.Qc(o);if(r!=-1){o=a[r];o.Wa(k);if(f=c[r+1])s(f,o.La?g.I:g.S);if(f=d&&d[r+1])s(f,o.La?g.I:g.S)}}b=b.Ld.Pb();for(n=0;n<b[x];n++){o=b[n];r=this.f.Qc(o);if(r!=-1){o=a[r];o.Wa(h);if(f=c[r+1])s(f,g.T);if(f=d&&d[r+1])s(f,g.T)}}}};
  I.me=function(a,b){var c,d=this.Na,f=a.Fa;c=ed?b.metaKey:b[Ja];if(b[nb]){b[Sa]();f=q.min(a.bb,d.bb);var g=q.max(a.bb,d.bb);c=c?this.k[Fa]():[];f=this.f.ge(f,g);for(g=0;g<f[x];g++)c[w]({row:f[g].Fa})}else if(c){b[Sa]();c=this.k[Fa]();if(this.k.gb(f)){g=new We;g[lb](c);g.removeRow(f);c=g[Fa]()}else c[w]({row:f})}else c=this.k.gb(f)?j:[{row:f}];this[lb](c);this.Na=b[nb]?d:a;ha[Ta][Ia][xa](this,Ef,{})};
  I.oe=function(a){var b=this.na[F][mb],c=this.u;a=a.$b;if((b=b[a+1])&&b[Ca][B](c.L)==-1)s(b,c.L);if((b=(b=this.Ob())&&b[a+1])&&b[Ca][B](c.L)==-1)s(b,c.L)};I.ne=function(a){var b=this.na[F][mb],c=a.$b,d=this.u;if(b=b[c+1])if(b[Ca][B](d.L)>-1)s(b,a.Vb()?d.T:a.La?d.I:d.S);if(b=(b=this.Ob())&&b[c+1])if(b[Ca][B](d.L)>-1)s(b,a.Vb()?d.T:a.La?d.I:d.S)};I.Ob=function(){return this.Ub?this.Ub[F][mb]:j};var aj="event",bj="sort";
  I.ie=function(a){var b=this.f,c=b.Qb(),d=b.Ba;c=d==a?!c:h;if(this.r[gb]!=aj){b.ud(a,!c);this.f.hc(0);this.Na=this.f.Nb();this.wd();this.bc();ha[Ta][Ia][xa](this,bj,this.f.getSortInfo())}else ha[Ta][Ia][xa](this,bj,{column:a,ascending:c,sortedIndexes:j})};I.wd=function(){var a=this.ec;if(a)this.dc=a.scrollLeft};function mi(a){if(/^[\s\xa0]*$/[Ba](a==j?Q:m(a)))return a;var b=a;if(!/[^0-9]/[Ba](a)&&m(a)!==Bd)b+=Z;return b}var cj="date",dj="datetime",ej="timeofday";
  function oi(a,b){for(var c=[],d=0;d<a[Na]();d++){var f=b.yb,g=a.getColumnType(d);switch(g){case Ei:f+=W+b.Fd;break;case yb:f+=W+b.Hd;break;case cj:case dj:case ej:f+=W+b.Gd;break}c[w](f)}return c}function ni(a){for(var b=[],c=0;c<a[Na]();c++)b[w](a.getColumnType(c));return b}function ri(a){a=a;Y(a,ai);si(a)}var fj="TR";function ti(a){return function(b,c,d){if(b.tagName==fj)si(b);else if(d==a-1)Y(b,bi);else if(d>=a){b=b;Y(b,ai);si(b)}}}
  var gj="TD",hj="color",ij="opacity",jj="MozOpacity",kj="filter",lj="alpha(opacity=0)";function si(a){S&&kd<7?Y(a,Zh):Y(a,Yh);if(a.tagName==gj){Y(a,hj,Xh);a=a[C];if(ij in a)a.opacity=0;else if(jj in a)a.MozOpacity=0;else if(kj in a)a.filter=0===Q?Q:lj}};function $(a,b,c,d){this.ib=a;this.wb=new Jh(b);this.Ud=c;ha[Ta][Ia].addListener(this.wb,Ri,Mb(this.Xc,this));ha[Ta][Ia].addListener(this.wb,bj,Mb(this.pe,this));this.vb=a=d!==aa?Hc(d):{};this.Jc=d[Aa]==zf;a.showRowNumber=h;a.pagingButtonsConfiguration=d.pagingButtonsConfiguration||Ti;a.sort=d[gb]==j||d[gb]==zf?aj:yf;if(this.Jc){a.page=aj;d=d.pageSize||0;this.ba=d<=0?10:d;a.pageSize=this.ba;this.v=0;this.td(0)}}I=$[y];I.sa=j;I.Qa=j;I.hb=j;I.vd=Q;I.nd=Q;I.ba=-1;I.v=-1;I.cc=0;I.Gb=j;I.Fb=j;I.Ec=j;
  I.sendAndDraw=function(){this.Gb&&this.Gb();var a=this.Rd();this.Qa=new ha[Ta].Query(this.ib);this.Qa.setQuery(a);this.setRefreshInterval(this.cc);this.abort();this.wb[lb]([]);this.sa=new ha[Ta].QueryWrapper(this.Qa,this.wb,this.vb,this.Ud);this.sa.setCustomResponseHandler(Mb(this.Je,this));this.sa.setCustomPostResponseHandler(this.Ec);this.sa[Ra]()};I.abort=function(){this.sa&&this.sa.abort()};var mj="order by `",nj="` desc",oj="`";
  I.pe=function(a){var b=a.column;a=a.ascending;this.vb.sortColumn=b;this.vb.sortAscending=a;var c=this.hb;this.vd=mj+c.getColumnId(b)+(!a?nj:oj);this.Jc?this.Xc({page:0}):this[Ra]()};var pj="tq";I.Rd=function(){var a=this.ib instanceof qh?this.ib[$a]():new qh(this.ib,void 0);a=a.fe(pj)||Q;a+=W+this.vd+W+this.nd;return a};I.setRefreshInterval=function(a){this.cc=q.max(0,a);this.Qa&&this.Qa.setRefreshInterval(this.cc)};
  I.Xc=function(a){a=a[Aa];var b=this.v,c=0;switch(a){case 0:c=0;break;case 1:c=b+1;break;case -1:c=b-1;break}this.td(c);this[Ra]()};var qj="limit ",rj=" offset ";I.td=function(a){var b=this.v,c=this.ba;if(!(a<0||a>b+1))if(!(a==b+1&&this.ee()<=c)){this.v=a;a=this.v*c;this.nd=qj+(c+1)+rj+a;this.vb.firstRowNumber=a+1}};I.Je=function(a){this.Fb&&this.Fb(a);this.hb=a.isError()?j:a.getDataTable()};
  I.setCustomResponseHandler=function(a){if(a!=j){if(typeof a!=M)e(l("Custom response handler must be a function."));this.Fb=a}};I.setCustomPostResponseHandler=function(a){if(a!=j){if(typeof a!=M)e(l("Custom post-response handler must be a function."));this.Ec=a}};I.Pe=function(a){if(a!=j){if(typeof a!=M)e(l("Custom sendAndDraw must be a function."));this.Gb=a}};I.ee=function(){var a=-1;if(this.hb)a=this.hb[wa]();return a};ca("google.visualization.Table",Jh);ja(Jh[y],"draw",Jh[y].draw);ja(Jh[y],"getSelection",Jh[y][Fa]);ja(Jh[y],"setSelection",Jh[y][lb]);ja(Jh[y],"getSortInfo",Jh[y].getSortInfo);ca("google.visualization.TableQueryWrapper",$);ja($[y],"sendAndDrawTable",$[y][Ra]);ja($[y],"abort",$[y].abort);ja($[y],"setCustomSendAndDraw",$[y].Pe);ja($[y],"setCustomPostResponseHandler",$[y].setCustomPostResponseHandler);ja($[y],"setCustomResponseHandler",$[y].setCustomResponseHandler);ja($[y],"setRefreshInterval",$[y].setRefreshInterval); })();
  google.loader.loaded({"module":"visualization","version":"1.0","components":["default","table"]});
  google.loader.eval.visualization = function() {eval(arguments[0]);};if (google.loader.eval.scripts && google.loader.eval.scripts['visualization']) {(function() {var scripts = google.loader.eval.scripts['visualization'];for (var i = 0; i < scripts.length; i++) {google.loader.eval.visualization(scripts[i]);}})();google.loader.eval.scripts['visualization'] = null;}})();