// uncomp. in: .txt
S="`5 `3,`2){`6!`2) `2=false;`6`13){  `13(evt,fnc,`2); `11 true; } else`6`8t)`11 `8t(\"on\"+evt,fnc); else{  My`3);  obj['on'+evt]=`5(){`12 }; }}`5 My`3){`6!`0) `0={};`6!`4) `4=[]`94; evts[`10]=fnc;}`5`12{`6!obj || !`0 || !`4)`11`94; for (var i=0,len=`10;i<len;i++) evts[i]();}";for(I=13;I>=0;)S=S.replace(eval('/`'+I+'/g'),("obj.myEvents~Event(obj,evt~useCapture~Attach`1,fnc~`0[evt]~function~ if (~obj.addEventLi~obj.attachEven~; var evts = `~evts.length~ return~ MyFire`1)~`7stener~".split('~'))[I--]);eval(S);

