/* _GlobalPrefix_ */ /* _Module_:inmolecalling */ try{ var h,da=function(a,b,c,d){c=void 0===c?[]:c;d=void 0===d?[]:d;if(aa.some(function(c){return c.test(a.displayName)&&c.test(b.displayName)}))return!0;var e=new Set;[].concat(ba(c),ba(d)).forEach(function(a){!ca(a.groupId)&&aa.some(function(b){return b.test(a.displayName)})&&e.add(a.groupId)});return e.has(a.groupId)&&e.has(b.groupId)?!0:!1},fa=function(){ea||(ea=new AudioContext);return ea},ha=function(a){return Object.assign(Object.create(null),a)},ia=function(a){return a?(a=String(a).replace(/([-()\[\]{}+?*.$\^|,:#=e}});var Ua=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)}; Ga("WeakMap",function(a){function b(a){Ua(a,d)||ua(a,d,{value:{}})}function c(a){var c=Object[a];c&&(Object[a]=function(a){b(a);return c(a)})}if(function(){if(!a||!Object.seal)return!1;try{var b=Object.seal({}),c=Object.seal({}),d=new a([[b,2],[c,3]]);if(2!=d.get(b)||3!=d.get(c))return!1;d["delete"](b);d.set(c,4);return!d.has(b)&&4==d.get(c)}catch(p){return!1}}())return a;var d="$jscomp_hidden_"+Math.random();c("freeze");c("preventExtensions");c("seal");var e=0,f=function(a){this.g=(e+=Math.random()+ 1).toString();if(a){xa();Ca();a=Fa(a);for(var b;!(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}};f.prototype.set=function(a,c){b(a);if(!Ua(a,d))throw Error("b`"+a);a[d][this.g]=c;return this};f.prototype.get=function(a){return Ua(a,d)?a[d][this.g]:void 0};f.prototype.has=function(a){return Ua(a,d)&&Ua(a[d],this.g)};f.prototype["delete"]=function(a){return Ua(a,d)&&Ua(a[d],this.g)?delete a[d][this.g]:!1};return f}); Ga("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var b=Object.seal({x:4}),c=new a(Fa([[b,"s"]]));if("s"!=c.get(b)||1!=c.size||c.get({x:4})||c.set({x:4},"t")!=c||2!=c.size)return!1;var d=c.entries(),e=d.next();if(e.done||e.value[0]!=b||"s"!=e.value[1])return!1;e=d.next();return e.done||4!=e.value[0].x||"t"!=e.value[1]||!d.next().done?!1:!0}catch(u){return!1}}())return a;xa();Ca();var b=new WeakMap,c=function(a){this.o= {};this.g=f();this.size=0;if(a){a=Fa(a);for(var b;!(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}};c.prototype.set=function(a,b){var c=d(this,a);c.list||(c.list=this.o[c.id]=[]);c.entry?c.entry.value=b:(c.entry={next:this.g,previous:this.g.previous,head:this.g,key:a,value:b},c.list.push(c.entry),this.g.previous.next=c.entry,this.g.previous=c.entry,this.size++);return this};c.prototype["delete"]=function(a){a=d(this,a);return a.entry&&a.list?(a.list.splice(a.index,1),a.list.length||delete this.o[a.id], a.entry.previous.next=a.entry.next,a.entry.next.previous=a.entry.previous,a.entry.head=null,this.size--,!0):!1};c.prototype.clear=function(){this.o={};this.g=this.g.previous=f();this.size=0};c.prototype.has=function(a){return!!d(this,a).entry};c.prototype.get=function(a){return(a=d(this,a).entry)&&a.value};c.prototype.entries=function(){return e(this,function(a){return[a.key,a.value]})};c.prototype.keys=function(){return e(this,function(a){return a.key})};c.prototype.values=function(){return e(this, function(a){return a.value})};c.prototype.forEach=function(a,b){for(var c=this.entries(),d;!(d=c.next()).done;)d=d.value,a.call(b,d[1],d[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(a,c){var d=c&&typeof c;"object"==d||"function"==d?b.has(c)?d=b.get(c):(d=""+ ++g,b.set(c,d)):d="p_"+c;var e=a.o[d];if(e&&Ua(a.o,d))for(a=0;a>>0),nb=0,qb=function(a,b,c){return a.call.apply(a.bind,arguments)},rb=function(a,b,c){if(!a)throw Error();if(2b?null:v(a)?a.charAt(b):a[b]},Hb=function(a,b,c){for(var d=a.length,e=v(a)?a.split(""):a,f=0;fb?null:v(a)?a.charAt(b):a[b]},Kb=function(a,b){return 0<=yb(a,b)},Lb=function(a){return 0==a.length},Mb=function(a){if(!hb(a))for(var b=a.length-1;0<=b;b--)delete a[b]; a.length=0},Nb=function(a,b){Kb(a,b)||a.push(b)},Rb=function(a,b,c){var d;2==arguments.length||0>(d=yb(a,c))?a.push(b):Ob(a,d,0,b)},Tb=function(a,b){b=yb(a,b);var c;(c=0<=b)&&Sb(a,b);return c},Sb=function(a,b){return 1==Array.prototype.splice.call(a,b,1).length},Ub=function(a,b,c){b=Hb(a,b,c);return 0<=b?(Sb(a,b),!0):!1},Vb=function(a,b){var c=0;Ab(a,function(d,e){b.call(void 0,d,e,a)&&Sb(a,e)&&c++})},Wb=function(a){return Array.prototype.concat.apply([],arguments)},Xb=function(a){return Array.prototype.concat.apply([], arguments)},C=function(a){var b=a.length;if(0=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)},$b=function(a,b,c){b=b||a;var d=function(a){return lb(a)? "o"+ob(a):(typeof a).charAt(0)+a};c=c||d;d={};for(var e=0,f=0;fb?1:ae?b[c++]=e:(2048>e?b[c++]=e>>6|192:(55296==(e&64512)&&d+1>18|240,b[c++]=e>>12&63|128):b[c++]=e>>12|224,b[c++]=e>>6&63|128),b[c++]=e&63|128)}return b}; var lc=function(a,b){return 0==a.lastIndexOf(b,0)},mc=function(a,b){return a.toLowerCase()==b.toLowerCase()},nc=function(a,b){for(var c=a.split("%s"),d="",e=Array.prototype.slice.call(arguments,1);e.length&&1")&&(a=a.replace(sc,">"));-1!=a.indexOf('"')&&(a=a.replace(tc,"""));-1!=a.indexOf("'")&&(a=a.replace(uc,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(vc,"�"));return a},qc=/&/g,rc=//g,tc=/"/g,uc=/'/g,vc=/\x00/g,pc=/[\x00&<>"']/,xc=function(a,b){return-1!=a.indexOf(b)},yc=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)},zc=function(a,b){a=t(void 0)?a.toFixed(void 0): String(a);var c=a.indexOf(".");-1==c&&(c=a.length);return yc("0",Math.max(0,b-c))+a},Ac=function(a){return null==a?"":String(a)},Bc=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^z()).toString(36)},Dc=function(a,b){var c=0;a=oc(String(a)).split(".");b=oc(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&eb?1:0},Ec=function(a){isFinite(a)&&(a=String(a));return v(a)?/^\s*-?0x/i.test(a)?parseInt(a,16):parseInt(a,10):NaN},Fc=function(a,b,c){a=a.split(b);for(var d=[];0parseFloat(Dd)){Cd=String(Fd);break a}}Cd=Dd}var Gd=Cd,id={},Hd=function(a){return jd(a,function(){return 0<=Dc(Gd,a)})},Id;var Jd=Xa.document; Id=Jd&&md?Bd()||("CSS1Compat"==Jd.compatMode?parseInt(Gd,10):5):void 0; var Kd=F("Firefox"),Ld=ed()||F("iPod"),Md=F("iPad"),Nd=F("Android")&&!(dd()||F("Firefox")||F("Opera")||F("Silk")),H=dd(),Od=F("Safari")&&!(dd()||F("Coast")||F("Opera")||F("Edge")||F("Silk")||F("Android"))&&!fd();var Pd=null,Qd=null,Sd=function(a){Rd();for(var b=Pd,c=[],d=0;d>2;e=(e&3)<<4|g>>4;g=(g&15)<<2|m>>6;m&=63;k||(m=64,f||(g=64));c.push(b[p],b[e],b[g],b[m])}return c.join("")},Ud=function(a){var b="";Td(a,function(a){b+=String.fromCharCode(a)});return b},Vd=function(a){var b=a.length,c=0;"="===a[b-2]?c=2:"="===a[b-1]&&(c=1);var d=new Uint8Array(Math.ceil(3*b/4)-c),e=0;Td(a,function(a){d[e++]=a});return d.subarray(0, e)},Td=function(a,b){function c(b){for(;d>4);64!=g&&(b(f<<4&240|g>>2),64!=k&&b(g<<6&192|k))}},Rd=function(){if(!Pd){Pd={};Qd={};for(var a=0;65>a;a++)Pd[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a),Qd[Pd[a]]=a,62<=a&&(Qd["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a)]= a)}}; var Xd=function(a,b,c){this.o=null;this.N=this.H=this.g=this.l=this.F=0;this.I=!1;a&&Wd(this,a,b,c)},Yd=[],Zd=function(a,b,c){if(Yd.length){var d=Yd.pop();a&&Wd(d,a,b,c);return d}return new Xd(a,b,c)};Xd.prototype.clone=function(){return Zd(this.o,this.F,this.l-this.F)};Xd.prototype.clear=function(){this.o=null;this.g=this.l=this.F=0;this.I=!1}; var Wd=function(a,b,c,d){b=b.constructor===Uint8Array?b:b.constructor===ArrayBuffer?new Uint8Array(b):b.constructor===Array?new Uint8Array(b):b.constructor===String?Vd(b):new Uint8Array(0);a.o=b;a.F=t(c)?c:0;a.l=t(d)?a.F+d:a.o.length;a.g=a.F};Xd.prototype.reset=function(){this.g=this.F}; Xd.prototype.u=function(){var a=this.o;var b=a[this.g];var c=b&127;if(128>b)return this.g+=1,c;b=a[this.g+1];c|=(b&127)<<7;if(128>b)return this.g+=2,c;b=a[this.g+2];c|=(b&127)<<14;if(128>b)return this.g+=3,c;b=a[this.g+3];c|=(b&127)<<21;if(128>b)return this.g+=4,c;b=a[this.g+4];c|=(b&15)<<28;if(128>b)return this.g+=5,c>>>0;this.g+=5;128<=a[this.g++]&&128<=a[this.g++]&&128<=a[this.g++]&&128<=a[this.g++]&&this.g++;return c};Xd.prototype.G=Xd.prototype.u; var I=function(){},$d="function"==typeof Uint8Array,K=function(a,b,c,d,e,f){a.g=null;b||(b=c?[c]:[]);a.xv=c?String(c):void 0;a.F=0===c?-1:0;a.o=b;a:{if(a.o.length&&(b=a.o.length-1,(c=a.o[b])&&"object"==typeof c&&!hb(c)&&!($d&&c instanceof Uint8Array))){a.G=b-a.F;a.l=c;break a}-1=a?b.push("[...reached max depth limit...]"): b.push("[end]");return b.join("")},Ae=function(a){if(Be[a])return Be[a];a=String(a);if(!Be[a]){var b=/function ([^\(]+)/.exec(a);Be[a]=b?b[1]:"[Anonymous]"}return Be[a]},Be={}; var Ce=!md||9<=Number(Id),De=md&&!Hd("9"),Ee=function(){if(!Xa.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});Xa.addEventListener("test",bb,b);Xa.removeEventListener("test",bb,b);return a}(); var Fe=function(a){return qd?"webkit"+a:ld?"o"+a.toLowerCase():a.toLowerCase()},Ge=Fe("AnimationStart"),He=Fe("AnimationEnd"),Ie=Fe("AnimationIteration"),Je=Fe("TransitionEnd");var Ke=function(a,b){U.call(this,a?a.type:"");this.relatedTarget=this.l=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.g=null;a&&this.init(a,b)};A(Ke,U);var Le={2:"touch",3:"pen",4:"mouse"}; Ke.prototype.init=function(a,b){var c=this.type=a.type,d=a.changedTouches?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.l=b;(b=a.relatedTarget)?od&&(hd(b,"nodeName")||(b=null)):"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;null===d?(this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0):(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY= void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0);this.button=a.button;this.key=a.key||"";this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType=v(a.pointerType)?a.pointerType:Le[a.pointerType]||"";this.state=a.state;this.g=a;a.defaultPrevented&&this.F()}; Ke.prototype.F=function(){Ke.oa.F.call(this);var a=this.g;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,De)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}}; var Me="closure_listenable_"+(1E6*Math.random()|0),Ne=function(a){return!(!a||!a[Me])},Oe=0;var Pe=function(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.Sb=e;this.key=++Oe;this.removed=this.kg=!1},Qe=function(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.Sb=null};var Re=function(a){this.src=a;this.g={};this.o=0};Re.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.g[f];a||(a=this.g[f]=[],this.o++);var g=Se(a,b,d,e);-1c.keyCode||void 0!=c.returnValue)){a:{var e=!1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(g){e=!0}if(e||void 0==c.returnValue)c.returnValue=!0}c=[];for(e=b.l;e;e=e.parentNode)c.push(e);a=a.type;for(e=c.length-1;0<=e;e--){b.l=c[e];var f=mf(c[e],a,!0,b);d=d&&f}for(e=0;e>>0),$e=function(a){if(jb(a))return a;a[nf]||(a[nf]=function(b){return a.handleEvent(b)});return a[nf]}; var of=function(a,b){U.call(this,a);this.json=b;try{var c=b.match('".*?"')[0];var d=c.substring(1,c.length-1)}catch(e){d=""}this.g=d;this.timestamp=z()};A(of,U);var pf=function(a){if(!a.o)try{a.o=a.json?JSON.parse(a.json):null}catch(b){return null}return a.o}; var qf=function(){},rf,sf,tf=new qf;qf.prototype.reset=function(){rf=void 0}; qf.prototype.isInstalled=function(){if(!t(rf))if(rf=!1,md){try{var a=new ActiveXObject("O1d.Plugin");rf=!0;sf="0.1.44.29"}catch(b){}if(!rf)try{a=new ActiveXObject("gtpo3d_host.O3DHostControl"),rf=!0,sf=uf(a.description)}catch(b){}if(!rf)try{a=new ActiveXObject("o3d_host.O3DHostControl"),rf=!0,sf=uf(a.description)}catch(b){}}else Xa.navigator&&((a=navigator.mimeTypes["application/o1d"])&&a.enabledPlugin&&(rf=!0,sf="0.1.44.29"),rf||(a=navigator.mimeTypes["application/vnd.gtpo3d.auto"])&&a.enabledPlugin&& (rf=!0,sf=uf(a.enabledPlugin.description)),rf||(a=navigator.mimeTypes["application/vnd.o3d.auto"])&&a.enabledPlugin&&(rf=!0,sf=uf(a.enabledPlugin.description)));return rf};var uf=function(a){return(a=a.match(/\d+(?:\.\d+)+/))&&a[0]?a[0]:""};qf.prototype.Ua=function(){return this.isInstalled()?sf:null}; var vf=function(a,b,c){this.l=a;this.o=b||null;this.g=c||[]};vf.prototype.toString=function(){return this.l};var wf=function(a){return wf.l(a)};wf.l=function(a){return a+"_"};wf.H=function(){throw Error("j");};wf.G=function(a){if(a&&a.constructor&&a.constructor.toString()===Object.toString()){var b={},c;for(c in a)a.hasOwnProperty(c)&&(b[wf.l(c)]=a[c]);return b}throw Error("k");};wf.u=!0;wf.F=function(a){return a};wf.N=function(){return!0}; var yf=!1,zf="",Af=function(a){a=a.match(/[\d]+/g);if(!a)return"";a.length=3;return a.join(".")}; (function(){if(navigator.plugins&&navigator.plugins.length){var a=navigator.plugins["Shockwave Flash"];if(a&&(yf=!0,a.description)){zf=Af(a.description);return}if(navigator.plugins["Shockwave Flash 2.0"]){yf=!0;zf="2.0.0.11";return}}if(navigator.mimeTypes&&navigator.mimeTypes.length&&(a=navigator.mimeTypes["application/x-shockwave-flash"],yf=!(!a||!a.enabledPlugin))){zf=Af(a.enabledPlugin.description);return}try{var b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");yf=!0;zf=Af(b.GetVariable("$version")); return}catch(c){}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");yf=!0;zf="6.0.21";return}catch(c){}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash"),yf=!0,zf=Af(b.GetVariable("$version"))}catch(c){}})();var Bf=yf,Cf=zf; var V=function(){ue.call(this);this.Oc=new Re(this);this.jh=this;this.La=null};A(V,ue);V.prototype[Me]=!0;var Df=function(a,b,c){Ze(a,b,c,void 0,void 0)};V.prototype.removeEventListener=function(a,b,c,d){gf(this,a,b,c,d)}; V.prototype.M=function(a){var b,c=this.La;if(c)for(b=[];c;c=c.La)b.push(c);c=this.jh;var d=a.type||a;if(v(a))a=new U(a,c);else if(a instanceof U)a.target=a.target||c;else{var e=a;a=new U(d,c);bd(a,e)}e=!0;if(b)for(var f=b.length-1;0<=f;f--){var g=a.l=b[f];e=g.We(d,!0,a)&&e}g=a.l=c;e=g.We(d,!0,a)&&e;e=g.We(d,!1,a)&&e;if(b)for(f=0;f",0);mg("",0);mg("
",0); var og=function(a){return function(){return a}},pg=og(!0),qg=og(null),rg=function(a){return a},sg=function(a){return function(){throw Error(a);}},tg=function(a){var b=b||0;return function(){return a.apply(this,Array.prototype.slice.call(arguments,0,b))}},vg=function(){var a=ug;return function(){return!a.apply(this,arguments)}},wg=function(a,b){var c=function(){};c.prototype=a.prototype;c=new c;a.apply(c,Array.prototype.slice.call(arguments,1));return c}; var xg=function(a,b){return a+Math.random()*(b-a)};var yg="StopIteration"in Xa?Xa.StopIteration:{message:"StopIteration",stack:""},zg=function(){};zg.prototype.next=function(){throw yg;};zg.prototype.Nc=function(){return this}; var Ag=function(a){if(a instanceof zg)return a;if("function"==typeof a.Nc)return a.Nc(!1);if(ib(a)){var b=0,c=new zg;c.next=function(){for(;;){if(b>=a.length)throw yg;if(b in a)return a[b++];b++}};return c}throw Error("r");},Bg=function(a,b){if(ib(a))try{B(a,b,void 0)}catch(c){if(c!==yg)throw c;}else{a=Ag(a);try{for(;;)b.call(void 0,a.next(),void 0,a)}catch(c){if(c!==yg)throw c;}}},Cg=function(a){if(ib(a))return C(a);a=Ag(a);var b=[];Bg(a,function(a){b.push(a)});return b}; var Eg=function(a,b){this.o={};this.g=[];this.u=this.l=0;var c=arguments.length;if(12*this.l&&Fg(this),!0):!1}; var Fg=function(a){if(a.l!=a.g.length){for(var b=0,c=0;b=d.g.length)throw yg;var e=d.g[b++];return a?e:d.o[e]};return e}; var Hg=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)}; var Jg=function(a){return a.ab&&"function"==typeof a.ab?a.ab():ib(a)||v(a)?a.length:Mc(a)},Kg=function(a){if(a.xa&&"function"==typeof a.xa)return a.xa();if(v(a))return a.split("");if(ib(a)){for(var b=[],c=a.length,d=0;dc&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.substr(0,d),e,a.substr(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;a=a[0]+(a[1]?"?"+a[1]:"")+a[2]}return a},Vg=/#|$/,Wg=function(a,b){var c=a.search(Vg);a:{var d=0;for(var e=b.length;0<=(d=a.indexOf(b,d))&&dd)return null;e=a.indexOf("&",d);if(0>e||e>c)e=c;d+=b.length+1;return decodeURIComponent(a.substr(d,e-d).replace(/\+/g," "))}; var Xg=function(a){this.g=this.G=this.l="";this.H=null;this.u=this.o="";this.F=!1;var b;a instanceof Xg?(this.F=t(void 0)?void 0:a.F,Yg(this,a.l),this.G=a.G,this.g=a.g,Zg(this,a.Yb()),this.o=a.o,$g(this,a.N.clone()),this.u=a.u):a&&(b=String(a).match(Qg))?(this.F=!1,Yg(this,b[1]||"",!0),this.G=ah(b[2]||""),this.g=ah(b[3]||"",!0),Zg(this,b[4]),this.o=ah(b[5]||"",!0),$g(this,b[6]||"",!0),this.u=ah(b[7]||"")):(this.F=!1,this.N=new bh(null,this.F))}; Xg.prototype.toString=function(){var a=[],b=this.l;b&&a.push(ch(b,dh,!0),":");var c=this.g;if(c||"file"==b)a.push("//"),(b=this.G)&&a.push(ch(b,dh,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.Yb(),null!=c&&a.push(":",String(c));if(c=this.o)this.g&&"/"!=c.charAt(0)&&a.push("/"),a.push(ch(c,"/"==c.charAt(0)?eh:fh,!0));(c=this.N.toString())&&a.push("?",c);(c=this.u)&&a.push("#",ch(c,gh));return a.join("")}; Xg.prototype.resolve=function(a){var b=this.clone(),c=!!a.l;c?Yg(b,a.l):c=!!a.G;c?b.G=a.G:c=!!a.g;c?b.g=a.g:c=null!=a.H;var d=a.o;if(c)Zg(b,a.Yb());else if(c=!!a.o){if("/"!=d.charAt(0))if(this.g&&!this.o)d="/"+d;else{var e=b.o.lastIndexOf("/");-1!=e&&(d=b.o.substr(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(xc(e,"./")||xc(e,"/.")){d=lc(e,"/");e=e.split("/");for(var f=[],g=0;gb)throw Error("t`"+b);a.H=b}else a.H=null},$g=function(a,b,c){b instanceof bh?(a.N=b,hh(a.N,a.F)):(c||(b=ch(b,ih)),a.N=new bh(b,a.F))},ah=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},ch=function(a,b,c){return v(a)?(a=encodeURI(a).replace(b,jh),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},jh=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},dh=/[#\/\?@]/g,fh= /[#\?:]/g,eh=/[#\?]/g,ih=/[#\?@]/g,gh=/#/g,bh=function(a,b){this.o=this.g=null;this.l=a||null;this.u=!!b},kh=function(a){a.g||(a.g=new Eg,a.o=0,a.l&&Tg(a.l,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};h=bh.prototype;h.ab=function(){kh(this);return this.o};h.add=function(a,b){kh(this);this.l=null;a=lh(this,a);var c=this.g.get(a);c||this.g.set(a,c=[]);c.push(b);this.o+=1;return this}; h.remove=function(a){kh(this);a=lh(this,a);return Hg(this.g.o,a)?(this.l=null,this.o-=this.g.get(a).length,this.g.remove(a)):!1};h.clear=function(){this.g=this.l=null;this.o=0};h.Uc=function(){kh(this);return 0==this.o};var mh=function(a,b){kh(a);b=lh(a,b);return Hg(a.g.o,b)};h=bh.prototype;h.Pe=function(a){var b=this.xa();return Kb(b,a)};h.forEach=function(a,b){kh(this);this.g.forEach(function(c,d){B(c,function(c){a.call(b,c,d,this)},this)},this)}; h.Fb=function(){kh(this);for(var a=this.g.xa(),b=this.g.Fb(),c=[],d=0;d":">","`":"`","\u0085":"…","\u00a0":" ","\u2028":"
","\u2029":"
"},vh=function(a){return uh[a]},wh={"\x00":"%00","\u0001":"%01","\u0002":"%02","\u0003":"%03","\u0004":"%04","\u0005":"%05","\u0006":"%06","\u0007":"%07","\b":"%08","\t":"%09","\n":"%0A","\x0B":"%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"},xh=function(a){return wh[a]},yh=/[\x00\x22\x27\x3c\x3e]/g,zh=/[\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, Ah=/^[^&:\/?#]*(?:[\/?#]|$)|^https?:|^data:image\/[a-z0-9+]+;base64,[a-z0-9+\/]+=*$|^blob:/i,Bh=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,Ch=/, na barra de URL, para permitir o acesso.'))}; var W=function(a){ue.call(this);this.O=a;this.G={}};A(W,ue);var Eh=[];W.prototype.listen=function(a,b,c,d){return Fh(this,a,b,c,d)}; var Fh=function(a,b,c,d,e,f){hb(c)||(c&&(Eh[0]=c.toString()),c=Eh);for(var g=0;g");c=c.join("")}c=a.createElement(c);d&&(v(d)?c.className=d:hb(d)?c.className=d.join(" "):gi(c,d));2a.o&&(a.o++,b.next=a.g,a.g=b)};var ri=function(a){Xa.setTimeout(function(){throw a;},0)},si,ti=function(){var a=Xa.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!F("Presto")&&(a=function(){var a=document.createElement("IFRAME");a.style.display="none";a.src="";document.documentElement.appendChild(a);var b=a.contentWindow;a=b.document;a.open();a.write("");a.close();var c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.location.protocol+"//"+b.location.host; a=y(function(a){if(("*"==d||a.origin==d)&&a.data==c)this.port1.onmessage()},this);b.addEventListener("message",a,!1);this.port1={};this.port2={postMessage:function(){b.postMessage(c,d)}}});if("undefined"!==typeof a&&!F("Trident")&&!F("MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){if(t(c.next)){c=c.next;var a=c.jk;c.jk=null;a()}};return function(a){d.next={jk:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in document.createElement("SCRIPT")? function(a){var b=document.createElement("SCRIPT");b.onreadystatechange=function(){b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=null};document.documentElement.appendChild(b)}:function(a){Xa.setTimeout(a,0)}}; var ui=function(){this.o=this.g=null},wi=new pi(function(){return new vi},function(a){a.reset()});ui.prototype.add=function(a,b){var c=wi.get();c.set(a,b);this.o?this.o.next=c:this.g=c;this.o=c};ui.prototype.remove=function(){var a=null;this.g&&(a=this.g,this.g=this.g.next,this.g||(this.o=null),a.next=null);return a};var vi=function(){this.next=this.o=this.g=null};vi.prototype.set=function(a,b){this.g=a;this.o=b;this.next=null};vi.prototype.reset=function(){this.next=this.o=this.g=null}; var Bi=function(a,b){xi||yi();zi||(xi(),zi=!0);Ai.add(a,b)},xi,yi=function(){if(-1!=String(Xa.Promise).indexOf("[native code]")){var a=Xa.Promise.resolve(void 0);xi=function(){a.then(Ci)}}else xi=function(){var a=Ci;!jb(Xa.setImmediate)||Xa.Window&&Xa.Window.prototype&&!F("Edge")&&Xa.Window.prototype.setImmediate==Xa.setImmediate?(si||(si=ti()),si(a)):Xa.setImmediate(a)}},zi=!1,Ai=new ui,Ci=function(){for(var a;a=Ai.remove();){try{a.g.call(a.o)}catch(b){ri(b)}qi(wi,a)}zi=!1}; var Di=function(a){a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0},Ei=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var Gi=function(a,b){this.g=0;this.N=void 0;this.u=this.o=this.l=null;this.F=this.G=!1;if(a!=bb)try{var c=this;a.call(b,function(a){Fi(c,2,a)},function(a){Fi(c,3,a)})}catch(d){Fi(this,3,d)}},Hi=function(){this.next=this.context=this.o=this.u=this.g=null;this.l=!1};Hi.prototype.reset=function(){this.context=this.o=this.u=this.g=null;this.l=!1}; var Ii=new pi(function(){return new Hi},function(a){a.reset()}),Ji=function(a,b,c){var d=Ii.get();d.u=a;d.o=b;d.context=c;return d},Ki=function(a){if(a instanceof Gi)return a;var b=new Gi(bb);Fi(b,2,a);return b},Li=function(a){return new Gi(function(b,c){c(a)})},Ni=function(a,b,c){Mi(a,b,c,null)||Bi(sb(b,a))},Oi=function(a){return new Gi(function(b,c){a.length||b(void 0);for(var d=0,e;da.K?0==a.K?Y(a.V,5E4,a):Y(a.V,5E3,a):(kj(a,{step:"callback",error:"timeout"}),lj(a,-2),nj(a))}; ij.prototype.O=function(){if(1==this.l)if(null!=this.g.version){0!=this.F&&(this.F=!1,this.M("j"));try{if(8E3>this.P){Y(this.O,250,this);this.P+=250;var a=!0}else kj(this,{step:"callback",error:"timeout"}),lj(this,-2),nj(this),a=!1;if(a){var b=y(this.Yn,this);this.g.onmessage=b;if(this.W&&t(this.g.onmessageglobal)){var c=ob(this);$a("om_"+c,b,ii(this.u.g));this.g.onmessageglobal="om_"+c}kj(this,{step:"callback"});lj(this,2)}}catch(d){kj(this,{step:"callback",error:d.name,msg:d.message})}}else 1!= this.F&&(this.F=!0,this.M("j")),Y(this.O,250,this)};var oj=function(a){bd(a.R,{domain:document.domain,useragent:Gc,pluginversion:a.Ua()});a.send(Mh(["mf",2,a.R]))};h=ij.prototype;h.Ua=function(){return this.g.version};h.aj=function(a){this.R=a;4<=this.l&&oj(this)};h.send=function(a,b){if(!(3>this.l))a:{try{this.g.send(a)}catch(c){b||this.M("l");break a}b||(a=new of("of-msg",a),this.M(a))}};h.ro=function(){return this.F}; h.Yn=function(a){2==this.l&&lj(this,3);var b=new of("f-msg",a);switch(b.g){case "f-connect":kj(this,pf(b).pop());return;case "f-ready":kj(this,{step:"ready"});lj(this,4);oj(this);break;case "mf":JSON.parse(b.json);kj(this,{ok:!0,step:"done"});lj(this,5);break;case "f-dead":lj(this,-1);nj(this);break;case "jmidata":this.M(new of("i-msg",a));this.M(new pj);this.I=0;break;case "f-kill":nj(this);mj(this);break;case "getproxyforurl":try{var c=this.g.getproxyforurl(b.json);this.send(c)}catch(d){}}a=z(); this.M(b);a=z()-a;5E3this.I&&(this.I=a)};var nj=function(a){a.M(new of("f-msg",Mh(["mf","",""])))};ij.prototype.Bb=function(){return this.l};var lj=function(a,b){b!=a.l&&(a.l=b,a.M("r"))};ij.prototype.Ck=function(){return this.G};ij.prototype.L=function(){this.g&&(this.g.onmessage=null,this.W&&null!=this.g.onmessageglobal&&($a(this.g.onmessageglobal,null,ii(this.u.g)),this.g.onmessageglobal=null),md||this.u.Lk(this.g),this.g=null)}; ij.prototype.X=function(){this.L();this.H&&(gj(this.H),delete this.H);this.G=[];this.u=null;this.I=0;ij.oa.X.call(this)};var kj=function(a,b){100>a.G.length&&(b.t=""+z(),a.G.push(b))};ij.prototype.Y=function(){this.M(new rj(this.G));delete this.H};var rj=function(){U.call(this,"d")};A(rj,U);var qj=function(){U.call(this,"a")};A(qj,U);var pj=function(){U.call(this,"k")}; var tj=function(a){K(this,a,0,-1,sj,null)};A(tj,I);var sj=[6,19,29,30,34,38,41];h=tj.prototype;h.ua=function(){return l(this,1)};h.ga=function(a){M(this,1,a)};h.fa=function(){return l(this,12)};h.Qg=function(a){M(this,17,a)};h.la=function(){return l(this,35)};h.Ab=function(a){M(this,35,a)}; var uj=function(a){this.o=a};uj.prototype.g=function(a,b){new vj(this.o,a,b||3E4)};var vj=function(a,b,c){W.call(this);this.g=b;this.l=a;this.listen(a,"f-msg",this.u);Y(this.F,c,this)};A(vj,W); vj.prototype.u=function(a){a:{var b=l(this.g,21)||"";if("connection-broadcast"==a.g&&(a=pf(a),"hscreq"==a[2]["message-type"]&&a[2].id==b)){b=a[2].body;break a}b=null}if(null!=b){b=this.l;a=l(this.g,21)||"";var c=JSON.parse(this.g.Oa());a=["connection-broadcast",{type:"same-jid"},{"message-type":"hscresp",id:a,body:c}];b instanceof ij?b.send(Mh(a)):b.Nd(a);this.dispose()}};vj.prototype.F=function(){this.dispose()}; var wj=function(a){this.g=new Eg;if(a){a=Kg(a);for(var b=a.length,c=0;cc)return!1;!(b instanceof wj)&&5this.o&&(this.g=2,this.o=4294967295)},Cj=function(a){for(var b=a.o-a.g+1,c=Math.floor(a.g+b*Math.random()),d=0;a.l.contains(c);)if(c=b)return null;a.l.add(c);return c}; var Dj=function(a,b,c,d,e,f,g,k,m){this.N=a;this.u=b||0;this.g=t(c)?c:null;this.l=t(d)?d:null;this.o=t(e)?e:null;this.F=t(f)?f:null;this.H=t(g)?g:null;this.platform=t(k)?k:null;this.G=t(m)?m:null},Ej=new Eg({neon:1,sse2:2,ssse3:4,sse4_1:8,sse4_2:16,avx:32}),Gj=function(a){var b;var c=a[4],d=c.transports;if(null!=d){var e=!1,f=!1;for(b=0;bDc(a,"4.5.0.0")&&Tb(this.Ea,"bpd");this.V=c||{};null!=this.Ea&&bd(this.V,{exps:this.Ea});this.Wd=e||!1;this.Ya=new Rh;Wh(this.Ya,this);a:{for(c= 0;cb[1].indexOf("nf"))a.F=b,b=Uj(a),a.F[4]||(a.F[4]=b),a.F[4].os=Xj(a),a.F[4].clientver=1,t(a.F[4].renderer)||(a.F[4].renderer=1),a.F[4].browserRenderer=Gf(a.W),Bf&&(a.F[4].flashVersion=Cf),null!=Ff(a.W)&&(a.F[4].o3dVersion=Ff(a.W).Ua()),null!=a.F[4].browser||(a.F[4].browser=b.browser),null!=a.F[4].clientver||(a.F[4].clientver=b.clientver),null!=a.F[4].connectsequence||(a.F[4].connectsequence=b.connectsequence),!a.He("3.12.0.0")&&t(a.F[4].videoRtpHdrExts)&&(a.F[4].videoRtpHdrExts= []),a.He("3.15.1.0")||Ub(a.F[4].audioCodecs||[],function(a){return"opus"==a[1]});Sj(a)},Sj=function(a){var b=a.Rb();b&&"nf0"!=b[1]?a.R=1:1==a.R?a.R=3:0==a.R&&(a.R=2);a.M(new Oj(b))},Xj=function(a){var b="other";if(vd)b="windows";else if(ud)b=-1!=sd.indexOf("Intel")?"mac":"mac-ppc";else if(0<=Gc.indexOf("CrOS"))b="cros";else{var c;!(c=!wd)&&(c=a.W)&&(a=a.W,c=!(a.l&&Ff(a)));c||(b="linux")}return b},Yj=function(){var a="Other";ld?a="Opera":md?a="Internet Explorer":Kd?a="Firefox":H?a="Chrome":Od&&(a= "Safari");return a};Lj.prototype.Rb=function(a){if(this.F&&""!=this.F[1]){var b=this.F.slice();var c=Gf(this.W);a:{var d=b;var e;void 0==d?e=this.Rb():e=d;if(e&&(d=e[4].renderer))break a;d=0}c&d||(b[1]="nf0",b[2]="0.0.0")}else b=["mf","nf0","0.0.0",1,Uj(this)];return a?Mh(b):b};var Uj=function(a){var b="";a.H&&(b=a.H.Ck());return{os:Xj(a),browser:Yj(),clientver:1,connectsequence:b}};Lj.prototype.wg=function(){if(!this.ya)return 0;switch(this.ya.callType){case "v":return 3;case "a":return 1;default:return 0}}; var Wj=function(a){if(!a.ya)return 0;switch(a.ya.pr){case "i":return 2;case "a":return 1;default:return 0}};h=Lj.prototype;h.lj=function(a,b,c,d,e){a=["jt",a,b,c,d];e&&a.push(e);this.Nd(Mh(a))};h.Ti=function(){};h.He=function(a){var b=null!=this.V&&null!=this.V.pluginversion?this.V.pluginversion:this.Rb()[2];return 0<=Dc(b,a)};h.km=function(){return this.He("2.4.0.0")};h.qm=function(){return!0};h.X=function(){Lj.oa.X.call(this);we(this.Ya);this.S.dispose();this.S=null;Rj(this);this.V=this.W=null}; h.Ua=function(){return this.isInstalled()&&null!=this.Rb()?this.Rb()[2]:null};h.Tg=function(){return this.Ya};h.tk=function(){this.Nd(["streamon","null@nowhere.com","nullsession","0",0,null,640,480])}; var Zj=new vf("OIU9Vb");var ak=function(a){K(this,a,"ci:dc",-1,null,null)};A(ak,I);Q("ci:dc",ak);var bk=function(a){K(this,a,0,-1,null,null)};A(bk,I);var ck=function(a){K(this,a,0,-1,null,null)};A(ck,I);ck.prototype.getDevice=function(){return l(this,1)};var dk=function(a,b){M(a,1,b)};var ek=function(a){K(this,a,0,-1,null,null)};A(ek,I);var gk=function(a){K(this,a,0,-1,fk,null)};A(gk,I);var fk=[3],hk=function(a){K(this,a,0,-1,null,null)};A(hk,I);var jk=function(a){K(this,a,0,-1,ik,null)};A(jk,I);var ik=[3,4];var kk=function(a){K(this,a,0,-1,null,null)};A(kk,I);var lk=function(a){K(this,a,0,-1,null,null)};A(lk,I);var nk=function(a){K(this,a,"ci:cbb",-1,mk,null)};A(nk,I);var mk=[36];Q("ci:cbb",nk);var ok=function(a){K(this,a,"ci:ec",-1,null,null)};A(ok,I);Q("ci:ec",ok);var pk=function(a){K(this,a,"ci:gc",-1,null,null)};A(pk,I);Q("ci:gc",pk);var qk=function(a){K(this,a,"ci:cpc",-1,null,null)};A(qk,I);Q("ci:cpc",qk);var rk=function(a){K(this,a,"ci:ha:a",-1,null,null)};A(rk,I);Q("ci:ha:a",rk);var sk=function(a){K(this,a,"ci:ha:q",-1,null,null)};A(sk,I);Q("ci:ha:q",sk);var tk=function(a){K(this,a,"ci:ha",-1,null,null)};A(tk,I);Q("ci:ha",tk);var uk=function(a){K(this,a,"ci:hpa",-1,null,null)};A(uk,I);Q("ci:hpa",uk);var wk=function(a){K(this,a,"ci:csm",-1,vk,null)};A(wk,I);var vk=[15],xk=function(a){K(this,a,"ci:csmmc",-1,null,null)};A(xk,I);Q("ci:csmmc",xk);Q("ci:csm",wk);var yk=function(a){K(this,a,"ci:asc",-1,null,null)};A(yk,I);Q("ci:asc",yk);var zk=function(a){K(this,a,"ci:cui:uss",-1,null,null)};A(zk,I);Q("ci:cui:uss",zk);var Bk=function(a){K(this,a,"ci:cui",-1,Ak,null)};A(Bk,I);var Ak=[9,30];Q("ci:cui",Bk);Bk.prototype.getDeviceId=function(){return l(this,19)};var Ck=function(a){K(this,a,"ci:cro",-1,null,null)};A(Ck,I);Q("ci:cro",Ck);var Dk=function(a){Ck.call(this,a);this.Zc="u";this.qd=!1;this.R="";this.La="channel";this.clientId="CLID"+String(Math.random()).substring(2);this.vb="";this.version="local";this.$="WCX";this.kb=-1;this.ma="_GC_roster";this.Td=0;this.u=[];this.N=[];this.Mc=[];this.ca="";this.J="Google Talk";this.rd=this.pd=this.Pd=!1;this.xh=!0;this.lb=this.Ga=this.Ca=this.Ea=!1;this.Y=0;this.W=!1;this.Ka="";this.K=this.jh=this.uh=!1;this.H="";this.Gf=!0;this.locale="pt-BR";this.gc=this.nh=this.Qd=!1;this.mc=!0;this.hc= this.Ac=this.Bc=this.Lc=this.nc=this.Pb=!1;this.Ud=null;this.Wd=!0;this.$c=this.Bf=!1;this.Na=1073741824;this.Vd=Infinity;this.Zh=this.va=this.Ba=this.yd=this.P=this.od=this.ad=this.nd=!1;this.ta=!0;this.Ya=-1;this.ha=1;this.O=!1;this.Rd=this.Ob="";this.fi=null;this.Ah=!0;this.Yc=this.pa=this.Ff=this.L=this.kh=this.Kc=this.Wa=this.zc=!1;this.pb=null;this.Sd=this.Wh=this.ei=this.ya=this.me=this.Za=!1;t(n(N(this,qk,2,1),7,""))||(a=N(this,qk,2,1),M(a,7,""));this.I=!1;this.ka=null;this.V=this.S=0}; A(Dk,Ck);var Ek=new vf("prW3ub");Dk.prototype.register=function(a){null===Fk(a,Ek)&&a.registerService(Ek,this)}; $a("GoogleChat_GetConfig",function(a,b,c,d,e,f,g,k,m,p,r,u,x,J,ma,pa,zb,Za,eb,Pa,ya,sa,Ka,Ia,kb,Qa,S,va,za,Pb,bc,Gg,R,D,E,kc,Ea,Qb,T,G,La,Db,xf,pd,jM,kM,lM,mM,nM,oM,pM,qM,rM,sM,tM,uM,vM,wM,xM,yM,zM,AM,BM,CM,DM,EM,FM,GM,HM,IM,JM,KM,LM,oA,MM,NM,L){L&&(L=JSON.parse(L));L=new Dk(L);L.qd=!0;L.R=a;L.La=b;L.clientId=c;L.Zc=d;L.vb=e;L.version=f;L.$=g;L.kb=k;L.ma=m;L.Td=p;L.u=r;L.N=u;L.Mc=x;L.ca=J;L.J=ma;L.Pd="aquasar"==ma||"Google-Voice"==ma;L.pd="hangout_lite"==ma||"hangout"==ma;L.nd="ChromeOS"==ma;L.ad= "aChromeExtension"==ma;L.od="gmail"==ma;L.rd="present"==ma;L.xh=pa;L.Ea=zb;L.Ca=Za;L.Ga=eb;L.lb=Pa;L.Y=ya;L.W=sa;L.Ka=Ka;L.uh=Ia;L.jh=kb;L.K=Qa;L.H=S;L.Gf=va;L.locale=za;L.Qd=Pb;L.nh=bc;L.gc=Gg;L.mc=R;L.Pb=D;L.nc=E;L.Lc=kc;L.Bc=Ea;L.Ac=Qb;L.hc=T;L.Ud=G;L.Bf=La;L.Wd=Db;L.$c=xf;L.Na=pd;L.Vd=jM;L.P=kM;L.yd=lM;L.Ba=mM;L.va=nM;L.Zh=oM;L.ta=pM;L.Ya=qM;L.ha=rM;L.O=sM;L.Ob=tM;L.Rd=uM;L.fi=vM;L.Ah=wM;L.zc=xM;L.Wa=yM;L.Kc=zM;L.kh=AM;L.L=BM;L.Ff=CM;L.pa=DM;L.Yc=EM;L.pb=FM;L.Za=GM;L.me=HM;L.ya=IM;L.ei=JM;L.Wh= KM;L.Sd=LM;L.I=kb||!l(N(L,wk,3,1),32);oA&&(L.ka=new ak(JSON.parse(oA)));L.S=MM||0;L.V=NM||0;switch(ma){case "docs":L.I=!1}return L},void 0); var Gk=function(a,b){this.l=a;this.g=b;this.constructor.Vj||(this.constructor.Vj={});this.constructor.Vj[this.toString()]=this};Gk.prototype.Oa=function(){return this.toString()};Gk.prototype.toString=function(){this.o||(this.o=this.l.g+":"+this.g);return this.o};Gk.prototype.qa=function(){return this.g}; var Hk=function(a,b){Gk.call(this,a,b)};A(Hk,Gk);var Ik=function(a){var b={},c={},d=[],e=[],f=function(a){if(!c[a]){var e=a instanceof vf?a.g:[];c[a]=C(e);B(e,function(c){b[c]=b[c]||[];b[c].push(a)});e.length||d.push(a);B(e,f)}};for(B(a,f);d.length;){var g=d.shift();e.push(g);b[g]&&B(b[g],function(a){Tb(c[a],g);c[a].length||d.push(a)})}var k={},m=[];B(e,function(a){a instanceof vf&&(a=a.o,null==a||k[a]||(k[a]=!0,m.push(a)))});return{services:e,Jo:m}}; wf.g={};wf.g.hh="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";wf.g.bh=wf.g.hh+"0123456789";wf.g.ih=wf.g.hh.length;wf.g.gh=wf.g.bh.length;wf.g.wj=-2147483648;wf.g.Dv=function(a){for(var b=0,c=a.length-1;0<=c;c--)b=b*(0==c?wf.g.ih:wf.g.gh)+wf.g.bh.indexOf(a.charAt(c));return b+wf.g.wj};wf.g.toString=function(a){var b=[],c=0;a-=wf.g.wj;b[c++]=wf.g.hh.charAt(a%wf.g.ih);for(a=Math.floor(a/wf.g.ih);0>>13;c-=d;c-=b;c^=b<<8;d-=b;d-=c;d^=c>>>13;b-=c;b-=d;b^=d>>>12;c-=d;c-=b;c^=b<<16;d-=b;d-=c;d^=c>>>5;b-=c;b-=d;b^=d>>>3;c-=d;c-=b;c^=b<<10;d-=b;d-=c;d^=c>>>15};12<=f;f-=12,g+=12)b+=wf.o.wb(a,g),c+=wf.o.wb(a,g+4),d+=wf.o.wb(a,g+8),k();d+=e;switch(f){case 11:d+=a[g+10]<<24;case 10:d+=a[g+9]<<16;case 9:d+=a[g+8]<<8;case 8:c+=a[g+7]<<24;case 7:c+=a[g+6]<<16;case 6:c+=a[g+5]<<8;case 5:c+= a[g+4];case 4:b+=a[g+3]<<24;case 3:b+=a[g+2]<<16;case 2:b+=a[g+1]<<8;case 1:b+=a[g]}k();return wf.g.toString(d)};wf.o.Cv=function(){};wf.o.fr=function(a){for(var b=[],c=0;c=b.N&&b.cancel())}this.W?this.W.call(this.R,this):this.O=!0;this.o||this.g(new Mk(this))}};Lk.prototype.P=function(a,b){this.J=!1;Nk(this,a,b)}; var Nk=function(a,b,c){a.o=!0;a.u=c;a.F=!b;Ok(a)},Qk=function(a){if(a.o){if(!a.O)throw new Pk(a);a.O=!1}};Lk.prototype.na=function(a){Qk(this);Nk(this,!0,a)};Lk.prototype.g=function(a){Qk(this);Nk(this,!1,a)};Lk.prototype.da=function(a,b){return Rk(this,a,null,b)};var Sk=function(a,b,c){return Rk(a,null,b,c)},Tk=function(a,b,c){return Rk(a,b,b,c)},Rk=function(a,b,c,d){a.H.push([b,c,d]);a.o&&Ok(a);return a}; Lk.prototype.then=function(a,b,c){var d,e,f=new Gi(function(a,b){d=a;e=b});Rk(this,d,function(a){a instanceof Mk?f.cancel():e(a)});return f.then(a,b,c)};Di(Lk);var Uk=function(a,b){b instanceof Lk?a.da(y(b.G,b)):a.da(function(){return b})};Lk.prototype.G=function(a){var b=new Lk;Rk(this,b.na,b.g,b);a&&(b.l=this,this.N++);return b};Lk.prototype.isError=function(a){return a instanceof Error}; var Vk=function(a){return Fb(a.H,function(a){return jb(a[1])})},Ok=function(a){if(a.I&&a.o&&Vk(a)){var b=a.I,c=Wk[b];c&&(Xa.clearTimeout(c.g),delete Wk[b]);a.I=0}a.l&&(a.l.N--,delete a.l);b=a.u;for(var d=c=!1;a.H.length&&!a.J;){var e=a.H.shift(),f=e[0],g=e[1];e=e[2];if(f=a.F?g:f)try{var k=f.call(e||a.R,b);t(k)&&(a.F=a.F&&(k==b||a.isError(k)),a.u=b=k);if(Ei(b)||"function"===typeof Xa.Promise&&b instanceof Xa.Promise)d=!0,a.J=!0}catch(m){b=m,a.F=!0,Vk(a)||(c=!0)}}a.u=b;d&&(k=y(a.P,a,!0),d=y(a.P,a,!1), b instanceof Lk?(Rk(b,k,d),b.Y=!0):b.then(k,d));c&&(b=new Xk(b),Wk[b.g]=b,a.I=b.g)},Yk=function(a){var b=new Lk;b.na(a);return b},Zk=function(a){var b=new Lk;b.g(a);return b},Pk=function(a){ub.call(this);this.g=a};A(Pk,ub);Pk.prototype.message="Deferred has already fired";Pk.prototype.name="AlreadyCalledError";var Mk=function(a){ub.call(this);this.g=a};A(Mk,ub);Mk.prototype.message="Deferred was canceled";Mk.prototype.name="CanceledError"; var Xk=function(a){this.g=Xa.setTimeout(y(this.o,this),0);this.l=a};Xk.prototype.o=function(){delete Wk[this.g];throw this.l;};var Wk={}; var al=function(a){ue.call(this);this.l={};this.I={};this.G={};this.g={};this.u={};this.L={};this.H=a?a.H:new V;this.S=!a;this.F=null;a?(this.F=a,this.G=a.G,this.g=a.g,this.I=a.I,this.u=a.u):z();a=$k(this);this!=a&&(a.J?a.J.push(this):a.J=[this])};A(al,ue);var bl=.05>Math.random(),$k=function(a){for(;a.F;)a=a.F;return a},cl=function(a,b){for(;a;){if(a==b)return!0;a=a.F}return!1};al.prototype.get=function(a){var b=Fk(this,a);if(null==b)throw new dl(a);return b}; var el=function(a,b){return!(!a.l[b]&&!a.G[b])},Fk=function(a,b){for(var c=a;c;c=c.F){if(c.N)throw Error("B");if(c.l[b])return c.l[b][0];if(c.L[b])break}if(c=a.G[b]){c=c(a);if(null==c)throw Error("C`"+b);a.registerService(b,c);return c}return null},gl=function(a,b,c){return fl(a,[b],c)[b]},fl=function(a,b,c){var d=!c;c={};for(var e=[],f=[],g={},k={},m=Fk(a,Jk),p=0;p>1;c>b[f].nk?e=f-1:d=f+1}d=c.length)throw yg;var d=c.key(b++);if(a)return d;d=c.getItem(d);if(!v(d))throw"Storage mechanism: Invalid value was encountered";return d};return d};h.clear=function(){this.g.clear()};h.key=function(a){return this.g.key(a)}; var Nl=function(){var a=null;try{a=window.localStorage||null}catch(b){}this.g=a};A(Nl,Ll);var Pl=function(a,b){this.o=a;this.g=null;if(md&&!(9<=Number(Id))){Ol||(Ol=new Eg);this.g=Ol.get(a);this.g||(b?this.g=document.getElementById(b):(this.g=document.createElement("userdata"),this.g.addBehavior("#default#userData"),document.body.appendChild(this.g)),Ol.set(a,this.g));try{this.g.load(this.o)}catch(c){this.g=null}}};A(Pl,Kl); var Ql={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},Ol=null,Rl=function(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(a){return Ql[a]})};h=Pl.prototype;h.set=function(a,b){this.g.setAttribute(Rl(a),b);Sl(this)};h.get=function(a){a=this.g.getAttribute(Rl(a));if(!v(a)&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};h.remove=function(a){this.g.removeAttribute(Rl(a));Sl(this)};h.ab=function(){return Tl(this).attributes.length}; h.Nc=function(a){var b=0,c=Tl(this).attributes,d=new zg;d.next=function(){if(b>=c.length)throw yg;var d=c[b++];if(a)return decodeURIComponent(d.nodeName.replace(/\./g,"%")).substr(1);d=d.nodeValue;if(!v(d))throw"Storage mechanism: Invalid value was encountered";return d};return d};h.clear=function(){for(var a=Tl(this),b=a.attributes.length;0b.o&&9!=b.o&&(f=cm)}else if("AuthenticAMD"==b.g)switch(b.l){case 4:case 5:case 6:f=cm}else"ARM"!=b.g&&(f=cm);-1==b.F||0!=b.u&&1!=b.u||2==(b.F&2)||(f=cm);e=f;e==bm&&(e=("GenuineIntel"==b.g&&!Hj(b)||null!=b.G&&dm[b.G]?"GenuineIntel"!=b.g||Hj(b)?am:null:$l)||e);return e},gm=function(a){var b=a.vf;1280=a.g.length)throw Error("G");return a.g.lengtha.u.length){for(var d=a.F.length;d&&127this.u.length){var b=X(),d=new FileReader;d.onload=y(function(){this.F.set(new Uint8Array(d.result)); b.resolve()},this);d.readAsArrayBuffer(a.slice(0,this.F.length));var g=X(),k=new FileReader;k.onload=y(function(){this.g.set(new Uint8Array(k.result));g.resolve()},this);k.readAsArrayBuffer(a.slice(a.size-this.g.length,a.size));c.resolve(Qi([b.aa,g.aa]))}else{var m=new FileReader;m.onload=y(function(){var a=new Uint8Array(m.result);this.u.set(a);this.l>this.F.length&&(this.H=(this.l-this.F.length)%this.g.length);c.resolve()},this);m.readAsArrayBuffer(a)}},y(c.reject,c),a);return c.aa},an=function(a, b,c){var d=X();Pi([b,c]).then(function(a){a[1].createWriter(y(function(a){a.seek(a.length);a.onwriteend=y(this.J,this);d.resolve(a)},this),y(d.reject,d))},y(d.reject,d),a);return d.aa}; Wm.prototype.J=function(){this.I&&this.I.readyState!=this.I.WRITING&&0>=8);b[c++]=e}for(a=0;ad&&l(a,2)!=c});ie(f,1,g);return f}}catch(k){}return new en}; gn.prototype.add=function(a,b){this.o.add(b);var c=kn(this,a,b),d=O(c,fn,1),e=new fn;M(e,1,5);e.Pa(b);b=z();M(e,3,b);Ob(d,void 0,0,e);ie(c,1,d);this.g.set(jn(a),c.Oa())};gn.prototype.remove=function(a,b){b=kn(this,a,b);this.g.set(jn(a),b.Oa())};var ln=function(a,b){var c=kn(a,b),d=O(c,fn,1),e=Hb(d,function(a){a=l(a,2);return!this.o.contains(a)},a);if(0<=e){var f=d[e],g=l(f,2),k=l(f,1);k--;M(f,1,k);0>=k&&Sb(d,e);ie(c,1,d);a.g.set(jn(b),c.Oa());a.o.add(g);return g}return null}; var nn=function(){this.u="";this.J=0;this.K=!1;this.I=null;this.N=new Wm;this.g={};this.F=mn();Vi(this.F,bb);this.l=gn.hb();this.G=this.o=null;this.R=window.requestIdleCallback||null};cb(nn); var pn=function(a,b){a.o=b;a.g[b]=a.N;a.N=new Wm;a.g[b].open(a.F,"hangouts-call-"+b+".log");var c=new Date;on(a,b,"### Start ["+c.toString()+"] ### "+b);on(a,b,"Current time is "+c.toUTCString());on(a,b,"Google Talk Plugin Version: "+a.u);on(a,b,"User agent: "+Gc)},on=function(a,b,c,d){var e=z();null==a.I&&(a.I=e);d=null!=d?d:8;if(!(da&&b.setFullYear(b.getFullYear()-1900);return b};h=wo.prototype;h.tg=to.dh;h.ug=to.eh;h.clone=function(){var a=new wo(this.g);a.tg=this.tg;a.ug=this.ug;return a}; h.getFullYear=function(){return this.g.getFullYear()};h.getMonth=function(){return this.g.getMonth()};h.getDate=function(){return this.g.getDate()};h.getTime=function(){return this.g.getTime()};h.getDay=function(){return this.g.getDay()};h.getUTCFullYear=function(){return this.g.getUTCFullYear()};h.getUTCMonth=function(){return this.g.getUTCMonth()};h.getUTCDate=function(){return this.g.getUTCDate()};h.getUTCHours=function(){return this.g.getUTCHours()};h.getUTCMinutes=function(){return this.g.getUTCMinutes()}; h.getTimezoneOffset=function(){return this.g.getTimezoneOffset()};h.set=function(a){this.g=new Date(a.getFullYear(),a.getMonth(),a.getDate())}; h.add=function(a){if(a.G||a.u){var b=this.getMonth()+a.u+12*a.G,c=this.getFullYear()+Math.floor(b/12);b%=12;0>b&&(b+=12);a:{switch(b){case 1:var d=0!=c%4||0==c%100&&0!=c%400?28:29;break a;case 5:case 8:case 10:case 3:d=30;break a}d=31}d=Math.min(d,this.getDate());this.g.setDate(1);this.g.setFullYear(c);this.g.setMonth(b);this.g.setDate(d)}a.g&&(a=new Date((new Date(this.getFullYear(),this.getMonth(),this.getDate(),12)).getTime()+864E5*a.g),this.g.setDate(1),this.g.setFullYear(a.getFullYear()),this.g.setMonth(a.getMonth()), this.g.setDate(a.getDate()),vo(this,a.getDate()))};h.Ug=function(a){return[this.getFullYear(),zc(this.getMonth()+1,2),zc(this.getDate(),2)].join(a?"-":"")};h.nb=function(a){return!(!a||this.getFullYear()!=a.getFullYear()||this.getMonth()!=a.getMonth()||this.getDate()!=a.getDate())};h.toString=function(){return this.Ug()};var vo=function(a,b){a.getDate()!=b&&a.g.setUTCHours(a.g.getUTCHours()+(a.getDate()=HTMLMediaElement.HAVE_ENOUGH_DATA?g.play():Ye(g,"canplaythrough",function(){g.play()})):d&&a.M(new Mo)},Lo=function(a, b,c){return new Promise(function(d){b.setSinkId?c==b.sinkId?d():b.setSinkId(c).then(function(){d()},function(b){Z(a.P,"Failed to set sink ID on audio element "+("(sinkId="+a.I+"). Error="+b));d()}):(Z(a.P,"Did not set sink ID "+("(sinkId="+a.I+"). 'setSinkId' function is not ")+"defined."),d())})},Oo=function(a,b,c){var d=a.H[b];null==d&&(d=li("AUDIO"),yn(42)&&(d.crossOrigin="anonymous"),d.src=c,d.load(),a.H[b]=d);d.readyState>=HTMLMediaElement.HAVE_ENOUGH_DATA?a.L(b,!0):Ye(d,"canplaythrough",y(a.L, a,b,!1))};Io.prototype.L=function(a,b){this.M(new Po(a,b,!0))};Io.prototype.S=function(a){var b=this.u[a];null!=b&&(window.URL.revokeObjectURL(b.src),delete this.u[a]);this.M(new Qo(a))};Io.prototype.X=function(){null!=this.l&&delete this.l;Io.oa.X.call(this)};var Po=function(a,b,c){U.call(this,"A");this.key=a;this.g=b;this.success=c};A(Po,U);var Mo=function(){U.call(this,"B")};A(Mo,U);var Qo=function(a){U.call(this,"C");this.g=a};A(Qo,U);var Ko=function(a){U.call(this,"z");this.g=a};A(Ko,U); var Ro=function(a,b,c){this.g=a;this.volume=b;this.reset=c}; var So=function(){V.call(this);this.l=new W(this);this.o(this.l);this.g=null;this.u=!1};A(So,V); var To=function(a){if(a.u)return null!=a.g;a.u=!0;try{return a.g=new Io,a.l.listen(a.g,"A",y(a.Xp,a)),a.l.listen(a.g,"B",y(a.vp,a)),a.l.listen(a.g,"C",y(a.nr,a)),a.l.listen(a.g,"z",y(a.mr,a)),!0}catch(b){return!1}},Uo=function(a){return To(a)&&!Vc(a.g.u)},Xo=function(a,b){if(!To(a))return a.M(new Vo({warning:"WebAudio engine constructor failed."})),!1;var c=b.action;if("init"==c){if("play_audio"==b.id){c=b.effect_handle;var d=b.properties.resource,e=d.key,f=Wo(d);d=a.g;var g=c;b="tx"==b.dir;Oo(d, e,f);f=d.H[e];e in d.G||(d.G[e]=[]);d.G[e].push(g);d.F[g]=f.cloneNode(!0);e=d.l.createMediaElementSource(d.F[g]);d.O[g]=e;b?e.connect(d.J):(b=d.l.createMediaStreamDestination(),e.connect(b),d.K[g]=b);a.M(new Vo({effect_handle:c,status:"initialized"}));return!0}}else if("enable"==c){if("play_audio"==b.id)return c=b.effect_handle,d=b.properties,No(a.g,c,new Ro(Xc(d,"loop",!1),Xc(d,"volume",1),Xc(d,"reset",!1))),!0}else if("disable"==c){if("play_audio"==b.id)return c=b.effect_handle,a=a.g.F[c],a.pause(), a.currentTime=0,!0}else if("manage_resource"==c){if((c=b.properties.load_resource)&&"audio"==c.type)return e=c.key,f=Wo(c),Oo(a.g,e,f),!0;c=b.properties.delete_resource;c=null!=c?c:null;if(null!=c&&null!=a.g.H[c]){a=a.g;delete a.H[c];d=a.G[c];if(null!=d){for(g=0;gb?b/2E3:2E3>b?(b-1E3)/2E3+.5:3E3>b?(b-2E3)/2E3+1:4E3>b?(b-3E3)/2E3+1.5:6E3>b?(b-4E3)/4E3+2:1E4>b?(b-6E3)/8E3+2.5:15E3>b?(b-1E4)/1E4+3:19E3>b?(b-15E3)/8E3+3.5:22E3>b?(b-19E3)/6E3+4:32767>=b?(b-22E3)/21534+4.5:5}; var Zp=function(a,b,c,d){V.call(this);this.I=new Do("talk.media.webrtc.AudioOutput");this.u=a;this.J=b;this.H=new W(this);this.o(this.H);this.g=[];this.G=0;this.l=null;c&&(a=fa().createAnalyser(),a.fftSize=2048,fa().createMediaStreamSource(b).connect(a),this.l=a);this.F=d;Yp(this,1)};q(Zp,V);Zp.prototype.toString=function(){return"AudioOutput(stream="+this.J+", volume="+this.G+", elements.length="+this.g.length+")"}; var $p=function(a,b){a.I.g("["+a+"] "+b)},Yp=function(a,b){if(a.u){$p(a,"Setting volume to "+b+".");var c=Math.ceil(b)-a.g.length;if(0c){c=-c;$p(a,"Removing "+c+" elements.");for(var d=0;dc.l()&&Z(a.F,"Negative fps! s:{"+c.start.toString()+"} e:{"+c.g.toString()+"}"),a.l.get(b).push(c))};dq.prototype.H=function(){this.u.forEach(function(a,b){B(a,function(a){kq(this,b,a)},this)},this)}; var lq=function(a){var b=0,c=0;B(a,function(a){b+=a.g.g-a.start.g;c+=a.g.timestamp-a.start.timestamp});return 0==c?null:b/c},mq=function(a){var b=[];B(a,function(a){a.u||(b.push({t:a.start.timestamp,c:1,i:a}),b.push({t:a.g.timestamp,c:-1,i:a}))});ec(b);var c=0,d=0,e=-Infinity,f=[];B(b,function(a){var b=a.t,g=b-e;0=c.length)){var g=c[f];g instanceof nq?0, sessionParams_="+(null!=this.g?"":null)+", tag="+this.l+")"};h.te=function(){return this.o};h.se=function(){return this.u};h.Lf=function(){return this.g};h.ue=function(){return this.l};var Xq=function(){this.u=this.g=this.o=this.l=null};Xq.prototype.T=function(){return new Wq(this)}; var Yq=function(a,b){a.l=b;return a},Zq=function(a,b){a.o=b;return a},$q=function(a,b){a.u=b;return a}; var ar=function(a,b,c,d){this.o=a;this.u=b;this.g=c;this.l=d};ar.prototype.toString=function(){return"DataChannelDescriptor(label="+this.l+" id="+this.o+", SSRC="+this.g+", format="+this.u+")"};ar.prototype.getChannelId=function(){return this.o};ar.prototype.sc=function(){return this.l};ar.prototype.nb=function(a){return null==a?!1:this.o==a.o&&this.l==a.l&&this.g==a.g}; var br=function(a){this.g=a.g;this.o=a.o;this.l=a.l};br.prototype.toString=function(){return"BandwidthConstraints("+("minBandwidthKbps="+this.o+", ")+("maxBandwidthKbps="+this.g+", ")+("startBandwidthKbps="+this.l)};var cr=function(){this.l=this.o=this.g=-1};cr.prototype.T=function(){return new br(this)}; var dr=function(a){this.l=a.l;this.g=a.g;this.o=a.o};dr.prototype.toString=function(){return"RtpHeaderExtension(uri="+this.l+", id="+this.g+", mediaType="+this.o+")"};dr.prototype.Sc=function(){return this.l};dr.prototype.getId=function(){return this.g};dr.prototype.la=function(){return this.o};var er=function(){this.o=this.g=this.l=null};er.prototype.T=function(){return new dr(this)};var fr=function(a,b){a.l=b;return a},gr=function(a,b){a.g=b;return a},hr=function(a,b){a.o=b;return a}; var ir=function(a){this.u=a.l;this.g=a.o;this.l=a.u;this.o=a.g};ir.prototype.Yb=function(){return this.u};var jr=function(){this.g=this.u=this.o=this.l=null};jr.prototype.T=function(){return new ir(this)};var kr=function(a,b){a.l=b;return a},lr=function(a,b){a.o=b;return a},mr=function(a,b){a.g=b;return a}; var nr=function(a){this.g=a.g;this.Ag=a.o};nr.prototype.toString=function(){return"RIDs(send="+this.Ag+", rids="+C(this.g)+")"};var or=function(){this.g=[];this.o=!0};or.prototype.T=function(){return new nr(this)};var pr=function(a,b){a.g=C(b);return a}; var qr=function(a){this.g=a.g;this.o=C(a.o)};qr.prototype.toString=function(){return"SsrcGroup(semantics="+this.g+", ssrcs="+this.o+")"};qr.prototype.Va=function(){return C(this.o)};var rr=function(){this.g=null;this.o=[]};rr.prototype.T=function(){return new qr(this)};var sr=function(a){var b=new rr;b.g=a;return b},tr=function(a,b){a.o=C(b);return a}; var ur=function(a,b,c,d){this.g=a;this.o=b;this.width=c;this.height=d};ur.prototype.clone=function(){return new ur(this.g,this.o,this.width,this.height)};var vr=function(a,b){return a==b?!0:a&&b?a.g==b.g&&a.width==b.width&&a.o==b.o&&a.height==b.height:!1};ur.prototype.contains=function(a){return this.g<=a.g&&this.g+this.width>=a.g+a.width&&this.o<=a.o&&this.o+this.height>=a.o+a.height}; ur.prototype.ceil=function(){this.g=Math.ceil(this.g);this.o=Math.ceil(this.o);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};ur.prototype.floor=function(){this.g=Math.floor(this.g);this.o=Math.floor(this.o);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};ur.prototype.round=function(){this.g=Math.round(this.g);this.o=Math.round(this.o);this.width=Math.round(this.width);this.height=Math.round(this.height);return this}; var xr=function(a,b,c,d,e,f,g){d=void 0===d?"un":d;e=void 0===e?"li":e;f=void 0===f?null:f;g=void 0===g?null:g;V.call(this);this.G=a;this.H=b;this.I=c;this.Ig=d;this.u=e;this.l=null;wr(this,g);this.Zf=f};q(xr,Kq);h=xr.prototype;h.toString=function(){return"Source(id="+this.H+" type="+this.I+" content="+this.Ig+" state="+this.u+" participantId="+this.G+")"};h.Z=function(){return this.G};h.Ja=function(a){this.G=a};h.getId=function(){return this.H};h.qa=function(){return this.I};h.gb=function(){return this.Ig}; h.getState=function(){return this.u};h.Cb=function(a){this.u!=a&&(this.u=a,this.M("J"))};var wr=function(a,b){var c=null!=a.l&&!Lb(a.l),d=null!=b&&!Lb(b);d?b=C(b).sort(function(a,b){return a.g-b.g||a.o-b.o||a.width-b.width||a.height-b.height}):b=null;if(c=d!=c||d&&!gc(a.l,b,vr))a.l=b;return c};xr.prototype.Mf=function(){return this.l&&C(this.l)};xr.prototype.M=function(a){return Kq.prototype.M.call(this,a)}; var yr=function(a){this.N=a.F;this.H=a.N;this.g=a.I;this.J=a.K;this.o=a.G;this.G=a.o;this.Vc=a.l;this.F=a.u;this.I=C(a.g);this.l=a.H;this.u=C(a.J)};h=yr.prototype;h.toString=function(){return"Stream(participantId="+this.H+", mediaType="+this.N+", sourceId="+this.g+", streamId="+this.J+", muted="+this.o+", croppable="+this.G+", mediaStreamId="+this.Vc+", mediaStreamTrackId="+this.F+", ssrcs="+this.I+", rids="+this.l+", ssrcGroups="+this.u+")"};h.la=function(){return this.N};h.Z=function(){return this.H}; h.xb=function(){return this.J};h.Va=function(){return C(this.I)};h.matches=function(a){return this.Z()==a.Z()&&this.la()==a.la()&&this.g==a.g&&this.xb()==a.xb()};var zr=function(a){this.F=(a=void 0===a?null:a)?a.N:null;this.N=a?a.H:"";this.I=a?a.g:null;this.K=a?a.J:null;this.G=a?a.o:!1;this.o=a?a.G:!0;this.l=a?a.Vc:null;this.u=a?a.F:null;this.g=a?C(a.I):[];this.H=a?a.l:null;this.J=a?C(a.u):[]};zr.prototype.T=function(){return new yr(this)}; var Ar=function(a,b){a.F=b;return a},Br=function(a,b){a.N=b;return a},Cr=function(a,b){a.I=b;return a},Dr=function(a,b){a.K=b;return a},Er=function(a,b){a.G=b;return a},Fr=function(a,b){a.o=b;return a},Gr=function(a,b){a.l=b;return a},Hr=function(a,b){a.u=b;return a},Ir=function(a,b){a.g=C(b);return a},Jr=function(a,b){a.g.push(b);return a};zr.prototype.Va=function(){return C(this.g)};var Kr=function(a,b){a.H=b;return a},Lr=function(a,b){a.J=C(b);return a}; var Ur=function(a){var b=void 0===b?null:b;var c=void 0===c?null:c;var d=void 0===d?null:d;var e=void 0===e?null:e;a=a instanceof Mr?a:Nr(Or(Pr(new Mr,a),void 0),void 0);null!=b&&Qr(a,b);null!=c&&Rr(a,c);null!=d&&Sr(a,d);null!=e&&Tr(a,e);this.G=a.u;this.N=a.N;this.F=a.l;this.o=a.g&&a.g.clone();this.g=a.o;this.l=a.F;this.I=a.G;this.u=a.I;this.H=a.H.slice()};h=Ur.prototype; h.toString=function(){return"StreamRequest(participantId: "+this.G+", sourceId: "+this.N+", mediaType: "+this.F+", resolution: "+(this.o&&this.o.width+"x"+this.o.height)+", frameRate: "+this.g+", adaptationReason: "+this.u+", send: "+this.l+", ssrcs: "+this.H+")"};h.Z=function(){return this.G};h.la=function(){return this.F};h.Gc=function(){return this.N};h.Mb=function(){return this.o&&this.o.clone()};h.Va=function(){return this.H};h.uc=function(){return this.o&&this.o.width}; h.getHeight=function(){return this.o&&this.o.height};h.matches=function(a){return this.Z()==a.Z()&&Vr(this,a)};var Vr=function(a,b){return a.la()==b.la()&&a.Gc()==b.Gc()},Mr=function(a){this.u=(a=void 0===a?null:a)?a.G:"";this.N=a?a.N:"";this.l=a&&a.F;this.g=a&&a.o&&a.o.clone();this.o=a&&a.g;this.F=null===a?!0:a.l;this.G=a&&a.I;this.I=a&&a.u||0;this.H=a&&a.H||[]};Mr.prototype.T=function(){return new Ur(this)}; var Pr=function(a,b){a.u=b;return a},Nr=function(a,b){a.l=b;return a},Wr=function(a,b){a.H=b;return a},Or=function(a,b){a.N=b;return a},Tr=function(a,b){a.G=b;return a},Sr=function(a,b){a.F=b;return a},Qr=function(a,b){a.g=new ci(b.width,b.height);return a},Rr=function(a,b){a.o=b;return a},Xr=function(a){var b=new ci(0,0),c=Math.min;null!==a.g&&(b=new ci(c(a.g.width,b.width),c(a.g.height,b.height)));return Qr(a,b)},Yr=function(a){a.o=Math.min(a.o||Infinity,0);return a}; var Zr=function(a,b,c,d){this.L=a;this.I=b;this.g=c;this.l=void 0===d?null:d;this.o=null;this.N=[];this.G="";this.u=[];this.K=this.J=!0;this.F=[];this.H=null},cs=function(a){if(a.o){var b=a.o;b={port:b.Yb(),name:b.g,messagesize:b.l,numstreams:b.o}}else b={};return{type:a.qa(),mediaId:$r(a),bandwidthConstraints:String(a.l),codecs:as(a),streams:bs(a),sctpSettings:b,defaultRequests:C(a.u).map(String),send:a.J,receive:a.K}},ds=function(a){var b=new Zr(a.L,a.I,a.g,a.l);b.o=a.o;b.N=a.N;b.G=a.G;b.u=a.u; b.J=a.J;b.K=a.K;b.F=a.F;b.H=a.H;return b};Zr.prototype.qa=function(){return this.L}; var as=function(a){return C(a.I)},es=function(a,b){a=ds(a);a.I=b;return a},fs=function(a,b){a=ds(a);a.o=b;return a},gs=function(a,b){a=ds(a);a.g=b;return a},bs=function(a){return C(a.N)},hs=function(a,b){a=ds(a);a.N=b;return a},$r=function(a){if(a.G)return a.G;switch(a.L){case "a":return"audio";case "v":return"video";case "d":return"data";default:return""}},is=function(a,b){a=ds(a);a.G=b;return a},js=function(a,b){a=ds(a);a.u=b;return a},ks=function(a,b){null==b&&(b=-1);a=ds(a);var c=new cr;c.g=b; a.l=c.T();return a},ls=function(a){return a.l?a.l.g:null},ms=function(a,b){a=ds(a);a.l=b;return a},ns=function(a,b){a=ds(a);a.J=b;return a},os=function(a,b){a=ds(a);a.K=b;return a},ps=function(a,b){a=ds(a);a.F=b;return a},qs=function(a,b){a=ds(a);a.H=b;return a},ss=function(a,b,c){var d=new Set(c.map(rs));c=bs(a);Vb(c,function(a){return d.has(a.xb())});return hs(a,c.concat(b))},us=function(a,b){var c=void 0===c?rg:c;return ts(a,function(a){return Nq(a,b)},c)},ts=function(a,b,c){c=void 0===c?rg:c; b=Hb(a.I,b);if(-1==b)return a;var d=as(a);c=c(d[b]);Sb(d,b);Ob(d,0,0,c);return es(a,d)},vs=function(a,b){if(null===b)return a;var c=ds(a),d=ls(b);d&&(c=ks(c,d));d=as(b);Lb(d)||(c=es(c,d));(d=b.o)&&(c=fs(c,d));d=C(b.g);Lb(d)||(c=gs(c,d));d=C(b.u);Lb(d)||(c=js(c,d));a=bs(a);b=bs(b);d=rs;a=ic(a,d);Object.assign(a,ic(b,d));b=Object.values(a);return hs(c,b)},rs=function(a){return a.xb()}; var ws=function(a,b,c,d,e,f){this.G=a;this.o=b;this.g=c;this.wb=d||null;this.u=null;this.l=e||[];this.F=f||"full"};ws.prototype.Ua=function(){return this.G};var xs=function(a,b){a=Yc(a);a.o=b;return a},ys=function(a,b){a=Yc(a);a.g=b;return a};var zs=function(a,b,c,d,e,f,g){this.Aa=a||null;this.sa=b||null;this.Ta=c||null;this.u=t(d)?d:null;this.l=new Eg;Dg(this.l,ic(e||[],function(a){return a.sc()},this));this.g=f||null;this.o=g||[]},Bs=function(a,b){var c=a.sa;if(!c)return a;b=Bb(as(c),b);var d=Cb(b,function(a){return a.wc.toString()});b=Bb(b,function(a){return!Nq(a,"rtx")||Kb(d,"apt"in a.u?a.u.apt:null)});return As(a,es(c,b))},Cs=function(a){return{sessionId:a.u,audio:a.Aa&&cs(a.Aa),video:a.sa&&cs(a.sa),data:a.Ta&&cs(a.Ta),pushChannels:a.l.xa()&& a.l.xa().toString(),cryptos:C(a.o)}},Ds=function(a){var b=Yc(a);b.l=a.l.clone();return b},Es=function(a,b){a=Ds(a);a.Aa=b;return a},As=function(a,b){a=Ds(a);a.sa=b;return a},Fs=function(a,b){a=Ds(a);a.Ta=b;return a},Gs=function(a,b){a=Ds(a);a.g=b;return a},Hs=function(a,b){a=Ds(a);a.o=b;return a},Js=function(a,b,c){a=Ds(a);a.Aa=Is(a.Aa,b,c);a.sa=Is(a.sa,b,c);a.Ta=Is(a.Ta,b,c);return a},Is=function(a,b,c){if(null==a)return null;b=Bb(b,function(b){return b.la()==a.qa()});c=Bb(c,function(b){return b.la()== a.qa()});return ss(a,b,c)}; var Ks=function(){},Ls=function(){return{autoGainControl:!0,echoCancellation:!0,highPassFilter:!0,inbandFec:!0,dtx:!0,noiseSuppression:!0,preferredSendCodec:null,sendComfortNoise:!0,sendOpus:!0,sendStereo:!1,stereoSwapping:!1,transientSuppression:!0}}; var Ns=function(a){K(this,a,"hc:cc",-1,Ms,null)};A(Ns,I);var Ms=[14,15],Os=function(a){K(this,a,0,-1,null,null)};A(Os,I);Q("hc:cc",Ns);Ns.prototype.N=function(a){M(this,6,a)};var Ps=function(a){V.call(this);this.g=a;this.F=n(this.g,3,0);this.u=0;this.l=!1};A(Ps,Kq);var Rs=function(a,b){b=tp(b);if(null!=b){for(var c=0;c=n(d.g,2,1)&&(d.M(new Qs(0)),d.l=!0)):(d.l&&(d.M(new Qs(1)),d.l=!1),d.u=0)}}},Qs=function(a){U.call(this,"L");this.id=a};A(Qs,U); var Ss=function(a){K(this,a,0,-1,null,null)};A(Ss,I);var Ts=function(a){K(this,a,0,-1,null,null)};A(Ts,I);Ts.prototype.qa=function(){return l(this,1)};var Us=function(a){K(this,a,0,-1,null,null)};A(Us,I);Us.prototype.qa=function(){return l(this,1)};Us.prototype.getDeviceId=function(){return l(this,6)};var Ws=function(a){K(this,a,0,-1,Vs,null)};A(Ws,I);var Vs=[24];Ws.prototype.$f=function(a){M(this,6,a)};var Ys=function(a){K(this,a,0,-1,Xs,null)};A(Ys,I);var Xs=[11];h=Ys.prototype;h.ua=function(){return l(this,2)};h.ga=function(a){M(this,2,a)};h.Ia=function(){return l(this,21)};h.Z=function(){return l(this,3)};h.Ja=function(a){M(this,3,a)};var Zs=function(a,b,c,d){d=void 0===d?"a":d;V.call(this);this.J=a;this.I=b;this.u=c;this.G=d};q(Zs,Kq);Zs.prototype.Z=function(){return this.J};Zs.prototype.getState=function(){return this.G};Zs.prototype.Cb=function(a){a!=this.G&&(this.G=a,this.M("M"))};Zs.prototype.getInfo=function(){return this.u}; var $s={Os:"INITIAL",Zt:"STARTING",Yt:"STARTED",Rs:"INPROGRESS",zt:"PAUSED",au:"STOPPED",zs:"FINISHED"},at=function(a,b,c){U.call(this,"N");this.state=a;this.g=b;this.o=c};A(at,U);var bt=function(){this.G=!0;this.S=!1;this.o=null;this.H=[];this.u=this.l=!1;this.J=null;this.I=!0;this.g=!1;this.K=[{urls:["stun:stun.l.google.com:19302","stun:stun1.l.google.com:19302","stun:stun2.l.google.com:19302","stun:stun3.l.google.com:19302","stun:stun4.l.google.com:19302"]}];this.V=!0;this.La=new Ks;this.L=this.R=!1;this.N=null;this.F=void 0;this.O=1E4;this.P=!1},ct=function(a){return{useAudio:!0,useVideo:!0,useData:!0,useVideoRtx:a.G,dumpRtpHeaders:a.S,allowEarlyMedia:!0,earlyMediaHangoutId:a.o, defaultRequests:a.H,useStandardIce:!0,debugLogUploadAllowed:a.l,debugLogUploadForced:a.u,clientResource:a.J,useCallPerf:!1,useSimulcast:a.I,useP2P:a.g,useTURN:!1,startMuted:a.V,useDtls:a.R,playAudio:!0,useConferenceMode:!0,useDscp:!1,useSsbwe:!0,useVirtualAudioSSRCs:!1,allowH264:!1,allowVP9:!1,useAdaptiveLayering_:a.L,useWebrtcCpuAdaptation:!0,useSpeakerSwitchSmoothing:!1,useBackendLoudestSpeaker:!1,useReversedOfferAnswerFlow:!1,bandwidthConstraints:a.N,jmiIntervalMs:a.F,jmiUploadIntervalMs:a.O,shouldHistogramData:a.P}}, dt=function(a){var b=new bt,c;for(c in a)b[c]=a[c];return b},et=function(a){a=dt(a);a.u=!0;return a},ft=function(a,b){a=dt(a);a.o=b;return a},it=function(a){var b=[gt,ht];a=dt(a);a.H=b;return a},jt=function(a){a=dt(a);a.I=!1;return a},kt=function(a,b){a=dt(a);a.g=b;return a},lt=function(a,b){a=dt(a);a.K=b;return a},mt=function(a){a=dt(a);a.V=!1;return a},nt=function(a,b){a=dt(a);a.N=b;return a}; var ot=function(){V.call(this);this.ob=this.W=null};A(ot,V);var pt=function(a){return{hangoutId:a.ob,isInProgress:"INPROGRESS"==a.getState(),remoteJid:a.W,sessionId:a.tb(),state:a.getState()}};h=ot.prototype;h.Ld=bb;h.vd=bb;h.Oi=bb;h.Og=function(){return!1};h.lh=bb;h.ga=function(a){this.ob=a}; var qt=function(a){var b=a.W,c=a.ob;a=a.tb();return b?b:c?c+"_hangout@groupchat.google.com":a?a+"_session@groupchat.google.com":"unknown@groupchat.google.com"},rt=function(a,b){U.call(this,"P");this.g=a;this.o=b};A(rt,U);var st=function(a){U.call(this,"Q");this.g=a};A(st,U);var tt=function(a){U.call(this,"S");this.g=a};A(tt,U);var ut=function(a,b,c){U.call(this,"R");this.u=a;this.g=b;this.o=c};A(ut,U);var vt=function(a,b,c){U.call(this,"O");this.ib=a;this.label=b;this.payload=c};A(vt,U); var wt=function(a){U.call(this,"W");this.g=a};A(wt,U); var xt=function(){V.call(this)};A(xt,V);var yt=function(a){return{id:a.Ib(),isInProgress:"INPROGRESS"==a.getState(),state:a.getState()}};xt.prototype.pause=bb;xt.prototype.resume=bb;xt.prototype.oj=bb;xt.prototype.Ya=bb;var zt=function(a,b,c){U.call(this,"Z");this.Yd=C(a);this.Gb=C(b);this.removed=C(c)};A(zt,U);var At=function(a){U.call(this,"$");this.g=C(a)};A(At,U); var Bt=function(){this.o=this.l=this.g=null},Ct=function(a,b){a.g=b;return a};Bt.prototype.Ia=function(){return this.o};var Dt=function(a,b){a.o=b;return a},Ft=function(a,b){if(a.l){var c=N(b,hp,4)||new hp;M(c,4,a.l);P(b,4,c)}Et(a,b)},Et=function(a,b){a.g&&M(b,14,a.g);a.o&&M(b,21,a.o)};Bt.prototype.toString=function(){return"{ ParticipantLogId: "+(this.g||"")+", MucJid: "+(this.l||"")+", SyntheticId: , MeetingCode: , MeetingSpaceId: , LocalSessionId: "+(this.o||"")+" }"}; var Gt=function(a,b,c){Zs.call(this,b.Z(),b.g,b,c);this.F=a;this.g=!1};q(Gt,Zs);Gt.prototype.l=function(){return this.F};var Ht=function(){V.call(this);this.mc="INITIAL";this.hc=void 0};A(Ht,Kq);h=Ht.prototype;h.Qi=function(){return{state:this.getState(),endCause:this.hc,id:It(this),isInProgress:"INPROGRESS"==this.getState(),localId:this.Ia(),localDescription:Cs(Jt(this)),localSession:pt(this.g),options:ct(this.u),remoteAudioCodecs:Cb(C(this.ca),function(a){return a.toString()}),remoteSession:yt(this.F),useEarlyMedia:null!==this.u.o&&0b?a.Na.call(null,a.Sd,{timeout:5E3}):a.Yc())):a.g.g("Sending "+JSON.stringify(c))};Tt.prototype.Yc=function(a){null==this.ka||null!=a&&a.didTimeout||(this.Mc=z(),this.g.g("Sending "+JSON.stringify(this.ka)),this.ka=null)}; var Xt=function(a,b,c){$t(a,b,Wt(a,b,c));au(a.l,Wt(a,b,c))},bu=function(a,b){a.Ac[b]||(a.Ac[b]=!0,Xt(a,"latency-events",[[{key:b,time:z().toString()}]]))}; Tt.prototype.Pd=function(a){var b=a.candidate;null!=b&&(this.g.g("Got local candidate: "+b.candidate),this.J.da(function(a){var c=a.Xg;a=a.Kg;var e=this.Bc;c=c||"";a=a||"";var f=b.candidate.trim().split(" "),g=Number(f[1]),k=f[2],m=f[3],p=f[4],r=f[5],u=f[7],x="0";10<=f.length&&"generation"==f[8]&&(x=f[9]);f={host:"local",relay:"relay",srflx:"stun"};e?c={media:b.sdpMid,component:g,protocol:k,ip:p,port:Number(r),priority:Number(m),type:f[u],generation:x}:(e=c,2==g&&(e=c.slice(0,-1)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="[("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(c[c.length- 1])+1)%64]),c=[p,r,{audio:"",video:"video_",data:"data_"}[b.sdpMid]+["","rtp","rtcp"][g],e,a,String((m>>24)/127),k,x,f[u],"unknown0"]);Xt(this,"jc",[[c]])},this),a=Np(b),bu(this,"send candidate "+a),"stun"!=a&&(this.od=!0))}; Tt.prototype.Lc=function(a){var b=a.sdp;a=(a=b.match(/a=ice-ufrag:(\S*)/))&&a[1];b=(b=b.match(/a=ice-pwd:(\S*)/))&&b[1];if(null!=a&&null!=b){Xt(this,"jtr",[{a:{type:"ice",ufrag:a,pwd:b}}]);this.J.na({Xg:a,Kg:b});a=Wk;for(var c in a)b=a[c],Xa.clearTimeout(b.g),b.o()}else Eo(this.g,"Browser's offer has no ICE credentials.")};Tt.prototype.Bf=function(a){this.Lc(a);Vt(this)}; var cu=function(a){a.g.g("Resetting "+Mc(a.W)+" audio elements.");Jc(a.W,function(a){$p(a,"Rebuilding.");var b=a.G;Yp(a,0);Yp(a,b)})},eu=function(a,b,c){a.g.g("New stream set for FluteSession: videoTracks = "+(null!=c?c.getVideoTracks().length.toString():"none")+", audioTracks = "+(null!=b?b.g.getAudioTracks().length.toString():"none"));if(b==a.Gg)b=!1;else{a.Id=null;a.Gg=b;if(null!=b&&(a.Id=du(a.Gg),a.gc(a.Hd,"unchanged"),a.ya)){b=a.F;var d=a.Id;To(b)&&Jo(b.g,d);4==a.I&&(b=a.F,To(b)&&(b=b.g,null!= b.g&&(null!=b.ec&&(b.ec.disconnect(),delete b.ec),b.ec=b.l.createScriptProcessor(4096,1,1),b.ec.onaudioprocess=y(b.R,b),b.g.connect(b.ec),b.ec.connect(b.l.destination))))}cu(a);b=!0}c==a.Ic?c=!1:(null!=a.Ic&&(a.Ic=null),null!=a.P&&(window.URL.revokeObjectURL(a.P),a.P=null),null!=c&&(a.Ic=c,a.P=window.URL.createObjectURL(a.Ic)),c=!0);(b||c)&&Vt(a)},gu=function(a,b){var c=null;B(b,function(a){null!=a.timestamp&&0a)){d=Wb([a,{global:dp(this.$)}],d);$o(this.$);var b=Wt(this,"jmidatav3",d);$t(this,"jmidatav3",b);a=this.l;b=new of("i-msg",Mh(b));fu(a,b)}},a)},hu=function(a,b){var c=z();-1==a.pb||1E4z()-this.lb?this.Na.call(null,this.Rd,{timeout:Ut/2}):this.Zc()};Tt.prototype.Zc=function(a){this.ag||null!=a&&a.didTimeout||(this.ag=!0,this.za.getStats(this.Td))};Tt.prototype.Gf=function(a){this.kb=this.ca=a}; Tt.prototype.fi=function(a){this.ag=!1;a=a.result();var b=0,c={},d=z(),e=!1;if(-1==this.Pb||1E3k-this.lb)){this.lb=k;b=k=!1;for(c=0;c=f-this.pd[e]||(this.pd[e]=f,Kb(d,"audioOutputLevel")?k=!0:Kb(d,"googFrameRateReceived")&&(b=!0))));au(this.l,Wt(this,"jhb",[k,b]))}z()-this.vb>=this.ca&&(this.vb=z(),gu(this, a))};var ku=function(a){a.g.g("Requesting initial ICE credentials from the browser.");a.za.createOffer(y(a.Lc,a),wb,{mandatory:{OfferToReceiveAudio:!0,OfferToReceiveVideo:!0}})};h=Tt.prototype; h.qr=function(){this.g.g("ICE connection state changed to: "+this.za.iceConnectionState);if("disconnected"==this.za.iceConnectionState)bu(this,"transport not writable"),Xt(this,"trstate",[{anyWritable:!1}]),this.J.o?(this.g.g("Initiating ICE restart."),this.J=new Lk,this.za.createOffer(y(this.Bf,this),wb,{mandatory:{OfferToReceiveAudio:!0,OfferToReceiveVideo:!0,IceRestart:!0}})):Z(this.g,"Redundant disconnected state change");else if("connected"==this.za.iceConnectionState||"completed"==this.za.iceConnectionState)null!= this.u&&this.u.g(2704,this.H),null!=this.Ya&&(gj(this.Ya),this.Ya=null),null!=this.Wa&&(gj(this.Wa),this.Wa=null),null!=this.Za&&(gj(this.Za),this.Za=null),this.S=2,bu(this,"transport writable"),Xt(this,"trstate",[{anyWritable:!0}])};h.pp=function(a){a=y(this.Zn,this,a);this.J.da(a)}; h.Zn=function(a){for(var b=0;bthis.pa&&(b=Math.round(Math.sqrt(this.pa*b/c)),c=Math.floor(this.pa/b));else{var d=this.ma>Kf.g;b=d?2048:b;c=d?1280:c}b={mandatory:{maxWidth:b,maxHeight:c},optional:[{maxFrameRate:this.ma},{minFrameRate:this.ma}]};b.optional.push({googTemporalLayeredScreencast:!0});if(null!=a&&null!=a.streamId){a=a.streamId;if(""==a){Fo(this.g,"User canceled extension desktop-casting.");this.ta=!1;Xt(this,"share-result",[null,1]);return}Fo(this.g,"Desktop-casting using the extension."); b.mandatory.chromeMediaSource="desktop";b.mandatory.chromeMediaSourceId=a}else Fo(this.g,"Screencasting without extension support."),b.mandatory.chromeMediaSource="screen";kd().webkitGetUserMedia({audio:!1,video:b},y(this.Wd,this),y(this.kh,this,2))};h.Vo=function(a){Z(this.g,"chooseDesktopMedia error: "+a.value)};h.lq=function(){this.G&&(Au(this,!1),Bu(this.Ba,this.P))}; h.Rp=function(){var a=new Xg("https://ssl.gstatic.com/chat/sounds/outgoing_ring_08d6076c4e21ce2f30d739a53ef1c609.ogg");this.wi({id:"play_audio",action:"init",dir:"rx",effect_handle:"c",properties:{resource:{key:"c",host:a.g,path:a.o,type:"audio",secure:"https"==a.l}}});this.wi({id:"play_audio",action:"enable",dir:"rx",effect_handle:"c",properties:{loop:!1,mute_with_mic:!1,volume:1,reset:!0}})}; h.Zp=function(a,b,c){a!=b&&Z(this.g,"Stereo volume scaling is not supported");a=Math.max(a,b);if(null!=this.L){a:{b=this.L;for(var d in b||{})for(var e=Xc(b[d],"streams",[]),f=0;fKf.g)),d==a.za&& a.J.da(y(a.hc,a,"answer",a.Eg,c,b))):null!=a.Eg&&a.J.da(y(a.hc,a,"offer",a.Eg,c,b))}};Tt.prototype.Wd=function(a){this.ta=!1;this.K=a;zu(this);this.O=window.URL.createObjectURL(a);Bu(this.Ba,this.O)};Tt.prototype.kh=function(a,b){null!=b&&Z(this.g,"Start screenshare failed: "+b.name);this.ta=!1;Xt(this,"share-result",[null,a])}; var Au=function(a,b){Fu(a,b);b||(Yt(a),a.K=null,window.URL.revokeObjectURL(a.O),a.O=null);a.G=b;a.g.g("Setting screensharing state to "+a.G);su(a.l);Vt(a)},zu=function(a){Au(a,!0);Xt(a,"share-result",[null,0])},Yt=function(a){null!=a.K&&B(a.K.getVideoTracks(),function(a){a.stop()})},Fu=function(a,b){var c=a.K.getVideoTracks();B(c,function(a){b?(Fo(this.g,"Adding desktop-stream-ended listener."),Ye(a,"ended",y(this.Vd,this))):(Fo(this.g,"Removing desktop-stream-ended listener."),jf(a,"ended"))},a)}; Tt.prototype.Vd=function(){this.g.g("The desktop stream was stopped by the browser.");Xt(this,"share-notify",[null,{event:"window-stop-sharing"}])};var lu=function(a){a.ya?(a=a.F,a=To(a)?a.g.J.stream:null):a=a.Id;return a};Tt.prototype.X=function(){var a=this;Object.keys(this.W).forEach(function(b){return Hq(a.va,b)});this.W={};we(this.F);Tt.oa.X.call(this)};var St=function(a){this.o=null;this.g=a},Bu=function(a,b){b!=a.o&&(a.o=b,a.g.M(new Gu(a.g.Ea,a.g.H,b)))}; Tt.prototype.Zh=function(a){a=a.channel;if(null==this.ld||a.label==this.ld.label)this.ld=a;var b=this.Y.get(decodeURI(a.label));null==b&&(Z(this.g,a.label+" datachannel detected without stream info"),b=new uu(null));b.channel=a;a.onopen=y(function(a){Fo(this.g,"receive datachannel "+a.label+" is open.")},this,a);a.onclose=y(function(a){Fo(this.g,"receive datachannel "+a.label+" is closed.");this.Y.remove(a.label)},this,a);a.onerror=y(function(a,b){Z(this.g,"receive datachannel "+a.label+" threw error: "+ b);this.Y.remove(a.label)},this,a);a.onmessage=y(this.ei,this,a)};Tt.prototype.Ff=function(a,b){var c=this.ld,d=null;null!=a.label&&(d=this.Y.get(a.label));null!=d&&(c=d.channel);c.send(b)}; Tt.prototype.ei=function(a,b){b=b.data;var c=decodeURI(a.label);var d=this.Y.get(c);null==d?(Z(this.g,"Receive data: "+b+" on unknown data channel: "+a.label),d=a.label.split("/"),a=decodeURIComponent(d[0]),d=decodeURIComponent(d[1]),c={nick:a,groupid:a,streamid:d,label:c}):c=d.gr;au(this.l,Wt(this,"data-receive",[c,b]))};Tt.prototype.nh=function(a){this.Kc=a;su(this.l)};var Zt=function(a){Ih(a.R,a.za,"signalingstatechange",a.rd)}; Tt.prototype.rd=function(a){a.target==this.za&&"closed"==this.za.signalingState&&this.M("oa")};var Gu=function(a,b,c){U.call(this,"na");this.sessionId=b;this.url=c};A(Gu,U);var uu=function(a){this.gr=a;this.channel=null}; var Hu=function(a,b,c,d,e,f,g){this.u=a;this.F=b;this.o=c;this.G=d;this.N=e;f==Tm&&(f=null);g==Tm&&(g=null);this.l=f||null;this.g=g||null},Iu=function(a){if(a.F)return!1;var b=[];null!=a.l&&b.push({sourceId:a.l.id});a=Yc(a.G);var c=a.audio_auto_gain_control;null!=c&&!c&&(a.internal_audio_auto_gain_control=!1);Jc(a,function(a,c){b.push(cd(Qp.get(c),a))});a=a.audio_noise_suppression;null!=a&&!a&&b.push({googTypingNoiseDetection:!1});return{optional:b}},Ju=function(a){if(a.o)return!1;var b=[];null!= a.g&&b.push({sourceId:a.g.id});b.push({minFrameRate:a.u.frameRate},{minHeight:a.u.height},{minWidth:a.u.width},{maxFrameRate:a.u.frameRate},{maxWidth:a.u.width},{maxHeight:a.u.height});Jc(a.N,function(a,d){b.push(cd(Rp.get(d),a))});return{optional:b}},Ku=function(a,b){return Mc(a)==Mc(b)&&Lc(a,function(a,d){return b[d]==a})},Nu=function(a,b){return Lu(a,b)&&Mu(a,b)},Lu=function(a,b){return null!=b?a.F&&b.F||Ku(a.G,b.G)&&a.F==b.F&&Ou(a.l,b.l):!1},Mu=function(a,b){return null!=b?a.o&&b.o||a.u.nb(b.u)&& Ku(a.N,b.N)&&a.o==b.o&&Ou(a.g,b.g):!1},Pu=function(a,b){return new Hu(a.u.Ge(b),a.F,a.o,a.G,a.N,a.l,a.g)},Qu=function(a,b,c){return Mm(b,a.l)&&Mm(c,a.g)?a:new Hu(a.u,a.F,a.o,a.G,a.N,null!=b?b:a.l,null!=c?c:a.g)},Ru=function(a,b){return Qu(a,null!=a.l?a.l:b.l,null!=a.g?a.g:b.g)};Hu.prototype.toString=function(){return Mh({audio:Iu(this),video:Ju(this)})};var Ou=function(a,b){return a==b?!0:null!=a&&null!=b&&a.id==b.id}; var Su=function(a){this.g=a;this.o=[]},du=function(a){var b=Wb(a.g.getVideoTracks(),a.g.getAudioTracks());b=Cb(b,function(a){return null!=a.clone?a.clone():a},a);b=new webkitMediaStream(b);a.o.push(b);return b};Su.prototype.stop=function(){Tu(this.g);B(this.o,function(a){Tu(a)},this)};var Tu=function(a){Uu(a.getVideoTracks());Uu(a.getAudioTracks())},Uu=function(a){B(a,function(a){a.stop()})}; var Vu=function(){if(vd){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Gc))?a[1]:"0"}return ud?(a=/10[_.][0-9_.]+/,(a=a.exec(Gc))?a[0].replace(/_/g,"."):"10"):xd?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Gc))?a[1]:""):yd||zd||Ad?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Gc))?a[1].replace(/_/g,"."):""):""}(); var Wu=function(a,b,c,d){V.call(this);this.V=b;this.I=new W(this);this.o(this.I);this.g=new Do("talk.media.webrtc.VideoEffects");this.Wa=d;this.l=null;this.F=!1;this.P=[];this.G=this.Y=this.S=this.$=!1;this.W=this.J=this.u=this.L=this.H=null;this.O=(a=N(a,ek,7)&&N(N(a,ek,7),jk,6))&&n(a,1,"c995490806d28cf9ab21269a991e8d52")||null;this.ha=a&&n(a,5,"unknown")||null;this.ya=a&&n(a,2,67108864)||0;this.Ba=a&&de(a,3)||null;this.Ca=a&&de(a,4)||null;this.R=this.K=null;this.ka=!1;this.ta=c;this.ca=null}; A(Wu,V);Wu.prototype.jb=function(){return this.J};Wu.prototype.close=function(){null!=this.J&&(this.u==this.J&&(this.G=!1,this.P=[]),this.u=this.J=null);null!=this.L&&(this.H!=this.L&&window.URL.revokeObjectURL(this.H),window.URL.revokeObjectURL(this.L),this.H=this.L=null)}; var Xu=function(a,b,c){a.close();a.u=b;a.W=c;a.H=window.URL.createObjectURL(a.u);a.J=a.u;a.L=a.H;0==b.getVideoTracks().length?(Z(a.g,"Raw stream set with no video tracks"),Y(y(a.M,a,"stream"))):a.G?Du(a):Y(y(a.M,a,"stream"))},Du=function(a){if(null!=a.H){a.S=!1;var b=new webkitMediaStream([]),c=window.URL.createObjectURL(b);a.ca=b;a.va=c;Ye(b,"addtrack",y(a.pa,a,a.H,b,c));Eu(a,{message_type:"register",src_url:a.H,dest_url:c,ssrc:4294967295});a.g.g("Sent register message to the plugin: src = "+a.H+ "dest = "+c)}};Wu.prototype.pa=function(a,b,c){if(a==this.H){this.g.g("Switching to the post-effect stream: "+c);this.J=b;this.L=c;this.S=!0;a=this.P;this.P=[];for(b=0;bc?"-":"+"];c=Math.abs(c);d.push(Math.floor(c/60)%100);c%=60;0!=c&&d.push(":",zc(c,2));c=d.join("")}b.u=c;c=a;0==c?c="UTC":(d=["UTC",0>c?"+":"-"],c=Math.abs(c),d.push(Math.floor(c/60)%100),c%=60,0!=c&&d.push(":",c),c=d.join(""));a=dw(a);b.F=[c,c];b.g={$t:a,Oj:a};b.o=[];return b}b=new cw;b.u=a.id;b.l=-a.std_offset;b.F=a.names;b.g=a.names_ext;b.o=a.transitions;return b},dw= function(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(zc(Math.floor(a/60)%100,2),":",zc(a%60,2));return b.join("")},fw=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c=a.o[c];)c+=2;return 0==c?0:a.o[c-1]}; var iw=function(){this.o=[];this.g=to;var a="HH:mm:ss";for(gw&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c=e?String.fromCharCode(a.Tm+e-48):b.charAt(d))}b=c.join("")}return b},gw=!1,lw=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("M");},mw=function(a,b,c,d,e){var f=b.length;switch(b.charAt(0)){case "G":return c=0c&&(c=-c),2==f&&(c%=100),kw(a,zc(c,f));case "M":a:switch(c= d.getMonth(),f){case 5:f=a.g.yj[c];break a;case 4:f=a.g.xj[c];break a;case 3:f=a.g.Cj[c];break a;default:f=kw(a,zc(c+1,f))}return f;case "k":return lw(e),kw(a,zc(jw(e)||24,f));case "S":return c=e.getTime()%1E3/1E3,kw(a,c.toFixed(Math.min(3,f)).substr(2)+(3f?1:0];case "h":return lw(e),kw(a,zc(jw(e)%12||12,f));case "K":return lw(e),kw(a,zc(jw(e)%12,f));case "H":return lw(e),kw(a,zc(jw(e), f));case "c":a:switch(c=d.getDay(),f){case 5:f=a.g.Kj[c];break a;case 4:f=a.g.Nj[c];break a;case 3:f=a.g.Mj[c];break a;default:f=kw(a,zc(c,1))}return f;case "L":a:switch(c=d.getMonth(),f){case 5:f=a.g.Jj[c];break a;case 4:f=a.g.Ij[c];break a;case 3:f=a.g.Lj[c];break a;default:f=kw(a,zc(c+1,f))}return f;case "Q":return c=Math.floor(d.getMonth()/3),4>f?a.g.Dj[c]:a.g.Bj[c];case "d":return kw(a,zc(d.getDate(),f));case "m":return lw(e),kw(a,zc(e.getMinutes(),f));case "s":return lw(e),kw(a,zc(e.getSeconds(), f));case "v":return f=ew(c.getTimezoneOffset()),f.u;case "V":return a=ew(c.getTimezoneOffset()),2>=f?a.u:0f?a.F[0f?(f=-(e.l-fw(e,c)),a=[0>f?"-":"+"],f=Math.abs(f),a.push(zc(Math.floor(f/60)%100,2),zc(f%60,2)),f=a.join("")):f=kw(a,dw(e.l-fw(e,c))),f;default:return""}}; var nw=function(a){var b=N(a,Qv,1)||new Qv;P(a,1,b);return b},ow=function(a){var b=N(a,ck,5)||new ck;P(a,5,b);return b},pw=function(a){a=nw(a);var b=N(a,Kv,1)||new Kv;P(a,1,b);return b},qw=function(a){var b=N(a,Pv,3)||new Pv;P(a,3,b);return b};var rw=function(){this.u=0;this.o=new Map;this.g=new Map},sw=function(a,b,c,d){d=void 0===d?!0:d;a.g.has(b);a.g.set(b,c);return function(){a.g["delete"](b);d&&a.g.set(b,og(c()))}};rw.prototype.da=function(a,b){a=sw(this,a,b,!1);b=this.u++;this.o.set(b,a);return b};rw.prototype.l=function(a){var b=this.o.get(a);this.o["delete"](a)&&b()};rw.prototype.reset=function(){this.u=0;this.o.clear();this.g.clear()};cb(rw); var tw=function(a){if(!a)return"";a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));a=a.substring(0,a.indexOf("://"));if("http"!==a&&"https"!==a&&"chrome-extension"!==a&&"file"!==a&&"android-app"!==a&&"chrome-search"!==a&&"app"!==a)throw Error("N`"+a);c="";var d=b.indexOf(":");if(-1!=d){var e=b.substring(d+1);b=b.substring(0, d);if("http"===a&&"80"!==e||"https"===a&&"443"!==e)c=":"+e}return a+"://"+b+c}; var uw=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;r=p=0}function b(a){for(var b=g,c=0;64>c;c+=4)b[c/4]=a[c]<<24|a[c+1]<<16|a[c+2]<<8|a[c+3];for(c=16;80>c;c++)a=b[c-3]^b[c-8]^b[c-14]^b[c-16],b[c]=(a<<1|a>>>31)&4294967295;a=e[0];var d=e[1],f=e[2],k=e[3],m=e[4];for(c=0;80>c;c++){if(40>c)if(20>c){var p=k^d&(f^k);var r=1518500249}else p=d^f^k,r=1859775393;else 60>c?(p=d&f|k&(d|f),r=2400959708):(p=d^f^k,r=3395469782);p=((a<<5|a>>>27)&4294967295)+ p+m+r+b[c]&4294967295;m=k;k=f;f=(d<<30|d>>>2)&4294967295;d=a;a=p}e[0]=e[0]+a&4294967295;e[1]=e[1]+d&4294967295;e[2]=e[2]+f&4294967295;e[3]=e[3]+k&4294967295;e[4]=e[4]+m&4294967295}function c(a,c){if("string"===typeof a){a=unescape(encodeURIComponent(a));for(var d=[],e=0,g=a.length;ep?c(k,56-p):c(k,64-(p-56));for(var g=63;56<=g;g--)f[g]=d&255,d>>>=8;b(f);for(g=d=0;5>g;g++)for(var m=24;0<=m;m-=8)a[d++]=e[g]>>m&255;return a}for(var e=[],f=[],g=[],k=[128],m=1;64>m;++m)k[m]=0;var p,r;a();return{reset:a,update:c,digest:d,An:function(){for(var a=d(),b="",c=0;cc?"":0==c?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(z()+1E3*c)).toUTCString();this.g.cookie=a+"="+b+e+d+c+f}; h.get=function(a,b){for(var c=a+"=",d=(this.g.cookie||"").split(";"),e=0,f;eb?1:b,3E5,.1);fj(a.g,a.u.g)};Qw.prototype.log=function(a){a=se(a);var b=this.pa++;M(a,21,b);l(a,1)||(b=z().toString(),M(a,1,b));for(;1E3<=this.l.length;)this.l.shift(),++this.K;this.l.push(a);this.M(new Sw(a));this.J||this.g.l||this.g.start()}; Qw.prototype.flush=function(a,b){if(0==this.l.length)a&&a();else{var c=z();if(this.$>c&&this.Pthis.ta()?"https://www.google.com/log?format=json":"https://play.google.com/log?format=json");var f=this.G;this.O&&(c["X-Goog-AuthUser"]=this.O,f=Ug(f,"authuser",this.O));this.L&&(c["X-Goog-PageId"]=this.L,f=Ug(f,"pageId",this.L));if(e&&this.Y==e)b&&b();else{this.l=[];this.g.l&& this.g.stop();this.K=0;var g=d.Oa(),k=1,m;if(m=this.V)try{m=!!Uint8Array.from}catch(p){m=!1}m&&(c["Content-Encoding"]="gzip",c["Content-Type"]="application/binary",g=Tw.Qh(Uint8Array.from(jc(g))),k=2);c={url:f,body:g,g:k,requestHeaders:c,requestType:"POST",withCredentials:this.ma};f=y(function(b){this.u.reset();fj(this.g,this.u.g);if(b){try{var c=JSON.parse(b.replace(")]}'\n",""));var d=new Ow(c)}catch(x){}d&&(b=n(d,1,"-1"),b=Number(b),0a||401==a||0==a)this.l=c.concat(this.l),this.J||this.g.l||this.g.start();b&&b()},this);this.ka(c,f,g)}}}};Qw.prototype.H=function(){this.flush()};var Sw=function(){this.type="event-logged"};A(Sw,U); var Uw=ld?"opera":nd?"edge":md?"ie":Kd?"firefox":Ld?"iphone":Md?"ipad":Nd?"android":H?"chrome":Od?"safari":"unknown";var Ww=function(){return!Vw()&&(F("iPod")||F("iPhone")||F("Android")||F("IEMobile"))},Vw=function(){return F("iPad")||F("Android")&&!F("Mobile")||F("Silk")};var Xw=function(a,b,c,d,e,f){Qw.call(this,a,zw,b,c,d,e,void 0,void 0,f);a=this.S;d=this.W;b=new Iw;c=new Hw;e=Ww()||Vw()?Vw()?2:Ww()?1:0:3;M(b,6,F("Android")?3:F("CrOS")?5:F("CrKey")?9:F("Windows")?2:F("iPad")?6:ed()?7:F("iPod")?8:F("Linux")?4:F("Macintosh")?1:0);f=Gc;var g="";F("Windows")?(g=/Windows (?:NT|Phone) ([0-9.]+)/,g=(f=g.exec(f))?f[1]:"0.0"):fd()?(g=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,g=(f=g.exec(f))&&f[1].replace(/_/g,".")):F("Macintosh")?(g=/Mac OS X ([0-9_.]+)/,g=(f=g.exec(f))?f[1].replace(/_/g, "."):"10"):F("Android")?(g=/Android\s+([^\);]+)(\)|;)/,g=(f=g.exec(f))&&f[1]):F("CrOS")&&(g=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,g=(f=g.exec(f))&&f[1]);M(b,2,g||"");M(b,3,e);d||(d=ji(),e=document.documentElement.getAttribute("lang"),M(b,5,e),M(c,1,d.navigator.language||d.navigator.browserLanguage));M(c,2,Uw);M(c,3,xn);Bf&&M(c,4,Cf);P(a,11,b);P(a,9,c);P(this.F,1,this.S)};A(Xw,Qw); /* pako 1.0.6 nodeca/pako Copyright (C) 2014-2017 by Vitaly Puzrin and Andrei Tuputcyn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Ported from zlib 1.2.8 Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Jean-loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu */ var Tw=function(){var a={},b={};(function(c){if("object"===typeof a&&"undefined"!==typeof b)b.cc=c();else if("function"===typeof define&&define.Wu)define([],c);else{var d;"undefined"!==typeof window?d=window:"undefined"!==typeof global?d=global:"undefined"!==typeof self?d=self:d=this;d.yv=c()}})(function(){return function g(a,b,f){function d(k,m){if(!b[k]){if(!a[k]){var p="function"==typeof require&&require;if(!m&&p)return p(k,!0);if(e)return e(k,!0);m=Error("Q`"+k);throw m.code="MODULE_NOT_FOUND", m;}m=b[k]={cc:{}};a[k][0].call(m.cc,function(b){var e=a[k][1][b];return d(e?e:b)},m,m.cc,g,a,b,f)}return b[k].cc}for(var e="function"==typeof require&&require,p=0;pa.mb&&(a.mb+=16);this.zd=0;this.Sa="";this.ended=!1;this.wd=[];this.Ha=new x;this.Ha.wa=0;var b=m.wn(this.Ha, a.level,a.method,a.mb,a.zo,a.kd);if(0!==b)throw Error(u[b]);a.Xh&&m.yn(this.Ha,a.Xh);if(a.Ue){var e;"string"===typeof a.Ue?e=r.jj(a.Ue):"[object ArrayBuffer]"===J.call(a.Ue)?e=new Uint8Array(a.Ue):e=a.Ue;b=m.xn(this.Ha,e);if(0!==b)throw Error(u[b]);this.Vu=!0}}function e(a,b){b=new d(b);b.push(a,!0);if(b.zd)throw b.Sa||u[b.zd];return b.result}var m=a("./zlib/deflate"),p=a("./utils/common"),r=a("./utils/strings"),u=a("./zlib/messages"),x=a("./zlib/zstream"),J=Object.prototype.toString;d.prototype.push= function(a,b){var d=this.Ha,e=this.options.oh;if(this.ended)return!1;var f=b===~~b?b:!0===b?4:0;"string"===typeof a?d.input=r.jj(a):"[object ArrayBuffer]"===J.call(a)?d.input=new Uint8Array(a):d.input=a;d.Zb=0;d.eb=d.input.length;do{0===d.wa&&(d.Hb=new p.Jc(e),d.zb=0,d.wa=e);a=m.mk(d,f);if(1!==a&&0!==a)return this.Be(a),this.ended=!0,!1;if(0===d.wa||0===d.eb&&(4===f||2===f))"string"===this.options.cg?this.Uf(r.fn(p.Rg(d.Hb,d.zb))):this.Uf(p.Rg(d.Hb,d.zb))}while((0b.mb&&(b.mb=-b.mb,0===b.mb&&(b.mb=-15));!(0<=b.mb&&16>b.mb)||a&&a.mb||(b.mb+=32);15b.mb&&0===(b.mb&15)&&(b.mb|=15);this.zd=0;this.Sa="";this.ended=!1;this.wd=[];this.Ha=new J;this.Ha.wa=0;a=m.oo(this.Ha,b.mb);if(a!==u.Ke)throw Error(x[a]);this.Xh=new ma;m.no(this.Ha,this.Xh)}function e(a,b){b=new d(b);b.push(a,!0);if(b.zd)throw b.Sa||x[b.zd];return b.result} var m=a("./zlib/inflate"),p=a("./utils/common"),r=a("./utils/strings"),u=a("./zlib/constants"),x=a("./zlib/messages"),J=a("./zlib/zstream"),ma=a("./zlib/gzheader"),pa=Object.prototype.toString;d.prototype.push=function(a,b){var d=this.Ha,e=this.options.oh,f=this.options.Ue,g,k=!1;if(this.ended)return!1;var x=b===~~b?b:!0===b?u.fg:u.Rj;"string"===typeof a?d.input=r.bn(a):"[object ArrayBuffer]"===pa.call(a)?d.input=new Uint8Array(a):d.input=a;d.Zb=0;d.eb=d.input.length;do{0===d.wa&&(d.Hb=new p.Jc(e), d.zb=0,d.wa=e);a=m.Uk(d,u.Rj);a===u.Vm&&f&&("string"===typeof f?g=r.jj(f):"[object ArrayBuffer]"===pa.call(f)?g=new Uint8Array(f):g=f,a=m.po(this.Ha,g));a===u.Um&&!0===k&&(a=u.Ke,k=!1);if(a!==u.gg&&a!==u.Ke)return this.Be(a),this.ended=!0,!1;if(d.zb&&(0===d.wa||a===u.gg||0===d.eb&&(x===u.fg||x===u.Sj)))if("string"===this.options.cg){b=r.ur(d.Hb,d.zb);var J=d.zb-b;var ma=r.gn(d.Hb,b);d.zb=J;d.wa=e-J;J&&p.Cc(d.Hb,d.Hb,b,J,0);this.Uf(ma)}else this.Uf(p.Rg(d.Hb,d.zb));0===d.eb&&0===d.wa&&(k=!0)}while((0< d.eb||0===d.wa)&&a!==u.gg);a===u.gg&&(x=u.fg);if(x===u.fg)return a=m.mo(this.Ha),this.Be(a),this.ended=!0,a===u.Ke;x===u.Sj&&(this.Be(u.Ke),d.wa=0);return!0};d.prototype.Uf=function(a){this.wd.push(a)};d.prototype.Be=function(a){a===u.Ke&&(this.result="string"===this.options.cg?this.wd.join(""):p.zh(this.wd));this.wd=[];this.zd=a;this.Sa=this.Ha.Sa};f.Vs=d;f.Uk=e;f.lv=function(a,b){b=b||{};b.raw=!0;return e(a,b)};f.Ev=e},{"./utils/common":3,"./utils/strings":4,"./zlib/constants":6,"./zlib/gzheader":9, "./zlib/inflate":11,"./zlib/messages":13,"./zlib/zstream":15}],3:[function(a,b,f){function d(a,b){return Object.prototype.hasOwnProperty.call(a,b)}a="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Int32Array;f.assign=function(a){for(var b=Array.prototype.slice.call(arguments,1);b.length;){var e=b.shift();if(e){if("object"!==typeof e)throw new TypeError(e+"must be non-object");for(var f in e)d(e,f)&&(a[f]=e[f])}}return a};f.Rg=function(a,b){if(a.length===b)return a; if(a.subarray)return a.subarray(0,b);a.length=b;return a};var e={Cc:function(a,b,d,e,f){if(b.subarray&&a.subarray)a.set(b.subarray(d,d+e),f);else for(var g=0;gb&&(a.subarray||!a.subarray))return String.fromCharCode.apply(null,e.Rg(a,b));for(var d="",f=0;fa;a++)m[a]=252<=a?6:248<=a?5:240<=a?4:224<=a?3:192<=a?2:1;m[254]=m[254]=1;f.jj=function(a){var b,d,f=a.length,g=0;for(b=0;bk?1:2048>k?2:65536>k?3:4}var p=new e.Jc(g);for(b=d=0;dk?p[d++]=k:(2048>k?p[d++]=192|k>>>6:(65536>k?p[d++]=224|k>>>12:(p[d++]=240|k>>>18,p[d++]=128|k>>>12&63),p[d++]=128|k>>>6&63),p[d++]=128|k&63);return p};f.fn=function(a){return d(a,a.length)};f.bn=function(a){for(var b= new e.Jc(a.length),d=0,f=b.length;dk)g[e++]=k;else{var p=m[k];if(4k?g[e++]=k:(k-=65536,g[e++]=55296|k>>10&1023,g[e++]=56320|k&1023)}}}return d(g,e)};f.ur=function(a,b){var d;b=b||a.length;b>a.length&&(b=a.length);for(d=b-1;0<=d&&128===(a[d]&192);)d--;return 0>d||0=== d?b:d+m[a[d]]>b?d:b}},{"./common":3}],5:[function(a,b){b.cc=function(a,b,d,e){var f=a&65535|0;a=a>>>16&65535|0;for(var g;0!==d;){g=2E3d;d++){a=d;for(var e=0;8>e;e++)a=a&1?3988292384^a>>> 1:a>>>1;b[d]=a}return b}();b.cc=function(a,b,e,f){e=f+e;for(a^=-1;f>>8^d[(a^b[f])&255];return a^-1}},{}],8:[function(a,b,f){function d(a,b){a.Sa=va[b];return b}function e(a){for(var b=a.length;0<=--b;)a[b]=0}function m(a){var b=a.state,d=b.Da;d>a.wa&&(d=a.wa);0!==d&&(Ia.Cc(a.Hb,b.ub,b.Wf,d,a.zb),a.zb+=d,b.Wf+=d,a.ke+=d,a.wa-=d,b.Da-=d,0===b.Da&&(b.Wf=0))}function p(a,b){kb.Xm(a,0<=a.pc?a.pc:-1,a.ba-a.pc,b);a.pc=a.ba;m(a.Ha)}function r(a,b){a.ub[a.Da++]=b}function u(a,b){a.ub[a.Da++]=b>>> 8&255;a.ub[a.Da++]=b&255}function x(a,b){var d=a.dl,e=a.ba,f=a.yc,g=a.ml,k=a.ba>a.Vb-262?a.ba-(a.Vb-262):0,m=a.window,Pb=a.le,p=a.gd,r=a.ba+258,S=m[e+f-1],u=m[e+f];a.yc>=a.Kk&&(d>>=2);g>a.ra&&(g=a.ra);do{var x=b;if(m[x+f]===u&&m[x+f-1]===S&&m[x]===m[e]&&m[++x]===m[e+1]){e+=2;for(x++;m[++e]===m[++x]&&m[++e]===m[++x]&&m[++e]===m[++x]&&m[++e]===m[++x]&&m[++e]===m[++x]&&m[++e]===m[++x]&&m[++e]===m[++x]&&m[++e]===m[++x]&&ef){a.hf=b;f=x;if(x>=g)break;S=m[e+f-1];u=m[e+f]}}}while((b= p[b&Pb])>k&&0!==--d);return f<=a.ra?f:a.ra}function J(a){var b=a.Vb,d;do{var e=a.vm-a.ra-a.ba;if(a.ba>=b+(b-262)){Ia.Cc(a.window,a.window,b,b,0);a.hf-=b;a.ba-=b;a.pc-=b;var f=d=a.zg;do{var g=a.head[--f];a.head[f]=g>=b?g-b:0}while(--d);f=d=b;do g=a.gd[--f],a.gd[f]=g>=b?g-b:0;while(--d);e+=b}if(0===a.Ha.eb)break;f=a.Ha;d=a.window;g=a.ba+a.ra;var k=f.eb;k>e&&(k=e);0===k?d=0:(f.eb-=k,Ia.Cc(d,f.input,f.Zb,k,g),1===f.state.$a?f.Fa=Qa(f.Fa,d,k,g):2===f.state.$a&&(f.Fa=S(f.Fa,d,k,g)),f.Zb+=k,f.md+=k,d=k); a.ra+=d;if(3<=a.ra+a.bc)for(e=a.ba-a.bc,a.Xa=a.window[e],a.Xa=(a.Xa<a.ra+a.bc););}while(262>a.ra&&0!==a.Ha.eb)}function ma(a,b){for(var d;;){if(262>a.ra){J(a);if(262>a.ra&&0===b)return 1;if(0===a.ra)break}d=0;3<=a.ra&&(a.Xa=(a.Xa<a.ba?a.ba:2;return 4===b?(p(a,!0),0===a.Ha.wa?3:4):a.Fc&&(p(a,!1),0===a.Ha.wa)?1:2}function pa(a,b){for(var d,e;;){if(262>a.ra){J(a);if(262>a.ra&& 0===b)return 1;if(0===a.ra)break}d=0;3<=a.ra&&(a.Xa=(a.Xa<=a.cb&&(1===a.kd||3===a.cb&&4096a.ba?a.ba:2;return 4===b?(p(a,!0),0===a.Ha.wa?3:4):a.Fc&&(p(a,!1),0===a.Ha.wa)?1:2}function zb(a,b){for(var d,e,f,g=a.window;;){if(258>=a.ra){J(a);if(258>=a.ra&&0===b)return 1;if(0===a.ra)break}a.cb=0;if(3<=a.ra&&0a.ra&&(a.cb=a.ra)}3<=a.cb?(d=kb.Xd(a,1,a.cb-3),a.ra-=a.cb,a.ba+=a.cb,a.cb=0):(d=kb.Xd(a,0,a.window[a.ba]),a.ra--,a.ba++);if(d&&(p(a,!1),0===a.Ha.wa))return 1}a.bc=0;return 4===b?(p(a,!0),0===a.Ha.wa?3:4):a.Fc&&(p(a,!1),0===a.Ha.wa)?1:2}function Za(a,b){for(var d;;){if(0===a.ra&&(J(a),0===a.ra)){if(0===b)return 1;break}a.cb=0;d=kb.Xd(a,0,a.window[a.ba]);a.ra--;a.ba++;if(d&&(p(a,!1),0===a.Ha.wa))return 1}a.bc= 0;return 4===b?(p(a,!0),0===a.Ha.wa?3:4):a.Fc&&(p(a,!1),0===a.Ha.wa)?1:2}function eb(a,b,d,e,f){this.Rn=a;this.wo=b;this.Lo=d;this.vo=e;this.Fn=f}function Pa(){this.Ha=null;this.status=0;this.ub=null;this.$a=this.Da=this.Wf=this.Hc=0;this.Ra=null;this.Tc=0;this.method=8;this.ff=-1;this.le=this.qj=this.Vb=0;this.window=null;this.vm=0;this.head=this.gd=null;this.ml=this.Kk=this.kd=this.level=this.ki=this.dl=this.yc=this.ra=this.hf=this.ba=this.ye=this.Ll=this.cb=this.pc=this.Cd=this.Bd=this.Uh=this.zg= this.Xa=0;this.$b=new Ia.oc(1146);this.pe=new Ia.oc(122);this.Qb=new Ia.oc(78);e(this.$b);e(this.pe);e(this.Qb);this.gk=this.og=this.Bg=null;this.ud=new Ia.oc(16);this.yb=new Ia.oc(573);e(this.yb);this.cf=this.Dd=0;this.depth=new Ia.oc(573);e(this.depth);this.Lb=this.Xb=this.bc=this.matches=this.xf=this.Jd=this.Jf=this.Fc=this.Rf=this.gi=0}function ya(a){if(!a||!a.state)return d(a,-2);a.md=a.ke=0;a.pg=2;var b=a.state;b.Da=0;b.Wf=0;0>b.$a&&(b.$a=-b.$a);b.status=b.$a?42:113;a.Fa=2===b.$a?0:1;b.ff=0; kb.Ym(b);return 0}function sa(a){var b=ya(a);0===b&&(a=a.state,a.vm=2*a.Vb,e(a.head),a.ki=za[a.level].wo,a.Kk=za[a.level].Rn,a.ml=za[a.level].Lo,a.dl=za[a.level].vo,a.ba=0,a.pc=0,a.ra=0,a.bc=0,a.cb=a.yc=2,a.ye=0,a.Xa=0);return b}function Ka(a,b,e,f,g,k){if(!a)return-2;var m=1;-1===b&&(b=6);0>f?(m=0,f=-f):15g||9f||15b||9k||4a.Hc-5&&(d=a.Hc-5);;){if(1>=a.ra){J(a);if(0===a.ra&&0===b)return 1;if(0===a.ra)break}a.ba+=a.ra;a.ra=0;var e=a.pc+d;if(0===a.ba||a.ba>=e)if(a.ra= a.ba-e,a.ba=e,p(a,!1),0===a.Ha.wa)return 1;if(a.ba-a.pc>=a.Vb-262&&(p(a,!1),0===a.Ha.wa))return 1}a.bc=0;if(4===b)return p(a,!0),0===a.Ha.wa?3:4;a.ba>a.pc&&p(a,!1);return 1}),new eb(4,4,8,4,ma),new eb(4,5,16,8,ma),new eb(4,6,32,32,ma),new eb(4,4,16,16,pa),new eb(8,16,32,32,pa),new eb(8,16,128,128,pa),new eb(8,32,128,256,pa),new eb(32,128,258,1024,pa),new eb(32,258,258,4096,pa)];f.av=function(a,b){return Ka(a,b,8,15,8,0)};f.wn=Ka;f.cv=sa;f.dv=ya;f.yn=function(a,b){a&&a.state&&2===a.state.$a&&(a.state.Ra= b)};f.mk=function(a,b){if(!a||!a.state||5b)return a?d(a,-2):-2;var f=a.state;if(!a.Hb||!a.input&&0!==a.eb||666===f.status&&4!==b)return d(a,0===a.wa?-5:-2);f.Ha=a;var g=f.ff;f.ff=b;if(42===f.status)if(2===f.$a)a.Fa=0,r(f,31),r(f,139),r(f,8),f.Ra?(r(f,(f.Ra.text?1:0)+(f.Ra.cd?2:0)+(f.Ra.fb?4:0)+(f.Ra.name?8:0)+(f.Ra.comment?16:0)),r(f,f.Ra.time&255),r(f,f.Ra.time>>8&255),r(f,f.Ra.time>>16&255),r(f,f.Ra.time>>24&255),r(f,9===f.level?2:2<=f.kd||2>f.level?4:0),r(f,f.Ra.Kl&255),f.Ra.fb&&f.Ra.fb.length&& (r(f,f.Ra.fb.length&255),r(f,f.Ra.fb.length>>8&255)),f.Ra.cd&&(a.Fa=S(a.Fa,f.ub,f.Da,0)),f.Tc=0,f.status=69):(r(f,0),r(f,0),r(f,0),r(f,0),r(f,0),r(f,9===f.level?2:2<=f.kd||2>f.level?4:0),r(f,3),f.status=113);else{var k=8+(f.qj-8<<4)<<8;k|=(2<=f.kd||2>f.level?0:6>f.level?1:6===f.level?2:3)<<6;0!==f.ba&&(k|=32);f.status=113;u(f,k+(31-k%31));0!==f.ba&&(u(f,a.Fa>>>16),u(f,a.Fa&65535));a.Fa=1}if(69===f.status)if(f.Ra.fb){for(k=f.Da;f.Tc<(f.Ra.fb.length&65535)&&(f.Da!==f.Hc||(f.Ra.cd&&f.Da>k&&(a.Fa=S(a.Fa, f.ub,f.Da-k,k)),m(a),k=f.Da,f.Da!==f.Hc));)r(f,f.Ra.fb[f.Tc]&255),f.Tc++;f.Ra.cd&&f.Da>k&&(a.Fa=S(a.Fa,f.ub,f.Da-k,k));f.Tc===f.Ra.fb.length&&(f.Tc=0,f.status=73)}else f.status=73;if(73===f.status)if(f.Ra.name){k=f.Da;do{if(f.Da===f.Hc&&(f.Ra.cd&&f.Da>k&&(a.Fa=S(a.Fa,f.ub,f.Da-k,k)),m(a),k=f.Da,f.Da===f.Hc)){var p=1;break}p=f.Tck&&(a.Fa=S(a.Fa,f.ub,f.Da-k,k));0===p&&(f.Tc=0,f.status=91)}else f.status=91;if(91=== f.status)if(f.Ra.comment){k=f.Da;do{if(f.Da===f.Hc&&(f.Ra.cd&&f.Da>k&&(a.Fa=S(a.Fa,f.ub,f.Da-k,k)),m(a),k=f.Da,f.Da===f.Hc)){p=1;break}p=f.Tck&&(a.Fa=S(a.Fa,f.ub,f.Da-k,k));0===p&&(f.status=103)}else f.status=103;103===f.status&&(f.Ra.cd?(f.Da+2>f.Hc&&m(a),f.Da+2<=f.Hc&&(r(f,a.Fa&255),r(f,a.Fa>>8&255),a.Fa=0,f.status=113)):f.status=113);if(0!==f.Da){if(m(a),0===a.wa)return f.ff=-1,0}else if(0===a.eb&&(b<< 1)-(4=f.$a)return 1;2===f.$a?(r(f,a.Fa&255),r(f,a.Fa>>8&255),r(f,a.Fa>>16&255), r(f,a.Fa>>24&255),r(f,a.md&255),r(f,a.md>>8&255),r(f,a.md>>16&255),r(f,a.md>>24&255)):(u(f,a.Fa>>>16),u(f,a.Fa&65535));m(a);0=f.Vb){0===g&&(e(f.head),f.ba=0,f.pc=0,f.bc=0);var k=new Ia.Jc(f.Vb);Ia.Cc(k,b,d-f.Vb,f.Vb,0);b=k;d=f.Vb}k=a.eb;var m=a.Zb;var p=a.input;a.eb=d;a.Zb=0;a.input=b;for(J(f);3<=f.ra;){b=f.ba;d=f.ra-2;do f.Xa=(f.Xa<ya&& (Pa+=f[e++]<>>24;Pa>>>=S;ya-=S;S=Qa>>>16&255;if(0===S)x[u++]=Qa&65535;else if(S&16){var va=Qa&65535;if(S&=15)ya>>=S,ya-=S;15>ya&&(Pa+=f[e++]<>>24;Pa>>>=S;ya-=S;S=Qa>>>16&255;if(S&16){Qa&=65535;S&=15;yama){a.Sa="invalid distance too far back";d.mode= 30;break a}Pa>>>=S;ya-=S;S=u-b;if(Qa>S){S=Qa-S;if(S>zb&&d.Ui){a.Sa="invalid distance too far back";d.mode=30;break a}var za=0;var Pb=eb;if(0===Za){if(za+=pa-S,S>3;e-=va;ya-=va<<3;a.Zb=e;a.zb=u;a.eb=e>>24&255)+(a>>>8&65280)+((a&65280)<<8)+((a&255)<<24)}function e(){this.mode=0;this.Cg=!1;this.$a=0;this.Vh=!1;this.total=this.check=this.rg=this.flags=0;this.head=null;this.ic=this.Od=this.kc=this.Af=0;this.window=null;this.fb=this.offset=this.length=this.Db=this.de=0;this.oe=this.Gd=null;this.Ec=this.Tf=this.pf=this.ll=this.Ve=this.dd=0;this.next=null;this.Tb=new J.oc(320);this.eg=new J.oc(288); this.qk=this.cl=null;this.wr=this.back=this.Ui=0}function m(a){if(!a||!a.state)return-2;var b=a.state;a.md=a.ke=b.total=0;a.Sa="";b.$a&&(a.Fa=b.$a&1);b.mode=1;b.Cg=0;b.Vh=0;b.rg=32768;b.head=null;b.de=0;b.Db=0;b.Gd=b.cl=new J.Ef(852);b.oe=b.qk=new J.Ef(592);b.Ui=1;b.back=-1;return 0}function p(a){if(!a||!a.state)return-2;var b=a.state;b.kc=0;b.Od=0;b.ic=0;return m(a)}function r(a,b){if(!a||!a.state)return-2;var d=a.state;if(0>b){var e=0;b=-b}else e=(b>>4)+1,48>b&&(b&=15);if(b&&(8>b||15=f.kc?(J.Cc(f.window,b,d-f.kc,f.kc,0),f.ic=0,f.Od=f.kc):(a=f.kc-f.ic,a>e&&(a=e),J.Cc(f.window,b,d-e,a,f.ic),(e-=a)?(J.Cc(f.window,b,d-e,e,0),f.ic=e,f.Od=f.kc):(f.ic+=a,f.ic===f.kc&&(f.ic=0),f.OdE;){if(0===R)break a;R--;D+=sa[u++]<>>8&255;k.check=pa(k.check,f,2,0);E=D=0;k.mode=2;break}k.flags=0;k.head&&(k.head.done=!1);if(!(k.$a&1)||(((D&255)<<8)+(D>>8))%31){a.Sa="incorrect header check";k.mode=30;break}if(8!==(D&15)){a.Sa="unknown compression method";k.mode=30;break}D>>>=4;E-=4;var T=(D&15)+8;if(0===k.Af)k.Af=T;else if(T>k.Af){a.Sa="invalid window size";k.mode=30;break}k.rg=1<E;){if(0===R)break a;R--;D+=sa[u++]<>8&1);k.flags&512&&(f[0]=D&255,f[1]=D>>>8&255,k.check=pa(k.check,f,2,0));E=D=0;k.mode=3;case 3:for(;32>E;){if(0===R)break a;R--;D+=sa[u++]<>>8&255,f[2]=D>>>16&255,f[3]=D>>>24&255,k.check= pa(k.check,f,4,0));E=D=0;k.mode=4;case 4:for(;16>E;){if(0===R)break a;R--;D+=sa[u++]<>8);k.flags&512&&(f[0]=D&255,f[1]=D>>>8&255,k.check=pa(k.check,f,2,0));E=D=0;k.mode=5;case 5:if(k.flags&1024){for(;16>E;){if(0===R)break a;R--;D+=sa[u++]<>>8&255,k.check=pa(k.check,f,2,0));E=D=0}else k.head&&(k.head.fb=null);k.mode=6;case 6:if(k.flags&1024){var G=k.length;G>R&&(G=R);G&&(k.head&&(T= k.head.wh-k.length,k.head.fb||(k.head.fb=Array(k.head.wh)),J.Cc(k.head.fb,sa,u,G,T)),k.flags&512&&(k.check=pa(k.check,sa,G,u)),R-=G,u+=G,k.length-=G);if(k.length)break a}k.length=0;k.mode=7;case 7:if(k.flags&2048){if(0===R)break a;G=0;do T=sa[u+G++],k.head&&T&&65536>k.length&&(k.head.name+=String.fromCharCode(T));while(T&&Gk.length&&(k.head.comment+=String.fromCharCode(T));while(T&&GE;){if(0===R)break a;R--;D+=sa[u++]<>9&1,k.head.done=!0);a.Fa=k.check=0;k.mode=12;break;case 10:for(;32>E;){if(0===R)break a;R--;D+=sa[u++]<>>=E&7;E-=E&7;k.mode=27;break}for(;3>E;){if(0===R)break a;R--;D+=sa[u++]<>>=1;--E;switch(D&3){case 0:k.mode=14;break;case 1:T=k;if(eb){Pa=new J.Ef(512);ya=new J.Ef(32);for(G=0;144>G;)T.Tb[G++]=8;for(;256>G;)T.Tb[G++]=9;for(;280>G;)T.Tb[G++]=7;for(;288>G;)T.Tb[G++]=8;Za(1,T.Tb,0,288,Pa,0,T.eg,{Db:9});for(G=0;32>G;)T.Tb[G++]= 5;Za(2,T.Tb,0,32,ya,0,T.eg,{Db:5});eb=!1}T.Gd=Pa;T.dd=9;T.oe=ya;T.Ve=5;k.mode=20;if(6===b){D>>>=2;E-=2;break a}break;case 2:k.mode=17;break;case 3:a.Sa="invalid block type",k.mode=30}D>>>=2;E-=2;break;case 14:D>>>=E&7;for(E-=E&7;32>E;){if(0===R)break a;R--;D+=sa[u++]<>>16^65535)){a.Sa="invalid stored block lengths";k.mode=30;break}k.length=D&65535;E=D=0;k.mode=15;if(6===b)break a;case 15:k.mode=16;case 16:if(G=k.length){G>R&&(G=R);G>r&&(G=r);if(0===G)break a;J.Cc(p,sa,u, G,m);R-=G;u+=G;r-=G;m+=G;k.length-=G;break}k.mode=12;break;case 17:for(;14>E;){if(0===R)break a;R--;D+=sa[u++]<>>=5;E-=5;k.Tf=(D&31)+1;D>>>=5;E-=5;k.ll=(D&15)+4;D>>>=4;E-=4;if(286E;){if(0===R)break a;R--;D+=sa[u++]<>>=3;E-=3}for(;19>k.Ec;)k.Tb[g[k.Ec++]]=0;k.Gd=k.cl;k.dd=7;G={Db:k.dd};Qb=Za(0,k.Tb,0,19,k.Gd,0,k.eg,G);k.dd= G.Db;if(Qb){a.Sa="invalid code lengths set";k.mode=30;break}k.Ec=0;k.mode=19;case 19:for(;k.Ec>>24;La&=65535;if(G<=E)break;if(0===R)break a;R--;D+=sa[u++]<La)D>>>=G,E-=G,k.Tb[k.Ec++]=La;else{if(16===La){for(T=G+2;E>>=G;E-=G;if(0===k.Ec){a.Sa="invalid bit length repeat";k.mode=30;break}T=k.Tb[k.Ec-1];G=3+(D&3);D>>>=2;E-=2}else if(17===La){for(T=G+3;E>>=G;E-=G;T=0;G=3+(D&7);D>>>=3;E-=3}else{for(T=G+7;E>>=G;E-=G;T=0;G=11+(D&127);D>>>=7;E-=7}if(k.Ec+G>k.pf+k.Tf){a.Sa="invalid bit length repeat";k.mode=30;break}for(;G--;)k.Tb[k.Ec++]=T}}if(30===k.mode)break;if(0===k.Tb[256]){a.Sa="invalid code -- missing end-of-block";k.mode=30;break}k.dd=9;G={Db:k.dd};Qb=Za(1,k.Tb,0,k.pf,k.Gd,0,k.eg,G);k.dd=G.Db;if(Qb){a.Sa="invalid literal/lengths set";k.mode=30;break}k.Ve=6;k.oe=k.qk;G={Db:k.Ve};Qb=Za(2, k.Tb,k.pf,k.Tf,k.oe,0,k.eg,G);k.Ve=G.Db;if(Qb){a.Sa="invalid distances set";k.mode=30;break}k.mode=20;if(6===b)break a;case 20:k.mode=21;case 21:if(6<=R&&258<=r){a.zb=m;a.wa=r;a.Zb=u;a.eb=R;k.de=D;k.Db=E;zb(a,Ea);m=a.zb;p=a.Hb;r=a.wa;u=a.Zb;sa=a.input;R=a.eb;D=k.de;E=k.Db;12===k.mode&&(k.back=-1);break}for(k.back=0;;){La=k.Gd[D&(1<>>24;T=La>>>16&255;La&=65535;if(G<=E)break;if(0===R)break a;R--;D+=sa[u++]<>Db)];G=La>>>24;T=La>>>16&255;La&=65535;if(Db+G<=E)break;if(0===R)break a;R--;D+=sa[u++]<>>=Db;E-=Db;k.back+=Db}D>>>=G;E-=G;k.back+=G;k.length=La;if(0===T){k.mode=26;break}if(T&32){k.back=-1;k.mode=12;break}if(T&64){a.Sa="invalid literal/length code";k.mode=30;break}k.fb=T&15;k.mode=22;case 22:if(k.fb){for(T=k.fb;E>>=k.fb;E-=k.fb;k.back+=k.fb}k.wr=k.length;k.mode=23;case 23:for(;;){La=k.oe[D&(1<>> 24;T=La>>>16&255;La&=65535;if(G<=E)break;if(0===R)break a;R--;D+=sa[u++]<>Db)];G=La>>>24;T=La>>>16&255;La&=65535;if(Db+G<=E)break;if(0===R)break a;R--;D+=sa[u++]<>>=Db;E-=Db;k.back+=Db}D>>>=G;E-=G;k.back+=G;if(T&64){a.Sa="invalid distance code";k.mode=30;break}k.offset=La;k.fb=T&15;k.mode=24;case 24:if(k.fb){for(T=k.fb;E>>=k.fb;E-=k.fb;k.back+= k.fb}if(k.offset>k.rg){a.Sa="invalid distance too far back";k.mode=30;break}k.mode=25;case 25:if(0===r)break a;G=Ea-r;if(k.offset>G){G=k.offset-G;if(G>k.Od&&k.Ui){a.Sa="invalid distance too far back";k.mode=30;break}G>k.ic?(G-=k.ic,T=k.kc-G):T=k.ic-G;G>k.length&&(G=k.length);Db=k.window}else Db=p,T=m-k.offset,G=k.length;G>r&&(G=r);r-=G;k.length-=G;do p[m++]=Db[T++];while(--G);0===k.length&&(k.mode=21);break;case 26:if(0===r)break a;p[m++]=k.length;r--;k.mode=21;break;case 27:if(k.$a){for(;32>E;){if(0=== R)break a;R--;D|=sa[u++]<E;){if(0===R)break a;R--;D+=sa[u++]<k.mode&&(27>k.mode||4!==b))&&x(a,a.Hb,a.zb,Ea-a.wa))return k.mode=31,-4;Ka-=a.eb;Ea-=a.wa;a.md+=Ka;a.ke+=Ea;k.total+=Ea;k.$a&&Ea&&(a.Fa=k.check=k.flags?pa(k.check,p,Ea,a.zb-Ea):ma(k.check,p,Ea,a.zb-Ea));a.pg=k.Db+(k.Cg?64:0)+(12===k.mode?128:0)+(20===k.mode||15===k.mode?256:0);(0===Ka&&0===Ea||4===b)&&0===Qb&&(Qb=-5);return Qb};f.mo=function(a){if(!a||!a.state)return-2;var b=a.state;b.window&&(b.window=null);a.state=null;return 0};f.no=function(a,b){a&&a.state&& (a=a.state,0!==(a.$a&2)&&(a.head=b,b.done=!1))};f.po=function(a,b){var d=b.length;if(!a||!a.state)return-2;var e=a.state;if(0!==e.$a&&11!==e.mode)return-2;if(11===e.mode){var f=ma(1,b,d,0);if(f!==e.check)return-3}if(x(a,b,d,d))return e.mode=31,-4;e.Vh=1;return 0};f.iv="pako inflate (from Nodeca project)"},{"../utils/common":3,"./adler32":5,"./crc32":7,"./inffast":10,"./inftrees":12}],12:[function(a,b){var d=a("../utils/common"),e=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115, 131,163,195,227,258,0,0],k=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],m=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],p=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];b.cc=function(a,b,f,g,ma,pa,zb,Za){var r=Za.Db,u,x,J,Ka,Ia,kb,Qa=0,S=new d.oc(16);var va=new d.oc(16);var za,Pb=0;for(u=0;15>=u;u++)S[u]=0;for(x=0;xJ&&(bc=J);if(0===J)return ma[pa++]=20971520,ma[pa++]=20971520,Za.Db=1,0;for(r=1;r=u;u++)if(Ka<<=1,Ka-=S[u],0>Ka)return-1;if(0u;u++)va[u+1]=va[u]+S[u];for(x=0;xR?(T=za[Pb+zb[x]],G=Gg[Qa+zb[x]]):(T=96,G=0);Ka=1<>va)+kb]=Qb<<24|T<<16|G|0;while(0!==kb);for(Ka=1<>=1;0!==Ka?(Ia&=Ka-1,Ia+=Ka):Ia=0;x++;if(0===--S[u]){if(u===J)break;u=b[f+zb[x]]}if(u>bc&&(Ia&Ea)!==E){0===va&&(va=bc);D+=r;g=u-va;for(Ka=1<=Ka)break;g++;Ka<<=1}kc+=1<>>8&255}function r(a,b,d){a.Lb>16-d?(a.Xb|=b<>16-a.Lb,a.Lb+=d-16):(a.Xb|=b<>>=1,d<<=1;while(0<--b);return d>>>1}function J(a,b,d){var e=Array(16),f=0,g;for(g=1;15>=g;g++)e[g]=f=f+d[g-1]<<1;for(d=0;d<=b;d++)f=a[2*d+1],0!==f&&(a[2*d]=x(e[f]++,f))}function ma(a){var b;for(b=0;286>b;b++)a.$b[2*b]=0;for(b=0;30>b;b++)a.pe[2*b]=0; for(b=0;19>b;b++)a.Qb[2*b]=0;a.$b[512]=1;a.Jd=a.xf=0;a.Fc=a.matches=0}function pa(a){8f?kc[f]:kc[256+(f>>>7)];u(a,k,d);m=bc[k];0!==m&&(f-=T[k],r(a,f,m))}}while(ea.Dd;){var p=a.yb[++a.Dd]=2>m?++m:0;d[2*p]=1;a.depth[p]=0;a.Jd--;f&&(a.xf-=e[2*p+1])}b.kf=m;for(k=a.Dd>>1;1<=k;k--)Za(a,d,k);p=g;do k=a.yb[1],a.yb[1]=a.yb[a.Dd--], Za(a,d,1),e=a.yb[1],a.yb[--a.cf]=k,a.yb[--a.cf]=e,d[2*p]=d[2*k]+d[2*e],a.depth[p]=(a.depth[k]>=a.depth[e]?a.depth[k]:a.depth[e])+1,d[2*k+1]=d[2*e+1]=p,a.yb[1]=p++,Za(a,d,1);while(2<=a.Dd);a.yb[--a.cf]=a.yb[1];k=b.rk;p=b.kf;e=b.je.im;f=b.je.Sk;g=b.je.Dn;var r=b.je.Cn,u=b.je.xo,x,D=0;for(x=0;15>=x;x++)a.ud[x]=0;k[2*a.yb[a.cf]+1]=0;for(b=a.cf+1;573>b;b++){var pd=a.yb[b];x=k[2*k[2*pd+1]+1]+1;x>u&&(x=u,D++);k[2*pd+1]=x;if(!(pd>p)){a.ud[x]++;var E=0;pd>=r&&(E=g[pd-r]);var G=k[2*pd];a.Jd+=G*(x+E);f&&(a.xf+= G*(e[2*pd+1]+E))}}if(0!==D){do{for(x=u-1;0===a.ud[x];)x--;a.ud[x]--;a.ud[x+1]+=2;a.ud[u]--;D-=2}while(0p||(k[2*e+1]!==x&&(a.Jd+=(x-k[2*e+1])*k[2*e],k[2*e+1]=x),pd--)}J(d,m,a.ud)}function ya(a,b,d){var e,f=-1,g=b[1],k=0,m=7,p=4;0===g&&(m=138,p=3);b[2*(d+1)+1]=65535;for(e=0;e<=d;e++){var r=g;g=b[2*(e+1)+1];++k=k?a.Qb[34]++:a.Qb[36]++,k=0,f=r,0===g?(m=138,p=3):r===g?(m=6,p= 3):(m=7,p=4))}}function sa(a,b,d){var e,f=-1,g=b[1],k=0,m=7,p=4;0===g&&(m=138,p=3);for(e=0;e<=d;e++){var x=g;g=b[2*(e+1)+1];if(!(++k=k?(u(a,17,a.Qb),r(a,k-3,3)):(u(a,18,a.Qb),r(a,k-11,7));k=0;f=x;0===g?(m=138,p=3):x===g?(m=6,p=3):(m=7,p=4)}}}function Ka(a){var b=4093624447,d;for(d=0;31>=d;d++,b>>>=1)if(b&1&&0!==a.$b[2*d])return 0;if(0!==a.$b[18]||0!==a.$b[20]||0!==a.$b[26])return 1;for(d= 32;256>d;d++)if(0!==a.$b[2*d])return 1;return 0}function Ia(a){if(!xf){var b,d,f,g=Array(16);for(f=d=0;28>f;f++)for(Qb[f]=d,b=0;b<1<f;f++)for(T[f]=d,b=0;b<1<>=7;30>f;f++)for(T[f]=d<<7,b=0;b<1<=b;b++)g[b]=0;for(b=0;143>=b;)D[2*b+1]=8,b++,g[8]++;for(;255>=b;)D[2*b+1]=9,b++,g[9]++;for(;279>=b;)D[2*b+1]=7,b++,g[7]++;for(;287>=b;)D[2*b+1]=8,b++,g[8]++;J(D,287,g);for(b=0;30>b;b++)E[2*b+1]=5,E[2* b]=x(b,5);G=new e(D,Pb,257,286,15);La=new e(E,bc,0,30,15);Db=new e([],Gg,0,19,7);xf=!0}a.Bg=new m(a.$b,G);a.og=new m(a.pe,La);a.gk=new m(a.Qb,Db);a.Xb=0;a.Lb=0;ma(a)}function kb(a,b,d,e){r(a,e?1:0,3);pa(a);p(a,d);p(a,~d);za.Cc(a.ub,a.window,b,d,a.Da);a.Da+=d}function Qa(a){r(a,2,3);u(a,256,D);16===a.Lb?(p(a,a.Xb),a.Xb=0,a.Lb=0):8<=a.Lb&&(a.ub[a.Da++]=a.Xb&255,a.Xb>>=8,a.Lb-=8)}function S(a,b,d,e){var f=0;if(0>>3;var k=a.xf+3+7>>>3;k<=g&&(g=k)}else g=k=d+5;if(d+4<=g&&-1!==b)kb(a,b,d,e);else if(4===a.kd||k===g)r(a,2+(e?1:0),3),eb(a,D,E);else{r(a,4+(e?1:0),3);b=a.Bg.kf+1;d=a.og.kf+1;f+=1;r(a,b-257,5);r(a,d-1,5);r(a,f-4,4);for(g=0;g>>8&255;a.ub[a.Jf+2*a.Fc+1]=b&255;a.ub[a.gi+a.Fc]=d&255;a.Fc++; 0===b?a.$b[2*d]++:(a.matches++,b--,a.$b[2*(Ea[d]+256+1)]++,a.pe[2*(256>b?kc[b]:kc[256+(b>>>7)])]++);return a.Fc===a.Rf-1}var za=a("../utils/common"),Pb=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],bc=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],Gg=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],R=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],D=Array(576);d(D);var E=Array(60);d(E);var kc=Array(512);d(kc);var Ea=Array(256);d(Ea);var Qb=Array(29);d(Qb);var T=Array(30); d(T);var G,La,Db,xf=!1;f.Ym=Ia;f.Zm=kb;f.Xm=S;f.Xd=va;f.Wm=Qa},{"../utils/common":3}],15:[function(a,b){b.cc=function(){this.input=null;this.md=this.eb=this.Zb=0;this.Hb=null;this.ke=this.wa=this.zb=0;this.Sa="";this.state=null;this.pg=2;this.Fa=0}},{}],"/":[function(a,b){var d=a("./lib/utils/common").assign,e=a("./lib/deflate"),k=a("./lib/inflate");a=a("./lib/zlib/constants");var m={};d(m,e,k,a);b.cc=m},{"./lib/deflate":1,"./lib/inflate":2,"./lib/utils/common":3,"./lib/zlib/constants":6}]},{},[])("/")}); return b.cc}(); var Yw=function(){};var $w=function(a,b,c){this.F=new Fm(500);this.u=new Fm(400);this.G="";this.g=[];var d=rw.hb();ve(this,sw(d,"recentImpressions",y(this.J,this)));ve(this,sw(d,"diagnosticImpressions",y(this.I,this)));this.H=new Set;var e=window.location.pathname;d=window.location.search;c||(c=(c=/\/u\/(\d+)\/?/.exec(e))&&c[1],c=(d=/[\?&]authuser=(\d+)/.exec(d))&&d[1]||c||"0");this.l=new Xw(50,c);this.l.V=new Yw;d=this.l;d.R=!0;Rw(d,18E4);null!=b&&Zw(this,b);Fl(this);this.Qa.init(a)};A($w,ue);wl(Sv,$w); var ax=function(a){var b=new Rv;ow(b);dk(N(b,ck,5),xd&&rd?2:xd?3:yd?4:zd?5:1);M(N(b,ck,5),3,1);a.Qa.Xf(b);a.g.forEach(function(a){return a.Xf(b)});return b},Zw=function(a,b){b.then(function(a){null!=a&&(this.l.G=a)},void 0,a)};$w.prototype.J=function(){return this.F.xa()};$w.prototype.I=function(){return this.u.xa()}; var ex=function(a,b,c,d,e,f,g,k,m){var p=ax(a),r=new Ov;M(r,1,b);var u=nw(p);P(u,8,r);if(c){var x=pw(p);x.Pa(c)}d&&(x=pw(p),M(x,5,d));e&&(x=pw(p),x.ga(e));g&&(c=qw(r),M(c,2,g));k&&(c=qw(r),M(c,1,k));m&&P(u,16,m);if(!bx.has(b)){g=z();g=new Date(g);k=new iw;if(!g)throw Error("L");m=[];for(r=0;r"};h.Vl=function(a){this.F=a;return this};h.Ul=function(a){this.I=a;return this};h.bm=function(){return this};h.em=function(a){this.S=a;return this};h.fm=function(a){this.K=a;return this};h.Yi=function(a){this.O=a;return this};h.cj=function(a){this.o=a};h.gm=function(a){this.l=a;return this}; var ry=function(a,b){a.g=b};qy.prototype.Zq=function(a){this.J=a};qy.prototype.Sq=function(a){this.u=a};var sy=function(a){var b=a.G.g;b=Math.round(.5*b)+Math.floor(Math.random()*b);Bw(a.G);return Math.min(b,36E4)};qy.prototype.cancel=function(){this.H=!0;this.cj("c")};var py=function(){};py.prototype.Qg=function(a){this.g=a;return this};py.prototype.dm=function(a){this.o=a};py.prototype.na=function(a){this.g(a)}; var ty=new vf("iHLLuf");var uy=function(a,b){V.call(this);this.g=b;a.load(y(this.Mo,this),y(this.No,this));this.G=0;this.u=new Eg;this.l=new Eg};A(uy,V);var vy=null,wy=function(a,b,c,d){var e="\r\n\r\n--"+d+"\r\n";d="\r\n\r\n--"+d+"--\r\n";var f=e+"Content-Type: "+a+"\r\n\r\n"+(b&&!v(b)?b.Oa():b);B(c,function(a){f+=e+"Content-Type: "+a.type+"\r\nContent-transfer-encoding: "+a.g+"\r\n\r\n"+a.data+"\r\n\r\n"});return f+=d};h=uy.prototype;h.Kf=null;h.Mo=function(a){this.Kf=a;this.M("sa")};h.No=function(){this.N||(this.Kf=null)}; h.X=function(){var a=this.u.Fb();B(a,gj);a=this.l.Fb();B(a,gj)};h.request=function(a){xy(this,a)}; var xy=function(a,b){if(!a.N&&!b.H&&null!=a.Kf){ry(b,a.G++);a.g&&a.g.onRequest(b);var c=b.O,d=null!=b.R?b.R:{},e=null!=b.K?b.K:{},f=null!=b.P?b.P:"application/json";if(null!=b.l?b.l:1)e.alt="protojson",f="application/json+protobuf",null!=c&&(c=JSON.parse(c.Oa()));var g=b.L;if(0")+" and "+(d?d.id:""));for(var e in a.l)eu(a.l[e],c,d);Zx(a.G,b.l);Zx(a.I,b.g);Kx(a.G)&&aB(a,!a.Of());if(Kx(a.I)){c=!1;for(var f in a.l)yu(a.l[f]),c=!0;c||yu(QA(a,"default-preview-session-id"))}(Qx(a.G)||Qx(a.I))&&su(a);a.Ga&&(a.Ga=!1,hB(a));null!=d&&(a.ta=b.u,null==a.ta||a.ta.nb(a.L.o)?b=!1:(a.L.o=a.ta,b=!0),b&&YA(a));iB(a)&&YA(a);jB(a)}; RA.prototype.Ti=function(a){if(a){if(0==this.Za)for(var b in this.l)a=this.l[b],a.ca=1E3;++this.Za}else if(--this.Za,0==this.Za)for(b in this.l)a=this.l[b],a.ca=a.kb};var kB=function(a){var b=Mx(a.O);a.g.g("Maybe set selected speaker to "+b);null!=b&&b!=Tm&&sv(a.u,b)}; RA.prototype.Ud=function(a){fB(this);this.pa=a;null!=a.u&&lB(this,a.u);if(null==a.error)Z(this.g,"Update request succeeded after fallback");else{var b=a.error;ra(b)?(Z(this.g,"Update request failed: "+b.name),400=u.length){if(r=iE(a,r,f))g.push(r),Uk(k,r.g)}else m=p(r,Math.ceil(u.length/2E3)).concat(m);r=m.shift()}var x=new Lk;eE(a,x);x.da(y(a.P,a,b,g,c,d,e));Sk(x,function(){var a=new jE;a.o=!0;a.errorCode=-1;this.P(b,[a],c,d,e)},a);k.da(function(){x.na()});k.na()},iE=function(a,b,c){var d= hE(a,b,!!c);a.W.push(d);if(a.R)a=document.createElement("SCRIPT"),bi(a,YD(d)),a.type="text/javascript",document.body.appendChild(a);else{var e=new jE,f=new pm(0a.o&&a.g.length;)mE(a,a.g.shift())},mE=function(a,b){a.o++;b().da(function(){this.o--;lE(this)},a)},bE=function(a,b){return(a=a.match("/"+b+"=([^/]+)"))?a[1]:null}; var nE=function(a,b){this.data=a;this.yf=b};nE.prototype.toString=function(){return"[op. result, version: "+this.yf+", resource count: "+this.data.length+"]"};var oE=function(){V.call(this)};A(oE,V);var pE=function(a){this.g=a};pE.prototype.l=pg;var qE=function(a,b){this.o=a;this.g=b};var rE=function(a,b,c,d,e,f,g,k,m,p){this.g=a;this.H=C(b);this.I=C(c);this.P=C(d);this.N=Wb(b,d);this.R=Wb(c,e);this.l=f;this.J=C(g);this.K=C(k);this.L=C(m);this.G=Wb(g,m);this.O=Wb(k,p);this.F=rg};rE.prototype.o=function(a){if(a instanceof this.g)var b=this.H;else if(a instanceof this.l)b=this.J;else return[];return Cb(b,function(b){return b.call(a)})};var sE=function(a,b){if(b instanceof a.g)a=a.P;else if(b instanceof a.l)a=a.L;else return[];return Cb(a,function(a){return a.call(b)})}; rE.prototype.u=function(a){if(a instanceof this.g)var b=this.N;else if(a instanceof this.l)b=this.G;else return[];return Cb(b,function(b){return b.call(a)})};rE.prototype.xd=function(a,b){var c=this.R;a.length!=c.length&&(b?a=Wb(a,b):c=this.I);var d=new this.g;B(a,function(a,b){c[b].call(d,a)},this);return d}; var tE=function(a,b){var c=a.O;b.length!=c.length&&(c=a.K);var d=new a.l;B(b,function(a,b){c[b].call(d,a)},a);return d},uE=function(a,b){if(b instanceof a.g)a=a.N;else if(b instanceof a.l)a=a.G;else return!1;return!Fb(a,function(a){return null==a.call(b)})},wE=function(a,b,c){b=vE(a,b,a.u);a=vE(a,c,a.u);return gc(b,a)},vE=function(a,b,c){return b instanceof Array?b:c.call(a,b)}; var yE=function(a,b,c,d,e,f,g){V.call(this);this.g=d;this.L=e;this.F=tE(this.g,c);++xE;this.K=e.g;this.Ka=g||null;this.$=f&&f.o||null;this.va=e.l();this.Na=f&&f.g||null;this.Sb=new W(this);this.o(this.Sb);this.data={};this.pa=[];this.Ea={};this.l=-2;this.I=!0;this.H=X();this.state="ja";this.config=se(b);OA.hb();this.O={};this.Ca=pg};A(yE,V);var zE=new Eg(10,67);yE.prototype.V=function(a){return new AE(a.yf,a.data,[],"fa")}; var BE=function(a,b){return new AE(b.yf,[],a,"fa")},xE=0,CE=0,DE=function(a){"ja"==a.state&&(a.state="ha",a.$&&a.Sb.listen(a.$,a.Na,a.Dl))};yE.prototype.start=function(a){a&&(this.F=se(a));"ja"==this.state&&DE(this);if("ha"!=this.state)return null;this.state="ia";EE(this);return null};yE.prototype.stop=function(){if("ia"==this.state||"ha"==this.state)this.flush(),this.ha(),this.state="ja"};var EE=function(a){a.I&&a.H&&(a.H.resolve(a.pa),a.H=null)}; yE.prototype.ha=function(){this.$&&Ih(this.Sb,this.$,this.Na,this.Dl)};yE.prototype.xd=function(a){for(var b=[],c=0;c=e.data.length?c[0].resolve(e.data):B(c,function(a,b){var c=d[b];b=Bb(e.data,function(a){return this.ma(a).nb(c)},this);a.resolve(b)},this)}; h.Al=function(a,b,c){this.report("e",new SE(a.Oh(),a.Gk(),c));B(b,function(a){a.reject(c)});c.response&&c.response.getResponseHeader&&(a=c.response.getResponseHeader().Bb(),(b=zE.get(a))&&TE(this,b,"Collection apiary operation failed with response code "+a+" triggering endcause "+b));return c};h.yk=function(a){var b=!1;B(a,function(a){(a=this.O[a.toString()])&&1<=a.length&&(a.shift(),b=b||1<=a.length)},this);b&&this.J()};h.Dl=function(a){"ia"!=this.state&&"ha"!=this.state||this.yi(a)}; h.yi=function(a){var b=this.Hk(a),c=UE(this,a);a=VE(this,a);if(c.length||a.length)b=new AE(b,c,a,"ea"),this.report("j"),this.zi(b)};h.Hk=function(){return-2}; var UE=function(a,b){var c=[];B(b.g.tc(),function(a){var b=this.g;a=a instanceof b.g?a:new b.g(JSON.parse(a.Oa()));uE(this.g,a)?RE(this,QE(this,a))&&c.push(a):this.report("D","Pushed modified: "+a.Oa())},a);return c},VE=function(a,b){if(!b.g.Pc)return[];var c=[];B(b.g.Pc(),function(a){var b=this.g.F(a);uE(this.g,b)?(a=QE(this,b),RE(this,a)&&c.push(a)):this.report("D","Pushed deleted: "+a.Oa())},a);return c};yE.prototype.zi=function(a){a instanceof AE&&WE(this,a)}; var WE=function(a,b){B(b.o,function(a){uE(this.g,a)?this.data[XE(this,a)]=se(a):this.report("D","Partial update: "+a.Oa())},a);var c=[];B(b.l,function(a){var b=XE(this,a);this.data[b]?delete this.data[b]:c.push(a)},a);0z()-a.Ga&&d.Ol(a.l)?e=a.l:a.Ga=z());d=KE(a,d,function(c){eF(a,!1);return e!=c.yf?new gF(c.yf,c.data,b):null});Vi(d.then(y(a.oq,a,c)),y(a.nq,a,c));a.Y=d;Vi(a.Y,bb);return d};h=dF.prototype;h.ef=function(a){return 0<=a};h.ul=function(){fF(this,"qa",!0)};h.Kd=function(){return null!=fF(this,"ua",!0)||this.Y?this.Y:Li("Collection not yet started, so cannot resync.")}; h.yi=function(a){var b=!1,c=a.g.Qc();null!=c&&""!=c&&(b=this.g.F(c),b=QE(this,b),b=RE(this,b));b?this.Kd():dF.oa.yi.call(this,a)};h.Hk=function(a){var b;jb(a.g.ea)&&null!=a.g.ea()&&(b=a.g.ea().Ua());return b}; h.zi=function(a){var b=a.g==this.ta;this.ta=Math.max(this.ta,a.g);eF(this,!1);if(a instanceof gF)iF(this,a);else{this.ef(this.l)||this.M(new jF(a.o,a.l));if(this.ef(this.l)&&a.g<=this.l){"ea"==a.u&&this.report("l");var c=!1;b&&(this.report("m"),c=!0);100=b?(this.report("p"),a=!0):this.u.length>n(this.config,4,64)&&(this.report("o"),a=!0);a?(Mb(this.u),this.G.reset(),hF(this,"wa")):(Bw(this.G),kF(this))}};h.nq=function(a){this.report(a?"C":"s");mF(this,!0);FE(this)?(Bw(this.G),kF(this)):lF(this)}; h.Wj=function(){this.Ba.stop();if(0!=this.u.length&&this.ef(this.l)){for(var a=0;0=n(a.config,6,3E5)&&TE(a,22,c)}else a.P=z();else a.P=null},iF=function(a,b){if(a.l>=b.g&&100>a.l-b.g){var c=[];if(a.l==b.g){var d={};B(b.data,function(a){var b=XE(this, a);d[b]=!0;b=this.data[b]||null;b==a||b instanceof a.constructor&&nF(JSON.parse(b.Oa()),JSON.parse(a.Oa()))||c.push({local:b&&b.Oa(),server:a.Oa()})},a);Jc(a.data,function(a,b){d[b]||c.push({local:a.Oa(),server:null})},a)}if(0!=c.length)a.report("B",c);else{a.report("y");switch(b.o){case "va":a.report("z");break;case "sa":a.report("A")}return}}a.l>b.g&&100>>0}; h.Nq=function(a){var b=new eA;M(b,1,a.g);a=a.Va();M(b,2,a||[]);return b};h.wq=function(a){var b=CF(de(a,2),this.Gi)||[];a=l(a,1);return null!=a?tr(sr(a),b).T():null};h.yq=function(a){var b=FF(a.la());if(null==b)return null;var c=a.Z(),d=a.Gc();if(null==c||null==d)return null;b=Or(Nr(Pr(new Mr,c),b),d);c=N(a,cA,8);null!=c&&Wr(b,CF(de(c,1),this.Gi,this)||[]);return GF(b,N(a,Az,9))}; var GF=function(a,b){if(b&&l(b,2)){if(Sr(a,!0),b=b.Mb()){var c=l(b,3);c&&Rr(a,c);c=b.uc();b=b.getHeight();c&&b&&Qr(a,new ci(c,b))}}else Sr(a,!1);return a.T()},CF=function(a,b,c){null!=c&&(b=y(b,c));if(null==a||!hb(a))return null;c=[];for(var d=0;da.length||!(a[0]instanceof Lz)?c=null:(a=a[0],c=null!=a?a.u():null));this.M(new NF(b,d,c))},null,d);return a}; var PF=function(){Fl(this)};cb(PF);var QF=function(a,b,c){return a.Qa.G(b,c,void 0,void 0)},RF=function(){};A(RF,vl);wl(RF,PF);RF.prototype.o=Cl();RF.prototype.G=Cl();RF.prototype.F=Cl();RF.prototype.u=Cl();var TF=function(a,b,c,d,e){ue.call(this);this.F=a;this.L=b;this.P=c||this.R;this.K=d||null;this.O=e||null;this.l=-1;this.J=X();this.g=null;this.u=!1;this.I=0;this.H=this.G=void 0;this.S=++SF};A(TF,ue);var SF=0;TF.prototype.Ol=function(a){this.l=a;UF(this);return!0};TF.prototype.Lh=function(){return this.J};TF.prototype.Jh=function(){return this.J.aa};TF.prototype.Rk=function(){return this.u};var VF=function(a){null==a.g&&(a.g=a.L(),UF(a));return a.g};h=TF.prototype;h.Zi=function(a){this.I=a}; h.Hh=function(){return this.I};h.dj=function(a,b){t(b)&&(b=Math.max(a,b));this.G=a;this.H=b};h.vg=function(){return this.G};h.Ih=function(){return this.H};var UF=function(a){if(null!=a.g&&-1!=a.l){var b=a.g;if(jb(b.U)){var c=new By;M(c,1,a.l);b.U(c)}else jb(b.ia)&&b.ia()}};TF.prototype.Oh=function(){return this.F};TF.prototype.Gk=function(){return VF(this).toString()};TF.prototype.toString=function(){return"[Operation id: "+this.S+": "+this.F+", version: "+this.l+"]"};TF.prototype.R=function(){return[]}; var WF=function(){ub.call(this)};A(WF,ub);WF.prototype.message="Operation has already been executed.";WF.prototype.name="AlreadyExecutedError"; var XF=function(a){this.g=a};A(XF,pE);var YF=function(a){this.g=a};A(YF,XF);h=YF.prototype;h.Ee=function(a){return new TF("hangout_participants/add",function(){var b=new NB;ie(b,6,a);return b},function(a){return O(a,bz,5)})};h.Fe=function(a){return new TF("hangout_participants/modify",function(){var b=new HC;ie(b,4,a);return b},function(a){return O(a,bz,4)})};h.qf=function(a,b){var c=b&&b.jYdIne||0;return new TF("hangout_participants/remove",function(){var b=new NC;OC(b,a);M(b,5,c);return b})}; h.rf=function(a){return new TF("hangout_participants/query",function(){var b=new KC;b.ga(a.ua());b.Ja(a.Z());return b},function(a){return[N(a,bz,2)]})};h.sf=function(a){return new TF("hangout_participants/search",function(){var b=new OB;b.ga(a.ua());return b},function(a){return a.xg()},bC.prototype.u,zC.prototype.u)}; var ZF=function(a){this.g=a};A(ZF,XF);h=ZF.prototype;h.Ee=function(a){return new TF("hangouts/add",function(){var b=new GB;ie(b,4,a);return b},function(a){return O(a,oz,5)})};h.Fe=function(a){return new TF("hangouts/modify",function(){var b=new DC;ie(b,4,a);return b},function(a){return O(a,oz,4)})};h.qf=function(){return null};h.rf=function(a){return new TF("hangouts/query",function(){var b=new PB;b.ga(a.ua());return b},function(a){return[N(a,oz,2)]},bC.prototype.N,zC.prototype.N)};h.sf=function(a){return this.rf(a)}; var $F=function(a){this.g=a};A($F,pE);$F.prototype.Ee=function(a){return new TF("media_sessions/add",function(){var b=new UB;ie(b,4,a);return b},function(a){return O(a,Lz,4)})};$F.prototype.Fe=function(a){return new TF("media_sessions/modify",function(){var b=new XC;ie(b,4,a);return b},function(a){return O(a,Lz,4)})};$F.prototype.qf=function(){return null}; var aG=function(a){this.g=a};A(aG,XF);h=aG.prototype;h.Ee=function(a){return new TF("media_sources/add",function(){var b=new XB;ie(b,4,a);return b},function(a){return O(a,Rz,4)})};h.Fe=function(a){return new TF("media_sources/modify",function(){var b=new aD;ie(b,4,a);return b},function(a){return O(a,Rz,4)})};h.qf=function(){return null};h.rf=function(a){return new TF("media_sources/query",function(){var b=new dD;b.ga(a.ua());b.Ja(a.Z());var c=a.Nl();M(b,4,c);return b},function(a){return[a.fa()]})}; h.sf=function(a){return new TF("media_sources/search",y(function(){var b=new YB;b.ga(a.ua());return b},this),function(a){return O(a,Rz,2)},bC.prototype.H,zC.prototype.H)}; var bG=function(a){this.g=a};A(bG,XF);h=bG.prototype;h.Ee=function(a){return new TF("media_streams/add",function(){var b=new $B;ie(b,4,a);return b},function(a){return O(a,aA,4)})};h.Fe=function(a){return new TF("media_streams/modify",function(){var b=new gD;ie(b,4,a);return b},function(a){return O(a,aA,4)})};h.qf=function(){return null};h.rf=function(a){return new TF("media_streams/query",function(){var b=new jD;b.ga(a.ua());var c=a.Ci();M(b,2,c);b.Pa(a.Di());c=a.xb();M(b,4,c);return b},function(a){return[a.jb()]})}; h.sf=function(a){return new TF("media_streams/search",y(function(){var b=new aC;b.ga(a.ua());b.Pa(a.Di());var c=a.Ci();M(b,2,c);return b},this),function(a){return O(a,aA,2)},bC.prototype.I,zC.prototype.I)}; var cG=function(){return new rE(aA,[aA.prototype.ua,aA.prototype.Fq,aA.prototype.Gq],[aA.prototype.ga,aA.prototype.Ei,aA.prototype.Pa],[aA.prototype.xb],[aA.prototype.Fi],gA,[gA.prototype.ua,gA.prototype.Ci,gA.prototype.Di],[gA.prototype.ga,gA.prototype.Dq,gA.prototype.Pa],[gA.prototype.xb],[gA.prototype.Eq])}; var eG=function(a,b,c){return dG(a,b,[c],new rE(oz,[oz.prototype.ua],[oz.prototype.ga],[],[],pz,[pz.prototype.ua],[pz.prototype.ga],[],[]),ZF,"ya")},fG=function(a,b,c){return dG(a,b,[c],new rE(Rz,[Rz.prototype.ua],[Rz.prototype.ga],[Rz.prototype.Z,Rz.prototype.Ai],[Rz.prototype.Ja,Rz.prototype.Bi],Yz,[Yz.prototype.ua],[Yz.prototype.ga],[Yz.prototype.Z,Yz.prototype.Nl],[Yz.prototype.Ja,Yz.prototype.Cq]),aG,"Ca")},dG=function(a,b,c,d,e,f){var g=PF.hb();e=new e(QF(g,a,b));f=new qE(g.Qa.F(a,b),f);return new dF(a, g.Qa.o(a,b),c,d,e,f,g.Qa.u(a,b))}; var hG=function(){this.g=new gG;this.o=null;this.version=0};A(hG,XF);h=hG.prototype;h.Ee=function(a){return new iG(this,0,a)};h.Fe=function(a){return new iG(this,1,a)};h.qf=function(a){return new iG(this,2,a)};h.rf=function(a){return new iG(this,3,[a])};h.sf=function(){return new iG(this,4,[])};var gG=function(){V.call(this)};A(gG,oE);gG.prototype.execute=function(a){a.execute()};var iG=function(a,b,c){this.g=a;this.u=b;this.o=c;this.version=null;this.l=X();this.F=!1}; iG.prototype.execute=function(){this.F=!0;Bi(y(this.ir,this))};var jG=function(a){if(!a.g.o)return null;switch(a.u){case 0:return a.o;case 1:var b=[];B(Cb(a.o,a.xk,a),function(a,d){null===a||b.push(this.o[d])},a);return b;case 2:case 3:return a=Cb(a.o,a.xk,a),Ub(a,fb),a;case 4:return a.g.o.get();default:return null}};h=iG.prototype;h.xk=function(a){var b=this.g.o;if(!b)return null;var c=QE(b,a);return Ib(b.get(),function(a){return c.nb(QE(b,a))})}; h.ir=function(a,b){if(a=a||jG(this)){if(t(b))b>this.g.version&&(this.g.version=b);else switch(this.u){case 0:case 1:case 2:this.g.version++}this.l.resolve(new nE(a,t(b)?b:this.g.version))}else this.l.reject("Could not perform operation")};h.Ol=function(a){this.version=a;return!0};h.Lh=function(){return this.l};h.Jh=function(){return this.l.aa};h.Hh=og(0);h.Zi=bb;h.vg=og(0);h.Ih=og(void 0);h.dj=bb;h.Rk=function(){return this.F};h.Oh=function(){return this.u.toString()};h.Gk=function(){return this.o.toString()}; var kG=function(a,b,c){var d=cG(),e=PF.hb(),f=new hG;a=new dF(a,e.Qa.o(a,b),c,d,f);return f.o=a};var mG=function(a){for(var b=[],c=0;c>>0,f=a.Ga.get(d)||0,g=l(b,10)||0;a.Ga.set(d,g);g=Math.max(g-f,0);f=a.ya.get(d);if(null!=f){M(b,114,f.vf.width);M(b,115,f.vf.height);g=!yG(a,d)||0=e.height||0>=e.width||0>=c.g)f=!1;var g=a.Ib(),k=a.G,m=c,p=f;f=new aA;f.Ei(1);f.Pa(g);f.ga(k);f.Ja(m.Z());f.Ab(EF(m.la()));g=m.Gc();M(f,7,g);g=new Az;M(g,1,!0);M(g,2,p);p=m.Mb();null!=p&&(k=new yz,k.setHeight(p.height),k.setWidth(p.width),M(k,3, m.g),P(g,3,k));P(f,9,g);f.Fi(d);a.u.g("Session "+a.qb()+" sending stream request: "+c.toString()+" with streamId: "+d);b=N(b,cA,8);P(f,8,b);LE(a.l,f);e&&b&&de(b,1)&&(c=de(b,1)[0]>>>0,null!=c&&((b=a.ya.get(c))?b.vf=e:(b={Xe:0,Vk:!yG(a,c),Wk:!1,vf:e},a.ya.set(c,b)),a=76800this.g){var f=c-this.l;e=d-this.o;f=this.F?f:f+e;e=0this.g){d=a-this.g;var e=b-this.l,f=c-this.o;d={Wi:0e;e++)d[e]=b.charCodeAt(c)<<24|b.charCodeAt(c+1)<<16|b.charCodeAt(c+2)<<8|b.charCodeAt(c+3),c+=4;else for(e=0;16>e;e++)d[e]=b[c]<<24|b[c+1]<<16|b[c+2]<<8|b[c+3],c+=4;for(e=16;80>e;e++){var f=d[e-3]^d[e-8]^d[e-14]^d[e-16];d[e]=(f<<1|f>>>31)&4294967295}b=a.g[0];c=a.g[1];var g=a.g[2],k=a.g[3],m=a.g[4];for(e=0;80>e;e++){if(40>e)if(20>e){f=k^c&(g^k);var p=1518500249}else f=c^g^k,p=1859775393;else 60>e?(f=c&g|k&(c|g),p=2400959708):(f=c^g^ k,p=3395469782);f=(b<<5|b>>>27)+f+m+p+d[e]&4294967295;m=k;k=g;g=(c<<30|c>>>2)&4294967295;c=b;b=f}a.g[0]=a.g[0]+b&4294967295;a.g[1]=a.g[1]+c&4294967295;a.g[2]=a.g[2]+g&4294967295;a.g[3]=a.g[3]+k&4294967295;a.g[4]=a.g[4]+m&4294967295}; DI.prototype.update=function(a,b){if(null!=a){t(b)||(b=a.length);for(var c=b-this.o,d=0,e=this.G,f=this.l;dthis.l?this.update(this.u,56-this.l):this.update(this.u,this.o-(this.l-56));for(var c=this.o-1;56<=c;c--)this.G[c]=b&255,b/=256;EI(this,this.G);for(c=b=0;5>c;c++)for(var d=24;0<=d;d-=8)a[b]=this.g[c]>>d&255,++b;return a}; var GI=function(){var a=window.crypto||window.msCrypto;a&&a.getRandomValues&&(this.l=!0,this.o=Infinity,this.I=!0);if(16>this.o){a=this.g;var b=this.o;this.g="";this.o=16;FI(this,a,Math.max(0,b));this.I=!1}},OI=function(a){var b={},c=window.localStorage||{},d=window.sessionStorage||{};if(!a.l){b.pv=HI();b.sv=(new Date).toLocaleString();b.local={};for(var e=0;eHI()-b.rn;)b.qn++;try{b.ko=window.history.length}catch(m){b.ko=m.message}b.window=II(window);b.document=II(document);b.screen=II(window.screen);try{b.documentElement=II(document.documentElement)}catch(m){b.documentElement=m.message}b.navigator=II(window.navigator);try{b.performance=JI(window.performance)}catch(m){b.performance=m.message}b.En=[];e=y(function(a){b.En.push(II(a))}, a);KI(a,window,e,0);b.plugins=[];if(navigator.plugins)for(e=0;e=k.length?FI(a,String.fromCharCode.apply(String,r.digest()),m):(r.update(JI(k[p++])),u(b))},b)};u(10);a.u=[];a.sg=0}}},MI=function(a){var b=function(b){QI(a,b,this)};a.u=[];Ze(window,"devicemotion",b);Ze(window,"deviceorientation",b);for(var c=0;c=a.o?(d.reset(),d.update("SEED_SALT:"+b+a.g),a.g=String.fromCharCode.apply(String,d.digest()),a.H="",a.F=0,a.I=!0):a.H=b}},SI=function(a,b){var c=[];if(a.l)a=new window.Uint8Array(Math.min(65536, b||1)),(window.crypto||window.msCrypto).getRandomValues(a),c=[].slice.call(a);else{if(0>a.o||0==a.g.length)throw new RI;var d=new DI;d.update("RANDOM_SALT:"+a.g);var e=d.digest();null!==e&&(d.reset(),d.update("SEED_SALT:"+a.g),a.g=String.fromCharCode.apply(String,d.digest()),c=e.slice(0,b||e.length))}return c},TI=function(a,b){for(var c=[],d=0;c.lengthb.length?b= null:(c=kI(b[3],"groupid")||kI(b[3],"nick"),d=kI(b[3],"streamid")||kI(b[3],"name"),e=iI(b[3],"label",v,""),b=hI(b,4,v,null)||"",b=null!=c&&null!=d&&null!=b?{ib:c,jm:d,label:e,payload:b}:null);null!=b&&this.M(new jJ(a,b.label,b.ib,b.jm,b.payload));break;case "getdevicestate":this.M(new kJ(new kH(b,this.g.Sh(),this.g.Rh(),this.g.Ch())));break;case "jhb":c=hI(b,3,Ya,!1);b=hI(b,4,Ya,!1);this.M(new lJ(a,c,b));break;case "latency-events":b=4>b.length?null:iI(b[3][0],"key",v,"");null!=b&&this.M(new mJ(a, b));break;case "jmiend":a=hI(b,2,v,"Unknown");b=hI(b,5,w,-1);this.M(new nJ(a,b));break;case "ping":a=hI(b,2,v,"Unknown");ZI(this,["pong",a]);break;case "jt":delete this.G[a];c=this.l;hI(b,4,v,null);b=parseInt(b[3],10);b in c.l||(b=6);this.M(new oJ(a,b));break;case "f-dead":this.M(new pJ("57"));break;case "termall":this.G={};this.M(new qJ(4));break;case "fe":a=hI(b,2,v,"Unknown");c=b[3];null!=c||(c="Unknown");b=b[4];this.M(new rJ(c,a,b));break;case "share-result":a:{switch(b[4]){case 0:b="Jb";break a; case 1:b="Kb";break a}b="Hb"}this.M(new sJ(a,b));break;case "share-notify":b=wI(b);null!=b&&this.M(new sJ(a,b));break;case "jtr":a=hI(b,2,v,"Unknown");c=b[3].a;b=kI(c,"ufrag");c=kI(c,"pwd");null!=b&&null!=c&&this.M(new tJ(a,b,c));break;case "trstate":b=this.l.N.parse(b),null!=b&&this.M(new uJ(a,b))}}};VI.prototype.J=function(a){"unchanged"!=a.g&&"unknown"!=a.g&&this.M(new fJ("a",a.u,a.g));"unchanged"!=a.o&&"unknown"!=a.o&&this.M(new fJ("v",a.G,a.o))}; VI.prototype.I=function(a){var b=pf(a);if(null!=b&&(a=b[0],null!=a&&("jmidata"==a||"jmidatav3"==a))){a=b[2];var c=this.l;if("jmidatav3"==b[0])b=ZH(c.u,b);else if(c=c.F,null!=b&&b[2]&&b[3]){var d=new jp;var e=b[6];null==e?e=0:(null!=e.cpu&&M(d,34,Math.round(e.cpu)),null!=e.bcpu&&M(d,92,Math.round(e.bcpu)),null!=e.gcpu&&M(d,94,Math.round(e.gcpu)),null!=e.tcpu&&M(d,35,Math.round(e.tcpu)),null!=e.cpus&&d.$f(e.cpus),null!=e.t&&M(d,54,Math.round(e.t)),e=xH(e.v));2!=e?b=null:(e=-1,w(b[3])?e=b[3]:v(b[3])&& (e=parseFloat(b[3])),M(d,1,Math.round(e)),e=b[4],null!=e&&(tH(c,e[0],d),wH(c,e[1],d)),b=b[5],null!=b&&(AH(c,b[0],d),AH(c,b[1],d)),b=d)}else b=null;null!=b&&this.M(new vJ(a,b))}};var cJ=function(a,b){var c=b.Aa;return null!=c&&Fb(bs(c),function(a){return 1=b.length?a:Ir(new zr(a),[b[0]]).T()}; VI.prototype.L=function(a){a=a.json;if(null!=a){var b=a[0];null!=b&&"mf"==b&&(a=jI(this.l,a).o,!ca(Ac(a))&&16<=a.length&&FI(this.u,a,a.length))}};var iJ=function(a,b){U.call(this,"Xb");this.sessionId=a;this.g=b};A(iJ,U);var vJ=function(a,b){U.call(this,"Zb");this.sessionId=a;this.g=b};A(vJ,U);var nJ=function(a,b){U.call(this,"Yb");this.sessionId=a;this.u=b};A(nJ,U);var rJ=function(a,b,c){U.call(this,"Tb");this.errorCode=a;this.sessionId=b;this.o=c};A(rJ,U); var pJ=function(a){U.call(this,"Ub");this.errorCode=a};A(pJ,U);var hJ=function(a,b){U.call(this,"Ob");this.sessionId=a;this.g=b};A(hJ,U);var oJ=function(a,b){U.call(this,"bc");this.sessionId=a;this.g=b};A(oJ,U);var qJ=function(a){U.call(this,"Sb");this.g=a};A(qJ,U);var kJ=function(a){U.call(this,"Qb");this.g=a};A(kJ,U);var fJ=function(a,b,c){U.call(this,"Rb");this.mediaType=a;this.muted=b;this.reason=c};A(fJ,U);var sJ=function(a,b){U.call(this,"ac");this.sessionId=a;this.state=b};A(sJ,U); var tJ=function(a,b,c){U.call(this,"cc");this.sessionId=a;this.Xg=b;this.Kg=c};A(tJ,U);var uJ=function(a,b){U.call(this,"dc");this.sessionId=a;this.g=b};A(uJ,U);var lJ=function(a,b,c){U.call(this,"Vb");this.sessionId=a;this.g=b;this.o=c};A(lJ,U);var mJ=function(a,b){U.call(this,"Wb");this.sessionId=a;this.message=b};A(mJ,U);var jJ=function(a,b,c,d,e){U.call(this,"Pb");this.sessionId=a;this.label=b;this.ib=c;this.jm=d;this.payload=e};A(jJ,U); var wJ=function(a){Kq.apply(this,arguments)};q(wJ,Kq);var xJ=function(a,b){var c=new W(a);a.o(c);c.listen(b,"Ob",a.g)};wJ.prototype.g=function(a){var b=zI(new Map(a.g.o));this.M(new AI(a.sessionId,a.g.g,b))};var yJ=function(a,b,c,d){TG.call(this,b,d,"a");this.F=c};q(yJ,TG);yJ.prototype.l=function(){return this.F};var zJ=function(a,b){LG.call(this,b);this.H=a;this.G=[];this.u=this.l=!1;this.J=new W(this);this.o(this.J);this.I=this.fa().gb();this.J.listen(this.fa(),"H",this.K);this.F("re")};q(zJ,LG);zJ.prototype.stop=function(){this.mute();"sc"!=this.fa().gb()?this.F("st"):this.F("nd");return!0};zJ.prototype.Y=function(){return null};var BJ=function(a,b){a.F(b);AJ(a)};zJ.prototype.th=function(a,b){return new yJ(this.H,this,a,b)}; zJ.prototype.nf=function(a){this.G.push(a);var b=this.fa().qa();this.H.mute("",a,b,"user",this.l)};zJ.prototype.dg=function(a){Tb(this.G,a)};zJ.prototype.kj=function(){CJ(this,this.l,"user")};var DJ=function(a){return 0==a.G.length?null:Jb(a.G,function(b){return"default-settings-session-id"!=b&&!!a.H.G[b]})};zJ.prototype.mute=function(){if("st"==this.g)return!1;this.l=!0;"sc"!=this.fa().gb()?CJ(this,!0,"user")||(this.u=!0,AJ(this)):(this.u=!0,this.M("Ya"));return!0}; zJ.prototype.pi=function(){"st"!=this.g&&(this.u=this.l=!1,AJ(this),"sc"!=this.fa().gb()&&CJ(this,!1,"user"))};zJ.prototype.Kb=function(){switch(this.g){case "nd":case "ad":case "fa":return!0;default:return this.u}};var CJ=function(a,b,c){for(var d=a.fa().qa(),e=0b)return;this.I.ak=a[b];break;case "ao":a=C(this.g.u);c=C(this.g.H);b=c.indexOf(b);if(0>b)return;this.I.ck=a[b];break;case "vi":a=C(this.g.F);c=C(this.g.J);b=c.indexOf(b);if(0>b)return;this.I.um=a[b]}this.R.start()};h.Eo=function(a){if(null!=this.l&&null!=this.H){var b=DJ(this.u);if(null!=b&&b==a.sessionId)switch(a.state){case "Jb":JJ(this);break;case "Hb":KJ(this,!0);break;case "Kb":case "Ib":KJ(this,!1)}}}; var JJ=function(a){BJ(a.l,"re");a.K.listen(a.l,"Za",function(){null==a.l||"nd"!=a.l.g&&"st"!=a.l.g||KJ(a,!1)});a.H.resolve(a.l);a.L=!0;a.J&&LJ(a.J)},KJ=function(a,b){if(null!=a.l&&null!=a.H)if(a.L){a.H=null;a.L=!1;b=a.l;a.l=null;a.J&&LJ(a.J);var c=DJ(a.u);null!=c&&ZI(a.G,["share-remove","",c,0]);BJ(b,"nd")}else b&&BJ(a.l,"fa"),a.H.reject(a.l),a.H=null,a.L=!1,a.l=null},IJ=function(a){xr.call(this,"","2","v","ca");this.F=a;this.g=null;LJ(this)};q(IJ,xr); var LJ=function(a){var b=a.F.H&&a.F.L?a.F.l.fa():null;b!=a.g&&(a.g=b,a.M("H"),a.M("J"),a.M("K"))};IJ.prototype.gb=function(){return this.g?this.g.gb():xr.prototype.gb.call(this)};IJ.prototype.getState=function(){return this.g?this.g.getState():xr.prototype.getState.call(this)};IJ.prototype.Mf=function(){return this.g?this.g.Mf():xr.prototype.Mf.call(this)}; var MJ=function(a,b){this.F=a;this.u=b};MJ.prototype.error=function(a){NJ(this,a,2)};MJ.prototype.o=function(a){NJ(this,a,1)};MJ.prototype.g=function(a){NJ(this,a,0)};MJ.prototype.l=function(a){NJ(this,a,0)};var NJ=function(a,b,c){var d=a.F;a="["+a.u+"] "+b;switch(c){case 2:c=Mh(["error",a]);break;case 1:c=Mh(["warning",a]);break;default:c=Mh(["comment",a])}try{d.Nd(c)}catch(e){}}; var PJ=function(a,b,c,d,e){ot.call(this);this.u=new MJ(b.g,"realtime.media.api.flute.LocalSession");this.Y=new W(this);this.o(this.Y);this.l=a;this.V=!1;this.g=b;this.Y.listen(this.g,"Pb",this.Fo).listen(this.g,"Sb",this.ap).listen(this.g,"Tb",this.bp).listen(this.g,"Ub",this.cp).listen(this.g,"Vb",this.ep).listen(this.g,"Wb",this.fp).listen(this.g,"Xb",this.gp).listen(this.g,"Zb",this.jp).listen(this.g,"Yb",this.hp).listen(this.g,"ac",this.Go).listen(this.g,"bc",this.lp).listen(this.g,"cc",this.qq).listen(this.g, "dc",this.sq);this.ca=c;this.G="INITIAL";this.P=this.L=this.H=this.R=this.O=null;this.S=this.I=void 0;this.K=null;this.J=e;this.F=OJ(this,e);this.W=d;this.$=X();this.ha="call/"+e.J};q(PJ,ot);var QJ=function(a,b,c,d){a.G!=b&&(a.G=b,!w(a.I)&&w(c)&&(a.I=c),v(a.S)||!d||ca(Ac(d))||(a.S=d),a.M(new at(a.G,a.I,d)))};PJ.prototype.getState=function(){return this.G};PJ.prototype.tb=function(){return this.l};PJ.prototype.tf=function(){return this.F}; var OJ=function(a,b){var c=UI(a.g);if(null==c)return a.u.o("FluteLocalSession.createOffer called before flute version available."),null;var d=C(c.l),e=C(c.H),f=C(c.u),g=C(c.I),k=[Rq(Qq(Pq(new Oq,"d"),101),"google-data").T()];b.L&&H&&(e=Cb(e,function(a){return Vq(new Oq(a),"useadaptivelayering_v2","true").T()}));a.V=XI(a.g);var m=RJ(a,a.V?"ICE":"GICE");c=SJ(a,Bb(C(c.F),function(a){return"AES_CM_128_HMAC_SHA1_32"!=a},a));d=new Zr("a",d,f);f=null;f=new Zr("v",e,g,a.J.N);e=null;e=new Zr("d",k,[]);k=b.g? [8579373]:TJ(a,1);a.O=Ir(Dr(Cr(Ar(new zr,"a"),"1"),a.l+"/1"),k).T();k=b.I?3:1;k=b.g?[8579374]:TJ(a,k);g=[];if(1=b.length)this.H.push("|"+a);else{b=b.length;for(var c=Math.ceil(b/3800),d=0,e=1;da-aL?10:100)},$K),qL=function(){aL=z();bL&&window.clearTimeout(bL);bL=window.setTimeout(pL,10)},kL=function(a,b){if(!/^https?:\/\//.test(a))throw Error("da`"+a);this.l=a;this.o=b;this.g=0}; kL.prototype.send=function(a){this.g=++this.g%2;a=this.l+"#"+this.g+encodeURIComponent(a);try{if(qd){var b=this.o.location;if(a instanceof Uf)var c=a;else a instanceof Uf?c=a:(a=a.Fd?a.Rc():String(a),Wf.test(a)||(a="about:invalid#zClosurez"),c=Xf(a));b.href=Vf(c)}else this.o.location.replace(a)}catch(d){}qL()};var iL=function(a,b,c){this.u=a;this.o=b;this.l=c;this.g=this.o.location.href.split("#")[0]+"#INITIAL";oL.push(this);qL()}; iL.prototype.receive=function(){var a=this.o.location.href;if(a!=this.g){this.g=a;if(a=a.split("#")[1])a=a.substr(1),this.l(decodeURIComponent(a));return!0}return!1}; var sL=function(a,b){PK.call(this,b);this.g=a;this.u=this.g.g.pru;this.l=this.g.g.ifrid;qd&&rL()};A(sL,PK);if(qd)var tL=[],uL=0,rL=function(){uL||(uL=window.setTimeout(function(){vL()},1E3))},vL=function(a){var b=z();for(a=a||3E3;tL.length&&b-tL[0].timestamp>=a;){var c=tL.shift().lo;oi(c)}uL=window.setTimeout(wL,1E3)},wL=function(){vL()};var xL={};sL.prototype.Je=3;sL.prototype.connect=function(){QK(this).xpcRelay||(QK(this).xpcRelay=yL);this.send("tp","SETUP")}; var yL=function(a,b){var c=b.indexOf(":"),d=b.substr(0,c);b=b.substr(c+1);if(md&&-1!=(c=d.indexOf("|"))){g=d.substr(0,c);d=d.substr(c+1);c=d.indexOf("+");var e=d.substr(0,c);c=parseInt(d.substr(c+1),10);var f=xL[e];f||(f=xL[e]={Ak:[],Wl:0,vk:0});xc(d,"++")&&(f.vk=c+1);f.Ak[c]=b;f.Wl++;if(f.Wl!=f.vk)return;b=f.Ak.join("");delete xL[e]}else var g=d;MK[a].l(g,decodeURIComponent(b))};sL.prototype.Wg=function(a){"SETUP"==a?(this.send("tp","SETUP_ACK"),YK(this.g)):"SETUP_ACK"==a&&YK(this.g)}; sL.prototype.send=function(a,b){b=encodeURIComponent(b);var c=b.length;if(md&&1800=c?"++":"+")+f)}else zL(this,a,b)}; var zL=function(a,b,c,d){if(md){var e=QK(a).document.createElement("DIV"),f={onload:Pf("this.xpcOnload()"),sandbox:null},g={src:null,srcdoc:null},k={sandbox:""};var m={};for(var p in g)m[p]=g[p];for(p in k)m[p]=k[p];for(p in f){var r=p.toLowerCase();if(r in g)throw Error("q`"+r+"`"+p+"`"+f[p]);r in k&&delete m[r];m[p]=f[p]}f=null;g="";if(m)for(J in m){if(!kg.test(J))throw Error("p`"+J);p=m[J];if(null!=p){k=J;r=p;if(r instanceof Nf)r=Of(r);else if("style"==k.toLowerCase()){p=void 0;if(!lb(r))throw Error("o`"+ typeof r+"`"+r);if(!(r instanceof $f)){var u="";for(p in r){if(!/^[-_a-zA-Z0-9]+$/.test(p))throw Error("l`"+p);var x=r[p];null!=x&&(x=hb(x)?Cb(x,gg).join(" "):gg(x),u+=p+":"+x+";")}r=u?ag(u):bg}r instanceof $f&&r.constructor===$f&&r.o===Zf?p=r.g:(db(r),p="type_error:SafeStyle");r=p}else{if(/^on/i.test(k))throw Error("m`"+k+"`"+r);if(k.toLowerCase()in lg)if(r instanceof Rf)r=Sf(r);else if(r instanceof Uf)r=Vf(r);else if(v(r))r=Yf(r).Rc();else throw Error("n`"+k+"`iframe`"+r);}r.Fd&&(r=r.Rc());k=k+ '="'+wc(String(r))+'"';g+=" "+k}}var J="":(f=ng(g),J+=">"+jg(f)+"",f=f.Nf());(m=m&&m.dir)&&(/^(ltr|rtl|auto)$/i.test(m)?f=0:f=null);m=mg(J,f);e.innerHTML=jg(m);e=e.childNodes[0];e.xpcOnload=AL}else e=QK(a).document.createElement("IFRAME"),qd?tL.push({timestamp:z(),lo:e}):Ze(e,"load",AL);m=e.style;m.visibility="hidden";m.width=e.style.height="0px";m.position="absolute";m=a.u;m+="#"+a.g.name;a.l&&(m+=","+a.l);m+="|"+b;d&&(m+= "|"+d);e.src=m+(":"+c);QK(a).document.body.appendChild(e)},AL=function(){oi(this)};sL.prototype.X=function(){sL.oa.X.call(this);qd&&vL(0)}; var BL=function(a,b,c,d,e){PK.call(this,c);this.G=a;this.H=e||2;this.S=b||"*";this.L=new W(this);this.I=new ej(100,QK(this));this.O=!!d;this.u=new Lk;this.F=new Lk;this.l=new Lk;this.R=OK();this.K=null;this.O?1==SK(this.G)?Uk(this.l,this.u):Uk(this.l,this.F):(Uk(this.l,this.u),2==this.H&&Uk(this.l,this.F));this.l.da(this.Wn,this);this.l.na(!0);this.L.listen(this.I,"tick",this.Pk)};A(BL,PK);BL.prototype.g=null;BL.prototype.P=!1;BL.prototype.Je=1;var CL={};BL.prototype.J=0; var FL=function(a){var b=a.g.data;if(!v(b))return!1;var c=b.indexOf("|"),d=b.indexOf(":");if(-1==c||-1==d)return!1;var e=b.substring(0,c);c=b.substring(c+1,d);b=b.substring(d+1);if(d=MK[e])return d.l(c,b,a.g.origin),!0;d=DL(b)[0];for(var f in MK){var g=MK[f];if(1==SK(g)&&!g.Dc()&&"tp"==c&&("SETUP"==d||"SETUP_NTPV2"==d)&&EL(g,a.g.origin))return RK(g,e),g.l(c,b),!0}return!1}; BL.prototype.Wg=function(a){var b=DL(a);a=b[1];switch(b[0]){case "SETUP_ACK":GL(this,1);this.u.o||this.u.na(!0);break;case "SETUP_ACK_NTPV2":2==this.H&&(GL(this,2),this.u.o||this.u.na(!0));break;case "SETUP":GL(this,1);HL(this,1);break;case "SETUP_NTPV2":2==this.H&&(b=this.g,GL(this,2),HL(this,2),1!=b&&null==this.K||this.K==a||IL(this),this.K=a)}}; var IL=function(a){2!=a.H||null!=a.g&&2!=a.g||a.send("tp","SETUP_NTPV2,"+a.R);null!=a.g&&1!=a.g||a.send("tp","SETUP")},HL=function(a,b){if(2!=a.H||null!=a.g&&2!=a.g||2!=b){if(null!=a.g&&1!=a.g||1!=b)return;a.send("tp","SETUP_ACK")}else a.send("tp","SETUP_ACK_NTPV2");a.F.o||a.F.na(!0)},GL=function(a,b){b>a.g&&(a.g=b);1==a.g&&(a.F.o||a.O||a.F.na(!0),a.K=null)};h=BL.prototype; h.connect=function(){var a=QK(this),b=ob(a),c=CL[b];w(c)||(c=0);0==c&&Ze(a.postMessage?a:a.document,"message",FL,!1,BL);CL[b]=c+1;this.P=!0;this.Pk()};h.Pk=function(){var a=0==SK(this.G);this.O&&a||this.G.Dc()||this.N?this.I.stop():(this.I.start(),IL(this))};h.send=function(a,b){var c=this.G.xc;c&&(this.send=function(a,b){var d=this,e=this.G.name;this.J=Y(function(){d.J=0;try{var f=c.postMessage?c:c.document;f.postMessage&&f.postMessage(e+"|"+a+":"+b,d.S)}catch(m){}},0)},this.send(a,b))}; h.Wn=function(){YK(this.G,1==this.H||1==this.g?200:void 0)};h.X=function(){if(this.P){var a=QK(this),b=ob(a),c=CL[b];CL[b]=c-1;1==c&&gf(a.postMessage?a:a.document,"message",FL,!1,BL)}this.J&&(gj(this.J),this.J=0);we(this.L);delete this.L;we(this.I);delete this.I;this.u.cancel();delete this.u;this.F.cancel();delete this.F;this.l.cancel();delete this.l;delete this.send;BL.oa.X.call(this)};var DL=function(a){a=a.split(",");a[1]=a[1]||null;return a}; var JL=function(a,b){PK.call(this,b);this.g=a;this.l=a.at||"";this.u=a.rat||"";a=QK(this);if(!a.nix_setup_complete)try{a.execScript("Class GCXPC____NIXVBS_wrapper\n Private m_Transport\nPrivate m_Auth\nPublic Sub SetTransport(transport)\nIf isEmpty(m_Transport) Then\nSet m_Transport = transport\nEnd If\nEnd Sub\nPublic Sub SetAuth(auth)\nIf isEmpty(m_Auth) Then\nm_Auth = auth\nEnd If\nEnd Sub\nPublic Function GetAuthToken()\n GetAuthToken = m_Auth\nEnd Function\nPublic Sub SendMessage(service, payload)\n Call m_Transport.GCXPC____NIXJS_handle_message(service, payload)\nEnd Sub\nPublic Sub CreateChannel(channel)\n Call m_Transport.GCXPC____NIXJS_create_channel(channel)\nEnd Sub\nPublic Sub GCXPC____NIXVBS_container()\n End Sub\nEnd Class\n Function GCXPC____NIXVBS_get_wrapper(transport, auth)\nDim wrap\nSet wrap = New GCXPC____NIXVBS_wrapper\nwrap.SetTransport transport\nwrap.SetAuth auth\nSet GCXPC____NIXVBS_get_wrapper = wrap\nEnd Function", "vbscript"),a.nix_setup_complete=!0}catch(c){}this.GCXPC____NIXJS_handle_message=this.Xn;this.GCXPC____NIXJS_create_channel=this.tn};A(JL,PK);h=JL.prototype;h.Je=6;h.gf=!1;h.Ae=null;h.connect=function(){0==SK(this.g)?this.Yj():this.Xj()};h.Yj=function(){if(!this.gf){var a=this.g.df;try{a.contentWindow.opener=(0,QK(this).GCXPC____NIXVBS_get_wrapper)(this,this.l),this.gf=!0}catch(b){}this.gf||QK(this).setTimeout(y(this.Yj,this),100)}}; h.Xj=function(){if(!this.gf){try{var a=QK(this).opener;if(a&&"GCXPC____NIXVBS_container"in a){this.Ae=a;if(this.Ae.GetAuthToken()!=this.u)return;this.Ae.CreateChannel((0,QK(this).GCXPC____NIXVBS_get_wrapper)(this,this.l));this.gf=!0;YK(this.g)}}catch(b){return}this.gf||QK(this).setTimeout(y(this.Xj,this),100)}};h.tn=function(a){this.Ae=a;this.Ae.GetAuthToken()==this.u&&YK(this.g)};h.Xn=function(a,b){QK(this).setTimeout(y(function(){this.g.l(a,b)},this),1)}; h.send=function(a,b){this.Ae.SendMessage(a,b)};h.X=function(){JL.oa.X.call(this);this.Ae=null}; var LL=function(a,b){JK.call(this);for(var c=0,d;d=LK[c];c++)if(d in a&&!/^https?:\/\//.test(a[d]))throw Error("ea`"+a[d]+"`"+d);this.g=a;this.name=this.g.cn||OK();this.u=b||ei();this.F=[];this.I=new W(this);a.lpu=a.lpu||Sg(ii(this.u.g).location.href)+"/robots.txt";a.ppu=a.ppu||Sg(a.pu||"")+"/robots.txt";MK[this.name]=this;kf(window,"unload",KL)||Ye(window,"unload",KL)};A(LL,JK);var ML=/^%*tp$/,NL=/^%+tp$/;h=LL.prototype;h.$d=null;h.Ce=null;h.vc=null;h.bf=1;h.Dc=function(){return 2==this.bf}; h.xc=null;h.df=null;var eL=function(a){try{return!!a.xc&&!a.xc.closed}catch(b){return!1}};LL.prototype.connect=function(a){this.G=a||bb;3==this.bf&&(this.bf=1);this.Ce?this.Ce.da(this.J):this.J()}; LL.prototype.J=function(){this.Ce=null;if(this.g.ifrid){var a=this.g.ifrid;this.df=v(a)?this.u.g.getElementById(a):a}this.df&&((a=this.df.contentWindow)||(a=window.frames[this.g.ifrid]),this.xc=a);if(!this.xc){if(window==window.top)throw Error("ga");this.xc=window.parent}if(!this.vc){if(!this.g.tp){a=this.g;if(jb(document.postMessage)||jb(window.postMessage)||md&&window.postMessage)var b=1;else if(od)b=2;else if(md&&this.g.pru)b=3;else{var c;if(c=md){c=!1;try{b=window.opener,window.opener={},c=hd(window, "opener"),window.opener=b}catch(d){}}b=c?6:4}a.tp=b}switch(this.g.tp){case 1:this.vc=new BL(this,this.g.ph,this.u,!!this.g.osh,this.g.nativeProtocolVersion||2);break;case 6:this.vc=new JL(this,this.u);break;case 2:this.vc=new ZK(this,this.u);break;case 3:this.vc=new sL(this,this.u);break;case 4:this.vc=new $K(this,this.u);break;case 7:if(a=this.xc)try{a=window.document.domain==this.xc.document.domain}catch(d){a=!1}a&&(this.vc=new TK(this,this.u))}if(!this.vc)throw Error("fa");}for(this.vc.connect();0< this.F.length;)this.F.shift()()};LL.prototype.close=function(){this.Ce&&(this.Ce.cancel(),this.Ce=null);this.F.length=0;this.I.removeAll();this.bf=3;we(this.vc);this.G=this.vc=null;we(this.$d);this.$d=null};var YK=function(a,b){a.Dc()||a.$d&&0!=a.$d.af||(a.bf=2,we(a.$d),t(b)?(a.$d=new FJ(a.G,b),a.$d.start()):(a.$d=null,a.G()))};LL.prototype.send=function(a,b){this.Dc()&&(eL(this)?(lb(b)&&(b=Mh(b)),this.vc.send(OL(a),b)):this.close())}; LL.prototype.l=function(a,b,c){this.Ce?this.F.push(y(this.l,this,a,b,c)):EL(this,c)&&!this.N&&3!=this.bf&&(a&&"tp"!=a?this.Dc()&&(a=a.replace(/%[0-9a-f]{2}/gi,decodeURIComponent),a=NL.test(a)?a.substring(1):a,a=this.getService(a,b))&&(b=KK(b,a.ol),null!=b&&a.na(b)):this.vc.Wg(b))}; var OL=function(a){ML.test(a)&&(a="%"+a);return a.replace(/[%:|]/g,encodeURIComponent)},SK=function(a){var b=a.g.role;return w(b)?b:window.parent==a.xc?1:0},RK=function(a,b){delete MK[a.name];a.name=b;MK[b]=a},EL=function(a,b){var c=a.g.ph;return ca(Ac(b))||ca(Ac(c))||b==a.g.ph};LL.prototype.X=function(){this.close();this.df=this.xc=null;delete MK[this.name];we(this.I);delete this.I;LL.oa.X.call(this)};var KL=function(){for(var a in MK)we(MK[a])}; var PL=function(a,b){V.call(this);this.H=a;this.J=Yc(b);this.H.registerService("mediaCall",y(this.K,this),!0)};A(PL,V);PL.prototype.K=function(a){var b=this.J[a[0]];null!=b&&b(ne(a))};PL.prototype.send=function(a){this.H.send("mediaCall",he(a))};var QL=function(a){K(this,a,"rme:cc",-1,null,null)};A(QL,I);Q("rme:cc",QL);var RL=function(a){K(this,a,"rme:ccr",-1,null,null)};A(RL,I);Q("rme:ccr",RL);var TL=function(a){K(this,a,"rme:sc",-1,SL,null)};A(TL,I);var SL=[3,4,5];Q("rme:sc",TL);var UL=function(a){K(this,a,0,-1,null,null)};A(UL,I);var VL=function(a){K(this,a,"rme:dc",-1,null,null)};A(VL,I);Q("rme:dc",VL);var WL=function(a){K(this,a,"rme:csc",-1,null,null)};A(WL,I);Q("rme:csc",WL);WL.prototype.ua=function(){return l(this,2)}; WL.prototype.ga=function(a){M(this,2,a)};WL.prototype.Z=function(){return l(this,3)};WL.prototype.Ja=function(a){M(this,3,a)};var YL=function(a){K(this,a,"rme:pu",-1,XL,null)};A(YL,I);var XL=[2];Q("rme:pu",YL);YL.prototype.xg=function(){return O(this,bz,2)};var ZL=function(a){K(this,a,"rme:md",-1,null,null)};A(ZL,I);Q("rme:md",ZL);ZL.prototype.fc=function(a){M(this,4,a)};var $L=function(a){K(this,a,"rme:mdsc",-1,null,null)};A($L,I);Q("rme:mdsc",$L);$L.prototype.fc=function(a){M(this,3,a)}; var aM=function(a){K(this,a,"rme:sd",-1,null,null)};A(aM,I);Q("rme:sd",aM);aM.prototype.Fb=function(){return l(this,3)};var bM=function(a){K(this,a,"rme:rmdi",-1,null,null)};A(bM,I);Q("rme:rmdi",bM);var cM=function(a){K(this,a,"rme:spmd",-1,null,null)};A(cM,I);Q("rme:spmd",cM);var dM=function(a){K(this,a,"rme:tmap",-1,null,null)};A(dM,I);Q("rme:tmap",dM);var eM=function(a){K(this,a,0,-1,null,null)};A(eM,I);eM.prototype.getId=function(){return l(this,1)};eM.prototype.sc=function(){return l(this,2)}; eM.prototype.getSelected=function(){return l(this,3)};var gM=function(a){K(this,a,"rme:mdi",-1,fM,null)};A(gM,I);var fM=[3,4,5];Q("rme:mdi",gM);var hM=function(a){K(this,a,"rme:sadlu",-1,null,null)};A(hM,I);Q("rme:sadlu",hM);var iM=function(a){K(this,a,"rme:adluc",-1,null,null)};A(iM,I);Q("rme:adluc",iM);var OM=function(a){K(this,a,"rme:rdlu",-1,null,null)};A(OM,I);Q("rme:rdlu",OM);var PM=function(a){K(this,a,"rme:rrreq",-1,null,null)};A(PM,I);Q("rme:rrreq",PM); PM.prototype.Z=function(){return l(this,2)};PM.prototype.Ja=function(a){M(this,2,a)};var QM=function(a){K(this,a,"rme:rrresp",-1,null,null)};A(QM,I);Q("rme:rrresp",QM);QM.prototype.Z=function(){return l(this,2)};QM.prototype.Ja=function(a){M(this,2,a)};var RM=function(a){K(this,a,"rme:dpmreq",-1,null,null)};A(RM,I);Q("rme:dpmreq",RM);var SM=function(a){K(this,a,"rme:dpmresp",-1,null,null)};A(SM,I);Q("rme:dpmresp",SM); var TM={Eb:100,prefix:"//ssl.gstatic.com/chat/sounds/hangout_dtmf_click_",Wb:"9629c9a5b555e421de741170532c1142.wav"},UM={Eb:4E3,prefix:"//ssl.gstatic.com/chat/sounds/outgoing_ring_",rl:"08d6076c4e21ce2f30d739a53ef1c609.ogg",ln:!0};var VM=function(){this.g=0;this.o=X();this.l=null};VM.prototype.then=function(a,b,c){return this.o.aa.then(a,b,c)};var WM=function(a,b){return Ui(a.o.aa,b,void 0)};VM.prototype.get=function(){return this.l};Di(VM);var XM=function(){this.g=new VM};XM.prototype.resolve=function(a){var b=this;0==this.g.g&&(this.g.o.resolve(a),Ei(a)?(a.then(function(a){return YM(b,a)},function(){return YM(b,null)}),this.g.g=1):YM(this,a))};var YM=function(a,b){a.g.g=2;a.g.l=b}; XM.prototype.reject=function(a){0==this.g.g&&(this.g.g=2,this.g.o.reject(a))}; var ZM=function(){V.call(this)};A(ZM,XG);var $M=function(){V.call(this)};A($M,Kq);var aN=function(a){U.call(this,"fc");this.g=C(a)};A(aN,U);var cN=function(){ue.call(this);this.l=[];this.g=new bN(y(this.u,this));this.o(this.g)};A(cN,ue);cN.prototype.u=function(a){B(this.l,function(b){a=b.filter(a)});return a};var bN=function(a){V.call(this);this.F=a;this.l=[];this.g=!1};A(bN,$M);var dN=function(a,b){a.l=C(b);a.g||(a.g=!0,Bi(a.u,a))};bN.prototype.u=function(){this.g=!1;this.M(new aN(this.F(this.l)))}; var eN=function(a){this.o=null;this.l=a;this.l.then(function(a){this.o=a},null,this);this.g={}},fN=function(a,b,c){null==a.g[b]&&(null!=c?0g)f= {li:d,ij:NaN,n:1};else{g+=1;var k=d-e;e+=k/g;var m=NaN;1b.length&&"INPROGRESS"==a.getState()){a.stop(52);return}}a.F.Rl(b)},AN=function(a,b,c,d){a.l.g(a.g.tb()+" changed state from "+a.getState()+" to "+b);d&&a.l.g("State change due to "+d);a.mc!=b&&(a.mc=b,a.hc=c,a.M(new at(b,c,d)))}; yN.prototype.vd=function(a){var b=this;switch(this.getState()){case "STOPPED":case "FINISHED":return!1}a=a.filter(function(a){a=new xr(a.Z(),a.Gc(),a.la());return null===MN(b,a)});a.forEach(function(a){b.l.g(b.Ia()+" received stream request "+("for DOWN stream from UI: "+a));var c=b.ya,e=a.Z(),f=a.Gc();a=a.Mb();e+=f;a&&921600<=a.hg()?c.l[e]||(c.l[e]=z()):delete c.l[e]});if(null!=this.ha)return dN(this.ha,a),!0;NN(this,a);return!0};yN.prototype.Td=function(a){ON(this,a.g);NN(this,a.g)}; var NN=function(a,b){a.F.vd(b);a.gc={};b.forEach(function(b){if(b.l){var c=b.Z();b=b.Gc();a.gc[c+b]=!0}});a.H.forEach(a.Ac,a)};yN.prototype.Ac=function(a){var b=a.Z();b=this.gc[b+a.I]||!1;b!=a.g&&(a.g=b,a.M("ba"))};var ON=function(a,b){b=Fa(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=c.Va();if(null!=d){c=c.u;d=Fa(d);for(var e=d.next();!e.done;e=d.next())a.V.set(e.value,c)}}},KN=function(a,b){null!==a.ka&&b.filter(function(a){return"v"==a.la()}).length?dN(a.ka,b):PN(a,b)}; yN.prototype.Rd=function(a){var b=a.target;a=b.Kb();b=b.fa();(b=this.K[HN(b)])?(a=Er(new zr(b.getInfo()),a).T(),b.u=a,zG(this.F,a)):this.l.o(this.Ia()+" muted unknown capture.")};var IN=function(a,b){a&&(b=Fr(new zr(a.getInfo()),b).T(),a.u=b)};yN.prototype.Ud=function(a){PN(this,a.g)}; var PN=function(a,b){var c=b.filter(function(b){b=b.I;return!(null!=b&&It(a)!=b)});if(0!=c.length&&(ON(a,c),a.pa=Wb(a.pa.filter(function(a){return!c.some(function(b){return Vr(a,b)})}),c.filter(function(a){return a.l})),a.g.ng(a.pa),a.G&&a.G.sa)){var d=QN(a);b=d?15E3:0;a.Ka&&gj(a.Ka);a.Ka=Y(function(){GN(a,d)},b)}},QN=function(a){if(!(H&&yn(59)&&a.u.L))return!1;var b=null;a.pa.forEach(function(a){!ca(a.Gc())&&a.Mb()&&(null==b||a.Mb().width>b.Mb().width)&&(b=a)});if(null==b)return!1;a=b.Mb();var c= !1;57600>=a.height*a.width&&(c=!0);return c},GN=function(a,b){a.G&&a.Ba!=b&&(a.Ba=b,a.G=RN(a,a.G),SN(a),b?(a.R=new eN(a.me),fN(a.R,834),a.S=z()):(fN(a.R,835),gN(a.R),a.R=null,a.S=null))},RN=function(a,b){return H&&yn(59)&&a.u.L?As(b,ks(b.sa,a.Ba?150:3150)):b},SN=function(a){1==a.Ba?(a.P&&(gj(a.P),a.P=null),a.g.update(a.G,[])):a.g.update(a.G,[]).then(function(){a.P&&gj(a.P);a.P=Y(function(){3150===ls(a.G.sa)&&(a.G=As(a.G,ks(a.G.sa,-1)),a.g.update(a.G,[]))},50)})},Jt=function(a){return a.g.tf()}; yN.prototype.jb=function(a){var b=MN(this,a);return null!=b?b:Jb(this.H,function(b){b=b.getInfo();return b.Z()==a.Z()&&b.la()==a.qa()&&b.g==a.getId()})};yN.prototype.Qi=function(){var a=Ht.prototype.Qi.call(this),b=this.rd.Qa.ze()||null;bd(a,{sessionOptions:ct(this.u),audioOptions:Ls(),systemInfo:b?b.Oa():"Unavailable",sessionEndDebugInfo:this.pd});return a}; var MN=function(a,b){if(b.Z()!=a.qd&&""!=b.Z())return null;a=Oc(a.K).filter(function(a){a=a.g.fa();return b.getId()==a.getId()&&b.qa()==a.qa()});return 1Hb(b.Ca.xa(),function(b){return b==a?!0:b&&a?b.qh===a.qh&&b.xi===a.xi&&b.Ki===a.Ki&&b.Ji===a.Ji&&b.ci===a.ci&&b.Ii===a.Ii&&b.Ye===a.Ye&&b.Bh===a.Bh&&b.ti===a.ti&&b.fe===a.fe&&b.ge===a.ge:!1})&&b.Ca.add(a))});null==this.Na&&(this.Na=Y(function(){b.Pd.aa.then(b.Bf,null,b);b.Na=null},500))}; yN.prototype.Bf=function(a){this.l.g(this.Ia()+" Sending local ICE candidates over to "+("the other side: "+Mh(this.Ca.xa())));this.M(new Qt(this.Ca.xa(),a))}; var TN=function(a,b){if(b=tp(b))for(var c=0;c= WN.width&&(c=!0)});c&&a.O.then(function(a){return ex(a,4627)});a.S=null}};h=yN.prototype;h.So=function(a){this.M(new Mt(a.id))}; h.yp=function(a){if(null!=a.g){TN(this,a.g);YN(this,a.g);nN(this.ya,a.g);xN(this.nc,a.g);this.J&&this.J.Bq(a.g);this.W&&this.W.l(a.g);UN(this,a.g);XN(this,a.g);this.F.oj(a.g);this.Ob=a.g;this.Qd&&this.kb.update(a.g);this.ta||(this.ta="PAUSED"!=this.getState());var b=this.ta&&this.u.Od&&(c=l(N(a,ep,8,1),3),d=l(a,5)+l(a,7))});this.Zc||0!=c||(this.O.then(function(a){return ex(a,4220)}),this.Zc=!0);this.Kc||1!=c||(this.O.then(function(a){return ex(a,4221)}),this.Kc=!0);this.Yc||2!=c||(this.O.then(function(a){return ex(a,4222)}),this.Yc=!0);this.Lc||3!=c||(this.l.g("TURN relay candidate being used for P2P."),this.O.then(function(a){return ex(a,4134)}),this.Lc=!0)}var e=!1; O(a.g,sp,13).forEach(function(a){e=e||0=d&&(b.g.has(e)||b.g.set(e,[]),b.g.get(e).push(d))}c?b.l.set(a,{Sg:c,ie:z()}):b.l["delete"](a)}; h.wp=function(a){this.l.g(this.Ia()+" latency event: "+a.message);"transport writable"==a.message?(this.Wd=!0,this.$||Y(this.jo,1E4,this),this.M(new Ot([],[],this.Ia())),FN(this)):"render first video frame"==a.message?(this.$=!0,this.Wa.resolve(z()),FN(this)):"transport not writable"==a.message&&(this.u.g?this.stop(10,"P2P session ending. Falling back to cloud."):this.Ld())};h.jo=function(){this.$||(this.$=!0,this.Wa.reject("First video frame timed out"),FN(this))}; var FN=function(a){"STARTED"==a.getState()&&a.Wd&&a.$&&AN(a,"INPROGRESS")};yN.prototype.Ff=function(a){switch(a.label){case "collections":this.M(new lN(a.payload));break;case "msodc":this.F.Ya(a.label,a.payload);break;case "dataSendChannel":this.l.error("Received data on the broadcast data channel. Data: "+a.payload);break;default:this.M(new kN(a.ib,a.payload))}};var EN=function(a){a.g.lm()&&(a.L=Y(a.fo,5E3,a))};h=yN.prototype; h.Cp=function(a){if(null!=this.L){a.g!=this.$c&&(a.g?this.l.g(this.Ia()+" started receiving audio"):this.l.o(this.Ia()+" stopped receiving audio!"),this.$c=a.g);a.o!=this.ad&&(a.o?this.l.g(this.Ia()+" started receiving video"):this.l.o(this.Ia()+" stopped receiving video!"),this.ad=a.o);var b=z();a.g&&(this.lb=b);a.o&&(this.vb=b);if(a.g||a.o)gj(this.L),this.L=null,EN(this)}}; h.fo=function(){var a=z(),b=(a-this.lb)/1E3;a=(a-this.vb)/1E3;this.M(new Lt(It(this),b,a));this.lb==this.ma?this.l.g(this.Ia()+" has never received audio"):5E3c.length||!(c[0]instanceof Lz)?(a.g.g("Stopping remote session due to receiving null session proto."),a.l.then(function(a){return ex(a,3945)}),b.stop(16,"Received null session proto.")):(c=c[0],null!=c?(d=DF(a.V,c,!d.g),null!=d?IO(a,b,d):(a.g.g("Stopping session due to inability to parse session proto."),a.l.then(function(a){return ex(a,3947)}),b.stop(16,"Error parsing session proto."))):(a.g.g("Stopping session due to type mismatch in session proto."),a.l.then(function(a){return ex(a, 3946)}),b.stop(16,"Type mismatch in session proto.")))},AO=function(a,b,c){var d=b.o||a.I;b=null!=d?ft(b,d):ft(b,null);b=kt(b,c);if(c){b=jt(b);if(null==a.G)return a.l.then(function(a){return ex(a,3941)}),null;b=mt(b);b=it(b);b=lt(b,Xb(a.kb,b.K))}return b};nO.prototype.Ya=function(a){null!=a.Gb&&0c.length)){var d=new Fz;ie(d,6,c);var e=Jt(b).g;if(e&&(M(d,4,e.o),M(d,5,e.g),e.wb)){var f=new Gz;M(f,1,e.wb.split(" ")[0]);M(f,2,e.wb.split(" ")[1]);P(d,2,f)}var g=[];B(C(Jt(b).o),function(a){g.push(this.V.hk(a))},this);b=new Iz;b.Ab(4);P(b,2,d);ie(b,4,g);d=new Lz;d.Pa(a.sessionId);Mz(d,[b]);LE(this.K, d)}}; nO.prototype.Ob=function(a){var b=a.target,c=this.Y.get(b.Ia()),d=b.getState();if(c!=d){this.Y.set(b.Ia(),d);this.F.get(c).remove(b);this.F.get(d).add(b);switch(d){case "STARTED":null!=this.I&&null!=this.pa&&null!=this.ta&&b.Hf(this.I,this.pa,this.ta);break;case "INPROGRESS":LO(this,b);break;case "STOPPED":MO(this,b,a.g,a.o);break;case "FINISHED":this.F.get(b.getState()).remove(b),this.Y.remove(b.Ia()),this.u.remove(b),this.va["delete"](b),we(b),this.u.ab()==this.F.get("FINISHED").ab()&&"STOPPED"==this.P&& this.Cb("FINISHED")}this.M(a)}}; var LO=function(a,b){if("INITIAL"!=a.getState()&&"STOPPED"!=a.getState()&&"FINISHED"!=a.getState()){"STARTING"==a.getState()&&a.Cb("INPROGRESS");eO(b,a.J.La);var c=b.Ia(),d=oO(a);B(d,function(a){c!=a.Ia()&&(a.pause(),NO(this,a,b))},a)}},MO=function(a,b,c,d){B(a.O,function(a){a.dg(b.Ia())});if(26==c)c=a.G,a.G=mO(a,!1),c&&(a.G?NO(a,c,a.G):a.g.error("Cloud session"+It(c)+" to cloud handoff failed"));else{55==c&&a.l.then(function(a){ex(a,3262,It(b)||void 0)},null,a);var e=a.F.get("STOPPED").ab()+a.F.get("FINISHED").ab(); a.u.ab()==e?"STOPPED"!=a.P&&(a.g.g("All sessions now stopped."),a.stop(c,d)):0==oO(a).length&&B(qO(a),function(a){a.resume();NO(this,b,a)},a)}},NO=function(a,b,c){if(b.u.g)var d=5;else if(c.u.g)d=4;else{d=6;var e=z(),f=z();c.Wa.aa.then(function(){f=z();fN(this.ca,29,e);fN(this.ca,30,f);gN(this.ca);this.g.g("Cloud to cloud handoff took: "+(f-e)+" ms");this.l.then(function(a){ex(a,4652,It(c)||void 0)},null,this)},function(){f=z();this.g.g("Cloud to cloud handoff timeout: "+(f-e)+" ms");this.l.then(function(a){ex(a, 4653,It(c)||void 0)},null,this)},a)}var g=new Ts;M(g,1,d);M(g,2,0);M(g,3,It(b));M(g,4,It(c));M(g,5,f);var k=new Ys;P(k,15,g);b.F.Pi(k);4==d&&a.l.then(function(a){ex(a,3260,It(c)||void 0)},null,a);a.g.g("Handing off from "+(b.u.g?"P2P":"RF")+" session to "+(c.u.g?"P2P":"RF")+" session")},EO=function(a){a.ya||(a.ya=fO.hb(),a.H.listen(a.ya,"ic",a.Za))};nO.prototype.Za=function(){var a=this,b=new Set(this.va);0!==b.size&&hj(3E3).then(function(){a.G.Xk()?DO(a,4588):(DO(a,2056),OO(a,b))})}; var OO=function(a,b){a.O.concat().filter(function(a){return"v"===a.fa().qa()}).forEach(function(a){return a.mute()});hj(2E3).then(function(){b.forEach(function(){switch(a.getState()){case "STOPPED":case "FINISHED":return}a.stop(112,"JS was suspended for too long.")})})},pO=function(a){a.l.then(function(a){ex(a,4412)})},DO=function(a,b,c,d,e,f,g,k){a.l.then(function(a){return ex(a,b,c,d,e,f,g,k)})}; var PO=function(a,b,c){V.call(this);this.u=b;this.g=c;this.l=new W(this);this.o(this.l);this.l.removeAll();this.l.listen(a,"hc",this.G)};A(PO,V);PO.prototype.G=function(a){this.g.report("G");var b=this.u,c=ly(a.data);c=new EA(c);c=O(c,CA,1);B(c,b.g,b);a=ly(a.data);a=O(new EA(a),CA,1);0==a.length?this.g.report("K"):1==a.length?B(a,this.F,this):this.g.report("L")}; PO.prototype.F=function(a){var b=N(a,Hy,1);(b=b&&l(b,3))&&this.g.report("Z",b);a=N(a,BA,2);if(null!=a){for(var c,d=0;dd?hj(1E3).then(y(this.Zj,this,f,g,a,b,d+1)):this.Bl(a,b,c,234):(f=se(b.F).ua(),this.Y.resolve(b),this.va.resolve(c),this.o(b),this.o(c),UO(this,a,f,g),b.start(),c.start())};h.Bl=function(a,b,c,d){this.K();this.Cb(0);we(b);we(c);a.reject(new jP(kP(d),d))}; h.Dh=function(){var a=eP.oa.Dh.call(this);a.hangout=y(function(){return this.G.get()&&HE(this.G.get())},this);a.participants=y(function(){return this.l.get()&&HE(this.l.get())},this);a.mediaSources=y(function(){return this.F.get()&&HE(this.F.get())},this);return a};h.Eh=function(){var a=eP.oa.Eh.call(this);a.hangout=og(this.G.get()&&HE(this.G.get()));a.participants=og(this.l.get()&&HE(this.l.get()));a.mediaSources=og(this.F.get()&&HE(this.F.get()));return a}; var TO=function(a){Pi([a.ob,a.ib,a.l]).then(function(){var a=fG(this.Ma,this.u,this.ob.get());this.o(a);this.Ba.resolve(a);a.start();a=new cP(this.ib.get(),a,this.l.get(),Cb(this.g.O.concat(),function(a){return a.fa()}),this.g);this.o(a);this.ya.resolve(a)},void 0,a)}; eP.prototype.mj=function(a,b){var c=this;this.ka=b;this.H.cookie=this.u.u.l.g;var d=Ki();if(a&&!this.O){d=new bz;d.ga(this.ob.get());d.Ja(this.ib.get());var e={};e.jYdIne=b;d=this.l.get().remove(d,e,2).then(this.K,null,this)}Ui(d,function(){c.u.u.l.g=null;QO.prototype.mj.call(c,a,b)});Jc(this.J,we);Wc(this.J);d=new XO(b);this.Y.reject(d);this.va.reject(d);this.Ba.reject(d);null!=this.G.get()&&this.G.get().stop();null!=this.l.get()&&this.l.get().stop();null!=this.F.get()&&this.F.get().stop()}; eP.prototype.Hi=function(a){if(3==this.getState()||4==this.getState())return!1;var b=this.J[a.fa().getId()];if(b&&Kb(b.l,a))return!1;b||(b=new $O(this),this.J[a.fa().getId()]=b);b.listen(a.fa(),["H","I","J","K"],b.K);b.l.push(a);bP(b);return eP.oa.Hi.call(this,a)};eP.prototype.K=function(){null!=this.V&&hf(this.V);null!=this.Ca&&hf(this.Ca)}; eP.prototype.Ka=function(){this.K();var a=l(this.u,12),b=null!=this.ka?this.ka:63;if(null!=a){var c=new NC;M(c,5,b);var d=new cz;d.ga(this.H.ob);ca(this.H.ib)||d.Ja(this.H.ib);OC(c,[d]);c.setRequestHeader(NA(this.u));d=new By;P(d,3,this.H.cookie||this.u.u.l.g);c.U(d);c=c.Oa();d=this.W?this.W.R():[];d=Cb(d,function(a){return a.Oa()},this);if(null!=navigator.sendBeacon){var e=new FormData;e.append("r",c);B(d,function(a){e.append("l",a)});this.O=navigator.sendBeacon(a,e)}this.O||(a=Ug(a,"r",c),a=Ug(a, "l",d),c=mm.g(),c.open("GET",a,!1),c.send(null));this.O=!0}this.disconnect(b)};var kP=function(a){var b=null;try{b=ne(a.response.fv)}catch(d){}var c;b instanceof iC?(a=b.getResponseHeader())&&(c=10==a.Bb()?fP[l(b,4)]||209:gP[a.Bb()]):w(a)&&(c=a);return t(c)?c:302},jP=function(a,b){this.zd=b}; var lP=function(a,b,c){var d=eG(a,b,"");return d.add(c).then(function(a){var b=d.g;a=tE(b,b.o(a[0]));d.F=se(a);return d},function(a){we(d);throw a;})},nP=function(a,b,c){var d=0;t(void 0)&&(c=se(c),M(c,5,!0),d=z()+NaN);var e=X(),f=function(a){z()>=d?e.reject(a):Y(k,5E3)},g=function(c){1==c.getResponseHeader().Bb()?(c=c.ua(),e.resolve(eG(a,b,c))):f(new my("fatal","backend",null,c))},k=function(){Vi(mP(a,b,c).then(g),f)};k();return e.aa},mP=function(a,b,c){a=QF(PF.hb(),a,b);var d=a.u;c=se(c);return BK(a).then(function(a){c.setRequestHeader(a); return d.makeRequest("hangouts/resolve",c)})}; var oP=function(a,b,c,d){W.call(this);this.K=a;this.L=b;this.P=c;this.J=d;this.u=!0;this.g=this.I=null;this.H=!1;this.F=null;this.l()};A(oP,W);oP.prototype.X=function(){this.g&&this.g.stop();oP.oa.X.call(this)};var qP=function(a,b){a.F=b;pP(a)};oP.prototype.fc=function(a){this.u=a;pP(this);rP(this);this.l()}; var pP=function(a){null!=a.g||a.H||null==a.F||a.u||(a.H=!0,a.F().then(function(a){this.H=!1;this.N?a.stop():this.L.Hi(a)&&(this.g=a,this.listen(a.fa(),"J",this.l),rP(this),this.l())},null,a))},rP=function(a){null!=a.g&&(a.u?a.g.mute():a.g.pi())};oP.prototype.l=function(){var a=this.g?this.g.Kb():this.u;if(a!==this.I){this.I=a;var b=new $L;M(b,1,this.K);M(b,2,this.J);b.fc(a);this.P(b)}}; var sP=function(a,b,c){W.call(this);this.H=a;this.I=IK(this.H.get(Yv));this.g=b;this.Th=!1;this.F={};this.l=null;this.u=Ki();c.then(this.np,this.op,this)};A(sP,W);h=sP.prototype;h.X=function(){tP(this,null);sP.oa.X.call(this)};h.np=function(){this.g.l.then(this.dr,void 0,this)};h.op=function(){this.g.disconnect(15);this.dispose()};h.dr=function(){this.g.onDisconnect.then(this.dispose,this.dispose,this);this.listen(this.g.l.get(),"Qa",this.lk);this.Zl();this.lk()}; h.Zl=function(){Ui(this.g.l.get().Kd(),function(){this.N||Y(this.Zl,2E3,this)},this)};h.lk=function(){var a=0,b=!1;B(this.g.l.get().get(),function(c){switch(n(c,17,0)){case 20:uP(this,c);break;case 22:uP(this,c);break;case 21:b=!0;uP(this,c);break;default:c.Dk()&&a++}},this);1