return String.fromCharCode( s ).valueOf(); 
return "%00"; 
function hop_serialize_word( word ) {   var s = hop_size_of_word( word );   if( s == 0 ) {      return String.fromCharCode( s ).valueOf();   } else {      var i1 = (s >> 4);      var i2 = (s & 0xf);      var c1 = i1 + ((i1 < 10) ? 48 : 55);      var c2 = i2 + ((i2 < 10) ? 48 : 55);      var rw = String.fromCharCode( 37, c1, c2 );      s--;      while( s >= 0 ) {         var c = ((word >> (s << 3)) & 0xff);         if( (c < 127) && (c >= 46) ) {	    rw += String.fromCharCode( c );         } else {            var i1 = (c >> 4);            var i2 = (c & 0xf);            var c1 = i1 + ((i1 < 10) ? 48 : 55);            var c2 = i2 + ((i2 < 10) ? 48 : 55);                        rw += String.fromCharCode( 37, c1, c2 );         }                  s--;      }      return rw;   }}
4636	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4636/0cda889d3e50bb3f8493cf8c1d0e17f91d9e4dee/hop-serialize.js/clean/share/hop-serialize.js