"use strict";this.default_tr=this.default_tr||{};(function(_){var window=this;
try{
var Xg,Yg,Zg,nh,th,zh,Ah,Ch,Dh,Fh,Jh,Lh,Kh,Th,Nh,Uh,Vh,Zh,Xh,Yh,Tg;_.Rg=function(a){return"function"==typeof _.Qg&&a instanceof _.Qg};_.Sg=function(a){if(_.Rg(a))return a.g;throw Error("A");};_.Ug=function(a){if(Tg.test(a))return a};_.Vg=function(a){return"function"==typeof _.Qg&&a instanceof _.Qg?_.Sg(a):_.Ug(a)};_.Wg=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};
Xg=function(a){if(!_.cb||!_.db)return!1;for(var b=0;b<_.db.brands.length;b++){var c=_.db.brands[b].brand;if(c&&_.Ma(c,a))return!0}return!1};Yg=function(){return _.q("Firefox")||_.q("FxiOS")};Zg=function(){return _.eb()?Xg("Chromium"):(_.q("Chrome")||_.q("CriOS"))&&!(_.eb()?0:_.q("Edge"))||_.q("Silk")};
_.$g=function(){return _.q("Safari")&&!(Zg()||(_.eb()?0:_.q("Coast"))||_.fb()||(_.eb()?0:_.q("Edge"))||(_.eb()?Xg("Microsoft Edge"):_.q("Edg/"))||(_.eb()?Xg("Opera"):_.q("OPR"))||Yg()||_.q("Silk")||_.q("Android"))};_.ah=function(){return _.q("Android")&&!(Zg()||Yg()||_.fb()||_.q("Silk"))};_.ch=function(a,b){if(a!=null){var c;var d=(c=bh)!=null?c:bh={};c=d[a]||0;c>=b||(d[a]=c+1,a=Error(),_.Wg(a,"incident"),_.Ab(a))}};
_.dh=function(a,b,c){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?(c===void 0?0:c)&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol():b};_.hh=function(a,b){_.eh||_.F in a||fh(a,gh);a[_.F]|=b};_.ih=function(a,b){_.eh||_.F in a||fh(a,gh);a[_.F]=b};_.jh=function(a){_.hh(a,34);return a};_.kh=function(a){_.hh(a,8192);return a};_.mh=function(a,b){return b===void 0?a.g!==_.lh&&!!(2&(a.I[_.F]|0)):!!(2&b)&&a.g!==_.lh};nh=function(a){a.eo=!0;return a};
_.sh=function(a){var b=a;if(oh(b)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error(String(b));}else if(ph(b)&&!Number.isSafeInteger(b))throw Error(String(b));return qh?BigInt(a):a=rh(a)?a?"1":"0":oh(a)?a.trim()||"0":String(a)};th=function(a,b){if(a.length>b.length)return!1;if(a.length<b.length||a===b)return!0;for(var c=0;c<a.length;c++){var d=a[c],e=b[c];if(d>e)return!1;if(d<e)return!0}};
_.yh=function(a,b,c,d){if(a!=null&&a[uh]===vh)return a;if(!Array.isArray(a))return c?d&2?b[_.wh]||(b[_.wh]=_.xh(b)):new b:void 0;c=a[_.F]|0;d=c|d&32|d&2;d!==c&&_.ih(a,d);return new b(a)};_.xh=function(a){a=new a;_.jh(a.I);return a};zh=function(a){return a};Ah=function(a){return a};Ch=function(a,b,c,d,e,f){a=_.yh(a,d,c,f);e&&(a=_.Bh(a));return a};Dh=function(a){return[a,this.get(a)]};Fh=function(a,b){b<100||_.ch(Eh,1)};
Jh=function(a,b,c,d){var e=d!==void 0;d=!!d;var f=_.Gh(_.Hh),g;!e&&_.eh&&f&&(g=a[f])&&g.gn(Fh);f=[];var h=a.length;g=4294967295;var l=!1,n=!!(b&64),r=n?b&128?0:-1:void 0;if(!(b&1)){var u=h&&a[h-1];u!=null&&typeof u==="object"&&u.constructor===Object?(h--,g=h):u=void 0;if(n&&!(b&128)&&!e){l=!0;var p;g=((p=Ih)!=null?p:zh)(g-r,r,a,u,void 0)+r}}b=void 0;for(e=0;e<h;e++)if(p=a[e],p!=null&&(p=c(p,d))!=null)if(n&&e>=g){var t=e-r,v=void 0;((v=b)!=null?v:b={})[t]=p}else f[e]=p;if(u)for(var y in u)a=u[y],a!=
null&&(a=c(a,d))!=null&&(h=+y,e=void 0,n&&!Number.isNaN(h)&&(e=h+r)<g?f[e]=a:(h=void 0,((h=b)!=null?h:b={})[y]=a));b&&(l?f.push(b):f[g]=b);return f};Lh=function(a){a[0]=Kh(a[0]);a[1]=Kh(a[1]);return a};
Kh=function(a){switch(typeof a){case "number":return Number.isFinite(a)?a:""+a;case "bigint":return(0,_.Mh)(a)?Number(a):""+a;case "boolean":return a?1:0;case "object":if(Array.isArray(a)){var b=a[_.F]|0;return a.length===0&&b&1?void 0:Jh(a,b,Kh)}if(a!=null&&a[uh]===vh)return Nh(a);if("function"==typeof _.Oh&&a instanceof _.Oh)return a.g();if(a instanceof _.Ph)return a=a.size!==0?_.Qh(a,Lh):void 0,a;return}return a};
Th=function(a,b){if(b){Ih=b==null||b===zh||b[Rh]!==Sh?zh:b;try{return Nh(a)}finally{Ih=void 0}}return Nh(a)};Nh=function(a){a=a.I;return Jh(a,a[_.F]|0,Kh)};_.H=function(a,b,c){return Uh(a,b,c,2048)};
Uh=function(a,b,c,d){d=d===void 0?0:d;if(a==null){var e=32;c?(a=[c],e|=128):a=[];b&&(e=e&-16760833|(b&1023)<<14)}else{if(!Array.isArray(a))throw Error("ia");e=a[_.F]|0;if(_.fd&&1&e)throw Error("ja");2048&e&&!(2&e)&&Vh();if(e&256)throw Error("ka");if(e&64)return(e|d)!==e&&_.ih(a,e|d),a;if(c&&(e|=128,c!==a[0]))throw Error("la");a:{c=a;e|=64;var f=c.length;if(f){var g=f-1,h=c[g];if(h!=null&&typeof h==="object"&&h.constructor===Object){b=e&128?0:-1;g-=b;if(g>=1024)throw Error("na");for(var l in h)f=+l,
f<g&&(c[f+b]=h[l],delete h[l]);e=e&-16760833|(g&1023)<<14;break a}}if(b){l=Math.max(b,f-(e&128?0:-1));if(l>1024)throw Error("oa");e=e&-16760833|(l&1023)<<14}}}_.ih(a,e|64|d);return a};Vh=function(){if(_.fd)throw Error("ma");_.ch(Wh,5)};
Zh=function(a,b){if(typeof a!=="object")return a;if(Array.isArray(a)){var c=a[_.F]|0;return a.length===0&&c&1?void 0:Xh(a,c,b)}if(a!=null&&a[uh]===vh)return Yh(a);if(a instanceof _.Ph){b=a.oc;if(b&2)return a;if(!a.size)return;c=_.jh(_.Qh(a));if(a.jc)for(a=0;a<c.length;a++){var d=c[a],e=d[1];e==null||typeof e!=="object"?e=void 0:e!=null&&e[uh]===vh?e=Yh(e):Array.isArray(e)?e=Xh(e,e[_.F]|0,!!(b&32)):e=void 0;d[1]=e}return c}if("function"==typeof _.Oh&&a instanceof _.Oh)return a};
Xh=function(a,b,c){if(b&2)return a;!c||4096&b||16&b?a=_.$h(a,b,!1,c&&!(b&16)):(_.hh(a,34),b&4&&Object.freeze(a));return a};_.ai=function(a,b,c){a=new a.constructor(b);c&&(a.g=_.lh);a.h=_.lh;return a};Yh=function(a){var b=a.I,c=b[_.F]|0;return _.mh(a,c)?a:_.bi(a,b,c)?_.ai(a,b):_.$h(b,c)};_.$h=function(a,b,c,d){d!=null||(d=!!(34&b));a=Jh(a,b,Zh,d);d=32;c&&(d|=2);b=b&16769217|d;_.ih(a,b);return a};
_.Bh=function(a){var b=a.I,c=b[_.F]|0;return _.mh(a,c)?_.bi(a,b,c)?_.ai(a,b,!0):new a.constructor(_.$h(b,c,!1)):a};_.bi=function(a,b,c){return c&2?!0:c&32&&!(c&4096)?(_.ih(b,c|2),a.g=_.lh,!0):!1};_.Gh=function(a){return a};Tg=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;_.ci=Yg();_.di=_.hb()||_.q("iPod");_.ei=_.q("iPad");_.fi=_.ah();_.gi=Zg();_.hi=_.$g()&&!_.ib();_.ii=typeof Uint8Array!=="undefined";_.ji=!_.kd&&typeof btoa==="function";var bh=void 0;var ki,Eh,Wh,uh,Rh;_.eh=typeof Symbol==="function"&&typeof Symbol()==="symbol";ki=_.dh("jas",void 0,!0);_.wh=_.dh(void 0,"0di");_.Hh=_.dh(void 0,Symbol());_.li=_.dh(void 0,"0ub");Eh=_.dh(void 0,"0ubs");Wh=_.dh(void 0,"0actk");uh=_.dh("m_m","io",!0);Rh=_.dh(void 0,"vps");_.mi=_.dh();var gh,fh,oi;gh={Vj:{value:0,configurable:!0,writable:!0,enumerable:!1}};fh=Object.defineProperties;_.F=_.eh?ki:"Vj";oi=[];_.ih(oi,7);_.ni=Object.freeze(oi);var vh,pi;vh={};_.lh={};pi=function(a,b,c){this.g=a;this.h=b;this.thisArg=c};pi.prototype.next=function(){var a=this.g.next();a.done||(a.value=this.h.call(this.thisArg,a.value));return a};pi.prototype[Symbol.iterator]=function(){return this};_.qi=Object.freeze({});_.ri=Object.freeze({});var ph=nh(function(a){return typeof a==="number"}),oh=nh(function(a){return typeof a==="string"}),rh=nh(function(a){return typeof a==="boolean"});var qh=typeof _.m.BigInt==="function"&&typeof _.m.BigInt(0)==="bigint";var ui,si,vi,ti;_.Mh=nh(function(a){return qh?a>=si&&a<=ti:a[0]==="-"?th(a,ui):th(a,vi)});ui=Number.MIN_SAFE_INTEGER.toString();si=qh?BigInt(Number.MIN_SAFE_INTEGER):void 0;vi=Number.MAX_SAFE_INTEGER.toString();ti=qh?BigInt(Number.MAX_SAFE_INTEGER):void 0;_.wi=typeof BigInt==="function"?BigInt.asIntN:void 0;_.xi=Number.isSafeInteger;_.yi=Number.isFinite;_.zi=Math.trunc;var Sh={};var Ai=function(){try{var a=function(){return(0,_.ac)(Map,[],this.constructor)};_.A(a,Map);_.id(new a);return!1}catch(b){return!0}}(),Bi=function(){this.g=new Map},Ci,Di;_.k=Bi.prototype;_.k.get=function(a){return this.g.get(a)};_.k.set=function(a,b){this.g.set(a,b);this.size=this.g.size;return this};_.k.delete=function(a){a=this.g.delete(a);this.size=this.g.size;return a};_.k.clear=function(){this.g.clear();this.size=this.g.size};_.k.has=function(a){return this.g.has(a)};_.k.entries=function(){return this.g.entries()};
_.k.keys=function(){return this.g.keys()};_.k.values=function(){return this.g.values()};_.k.forEach=function(a,b){return this.g.forEach(a,b)};Bi.prototype[Symbol.iterator]=function(){return this.entries()};Ci=function(){if(Ai)return Object.setPrototypeOf(Bi.prototype,Map.prototype),Object.defineProperties(Bi.prototype,{size:{value:0,configurable:!0,enumerable:!0,writable:!0}}),Bi;var a=function(){return(0,_.ac)(Map,[],this.constructor)};_.A(a,Map);return a}();
_.Ph=function(a,b,c,d){c=c===void 0?Ah:c;d=d===void 0?Ah:d;var e=Ci.call(this)||this;e.oc=a[_.F]|0;e.jc=b;e.ae=c;e.Qh=e.jc?Ch:d;for(var f=0;f<a.length;f++){var g=a[f],h=c(g[0],!1,!0),l=g[1];b?l===void 0&&(l=null):l=d(g[1],!1,!0,void 0,void 0,e.oc);Ci.prototype.set.call(e,h,l)}return e};_.A(_.Ph,Ci);Di=function(a){if(a.oc&2)throw Error("ha");};_.Qh=function(a,b){return _.kh(Array.from(Ci.prototype.entries.call(a),b))};_.k=_.Ph.prototype;_.k.clear=function(){Di(this);Ci.prototype.clear.call(this)};
_.k.delete=function(a){Di(this);return Ci.prototype.delete.call(this,this.ae(a,!0,!1))};_.k.entries=function(){if(this.jc){var a=Ci.prototype.keys.call(this);a=new pi(a,Dh,this)}else a=Ci.prototype.entries.call(this);return a};_.k.values=function(){if(this.jc){var a=Ci.prototype.keys.call(this);a=new pi(a,_.Ph.prototype.get,this)}else a=Ci.prototype.values.call(this);return a};
_.k.forEach=function(a,b){this.jc?Ci.prototype.forEach.call(this,function(c,d,e){a.call(b,e.get(d),d,e)}):Ci.prototype.forEach.call(this,a,b)};_.k.set=function(a,b){Di(this);a=this.ae(a,!0,!1);return a==null?this:b==null?(Ci.prototype.delete.call(this,a),this):Ci.prototype.set.call(this,a,this.Qh(b,!0,!0,this.jc,!1,this.oc))};_.k.has=function(a){return Ci.prototype.has.call(this,this.ae(a,!1,!1))};
_.k.get=function(a){a=this.ae(a,!1,!1);var b=Ci.prototype.get.call(this,a);if(b!==void 0){var c=this.jc;return c?(c=this.Qh(b,!1,!0,c,this.Ym,this.oc),c!==b&&Ci.prototype.set.call(this,a,c),c):b}};_.Ph.prototype[Symbol.iterator]=function(){return this.entries()};_.Ph.prototype.toJSON=void 0;var Ih;_.Ei=_.sh(0);_.I=function(a,b,c){this.I=_.H(a,b,c)};_.I.prototype.toJSON=function(){return Th(this)};_.I.prototype.serialize=function(a){return JSON.stringify(Th(this,a))};_.I.prototype[uh]=vh;_.I.prototype.toString=function(){return this.I.toString()};
}catch(e){_._DumpException(e)}
try{
var $i,aj,hj,fj,gj,jj,kj,lj;_.Fi=function(a){var b=_.oc.apply(1,arguments);if(b.length===0)return _.Ua(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.Ua(c)};_.Gi=function(a){_.hh(a,32);return a};_.Hi=function(a){return Array.prototype.slice.call(a)};_.Ii=function(a){if(typeof a!=="boolean")throw Error("ga`"+_.xc(a)+"`"+a);return a};_.Ji=function(a){if(a==null||typeof a==="boolean")return a;if(typeof a==="number")return!!a};
_.Ki=function(a){return a==null||typeof a==="string"?a:void 0};_.Li=function(a){if(a.g!==_.lh)return!1;var b=a.I;b=_.$h(b,b[_.F]|0);_.hh(b,2048);a.I=b;a.g=void 0;a.h=void 0;return!0};_.Mi=function(a){if(!_.Li(a)&&_.mh(a,a.I[_.F]|0))throw Error();};_.Ni=function(a,b){b===void 0&&(b=a[_.F]|0);b&32&&!(b&4096)&&_.ih(a,b|4096)};
_.Oi=function(a,b,c,d,e){var f=c+(e?0:-1),g=a.length-1;if(g>=1+(e?0:-1)&&f>=g){var h=a[g];if(h!=null&&typeof h==="object"&&h.constructor===Object)return h[c]=d,b}if(f<=g)return a[f]=d,b;if(d!==void 0){var l;g=((l=b)!=null?l:b=a[_.F]|0)>>14&1023||536870912;c>=g?d!=null&&(f={},a[g+(e?0:-1)]=(f[c]=d,f)):a[f]=d}return b};_.Qi=function(a,b){a=_.Pi(a,b,void 0);return Array.isArray(a)?a:_.ni};_.Ri=function(a,b){2&b&&(a|=2);return a|1};_.Si=function(a,b){return a=(2&b?a|2:a&-3)&-273};
_.Ti=function(a){return!!(2&a)&&!!(4&a)||!!(256&a)};_.Ui=function(a,b,c,d,e,f,g,h){var l=b;f===1||(f!==4?0:2&b||!(16&b)&&32&d)?_.Ti(b)||(b|=!a.length||g&&!(4096&b)||32&d&&!(4096&b||16&b)?2:256,b!==l&&_.ih(a,b),Object.freeze(a)):(f===2&&_.Ti(b)&&(a=_.Hi(a),l=0,b=_.Si(b,d),d=_.Oi(c,d,e,a)),_.Ti(b)||(h||(b|=16),b!==l&&_.ih(a,b)));2&b||!(4096&b||16&b)||_.Ni(c,d);return a};_.Vi=function(a,b,c,d){_.Mi(a);var e=a.I;_.Oi(e,e[_.F]|0,b,(d==="0"?Number(c)===0:c===d)?void 0:c);return a};
_.Wi=function(a,b,c,d,e){var f=!1;d=_.Pi(a,d,e,function(g){var h=_.yh(g,c,!1,b);f=h!==g&&h!=null;return h});if(d!=null)return f&&!_.mh(d)&&_.Ni(a,b),d};
_.Xi=function(a,b,c,d,e,f,g,h){var l=_.mh(a,c);f=l?1:f;g=!!g||f===3;l=h&&!l;(f===2||l)&&_.Li(a)&&(b=a.I,c=b[_.F]|0);a=_.Qi(b,e);var n=a===_.ni?7:a[_.F]|0,r=_.Ri(n,c);if(h=!(4&r)){var u=a,p=c,t=!!(2&r);t&&(p|=2);for(var v=!t,y=!0,E=0,G=0;E<u.length;E++){var L=_.yh(u[E],d,!1,p);if(L instanceof d){if(!t){var U=_.mh(L);v&&(v=!U);y&&(y=U)}u[G++]=L}}G<E&&(u.length=G);r|=4;r=y?r&-4097:r|4096;r=v?r|8:r&-9}r!==n&&(_.ih(a,r),2&r&&Object.freeze(a));if(l&&!(8&r||!a.length&&(f===1||(f!==4?0:2&r||!(16&r)&&32&c)))){_.Ti(r)&&
(a=_.Hi(a),r=_.Si(r,c),c=_.Oi(b,c,e,a));d=a;l=r;for(n=0;n<d.length;n++)u=d[n],r=_.Bh(u),u!==r&&(d[n]=r);l|=8;r=l=d.length?l|4096:l&-4097;_.ih(a,r)}return a=_.Ui(a,r,b,c,e,f,h,g)};_.Yi=function(a){a==null&&(a=void 0);return a};_.Zi=function(a){return function(b){b=JSON.parse(b);if(!Array.isArray(b))throw Error("pa`"+_.xc(b)+"`"+b);_.jh(b);return new a(b)}};$i=function(){this.B=!1;this.A=null;this.h=void 0;this.g=1;this.o=this.l=0;this.G=this.j=null};
aj=function(a){if(a.B)throw new TypeError("f");a.B=!0};$i.prototype.F=function(a){this.h=a};var bj=function(a,b){a.j={exception:b,Zg:!0};a.g=a.l||a.o};$i.prototype.return=function(a){this.j={return:a};this.g=this.o};$i.prototype.yield=function(a,b){this.g=b;return{value:a}};$i.prototype.V=function(a){this.g=a};_.cj=function(a,b,c){a.l=b;c!=void 0&&(a.o=c)};_.dj=function(a){a.l=0;var b=a.j.exception;a.j=null;return b};_.ej=function(a){this.g=new $i;this.h=a};
hj=function(a,b){aj(a.g);var c=a.g.A;if(c)return fj(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.g.return);a.g.return(b);return gj(a)};fj=function(a,b,c,d){try{var e=b.call(a.g.A,c);if(!(e instanceof Object))throw new TypeError("e`"+e);if(!e.done)return a.g.B=!1,e;var f=e.value}catch(g){return a.g.A=null,bj(a.g,g),gj(a)}a.g.A=null;d.call(a.g,f);return gj(a)};
gj=function(a){for(;a.g.g;)try{var b=a.h(a.g);if(b)return a.g.B=!1,{value:b.value,done:!1}}catch(c){a.g.h=void 0,bj(a.g,c)}a.g.B=!1;if(a.g.j){b=a.g.j;a.g.j=null;if(b.Zg)throw b.exception;return{value:b.return,done:!0}}return{value:void 0,done:!0}};
_.ij=function(a){this.next=function(b){aj(a.g);a.g.A?b=fj(a,a.g.A.next,b,a.g.F):(a.g.F(b),b=gj(a));return b};this.throw=function(b){aj(a.g);a.g.A?b=fj(a,a.g.A["throw"],b,a.g.F):(bj(a.g,b),b=gj(a));return b};this.return=function(b){return hj(a,b)};this[Symbol.iterator]=function(){return this}};jj=function(a){function b(d){return a.next(d)}function c(d){return a.throw(d)}return new Promise(function(d,e){function f(g){g.done?d(g.value):Promise.resolve(g.value).then(b,c).then(f,e)}f(a.next())})};
_.J=function(a){return jj(new _.ij(new _.ej(a)))};kj=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};lj=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};_.mj=function(a){if(a instanceof _.Je)return a;var b=new _.Je(_.Ge);_.Ie(b,2,a);return b};
_.Pi=function(a,b,c,d){if(b===-1)return null;var e=b+(c?0:-1),f=a.length-1;if(!(f<1+(c?0:-1))){if(e>=f){var g=a[f];if(g!=null&&typeof g==="object"&&g.constructor===Object){c=g[b];var h=!0}else if(e===f)c=g;else return}else c=a[e];if(d&&c!=null){d=d(c);if(d==null)return d;if(!Object.is(d,c))return h?g[b]=d:a[e]=d,d}return c}};_.nj=function(a,b,c,d,e){b=_.Pi(a.I,b,c,e);if(b!==null||d&&a.h!==_.lh)return b};_.oj=function(a,b,c){_.Mi(a);var d=a.I;_.Oi(d,d[_.F]|0,b,c);return a};
_.pj=function(a){return a===_.qi?2:4};_.qj=function(a,b,c,d){var e=a.I,f=e[_.F]|0;b=_.Wi(e,f,b,c,d);if(b==null)return b;f=e[_.F]|0;if(!_.mh(a,f)){var g=_.Bh(b);g!==b&&(_.Li(a)&&(e=a.I,f=e[_.F]|0),b=g,f=_.Oi(e,f,c,b,d),_.Ni(e,f))}return b};_.rj=function(a,b,c){var d=a.I;return _.Xi(a,d,d[_.F]|0,b,c,_.pj(),!1,!0)};_.sj=function(a,b,c){c=_.Yi(c);_.oj(a,b,c);c&&!_.mh(c)&&_.Ni(a.I);return a};_.tj=function(a,b){var c=c===void 0?!1:c;a=_.Ji(_.nj(a,b));return a!=null?a:c};
_.uj=function(a,b){var c=c===void 0?"":c;var d;return(d=_.Ki(_.nj(a,b)))!=null?d:c};_.vj=function(a,b){var c=c===void 0?0:c;a=_.nj(a,b);a=a==null?a:(0,_.yi)(a)?a|0:void 0;return a!=null?a:c};_.wj=function(a,b){if(b==null||b=="")return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error("qa");return new a(_.Gi(b))};var zj,xj;_.yj=function(a,b,c){if(typeof b==="string")(b=xj(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=xj(c,d);f&&(c.style[f]=e)}};zj={};xj=function(a,b){var c=zj[b];if(!c){var d=kj(b);c=d;a.style[d]===void 0&&(d=(_.nd?"Webkit":_.md?"Moz":null)+lj(d),a.style[d]!==void 0&&(c=d));zj[b]=c}return c};_.Aj=_.md?"MozUserSelect":_.nd||_.ld?"WebkitUserSelect":null;
}catch(e){_._DumpException(e)}
try{
var Cj,Fj,Gj,Hj,Ij,Kj,Lj,Mj,Pj,Qj,Rj,Sj,Tj,Uj,Wj,Yj,Zj,ak,bk,ck,dk,ek,gk,hk,kk,lk,tk,uk,wk,Ej,Dj,zk,Jj,Ak,Ck,Nj,Oj,Vj,Lk;_.Bj=function(a){if(a instanceof _.Xc)return a.g;throw Error("A");};Cj=function(a){var b=a.I,c=b[_.F]|0;return _.bi(a,b,c)?_.ai(a,b,!0):new a.constructor(_.$h(b,c,!1))};
Fj=function(){if(!Dj){Dj={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;c<5;c++){var d=a.concat(b[c].split(""));Ej[c]=d;for(var e=0;e<d.length;e++){var f=d[e];Dj[f]===void 0&&(Dj[f]=e)}}}};
Gj=function(a,b){b===void 0&&(b=0);Fj();b=Ej[b];for(var c=Array(Math.floor(a.length/3)),d=b[64]||"",e=0,f=0;e<a.length-2;e+=3){var g=a[e],h=a[e+1],l=a[e+2],n=b[g>>2];g=b[(g&3)<<4|h>>4];h=b[(h&15)<<2|l>>6];l=b[l&63];c[f++]=n+g+h+l}n=0;l=d;switch(a.length-e){case 2:n=a[e+1],l=b[(n&15)<<2]||d;case 1:a=a[e],c[f]=b[a>>2]+b[(a&3)<<4|n>>4]+l+d}return c.join("")};
Hj=function(a,b){function c(l){for(;d<a.length;){var n=a.charAt(d++),r=Dj[n];if(r!=null)return r;if(!/^[\s\xa0]*$/.test(n))throw Error("da`"+n);}return l}Fj();for(var d=0;;){var e=c(-1),f=c(0),g=c(64),h=c(64);if(h===64&&e===-1)break;b(e<<2|f>>4);g!=64&&(b(f<<4&240|g>>2),h!=64&&b(g<<6&192|h))}};Ij=function(a){var b=a.length,c=b*3/4;c%3?c=Math.floor(c):_.Ma("=.",a[b-1])&&(c=_.Ma("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;Hj(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};
Kj=function(a){return Jj[a]||""};Lj=function(a){a=Error(a);_.Wg(a,"warning");return a};Mj=function(){return typeof BigInt==="function"};Pj=function(a){var b=a>>>0;Nj=b;Oj=(a-b)/4294967296>>>0};Qj=function(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};Rj=function(a){if(a<0){Pj(-a);var b=_.B(Qj(Nj,Oj));a=b.next().value;b=b.next().value;Nj=a>>>0;Oj=b>>>0}else Pj(a)};Sj=function(a){a=String(a);return"0000000".slice(a.length)+a};
Tj=function(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else Mj()?c=""+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+Sj(c)+Sj(a));return c};Uj=function(){var a=Nj,b=Oj;b&2147483648?Mj()?a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0)):(b=_.B(Qj(a,b)),a=b.next().value,b=b.next().value,a="-"+Tj(a,b)):a=Tj(a,b);return a};
Wj=function(a){switch(typeof a){case "bigint":return!0;case "number":return(0,_.yi)(a);case "string":return Vj.test(a);default:return!1}};_.Xj=function(a){if(typeof a!=="number")throw Lj("int32");if(!(0,_.yi)(a))throw Lj("int32");return a|0};Yj=function(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return(0,_.yi)(a)?a|0:void 0};
Zj=function(a){var b=a.length;if(a[0]==="-"?b<20||b===20&&a<="-9223372036854775808":b<19||b===19&&a<="9223372036854775807")return a;if(a.length<16)Rj(Number(a));else if(Mj())a=BigInt(a),Nj=Number(a&BigInt(4294967295))>>>0,Oj=Number(a>>BigInt(32)&BigInt(4294967295));else{b=+(a[0]==="-");Oj=Nj=0;for(var c=a.length,d=b,e=(c-b)%6+b;e<=c;d=e,e+=6)d=Number(a.slice(d,e)),Oj*=1E6,Nj=Nj*1E6+d,Nj>=4294967296&&(Oj+=Math.trunc(Nj/4294967296),Oj>>>=0,Nj>>>=0);b&&(b=_.B(Qj(Nj,Oj)),a=b.next().value,b=b.next().value,
Nj=a,Oj=b)}return Uj()};ak=function(a){var b=(0,_.zi)(Number(a));if((0,_.xi)(b))return _.sh(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return Mj()?_.sh((0,_.wi)(64,BigInt(a))):_.sh(Zj(a))};bk=function(a){var b=(0,_.zi)(Number(a));if((0,_.xi)(b))return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return Zj(a)};
ck=function(a){a=(0,_.zi)(a);if(!(0,_.xi)(a)){Rj(a);var b=Nj,c=Oj;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,b==0&&(c=c+1>>>0);var d=c*4294967296+(b>>>0);b=Number.isSafeInteger(d)?d:Tj(b,c);a=typeof b==="number"?a?-b:b:a?"-"+b:b}return a};dk=function(a){a=(0,_.zi)(a);(0,_.xi)(a)?a=String(a):(Rj(a),a=Uj());return a};ek=function(a){return(0,_.xi)(a)?_.sh(ck(a)):_.sh(dk(a))};
_.fk=function(a){var b=void 0;b!=null||(b=_.gd?1024:0);if(!Wj(a))throw Lj("int64");var c=typeof a;switch(b){case 512:switch(c){case "string":return bk(a);case "bigint":return String((0,_.wi)(64,a));default:return dk(a)}case 1024:switch(c){case "string":return ak(a);case "bigint":return _.sh((0,_.wi)(64,a));default:return ek(a)}case 0:switch(c){case "string":return bk(a);case "bigint":return _.sh((0,_.wi)(64,a));default:return ck(a)}default:throw Error("Unknown format requested type for int64");}};
gk=function(a){if(a==null)return a;if(typeof a==="bigint")return(0,_.Mh)(a)?a=Number(a):(a=(0,_.wi)(64,a),a=(0,_.Mh)(a)?Number(a):String(a)),a;if(Wj(a))return typeof a==="number"?ck(a):bk(a)};hk=function(a){var b=typeof a;if(a==null)return a;if(b==="bigint")return _.sh((0,_.wi)(64,a));if(Wj(a))return b==="string"?ak(a):ek(a)};_.ik=function(a){if(a!=null&&typeof a!=="string")throw Error();return a};_.jk=function(a){return function(b){return _.wj(a,b)}};
kk=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;r=n=0}function b(u){for(var p=g,t=0;t<64;t+=4)p[t/4]=u[t]<<24|u[t+1]<<16|u[t+2]<<8|u[t+3];for(t=16;t<80;t++)u=p[t-3]^p[t-8]^p[t-14]^p[t-16],p[t]=(u<<1|u>>>31)&4294967295;u=e[0];var v=e[1],y=e[2],E=e[3],G=e[4];for(t=0;t<80;t++){if(t<40)if(t<20){var L=E^v&(y^E);var U=1518500249}else L=v^y^E,U=1859775393;else t<60?(L=v&y|E&(v|y),U=2400959708):(L=v^y^E,U=3395469782);L=((u<<5|u>>>27)&4294967295)+L+
G+U+p[t]&4294967295;G=E;E=y;y=(v<<30|v>>>2)&4294967295;v=u;u=L}e[0]=e[0]+u&4294967295;e[1]=e[1]+v&4294967295;e[2]=e[2]+y&4294967295;e[3]=e[3]+E&4294967295;e[4]=e[4]+G&4294967295}function c(u,p){if(typeof u==="string"){u=unescape(encodeURIComponent(u));for(var t=[],v=0,y=u.length;v<y;++v)t.push(u.charCodeAt(v));u=t}p||(p=u.length);t=0;if(n==0)for(;t+64<p;)b(u.slice(t,t+64)),t+=64,r+=64;for(;t<p;)if(f[n++]=u[t++],r++,n==64)for(n=0,b(f);t+64<p;)b(u.slice(t,t+64)),t+=64,r+=64}function d(){var u=[],p=
r*8;n<56?c(h,56-n):c(h,64-(n-56));for(var t=63;t>=56;t--)f[t]=p&255,p>>>=8;b(f);for(t=p=0;t<5;t++)for(var v=24;v>=0;v-=8)u[p++]=e[t]>>v&255;return u}for(var e=[],f=[],g=[],h=[128],l=1;l<64;++l)h[l]=0;var n,r;a();return{reset:a,update:c,digest:d,Qi:function(){for(var u=d(),p="",t=0;t<u.length;t++)p+="0123456789ABCDEF".charAt(Math.floor(u[t]/16))+"0123456789ABCDEF".charAt(u[t]%16);return p}}};lk=function(){this.g=document||{cookie:""}};
tk=function(a,b){b=b===void 0?mk:b;if(!nk){var c;a=(c=a.navigator)==null?void 0:c.userAgentData;if(!a||typeof a.getHighEntropyValues!=="function"||a.brands&&typeof a.brands.map!=="function")return Promise.reject(Error("va"));ok((a.brands||[]).map(function(e){var f=new pk;f=_.qk(f,1,e.brand);return _.qk(f,2,e.version)}));typeof a.mobile==="boolean"&&_.rk(sk,2,a.mobile);nk=a.getHighEntropyValues(b)}var d=new Set(b);return nk.then(function(e){var f=Cj(sk);d.has("platform")&&_.qk(f,3,e.platform);d.has("platformVersion")&&
_.qk(f,4,e.platformVersion);d.has("architecture")&&_.qk(f,5,e.architecture);d.has("model")&&_.qk(f,6,e.model);d.has("uaFullVersion")&&_.qk(f,7,e.uaFullVersion);return f.serialize()}).catch(function(){return sk.serialize()})};uk=function(a){this.g=this.h=this.j=a};_.vk=function(a,b){a.Pa?b():(a.wa||(a.wa=[]),a.wa.push(b))};wk={mo:!0};_.xk=function(a,b,c,d){d?a.G[d]=a.j:a.G=[a.j];a.l=b||0;a.o=c||0};
_.yk=function(a,b,c){c=a.G.splice(c||0)[0];(c=a.j=a.j||c)?c.Zg?a.g=a.l||a.o:c.V!=void 0&&a.o<c.V?(a.g=c.V,a.j=null):a.g=a.o:a.g=b};Ej={};Dj=null;zk=/[-_.]/g;Jj={"-":"+",_:"/",".":"="};Ak={};_.Oh=function(a,b){if(b!==Ak)throw Error("fa");this.l=a;if(a!=null&&a.length===0)throw Error("ea");};
_.Oh.prototype.g=function(){var a=this.l;if(a==null)a="";else if(typeof a!=="string"){if(_.ji){for(var b="",c=0,d=a.length-10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);a=btoa(b)}else a=Gj(a);a=this.l=a}return a};
_.Oh.prototype.sizeBytes=function(){if(Ak!==Ak)throw Error("fa");var a=this.l;if(!(a==null||_.ii&&a!=null&&a instanceof Uint8Array))if(typeof a==="string")if(_.ji){a=zk.test(a)?a.replace(zk,Kj):a;a=atob(a);for(var b=new Uint8Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);a=b}else a=Ij(a);else _.xc(a),a=null;return(a=a==null?a:this.l=a)?a.length:0};_.Bk=_.dh(void 0,"1oa");Ck={};Nj=0;Oj=0;Vj=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;
_.Dk=function(a,b,c){_.Mi(a);var d=a.I,e=d[_.F]|0;if(c==null)return _.Oi(d,e,b),a;for(var f=c===_.ni?7:c[_.F]|0,g=f,h=_.Ti(f),l=h||Object.isFrozen(c),n=!0,r=!0,u=0;u<c.length;u++){var p=c[u];h||(p=_.mh(p),n&&(n=!p),r&&(r=p))}h||(f=n?13:5,f=r?f&-4097:f|4096);l&&f===g||(c=_.Hi(c),g=0,f=_.Si(f,e));f!==g&&_.ih(c,f);e=_.Oi(d,e,b,c);2&f||!(4096&f||16&f)||_.Ni(d,e);return a};_.Ek=function(a,b,c){c=c===void 0?0:c;a=Yj(_.nj(a,b));return a!=null?a:c};
_.Fk=function(a,b,c){c=c===void 0?_.Ei:c;a=_.gd?_.nj(a,b,void 0,void 0,hk):hk(_.nj(a,b));return a!=null?a:c};_.rk=function(a,b,c){return _.oj(a,b,c==null?c:_.Ii(c))};_.Gk=function(a,b,c){return _.oj(a,b,c==null?c:_.Xj(c))};_.Hk=function(a,b,c){return _.oj(a,b,c==null?c:_.fk(c))};_.qk=function(a,b,c){return _.oj(a,b,_.ik(c))};_.Ik=function(a,b,c){if(c!=null){if(!(0,_.yi)(c))throw Lj("enum");c|=0}return _.oj(a,b,c)};
Lk=function(){var a=Jk,b=Kk;this.g=175237375;this.ctor=b;this.h=_.qj;this.defaultValue=void 0;this.j=a.ho!=null?Ck:void 0};Lk.prototype.register=function(){_.id(this)};var Mk=function(a){this.I=_.H(a)};_.A(Mk,_.I);var Nk=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.indexOf("blob:")===0&&(a=a.substring(5));a=a.split("#")[0].split("?")[0];a=a.toLowerCase();a.indexOf("//")==0&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");c!=-1&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("ra`"+a);if(c!=="http"&&c!=="https"&&c!=="chrome-extension"&&c!=="moz-extension"&&
c!=="file"&&c!=="android-app"&&c!=="chrome-search"&&c!=="chrome-untrusted"&&c!=="chrome"&&c!=="app"&&c!=="devtools")throw Error("sa`"+c);a="";var d=b.indexOf(":");if(d!=-1){var e=b.substring(d+1);b=b.substring(0,d);if(c==="http"&&e!=="80"||c==="https"&&e!=="443")a=":"+e}return c+"://"+b+a};var Pk=function(a,b,c){var d=String(_.m.location.href);return d&&a&&b?[b,Ok(Nk(d),a,c||null)].join(" "):null},Ok=function(a,b,c){var d=[],e=[];if((Array.isArray(c)?2:1)==1)return e=[b,a],_.Jc(d,function(h){e.push(h)}),Qk(e.join(" "));var f=[],g=[];_.Jc(c,function(h){g.push(h.key);f.push(h.value)});c=Math.floor((new Date).getTime()/1E3);e=f.length==0?[c,b,a]:[f.join(":"),c,b,a];_.Jc(d,function(h){e.push(h)});a=Qk(e.join(" "));a=[c,a];g.length==0||a.push(g.join(""));return a.join("_")},Qk=function(a){var b=
kk();b.update(a);return b.Qi().toLowerCase()};_.k=lk.prototype;_.k.isEnabled=function(){if(!_.m.navigator.cookieEnabled)return!1;if(this.g.cookie)return!0;this.set("TESTCOOKIESENABLED","1",{dh:60});if(this.get("TESTCOOKIESENABLED")!=="1")return!1;this.remove("TESTCOOKIESENABLED");return!0};
_.k.set=function(a,b,c){var d=!1;if(typeof c==="object"){var e=c.po;d=c.qo||!1;var f=c.domain||void 0;var g=c.path||void 0;var h=c.dh}if(/[;=\s]/.test(a))throw Error("ta`"+a);if(/[;\r\n]/.test(b))throw Error("ua`"+b);h===void 0&&(h=-1);c=f?";domain="+f:"";g=g?";path="+g:"";d=d?";secure":"";h=h<0?"":h==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+h*1E3)).toUTCString();this.g.cookie=a+"="+b+c+g+h+d+(e!=null?";samesite="+e:"")};
_.k.get=function(a,b){for(var c=a+"=",d=(this.g.cookie||"").split(";"),e=0,f;e<d.length;e++){f=_.Qc(d[e]);if(f.lastIndexOf(c,0)==0)return f.slice(c.length);if(f==a)return""}return b};_.k.remove=function(a,b,c){var d=this.get(a)!==void 0;this.set(a,"",{dh:0,path:b,domain:c});return d};_.k.Md=function(){return Rk(this).keys};_.k.Fb=function(){return Rk(this).values};_.k.clear=function(){for(var a=Rk(this).keys,b=a.length-1;b>=0;b--)this.remove(a[b])};
var Rk=function(a){a=(a.g.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=_.Qc(a[f]),d=e.indexOf("="),d==-1?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};var Sk=function(a,b,c,d){(a=_.m[a])||typeof document==="undefined"||(a=(new lk).get(b));return a?Pk(a,c,d):null},Tk=function(a){var b=Nk(_.m==null?void 0:_.m.location.href),c=[],d;(d=_.m.__SAPISID||_.m.__APISID||_.m.__3PSAPISID||_.m.__1PSAPISID||_.m.__OVERRIDE_SID)?d=!0:(typeof document!=="undefined"&&(d=new lk,d=d.get("SAPISID")||d.get("APISID")||d.get("__Secure-3PAPISID")||d.get("__Secure-1PAPISID")),d=!!d);d&&(d=(b=b.indexOf("https:")==0||b.indexOf("chrome-extension:")==0||b.indexOf("chrome-untrusted://new-tab-page")==
0||b.indexOf("moz-extension:")==0)?_.m.__SAPISID:_.m.__APISID,d||typeof document==="undefined"||(d=new lk,d=d.get(b?"SAPISID":"APISID")||d.get("__Secure-3PAPISID")),(d=d?Pk(d,b?"SAPISIDHASH":"APISIDHASH",a):null)&&c.push(d),b&&((b=Sk("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&c.push(b),(a=Sk("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&c.push(a)));return c.length==0?null:c.join(" ")};var Vk;_.Uk=function(){};Vk=function(a){var b,c,d,e;return _.J(function(f){switch(f.g){case 1:return b=new CompressionStream("gzip"),c=(new Response(b.readable)).arrayBuffer(),d=b.writable.getWriter(),f.yield(d.write((new TextEncoder).encode(a)),2);case 2:return f.yield(d.close(),3);case 3:return e=Uint8Array,f.yield(c,4);case 4:return f.return(new e(f.h))}})};_.Uk.prototype.nb=function(a){return a<1024?!1:typeof CompressionStream!=="undefined"};var Wk=function(a,b){this.g=a;this.callback=b;this.enabled=!1;this.h=function(){return _.Dc()};this.j=this.h()};Wk.prototype.setInterval=function(a){this.g=a;this.timer&&this.enabled?(this.stop(),this.start()):this.timer&&this.stop()};Wk.prototype.start=function(){var a=this;this.enabled=!0;this.timer||(this.timer=setTimeout(function(){a.tick()},this.g),this.j=this.h())};Wk.prototype.stop=function(){this.enabled=!1;this.timer&&(clearTimeout(this.timer),this.timer=void 0)};
Wk.prototype.tick=function(){var a=this;if(this.enabled){var b=Math.max(this.h()-this.j,0);b<this.g*.8?this.timer=setTimeout(function(){a.tick()},this.g-b):(this.timer&&(clearTimeout(this.timer),this.timer=void 0),this.callback(),this.enabled&&(this.stop(),this.start()))}else this.timer=void 0};var Xk=function(a){this.I=_.H(a)};_.A(Xk,_.I);var Yk=function(a){this.I=_.H(a)};_.A(Yk,_.I);var Zk=function(a){this.I=_.H(a)};_.A(Zk,_.I);Zk.prototype.cf=function(){return _.vj(this,1)};var pk=function(a){this.I=_.H(a)};_.A(pk,_.I);var $k=function(a){this.I=_.H(a)};_.A($k,_.I);var ok=function(a){_.Dk(sk,1,a)},al=_.jk($k);var bl=function(a){this.I=_.H(a)};_.A(bl,_.I);var mk=["platform","platformVersion","architecture","model","uaFullVersion"],sk=new $k,nk=null;var cl=function(a){this.I=_.H(a)};_.A(cl,_.I);var dl=function(a){return _.Ik(a,1,1)};var el=function(a){this.I=_.H(a)};_.A(el,_.I);el.prototype.Ca=function(){return _.uj(this,2)};el.prototype.Na=function(a){_.qk(this,2,a)};var fl=function(a){this.I=_.H(a,4)};_.A(fl,_.I);_.gl=function(a){this.I=_.H(a,36)};_.A(_.gl,_.I);_.gl.prototype.Na=function(a,b){_.Mi(this);var c=this.I,d=_.Xi(this,c,c[_.F]|0,el,3,2,!0);if(typeof a!=="number"||a<0||a>d.length)throw Error();a!=void 0?d.splice(a,1,b):d.push(b);var e=a=d===_.ni?7:d[_.F]|0;(b=_.mh(b))?(a&=-9,d.length===1&&(a&=-4097)):a|=4096;a!==e&&_.ih(d,a);b||_.Ni(c)};_.hl=function(a,b){return _.qk(a,8,b)};var il=function(a){this.I=_.H(a,19)};_.A(il,_.I);il.prototype.ld=function(a){return _.Ik(this,2,a)};var kl=function(a,b){this.yb=b=b===void 0?!1:b;this.j=this.locale=null;this.h=0;this.l=!1;this.g=new il;Number.isInteger(a)&&this.g.ld(a);b||(this.locale=document.documentElement.getAttribute("lang"));jl(this,new cl)};kl.prototype.ld=function(a){this.g.ld(a);return this};
var jl=function(a,b){_.sj(a.g,1,b);_.vj(b,1)||dl(b);a.yb||(b=ll(a),_.uj(b,5)||_.qk(b,5,a.locale));a.j&&(b=ll(a),_.qj(b,$k,9)||_.sj(b,9,a.j))},ml=function(a,b){a.h=b},nl=function(a){var b=b===void 0?mk:b;var c=a.yb?void 0:_.ub();c?tk(c,b).then(function(d){a.j=al(d!=null?d:"[]");d=ll(a);_.sj(d,9,a.j);return!0}).catch(function(){return!1}):Promise.resolve(!1)},ll=function(a){var b=_.qj(a.g,cl,1);b||(b=new cl,jl(a,b));a=b;b=_.qj(a,bl,11);b||(b=new bl,_.sj(a,11,b));return b},ol=function(a,b,c,d,e,f,g){c=
c===void 0?0:c;d=d===void 0?0:d;e=e===void 0?null:e;f=f===void 0?0:f;g=g===void 0?0:g;if(!a.yb){var h=ll(a);var l=new Zk;l=_.Ik(l,1,a.h);l=_.rk(l,2,a.l);d=_.Gk(l,3,d>0?d:void 0);d=_.Gk(d,4,f>0?f:void 0);d=_.Gk(d,5,g>0?g:void 0);f=d.I;g=f[_.F]|0;d=_.mh(d,g)?d:_.bi(d,f,g)?_.ai(d,f):new d.constructor(_.$h(f,g,!0));_.sj(h,10,d)}a=Cj(a.g);h=Date.now().toString();a=_.oj(a,4,h==null?h:_.fk(h));b=b.slice();b=_.Dk(a,3,b);e&&(a=new Xk,e=_.Gk(a,13,e),a=new Yk,e=_.sj(a,2,e),a=new fl,e=_.sj(a,1,e),e=_.Ik(e,2,
9),_.sj(b,18,e));c&&_.Hk(b,14,c);return b};uk.prototype.reset=function(){this.g=this.h=this.j};uk.prototype.Ca=function(){return this.h};var Jk=function(a){this.I=_.H(a,8)};_.A(Jk,_.I);var pl=_.jk(Jk);var Kk=function(a){this.I=_.H(a)};_.A(Kk,_.I);var ql;ql=new Lk;var ul=function(a){_.x.call(this);var b=this;this.g=[];this.fa="";this.K=this.U=!1;this.xa=this.P=-1;this.Y=!1;this.B=this.experimentIds=null;this.A=this.l=0;this.G=null;this.H=this.J=0;this.Aa=1;this.we=0;this.Ac=a.Ac;this.Vb=a.Vb||function(){};this.j=new kl(a.Ac,a.yb);this.La=a.La||null;this.fc=a.fc||null;this.bufferSize=1E3;this.F=a.Tk||null;this.Kb=a.Kb||null;this.Sc=a.Sc||!1;this.withCredentials=!a.Jd;this.yb=a.yb||!1;this.Z=!this.yb&&!!_.ub()&&!!_.ub().navigator&&_.ub().navigator.sendBeacon!==
void 0;this.da=typeof URLSearchParams!=="undefined"&&!!(new URL(rl())).searchParams&&!!(new URL(rl())).searchParams.set;var c=dl(new cl);jl(this.j,c);this.o=new uk(1E4);a=sl(this,a.og);this.h=new Wk(this.o.Ca(),a);this.T=new Wk(6E5,a);this.Sc||this.T.start();this.yb||(document.addEventListener("visibilitychange",function(){if(document.visibilityState==="hidden"){tl(b);var d;(d=b.G)==null||d.flush()}}),document.addEventListener("pagehide",function(){tl(b);var d;(d=b.G)==null||d.flush()}))},vl,yl,wl;
_.A(ul,_.x);var sl=function(a,b){return a.da?b?function(){b().then(function(){a.flush()})}:function(){a.flush()}:function(){}};ul.prototype.M=function(){tl(this);this.h.stop();this.T.stop();_.x.prototype.M.call(this)};vl=function(a){a.F||(a.F=rl());try{return(new URL(a.F)).toString()}catch(b){return(new URL(a.F,_.ub().location.origin)).toString()}};_.xl=function(a,b){if(b instanceof _.gl)a.log(b);else try{var c=_.hl(new _.gl,b.serialize());a.log(c)}catch(d){wl(a,4,1)}};
yl=function(a,b){a.o=new uk(b<1?1:b);a.h.setInterval(a.o.Ca())};wl=function(a,b,c){a.G&&a.G.co(b,c)};
ul.prototype.log=function(a){wl(this,2,1);if(this.da){a=Cj(a);var b=this.Aa++;b=a=_.Hk(a,21,b);var c=_.nj(b,1);var d=d===void 0?!1:d;var e=typeof c;d=c==null?c:e==="bigint"?String((0,_.wi)(64,c)):Wj(c)?e==="string"?bk(c):d?dk(c):ck(c):void 0;d==null&&(d=Date.now(),d=Number.isFinite(d)?d.toString():"0",_.oj(b,1,d==null?d:_.fk(d)));(_.gd?gk(_.nj(b,15,void 0,void 0,hk)):gk(_.nj(b,15)))!=null||_.Hk(b,15,(new Date).getTimezoneOffset()*60);this.experimentIds&&(d=Cj(this.experimentIds),_.sj(b,16,d));wl(this,
1,1);b=this.g.length-this.bufferSize+1;b>0&&(this.g.splice(0,b),this.l+=b,wl(this,3,b));this.g.push(a);this.Sc||this.h.enabled||this.h.start()}};
ul.prototype.flush=function(a,b){var c=this;if(this.g.length===0)a&&a();else{var d=Date.now();if(this.xa>d&&this.P<d)b&&b("throttled");else{this.La&&(typeof this.La.cf==="function"?ml(this.j,this.La.cf()):this.j.h=0);var e=this.g.length,f=ol(this.j,this.g,this.l,this.A,this.fc,this.J,this.H),g=this.Vb();if(g&&this.fa===g)b&&b("stale-auth-token");else{this.g=[];this.h.enabled&&this.h.stop();this.l=0;d=f.serialize();var h;this.B&&this.B.nb(d.length)&&(h=Vk(d));var l=zl(this,d,g),n=function(p){c.o.reset();
c.h.setInterval(c.o.Ca());if(p){var t=null;try{var v=JSON.stringify(JSON.parse(p.replace(")]}'\n","")));t=pl(v)}catch(G){}if(t){p=Number(_.Fk(t,1,_.sh("-1")));p>0&&(c.P=Date.now(),c.xa=c.P+p);p=ql.g;v=_.Gh(_.Hh);var y;_.eh&&v&&((y=t.I[v])==null?void 0:y[p])!=null&&_.ch(_.li,3);a:{y=ql.g;var E=E===void 0?!1:E;if(_.Gh(_.mi)&&_.Gh(_.Hh)&&void 0===_.mi){p=t.I;v=p[_.Hh];if(!v)break a;if(v=v.no)try{v(p,y,wk);break a}catch(G){_.Ab(G)}}E&&(E=t.I,(p=_.Gh(_.Hh))&&p in E&&(E=E[p])&&delete E[y])}E=ql.ctor?ql.h(t,
ql.ctor,ql.g,ql.j):ql.h(t,ql.g,null,ql.j);if(E=E===null?void 0:E)E=_.Ek(E,1,-1),E!==-1&&(c.Y||yl(c,E))}}a&&a();c.A=0},r=function(p,t){var v=_.rj(f,_.gl,3);var y=Number(_.Fk(f,14)),E=c.o;E.g=Math.min(3E5,E.g*2);E.h=Math.min(3E5,E.g+Math.round(.1*(Math.random()-.5)*2*E.g));c.h.setInterval(c.o.Ca());p===401&&g&&(c.fa=g);y&&(c.l+=y);t===void 0&&(t=500<=p&&p<600||p===401||p===0);t&&(c.g=v.concat(c.g),c.Sc||c.h.enabled||c.h.start());wl(c,7,1);b&&b("net-send-failed",p);++c.A},u=function(){c.La&&c.La.send(l,
n,r)};h?h.then(function(p){wl(c,5,e);l.Df["Content-Encoding"]="gzip";l.Df["Content-Type"]="application/binary";l.body=p;l.Mi=2;u()},function(){wl(c,6,e);u()}):u()}}}};
var zl=function(a,b,c){c=c===void 0?null:c;var d=d===void 0?a.withCredentials:d;var e={},f=new URL(vl(a));c&&(e.Authorization=c);a.Kb&&(e["X-Goog-AuthUser"]=a.Kb,f.searchParams.set("authuser",a.Kb));return{url:f.toString(),body:b,Mi:1,Df:e,Dk:"POST",withCredentials:d,we:a.we}},tl=function(a){a.j.l=!0;a.U&&(a.j.h=3,Al(a));a.K&&(a.j.h=2,Bl(a));a.flush();a.j.l=!1},Al=function(a){Cl(a,32,10,function(b,c){b=new URL(b);b.searchParams.set("format","json");var d=!1;try{d=_.ub().navigator.sendBeacon(b.toString(),
c.serialize())}catch(e){}d||(a.Z=!1);return d})},Bl=function(a){Cl(a,6,5,function(b,c){b=new URL(b);b.searchParams.set("format","base64json");var d=b.searchParams,e=d.set;c=c.serialize();for(var f=[],g=0,h=0;h<c.length;h++){var l=c.charCodeAt(h);l>255&&(f[g++]=l&255,l>>=8);f[g++]=l}c=Gj(f,3);e.call(d,"p",c);b=b.toString();if(b.length>15360)return!1;(new Image).src=b;return!0})},Cl=function(a,b,c,d){if(a.g.length!==0){var e=new URL(vl(a));e.searchParams.delete("format");var f=a.Vb();f&&e.searchParams.set("auth",
f);e.searchParams.set("authuser",a.Kb||"0");for(f=0;f<c&&a.g.length;++f){var g=a.g.slice(0,b),h=ol(a.j,g,a.l,a.A,a.fc,a.J,a.H);if(!d(e.toString(),h)){++a.A;break}a.l=0;a.A=0;a.J=0;a.H=0;a.g=a.g.slice(g.length)}a.h.enabled&&a.h.stop()}},rl=function(){return"https://play.google.com/log?format=json&hasfast=true"};var Dl=function(){this.Hi=typeof AbortController!=="undefined"};
Dl.prototype.send=function(a,b,c){var d=this,e,f,g,h,l,n,r,u,p,t;return _.J(function(v){switch(v.g){case 1:return f=(e=d.Hi?new AbortController:void 0)?setTimeout(function(){e.abort()},a.we):void 0,_.cj(v,2,3),g=Object.assign({},{method:a.Dk,headers:Object.assign({},a.Df)},a.body&&{body:a.body},a.withCredentials&&{credentials:"include"},{signal:a.we&&e?e.signal:null}),v.yield(fetch(a.url,g),5);case 5:h=v.h;if(h.status!==200){(l=c)==null||l(h.status);v.V(3);break}if((n=b)==null){v.V(7);break}return v.yield(h.text(),
8);case 8:n(v.h);case 7:case 3:_.xk(v);clearTimeout(f);_.yk(v,0);break;case 2:r=_.dj(v);switch((u=r)==null?void 0:u.name){case "AbortError":(p=c)==null||p(408);break;default:(t=c)==null||t(400)}v.V(3)}})};Dl.prototype.cf=function(){return 4};_.El=function(a,b){b=b===void 0?"0":b;_.x.call(this);this.Ac=a;this.Kb=b;this.B="https://play.google.com/log?format=json&hasfast=true";this.j=null;this.g=void 0;this.h=this.fc=this.La=null;this.o=this.A=!1;this.l=null;this.bufferSize=void 0};_.A(_.El,_.x);_.Fl=function(a,b){a.Vb=b;return a};_.Gl=function(a){a.A=!0;return a};_.El.prototype.Jd=function(){this.F=!0;return this};
_.Hl=function(a){a.La||(a.La=new Dl);var b=new ul({Ac:a.Ac,Vb:a.Vb?a.Vb:Tk,Kb:a.Kb,Tk:a.B,yb:!1,Sc:!1,Jd:a.F,og:a.og,La:a.La});_.vk(a,_.Cc(_.ra,b));if(a.j){var c=a.j,d=ll(b.j);_.qk(d,7,c)}a.g?b.B=a.g:a.g!==null&&(b.B=new _.Uk);a.fc&&(b.fc=a.fc);a.h&&((d=a.h)?(b.experimentIds||(b.experimentIds=new Mk),c=b.experimentIds,d=d.serialize(),_.qk(c,4,d)):b.experimentIds&&_.oj(b.experimentIds,4));a.A&&(b.U=a.A&&b.Z);a.o&&(b.K=a.o);a.l&&(c=a.l,b.Y=!0,yl(b,c));nl(b.j);a.bufferSize&&(b.bufferSize=a.bufferSize);
a.La.ld&&a.La.ld(a.Ac);a.La.Ik&&a.La.Ik(b);return b};_.Il=function(a){this.I=_.H(a)};_.A(_.Il,_.I);_.k=_.Il.prototype;_.k.Wa=function(){return _.uj(this,16)};_.k.pb=function(a){return _.qk(this,16,a)};_.k.va=function(){return _.uj(this,1)};_.k.za=function(a){return _.qk(this,1,a)};_.k.bf=function(){return _.vj(this,53)};
}catch(e){_._DumpException(e)}
try{
_.Jl=function(a){var b=_.Sa();a=b?b.createHTML(a):a;return new _.Xc(a)};_.Kl=function(a,b){b=_.Vg(b);b!==void 0&&(a.href=b)};_.Ll={};_.Ml=function(a){this.g=a};_.Ml.prototype.toString=function(){return this.g};_.Nl={};_.Pf=function(){throw Error("Q");};_.Pf.prototype.Ue=null;_.Pf.prototype.ia=function(){return this.content};_.Pf.prototype.toString=function(){return this.content};_.Pf.prototype.Hc=function(){if(this.Pb!==_.Nl)throw Error("R");return _.Jl(this.toString())};var Ol=function(){_.Pf.call(this)};
_.C(Ol,_.Pf);Ol.prototype.Pb=_.Nl;var Pl=function(){_.Pf.call(this)};_.C(Pl,_.Pf);Pl.prototype.Pb=_.Ll;Pl.prototype.Ue=1;Pl.prototype.j=function(){return new _.Ml(this.toString())};_.Ql=function(a){function b(c){this.content=c}b.prototype=a.prototype;return function(c,d){c=new b(String(c));d!==void 0&&(c.Ue=d);return c}}(Ol);_.Rl=function(a){function b(c){this.content=c}b.prototype=a.prototype;return function(c){return new b(String(c))}}(Pl);_.Sl=RegExp.prototype.hasOwnProperty("sticky");_.Tl=new RegExp((_.Sl?"":"^")+"(?:!|/?([a-zA-Z][a-zA-Z0-9:-]*))",_.Sl?"gy":"g");_.Ul=function(){_.Pf.call(this)};_.A(_.Ul,Ol);
_.Ul.prototype.ia=function(){if(this.content!==void 0)return this.content;for(var a="",b=_.B(this.parts),c=b.next();!c.done;c=b.next())a+=c.value;return a};_.Ul.prototype.toString=function(){return this.ia()};_.Vl=function(){function a(){this.content=""}a.prototype=_.Ul.prototype;return function(){return new a}}();
}catch(e){_._DumpException(e)}
try{
_.ka("el_main_css");

_.oa();
}catch(e){_._DumpException(e)}
try{
_.ka("el_main");
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
/*

 Copyright 2025 Google LLC
 SPDX-License-Identifier: Apache-2.0
*/
var Wl=function(a,b){this.x=a!==void 0?a:0;this.y=b!==void 0?b:0},Xl=function(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c},Yl=function(a,b){var c=b.createRange();c.selectNode(b.body);a=_.Jl(a);return c.createContextualFragment(_.Bj(a))},Zl=function(a){a=a.nodeName;return typeof a==="string"?a:"FORM"},$l=function(a){a=a.nodeType;return a===1||typeof a!=="number"},am=function(a,b,c){a.setAttribute(b,c)},bm=function(a){return _.Ua(a)},cm=function(a,b,c,d){_.Mi(a);var e=a.I,f=e[_.F]|
0;if(c==null)return _.Oi(e,f,b),a;var g=c===_.ni?7:c[_.F]|0,h=g,l=_.Ti(g),n=l||Object.isFrozen(c);l||(g=0);n||(c=_.Hi(c),h=0,g=_.Si(g,f),n=!1);g|=5;l=4&g?512&g?512:1024&g?1024:0:void 0;l=l!=null?l:_.gd?1024:0;g|=l;for(var r=0;r<c.length;r++){var u=c[r],p=d(u,l);Object.is(u,p)||(n&&(c=_.Hi(c),h=0,g=_.Si(g,f),n=!1),c[r]=p)}g!==h&&(n&&(c=_.Hi(c),g=_.Si(g,f)),_.ih(c,g));_.Oi(e,f,b,c);return a},dm=function(a){if(_.eh){var b;return(b=a[_.Bk])!=null?b:a[_.Bk]=new Map}if(_.Bk in a)return a[_.Bk];b=new Map;
Object.defineProperty(a,_.Bk,{value:b});return b},em=function(a,b,c,d){var e=a.get(d);if(e!=null)return e;for(var f=e=0;f<d.length;f++){var g=d[f];_.Pi(b,g)!=null&&(e!==0&&(c=_.Oi(b,c,e)),e=g)}a.set(d,e);return e},fm=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b},hm=function(){var a=gm,b;for(b in a)return!1;return!0},im=function(a){var b={},c;for(c in a)b[c]=a[c];return b},jm=function(a,b){return a<b?-1:a>b?1:0},km=function(a,b){var c=0;a=(0,_.Qc)(String(a)).split(".");b=(0,_.Qc)(String(b)).split(".");
for(var d=Math.max(a.length,b.length),e=0;c==0&&e<d;e++){var f=a[e]||"",g=b[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(f[0].length==0&&g[0].length==0)break;c=jm(f[1].length==0?0:parseInt(f[1],10),g[1].length==0?0:parseInt(g[1],10))||jm(f[2].length==0,g[2].length==0)||jm(f[2],g[2]);f=f[3];g=g[3]}while(c==0)}return c},lm=function(a){if(/^(script|style)$/i.test(a.tagName))throw Error("A");},mm=function(a){if(a instanceof _.Ml)return a.g;throw Error("A");
},nm=function(a){return a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")},om=function(a){return a instanceof _.Xc?a:_.Jl(nm(String(a)))},pm=function(a){var b={nonce:_.Xa("script",document)};a=_.$a(a).toString();var c="<script";if(b==null?0:b.id)c+=' id="'+nm(b.id)+'"';if(b==null?0:b.nonce)c+=' nonce="'+nm(b.nonce)+'"';if(b==null?0:b.type)c+=' type="'+nm(b.type)+'"';if(b==null?0:b.defer)c+=" defer";return _.Jl(c+(">"+a+"\x3c/script>"))},
qm=function(a){var b=om("");return _.Jl(a.map(function(c){return _.Bj(om(c))}).join(_.Bj(b).toString()))},rm=function(a){return qm(a)},um=function(a){for(var b="",c=Object.keys(a),d=0;d<c.length;d++){var e=c[d],f=a[e];if(!sm.test(e))throw Error("A");if(f!==void 0&&f!==null){if(/^on./i.test(e))throw Error("A");tm.indexOf(e.toLowerCase())!==-1&&(f=_.Rg(f)?f.toString():_.Ug(String(f))||"about:invalid#zClosurez");f=e+'="'+om(String(f))+'"';b+=" "+f}}return b},ym=function(a){var b={};if(!sm.test("body"))throw Error("A");
if(wm.indexOf("BODY")!==-1)throw Error("A");var c="<body";b&&(c+=um(b));Array.isArray(a)||(a=a===void 0?[]:[a]);xm.indexOf("BODY")!==-1?c+=">":(a=rm(a.map(function(d){return d instanceof _.Xc?d:om(String(d))})),c+=">"+a.toString()+"</body>");return _.Jl(c)},zm=function(a){return _.Ca(a)?a.Hc&&(a=a.Hc(),a instanceof _.Xc)?a:om("zSoyz"):om(String(a))},Am=function(a,b){b&&b.h?b.h(a):(b=zm(b),a.innerHTML=_.Bj(b))},Cm=function(a,b){b=a(b||Bm,void 0);a=_.tb();b&&b.g?a=b.g():(a=a.createElement("DIV"),b=
zm(b),a.innerHTML=_.Bj(b));a.childNodes.length==1&&(b=a.firstChild,b.nodeType==1&&(a=b));return a},Em=function(a){var b=document.implementation.createHTMLDocument("");a=Dm(a,b);b=b.body;b.appendChild(a);b=(new XMLSerializer).serializeToString(b);b=b.slice(b.indexOf(">")+1,b.lastIndexOf("</"));return _.Jl(b)},Fm=function(a){if(typeof a!=="string")throw Error();return a},Gm=function(a,b,c){if(b)return Fm(a);var d;return(d=_.Ki(a))!=null?d:c?"":void 0},Jm=function(){return Hm||(Hm=new _.Ph(_.jh([]),
void 0,void 0,void 0,Im))},Km=function(a,b,c,d){var e=a.I,f=e[_.F]|0;c=_.mh(a,f)?1:c;d=!!d||c===3;c===2&&_.Li(a)&&(e=a.I,f=e[_.F]|0);a=_.Qi(e,b);var g=a===_.ni?7:a[_.F]|0,h=_.Ri(g,f);var l=4&h?!1:!0;if(l){4&h&&(a=_.Hi(a),g=0,h=_.Si(h,f),f=_.Oi(e,f,b,a));for(var n=0,r=0;n<a.length;n++){var u=_.Ki(a[n]);u!=null&&(a[r++]=u)}r<n&&(a.length=r);h=(h|4)&-513;h&=-1025;h&=-4097}h!==g&&(_.ih(a,h),2&h&&Object.freeze(a));return a=_.Ui(a,h,e,f,b,c,l,d)},Mm=function(a,b,c,d){var e=Lm;!d&&_.Li(a)&&(b=a.I,c=b[_.F]|
0);var f=_.Pi(b,1);a=!1;if(f==null){if(d)return Jm();f=[]}else if(f.constructor===_.Ph)if(f.oc&2&&!d)f=_.Qh(f);else return f;else Array.isArray(f)?a=!!((f[_.F]|0)&2):f=[];if(d){if(!f.length)return Jm();a||(a=!0,_.jh(f))}else if(a){a=!1;_.kh(f);d=_.Hi(f);for(f=0;f<d.length;f++){var g=d[f]=_.Hi(d[f]);Array.isArray(g[1])&&(g[1]=_.jh(g[1]))}f=_.kh(d)}!a&&c&32&&_.Gi(f);e=new _.Ph(f,e,Gm,void 0);c=_.Oi(b,c,1,e);a||_.Ni(b,c);return e},Nm=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=
d},Om=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d},Pm=function(a,b){for(var c=[],d=a.length,e=0,f=[],g,h,l=0;l<d;){switch(e){case 0:var n=a.indexOf("<",l);if(n<0){if(c.length===0)return a;c.push(a.substring(l));l=d}else c.push(a.substring(l,n)),h=n,l=n+1,_.Sl?(_.Tl.lastIndex=l,n=_.Tl.exec(a)):(_.Tl.lastIndex=0,n=_.Tl.exec(a.substring(l))),n?(f=["<",n[0]],g=n[1],e=1,l+=n[0].length):c.push("<");break;case 1:n=a.charAt(l++);switch(n){case "'":case '"':var r=a.indexOf(n,l);r<0?
l=d:(f.push(n,a.substring(l,r+1)),l=r+1);break;case ">":f.push(n);c.push(b(f.join(""),g));e=0;f=[];h=g=null;break;default:f.push(n)}break;default:throw Error();}e===1&&l>=d&&(l=h+1,c.push("<"),e=0,f=[],h=g=null)}return c.join("")},Wm=function(){var a=Qm(Rm(_.Gl(_.Fl(Sm(),function(){return null}).Jd()))),b=Tm().map(function(c){return Um(c,0)}).filter(function(c){return c>0});b.length>0&&(b=Vm(b),a.h=b);return _.Hl(a)},Xm=function(a){return"translate:"+a},cn=function(a){var b=new Ym;b=_.qk(b,1,a.name);
var c=Zm(a.startTime);b=_.sj(b,2,c);a=$m(a.duration);a=_.sj(b,3,a);b=new an;return bn(a,5,b)},Zm=function(a){var b=new dn;b.setSeconds(Math.floor(a/1E3));a=Math.round(a%1E3*1E6);_.Vi(b,2,a==null?a:_.Xj(a),0);return b},$m=function(a){var b=new en;b.setSeconds(Math.floor(a/1E3));a=Math.round(a%1E3*1E6);_.Vi(b,2,a==null?a:_.Xj(a),0);return b},fn=function(a){return performance&&performance.mark&&(a=performance.getEntriesByName(a,"mark"),a.length==1)?a[0]:null},gn=function(a,b){return performance&&performance.measure?
performance.measure(a,b)||null:null},kn=function(a,b,c){var d=Array.prototype.slice.call(arguments);d.splice(0,2);d="l"+a.toString(16)+"i"+b.toString(16)+(d.length?"-"+d.join("_"):"");hn?hn.push(d):jn(d)},on=function(){var a=ln||(ln=mn('[null,null,null,null,null,"(function(){\'use strict\';var f\\u003dtypeof Object.defineProperties\\u003d\\u003d\\"function\\"?Object.defineProperty:function(a,c,b){if(a\\u003d\\u003dArray.prototype||a\\u003d\\u003dObject.prototype)return a;a[c]\\u003db.value;return a};function g(a){a\\u003d[\\"object\\"\\u003d\\u003dtypeof globalThis\\u0026\\u0026globalThis,a,\\"object\\"\\u003d\\u003dtypeof window\\u0026\\u0026window,\\"object\\"\\u003d\\u003dtypeof self\\u0026\\u0026self,\\"object\\"\\u003d\\u003dtypeof global\\u0026\\u0026global];for(var c\\u003d0;c\\u003ca.length;++c){var b\\u003da[c];if(b\\u0026\\u0026b.Math\\u003d\\u003dMath)return b}throw Error(\\"Cannot find global object\\");}var h\\u003dg(this);\\nfunction k(a,c){if(c)a:{var b\\u003dh;a\\u003da.split(\\".\\");for(var d\\u003d0;d\\u003ca.length-1;d++){var e\\u003da[d];if(!(e in b))break a;b\\u003db[e]}a\\u003da[a.length-1];d\\u003db[a];c\\u003dc(d);c!\\u003dd\\u0026\\u0026c!\\u003dnull\\u0026\\u0026f(b,a,{configurable:!0,writable:!0,value:c})}}k(\\"globalThis\\",function(a){return a||h});/*\\n\\n Copyright Google LLC\\n SPDX-License-Identifier: Apache-2.0\\n*/\\nvar l\\u003dglobalThis.trustedTypes,m;function n(){var a\\u003dnull;if(!l)return a;try{var c\\u003dfunction(b){return b};a\\u003dl.createPolicy(\\"goog#html\\",{createHTML:c,createScript:c,createScriptURL:c})}catch(b){}return a};function p(a){this.g\\u003da}p.prototype.toString\\u003dfunction(){return this.g+\\"\\"};function q(a){m\\u003d\\u003d\\u003dvoid 0\\u0026\\u0026(m\\u003dn());a\\u003dm?m.createScriptURL(a):a;return new p(a)};if(!function(){if(self.origin)return self.origin\\u003d\\u003d\\u003d\\"null\\";if(location.host!\\u003d\\u003d\\"\\")return!1;try{return window.parent.escape(\\"\\"),!1}catch(a){return!0}}())throw Error(\\"sandboxing error\\");\\nwindow.addEventListener(\\"message\\",function(a){var c\\u003da.ports[0];a\\u003da.data;var b\\u003da.callbackName.split(\\".\\"),d\\u003dwindow;b[0]\\u003d\\u003d\\u003d\\"window\\"\\u0026\\u0026b.shift();for(var e\\u003d0;e\\u003cb.length-1;e++)d[b[e]]\\u003d{},d\\u003dd[b[e]];d[b[b.length-1]]\\u003dfunction(r){c.postMessage(JSON.stringify(r))};b\\u003ddocument.createElement(\\"script\\");a\\u003dq(a.url);if(a instanceof p)a\\u003da.g;else throw Error(\\"\\");b.src\\u003da;document.body.appendChild(b)},!0);}).call(this);\\n"]'));
if(!a)return null;a=_.Ki(_.nj(a,6,void 0,nn));var b;a===null||a===void 0?b=null:b=_.Za(a);return b},pn=function(a){var b={};a=_.B(a);for(var c=a.next();!c.done;c=a.next())c=c.value,b[c.language]=c.name;return b},qn=function(){},rn=function(){},tn=function(a){sn.call(this);a=a||{};this.id=a.id||this.Xa();this.rf=a.rf||"";this.de=a.de||null;this.ee=a.ee||null;this.Se=a.Se||!1;this.className=a.className||null;this.l=null},wn=function(){_.nb.call(this);this.j="closure_frame"+un++;this.h=[];vn[this.j]=
this},xn=function(a,b,c,d){_.ae.call(this,d);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c},yn=function(a,b){_.nb.call(this);a&&this.attach(a,b)},An=function(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;c===""||c==void 0?(zn||(c={},zn=(c.atomic=!1,c.autocomplete="none",c.dropeffect="none",c.haspopup=!1,c.live="off",c.multiline=!1,c.multiselectable=!1,c.orientation="vertical",c.readonly=!1,c.relevant="additions text",c.required=!1,c.sort="none",c.busy=!1,c.disabled=!1,c.hidden=
!1,c.invalid="false",c)),c=zn,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)},Bn=function(){},Cn=function(a,b){if(!a)throw Error("La`"+a);if(typeof b!=="function")throw Error("Ma`"+b);},En=function(a,b,c){sn.call(this,c);if(!b){for(b=this.constructor;b;){var d=_.Da(b);if(d=Dn[d])break;b=(b=Object.getPrototypeOf(b.prototype))&&b.constructor}b=d?typeof d.Eb==="function"?d.Eb():new d:null}this.g=b;this.Nb=a!==void 0?a:null},Fn=function(){},Gn=function(a,b,c){En.call(this,a,b||
Fn.Eb(),c)},Hn=function(){},Jn=function(a,b,c){En.call(this,a,b||Hn.Eb(),c);In(this);this.Ad=!0;(b=this.D())&&this.g.qd(b,!0);this.sc=a!="";a||(this.Nb="")},Kn=function(a,b,c){_.x.call(this);this.h=a;this.l=b||0;this.j=c;this.g=(0,_.w)(this.Wh,this)},Ln=function(){_.nb.call(this);this.g=0;this.endTime=this.startTime=null},Nn=function(a,b,c,d,e){Mn.call(this,b,c,d,e);this.element=a},On=function(a,b,c,d,e){typeof b==="number"&&(b=[b]);typeof c==="number"&&(c=[c]);Nn.call(this,a,b,c,d,e);if(b.length!=
1||c.length!=1)throw Error("Sa");this.j=-1},Pn=function(a,b,c){On.call(this,a,1,0,b,c)},Qn=function(a,b,c){On.call(this,a,0,1,b,c)},Rn=function(a){_.nb.call(this);this.g=a;this.h=_.ob(this.g,"focus",this,!0);this.j=_.ob(this.g,"blur",this,!0)},Sn=function(){},Tn=function(a,b,c){this.element=a;this.j=b;this.l=c},Un=function(a,b){this.g=a instanceof Wl?a:new Wl(a,b)},Wn=function(a,b){this.B=b||void 0;Vn.call(this,a)},Yn=function(a,b,c){this.Z=c||(a?_.tb(Xn(a)):_.tb());Wn.call(this,this.Z.X("DIV",{style:"position:absolute;display:none;"}));
this.bd=new Wl(1,1);this.G=new Set;this.J=null;a&&this.attach(a);b!=null&&this.Za(b)},Zn=function(a){a=a.className;return typeof a==="string"&&a.match(/\S+/g)||[]},ao=function(a,b){var c=Zn(a),d=Array.prototype.slice.call(arguments,1),e=c.length+d.length;$n(c,d);d=a;var f=c.join(" ");d.className=f;return c.length==e},co=function(a,b){var c=Zn(a),d=Array.prototype.slice.call(arguments,1),e=bo(c,d),f=a,g=e.join(" ");f.className=g;return e.length==c.length-d.length},$n=function(a,b){for(var c=0;c<b.length;c++)_.va(a,
b[c])||a.push(b[c])},bo=function(a,b){return a.filter(function(c){return!_.va(b,c)})},eo=function(a,b){return _.va(Zn(a),b)},fo=function(a,b,c){c?ao(a,b):co(a,b)},N=function(a,b){return a.replace(/\{([^}]+)\}/g,function(c,d){if(Object.prototype.hasOwnProperty.call(b,d))return c=b[d],c!==void 0&&c!==null?String(c):"";throw Error("Va`"+d);})},O=function(a,b,c){for(var d=0;d<b.length-1;d++){var e=b[d];if(e.endsWith("[]")){var f=e.slice(0,-2);if(!(f in a))if(Array.isArray(c))a[f]=Array.from({length:c.length},
function(){return{}});else throw Error("Wa`"+e);if(Array.isArray(a[f]))if(a=a[f],Array.isArray(c))for(e=0;e<a.length;e++)O(a[e],b.slice(d+1),c[e]);else for(a=_.B(a),e=a.next();!e.done;e=a.next())O(e.value,b.slice(d+1),c);return}if(e.endsWith("[0]")){e=e.slice(0,-3);e in a||(a[e]=[{}]);O(a[e][0],b.slice(d+1),c);return}a[e]&&typeof a[e]==="object"||(a[e]={});a=a[e]}b=b[b.length-1];d=a[b];if(d!==void 0){if(c&&(typeof c!=="object"||Object.keys(c).length!==0)&&c!==d)if(typeof d==="object"&&typeof c===
"object"&&d!==null&&c!==null)Object.assign(d,c);else throw Error("Xa`"+b);}else b!=="_self"||typeof c!=="object"||c===null||Array.isArray(c)?a[b]=c:Object.assign(a,c)},P=function(a,b,c){try{if(b.length===1&&b[0]==="_self")return a;for(var d={uc:0};d.uc<b.length;d={uc:d.uc},d.uc++){if(typeof a!=="object"||a===null)return c;var e=b[d.uc];if(e.endsWith("[]")){var f=e.slice(0,-2);if(f in a){var g=a[f];return Array.isArray(g)?g.map(function(h){return function(l){return P(l,b.slice(h.uc+1),c)}}(d)):c}return c}a=
a[e]}return a}catch(h){if(h instanceof TypeError)return c;throw h;}},ho=function(a){for(var b=_.B(Object.entries({"requests[].*":"requests[].request.*"})),c=b.next();!c.done;c=b.next()){var d=_.B(c.value);c=d.next().value;d=d.next().value;c=c.split(".");d=d.split(".");for(var e=new Set,f=-1,g=0;g<c.length;g++)if(c[g]==="*"){f=g;break}if(f!==-1&&d.length>f)for(;f<d.length;f++)g=d[f],g==="*"||g.endsWith("[]")||g.endsWith("[0]")||e.add(g);go(a,c,d,0,e)}},go=function(a,b,c,d,e){if(!(d>=b.length)&&typeof a===
"object"&&a!==null){var f=b[d];if(f.endsWith("[]")){if(f=f.slice(0,-2),f in a&&Array.isArray(a[f]))for(a=_.B(a[f]),f=a.next();!f.done;f=a.next())go(f.value,b,c,d+1,e)}else if(f==="*"){if(typeof a==="object"&&a!==null&&!Array.isArray(a)){b=Object.keys(a).filter(function(u){return!u.startsWith("_")&&!e.has(u)});f={};for(var g=_.B(b),h=g.next();!h.done;h=g.next())h=h.value,f[h]=a[h];f=_.B(Object.entries(f));for(g=f.next();!g.done;g=f.next()){h=_.B(g.value);g=h.next().value;h=h.next().value;for(var l=
[],n=_.B(c.slice(d)),r=n.next();!r.done;r=n.next())r=r.value,r==="*"?l.push(g):l.push(r);O(a,l,h)}c=_.B(b);for(d=c.next();!d.done;d=c.next())delete a[d.value]}}else f in a&&go(a[f],b,c,d+1,e)}},io=function(a){if(typeof a!=="string")throw Error("Ya");return a},jo=function(a){var b={},c=P(a,["operationName"]);c!=null&&O(b,["operationName"],c);a=P(a,["resourceName"]);a!=null&&O(b,["_url","resourceName"],a);return b},ko=function(a){var b={},c=P(a,["generatedSamples"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e=
{},f=P(d,["video"]);if(f!=null){d={};var g=P(f,["uri"]);g!=null&&O(d,["uri"],g);g=P(f,["encodedVideo"]);g!=null&&O(d,["videoBytes"],io(g));f=P(f,["encoding"]);f!=null&&O(d,["mimeType"],f);O(e,["video"],d)}return e})),O(b,["generatedVideos"],c));c=P(a,["raiMediaFilteredCount"]);c!=null&&O(b,["raiMediaFilteredCount"],c);a=P(a,["raiMediaFilteredReasons"]);a!=null&&O(b,["raiMediaFilteredReasons"],a);return b},lo=function(a){var b={},c=P(a,["videos"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e=
{},f=P(d,["_self"]);if(f!=null){d={};var g=P(f,["gcsUri"]);g!=null&&O(d,["uri"],g);g=P(f,["bytesBase64Encoded"]);g!=null&&O(d,["videoBytes"],io(g));f=P(f,["mimeType"]);f!=null&&O(d,["mimeType"],f);O(e,["video"],d)}return e})),O(b,["generatedVideos"],c));c=P(a,["raiMediaFilteredCount"]);c!=null&&O(b,["raiMediaFilteredCount"],c);a=P(a,["raiMediaFilteredReasons"]);a!=null&&O(b,["raiMediaFilteredReasons"],a);return b},mo=function(a){var b={};a=P(a,["operationName"]);a!=null&&O(b,["_url","operationName"],
a);return b},no=function(a){var b={};a=P(a,["operationName"]);a!=null&&O(b,["_url","operationName"],a);return b},oo=function(a,b){if(!b||typeof b!=="string")throw Error("Za");if(b.includes("..")||b.includes("?")||b.includes("&"))throw Error("$a");return Q(a)?b.startsWith("publishers/")||b.startsWith("projects/")||b.startsWith("models/")?b:b.indexOf("/")>=0?(a=b.split("/",2),"publishers/"+a[0]+"/models/"+a[1]):"publishers/google/models/"+b:b.startsWith("models/")||b.startsWith("tunedModels/")?b:"models/"+
b},po=function(a,b){return(b=oo(a,b))?b.startsWith("publishers/")&&Q(a)?"projects/"+a.g.cb+"/locations/"+a.g.location+"/"+b:b.startsWith("models/")&&Q(a)?"projects/"+a.g.cb+"/locations/"+a.g.location+"/publishers/google/"+b:b:""},qo=function(a){if(a===null||a===void 0)throw Error("ab");if(typeof a==="object")return a;if(typeof a==="string")return{text:a};throw Error("bb`"+typeof a);},ro=function(a){if(a===null||a===void 0||Array.isArray(a)&&a.length===0)throw Error("cb");return Array.isArray(a)?a.map(function(b){return qo(b)}):
[qo(a)]},so=function(a){return a!==null&&a!==void 0&&typeof a==="object"&&"parts"in a&&Array.isArray(a.parts)},to=function(a){return a!==null&&a!==void 0&&typeof a==="object"&&"functionCall"in a},uo=function(a){return a!==null&&a!==void 0&&typeof a==="object"&&"functionResponse"in a},vo=function(a){if(a===null||a===void 0)throw Error("db");return so(a)?a:{role:"user",parts:ro(a)}},wo=function(a,b){return b?Q(a)&&Array.isArray(b)?b.flatMap(function(c){c=vo(c);return c.parts&&c.parts.length>0&&c.parts[0].text!==
void 0?[c.parts[0].text]:[]}):Q(a)?(a=vo(b),a.parts&&a.parts.length>0&&a.parts[0].text!==void 0?[a.parts[0].text]:[]):Array.isArray(b)?b.map(function(c){return vo(c)}):[vo(b)]:[]},xo=function(a){if(a===null||a===void 0||Array.isArray(a)&&a.length===0)throw Error("eb");if(!Array.isArray(a)){if(to(a)||uo(a))throw Error("fb");return[vo(a)]}var b=[],c=[],d=so(a[0]);a=_.B(a);for(var e=a.next();!e.done;e=a.next()){e=e.value;var f=so(e);if(f!=d)throw Error("gb");if(f)b.push(e);else{if(to(e)||uo(e))throw Error("hb");
c.push(e)}}d||b.push({role:"user",parts:ro(c)});return b},zo=function(a,b){a.includes("null")&&(b.nullable=!0);a=a.filter(function(d){return d!=="null"});if(a.length===1)b.type=Object.values(yo).includes(a[0].toUpperCase())?a[0].toUpperCase():"TYPE_UNSPECIFIED";else{b.anyOf=[];a=_.B(a);for(var c=a.next();!c.done;c=a.next())c=c.value,b.anyOf.push({type:Object.values(yo).includes(c.toUpperCase())?c.toUpperCase():"TYPE_UNSPECIFIED"})}},Ao=function(a){var b={},c=["items"],d=["anyOf"],e=["properties"];
if(a.type&&a.anyOf)throw Error("ib");var f=a.anyOf;f!=null&&f.length==2&&(f[0].type==="null"?(b.nullable=!0,a=f[1]):f[1].type==="null"&&(b.nullable=!0,a=f[0]));a.type instanceof Array&&zo(a.type,b);f=_.B(Object.entries(a));for(var g=f.next();!g.done;g=f.next()){var h=_.B(g.value);g=h.next().value;var l=h=h.next().value;if(l!=null)if(g=="type"){if(l==="null")throw Error("jb");l instanceof Array||(b.type=Object.values(yo).includes(l.toUpperCase())?l.toUpperCase():"TYPE_UNSPECIFIED")}else if(c.includes(g))b[g]=
Ao(l);else if(d.includes(g)){h=[];l=_.B(l);for(var n=l.next();!n.done;n=l.next())n=n.value,n.type=="null"?b.nullable=!0:h.push(Ao(n));b[g]=h}else if(e.includes(g)){h={};l=_.B(Object.entries(l));for(n=l.next();!n.done;n=l.next()){var r=_.B(n.value);n=r.next().value;r=r.next().value;h[n]=Ao(r)}b[g]=h}else g!=="additionalProperties"&&(b[g]=l)}return b},Bo=function(a){if(typeof a==="object")return a;if(typeof a==="string")return{voiceConfig:{prebuiltVoiceConfig:{voiceName:a}}};throw Error("kb`"+typeof a);
},Co=function(a){if(a.functionDeclarations)for(var b=_.B(a.functionDeclarations),c=b.next();!c.done;c=b.next())c=c.value,c.parameters&&(Object.keys(c.parameters).includes("$schema")?c.parametersJsonSchema||(c.parametersJsonSchema=c.parameters,delete c.parameters):c.parameters=Ao(c.parameters)),c.response&&(Object.keys(c.response).includes("$schema")?c.responseJsonSchema||(c.responseJsonSchema=c.response,delete c.response):c.response=Ao(c.response));return a},Do=function(a){if(a===void 0||a===null)throw Error("mb");
if(!Array.isArray(a))throw Error("nb");var b=[];a=_.B(a);for(var c=a.next();!c.done;c=a.next())b.push(c.value);return b},Eo=function(a,b){if(typeof b!=="string")throw Error("ob");var c=!b.startsWith("cachedContents/")&&b.split("/").length===1;return Q(a)?b.startsWith("projects/")?b:b.startsWith("locations/")?"projects/"+a.g.cb+"/"+b:b.startsWith("cachedContents/")?"projects/"+a.g.cb+"/locations/"+a.g.location+"/"+b:c?"projects/"+a.g.cb+"/locations/"+a.g.location+"/cachedContents/"+b:b:c?"cachedContents/"+
b:b},Fo=function(a){switch(a){case "STATE_UNSPECIFIED":return"JOB_STATE_UNSPECIFIED";case "CREATING":return"JOB_STATE_RUNNING";case "ACTIVE":return"JOB_STATE_SUCCEEDED";case "FAILED":return"JOB_STATE_FAILED";default:return a}},Go=function(a){if(a!==null&&a!==void 0&&typeof a==="object"&&"name"in a)var b=a.name;if(a!==null&&a!==void 0&&typeof a==="object"&&"uri"in a&&(b=a.uri,b===void 0))return;if(a!==null&&a!==void 0&&typeof a==="object"&&"video"in a){var c;b=(c=a.video)==null?void 0:c.uri;if(b===
void 0)return}typeof a==="string"&&(b=a);if(b===void 0)throw Error("pb");if(b.startsWith("https://")){a=b.split("files/")[1].match(/[a-z0-9]+/);if(a===null)throw Error("qb`"+b);b=a[0]}else b.startsWith("files/")&&(b=b.split("files/")[1]);return b},Ho=function(a,b){return Q(a)?b?"publishers/google/models":"models":b?"models":"tunedModels"},Io=function(a){for(var b=_.B(["models","tunedModels","publisherModels"]),c=b.next();!c.done;c=b.next())if(c=c.value,a!==null&&typeof a==="object"&&c in a)return a[c];
return[]},Jo=function(a,b){if(typeof b==="string")if(Q(a))if(b.startsWith("gs://"))b={format:"jsonl",gcsUri:[b]};else if(b.startsWith("bq://"))b={format:"bigquery",bigqueryUri:b};else throw Error("rb`"+b);else if(b.startsWith("files/"))b={fileName:b};else throw Error("sb`"+b);else if(Array.isArray(b)){if(Q(a))throw Error("tb");b={inlinedRequests:b}}var c=[b.gcsUri,b.bigqueryUri].filter(Boolean).length,d=[b.inlinedRequests,b.fileName].filter(Boolean).length;if(Q(a)){if(d>0||c!==1)throw Error("ub");
}else if(c>0||d!==1)throw Error("vb");return b},Ko=function(a){if(typeof a!=="object"||a===null)return{};var b=a.inlinedResponses;if(typeof b!=="object"||b===null)return a;var c=b.inlinedResponses;if(!Array.isArray(c)||c.length===0)return a;b=!1;c=_.B(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,typeof d==="object"&&d!==null&&(d=d.response,typeof d==="object"&&d!==null&&d.embedding!==void 0)){b=!0;break}b&&(a.inlinedEmbedContentResponses=a.inlinedResponses,delete a.inlinedResponses);return a},
Lo=function(a,b){if(!Q(a)){if(/batches\/[^/]+$/.test(b))return b.split("/").pop();throw Error("xb`"+b);}if(/^projects\/[^/]+\/locations\/[^/]+\/batchPredictionJobs\/[^/]+$/.test(b))return b.split("/").pop();if(/^\d+$/.test(b))return b;throw Error("xb`"+b);},Mo=function(a){return a==="BATCH_STATE_UNSPECIFIED"?"JOB_STATE_UNSPECIFIED":a==="BATCH_STATE_PENDING"?"JOB_STATE_PENDING":a==="BATCH_STATE_RUNNING"?"JOB_STATE_RUNNING":a==="BATCH_STATE_SUCCEEDED"?"JOB_STATE_SUCCEEDED":a==="BATCH_STATE_FAILED"?
"JOB_STATE_FAILED":a==="BATCH_STATE_CANCELLED"?"JOB_STATE_CANCELLED":a==="BATCH_STATE_EXPIRED"?"JOB_STATE_EXPIRED":a},Oo=function(a){var b={},c=P(a,["responsesFile"]);c!=null&&O(b,["fileName"],c);c=P(a,["inlinedResponses","inlinedResponses"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=P(d,["response"]);f!=null&&O(e,["response"],No(f));d=P(d,["error"]);d!=null&&O(e,["error"],d);return e})),O(b,["inlinedResponses"],c));a=P(a,["inlinedEmbedContentResponses","inlinedResponses"]);a!=null&&
(Array.isArray(a)&&(a=a.map(function(d){return d})),O(b,["inlinedEmbedContentResponses"],a));return b},Po=function(a){var b={},c=P(a,["name"]);c!=null&&O(b,["name"],c);c=P(a,["metadata","displayName"]);c!=null&&O(b,["displayName"],c);c=P(a,["metadata","state"]);c!=null&&O(b,["state"],Mo(c));c=P(a,["metadata","createTime"]);c!=null&&O(b,["createTime"],c);c=P(a,["metadata","endTime"]);c!=null&&O(b,["endTime"],c);c=P(a,["metadata","updateTime"]);c!=null&&O(b,["updateTime"],c);c=P(a,["metadata","model"]);
c!=null&&O(b,["model"],c);a=P(a,["metadata","output"]);a!=null&&O(b,["dest"],Oo(Ko(a)));return b},Qo=function(a){var b={},c=P(a,["name"]);c!=null&&O(b,["name"],c);c=P(a,["displayName"]);c!=null&&O(b,["displayName"],c);c=P(a,["state"]);c!=null&&O(b,["state"],Mo(c));c=P(a,["error"]);c!=null&&O(b,["error"],c);c=P(a,["createTime"]);c!=null&&O(b,["createTime"],c);c=P(a,["startTime"]);c!=null&&O(b,["startTime"],c);c=P(a,["endTime"]);c!=null&&O(b,["endTime"],c);c=P(a,["updateTime"]);c!=null&&O(b,["updateTime"],
c);c=P(a,["model"]);c!=null&&O(b,["model"],c);var d=P(a,["inputConfig"]);if(d!=null){c={};var e=P(d,["instancesFormat"]);e!=null&&O(c,["format"],e);e=P(d,["gcsSource","uris"]);e!=null&&O(c,["gcsUri"],e);d=P(d,["bigquerySource","inputUri"]);d!=null&&O(c,["bigqueryUri"],d);O(b,["src"],c)}c=P(a,["outputConfig"]);c!=null&&(d=Ko(c),c={},e=P(d,["predictionsFormat"]),e!=null&&O(c,["format"],e),e=P(d,["gcsDestination","outputUriPrefix"]),e!=null&&O(c,["gcsUri"],e),d=P(d,["bigqueryDestination","outputUri"]),
d!=null&&O(c,["bigqueryUri"],d),O(b,["dest"],c));a=P(a,["completionStats"]);a!=null&&O(b,["completionStats"],a);return b},So=function(a,b){var c={};if(P(b,["format"])!==void 0)throw Error("Bb");if(P(b,["gcsUri"])!==void 0)throw Error("Cb");if(P(b,["bigqueryUri"])!==void 0)throw Error("Db");var d=P(b,["fileName"]);d!=null&&O(c,["fileName"],d);b=P(b,["inlinedRequests"]);b!=null&&(Array.isArray(b)&&(b=b.map(function(e){return Ro(a,e)})),O(c,["requests","requests"],b));return c},Uo=function(a){var b=
{},c=P(a,["content"]);c!=null&&O(b,["content"],c);c=P(a,["citationMetadata"]);c!=null&&O(b,["citationMetadata"],To(c));c=P(a,["tokenCount"]);c!=null&&O(b,["tokenCount"],c);c=P(a,["finishReason"]);c!=null&&O(b,["finishReason"],c);c=P(a,["avgLogprobs"]);c!=null&&O(b,["avgLogprobs"],c);c=P(a,["groundingMetadata"]);c!=null&&O(b,["groundingMetadata"],c);c=P(a,["index"]);c!=null&&O(b,["index"],c);c=P(a,["logprobsResult"]);c!=null&&O(b,["logprobsResult"],c);c=P(a,["safetyRatings"]);c!=null&&(Array.isArray(c)&&
(c=c.map(function(d){return d})),O(b,["safetyRatings"],c));a=P(a,["urlContextMetadata"]);a!=null&&O(b,["urlContextMetadata"],a);return b},To=function(a){var b={};a=P(a,["citationSources"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(c){return c})),O(b,["citations"],a));return b},Vo=function(a){var b={},c=P(a,["parts"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=P(d,["mediaResolution"]);f!=null&&O(e,["mediaResolution"],f);f=P(d,["codeExecutionResult"]);f!=null&&O(e,["codeExecutionResult"],
f);f=P(d,["executableCode"]);f!=null&&O(e,["executableCode"],f);var g=P(d,["fileData"]);if(g!=null){f={};if(P(g,["displayName"])!==void 0)throw Error("Fb");var h=P(g,["fileUri"]);h!=null&&O(f,["fileUri"],h);g=P(g,["mimeType"]);g!=null&&O(f,["mimeType"],g);O(e,["fileData"],f)}f=P(d,["functionCall"]);if(f!=null){g={};h=P(f,["id"]);h!=null&&O(g,["id"],h);h=P(f,["args"]);h!=null&&O(g,["args"],h);h=P(f,["name"]);h!=null&&O(g,["name"],h);if(P(f,["partialArgs"])!==void 0)throw Error("Jb");if(P(f,["willContinue"])!==
void 0)throw Error("Kb");O(e,["functionCall"],g)}f=P(d,["functionResponse"]);f!=null&&O(e,["functionResponse"],f);g=P(d,["inlineData"]);if(g!=null){f={};h=P(g,["data"]);h!=null&&O(f,["data"],h);if(P(g,["displayName"])!==void 0)throw Error("Fb");g=P(g,["mimeType"]);g!=null&&O(f,["mimeType"],g);O(e,["inlineData"],f)}f=P(d,["text"]);f!=null&&O(e,["text"],f);f=P(d,["thought"]);f!=null&&O(e,["thought"],f);f=P(d,["thoughtSignature"]);f!=null&&O(e,["thoughtSignature"],f);d=P(d,["videoMetadata"]);d!=null&&
O(e,["videoMetadata"],d);return e})),O(b,["parts"],c));a=P(a,["role"]);a!=null&&O(b,["role"],a);return b},Wo=function(a,b){var c={},d=P(b,["model"]);d!=null&&O(c,["_url","model"],oo(a,d));d=P(b,["src"]);d!=null&&O(c,["batch","inputConfig"],So(a,Jo(a,d)));a=P(b,["config"]);if(a!=null&&(b=P(a,["displayName"]),c!==void 0&&b!=null&&O(c,["batch","displayName"],b),P(a,["dest"])!==void 0))throw Error("Gb");return c},Xo=function(a,b){var c={},d=P(b,["model"]);d!=null&&O(c,["model"],oo(a,d));d=P(b,["src"]);
if(d!=null){a=Jo(a,d);d={};var e=P(a,["format"]);e!=null&&O(d,["instancesFormat"],e);e=P(a,["gcsUri"]);e!=null&&O(d,["gcsSource","uris"],e);e=P(a,["bigqueryUri"]);e!=null&&O(d,["bigquerySource","inputUri"],e);if(P(a,["fileName"])!==void 0)throw Error("yb");if(P(a,["inlinedRequests"])!==void 0)throw Error("Eb");O(c,["inputConfig"],d)}b=P(b,["config"]);if(b!=null&&(a=P(b,["displayName"]),c!==void 0&&a!=null&&O(c,["displayName"],a),b=P(b,["dest"]),c!==void 0&&b!=null)){if(typeof b==="string")if(b.startsWith("gs://"))b=
{format:"jsonl",gcsUri:b};else if(b.startsWith("bq://"))b={format:"bigquery",bigqueryUri:b};else throw Error("wb`"+b);a={};d=P(b,["format"]);d!=null&&O(a,["predictionsFormat"],d);d=P(b,["gcsUri"]);d!=null&&O(a,["gcsDestination","outputUriPrefix"],d);d=P(b,["bigqueryUri"]);d!=null&&O(a,["bigqueryDestination","outputUri"],d);if(P(b,["fileName"])!==void 0)throw Error("yb");if(P(b,["inlinedResponses"])!==void 0)throw Error("zb");if(P(b,["inlinedEmbedContentResponses"])!==void 0)throw Error("Ab");O(c,
["outputConfig"],a)}return c},Zo=function(a,b){var c={},d=P(b,["model"]);d!=null&&O(c,["_url","model"],oo(a,d));var e=P(b,["src"]);if(e!=null){d={};var f=P(e,["fileName"]);f!=null&&O(d,["file_name"],f);e=P(e,["inlinedRequests"]);e!=null&&O(d,["requests"],Yo(a,e));O(c,["batch","inputConfig"],d)}a=P(b,["config"]);a!=null&&(a=P(a,["displayName"]),c!==void 0&&a!=null&&O(c,["batch","displayName"],a));return c},$o=function(a,b){var c={};b=P(b,["name"]);b!=null&&O(c,["_url","name"],Lo(a,b));return c},ap=
function(a,b){var c={};b=P(b,["name"]);b!=null&&O(c,["_url","name"],Lo(a,b));return c},Yo=function(a,b){var c={},d=P(b,["contents"]);d!=null&&(a=wo(a,d),Array.isArray(a)&&(a=a.map(function(e){return e})),O(c,["requests[]","request","content"],a));b=P(b,["config"]);b!=null&&(O(c,["_self"],bp(b,c)),ho(c));return c},bp=function(a,b){var c=P(a,["taskType"]);b!==void 0&&c!=null&&O(b,["requests[]","taskType"],c);c=P(a,["title"]);b!==void 0&&c!=null&&O(b,["requests[]","title"],c);c=P(a,["outputDimensionality"]);
b!==void 0&&c!=null&&O(b,["requests[]","outputDimensionality"],c);if(P(a,["mimeType"])!==void 0)throw Error("Hb");if(P(a,["autoTruncate"])!==void 0)throw Error("Ib");return{}},fp=function(a,b,c){var d={},e=P(b,["systemInstruction"]);c!==void 0&&e!=null&&O(c,["systemInstruction"],Vo(vo(e)));e=P(b,["temperature"]);e!=null&&O(d,["temperature"],e);e=P(b,["topP"]);e!=null&&O(d,["topP"],e);e=P(b,["topK"]);e!=null&&O(d,["topK"],e);e=P(b,["candidateCount"]);e!=null&&O(d,["candidateCount"],e);e=P(b,["maxOutputTokens"]);
e!=null&&O(d,["maxOutputTokens"],e);e=P(b,["stopSequences"]);e!=null&&O(d,["stopSequences"],e);e=P(b,["responseLogprobs"]);e!=null&&O(d,["responseLogprobs"],e);e=P(b,["logprobs"]);e!=null&&O(d,["logprobs"],e);e=P(b,["presencePenalty"]);e!=null&&O(d,["presencePenalty"],e);e=P(b,["frequencyPenalty"]);e!=null&&O(d,["frequencyPenalty"],e);e=P(b,["seed"]);e!=null&&O(d,["seed"],e);e=P(b,["responseMimeType"]);e!=null&&O(d,["responseMimeType"],e);e=P(b,["responseSchema"]);e!=null&&O(d,["responseSchema"],
Ao(e));e=P(b,["responseJsonSchema"]);e!=null&&O(d,["responseJsonSchema"],e);if(P(b,["routingConfig"])!==void 0)throw Error("Mb");if(P(b,["modelSelectionConfig"])!==void 0)throw Error("Nb");e=P(b,["safetySettings"]);c!==void 0&&e!=null&&(Array.isArray(e)&&(e=e.map(function(f){var g={},h=P(f,["category"]);h!=null&&O(g,["category"],h);if(P(f,["method"])!==void 0)throw Error("Wb");f=P(f,["threshold"]);f!=null&&O(g,["threshold"],f);return g})),O(c,["safetySettings"],e));e=P(b,["tools"]);c!==void 0&&e!=
null&&(e=Do(e),Array.isArray(e)&&(e=e.map(function(f){return cp(Co(f))})),O(c,["tools"],e));e=P(b,["toolConfig"]);c!==void 0&&e!=null&&O(c,["toolConfig"],dp(e));if(P(b,["labels"])!==void 0)throw Error("Ob");e=P(b,["cachedContent"]);c!==void 0&&e!=null&&O(c,["cachedContent"],Eo(a,e));a=P(b,["responseModalities"]);a!=null&&O(d,["responseModalities"],a);a=P(b,["mediaResolution"]);a!=null&&O(d,["mediaResolution"],a);a=P(b,["speechConfig"]);a!=null&&O(d,["speechConfig"],Bo(a));if(P(b,["audioTimestamp"])!==
void 0)throw Error("Pb");a=P(b,["thinkingConfig"]);a!=null&&O(d,["thinkingConfig"],a);a=P(b,["imageConfig"]);a!=null&&O(d,["imageConfig"],ep(a));b=P(b,["enableEnhancedCivicAnswers"]);b!=null&&O(d,["enableEnhancedCivicAnswers"],b);return d},No=function(a){var b={},c=P(a,["sdkHttpResponse"]);c!=null&&O(b,["sdkHttpResponse"],c);c=P(a,["candidates"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return Uo(d)})),O(b,["candidates"],c));c=P(a,["modelVersion"]);c!=null&&O(b,["modelVersion"],c);c=P(a,["promptFeedback"]);
c!=null&&O(b,["promptFeedback"],c);c=P(a,["responseId"]);c!=null&&O(b,["responseId"],c);a=P(a,["usageMetadata"]);a!=null&&O(b,["usageMetadata"],a);return b},gp=function(a,b){var c={};b=P(b,["name"]);b!=null&&O(c,["_url","name"],Lo(a,b));return c},hp=function(a,b){var c={};b=P(b,["name"]);b!=null&&O(c,["_url","name"],Lo(a,b));return c},ip=function(a){var b={};if(P(a,["authConfig"])!==void 0)throw Error("Qb");a=P(a,["enableWidget"]);a!=null&&O(b,["enableWidget"],a);return b},jp=function(a){var b={};
if(P(a,["excludeDomains"])!==void 0)throw Error("Rb");if(P(a,["blockingConfidence"])!==void 0)throw Error("Sb");a=P(a,["timeRangeFilter"]);a!=null&&O(b,["timeRangeFilter"],a);return b},ep=function(a){var b={},c=P(a,["aspectRatio"]);c!=null&&O(b,["aspectRatio"],c);c=P(a,["imageSize"]);c!=null&&O(b,["imageSize"],c);if(P(a,["outputMimeType"])!==void 0)throw Error("Tb");if(P(a,["outputCompressionQuality"])!==void 0)throw Error("Ub");return b},Ro=function(a,b){var c={},d=P(b,["model"]);d!=null&&O(c,["request",
"model"],oo(a,d));d=P(b,["contents"]);d!=null&&(d=xo(d),Array.isArray(d)&&(d=d.map(function(e){return Vo(e)})),O(c,["request","contents"],d));d=P(b,["metadata"]);d!=null&&O(c,["metadata"],d);b=P(b,["config"]);b!=null&&O(c,["request","generationConfig"],fp(a,b,P(c,["request"],{})));return c},kp=function(a){var b={};a=P(a,["config"]);if(a!=null){var c=P(a,["pageSize"]);b!==void 0&&c!=null&&O(b,["_query","pageSize"],c);c=P(a,["pageToken"]);b!==void 0&&c!=null&&O(b,["_query","pageToken"],c);if(P(a,["filter"])!==
void 0)throw Error("Vb");}return b},lp=function(a){var b={};a=P(a,["config"]);if(a!=null){var c=P(a,["pageSize"]);b!==void 0&&c!=null&&O(b,["_query","pageSize"],c);c=P(a,["pageToken"]);b!==void 0&&c!=null&&O(b,["_query","pageToken"],c);a=P(a,["filter"]);b!==void 0&&a!=null&&O(b,["_query","filter"],a)}return b},mp=function(a){var b={},c=P(a,["sdkHttpResponse"]);c!=null&&O(b,["sdkHttpResponse"],c);c=P(a,["nextPageToken"]);c!=null&&O(b,["nextPageToken"],c);a=P(a,["operations"]);a!=null&&(Array.isArray(a)&&
(a=a.map(function(d){return Po(d)})),O(b,["batchJobs"],a));return b},np=function(a){var b={},c=P(a,["sdkHttpResponse"]);c!=null&&O(b,["sdkHttpResponse"],c);c=P(a,["nextPageToken"]);c!=null&&O(b,["nextPageToken"],c);a=P(a,["batchPredictionJobs"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return Qo(d)})),O(b,["batchJobs"],a));return b},dp=function(a){var b={},c=P(a,["functionCallingConfig"]);if(c!=null){var d={},e=P(c,["mode"]);e!=null&&O(d,["mode"],e);e=P(c,["allowedFunctionNames"]);e!=null&&
O(d,["allowedFunctionNames"],e);if(P(c,["streamFunctionCallArguments"])!==void 0)throw Error("Lb");O(b,["functionCallingConfig"],d)}a=P(a,["retrievalConfig"]);a!=null&&O(b,["retrievalConfig"],a);return b},cp=function(a){var b={},c=P(a,["functionDeclarations"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return d})),O(b,["functionDeclarations"],c));if(P(a,["retrieval"])!==void 0)throw Error("Xb");c=P(a,["googleSearchRetrieval"]);c!=null&&O(b,["googleSearchRetrieval"],c);c=P(a,["computerUse"]);
c!=null&&O(b,["computerUse"],c);c=P(a,["fileSearch"]);c!=null&&O(b,["fileSearch"],c);c=P(a,["codeExecution"]);c!=null&&O(b,["codeExecution"],c);if(P(a,["enterpriseWebSearch"])!==void 0)throw Error("Yb");c=P(a,["googleMaps"]);c!=null&&O(b,["googleMaps"],ip(c));c=P(a,["googleSearch"]);c!=null&&O(b,["googleSearch"],jp(c));a=P(a,["urlContext"]);a!=null&&O(b,["urlContext"],a);return b},op=function(a){var b={},c=P(a,["parts"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=P(d,["mediaResolution"]);
f!=null&&O(e,["mediaResolution"],f);f=P(d,["codeExecutionResult"]);f!=null&&O(e,["codeExecutionResult"],f);f=P(d,["executableCode"]);f!=null&&O(e,["executableCode"],f);var g=P(d,["fileData"]);if(g!=null){f={};if(P(g,["displayName"])!==void 0)throw Error("Fb");var h=P(g,["fileUri"]);h!=null&&O(f,["fileUri"],h);g=P(g,["mimeType"]);g!=null&&O(f,["mimeType"],g);O(e,["fileData"],f)}f=P(d,["functionCall"]);if(f!=null){g={};h=P(f,["id"]);h!=null&&O(g,["id"],h);h=P(f,["args"]);h!=null&&O(g,["args"],h);h=
P(f,["name"]);h!=null&&O(g,["name"],h);if(P(f,["partialArgs"])!==void 0)throw Error("Jb");if(P(f,["willContinue"])!==void 0)throw Error("Kb");O(e,["functionCall"],g)}f=P(d,["functionResponse"]);f!=null&&O(e,["functionResponse"],f);g=P(d,["inlineData"]);if(g!=null){f={};h=P(g,["data"]);h!=null&&O(f,["data"],h);if(P(g,["displayName"])!==void 0)throw Error("Fb");g=P(g,["mimeType"]);g!=null&&O(f,["mimeType"],g);O(e,["inlineData"],f)}f=P(d,["text"]);f!=null&&O(e,["text"],f);f=P(d,["thought"]);f!=null&&
O(e,["thought"],f);f=P(d,["thoughtSignature"]);f!=null&&O(e,["thoughtSignature"],f);d=P(d,["videoMetadata"]);d!=null&&O(e,["videoMetadata"],d);return e})),O(b,["parts"],c));a=P(a,["role"]);a!=null&&O(b,["role"],a);return b},rp=function(a,b){var c=P(a,["ttl"]);b!==void 0&&c!=null&&O(b,["ttl"],c);c=P(a,["expireTime"]);b!==void 0&&c!=null&&O(b,["expireTime"],c);c=P(a,["displayName"]);b!==void 0&&c!=null&&O(b,["displayName"],c);c=P(a,["contents"]);b!==void 0&&c!=null&&(c=xo(c),Array.isArray(c)&&(c=c.map(function(d){return op(d)})),
O(b,["contents"],c));c=P(a,["systemInstruction"]);b!==void 0&&c!=null&&O(b,["systemInstruction"],op(vo(c)));c=P(a,["tools"]);b!==void 0&&c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return pp(d)})),O(b,["tools"],c));c=P(a,["toolConfig"]);b!==void 0&&c!=null&&O(b,["toolConfig"],qp(c));if(P(a,["kmsKeyName"])!==void 0)throw Error("cc");},up=function(a,b){var c=P(a,["ttl"]);b!==void 0&&c!=null&&O(b,["ttl"],c);c=P(a,["expireTime"]);b!==void 0&&c!=null&&O(b,["expireTime"],c);c=P(a,["displayName"]);
b!==void 0&&c!=null&&O(b,["displayName"],c);c=P(a,["contents"]);b!==void 0&&c!=null&&(c=xo(c),Array.isArray(c)&&(c=c.map(function(d){return d})),O(b,["contents"],c));c=P(a,["systemInstruction"]);b!==void 0&&c!=null&&O(b,["systemInstruction"],vo(c));c=P(a,["tools"]);b!==void 0&&c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return tp(d)})),O(b,["tools"],c));c=P(a,["toolConfig"]);b!==void 0&&c!=null&&O(b,["toolConfig"],c);a=P(a,["kmsKeyName"]);b!==void 0&&a!=null&&O(b,["encryption_spec","kmsKeyName"],
a)},vp=function(a,b){var c={},d=P(b,["model"]);d!=null&&O(c,["model"],po(a,d));a=P(b,["config"]);a!=null&&rp(a,c);return c},wp=function(a,b){var c={},d=P(b,["model"]);d!=null&&O(c,["model"],po(a,d));a=P(b,["config"]);a!=null&&up(a,c);return c},xp=function(a,b){var c={};b=P(b,["name"]);b!=null&&O(c,["_url","name"],Eo(a,b));return c},yp=function(a,b){var c={};b=P(b,["name"]);b!=null&&O(c,["_url","name"],Eo(a,b));return c},zp=function(a,b){var c={};b=P(b,["name"]);b!=null&&O(c,["_url","name"],Eo(a,b));
return c},Ap=function(a,b){var c={};b=P(b,["name"]);b!=null&&O(c,["_url","name"],Eo(a,b));return c},Bp=function(a){var b={};if(P(a,["authConfig"])!==void 0)throw Error("Qb");a=P(a,["enableWidget"]);a!=null&&O(b,["enableWidget"],a);return b},Cp=function(a){var b={};if(P(a,["excludeDomains"])!==void 0)throw Error("Rb");if(P(a,["blockingConfidence"])!==void 0)throw Error("Sb");a=P(a,["timeRangeFilter"]);a!=null&&O(b,["timeRangeFilter"],a);return b},Dp=function(a){var b={};a=P(a,["config"]);if(a!=null){var c=
P(a,["pageSize"]);b!==void 0&&c!=null&&O(b,["_query","pageSize"],c);a=P(a,["pageToken"]);b!==void 0&&a!=null&&O(b,["_query","pageToken"],a)}return b},Ep=function(a){var b={};a=P(a,["config"]);if(a!=null){var c=P(a,["pageSize"]);b!==void 0&&c!=null&&O(b,["_query","pageSize"],c);a=P(a,["pageToken"]);b!==void 0&&a!=null&&O(b,["_query","pageToken"],a)}return b},Fp=function(a){var b={},c=P(a,["sdkHttpResponse"]);c!=null&&O(b,["sdkHttpResponse"],c);c=P(a,["nextPageToken"]);c!=null&&O(b,["nextPageToken"],
c);a=P(a,["cachedContents"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return d})),O(b,["cachedContents"],a));return b},Gp=function(a){var b={},c=P(a,["sdkHttpResponse"]);c!=null&&O(b,["sdkHttpResponse"],c);c=P(a,["nextPageToken"]);c!=null&&O(b,["nextPageToken"],c);a=P(a,["cachedContents"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return d})),O(b,["cachedContents"],a));return b},qp=function(a){var b={},c=P(a,["functionCallingConfig"]);if(c!=null){var d={},e=P(c,["mode"]);e!=null&&O(d,
["mode"],e);e=P(c,["allowedFunctionNames"]);e!=null&&O(d,["allowedFunctionNames"],e);if(P(c,["streamFunctionCallArguments"])!==void 0)throw Error("Lb");O(b,["functionCallingConfig"],d)}a=P(a,["retrievalConfig"]);a!=null&&O(b,["retrievalConfig"],a);return b},pp=function(a){var b={},c=P(a,["functionDeclarations"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return d})),O(b,["functionDeclarations"],c));if(P(a,["retrieval"])!==void 0)throw Error("Xb");c=P(a,["googleSearchRetrieval"]);c!=null&&O(b,
["googleSearchRetrieval"],c);c=P(a,["computerUse"]);c!=null&&O(b,["computerUse"],c);c=P(a,["fileSearch"]);c!=null&&O(b,["fileSearch"],c);c=P(a,["codeExecution"]);c!=null&&O(b,["codeExecution"],c);if(P(a,["enterpriseWebSearch"])!==void 0)throw Error("Yb");c=P(a,["googleMaps"]);c!=null&&O(b,["googleMaps"],Bp(c));c=P(a,["googleSearch"]);c!=null&&O(b,["googleSearch"],Cp(c));a=P(a,["urlContext"]);a!=null&&O(b,["urlContext"],a);return b},tp=function(a){var b={},c=P(a,["functionDeclarations"]);c!=null&&
(Array.isArray(c)&&(c=c.map(function(d){var e={};if(P(d,["behavior"])!==void 0)throw Error("dc");var f=P(d,["description"]);f!=null&&O(e,["description"],f);f=P(d,["name"]);f!=null&&O(e,["name"],f);f=P(d,["parameters"]);f!=null&&O(e,["parameters"],f);f=P(d,["parametersJsonSchema"]);f!=null&&O(e,["parametersJsonSchema"],f);f=P(d,["response"]);f!=null&&O(e,["response"],f);d=P(d,["responseJsonSchema"]);d!=null&&O(e,["responseJsonSchema"],d);return e})),O(b,["functionDeclarations"],c));c=P(a,["retrieval"]);
c!=null&&O(b,["retrieval"],c);c=P(a,["googleSearchRetrieval"]);c!=null&&O(b,["googleSearchRetrieval"],c);c=P(a,["computerUse"]);c!=null&&O(b,["computerUse"],c);if(P(a,["fileSearch"])!==void 0)throw Error("ec");c=P(a,["codeExecution"]);c!=null&&O(b,["codeExecution"],c);c=P(a,["enterpriseWebSearch"]);c!=null&&O(b,["enterpriseWebSearch"],c);c=P(a,["googleMaps"]);c!=null&&O(b,["googleMaps"],c);c=P(a,["googleSearch"]);c!=null&&O(b,["googleSearch"],c);a=P(a,["urlContext"]);a!=null&&O(b,["urlContext"],a);
return b},Hp=function(a,b){var c={},d=P(b,["name"]);d!=null&&O(c,["_url","name"],Eo(a,d));a=P(b,["config"]);a!=null&&(b=P(a,["ttl"]),c!==void 0&&b!=null&&O(c,["ttl"],b),a=P(a,["expireTime"]),c!==void 0&&a!=null&&O(c,["expireTime"],a));return c},Ip=function(a,b){var c={},d=P(b,["name"]);d!=null&&O(c,["_url","name"],Eo(a,d));a=P(b,["config"]);a!=null&&(b=P(a,["ttl"]),c!==void 0&&b!=null&&O(c,["ttl"],b),a=P(a,["expireTime"]),c!==void 0&&a!=null&&O(c,["expireTime"],a));return c},Jp=function(a){var b=
{};a=P(a,["name"]);a!=null&&O(b,["_url","file"],Go(a));return b},Kp=function(a){var b={};a=P(a,["name"]);a!=null&&O(b,["_url","file"],Go(a));return b},Lp=function(a){var b={};a=P(a,["config"]);if(a!=null){var c=P(a,["pageSize"]);b!==void 0&&c!=null&&O(b,["_query","pageSize"],c);a=P(a,["pageToken"]);b!==void 0&&a!=null&&O(b,["_query","pageToken"],a)}return b},Mp=function(a){var b={},c=P(a,["sdkHttpResponse"]);c!=null&&O(b,["sdkHttpResponse"],c);c=P(a,["nextPageToken"]);c!=null&&O(b,["nextPageToken"],
c);a=P(a,["files"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return d})),O(b,["files"],a));return b},Np=function(a){var b={};a=P(a,["config"]);a!=null&&(a=P(a,["displayName"]),b!==void 0&&a!=null&&O(b,["displayName"],a));return b},Op=function(a){var b={};a=P(a,["name"]);a!=null&&O(b,["_url","name"],a);return b},Pp=function(a){var b={};a=P(a,["config"]);if(a!=null){var c=P(a,["pageSize"]);b!==void 0&&c!=null&&O(b,["_query","pageSize"],c);a=P(a,["pageToken"]);b!==void 0&&a!=null&&O(b,["_query",
"pageToken"],a)}return b},Qp=function(a){var b={},c=P(a,["sdkHttpResponse"]);c!=null&&O(b,["sdkHttpResponse"],c);c=P(a,["nextPageToken"]);c!=null&&O(b,["nextPageToken"],c);a=P(a,["fileSearchStores"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return d})),O(b,["fileSearchStores"],a));return b},Sp=function(a){var b,c,d,e,f;return _.J(function(g){switch(g.g){case 1:if(a===void 0)throw Error("qc");if(a.ok){g.V(0);break}b=a.status;return((d=a.headers.get("content-type"))==null?0:d.includes("application/json"))?
g.yield(a.json(),6):g.yield(a.text(),5);case 5:c={error:{message:g.h,code:a.status,status:a.statusText}};g.V(4);break;case 6:c=g.h;case 4:e=JSON.stringify(c);if(b>=400&&b<600)throw f=new Rp({message:e,status:b}),f;throw Error(e);}})},Tp=function(a,b){function c(f,g){f=Object.assign({},f);for(var h in g)if(Object.prototype.hasOwnProperty.call(g,h)){var l=g[h],n=f[h];l&&typeof l==="object"&&!Array.isArray(l)&&n&&typeof n==="object"&&!Array.isArray(n)?f[h]=c(n,l):(n&&l&&typeof n!==typeof l&&console.warn('includeExtraBodyToRequestInit:deepMerge: Type mismatch for key "'+
h+'". Original type: '+typeof n+", New type: "+typeof l+". Overwriting."),f[h]=l)}return f}if(b&&Object.keys(b).length!==0)if(a.body instanceof Blob)console.warn("includeExtraBodyToRequestInit: extraBody provided but current request body is a Blob. extraBody will be ignored as merging is not supported for Blob bodies.");else{var d={};if(typeof a.body==="string"&&a.body.length>0)try{var e=JSON.parse(a.body);if(typeof e!=="object"||e===null||Array.isArray(e)){console.warn("includeExtraBodyToRequestInit: Original request body is valid JSON but not a non-array object. Skip applying extraBody to the request body.");
return}d=e}catch(f){console.warn("includeExtraBodyToRequestInit: Original request body is not valid JSON. Skip applying extraBody to the request body.");return}b=c(d,b);a.body=JSON.stringify(b)}},Up=function(a){var b={};a=P(a,["name"]);a!=null&&O(b,["_url","name"],a);return b},Vp=function(a){var b={},c=P(a,["parent"]);c!=null&&O(b,["_url","parent"],c);a=P(a,["config"]);a!=null&&(c=P(a,["pageSize"]),b!==void 0&&c!=null&&O(b,["_query","pageSize"],c),a=P(a,["pageToken"]),b!==void 0&&a!=null&&O(b,["_query",
"pageToken"],a));return b},Wp=function(a){var b={},c=P(a,["sdkHttpResponse"]);c!=null&&O(b,["sdkHttpResponse"],c);c=P(a,["nextPageToken"]);c!=null&&O(b,["nextPageToken"],c);a=P(a,["documents"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return d})),O(b,["documents"],a));return b},Yp=function(a,b,c){var d,e,f,g,h;return _.J(function(l){if(l.g==1)return l.yield(Xp(a,b,c),2);if(l.g!=3)return d=l.h,l.yield((e=d)==null?void 0:e.json(),3);f=l.h;if(((g=d)==null?void 0:(h=g.headers)==null?void 0:h["x-goog-upload-status"])!==
"final")throw Error("sc");return l.return(f.file)})},Xp=function(a,b,c){var d,e,f,g,h,l,n,r,u,p,t,v;return _.J(function(y){switch(y.g){case 1:e=d=0,f=new Zp(new Response),g="upload",d=a.size;case 2:if(!(e<d)){y.V(4);break}h=Math.min(8388608,d-e);l=a.slice(e,e+h);e+h>=d&&(g+=", finalize");n=0;r=1E3;case 5:if(!(n<3)){y.V(7);break}return y.yield(c.request({path:"",body:l,R:"POST",httpOptions:{apiVersion:"",baseUrl:b,headers:{"X-Goog-Upload-Command":g,"X-Goog-Upload-Offset":String(e),"Content-Length":String(h)}}}),
8);case 8:f=y.h;p=u=void 0;if((u=f)==null?0:(p=u.headers)==null?0:p["x-goog-upload-status"]){y.V(7);break}n++;return y.yield($p(r),9);case 9:r*=2;y.V(5);break;case 7:e+=h;v=t=void 0;if(((t=f)==null?void 0:(v=t.headers)==null?void 0:v["x-goog-upload-status"])!=="active"){y.V(4);break}if(d<=e)throw Error("tc");y.V(2);break;case 4:return y.return(f)}})},aq=function(a){var b;return _.J(function(c){b={size:a.size,type:a.type};return c.return(b)})},$p=function(a){return new Promise(function(b){return setTimeout(b,
a)})},cq=function(a){var b={},c=P(a,["content"]);c!=null&&O(b,["content"],c);c=P(a,["citationMetadata"]);c!=null&&O(b,["citationMetadata"],bq(c));c=P(a,["tokenCount"]);c!=null&&O(b,["tokenCount"],c);c=P(a,["finishReason"]);c!=null&&O(b,["finishReason"],c);c=P(a,["avgLogprobs"]);c!=null&&O(b,["avgLogprobs"],c);c=P(a,["groundingMetadata"]);c!=null&&O(b,["groundingMetadata"],c);c=P(a,["index"]);c!=null&&O(b,["index"],c);c=P(a,["logprobsResult"]);c!=null&&O(b,["logprobsResult"],c);c=P(a,["safetyRatings"]);
c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return d})),O(b,["safetyRatings"],c));a=P(a,["urlContextMetadata"]);a!=null&&O(b,["urlContextMetadata"],a);return b},bq=function(a){var b={};a=P(a,["citationSources"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(c){return c})),O(b,["citations"],a));return b},dq=function(a){var b={},c=P(a,["parts"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=P(d,["mediaResolution"]);f!=null&&O(e,["mediaResolution"],f);f=P(d,["codeExecutionResult"]);
f!=null&&O(e,["codeExecutionResult"],f);f=P(d,["executableCode"]);f!=null&&O(e,["executableCode"],f);var g=P(d,["fileData"]);if(g!=null){f={};if(P(g,["displayName"])!==void 0)throw Error("Fb");var h=P(g,["fileUri"]);h!=null&&O(f,["fileUri"],h);g=P(g,["mimeType"]);g!=null&&O(f,["mimeType"],g);O(e,["fileData"],f)}f=P(d,["functionCall"]);if(f!=null){g={};h=P(f,["id"]);h!=null&&O(g,["id"],h);h=P(f,["args"]);h!=null&&O(g,["args"],h);h=P(f,["name"]);h!=null&&O(g,["name"],h);if(P(f,["partialArgs"])!==void 0)throw Error("Jb");
if(P(f,["willContinue"])!==void 0)throw Error("Kb");O(e,["functionCall"],g)}f=P(d,["functionResponse"]);f!=null&&O(e,["functionResponse"],f);g=P(d,["inlineData"]);if(g!=null){f={};h=P(g,["data"]);h!=null&&O(f,["data"],h);if(P(g,["displayName"])!==void 0)throw Error("Fb");g=P(g,["mimeType"]);g!=null&&O(f,["mimeType"],g);O(e,["inlineData"],f)}f=P(d,["text"]);f!=null&&O(e,["text"],f);f=P(d,["thought"]);f!=null&&O(e,["thought"],f);f=P(d,["thoughtSignature"]);f!=null&&O(e,["thoughtSignature"],f);d=P(d,
["videoMetadata"]);d!=null&&O(e,["videoMetadata"],d);return e})),O(b,["parts"],c));a=P(a,["role"]);a!=null&&O(b,["role"],a);return b},eq=function(a,b){var c={};b=P(b,["model"]);b!=null&&O(c,["_url","name"],oo(a,b));return c},fq=function(a,b){var c={};b=P(b,["model"]);b!=null&&O(c,["_url","name"],oo(a,b));return c},gq=function(a,b){var c=P(a,["outputGcsUri"]);b!==void 0&&c!=null&&O(b,["parameters","storageUri"],c);c=P(a,["negativePrompt"]);b!==void 0&&c!=null&&O(b,["parameters","negativePrompt"],c);
c=P(a,["numberOfImages"]);b!==void 0&&c!=null&&O(b,["parameters","sampleCount"],c);c=P(a,["aspectRatio"]);b!==void 0&&c!=null&&O(b,["parameters","aspectRatio"],c);c=P(a,["guidanceScale"]);b!==void 0&&c!=null&&O(b,["parameters","guidanceScale"],c);c=P(a,["seed"]);b!==void 0&&c!=null&&O(b,["parameters","seed"],c);c=P(a,["safetyFilterLevel"]);b!==void 0&&c!=null&&O(b,["parameters","safetySetting"],c);c=P(a,["personGeneration"]);b!==void 0&&c!=null&&O(b,["parameters","personGeneration"],c);c=P(a,["includeSafetyAttributes"]);
b!==void 0&&c!=null&&O(b,["parameters","includeSafetyAttributes"],c);c=P(a,["includeRaiReason"]);b!==void 0&&c!=null&&O(b,["parameters","includeRaiReason"],c);c=P(a,["language"]);b!==void 0&&c!=null&&O(b,["parameters","language"],c);c=P(a,["outputMimeType"]);b!==void 0&&c!=null&&O(b,["parameters","outputOptions","mimeType"],c);c=P(a,["outputCompressionQuality"]);b!==void 0&&c!=null&&O(b,["parameters","outputOptions","compressionQuality"],c);c=P(a,["addWatermark"]);b!==void 0&&c!=null&&O(b,["parameters",
"addWatermark"],c);c=P(a,["labels"]);b!==void 0&&c!=null&&O(b,["labels"],c);c=P(a,["editMode"]);b!==void 0&&c!=null&&O(b,["parameters","editMode"],c);a=P(a,["baseSteps"]);b!==void 0&&a!=null&&O(b,["parameters","editConfig","baseSteps"],a)},iq=function(a,b){var c={},d=P(b,["model"]);d!=null&&O(c,["_url","model"],oo(a,d));a=P(b,["prompt"]);a!=null&&O(c,["instances[0]","prompt"],a);a=P(b,["referenceImages"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(e){var f={},g=P(e,["referenceImage"]);g!=null&&
O(f,["referenceImage"],hq(g));g=P(e,["referenceId"]);g!=null&&O(f,["referenceId"],g);g=P(e,["referenceType"]);g!=null&&O(f,["referenceType"],g);var h=P(e,["maskImageConfig"]);if(h!=null){g={};var l=P(h,["maskMode"]);l!=null&&O(g,["maskMode"],l);l=P(h,["segmentationClasses"]);l!=null&&O(g,["maskClasses"],l);h=P(h,["maskDilation"]);h!=null&&O(g,["dilation"],h);O(f,["maskImageConfig"],g)}h=P(e,["controlImageConfig"]);h!=null&&(g={},l=P(h,["controlType"]),l!=null&&O(g,["controlType"],l),h=P(h,["enableControlImageComputation"]),
h!=null&&O(g,["computeControl"],h),O(f,["controlImageConfig"],g));g=P(e,["styleImageConfig"]);g!=null&&O(f,["styleImageConfig"],g);e=P(e,["subjectImageConfig"]);e!=null&&O(f,["subjectImageConfig"],e);return f})),O(c,["instances[0]","referenceImages"],a));b=P(b,["config"]);b!=null&&gq(b,c);return c},kq=function(a){var b={},c=P(a,["sdkHttpResponse"]);c!=null&&O(b,["sdkHttpResponse"],c);a=P(a,["predictions"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return jq(d)})),O(b,["generatedImages"],a));
return b},oq=function(a,b,c){var d={},e=P(b,["systemInstruction"]);c!==void 0&&e!=null&&O(c,["systemInstruction"],dq(vo(e)));e=P(b,["temperature"]);e!=null&&O(d,["temperature"],e);e=P(b,["topP"]);e!=null&&O(d,["topP"],e);e=P(b,["topK"]);e!=null&&O(d,["topK"],e);e=P(b,["candidateCount"]);e!=null&&O(d,["candidateCount"],e);e=P(b,["maxOutputTokens"]);e!=null&&O(d,["maxOutputTokens"],e);e=P(b,["stopSequences"]);e!=null&&O(d,["stopSequences"],e);e=P(b,["responseLogprobs"]);e!=null&&O(d,["responseLogprobs"],
e);e=P(b,["logprobs"]);e!=null&&O(d,["logprobs"],e);e=P(b,["presencePenalty"]);e!=null&&O(d,["presencePenalty"],e);e=P(b,["frequencyPenalty"]);e!=null&&O(d,["frequencyPenalty"],e);e=P(b,["seed"]);e!=null&&O(d,["seed"],e);e=P(b,["responseMimeType"]);e!=null&&O(d,["responseMimeType"],e);e=P(b,["responseSchema"]);e!=null&&O(d,["responseSchema"],Ao(e));e=P(b,["responseJsonSchema"]);e!=null&&O(d,["responseJsonSchema"],e);if(P(b,["routingConfig"])!==void 0)throw Error("Mb");if(P(b,["modelSelectionConfig"])!==
void 0)throw Error("Nb");e=P(b,["safetySettings"]);c!==void 0&&e!=null&&(Array.isArray(e)&&(e=e.map(function(f){var g={},h=P(f,["category"]);h!=null&&O(g,["category"],h);if(P(f,["method"])!==void 0)throw Error("Wb");f=P(f,["threshold"]);f!=null&&O(g,["threshold"],f);return g})),O(c,["safetySettings"],e));e=P(b,["tools"]);c!==void 0&&e!=null&&(e=Do(e),Array.isArray(e)&&(e=e.map(function(f){return lq(Co(f))})),O(c,["tools"],e));e=P(b,["toolConfig"]);c!==void 0&&e!=null&&O(c,["toolConfig"],mq(e));if(P(b,
["labels"])!==void 0)throw Error("Ob");e=P(b,["cachedContent"]);c!==void 0&&e!=null&&O(c,["cachedContent"],Eo(a,e));a=P(b,["responseModalities"]);a!=null&&O(d,["responseModalities"],a);a=P(b,["mediaResolution"]);a!=null&&O(d,["mediaResolution"],a);a=P(b,["speechConfig"]);a!=null&&O(d,["speechConfig"],Bo(a));if(P(b,["audioTimestamp"])!==void 0)throw Error("Pb");a=P(b,["thinkingConfig"]);a!=null&&O(d,["thinkingConfig"],a);a=P(b,["imageConfig"]);a!=null&&O(d,["imageConfig"],nq(a));b=P(b,["enableEnhancedCivicAnswers"]);
b!=null&&O(d,["enableEnhancedCivicAnswers"],b);return d},rq=function(a,b,c){var d={},e=P(b,["systemInstruction"]);c!==void 0&&e!=null&&O(c,["systemInstruction"],vo(e));e=P(b,["temperature"]);e!=null&&O(d,["temperature"],e);e=P(b,["topP"]);e!=null&&O(d,["topP"],e);e=P(b,["topK"]);e!=null&&O(d,["topK"],e);e=P(b,["candidateCount"]);e!=null&&O(d,["candidateCount"],e);e=P(b,["maxOutputTokens"]);e!=null&&O(d,["maxOutputTokens"],e);e=P(b,["stopSequences"]);e!=null&&O(d,["stopSequences"],e);e=P(b,["responseLogprobs"]);
e!=null&&O(d,["responseLogprobs"],e);e=P(b,["logprobs"]);e!=null&&O(d,["logprobs"],e);e=P(b,["presencePenalty"]);e!=null&&O(d,["presencePenalty"],e);e=P(b,["frequencyPenalty"]);e!=null&&O(d,["frequencyPenalty"],e);e=P(b,["seed"]);e!=null&&O(d,["seed"],e);e=P(b,["responseMimeType"]);e!=null&&O(d,["responseMimeType"],e);e=P(b,["responseSchema"]);e!=null&&O(d,["responseSchema"],Ao(e));e=P(b,["responseJsonSchema"]);e!=null&&O(d,["responseJsonSchema"],e);e=P(b,["routingConfig"]);e!=null&&O(d,["routingConfig"],
e);e=P(b,["modelSelectionConfig"]);e!=null&&O(d,["modelConfig"],e);e=P(b,["safetySettings"]);c!==void 0&&e!=null&&(Array.isArray(e)&&(e=e.map(function(f){return f})),O(c,["safetySettings"],e));e=P(b,["tools"]);c!==void 0&&e!=null&&(e=Do(e),Array.isArray(e)&&(e=e.map(function(f){return pq(Co(f))})),O(c,["tools"],e));e=P(b,["toolConfig"]);c!==void 0&&e!=null&&O(c,["toolConfig"],e);e=P(b,["labels"]);c!==void 0&&e!=null&&O(c,["labels"],e);e=P(b,["cachedContent"]);c!==void 0&&e!=null&&O(c,["cachedContent"],
Eo(a,e));a=P(b,["responseModalities"]);a!=null&&O(d,["responseModalities"],a);a=P(b,["mediaResolution"]);a!=null&&O(d,["mediaResolution"],a);a=P(b,["speechConfig"]);a!=null&&O(d,["speechConfig"],Bo(a));a=P(b,["audioTimestamp"]);a!=null&&O(d,["audioTimestamp"],a);a=P(b,["thinkingConfig"]);a!=null&&O(d,["thinkingConfig"],a);a=P(b,["imageConfig"]);a!=null&&O(d,["imageConfig"],qq(a));if(P(b,["enableEnhancedCivicAnswers"])!==void 0)throw Error("xc");return d},sq=function(a,b){var c={},d=P(b,["model"]);
d!=null&&O(c,["_url","model"],oo(a,d));d=P(b,["contents"]);d!=null&&(d=xo(d),Array.isArray(d)&&(d=d.map(function(e){return dq(e)})),O(c,["contents"],d));b=P(b,["config"]);b!=null&&O(c,["generationConfig"],oq(a,b,c));return c},tq=function(a,b){var c={},d=P(b,["model"]);d!=null&&O(c,["_url","model"],oo(a,d));d=P(b,["contents"]);d!=null&&(d=xo(d),Array.isArray(d)&&(d=d.map(function(e){return e})),O(c,["contents"],d));b=P(b,["config"]);b!=null&&O(c,["generationConfig"],rq(a,b,c));return c},uq=function(a){var b=
{},c=P(a,["sdkHttpResponse"]);c!=null&&O(b,["sdkHttpResponse"],c);c=P(a,["candidates"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return cq(d)})),O(b,["candidates"],c));c=P(a,["modelVersion"]);c!=null&&O(b,["modelVersion"],c);c=P(a,["promptFeedback"]);c!=null&&O(b,["promptFeedback"],c);c=P(a,["responseId"]);c!=null&&O(b,["responseId"],c);a=P(a,["usageMetadata"]);a!=null&&O(b,["usageMetadata"],a);return b},vq=function(a){var b={},c=P(a,["sdkHttpResponse"]);c!=null&&O(b,["sdkHttpResponse"],c);
c=P(a,["candidates"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return d})),O(b,["candidates"],c));c=P(a,["createTime"]);c!=null&&O(b,["createTime"],c);c=P(a,["modelVersion"]);c!=null&&O(b,["modelVersion"],c);c=P(a,["promptFeedback"]);c!=null&&O(b,["promptFeedback"],c);c=P(a,["responseId"]);c!=null&&O(b,["responseId"],c);a=P(a,["usageMetadata"]);a!=null&&O(b,["usageMetadata"],a);return b},wq=function(a,b){var c={},d=P(b,["model"]);d!=null&&O(c,["_url","model"],oo(a,d));a=P(b,["prompt"]);a!=
null&&O(c,["instances[0]","prompt"],a);b=P(b,["config"]);if(b!=null){if(P(b,["outputGcsUri"])!==void 0)throw Error("yc");if(P(b,["negativePrompt"])!==void 0)throw Error("zc");a=P(b,["numberOfImages"]);c!==void 0&&a!=null&&O(c,["parameters","sampleCount"],a);a=P(b,["aspectRatio"]);c!==void 0&&a!=null&&O(c,["parameters","aspectRatio"],a);a=P(b,["guidanceScale"]);c!==void 0&&a!=null&&O(c,["parameters","guidanceScale"],a);if(P(b,["seed"])!==void 0)throw Error("Ac");a=P(b,["safetyFilterLevel"]);c!==void 0&&
a!=null&&O(c,["parameters","safetySetting"],a);a=P(b,["personGeneration"]);c!==void 0&&a!=null&&O(c,["parameters","personGeneration"],a);a=P(b,["includeSafetyAttributes"]);c!==void 0&&a!=null&&O(c,["parameters","includeSafetyAttributes"],a);a=P(b,["includeRaiReason"]);c!==void 0&&a!=null&&O(c,["parameters","includeRaiReason"],a);a=P(b,["language"]);c!==void 0&&a!=null&&O(c,["parameters","language"],a);a=P(b,["outputMimeType"]);c!==void 0&&a!=null&&O(c,["parameters","outputOptions","mimeType"],a);
a=P(b,["outputCompressionQuality"]);c!==void 0&&a!=null&&O(c,["parameters","outputOptions","compressionQuality"],a);if(P(b,["addWatermark"])!==void 0)throw Error("Bc");if(P(b,["labels"])!==void 0)throw Error("Ob");a=P(b,["imageSize"]);c!==void 0&&a!=null&&O(c,["parameters","sampleImageSize"],a);if(P(b,["enhancePrompt"])!==void 0)throw Error("Cc");}return c},xq=function(a,b){var c={},d=P(b,["model"]);d!=null&&O(c,["_url","model"],oo(a,d));a=P(b,["prompt"]);a!=null&&O(c,["instances[0]","prompt"],a);
b=P(b,["config"]);b!=null&&(a=P(b,["outputGcsUri"]),c!==void 0&&a!=null&&O(c,["parameters","storageUri"],a),a=P(b,["negativePrompt"]),c!==void 0&&a!=null&&O(c,["parameters","negativePrompt"],a),a=P(b,["numberOfImages"]),c!==void 0&&a!=null&&O(c,["parameters","sampleCount"],a),a=P(b,["aspectRatio"]),c!==void 0&&a!=null&&O(c,["parameters","aspectRatio"],a),a=P(b,["guidanceScale"]),c!==void 0&&a!=null&&O(c,["parameters","guidanceScale"],a),a=P(b,["seed"]),c!==void 0&&a!=null&&O(c,["parameters","seed"],
a),a=P(b,["safetyFilterLevel"]),c!==void 0&&a!=null&&O(c,["parameters","safetySetting"],a),a=P(b,["personGeneration"]),c!==void 0&&a!=null&&O(c,["parameters","personGeneration"],a),a=P(b,["includeSafetyAttributes"]),c!==void 0&&a!=null&&O(c,["parameters","includeSafetyAttributes"],a),a=P(b,["includeRaiReason"]),c!==void 0&&a!=null&&O(c,["parameters","includeRaiReason"],a),a=P(b,["language"]),c!==void 0&&a!=null&&O(c,["parameters","language"],a),a=P(b,["outputMimeType"]),c!==void 0&&a!=null&&O(c,["parameters",
"outputOptions","mimeType"],a),a=P(b,["outputCompressionQuality"]),c!==void 0&&a!=null&&O(c,["parameters","outputOptions","compressionQuality"],a),a=P(b,["addWatermark"]),c!==void 0&&a!=null&&O(c,["parameters","addWatermark"],a),a=P(b,["labels"]),c!==void 0&&a!=null&&O(c,["labels"],a),a=P(b,["imageSize"]),c!==void 0&&a!=null&&O(c,["parameters","sampleImageSize"],a),b=P(b,["enhancePrompt"]),c!==void 0&&b!=null&&O(c,["parameters","enhancePrompt"],b));return c},zq=function(a){var b={},c=P(a,["sdkHttpResponse"]);
c!=null&&O(b,["sdkHttpResponse"],c);c=P(a,["predictions"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=P(d,["_self"]);if(f!=null){var g={},h=P(f,["bytesBase64Encoded"]);h!=null&&O(g,["imageBytes"],io(h));f=P(f,["mimeType"]);f!=null&&O(g,["mimeType"],f);O(e,["image"],g)}g=P(d,["raiFilteredReason"]);g!=null&&O(e,["raiFilteredReason"],g);d=P(d,["_self"]);d!=null&&O(e,["safetyAttributes"],yq(d));return e})),O(b,["generatedImages"],c));a=P(a,["positivePromptSafetyAttributes"]);a!=null&&
O(b,["positivePromptSafetyAttributes"],yq(a));return b},Bq=function(a){var b={},c=P(a,["sdkHttpResponse"]);c!=null&&O(b,["sdkHttpResponse"],c);c=P(a,["predictions"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return jq(d)})),O(b,["generatedImages"],c));a=P(a,["positivePromptSafetyAttributes"]);a!=null&&O(b,["positivePromptSafetyAttributes"],Aq(a));return b},Dq=function(a,b){var c=P(a,["numberOfVideos"]);b!==void 0&&c!=null&&O(b,["parameters","sampleCount"],c);if(P(a,["outputGcsUri"])!==void 0)throw Error("yc");
if(P(a,["fps"])!==void 0)throw Error("Dc");c=P(a,["durationSeconds"]);b!==void 0&&c!=null&&O(b,["parameters","durationSeconds"],c);if(P(a,["seed"])!==void 0)throw Error("Ac");c=P(a,["aspectRatio"]);b!==void 0&&c!=null&&O(b,["parameters","aspectRatio"],c);c=P(a,["resolution"]);b!==void 0&&c!=null&&O(b,["parameters","resolution"],c);c=P(a,["personGeneration"]);b!==void 0&&c!=null&&O(b,["parameters","personGeneration"],c);if(P(a,["pubsubTopic"])!==void 0)throw Error("Ec");c=P(a,["negativePrompt"]);b!==
void 0&&c!=null&&O(b,["parameters","negativePrompt"],c);c=P(a,["enhancePrompt"]);b!==void 0&&c!=null&&O(b,["parameters","enhancePrompt"],c);if(P(a,["generateAudio"])!==void 0)throw Error("Fc");c=P(a,["lastFrame"]);b!==void 0&&c!=null&&O(b,["instances[0]","lastFrame"],Cq(c));c=P(a,["referenceImages"]);b!==void 0&&c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=P(d,["image"]);f!=null&&O(e,["image"],Cq(f));d=P(d,["referenceType"]);d!=null&&O(e,["referenceType"],d);return e})),O(b,["instances[0]",
"referenceImages"],c));if(P(a,["mask"])!==void 0)throw Error("Gc");if(P(a,["compressionQuality"])!==void 0)throw Error("Hc");},Fq=function(a,b){var c=P(a,["numberOfVideos"]);b!==void 0&&c!=null&&O(b,["parameters","sampleCount"],c);c=P(a,["outputGcsUri"]);b!==void 0&&c!=null&&O(b,["parameters","storageUri"],c);c=P(a,["fps"]);b!==void 0&&c!=null&&O(b,["parameters","fps"],c);c=P(a,["durationSeconds"]);b!==void 0&&c!=null&&O(b,["parameters","durationSeconds"],c);c=P(a,["seed"]);b!==void 0&&c!=null&&O(b,
["parameters","seed"],c);c=P(a,["aspectRatio"]);b!==void 0&&c!=null&&O(b,["parameters","aspectRatio"],c);c=P(a,["resolution"]);b!==void 0&&c!=null&&O(b,["parameters","resolution"],c);c=P(a,["personGeneration"]);b!==void 0&&c!=null&&O(b,["parameters","personGeneration"],c);c=P(a,["pubsubTopic"]);b!==void 0&&c!=null&&O(b,["parameters","pubsubTopic"],c);c=P(a,["negativePrompt"]);b!==void 0&&c!=null&&O(b,["parameters","negativePrompt"],c);c=P(a,["enhancePrompt"]);b!==void 0&&c!=null&&O(b,["parameters",
"enhancePrompt"],c);c=P(a,["generateAudio"]);b!==void 0&&c!=null&&O(b,["parameters","generateAudio"],c);c=P(a,["lastFrame"]);b!==void 0&&c!=null&&O(b,["instances[0]","lastFrame"],hq(c));c=P(a,["referenceImages"]);b!==void 0&&c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=P(d,["image"]);f!=null&&O(e,["image"],hq(f));d=P(d,["referenceType"]);d!=null&&O(e,["referenceType"],d);return e})),O(b,["instances[0]","referenceImages"],c));c=P(a,["mask"]);b!==void 0&&c!=null&&O(b,["instances[0]",
"mask"],Eq(c));a=P(a,["compressionQuality"]);b!==void 0&&a!=null&&O(b,["parameters","compressionQuality"],a)},Hq=function(a,b){var c={},d=P(b,["model"]);d!=null&&O(c,["_url","model"],oo(a,d));a=P(b,["prompt"]);a!=null&&O(c,["instances[0]","prompt"],a);a=P(b,["image"]);a!=null&&O(c,["instances[0]","image"],Cq(a));a=P(b,["video"]);a!=null&&O(c,["instances[0]","video"],Gq(a));a=P(b,["source"]);a!=null&&(d=P(a,["prompt"]),c!==void 0&&d!=null&&O(c,["instances[0]","prompt"],d),d=P(a,["image"]),c!==void 0&&
d!=null&&O(c,["instances[0]","image"],Cq(d)),a=P(a,["video"]),c!==void 0&&a!=null&&O(c,["instances[0]","video"],Gq(a)));b=P(b,["config"]);b!=null&&Dq(b,c);return c},Jq=function(a,b){var c={},d=P(b,["model"]);d!=null&&O(c,["_url","model"],oo(a,d));a=P(b,["prompt"]);a!=null&&O(c,["instances[0]","prompt"],a);a=P(b,["image"]);a!=null&&O(c,["instances[0]","image"],hq(a));a=P(b,["video"]);a!=null&&O(c,["instances[0]","video"],Iq(a));a=P(b,["source"]);a!=null&&(d=P(a,["prompt"]),c!==void 0&&d!=null&&O(c,
["instances[0]","prompt"],d),d=P(a,["image"]),c!==void 0&&d!=null&&O(c,["instances[0]","image"],hq(d)),a=P(a,["video"]),c!==void 0&&a!=null&&O(c,["instances[0]","video"],Iq(a)));b=P(b,["config"]);b!=null&&Fq(b,c);return c},Kq=function(a){var b={},c=P(a,["generatedSamples"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=P(d,["video"]);if(f!=null){d={};var g=P(f,["uri"]);g!=null&&O(d,["uri"],g);g=P(f,["encodedVideo"]);g!=null&&O(d,["videoBytes"],io(g));f=P(f,["encoding"]);f!=null&&O(d,
["mimeType"],f);O(e,["video"],d)}return e})),O(b,["generatedVideos"],c));c=P(a,["raiMediaFilteredCount"]);c!=null&&O(b,["raiMediaFilteredCount"],c);a=P(a,["raiMediaFilteredReasons"]);a!=null&&O(b,["raiMediaFilteredReasons"],a);return b},Lq=function(a){var b={},c=P(a,["videos"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=P(d,["_self"]);if(f!=null){d={};var g=P(f,["gcsUri"]);g!=null&&O(d,["uri"],g);g=P(f,["bytesBase64Encoded"]);g!=null&&O(d,["videoBytes"],io(g));f=P(f,["mimeType"]);
f!=null&&O(d,["mimeType"],f);O(e,["video"],d)}return e})),O(b,["generatedVideos"],c));c=P(a,["raiMediaFilteredCount"]);c!=null&&O(b,["raiMediaFilteredCount"],c);a=P(a,["raiMediaFilteredReasons"]);a!=null&&O(b,["raiMediaFilteredReasons"],a);return b},jq=function(a){var b={},c=P(a,["_self"]);if(c!=null){var d={},e=P(c,["gcsUri"]);e!=null&&O(d,["gcsUri"],e);e=P(c,["bytesBase64Encoded"]);e!=null&&O(d,["imageBytes"],io(e));c=P(c,["mimeType"]);c!=null&&O(d,["mimeType"],c);O(b,["image"],d)}d=P(a,["raiFilteredReason"]);
d!=null&&O(b,["raiFilteredReason"],d);d=P(a,["_self"]);d!=null&&O(b,["safetyAttributes"],Aq(d));a=P(a,["prompt"]);a!=null&&O(b,["enhancedPrompt"],a);return b},Mq=function(a,b){var c={};b=P(b,["model"]);b!=null&&O(c,["_url","name"],oo(a,b));return c},Nq=function(a,b){var c={};b=P(b,["model"]);b!=null&&O(c,["_url","name"],oo(a,b));return c},Oq=function(a){var b={};if(P(a,["authConfig"])!==void 0)throw Error("Qb");a=P(a,["enableWidget"]);a!=null&&O(b,["enableWidget"],a);return b},Pq=function(a){var b=
{};if(P(a,["excludeDomains"])!==void 0)throw Error("Rb");if(P(a,["blockingConfidence"])!==void 0)throw Error("Sb");a=P(a,["timeRangeFilter"]);a!=null&&O(b,["timeRangeFilter"],a);return b},nq=function(a){var b={},c=P(a,["aspectRatio"]);c!=null&&O(b,["aspectRatio"],c);c=P(a,["imageSize"]);c!=null&&O(b,["imageSize"],c);if(P(a,["outputMimeType"])!==void 0)throw Error("Tb");if(P(a,["outputCompressionQuality"])!==void 0)throw Error("Ub");return b},qq=function(a){var b={},c=P(a,["aspectRatio"]);c!=null&&
O(b,["aspectRatio"],c);c=P(a,["imageSize"]);c!=null&&O(b,["imageSize"],c);c=P(a,["outputMimeType"]);c!=null&&O(b,["imageOutputOptions","mimeType"],c);a=P(a,["outputCompressionQuality"]);a!=null&&O(b,["imageOutputOptions","compressionQuality"],a);return b},Cq=function(a){var b={};if(P(a,["gcsUri"])!==void 0)throw Error("Cb");var c=P(a,["imageBytes"]);c!=null&&O(b,["bytesBase64Encoded"],io(c));a=P(a,["mimeType"]);a!=null&&O(b,["mimeType"],a);return b},hq=function(a){var b={},c=P(a,["gcsUri"]);c!=null&&
O(b,["gcsUri"],c);c=P(a,["imageBytes"]);c!=null&&O(b,["bytesBase64Encoded"],io(c));a=P(a,["mimeType"]);a!=null&&O(b,["mimeType"],a);return b},Qq=function(a,b){var c={};b=P(b,["config"]);if(b!=null){var d=P(b,["pageSize"]);c!==void 0&&d!=null&&O(c,["_query","pageSize"],d);d=P(b,["pageToken"]);c!==void 0&&d!=null&&O(c,["_query","pageToken"],d);d=P(b,["filter"]);c!==void 0&&d!=null&&O(c,["_query","filter"],d);b=P(b,["queryBase"]);c!==void 0&&b!=null&&O(c,["_url","models_url"],Ho(a,b))}return c},Rq=function(a,
b){var c={};b=P(b,["config"]);if(b!=null){var d=P(b,["pageSize"]);c!==void 0&&d!=null&&O(c,["_query","pageSize"],d);d=P(b,["pageToken"]);c!==void 0&&d!=null&&O(c,["_query","pageToken"],d);d=P(b,["filter"]);c!==void 0&&d!=null&&O(c,["_query","filter"],d);b=P(b,["queryBase"]);c!==void 0&&b!=null&&O(c,["_url","models_url"],Ho(a,b))}return c},Tq=function(a){var b={},c=P(a,["sdkHttpResponse"]);c!=null&&O(b,["sdkHttpResponse"],c);c=P(a,["nextPageToken"]);c!=null&&O(b,["nextPageToken"],c);a=P(a,["_self"]);
a!=null&&(a=Io(a),Array.isArray(a)&&(a=a.map(function(d){return Sq(d)})),O(b,["models"],a));return b},Vq=function(a){var b={},c=P(a,["sdkHttpResponse"]);c!=null&&O(b,["sdkHttpResponse"],c);c=P(a,["nextPageToken"]);c!=null&&O(b,["nextPageToken"],c);a=P(a,["_self"]);a!=null&&(a=Io(a),Array.isArray(a)&&(a=a.map(function(d){return Uq(d)})),O(b,["models"],a));return b},Sq=function(a){var b={},c=P(a,["name"]);c!=null&&O(b,["name"],c);c=P(a,["displayName"]);c!=null&&O(b,["displayName"],c);c=P(a,["description"]);
c!=null&&O(b,["description"],c);c=P(a,["version"]);c!=null&&O(b,["version"],c);var d=P(a,["_self"]);if(d!=null){c={};var e=P(d,["baseModel"]);e!=null&&O(c,["baseModel"],e);e=P(d,["createTime"]);e!=null&&O(c,["createTime"],e);d=P(d,["updateTime"]);d!=null&&O(c,["updateTime"],d);O(b,["tunedModelInfo"],c)}c=P(a,["inputTokenLimit"]);c!=null&&O(b,["inputTokenLimit"],c);c=P(a,["outputTokenLimit"]);c!=null&&O(b,["outputTokenLimit"],c);c=P(a,["supportedGenerationMethods"]);c!=null&&O(b,["supportedActions"],
c);c=P(a,["temperature"]);c!=null&&O(b,["temperature"],c);c=P(a,["maxTemperature"]);c!=null&&O(b,["maxTemperature"],c);c=P(a,["topP"]);c!=null&&O(b,["topP"],c);c=P(a,["topK"]);c!=null&&O(b,["topK"],c);a=P(a,["thinking"]);a!=null&&O(b,["thinking"],a);return b},Uq=function(a){var b={},c=P(a,["name"]);c!=null&&O(b,["name"],c);c=P(a,["displayName"]);c!=null&&O(b,["displayName"],c);c=P(a,["description"]);c!=null&&O(b,["description"],c);c=P(a,["versionId"]);c!=null&&O(b,["version"],c);c=P(a,["deployedModels"]);
c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=P(d,["endpoint"]);f!=null&&O(e,["name"],f);d=P(d,["deployedModelId"]);d!=null&&O(e,["deployedModelId"],d);return e})),O(b,["endpoints"],c));c=P(a,["labels"]);c!=null&&O(b,["labels"],c);c=P(a,["_self"]);c!=null&&O(b,["tunedModelInfo"],Wq(c));c=P(a,["defaultCheckpointId"]);c!=null&&O(b,["defaultCheckpointId"],c);a=P(a,["checkpoints"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return d})),O(b,["checkpoints"],a));return b},yq=function(a){var b=
{},c=P(a,["safetyAttributes","categories"]);c!=null&&O(b,["categories"],c);c=P(a,["safetyAttributes","scores"]);c!=null&&O(b,["scores"],c);a=P(a,["contentType"]);a!=null&&O(b,["contentType"],a);return b},Aq=function(a){var b={},c=P(a,["safetyAttributes","categories"]);c!=null&&O(b,["categories"],c);c=P(a,["safetyAttributes","scores"]);c!=null&&O(b,["scores"],c);a=P(a,["contentType"]);a!=null&&O(b,["contentType"],a);return b},mq=function(a){var b={},c=P(a,["functionCallingConfig"]);if(c!=null){var d=
{},e=P(c,["mode"]);e!=null&&O(d,["mode"],e);e=P(c,["allowedFunctionNames"]);e!=null&&O(d,["allowedFunctionNames"],e);if(P(c,["streamFunctionCallArguments"])!==void 0)throw Error("Lb");O(b,["functionCallingConfig"],d)}a=P(a,["retrievalConfig"]);a!=null&&O(b,["retrievalConfig"],a);return b},lq=function(a){var b={},c=P(a,["functionDeclarations"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return d})),O(b,["functionDeclarations"],c));if(P(a,["retrieval"])!==void 0)throw Error("Xb");c=P(a,["googleSearchRetrieval"]);
c!=null&&O(b,["googleSearchRetrieval"],c);c=P(a,["computerUse"]);c!=null&&O(b,["computerUse"],c);c=P(a,["fileSearch"]);c!=null&&O(b,["fileSearch"],c);c=P(a,["codeExecution"]);c!=null&&O(b,["codeExecution"],c);if(P(a,["enterpriseWebSearch"])!==void 0)throw Error("Yb");c=P(a,["googleMaps"]);c!=null&&O(b,["googleMaps"],Oq(c));c=P(a,["googleSearch"]);c!=null&&O(b,["googleSearch"],Pq(c));a=P(a,["urlContext"]);a!=null&&O(b,["urlContext"],a);return b},pq=function(a){var b={},c=P(a,["functionDeclarations"]);
c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={};if(P(d,["behavior"])!==void 0)throw Error("dc");var f=P(d,["description"]);f!=null&&O(e,["description"],f);f=P(d,["name"]);f!=null&&O(e,["name"],f);f=P(d,["parameters"]);f!=null&&O(e,["parameters"],f);f=P(d,["parametersJsonSchema"]);f!=null&&O(e,["parametersJsonSchema"],f);f=P(d,["response"]);f!=null&&O(e,["response"],f);d=P(d,["responseJsonSchema"]);d!=null&&O(e,["responseJsonSchema"],d);return e})),O(b,["functionDeclarations"],c));c=P(a,
["retrieval"]);c!=null&&O(b,["retrieval"],c);c=P(a,["googleSearchRetrieval"]);c!=null&&O(b,["googleSearchRetrieval"],c);c=P(a,["computerUse"]);c!=null&&O(b,["computerUse"],c);if(P(a,["fileSearch"])!==void 0)throw Error("ec");c=P(a,["codeExecution"]);c!=null&&O(b,["codeExecution"],c);c=P(a,["enterpriseWebSearch"]);c!=null&&O(b,["enterpriseWebSearch"],c);c=P(a,["googleMaps"]);c!=null&&O(b,["googleMaps"],c);c=P(a,["googleSearch"]);c!=null&&O(b,["googleSearch"],c);a=P(a,["urlContext"]);a!=null&&O(b,["urlContext"],
a);return b},Wq=function(a){var b={},c=P(a,["labels","google-vertex-llm-tuning-base-model-id"]);c!=null&&O(b,["baseModel"],c);c=P(a,["createTime"]);c!=null&&O(b,["createTime"],c);a=P(a,["updateTime"]);a!=null&&O(b,["updateTime"],a);return b},Xq=function(a,b){var c={},d=P(b,["model"]);d!=null&&O(c,["_url","name"],oo(a,d));a=P(b,["config"]);a!=null&&(b=P(a,["displayName"]),c!==void 0&&b!=null&&O(c,["displayName"],b),b=P(a,["description"]),c!==void 0&&b!=null&&O(c,["description"],b),a=P(a,["defaultCheckpointId"]),
c!==void 0&&a!=null&&O(c,["defaultCheckpointId"],a));return c},Yq=function(a,b){var c={},d=P(b,["model"]);d!=null&&O(c,["_url","model"],oo(a,d));a=P(b,["config"]);a!=null&&(b=P(a,["displayName"]),c!==void 0&&b!=null&&O(c,["displayName"],b),b=P(a,["description"]),c!==void 0&&b!=null&&O(c,["description"],b),a=P(a,["defaultCheckpointId"]),c!==void 0&&a!=null&&O(c,["defaultCheckpointId"],a));return c},Zq=function(a,b){var c={},d=P(b,["model"]);d!=null&&O(c,["_url","model"],oo(a,d));a=P(b,["image"]);a!=
null&&O(c,["instances[0]","image"],hq(a));a=P(b,["upscaleFactor"]);a!=null&&O(c,["parameters","upscaleConfig","upscaleFactor"],a);b=P(b,["config"]);b!=null&&(a=P(b,["outputGcsUri"]),c!==void 0&&a!=null&&O(c,["parameters","storageUri"],a),a=P(b,["safetyFilterLevel"]),c!==void 0&&a!=null&&O(c,["parameters","safetySetting"],a),a=P(b,["personGeneration"]),c!==void 0&&a!=null&&O(c,["parameters","personGeneration"],a),a=P(b,["includeRaiReason"]),c!==void 0&&a!=null&&O(c,["parameters","includeRaiReason"],
a),a=P(b,["outputMimeType"]),c!==void 0&&a!=null&&O(c,["parameters","outputOptions","mimeType"],a),a=P(b,["outputCompressionQuality"]),c!==void 0&&a!=null&&O(c,["parameters","outputOptions","compressionQuality"],a),a=P(b,["enhanceInputImage"]),c!==void 0&&a!=null&&O(c,["parameters","upscaleConfig","enhanceInputImage"],a),a=P(b,["imagePreservationFactor"]),c!==void 0&&a!=null&&O(c,["parameters","upscaleConfig","imagePreservationFactor"],a),a=P(b,["labels"]),c!==void 0&&a!=null&&O(c,["labels"],a),a=
P(b,["numberOfImages"]),c!==void 0&&a!=null&&O(c,["parameters","sampleCount"],a),b=P(b,["mode"]),c!==void 0&&b!=null&&O(c,["parameters","mode"],b));return c},$q=function(a){var b={},c=P(a,["sdkHttpResponse"]);c!=null&&O(b,["sdkHttpResponse"],c);a=P(a,["predictions"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return jq(d)})),O(b,["generatedImages"],a));return b},Eq=function(a){var b={},c=P(a,["image"]);c!=null&&O(b,["_self"],hq(c));a=P(a,["maskMode"]);a!=null&&O(b,["maskMode"],a);return b},
Gq=function(a){var b={},c=P(a,["uri"]);c!=null&&O(b,["uri"],c);c=P(a,["videoBytes"]);c!=null&&O(b,["encodedVideo"],io(c));a=P(a,["mimeType"]);a!=null&&O(b,["encoding"],a);return b},Iq=function(a){var b={},c=P(a,["uri"]);c!=null&&O(b,["gcsUri"],c);c=P(a,["videoBytes"]);c!=null&&O(b,["bytesBase64Encoded"],io(c));a=P(a,["mimeType"]);a!=null&&O(b,["mimeType"],a);return b},ar=function(a){a=_.B(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,typeof b==="object"&&"inputSchema"in b)return!0;return!1},
br=function(a){var b,c=(b=a["x-goog-api-client"])!=null?b:"";a["x-goog-api-client"]=(c+" mcp_used/unknown").trimStart()},dr=function(a){var b;if(a==null?0:(b=a.automaticFunctionCalling)==null?0:b.disable)return!0;b=!1;var c,d=_.B((c=a==null?void 0:a.tools)!=null?c:[]);for(c=d.next();!c.done;c=d.next())if(cr(c.value)){b=!0;break}if(!b)return!0;var e;return(a=a==null?void 0:(e=a.automaticFunctionCalling)==null?void 0:e.maximumRemoteCalls)&&(a<0||!Number.isInteger(a))||a==0?(console.warn("Invalid maximumRemoteCalls value provided for automatic function calling. Disabled automatic function calling. Please provide a valid integer value greater than 0. maximumRemoteCalls provided:",
a),!0):!1},cr=function(a){return"callTool"in a&&typeof a.qg==="function"},er=function(a){var b,c,d;return(d=(b=a.config)==null?void 0:(c=b.tools)==null?void 0:c.some(function(e){return cr(e)}))!=null?d:!1},fr=function(a){var b=[],c;if(!(a==null?0:(c=a.config)==null?0:c.tools))return b;a.config.tools.forEach(function(d,e){cr(d)||d.functionDeclarations&&d.functionDeclarations.length>0&&b.push(e)});return b},gr=function(a){var b;return!(a==null?0:(b=a.automaticFunctionCalling)==null?0:b.ignoreCallHistory)},
hr=function(a){var b={},c=P(a,["parts"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=P(d,["mediaResolution"]);f!=null&&O(e,["mediaResolution"],f);f=P(d,["codeExecutionResult"]);f!=null&&O(e,["codeExecutionResult"],f);f=P(d,["executableCode"]);f!=null&&O(e,["executableCode"],f);var g=P(d,["fileData"]);if(g!=null){f={};if(P(g,["displayName"])!==void 0)throw Error("Fb");var h=P(g,["fileUri"]);h!=null&&O(f,["fileUri"],h);g=P(g,["mimeType"]);g!=null&&O(f,["mimeType"],g);O(e,["fileData"],
f)}f=P(d,["functionCall"]);if(f!=null){g={};h=P(f,["id"]);h!=null&&O(g,["id"],h);h=P(f,["args"]);h!=null&&O(g,["args"],h);h=P(f,["name"]);h!=null&&O(g,["name"],h);if(P(f,["partialArgs"])!==void 0)throw Error("Jb");if(P(f,["willContinue"])!==void 0)throw Error("Kb");O(e,["functionCall"],g)}f=P(d,["functionResponse"]);f!=null&&O(e,["functionResponse"],f);g=P(d,["inlineData"]);if(g!=null){f={};h=P(g,["data"]);h!=null&&O(f,["data"],h);if(P(g,["displayName"])!==void 0)throw Error("Fb");g=P(g,["mimeType"]);
g!=null&&O(f,["mimeType"],g);O(e,["inlineData"],f)}f=P(d,["text"]);f!=null&&O(e,["text"],f);f=P(d,["thought"]);f!=null&&O(e,["thought"],f);f=P(d,["thoughtSignature"]);f!=null&&O(e,["thoughtSignature"],f);d=P(d,["videoMetadata"]);d!=null&&O(e,["videoMetadata"],d);return e})),O(b,["parts"],c));a=P(a,["role"]);a!=null&&O(b,["role"],a);return b},jr=function(a,b){var c={};b=P(b,["config"]);if(b!=null){var d=P(b,["expireTime"]);c!==void 0&&d!=null&&O(c,["expireTime"],d);d=P(b,["newSessionExpireTime"]);
c!==void 0&&d!=null&&O(c,["newSessionExpireTime"],d);d=P(b,["uses"]);c!==void 0&&d!=null&&O(c,["uses"],d);var e=P(b,["liveConnectConstraints"]);if(c!==void 0&&e!=null){d={};var f=P(e,["model"]);f!=null&&O(d,["setup","model"],oo(a,f));a=P(e,["config"]);a!=null&&O(d,["config"],ir(a,d));O(c,["bidiGenerateContentSetup"],d)}a=P(b,["lockAdditionalFields"]);c!==void 0&&a!=null&&O(c,["fieldMask"],a);O(c,["config"],{})}return c},kr=function(a){var b={};if(P(a,["authConfig"])!==void 0)throw Error("Qb");a=P(a,
["enableWidget"]);a!=null&&O(b,["enableWidget"],a);return b},lr=function(a){var b={};if(P(a,["excludeDomains"])!==void 0)throw Error("Rb");if(P(a,["blockingConfidence"])!==void 0)throw Error("Sb");a=P(a,["timeRangeFilter"]);a!=null&&O(b,["timeRangeFilter"],a);return b},ir=function(a,b){var c=P(a,["generationConfig"]);b!==void 0&&c!=null&&O(b,["setup","generationConfig"],c);c=P(a,["responseModalities"]);b!==void 0&&c!=null&&O(b,["setup","generationConfig","responseModalities"],c);c=P(a,["temperature"]);
b!==void 0&&c!=null&&O(b,["setup","generationConfig","temperature"],c);c=P(a,["topP"]);b!==void 0&&c!=null&&O(b,["setup","generationConfig","topP"],c);c=P(a,["topK"]);b!==void 0&&c!=null&&O(b,["setup","generationConfig","topK"],c);c=P(a,["maxOutputTokens"]);b!==void 0&&c!=null&&O(b,["setup","generationConfig","maxOutputTokens"],c);c=P(a,["mediaResolution"]);b!==void 0&&c!=null&&O(b,["setup","generationConfig","mediaResolution"],c);c=P(a,["seed"]);b!==void 0&&c!=null&&O(b,["setup","generationConfig",
"seed"],c);c=P(a,["speechConfig"]);if(b!==void 0&&c!=null){if("multiSpeakerVoiceConfig"in c)throw Error("lb");O(b,["setup","generationConfig","speechConfig"],c)}c=P(a,["thinkingConfig"]);b!==void 0&&c!=null&&O(b,["setup","generationConfig","thinkingConfig"],c);c=P(a,["enableAffectiveDialog"]);b!==void 0&&c!=null&&O(b,["setup","generationConfig","enableAffectiveDialog"],c);c=P(a,["systemInstruction"]);b!==void 0&&c!=null&&O(b,["setup","systemInstruction"],hr(vo(c)));c=P(a,["tools"]);b!==void 0&&c!=
null&&(c=Do(c),Array.isArray(c)&&(c=c.map(function(d){return mr(Co(d))})),O(b,["setup","tools"],c));c=P(a,["sessionResumption"]);b!==void 0&&c!=null&&O(b,["setup","sessionResumption"],nr(c));c=P(a,["inputAudioTranscription"]);b!==void 0&&c!=null&&O(b,["setup","inputAudioTranscription"],c);c=P(a,["outputAudioTranscription"]);b!==void 0&&c!=null&&O(b,["setup","outputAudioTranscription"],c);c=P(a,["realtimeInputConfig"]);b!==void 0&&c!=null&&O(b,["setup","realtimeInputConfig"],c);c=P(a,["contextWindowCompression"]);
b!==void 0&&c!=null&&O(b,["setup","contextWindowCompression"],c);c=P(a,["proactivity"]);b!==void 0&&c!=null&&O(b,["setup","proactivity"],c);if(P(a,["explicitVadSignal"])!==void 0)throw Error("Tc");return{}},nr=function(a){var b={},c=P(a,["handle"]);c!=null&&O(b,["handle"],c);if(P(a,["transparent"])!==void 0)throw Error("Uc");return b},mr=function(a){var b={},c=P(a,["functionDeclarations"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return d})),O(b,["functionDeclarations"],c));if(P(a,["retrieval"])!==
void 0)throw Error("Xb");c=P(a,["googleSearchRetrieval"]);c!=null&&O(b,["googleSearchRetrieval"],c);c=P(a,["computerUse"]);c!=null&&O(b,["computerUse"],c);c=P(a,["fileSearch"]);c!=null&&O(b,["fileSearch"],c);c=P(a,["codeExecution"]);c!=null&&O(b,["codeExecution"],c);if(P(a,["enterpriseWebSearch"])!==void 0)throw Error("Yb");c=P(a,["googleMaps"]);c!=null&&O(b,["googleMaps"],kr(c));c=P(a,["googleSearch"]);c!=null&&O(b,["googleSearch"],lr(c));a=P(a,["urlContext"]);a!=null&&O(b,["urlContext"],a);return b},
or=function(a){var b=[],c={},d;for(d in a)if(c={zc:c.zc},c.zc=d,Object.prototype.hasOwnProperty.call(a,c.zc)){var e=a[c.zc];typeof e==="object"&&e!=null&&Object.keys(e).length>0?(e=Object.keys(e).map(function(f){return function(g){return f.zc+"."+g}}(c)),b.push.apply(b,_.ic(e))):b.push(c.zc)}return b.join(",")},pr=function(a,b){var c=null,d=a.bidiGenerateContentSetup;typeof d==="object"&&d!==null&&"setup"in d?(d=d.setup,typeof d==="object"&&d!==null?c=a.bidiGenerateContentSetup=d:delete a.bidiGenerateContentSetup):
d!==void 0&&delete a.bidiGenerateContentSetup;d=a.fieldMask;if(c)if(c=or(c),Array.isArray(b==null?void 0:b.lockAdditionalFields)&&(b==null?void 0:b.lockAdditionalFields.length)===0)c?a.fieldMask=c:delete a.fieldMask;else if((b==null?0:b.lockAdditionalFields)&&b.lockAdditionalFields.length>0&&d!==null&&Array.isArray(d)&&d.length>0){var e="temperature topK topP maxOutputTokens responseModalities seed speechConfig".split(" ");b=[];d.length>0&&(b=d.map(function(f){return e.includes(f)?"generationConfig."+
f:f}));d=[];c&&d.push(c);b.length>0&&d.push.apply(d,_.ic(b));d.length>0?a.fieldMask=d.join(","):delete a.fieldMask}else delete a.fieldMask;else d!==null&&Array.isArray(d)&&d.length>0?a.fieldMask=d.join(","):delete a.fieldMask;return a},qr=function(a){var b={};a=P(a,["name"]);a!=null&&O(b,["_url","name"],a);return b},rr=function(a){var b={};a=P(a,["name"]);a!=null&&O(b,["_url","name"],a);return b},tr=function(a){var b={},c=P(a,["baseModel"]);c!=null&&O(b,["baseModel"],c);c=P(a,["preTunedModel"]);c!=
null&&O(b,["preTunedModel"],c);c=P(a,["trainingDataset"]);c!=null&&sr(c);a=P(a,["config"]);if(a!=null){c={};if(P(a,["validationDataset"])!==void 0)throw Error("Wc");var d=P(a,["tunedModelDisplayName"]);b!==void 0&&d!=null&&O(b,["displayName"],d);if(P(a,["description"])!==void 0)throw Error("Xc");d=P(a,["epochCount"]);b!==void 0&&d!=null&&O(b,["tuningTask","hyperparameters","epochCount"],d);d=P(a,["learningRateMultiplier"]);d!=null&&O(c,["tuningTask","hyperparameters","learningRateMultiplier"],d);
if(P(a,["exportLastCheckpointOnly"])!==void 0)throw Error("Yc");if(P(a,["preTunedModelCheckpointId"])!==void 0)throw Error("Zc");if(P(a,["adapterSize"])!==void 0)throw Error("$c");c=P(a,["batchSize"]);b!==void 0&&c!=null&&O(b,["tuningTask","hyperparameters","batchSize"],c);c=P(a,["learningRate"]);b!==void 0&&c!=null&&O(b,["tuningTask","hyperparameters","learningRate"],c);if(P(a,["labels"])!==void 0)throw Error("Ob");if(P(a,["beta"])!==void 0)throw Error("ad");}return b},vr=function(a,b){var c={},
d=P(a,["baseModel"]);d!=null&&O(c,["baseModel"],d);d=P(a,["preTunedModel"]);d!=null&&O(c,["preTunedModel"],d);d=P(a,["trainingDataset"]);if(d!=null){var e=P(b,["config","method"]);e===void 0&&(e="SUPERVISED_FINE_TUNING");e==="SUPERVISED_FINE_TUNING"?(e=P(d,["gcsUri"]),c!==void 0&&e!=null&&O(c,["supervisedTuningSpec","trainingDatasetUri"],e)):e==="PREFERENCE_TUNING"&&(e=P(d,["gcsUri"]),c!==void 0&&e!=null&&O(c,["preferenceOptimizationSpec","trainingDatasetUri"],e));e=P(b,["config","method"]);e===void 0&&
(e="SUPERVISED_FINE_TUNING");e==="SUPERVISED_FINE_TUNING"?(e=P(d,["vertexDatasetResource"]),c!==void 0&&e!=null&&O(c,["supervisedTuningSpec","trainingDatasetUri"],e)):e==="PREFERENCE_TUNING"&&(e=P(d,["vertexDatasetResource"]),c!==void 0&&e!=null&&O(c,["preferenceOptimizationSpec","trainingDatasetUri"],e));if(P(d,["examples"])!==void 0)throw Error("ed");}a=P(a,["config"]);if(a!=null){d=P(b,["config","method"]);d===void 0&&(d="SUPERVISED_FINE_TUNING");d==="SUPERVISED_FINE_TUNING"?(d=P(a,["validationDataset"]),
c!==void 0&&d!=null&&O(c,["supervisedTuningSpec"],ur(d))):d==="PREFERENCE_TUNING"&&(d=P(a,["validationDataset"]),c!==void 0&&d!=null&&O(c,["preferenceOptimizationSpec"],ur(d)));d=P(a,["tunedModelDisplayName"]);c!==void 0&&d!=null&&O(c,["tunedModelDisplayName"],d);d=P(a,["description"]);c!==void 0&&d!=null&&O(c,["description"],d);d=P(b,["config","method"]);d===void 0&&(d="SUPERVISED_FINE_TUNING");d==="SUPERVISED_FINE_TUNING"?(d=P(a,["epochCount"]),c!==void 0&&d!=null&&O(c,["supervisedTuningSpec","hyperParameters",
"epochCount"],d)):d==="PREFERENCE_TUNING"&&(d=P(a,["epochCount"]),c!==void 0&&d!=null&&O(c,["preferenceOptimizationSpec","hyperParameters","epochCount"],d));d=P(b,["config","method"]);d===void 0&&(d="SUPERVISED_FINE_TUNING");d==="SUPERVISED_FINE_TUNING"?(d=P(a,["learningRateMultiplier"]),c!==void 0&&d!=null&&O(c,["supervisedTuningSpec","hyperParameters","learningRateMultiplier"],d)):d==="PREFERENCE_TUNING"&&(d=P(a,["learningRateMultiplier"]),c!==void 0&&d!=null&&O(c,["preferenceOptimizationSpec",
"hyperParameters","learningRateMultiplier"],d));d=P(b,["config","method"]);d===void 0&&(d="SUPERVISED_FINE_TUNING");d==="SUPERVISED_FINE_TUNING"?(d=P(a,["exportLastCheckpointOnly"]),c!==void 0&&d!=null&&O(c,["supervisedTuningSpec","exportLastCheckpointOnly"],d)):d==="PREFERENCE_TUNING"&&(d=P(a,["exportLastCheckpointOnly"]),c!==void 0&&d!=null&&O(c,["preferenceOptimizationSpec","exportLastCheckpointOnly"],d));b=P(b,["config","method"]);b===void 0&&(b="SUPERVISED_FINE_TUNING");b==="SUPERVISED_FINE_TUNING"?
(b=P(a,["adapterSize"]),c!==void 0&&b!=null&&O(c,["supervisedTuningSpec","hyperParameters","adapterSize"],b)):b==="PREFERENCE_TUNING"&&(b=P(a,["adapterSize"]),c!==void 0&&b!=null&&O(c,["preferenceOptimizationSpec","hyperParameters","adapterSize"],b));if(P(a,["batchSize"])!==void 0)throw Error("bd");if(P(a,["learningRate"])!==void 0)throw Error("cd");b=P(a,["labels"]);c!==void 0&&b!=null&&O(c,["labels"],b);b=P(a,["beta"]);c!==void 0&&b!=null&&O(c,["preferenceOptimizationSpec","hyperParameters","beta"],
b)}return c},wr=function(a){var b={};a=P(a,["name"]);a!=null&&O(b,["_url","name"],a);return b},xr=function(a){var b={};a=P(a,["name"]);a!=null&&O(b,["_url","name"],a);return b},yr=function(a){var b={};a=P(a,["config"]);if(a!=null){var c=P(a,["pageSize"]);b!==void 0&&c!=null&&O(b,["_query","pageSize"],c);c=P(a,["pageToken"]);b!==void 0&&c!=null&&O(b,["_query","pageToken"],c);a=P(a,["filter"]);b!==void 0&&a!=null&&O(b,["_query","filter"],a)}return b},zr=function(a){var b={};a=P(a,["config"]);if(a!=
null){var c=P(a,["pageSize"]);b!==void 0&&c!=null&&O(b,["_query","pageSize"],c);c=P(a,["pageToken"]);b!==void 0&&c!=null&&O(b,["_query","pageToken"],c);a=P(a,["filter"]);b!==void 0&&a!=null&&O(b,["_query","filter"],a)}return b},Br=function(a){var b={},c=P(a,["sdkHttpResponse"]);c!=null&&O(b,["sdkHttpResponse"],c);c=P(a,["nextPageToken"]);c!=null&&O(b,["nextPageToken"],c);a=P(a,["tunedModels"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return Ar(d)})),O(b,["tuningJobs"],a));return b},Dr=function(a){var b=
{},c=P(a,["sdkHttpResponse"]);c!=null&&O(b,["sdkHttpResponse"],c);c=P(a,["nextPageToken"]);c!=null&&O(b,["nextPageToken"],c);a=P(a,["tuningJobs"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return Cr(d)})),O(b,["tuningJobs"],a));return b},sr=function(a){var b={};if(P(a,["gcsUri"])!==void 0)throw Error("Cb");if(P(a,["vertexDatasetResource"])!==void 0)throw Error("dd");a=P(a,["examples"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(c){return c})),O(b,["examples","examples"],a))},Ar=function(a){var b=
{},c=P(a,["sdkHttpResponse"]);c!=null&&O(b,["sdkHttpResponse"],c);c=P(a,["name"]);c!=null&&O(b,["name"],c);c=P(a,["state"]);c!=null&&O(b,["state"],Fo(c));c=P(a,["createTime"]);c!=null&&O(b,["createTime"],c);c=P(a,["tuningTask","startTime"]);c!=null&&O(b,["startTime"],c);c=P(a,["tuningTask","completeTime"]);c!=null&&O(b,["endTime"],c);c=P(a,["updateTime"]);c!=null&&O(b,["updateTime"],c);c=P(a,["description"]);c!=null&&O(b,["description"],c);c=P(a,["baseModel"]);c!=null&&O(b,["baseModel"],c);c=P(a,
["_self"]);if(c!=null){a={};var d=P(c,["name"]);d!=null&&O(a,["model"],d);c=P(c,["name"]);c!=null&&O(a,["endpoint"],c);O(b,["tunedModel"],a)}return b},Cr=function(a){var b={},c=P(a,["sdkHttpResponse"]);c!=null&&O(b,["sdkHttpResponse"],c);c=P(a,["name"]);c!=null&&O(b,["name"],c);c=P(a,["state"]);c!=null&&O(b,["state"],Fo(c));c=P(a,["createTime"]);c!=null&&O(b,["createTime"],c);c=P(a,["startTime"]);c!=null&&O(b,["startTime"],c);c=P(a,["endTime"]);c!=null&&O(b,["endTime"],c);c=P(a,["updateTime"]);c!=
null&&O(b,["updateTime"],c);c=P(a,["error"]);c!=null&&O(b,["error"],c);c=P(a,["description"]);c!=null&&O(b,["description"],c);c=P(a,["baseModel"]);c!=null&&O(b,["baseModel"],c);c=P(a,["tunedModel"]);c!=null&&O(b,["tunedModel"],c);c=P(a,["preTunedModel"]);c!=null&&O(b,["preTunedModel"],c);c=P(a,["supervisedTuningSpec"]);c!=null&&O(b,["supervisedTuningSpec"],c);c=P(a,["preferenceOptimizationSpec"]);c!=null&&O(b,["preferenceOptimizationSpec"],c);c=P(a,["tuningDataStats"]);c!=null&&O(b,["tuningDataStats"],
c);c=P(a,["encryptionSpec"]);c!=null&&O(b,["encryptionSpec"],c);c=P(a,["partnerModelTuningSpec"]);c!=null&&O(b,["partnerModelTuningSpec"],c);c=P(a,["customBaseModel"]);c!=null&&O(b,["customBaseModel"],c);c=P(a,["experiment"]);c!=null&&O(b,["experiment"],c);c=P(a,["labels"]);c!=null&&O(b,["labels"],c);c=P(a,["outputUri"]);c!=null&&O(b,["outputUri"],c);c=P(a,["pipelineJob"]);c!=null&&O(b,["pipelineJob"],c);c=P(a,["serviceAccount"]);c!=null&&O(b,["serviceAccount"],c);c=P(a,["tunedModelDisplayName"]);
c!=null&&O(b,["tunedModelDisplayName"],c);a=P(a,["veoTuningSpec"]);a!=null&&O(b,["veoTuningSpec"],a);return b},ur=function(a){var b={},c=P(a,["gcsUri"]);c!=null&&O(b,["validationDatasetUri"],c);a=P(a,["vertexDatasetResource"]);a!=null&&O(b,["validationDatasetUri"],a);return b},Ir=function(a){return Er(new Fr,Km(a,1,_.pj()).map(function(b,c){var d=new Gr;b=Hr(d,1,b);if(Km(a,2,_.pj()).length>c){d=Km(a,2,3,!0);if(typeof c!=="number"||c<0||c>=d.length)throw Error();Hr(b,3,d[c])}return b}))},Jr=function(a){var b=
new Gr;b=Hr(b,1,a[0]);a.length===3&&Hr(b,3,a[2]);return b},Kr=function(a){return _.rj(a,Gr,1).map(function(b){return _.uj(b,3)?[_.uj(b,1),200,_.uj(b,3)]:[_.uj(b,1),200]})},Lr=function(a){var b=_.tb(),c=b.g,d=b.createElement("STYLE"),e=_.Xa("style",c);e&&d.setAttribute("nonce",e);d.type="text/css";b=b.getElementsByTagName("HEAD")[0];d.styleSheet?d.styleSheet.cssText=a:d.appendChild(c.createTextNode(a));b.appendChild(d);return d},us,zs,vs,ws,As,Bs,Cs,Ds,Es,Fs,Gs,Hs,Is,Js,Ks;_.k=Wl.prototype;
_.k.equals=function(a){return a instanceof Wl&&(this==a?!0:this&&a?this.x==a.x&&this.y==a.y:!1)};_.k.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};_.k.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};_.k.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};_.k.translate=function(a,b){a instanceof Wl?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),typeof b==="number"&&(this.y+=b));return this};
_.k.scale=function(a,b){this.x*=a;this.y*=typeof b==="number"?b:a;return this};
var Mr=function(a){return new Wl(a.x,a.y)},Nr=["data:","http:","https:","mailto:","ftp:"],Or=function(a){var b=1;a=a.split(":");for(var c=[];b>0&&a.length;)c.push(a.shift()),b--;a.length&&c.push(a.join(":"));return c},Pr=function(a,b,c){c=a.g.get(c);return(c==null?0:c.has(b))?c.get(b):a.l.has(b)?{Ga:1}:(c=a.o.get(b))?c:a.h&&[].concat(_.ic(a.h)).some(function(d){return b.indexOf(d)===0})?{Ga:1}:{Ga:0}},Qr=function(a,b,c){var d=Zl(b);c=c.createElement(d);b=b.attributes;for(var e=_.B(b),f=e.next();!f.done;f=
e.next()){var g=f.value;f=g.name;g=g.value;var h=Pr(a.g,f,d),l;a:{if(l=h.conditions){l=_.B(l);for(var n=l.next();!n.done;n=l.next()){var r=_.B(n.value);n=r.next().value;r=r.next().value;var u=void 0;if((n=(u=b.getNamedItem(n))==null?void 0:u.value)&&!r.has(n)){l=!1;break a}}}l=!0}if(l)switch(h.Ga){case 1:am(c,f,g);break;case 2:throw Error();case 3:am(c,f,g.toLowerCase());break;case 4:am(c,f,g);break;case 5:am(c,f,g);break;case 6:am(c,f,g);break;case 7:a:if(h=void 0,l=g,_.Wc){try{h=new URL(l)}catch(p){h=
"https:";break a}h=h.protocol}else b:{h=l;l=document.createElement("a");try{l.href=h}catch(p){h=void 0;break b}h=l.protocol;h=h===":"||h===""?"https:":h}g=h!==void 0&&Nr.indexOf(h.toLowerCase())!==-1?g:"about:invalid#zClosurez";am(c,f,g)}}return c},Dm=function(a,b){var c=_.Kd;a=Yl(a,b);a=document.createTreeWalker(a,5,function(h){if(h.nodeType===3)h=1;else if($l(h))if(h=Zl(h),h===null)h=2;else{var l=c.g;h=h!=="FORM"&&(l.j.has(h)||l.g.has(h))?1:2}else h=2;return h});for(var d=a.nextNode(),e=b.createDocumentFragment(),
f=e;d!==null;){var g=void 0;if(d.nodeType===3)g=document.createTextNode(d.data);else if($l(d))g=Qr(c,d,b);else throw Error("A");f.appendChild(g);if(d=a.firstChild())f=g;else for(;!(d=a.nextSibling())&&(d=a.parentNode());)f=f.parentNode}return e},Rr=function(a,b,c,d){a=d||a;return(b=b&&b!="*"?String(b).toUpperCase():"")||c?a.querySelectorAll(b+(c?"."+c:"")):a.getElementsByTagName("*")},Sr=function(a,b){var c=b||document;c.getElementsByClassName?a=c.getElementsByClassName(a)[0]:(c=document,a=a?(b||
c).querySelector(a?"."+a:""):Rr(c,"*",a,b)[0]||null);return a||null},Tr=function(a){return a.scrollingElement?a.scrollingElement:_.nd||a.compatMode!="CSS1Compat"?a.body||a.documentElement:a.documentElement},Ur=function(a){var b=Tr(a);a=a.defaultView;return new Wl((a==null?void 0:a.pageXOffset)||b.scrollLeft,(a==null?void 0:a.pageYOffset)||b.scrollTop)},Vr=function(a){var b={};a=(a.g&&(a.g?a.g.readyState:0)>=2?a.g.getAllResponseHeaders()||"":"").split("\r\n");for(var c=0;c<a.length;c++)if(!/^[\s\xa0]*$/.test(a[c])){var d=
Or(a[c]),e=d[0];d=d[1];if(typeof d==="string"){d=d.trim();var f=b[e]||[];b[e]=f;f.push(d)}}return Xl(b,function(g){return g.join(", ")})},Wr=function(a,b){a.l=0;a.o=b||0},Xr=[4,5,6],bn=function(a,b,c){var d=Xr;c=_.Yi(c);a:{var e=c;_.Mi(a);var f=a.I,g=f[_.F]|0;if(e==null){var h=dm(f);if(em(h,f,g,d)===b)h.set(d,0);else break a}else{h=dm(f);var l=em(h,f,g,d);l!==b&&(l&&(g=_.Oi(f,g,l)),h.set(d,b))}_.Oi(f,g,b,e)}c&&!_.mh(c)&&_.Ni(a.I);return a},dn=function(a){this.I=_.H(a)};_.A(dn,_.I);
dn.prototype.getSeconds=function(){return _.Fk(this,1)};dn.prototype.setSeconds=function(a){return _.Vi(this,1,a==null?a:_.fk(a),"0")};var en=function(a){this.I=_.H(a)};_.A(en,_.I);en.prototype.getSeconds=function(){return _.Fk(this,1)};en.prototype.setSeconds=function(a){return _.Vi(this,1,a==null?a:_.fk(a),"0")};
var Yr=function(a){var b=new _.gl;return _.Gk(b,11,a)},Sm=function(){var a=new _.El(1871,"0");a.B="https://translate.googleapis.com/element/log?format=json&hasfast=true";return a},Qm=function(a){a.j=Zr;return a},Rm=function(a){a.g=new _.Uk;return a},an=function(a){this.I=_.H(a)};_.A(an,_.I);var $r=function(a){this.I=_.H(a)};_.A($r,_.I);var Ym=function(a){this.I=_.H(a)};_.A(Ym,_.I);var as=function(a){this.I=_.H(a)};_.A(as,_.I);var bs=function(a){this.I=_.H(a)};_.A(bs,_.I);
var cs=function(a){this.I=_.H(a)};_.A(cs,_.I);var ds=function(a){this.I=_.H(a)};_.A(ds,_.I);
var es=function(a){_.Mi(a);a=a.I;var b=a[_.F]|0,c=_.Pi(a,112),d=void 0===_.ri,e=_.yh(c,ds,!d,b);!d||e?(e=_.Bh(e),c!==e&&(b=_.Oi(a,b,112,e),_.Ni(a,b)),a=e):a=void 0;return a},gs=function(a,b){a.parts!==void 0?a.parts.push(b):a.content+=b;return a},hs=function(a,b){a.parts!==void 0?a.parts.push(b):b instanceof _.Ul?b.content!==void 0?a.content+=b.ia():(a.parts=[a.content,b],a.content=void 0):a.content+=b;return a},is=function(a){var b;a=_.B((b=a.parts)!=null?b:[]);for(b=a.next();!b.done;b=a.next())if(b=
b.value,b instanceof _.Ul&&is(b))return!0;return!1},ks=function(a,b){b=js(b||{},a.h?a.h.getData():{});a.g(null,b.Pb);return b.j()},ls=function(a,b){b=new _.ij(new _.ej(b));_.fc&&a.prototype&&(0,_.fc)(b,a.prototype);return b},ms=function(a){this[Symbol.asyncIterator]=function(){return this};this[Symbol.iterator]=function(){return a};this.next=function(b){return Promise.resolve(a.next(b))};this["throw"]=function(b){return new Promise(function(c,d){var e=a["throw"];e!==void 0?c(e.call(a,b)):(c=a["return"],
c!==void 0&&c.call(a),d(new TypeError("j")))})};a["return"]!==void 0&&(this["return"]=function(b){return Promise.resolve(a["return"](b))})},ns=function(a){var b=a[Symbol.asyncIterator];return b!==void 0?b.call(a):new ms(_.B(a))},ps=function(a,b){this.action=a;this.value=b},qs=function(a,b,c,d){this.method=a;this.g=b;this.resolve=c;this.reject=d},rs=function(a){this.g=a;this.next=null},ss=function(){this.h=this.g=null};ss.prototype.first=function(){if(this.g)return this.g.g;throw Error("k");};
var ts=function(a){a.g&&(a.g=a.g.next,a.g||(a.h=null))};ss.prototype.enqueue=function(a){a=new rs(a);this.h?this.h.next=a:this.g=a;this.h=a};
var xs=function(a){this.l=a;this.h=null;this.g=new ss;this[Symbol.asyncIterator]=function(){return this};var b=this;this.A=function(c){var d=b.g.first();c.done===!0?(b.h=null,d.method="next",d.g=c.value):(d.resolve({value:c.value,done:!1}),ts(b.g));us(b)};this.o=function(c){vs(b,c)};this.j=function(c){ws(b,c)}},ys=function(a,b,c){return new Promise(function(d,e){var f=a.g.g===null;a.g.enqueue(new qs(b,c,d,e));f&&us(a)})};xs.prototype.next=function(a){return ys(this,"next",a)};
xs.prototype.return=function(a){return ys(this,"return",new ps(0,a))};xs.prototype.throw=function(a){return ys(this,"throw",a)};us=function(a){if(a.g.g!==null)try{if(a.h){if(!a.h)throw Error("m");var b=a.g.first();if(b.method in a.h)try{a.h[b.method](b.g).then(a.A,a.o).catch(a.j)}catch(c){vs(a,c)}else a.h=null,us(a)}else zs(a)}catch(c){ws(a,c)}};
zs=function(a){var b=a.g.first();try{var c=a.l[b.method](b.g);if(c.value instanceof ps)switch(c.value.action){case 0:Promise.resolve(c.value.value).then(function(d){b.resolve({value:d,done:c.done});ts(a.g);us(a)},function(d){b.reject(d);ts(a.g);us(a)}).catch(a.j);break;case 1:a.h=ns(c.value.value);b.method="next";b.g=void 0;us(a);break;case 2:Promise.resolve(c.value.value).then(function(d){b.method="next";b.g=d;us(a)},function(d){b.method="throw";b.g=d;us(a)}).catch(a.j);break;default:throw Error("l");
}else b.resolve(c),ts(a.g),us(a)}catch(d){b.reject(d),ts(a.g),us(a)}};vs=function(a,b){var c=a.g.first();a.h=null;c.method="throw";c.g=b;us(a)};ws=function(a,b){a.g.g!==null&&(a.g.first().reject(b),ts(a.g));a.h&&"return"in a.h&&(a.h["return"](void 0),a.h=null);a.l["return"](void 0);us(a)};As=function(a){return a};Bs=function(a){a.ac=void 0;a.Eb=function(){return a.ac?a.ac:a.ac=new a}};Cs={};Ds=function(a,b){return new Wl(a.x-b.x,a.y-b.y)};Es=/&/g;Fs=/</g;Gs=/>/g;Hs=/"/g;Is=/'/g;Js=/\x00/g;Ks=/[\x00&<>"']/;
_.Qg=function(a){this.g=a};_.Qg.prototype.toString=function(){return this.g};
var Ls=function(a){return a.replace(/\xa0|[ \t]+/g," ")},Ms=function(a){return a.replace(/[\s\xa0]+$/,"")},Ns=function(a){Ks.test(a)&&(a.indexOf("&")!=-1&&(a=a.replace(Es,"&amp;")),a.indexOf("<")!=-1&&(a=a.replace(Fs,"&lt;")),a.indexOf(">")!=-1&&(a=a.replace(Gs,"&gt;")),a.indexOf('"')!=-1&&(a=a.replace(Hs,"&quot;")),a.indexOf("'")!=-1&&(a=a.replace(Is,"&#39;")),a.indexOf("\x00")!=-1&&(a=a.replace(Js,"&#0;")));return a},Os=function(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";
case "lt":return"<";case "gt":return">";case "quot":return'"';default:return c.charAt(0)!="#"||(c=Number("0"+c.slice(1)),isNaN(c))?b:String.fromCharCode(c)}})},Ps=/&([^;\s<&]+);?/g,Qs=function(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var c=_.m.document.createElement("div");return a.replace(Ps,function(d,e){var f=b[d];if(f)return f;e.charAt(0)=="#"&&(e=Number("0"+e.slice(1)),isNaN(e)||(f=String.fromCharCode(e)));f||(f=_.Jl(d+" "),c.nodeType===1&&lm(c),c.innerHTML=_.Bj(f),f=c.firstChild.nodeValue.slice(0,
-1));return b[d]=f})},Rs=function(a){return _.Ma(a,"&")?"document"in _.m?Qs(a):Os(a):a},Ss=function(a,b){try{return _.id(a[b]),!0}catch(c){}return!1},Us=function(a){var b=Ts;return Object.prototype.hasOwnProperty.call(b,"7.0")?b["7.0"]:b["7.0"]=a("7.0")},Ts={},Vs=function(){return Us(function(){return km(_.Dd,"7.0")>=0})},sm=/^[a-z][a-z\d-]*$/i,wm="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),xm="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" "),
tm=["action","formaction","href"],Ws=function(){this.g=new Map};Ws.prototype.format=function(a){var b=this,c=om("_safevalues_format_marker_:").toString();a=om(a).toString().replace(new RegExp("\\{"+c+"[\\w&#;]+\\}","g"),function(d){var e;if(e=b.g.get(d)){d="";switch(e.type){case "html":d=e.Ug;break;case "startTag":d="<"+e.tagName+e.attributes+">";break;case "endTag":d="</"+e.tagName+">"}e=d}else e=d;return e});return _.Jl(a)};Ws.prototype.text=function(a){return Xs(this,{type:"html",Ug:om(a).toString()})};
var Xs=function(a,b){var c="{_safevalues_format_marker_:"+a.g.size+"_"+Math.random().toString(36).slice(2)+"}";a.g.set(om(c).toString(),b);return c},Xn=function(a){return _.Nd(document,a)},Ys=function(a,b){return(b||document).getElementsByTagName(String(a))},Zs=function(a,b,c){return _.Sd(document,arguments)},$s=function(a,b){b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)},at=function(a){return _.Ca(a)&&a.nodeType==1},bt=function(a){return a.contentDocument||a.contentWindow.document},ct=
function(a){try{return a.contentWindow||(a.contentDocument?_.ub(a.contentDocument):null)}catch(b){}return null},dt={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},et={IMG:" ",BR:"\n"},ft=function(a){a=a.tabIndex;return typeof a==="number"&&a>=0&&a<32768},gt=function(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))},ht=function(a,b,c){if(!(a.nodeName in dt))if(a.nodeType==3)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in et)b.push(et[a.nodeName]);
else for(a=a.firstChild;a;)ht(a,b,c),a=a.nextSibling},jt=function(a){var b=[];ht(a,b,!0);a=b.join("");a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");a=a.replace(/ +/g," ");a!=" "&&(a=a.replace(/^\s*/,""));return a},kt=function(a){var b=[];ht(a,b,!1);return b.join("")},lt=function(a,b,c){this.promise=a;this.resolve=b;this.reject=c},mt=function(){var a,b,c=new _.Je(function(d,e){a=d;b=e});return new lt(c,a,b)},nt=function(a){if(a.Fb&&typeof a.Fb=="function")return a.Fb();if(typeof Map!==
"undefined"&&a instanceof Map||typeof Set!=="undefined"&&a instanceof Set)return Array.from(a.values());if(typeof a==="string")return a.split("");if(_.sa(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return _.Ia(a)},ot=function(a){if(a.Md&&typeof a.Md=="function")return a.Md();if(!a.Fb||typeof a.Fb!="function"){if(typeof Map!=="undefined"&&a instanceof Map)return Array.from(a.keys());if(!(typeof Set!=="undefined"&&a instanceof Set)){if(_.sa(a)||typeof a==="string"){var b=[];a=a.length;
for(var c=0;c<a;c++)b.push(c);return b}return fm(a)}}},pt=function(a,b,c){if(a.forEach&&typeof a.forEach=="function")a.forEach(b,c);else if(_.sa(a)||typeof a==="string")Array.prototype.forEach.call(a,b,c);else for(var d=ot(a),e=nt(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)},qt=function(a,b){this.h=this.g=null;this.j=a||null;this.l=!!b},rt=function(a){a.g||(a.g=new Map,a.h=0,a.j&&_.Lb(a.j,function(b,c){a.add(_.Kb(b),c)}))};
qt.prototype.add=function(a,b){rt(this);this.j=null;a=st(this,a);var c=this.g.get(a);c||this.g.set(a,c=[]);c.push(b);this.h+=1;return this};qt.prototype.remove=function(a){rt(this);a=st(this,a);return this.g.has(a)?(this.j=null,this.h-=this.g.get(a).length,this.g.delete(a)):!1};qt.prototype.clear=function(){this.g=this.j=null;this.h=0};var tt=function(a,b){rt(a);b=st(a,b);return a.g.has(b)};_.k=qt.prototype;
_.k.forEach=function(a,b){rt(this);this.g.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};_.k.Md=function(){rt(this);for(var a=Array.from(this.g.values()),b=Array.from(this.g.keys()),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};_.k.Fb=function(a){rt(this);var b=[];if(typeof a==="string")tt(this,a)&&(b=b.concat(this.g.get(st(this,a))));else{a=Array.from(this.g.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.k.set=function(a,b){rt(this);this.j=null;a=st(this,a);tt(this,a)&&(this.h-=this.g.get(a).length);this.g.set(a,[b]);this.h+=1;return this};_.k.get=function(a,b){if(!a)return b;a=this.Fb(a);return a.length>0?String(a[0]):b};var ut=function(a,b,c){a.remove(b);c.length>0&&(a.j=null,a.g.set(st(a,b),_.Aa(c)),a.h+=c.length)};
qt.prototype.toString=function(){if(this.j)return this.j;if(!this.g)return"";for(var a=[],b=Array.from(this.g.keys()),c=0;c<b.length;c++){var d=b[c],e=_.Nb(d);d=this.Fb(d);for(var f=0;f<d.length;f++){var g=e;d[f]!==""&&(g+="="+_.Nb(d[f]));a.push(g)}}return this.j=a.join("&")};
var vt=function(a){var b=new qt;b.j=a.j;a.g&&(b.g=new Map(a.g),b.h=a.h);return b},st=function(a,b){b=String(b);a.l&&(b=b.toLowerCase());return b},wt=function(a,b){b&&!a.l&&(rt(a),a.j=null,a.g.forEach(function(c,d){var e=d.toLowerCase();d!=e&&(this.remove(d),ut(this,e,c))},a));a.l=b};qt.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)pt(arguments[b],function(c,d){this.add(d,c)},this)};
var xt=/[#\/\?@]/g,yt=/[#\?]/g,zt=/[#\?:]/g,At=/#/g,Bt=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},Ct=/[#\?@]/g,Dt=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Et=function(a,b,c){return typeof a==="string"?(a=encodeURI(a).replace(b,Dt),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},Ft=function(a){this.h=this.B=this.l="";this.F=null;this.A=this.j="";this.o=!1;var b;a instanceof Ft?(this.o=a.o,Gt(this,a.l),this.B=
a.B,Ht(this,a.h),It(this,a.F),Jt(this,a.j),Kt(this,vt(a.g)),this.A=a.A):a&&(b=String(a).match(_.Hf))?(this.o=!1,Gt(this,b[1]||"",!0),this.B=Bt(b[2]||""),Ht(this,b[3]||"",!0),It(this,b[4]),Jt(this,b[5]||"",!0),Kt(this,b[6]||"",!0),this.A=Bt(b[7]||"")):(this.o=!1,this.g=new qt(null,this.o))};
Ft.prototype.toString=function(){var a=[],b=this.l;b&&a.push(Et(b,xt,!0),":");var c=this.h;if(c||b=="file")a.push("//"),(b=this.B)&&a.push(Et(b,xt,!0),"@"),a.push(_.Nb(c).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.F,c!=null&&a.push(":",String(c));if(c=this.j)this.h&&c.charAt(0)!="/"&&a.push("/"),a.push(Et(c,c.charAt(0)=="/"?yt:zt,!0));(c=this.g.toString())&&a.push("?",c);(c=this.A)&&a.push("#",Et(c,At));return a.join("")};
Ft.prototype.resolve=function(a){var b=new Ft(this),c=!!a.l;c?Gt(b,a.l):c=!!a.B;c?b.B=a.B:c=!!a.h;c?Ht(b,a.h):c=a.F!=null;var d=a.j;if(c)It(b,a.F);else if(c=!!a.j){if(d.charAt(0)!="/")if(this.h&&!this.j)d="/"+d;else{var e=b.j.lastIndexOf("/");e!=-1&&(d=b.j.slice(0,e+1)+d)}e=d;if(e==".."||e==".")d="";else if(_.Ma(e,"./")||_.Ma(e,"/.")){d=e.lastIndexOf("/",0)==0;e=e.split("/");for(var f=[],g=0;g<e.length;){var h=e[g++];h=="."?d&&g==e.length&&f.push(""):h==".."?((f.length>1||f.length==1&&f[0]!="")&&
f.pop(),d&&g==e.length&&f.push("")):(f.push(h),d=!0)}d=f.join("/")}else d=e}c?Jt(b,d):c=a.g.toString()!=="";c?Kt(b,vt(a.g)):c=!!a.A;c&&(b.A=a.A);return b};
var Gt=function(a,b,c){a.l=c?Bt(b,!0):b;a.l&&(a.l=a.l.replace(/:$/,""));return a},Ht=function(a,b,c){a.h=c?Bt(b,!0):b;return a},It=function(a,b){if(b){b=Number(b);if(isNaN(b)||b<0)throw Error("N`"+b);a.F=b}else a.F=null},Jt=function(a,b,c){a.j=c?Bt(b,!0):b;return a},Kt=function(a,b,c){b instanceof qt?(a.g=b,wt(a.g,a.o)):(c||(b=Et(b,Ct)),a.g=new qt(b,a.o))},Lt=function(a){return a instanceof Ft?new Ft(a):new Ft(a)},Mt=function(a){var b=ot(a);if(typeof b=="undefined")throw Error("P");var c=new qt(null);
a=nt(a);for(var d=0;d<b.length;d++){var e=b[d],f=a[d];Array.isArray(f)?ut(c,e,f):c.add(e,f)}return c},Nt={},Ot={},Pt={},Qt={},Bm={},Im={},Hm,nn={},Rt=function(a,b,c){a=a.I;return _.Wi(a,a[_.F]|0,b,c)||b[_.wh]||(b[_.wh]=_.xh(b))},Hr=function(a,b,c){return _.Vi(a,b,_.ik(c),"")};_.k=Nm.prototype;_.k.contains=function(a){return this&&a?a instanceof Nm?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};
_.k.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};_.k.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};_.k.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};
_.k.translate=function(a,b){a instanceof Wl?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,typeof b==="number"&&(this.top+=b,this.bottom+=b));return this};_.k.scale=function(a,b){b=typeof b==="number"?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};_.k=Om.prototype;
_.k.contains=function(a){return a instanceof Wl?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};_.k.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};
_.k.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};_.k.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};_.k.translate=function(a,b){a instanceof Wl?(this.left+=a.x,this.top+=a.y):(this.left+=a,typeof b==="number"&&(this.top+=b));return this};
_.k.scale=function(a,b){b=typeof b==="number"?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};
var St=function(a,b){var c=_.Md(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""},Tt=function(a,b){return St(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]},Ut=function(a){typeof a=="number"&&(a+="px");return a},Vt=function(a,b){if(b instanceof Wl){var c=b.x;b=b.y}else c=b,b=void 0;a.style.left=Ut(c);a.style.top=Ut(b)},Wt=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,
top:0,right:0,bottom:0}}},Xt=function(a){var b=_.Md(a),c=Tt(a,"position"),d=c=="fixed"||c=="absolute";for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(a.nodeType==11&&a.host&&(a=a.host),c=Tt(a,"position"),d=d&&c=="static"&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||c=="fixed"||c=="absolute"||c=="relative"))return a;return null},Yt=function(a){var b=_.Md(a),c=new Wl(0,0);if(a==(b?_.Md(b):document).documentElement)return c;a=Wt(a);b=_.tb(b);b=Ur(b.g);
c.x=a.left+b.x;c.y=a.top+b.y;return c},Zt=function(a){for(var b=new Nm(0,Infinity,Infinity,0),c=_.tb(a),d=c.g.body,e=c.g.documentElement,f=Tr(c.g);a=Xt(a);)if((!_.nd||a.clientHeight!=0||a!=d)&&a!=d&&a!=e&&Tt(a,"overflow")!="visible"){var g=Yt(a),h=new Wl(a.clientLeft,a.clientTop);g.x+=h.x;g.y+=h.y;b.top=Math.max(b.top,g.y);b.right=Math.min(b.right,g.x+a.clientWidth);b.bottom=Math.min(b.bottom,g.y+a.clientHeight);b.left=Math.max(b.left,g.x)}d=f.scrollLeft;f=f.scrollTop;b.left=Math.max(b.left,d);b.top=
Math.max(b.top,f);c=_.qb(c.g.defaultView||window);b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,f+c.height);return b.top>=0&&b.left>=0&&b.bottom>b.top&&b.right>b.left?b:null},$t=function(a,b){var c=new Wl(0,0),d=_.ub(_.Md(a));if(!Ss(d,"parent"))return c;do{if(d==b)var e=Yt(a);else e=Wt(a),e=new Wl(e.left,e.top);c.x+=e.x;c.y+=e.y}while(d&&d!=b&&d!=d.parent&&(a=d.frameElement)&&(d=d.parent));return c},bu=function(a){var b=au;if(Tt(a,"display")!="none")return b(a);var c=a.style,d=c.display,
e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a},au=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.nd&&!b&&!c;return(b===void 0||d)&&a.getBoundingClientRect?(a=Wt(a),new _.Ga(a.right-a.left,a.bottom-a.top)):new _.Ga(b,c)},cu=function(a,b){a.style.display=b?"":"none"},du=function(a,b){b=_.tb(b);var c=Rr(b.g,"HEAD")[0];if(!c){var d=Rr(b.g,"BODY")[0];c=b.X("HEAD");d.parentNode.insertBefore(c,d)}d=
b.X("STYLE");var e=_.Xa("style",document);e&&d.setAttribute("nonce",e);a=mm(a);_.m.trustedTypes?_.Xd(d,a):d.innerHTML=a;b.appendChild(c,d)},eu=function(a){return"rtl"==Tt(a,"direction")},fu=function(a){return new _.Ga(a.offsetWidth,a.offsetHeight)},gu=function(a,b,c){a=a.style;_.md?a.MozBoxSizing=c:_.nd?a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.max(b.height,0)+"px"},hu=function(a,b){gu(a,b,"content-box")},iu=function(a){var b=St(a,"paddingLeft"),c=St(a,"paddingRight"),
d=St(a,"paddingTop");a=St(a,"paddingBottom");return new Nm(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))},ju=function(a){var b=St(a,"borderLeftWidth"),c=St(a,"borderRightWidth"),d=St(a,"borderTopWidth");a=St(a,"borderBottomWidth");return new Nm(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))},ku=function(a){if(a!=null)switch(a.Ue){case 1:return 1;case -1:return-1;case 0:return 0}return null},lu=function(a){return a instanceof _.Ul?is(a)?!0:!!a.ia():a instanceof _.Pf?!!a.ia():!!a},
mu={},nu={},ou=/</g,pu=function(a,b){a=a.replace(/<\//g,"<\\/").replace(/\]\]>/g,"]]\\>");return b?a.replace(/{/g," \\{").replace(/}/g," \\}").replace(/\/\*/g,"/ *").replace(/\\$/,"\\ "):a},qu=function(a){a=String(a);for(var b=function(d,e,f){for(var g=Math.min(e.length-f,d.length),h=0;h<g;h++){var l=e[f+h];if(d[h]!==("A"<=l&&l<="Z"?l.toLowerCase():l))return!1}return!0},c=0;(c=a.indexOf("<",c))!=-1;){if(b("\x3c/script",a,c)||b("\x3c!--",a,c))return"zSoyz";c+=1}return a},ru=function(a,b){return a!=
null&&a.Pb===b},su=function(a){return ru(a,Pt)?a.ia():a instanceof _.Ta?_.Va(a).toString():"about:invalid#zSoyz"},uu=function(){var a;ru("",Qt)?a="".ia():a=tu.test("")?"":"zSoyz";ru(a,Qt)&&(a=a.ia());return(a&&!a.startsWith(" ")?" ":"")+a},vu=function(a){return ru(a,_.Ll)?pu(a.ia(),!1):a==null?"":a instanceof _.Ml?pu(mm(a),!1):pu(String(a),!0)},wu={"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\v":"&#11;","\f":"&#12;","\r":"&#13;"," ":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;",
"<":"&lt;","=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\u2028":"&#8232;","\u2029":"&#8233;"},xu=function(a){return wu[a]},yu={"\x00":"\\x00","\b":"\\x08","\t":"\\t","\n":"\\n","\v":"\\x0b","\f":"\\f","\r":"\\r",'"':"\\x22",$:"\\x24","&":"\\x26","'":"\\x27","(":"\\x28",")":"\\x29","*":"\\x2a","+":"\\x2b",",":"\\x2c","-":"\\x2d",".":"\\x2e","/":"\\/",":":"\\x3a","<":"\\x3c","=":"\\x3d",">":"\\x3e","?":"\\x3f","[":"\\x5b","\\":"\\\\","]":"\\x5d","^":"\\x5e","{":"\\x7b","|":"\\x7c",
"}":"\\x7d","\u0085":"\\x85","\u2028":"\\u2028","\u2029":"\\u2029"},zu=function(a){return yu[a]},Au={"\x00":"\\0 ","\b":"\\8 ","\t":"\\9 ","\n":"\\a ","\v":"\\b ","\f":"\\c ","\r":"\\d ",'"':"\\22 ","&":"\\26 ","'":"\\27 ","(":"\\28 ",")":"\\29 ","*":"\\2a ","/":"\\2f ",":":"\\3a ",";":"\\3b ","<":"\\3c ","=":"\\3d ",">":"\\3e ","@":"\\40 ","\\":"\\5c ","{":"\\7b ","}":"\\7d ","\u0085":"\\85 ","\u00a0":"\\a0 ","\u2028":"\\2028 ","\u2029":"\\2029 "},Bu=function(a){return Au[a]},Cu={"\x00":"%00","\u0001":"%01",
"\u0002":"%02","\u0003":"%03","\u0004":"%04","\u0005":"%05","\u0006":"%06","\u0007":"%07","\b":"%08","\t":"%09","\n":"%0A","\v":"%0B","\f":"%0C","\r":"%0D","\u000e":"%0E","\u000f":"%0F","\u0010":"%10","\u0011":"%11","\u0012":"%12","\u0013":"%13","\u0014":"%14","\u0015":"%15","\u0016":"%16","\u0017":"%17","\u0018":"%18","\u0019":"%19","\u001a":"%1A","\u001b":"%1B","\u001c":"%1C","\u001d":"%1D","\u001e":"%1E","\u001f":"%1F"," ":"%20",'"':"%22","'":"%27","(":"%28",")":"%29","<":"%3C",">":"%3E","\\":"%5C",
"{":"%7B","}":"%7D","\u007f":"%7F","\u0085":"%C2%85","\u00a0":"%C2%A0","\u2028":"%E2%80%A8","\u2029":"%E2%80%A9","\uff01":"%EF%BC%81","\uff03":"%EF%BC%83","\uff04":"%EF%BC%84","\uff06":"%EF%BC%86","\uff07":"%EF%BC%87","\uff08":"%EF%BC%88","\uff09":"%EF%BC%89","\uff0a":"%EF%BC%8A","\uff0b":"%EF%BC%8B","\uff0c":"%EF%BC%8C","\uff0f":"%EF%BC%8F","\uff1a":"%EF%BC%9A","\uff1b":"%EF%BC%9B","\uff1d":"%EF%BC%9D","\uff1f":"%EF%BC%9F","\uff20":"%EF%BC%A0","\uff3b":"%EF%BC%BB","\uff3d":"%EF%BC%BD"},Du=function(a){return Cu[a]},
Eu=/[\x00\x22\x26\x27\x3c\x3e]/g,Fu=function(a){return ru(a,_.Nl)?a:a instanceof _.Xc?(0,_.Ql)(_.Bj(a).toString()):(0,_.Ql)(String(String(a)).replace(Eu,xu),ku(a))},Gu=/[\x00\x22\x27\x3c\x3e]/g,Hu=function(a){return Pm(String(a),function(){return""}).replace(ou,"&lt;")},R=function(a){ru(a,_.Nl)?(a=Hu(a.ia()),a=String(a).replace(Gu,xu)):a=String(a).replace(Eu,xu);return a},Iu=/[\x00\x09-\x0d \x22\x26\x27\x2d\/\x3c-\x3e`\x85\xa0\u2028\u2029]/g,Ju=/[\x00\x09-\x0d \x22\x27\x2d\/\x3c-\x3e`\x85\xa0\u2028\u2029]/g,
Ku=/[\x00\x08-\x0d\x22\x26\x27\/\x3c-\x3e\x5b-\x5d\x7b\x7d\x85\u2028\u2029]/g,Lu=function(a){if(a==null)return" null ";if(ru(a,Nt))return a.ia();if(a instanceof _.Ya)return _.$a(a).toString();switch(typeof a){case "boolean":case "number":return" "+a+" ";default:return"'"+String(String(a)).replace(Ku,zu)+"'"}},Mu=/[\x00\x08-\x0d\x22\x26-\x2a\/\x3a-\x3e@\\\x7b\x7d\x85\xa0\u2028\u2029]/g,Nu=/[\x00- \x22\x27-\x29\x3c\x3e\\\x7b\x7d\x7f\x85\xa0\u2028\u2029\uff01\uff03\uff04\uff06-\uff0c\uff0f\uff1a\uff1b\uff1d\uff1f\uff20\uff3b\uff3d]/g,
Ou=function(a){return String(a).replace(Nu,Du)},Pu=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,Qu=function(a){ru(a,Ot)||ru(a,Pt)?a=String(a).replace(Nu,Du):_.Rg(a)?a=Ou(_.Sg(a)):a instanceof _.Ta?a=Ou(_.Va(a).toString()):(a=String(a),a=Pu.test(a)?a.replace(Nu,Du):"about:invalid#zSoyz");return a},Ru=/^[^&:\/?#]*(?:[\/?#]|$)|^https?:|^ftp:|^data:image\/[a-z0-9+-]+;base64,[a-z0-9+\/]+=*$|^blob:/i,Su=function(a){ru(a,Ot)||ru(a,Pt)?a=String(a).replace(Nu,Du):_.Rg(a)?a=Ou(_.Sg(a)):a instanceof
_.Ta?a=Ou(_.Va(a).toString()):(a=String(a),a=Ru.test(a)?a.replace(Nu,Du):"about:invalid#zSoyz");return a},tu=/^(?!on|src|(?:action|archive|background|cite|classid|codebase|content|data|dsync|href|http-equiv|longdesc|style|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,Tu=/^[a-zA-Z0-9+\/_-]+={0,2}$/,Uu=function(a){a=String(a);return Tu.test(a)?a:"zSoyz"},Vu=function(a){this.I=_.H(a)};_.A(Vu,_.I);var Vm=function(a){var b=new Vu;return cm(b,3,a,_.Xj)};var Wu=function(a){this.I=_.H(a)};_.A(Wu,_.I);Wu.prototype.Wa=function(){return _.uj(this,2)};Wu.prototype.pb=function(a){return Hr(this,2,a)};Wu.prototype.va=function(){return _.uj(this,3)};Wu.prototype.za=function(a){return Hr(this,3,a)};var Xu=function(a){this.I=_.H(a)};_.A(Xu,_.I);var Yu=function(a){this.I=_.H(a)};_.A(Yu,_.I);var Zu=_.jk(Yu);var $u=function(a){return function(){return a}},av=function(a,b){for(var c=0;c<b.length-2;c+=3){var d=b.charAt(c+2);d=d>="a"?d.charCodeAt(0)-87:Number(d);d=b.charAt(c+1)=="+"?a>>>d:a<<d;a=b.charAt(c)=="+"?a+d&4294967295:a^d}return a},cv=function(a){for(var b=bv.split("."),c=Number(b[0])||0,d=[],e=0,f=0;f<a.length;f++){var g=a.charCodeAt(f);g<128?d[e++]=g:(g<2048?d[e++]=g>>6|192:((g&64512)==55296&&f+1<a.length&&(a.charCodeAt(f+1)&64512)==56320?(g=65536+((g&1023)<<10)+(a.charCodeAt(++f)&1023),d[e++]=
g>>18|240,d[e++]=g>>12&63|128):d[e++]=g>>12|224,d[e++]=g>>6&63|128),d[e++]=g&63|128)}a=c;for(e=0;e<d.length;e++)a+=d[e],a=av(a,"+-a^+6");a=av(a,"+-3^+b+-f");a^=Number(b[1])||0;a<0&&(a=(a&2147483647)+2147483648);b=a%1E6;return b.toString()+"."+(b^c)},dv=function(){var a=$u(String.fromCharCode(116)),b=$u(String.fromCharCode(107));a=[a(),a()];a[1]=b();return a.join("")};var ev=function(a){this.I=_.H(a)};_.A(ev,_.I);var fv=function(a){this.I=_.H(a)};_.A(fv,_.I);var gv=_.jk(fv);var hv=window.google&&google.translate&&google.translate._const;hv||(hv={_cac:"",_cam:"",_cef:"",_cest:new Date,_cenv:"",_cgak:"",_cjlc:"",_cl:"",_cll:"",_cuc:"",_cnad:!1,_cnal:{},Om:"",_pah:"",_pas:"",_pbi:"",_pci:"",_phf:"",_pli:"",_plla:"",_pmi:"",_ps:"",_pta:"",_puh:""});
var Zr=window.google&&window.google.translate&&window.google.translate.v||"",iv=hv._cenv||"prod",jv=hv._cl||"en",kv=hv._cuc,lv=gv(hv._cef),mv=hv._cgak||"",nv=hv._cnad,ov=hv._cest,pv=hv._cnal||{},qv=hv._cam=="lib"?1:0,rv=(hv._cac||"te")+(qv==1?"_lib":""),bv=function(){function a(d){return function(){return d}}var b=String.fromCharCode(107),c=a(String.fromCharCode(116));b=a(b);c=[c(),c()];c[1]=b();return hv["_c"+c.join(b())]||""}(),sv=hv._pah||"",tv=hv._pas||"https://",uv=hv._pbi||"",vv=hv._pci||"",
wv=hv._plla||"",xv=hv._pli||"",yv=hv._ps||"",zv=hv._puh||"",Av="//"+zv+"/translate_suggestion?client="+rv,Bv="//"+sv+"/translate_voting?client="+rv,Cv="https://www.google.com/support/translate"+(jv=="en"?"":"#googtrans/en/"+jv);var Dv=function(a,b){this.g=a;this.l=b},Ev=function(a,b){return new TypeError("xa`"+b+"`"+a.g+"`"+a.l+"`"+typeof a.l)},Fv=function(a){var b=a.l;if(b==null)return null;if(typeof b==="string")return b;throw Ev(a,"string");},Um=function(a,b){var c;a:{var d=a.l;if(d==null)a=null;else if(typeof d==="number")a=d;else{if(typeof d==="string"){var e=Number(d);if(!isNaN(e)&&(e!==0||d.trim().length!==0)){a=e;break a}}throw Ev(a,"number");}}return(c=a)!=null?c:b};
Dv.prototype.toString=function(){var a=Fv(this);if(a===null)throw Error("wa`"+this.g);return a};Dv.prototype.enum=function(a,b){var c=!0,d=void 0,e;for(e in a){var f=a[e];if(c)if(c=!1,typeof f==="number")d=Um(this,b);else{var g=void 0,h=b;d=(g=Fv(this))!=null?g:h}if(f==d)return d}JSON.stringify(a);return d};
var Tm=function(){var a=a===void 0?window:a;a=a===void 0?window:a;a=a===void 0?window:a;a=a.WIZ_global_data;a=new Dv("xWuuGc",a&&"xWuuGc"in a?a.xWuuGc:null);var b=[],c=Gv(a);return c===null?Hv(a,b):c},Gv=function(a){var b=a.l;if(b==null)return null;Array.isArray(b)||(typeof b!=="string"?b=[b]:(b=b.trim(),b=b==""?[]:b.split(",").map(function(c){return c.trim()})));return Hv(a,b)},Hv=function(a,b){var c=a.g+"[";return Array.from(b,function(d,e){return new Dv(c+e+"]",d)})};
Dv.prototype.object=function(a){var b=this.l;if(b==null){if(a===void 0)throw Error("wa`"+this.g);return a}if(typeof b==="object"&&b.constructor===Object){a={};var c=this.g+".",d;for(d in b)a[d]=new Dv(c+d,b[d]);return a}throw Ev(this,"object");};var Iv=function(){var a;this.g=a=a===void 0?Wm():a};Iv.prototype.log=function(a){_.xl(this.g,a)};var Jv=new Iv;var Kv=Xm("initialized"),Lv=Xm("initiated"),Mv=Xm("restored"),Nv=Xm("page_load_to_initialized"),Ov=Xm("initialization_to_translation_triggered");var Pv=function(a){var b="ac";if(a.ac&&a.hasOwnProperty(b))return a.ac;b=new a;return a.ac=b};/*

Math.uuid.js (v1.4)
http://www.broofa.com
mailto:robert@broofa.com
Copyright (c) 2010 Robert Kieffer
Dual licensed under the MIT and GPL licenses.
*/
var Qv="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");for(var Rv,Sv=Array(36),Tv=0,Uv,Vv=0;Vv<36;Vv++)Vv==8||Vv==13||Vv==18||Vv==23?Sv[Vv]="-":Vv==14?Sv[Vv]="4":(Tv<=2&&(Tv=33554432+Math.random()*16777216|0),Uv=Tv&15,Tv>>=4,Sv[Vv]=Qv[Vv==19?Uv&3|8:Uv]);Rv=Sv.join("");
var Wv=function(a,b,c){this.g=a=a===void 0?Rv:a;this.md=b===void 0?"":b;this.nd=c===void 0?"":c},$v=function(a){var b=Xv(a,7);Yv(a,b);Zv(b,7)},aw=function(a,b){var c=b.Ib===void 0?0:b.Ib;var d=b.nh===void 0?0:b.nh;var e=b.Mh===void 0?0:b.Mh;var f=b.mh===void 0?0:b.mh;b=Xv(a,8);Yv(a,b);a=new bs;c=_.Gk(a,1,c);d=_.Gk(c,3,d);e=_.Gk(d,2,e);e=_.Gk(e,4,f);f=es(b);_.sj(f,6,e);Math.random()>=.005||(b=_.hl(Yr(8),b.serialize()),Jv.log(b))},Xv=function(a,b){var c=new _.Il;c=_.qk(c,50,jv);var d=new ds;b=_.Ik(d,
1,b);b=_.qk(b,2,rv);a=_.qk(b,3,a.g);return _.sj(c,112,a)},Zv=function(a,b){a=_.hl(Yr(b),a.serialize());Jv.log(a)},Yv=function(a,b){b.pb(a.md);b.za(a.nd)};var bw=function(a){for(var b={},c=0;c<a.length;++c)b[a[c]]=!0;return b},cw=function(a){this.h=a?[a]:[];this.g=[0];this.j=!1};cw.prototype.passed=function(){return this.j};cw.prototype.register=function(a){if(this.j)return a||function(){};this.g.push(0);var b=this.g.length-1;return(0,_.w)(function(){this.g[b]++;a&&a.apply(null,arguments);dw(this)},this)};
cw.prototype.delay=function(a){return this.j?a:(0,_.w)(function(){if(this.j)a.apply(null,arguments);else{var b=arguments;this.h.push(function(){a.apply(null,b)})}},this)};cw.prototype.finish=function(){this.g[0]=1;dw(this)};
var dw=function(a){for(var b=0;b<a.g.length;++b)if(a.g[b]==0)return;a.j=!0;for(b=0;b<a.h.length;++b){var c=a.h[b];a.h[b]=null;c.call()}a.h=[];a.g=[]},ew=function(a){this.j=a;this.h=this.g=!1},fw=function(a,b){return(0,_.w)(function(){b&&b.apply(null,arguments);this.h?this.g||(this.j.call(),this.g=!0):this.g=!0},a)};ew.prototype.finish=function(){this.h||(this.h=!0,this.g&&this.j.call())};var gw=function(a,b,c){this.g=b;this.B=a;this.A=c||0;this.j=this.h=!1},hw=function(a){a.h||a.o()};
gw.prototype.o=function(){(this.h=(this.j=!!this.B.call())||--this.A<=0)?(this.g.call(null,this.j),this.l=0):this.l=window.setTimeout((0,_.w)(this.o,this),30)};gw.prototype.cancel=function(){this.l&&window.clearTimeout(this.l);this.h=!0;this.g.call(null,this.j)};
var iw=function(a,b){return function(){a.dispatchEvent(b)}},jw=function(a){a=_.Qc(a).toLowerCase().replace("_","-");if(a=="zh-cn")return"zh-CN";if(a=="zh-tw")return"zh-TW";var b=a.indexOf("-");a=b>=0?a.substring(0,b):a;return a=="zh"?"zh-CN":a},kw=function(a){var b=[],c;for(c in a)if(a[c]!==Object.prototype[c]){var d=_.Nb(c);if(_.xc(a[c])=="array")for(var e=0;e<a[c].length;++e)b.push(d+"="+_.Nb(a[c][e]));else b.push(d+"="+_.Nb(a[c]))}return b.join("&")},jn=function(a,b){b=b||{};b.nca=a;b.client=rv;
Zr&&(b.logld="v"+Zr);var c=new Image;c.src="//"+zv+"/gen204?"+kw(b);c.onload=function(){c.onload=null}},mw=function(a,b){if((_.kd||_.jd)&&window.location.hostname!=document.domain){lw=lw?lw+1:1;var c="f"+lw+"_"+_.Dc().toString(36);window[c]=function(){window[c]=void 0;a.src="#";b&&window.setTimeout(function(){b()},0)};a.src="javascript:void(document.write(\"<script>document.domain='"+document.domain+"';parent['"+c+"']();\x3c/script>\"))"}else b&&b()},lw,nw=function(){var a={};try{for(var b in Object.prototype){var c=
Object.prototype[b];delete Object.prototype[b];a[b]=c}}catch(d){return{}}return a},ow=function(a){for(var b in a)Object.prototype[b]=a[b]},pw=function(a){for(var b in a)if(a[b]!==Object.prototype[b])return!1;return!0},qw=function(a,b){return a!="auto"&&a!="zh-CN"&&a==b},rw=function(){var a=window.location.hash.match(/google\.translate\.element\.sp=([^&]+)/);return a&&a[1]?a[1]:null};var hn=null,sw=null,tw=function(){};tw.prototype.attach=function(a,b,c){for(var d in c)c[d]!==Object.prototype[d]&&(b[d]=typeof c[d]==="function"?c[d]:_.Cc(kn,a,Number(c[d])))};var vw=function(){hn&&uw();hn=[];sw=_.ob(window,"pagehide",function(){uw()})},uw=function(){sw&&(_.re(sw),sw=null);hn&&hn.length&&jn(hn.join(""));hn=null},ww=new tw;var xw=function(a){this.I=_.H(a)};_.A(xw,_.I);var mn=_.Zi(xw);var ln;var yw=function(a){this.url=a;this.timeout=-1;this.j=this.h="callback";this.g=this.Yb=null},Cw=function(a,b){b=b===void 0?{}:b;a.g=mt();var c=new Ft(a.url),d=new Map;a.j&&d.set(a.j,a.h);c.g.extend(Mt(b),d);zw(a).then(function(){Aw(a,c.toString())}).then(function(){return a.g.promise}).then(function(){Bw(a)},function(){Bw(a)});a.timeout>0&&(a.l=setTimeout(function(){a.g.reject("Timeout!")},a.timeout));return a.g.promise},Aw=function(a,b){var c=new MessageChannel;a.Yb.contentWindow.postMessage({url:b,
callbackName:a.h},"*",[c.port2]);c.port1.onmessage=function(d){var e={};a.l!==void 0&&(clearTimeout(a.l),a.l=void 0);d.data===void 0&&a.g.reject("Callback called, but no data received");typeof d.data!=="string"&&a.g.reject("Exploitation attempt! Data is not a string!");try{e=JSON.parse(d.data)}catch(f){a.g.reject("Invalid Data received: "+f.message)}a.g.resolve(e)}},zw=function(a){var b=mt(),c=_.Qd(document,"IFRAME");if(!c.sandbox)throw Error("ya");c.sandbox.value="allow-scripts";c.style.display=
"none";a.Yb=c;a=on();a=rm([_.Jl("<!DOCTYPE html>"),ym(pm(a))]);c.srcdoc=_.Bj(a);a=bm("data:text/html;charset=UTF-8;base64,"+btoa(_.Bj(a).toString()));c.src=_.Va(a).toString();c.addEventListener("load",function(){return b.resolve(c)},!1);c.addEventListener("error",function(d){b.reject(d)},!1);document.documentElement.appendChild(c);return b.promise},Bw=function(a){a.Yb!==null&&(document.documentElement.removeChild(a.Yb),a.Yb=null)};var Dw=function(a,b){_.x.call(this);this.g=new Ft(a);if(b)for(var c in b)b[c]!==Object.prototype[c]&&this.g.g.set(c,b[c])};_.A(Dw,_.x);Dw.prototype.nb=function(){return!0};Dw.prototype.mb=function(){return this.nb()};Dw.prototype.send=function(){return _.mj(null)};Dw.prototype.cancel=function(){};var Ew=function(a,b,c){Dw.call(this,a,b);a=this.h=new yw(this.g);a.h="callback";a.j=c===void 0?"callback":c};_.A(Ew,Dw);Ew.prototype.nb=function(){return!0};
Ew.prototype.send=function(a){return Cw(this.h,a)};Ew.prototype.cancel=function(a){a.cancel()};var Fw=function(a,b){Dw.call(this,a,b);this.h={};this.j=0};_.A(Fw,Dw);Fw.prototype.nb=function(){return!0};
Fw.prototype.send=function(a){var b=this,c=nw(),d=++this.j,e={},f={};"q"in a&&(f.q=a.q,delete a.q);e.qa=new _.ng;this.g.h.endsWith(".corp.google.com")&&(e.qa.F=!0);var g=new _.Je(function(h,l){_.ob(e.qa,"complete",function(){if(!e.sg){if(_.vg(e.qa)){var n=_.xg(e.qa);Gw(b,d);return h(n)}b.kk();n=_.xg(e.qa);Gw(b,d);return l(n)}});_.ob(e.qa,"timeout",function(){if(!e.sg)return b.mk(),Gw(b,d),l()})});e.qa.send(this.g.toString()+"&"+kw(a),"POST",kw(f),{"Content-Type":"application/x-www-form-urlencoded"});
this.h[d]=e;ow(c);return g};Fw.prototype.cancel=function(a){var b=this.h[a];b&&(b.sg=!0,Gw(this,a))};var Gw=function(a,b){var c=a.h[b];c&&(c.qa&&(c.qa.dispose(),c.qa=null),delete a.h[b])};Fw.prototype.M=function(){Dw.prototype.M.call(this);for(var a in this.h)this.cancel(a)};ww.attach(17170,Fw.prototype,{mk:1,kk:2});var Hw=function(a,b,c){Dw.call(this,a,c);this.j=b.proxyIsSupported;this.l=function(d,e,f){return _.mj(b.proxySend(d,e,f))};this.h=b.proxyCancel};_.A(Hw,Dw);Hw.prototype.nb=function(){return this.j()};
Hw.prototype.send=function(a,b){return this.l(this.g.toString(),a,b)};Hw.prototype.cancel=function(a){this.h(a)};var Iw=function(a,b){_.x.call(this);this.h=a;this.g=b?b:null};_.A(Iw,_.x);Iw.prototype.M=function(){_.x.prototype.M.call(this)};var Kw=function(a,b,c,d){_.x.call(this);var e;b?e={client:b}:e={anno:3,client:rv,format:"html",v:"1.0"};c&&(e.sp=c);e.key=a;Zr&&(e.logld="v"+Zr);this.g=null;this.h={gh:300};a=this.o=new Iw(e,d);b=tv+wv;this.l=a.g?new Hw(b,a.g,{client:rv}):new Ew(b,{client:rv});a=this.o;if(a.g){if(!a.g)throw Error("za");a=[{Ea:new Hw(tv+sv+"/translate_a/t",a.g,a.h),tf:1900,hh:4294967295,fh:-1,Bh:0,Ve:!1}]}else a=[{Ea:new Fw(tv+sv+"/translate_a/t",a.h),tf:30720,hh:4294967295,fh:-1,Bh:0,Ve:!1}];this.A=new Jw(a);this.j=
!1;for(b=0;b<a.length;++b)this.j=this.j||a[b].Ea.nb();this.j||this.dk()};_.A(Kw,_.x);Kw.prototype.initialize=function(a){this.B||(this.B=!0,this.A.start((0,_.w)(function(b){b&&(this.g=b,this.h.Ea=b.Ea);a()},this)))};Kw.prototype.nb=function(){return this.j};Kw.prototype.mb=function(){return this.g!==null&&this.g.Ea!==null&&this.g.Ea.mb()};
var Lw=function(a,b,c){var d={q:c.substring(0,a.h.gh),sl:"auto",tl:"en"};return new _.Je(function(e,f){a.h.Ea.send(d,b).then(function(g){try{var h=JSON.parse(g);e(h&&h[1]||null)}catch(l){e(null)}},function(g){return f(g||null)})})};
Kw.prototype.translate=function(a,b,c,d,e,f,g,h){var l=this,n={q:b,sl:c,tl:d};n.tc=e;f&&(n.ctt=1);g&&(n.dom=1);h&&(n.sr=1);n[dv()]=cv(b.join(""));return new _.Je(function(r,u){l.g.Ea.send(n,a).then(function(p){if(p){if(typeof p!=="object")try{p=JSON.parse(p)}catch(y){l.ck();u();return}if(_.xc(p)!="array")var t=[[p,200]];else if(p.length==2&&_.xc(p[0])!="array"&&_.xc(p[1])!="array")t=[[p[0],200,p[1]],[p[1],200,p[1]]];else{t=[];for(var v=0;v<p.length;++v)_.xc(p[v])!="array"?t[v]=[p[v],200]:t[v]=[p[v][0],
200,p[v][1]]}r(t)}else u()})})};var Mw=function(a,b){b instanceof _.Je?b.then(function(c){a.g.Ea.cancel(c)}):a.g.Ea.cancel(b)},Nw=function(a){return a.g.Ve?a.g.tf-(new Ft(a.g.Ea.g)).toString().length:a.g.tf};Kw.prototype.M=function(){_.x.prototype.M.call(this);this.g&&(this.g.Ea.dispose(),this.g.Ea=null);this.h.Ea=null;this.l.dispose();this.l=null};ww.attach(7361,Kw.prototype,{dk:function(){jn("te_au")}});ww.attach(47504,Kw.prototype,{ck:function(){jn("te_afbr")}});var Jw=function(a){this.h=a};
Jw.prototype.start=function(a){this.g=a;this.j=0;Ow(this)};var Ow=function(a){if(a.j>=a.h.length)a.g(null);else{var b=a.h[a.j++];b.xk?hw(new gw((0,_.w)(b.Ea.mb,b.Ea),(0,_.w)(function(c){c?this.g(b):Ow(this)},a),b.xk)):b.Ea.mb()?a.g(b):Ow(a)}};var Pw=bw("A ABBR ACRONYM B BASEFONT BDO BIG CITE DFN EM FONT I INPUT NOBR LABEL Q RT S SMALL SPAN STRIKE STRONG SUB SUP TEXTAREA TT U VAR".split(" ")),Qw=bw("APPLET AREA BASE FRAME FRAMESET HR LINK META NOFRAMES NOSCRIPT INPUT TEXTAREA TITLE".split(" ")),Rw=bw("BR CODE IMG KBD MAP OBJECT PARAM RP SCRIPT STYLE WBR svg".split(" ")),Sw=bw(["submit","button"]);qn.prototype.next=function(){return Tw};var Tw={done:!0,value:void 0};qn.prototype.o=function(){return this};var Vw=function(a,b,c,d,e){this.h=!!b;this.node=null;this.g=0;this.j=!1;this.l=!c;a&&Uw(this,a,d);this.depth=e!=void 0?e:this.g||0;this.h&&(this.depth*=-1)};_.C(Vw,qn);var Uw=function(a,b,c,d){if(a.node=b)a.g=typeof c==="number"?c:a.node.nodeType!=1?0:a.h?-1:1;typeof d==="number"&&(a.depth=d)},Ww=function(a){var b=a.h?-1:1;a.g==b&&(a.g=b*-1,a.depth+=a.g*(a.h?-1:1))};
Vw.prototype.next=function(){if(this.j){if(!this.node||this.l&&this.depth==0)return Tw;var a=this.node;var b=this.h?-1:1;if(this.g==b){var c=this.h?a.lastChild:a.firstChild;c?Uw(this,c):Uw(this,a,b*-1)}else(c=this.h?a.previousSibling:a.nextSibling)?Uw(this,c):Uw(this,a.parentNode,b*-1);this.depth+=this.g*(this.h?-1:1)}else this.j=!0;return(a=this.node)?{value:a,done:!1}:Tw};Vw.prototype.equals=function(a){return a.node==this.node&&(!this.node||a.g==this.g)};
Vw.prototype.splice=function(a){var b=this.node,c=this.h?1:-1;this.g==c&&(this.g=c*-1,this.depth+=this.g*(this.h?-1:1));this.h=!this.h;Vw.prototype.next.call(this);this.h=!this.h;c=_.sa(arguments[0])?arguments[0]:arguments;for(var d=c.length-1;d>=0;d--)$s(c[d],b);_.Vd(b)};var Yw=function(a,b){this.l=!1;this.j=_.kd?[]:null;this.h=[];this.done=!1;for(this.g=new Vw(a,!1,b,a.nodeType===3?0:1,1);a=a.parentNode;)Xw(this,a,!0);this.h.push(!1);this.h.reverse();for(a=1;a<this.h.length;++a)this.h[a]==null&&(this.h[a]=this.h[a-1])},Xw=function(a,b,c){c=c===void 0?!1:c;var d=(b.style&&b.style.whiteSpace||"").substring(0,3);d==="pre"||!d&&b.tagName==="PRE"?a.h.push(!0):d&&d!=="pre"?a.h.push(!1):c?a.h.push(null):a.h.push(a.h[a.h.length-1])},Zw=function(a){return!!a.h[a.h.length-
1]};Yw.prototype.node=function(){return this.g.node};Yw.prototype.depth=function(){return this.g.depth};Yw.prototype.skip=function(){Ww(this.g)};
Yw.prototype.next=function(){try{this.j&&this.j.length>0&&this.g.g===-1&&this.j.length--;this.g.g===-1&&this.h.length--;if(this.j&&this.j.length>0&&this.g.g!==1&&!this.g.node.nextSibling)Uw(this.g,this.j[this.j.length-1],-1,this.g.depth-1);else{var a=this.g.next();this.l=!0;if(a.done){this.done=!0;return}this.j&&this.g.g===1&&this.j.push(this.g.node)}this.g.g===1&&this.l&&Xw(this,this.g.node)}catch(b){this.jk(b),this.done=!0}};ww.attach(52754,Yw.prototype,{jk:1});var $w=function(){return"[msg_undefined]"},S={};
(function(){var a=function(b){return function(){return b}};S={fg:a(0),Sh:a(1),Sf:a(2),Zl:a(3),ni:a(4),Uf:a(5),fi:a(45),gi:a(6),ii:a(7),Fe:a(8),oi:a(9),Dm:a(10),wi:a(11),ji:a(12),wm:a(13),li:a(14),um:a(15),ki:a(16),Gm:a(17),pi:a(18),dl:a(19),Xl:a(20),Th:a(21),ym:a(22),nm:a(23),lm:a(24),im:a(25),Em:a(26),Cm:a(27),jm:a(28),hi:a(29),ri:a(30),cl:a(32),al:a(33),Im:a(34),rl:a(35),kl:a(36),ql:a(37),mi:a(38),Ll:a(39),bl:a(40),Yl:a(41),Yf:a(46),dm:a(47),Dl:a(48),Cl:a(49),Bl:a(50),Fm:a(51)}})();S.Mn=function(){return _.D[0]};
S.cj=function(){return _.D[1]};S.pn=function(){return _.D[2]};S.An=function(){return _.D[3]};S.Nn=function(){return _.D[4]};S.tn=function(){return _.D[5]};S.vn=function(){return _.D[45]};S.wn=function(){return _.D[6]};S.Bn=function(){return _.D[7]};S.jj=function(){return _.D[8]};S.Rn=function(){return _.D[9]};S.Pn=function(){return _.D[10]};S.Xn=function(){return _.D[11]};S.Cn=function(){return _.D[12]};S.Jn=function(){return _.D[13]};S.Kn=function(){return _.D[14]};S.In=function(){return _.D[15]};
S.Dn=function(){return _.D[16]};S.Un=function(){return _.D[17]};S.Tn=function(){return _.D[18]};S.mn=function(){return _.D[19]};S.zn=function(){return _.D[20]};S.gj=function(){return _.D[41]};S.sn=function(){return _.D[21]};S.ij=function(){return _.D[22]};S.Hn=function(){return _.D[23]};S.Gn=function(){return _.D[24]};S.En=function(){return _.D[25]};S.Qn=function(){return _.D[26]};S.On=function(){return _.D[27]};S.Fn=function(){return _.D[28]};S.yn=function(){return _.D[29]};S.Vn=function(){return _.D[30]};
S.xn=function(){return _.D[39]};S.ln=function(){return _.D[32]};S.jn=function(){return _.D[33]};S.kn=function(){return _.D[40]};S.Wn=function(){return _.D[34]};S.rn=function(){return _.D[35]};S.nn=function(){return _.D[36]};S.qn=function(){return _.D[37]};S.Ln=function(){return _.D[38]};S.un=function(){return _.D[46]};S.hj=function(){return _.D[47]};S.fj=function(){return _.D[48]};S.ej=function(){return _.D[49]};S.dj=function(){return _.D[50]};S.Sn=function(){return _.D[51]};var ax=S;var bx=ax.cj,cx=ax.jj,dx=ax.ij,ex=ax.gj,fx=ax.hj,gx=ax.fj,hx=ax.ej,ix=ax.dj;var jx=function(a){var b=a.nk;a=a.dir;return(0,_.Ql)('<div id="goog-gt-" class="skiptranslate '+R("VIpgJd-yAWNEb-L7lbkb")+'" dir="'+R(a)+'"><div style="padding: 8px;"><div><div class="'+R("VIpgJd-yAWNEb-l4eHX")+'"><img src="'+R(Su(b))+'" width="20" height="20" alt="Google '+R(cx())+'"/></div></div></div><div style="padding: 8px; float: left; width: 100%;"><h1 class="'+R("VIpgJd-yAWNEb-r4nke")+" "+R("VIpgJd-yAWNEb-mrxPge")+'">'+Fu(ex())+'</h1></div><div style="padding: 8px;"><div class="'+R("VIpgJd-yAWNEb-nVMfcd-fmcmS")+
'"></div></div><div class="'+R("VIpgJd-yAWNEb-cGMI2b")+'" style="padding: 8px;"><div class="'+R("VIpgJd-yAWNEb-Z0Arqf-PLDbbf")+'"></div><div class="'+R("VIpgJd-yAWNEb-fw42Ze-Z0Arqf-haAclf")+'"><hr style="color: #ccc; background-color: #ccc; height: 1px; border: none;"/><div class="'+R("VIpgJd-yAWNEb-Z0Arqf-H9tDt")+'"></div></div></div><div class="'+R("VIpgJd-yAWNEb-jOfkMb-Ne3sFf")+'"></div></div>')},kx=mu["key_a:"];
if(kx===void 0||0>kx)mu["key_a:"]=0,nu["key_a:"]=jx;else if(0==kx){if(jx===nu["key_a:"])throw Error("Aa`a`");throw Error("Ba`a`");}
var lx=function(){return(0,_.Ql)('<div><textarea class="contribute-original-text"></textarea><div class="activity-form-container"></div></div>')},mx=function(a){var b=a.Ii,c=a.method,d=a.Xi;a=a.dir;b='<div class="'+R("VIpgJd-yAWNEb-L4Nn5e-I9GLp")+'"><div class="form-message"></div><form class="'+R("VIpgJd-yAWNEb-Z0Arqf-I9GLp")+'" action="'+R(Qu(b))+'" method="'+R(c)+'"><div class="form-buttons" style="text-align:'+((a&&a.Xj&&"rtl".Xj?a.Pb!=="rtl".Pb?0:a.toString()==="rtl".toString():a=="rtl")?"right":
"left")+'"><input class="'+R("VIpgJd-yAWNEb-Z0Arqf-sFeBqf")+'" type="button" value="'+R(dx())+'"><input class="activity-cancel" type="button" value="'+R(bx())+'"></div><div class="parameters"><input type="hidden" name="gtrans"/><input type="hidden" name="utrans"/><input type="hidden" name="hl"/><input type="hidden" name="text"/><input type="hidden" name="langpair"/><input type="hidden" name="oe" value="UTF-8"/>';c=d.length;for(a=0;a<c;a++)b+='<input type="hidden" name="'+R(d[a])+'"/>';return(0,_.Ql)(b+
"</div></form></div>")},px=function(a){var b=a.dir;a=a.Wk;return gs(hs(gs(hs(gs(_.Vl(),'<div id="goog-gt-tt" class="'+R("VIpgJd-yAWNEb-L7lbkb")+' skiptranslate" style="border-radius: 12px; margin: 0 0 0 -23px; padding: 0; font-family: \'Google Sans\', Arial, sans-serif;" data-id=""><div id="goog-gt-vt" class="'+R("VIpgJd-yAWNEb-hvhgNd")+'"><div class="'+R("VIpgJd-yAWNEb-hvhgNd-Ud7fr")+'"><img src="https://fonts.gstatic.com/s/i/productlogos/translate/v14/24px.svg" width="24" height="24" alt=""/><div class="'+
(b==="rtl"?" "+R("VIpgJd-yAWNEb-hvhgNd-IuizWc-SIsrTd")+" ":" "+R("VIpgJd-yAWNEb-hvhgNd-IuizWc-i3jM8c")+" ")+'" dir="'+R(b)+'">'+Fu(ex())+'</div></div><div class="'+R("VIpgJd-yAWNEb-hvhgNd-k77Iif")+'"><div id="goog-gt-original-text" class="'+R("VIpgJd-yAWNEb-nVMfcd-fmcmS")+" "+R("VIpgJd-yAWNEb-hvhgNd-axAV1")+'"></div></div><div class="'+R("VIpgJd-yAWNEb-hvhgNd-N7Eqid")+" "+R(b)+'"><div class="'+R("VIpgJd-yAWNEb-hvhgNd-N7Eqid-B7I4Od")+" "+R(b)+'" dir="'+R(b)+'"><div class="'+R("VIpgJd-yAWNEb-hvhgNd-UTujCb")+
'">'+Fu(fx())+'</div><div class="'+R("VIpgJd-yAWNEb-hvhgNd-eO9mKe")+'">'+Fu(gx())+'</div></div><div class="'+R("VIpgJd-yAWNEb-hvhgNd-xgov5")+" "+R(b)+'">'),b==="rtl"?hs(hs(_.Vl(),nx()),ox()):hs(hs(_.Vl(),ox()),nx())),"</div></div>"),(0,_.Ql)('<div id="goog-gt-votingHiddenPane" class="'+R("VIpgJd-yAWNEb-hvhgNd-aXYTce")+'"><form id="goog-gt-votingForm" action="'+R(Qu(a))+'" method="post" target="votingFrame" class="'+R("VIpgJd-yAWNEb-hvhgNd-aXYTce")+'"><input type="text" name="sl" id="goog-gt-votingInputSrcLang"/><input type="text" name="tl" id="goog-gt-votingInputTrgLang"/><input type="text" name="query" id="goog-gt-votingInputSrcText"/><input type="text" name="gtrans" id="goog-gt-votingInputTrgText"/><input type="text" name="vote" id="goog-gt-votingInputVote"/></form><iframe name="votingFrame" frameBorder=0></iframe></div>')),
"</div></div>")},ox=function(){var a=_.Vl(),b=hx();b=gs(a,'<button id="goog-gt-thumbUpButton" type="button" class="'+R("VIpgJd-yAWNEb-hvhgNd-bgm6sf")+'" title="'+R(b)+'" aria-label="'+R(b)+'" aria-pressed="false"><span id="goog-gt-thumbUpIcon">');var c=(0,_.Ql)('<svg width="'+R(24)+'" height="'+R(24)+'" viewBox="'+R("0 0 24 24")+'" focusable="false" class="'+R("VIpgJd-yAWNEb-hvhgNd-THI6Vb")+" "+R("NMm5M")+'"'+uu()+'><path d="M21 7h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 0S7.08 6.85 7 7H2v13h16c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73V9c0-1.1-.9-2-2-2zM7 18H4V9h3v9zm14-7l-3 7H9V8l4.34-4.34L12 9h9v2z"/></svg>');
b=gs(hs(b,c),'</span><span id="goog-gt-thumbUpIconFilled">');c=(0,_.Ql)('<svg width="'+R(24)+'" height="'+R(24)+'" viewBox="'+R("0 0 24 24")+'" focusable="false" class="'+R("VIpgJd-yAWNEb-hvhgNd-THI6Vb")+" "+R("NMm5M")+'"'+uu()+'><path d="M21 7h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 0S7.08 6.85 7 7v13h11c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73V9c0-1.1-.9-2-2-2zM5 7H1v13h4V7z"/></svg>');gs(hs(b,c),"</span></button>");return a},nx=function(){var a=_.Vl(),b=ix();b=gs(a,'<button id="goog-gt-thumbDownButton" type="button" class="'+
R("VIpgJd-yAWNEb-hvhgNd-bgm6sf")+'" title="'+R(b)+'" aria-label="'+R(b)+'" aria-pressed="false"><span id="goog-gt-thumbDownIcon">');var c=(0,_.Ql)('<svg width="'+R(24)+'" height="'+R(24)+'" viewBox="'+R("0 0 24 24")+'" focusable="false" class="'+R("VIpgJd-yAWNEb-hvhgNd-THI6Vb")+" "+R("NMm5M")+'"'+uu()+'><path d="M3 17h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 24s7.09-6.85 7.17-7h5V4H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v2c0 1.1.9 2 2 2zM17 6h3v9h-3V6zM3 13l3-7h9v10l-4.34 4.34L12 15H3v-2z"/></svg>');
b=gs(hs(b,c),'</span><span id="goog-gt-thumbDownIconFilled">');c=(0,_.Ql)('<svg width="'+R(24)+'" height="'+R(24)+'" viewBox="'+R("0 0 24 24")+'" focusable="false" class="'+R("VIpgJd-yAWNEb-hvhgNd-THI6Vb")+" "+R("NMm5M")+'"'+uu()+'><path d="M3 17h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 24s7.09-6.85 7.17-7V4H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v2c0 1.1.9 2 2 2zm16 0h4V4h-4v13z"/></svg>');gs(hs(b,c),"</span></button>");return a};Bs(rn);rn.prototype.g=0;var sn=function(a){_.nb.call(this);this.h=a||_.tb();this.xa=qx;this.da=null;this.Ya=!1;this.o=null;this.P=void 0;this.U=this.J=this.G=null;this.Ha=!1};_.C(sn,_.nb);sn.prototype.Ka=rn.Eb();var qx=null,rx=function(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return b?"highlight":"unhighlight";case 4:return b?"activate":"deactivate";case 8:return b?"select":"unselect";case 16:return b?"check":"uncheck";case 32:return b?"focus":"blur";case 64:return b?"open":"close"}throw Error("Ca");};
sn.prototype.Xa=function(){return this.da||(this.da=":"+(this.Ka.g++).toString(36))};var sx=function(a,b){if(a.G&&a.G.U){var c=a.G.U,d=a.da;d in c&&delete c[d];c=a.G.U;if(c!==null&&b in c)throw Error("y`"+b);c[b]=a}a.da=b};sn.prototype.D=function(){return this.o};var tx=function(a,b){return a.o?Sr(b,a.o||a.h.g):null},ux=function(a){a.P||(a.P=new _.Ob(a));return a.P};sn.prototype.te=function(a){if(this.G&&this.G!=a)throw Error("Ea");sn.W.te.call(this,a)};sn.prototype.X=function(){this.o=this.h.createElement("DIV")};
sn.prototype.na=function(a){vx(this,a)};sn.prototype.gd=function(a){vx(this,a.parentNode,a)};var vx=function(a,b,c){if(a.Ya)throw Error("Fa");a.o||a.X();b?b.insertBefore(a.o,c||null):a.h.g.body.appendChild(a.o);a.G&&!a.G.Ya||a.Ba()};_.k=sn.prototype;_.k.Va=function(a){if(this.Ya)throw Error("Fa");if(a&&this.Wf(a)){this.Ha=!0;var b=_.Md(a);this.h&&this.h.g==b||(this.h=_.tb(a));this.Fa(a);this.Ba()}else throw Error("Ga");};_.k.Wf=function(){return!0};_.k.Fa=function(a){this.o=a};
_.k.Ba=function(){this.Ya=!0;wx(this,function(a){!a.Ya&&a.D()&&a.Ba()})};_.k.ya=function(){wx(this,function(a){a.Ya&&a.ya()});this.P&&_.ig(this.P);this.Ya=!1};_.k.M=function(){this.Ya&&this.ya();this.P&&(this.P.dispose(),delete this.P);wx(this,function(a){a.dispose()});!this.Ha&&this.o&&_.Vd(this.o);this.G=this.o=this.U=this.J=null;sn.W.M.call(this)};var T=function(a,b){return a.Xa()+"."+b},wx=function(a,b){a.J&&a.J.forEach(b,void 0)};
sn.prototype.zf=function(a){for(var b=[];this.J&&this.J.length!=0;){var c=b,d=c.push,e=this.J?this.J[0]||null:null,f=a;if(e){var g=typeof e==="string"?e:e.Xa();this.U&&g?(e=this.U,e=(e!==null&&g in e?e[g]:void 0)||null):e=null;if(g&&e){var h=this.U;g in h&&delete h[g];_.xa(this.J,e);f&&(e.ya(),e.o&&_.Vd(e.o));f=e;if(f==null)throw Error("Da");f.G=null;sn.W.te.call(f,null)}}if(!e)throw Error("Ha");d.call(c,e)}return b};_.C(tn,sn);_.k=tn.prototype;_.k.ke=function(a){this.l=a};_.k.pd=function(){if(!this.Ya)throw Error("Ia");if(!this.l)throw Error("Ja");};_.k.Cc=function(){};_.k.dispose=function(){this.ab()||(tn.W.dispose.call(this),delete this.ee)};_.k.Ia=function(){return this.l};var xx;_.C(wn,_.nb);var vn={},un=0,yx=function(a,b){var c=_.tb(a);pt(b,function(d,e){Array.isArray(d)||(d=[d]);_.Jc(d,function(f){f=c.X("INPUT",{type:"hidden",name:e,value:f});a.appendChild(f)})})};_.k=wn.prototype;_.k.ua=null;_.k.bb=null;_.k.wc=null;_.k.pk=0;_.k.hb=!1;_.k.Zb=null;
_.k.send=function(a,b,c,d){if(this.hb)throw Error("Ka");a=new Ft(a);b=b?b.toUpperCase():"GET";c&&(c=_.Zc(),a.g.set("zx",c));xx||(xx=Zs("FORM"),xx.acceptCharset="utf-8",c=xx.style,c.position="absolute",c.visibility="hidden",c.top=c.left="-10px",c.width=c.height="10px",c.overflow="hidden",document.body.appendChild(xx));this.ua=xx;b=="GET"&&yx(this.ua,a.g);d&&yx(this.ua,d);a=a.toString();a=_.Sb(a);d=this.ua;a=_.Vg(new _.Qg(a));a!==void 0&&(d.action=a);this.ua.method=b;zx(this);Ax(this)};
var Bx=function(a,b){if(a.hb)throw Error("Ka");var c=new Ft(b.action);a.ua=b;b=a.ua;c=_.Vg(c.toString());c!==void 0&&(b.action=c);zx(a)};wn.prototype.abort=function(){if(this.hb){var a=Cx(this);if(a)if(_.ce(a))a.removeAllListeners(void 0);else if(a=_.me(a)){var b=0,c;for(c in a.listeners)for(var d=a.listeners[c].concat(),e=0;e<d.length;++e)_.re(d[e])&&++b}this.hb=!1;this.dispatchEvent("abort");Dx(this)}};
wn.prototype.M=function(){this.hb&&this.abort();wn.W.M.call(this);this.bb&&Ex(this);Ax(this);this.ua=null;delete this.o;this.ua=null;delete vn[this.j]};wn.prototype.isActive=function(){return this.hb};
var zx=function(a){a.hb=!0;a.wc=a.j+"_"+(a.pk++).toString(36);a.bb=_.tb(a.ua).X("IFRAME",{name:a.wc,id:a.wc});var b=a.bb.style;b.visibility="hidden";b.width=b.height="10px";b.display="none";_.nd?b.marginTop=b.marginLeft="-10px":(b.position="absolute",b.top=b.left="-10px");_.tb(a.ua).g.body.appendChild(a.bb);b=a.wc+"_inner";var c=bt(a.bb);if(document.baseURI){var d=Ns(b);d='<head><base href="'+Ns(document.baseURI)+'"></head><body><iframe id="'+d+'" name="'+d+'"></iframe>';d=_.Jl(d)}else d=Ns(b),d=
_.Jl('<body><iframe id="'+d+'" name="'+d+'"></iframe>');c.write(_.Bj(d));_.ob(c.getElementById(b),"load",a.g,!1,a);d=Ys("TEXTAREA",a.ua);for(var e=0,f=d.length;e<f;e++){var g=d[e].value;kt(d[e])!=g&&(_.Xd(d[e],g),d[e].value=g)}d=c.importNode(a.ua,!0);d.target=b;d.action=a.ua.action;c.body.appendChild(d);e=Ys("SELECT",a.ua);f=Ys("SELECT",d);g=0;for(var h=e.length;g<h;g++)for(var l=Ys("OPTION",e[g]),n=Ys("OPTION",f[g]),r=0,u=l.length;r<u;r++)n[r].selected=l[r].selected;e=Ys("INPUT",a.ua);f=Ys("INPUT",
d);g=0;for(h=e.length;g<h;g++)if(e[g].type=="file"&&e[g].value!=f[g].value){a.ua.target=b;d=a.ua;break}try{a.A=!1,d.submit(),c.close(),_.md&&setTimeout(a.B.bind(a),250)}catch(p){_.qe(c.getElementById(b),"load",a.g,!1,a),c.close(),Fx(a)}};wn.prototype.g=function(){_.qe(Cx(this),"load",this.g,!1,this);try{var a=this.bb?bt(Cx(this)):null;this.hb=!1;var b,c;b||typeof this.o!="function"||(c=this.o(a))&&(b=4);b?Fx(this):(this.dispatchEvent("complete"),this.dispatchEvent("success"),Dx(this))}catch(d){Fx(this)}};
var Fx=function(a){a.A||(a.hb=!1,a.dispatchEvent("complete"),a.dispatchEvent("error"),Dx(a),a.A=!0)},Dx=function(a){Ex(a);Ax(a);a.ua=null;a.dispatchEvent("ready")},Ex=function(a){var b=a.bb;b&&(b.onreadystatechange=null,b.onload=null,b.onerror=null,a.h.push(b));a.Zb&&(clearTimeout(a.Zb),a.Zb=null);_.md?a.Zb=setTimeout(a.l.bind(a),2E3):a.l();a.bb=null;a.wc=null};wn.prototype.l=function(){this.Zb&&(clearTimeout(this.Zb),this.Zb=null);for(;this.h.length!=0;){var a=this.h.pop();_.Vd(a)}};
var Ax=function(a){a.ua&&a.ua==xx&&_.Ud(a.ua)},Cx=function(a){return a.bb?bt(a.bb).getElementById(a.wc+"_inner"):null};wn.prototype.B=function(){if(this.hb){var a=this.bb?bt(Cx(this)):null;a&&!Ss(a,"documentUri")?(_.qe(Cx(this),"load",this.g,!1,this),Fx(this)):setTimeout(this.B.bind(this),250)}};var Ix=function(a,b,c,d,e,f){if(_.pd&&e)return Gx(a);if(e&&!d)return!1;if(!_.md){typeof b==="number"&&(b=Hx(b));var g=b==17||b==18||_.pd&&b==91;if((!c||_.pd)&&g||_.pd&&b==16&&(d||f))return!1}if(_.nd&&d&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}switch(a){case 13:return _.md?f||e?!1:!(c&&d):!0;case 27:return!_.nd&&!_.md}return _.md&&(d||e||f)?!1:Gx(a)},Gx=function(a){if(a>=48&&a<=57||a>=96&&a<=106||a>=65&&a<=90||
_.nd&&a==0)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:case 58:return!0;case 173:case 171:return _.md;default:return!1}},Hx=function(a){if(_.md)a=Jx(a);else if(_.pd&&_.nd)switch(a){case 93:a=91}return a},Jx=function(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};_.C(xn,_.ae);_.C(yn,_.nb);_.k=yn.prototype;_.k.kc=null;_.k.Zd=null;_.k.pf=null;_.k.be=null;_.k.Qa=-1;_.k.Gb=-1;_.k.Ne=!1;
var Kx={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},Lx={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},Mx=_.pd&&_.md;_.k=yn.prototype;
_.k.Dj=function(a){_.nd&&(this.Qa==17&&!a.ctrlKey||this.Qa==18&&!a.altKey||_.pd&&this.Qa==91&&!a.metaKey)&&(this.Gb=this.Qa=-1);this.Qa==-1&&(a.ctrlKey&&a.keyCode!=17?this.Qa=17:a.altKey&&a.keyCode!=18?this.Qa=18:a.metaKey&&a.keyCode!=91&&(this.Qa=91));Ix(a.keyCode,this.Qa,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?(this.Gb=Hx(a.keyCode),Mx&&(this.Ne=a.altKey)):this.handleEvent(a)};_.k.Gj=function(a){this.Gb=this.Qa=-1;this.Ne=a.altKey};
_.k.handleEvent=function(a){var b=a.g,c=b.altKey;if(_.nd&&a.type=="keypress"){var d=this.Gb;var e=b.charCode>=0&&b.charCode<63232&&Gx(d)?b.charCode:0}else a.type=="keypress"?(Mx&&(c=this.Ne),b.keyCode==b.charCode?b.keyCode<32?(d=b.keyCode,e=0):(d=this.Gb,e=b.charCode):(d=b.keyCode||this.Gb,e=b.charCode||0)):(d=b.keyCode||this.Gb,e=b.charCode||0),_.pd&&e==63&&d==224&&(d=191);var f=d=Hx(d);d?d>=63232&&d in Kx?f=Kx[d]:d==25&&a.shiftKey&&(f=9):b.keyIdentifier&&b.keyIdentifier in Lx&&(f=Lx[b.keyIdentifier]);
if(!_.md||a.type!="keypress"||Ix(f,this.Qa,a.shiftKey,a.ctrlKey,c,a.metaKey))a=f==this.Qa,this.Qa=f,b=new xn(f,e,a,b),b.altKey=c,this.dispatchEvent(b)};_.k.D=function(){return this.kc};_.k.attach=function(a,b){this.be&&this.detach();this.kc=a;this.Zd=_.ob(this.kc,"keypress",this,b);this.pf=_.ob(this.kc,"keydown",this.Dj,b,this);this.be=_.ob(this.kc,"keyup",this.Gj,b,this)};
_.k.detach=function(){this.Zd&&(_.re(this.Zd),_.re(this.pf),_.re(this.be),this.be=this.pf=this.Zd=null);this.kc=null;this.Gb=this.Qa=-1};_.k.M=function(){yn.W.M.call(this);this.detach()};var zn;_.La("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));var Nx=function(a){return typeof a.className=="string"?a.className:a.getAttribute&&a.getAttribute("class")||""},Ox=function(a){return a.classList?a.classList:Nx(a).match(/\S+/g)||[]},Px=function(a,b){typeof a.className=="string"?a.className=b:a.setAttribute&&a.setAttribute("class",b)},Qx=function(a,b){return a.classList?a.classList.contains(b):_.va(Ox(a),b)},Rx=function(a,b){if(a.classList)a.classList.add(b);else if(!Qx(a,b)){var c=Nx(a);Px(a,c+(c.length>0?" "+b:b))}},Sx=function(a,b){if(a.classList)Array.prototype.forEach.call(b,
function(e){Rx(a,e)});else{var c={};Array.prototype.forEach.call(Ox(a),function(e){c[e]=!0});Array.prototype.forEach.call(b,function(e){c[e]=!0});b="";for(var d in c)b+=b.length>0?" "+d:d;Px(a,b)}},Tx=function(a,b){a.classList?a.classList.remove(b):Qx(a,b)&&Px(a,Array.prototype.filter.call(Ox(a),function(c){return c!=b}).join(" "))},Ux=function(a,b){a.classList?Array.prototype.forEach.call(b,function(c){Tx(a,c)}):Px(a,Array.prototype.filter.call(Ox(a),function(c){return!_.va(b,c)}).join(" "))};var Vx=function(){},Wx;Bs(Vx);var Xx={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"checked",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};_.k=Vx.prototype;_.k.Ld=function(){};_.k.X=function(a){return a.h.X("DIV",Yx(this,a).join(" "),a.ia())};_.k.Ae=function(){return!0};
_.k.Va=function(a,b){b.id&&sx(a,b.id);b&&b.firstChild?Zx(a,b.firstChild.nextSibling?_.Aa(b.childNodes):b.firstChild):a.Nb=null;var c=0,d=this.Db(),e=this.Db(),f=!1,g=!1,h=_.Aa(Ox(b));h.forEach(function(l){f||l!=d?g||l!=e?c|=$x(this,l):g=!0:(f=!0,e==d&&(g=!0));$x(this,l)==1&&b.hasAttribute("tabindex")&&ft(b)&&gt(b,!1)},this);a.Da=c;f||(h.push(d),e==d&&(g=!0));g||h.push(e);(a=a.Xe)&&h.push.apply(h,a);f&&g&&!a||Px(b,h.join(" "));return b};
_.k.Wg=function(a){a.xa==null&&(a.xa=eu(a.Ya?a.o:a.h.g.body));a.xa&&this.Ce(a.D(),!0);a.isEnabled()&&this.Fc(a,a.isVisible())};var ay=function(a,b){if(a=a.Ld()){var c=b.getAttribute("role")||null;a!=c&&(a?b.setAttribute("role",a):b.removeAttribute("role"))}};_.k=Vx.prototype;_.k.qd=function(a,b){_.Aj&&a.style&&(a.style[_.Aj]=b?"":"none")};_.k.Ce=function(a,b){var c=this.Db()+"-SIsrTd";(a=a.D?a.D():a)&&(b?Sx:Ux)(a,[c])};
_.k.Be=function(a){var b;return a.Oa&32&&(b=a.D())?b.hasAttribute("tabindex")&&ft(b):!1};_.k.Fc=function(a,b){var c;if(a.Oa&32&&(c=a.D())){if(!b&&a.Da&32){try{c.blur()}catch(d){}a.Da&32&&a.Gg(null)}(c.hasAttribute("tabindex")&&ft(c))!=b&&gt(c,b)}};_.k.ja=function(a,b){cu(a,b);a&&An(a,"hidden",!b)};_.k.Jc=function(a,b,c){var d=a.D();if(d){var e=by(this,b);e&&(a=a.D?a.D():a)&&(c?Sx:Ux)(a,[e]);this.fb(d,b,c)}};
_.k.fb=function(a,b,c){Wx||(Wx={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=Wx[b];var d=a.getAttribute("role")||null;d&&(d=Xx[d]||b,b=b=="checked"||b=="selected"?d:b);b&&An(a,b,c)};_.k.Xf=function(a,b){if(a&&(_.Ud(a),b))if(typeof b==="string")_.Xd(a,b);else{var c=function(d){if(d){var e=_.Md(a);a.appendChild(typeof d==="string"?e.createTextNode(d):d)}};Array.isArray(b)?b.forEach(c):!_.sa(b)||"nodeType"in b?c(b):_.Aa(b).forEach(c)}};_.k.Db=function(){return"VIpgJd-bMcfAe"};
var Yx=function(a,b){var c=a.Db(),d=[c],e=a.Db();e!=c&&d.push(e);c=b.Da;for(e=[];c;){var f=c&-c;e.push(by(a,f));c&=~f}d.push.apply(d,e);(a=b.Xe)&&d.push.apply(d,a);return d},by=function(a,b){a.g||cy(a);return a.g[b]},$x=function(a,b){if(!a.h){a.g||cy(a);var c=a.g,d={},e;for(e in c)d[c[e]]=e;a.h=d}a=parseInt(a.h[b],10);return isNaN(a)?0:a},cy=function(a){var b=a.Db();_.Ma(b.replace(/\xa0|\s/g," ")," ");a.g={1:b+"-OWB6Me",2:b+"-ZmdkE",4:b+"-auswjd",8:b+"-gk6SMd",16:b+"-barxie",32:b+"-XpnDCe",64:b+"-FNFY6c"}};_.C(Bn,Vx);Bs(Bn);_.k=Bn.prototype;_.k.Ld=function(){return"button"};_.k.fb=function(a,b,c){switch(b){case 8:case 16:An(a,"pressed",c);break;default:case 64:case 1:Bn.W.fb.call(this,a,b,c)}};_.k.X=function(a){var b=Bn.W.X.call(this,a);this.Mf(b,a.Ia());var c=a.Ca();c&&this.Na(b,c);a.Oa&16&&this.fb(b,16,!!(a.Da&16));return b};_.k.Va=function(a,b){b=Bn.W.Va.call(this,a,b);var c=this.Ca(b);a.l=c;a.K=this.Ia(b);a.Oa&16&&this.fb(b,16,!!(a.Da&16));return b};_.k.Ca=function(){};_.k.Na=function(){};
_.k.Ia=function(a){return a.title};_.k.Mf=function(a,b){a&&(b?a.title=b:a.removeAttribute("title"))};_.k.Db=function(){return"VIpgJd-LgbsSe"};var dy={ag:"mousedown",bg:"mouseup",Zf:"mousecancel",Rl:"mousemove",Tl:"mouseover",Sl:"mouseout",Pl:"mouseenter",Ql:"mouseleave"};var Dn={};_.C(En,sn);_.k=En.prototype;_.k.Nb=null;_.k.Da=0;_.k.Oa=39;_.k.Re=255;_.k.gb=!0;_.k.Xe=null;_.k.kf=!0;_.k.Ad=!1;var In=function(a){a.Ya&&0!=a.kf&&ey(a,!1);a.kf=!1};En.prototype.X=function(){var a=this.g.X(this);this.o=a;ay(this.g,a);this.Ad||this.g.qd(a,!1);this.isVisible()||this.g.ja(a,!1)};En.prototype.Wf=function(a){return this.g.Ae(a)};En.prototype.Fa=function(a){this.o=a=this.g.Va(this,a);ay(this.g,a);this.Ad||this.g.qd(a,!1);this.gb=a.style.display!="none"};
En.prototype.Ba=function(){En.W.Ba.call(this);var a=this.g,b=this.o;this.isVisible()||An(b,"hidden",!this.isVisible());this.isEnabled()||a.fb(b,1,!this.isEnabled());this.Oa&8&&a.fb(b,8,!!(this.Da&8));this.Oa&16&&a.fb(b,16,!!(this.Da&16));this.Oa&64&&a.fb(b,64,this.xc());this.g.Wg(this);this.Oa&-2&&(this.kf&&ey(this,!0),this.Oa&32&&(a=this.D()))&&(b=this.B||(this.B=new yn),b.attach(a),ux(this).listen(b,"key",this.Ej).listen(a,"focus",this.Vh).listen(a,"blur",this.Gg))};
var ey=function(a,b){var c=ux(a),d=a.D();b?(c.listen(d,dy.ag,a.Kg).listen(d,[dy.bg,dy.Zf],a.Lg).listen(d,"mouseover",a.Y).listen(d,"mouseout",a.Z),a.H!=_.Ge&&c.listen(d,"contextmenu",a.H)):(c.eb(d,dy.ag,a.Kg).eb(d,[dy.bg,dy.Zf],a.Lg).eb(d,"mouseover",a.Y).eb(d,"mouseout",a.Z),a.H!=_.Ge&&c.eb(d,"contextmenu",a.H))};En.prototype.ya=function(){En.W.ya.call(this);this.B&&this.B.detach();this.isVisible()&&this.isEnabled()&&this.g.Fc(this,!1)};
En.prototype.M=function(){En.W.M.call(this);this.B&&(this.B.dispose(),delete this.B);delete this.g;this.Xe=this.Nb=null};En.prototype.ia=function(){return this.Nb};En.prototype.A=function(a){this.g.Xf(this.D(),a);this.Nb=a};var Zx=function(a,b){a.Nb=b};_.k=En.prototype;_.k.Dh=function(a){this.A(a)};_.k.isVisible=function(){return this.gb};_.k.ja=function(a,b){if(b||this.gb!=a&&this.dispatchEvent(a?"show":"hide"))(b=this.D())&&this.g.ja(b,a),this.isEnabled()&&this.g.Fc(this,a),this.gb=a};
_.k.isEnabled=function(){return!(this.Da&1)};_.k.ob=function(a){var b=this.G;b&&typeof b.isEnabled=="function"&&!b.isEnabled()||!fy(this,1,!a)||(a||(gy(this,!1),hy(this,!1)),this.isVisible()&&this.g.Fc(this,a),iy(this,1,!a,!0))};var hy=function(a,b){fy(a,2,b)&&iy(a,2,b)};En.prototype.isActive=function(){return!!(this.Da&4)};var gy=function(a,b){fy(a,4,b)&&iy(a,4,b)};En.prototype.xc=function(){return!!(this.Da&64)};
var iy=function(a,b,c,d){d||b!=1?a.Oa&b&&c!=!!(a.Da&b)&&(a.g.Jc(a,b,c),a.Da=c?a.Da|b:a.Da&~b):a.ob(!c)},jy=function(a){if(a.Ya&&a.Da&32)throw Error("Fa");a.Da&32&&iy(a,32,!1);a.Oa&=-33},ky=function(a,b){return!!(a.Re&b)&&!!(a.Oa&b)},ly=function(a){a.Re&=-256},fy=function(a,b,c){return!!(a.Oa&b)&&!!(a.Da&b)!=c&&(!(0&b)||a.dispatchEvent(rx(b,c)))&&!a.ab()};En.prototype.Y=function(a){!my(a,this.D())&&this.dispatchEvent("enter")&&this.isEnabled()&&ky(this,2)&&hy(this,!0)};
En.prototype.Z=function(a){!my(a,this.D())&&this.dispatchEvent("leave")&&(ky(this,4)&&gy(this,!1),ky(this,2)&&hy(this,!1))};En.prototype.H=_.Ge;var my=function(a,b){return!!a.relatedTarget&&_.Wd(b,a.relatedTarget)};_.k=En.prototype;_.k.Kg=function(a){this.isEnabled()&&(ky(this,2)&&hy(this,!0),a.g.button!=0||_.pd&&a.ctrlKey||(ky(this,4)&&gy(this,!0),this.g&&this.g.Be(this)&&this.D().focus()));this.Ad||a.g.button!=0||_.pd&&a.ctrlKey||a.preventDefault()};
_.k.Lg=function(a){this.isEnabled()&&(ky(this,2)&&hy(this,!0),this.isActive()&&this.ne(a)&&ky(this,4)&&gy(this,!1))};_.k.ne=function(a){if(ky(this,16)){var b=!(this.Da&16);fy(this,16,b)&&iy(this,16,b)}ky(this,8)&&fy(this,8,!0)&&iy(this,8,!0);ky(this,64)&&(b=!this.xc(),fy(this,64,b)&&iy(this,64,b));b=new _.Zd("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.shiftKey=a.shiftKey,b.j=a.j,b.timeStamp=a.timeStamp);return this.dispatchEvent(b)};
_.k.Vh=function(){ky(this,32)&&fy(this,32,!0)&&iy(this,32,!0)};_.k.Gg=function(){ky(this,4)&&gy(this,!1);ky(this,32)&&fy(this,32,!1)&&iy(this,32,!1)};_.k.Ej=function(a){return this.isVisible()&&this.isEnabled()&&this.jf(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};_.k.jf=function(a){return a.keyCode==13&&this.ne(a)};if(typeof En!=="function")throw Error("Na`"+En);if(typeof Vx!=="function")throw Error("Oa`"+Vx);var ny=_.Da(En);Dn[ny]=Vx;Cn("VIpgJd-bMcfAe",function(){return new En(null)});_.C(Fn,Bn);Bs(Fn);_.k=Fn.prototype;_.k.Ld=function(){};_.k.X=function(a){In(a);ly(a);jy(a);var b=a.h,c=b.X,d={"class":Yx(this,a).join(" "),disabled:!a.isEnabled(),title:a.Ia()||"",value:a.Ca()||""};a=(a=a.ia())?(typeof a==="string"?a:Array.isArray(a)?a.map(kt).join(""):jt(a)).replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,""):"";return c.call(b,"BUTTON",d,a||"")};_.k.Ae=function(a){return a.tagName=="BUTTON"||a.tagName=="INPUT"&&(a.type=="button"||a.type=="submit"||a.type=="reset")};
_.k.Va=function(a,b){In(a);ly(a);jy(a);if(b.disabled){var c=by(this,1);Rx(b,c)}return Fn.W.Va.call(this,a,b)};_.k.Wg=function(a){ux(a).listen(a.D(),"click",a.ne)};_.k.qd=function(){};_.k.Ce=function(){};_.k.Be=function(a){return a.isEnabled()};_.k.Fc=function(){};_.k.Jc=function(a,b,c){Fn.W.Jc.call(this,a,b,c);(a=a.D())&&b==1&&(a.disabled=c)};_.k.Ca=function(a){return a.value};_.k.Na=function(a,b){a&&(a.value=b)};_.k.fb=function(){};_.C(Gn,En);_.k=Gn.prototype;_.k.Ca=function(){return this.l};_.k.Na=function(a){this.l=a;this.g.Na(this.D(),a)};_.k.Ia=function(){return this.K};_.k.Mf=function(a){this.K=a;this.g.Mf(this.D(),a)};_.k.M=function(){Gn.W.M.call(this);delete this.l;delete this.K};_.k.Ba=function(){Gn.W.Ba.call(this);if(this.Oa&32){var a=this.D();a&&ux(this).listen(a,"keyup",this.jf)}};_.k.jf=function(a){return a.keyCode==13&&a.type=="key"||a.keyCode==32&&a.type=="keyup"?this.ne(a):a.keyCode==32};Cn("VIpgJd-LgbsSe",function(){return new Gn(null)});var oy=function(a,b){sn.call(this);this.F=a||"";this.j=null;this.B=[];this.g=null;this.H=b||"GET";this.l=this.A=null};_.A(oy,sn);oy.prototype.X=function(){var a={Ii:this.F,method:this.H,Xi:this.B,dir:_.Nf.test(jv)?"rtl":"ltr"};this.Fa(Cm(mx,a))};oy.prototype.Fa=function(a){this.o=a;this.g=tx(this,"VIpgJd-yAWNEb-Z0Arqf-I9GLp");a=tx(this,"VIpgJd-yAWNEb-Z0Arqf-sFeBqf");this.l=new Gn("");this.l.Va(a);a=tx(this,"activity-cancel");this.j=new Gn("");this.j.Va(a)};
oy.prototype.Ba=function(){var a=ux(this);a.listen(this.l,"action",(0,_.w)(this.K,this));a.listen(this.j,"action",this.dispatchEvent.bind(this,"cancelled"))};oy.prototype.K=function(){var a=!0;this.A&&(a=this.A());a&&(a=new wn,_.ob(a,"success",function(){this.dispatchEvent("successful")}),_.ob(a,"error",function(){this.dispatchEvent("failed")}),Bx(a,this.g));this.dispatchEvent("submitted")};
var py=function(a,b){for(var c in b)a.g[c]&&(a.g[c].value=b[c])},qy=function(a,b){return a.g[b]?a.g[b].value:""};oy.prototype.M=function(){this.l=this.g=this.j=null;sn.prototype.M.call(this)};var ry=function(a,b){a.A=b};_.C(Hn,Vx);Bs(Hn);_.k=Hn.prototype;_.k.Ld=function(){};_.k.Va=function(a,b){In(a);ly(a);jy(a);Hn.W.Va.call(this,a,b);a.A(b.value);return b};_.k.X=function(a){In(a);ly(a);jy(a);return a.h.X("TEXTAREA",{"class":Yx(this,a).join(" "),disabled:!a.isEnabled()},a.ia()||"")};_.k.Ae=function(a){return a.tagName=="TEXTAREA"};_.k.Ce=function(){};_.k.Be=function(a){return a.isEnabled()};_.k.Fc=function(){};_.k.Jc=function(a,b,c){Hn.W.Jc.call(this,a,b,c);(a=a.D())&&b==1&&(a.disabled=c)};_.k.fb=function(){};
_.k.Xf=function(a,b){a&&(a.value=b)};_.k.Db=function(){return"VIpgJd-B7I4Od"};_.C(Jn,En);_.k=Jn.prototype;_.k.yc=!1;_.k.Ud=!1;_.k.sc=!1;_.k.wb=0;_.k.eh=0;_.k.vf=0;_.k.Rg=!1;_.k.he=!1;_.k.Gf=!1;_.k.Ff=!1;_.k.Dc="";var sy=function(a){return a.j.top+a.j.bottom+a.T.top+a.T.bottom},ty=function(a){var b=a.vf,c=a.D();b&&c&&a.he&&(b-=sy(a));return b},vy=function(a){a.vf=50;uy(a)},wy=function(a){a.eh=50;uy(a)};Jn.prototype.Na=function(a){this.A(String(a))};Jn.prototype.Ca=function(){return this.D().value!=this.Dc||xy(this)||this.sc?this.D().value:""};
Jn.prototype.A=function(a){Jn.W.A.call(this,a);this.sc=a!="";uy(this)};Jn.prototype.ob=function(a){Jn.W.ob.call(this,a);this.D().disabled=!a};var uy=function(a){a.D()&&a.F()},xy=function(a){return"placeholder"in a.D()},yy=function(a){a.Dc&&(xy(a)?a.D().placeholder=a.Dc:!a.D()||a.sc||a.Ud||(Rx(a.D(),"B7I4Od-LwH6nd-YPqjbf"),a.D().value=a.Dc))};
Jn.prototype.Ba=function(){Jn.W.Ba.call(this);var a=this.D();_.yj(a,{overflowY:"hidden",overflowX:"auto",boxSizing:"border-box",MsBoxSizing:"border-box",WebkitBoxSizing:"border-box",MozBoxSizing:"border-box"});this.j=iu(a);this.T=ju(a);ux(this).listen(a,"scroll",this.F).listen(a,"focus",this.F).listen(a,"keyup",this.F).listen(a,"mouseup",this.Aa).listen(a,"blur",this.fa);yy(this);uy(this)};
var zy=function(a){if(!a.Rg){var b=a.D().cloneNode(!1);_.yj(b,{position:"absolute",height:"auto",top:"-9999px",margin:"0",padding:"1px",border:"1px solid #000",overflow:"hidden"});a.h.g.body.appendChild(b);var c=b.scrollHeight;b.style.padding="10px";var d=b.scrollHeight;a.Gf=d>c;b.style.borderWidth="10px";a.Ff=b.scrollHeight>d;b.style.height="100px";b.offsetHeight!=100&&(a.he=!0);_.Vd(b);a.Rg=!0}b=a.D();isNaN(a.j.top)&&(a.j=iu(b),a.T=ju(b));c=a.D().scrollHeight;var e=a.D();d=e.offsetHeight-e.clientHeight;
if(!a.Gf){var f=a.j;d-=f.top+f.bottom}a.Ff||(e=ju(e),d-=e.top+e.bottom);c+=d>0?d:0;a.he?c-=sy(a):(a.Gf||(d=a.j,c+=d.top+d.bottom),a.Ff||(a=ju(b),c+=a.top+a.bottom));return c},Ay=function(a,b){a.wb!=b&&(a.wb=b,a.D().style.height=b+"px")},By=function(a){var b=a.D();b.style.height="auto";var c=b.value.match(/\n/g)||[];b.rows=c.length+1;a.wb=0};Jn.prototype.fa=function(){xy(this)||(this.Ud=!1,this.D().value==""&&(this.sc=!1,yy(this)))};
Jn.prototype.F=function(a){if(!this.yc){var b=this.D();!xy(this)&&a&&a.type=="focus"&&(b.value==this.Dc&&this.Dc&&!this.Ud&&(Tx(b,"B7I4Od-LwH6nd-YPqjbf"),b.value=""),this.Ud=!0,this.sc=b.value!="");var c=!1;this.yc=!0;a=this.wb;if(b.scrollHeight){var d=!1,e=!1,f=zy(this),g=b.offsetHeight,h=ty(this);var l=this.eh;var n=this.D();l&&n&&this.he&&(l-=sy(this));h&&f<h?(Ay(this,h),d=!0):l&&f>l?(Ay(this,l),b.style.overflowY="",e=!0):g!=f?Ay(this,f):this.wb||(this.wb=f);d||e||(c=!0)}else By(this);this.yc=
!1;c&&(b=this.D(),this.yc||(this.yc=!0,(e=b.scrollHeight)?(f=zy(this),c=ty(this),c&&f<=c||(d=this.j,b.style.paddingTop=d.top+1+"px",zy(this)==f&&(b.style.paddingTop=d.top+e+"px",b.scrollTop=0,e=zy(this)-e,e>=c?Ay(this,e):Ay(this,c)),b.style.paddingTop=d.top+"px")):By(this),this.yc=!1));a!=this.wb&&this.dispatchEvent("resize")}};
Jn.prototype.Aa=function(){var a=this.D(),b=a.offsetHeight;a.filters&&a.filters.length&&(a=a.filters.item("DXImageTransform.Microsoft.DropShadow"))&&(b-=a.offX);b!=this.wb&&(this.wb=this.vf=b)};var Cy=function(a,b){tn.call(this,a);this.B=!1;this.A=b||{};this.j=null};_.A(Cy,tn);_.k=Cy.prototype;_.k.ke=function(a){tn.prototype.ke.call(this,a);ux(this).listen(this.j.D(),"keydown",(0,_.w)(this.Ia().jd,this.Ia(),!1));this.B=this.Ia().Pc;this.pd()};_.k.pd=function(){tn.prototype.pd.call(this);this.j.A(this.Ia().da);var a=this.Ia().Wa(),b=this.Ia().va();a&&b&&(py(this.g,{gtrans:this.Ia().da,text:this.Ia().rd(),hl:jv,langpair:a+"|"+b}),py(this.g,this.A));this.dispatchEvent("ready");this.j.D().focus()};
_.k.Cc=function(){this.Ia().jd(this.B)};_.k.X=function(){this.Fa(Cm(lx))};_.k.Fa=function(a){this.o=a;a=tx(this,"contribute-original-text");this.j=new Jn("");this.j.Va(a);wy(this.j);vy(this.j);a=tx(this,"activity-form-container");this.g=new oy(Av,"POST");this.g.B=fm(this.A);ry(this.g,(0,_.w)(function(){py(this.g,{utrans:_.Qc(this.j.Ca())});return qy(this.g,"utrans")!=qy(this.g,"gtrans")},this));this.g.na(a)};
_.k.Ba=function(){tn.prototype.Ba.call(this);var a=ux(this);a.listen(this.g,"cancelled",(0,_.w)(function(){this.dispatchEvent("cancelled")},this));a.listen(this.g,"submitted",(0,_.w)(function(){var b=this.Ia(),c=this.j.Ca();b.da=c&&_.Qc(c);this.dispatchEvent("submitted");b=S.mi;_.Xd(this.Ia().o.D(),b)},this))};_.k.M=function(){this.j&&this.j.dispose();this.j=null;this.g&&this.g.dispose();this.g=null;tn.prototype.M.call(this)};var Dy=function(a){_.nb.call(this);this.o=a;this.A={};this.j=new _.Ob(this);this.l=null};_.A(Dy,_.nb);Dy.prototype.attach=function(){};Dy.prototype.detach=function(){};Dy.prototype.M=function(){this.j.dispose();this.j=null};var Ey=function(a,b,c){if(b=a.o.j[b]){c=c||typeof c=="undefined";for(var d=0;d<b.nodes.length;++d)b.nodes[d]&&a.Tg(b.nodes[d],c)}};Dy.prototype.Tg=function(a,b){_.yj(a,"backgroundColor",b?"#E6ECF9":"");_.yj(a,"color",b?"#000":"")};var Fy=function(a,b,c){if(typeof a==="function")c&&(a=(0,_.w)(a,c));else if(a&&typeof a.handleEvent=="function")a=(0,_.w)(a.handleEvent,a);else throw Error("Pa");return Number(b)>2147483647?-1:_.m.setTimeout(a,b||0)};_.C(Kn,_.x);_.k=Kn.prototype;_.k.Kc=0;_.k.M=function(){Kn.W.M.call(this);this.stop();delete this.h;delete this.j};_.k.start=function(a){this.stop();this.Kc=Fy(this.g,a!==void 0?a:this.l)};_.k.stop=function(){this.isActive()&&_.m.clearTimeout(this.Kc);this.Kc=0};_.k.isActive=function(){return this.Kc!=0};_.k.Wh=function(){this.Kc=0;this.h&&this.h.call(this.j)};var gm={},Gy=null,Hy=function(a){a=_.Da(a);delete gm[a];hm()&&Gy&&Gy.stop()},Jy=function(){Gy||(Gy=new Kn(function(){Iy()},20));var a=Gy;a.isActive()||a.start()},Iy=function(){var a=_.Dc();_.Nc(gm,function(b){Ky(b,a)});hm()||Jy()};_.C(Ln,_.nb);_.k=Ln.prototype;_.k.isPaused=function(){return this.g==-1};_.k.zb=function(){this.jb("begin")};_.k.Jb=function(){this.jb("end")};_.k.Cc=function(){this.jb("stop")};_.k.jb=function(a){this.dispatchEvent(a)};var Mn=function(a,b,c,d){Ln.call(this);if(!Array.isArray(a)||!Array.isArray(b))throw Error("Qa");if(a.length!=b.length)throw Error("Ra");this.h=a;this.F=b;this.duration=c;this.A=d;this.coords=[];this.progress=this.B=0;this.lastFrame=null};_.C(Mn,Ln);_.k=Mn.prototype;
_.k.play=function(a){if(a||this.g==0)this.progress=0,this.coords=this.h;else if(this.g==1)return!1;Hy(this);this.startTime=a=_.Dc();this.isPaused()&&(this.startTime-=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.lastFrame=this.startTime;this.progress||this.zb();this.jb("play");this.isPaused()&&this.jb("resume");this.g=1;var b=_.Da(this);b in gm||(gm[b]=this);Jy();Ky(this,a);return!0};
_.k.stop=function(a){Hy(this);this.g=0;a&&(this.progress=1);Ly(this,this.progress);this.Cc();this.Jb()};_.k.pause=function(){this.g==1&&(Hy(this),this.g=-1,this.jb("pause"))};_.k.Kf=function(a){this.progress=a;this.g==1&&(this.startTime=_.Dc()-this.duration*this.progress,this.endTime=this.startTime+this.duration)};_.k.M=function(){this.g==0||this.stop(!1);this.jb("destroy");Mn.W.M.call(this)};_.k.destroy=function(){this.dispose()};
var Ky=function(a,b){b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.progress=(b-a.startTime)/(a.endTime-a.startTime);a.progress>1&&(a.progress=1);a.B=1E3/(b-a.lastFrame);a.lastFrame=b;Ly(a,a.progress);a.progress==1?(a.g=0,Hy(a),a.jb("finish"),a.Jb()):a.g==1&&a.o()},Ly=function(a,b){typeof a.A==="function"&&(b=a.A(b));a.coords=Array(a.h.length);for(var c=0;c<a.h.length;c++)a.coords[c]=(a.F[c]-a.h[c])*b+a.h[c]};Mn.prototype.o=function(){this.jb("animate")};
Mn.prototype.jb=function(a){this.dispatchEvent(new My(a,this))};var My=function(a,b){_.Zd.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.z=b.coords[2];this.duration=b.duration;this.progress=b.progress;this.fps=b.B;this.state=b.g};_.C(My,_.Zd);var Ny=function(){if(_.qd){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(_.bb()))?a[1]:"0"}return _.pd?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(_.bb()))?a[0].replace(/_/g,"."):"10"):_.rd?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(_.bb()))?a[1]:""):_.sd||_.td||_.ud?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(_.bb()))?a[1].replace(/_/g,"."):""):""}();var Oy=function(a){return(a=a.exec(_.bb()))?a[1]:""},Py=function(){if(_.ci)return Oy(/Firefox\/([0-9.]+)/);if(_.kd||_.ld||_.jd)return _.Dd;if(_.gi){if(_.ib()||_.jb()){var a=Oy(/CriOS\/([0-9.]+)/);if(a)return a}return Oy(/Chrome\/([0-9.]+)/)}if(_.hi&&!_.ib())return Oy(/Version\/([0-9.]+)/);if(_.di||_.ei){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(_.bb()))return a[1]+"."+a[2]}else if(_.fi)return(a=Oy(/Android\s+([0-9.]+)/))?a:Oy(/Version\/([0-9.]+)/);return""}();_.C(Nn,Mn);Nn.prototype.l=function(){};Nn.prototype.o=function(){this.l();Nn.W.o.call(this)};Nn.prototype.Jb=function(){this.l();Nn.W.Jb.call(this)};Nn.prototype.zb=function(){this.l();Nn.W.zb.call(this)};_.C(On,Nn);var Qy=1/1024;On.prototype.l=function(){var a=this.coords[0];if(Math.abs(a-this.j)>=Qy){var b=this.element.style;"opacity"in b?b.opacity=a:"MozOpacity"in b?b.MozOpacity=a:"filter"in b&&(b.filter=a===""?"":"alpha(opacity="+Number(a)*100+")");this.j=a}};
On.prototype.zb=function(){this.j=-1;On.W.zb.call(this)};On.prototype.Jb=function(){this.j=-1;On.W.Jb.call(this)};On.prototype.show=function(){this.element.style.display=""};_.C(Pn,On);Pn.prototype.zb=function(){this.show();Pn.W.zb.call(this)};Pn.prototype.Jb=function(){this.element.style.display="none";Pn.W.Jb.call(this)};_.C(Qn,On);Qn.prototype.zb=function(){this.show();Qn.W.zb.call(this)};var Ry=function(){sn.call(this);this.g=null};_.A(Ry,sn);Ry.prototype.X=function(){this.Fa(this.h.X("DIV",{"class":"status-message"}))};Ry.prototype.Fa=function(a){this.o=a;a.style.display="none"};var Ty=function(a){var b=c;var c=(0,_.w)(function(){_.Xd(this.D(),"");b&&b()},a);c=(0,_.w)(a.j,a,750,c);Sy(a,c)};Ry.prototype.clear=function(){this.g&&(this.g.stop(!0),this.g=null);_.Xd(this.D(),"");this.ja(!1)};
var Sy=function(a,b){a.g=new Qn(a.D(),750);ux(a).Hb(a.g,"begin",(0,_.w)(function(){this.D().style.display="block"},a));ux(a).Hb(a.g,"finish",(0,_.w)(function(){this.g=null;window.setTimeout(b,2E3)},a));a.g.play()};Ry.prototype.j=function(a,b){this.isVisible()&&(this.g=new Pn(this.D(),a),ux(this).Hb(this.g,"finish",(0,_.w)(function(){b&&b()},this)),this.g.play())};Ry.prototype.getMessage=function(){return jt(this.D())};
Ry.prototype.ja=function(a){this.D().style.display=a?"block":"none";this.D().style.opacity=a?"1":"0"};Ry.prototype.isVisible=function(){return this.D().style.display!=="none"&&this.D().style.opacity!=="0"};var Vn=function(a,b){_.nb.call(this);this.F=new _.Ob(this);this.Ec(a||null);b&&(this.Ic=b)};_.C(Vn,_.nb);_.k=Vn.prototype;_.k.Ra=null;_.k.Pc=!0;_.k.ng=null;_.k.cc=!1;_.k.qf=-1;_.k.Ic="toggle_display";_.k.D=function(){return this.Ra};_.k.Ec=function(a){if(this.cc)throw Error("Ta");this.Ra=a};_.k.jd=function(a){if(this.cc)throw Error("Ta");this.Pc=a};_.k.isVisible=function(){return this.cc};
_.k.ja=function(a){this.ib&&this.ib.stop();this.Ha&&this.Ha.stop();if(a){if(!this.cc&&this.De()){if(!this.Ra)throw Error("Ua");this.qb();a=_.Md(this.Ra);this.Pc&&(this.F.listen(a,"mousedown",this.oh,!0),this.F.listen(a,"blur",this.qk));this.Ic=="toggle_display"?(this.Ra.style.visibility="visible",cu(this.Ra,!0)):this.Ic=="move_offscreen"&&this.qb();this.cc=!0;this.qf=Date.now();this.ib?(_.je(this.ib,"end",this.ph,!1,this),this.ib.play()):this.ph()}}else Uy(this)};_.k.qb=function(){};
var Uy=function(a,b){a.cc&&a.dispatchEvent({type:"beforehide",target:b})&&(a.F&&_.ig(a.F),a.cc=!1,Date.now(),a.Ha?(_.je(a.Ha,"end",_.Cc(a.tg,b),!1,a),a.Ha.play()):a.tg(b))};_.k=Vn.prototype;_.k.tg=function(a){this.Ic=="toggle_display"?this.Sj():this.Ic=="move_offscreen"&&(this.Ra.style.top="-10000px");this.xf(a)};_.k.Sj=function(){this.Ra.style.visibility="hidden";cu(this.Ra,!1)};_.k.De=function(){return this.dispatchEvent("beforeshow")};_.k.ph=function(){this.dispatchEvent("show")};
_.k.xf=function(a){this.dispatchEvent({type:"hide",target:a})};_.k.oh=function(a){a=a.target;_.Wd(this.Ra,a)||Vy(this,a)||Date.now()-this.qf<150||Uy(this,a)};_.k.qk=function(a){var b=_.Md(this.Ra);if(typeof document.activeElement!="undefined"){if(a=b.activeElement,!a||_.Wd(this.Ra,a)||a.tagName=="BODY"||Vy(this,a))return}else if(a.target!=b)return;Date.now()-this.qf<150||Uy(this)};var Vy=function(a,b){return _.Lc(a.ng||[],function(c){return b===c||_.Wd(c,b)})};
Vn.prototype.M=function(){Vn.W.M.call(this);this.F.dispose();_.ra(this.ib);_.ra(this.Ha);delete this.Ra;delete this.F;delete this.ng};_.C(Rn,_.nb);Rn.prototype.handleEvent=function(a){var b=new _.ae(a.g);b.type=a.type=="focusin"||a.type=="focus"?"focusin":"focusout";this.dispatchEvent(b)};Rn.prototype.M=function(){Rn.W.M.call(this);_.re(this.h);_.re(this.j);delete this.g};Sn.prototype.h=function(){};var Yy=function(a,b,c,d,e,f,g){var h;if(h=c.offsetParent){var l=h.tagName=="HTML"||h.tagName=="BODY";if(!l||Tt(h,"position")!="static"){var n=Yt(h);if(!l){l=eu(h);var r;if(r=l){r=_.hi&&km(Py,10)>=0;var u;if(u=_.xd)u=km(Ny,10)>=0;var p=_.gi&&km(Py,85)>=0;r=_.md||r||u||p}l=r?-h.scrollLeft:l&&Tt(h,"overflowX")!="visible"?h.scrollWidth-h.clientWidth-h.scrollLeft:h.scrollLeft;n=Ds(n,new Wl(l,h.scrollTop))}}}h=n||new Wl;n=Yt(a);l=bu(a);n=new Om(n.x,n.y,l.width,l.height);if(l=Zt(a))p=new Om(l.left,l.top,
l.right-l.left,l.bottom-l.top),l=Math.max(n.left,p.left),r=Math.min(n.left+n.width,p.left+p.width),l<=r&&(u=Math.max(n.top,p.top),p=Math.min(n.top+n.height,p.top+p.height),u<=p&&(n.left=l,n.top=u,n.width=r-l,n.height=p-u));r=_.tb(a);l=_.tb(c);r.g!=l.g&&(r=r.g.body,l=$t(r,l.g.defaultView),l=Ds(l,Yt(r)),n.left+=l.x,n.top+=l.y);a=Wy(a,b);b=n.left;a&4?b+=n.width:a&2&&(b+=n.width/2);b=new Wl(b,n.top+(a&1?n.height:0));b=Ds(b,h);e&&(b.x+=(a&4?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);var t;g&&(t=Zt(c))&&(t.top-=h.y,
t.right-=h.x,t.bottom-=h.y,t.left-=h.x);return Xy(b,c,d,f,t,g)},Xy=function(a,b,c,d,e,f){a=Mr(a);var g=Wy(b,c);c=bu(b);var h=new _.Ga(c.width,c.height);a=Mr(a);h=new _.Ga(h.width,h.height);var l=0;if(d||g!=0)g&4?a.x-=h.width+(d?d.right:0):g&2?a.x-=h.width/2:d&&(a.x+=d.left),g&1?a.y-=h.height+(d?d.bottom:0):d&&(a.y+=d.top);f&&(e?(d=h,g=0,(f&65)==65&&(a.x<e.left||a.x>=e.right)&&(f&=-2),(f&132)==132&&(a.y<e.top||a.y>=e.bottom)&&(f&=-5),a.x<e.left&&f&1&&(a.x=e.left,g|=1),f&16&&(l=a.x,a.x<e.left&&(a.x=
e.left,g|=4),a.x+d.width>e.right&&(d.width=Math.min(e.right-a.x,l+d.width-e.left),d.width=Math.max(d.width,0),g|=4)),a.x+d.width>e.right&&f&1&&(a.x=Math.max(e.right-d.width,e.left),g|=1),f&2&&(g|=(a.x<e.left?16:0)|(a.x+d.width>e.right?32:0)),a.y<e.top&&f&4&&(a.y=e.top,g|=2),f&32&&(l=a.y,a.y<e.top&&(a.y=e.top,g|=8),a.y+d.height>e.bottom&&(d.height=Math.min(e.bottom-a.y,l+d.height-e.top),d.height=Math.max(d.height,0),g|=8)),a.y+d.height>e.bottom&&f&4&&(a.y=Math.max(e.bottom-d.height,e.top),g|=2),f&
8&&(g|=(a.y<e.top?64:0)|(a.y+d.height>e.bottom?128:0)),e=g):e=256,l=e);e=new Om(0,0,0,0);e.left=a.x;e.top=a.y;e.width=h.width;e.height=h.height;a=l;if(a&496)return a;Vt(b,new Wl(e.left,e.top));h=new _.Ga(e.width,e.height);_.Mc(c,h)||gu(b,h,"border-box");return a},Wy=function(a,b){return(b&8&&eu(a)?b^4:b)&-9};_.C(Tn,Sn);Tn.prototype.h=function(a,b,c){Yy(this.element,this.j,a,b,void 0,c,this.l)};_.C(Un,Sn);Un.prototype.h=function(a,b,c){Yy((a?_.Md(a):document).documentElement,0,a,b,this.g,c,null)};_.C(Wn,Vn);Wn.prototype.qb=function(){if(this.B){var a=!this.isVisible()&&this.Ic!="move_offscreen",b=this.D();a&&(b.style.visibility="hidden",cu(b,!0));this.B.h(b,8,this.Ak);a&&cu(b,!1)}};_.C(Yn,Wn);var Zy=[];_.k=Yn.prototype;_.k.Ja=null;_.k.className="VIpgJd-suEOdc";_.k.Fh=500;_.k.Sg=0;_.k.attach=function(a){a=Xn(a);this.G.add(a);_.ob(a,"mouseover",this.Ee,!1,this);_.ob(a,"mouseout",this.rc,!1,this);_.ob(a,"mousemove",this.ie,!1,this);_.ob(a,"focus",this.ce,!1,this);_.ob(a,"blur",this.rc,!1,this)};_.k.detach=function(a){var b=this;a?(a=Xn(a),$y(this,a),this.G.delete(a)):(this.G.forEach(function(c){$y(b,c)}),this.G.clear())};
var $y=function(a,b){_.qe(b,"mouseover",a.Ee,!1,a);_.qe(b,"mouseout",a.rc,!1,a);_.qe(b,"mousemove",a.ie,!1,a);_.qe(b,"focus",a.ce,!1,a);_.qe(b,"blur",a.rc,!1,a)};Yn.prototype.Za=function(a){_.Xd(this.D(),a)};
Yn.prototype.Ec=function(a){var b=this.D();b&&_.Vd(b);Yn.W.Ec.call(this,a);a?(b=this.Z.g.body,b.insertBefore(a,b.lastChild),_.ra(this.J),this.J=new Rn(this.D()),_.vk(this,_.Cc(_.ra,this.J)),_.ob(this.J,"focusin",this.T,void 0,this),_.ob(this.J,"focusout",this.Sb,void 0,this)):(_.ra(this.J),this.J=null)};Yn.prototype.rd=function(){return jt(this.D())};var az=function(a){return a.Y?a.isVisible()?4:1:a.Aa?3:a.isVisible()?2:0};
Yn.prototype.De=function(){if(!Vn.prototype.De.call(this))return!1;if(this.g)for(var a,b=0;a=Zy[b];b++)_.Wd(a.D(),this.g)||a.ja(!1);_.wa(Zy,this);a=this.D();a.className=this.className;this.T();_.ob(a,"mouseover",this.Sd,!1,this);_.ob(a,"mouseout",this.Rd,!1,this);bz(this);return!0};
Yn.prototype.xf=function(){_.xa(Zy,this);for(var a=this.D(),b,c=0;b=Zy[c];c++)b.g&&_.Wd(a,b.g)&&b.ja(!1);this.sh&&this.sh.Sb();_.qe(a,"mouseover",this.Sd,!1,this);_.qe(a,"mouseout",this.Rd,!1,this);this.g=void 0;az(this)==0&&(this.Rb=!1);Vn.prototype.xf.call(this)};Yn.prototype.uf=function(a,b){this.g==a&&this.G.has(this.g)&&(this.Rb||!this.oo?(this.ja(!1),this.isVisible()||(this.g=a,this.B=b||new cz(Mr(this.bd)),this.isVisible()&&this.qb(),this.ja(!0))):this.g=void 0);this.Y=void 0};
Yn.prototype.Bk=function(a){this.Aa=void 0;if(a==this.g){a=this.Z;var b=a.g;try{var c=b&&b.activeElement;var d=c&&c.nodeName?c:null}catch(e){d=null}d=d&&this.D()&&a.contains(this.D(),d);this.Ja!=null&&(this.Ja==this.D()||this.G.has(this.Ja))||d||this.ge&&this.ge.Ja||this.ja(!1)}};var dz=function(a,b){var c=Ur(a.Z.g);a.bd.x=b.clientX+c.x;a.bd.y=b.clientY+c.y};Yn.prototype.Ee=function(a){var b=ez(this,a.target);this.Ja=b;this.T();b!=this.g&&(this.g=b,fz(this,b),gz(this),dz(this,a))};
var ez=function(a,b){try{for(;b&&!a.G.has(b);)b=b.parentNode;return b}catch(c){return null}};Yn.prototype.ie=function(a){dz(this,a);this.Rb=!0};Yn.prototype.ce=function(a){this.Ja=a=ez(this,a.target);this.Rb=!0;if(this.g!=a){this.g=a;var b=new hz(this.Ja);this.T();fz(this,a,b);gz(this)}};var gz=function(a){if(a.g)for(var b,c=0;b=Zy[c];c++)_.Wd(b.D(),a.g)&&(b.ge=a,a.sh=b)};
Yn.prototype.rc=function(a){var b=ez(this,a.target),c=ez(this,a.relatedTarget);b!=c&&(b==this.Ja&&(this.Ja=null),bz(this),this.Rb=!1,!this.isVisible()||a.relatedTarget&&_.Wd(this.D(),a.relatedTarget)?this.g=void 0:this.Sb())};Yn.prototype.Sd=function(){var a=this.D();this.Ja!=a&&(this.T(),this.Ja=a)};Yn.prototype.Rd=function(a){var b=this.D();this.Ja!=b||a.relatedTarget&&_.Wd(b,a.relatedTarget)||(this.Ja=null,this.Sb())};
var fz=function(a,b,c){a.Y||(a.Y=Fy((0,_.w)(a.uf,a,b,c),a.Fh))},bz=function(a){a.Y&&(_.m.clearTimeout(a.Y),a.Y=void 0)};Yn.prototype.Sb=function(){az(this)==2&&(this.Aa=Fy((0,_.w)(this.Bk,this,this.g),this.Sg))};Yn.prototype.T=function(){this.Aa&&(_.m.clearTimeout(this.Aa),this.Aa=void 0)};Yn.prototype.M=function(){this.ja(!1);bz(this);this.detach();this.D()&&_.Vd(this.D());this.Ja=null;delete this.Z;Yn.W.M.call(this)};var cz=function(a,b){Un.call(this,a,b)};_.C(cz,Un);
cz.prototype.h=function(a,b,c){b=Zt((a?_.Md(a):document).documentElement);c=c?new Nm(c.top+10,c.right,c.bottom,c.left+10):new Nm(10,0,0,10);Xy(this.g,a,8,c,b,9)&496&&Xy(this.g,a,8,c,b,5)};var hz=function(a){Tn.call(this,a,5)};_.C(hz,Tn);hz.prototype.h=function(a,b,c){var d=new Wl(10,0);Yy(this.element,this.j,a,b,d,c,9)&496&&Yy(this.element,4,a,1,d,c,5)};var iz=function(){Yn.call(this);this.fa={};this.vc={};this.K=null;this.fe=!1;this.ad=this.h=this.U=null;this.xa={};this.A=new _.Ob(this);this.H=this.j=this.o=this.Ub=this.l=this.da=this.Ka=null;this.P=!0;this.Wb=[]};_.A(iz,Yn);_.k=iz.prototype;
_.k.na=function(){this.P=!1;var a=_.Nf.test(jv)?"rtl":"ltr";this.Ec(Cm(px,{nk:"https://www.gstatic.com/images/branding/product/1x/translate_24dp.png",Zm:"https://www.google.com/images/cleardot.gif",ao:vv,dir:a,Wk:Bv}));this.className+=" VIpgJd-yAWNEb-L7lbkb skiptranslate";if(a=!!(this.D()&&this.K&&this.Ub&&this.o.D()&&this.U&&this.H))if(this.A.listen(window,"resize",(0,_.w)(this.qb,this)),this.A.listen(this,"hide",(0,_.w)(this.uk,this)),this.Wb.length)return a=this.kg.apply(this,this.Wb),this.Wb=
[],a;return a};_.k.kg=function(a){for(var b=[],c=0;c<arguments.length;++c){var d=arguments[c];if(d)if(this.K||d.ee){var e=Zs("SPAN",{"class":d.className||"VIpgJd-yAWNEb-Z0Arqf-hSRGPd"});_.Xd(e,d.rf||"");b.push(e);_.Td(d.ee||this.K,e);if(d.ke&&d.Cc){var f=(0,_.w)(this.mj,this,d);this.A.listen(e,"click",f);d.de&&this.A.listen(this.U,d.de,f)}d.id=d.id||d.Xa();this.fa[d.id]&&this.xh(d);this.fa[d.id]=d;this.vc[d.id]=e}else this.Wb.push(d)}return b};
_.k.xh=function(a){for(var b=0;b<arguments.length;++b){var c=typeof arguments[b]==="string"||arguments[b]instanceof String?arguments[b]:arguments[b].id,d=this.fa[c],e=this.vc[c];d&&e&&(this.h&&this.h.id===c&&this.Te(),this.A.eb(d,["submitted","cancelled"]),d.dispose(),this.xa[c]&&delete this.xa[c],delete this.fa[c],delete this.vc[c],_.Vd(e))}};
_.k.mj=function(a){if(this.U){a!=this.h&&this.h&&(this.o.clear(),this.h.Cc.call(this.h),this.h.D()&&(this.h.D().style.display="none"),jz(this,!1),this.h=null);jz(this,!0);this.o.clear();this.h=a;if(this.xa[a.id]){var b=this.xa[a.id];var c=a.pd}else a.na(),b=a.D(),c=a.ke,this.A.listen(a,["submitted","cancelled"],(0,_.w)(this.Te,this)),a.Se&&(this.xa[a.id]=b);_.Td(this.U,b);c.call(a,this);a=new Qn(b,100);this.A.Hb(a,"finish",(0,_.w)(this.qb,this,!0,!0));a.play()}};
_.k.Te=function(){if(this.h)if(this.o.clear(),this.h.Cc.call(this.h),this.h.D()){var a=new Pn(this.h.D(),100);this.A.Hb(a,"finish",(0,_.w)(function(){_.Vd(this.h.D());this.h=null;jz(this,!1);this.o.getMessage()&&(Ty(this.o),this.qb(!0,!0))},this));a.play()}else jz(this,!1),this.h=null};_.k.uf=function(a,b){this.ad=a;Yn.prototype.uf.call(this,a,b);this.D().style.display="block"};
_.k.Ee=function(a){if(!this.P){var b=ez(this,a.target);this.Ja=b;this.T();b!=this.g?(this.g=b,fz(this,b),gz(this),dz(this,a)):fz(this,b)}};_.k.uk=function(){this.o.clear();this.fe&&this.Te()};_.k.M=function(){for(var a in this.fa)this.xh(a);this.A&&this.A.dispose();this.A=null;this.o&&this.o.dispose();this.H=this.Ub=this.ad=this.U=this.K=this.o=null;Yn.prototype.M.call(this)};
var jz=function(a,b){a.fe=b;a.P=b;if(a.P){var c=a.D();a.Ka=new Wl(c.offsetLeft,c.offsetTop)}else a.Ka&&((a.B||null)!=null&&((a.B||null).g=a.Ka),Vt(a.D(),a.Ka),a.Ka=null);a.K.style.display=b?"none":"inline-block";a.Ub.style.display=b?"inline-block":"none"};_.k=iz.prototype;_.k.jd=function(a){if(this.isVisible()){a=(this.Pc=a)?this.F.listen:this.F.eb;var b=_.Md(this.D());a.call(this.F,b,"mousedown",this.oh,!0)}else Yn.prototype.jd.call(this,a)};
_.k.Ec=function(a){Yn.prototype.Ec.call(this,a);if(a){this.K=Sr("VIpgJd-yAWNEb-Z0Arqf-PLDbbf",a);var b=Sr("VIpgJd-yAWNEb-jOfkMb-Ne3sFf",a);b&&(this.o=new Ry,this.o.Va(b));this.Ub=Sr("VIpgJd-yAWNEb-fw42Ze-Z0Arqf-haAclf",a);this.U=Sr("VIpgJd-yAWNEb-Z0Arqf-H9tDt",a);this.H=Sr("VIpgJd-yAWNEb-nVMfcd-fmcmS",a)}};
_.k.qb=function(a,b){var c=Yt(document.body).y;if(this.B){(this.B||null).g.y+=c;Yn.prototype.qb.call(this);var d=parseInt(this.D().style.left,10);a=parseInt(this.D().style.top,10)-(a?0:c);b&&(b=this.Ak||{},a-=b.top||10,d-=b.left||10);a-=c;(this.B||null).g.y=a;(this.B||null).g.x=d;c=new Wl(d,a);Vt(this.D(),c)}};_.k.ja=function(a){Yn.prototype.ja.call(this,a)};_.k.pb=function(a){this.l=a};_.k.za=function(a){this.j=a};
_.k.Za=function(a){a=a?_.Qc(a):"";this.H?_.Xd(this.H,a):Yn.prototype.Za.call(this,a)};_.k.Wa=function(){return this.l};_.k.va=function(){return this.j};_.k.rd=function(){return this.H?jt(this.H):Yn.prototype.rd.call(this)};_.k.rc=function(a){this.P||Yn.prototype.rc.call(this,a)};_.k.Sd=function(a){this.P||Yn.prototype.Sd.call(this,a)};_.k.Rd=function(a){this.P||Yn.prototype.Rd.call(this,a)};var kz=function(){this.h=new Map;this.g=Pv(Wv)},oz=function(a){var b=Xn("goog-gt-thumbUpButton"),c=a.h,d=a.g;b.addEventListener("click",function(){if(lz(c)===mz)$v(d);else{var e=Xv(d,5);Yv(d,e);Zv(e,5)}nz(c,mz)},!1)},qz=function(a){var b=Xn("goog-gt-thumbDownButton"),c=a.h,d=a.g;b.addEventListener("click",function(){if(lz(c)===pz)$v(d);else{var e=Xv(d,6);Yv(d,e);Zv(e,6)}nz(c,pz)},!1)},tz=function(a){var b=Xn("goog-gt-tt"),c=b.dataset,d=Xn("goog-gt-votingInputSrcLang"),e=Xn("goog-gt-votingInputTrgLang"),
f=Xn("goog-gt-votingInputSrcText"),g=Xn("goog-gt-votingInputTrgText"),h=Sr("VIpgJd-yAWNEb-nVMfcd-fmcmS"),l=Xn("goog-gt-translation"),n=a.h,r=a.g;window.document.body.addEventListener("goog-gt-popupShown",function(u){var p=Xv(r,4);Yv(r,p);Zv(p,4);u=u.detail;p=String(u.Cd);u=u.Pk;c.id=p;p=n.get(p)||rz;sz(p);b.style.width=Math.max(Math.min(window.innerWidth-16,536),288)+"px";p=u.Wa()||"";var t=u.va()||"";d.value=p;e.value=t;f.value=u.rd();g.value=u.da;l&&(l.innerText=u.da);b.lang=jv;h.lang=p;l&&(l.lang=
t);_.Nf.test(p)&&(h.classList.add("rtl"),h.dir="rtl");l&&_.Nf.test(t)&&(l.classList.add("rtl"),l.dir="rtl")},!1)},sz=function(a){var b=Xn("goog-gt-thumbUpButton"),c=Xn("goog-gt-thumbUpIcon"),d=Xn("goog-gt-thumbUpIconFilled"),e=Xn("goog-gt-thumbDownButton"),f=Xn("goog-gt-thumbDownIcon"),g=Xn("goog-gt-thumbDownIconFilled");b.setAttribute("aria-pressed","false");c.style.display="";d.style.display="none";e.setAttribute("aria-pressed","false");f.style.display="";g.style.display="none";switch(a){case mz:b.setAttribute("aria-pressed",
"true");c.style.display="none";d.style.display="";break;case pz:e.setAttribute("aria-pressed","true"),f.style.display="none",g.style.display=""}Xn("goog-gt-votingInputVote").value=a},lz=function(a){var b=Xn("goog-gt-tt").dataset;return a.get(b.id)},nz=function(a,b){lz(a)===b&&(b=rz);sz(b);var c=Xn("goog-gt-tt").dataset;a.set(c.id,b);Xn("goog-gt-votingForm").submit()},rz=(0).toString(),mz=(1).toString(),pz=(2).toString();var uz={};uz.add=ao;uz.Pm=function(a,b,c){var d=Zn(a);typeof b==="string"?_.xa(d,b):Array.isArray(b)&&(d=bo(d,b));typeof c!=="string"||_.va(d,c)?Array.isArray(c)&&$n(d,c):d.push(c);b=d.join(" ");a.className=b};uz.enable=fo;uz.get=Zn;uz.has=eo;uz.remove=co;uz.set=function(a,b){a.className=b};uz.wo=function(a,b,c){for(var d=Zn(a),e=!1,f=0;f<d.length;f++)d[f]==b&&(d.splice(f--,1),e=!0);e&&(d.push(c),b=d.join(" "),a.className=b);return e};uz.toggle=function(a,b){var c=!eo(a,b);fo(a,b,c);return c};var vz=function(a,b){Dy.call(this,a);b=b||{};this.g={apiKey:b.apiKey||"",Tb:b.Tb||1};this.h=null};_.A(vz,Dy);_.k=vz.prototype;_.k.attach=function(a,b){b&&(b.Cd=a,this.h.attach(b))};_.k.detach=function(a){a&&this.h.detach(a)};_.k.Yh=function(){var a=this.h.ad;if(a&&a.Cd!==void 0){var b=a.Cd;a=this.o.j[b];Ey(this,this.l,!1);this.l=b;Ey(this,b);this.h.pb(a.Lk);this.h.za(a.Nk);var c=a.ga;this.h.da=c&&_.Qc(c);this.h.Za(a.text)}b=new CustomEvent("goog-gt-popupShown",{detail:{Cd:b,Pk:this.h}});window.document.body.dispatchEvent(b)};
_.k.Xh=function(){Ey(this,this.l,!1)};_.k.rk=function(){this.o.j[this.l].Vi.dispatchEvent("updating")};_.k.M=function(){this.h.dispose();this.h=null;Dy.prototype.M.call(this)};_.k.Tg=function(a,b){uz[b?"add":"remove"](a,"VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q")};var wz=function(a){this.A=a;this.l=this.h=this.o=this.j=-1;this.g=!1;this.F=0;this.G="";this.H=0};wz.prototype.start=function(){if(!this.g){this.g=!0;var a=[],b;for(b=0;b<15;b++)a[b]=Qv[0|Math.random()*62];this.G=a.join("");this.F=0;this.l=this.h=this.o=this.j=-1;this.H=_.Dc();Fy(this.B,1E4,this)}};wz.prototype.stop=function(){this.g&&(this.g=!1,xz(this))};wz.prototype.B=function(){this.g&&(xz(this),Fy(this.B,1E3,this))};
var xz=function(a){var b=a.A.l,c=a.A.A,d=a.A.j,e=a.A.o;if(a.j!=b||a.o!=c||a.h!=d||a.l!=e){var f={};f.ct=b;f.cv=c;f.cts=d;f.cvs=e;f.sid=a.G;f.seq=a.F++;f.tat=_.Dc()-a.H;if(a.j>=0||a.o>=0||a.h>=0||a.l>=0)f.pt=a.j,f.pv=a.o,f.pts=a.h,f.pvs=a.l;jn("te_v",f);a.j=b;a.o=c;a.h=d;a.l=e}};var yz=function(){this.o=this.j=this.A=this.l=0;this.g=[];this.h=_.m.IntersectionObserver!=null?new IntersectionObserver((0,_.w)(this.B,this)):null};yz.prototype.attach=function(a,b){this.j+=b;var c=this.g.length;this.g.push(b);for(b=0;b<a.length;++b){var d=a[b];at(d)?(d[zz]=c,this.l+=jt(d).length,this.h&&this.h.observe(d)):this.bh(d.nodeType)}};yz.prototype.detach=function(a){for(var b=0;b<a.length;++b){var c=a[b];at(c)?(c[zz]=void 0,this.h&&this.h.unobserve(c)):this.bh(c.nodeType)}};
yz.prototype.reset=function(){this.o=this.j=this.A=this.l=0;this.g=[]};yz.prototype.B=function(a){for(var b=0;b<a.length;b++){var c=a[b];if(c.intersectionRatio>0&&c.target[zz]!=null){this.A+=jt(c.target).length;var d=c.target[zz];this.o+=this.g[d];this.g[d]=0;delete c.target[zz]}}};ww.attach(36546,yz.prototype,{bh:1});var zz="_gt_"+Math.random().toString(36).substr(2);var Az=function(a,b){_.x.call(this);a=a||{};this.g=im(a);this.g.Tb=a.Tb;this.g.Nf=!!a.Nf;this.g.Ni=parseInt(a.Ni,10)||300;this.g.yk=a.yk;this.g.trackVisibility=a.trackVisibility||!1;this.B=0;this.j={};this.A=new _.Ob(this);this.l=new vz(this,this.g);b&&(this.l.A=b||{});a=this.l;a.h=new iz({Kk:a.g.Kk});a.h.Sg=300;a.h.Fh=1E3;a.h.jd(!0);a.j.listen(a.h,"show",(0,_.w)(a.Yh,a));a.j.listen(a.h,"hide",(0,_.w)(a.Xh,a));a.g.Tb&&rv!="te_cl"&&(b=new Cy({id:"contribute",rf:S.Th,de:"dblclick",Se:!0},a.A),a.h.kg(b),
a.j.listen(b,"submitted",(0,_.w)(a.rk,a)));a.h.na();a=new kz;Xn("goog-gt-thumbUpButton")&&(oz(a),qz(a),tz(a));this.o=this.h=null;this.g.trackVisibility&&_.m.IntersectionObserver!=null&&(this.h=new yz,this.o=new wz(this.h))};_.A(Az,_.x);var Bz=function(a){a.o&&a.o.stop();for(var b in a.j){var c=a,d=b,e=c.j[d];if(e){c.h&&c.h.detach(e.nodes);for(var f=0;f<e.nodes.length;++f)e.nodes[f]&&c.l.detach(e.nodes[f]);delete c.j[d]}}a.h&&a.h.reset()};
Az.prototype.M=function(){Bz(this);this.A.dispose();this.A=null;this.l.dispose();this.l=null};var Cz=function(a){for(var b=0;b<a.length;++b)if(a[b]&&a[b].node)return a[b].node;return null},Gz=function(a){var b=Cz(a);if(!b)return null;var c=[],d=[],e=[];b=new Yw(b,!0);var f=a[a.length-1].node,g=0,h=!1;do{b.next();var l=b.node();if(!l)break;var n=b.g.g,r=b.depth();for(n==1&&--r;g<a.length&&!a[g].node;)++g;l==a[g].node||!h&&n==1&&(l!=null&&l.previousSibling==null?0:!Dz(Ez(l)))?(n=Fz(l),d.push({node:n,Za:function(){}}),e[d.length-1]=r,l.parentNode&&l.parentNode.insertBefore(n,l),l==a[g].node&&
(c[g++]=d.length-1,h=!0)):h=!1}while(l!=f);return{Rf:e,vk:c,Uj:d}},Dz=function(a){return a!=null&&Rw[a.tagName]},Ez=function(a){if(a==null)return null;for(a=a.previousSibling;a!=null&&a!=null&&a.nodeType==3&&_.Qc(jt(a))=="";)a=a.previousSibling;return a},Jz=function(a,b,c,d,e,f){_.nb.call(this);this.g=[];for(var g=0;g<a.length;++g)this.g.push("nodeType"in a[g]?Hz(a[g]):a[g]),Iz(a[g].node);this.j=b;this.G=d||0;this.Y=e||0;this.F=c;this.B=f||null;this.K=this.J=this.U=!1;this.o=[];this.A=[];this.h=[];
this.T=[];new _.Ob(this);this.l=this.P=!1},Hz;_.A(Jz,_.nb);
var Mz=function(a){if(!a)return!1;if(a.nodeType!=3||!_.kd)return Kz in a&&!!a[Kz];if(!a.parentNode)return!0;if(!(Lz in a.parentNode))return!1;var b=a.parentNode[Lz];if(!b||!b[a.nodeValue])return!1;b=b[a.nodeValue];for(var c=0;c<b.length;++c)if(b[c]==a)return!0;return!1},Nz=function(a,b){if(!a)return"";if(a.tagName=="TITLE")return String(document.title);a.nodeType==3?b="nodeValue":b||(b="value");return a.getAttribute&&a.getAttribute(b)?String(a.getAttribute(b)):typeof a[b]==="string"?String(a[b]):
""};Jz.prototype.ia=function(){return this.j};
var Oz=function(a,b,c){b={qh:b,yf:c,parts:[]};a.h.push(b);return b},Qz=function(a){if(!a.l&&a.U&&!a.J&&!a.K){a.J=!0;var b;if(b=Pz(a.g)){b=a.g;var c=a.h;if(b.length==1&&b[0]&&b[0].Pf){for(var d=[],e=0;e<c.length;++e)for(var f=0;f<c[e].parts.length;++f)d.push(c[e].parts[f].ga);b[0].Za(d.join(" "),b[0].node);b=!0}else b=!1;b=!b}if(b&&(b=Gz(a.g))){a.A=b.vk;a.o=b.Uj;d=a.g;e=a.A;f=a.o;var g=b.Rf;c=[];for(var h=0;h<d.length;++h)if(c[h]=[],d[h].node&&e[h]!==void 0)for(var l=0;l<f.length;++l)if(!(g[l]>g[e[h]])){if(g[l]==
g[e[h]]){if(f[l].node.parentNode!=f[e[h]].node.parentNode)continue}else{for(var n=g[e[h]]-g[l],r=f[e[h]].node.parentNode;n--&&r&&r!=f[l].node.parentNode;)r=r.parentNode;if(r!=f[l].node.parentNode)continue}c[h].push(l)}d=a.g;e=a.h;f=-1;for(g=e.length-1;g>=0;--g)for(h=e[g],l=h.parts.length-1;l>=0;--l)if(n=h.parts[l],!(n.ba<0)&&d[n.ba]&&d[n.ba].node)if(f<0)n.Wd=bw(c[n.ba]),f=c[n.ba][c[n.ba].length-1];else for(r=c[n.ba].length-1;r>=0;--r)if(c[n.ba][r]<=f){n.Wd=bw(c[n.ba].slice(0,r+1));f=c[n.ba][r];break}for(c=
e=0;c<a.h.length;++c){d=a.h[c];f=a.g;g=d;h=b.Rf;l=a.A;n="";for(r=0;r<g.parts.length;++r){var u=g.parts[r];n+=u.ga;if(u.ba<0){var p=-1,t=-1,v=l[g.parts[r-1].ba];v!==void 0&&(p=h[v]);r<g.parts.length-1&&(v=l[g.parts[r+1].ba],v!==void 0&&(t=h[v]));if(p>=0||t>=0)a:if(v=(p<0||t<p)&&r<g.parts.length-1,p=f,t=u,u=g.parts[v?r+1:r-1],!(u.ba>=p.length||p[u.ba].node==null)){p=t.ga;t.ga="";if(/^ +$/.test(p)&&(t=v?u.ga.charCodeAt(0):u.ga.charCodeAt(u.ga.length-1),3584<=t&&t<=3711||12288<=t&&t<=12351||12352<=t&&
t<=12543||12784<=t&&t<=12799||19968<=t&&t<=40959||65280<=t&&t<=65519))break a;u.ga=v?p+u.ga:u.ga+p}}}f=n;g=a.g;h=d;l=a.o;n=b.Rf;r=a.A;u=[];for(p=0;p<h.parts.length&&!(e>=l.length);++p)if(t=h.parts[p],t.Wd&&!(t.ba<0)&&g[t.ba].node&&t.ga)if(e==r[t.ba]||e in t.Wd&&(!(e+1 in t.Wd)||e+1!=r[t.ba])){if(l[e]&&l[e].node){v=Fz(l[e].node);u.push(v);for(var y=l[e].node,E=n[r[t.ba]]-n[e],G=v,L=g[t.ba].node.parentNode,U=G;L&&E--;)U=L.cloneNode(!1),U.appendChild(G),L=L.parentNode,G=U;y.appendChild(U);y=g[t.ba].node;
g[t.ba].ye?g[t.ba].Vg||v.appendChild(y):(y=g[t.ba].node.cloneNode(!1),y.id&&(y.id=""),v.appendChild(y));g[t.ba].Za(t.ga,y)}}else++e,--p;g=u;r=a.g;u=d;h=a.F;if(u.qh)h=u.qh;else{n=r.length;l=-1;for(p=0;p<u.parts.length;++p)t=u.parts[p].ba,t>=0&&r[t]&&r[t].node&&(l=Math.max(l,t),n=Math.min(n,t));for(r="";n<=l;++n)h[n]&&(r+=h[n]);h=r}n=a;r=g;u=h;if(n.B){if(n.B.g.Tb!=3){g=n.T;h=g.push;l=n.B;d=d.yf;d=l.j[++l.B]={id:l.B.toString(),Vi:n,text:u,uo:d||u,ga:f,Lk:l.F,Nk:l.G,nodes:r};for(f=0;f<r.length;++f)r[f]&&
l.l.attach(d.id,r[f]);l.h&&l.h.attach(r,u.length);l.o&&l.o.start();h.call(g,d.id)}}else for(d=0;d<r.length;++d)r[d].title=u}b=a.g;for(c=0;c<b.length;++c)b[c].node&&!b[c].ye&&_.Vd(b[c].node);b=a.g;c=a.o;a=a.A;for(e=d=0;e<c.length;++e)if(f=c[e].node){for(;d<b.length&&e>a[d];)d++;(d>=b.length||e!=a[d])&&!f.firstChild&&(_.Vd(f),c[e].node=null)}}}};
Jz.prototype.restore=function(){if(this.J)if(this.J=!1,this.B&&Bz(this.B),this.T=[],Pz(this.o),this.g.length==1&&this.g[0].Pf)this.g[0].Za(this.F[0],this.g[0].node);else{for(var a=0,b=0;b<this.o.length;++b){var c=this.o[b].node;if(c){for(;a<this.g.length&&b>this.A[a];){var d=a++;this.g[d].node&&(Rz(this.g[d].node),this.g[d].node=null)}if(a<this.g.length&&b==this.A[a]&&this.g[a].node){this.g[a].Vg||(_.Ud(c),c.appendChild(this.g[a].node));this.g[a].Za(this.F[a],this.g[a].node);a++;var e=c.parentNode;
if(e&&e.nodeType!=11)if(c.removeNode)c.removeNode(!1);else{for(;d=c.firstChild;)e.insertBefore(d,c);_.Vd(c)}}else _.Vd(c)}}this.o=[]}};Jz.prototype.M=function(){_.nb.prototype.M.call(this);this.restore();for(var a=0;a<this.g.length;++a)this.g[a].node&&Rz(this.g[a].node);this.g=null};
var Iz=function(a){if(a)if(a.nodeType==3&&_.kd){Lz in a.parentNode&&a.parentNode[Lz]||(a.parentNode[Lz]={});var b=a.parentNode[Lz];b[a.nodeValue]||(b[a.nodeValue]=[]);b=b[a.nodeValue];for(var c=0;c<b.length;++c)if(b[c]==a)return;b.push(a)}else a[Kz]=1},Rz=function(a){if(!a||a.nodeType==3&&_.kd){var b=a.parentNode;if(b&&Lz in b){var c=b[Lz];if(c&&a&&c[a.nodeValue]){var d=c[a.nodeValue];if(d)for(var e=0;e<d.length;++e)if(d[e]==a){d.splice(e,1);break}d.length==0&&delete c[a.nodeValue]}if(c&&pw(c))try{delete b[Lz]}catch(f){b[Lz]=
""}}}else if(Kz in a)try{delete a[Kz]}catch(f){a[Kz]=""}},Pz=function(a){for(var b=0;b<a.length;++b)try{a[b].node&&!a[b].node.parentNode&&(a[b].node=null)}catch(c){a[b].node=null}for(b=a.length-1;b>=0&&!a[b].node;--b);a.length=b+1;return a.length},Fz=function(a){a=a.ownerDocument?a.ownerDocument.createElement("font"):_.Qd(document,"font");Iz(a);a.style.verticalAlign="inherit";_.Ji(_.nj(lv,2))&&(a.dir="auto");return a},Sz=function(a){for(var b=new Set,c=0;c<a.g.length;c++){var d=a.g[c].node;d!=null&&
b.add(d)}return b},Tz=function(){this.h={};this.g={}};Tz.prototype.has=function(a,b){return this.h[a]!=null||this.g[a]!=null||b&&(a in this.h||a in this.g)};Tz.prototype.write=function(a,b){this.g[a]=b};Tz.prototype.remove=function(a){delete this.g[a];delete this.h[a]};Tz.prototype.read=function(a){var b=this.g[a];b||(b=this.h[a],this.g[a]=b);return b};var Kz="_gt_"+Math.random().toString(36).substr(2),Lz="_gtn_"+Math.random().toString(36).substr(2);
(function(){function a(c){document.title=c}var b={};Hz=function(c,d){if(c.tagName=="TITLE")return{node:c,Za:a,ye:!0,Vg:!0,Pf:!0};if(c.nodeType==3)return{node:c,Za:function(e,f){_.Xd(f,e)}};d||(d="value");b[d]||(b[d]=function(e,f){f.setAttribute&&f.setAttribute(d,e);typeof e==="string"&&(f[d]=e)});c={node:c,Za:b[d],ye:!0};d!="value"&&(c.Pf=!0);return c}})();
var Uz=function(a,b,c,d){d=d.firstChild&&d.firstChild.nodeType==3?d.firstChild.nodeValue:jt(d);d={ba:c,ga:Rs(d)};a.push(d);b[c]?b[c].end=d:b[c]={start:d,end:d};return d},Vz=function(a){for(var b,c=a.firstChild;c;c=b)b=c.nextSibling,c.nodeType!=3&&(c==a.firstChild?a.parentNode&&a.parentNode.insertBefore(c,a):$s(c,a),Vz(c))};var Wz=function(){this.g=[]};Wz.prototype.add=function(a){this.g.push(a)};Wz.prototype.step=function(){this.g.length&&(this.g[0]&&this.g[0]()||this.g.shift());return!!this.g.length};var Xz=function(){this.g=[]};_.A(Xz,Wz);Xz.prototype.add=function(a){if(a)for(;a(););};Xz.Eb=function(){return Pv(Xz)};var Zz=function(a){this.g=[];this.h=.5;Yz(this,a);this.l=0;this.j=!0;this.o=(0,_.w)(this.A,this)};_.A(Zz,Wz);var Yz=function(a,b){b>1?a.h=1:b<.001?a.h=.001:b&&(a.h=b)};
Zz.prototype.add=function(a){Wz.prototype.add.call(this,a);this.j&&$z(this)};var $z=function(a){a.j=!1;window.setTimeout(a.o,Math.min(a.l,5E3))};Zz.prototype.A=function(){var a=(new Date).getTime();do{var b=this.step(),c=95*this.h+5;var d=(new Date).getTime()-a}while(b&&d<c);this.l=Math.ceil(d*(1/this.h-1))+1;b?$z(this):this.j=!0};var aA=function(a,b){this.G=a||null;this.P=b||Xz.Eb();this.B=this.A=this.J=null;this.l=this.j=!1;this.o=null;this.g=[];this.h=0},bA=function(a,b){a.j||(a.J=b)},cA=function(a,b,c){a.A=c?(0,_.w)(b,c):b},dA=function(a,b,c){a.B=c?(0,_.w)(b,c):b};aA.prototype.run=function(a){this.j||(this.j=!0,this.H=a,this.h++,this.o=this.J,this.F())};aA.prototype.stop=function(){this.h++;this.j=!1;this.g=[]};
var eA=function(a){if(!a.j)return null;for(var b=!1,c=0;c<a.g.length;++c)if(a.g[c].target===a){a.g[c].ready=!1;a.g[c].Nh=a.h+1;b=!0;break}b||a.g.push({target:a,ready:!1,Nh:a.h+1});return(0,_.w)(a.F,a,a,a.h+1)},fA=function(a){if(!a.j)return!0;for(var b=0;b<a.g.length;++b)if(a.g[b].target===a&&a.g[b].Nh==a.h)return a.g[b].ready;return!0};
aA.prototype.F=function(a,b){if(this.j){if(a)for(var c=0;c<this.g.length;++c)if(this.g[c].target===a){this.g[c].ready=!0;break}this.l||this.P.add((0,_.w)(this.K,this,b||this.h))}};
aA.prototype.K=function(a){if(this.h!=a)return!1;a=this.o;if(a==gA)return this.stop(),this.A&&this.A.call(this.G,this,this.H),!1;this.l=!0;try{var b=a.call(this.G,this,this.H);if(!b)throw Error();}catch(c){this.stop();a=c;if(this.B)this.B.call(this.G,a,this,this.H);else throw a;return!1}finally{this.l=!1}b!=hA&&(this.o=b,this.h++,this.F());return!1};var hA=function(){},gA=function(){};var jA=function(a,b,c,d,e){b=b||{};this.K=e||[];this.A=[];this.H=[];iA(this,a||document.documentElement,b.Ah===void 0||!!b.Ah);this.F=c||Jz;this.G=b.bk;this.j=this.g=this.o=this.Tc=null;this.B=!!b.Uk;this.wa=!!b.Rk;this.U=this.B?27:13;this.P=!0;this.J=[];this.l=new aA(this,d)},kA=function(a,b,c,d){a.l.j||(b={Jh:b,Gh:c,nodes:[],rh:[],Ob:[],textLength:0,size:0,continuous:!0},a.Tc=null,bA(a.l,a.h),cA(a.l,d),dA(a.l,(0,_.w)(function(e){this.ik(e);d()},a)),a.l.run(b))},lA=function(a,b){return a.nodes.length>
0?new b(a.nodes,a.Ob.join(""),a.rh,a.textLength,a.size):null},mA=function(a,b){if(!a.j)return a.Tc=lA(b,a.F),!0;if(!b.continuous&&b.nodes.length>0)return a.Tc=lA(b,a.F),!0;b.continuous=a.j.jh;a:{var c=a.j;var d=a.U;if(b.size>b.Gh||b.textLength>b.Jh)c=!1;else{var e=c.size,f=c.text.length;if(b.nodes.length!=0&&(e+=b.nodes.length==1?b.size+d+d:b.size+d,f+=b.textLength,e>b.Gh||f>b.Jh)){c=!1;break a}b.size=e;b.textLength=f;b.nodes.push(c.node);b.rh.push(c.text);d=b.nodes.length-1;d==0?b.Ob.push(c.We):
(d==1&&(b.Ob[0]="<a i=0>"+b.Ob[0]+"</a>"),b.Ob.push("<a i="+d+">"),b.Ob.push(c.We),b.Ob.push("</a>"));c=!0}}if(c)return a.j=null,!1;a.Tc=lA(b,a.F);return!0},nA=function(a,b,c){var d=Nz(b,c);d&&_.Qc(Ls(d))&&a.J.push({node:b,Li:c,text:d})};
jA.prototype.h=function(a,b){var c=this;if(this.j&&mA(this,b))return gA;if(!this.g){this.P=!!this.A.length;if(!this.A.length&&(a=this.J.shift()))return this.j={jh:!1,node:Hz(a.node,a.Li),text:a.text,We:Ns(a.text),size:this.B?_.Nb(a.text).length:a.text.length},b.continuous=!1,mA(this,b),gA;a=this.A.shift()||this.H.shift();if(!a)return this.j=null,mA(this,b),gA;this.o=[a.Qk];this.g=new Yw(a.root)}this.g.next();if(this.g.done)return this.g=null,b.continuous=!1,this.h;a=this.g.node();var d=this.g.g.g;
if(d==-1)return oA(this),pA(a)||(b.continuous=!1),this.h;qA(this,a);d=d==1;var e=!!a&&(a.nodeType==3&&typeof a.nodeValue==="string"||a.tagName=="TITLE"&&typeof a.value==="string"||a.tagName=="TEXTAREA"&&Qx(a,"translate")||a.tagName=="INPUT"&&(Sw[a.type]||Qx(a,"translate")));if((e||d)&&this.P&&!rA(a))return iA(this,a,sA(this),!0),this.g.skip(),oA(this),this.h;if(d&&sA(this)&&(this.wa&&nA(this,a,"title"),nA(this,a,"alt"),nA(this,a,"placeholder"),nA(this,a,"aria-label"),nA(this,a,"aria-placeholder"),
nA(this,a,"aria-roledescription"),nA(this,a,"aria-valuetext"),Zw(this.g)))for(var f=a.firstChild;f;){if(f.nodeType==3){var g=f.nodeValue.split("\n");if(g.length>2||g.length==2&&_.Qc(g[0])!=""&&_.Qc(g[1])!=""){f.nodeValue=g[0];for(var h=1;h<g.length;++h){var l=_.Md(a).createElement("font");this.K.push(l);$s(l,f);f=l;$s(_.Md(a).createTextNode("\n"+g[h]),f);f=f.nextSibling}}}f=f.nextSibling}a.shadowRoot&&Array.from(a.shadowRoot.childNodes).forEach(function(t){iA(c,t,sA(c))});if(e){this.g.skip();if(sA(this)){var n=
Nz(a);if(_.Qc(Ls(n))&&(this.j={jh:!0,node:Hz(a),text:n,We:Ns(n),size:this.B?_.Nb(n).length:n.length},mA(this,b)))return oA(this),gA}oA(this);return this.h}if(d){if(tA(a)||!a.firstChild&&a.tagName!="IFRAME"&&a.tagName!="RUBY")return b.continuous=b.continuous&&!!Rw[a.tagName],this.g.skip(),oA(this),this.h;if(a.tagName=="RUBY"){try{n=_.B(a.childNodes);for(var r=n.next();!r.done;r=n.next()){var u=r.value;u.nodeType!=3&&iA(this,u,sA(this))}}catch(t){}this.g.skip();oA(this);return this.h}if(a.tagName==
"IFRAME"){try{if(!a.src.match(/https?:\/\//)||_.Jb(a.src.match(_.Hf)[3]||null)==window.location.hostname){var p=bt(a).documentElement;p&&iA(this,p,sA(this))}}catch(t){}b.continuous=!1;this.g.skip();oA(this);return this.h}sA(this)&&pA(a)?this.G&&a.tagName=="A"&&a.href&&this.G(a):b.continuous=!1;return this.h}this.g.skip();oA(this);return this.h};
var tA=function(a){return Mz(a)||a.nodeType!=3&&(!a.tagName||Qw[a.tagName]||Rw[a.tagName]||Qx(a,"skiptranslate"))},uA=function(a){var b=_.Md(a);return b.defaultView&&b.defaultView.getComputedStyle?b.defaultView.getComputedStyle(a,null):a.currentStyle},rA=function(a){return a.nodeType==3?!0:a.nodeType!=1?!1:a.offsetWidth&&a.offsetHeight?!0:(a=uA(a),!!a&&a.display!="none"&&a.visibility!="hidden")},pA=function(a){if(a.nodeType==3)return!0;if(a.nodeType!=1)return!1;var b=uA(a);return!!Pw[a.tagName]&&
(!b||!b.display||b.display=="inline")},iA=function(a,b,c,d){(d?a.H:a.A).push({root:b,Qk:c===void 0||c})},sA=function(a){return a.o[a.o.length-1]},qA=function(a,b){b=!Mz(b)&&(b.nodeType==Cs&&sA(a)||!(Qx(b,"notranslate")||b.attributes&&b.attributes.translate&&b.attributes.translate.value=="no")&&(Qx(b,"translate")||!!b.attributes&&!!b.attributes.translate&&b.attributes.translate.value=="yes"||sA(a)));a.o.push(b)},oA=function(a){a.o.pop()};ww.attach(5762,jA.prototype,{ik:1});var vA=function(){_.x.call(this);this.g=[]};_.A(vA,_.x);vA.prototype.restore=function(){Fy(this.h,0,this)};vA.prototype.h=function(){for(var a=0;a<this.g.length;++a)_.Vd(this.g[a]);this.g=[]};vA.prototype.M=function(){_.x.prototype.M.call(this);this.restore()};var wA=function(a){var b=new Set;a.forEach(function(c){at(c)?b.add(c):(c=c.parentElement||null,c!=null&&b.add(c))});return b};var xA=function(a){this.h=!0;this.l=a;this.j=!1;this.g=[]};xA.prototype.ia=function(){return this.g.join("")};var yA=function(a,b){this.o=a;this.l=!0;this.j=b;this.g=null;this.h=0},zA=function(a,b){return a.l?(b((0,_.w)(a.A,a),a.o,a.j?"en":""),!0):!1};yA.prototype.A=function(a,b,c){this.g=b;this.h=c;a()};var AA=function(a,b){this.l=a;this.G=!!b;this.g=this.F=0;this.o=this.j=-1;this.A=this.B=this.h=0},DA=function(a,b,c){a.G&&(b-=9);for(var d="",e=0,f=a.F;f<a.l.length;++f){var g=a.l.charAt(f),h=g.charCodeAt(0);e++;a.h+=a.G?h<=127?h<=32||BA[h]?3:1:h<=2047||h>=55296&&h<=56319||h>=56320&&h<=57343?6:9:1;h=a.h>=b;CA[g]?(a.o=f,a.B=a.h,h=h||e>c):g==" "&&(a.j=f,a.A=a.h,h=h||e>c);if(h)return a.o>=0?(d=a.l.substring(a.g,a.o+1),a.h-=a.B,a.g=a.o+1,a.o>=a.j?(a.j=-1,a.A=0):a.A-=a.B,a.o=-1,a.B=0):a.j>=0?(d=a.l.substring(a.g,
a.j+1),a.h-=a.A,a.g=a.j+1,a.j=-1,a.A=0):(d=a.l.substring(a.g,f+1),a.h=0,a.g=f+1,a.o=a.j=-1,a.A=a.B=0),a.F=f+1,d}a.g<a.l.length&&(d=a.l.substring(a.g),a.g=a.l.length);return d},CA=bw([".",",",":","\\?","!"]),EA=[".","?","!"],BA=bw([34,35,36,37,38,43,44,47,58,59,60,61,62,63,64,91,92,93,94,96,123,124,125,127]);var FA=function(){};var yo={Hm:"TYPE_UNSPECIFIED",xm:"STRING",Vl:"NUMBER",Jl:"INTEGER",fl:"BOOLEAN",el:"ARRAY",Wl:"OBJECT",Ul:"NULL"},Zp=function(a){for(var b={},c=_.B(a.headers.entries()),d=c.next();!d.done;d=c.next())d=d.value,b[d[0]]=d[1];this.headers=b;this.g=a};Zp.prototype.json=function(){return this.g.json()};var GA=function(){};
_.Xb.Object.defineProperties(GA.prototype,{text:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;if(((a=this.candidates)==null?void 0:(b=a[0])==null?void 0:(c=b.content)==null?void 0:(d=c.parts)==null?void 0:d.length)!==0){this.candidates&&this.candidates.length>1&&console.warn("there are multiple candidates in the response, returning text from the first one.");a="";b=!1;c=[];var e,f,g,h;d=_.B((h=(e=this.candidates)==null?void 0:(f=e[0])==null?void 0:(g=f.content)==null?void 0:g.parts)!=
null?h:[]);for(e=d.next();!e.done;e=d.next()){e=e.value;f=_.B(Object.entries(e));for(g=f.next();!g.done;g=f.next())h=_.B(g.value),g=h.next().value,h=h.next().value,g==="text"||g==="thought"||g==="thoughtSignature"||h===null&&h===void 0||c.push(g);typeof e.text!=="string"||typeof e.thought==="boolean"&&e.thought||(b=!0,a+=e.text)}c.length>0&&console.warn("there are non-text parts "+c+" in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.");
return b?a:void 0}}},data:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;if(((a=this.candidates)==null?void 0:(b=a[0])==null?void 0:(c=b.content)==null?void 0:(d=c.parts)==null?void 0:d.length)!==0){this.candidates&&this.candidates.length>1&&console.warn("there are multiple candidates in the response, returning data from the first one.");a="";b=[];var e,f,g,h;c=_.B((h=(e=this.candidates)==null?void 0:(f=e[0])==null?void 0:(g=f.content)==null?void 0:g.parts)!=null?h:[]);for(e=c.next();!e.done;e=
c.next()){e=e.value;f=_.B(Object.entries(e));for(g=f.next();!g.done;g=f.next())h=_.B(g.value),g=h.next().value,h=h.next().value,g==="inlineData"||h===null&&h===void 0||b.push(g);e.inlineData&&typeof e.inlineData.data==="string"&&(a+=atob(e.inlineData.data))}b.length>0&&console.warn("there are non-data parts "+b+" in the response, returning concatenation of all data parts. Please refer to the non data parts for a full response from model.");return a.length>0?btoa(a):void 0}}},functionCalls:{configurable:!0,
enumerable:!0,get:function(){var a,b,c,d;if(((a=this.candidates)==null?void 0:(b=a[0])==null?void 0:(c=b.content)==null?void 0:(d=c.parts)==null?void 0:d.length)!==0){this.candidates&&this.candidates.length>1&&console.warn("there are multiple candidates in the response, returning function calls from the first one.");var e,f,g,h;a=(e=this.candidates)==null?void 0:(f=e[0])==null?void 0:(g=f.content)==null?void 0:(h=g.parts)==null?void 0:h.filter(function(l){return l.functionCall}).map(function(l){return l.functionCall}).filter(function(l){return l!==
void 0});if((a==null?void 0:a.length)!==0)return a}}},executableCode:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;if(((a=this.candidates)==null?void 0:(b=a[0])==null?void 0:(c=b.content)==null?void 0:(d=c.parts)==null?void 0:d.length)!==0){this.candidates&&this.candidates.length>1&&console.warn("there are multiple candidates in the response, returning executable code from the first one.");var e,f,g,h;a=(e=this.candidates)==null?void 0:(f=e[0])==null?void 0:(g=f.content)==null?void 0:
(h=g.parts)==null?void 0:h.filter(function(n){return n.executableCode}).map(function(n){return n.executableCode}).filter(function(n){return n!==void 0});if((a==null?void 0:a.length)!==0){var l;return a==null?void 0:(l=a[0])==null?void 0:l.code}}}},codeExecutionResult:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;if(((a=this.candidates)==null?void 0:(b=a[0])==null?void 0:(c=b.content)==null?void 0:(d=c.parts)==null?void 0:d.length)!==0){this.candidates&&this.candidates.length>1&&console.warn("there are multiple candidates in the response, returning code execution result from the first one.");
var e,f,g,h;a=(e=this.candidates)==null?void 0:(f=e[0])==null?void 0:(g=f.content)==null?void 0:(h=g.parts)==null?void 0:h.filter(function(n){return n.codeExecutionResult}).map(function(n){return n.codeExecutionResult}).filter(function(n){return n!==void 0});if((a==null?void 0:a.length)!==0){var l;return a==null?void 0:(l=a[0])==null?void 0:l.output}}}}});var HA=function(){},IA=function(){},JA=function(){},KA=function(){},LA=function(){},MA=function(){};
MA.prototype._fromAPIResponse=function(a){var b=a.apiResponse;var c=new MA;if(a._isVertexAI){a={};var d=P(b,["name"]);d!=null&&O(a,["name"],d);d=P(b,["metadata"]);d!=null&&O(a,["metadata"],d);d=P(b,["done"]);d!=null&&O(a,["done"],d);d=P(b,["error"]);d!=null&&O(a,["error"],d);b=P(b,["response"]);b!=null&&O(a,["response"],lo(b));b=a}else a={},d=P(b,["name"]),d!=null&&O(a,["name"],d),d=P(b,["metadata"]),d!=null&&O(a,["metadata"],d),d=P(b,["done"]),d!=null&&O(a,["done"],d),d=P(b,["error"]),d!=null&&O(a,
["error"],d),b=P(b,["response","generateVideoResponse"]),b!=null&&O(a,["response"],ko(b)),b=a;Object.assign(c,b);return c};var NA=function(){},OA=function(){},PA=function(){},QA=function(){},RA=function(){},SA=function(){},TA=function(){},UA=function(){},VA=function(){};var WA=function(a,b,c,d){this.g=[];this.l={};this.F=b;this.init(a,c,d)};WA.prototype.init=function(a,b,c){this.j=a;this.g=b[this.j]||[];this.G=b==null?void 0:b.sdkHttpResponse;this.h=0;a={config:{}};c&&Object.keys(c).length!==0?typeof c==="object"?a=Object.assign({},c):a=c:a={config:{}};a.config&&(a.config.pageToken=b.nextPageToken);this.l=a;var d,e;this.A=(e=(d=a.config)==null?void 0:d.pageSize)!=null?e:this.g.length};
WA.prototype[Symbol.asyncIterator]=function(){var a=this;return{next:function(){var b;return _.J(function(c){if(c.g==1)return a.h>=a.B?XA(a)?c.yield(a.nextPage(),2):c.return({value:void 0,done:!0}):c.V(2);b=a.g[a.h];a.h+=1;return c.return({value:b,done:!1})})},return:function(){return _.J(function(b){return b.return({value:void 0,done:!0})})}}};
WA.prototype.nextPage=function(){var a=this,b;return _.J(function(c){if(c.g==1){if(!XA(a))throw Error("Zb");return c.yield(a.F(a.params),2)}b=c.h;a.init(a.j,b,a.l);return c.return(a.o)})};var XA=function(a){var b;return((b=a.params.config)==null?void 0:b.pageToken)!==void 0?!0:!1};
_.Xb.Object.defineProperties(WA.prototype,{o:{configurable:!0,enumerable:!0,get:function(){return this.g}},name:{configurable:!0,enumerable:!0,get:function(){return this.j}},pageSize:{configurable:!0,enumerable:!0,get:function(){return this.A}},sdkHttpResponse:{configurable:!0,enumerable:!0,get:function(){return this.G}},params:{configurable:!0,enumerable:!0,get:function(){return this.l}},B:{configurable:!0,enumerable:!0,get:function(){return this.g.length}}});var aB=function(a){var b=this;b.g=a;b.list=function(c){c=c===void 0?{}:c;var d,e;return _.J(function(f){return f.g==1?(d=WA,e="batchJobs",f.yield(YA(b,c),2)):f.return(new d(e,function(g){return YA(b,g)},f.h,c))})};b.create=function(c){return _.J(function(d){if(Q(b.g)){var e=c.src,f=c.config;f=f?Object.assign({},f):{};var g=Date.now().toString();f.displayName||(f.displayName="genaiBatchJob_"+g);if(f.dest===void 0){var h=typeof e==="string"?e.startsWith("gs://")?e:void 0:!Array.isArray(e)&&e.gcsUri&&
e.gcsUri.length>0?e.gcsUri[0]:void 0;e=typeof e==="string"?e.startsWith("bq://")?e:void 0:Array.isArray(e)?void 0:e.bigqueryUri;if(h)f.dest=h.endsWith(".jsonl")?h.slice(0,-6)+"/dest":h+"_dest_"+g;else if(e)f.dest=e+"_dest_"+g;else throw Error("ac");}c.config=f}return d.return(ZA(b,c))})};b.h=function(c){return _.J(function(d){console.warn("batches.createEmbeddings() is experimental and may change without notice.");if(Q(b.g))throw Error("$b");return d.return($A(b,c))})};return b};_.A(aB,FA);
var ZA=function(a,b){var c,d,e,f,g,h,l,n,r;return _.J(function(u){d="";e={};if(Q(a.g))return f=Xo(a.g,b),d=N("batchPredictionJobs",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,S:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(p){return p.json()}),u.return(c.then(function(p){return Qo(p)}));l=Wo(a.g,b);d=N("{model}:batchGenerateContent",l._url);e=l._query;delete l._url;
delete l._query;c=a.g.request({path:d,S:e,body:JSON.stringify(l),R:"POST",httpOptions:(n=b.config)==null?void 0:n.httpOptions,abortSignal:(r=b.config)==null?void 0:r.abortSignal}).then(function(p){return p.json()});return u.return(c.then(function(p){return Po(p)}))})},$A=function(a,b){var c,d,e,f,g,h;return _.J(function(l){d="";e={};if(Q(a.g))throw Error("bc");f=Zo(a.g,b);d=N("{model}:asyncBatchEmbedContent",f._url);e=f._query;delete f._url;delete f._query;c=a.g.request({path:d,S:e,body:JSON.stringify(f),
R:"POST",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(n){return n.json()});return l.return(c.then(function(n){return Po(n)}))})};
aB.prototype.get=function(a){var b=this,c,d,e,f,g,h,l,n,r;return _.J(function(u){d="";e={};if(Q(b.g))return f=hp(b.g,a),d=N("batchPredictionJobs/{name}",f._url),e=f._query,delete f._url,delete f._query,c=b.g.request({path:d,S:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(p){return p.json()}),u.return(c.then(function(p){return Qo(p)}));l=gp(b.g,a);d=N("batches/{name}",l._url);e=l._query;delete l._url;
delete l._query;c=b.g.request({path:d,S:e,body:JSON.stringify(l),R:"GET",httpOptions:(n=a.config)==null?void 0:n.httpOptions,abortSignal:(r=a.config)==null?void 0:r.abortSignal}).then(function(p){return p.json()});return u.return(c.then(function(p){return Po(p)}))})};
aB.prototype.cancel=function(a){var b=this,c,d,e,f,g,h,l,n;return _.J(function(r){c="";d={};if(Q(b.g)){var u=b.g,p={},t=P(a,["name"]);t!=null&&O(p,["_url","name"],Lo(u,t));h=p;c=N("batchPredictionJobs/{name}:cancel",h._url);d=h._query;delete h._url;delete h._query;return r.yield(b.g.request({path:c,S:d,body:JSON.stringify(h),R:"POST",httpOptions:(l=a.config)==null?void 0:l.httpOptions,abortSignal:(n=a.config)==null?void 0:n.abortSignal}),0)}u=b.g;p={};t=P(a,["name"]);t!=null&&O(p,["_url","name"],
Lo(u,t));e=p;c=N("batches/{name}:cancel",e._url);d=e._query;delete e._url;delete e._query;return r.yield(b.g.request({path:c,S:d,body:JSON.stringify(e),R:"POST",httpOptions:(f=a.config)==null?void 0:f.httpOptions,abortSignal:(g=a.config)==null?void 0:g.abortSignal}),0)})};
var YA=function(a,b){var c,d,e,f,g,h,l,n,r;return _.J(function(u){d="";e={};if(Q(a.g))return f=lp(b),d=N("batchPredictionJobs",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,S:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})}),u.return(c.then(function(p){p=np(p);var t=new VA;Object.assign(t,
p);return t}));l=kp(b);d=N("batches",l._url);e=l._query;delete l._url;delete l._query;c=a.g.request({path:d,S:e,body:JSON.stringify(l),R:"GET",httpOptions:(n=b.config)==null?void 0:n.httpOptions,abortSignal:(r=b.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})});return u.return(c.then(function(p){p=mp(p);var t=new VA;Object.assign(t,p);return t}))})};
aB.prototype.delete=function(a){var b=this,c,d,e,f,g,h,l,n,r;return _.J(function(u){d="";e={};if(Q(b.g))return f=ap(b.g,a),d=N("batchPredictionJobs/{name}",f._url),e=f._query,delete f._url,delete f._query,c=b.g.request({path:d,S:e,body:JSON.stringify(f),R:"DELETE",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})}),u.return(c.then(function(p){var t=
{},v=P(p,["sdkHttpResponse"]);v!=null&&O(t,["sdkHttpResponse"],v);v=P(p,["name"]);v!=null&&O(t,["name"],v);v=P(p,["done"]);v!=null&&O(t,["done"],v);p=P(p,["error"]);p!=null&&O(t,["error"],p);return t}));l=$o(b.g,a);d=N("batches/{name}",l._url);e=l._query;delete l._url;delete l._query;c=b.g.request({path:d,S:e,body:JSON.stringify(l),R:"DELETE",httpOptions:(n=a.config)==null?void 0:n.httpOptions,abortSignal:(r=a.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse=
{headers:p.headers};return t})});return u.return(c.then(function(p){var t={},v=P(p,["sdkHttpResponse"]);v!=null&&O(t,["sdkHttpResponse"],v);v=P(p,["name"]);v!=null&&O(t,["name"],v);v=P(p,["done"]);v!=null&&O(t,["done"],v);p=P(p,["error"]);p!=null&&O(t,["error"],p);return t}))})};var cB=function(a){var b=this;b.g=a;b.list=function(c){c=c===void 0?{}:c;var d,e;return _.J(function(f){return f.g==1?(d=WA,e="cachedContents",f.yield(bB(b,c),2)):f.return(new d(e,function(g){return bB(b,g)},f.h,c))})};return b};_.A(cB,FA);
cB.prototype.create=function(a){var b=this,c,d,e,f,g,h,l,n,r;return _.J(function(u){d="";e={};if(Q(b.g))return f=wp(b.g,a),d=N("cachedContents",f._url),e=f._query,delete f._url,delete f._query,c=b.g.request({path:d,S:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(p){return p.json()}),u.return(c.then(function(p){return p}));l=vp(b.g,a);d=N("cachedContents",l._url);e=l._query;delete l._url;delete l._query;
c=b.g.request({path:d,S:e,body:JSON.stringify(l),R:"POST",httpOptions:(n=a.config)==null?void 0:n.httpOptions,abortSignal:(r=a.config)==null?void 0:r.abortSignal}).then(function(p){return p.json()});return u.return(c.then(function(p){return p}))})};
cB.prototype.get=function(a){var b=this,c,d,e,f,g,h,l,n,r;return _.J(function(u){d="";e={};if(Q(b.g))return f=Ap(b.g,a),d=N("{name}",f._url),e=f._query,delete f._url,delete f._query,c=b.g.request({path:d,S:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(p){return p.json()}),u.return(c.then(function(p){return p}));l=zp(b.g,a);d=N("{name}",l._url);e=l._query;delete l._url;delete l._query;c=b.g.request({path:d,
S:e,body:JSON.stringify(l),R:"GET",httpOptions:(n=a.config)==null?void 0:n.httpOptions,abortSignal:(r=a.config)==null?void 0:r.abortSignal}).then(function(p){return p.json()});return u.return(c.then(function(p){return p}))})};
cB.prototype.delete=function(a){var b=this,c,d,e,f,g,h,l,n,r;return _.J(function(u){d="";e={};if(Q(b.g))return f=yp(b.g,a),d=N("{name}",f._url),e=f._query,delete f._url,delete f._query,c=b.g.request({path:d,S:e,body:JSON.stringify(f),R:"DELETE",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})}),u.return(c.then(function(p){var t={};p=P(p,["sdkHttpResponse"]);
p!=null&&O(t,["sdkHttpResponse"],p);p=new PA;Object.assign(p,t);return p}));l=xp(b.g,a);d=N("{name}",l._url);e=l._query;delete l._url;delete l._query;c=b.g.request({path:d,S:e,body:JSON.stringify(l),R:"DELETE",httpOptions:(n=a.config)==null?void 0:n.httpOptions,abortSignal:(r=a.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})});return u.return(c.then(function(p){var t={};p=P(p,["sdkHttpResponse"]);p!=null&&O(t,
["sdkHttpResponse"],p);p=new PA;Object.assign(p,t);return p}))})};
cB.prototype.update=function(a){var b=this,c,d,e,f,g,h,l,n,r;return _.J(function(u){d="";e={};if(Q(b.g))return f=Ip(b.g,a),d=N("{name}",f._url),e=f._query,delete f._url,delete f._query,c=b.g.request({path:d,S:e,body:JSON.stringify(f),R:"PATCH",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(p){return p.json()}),u.return(c.then(function(p){return p}));l=Hp(b.g,a);d=N("{name}",l._url);e=l._query;delete l._url;delete l._query;c=
b.g.request({path:d,S:e,body:JSON.stringify(l),R:"PATCH",httpOptions:(n=a.config)==null?void 0:n.httpOptions,abortSignal:(r=a.config)==null?void 0:r.abortSignal}).then(function(p){return p.json()});return u.return(c.then(function(p){return p}))})};
var bB=function(a,b){var c,d,e,f,g,h,l,n,r;return _.J(function(u){d="";e={};if(Q(a.g))return f=Ep(b),d=N("cachedContents",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,S:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})}),u.return(c.then(function(p){p=Gp(p);var t=new QA;Object.assign(t,p);
return t}));l=Dp(b);d=N("cachedContents",l._url);e=l._query;delete l._url;delete l._query;c=a.g.request({path:d,S:e,body:JSON.stringify(l),R:"GET",httpOptions:(n=b.config)==null?void 0:n.httpOptions,abortSignal:(r=b.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})});return u.return(c.then(function(p){p=Fp(p);var t=new QA;Object.assign(t,p);return t}))})};var Rp=function(a){var b=Error.call(this,a.message);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.name="ApiError";this.status=a.status;Object.setPrototypeOf(this,Rp.prototype)};_.A(Rp,Error);var eB=function(a){var b=this;b.g=a;b.list=function(c){c=c===void 0?{}:c;var d,e;return _.J(function(f){return f.g==1?(d=WA,e="files",f.yield(dB(b,c),2)):f.return(new d(e,function(g){return dB(b,g)},f.h,c))})};return b};_.A(eB,FA);eB.prototype.upload=function(a){var b=this;return _.J(function(c){if(Q(b.g))throw Error("fc");return c.return(fB(b.g,a.file,a.config).then(function(d){return d}))})};eB.prototype.download=function(a){var b=this;return _.J(function(c){return c.yield(gB(b.g,a),0)})};
var dB=function(a,b){var c,d,e,f,g,h;return _.J(function(l){d="";e={};if(Q(a.g))throw Error("bc");f=Lp(b);d=N("files",f._url);e=f._query;delete f._url;delete f._query;c=a.g.request({path:d,S:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(n){return n.json().then(function(r){r.sdkHttpResponse={headers:n.headers};return r})});return l.return(c.then(function(n){n=Mp(n);var r=new TA;Object.assign(r,
n);return r}))})};eB.prototype.get=function(a){var b=this,c,d,e,f,g,h;return _.J(function(l){d="";e={};if(Q(b.g))throw Error("bc");f=Kp(a);d=N("files/{file}",f._url);e=f._query;delete f._url;delete f._query;c=b.g.request({path:d,S:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(n){return n.json()});return l.return(c.then(function(n){return n}))})};
eB.prototype.delete=function(a){var b=this,c,d,e,f,g,h;return _.J(function(l){d="";e={};if(Q(b.g))throw Error("bc");f=Jp(a);d=N("files/{file}",f._url);e=f._query;delete f._url;delete f._query;c=b.g.request({path:d,S:e,body:JSON.stringify(f),R:"DELETE",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(n){return n.json().then(function(r){r.sdkHttpResponse={headers:n.headers};return r})});return l.return(c.then(function(n){var r={};
n=P(n,["sdkHttpResponse"]);n!=null&&O(r,["sdkHttpResponse"],n);n=new UA;Object.assign(n,r);return n}))})};var jB=function(a){this.g=Object.assign({},a,{cb:a.cb,location:a.location,apiKey:a.apiKey,Mb:a.Mb});var b={};if(this.g.Mb){var c;b.apiVersion=(c=this.g.apiVersion)!=null?c:"v1beta1";b.baseUrl=this.g.cb&&this.g.location&&this.g.location!=="global"?"https://"+this.g.location+"-aiplatform.googleapis.com/":"https://aiplatform.googleapis.com/";this.g.cb&&this.g.location?this.g.apiKey=void 0:(this.g.cb=void 0,this.g.location=void 0)}else{var d;b.apiVersion=(d=this.g.apiVersion)!=null?d:"v1beta";b.baseUrl=
"https://generativelanguage.googleapis.com/"}b.headers=hB(this);this.g.httpOptions=b;a.httpOptions&&(this.g.httpOptions=iB(b,a.httpOptions))},Q=function(a){var b;return(b=a.g.Mb)!=null?b:!1};jB.prototype.getHeaders=function(){if(this.g.httpOptions&&this.g.httpOptions.headers!==void 0)return this.g.httpOptions.headers;throw Error("gc");};
var kB=function(a,b,c,d){if(!c||c.baseUrl===void 0||c.apiVersion===void 0)throw Error("hc");var e=[c.baseUrl.endsWith("/")?c.baseUrl.slice(0,-1):c.baseUrl];c.apiVersion&&c.apiVersion!==""&&e.push(c.apiVersion);c=[e.join("/")];d&&c.push("projects/"+a.g.cb+"/locations/"+a.g.location);b!==""&&c.push(b);return new URL(c.join("/"))},lB=function(a,b){return a.g.apiKey||!a.g.Mb||b.path.startsWith("projects/")||b.R==="GET"&&b.path.startsWith("publishers/google/models")?!1:!0};
jB.prototype.request=function(a){var b=this,c,d,e,f,g,h,l,n,r,u,p,t;return _.J(function(v){if(v.g==1){c=b.g.httpOptions;a.httpOptions&&(c=iB(b.g.httpOptions,a.httpOptions));d=lB(b,a);e=kB(b,a.path,c,d);if(a.S)for(f=_.B(Object.entries(a.S)),g=f.next();!g.done;g=f.next())h=g.value,l=_.B(h),n=l.next().value,r=l.next().value,u=n,p=r,e.searchParams.append(u,String(p));t={};if(a.R==="GET"){if(a.body&&a.body!=="{}")throw Error("ic");}else t.body=a.body;return v.yield(mB(b,t,c,a.abortSignal),2)}t=v.h;return v.return(nB(e,
t,a.R))})};
var iB=function(a,b){a=JSON.parse(JSON.stringify(a));b=_.B(Object.entries(b));for(var c=b.next();!c.done;c=b.next()){var d=_.B(c.value);c=d.next().value;d=d.next().value;typeof d==="object"?a[c]=Object.assign({},a[c],d):d!==void 0&&(a[c]=d)}return a},pB=function(a,b){var c,d,e,f;return _.J(function(g){if(g.g==1)return c=a.g.httpOptions,b.httpOptions&&(c=iB(a.g.httpOptions,b.httpOptions)),d=lB(a,b),e=kB(a,b.path,c,d),e.searchParams.has("alt")&&e.searchParams.get("alt")==="sse"||e.searchParams.set("alt","sse"),
f={},f.body=b.body,g.yield(mB(a,f,c,b.abortSignal),2);f=g.h;return g.return(oB(e,f,b.R))})},mB=function(a,b,c,d){var e,f,g,h,l;return _.J(function(n){if(n.g==1){if(c&&c.timeout||d)e=new AbortController,f=e.signal,c.timeout&&((g=c)==null?void 0:g.timeout)>0&&(h=setTimeout(function(){return e.abort()},c.timeout))&&typeof h.unref==="function"&&h.unref(),d&&d.addEventListener("abort",function(){e.abort()}),b.signal=f;c&&c.extraBody!==null&&Tp(b,c.extraBody);l=b;return n.yield(qB(a,c),2)}l.headers=n.h;
return n.return(b)})},nB=function(a,b,c){return _.J(function(d){return d.return(rB(a.toString(),Object.assign({},b,{method:c})).then(function(e){return _.J(function(f){return f.g==1?f.yield(Sp(e),2):f.return(new Zp(e))})}).catch(function(e){if(e instanceof Error)throw e;throw Error(JSON.stringify(e));}))})},oB=function(a,b,c){return _.J(function(d){return d.return(rB(a.toString(),Object.assign({},b,{method:c})).then(function(e){return _.J(function(f){return f.g==1?f.yield(Sp(e),2):f.return(sB(e))})}).catch(function(e){if(e instanceof
Error)throw e;throw Error(JSON.stringify(e));}))})},sB=function(a){return function(){return new xs(function c(){var d,e,f,g,h,l,n,r,u,p,t,v,y,E,G,L,U,ma,na,ya,V,za,Oa,Ea,K,Qb,pb,vd,Oc,Pc,wd,wb,pc;return ls(c,function(M){switch(M.g){case 1:Wr(M,2);f=(d=a)==null?void 0:(e=d.body)==null?void 0:e.getReader();g=new TextDecoder("utf-8");if(!f)throw Error("jc");Wr(M,4);h="";l="data:";n=["\n\n","\r\r","\r\n\r\n"];case 6:return M.yield(new ps(2,f.read()),9);case 9:r=M.h;u=r.done;p=r.value;if(u){if(h.trim().length>
0)throw Error("kc");M.V(4);break}t=g.decode(p,{stream:!0});try{if(v=JSON.parse(t),"error"in v&&(y=JSON.parse(JSON.stringify(v.error)),E=y.status,G=y.code,L="got status: "+E+". "+JSON.stringify(v),G>=400&&G<600))throw U=new Rp({message:L,status:G}),U;}catch(Wf){if(ma=Wf,ma.name==="ApiError")throw Wf;}h+=t;na=-1;ya=0;case 10:na=-1;ya=0;V=_.B(n);for(za=V.next();!za.done;za=V.next())Oa=za.value,Ea=h.indexOf(Oa),Ea!==-1&&(na===-1||Ea<na)&&(na=Ea,ya=Oa.length);if(na===-1){M.V(6);break}K=h.substring(0,na);
h=h.substring(na+ya);Qb=K.trim();if(!Qb.startsWith(l)){M.V(10);break}pb=Qb.substring(l.length).trim();_.cj(M,14);Pc=Oc=vd=void 0;wd=new Response(pb,{headers:(vd=a)==null?void 0:vd.headers,status:(Oc=a)==null?void 0:Oc.status,statusText:(Pc=a)==null?void 0:Pc.statusText});wb=As;return M.yield(new ps(0,new Zp(wd)),16);case 16:wb(M.h);M.g=10;M.l=0;break;case 14:throw pc=_.dj(M),Error("lc`"+pb+"`"+pc);case 4:_.xk(M,0,2);f.releaseLock();_.yk(M,2);break;case 2:_.xk(M),_.yk(M,0)}})}())}()},rB=function(a,
b){return _.J(function(c){return c.return(fetch(a,b).catch(function(d){throw Error("mc`"+d);}))})},hB=function(a){var b={};a="google-genai-sdk/1.33.0 "+a.g.Vk;b["User-Agent"]=a;b["x-goog-api-client"]=a;b["Content-Type"]="application/json";return b},qB=function(a,b){var c,d,e,f,g,h,l,n,r;return _.J(function(u){if(u.g==1){c=new Headers;if(b&&b.headers){d=_.B(Object.entries(b.headers));for(e=d.next();!e.done;e=d.next())f=e.value,g=_.B(f),h=g.next().value,l=g.next().value,n=h,r=l,c.append(n,r);b.timeout&&
b.timeout>0&&c.append("X-Server-Timeout",String(Math.ceil(b.timeout/1E3)))}return u.yield(tB(a.g.auth,c),2)}return u.return(c)})};jB.prototype.getFileName=function(a){var b="";if(typeof a==="string"){b=a.replace(/[/\\]+$/,"");var c;b=(c=b.split(/[/\\]/).pop())!=null?c:""}return b};
var fB=function(a,b,c){var d,e,f,g,h,l,n,r,u,p,t;return _.J(function(v){if(v.g==1)return d={},c!=null&&(d.mimeType=c.mimeType,d.name=c.name,d.displayName=c.displayName),d.name&&!d.name.startsWith("files/")&&(d.name="files/"+d.name),e=a.g.Sk,v.yield(e.stat(b),2);if(v.g!=3){f=v.h;d.sizeBytes=String(f.size);l=(h=(g=c)==null?void 0:g.mimeType)!=null?h:f.type;if(l===void 0||l==="")throw Error("nc");d.mimeType=l;n={file:d};r=a.getFileName(b);u=N("upload/v1beta/files",n._url);return v.yield(uB(a,u,d.sizeBytes,
d.mimeType,r,n,(p=c)==null?void 0:p.httpOptions),3)}t=v.h;return v.return(e.upload(b,t,a))})},gB=function(a,b){var c;return _.J(function(d){c=a.g.Ri;return d.yield(c.download(b,a),0)})},uB=function(a,b,c,d,e,f,g){var h,l,n,r,u,p;return _.J(function(t){if(t.g==1)return h={},g?h=g:h={apiVersion:"",headers:Object.assign({},{"Content-Type":"application/json","X-Goog-Upload-Protocol":"resumable","X-Goog-Upload-Command":"start","X-Goog-Upload-Header-Content-Length":c,"X-Goog-Upload-Header-Content-Type":d},
e?{"X-Goog-Upload-File-Name":e}:{})},t.yield(a.request({path:b,body:JSON.stringify(f),R:"POST",httpOptions:h}),2);l=t.h;if(!l||(n=l)==null||!n.headers)throw Error("oc");p=(r=l)==null?void 0:(u=r.headers)==null?void 0:u["x-goog-upload-url"];if(p===void 0)throw Error("pc");return t.return(p)})};var wB=function(a){var b=this;b.g=a;b.list=function(c){var d,e;return _.J(function(f){return f.g==1?(d=WA,e="documents",f.yield(vB(b,c),2)):f.return(new d(e,function(g){return vB(b,{parent:c.parent,config:g.config})},f.h,c))})};return b};_.A(wB,FA);
wB.prototype.get=function(a){var b=this,c,d,e,f,g,h;return _.J(function(l){d="";e={};if(Q(b.g))throw Error("bc");f=Up(a);d=N("{name}",f._url);e=f._query;delete f._url;delete f._query;c=b.g.request({path:d,S:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(n){return n.json()});return l.return(c.then(function(n){return n}))})};
wB.prototype.delete=function(a){var b=this,c,d,e,f,g;return _.J(function(h){c="";d={};if(Q(b.g))throw Error("bc");var l={},n=P(a,["name"]);n!=null&&O(l,["_url","name"],n);n=P(a,["config"]);n!=null&&(n=P(n,["force"]),l!==void 0&&n!=null&&O(l,["_query","force"],n));e=l;c=N("{name}",e._url);d=e._query;delete e._url;delete e._query;return h.yield(b.g.request({path:c,S:d,body:JSON.stringify(e),R:"DELETE",httpOptions:(f=a.config)==null?void 0:f.httpOptions,abortSignal:(g=a.config)==null?void 0:g.abortSignal}),
0)})};var vB=function(a,b){var c,d,e,f,g,h;return _.J(function(l){d="";e={};if(Q(a.g))throw Error("bc");f=Vp(b);d=N("{parent}/documents",f._url);e=f._query;delete f._url;delete f._query;c=a.g.request({path:d,S:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(n){return n.json()});return l.return(c.then(function(n){n=Wp(n);var r=new RA;Object.assign(r,n);return r}))})};var yB=function(a,b){b=b===void 0?new wB(a):b;var c=this;c.g=a;c.h=b;c.list=function(d){d=d===void 0?{}:d;var e,f;return _.J(function(g){return g.g==1?(e=WA,f="fileSearchStores",g.yield(xB(c,d),2)):g.return(new e(f,function(h){return xB(c,h)},g.h,d))})};return c};_.A(yB,FA);
yB.prototype.create=function(a){var b=this,c,d,e,f,g,h;return _.J(function(l){d="";e={};if(Q(b.g))throw Error("bc");f=Np(a);d=N("fileSearchStores",f._url);e=f._query;delete f._url;delete f._query;c=b.g.request({path:d,S:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(n){return n.json()});return l.return(c.then(function(n){return n}))})};
yB.prototype.get=function(a){var b=this,c,d,e,f,g,h;return _.J(function(l){d="";e={};if(Q(b.g))throw Error("bc");f=Op(a);d=N("{name}",f._url);e=f._query;delete f._url;delete f._query;c=b.g.request({path:d,S:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(n){return n.json()});return l.return(c.then(function(n){return n}))})};
yB.prototype.delete=function(a){var b=this,c,d,e,f,g;return _.J(function(h){c="";d={};if(Q(b.g))throw Error("bc");var l={},n=P(a,["name"]);n!=null&&O(l,["_url","name"],n);n=P(a,["config"]);n!=null&&(n=P(n,["force"]),l!==void 0&&n!=null&&O(l,["_query","force"],n));e=l;c=N("{name}",e._url);d=e._query;delete e._url;delete e._query;return h.yield(b.g.request({path:c,S:d,body:JSON.stringify(e),R:"DELETE",httpOptions:(f=a.config)==null?void 0:f.httpOptions,abortSignal:(g=a.config)==null?void 0:g.abortSignal}),
0)})};var xB=function(a,b){var c,d,e,f,g,h;return _.J(function(l){d="";e={};if(Q(a.g))throw Error("bc");f=Pp(b);d=N("fileSearchStores",f._url);e=f._query;delete f._url;delete f._query;c=a.g.request({path:d,S:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(n){return n.json()});return l.return(c.then(function(n){n=Qp(n);var r=new SA;Object.assign(r,n);return r}))})};var zB=function(){};zB.prototype.download=function(){return _.J(function(){throw Error("rc");})};var AB=function(){};AB.prototype.upload=function(a,b,c){return _.J(function(d){if(d.g==1){if(typeof a==="string")throw Error("uc");return d.yield(Yp(a,b,c),2)}return d.return(d.h)})};AB.prototype.stat=function(a){return _.J(function(b){if(b.g==1){if(typeof a==="string")throw Error("uc");return b.yield(aq(a),3)}return b.return(b.h)})};var BB=function(a){this.apiKey=a},tB=function(a,b){return _.J(function(c){if(b.get("x-goog-api-key")!==null)return c.return();if(a.apiKey.startsWith("auth_tokens/"))throw Error("vc");if(!a.apiKey)throw Error("wc");b.append("x-goog-api-key",a.apiKey);c.g=0})};var MB=function(a){var b=this;b.g=a;b.h=function(c){var d,e,f,g,h,l,n,r,u,p,t,v,y,E,G,L,U,ma,na,ya;return _.J(function(V){switch(V.g){case 1:return V.yield(CB(b,c),2);case 2:d=V.h;DB(c);if(er(c)&&!dr(c.config)){V.V(3);break}return V.yield(EB(b,d),4);case 4:return V.return(V.h);case 3:e=fr(c);if(e.length>0)throw f=e.map(function(za){return"tools["+za+"]"}).join(", "),Error("Ic`"+f);l=xo(d.contents);p=(u=(n=d.config)==null?void 0:(r=n.automaticFunctionCalling)==null?void 0:r.maximumRemoteCalls)!=null?
u:10;t=0;case 5:if(!(t<p)){V.V(7);break}return V.yield(EB(b,d),8);case 8:g=V.h;if(!g.functionCalls||g.functionCalls.length===0){V.V(7);break}v=g.candidates[0].content;y=[];G=E=void 0;L=_.B((G=(E=c.config)==null?void 0:E.tools)!=null?G:[]);U=L.next();case 9:if(U.done){V.V(11);break}ma=U.value;if(!cr(ma)){V.V(10);break}na=ma;return V.yield(na.qg(g.functionCalls),13);case 13:ya=V.h,y.push.apply(y,_.ic(ya));case 10:U=L.next();V.V(9);break;case 11:t++;h={role:"user",parts:y};d.contents=xo(d.contents);
d.contents.push(v);d.contents.push(h);gr(d.config)&&(l.push(v),l.push(h));V.V(5);break;case 7:return gr(d.config)&&(g.g=l),V.return(g)}})};b.l=function(c){var d,e,f,g,h,l,n,r,u,p,t,v;return _.J(function(y){switch(y.g){case 1:DB(c);if(!dr(c.config)){y.V(2);break}return y.yield(CB(b,c),3);case 3:return d=y.h,y.yield(FB(b,d),4);case 4:return y.return(y.h);case 2:e=fr(c);if(e.length>0)throw f=e.map(function(E){return"tools["+E+"]"}).join(", "),Error("Jc`"+f);r=(g=c)==null?void 0:(h=g.config)==null?void 0:
(l=h.toolConfig)==null?void 0:(n=l.functionCallingConfig)==null?void 0:n.streamFunctionCallArguments;v=(u=c)==null?void 0:(p=u.config)==null?void 0:(t=p.automaticFunctionCalling)==null?void 0:t.disable;if(r&&!v)throw Error("Kc");return y.yield(GB(b,c),5);case 5:return y.return(y.h)}})};b.o=function(c){return _.J(function(d){return d.g==1?d.yield(HB(b,c).then(function(e){var f=[];if(e==null?0:e.af)for(var g=_.B(e.af),h=g.next();!h.done;h=g.next()){h=h.value;var l=void 0,n=void 0,r=void 0;if(h&&((l=
h)==null?0:l.safetyAttributes)&&((n=h)==null?void 0:(r=n.safetyAttributes)==null?void 0:r.contentType)==="Positive Prompt"){l=void 0;var u=(l=h)==null?void 0:l.safetyAttributes}else f.push(h)}var p;u?p={af:f,jo:u,sdkHttpResponse:e.sdkHttpResponse}:p={af:f,sdkHttpResponse:e.sdkHttpResponse};return p}),2):d.return(d.h)})};b.list=function(c){var d,e,f,g,h,l,n;return _.J(function(r){if(r.g==1){d={queryBase:!0};f=Object.assign({},d,(e=c)==null?void 0:e.config);g={config:f};if(Q(b.g)&&!g.config.queryBase){if((h=
g.config)==null?0:h.filter)throw Error("Lc");g.config.filter="labels.tune-type:*"}l=WA;n="models";return r.yield(IB(b,g),2)}return r.return(new l(n,function(u){return IB(b,u)},r.h,g))})};b.j=function(c){var d;return _.J(function(e){return e.g==1?(d={model:c.model,prompt:c.prompt,referenceImages:[],config:c.config},c.referenceImages&&c.referenceImages&&(d.referenceImages=c.referenceImages.map(function(f){return f.g()})),e.yield(JB(b,d),2)):e.return(e.h)})};b.B=function(c){var d,e;return _.J(function(f){return f.g==
1?(d={numberOfImages:1,mode:"upscale"},c.config&&(d=Object.assign({},d,c.config)),e={model:c.model,image:c.image,upscaleFactor:c.upscaleFactor,config:d},f.yield(KB(b,e),2)):f.return(f.h)})};b.A=function(c){var d,e,f,g,h,l;return _.J(function(n){if(n.g==1){if((c.prompt||c.image||c.video)&&c.source)throw Error("Mc");Q(b.g)||(((d=c.video)==null?0:d.uri)&&((e=c.video)==null?0:e.videoBytes)?c.video={uri:c.video.uri,mimeType:c.video.mimeType}:((f=c.source)==null?0:(g=f.video)==null?0:g.uri)&&((h=c.source)==
null?0:(l=h.video)==null?0:l.videoBytes)&&(c.source.video={uri:c.source.video.uri,mimeType:c.source.video.mimeType}));return n.yield(LB(b,c),2)}return n.return(n.h)})};return b};_.A(MB,FA);
var DB=function(a){a.config&&a.config.responseSchema&&!a.config.responseJsonSchema&&Object.keys(a.config.responseSchema).includes("$schema")&&(a.config.responseJsonSchema=a.config.responseSchema,delete a.config.responseSchema)},CB=function(a,b){var c,d,e,f,g,h,l,n;return _.J(function(r){if(r.g==1)return(d=(c=b.config)==null?void 0:c.tools)?r.yield(Promise.all(d.map(function(u){var p;return _.J(function(t){if(t.g==1){if(!cr(u))return t.V(2);p=u;return t.yield(p.Ok(),3)}return t.g!=2?t.return(t.h):
t.return(u)})})),2):r.return(b);e=r.h;f={model:b.model,contents:b.contents,config:Object.assign({},b.config,{tools:e})};f.config.tools=e;b.config&&b.config.tools&&ar(b.config.tools)&&(l=(h=(g=b.config.httpOptions)==null?void 0:g.headers)!=null?h:{},n=Object.assign({},l),Object.keys(n).length===0&&(n=hB(a.g)),br(n),f.config.httpOptions=Object.assign({},b.config.httpOptions,{headers:n}));return r.return(f)})},NB=function(a){var b,c,d,e,f,g,h,l,n,r,u,p;return _.J(function(t){switch(t.g){case 1:b=new Map,
e=_.B((d=(c=a.config)==null?void 0:c.tools)!=null?d:[]),f=e.next();case 2:if(f.done){t.V(4);break}g=f.value;if(!cr(g)){t.V(3);break}h=g;return t.yield(h.Ok(),6);case 6:for(l=t.h,n=void 0,r=_.B((n=l.functionDeclarations)!=null?n:[]),u=r.next();!u.done;u=r.next()){p=u.value;if(!p.name)throw Error("Nc");if(b.has(p.name))throw Error("Oc`"+p.name);b.set(p.name,h)}case 3:f=e.next();t.V(2);break;case 4:return t.return(b)}})},GB=function(a,b){var c,d,e,f,g,h,l;return _.J(function(n){if(n.g==1)return f=(e=
(c=b.config)==null?void 0:(d=c.automaticFunctionCalling)==null?void 0:d.maximumRemoteCalls)!=null?e:10,g=!1,h=0,n.yield(NB(b),2);l=n.h;return n.return(function(r,u,p){return function(){return new xs(function v(){var y,E,G,L,U,ma,na,ya,V,za,Oa,Ea,K,Qb,pb,vd,Oc,Pc,wd,wb,pc;return ls(v,function(M){switch(M.g){case 1:Wr(M,2);case 4:if(!(h<f)){M.V(2);break}g&&(h++,g=!1);return M.yield(new ps(2,CB(r,p)),7);case 7:return y=M.h,M.yield(new ps(2,FB(r,y)),8);case 8:E=M.h,G=[],L=[],_.cj(M,9,10),ya=ns(E);case 12:return M.yield(new ps(2,
ya.next()),15);case 15:ma=M.h;if(ma.done){M.V(10);break}V=ma.value;za=As;return M.yield(new ps(0,V),16);case 16:za(M.h);Oa=void 0;if(!(V.candidates&&((Oa=V.candidates[0])==null?0:Oa.content))){M.V(12);break}L.push(V.candidates[0].content);Ea=void 0;K=_.B((Ea=V.candidates[0].content.parts)!=null?Ea:[]);Qb=K.next();case 18:if(Qb.done){M.V(12);break}pb=Qb.value;if(!(h<f&&pb.functionCall)){M.V(19);break}if(!pb.functionCall.name)throw Error("Pc");if(!u.has(pb.functionCall.name))throw Error("Qc`"+u.keys()+
"`"+pb.functionCall.name);return M.yield(new ps(2,u.get(pb.functionCall.name).qg([pb.functionCall])),23);case 23:vd=M.h,G.push.apply(G,_.ic(vd));case 19:Qb=K.next();M.V(18);break;case 10:_.xk(M,0,2);Wr(M,24);if(!ma||ma.done||!(na=ya.return)){M.V(24);break}return M.yield(new ps(2,na.call(ya)),24);case 24:_.xk(M,0,2,1);if(U)throw U.error;_.yk(M,25,1);break;case 25:_.yk(M,11);break;case 9:Oc=_.dj(M);U={error:Oc};M.V(10);break;case 11:if(!(G.length>0)){M.V(2);break}g=!0;Pc=new GA;Pc.candidates=[{content:{role:"user",
parts:G}}];wd=As;return M.yield(new ps(0,Pc),29);case 29:wd(M.h);wb=[];wb.push.apply(wb,_.ic(L));wb.push({role:"user",parts:G});pc=xo(p.contents).concat(wb);p.contents=pc;M.V(4);break;case 2:_.xk(M),_.yk(M,0)}})}())}()}(a,l,b))})},EB=function(a,b){var c,d,e,f,g,h,l,n,r;return _.J(function(u){d="";e={};if(Q(a.g))return f=tq(a.g,b),d=N("{model}:generateContent",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,S:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=b.config)==null?void 0:
g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})}),u.return(c.then(function(p){p=vq(p);var t=new GA;Object.assign(t,p);return t}));l=sq(a.g,b);d=N("{model}:generateContent",l._url);e=l._query;delete l._url;delete l._query;c=a.g.request({path:d,S:e,body:JSON.stringify(l),R:"POST",httpOptions:(n=b.config)==null?void 0:n.httpOptions,abortSignal:(r=b.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse=
{headers:p.headers};return t})});return u.return(c.then(function(p){p=uq(p);var t=new GA;Object.assign(t,p);return t}))})},FB=function(a,b){var c,d,e,f,g,h,l,n,r,u,p;return _.J(function(t){d="";e={};if(Q(a.g))return f=tq(a.g,b),d=N("{model}:streamGenerateContent?alt=sse",f._url),e=f._query,delete f._url,delete f._query,g=a.g,c=pB(g,{path:d,S:e,body:JSON.stringify(f),R:"POST",httpOptions:(h=b.config)==null?void 0:h.httpOptions,abortSignal:(l=b.config)==null?void 0:l.abortSignal}),t.return(c.then(function(v){return function(){return new xs(function E(){var G,
L,U,ma,na,ya,V,za,Oa,Ea;return ls(E,function(K){switch(K.g){case 1:Wr(K,2),_.cj(K,4,5),ma=ns(v);case 7:return K.yield(new ps(2,ma.next()),10);case 10:L=K.h;if(L.done){K.V(5);break}na=L.value;ya=vq;return K.yield(new ps(2,na.json()),11);case 11:return V=ya(K.h),V.sdkHttpResponse={headers:na.headers},za=new GA,Object.assign(za,V),Oa=As,K.yield(new ps(0,za),12);case 12:Oa(K.h);K.V(7);break;case 5:_.xk(K,0,2);Wr(K,13);if(!L||L.done||!(U=ma.return)){K.V(13);break}return K.yield(new ps(2,U.call(ma)),13);
case 13:_.xk(K,0,2,1);if(G)throw G.error;_.yk(K,14,1);break;case 14:_.yk(K,2);break;case 4:Ea=_.dj(K);G={error:Ea};K.V(5);break;case 2:_.xk(K),_.yk(K,0)}})}())}()}));n=sq(a.g,b);d=N("{model}:streamGenerateContent?alt=sse",n._url);e=n._query;delete n._url;delete n._query;r=a.g;c=pB(r,{path:d,S:e,body:JSON.stringify(n),R:"POST",httpOptions:(u=b.config)==null?void 0:u.httpOptions,abortSignal:(p=b.config)==null?void 0:p.abortSignal});return t.return(c.then(function(v){return function(){return new xs(function E(){var G,
L,U,ma,na,ya,V,za,Oa,Ea;return ls(E,function(K){switch(K.g){case 1:Wr(K,2),_.cj(K,4,5),ma=ns(v);case 7:return K.yield(new ps(2,ma.next()),10);case 10:L=K.h;if(L.done){K.V(5);break}na=L.value;ya=uq;return K.yield(new ps(2,na.json()),11);case 11:return V=ya(K.h),V.sdkHttpResponse={headers:na.headers},za=new GA,Object.assign(za,V),Oa=As,K.yield(new ps(0,za),12);case 12:Oa(K.h);K.V(7);break;case 5:_.xk(K,0,2);Wr(K,13);if(!L||L.done||!(U=ma.return)){K.V(13);break}return K.yield(new ps(2,U.call(ma)),13);
case 13:_.xk(K,0,2,1);if(G)throw G.error;_.yk(K,14,1);break;case 14:_.yk(K,2);break;case 4:Ea=_.dj(K);G={error:Ea};K.V(5);break;case 2:_.xk(K),_.yk(K,0)}})}())}()}))})},HB=function(a,b){var c,d,e,f,g,h,l,n,r;return _.J(function(u){d="";e={};if(Q(a.g))return f=xq(a.g,b),d=N("{model}:predict",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,S:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse=
{headers:p.headers};return t})}),u.return(c.then(function(p){p=Bq(p);var t=new HA;Object.assign(t,p);return t}));l=wq(a.g,b);d=N("{model}:predict",l._url);e=l._query;delete l._url;delete l._query;c=a.g.request({path:d,S:e,body:JSON.stringify(l),R:"POST",httpOptions:(n=b.config)==null?void 0:n.httpOptions,abortSignal:(r=b.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})});return u.return(c.then(function(p){p=zq(p);
var t=new HA;Object.assign(t,p);return t}))})},JB=function(a,b){var c,d,e,f,g,h;return _.J(function(l){d="";e={};if(Q(a.g))return f=iq(a.g,b),d=N("{model}:predict",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,S:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(n){return n.json().then(function(r){r.sdkHttpResponse={headers:n.headers};return r})}),l.return(c.then(function(n){n=
kq(n);var r=new IA;Object.assign(r,n);return r}));throw Error("Rc");})},KB=function(a,b){var c,d,e,f,g,h;return _.J(function(l){d="";e={};if(Q(a.g))return f=Zq(a.g,b),d=N("{model}:predict",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,S:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(n){return n.json().then(function(r){r.sdkHttpResponse={headers:n.headers};return r})}),
l.return(c.then(function(n){n=$q(n);var r=new JA;Object.assign(r,n);return r}));throw Error("Rc");})};
MB.prototype.get=function(a){var b=this,c,d,e,f,g,h,l,n,r;return _.J(function(u){d="";e={};if(Q(b.g))return f=Nq(b.g,a),d=N("{name}",f._url),e=f._query,delete f._url,delete f._query,c=b.g.request({path:d,S:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(p){return p.json()}),u.return(c.then(function(p){return Uq(p)}));l=Mq(b.g,a);d=N("{name}",l._url);e=l._query;delete l._url;delete l._query;c=b.g.request({path:d,
S:e,body:JSON.stringify(l),R:"GET",httpOptions:(n=a.config)==null?void 0:n.httpOptions,abortSignal:(r=a.config)==null?void 0:r.abortSignal}).then(function(p){return p.json()});return u.return(c.then(function(p){return Sq(p)}))})};
var IB=function(a,b){var c,d,e,f,g,h,l,n,r;return _.J(function(u){d="";e={};if(Q(a.g))return f=Rq(a.g,b),d=N("{models_url}",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,S:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})}),u.return(c.then(function(p){p=Vq(p);var t=new KA;Object.assign(t,
p);return t}));l=Qq(a.g,b);d=N("{models_url}",l._url);e=l._query;delete l._url;delete l._query;c=a.g.request({path:d,S:e,body:JSON.stringify(l),R:"GET",httpOptions:(n=b.config)==null?void 0:n.httpOptions,abortSignal:(r=b.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})});return u.return(c.then(function(p){p=Tq(p);var t=new KA;Object.assign(t,p);return t}))})};
MB.prototype.update=function(a){var b=this,c,d,e,f,g,h,l,n,r;return _.J(function(u){d="";e={};if(Q(b.g))return f=Yq(b.g,a),d=N("{model}",f._url),e=f._query,delete f._url,delete f._query,c=b.g.request({path:d,S:e,body:JSON.stringify(f),R:"PATCH",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(p){return p.json()}),u.return(c.then(function(p){return Uq(p)}));l=Xq(b.g,a);d=N("{name}",l._url);e=l._query;delete l._url;delete l._query;
c=b.g.request({path:d,S:e,body:JSON.stringify(l),R:"PATCH",httpOptions:(n=a.config)==null?void 0:n.httpOptions,abortSignal:(r=a.config)==null?void 0:r.abortSignal}).then(function(p){return p.json()});return u.return(c.then(function(p){return Sq(p)}))})};
MB.prototype.delete=function(a){var b=this,c,d,e,f,g,h,l,n,r;return _.J(function(u){d="";e={};if(Q(b.g))return f=fq(b.g,a),d=N("{name}",f._url),e=f._query,delete f._url,delete f._query,c=b.g.request({path:d,S:e,body:JSON.stringify(f),R:"DELETE",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})}),u.return(c.then(function(p){var t={};p=P(p,["sdkHttpResponse"]);
p!=null&&O(t,["sdkHttpResponse"],p);p=new LA;Object.assign(p,t);return p}));l=eq(b.g,a);d=N("{name}",l._url);e=l._query;delete l._url;delete l._query;c=b.g.request({path:d,S:e,body:JSON.stringify(l),R:"DELETE",httpOptions:(n=a.config)==null?void 0:n.httpOptions,abortSignal:(r=a.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})});return u.return(c.then(function(p){var t={};p=P(p,["sdkHttpResponse"]);p!=null&&O(t,
["sdkHttpResponse"],p);p=new LA;Object.assign(p,t);return p}))})};
var LB=function(a,b){var c,d,e,f,g,h,l,n,r;return _.J(function(u){d="";e={};if(Q(a.g))return f=Jq(a.g,b),d=N("{model}:predictLongRunning",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,S:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(p){return p.json()}),u.return(c.then(function(p){var t={},v=P(p,["name"]);v!=null&&O(t,["name"],v);v=P(p,["metadata"]);v!=null&&O(t,["metadata"],
v);v=P(p,["done"]);v!=null&&O(t,["done"],v);v=P(p,["error"]);v!=null&&O(t,["error"],v);p=P(p,["response"]);p!=null&&O(t,["response"],Lq(p));p=new MA;Object.assign(p,t);return p}));l=Hq(a.g,b);d=N("{model}:predictLongRunning",l._url);e=l._query;delete l._url;delete l._query;c=a.g.request({path:d,S:e,body:JSON.stringify(l),R:"POST",httpOptions:(n=b.config)==null?void 0:n.httpOptions,abortSignal:(r=b.config)==null?void 0:r.abortSignal}).then(function(p){return p.json()});return u.return(c.then(function(p){var t=
{},v=P(p,["name"]);v!=null&&O(t,["name"],v);v=P(p,["metadata"]);v!=null&&O(t,["metadata"],v);v=P(p,["done"]);v!=null&&O(t,["done"],v);v=P(p,["error"]);v!=null&&O(t,["error"],v);p=P(p,["response","generateVideoResponse"]);p!=null&&O(t,["response"],Kq(p));p=new MA;Object.assign(p,t);return p}))})};var OB=function(a){this.g=a;return this};_.A(OB,FA);
OB.prototype.get=function(a){var b=this,c,d,e,f,g,h;return _.J(function(l){if(l.g==1){c=a.operation;d=a.config;if(c.name===void 0||c.name==="")throw Error("Sc");return Q(b.g)?(f=c.name.split("/operations/")[0],g=void 0,d&&"httpOptions"in d&&(g=d.httpOptions),l.yield(PB(b,{operationName:c.name,resourceName:f,config:{httpOptions:g}}),5)):l.yield(QB(b,{operationName:c.name,config:d}),4)}if(l.g!=5)return e=l.h,l.return(c._fromAPIResponse({apiResponse:e,_isVertexAI:!1}));h=l.h;return l.return(c._fromAPIResponse({apiResponse:h,
_isVertexAI:!0}))})};
var QB=function(a,b){var c,d,e,f,g,h,l,n,r;return _.J(function(u){d="";e={};Q(a.g)?(f=no(b),d=N("{operationName}",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,S:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(p){return p.json()})):(l=mo(b),d=N("{operationName}",l._url),e=l._query,delete l._url,delete l._query,c=a.g.request({path:d,S:e,body:JSON.stringify(l),R:"GET",httpOptions:(n=
b.config)==null?void 0:n.httpOptions,abortSignal:(r=b.config)==null?void 0:r.abortSignal}).then(function(p){return p.json()}));return u.return(c)})},PB=function(a,b){var c,d,e,f,g,h;return _.J(function(l){d="";e={};if(Q(a.g))return f=jo(b),d=N("{resourceName}:fetchPredictOperation",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,S:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(n){return n.json()}),
l.return(c);throw Error("Rc");})};var RB=function(a){this.g=a;return this};_.A(RB,FA);RB.prototype.create=function(a){var b=this,c,d,e,f,g,h,l;return _.J(function(n){d="";e={};if(Q(b.g))throw Error("Vc");f=jr(b.g,a);d=N("auth_tokens",f._url);e=f._query;delete f.config;delete f._url;delete f._query;g=pr(f,a.config);c=b.g.request({path:d,S:e,body:JSON.stringify(g),R:"POST",httpOptions:(h=a.config)==null?void 0:h.httpOptions,abortSignal:(l=a.config)==null?void 0:l.abortSignal}).then(function(r){return r.json()});return n.return(c.then(function(r){return r}))})};var WB=function(a){var b=this;b.g=a;b.list=function(c){c=c===void 0?{}:c;var d,e;return _.J(function(f){return f.g==1?(d=WA,e="tuningJobs",f.yield(SB(b,c),2)):f.return(new d(e,function(g){return SB(b,g)},f.h,c))})};b.get=function(c){return _.J(function(d){return d.g==1?d.yield(TB(b,c),2):d.return(d.h)})};b.h=function(c){var d,e,f,g,h,l,n,r;return _.J(function(u){switch(u.g){case 1:if(Q(b.g)){if(c.baseModel.startsWith("projects/")){l={tunedModelName:c.baseModel};if((n=c.config)==null?0:n.preTunedModelCheckpointId)l.checkpointId=
c.config.preTunedModelCheckpointId;r=Object.assign({},c,{preTunedModel:l});r.baseModel=void 0;return u.yield(UB(b,r),8)}h=Object.assign({},c);return u.yield(UB(b,h),7)}d=Object.assign({},c);return u.yield(VB(b,d),4);case 4:return e=u.h,f="",e.metadata!==void 0&&e.metadata.tunedModel!==void 0?f=e.metadata.tunedModel:e.name!==void 0&&e.name.includes("/operations/")&&(f=e.name.split("/operations/")[0]),g={name:f,state:"JOB_STATE_QUEUED"},u.return(g);case 7:return u.return(u.h);case 8:return u.return(u.h)}})};
return b};_.A(WB,FA);
var TB=function(a,b){var c,d,e,f,g,h,l,n,r;return _.J(function(u){d="";e={};if(Q(a.g))return f=xr(b),d=N("{name}",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,S:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})}),u.return(c.then(function(p){return Cr(p)}));l=wr(b);d=N("{name}",l._url);e=
l._query;delete l._url;delete l._query;c=a.g.request({path:d,S:e,body:JSON.stringify(l),R:"GET",httpOptions:(n=b.config)==null?void 0:n.httpOptions,abortSignal:(r=b.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})});return u.return(c.then(function(p){return Ar(p)}))})},SB=function(a,b){var c,d,e,f,g,h,l,n,r;return _.J(function(u){d="";e={};if(Q(a.g))return f=zr(b),d=N("tuningJobs",f._url),e=f._query,delete f._url,
delete f._query,c=a.g.request({path:d,S:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})}),u.return(c.then(function(p){p=Dr(p);var t=new NA;Object.assign(t,p);return t}));l=yr(b);d=N("tunedModels",l._url);e=l._query;delete l._url;delete l._query;c=a.g.request({path:d,S:e,body:JSON.stringify(l),R:"GET",httpOptions:(n=
b.config)==null?void 0:n.httpOptions,abortSignal:(r=b.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})});return u.return(c.then(function(p){p=Br(p);var t=new NA;Object.assign(t,p);return t}))})};
WB.prototype.cancel=function(a){var b=this,c,d,e,f,g,h,l,n,r;return _.J(function(u){d="";e={};if(Q(b.g))return f=rr(a),d=N("{name}:cancel",f._url),e=f._query,delete f._url,delete f._query,c=b.g.request({path:d,S:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})}),u.return(c.then(function(p){var t={};p=P(p,["sdkHttpResponse"]);
p!=null&&O(t,["sdkHttpResponse"],p);p=new OA;Object.assign(p,t);return p}));l=qr(a);d=N("{name}:cancel",l._url);e=l._query;delete l._url;delete l._query;c=b.g.request({path:d,S:e,body:JSON.stringify(l),R:"POST",httpOptions:(n=a.config)==null?void 0:n.httpOptions,abortSignal:(r=a.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})});return u.return(c.then(function(p){var t={};p=P(p,["sdkHttpResponse"]);p!=null&&O(t,
["sdkHttpResponse"],p);p=new OA;Object.assign(p,t);return p}))})};
var UB=function(a,b){var c,d,e,f,g,h;return _.J(function(l){d="";e={};if(Q(a.g))return f=vr(b,b),d=N("tuningJobs",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,S:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(n){return n.json().then(function(r){r.sdkHttpResponse={headers:n.headers};return r})}),l.return(c.then(function(n){return Cr(n)}));throw Error("Rc");})},VB=function(a,
b){var c,d,e,f,g,h;return _.J(function(l){d="";e={};if(Q(a.g))throw Error("bc");f=tr(b);d=N("tunedModels",f._url);e=f._query;delete f._url;delete f._query;c=a.g.request({path:d,S:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(n){return n.json().then(function(r){r.sdkHttpResponse={headers:n.headers};return r})});return l.return(c.then(function(n){var r={},u=P(n,["sdkHttpResponse"]);u!=null&&O(r,
["sdkHttpResponse"],u);u=P(n,["name"]);u!=null&&O(r,["name"],u);u=P(n,["metadata"]);u!=null&&O(r,["metadata"],u);u=P(n,["done"]);u!=null&&O(r,["done"],u);n=P(n,["error"]);n!=null&&O(r,["error"],n);return r}))})};var XB=function(){var a={apiKey:mv};if(a.apiKey==null)throw Error("fd");if(a.cb||a.location)throw Error("gd");var b;this.Mb=(b=a.Mb)!=null?b:!1;this.apiKey=a.apiKey;b=a.httpOptions;b=b!=null&&b.baseUrl?b.baseUrl:void 0;b&&(a.httpOptions?a.httpOptions.baseUrl=b:a.httpOptions={baseUrl:b});this.apiVersion=a.apiVersion;this.g=new jB({auth:new BB(this.apiKey),apiVersion:this.apiVersion,apiKey:this.apiKey,Mb:this.Mb,httpOptions:a.httpOptions,Vk:"gl-node/web",Sk:new AB,Ri:new zB});this.h=new MB(this.g);
new aB(this.g);new cB(this.g);this.files=new eB(this.g);new OB(this.g);new RB(this.g);new WB(this.g);new yB(this.g)};var YB=function(){this.client=new XB};YB.prototype.call=function(a){var b=this,c;return _.J(function(d){if(d.g==1)return d.yield(b.client.h.h({model:"gemini-2.5-flash",contents:a}),2);c=d.h;return d.return(c.text||"")})};_.ZB=function(){return!1};var Lm=function(a){this.I=_.H(a)};_.A(Lm,_.I);Lm.prototype.setHost=function(a){return Hr(this,1,a)};var $B=function(a){this.I=_.H(a)};_.A($B,_.I);var aC=function(a){this.I=_.H(a)};_.A(aC,_.I);var bC=[1,2];var cC=function(a){this.I=_.H(a)};_.A(cC,_.I);cC.prototype.Xa=function(){return _.vj(this,1)};var dC=_.Zi(cC);var eC;var fC=function(){this.qa=new _.ng},gC=function(a,b){var c,d;return _.J(function(e){c=Jt(Ht(Gt(new Ft,"https"),b.host),b.path);d=new Promise(function(f,g){_.je(a.qa,"success",function(){f({code:_.wg(a.qa),headers:Vr(a.qa),body:_.xg(a.qa)})});_.je(a.qa,"error",function(){g({code:_.wg(a.qa),headers:Vr(a.qa),body:_.xg(a.qa)})});_.je(a.qa,"timeout",function(){g({code:_.wg(a.qa),headers:Vr(a.qa),body:_.xg(a.qa)})})});a.qa.send(c,b.method,b.body,b.headers);return e.return(d)})};var Gr=function(a){this.I=_.H(a)};_.A(Gr,_.I);var Fr=function(a){this.I=_.H(a)};_.A(Fr,_.I);var Er=function(a,b){return _.Dk(a,1,b)};var iC=function(a){var b,c,d,e;return _.J(function(f){if(f.g==1){b=eC||(eC=dC('[2,null,[[[["autopush",["autopush-translate-pa.sandbox.googleapis.com"]],["staging",["daily1-translate-pa.sandbox.googleapis.com"]],["prod",["translate-pa.googleapis.com"]]]]]]'));var g=Rt(b,aC,3);var h=g.I;h=em(dm(h),h,void 0,bC);g=Rt(g,$B,h===1?1:-1);h=g.I;var l=h[_.F]|0;g=Mm(g,h,l,_.mh(g,l)).get(iv);c=_.uj(g,1);g=new Wu;h=Km(a,1,_.pj());g=cm(g,1,h,Fm).pb(a.Wa()).za(a.va());h=new Xu;g=_.sj(h,1,g);d=Hr(g,2,rv);_.cj(f,
2);return f.yield(hC(c,d),4)}if(f.g!=2)return e=f.h,f.return(Ir(e));_.dj(f);return f.return(Promise.reject(Error("hd")))})},hC=function(a,b){var c=jC,d,e,f,g;return _.J(function(h){if(h.g==1)return d={host:a,path:"/v1/translateHtml",method:"POST",headers:{"X-goog-api-key":"AIzaSyATBXajvzQLTDHEQbcpq0Ihe0vWDHmO520","Content-Type":"application/json+protobuf"},body:b.serialize()},e=c.g(),_.cj(h,2),h.yield(gC(e,d),4);if(h.g!=2)return f=h.h,h.return(Zu(f.body));g=_.dj(h);return h.return(Promise.reject(g))})};var jC=new function(){this.g=function(){return new fC}},kC=function(a){this.g=a},lC=function(a,b,c){var d,e;return _.J(function(f){if(f.g==1)return Km(b,1,_.pj()).length===0?f.return(new Fr):_.ZB()?f.return(iC(b)):f.yield(a.g.translate(c||function(){},Km(b,1,_.pj(_.qi)),b.Wa(),b.va(),0,!1),2);d=f.h;e=d.map(Jr);return f.return(Er(new Fr,e))})};var mC=function(a){this.I=_.H(a)};_.A(mC,_.I);mC.prototype.Wa=function(){return _.uj(this,2)};mC.prototype.pb=function(a){return Hr(this,2,a)};mC.prototype.va=function(){return _.uj(this,3)};mC.prototype.za=function(a){return Hr(this,3,a)};var nC=function(a,b,c,d,e,f){this.B=d||function(){};this.Y=f||function(){};this.ab=!!e;this.j=a.g.hh;this.l=0;this.K=function(){};this.G=c;this.J=this.h=this.o=0;this.g=null;this.U=0;this.fa=!1;this.da=a.g.fh;this.H=[];this.Z=0;this.wa=a.g.Ve;this.A=Nw(a);this.Aa=this.ab?1:6;this.Ka=a.g.Bh;this.T=b;this.F=[];this.Pa=a;this.Ha=new YB};nC.prototype.clear=function(){for(var a=0;a<this.F.length;++a)this.F[a].stop();for(a=0;a<this.H.length;++a)Mw(this.Pa,this.H[a])};
var oC=function(a,b){var c=0;a.K=(0,_.w)(function(){++c==this.F.length&&b()},a)},pC=function(a,b,c){a.B=function(){};a.T=b;a.g=null;a.Z=0;a.F=[];a.K=function(){};a.G=c},qC=function(a,b,c){if(a.h==0&&(a.h=b?3E3:a.A,!c||c<=a.A)){a.o=a.h;return}do b=a.h,a.h<a.A&&(a.h*=a.Aa,a.h>a.A&&(a.h=a.A));while(b!=a.h&&c&&a.h<c);a.o=a.h};
nC.prototype.reportProgress=function(a,b){this.U+=a;b!=null&&(this.fa=!0);a=Math.min(Math.floor(this.U*100/this.l),100);if(this.J!=a||b)this.J=a,this.ab?(this.B(this.J,!0,b),this.Y(this.U)):this.B(this.J,!1,b)};
var rC=function(a,b){var c=b!=null,d=!c&&!a.fa;(d||c)&&a.B(100,d,b)},sC=function(a){return a.wa?a.g.Y:a.g.ia().length},tC=function(a,b,c,d,e){return new jA(a.T.shift(),{Uk:a.wa,bk:b,Ah:!0,Rk:!!c},function(){var f=Array.prototype.slice.call(arguments);return new Jz(f.shift(),f.shift(),f.shift(),f.shift(),f.shift(),c,d)},a.G,e)},vC=function(a,b,c){if(a.da>0&&b.Ib()>=a.da)return!0;if(sC(a)>a.h){if(b.Ib()>0)return!0;qC(a,c,sC(a));for(var d=a.g.ia(),e=new AA(d,a.wa),f;f=DA(e,a.h,a.j);)if(EA.indexOf(f.charAt(f.length-
1))<0&&b.U++,b.h.push(new yA([f],!1)),a.l+=f.length,a.j-=f.length,a.j<=0){b.H=d.substring(e.g);break}else qC(a,c);uC(b,a.g,!0);a.g=null;return!0}if(sC(a)>a.o)return!0;uC(b,a.g,!0);a.o-=sC(a)+a.Ka;a.l+=a.g.G;a.j-=a.g.G;a.g=null;return!1},wC=function(a){for(var b=[],c={xb:0};c.xb<a.length;c={xb:c.xb},c.xb++)a[c.xb].length>1&&a[c.xb][1]===200?b.push.apply(b,_.ic(a[c.xb][0].toString().split("&lt;extra_id_1&gt;").map(function(d){return function(e){return[e.trim(),a[d.xb][1]]}}(c)))):b.push(a[c.xb]);return b},
xC=function(a,b,c,d,e){var f,g,h,l,n,r,u,p;return _.J(function(t){switch(t.g){case 1:return c=c||[],f="<*#*#*>",g=c.length,h=c.join(f),l="\nYou are a highly skilled Website Localization Expert.\nYour task is to localize a sequence of text strings extracted from a webpage, from "+d+" to "+e+".\n\n### INPUT FORMAT\nThe input text provided consists of multiple text strings from a webpage, joined together by a unique separator: "+f+'\n\n### TRANSLATION RULES\n1. *Contextual Translation:* While each text segment between the separators is a distinct HTML element (e.g., a button label, a menu item, or a short paragraph), you should use the surrounding segments as context to ensure a consistent translation.\n\n2. *Maintain Tone:* Maintain the same tone as the source text.\n\n### OUTPUT REQUIREMENTS\n1. *Strict Separator Preservation:* You MUST use the exact same unique separator to join your translated strings. Do not add or remove spaces around the separator unless required by the target language\'s typography.\n\n2. *Segment Count Match:* The number of separators in your output MUST exactly match the number of separators in the source text.\n\n3. *Clean Output Only:* Output strictly the translated, joined text. Do not include any introductory or concluding remarks (no "Here is the translation:", etc.).\n\n---\n### SOURCE TEXT TO TRANSLATE: '+
h+"\n",n=a.Ha.call(l),_.cj(t,2),t.yield(n,4);case 4:r=t.h;u=r.split(f);if(u.length!==g)return console.log("output length does not match original length",u.length,g),b([],500),t.return();p=u.map(function(v){return[v,200]});b(p,200);t.g=3;t.l=0;break;case 2:_.dj(t),b([],500);case 3:return a.H.push(n),t.return(n)}})},yC=function(a,b,c,d,e){var f,g,h,l,n,r;return _.J(function(u){switch(u.g){case 1:var p=_.qj(lv,ev,6),t=_.tj(p,1);f=_.tj(lv,3)||t?(t?Km(p,4,_.pj()):Km(lv,4,_.pj())).includes(d.toLowerCase()+
"_"+e.toLowerCase()):!1;if(f){var v=v===void 0?3E3:v;p=_.qj(lv,ev,6);if(_.tj(p,1)){p=_.qj(lv,ev,6);v=_.Ek(p,3);p=_.Ek(p,2);t=[];for(var y=0;y<c.length;y++){var E=[c[y]],G=c[y].length;if(c[y].split(" ").length<=p)for(;y+1<c.length&&G<v;)E.push(c[y+1]),G+=c[y+1].length+2+18,y++;t.push(E.join(" &lt;extra_id_1&gt; "))}v=t}else{p=[];for(t=0;t<c.length;){y=[];for(G=0;t<c.length;){E=c[t];var L=E.length;G=y.length===0?L:G+20+L;if(G>v&&y.length>0)break;y.push(E);t++}y.length>0&&p.push(y.join(" &lt;extra_id_1&gt; "))}v=
p}}else v=c;g=v;v=new kC(a.Pa);p=new mC;p=cm(p,1,g,Fm);h=lC(v,p.pb(d).za(e),b);_.cj(u,2);return u.yield(h,4);case 4:l=u.h;n=Kr(l);r=f?wC(n):n;b(r,200);u.g=3;u.l=0;break;case 2:_.dj(u),b([],500);case 3:return a.H.push(h),u.return(h)}})};var zC=function(a,b){_.x.call(this);this.l=b;this.j={rootMargin:a};this.g=new IntersectionObserver((0,_.w)(this.h,this),this.j)};_.A(zC,_.x);zC.prototype.M=function(){_.x.prototype.M.call(this);this.g=null};zC.prototype.h=function(a){for(var b=0;b<a.length;b++)if(a[b].intersectionRatio>0){this.l();break}};zC.prototype.track=function(a){pt(a,(0,_.w)(this.g.observe,this.g))};zC.prototype.disconnect=function(){this.g.disconnect()};var AC=function(a){var b=a!=null?a:{},c=b.Um,d=b.Wm,e=b.Qm,f=b.Xm,g=b.Tm,h=b.Vm,l=b.Rm,n=b.Sm;a=_.Vl();!n&&lu(c)?(e=!!e,f=!!f,b=b&&b.cn,c=(0,_.Ql)(lu(c)?"<script"+(b?' nonce="'+R(Uu(b))+'"':"")+">window['ppConfig'] = {productName: "+qu(Lu(d!=null?d:"unknown"))+", deleteIsEnforced: "+qu(Lu(e))+", sealIsEnforced: "+qu(Lu(f))+", heartbeatRate: "+qu(Lu(g!=null?g:.5))+", periodicReportingRateMillis: "+qu(Lu(h!=null?h:6E4))+", disableAllReporting: "+qu(Lu(l!=null?l:!1))+"};"+qu(Lu(c!=null?c:""))+"\x3c/script>":
"")):c="";return hs(a,c)};var BC=function(a){return(0,_.Ql)('<span id="'+R(a.id)+'"></span>')},CC=function(a){var b=a.id,c=a.th;return(0,_.Ql)(Fu(a.uh)+'<div id="'+R(b)+'"></div>'+Fu(c))},js=function(a){var b=a.top,c=a.left,d=a.bottom,e=a.right,f=a.id;return(0,_.Rl)("."+vu(a.className)+" {z-index:9999999; overflow:visible; position:fixed; _position:absolute;"+(b||b===0?"top:"+vu(b)+"px; _top:expression(("+vu(b)+"+(hack1=document.documentElement.scrollTop||document.body.scrollTop))+'px');":"top:auto;")+(c||c===0?"left:"+vu(c)+
"px; _left:expression(("+vu(c)+"+(hack2=document.documentElement.scrollLeft||document.body.scrollLeft))+'px');":"left:auto;")+(d||d===0?"bottom:"+vu(d)+"px; _top:expression((-"+vu(d)+"-document.getElementById('"+String(f).replace(Mu,Bu)+"').offsetHeight+(hack3=document.documentElement.clientHeight||document.body.clientHeight)+(hack4=document.documentElement.scrollTop||document.body.scrollTop))+'px');":"bottom:auto;")+(e||e===0?"right:"+vu(e)+"px; _left:expression((-"+vu(e)+"-document.getElementById('"+
String(f).replace(Mu,Bu)+"').offsetWidth+(hack5=document.documentElement.clientWidth||document.body.clientWidth)+(hack6=document.documentElement.scrollLeft||document.body.scrollLeft))+'px');":"right:auto;")+"}")},DC=function(){return(0,_.Ql)('<div class="'+R("VIpgJd-ZVi9od-aZ2wEe-wOHMyf")+'"><div class="'+R("VIpgJd-ZVi9od-aZ2wEe-OiiCO")+'"><svg xmlns="http://www.w3.org/2000/svg" class="'+R("VIpgJd-ZVi9od-aZ2wEe")+'" width="96px" height="96px" viewBox="0 0 66 66"><circle class="'+R("VIpgJd-ZVi9od-aZ2wEe-Jt5cK")+
'" fill="none" stroke-width="6" stroke-linecap="round" cx="33" cy="33" r="30"/></svg></div></div>')};var EC=function(){sn.call(this)};_.A(EC,sn);EC.prototype.X=function(){this.Fa(Cm(DC))};EC.prototype.Fa=function(a){this.o=a};EC.prototype.show=function(){Rx(this.D(),"VIpgJd-ZVi9od-aZ2wEe-wOHMyf-ti6hGc");Rx(this.D().firstChild,"VIpgJd-ZVi9od-aZ2wEe-OiiCO-ti6hGc")};var FC=function(a){Tx(a.D(),"VIpgJd-ZVi9od-aZ2wEe-wOHMyf-ti6hGc");Tx(a.D().firstChild,"VIpgJd-ZVi9od-aZ2wEe-OiiCO-ti6hGc")};var GC=function(){this.g=new EC;this.g.X();this.g.na();this.h=0};GC.prototype.reset=function(){this.h=0;FC(this.g)};var HC=Pv(Wv),IC=function(a,b,c,d,e,f,g,h){this.h=a;this.g=b;this.F=[];this.H=null;this.o=c;this.l=d;this.j=e;this.T=f;this.Pa=g;this.G=this.A=null;this.B=h||null;this.K=this.P=!1;this.J={};this.wa=HC;this.U=0},JC=function(a){for(var b=new Set,c=0;c<a.length;c++)Sz(a[c]).forEach(function(d){return b.add(d)});return b};
IC.prototype.trackVisibility=function(a){this.A=new zC("200px",(0,_.w)(this.ab,this,a));this.A.track(wA(JC([].concat(this.g,this.F))));this.G=new zC("0px",(0,_.w)(this.Y,this));this.G.track(wA(JC([].concat(this.g,this.F))))};IC.prototype.ab=function(a){this.A&&(this.A.disconnect(),this.A=null);a()};IC.prototype.Y=function(){this.P=!0;KC(this);if(!this.K&&this.B){var a=this.B;a.h++==0&&a.g.show()}};var KC=function(a){a.G&&(a.G.disconnect(),a.G=null)};
IC.prototype.done=function(){if(this.P&&!this.K&&this.B){var a=this.B;--a.h==0&&FC(a.g)}this.A&&(this.A.disconnect(),this.A=null);KC(this);LC(this)};var uC=function(a,b,c){c?(a.g.push(b),a.J[b.ia()]=!0):a.F.push(b)};IC.prototype.Ib=function(){return this.g.length+this.F.length};var MC=function(a){if(a.h.length==0){for(var b=[],c=0;c<a.g.length;++c)b.push(a.g[c].ia());a.h.push(new yA(b,!1))}};
IC.prototype.translate=function(a){function b(){d++;d==c&&e()}MC(this);for(var c=0,d=0,e=function(){},f=this.o,g=this.l,h=this.j,l=0;l<this.h.length;++l)zA(this.h[l],function(n,r,u){return _.tj(lv,5)?xC(f,_.Cc(n,b),r,u||g,h):yC(f,_.Cc(n,b),r,u||g,h)})&&c++;c!=0&&(e=eA(a));return c};var LC=function(a){if(a.g.length>0){if(a.g.length==1&&a.h.length>1){var b=1;var c=a.h.length}else b=c=a.g.length;var d=a.g.map(function(e){return e.G}).reduce(function(e,f){return e+f});aw(a.wa,{Ib:b,nh:c,Mh:d,mh:a.U})}};var NC={am:"Noto Sans Ethiopic",ber:"Noto Sans Tifinagh","bm-Nkoo":"Noto Sans NKo",bn:"Lohit Bengali",bo:"Noto Serif Tibetan",dv:"Noto Sans Thaana",dz:"Noto Serif Tibetan",iu:"Noto Sans Canadian Aboriginal",km:"Nokora",lo:"Dhyana",ml:"Noto Sans Malayalam","mni-Mtei":"Noto Sans Meetei Mayek",my:"Noto Sans Myanmar","pa-Arab":"Noto Nastaliq Urdu",ps:"Noto Naskh Arabic",sat:"Noto Sans Ol Chiki",sd:"Noto Naskh Arabic",si:"Noto Sans Sinhala",ta:"Lohit Tamil",yue:"Chocolate Classical Sans"},OC={},PC=(OC["Chocolate Classical Sans"]=
"/css2?family=Chocolate+Classical+Sans",OC.Dhyana="/css?family=Dhyana",OC["Lohit Bengali"]="/css?family=Lohit+Bengali",OC["Lohit Tamil"]="/css?family=Lohit+Tamil",OC.Nokora="/css?family=Nokora",OC["Noto Naskh Arabic"]="/earlyaccess/notonaskharabic.css",OC["Noto Nastaliq Urdu"]="/earlyaccess/notonastaliqurdu.css",OC["Noto Sans Canadian Aboriginal"]="/earlyaccess/notosanscanadianaboriginal.css",OC["Noto Sans Ethiopic"]="/earlyaccess/notosansethiopic.css",OC["Noto Sans Malayalam"]="/earlyaccess/notosansmalayalam.css",
OC["Noto Sans Meetei Mayek"]="/css?family=Noto+Sans+Meetei+Mayek",OC["Noto Sans Myanmar"]="/earlyaccess/notosansmyanmar.css",OC["Noto Sans NKo"]="/css?family=Noto+Sans+NKo",OC["Noto Sans Ol Chiki"]="/earlyaccess/notosansolchiki.css",OC["Noto Sans Sinhala"]="/earlyaccess/notosanssinhala.css",OC["Noto Sans Thaana"]="/earlyaccess/notosansthaana.css",OC["Noto Sans Tifinagh"]="/earlyaccess/notosanstifinagh.css",OC["Noto Serif Tibetan"]="/css?family=Noto+Serif+Tibetan",OC),QC=function(){this.g=[]};
QC.prototype.restore=function(){for(var a=_.B(this.g),b=a.next();!b.done;b=a.next())b.value.remove();this.g=[]};var RC=function(a,b){_.x.call(this);this.g=[];this.h=[];this.l=a;this.j=b};_.A(RC,_.x);RC.prototype.o=function(a){var b=_.Qc(a.href);b.indexOf("javascript:")==0||b.indexOf("#")>=0||(this.h.push(a.href),this.g.push(a),a.href=b+"#googtrans/"+this.l+"/"+this.j)};RC.prototype.M=function(){_.x.prototype.M.call(this);this.restore()};RC.prototype.restore=function(){if(this.g.length){for(var a=0;a<this.g.length;++a)this.g[a].href=this.h[a];this.g=[];this.h=[]}};var SC=function(a,b){_.x.call(this);this.g=a;this.h=_.Nf.test(b)?"translated-rtl":"translated-ltr";a=[].concat(this.g);for(b=0;b<a.length;++b)at(a[b])&&Rx(a[b],this.h)};_.A(SC,_.x);SC.prototype.M=function(){_.x.prototype.M.call(this);this.restore()};SC.prototype.restore=function(){for(var a=[].concat(this.g),b=0;b<a.length;++b)at(a[b])&&Tx(a[b],this.h)};var TC=function(a,b,c,d,e,f,g,h,l,n){_.x.call(this);this.G=a;this.ad=b;this.Wb=new QC;this.da=c||null;this.xa=n||null;this.P=null;this.ib=!!d;this.ce=e||"transparent";this.bd=!!f;this.H=[];this.vc=this.J=this.g=!1;this.h=h||new Tz;this.ie=!h;this.fa=g||Xz.Eb();this.Rb=new vA;this.Ha=this.Aa=this.K=!1;this.Sb=this.o=.5;this.Ub=.01;this.F=new Zz(this.o);this.Y=(this.B=this.Z=!!l)?new MutationObserver((0,_.w)(this.Ij,this)):null;this.j=this.l=null;_.ob(window,"blur",this.Og,!0,this);_.ob(window,"focus",
this.Pg,!0,this)};_.A(TC,_.x);_.k=TC.prototype;_.k.Wa=function(){return this.l?this.l:""};_.k.va=function(){return this.j?this.j:""};_.k.Si=function(a){this.ek.apply(this,arguments);this.A&&this.A(0,!1,1)};_.k.zg=function(a){this.fk.apply(this,arguments);this.A&&this.A(0,!1,1)};_.k.Ti=function(a){this.gk.apply(this,arguments);this.A&&this.A(0,!1,1)};_.k.Ui=function(a){this.hk.apply(this,arguments);this.A&&this.A(0,!1,1)};
_.k.translate=function(a,b,c,d,e){if(d||a!=this.l||b!=this.j)UC(this),this.ie&&(this.h=new Tz);else if(this.g)return;this.A=c;this.fe=e;this.B=this.Z;this.Y&&this.Y.observe(document.body,{attributes:!0,childList:!0,characterData:!0,subtree:!0});this.g=!0;this.l=a;this.j=b;this.ib&&(this.P=new RC(a,b));this.Ha=this.l=="auto";this.da&&(c=this.da,a&&(c.F=a),b&&(c.G=b));this.Ka=new SC(this.G,this.j);b in NC&&(a=this.Wb,b in NC&&(b=NC[b],c="@import url("+Lt("https://fonts.googleapis.com").resolve(Lt(PC[b])).toString()+
");",c=Lr(c),a.g.push(c),b=Lr('body {font-family:"'+b+'",arial,sans-serif !important}'),a.g.push(b)));this.U=VC(this);(b=this.G instanceof Node?this.G:null)&&WC(b,this.j)};var VC=function(a){var b=new aA(a,a.fa);bA(b,a.Ng);dA(b,(0,_.w)(a.Si,a));b.run(new nC(a.ad,[].concat(a.G),a.fa,a.A,a.B,a.fe));return b};TC.prototype.restore=function(){UC(this);this.Rb.restore();var a=this.G instanceof Node?this.G:null;a&&WC(a,this.Wa())};
TC.prototype.M=function(){_.x.prototype.M.call(this);this.restore();_.qe(window,"blur",this.Og,!0,this);_.qe(window,"focus",this.Pg,!0,this)};var XC=function(a,b,c,d){var e=pw(a.h.h),f=new aA(a,b.G);b.F.push(f);cA(f,b.K);qC(b,e);bA(f,d||a.Ig);b=c||new IC([],[],b,a.Wa(),a.va(),a.vc,a.J,a.xa);dA(f,a.Mj,a);a.B&&cA(f,b.done,b);f.run(b)};_.k=TC.prototype;_.k.Mj=function(a,b,c){c.done();this.J?this.Ui(a):this.Ti(a);c.o.K()};_.k.Pg=function(){this.K=!1;this.T=0;Yz(this.F,this.o)};
_.k.Og=function(a){a.target==window&&(this.K=!0,this.T=0,Yz(this.F,.01))};_.k.Ij=function(a){if(this.g&&this.B){for(var b=0;b<a.length;b++)if(a[b].target&&a[b].target.className&&typeof a[b].target.className==="string"&&(a[b].target.className.indexOf("translate")>=0||a[b].target.className.indexOf("goog-")==0))return;this.fa.add((0,_.w)(this.Ek,this))}};_.k.Ek=function(){this.J=!0;this.U.stop();this.U=VC(this);return!1};_.k.Ng=function(a,b){oC(b,eA(a));XC(this,b);return this.Qj};
_.k.Qj=function(a,b){if(!this.g)return gA;if(!fA(a))return hA;if(!this.B)for(a=0;a<this.H.length;++a){var c=b,d=(0,_.w)(this.mg,this,b,this.H[a]);c.G.add(d)}return this.Pj};
_.k.Hg=function(a,b){if(this.T&&!this.K){a=(new Date).getTime()-this.T;var c=this.o;a<900&&c>.01?c=Math.max(c*.9,.01):a>1100&&c<.5&&(c=Math.min(c*1.5,.5));this.o=c;this.Aa?this.Ub=.01:this.Sb=this.o}this.J=this.g=!0;this.T=(new Date).getTime();this.ge!=(a=document.body.innerText||document.body.textContent||document.body.innerHTML)?(this.ge=a,a=!0):a=!1;a?(this.Aa=!1,this.o=this.Sb,this.K||Yz(this.F,this.o),pC(b,[].concat(this.G),this.F),a=new aA(this,this.F),bA(a,this.Ng),dA(a,(0,_.w)(this.zg,this)),
a.run(b),this.U=a):(this.Aa=!0,this.o=this.Ub,this.K||Yz(this.F,this.o),a=new aA(this,this.F),bA(a,this.Hg),dA(a,(0,_.w)(this.zg,this)),a.run(b),this.U=a);return gA};_.k.Pj=function(a,b){if(!this.g)return gA;this.J=this.g=!1;this.Ha?rC(b,!0):(rC(b),b.Y(b.l));if(this.bd)return this.Hg;b.clear();return gA};
var ZC=function(a,b,c){a:{var d=YC(a),e=a.da,f=a.ce,g=a.Rb.g;b=eA(b);if(!c.P){if(c.T.length==0){c.l==0&&c.Z==0&&c.B(0,!0);c=!1;break a}c.P=tC(c,d,e,f,g)}c.xa=!0;kA(c.P,c.j,c.h,b);c=!0}return c?a.Ig:a.Qd},YC=function(a){return a.ib?(0,_.w)(a.P.o,a.P):function(){}};_.k=TC.prototype;
_.k.Ig=function(a,b){if(!this.g)return gA;var c=b.o;if(c.g==null){if(!c.xa)return ZC(this,a,b.o);if(!fA(a))return hA;c.xa=!1;c.g=c.P.Tc||null;var d=c.g?c.g:c.P=null;if(!d)return ZC(this,a,b.o);this.H.push(d);var e=d.ia();if(this.h.has(e,!this.B)||b.J[e]!=null&&b.J[e])return e=c.g.G,c.l+=e,c.j-=e,c.g=null,this.B&&uC(b,d,!1),ZC(this,a,b.o);e=this.h;d=d.ia();e.g[d]=null}b.Ib()>0&&Yz(this.F,.5);return vC(c,b,pw(this.h.h))?this.Qd:ZC(this,a,b.o)};
_.k.Qd=function(a,b){if(!this.g||b.Ib()==0)return gA;XC(this,b.o);return this.B?(b.trackVisibility(eA(a)),this.Rj):b.translate(a)==0?gA:this.Mg};_.k.Rj=function(a,b){return this.g?fA(a)?b.translate(a)==0?gA:this.Mg:hA:gA};
_.k.mg=function(a,b){b.l&&this.h.remove(b.j);if(!this.g)return!1;if(this.h.has(b.ia(),!1)){var c=this.h;c.has(b.j,!1)?(b.h=c.read(b.j),b.U=!0):(c.remove(b.j),b.l=!0);Qz(b)}else if(c=this.h,b.l)c.remove(b.j);else if(b.H){var d=b.H.replace(/<a /g,"<span ").replace(/\/a>/g,"/span>");b.U=!0;delete b.H;b.H=null;b.h=[];var e=document.implementation.createHTMLDocument(""),f=e.createElement("div");cu(f,!1);d=d.indexOf("<i>")>=0?d:"<b>"+d+"</b>";d=_.Sb(d);d=_.Jl(d);f.nodeType===1&&lm(f);f.innerHTML=_.Bj(d);
e.body.appendChild(f);e=[];for(d=f.firstChild;d;d=d.nextSibling)if(d.tagName=="I")var g=Oz(b,jt(d),d.innerHTML);else if(d.tagName=="B"){g||(g=Oz(b,"",""));if(b.g.length==1)Uz(g.parts,e,0,d);else{var h=e;var l=d;var n=b.g;g=g.parts;for(var r=[],u=l.firstChild;u;u=p){var p=u.nextSibling;Vz(u)}for(p=l.firstChild;p;p=p.nextSibling)p.attributes&&p.attributes.i?(l=parseInt(p.attributes.i.nodeValue,10),!isNaN(l)&&l>=0&&l<n.length&&(n[l].ye&&r[l]?r[l].ga+=p.firstChild&&p.firstChild.nodeType==3?p.firstChild.nodeValue:
jt(p):r[l]=Uz(g,h,l,p))):p.nodeType==3&&g.push({ba:-1,ga:Rs(p.nodeValue)});g!=null&&g.length>0&&g[0].ba==-1&&(g.length==1?g[0].ba=0:(g[1].ga=g[0].ga+g[1].ga,g.shift()))}g=void 0}d=b.h;for(h=0;h<d.length-1;++h)n=d[h],g=Ms(n.parts[n.parts.length-1].ga),g=g.charCodeAt(g.length-1),12288<=g&&g<=12351||65280<=g&&g<=65519||(n.parts[n.parts.length-1].ga+=" ");_.Vd(f);for(f=0;f<b.g.length;++f)f<e.length&&f<b.F.length&&e[f]!=null&&(d=b.F[f],h=e[f].start,h!=null&&(n=d.substring(0,d.length-d.replace(/^[\s\xa0]+/,
"").length),n==" "&&(n=""),n&&(h.ga=n+h.ga.replace(/^[\s\xa0]+/,""))),h=e[f].end,h!=null&&(d=d.substring(Ms(d).length),d==" "&&(d=""),d&&(h.ga=Ms(h.ga)+d)));b.h.length!=1||b.h[0].yf||(b.h[0].yf=b.j);c.write(b.j,b.h);Qz(b)}b.P||(this.Ha=!1);a.reportProgress(b.G,b.l?!0:void 0);return!1};
_.k.Mg=function(a,b){if(!this.g)return gA;if(!fA(a))return hA;if(b.Ib()>1){a=b.h[0];var c=b.g;if(a.j||c.length==0||a.g==null||a.g.length==0)a=null;else{for(var d=[],e=[],f=0;f<a.g.length&&f<c.length;++f){var g=a.g[f];g&&g[0]&&g[1]==200||(e.push(c[f]),d.push(a.o[f]))}a=e.length>0?{Fk:new yA(d,!0),Gk:e}:null}a=a?new IC([a.Fk],a.Gk,b.o,b.l,b.j,b.T,b.Pa,b.B):null;a!=null&&XC(this,b.o,a,this.Qd)}else{a=!1;for(c=0;c<b.h.length;++c)d=b.h[c],d.j||d.h==200&&d.g&&d.g[0]?d=d.l=!1:(d.j=!0,d=d.l=!0),a=d||a;if(a)return this.Qd}d=
this.Wa();a=this.va();if(b.g.length>1)if(c=b.h[0],e=d=="auto",d=b.g,c.h==200)for(f=0;f<c.g.length&&f<d.length;++f)if((g=c.g[f])&&g[1]==200){var h=g[2],l=d[f],n=l,r=h!=null&&h==a;n.H=g[0];r!==void 0&&(n.K=r);l.P=e&&h==null}else d[f].l=!0;else for(a=0;a<d.length;++a)d[a].l=!0;else{c=new xA(d=="auto");for(d=0;d<b.h.length;++d)f=b.h[d],e=a,f.h==200&&f.g&&f.g[0]?(f=f.g[0],c.g.push(f[0]),f=f[2],c.h=c.h&&f!=null&&f==e,f!=null&&(c.l=!1)):c.j=!0;b.H!=null&&(c.g.push(b.H),b.H=null);if(a=b.g[0])d=c.ia(),e=c.h,
a.H=d,e!==void 0&&(a.K=e),a.P=c.l,a.l=c.j}if(this.B){a=(0,_.w)(this.mg,this);for(c=0;c<b.g.length;c++)a(b.o,b.g[c]);for(c=0;c<b.F.length;c++)a(b.o,b.F[c]);KC(b);b.K=!0;b.P&&b.B&&(b=b.B,--b.h==0&&FC(b.g))}return gA};
var UC=function(a){a.Y&&a.Y.disconnect();a.xa&&a.xa.reset();a.g&&(a.U.stop(),a.g=!1,a.J=!1);if(a.H.length){for(var b=0;b<a.H.length;++b)a.H[b].dispose();a.H=[]}a.P!=null&&(a.P.restore(),a.P=null);a.Ka!=null&&(a.Ka.restore(),a.Ka=null);a.Wb.restore()},WC=function(a,b){a.getAttribute("xml:lang")&&a.setAttribute("xml:lang",b);a.getAttribute("lang")&&a.setAttribute("lang",b)};ww.attach(3046,TC.prototype,{ek:1,gk:2,fk:3,hk:4});var $C=Pv(Wv),aD=function(a,b,c,d,e,f,g,h,l,n,r){_.x.call(this);this.T=b||null;this.K=!!c;this.J=d||"transparent";this.G=f||"";b=g||{fetchStart:0,dn:0};a=b.fetchStart||0;b=b.fetchEnd||0;this.H=a&&b?b-a:0;this.Y=Date.now()-ov;this.A=!1;this.g=new Kw(e||"",void 0,f,r);this.P=new Zz(1);this.B=new Tz;this.h=null;this.F=!0;this.o=_.m.IntersectionObserver!=null;this.U=h||null;e=new cw;f=new ew(this.g.initialize.bind(this.g,e.register()));this.td=fw(f,e.delay((0,_.w)(this.td,this)));this.Nd=fw(f,e.delay((0,_.w)(this.Nd,
this)));this.xe=fw(f,e.delay((0,_.w)(this.xe,this)));this.restore=fw(f,e.delay((0,_.w)(this.restore,this)));f.finish();e.finish();performance&&performance.mark&&performance.mark(Kv,void 0);e=Xv($C,1);f=new as;f=_.qk(f,1,window.location.origin);a:{if(performance&&(h=performance.getEntriesByType("navigation"),h.length==1)){h=h[0];break a}h=null}h&&(r=new Ym,r=_.qk(r,1,""),a=Zm(h.startTime),r=_.sj(r,2,a),a=$m(h.duration),r=_.sj(r,3,a),a=new $r,a=_.qk(a,1,h.initiatorType),a=_.qk(a,2,h.nextHopProtocol),
b=Zm(h.workerStart||0),a=_.sj(a,3,b),b=Zm(h.redirectStart),a=_.sj(a,4,b),b=Zm(h.redirectStart),a=_.sj(a,4,b),b=Zm(h.redirectEnd),a=_.sj(a,5,b),b=Zm(h.fetchStart),a=_.sj(a,6,b),b=Zm(h.domainLookupStart),a=_.sj(a,7,b),b=Zm(h.domainLookupEnd),a=_.sj(a,8,b),b=Zm(h.connectStart),a=_.sj(a,9,b),b=Zm(h.connectEnd),a=_.sj(a,10,b),b=Zm(h.secureConnectionStart),a=_.sj(a,11,b),b=Zm(h.responseStart),a=_.sj(a,13,b),b=Zm(h.responseEnd),a=_.sj(a,14,b),a=_.Hk(a,15,h.transferSize),a=_.Hk(a,16,h.encodedBodySize),a=
_.Hk(a,17,h.decodedBodySize),r=bn(r,6,a),_.sj(f,3,r),r=fn(Kv))&&(h=gn(Nv,{start:h.responseEnd,end:r.startTime||performance.now()}))&&(performance&&performance.clearMeasures&&performance.clearMeasures(Nv),h=cn(h),_.sj(f,4,h),h=es(e),_.sj(h,4,f));Zv(e,1)};_.C(aD,_.x);ww.attach(14097,aD.prototype,{sf:function(){jn(this.g.nb()?"te_afas":"te_afau")}});_.k=aD.prototype;_.k.Hk=function(a){this.o=a};_.k.mb=function(){return this.g.nb()};
_.k.td=function(a,b){this.g.mb()?this.g.l.send({display_language:b,key:"AIzaSyBWDj0QJvVIx8XOhRegXX5_SrRWxhT5Hs4"},a).then(function(c){return a(c)}):(this.sf(),a(null))};
_.k.Nd=function(a){var b=document.documentElement.lang;if(b)a(b);else if(this.g.mb()){b=new Vw(document.body,!1,!1,1,1);for(var c=[],d=0,e=this.g.h.gh;c.length+d<e;){var f=b.next();if(f.done)break;f=f.value;b.g==1&&tA(f)?Ww(b):f.nodeType==3&&(f=_.Qc(Ls(f.nodeValue)))&&(c.push(f),d+=f.length)}Lw(this.g,a,c.join(" ")).then(function(g){a(g)},function(g){return a(null,g)})}else this.sf(),a(null,!0)};
_.k.xe=function(a,b,c,d,e){$C.md=a;$C.nd=b;var f=Xv($C,2);Yv($C,f);var g=fn(Kv);if(g){var h=fn(Lv);if(h){var l=gn(Ov,{start:g.startTime,end:h.startTime||performance.now()});l&&(g=es(f),h=new cs,l=cn(l),h=_.sj(h,1,l),_.sj(g,5,h),performance&&performance.clearMeasures&&performance.clearMeasures(Ov))}}Zv(f,2);f={detail:{sourceLanguage:a,targetLanguage:b}};performance&&performance.mark&&performance.mark(Lv,f);f=Date.now();vw();if(!a||qw(a,b))a="auto";if(e||a!=this.l||b!=this.j)this.B=new Tz;this.l=a;
this.j=b;this.g.mb()?(d=d||document.documentElement,this.h&&this.h.dispose(),this.h=new TC(d,this.g,this.T,this.K,this.J,!0,this.P,this.B,this.o,this.U),this.h.vc=this.A,this.F=!0,this.h.translate(a,b,c,e,(0,_.w)(this.lk,this,f,a,b))):(this.sf(),c(0,!1,!0))};_.k.Zh=function(){return!!this.h&&this.h.g};_.k.Eh=function(a){this.A=a};_.k.restore=function(){var a=Xv($C,3);Yv($C,a);Zv(a,3);performance&&performance.mark&&performance.mark(Mv,void 0);vw();this.g.mb()&&this.h&&this.h.restore()};
_.k.M=function(){uw();aD.W.M.call(this);this.g.dispose();this.h=this.g=null;this.B=new Tz};_.k.lk=function(a,b,c,d){this.F&&(this.F=!1,b={sl:b,tl:c,textlen:d},this.A&&(b.ctt="1"),this.G!=""&&(b.sp=this.G),b.ttt=Date.now()-a,b.ttl=this.Y,this.H&&(b.ttf=this.H),this.o&&(b.sr=1),a=[],_.Ji(_.nj(lv,2))&&a.push("sda"),_.Ji(_.nj(lv,3))&&a.push("eeis"),c=_.qj(lv,ev,6),_.Ji(_.nj(c,1))&&a.push("ests"),b.ef=a.join(","),jn("te_time",b))};var bD=function(a){sn.call(this,a);this.B=new _.Ob(this)};_.A(bD,sn);bD.prototype.X=function(){var a=this.h.createElement("select");a.className="goog-te-combo";a.setAttribute("aria-label",S.Yf);this.Fa(a)};bD.prototype.Ba=function(){sn.prototype.Ba.call(this);this.yg()};bD.prototype.yg=function(){_.ob(this.D(),"change",iw(this,"change"));this.dispatchEvent("load")};bD.prototype.ya=function(){sn.prototype.ya.call(this);this.B.dispose();this.B=null};
var cD=function(a,b){a.D().parentNode!=b&&(a.D().parentNode.removeChild(a.D()),b.appendChild(a.D()))};_.k=bD.prototype;_.k.kd=function(a){this.h.zf(this.D());for(var b in a)if(a[b]!==Object.prototype[b]){var c=this.h.X("OPTION",{value:b});this.h.Gc(c,a[b]);this.D().appendChild(c)}this.D().selectedIndex=0};_.k.Ca=function(){return this.D().value};_.k.Na=function(a){if(this.D().value!=a)for(var b=0,c;c=this.D().options.item(b);++b)if(c.value==a){this.D().selectedIndex=b;break}};
_.k.ud=function(a){if(_.xc(a)=="undefined")return this.D().options.item(this.D().selectedIndex).text;for(var b=0,c;c=this.D().options.item(b);++b)if(c.value==a)return c.text};_.k.ob=function(a){this.D().disabled=!a};var dD=function(a){bD.call(this,a)};_.A(dD,bD);dD.prototype.Lb=function(a){this.kd.call(this,a)};var eD=function(a,b){bD.call(this,b);this.g=a&&im(a)||{};this.g.Ef=this.g.Ef||11;this.g.ve=this.g.ve!=0;this.g.Bb=yv};_.A(eD,bD);_.k=eD.prototype;_.k.Hd=function(){throw Error("id");};
_.k.X=function(){this.Hd();this.H=this.D();this.A=Zs("IFRAME",{frameBorder:0,"class":"VIpgJd-ZVi9od-xl07Ob-OEVmcd skiptranslate",title:S.Yf});this.A.style.visibility="visible";cu(this.A,!1);document.body.appendChild(this.A)};
_.k.yg=function(){var a=_.Nf.test(jv)?"rtl":"ltr",b=_.Tb(this.g.Bb),c=T(this,"menuBody");this.B.listen(this.A,"load",this.ai);mw(this.A,(0,_.w)(function(){var d=bt(this.A),e={},f=e&&e.ug;e=hs(gs(_.Vl(),"<head>"),AC(e));f='<meta http-equiv="Content-Type" content="text/html; charset=UTF8"><link rel="stylesheet" type="text/css" href="'+R(su(b))+'"'+(f?' nonce="'+R(Uu(f))+'"':"")+'></head><body scroll="no" style="margin:0px;overflow:hidden" dir="'+R(a)+'" marginHeight=0 marginWidth=0 leftMargin=0 topMargin=0 border=0><div id="'+
R(c)+'" class=';if(ru("VIpgJd-ZVi9od-xl07Ob",_.Nl)){var g=Hu("VIpgJd-ZVi9od-xl07Ob".ia());g=String(g).replace(Ju,xu)}else g="VIpgJd-ZVi9od-xl07Ob".replace(Iu,xu);e=gs(e,f+g+"></div></body>").Hc();d.write(_.Bj(e));d.close()},this))};_.k.ai=function(){this.j=new _.Ld(bt(this.A));this.Y=this.j.D(T(this,"menuBody"));this.B.listen(this.H,"click",this.hf);_.kd?this.B.listen(this.A,"blur",this.Pd):this.B.listen(ct(this.A),"blur",this.Pd);this.dispatchEvent("load")};
_.k.ya=function(){bD.prototype.ya.call(this);_.Vd(this.A);this.H=this.fa=this.F=this.Y=this.j=this.A=null};_.k.Jg=function(a){this.l!=a.currentTarget.value&&(this.Na(a.currentTarget.value),this.dispatchEvent("change"));this.Pd()};_.k.hf=function(){fD(this);ct(this.A).focus();this.Aa=!0};_.k.Pd=function(){this.Aa&&(this.Aa=!1,fD(this,!1),_.ub(_.Md(this.H)).focus())};_.k.Af=function(){};_.k.Bf=function(){};
var fD=function(a,b){if(typeof b=="undefined"||b){a.Bf();b=$t(a.H,window);var c=b.y+a.H.offsetHeight,d=b.y-a.K.height,e=b.x,f=b.x+a.H.offsetWidth-a.K.width;if(_.kd&&!Vs()){var g=document.body;c-=g.offsetTop;d-=g.offsetTop;e-=g.offsetLeft;f-=g.offsetLeft}else g=Ur(document),c-=g.y,d-=g.y,e-=g.x,f-=g.x;g=_.qb(window);b.y=b.y<=g.height-a.K.height?c:d;b.y>g.height-a.K.height&&(b.y=g.height-a.K.height);b.y<0&&(b.y=0);_.Nf.test(jv)?b.x=f>=0?f:e:b.x=e<=g.width-a.K.width?e:f;b.x>g.width-a.K.width&&(b.x=g.width-
a.K.width);b.x<0&&(b.x=0);Vt(a.A,b);cu(a.A,!0);gD(a)}else a.Af(),cu(a.A,!1)};_.k=eD.prototype;_.k.Ca=function(){return this.l};
_.k.kd=function(a){this.j.zf(this.Y);cu(this.A,!0);this.ib=a;this.F=[];for(var b in a)if(a[b]!==Object.prototype[b])if(a[b]=="---"){var c={link:this.j.X("DIV",{className:"VIpgJd-ZVi9od-vH1Gmf-hgDUwe",value:b}),Yj:!0};this.F.push(c)}else{c={link:this.j.X("A",{className:"VIpgJd-ZVi9od-vH1Gmf-ibnC6b-gk6SMd",href:"#",value:b})};this.F.push(c);var d=this.j.X("DIV",{style:"white-space:nowrap"});this.j.appendChild(c.link,d);this.g.ve&&this.j.appendChild(d,this.j.X("SPAN",{className:"indicator"},"\u203a"));
this.j.appendChild(d,this.j.X("SPAN",{className:"text"},a[b]));this.B.listen(c.link,"click",this.Jg)}a=this.F.length-1;a=Math.round((a-a%this.g.Ef)/this.g.Ef)+1;this.fa=this.j.X("TABLE",{cellspacing:0,cellpadding:0,border:0});c=this.j.X("TBODY");b=this.j.X("TR",{valign:"top"});this.Y.className="VIpgJd-ZVi9od-vH1Gmf";this.j.appendChild(this.Y,this.fa);this.j.appendChild(this.fa,c);this.j.appendChild(c,b);for(d=c=0;c<a;++c){var e=this.j.X("TD");this.j.appendChild(b,e);for(var f=0;f<11&&d<this.F.length;++f,
++d)this.j.appendChild(e,this.F[d].link);c!=a-1&&(e=this.j.X("TD",{"class":"VIpgJd-ZVi9od-vH1Gmf-KrhPNb"},"\u00a0"),this.j.appendChild(b,e))}this.l=null;this.Na(this.F[0].link.value);gD(this);cu(this.A,!1)};_.k.ud=function(a){a=_.xc(a)=="undefined"?this.l:a;return this.ib[a]};_.k.Cf=function(){};_.k.Na=function(a){if(this.l!=a){this.ud(a)&&(this.l=a,this.Cf());for(var b=0;b<this.F.length;++b){var c=this.F[b];c.Yj||(c.link.className=c.link.value==a&&this.g.ve?"VIpgJd-ZVi9od-vH1Gmf-ibnC6b-gk6SMd":"VIpgJd-ZVi9od-vH1Gmf-ibnC6b")}}};
var gD=function(a){hu(a.Y,fu(a.fa));hu(a.A,fu(a.Y));a.K=fu(a.A)},hD=function(a,b){eD.call(this,a,b)};_.A(hD,eD);_.k=hD.prototype;_.k.Hd=function(){var a=this.h.X("a",{"aria-haspopup":"true"});a.className="VIpgJd-ZVi9od-xl07Ob-lTBxed";_.Kl(a,"#");this.T=this.h.X("SPAN");a.appendChild(this.T);this.Z=this.h.X("IMG",{src:"https://www.google.com/images/cleardot.gif",alt:"",style:"background-image:url("+vv+");background-position:-14px 0px;border:none",width:14,height:14});a.appendChild(this.Z);this.Fa(a)};
_.k.Af=function(){_.yj(this.Z,"backgroundPosition","-14px 0px")};_.k.Bf=function(){_.yj(this.Z,"backgroundPosition","0px 0px")};_.k.ya=function(){eD.prototype.ya.call(this);this.Z=this.T=null};_.k.Cf=function(){this.h.Gc(this.T,this.ud(this.l)||"")};_.k.Lb=function(a){this.kd.call(this,a)};var iD=function(a,b){eD.call(this,a,b)};_.A(iD,eD);_.k=iD.prototype;
_.k.Hd=function(){var a=this.h.X("a",{"aria-haspopup":"true"});a.className="VIpgJd-ZVi9od-xl07Ob-lTBxed";_.Kl(a,"#");this.T=this.h.X("SPAN");a.appendChild(this.T);a.appendChild(this.h.X("IMG",{src:"https://www.google.com/images/cleardot.gif",alt:"",width:1,height:1}));a.appendChild(this.h.X("SPAN",{style:"border-left:1px solid #bbb"},"\u200b"));a.appendChild(this.h.X("IMG",{src:"https://www.google.com/images/cleardot.gif",alt:"",width:1,height:1}));this.Z=this.h.X("span",{style:"color:#767676","aria-hidden":"true"},
"\u25bc");a.appendChild(this.Z);this.Fa(a)};_.k.Af=function(){_.yj(this.Z,"color","#9b9b9b")};_.k.Bf=function(){_.yj(this.Z,"color","#d5d5d5")};_.k.ya=function(){eD.prototype.ya.call(this);this.Z=this.T=null};_.k.Cf=function(){this.h.Gc(this.T,this.ud(this.l)||"")};_.k.Lb=function(a){this.kd.call(this,a)};var jD=function(a,b){eD.call(this,a,b);this.g.ve=!1};_.A(jD,eD);
jD.prototype.Hd=function(){var a=this.h.createElement("div");a.className="VIpgJd-ZVi9od-LgbsSe";var b=this.h.X("DIV",{style:"background: url("+uv+") repeat-x 0 -39px"});a.appendChild(b);this.T=this.h.createElement("button");b.appendChild(this.T);this.Fa(a)};jD.prototype.Dh=function(a){_.Ud(this.T);this.T.appendChild(this.h.g.createTextNode(String(a+"\u00a0\u25bc")))};jD.prototype.ya=function(){eD.prototype.ya.call(this);this.T=null};
jD.prototype.Jg=function(a){this.Na(a.currentTarget.value);this.dispatchEvent("change");this.Pd()};var kD=function(a,b){sn.call(this,b);this.g=a&&im(a)||{};this.j=new _.Ob(this)};_.C(kD,sn);var lD={Lm:0,Gl:1,qm:2};_.k=kD.prototype;
_.k.X=function(){var a=this.h.createElement("div");Rx(a,"skiptranslate");Rx(a,"goog-te-gadget");a.dir=_.Nf.test(jv)?"rtl":"ltr";cu(a,!1);if(this.g.layout==2)Am(a,CC({id:T(this,"targetLanguage"),uh:"",th:""}));else{var b=new Ws;if(lu(_.kd&&!Vs()))var c="<span style=\"display:inline-block;vertical-align:middle;height:15px; width:51px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='"+"https://www.gstatic.com/images/branding/googlelogo/1x/googlelogo_color_42x16dp.png".replace(Mu,Bu)+"',sizingMethod='scale');\"></span>";
else c=ax.Fe,c='<img src="'+R(Su("https://www.gstatic.com/images/branding/googlelogo/1x/googlelogo_color_42x16dp.png"))+'" width="37px" height="14px" style="padding-right: 3px" alt="Google '+R(c)+'">';var d=ax.Fe;var e=(0,_.Ql)('<span style="white-space:nowrap"><a class="'+R("VIpgJd-ZVi9od-l4eHX-hSRGPd")+'" href="'+R(Qu("https://translate.google.com"))+'" target="_blank">'+c+Fu(d)+"</a></span>");c=b.format;d=S;var f=d.ii;e=e.Hc();e=Xs(b,{type:"html",Ug:_.Bj(e).toString()});b=c.call(b,f.call(d,e));
Am(a,CC({id:T(this,"targetLanguage"),uh:"",th:this.g.layout==1?qm(["\u00a0","\u00a0",b]):b}))}this.Fa(a)};
_.k.Ba=function(){kD.W.Ba.call(this);this.l=this.g.layout==2?new iD(null,this.h):new dD(this.h);this.j.listen(this.l,"change",iw(this,"chg_tgt_lang"));this.j.listen(this.l,"load",this.bi);var a=this.h.D(T(this,"targetLanguage"));if(this.g.layout==2){var b=this.h.X("IMG",{src:"https://www.google.com/images/cleardot.gif","class":"goog-te-gadget-icon",alt:""});b.style.backgroundImage="url("+vv+")";b.style.backgroundPosition="-65px 0px";var c=this.h.X("SPAN",{style:"vertical-align: middle"});a.appendChild(b);
a.appendChild(c);this.l.na(c);a.style.whiteSpace="nowrap";a.className="goog-te-gadget-simple"}else this.l.na(a),this.g.layout==1&&(a.style.display="inline")};_.k.bi=function(){if(this.g.layout==2){var a=this.l,b=this.h.D(T(this,"targetLanguage"));a.B.eb(a.H,"click",a.hf);a.H=b;a.B.listen(a.H,"click",a.hf)}this.dispatchEvent("load")};_.k.ya=function(){kD.W.ya.call(this);this.j.dispose();this.j=null;this.l.dispose();this.l=null};_.k.va=function(){return this.l.Ca()};
_.k.za=function(a){a==""?this.T&&this.l.Lb(this.T):this.K&&this.l.Lb(this.K);this.l.Na(a)};_.k.ja=function(a){cu(this.D(),a)};_.k.ob=function(a){this.l.ob(a)};_.k.Lf=function(a,b){this.T=a;this.K=b};var mD=function(a,b){sn.call(this,b);this.g=a&&im(a)||{};this.g.Bb||(this.g.Bb=yv);this.j=new _.Ob(this)};_.C(mD,sn);var nD={Am:1,Bm:2,il:3,gl:4};_.k=mD.prototype;_.k.X=function(){var a=this.h.createElement("div");this.gb=!1;cu(a,!1);var b=T(this,"container");b=(0,_.Ql)('<iframe id="'+R(b)+'" frameBorder=0 src="javascript:\'\'" class="'+R("VIpgJd-ZVi9od-SmfZ-OEVmcd")+' skiptranslate" style="visibility:visible"></iframe>');Am(a,b);this.Fa(a)};
_.k.Ba=function(){mD.W.Ba.call(this);var a=_.Nf.test(jv)?"rtl":"ltr",b=_.Tb(this.g.Bb),c=T(this,"translate");this.D().id=T(this,"floatContainer");var d={id:this.D().id,className:"goog-te-ftab-float"};this.D().className+=" goog-te-ftab-float";switch(this.g.Kd){case 2:var e="goog-te-float-top";d.top=0;d.right=20;break;case 3:e="goog-te-float-bottom";d.bottom=0;d.right=20;break;case 4:e="goog-te-float-bottom";d.bottom=0;d.left=20;break;default:e="goog-te-float-top",d.top=0,d.left=20}du(ks(new _.Of,d),
this.D());this.F=this.h.D(T(this,"container"));this.j.listen(this.F,"load",this.ci);mw(this.F,(0,_.w)(function(){var f=bt(this.F),g=e,h={},l=h&&h.ug,n=ax.fg;g=gs(hs(gs(_.Vl(),"<head>"),AC(h)),'<meta http-equiv="Content-Type" content="text/html; charset=UTF8"><link rel="stylesheet" type="text/css" href="'+R(su(b))+'"'+(l?' nonce="'+R(Uu(l))+'"':"")+'></head><body class="'+R("VIpgJd-ZVi9od-SmfZ")+" "+R(g)+'" scroll="no" style="overflow:hidden" dir="'+R(a)+'"><a id="'+R(c)+'" href="javascript:void(0)" class="'+
R("VIpgJd-ZVi9od-SmfZ-hSRGPd")+'"><img src="'+R(Su("https://www.google.com/images/cleardot.gif"))+'" style="background-image:url('+R(Su(vv))+');background-position:-65px 0px"><span>'+Fu(n)+"</span></a></body>").Hc();f.write(_.Bj(g));f.close()},this))};_.k.ci=function(){this.l=(new _.Ld(bt(this.F))).D(T(this,"translate"));this.j.listen(this.l,"click",iw(this,"clk_trans"));cu(this.D(),!0);var a=fu(this.l);cu(this.D(),!1);hu(this.F,a);hu(this.D(),a);this.dispatchEvent("load")};
_.k.ya=function(){mD.W.ya.call(this);this.j.dispose();this.j=null;_.Vd(this.F);this.l=this.F=null};_.k.isVisible=function(){return this.gb};_.k.ja=function(a){this.gb=a;cu(this.D(),a)};var oD=function(a,b){sn.call(this,b);this.B=new _.Ob(this);this.g=a&&im(a)||{};this.g.Bb=yv;this.g.Of=!1;_.yj(this.h.g.body,"position","relative");_.fi||_.yj(this.h.g.body,"minHeight","100%");_.yj(this.h.g.documentElement,"height","100%");_.yj(this.h.g.body,"top","0px");_.kd&&(window._bannerquirkfixleft=-parseInt("0"+this.h.g.body.leftMargin,10),window._bannerquirkfixtop=-parseInt("0"+this.h.g.body.topMargin,10)-40)};_.C(oD,sn);_.k=oD.prototype;_.k.na=function(){this.gd(this.h.g.body.firstChild)};
_.k.X=function(){var a=this.h.createElement("div");this.gb=!1;cu(a,!1);Rx(a,"skiptranslate");var b=T(this,"container");b=(0,_.Ql)('<iframe id="'+R(b)+'" class="'+R("VIpgJd-ZVi9od-ORHb-OEVmcd")+' skiptranslate" frameBorder=0 src="#" style="visibility:visible"></iframe>');Am(a,b);this.Fa(a)};
_.k.Ba=function(){oD.W.Ba.call(this);var a=_.Nf.test(jv)?"rtl":"ltr",b=_.Tb(this.g.Bb),c=T(this,"promptSection"),d=T(this,"confirm"),e=T(this,"progressSection"),f=T(this,"progressValue"),g=T(this,"cancel"),h=T(this,"finishSection"),l=T(this,"restore"),n=T(this,"errorSection"),r=T(this,"errorContent"),u=T(this,"close"),p=T(this,"noAutoPopup"),t,v=[];this.g.Of&&v.push(BC({id:T(this,"promptSourceLang")}));v.push(BC({id:T(this,"promptTargetLang")}));var y=Em(S.wi.apply(null,v));v=[];this.g.Of&&v.push(BC({id:T(this,
"finishSourceLang")}));v.push(BC({id:T(this,"finishTargetLang")}));var E=Em(S.ni.apply(null,v));this.g.Ih&&(t=this.g.Ih);this.F=this.h.D(T(this,"container"));this.B.listen(this.F,"load",this.di);mw(this.F,(0,_.w)(function(){var G=bt(this.F),L=t,U={},ma=U&&U.ug,na=ax.Fe,ya=ax.fg,V=ax.oi,za=ax.Sh,Oa=ax.ji,Ea=ax.Sf,K=ax.Sf;L=gs(hs(gs(_.Vl(),"<head>"),AC(U)),'<meta http-equiv="Content-Type" content="text/html; charset=UTF8"><link rel="stylesheet" type="text/css" href="'+R(su(b))+'"'+(ma?' nonce="'+R(Uu(ma))+
'"':"")+'></head><body class="'+R("VIpgJd-ZVi9od-ORHb")+'" scroll="no" border=0 dir="'+R(a)+'"><table border=0 cellspacing=0 cellpadding=0 width=100% height=100%><tr valign=middle><td width=1 nowrap><a href="'+R(Qu("https://translate.google.com"))+'" class="'+R("VIpgJd-ZVi9od-l4eHX-hSRGPd")+'" target="_blank"><img src="'+R(Su("https://www.gstatic.com/images/branding/googlelogo/1x/googlelogo_color_68x28dp.png"))+'" alt="Google '+R(na)+'"></a></td>'+(lu(L)?'<td width=1><img src="'+R(Su("https://www.google.com/images/cleardot.gif"))+
'" width="9" height="15" title="'+R(L)+'" alt="'+R(L)+'" style="background-image:url('+R(Su(vv))+');background-position:-56px 0px;margin:0 4px"></td>':"")+'<td class="'+R("VIpgJd-ZVi9od-ORHb-KE6vqe")+'"></td><td><table border=0 cellspacing=0 cellpadding=0 height=100%><tr id="'+R(c)+'" style="display:none" valign=middle><td nowrap><span class="'+R("VIpgJd-ZVi9od-ORHb-bN97Pc")+'">'+Fu(y)+'</span></td><td class="'+R("VIpgJd-ZVi9od-ORHb-KE6vqe")+'"></td><td nowrap><div class="'+R("VIpgJd-ZVi9od-LgbsSe")+
'"><div><button id="'+R(d)+'"><b>'+Fu(ya)+'</b></button></div></div></td><td class="'+R("VIpgJd-ZVi9od-ORHb-KE6vqe")+'"></td><td nowrap><div class="'+R("VIpgJd-ZVi9od-LgbsSe")+'"><div><button id="'+R(p)+'"></button></div></div></td></tr><tr id="'+R(e)+'" style="display:none" valign=middle><td><span class="'+R("VIpgJd-ZVi9od-ORHb-bN97Pc")+'">'+Fu(V)+'&nbsp;<span dir="ltr">(<b id="'+R(f)+'"></b>%)</span>&nbsp;<img src="'+R(Su(xv))+'"></span></td><td class="'+R("VIpgJd-ZVi9od-ORHb-KE6vqe")+'"></td><td nowrap><div class="'+
R("VIpgJd-ZVi9od-LgbsSe")+'"><div><button id="'+R(g)+'">'+Fu(za)+'</button></div></div></td></tr><tr id="'+R(h)+'" style="display:none"><td><span class="'+R("VIpgJd-ZVi9od-ORHb-bN97Pc")+'">'+Fu(E)+'</span></td><td class="'+R("VIpgJd-ZVi9od-ORHb-KE6vqe")+'"></td><td nowrap><div class="'+R("VIpgJd-ZVi9od-LgbsSe")+'"><div><button id="'+R(l)+'">'+Fu(Oa)+'</button></div></div></td></tr><tr id="'+R(n)+'" style="display:none" valign=middle><td><span id="'+R(r)+'" class="'+R("VIpgJd-ZVi9od-ORHb-bN97Pc")+
'"></span></td></tr></table></td><td class="'+R("VIpgJd-ZVi9od-ORHb-KE6vqe")+'"></td><td width=1 id="options"></td><td width=1><a id="'+R(u)+'" class="'+R("VIpgJd-ZVi9od-TvD9Pc-hSRGPd")+'" href="#" title="'+R(Ea)+'"><img src="'+R(Su("https://www.google.com/images/cleardot.gif"))+'" width="15" height="15" alt="'+R(K)+'" style="background-image:url('+R(Su(vv))+');background-position:-28px 0px"></a></td></tr></table></body>').Hc();G.write(_.Bj(L));G.close()},this))};
_.k.di=function(){this.j=new _.Ld(bt(this.F));pD(this,S.Uf);if(this.g.Bb==yv){var a="url("+uv+")";_.yj(this.j.g.body,"backgroundImage",a);for(var b=this.j.g.getElementsByTagName("button"),c=0;c<b.length;++c){var d=b[c].parentNode;_.yj(d,"backgroundImage",a);_.yj(d,"backgroundRepeat","repeat-x");_.yj(d,"backgroundPosition","0 -39px")}}this.g.Of&&(this.A=new hD(this.g,this.j));this.l=new hD(this.g,this.j);this.H=new jD(this.g,this.j);this.B.listen(this.j.D(T(this,"confirm")),"click",iw(this,"clk_confirm"));
this.B.listen(this.j.D(T(this,"cancel")),"click",iw(this,"clk_cancel"));this.B.listen(this.j.D(T(this,"restore")),"click",iw(this,"clk_restore"));this.B.listen(this.j.D(T(this,"close")),"click",iw(this,"clk_close"));this.Y=this.j.D(T(this,"noAutoPopup"));this.B.listen(this.Y,"click",iw(this,"clk_no_ap"));this.A&&this.B.listen(this.A,"change",iw(this,"chg_src_lang"));this.B.listen(this.l,"change",iw(this,"chg_tgt_lang"));this.B.listen(this.H,"change",this.Jj);a=new cw((0,_.w)(this.ei,this));this.A&&
this.B.listen(this.A,"load",a.register());this.B.listen(this.l,"load",a.register());this.B.listen(this.H,"load",a.register());a.finish();this.A&&this.A.na(this.j.D(T(this,"promptSourceLang")));this.l.na(this.j.D(T(this,"promptTargetLang")));this.H.na(this.j.D("options"))};_.k.ei=function(){this.H.Dh(S.hi);this.H.kd({turn_off_site:S.ri,s1:"---",learn_more:S.gi});this.dispatchEvent("load")};_.k.Jj=function(){switch(this.H.Ca()){case "learn_more":window.open(Cv,"_blank");break;case "turn_off_site":this.dispatchEvent("clk_no_ap_site")}};
_.k.ya=function(){this.ja(!1);oD.W.ya.call(this);this.B.dispose();this.B=null;this.A&&(this.A.dispose(),this.A=null);this.l.dispose();this.l=null;this.H.dispose();this.H=null;_.Vd(this.F);this.Qc=this.j=null};_.k.Wa=function(){return this.A?this.A.Ca():""};_.k.va=function(){return this.l.Ca()};_.k.pb=function(a){this.A&&this.A.Na(a);this.Z&&this.Z[a]&&this.j.Gc(this.Y,S.pi(this.Z[a]))};_.k.za=function(a){this.l.Na(a)};
var qD=function(a,b,c,d){if(a.Qc!=b){a.Qc=b;if(b==0){a.A&&cD(a.A,a.j.D(T(a,"promptSourceLang")));if(a.T){var e=a.va();a.l.Lb(a.T);a.za(e)}cD(a.l,a.j.D(T(a,"promptTargetLang")))}else b==2&&(a.A&&cD(a.A,a.j.D(T(a,"finishSourceLang"))),a.K&&(e=a.va(),a.l.Lb(a.K),a.za(e)),cD(a.l,a.j.D(T(a,"finishTargetLang"))));e={};e[-1]=a.j.D(T(a,"errorSection"));e[0]=a.j.D(T(a,"promptSection"));e[1]=a.j.D(T(a,"progressSection"));e[2]=a.j.D(T(a,"finishSection"));for(var f in e)e[f]!==Object.prototype[f]&&cu(e[f],f==
b)}c&&a.ja(!0);a.Y.parentNode.parentNode.style.display=d?"block":"none"};oD.prototype.isVisible=function(){return this.gb};
oD.prototype.ja=function(a){if(this.gb!=a){this.gb=a;if(_.kd)var b=parseInt("0"+this.h.g.body.leftMargin,10),c=parseInt("0"+this.h.g.body.topMargin,10);var d=this.h.g.compatMode=="BackCompat";a?(_.yj(this.h.g.body,"top","40px"),cu(this.D(),!0),_.kd&&(Vs()?(window._bannerquirkfixleft=window._bannerquirkfixtop=0,d&&(this.h.g.body.topMargin=c+40)):d?(this.h.g.body.topMargin=c+40,window._bannerquirkfixleft=window._bannerquirkfixtop=0):(window._bannerquirkfixleft=-b,window._bannerquirkfixtop=-c-40))):
(_.yj(this.h.g.body,"top","0px"),cu(this.D(),!1),d&&c>=40&&(this.h.g.body.topMargin=c-40))}};oD.prototype.Kf=function(a){this.j.Gc(this.j.D(T(this,"progressValue")),a)};var pD=function(a,b){a.j.Gc(a.j.D(T(a,"errorContent")),b)};oD.prototype.Lf=function(a,b){this.T=a;this.K=b;this.l.Lb(a)};var sD=function(a,b){_.x.call(this);_.xc(a)=="string"&&(b=a,a={});_.xc(b)=="string"&&(b=Xn(String(b)));this.Z=b;this.A=new _.Ob(this);a=Object(a);this.o="auto";!(b=window.parent!=window)&&(b=(!window.external||!window.external.googleToolbarVersion||parseFloat(window.external.googleToolbarVersion)<6.2)&&(!window.gtbExternal||!window.gtbExternal.isTranslateEnabled||!window.gtbExternal.isTranslateEnabled()))&&(b=navigator.appVersion&&navigator.appVersion.match(/\sChrome\/((\d+)\.(\d+)\.[\d\.]+)\s/),
b=!(b&&b[2]&&b[3]&&Number(b[2])*1E3+Number(b[3])>=4001));this.g={Pe:b,Dg:!1,Qe:null,Bd:null,nf:[],Ag:[],Oi:!1,Bc:!1,apiKey:"",layout:0,vg:!1};this.Aa={Bb:yv,Ih:tv=="https://"?S.li:null};this.da={Bb:yv,Kd:null};a&&("autoDisplay"in a&&(this.g.Pe=this.g.Pe&&!!a.autoDisplay),"multilanguagePage"in a&&(this.g.Bc=!!a.multilanguagePage),"layout"in a&&(this.g.layout=a.layout),a.pageLanguage&&(this.g.le=jw(a.pageLanguage)),a.includedLanguages&&(this.g.nf=a.includedLanguages.split(",")),a.excludedLanguages&&
(this.g.Ag=a.excludedLanguages.split(",")),this.g.le&&(this.o=this.g.le),a.key&&(this.g.apiKey=a.key),this.da.Kd=Number(a.floatPosition)||this.da.Kd,"disableAutoTranslation"in a&&(this.g.vg=!!a.disableAutoTranslation));!this.g.vg&&rD(this)&&(this.g.Dg=!0);this.F={};if((a=document.cookie.match(/(^|; )googtransopt=(.*?)(;|$)/))&&a[2])for(this.F={},a=_.Kb(a[2]).split("|"),b=0;b<a.length;++b){var c=a[b].split("=");c[0]&&(this.F[c[0]]=c[1])}this.xa=new Az({apiKey:this.g.apiKey,Tb:1,Nf:!0,vo:Av},{client:rv,
u:window.location.href});this.H=new aD(void 0,this.xa,void 0,void 0,this.g.apiKey,void 0,void 0,new GC,void 0,void 0,void 0);this.J=!1;this.A.listen(window,"pagehide",this.dispose);this.K=new cw((0,_.w)(this.Cj,this));this.P=new cw((0,_.w)(this.Hj,this));this.T=new ew((0,_.w)(this.ak,this));this.h=new oD(this.Aa);this.H.td(this.K.register((0,_.w)(this.zj,this)),jv);this.Z?(this.l=new kD(this.g),this.A.listen(this.l,"load",this.K.register()),this.A.listen(this.l,"chg_tgt_lang",fw(this.T,this.P.delay((0,_.w)(this.yj,
this)))),this.l.na(this.Z)):this.da.Kd&&(this.B=new mD(this.da),this.A.listen(this.B,"load",this.K.register()),this.A.listen(this.B,"clk_trans",fw(this.T,this.P.delay((0,_.w)(this.wj,this)))),this.B.na());!this.g.le&&this.g.Oi&&this.H.Nd(this.K.register((0,_.w)(this.uj,this)));this.K.finish()};_.A(sD,_.x);
var rD=function(a){function b(f,g){if(f=_.Kb(f).match("^\\((([a-zA-Z\\-_]*)\\|)?([a-zA-Z\\-_]*)\\)|^/(([a-zA-Z\\-_]*)/)?([a-zA-Z\\-_]*)")){if(f[3])return g.g.Qe=f[2],g.g.Bd=f[3],!0;if(f[6])return g.g.Qe=f[5],g.g.Bd=f[6],!0}return!1}var c={url:function(){var f=window.location.href.match(/#.*googtrans(.*)/);return f&&f[1]},cookie:function(){var f=document.cookie.match(/(^|; )googtrans=(.*?)(;|$)/);return f&&f[2]}},d;for(d in c)if(c[d]!==Object.prototype[d]){var e=c[d]();if(e&&b(e,a))return d}return""},
tD=function(a,b){for(var c=window.location.hostname.split(".");c.length>2;)c.shift();c=";domain="+c.join(".");b!=null?a=a+"="+b:(b=new Date,b.setTime(b.getTime()-1),a=a+"=none;expires="+b.toGMTString());a+=";path=/";document.cookie=a;try{document.cookie=a+c}catch(d){}},uD=function(a,b){var c=null;b!==void 0&&(c=a!==void 0?"/"+a+"/"+b:"/"+b);tD("googtrans",c)};_.k=sD.prototype;
_.k.zj=function(a){this.j=jw(jv);a=a||{};var b=a.targetLanguages||[];this.U={sl:pn(a.sourceLanguages||[]),tl:pn(b)};this.G={};this.Y={};a=!this.g.nf.length;b=bw(this.g.nf);var c=bw(this.g.Ag);this.G[jv]="";this.Y[jv]="";for(var d in this.U.tl)this.U.tl[d]===Object.prototype[d]||!(a||d in b)||d in c||(this.Y[d]=this.U.tl[d],d==this.g.le&&!this.g.Bc)||(this.G[d]=this.U.tl[d]);this.G[jv]||delete this.G[jv];this.Y[jv]||delete this.Y[jv];this.fa=im(this.U.sl)};_.k.uj=function(a){a&&(this.o=jw(a))};
_.k.Cj=function(){delete this.K;if(this.U){this.o=this.o||this.g.Qe;this.j=this.g.Bd||this.j;var a=this.g.Dg||this.g.Pe&&this.o!=this.j&&!(this.o in pv)&&this.F.os!="1"&&this.F["o"+this.o]!="1";this.o=="zh-TW"&&(this.o="zh-CN");this.fa[this.o]||(a=!1,this.o="auto");if(!this.G[this.j])if(a=!1,this.G.en)this.j="en";else for(var b in this.G)if(this.G[b]!==Object.prototype[b]){this.j=b;break}if(this.l){b=this.G;var c={"":S.ki},d;for(d in b)b[d]!==Object.prototype[d]&&(c[d]=b[d]);this.l.Lf(c,this.Y);this.l.za("")}!nv&&
a?this.g.Bd?fw(this.T,this.P.delay((0,_.w)(this.ue,this,!0,!0))).call():(this.J=!0,fw(this.T,this.P.delay((0,_.w)(this.ue,this))).call(),jn("te_ap",{sl:this.o})):(this.B&&this.B.ja(!0),this.l&&this.l.ja(!0));window.google.translate.TranslateService&&this.ob(!1);this.T.finish()}};
_.k.Hj=function(){var a=this.h,b=this.fa;a.A&&a.A.Lb(b);a.Z=b;this.h.Lf(this.G,this.Y);this.h.pb(this.o);this.h.za(this.j);this.A.listen(this.h,"clk_confirm",this.oj);this.A.listen(this.h,"clk_cancel",this.nj);this.A.listen(this.h,"clk_restore",this.ff);this.A.listen(this.h,"clk_close",this.Od);this.A.listen(this.h,"clk_no_ap",this.pj);this.A.listen(this.h,"clk_no_ap_site",this.qj);this.A.listen(this.h,"chg_src_lang",this.Fg);this.A.listen(this.h,"chg_tgt_lang",this.Fg);this.l&&this.l.ja(!0)};
_.k.ak=function(){this.A.listen(this.h,"load",this.P.register());this.h.na();this.P.finish()};_.k.M=function(){this.H.restore();_.x.prototype.M.call(this);this.H.dispose();this.A.dispose();this.A=null;this.h&&this.h.dispose();this.h=null;this.B&&this.B.dispose();this.B=null;this.l&&this.l.dispose();this.Z=this.l=null};_.k.oj=function(){!this.h.isVisible()||!this.g.Bc&&qw(this.o,this.h.va())||(this.J&&jn("te_apt",{sl:this.o}),vD(this,!1),this.l&&this.l.za(this.h.va()))};
_.k.nj=function(){this.h.isVisible()&&(wD(this),qD(this.h,0),this.l&&this.l.za(""))};_.k.ff=function(){this.h.isVisible()&&(wD(this),qD(this.h,0));this.l&&this.l.za("")};_.k.Od=function(){this.h.isVisible()&&(this.J&&(this.J=!1,jn("te_apc",{sl:this.o})),wD(this),this.h.ja(!1),this.l&&this.l.za(""),this.B&&this.B.ja(!0))};_.k.pj=function(){this.h.isVisible()&&(this.F["o"+this.o]="1",jn("te_apr",{sl:this.o}),this.J=!1,this.Od())};
_.k.qj=function(){if(this.h.isVisible()){this.J=!1;this.F.os="1";var a=null;if(this.F){a=[];for(var b in this.F)this.F[b]!==Object.prototype[b]&&a.push(b+"="+this.F[b]);a=a.join("|")}tD("googtransopt",a);this.Od()}};_.k.Fg=function(){this.h.isVisible()&&(!this.g.Bc&&qw(this.o,this.h.va())?this.ff():(this.o=this.h.Wa()||this.o,this.j=this.h.va(),this.h.Qc==2&&(this.l&&this.l.za(this.h.va()),vD(this))))};_.k.ue=function(a,b){this.h.isVisible()||(this.B&&this.B.ja(!1),a?vD(this,b):qD(this.h,0,!0,this.J))};
_.k.Jk=function(a,b){fw(this.T,this.P.delay((0,_.w)(this.ue,this,a,b))).call()};_.k.wj=function(){this.ue(this.h.Qc==2)};_.k.yj=function(){this.l.va()?!this.g.Bc&&qw(this.o,this.h.va())?this.ff():(this.j=this.l.va(),this.h.za(this.j),vD(this)):this.l.za(this.j)};
var vD=function(a,b){if(window.google.translate.TranslateService)try{window.google.translate.TranslateService.getInstance().restore()}catch(c){}uD(a.o,a.j);a.J=!1;!b&&a.o in pv&&jn("te_ape",{sl:a.o});a.h.Kf(0);qD(a.h,1,!0);a.H.Eh(!!b);window.setTimeout((0,_.w)(a.H.xe,a.H,a.g.Bc?"auto":a.o,a.j,(0,_.w)(a.Ha,a),void 0,void 0),0)};
sD.prototype.Ha=function(a,b,c){typeof this.Ka=="function"&&this.Ka();this.h.isVisible()&&this.h.Qc==1&&(c?(wD(this),qD(this.h,-1,!0),c==2?pD(this.h,S.fi):pD(this.h,S.Uf)):(this.h.Kf(a),b&&(this.l&&this.l.za(this.j),this.h.pb(this.o),qD(this.h,2))))};var wD=function(a){uD();window.setTimeout((0,_.w)(a.H.restore,a.H,null),0)};sD.prototype.ob=function(a){a||this.Od();this.l&&this.l.ob(a);this.B&&this.B.ja(a)};var xD=function(a){if(a&&(a=String(a),a=a.split("."),a.length)){for(var b=window,c=0;c<a.length;++c){var d=a[c];if(!(d&&d in b))return;b=b[d]}return b}};var yD=xD("google.translate.m");if(yD)for(var zD in S)if(S[zD]!==Object.prototype[S[zD]]&&S[zD]){var AD=S[zD]();S[zD]=yD[AD]?yD[AD]:$w}
if(_.Ji(_.nj(lv,1))){var BD=document.createElement("style");BD.textContent="\n  .translated-ltr{\n      direction: ltr;\n      text-align: left;\n  }\n  .translated-rtl{\n      direction: rtl;\n      text-align: right;\n  }\n  ";var CD=document.getElementsByTagName("head")[0];if(!CD){CD=document.createElement("head");var DD=document.documentElement;DD.insertBefore(CD,DD.firstChild)}CD.appendChild(BD)}
if(qv==1){var ED=null,FD=function(a){if(!ED){var b,c,d,e;a&&("key"in a&&(b=a.key),"serverParams"in a&&(c=a.serverParams),"timeInfo"in a&&(d=a.timeInfo),"remoteApiProxyHandlers"in a&&(e=a.remoteApiProxyHandlers),(a=rw())&&(c=a));a=0;if(rv=="te_lib"||_.od)a=3;ED=new aD(void 0,new Az({apiKey:b,Tb:a,Nf:!0,trackVisibility:c=="tvis"}),void 0,void 0,b,c,d,void 0,void 0,void 0,e);ED.constructor=function(){};ED.isAvailable=ED.mb;ED.getSupportedLanguages=ED.td;ED.getPageLanguage=ED.Nd;ED.setClickThrough=ED.Eh;
ED.translatePage=ED.xe;ED.restore=ED.restore;ED.isTranslating=ED.Zh;ED.setCheckVisibility=ED.Hk}return ED};FD.getInstance=function(){return ED};_.Ec("google.translate.TranslateService",FD);jn("te_li")}else{var GD=null,HD=function(a,b){GD||(GD=new sD(a,b),GD.constructor=function(){});return GD};HD.getInstance=function(){return GD};_.Ec("google.translate.TranslateElement",HD);sD.prototype.dispose=sD.prototype.dispose;sD.prototype.showBanner=sD.prototype.Jk;sD.prototype.setEnabled=sD.prototype.ob;_.Ec("google.translate.TranslateElement.FloatPosition",
nD);nD.TOP_LEFT=1;nD.TOP_RIGHT=2;nD.BOTTOM_RIGHT=3;nD.BOTTOM_LEFT=4;_.Ec("google.translate.TranslateElement.InlineLayout",lD);lD.VERTICAL=0;lD.HORIZONTAL=1;lD.SIMPLE=2}(function(){for(var a in Object.prototype){_.Nc=function(d,e,f){for(var g in d)d[g]!==Object.prototype[g]&&e.call(f,d[g],g,d)};break}var b=_.Dc(),c=xD(kv);c&&typeof c=="function"&&(qv==1?c():function e(){var f=document.readyState;_.xc(f)=="undefined"||f=="complete"||f=="interactive"||_.Dc()-b>=2E4?c():window.setTimeout(e,500)}())})();
_.ZB=function(){return!0};
_.oa();
}catch(e){_._DumpException(e)}
}).call(this,this.default_tr);
// Google Inc.
