ELFГ4.4 (444444\ \ \ \\Dp ppHHH PtdQtd/lib/ld-linux.so.2GNU Q p QTY|(CEK8qXfUa4`*=*s5Y 0g]ICq='2E4kHFy6 id>X/=g"<WY{t'2#9 >>"9@Cb.oN_$P yankUQ`zuX)4L.&?%Wd+g(v\ }8$F h\ libSDL-1.2.so.0__gmon_start___Jv_RegisterClassesSDL_UnlockSurface_initSDL_GetErrorSDL_WM_SetCaptionSDL_ListModesSDL_EnableKeyRepeatSDL_PollEventSDL_InitSDL_UpdateRectSDL_ShowCursorSDL_SetVideoModeSDL_QuitSDL_LockSurfaceSDL_GetVideoInfoSDL_VideoModeOKSDL_SetColorKey_finilibXv.so.1XvFreeAdaptorInfoXvQueryExtensionXvFreeEncodingInfoXvQueryEncodingsXvQueryAdaptorslibm.so.6sqrtlog2powceilasinlibc.so.6_IO_stdin_usedfflushstrcpyexitreaddirsprintf_IO_putcsrandfopen__strdupperrorclosedirstrncpyputstimeunlinkmkdirreallocstdinfeoffgetscallocstrstrfseekvsnprintfstdoutfputcmemcpyfclose__strtol_internalmallocstrcatstrcasecmpopendir__ctype_b_locsscanfstderrstrncasecmpusleepfwritefreadrenamestrchrfprintfqsort__strtod_internal__xstatfopen64access_IO_getcstrcmp__libc_start_mainfreelibX11.so.6XOpenDisplay_edata__bss_start_endGLIBC_2.1GLIBC_2.0GLIBC_2.30ii ii ii ii ii X U$W(Rhlptx|    ıȱ̱бԱرܱ !"#$%&'()* +,-./ 0$1(2,3044586<7@8D9H:L;P<T=X>\?`@dAhBlCpDtExF|GHIJKLMNOPU1s5`%d%hh%lh%ph%th%xh %|h(%h0%h8p%h@`%hHP%hP@%hX0%h` %hh%hp%hx%h%h%h%h%h%h%h%ıhp%ȱh`%̱hP%бh@%Աh0%رh %ܱh%h%h%h%h%h%h%h %h(%h0%h8p%h@`% hHP%hP@%hX0%h` %hh% hp%$hx%(h%,h%0h%4h%8h%<h%@h%Dhp%Hh`%LhP%Ph@%Th0%Xh %\h%`h%dh%hh%lh%ph%th%xh %|h(%h0%h8p%h@`%hHP%hP@%hX0%h` %hh%hp1^PTRh[h[QVhOUS[\tJX[ÐUS=0u?h-dX,9v&,d,9w0[]Ít&'Ultt $lÐUWVS,E$Iƅu"UT$$\7Dž=Dt D}ыETT$$ D$$D$\$\uPD$\$Hu$^-4$yD$a4$C4ut$$,_- P,t(t"T$$\_-4$AyA u.tڃ9t8.uơ\t*.fitFD$D$?D$|$D$ XD$TD$$=CÅuED$$,`"$U`C$dC(=Tu6D$D$$G Åu$``d"$$luUT$$[a9"$C,D$ C(D$C$D$$xa "$f_R.ffFitFD$D$?D$|$D$ XD$TD$<$BÅu|$$,`!$1`C$dC($u"D$$[aQ!$$_G.ffFitFD$D$?D$D$D$ XD$TD$<$TAÅu|$$,` $o`C$dC($u"D$$[a $1$_B.ffFitFD$D$?D$T$D$ XD$TD$4$@Åut$$,` $`C$dC($u"D$$[a$o$T؋5<=LL[^_]UH]u}UJrZ,z }t tt$`M=L T5X\PB$`B(dH$!LH$!@H$!DH$!<S\9u9 Tu95Xt:D$XD$TD$\$ t$L$$``$t"t-t&|5H*5HisHE܅^L <aaf:P$d$rӃ؃9ϋL <}WP$d$Ӄ9ڡDE@ELE<E9YqW$ a$$ a4$$d$ arLP$}D\$$ED\$$d$}D\ED;Utd\$$aء88]u}]ULt$WL@t$<@Dt$!D<t$<8HPÐUUE BDEBHEBLEBP]UWVSdExXH M@,t8 -t< vGEԅPEE؅EЅS؉ECǍE}ME~"]M9uEEEEEE9EV뼍?؉E܍DǍEỦME~$]Mff9uEEEEEE9E뺍؉EȍD[ǍEUĉME~>]MSACQSACQ9u̓EEEEEE9Etl뤍؉EEEUEEE~ ]M9uEEEEEE9Euĸd[^_]US]t$#Ct$Ctt#u6fNCtG@ft>$4Ct-@ t&$D$$a$C t$Ct$CTt@t$|CT$q$i[]U$XkUWVS.t$PcGD$ 8jUBD$D$=j$[UB$=$]CUBu .fitFHu .bmpF7u .ppmF&D$$Cj$UE[^_]UWVS,A}tGu$aj D$}j$2uGD$$j$uGG$(uGG(Gt;.GD$ GD$D$j$ew$W(_L$ D$D$$juGD$$jV,u16Dž6fDž0ƍD@6Dž6fDžDžfDžfDžDž(fDžDžDž DžDžDžT$ D$D$4$uGD$$|cB;],u3C CLCLCD9~$coL$ D$D$C$tGD$$c+_ Cu^z\س;uSG,;ܳuHG$;Գu=G(;гu2G0;u'G4W8 |13x u=p pu&$A fpu$dD$~D$ `yD$jD$j$DD$~G,D$ D$jD$jpP$D$~D$ kD$jD$jp$D$~G$D$ D$kD$jp$D$~G(D$ D$ kD$jp@$D$~ Bٽ޿޿ fܿ٭ܿ\$ ٭޿D$kD$jp$(D$~ D$ D$kD$kp$G, tu2D$~D$ `yD$/kD$jp0$O0u G4 G8tAD$~G4W8D$T$L$ D$8kD$$dp$c D$ ~D$@kD$Dkp$0PD$~D$Mkp$ P#~Ջ\$ D$D$@ p$t$Rk \G,ܳ سFG$ԳG(гG0G4W8x|4D$$Ld{ $nko $kY G$$W( O_O,ȳ=P$d$5Tmw UXmTmٽ޿޿ fܿf1P$d$v v٭ܿߝʿ٭޿ʿ39뤃RXmPꉕٽ޿޿ fܿɉfP$fA$$fA$$ʍd$v3o@݅vv 7o@݅v v;o@݅v ٭ܿߝʿ٭޿ʿ٭ܿߝʿ٭޿ʿC٭ܿߝʿ٭޿ʿCRD9؋+  t+$ȋW 9d $(ƍD$ D$(T$$X 9 O4wΉ0O,1)0,t*   _ G8O()ʉDL@w$L0$ <йH@GGTW P D=uDžTT P1;r;T Ή9}uHRP,$d$RQ,$d$T~kٽ޿޿ fܿP$d$٭ܿ۝̿٭޿̿~!Ј;Tu؋Gw<=tgȳTmٽ޿޿ fܿ٭߽ܿп٭޿п<<=vQt*89uG@9Dl<4+Lt$ D$LD$$~G@@9D)뷋< $Up_ `G\O()ʉlLhw$|4)p,$dxXйt<Gw_ DuDžK9Q9]kd9}utRP,$d$RQ,$d$~tٽ޿޿ fܿˋ`JP$d$٭ܿ۝̿٭޿̿~!Ћ`fZ9u؋GwG tCKf+\xfJdKDKKTK9uȃ=ȳ5Tm \mٽ޿޿ fܿ٭߽ܿп٭޿пlGpXB\fPHH؁vf+\fAQGh9l_pXF|D$ D$t$$Ghh9l)뻋d $0_ O()ʉLw$4),$йkG_w DuDž;r 9Si9}uRP,$d$RQ,$d$0Xm jٽ޿޿ fܿˋRP,$d$v v٭߽ܿп٭޿п;0u؋G 0tGƻ  ‰%  ʋ;0u=ȳ5Tm jٽ޿޿ fܿ٭߽ܿп٭޿пGPHHPPHPHPPHHPPHG9aD$ D$t$$0G9)뺋 $_ O()ʉtG$Ŀ,$[0~E  ‰%  ʋ;0uG9ȋ4+ĿĿL$ D$D$$u{G9)뾉L$$xd$:GD$$[ayd$IgGD$$[aV $&DGD$$[a3$!GD$$[a<4$` ,, ,)i@ ,)E@ )}T$ D$D$<$9ыD$T$$dm$kaWuQ)¸Q)¸Q)¹$,A[^_]UWVS ƉэD1P9tx.t))B9t ;.tD$\$DD$m$'tgD$k$tSD$k$t?D$w$t2D$k$׿tt$$k Ѓ [^_]UWVStp$x$@ oxB BB?pQEEEtD$ D$D$PE$st"ED$$d$UxQ ED$PD$$IE< tM<=uM< t<=uU@k9UAk9lUBk9YUCk9Fu#Co< t<=tuj8u!oTt$d$裿uj8uTD$ D$ D$$ٻt&t! tD$$ e$>pB,uj8uHD$ D$ D$$kt#\$ML$$He1$Ӿuk8u)D$ D$ D$$ pBu k8u)D$ D$ D$$ƺpAuk8u[D$D$$(jw`mٞv\$$pe?$xZuk8u\D$D$$覻}E fEm]mE=vD$$e$jxD$8kE$蟻u~D$ D$k$cubt0< vt0< wED$ ED$D$k$耼uEpB0EUpA4Q8EEP}$UXP}tL$ D$D$P<$5؋xB D$P|$$6P$tDž|]tL$ D$D$P$ڻ޿k8u Dž|E}Hu|u$e:$ܻpx,uBx4YIo =}G;t&뚸Ĝ[^_]UWVSEӋRSS,ЉC 4$[C UT$ t$D$$ͺ9t4t$D$CD$ CD$D$$fC$C, (KMS CCE= }Et2JEEtQQ9U}U;}u݃}u }~f}&uzE=dmCCES x] E}E fEP$d$m]mU܁~!ЈEU9Uu؉$QC @KM= }S CCEEtSJEQAAQUtfAA;U~ fwU;}uŁ}1$\fS CCtѺf$Q9ue}u}|~v}&E=hmCCEC Mxb}LxE}E fEP$d$m]mU܁~!fEE9Eu؃=u$C f@fUK M̋= }ċCECCEEEE}؋E̋  ‰%  ʋM 9E}E9U~UU؋M̉;}uU}yM}) ;Eu)ʉUE}u =v}RP,$d$0j}~zXm j}E fEϋŰEUmv vm}mUẺ;Mu؃=u$6MAvD$$f$胶u9D$t$}<$t:D$$k$EL$$f$)`  )i@ 9tHBi@ )~9D$D$U$脳tD$$l $µČ[^_]UWVSLE]E$Pƒ~CC}уv΃u"E$itE SyE <Uуv#T$$fQE Ɖ‹Eu&ED$$ gE ]]Fu#\$$@gE ]$b$XFFF$FF(FDFHFFLFFP}tEMEu#ED$$dgZE E L[^_]UWVS,D$'lE$)Eu+ML$$*l$裰$藳E $u M $D$ED$E$ËEyML$$g$;} ҋ{Љ$NjCD$ E D$D$\<$Ct${$3CD$ML$$^l$!D$$el$育$DlE$+,[^_]UWVS}] Tu~TBu-|$$gkT $DžT D$'l<$̯Xu-|$$g$T4$DžTg <$蝱T$荱TAu$hTF|$t&`FF@Dž\ Dž\X$ĭP$$lm\u\t Dž\뿋`:uRD$EԉD$$Ϭ`A9PuA<3<6EԉD$$0hT~y(D$ D$ D$Eԉ$赬FJTxy.D$ D$ D$Eԉ$聬TB`ywEDž\DԃD$ ËTFF@FXD$ D$D$Eԉ$!u1 D$ D$ D$$~lȭ$#$lDfd 39|!D$L$$diUGtuGDGDB;|ult6XD$ lT$D$d $;lEuux9Ed$ItPEtx)|ىM|hÿXt$ pD$D$$R9pt$ lT$D$Eԉ$%9l];x돋x|Iމu‹hXL$ pt$D$$豨9XD$ lT$D$Eԉ$肨9lu|];xuhTq TXtl$lY$lK$l<$lf,$lfTD$T$$it$lhX4$ȥT$DžTTBB$BB(BDBHBBLBBPHt@=Lt7t=tTQA TFLF X$"TB,4Tļ[^_]UWVSu }E ]$dCs$s{({EC,EEٞvZBB?B SEC =auD$$赢'$ gt@ E$_CCHCDFCLGCP؃[^_]U]u}E UBBTr EET؉$XNjMA,9Eu\$t$<$蛣}}<}vu2TfDQX2;TTkaaaٽnn flP$d$٭l߽`٭n`X3;T밉D$$i$軤u/Tf2fW;TTDž\aaaٽnn flffFf^P$٭l۝h٭nh҉$$٭l۝h٭nhۉ$$d$٭l۝h٭nh\f G\T9QD$$i$tu*T~{2GG;Tt\u+T~LDQGG;Tt,D$$iW$؋ML$ ]C,D$D$ mp$D$D$D$Xt$ED$ UBD$BD$$E…uL$m$d$5m$LD$$i$0MADBDAHBHALBLAPBPЋ]u}]ÐUStOP\u/ u;.u3{/u-StT uD []U8]u}EXpP,U܋x }=u?D$$u!D$$nq$5H9uP9uX,;]t$ho>$@ EEt Z}E fEUP$U$$d$ m]mU!‹E9tn}E fEOP$UJ$$d$ m]mU!fO9t뽉\$$oC$]u}]UWVSE@EURUMI,M][ ]]U$EȋEEEE@EUUEEEEEEMщ|ۉxtRUEEaaa}=u6EE܋M9EE܋]DX9E}EEuu܋|EE܉ExE E)‰1)EЋU)1)Ẽ;]붃}=u:EE܋MA9E]܍YMD9E}EE]]܉]tU‰U})NjME XUUB)‰1)E_)1)Ẽ;u>뮃}>}4EEM<E+EE4]EEE}E fEfP$fG$$fG$$m]mMf$$fC$$fC$$m]mE)‰1)Ef$$fF$$fF$$d$m]mE)1)ẼEM9M#؋E+Ey ]؋UȉD]؋MM܋]]E9E؃=u4;E~;E%E=u$oEEUȋZEE~L ME}ډƋEȋE9~ ~EӃ9uσ}u}~yD$zx$nÅu$-nt!UD$D$(w$虙$=uMD$$>n]ȉ$Eȉ$Č[^_]US€8t ƒ:uJ9tZz/t Qy/t9u $c[]Ux=($;TqD$($htA=u}$o\j$ZnI($ڗJED$(D$$g$k+E~$f뻸UWVSLÉ$tƃ=$]EȉыUȍDHMEE]9t>Ù:/t' UEE](U+Eȉ)A9t:/uŰEȉEE=t4ED$E܉D$ ED$D$wnỦ$^ E܉4$}кى΋=)΍}܉Ѝt0}̉ىэL1 $>u$n$Rơ8/tx:uD$4$TD$ UЉT$D$\4$W=u4$F}tJfD1/E܉D$4$=u4$=ȹ̳fD1/M̉L$4$ϖEȉ$贔L[^_]UWVS,ƃ=tP9t7y=u|L$ P$$$d$\$$prtD$4$TÉ4$ދF,u F @uF f@f=t4$=ht4$$蠖=t6D$D$4$u$n轕$a=xt4$Q=t4$Jt$n=t4$_=pt4$=t=\u4$I=t 4$$n#$ŕ4$ua$nD$F$ڒX=̳K=>D$}jF$E$=t=\u4$I=t~=iju D$4$3X =Ttz=Ty^u~,|$\$4$ƅuO$Ë5,$|$\$t$ D$T$$@p$艔=tO=u $n4$3U=u\$$nE\$F$)==u(F,D$F(D$ F$D$FD$$nEF$u=uLFD$$tp74$,u+FD$$o$蛓$-o=@t;<;}.4$:<<=uD$$8o=t4$4$$U$~a,[^_]UWVSLDžpD$'l$6\u.LD$$*l$誏$螒=DtLL $gTыTTB9Tsz/t9Ts8/uDžXX<~ ;u $D$pD$\ $#Ƌpy"LD$$p$蟑=t $ P` t AЋ`< w `tA< wƒ0 wƒ0 vtt9u"`L$$pX$`D$$q6\$D$ D$D$DoP $PD$$(w$PT8t^$ytRTҋ>Љ$dËD$ TD$D$\$b $Ë$:jFэTB9sJz/t Px/t9rD$ LL$D$Mot$~)4$o$襌=/= "pD$|$\$q=9 ȋ\ $跌Xļ[^_]UWVSuэQ<~;}B9s.z.u&$,qE\9s8.fuD$\$辌]E=вPЄt wPЄt w D$ D$ D$<$oÀE lfu $~Ep; }ERyÉ\$4$ut$$SoEE$`E[^_]ÐUWVS\EUMP,HEu>uP$d$'uT$$Xq TE 9E~EEERĹUMEEEЉEU҉UȉEUЉU؋}EEEaa}UB U9UU؍uEa SCP$ˉ$$ $$d$r4}E fEm]mUEĉEUE؃9u뉃}fu{UB U9UUԍMEP$d$r4}E fEm]mUEĉEUE؃9M맃}usUB U9UeUЍMEP$d$r4}E fEm]mUEĉEUE؃9M|E؃}u;}t;} u }dUUЋEEԋUU9} ؃}u=Ĺu$ st09U}9=Ĺu0=T$ED$$q-{Uĉ}UUȉ}E=uK$؋ỦT$|$$|q%ED$ L$UD$$,s\[^_]UEUT$ U T$PT$P$U8]u}EptPx tIԲز))ڍED$ ED$;D$$EED$ED$E$CtD5ԲM)زU)‹EHDtpLPH\XPЋ]u}]UWVSE@4UR8Mq,։Љ;t$t$$yU;Ѓ?y] 9|؃E8y] U;؃]u}]UVS0uu ]E\$S$d$5 t$>{ t  tٞvظ@EUE}E fEm]mEf^u0[^]UVS0uu ]E\$S$d$5(t$z (t (tٞvظo@EUE}E fEm]mE3u0[^]UWVS]} E]E9u#Euz="=t$Cs$zED$ E\$$r}tP}t }$f;|u$Ps訵$J}E\$$k${u$Psj$ }E\$$}u}ED$$ms,$|}tЃ}t}}t&u}t&uN ;Ut_މ SAfV;Ut:GCGC;MuEE[^_]UWVS,E@EURUUB,‰EljEUR UEElj$ƶE}~@\$|$ ED$E؉D$E؉$Z];uuʋUB $xUEP ,[^_]UWVS\E@EUrB,UċE@DE܋UzLBHERPUE@ EEEĉ$'u$sEUB O+M܋]+]UU)‰U̍LMЉ)‰Uԍ\]؃}y E)EE}y U)UE9}EEЋ};uEE؍FE}y U)UE}y E)EEU9U|D:+}ЃU9u|UD+E؉Euظ+EEEĉEȋE9EEEEEċ}NjEEEEċU4EEE]=u =|t&\$UĉT$ ED$t$<$+UȉT$t$<$v9]|}u륋E̋UBDEЉBLEԉBHE؉BPU$v\[^_]UWVS $$vt$s $x=tE$) =Թ=u $sUBDJL@ZHv0tX@D$$'we9}̃E} T=uUD u=u $,w蔟EEEUp MAtуxtʍr9tt Zz/u C{/t;tu}u730d3DBt2}u9t ~~/ct9F~/DCt;tunDBt`UE $>t\u/uUE $>UD$D$E $g<PU(}ED$ED$ ED$D$}E $=uE|ExU(]u] t$ ED$D$}$T=u4$=E!$=?]u]U(ED$ED$ED$ ED$D$}E $<t$ <9E,E0E4E8U(ED$ ED$D$}E $X<t$`<EHELUD$ D$D$}E $<t$;U(ED$ ED$D$}E $;t$}i;EEU$;UD$"$}t$Ąt$s$\s$~s$~s$~s$s$؅s$~s$(s$~s$"~s$;~vs$A~js$~^s$PRs$Fs$:UD$$} s$s$:UD$Z~$}r$ r$:UD$L$}r$8r$r$F:UD$<$}~r$n~rr$:UD$$}Lr$ȇ@r$4r$\(r$9UD$$}r$q$q$$q$9UD$$}q$hq$~q$B9UD$j$}zq$nq$bq$9UD$:$}D$~$5u D$~$5u []USD] ED$ED$ED$ED$ED$ ED$D$~$6u.ED$ED$ED$ ED$ED$E$ED$ ED$D$}$16uEhEd$d5D[]US] D$\$4uXaD$D$m$Z5uX7D$w$X4uX\$$8n[]US] D$D$~$4u?D$D$~$4u\$$3[]US] $@5D$${2t\$$ԊtmЃ[]UVS$Sm$~Gm=$t=4 D$~4$p3ut$$m<$u$~l$8l$4U}pt"E $軚u$tlUD$ D$ D$E $0US$] ED$ ED$D$}$|3uEԲEزD$ D$ D$$0c~'D$ D$ D$$/=~7D$ D$ D$$/D$$k`D$ D$ D$$/ԲD$ D$ D$$u/زԲPL$[]UD$ D$ D$E $+/Բc$ċjUD$ D$ D$E $.زc$ċjUD$ D$ D$E $.UD$ D$ D$E $\.UD$ D$ D$E $'.UD$ D$ D$E $-Ld=v$ iUD$ D$ D$E $-£0@=vT$$\iUD$ D$ D$E $H-4UD$ D$ D$E $-UD$ D$ D$E $,8UD$ D$ D$E $,<UD$ D$ D$E $t,@UD$ D$ D$E $?,DUD$ D$ D$E $ ,HUD$ D$ D$E $+UD$ D$ D$E $+TUVS@u E]؉\$ EԉD$D$$4$.D$~$+-u \@D$~E؉$-u \E؉D$$fEԅD$$@fD$~4$,u\D$~4$l,u\sD$ D$ D$4$P*~6D$ D$ D$4$,*\\@[^]UD$ D$ D$E $)UD$ D$ D$E $)UD$ D$ D$E $c)US] DD$ D$ D$$#)t%D$ D$ D$$([]UD$ D$ D$E $(йu йUD$ D$ D$E $(UD$ D$ D$E $N(XUD$ D$ D$E $(UD$ D$ D$E $'UD$ D$ D$E $'UD$ D$ D$E $u'`UD$ D$ D$E $@'dUD$ D$ D$E $ 'UD$ D$ D$E $&UD$ D$ D$E $&hUD$ D$ D$E $b&@=vT$$d(b UVSu D$/4$%t(D$ D$ D$$%D$ D$ D$4$%@w ~~\$T$$aW=y=R$$$d$`mr[^]UD$ D$ D$E $%ȳUD$D$E $t&ȲuzȲ̲?UD$D$E $%&zt |UD$D$E $%wٞv\$$Ȍ`'ztUS] =عuAD$D$$U%vD$D$$2%ع[]UD$D$E $$(UD$D$E $$pUD$D$E $$ zt UD$D$E $X$ÐUx,uP :uzt @ @]UWVSÉ։MMx }D D @@ƒ@tf< uV$d$}E fEm]mUEm]mEK9~qxm;C}hC,tt.uPU @MQU f,R8M 8QD8Aعȃ[^_]UWVSUMx }PX@,t Ef Bt&EUÉ4$49t L ڋ1Y‹BAZ2;}u}~.L9u y;EuvuE@Ẻ\`}`L<ڋut݅P\$t$|$ dD$hT$l $pUE趽݅Pv}\ݝP؃;]|E9`u \9Ut]MY\qtE$x9t,L$x $|UE]$#|4$X$l=t E$M9@} uER$HLE 0LCCAuvuE@Ẻ\`ݝP,[^_]ÐUWVSu E@ @URDMIHEX,t)t$t\$$*Dž<} ~$< Dž<E$j|Hԋ\L$$@t$ډx)9d|`p);honE9h[TT‰DDDžU9d\\@Dž\\t,\|TLTrDž% ƃ9u;T>T"Qƃ9u;Tٽ ffP$ afA$$ afA$$d$ a٭۝٭ƃRD9uT9t>كHԋ\L$$@t $8fDYڋq)9d|`9L~08SL)Ήf9u+9h|%D$$ $XL$ ]D$D$:$D$D$D$lt$ED$ PT$LL$$,X<u\$$Г` $XM9X <[^_]UWVS%P}E fEm]m$D ^ D$D$E$4-E=uD$$l*$trefe@renc@e.fif@ tUB$D$y$ZE$JE=gM9D$6}LT9؅EUMD$ D$D$f]$=\uzE]$' P$d$5MP}E fEm]m$' P$d$5MP}E fEm]m`}E fEm]muPUR$m]m$$d$m]mUUMM]CECES=E܋S=E؋UT$]\$D$L$ }|$ED$$] D$D$E؉D$ E܉D$ED$U$NjM $C=XP EE܅~zֻ$ T^R$$$d$5X54t}E fEm]mE=~fDNڃEE9d~D$$d`~D$$nnD$D$$ $L$$]\$}|$ ED$D$oU$2M $E]9}<$9$|(Ĝ[^_]ÐUWVS]D$y$ Džt'= ~v~kP X\$$'N@;uT$ L$D$Ɣ<$b9 ~~ P <$g[^_]UWVSEU= u  $ 5 ~U BUE]X@oUЋ ;Mu]9Ztuxt 9u؍F @D$$E]ZB[^_]UWVSlEPUPUP,@ EEt pEt&jE-VEEUBUEEEUUUEЃE}]UUE+E<EEC=E+EUD=kG=`G=UUD=CC=8UUD=#UB=B= UE;uYEEEUUEEE9E3UU҉UEȋUDEċUU܋EЉE̋UȉUEEE]̋EЉEԋUtB}EC=~nF=c=YF=NEEEUDB=6C=+G= =G= UEEEȃ9EkEEEċUŰEEЋE9EtT$$Д1l[^_]ÐUU\tmtwt]UWVS uэD1P9t!x.))B9t ;.t Ӏ;.uVD$\$tID$m$t5D$w$t!D$\$q 똃 [^_]UxED$ED$$}u U@UE$US]=t$|{,u&D$CD$$#=k=̹t@X.>9X'>9~.G̹ =̹D$ BD$BD$$;G̹y=,G=̹uTD$ BD$BD$$ F̹u#$tF=̹=yT$ \$$L Q+Q(D$ Q+Q$D$D$ $==u$d(Luꐍt&L[]t&U$m$UWVS,u=($d`Edu2|$ D$D$$<$=E ED$ t$E܉D$$$9U]}~y;tt=t%tD$D$*<$s<$+|$$lu $; ;ut E;uE$<$<$tb$jtUe܋E܉D$$t|$ D$D$$<$iЃ,[^_]USt]ED$\$$t\$$/'E%t[]US]tI;tD$u8D$$$u\$$$i[]US$A$ADu D$A$Y$ED$ D$AD$\$8E D$$[]UE$u$H$US]$t9u[]US]~8P$5$$d$}E fEm]mE9tȃ[]USt]=ue=huWD$$CuCED$\$$舿t\$$_&$}t[]ÐU$t$]U EKxkxg9~c;C}^ЋUvK,tt'u7C 0+C 00P@C 00P0P$t$]UWVS} |$$ܕL~G]ڃ{ u{t'D$ BBD$BBD$E$ $9u[^_]UWVS}E $EE }E fEm]mU +U9U ~TENjM4E+E Љ)E ~"S$d$E9uu9uЋE[^_]UWVSu] $)ES$d$ }E fEm]m]~LEa~'Q$$$d$9u؃}9u؋E[^_]UWVSE E$EE }E fEm]m} ~]EEEU‹E)þ}+}9}~'ٸEU)P$d$9u؃];u uɋE܃[^_]UWVSuE $EV$d$ }E fEm]mU} ~M<a~+ٸR$d$P$d$9u؃;u u؋E[^_]UVSˋuR$d$zt$)]ƉP$d$zt$ EvU}-[^]UWVS܍(a}E޴ fEm]mދE؋HxxE؃9FE|<9u}G $ 4G <]8l04]DžDDž@UЃD94 8EЉ)ЋljEЉ>Dž~tHDžztGt@tRу?tt@tRу?tt%ʉ@9DlMЋ<9D@04$舧 }쉽E@URЉ҉$c $O|1ۉ]EDž$u( A)؉R$d$ݝp݅p$Ex $U$|uȋP$ݝh$$d$ݝ`9Q+<_V$d$ܵp$舤 ݅ٞV@݅fN݅hv#܅hݝPDž\݅`ٞsDž\ݝPlܥ`%ݕPٞvDž\ݝP/݅PvDž\ݝP Dž\5$賧܍p?݅}E޴ fEm]mދEU‰f:t>UfP$N$$d$܍Pm]mދEf7NP$d$܍Pm۝mMf\f؃(9E]$9u}G T$L$$jW ۉ|uEDžDž|Ex M YHJ94΋ˉDU‰WЉ)}Ǎ LNft fmCDžfwXDžAfwBÃfwÃGfw @ÃAfw RӃfw ÃAfwRӃAfw@ÃfwÃt*ډfAfC  9*Euԋ9}AUB L$\$$Gt6|f];]E}fu؋MЋ MĉMMыMD׃9uމ|$ ED$ED$M $dEЋEEȋEEЋE\9uσEM9Mt f@E$c<$[E>t$ |$ED$M $|$ ED$ED$M $늃L[^_]UWVSE@$ݏ}E% fEmm\$`m$辌}Eִ fEm]m֋E@$芏}E% fEmm\$`m$k}Eִ fEm]m֋EE$cE}~!u4$GU;]uuF,D$ }|$ED$$;U+VEN)ʉ~,~$$膏UR UEEauF~}]؋}hEU },u(G dfP$d$ɋh:}_P$d$hU9r؃EE}u9~b$MUEou$U$葎MUEEE$EĉẼ}EEUĉl}~\l}Eִ fEԉ؋u@m]m֋E=~f;MuEl;}uỦUD$D$D$T$D$ ut$}|$$dX$EE؉E9EEEE؉EE|U9Uuu}}uӋ|)׉EP$d$zt$YٸY@pt݅pv1-`mv؋EE@X؃9iEEU9U-MUE{$MUEt }$p$/uh}~YUĹ}Eִ fEԉ؋}@m]m֋E=~f;MuhE;uuD$D$D$UT$D$ ut$}|$$1É$ұ؁ļ[^_]ÐUǀǀݐݐǀǀ =@uf]Uh]Ul]UWVS UB,U t ;d1] ݃ݝ݃ݝu$E ݅=ݝ}E fES$܍4$$d$m]mU܉݅\$!=~P$d$5 t$ t}E fEm}mE=v ʁ Љʁ ЉNE ǀb !] ݃ݝ(݃ݝ u$YE ݅ =ݝ0}E fES$܍(4$$d$m]mU܉݅0\$!=~P$d$5 t$܄ t}E fEm}mE=v ‰[E ǀ8D$$̙l$0D$$P$u$<T UB, B PrR<`\@@8EPDXHHL@PD!‰H9N!ÉLD9<<D+Hȉ@\$L9DdXE8TuLPHDEԋEELXuL`H@@ET4MԻAf^;@tP僽X uE`H@@~0ET4MԻA;@uEEԃE9DD`$藂+LDD$@T$ ED$UT$`$݄E@ pUZBd`|B@`EPDpHHL@Pl!‰U9K!Ɖuċl9ddl+Eȉh|$E9ldxE`tUЋEEpDBEEEUĉUxuK`P@hEt‹MAfZ;htP僽x uE`P@h~0Et4MA;huEEEEU9lA`$薀+ElD$hD$ UT$ED$`$߂UR UEXPU`E@@EEPDpHHL@PE!‰U9K!ƉuU9U EE+EȉEU$ E9EdUEEE[UEEȍ@EE̋EEUU؋M̃}uQ`P@}EE4Q Q Ѓf^;]tR׃} uJ`P@}~8EE4Q Q Ѓ;]uڃEEẼEU9U<`$~+EED$ED$ UT$ED$`$D$$d2$ [^_]UKUED$D$(w $GUE$$蘁UWVSlEE$e~‰E̅u%$iUB EBE?ED$ED$ED$ EĉD$EȉD$$\"U̍EЉD$ ED$@D$$N}UЅEԉD$ E܉D$D$Ẻ$ʀEԉEU܉UEkUt (EE;]uɃ}tGE@t>EkEEp 8EE9uϋE$ EЉ$R~$ }u$ $D}EtUt;E | 9U~\$$~t[$\$$Y~t4 D$ D$0D$$ؚ}~ \$ UT$ED$U $z9Et/D$ ED$D$  $~}Y~\$ UT$ED$U ${`ut~$~D$D$$]{yD~$N$izED$$ zD$d$2}UdE hUll[^_]US] wHݐݘt${ǀǀǀ[]US]݀E ]Eٞv]Eٞzt.ݘt$zǀE[]US]݀E ]Eٞv]Eٞzt.ݘt$zǀE[]U]u}}NU ʉЉ!9t%^t$yEǀ؋]u}]US]E ݂zt)ݚt$]yǀ؃[]US]E ݂zt)ݚt$ yǀ؃[]US]M 9Ht$Ht$xǀ[]UE Eu7ǂǂݚݚEǂ* u$@]z($PxÐUVS0uE<t <u 4$Nwu܉؃0[^]ÐUWS]$D$E D$$vt< t< ~эD9t8 9t8 ~؃[_]U$`tyD$$k?xu~D$$w!xD$$ xD$$wĹD$$wPD$$wLD$$͛wȳD$$ڛwhD$$wD$$ywD$$dwD$$OwD$$":wD$$:%w0D$$KwعD$$[v\$$mvD$$v\$$vԲD$$vزD$$vȲ\$$zvD$$Ҝevu~D$$ߜGv̳D$$Z2vD$$v<D$$vD$$ u@u~D$$uu~D$$,u(\$$>uȹD$$UuԹD$$pwuD$$buD$$MuD$$8u|D$$#uxD$$ŝuUWVSED$$tt<=u$t<=u<=u)8 u: t<'<"ÄuthXfJ;\u֋4JXEEUUUH+E 9}*MщM9}DEUUDž|4$i\Mq`Aq$A(QD} ADQL} ALQH} AHQP} AP[^_]UWVSL} E@ EURUċ][]ȋEP,xЉUӉU؉Elj$ju$P2EUB t#uE}uE}39u}ԃ;]t MԺًM؃]‰UtEE)9}tEEԻ}߃EU9UE҃}u]]܋EEEE^^f9uU܍zU܃;]t Uܹԋ]43E+u9}t }EE9EuECBCB9uEU؃RD9t U붉ރEE)9}t }EU9Ut Eߋ]$fUBljBBljBB$ljB$B(ljB(BDljBDBLljBLBHljBHBPljBPL[^_]UWVSԲ@زD=uM @]D} ]ߡt9t7$)f$gu$@.$hE%U}@ 4MA$A4GGHGDUBGLBGPBB@$|‰G k t&f MID}@IETUMMMDžHډMQ D}4:E8+UUMM0Ht/D3T3<<3UBMQ3 Processed %d files Renumbering... abCannot save settings file %s hotpixels.txtMax count of %d files reached! %s: (C)Copyright 2005-2008 Anthony Wesley, All Rights Reserved This program can be freely distributed. Source code is available upon request from http://www.acquerra.com.au/astro/software/ -> Writing stackfile %s from %d frames running time = %02dm%02ds seconds Warning: load_mergefile: changing reference image load_mergefile: cannot open '%s' for reading load_mergefile: Unsupported depth: %d merge_data: Frame size does not match mergefile merge_data: found no significant pixels avg=%lf scale=%lf %d/%d pixels] fetch_stack_u32: no frames stacked write_stack_file: Error creating output img '%s' write_stack_file: error converting from U32 to F32 -stack only supported for 8/16/24 bpp data stack_frame: Image data has changed! Now (%dx%dx%d), was (%dx%dx%d). [LoadMerge%d avg=%lf] [merge %d+%d, %d/%d pixels] Averaging %d frames Short write on output to %s created stack file %dx%dx%d Stack: Depth %d unsupported ?G?Cv/?bX9?A`"?.ninox/histo.txtsample_DestroyImage: Unknown Image type %d ConvertBufferDepth: Cannot convert from %d to %d ConvertBufferDepth: Unknown depth converting %d -> %d ConvertToType: invalid type %d ConvertToBMP: Buffer conversion failed ConvertToFITS: Buffer conversion failed ConvertToPPM: Not Implemented ConvertToType: new type %d not supported Warning! Filename does not end with '.sfx'cannot write to output file %s write_bmp_header: a colourmap requires a depth of 8 Cannot write colourmap to output file %s make_fits_header: out of memory %-8.8s= '__TIMESTAMP' %10u/%-20llu%26swrite_image_header: unknown image type %d Unknown depth %d in write_fits_data write_image_data: Unknown filetype %d for %s AlignFIT: Short read on header line %d AlignFIT: Only handle SIMPLE format FITS error: depth %d not understood AlignFIT: Unsupported header '%s = %s' FITS: BSCALE of %f is out of accepted range FITS: BZERO value of %d out of accepted range Error: END marker not found in first 72 lines, failed Error in reading data for %s (%d x %d): only read %d bytes but expected %d bytes possible 8-bit unsigned data, scaling to 16bpp... load_fits_data: Unknown depth %d load_fits_data: Unknown flags value %d Archive entry '%s' error: filename too long Failed to load FITS header for archive entry '%s' Unknown image type for entry '%s' Failed to load FITS data for entry '%s' Fatal error reading archive '%s' LoadImage: Image '%s' not understood Cannot open file '%s' for reading oops: load_image_header called with NULL ptr load_ppm_header: Unsupported format '%s' Missing BM header - '%s' not a BMP file? 24bpp: Image data offset %d not 54 bytes Error in header: planes=%d, bitcount=%d 8bpp: Image data offset %d not %d bytes load_bmp_header: end of function reached load_image_header: unknown image type %d Colourmap entry %d > colourmap size of %d load_data: Unknown filetype %d for %s convert_to_fits: source image depth %d not supported ConvertImage: Unsupported image type %d AGz?A.XXX%s.%sImage type %d not understood WriteImage: NULL parameter wbError writing file '%s' P6 %d %d 255 BMShort write on %s SIMPLE%-8.8s=%21.21s%50sBITPIX%-8.8s=%21d%50sNAXIS%-8.8s=%21s%50sNAXIS1NAXIS2BSCALEBZERO%-8.8s=%21u%50sBYTESWAPCOMMENTEND%-80.80s%80sShort write on FITS header Error writing image header Not Implemented Error writing image data .fts.fits.pgmUnsupported filetype: '%s' '__TIMESTAMP'%u/%lluEND Error seeking on %s Error seeking for %s rbCannot open archive '%s' Finished reading archive %s:%s Unknown return value %d Short read Header size %d not 40 bytes Short read on colour map cannot read fits file '%s' Short read on image data read_image: failed convert_%d_%d.fitconvert_to_fits: Error convert_to_bmp: unsupported CG@zCxfGError loading darkframe %s brokenframes.txtCannot open file%s: broken frame detected! Runfile is stale, quitting. %d-%1s.%sAlign: Out of Memory Levels adjust failedFrame is broken, skippingDone FFT Image processing failed Quality: = %-2.2lf -> %s (%dx%dx%d) Write on image '%s' failed Not saved [Stack %d] %s%06d%s%s:%sError Loading '%s' DarkFrame %s has different WxHxD to image DarkFrame subtraction not supported for depth %d Image laterally displaced, probably broken.RunFile has been removed, exiting Rescaling by %-2.2f, smoothing is %s Cannot convert image '%s'(%s/%dbpp) to (%s/%dbpp) Not overwriting output file %s fatal error while reading archive '%s' ArchiveOverrideFilenames: Could not find numeric portion in [%s] ArchiveOverrideFilename: Renaming %s => stack count reached, processing stopepdFindCentre: Unsupported depth: %d Warning: image data found near edge (row %d, %d pixels). Procesing cancelled [Not enough pixels. Found %d, require %d] Alpha Trimmed Mean not supported for depth %d Levels not implemented for depth %d ClipBouondaries: (%d,%d) - (%d,%d) invalid region Creating gamma table %f for %dbpp do_HNoiseFilterWindow: Depth %d not handled Error: Subregion (%d,%d,%d,%d) outside image dimensions of %d x %d [no image] centre=(%d,%d), %d px free table adjust_gamma: Out of memory adjust_gamma: unknown bpp %d Out of Memory! EOF, quitting Hnoise: Bit depth not handled %d IFilter: +%-2.0f%%processing cancelled Rotated by %lf Morphing failed on %s @o@B@@SubSample: Unsupported depth %d QAssociate: Max file count of %d reached QAssociate: Cannot allocate memory for %d entries Trimming %d entries around bucket change %d (%d - %d) Invalid argument to -renumber : Aborted Filename '%s' has no numeric portion, renumbering cancelled Filename '%s' does not start with digits. Cancelled qrenumber error: will not overwrite existing file '%s' Rename '%s' -> '%s' failed with error: WriteQFile: cannot open '%s' for writing Maximum of %d Regions reached Defined QRegion %d (%d,%d) - (%d,%d) : [ %d - %d] QualityEstimate: Depth must be 8,16 or 24, not %d QualityEstimate: Out of memoryCannot write subsampled image Cannot write subsampled image %d /$?%1d.%s %s Calculating new names... _trimq%0*d%s%s Renaming %d files... done. %s %lf Cannot open %s %s (%d,%d)-(%d,%d) %-3d:%-4d [%d] P5 %d %d 255 sample_%d.ppm[%d:%s] %d:%2.2lf ;@FAllowOverwrite%-30.30s: %d AMeanApplyGainCompArchiveOverrideFilenamesBayer8BayerBoost%-30.30s: %lf ChainArchivesChangeGainChangeGammacur_Sub_xcur_Sub_yCurrentFile%-30.30s: %s CutXCutYDarkFrameDarkFrame_ScaleDBF_DIFFDBF_EDGE_COUNTDBF_TYPEDEBUGDetectBrokenFramesDetectHotPixelsDisplayFramesDisplayPauseDo3x3Smoothdo_RotateDoCutoutDoDeBayerDoFFTdoInvertImagedoLevelsAdjustDownScaleEnableSubRegionForceProcessforceWriteEmptyFilesHaveWindowHistoProtectHNoiseFilterImageCountInputFilterInputFilter_DisplayInputFilter_ThreshHoldInputHistoStretchInteractiveModeLevelsMaxLevelsMinMergeFileMergeThreshHoldMinPixelsMorph_AcrossMorph_DebugMorph_DownMorph_DriftMorph_IterationsMorph_MaxTranslateMorph_Min_DivisorMorph_RefMorphingnewHeightnewWidthNoSaveOutDirOutputFileDepthOutputFileTypePopFilterPopFilter_WhenProcessOffsetProcessSkipQEstimatorQHISTO_FILEQHISTO_MAXQHISTO_MINQMarginQRenumberFilesQSUBSAMPLE_MAXQSUBSAMPLE_MINQTrimQualityFunctionQuietQWriteIntermediateFilesRotateAngleRotateCutoffRunFileSR_X1SR_X2SR_Y1SR_Y2StackCountStackFileStackMaxStreamFilterStreamFilter_HistorySubDirsSubsample_max_offsetSubsample_min_offsetSubsample_nframesSubsample_noiseSubsample_pixel_heightSubsample_pixel_widthSubsample_prefixSubsample_scanSubsample_smoothSubsample_upscaleSubsample_xpixelsSubsample_ypixelsSubsampleModeUpScaleUpScale_SmoothingUpScale_Smoothing_WhenWhiteWidth must be 100..1000 %d%c%d%lf,%s%d,%d,%d,%dsyntax error on 'levels' Help for '%s' Usage: -process=offset,skip ninox -process=0,1 ... and ninox -process=1,1 ... inputfilter_display Enter interactive mode broken frames. no help available beforeafterlastpauseplanetlunarmoon%d,%d-%d,%d:%d-%dhistgradSwitches: help--%s Height must be 100..1000 %d,%shelp-ameanhelp-archiveoverridefilenamesbayer8bayerboosthelp-chaincuthelp-cutoutcutxcutydarkframehelp-dbfdbf-diffhelp-dbfedgecountdebayerhelp-detectbrokenframesdetecthotpixelsdhpdoffthelp-enablecutoutforceprocessgaingaincompgammahelphnoisefilterhelp-ihelp-ifdhelp-inputfilterhelp-inputfilter-displayinvertistretchlevelsmdmdbgmdebughelp-mean3mergefilemergethreshholdmiminpixelsmorph-acrossmorph-demorph-downmorph-drmorph-driftmorph-itmorph-iterationsmorph-max-translatemorph-min-divisormorph-refmorph_acrossmorph_debugmorph_downmorph_driftmorph_itmorph_iterationsmorph_max_translatemorph_min_divisormorph_refmorphingmrmxnocutoutnosaveodoftoutdiroutput-depthoutput-typeoverwritepopfilterhelp-processprotectqeqestimatorqfqfuncqhistfileqhistoqmarginqrenumberqsortqtrimquietqwriteresamplerescalerotaterotatecutoffrunfilesmoothingstackstackcountstackfilestatusstreamfiltersubdirssubregionsubsample_max_offsetsubsample_min_offsetsubsample_nframessubsample_noisesubsample_pixel_heightsubsample_pixel_sizesubsample_pixel_widthsubsample_prefixsubsample_scansubsample_smoothsubsample_upscalesubsample_xpixelssubsample_ypixelssubsamplemodeupsamplewhitewriteemptyfiles-subregion: Invalid format, should be -subregion=x1,y1,x2,y2-scan: invalid format, should be -scan=x,yprocess: invalid argument, wanted process=offset,skip Useful on multi-core or multi-processor machines. Allows you to specify a subset of the available images to be processed on the assumption that another invocation of ninox will be processing the skipped images. Offset is the starting image number (0 = first) Skip is the number of images to skip after processing an image (default=0) eg, to run 2 copies of ninox, use: with all other switches identical. The first invocation here will process images 0,2,4,6,... and the second will process images 1,3,5,7 ... Enable a 3x3 mean smoothing on the image Display the action of the input filter Enables an input filter algorithm which replaces pixels that are too bright/dark when compared to their neighbors. favours dark pixels. ninox will attempt to locate and centre the dominant object in the frame by finding the centre of brightness and "cutting out" a rectangle around that point and moving it to the centre of the image. ninox will use an algorithm to detect corrupted (broken) frames by comparing each frame to its predecessor. Sudden large-scale changes are interpreted as corruption and the frame is skipped. With detectbrokenframes, this sets a threshhold for detecting When playing or processing FITS Archive files (.fta), automatically chain from the end of one archive to the start of the next Enable the alpha-trimmed-mean smoothing algorithm Usage: -qhisto=min,max (8 bit values)output file type '%s' not understood Unknown quality function '%s' morph_ref: Reference image '%s' does not exist Usage: ninox [ switches] [files or directories] Use "ninox -help-X" to see detailed help about switch X Error loading gain compensation reference %d: Outside valid bounds 100..1000 -cutx: minimum supported size 100 pixels Minpixels: %d out of alloed range 10..1000 Unknown option '%s' to popfilter invalid size arg '%d' to popfilter Threshhold %d out of allowed range 5..250 UpScale: %d/%d out of accepted range (1..6)/(1..6) Gamma value %f is outside accepted range 0.3 <= gamma <= 1.5 ?333333?get_min_max: depth %d not supported stretch_to_ref: ref and img must both be same depth, not %d/%d stretch_to_ref: depth %d not supported smooth_image3x3: unsupported depth %d imagediff_8: images must be 8bpp and not %d/%d morph_debug: add_above_cornersmorph_debug: add_below_cornersmorph_image: cannot convert Ref image to 8bpp morph_image: cannot convert to 8bpp RoughAlign: Mismatched depth between ref and %s RoughAlign: Can't find a good divisor! Error generating subsampled images LoadReference: Image file '%s' does not exist LoadReference: Conversion to 8bpp failed Error: Could not load Morph reference image '%s' Aligning reference frame with itself, ignored reference frame '%s' is %dx%d, image '%s' is %dx%d, mismatched! Missing morph_across parameter Invalid: morph_across=%d and morph_down=%d calculated %d morph control points (%d,%d) MorphAlign: Image %s has depth %d, doesn't match reference image depth of %d Mesh overfull at (%d,%d) morph_debug: add_left_abovemorph_debug: add_left_belowmorph_debug: add_leftmorph_debug: add_dual_pointmorph_debug: add_belowmorph_debug: add_abovemorph_debug: add_dual_point_vmorph_debug: add_single_pointmorph_debug: add_right_abovemorph_debug: add_right_belowmorph_debug: add_rightmorph_debug: add_quad_pointmorph_debug: showing meshregenerate: invalid depth %d imgmorph_ref.fitRough Alignment failed Allocate_1: n=%d Morph Alignment failed Final Alignment failed ??mBGenerateSubSampledImages: Depth must be 8,16 or 24, not %d GenerateSubSampledImages: maximum of 32 images allowed GenerateSubSampledImages: Out of memoryGenerateSubSampledImages: Depth %d not supported GenerateSubSampledImages: error generating file %s Generating image %d: %s (%d,%d) with offsets (%d,%d) %s_%d.fitTest Mode: Subsample offsets.txt%s%d.fit%s: (%d,%d) stack.fitreference.fitA@Error creating log file '%s' %d %d DetectHotPixels: Depth %d not supported (unknown)NinoxVideoShowPrint: Out of memory! %s: Cannot stat '%s' .ninoxMalloc: Out of Memory stat error on [%s] Cannot start SDL, display disabledCannot create output directory %s Cannot create log directory %s Mapping %d control points ?9v?StreamFilter disabled Replaced %d/%d pixels Error allocating memory for StreamFilter StreamFilter: Error allocating %d pixels for minimax window cannot apply filter, images have different size or depth to reference %dx%dx%d RotateImage: Cannot find centre of image. FindExtent: depth %d not supported RotateImage: Cannot find extent of image. RotateImage: depth %d not supported cܥL@B@ApplyGainComp: Error: no reference loaded ApplyGainCompensation: Image has different dimensions to reference ApplyGainCompensation: Unsupported depth %d Error loading reference image '%s' [GainComp reference: %dx%dx%d Error loading reference image '%s': no pixels? LoadGainCompRef: Unsupported depth %d for image '%s' LoadGainComp: Loaded %d entries from '%s' referenceAverage: %lf FFT image (%d x %d x %d) FFT2D failed! fft_mag.fitReverse FFT failed fft_rev.fitFFT not supported on images other than 8/16 bpp monochrome Unknown SDL_BPP %d Unable to open displayXV_IMAGECould not init SDL unknown or not supported src_bpp %d DisplayImage: cannot get property mapDisplayImage: unknown image depth %d SDL: No SDL mode available with hardware accel. Trying without HWSURFACESDL: Still no modes available. Can't start SDL! SDL: Requested %d but SDL says %d is nearest bpp CreateProperty: no spare tablesVariables:Debug = %d CurrentFile = "%s" InteractiveMode = %d cutout = %d ForceProcess = %d width = %d height = %d White = %d overwrite = %d protect = %d UpScale = %d DownScale = %d UpScale_Smoothing = %d ThreshHold = %d MinPixels = %d InputFilter = %d InputFilter_ThreshHold = %lf ChangeGamma = %d Gamma = %lf CutX = %d CutY = %d BayerBoost = %lf NoSave = %d OutDir = "%s" Quiet = %d StackCount = %d StackMax = %d StackFile = "%s" MergeFile = "%s" MergeThreshHold = %lf forceWriteEmptyFiles = %d HNoiseFilter = %d qwrite = %d renumber = %d qestimator = %d QSUBSAMPLE_MIN = %d QSUBSAMPLE_MAX = %d yestruenofalse0Interactive Mode quitexitset input_filter: out of memory POP filter = %d Out of memory allocating buffer in smooth_image Scale factor %d not supported smoothing not implemented for depth 8 smoothing not implemented for depth 24 smoothing not implemented for unknown depth %d pop filtering not supported on images of depth %d @A>scan_area: depth %d not supported oops - divide by zero in scan_area DeBayer: requires 8bpp RAW input ?DeBayer: unknown pattern %d ;ػ4PzR| AB 8iAB C#]  h\ohP  \x@  ooop&6FVfvƏ֏&6FVfvƐ֐&6FVfvƑ֑&6FVfvƒ֒&6FVfvƓ?hh?2????da? -@d a'??/4D*Z:MD5ZSfDZ kjDe^ZW_p_yDtY` aU[YVaa Za\D[YDD[DDY EZk_k|a%^*%E<>E7ZYCWE>XL lGY]WEXXqpExEOWyxb cbbEXTlscGbɀbրb߀ c>c>cscscc-c?>^IbVbb cm>cyscsccc>^Ád́>^ρcҁEہEGd2]TGd2] E|d"WW* F2FU5FU@]C]ITSj\Zlbx[lx[rfx$F~6Fcx[iilOf~T}V[aT‚f͂aTׂWނfy!gOF)V'mU'dg9gIg`hu=hDThFrhh΃hiFiii3}i j|SF~GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12).symtab.strtab.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment44#HH 1ohhH; CPPKo Xo pg   p @@ x ytЎГh\h\]C X\\ dd ll pp XX!\\!H"D  ) )-P3 ( p[!4HhP @  Ў Г h\ \\dlpX\  \*d8lE,S0b  x `Xl@\ &i 4TX8\H<@D`d'L-P1;D= WhسxܳԳгxpV J " _ N '8 4TqL  _&x lw   P'L %06=ALWb`m# mm  xn o !q_ r vp ĸ̸ ȸ(Ը3и>Oq| `kv̺ȺM ܺl غ !Ժ2кCq T_j{ĺܸظ(9DO`q      +:4 E,L0U($ ]fHq@|`D  bg @hldP u  5ľ?IpL TM4 ^\t\\pв  l. P E  ^  F 3 (C 4V ̳f Va5 t ` 6   WE hF = c5 dg5  X2 5 f O j5 Z [ j ܹ~ <  * D U  Г s f5   >c5   5 ]y & `/ (7 |B MD ` 4m %h y R  c5     _0 ſ~ E  D) 0 h? I Q P _ s !gC b  \ rh5   XB + 8 h   Fi?  % c5 > ̹I g[ p   h\ jZ Ĺ     [8  kO ] g5 0$F ;Jf5 Z[ kHq z,q=ȳ  OW`  #H  a5  "25E @E] mkTC  Hj\ y$@. 9c IO ; Td\sD ~=h5 ԲOF Ȳ d b5 ,>^M ; S>emi z$ _B \] h: Gd5 aT  F %fD 1AijXYJ u=aR  Y{ o1 X2 D g#  3 >ȹSf:R wsc5 k E "<VV YM 5>2 E{G P b6F n lf \fh g5   pE T  Z> 'L- =% L ^'pXa5 4 ' 2pJ [} ` 9#l .>Ktdy'm. < \!  "2] @,h9 @Of5 Rع^[i n|*8 9زt ~T x[= ZkE Cy  b3DT Io[ 2 hD }pU  E N _$`M 2 BMйZan~0 y|d ? W_5 W   )O LP i FUc .84U. NT ]D hlnq {E* U h, W '  &$7lE Cl. P@) [{ o`G H  z ^Z>  /AF[x U(gWH t r PxiY dxh|Z2 :@i5 WXgv)% hHX4D T y^ dZ2 h5 %47* A? ODb g0qY> YJ b5   ` %E  *9)V H.U aM _h5 v}p4/  E &ZY2 SR gX ]  %   /  : PP I Z Wn u Թ   öK  = GbX T   !>E !d5 !0!=&  %!/!9\ F!  N!z Z! _! e!%Q  m!FS  y!!2 !+call_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__dtor_idx.5825completed.5823__do_global_dtors_auxframe_dummy__CTOR_END____FRAME_END____JCR_END____do_global_ctors_auxninox.ccompstack.cMImg.5124WidthHeightFramesDepthNPixelsCountGdataBdataDstwidthDstheightRdataBppglobals.cfileio.cConvertBufferDepthlast_bscale.6141last_bzero.6143last_depth.6142last_w.6144last_h.6145tm_sec.6146tm_tsc.6147buffer.6148parse_file_typeload_fits_headerload_fits_dataalign.cCanonise_src_fnamedf.5335Set_CurrentFileCheckRunfilelast_runfile_check.4961Generate_dst_fnameProcessImagefirst.5097AlignArchivearchive_num.5008_process_skip.4984process.c_FindCentreBufSize.5554Buf.5553last_bpp.5127last_gamma.5126table.5128itable.5129quality.cCompareflist_idxflist_sizeflistSortednQRfirst.5050commands.cmorphing.cDeprotect8read_pixelget_min_maxstretch_to_refsmooth_image3x3imagediff_8wmap_w.5294wmap_h.5295wmap.5293add_leftwgt_w.6140wgt_h.6141wgt_buffer1.6139wgt_w.5872wgt_h.5873wgt_buffer1.5871wgt_w.5939wgt_h.5940wgt_buffer1.5938add_dual_point_hwgt_w.5429wgt_h.5430wgt_buffer1.5427wgt_buffer2.5428add_belowwgt_w.5657wgt_h.5658wgt_buffer1.5656add_abovewgt_w.5590wgt_h.5591wgt_buffer1.5589add_dual_point_vwgt_w.5511wgt_h.5512wgt_buffer1.5509wgt_buffer2.5510regenerate_imagewgt_w.5726wgt_h.5727wgt_buffer1.5724wgt_buffer2.5725wgt_w.5800wgt_h.5801wgt_buffer1.5798wgt_buffer2.5799wgt_w.6207wgt_h.6208wgt_buffer1.6206wgt_w.6006wgt_h.6007wgt_buffer1.6005wgt_w.6073wgt_h.6074wgt_buffer1.6072wgt_w.6280wgt_h.6281wgt_buffer1.6276wgt_buffer2.6277wgt_buffer3.6278wgt_buffer4.6279RoughAlignRefsubsample.chotpixels.cnHotPixelsListAddToListutil.clast_needs_destroy.4963I.4964prop.4962start_of_line.4862tables.ccurvepointstreamfilter.c_pixel_popWindowReplacedhistoryrotate.cgaincomp.cDeadPixelsDeadPixelListCompfft.cSwapDiagonalPowerof2FFT2Ddisplay.cPropListSDL_WidthSDL_HeightSDL_BPPkeyboard.cswitches.cscale.caverage_small_ipixelbuffer.5457old_buffer_size.5458itmp.5188debayer.cscale_areascan_area_GLOBAL_OFFSET_TABLE___init_array_end__init_array_start_DYNAMICChainArchivesdata_startcreate_weight_buffer_decrease_bl_CMD_mergethreshholdSubsample_min_offset_CMD_overwrite_CMD_help_CMD_writeemptyfilesMergeThreshHoldsprintf@@GLIBC_2.0WriteEmptyFiles_CMD_dbf_diffsrand@@GLIBC_2.0isDirectorySubsample_pixel_heightShowImage_CMD_inputfilter_display_CMD_subsample_scanmkdir@@GLIBC_2.0_CMD_morph_down_CMD_subsample_nframes_HLP__CMD_inputfilter_displayAdjustProperty_brightness_CMD_white__libc_csu_finiInputFilter_DisplayMorph_DriftAlignqsort@@GLIBC_2.0StreamFilter_CMD_darkframeMergeFile_startasin@@GLIBC_2.0_CMD_qtrimDisplayImage_CMD_morph_drcutoffSDL_VideoModeOK_CMD_qfuncSDLVideoRunFileChangeGain_CMD_archiveoverridefilenamesMorph_AcrossInvertImageSetProperty_gammaCloneImage_CMD_morph_min_divisorRotateAngleChangeGamma__xstat@@GLIBC_2.0DisplayFrames_CMD_cutTest_Subsample_CMD_nocutoutSDL_WM_SetCaption_CMD_enablecutoutAllowOverwriteMorph_RefRandom__gmon_start___Jv_RegisterClasses_CMD_stretchstack_initRotateImage_fp_hw_CMD_subsample_smoothrealloc@@GLIBC_2.0DoCutoutConvertImageTypeNameMorph_DownAlphaTrimmedMean_CMD_subsamplemodeInteractiveMode_CMD_morph_max_translateHaveWindowstrchr@@GLIBC_2.0vsnprintf@@GLIBC_2.0SDL_ShowCursorQR_finiStatusForceProcessGetDisplayWidthHistoProtectcalloc@@GLIBC_2.0_CMD_displaystrncpy@@GLIBC_2.0_CMD_bayerboostcreate_gamma_table_16bpp_CMD_subsample_pixel_height_CMD_quietpow@@GLIBC_2.0_CMD_stackcountwrite_stack_fileSub_xgammacpySR_X1fgets@@GLIBC_2.0InputFilter_ThreshHoldrename@@GLIBC_2.0Whitedownscale_image_CMD_levelscreate_weight_buffer_decrease_trmorph_image_CMD_dbfedgecountUsleepfopen64@@GLIBC_2.1_CMD_mean3__strtol_internal@@GLIBC_2.0LoadGainCompRefSDL_UnlockSurface_CMD_outdircreate_weight_buffer_increase_udSDL_PollEvent__libc_start_main@@GLIBC_2.0_CMD_qhistoSDL_LockSurfaceDetectBrokenFrames_IO_getc@@GLIBC_2.0LevelsMaxStackFileApplyGammaCreateFitsImageFindCentreSDL_SetColorKeyPopFilter_When_CMD_chain_CMD_subsample_pixel_widthQRenumberFilesDarkFrameCutXSDL_SetVideoModeLevelsMin_CMD_subdirsBayerBoostArchiveLoadNextImageXOpenDisplayperror@@GLIBC_2.0_CMD_morph_de_CMD_morph_refcreate_gamma_table_8bppusleep@@GLIBC_2.0UpScale_CMD_upscaleMessage_CMD_gaincompreaddir@@GLIBC_2.0_IO_stdin_usedMkdirDBF_DIFFDetectHotPixelsfree@@GLIBC_2.0_CMD_subsample_pixel_size_CMD_output_depth_CMD_stack_CMD_protect_CMD_bayer8DarkFrame_ScaleUpScale_Smoothing_When_HLP__CMD_detectbrokenframesaccess@@GLIBC_2.0__data_start_CMD_heightSetVariablecur_Sub_yAdjustProperty_gammaQAddRegion_HLP__CMD_mean3QualityFunctionfflush@@GLIBC_2.0_CMD_dofftsqrt@@GLIBC_2.0ShutdownDisplaymerge_dataforceWriteEmptyFilesopendir@@GLIBC_2.0SetProperty_gain_CMD_morph_it_CMD_gamma_CMD_istretchSDL_GetVideoInfo__ctype_b_loc@@GLIBC_2.3fseek@@GLIBC_2.0_CMD_scanSubsample_pixel_widthSDL_Initfclose@@GLIBC_2.1create_weight_buffer_increase_lrQualityEstimatepop_filterInputHistoStretch_CMD_qwrite_CMD_inputfilterSubsample_scan_CMD_streamfilter_CMD_subsample_noisePrintcreate_weight_buffer_decrease_lrSubsample_nframes_CMD_invertApplyGainCompensation_HLP__CMD_dbfedgecountSub_yisSupportedFileCreatePropertystderr@@GLIBC_2.0memcpy@@GLIBC_2.0Subsample_noise_CMD_debayercreate_weight_buffer_decrease_brupscale_imageGammafopen@@GLIBC_2.1ApplyGainCompisFile_CMD_detectbrokenframesQHISTO_FILEunlink@@GLIBC_2.0GainAllowWrite__strtod_internal@@GLIBC_2.0ArchiveOverrideFilenamesStreamFilter_History_CMD_subsample_max_offsetStackCountinit_streamfilter__dso_handleQTrimSrandomProcessDirfeof@@GLIBC_2.0strcpy@@GLIBC_2.0_CMD_output_typeMorph_IterationsSubsample_ypixels__DTOR_END__do_fft_CMD_rotatecutoffInputFilter__libc_csu_initProcessOffsetQualitySortQEstimatorDEBUGprintf@@GLIBC_2.0CutYmap_control_points_CMD_runfile_CMD_renumberMorph_Debug_CMD_gainXvQueryExtensionInitDisplayProcessSkipstrcasecmp@@GLIBC_2.0_CMD_subsample_prefixXvFreeAdaptorInfosmooth_image_CMD_detecthotpixelsDoDeBayerNoSaveGenerateSubSampledImages_CMD_nosaveclosedir@@GLIBC_2.0Interactfwrite@@GLIBC_2.0QWriteIntermediateFilesStackMaxfprintf@@GLIBC_2.0_CMD_cutxstrstr@@GLIBC_2.0time@@GLIBC_2.0ThreshHoldHistoStretchSDL_EnableKeyRepeatWriteQFile_CMD_popfilterPollKeyboardImageCount_CMD_count_HLP__CMD_process__bss_startmalloc@@GLIBC_2.0GetDisplayHeightFixBayer8newHeightWriteHotPixelFilestack_frame_CMD_qestimatorSR_Y2_CMD_subsample_min_offset_CMD_mergefile_CMD_debugAMeanLevelsAdjustfputc@@GLIBC_2.0smooth_image_16SDL_ListModesSDL_UpdateRectNamesZeroMallocDisplayPause_CMD_statusDoFFTSubSampleUpScale_Smoothingcreate_weight_buffer_decrease_tlstdin@@GLIBC_2.0_CMD_rotate_CMD_qmarginQAssociateAdjustProperty_gainXvFreeEncodingInfolog2@@GLIBC_2.1SetProperty_brightnessDownScaleWriteImageDBF_TYPEcreate_weight_buffer_decrease_udstrncasecmp@@GLIBC_2.0DestroyImage_HLP__CMD_chaindo_DetectHotPixelsstrcat@@GLIBC_2.0_end_CMD_smoothingstdout@@GLIBC_2.0_CMD_processputs@@GLIBC_2.0SubtractDarkFrameCreateImagenewWidthBayer8_CMD_threshholddo_RotateQHISTO_MAXQSUBSAMPLE_MAXQHISTO_MINRotateCutoffPopFilterQSUBSAMPLE_MIN_HLP__CMD_archiveoverridefilenamesQuiet_CMD_subsample_ypixelsXvQueryAdaptorsdoLevelsAdjustSDL_QuitSetCutoutRegionSubsampleModeMorph_Min_DivisorOutputFileType_CMD_amean_CMD_qhistfileFFTrand@@GLIBC_2.0Subsample_upscale_HLP__CMD_amean_CMD_subsample_upscalesscanf@@GLIBC_2.0QRenumberisBrokenFrameMorph_MaxTranslateClipMinPixels_HLP__CMD_inputfilter_IO_putc@@GLIBC_2.0MorphingdoInvertImage_HLP__CMD_enablecutout_CMD_morph_acrossdo_StreamFilterSubsample_smoothfread@@GLIBC_2.0_CMD_hnoisefilterdraw_pointDBF_EDGE_COUNT_CMD_subregionSDL_GetError_CMD_cuty_CMD_subsample_xpixels_edataQMarginSR_Y1Malloc_CMD_forceprocesssin@@GLIBC_2.0EnableSubRegion_HLP__CMD_iSubsample_xpixels_CMD_widthCutOutDeletePropertystrcmp@@GLIBC_2.0Do3x3SmoothExtractArchiveFatalErrorInitPropertiesSubsample_prefix__strdup@@GLIBC_2.0OutDirHNoiseFilterCurrentFileexit@@GLIBC_2.0ConvertToTypeXvQueryEncodingsOpenLogfile_CMD_minpixelsOutputFileDepthSubDirsCalculateCutout_CMD_i_CMD_morphingSR_X2LoadImagecur_Sub_x__i686.get_pc_thunk.bxprocessReadCommandmain_initDeBayerShowGlobalsSubsample_max_offsetinput_filterceil@@GLIBC_2.0