~Ecomma>A~@linep@ p Sp,A p S~=strchr=p &AOfindblock >A~@namep@ p Sp@ p S>~?pp?pA W.nmblock& >P, mblockp  > p S~= strcmp =p ? &AX?W+ finditem >Ap@ p Sp@ p S>p?pA WO nmitem&  >PMmitemp > pP p S =p ? &AX] W Lparsemenu&>A~?inblockp-A@?~?menup.A?~@scratchp/@p/S~@strp/@p/S~@lenp/@p/S~=memmove/=p0@ p0 S~?linea0H? p0 Sp0dA p0 Sp0 A p0  S~=getfields0=p0@? p0> ~?np0<?&1<?dAU1~<~>.string-2;> warning:-2;> possibl-2;> y too ma-2;> ny lines-2; > in planp2>Dp2S~=print2=p2@? p2> p3A W3-7;(> 9.ini mp7  =7 A p7  > p7 Sp7>/D p7 S7 =p7D ? p7> &7AX7p8?C9 p9 >p:A p<?r<O&<[AX<<&= AX=<&= AX=;0> enucommp>>4Dp>  => A p>  >p? =? Ap?A >p@  =@ A p@   >CA pA >pC? CC pC SpC]A pC SC=pCD ? pC> ~?qpC?&D?AOD onmalfo-E;@> rmed men-E;H> u block -E;P> header -pE>;DpESpE?pESE=FpH?oHAOpI?CIpI  =I A pI  >pJ CJpJ  =J A pJ  >pKA WK<&O AOOCQ pQ >&S?AXS<T&U APU<-V;X> %s inc-V;`> omplete -V;h> menu spe-V;p> cificatipV>]DpVSV=WpZ?pZOpZD ?WZ on menup\? p\ Sp\>|D p\ Sp\ A p\ S~=cistrncmp\=&\AX\< ] A?p^? p^ Sa^? p^ S^>p^ > p^ &^AX^<-_;> item=no-_;> block f-_;> or menui-_;> tem %s p_>Dp_Sp_?p_S_=`&b?AObWcpf  >Cg pg  >Wgh<-i;> menudefapi? pi Spi>D pi Spi A pi Si=&iAXiL< j A?pk? pk Sak? pk Sk >~?mipk?&kAXk7<-l;> ult=no -l;> item for-l;> menudef-l;> ault %s pl>DplSpl?plSl=m&o?AOo?mtimeoutpp>~> mdefaultbufpq> DpqSpq>DpqSpq?q>DqACqpqS~=!sprintq!=pr> D~>"mdefaultpr">Wrh<-t;> %ldmen-t;> uconsolept? pt Spt>D pt Spt A pt St=&tAXtb< u A?pv? pv Sav? pv Sv>pv?pw?pwSpw?pwS~=#consinitw#=Wwh<-z;> =invali-z;> d line i-z;> n [menu]-z;> block -pz>DpzSpz?pzSz={W{ %s Pl-;> an 9 Sta-;> rtup Men-;> u: =====-;> ========-; > ======= p>DpS=pA WrPp<-;(> %d.p>)DpSp CpSp D ?p >pS=pD ? Wo %s Selp>5DpS~?$bufa$?pSpApSp">p Sp>pS~=%getstr%=pA>a$? p Sa? p SpAS=/p &AUP ection p>?DpS=pD ? Wp p@p?-;@> menuitep? p Sp>AD p Sp ?pQ pP p S!= ?pA WPp -;H> m=%s cop?pO& O<~?'mbp '?pQ p Sp>ND p S~=(cistrcmp(=pD ? p'? &AX mmon%s p? p Sp>UD p Sp <?p H? p S!=pD ? p'? p<? ?WYDpS=~=)readlsconf)=(ApA W[D p S =p? &AX8<~=*apmpA*=wPp*=wPp*=wPp *=w Pp*=p Pp*=pPp*=-;X> APMa-;`> pm ax=%x-;h> cx=%x d-;p> x=%x di=-;x> %x ebx=%-;> x esi=%xp>_DpSp*=pSp*=pSp *=p Sp*=pSp*=pSp*=pS=p? A W-nconf& ->P@.confnamep .> p Sp@ p S(=p ? &AXNDpS=pA,?pA WZPX p Sp@ p S(=p ? &AXn<-;> %d. p>DpSC,?p,?pS~>/confvalp />pS=p ? WW<-;> %s %d. -;> none of -;> the abovp>DpSC,?p,?pS=W~P p Sp@ p S(=p ? &AXWP p Sp@ p S(=p ? &AXW e warni- ;> ng: did - ;> not chan- ;> ge %s in- ;> plan9.ip >Dp Sa d$?p S =o A?a? p S=p\?p@A p Sa? p Sp\? p S~= strncmp =&AXDpSad$?pS1=~> id-#; >ZA-#; >OA-#; >RA-#; >TA-#; > A-#; >0A-#; > A-#; > A~= dotini& =(A~@fsp,@ p, S~=inip,= p,P p, S~?rca,? p, S~=fswalk,=&,AQ,9inibufp/>D o0AQa1? p1 S~?cpp1 ?p1 Sp1 A p1 S~=fsread1=p1 &2AQ2Gparsemenug>po? po Spo> D po SpoA po So =&oAOo DppSppAppS~=memmovep=pp? pq  q A&q AUq<rA psHApsSps?psSps CspsSs=Ws pz? pz &{AX{p  />C p ->Wparseether> A~@fromp@ W!.string-;!> ni %s%~?"cca"?pSp>!DpS~@#classp#@pS~@$ctlrnop$@p S~=%sprint%=pA W=P; p Sa"? p SpA p S~=&cistrncmp&=p? &AOKp ?WR s%dtypep ? p Sp>!D p SpA p S&=p'@ &AX< A ?p  Wy =port=p ? p Sp>!D p SpA p S&=&AX!D p SpA p S&=&AX irq=memp ? p Sp>!D p SpA p S&=&AX =size=p ? p Sp>!D p SpA p S&=&AX!D p SpA p S&=p'@ &AX&AX ea=~>)mtimeout5)>A~>*mdefault5*>A~>+nmblock5+>A~>,mdefaultbuf5,> A5 >A5!>A5/>A5> A5->A5.>A~>-mitem5-> A~>.mblock5.>A~>/nmitem5/>AI