~Emainpp>~>_mainjmpp>D p SLv=setjmp=&AO.string-;> threadma~>mainlauncherp>D p SpSp= p Sp>D p  SpASpASL7=_newproc=p?p?pS=L)L=abort=> A~@argp@ pPpSpPpSL Y=threadmain=-;> inthreap> DpSL?;=threadexits=~>skip>A~@pp@ WE_times>A~?ba8?pSpASpApSLX= memset =-;> dmain/d-;> ev/cputip>D p Sp A p SLO׿=!open!=&APip &%@AOp4&?pS'=~?(rp,(?&%@AOp4&?pS'=p%@ pPp4&? p S>pS'=p%@ p Pp,(?~>)efork)>A-; > me_sche-;(> dexec %sp ApSp>#DpS~@*ep*@pOpSL.r=+_threaddebug+=p*@pOpS$=p*@ pPpSpPpSL3bU=,exec,=-;0> _schede-;8> xec failp ApSp>1DpS+=~?-bufa-?pSpApSL2~*=.rerrstr.=r-?&AX<-;@> ed: %re-;H> xec faila-?pSp>GDpSLi})=/strcpy/=a-? p SL V=0strlen0=~?1.safep|1?p*@p OpSa-?pSp|1?pSL~?pidp?p< A p S~=rfork=p?&AOmainpp>~@pp@ p O~> _mainjmpp> DpSpApSL͕C:= longjmp =p?p@ pP pA p S=p?&AO ed_sche-E;X> dexecwaipE ApESpE>SDpESpE4PpESE+=pGApGSG=WOC.string-V;`> t %dpropV>eDpVSV=V~=_systhreadinit\=AL=privalloc^=~>procpp^>^b=Apd>pdOddL3=_threadsetproch=Apj>pj@ pj Oj-j;h> cexec5j >A~=mainstacksize5j=ALQA=_threadnotefd5j=A5j>A5j>A5j>pALQA=_threadpasserpid5j=AIj