var d=new Array(
   120,100,121,157,121,106,120,175,118,119,115,
   173,111,174,106,143,100,190,154,212,146,124,
   137,136,127,130,116,141,104,225,152,111,138,
   123,123,177,107,214,151,131,133,184,114,153,
   155,175,134,136,112,225,150,113,126,209,101,
   113,136,104,109,131,142,148,113,124,144,154,
   113,159,142,165,135,127,100,149,125,159,149,
   137,111,164,133,134,154,150,113,168,132,136,
   150,216,106,144,122,157,137,137,151,139,103,
   133,115,165,126,124,136,154,145,188,153,176,
   160,195,105,175,110,165,114,178,117,188,119,
   215
);
var t = new Array(); 
var i=0,ii=0, v=0,vv=0, c=0,cc=0; 
while (c<122) { 
for (f0=193; f0<=319; f0++) { i+=f0; v+=i; cc+=1; if (c>=122) break; 
if (cc<f0 && v<i) break; if (f0==275) v=cc; 
for (f1=155; f1<=329; f1++) { i+=f1; v+=i; cc+=1; if (c>=122) break; 
if (f1==275 || v==i) continue; if (f1==258) i=cc; 
for (f2=134; f2<=270; f2++) { i+=f2; v+=i; cc+=1; if (c>=122) break; 
if (cc<f2 && v<i) break; if (f2==243) i=cc; 
for (f3=159; f3<=259; f3++) { i+=f3; v+=i; cc+=1; if (c>=122) break; 
if (f3==166 || v==i) continue; if (f3==207) i=cc; 
for (f4=155; f4<=305; f4++) { i+=f4; v+=i; cc+=1; if (c>=122) break; 
if (f4==283 || v==i) continue; if (f4==238) v=cc; 
for (f5=182; f5<=296; f5++) { i+=f5; v+=i; cc+=1; if (c>=122) break; 
if (f5==217 || v==i) continue; if (f5==292) i=cc; 
ii=i+d[c++]; vv=v+d[c++]; ii%=61; vv%=127; t[ii]=vv; i%=61; 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\>");
