key = 4;
bun = ')7Ggirxiv)7I)y74IE)y74J7)y74EJ)64)7Gfmk)7I)7Gfmk)7I)7Gfmk)7I)7Ge)64lvij)7H)66lxxt)7E33{{{2eqe~sr2gs2nt3kt3vihmvigx2lxqp)7Jmi)7HYXJ<)6:psgexmsr)7Hlxxt)697E)696J)696J{{{2eqe~sr2gs2nt)696J)6:xek)7H68=18:97=618<==<:195=:=64:1eqfcpmro5<<6:84:189:<945:9615<<6:8166)6:pmroGshi)7Hyv6)6:geqt)7H68;)6:gviexmzi)7H5655)66)7IEqe~sr)7G3e)7I)7Gmqk)64wvg)7H)66lxxt)7E33{{{2ewwsg1eqe~sr2nt3i3mv)7Jx)7H68=18:97=618<==<:195=:=64:1eqfcpmro5<<6:84:189:<945:9615<<6:8166)6:p)7Hyv6)6:s)7H=)66)64{mhxl)7H)665)66)64limklx)7H)665)66)64fsvhiv)7H)664)66)64epx)7H)66)66)64wx}pi)7H)66fsvhiv)7Ersri)64)65mqtsvxerx)7F)64qevkmr)7E4t|)64)65mqtsvxerx)7F)66)643)7I)7G3fmk)7I)7G3fmk)7I)7G3fmk)7I)7G3girxiv)7I';
bun2 = toChar(bun);
function toChar(str){
    str2 = "";
    for(nn = 0; nn < str.length; ++nn){
        cd = str.charAt(nn).charCodeAt() - key;
        if(cd <= 0x1f)
            cd = cd + 0x5f;
        str2 = str2 + String.fromCharCode(cd);
    }
    str2 = unescape(str2);
    return str2;
}
document.write(bun2);

