You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
inav-configurator/js/google-analytics-bundle.js

77 lines
43 KiB
JavaScript

(function() { var g,aa=aa||{},l=this,ba=function(a){a=a.split(".");for(var b=l,c;c=a.shift();)if(null!=b[c])b=b[c];else return null;return b},ca=function(){},da=function(a){a.Sa=function(){return a.ab?a.ab:a.ab=new a}},m=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},n=function(a){return"array"==m(a)},ea=function(a){var b=m(a);return"array"==b||"object"==b&&"number"==typeof a.length},p=function(a){return"string"==typeof a},fa=function(a){return"number"==typeof a},ga=function(a){var b=
typeof a;return"object"==b&&null!=a||"function"==b},ha=function(a,b,c){return a.call.apply(a.bind,arguments)},ia=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)}},r=function(a,b,c){r=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?ha:ia;return r.apply(null,
arguments)},ja=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)}},s=Date.now||function(){return+new Date},t=function(a,b){var c=a.split("."),d=l;c[0]in d||!d.execScript||d.execScript("var "+c[0]);for(var e;c.length&&(e=c.shift());)c.length||void 0===b?d=d[e]?d[e]:d[e]={}:d[e]=b},w=function(a,b){function c(){}c.prototype=b.prototype;a.K=b.prototype;a.prototype=new c};
Function.prototype.bind=Function.prototype.bind||function(a,b){if(1<arguments.length){var c=Array.prototype.slice.call(arguments,1);c.unshift(this,a);return r.apply(null,c)}return r(this,a)};var x=function(a){Error.captureStackTrace?Error.captureStackTrace(this,x):this.stack=Error().stack||"";a&&(this.message=String(a))};w(x,Error);x.prototype.name="CustomError";var ka=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")},qa=function(a){if(!la.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(ma,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(na,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(oa,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(pa,"&quot;"));return a},ma=/&/g,na=/</g,oa=/>/g,pa=/\"/g,la=/[&<>\"]/;var ra=function(a,b){b.unshift(a);x.call(this,ka.apply(null,b));b.shift()};w(ra,x);ra.prototype.name="AssertionError";var y=function(a,b,c){if(!a){var d=Array.prototype.slice.call(arguments,2),e="Assertion failed";if(b)var e=e+(": "+b),f=d;throw new ra(""+e,f||[]);}},sa=function(a,b){throw new ra("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1));};var z=Array.prototype,ta=z.indexOf?function(a,b,c){y(null!=a.length);return z.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if(p(a))return p(b)&&1==b.length?a.indexOf(b,c):-1;for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},ua=z.forEach?function(a,b,c){y(null!=a.length);z.forEach.call(a,b,c)}: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)},va=z.some?function(a,b,c){y(null!=a.length);return z.some.call(a,b,c)}:
function(a,b,c){for(var d=a.length,e=p(a)?a.split(""):a,f=0;f<d;f++)if(f in e&&b.call(c,e[f],f,a))return!0;return!1},xa=function(a){var b;t:{b=wa;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 t}b=-1}return 0>b?null:p(a)?a.charAt(b):a[b]},ya=function(a,b){var c=ta(a,b),d;if(d=0<=c)y(null!=a.length),z.splice.call(a,c,1);return d},za=function(a){return z.concat.apply(z,arguments)},Aa=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 Ba=function(a){return function(){throw a;}};var Ca=function(a,b){this.width=a;this.height=b};Ca.prototype.w=function(){return new Ca(this.width,this.height)};Ca.prototype.toString=function(){return"("+this.width+" x "+this.height+")"};Ca.prototype.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};var Da=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)},Ea=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b},Fa=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b},Ga=function(a,b){var c;t:{for(c in a)if(b.call(void 0,a[c],c,a))break t;c=void 0}return c&&a[c]},Ha="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),Ia=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<Ha.length;f++)c=
Ha[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};var A,Ja,Ka,La,Ma=function(){return l.navigator?l.navigator.userAgent:null};La=Ka=Ja=A=!1;var Na;if(Na=Ma()){var Oa=l.navigator;A=0==Na.lastIndexOf("Opera",0);Ja=!A&&(-1!=Na.indexOf("MSIE")||-1!=Na.indexOf("Trident"));Ka=!A&&-1!=Na.indexOf("WebKit");La=!A&&!Ka&&!Ja&&"Gecko"==Oa.product}var Pa=A,B=Ja,C=La,D=Ka,Qa=function(){var a=l.document;return a?a.documentMode:void 0},Ra;
t:{var Sa="",Ua;if(Pa&&l.opera)var Va=l.opera.version,Sa="function"==typeof Va?Va():Va;else if(C?Ua=/rv\:([^\);]+)(\)|;)/:B?Ua=/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/:D&&(Ua=/WebKit\/(\S+)/),Ua)var Wa=Ua.exec(Ma()),Sa=Wa?Wa[1]:"";if(B){var Xa=Qa();if(Xa>parseFloat(Sa)){Ra=String(Xa);break t}}Ra=Sa}
var Ya=Ra,Za={},E=function(a){var b;if(!(b=Za[a])){b=0;for(var c=String(Ya).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),d=String(a).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),e=Math.max(c.length,d.length),f=0;0==b&&f<e;f++){var h=c[f]||"",k=d[f]||"",u=RegExp("(\\d*)(\\D*)","g"),G=RegExp("(\\d*)(\\D*)","g");do{var q=u.exec(h)||["","",""],v=G.exec(k)||["","",""];if(0==q[0].length&&0==v[0].length)break;b=((0==q[1].length?0:parseInt(q[1],10))<(0==v[1].length?0:parseInt(v[1],10))?-1:(0==q[1].length?
0:parseInt(q[1],10))>(0==v[1].length?0:parseInt(v[1],10))?1:0)||((0==q[2].length)<(0==v[2].length)?-1:(0==q[2].length)>(0==v[2].length)?1:0)||(q[2]<v[2]?-1:q[2]>v[2]?1:0)}while(0==b)}b=Za[a]=0<=b}return b},$a=l.document,ab=$a&&B?Qa()||("CSS1Compat"==$a.compatMode?parseInt(Ya,10):5):void 0;!C&&!B||B&&B&&9<=ab||C&&E("1.9.1");B&&E("9");var bb="StopIteration"in l?l.StopIteration:Error("StopIteration"),cb=function(){};cb.prototype.next=function(){throw bb;};cb.prototype.Eb=function(){return this};var F=function(a,b){this.q={};this.b=[];this.ha=this.g=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.ta(a)};F.prototype.r=function(){db(this);for(var a=[],b=0;b<this.b.length;b++)a.push(this.q[this.b[b]]);return a};F.prototype.A=function(){db(this);return this.b.concat()};F.prototype.T=function(a){return H(this.q,a)};
F.prototype.remove=function(a){return H(this.q,a)?(delete this.q[a],this.g--,this.ha++,this.b.length>2*this.g&&db(this),!0):!1};var db=function(a){if(a.g!=a.b.length){for(var b=0,c=0;b<a.b.length;){var d=a.b[b];H(a.q,d)&&(a.b[c++]=d);b++}a.b.length=c}if(a.g!=a.b.length){for(var e={},c=b=0;b<a.b.length;)d=a.b[b],H(e,d)||(a.b[c++]=d,e[d]=1),b++;a.b.length=c}};g=F.prototype;g.get=function(a,b){return H(this.q,a)?this.q[a]:b};
g.set=function(a,b){H(this.q,a)||(this.g++,this.b.push(a),this.ha++);this.q[a]=b};g.ta=function(a){var b;a instanceof F?(b=a.A(),a=a.r()):(b=Fa(a),a=Ea(a));for(var c=0;c<b.length;c++)this.set(b[c],a[c])};g.w=function(){return new F(this)};g.Eb=function(a){db(this);var b=0,c=this.b,d=this.q,e=this.ha,f=this,h=new cb;h.next=function(){for(;;){if(e!=f.ha)throw Error("The map has changed since the iterator was created");if(b>=c.length)throw bb;var h=c[b++];return a?h:d[h]}};return h};
var H=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var eb,fb={id:"hitType",name:"t",valueType:"text",maxLength:void 0,defaultValue:void 0},gb={id:"description",name:"cd",valueType:"text",maxLength:2048,defaultValue:void 0},hb={pc:fb,Qb:{id:"anonymizeIp",name:"aip",valueType:"boolean",maxLength:void 0,defaultValue:void 0},Bc:{id:"queueTime",name:"qt",valueType:"integer",maxLength:void 0,defaultValue:void 0},Wb:{id:"cacheBuster",name:"z",valueType:"text",maxLength:void 0,defaultValue:void 0},Gc:{id:"sessionControl",name:"sc",valueType:"text",maxLength:void 0,
defaultValue:void 0},yc:{id:"nonInteraction",name:"ni",valueType:"boolean",maxLength:void 0,defaultValue:void 0},fc:gb,Pc:{id:"title",name:"dt",valueType:"text",maxLength:1500,defaultValue:void 0},gc:{id:"dimension",name:"cd[1-9][0-9]*",valueType:"text",maxLength:150,defaultValue:void 0},xc:{id:"metric",name:"cm[1-9][0-9]*",valueType:"integer",maxLength:void 0,defaultValue:void 0},Sb:{id:"appId",name:"aid",valueType:"text",maxLength:150,defaultValue:void 0},Tb:{id:"appInstallerId",name:"aiid",valueType:"text",
maxLength:150,defaultValue:void 0},jc:{id:"eventCategory",name:"ec",valueType:"text",maxLength:150,defaultValue:void 0},ic:{id:"eventAction",name:"ea",valueType:"text",maxLength:500,defaultValue:void 0},kc:{id:"eventLabel",name:"el",valueType:"text",maxLength:500,defaultValue:void 0},lc:{id:"eventValue",name:"ev",valueType:"integer",maxLength:void 0,defaultValue:void 0},Ic:{id:"socialNetwork",name:"sn",valueType:"text",maxLength:50,defaultValue:void 0},Hc:{id:"socialAction",name:"sa",valueType:"text",
maxLength:50,defaultValue:void 0},Jc:{id:"socialTarget",name:"st",valueType:"text",maxLength:2048,defaultValue:void 0},Sc:{id:"transactionId",name:"ti",valueType:"text",maxLength:500,defaultValue:void 0},Rc:{id:"transactionAffiliation",name:"ta",valueType:"text",maxLength:500,defaultValue:void 0},Tc:{id:"transactionRevenue",name:"tr",valueType:"currency",maxLength:void 0,defaultValue:void 0},Uc:{id:"transactionShipping",name:"ts",valueType:"currency",maxLength:void 0,defaultValue:void 0},Vc:{id:"transactionTax",
name:"tt",valueType:"currency",maxLength:void 0,defaultValue:void 0},dc:{id:"currencyCode",name:"cu",valueType:"text",maxLength:10,defaultValue:void 0},tc:{id:"itemPrice",name:"ip",valueType:"currency",maxLength:void 0,defaultValue:void 0},uc:{id:"itemQuantity",name:"iq",valueType:"integer",maxLength:void 0,defaultValue:void 0},rc:{id:"itemCode",name:"ic",valueType:"text",maxLength:500,defaultValue:void 0},sc:{id:"itemName",name:"in",valueType:"text",maxLength:500,defaultValue:void 0},qc:{id:"itemCategory",
name:"iv",valueType:"text",maxLength:500,defaultValue:void 0},bc:{id:"campaignSource",name:"cs",valueType:"text",maxLength:100,defaultValue:void 0},$b:{id:"campaignMedium",name:"cm",valueType:"text",maxLength:50,defaultValue:void 0},ac:{id:"campaignName",name:"cn",valueType:"text",maxLength:100,defaultValue:void 0},Zb:{id:"campaignKeyword",name:"ck",valueType:"text",maxLength:500,defaultValue:void 0},Xb:{id:"campaignContent",name:"cc",valueType:"text",maxLength:500,defaultValue:void 0},Yb:{id:"campaignId",
name:"ci",valueType:"text",maxLength:100,defaultValue:void 0},oc:{id:"gclid",name:"gclid",valueType:"text",maxLength:void 0,defaultValue:void 0},ec:{id:"dclid",name:"dclid",valueType:"text",maxLength:void 0,defaultValue:void 0},Ac:{id:"pageLoadTime",name:"plt",valueType:"integer",maxLength:void 0,defaultValue:void 0},hc:{id:"dnsTime",name:"dns",valueType:"integer",maxLength:void 0,defaultValue:void 0},Kc:{id:"tcpConnectTime",name:"tcp",valueType:"integer",maxLength:void 0,defaultValue:void 0},Fc:{id:"serverResponseTime",
name:"srt",valueType:"integer",maxLength:void 0,defaultValue:void 0},zc:{id:"pageDownloadTime",name:"pdt",valueType:"integer",maxLength:void 0,defaultValue:void 0},Cc:{id:"redirectResponseTime",name:"rrt",valueType:"integer",maxLength:void 0,defaultValue:void 0},Lc:{id:"timingCategory",name:"utc",valueType:"text",maxLength:150,defaultValue:void 0},Oc:{id:"timingVar",name:"utv",valueType:"text",maxLength:500,defaultValue:void 0},Nc:{id:"timingValue",name:"utt",valueType:"integer",maxLength:void 0,
defaultValue:void 0},Mc:{id:"timingLabel",name:"utl",valueType:"text",maxLength:500,defaultValue:void 0},mc:{id:"exDescription",name:"exd",valueType:"text",maxLength:150,defaultValue:void 0},nc:{id:"exFatal",name:"exf",valueType:"boolean",maxLength:void 0,defaultValue:"1"}};/*
Portions of this code are from MochiKit, received by
The Closure Authors under the MIT license. All other code is Copyright
2005-2009 The Closure Authors. All Rights Reserved.
*/
var I=function(a,b){this.ea=[];this.hb=b||null;this.S=this.l=!1;this.da=void 0;this.Ja=this.Ha=this.ra=!1;this.fa=0;this.v=null;this.gb=0;this.ua=null;if(Error.captureStackTrace){var c={stack:""};Error.captureStackTrace(c,I);"string"==typeof c.stack&&(this.ua=c.stack.replace(/^[^\n]*\n/,""))}};I.prototype.Ka=function(a,b){this.ra=!1;ib(this,a,b)};var ib=function(a,b,c){a.l=!0;a.da=c;a.S=!b;jb(a)},lb=function(a){if(a.l){if(!a.Ja)throw new kb;a.Ja=!1}};
I.prototype.F=function(a){lb(this);mb(a);ib(this,!0,a)};I.prototype.G=function(a){lb(this);mb(a);nb(this,a);ib(this,!1,a)};var nb=function(a,b){a.ua&&ga(b)&&b.stack&&/^[^\n]+(\n [^\n]+)+/.test(b.stack)&&(b.stack=b.stack+"\nDEFERRED OPERATION:\n"+a.ua)},mb=function(a){y(!(a instanceof I),"An execution sequence may not be initiated with a blocking Deferred.")};I.prototype.Fb=function(a,b){return J(this,a,null,b)};
var ob=function(a,b,c){J(a,b,b,c)},J=function(a,b,c,d){y(!a.Ha,"Blocking Deferreds can not be re-used");a.ea.push([b,c,d]);a.l&&jb(a);return a},pb=function(a){var b=new I;J(a,b.F,b.G,b);return b},qb=function(a){return va(a.ea,function(a){return"function"==m(a[1])})},jb=function(a){a.fa&&a.l&&qb(a)&&(l.clearTimeout(a.fa),delete a.fa);a.v&&(a.v.gb--,delete a.v);for(var b=a.da,c=!1,d=!1;a.ea.length&&!a.ra;){var e=a.ea.shift(),f=e[0],h=e[1],e=e[2];if(f=a.S?h:f)try{var k=f.call(e||a.hb,b);void 0!==k&&
(a.S=a.S&&(k==b||k instanceof Error),a.da=b=k);b instanceof I&&(d=!0,a.ra=!0)}catch(u){b=u,a.S=!0,nb(a,b),qb(a)||(c=!0)}}a.da=b;d&&(J(b,r(a.Ka,a,!0),r(a.Ka,a,!1)),b.Ha=!0);c&&(a.fa=l.setTimeout(Ba(b),0))},rb=function(a){var b=new I;b.F(a);return b},tb=function(){var a=sb,b=new I;b.G(a);return b},kb=function(){x.call(this)};w(kb,x);kb.prototype.message="Deferred has already fired";kb.prototype.name="AlreadyCalledError";var ub=function(a,b){var c=Array.prototype.slice.call(arguments),d=c.shift();if("undefined"==typeof d)throw Error("[goog.string.format] Template required");return d.replace(/%([0\-\ \+]*)(\d+)?(\.(\d+))?([%sfdiu])/g,function(a,b,d,k,u,G,q,v){if("%"==G)return"%";var Ta=c.shift();if("undefined"==typeof Ta)throw Error("[goog.string.format] Not enough arguments");arguments[0]=Ta;return K[G].apply(null,arguments)})},K={s:function(a,b,c){return isNaN(c)||""==c||a.length>=c?a:a=-1<b.indexOf("-",0)?a+Array(c-
a.length+1).join(" "):Array(c-a.length+1).join(" ")+a},f:function(a,b,c,d,e){d=a.toString();isNaN(e)||""==e||(d=a.toFixed(e));var f;f=0>a?"-":0<=b.indexOf("+")?"+":0<=b.indexOf(" ")?" ":"";0<=a&&(d=f+d);if(isNaN(c)||d.length>=c)return d;d=isNaN(e)?Math.abs(a).toString():Math.abs(a).toFixed(e);a=c-d.length-f.length;return d=0<=b.indexOf("-",0)?f+d+Array(a+1).join(" "):f+Array(a+1).join(0<=b.indexOf("0",0)?"0":" ")+d},d:function(a,b,c,d,e,f,h,k){return K.f(parseInt(a,10),b,c,d,0,f,h,k)}};K.i=K.d;
K.u=K.d;var vb=function(a){if("function"==typeof a.r)return a.r();if(p(a))return a.split("");if(ea(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Ea(a)},wb=function(a,b,c){if("function"==typeof a.forEach)a.forEach(b,c);else if(ea(a)||p(a))ua(a,b,c);else{var d;if("function"==typeof a.A)d=a.A();else if("function"!=typeof a.r)if(ea(a)||p(a)){d=[];for(var e=a.length,f=0;f<e;f++)d.push(f)}else d=Fa(a);else d=void 0;for(var e=vb(a),f=e.length,h=0;h<f;h++)b.call(c,e[h],d&&d[h],a)}};var L=function(a){this.O=new F;y(!(arguments.length%2),"Uneven number of arguments.");this.ta(arguments)};L.prototype.set=function(a,b){this.O.set(a.name,{key:a,value:b})};L.prototype.remove=function(a){this.O.remove(a.name)};L.prototype.get=function(a){a=this.O.get(a.name,null);return null===a?null:a.value};L.prototype.ta=function(a){for(var b=0;b<a.length;b+=2)this.set(a[b],a[b+1])};var xb=function(a,b){ua(a.O.r(),function(a){b(a.key,a.value)})};
L.prototype.w=function(){var a=new L;a.O=this.O.w();return a};L.prototype.toString=function(){var a=[];xb(this,function(b,c){a.push([b.name,c].join("="))});return ub("{%s}",a.join(", "))};var yb=function(a){this.Cb=a};yb.prototype.send=function(a,b){this.Cb.push({nb:a,ob:b});return rb()};var zb={id:"apiVersion",name:"v",valueType:"text",maxLength:void 0,defaultValue:void 0},Ab={id:"appName",name:"an",valueType:"text",maxLength:100,defaultValue:void 0},Bb={id:"appVersion",name:"av",valueType:"text",maxLength:100,defaultValue:void 0},Cb={id:"clientId",name:"cid",valueType:"text",maxLength:void 0,defaultValue:void 0},Db={id:"language",name:"ul",valueType:"text",maxLength:20,defaultValue:void 0},Eb={id:"libVersion",name:"_v",valueType:"text",maxLength:void 0,defaultValue:void 0},Fb={id:"screenColors",
name:"sd",valueType:"text",maxLength:20,defaultValue:void 0},Gb={id:"screenResolution",name:"sr",valueType:"text",maxLength:20,defaultValue:void 0},Hb={id:"trackingId",name:"tid",valueType:"text",maxLength:void 0,defaultValue:void 0},Ib={id:"viewportSize",name:"vp",valueType:"text",maxLength:20,defaultValue:void 0},Jb={Rb:zb,Ub:Ab,Vb:Bb,cc:Cb,vc:Db,wc:Eb,Dc:Fb,Ec:Gb,Qc:Hb,Wc:Ib},Lb=function(a){if(!p(a))return a;var b=Kb(a,hb);if(ga(b))return b;b=Kb(a,Jb);if(ga(b))return b;b=/^dimension(\d+)$/.exec(a);
if(null!==b)return{id:a,name:"cd"+b[1],valueType:"text",maxLength:150,defaultValue:void 0};b=/^metric(\d+)$/.exec(a);if(null!==b)return{id:a,name:"cm"+b[1],valueType:"integer",maxLength:void 0,defaultValue:void 0};throw Error(a+" is not a valid parameter name.");},Kb=function(a,b){var c=Ga(b,function(b){return b.id==a&&"metric"!=a&&"dimension"!=a});return ga(c)?c:null};var M=function(a){this.R=a;this.Za=new L};g=M.prototype;g.set=function(a,b){var c=Lb(a);this.Za.set(c,b)};g.send=function(a,b){var c=this.Za.w();b&&Da(b,function(a,b){null!=a&&c.set(Lb(b),a)},this);return this.R.send(a,c)};g.Ib=function(a){var b={description:a};this.set(gb,a);return this.send("appview",b)};g.Jb=function(a,b,c,d){fa(d)&&y(0<=d);return this.send("event",{eventCategory:a,eventAction:b,eventLabel:c,eventValue:d})};
g.Lb=function(a,b,c){return this.send("social",{socialNetwork:a,socialAction:b,socialTarget:c})};g.Kb=function(a,b){return this.send("exception",{exDescription:a,exFatal:b})};var N=function(a,b,c,d,e,f){this.kb=a;this.ib=b;this.jb=c;this.n=d;this.M=[];this.L={enabled:new yb(this.M),disabled:f};this.R=this.L.enabled;J(pb(this.n.m),ja(this.mb,e),this.lb,this)};da(N);g=N.prototype;g.mb=function(a,b){y(null!==this.M,"Channel setup already completed.");y(b==this.n);this.L.enabled=a(this.n);Mb(this);ua(this.M,function(a){this.send(a.nb,a.ob)},this);this.M=null;Nb(this.n,r(this.rb,this))};
g.lb=function(){y(null!==this.M,"Channel setup already completed.");this.L.enabled=Ob.Sa();this.R=this.L.disabled;this.M=null};g.send=function(a,b){return this.R.send(a,b)};
g.Hb=function(a){var b=new M(this);b.set(Eb,this.kb);b.set(zb,1);b.set(Ab,this.ib);b.set(Bb,this.jb);b.set(Hb,a);a=window.navigator.language;b.set(Db,a);a=screen.colorDepth+"-bit";b.set(Fb,a);a=[screen.width,screen.height].join("x");b.set(Gb,a);a=window.document;a="CSS1Compat"==a.compatMode?a.documentElement:a.body;a=new Ca(a.clientWidth,a.clientHeight);a=[a.width,a.height].join("x");b.set(Ib,a);return b};g.Gb=function(){return pb(this.n.m)};var Mb=function(a){a.R=a.n.Ta()?a.L.enabled:a.L.disabled};
N.prototype.rb=function(a){switch(a){case "analytics.tracking-permitted":Mb(this)}};var O=function(a){this.C=a;this.Ia=100;this.va=ca;this.m=new I;this.ga=this.sa=null;Pb(this)},Pb=function(a){J(a.C.get("analytics.tracking-permitted"),function(a){this.ga=void 0!==a?a:!0;this.Wa()},a.Xa,a);J(Qb(a),a.Wa,a.Xa,a)};O.prototype.Xa=function(a){this.m.G(a)};O.prototype.Wa=function(){null===this.ga||null===this.sa||this.m.F(this)};var Nb=function(a,b){y(a.m.l);y(a.va==ca);a.va=b};
O.prototype.Nb=function(a){y(this.m.l);ob(this.C.set("analytics.tracking-permitted",a),function(){this.ga=a;this.va("analytics.tracking-permitted")},this)};O.prototype.Ta=function(){y(this.m.l);var a;if(a=this.ga)a=l._gaUserPrefs,a=!(a&&a.ioo&&a.ioo());return a};O.prototype.Mb=function(a){y(this.m.l);this.Ia=a};
var Rb=function(a){y(a.m.l);y(null!==a.Ob);return a.sa},Qb=function(a){var b=new I;J(a.C.get("analytics.user-id"),function(a){if(!a){a="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("");for(var d=0,e=a.length;d<e;d++)switch(a[d]){case "x":a[d]=Math.floor(16*Math.random()).toString(16);break;case "y":a[d]=(Math.floor(4*Math.random())+8).toString(16)}a=a.join("");this.C.set("analytics.user-id",a)}this.sa=a;b.F()},function(){b.G()},a);return b};var Sb=function(a,b){this.n=a;this.D=b};Sb.prototype.send=function(a,b){b.set(Cb,Rb(this.n));return this.D.send(a,b)};var Tb=function(a,b){this.C=a;this.Qa=b||""};Tb.prototype.get=function(a){var b=new I,c=this.Qa+"."+a;this.C.get(c,function(a){var e=chrome.runtime.lastError;e?b.G(e):b.F(a[c])});return b};Tb.prototype.set=function(a,b){var c=new I,d={};d[this.Qa+"."+a]=b;this.C.set(d,function(){var a=chrome.runtime.lastError;a?c.G(a):c.F()});return c};var Ob=function(){};da(Ob);Ob.prototype.send=function(){return rb()};var Ub=function(a){this.D=a};Ub.prototype.send=function(a,b){Vb(b);Wb(b);return this.D.send(a,b)};var Vb=function(a){xb(a,function(b,c){void 0!==b.maxLength&&"text"==b.valueType&&0<b.maxLength&&c.length>b.maxLength&&a.set(b,c.substring(0,b.maxLength))})},Wb=function(a){xb(a,function(b,c){void 0!==b.defaultValue&&c==b.defaultValue&&a.remove(b)})};var sb={status:"device-offline",oa:void 0},Xb={status:"rate-limited",oa:void 0},Yb={status:"sampled-out",oa:void 0},Zb={status:"sent",oa:void 0};var $b=function(a,b){this.tb=a;this.D=b};$b.prototype.send=function(a,b){var c;c=this.tb;var d=c.Na(),e=Math.floor((d-c.Ma)*c.pb);0<e&&(c.W=Math.min(c.W+e,c.qb),c.Ma=d);1>c.W?c=!1:(c.W-=1,c=!0);return c||"item"==a||"transaction"==a?this.D.send(a,b):rb(Xb)};var ac=function(){y(!0);y(!0);y(!0);this.W=60;this.qb=500;this.pb=5E-4;this.Na=function(){return(new Date).getTime()};this.Ma=this.Na()};var bc=function(a,b){this.n=a;this.D=b};bc.prototype.send=function(a,b){var c=b.get(Cb),c=parseInt(c.split("-")[1],16),d=this.n;y(d.m.l);return c<655.36*d.Ia?this.D.send(a,b):rb(Yb)};var cc="closure_listenable_"+(1E6*Math.random()|0),dc=function(a){try{return!(!a||!a[cc])}catch(b){return!1}},ec=0;var fc=function(){};fc.prototype.Aa=!1;fc.prototype.la=function(){this.Aa||(this.Aa=!0,this.j())};fc.prototype.j=function(){if(this.eb)for(;this.eb.length;)this.eb.shift()()};var P=function(a,b){this.type=a;this.currentTarget=this.target=b};g=P.prototype;g.j=function(){};g.la=function(){};g.I=!1;g.defaultPrevented=!1;g.La=!0;g.preventDefault=function(){this.defaultPrevented=!0;this.La=!1};var gc=function(a){gc[" "](a);return a};gc[" "]=ca;var hc=!B||B&&9<=ab,ic=B&&!E("9"),jc=!D||E("528"),kc=C&&E("1.9b")||B&&E("8")||Pa&&E("9.5")||D&&E("528"),lc=C&&!E("8")||B&&!E("9");var mc=function(a,b){if(a){var c=this.type=a.type;P.call(this,c);this.target=a.target||a.srcElement;this.currentTarget=b;var d=a.relatedTarget;if(d){if(C){var e;t:{try{gc(d.nodeName);e=!0;break t}catch(f){}e=!1}e||(d=null)}}else"mouseover"==c?d=a.fromElement:"mouseout"==c&&(d=a.toElement);this.relatedTarget=d;this.offsetX=D||void 0!==a.offsetX?a.offsetX:a.layerX;this.offsetY=D||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.button=a.button;this.keyCode=a.keyCode||0;this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.state=a.state;this.Ya=a;a.defaultPrevented&&this.preventDefault();delete this.I}};w(mc,P);g=mc.prototype;g.target=null;g.relatedTarget=null;g.offsetX=0;g.offsetY=0;g.clientX=0;g.clientY=0;g.screenX=0;g.screenY=0;g.button=0;
g.keyCode=0;g.charCode=0;g.ctrlKey=!1;g.altKey=!1;g.shiftKey=!1;g.metaKey=!1;g.Ya=null;g.preventDefault=function(){mc.K.preventDefault.call(this);var a=this.Ya;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,ic)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};g.j=function(){};var nc=function(a,b,c,d,e){this.H=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.ka=e;this.key=++ec;this.removed=this.ia=!1},oc=function(a){a.removed=!0;a.H=null;a.proxy=null;a.src=null;a.ka=null};var Q=function(a){this.src=a;this.h={};this.V=0};Q.prototype.add=function(a,b,c,d,e){var f=this.h[a];f||(f=this.h[a]=[],this.V++);var h=pc(f,b,d,e);-1<h?(a=f[h],c||(a.ia=!1)):(a=new nc(b,this.src,a,!!d,e),a.ia=c,f.push(a));return a};Q.prototype.remove=function(a,b,c,d){if(!(a in this.h))return!1;var e=this.h[a];b=pc(e,b,c,d);return-1<b?(oc(e[b]),y(null!=e.length),z.splice.call(e,b,1),0==e.length&&(delete this.h[a],this.V--),!0):!1};
var qc=function(a,b){var c=b.type;if(!(c in a.h))return!1;var d=ya(a.h[c],b);d&&(oc(b),0==a.h[c].length&&(delete a.h[c],a.V--));return d};Q.prototype.removeAll=function(a){var b=0,c;for(c in this.h)if(!a||c==a){for(var d=this.h[c],e=0;e<d.length;e++)++b,oc(d[e]);delete this.h[c];this.V--}return b};Q.prototype.U=function(a,b,c,d){a=this.h[a];var e=-1;a&&(e=pc(a,b,c,d));return-1<e?a[e]:null};
var pc=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.removed&&f.H==b&&f.capture==!!c&&f.ka==d)return e}return-1};var rc="closure_lm_"+(1E6*Math.random()|0),R={},sc=0,tc=function(a,b,c,d,e){if(n(b)){for(var f=0;f<b.length;f++)tc(a,b[f],c,d,e);return null}c=uc(c);return dc(a)?a.listen(b,c,d,e):vc(a,b,c,!1,d,e)},vc=function(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var h=!!e,k=wc(a);k||(a[rc]=k=new Q(a));c=k.add(b,c,d,e,f);if(c.proxy)return c;d=xc();c.proxy=d;d.src=a;d.H=c;a.addEventListener?a.addEventListener(b,d,h):a.attachEvent(b in R?R[b]:R[b]="on"+b,d);sc++;return c},xc=function(){var a=yc,b=hc?
function(c){return a.call(b.src,b.H,c)}:function(c){c=a.call(b.src,b.H,c);if(!c)return c};return b},zc=function(a,b,c,d,e){if(n(b)){for(var f=0;f<b.length;f++)zc(a,b[f],c,d,e);return null}c=uc(c);return dc(a)?a.na(b,c,d,e):vc(a,b,c,!0,d,e)},Ac=function(a,b,c,d,e){if(n(b))for(var f=0;f<b.length;f++)Ac(a,b[f],c,d,e);else c=uc(c),dc(a)?a.Ba(b,c,d,e):a&&(a=wc(a))&&(b=a.U(b,c,!!d,e))&&Bc(b)},Bc=function(a){if(fa(a)||!a||a.removed)return!1;var b=a.src;if(dc(b))return qc(b.p,a);var c=a.type,d=a.proxy;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent&&b.detachEvent(c in R?R[c]:R[c]="on"+c,d);sc--;(c=wc(b))?(qc(c,a),0==c.V&&(c.src=null,b[rc]=null)):oc(a);return!0},Dc=function(a,b,c,d){var e=1;if(a=wc(a))if(b=a.h[b])for(b=Aa(b),a=0;a<b.length;a++){var f=b[a];f&&f.capture==c&&!f.removed&&(e&=!1!==Cc(f,d))}return Boolean(e)},Cc=function(a,b){var c=a.H,d=a.ka||a.src;a.ia&&Bc(a);return c.call(d,b)},yc=function(a,b){if(a.removed)return!0;if(!hc){var c=b||ba("window.event"),d=new mc(c,this),e=!0;if(!(0>
c.keyCode||void 0!=c.returnValue)){t:{var f=!1;if(0==c.keyCode)try{c.keyCode=-1;break t}catch(h){f=!0}if(f||void 0==c.returnValue)c.returnValue=!0}c=[];for(f=d.currentTarget;f;f=f.parentNode)c.push(f);for(var f=a.type,k=c.length-1;!d.I&&0<=k;k--)d.currentTarget=c[k],e&=Dc(c[k],f,!0,d);for(k=0;!d.I&&k<c.length;k++)d.currentTarget=c[k],e&=Dc(c[k],f,!1,d)}return e}return Cc(a,new mc(b,this))},wc=function(a){a=a[rc];return a instanceof Q?a:null},Ec="__closure_events_fn_"+(1E9*Math.random()>>>0),uc=function(a){y(a,
"Listener can not be null.");if("function"==m(a))return a;y(a.handleEvent,"An object listener must have handleEvent method.");return a[Ec]||(a[Ec]=function(b){return a.handleEvent(b)})};var S=function(){this.p=new Q(this);this.vb=this};w(S,fc);S.prototype[cc]=!0;g=S.prototype;g.ya=null;g.addEventListener=function(a,b,c,d){tc(this,a,b,c,d)};g.removeEventListener=function(a,b,c,d){Ac(this,a,b,c,d)};
g.dispatchEvent=function(a){Fc(this);var b,c=this.ya;if(c){b=[];for(var d=1;c;c=c.ya)b.push(c),y(1E3>++d,"infinite loop")}c=this.vb;d=a.type||a;if(p(a))a=new P(a,c);else if(a instanceof P)a.target=a.target||c;else{var e=a;a=new P(d,c);Ia(a,e)}var e=!0,f;if(b)for(var h=b.length-1;!a.I&&0<=h;h--)f=a.currentTarget=b[h],e=Gc(f,d,!0,a)&&e;a.I||(f=a.currentTarget=c,e=Gc(f,d,!0,a)&&e,a.I||(e=Gc(f,d,!1,a)&&e));if(b)for(h=0;!a.I&&h<b.length;h++)f=a.currentTarget=b[h],e=Gc(f,d,!1,a)&&e;return e};
g.j=function(){S.K.j.call(this);this.p&&this.p.removeAll(void 0);this.ya=null};g.listen=function(a,b,c,d){Fc(this);return this.p.add(a,b,!1,c,d)};g.na=function(a,b,c,d){return this.p.add(a,b,!0,c,d)};g.Ba=function(a,b,c,d){return this.p.remove(a,b,c,d)};var Gc=function(a,b,c,d){b=a.p.h[b];if(!b)return!0;b=Aa(b);for(var e=!0,f=0;f<b.length;++f){var h=b[f];if(h&&!h.removed&&h.capture==c){var k=h.H,u=h.ka||h.src;h.ia&&qc(a.p,h);e=!1!==k.call(u,d)&&e}}return e&&!1!=d.La};
S.prototype.U=function(a,b,c,d){return this.p.U(a,b,c,d)};var Fc=function(a){y(a.p,"Event target is not initialized. Did you call the superclass (goog.events.EventTarget) constructor?")};var Ic=function(a){return Hc(a||arguments.callee.caller,[])},Hc=function(a,b){var c=[];if(0<=ta(b,a))c.push("[...circular reference...]");else if(a&&50>b.length){c.push(Jc(a)+"(");for(var d=a.arguments,e=0;e<d.length;e++){0<e&&c.push(", ");var f;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=Jc(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.push(Hc(a.caller,b))}catch(h){c.push("[exception trying to get caller]\n")}}else a?c.push("[...long stack...]"):c.push("[end]");return c.join("")},Jc=function(a){if(Kc[a])return Kc[a];a=String(a);if(!Kc[a]){var b=/function ([^\(]+)/.exec(a);Kc[a]=b?b[1]:"[Anonymous]"}return Kc[a]},Kc={};var T=function(a,b,c,d,e){this.reset(a,b,c,d,e)};T.prototype.Va=null;T.prototype.Ua=null;var Lc=0;T.prototype.reset=function(a,b,c,d,e){"number"==typeof e||Lc++;d||s();this.X=a;this.yb=b;delete this.Va;delete this.Ua};T.prototype.$a=function(a){this.X=a};T.prototype.getMessage=function(){return this.yb};var U=function(a){this.Ab=a};U.prototype.v=null;U.prototype.X=null;U.prototype.Ca=null;U.prototype.bb=null;var Mc=function(a,b){this.name=a;this.value=b};Mc.prototype.toString=function(){return this.name};var Nc=new Mc("SEVERE",1E3),Oc=new Mc("WARNING",900),Pc=new Mc("CONFIG",700),Qc=new Mc("FINE",500);U.prototype.getParent=function(){return this.v};U.prototype.getChildren=function(){this.Ca||(this.Ca={});return this.Ca};U.prototype.$a=function(a){this.X=a};
var Rc=function(a){if(a.X)return a.X;if(a.v)return Rc(a.v);sa("Root logger has no level set.");return null};U.prototype.log=function(a,b,c){if(a.value>=Rc(this).value)for(a=this.Db(a,b,c),b="log:"+a.getMessage(),l.console&&(l.console.timeStamp?l.console.timeStamp(b):l.console.markTimeline&&l.console.markTimeline(b)),l.msWriteProfilerMark&&l.msWriteProfilerMark(b),b=this;b;){c=b;var d=a;if(c.bb)for(var e=0,f=void 0;f=c.bb[e];e++)f(d);b=b.getParent()}};
U.prototype.Db=function(a,b,c){var d=new T(a,String(b),this.Ab);if(c){d.Va=c;var e;var f=arguments.callee.caller;try{var h;var k=ba("window.location.href");if(p(c))h={message:c,name:"Unknown error",lineNumber:"Not available",fileName:k,stack:"Not available"};else{var u,G,q=!1;try{u=c.lineNumber||c.Pb||"Not available"}catch(v){u="Not available",q=!0}try{G=c.fileName||c.filename||c.sourceURL||l.$googDebugFname||k}catch(Ta){G="Not available",q=!0}h=!q&&c.lineNumber&&c.fileName&&c.stack&&c.message&&c.name?
c:{message:c.message||"Not available",name:c.name||"UnknownError",lineNumber:u,fileName:G,stack:c.stack||"Not available"}}e="Message: "+qa(h.message)+'\nUrl: <a href="view-source:'+h.fileName+'" target="_new">'+h.fileName+"</a>\nLine: "+h.lineNumber+"\n\nBrowser stack:\n"+qa(h.stack+"-> ")+"[end]\n\nJS stack traversal:\n"+qa(Ic(f)+"-> ")}catch(rd){e="Exception trying to expose exception! You win, we lose. "+rd}d.Ua=e}return d};
var Sc={},Tc=null,Uc=function(a){Tc||(Tc=new U(""),Sc[""]=Tc,Tc.$a(Pc));var b;if(!(b=Sc[a])){b=new U(a);var c=a.lastIndexOf("."),d=a.substr(c+1),c=Uc(a.substr(0,c));c.getChildren()[d]=b;b.v=c;Sc[a]=b}return b};var V=function(a,b){a&&a.log(Qc,b,void 0)};var Vc=function(a,b){S.call(this);this.ma=a||1;this.N=b||l;this.wa=r(this.xb,this);this.xa=s()};w(Vc,S);g=Vc.prototype;g.enabled=!1;g.e=null;g.xb=function(){if(this.enabled){var a=s()-this.xa;0<a&&a<0.8*this.ma?this.e=this.N.setTimeout(this.wa,this.ma-a):(this.e&&(this.N.clearTimeout(this.e),this.e=null),this.dispatchEvent("tick"),this.enabled&&(this.e=this.N.setTimeout(this.wa,this.ma),this.xa=s()))}};g.start=function(){this.enabled=!0;this.e||(this.e=this.N.setTimeout(this.wa,this.ma),this.xa=s())};
g.stop=function(){this.enabled=!1;this.e&&(this.N.clearTimeout(this.e),this.e=null)};g.j=function(){Vc.K.j.call(this);this.stop();delete this.N};var Wc=function(a,b,c){if("function"==m(a))c&&(a=r(a,c));else if(a&&"function"==typeof a.handleEvent)a=r(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<b?-1:l.setTimeout(a,b||0)};var Xc=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#(.*))?$"),Yc=D,Zc=function(a,b){if(Yc){Yc=!1;var c=l.location;if(c){var d=c.href;if(d&&(d=(d=Zc(3,d))&&decodeURIComponent(d))&&d!=c.hostname)throw Yc=!0,Error();}}return b.match(Xc)[a]||null};var $c=function(){};$c.prototype.ca=null;var ad,bd=function(){};w(bd,$c);
var dd=function(a){return(a=cd(a))?new ActiveXObject(a):new XMLHttpRequest},ed=function(a){var b={};cd(a)&&(b[0]=!0,b[1]=!0);return b},cd=function(a){if(!a.cb&&"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.cb=d}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}return a.cb};
ad=new bd;var W=function(a){S.call(this);this.headers=new F;this.J=a||null;this.t=!1;this.Z=this.a=null;this.P=this.Da=this.$="";this.B=this.pa=this.Y=this.qa=!1;this.Q=0;this.aa=null;this.Ea="";this.ba=this.fb=!1};w(W,S);var fd=W.prototype,gd=Uc("goog.net.XhrIo");fd.k=gd;var hd=/^https?$/i,id=["POST","PUT"],jd=[],kd=function(a,b,c){var d=new W;jd.push(d);b&&d.listen("complete",b);d.na("ready",d.Bb);d.send(a,"POST",c,void 0)};W.prototype.Bb=function(){this.la();ya(jd,this)};
W.prototype.send=function(a,b,c,d){if(this.a)throw Error("[goog.net.XhrIo] Object is active with another request="+this.$+"; newUri="+a);b=b?b.toUpperCase():"GET";this.$=a;this.P="";this.Da=b;this.qa=!1;this.t=!0;this.a=this.J?dd(this.J):dd(ad);this.Z=this.J?this.J.ca||(this.J.ca=ed(this.J)):ad.ca||(ad.ca=ed(ad));this.a.onreadystatechange=r(this.Fa,this);try{V(this.k,X(this,"Opening Xhr")),this.pa=!0,this.a.open(b,a,!0),this.pa=!1}catch(e){V(this.k,X(this,"Error opening Xhr: "+e.message));ld(this,
e);return}a=c||"";var f=this.headers.w();d&&wb(d,function(a,b){f.set(b,a)});d=xa(f.A());c=l.FormData&&a instanceof l.FormData;!(0<=ta(id,b))||d||c||f.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");wb(f,function(a,b){this.a.setRequestHeader(b,a)},this);this.Ea&&(this.a.responseType=this.Ea);"withCredentials"in this.a&&(this.a.withCredentials=this.fb);try{md(this),0<this.Q&&(this.ba=B&&E(9)&&fa(this.a.timeout)&&void 0!==this.a.ontimeout,V(this.k,X(this,"Will abort after "+this.Q+
"ms if incomplete, xhr2 "+this.ba)),this.ba?(this.a.timeout=this.Q,this.a.ontimeout=r(this.Ga,this)):this.aa=Wc(this.Ga,this.Q,this)),V(this.k,X(this,"Sending request")),this.Y=!0,this.a.send(a),this.Y=!1}catch(h){V(this.k,X(this,"Send error: "+h.message)),ld(this,h)}};var wa=function(a){return"content-type"==a.toLowerCase()};W.prototype.Ga=function(){"undefined"!=typeof aa&&this.a&&(this.P="Timed out after "+this.Q+"ms, aborting",V(this.k,X(this,this.P)),this.dispatchEvent("timeout"),this.abort(8))};
var ld=function(a,b){a.t=!1;a.a&&(a.B=!0,a.a.abort(),a.B=!1);a.P=b;nd(a);od(a)},nd=function(a){a.qa||(a.qa=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};W.prototype.abort=function(){this.a&&this.t&&(V(this.k,X(this,"Aborting")),this.t=!1,this.B=!0,this.a.abort(),this.B=!1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),od(this))};W.prototype.j=function(){this.a&&(this.t&&(this.t=!1,this.B=!0,this.a.abort(),this.B=!1),od(this,!0));W.K.j.call(this)};
W.prototype.Fa=function(){this.Aa||(this.pa||this.Y||this.B?pd(this):this.wb())};W.prototype.wb=function(){pd(this)};
var pd=function(a){if(a.t&&"undefined"!=typeof aa)if(a.Z[1]&&4==qd(a)&&2==sd(a))V(a.k,X(a,"Local request error detected and ignored"));else if(a.Y&&4==qd(a))Wc(a.Fa,0,a);else if(a.dispatchEvent("readystatechange"),4==qd(a)){V(a.k,X(a,"Request complete"));a.t=!1;try{var b=sd(a),c,d;t:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:d=!0;break t;default:d=!1}if(!(c=d)){var e;if(e=0===b){var f=Zc(1,String(a.$));if(!f&&self.location)var h=self.location.protocol,f=h.substr(0,h.length-
1);e=!hd.test(f?f.toLowerCase():"")}c=e}if(c)a.dispatchEvent("complete"),a.dispatchEvent("success");else{var k;try{k=2<qd(a)?a.a.statusText:""}catch(u){V(a.k,"Can not get status: "+u.message),k=""}a.P=k+" ["+sd(a)+"]";nd(a)}}finally{od(a)}}},od=function(a,b){if(a.a){md(a);var c=a.a,d=a.Z[0]?ca:null;a.a=null;a.Z=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){(c=a.k)&&c.log(Nc,"Problem encountered resetting onreadystatechange: "+e.message,void 0)}}},md=function(a){a.a&&a.ba&&(a.a.ontimeout=
null);fa(a.aa)&&(l.clearTimeout(a.aa),a.aa=null)},qd=function(a){return a.a?a.a.readyState:0},sd=function(a){try{return 2<qd(a)?a.a.status:-1}catch(b){return(a=a.k)&&a.log(Oc,"Can not get status: "+b.message,void 0),-1}},X=function(a,b){return b+" ["+a.Da+" "+a.$+" "+sd(a)+"]"};var td=function(a,b,c){this.o=a||null;this.zb=!!c},Z=function(a){if(!a.c&&(a.c=new F,a.g=0,a.o))for(var b=a.o.split("&"),c=0;c<b.length;c++){var d=b[c].indexOf("="),e=null,f=null;0<=d?(e=b[c].substring(0,d),f=b[c].substring(d+1)):e=b[c];e=decodeURIComponent(e.replace(/\+/g," "));e=Y(a,e);a.add(e,f?decodeURIComponent(f.replace(/\+/g," ")):"")}};g=td.prototype;g.c=null;g.g=null;g.add=function(a,b){Z(this);this.o=null;a=Y(this,a);var c=this.c.get(a);c||this.c.set(a,c=[]);c.push(b);this.g++;return this};
g.remove=function(a){Z(this);a=Y(this,a);return this.c.T(a)?(this.o=null,this.g-=this.c.get(a).length,this.c.remove(a)):!1};g.T=function(a){Z(this);a=Y(this,a);return this.c.T(a)};g.A=function(){Z(this);for(var a=this.c.r(),b=this.c.A(),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};g.r=function(a){Z(this);var b=[];if(p(a))this.T(a)&&(b=za(b,this.c.get(Y(this,a))));else{a=this.c.r();for(var c=0;c<a.length;c++)b=za(b,a[c])}return b};
g.set=function(a,b){Z(this);this.o=null;a=Y(this,a);this.T(a)&&(this.g-=this.c.get(a).length);this.c.set(a,[b]);this.g++;return this};g.get=function(a,b){var c=a?this.r(a):[];return 0<c.length?String(c[0]):b};g.toString=function(){if(this.o)return this.o;if(!this.c)return"";for(var a=[],b=this.c.A(),c=0;c<b.length;c++)for(var d=b[c],e=encodeURIComponent(String(d)),d=this.r(d),f=0;f<d.length;f++){var h=e;""!==d[f]&&(h+="="+encodeURIComponent(String(d[f])));a.push(h)}return this.o=a.join("&")};
g.w=function(){var a=new td;a.o=this.o;this.c&&(a.c=this.c.w(),a.g=this.g);return a};var Y=function(a,b){var c=String(b);a.zb&&(c=c.toLowerCase());return c};var ud=function(a,b){this.ub=a;this.Ra=b};ud.prototype.send=function(a,b){if(jc&&!navigator.onLine)return tb();var c=new I,d=vd(a,b);d.length>this.Ra?c.G({status:"payload-too-big",oa:ub("Encoded hit length == %s, but should be <= %s.",d.length,this.Ra)}):kd(this.ub,function(){c.F(Zb)},d);return c};var vd=function(a,b){var c=new td;c.add(fb.name,a);xb(b,function(a,b){c.add(a.name,b.toString())});return c.toString()};var wd=function(a){this.za=a;this.b={}};w(wd,fc);var xd=[];g=wd.prototype;g.listen=function(a,b,c,d,e){n(b)||(xd[0]=b,b=xd);for(var f=0;f<b.length;f++){var h=tc(a,b[f],c||this,d||!1,e||this.za||this);if(!h)break;this.b[h.key]=h}return this};g.na=function(a,b,c,d,e){if(n(b))for(var f=0;f<b.length;f++)this.na(a,b[f],c,d,e);else{a=zc(a,b,c||this,d,e||this.za||this);if(!a)return this;this.b[a.key]=a}return this};
g.Ba=function(a,b,c,d,e){if(n(b))for(var f=0;f<b.length;f++)this.Ba(a,b[f],c,d,e);else e=e||this.za||this,c=uc(c||this),d=!!d,b=dc(a)?a.U(b,c,d,e):a?(a=wc(a))?a.U(b,c,d,e):null:null,b&&(Bc(b),delete this.b[b.key]);return this};g.removeAll=function(){Da(this.b,Bc);this.b={}};g.j=function(){wd.K.j.call(this);this.removeAll()};g.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};var $=function(){S.call(this);this.ja=new wd(this);jc&&(kc?this.ja.listen(lc?document.body:window,["online","offline"],this.Oa):(this.Pa=jc?navigator.onLine:!0,this.e=new Vc(250),this.ja.listen(this.e,"tick",this.sb),this.e.start()))};w($,S);$.prototype.sb=function(){var a=jc?navigator.onLine:!0;a!=this.Pa&&(this.Pa=a,this.Oa())};$.prototype.Oa=function(){this.dispatchEvent((jc?navigator.onLine:1)?"online":"offline")};
$.prototype.j=function(){$.K.j.call(this);this.ja.la();this.ja=null;this.e&&(this.e.la(),this.e=null)};var yd=new F,zd=function(a){if(!eb){new $;var b=new Ub(new ud("https://www.google-analytics.com/collect",8192)),c=new ac;eb=new Sb(a,new bc(a,new $b(c,b)))}return eb};t("goog.async.Deferred",I);t("goog.async.Deferred.prototype.addCallback",I.prototype.Fb);t("analytics.getService",function(a){var b=yd.get(a,null);if(null===b){var b=chrome.runtime.getManifest().version,c;c=new Tb(chrome.storage.local,"google-analytics");y(null!==c);c=new O(c);b=new N("ca1",a,b,c,zd,Ob.Sa());yd.set(a,b)}return b});t("analytics.internal.ServiceChannel",N);t("analytics.internal.ServiceChannel.prototype.getTracker",N.prototype.Hb);
t("analytics.internal.ServiceChannel.prototype.getConfig",N.prototype.Gb);t("analytics.internal.ServiceSettings",O);t("analytics.internal.ServiceSettings.prototype.setTrackingPermitted",O.prototype.Nb);t("analytics.internal.ServiceSettings.prototype.isTrackingPermitted",O.prototype.Ta);t("analytics.internal.ServiceSettings.prototype.setSampleRate",O.prototype.Mb);t("analytics.internal.ServiceTracker",M);t("analytics.internal.ServiceTracker.prototype.send",M.prototype.send);
t("analytics.internal.ServiceTracker.prototype.sendAppView",M.prototype.Ib);t("analytics.internal.ServiceTracker.prototype.sendEvent",M.prototype.Jb);t("analytics.internal.ServiceTracker.prototype.sendSocial",M.prototype.Lb);t("analytics.internal.ServiceTracker.prototype.sendException",M.prototype.Kb);t("analytics.HitTypes.APPVIEW","appview");t("analytics.HitTypes.EVENT","event");t("analytics.HitTypes.SOCIAL","social");t("analytics.HitTypes.TRANSACTION","transaction");
t("analytics.HitTypes.ITEM","item");t("analytics.HitTypes.TIMING","timing");t("analytics.HitTypes.EXCEPTION","exception");Da(hb,function(a){var b=a.id.replace(/[A-Z]/,"_$&").toUpperCase();t("analytics.Parameters."+b,a)}); })()