Skip to content

Instantly share code, notes, and snippets.

@trietptm
Created June 17, 2012 16:09
Show Gist options
  • Save trietptm/2944969 to your computer and use it in GitHub Desktop.
Save trietptm/2944969 to your computer and use it in GitHub Desktop.
<base href="https://lastpass.com"/><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>LastPass - LinkedIn Password Checker</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="google-site-verification" content="javca5HBxgBLuV22DtLne4GLKzApk0CFjtw0Dqn9l5Y" />
<meta name="Keywords" content="last password, last pass, remember password, remember passwords, password manager, online password manager, password, password management, password recovery, recover password, export passwords, form fill, formfill, form filler, safe password, local encryption, generate password, password generator,identity theft protection" />
<meta name="description" content="LastPass is an online password manager and form filler that makes web browsing easier and more secure." />
<style type="text/css">
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body {line-height:1;}
ol,ul {list-style:none;}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}
:focus{outline:0;} /* remember to define focus styles! */
ins {text-decoration:none;} /* remember to highlight inserts somehow! */
del {text-decoration:line-through;}
table {border-collapse:collapse;border-spacing:0;} /* tables still need 'cellspacing="0"' in the markup */
body {font:13px Arial,Helvetica,Garuda,sans-serif;*font-size:small;*font:x-small;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}
a:active {text-decoration:none;}
.row {overflow:auto;margin-left:10px;clear:both;} /* stupid ie6 requires clear:both */
.rownopad {overflow:auto;}
.container {white-space:nowrap;text-align:center;}
.box {display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;text-align:left;}
.preloadimg {display:none;width:1px;height:1px;}
.nav {float:left;width:132px;height:45px;border-right:1px solid #36322f;border-left:1px solid #494641;color:#ece8e2;font-size:13px;font-family:verdana;line-height:45px;text-align:center;cursor:pointer;}
.navon {background:url(media/navbuttonbgon.png) repeat-x;}
.navoff {background:url(media/navbuttonbgoff.png) repeat-x;}
.navover {background:url(media/navbuttonbgover.png) repeat-x;color:#fff;}
.navonenterprise {background:url(media/entgradienton.png) repeat-x;}
.navoffenterprise {background:url(media/entgradientoff.png) repeat-x;}
.navoverenterprise {background:url(media/entgradientover.png) repeat-x;color:#fff;}
.navfirst {border-left:0;}
.navlast {border-right:0;width:136px;}
.nav2over {color:#fff;cursor:pointer;background:url(media/navbuttonbgover.png) repeat-x;}
a.hrefsignin:link {color:#fff;}
a.hrefsignin:visited {color:#fff;}
a.hrefsignin:hover {color:#D32A1F;text-decoration:underline;}
a.hrefsignin:active {color:#fff;}
a.hreftranslate:link {color:#373430;}
a.hreftranslate:visited {color:#373430;}
a.hreftranslate:hover {color:#D32A1F;text-decoration:underline;}
a.hreftranslate:active {color:#373430;}
a.navsubmenu:link {color:#ece8e2;}
a.navsubmenu:visited {color:#ece8e2;}
a.navsubmenu:hover {color:#fff;}
a.navsubmenu:active {color:#ece8e2;}
#main h1 {margin:20px 0;vertical-align: baseline;font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight: bold;font-size:24px;text-shadow: 0 1px 0 #ddd;}
#main h2 {margin:20px 0;font-size:18px;color:#3b3429;font-weight:normal;}
#main h3 {margin:10px 0;font-size:20px;color:#3B3429;font-style:italic;font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:normal;}
#main h4 {margin:5px 0;font-size:16px;color:#3B3429;}
#main h5 {margin:5px 0;font-size:14px;color:#3B3429;}
#main h6 {font-size:12px;color:#3b3429;}
#main h1.light {margin:20px 0;font-size:27px;color:#928E87;font-style:italic;font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:normal;}
#main h2.light {margin:20px 0;font-size:18px;color:#3b3b3b;font-weight:normal;}
#main h3.light {margin:10px 0;font-size:20px;color:#3b3b3b;font-style:italic;font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:normal;}
#main h4.light {margin:5px 0;font-size:16px;color:#3b3b3b;}
#main h5.light {margin:5px 0;font-size:14px;color:#3b3b3b;}
#main h6.light {font-size:12px;color:#3b3b3b;}
#main {font-size:12px;color:#3b3b3b;}
#main .inputtext {height:25px;font-size:13px;background:#FFFFE8;border:1px solid #ceccc8;padding:7px 3px 0 3px;}
#main .inputtextro {height:25px;font-size:13px;background:#F0F0F0;border:1px solid #ceccc8;padding:7px 3px 0 3px;}
#main .selecttext{height:30px;font-size:13px;background:#FFFFE8;border:1px solid #ceccc8;padding:7px 3px 0 3px;}
#main .textareatext {font-size:13px;background:#FFFFE8;border:1px solid #ceccc8;padding:7px 3px 0 3px;}
#main p {font-size:12px;color:#3b3b3b;}
#main ul.red {list-style-image:url(media/bullet_red.png);padding-left:20px;line-height:18px;font-size:12px;color:#D32A1F;}
#main ul.black {list-style-image:url(media/bullet_black.png);padding-left:20px;line-height:18px;font-size:12px;color:#3b3b3b;}
#main ul.gray {list-style-image:url(media/bullet_gray.png);padding-left:20px;line-height:18px;font-size:12px;color:#3b3b3b;}
#main .line {margin:20px 0;width:940px;height:1px;line-height:1px;background:#ece8e2;}
#main a.red:link {color:#D32A1F;}
#main a.red:visited {color:#D32A1F;}
#main a.red:hover {color:#D32A1F;text-decoration:underline;}
#main a.red:active {color:#D32A1F;}
#main a.ah1 {color:#3b3b3b;}
#main a.ah1:hover {color:#2D2B27;}
a.hrefsitemap:link {color:#918d88;}
a.hrefsitemap:visited {color:#918d88;}
a.hrefsitemap:hover {color:#D32A1F;text-decoration:underline;}
a.hrefsitemap:active {color:#918d88;}
.videobutton1off {text-align:center;height:32px;line-height:32px;vertical-align:middle;background:#d9d7d3;color:#35322e;font-size:12px;padding:0 10px 2px 10px;border:1px solid #c6c4c1;}
.videobutton1on {text-align:center;height:32px;line-height:32px;vertical-align:middle;background:#35322e;color:#fff;font-size:12px;padding:0 10px 2px 10px;border:1px solid #000;border-bottom:0;}
.videobuttonoffover {background:#c5c4c0;};
a.hrefpress:link {color:#3b3b3b !important;}
a.hrefpress:visited {color:#3b3b3b !important;}
a.hrefpress:hover {color:#D32A1F !important;text-decoration:underline !important;}
a.hrefpress:active {color:#3b3b3b !important;}
.browsermarginhack {margin-right:254px;}
.browsermarginhack3 {margin-left:100px;}
.ie6floathack {display:inline;} .ie6clearhack {clear:both;}
.ie6widthhacksignin {width:244px;} .ie6widthhacklang {width:244px;} .ie6hack1 {background:#35322e;} .ie6hack2 {background:#f6f5f2;} .ie6hack3 {background:#fff;} .ie6widthhack2 {width:180px;}
.ff2hachwidth1 {width:300px;}
.ff2widthhack2 {width:323px;}
</style>
<script type="text/javascript" src="/m.php/jquerymin?1337010647"></script>
<script>
var n=document.createElement('script');
n.type='text/javascript';
n.async=true;
n.src="/m.php/rsa?1335471151";
var s=document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(n,s);
</script>
<script type="text/javascript" src="/m.php/xss?1337027352"></script>
<script type="text/javascript">
/* <![CDATA[ */
if (typeof(top)!="undefined" && typeof(self)!="undefined" && top!=self)
{
top.location.replace(self.location.href);
}
function downloadtracking(track)
{
if (typeof(pageTracker)=="undefined")
return;
if (track)
pageTracker._trackPageview(track);
else
pageTracker._trackPageview();
}
$(function(){
$("#signinbutton").click(
function(){
document.location.href = "index.php?ac=1";
}
).hover(
function(){
$("#signintext").css({"color":"#D32A1F"});
if (!$("#signin").is(":visible"))
$(this).css({"border-color":"#fff"});
},
function(){
$("#signintext").css({"color":"#fff"});
if (!$("#signin").is(":visible"))
$(this).css({"border-color":"#D32A1F"});
}
);
$("#languagebutton").click(
function(){
if ($("#language").is(":visible"))
{
$("#language").hide();
$("#languageimg").attr("src","media/language_arrow.png");
$(this).css({"border-color":"#fff"});
$("#languagebutton").css("background-color","#a0120d");
$("#languagetext").css({"color":"#000"});
}
else
{
$("#signin").hide();
$(this).css({"border-color":"#D32A1F"});
$("#languageimg").attr("src","media/language_close.png");
$("#language").show();
$("#languagebutton").css("background-color","#E2E1DF");
$("#languagetext").css({"color":"#D32A1F"});
}
}
).hover(
function(){
if (!$("#language").is(":visible"))
{
$(this).css({"border-color":"#fff"});
$("#languagetext").css({"color":"#000"});
}
else
$("#languagetext").css({"color":"#D32A1F"});
},
function(){
if (!$("#language").is(":visible"))
{
$(this).css({"border-color":"#D32A1F"});
$("#languagetext").css({"color":"#fff"});
}
else
$("#languagetext").css({"color":"#000"});
}
);
$(".languagerow").hover(
function(){
$(this).css({"background":"#E9E9E7"});
},
function(){
if ($(this).children("input").attr("checked"))
$(this).css({"background":"#FFFFAD"});
else
$(this).css({"background":"#fff"}); }
).click(
function(){
$(this).children(":input").attr("checked",1);
var iso = $(this).children(":input:checked").val();
iso = iso.replace("_","-");
document.cookie = "lang="+iso+"; expires="+(new Date(new Date().getTime()+365*24*60*60).toGMTString())+"; path=/; domain=lastpass.com";
$("#languagebutton").click();
window.location.reload(true);
}
);
$(".nav").hover(
function(){
if (!$(this).hasClass("navon"))
$(this).addClass("navover");
},
function(){
$(this).removeClass("navover");
}
);
$(".nav2").hover(
function(){
if (!$(this).hasClass("nav2on"))
$(this).addClass("nav2over");
},
function(){
$(this).removeClass("nav2over");
}
);
$(".follow").hover(
function(){
$("#"+$(this).attr("id")+"over").show();
},
function(){
$("#"+$(this).attr("id")+"over").hide();
}
);
$(".downloadbutton").hover(
function(){
$(this).attr({"src":"media/button_download_en_over.png"});
},
function(){
$(this).attr({"src":"media/button_download_en.png"});
}
);
$(".entcontactus").hover(
function(){
$(this).attr({"src":"media/enterprise/button_contactus_en_over.png"});
},
function(){
$(this).attr({"src":"media/enterprise/button_contactus_en.png"});
}
);
$(".entviewpricing").hover(
function(){
$(this).attr({"src":"media/enterprise/button_viewpricing_en_over.png"});
},
function(){
$(this).attr({"src":"media/enterprise/button_viewpricing_en.png"});
}
);
$(".viewmore").hover(
function(){
$(this).children("span:first").css("background","url(media/button_background_over.png)");
$(this).children("img:first").attr("src","media/button_left_over.png");
$(this).children("img:last").attr("src","media/button_right_over.png");
},
function(){
$(this).children("img:first").attr("src","media/button_left.png");
$(this).children("img:last").attr("src","media/button_right.png");
$(this).children("span:first").css("background","url(media/button_background.png)");
}
);
});
var _gat=new Object({c:"length",lb:"4.3",m:"cookie",b:undefined,cb:function(d,a){this.zb=d;this.Nb=a},r:"__utma=",W:"__utmb=",ma:"__utmc=",Ta:"__utmk=",na:"__utmv=",oa:"__utmx=",Sa:"GASO=",X:"__utmz=",lc:"http://www.google-analytics.com/__utm.gif",mc:"https://ssl.google-analytics.com/__utm.gif",Wa:"utmcid=",Ya:"utmcsr=",$a:"utmgclid=",Ua:"utmccn=",Xa:"utmcmd=",Za:"utmctr=",Va:"utmcct=",Hb:false,_gasoDomain:undefined,_gasoCPath:undefined,e:window,a:document,k:navigator,t:function(d){var a=1,c=0,h,
o;if(!_gat.q(d)){a=0;for(h=d[_gat.c]-1;h>=0;h--){o=d.charCodeAt(h);a=(a<<6&268435455)+o+(o<<14);c=a&266338304;a=c!=0?a^c>>21:a}}return a},C:function(d,a,c){var h=_gat,o="-",k,l,s=h.q;if(!s(d)&&!s(a)&&!s(c)){k=h.w(d,a);if(k>-1){l=d.indexOf(c,k);if(l<0)l=d[h.c];o=h.F(d,k+h.w(a,"=")+1,l)}}return o},Ea:function(d){var a=false,c=0,h,o;if(!_gat.q(d)){a=true;for(h=0;h<d[_gat.c];h++){o=d.charAt(h);c+="."==o?1:0;a=a&&c<=1&&(0==h&&"-"==o||_gat.P(".0123456789",o))}}return a},d:function(d,a){var c=encodeURIComponent;
return c instanceof Function?(a?encodeURI(d):c(d)):escape(d)},J:function(d,a){var c=decodeURIComponent,h;d=d.split("+").join(" ");if(c instanceof Function)try{h=a?decodeURI(d):c(d)}catch(o){h=unescape(d)}else h=unescape(d);return h},Db:function(d){return d&&d.hash?_gat.F(d.href,_gat.w(d.href,"#")):""},q:function(d){return _gat.b==d||"-"==d||""==d},Lb:function(d){return d[_gat.c]>0&&_gat.P(" \n\r\t",d)},P:function(d,a){return _gat.w(d,a)>-1},h:function(d,a){d[d[_gat.c]]=a},T:function(d){return d.toLowerCase()},
z:function(d,a){return d.split(a)},w:function(d,a){return d.indexOf(a)},F:function(d,a,c){c=_gat.b==c?d[_gat.c]:c;return d.substring(a,c)},uc:function(){var d=_gat.b,a=window;if(a&&a.gaGlobal&&a.gaGlobal.hid)d=a.gaGlobal.hid;else{d=Math.round(Math.random()*2147483647);a.gaGlobal=a.gaGlobal?a.gaGlobal:{};a.gaGlobal.hid=d}return d},wa:function(){return Math.round(Math.random()*2147483647)},Gc:function(){return(_gat.wa()^_gat.vc())*2147483647},vc:function(){var d=_gat.k,a=_gat.a,c=_gat.e,h=a[_gat.m]?
a[_gat.m]:"",o=c.history[_gat.c],k,l,s=[d.appName,d.version,d.language?d.language:d.browserLanguage,d.platform,d.userAgent,d.javaEnabled()?1:0].join("");if(c.screen)s+=c.screen.width+"x"+c.screen.height+c.screen.colorDepth;else if(c.java){l=java.awt.Toolkit.getDefaultToolkit().getScreenSize();s+=l.screen.width+"x"+l.screen.height}s+=h;s+=a.referrer?a.referrer:"";k=s[_gat.c];while(o>0)s+=o--^k++;return _gat.t(s)}});_gat.hc=function(){var d=this,a=_gat.cb;function c(h,o){return new a(h,o)}d.db="utm_campaign";d.eb="utm_content";d.fb="utm_id";d.gb="utm_medium";d.hb="utm_nooverride";d.ib="utm_source";d.jb="utm_term";d.kb="gclid";d.pa=0;d.I=0;d.wb="15768000";d.Tb="1800";d.ea=[];d.ga=[];d.Ic="cse";d.Gb="q";d.ab="google";d.fa=[c(d.ab,d.Gb),c("yahoo","p"),c("msn","q"),c("aol","query"),c("aol","encquery"),c("lycos","query"),c("ask","q"),c("altavista","q"),c("netscape","query"),c("cnn","query"),c("looksmart","qt"),c("about",
"terms"),c("mamma","query"),c("alltheweb","q"),c("gigablast","q"),c("voila","rdata"),c("virgilio","qs"),c("live","q"),c("baidu","wd"),c("alice","qs"),c("yandex","text"),c("najdi","q"),c("aol","q"),c("club-internet","query"),c("mama","query"),c("seznam","q"),c("search","q"),c("wp","szukaj"),c("onet","qt"),c("netsprint","q"),c("google.interia","q"),c("szukacz","q"),c("yam","k"),c("pchome","q"),c("kvasir","searchExpr"),c("sesam","q"),c("ozu","q"),c("terra","query"),c("nostrum","query"),c("mynet","q"),
c("ekolay","q"),c("search.ilse","search_for")];d.B=undefined;d.Kb=false;d.p="/";d.ha=100;d.Da="/__utm.gif";d.ta=1;d.ua=1;d.G="|";d.sa=1;d.qa=1;d.pb=1;d.g="auto";d.D=1;d.Ga=1000;d.Yc=10;d.nc=10;d.Zc=0.2};_gat.Y=function(d,a){var c,h,o,k,l,s,q,f=this,n=_gat,w=n.q,x=n.c,g,z=a;f.a=d;function B(i){var b=i instanceof Array?i.join("."):"";return w(b)?"-":b}function A(i,b){var e=[],j;if(!w(i)){e=n.z(i,".");if(b)for(j=0;j<e[x];j++)if(!n.Ea(e[j]))e[j]="-"}return e}function p(){return u(63072000000)}function u(i){var b=new Date,e=new Date(b.getTime()+i);return"expires="+e.toGMTString()+"; "}function m(i,b){f.a[n.m]=i+"; path="+z.p+"; "+b+f.Cc()}function r(i,b,e){var j=f.V,t,v;for(t=0;t<j[x];t++){v=j[t][0];
v+=w(b)?b:b+j[t][4];j[t][2](n.C(i,v,e))}}f.Jb=function(){return n.b==g||g==f.t()};f.Ba=function(){return l?l:"-"};f.Wb=function(i){l=i};f.Ma=function(i){g=n.Ea(i)?i*1:"-"};f.Aa=function(){return B(s)};f.Na=function(i){s=A(i)};f.Hc=function(){return g?g:"-"};f.Cc=function(){return w(z.g)?"":"domain="+z.g+";"};f.ya=function(){return B(c)};f.Ub=function(i){c=A(i,1)};f.K=function(){return B(h)};f.La=function(i){h=A(i,1)};f.za=function(){return B(o)};f.Vb=function(i){o=A(i,1)};f.Ca=function(){return B(k)};
f.Xb=function(i){k=A(i);for(var b=0;b<k[x];b++)if(b<4&&!n.Ea(k[b]))k[b]="-"};f.Dc=function(){return q};f.Uc=function(i){q=i};f.pc=function(){c=[];h=[];o=[];k=[];l=n.b;s=[];g=n.b};f.t=function(){var i="",b;for(b=0;b<f.V[x];b++)i+=f.V[b][1]();return n.t(i)};f.Ha=function(i){var b=f.a[n.m],e=false;if(b){r(b,i,";");f.Ma(f.t());e=true}return e};f.Rc=function(i){r(i,"","&");f.Ma(n.C(i,n.Ta,"&"))};f.Wc=function(){var i=f.V,b=[],e;for(e=0;e<i[x];e++)n.h(b,i[e][0]+i[e][1]());n.h(b,n.Ta+f.t());return b.join("&")};
f.bd=function(i,b){var e=f.V,j=z.p,t;f.Ha(i);z.p=b;for(t=0;t<e[x];t++)if(!w(e[t][1]()))e[t][3]();z.p=j};f.dc=function(){m(n.r+f.ya(),p())};f.Pa=function(){m(n.W+f.K(),u(z.Tb*1000))};f.ec=function(){m(n.ma+f.za(),"")};f.Ra=function(){m(n.X+f.Ca(),u(z.wb*1000))};f.fc=function(){m(n.oa+f.Ba(),p())};f.Qa=function(){m(n.na+f.Aa(),p())};f.cd=function(){m(n.Sa+f.Dc(),"")};f.V=[[n.r,f.ya,f.Ub,f.dc,"."],[n.W,f.K,f.La,f.Pa,""],[n.ma,f.za,f.Vb,f.ec,""],[n.oa,f.Ba,f.Wb,f.fc,""],[n.X,f.Ca,f.Xb,f.Ra,"."],[n.na,
f.Aa,f.Na,f.Qa,"."]]};_gat.jc=function(d){var a=this,c=_gat,h=d,o,k=function(l){var s=(new Date).getTime(),q;q=(s-l[3])*(h.Zc/1000);if(q>=1){l[2]=Math.min(Math.floor(l[2]*1+q),h.nc);l[3]=s}return l};a.O=function(l,s,q,f,n,w,x){var g,z=h.D,B=q.location;if(!o)o=new c.Y(q,h);o.Ha(f);g=c.z(o.K(),".");if(g[1]<500||n){if(w)g=k(g);if(n||!w||g[2]>=1){if(!n&&w)g[2]=g[2]*1-1;g[1]=g[1]*1+1;l="?utmwv="+_gat.lb+"&utmn="+c.wa()+(c.q(B.hostname)?"":"&utmhn="+c.d(B.hostname))+(h.ha==100?"":"&utmsp="+c.d(h.ha))+l;if(0==z||2==z){var A=
new Image(1,1);A.src=h.Da+l;var p=2==z?function(){}:x||function(){};A.onload=p}if(1==z||2==z){var u=new Image(1,1);u.src=("https:"==B.protocol?c.mc:c.lc)+l+"&utmac="+s+"&utmcc="+a.wc(q,f);u.onload=x||function(){}}}}o.La(g.join("."));o.Pa()};a.wc=function(l,s){var q=[],f=[c.r,c.X,c.na,c.oa],n,w=l[c.m],x;for(n=0;n<f[c.c];n++){x=c.C(w,f[n]+s,";");if(!c.q(x))c.h(q,f[n]+x+";")}return c.d(q.join("+"))}};_gat.i=function(){this.la=[]};_gat.i.bb=function(d,a,c,h,o,k){var l=this;l.cc=d;l.Oa=a;l.L=c;l.sb=h;l.Pb=o;l.Qb=k};_gat.i.bb.prototype.S=function(){var d=this,a=_gat.d;return"&"+["utmt=item","utmtid="+a(d.cc),"utmipc="+a(d.Oa),"utmipn="+a(d.L),"utmiva="+a(d.sb),"utmipr="+a(d.Pb),"utmiqt="+a(d.Qb)].join("&")};_gat.i.$=function(d,a,c,h,o,k,l,s){var q=this;q.v=d;q.ob=a;q.bc=c;q.ac=h;q.Yb=o;q.ub=k;q.$b=l;q.xb=s;q.ca=[]};_gat.i.$.prototype.mb=function(d,a,c,h,o){var k=this,l=k.Eb(d),s=k.v,q=_gat;if(q.b==
l)q.h(k.ca,new q.i.bb(s,d,a,c,h,o));else{l.cc=s;l.Oa=d;l.L=a;l.sb=c;l.Pb=h;l.Qb=o}};_gat.i.$.prototype.Eb=function(d){var a,c=this.ca,h;for(h=0;h<c[_gat.c];h++)a=d==c[h].Oa?c[h]:a;return a};_gat.i.$.prototype.S=function(){var d=this,a=_gat.d;return"&"+["utmt=tran","utmtid="+a(d.v),"utmtst="+a(d.ob),"utmtto="+a(d.bc),"utmttx="+a(d.ac),"utmtsp="+a(d.Yb),"utmtci="+a(d.ub),"utmtrg="+a(d.$b),"utmtco="+a(d.xb)].join("&")};_gat.i.prototype.nb=function(d,a,c,h,o,k,l,s){var q=this,f=_gat,n=q.xa(d);if(f.b==
n){n=new f.i.$(d,a,c,h,o,k,l,s);f.h(q.la,n)}else{n.ob=a;n.bc=c;n.ac=h;n.Yb=o;n.ub=k;n.$b=l;n.xb=s}return n};_gat.i.prototype.xa=function(d){var a,c=this.la,h;for(h=0;h<c[_gat.c];h++)a=d==c[h].v?c[h]:a;return a};_gat.gc=function(d){var a=this,c="-",h=_gat,o=d;a.Ja=screen;a.qb=!self.screen&&self.java?java.awt.Toolkit.getDefaultToolkit():h.b;a.a=document;a.e=window;a.k=navigator;a.Ka=c;a.Sb=c;a.tb=c;a.Ob=c;a.Mb=1;a.Bb=c;function k(){var l,s,q,f,n="ShockwaveFlash",w="$version",x=a.k?a.k.plugins:h.b;if(x&&x[h.c]>0)for(l=0;l<x[h.c]&&!q;l++){s=x[l];if(h.P(s.name,"Shockwave Flash"))q=h.z(s.description,"Shockwave Flash ")[1]}else{n=n+"."+n;try{f=new ActiveXObject(n+".7");q=f.GetVariable(w)}catch(g){}if(!q)try{f=
new ActiveXObject(n+".6");q="WIN 6,0,21,0";f.AllowScriptAccess="always";q=f.GetVariable(w)}catch(z){}if(!q)try{f=new ActiveXObject(n);q=f.GetVariable(w)}catch(z){}if(q){q=h.z(h.z(q," ")[1],",");q=q[0]+"."+q[1]+" r"+q[2]}}return q?q:c}a.xc=function(){var l;if(self.screen){a.Ka=a.Ja.width+"x"+a.Ja.height;a.Sb=a.Ja.colorDepth+"-bit"}else if(a.qb)try{l=a.qb.getScreenSize();a.Ka=l.width+"x"+l.height}catch(s){}a.Ob=h.T(a.k&&a.k.language?a.k.language:(a.k&&a.k.browserLanguage?a.k.browserLanguage:c));a.Mb=
a.k&&a.k.javaEnabled()?1:0;a.Bb=o?k():c;a.tb=h.d(a.a.characterSet?a.a.characterSet:(a.a.charset?a.a.charset:c))};a.Xc=function(){return"&"+["utmcs="+h.d(a.tb),"utmsr="+a.Ka,"utmsc="+a.Sb,"utmul="+a.Ob,"utmje="+a.Mb,"utmfl="+h.d(a.Bb)].join("&")}};_gat.n=function(d,a,c,h,o){var k=this,l=_gat,s=l.q,q=l.b,f=l.P,n=l.C,w=l.T,x=l.z,g=l.c;k.a=a;k.f=d;k.Rb=c;k.ja=h;k.o=o;function z(p){return s(p)||"0"==p||!f(p,"://")}function B(p){var u="";p=w(x(p,"://")[1]);if(f(p,"/")){p=x(p,"/")[1];if(f(p,"?"))u=x(p,"?")[0]}return u}function A(p){var u="";u=w(x(p,"://")[1]);if(f(u,"/"))u=x(u,"/")[0];return u}k.Fc=function(p){var u=k.Fb(),m=k.o;return new l.n.s(n(p,m.fb+"=","&"),n(p,m.ib+"=","&"),n(p,m.kb+"=","&"),k.ba(p,m.db,"(not set)"),k.ba(p,m.gb,"(not set)"),
k.ba(p,m.jb,u&&!s(u.R)?l.J(u.R):q),k.ba(p,m.eb,q))};k.Ib=function(p){var u=A(p),m=B(p);if(f(u,k.o.ab)){p=x(p,"?").join("&");if(f(p,"&"+k.o.Gb+"="))if(m==k.o.Ic)return true}return false};k.Fb=function(){var p,u,m=k.Rb,r,i,b=k.o.fa;if(z(m)||k.Ib(m))return;p=A(m);for(r=0;r<b[g];r++){i=b[r];if(f(p,w(i.zb))){m=x(m,"?").join("&");if(f(m,"&"+i.Nb+"=")){u=x(m,"&"+i.Nb+"=")[1];if(f(u,"&"))u=x(u,"&")[0];return new l.n.s(q,i.zb,q,"(organic)","organic",u,q)}}}};k.ba=function(p,u,m){var r=n(p,u+"=","&"),i=!s(r)?
l.J(r):(!s(m)?m:"-");return i};k.Nc=function(p){var u=k.o.ea,m=false,r,i;if(p&&"organic"==p.da){r=w(l.J(p.R));for(i=0;i<u[g];i++)m=m||w(u[i])==r}return m};k.Ec=function(){var p="",u="",m=k.Rb;if(z(m)||k.Ib(m))return;p=w(x(m,"://")[1]);if(f(p,"/")){u=l.F(p,l.w(p,"/"));if(f(u,"?"))u=x(u,"?")[0];p=x(p,"/")[0]}if(0==l.w(p,"www."))p=l.F(p,4);return new l.n.s(q,p,q,"(referral)","referral",q,u)};k.sc=function(p){var u="";if(k.o.pa){u=l.Db(p);u=""!=u?u+"&":u}u+=p.search;return u};k.zc=function(){return new l.n.s(q,
"(direct)",q,"(direct)","(none)",q,q)};k.Oc=function(p){var u=false,m,r,i=k.o.ga;if(p&&"referral"==p.da){m=w(l.d(p.ia));for(r=0;r<i[g];r++)u=u||f(m,w(i[r]))}return u};k.U=function(p){return q!=p&&p.Fa()};k.yc=function(p,u){var m="",r="-",i,b,e=0,j,t,v=k.f;if(!p)return"";t=k.a[l.m]?k.a[l.m]:"";m=k.sc(k.a.location);if(k.o.I&&p.Jb()){r=p.Ca();if(!s(r)&&!f(r,";")){p.Ra();return""}}r=n(t,l.X+v+".",";");i=k.Fc(m);if(k.U(i)){b=n(m,k.o.hb+"=","&");if("1"==b&&!s(r))return""}if(!k.U(i)){i=k.Fb();if(!s(r)&&
k.Nc(i))return""}if(!k.U(i)&&u){i=k.Ec();if(!s(r)&&k.Oc(i))return""}if(!k.U(i))if(s(r)&&u)i=k.zc();if(!k.U(i))return"";if(!s(r)){var y=x(r,"."),E=new l.n.s;E.Cb(y.slice(4).join("."));j=w(E.ka())==w(i.ka());e=y[3]*1}if(!j||u){var F=n(t,l.r+v+".",";"),I=F.lastIndexOf("."),G=I>9?l.F(F,I+1)*1:0;e++;G=0==G?1:G;p.Xb([v,k.ja,G,e,i.ka()].join("."));p.Ra();return"&utmcn=1"}else return"&utmcr=1"}};_gat.n.s=function(d,a,c,h,o,k,l){var s=this;s.v=d;s.ia=a;s.ra=c;s.L=h;s.da=o;s.R=k;s.vb=l};_gat.n.s.prototype.ka=
function(){var d=this,a=_gat,c=[],h=[[a.Wa,d.v],[a.Ya,d.ia],[a.$a,d.ra],[a.Ua,d.L],[a.Xa,d.da],[a.Za,d.R],[a.Va,d.vb]],o,k;if(d.Fa())for(o=0;o<h[a.c];o++)if(!a.q(h[o][1])){k=h[o][1].split("+").join("%20");k=k.split(" ").join("%20");a.h(c,h[o][0]+k)}return c.join("|")};_gat.n.s.prototype.Fa=function(){var d=this,a=_gat.q;return!(a(d.v)&&a(d.ia)&&a(d.ra))};_gat.n.s.prototype.Cb=function(d){var a=this,c=_gat,h=function(o){return c.J(c.C(d,o,"|"))};a.v=h(c.Wa);a.ia=h(c.Ya);a.ra=h(c.$a);a.L=h(c.Ua);a.da=
h(c.Xa);a.R=h(c.Za);a.vb=h(c.Va)};_gat.Z=function(){var d=this,a=_gat,c={},h="k",o="v",k=[h,o],l="(",s=")",q="*",f="!",n="'",w={};w[n]="'0";w[s]="'1";w[q]="'2";w[f]="'3";var x=1;function g(m,r,i,b){if(a.b==c[m])c[m]={};if(a.b==c[m][r])c[m][r]=[];c[m][r][i]=b}function z(m,r,i){return a.b!=c[m]&&a.b!=c[m][r]?c[m][r][i]:a.b}function B(m,r){if(a.b!=c[m]&&a.b!=c[m][r]){c[m][r]=a.b;var i=true,b;for(b=0;b<k[a.c];b++)if(a.b!=c[m][k[b]]){i=false;break}if(i)c[m]=a.b}}function A(m){var r="",i=false,b,e;for(b=0;b<k[a.c];b++){e=m[k[b]];if(a.b!=
e){if(i)r+=k[b];r+=p(e);i=false}else i=true}return r}function p(m){var r=[],i,b;for(b=0;b<m[a.c];b++)if(a.b!=m[b]){i="";if(b!=x&&a.b==m[b-1]){i+=b.toString();i+=f}i+=u(m[b]);a.h(r,i)}return l+r.join(q)+s}function u(m){var r="",i,b,e;for(i=0;i<m[a.c];i++){b=m.charAt(i);e=w[b];r+=a.b!=e?e:b}return r}d.Kc=function(m){return a.b!=c[m]};d.N=function(){var m=[],r;for(r in c)if(a.b!=c[r])a.h(m,r.toString()+A(c[r]));return m.join("")};d.Sc=function(m){if(m==a.b)return d.N();var r=[m.N()],i;for(i in c)if(a.b!=
c[i]&&!m.Kc(i))a.h(r,i.toString()+A(c[i]));return r.join("")};d._setKey=function(m,r,i){if(typeof i!="string")return false;g(m,h,r,i);return true};d._setValue=function(m,r,i){if(typeof i!="number"&&(a.b==Number||!(i instanceof Number)))return false;if(Math.round(i)!=i||i==NaN||i==Infinity)return false;g(m,o,r,i.toString());return true};d._getKey=function(m,r){return z(m,h,r)};d._getValue=function(m,r){return z(m,o,r)};d._clearKey=function(m){B(m,h)};d._clearValue=function(m){B(m,o)}};_gat.ic=function(d,a){var c=this;c.jd=a;c.Pc=d;c._trackEvent=function(h,o,k){return a._trackEvent(c.Pc,h,o,k)}};_gat.kc=function(d){var a=this,c=_gat,h=c.b,o=c.q,k=c.w,l=c.F,s=c.C,q=c.P,f=c.z,n="location",w=c.c,x=h,g=new c.hc,z=false;a.a=document;a.e=window;a.ja=Math.round((new Date).getTime()/1000);a.H=d;a.yb=a.a.referrer;a.va=h;a.j=h;a.A=h;a.M=false;a.aa=h;a.rb="";a.l=h;a.Ab=h;a.f=h;a.u=h;function B(){if("auto"==g.g){var b=a.a.domain;if("www."==l(b,0,4))b=l(b,4);g.g=b}g.g=c.T(g.g)}function A(){var b=g.g,e=k(b,"www.google.")*k(b,".google.")*k(b,"google.");return e||"/"!=g.p||k(b,"google.org")>-1}function p(b,
e,j){if(o(b)||o(e)||o(j))return"-";var t=s(b,c.r+a.f+".",e),v;if(!o(t)){v=f(t,".");v[5]=v[5]?v[5]*1+1:1;v[3]=v[4];v[4]=j;t=v.join(".")}return t}function u(){return"file:"!=a.a[n].protocol&&A()}function m(b){if(!b||""==b)return"";while(c.Lb(b.charAt(0)))b=l(b,1);while(c.Lb(b.charAt(b[w]-1)))b=l(b,0,b[w]-1);return b}function r(b,e,j){if(!o(b())){e(c.J(b()));if(!q(b(),";"))j()}}function i(b){var e,j=""!=b&&a.a[n].host!=b;if(j)for(e=0;e<g.B[w];e++)j=j&&k(c.T(b),c.T(g.B[e]))==-1;return j}a.Bc=function(){if(!g.g||
""==g.g||"none"==g.g){g.g="";return 1}B();return g.pb?c.t(g.g):1};a.tc=function(b,e){if(o(b))b="-";else{e+=g.p&&"/"!=g.p?g.p:"";var j=k(b,e);b=j>=0&&j<=8?"0":("["==b.charAt(0)&&"]"==b.charAt(b[w]-1)?"-":b)}return b};a.Ia=function(b){var e="",j=a.a;e+=a.aa?a.aa.Xc():"";e+=g.qa?a.rb:"";e+=g.ta&&!o(j.title)?"&utmdt="+c.d(j.title):"";e+="&utmhid="+c.uc()+"&utmr="+a.va+"&utmp="+a.Tc(b);return e};a.Tc=function(b){var e=a.a[n];b=h!=b&&""!=b?c.d(b,true):c.d(e.pathname+unescape(e.search),true);return b};a.$c=
function(b){if(a.Q()){var e="";if(a.l!=h&&a.l.N().length>0)e+="&utme="+c.d(a.l.N());e+=a.Ia(b);x.O(e,a.H,a.a,a.f)}};a.qc=function(){var b=new c.Y(a.a,g);return b.Ha(a.f)?b.Wc():h};a._getLinkerUrl=function(b,e){var j=f(b,"#"),t=b,v=a.qc();if(v)if(e&&1>=j[w])t+="#"+v;else if(!e||1>=j[w])if(1>=j[w])t+=(q(b,"?")?"&":"?")+v;else t=j[0]+(q(b,"?")?"&":"?")+v+"#"+j[1];return t};a.Zb=function(){var b;if(a.A&&a.A[w]>=10&&!q(a.A,"=")){a.u.Uc(a.A);a.u.cd();c._gasoDomain=g.g;c._gasoCPath=g.p;b=a.a.createElement("script");
b.type="text/javascript";b.id="_gasojs";b.src="https://www.google.com/analytics/reporting/overlay_js?gaso="+a.A+"&"+c.wa();a.a.getElementsByTagName("head")[0].appendChild(b)}};a.Jc=function(){var b=a.a[c.m],e=a.ja,j=a.u,t=a.f+"",v=a.e,y=v?v.gaGlobal:h,E,F=q(b,c.r+t+"."),I=q(b,c.W+t),G=q(b,c.ma+t),C,D=[],H="",K=false,J;b=o(b)?"":b;if(g.I){E=c.Db(a.a[n]);if(g.pa&&!o(E))H=E+"&";H+=a.a[n].search;if(!o(H)&&q(H,c.r)){j.Rc(H);if(!j.Jb())j.pc();C=j.ya()}r(j.Ba,j.Wb,j.fc);r(j.Aa,j.Na,j.Qa)}if(!o(C))if(o(j.K())||
o(j.za())){C=p(H,"&",e);a.M=true}else{D=f(j.K(),".");t=D[0]}else if(F)if(!I||!G){C=p(b,";",e);a.M=true}else{C=s(b,c.r+t+".",";");D=f(s(b,c.W+t,";"),".")}else{C=[t,c.Gc(),e,e,e,1].join(".");a.M=true;K=true}C=f(C,".");if(v&&y&&y.dh==t){C[4]=y.sid?y.sid:C[4];if(K){C[3]=y.sid?y.sid:C[4];if(y.vid){J=f(y.vid,".");C[1]=J[0];C[2]=J[1]}}}j.Ub(C.join("."));D[0]=t;D[1]=D[1]?D[1]:0;D[2]=undefined!=D[2]?D[2]:g.Yc;D[3]=D[3]?D[3]:C[4];j.La(D.join("."));j.Vb(t);if(!o(j.Hc()))j.Ma(j.t());j.dc();j.Pa();j.ec()};a.Lc=
function(){x=new c.jc(g)};a._initData=function(){var b;if(!z){a.Lc();a.f=a.Bc();a.u=new c.Y(a.a,g)}if(u())a.Jc();if(!z){if(u()){a.va=a.tc(a.Ac(),a.a.domain);if(g.sa){a.aa=new c.gc(g.ua);a.aa.xc()}if(g.qa){b=new c.n(a.f,a.a,a.va,a.ja,g);a.rb=b.yc(a.u,a.M)}}a.l=new c.Z;a.Ab=new c.Z;z=true}if(!c.Hb)a.Mc()};a._visitCode=function(){a._initData();var b=s(a.a[c.m],c.r+a.f+".",";"),e=f(b,".");return e[w]<4?"":e[1]};a._cookiePathCopy=function(b){a._initData();if(a.u)a.u.bd(a.f,b)};a.Mc=function(){var b=a.a[n].hash,
e;e=b&&""!=b&&0==k(b,"#gaso=")?s(b,"gaso=","&"):s(a.a[c.m],c.Sa,";");if(e[w]>=10){a.A=e;if(a.e.addEventListener)a.e.addEventListener("load",a.Zb,false);else a.e.attachEvent("onload",a.Zb)}c.Hb=true};a.Q=function(){return a._visitCode()%10000<g.ha*100};a.Vc=function(){var b,e,j=a.a.links;if(!g.Kb){var t=a.a.domain;if("www."==l(t,0,4))t=l(t,4);g.B.push("."+t)}for(b=0;b<j[w]&&(g.Ga==-1||b<g.Ga);b++){e=j[b];if(i(e.host))if(!e.gatcOnclick){e.gatcOnclick=e.onclick?e.onclick:a.Qc;e.onclick=function(v){var y=
!this.target||this.target=="_self"||this.target=="_top"||this.target=="_parent";y=y&&!a.oc(v);a.ad(v,this,y);return y?false:(this.gatcOnclick?this.gatcOnclick(v):true)}}}};a.Qc=function(){};a._trackPageview=function(b){if(u()){a._initData();if(g.B)a.Vc();a.$c(b);a.M=false}};a._trackTrans=function(){var b=a.f,e=[],j,t,v,y;a._initData();if(a.j&&a.Q()){for(j=0;j<a.j.la[w];j++){t=a.j.la[j];c.h(e,t.S());for(v=0;v<t.ca[w];v++)c.h(e,t.ca[v].S())}for(y=0;y<e[w];y++)x.O(e[y],a.H,a.a,b,true)}};a._setTrans=
function(){var b=a.a,e,j,t,v,y=b.getElementById?b.getElementById("utmtrans"):(b.utmform&&b.utmform.utmtrans?b.utmform.utmtrans:h);a._initData();if(y&&y.value){a.j=new c.i;v=f(y.value,"UTM:");g.G=!g.G||""==g.G?"|":g.G;for(e=0;e<v[w];e++){v[e]=m(v[e]);j=f(v[e],g.G);for(t=0;t<j[w];t++)j[t]=m(j[t]);if("T"==j[0])a._addTrans(j[1],j[2],j[3],j[4],j[5],j[6],j[7],j[8]);else if("I"==j[0])a._addItem(j[1],j[2],j[3],j[4],j[5],j[6])}}};a._addTrans=function(b,e,j,t,v,y,E,F){a.j=a.j?a.j:new c.i;return a.j.nb(b,e,
j,t,v,y,E,F)};a._addItem=function(b,e,j,t,v,y){var E;a.j=a.j?a.j:new c.i;E=a.j.xa(b);if(!E)E=a._addTrans(b,"","","","","","","");E.mb(e,j,t,v,y)};a._setVar=function(b){if(b&&""!=b&&A()){a._initData();var e=new c.Y(a.a,g),j=a.f;e.Na(j+"."+c.d(b));e.Qa();if(a.Q())x.O("&utmt=var",a.H,a.a,a.f)}};a._link=function(b,e){if(g.I&&b){a._initData();a.a[n].href=a._getLinkerUrl(b,e)}};a._linkByPost=function(b,e){if(g.I&&b&&b.action){a._initData();b.action=a._getLinkerUrl(b.action,e)}};a._setXKey=function(b,e,
j){a.l._setKey(b,e,j)};a._setXValue=function(b,e,j){a.l._setValue(b,e,j)};a._getXKey=function(b,e){return a.l._getKey(b,e)};a._getXValue=function(b,e){return a.l.getValue(b,e)};a._clearXKey=function(b){a.l._clearKey(b)};a._clearXValue=function(b){a.l._clearValue(b)};a._createXObj=function(){a._initData();return new c.Z};a._sendXEvent=function(b){var e="";a._initData();if(a.Q()){e+="&utmt=event&utme="+c.d(a.l.Sc(b))+a.Ia();x.O(e,a.H,a.a,a.f,false,true)}};a._createEventTracker=function(b){a._initData();
return new c.ic(b,a)};a._trackEvent=function(b,e,j,t){var v=true,y=a.Ab;if(h!=b&&h!=e&&""!=b&&""!=e){y._clearKey(5);y._clearValue(5);v=y._setKey(5,1,b)?v:false;v=y._setKey(5,2,e)?v:false;v=h==j||y._setKey(5,3,j)?v:false;v=h==t||y._setValue(5,1,t)?v:false;if(v)a._sendXEvent(y)}else v=false;return v};a.ad=function(b,e,j){a._initData();if(a.Q()){var t=new c.Z;t._setKey(6,1,e.href);var v=j?function(){a.rc(b,e)}:undefined;x.O("&utmt=event&utme="+c.d(t.N())+a.Ia(),a.H,a.a,a.f,false,true,v)}};a.rc=function(b,
e){if(!b)b=a.e.event;var j=true;if(e.gatcOnclick)j=e.gatcOnclick(b);if(j||typeof j=="undefined")if(!e.target||e.target=="_self")a.e.location=e.href;else if(e.target=="_top")a.e.top.document.location=e.href;else if(e.target=="_parent")a.e.parent.document.location=e.href};a.oc=function(b){if(!b)b=a.e.event;var e=b.shiftKey||b.ctrlKey||b.altKey;if(!e)if(b.modifiers&&a.e.Event)e=b.modifiers&a.e.Event.CONTROL_MASK||b.modifiers&a.e.Event.SHIFT_MASK||b.modifiers&a.e.Event.ALT_MASK;return e};a._setDomainName=
function(b){g.g=b};a.dd=function(){return g.g};a._addOrganic=function(b,e){c.h(g.fa,new c.cb(b,e))};a._clearOrganic=function(){g.fa=[]};a.hd=function(){return g.fa};a._addIgnoredOrganic=function(b){c.h(g.ea,b)};a._clearIgnoredOrganic=function(){g.ea=[]};a.ed=function(){return g.ea};a._addIgnoredRef=function(b){c.h(g.ga,b)};a._clearIgnoredRef=function(){g.ga=[]};a.fd=function(){return g.ga};a._setAllowHash=function(b){g.pb=b?1:0};a._setCampaignTrack=function(b){g.qa=b?1:0};a._setClientInfo=function(b){g.sa=
b?1:0};a._getClientInfo=function(){return g.sa};a._setCookiePath=function(b){g.p=b};a._setTransactionDelim=function(b){g.G=b};a._setCookieTimeout=function(b){g.wb=b};a._setDetectFlash=function(b){g.ua=b?1:0};a._getDetectFlash=function(){return g.ua};a._setDetectTitle=function(b){g.ta=b?1:0};a._getDetectTitle=function(){return g.ta};a._setLocalGifPath=function(b){g.Da=b};a._getLocalGifPath=function(){return g.Da};a._setLocalServerMode=function(){g.D=0};a._setRemoteServerMode=function(){g.D=1};a._setLocalRemoteServerMode=
function(){g.D=2};a.gd=function(){return g.D};a._getServiceMode=function(){return g.D};a._setSampleRate=function(b){g.ha=b};a._setSessionTimeout=function(b){g.Tb=b};a._setAllowLinker=function(b){g.I=b?1:0};a._setAllowAnchor=function(b){g.pa=b?1:0};a._setCampNameKey=function(b){g.db=b};a._setCampContentKey=function(b){g.eb=b};a._setCampIdKey=function(b){g.fb=b};a._setCampMediumKey=function(b){g.gb=b};a._setCampNOKey=function(b){g.hb=b};a._setCampSourceKey=function(b){g.ib=b};a._setCampTermKey=function(b){g.jb=
b};a._setCampCIdKey=function(b){g.kb=b};a._getAccount=function(){return a.H};a._getVersion=function(){return _gat.lb};a.kd=function(b){g.B=[];if(b)g.B=b};a.md=function(b){g.Kb=b};a.ld=function(b){g.Ga=b};a._setReferrerOverride=function(b){a.yb=b};a.Ac=function(){return a.yb}};_gat._getTracker=function(d){var a=new _gat.kc(d);return a};
var pageTracker = _gat._getTracker("UA-338639-2"); downloadtracking();
/* ]]> */
</script>
<style type="text/css">
.fl { overflow: hidden; padding-left: 14px; padding-top: -2px; background: url(/images/flags_small.png) no-repeat top left; width:16px; height:16px;}
.fl-za { background-position: -462px -1220px; width: 16px; height: 11px; }
.fl-az { background-position: 0 -915px; width: 16px; height: 11px; }
.fl-bg { background-position: 0 -1281px; width: 16px; height: 11px; }
.fl-br { background-position: 0 -1708px; width: 16px; height: 11px; }
.fl-ca { background-position: -66px -183px; width: 16px; height: 11px; }
.fl-catalonia { background-position: -66px -244px; width: 16px; height: 11px; }
.fl-cn { background-position: -66px -854px; width: 16px; height: 11px; }
.fl-cz { background-position: -66px -1342px; width: 16px; height: 11px; }
.fl-de { background-position: -66px -1403px; width: 16px; height: 11px; }
.fl-dk { background-position: -66px -1525px; width: 16px; height: 11px; }
.fl-ee { background-position: -66px -1830px; width: 16px; height: 11px; }
.fl-eg { background-position: -66px -1891px; width: 16px; height: 11px; }
.fl-es { background-position: -132px -183px; width: 16px; height: 11px; }
.fl-esperanto { background-position: -462px -1647px; width: 16px; height: 11px; }
.fl-fi { background-position: -132px -427px; width: 16px; height: 11px; }
.fl-fr { background-position: -132px -732px; width: 16px; height: 11px; }
.fl-gb { background-position: -462px -1403px; width: 16px; height: 11px; }
.fl-galicia { background-position: -462px -1464px; width: 16px; height: 11px; }
.fl-ge { background-position: -462px -1586px; width: 16px; height: 11px; }
.fl-gr { background-position: -132px -1525px; width: 16px; height: 11px; }
.fl-hr { background-position: -198px -122px; width: 16px; height: 11px; }
.fl-hu { background-position: -198px -244px; width: 16px; height: 11px; }
.fl-id { background-position: -198px -305px; width: 16px; height: 11px; }
.fl-il { background-position: -198px -427px; width: 16px; height: 11px; }
.fl-in { background-position: -198px -488px; width: 16px; height: 11px; }
.fl-ir { background-position: -198px -671px; width: 16px; height: 11px; }
.fl-is { background-position: -198px -732px; width: 16px; height: 11px; }
.fl-it { background-position: -198px -793px; width: 16px; height: 11px; }
.fl-jp { background-position: -198px -976px; width: 16px; height: 11px; }
.fl-kr { background-position: -198px -1464px; width: 16px; height: 11px; }
.fl-lt { background-position: -264px -183px; width: 16px; height: 11px; }
.fl-lv { background-position: -264px -305px; width: 16px; height: 11px; }
.fl-mk { background-position: -462px -1525px; width: 16px; height: 11px; }
.fl-mx { background-position: -264px -1587px; width: 16px; height: 11px; }
.fl-my { background-position: -264px -1648px; width: 16px; height: 11px; }
.fl-nl { background-position: -330px -183px; width: 16px; height: 11px; }
.fl-no { background-position: -330px -244px; width: 16px; height: 11px; }
.fl-pl { background-position: -330px -976px; width: 16px; height: 11px; }
.fl-pt { background-position: -330px -1281px; width: 16px; height: 11px; }
.fl-ro { background-position: -330px -1586px; width: 16px; height: 11px; }
.fl-rs { background-position: -330px -1647px; width: 16px; height: 11px; }
.fl-ru { background-position: -330px -1708px; width: 16px; height: 11px; }
.fl-sa { background-position: -330px -1830px; width: 16px; height: 11px; }
.fl-se { background-position: -396px -183px; width: 16px; height: 11px; }
.fl-si { background-position: -396px -366px; width: 16px; height: 11px; }
.fl-sk { background-position: -396px -488px; width: 16px; height: 11px; }
.fl-th { background-position: -396px -1342px; width: 16px; height: 11px; }
.fl-tr { background-position: -396px -1769px; width: 16px; height: 11px; }
.fl-tw { background-position: -462px 0; width: 16px; height: 11px; }
.fl-ua { background-position: -462px -122px; width: 16px; height: 11px; }
.fl-us { background-position: -462px -305px; width: 16px; height: 11px; }
.fl-vn { background-position: -462px -793px; width: 16px; height: 11px; }
.fl-mg { background-position: -264px -672px; width: 16px; height: 11px; }
</style>
</head>
<body id="body" style="border-top:5px solid #35322e;">
<noscript><div style='text-align:center'>JavaScript is required to use LastPass.<br/>Our local encryption/decryption to keep your sensitive data out of our hands depends on it.<br/>We do not recommend you attempt to login without Javascript enabled</div></noscript>
<table cellspacing="0" id="maintable">
<tr>
<td style="width:50%;background:url(/media/background_pageleft.png) repeat-x;"></td>
<td>
<div style="width:960px;height:117px;background:url(/media/background_page.jpg) no-repeat;">
<div class="row">
<div style="float:left;height:63px;"><a href="/"><img style="margin-top:21px;" src="media/logo_lastpass.png" width=164 height=20 alt="LastPass Logo"/></a></div>
<div id="signinbutton" style="float:right;height:32px;margin:0 10px 0 8px;background:#2d2b27;border:1px solid #d93123;border-top:0;color:#fff;cursor:pointer;" class="ie6floathack ie6widthhacksignin">
<div id="signintext" style="float:left;margin:7px 10px 0 15px;font-size:11px;" class="ie6floathack">Sign in to LastPass</div>
<img id="signinimg" style="float:right;margin:6px 15px 0 0;" src="media/signin_arrow.png" width=19 height=18 alt="Sign In Arrow"/>
</div>
<div id="languagebutton" style="float:right;;height:32px;margin-left:8px;background:#a0120d;border:1px solid #d93123;border-top:0;color:#fff;cursor:pointer;" class="ie6floathack ie6widthhacklang">
<img style="float:left;margin:9px 10px 0 15px;" src="media/flags/us.png" width=16 height=11 alt="Flag"/>
<div id="languagetext" style="float:left;margin:7px 10px 0 0;font-size:11px;" class="ie6floathack">English</div>
<img id="languageimg" style="float:right;margin:6px 15px 0 0;" src="media/language_arrow.png" width=19 height=18 alt=""/>
</div>
</div>
<div id="language" class="row" style="display:none;position:absolute;z-index:3;margin-top:-31px;width:939px;color:#918D88;">
<div style="float:right;width:642px;" class="browsermarginhack">
<div style="background:#FFFFFF;color:#6B655C;border:1px solid #E2E1DF;border-top:0;">
<div style="padding:15px;background:#E9E9E7;border-bottom:1px solid #fff;border-top:1px solid #fff;font-size:12px;text-align:center;">
<a class="hreftranslate" href="misc_translate.php">Click here to help translate LastPass to your language!</a>
</div>
<div class="rownopad" style="padding:15px 0;border-top:1px solid #E9E9E7;margin-left:10px;">
<form> <div style="float:left;cursor:pointer;border-right:1px solid #E9E9E7;"> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="af_ZA"/>
<span class="fl fl-za">&nbsp;</span>
<span>Afrikaans</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="ar_SA"/>
<span class="fl fl-sa">&nbsp;</span>
<span>العربية</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="ar_EG"/>
<span class="fl fl-eg">&nbsp;</span>
<span>(العربية (مصر</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="az_AZ"/>
<span class="fl fl-az">&nbsp;</span>
<span>Azərbaycanca</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="bg_BG"/>
<span class="fl fl-bg">&nbsp;</span>
<span>български</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="ca_ES"/>
<span class="fl fl-catalonia">&nbsp;</span>
<span>Catal&agrave;</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="cs_CZ"/>
<span class="fl fl-cz">&nbsp;</span>
<span>Če&scaron;tina</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="da_DK"/>
<span class="fl fl-dk">&nbsp;</span>
<span>Dansk</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="de_DE"/>
<span class="fl fl-de">&nbsp;</span>
<span>Deutsch</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="el_GR"/>
<span class="fl fl-gr">&nbsp;</span>
<span>&Epsilon;&lambda;&lambda;&eta;&nu;&iota;&kappa;ά</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#FFFFAD;">
<input name="country" type="radio" checked="checked" value="en_US"/>
<span class="fl fl-us">&nbsp;</span>
<span>English</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="en_GB"/>
<span class="fl fl-gb">&nbsp;</span>
<span>English (United Kingdom)</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="eo_US"/>
<span class="fl fl-esperanto">&nbsp;</span>
<span>Esperanto</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="es_ES"/>
<span class="fl fl-es">&nbsp;</span>
<span>Espa&ntilde;ol</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="es_MX"/>
<span class="fl fl-mx">&nbsp;</span>
<span>Espa&ntilde;ol (M&eacute;xico)</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="et_EE"/>
<span class="fl fl-ee">&nbsp;</span>
<span>Eesti</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="fa_IR"/>
<span class="fl fl-ir">&nbsp;</span>
<span>فارسی</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="fi_FI"/>
<span class="fl fl-fi">&nbsp;</span>
<span>Suomi</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="fr_FR"/>
<span class="fl fl-fr">&nbsp;</span>
<span>Fran&ccedil;ais</span>
</div> </div> <div style="float:left;cursor:pointer;border-right:1px solid #E9E9E7;"> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="fr_CA"/>
<span class="fl fl-ca">&nbsp;</span>
<span>Fran&ccedil;ais (Canada)</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="gl_ES"/>
<span class="fl fl-galicia">&nbsp;</span>
<span>Galego</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="he_IL"/>
<span class="fl fl-il">&nbsp;</span>
<span>עברית</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="hr_HR"/>
<span class="fl fl-hr">&nbsp;</span>
<span>Hrvatski</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="hu_HU"/>
<span class="fl fl-hu">&nbsp;</span>
<span>Magyar</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="id_ID"/>
<span class="fl fl-id">&nbsp;</span>
<span>Bahasa Indonesia</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="is_IS"/>
<span class="fl fl-is">&nbsp;</span>
<span>&Iacute;slenska</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="it_IT"/>
<span class="fl fl-it">&nbsp;</span>
<span>Italiano</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="ja_JP"/>
<span class="fl fl-jp">&nbsp;</span>
<span>日本語</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="ka_GE"/>
<span class="fl fl-ge">&nbsp;</span>
<span>ქართული</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="ko_KR"/>
<span class="fl fl-kr">&nbsp;</span>
<span>한국어</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="lt_LT"/>
<span class="fl fl-lt">&nbsp;</span>
<span>Lietuvių</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="lv_LV"/>
<span class="fl fl-lv">&nbsp;</span>
<span>Latvie&scaron;u</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="mg_MG"/>
<span class="fl fl-mg">&nbsp;</span>
<span>Malagasy</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="mk_MK"/>
<span class="fl fl-mk">&nbsp;</span>
<span>Македонски</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="ms_MY"/>
<span class="fl fl-my">&nbsp;</span>
<span>Bahasa Melayu</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="nb_NO"/>
<span class="fl fl-no">&nbsp;</span>
<span>Norsk Bokm&aring;l</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="nl_NL"/>
<span class="fl fl-nl">&nbsp;</span>
<span>Nederlands</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="nn_NO"/>
<span class="fl fl-no">&nbsp;</span>
<span>Norsk Nynorsk</span>
</div> </div> <div style="float:left;cursor:pointer;"> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="pl_PL"/>
<span class="fl fl-pl">&nbsp;</span>
<span>Polski</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="pt_PT"/>
<span class="fl fl-pt">&nbsp;</span>
<span>Portugu&ecirc;s</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="pt_BR"/>
<span class="fl fl-br">&nbsp;</span>
<span>Portugu&ecirc;s (Brasil)</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="ro_RO"/>
<span class="fl fl-ro">&nbsp;</span>
<span>Rom&acirc;nă</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="ru_RU"/>
<span class="fl fl-ru">&nbsp;</span>
<span>Русский</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="sk_SK"/>
<span class="fl fl-sk">&nbsp;</span>
<span>Slovenčina</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="sl_SI"/>
<span class="fl fl-si">&nbsp;</span>
<span>Sloven&scaron;čina</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="sr_RS"/>
<span class="fl fl-rs">&nbsp;</span>
<span>Српски</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="sv_SE"/>
<span class="fl fl-se">&nbsp;</span>
<span>Svenska</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="ta_IN"/>
<span class="fl fl-in">&nbsp;</span>
<span>தமிழ்</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="th_TH"/>
<span class="fl fl-th">&nbsp;</span>
<span>ไทย</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="tr_TR"/>
<span class="fl fl-tr">&nbsp;</span>
<span>T&uuml;rk&ccedil;e</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="uk_UA"/>
<span class="fl fl-ua">&nbsp;</span>
<span>Українська</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="ur_PK"/>
<span class="fl fl-pk">&nbsp;</span>
<span>اردو</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="vi_VN"/>
<span class="fl fl-vn">&nbsp;</span>
<span>Tiếng Việt</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="zh_CN"/>
<span class="fl fl-cn">&nbsp;</span>
<span>中文(简体)</span>
</div> <div class="rownopad languagerow ie6langhack" style="padding:5px 15px;font-size:11px;height:16px;overflow:hidden;background:#fff;">
<input name="country" type="radio" value="zh_TW"/>
<span class="fl fl-tw">&nbsp;</span>
<span>中文(繁體)</span>
</div> </div></form> </div>
</div>
</div>
</div>
<div class="row" style='overflow:hidden'>
<div class="nav navoff navfirst" style="border-bottom:1px solid #484642;" onclick="document.location.href='/misc_download.php';">DOWNLOAD</div>
<div class="nav navoff" style="border-bottom:1px solid #56544F;" onclick="document.location.href='/features_free.php';">FEATURES</div>
<div class="nav navoff" style="border-bottom:1px solid #56544F;" onclick="document.location.href='/whylastpass_reviews.php';">WHY LASTPASS?</div>
<div class="nav navoff" style="border-bottom:1px solid #56544F;" onclick="document.location.href='/news_latestnews.php';">NEWS</div>
<div class="nav navoff" style="border-bottom:1px solid #56544F;" onclick="document.location.href='/support_helpcenter.php';">SUPPORT</div>
<div class="nav navoff navlast" style="border-bottom:1px solid #56544F;" onclick="document.location.href='/aboutus_companyinfo.php';">ABOUT US</div>
<div class="nav navoff" style="border-bottom:1px solid #56544F;" onclick="document.location.href='/enterprise_overview.php';">ENTERPRISE</div>
</div>
</td>
<td style="width:50%;background:url(/media/background_pageright.png) repeat-x;"></td>
</tr>
<tr style="background:#fff;">
<td class="ie6hack3" style="width:50%;"></td>
<td id="main" class="ie6hack3">
<div style="margin:0 10px;">
<img class="preloadimg" src="media/button_left_over.png" width=11 height=24 alt=""/>
<img class="preloadimg" src="media/button_right_over.png" width=20 height=24 alt=""/>
<img class="preloadimg" src="media/button_download_en_over.png" width=309 height=59 alt=""/>
<style type="text/css">
</style>
<script type="text/javascript">
$(function(){
$("#mypassword").attr("autocomplete","off");
$("#mypassword").val("").focus();
});
function go()
{
var password = $("#mypassword").val();
if (password=="")
{
alert("Please enter a password.");
$("#mypassword").focus();
return;
}
$("#mypassword").attr("disabled","disabled");
$("#mysubmit").attr("disabled","disabled");
var hash = Sha1.hash(password);
var html = "The SHA-1 hash of your password is: <b>"+hash+"</b>";
html += "<br/><br/>";
html += "<div id='status'>Please wait while we check if your password was one of the ones that was compromised...</div>";
$("#newcontent").html(html);
$.ajax({global:false,type:"POST",cache:false,dataType:"json",
url: "/linkedin/index.php?rand=188501107664",
data: {cmd:"check",hash:hash},
success:checkack,
failure:checknack});
}
function checkack(r)
{
if (r.success!=true)
{
checknack();
return;
}
resetfields();
var html = "";
if (r.hacked==true)
{
html += '<div style="background:#FD6F6F;padding:20px;">';
html += 'Your password was one of the ones that was compromised.<br/><br/>';
html += '<b>We strongly recommend that you follow our recommendations above and immediately change your LinkedIn and related passwords!!</b>';
html += '</div>';
}
else
{
html += '<div style="background:#FFD015;padding:20px;">';
html += 'Your password was <b>NOT</b> one of the ones that was compromised.<br/><br/>';
html += 'Despite this fact, you may still be at significant risk since the hackers might have only posted a partial list.<br/><br/>';
html += '<b>We strongly recommend that you follow our recommendations above and immediately change your LinkedIn and related passwords.</b>';
html += '</div>';
}
$("#status").html(html);
}
function checknack()
{
alert("An error occurred. Please try again later.");
resetfields();
}
function resetfields()
{
$("#mypassword").attr("disabled","");
$("#mysubmit").attr("disabled","");
}
// SHA-1 implementation obtained from http://www.movable-type.co.uk/scripts/sha1.html
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* SHA-1 implementation in JavaScript | (c) Chris Veness 2002-2010 | www.movable-type.co.uk */
/* - see http://csrc.nist.gov/groups/ST/toolkit/secure_hashing.html */
/* http://csrc.nist.gov/groups/ST/toolkit/examples.html */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
var Sha1 = {}; // Sha1 namespace
/**
* Generates SHA-1 hash of string
*
* @param {String} msg String to be hashed
* @param {Boolean} [utf8encode=true] Encode msg as UTF-8 before generating hash
* @returns {String} Hash of msg as hex character string
*/
Sha1.hash = function(msg, utf8encode) {
utf8encode = (typeof utf8encode == 'undefined') ? true : utf8encode;
// convert string to UTF-8, as SHA only deals with byte-streams
if (utf8encode) msg = Utf8.encode(msg);
// constants [�4.2.1]
var K = [0x5a827999, 0x6ed9eba1, 0x8f1bbcdc, 0xca62c1d6];
// PREPROCESSING
msg += String.fromCharCode(0x80); // add trailing '1' bit (+ 0's padding) to string [�5.1.1]
// convert string msg into 512-bit/16-integer blocks arrays of ints [�5.2.1]
var l = msg.length/4 + 2; // length (in 32-bit integers) of msg + �1� + appended length
var N = Math.ceil(l/16); // number of 16-integer-blocks required to hold 'l' ints
var M = new Array(N);
for (var i=0; i<N; i++) {
M[i] = new Array(16);
for (var j=0; j<16; j++) { // encode 4 chars per integer, big-endian encoding
M[i][j] = (msg.charCodeAt(i*64+j*4)<<24) | (msg.charCodeAt(i*64+j*4+1)<<16) |
(msg.charCodeAt(i*64+j*4+2)<<8) | (msg.charCodeAt(i*64+j*4+3));
} // note running off the end of msg is ok 'cos bitwise ops on NaN return 0
}
// add length (in bits) into final pair of 32-bit integers (big-endian) [�5.1.1]
// note: most significant word would be (len-1)*8 >>> 32, but since JS converts
// bitwise-op args to 32 bits, we need to simulate this by arithmetic operators
M[N-1][14] = ((msg.length-1)*8) / Math.pow(2, 32); M[N-1][14] = Math.floor(M[N-1][14])
M[N-1][15] = ((msg.length-1)*8) & 0xffffffff;
// set initial hash value [�5.3.1]
var H0 = 0x67452301;
var H1 = 0xefcdab89;
var H2 = 0x98badcfe;
var H3 = 0x10325476;
var H4 = 0xc3d2e1f0;
// HASH COMPUTATION [�6.1.2]
var W = new Array(80); var a, b, c, d, e;
for (var i=0; i<N; i++) {
// 1 - prepare message schedule 'W'
for (var t=0; t<16; t++) W[t] = M[i][t];
for (var t=16; t<80; t++) W[t] = Sha1.ROTL(W[t-3] ^ W[t-8] ^ W[t-14] ^ W[t-16], 1);
// 2 - initialise five working variables a, b, c, d, e with previous hash value
a = H0; b = H1; c = H2; d = H3; e = H4;
// 3 - main loop
for (var t=0; t<80; t++) {
var s = Math.floor(t/20); // seq for blocks of 'f' functions and 'K' constants
var T = (Sha1.ROTL(a,5) + Sha1.f(s,b,c,d) + e + K[s] + W[t]) & 0xffffffff;
e = d;
d = c;
c = Sha1.ROTL(b, 30);
b = a;
a = T;
}
// 4 - compute the new intermediate hash value
H0 = (H0+a) & 0xffffffff; // note 'addition modulo 2^32'
H1 = (H1+b) & 0xffffffff;
H2 = (H2+c) & 0xffffffff;
H3 = (H3+d) & 0xffffffff;
H4 = (H4+e) & 0xffffffff;
}
return Sha1.toHexStr(H0) + Sha1.toHexStr(H1) +
Sha1.toHexStr(H2) + Sha1.toHexStr(H3) + Sha1.toHexStr(H4);
}
//
// function 'f' [�4.1.1]
//
Sha1.f = function(s, x, y, z) {
switch (s) {
case 0: return (x & y) ^ (~x & z); // Ch()
case 1: return x ^ y ^ z; // Parity()
case 2: return (x & y) ^ (x & z) ^ (y & z); // Maj()
case 3: return x ^ y ^ z; // Parity()
}
}
//
// rotate left (circular left shift) value x by n positions [�3.2.5]
//
Sha1.ROTL = function(x, n) {
return (x<<n) | (x>>>(32-n));
}
//
// hexadecimal representation of a number
// (note toString(16) is implementation-dependant, and
// in IE returns signed numbers when used on full words)
//
Sha1.toHexStr = function(n) {
var s="", v;
for (var i=7; i>=0; i--) { v = (n>>>(i*4)) & 0xf; s += v.toString(16); }
return s;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Utf8 class: encode / decode between multi-byte Unicode characters and UTF-8 multiple */
/* single-byte character encoding (c) Chris Veness 2002-2010 */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
var Utf8 = {}; // Utf8 namespace
/**
* Encode multi-byte Unicode string into utf-8 multiple single-byte characters
* (BMP / basic multilingual plane only)
*
* Chars in range U+0080 - U+07FF are encoded in 2 chars, U+0800 - U+FFFF in 3 chars
*
* @param {String} strUni Unicode string to be encoded as UTF-8
* @returns {String} encoded string
*/
Utf8.encode = function(strUni) {
// use regular expressions & String.replace callback function for better efficiency
// than procedural approaches
var strUtf = strUni.replace(
/[\u0080-\u07ff]/g, // U+0080 - U+07FF => 2 bytes 110yyyyy, 10zzzzzz
function(c) {
var cc = c.charCodeAt(0);
return String.fromCharCode(0xc0 | cc>>6, 0x80 | cc&0x3f); }
);
strUtf = strUtf.replace(
/[\u0800-\uffff]/g, // U+0800 - U+FFFF => 3 bytes 1110xxxx, 10yyyyyy, 10zzzzzz
function(c) {
var cc = c.charCodeAt(0);
return String.fromCharCode(0xe0 | cc>>12, 0x80 | cc>>6&0x3F, 0x80 | cc&0x3f); }
);
return strUtf;
}
/**
* Decode utf-8 encoded string back into multi-byte Unicode characters
*
* @param {String} strUtf UTF-8 string to be decoded back to Unicode
* @returns {String} decoded string
*/
Utf8.decode = function(strUtf) {
// note: decode 3-byte chars first as decoded 2-byte strings could appear to be 3-byte char!
var strUni = strUtf.replace(
/[\u00e0-\u00ef][\u0080-\u00bf][\u0080-\u00bf]/g, // 3-byte chars
function(c) { // (note parentheses for precence)
var cc = ((c.charCodeAt(0)&0x0f)<<12) | ((c.charCodeAt(1)&0x3f)<<6) | ( c.charCodeAt(2)&0x3f);
return String.fromCharCode(cc); }
);
strUni = strUni.replace(
/[\u00c0-\u00df][\u0080-\u00bf]/g, // 2-byte chars
function(c) { // (note parentheses for precence)
var cc = (c.charCodeAt(0)&0x1f)<<6 | c.charCodeAt(1)&0x3f;
return String.fromCharCode(cc); }
);
return strUni;
}
/**
* MD5 (Message-Digest Algorithm)
* http://www.webtoolkit.info/
**/
var MD5 = function (string) {
function RotateLeft(lValue, iShiftBits) {
return (lValue<<iShiftBits) | (lValue>>>(32-iShiftBits));
}
function AddUnsigned(lX,lY) {
var lX4,lY4,lX8,lY8,lResult;
lX8 = (lX & 0x80000000);
lY8 = (lY & 0x80000000);
lX4 = (lX & 0x40000000);
lY4 = (lY & 0x40000000);
lResult = (lX & 0x3FFFFFFF)+(lY & 0x3FFFFFFF);
if (lX4 & lY4) {
return (lResult ^ 0x80000000 ^ lX8 ^ lY8);
}
if (lX4 | lY4) {
if (lResult & 0x40000000) {
return (lResult ^ 0xC0000000 ^ lX8 ^ lY8);
} else {
return (lResult ^ 0x40000000 ^ lX8 ^ lY8);
}
} else {
return (lResult ^ lX8 ^ lY8);
}
}
function F(x,y,z) { return (x & y) | ((~x) & z); }
function G(x,y,z) { return (x & z) | (y & (~z)); }
function H(x,y,z) { return (x ^ y ^ z); }
function I(x,y,z) { return (y ^ (x | (~z))); }
function FF(a,b,c,d,x,s,ac) {
a = AddUnsigned(a, AddUnsigned(AddUnsigned(F(b, c, d), x), ac));
return AddUnsigned(RotateLeft(a, s), b);
};
function GG(a,b,c,d,x,s,ac) {
a = AddUnsigned(a, AddUnsigned(AddUnsigned(G(b, c, d), x), ac));
return AddUnsigned(RotateLeft(a, s), b);
};
function HH(a,b,c,d,x,s,ac) {
a = AddUnsigned(a, AddUnsigned(AddUnsigned(H(b, c, d), x), ac));
return AddUnsigned(RotateLeft(a, s), b);
};
function II(a,b,c,d,x,s,ac) {
a = AddUnsigned(a, AddUnsigned(AddUnsigned(I(b, c, d), x), ac));
return AddUnsigned(RotateLeft(a, s), b);
};
function ConvertToWordArray(string) {
var lWordCount;
var lMessageLength = string.length;
var lNumberOfWords_temp1=lMessageLength + 8;
var lNumberOfWords_temp2=(lNumberOfWords_temp1-(lNumberOfWords_temp1 % 64))/64;
var lNumberOfWords = (lNumberOfWords_temp2+1)*16;
var lWordArray=Array(lNumberOfWords-1);
var lBytePosition = 0;
var lByteCount = 0;
while ( lByteCount < lMessageLength ) {
lWordCount = (lByteCount-(lByteCount % 4))/4;
lBytePosition = (lByteCount % 4)*8;
lWordArray[lWordCount] = (lWordArray[lWordCount] | (string.charCodeAt(lByteCount)<<lBytePosition));
lByteCount++;
}
lWordCount = (lByteCount-(lByteCount % 4))/4;
lBytePosition = (lByteCount % 4)*8;
lWordArray[lWordCount] = lWordArray[lWordCount] | (0x80<<lBytePosition);
lWordArray[lNumberOfWords-2] = lMessageLength<<3;
lWordArray[lNumberOfWords-1] = lMessageLength>>>29;
return lWordArray;
};
function WordToHex(lValue) {
var WordToHexValue="",WordToHexValue_temp="",lByte,lCount;
for (lCount = 0;lCount<=3;lCount++) {
lByte = (lValue>>>(lCount*8)) & 255;
WordToHexValue_temp = "0" + lByte.toString(16);
WordToHexValue = WordToHexValue + WordToHexValue_temp.substr(WordToHexValue_temp.length-2,2);
}
return WordToHexValue;
};
function Utf8Encode(string) {
string = string.replace(/\r\n/g,"\n");
var utftext = "";
for (var n = 0; n < string.length; n++) {
var c = string.charCodeAt(n);
if (c < 128) {
utftext += String.fromCharCode(c);
}
else if((c > 127) && (c < 2048)) {
utftext += String.fromCharCode((c >> 6) | 192);
utftext += String.fromCharCode((c & 63) | 128);
}
else {
utftext += String.fromCharCode((c >> 12) | 224);
utftext += String.fromCharCode(((c >> 6) & 63) | 128);
utftext += String.fromCharCode((c & 63) | 128);
}
}
return utftext;
};
var x=Array();
var k,AA,BB,CC,DD,a,b,c,d;
var S11=7, S12=12, S13=17, S14=22;
var S21=5, S22=9 , S23=14, S24=20;
var S31=4, S32=11, S33=16, S34=23;
var S41=6, S42=10, S43=15, S44=21;
string = Utf8Encode(string);
x = ConvertToWordArray(string);
a = 0x67452301; b = 0xEFCDAB89; c = 0x98BADCFE; d = 0x10325476;
for (k=0;k<x.length;k+=16) {
AA=a; BB=b; CC=c; DD=d;
a=FF(a,b,c,d,x[k+0], S11,0xD76AA478);
d=FF(d,a,b,c,x[k+1], S12,0xE8C7B756);
c=FF(c,d,a,b,x[k+2], S13,0x242070DB);
b=FF(b,c,d,a,x[k+3], S14,0xC1BDCEEE);
a=FF(a,b,c,d,x[k+4], S11,0xF57C0FAF);
d=FF(d,a,b,c,x[k+5], S12,0x4787C62A);
c=FF(c,d,a,b,x[k+6], S13,0xA8304613);
b=FF(b,c,d,a,x[k+7], S14,0xFD469501);
a=FF(a,b,c,d,x[k+8], S11,0x698098D8);
d=FF(d,a,b,c,x[k+9], S12,0x8B44F7AF);
c=FF(c,d,a,b,x[k+10],S13,0xFFFF5BB1);
b=FF(b,c,d,a,x[k+11],S14,0x895CD7BE);
a=FF(a,b,c,d,x[k+12],S11,0x6B901122);
d=FF(d,a,b,c,x[k+13],S12,0xFD987193);
c=FF(c,d,a,b,x[k+14],S13,0xA679438E);
b=FF(b,c,d,a,x[k+15],S14,0x49B40821);
a=GG(a,b,c,d,x[k+1], S21,0xF61E2562);
d=GG(d,a,b,c,x[k+6], S22,0xC040B340);
c=GG(c,d,a,b,x[k+11],S23,0x265E5A51);
b=GG(b,c,d,a,x[k+0], S24,0xE9B6C7AA);
a=GG(a,b,c,d,x[k+5], S21,0xD62F105D);
d=GG(d,a,b,c,x[k+10],S22,0x2441453);
c=GG(c,d,a,b,x[k+15],S23,0xD8A1E681);
b=GG(b,c,d,a,x[k+4], S24,0xE7D3FBC8);
a=GG(a,b,c,d,x[k+9], S21,0x21E1CDE6);
d=GG(d,a,b,c,x[k+14],S22,0xC33707D6);
c=GG(c,d,a,b,x[k+3], S23,0xF4D50D87);
b=GG(b,c,d,a,x[k+8], S24,0x455A14ED);
a=GG(a,b,c,d,x[k+13],S21,0xA9E3E905);
d=GG(d,a,b,c,x[k+2], S22,0xFCEFA3F8);
c=GG(c,d,a,b,x[k+7], S23,0x676F02D9);
b=GG(b,c,d,a,x[k+12],S24,0x8D2A4C8A);
a=HH(a,b,c,d,x[k+5], S31,0xFFFA3942);
d=HH(d,a,b,c,x[k+8], S32,0x8771F681);
c=HH(c,d,a,b,x[k+11],S33,0x6D9D6122);
b=HH(b,c,d,a,x[k+14],S34,0xFDE5380C);
a=HH(a,b,c,d,x[k+1], S31,0xA4BEEA44);
d=HH(d,a,b,c,x[k+4], S32,0x4BDECFA9);
c=HH(c,d,a,b,x[k+7], S33,0xF6BB4B60);
b=HH(b,c,d,a,x[k+10],S34,0xBEBFBC70);
a=HH(a,b,c,d,x[k+13],S31,0x289B7EC6);
d=HH(d,a,b,c,x[k+0], S32,0xEAA127FA);
c=HH(c,d,a,b,x[k+3], S33,0xD4EF3085);
b=HH(b,c,d,a,x[k+6], S34,0x4881D05);
a=HH(a,b,c,d,x[k+9], S31,0xD9D4D039);
d=HH(d,a,b,c,x[k+12],S32,0xE6DB99E5);
c=HH(c,d,a,b,x[k+15],S33,0x1FA27CF8);
b=HH(b,c,d,a,x[k+2], S34,0xC4AC5665);
a=II(a,b,c,d,x[k+0], S41,0xF4292244);
d=II(d,a,b,c,x[k+7], S42,0x432AFF97);
c=II(c,d,a,b,x[k+14],S43,0xAB9423A7);
b=II(b,c,d,a,x[k+5], S44,0xFC93A039);
a=II(a,b,c,d,x[k+12],S41,0x655B59C3);
d=II(d,a,b,c,x[k+3], S42,0x8F0CCC92);
c=II(c,d,a,b,x[k+10],S43,0xFFEFF47D);
b=II(b,c,d,a,x[k+1], S44,0x85845DD1);
a=II(a,b,c,d,x[k+8], S41,0x6FA87E4F);
d=II(d,a,b,c,x[k+15],S42,0xFE2CE6E0);
c=II(c,d,a,b,x[k+6], S43,0xA3014314);
b=II(b,c,d,a,x[k+13],S44,0x4E0811A1);
a=II(a,b,c,d,x[k+4], S41,0xF7537E82);
d=II(d,a,b,c,x[k+11],S42,0xBD3AF235);
c=II(c,d,a,b,x[k+2], S43,0x2AD7D2BB);
b=II(b,c,d,a,x[k+9], S44,0xEB86D391);
a=AddUnsigned(a,AA);
b=AddUnsigned(b,BB);
c=AddUnsigned(c,CC);
d=AddUnsigned(d,DD);
}
var temp = WordToHex(a)+WordToHex(b)+WordToHex(c)+WordToHex(d);
return temp.toLowerCase();
}
</script>
<style>
.boxbg { -webkit-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 1px 1px 6px 3px rgba(100, 100, 100, 0.2);
box-shadow: 1px 1px 6px 3px rgba(100, 100, 100, 0.2);
resize: both;
overflow: auto;
background: rgb(255,255,255);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(47%,rgba(246,246,246,1)), color-stop(100%,rgba(237,237,237,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); }
</style>
<br/>
<div style="font-size:14px;">
<h3>LinkedIn was hacked, confirmed by LinkedIn on 6/6/2012</h3>
LinkedIn has updated their <a href='http://blog.linkedin.com/2012/06/06/linkedin-member-passwords-compromised/' target=_blank>blog</a> indicating that there was a breach, and several LastPass staff members who used unique passwords for LinkedIn only, as well as numerous individuals not associated with LastPass, have confirmed that LinkedIn's database has indeed been hacked.
<br/>
If you have a LinkedIn account, we strongly suggest that you <b>immediately</b>:<br/><br/>
<br/>
<div class="boxbg" style="padding:10px;">
<ol class="black" style="list-style-type:decimal;padding-left:30px;">
<li style="padding-bottom:10px;"><a target="_blank" href="http://lifehacker.com/5916177/65-million-linkedin-accounts-may-be-compromised-change-your-passwords-now">Change your LinkedIn password</a></li>
<li style="padding-bottom:10px;">Check if you have re-used your LinkedIn password on <b>any</b> other websites and if so, change those passwords too.<br/>
The <a target="_blank" href="http://blog.lastpass.com/2010/01/lastpass-security-challenge-and-1644.html">LastPass security challenge</a> can assist you in doing so.</li>
</ol>
</div>
<br/>
<h3>Was *My* LinkedIn Password Hacked?</h3>
If you would like to find out if your LinkedIn password was one of the 6.5 million that were leaked, you can use the below tool:
<br/><br/>
<div class="boxbg" style="text-align:center;font-size:20px;">
<div id="nshide" style="display: none">
<form action="#" onsubmit="return false;">
<br/>
Enter your LinkedIn password here: <input id="mypassword" type="password" class="input" style="width:180px;"/> <input id="mysubmit" type="submit" value="TEST MY PASSWORD" onclick="go();return false;">
</form>
</div>
<div id="jsrequired" >
Sorry JavaScript is required to use this tool
</div>
<script>
document.getElementById("nshide").style.display="block";
document.getElementById("jsrequired").style.display="none";
</script>
<br/>
<div id="newcontent" style="color:#1C5400;"></div>
</div>
<br/><br/>
<h3>Wait a Minute, Why Is This Tool Safe?</h3>
You already changed your password, right? You no longer use that old password anywhere else, right? If not please make sure you do that first.
The above tool asks you to enter your LinkedIn password, and then computes its <a target="_blank" href="http://en.wikipedia.org/wiki/SHA-1">SHA-1 hash</a> and sends the result to LastPass.com to search the list of 6.5 million leaked password hashes.
A hash is a mathematical function that is simple to perform in one direction, but very difficult to reverse. Meaning, the tool will convert your password into a series of characters in such a way that it will be very difficult to re-construct your original password.
<br/><br/>
<b>Only the hash of your password will be sent to LastPass.com's servers, not your actual password. This hash will not be stored or logged at all. Please view source the page if you're technically inclined.</b>
<br/><br/>
Note that if you used a simple password, such as one based on dictionary words, then it might be possible to reconstruct your original password. This is what all of the concern is about: the hashes of simple passwords can be easily reconstructed to reveal the original actual password.
<br/><br/>
<h3>I just want to see how it works...</h3>
It's fun to play with just how bad passwords are -- try any name you can think of plus any number you can think of, maybe capitalize it. e.g. -- Joshua13 It's in there. asdfasdf -- It's in there. Curse words? Definitely.
<br/><br/>
<h3>So what should I do now?</h3>
After you've updated your LinkedIn password, start better managing your online life with LastPass. LastPass will help you store all of your usernames and passwords in one secure, central location. You can update old passwords with randomly generated ones, and let LastPass do the work of remembering them and filling them for you. You can <a href='https://lastpass.com/dl'>download the LastPass addon here</a>.
<br/><br/>
<h3>Do you have an eHarmony account?</h3>
eHarmony was also recently compromised. <a href='/eharmony/'>See if your eHarmony password was leaked</a>. So was Last.fm. <a href='/lastfm/'>See if your Last.fm account was leaked</a>.
</div>
</div>
<div style="width:958px;height:140px;border:1px solid #ece8e2;height:90px;margin:48px 0;background:url(/media/backgroundstars.png);">
<div style="float:left;margin:22px 0 0 18px;" class="ie6floathack">
<div style="font-size:24px;color:#767065;">The <span style="color:#f14634;">Last</span> Password You&#039;ll Have to Remember!</div>
<a href='features_joinpremium.php'><div style="font-size:14px;color:#746f66;width:600px;">Download LastPass for free! You can also subscribe to LastPass Premium for only $1 a month!</div>
<span style='font-size:9px;float:right;color:#746f66'>(billed annually)</span>
</a>
</div>
<div style="float:right;margin:16px 19px 0 0;"><a href="misc_download.php"><img class="downloadbutton" src="media/button_download_en.png" width=309 height=59 alt=""/></a></div>
</div>
</td>
<td class="ie6hack3" style="width:50%;"></td>
</tr>
<tr style="background:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #1a1917;">
<td style="width:50%;"></td>
<td>
<div style="width:960px;height:1px;background:#fff;"></div>
</td>
<td style="width:50%;"></td>
</tr>
<tr style="background:#35322e;">
<td class="ie6hack1" style="width:50%;"></td>
<td class="ie6hack1">
<div style="width:960px;height:416px;">
<div class="rownopad">
<div style="float:left;width:140px;height:215px;border-right:1px solid #302d29;">
<div style="color:#918d88;font-size:12px;font-weight:bold;letter-spacing:1px;margin-top:50px;">FEATURES</div>
<div style="font-size:11px;margin-left:0px;margin-top:18px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="features_free.php">Free</a></div> <div style="font-size:11px;margin-left:0px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="features_premium.php">Premium</a></div> <div style="font-size:11px;margin-left:0px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="features_compare.php">Compare</a></div> <div style="font-size:11px;margin-left:0px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="features_screenshots.php">Screenshots</a></div> <div style="font-size:11px;margin-left:0px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="features_joinpremium.php">Upgrade to Premium</a></div> </div>
<div style="float:left;width:140px;height:215px;border-left:1px solid #373430;border-right:1px solid #302d29;">
<div style="margin-left:10px;color:#918d88;font-size:12px;font-weight:bold;letter-spacing:1px;margin-top:50px;">WHY LASTPASS</div>
<div style="font-size:11px;margin-left:10px;margin-top:18px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="whylastpass_reviews.php">Reviews</a></div> <div style="font-size:11px;margin-left:10px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="whylastpass_testimonials.php">Testimonials</a></div> <div style="font-size:11px;margin-left:10px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="whylastpass_technology.php">Technology</a></div> <div style="font-size:11px;margin-left:10px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="misc_download.php">Download</a></div> </div>
<div style="float:left;width:140px;height:220px;border-left:1px solid #373430;border-right:1px solid #302d29;">
<div style="margin-left:10px;color:#918d88;font-size:12px;font-weight:bold;letter-spacing:1px;margin-top:50px;">ENTERPRISE</div>
<div style="font-size:11px;margin-left:10px;margin-top:18px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="enterprise_overview.php">Overview</a></div> <div style="font-size:11px;margin-left:10px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="enterprise_features.php">Features</a></div> <div style="font-size:11px;margin-left:10px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="enterprise_roicalculator.php">Pricing</a></div> <div style="font-size:11px;margin-left:10px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="enterprise_technology.php">Technology</a></div> <div style="font-size:11px;margin-left:10px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="enterprise_requirements.php">Requirements</a></div> </div>
<div style="float:left;width:140px;height:215px;border-left:1px solid #373430;border-right:1px solid #302d29;">
<div style="margin-left:10px;color:#918d88;font-size:12px;font-weight:bold;letter-spacing:1px;margin-top:50px;">SUPPORT</div>
<div style="font-size:11px;margin-left:10px;margin-top:18px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="support_helpcenter.php">Help Center</a></div> <div style="font-size:11px;margin-left:10px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="support_myaccount.php">My Account</a></div> <div style="font-size:11px;margin-left:10px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="support_usermanual.php">User Manual</a></div> <div style="font-size:11px;margin-left:10px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="support_screencasts.php">Screencasts</a></div> <div style="font-size:11px;margin-left:10px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="http://forums.lastpass.com/">Forums</a></div> <div style="font-size:11px;margin-left:10px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="support_status.php">Status</a></div> <div style="font-size:11px;margin-left:10px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="support_security.php">Security</a></div> </div>
<div style="float:left;width:140px;height:215px;border-left:1px solid #373430;">
<div style="margin-left:10px;color:#918d88;font-size:12px;font-weight:bold;letter-spacing:1px;margin-top:50px;">ABOUT US</div>
<div style="font-size:11px;margin-left:10px;margin-top:18px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="aboutus_companyinfo.php">Company Info</a></div> <div style="font-size:11px;margin-left:10px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="aboutus_jobs.php">Jobs</a></div> <div style="font-size:11px;margin-left:10px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="http://blog.lastpass.com/">Blog</a></div> <div style="font-size:11px;margin-left:10px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="aboutus_pressroom.php">Press Room</a></div> <div style="font-size:11px;margin-left:10px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="aboutus_privacy.php">Privacy Statement</a></div> <div style="font-size:11px;margin-left:10px;margin-top:6px;"><img style="padding-right:6px;" src="media/footer_arrow.png" width=6 height=8 alt=""/><a class="hrefsitemap" href="aboutus_terms.php">Terms of Service</a></div> </div>
<div style="float:right;height:215px;">
<div style="color:#918d88;font-size:16px;font-weight:bold;letter-spacing:0.5px;margin:50px 0 20px 25px;">FOLLOW US</div>
<div>
<a href="http://twitter.com/LastPass"><img class="follow" id="followtw" style="margin-right:10px;margin-left:25px;" src="media/followus_twitter.png" width=27 height=25 alt="Twitter"/></a>
<a href="http://www.facebook.com/LastPass"><img class="follow" id="followfb" style="margin-right:10px;" src="media/followus_facebook.png" width=27 height=25 alt="Facebook"/></a>
<a href="https://plus.google.com/u/0/115266437771881201904/posts"><img class="follow" id="followgp" style="margin-right:10px;" src="media/followus_googleplus.png" width=27 height=25 alt="Google+"/></a>
<a href="http://www.linkedin.com/companies/lastpass"><img class="follow" id="followli" style="margin-right:10px;" src="media/followus_linkedin.png" width=27 height=25 alt="LinkedIn"/></a>
<a href="http://www.youtube.com/user/lpuser11#p/u"><img class="follow" id="followyt" style="margin-right:10px;" src="media/followus_youtube.png" width=27 height=25 alt="YouTube"/></a>
</div>
<div id="followtwover" style="display:none;position:absolute;background:url(/media/followus_hover.png) no-repeat;width:80px;height:34px;padding-top:11px;color:#ece8e2;font-size:11px;text-align:center;">twitter</div>
<div id="followfbover" style="display:none;position:absolute;background:url(/media/followus_hover.png) no-repeat;width:80px;height:34px;padding-top:11px;color:#ece8e2;font-size:11px;text-align:center;margin-left:42px;">facebook</div>
<div id="followgpover" style="display:none;position:absolute;background:url(/media/followus_hover.png) no-repeat;width:80px;height:34px;padding-top:11px;color:#ece8e2;font-size:11px;text-align:center;margin-left:84px;">Google+</div>
<div id="followliover" style="display:none;position:absolute;background:url(/media/followus_hover.png) no-repeat;width:80px;height:34px;padding-top:11px;color:#ece8e2;font-size:11px;text-align:center;margin-left:123px;">LinkedIn</div>
<div id="followytover" style="display:none;position:absolute;background:url(/media/followus_hover.png) no-repeat;width:80px;height:34px;padding-top:11px;color:#ece8e2;font-size:11px;text-align:center;margin-left:165px;">YouTube</div>
</div>
</div>
<div class="rownopad" style="margin-top:35px;">
<a href="http://www.xmarks.com/"><img style="float:left;" src="media/footer_cross_browser_team.png" width=693 height=36 alt="LastPass + Xmarks the ultimate cross browser team"/></a>
<div style="float:right;color:#918d88;font-size:11px;line-height:48px;vertical-align:middle;margin-right:20px;">Copyright &copy; 2008-2012 LastPass.com</div>
</div>
<div class="rownopad" style="margin-top:25px;">
<div style="float:left;color:#918d88;font-size:11px;vertical-align:middle;margin-left:20px;">
<p>PC World Top 100 Award Logo is a registered trademark of PC World Communications, Inc. Used under license.</p>
</div>
</div>
</div>
</td>
<td class="ie6hack1" style="width:50%;"></td>
</tr>
</table>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment