try{ function h(a){throw a;}var j=void 0,k=!0,l=null,n=!1;function aa(){return function(){}}function ba(a){return function(){return this[a]}}var p;function q(a){return function(){return ca[a].apply(this,arguments)}}function t(a,b){return ca[a]=b}function v(a,b,c){a=a.split(".");c=c||w;!(a[0]in c)&&c.execScript&&c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)!a.length&&ea(b)?c[d]=b:c=c[d]?c[d]:c[d]={}} function fa(a,b){for(var c=a.split("."),d=b||w,e;e=c.shift();)if(d[e]!=l)d=d[e];else return l;return d}function ga(a){a.i=function(){return a.hc?a.hc:a.hc=new a}} function ha(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}function ea(a){return a!==j}function ia(a){return"array"==ha(a)}function x(a){var b=ha(a);return"array"==b||"object"==b&&"number"==typeof a.length}function y(a){return"string"==typeof a}function ja(a){return"function"==ha(a)}function ka(a){var b=typeof a;return"object"==b&&a!=l||"function"==b}function la(a){return a[ma]||(a[ma]=++na)}function oa(a,b,c){return a.call.apply(a.bind,arguments)} function pa(a,b,c){a||h(Error());if(2>>0),na=0,L=Date.now||function(){return+new Date}; var D=Array.prototype,qa=D.indexOf?function(a,b,c){return D.indexOf.call(a,b,c)}:function(a,b,c){c=c==l?0:0>c?Math.max(0,a.length+c):c;if(y(a))return!y(b)||1!=b.length?-1:a.indexOf(b,c);for(;cparseFloat(lb)){kb=String(pb);break a}}kb=lb}var qb=kb,rb=w.document,sb=!rb||!N?j:xa()||("CSS1Compat"==rb.compatMode?parseInt(qb,10):5); E.prototype.v=n;E.prototype.S=q(8);E.prototype.m=q(13);/* 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. */ p=F.prototype;p.Wa=n;p.ya=n;p.sb=n;p.cd=n;p.xc=n;p.dd=0;p.wb=q(0);p.P=q(5);p.zb=q(10);p.addCallback=q(9);A(Ea,E);Ea.prototype.ra=aa();var Ga=[],Ia=[],Ha=n;Ja.prototype.execute=function(a){this.a&&(this.a.call(this.b||l,a),this.a=this.b=l)};Fa(function(a){Ja.prototype.execute=a(Ja.prototype.execute)});A(Ka,E);p=Ka.prototype;p.Rd=Ea;p.Ca=l;p.getId=ba("f");p.Kb=function(a){(a=Ma(this,this.b,a))&&window.setTimeout(Da("Module errback failures: "+a),0);this.a.length=0;this.d.length=0};p.m=q(12);A(G,E);ga(G);p=G.prototype;p.$b=n;p.kc=l;p.Pa=0;p.jc=n;p.Dc=n;p.Sd=l;p.uc=q(1);p.ec=ba("Sd");p.Bd=function(a){this.Pa++;401==a?(Ta(this,0),this.a.length=0):410==a?(Va(this,3),Ua(this)):3<=this.Pa?(Va(this,1),Ua(this)):Pa(this,this.b,k,8001==a)};p.Cd=function(){Va(this,2);Ua(this)};p.m=q(11); v("_DumpException",function(a){a.errsource=a.errsource||"plusone_publisher";h(a)},j);var tb=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#(.*))?$"),ub=hb; G.prototype.uc=t(1,function(a,b){if(y(a)){for(var c=a.split("/"),d=[],e=0;ec?a[1]="?":c==b.length-1&&(a[1]=j)}return a.join("")} function P(a){var b;if(!(b=Ob[a])){b=0;for(var c=Kb(String(qb)).split("."),d=Kb(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&f(0==u[1].length?0:parseInt(u[1],10))?1:0)||((0==s[2].length)< (0==u[2].length)?-1:(0==s[2].length)>(0==u[2].length)?1:0)||(s[2]u[2]?1:0)}while(0==b)}b=Ob[a]=0<=b}return b}function Pb(a,b){for(var c,d,e=1;ee.keyCode||e.returnValue!=j)return k;a:{var m=n;if(0==e.keyCode)try{e.keyCode=-1;break a}catch(r){m=k}if(m||e.returnValue==j)e.returnValue=k}}m=new Ub;m.init(e,this);e=k;try{if(g){for(var s=[],u=m.a;u;u=u.parentNode)s.push(u);f=d[k];f.K=f.l;for(var B=s.length-1;!m.b&&0<=B&&f.K;B--)m.a=s[B],e&=gc(f,s[B],c,k,m);if(i){f=d[n];f.K=f.l;for(B=0;!m.b&&B< s.length&&f.K;B++)m.a=s[B],e&=gc(f,s[B],c,n,m)}}else e=hc(a,m)}finally{s&&(s.length=0)}return e}c=new Ub(b,this);return e=hc(a,c)}function ic(){}A(vb,Error);vb.prototype.name="CustomError";A(wb,vb);wb.prototype.message="Deferred has already fired";wb.prototype.name="AlreadyCalledError";E.prototype.m=t(13,function(){if(this.D)for(;this.D.length;)this.D.shift()()});Ka.prototype.m=t(12,function(){Ka.F.m.call(this);O(this.Ca)}); G.prototype.m=t(11,function(){G.F.m.call(this);zb(Ab(this.L),this.g);this.k=this.a=this.h=this.b=this.d=this.L=l});F.prototype.zb=t(10,function(a){xb(this);yb(this,n,a)});F.prototype.addCallback=t(9,function(a,b){return ya(this,a,l,b)});E.prototype.S=t(8,function(){this.v||(this.v=k,this.m())});F.prototype.P=t(5,function(a){xb(this);yb(this,k,a)});F.prototype.wb=t(0,function(a,b){this.sb=n;yb(this,a,b)});Gb.prototype.a=function(){h(Za)};Gb.prototype.qb=function(){return this};p=Hb.prototype;p.l=0; p.mb=0;p.z=q(3);p.H=function(){Ib(this);for(var a=[],b=0;b=c.length&&h(Za);var g=c[b++];return a?g:d[g]}};return g};var Ob={},Qb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");J(G.i(),"sy1"); Tb[" "]=Sb;var jc=!N||N&&9<=sb,bc=!N||N&&9<=sb,kc=N&&!P("9");!hb||P("528");gb&&P("1.9b")||N&&P("8")||fb&&P("9.5")||hb&&P("528");gb&&!P("8")||N&&P("9");Q.prototype.S=aa();Q.prototype.b=n;Q.prototype.d=k;Q.prototype.Cb=function(){this.d=n};A(Ub,Q);p=Ub.prototype;p.target=l;p.relatedTarget=l;p.clientX=0;p.clientY=0;p.button=0;p.keyCode=0;p.ctrlKey=n;p.Va=l; p.init=function(a,b){var c=this.type=a.type;Q.call(this,c);this.target=a.target||a.srcElement;this.a=b;var d=a.relatedTarget;if(d){if(gb){var e;a:{try{Tb(d.nodeName);e=k;break a}catch(f){}e=n}e||(d=l)}}else"mouseover"==c?d=a.fromElement:"mouseout"==c&&(d=a.toElement);this.relatedTarget=d;this.clientX=a.clientX!==j?a.clientX:a.pageX;this.clientY=a.clientY!==j?a.clientY:a.pageY;this.button=a.button;this.keyCode=a.keyCode||0;this.ctrlKey=a.ctrlKey;this.state=a.state;this.Va=a;a.defaultPrevented&&this.Cb(); delete this.b};p.Cb=function(){Ub.F.Cb.call(this);var a=this.Va;if(a.preventDefault)a.preventDefault();else if(a.returnValue=n,kc)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}}; var lc=0;p=Vb.prototype;p.key=0;p.ja=n;p.Na=n;p.init=function(a,b,c,d,e,f){ja(a)?this.a=k:a&&a.handleEvent&&ja(a.handleEvent)?this.a=n:h(Error("E"));this.$=a;this.b=b;this.src=c;this.type=d;this.capture=!!e;this.Db=f;this.Na=n;this.key=++lc;this.ja=n};p.handleEvent=function(a){return this.a?this.$.call(this.Db||this.src,a):this.$.handleEvent.call(this.$,a)}; var $b={},R={},Yb={},Zb={};Fa(function(a){ac=a(ac)});A(ic,E);p=ic.prototype;p.ac=k;p.Mb=l;p.addEventListener=function(a,b,c,d){Wb(this,a,b,c,d)};p.removeEventListener=function(a,b,c,d){cc(this,a,b,c,d)}; p.dispatchEvent=function(a){var b=a.type||a,c=R;if(b in c){if(y(a))a=new Q(a,this);else if(a instanceof Q)a.target=a.target||this;else{var d=a;a=new Q(b,this);Pb(a,d)}var d=1,e,c=c[b],b=k in c,f;if(b){e=[];for(f=this;f;f=f.Mb)e.push(f);f=c[k];f.K=f.l;for(var g=e.length-1;!a.b&&0<=g&&f.K;g--)a.a=e[g],d&=gc(f,e[g],a.type,k,a)&&a.d!=n}if(n in c)if(f=c[n],f.K=f.l,b)for(g=0;!a.b&&g>4&15).toString(16)+(a&15).toString(16)}function oc(a){return D.concat.apply(D,arguments)}function pc(a,b,c){return 2>=arguments.length?D.slice.call(a,b):D.slice.call(a,b,c)}function qc(a,b,c){this.a=a||l;this.b=!!c} function rc(a){if(!a.A&&(a.A=new Hb,a.l=0,a.a))for(var b=a.a.split("&"),c=0;cb)&&h(Error("u`"+b)),a.gb=b):a.gb=l;return a}function Bc(a,b,c){S(a);b instanceof qc?(a.a=b,vc(a.a,a.ea)):(c||(b=wc(b,Cc)),a.a=new qc(b,l,a.ea));return a}function S(a){a.Md&&h(Error("v"))}function Dc(a){this.Wb=a;this.O=[]} function Ec(a,b,c,d,e,f){ia(c)||(Fc[0]=c,c=Fc);for(var g=0;g")&&(c=c.replace(ad,">")),-1!=c.indexOf('"')&&(c=c.replace(bd,"""))),b.document.write(''),b.document.close())}else b=d.open(c,a,f);return b}function cd(){}function dd(){this.a={}} function ed(a,b,c,d){a=a||window;"number"!=typeof c&&(c=800);"number"!=typeof d&&(d=600);var e=a.screen.availWidth,f=a.screen.availHeight,g=Math.min(e,a.outerWidth!=l?a.outerWidth:a.document.documentElement.clientWidth),i=Math.min(f,a.outerHeight!=l?a.outerHeight:a.document.documentElement.clientHeight),m=a.screenY!=l?a.screenY:a.screenTop;a=Math.max(0,(a.screenX!=l?a.screenX:a.screenLeft)+(g>>1)-(c>>1));i=Math.max(0,m+(i>>1)-(d>>1));m=i+d;a+c>e&&(a=Math.max(0,e-c));m>f&&(i=Math.max(0,f-d));c={left:a, top:i,menubar:n,toolbar:n,location:n,status:k,scrollbars:k,width:c,height:d};b&&(c.target=b);return c}function fd(a,b){this.B=a;this.O="GooglePlusPopupSignup";this.h="https://plus.google.com";this.J=""+Math.floor(1E9*Math.random());this.v=window.location.protocol+"//"+window.location.host;this.k=l;this.b=new F;this.u=b;this.p=[1100,850];this.f=n} function gd(a,b){b.match(/.*\/$/)&&(b=b.substr(0,b.length-1));var c=Bb(b),d=c[5]||"",e=hd.exec(d);e&&(c[5]=d.substr(e[0].length),b=Gc(c[1],c[2],c[3],c[4],c[5],c[6],c[7]));a.h=b;return a} function id(a,b){var c=a.h+"/_/+1/messageproxy";if(!a.D){var d=document.createElement("div");d.style.position="absolute";d.style.left="-1000px";d.style.top="-1000px";d.style.width="1px";d.style.height="1px";document.body.appendChild(d);a.D=iframes.open(c,{container:d},{},{handleMessage:z(a.C,a)})}c=a.h+"/+1/profile/?type=po&client="+a.u+"&gpsrc="+encodeURIComponent(a.B)+"&parent="+encodeURIComponent(a.v)+"&proxy="+a.D.getId();a.k&&(c+="&continue="+encodeURIComponent(a.k));a.f&&(c+="&rsz=1");c+=(!window.__P1_LOCALE? "":"&hl="+window.__P1_LOCALE)+"#"+a.J;(c=Xc(c,ed(b,a.O,a.p[0],a.p[1])))&&c.focus();return c}function jd(a){return Xc("https://www.google.com/support/profiles/?p=plusone_button_error&hl=en",ed(a||window,"GooglePlusOneHelp",800,600))}Hb.prototype.remove=t(16,function(a){return Db(this.q,a)?(delete this.q[a],this.l--,this.mb++,this.a.length>2*this.l&&Ib(this),k):n});p=qc.prototype;p.A=l;p.l=l;p.z=function(){rc(this);return this.l}; p.remove=function(a){rc(this);a=sc(this,a);return Db(this.A.q,a)?(this.a=l,this.l-=this.A.get(a).length,this.A.remove(a)):n};p.ma=function(a){var b=this.H();return C(b,a)};p.Z=function(){rc(this);for(var a=this.A.H(),b=this.A.Z(),c=[],d=0;d\"]/,bd=/\"/g,ad=/>/g,$c=/b.length){c.push(Md(a)+"(");for(var d=a.arguments,e=0;ee&&m++;break;case "0":0e&&m++;break;case ",":m=0;break;case ".":0<=e&&h(Error("Q`"+b));e=f+g+i;break;case "E":a.D&&h(Error("R`"+b));a.D=k;a.h=0;c[0]+1f+g||1>a.h)&&h(Error("S`"+b));s=n;break; default:c[0]--,s=n}0==g&&(0e&&0f+g)||0==m)&&h(Error("T`"+b));i=f+g+i;a.u=0<=e?i-e:0;0<=e&&(a.d=f+g-e,0>a.d&&(a.d=0));a.a=(0<=e?e:i)-f;a.D&&(a.g=f+a.a,0==a.u&&0==a.a&&(a.a=1));a.p=Math.max(0,m);a.J=0==e||e==i;d=c[0]-d;a.C=bf(a,b,c);c[0]a.d+1;)e--;for(b=1;bb?(b=-b,c.push(T.Rc)):a.O&&c.push(T.Zc);b=""+b;for(var d=T.Xb,e=b.length;eg||0==g&&0>1/g;i.push(m?f.k:f.B);if(isFinite(g))if(g*=m?-1:1,g*=f.f,f.D)if(0==g)cf(f,g,f.a,i),df(f,0,i);else{var r=Math.floor(Math.log(g)/Math.log(10)),g=g/Math.pow(10,r),s=f.a;if(1f.a){for(;0!= r%f.g;)g*=10,r--;s=1}else 1>f.a?(r++,g/=10):(r-=f.a-1,g*=Math.pow(10,f.a-1));cf(f,g,s,i);df(f,r,i)}else cf(f,g,f.a,i);else i.push(T.Oc);i.push(m?f.v:f.C);f=i.join("")}}else f=Math.floor(10*c),1E7<=f?f/=1E6:1E4<=f&&(f/=1E3),f=Math.floor(f),f=10<=f&&100>f&&0!=f%10?""+(f/10).toPrecision(2):""+Math.floor(f/10);c={count:f,Sa:c.toString().length,lang:e};e="";c=e="en"==c.lang?9c?"":0==c?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(L()+1E3*c)).toUTCString();this.a.cookie=a+"="+b+e+d+c+f};p.get=function(a,b){for(var c=a+"=",d=(this.a.cookie||"").split(gf),e=0,f;f=d[e];e++){if(0==f.lastIndexOf(c,0))return f.substr(c.length);if(f==a)return""}return b}; p.remove=function(a,b,c){var d=ea(this.get(a));this.set(a,"",0,b,c);return d};p.Z=function(){return ff(this).keys};p.H=function(){return ff(this).Ec};p.z=function(){return!this.a.cookie?0:(this.a.cookie||"").split(gf).length};p.ma=function(a){for(var b=ff(this).Ec,c=0;c":">","\t":" ","\n":" ","\x0B":" ","\f":" ","\r":" "," ":" ","-":"-","/":"/","=":"=","`":"`","\u0085":"…","\u00a0":" ","\u2028":"
","\u2029":"
"},qf=/[\x00\x22\x26\x27\x3c\x3e]/g; tf.prototype.fa=function(a){try{var b={};b["call-stack"]=Wd();var c=Xd(a),d=c.stack,e=Ud(this.a,"script",c.fileName,"error",c.message,"line",c.lineNumber);a={};a.trace=d;if(b)for(var f in b)a["context."+f]=b[f];var g=Vd(a),i=ce(ee);i.open("POST",e,k);i.setRequestHeader("Content-type","application/x-www-form-urlencoded");i.setRequestHeader("Content-length",g.length.toString());i.send(g)}catch(m){}}; A(uf,Dc);p=uf.prototype;p.za=n;p.Ad=function(a){if(!this.ub(a,k)){if(!this.u||this.h.a!=a.signedUp)this.b.f=L();this.u=k;this.h.a=a.signedUp;var b=a.displayName;this.va=a.email||"";this.ua=b||"";vf(this,ge(this.a,this.d));this.za&&(this.fb(),this.za=n)}};p.qa=function(){this.b.f=L();if(this.C){var a=this.C-L();if(0f?a[c]="":(a[c]=b.slice(f).reverse().join(""),b.length=f)}else Vf.test(e)||b.push("";return"["+e+"]"}return""}),c=String(c).replace(Zf,rf),e=Uf(d),c=c.replace(/\[(\d+)\]/g,function(a,b){return d[b]});return c+e}function $f(a,b,c,d){return D.splice.apply(a,pc(arguments,1))} function ag(a){a&&a.N&&a.N===pf?(a=Wf(a.content),a=String(a).replace(Zf,rf)):a=String(a).replace(qf,rf);return a}function bg(a,b,c){var d="key_"+a+":"+b,e=cg[d];e===j||c>e?cg[d]=c:c==e&&h(Error("Y`"+a+"`"+b))}function dg(){this.a={}}function eg(a,b,c,d,e,f,g,i,m){a=0==a;Le.call(this,a?"confirm":"hover","/_/+1/share",b,431,c,d,f,g,i,k,{startVisible:a});this.f.onShare=e;this.b.isSet=!!m;this.b.hover=!a}function fg(a,b,c,d,e,f,g,i,m,r,s,u){Re.call(this,a,b,c,d,f,g,i,m,r,n,k,s,u);this.aa=e} function gg(a){uf.call(this,a);this.W=l}var Zf=/[\x00\x22\x27\x3c\x3e]/g,Vf=/^<(?:area|base|br|col|command|embed|hr|img|input|keygen|link|meta|param|source|track|wbr)\b/,Yf=/'"]|"[^"]*"|'[^']*')*>/g,cg={};J(G.i(),"psb"); ga(dg);dg.prototype.register=function(a,b){this.a[a]=b};bg("a","",0,function(a){return Rf(''+V(a.Vb)+'')}); A(eg,Le);A(fg,Re);fg.prototype.vb=9E3;fg.prototype.gc=3E3;fg.prototype.nc=function(a,b,c,d,e,f){return new eg(0,a,b,c,this.aa,d,e,f,k)};fg.prototype.oc=function(a,b,c,d,e,f,g){return new eg(1,a,b,c,this.aa,d,f,g,e)};A(gg,uf);p=gg.prototype;p.Gd=function(){var a=ge(this.a,this.getId());a.isSetByViewer||(a.isSetByViewer=k,a&&(a.metadata&&a.metadata.globalCounts&&a.metadata.globalCounts.count!=j)&&a.metadata.globalCounts.count++);this.Sb(a,k)};p.Sb=function(a,b){var c,d;a.isSetByViewer?(c="gw",d="fw"):(c="fw",d="gw");for(var e=this.f.da("button"),f=xc(e),g=n,i=0;i