You are on page 1of 13

(function(){var k,aa=aa||{},l=this,m=function(a){return void 0!

==a},p=function(a)
{return"string"==typeof a},q=function(a){return"number"==typeof a},da=function()
{if(null===ba){var a;a:
{if((a=l.document.querySelector("script[nonce]"))&&(a=a.nonce||
a.getAttribute("nonce"))&&ca.test(a))break a;a=null}ba=a||""}return
ba},ca=/^[\w+/_-]+[=]{0,2}$/,ba=null,ea=function(a){a=a.split(".");for(var
b=l,c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b},fa=function()
{},r=function(a){var b=typeof a;if("object"==
b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var
c=Object.prototype.toString.call(a);if("[object
Window]"==c)return"object";if("[object Array]"==c||"number"==typeof
a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof
a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object
Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof
a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else
return"null";else if("function"==
b&&"undefined"==typeof a.call)return"object";return b},t=function(a)
{return"array"==r(a)},u=function(a){var
b=r(a);return"array"==b||"object"==b&&"number"==typeof a.length},ha=function(a)
{return"function"==r(a)},ia=function(a){var b=typeof a;return"object"==b&&null!
=a||"function"==b},ja=function(a,b,c){return
a.call.apply(a.bind,arguments)},ka=function(a,b,c){if(!a)throw
Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return
function(){var c=Array.prototype.slice.call(arguments);
Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return
a.apply(b,arguments)}},v=function(a,b,c){v=Function.prototype.bind&&-1!
=Function.prototype.bind.toString().indexOf("native code")?ja:ka;return
v.apply(null,arguments)},la=function(a,b){var
c=Array.prototype.slice.call(arguments,1);return function(){var
b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}},w=function(a,b)
{function c(){}c.prototype=b.prototype;a.$=b.prototype;a.prototype=new
c;a.prototype.constructor=
a;a.Lb=function(a,c,f){for(var d=Array(arguments.length-
2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];return
b.prototype[c].apply(a,d)}};var ma=function(a)
{if(Error.captureStackTrace)Error.captureStackTrace(this,ma);else{var
b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))};w(ma,Error);ma.proto
type.name="CustomError";var oa=function(a,b){for(var
c=a.split("%s"),d="",e=c.length-1,f=0;f<e;f++)d+=c[f]+(f<b.length?
b[f]:"%s");ma.call(this,d+c[e])};w(oa,ma);oa.prototype.name="AssertionError";
var pa=function(a,b,c,d){var e="Assertion failed";if(c){e+=": "+c;var f=d}else
a&&(e+=": "+a,f=b);throw new oa(""+e,f||[]);},x=function(a,b,c){a||
pa("",null,b,Array.prototype.slice.call(arguments,2));return a},qa=function(a,b)
{throw new oa("Failure"+(a?":
"+a:""),Array.prototype.slice.call(arguments,1));},ra=function(a,b,c){q(a)||
pa("Expected number but got %s: %s.",
[r(a),a],b,Array.prototype.slice.call(arguments,2));return a},sa=function(a,b,c)
{p(a)||pa("Expected string but got %s: %s.",[r(a),a],
b,Array.prototype.slice.call(arguments,2));return a},ta=function(a,b,c){t(a)||
pa("Expected array but got %s: %s.",
[r(a),a],b,Array.prototype.slice.call(arguments,2))},va=function(a,b,c,d){a
instanceof b||pa("Expected instanceof %s but got %s.",
[ua(b),ua(a)],c,Array.prototype.slice.call(arguments,3));return a},ua=function(a)
{return a instanceof Function?a.displayName||a.name||"unknown type name":a
instanceof Object?a.constructor.displayName||a.constructor.name||
Object.prototype.toString.call(a):null===
a?"null":typeof a};var xa=function(a,b){if(p(a))return p(b)&&1==b.length?
a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-
1},ya=function(a,b,c){for(var d=a.length,e=p(a)?a.split(""):a,f=0;f<d;f++)f in
e&&b.call(c,e[f],f,a)},Aa=function(a){a:{var b=za;for(var c=a.length,d=p(a)?
a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){b=e;break a}b=-
1}return 0>b?null:p(a)?a.charAt(b):a[b]},Ba=function(a,b){var
c=xa(a,b),d;if(d=0<=c)x(null!=a.length),Array.prototype.splice.call(a,c,
1);return d},Ca=function(a){return
Array.prototype.concat.apply([],arguments)},Da=function(a){var b=a.length;if(0<b)
{for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]};var Ea=function(a,b)
{for(var
c=a.split("%s"),d="",e=Array.prototype.slice.call(arguments,1);e.length&&1<c.length
;)d+=c.shift()+e.shift();return d+c.join("%s")},Fa=function(a)
{return/^[\s\xa0]*$/.test(a)},Ga=function(a){return/^[\s\xa0]*([\s\S]*?)
[\s\xa0]*$/.exec(a)[1]},Ha=function(a){return
null==a?"":String(a)},Ia=function(a,b){return a<b?-1:a>b?1:0};var y;a:{var
Ja=l.navigator;if(Ja){var Ka=Ja.userAgent;if(Ka){y=Ka;break a}}y=""}var
z=function(a){return-1!=y.indexOf(a)};var La=function(a,b){for(var c in
a)b.call(void 0,a[c],c,a)},Ma=function(a,b){for(var c in a)if(b.call(void
0,a[c],c,a))return!0;return!1},Na=function(a){var b={},c;for(c in
a)b[c]=a[c];return b},Oa="constructor hasOwnProperty isPrototypeOf
propertyIsEnumerable toLocaleString toString valueOf".split(" "),Pa=function(a,b)
{for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in
d)a[c]=d[c];for(var f=0;f<Oa.length;f+
+)c=Oa[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};var
Qa=function(){return(z("Chrome")||z("CriOS"))&&!z("Edge")};var Ra=function(){return
z("iPhone")&&!z("iPod")&&!z("iPad")},Sa=function(){return Ra()||z("iPad")||
z("iPod")};var Ta=function(a){Ta[" "](a);return a};Ta[" "]=fa;var Va=function(a,b)
{var c=Ua;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var
Wa=z("Opera"),A=z("Trident")||z("MSIE"),Xa=z("Edge"),Ya=z("Gecko")&&!(-1!
=y.toLowerCase().indexOf("webkit")&&!z("Edge"))&&!(z("Trident")||z("MSIE"))&&!
z("Edge"),Za=-1!=y.toLowerCase().indexOf("webkit")&&!z("Edge"),$a=function(){var
a=l.document;return a?a.documentMode:void 0},ab;
a:{var bb="",cb=function(){var a=y;if(Ya)return/rv:([^\);]+)
(\)|;)/.exec(a);if(Xa)return/Edge\/([\d\.]+)/.exec(a);if(A)return/\b(?:MSIE|rv)[: ]
([^\);]+)(\)|;)/.exec(a);if(Za)return/WebKit\/(\S+)/.exec(a);if(Wa)return/
(?:Version)[ \/]?(\S+)/.exec(a)}();cb&&(bb=cb?cb[1]:"");if(A){var db=$a();if(null!
=db&&db>parseFloat(bb)){ab=String(db);break a}}ab=bb}
var eb=ab,Ua={},fb=function(a){return Va(a,function(){for(var
b=0,c=Ga(String(eb)).split("."),d=Ga(String(a)).split("."),e=Math.max(c.length,d.le
ngth),f=0;0==b&&f<e;f++){var g=c[f]||"",h=d[f]||"";do{g=/(\d*)(\D*)(.*)/.exec(g)||
["","","",""];h=/(\d*)(\D*)(.*)/.exec(h)||
["","","",""];if(0==g[0].length&&0==h[0].length)break;b=Ia(0==g[1].length?
0:parseInt(g[1],10),0==h[1].length?0:parseInt(h[1],10))||
Ia(0==g[2].length,0==h[2].length)||Ia(g[2],h[2]);g=g[3];h=h[3]}while(0==b)}return
0<=b})},gb;var hb=l.document;
gb=hb&&A?$a()||("CSS1Compat"==hb.compatMode?parseInt(eb,10):5):void 0;var
ib=function(a,b){if(a instanceof Error)var c=a;else
c=Error(a),Error.captureStackTrace&&Error.captureStackTrace(c,ib);c.stack||
(c.stack=jb(ib));if(b){for(var d=0;c["message"+d];)+
+d;c["message"+d]=String(b)}return c},jb=function(a){var
b=Error();if(Error.captureStackTrace)Error.captureStackTrace(b,a||
jb),b=String(b.stack);else{try{throw b;}catch(c){b=c}b=(b=b.stack)?
String(b):null}b||(b=kb(a||arguments.callee.caller,[]));return b},kb=function(a,b)
{var c=[];if(0<=xa(b,a))c.push("[...circular reference...]");
else if(a&&50>b.length){c.push(lb(a)+"(");for(var
d=a.arguments,e=0;d&&e<d.length;e++){0<e&&c.push(", ");var f=d[e];switch(typeof f)
{case "object":f=f?"object":"null";break;case "string":break;case
"number":f=String(f);break;case "boolean":f=f?"true":"false";break;case
"function":f=(f=lb(f))?f:"[fn]";break;default:f=typeof
f}40<f.length&&(f=f.substr(0,40)+"...");c.push(f)}b.push(a);c.push(")\n");try{c.pus
h(kb(a.caller,b))}catch(g){c.push("[exception trying to get caller]\n")}}else a?
c.push("[...long stack...]"):
c.push("[end]");return c.join("")},lb=function(a){if(mb[a])return
mb[a];a=String(a);if(!mb[a]){var b=/function ([^\(]+)/.exec(a);mb[a]=b?
b[1]:"[Anonymous]"}return mb[a]},mb={},nb=Object.freeze||function(a){return a};var
ob=function(a,b,c){this.reset(a,b,c,void 0,void 0)};ob.prototype.Xa=null;var
pb=0;ob.prototype.reset=function(a,b,c,d,e){"number"==typeof e||pb+
+;this.Y=a;delete this.Xa};ob.prototype.Pa=function(a){this.Y=a};var B=function(a)
{this.gb=a;this.$a=this.va=this.Y=this.ka=null},qb=function(a,b)
{this.name=a;this.value=b};qb.prototype.toString=function(){return this.name};var
rb=new qb("SEVERE",1E3),sb=new qb("WARNING",900),tb=new qb("INFO",800),ub=new
qb("CONFIG",700),vb=new qb("FINE",500);B.prototype.getName=function(){return
this.gb};B.prototype.getParent=function(){return
this.ka};B.prototype.Pa=function(a){this.Y=a};
var wb=function(a){if(a.Y)return a.Y;if(a.ka)return wb(a.ka);qa("Root logger has no
level set.");return null};B.prototype.log=function(a,b,c)
{if(a.value>=wb(this).value)for(ha(b)&&(b=b()),a=new
ob(a,String(b),this.gb),c&&(a.Xa=c),c=this;c;){var d=c,e=a;if(d.$a)for(var f=0;b=d.
$a[f];f++)b(e);c=c.getParent()}};B.prototype.info=function(a,b)
{this.log(tb,a,b)};B.prototype.B=function(a,b){this.log(ub,a,b)};
var xb={},yb=null,zb=function(a){yb||(yb=new B(""),xb[""]=yb,yb.Pa(ub));var b;if(!
(b=xb[a])){b=new B(a);var
c=a.lastIndexOf("."),d=a.substr(c+1);c=zb(a.substr(0,c));c.va||
(c.va={});c.va[d]=b;b.ka=c;xb[a]=b}return b};var Ab=function(a,b){var
c=zb(a);b&&c&&c.Pa(b);return c},Bb=function(a,b){a&&a.info(b,void
0)},C=function(a,b){a&&a.log(vb,b,void 0)};var Cb=function(a)
{a=Ab(a,tb);Bb(a,"Logging enabled.");return a};var Db=function(a){x(/^[a-zA-Z0-9]
[a-zA-Z0-9_\-]{0,49}$/.test(a),"A valid product name should be a non-empty string
containing alphanumeric characters, dashes (-) and underscores(_). It must start
with alphanumeric character and be at most 50 characters
long.");this.Cb=a;this.H="empty";this.Va=null;this.Wa={}};k=Db.prototype;k.ea=funct
ion(){return this.Cb};k.Da=function(){return this.H};k.W=function(){return
this.Va};k.getContext=function(){return this.Wa};
k.Z=function(a){x(/^[a-zA-Z0-9][a-zA-Z0-9_\-\.]{0,39}$/.test(a),"A valid version
should be a non-empty string containing alphanumeric characters, dots(.), dashes
(-) and underscores(_). It must start with an alphanumeric character and be at most
40 characters long.");this.H=a;return this};k.La=function(a){x(!Fa(a),"Channel must
not be empty");this.Va=a;return this};k.Ma=function(a){x(ia(a),"Context must be an
object");this.Wa=Na(a);return this};var Gb=function(a){var b=[];Eb(new
Fb,a,b);return b.join("")},Fb=function(){this.pa=void 0},Eb=function(a,b,c)
{if(null==b)c.push("null");else{if("object"==typeof b){if(t(b)){var
d=b;b=d.length;c.push("[");for(var e="",f=0;f<b;f++)c.push(e),e=d[f],Eb(a,a.pa?
a.pa.call(d,String(f),e):e,c),e=",";c.push("]");return}if(b instanceof String||b
instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");f="";for(d
in b)Object.prototype.hasOwnProperty.call(b,d)&&(e=b[d],"function"!=typeof
e&&(c.push(f),
Hb(d,c),c.push(":"),Eb(a,a.pa?
a.pa.call(b,d,e):e,c),f=","));c.push("}");return}}switch(typeof b){case
"string":Hb(b,c);break;case "number":c.push(isFinite(b)&&!isNaN(b)?
String(b):"null");break;case "boolean":c.push(String(b));break;case
"function":c.push("null");break;default:throw Error("Unknown type: "+typeof
b);}}},Ib={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\
\r","\t":"\\t","\x0B":"\\u000b"},Jb=/\uffff/.test("\uffff")?/
[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,
Hb=function(a,b){b.push('"',a.replace(Jb,function(a){var b=Ib[a];b||(b="\\u"+
(a.charCodeAt(0)|65536).toString(16).substr(1),Ib[a]=b);return b}),'"')};var
Kb="StopIteration"in l?l.StopIteration:
{message:"StopIteration",stack:""},Lb=function(){};Lb.prototype.next=function()
{throw Kb;};Lb.prototype.S=function(){return this};
var Mb=function(a){if(a instanceof Lb)return a;if("function"==typeof a.S)return
a.S(!1);if(u(a)){var b=0,c=new Lb;c.next=function(){for(;;){if(b>=a.length)throw
Kb;if(b in a)return a[b++];b++}};return c}throw Error("Not
implemented");},Nb=function(a,b){if(u(a))try{ya(a,b,void 0)}catch(c){if(c!
==Kb)throw c;}else{a=Mb(a);try{for(;;)b.call(void 0,a.next(),void 0,a)}catch(c)
{if(c!==Kb)throw c;}}},Ob=function(a){if(u(a))return Da(a);a=Mb(a);var
b=[];Nb(a,function(a){b.push(a)});return b};var Pb=function(){};var Qb=function()
{};w(Qb,Pb);Qb.prototype.clear=function(){var a=Ob(this.S(!
0)),b=this;ya(a,function(a){b.remove(a)})};var Rb=function(a)
{this.f=a};w(Rb,Qb);var Sb=function(a){if(!a.f)return!1;try{return
a.f.setItem("__sak","1"),a.f.removeItem("__sak"),!0}catch(b){return!
1}};k=Rb.prototype;k.set=function(a,b){try{this.f.setItem(a,b)}catch(c)
{if(0==this.f.length)throw"Storage mechanism: Storage disabled";throw"Storage
mechanism: Quota exceeded";}};k.get=function(a){a=this.f.getItem(a);if(!p(a)&&null!
==a)throw"Storage mechanism: Invalid value was encountered";return
a};k.remove=function(a){this.f.removeItem(a)};
k.S=function(a){var b=0,c=this.f,d=new Lb;d.next=function(){if(b>=c.length)throw
Kb;var d=sa(c.key(b++));if(a)return d;d=c.getItem(d);if(!p(d))throw"Storage
mechanism: Invalid value was encountered";return d};return d};k.clear=function()
{this.f.clear()};k.key=function(a){return this.f.key(a)};var Tb=function(){var
a=null;try{a=window.localStorage||null}catch(b){}this.f=a};w(Tb,Rb);var
Wb=function(a,b)
{this.b=a;this.Bb=36E5;this.mb="__webmonitoring_RateThrottler_history_hourlyRate";t
his.s=[];null===Ub&&(Ub=Cb("webmonitoring.RateThrottler"));this.f=null;b&&(this.f=n
ew Tb);if(null!=this.f&&Sb(this.f)){var c=this.f.get(this.mb);if(null!
=c)try{this.s=JSON.parse(c)||[]}catch(d){Ub&&Ub.log(rb,"Could not parse old
history.",d)}}c=!1;t(this.s)||(this.s=[],c=!
0);for(;this.s.length>this.b;)this.s.shift(),c=!0;c&&Vb(this)},Vb=function(a)
{if(null!=a.f&&Sb(a.f))try{a.f.set(a.mb,Gb(a.s))}catch(b){Ub&&
Ub.log(rb,"Could not save history.",b)}};Wb.prototype.exec=function(a){var b=+new
Date;x(this.s.length<=this.b);if(this.s.length==this.b)if(this.s[0]<b-
this.Bb)this.s.shift();else return!1;this.s.push(b);Vb(this);null!=a&&a();return!
0};var Ub=null;var D=function(){this.U=this.U;this.ja=this.ja};D.prototype.U=!
1;D.prototype.ya=function(){this.U||(this.U=!0,this.I())};D.prototype.I=function()
{if(this.ja)for(;this.ja.length;)this.ja.shift()()};var Xb=function(a)
{D.call(this);this.L=a;this.cb=!1};w(Xb,D);Xb.prototype.isEnabled=function(){return
this.cb};var E=function(a,b)
{this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.M=!
1;this.lb=!0};E.prototype.stopPropagation=function(){this.M=!
0};E.prototype.preventDefault=function(){this.defaultPrevented=!0;this.lb=!1};var
Yb;(Yb=!A)||(Yb=9<=Number(gb));var Zb=Yb,$b=A&&!fb("9"),ac=function(){if(!
l.addEventListener||!Object.defineProperty)return!1;var a=!
1,b=Object.defineProperty({},"passive",{get:function(){a=!
0}});l.addEventListener("test",fa,b);l.removeEventListener("test",fa,b);return a}
();var F=function(a,b){E.call(this,a?
a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.
screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key
="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKe
y=!
1;this.state=null;this.pointerId=0;this.pointerType="";this.V=null;a&&this.init(a,b
)};w(F,E);var bc=nb({2:"touch",3:"pen",4:"mouse"});
F.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.currentTarget=b;var e=a.relatedTarget;if(e){if(Ya){a:
{try{Ta(e.nodeName);var f=!0;break a}catch(g){}f=!1}f||
(e=null)}}else"mouseover"==c?
e=a.fromElement:"mouseout"==c&&(e=a.toElement);this.relatedTarget=e;null===d?
(this.offsetX=Za||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=Za||void 0!
==a.offsetY?a.offsetY:a.layerY,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.keyCode=a.keyCode||
0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?
a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;t
his.metaKey=a.metaKey;this.pointerId=a.pointerId||
0;this.pointerType=p(a.pointerType)?
a.pointerType:bc[a.pointerType]||"";this.state=a.state;this.V=a;a.defaultPrevented&
&this.preventDefault()};F.prototype.stopPropagation=function(){F.
$.stopPropagation.call(this);this.V.stopPropagation?
this.V.stopPropagation():this.V.cancelBubble=!
0};F.prototype.preventDefault=function(){F.$.preventDefault.call(this);var
a=this.V;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!
1,$b)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var
cc="closure_listenable_"+(1E6*Math.random()|0),dc=0;var ec=function(a,b,c,d,e)
{this.listener=a;this.na=null;this.src=b;this.type=c;this.capture=!!
d;this.fa=e;this.key=++dc;this.P=this.ca=!1},fc=function(a){a.P=!
0;a.listener=null;a.na=null;a.src=null;a.fa=null};var G=function(a)
{this.src=a;this.h={};this.ba=0};G.prototype.add=function(a,b,c,d,e){var
f=a.toString();a=this.h[f];a||(a=this.h[f]=[],this.ba++);var g=gc(a,b,d,e);-1<g?
(b=a[g],c||(b.ca=!1)):(b=new ec(b,this.src,f,!!d,e),b.ca=c,a.push(b));return
b};G.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.h))return!
1;var e=this.h[a];b=gc(e,b,c,d);return-1<b?(fc(e[b]),x(null!
=e.length),Array.prototype.splice.call(e,b,1),0==e.length&&(delete
this.h[a],this.ba--),!0):!1};
var hc=function(a,b){var c=b.type;c in
a.h&&Ba(a.h[c],b)&&(fc(b),0==a.h[c].length&&(delete
a.h[c],a.ba--))};G.prototype.Ba=function(a,b,c,d){a=this.h[a.toString()];var e=-
1;a&&(e=gc(a,b,c,d));return-1<e?a[e]:null};G.prototype.hasListener=function(a,b)
{var c=m(a),d=c?a.toString():"",e=m(b);return Ma(this.h,function(a){for(var
f=0;f<a.length;++f)if(!(c&&a[f].type!=d||e&&a[f].capture!=b))return!0;return!1})};
var gc=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!
f.P&&f.listener==b&&f.capture==!!c&&f.fa==d)return e}return-1};var
ic="closure_lm_"+(1E6*Math.random()|0),jc={},kc=0,mc=function(a,b,c,d,e)
{if(d&&d.once)lc(a,b,c,d,e);else if(t(b))for(var f=0;f<b.length;f+
+)mc(a,b[f],c,d,e);else c=nc(c),a&&a[cc]?(d=ia(d)?!!d.capture:!!
d,oc(a),a.l.add(String(b),c,!1,d,e)):pc(a,b,c,!1,d,e)},pc=function(a,b,c,d,e,f)
{if(!b)throw Error("Invalid event type");var g=ia(e)?!!e.capture:!!e,h=qc(a);h||
(a[ic]=h=new G(a));c=h.add(b,c,d,g,f);if(!c.na)
{d=rc();c.na=d;d.src=a;d.listener=c;if(a.addEventListener)ac||(e=g),void
0===e&&(e=!1),a.addEventListener(b.toString(),
d,e);else if(a.attachEvent)a.attachEvent(sc(b.toString()),d);else
if(a.addListener&&a.removeListener)x("change"===b,"MediaQueryList only has a change
event"),a.addListener(d);else throw Error("addEventListener and attachEvent are
unavailable.");kc++}},rc=function(){var a=tc,b=Zb?function(c){return
a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return
c};return b},lc=function(a,b,c,d,e){if(t(b))for(var f=0;f<b.length;f+
+)lc(a,b[f],c,d,e);else c=nc(c),a&&a[cc]?a.l.add(String(b),
c,!0,ia(d)?!!d.capture:!!d,e):pc(a,b,c,!0,d,e)},uc=function(a,b,c,d,e)
{if(t(b))for(var f=0;f<b.length;f++)uc(a,b[f],c,d,e);else d=ia(d)?!!d.capture:!!
d,c=nc(c),a&&a[cc]?
a.l.remove(String(b),c,d,e):a&&(a=qc(a))&&(b=a.Ba(b,c,d,e))&&vc(b)},vc=function(a)
{if(!q(a)&&a&&!a.P){var b=a.src;if(b&&b[cc])hc(b.l,a);else{var
c=a.type,d=a.na;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(sc(c),d):b.addListener&&b.removeListener&&b.removeListener(d);kc--;
(c=qc(b))?(hc(c,a),
0==c.ba&&(c.src=null,b[ic]=null)):fc(a)}}},sc=function(a){return a in jc?
jc[a]:jc[a]="on"+a},xc=function(a,b,c,d){var e=!
0;if(a=qc(a))if(b=a.h[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var
f=b[a];f&&f.capture==c&&!f.P&&(f=wc(f,d),e=e&&!1!==f)}return e},wc=function(a,b)
{var c=a.listener,d=a.fa||a.src;a.ca&&vc(a);return c.call(d,b)},tc=function(a,b)
{if(a.P)return!0;if(!Zb){var c=b||ea("window.event"),d=new F(c,this),e=!0;if(!
(0>c.keyCode||void 0!=c.returnValue)){a:{var f=!1;if(0==c.keyCode)try{c.keyCode=
-1;break a}catch(n){f=!0}if(f||void 0==c.returnValue)c.returnValue=!
0}c=[];for(f=d.currentTarget;f;f=f.parentNode)c.push(f);f=a.type;for(var
g=c.length-1;!d.M&&0<=g;g--){d.currentTarget=c[g];var h=xc(c[g],f,!
0,d);e=e&&h}for(g=0;!d.M&&g<c.length;g++)d.currentTarget=c[g],h=xc(c[g],f,!
1,d),e=e&&h}return e}return wc(a,new F(b,this))},qc=function(a){a=a[ic];return a
instanceof G?
a:null},yc="__closure_events_fn_"+(1E9*Math.random()>>>0),nc=function(a)
{x(a,"Listener can not be null.");if(ha(a))return a;
x(a.handleEvent,"An object listener must have handleEvent method.");a[yc]||
(a[yc]=function(b){return a.handleEvent(b)});return a[yc]};var H=function()
{D.call(this);this.l=new
G(this);this.rb=this;this.Ha=null};w(H,D);H.prototype[cc]=!
0;H.prototype.addEventListener=function(a,b,c,d)
{mc(this,a,b,c,d)};H.prototype.removeEventListener=function(a,b,c,d)
{uc(this,a,b,c,d)};
H.prototype.dispatchEvent=function(a){oc(this);var b=this.Ha;if(b){var c=[];for(var
d=1;b;b=b.Ha)c.push(b),x(1E3>++d,"infinite loop")}b=this.rb;d=a.type||
a;if(p(a))a=new E(a,b);else if(a instanceof E)a.target=a.target||b;else{var
e=a;a=new E(d,b);Pa(a,e)}e=!0;if(c)for(var f=c.length-1;!a.M&&0<=f;f--){var
g=a.currentTarget=c[f];e=zc(g,d,!0,a)&&e}a.M||(g=a.currentTarget=b,e=zc(g,d,!
0,a)&&e,a.M||(e=zc(g,d,!1,a)&&e));if(c)for(f=0;!a.M&&f<c.length;f+
+)g=a.currentTarget=c[f],e=zc(g,d,!1,a)&&e;return e};
H.prototype.I=function(){H.$.I.call(this);if(this.l){var a=this.l,b=0,c;for(c in
a.h){for(var d=a.h[c],e=0;e<d.length;e++)++b,fc(d[e]);delete
a.h[c];a.ba--}}this.Ha=null};var zc=function(a,b,c,d){b=a.l.h[String(b)];if(!
b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!
g.P&&g.capture==c){var h=g.listener,n=g.fa||g.src;g.ca&&hc(a.l,g);e=!1!
==h.call(n,d)&&e}}return e&&0!=d.lb};H.prototype.Ba=function(a,b,c,d){return
this.l.Ba(String(a),b,c,d)};
H.prototype.hasListener=function(a,b){return this.l.hasListener(m(a)?String(a):void
0,b)};var oc=function(a){x(a.l,"Event target is not initialized. Did you call the
superclass (goog.events.EventTarget) constructor?")};var Ac=function()
{};Ac.prototype.Ta=null;var Cc=function(a){var b;(b=a.Ta)||(b={},Bc(a)&&(b[0]=!
0,b[1]=!0),b=a.Ta=b);return b};var Dc,Ec=function(){};w(Ec,Ac);var Fc=function(a)
{return(a=Bc(a))?new ActiveXObject(a):new XMLHttpRequest},Bc=function(a){if(!
a.ab&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject)
{for(var
b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],
c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.ab=d}catch(e)
{}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML
might not be installed");}return a.ab};Dc=new Ec;var Gc=function(a,b)
{this.u={};this.g=[];this.H=this.b=0;var c=arguments.length;if(1<c){if(c%2)throw
Error("Uneven number of arguments");for(var
d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else
a&&this.addAll(a)};k=Gc.prototype;k.A=function(){Hc(this);for(var
a=[],b=0;b<this.g.length;b++)a.push(this.u[this.g[b]]);return a};k.D=function()
{Hc(this);return this.g.concat()};k.T=function(a){return
Ic(this.u,a)};k.clear=function(){this.u={};this.H=this.b=this.g.length=0};
k.remove=function(a){return Ic(this.u,a)?(delete this.u[a],this.b--,this.H+
+,this.g.length>2*this.b&&Hc(this),!0):!1};var Hc=function(a){if(a.b!=a.g.length)
{for(var b=0,c=0;b<a.g.length;){var d=a.g[b];Ic(a.u,d)&&(a.g[c++]=d);b+
+}a.g.length=c}if(a.b!=a.g.length){var
e={};for(c=b=0;b<a.g.length;)d=a.g[b],Ic(e,d)||(a.g[c++]=d,e[d]=1),b+
+;a.g.length=c}};k=Gc.prototype;k.get=function(a,b){return Ic(this.u,a)?
this.u[a]:b};k.set=function(a,b){Ic(this.u,a)||(this.b++,this.g.push(a),this.H+
+);this.u[a]=b};
k.addAll=function(a){if(a instanceof Gc)for(var b=a.D(),c=0;c<b.length;c+
+)this.set(b[c],a.get(b[c]));else for(b in
a)this.set(b,a[b])};k.forEach=function(a,b){for(var c=this.D(),d=0;d<c.length;d++)
{var e=c[d],f=this.get(e);a.call(b,f,e,this)}};k.clone=function(){return new
Gc(this)};k.S=function(a){Hc(this);var b=0,c=this.H,d=this,e=new
Lb;e.next=function(){if(c!=d.H)throw Error("The map has changed since the iterator
was created");if(b>=d.g.length)throw Kb;var e=d.g[b++];return a?e:d.u[e]};return
e};
var Ic=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var
Jc=function(a){if(a.A&&"function"==typeof a.A)return a.A();if(p(a))return
a.split("");if(u(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return
b}b=[];c=0;for(d in a)b[c++]=a[d];return b},Kc=function(a,b,c)
{if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(u(a)||
p(a))ya(a,b,c);else{if(a.D&&"function"==typeof a.D)var d=a.D();else
if(a.A&&"function"==typeof a.A)d=void 0;else if(u(a)||p(a)){d=[];for(var
e=a.length,f=0;f<e;f++)d.push(f)}else for(f in d=[],e=0,a)d[e++]=f;e=Jc(a);
f=e.length;for(var g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)}};var Lc=function(a,b)
{H.call(this);this.ha=a||1;this.aa=b||l;this.Sa=v(this.Kb,this);this.fb=+new
Date};w(Lc,H);k=Lc.prototype;k.enabled=!1;k.w=null;k.setInterval=function(a)
{this.ha=a;this.w&&this.enabled?
(this.stop(),this.start()):this.w&&this.stop()};k.Kb=function(){if(this.enabled)
{var a=+new Date-this.fb;0<a&&a<.8*this.ha?
this.w=this.aa.setTimeout(this.Sa,this.ha-a):
(this.w&&(this.aa.clearTimeout(this.w),this.w=null),this.dispatchEvent("tick"),this
.enabled&&(this.stop(),this.start()))}};
k.start=function(){this.enabled=!0;this.w||
(this.w=this.aa.setTimeout(this.Sa,this.ha),this.fb=+new Date)};k.stop=function()
{this.enabled=!1;this.w&&(this.aa.clearTimeout(this.w),this.w=null)};k.I=function()
{Lc.$.I.call(this);this.stop();delete this.aa};var Mc=function(a,b,c)
{if(ha(a))c&&(a=v(a,c));else if(a&&"function"==typeof
a.handleEvent)a=v(a.handleEvent,a);else throw Error("Invalid listener
argument");return 2147483647<Number(b)?-1:l.setTimeout(a,b||0)};var Nc=/^(?:([^:/?
#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?
([^#]*))?(?:#([\s\S]*))?$/,Oc=function(a,b){if(a)for(var
c=a.split("&"),d=0;d<c.length;d++){var e=c[d].indexOf("="),f=null;if(0<=e){var
g=c[d].substring(0,e);f=c[d].substring(e+1)}else g=c[d];b(g,f?
decodeURIComponent(f.replace(/\+/g," ")):"")}},Pc=function(a,b,c){sa(a);if(t(b))
{ta(b);for(var d=0;d<b.length;d++)Pc(a,String(b[d]),c)}else null!=b&&c.push(a+
(""===b?"":"="+encodeURIComponent(String(b))))};var I=function(a)
{H.call(this);this.headers=new Gc;this.ta=a||null;this.F=!
1;this.sa=this.a=null;this.X=this.eb=this.ia="";this.K=this.Ea=this.ga=this.za=!
1;this.R=0;this.qa=null;this.kb="";this.ra=this.Db=this.Ra=!
1};w(I,H);I.prototype.o=Ab("goog.net.XhrIo");var Qc=/^https?
$/i,Rc=["POST","PUT"],Sc=[];I.prototype.ub=function(){this.ya();Ba(Sc,this)};
I.prototype.send=function(a,b,c,d){if(this.a)throw Error("[goog.net.XhrIo] Object
is active with another request="+this.ia+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.ia=a;this.X="";this.eb=b;this.za=!1;this.F=!
0;this.a=this.ta?Fc(this.ta):Fc(Dc);this.sa=this.ta?
Cc(this.ta):Cc(Dc);this.a.onreadystatechange=v(this.ib,this);this.Db&&"onprogress"i
n this.a&&(this.a.onprogress=v(function(a){this.hb(a,!
0)},this),this.a.upload&&(this.a.upload.onprogress=v(this.hb,this)));try{C(this.o,J
(this,"Opening Xhr")),
this.Ea=!0,this.a.open(b,String(a),!0),this.Ea=!1}catch(f){C(this.o,J(this,"Error
opening Xhr: "+f.message));Tc(this,f);return}a=c||"";var
e=this.headers.clone();d&&Kc(d,function(a,b)
{e.set(b,a)});d=Aa(e.D());c=l.FormData&&a instanceof l.FormData;!(0<=xa(Rc,b))||d||
c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-
8");e.forEach(function(a,b)
{this.a.setRequestHeader(b,a)},this);this.kb&&(this.a.responseType=this.kb);"withCr
edentials"in this.a&&this.a.withCredentials!==this.Ra&&
(this.a.withCredentials=this.Ra);try{Uc(this),0<this.R&&(this.ra=Vc(this.a),C(this.
o,J(this,"Will abort after "+this.R+"ms if incomplete, xhr2 "+this.ra)),this.ra?
(this.a.timeout=this.R,this.a.ontimeout=v(this.nb,this)):this.qa=Mc(this.nb,this.R,
this)),C(this.o,J(this,"Sending request")),this.ga=!0,this.a.send(a),this.ga=!
1}catch(f){C(this.o,J(this,"Send error: "+f.message)),Tc(this,f)}};var
Vc=function(a){return A&&fb(9)&&q(a.timeout)&&m(a.ontimeout)},za=function(a)
{return"content-type"==a.toLowerCase()};
I.prototype.nb=function(){"undefined"!=typeof aa&&this.a&&(this.X="Timed out after
"+this.R+"ms,
aborting",C(this.o,J(this,this.X)),this.dispatchEvent("timeout"),this.abort(8))};va
r Tc=function(a,b){a.F=!1;a.a&&(a.K=!0,a.a.abort(),a.K=!
1);a.X=b;Wc(a);Yc(a)},Wc=function(a){a.za||(a.za=!
0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
I.prototype.abort=function(){this.a&&this.F&&(C(this.o,J(this,"Aborting")),this.F=!
1,this.K=!0,this.a.abort(),this.K=!
1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),Yc(this))};I.prototype
.I=function(){this.a&&(this.F&&(this.F=!1,this.K=!0,this.a.abort(),this.K=!
1),Yc(this,!0));I.$.I.call(this)};I.prototype.ib=function(){this.U||(this.Ea||
this.ga||this.K?Zc(this):this.Ab())};I.prototype.Ab=function(){Zc(this)};
var Zc=function(a){if(a.F&&"undefined"!=typeof
aa)if(a.sa[1]&&4==K(a)&&2==$c(a))C(a.o,J(a,"Local request error detected and
ignored"));else if(a.ga&&4==K(a))Mc(a.ib,0,a);else
if(a.dispatchEvent("readystatechange"),4==K(a)){C(a.o,J(a,"Request
complete"));a.F=!
1;try{if(ad(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{try{var
b=2<K(a)?a.a.statusText:""}catch(c){C(a.o,"Can not get status:
"+c.message),b=""}a.X=b+" ["+$c(a)+"]";Wc(a)}}finally{Yc(a)}}};
I.prototype.hb=function(a,b){x("progress"===a.type,"goog.net.EventType.PROGRESS is
of the same type as raw XHR
progress.");this.dispatchEvent(bd(a,"progress"));this.dispatchEvent(bd(a,b?"downloa
dprogress":"uploadprogress"))};
var bd=function(a,b)
{return{type:b,lengthComputable:a.lengthComputable,loaded:a.loaded,total:a.total}},
Yc=function(a,b){if(a.a){Uc(a);var c=a.a,d=a.sa[0]?fa:null;a.a=null;a.sa=null;b||
a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e)
{(c=a.o)&&c.log(rb,"Problem encountered resetting onreadystatechange:
"+e.message,void 0)}}},Uc=function(a)
{a.a&&a.ra&&(a.a.ontimeout=null);a.qa&&(l.clearTimeout(a.qa),a.qa=null)},ad=functio
n(a){var b=$c(a);a:switch(b){case 200:case 201:case 202:case 204:case 206:case
304:case 1223:var c=
!0;break a;default:c=!1}if(!c){if(b=0===b)a=String(a.ia).match(Nc)[1]||null,!
a&&l.self&&l.self.location&&(a=l.self.location.protocol,a=a.substr(0,a.length-
1)),b=!Qc.test(a?a.toLowerCase():"");c=b}return c},K=function(a){return a.a?
a.a.readyState:0},$c=function(a){try{return 2<K(a)?a.a.status:-1}catch(b){return-
1}};I.prototype.getResponseHeader=function(a){if(this.a&&4==K(this))return
a=this.a.getResponseHeader(a),null===a?void 0:a};
I.prototype.getAllResponseHeaders=function(){return this.a&&4==K(this)?
this.a.getAllResponseHeaders()||"":""};var J=function(a,b){return b+" ["+a.eb+"
"+a.ia+" "+$c(a)+"]"};var L=function(a,b)
{this.C=this.N=this.G="";this.O=null;this.J=this.i="";this.m=this.yb=!1;if(a
instanceof L){this.m=m(b)?b:a.m;cd(this,a.G);var
c=a.N;M(this);this.N=c;c=a.C;M(this);this.C=c;dd(this,a.O);c=a.i;M(this);this.i=c;e
d(this,a.v.clone());c=a.J;M(this);this.J=c}else if(a&&(c=String(a).match(Nc)))
{this.m=!!b;cd(this,c[1]||"",!0);var
d=c[2]||"";M(this);this.N=fd(d);d=c[3]||"";M(this);this.C=fd(d,!
0);dd(this,c[4]);d=c[5]||"";M(this);this.i=fd(d,!0);ed(this,c[6]||"",!
0);c=c[7]||"";M(this);this.J=
fd(c)}else this.m=!!b,this.v=new N(null,this.m)};L.prototype.toString=function()
{var a=[],b=this.G;b&&a.push(gd(b,hd,!0),":");var
c=this.C;if(c||"file"==b)a.push("//"),(b=this.N)&&a.push(gd(b,hd,!
0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),c=this.O,null!=c&&a.push(":",String(c));if(c=this.i)this.C&&"/"!
=c.charAt(0)&&a.push("/"),a.push(gd(c,"/"==c.charAt(0)?id:jd,!0));
(c=this.v.toString())&&a.push("?",c);(c=this.J)&&a.push("#",gd(c,kd));return
a.join("")};
L.prototype.resolve=function(a){var b=this.clone(),c=!!a.G;c?cd(b,a.G):c=!!
a.N;if(c){var d=a.N;M(b);b.N=d}else c=!!a.C;c?(d=a.C,M(b),b.C=d):c=null!
=a.O;d=a.i;if(c)dd(b,a.O);else if(c=!!a.i){if("/"!=d.charAt(0))if(this.C&&!
this.i)d="/"+d;else{var e=b.i.lastIndexOf("/");-1!
=e&&(d=b.i.substr(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(-1!
=e.indexOf("./")||-1!=e.indexOf("/."))
{d=0==e.lastIndexOf("/",0);e=e.split("/");for(var f=[],g=0;g<e.length;){var h=e[g+
+];"."==h?d&&g==e.length&&f.push(""):".."==
h?((1<f.length||1==f.length&&""!=f[0])&&f.pop(),d&&g==e.length&&f.push("")):
(f.push(h),d=!0)}d=f.join("/")}else d=e}c?(M(b),b.i=d):c=""!==a.v.toString();c?
ed(b,a.v.clone()):c=!!a.J;c&&(a=a.J,M(b),b.J=a);return
b};L.prototype.clone=function(){return new L(this)};
var cd=function(a,b,c){M(a);a.G=c?fd(b,!0):b;a.G&&(a.G=a.G.replace(/:
$/,""))},dd=function(a,b){M(a);if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad
port number "+b);a.O=b}else a.O=null},ed=function(a,b,c){M(a);b instanceof N?
(a.v=b,a.v.Oa(a.m)):(c||(b=gd(b,ld)),a.v=new
N(b,a.m))};L.prototype.getQuery=function(){return
this.v.toString()};L.prototype.removeParameter=function(a)
{M(this);this.v.remove(a);return this};var M=function(a){if(a.yb)throw Error("Tried
to modify a read-only Uri");};
L.prototype.Oa=function(a){this.m=a;this.v&&this.v.Oa(a)};
var fd=function(a,b){return a?b?decodeURI(a.replace(/
%25/g,"%2525")):decodeURIComponent(a):""},gd=function(a,b,c){return p(a)?
(a=encodeURI(a).replace(b,md),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),a):null},md=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+
(a&15).toString(16)},hd=/[#\/\?@]/g,jd=/[#\?:]/g,id=/[#\?]/g,ld=/[#\?
@]/g,kd=/#/g,N=function(a,b){this.b=this.c=null;this.j=a||null;this.m=!!
b},O=function(a){a.c||(a.c=new Gc,a.b=0,a.j&&Oc(a.j,function(b,c)
{a.add(decodeURIComponent(b.replace(/\+/g,
" ")),c)}))};k=N.prototype;k.add=function(a,b){O(this);this.j=null;a=nd(this,a);var
c=this.c.get(a);c||this.c.set(a,c=[]);c.push(b);this.b=ra(this.b)+1;return
this};k.remove=function(a){O(this);a=nd(this,a);return this.c.T(a)?
(this.j=null,this.b=ra(this.b)-this.c.get(a).length,this.c.remove(a)):!
1};k.clear=function(){this.c=this.j=null;this.b=0};k.T=function(a)
{O(this);a=nd(this,a);return this.c.T(a)};
k.forEach=function(a,b){O(this);this.c.forEach(function(c,d){ya(c,function(c)
{a.call(b,c,d,this)},this)},this)};k.D=function(){O(this);for(var
a=this.c.A(),b=this.c.D(),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f+
+)c.push(b[d]);return c};k.A=function(a){O(this);var
b=[];if(p(a))this.T(a)&&(b=Ca(b,this.c.get(nd(this,a))));else{a=this.c.A();for(var
c=0;c<a.length;c++)b=Ca(b,a[c])}return b};
k.set=function(a,b){O(this);this.j=null;a=nd(this,a);this.T(a)&&(this.b=ra(this.b)-
this.c.get(a).length);this.c.set(a,[b]);this.b=ra(this.b)+1;return
this};k.get=function(a,b){if(!a)return b;var c=this.A(a);return 0<c.length?
String(c[0]):b};
k.toString=function(){if(this.j)return this.j;if(!this.c)return"";for(var
a=[],b=this.c.D(),c=0;c<b.length;c++){var
d=b[c],e=encodeURIComponent(String(d));d=this.A(d);for(var f=0;f<d.length;f++){var
g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return
this.j=a.join("&")};k.clone=function(){var a=new
N;a.j=this.j;this.c&&(a.c=this.c.clone(),a.b=this.b);return a};var nd=function(a,b)
{var c=String(b);a.m&&(c=c.toLowerCase());return c};
N.prototype.Oa=function(a){a&&!
this.m&&(O(this),this.j=null,this.c.forEach(function(a,c){var b=c.toLowerCase();c!
=b&&(this.remove(c),this.remove(b),0<a.length&&(this.j=null,this.c.set(nd(this,b),D
a(a)),this.b=ra(this.b)+a.length))},this));this.m=a};N.prototype.extend=function(a)
{for(var b=0;b<arguments.length;b++)Kc(arguments[b],function(a,b)
{this.add(b,a)},this)};var od=z("Firefox"),pd=Ra()||
z("iPod"),qd=z("iPad"),rd=z("Android")&&!(Qa()||z("Firefox")||z("Opera")||
z("Silk")),sd=Qa(),td=z("Safari")&&!(Qa()||z("Coast")||z("Opera")||z("Edge")||
z("Silk")||z("Android"))&&!Sa();var ud=function(a){return(a=a.exec(y))?
a[1]:""},vd=function(){if(od)return ud(/Firefox\/([0-9.]+)/);if(A||Xa||Wa)return
eb;if(sd)return Sa()?ud(/CriOS\/([0-9.]+)/):ud(/Chrome\/([0-9.]+)/);if(td&&!
Sa())return ud(/Version\/([0-9.]+)/);if(pd||qd){var a=/Version\/(\S+).*Mobile\/
(\S+)/.exec(y);if(a)return a[1]+"."+a[2]}else if(rd)return(a=ud(/Android\s+([0-
9.]+)/))?a:ud(/Version\/([0-9.]+)/);return""}();var Q=function(a)
{Xb.call(this,a);this.Za=100;this.Ia={};this.ua=null;this.wa="";this.ob=!
0;this.Fa=10;this.oa=null;this.wb=this.vb=this.da=!
1;null===P&&(P=Cb("webmonitoring.JsErrorsReporter"))};w(Q,Xb);Q.prototype.Jb=functi
on(a){this.ob=a;return
this};Q.prototype.setUseLocalStorage=Q.prototype.Jb;Q.prototype.Qa=function(a)
{this.Fa=Math.min(a,100);return
this};Q.prototype.setMaxErrorsPerHour=Q.prototype.Qa;Q.prototype.Na=function(a)
{this.Za=wd(a);return this};Q.prototype.setGlobalSampling=Q.prototype.Na;
Q.prototype.sb=function(a,b){this.Ia[a]=wd(b);return
this};Q.prototype.addPerErrorMessageSampling=Q.prototype.sb;Q.prototype.Hb=function
(a){this.ua=a;return
this};Q.prototype.setCallback=Q.prototype.Hb;Q.prototype.Ib=function(a)
{this.wa=a;return this};Q.prototype.setClientId=Q.prototype.Ib;var wd=function(a)
{x(0<=a&&100>=a,"Global sampling should be a number between 0 and
100");x(a==a.toPrecision(5),"Global sampling percent supported only up to a
thousandth precision");return a};
Q.prototype.enable=function(){if(this.isEnabled())return!
1;this.Ga=window.onerror;window.onerror=this.zb.bind(this);return this.cb=!
0};Q.prototype.enable=Q.prototype.enable;
Q.prototype.Ja=function(a,b,c,d,e){var f=window.location.href;f=f instanceof L?
f.clone():new L(f,void 0);a=null!=e&&null!=e.message?e.message:a;Bb(P,Ea('The
following error:" %s" occurred at URL: %s',a,f.i));if(ha(this.ua)&&!
this.ua(f.i,a,b,c,d,e))Bb(P,"The error was throttled by a custom handler and will
not be uploaded.");else if(this.da){for(var
g=Object.keys(this.Ia),h=100,n=0;n<g.length;++n){var wa=g[n];(new
RegExp(wa)).test(a)&&(h=this.Ia[wa])}(100*Math.random()).toFixed(6)>=this.Za*h/100?
Bb(P,
"The error upload was throttled due to sampling."):
(0<=this.Fa&&null===this.oa&&(this.oa=new Wb(this.Fa,this.ob)),(null===this.oa?0:!
this.oa.exec())?Bb(P,"The error upload was throttled since it exceeded the maximum
allowed hourly
rate."):this.da&&(g=Na(this.L.getContext()),g.url=f.i,this.vb&&(g.full_url=l.locati
on.href),this.wb&&(g.user_agent=l.navigator.userAgent),g.type="JavascriptError",g.e
rror_message=a,h="Other",Wa?h="Opera":A?h="Internet Explorer":od?h="Firefox":sd?
h="Chrome":td&&(h="Safari"),
g.browser=h,g.browser_version=vd,g.os=z("CrOS")?"Chrome
OS":z("Linux")?"Linux":z("Windows")?"Windows":z("Android")?"Android":Ra()?"iPhone":
z("iPad")?"iPad":z("iPod")?"iPod":z("Macintosh")?"Mac":"Unknown",h=y,n="",z("Window
s")?(n=/Windows (?:NT|Phone) ([0-9.]+)/,n=(h=n.exec(h))?h[1]:"0.0"):Sa()?(n=/
(?:iPhone|iPod|iPad|CPU)\s+OS\s+
(\S+)/,n=(h=n.exec(h))&&h[1].replace(/_/g,".")):z("Macintosh")?(n=/Mac OS X ([0-
9_.]+)/,n=(h=n.exec(h))?h[1].replace(/_/g,"."):"10"):z("Android")?(n=/Android\s+
([^\);]+)(\)|;)/,
n=(h=n.exec(h))&&h[1]):z("CrOS")&&(n=/(?:CrOS\s+(?:i686|x86_64)\s+([0-
9.]+))/,n=(h=n.exec(h))&&h[1]),g.os_version=n||"",null!
=this.L.W()&&(g.channel=this.L.W()),Fa(this.wa)||(g.guid=this.wa),null!
=b&&(g.src=b),null!=c&&(g.line=c),null!
=d&&(g.column=d),g.prod=this.L.ea(),g.ver=this.L.Da(),c=null!=e?
Ha(e.stack):"",b=xd(g),Fa(a)||(d=c.split("\n"),-
1<d[0].indexOf(a)&&(d.splice(0,1),c=d.join("\n"))),yd(this,"https://clients2.google
.com/cr/staging_report",b,c),f={product:this.L.ea(),url:f.i,js_errors_count:"1"},
a=Ha(this.L.W()),Fa(a)||
(f.version=a),yd(this,"https://clients2.google.com/cr/staging_perf",xd(f))))}};Q.pr
ototype.reportError=Q.prototype.Ja;Q.prototype.zb=function(a,b,c,d,e)
{this.Ja(a,b,c,d,e);null!=this.Ga&&ha(this.Ga)&&this.Ga(a,b,c,d,e)};
var xd=function(a){var b="",c;for(c in
a)b+=Fa(b)?"?":"&",b+=c+"="+encodeURIComponent(a[c]);return b},yd=function(a,b,c,d)
{d=d||"";var e=Fa(d)?{}:{"Content-Type":"text/plain"};c=b+c;a=a.tb.bind(a,b);b=new
I;Sc.push(b);a&&(oc(b),b.l.add("complete",a,!1,void 0,void
0));b.l.add("ready",b.ub,!0,void 0,void 0);b.R=6E4;b.Ra=!0;b.send(c,"POST",d,e)};
Q.prototype.tb=function(a,b){var c=va(b.target,I,"Unexpected event target
type.");switch(a){case "https://clients2.google.com/cr/staging_perf":var d="Crash
Performance Data Collector";break;case
"https://clients2.google.com/cr/staging_report":d="Crash Report
Collector";break;default:d=a}try{var e=c.a?c.a.responseText:""}catch(f){C(c.o,"Can
not get responseText: "+f.message),e=""}ad(c)?Bb(P,"JS exception successfully
uploaded to "+d+";Response: "+e):P&&P.log(rb,"Failed uploading JS exception to "+
d+". Response: "+e,void 0)};var P=null;var R=function(a){D.call(this);this.B=new
Db(a);this.Ka={}};w(R,D);var zd=["webmonitoring","Monitoring"],S=l;zd[0]in
S||"undefined"==typeof S.execScript||S.execScript("var "+zd[0]);for(var
T;zd.length&&(T=zd.shift());)!zd.length&&m(R)?S[T]=R:S=S[T]&&S[T]!
==Object.prototype[T]?S[T]:S[T]={};R.prototype.Z=function(a){this.B.Z(a);return
this};R.prototype.setVersion=R.prototype.Z;R.prototype.La=function(a)
{this.B.La(a);return this};R.prototype.setChannel=R.prototype.La;
R.prototype.Ma=function(a){this.B.Ma(a);return
this};R.prototype.setContext=R.prototype.Ma;k=R.prototype;k.ea=function(){return
this.B.ea()};k.Da=function(){return this.B.Da()};k.W=function(){return
this.B.W()};k.getContext=function(){return this.B.getContext()};k.xa=function()
{null!=this.Ka[2]||(this.Ka[2]=new Q(this.B));return
this.Ka[2]};R.prototype.createJsErrorsReporter=R.prototype.xa;var Ad=function(a,b)
{var c=(c=a&&a.ownerDocument)&&(c.defaultView||c.parentWindow)||l;if("undefined"!
=typeof c[b]&&"undefined"!=typeof c.Location&&"undefined"!=typeof c.Element)
{c=a&&(a instanceof c[b]||!(a instanceof c.Location||a instanceof c.Element));var
d=ia(a)?a.constructor.displayName||a.constructor.name||
Object.prototype.toString.call(a):void 0===a?"undefined":null===a?"null":typeof
a;x(c,"Argument is not a %s (or a non-Element, non-Location mock); got:
%s",b,d)}};var U=function(){this.ma="";this.qb=Bd};U.prototype.bb=!
0;U.prototype.Ca=function(){return this.ma};U.prototype.toString=function()
{return"TrustedResourceUrl{"+this.ma+"}"};var Cd=function(a){if(a instanceof
U&&a.constructor===U&&a.qb===Bd)return a.ma;qa("expected object of type
TrustedResourceUrl, got '"+a+"' of type
"+r(a));return"type_error:TrustedResourceUrl"},Bd={},Dd=function(a){var b=new
U;b.ma=a;return b};var V=function(){this.la="";this.pb=Ed};V.prototype.bb=!
0;V.prototype.Ca=function(){return this.la};V.prototype.toString=function()
{return"SafeUrl{"+this.la+"}"};var Fd=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|
$))/i,Ed={},Gd=function(a){var b=new V;b.la=a;return b};Gd("about:blank");var
Hd=function(a,b){Ad(a,"HTMLScriptElement");a.src=Cd(b);var
c=da();c&&a.setAttribute("nonce",c)};var Id=/^[\w+/_-]+[=]{0,2}$/,Jd=function(){var
a=l.document.querySelector("script[nonce]");if(a&&(a=a.nonce||
a.getAttribute("nonce"))&&Id.test(a))return a};var
Kd=Ab("paidtasks.app.error"),Ld=(new R("GoogleConsumerSurveys")).Z("prompt-
web").xa();Ld.da=!0;var Md=Ld.Na(5).Qa(100),Nd=(new
R("GoogleConsumerSurveys")).Z("prompt-android").xa();Nd.da=!0;Nd.Na(15).Qa(100);var
Od=[],Pd=null,Qd=function()
{if(document.readyState)return"interactive"==document.readyState||"complete"==docum
ent.readyState;var a=null;try{a=document.documentElement}catch(b){}if(!a)return!
1;try{a.doScroll("left")}catch(b){return!1}return!!document.body},Rd=function()
{if(Qd()){var a=Pd;a&&"function"==typeof
a.ya&&a.ya();Pd=null;for(a=0;a<Od.length;a++)Od[a]();Od.length=0}},Sd=function(a)
{if(!A||fb(7))var b=!1;else lc(window,"load",a),b=!0;b||(Qd()?a():
(Od.push(a),null==Pd&&(Pd=new Lc(500),mc(Pd,
"tick",Rd),Pd.start())))};var Td=function(a,b,c){a.addEventListener?
a.addEventListener(b,c,void
0):a.attachEvent&&a.attachEvent("on"+b,c)},Ud=function(a,b,c)
{a.removeEventListener?a.removeEventListener(b,c,void
0):a.detachEvent&&a.detachEvent("on"+b,c)};var Vd=function(a){var b=!1,c=!1;c=void
0===c?!1:c;b=void 0===b?!1:b;l.google_image_requests||
(l.google_image_requests=[]);var d=l.document.createElement("img");if(b){var
e=function()
{b&&Ba(l.google_image_requests,d);Ud(d,"load",e);Ud(d,"error",e)};Td(d,"load",e);Td
(d,"error",e)}c&&(d.referrerPolicy="no-
referrer");d.src=a;l.google_image_requests.push(d)};var Wd=function(a,b,c){var
d="script";d=void 0===d?"":d;var
e=a.createElement("link");try{Ad(e,"HTMLLinkElement");e.rel="preload";if(b
instanceof U)var f=Cd(b);else{if(b instanceof V)if(b instanceof
V&&b.constructor===V&&b.pb===Ed)var g=b.la;else qa("expected object of type
SafeUrl, got '"+b+"' of type "+r(b)),g="type_error:SafeUrl";else{if(b instanceof
V)var h=b;else b=b.bb?b.Ca():String(b),x(Fd.test(b))||
(b="about:invalid#zClosurez"),h=Gd(b);g=h.Ca()}f=g}e.href=f}catch(n)
{return}d&&(e.as=d);c&&
(e.nonce=c);if(a=a.getElementsByTagName("head")[0])try{a.appendChild(e)}catch(n)
{}};var Xd=/^\.google\.(com?\.)?[a-z]{2,3}$/,Yd=/\.(cn|com\.bi|do|sl|ba|by|ma|am)
$/,Zd=function(a){return Xd.test(a)&&!Yd.test(a)},W=l,$d=function(a){a="https://"+
("adservice"+a+"/adsid/integrator.js");var
b=["domain="+encodeURIComponent(l.location.hostname)];X[3]>=+new
Date&&b.push("adsid="+encodeURIComponent(X[1]));return
a+"?"+b.join("&")},X,Y,ae=function(){W=l;X=W.googleToken=W.googleToken||{};var
a=+new Date;X[1]&&X[3]>a&&0<X[2]||(X[1]="",X[2]=-1,X[3]=-
1,X[4]="",X[6]="");Y=W.googleIMState=W.googleIMState||
{};Zd(Y[1])||(Y[1]=".google.com");t(Y[5])||(Y[5]=[]);"boolean"==typeof Y[6]||
(Y[6]=!1);t(Y[7])||(Y[7]=[]);q(Y[8])||(Y[8]=0)},Z={Aa:function(){return
0<Y[8]},Eb:function(){Y[8]++},Fb:function(){0<Y[8]&&Y[8]--},Gb:function()
{Y[8]=0},Mb:function(){return!1},Ya:function(){return Y[5]},Ua:function(a)
{try{a()}catch(b){l.setTimeout(function(){throw b;},0)}},jb:function(){if(!Z.Aa())
{var a=l.document,b=function(b){b=$d(b);a:{try{var c=Jd();break a}catch(h){}c=void
0}var d=c;Wd(a,b,d);c=a.createElement("script");
c.type="text/javascript";d&&(c.nonce=d);c.onerror=function(){return
l.processGoogleToken({},2)};b=Dd(b);Hd(c,b);try{(a.head||a.body||
a.documentElement).appendChild(c),Z.Eb()}catch(h){}},c=Y[1];b(c);".google.com"!
=c&&b(".google.com");b={};var d=(b.newToken="FBT",b);l.setTimeout(function(){return
l.processGoogleToken(d,1)},1E3)}}},be=function(a){ae();var b=W.googleToken[5]||
0;a&&(0!=b||X[3]>=+new Date?Z.Ua(a):(Z.Ya().push(a),Z.jb()));X[3]>=+new
Date&&X[2]>=+new Date||Z.jb()},ce=function(a){l.processGoogleToken=
l.processGoogleToken||function(a,c){var b=a,e=c;b=void 0===b?{}:b;e=void 0===e?
0:e;var
f=b.newToken||"",g="NT"==f,h=parseInt(b.freshLifetimeSecs||"",10),n=parseInt(b.vali
dLifetimeSecs||"",10),wa=b["1p_jar"]||"";b=b.pucrd||"";ae();1==e?Z.Gb():Z.Fb();var
na=W.googleToken=W.googleToken||{},Xc=0==e&&f&&p(f)&&!
g&&q(h)&&0<h&&q(n)&&0<n&&p(wa);g=g&&!Z.Aa()&&(!(X[3]>=+new Date)||"NT"==X[1]);var
de=!(X[3]>=+new Date)&&0!=e;if(Xc||g||de)g=+new Date,h=g+1E3*h,n=g+1E3*n,1E-
5>Math.random()&&Vd("https://pagead2.googlesyndication.com/pagead/gen_204?
id=imerr&err="+
e),na[5]=e,na[1]=f,na[2]=h,na[3]=n,na[4]=wa,na[6]=b,ae();if(Xc||!Z.Aa())
{e=Z.Ya();for(f=0;f<e.length;f++)Z.Ua(e[f]);e.length=0}};be(a)};m(l._402)||
(l._402={});_402.xb=!1;_402.show=function(){_402.xb=!0};
var fe=function(a,b){_402.timingAtrLoad=(new Date).getTime();if(a.site){var c=b||
document;document.getElementById("contain-402")||ee("div",{id:"contain-402"});var
d=a.promptHandlerUrl||"//survey.g.doubleclick.net/gk/prompt",e={t:"a"};e.site=a.sit
e;null!=a.svid&&(e.svid=a.svid);m(a.sc)&&(e.sc=a.sc);e.random=+new
Date;e.ref=c.referrer.substr(0,500);a.im&&(ae(),e.token=X[1]);c=[];for(var f in
e)Pc(f,e[f],c);e=c.join("&");if(e)
{f=d.indexOf("#");0>f&&(f=d.length);c=d.indexOf("?");if(0>c||c>f){c=f;var g=
""}else g=d.substring(c+1,f);d=[d.substr(0,c),g,d.substr(f)];f=d[1];d[1]=e?f?
f+"&"+e:e:f;d=d[0]+(d[1]?"?"+d[1]:"")+d[2]}ee("script",
{src:d,nonce:da()})}},ee=function(a,b){var
c=document.createElement(a);La(b,function(a,b)
{c.setAttribute(b,a)});document.body.appendChild(c)},ge=function(){try{var
a=_402,b=la(fe,a,void 0);if(a.im){if(""!=a.tld){var
c=a.tld;ae();Zd(c)&&(Y[1]=c)}ce(b)}else b()}catch(f)
{a=f;a=ib(a);b=ea("window.location.href");if(p(a))a={message:a,name:"Unknown
error",lineNumber:"Not available",
fileName:b,stack:"Not available"};else{c=!1;try{var d=a.lineNumber||a.line||"Not
available"}catch(g){d="Not available",c=!0}try{var e=a.fileName||a.filename||
a.sourceURL||l.$googDebugFname||b}catch(g){e="Not available",c=!0}a=!
c&&a.lineNumber&&a.fileName&&a.stack&&a.message&&a.name?a:{message:a.message||"Not
available",name:a.name||"UnknownError",lineNumber:d,fileName:e,stack:a.stack||"Not
available"}}Kd&&Kd.log(sb,"Logging an error.",a);(d=-1!
==window.location.href.indexOf("204_debug"))&&window.console&&
window.console.log&&(window.console.log("Exception caught:
",a),window.console.log("Stack:
",a.stack));Md.Ja(a.message,window.location.href,Number(a.lineNumber),void
0,a);if(d)throw a;}};_402.load=_402.load||la(ge);_402.domWait=function()
{Sd(function(){_402.load()})};}).call(this);
window['_402'] = window['_402'] || {};
window['_402']['site'] = "nihm7knojbwpezrhm57cbcvwc4";
window['_402']['im'] = false;
window['_402']['tld'] = '.google.ca';
(function(){
if(!window._402nosurvey){
var n = document.createElement("script");
n.setAttribute('charset', 'utf-8');
n.setAttribute('type', 'text/javascript');
n.setAttribute('src',
'//www.google.com/insights/consumersurveys/static/410256349185435748/prompt_embed_s
tatic.js');
var noncedScript = document.querySelector('script[nonce]');
if (noncedScript) { n.setAttribute('nonce', noncedScript['nonce'] ||
noncedScript.getAttribute('nonce')); }
var parent = document.getElementsByTagName('head')[0] ||
document.getElementByTagName('body')[0];
parent.appendChild(n);}
})();
window['_402']['promptHandlerUrl'] = window['_402']['promptHandlerUrl'] ||
'//www.google.com/insights/consumersurveys/gk/prompt';
window['_402']['params'] = {};
window['_402']['domWait']();