! __.SYMDEF 1400512746 0 0 644 710 ` TtvmountusbpartsTtvusbinitTtvchmodTLt_efgfmtTLt_fmtlockTLt_fmtunlockD.ratholeTreadpartsTconfigpaqDfpartsTconnectpaqTg2TsettimeDtimeserverTconfigembedTconnectembedT,runT,runvT,configlocalT,configloopbackT,connectlocalT,connectlocalkfsT,connectlocalfossilT}connecttcpT}configipT}configtcpTlcacheDlstatbufD#bargcD#debugbootD#bargvD#kflagD#mflagD#fflagD#printcolD#nousbbootT#bootD#replyD#sysT#old9pD#cputypeTwarningTsrvcreateToutinTcatchintTsetenvTfatalTreadfileTwritefileD authaddrT authenticationbootauth.8 1400512707 0 0 664 3431 ` ~E.string-;> /boot/fap>D p SpA p SLO׿=access=&AP <~>glenda>pA ~?argva?p -;> ctotumf-;> actotump C ~?acp ?~?avp ?aRp>D p O-;> debugfacp>D p SLe'=getenv=&AO<-; > totum-pp?C?p? aQp>&D p O-;(> factotup>)D p S=Lza= authaddrp =p? p? p&AO+ mopts-Sp C p  aQp>6D p OW@9D p O-;8> -u-sfap C p  aQp><D p O&AOS<-;@> ctotum-p C p  aQp>GD p Op C p  aQpOp  pA PWc astarti-;P> ng factop>JDpSL?;= fatal =-;X> tum/boo-;`> t/factotp>\DpSp?pSL3bU= exec =-;h> umexeci-;p> ng /boot-;x> /factotup>kDpS =WV m/mnt/f-;> actotump>D p SpAS=&APkAp>D p S=&A~?sp?X<-;> userglep>Dp?-;> nda#c/h-;> ostownerp>D p SpA p SLO׿=open=&A~?fdp?U setting-;> #c/host-;> owner to-;> %s: %r pApSp>DpSp?pSLJ=fprint=p?pSL)=close=-;> 5 =A5>AIaux.8 1400512707 0 0 664 4784 ` ~E.string-;> boot: %spApSp>DpS~@sp@pSa?p SLJ=fprint=L?;=fatal=AoA|?a|?pSpApS=-;> : %s %sp>D p Sp@ p Sa|? p SL$=smprint=p -;> : %sboopApSp>DpS~? msgp  ?p S=p ?pSL?;= exits =Li"P= readfile =A~@ bufp @oAO~@ namep @ p SpASLO׿=open=&AP6 t: %s #~?enamea?pSp@ApSp>DpSp @p SLD$s5=snprint=a? p SpA p SpA p SLk=create=&Ap?P<-; > e/%scre-;(> ate %s: pApSp>%DpSa?pS=~@valp@ p SL V=strlen=~?.safep?p?pSp@pSp?pS=p?pS=L0=srvcreate=\Ap @ p Sp/A p SLF5=strrchr=p &AO %r #s/%~?bufa?pSp@ApSp>4DpSp  S=a? p SpA p SpA p S=&Ap?P:DpS~@ fdp @pSL=!sprint!=a? p S=p?a? p S=p?p? p Sa? p Sp? p S=&?O<-;8> s%dwrip>=DpS=p?pS=L*ܛ="catchint"=A- ;@> tealarm~@#notep #@ p  Sp >CD p  SL,=$strcmp $=& AX  %s[%s]:-;P> no defp>IDpS~@*promptp*@pS~@+defp+@ rP % AORDpSLu=,print,=a?pSpASpApSLX=-memset-=pASa? p Sp@ p S=p p?&'=AO  ault5*>`AI*boot.8 1400512708 0 0 664 18498 ` ~Eopencons> ApASL)=close=pApS=pApS=~>.string-;> #c/devp>DpSp>DpSpApSLi"P=bind=-;> /dev/conp>DpSpASLO׿=open=-;> s/dev/cp>DpSpApS=-;> ons/devp>DpSpApS=~>bindenvsrv> A-; > /cons#ep>&DpSp>*DpSpAS=-;(> c/env#p>/DpSp>2DpSpApS=-;0> e/env#-;8> s/srv/p>7DpSp>:DpSpApS=~>debuginit>A-;@> debugboop>@D p SLe'=getenv=&AO< tnousbbp>JD p S=&AOB partinit >A-;P> ootreadp>TD p S=p &A~? rdpartsp ?OMpickmethod>ALR=method&=AXV<-;X> partsno-;`> boot mep>^DpSL?;=fatal=~@argc&@AO[<~@argvp@ pP W\rootserver>pS~?mpp?pOp?~>doauth>Ap = & AOo<-;h> thodsaupApSp>nDpSLJ=fprint=Wo<~@cpuflagp@pSLW=authentication=~>connectroot >8A~@mpp@pO&A~?fdp?P}<-;p> th...ca-;x> n't conn-;> ect to f-;> ile servp>vDpS=-;> ersrvolp>D p S=p? &AO d9pversp>DpSLu=!print!=~?"bufoA"?p? p SpASa"? p Sp A p  SL=#fversion#=&AP<-;> ion...c-;> an't inip>DpS=-;> t 9Pboop>DpSp?pSL0=$srvcreate$=p?~>%nsinit&%>$Ap->D p- Sp->D p- Sp-AS-=&-AP-<-.;> t//bip.>Dp.S.=-/;> nd /roop/>D p/ S/=p/ &0AX0D ~@&fdp3&@ p3 S~?'rpp3 '?p3 SL_E3=(fauth3(=~?)afdp3)?&4)?AU4<-5;> tspecp-5;> roto=p9a-5;> ny role=p5)? p5 SLz8=*auth_getkeyp5=*D p5 Sp5>D p5 SL"L=+auth_proxy5+=&6AX6<-7;> clienta-7;> uthentic-7;> ation fa-7;> iled (%r-7;> ), tryin-7;> g mount -7;> anyways p7>Dp7S7!=p9&@ p9 Sp9)? p9 Sp9>D p9 Sp9A p9  Sp9'? p9 SLz=,mount9,=&9AP9<-:;> /rootmp:>Dp:S:=p;'?~?-rspp;-?-<; > ount /rp<>'D p< S<=p< &=AX=.= -?;(> ootdir/p? '?p? Sp?>/D p? Sp?A p? S?=&?AP?=1D p@ Sp@A p@ SLa·=/strncmp@/=&@AX@<-A;0> /rootb-A;8> oot: cou-A;@> ldn't bi-A;H> nd $root-A;P> dir=%s t-A;X> o root: pAApASpA>7DpASpA'?pASA=-B;`> %r seco-B;h> nd bind pB>dDpBSB=-D;p> //root/~>0rootbuf$9pD>0DpDSpD@ApDSpD>rDpDSpD'?pD SLD$s5=1snprintD1=pE>0DpF'?pFSpF>{D pF SpFA pF SF=&FAPF=<-G;x> %s/boo-G;> t: could-G;> n't bind-G;> $rootdi-G;> r=%s to -G;> root: %rpGApGSpG>}DpGSpG'?pGSG=-H;> /root/pH>0D pH SpH>D pH SL,=strcmpH=&HAOH+<-I;> /plan9s-I;> econd bipI>DpISI=-K;> nd /***-K;> * warnin-K;> g: remov-K;> e rootdi-K;> r=/plan9-K;> entry f-K;> rom planpKApKSpK>DpKSK=-M;> 9.ini /pM>DpN'?pNSpN>D pN SpNA pN SN=&NAPN=<-O;> root/s-O;> econd bipO>DpOSO=-R;> nd /roopR>DpRSpR'?pRSL.=setenvR=~@rspppS@pS-? pS OpT)?TT~>execinitX>A~>.string-^;> tdirinip^>D p^ S^=p^ &_AX_d<-`; > t/%s/in-`;(> it -%s%s-`;0> ctm~?cmdbufa`?p`Sp`>"Dp`SLC==cputypep`=Dp`SLQA=cpuflag&`=AO`Y1DW`Z3Dp` SLQA= mflag&` =AO`_5DW``7Dp`SL= sprint` =ab?pb pd S~? iargvadx ? pd SpdA pd SL#3= tokenized =~? iargcpd ?pex ?~?cmdpe?phx ? ph Sph/A ph SLF5=strrchrh=phx ?&hAOhw /srv/par-o;@> tfs.sdXXpo>8DpoSpoApoSLO׿=chmodo=pp?ppSapx ?ppSL3bU=execp=pq?pqS~=fatalq=qL Y=bootu=0Ap{rAp{SLe=errfmtp{=Dp{SL=fmtinstall{=~>opencons|>~>bindenvsrv}>~@argcp~@p~S~@argvp~@p~S~>debuginit~>p~@ Lza=argv0&=AX #e/cputp>IDpSp=DpSp@ApSLi"P=!readfile!=~="nousbboot&"=AX ypepick-;X> method..pApSp>TDpS~=%fprint%=W&pickmethod&>-;`> .local~?'mpp'?pO p Sp>bD p S=&AXhD p S=&AX*kbmap*>p$= & AO<-;h> hybridb-;p> ind #æ.pApSp>oDpS%=W<-;x> ..#æ/p>{DpSp>DpSpApS~=+bind+=p$= & AO.<-;> devbindpApSp>DpS%=W.<-;> #S...#p>DpSp>DpSpApS+=p$= & AO><-;> S/devp-;> artinit.pApSp>DpS%=W><~>,partinit,>p=pS~>-doauth->pApSL)=.rfork.=&"=AXJ/connectroot/>~?0fdp0?pS~?1rspa1? p S~>nsinit>~?afdp?p0?pS~=close=p(?pSp?pSp1?pSLv=settime=p? & ASfswapproc>~>execinit>~>.string-;> ..faile-;> d to exep>DpSL?;=exits=~> findmethod >A~@ ap @ p SL V= strlen =~? ip ?&AXurootserver>Ap$= & AO<-;> c initr-;> ead #e/n-;> obootpropApSp>DpS%=W<-;> mpt...#-;> e/nobootp>DpSLC==replyp=DpSpApS!=%=AO&Ap'?O promptb-;> oot meth-;> od %s no-;> t found p>DpSp=DpS~=print=oA=p=D-;> root is-;> from (%~?prompta? p Sp>D p Sp'?pO p S~=sprint=p'? p A W D p Sp '?pR p S=p? p'?  W<-;> s, %s)a ?pSp>DpS=p$= & AO<-;> read #e-;> /bootargpApSp>DpS%=W<-; > s...#e/-;(> bootargsp>%DpSp=DpSpApS!=~@argp@ r=&AX<& AX&AX  outin..pApSp>1DpS%=W!W .pickme-;@> thod donpApSp>:DpS%=WLA- ;H> e #c/swp >KD p  Sp A p  S~=open =& AP [<-;P> apopeni-;X> ng #c/swp>SDpSL?;=warning=-;`> apstartp0?pSp>cD p SpA p SL startin-;p> g swap kp>iDpS=p0?pS=~= old9p =A~?!pa!? p SL3="pipe"=&APt<-;x> procpipp>}DpS~=#fatal#=-;> esrvoldp>DpS=W- 9p...rf-!;> ork srvop!>Dp!S!#=~@$fdp#$@p#Sp#Ap#SLtv=%dup#%=p$$@p$S$=p%!?p%Sp%AS%%=p&!?p&S&=p'!?p'S'=-(;> ld9p/sr-(;> vold9ps-(;> rvold9pp(>Dp(Sp(>Dp(Sp(>Dp(Sp(A SLu=&execl(&=-);> -sexec -);> srvold9pp)>Dp)S)#=p+$@p+S+=p,!?p,S,=W,xAp8>D p8 S~=(getenv8(=&9A~?)fp9)?X9<:-;;> kbmap#-;;> κ/devp;>D p; Sp;>D p; Sp;A p; S;+=&;AP;<-<;> can't bip<>Dp<S<==p@)? p@ Sp@AS@=&AA~?*inpA*?PA<-B;> nd #κc-B;> an't ope-B;> n kbd mapB>DpBSB=C-E;> p/dev/kpE>D pE SpEA pE SE=&FA~?+outpF+?PF<-G;> bmapcan-G;> 't open -G;> /dev/kbmpG>DpGSG=pH*?pHSH=IWK apwrite-M;> to /dev-M; > /kbmap fpM>DpMSM=WN ailed~=.fflag5Q.=A5Q=A~=/debugboot5Q/=A~=0nousbboot5Q0=ALQA=1printcol5Q1=A5Q=A~=kflag5Q=A5Q>0A~=mflag5Q=A5Q=A5Q=@A~=cputype5Q=@A~>rootbuf$95Q>@AIQbootcache.8 1400512708 0 0 664 4447 ` ~E.string-;> /boot/cfp>D p SLlB|=statbufp=D p SpA p SL1d=stat=&AP <~@fdp@~?partitionoA|?-;> s#S/dep> DpSp> DpSpApSLi"P=bind=-;> v#e/cfsp>DpS~?bufa?pSpApSLi"P= readfile =%?AOLD p SL,=strcmp=&AX7 off#e/-; > bootdiskp>DpS~?bda?pSp ApS =%?AO)D p Sa? p ?a O p S=p ? &AXq diskfsp>.D p Sa? p  a R p S=p ? &AX fossilp>1D p Sa? p  a R p S=&AX %scachea|?pSp>8DpSa?pSL=sprint=a|? p Sp=D p SpA p S=&AP %scachea|?pSp>@DpSLza=bootdiskp=pS=a|? p Sp=D p SpA p S=&APHDpSLu=print=~?pa? p SL3=pipe=&AP<-;H> cfs...pp>ODpSL?;=fatal=W ipeforkp>TDpS=p?pSL)=close=p@pSpASLtv=dup=p@pS=p?pSpApS=p?pS=LQA=fflag&=AO<-;X> /boot/c-;`> fsbootc-;h> fs-rs-p>YDpSp>cDpSp>kDpSp>oDp Sa|?pSpASLu=execl=W<-;p> f/boot/-;x> cfsboot-;> cfs-s-p>rDpSp>|DpSp>DpSp>Dp Sa|?pSpAS=W f5=A5>AIbootip.8 1400512708 0 0 664 12348 ` ~E.stringpX>DpXSL?;=fatalX=pX? pY S~@ bargvpY @pYSpY@YApYSL4!پ= memmoveY =pY@ pY? pZA Q~? argcp\  ?~? argvp]  ?-^;> malloc/~> mpointp^> Dp^Sp^>Dp^SLi})=strcpy^=p^ ? Lza=argv0&_=AX_6 D pa ?raT %a AOas net/nepc> DpcSpc ApcSpc> DpcSpc  SLD$s5=snprintc=pc ? pc? WdjD riT %i AOi t%sbin-o;> d #I...poApoSpo>DpoSLJ=fprinto=Wo D pp Spp> D pp SppA pp SLi"P=bindp=&pAPp<-q; > #Ibind pq>#DpqSq=&r=AOr<-r;(> #Ibind prAprSpr>+DprSr=Wr<-s;0> #l0...#ps>7D ps SpsASLO׿=accesss=&sAXs;D ps Sps> D ps SpsA ps Ss=&sAUs l0#l0b-t;@> ind #l0pt>?DptSL?;=warningt=&u=AOu<-u;H> bind #l1puApuSpu>HDpuSu=Wu<-v;P> ...#l1pv>TD pv SpvASv=&vAXvXD pv Spv> D pv SpvA pv Sv=&vAUv #l1bindpw>\DpwSw=&x=AOx<-x;`> #l1bin-x;h> d #l2...pxApxSpx>eDpxSx=Wx<-y;p> #l2#l2py>qD py SpyASy=&yAXy uD py Spy> D py SpyA py Sy=&yAUy  bind #lpz>yDpzSz=&{=AO{<-{;> 2bind #p{Ap{Sp{>Dp{S{=W{<-|;> l3...#lp|>D p| Sp|AS|=&|AX|'D p| Sp|> D p| Sp|A p| S|=&|AU|( 3#l3bip}>Dp}S}=-~;> nd #l3p~>Dp~SLP=werrstr~=WF fork con-;> figuring-;> ip: %rp>DpS=p= & AO<<-;> starting-;> ipconfipApSp>DpS=W<<-;> g.../bo-;> ot/ipconp>DpSp?pSL3bU=exec=-;> figexec-;> ing /boo-;> t/ipconfp>DpS=p= W/ ig: %rw-;> aiting f-;> or dhcp.pApSp>DpS=WV ..confi-;> guring ip> DpS=p? p S=WW<& AODpS=W<~@ needfs& @AO<-;> p fsf-; > ilesyste-;(> m IP addp>DpS~>!fsipp>!DpSp>DpS~>"getndbvar">-;0> ressaut-;8> hauthen-;@> tication-;H> server -;P> IP addrep>5DpS~>#auipp>#DpSp>:DpS">~>$setauthaddr$>A-;X> ss%s!%I~?%bufa%?pSpApSp>[DpS~@&protop&@p Sp>#DpS~@'portp'@pS=a%? p SLe'=(strdup(=Lza=)authaddrp)=Lb4=*configtcp*= Ap= & AO<-;`> !%dconf-;h> igip...pApSp>dDpS=W setauthapApSp>pDpS=W<-;x> ddr...tp>DpSp7ApS$>LGI=-connecttcp-=TA-;> cptcp!%a%?pSp@ApSp>DpSp>!Dp S=p= & AO<-;> I!564di-;> al %s...pApSp>DpSa%?pS=W dial %sp>DpSa%?pS=p/? p ~>0isvalidip0> A~@1ipp1@ p SLlB|=IPnoaddrp=D p SpA p SLsR=memcmp=&AXnetenv>Ap1@pSp=DpSpApS =-;> : %r#e/ax%?pSpApSp>DpS~@attrp@p S=ax%? p SpASLO׿=open=&AP<p/?pSax%? p SpA p SL .string-; > %sneten-; > v: can't-; > parse ipApSp> DpSax%?pS=~> netndb >$Ap1@pSp=DpSpApS~=memmove=-; > p %s %sa%?pSpApSp> DpS~>mpointp>Dp S=a%? p SpAS=&AP_<p/?pSa%? p SpA p S=p?p/?pS =p? & AQn<oA %?p@ p SL V=strlen=p?a%?p Wy /ndbnet-; > ndb: can-; > 't parse-; > ip %s pApSp> DpSp?pS=Wv<">TA~@namep@pS~@varp@pS >p@ p S0>&AXW&AX configip- ; > : can't - ; > parse %s- ; > ip %s p Ap Sp > Dp Sp @p Sa %?p  S~=fprint =W < 5 #>A5 > A5 !>A5  >AI local.8 1400512708 0 0 664 12902 ` ~E.string-;> bootdiskp>D p SLe'=getenv=~?inibootdiskp?LC==sysr=&/AO dksc(0,Lza=argv0p= p Sp> D p SpA p SLa·=strncmp=~@mpp@ p? Lza= bootdiskp = ~> diskp > &AX1 #w%d/sd~> disknamep> DpSp>DpSp Sp  SL=sprint=p> D WEOM<-;> %dfsboop>DpSp  =p SL.=setenv=LGI=connectlocalkfs=tA-; > tdisk/b-;(> oot/kfsp>&D p SLlB|=statbufp=D p SpA p SL1d=stat=p > &AP[0DpS~?devp ?p  SLD$s5=snprint=a? p SpASLO׿=open=p &AP %sfskfsp>5DpSLu=print=~?pa? p SL3=pipe=&AP<-;8> ...pipep><DpSL?;= fatal =WADpS =LQA=!bargcp!= A A p SL؊\="malloc"=p!=~?#argp#?p -;@> forkkf A p>FD p Op  A p>JD p Op  A a? p O-;H> s-f-sp  A p>MD p OpA W /boot/kfp>PDpSp#?pSL3bU=&exec&=-;X> scan't -;`> exec kfsp>ZDpS =W waitpid-;p> for kfs-;x> failedp>iDpS =p*?&(?XDpS =~@,argvp,@pOpSp,@pS&=-;> forkcan-;> 't exec p>D p Sp,@ pP p SL$=-smprint-=~?..safep.?p.?pS =W %s: %rw- ;> ait fail- ;> ed runnip >D p  Sp ,@ p P p  S -=p .?p .?p S  =W < '=p (?& AO <& AO 1print11>A~@sp@ p SL V=strlen=p.?~@fdp@ p Sp@ p Sp.? p SL.string-;> ng %s/n-;> et/ipifcp>D p SpA p S=~?fdp?&APa<- ;> /clone#p >Dp Sp >Dp Sp Ap SLi"P=bind =-!;> I/net/-!;> net/ipif-!;> c/clonep!>D p! Sp!A p! S!=p!?&!AP!a<-";> open /ne-";> t/ipifc/-";> clone fo-";> r loopbap">Dp"S" =-$;> ckbind -$;> loopback-$;> /dev/nu-$;> lladd 1-$;> 27.0.0.1-$; > 255.255-$;(> .255.255p$? p$ Sp$>D p$ S$1>&$AU$pD p$ S$1>&$AU$p write /-&;8> net/ipif-&;@> c/clone -&;H> for loopp&>1Dp&S& =&LGI= connectlocalfossil* =<A-2;P> back/bo-2;X> ot/fossip2>UD p2 Sp2=D p2 Sp2A p2 S2=p2 > &2AP2 l%sfossa7?p7Sp7Ap7Sp7>bDp7Sp7 ?p7  S7=a8? p8 Sp8AS8=&9Ap9?P9 ilfossi-B;p> l configaB ? pB SpB>kD pB SpBA pB SLsR=memcmpB=&BAOB<-C;x> /fossiaC? pC SpC>zD pC SLi})=strstrC=&CAOC<-D;> lno fos-D;> sil conf-D;> ig found-D;> on %s pD>DpDSaD?pDSD=pEAEpHApHSpHApHSpHASLv=settimeH=pK>D pK S~=getenvK=&KAOK ventivepM>DpMSM=aN ?pNSpNASpNApNSN =pO?pOSaO ?pOSpOApOSpOA SpOASO =pP?pPSP=-Q;> nti...v-Q;> enti conaQ ? pQ SpQ>D pQ SpQ A pQ SQ=&QAOQ<-R;> fig no -R;> venti co-R;> nfig fou-R;> nd on %spR>DpRSpRx?pRSR=pSAS-U;> /boot/pU>D pU S~=statbufpU=D pU SpUA pU S~=statU=&UAPU<-V;> venti/b-V;> oot/vent-V;> i does n-V;> ot existpV>DpVSV=pWAWW^$ tcp!12-[;> 7.1!1703p[>Dp[|?-];> 4tcp!12-];> 7.1!8000p]>Dp]?W] /boot/v-`;(> enti-m-`;0> 20-c-ap`>!Dp`Sp`>-Dp`Sp`>0Dp`Sp`>3Dp` Sp`x?p`Sp`>6Dp`Sp`|?p`Sp`>9Dp`Sp`?p` Sp`A$S`/=-f;8> -h!*!pf|? pf Spf><D pf Sf=pf &fAOfV %s!127.1ah ?phSphAphSph>@DphSph|?ph Sph  hAphS~=snprinth=ai ?pi|?-k;H> !%sventpk>LDpkSpk|?pkS~=setenvk=Wkg iventipp>RDppSppx?ppSp=-u;X> fossil(%pu>XDpuS~?partitionau?puSu=-v;`> s).../b-v;h> oot/foss-v;p> il-m20-v;x> -f-cs-v;> rv -A fb-v;> oot-cs-v;> rv -p fspv>fDpvSpv>sDpvSpv>vDpvSpv>yDpv Sav?pvSpv>|DpvSpv>DpvSpv>DpvSpv>Dpv SpvA$Sv/=-x;> cons#s/px>D px SpxA px S~=openx=&yApy?Py<-z;> fbootop-z;> en #s/fbpz>DpzSL?;=warningz=p{A{-};> oot#s/fp}>Dp}SLz8=remove}=p~?~~LGI=connectlocal=A-;> boot#cp>D p Sp>D p SpAS=&AP<-;> /devbinp>DpS =-;> d #c#pp>D p Sp>D p SpAS=&AP<-;> /procbip>DpS =-;> nd #p#Sp>DpSp>DpSpApS=-;> /dev#kp>DpSp>DpSpApS=-;> /dev#up>DpSp>DpSpApS=-;> /dev#p>DpSp>DpSpApS=LGI=mountusbparts= =p &AP<~= connectlocalkfs =p p -;> /dev~>!disk5!>A~>"diskname5">@A5>A~>#args5#>AIembed.8 1400512708 0 0 664 2802 ` ~Epaqfilep>WLGI=connectembed=$A~>.string-;> /boot/pap>D p SL]ϒw=dirstat=&AX p S=p &AO' qfspaqfp> DpSLu= print =-;> s...#cp>D p Sp>D p SpASLi"P= bind =&AP9<-;> /devbinp>DpSL?;= fatal =-; > d #c#pp>%D p Sp>(D p SpAS =&APD<-;(> /procbip>.DpS =~? pa ? p SL3= pipe =&APL<-;0> nd #ppip>6DpS =W peforkp>;DpS =LQA=bargcp= A A p SL؊\=malloc=p=~?argp?p -;@> /boot/pa A p>@D p O-;H> qfs-ivp  A p>LD p Op  A p> p OpA Wi /boot/pap>PDpSp?pSL3bU=exec=-;X> qfscan'-;`> t exec pp>\DpS =WM aqfs5>pA5>AIsettime.8 1400512708 0 0 664 5518 ` ~E.string-;> #s/bootLza=timeserver-;=>DLv=settime=A~>timeset$1&>AO<-;> time...p>DpSLu=print=~@islocal&@AO5D p SpA p SLO׿=open=&AU<~?fp?pS~? timebufa@ ? p Sp?A p SLp?pSL)= close =W5 lusertime >p>&AQ!<-;> #r/rtcy-;> ymmddhhma@ ?pSp>DpSLi})= strcpy =-; > m[ss] d-;(> ate/timep>&DpSa@ ?pSp@ApSLi"P=outin=W <&>AXu2D p SpA S~@rpp@ p SLz=mount=&APR<-;0> /tmps-;8> ettime mp>7DpSL?;=warning=p?pS =p?pS =-;@> ount/tmp>ED p SLlB|=statbufp=D p SpA p SL1d=stat=&APaJDpSL?;=fatal=p=DpSpApS~?dira?pSa?p SL~=convM2D=-;H> pstat%a@ ?pSp>ODpSp?pSL=sprint=-;P> ld/tmppASp>SDpSL,=unmount=-;X> #c/timep>XD p SpA p S=p?a@ ? p SL V=strlen=~?.safep<?p? p Sa@ ? p Sp<? p SL can't se-;h> t #c/timp>`DpS=p?pS =p>rDpS=LM=g2=A~@ppp@ pQrOaO pQ rP   A AQ~>dmsize-;>mA-;>A-;>A-; >A-;>A-;>A-;>A-;>A-; >A-;$>A-;(>A-;,>A-;0>A~> ldmsize-; >nA-; >A-; >A-; >A-; >A-; >A-; >A-; >A-; >A-;$ >A-;( >A-;, >A-;0 >A~>!yrsize!>A~@"yp"@ p  A   A &AX DWD >$A~@#argbufp#@~?$bufp$?p$? p S=& AO<& AXp(? pO=QA %?Wp'?p pA W e %ldp"#@p"Sp">tDp"Sp"%?p"S"=p#%?##5#>xA5# >4A5#>4A5#=A5#>AI#paq.8 1400512708 0 0 664 3321 ` ~E.string-z;> add boot-z;> ldr 0x00-z;> 00000 0x-z;> 0040000LR@=fparts-z;=>D-{; > add para-{;(> ms 0x004-{;0> 0000 0x0-{;=> D-|;8> 080000a-|;@> dd kerne-|;H> l 0x0080-|;P> 000 0x01-|;=>?D-};X> 40000ad-};`> d user 0-};h> x0140000-};p> 0x02000-}; =>^D-~;x> 00add r-~;> amdisk 0-~;> x0200000-~;> 0x06000-~;=>{DLb4=configpaq=A-;> 00#F/dp>D p Sp>D p SpA p SLi"P=bind=&AP <-;> evbind p>DpSL?;=fatal=-;> #c#p/pp>D p Sp>D p SpAS=&AP<-;> rocbindp>DpS=-;> #p/dev-;> /flash/f-;> lashctlp>D p SpA p SLO׿=open=~?fdp?&?AP#<-;> opening -;> flashctlp>DpS=pA W( paq...p>DpSLu= print =~? pa ? p SL3=pipe=&APHDpS=Wz pipeforp>DpS=p(A p SL؊\=malloc=~?argp?p -;> kpaqfs A p>D p Op  A p>D p Op  A p>D p O-;> -v-i/d-;> ev/flash-;> /ramdiskp  A p>D p OpAQp ?pSpASLtv=dup=p ?pSpApS=p ?pS =p ?pS =-;> /boot/pp>DpSp?pSL3bU=exec=-;> aqfscan-; > 't exec p>DpS=WI paqfs5=A5>0AIparts.8 1400512708 0 0 664 25876 ` ~EsdaddpartQ>4A~@unitpQ@ p\T&\AO\B<&f  @Xf> .string-z; > cannot a-z; > dd %s!%s-z; > [%llud,-z; > %llud) t-z; > o disk [-z;( > 0,%llud)-z;0 > : %s no-z;8 > free pa-z;@ > rtitions-z;H > partiti-z;P > on bound-z;X > aries ou-z;` > t of ranpz> DpzSpz  zApzSpz@pzSpz@pz Spz @pzSpz @pzSpz @pzSpzTpzSpz Tpz S&z AXz|6 DWz}I Dpz$SLu= printz =}p a R Aa OpT  p p p@pPp @pPp @pQp @p Qp p ? ApSp@pSpApSL0[= strncpy =p@ p?pAOCQ-;h > gepart -;p > %s %lld pQ p Sp>k D p Sp@ p Sp@ p  Sp @ p Sp @ p Sp @ p SLJ=fprint=&AP<-;x > %lld ca-; > n't upda-; > te %s's -; > devsd pa-; > rtition -; > table fo-; > r %s: %rpApSp>~ DpSp@ ApSp@p S=LQA=debugboot&=AO<-; > part %-; > s %lld %pApSp> DpSp@pSp@p Sp @pSp @pSp @pS=W<~>sdread>4Ap@pO & A~?secsizep ?X<-; > lld sdr-; > ead: zer-; > o sectorp> DpSLP=sysfatal=p? ~?.safea?pS~@offp@pSp@pSp  SA p SL9=_divv=p?~@ppp@ pPpP p?  p?   ~?bnop?p ?a?pSpp A ~@lenp @ p  A p@   p@      A A p Sp Sp p SA p S=p@ pTpT p?  p?   p?  p?   ~?nbp?p ?p  A pPpP p? ? p? ? &  R sizevap> DpSL?;=_assert=p@ pP p Sp@ p Sp @ p SLsdreadblk>A~@ a& @AOs DpS=p@ p S~@!partp!@ p Sp @ p Sp@ pP p  Sp @ p Sp@ p S>p@ pP & O#oldp9part#>DAp@ pRaO Aa OpR  -; > aparti~?$ppp$? ApSp> DpSLi})=%strcpy%=p$? p= p@ p  A pPpP AA p pQp Qp  A pPpP AA pUp  U& AO<-; > tionold-; > p9part %pApSp> DpSp  ApS=p$?p@ W&partbufp&> p SpA SpASpAS>&AP<-; > s plan9-; > partitip&> p Sp> D p SpA p SLa·='strncmp'=p@ p$? &AO p SpA SpASpAS>&AP<-; > onsplan-; > 9 partitp&> p Sp>  D p SpA p S'=&AO<-; > ions%s:-;  > using o-;( > ld plan9-;0 > partiti-;8 > on table-;@ > on last-;H > sector p> DpSp@ ApS =W<-;P > %s: usi-;X > ng old p-;` > lan9 par-;h > tition t-;p > able on -;x > 2nd-to-l-; > ast sectp>Q DpSp  ApS =p@COp@ pP p&> a QoAOp&> p S~?(linea(? p SpAA p Sp> D p  SL=)gettokens)=-; > or pl-; > an9 part&A~?*np*?O# D p SpA p S'=&AO$ itions p ?p (? p S~?+fielda+? p SpA p Sp> D p  S)=&AO=p? W&<~>/sdfindpart/>Ap@ pA Wz0p9part0>HAp= &  AO <- ; > p9part p Ap Sp > Dp Sp @ Ap Sp @p  S =W p!@ &"AX"<#p% S~?1pp%1?p%Sp%&> p% Sp%R p%  Sp%ASp%AS%>p%&> &%AP%<&p'@ p'P a' Ro'AO-); > %s %s pp) Sp)> D p) Sp)A p) S)'=&)AO)<*p,&> p, Sa,(? p, Sp,AA p, Sp,> D p,  S,)=p, &-AX-<.p/A W/ art pp0 ?p0 (? p0 Sp0> D p0 Sp0A p0 S0'=&0AO0 D p2  S2)=&2AO2p8*? p8? W8<8~>isdos=>A~@tp=@ &? AO?C<&? AX?DisextendC>ApC@ &E AOEX<&E AXEYmbrpartM>\A~>mbrbufpM> ~@unitpM@ ~?taboffsetpUA?pUA?pV  VA~?dppV?pY SpYQ pY SpY SpYQ pYA pY? pY? pY?pY pY  Y  &Y AXYy<|Y WY<=Y  pY =Y  Y  pY  |Y Y  pY pY?pY  SpY SpYA pY SY>pY@&YAPY pa SpaU paA pa? pa? pa?pa pa  a  &a AXa<|a Wa<=a  pa =a  a  pa  |a a  pa pa?pa  Spa SpaA pa Sa>pa@&aAPa pp SppU ppA pp? pp? pp?pp pp  p  &p AXp<|p Wp<=p  pp =p  p  pp  |p p  pp pp?pp  Spp SppA pp Sp>pp@pp?&pAPp.string-;> art p~?namea?pSp>DpS%=WI<-;> lan9plaa?pSp>DpSp ?pSL=sprint=p@pSa?pSp,?pSp,?p Sp.?pSp.?pS~>sdaddpart>p@pSa?pS0>p?p ? C ?& ?AXjp?p ? &AXk n9.%ddop@pSp>DpSp,?pSp,?p Sp.?pSp.?pS>p?p ? p  A a V sP p S>p@p?p ? &AOpart9660>$Ap@ pQ&AOsdread>&AP sCD001-;> EL TORIT-;> O SPECIF-;> ICATION%?AXD p S~=strcmp=p@ &AX&AP Ua? p Sp>D p SpA p SLsR=memcmp=&AXD p SpA p S=&AO found pa-;> rtition -;> %s!cdboo-;> t; %lud+p>DpSp@ ApS~?ap ?p Sp *?p  S~=print=p? -;> %lud cdp@pSp>DpSp SpA Sp  *?pSpAS>pA~>partition>Ap@ pQ&AXL<p S>&AXQ<-; > bootparp>%D p SLe'=getenv=p -;(> titionn&AOa/D p SpA p S'=p1? &AOb3D p SpA p S'=&AOpAXpA p S=p? p> p&>& AO<&AOpS=pAp>p&>p   A& AO p ? & AP  ewolddp@pSp>7DpS0>W~>geom$49-;>gA-;>eA-;>oA-;>mA-;>eA-;>tA-;>rA-;>yA-;> A~>rdgeom>l A~? bba ?~?!bpp!?~=".ratholea"=pSp@pOpSpASpA SpAS~=#seek#=p!?pSp@pOpSpASLlK=$Binit$=W D p" Sp" A p" S"'=&"AX",setpartitions.,>0A~?-sdunita4-?~?.unitp5.?p5Sp5ASp5Ap5SLX=/memset5/=p5.? ~@0ctlp60@ p6 Q~@1datap71@ p7 Qp9AQp:AQp:A Qp; S;>p<.? <Ap<S~@namep<@p<Sp<Ap<S~=strncpy<=p=EA p= Sp=A p= SL;=mallocz==p=.? p=Pp?P p@  @A p@Pp@P @A@A p@Rp@  R-A;8> atadatapA ~?part0pA ? AApASpA><DpAS~=strcpyA=pB?pBAOpC.?CCOpEA pE SE=~>mbrbufpE>pFA pF SF=~>partbufpF>pG.?pGSG>pH.?pHOpHSH=HLGI=readpartsP=0ApV>AD pV SpVASLO׿= openV =&WAPWQ.string-^;@> /devsd~?namep^?p^Sp^>FD p^ Sp^A p^ S~=strncmp^=&^AO^s /dev/%spa>ID pa Spa? pa SL$=smprinta=~?ctlnamepa?-b;P> /ctl/de-b;X> v/%s/datpb>UD pb Spb? pb Sb=pb? ~?datanamepb?&c AOc<&cAOcpo? pp Sp=pq?pqSq=Wq\ a5t>A5t> A5t>hA5t"=A5t>AItprintstub.8 1400512739 0 0 664 492 ` ~Efmtlp.>Dp.SL~0EM=lock.=.L)L=_fmtunlock2=Ap4>Dp4SL~0EM=unlock4=4Le=_efgfmt8=Ap:A::5:>AI:usb.8 1400512708 0 0 664 6198 ` ~Eusbdisk0-;>/A-;>dA-;>eA-;>vA-;>/A-;>sA-;>dA-;>UA-;>0A-; >.A-; >0A~>sdxxctl-;>/A-;>dA-;>eA-;>vA-;>/A-;>sA-;>dA-;>XA-;>XA-; >/A-; >cA-; >tA-; >lA~>start>A~@filep@ p SpASLO׿=access=&AU .string-;> no %s...pApSp>DpSp@pOpSLJ= fprint =pA& AO% DpS~@ namep @pS =W% %s...n-;> o %s...pApSp>DpSp@pS =WF can't st-; > at %s: %pApSp>DpSp@pS =W] r /srv/-;0> partfs.sp>+DpS~?dirp ?p SLf/=dirwstat=p?pSL0fj=free=pA~>startpartfs>Ap>D p SpAS=&APw dXX/srv-;@> /partfs.p><DpSLz8=remove=pA -;H> sdXX/bo-;P> ot/partfp C ~?ip ?~?partfsvat? aPp>MD p O-;X> ssdB0pap>ZD p SLe'=getenv=p? p &AOcD p Op C at? aPp O&@AO<-;`> rt-p-sp C at? aPp>fD p O-;h> partfs.p C at? aPp>iD p Op C at? aPp>D p OpA t?-;p> sdXXparp>uD p Sat? p Sp>D p S>~?rp?&@AO<-;x> tfs/srv-;> /partfs.p>|DpSpApS=p?~>mountusb>Ap= & AO<-;> sdXXmou-;> nt usbd.pApSp>DpS =W<-;> ../srv/p>D p SpA p SLO׿=open=&AP<-;> usbcan'-;> t open /-;> srv/usbp>DpSL?;=warning=W<~?fdp?pSpA p Sp>D p SpA p  Sp>D p SLz=mount=&AP<-;> /devmo-;> unt -a /-;> srv/usb p>DpS=p?pSL)= close =WpA p S>-;> /dev/bo-;> ot/usbd~>"usbdv$13-;">>DLW=#usbinit#=A-;> #u/usb/c-;> tl#u/dp>D p SpAS=&AUD p Sp>D p SpA p SLi"P=$bind$=p= &AU evusbinpApSp>DpS =W <-;> it...us-;> bd/srv/p>DpSp>"DpSp>DpS>pA ?WD p SpAS=&AU"W4<& =AO 4<- ;> usbno u- ;> sb disk.p Ap Sp > Dp S  =W 4< - ;> ..5 > A5 ">A5 > A5 >AI