ELFd4(VS=~hh h~~h2h:=~Fhh hI =~!hh hh~jÃ}bj=~"hh Shh 95|hh [^Ív X 95|hh 1[^ÍvptÍv=~hh jh =~hh ÐVSt$ uS[^ÃWVSD$I15f5\$L$%!9tO}[^_1[^_Ívhht$ Ðjjt$ o ÍvS\$j hhSL[ÍvS\$j hhS([ÍvhhhhÍvS\$j xhhh|f1[Ív[ÐS\$j 8hhh|f1[Ív[ÐUWVSt$D$\$1j !@$  ȅU=~hhh hl}%=~hhh, u uj=|(hhPPhb =|hh[^_]Ðj f%%=thU=~hhh =|hh[^_]É!@$  ȅu|pPcD$|$}UG'=~Hhhh *=~%hhh KFuU =|hhD$[^_]ÉUWVS|$1\$1D$f%%= =~h hh ukt$=~h hh =|h h[^_]ÉWŃ}UF'=~Hh hh7 *=~)h hhQ KGt$j =|h h[^_]ÉWVSD$|$~JPt$pÃ}7=~"hkhSh}h [^_h>Ã}U=~"hkhShh 95|hkh땍vWt$~Ã=~Ghkhh =~"hkhShh 95hkhv 95|hkh1[^_ÐUWVSL$0!D$D$ 1t tEtZ=~hhh 9=|hh[^_]Ív!D$ L$T$4 'Ⱦ'1T$t$$D$(ǂǂ\$Ћ!# ˆT$ЃC!]- u\$ T$5U5uˍvtt!!T$$T$(Ћ!Ë# D$ƒQ!\$D$-8/L$ L$i9tvl$h9uT$J5t$!5tCǁ 9=|hh1[^_]=u 9=|hh!xt[^_]ÉWVSD$ރ t. ƃ=~@h4hSh>!v=~h4hShT=t f" fj 9=|h4h[^_ÐS=~*hkhP5hz=v$ f$f 9|hkh[ÍvVS\$ =~hhShÃ*t<v 95|hh[^ÉSD$D$D$D$D$D$ =~hhh =vLD$D$(D$HD$hjD$P}%=~hhh 9|hh[ÍvSD$1һ=t' =tX=t!=t2HA5=v0 v=vvt/ 9|hh[ÍvB5h 9|hh1[ÐVSt$ ˅t=t j =tـf怈f" fj ]u0ۀ=t ـf怈f"[^Èf[^ÐVSj-Sh }%=h]hhgv1ۉD$PD$P t&=~h]hSh9u D$C~=~h]hh 5=vl 95|h]h[^Ð SD$D$L$L$D$D$=~hh=u1l =hh[ ÉjD$PjD$P||$t3jh=|hhh 낉=vL$P=uvЈD$ jD$ P}Oj=|hhh 9=tkjD$PjD$P}Qjz=|hhh  9=~MhhA=t@P5I=tFPhMj 9|hh[ ÉD$$D$D$( D$jD$P$ÐVSt$D$ ffD$ f fD$ jD$ PjD$PIÃ}<=~"hyhShh [^ÍvL$  1[^ÍvWVSt$|$D$jD$PjD$PÃ};=~"hhShh [^_ÐT$ T$  1[^_Ív WVS|$D$D$T$jD$PÃ}h=~hhWh=~"hhShh [^_ Ívh>Ã}U=~"hhSh2h 95|hh돍vtD$ PD$P@Ã}_=~"hhShOh 95.%hhD$ uY=~hhhv 95|hh[^_ Ív9|$ t"=~hhh럍v= 95|hh1[^_ à UWVS-jÃ}<=~"hhShh [^_] ÐD$ffT$f fT$jD$PÃ} =~hhSh1hÃ}]=~"hhSh2h 9=E[^ÃUWVSl$$D$MD$D$D$D$D$kEPÃ}>=~"hhShh [^_]Ív] w  $ hxO= w0 0؋ w H $ H֋ ?T$wj$v$    D$8D$0D$(D$ D$$D$$ D$$抃wff҈(T$fffD$ wff҉fAfff?0 w $ԡD$ECD$jD$PÃ}pV=~"hhSh% h 9=hhV 9=|hh1[^_]à UWVS|$4D$8D$ Љу1$!""""""""""""""""""=wD$ FDÅ=~"hU hSh h 9-|hU h[^_] Ã=~ hU hGPh HGP9Ã}|=~hU hSha=|hU hh 9-|hU h[^_] ÐD$|$ VD$W0Ëw T$ w  v$ hxO= w0 0؋ w  $֋ ?T$wh$# $$$$$L$,$8$D$D$8D$0D$(D$ D$$D$$ D$$抃wff҈(T$fffD$  t$Nwff҉fA$fffȉ w $ԊT$ T$$D$%WAT$&G@D$'W,T$GBD$D$(D$)W0T$D$ȈD$*D$+mD$,t$j D$,D$t$, ˃ }3=hU hSh 9-|hU h1[^_] ÐUWVSl$4D$0D$D$ȃT$ ‰T$D$D$=vL$jD$#P]Ã}`=~h< hhO =~"h< hSht h [^_]1ۍL$ L$D$PC ~t;|$8t4|$<t-D$(ЃEL$'t$8D$(@L$<=~Lh< hA|$'}@PT$,Ѓ@PI uFPh |$'jdjD$%PjD$.PÃ=|Gh< hh =~"h< hSh- h 9=h< hvjdcjD$ Pkà }%=|h< hhs jD$!PjD$#P||$t`=|"h< hD$%Ph  9=|h< h[^_]Ív 9=|h< h[^_]ÍvS=t0=~h hh 1[ÐhhhPlÃ}7=~"h hSh h [ÉjjjPÃ} =~h hShL 1[ÉWVSD$jt$Vj\$St4=|h hh 1[^_À|$u9=~h hh [^_Éj D$PD$#D$$D$jVjS4| L$u =~h hh 념t'=zh hh YD$jVjS||$t&=5h hh =}8D$jVjS{=~h hhA D$jt$Vj\$S;| L$1ېf ؉怈ʃ9tX=~h hhY 9=|h h[^_ÉC~=~h hhp 9=|h h[^_Èȃ6t}KnD$.jVjS}}=~h hh =~h hh 9=|h h[^_ÉD$@tY=~h hh 9=|h h[^_Ív=`h hh ?=vh hhU=Nh hh8-=~Gh hh\ =~"h hD$Ph 9=|h h[^_ÍvS=~hh=u =t[jP}) =~hh[ÐhjP ]vjP|jP|hjPhjP 9|hh1[ÐS=~hhfft=f="tj%P!j%PjP 9|hh[ÉUWVS\$t$|$=~hh5= ffBffffffffffff f=u =t fv1f"Å}af=~"hhShh 9-|hh[^_]Ð 9-|hh1[^_]VS=tZÅ}7=~"h hShh [^Ð 1[^É=555à }#=~h hSh낍vÅtY=~ h hC0PhL  Bv=~h hhf =~.h h555h555à }]=~"h hShh 95>5h h   95|h h1[^St(v=|hhh 9|hh[S= hhh hP45t:=|"hh5h [Éh5 t9h5=|hh5 h뚐5=tA=t =u/怃=~hhh> 9|hh1[S= uR w  $ hxO5 5h5=tA=t =u/ 怃=~hbhhz 9|hbh1[VSÅ}8=~"hhShh [^É{Å}%=~hhShjSjL=~hhh jq=u'u+ [^ÃvP}"=~>hhh v=~hhh 95|hh1[^ÐSD$H[$8vD9h9999999999999999999999999999999=hh-h7=hh-hG~=~|hh-hU^=~\hh-hd>=~= > > >= > > > > > > >l= > > > > > > > > > > > > > > >==hyh-s0hv=hyh-C,@Ph=hyh-h s=~ihyh-s,hH=~Ehyh-C,@Ph"=~!hyh-C,@Ph 95|hyh-[^ÉWVS\$t$D$u:<u6C, C4~jSv%SB)ЉC, )K4=~.h!h-s,Gu;PhH tC ~~ VSfC,K4C,HPS 9=|h!h-[^_É UWVS\$ |$$ wȃPvȃ%fD$f@fD$ffT$T$v҉֋ w  v$ hxOutK=~,hbh-VGu;RhuuK0  )C0S0tS,C0C(C0 CC0)C4K0k~~ WStS{4u1=~(hbh-sss,s0ht SzC,HPS 9-|hbh-[^_] ËT$9)ÐVS\$D$D$ D$ fD$fD$ D$@<t%=~hh-h |$t&Ft JtVu 57D$jD$PT$ }+=~Jhh-Sh+vP 95|hh-[^ÐUWVSt$1|$Et|$Iu|$tV=Put ~uAFt8t3=~\h#h-v5Ph15v~4tVV~ID$PVN+N FjPF@150؋~8N+N FjƃtNP =]Oh#h-[^_]Éu\=~.h#h-ctXPhnt$jP n~tZ=~.h#h-tPht$jP  t<9~t7=~h#h-h PvjWV =tF8VtD$PVtN=~.h#h-tPhPxTt]wt_%ttFNvFBv=~"h#h-5Th t FF =|h#h-[^_]ÐUWVSt$\$l$=~7hah-EtIuPhnSjPFn$ 9=|hah-[^_]WVSt$1ۿN,t v4=|hh-v,h 1[^_ÃvHV!t=rCs=hh-CPhpvV!‹^,Kt;rKs=~ hh-CPhC'=|hh-h 9=|hh-[^_ÃUWVS\$|$  wȃPvȃ%fD$f@fD$ffT$T$v҉֋ w  v$ hxOu=~hh-Vht t<PCb=|Ghh-h )=~hh-shKPC 9-|hh-[^_]ÐCC C4C 9-|hh-1[^_]ÍvWVS\${4uvs8uQCP=~"hlh-5h [^_ÐCjÃ{uK9suFS|9C 9=hlh-[^_ÐPC=~%hlh-5sh 9=|hlh-[^_É UWVSt$ 1 L$jD$P}4=~hh-h [^_] Ð=1T$%@t" ===~#hh-W*Ph;D$tD$t5. tD$ tt t S1=~whh-WPhR t'=~Jhh-h ,=~#hh-WRPh =|hh-|$Fu=TuD$VD$$,MROUURLRUUTUUUUUUUUtMPw=u7~ ~(=~hh-v hg $MXNNNTONTOTOTONTOTOTOTOTOTOTONTOTOTOTOTOTOTOTOTOTOTOTOTOTOTOND$PSV D$@tC=~"hh-v,vh}F4Fv1PED$PSV u1=M/=~hh-h t VF,P5VD$PSVj5V=hh-h%Pw=Q~F4j5V =~%hh-F+Pvh =hh-[^_] Ð~ ~(=~hh-v hg $PQQQRQRRRQRRRRRRRQRRRRRRRRRRRRRRRQD$PSV[ D$@ti=~"hh-v,vh}F<F4N, F~u NAN8 +F,1PE1~u~tD$PSV uEt V F,tP5VGP5V SD$PSV[j5V =hh-hqu$D$D$D$=chh-h?Pw;=9hh-50PhY ~ ~(=~hh-v hg~uD=~hh-h] F4j5V*  $ST(T(TXT(TXTXTXTXTXTXTXTXTXTXTXT(TXTXTXTXTXTXTXTXTXTXTXTXTXTXTXT(TD$PSV_j5VqSjD$PSV5VP5V D$t%=hh-h~#=hhh-h G $THUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUSVVSVS# D$t!=~{hh-h~=|Zhh-h <=~(hh-5)Ph =|hh-[^_] ÉSH tB=|hh-h [Éf怨tajPb=P=~hh-h Pt =tiD$PD$ P}%=~hh-h D$=~hh-h/ 1҅t=tBua=u(=hh-hJ=~hh-hg xvFtVtEtIt MtJuRf怨t=|;hh-h=|hh-h =u01҅t=tBt]L=~Ahh-1҅t=tBtPh  9|hh-[ÐD$t9s&v:u zuztÐB9r1ÉÍvUWVS1=~hhHt 5 BBtmHtu2t*=~hh%Ph(G=~hhShEt=~$hhPShWuov5@TtG=~hhSVhut1҅t tBuF0,9|0,+@RB)=~hhShu*=~Ghhh )v=~hhWh 9-|hh[^_]ST$Htu HBvu    I~~4 9|hh[ÐUWVSl$\$|$  BB%Ht9|уt9t1[^_]Ét$Htu [^_]ÉD$%H7ڃ BBt(%H9u D$뿍vD$[^_]ÃUWVS|$l$ 9wE1[^_]Ívs7KSCC‰%HD$9 st$9t$9t$t$9t$}땐t$HtuE [^_]Ð%HuHq7QAA‰%Ht$t$9t$u EC9 rt$9t$}[^_]ÐUWVS\$HBv D$PD$ Pt$,ËD$4 1҃|$(t tBuT$Htu|$ uD$ u9\$l$AAu[D$D$)Љ؋L$I\$Ӌl$@9\$vщvBl$؉щ=~(hht$,t$(t$8h,|$u3|$(u,D$$T$D$JJRv1ۃ|$(tFl$$L$(tL+D$D$PPCl$(u |$(t$$< =|hh[^_]ÉS\$=4u1[É= t?9~hh S9}hh St [á[É ÐÉWVt$ %^_ÉD$4ÉVSD$P5Ã=~"h "h2"Sh>"hm" [^ÉPt3 95|h "h2"[^ÍvD$P5j à }]=~"h "h2"Sh}"hm" 95^Uh "h2">D$< 95|h "h2"1[^ÍvVSD$P5Ã=~"h"h2"Sh>"hm" [^ÉP*t3 95|h"h2"[^ÍvD$P5j à }]=~"h"h2"Sh"hm" 95^Uh"h2">D$@< 95|h"h2"1[^Ív1ÐVS1۾=~h#h2"Pu6=~h#h2"h3# PáPtwPu%=~Ah#h2"hN# =~h#h2"he# D$PPj 95|h#h2"[^ÉL$19 TtB*~É9Tu=~hu#h2"h# 5j É\|xtplhd`ÍvUWVSl$=~h#h2"}ti=~h#h2"h# uƃ=h#h2"h# =~~ ]Sƃ|:=~7h#h2"U!h# vCv = v1E=~h#h2"h$ =|h#h2"[^_]ÉVS=~h)$h2"% D$P5u =~`h)$h2"h@$Bu=~;h)$h2"h[$=~h)$h2"hv$ 95|h)$h2"[^ÍvD$=~h)$h2"h$ jD$PD$ P }8=~%h)$h2"D$D$Ph$M|$tR=~Ih)$h2"t$ h$=~ h)$h2"t$h$D$tt~jD$PD$P   =~h)$h2"h$ % !tV=~h)$h2"h% 95|h)$h2"[^ÐL$s4$ ‰$ˆ t=~@h)$h2"h(%"t%=~h)$h2"h?% 95|h)$h2"1[^ÐUWVS=~h[%h2"h5Ã=u=u 1}O=~5h[%h2" !5ho%TD7 D7=~"h[%h2"5 h&9D7T5D$v)C9Tu ËL$9Lu߉\9t?=~6h[%h2"!t th& 9-|h[%h2"[^_]ÃUWVS\$T$ |$$t)wt\tCt*PumfuYTRuE>u1*=|hs'h2"h' ==tjL)؍‰ =~"hs'h2"5h't[)‰15=~/hs'h2"5W55 h'u/=~hs'h2"h( vD$ut$ L$D$ Йlj=ۍS)щD$L$L$Йlj= N==~bhs'h2"й1W1W1WSVh( 9-|hs'h2"[^_]ÉWVSt$=~h_)h2"5LuR=~h_)h2"hy) =~h_)h2"[^_ÍvS}~؉ݐ=~h_)h2"Sh)5LSƒu؉օ}F=~h_)h2"h) 9=?6 9=|h_)h2"1[^_ÍvWVS=~h)h2"t$VÃ}W=~"h)h2"Sh*hm" =~h)h2"[^_ÉD$tt@usD$ ud=~h)h2"h-* V5jà }(=sh)h2"ShH*LD$€ $Ј u%=~h)h2"h* hD$PD$PD$ PÃ}M=~"h)h2"Sh*hm" 9==~Nh)h2"t$D$ t t +u*+$+Rh0+ t$ ;Ã}N=~"h)h2"ShE+hm" 9= v=u_=h)h2"Lttm+uh+ r+u+Rhx+`v=~Th)h2"Lttm+uh+r+u+R5h+ 555L4 =ucLHwX uO=~"h)h2"5 h+ D$5Pj 9=|h)h2"1[^_ÍvS=~h,,h2"1ҋ 9}@DB9| 9|h,,h2"[ÉUWVS=~h9,h2"BXt/=~h9,h2"[^_]ÐL$AuV=~h9,h2"hD, =~h9,h2"[^_]Ív|$(t"=~h9,h2"h^,랍vD$P+Pt6=~h9,h2"hL$(y+y|$ t$ hq,P9-}S=Ah9,h2"D$t$L$(y+y|$ t$ h,v=Ttf19D$p h ?L$t$|$(|$ t$ D$ |$}lD$=~#h9,h2"jh,hm" =|h9,h2"D$[^_]Ð=~4h9,h2"L$$qt$t$<7h6-C919}' @DC9| =|h9,h2"1[^_]VS\$ t9t%XÅ}U=~"hb-h2"Sho-hm" 95|hb-h2"[^hÃ}1=~hb-h2"Shz-뇉Å}-h=uhb-h2"Sh-N=u" t uB=t9Å}.=hb-h2"Sh-& 95|hb-h2"1[^VS19~JxDt3=~*h-h2"PSh-C9!tCu<t3=~h-h2"h . j=\"=~kh-h2"h>. =~Fh-h2"5x5t5p5l5h5d5`ha.(\t==~4h-h2"5555|h4/=t+=~"h-h2"5h/=t+=~"h-h2"5h/ X 95|h-h2"[^Ív=~h0h2" " 09   :>L0f, X $  T8<4@D =~h0h2"1ҋ 9}=@@ @$@ B9|ÉUWVS\$1CPƋSC 1utk=~bh0h)0Vh60=~7T9,t(,9-(u}C @C C x=~ h7hZ6C PhY7D$|$ tIC$tBs$)=~4h7hZ6Vhv7C C$-(t$WVUS7 =|h7hZ6[^_]ÐSL$%At$AAA,@A,A,A4HA4A4A4uՋAu A4A0*YA0 A0@A0A0Q0A49stA0[ÍvVS=~h7hZ6P=~h7hZ6h7 D$P5Ã}U=~"h7hZ6Sh7h7 =~h7hZ6[^ÐD$uQ=~h7hZ6h7 =~h7hZ6[^PPu/=~h7hZ6h8 P 95|h7hZ61[^VS\$ =~h78hZ6u B % 0 u DHC=~lh78hZ6 I8tE8RhM8=~0h78hZ6Phb8  95|h78hZ6[^ÐVSD$JffT$f fT$jD$PÃ}<=~"hq8hZ6Sh8h7 [^Ívh Nu(D$P D$v%ŠȍA}AУȍQЅ}A$)‰У xvD$Pj|b=~hq8hZ6h8 t$ %=~hq8hZ6h8 uV=~hq8hZ6h8 95|hq8hZ6[^Ðu1=~(hq8hZ6PPh8 95|hq8hZ61[^Ðj ÍvUWVS|$1=~h8hZ6W5jà uu}/F~ȅ}%=~h8hZ6h8 9-|h8hZ6[^_]ÍvWVS=~h 9hZ6jd}*=~h 9hZ6h9 \$ SvuDD$ t==~h 9hZ6h49 t$ )tSiƃS5ƃt!oPt Pu P 9=|h 9hZ6[^_Ð UWVSl$ =~hJ9hZ6v=~,hJ9hZ6 @Ph]9!tX=~hJ9hZ6hi9 9=|hJ9hZ6[^_] ÐhPƃu}U=~hJ9hZ6h8 9=|hJ9hZ6[^_] Ð=tW=~hJ9hZ6h9 9=|hJ9hZ6[^_] á @9u @t1 9=|hJ9hZ61[^_] ÉD$PÃ}]=~"hJ9hZ6Sh9h7 9=|hJ9hZ6[^_] Ív=~ hJ9hZ6t$ h9D$jD$PD$P |$|$ ==~JhJ9hZ6h9 =~%hJ9hZ6Ph: @  B HB B v=hJ9hZ6h":=hJ9hZ6h2: 9=|hJ9hZ61[^_] ÐUWVSt$\$1=~hB:hZ6~^$tq ttt[tWvj0PN8$'=~hB:hZ6VhL:@~~*=~hB:hZ6hr: u:=~hB:hZ6Vh:u?#8v=~hB:hZ6Vh:u"Pǃ}(=~qhB:hZ6h: SN19}(|Plj}FC9|ٍD$P5ǃ|  =|hB:hZ6[^_]ÐS\$u[ÐB 019|9}A[ÍvUWVS1\$+0 L$=~h:hZ6uT=~h:hZ6h: =~h:hZ6[^_]Ðt$u4h X=~h:hZ6h;놐=~2h:hZ650t$(PPh?;)É+41|$ t" t 8@9 98}t;=~h:hZ6ShY;l$+-0jSu9D$!L$|tL$tG ~M=~h:hZ6hu; =[M6L$t`=~h:hZ6hi9 =|h:hZ6[^_]Ív=qh:hZ6Wh;O=~4h:hZ65$54PPh;=$9|09)=~'h:hZ64PRh;4ډ4BvF} 4 4 =~"h:hZ654h;1t>\$C9~&=~h:hZ6Sh< L$9D$w9D$}X=~(h:hZ6PPh(< = =|h:hZ61[^_]ÍvUWVS1D$HD$=~hT<hZ6txt$uhh X=~hT<hZ6h; =~hT<hZ6[^_]Ðu%=~hT<hZ6ha< =~.hT<hZ6jt$(PPh?;+D$@+@+D$+<t;+5@0D$1t$9tt$vt$jS6| t!ou tE ~K=~hT<hZ6hu; =h!t]=~hT<hZ6hi9 =|hT<hZ6[^_]t$ Ã}b=~"hT<hZ6Sh<h7 =|hT<hZ6[^_]É=hT<hZ6Uh<z=~:hT<hZ65$5<5@PPh< =$19|V9)Åt~=~'hT<hZ6@PRh<@أ@@=hT<hZ65@h=v=~'hT<hZ6<PRh;<ډ<BvG}< < =~"hT<hZ65<h;9D$t1=~(hT<hZ6PPh!= =|hT<hZ61[^_]Ð WVS1=~h;=hZ6um=~h;=hZ6hN= D$P5}>=~h;=hZ6hf=  D$PD$d=~h;=hZ6h= D$tS=~h;=hZ6h= jD$PD$PD$ P5t$  t vW=~h;=hZ6h> !tW=~h;=hZ6hi9 9=|h;=hZ6[^_ Ð=~h;=hZ6h(> D$PÃ}\=~"h;=hZ6Sh9h7 9=|h;=hZ6[^_ Ív=~ h;=hZ6t$h9D$t|=~ h;=hZ6t$h9>D$u Pku4 9=|h;=hZ6[^_ Ívu F=~"h;=hZ6Phl> 9=|h;=hZ61҅u[^_ ÉUWVS|$l$150Ã=~h>hZ6=~?h>hZ6@ >~>RUWh>@ + D5p 9|2v5 v)Ѓ|FB HB B p =h>hZ6h>dv=Hu`=vTB HB B Hp =~h>hZ6h> =D9u=t,@ uD$P5S X!tLBLu 5cu u+L9} :92trD$P9Ã}0= h>hZ6Sh3?=~h>hZ6hS? =~h>hZ6hb? 150 L9sf=~)h>hZ65L50Whr?D$P5 t Rt$3D$P)Pu1=|h>hZ6h? =~(h>hZ6PPh?1ۋu u+L9| 5v9}.~%PW%PGPÃu G9u v9t}CF XV}*=~+h>hZ6h@ vP =|h>hZ6[^_]Ð1ҋ 9}@B9|ÍvUWVS\$,T$41tvt@uD$|$~)=~ h(@h9@t$hG@D$~2=~h(@h9@h`@ D$1} +D$D$\$ щߋt$0tftD$PÃ})=~,h(@h9@hp@ D$ 9-|h(@h9@[^_]ÐUWVSl$jËsu=~h@h9@J 9=TuCt)=~h@h9@1[^_]ÐjVS uC8STCP=~h@h9@Vh@C,PVƃ}z=~"h@h9@Vh@h@ =~h@h9@[^_]É=~h@h9@hA EuIPSW =|h@h9@[^_]VS=~h+Ah9@vj@Å}_P=~"h+Ah9@ShHAh@ 95|h+Ah9@[^áP=~h+Ah9@hcA =TuAjJÃ}uP=th+Ah9@ShAMj Ã}4P=3h+Ah9@ShA v=~/h+Ah9@jPjPhAhÃ}1P=h+Ah9@ShAj‹B!tU=~h+Ah9@hA 95|h+Ah9@[^ÍvBBPuPtR=~h+Ah9@hB 95|h+Ah9@[^ø=TuPC=~h+Ah9@hHB Tj 95|h+Ah9@1[^UWVS1|$u=~hdBh9@=~ hdBh9@t$hrBT9tu_Å}T=~"hdBh9@ShBh@ =~hdBh9@[^_]Ð=~hdBh9@hB Å}D=~"hdBh9@ShBh@ 9-|sVVjÃCtw t6t7C1҅t vtBuvCC=~4hdBh9@C1҅t tBuRhB=~{hdBh9@CPh CY=~ hdBh9@CPh%C 9-|hdBh9@[^_]áPj‹B9uBƅ=~"hdBh9@VhVCh@ 9-|hdBh9@[^_]Éƅ}!=~hdBh9@VhHA뚐Cuj|$tIt$Pt$ 3 lj})=jhdBh9@WhhCCL$KCjÃPt|Cuj9t|$t`t$Ã}N=~"hdBh9@ShCh@ 9-yv 9-|hdBh9@[^_]UWVSl$1=~hCh9@ \,09ra=~+hCh9@,0HPUhC =~hCh9@[^_]Ét$t$Uà |Uu%=~hCh9@h D 9=|hCh9@[^_]ÉFd~U=~hCh9@hAD 9=|hCh9@[^_]Ð=~[hCh9@j@PVhiD1=-hCh9@ShD !=~hCh9@hA 9=|hCh9@[^_]Ð$D$ $H15(D$ $ v$@$$$~T$BD$ӃÍvh(h$hhu'=~hUhUJhHV Ã=~hUhUJ6hSV>+=hUhUJdVTtcVRhiV=~ShUhUJ6ThzV&=~hUhUJhV /w8@<t+=~IhUhUJ@4hV=~hUhUJ7hV 9-|hUhUJ1[^_]ÉJ D$u1=~hVhUJhN É1ÍvUWVS|$l$$t$(jjD$Pà }4)T$ E 1[^_]ËD$)VT$ jj!D$PEà }8*|$}E1D$@t31-D$*D$ |E ED$p0t-t& t'v@t`t3LE1ۃ>u|$tS t jt#a=~|hVhUJhgW^=~\hVhUJh|W>=~~)=hWhUJhmX#G=~[hWhUJhX =vG=~+hWhUJt$hX vjX 9=|hWhUJ[^_ÉD$=t!w =t.=t=t1ÐÉÉÉÉ WVS\$1vj!|FD$Ph3uP |%D$u %vjD$PD$P' =w=~.hXhUJXtcVPhX 9=|hXhUJ[^_ ÐUWVS|$,|$D$=uh`=`t8jD$(PhWoPƃ|D$$uD$D$PD$PD$$PD$,PƉ}Z=~"hXhUJVh YhpL 9-|hXhUJ[^_]9|$=`u!=~qhXhUJhhYS|$t-=~IhXhUJt$$WhY&=~hXhUJhY |$0u |$w|$0ub|$vX=~hXhUJhY 9-|hXhUJ[^_]Ðt$Ã}.=hXhUJjhYyT$D$0Hw0t w tt h j}j*j 9-|hXhUJ[^_]ÍvS=~hYhUJ=v vN=~hYhUJh Z =~hYhUJ[Ðjjj@P}0=~hYhUJh Z =~"hYhUJ5h+Z 9|hYhUJ1[á=wÉ5LP|555L1 ÐÉVSt$95,w7=|hDZhUJh]Z [^Ð=~hDZhUJVhsZj Ã}:=~"hDZhUJShZhpL [^ÐD$P5 Và }"=~hDZhUJShZ몉5 1[^ÉWVSD$1t(w]$ j.Ã}<=~"hZhUJShZhpL [^_ÉjÃ=~hZhUJSh[j-Ã}$=~hZhUJSh3[{jjÃ}u=chZhUJShR[nD$ D$T$ щt3%J^H~=~ v%J]1҉t0%J^H~ =~%J] ‰t/%J^H~ =~%J] ˆȄt3%J^H~=~ v%J] ЋL$1t3%J^H~=~ v%J]1҉t0%J^H~ =~%J] ‰t/%J^H~ =~%J] ˆȄt3%J^H~=~ v%J] ЋL$1\$,ۉt1%J^؅~ =~%J]1҉t0%J^؅~ =~%J] ‰t3%J^؅~=~ v%J] ˆȄt3%J^؅~ =~%J] Ћ|$0D$ 3D$3D$GL$ t0%J^@~ =~%J]1҉t0%J^@~ =~%J] ‰t/%J^@~ =~%J] ˆȄt3%J^@~=~ v%J] ЋL$1t3%J^@~=~ v%J]1҉t0%J^@~ =~%J] ‰t/%J^@~ =~%J] ˆȄt3%J^@~=~ v%J] ЋL$1t3%J^D$,~ =~%J]1҉t4%J^D$,~ =~%J] ‰t3%J^D$,~ =~%J] ˆȄt3%J^D$,~ =~%J] Ћ|$0G1[^_]Ð[^_]ÍvUWVS|$$G G D$D$\$|$$_ t$t$G D$1D$19\$vf 1J_%J_ ‰%J_ J_ ‹D$11T$́9\$w|$>D$|$=1[^_]ÍvUWVSD$tD$p=~hAbhY`$AD$|$S$w$A $P tD$||$|~ȁ|$|~: =|hAbhY`1[^_]ĜÉ$yD$x|$x9yL$x$Gt}|$p~b=~hAbhY`hXb =|hAbhY`[^_]ĜÉL$x|$pG|$pD$xL$x$9OT|$pt|$p2$I^)lj$I^)Ȋ0u8=~h`hY`h` %J^)ƊJ]$$t-J^~ =~%J]1$t+J^~ =~%J]1$ =n$L$l$L$h$L$dT$l)ЊJ]D$`l$h)ЊJ]D$\)芀J]D$X)؊I^D$T)芀I^D$P)ڊI^T$L02D$T2D$X2D$\2D$`u8=~h`hY`h` %J^)ƊJ]2J]Єt*J^~ =~%J]1$D$X2D$TЄt(J^~ =~%J]1$D$hI^)D$dI^)lj2Єt(J^~ =~%J]1$D$lT$dJ]2J]Єt*J^~ =~%J]1$D$`2D$LЄt(J^~ =~%J]1$D$lI^)D$dI^)Ȋ2Єt(J^~ =~%J]1$D$lT$hJ]2J]Єt*J^~ =~%J]1$D$\2D$PЄt(J^~ =~%J]1$D$lI^)D$hI^)lj2Єt(J^~ =~%J]1$vD$x$$$$$$$L$$ $D$|D$x$G D$H_l$p$L$D$|$@$L$<$|$8D$4|$p" |$pt|$pu|$u1=~hBahY`hPa u19J^D$J^)‰Ѕ~=~ v%J]J^L$DE9|a=LhBahY`hPa =#hBahY`$h}av$$$t-J^~ =~%J]12$$$t/%J^~ =~%J]12$D$uu$J]$uL=~hBahY`ha =WIJ^D$J^)‰Ѕ~=~ v%J]J^|$DE9|w=~HhBahY`ha =~#hBahY`$h}a =5$I^)lj$I^)Ȋ0u8=~h`hY`h` %J^)ƊJ]$$t-J^~ =~%J]1$t+J^~ =~%J]1$$L$019019}st:%J^J^Ѕ~=~ v%J]12D$,C9||$0>F9uOv=~hBahY`ha =F$L$($L$$$L$ 194L$D L$|$ L$H0L$|$8 D$4ÊJ^L$(L$+D$D$~=~ vD$%L$2J]L$(0\$$\$ D$Ѕ~ =~%2J]\$ F9:|$(u|$$u|$ tU=~hBahY`hb =|TJhBahY`6v =|hBahY`D$4}) =vD$t$$$D$x|$xD$||$|P$vS$q$G $PJ tD$||$|~ȁ|$|*|$tt,|$pu%=~hAbhY`hub |$t~,~'|$t~ hAbhY`t$|hb =|hAbhY`|$t%[^_]ĜÐWVS0۾=~hbhb=vQ=~hbhbhb =~hbhb1[^_É v t v;=~hbhbhc 95|딐1 f}G~f0ˆT$tuBf8D$t" 95E<%G~ 95f1 ft" 95G~ư1v fC8C89rC8C =~h dhd[^_]ÍvUWVSl$L$ L$=~h-dhdD$P5Ã}V=~"h-dhdSh@dhod =~h-dhd[^_]t4|$|iÅ}^=~h-dhdShd뎉D$@u5Å}*=zh-dhdShdSvj=~1h-dhd0DPRUhdjj!tY=~h-dhdhd 9=|h-dhd[^_]ÉD$P505S@C8tjÃ9YFUÃ}K=~"h-dhdShehod 9=j Ã}L=~"h-dhdSh#ehod 9=Vƃ}eS=~"h-dhdVhFehod 9=|h-dhd[^_]ÉS 9=|h-dhd1[^_]UWVSl$jƿ=~haehd=$j9!tW=~haehdhd 9=|haehd[^_]ÍvjÃ}X=~"haehdShuehod 9=|haehd[^_]ÐFCP505VeF8tjƃ=PtPjÃ=~'haehdj@Phe 9=|haehdCt[^_]Éh}?=~-haehdj@P5he1jPU0‰U 9=|haehd[^_]ÐUWVS1=~hehd=~ hehdt$he=Tt~=~hehdhe }P=~hehdhf =~hehd[^_]ËL$j!tU=~hehdhd 9=|hehd[^_]ÐjÃC!tC9D$u|=~ hehdt$h=fCS t@=~)hehdCS Pt$ hZfSC ‹L$+=~ hehdCPhnfCjÃCC9D$uoj{j=~hehdhf 9==~hehdhf jPj‹BtBuBÅ=~"hehdShfhod 9=|hehd[^_]ÐÅ}!=~hehdShf뛐t, 9=|hehd1[^_]jÃCjjt$SSPC,Pt$ƃt t bu\j=~ hehdt$hf 9=|hehd[^_]ÍvL$CjVS}Ph gw)t$t$RPh+gá}Ph gw)t$t$RPh@gá}Ph gw)t$t$RPhUgux 5=u uh 5=u ftape_initftape-init.c<6>ftape v3.04d 25/11/97 2.1.125<6>(c) 1993-1996 Bas Laarhoven (bas@vimec.nl) <6>(c) 1995-1996 Kai Harrekilde-Petersen (khp@dolphinics.no) <6>(c) 1996-1997 Claus-Justus Heine (claus@momo.math.rwth-aachen.de) <6>QIC-117 driver for QIC-40/80/3010/3020 floppy tape drives <6>Compiled for Linux version %s installing QIC-117 floppy tape hardware drive ... . ftape_init @ 0x%p. ftape_set_nr_buffers((3))%s failed: %d. cleanup_module<6>ftape: unloaded. fdc_waitfdc_commandfdc-io.cWaiting for the isr() completing fdc_seek(). Warning: timeout waiting for isr() seek to complete. BUG? isr() is still seeking? <6>hide: %d <6>seek: %d. fdc not ready. fdc_mode = %02x, status = %02x at index %d. fdc_write timeout, retry. fdc_write timeout, fatal. fdc_resultpremature end of result phase. fdc_read timeout, retry. fdc_read timeout, fatal. fdc_issue_commandfdc_command(out_data, out_count)%s failed: %d. fdc_ready_out_wait(500 )result phase aborted. fdc_result(in_data, in_count)fdc_interrupt_waiterror: nested call. cleanup reset. fdc_motorturning motor %d on. turning motor %d off. fdc_update_dsrrate = %d Kbps, precomp = %d ns. fdc_set_write_precompNew precomp: %d nsec. fdc_set_drive_specsSetting of drive specs called. Setting of drive specs failed. fdc_set_data_ratenew rate = %d. %d is not a valid data rate. fdc_resetno drive polling interrupt!. sense failed for %d. drive polling completed. fdc_disablecouldn't unlock fifo, configuration remains changed. couldn't reconfigure fifo to old state. couldn't lock old state again. not endisfifo restored: %sabled, thr. %d, %slocked. fdc_sense_drive_statusfdc_issue_command(out, 2, in, 1)fdc_sense_interrupt_statusfdc_issue_command(out, 1, in, 2)fdc_seekdestination was: %d, resetting FDC.... fdc_command(out, 3)fdc_interrupt_wait(2 * 1000)fdc_sense_interrupt_status(&st0, &pcn)no seek-end after seek completion !??. bad seek... fdc_recalibratefdc_set_seek_rate(6)fdc_command(out, 2)failed: resulting track = %d. fdc_set_seek_rate(old_seek_rate)perpend_offPerpendicular mode exit failed!. fdc_command(perpend, 2)handle_perpendYour FDC does not support QIC-3020.. Perpendicular mode entry failed!. Perpendicular mode set. fdc_setup_formattinghandle_perpend(buff->segment_id)phys. addr. = %lx. fdc_setup_error = fdc_command(out, sizeof(out))fdc_setup_read_writexfer %d sectors to 0x%p. perpend_off()deleting segment %d. xfer %d sectors from 0x%p. bug: illegal operation parameter. C: 0x%02x, H: 0x%02x, R: 0x%02x, cnt: 0x%02x. fdc_setup_error = fdc_command(out, 9)fdc_fifo_thresholddumpreg cmd failed, fifo unchanged. fdc_command(cmd0, (int)(sizeof(cmd0)/ sizeof(*cmd0)))Register %d = 0x%02x. original fifo state: %sabled, threshold %d, %slocked. FDC unlock command failed, configuration unchanged. fdc_issue_command(cmd3, (int)(sizeof(cmd3)/ sizeof(*cmd3)), &stat, 1)configure cmd failed, fifo unchanged. FDC lock command failed, stat = 0x%02x. fdc_fifo_enableFifo not enabled because locked. fdc_fifo_threshold(ft_fdc_threshold , &fdc_fifo_state, &fdc_lock_state, &fdc_fifo_thr)fdc_fifo_threshold(ft_fdc_threshold , ((void *) 0), ((void *) 0), ((void *) 0))fdc_probeNo FDC found. Type 8272A/765A compatible FDC found. Type 82072 FDC found. Unknown FDC found. Type pre-1991 82077 FDC found, treating it like a 82072. FDC is already locked. Type 82077 FDC found. Type 82077AA FDC found. FDC_SAVE failed. Dunno why. Type i82078 FDC (i suppose) found. Type i82078-1 or 5Volt i82078SL FDC found. Type 3Volt i82078SL FDC (1Mbps) found. Type i82077AA FDC found. Type 82077AA compatible FDC found. A previously undetected FDC found. Treating it as a 82077AA. Please report partid= %d. fdc_request_regionsfdc (ft)fdc_release_regionsfdc_config_regsfdc_request_regions()fdc_configfdc_config_regs(ft_fdc_base, ft_fdc_irq, ft_fdc_dma)FC-%c0 controller found. FC-10/20 controller not found. fdc base: 0x%x, irq: %d, dma: %d. ftape_interruptUnexpected ftape interrupt. fdc_grab_irq_and_dmaftUnable to grab IRQ%d for ftape driver. Unable to grab DMA%d for ftape driver. DMA-gate on standard fdc disabled. fdc_release_irq_and_dmaDMA-gate on standard fdc enabled again. fdc_initfdc_config()fdc_grab_irq_and_dma()resetting fdc. couldn't enable fdc fifo !. fdc fifo enabled and locked. print_error_causefdc-isr.cno data error. id am error. id crc error. data am error. data crc error. overrun error. fdc_idlefdc_reading_datafdc_seekingfdc_writing_datafdc_reading_idfdc_recalibratingfdc_formattingfdc_verifyingunknowndecode_irq_causenormal completion: %s. abnormal completion %s. ST0: 0x%02x, ST1: 0x%02x, ST2: 0x%02x. C: 0x%02x, H: 0x%02x, R: 0x%02x, N: 0x%02x. invalid completion %s. drive poll completed. ready change %s. skip_bad_sectorskipping last sector in segment. update_error_mapshardsoftsector %d : %s error <6>hard map: 0x%08lx <6>soft map: 0x%08lx. print_progress%d Sector(s) transfered. Sector %d not found. Unexpected error: failing DMA or FDC controller ?. Error in sector %d. Unexpected error at sector %d. determine_verify_progressunexpected %ssector offset: 0x%04x. determine_progress%sDMA residue: 0x%04x. foo? <6>count : %d <6>offset: %d <6>soft : %08x <6>hard : %08x. pause_tapemotion command may be issued too soon. qic-pause failed, status = %d. continue_xferunexpected runner/buffer state %d/%d. write nextread aheadno %s allowed, stopping tape. emptyfullall input buffers %s, pausing tape. segments out of order, aborting write. writereadcouldn't start %s-ahead. BUG: ft_driver_state %d should be one out of {reading, writing, verifying, deleting}. retry_sector%s error, will retry. find_resume_pointBUG: sector_offset = %d. at sector %d. after sector %d. BUG: no soft or hard errors. determine_fmt_progressDMA residue = 0x%04x. Unexpected error: failing DMA controller ?. Unexpected error at segment %d. continue_formattingDone formatting track %d. Formatting segment %d on track %d. Error setting up for segment %d on track %d. handle_fdc_busyProbably fatal error during FDC Result Phase <6>drive may hang until (power on) reset :-(. aborting %s. this is retry nr %d. deleted data in segment %d/%d. retrying because of successive no data errors. Error: unexpected error. skipping empty segment %d (read), size? %d. id read: C: 0x%02x, H: 0x%02x, R: 0x%02x. Didn't find valid sector Id. skipping empty segment (write). media not writable. unforeseen write error. Warning: unexpected irq during: %s. fdc_isrBUG: nested interrupt, not good !. runner aborting. sense interrupt status failed. handled hidden interrupt. unexpected stray interrupt. expected stray interrupt. ***** FDC failure, busy too late. ***** FDC failure, no busy. awaited stray interrupt. waitingactivehiding interrupt while %s. print_bad_sector_mapftape-bsm.cbad segment at sector: %6d. bad sector: %6d. Old ftape eof mark: %4d/%2d. bsm for segment %4d: 0x%08x. %d Kb usable on this tape. WARNING: this tape has no bad blocks registered !. %d bad sectors. ftape_extract_bad_sector_mapftape_put_bad_sector_entryputting map 0x%08x at %p, segment %d. R!GZ!T!Z!Tm!T[!ZI!-;!2"!@J!FH Jd Lb NP PP RP VPi [ U< R. @ @ C MKUUUM@@@PP~Pm!FaPS!DA1 unknownPERTEC MyTape 3200PERTEC MyTape 800ComByte DoublePlayCOREtape QIC80AIWA TD-S1600AIWA CT-803Iomega DITTO 2GBIomega 3200Iomega 700Iomega 250, Ditto 800Teac FT3010TRTeac 800Exabyte Eagle TR-3Exabyte Eagle-96Reveal TB1400Wangtek 3200 / Teac 700Wangtek 3080F (new)Wangtek 3080FWangtek 3040FSummit SE 250, Mountain FS8000Summit SE 150Conner TSM850R/1700R/TST3200RConner TSM850RConner TSM420R/TST800RConner C250MQConner C250MQTArchive XL9250i [Conner/Escom]Archive 31250Q [Escom]Archive S.Hornet [Identity/Escom]Insight 80Mb, Irwin 80SXArchive 5580iHP Colorado T3000HP Colorado T1000Colorado DJ-10/DJ-20 (new)Colorado 1400Colorado 700Colorado DJ-10/DJ-20Colorado DJ-10 (old)"" ""!Motor-onMountainColoradoNoneUnknownftape_seek_to_eotftape-ctl.cftape_ready_wait(ftape_timeout.pause, &status)%s failed: %d. ftape_command_wait(QIC_PHYSICAL_FORWARD, ftape_timeout.rewind,&status)ftape_seek_to_botftape_command_wait(QIC_PHYSICAL_REVERSE, ftape_timeout.rewind,&status)ftape_abort_operationaborting runner, waiting. forcing runner abort. stopping tape. ftape_detach_drivedisabling tape drive and fdc. ftape_activate_driveenabling tape drive and fdc. known wakeup method failed. drive wakeup method: %s. no tape drive found !. ftape_get_drive_statusftape_ready_wait timeout. ftape_ready_wait aborted. ftape_ready_wait failed. error status set. report_error_code failed: %d. error code : %d. error command: %d. status: new cartridge. interrupted by non-blockable signal. no cartridge present. Write protected cartridge. ftape_log_vendor_id <6>============ unknown vendor id =========== <6>A new, yet unsupported tape drive is found <6>Please report the following values: <6> Vendor id : 0x%04x <6> Wakeup method : %s <6>And a description of your tape drive <6>to the ftape maintainer <6>==========================================. tape drive type: %s. <6>========================================== <6>wakeup type mismatch: <6>found: %s, expected: %s <6>please report this to the ftape maintainer <6>==========================================. ftape_calc_timeoutsUnknown qic_std (bug) ?. trying to determine seek timeout, got %d msec. <6>========================================== <6>drive type: %s <6>delta time = %d ms, length = %d ft <6>has a maximum tape speed of %d ips <6>please report this to the ftape maintainer <6>==========================================. Unknown tape length, using maximal timeouts. timeouts for speed = %d, length = %d <6>seek timeout : %d sec <6>rewind timeout: %d sec <6>reset timeout : %d sec. ftape_calibrate_data_rateUnable to determine data rate if QIC standard is unknown. Highest FDC supported data rate: %d Kbps. set datarate failed. ftape_init_driveftape_report_raw_drive_status(&status)starting seek_load_point. ftape_command_wait(QIC_SEEK_LOAD_POINT, ftape_timeout.reset, &status)Warning: tape is not formatted !. ftape_report_configuration(&model, &data_rate, &qic_std, &ftape_tape_len)post QIC-117Bpost QIC-117Dpre QIC-117Cprehistoric%s drive @ %d Kbps. ftape_calibrate_data_rate(qic_std)301030208040unknown length QIC-%s tape. %d ft. QIC-%s tape. <6>The famous Colorado T3000 bug: <6>%s drives can't write QIC40 and QIC80 <6>cartridges but don't set the write-protect flag!. ftape_munmapftape_mmapUndefined mmap() access. offset must be 0. size = %ld, should be a multiple of %d. size = %ld, should be less than %d. remap_page_range(vma->vm_start + i * (32 * 1024), virt_to_phys(ft_buffer[i]->address), (32 * 1024), vma->vm_page_prot)remapped dma buffer @ %p to location @ %p. ftape_enablefdc_init()ftape_activate_drive(&ftape_status.fti_drive_type)ftape_get_drive_status()ftape_init_drive()ftape_disablefirst byte of buffer %d: 0x%02x. Interrupted by fatal signal and tape still running. == Non-fatal errors this run: ==. fdc isr statistics: <6> id_am_errors : %3d <6> id_crc_errors : %3d <6> data_am_errors : %3d <6> data_crc_errors : %3d <6> overrun_errors : %3d <6> no_data_errors : %3d <6> retries : %3d. ecc statistics: <6> crc_errors : %3d <6> crc_failures : %3d <6> ecc_failures : %3d <6> sectors corrected: %3d. Warning: %d media defects!. tape motion statistics: <6>repositions : %3d. ftape_init_driverconvert_sector_mapftape-read.cbad_map = 0x%08lx. src_map = 0x%08lx. dst_map = 0x%08lx. correct_and_copy_fractionempty segment. crc error map: 0x%08lx. corrected map: 0x%08lx. ecc corrected segment: %d. ecc failure on segment %d. ftape_read_segment_fractionsegment_id = %d. calling ftape_abort_operation. ftape_abort_operation()%s failed: %d. interrupted by non-blockable signal. found segment in cache: %d. segment contains (bytes): %d. ecc failed, retry. zapping segment in cache: %d. wait_segment failed. reading wrong segment. ftape_dumb_stop()ftape_handle_logical_eot()too many retries on ecc failure. head: %d, tail: %d, ft_runner_status: %d. buffer[].status, [head]: %d, [tail]: %d. Error: segment %d unreachable. ftape_read_header_segmentftape_report_drive_status(&status)reading.... header segment damaged, trying backup. no readable header segment found. ftape_decode_header_segmentFound Ditto 2GB tape, trying to decrypt bad sector map. wrong signature in header segment. first data segment: %d. last data segment: %d. header segments are %d and %d. (fmt/spt/tpc/fhm/ftm/fsm) = %d/%d/%d/%d/%d/%d. %x QIC-standard with fmt-code %d, please report. unknown tape format, please report !. calculated tape length is %d ft. the famous CONNER bug: max_floppy_side off by one !. the ComByte bug: max_floppy_side incorrect!. the famous Colorado bug: max_floppy_track off by one !. the famous ??? bug: max_floppy_track off by one !. Tape parameters inconsistency, please report. reported = %d/%d/%d/%d/%d/%d. required = %d/%d/%d/%d/%d/%d. setup_segmentftape-rw.cdata offset = %d sectors. segment: %d, bad sector map: %08lx. segment: %d. sector offset = %d, count = %d. empty segment %d, fake first sector good. This is a bug: %p/%p. ftape_setup_new_segmentreadingwriting%s segment %d (old = %d). setting up for retry nr %d. skipping %d sectors. ftape_handle_logical_eottape at logical EOT. ftape_ready_wait(ftape_timeout.seek, &status)%s failed: %d. eot/bot not reached. runner stopped because of logical EOT. check_bot_eotboteottape at logical %s. segment = %d. ftape_read_idfdc_command(out, 2)tape has stopped. fdc_interrupt_wait failed. no id found. passing segment %d/%d. ftape_stop_tapefailed ! (fatal). ftape_dumb_stopaborting fdc operation. tape already halted. ftape_wait_segmentstate: %d. interrupted by non-blockable signal. setup error. ftape_report_drive_status(&status)ftape_report_drive_status: 0x%02x. Probable data rate conflict. Lowering data rate to %d Kbps. We're dead :(. Unknown error. fast_seekwarning: zero or negative count: %d. skipping clipped at 4095 segment. skipping %d segment(s). backing up %d segment(s). Skip command failed. seek_forwardfatal: cannot seek from unknown location. fatal: head off track (bad hardware?). from %d/%d to %d/0 - %d. fast skipping %d segments. read_id failed completely. read_id failed, retry (%d). ended at %d/%d (%d,%d). adjusting overshoot from %d to %d. clipped overshoot to %d. missed segment %d while skipping. failed: skip ended at segment %d/%d. skip_reversewarning: location not known. ftape_report_drive_status(pstatus)ftape_read_id failed, retry (%d). ended at %d/%d (%d,%d,%d). adjusting min_rewind from %d to %d. clipped min_rewind to %d. current location: %d/%d. determine_positionwaiting for tape stop. drive still running (fatal). drive is ready. error status set. start tape from logical bot. waiting for logical end of track. tape at logical end of track. start tape. location unknown. read-id failed. tape stopped for unknown reason! status = 0x%02x. tape is positioned at segment %d. ftape_start_tape retrytarget segment: %d/%d%s. increased threshold because of excessive overrun errors. reduced datarate because of excessive overrun errors. stop tape failed with code %d. tape stopped. repositioning. end of track condition <6>segment_id : %d <6>ft_segments_per_track: %d <6>start_offset : %d. panic: location not known. current segment: %d/%d. failed to reposition. copy_and_gen_eccftape-write.cbad sectors in map: %d. empty segment. ecc_set_segment_parity failed. ftape_start_writingstarting runner for segment %d. ftape_start_tape(segment_id,head->sector_offset)%s failed: %d. runner not idle, not starting tape. ftape_loop_until_writes_doneftape_handle_logical_eot()runner is idle, restarting. ftape_start_writing(FT_WR_DELETE)ftape_start_writing(FT_WR_MULTI)tail: %d, head: %d. fdc_interrupt_wait(5 * 1000)interrupted by non-blockable signal. unexpected state: ft_runner_status != idle. looping until writes done. write_segmentsegment_id = %d. ftape_loop_until_writes_done()calling ftape_abort_operation. ftape_abort_operation()warning: %d hard error(s) in written segment. hard_error_map = 0x%08lx. wait for empty segment failed, tail status: %d. ftape_dumb_stop()bytes_written = copy_and_gen_ecc( tail->address, address, ftape_get_bad_sector_entry(segment_id))ftape_start_writing(write_mode)ftape_write_segmentinvalid segment id: %d (max %d). empty segment, nothing written. write failed, >100 retries in segment. write error, retry %d (%d). write_segment failed, error: %d. 1J!JJ6$ J6$IIIIII7%{IjIWI7%GI5II I7%IHHHHHHH6$yH6$cHQH?H,HHHGG6$G6$GGGzGgGTGAG.GGGFFphantom deselectphantom selectvendor unique (45)vendor unique (44)vendor unique (43)vendor unique (42)vendor unique (41)vendor unique (40)reserved (39)set format segmentsreport format segmentscalibrate tape lengthskip extended forwardskip extended reversereport tape statusreport vendor idvendor unique (31)enter primary modeenter diag mode 2enter diag mode 1select rate or formatskip segments forwardskip segments reversesoft deselectsoft selectmicro step head downmicro step head upreserved (20)reserved (19)stop tapeenter verify modewrite reference burstenter format modeseek load pointseek head to trackphysical forwardphysical reverselogical forwardreport rom versionreport drive configurationreport error codereport drive statusalternate command timeoutmicro step pausepausereport next bitsoft resetftape_udelayftape_sleepftape-io.c%d msec, %d ticks. awoken by non-blocked signal :-(. ft_check_cmd_restrictions%s. motion cmd (%d) during non-intr cmd (%d). waiting until drive gets ready. command %d issued while not ready. interrupted by non-blockable signal. command %d issued while error pending. clearing error status. Fatal: tape removed or reinserted !. wrong state: 0x%02x should be: 0x%02x. Bad: still busy!. ftape_commandbug - bad command: %d. bug - recursion for command: %d. diagnostic command %d. ft_check_cmd_restrictions(command)%s failed: %d. ftape_parametercalled with parameter = %d. ftape_ready_waitsetting poll delay to 1 second. setting poll delay to 5 seconds. ftape_report_raw_drive_status(status)timeout. ftape_report_operationftape_command(command)fdc_sense_drive_status(&st3)No acknowledge after %u msec. (%i iter). timeout on Acknowledge. Acknowledge after %u msec. (%i iter). ftape_command(QIC_REPORT_NEXT_BIT)missing status stop bit. ftape_report_raw_drive_statusreport_operation failed after %d trials. impossible drive status 0xff. ftape_report_drive_statuswarning: error status set!. No errorCommand Received while Drive Not ReadyCartridge Not Present or RemovedMotor Speed Error (not within 1%)Motor Speed Fault (jammed, or gross speed errorCartridge Write ProtectedUndefined or Reserved Command CodeIllegal Track Address Specified for SeekIllegal Command in Report SubcontextIllegal Entry into a Diagnostic ModeBroken Tape Detected (based on hole sensor)Warning--Read Gain Setting ErrorCommand Received While Error Status Pending (obs)Command Received While New Cartridge PendingCommand Illegal or Undefined in Primary ModeCommand Illegal or Undefined in Format ModeCommand Illegal or Undefined in Verify ModeLogical Forward Not at Logical BOT or no Format Segments in Format ModeLogical EOT Before All Segments generatedCommand Illegal When Cartridge Not ReferencedSelf-Diagnostic Failed (cannot be cleared)Warning EEPROM Not Initialized, Defaults SetEEPROM Corrupted or Hardware FailureMotion Time-out ErrorData Segment Too Long -- Logical Forward or PauseTransmit Overrun (obs)Power On Reset OccurredSoftware Reset OccurredDiagnostic Mode 1 ErrorDiagnostic Mode 2 ErrorCommand Received During Non-Interruptible ProcessRate or Format Selection ErrorIllegal Command While in High Speed ModeIllegal Seek Segment ValueInvalid MediaHead Positioning FailureWrite Reference Burst FailureProm Code MissingInvalid FormatEOT/BOT System FailureProm A Checksum ErrorDrive Wakeup Reset OccurredProm B Checksum ErrorIllegal Entry into Format ModeNNNO4OdO~OOOOP@PaPPPPQEQQQQR=RbRxRRRRR S!SSSrSSSSSS TT3TITeT{Tftape_report_errorftape_report_operation(&code, QIC_REPORT_ERROR_CODE, 16)No error. errorcode: %d. Non-%sFatal ERROR:. %s .... Unknown ERROR !. ... caused by command '%s'. ... caused by unknown command %d. ftape_in_error_stateftape_report_configurationreport tape status result = %02x. post qic-117b spec drive with unknown tape. TR-1 tape detected. TR-2 tape detected. TR-3 tape detected. Unknown Travan tape type detected. ftape_report_vendor_idgot old 8 bit id: %04x. got 8 bit id: %04x. got 16 bit id: %04x. report rom version failed. CMS rom version: %d. CMS signature: %02x. This is an Iomega drive !. This is a real CMS drive !. CMS status: %d. ftape_set_rate_test notSelect Rate command is%s supported. ftape_set_data_rateresult = ftape_report_configuration(&dummy_model, &data_rate, &dummy_qic_std, &dummy_tape_len)Rate change not supported!. Requested: %d, got %d. Rate change failed!. Datarate too high for QIC-mode. fdc_set_data_rate(data_rate)ftape_increase_thresholdcannot increase fifo threshold. New FIFO threshold: %d. ftape_seek_head_to_tracktrack out of bounds. seeking track %d. ftape_command(QIC_SEEK_HEAD_TO_TRACK)ftape_parameter_wait(track, ftape_timeout.head_seek, &status)ftape_wakeup_driveftape_command(QIC_PHANTOM_SELECT)ftape_parameter(0 )ftape_command(QIC_SOFT_SELECT)ftape_parameter(18)ftape_report_raw_drive_status(&status)ftape_put_drive_to_sleepftape_command(QIC_PHANTOM_DESELECT)ftape_command(QIC_SOFT_DESELECT)ftape_reset_driveResetting fdc. Reset command to drive. Re-selecting drive. Wakeup failed !. Waiting until drive gets ready. General failure to reset tape drive. time_inbftape-calibr.cinb() duration: %d nsec. init_clockclock counter fixed. ftape_calibrateonce:%3d us,%6d times:%6d us, TC:%5d ns. TC for `%s()' = %d nsec (at %d counts).  @=zo;v_qC:tW1b|w[QcdjǼe~k*NԽf1l +WϬOAg'25mE!, 8Xyp­PuHڊTB$^ha(L/?36nF"-=9;Y zqZ{ Q[vrI|גUC %sw\R_Jib)}M0܂V@4&7 DoxGt#S].K`>:< 8?61$#*-pw~ylkbeHOFATSZ] '.)<;25 PW^YLKBEhofatsz}G@IN[\URxqvcdmj709>+,%"ڧg`in{|ur_XQVCDMJ /(!&34=:gfmul_exp_longftape-ecc.cError: size of long is %d bytes. gfdivError: division by zero. gfinv3Inversion failed (3 CRC errors, >0 CRC failures). gfinv2Inversion failed (2 CRC errors, >0 CRC failures). set_parityError: long is of size %d. correct_blockECC failed (0 CRC errors, >1 CRC failures). attempt to correct data at %d. ECC failed (1 erasure, >1 error). ECC failed (1 CRC errors, >1 CRC failures). Internal Error: number of CRC errors > 3. ECC self-check failed, too many errors. ftape_ecc_correct_dataECC failed (>3 CRC errors). block contained error not caught by CRC. number of corrections: %d. fc10_enablefc-10.cError: The FC-10/20 must be set to use DMA channels 1, 2, or 3!. Error: The FC-10/20 must be set to use IRQ levels 3 - 7, or 9! <6>Note: IRQ 9 is the same as IRQ 2. add_one_bufferftape-buffer.cbuffer nr #%d @ %p, dma area @ %p. del_one_bufferreleasing buffer nr #%d @ %p, dma area @ %p. ftape_set_nr_bufferssetup_format_bufferftape-format.cftape_format_trackftape_ready_wait(ftape_timeout.pause, &status)%s failed: %d. ftape_seek_to_eot()ftape_seek_to_bot()Formatting track %d, logical: from segment %d to %d. interrupted by non-blockable signal. ftape_seek_head_to_track(track)ftape_command(QIC_LOGICAL_FORWARD)fdc_setup_formatting(head)ftape_format_statusftape_wait_segment(formatting)Error formatting segment %d. End of track %d at segment %d. ftape_verify_segmentVerifying segment %d. calling ftape_abort_operation. ftape_abort_operation failed. found segment in cache: %d. bsm[%d] = 0x%08lx. zapping segment in cache: %d. wait_segment failed. verifying wrong segment. ftape_dumb_stop()ftape_handle_logical_eot()Error: segment %d unreachable. <6>function nest level (%d) < 0 <6>[%03d]%s+%s (%s) <6>[%03d]%s-%s (%s) <6>[%03d]%s%s (%s) - ftape_get_bad_sector_entryftape_find_end_of_bsm_listftape_set_stateftape_seek_to_botftape_seek_to_eotftape_abort_operationftape_get_statusftape_enableftape_disableftape_mmapftape_calibrate_data_rateftape_reset_driveftape_commandftape_parameterftape_ready_waitftape_report_operationftape_report_errorftape_read_segment_fractionftape_zap_read_buffersftape_read_header_segmentftape_decode_header_segmentftape_write_segmentftape_start_writingftape_loop_until_writes_doneftape_set_nr_buffersftape_format_trackftape_format_statusftape_verify_segmentftape_tracingftape_function_nest_levelftape_trace_callftape_trace_exitftape_trace_log$Source: /homes/cvs/ftape-stacked/ftape/lowlevel/ftape-init.c,v $$Revision: 1.8 $$Date: 1997/11/06 00:38:08 $ftapef0@p* GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.301.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.01kernel_version=2.1.125parm_ft_fdc_base=iparm_desc_ft_fdc_base=Base address of FDC controller.parm_ft_fdc_irq=iparm_desc_ft_fdc_irq=IRQ (interrupt channel) to use.parm_ft_fdc_dma=iparm_desc_ft_fdc_dma=DMA channel to use.parm_ft_fdc_threshold=iparm_desc_ft_fdc_threshold=Threshold of the FDC Fifo.parm_ft_fdc_rate_limit=iparm_desc_ft_fdc_rate_limit=Maximal data rate for FDC.parm_ft_probe_fc10=iparm_desc_ft_probe_fc10=If non-zero, probe for a Colorado FC-10/FC-20 controller.parm_ft_mach2=iparm_desc_ft_mach2=If non-zero, probe for a Mountain MACH-2 controller.parm_ft_tracing=iparm_desc_ft_tracing=Amount of debugging output, 0 <= tracing <= 8, default 3.author=(c) 1993-1996 Bas Laarhoven (bas@vimec.nl), (c) 1995-1996 Kai Harrekilde-Petersen (khp@dolphinics.no), (c) 1996, 1997 Claus-Justus Heine (claus@momo.math.rwth-aachen.de)description=QIC-117 driver for QIC-40/80/3010/3020 floppy tape drives..symtab.strtab.shstrtab.text.rel.text.text.lock.rel.text.lock.rodata.rel.rodata__ksymtab.rel__ksymtab.kstrtab.data.bss.comment.note.modinfo4D! 48+xJ6 l`@EkgM `XY0c eq8zЄ,@@@,čg0 D 0$=).83JOT8]ejoty888= |(|.39=?KPUe o~0=8= " / 8VS   <VzV=Q 85=BGLQ8YQb,lty~,Q8=V  %*/88=>PUZt988='9>Cm=r{V 8 8 =$).[chmrw88==+38=CHM8V=u}8=  8    & + 0 89 =? S X ] n =t     = ? ?      8 =    e ^ M M ?$ ?2 ?: MC 9W \ 9 M M$ M= 9Q 9[ =a m r w  9    =     | = w/ 7 < A G R Z _ d j o 8x  V V  =     =       8 V  %V. 7V@=FRW\u={8   =!='/49>C8LV|8==  V# 2V; S=Yejo  =|wVV)VEVVbVqV=9"(-86|AOMUZ_di8r V=0= =$).iqv{8 V  8 =* W_dins8|=   8=> E =|8== =GOTY_di8r===|, 8"'-278@=emrw}8=,8=  %*AINSX]8f=lx}O= =&+06;@8I=_|w,8=),OW\aglq8z=8=O'/49BG8_glqw|8=== ?GLQV[8dlqv|8= ==!|0|>VG|S[`ejo8x=88=*27<AF8O Y=_kpu== 8'=9@IVjosVVVi V V |     !! !!!8 !=&!:!?!D!R!X!=a!m!r!w!!=!!!!!!!!!!!!!!!!!"" "V,"4"9">"D"I"N"8W"=]"i"n"s"""""""8"""""""""##8#=#!#&#+#A#J#p#V#o#V#V#V######$$$$V$V%|M%h%w%%%%%%%=%%%%&=&V>&F&K&P&U&Z&8c&k&p&u&{&&&8&=&' '''$'5'?'E'J'8''''''8'''''''8'='''' ( 0(8(=(B(G(L(8v(~(((((8(=((((( (=(((()=) ")*)/)4)9)>)8G)=Q) V) [) b)&w)))))))8)=)&))))))=*=&*.*3*8*=*B*8K*=a*i*n*s*x*}*8*=* * ****** ++++D+P+U+Z+_+j+ ++++++8+V++,, ,,8,=!,-,2,7,T,\,a,f,k,p,8y,=,,,,,,,-- -8--#-(---2-8;-=A-M-R-W-u-}-----8-=----------.. ...*./.4.9.F.N.S.X.].b.8k.s.x.}...8.=........0.=..a/V //=/'/,/1/A/J/VP/a/Vg/w/V}///V///V//=////////00= 0V0V%090B0VH0Q0=W0c0h0m0000000=0V0V0V0V0V0V0V0V1V 1V1V1"1a81VJ1VR1Z1_1d1j1o1t18}1=11111=11111=1 112 22228"2=-2V3292=F2aS2Y2:_2s2{2222222222282V2V2 2 22 233 3338$3V.3a83B3:L3V3^3c3h3n3t3:z333833:3333333383=3333 4V4 4 44 (4=.4:4?4D4R4V_4=v4~4444484=44444=4V4 4 444V45 5555V!5&58/5==5 C5VH5gT5 Z5V_5h5p5u5z55V55V5555:55555585=55666=6V"6 *6VJ6oS6VX6^6Vc6h6 n6Vs6|666:66666686=66666= 7777"7'7,7857=R7Z7_7d7j7r7w77777787V7V7V7=88888*82878<8A8F88O8=U8a8f8k8   w   8=88888888888888888888888888999 99999*9/94999F9R9W9\9a9j9r9w9|99999999999999999989=9:: :Q:Y:a:i:q:y:::::::::::::::::::::::::;;; ;;;;; ;$;(;,;2;|:;|B;|J;|R;|Z;|l;=;;;;;;8;=;;;;;=.<6<;<@<K<T<^<c<8l<=r<~<<<<=<<<<<<<<<<<<<<<<<<=== ===== =$=(=,=0=4=8=<=B=N=S=X=`=n=z==========8=========>>>> >*>/>88>=>>J>O>T>v>=>>>>>>>>?8?G?=M?Y?^?c??=?V?V@o@@ @%@+@4@:@?@8@@@@@@@8@=@ AAA)AOGA|jA=pA|uAAlAAAAAA8AAAAABOBB B%B+B0B8>BEHB|RBQ\BfB=lBxB}BBB=B|BBBBB|BC8CC+CLCRC|\CtC|CC|CC=CCCCCCDDDDD$D88D|BD=XD`DeDjDrD{DDD8D|D=DDDDDD8D|DLD E EC+E8E@EEEJERE[EaEfE8oE|yEE|EEEEE|EE8E=FFFFCF=IFQFVF[FmFuF{FF8F|F=FFFFF=FFFG GG8G=LGXG]GbGkGpG8GGGGGG8GGGGGG8G=GGHH*H=0HVHVHoHHHHHH8HH| IIII!I&I82I:I?IDILIQI8ZI|kI=qI}IIII=IIIII=J|JJ$J)J.J4JE9J>J8GJ=ZJpJJ=JJJJJ|JJJJJJEJJ8J=KKKK7KAK=MKfZKbKgKlKqKvK8K=KK=KKKKKK8RLZL_LdLpLLLLLLL8LLLLLL8L=LLLLM|&M,M0M4M8MQCQ8mQ QQR(R4R9R>RCRVR`R4jRWvRW}R4RRRRRRR|RRRRRRR8SS SSSS8.S6S;S@SESJS8\S|SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTDTaTmTrTwT|TTTTTTT8TTTTTTTTTTTTTTTTUUU UUUUU U$U(U,U0U4U8U[|E[|K[|^[f[k[p[v[{[8[[[[[[8[[[[[[8[=[[[[ \=\|0\ 6\|H\ M\ V\ d\~\=\\\\ ]|] ^ 1^|^ ^ ^=^|?_|__` ```8`=`````|` a a a !a &a 5a :a Aa Na Xa ea|oa|a=aaaaaaaaa8a=b= bbb#b?bFb Ub]bbbgbmbrbwb8b=bbbbb=bbbbb=ccc#c(c-c3c8c=c8Fc=cc=icuczcccc ccccccc8c=cccdd= d,d1d6dJdESd6Xdndvd{dd0d=d|dddddd8d|d)d|d|dddddd8eeeee#e80e8eEBe|Ne+Se6ZeI`e=ieuezeeeee=eeeeee8e|eye2e{ef f=f| f|*f|4f|>f|Hf|Rf|\f|ff|pf|zf|f|f|f|ffff0f=ffffff8f!gg g%g*g/g8>gMgbgug!ggggggg8gggggggh8h=h*h/h4hPhXh]hbh0kh=qh|hhhhhhhhhhhhhhhhhh8i= iiiiAiIiNiSiXi]i8qi~iiiiii8iiiiiii8iiiijj8j&j;jIjRj\jdjijnjsjxj8j|j|jjjjjj8j=jjjjk|,k|7k?kDkIkNk[kckhkmkrkwk8k=kkkkkkkk0k=k|kYk|k|k| l|ll$l)l/l|r=DrLrQrVrrrrrrr8rr rrrrrr|r|sssss"s8*s>s}MsUsZs_sesjsos8xs=~sssssssssss8s|ttt"t(t-t2t8;t=At^tgtstxt}tt|tttttt8ttttt|ttu uuuu8#u)u|/u|=u|Hu|Tu|]ueujuouuu|zuu8u|u|uu=uuuuuuuu0v= v5v)v=/v;v@vEvYvavfvkv0tv=|v=v|v=vvvvvvvvvv8v=vvvw$w,w1w6w;wXw`wewjwww5wwwww5ww8w|w+xFxTbxjxoxtx{xxx8x=xxxxxxxxxxx8y+y9y=?yQyVy[yyy=~y|y|y|yyyyyyyy8y=yyyyz|z{zz$z,z1z6zR|[|fnsx}8|=͙ՙڙߙ0=EEE'E,E2E8|=E[EeEow|E8šEȚ͚8ښE=E="E1|O^fkpv{8=WƛE4AW/E5WOEUE^EcEt8Ɯ˜М՜ڜ8E8=#(-AEKSX]bEhEns8|= ѝٝޝ0= .6;@EJ8S=Yejo0=ĞɞΞӞ؞8E $)8;IchrE|||=͟ҟן 0="*/49 @IN8jrw|8=Ơ8= "6?GLQV[8d=jv{  =ǡӡءݡ "'80=6BGLbjot}8Ţ|բݢ8 |8', 3C Jbnsx}=ģɣΣ0= !E*E7EKER|f v~8ƤˤФդڤ8 8&.38>C8[ jrw|8ƥ˥ڥ=E5|h nEx0=E8Ǧ=ͦզڦߦ |"',1:BGLR [EaEgl8tE~ E  ŧ˧Ч8ݧ EE<EEU]bglq8z=ĨɨΨ8ר=ݨ#(.38JRW\b h mEsEy~8 E EEéȩͩө ݩ8    $).4 9>8HEVE`hmrx}8EEEEǪEͪҪ8۪==$LTY^0g=lE|8=ūͫҫ׫E 8$).9E?EEJ8RE] mEy E |EE E#(-278@=Fy8=٭ 8=+05JV[`frz   EE8 EͮEڮE 8  - 7CHMS Xfnsx~ 8    ȯЯկگ 8EE "E(E.38<=BTY^0=Ű8Ӱذ8 .6;@EJ8Zbglqv8Eձݱ8 $)87<JV[`ej8z8Eò˲вղڲ߲8 8 =&27<RZ_din8{8=dz̳ѳ8 (-2;@8^=dpuzEEĴɴ8Ҵ=شE%|-5:?0H=NX`ejr y8  |ŵ Ե   | $).3> G|RW ^n w|| 8 E Ķֶ۶| ) .EEEJSE_ u8·ʷϷԷٷ޷8 8| |& 08=BH N|TY8grE Eøȸ͸8EE 8E#E/ tE|¹ǹ̹8ڹ|=5'8+n={8ºǺ̺8)16;@E8^=dpuzƻ0ϻ=ػ=޻|=L.C3|>|LTY^di8vi8=üȼڼ8I=&8=BYafk0t=H ŽʽϽ8ؽ=޽|!&+84|M Wchms ¾ʾϾԾ۾8  #(-3?iqv{8=ǿ|ѿ)ֿ|8= !7|NV[`ej8r|I=0= 8#|FNSX^ch8q=w8/8=I#d|88 8'=-9>CU|e})8=H $AMRW]y|8= =!&EMRW0`=f|l|s|}||8= 8=".38Yafkpu8~=88)16;@E8N=T`ej     =K^^e<s8== (l-28=lMqy~88l"*/4:?8HPUZ_d8r8=ll 8$,16;@8hlsl8|l8=$05:\liqv{8=== !&8/== F P V^chnv 8 8=OOO%4lGEQW ]=coty=8=OOO =.6;@EJ8bjoty~8^8==/49goty~8=^8= "'=8=.6;@FKP8Y=_kpub88 =#(JRW`ty8%*/4W=`lqv=8="',8>J|P=Vbgl=8=|= 8%=6=V=s{8=||=8 ',8>JOTeksy~888l l"*/4;@8I=O[`ez==8===|&=:|Gj||JRW\ajrw|8=m=88#(/48W_dins8|=8  *=:BGLUZ888# 0=6BGL=,49>FOUZ8c=iuz=||  4<AFLQV8_=eqv{ 8 8BJOTY^8g=my~ |(=.:?D`hmr0{=V&8=&& 8'&,2:?DJ&OT8]=coty||||=E| 8=.6;@FK8dlqv|8=E= =NV[`fkp8y= %?J=P\af8==9=~8== "=(49>Y=bjoty~888| %*/88@EJOT8b8=$).388F|L|Zd=jv{^6=`=V&.38EJ8S=Yejo=8=%*/08=> Q u|\din8=CWm|.Hf}8Vm,Ne0Ne >Uv6Mn-<0=,=2DIN8=Yl~=8==V=\= %*/48==P]cq )EKYy-3Aa= 8=*6Ycu88Ee8=");CHMRW8`hmr~8==8 =)Ee -V^chmr8{=M8== 1=7 85:?HM8V=\nsx0=8= ":7?DINS8\=bt~J== (=.Zl=rVJ@=:)V1V;VW=]ins0==5=  5  =N   5    5  =  5     5 ! & 8/ =5 A F K f n s x 0 = 5     5   8 5 5  + 0 57 < A 5H U =[ g l q  5    0 = =     6 = $ ) . ] e j o 0x = =        0% =0 5 D L Q V \ a f 8o =u }          7    /I!).39|MR8\em 8=|  (7?DIOTY8b=h 8= $8-=3?DI^d=my~0=  8(=.:?D[jrw|8=|   | |%-27>GL8T/Z=`lqvE8E| =$)EMRW0`=fnsx8|8/8=!I=EJOTY8b=hty~8 ).8NV[`in8/I8=&+05:8B/IIQ|a)8=H = ,16G^lLrCz|i8=#1=;@8F=R=W a s z 8=8==    8=8= =  + 2 7<8MM7M>M !/F`p 0@P`p 0@P`p!!!!!DDDDDDDEE E,E8EDEPE\EhEtEEEEEEEEEEEEFFF(F4F@FLFXFdFpF|FFFFFFFFFTTTTTTTTTTTTTU UUU$U,U4U L Z h x      ?P?   / > KWf)v .x0\ 1|  P4px8 x8 ::&`;{6;H<W`>qp?$A8AWB,FFDHIF (K  )hY5 D  QY`YPu\]7  daT!(a Hde,f $ 3un@@}R~_0 r<  $    ( , O&70T=9F0 Q4 _8 m< {@ P<87pD H L P @Kx)|4X D$ W( i\ T`V\J` 0Fx% y d /;J]AJ^GJ_Pbjy\  <  < 0   P$0@| UrerR4GPlPv ).  H \ ie y |  !O  |; ! T3    ?- ,&= & \ 0| *6  LD la  I7 ! |W0  G ha  }        ' 6 LaE aYW a l H  ly a  @6   * `; V  k  d   c b %5@ %%\6lmJs\ 4P (K8V-6 ).8E __yB {%@phYB0 "% .ST b`f}@ x * I fu\!2S o X p 2JgZ!o I `d.0\<5QOS\ j~JbY     , 7 S qqxU QG,h4 40? Qx h\ B ($ ! \$6 >U h`qda j XX'3 WhzD@Dhgf6" >R j~t X , n ;:< `pt T| NX, / h6>`V|e^Ă 6+G8\F x  t  ,/#3?HT g~ eV|U; r50kDP\`) } ftape_syms.cgcc2_compiled.ftape-init.cft_tracingfdc-io.cfdc_data_ratefdc_rate_codefdc_seek_ratefdc_fifo_lockedfdc_precompfdc_prec_codeftape_idfdc_calibr_countfdc_calibr_timefdc_statusfdc_usec_waitfdc_writefdc_readresetting.504fdc_update_dsrfdc_dor_resetfdc_fifo_thrfdc_fifo_statefdc_lock_stateperpend_modeperpend_offhandle_perpendfdc_fifo_enablefdc_save_statefdc_request_regionsfdc_config_regsalready_done.555fdc_configdo_ftapeftape_interruptfdc-isr.cstop_read_aheadprint_error_causefdc_mode_txtupdate_historyskip_bad_sectorupdate_error_mapsprint_progressdetermine_verify_progressdetermine_progresscalc_stepspause_tapecontinue_xferretry_sectorfind_resume_pointdetermine_fmt_progresscontinue_formattingno_data_error_count.484handle_fdc_busyisr_active.487ftape-bsm.cbad_sector_mapbsm_hash_ptrbsm_debug_fakeprint_bad_sector_mapforward_seek_entrybackwards_seek_entrylast_reference.326map.327ftape-ctl.cvendorsmethodsftape_not_operationalftape_new_cartridgelookup_vendor_idclear_historydt.472first_time.473ftape_munmapftape_init_driverftape-read.cconvert_sector_mapcorrect_and_copy_fractionftape-rw.coverrun_count_offsetinhibit_correctionft_headft_tailsetup_segmentold_segment_id.316old_ft_driver_state.317check_bot_eotlogical_forwardfast_seekseek_forwardvalidatemargin.340overshoot.341min_count.342overshoot.345min_rewind.346margin.347skip_reversedetermine_positionlast_segment.352bad_bus_timing.353start_offset.354ftape-write.clast_write_failedcopy_and_gen_eccwrite_segmentftape-io.cdiagnostic_modeftape_udelay_countftape_udelay_timeft_check_cmd_restrictionslevel.314ftape_errors.331qic_rates.336qic_rate_codeftape_set_rate_testsupported.349ftape-calibr.cshort_ftape_timestampdiffusecstime_inbinit_clockfirst_time.444ftape-ecc.cgfpowgfloggfmul_c0compute_syndromesfc-10.cftape-buffer.cadd_one_bufferdel_one_bufferftape-format.cswitch_segmentsetup_format_bufferftape-tracing.ctrace_idspacing__ksymtab_ftape_calibrate_data_ratecheck_regionfree_irqfdc_commandftape_stop_tapeftape_set_nr_buffersftape_parameter__global_cli__module_parm_desc_ft_probe_fc10ftape_write_segmentftape_loop_until_writes_doneftape_mmap__global_restore_flagsfc10_enable__ksymtab_ftape_start_writing__module_parm_desc_ft_fdc_dma__kstrtab_ftape_parameterfdc_set_drive_specsfdc_waitftape_set_data_rateftape_report_drive_statusfdc_setup_errorfdc_setup_read_writeftape_segments_per_headfdc_resetfdc_ready_out_waitftape_get_bufferfdc_motorft_fdc_base__module_parm_ft_tracingftape_buffer_id__kstrtab_ftape_verify_segment__module_parm_ft_fdc_rate_limit__module_parm_desc_ft_fdc_base__module_authorftape_reset_driveftape_set_statusfdc_sense_interrupt_status__module_parm_desc_ft_fdc_rate_limitfdc_wait_calibratecleanup_module__kstrtab_ftape_enable__ksymtab_ftape_parameter__kstrtab_ftape_reset_drive__ksymtab_ftape_write_segment__kstrtab_ftape_write_segmentkfreeenable_irq__kstrtab_ftape_decode_header_segmentftape_init_drive_needed__ksymtab_ftape_set_nr_buffersrequest_regionftape_init_bsmftape_seek_to_eot__wake_upfree_pages__module_parm_desc_ft_mach2__ksymtab_ftape_decode_header_segmentftape_enableftape_initftape_calibrateftape_report_error__ksymtab_ftape_seek_to_bot__kstrtab_ftape_find_end_of_bsm_listftape_ready_wait__ksymtab_ftape_trace_call__kstrtab_ftape_mmap__ksymtab_ftape_trace_exitinit_moduleftape_wait_segment__ksymtab_ftape_report_error__kstrtab_ftape_trace_callfdc_interrupt_waitfdc_fifo_thresholdft_bufferftape_zap_write_buffersftape_trace_exitftape_calc_timeoutsftape_next_buffer__kstrtab_ftape_loop_until_writes_donefdc_grab_irq_and_dma__kstrtab_ftape_format_statusfdc_set_seek_ratefdc_isrschedulerequest_irqfdc_init__kstrtab_ftape_get_bad_sector_entryfdc_probe__get_free_pages__ksymtab_ftape_enable__kstrtab_ftape_trace_logftape_read_header_segmentft_revftape_disableftape_calibrate_data_rateftape_commandfdc_set_data_rateftape_find_end_of_bsm_listftape_timeout__ksymtab_ftape_get_statusftape_seek_head_to_trackft_mach2__ksymtab_ftape_get_bad_sector_entryftape_tape_lenftape_get_bad_sector_entry__ksymtab_ftape_disablefdc_recalibrateftape_current_commandftape_might_be_off_track__kstrtab_ftape_disable__ksymtab_ftape_report_operation__ksymtab_ftape_format_track__kstrtab_ftape_set_nr_buffers__kstrtab_ftape_format_trackrelease_regionftape_command_waitftape_wakeup_driveft_dat__kstrtab_ftape_read_header_segment__kstrtab_ftape_seek_to_eot__ksymtab_ftape_ready_waitft_fdc_threshold__ksymtab_ftape_function_nest_level__ksymtab_ftape_tracingftape_dumb_stopftape_parameter_waitftape_reset_bufferft_seek_completed__ksymtab_ftape_zap_read_buffers__kstrtab_ftape_function_nest_levelftape_abort_operationftape_trace_call__ksymtab_ftape_set_statefdc_catch_stray_interrupts__module_parm_desc_ft_tracingfdc_headft_nr_buffersftape_zap_read_buffersftape_seek_to_botprintkft_interrupt_seenft_fdc_irq__ksymtab_ftape_find_end_of_bsm_list__global_stiftape_function_nest_levelftape_report_rom_versionftape_wait_intrfc10_portsftape_segments_per_cylinder__kstrtab_ftape_start_writingftape_calc_next_clusterftape_in_error_stateft_location__module_description__module_parm_ft_mach2ftape_handle_logical_eotftape_set_stateinbs_magicftape_read_idftape_setup_new_segmentwaitqueue_lockft_fdc_rate_limitftape_current_cylinderftape_extract_bad_sector_mapft_hide_interruptft_src__ksymtab_ftape_abort_operationremap_page_range__ksymtab_ftape_verify_segmentfdcfdc_sectfdc_ready_in_waitftape_report_vendor_id__kstrtab_ftape_set_stateftape_ecc_correct_dataftape_format_track__module_parm_ft_fdc_irqjiffiesftape_init_driveftape_get_statusft_probe_fc10ftape_timediff__kstrtab_ftape_abort_operation__ksymtab_ftape_reset_drive__module_kernel_versionfdc_resultrequest_dma__kstrtab_ftape_calibrate_data_rateftape_start_tapefdc_issue_command__module_parm_ft_fdc_thresholdqic117_cmdsftape_get_drive_statusftape_activate_drive__const_udelayftape_report_raw_drive_status__module_parm_desc_ft_fdc_threshold__ksymtab_ftape_seek_to_eotftape_start_writing__kstrtab_ftape_commandftape_format_status__ksymtab_ftape_loop_until_writes_doneftape_motor__kstrtab_ftape_zap_read_buffersftape_put_drive_to_sleep__kstrtab_ftape_get_statusfdc_disableftape_statusftape_report_configuration__kstrtab_ftape_read_segment_fractionftape_timestamp__kstrtab_ftape_trace_exitfdc_seekfdc_setup_formatting__ksymtab_ftape_read_header_segmentfdc_modekmallocftape_half_data_rateftape_increase_thresholdfdc_release_regionsfdc_set_write_precompfdc_cyl__ksymtab_ftape_commandfdc_ready_wait__ksymtab_ftape_format_statusftape_put_bad_sector_entry__module_parm_ft_fdc_dma__module_parm_ft_fdc_baseftape_read_segment_fractionftape_ecc_set_segment_parityfree_dmafdc_release_irq_and_dmaftape_decode_header_segmentftape_verify_segment__kstrtab_ftape_seek_to_botftape_tracing__kstrtab_ftape_report_operationfdc_sense_drive_status__kstrtab_ftape_ready_waitmem_map__global_save_flagsftape_report_operationftape_report_signaturelocal_irq_countftape_sleep__ksymtab_ftape_mmapftape_tape_runningftape_udelay_calibrate__ksymtab_ftape_read_segment_fraction__module_parm_ft_probe_fc10local_bh_countft_fdc_dmaftape_detach_driveftape_udelay__kstrtab_ftape_tracing__module_parm_desc_ft_fdc_irqftape_log_vendor_iddisable_irqftape_trace_log__kstrtab_ftape_report_errorft_expected_stray_interrupts__ksymtab_ftape_trace_log