gapi.loaded_2(function(_){var window=this;
_.lG=function(a){_.Bs.call(this,a.ha);this.Ig=a;this.Dr=null};_.J(_.lG,_.Ds);_.lG.prototype.open=function(){this.ua.targetPos=this.ua.targetPos||"top-start";this.ua.anchorPos=this.ua.anchorPos||"bottom-start";var a=this.ti(),b=this.ha.getSiteEl();b?(b.style.visibility="hidden",b.style.position="absolute",a.parentNode.appendChild(b)):this.Ig.open()};
_.lG.prototype.Bd=function(){if(this.ua.closeClickDetection){var a=this,b=function(e){_.Gs(a.ha.getSiteEl(),e)||(a.ha.close(),a.Dr=null)};document.gW?(document.gW("click",b),this.Dr=function(){document.removeEventListener("click",b,!1)}):document.attachEvent&&(document.attachEvent("onclick",b),this.Dr=function(){document.detachEvent("onclick",b)})}var c=document.getElementById(this.ha.id),d=this.ha.getSiteEl();c.style.height=this.ha.height+"px";(c=this.ti())&&_.Ls(d,this.ua.targetPos,c,this.ua.anchorPos,
{x:this.ua.leftOffset||0,y:this.ua.topOffset||0});d.style.visibility="visible"};_.lG.prototype.close=function(){this.Ig.close();this.Dr&&this.Dr()};_.lG.prototype.open=_.lG.prototype.open;_.lG.prototype.onready=_.lG.prototype.Bd;_.lG.prototype.close=_.lG.prototype.close;
_.mG=function(a){_.Bs.call(this,a);this.La=document.createElement("div")};_.J(_.mG,_.Ds);_.g=_.mG.prototype;_.g.create=function(a){var b={position:"absolute",top:"-10000px",zIndex:_.Hs(this)};this.ua.width&&(b.width=this.ua.width+"px");for(var c in b)this.La.style[c]=b[c];(a||document.body).appendChild(this.La)};_.g.open=function(a){this.ha.jh("updateContainer",(0,_.O)(this.fk,this));this.create(a);this.ha.Gg(this.La);this.ha.setSiteEl(this.La)};
_.g.Bd=function(){var a=nG(this);if(a){var b=document.getElementById(this.ha.getId());b.style.height=a.height+"px";b.style.width=a.width+"px";this.ha.width=a.width;this.ha.height=a.height;b.style.boxShadow="0 4px 16px rgba(0, 0, 0, 0.3)"}};_.g.close=function(){this.La.parentNode&&this.La.parentNode.removeChild(this.La)};
_.g.fk=function(a,b,c){var d=this.ha.getSiteEl();d&&(a?(this.Kh(b,c),d.style.opacity=0,d.style.display="",window.setTimeout((0,_.O)(function(){oG(d,!0);d.style.opacity=1},this),0)):(d.style.display="none",oG(d,!1),d.style.opacity=0))};var oG=function(a,b){for(var c=0;c<pG.length;c++)a.style[pG[c]]=b?"opacity .13s linear":""};
_.mG.prototype.Kh=function(a,b){var c=this.ha.Pc();a+=10;b+=10;c&&(c=_.Tr(c.getSiteEl(),window),a+=c.x,b+=c.y);if(c=nG(this)){var d=_.kr(window),e=_.mr(document);if(d.width&&(a=Math.min(a,d.width+e.x-c.width-8),b+c.height>d.height+e.y-8)){b-=20+c.height;var f=window,h=f.document;d=0;if(h){d=h.body;var k=h.documentElement;if(k&&d)if(f=_.jr(f).height,_.ir(h)&&k.scrollHeight)d=k.scrollHeight!=f?k.scrollHeight:k.offsetHeight;else{h=k.scrollHeight;var l=k.offsetHeight;k.clientHeight!=l&&(h=d.scrollHeight,
l=d.offsetHeight);d=h>f?h>l?h:l:h<l?h:l}else d=0}b=Math.max(b,Math.min(e.y+1,d-c.height))}}c=this.ha.getSiteEl();c.style.left=a+"px";c.style.top=b+"px"};var nG=function(a){return a.ha.width&&a.ha.height?{width:a.ha.width,height:a.ha.height}:(a=a.ha.getIframeEl())&&a.offsetWidth&&a.offsetHeight?{width:a.offsetWidth,height:a.offsetHeight}:null},pG=["transition","WebkitTransition","MozTransition","OTranstion","msTransition"];_.mG.prototype.open=_.mG.prototype.open;_.mG.prototype.onready=_.mG.prototype.Bd;
_.mG.prototype.close=_.mG.prototype.close;
_.qG=function(a){_.Bs.call(this,a)};_.J(_.qG,_.Ds);_.qG.prototype.open=function(){var a=document.createElement("div");_.Gr(a,{top:"-10000px",position:"absolute",zIndex:_.Hs(this)});this.ti().parentNode.appendChild(a);this.ha.setSiteEl(a);this.ha.Gg(a)};
_.qG.prototype.Bd=function(){var a=document.getElementById(this.ha.id);a.style.height=this.ha.height+"px";a.style.width=this.ha.width+"px";a.style.boxShadow="0 4px 16px rgba(0, 0, 0, 0.3)";var b=this.ha.getSiteEl();b.style.lineHeight=0;var c=this.ti(),d=this.ua.targetPos||"top-start",e=this.ua.anchorPos||"bottom-start",f=this.ua.leftOffset||0,h=this.ua.topOffset||0;_.Ls(b,d,c,e,{x:f,y:h});var k=_.kr(window),l=_.mr(document),m=b.offsetLeft<l.x||b.offsetLeft+b.offsetWidth>k.width+l.x;k=b.offsetTop<
l.y||b.offsetTop+b.offsetHeight>k.height+l.y;d=rG(d,m,k);e=rG(e,m,k);_.Ls(b,d,c,e,{x:f*(m?-1:1),y:h*(k?-1:1)});b.style.visibility="visible";this.zy=_.Oi(document,"mouseover",(0,_.O)(function(n){n.target===a&&this.jm&&(window.clearTimeout(this.jm),this.jm=null)},this));this.kF=_.Oi(document,"mouseout",(0,_.O)(function(n){n.target===a&&(this.jm=window.setTimeout((0,_.O)(this.ha.close,this.ha),1E3))},this))};
var rG=function(a,b,c){a=a.split("-");for(var d=0;2>d;d++)b&&sG[a[d]]&&(a[d]=sG[a[d]]),c&&tG[a[d]]&&(a[d]=tG[a[d]]);return a.join("-")};_.qG.prototype.close=function(){this.zy&&(_.Wi(this.zy),_.Wi(this.kF),this.kF=this.zy=null);this.jm&&(window.clearTimeout(this.jm),this.jm=null);_.Ds.prototype.close.call(this)};_.qG.prototype.zy=null;_.qG.prototype.kF=null;_.qG.prototype.jm=null;var sG={end:"start",left:"right",right:"left",start:"end"},tG={top:"bottom",bottom:"top"};_.qG.prototype.open=_.qG.prototype.open;
_.qG.prototype.onready=_.qG.prototype.Bd;_.qG.prototype.close=_.qG.prototype.close;

_.Um.hover=function(a){var b=new _.mG(_.H_(a));b.create(a.where);a.where=b.La;a.onClose=function(){b.close()};a.onRestyle=function(c){if(c.updateContainer){var d=c.updateContainer;b.fk(d.visible,d.x,d.y)}c.width&&(b.ha.width=c.width);c.height&&(b.ha.height=c.height)};a.onCreate=function(c){b.ha=c;c.Pc=function(){return a.openerIframe};c.register("_ready",(0,_.O)(b.Bd,b),_.em);c.updateContainer=function(d,e,f){b.fk(d,e,f)}}};

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
_.Wg=function(a){for(var b=[],c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);255<e&&(b[c++]=e&255,e>>=8);b[c++]=e}return b};
var Xg,Yg,$g;Xg={};Yg=null;_.Zg=_.dd||_.ed||!_.Vg&&!_.ad&&"function"==typeof _.u.atob;_.ah=function(a,b){void 0===b&&(b=0);$g();b=Xg[b];for(var c=Array(Math.floor(a.length/3)),d=b[64]||"",e=0,f=0;e<a.length-2;e+=3){var h=a[e],k=a[e+1],l=a[e+2],m=b[h>>2];h=b[(h&3)<<4|k>>4];k=b[(k&15)<<2|l>>6];l=b[l&63];c[f++]=m+h+k+l}m=0;l=d;switch(a.length-e){case 2:m=a[e+1],l=b[(m&15)<<2]||d;case 1:a=a[e],c[f]=b[a>>2]+b[(a&3)<<4|m>>4]+l+d}return c.join("")};
_.bh=function(a,b){function c(l){for(;d<a.length;){var m=a.charAt(d++),n=Yg[m];if(null!=n)return n;if(!_.hc(m))throw Error("C`"+m);}return l}$g();for(var d=0;;){var e=c(-1),f=c(0),h=c(64),k=c(64);if(64===k&&-1===e)break;b(e<<2|f>>4);64!=h&&(b(f<<4&240|h>>2),64!=k&&b(h<<6&192|k))}};
$g=function(){if(!Yg){Yg={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));Xg[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===Yg[f]&&(Yg[f]=e)}}}};

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var Jx;_.Gx=function(a){for(var b=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g"),c=[],d;d=b.exec(a);)c.push([d[1],d[2],d[3]||void 0]);return c};_.Hx=function(a){var b={};a.forEach(function(c){b[c[0]]=c[1]});return function(c){return b[c.find(function(d){return d in b})]||""}};
_.Ix=function(a){var b=/rv: *([\d\.]*)/.exec(a);if(b&&b[1])return b[1];b="";var c=/MSIE +([\d\.]+)/.exec(a);if(c&&c[1])if(a=/Trident\/(\d.\d)/.exec(a),"7.0"==c[1])if(a&&a[1])switch(a[1]){case "4.0":b="8.0";break;case "5.0":b="9.0";break;case "6.0":b="10.0";break;case "7.0":b="11.0"}else b="7.0";else b=c[1];return b};
Jx=function(a){var b=_.mb();if("Internet Explorer"===a)return _.qb()?_.Ix(b):"";b=_.Gx(b);var c=_.Hx(b);switch(a){case "Opera":if(_.pb())return c(["Version","Opera"]);if(_.ob("OPR"))return c(["OPR"]);break;case "Microsoft Edge":if(_.ob("Edge"))return c(["Edge"]);if(_.ob("Edg/"))return c(["Edg"]);break;case "Chromium":if(_.sb())return c(["Chrome","CriOS","HeadlessChrome"])}return"Firefox"===a&&_.rb()||"Safari"===a&&_.tb()||"Android Browser"===a&&_.ub()||"Silk"===a&&_.ob("Silk")?(a=b[2])&&a[1]||"":
""};_.Kx=function(a){a=Jx(a);if(""===a)return NaN;a=a.split(".");return 0===a.length?NaN:Number(a[0])};_.Lx=function(a,b){a.src=_.ac(b);var c,d;(c=(b=null==(d=(c=(a.ownerDocument&&a.ownerDocument.defaultView||window).document).querySelector)?void 0:d.call(c,"script[nonce]"))?b.nonce||b.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",c)};_.Mx=function(a,b){a=a.split(".");b=b||_.u;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
_.eF=function(){};_.eF.prototype.next=function(){return _.fF};_.fF={done:!0,value:void 0};_.eF.prototype.ef=function(){return this};

_.LG=function(a,b){Object.isFrozen(a)||(_.KG?a[_.KG]|=b:void 0!==a.bn?a.bn|=b:Object.defineProperties(a,{bn:{value:b,configurable:!0,writable:!0,enumerable:!1}}))};_.MG=function(a){_.LG(a,1);return a};
_.NG="undefined"!==typeof Uint8Array;
_.KG="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol(void 0):void 0;
_.OG=Object.freeze(_.MG([]));_.PG="undefined"!=typeof Symbol&&"undefined"!=typeof Symbol.hasInstance;

var VG,YG,$G,aH,dH,fH,eH,gH,hH,iH,lH,nH,sH,RG,TG,rH,uH,vH,DH;_.QG=function(a){return _.NG&&null!=a&&a instanceof Uint8Array};_.SG=function(a){if(null==a||_.QG(a))return a;if("string"===typeof a)return RG(a);_.Db(a);return null};_.UG=function(){if(TG!==TG)throw Error("Wa");};VG=function(a){a=_.KG?a[_.KG]:a.bn;return null==a?0:a};_.WG=function(a){return Array.isArray(a)?!!(VG(a)&1):!1};_.XG=function(a){return Array.isArray(a)?!!(VG(a)&2):!1};
YG=function(a){if(!Array.isArray(a))throw Error("Ya");_.LG(a,2)};_.ZG=function(a,b){if(!Array.isArray(a))throw Error("$a");b?_.LG(a,8):Object.isFrozen(a)||(_.KG?a[_.KG]&=-9:void 0!==a.bn&&(a.bn&=-9))};$G=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};aH=function(a){return{value:a,configurable:!1,writable:!1,enumerable:!1}};_.bH=function(a,b,c){c=void 0===c?!1:c;if(Array.isArray(a))return new b(a);if(c)return new b};
dH=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "object":if(a&&!Array.isArray(a)){if(_.QG(a))return _.ah(a);if(a instanceof _.cH){var b=a.yb;null!=b&&"string"!==typeof b&&(_.NG&&b instanceof Uint8Array?b=_.ah(b):(_.Db(b),b=null));return null==b?"":a.yb=b}}}return a};fH=function(a,b){if(null!=a){if(Array.isArray(a))a=eH(a,b);else if($G(a)){var c={},d;for(d in a)c[d]=fH(a[d],b);a=c}else a=b(a);return a}};
eH=function(a,b){for(var c=a.slice(),d=0;d<c.length;d++)c[d]=fH(c[d],b);_.WG(a)&&_.MG(c);return c};gH=function(a){return _.QG(a)?new Uint8Array(a):a};hH=function(a,b){b=void 0===b?gH:b;return eH(a,b)};iH=function(a){if(a&&"object"==typeof a&&a.toJSON)return a.toJSON();a=dH(a);return Array.isArray(a)?hH(a,iH):a};_.kH=function(a,b,c,d){_.jH(a);c!==d?_.Q(a,b,c):_.Q(a,b,void 0,!1);return a};lH=function(a,b){return dH(b)};
nH=function(a,b){b.Ms&&(a.Ms=b.Ms.slice());var c=b.Mb;if(c){b=b.kl;for(var d in c){var e=c[d];if(e){var f=!(!b||!b[d]),h=+d;if(Array.isArray(e)){if(e.length)for(f=_.mH(a,e[0].constructor,h,f),h=0;h<Math.min(f.length,e.length);h++)nH(f[h],e[h])}else(f=_.oH(a,e.constructor,h,void 0,f))&&nH(f,e)}}}};
sH=function(a,b,c,d,e,f){(a=a.Mb&&a.Mb[c])?Array.isArray(a)?(e=f.YB?_.MG(a.slice()):a,_.pH(b,c,e)):_.qH(b,c,a):(_.NG&&d instanceof Uint8Array?e=d.length?new _.cH(new Uint8Array(d)):rH||(rH=new _.cH(null)):(Array.isArray(d)&&(e?YG(d):_.WG(d)&&f.YB&&(d=d.slice())),e=d),_.Q(b,c,e))};RG=function(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):_.nb("=.",a[b-1])&&(c=_.nb("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;_.bh(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};_.tH={};TG={};
_.cH=function(a){_.UG();this.yb=a;if(null!=a&&0===a.length)throw Error("Xa");};_.cH.prototype.isEmpty=function(){return null==this.yb};_.cH.prototype.Hga=function(){_.UG();var a=_.SG(this.yb);return(a=null==a?a:this.yb=a)?a.length:0};_.jH=function(a){if(_.XG(a.hb))throw Error("ab");};vH=function(a){return a.kl||(a.kl=a.hb[a.Rp+a.Vl]={})};_.R=function(a,b,c){return-1===b?null:b>=a.Rp?a.kl?a.kl[b]:void 0:(void 0===c?0:c)&&a.kl&&(c=a.kl[b],null!=c)?c:a.hb[b+a.Vl]};
_.Q=function(a,b,c,d,e){d=void 0===d?!1:d;(void 0===e?0:e)||_.jH(a);b<a.Rp&&!d?a.hb[b+a.Vl]=c:vH(a)[b]=c;return a};_.wH=function(a,b,c,d){c=void 0===c?!0:c;var e=_.R(a,b,d);Array.isArray(e)||(e=_.OG);if(_.XG(a.hb))c&&(YG(e),Object.freeze(e));else if(e===_.OG||_.XG(e))e=_.MG(e.slice()),_.Q(a,b,e,d);return e};_.xH=function(a,b){a=_.R(a,b);return null==a?a:!!a};_.yH=function(a,b,c){a=_.R(a,b);return null==a?c:a};_.zH=function(a,b,c){a=_.xH(a,b);return null==a?void 0===c?!1:c:a};
_.AH=function(a,b,c){null==c?c=_.OG:_.MG(c);return _.Q(a,b,c)};_.oH=function(a,b,c,d,e){e=void 0===e?!1:e;var f=e;if(-1===c)d=null;else{a.Mb||(a.Mb={});var h=a.Mb[c];if(h)d=h;else{var k=_.R(a,c,f);b=_.bH(k,b,d);void 0==b?d=h:(d&&b.hb!==k&&_.Q(a,c,b.hb,f,!0),a.Mb[c]=b,_.XG(a.hb)&&YG(b.hb),d=b)}}if(null==d)return d;_.XG(d.hb)&&!_.XG(a.hb)&&(d=d.zu(_.tH),_.Q(a,c,d.hb,e),a.Mb[c]=d);return d};
_.BH=function(a,b,c,d,e){e=void 0===e?!0:e;a.Mb||(a.Mb={});var f=_.XG(a.hb),h=a.Mb[c];d=_.wH(a,c,!0,d);var k=f||_.XG(d);if(!h){h=[];f=f||k;for(var l=0;l<d.length;l++){var m=d[l];f=f||_.XG(m);m=_.bH(m,b);void 0!==m&&(h.push(m),k&&YG(m.hb))}a.Mb[c]=h;_.ZG(d,!f)}b=k||e;e=_.XG(h);b&&!e&&(Object.isFrozen(h)&&(a.Mb[c]=h=h.slice()),YG(h),Object.freeze(h));!b&&e&&(a.Mb[c]=h=h.slice());return h};
_.mH=function(a,b,c,d){d=void 0===d?!1:d;var e=_.XG(a.hb);b=_.BH(a,b,c,d,e);a=_.wH(a,c,d);if(!(c=e)&&(c=a)){if(!Array.isArray(a))throw Error("Za");c=!(VG(a)&8)}if(c){for(c=0;c<b.length;c++)(d=b[c])&&_.XG(d.hb)&&!e&&(b[c]=b[c].zu(_.tH),a[c]=b[c].hb);_.ZG(a,!0)}return b};_.qH=function(a,b,c){_.jH(a);a.Mb||(a.Mb={});var d=null!=c?c.hb:c;a.Mb[b]=c;return _.Q(a,b,d)};
_.pH=function(a,b,c){_.jH(a);if(null!=c){var d=_.MG([]);for(var e=!1,f=0;f<c.length;f++)d[f]=c[f].hb,e=e||_.XG(d[f]);a.Mb||(a.Mb={});a.Mb[b]=c;_.ZG(d,!e)}else a.Mb&&(a.Mb[b]=void 0),d=_.OG;return _.Q(a,b,d)};_.CH=function(a,b,c){return _.yH(a,b,void 0===c?0:c)};_.EH=function(a,b){if(null==b||""==b)return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error("db`"+_.Db(b)+"`"+b);DH=b;a=new a(b);DH=null;return a};
_.FH=function(a,b,c){a||(a=DH);DH=null;var d=this.constructor.Ad;a||(a=d?[d]:[]);this.Vl=(d?0:-1)-(this.constructor.jfa||0);this.Mb=void 0;this.hb=a;a:{d=this.hb.length;a=d-1;if(d&&(d=this.hb[a],$G(d))){this.Rp=a-this.Vl;this.kl=d;break a}void 0!==b&&-1<b?(this.Rp=Math.max(b,a+1-this.Vl),this.kl=void 0):this.Rp=Number.MAX_VALUE}if(c)for(b=0;b<c.length;b++)if(a=c[b],a<this.Rp)a+=this.Vl,(d=this.hb[a])?Array.isArray(d)&&_.MG(d):this.hb[a]=_.OG;else{d=vH(this);var e=d[a];e?Array.isArray(e)&&_.MG(e):
d[a]=_.OG}};_.g=_.FH.prototype;_.g.WI=_.ca(33);_.g.toJSON=function(){var a=this.hb;return uH?a:hH(a,iH)};_.g.Dd=function(){uH=!0;try{return JSON.stringify(this.toJSON(),lH)}finally{uH=!1}};_.g.getExtension=function(a){return a.zY(this)};_.g.hasExtension=function(a){return null!=_.R(this,a.sM)};_.g.clone=function(){var a=hH(this.hb);DH=a;a=new this.constructor(a);DH=null;nH(a,this);return a};_.g.toString=function(){return this.hb.toString()};
var GH=function(){_.FH.apply(this,arguments)};_.J(GH,_.FH);GH.prototype.zu=function(){return this};if(_.PG){var HH={};Object.defineProperties(GH,(HH[Symbol.hasInstance]=aH(function(){throw Error("eb");}),HH))}
;_.IH=function(){GH.apply(this,arguments)};_.J(_.IH,GH);_.IH.prototype.zu=function(a){if(a!==_.tH)throw Error("Va");if(_.XG(this.hb)){a={YB:!0};var b=_.XG(this.hb);if(b&&!a.YB)throw Error("fb");var c=new this.constructor;this.Ms&&(c.Ms=this.Ms.slice());for(var d=this.hb,e=0;e<d.length;e++){var f=d[e];if(e===d.length-1&&$G(f))for(k in f){var h=+k;Number.isNaN(h)?vH(c)[k]=f[k]:sH(this,c,h,f[k],b,a)}else sH(this,c,e-this.Vl,f,b,a)}var k=c}else k=this;return k};
if(_.PG){var JH={};Object.defineProperties(_.IH,(JH[Symbol.hasInstance]=aH(Object[Symbol.hasInstance]),JH))}
;
var tW=function(a,b){this.Tc=a;this.mf=b};
tW.prototype.onReady=function(a){this.Tc.or(this.mf,a)};tW.prototype.nt=function(){this.Tc.oh(this.mf)};tW.prototype.onClose=function(){this.Tc.oc(this.mf)};tW.prototype.onError=function(a,b,c,d,e){this.Tc.oe(this.mf,a,b,c,d,e)};
_.uW=function(a){this.w=this.Hb=a;this.n=null;this.slf=0;this.ssh=!1;this.sen=!0;this.shl=this.itm=null};_.uW.prototype.sm=function(a,b){this.Hb.qq(new tW(a,this));this.n=b};_.uW.prototype.sh=function(){this.Hb.show()};_.uW.prototype.hi=function(){this.Hb.Vb()};_.uW.prototype.cl=function(){this.Hb.close()};_.uW.prototype.en=function(){this.Hb.enable()};_.uW.prototype.di=function(){this.Hb.disable()};_.uW.prototype.hl=function(a){this.Hb.JY(a)};_.uW.prototype.vr=function(a,b){this.Hb.rZ(a,b)};

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
_.SX=function(a,b){this.EW=a[_.u.Symbol.iterator]();this.s1=b};_.SX.prototype[Symbol.iterator]=function(){return this};_.SX.prototype.next=function(){var a=this.EW.next();return{value:a.done?void 0:this.s1.call(void 0,a.value),done:a.done}};
_.TX=function(a){this.VC=a};_.TX.prototype.ef=function(){return new _.UX(this.VC())};_.TX.prototype[Symbol.iterator]=function(){return new _.VX(this.VC())};_.TX.prototype.xu=_.ca(38);_.UX=function(a){this.Ss=a};_.J(_.UX,_.eF);_.UX.prototype.next=function(){return this.Ss.next()};_.UX.prototype[Symbol.iterator]=function(){return new _.VX(this.Ss)};_.UX.prototype.xu=_.ca(37);_.VX=function(a){_.TX.call(this,function(){return a});this.Ss=a};_.J(_.VX,_.TX);_.VX.prototype.next=function(){return this.Ss.next()};

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/

var $_=function(){Z_.call(this)},a0=function(a){return document.body==a?"body":a.__cardid||null},c0=function(a){var b=a0(a);b||(b=a.__cardid=b0++);return String(b)},g0=function(a){var b=a.className||"getAttribute"in a&&a.getAttribute("class");!(b=b&&d0.test(b))&&(b=a.getAttribute)&&(b=/-[a-z]/.test("hovercardId")?!1:e0&&a.dataset?"hovercardId"in a.dataset:a.hasAttribute?a.hasAttribute("data-"+f0()):!!a.getAttribute("data-"+f0()));return b||"getAttribute"in a&&a.getAttribute("oid")&&36==_.th("card/p")?
!0:"G:HOVERCARD"==a.tagName.toUpperCase()},i0=function(a,b){var c={};_.ri(c,h0,_.th("iframes/card")||{},_.th("card")||{});for(var d=[],e=a;e;e=e.parentNode){var f=a0(e);f&&b[f]&&d.push(b[f])}_.Nb(d.reverse(),function(h){_.ri(c,h)});b="G:HOVERCARD"==a.tagName.toUpperCase()?"":"data-";d=a.attributes;for(e=0;e<d.length;e++)_.gc(d[e].name,b)&&(c[d[e].name.substring(b.length)]=d[e].value);"getAttribute"in a&&a.getAttribute("oid")&&36==_.th("card/p")&&(c.ytid=a.getAttribute("oid"));!c.userid&&"A"==a.tagName.toUpperCase()&&
a.pathname&&(b=a.pathname.match(/^\/?(\d+)$/),/\.google\.com$/.test(a.hostname)&&b&&(c.userid=b[1]));c.hl||(c.hl=_.th("lang")||_.Mp().hl||void 0);c.m=c.entity;c.src=c.source;delete c.entity;delete c.source;return c},j0=function(a,b){b=b[a];"number"!==typeof b&&(b=h0[a]);return 0>b?0:b},k0=function(a){a.Tc.os(a.mf)},f0=function(){return"hovercardId".replace(/([A-Z])/g,"-$1").toLowerCase()},l0=function(a){this.mf=a;this.Ne=0;this.iu=!1;this.dM=!0;this.Pl=null},m0=function(a){return 5==a.Ne||4==a.Ne};
l0.prototype.isEnabled=function(){return this.dM};l0.prototype.Jc=function(a){this.dM=a};
var Z_=function(a,b,c){this.nz=a||{};this.rE=b||0;this.m0=c||0;a={};b=(0,_.O)(this.VM,this);a.fc=b;b=(0,_.O)(this.bG,this);a.rc=b;b=(0,_.O)(this.zI,this);a.sc=b;b=(0,_.O)(this.Cs,this);a.hc=b;b=(0,_.O)(this.ur,this);a.cc=b;b=(0,_.O)(this.ON,this);a.os=b;b=(0,_.O)(this.NN,this);a.or=b;b=(0,_.O)(this.LN,this);a.oh=b;b=(0,_.O)(this.JN,this);a.oc=b;b=(0,_.O)(this.KN,this);a.oe=b;b=(0,_.O)(this.MN,this);a.oi=b;this.Tc=a};_.g=Z_.prototype;
_.g.bG=function(a,b,c){try{a+=null!=b?"_"+b:"",c.sm(this.Tc,a),this.nz[a]=new l0(c)}catch(d){return!1}return!0};_.g.VM=function(a,b){return(a=this.nz[a+(null!=b?"_"+b:"")])?a.mf:null};_.g.zI=function(a){var b=n0(this,a);if(b&&(2==b.Ne||3==b.Ne)&&b.isEnabled()&&!b.iu){try{a.sh()}catch(c){}b.iu=!0}};_.g.Cs=function(a){var b=n0(this,a);if(b&&(2==b.Ne||3==b.Ne||m0(b))&&b.iu){try{a.hi()}catch(c){}b.iu=!1}};_.g.ur=function(a){var b=n0(this,a);if(b&&5!=b.Ne){try{this.Cs(a),a.cl()}catch(c){}o0(this,b)}};
_.g.ON=function(a){(a=n0(this,a))&&0==a.Ne&&(p0(this,a),a.Ne=1)};var p0=function(a,b){a.rE?(a=setTimeout((0,_.O)(function(){m0(b)||q0(this,b)},a),a.rE),b.Pl=a):q0(a,b)},q0=function(a,b){var c=a.m0-a.rE;0<c&&(a=setTimeout((0,_.O)(function(){m0(b)||(b.Ne=4,this.ur(b.mf))},a),c),b.Pl=a)},r0=function(a){null!=a.Pl&&(clearTimeout(a.Pl),a.Pl=null)};_.g=Z_.prototype;_.g.NN=function(a){(a=n0(this,a))&&!m0(a)&&1==a.Ne&&(r0(a),a.Ne=3)};_.g.LN=function(a){(a=n0(this,a))&&!m0(a)&&(a.iu=!1)};
_.g.JN=function(a){var b=n0(this,a);if(b&&!m0(b)){try{this.Cs(a)}catch(c){}o0(this,b)}};_.g.KN=function(a){(a=n0(this,a))&&!m0(a)&&(a.Ne=4,this.ur(a.mf))};_.g.MN=function(a,b){(a=n0(this,a))&&!m0(a)&&2<=b&&4>=b&&!m0(a)&&(r0(a),a.Ne=2)};var o0=function(a,b){r0(b);b.Ne=5;a=a.nz;for(var c in a)a[c]==b&&delete a[c]},n0=function(a,b){return a.nz[b.n]},s0=function(){this.Tc=window.gbar.wg};_.g=s0.prototype;_.g.bG=function(a,b,c){return this.Tc.rc(a,b,c)};_.g.VM=function(a,b){return this.Tc.fc(a,b)};
_.g.zI=function(a){this.Tc.sc(a)};_.g.Cs=function(a){this.Tc.hc(a)};_.g.ur=function(a){this.Tc.cc(a)};_.g.ON=function(a){this.Tc.os(a)};_.g.NN=function(a,b){this.Tc.or(a,b)};_.g.LN=function(a){this.Tc.oh(a)};_.g.JN=function(a){this.Tc.oc(a)};_.g.KN=function(a,b,c,d,e,f){this.Tc.oe(a,b,c,d,e,f)};_.g.MN=function(a,b,c,d){this.Tc.oi(a,b,c,d)};_.Za($_,Z_);
var t0=function(a){if(window.___jsl.man)a(window.___jsl.man);else{var b=function(){var d=new $_;window.___jsl.man=d;a(d)};if(window.gbar){var c=function(){if(window.gbar.wg){var d=new s0;window.___jsl.man=d;a(d)}else b()};window.gbar.wg?c():window.gbar.qm?window.gbar.qm(c):b()}else b()}},u0=function(){return window.___jsl.man};
var v0=function(a){this.u4=a;this.wb=null;a.then((0,_.O)(function(){},this),function(){},this)},w0=function(a,b){a.u4.then(function(c){var d=c.startFeedback;if(!d)throw Error("ec`startFeedback");return d.apply(c,b)})},y0=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=x0(a,b).then(function(f){return f.apply(null,d)});return new v0(e)},z0={},x0=function(a,b){var c=z0[b];if(c)return c;c=(c=_.Mx(b))?_.Ej(c):(new _.Aj(function(d,e){var f=(new _.Jd(document)).createElement("SCRIPT");
f.async=!0;_.Lx(f,_.fc(a));f.onload=f.onreadystatechange=function(){f.readyState&&"loaded"!=f.readyState&&"complete"!=f.readyState||d()};f.onerror=e;(document.head||document.getElementsByTagName("head")[0]).appendChild(f)})).then(function(){var d=_.Mx(b);if(!d)throw Error("fc`"+b+"`"+a);return d});return z0[b]=c};
var A0=function(a){this.Gp=a;this.wb=null};A0.prototype.y5=function(a){w0(this.Gp,arguments)};var B0=_.Yb("https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");x0(B0,"help.service.Lazy.create").tu(function(){});
var C0={contactid:!0,cdu:!0,cmp:!0,email:!0,hl:!0,n:!0,m:!0,p:!0,src:!0,userid:!0,sp:!0,ytid:!0};_.ri({nm:!0,s:!0,pr:!0,v:!0},C0);
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var e0=!_.ad&&!_.tb();
var D0=function(){this.Hs=_.Kj();this.Hs.promise.then(function(a){_.Gr(a.getIframeEl(),{border:"none","margin-bottom":"-4px"});_.Gr(a.getSiteEl(),{"border-radius":"4px",overflow:"hidden","box-shadow":"rgba(0, 0, 0, 0.3) 0px 4px 16px"})})};_.g=D0.prototype;_.g.nE=function(a){_.bm.open(a,this.Hs.resolve)};_.g.qO=function(){this.Hs.promise.then(function(a){return a.close()})};_.g.mE=function(a,b,c,d){this.Hs.promise.then(function(e){return e.send(a,c,d,b)})};
_.g.lE=function(a,b,c){this.Hs.promise.then(function(d){return d.restyle({updateContainer:{visible:a,x:b,y:c}})})};_.g.addOnOpenerHandler=function(a,b,c){_.bm.addOnOpenerHandler(a,c,b)};
var d0=RegExp("(?:^|\\s)g-(?:hovercard|profile)(?:$|\\s)"),h0={loadDelay:400,hoverDelay:500,closeDelay:500},b0=0;
var E0=function(a){this.nr=a;this.mf=new _.uW(this);this.Ga=null;this.BE=!1;this.hP=0;this.kr=!1};_.g=E0.prototype;
_.g.load=function(a){k0(this.kb);a=_.vh(a,function(f,h){return C0[h]&&null!=f});a.origin=window.location.protocol+"//"+window.location.host;var b=this,c=this.nr,d={_event:function(f){if(!(f.timestamp<c.LE)){if("sgcp_ams"==f.event)c.Ox=!0,c.Ay=!1;else if(c.Ox&&"mouseover"==f.event)c.Ay=!0;else if(c.Ox&&"mouseout"==f.event)c.Ay=!1;else if("sgcp_amh"==f.event)c.Ox=!1,c.Ay||F0(c);else{var h=!1;switch(f.event){case "calendar":h=c.Qh.scheduleEventHandler;break;case "chat":h=c.Qh.sendChatHandler;break;case "email":h=
c.Qh.sendEmailHandler;break;case "feedback":h=c.Qh.feedbackHandler;break;case "videoChat":h=c.Qh.videoChatHandler}h&&h(c.Qh["hovercard-id"]||c.Qh.userid||c.Qh.email)}if("mouseover"==f.event||"sgcp_ams"==f.event)window.clearTimeout(c.yi),c.yi=null;if(f.cpid){for(h=document.getElementById(f.cpid);h&&"BODY"!=h.parentNode.tagName;)h=h.parentNode;c.ME=h}f.fromCard&&"mouseout"==f.event&&F0(c)}},_ready:(0,_.O)(this.Bd,this),version:function(f){c.jf(c.Uj,{type:"circles_changed",version:f.v})},loaded:function(f){f.ri==
b.hP&&b.V0()},rendered:function(){var f=b.nr.ln,h=_.mr(document);b.kr&&(b.fk(!0,f.x+h.x,f.y+h.y),b.kr=!1,f=b.nr,f.jf(f.Uj,{type:"show",frame:b.Ga}))},renderfailed:function(){b.kr=!1;b.fk(!1,0,0)},disposed:function(){b.Ga.close()},cardAction:function(f){G0(c,f)}},e=":card";!_.th("iframes/card/url")&&_.th("iframes/hovercard/url")&&(e=":hovercard");a=_.Hl(_.cj(_.bj(new _.Iq({disableMultiLevelParentRelay:!0,hover:!0}),d),_.em),a).Oh("hover").setUrl(e);_.th("card/relayOpenTop")&&(_.Il(a,-1),(new _.Fq(a.O)).FG("_default"));
_.bm.open(a.value(),(0,_.O)(function(f){this.Ga=f;_.Gr(f.getIframeEl(),{border:"none","margin-bottom":"-4px"});_.Gr(f.getSiteEl(),{"border-radius":"4px",overflow:"hidden","box-shadow":"rgba(0, 0, 0, 0.3) 0px 4px 16px"})},this))};_.g.Bd=function(){this.BE=!0;this.fk(!1,0,0);this.kb.onReady({});var a=this.nr;a.de&&a.QE(a.de)};_.g.Ch=function(){return this.BE};_.g.qq=function(a){this.kb=a};_.g.JY=function(a){this.Ga.send("getHealthc",void 0,a,_.em)};_.g.rZ=function(a,b){this.Ga.send("getVarc",a,b,_.em)};
_.g.fk=function(a,b,c){this.Ga.updateContainer?this.Ga.updateContainer(a,b,c):this.Ga.restyle({updateContainer:{visible:a,x:b,y:c}})};_.g.show=function(){this.fk(!0,0,-1E4);this.Ga.send("render",void 0,void 0,_.em);this.kr=!0};_.g.Vb=function(){this.Ga.send("hide",void 0,void 0,_.em);this.fk(!1,0,0);var a=this.nr;a.jf(a.Uj,{type:"hide"});a.Uj=null;a.Qh=null;this.kr=!1};_.g.close=function(){this.Ga.send("dispose",void 0,void 0,_.em)};_.g.enable=function(){};_.g.disable=function(){};
var H0=function(){this.OP=0;this.LD=[];this.jj={};this.Mv={};this.Xb={};this.Lc=this.de=this.Nf=null;this.Qy=_.dm;this.LE=this.yi=this.Dg=this.np=this.Qh=this.Uj=null;this.ln={x:0,y:0};this.Ay=this.Ox=!1;this.ME=null;this.bL=new Map},I0=function(a,b,c,d){var e=c0(b);e=a.Xb[e]||(a.Xb[e]={});e[c]||(e[c]=d=(0,_.O)(d,a),b.addEventListener?b.addEventListener(c,d,"focus"==c||"blur"==c):("focus"==c?c="focusin":"blur"==c&&(c="focusout"),b.attachEvent("on"+c,d)))},J0=function(a,b,c){(a=a.Xb[c0(b)])&&a[c]&&
(b.addEventListener?b.removeEventListener(c,a[c],"focus"==c||"blur"==c):b.detachEvent("focus"==c?"onfocusin":"blur"==c?"onfocusout":"on"+c,a[c]),delete a[c])},K0=function(a,b){var c=a.Xb[b.id];if(c)for(var d in c)c.hasOwnProperty(d)&&J0(a,b,d)};_.g=H0.prototype;
_.g.Mu=function(a,b,c){if(a=a||document.body){this.OP++;var d=c0(a);b&&(this.jj[d]=b);c&&(this.Mv[d]=c);I0(this,a,"mouseover",this.IN);I0(this,a,"mouseout",this.XD);I0(this,a,"mousedown",this.ux);I0(this,a,"focus",this.IN);I0(this,a,"blur",this.XD);I0(this,document.body,"mouseout",this.XD);I0(this,document.body,"mousedown",this.ux);c&&c.preload&&(b=this.de=document.createElement("div"),this.Lc=i0(b,this.Mv),L0(this))}else window.setTimeout((0,_.O)(this.Mu,this),100)};
_.g.cJ=function(a){if(a=a||document.body)if(F0(this,0),a!=document.body?K0(this,a):J0(this,document.body,"mouseover"),a=c0(a),delete this.jj[a],delete this.Mv[a],!(0<--this.OP)){K0(this,document.body);var b=this.Nf;this.gE();this.Nf=null;window.setTimeout(function(){var c=u0();c&&b&&c.ur(b.mf)},100)}};_.g.Hd=function(a){this.LD.push(a)};_.g.Cn=function(a){_.ni(this.LD,a)};_.g.jf=function(a,b){for(var c=[];a;){var d=a0(a);d&&this.jj[d]&&c.push(this.jj[d]);a=a.parentNode}_.dj(c,this.LD);_.Nb(c,function(e){e(b)})};
_.g.IN=function(a){this.LE=Date.now();var b=a.target||a.srcElement;if(b&&"IFRAME"!=b.tagName){for(;b&&!g0(b);)if(b=b.parentNode,!b||1!=b.nodeType)return;if(b)if(this.Uj==b||this.de==b)this.yi&&(window.clearTimeout(this.yi),this.yi=null);else{this.de=b;I0(this,b,"mousemove",this.d_);"focus"==a.type||"focusin"==a.type?(a=_.As(b),this.ln.x=a.x,this.ln.y=a.y+b.offsetHeight):(this.ln.x=a.clientX,this.ln.y=a.clientY);this.np=Date.now();a=this.Lc=i0(b,this.Mv);var c=j0("hoverDelay",a);this.Nf?this.Nf.Ch()&&
(window.clearTimeout(this.Dg),this.Dg=window.setTimeout((0,_.O)(this.QE,this,b),c-j0("loadDelay",a))):L0(this)}}};_.g.XD=function(a){this.LE=Date.now();if("blur"!=a.type||a.target==this.Uj||a.target==this.de){if(a=a.relatedTarget||a.toElement){if("IFRAME"==a.tagName)return;if(this.ME)for(;a&&"BODY"!=a.tagName;){if(a==this.ME)return;a=a.parentNode}}F0(this)}};_.g.ux=function(){F0(this,0)};_.g.d_=function(a){this.ln.x=a.clientX;this.ln.y=a.clientY};
var L0=function(a){a.Dg&&(window.clearTimeout(a.Dg),a.Dg=null);if(a.de&&(a.jf(a.de,{type:"hover",config:a.Lc}),!a.Nf)){var b=a.Nf=new E0(a);t0((0,_.O)(function(c){c.bG("card",M0++,b.mf)&&b.load(this.Lc||{})},a))}};
H0.prototype.QE=function(a){this.Dg&&(window.clearTimeout(this.Dg),this.Dg=null);if(this.de==a){var b=this.Lc||{},c=j0("hoverDelay",b)-j0("loadDelay",b)-Date.now()+this.np;0<c?this.Dg=window.setTimeout((0,_.O)(this.QE,this,a),c):(this.jf(a,{type:"hover",config:b}),this.Lc.feedbackHandler||(this.Lc.feedbackHandler=this.z5),this.Lc.overrideFeedback=!0,this.Lc.scheduleEventHandler&&(this.Lc.overrideCalendar=!0),this.Lc.sendChatHandler&&(this.Lc.overrideChat=!0),this.Lc.sendEmailHandler&&(this.Lc.overrideEmail=
!0),this.Lc.videoChatHandler&&(this.Lc.overrideVideoChat=!0),c=this.Nf,a=this.jS.bind(this,a),c.BE&&(c.V0=a,b.ri=++c.hP,c.Ga.send("loadData",b,void 0,_.em)))}};
H0.prototype.z5=function(){var a={};a={apiKey:a.apiKey||a.apiKey,environment:a.environment||a.environment,helpCenterPath:a.helpCenterPath||a.helpCenterPath,locale:a.locale||a.locale||"en".replace(/-/g,"_"),nonce:a.nonce||a.nonce,productData:a.productData||a.productData,receiverUri:a.Lfa||a.receiverUri,renderApiUri:a.renderApiUri||a.renderApiUri,theme:a.theme||a.theme,window:a.window||a.window};a=y0(B0,"help.service.Lazy.create","5003140",a);(new A0(a)).y5({productVersion:"gapi",customZIndex:2000000002})};
H0.prototype.jS=function(a){if(this.de===a&&this.Nf&&this.Nf.Ch()&&this.np){var b=j0("hoverDelay",this.Lc||{})-Date.now()+this.np;0<b?window.setTimeout((0,_.O)(this.jS,this,a),b):(this.gE(),this.Uj=this.de,this.Qh=this.Lc,J0(this,this.de,"mousemove"),this.np=this.Lc=this.de=null,u0().zI(this.Nf.mf))}};
var F0=function(a,b){a.de&&J0(a,a.de,"mousemove");a.de=null;a.Lc=null;a.np=null;a.Dg&&(window.clearTimeout(a.Dg),a.Dg=null);!a.yi&&a.Uj&&(a.yi=window.setTimeout((0,_.O)(a.gE,a),"number"===typeof b?b:j0("closeDelay",a.Qh||{})))};H0.prototype.gE=function(){this.yi&&(window.clearTimeout(this.yi),this.yi=null);this.Uj&&u0().Cs(this.Nf.mf)};var G0=function(a,b){a.jf(null,b);a.GF&&a.GF.send("cardAction",b,void 0,a.Qy)};
H0.prototype.TB=function(a,b,c){var d={};d.frame=a;d.filter=b||_.dm;d.callback=c||function(){};this.bL.set(String(_.Gb(a)),d);a.register("cardAction",(0,_.O)(function(e){G0(this,e);d.callback(e)},this),d.filter)};H0.prototype.UB=function(a){var b=this;this.Qy=a||_.dm;_.bm.addOnOpenerHandler(function(c){b.GF=c;b.GF.register("cardAction",function(){return b.xv},b.Qy)},void 0,this.Qy)};
H0.prototype.xv=function(a){this.bL.forEach(function(b){return b.frame.send("cardAction",a,void 0,b.filter)});this.Nf&&this.Nf.Ga.send("cardAction",a,void 0,_.em)};var M0=0;
_.N0=function(){var a={},b=new H0,c=new D0;a.Mu=function(d,e,f){b.Mu(d,e,f)};a.cJ=function(d){b.cJ(d)};a.Hd=function(d){b.Hd(d)};a.Cn=function(d){b.Cn(d)};a.TB=function(d,e,f){b.TB(d,e,f)};a.UB=function(d){b.UB(d)};a.xv=function(d){b.xv(d)};a.va=function(d,e){e.origin=window.location.protocol+"//"+window.location.host;var f=_.bm.openChild({url:":card",where:document.getElementById(d),queryParams:e,messageHandlers:{_ready:function(){f.send("loadData",e,void 0,_.em)},loaded:function(){f.send("render",
void 0,void 0,_.em)}},messageHandlersFilter:_.em})};a.qO=function(){c.qO()};a.lE=function(d,e,f){c.lE(d,e,f)};a.mE=function(d,e,f,h){c.mE(d,e,f,h)};a.nE=function(d){c.nE(d)};a.e0=function(d,e,f){c.addOnOpenerHandler(d,e,f)};a.g0=function(){return _.em};a.h0=function(){return _.dm};return a}();
_.D("gapi.card.watch",_.N0.Mu);_.D("gapi.card.unwatch",_.N0.cJ);_.D("gapi.card.addCallback",_.N0.Hd);_.D("gapi.card.removeCallback",_.N0.Cn);_.D("gapi.card.render",_.N0.va);_.D("gapi.card.connectChild",_.N0.TB);_.D("gapi.card.connectOpener",_.N0.UB);_.D("gapi.card.broadcast",_.N0.xv);_.D("gapi.card.iframeClose",_.N0.close);_.D("gapi.card.iframeRestyle",_.N0.lE);_.D("gapi.card.iframeSend",_.N0.mE);_.D("gapi.card.iframeSetup",_.N0.nE);_.D("gapi.card.iframeAddOnOpenerHandler",_.N0.e0);
_.D("gapi.card.iframeGetCrossOriginFilter",_.N0.g0);_.D("gapi.card.iframeGetSameOriginFilter",_.N0.h0);

var O0,P0=function(){O0||(_.Vp("card/source","webmentions"),O0=!0,_.N0.Mu())};_.wf("profile",P0);_.D("gapi.profile.watch",P0);

});
// Google Inc.
