(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")&&(a=a.replace(oa,">"));-1!=a.indexOf('"')&&(a=a.replace(pa,"""));return a},ma=/&/g,na=//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(;cb?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(0parseFloat(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(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: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(12*this.g&&db(this),!0):!1};var db=function(a){if(a.g!=a.b.length){for(var b=0,c=0;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=-1a?"-":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;db.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);0c.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 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>>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&&hb.length){c.push(Jc(a)+"(");for(var d=a.arguments,e=0;e=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: '+h.fileName+"\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;0this.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