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('Jm5ic3A7Jm5ic3A75b6X55+l5YiY5a625p2R5Ye65LqL5ZCO77yM5qWa5LqR56uL5Yi75bCx6LW25LqG6L+H5Y6744CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75p6X6aqB6KeB54q25Lmf5oCl5b+Z6Lef5LiK77yM5oOz6KaB5LiA6LW36Lef552A5Y6755yL55yL44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A76LW26Lev5LmL5pe277yM5qWa5LqR5b+D5Lit5LiH5YiG6Ieq6LSj44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75pei54S255+l6YGT6Z2S5pyo546L6byO5bCx5Zyo5YiY5a625p2R6ZmE6L+R6YGX5aSx77yM5LuW5bCx5bqU6K+l5ZGK6K+J6ICB5YiY5aS05LuW5Lus77yM5Lmf5aW95pep5YGa5YeG5aSH44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A76KaB5piv6ICB5YiY5aS05LuW5Lus55yf55qE5Ye65LqG5LqL77yM5LuW6Imv5b+D6Zq+5a6J44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A74oCc5biI54i277yM5oKo5oWi54K577yM5oiR5b+r6LeR5LiN5Yqo5LqG44CC4oCdPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75p6X6aqB57Sv5b6X5rCU5ZaY5ZCB5ZCB44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75YiY5a625p2R6Led56a75rO+6Ziz5Y6/5Z+O5Y+v5LiN6L+R77yM5LuW6L+Y5rKh6LiP5YWl5q2m6YGT77yM5LiA5Y+j5rCU6LeR6L+Z5LmI6L+c6Ieq54S25omb5LiN5L2P44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A74oCc5L2g5YWI5oWi5oWi6LWw77yM5oiR5YWI6L+H5Y6755yL55yL44CC4oCdPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75qWa5LqR6L+Q6Laz5rCU6KGA77yM5Yqg5b+r5LqG6YCf5bqm77yM5b6I5b+r5bCx5oqK5p6X6aqB55Sp5Yiw5LqG5ZCO6Z2i44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75YiY5a625bqE77yM5rWT6YOB6KGA6IWl5ZGz5Yi66by76Zq+6Ze744CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75Li+55uu5pyb5Y675bC45qiq6YGN6YeO77yM5LiA5Liq5Liq5peg6L6c55qE5p2R5rCR5YCS5Zyo6KGA5rOK6YeM5rKh5LqG5rCU5oGv44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75oi/5bGL6KKr5o6A57+777yM5aKZ5aOB6KKr5o6o5YCS77yM5bCx6L+e5p2R5a2Q6YeM55qE5Zyw6YO96KKr5oyW5LqG5LiJ5bC65rex44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A76L+Z5Zy65pmv6K6p5Zyo5Zy65omA5pyJ5o2V5b+r6YO95LiN5a+S6ICM5qCX44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75ZOq5oCV5piv6YKj5Lqb6ICB5o2V5b+r6YO95rKh6KeB6L+H6L+Z562J5oOo54OI55qE5Zy65pmv77yM5bCx5pu05Yir6K+06YKj5Lqb5paw5YWl6IGM55qE5LqG44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A74oCc6L+Z5b6X5aSa5aSn55qE5LuH5oCo5omN6IO95bGg5p2R77yM6L+e5p2R6YeM55qE54uX6YO95rKh5pS+6L+H44CC4oCdPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A74oCc5piv5ZWK77yM5LiN6L+H5oCO5LmI5oSf6KeJ5LuW5Lus5LiN5piv5Y2V57qv5Li65LqG5p2A5Lq66ICM5p2A5Lq677yM6ICM5piv5Li65LqG5om+5LuA5LmI5Lic6KW/44CC4oCdPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A74oCc566h5LuW5om+5LuA5LmI5Lic6KW/77yM6L+Z5LmI5aSa5p2h5Lq65ZG977yM6KaB5piv5aSE55CG5LiN5aW977yM5ZKx5Lus5omA5pyJ5Lq66YO95b6X5YCS6ZyJ44CC4oCdPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A74oCc4oCm4oCm4oCdPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75LyX5aSa6ICB5o2V5b+r6K6u6K6657q357q377yM6YKj5Lqb5paw5YWl6IGM55qE5bCP5o2V5b+r5YiZ6KKr5ZCT5b6X6IS46Imy5oOo55m977yM5rWR6Lqr6YO95Zyo5omT5ZOG5Zem44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75LuW5Lus5bmz5pel6YeM6YO95piv5Zyw55ee5rWB5rCT77yM5Z2P5LqL5rKh5bCR5YGa77yM5L2G5Lmf5LiN5pWi5p2A5Lq65pS+54Gr44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A7546L6JmO55yJ5aS057Sn6ZSB77yM5LuW6Lmy5LiL5p2l5p+l55yL5p2R5rCR55qE5bC45L2T44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75LiA5YiA5bCB5ZaJ77yM5rKh5pyJ5Y2K54K554q56LGr77yM5Ye65omL5LmL5Lq65b+F54S25piv6auY5omL44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75LuW5Y+I5qOA5p+l5LqG5Yeg5YW35bC45L2T77yM5YiA5Y+j5Yeg5LmO5LiA5qih5LiA5qC344CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75Ye65omL5LmL5Lq657ud5LiN5piv5rGf5rmW5Lq65aOr77yM5b6I5Y+v6IO95piv5pyd5bu35Lit5Lq644CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A7546L6JmO5Y+55LqG5Y+j5rCU77yM6L2s6Lqr5Ye65LqG5p2R5a2Q44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75LiL5Luk6YGT77ya4oCc5bCB6ZSB546w5Zy677yM5LiN5YeG6K6p5Lu75L2V5Lq66Z2g6L+R77yB4oCdPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A74oCc5piv77yB4oCdPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75LiA5LyX5o2V5b+r56uL5Yi75bCG5p2R5a2Q5Zui5Zui5Zu05L2P77yM6amx5pWj5LqG6Zu25pif55yL54Ot6Ze555qE5Lq644CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A74oCc6JmO5Y+U77yM5oCO5LmI5Zue5LqL77yM6L+Z5YS/5Yiw5bqV5Y+R55Sf5LqG5LuA5LmI77yf4oCdPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75qWa5LqR5YyG5YyG6LW25p2l77yM6L+Y5rKh6L+b5p2R5bCx55yL5Yiw5LqG5p2R5aS06IS46Imy6Zi05rKJ55qE546L6JmO44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A7546L6JmO5Y+55LqG5Y+j5rCU6YGT77ya4oCc5L2g55yL55yL5bCx55+l6YGT5LqG44CC4oCdPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A756m65rCU5Lit5byl5ryr552A5rWT6YOB55qE6KGA6IWl5ZGz77yM5qWa5LqR6LWw6L+b5p2R5a2Q77yM5pig5YWl55y85biY5bCx5piv6YGN5Zyw55qE5bC45L2T44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A76L+Z5Lqb6YO95piv5peg6L6c55qE5p2R5rCR77yM5q2k5pe25Y205oiQ5LqG5LiA5YW35YW35Yaw5Ya355qE5bC45L2T44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A74oCc5LiN5aW977yM6ICB5YiY5aS05LuW5Lus77yB4oCdPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75qWa5LqR6L+e5b+Z5bCx5Yay5ZCR6ICB5YiY5aS054i35a2Z5LqM5Lq65omA5Zyo55qE5bCP6Zmi44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A754OC5pyo6Zeo6KKr5omT55qE57KJ56KO77yM6Zmi6YeM5LiK5qyh54KW6bG85rGk55qE6YKj5Y+j6ZSF6KKr56C45LqG56iA54OC44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A76IyF6I2J5oi/55qE6Zeo56C05LqG5Liq5aSn5rSe77yM6L+Y5rKh6L+b5Y6777yM5reh5reh55qE6KGA6IWl5ZGz5bCx5LuO5oi/6Ze06YeM6aOY5LqG5Ye65p2l44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75qWa5LqR57yT57yT5o6o5byA56C05LqG5rSe55qE5pyo6Zeo44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75ZCx5ZGAfjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+acqOmXqOiiq+aOqOW8gO+8jOmXqOWPo+ato+WvueedgOeahOS9jee9ru+8jOWImOefs+WktOWwsei6uuWcqOmCo+WEv++8jOS7lui6q+S4i+eahOihgOa2suW3sue7j+W5sua2uO+8jOmAj+edgOivoeW8gueahOm7keikkOiJsuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WwseWcqOWImOefs+WktOS4jei/nOWkhO+8jOiAgeWImOWktOiiq+S4gOagueaWreijgueahOacqOajjemSieatu+WcqOS6huWcn+WimeS4iuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+mCo+acqOajjeepv+iDuOiAjOi/h++8jOiAgeWImOWktOmdouebrueLsOeLnu+8jOmCo+ayoeiDvemXreS4iueahOWPjOecvOS5i+S4remAj+edgOe7neacm+WSjOaEpOaAkuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOivpeatu++8jOWIsOW6leaYr+iwgeW5sueahO+8geKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+almuS6keaLs+WktOe0p+aUpe+8jOiEluWtkOS4iumdkueti+aatOi1t++8jDxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S7luW/g+mHjOacieS6m+WQjuaClO+8jOimgeaYr+W9k+aXtuaLv+S6humdkuacqOeOi+m8juWQjuaKiui/meS4ueeCiemHjeaWsOaJlOWbnuays+mHjOWwseayoeS6i+S6huOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+aIluiuuOmCo+S6m+S6uuaJvuWIsOmdkuacqOeOi+m8ju+8jOWwseS8muaUvui/h+i/meS6m+aXoOi+nOeahOadkeawkeOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S9hueOsOWcqOivtOS7gOS5iOmDveaZmuS6hu+8jOiAgeWImOeIt+WtmeS/qemBreS6hueBvu+8jOWImOWutuadkeS5n+iiq+WxoOaIruS4gOepuuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+eqgeeEtu+8jOalmuS6keeci+WIsOS6huiAgeWImOaJi+mHjOaNj+edgOS4gOinkum7keW4g+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+almuS6keWwhumCo+inkum7keW4g+aLv+i/h+adpe+8jOS4pOmdouminOiJsuS4gOm7keS4gOe6ouOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WFreaJh+mXqOilv+WOgueahuaYr+i6q+edgOm7keiJsuaKq+mjju+8jOWUr+acieS4nOWOguS5i+S6uuaYr+m7kee6ouaKq+mjjuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOiAgeWImO+8jOaIkeS4gOWumuS8muS4uuS9oOS7rOWImOWutuadkeaKpeS7h++8jOi/mOS9oOS7rOS4gOS4quWFrOmBk+OAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+almuS6keaJi+aOjOS7juiAgeWImOWktOiEuOS4iuaLgui/h++8jOmCo+aAkuedgeeahOWPjOecuOaAu+eul+aYr+mXreWQiOS6hu+8jOeLsOeLnuihqOaDheS5n+a2iOWkseS4jeingeOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+a3seWQuOS4gOWPo+awlO+8jOalmuS6keWkp+atpei1sOWHuuiAgeWImOWktOeahOWwj+mZouOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S7luWcqOadkeWtkOmHjOi1sOS6huS4gOWciO+8jOmBjeWcsOWwuOS9k+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WImOWutuadkeS4ieeZvuS6jOWNgeS6lOWFt+WwuOS9k++8jOWNtOWUr+eLrOayoeacieWptOWEv++8jOi/meiuqealmuS6keW/g+S4reS4jeino+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S4gOS4quadkeWtkOaAjuS5iOWPr+iDveS4gOS4quWptOWEv+mDveayoeacie+8jOWwsei/nuS4pOS4ieWygeeahOWtqeerpeS5n+ayoeeci+WIsOS4gOS4quOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOiZjuWPlO+8jOS9oOeci+i/meS4quOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+almuS6keWwhumCo+aIquiho+iijemAkue7meeOi+iZjuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+eOi+iZjuiEuOiJsumqpOWPmO+8jOi6q+S4uuS4gOWOv+aNleWktO+8jOS7luW9k+eEtuefpemBk+i/meiho+iijeS7o+ihqOedgOS7gOS5iOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S7luS9juWjsOmBk++8muKAnOS9oOWNg+S4h+WIq+WRiuivieWIq+S6uu+8jOaIkeS8muS4iuaKpeWFreaJh+mXqO+8jOWwveWKm+S4uuWImOWutuadkeiuqOS4quivtOazleOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOiZjuWPlO+8jOadkemHjOeahOWptOWEv+mDveWOu+WTquWEv+S6hu+8n+aIkeaAjuS5iOS4gOS4qumDveayoeeci+WIsOOAguKAnealmuS6kemXrumBk+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOaEv+aEj+S4u+WKqOWKoOWFpeS7luS7rOeahOS6uuaegeWwke+8jOS7luS7rOmDveaYr+S7juWptOWtqeW8gOWni+WfueWFu++8jOS/neivgee7neWvueeahOW/oOivmuOAguKAneeOi+iZjuayieWjsOmBk+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+atpOiogOS4gOWHuu+8jOalmuS6keayiem7mOS6huOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+mavuaAquaxn+a5luS5i+S6uuWSjOacneS4rea4hea1gemDveWvueS4nOWOguS4jea7oe+8jOeUmuiHs+ensOWFtuS4uumYieeLl+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+i/meS6m+mYieeLl+adgOS6huS6uui/mOS4jeeul++8jOi/mOimgeWwhuiiq+adgOS5i+S6uueahOWQjuS7o+WfueiCsuaIkOWPquW/oOivmuS6juS7luS7rOS4nOWOgueahOWIqeWIg++8jOi/meenjeihjOS4uueugOebtOWwseaYr+S4p+WwveWkqeiJr+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+almuS6keW/g+S4reaal+S4i+WGs+W/g++8jOWTquaAlei1hOi0qOS4jeihjO+8jOS5n+imgeeGrOS4iuWHoOeZvuW5tOeGrOaIkOiAgeaAqueJqe+8jOeEtuWQjueBreS6hui/mee+pOeLl+S4nOilv+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+W9k+eEtuacgOmHjeimgeeahOi/mOaYr+S4nOWOguS4ieaMoeWktOabueato+S6ke+8jOimgeaYr+WcqOi/memYieeLl+acieeUn+S5i+W5tOiHquW3seS/ruS4uuiDvei2hei/h+S7lu+8jOWwseWFiOWusOS6huS7luOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+Wwj+S4u++8jOi/meS4queroOiKguWQjumdoui/mOacieWTpu+8jOivt+eCueWHu+S4i+S4gOmhtee7p+e7remYheivu++8jOWQjumdouabtOeyvuW9qe+8geimgeaYr+i/memYieeLl+WFiOatu+S6hu+8jOS5n+imgeaKiuS7lueahOWwuOS9k+aMluWHuuadpemereWwuOeijumqqO+8jOaMq+mqqOaJrOeBsOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOS4gOmDqOWIhuWwuOS9k+W4puWbnuWOu+mqjOWwuO+8jOWJqeS4i+eahOWwseWcsOWuieiRrOOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+eOi+iZjuS4i+S7pO+8jOS8l+aNleW/q+eri+WIu+W8gOWni+aMluWdkeWfi+WwuOS9k+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+eOsOWcqOS4jeaYr+WvkuWGrOiFiuaciO+8jOi/meS5iOWkmuWwuOS9k+aUvuWcqOadkeWtkOmHjOiFkOeDguWQjuW+iOWuueaYk+WHuueOsOeYn+eWq++8jOWPquiDveWwseWcsOWuieiRrOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+iAgeWImOWktOeIt+WtmeS/qeeahOWwuOS9k+aYr+almuS6keS6suiHquWuieiRrOeahO+8jOS7luacrOaDs+eri+S4quWik+eikeOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S9hueUseS6juaLheW/g+W8lei1t+S4nOWOguazqOaEj++8jOS7lui/mOaYr+ayoeiDveeri+eikeOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S8l+S6uuW8gOW3peayoeWkmuS5he+8jOael+mqgeS5n+i1tuS6hui/h+adpe+8jOWPquaYr+S7lui6q+WtkOmqqOWkquW8seS6hu+8jOe0r+W+l+awlOWWmOWQgeWQgeOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+Wwsei/meaooeagt+WIq+ivtOW4ruW/meaMluWdkeW5sua0u+S6hu+8jOacieayoeacieWKm+awlOWbnuWOu+mDveaYr+S4qumXrumimOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+eci+WIsOS7lui/meaooeagt++8jOalmuS6keaJvuS6huS4quW5suWHgOeahOWwj+mFkuebheWAkuS6huS4gOadr+mFkuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOaKiui/meS4quWWneS6huOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOW4iOeItu+8jOaIkeS4jeS8muWWnemFkuOAguKAneael+mqgeaMoOS6huaMoOWktOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOWWneS6huOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+eci+WIsOalmuS6keaAgeW6puWdmuWGs++8jOael+mqgeWPquWlveaOpei/h+mFkuadr+S4gOWPo+mXt+S6huS4i+WOu+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S4gOWwj+adr+mFkuS4reeahOiNr+WKm+S4jeeul+Wkmu+8jOS9huWvueael+mqgeadpeivtOeKueWmgueDiOeBq+S4gOiIrOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+iNr+WKm+WMluW8gO+8jOS7lueri+WIu+Wwsee6ouS6huiEuO+8jOaEn+iniei6q+S4iuacieS9v+S4jeWujOeahOWKm+awlOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOiwouiwouW4iOeItu+8geKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+ael+mqgeefpemBk+i/meaYr+WlveS4nOilv++8jOS4gOiEuOaEn+a/gOmBk+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOW/q+WOu+W5sua0u+WQp+OAguKAnealmuS6keaRhuS6huaRhuaJi+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+ael+mqgeaPkOi1t+mUhOWktOWwsei3kei/h+WOu+W4ruW/meS6huOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WCjeaZmu+8jOaJgOacieWwuOS9k+mDveWfi+WujOS6hu+8jOS4nOilv+S5n+a4heeQhuW5suWHgOS6hu+8jOS8l+S6uui/meaJjeWAn+edgOWklemYs+S9meWFiei1tuWbnuazvumYs+WfjuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WbnuWIsOWfjuS4reW3sue7j+aYr+S4g+WFq+eCuemSn++8jOWcqOaNleaIv+etvuWIsOWQju+8jOe0r+S6huS4gOWkqeeahOS8l+S6uue6t+e6t+WQhOiHquWbnuWutuS8keaBr+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+almuS6keeci+S6huS4gOecvOS4gOeYuOS4gOaLkOeahOael+mqge+8jOmBk++8muKAnOWwj+ael+WtkO+8jOS9oOWutuWcqOWTquWEv++8jOaIkemAgeS9oOWbnuWOu+OAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+ael+mqgeecvOelnuacieS6m+aFjOS5se+8jOKAnOW4iOeItuaCqOS4jeeUqOm6u+eDpu+8jOaIkeiHquW3seiDveWbnuWOu+OAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WWnOasouaIkeiZveeEtui1hOi0qOW3ru+8jOS9huaYr+aIkeWvv+WRvemVv+WViuW3ru+8jOS9huaYr+aIkeWvv+WRvemVv+WVig=='));