>第424章 妥当安排
function utf16to8(str) {
var out, i, len, c;
out = "";
len = str.length;
for(i = 0; i < len; i++) {
c = str.charCodeAt(i);
if ((c >= 0x0001) && (c <= 0x007F)) {
out += str.charAt(i);
} else if (c > 0x07FF) {
out += String.fromCharCode(0xE0 | ((c >> 12) & 0x0F));
out += String.fromCharCode(0x80 | ((c >> 6) & 0x3F));
out += String.fromCharCode(0x80 | ((c >> 0) & 0x3F));
} else {
out += String.fromCharCode(0xC0 | ((c >> 6) & 0x1F));
out += String.fromCharCode(0x80 | ((c >> 0) & 0x3F));
}
}
return out;
}
function utf8to16(str) {
var out, i, len, c;
var char2, char3;
out = "";
len = str.length;
i = 0;
while(i < len) {
c = str.charCodeAt(i++);
switch(c >> 4){
case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7:
// 0xxxxxxx
out += str.charAt(i-1);
break;
case 12: case 13:
// 110x xxxx 10xx xxxx
char2 = str.charCodeAt(i++);
out += String.fromCharCode(((c & 0x1F) << 6) | (char2 & 0x3F));
break;
case 14:
// 1110 xxxx 10xx xxxx 10xx xxxx
char2 = str.charCodeAt(i++);
char3 = str.charCodeAt(i++);
out += String.fromCharCode(((c & 0x0F) << 12) |
((char2 & 0x3F) << 6) |
((char3 & 0x3F) << 0));
break;
}
}
return out;
}var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
var base64DecodeChars = new Array(
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 62, -1, -1, -1, 63,
52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -1, -1, -1,
-1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, -1, -1, -1, -1, -1,
-1, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, -1, -1, -1, -1, -1);
function base64encode(str) {
var out, i, len;
var c1, c2, c3;
len = str.length;
i = 0;
out = "";
while(i < len) {
c1 = str.charCodeAt(i++) & 0xff;
if(i == len){
out += base64EncodeChars.charAt(c1 >> 2);
out += base64EncodeChars.charAt((c1 & 0x3) << 4);
out += "==";
break;
}
c2 = str.charCodeAt(i++);
if(i == len){
out += base64EncodeChars.charAt(c1 >> 2);
out += base64EncodeChars.charAt(((c1 & 0x3)<< 4) | ((c2 & 0xF0) >> 4));
out += base64EncodeChars.charAt((c2 & 0xF) << 2);
out += "=";
break;
}
c3 = str.charCodeAt(i++);
out += base64EncodeChars.charAt(c1 >> 2);
out += base64EncodeChars.charAt(((c1 & 0x3)<< 4) | ((c2 & 0xF0) >> 4));
out += base64EncodeChars.charAt(((c2 & 0xF) << 2) | ((c3 & 0xC0) >>6));
out += base64EncodeChars.charAt(c3 & 0x3F);
}
return out;
}
function base64decode(str) {
var c1, c2, c3, c4;
var i, len, out;
len = str.length;
i = 0;
out = "";
while(i < len) {
/* c1 */
do {
c1 = base64DecodeChars[str.charCodeAt(i++) & 0xff];
} while(i < len && c1 == -1);
if(c1 == -1)
break;
/* c2 */
do {
c2 = base64DecodeChars[str.charCodeAt(i++) & 0xff];
} while(i < len && c2 == -1);
if(c2 == -1)
break;
out += String.fromCharCode((c1 << 2) | ((c2 & 0x30) >> 4));
/* c3 */
do {
c3 = str.charCodeAt(i++) & 0xff;
if(c3 == 61)
return out;
c3 = base64DecodeChars[c3];
} while(i < len && c3 == -1);
if(c3 == -1)
break;
out += String.fromCharCode(((c2 & 0XF) << 4) | ((c3 & 0x3C) >> 2));
/* c4 */
do {
c4 = str.charCodeAt(i++) & 0xff;
if(c4 == 61)
return out;
c4 = base64DecodeChars[c4];
} while(i < len && c4 == -1);
if(c4 == -1)
break; out += String.fromCharCode(((c3 & 0x03) << 6) | c4); } return out;}function strdecode(str){ return utf8to16(base64decode(str));}document.write(strdecode('Jm5ic3A7Jm5ic3A74oCc6ICB56WW4oCm4oCm6aaW5bit77yM5oiR5Lus5Li+5omL5oKo55yf55qE5LiN5Lya5oCq572q5ZCX77yf4oCdPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75pyJ6IOG5a2Q5aSn55qE5Yav5a625a2Q5byf5Zyo5Lq6576k5Lit5aSn5aOw6K+i6Zeu44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75LuW5YmN6Z2i6YKj5ZCN5Yav5a625a2Q5byf6IS46Imy5YO156Gs77yM5L2g5LuW5aiY55qE6LS05Zyo5oiR5ZCO6ISR5Yu65ZaK6K+d5bmy5ZWl44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75pCe55qE6Lef5oiR5Zyo5ZaK6K+d5Ly855qE44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75L2G5q2k5pe25Yav5bGx5riF5bey57uP55yL5LqG6L+H5p2l77yM6L+Z5ZCN5Yav5a625byf5a2Q5Y+q6IO95YO1552A6IS45ZKM6Ieq5a626ICB56WW5a+56KeG44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75LuW6Lqr5ZCO6YKj5Lq65YiZ5piv5Yqf5oiQ6Lqr6YCA77yM5Z2Q5pS25aW95aSE44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A74oCc5pS+5b+D5ZCn77yM6ICB5aSr6Ieq54S25LiN5Lya5oCq572q77yM5peg6K665piv5py65YWz5aCC6L+Y5piv54K85Zmo5aCC6YO95piv5ZKx5Lus5a6X6Zeo55qE5LiA6YOo5YiG77yM5L2g5Lus5oS/5oSP5Yqg5YWl77yM5oiR5Y+I5oCO5LmI6IO95oCq572q5ZGi77yf4oCd5Yav5bGx5riF56yR6YGT44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75LuW6L+Z5Y+l6K+d5Yia6K+05Ye65Y+j77yM56uL5Yi75bCx5pyJ5pWw5ZCN5Yav5a625a2Q5byf5Li+6LW35LqG5omL44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75Yav5bGx5riF6KeB54q26IS46Imy5b6u5Y+Y77yM5L2G6IS45LiK6L+Y5piv5bim552A56yR5a6544CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75LuW5pys5Lul5Li65omA5pyJ5Yav5a625a2Q5byf6YO95LiA5b+D5oOz6KaB5ZKM5LuW5Y6754K85Zmo5aCC77yM5Y205LiN5oOz56uf54S26L+Y55yf5pyJ5Yeg5Lq65oOz5Y675py65YWz5aCC44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A7572i5LqG77yM5oOz5Y675bCx5oOz5Y675ZCn77yM6L+Z5Lmf5LiN5piv5LuA5LmI5Z2P5LqL77yM5Yav5a625omA5pyJ5Lq66YO95oyk5Zyo54K85Zmo5aCC5Lit5Lmf5LiN566X5piv5LuA5LmI5aW95LqL5oOF44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A754S26ICM5LiL5Liq556s6Ze05LuW5bCx5YK755y85LqG44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75pyJ5LqG5Ye65aS06bif77yM5ZCO6Z2i6K645aSa5Yav5a625a2Q5byf57q357q35bCx5bCG5omL5Li+5LqG6LW35p2l44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A755yo55y85Yqf5aSr77yM5Yav5a625pWw5Y2D5ZCN5a2Q5byf77yM56uf54S25pyJ5YWr5oiQ5aSa6YO95bCG5omL5Li+5LqG6LW35p2l44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75Ymp5LiL6YKj5LiA5oiQ5aSa6L+Y5aSa5piv5Yav5a6255qE5aWz5L+u77yM6KeJ5b6X5py65YWz6IeC5LuA5LmI55qE5aSq57KX6bKB77yM6L+Z5omN5rKh5Li+5omL44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75Yav5bGx5riF6bq75LqG77yM5b+D5Lit55u05ZG85Y2n5qe944CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75LuW6Zq+5Lul55CG6Kej77yM6Ieq5bex5L2c5Li66ICB56WW6KaB5Y6754K85Zmo5aCC5b2T6aaW5bit5LqG77yM6Ieq5bex55qE5ZCO6L6I56uf5oOz5Yqg5YWl5py65YWz5aCC44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A76L+Z5LuW5aiY55qE566X5piv5LuA5LmI5LqL5YS/44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75L2G6K+d5piv5LuW6Ieq5bex5pS+5Ye65Y6755qE77yM546w5Zyo5oOz6KaB5pS25Zue6YO95b6I6Zq+5LqG44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A76L+Z5LiA5rOi5pON5L2c77yM5oyJ6Ieq5bex6L+Z5Liq54K85Zmo5aCC5bKC5LiN5piv5oiQ5LqG56yR6K+d44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75oC75LiN6IO95bim5LiA576k5aWz5L+u5Y675pCe54K85Zmo5ZCn77yBPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A74oCc5L2g5Lus4oCm4oCm5L2g5Lus4oCm4oCm4oCdPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75Yav5bGx5riF5Y2K5pmM6YO95rKh5oaL5Ye65LiA5Y+l6K+d77yM5Zug5Li65LuW5a6e5Zyo5piv5LiN55+l6YGT6K+l6K+05Lqb5LuA5LmI5LqG44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75bCx55y85LiL6L+Z5oOF5Ya177yM5Ly85LmO6K+05LuA5LmI6YO95piv5aSa5L2Z55qE44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75bCx5LuW5aiY55qE6Zq+5Lul55CG6Kej44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A74oCc5Yav6aaW5bit77yM6L+Z5oCO5LmI5Yqe77yf5oiR5py65YWz5aCC5Lmf6KaB5LiN5LqG6L+Z5LmI5aSa5Lq65ZWK44CC4oCdPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75YWs6L6T5LuH5LiA6IS45peg5aWI77yM5byA5Y+j6YGT44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75LuW5YCS5LiN5piv6KaB5Ziy6K695Yav5bGx5riF77yM5a6e5Zyo5piv5py65YWz5aCC6KaB5LiN5LqG6L+Z5LmI5aSa5Lq644CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75L6d54Wn5py65YWz5aCC546w5Zyo55qE6KeE5qih77yM5pyA5aSa5Y2D5Lq65Lmf5bCx6Laz5aSf5LqG77yM5L2G55y85LiL5Li+5omL55qE5bCx5pyJ5LiJ5Y2D5aSa5Lq644CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A74oCc5L2g5Lus6L+Z5piv5Zyo5bmy5LuA5LmI77yM5byA5LuA5LmI5Lya5ZGi77yf4oCdPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75bCx5Zyo5rCU5rCb5pyJ5Lqb5bC05bCs5LmL5pe277yM5LiA6YGT5aOw6Z+z5omT56C05LqG5bC05bCs55qE5rCU5rCb44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75LyX5Lq66L+e5b+Z5b6q5aOw5pyb5Y6777yM5b2T55yL5YiwIOadpeS6uuaXtuWQg+S6huS4gOaDiuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+mXqOS4u+aAjuS5iOadpeS6hu+8n+S7luWJjeS4pOaXpeS4jeaYr+i1tuWbnua1t+eBtemXqOS6hu+8jOmavumBk+S4remAlOacieS6i+WPiOaKmOi/lOWbnuadpeS6huOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+i/mOaYr+ivtOKApuKApuS8oOmAgemYteW3sue7j+W4g+e9ruWlveS6hu+8nzxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOmXqOS4u++8jOS8oOmAgemYteW4g+e9ruWlveS6hu+8n+KAneWGr+WkqeetluivleaOouedgOmXruS6huS4gOWPpeOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S4gOiIrOS8oOmAgemYteW4g+e9rumDveaegeS4uuWkjeadgu+8jOmcgOimgeS4ieWQjeS7peS4iumYtemBk+Wkp+W4iOiBlOaJi++8jOeEtuWQjuiKsei0ueWNiuS4quaciOaXtumXtOWOu+mbleeQoumYtee6ue+8jOacgOWQjuaJjeiDveW4g+e9ruaIkOWKn+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S9hualmuS6keS7juemu+W8gOWGr+WutuWIsOeOsOWcqOWbnuadpe+8jOa7oeaJk+a7oeeul+S5n+aJjeWFreS4g+Wkqe+8jOWTquWEv+iDvei/meS5iOW/q+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOWXr++8jOW4g+e9ruWlveS6hu+8jOaIkeWwseaYr+S5mOWdkOS8oOmAgemYtei/h+adpeeahO+8jOi/mOS4jemUme+8jOS5n+avlOi+g+iKguecgeeBteefs++8jOWkp+WutuS4jeeUqOaLheW/g+adpeW+gOeahOiKsei0ueOAguKAnealmuS6kea3oeeEtumBk+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S8l+S6uumXu+iogOeahuaYr+WQg+S6huS4gOaDiu+8jOS4jeaEp+aYr+mXqOS4u++8jOi/nue5geadgueahOS8oOmAgemYtemDveiDvei9u+aYk+W4g+e9ruWHuuadpeOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOS8oOmAgemYteWPr+S7peW+heS8muWEv+S4gOi1t+WOu+inguaRqe+8jOato+WlveS9oOS7rOS5n+WOu+WSseS7rOWul+mXqOeci+eci++8jOWFiOivtOivtOecvOS4i+aYr+aAjuS5iOWbnuS6i+OAguKAnealmuS6keeskemBk+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S7luW9k+eEtuaYr+efpemBk+WPkeeUn+S6huS7gOS5iO+8jOavleern+S7luS6suiHqui6suWcqOinkuiQvemHjOebruedueS6huWFqOi/h+eoi+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S9huS5n+aAu+S4jeWlveWOu+aJk+WGr+Wxsea4heeahOiEuO+8jOaVheiAjOi/meaJjeWPiOW8gOWPo+ivoumXrue7j+i/h+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOmXqOS4u+aYr+i/meagt+eahO+8jOaIkeS7rOWcqOivoumXruWGr+WutuWtkOW8n+eahOWOu+eVme+8jOaYr+aJk+eul+WOu+acuuWFs+Wggui/mOaYr+WOu+eCvOWZqOWgguOAguKAneWGr+Wkqeetluino+mHiumBk+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+imgeaYr+aUvuWcqOS5i+WJje+8jOWGr+Wxsea4heiCr+WumuaKouedgOWOu+ino+mHiuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S9huecvOS4i+i/meWwtOWwrOWcuuaZr++8jOS7luWunuWcqOaYr+ayoeiEuOWGjeW8gOWPo+S6huOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOWOn+adpeWmguatpO+8jOS4jei/h+aIkeW7uuiurui/mOaYr+mBteS7juS4quS6uuaEj+aEv++8jOS4jeeEtuS6juWul+mXqOS6juS4quS6uumDveayoeWlveWkhOOAguKAnealmuS6keeskemBk+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WGr+WkqeetluacieS6m+WwtOWwrOmBk++8muKAnOmCo+aYr+iHqueEtu+8jOS9huaYr+aXj+S4reW8n+WtkOWkmumAieaLqeS6huacuuWFs+Wggu+8jOWFrOi+k+WgguS4u+mCo+WEv+ivtOacgOWkmuS5n+WPquiDveaUtuWNg+S6uu+8jOWGjeWkmuWwseaUtuS4jeS4i+S6huOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+ivtOWIsOi/meWEv+eahOaXtuWAme+8jOWGr+Wxsea4heiAgeiEuOmAmue6ou+8jOmDveaDs+aJvuS4quWcsOe8nemSu+i/m+WOu+S6huOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WwseWcqOS5i+WJjeS7lui/mOaYr+WQueeJm++8jOinieW+l+iHquW3seeahOeCvOWZqOWgguW/heeEtuaYr+S6uuWRmOeIhuajmu+8jOmsvOefpemBk+eOsOWcqOiHquW3sei/meS6m+WQjui+iOmDveS7luWomOeahOaYr+S4gOe+pOS4jeiCluWtkOWtme+8gTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOi/meagt+WViu+8jOavleern+mDveaYr+W5tOi9u+S6uu+8jOWvueacuuWFs+acr+i/meenjeaWsOS4nOilv+aEn+WFtOi2o+S5n+aYr+ato+W4uOeahO+8jOS9huaYr+acuuWFs+WgguehruWunuS5n+aLm+aUtuS4jeS6hui/meS5iOWkmuS6uuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S4jeWmguWwseWGhemDqOavlOivleS4gOeVqu+8jOeUseWFrOi+k+WgguS4u+WHuumimO+8jOacgOe7iOaKveS4gOWNg+S6uuWKoOWFpeeCvOWZqOWggu+8jOS4jeWwseihjOS6hu+8jOWJqeS4i+eahOS6uuWGr+mmluW4reS5n+WIq+WrjOW8g++8jOavleern+aYr+S9oOeahOWQjui+iOWtkOWtme+8jOWwseWLieW8uuWwhuaDs+imgeWKoOWFpeeCvOWZqOWggueahOe7meaUtuS6hu+8jOS4jeaDs+i/m+WOu+eahOWwseWOu+WFtuS7luWgguWPo+S5n+ihjO+8jOS4jeWwseW+l+S6huOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+almuS6keivtOWujOS5i+WQjuebruWFieeci+WQkeS6huWFrOi+k+S7h+WSjOWGr+Wxsea4heS6jOS6uuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOWGr+mmluW4re+8jOWFrOi+k+mmluW4re+8jOS9oOS7rOS6jOS6uuinieW+l+WmguS9le+8n+KAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOWmguatpOeUmuWlveOAguKAneWFrOi+k+S7h+mBk+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WGr+Wxsea4heS5n+eCueWktOmBk++8muKAnOWFqOWHremXqOS4u+WQqeWSkOOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S7luS5n+efpemBk++8jOalmuS6kei/meaYr+WcqOe7meS7lueVmemdouWtkO+8jOS4jeeEtuecn+WwseiEuOmdouS4ouWwveS6huOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+aVheiAjOW/g+mHjOS5n+aYr+W+iOaEn+a/gOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WwseatpOWGr+WutuS8l+W8n+WtkOWOu+WQkeWwseW3sue7j+ino+WGs+S6hu+8jOS4i+S4gOatpeWwseaYr+WOu+WPguinguS8oOmAgemYteS6huOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WGr+Wxsea4heetieS6uui3n+WcqOalmuS6kei6q+WQjuWwsei1tuW+gOS6huWQjuWxseOAguWQjumdoui/mOimgea1qea1qeiNoeiNoeaVsOWNg+WQjeWGr+WutuWtkOW8n++8jOS7luS7rOS5n+aDs+ingeivhuingeivhuiHquWutueahOS8oOmAgemYteOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+i/meeOqeaEj+WEv+WPr+aYr+i2heS4gOa1geWKv+WKm+aJjeacieeahOS4nOilv++8jOS5neaIkOS5neeahOS4gOa1geWKv+WKm+mDveaYr+ayoeacieeahOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WIsOS6huWQjuWxseS5i+WQju+8jOalmuS6keaMh+WQkeS6huW3sue7j+W4g+e9ruWlveeahOS8oOmAgemYteOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOWGr+mmluW4re+8jOimgeS4jeimgeeOh+WFiOWwneivle+8n+KAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WGr+Wxsea4heS5n+aYr+S4gOiEuOa/gOWKqO+8jOi/nui/nueCueWktOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+iAjOWQjuS7lui4j+WFpeS6huS8oOmAgemYteS4re+8jOWkp+mYtea/gOa0u++8jOS8tOmaj+edgOS4gOmBk+eBteWFiemXqui/h++8jOWGr+Wxsea4hea2iOWkseWcqOS6huS8oOmAgemYteS4reOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+etieS7luWGjeasoeWPjeW6lOi/h+adpe+8jOWwseWXheWIsOS6huaJkemdouiAjOadpeeahOWSuOiFpea1t+mjjuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+a1t+eBtemXqOmpu+aJjuS6jua1t+Wym+S5i+S4iu+8jOS7luaKrOWktOWwseeci+WIsOS6huS6reWPsOalvOamre+8jOWlh+ePjeW8guWFveOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+mbvuawlOiSmeiSmeS5i+S4reaYr+S4gOeJh+S7meWutuaZr+ixoeOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOi/meS9jeaYr++8n+KAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+mZiOeFjOS4iuWJjeivoumXruOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WGr+Wxsea4heeci+WIsOmZiOeFjOS/ruS4uu+8jOWkp+aKteS5n+eMnOWIsOaYr+S4gOS9jemVv+iAgeOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+i/nuW/meWuouawlOmBk++8muKAnOiAgeWkq+aYr+mXqOS4u+aWsOeri+eahOeCvOWZqOWggummluW4reWGr+Wxsea4heOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOWOn+adpeaYr+WGr+mmluW4reW9k+mdou+8jOWcqOS4i+mZiOeFjO+8jOS8oOWKn+WgguS6jOmVv+iAgeOAguKAnemZiOeFjOW/meiHquaIkeS7i+e7jeOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WwseWcqOS4pOS6uuS6pOiwiOS5i+aXtu+8jOi6q+WQjueahOS8oOmAgemYteS4reS4jeaWreacieeBteWFiemXqueDgeOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+Wkp+mYteS5i+S4i+WCqOWtmOeahOeBteefs+a2iOiAl+W+iOW/q++8jOS4jeWkmuaXtu+8jOS4iuWNg+S6uumDveS7juS8oOmAgemYteS4rei1sOS6huWHuuadpeOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOi/meWEv+WwseaYr+WSseS7rOWul+mXqOWQl++8n+Wlvea1k+mDgeeahOeBteawlO+8jOavlOWSseS7rOWGr+WutuWPr+a1k+mDgeWkmuS6huOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOaZr+iJsuS5n+S4jemUme+8jOeKueWmguS7meWutua0nuW6nOOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOS7peWQjuWSseS7rOWwseWPr+S7peWcqOi/meWEv+S/rueCvOS6huOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S8l+WGr+WutuWtkOW8n+WlveS8vOadpeWIsOS6huaWsOWkp+mZhu+8jOS4gOS4quS4qumDveaYr+S4gOiEuOaWsOWlh+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WlveWDj+aYr+WlveWlh+WuneWuneS4gOagt+aJq+inhuedgOWRqOWbtO+8jOaAjuS5iOS5n+eci+S4jeWkn+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WWnOasouaIkeiZveeEtui1hOi0qOW3ru+8jOS9huaYr+aIkeWvv+WRvemVv+WViuW3ru+8jOS9huaYr+aIkeWvv+WRvemVv+WVig=='));