2017/8/24 日更新,新增_BSK参数。
与其用python模拟发帖 ,直接在浏览器中的console里运行js更加能帮助初学者理解发帖背后的原理。
首先,登录你的帐号,点入你想要回帖的帖子里。
比如这个帖子 https://tieba.baidu.com/p/5287422653
用F12打开控制台,粘贴如下代码后运行,即可发帖。
javascript:
var c="233[br][br][br][br][br][br][br][br][br][br][br][br][br][br]2333";
var mouse_pwd_fix="27,17,15,26,21,19,16,42,18,15,19,15,18,15,19,15,18,15,19,15,18,15,19,15,18,15,19,42,17,18,27,22,18,42,18,26,17,19,15,18,19,27,19,";
var pwd=Date.now();
var mouse_pwd=mouse_pwd_fix+pwd+"0";
var mouse_pwd_t=pwd;
$.post("https://tieba.baidu.com/f/commit/post/add", {
kw: PageData.forum.name,
ie: "utf-8",
rich_text: 1,
fid: PageData.forum.forum_id,
tid: PageData.thread.thread_id,
content: c,
anonymous: 0,
floor_num: 14,
tbs: PageData.tbs,
mouse_pwd_isclick: 0,
__type__: "reply",
is_login: 1,
mouse_pwd:mouse_pwd,
mouse_pwd_t:mouse_pwd_t,
_BSK : solve_bsk(PageData.tbs)
}, function(o) {
console.log(o);
if (o.no != 0) alert("no:" + o.no + "\nerr_code:" + o.err_code + "\nerror:" + o.error);
else location.reload()
}, "json");
void 0;
测试成功
对上述js的一点解释
var c
是你回帖内容
mouse_pwd_fix
是对你的鼠标坐标进行定位。这个参数直接照抄就好了,对于发帖成功与否并不重要。
_BSK
是百度新增的加密参数,用来对tbs参数进行加密。如果_BSK 参数填写不对,则会被百度认为是垃圾贴,并且对你的账号进行永封。所以无论是用js还是python来模拟发帖,都必须小心,一旦百度哪天修改了加密函数,我们也必须进行相应调整。
至于如何计算_BSK, 我在我的另一个帖子中详细说明了
百度贴吧:如何找出BSK参数
在运行上述js之前,需要先复制 如下solve_BSK
function到控制台, 这样你就可以用 solve_bsk(PageData.tbs)
来计算_BSK 的值了。
function solve_bsk(tbs_input){
var a_= [[32,[45],[[34,[45]]],[[30,[[31,[51],[40,[]]]]],[45,[30,[[31,[49],[33,-1,0]]]],[[51,[38,[43,1,1,0,[34,[51]],[34,[47,52,[50,39]]]],[[35,[33,-1,6],[35,[35,[38,[43,1,1,0,[34,[45]],[34,[34,39,[32,49,2,[46,[35,[36,0,[51]]]]]]]],[[34,[49]]]],[33,-1,5],9],[33,-1,3],0],9]]]]],[44,[34,[49]],0],[35,[43,1,1,0,[34,[45]],[34,[43,36,[45,38,51,[39]]]]],[34,[49]],3]],[52,[34,[51]]]],0],[32,[51],[[34,[45]]],[[52,[35,[33,-1,5],[35,[33,-1,3],[35,[34,[45]],[33,-1,6],9],1],9]]],0],[32,[49],[[34,[45]]],[[30,[[31,[51],[40,[]]]]],[45,[30,[[31,[49],[33,-1,0]]]],[[51,[38,[43,1,1,0,[34,[51]],[34,[47,52,[50,39]]]],[[38,[43,1,1,0,[34,[45]],[34,[34,39,[32,49,2,[46,[35,[36,0,[51]]]]]]]],[[34,[49]]]]]]]],[44,[34,[49]],0],[35,[43,1,1,0,[34,[45]],[34,[43,36,[45,38,51,[39]]]]],[34,[49]],3]],[52,[34,[51]]]],0],[32,[46],[[34,[45]]],[[52,[38,[43,1,1,0,[34,[18,51,[49,40,45,[38]]]],[34,[37,49,[46,44,2,[39,[32,[49,2,[46,35,36]]]]]]]],[[38,[34,[51]],[[34,[45]]]]]]]],0],[32,[36],[[34,[45]]],[[52,[38,[43,0,1,0,[38,[34,[32]],[[38,[34,[34]],[[34,[45]]]],[34,[46]]]],[34,[41,46,[40,45]]]],[[33,[]]]]]],0],[32,[40],[[34,[45]]],[[52,[38,[43,0,1,0,[43,1,1,0,[34,[18,51,[49,40,45,[38]]]],[34,[37,49,[46,44,2,[39,[32,[49,2,[46,35,36]]]]]]]],[34,[32,47,[47,43,56]]]],[[33,-1,null],[34,[45]]]]]],0],[32,[32],[[34,[45]],[34,[51]]],[[30,[[31,[49],[40,[]]]]],[45,[30,[[31,[46],[33,-1,0]]]],[[51,[38,[43,1,1,0,[34,[49]],[34,[47,52,[50,39]]]],[[38,[34,[51]],[[43,1,1,1,[34,[45]],[34,[46]]],[34,[46]]]]]]]],[44,[34,[46]],0],[35,[43,1,1,0,[34,[45]],[34,[43,36,[45,38,51,[39]]]]],[34,[46]],3]],[52,[34,[49]]]],0],[32,[52],[[34,[45]]],[[52,[53,0,[53,1,[43,1,1,0,[34,[45]],[34,[47,52,[50,39]]]],[35,[43,1,1,0,[34,[45]],[34,[43,36,[45,38,51,[39]]]]],[33,-1,0],11]],[43,1,1,0,[34,[45]],[34,[43,36,[45,38,51,[39]]]]]]]],0],[32,[34],[[34,[45]]],[[52,[55,[38,[34,[52]],[[34,[45]]]],[38,[43,0,1,0,[43,0,1,0,[40,[]],[34,[34,46,[45,34,32,[51]]]]],[34,[32,47,[47,43,56]]]],[[40,[]],[38,[34,[32]],[[34,[45]],[34,[34]]]]]],[34,[45]]]]],0],[32,[43],[[34,[45]],[34,[49]]],[[45,[30,[[31,[46],[33,-1,0]]]],[[51,[39,0,[38,[34,[51]],[[43,1,1,1,[34,[45]],[34,[46]]]]],[43,1,1,1,[34,[45]],[34,[46]]]]],[51,[39,0,[35,[43,1,0,1,[34,[49]],[35,[43,1,1,0,[34,[49]],[34,[43,36,[45,38,51,[39]]]]],[34,[46]],8]],[43,1,1,1,[34,[45]],[34,[46]]],9],[43,1,1,1,[34,[45]],[34,[46]]]]]],[44,[34,[46]],0],[35,[43,1,1,0,[34,[45]],[34,[43,36,[45,38,51,[39]]]]],[34,[46]],3]],[52,[34,[45]]]],0],[32,[35],[[34,[45]],[34,[51]]],[[45,[30,[[31,[49],[33,-1,0]]]],[[51,[38,[43,1,1,0,[34,[45]],[34,[47,52,[50,39]]]],[[43,1,1,1,[34,[51]],[34,[49]]]]]]],[44,[34,[49]],0],[35,[43,1,1,0,[34,[51]],[34,[43,36,[45,38,51,[39]]]]],[34,[49]],3]],[52,[34,[45]]]],0],[32,[54],[[34,[45]],[34,[51]]],[[30,[[31,[49],[40,[]]]]],[30,[[31,[46],[43,0,1,0,[43,0,1,0,[43,1,1,0,[34,[54,40,[45,35,46,[54]]]],[34,[14,33,[41,36,34,[51]]]]],[34,[47,49,[46,51,46,[51,[56,[47,36]]]]]]],[34,[39,32,[50,14,54,[45,[15,[49,46,[47,36,49,[51,[56]]]]]]]]]]]]],[30,[[31,[36],null]]],[30,[[31,[40],[33,-1,0]]]],[57,[34,[36]],[34,[45]],[[46,[38,[43,1,1,0,[34,[46]],[34,[34,32,[43,43]]]],[[34,[45]],[34,[36]]]],[51,[38,[43,1,1,0,[34,[49]],[34,[47,52,[50,39]]]],[[34,[36]]]]]],[51,[44,[34,[40]],0]],[46,[35,[34,[51]],[34,[40]],4],[47]]]],[52,[34,[49]]]],0],[32,[37],[[34,[45]]],[[30,[[31,[51],[38,[43,1,1,0,[34,[12,32,[51,39]]],[34,[37,43,[46,46,49]]]],[[35,[43,1,1,0,[34,[45]],[34,[43,36,[45,38,51,[39]]]]],[38,[43,1,1,0,[34,[12,32,[51,39]]],[34,[49,32,[45,35,46,[44]]]]],[]],10]]]]]],[52,[43,0,0,1,[38,[43,1,1,0,[34,[45]],[34,[50,47,[43,40,34,[36]]]]],[[34,[51]],[33,-1,1]]],[33,-1,0]]]],0],[32,[39],[],[[30,[[31,[45],[38,[43,0,1,0,[43,1,1,0,[34,[54,40,[45,35,46,[54]]]],[34,[35,46,[34,52,44,[36,[45,[51]]]]]]],[34,[34,49,[36,32,51,[36,[4,[43,36,[44,36,45,[51]]]]]]]]],[[38,[34,[36]],[[33,[111,97,[104,112,97,[127]]]]]]]]]]],[52,[54,0,[53,0,[54,0,[43,1,1,0,[34,[45]],[34,[38,36,[51,2,46,[45,[51,[36,55,[51]]]]]]]]],[54,0,[38,[43,1,1,0,[34,[45]],[34,[38,36,[51,2,46,[45,[51,[36,55,[51]]]]]]]],[[38,[34,[36]],[[33,[60,98]]]]]]]]]]],0],[32,[38],[],[[30,[[31,[45],[38,[43,0,1,0,[43,1,1,0,[34,[54,40,[45,35,46,[54]]]],[34,[35,46,[34,52,44,[36,[45,[51]]]]]]],[34,[34,49,[36,32,51,[36,[4,[43,36,[44,36,45,[51]]]]]]]]],[[38,[34,[36]],[[33,[111,97,[104,112,97,[127]]]]]]]]]]],[51,[39,0,[33,-1,20],[43,1,1,0,[34,[45]],[34,[54,40,[35,51,39]]]]]],[51,[39,0,[33,-1,20],[43,1,1,0,[34,[45]],[34,[39,36,[40,38,39,[51]]]]]]],[51,[39,0,[38,[34,[36]],[[33,[105,104,[106,105,104,[101]]]]]],[43,0,1,0,[43,1,1,0,[34,[45]],[34,[50,51,[56,43,36]]]],[34,[35,40,[50,47,43,[32,[56]]]]]]]],[30,[[31,[51],[38,[43,1,1,0,[34,[45]],[34,[38,36,[51,2,46,[45,[51,[36,55,[51]]]]]]]],[[38,[34,[36]],[[33,[60,98]]]]]]]]],[51,[38,[43,1,1,0,[34,[51]],[34,[49,36,[34,51]]]],[[33,-1,0],[33,-1,0],[33,-1,10],[33,-1,10]]]],[51,[38,[43,1,1,0,[34,[51]],[34,[49,36,[34,51]]]],[[33,-1,2],[33,-1,2],[33,-1,6],[33,-1,6]]]],[51,[39,0,[38,[34,[36]],[[33,[97,106,[126,118,97,[108,[101,[114,105,[111]]]]]]]]],[43,1,1,0,[34,[51]],[34,[51,36,[55,51,1,[32,[50,[36,43,[40,45,36]]]]]]]]]],[51,[39,0,[38,[34,[36]],[[33,[47,96,[48,62]]]]],[43,1,1,0,[34,[51]],[34,[37,40,[43,43,18,[51,[56,[43,36]]]]]]]]],[51,[38,[43,1,1,0,[34,[51]],[34,[37,40,[43,43,17,[36,[34,[51]]]]]]],[[33,-1,1],[33,-1,1],[33,-1,13],[33,-1,13]]]],[51,[39,0,[38,[34,[36]],[[33,[124,99,[108,97,54,[49,[62,[60,42,[46,60,62,[50,[42,[46,62,[42,46,62,[40,[60,[41]]]]]]]]]]]]]]]],[43,1,1,0,[34,[51]],[34,[37,40,[43,43,18,[51,[56,[43,36]]]]]]]]],[51,[39,0,[38,[34,[36]],[[33,[49,70,[126,114,46,[65,[124,[105,97,[106]]]]]]]]],[43,1,1,0,[34,[51]],[34,[37,46,[45,51]]]]]],[51,[38,[43,1,1,0,[34,[51]],[34,[37,40,[43,43,19,[36,[55,[51]]]]]]],[[38,[34,[36]],[[33,[79,115,[109,46,96,[116,[107,[98,98,[98,98,124,[98,[108,[97,104,[119,46,99,[106,[121,[126,118,[127]]]]]]]]]]]]]]]]],[33,-1,1],[33,-1,25]]]],[51,[39,0,[38,[34,[36]],[[33,[109,117,[106,114,105,[126,[106,[121]]]]]]]],[43,1,1,0,[34,[51]],[34,[38,43,[46,33,32,[43,[2,[46,44,[47,46,50,[40,[51,[36,14,[47,36,49,[32,[51,[40,46,[45]]]]]]]]]]]]]]]]]],[51,[39,0,[38,[34,[36]],[[33,[124,99,[108,54,60,[53,[53,[42,62,[42,60,53,[53,[41]]]]]]]]]]],[43,1,1,0,[34,[51]],[34,[37,40,[43,43,18,[51,[56,[43,36]]]]]]]]],[51,[38,[43,1,1,0,[34,[51]],[34,[33,36,[38,40,45,[15,[32,[51,39]]]]]]],[]]],[51,[38,[43,1,1,0,[34,[51]],[34,[32,49,[34]]]],[[33,-1,10],[33,-1,10],[33,-1,10],[33,-1,0],[35,[43,1,1,0,[34,[12,32,[51,39]]],[34,[15,8]]],[33,-1,2],10],[54,0,[33,-1,0]]]]],[51,[38,[43,1,1,0,[34,[51]],[34,[34,43,[46,50,36,[15,[32,[51,39]]]]]]],[]]],[51,[38,[43,1,1,0,[34,[51]],[34,[37,40,[43,43]]]],[]]],[51,[39,0,[38,[34,[36]],[[33,[124,99,[108,54,62,[42,[60,[53,53,[42,60,53,[53,[41]]]]]]]]]]],[43,1,1,0,[34,[51]],[34,[37,40,[43,43,18,[51,[56,[43,36]]]]]]]]],[51,[38,[43,1,1,0,[34,[51]],[34,[33,36,[38,40,45,[15,[32,[51,39]]]]]]],[]]],[51,[38,[43,1,1,0,[34,[51]],[34,[32,49,[34]]]],[[33,-1,10],[33,-1,5],[33,-1,5],[33,-1,0],[35,[43,1,1,0,[34,[12,32,[51,39]]],[34,[15,8]]],[33,-1,2],10],[54,0,[33,-1,0]]]]],[51,[38,[43,1,1,0,[34,[51]],[34,[34,43,[46,50,36,[15,[32,[51,39]]]]]]],[]]],[51,[38,[43,1,1,0,[34,[51]],[34,[37,40,[43,43]]]],[]]],[51,[39,0,[38,[34,[36]],[[33,[124,99,[108,54,60,[53,[53,[42,60,[53,53,42,[62,[41]]]]]]]]]]],[43,1,1,0,[34,[51]],[34,[37,40,[43,43,18,[51,[56,[43,36]]]]]]]]],[51,[38,[43,1,1,0,[34,[51]],[34,[33,36,[38,40,45,[15,[32,[51,39]]]]]]],[]]],[51,[38,[43,1,1,0,[34,[51]],[34,[32,49,[34]]]],[[33,-1,8],[33,-1,10],[33,-1,5],[33,-1,0],[35,[43,1,1,0,[34,[12,32,[51,39]]],[34,[15,8]]],[33,-1,2],10],[54,0,[33,-1,0]]]]],[51,[38,[43,1,1,0,[34,[51]],[34,[34,43,[46,50,36,[15,[32,[51,39]]]]]]],[]]],[51,[38,[43,1,1,0,[34,[51]],[34,[37,40,[43,43]]]],[]]],[51,[39,0,[38,[34,[36]],[[33,[124,99,[108,54,60,[53,[53,[42,62,[42,60,53,[53,[41]]]]]]]]]]],[43,1,1,0,[34,[51]],[34,[37,40,[43,43,18,[51,[56,[43,36]]]]]]]]],[51,[38,[43,1,1,0,[34,[51]],[34,[32,49,[34]]]],[[33,-1,7],[33,-1,7],[33,-1,7],[33,-1,0],[35,[43,1,1,0,[34,[12,32,[51,39]]],[34,[15,8]]],[33,-1,2],10],[54,0,[33,-1,0]]]]],[51,[38,[43,1,1,0,[34,[51]],[34,[32,49,[34]]]],[[33,-1,6],[33,-1,6],[33,-1,2],[33,-1,0],[35,[43,1,1,0,[34,[12,32,[51,39]]],[34,[15,8]]],[33,-1,2],10],[54,0,[33,-1,0]]]]],[51,[38,[43,1,1,0,[34,[51]],[34,[37,40,[43,43]]]],[[38,[34,[36]],[[33,[101,112,[101,104,107,[98,[98]]]]]]]]]],[52,[35,[38,[43,1,1,0,[34,[45]],[34,[51,46,[3,32,51,[32,[20,[17,11]]]]]]],[]],[55,[35,[38,[43,1,1,0,[34,[51]],[34,[40,50,[15,46,40,[45,[51,[8,45,[15,32,51,[39]]]]]]]]],[[33,-1,5],[33,-1,5],[38,[34,[36]],[[33,[101,112,[101,104,107,[98,[98]]]]]]]]],[54,0,[33,-1,1]],11],[38,[34,[36]],[[33,[121,101,[127]]]]],[38,[34,[36]],[[33,[104,107]]]]],0]]],0],[32,[50],[],[[30,[[31,[51],[54,0,[33,-1,1]]]]],[50,[[51,[39,0,[54,0,[53,1,[54,0,[43,1,1,0,[34,[38,43,[46,33,32,[43]]]],[34,[47,49,[46,34,36,[50,[50]]]]]]],[54,0,[43,1,1,0,[34,[38,43,[46,33,32,[43]]]],[34,[1,52,[37,37,36,[49]]]]]]]],[34,[51]]]]],[34,[45]],[[51,[39,0,[54,0,[33,-1,1]],[34,[51]]]]]],[30,[[31,[46],[43,1,1,0,[34,[47]],[34,[43,36,[45,38,51,[39]]]]]]]],[30,[[31,[32],[40,[]]]]],[45,[30,[[31,[52],[33,-1,0]]]],[[30,[[31,[54],[38,[34,[37]],[[34,[47]]]]]]],[50,[[46,[34,[51]],[56,[[51,[38,[43,1,1,0,[34,[32]],[34,[47,52,[50,39]]]],[[33,[44]],[43,1,0,1,[34,[54]],[33,-1,0]],[33,[44,68,[44,44]]],[38,[34,[49]],[[34,[12,0,[15]]]]],[33,[44]]]]],[46,[35,[35,[33,-1,1],[34,[46]],1],[34,[52]],12],[51,[38,[43,1,1,0,[34,[32]],[34,[47,52,[50,39]]]],[[33,[42]]]]]],[48]]]],[30,[[31,[39],[38,[43,1,0,1,[34,[54]],[33,-1,1]],[]]]]],[46,[53,1,[53,1,[34,[39]],[43,1,1,0,[34,[39]],[34,[43,36,[45,38,51,[39]]]]]],[54,0,[43,1,1,0,[34,[39]],[34,[34,39,[32,49,2,[46,[35,[36,0,[51]]]]]]]]]],[51,[39,0,[38,[34,[36]],[[34,[39]]]],[34,[39]]]]],[46,[53,1,[34,[39]],[43,1,1,0,[34,[39]],[34,[34,39,[32,49,2,[46,[35,[36,0,[51]]]]]]]]],[56,[[51,[39,0,[38,[43,1,1,0,[34,[39]],[34,[49,36,[47,43,32,[34,[36]]]]]],[[33,-2,[85],[38]],[33,[90,44]]]],[34,[39]]]],[51,[38,[43,1,1,0,[34,[32]],[34,[47,52,[50,39]]]],[[33,[44]],[43,1,0,1,[34,[54]],[33,-1,0]],[33,[44,68,[44]]]]]],[45,[30,[[31,[38],[33,-1,0]]]],[[51,[38,[43,1,1,0,[34,[32]],[34,[47,52,[50,39]]]],[[35,[33,-1,6],[35,[35,[38,[43,1,1,0,[34,[39]],[34,[34,39,[32,49,2,[46,[35,[36,0,[51]]]]]]]],[[34,[38]]]],[33,-1,5],9],[33,-1,3],0],9]]]]],[44,[34,[38]],0],[35,[43,1,1,0,[34,[39]],[34,[43,36,[45,38,51,[39]]]]],[34,[38]],3]],[51,[38,[43,1,1,0,[34,[32]],[34,[47,52,[50,39]]]],[[33,[44]]]]]]],[51,[38,[43,1,1,0,[34,[32]],[34,[47,52,[50,39]]]],[[33,[44]],[43,1,0,1,[34,[54]],[33,-1,0]],[33,[44,68,[46]]],[38,[34,[45]],[[38,[43,1,1,0,[34,[39]],[34,[51,46,[18,51,49,[40,[45,[38]]]]]]],[]]]]]]]]],[34,[45]],[[51,[38,[43,1,1,0,[34,[32]],[34,[47,52,[50,39]]]],[[33,[44]],[43,1,0,1,[34,[54]],[33,-1,0]],[33,[44,68,[46,60,62,[49,[51,[62,53,[49,49]]]]]]]]]]]],[46,[35,[35,[33,-1,1],[34,[46]],1],[34,[52]],12],[51,[38,[43,1,1,0,[34,[32]],[34,[47,52,[50,39]]]],[[33,[42]]]]]]],[44,[34,[52]],0],[35,[34,[46]],[34,[52]],3]],[30,[[31,[50],[38,[34,[34]],[[38,[43,0,1,0,[38,[43,0,1,0,[33,[135]],[34,[34,46,[45,34,32,[51]]]]],[[34,[32]]]],[34,[34,46,[45,34,32,[51]]]]],[[33,[125]]]]]]]]],[46,[54,0,[34,[51]]],[56,[[30,[[31,[53],[38,[34,[43]],[[34,[50]],[38,[34,[35]],[[40,[[33,-1,94],[33,-1,126],[33,-1,97],[33,-1,99]]],[38,[34,[35]],[[40,[[33,-1,69],[33,-1,49],[33,-1,36],[33,-1,43],[33,-1,69]]],[38,[34,[35]],[[40,[[33,-1,117],[33,-1,51],[33,-1,95],[33,-1,97],[33,-1,76]]],[38,[34,[35]],[[40,[[33,-1,118],[33,-1,48],[33,-1,106],[33,-1,103],[33,-1,69]]],[38,[34,[35]],[[40,[[33,-1,87],[33,-1,90],[33,-1,37],[33,-1,117],[33,-1,55]]],[38,[34,[35]],[[40,[[33,-1,62],[33,-1,77],[33,-1,103],[33,-1,38],[33,-1,69],[33,-1,53]]],[38,[34,[35]],[[40,[[33,-1,70],[33,-1,80],[33,-1,81],[33,-1,48],[33,-1,80]]],[38,[34,[35]],[[40,[[33,-1,111],[33,-1,51],[33,-1,73],[33,-1,68],[33,-1,125]]],[38,[34,[35]],[[40,[[33,-1,117],[33,-1,51],[33,-1,93],[33,-1,87],[33,-1,100]]],[38,[34,[35]],[[40,[[33,-1,45],[33,-1,42],[33,-1,105],[33,-1,73],[33,-1,40]]],[40,[[33,-1,95],[33,-1,52],[33,-1,126],[33,-1,80],[33,-1,56],[33,-1,71]]]]]]]]]]]]]]]]]]]]]]]]]]]],[30,[[31,[44],[38,[34,[33,51,[46,32]]],[[38,[34,[40]],[[34,[53]]]]]]]]],[51,[39,0,[34,[44]],[43,1,1,0,[34,[14,20,[19]]],[34,[35,32,[51,32]]]]]]]],[51,[39,0,[38,[34,[33,51,[46,32]]],[[38,[34,[40]],[[34,[50]]]]]],[43,1,1,0,[34,[14,20,[19]]],[34,[35,32,[51,32]]]]]]]],0],[51,[38,[34,[80,0]],[[33,-1,798]]]],[809,[820,[824,[846,798]],[[827,-1,2]]]],[53,[40,[36,[82,2]],[[31,-1,4]]]],[47,[42,[30,[84,4]],[[37,-1,33]]]],[82,[71,[67,[113,33]],[[64,-1,35]]]],[84,[73,[69,[115,35]],[[62,-1,44]]]],[87,[66,[70,[124,44]],[[77,-1,8]]]],[38,[[39,[39],[32,[[32,[[41,[126,49]],[44,[],[[60,[30,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[44,37,[42,38,43,[44,[28,[25,0,[10,38,36,[39,[38,[37,44,[37,59]]]]]]]]]]]],[[30,[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[1,26,[6,5]]]],[42,[58,59,[57,32,37,[46,[32,[45,48]]]]]]],[[42,[0,5]]]]]]]],8]]],[32,[[41,[117,49]],[44,[],[[60,[61,0,[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[37,40,[61,32,46,[40,[59,[38,57]]]]]]],[42,[60,58,[44,57,8,[46,[44,[37,59]]]]]]],[30,[42,[44]],[[41,[72,85,[74,74]]]]]]]],8]]],[32,[[41,[106,49]],[44,[],[[60,[61,0,[61,0,[61,0,[61,0,[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[37,40,[61,32,46,[40,[59,[38,57]]]]]]],[42,[35,40,[37,46,60,[40,[46,[44]]]]]]],[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[37,40,[61,32,46,[40,[59,[38,57]]]]]]],[42,[60,58,[44,57,3,[40,[37,[46,60,[40,46,44]]]]]]]]],[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[37,40,[61,32,46,[40,[59,[38,57]]]]]]],[42,[41,57,[38,62,58,[44,[57,[3,40,[37,46,60,[40,[46,[44]]]]]]]]]]]],[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[37,40,[61,32,46,[40,[59,[38,57]]]]]]],[42,[58,48,[58,59,44,[36,[3,[40,37,[46,60,40,[46,[44]]]]]]]]]]],[41,[72,85,[74,74]]]]]],8]]],[32,[[41,[127,49]],[44,[],[[60,[61,0,[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[58,42,[57,44,44,[37]]]]],[42,[47,44,[32,46,47,[59]]]]],[30,[42,[44]],[[41,[72,85,[74,74]]]]]]]],8]]],[32,[[41,[127,60]],[44,[],[[60,[61,0,[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[58,42,[57,44,44,[37]]]]],[42,[62,32,[43,59,47]]]],[30,[42,[44]],[[41,[72,85,[74,74]]]]]]]],8]]],[32,[[41,[115,49]],[44,[],[[60,[61,0,[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[43,38,[42,60,36,[44,[37,[59]]]]]]],[42,[47,44,[32,46,47,[59]]]]],[30,[42,[44]],[[41,[72,85,[74,74]]]]]]]],8]]],[32,[[41,[115,60]],[44,[],[[60,[61,0,[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[43,38,[42,60,36,[44,[37,[59]]]]]]],[42,[62,32,[43,59,47]]]],[30,[42,[44]],[[41,[72,85,[74,74]]]]]]]],8]]],[32,[[41,[97,49]],[44,[],[[60,[61,0,[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[58,42,[57,44,44,[37]]]]],[42,[40,61,[40,32,35,[30,[32,[43,59,[47]]]]]]]],[30,[42,[44]],[[41,[72,85,[74,74]]]]]]]],8]]],[32,[[41,[97,60]],[44,[],[[60,[61,0,[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[58,42,[57,44,44,[37]]]]],[42,[40,61,[40,32,35,[15,[44,[32,46,[47,59]]]]]]]],[30,[42,[44]],[[41,[72,85,[74,74]]]]]]]],8]]],[32,[[41,[127,63]],[44,[],[[60,[46,0,[46,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[58,44,[58,58,32,[38,[37,[26,59,[38,57,40,[46,[44]]]]]]]]]]]]]],8]]],[32,[[41,[106,60]],[44,[],[[60,[46,0,[46,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[35,38,[42,40,35,[26,[59,[38,57,[40,46,44]]]]]]]]]]]],8]]],[32,[[41,[105,49]],[44,[],[[60,[46,0,[46,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[32,37,[43,44,63,[44,[43,[11,9]]]]]]]]]]],8]]],[32,[[41,[97,63]],[44,[],[[60,[46,0,[46,0,[35,0,1,0,[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[43,38,[42,60,36,[44,[37,[59]]]]]]],[42,[41,38,[43,48]]]],[42,[40,43,[43,9,44,[47,[40,[61,32,[38,57]]]]]]]]]]]],8]]],[32,[[41,[126,60]],[44,[],[[60,[61,0,[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[37,40,[61,32,46,[40,[59,[38,57]]]]]]],[42,[39,35,[40,59,45,[38,[57,[36]]]]]]],[30,[42,[44]],[[41,[72,85,[74,74]]]]]]]],8]]],[32,[[41,[98,49]],[44,[],[[60,[61,0,[61,0,[61,0,[61,0,[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[37,40,[61,32,46,[40,[59,[38,57]]]]]]],[42,[43,38,[5,38,59,[27,[57,[40,42,[34]]]]]]]],[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[37,40,[61,32,46,[40,[59,[38,57]]]]]]],[42,[36,58,[11,38,5,[38,[59,[27,57,[40,42,34]]]]]]]]],[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[37,40,[61,32,46,[40,[59,[38,57]]]]]]],[42,[36,58,[11,38,5,[38,[59,[27,57,[40,42,34]]]]]]]]],[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[43,38,[5,38,59,[27,[57,[40,42,[34]]]]]]]]],[30,[42,[44]],[[41,[72,85,[74,74]]]]]]]],8]]],[32,[[41,[111,49]],[44,[],[[60,[30,[42,[47]],[]]]],8]]],[32,[[41,[97,50]],[44,[],[[60,[46,0,[46,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[40,62,[44,58,38,[36,[32,[60,36]]]]]]]]]]],8]]],[32,[[41,[126,63]],[44,[],[[60,[61,0,[61,0,[46,0,[46,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[88,39,[47,40,37,[59,[38,[36]]]]]]]]],[46,0,[46,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[39,47,[40,37,59,[38,[36]]]]]]]]],[46,0,[46,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[42,40,[35,35,7,[47,[40,[37,59,[38,36]]]]]]]]]]]]],8]]],[32,[[41,[104,49]],[44,[],[[60,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[88,88,[37,32,46,[47,[59,[36,40,[57,44]]]]]]]]]],8]]],[32,[[41,[115,63]],[44,[],[[60,[46,0,[46,0,[61,0,[61,0,[61,0,[61,0,[61,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[88,26,[44,35,44,[37,[32,[60,36,[88,0,11,[12,[88,[25,44,[42,38,57,[43,[44,[57]]]]]]]]]]]]]]],[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[43,38,[42,60,36,[44,[37,[59]]]]]]],[42,[88,88,[62,44,41,[43,[57,[32,61,[44,57,88,[58,[42,[57,32,[39,59,88,[45,[37]]]]]]]]]]]]]]],[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[37,40,[61,32,46,[40,[59,[38,57]]]]]]],[42,[62,44,[41,43,57,[32,[61,[44,57]]]]]]]],[30,[35,0,1,0,[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[43,38,[42,60,36,[44,[37,[59]]]]]]],[42,[43,38,[42,60,36,[44,[37,[59,12,[35,44,36,[44,[37,[59]]]]]]]]]]],[42,[46,44,[59,8,59,[59,[57,[32,41,[60,59,44]]]]]]]],[[30,[42,[44]],[[41,[115,101,[108,98,124,[105,[112,[101,124]]]]]]]]]]],[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[43,38,[42,60,36,[44,[37,[59]]]]]]],[42,[73,42,[43,42,88,[40,[58,[43,33,[45,35,40,[58,[60,[59,38,[39,45,47,[61,[42,[17,3,[36,42,45,[35,[88]]]]]]]]]]]]]]]]]]],[35,0,1,0,[35,1,1,0,[42,[62,32,[37,43,38,[62]]]],[42,[43,38,[42,60,36,[44,[37,[59]]]]]]],[42,[73,62,[43,42,88]]]]]]]]],8]]],[32,[[41,[101,49]],[44,[],[[60,[61,0,[61,0,[35,0,1,0,[35,1,1,0,[42,[46,35,[38,41,40,[35]]]],[42,[39,57,[38,42,44,[58,[58]]]]]],[42,[59,48,[39,44]]]],[35,0,1,0,[35,0,1,0,[35,1,1,0,[42,[46,35,[38,41,40,[35]]]],[42,[39,57,[38,42,44,[58,[58]]]]]],[42,[61,44,[57,58,32,[38,[37,[58]]]]]]],[42,[44,35,[44,42,59,[57,[38,[37]]]]]]]],[30,[42,[44]],[[41,[72,85,[74,74]]]]]]]],8]]],[32,[[41,[104,60]],[44,[],[[60,[46,0,[46,0,[42,[46,35,[38,41,40,[35]]]]]]]],8]]],[32,[[41,[104,63]],[44,[],[[60,[30,[35,0,1,0,[30,[42,[62]],[[35,0,1,0,[35,1,1,0,[42,[46,35,[38,41,40,[35]]]],[42,[39,57,[38,42,44,[58,[58]]]]]],[42,[61,44,[57,58,32,[38,[37,[58]]]]]]],[41,-1,20]]],[42,[33,38,[32,37]]]],[]]]],8]]],[32,[[41,[124,49]],[44,[],[[60,[30,[35,0,1,0,[30,[35,0,1,0,[30,[35,0,1,0,[35,0,1,0,[35,1,1,0,[42,[13,60,[37,42,59,[32,[38,[37]]]]]],[42,[39,57,[38,59,38,[59,[48,[39,44]]]]]]],[42,[59,38,[26,59,57,[32,[37,[46]]]]]]],[42,[40,39,[39,35,48]]]],[[35,1,1,0,[42,[4,40,[59,47]]],[42,[57,40,[37,43,38,[36]]]]]]],[42,[58,35,[32,42,44]]]],[[41,-1,0],[41,-1,100]]],[42,[57,44,[39,35,40,[42,[44]]]]]],[[41,-2,[66,37],[46]],[41,[]]]]]],8]]],[32,[[41,[114,49]],[44,[],[[60,[30,[35,0,1,0,[30,[35,0,1,0,[30,[35,0,1,0,[35,0,1,0,[35,1,1,0,[42,[13,60,[37,42,59,[32,[38,[37]]]]]],[42,[39,57,[38,59,38,[59,[48,[39,44]]]]]]],[42,[59,38,[26,59,57,[32,[37,[46]]]]]]],[42,[40,39,[39,35,48]]]],[[35,1,1,0,[42,[13,60,[37,42,59,[32,[38,[37]]]]]],[42,[59,38,[26,59,57,[32,[37,[46]]]]]]]]],[42,[58,35,[32,42,44]]]],[[41,-1,0],[41,-1,100]]],[42,[57,44,[39,35,40,[42,[44]]]]]],[[41,-2,[66,37],[46]],[41,[]]]]]],8]]],[32,[[41,[115,50]],[44,[],[[60,[30,[35,0,1,0,[30,[42,[62]],[[42,[62,32,[37,43,38,[62]]]],[41,-1,20]]],[42,[33,38,[32,37]]]],[]]]],8]]],[32,[[41,[114,60]],[44,[],[[60,[30,[35,1,1,0,[42,[4,40,[59,47]]],[42,[45,35,[38,38,57]]]],[[43,[41,-1,1000],[30,[35,1,1,0,[42,[11,40,[59,44]]],[42,[37,38,[62]]]],[]],2]]]]],8]]],[32,[[41,[109,49]],[44,[],[[60,[30,[42,[44]],[[41,[108,97,[127,105,106,[105,[127,[119,91,[97,74,112,[62,[116,[99]]]]]]]]]]]]]],8]]]]]]]],[59,[30,[42,[88,8]],[[41,-1,11]]]],[60,[33,[45,[57]],[]]]]
;
(function(global) {
function f(b, a) {
for (var c = 0; c < a.length; c++)
b.push(a[c]);
return b
}
function g(b, a) {
for (var c = 0; c < b.length; c++)
a(b[c], c)
}
function l(b, a, c) {
void 0 === c && (c = null);
for (var d = [], e = 0; e < b.length; e++)
d.push(a.apply(c, [b[e], e]));
return d
}
function m(b) {
return "[object Array]" === Object.prototype.toString.call(b)
}
var n = function() {
function b() {}
b.B = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/<$+-%>{:* \\,}[^=_~&](")';
return b
}();
var r = function() {
function b(a) {
this.m = [];
this.w = 0;
this.D = [];
var c = this;
this.g = a;
this.g.i._A = function(a) {
c.w = a
};
this.m.push(this.g)
}
b.prototype.va = function() {
return function c(d, e) {
return e ? c(d ^ e, (d & e) << 1) : d
}(8, 2)
};
b.prototype.K = function(a, c) {
void 0 === c && (c = -1);
this.m.push(a);
this.g = this.m[this.m.length - 1]; -
1 !== c && (this.w = c);
this.D.push(this.w)
};
b.prototype.oa = function(a) {
var c = this;
g(a[1], function(a) {
return c.b(a)
})
};
b.prototype.pa = function(a) {
a[2] ? this.b(a[2]) : this.f(void 0);
this.g.i[l(function d(a) {
return m(a) ? [].concat.apply([], l(a, d)) : a
}(a[1]), this.o, this).join("")] = this.h()
};
b.prototype.W = function(a) {
this.b(a[1]);
this.h() ? this.b(a[2]) : this.b(a[3])
};
b.prototype.aa = function(a) {
var c = this;
this.g.i[l(function e(a) {
return m(a) ? [].concat.apply([], l(a, e)) : a
}(a[1]), this.o, this).join("")] = new p(this, this.g, l(a[2], function(a) {
return c.C(a[1])
}), a[3], a[4])
};
b.prototype.ea = function(a) {
-2 === a[1] ? this.f(new RegExp(this.C(a[2]), this.C(a[3]))) : -1 === a[1] ? this.f(a[2]) : this.f(a[1])
};
b.prototype.ca = function(a, c) {
var d = this.g.G(l(function k(a) {
return m(a) ? [].concat.apply([], l(a, k)) : a
}(a[1]), this.o, this).join(""));
if (void 0 !== d)
c ? this.f(d) : this.f(d.j[d.s]);
else
throw Error();
};
b.prototype.T = function(a) {
var c = this;
this.b(a[1]);
this.b(a[2]);
var d = this.h(),
e = this.h();
[function() {
c.f(d + e)
}, function() {
c.f(d - e)
}, function() {
c.f(d / e)
}, function() {
c.f(d < e)
}, function() {
c.f(d > e)
}, function() {
c.f(d <= e)
}, function() {
c.f(d >= e)
}, function() {
c.f(d == e)
}, function() {
c.f(d % e)
}, function() {
c.f(d ^ e)
}, function() {
c.f(d * e)
}, function() {
c.f(d === e)
}, function() {
c.f(d !== e)
}, function() {
c.f(d << e)
}, function() {
c.f(d | e)
}, function() {
c.f(d >> e)
}, function() {
c.f(d & e)
}][a[3]]()
};
b.prototype.f = function(a) {
this.g.xa(a)
};
b.prototype.P = function(a) {
var c = this;
try {
g(a, function(a) {
return c.b(a)
}),
this.status = 0
} catch (d) {
this.status = 1
} finally {
this.g = null,
this.m = []
}
};
b.prototype.ba = function(a) {
var c = this;
this.f(new p(this, this.g, l(a[1], function(a) {
return c.C(a[1])
}), a[2], a[3]))
};
b.prototype.J = function(a) {
var c = this;
g(a[2], function(a) {
return c.b(a)
});
this.b(a[1], !0);
var d = this.h(),
e = d.j,
d = d.j[d.s],
b = [];
for (a = a[2].length; a--;)
b.unshift(this.h());
if (d.apply)
e = d.apply(e, b),
this.f(e);
else
throw Error();
};
b.prototype.C = function(a) {
return l(function d(a) {
return m(a) ? [].concat.apply([], l(a, d)) : a
}(a), this.o, this).join("")
};
b.prototype.S = function(a) {
this.b(a[2]);
this.b(a[3], !0);
this.b(a[3]);
var c = this.h(),
d = this.h(),
b = this.h();
[function() {}, function() {
b = c + b
}, function() {
b = c - b
}][a[1]]();
d.j ? d.j[d.s] = b : this.g.i[d] = b
};
b.prototype.o = function(a) {
a ^= this.w;
return n.B[0 <= a && 26 >= a || 64 < a ? a : 32 <= a && 58 >= a ? 26 + a - 32 : -17 <= a && -8 >= a ? 52 + a + 17 : 0]
};
b.prototype.M = function() {
this.m.pop();
this.D.pop();
this.g = this.m[this.m.length - 1];
this.w = this.D[this.D.length - 1]
};
b.prototype.h = function() {
return this.g.O()
};
b.prototype.fa = function(a) {
this.b(a[2]);
var c = this.h(),
d = this;
[function() {
c ? d.f(c) : d.b(a[3])
}, function() {
d.b(a[3]);
d.f(c && d.h())
}][a[1]]()
};
b.prototype.qa = function() {
return [this.oa, this.pa, this.aa, this.ea, this.ca, this.T, this.ba]
};
b.prototype.R = function(a) {
var c = this;
g(a[1], function(a) {
return c.b(a)
});
var d = [];
for (a = a[1].length; a--;)
d.unshift(this.h());
this.f(d)
};
b.prototype.ha = function(a) {
var c = this,
d = {};
g(a[1], function(a) {
c.b(a[1]);
d[l(function h(a) {
return m(a) ? [].concat.apply([], l(a, h)) : a
}(a[0]), c.o, c).join("")] = c.h()
});
this.f(d)
};
b.prototype.ja = function() {
this.f(this.g.i["this"] || this.g.i)
};
b.prototype.ga = function(a, c) {
var d;
if (1 === a[1])
if (d = this.g.G(l(function h(a) {
return m(a) ? [].concat.apply([], l(a, h)) : a
}(a[4][1]), this.o, this).join("")))
d = d.j[d.s];
else
throw Error();
else
this.b(a[4], !1),
d = this.h();
if (void 0 !== d) {
0 === a[3] && 1 === a[2] ? this.f(l(function h(a) {
return m(a) ? [].concat.apply([], l(a, h)) : a
}(a[5][1]), this.o, this).join("")) : this.b(a[5]);
var b = this.h();
c ? this.f(this.g.ta(d, b)) : this.f(d[b])
} else
throw Error();
};
b.prototype.na = function(a) {
this.b(a[1], !0);
var c = this.h(),
d = c.j[c.s];
[function() {
d++
}, function() {
d--
}][a[2]]();
c.j[c.s] = d
};
b.prototype.sa = function() {
return [this.$, this.da, this.V, this.X, this.ka, this.la, this.Y]
};
b.prototype.b = function(a, c) {
void 0 === c && (c = !1);
if (!this.g.L && !this.g.u && !this.g.v) {
var d = f(this.qa(), f(this.ra(), f(this.sa(), [this.ia, this.fa, this.ma, this.W, this.U, this.Z]))),
b = a[0] - 3 * this.va() ^ this.w;
if (d[b])
d[b].apply(this, [a, c]);
else
throw Error();
}
};
b.prototype.Z = function(a) {
var c = this;
this.b(a[1], !0);
var d = this.h();
this.b(a[2]);
for (var b in this.h()) {
d.j[d.s] = b;
g(a[3], function(a) {
return c.b(a)
});
if (this.g.u) {
this.g.u = !1;
break
}
this.g.v && (this.g.v = !1)
}
};
b.prototype.$ = function(a) {
var c = this;
this.b(a[1]);
do {
g(a[2], function(a) {
return c.b(a)
});
if (this.g.u) {
this.g.u = !1;
break
}
this.g.v && (this.g.v = !1);
this.b(a[3]);
this.b(a[4]);
if (!this.h())
break
} while (1)
};
b.prototype.U = function(a) {
var c = this;
g(a[1], function(a) {
return c.b(a)
})
};
b.prototype.da = function(a) {
this.b(a[1]);
this.h() ? a[2] && this.b(a[2]) : a[3] && this.b(a[3])
};
b.prototype.V = function() {
this.g.u = !0
};
b.prototype.X = function() {
this.g.v = !0
};
b.prototype.ma = function(a) {
var c = this;
this.b(a[2], !1);
var d = this.h();
[function() {
c.f(!d)
}, function() {
c.f(-d)
}][a[1]]()
};
b.prototype.ra = function() {
return [this.J, this.J, this.S, this.R, this.ha, this.ja, this.ga, this.na]
};
b.prototype.ka = function(a) {
this.b(a[1]);
throw this.h();
};
b.prototype.la = function(a) {
var c = this;
try {
g(a[1], function(a) {
return c.b(a)
})
} catch (e) {
var d = new q;
d.A = this.g;
this.K(d);
a[2] && (this.g.i[l(function h(a) {
return m(a) ? [].concat.apply([], l(a, h)) : a
}(a[2][1]), this.o, this).join("")] = e);
g(a[3], function(a) {
return c.b(a)
});
this.M()
} finally {
a[4] && g(a[4], function(a) {
return c.b(a)
})
}
};
b.prototype.Y = function(a) {
this.b(a[1])
};
b.prototype.ia = function(a) {
a[1] && this.b(a[1]);
this.g.L = !0
};
return b
}();
var q = function() {
function b(a) {
this.F = function() {
return function(a, d) {
this.j = a;
this.s = d
}
}();
this.v = this.u = this.L = !1;
this.H = [];
this.i = a || {
btoa: function(a, d, b, k, h) {
void 0 === d && (d = n.B.slice(0, 64));
for (k = h = ""; a[k | 0] || (d = "=",
k % 1); h += d[63 & b >> 8 - k % 1 * 8])
b = b << 8 | a.charCodeAt(k -= -.75);
return h
}
}
}
b.prototype.O = function() {
return this.H.pop()
};
b.prototype.xa = function(a) {
this.H.push(a)
};
b.prototype.ta = function(a, c) {
return new this.F(a, c)
};
b.prototype.G = function(a) {
if (this.i.hasOwnProperty(a))
return new this.F(this.i, a);
if (this.A)
return this.A.G(a);
if (global[a])
return new this.F(global, a)
};
return b
}();
var p = function() {
function b(a, c, d, b, k) {
this.I = a;
this.ua = b;
this.A = c;
this.N = d;
this.wa = k
}
b.prototype.apply = function(a, c) {
var b = this,
e = new q;
e.A = this.A;
this.N && g(this.N, function(a, b) {
e.i[a] = c[b]
});
e.i["this"] = a;
this.I.K(e, this.wa);
try {
g(this.ua, function(a) {
return b.I.b(a, !1)
})
} finally {
this.I.M()
}
if (0 !== e.H.length)
return e.O()
};
return b
}();
t = {};
global._BSK = {
a: function(b, a) {
a.MAP = n.B;
(new r(new q(a))).P(a_)
},
c: function(b, a) {
b.MAP = n.B;
(new r(new q(b))).P(a)
},
l: function(b, a) {
t[b] = a
}
};
})(this)
bsk={}
tbs_={IN:{tbs:tbs_input } , OUT: bsk}
//_BSK.l("omzVouOACqkNljzDbdOB", a_)
_BSK.a("omzVouOACqkNljzDbdOB", tbs_);
return bsk.data
};