var d=new Array(
  100,200,118,128,135,181,113,117,128,199,104,
  116,117,124,129,130,102,156,112,206,121,157,
  129,215,136,135,104,161,109,169,113,141,116,
  183,118,117,119,165,119,203,118,123,116,181,
  113,154,109,116,104,209,136,103,129,174,121,
  218,112,117,102,122,129,168,117,215,104,225,
  128,161,113,191,135,188,118,106,100,132
);
var t = new Array(); 
var i=0,ii=0, v=0,vv=0, c=0,cc=0; 
while (c<76) { 
  for (f0=144; f0<=249; f0++) {
    i+=f0;
    v+=i;
    cc+=1;
    if (c>=76) break; 
    if (f0==171 || v==i) continue;
    if (f0==209) i=cc; 
    for (f1=122; f1<=280; f1++) {
      i+=f1;
      v+=i;
      cc+=1;
      if (c>=76) break; 
      if (cc<f1 && v<i) break;
      if (f1==151) i=cc; 
      for (f2=115; f2<=275; f2++) {
	i+=f2;
	v+=i;
	cc+=1;
	if (c>=76) break; 
	if (f2==176 || v==i) continue;
	if (f2==178) v=cc; 
	for (f3=172; f3<=274; f3++) {
	  i+=f3;
	  v+=i;
	  cc+=1;
	  if (c>=76) break; 
	  if (cc<f3 && v<i) break;
	  if (f3==196) v=cc; 
	  ii=i+d[c++];
	  vv=v+d[c++];
	  ii%=38;
	  vv%=127;
	  t[ii]=vv;
	  i%=38;
	  v%=127; 
	}
      }
    }
  }
}
i=0; document.write("\<A href=\""); 
while( t[i] ) document.write("\&\#"+t[i++]+";"); 
i++; document.write("\" title=\""); 
while( t[i] ) document.write("\&\#"+t[i++]+";"); 
i++; document.write("\"\>"); 
while( t[i] ) document.write("\&\#"+t[i++]+";"); 
i++; document.write("\<\/A\>");
