~E Ap> @X> <~>.stringp?>Dp?Sp?AS~=warp86?=p?@ &@ AX@<~=debug&A=AXAconsputcF>A~=consoqpH=D pH SpH =HHH~= kbdinitL =A~= i8042initN =pO=DpOS~= qinitO =O~= consinitS = A~@ namepS @ -W;> ^P cga&W AOW1D pW S~=cistrcmpW=&WAOW1<&ZA~?portpZ?QZ>DpaSpa?pa S~=uartspeciala=~>useuartpbA>pc=DpcSpc> DpcSpcApcS~=uartputsc=c~=consdraing=A&i>AOic<~=uartdrainj=j~=consputsn=A~@spp@ppS~@npp@ppS~=cgascreenputsp=&q>AOqs Takes-~;> a licki-~;> ng and k-~; > eeps on -~;(> ticking.p~> Dp~S~=W getline >A~@!timeoutp!@ ~?"ipA"?W .. %s: ~?-pbufa-?pSp>4DpSp S~=.sprint.=W<& AO<-;8> %s[defa-;@> ult==%s -;H> (%ds tim-;P> eout)]: a-?pSp>9DpSp Sp  Sp S.=W<-;X> %s[defa-;`> ult==%s]a-?pSp>YDpSp Sp  S.=W p W%kDpSpApS=pA W : lin-;p> e too lop>mDpS=W.string-;x> ng panip>|DpSpApS=a? p Sa? p Sp0@ p Sa0@ p  S1=a?  p a?pSp S=p>DpSpApS=~=etherdetachp= & AO< ~=sddetach&=AO c: P- ;> ress alm- ;> ost any - ;> key to r- ;> eset...p >Dp Sp  Ap S = =W A5=A~= consoq5 =A~= debug5 =A5>AI