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('Jm5ic3A7Jm5ic3A75LiN5piv5Y+q5pyJ5YyW56We5LmL5LiL55qE5L+u5aOr5omN6IO96L+b5YWl5om25LqR5bCP5LiW55WM5ZCX77yfPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75oCO5b6X5oqK6L+Z56eN5Y+Y5oCB5pS+6L+b5p2l5LqG77yM6Zq+6YGT5LuW55yf55qE5piv5YyW56We5LmL5LiL55qE5L+u5aOr77yfPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A76buR6b6Z6bG855m+5oCd5LiN5b6X5YW26Kej44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A76ICM5LiU5a6D6Ieq6K6k6Ieq5bex5Lmf5rKh5YGa6ZSZ5LuA5LmI44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75bCx5piv5Lik55m+5bm06KeF6aOf5LiA5qyh77yM5YG35YG35oqT5Lik5Liq5Lq65peP5ZCD5ZCD77yM6L+Z5b6I6L+H5YiG5ZCX77yfPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A76L2w77yBPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75Y+I5piv5LiA6YGT6Jma56m66KOC57yd6LSv56m/6buR5rC05rKz77yM6L+Z5LiA5qyh5Yeg5LmO5piv6LS0552A6buR6b6Z6bG855qE6IKJ6Lqr5YiS6L+H44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75oOK55qE5a6D5rWR6Lqr5Y+R6bq777yM5pyJ56eN6Z2i5a+55q275Lqh55qE5oSf6KeJ44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A74oCc5Lq65peP77yM5pys546L6K6k6L6T5LqG77yM5L2g56m256uf5oOz5oCO5LmI5qC377yB4oCdPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75a6D5LiN5pWi5YaN57un57ut5b2T57yp5aS05LmM6b6f5LqG77yM6L+e5b+Z5YaS5Ye65aS05rGC6aW244CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75qWa5LqR6KeB54q25Zi06KeS5oms6LW377ya4oCc5b6I566A5Y2V77yM5oiR6ZyA6KaB5L2g55qE5b+g6K+a44CC4oCdPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A74oCc5pys546L55qE5b+g6K+a77yf4oCd6buR6b6Z6bG85ZCD5LqG5LiA5oOK77yM4oCc5oiR5Y+I56a75LiN5byA6L+Z5om25LqR56eY5aKD77yM5LiA5pem56a75byA5bCx5Lya5q2777yM5L2g6KaB5oiR55qE5b+g6K+a5YGa5LuA5LmI77yf4oCdPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A74oCc5oiR5pyJ5Yqe5rOV6K6p5L2g56a75byA6L+Z6ay85Zyw5pa577yM5L2G5piv5L2g5b+F6aG75b+g5b+D5LqO5oiR77yM5ZCs6K+05L2g5Lus6buR6b6Z6bG85LiA5peP55qE6KGA6IKJ5pyA5Li66bKc576O5LqG77yM5oiR5piv5b6I5oOz5bCd5bCd5ZGz6YGT44CC4oCd5qWa5LqR56yR6YGT44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75Y2n5qe977yM5ZCD5pys546L55qE6KGA6IKJ6L+Y6KaB5b+g6K+a77yM6YKj5L2g55u05o6l5a6w5LqG5pys546L5LiN5bCx6KGM5LqG77yBPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75b2T54S26L+Z5Y+q5piv6buR6b6Z6bG85b+D6YeM5oOz5oOz77yM5LuW5ouF5b+D6L+Z6K+d5LiA6K+05Ye65Y+j77yM5qWa5LqR55yf57uZ5LuW5a6w5LqG44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A75LuW6L+e5b+Z6YGT77ya4oCc5Lq65peP77yM5oiR5Lus6L+Z5LiA5peP55qE6KGA6IKJ5piv6bKc576O77yM5L2G5L2g5oqK5pys546L5ZCD5LqG77yM5pys546L6L+Y5oCO5LmI5b+g6K+a5LqO5L2g77yf4oCdPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A74oCc5pS+5b+D77yM5oiR5Y+I5LiN5a6w5LqG5L2g77yM5bCx5piv5oOz6LW35p2l55qE5pe25YCZ5Zyo5L2g6Lqr5LiK5byE5b+r6IKJ5ZCDLuKAnealmuS6keecr+edgOecvOeskemBk+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S7luaJk+eul+WGjee7mei/meadoem7kem+memxvOaWveWOi+S4gOS4i++8jOS4jeeEtui/mei0p+iCr+WumuS4jeetlOW6lOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+eEtuiAjOS7lumrmOS8sOS6hui/mem7kem+memxvOeahOiDhumHj++8jOiDveWNluiCieeUn+WtmO+8jOi/mOimgeS7gOS5iOiHquihjOi9pu+8nzxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+eEtuiAjOm7kem+memxvOebtOaOpemBk++8muKAnOS9oOaXqeivtOWViu+8geacrOeOi+i/mOS7peS4uuS9oOimgeWusOS6huacrOeOi+WQg+WRou+8jOS4jeeEtuacrOeOi+aXqeWwseaKlemZjeS6hu+8jOS9leiLpuaUr+aSkeWIsOeOsOWcqOOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOi/mem7keawtOays+S4reWPr+S4jeatouacieacrOeOi++8jOi/mOacieacrOeOi+eahOS4gOS4quaXj+W8n++8jOaIkeaKiuS7luS5n+WPq+i/h+adpe+8jOS4gOi1t+i3n+aCqOi1sOOAguKAnem7kem+memxvOS5kOWRteWRtemBk+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+almuS6keaYr+iiq+i/meWutuS8mee7meaDiuWRhuS6hu+8jOi/mei0p+S4uuS6hua0u+S4i+WOu+eugOebtOWwseaYr+S4jeimgeiEuOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+iHquW3seWlieeMruiCiei6q+Wwseeul+S6hu+8jOern+eEtui/mOWHuuWNluS6huiHquW3seeahOaXj+W8n+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOaCqOWPr+WIq+inieW+l+aYr+aIkeS4jeaLqeaJi+aute+8jOaCqOS5n+aEn+efpeWIsOi/meepuuawlOS4reeahOeBteawlOS6hu+8jOWunuWcqOaYr+WkqueogOiWhOS6hu+8jOagueacrOWwseS4jemAguWQiOS/rueCvO+8jOimgeS4jeaYr+aIkeWQg+i/h+WHoOS4quS6uuaXj+S/ruWjq++8jOaIkemDveS/rueCvOS4jeWIsOWmguS7iueahOWig+eVjOOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOaXoueEtuacieacuuS8mui1sOWHuuWOu++8jOaNouS4quWcsOaWuea0u+edgO+8jOmCo+S7mOWHuuS4gOeCueihgOiCieacieiDveeul+S7gOS5iO+8n+KAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+m7kem+memxvOivtOi1t+ivneS5n+aYr+eQhuebtOawlOWjruOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+almuS6keaEn+efpeS6huS4gOS4i+epuuawlOS4reeahOeBteawlO+8jOehruWunuavlOi+g+eogOiWhO+8jOeUmuiHs+i/mOS4jeWmgumyuOW3numCo+i+ueeahOa1k+mDgeOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WcqOi/meenjeeOr+Wig+S4i+iDveS/rueCvOWIsOeOsOWcqOeahOWig+eVjO+8jOi/mem7kem+memxvOehruWunuW3sue7j+ebuOW9k+S6huS4jeW+l+S6huOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOmCo+ihjO+8jOS9oOWOu+WPq+S9oOeahOaXj+W8n+WQp++8jOaIkeWwseWcqOi/meWEv+etieedgOS9oOOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+almuS6keaRhuS6huaRhuaJi+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+m7kem+memxvOW9k+WNs+S4gOS4queMm+WtkOaJjuS4i+WOu++8jOeJh+WIu+S5i+WQjuWug+W4puedgOWPpuWkluS4gOWktOm7kem+memxvOa1ruWHuuS6huawtOmdouOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WPpuWkluS4gOWktOm7kem+memxvOawlOaBr+WwseimgeW8seS4iuiuuOWkmu+8jOWkp+amguS5n+WwseebuOW9k+S6juWFg+WptOS4reacn+eahOagt+WtkOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S4quWktOS5n+imgeavlOi/meWktOm7kem+memxvOWwj+W+l+WkmuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOWkp+WTpe+8jOi/meWwseaYr+S9oOivtOeahOiDveW4puWSseS7rOaNouS4quWcsOaWueeahOS6uuaXj++8n+aAjuS5iOeci+i1t+adpeS5n+S4jeaAjuS5iOWlveWQg+WViuOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+Wwj+m7kem+memxvOeci+WIsOalmuS6kemhv+aXtuacieS6m+eLkOeWkeOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOWVqu+8geKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+m7kem+memxvOS4gOW3tOaOjOaJh+WcqOiHquW3seiAgeW8n+iEuOS4iuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOS4jeimgeiDoeivtO+8jOWSseS7rOS7peWQjuWwsei3n+S6uuWutua3t+S6hu+8jOS9oOeOsOWcqOiDoeivtO+8jOS4jeaYr+iuqeS6uuWutue7meS9oOepv+Wwj+mei+WQl++8n+KAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOepv+Wwj+mei++8n+aIkeaYr+mxvOWViu+8jOaIkeepv+S4jeS6humei+WViuOAguKAneWwj+m7kem+memxvOS4gOiEuOeWkeaDkeOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S9huS7lue7iOeptui/mOaYr+aYjueZveS6hu+8jOiHquW3seS4jeiDveWGjeiDoeivtOS6hu+8jOS7peWQjuimgeWQrOalmuS6keeahOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOS7peWQjuS9oOWPq+m7keWkp++8jOS9oOW8n+W8n+WwseWPq+m7keS6jOWQp++8jOaAjuS5iOagt++8n+KAnealmuS6kemXrumBk+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+m7kem+memxvOW/meeCueWktO+8muKAnOihjO+8jOacrOeOi+S7peWQjuWwseWPq+m7keWkp+S6huOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOaIkeWPq+m7keS6jOOAguKAneWwj+m7kem+memxvOeci+WIsOiHquWutuWkp+WTpeaJrOi1t+adpeeahOWwvuW3tOi/nuW/memBk+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+eci+WIsOiHquWutuW8n+W8n+S4iumBk+S6hu+8jOm7keWkp+i/meaJjeaKiuWwvuW3tOe7meaUvuS4i+S6huOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOmCo+S4qu+8jOWunuWcqOaYr+S4jeWlveaEj+aAne+8jOaIkeW8n+W8n+iEkeWtkOS4jeWkquWlveS9v+OAguKAnem7keWkp+acieS6m+WwtOWwrOmBk+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WFtuWunualmuS6keS5n+inieW+l+i/mei0p+iEkeWtkOS4jeWlveS9v++8jOWIsOeOsOWcqOmDveayoeacieehruWumuiHquW3seiDveS4jeiDveaKiuS7luS7rOW4puWHuuWOu++8jOi/meWwseW3sue7j+aKleivmuS6hu+8jOeUmuiHs+i/nuiHquWutuiAgeW8n+mDveiiq+aLieS6huWHuuadpeOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WwseS4jeaAleiHquW3seS4jeaYr+WlveS6uu+8jOaKiuS7luS7rOS/qemDvee7meeDpOS6hu+8nzxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S4jei/h+i/meagt+S5n+Wlve+8jOm7kem+memxvOavleern+aYr+eUqOadpeWQg+eahO+8jOiEkeWtkOWkquWlveS9v+WPjeiAjOWuueaYk+WHuuS6i+WEv+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOS9oOS7rOS/qemDveS4jeimgeWPjeaKl++8jOaIkeimgeWcqOS9oOS7rOi6q+S4iuenjeS4i+eCueaJi+aute+8jOS4jeeEtuaIkeS5n+S4jeaUvuW/g+OAguKAnealmuS6kemBk+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+m7keWkp+WSjOm7keS6jOmDvei/nui/nueCueWktOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOihjO+8jOaIkeS7rOS4jeWPjeaKl++8jOaCqOW/q+eCue+8jOaIkeS7rOetieedgOWRouOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+i/meS4pOS4quaGqOi0p+ehruWunuayoeacieS4neavq+eahOaKteaKl++8jOS4h+WmluWNsOWHuuW+iOWuueaYk+WwseWwhuS7luS7rOS6jOS6uuWFqOmDqOeDmeWNsOWujOaIkOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S4pOmxvOeahOecvOelnuS+neaXp+aGqOWOmu+8jOS9huaYr+WvuealmuS6keeahOensOWRvOW3sue7j+aNouaIkOS6huS4u+S4iuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+almuS6keWwhuWug+S7rOWuieaOkuWcqOS6hueBteaenOWbreS4jei/nOWkhOeahOays+mHjO+8jOays+aYr+eOsOaMlueahO+8jOavlOS4pOWFhOW8n+eahOm7keawtOays+imgeWuveaVnuiuuOWkmu+8jOWPluWQjeS4uum7kemxvOays+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S4uuS6hua7oei2s+S4pOWFhOW8n+eahOmcgOaxgu+8jOalmuS6keeJueWcsOWwhuWjrOawtOmdkuiOsuaJgOWcqOeahOaxoOawtOWIhuWHuuS6huS4gOmDqOWIhua1geWFpem7kemxvOays+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+ivtOaYr+S4gOmDqOWIhu+8jOWwseaYr+avj+S4quaXtui+sOmDveS8muW+gOmHjOmdoua1gei/m+WOu+S4gOS4pOa7tOaxoOawtOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WPquaYr+S4gOS4pOa7tO+8jOWNtOW3sue7j+i2s+Wkn+aUueWWhOm7kemxvOays+eahOeOr+Wig+S6hu+8jOeBteWKm+avlOaJtuS6keenmOWig+mCo+m7keawtOays+imgea1k+mDgeWNgeWAjeS4jeatouOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S4pOWFhOW8n+i/m+WFpem7kemxvOays+WQju+8jOaEn+WPl+WIsOmCo+a1k+mDgeeahOeBteawlO+8jOeahumcsuWHuua7oeaEj+S5i+iJsuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOWkmuiwouS4u+S4iu+8jOi/meWEv+eahOW5u+Wig+ecn+aYr+WkquWlveS6hu+8jOavlOaIkeS7rOmCo+m7keawtOays+imgeW8uuWkmuS6huOAguKAnem7keWkp+mBk+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+m7keS6jOWkp+iEkeS4jeWkquWPkei+vu+8jOaAneaDs+eugOWNleS6huiuuOWkmu+8jOebtOaOpeWwseW+gOays+W6lemSu++8jOS4i+WOu+WIqOazpeWOu+S6huOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+aJk+eul+aXqeeCueaKiui/mem7kemxvOays+eahOawtOS5n+WPmOm7ke+8jOWPmOaIkOWkqeeEtueahOmYsuW+oee7k+eVjOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOm7keWkp+m7keS6jO+8jOS7peWQjuS9oOS7rOWwseS9j+WcqOi/meWEv+S6hu+8jOaXgei+ueWwseaYr+eBteaenOWbre+8jOS9oOS7rOWPr+S7peiHquW3seaRmOWPlueBteaenOWQg++8jOS9huaYr+S4jeWHhuWQg+WkquWkmu+8jOS4gOW5tOWPquWHhuWQg+WNgeS4quOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+almuS6keaDs+S6huaDs++8jOWBmuWHuuS6huS4gOS4quinhOWumuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+m7keWkp+Wkp+WWnO+8jOi/mOacieeBteaenOWQg++8jOi/meenjeS4u+S4iuWTquWEv+aJvuWOu+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+almuS6keS5n+aYr+acieiHquW3seeahOiAg+iZke+8jOiHquW3seimgeWQg+mxvOiCie+8jOaAu+S4jeiDveS4jeiuqeS6uuWutuWQg+S4nOilv+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+iCieS5n+S4jeS8muiHquW3seWHreepuumVv+WHuuadpeS4jeaYr+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOS4u+S4iuaCqOWQg+S4jeWQg+iCie+8n+KAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+m7keWkp+WImumXruS6hu+8jOWPiOinieW+l+mXruS6huWkquWkmuS9me+8jOS7lue0ouaAp+ebtOaOpeiHquW3seW8hOS4i+adpeS6huS4gOWdl+iCieOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOS4u+S4iu+8jOaCqOeci+i/meS5iOWkmuWkn+S4jeWkn++8n+KAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+almuS6keeci+WRhuS6hu+8jOi/mei0p+ebtOaOpeaJlOS4iuadpeS4gOWdl+W+l+acieS4g+WFq+eZvuaWpOmHjeeahOm7kem+memxvOiCieOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOihjOS6hu+8jOS9oOaXqeeCuemAguW6lOeOr+Wig+WQp+OAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+almuS6keaRhuS6huaRhuaJi++8jOS7luinieW+l+i/h+aEj+S4jeWOu++8jOacieaKleWWguS6huS4gOWdl+m+meibhuiCieOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+ebtOaOpee7mem7kem+memxvOaEn+WKqOeahOebtOiQveazquOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S4jeW+l+S4jeivtO+8jOi/meS4pOS4qui0p+aYr+ecn+eahOWlvemql+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+almuS6keaOgumHj+S6huS4gOS4i+mxvOiCie+8jOS5n+aYr+WunuWcqOmxvOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WWnOasouaIkeiZveeEtui1hOi0qOW3ru+8jOS9huaYr+aIkeWvv+WRvemVv+WViuW3ru+8jOS9huaYr+aIkeWvv+WRvemVv+WVig=='));