yp` :f!( :fH1; %@s$H,%@L$L$L$; %@rܽ`v@HH% @%@<%@D$1ɉL$;L$sH,%@L$L$;L$rH,%@D$jav@HHbv@HD$Nv@.JHH@HT$Pl$HH<%h@uHH%h@HuHL$HHHtH-!|$H~pqHHD$0 %@L$H%@D$H%@1ɉL$<; %@}/j HD$D$ L$l$$HH %@I@HHL$0HKHcH ՘|@HK HcH͘|@HH(H\$CJ@9uHC HcH͘z@HC 뭽x@El$$H\$H H<%@H1L$0HcH͘|@HHHt#HBH9u BO@9tHH HHuHtHJ H Huy@&IhnH1H HB HH Ht$H1HcH ՘z@HK HcH͘z@HHHl$ yHD$Hl$ HD$HD$HH(Hl$0MHl$0HD$t H(H%@@@?D$Hl$0D$$D$HHt8HD$@H %@I@9u(Hl$0HT$}Hl$D$$D$1H(ý"y@ADHT$H(H%@@@?D$Hl$0D$$D$FHHt8HD$@H %@I@9u&Hl$0HT$Hl$D$$D$H(ý6y@CHT$H(Hl$0,H\$0HH@ @ Huc@HHPHHHD$H\$2H(H0HHuc@H$8c@HD$H %8@HL$H%@@@D$pz@t$1l$ H%xz@Ht@|Ypz@|$ uH$8VBH01;T$ }T$$HcʋD(D$c@HD$hT$$ uC9u H 뀉ʼnl$ HcHL$(HKƃ HH %@HuL$HHH %@HH%@!uHHl$(D$H$HD$D$F*HHufHl$(8q@HD$FH$HHl$(H$HD$HL$xHL$EHl$(Mq@HD$EHl$(EHH@ Ht+Hl$(@q@HD$AD$HA @D$EyHl$(Gq@HD$AD$}EYH8H$@*HHt H@ Huh1HcHl8)ȉD$Vq@HD$H$@HD$SDHl$89.D$$HD$8HD$D$$D$ZiH8Hl$8Oq@HL$JL$HJ IL$CmHX@3%@%@D$ X@D$ HH8L$XHl$@ s0s@L$[L$)l$XHD$(h8D$(HT$(HB0Hj0D$D$XD$-Hl$(HD$HHD$HD$PHD$)HT$`HD$(L$hHHtH/HL$(HA`H\$@HT$(BBD$4HB@HZHAs@HD$CD$BD$HD$`HD$ Hl$@H\$@HT$(HHu?HHHPHHBPB$HgHl$@D$4H8HHH@Hl$H'HD$8)D$4Hl$8HL$HHL$HL$PHL$L$XL$HD$ L$4L$(5H@H8Hl$@ L$V'H@L$hHD$0HD$@HD$HD$HHD$D$PD$HD$XHD$ D$`D$(pz@HT$0H<%xz@u-H%xz@HH H%z@pz@rHD$0H8H%z@HH@Hl$H&HHD$8H@HHuaHl$HHL$PHL$L$XL$HD$HJ IL$ L$`L$(HT$8HBHHBHH@D$4D$4H@ý]s@ =HT$8H HL$0HL$L$8L$D$KH HHl$ HD$ HHtSHA`HtHL$Hi`5HL$HL$HA0Ht6Hi05Hl$HEPHD$5HL$HuHl$ {5Hýos@T<HL$HHl$ HmHHl$#Ht$H\$ HHHHtHH9uoHKPH HHuHHHL$ HA`HtHi`4HL$ HA0HtHi04Hl$ 4Hý}s@;HL$ HHPtHHE$u=t FHHFHtHt$Hnq4Ht$Hd411ۋF 9}HcHNHHHtHHl$P@Hl$oP@HHt$0\$(H| HHtEEE$E] uv@HD$HT$sHH T$0|W~RL$(0L${#H‹L$(H L$0v@HD$HT$HT$ HD$H H1H ËM$t|$uMv1HPHl$X"HH HL$A  H<%8@D$(P@HT$HL$XHǂD$,HD$HH\$XCt CH|$HH\$@CuQP@l$(H\$@HD$ǀCu"HH+L$Xɸ*‰HPHD$0HD$8D$$D$ HT$XBtBH0Bu|$$H|$8tTHD$8pq@HHP@Yl$(HD$ǀHL$8H+L$Xɸ*‰HPÃ|$ t,P@ l$(HD$ǀHPýP@l$(Hl$0HD$kHD$HD$(P@H|$uH|$0uHD$0HD$HHT$XBtBu}H0BuP@_l$(H|$HuH|$0u HPýv@l7HD$ǀHL$HH+L$Xɸ*‰HPHH;D$0u!HT$HHBH|$u pq@HJHHT$@HT$@AH*HT$@JL$HT$@t$D$$HHD$0HD$ HT$@HBH=pq@t HT$8D$ Hl$HD$(D$ C(Cu H0HHD$0H|$0u,P@l$(HD$ǀHPHl$0H\$@KL$H\$@tHFH\$@tD$,l$,)H\$@nH\$HdH Hl$(D$P@H\$(C$tP@Rl$H C$1C 9}Fl$HcHKHHHt%HA HHuAtJAuCt:ŋC 9|C$CtHvP@l$h1H HL$HA HP@l$BHl$Hm HHL$&HtD$P@l$H\$(fHHl$D$P@cHL$A$u$D$ P@l$D$ HËAD$ Hl$(H$HD$H$HD$ HD$0D$X$tD$XHl$tvtOt*v@HD$L$7\HĀÃ$t 1HĀýv@3H|$0t HĀøHĀøHĀH HHT$HL$0HL$D$H H HHT$HL$0HL$L$H H HHT$HL$0HL$D$H H HHT$HL$0HL$L$sH H T$0HE 9t$v@HD$T$A D$m6[H HHl$D$Hl$HL$ HL$?HHHl$ D$~Hl$ HL$HL$} HËD$HHHl$D$;Hl$HL$ HL$HHHl$ D$ Hl$ HL$HL$A}H1HHD$HHHl$D$Hl$HL$ HL$HHHl$ D$Hl$ HL$HL$u1HËD$HHHl$D$YHl$HL$ HL$HHHl$ D$)Hl$ HL$HL$uH1HHD$HH HE HCH1C 9ʼnl$}(HcHKHHHuH ŋC 9ʼnl$|غT$S HkH\$(K L$q)HT$(HBHBHujw@ LHT$(l$HcHBH,D$D$D$D$H H\$(C tHCH:-w@/H\$(&H(Hw@HD$HL$HL$0HHD$aHT$0HL$8HJ H*H\$0HcH HIHHH(H0HHm1ۋE 9\$,HcHl$ HMHHH9u[w@HD$Ht$HHD$H\$ D$,HcHKHHCtC$uH0H,ËE 9|H0H0HH]E)1C 9}2HcHKHHHtHcHKHH@9tYŋC 9|΋Fu1C 9s(w@HD$Ht$H\$H0ËFuCw1H0HcHKHHH@ HHuw@HD$Ht$H\$H0H8HH]Eu CBu C 9r VH1H8ýx@HD$HT$H\$(H\$PHl$(D$$EU1ҋ]Ћ] D$$HH H(H|$HuEHH8ýw@HD$HT$H\$(H\$Hl$(D$$E1ҋ]Ћ] D$$HH H(H|$HuMEHH8HH\$(T$0HtHtH\$T$HD$T$HhHHuE)L$TE1HD$`Hl$pHEHD$@1Ht$HF 9}=HcHNHHHtHcHNHH@;D$T"Ht$HF 9|H|$`.x@HD$OrNx@HD$H|$Ht$ HD$`HD$(Ht$pH\$@HL$HHD$`HPHT$8t AFHHT$A D$HD$`H@ HL$HHXx@HD$%P@l$xox@HD$%P@D$Hl$`Hm HD$hHtHhHH\$A D$iFt SHt$pHL$Hl$@HD$0HD$HD$H@ D$Hl$0HD$8HD$HD$H@ D$Sx@HD$H\$HHT$@HHD$p@u1HHL$C D$bP@l$x~ HhHHT$C D$1͉\$\HcHNHHH@ HHADDD$XDD$XH|$pHt$H\$\HcHNHHHD$`wHHl$ HD$H1HHU8HM0HHHL$ H HHL$H HH" HMHHHMHÃ|} HcHk@ø)j@H0Hl$(HD$(H %@I@HHl$(Hu1j@HD$H%8@HD$H %8@HtH(Hl$(uHt$(H^ H'HF H\$ C C$HHHHt)HH9HKPH HHuHHHL$ AhtHHL$ Hi0!Hl$ Hm` Hl$ HD$ =Ht$(H\$ F(t HH0Ht$(H\$ CXF(HFHHtHnHHt$(H\$ CXHFHK(K$C$u HHt$(H H0HHPHPl$X,\$XHP HD$LHcH)HJ0H9s|\j@HD$H%h@HD$H%@@@D$HD$LHD$ \$(HB0HD$0*{j@HD$H%h@HD$H%@@@D$*OHPH0HHD$(H@ HD$ Hti,Hl$ m$6HD$j@HD$HD$HD$ Hl$ HuHl$(HD$H0HHHHD$ u#j@HD$Hl$( HL$ j@HD$HAH@D$AD$HT$ HD$(HP B tj@HD$UB$B(HHD$1H0H uH1H HHHD$Hl$(HHL$HAHurj@HD$Hl$(HHl$HD${>H %8@HuHtH.$Hl$(HHL$HQHHT$HJ@HHHl$(H1HD$H H(HHl$0E$ k@HD$HAH@D$AD$HL$0HAHHHD$ HiHHH\$0HT$ HC@HBHHZHH@HJtpk@HD$HCH@D$Hl$ HD$H=H %8@HuHtH"Hl$0HmHH$H(HkHHHBH`j@1#HL$0HHl$HD$HHD$HD$HL$ HHD$@$u1{<HD$@$tHl$HmHHL$A$uA$HJHL$HiHcHD$HH8Hl$@P@mHl$@HD$H1H HHL$H X@HL$ H HtHAxH9udq@HD$HAH@D$HL$(AD$Hl$(HD$ HMpHHL$HHL$HD$0P@HD$0H8HpHL$ H Hu H\$ HP ǂBhHL$@HJxHL$HHH HJpHB(q@HD$HT$(HBxHD$GP@"HL$(Ahq@HD$HHD$ HD$(HH8Dž% @H(<% @uH(ýP@<% @uP@H(% @1ۃ }b\$$HcHX@HHHt@tKHHL$HJpHHHHD$R\$$HL$HHuà |P@H(HHpH |$0HD$Hl$) @D$@H\$1҃!T$}.HcHH@H9u=HD$HcHH@D$Hcʉ@@|$!} H 1Hl$HD$D$zH8H uH8Dž H@H;<%@HGH9Ht$@1҃!}]Hcʋ@N9T$4HcHH@HHl$HHH|$(HHL$H|$(Ht$@T$4!uOu@HD$HH|$(HHD$Ht$H|$HtV8Hl$(H8H|$(HGHH|$(FH|$(Ht$@HǐH;<%@H8Hl$(Hu@HL$L$2uBGH(Hl$0u@HD$HD$8HD$Hl$8u@HL$L$ u 7H<%8@t.v@HD$H%8@HD$H,%8@7Hl$8v@HL$@u1`7HHD$ u F7H@H; %@sHHL$_HL$HL$H; %@u)v@9HL$HHHHHD$HD$8HD$u HT$ HD$HPǂ BuHHD$0HD$116H(HOHH@AHHl$ \$ H‰XtHË tHHD$HH@l$H 5HD$0H%@8@& t Hl$0 ) P9~5 H%@ H%@y- 5<%@u %@ L$L$HHL$PHHA0 HD$ %@L$x@HL$D$ D$((HD$0Hl$0mvDH@HHmHAHD$x@HH u H t tuHHHH$Hl$(D$D$x@ L$4} 1HÉʼnD$HL$(HL$L$7l$41HHD$(HH$tHHT$ HT$ H$HHH$tHHT$ wHT$ H$AHHHD$ RD$H$t?Hl$ HHD$ ,H$AHl$ HH$A D$HHH x@HD$H$HHD$jH$m{3H$H)HAHD$S3 x@HD$-Hl$ D$5D$ uHl$ x@HD$Hl$ D$H$mHD$ HD$D$D$ 3H$m2Hl$ 2HĠHHl$< ^2D$ t D$ HHl$HHl$ p)2D$t D$HH%@HL$ H8@D$1HH$pz@H$xz@HHt#HH9ulH H HHuH%z@pz@Hl$ H$HD$H$HPHD$EH$Hl$ 1HĠHH tH@HH AXD$< x@HD$AXD$J11HHu:HtH%@HtHHL$4x@oH@H1;D$Ht$(\$HT$Hu&'t9HHHt$(HH ut H9uHHH Ãu HrB't H1_HHHHt$(HH AHH1tAL$u%Hl$(HT$  L$s=L$HT$ Hu'tHuHHÃu HB'tH1HHHD$D$;D$0}1t!Hl$8H\$  L$<H\$ Hu<u D$HËL$HcHT$(HHHL$8HL$ HD$HHHHD$D$;D$0}1t!(@H\$  L$d<H\$ Hu<u D$HËL$HcHT$(HHݹ(@HL$HD$HHHl$HD$HPH;T$ttHT$BHL$I9uvHBHtHBH@ H9t+d@HT$HB HtHB H@H9tLd@bHT$=^uHRH;T$uHýmd@:HT$߽d@)HT$vHHHl$ E=^A9D$(s A;D$0rd@HL$ HAHtHAH@ H9td@HL$ HA HtHA H@H9td@HL$ HHL$ HAHtHiD$(D$AD$JHL$ HAHtHiAD$D$0D$#Hýd@3HL$ $HT$HHHl$teHHuHHHL$H=^u.H@9uHHH@9s H HH H밽d@T$HL$뽽d@T$HL$HHl$Hl$L$ L$UHHH Hl$(H|$0tYHl$(HL$0IL$&H\$0HHHuHCHCHHD$(H H*HMHKHMHK޽e@H(Hl$0H|$8Hl$0HL$8IL$H\$8HHD$ HH9HCHuHKHMHKHKHD$0H(HCHu HKHMHHHH@HtH HHH@HuHHHJHHKHJHKHJHU늽5e@*Hl$ H\$8_'e@!HT$HH1HuHHËA9uHHËA9s HHIHIHT$Hu HRHR HHM HJ HjHB HPHBHP HH\$HHCH9uHKHK H1HCHK HH HC HKHHH9uHsHKHK HH8HL$HHHl$@EPu|^HH(HL$ IL$HD$H(Hl$(HL$ HL$HHD$(H9tHl$HmHT$THL$HHD$@HL$ IHHD$ H8HHD$AD$*&H\$@HL$HTH0Hl$8H(HL$@IL$1HD$HHHL$ HHL$@HL$HL$Ht$ H\$@HuxH)Ht$H\$@HL$HHKHKHD$8K)HHD$8@Pu HH0HHD$CD$N%H\$@H9tH)HD$H\$@HL$H끽Be@yHL$ ,L$HE 9sJ 0s0BJ!Ë\$H(E9sZBȋJ!HHt$0H\$(Hl$ KH H9=^uHl$ H\$YHt$0H\$(=^uHl$ Ht$7Ht$0H\$(KH H@@@@NKKH HKH@@F HHýPe@B=u3BHH)HHH9tHH\$4g@HD$HPHH\$!g@HD$Ht$XHT$@H\$`륋KH HHË= ^t&HH\$`H\$g@HD$Ht$XH\$`CtHH\$g@HD$npKH HHHD$@=B=BHH)HHH9tHH\$Xg@HD$ H\$`HD$8HL$`HHT$<;T$8HHHL$0=t'Hl$XHD$`HD$ig@HD$T$HH\$ HT$ D$t$0H\$ HT$(Hc t$0ƒ~HHT$t$HH(HHD$@ | T$ HcHH b@H‹D$$HH\$0HJHL$JL$-\$ T$$~HD$@)HD$HHl$0HD$8HD$T$H(HDL$(H|$ Ht$I1HL9s9t/ݸgfff‰HcH)HΉ0uHD؉Ÿgfff‰HcH)HΉ0H8HHD$Pڃ | T$,HcHH b@H‹D$(HH\$@HJHL$JL$ LD$@|$(Hl$Ht$,}΋MHcIHHD$X)8HD$P0uLHcH HD$H\$|$H8HHHD$ HD$ D$ tBHHH\$H r@tLH\$‹D$ 9tH1HH}mف}Hc 8l@%@^HÉȁ)ʼnD$D$l$YL$%@^HÁ}Hc8l@HÉ)ʼnD$UD$l$FYD$HHD$$$HHl$ l$D$%=t1H,$D$=u H1HD$$}L$$HHL$D$$<$t1HÁ|$u| H1|$u H11HH HD$0D$($ l$(u,$D$cl$(t H fWf.tl$,$HT$0D$D$u%p@YD$(D$D$%d$L$?D$H H(l$0L$8fWf.u fWH(l$D$%ƃȃ݃~ )ž~t~~]~Hcl$L$ ٺЋL$ ȋT$!‰й ) D$D$%d$ D$)݃d$ D$D$H(1l$D$ D$D$%d$  D$K΁|fWf.skH(ý\H(H H\$0l$(%@f.s`fWf.sAfW\ $H\$HT$0D$ fW\fW\D$H fWH l$D$%0!D$D$D$\D$H Ã5!D$l$fWf.s fW\H`@HH`@节HHD$<ttH8uHHH1HHHÉd$t$Él$|$Ë\$t'HHt$HH u HuuH1vHHùH)H)  maing R{PD?@u@H@@u@?$@Xe <@A0C#c/pid@qunlock called with qlock not held, from %#p sbrkmem/env/MALLOCFDcanlock(&pv->lk)==0panic: panic: @Ak@Bk@Dk@ Gk@ Kk@Pk@Vk@]k@ek@ nk@xk@yk@}k@ k@ k@ k@k@k@k@k@NaN+Inf-Infe%de%de%dMalloc of size %ld failed: %rMalloc of size %ld, total %ld %s: %s %s assert failed: %s _threadexitsallstatus set to %pthreadint%s: %s %s q->size == t->sizeq->next==nil || q->next->prev==qq->prev==nil || q->prev->next==qq->magic==FREE_MAGICt->magic==FREE_MAGICa < t->size && t->size < bt->next==nil || t->next->prev==tt->prev==nil || t->prev->next==tt != nil (*t)->magic == FREE_MAGICnode != nil node != nil *loc == nodeolst != nil B2NB(a) == bb->magic != FREE_MAGIC b->size >= dsize2bsize(p, dsize)b->size - dsize < 0x10000newarena %lud pool too big: %lud+%lud > %lud memory pool too largebot->aup == top && top > botpool %s block %p hdr %.8lux %.8lux %.8lux %.8lux %.8lux %.8lux tail %.8lux %.8lux %.8lux %.8lux %.8lux %.8lux | %.8lux %.8lux user data %.2ux %.2ux %.2ux %.2ux %.2ux %.2ux %.2ux %.2ux | %.2ux %.2ux %.2ux %.2ux %.2ux %.2ux %.2ux %.2ux %s %s pool panicbad magiccorrupt tail magiccorrupt tail ptrcorrupt tail magiccorrupt tail ptrdangling pointer writebad arena sizebad arena tail sizemem user overflow (magic0)corrupt tail magic0corrupt tail magic1corrupt tail ptrtoo much block datamem user overflowmem user overflowdon't call me when pool->move is nil B2D called on unworthy blockD2B called on non-block %p (double-free?)invalid allocation size %luda->size >= nbsizecannot satisfy dsize %lud span %lud with align %lud+%ldD2B(p, c) == bpoolalloc %p %lud = %p poolalignspanalloc %p %lud %lud %lud %ld = %p poolcompact %p poolrealloc %p %p %ld = %p poolfree %p %p dsize >= getdsize(b)poolmsize %p %p = %ld found wrong tailpool %p %s (%p %.8lux %lud) MoribundDeadExecForkRunningReadyRendezvousunknowntop of schedinit, _threadexitsallstatus=%p%s %lud: &x=%p n=%d t->stk=%p %s %lud: stack overflow pausing, state=%sall threads gone; exitingrunning %d.%d%d.%d marked to diesleeping for more workt->state == Readyreadying %d.%dwaking process %dnaninfinityinf7635118191655355242878388607671088631342177271251562519531251220703125152587890625190734863281251192092895507812514901161193847656257450580596923828125i@j@j@ j@j@j@j@#p/%lud/args?$@Y@@@@j@.AcAחAeA _BvH7BmB@0BļB4&k C7yAC؅W4vCNgmC=`XC@xDPKDMDJ-DyCxD(,* E52TEqىE/'E!1Eꌠ9Y>)F$_FnFF"F|FMraB3G yhGiWCG*GJH\)c=H7]rHaxHyֲHL}YI\CkFI3T|I\'Isȡ1I:~^Jd~QJvaJ0}GJ>nllJ$KAjZK=P1PKMZ>dKW`M}Kmn/LDcL^LpuLafirM?O8MrbnMG9Mz)M:Ft NdȋBN=ֺ.wN 9iNCNuOILLO֯OO[пOE!P/'%UP_QP6PbDP{U[*QmUx`Q*4VQz5߼QlX R.4R9mr"iRY) kRعeR$N(Sa򮌮>S }W-sSO\]ScbuSp] T%L9hGT.B}T}Ô%IT\nTsqUFQU`RUxӫU?+dpU5=%VN=@[Vҟ&VG0JV=:YVf$0W&sdWW)>W]3sMXk5!a9XBioX)8ӣX*4X5AHxY(-\CYr%4xYv/AYiY?ZOMZ20HwZ~$|7Z-[bZXC}"[;/V[ ;C-[SJ[= \[M"4+\0IΕ2a\|AH\[R\ysKp]WPM4]mH=j]Į]-f]u8W]am ^|M$D@^`-Ut^x^WUH^P.5_[ypH_r]~_':__ k_EW`RVR`'.N`(:W"`Yv5`noproc %d.%d %d._ %d.%d %s: assertion failed channel was closedRendezvous with thread %d.%dRendezvous for tag %pWoke after rendezvous; val is %p/proc/%d/note/proc/%d/notepg ((((( H 0123456789abcdef0123456789ABCDEFbad stacksize %dcreate thread %d.%d name %sp->newproc == nilt->stk != nilt->stk != nil Bd #Bd %^ +Bd ,Bd -Bd C\ E G Sj^ X^ b^ cP\ d^ e f g hBd lBd nc o^ p^ rҲ s] uBd x^ @ ? ? B@ @ MA A z@Unhandled note %s, proc %p sys:Got note %ssys:Threadexitsallstatus = '%s' threadintlibthread: too many delayed notes/dev/bintimeusage: chantest [-O nbuf] [-R nrxproc] [-T ntxproc] usage%lld chaninit %pchancreate %pc==(Channel*)~0nbERROR: channel alt returned %d expected channel with elements of size %d, got size %d (c->nentry==0 && c->qentry==nil) || (c->nentry && c->qentry)realloc channel entries: %rQueuing alt %p on channel %pDequeuing alt %p from channel %pcan rendez alt %p chan %pcan buffer alt %p chan %pbuffer recv alt %p chan %pbuffer send alt %p chan %prendez %s alt %p chan %p alt %precvsendunlocking the chanlockchanlock is %ludthreadmainthreadmain/dev/cputime_schedexec %s_schedexec failed: %rexec failed_schedexecwait %dprocexecq->pid == _tos->pidmcslock: qlocked: not locked q->pid == _tos->pidq->pid == _tos->pidcouldn't parse wait message etext@N@O@R@ T@c@privinit/@ privlockvfabs.c@(qsepn@0borderrstrtod.c@8_exits@@_threadnotefdxfmtlock.c@Hlk..mbrk_.sdebug.c@.string@.string7atol.c)atom.s2nrand.c@Pfd@qlautflen.csched.c@Xl$1spow10.c@btab1@btab2@vfprint.cqtoupper.c@Xbloc id.c@`privs^abort.c@h$0.41b00000@p$0.43300000ystrchr.sJrendezvous.sCfmtvprint.c0strcmp.c"libc9_assert.c%setjmp.s$strcpy.s@xrng_feed@x.string,port/strdup.c5lrand.ccreate.c@.string#strlen.s.strncmp.c@x.string@_privates@yP.string@rng_tap@rng_vec LM  =>   (txthread .framei jrxthread .framein usage.frame threadmainH.frameit0.safe_args$_argcargcargv LM  =>Mt  D·mcslock .framel ·mcscanlock .framel ·mcsunlock .frameLl qalloc0.frameqhpll qlocked(.frameh bqfree.frameh mcslock .frame.safel mcscanlock0.frameqhpll gmcsunlock0.frameqhlpl LM  =>    threadexits0.frameexitstr ?threadexitsall8.frame ipidnpidmypidexitstr Jthreadwaitchan.frame LM  =>   _threaddebug.frameargfmtbuff _threadassert@.frame.safebufs LM  =>  0 MnextID.framei newthread@.frameid(grp nameargftpstacksize threadcreateH.framestacksizearg .safef P_newproc@.frame grpnamestacksizeargp(rforkflagf  procrforkH.frame idrforkflagstacksizeargpf proccreate(.framestacksizearg _freeproc .frametnexttp T_freethread .framept LM  =>    _chanfree.framec chanfree.framec chaninit .frameelemsizeelemcnt chancreate(.framecelemsizeelemcnt isopenfor.frameop altX.frame8r0allreadycl,waitingcaxa ca$n(s@talts chanclose(.framea isc chanclosing.framensc erunop.framenbvcha Arecv(.framev nnbrecv(.framev send(.framev nbsend(.framev channelsize(.framesz 2sendul.framevc brecvul .framevc sendp.framevc recvp .framevc nbsendul.framevc Gnbrecvul .framevc nbsendp.framevc nbrecvp .framevc emptyentry(.frameextraic enqueue0.frameca Rdequeue8.frameci canexec8.frame altexecbuffered@.framewillreplace.safec altcopy .frameszsrc  altexecp.framespl8buf0waitern i c(meabotherop LM  =>   "launcheramd64.framefarg "6_threadinitstack.framefarg LM  =>   s "psstate.frame "_schedinit8.frametp $qneedstackX.framexn %_sched8.frame.safetp &Zrunthread(.frametpq '@_threadready0.frameqt (zyield.frame LM  =>   (finish.framevalrett )_threadrendezvous@.frameretvaltl .safetag *_threadflagrendez.frame *_threadbreakrendez0.frameli LM  =>  & +_threadnotify(.frameitopidtofromin ,delayednotes@.framenvip -y_threadnote0.framenpsv ._procsplhi.frame /_procsplx .frames LM  =>  s /RmainH.frameargvpargc 0Amainlauncher .frame 0hskip.frame 0_times.framerpfbt 1efork.frame.safebufe 2_schedexec.framepide 3 _schedfork .framepidp 3W_schedexit.frameexp 4 _schedexecwaitH.framepid 4_systhreadinit.frame 4_threadgetproc.frame 4_threadsetproc.frame LM  =>   4_threadmalloc0.framez .safemsize 5~_threadsysfatal(.frameargbuf  LM  =>   ? 6threadid.frame 6!threadpid(.framepidpid 6threadsetgrp.frameng 7threadgetgrp.frame 7threadsetname.frame.safefdbufargtpfmt 8&threadgetname.frame 84threaddata.frame 8D_workerdata.frame 8Pprocdata.frame 8\tprivalloc.framei 8tprivfree.framei 9 tprivaddr.framei! 9)pause.frame "# 9,strlen.frame "$) 9Fstrcpy.framep2 "% 9longjmp.framer 9setjmp.frame "&* 9memset.framenc "'R 9memmove.framenp2 "( :f_main.frameinargvinargc ")F :ainc.frame :adec.frame :cas32.frame :cas.frame :casul.frame :casl.framenewexp :cas64.frame :casp.framenewexp ;fas64.frame ;fasp.framep ;fas32.framep "+ ;getcallerpc.frame ",- LM  =P ; utfecpy0.frametofrome ",. LM  =Q ;strncmp.frames2n ",/ LM  =J ;strdup(.framens .safes ",0 LM  =O runelen(.framestrrune >runenlen.framenrune ?fullrune.framen ",2 LM  =P ?vnrand.frameslopn ",3 LM  => 4tu  ?sbrkalloc.framen ?sbrkmerge.frameylx @Bplock.framepv @punlock.framepv @checkenv@.framebuffd AMpprint0.framevfmtpv AppanicH.frame nvmsgfmt pv Cmalloc(.frame .safevsize Cmallocz(.frameclr .safevsize D)mallocalign@.frame .safevspanoffsetalignsize Dfree.frame Drealloc0.frame .safenvvsize Emsize.frame Ecalloc(.framevszelem .safen F5setmalloctag.framepc FPsetrealloctag.framepc Fkgetmalloctag.frame Fogetrealloctag.frame Fumalloctopoolblock.frame ",5 LM  = Fisrand.frame G-srand.frameseed GWlrand.framex ",6 LM  =d Glock.frameilk Hcanlock.frame Hunlock.frame ",7 LM  =p Hatol.frame J/atoi.frame ",8 LM  =w J=atexit.frameif Jatexitdont.framef K'exits .frameipids ",9 LM  =H K_assert .frames ":; LM  +, ":< KfmtStrFlush(.frame nsf Lfmtstrinit(.framenf M+vsmprintp.frameargsPffmt ":= LM  +@ Mvseprinth.framefmtargsPfe ":> LM  +, ":< N_fmtFdFlush(.framenf N}vfprint.frameTnfmtargsPbufPf ":? LM  +7 O sprint8.frameargsfmt ":@ LM  +8 O h[` strtod`.framegG KG BB C$ VDDD QHGQHC|Ln J rDIz {CCCC,FL؁AAdE"niABECAZArBVAVAXw}|rCdFc#_n0q+ }9yGDZV NBBRCAAAVEYDLDFC ELH"gfA I VV$CU͆K`H K